   857.734
   816.013
   792.207
  -782.159
   752.405
   540.714
    31.496
   940.525
  -177.324
   164.600
   789.835
   750.865
   993.571
   396.547
  -679.942
   851.747
  -196.114
  -543.184
  -750.540
   848.935
  -985.143
   139.111
   470.887
  -740.945
   743.312
  -659.628
  -258.973
  -773.547
   805.872
   507.229
   959.156
  -967.878
  -657.055
  -649.630
  -522.078
   781.052
  -103.670
   472.366
   500.825
   628.757
   687.181
    32.349
   428.841
   173.281
  -211.574
   705.473
   872.273
  -933.991
  -681.675
  -982.284
   943.462
  -128.453
   -69.603
   779.930
  -309.173
   332.180
    84.514
   501.696
   387.986
  -531.366
   914.080
   519.669
  -777.878
  -259.996
   952.644
  -112.994
  -935.746
   305.336
   299.005
   875.680
     7.489
   136.612
   318.436
   531.205
  -448.083
   596.200
  -849.879
  -554.985
   437.326
    29.566
   774.180
   227.533
   403.614
  -809.770
   807.377
  -895.458
   816.561
  -241.625
  -211.738
   841.931
  -110.994
   175.424
  -614.625
    29.541
   292.411
  -727.662
   240.345
  -654.295
  -377.814
  -436.421
   703.420
     6.368
    60.707
   181.695
   659.483
   905.150
   283.378
   616.965
  -963.587
  -938.747
  -186.636
  -663.044
   973.487
    15.308
  -379.615
   729.285
  -847.905
     0.612
  -156.896
   485.080
  -177.666
   338.134
  -652.362
    44.148
  -269.118
   822.237
  -523.263
  -675.173
   556.769
   224.437
   -97.943
   -19.865
  -620.635
   895.127
   458.344
   506.142
   841.211
  -758.501
   514.208
  -453.931
   -98.852
   452.097
   422.581
  -641.334
   931.401
  -640.770
   861.661
  -492.303
   -71.164
  -809.636
   847.106
  -797.131
   105.435
  -761.985
    80.244
   357.506
  -872.834
   577.526
  -600.375
   205.672
   239.039
   -34.830
     7.226
   667.023
  -419.740
   675.830
   646.332
  -538.747
  -557.854
   396.756
  -144.833
  -366.292
  -229.216
  -392.705
  -987.658
    47.262
   644.837
  -570.637
    74.131
  -759.879
   548.078
  -387.100
   270.433
   913.350
  -295.147
    26.216
   440.461
   930.581
   846.960
   924.485
  -706.673
  -709.378
  -867.007
   235.306
   418.227
    54.228
    44.867
   771.269
  -840.366
   603.211
  -141.925
   516.236
  -664.209
   945.120
   608.708
  -783.502
   -61.806
   923.867
   351.892
   507.456
  -763.411
  -229.989
   253.984
  -349.432
  -381.265
  -561.947
  -701.512
   122.403
  -479.159
  -670.920
   357.075
   890.624
  -476.701
   193.502
   936.154
   885.203
   561.178
    19.535
   -62.280
   402.700
   300.493
  -464.806
  -855.157
  -277.728
   721.027
   327.448
   351.393
  -865.488
   177.082
   313.187
   894.465
  -315.546
  -216.551
   630.045
   -81.735
   190.115
  -135.978
  -473.845
   727.116
  -761.149
    52.074
  -314.954
   671.051
  -367.335
   306.518
  -127.471
   843.262
   199.961
   555.397
   959.315
   838.329
     1.943
   521.853
  -349.115
    25.777
  -195.423
  -553.475
   128.922
  -730.015
   535.074
   917.772
  -606.607
  -166.878
  -952.956
   877.837
  -779.824
  -630.275
   975.807
   617.356
  -182.295
   214.570
  -762.138
  -578.535
  -501.159
   986.511
  -684.684
  -459.096
  -518.442
   770.426
   499.390
  -644.762
   -96.071
   416.063
   387.948
   -69.413
  -353.750
   594.179
   595.986
  -300.095
  -230.921
  -922.939
   206.651
  -579.009
   407.361
  -709.362
  -997.655
   760.483
   998.435
  -528.670
  -307.945
  -761.743
  -381.386
  -937.069
     8.895
  -979.454
  -609.219
   914.474
   592.599
  -639.491
  -858.844
   103.230
   308.741
  -111.970
  -939.942
    96.579
  -491.929
  -160.381
  -550.187
  -113.027
   427.651
   249.359
  -398.176
    88.358
   444.902
  -882.961
   263.066
  -359.319
   275.173
  -485.273
   365.595
   369.770
   443.314
   340.490
    46.236
  -580.904
   763.273
   222.220
   794.005
  -109.961
   117.819
   300.123
   211.159
   -39.146
   126.100
   979.281
  -305.654
   651.069
  -907.104
   -25.317
  -530.329
  -416.364
    55.198
  -252.249
  -858.073
    -9.416
  -533.372
  -578.710
  -185.007
   816.276
   280.227
  -807.026
  -992.164
   112.757
  -421.619
  -935.390
   489.962
  -633.954
   373.558
  -195.320
  -697.625
   399.626
  -583.910
    73.393
  -534.913
  -584.245
   858.318
   358.550
   730.704
   899.950
   -25.374
   916.038
  -614.175
   716.557
  -645.894
   350.035
   473.559
  -654.938
  -257.313
   691.405
  -775.366
    16.801
  -913.020
    72.878
  -608.050
   715.469
  -389.033
  -225.684
   678.511
   555.263
   533.630
   118.301
    26.914
   699.868
   359.213
  -981.161
  -756.943
  -577.897
   675.935
  -209.163
  -125.395
   221.495
   951.337
  -611.360
   469.395
   854.229
   -68.893
  -886.039
    50.583
   777.362
   428.803
   257.561
   699.025
   828.570
   509.497
  -234.774
  -783.573
   829.487
   485.769
  -515.033
   245.116
  -178.721
  -574.060
  -122.348
   512.188
   629.252
  -986.641
  -509.312
  -850.137
  -259.970
   612.793
   297.134
   714.583
    54.198
   732.931
   770.902
   572.193
  -728.365
  -788.061
    30.905
  -758.981
   780.412
  -363.527
   336.965
  -603.458
   310.951
  -379.686
   781.142
  -708.115
  -789.094
   521.393
    82.000
  -991.190
  -803.644
   534.557
  -906.213
   744.552
  -191.496
   744.995
   941.089
  -345.301
   -43.663
  -517.661
   527.024
  -376.494
   839.752
  -704.535
  -308.878
  -307.805
   949.379
   230.389
   332.557
   680.095
  -913.754
    -6.996
   982.427
   864.332
   -76.386
   819.986
  -353.664
  -959.096
  -427.809
   819.871
   465.265
   844.318
  -708.341
   107.916
   959.844
   625.632
   -59.919
   992.430
  -295.770
    79.117
  -360.339
   207.814
   755.976
   -97.617
  -243.546
   797.253
   172.218
   711.962
    22.630
   692.094
  -429.602
   216.873
  -362.686
  -182.223
   440.757
   917.905
    42.000
  -221.426
   248.796
    77.485
  -389.553
  -674.930
  -534.991
  -619.181
  -520.581
  -632.258
  -340.176
  -848.699
  -517.767
   447.653
  -236.863
  -629.054
  -177.480
  -982.528
   766.287
   520.441
  -332.981
    28.515
   891.332
   592.573
   689.344
    40.553
  -104.332
   275.351
  -871.343
    52.687
   418.015
    15.899
   567.083
  -178.627
  -127.531
   413.058
   758.735
  -426.639
  -684.488
   589.580
   455.617
  -373.722
   540.921
   272.691
   -77.161
  -728.761
  -432.658
    36.786
  -929.961
   997.699
    61.422
  -547.318
   839.738
   438.950
   -88.167
   244.359
   -98.692
   407.612
    75.019
   436.617
   173.193
  -659.412
   595.210
   419.244
  -407.653
    32.114
  -955.748
   -47.295
     4.030
  -730.678
   448.312
   657.921
   953.222
   334.526
  -790.097
  -618.213
  -735.540
  -419.844
  -768.895
    66.126
   328.097
   -13.498
    95.987
   533.748
   876.657
   130.342
   651.551
   -19.084
  -160.569
   207.057
  -211.323
  -468.970
  -318.678
  -990.437
   283.978
  -558.874
   547.617
   -63.437
  -288.886
   561.925
   330.319
   896.152
   853.206
   442.232
   219.388
  -469.309
   889.631
     5.962
   687.668
   330.482
  -296.067
   346.972
  -500.322
   341.290
   619.660
   -76.670
  -626.003
  -702.152
  -467.506
    81.885
   991.373
  -454.771
   160.338
  -134.824
   451.011
  -395.559
  -570.524
  -241.535
  -677.428
  -413.228
   418.773
   211.998
  -651.790
   939.467
    43.817
   137.860
   813.156
  -799.413
  -278.400
   891.499
  -963.772
  -211.807
   798.944
   340.617
   965.488
   702.991
   869.859
   460.913
   594.848
   -61.999
  -448.979
  -302.884
  -315.391
   852.831
  -540.388
  -275.833
    74.525
   421.910
   915.805
  -253.974
  -408.158
   502.533
  -419.987
   100.690
   -72.598
  -413.433
  -789.130
   571.627
  -939.351
  -743.947
    93.828
  -573.290
   421.012
   187.352
   404.964
   444.011
   -21.355
    80.482
   445.765
  -128.902
   536.794
   731.071
  -141.036
   105.991
   776.268
    71.889
    50.481
  -257.936
  -139.391
   118.928
   913.989
   953.673
  -236.635
  -713.825
  -957.092
   452.480
   -77.611
   296.524
   552.634
   -21.993
  -770.353
  -170.787
   -18.626
   131.902
  -834.479
   -16.818
  -540.530
    80.465
  -867.866
   461.531
  -335.658
   131.425
   221.251
   563.575
   328.386
  -222.515
   -13.365
  -869.010
  -329.080
   875.754
   -97.974
   937.453
  -186.802
  -596.814
  -810.949
  -958.891
    63.995
   822.073
  -181.027
   730.519
   913.723
  -450.491
  -885.228
  -439.176
   554.073
  -435.835
    32.682
  -162.643
  -324.520
  -328.312
  -674.390
  -123.619
  -358.503
  -863.624
   893.193
  -633.652
   340.184
   975.842
   985.622
   561.678
    20.808
    47.098
  -810.745
   107.045
  -458.802
  -754.400
  -167.725
   606.998
   391.357
  -611.056
   504.388
   926.167
   731.094
  -364.914
  -757.685
  -127.243
  -839.526
    91.061
   646.178
  -356.947
  -415.777
   739.016
  -417.418
   992.932
  -218.495
  -471.374
  -598.859
  -750.259
   330.104
   683.006
   182.744
  -820.727
  -238.738
   290.433
   346.256
   518.533
  -641.796
  -165.533
   472.219
    31.059
   857.407
   541.830
  -618.489
   569.459
     3.515
  -630.244
   -19.418
  -416.427
   627.715
  -500.057
  -415.933
   394.371
   166.992
   799.327
   -58.541
  -993.250
   662.782
   223.697
  -758.966
   416.303
  -691.504
  -699.141
   888.209
   631.879
   849.430
   556.807
  -503.018
  -405.121
  -220.682
   713.988
   460.172
   237.683
  -687.084
   810.614
   638.439
   290.620
  -694.962
    46.643
   434.121
  -658.617
   310.764
  -339.699
  -440.285
  -740.729
  -708.013
  -811.731
  -271.211
   466.559
   535.232
   255.365
    85.552
   893.468
   131.216
  -237.092
  -261.534
  -809.251
  -454.387
   551.800
   -22.020
  -840.413
   -66.220
   602.205
  -978.530
   557.263
  -625.803
   616.088
   718.863
   147.725
  -216.310
   621.718
    34.910
  -665.766
  -883.078
   898.479
  -514.779
  -986.723
   181.501
  -797.322
  -596.311
   746.509
   524.151
   -35.478
    58.346
   407.891
   193.588
   600.773
   947.851
  -988.385
   358.399
  -511.972
  -320.606
  -114.521
  -458.614
   956.917
  -758.934
   170.989
  -597.339
   661.454
  -177.382
   366.896
   412.739
    62.923
  -635.407
   848.031
   526.412
    58.372
    50.702
  -466.974
  -744.237
   106.012
  -513.141
   316.658
  -258.046
  -787.097
  -490.628
  -944.736
   228.377
  -344.520
    25.138
   318.447
   817.095
   945.840
  -329.038
  -281.553
   -59.244
   721.013
  -885.768
  -117.987
  -856.631
    94.018
   955.198
   896.796
   758.257
    -0.410
    39.606
  -243.979
   604.566
  -805.314
   941.515
  -377.095
   464.866
  -280.898
   187.861
   104.517
   430.573
  -198.432
   421.319
  -134.302
  -226.494
  -349.551
   382.453
   280.560
  -868.128
   501.964
  -579.810
   146.510
  -312.418
  -250.874
  -108.179
  -356.230
  -230.620
  -551.685
  -524.925
  -686.591
   180.541
  -279.081
   821.414
   939.639
  -808.395
  -838.278
   285.061
  -817.963
  -233.064
  -228.925
   654.556
  -519.033
   436.897
   717.276
  -151.671
   446.470
  -210.431
  -173.417
  -907.219
  -496.660
   987.771
  -870.942
   960.398
   -47.324
  -309.959
   -83.408
   906.247
  -969.815
    -7.297
  -238.714
     5.698
  -158.563
  -446.947
   771.057
   948.601
   778.858
   668.078
   142.299
   400.047
   -23.329
  -408.562
  -487.082
   964.509
   899.656
  -855.582
  -482.340
  -655.721
  -796.582
  -322.248
   167.613
  -654.046
  -381.220
   310.898
  -414.912
   127.029
   850.792
  -317.647
   528.803
  -964.177
  -579.782
   824.264
  -992.537
   701.292
  -562.136
  -934.020
  -119.598
  -482.615
   735.876
   586.395
   696.948
   -30.644
   454.215
  -385.940
  -869.356
   484.738
  -482.936
  -735.682
  -481.358
   320.934
  -203.453
  -718.582
   525.203
   612.554
  -232.396
   -18.789
   749.988
   707.998
    66.393
  -153.824
   114.384
  -512.188
  -453.530
    93.272
  -379.979
   387.321
   745.951
  -676.706
  -418.014
   929.938
  -673.944
  -269.068
  -188.362
   617.595
  -823.535
   432.277
  -586.101
  -797.945
   158.278
  -263.497
  -166.203
   236.797
  -978.336
  -556.548
   978.524
  -291.212
   851.882
    20.867
  -553.988
   645.633
   862.339
  -132.036
   844.791
  -512.010
  -657.916
  -187.840
   420.238
  -200.743
  -756.841
  -283.671
   310.915
    38.037
  -895.339
   175.782
  -361.016
   379.029
  -430.372
  -914.760
   642.546
    88.966
  -861.889
   190.962
   196.891
  -648.344
   903.203
  -265.135
   557.993
  -256.101
  -461.985
  -341.314
    27.093
   635.385
   195.823
  -607.623
   893.533
   405.485
    18.730
   888.386
  -959.881
   984.779
  -261.865
   680.701
   915.561
   399.066
   368.752
  -820.875
   595.532
   688.865
   223.603
  -205.705
   521.306
   922.275
  -653.593
  -686.417
   335.031
   -85.601
   830.117
  -739.325
   382.810
   520.840
   341.670
  -291.415
   341.606
   567.798
   734.848
   844.299
   837.076
   832.981
   657.238
   400.636
   833.703
  -710.974
   279.309
   132.552
   547.480
   654.984
  -755.572
    67.771
   952.408
   519.825
  -114.725
   748.839
  -549.056
   913.954
   320.029
  -168.247
   872.487
  -648.838
  -831.560
  -603.901
  -680.595
   843.014
   257.504
  -883.572
   -74.934
   421.538
  -596.577
  -914.696
   855.343
   985.052
  -221.646
  -349.986
  -845.162
   798.877
  -241.729
  -561.828
  -622.748
  -680.882
  -619.215
   155.500
  -649.539
  -925.126
  -471.086
   208.994
   858.776
  -429.505
   585.841
  -387.623
  -228.482
  -173.052
  -635.797
   788.660
   337.747
   188.790
   -35.284
  -123.224
   163.402
  -695.094
  -585.118
  -973.068
   -67.101
   861.840
  -258.490
   270.206
   535.339
  -373.043
   712.619
   769.835
  -876.654
   847.855
   731.310
   802.301
   -41.432
   868.680
   602.650
    -6.223
  -671.441
  -660.778
  -933.855
   918.156
  -397.526
   623.648
   682.333
  -995.829
  -896.459
   270.963
   657.596
   813.571
   756.229
   460.411
   150.158
  -738.420
   655.624
   411.989
    95.332
   242.691
  -184.259
   973.513
  -875.914
    49.819
   676.626
   -48.586
   725.331
   178.717
   640.523
   979.140
  -305.988
   197.894
  -630.715
   376.919
   -29.396
   433.671
  -829.993
  -963.817
    88.079
   201.607
   524.768
  -923.788
  -343.914
   664.929
  -738.000
   332.294
   -87.454
   412.919
    -3.161
   413.515
   376.169
   819.636
   525.034
  -812.143
    98.177
   553.567
   795.630
   734.583
  -873.319
     6.820
  -144.677
  -572.812
   943.071
  -450.767
   987.310
   436.503
    99.881
  -963.023
   368.889
   866.593
  -604.775
   630.189
   108.808
    94.554
  -204.088
  -934.745
   905.617
  -614.629
  -537.676
   682.590
    57.972
   112.614
   389.133
  -114.692
  -889.119
   755.989
   696.405
  -191.759
  -485.253
   156.876
   663.827
  -473.129
   904.025
  -724.463
  -218.304
   861.186
  -798.886
  -546.719
   131.448
   349.096
   -11.963
    15.985
   913.085
  -610.762
   615.784
  -223.182
  -749.005
   477.644
   563.392
  -480.303
   153.048
   160.751
   798.818
  -877.006
   388.915
  -670.392
  -171.164
  -529.864
   671.936
   600.124
   853.574
  -496.528
   316.082
   356.568
   879.561
  -977.018
   766.891
  -361.953
  -558.702
   939.137
  -420.058
  -639.348
  -553.911
  -895.113
   808.586
   686.253
  -579.303
  -479.403
   -57.354
   478.067
  -233.488
   201.863
   747.175
   822.243
  -315.528
   954.242
   460.646
   557.924
   -91.867
   980.753
   318.411
  -220.619
   317.578
   980.901
   181.007
   838.436
  -150.952
  -959.578
  -821.015
  -716.668
   322.821
  -234.008
   418.519
   278.359
  -959.373
  -802.297
  -481.848
    54.120
   754.205
   917.581
  -235.635
   223.331
  -819.008
   609.890
  -703.040
   141.963
   179.488
   343.768
   573.809
   894.413
   315.189
  -143.494
   600.029
    66.833
   163.512
   442.363
  -859.065
    25.697
   328.201
   328.704
   150.800
  -370.653
   553.925
  -536.449
  -996.472
  -429.432
  -328.148
  -403.379
  -260.416
  -453.180
  -908.025
  -118.796
  -421.279
  -202.025
  -604.618
   473.955
   -57.519
   640.999
   156.678
  -467.767
   165.328
   127.573
   150.593
  -353.615
   978.117
   597.454
  -350.049
  -374.215
   715.322
  -324.797
  -170.627
  -927.962
    27.811
   440.735
    76.556
   113.333
   507.403
   531.733
  -585.320
   377.373
  -670.666
  -713.515
   470.169
  -196.319
  -547.057
   516.847
    95.640
  -829.705
  -316.873
   -43.984
   366.381
  -526.259
  -354.239
  -820.910
  -598.903
  -299.874
   571.945
  -639.476
   937.993
  -501.327
  -187.993
   583.037
  -757.097
   680.013
  -593.905
  -187.214
   312.861
   421.452
  -777.739
   669.137
  -354.418
  -848.116
  -607.913
  -436.741
  -823.931
   769.281
  -256.518
  -124.448
  -951.952
  -367.324
   670.269
  -885.259
  -600.694
   632.720
   401.810
    67.577
  -240.953
   884.168
   -92.848
   408.716
  -509.830
  -564.368
   148.309
  -568.320
   913.822
  -650.797
   996.008
   528.129
  -192.944
   237.458
   487.547
  -262.151
  -970.389
   498.665
   334.116
  -640.602
  -316.744
   577.769
  -480.723
  -414.647
   844.748
   619.850
  -362.483
  -891.632
  -724.972
  -982.027
  -282.874
   413.553
    79.712
   615.130
    84.959
   670.874
    22.147
   831.281
   952.739
  -139.197
   774.766
    73.604
   840.000
  -237.990
   881.168
   784.275
   -21.856
   779.555
  -442.536
  -681.010
   618.042
  -238.655
  -706.287
   100.745
   226.974
   -66.297
  -816.790
   213.859
   181.252
  -474.385
  -853.773
  -243.885
  -227.364
   258.977
   431.985
   637.213
    27.478
   625.727
    20.474
  -108.245
  -546.277
    -5.628
  -551.565
   647.632
   948.855
  -453.812
   153.735
  -427.553
   -85.879
    39.464
   312.757
  -658.519
   580.816
  -454.788
   586.497
   180.795
    65.055
  -804.486
  -901.039
    65.774
  -870.668
   573.085
  -141.264
  -234.216
   454.270
  -587.734
  -131.265
   385.799
  -103.350
  -688.964
  -607.350
   685.059
   554.207
  -671.103
   258.779
  -658.880
   928.456
   242.741
   932.184
  -107.564
   349.000
   879.345
  -939.079
    97.381
   532.855
   989.202
  -767.298
   811.899
   122.256
  -356.301
   392.604
  -776.552
   253.434
   191.213
  -947.411
   -32.915
   753.277
   792.218
  -490.339
   663.935
   714.324
  -991.183
  -187.687
   520.448
  -477.842
  -263.401
  -606.897
  -690.932
   509.830
    95.444
  -311.318
   839.437
  -451.478
  -568.779
  -482.291
  -245.822
  -976.705
  -520.739
   849.560
  -810.926
  -658.189
  -839.872
   603.495
   785.859
   387.540
  -455.093
   348.419
    82.538
  -491.259
  -349.730
   188.391
  -191.583
   497.974
  -422.697
    36.877
  -678.060
   190.881
  -527.972
  -293.693
  -464.470
   -28.521
   172.269
   -55.464
  -842.273
  -116.083
  -148.791
   611.622
  -296.394
   -39.694
  -541.072
   863.655
   484.107
  -941.910
  -369.504
  -508.384
   -13.252
   250.323
  -621.085
   225.372
  -532.719
  -746.159
  -359.348
    34.258
   277.208
  -700.971
  -492.412
   816.537
  -672.898
   836.592
   327.942
  -221.096
   311.028
  -980.114
  -161.643
    41.264
   347.467
   772.756
   196.768
   899.718
    22.129
    40.542
  -797.250
   256.302
   591.937
   -12.228
  -880.145
  -760.573
   389.953
  -997.756
  -644.844
    24.418
   916.537
  -630.544
  -107.252
   863.343
  -646.323
   -12.715
  -859.780
   248.030
  -548.186
  -863.759
  -279.929
   740.915
   -50.814
    -3.628
   550.487
   308.547
   996.096
   835.276
   298.815
   505.405
   707.359
  -740.803
  -831.240
   621.458
    -4.387
   629.353
  -630.215
  -240.091
   844.949
   479.561
   -61.347
  -101.251
  -913.495
   173.302
   890.200
  -526.877
  -592.971
   -14.002
  -581.021
  -184.461
  -159.635
   856.785
  -311.834
   331.819
  -640.910
   -44.381
   500.244
   628.154
  -708.748
  -928.593
   538.201
  -971.465
   673.258
   442.161
   250.552
    36.318
  -789.044
   377.349
   861.887
     2.447
  -724.485
   833.882
  -951.632
  -297.541
   487.088
   882.925
  -947.554
   831.003
  -590.147
  -587.630
  -187.128
  -153.050
  -521.838
   844.391
  -422.734
   866.726
   113.538
   -60.065
  -534.123
   848.483
  -563.542
    97.045
   469.342
   878.893
  -237.540
  -998.635
   237.626
  -236.419
  -858.241
   317.180
  -738.906
  -378.915
   843.931
    86.436
  -501.398
  -123.902
   492.827
  -279.772
   855.007
  -999.548
   113.640
   243.476
  -684.641
   -98.096
  -558.409
   697.661
  -395.140
   970.764
   279.992
  -463.889
   455.886
    96.624
   168.046
   876.492
  -686.700
  -215.241
  -315.907
   759.006
   279.871
  -826.648
  -412.156
   592.512
   842.540
   701.023
  -772.919
   346.978
  -883.100
  -418.281
   593.038
   399.683
  -699.880
   696.772
   994.368
   392.568
  -520.561
   124.021
  -295.764
   209.996
   247.215
  -487.569
     5.570
   871.629
   715.465
  -502.215
   -16.348
   605.264
  -205.486
   487.486
   597.756
  -289.117
  -459.119
   194.153
   507.929
  -319.735
  -163.847
  -275.022
   912.072
  -632.735
  -819.151
  -347.756
   787.969
   -38.767
  -517.094
  -559.413
  -241.316
  -799.563
   993.612
    74.442
  -613.614
  -770.356
   923.291
  -166.963
   717.985
  -735.642
  -975.490
    57.832
  -272.485
  -793.359
   929.674
   150.287
   124.423
   959.634
   379.603
  -490.954
  -443.905
   514.458
   610.960
  -666.760
   149.383
   311.794
   767.559
   845.785
  -283.933
  -421.145
  -572.059
  -109.563
  -983.825
  -725.137
   170.411
  -103.334
  -518.638
   207.516
    84.917
  -371.083
  -615.212
   828.413
  -395.962
   753.040
   671.378
   490.974
    58.131
  -117.025
  -486.464
  -357.486
  -681.946
  -782.466
  -222.432
  -846.723
    16.650
   352.931
   930.260
  -394.217
  -804.941
    -0.090
   457.403
   562.656
   123.882
    38.574
  -448.204
   118.127
    93.479
    89.125
   -91.654
   214.343
   835.777
  -383.764
   108.633
   327.465
  -685.251
   937.185
   152.239
   527.870
   581.790
  -342.055
  -710.172
   766.546
  -482.623
  -476.005
  -540.322
   -78.650
   333.484
   651.645
  -417.025
   304.533
   438.608
   369.677
    89.458
  -451.432
  -568.108
   707.121
   884.558
   465.016
  -180.911
  -273.766
   578.039
  -305.531
  -695.861
  -444.376
   326.708
   796.559
   981.866
  -191.490
   -45.939
  -705.969
  -327.479
  -432.940
   117.707
  -126.848
  -111.510
   -79.640
    61.687
    -7.628
   874.791
    39.336
   509.190
   677.103
   145.395
  -163.626
  -903.561
   380.051
  -880.040
   718.077
  -923.826
   -35.592
   515.686
   902.013
   826.419
  -579.386
   -78.976
   284.851
  -667.741
  -282.339
   685.780
   668.862
  -933.417
   377.653
  -747.286
   239.314
   455.172
   981.633
   426.089
  -692.041
   539.881
  -617.853
  -997.923
   206.505
   364.168
  -110.169
   409.278
   811.887
  -892.831
   -23.246
   -97.344
     0.046
  -517.671
   508.692
   671.643
   406.801
   -77.575
  -116.981
  -730.367
  -924.656
   966.450
  -831.552
   536.984
   -16.102
  -486.727
   -10.209
  -562.503
  -668.274
  -773.636
  -642.469
   906.367
   169.272
  -355.766
  -463.454
  -209.926
   972.769
  -241.981
  -125.353
  -264.367
  -366.427
    28.081
   251.655
  -392.029
   462.381
   849.856
   372.751
   129.537
  -198.440
  -831.704
   933.859
   514.206
   258.097
  -355.857
  -837.467
   216.901
    96.930
  -502.749
    26.510
   661.068
  -835.034
   771.715
   767.091
   856.600
  -389.416
  -469.309
   -98.766
  -161.489
   992.538
     8.589
   272.615
  -908.462
   371.383
   272.194
  -714.594
  -806.942
  -651.075
   -16.348
   -36.419
  -121.614
   157.168
  -234.437
   563.954
    79.918
   622.235
   430.506
  -831.696
   730.516
   332.729
   593.066
   512.726
   465.122
   512.341
  -374.470
  -668.910
  -107.093
   790.928
   354.443
    77.983
  -158.385
  -815.266
   806.985
   410.377
   -69.413
  -785.918
   139.193
  -774.016
   604.315
   866.856
    19.958
   791.953
    68.167
   149.401
  -472.819
   361.785
    19.911
  -396.121
  -290.283
   965.327
   138.382
  -843.232
   577.932
   981.925
   487.975
  -760.672
   669.168
  -892.997
  -349.781
    10.365
   -74.063
   -41.541
   624.258
  -837.109
  -775.697
  -205.137
   482.542
   882.413
  -880.563
  -307.618
  -242.844
  -464.689
   880.677
   617.808
  -124.584
    66.826
  -834.318
   -91.799
    91.713
  -802.218
  -183.100
   323.875
   470.102
  -756.292
   360.285
  -764.484
  -487.682
    12.582
  -704.206
   825.243
  -829.815
   309.139
  -929.661
  -730.902
  -353.036
   222.651
  -283.085
  -103.069
   820.759
   724.396
   -57.873
   -72.854
   279.343
   845.066
   -25.110
  -520.614
   962.453
  -496.697
  -967.678
  -161.830
   761.135
   727.107
  -627.545
  -146.510
  -731.902
  -207.450
   310.906
  -989.226
  -586.565
  -635.256
  -195.479
   212.270
   283.701
  -153.930
  -957.257
  -109.724
   903.547
   848.485
   967.707
  -773.544
  -860.259
   292.843
  -669.891
   -13.878
   801.810
  -285.214
   678.826
  -895.872
   148.433
  -441.409
   813.002
  -156.711
   232.393
   980.525
  -699.624
  -407.204
   316.116
   189.371
   848.954
   194.806
  -531.045
  -644.414
   812.750
   848.881
   605.578
   776.381
  -282.784
  -939.033
   613.011
   906.764
  -161.187
  -421.275
   894.518
   934.716
   108.484
  -407.901
   954.247
  -773.265
  -328.910
  -465.818
  -734.735
   -83.291
  -494.683
   862.049
  -585.684
   323.526
    81.203
   626.478
   763.937
  -616.576
   493.959
   617.462
  -829.787
  -446.520
   655.201
  -374.878
   -17.384
  -221.158
  -105.496
   951.302
   310.991
   500.370
  -761.054
    37.101
   888.860
  -442.793
   -58.124
   -81.681
   -12.618
   730.675
  -566.598
    90.031
    41.724
  -787.073
  -914.434
  -567.502
  -532.218
  -191.199
  -100.019
  -136.855
   941.573
  -879.889
   825.197
   172.764
   910.709
   464.375
  -723.230
  -464.989
  -570.219
  -333.697
   523.012
   345.047
   421.875
  -732.013
    25.562
  -208.418
  -531.082
   180.430
  -196.011
    19.317
  -888.491
  -881.965
   136.618
  -363.423
   472.334
  -961.756
   633.093
  -233.437
  -852.452
  -595.251
   249.420
  -479.590
   401.595
  -916.531
   208.160
  -256.660
  -140.420
  -405.067
   102.353
  -894.240
   189.883
   857.182
   417.605
  -821.650
  -614.688
    36.753
  -516.024
  -476.312
  -152.512
   252.046
  -731.363
   572.566
  -882.320
  -198.874
  -423.709
    -3.015
   -25.489
   978.775
  -157.484
   104.970
  -543.022
   -72.168
   358.588
   729.357
   -18.186
  -916.077
   966.214
  -136.078
  -584.744
   579.671
   101.881
   370.184
  -287.165
  -470.702
  -952.053
   260.855
  -108.103
   230.737
  -577.967
   459.413
   555.851
   826.371
   -40.260
    90.144
   603.939
  -570.548
   282.330
  -844.327
   345.951
   719.887
   722.897
  -563.484
  -972.906
   411.109
  -368.165
  -716.637
   910.842
  -447.535
  -558.472
    45.235
  -954.556
   -63.660
  -970.037
  -646.944
   372.217
   801.522
  -305.069
   344.827
  -344.336
  -280.265
   239.135
  -317.603
  -862.734
   678.041
  -767.145
  -842.859
   574.168
  -583.681
  -140.301
   617.258
   335.241
  -242.833
   441.819
   -56.067
   981.291
   388.207
   703.218
  -460.747
   790.764
  -388.298
   406.512
   -57.946
   679.619
  -175.513
   936.288
  -534.010
   377.870
  -635.243
   994.452
   229.495
   101.337
  -474.097
    -7.074
  -151.610
  -314.835
   783.785
   -52.236
   900.801
   312.746
   759.042
   241.209
  -977.600
  -227.108
  -426.449
  -492.626
  -484.670
  -927.324
   871.808
  -126.767
  -786.093
   219.964
  -107.568
   274.363
  -253.608
  -604.752
   874.135
  -335.454
  -446.899
   654.339
    39.335
   722.838
  -411.421
  -437.653
    18.588
  -166.965
   766.223
   180.082
   653.151
  -314.290
  -945.140
   363.712
   241.442
   793.540
   556.677
    59.780
   739.865
  -246.018
  -746.077
  -738.273
   475.944
  -438.837
   318.659
   676.546
  -822.537
   169.233
   827.591
  -368.575
    20.836
   121.868
  -711.919
   -18.837
  -290.463
  -450.056
   651.259
   674.058
  -740.638
   549.178
    39.989
  -731.822
  -917.078
    37.717
  -803.368
   246.571
  -587.984
   948.993
  -245.567
   806.591
  -119.045
  -631.259
   254.414
   269.777
  -878.945
  -107.535
  -183.105
   616.661
   -64.405
  -684.914
  -246.280
   431.962
  -348.216
  -406.129
  -190.166
   585.002
  -311.618
   942.022
   854.292
    -8.540
   443.495
   699.931
  -256.461
   842.386
  -338.455
  -211.746
   111.529
   -93.788
  -590.133
  -973.537
   -27.183
  -189.474
   702.800
  -716.428
    61.950
  -688.723
  -507.779
    28.575
  -439.191
  -852.131
  -254.822
  -372.546
   823.709
  -369.251
   245.661
  -700.617
   706.853
  -708.006
   508.778
   691.662
  -947.222
   261.770
  -750.682
  -908.276
   974.187
  -244.840
  -542.775
   512.350
  -513.761
   782.095
  -298.750
   708.772
  -253.698
  -793.677
  -957.546
  -939.833
  -254.726
  -273.571
   583.534
   901.433
  -164.116
  -327.166
  -541.135
  -540.284
   904.871
  -202.940
   221.288
  -671.092
  -667.280
  -900.832
  -906.027
   -80.985
   338.497
   787.244
    -6.980
   220.175
  -810.017
   131.709
  -653.505
  -663.017
   726.976
  -598.109
  -361.071
   621.363
   590.622
    -7.663
  -412.861
  -109.636
  -755.288
   760.980
    27.180
  -301.755
   225.408
   571.917
   952.299
  -728.073
  -724.781
   866.808
    78.016
   478.060
  -379.240
  -250.729
   149.036
   936.459
   496.663
   445.143
   992.004
   948.788
   -63.774
  -786.844
   513.316
   967.277
   891.897
  -347.376
   417.530
   206.168
   -96.953
  -817.153
    38.707
   135.423
   332.215
  -987.976
   213.900
  -366.349
  -270.821
   420.636
   229.508
   844.019
  -929.708
   647.921
  -307.171
   701.383
   757.032
   982.506
  -307.145
  -949.945
  -167.305
   -95.183
  -296.617
   539.963
  -421.820
  -561.413
    54.620
  -799.163
   272.564
   150.300
  -394.384
    29.033
  -820.974
  -566.297
  -315.093
   810.246
  -646.814
  -609.987
   672.085
   492.450
   937.960
  -778.166
  -540.529
   116.240
  -758.595
   621.746
  -941.010
   -81.659
   911.715
  -653.564
   -80.460
   999.455
  -748.262
   845.337
   439.461
   237.091
   637.416
   188.396
  -474.101
   470.160
   661.273
  -821.050
   840.379
  -507.556
  -607.781
  -228.401
  -547.636
   889.706
  -385.842
   286.787
  -115.875
  -628.496
  -936.433
   925.940
   -35.288
  -368.859
   263.760
   756.528
   134.187
     2.953
  -563.675
   454.450
   987.931
   621.264
  -159.463
   936.200
   959.382
    95.448
   295.836
  -645.383
  -949.023
    62.905
   196.908
   487.279
  -289.082
  -856.720
   383.277
   377.215
   696.859
  -664.429
   787.395
  -999.378
   231.185
  -273.077
   -12.397
   549.237
  -497.568
   447.683
  -790.034
  -195.485
   549.239
  -204.465
  -406.237
   912.582
   763.504
   176.210
   314.797
  -152.922
  -561.952
   398.299
   881.033
   799.818
  -281.470
  -949.241
   836.127
  -246.254
  -385.206
  -158.864
  -736.678
  -427.677
   193.628
   738.977
   606.148
   130.297
   554.183
   655.756
   265.818
  -869.645
   370.119
  -541.234
   277.215
  -535.464
   841.476
   831.350
   768.768
  -885.739
   464.001
  -793.048
   884.558
  -454.790
   814.960
   909.131
   133.828
  -409.814
   684.903
  -185.062
  -606.677
   706.282
  -229.398
   192.040
   665.058
  -425.691
   524.965
   349.055
  -135.619
  -358.489
   673.443
  -655.473
   637.113
  -748.721
   249.125
  -782.602
   743.225
   588.183
  -491.018
   714.561
   435.676
  -201.141
   787.289
  -504.487
   975.030
   196.491
   426.806
  -814.053
   -84.702
     7.607
  -797.806
  -769.143
   496.885
   394.989
   382.268
  -241.839
   961.676
   657.478
  -536.146
   232.105
   257.218
  -251.949
   592.831
   487.679
   584.141
   245.806
    11.301
   592.582
  -253.477
  -435.301
   462.281
   521.871
   989.053
   166.505
   -78.177
  -878.528
   296.094
  -294.173
  -535.131
   226.049
  -530.932
   842.902
  -829.132
    23.307
  -578.219
   308.116
   239.323
  -252.386
   152.670
   628.744
  -346.470
  -578.886
    70.830
  -675.999
    -9.987
   -89.887
    15.362
   897.523
  -913.928
  -371.079
  -427.129
   843.255
  -572.724
  -794.034
  -425.060
   925.858
   766.493
  -609.402
   -10.593
  -893.004
  -706.475
   324.444
  -816.492
  -469.995
   653.279
   394.873
   935.026
   160.430
  -998.000
  -309.037
   747.402
  -486.651
  -886.288
   229.090
   481.574
   981.377
   349.104
   392.684
  -851.042
  -712.939
   574.065
   658.277
   983.272
   980.589
  -107.388
  -289.419
  -136.890
  -282.933
  -517.488
   345.285
   -19.562
  -957.234
   118.308
   356.519
   473.171
  -809.624
   -32.156
   626.273
  -767.513
  -748.321
   805.538
   993.719
   212.990
  -464.551
   894.247
   920.164
   -82.659
    21.699
  -628.287
  -242.832
  -358.140
   -86.991
  -941.754
  -810.993
  -886.674
  -756.699
   294.210
  -938.581
  -284.916
   406.954
  -482.261
   783.813
  -500.149
   495.028
  -268.452
   316.412
  -764.714
  -843.343
  -241.825
   317.128
   284.858
  -670.451
  -363.483
   764.494
  -152.674
   752.317
   -58.735
  -475.138
   240.985
  -650.370
  -212.825
  -280.184
    36.513
  -850.391
  -367.766
  -944.605
   103.964
  -195.057
  -321.080
  -524.204
   -51.849
  -442.264
  -984.329
   -16.984
  -170.956
   893.608
    -1.905
   300.074
  -724.175
  -579.607
   410.178
  -461.157
   211.787
   801.786
    85.052
  -669.448
  -808.186
  -906.329
   931.406
    59.214
   246.461
  -355.439
  -584.902
   130.438
   847.403
  -865.361
   891.622
   279.401
   468.741
  -191.327
   348.454
   768.073
   907.844
   315.374
   621.101
  -185.543
   935.894
    19.867
  -479.295
   246.240
   598.564
  -494.674
  -230.026
   984.225
  -571.792
   408.447
   945.130
  -664.462
  -637.522
   993.773
  -678.304
  -154.359
   395.746
    88.278
  -252.880
   429.067
   610.792
   834.724
   890.454
    90.134
   128.226
   532.847
  -495.747
  -312.924
  -998.858
  -466.188
  -323.921
   346.832
    -6.707
   273.085
   -42.541
  -482.229
  -330.473
  -428.832
   401.122
   760.129
   300.971
   227.205
   475.765
  -559.249
  -851.430
   963.012
    23.449
  -380.954
  -264.883
    41.979
   659.088
  -278.456
   880.373
   920.866
    22.508
   187.789
   366.720
   275.565
  -655.641
   229.626
   383.810
   533.229
   281.482
  -677.909
   374.977
   588.333
   -96.548
  -454.076
   968.081
   809.246
  -650.292
  -350.694
  -103.931
  -944.715
  -661.455
  -113.170
   404.614
   542.140
   186.947
  -575.592
  -820.881
  -103.853
   -78.514
  -348.898
   868.768
  -335.006
   133.772
  -472.477
   373.072
   239.246
   555.884
   893.707
   -35.596
   -54.326
   311.835
   710.367
   583.632
   363.370
  -605.807
  -666.961
  -649.483
  -936.865
    28.911
   921.960
  -648.006
  -829.820
    66.814
   918.089
  -866.795
   747.084
  -125.207
   798.096
  -611.179
   240.489
  -351.558
   761.627
   840.887
  -551.796
   -80.591
  -988.579
  -400.411
  -866.871
   -12.323
  -177.195
  -497.865
   299.446
  -313.497
   779.984
   160.525
  -566.944
  -893.552
   622.523
  -848.096
   958.609
   916.623
  -399.103
  -601.960
  -301.707
   224.498
   440.482
   258.604
   194.992
   207.841
  -662.735
  -928.748
  -526.562
  -898.368
  -193.455
   679.510
   438.428
  -411.227
   936.844
   740.222
  -106.696
   214.221
   285.826
   -88.246
  -981.896
  -539.815
   -80.992
   -83.787
  -399.665
    11.982
  -882.745
   -87.389
  -554.707
  -221.401
   560.943
  -384.632
  -744.276
   481.729
   -37.652
   307.896
   271.380
   -48.297
   819.632
   771.950
    45.834
  -842.123
  -827.172
  -863.117
  -446.598
  -793.961
  -207.476
   819.576
   907.936
   115.218
   -81.795
   479.600
   711.804
   945.252
   213.360
   149.512
   650.135
   123.225
   916.136
  -344.759
   751.240
   911.780
   812.297
   696.889
   124.349
   780.954
   506.515
  -969.712
   767.994
   -10.632
   309.884
  -981.338
  -940.904
  -917.326
   637.864
  -351.494
   541.264
  -830.200
   687.547
   580.275
   217.841
   772.795
    30.322
  -431.669
  -121.900
   191.804
   619.397
  -682.761
    43.752
   331.298
  -974.727
  -565.047
   921.741
  -670.562
  -269.551
   260.253
  -255.279
   211.827
   766.927
   613.773
  -465.434
    16.688
  -266.774
  -240.083
  -688.918
   863.874
  -302.760
  -294.685
  -854.034
  -275.584
  -110.148
   295.549
  -423.700
  -443.455
  -723.312
  -585.964
   186.448
   885.388
  -611.707
  -923.165
   604.618
  -599.326
   369.852
  -864.149
  -585.800
    13.437
  -966.024
  -352.044
  -335.039
     6.942
   -96.503
   -28.625
    43.313
  -365.089
   366.368
  -115.579
   346.509
  -286.905
  -933.225
  -787.439
   126.791
   876.245
   458.621
   456.943
   822.744
  -494.744
  -506.335
  -527.820
  -575.996
   907.415
  -773.954
   831.962
  -568.777
  -243.466
   717.751
  -927.051
     8.278
   393.414
   565.286
   -76.859
  -162.033
   -67.792
  -360.892
  -653.749
  -120.358
   544.591
   -83.847
  -528.576
  -161.054
  -279.727
   535.789
   875.077
   146.169
   782.906
   525.580
  -772.369
   255.193
   -99.646
  -867.259
     9.481
    90.597
   178.631
  -466.638
   295.968
   480.322
  -236.133
   596.933
   451.859
  -108.676
  -624.021
    66.792
   -52.480
   420.838
   556.714
   687.637
  -335.699
   924.748
   401.292
  -641.055
   570.533
   480.915
   -86.529
  -579.898
  -620.778
   939.986
   375.281
   668.235
  -584.566
   522.219
   271.717
  -908.179
   167.960
   998.171
  -289.963
  -451.529
   712.399
   945.729
   135.300
   908.333
  -762.594
    95.339
  -402.592
   181.358
   251.048
   765.291
   327.273
   286.074
  -582.091
   412.370
    39.150
  -940.467
   162.468
   646.500
   846.744
   960.691
  -567.452
  -661.850
  -276.604
   -78.614
   737.752
   302.158
   467.459
  -857.679
  -618.059
    40.040
   817.615
   789.406
    95.382
  -332.612
   374.490
   180.957
   216.576
   175.257
   465.883
  -963.228
   243.779
  -228.286
   826.819
   103.313
   654.377
   351.653
  -935.094
   270.800
   773.761
  -765.519
  -969.734
   986.319
  -184.157
   377.762
  -568.795
   425.428
  -103.015
   437.012
   -98.111
  -475.295
  -519.437
   261.589
   471.305
   -30.294
   194.317
  -389.585
   688.090
  -335.182
  -981.196
   424.868
  -873.612
   421.596
  -132.198
  -380.400
   367.594
   492.988
  -975.499
  -763.061
   826.470
  -163.643
   774.670
   400.834
   136.850
  -718.044
  -137.513
  -924.841
  -644.266
   156.153
   636.933
  -957.538
  -926.602
  -614.924
  -441.993
  -515.947
  -145.136
  -474.374
   841.577
  -316.036
  -766.184
  -253.524
   402.861
  -812.181
   134.419
   265.862
   918.234
  -201.460
   932.123
  -530.984
  -353.378
  -541.661
   292.149
   422.815
   -21.692
    65.362
   629.260
  -521.288
   379.083
  -594.564
  -589.413
  -522.540
  -370.284
  -531.921
  -118.174
   231.558
   682.624
   -54.197
  -992.236
  -157.331
  -522.627
   602.418
   635.893
   348.267
   870.995
    63.103
  -298.924
  -936.875
   701.591
   831.643
   544.628
  -522.506
   926.490
   437.205
  -509.574
   495.658
   937.338
   960.311
  -413.320
   -83.415
   760.318
  -940.455
  -591.405
  -609.890
   274.406
   262.442
  -670.546
  -185.369
   664.438
  -369.869
  -345.589
   166.964
   959.685
  -422.254
   567.562
   816.038
   509.079
   618.921
   314.300
   938.174
  -892.607
  -951.937
   280.303
    -5.942
   300.696
   723.484
  -850.665
  -902.749
   407.863
  -777.896
   494.796
  -546.944
   715.875
   627.379
  -104.069
  -935.550
   835.397
  -881.959
   -52.296
   137.955
  -137.643
   816.266
  -162.292
  -621.467
  -252.283
  -456.534
  -843.084
   192.856
    31.632
   131.666
   357.880
  -141.977
   829.401
  -898.813
  -982.325
  -252.780
   984.242
  -604.854
   358.134
   424.313
   203.811
  -583.925
   750.528
  -471.505
   125.268
  -592.680
   368.734
  -774.460
   293.616
   292.102
  -119.482
   432.983
   716.116
  -650.626
   -72.038
   521.339
  -359.939
  -349.408
  -101.363
   -23.548
  -604.457
   197.770
  -956.866
   748.905
  -788.139
   705.678
   179.368
   136.165
  -143.561
  -117.718
  -978.923
   618.437
   399.711
   929.318
  -156.031
  -275.775
   871.772
   215.444
   139.819
    13.867
  -424.299
  -621.237
  -906.664
  -997.978
   825.758
   408.371
   821.799
   579.882
  -274.082
    84.204
  -527.979
  -378.915
   122.057
  -512.505
  -255.501
   856.621
   879.074
  -597.629
   513.391
  -159.265
  -206.615
   794.689
   619.721
  -500.532
  -116.859
   288.748
  -649.034
   506.437
  -872.713
   979.033
   237.941
  -579.952
  -128.407
   731.028
  -437.138
  -754.687
   874.627
  -791.555
  -584.162
  -332.104
  -171.862
   589.896
   556.245
   898.690
  -290.302
   440.659
  -116.521
   763.927
   -62.253
   161.044
    31.820
  -301.383
   584.508
  -277.612
  -789.140
   245.455
  -138.717
   953.222
  -157.322
  -135.944
  -999.493
  -312.687
    39.368
   -81.245
   843.414
   788.615
  -267.444
   524.447
   433.063
  -918.308
   628.322
   720.595
   764.828
   435.284
   412.587
  -783.943
  -430.959
  -166.171
  -791.421
  -425.666
  -205.147
   339.084
  -519.816
  -751.392
  -808.992
   218.538
  -637.824
   876.572
   162.218
   600.968
    -3.054
  -864.283
   141.967
  -717.477
  -277.272
   654.086
   276.413
   100.889
  -583.667
  -333.432
  -796.989
  -708.501
  -313.982
  -763.072
   869.750
  -664.063
  -975.227
   880.626
  -200.547
   736.535
   442.899
  -867.554
   260.232
  -567.333
   520.756
  -954.843
  -442.087
   262.496
    37.461
  -136.551
  -395.937
  -600.016
  -972.377
   350.518
    20.547
  -821.570
    -7.186
  -886.260
  -458.272
   975.059
  -392.481
    81.072
  -883.773
   289.463
   673.158
   777.878
   241.080
   390.725
   108.221
   200.050
   187.714
  -730.409
   715.296
   252.901
  -926.765
   -68.155
   703.150
   410.365
   327.465
   937.015
   949.108
   111.400
   996.284
  -576.731
  -558.853
  -617.744
  -100.717
  -730.420
   -60.847
  -221.902
  -265.545
  -317.017
  -828.857
  -901.865
  -359.921
    93.126
  -426.138
  -267.962
   869.404
  -653.678
    96.159
  -595.803
  -258.255
  -454.897
  -622.822
   382.937
  -190.117
   703.171
   566.206
   237.232
  -329.567
    45.128
   845.376
  -558.897
   879.227
  -940.052
  -141.230
   918.260
   533.275
   857.587
   620.552
   374.296
  -573.462
   742.241
   293.452
   -27.430
   509.467
  -668.733
   343.936
   987.806
   371.576
   755.783
  -477.132
  -597.992
   522.498
   156.763
   258.722
  -596.547
   269.199
   -54.118
   684.943
   801.793
   840.775
   304.995
  -331.740
  -346.957
  -177.372
   360.692
    54.643
  -255.940
   930.595
  -269.324
   -42.463
  -270.558
  -526.550
   -47.958
  -645.239
  -698.682
    93.243
   110.183
   535.851
   678.230
  -383.608
   885.839
   800.817
  -365.735
   891.060
  -723.174
     7.576
   843.226
   -47.011
    39.864
  -107.126
  -717.582
  -980.168
  -290.173
  -562.331
  -740.126
  -731.500
   411.849
   847.205
   913.099
   611.949
  -974.220
   250.536
  -974.245
  -366.165
  -699.555
   550.684
   225.463
   279.063
  -363.232
  -443.618
   179.282
   -63.553
  -154.232
   972.228
   184.506
   759.656
   220.365
  -209.592
   809.765
   549.653
   706.778
   165.624
   737.484
  -155.877
  -912.642
   364.932
   442.432
   921.978
  -295.227
   779.240
   353.326
  -533.491
   806.015
  -467.437
   151.139
   738.535
   -34.101
   918.703
   222.266
   570.216
   390.150
   116.794
   746.770
   922.427
   861.004
  -555.737
   903.262
  -254.333
   781.762
  -594.898
  -705.901
    85.981
  -273.421
  -320.204
  -524.023
   824.501
  -382.904
   267.756
  -598.668
   265.230
   -23.663
  -151.951
   381.943
   342.392
  -696.647
  -581.684
  -206.694
   240.527
   433.536
  -641.053
    96.188
  -753.227
  -945.121
  -842.430
  -290.798
  -779.680
   -31.732
  -722.045
   847.482
   124.503
   707.289
   265.360
   381.844
   206.002
  -853.607
   990.045
  -564.343
  -322.467
   420.978
  -627.870
    42.243
   796.301
    52.574
   520.961
  -401.773
  -180.793
   -57.294
   601.763
  -189.231
   519.589
  -405.054
   871.354
  -791.955
   477.515
   -44.150
   347.273
  -504.065
  -969.829
  -355.984
  -370.253
   445.817
  -114.019
   975.118
   -85.322
  -187.732
  -213.285
  -123.268
  -449.900
  -497.482
   556.098
   -33.789
   566.357
   309.563
   506.562
  -824.720
  -125.994
    96.504
    68.933
   834.510
  -589.756
  -386.284
    78.393
   347.666
   191.594
   885.349
  -222.661
   477.940
  -896.420
  -371.705
  -497.643
  -133.020
  -111.372
  -389.505
  -344.015
  -553.574
   690.245
  -949.539
   867.267
  -882.125
   -77.003
   991.939
   -91.556
  -773.261
  -161.951
  -414.081
   570.553
   491.250
    94.007
   842.092
   333.013
   681.713
  -124.479
   992.891
   174.262
  -169.629
   458.697
   157.856
    27.516
   557.574
   692.900
  -516.605
  -451.268
   912.108
  -776.060
   924.533
  -223.245
  -423.421
  -263.146
  -375.745
   -90.261
   106.090
   421.020
   835.390
   391.536
   411.199
   985.120
  -835.163
   628.307
  -851.616
   938.741
  -838.574
  -955.972
  -531.239
  -822.104
   228.749
  -618.595
    62.794
   -10.241
  -585.232
   666.412
   193.426
  -370.989
  -269.136
   676.835
  -210.653
   505.977
  -646.107
  -627.461
  -608.596
  -533.769
  -870.864
   206.758
   753.036
   775.556
  -920.746
   510.866
   167.143
   162.226
   229.310
  -440.377
   682.392
  -111.255
   870.098
  -753.030
  -946.048
   976.910
   250.356
   924.457
   775.980
  -449.630
  -754.408
  -133.137
   706.134
  -511.279
  -198.833
  -692.564
  -315.128
   847.528
  -335.905
   877.333
   292.767
   108.980
   563.363
   949.213
  -444.369
   884.627
  -882.176
  -163.801
   -10.577
   803.502
  -543.937
  -477.685
  -873.890
  -271.841
  -586.101
  -551.570
  -893.163
   294.726
   532.233
   574.585
   238.718
   232.050
  -248.224
  -762.773
  -806.017
  -752.359
   -96.104
    55.820
   540.809
   761.848
   483.350
   743.210
   359.515
  -593.169
  -748.502
   318.386
  -972.828
   812.708
   476.689
   897.685
   171.598
  -216.697
  -840.058
  -287.497
   465.801
    21.324
   320.870
  -110.001
  -262.153
  -957.841
   304.798
    59.552
  -256.548
    92.020
  -659.253
   118.212
   365.613
  -154.186
   163.405
  -585.094
   813.373
   439.265
   117.956
   237.126
   658.817
   -10.112
   538.465
  -227.852
  -143.380
   640.142
  -398.888
  -962.694
   262.184
    73.413
  -387.775
   143.500
  -527.310
   981.009
   667.114
    96.162
   588.638
   636.636
   670.073
  -881.190
   798.636
   612.189
   986.435
  -940.462
   184.482
  -421.585
  -514.200
   700.562
   113.591
  -173.494
  -114.342
   519.318
   426.990
  -298.891
  -877.526
  -982.277
  -521.271
  -819.140
  -915.866
   223.738
  -377.742
   660.089
   198.501
  -485.647
  -703.277
  -247.871
  -377.537
  -205.888
   383.640
  -332.104
    59.096
   572.748
    29.806
  -692.132
  -749.592
   370.477
  -866.780
  -966.181
   641.796
   686.588
  -248.037
  -487.462
   288.936
  -698.305
  -617.036
  -410.946
   178.896
   436.840
   456.111
   555.907
   905.707
   198.950
   144.930
    16.751
  -658.848
   125.845
   427.426
   955.143
    75.756
  -710.471
   284.325
  -446.578
   729.001
   646.707
   213.269
  -660.179
   668.547
  -564.599
   646.882
  -452.257
  -816.337
  -821.500
   639.266
   260.778
  -852.542
   795.230
  -821.847
  -428.478
  -532.794
  -315.968
   755.251
   281.716
   315.345
   181.947
   451.235
   598.784
  -540.114
   -32.959
  -895.180
  -828.675
  -745.273
   417.253
   978.180
  -380.287
   224.180
  -335.831
  -645.603
   456.846
  -796.462
  -116.632
   439.740
   904.126
  -826.149
   534.507
    62.483
  -184.441
   526.082
  -258.652
   261.677
   444.153
  -235.286
   -57.743
  -990.873
  -681.494
   810.783
  -523.868
  -250.242
   647.996
   922.903
  -251.327
  -770.090
   467.546
  -963.595
   546.698
   920.182
   470.035
   361.814
   279.398
  -631.251
   307.089
  -271.248
  -251.399
  -612.330
   619.951
  -903.279
  -192.632
   840.612
   281.361
   254.101
   804.298
   508.697
   281.688
  -269.899
   805.230
  -470.314
  -831.467
   -99.488
   556.137
   638.669
   189.252
   179.402
   350.197
  -490.360
  -411.552
  -644.269
   716.540
   235.277
   269.986
   348.788
   346.750
   359.158
   425.638
   192.878
  -367.560
   646.397
  -561.371
  -331.846
   552.283
  -585.133
  -428.172
  -128.676
  -572.054
  -602.983
   610.204
   697.579
  -631.725
   653.535
   945.136
   635.060
   241.205
  -553.263
  -878.120
   257.025
   494.856
   385.895
   967.482
  -903.875
   854.543
  -634.204
  -805.595
   580.880
   398.646
   978.131
  -990.771
   220.003
  -140.015
  -650.604
   -47.593
  -731.113
  -922.277
  -766.931
  -552.773
   155.018
  -168.506
   372.236
    42.669
    29.754
   823.321
   959.648
    58.542
   -10.150
  -124.628
  -114.151
  -645.489
   343.498
   -51.654
   318.705
   586.518
   543.148
  -423.011
   413.552
  -576.050
   339.919
  -379.112
   319.884
  -486.263
   102.568
  -292.218
  -539.391
  -412.505
    58.394
   300.616
   245.196
   455.097
   445.659
  -473.577
   324.092
  -600.326
   581.891
  -367.918
  -139.580
  -379.943
  -891.072
  -969.403
  -297.755
  -277.428
   333.217
   717.796
  -569.023
  -428.543
   474.184
  -412.931
    16.798
  -788.272
  -794.879
  -657.239
  -461.885
  -842.304
   727.229
  -799.863
   561.088
  -163.124
   435.928
  -716.038
   176.613
   868.251
  -178.345
   918.300
  -784.769
  -379.368
   900.912
   400.275
   670.978
  -223.435
   577.345
   577.276
   290.907
   -95.869
   249.501
   163.697
  -202.099
   -87.817
   428.092
   391.109
    -0.915
   353.094
   836.792
  -181.838
  -320.127
    -9.151
   -15.669
   730.522
   914.916
  -102.841
   386.249
  -983.861
   962.136
   763.468
  -768.566
  -151.165
   -62.096
  -333.046
  -698.889
   809.273
  -384.040
  -580.676
   395.093
  -846.661
  -261.191
   947.834
   987.744
   377.719
    93.654
  -812.029
   229.924
   311.645
   318.420
   716.931
  -398.828
   558.206
   822.061
   656.091
  -964.023
   333.558
   295.443
   306.438
  -512.713
  -198.027
   165.966
  -888.162
  -628.793
  -314.504
   277.072
    33.317
   774.457
  -813.042
   873.247
   -80.294
  -883.512
   -36.268
   154.484
  -883.425
   488.744
  -369.393
   660.018
   -88.066
   174.344
  -625.365
   528.998
   -96.929
   -66.944
  -771.078
  -155.251
    67.443
  -783.021
   302.391
  -413.062
   517.190
   374.934
   459.881
   360.764
   736.798
   264.941
  -333.969
  -862.849
  -500.706
  -301.757
  -262.359
  -355.511
  -188.433
   735.304
   315.187
   130.057
   899.167
  -761.459
  -156.522
   558.179
   160.551
   584.723
  -430.821
  -858.173
  -864.411
   102.454
  -466.701
   237.088
   189.000
   144.458
   272.637
  -220.873
   275.679
   123.429
   552.700
  -385.183
   635.070
  -258.789
  -189.792
  -272.571
   674.278
   -43.803
  -567.301
  -284.089
   878.893
  -881.052
   552.006
    15.300
   357.858
  -664.143
   -18.856
    24.897
  -448.300
  -138.374
  -750.162
   158.666
  -437.657
   213.930
   102.226
  -388.907
  -607.812
   738.804
   472.167
   205.088
  -402.877
    96.790
  -794.361
   160.388
  -200.179
   280.303
  -680.613
  -331.715
  -406.588
  -820.368
  -611.748
   477.164
  -713.840
   507.574
   658.525
   144.920
   340.621
   491.499
  -732.754
   751.462
  -690.587
  -146.110
   949.952
  -218.788
   863.147
  -483.960
  -443.452
   517.592
   -76.201
   358.932
  -879.360
   347.108
   620.575
  -741.205
   838.566
   431.452
  -346.221
  -138.713
   668.322
   169.156
  -890.931
  -197.748
  -853.770
   305.774
  -192.332
  -509.443
  -451.492
   162.777
   634.211
   363.811
   599.710
  -211.631
  -118.550
   498.083
  -554.255
  -642.114
  -709.303
  -111.775
   978.712
   402.753
  -954.444
   204.559
  -611.496
  -764.110
  -595.580
  -130.929
  -198.516
   594.993
   725.511
   275.160
  -741.464
  -739.656
   589.538
  -943.044
  -340.324
  -238.521
   707.828
   844.234
   695.116
  -556.212
  -879.011
  -611.843
   245.582
   279.527
   163.571
   420.162
  -861.648
  -504.727
   972.785
     1.218
   -84.707
   686.563
  -103.829
   554.190
  -562.205
  -663.768
  -270.222
   767.321
  -607.077
   962.772
  -469.473
  -570.008
   -15.005
   784.291
  -498.254
  -250.887
   389.941
  -226.213
  -369.636
  -678.072
   431.335
  -526.402
   229.116
  -475.788
  -124.109
    -7.529
   954.263
   480.268
  -570.165
    64.361
  -708.598
   129.718
  -907.050
  -607.442
  -594.827
  -199.889
  -333.797
  -766.563
  -299.617
  -104.581
  -582.067
   939.978
   545.707
   -50.127
  -410.179
  -158.541
  -834.411
   763.283
   189.925
  -201.294
  -695.150
   475.094
  -803.506
   387.060
   233.465
   241.034
  -991.448
   412.229
    66.222
  -313.882
  -150.473
   173.223
  -584.590
   929.620
   557.313
  -424.698
  -594.899
    67.226
   995.416
   126.576
    59.053
  -174.569
  -665.889
   355.026
   580.273
   147.028
  -156.962
  -574.316
  -813.486
   660.367
   228.061
  -877.825
   468.761
   652.018
   421.574
  -181.206
  -140.377
   990.559
  -546.737
   154.161
    96.047
  -658.245
  -742.789
  -917.284
   912.735
   135.954
   826.482
   975.737
  -385.237
   777.056
  -383.512
  -167.516
   511.591
   566.699
   635.798
  -246.213
  -492.365
   877.825
   756.719
   125.023
   761.219
  -334.637
   415.838
  -668.910
   773.956
   845.403
   828.482
    93.206
  -327.124
  -934.021
   303.013
   569.352
    -2.588
   702.434
   332.521
  -204.027
   443.589
  -515.949
  -500.412
  -276.142
   789.119
   259.440
  -724.695
  -985.081
  -234.424
    89.043
  -337.152
  -379.242
  -419.357
   272.068
  -682.265
  -391.298
  -589.533
  -737.969
  -171.555
  -700.152
  -983.620
   -52.343
   315.420
  -712.661
  -108.191
  -594.738
   468.715
  -245.380
   140.556
  -184.398
   349.231
   957.335
  -451.025
  -408.752
  -317.898
   263.751
  -763.537
   103.304
  -249.751
  -761.253
  -961.074
   827.335
  -927.173
   792.187
  -283.216
   -51.832
  -206.771
  -809.679
   798.261
   345.161
   506.235
   605.701
   350.237
   991.429
   330.349
  -406.307
  -394.213
   560.785
    55.025
  -322.631
  -802.047
   -12.976
  -479.269
  -108.873
  -357.509
   314.059
  -857.408
   248.576
   886.338
   846.358
   376.668
  -809.334
   793.071
   -40.116
   971.377
  -655.422
   -38.685
   390.883
   -89.478
    97.187
   -75.684
   440.946
  -884.710
  -274.577
   606.599
   891.602
   930.834
  -314.575
   206.643
  -600.549
    36.437
  -172.723
   780.284
   -32.560
  -479.525
  -890.438
  -445.052
  -414.233
   621.739
  -187.296
  -541.179
  -808.497
   200.570
  -827.148
  -612.032
    92.770
   726.778
   294.560
  -944.041
  -427.409
   182.385
   578.625
  -824.326
  -949.715
   999.272
  -263.943
   291.505
   983.998
   218.651
  -927.878
   958.352
  -496.736
  -240.417
   482.806
  -467.590
   466.100
  -189.321
  -727.979
   522.559
   144.464
  -118.449
  -640.677
   940.059
   409.385
  -836.807
   -99.742
   654.893
    62.326
  -882.360
   106.879
  -317.849
   751.580
   564.572
   159.109
  -427.070
   412.721
  -123.909
   246.870
     7.576
    -9.873
  -857.557
   654.985
   651.941
  -949.988
   271.107
   856.318
   356.471
   557.675
  -190.704
   426.109
   486.724
  -908.678
  -744.511
  -996.037
   259.630
   316.564
  -168.234
  -878.333
  -481.427
   437.226
  -794.591
  -874.870
  -130.080
  -129.085
  -110.765
  -646.594
   -26.790
  -877.253
   864.765
  -461.878
  -387.074
   170.231
   619.476
   980.925
  -857.568
   681.054
   953.816
    35.993
   149.734
  -386.635
   380.569
   635.222
   925.347
   833.195
  -665.527
  -504.998
  -556.383
  -911.941
  -569.126
   183.071
  -124.614
  -381.955
  -315.994
  -539.889
   -88.568
   249.009
   -60.104
   820.467
  -805.648
   849.063
   722.645
  -369.775
   144.520
   -64.489
  -545.327
  -743.455
    96.931
  -154.511
  -247.632
   -45.828
  -585.031
  -583.183
  -914.916
  -206.711
   866.177
   245.251
   142.048
  -458.415
   472.583
   -48.914
  -579.580
  -312.359
  -746.990
   971.437
   114.786
  -881.265
  -252.434
  -753.679
   966.040
  -122.956
    80.185
   583.375
  -237.522
  -612.162
  -353.731
  -462.287
   487.422
   523.335
   653.188
  -789.020
  -290.874
   847.923
   517.714
   556.847
   642.636
    94.905
   369.094
  -349.980
   370.130
  -229.181
   368.416
     9.724
   497.962
  -411.252
  -565.127
  -548.319
   487.950
   611.149
   -98.587
  -365.186
   202.977
   395.014
   409.497
  -551.501
   188.433
   283.893
  -655.637
   928.179
   560.396
   693.481
  -400.725
   779.897
   159.536
  -873.724
  -885.029
  -655.747
  -732.303
   240.403
  -845.836
  -508.647
   957.463
  -650.499
   488.094
   -92.540
   777.170
   473.590
   683.948
   361.298
  -125.395
   946.212
   452.504
   593.023
   -84.442
   -38.496
    77.771
  -729.581
    28.718
   888.903
   587.181
  -347.350
  -526.972
   936.579
     4.302
  -177.851
   857.346
   221.513
   904.523
   549.462
  -396.629
  -569.554
  -651.259
  -799.515
   993.078
  -923.093
  -137.856
  -204.957
    72.735
   929.858
  -368.432
  -227.478
  -648.780
   769.189
   881.387
   771.868
   874.230
   336.967
  -973.545
   369.615
  -197.782
   -39.925
  -870.975
  -541.715
  -793.299
  -885.451
  -325.407
   -34.884
  -133.371
   240.542
  -240.541
   262.423
   155.883
    93.924
  -636.400
   -64.482
   524.210
   159.041
  -659.531
  -980.514
  -511.851
  -423.486
   144.334
   103.674
   -70.013
   898.262
   218.597
   620.980
   569.096
    88.073
   550.515
   486.151
  -332.845
   222.187
   542.538
  -709.102
   880.013
   838.408
  -532.789
   252.748
   479.678
   372.873
   454.725
   -75.654
   654.627
   -59.575
  -650.110
   229.513
  -542.891
  -457.178
    53.502
   552.942
  -764.943
  -485.231
  -447.226
   -68.831
  -823.262
   121.318
  -961.301
   987.053
   554.651
   535.304
   287.619
   414.345
   447.350
   961.875
  -274.934
  -256.707
  -933.337
   878.599
  -782.814
  -974.777
    -6.029
   284.610
    50.084
   469.092
   793.947
   759.880
   708.423
   682.301
   412.842
   680.766
   938.391
  -763.468
   698.278
   879.051
   386.547
  -396.268
  -439.607
  -482.399
  -825.420
  -901.458
  -459.765
  -572.346
  -523.951
   405.526
   -74.618
  -408.415
   978.303
    66.350
   -63.228
   271.685
   804.165
  -775.261
   692.968
   478.694
  -936.912
  -106.241
   824.887
   479.691
   -65.813
  -213.813
   -27.989
   633.416
   989.786
   798.468
   349.566
  -479.895
   230.438
  -204.644
   255.805
   329.549
    88.042
   506.824
  -659.120
   841.721
  -186.570
  -231.510
  -398.902
   416.713
   307.253
   805.970
   359.753
  -843.678
  -921.603
   157.483
  -323.525
   477.222
   813.016
   242.972
  -468.065
   454.942
   867.042
  -818.339
  -763.694
  -295.787
  -478.466
   689.264
   559.922
     3.373
  -543.413
   616.869
   -49.885
   -78.625
  -580.870
   717.310
   196.836
   -82.346
  -603.394
  -235.455
  -997.227
   561.626
   875.326
  -117.929
   377.946
  -755.463
  -164.077
  -706.349
  -833.828
  -337.931
  -431.361
    22.911
  -242.932
    42.754
  -637.804
  -212.973
    38.395
    73.665
   923.679
  -706.376
  -402.883
  -368.093
  -642.364
  -290.361
   494.255
   808.423
  -117.866
  -210.625
  -725.781
   290.520
    57.873
   679.858
   814.044
   447.470
   758.596
   740.400
   555.220
  -689.146
   133.245
   471.526
    58.850
  -334.405
  -337.547
   792.975
  -270.061
   902.175
   292.956
   115.082
   695.016
   940.249
   891.839
   625.354
  -582.215
  -856.768
   854.827
  -984.811
   360.117
   324.470
    61.617
  -619.588
  -742.982
   331.382
  -561.946
   828.676
   788.988
   455.332
  -525.108
     1.386
   449.738
  -826.448
   -68.203
   115.929
   174.223
   883.126
   475.685
   -14.857
   615.055
   741.540
     3.014
   940.562
  -787.846
    76.794
    23.765
  -998.849
     5.942
  -930.504
  -591.359
   -16.143
   648.188
   709.731
   904.659
   386.514
   908.804
   676.625
   413.161
  -941.406
   840.630
   402.198
  -546.351
   727.165
   802.257
  -535.799
   754.892
  -572.400
   803.861
   619.397
  -810.468
  -190.584
   735.934
  -814.514
  -573.221
  -977.113
  -917.387
  -272.880
   219.800
   290.493
   -29.975
   533.572
  -285.239
  -798.181
   593.985
   434.794
   376.651
  -249.980
    57.765
   657.732
   139.557
  -930.588
  -367.874
   633.417
   722.261
  -727.180
  -493.421
   -40.761
   -74.173
  -542.899
  -968.717
  -119.473
  -324.348
   340.508
   572.940
   124.528
  -449.576
  -687.965
  -462.392
   682.543
   184.060
   622.105
   412.597
    95.543
   490.785
  -713.526
  -655.464
   820.868
   281.408
   122.496
  -363.559
   649.901
  -683.403
   832.063
  -159.136
    77.740
   372.247
   -35.778
   159.988
   358.126
   -62.485
   189.667
   638.835
   -54.143
   459.252
  -500.240
  -421.560
  -924.808
   -71.731
   645.304
  -634.304
   917.658
   966.340
   738.399
  -496.105
   994.522
   359.162
   350.202
  -130.430
  -972.895
   478.181
  -442.689
   349.559
   -86.551
   396.434
  -848.106
  -289.894
   951.058
   452.086
   858.217
  -560.459
  -433.656
  -978.388
   400.507
  -360.910
  -752.474
  -671.885
   938.409
   129.384
  -878.621
  -105.114
   126.390
  -862.164
  -545.686
   692.030
  -370.119
  -469.647
  -369.082
  -550.952
  -202.172
   -83.057
   -37.656
  -585.966
  -410.164
   234.926
  -456.360
   830.269
   704.118
   905.188
  -175.549
  -350.116
   640.240
  -882.340
  -731.264
  -126.205
   662.149
  -240.661
  -914.615
   434.487
  -410.796
  -102.237
  -212.588
    63.444
   291.345
   582.309
  -987.503
   886.145
   346.796
   438.147
    42.845
    -1.867
   323.968
   202.419
  -560.681
   898.352
   572.445
  -320.573
  -830.529
   -13.794
  -799.046
   437.903
  -218.777
  -342.454
   -15.916
  -286.948
   878.768
   210.052
   472.130
  -511.726
  -576.735
   466.594
   607.072
  -655.059
   274.056
  -688.281
  -914.405
  -943.012
   174.421
   535.209
   -27.389
  -284.503
  -406.811
  -996.489
   978.860
   -41.774
   836.447
  -424.109
   113.183
  -591.624
  -838.172
   858.522
  -170.795
  -268.606
  -783.021
   886.042
    48.294
   935.847
  -789.250
   -57.876
  -213.403
  -805.350
  -933.855
  -794.115
   271.575
   231.199
  -388.491
  -713.875
  -105.026
  -693.779
   452.048
   123.569
  -976.145
   611.016
     1.460
  -720.459
   425.167
   720.580
  -809.709
   625.743
   488.902
   648.463
  -111.956
   980.954
   627.841
   583.614
   156.129
  -980.159
   136.037
  -939.933
   276.260
   594.060
    32.256
  -553.792
  -362.157
    66.498
  -292.558
  -953.288
   184.298
    25.714
   209.429
   839.319
   993.933
   555.630
   227.529
   850.487
   346.954
   340.328
  -803.813
  -606.071
   849.273
   382.057
  -800.459
   817.207
  -982.145
   330.033
  -963.902
  -483.461
   -67.464
   969.485
   156.744
  -602.696
  -895.569
     7.161
   453.556
  -132.238
   629.038
  -275.288
   172.796
    -2.572
  -464.969
  -669.863
   477.655
   893.210
   496.915
   558.824
   -47.120
   457.224
   707.796
   775.592
   745.879
   168.524
  -386.851
   810.976
  -609.135
  -774.072
  -657.727
   522.019
   615.699
  -448.161
  -894.249
   434.600
  -742.472
   794.033
  -383.848
   600.949
  -539.772
   479.187
    15.347
  -669.607
   606.491
  -200.262
   382.898
  -808.135
  -363.011
   896.421
   404.593
  -488.439
   438.332
   173.932
   797.823
   898.607
  -756.588
   243.042
   724.359
   668.271
   978.345
  -232.707
   342.917
  -989.758
  -732.302
   -74.793
  -665.246
  -910.393
   242.583
   860.947
  -820.095
   761.071
   827.435
  -204.101
  -943.597
   282.452
   -95.093
    71.806
   173.942
   565.941
   388.597
   896.006
    42.844
   793.765
  -206.578
   237.242
   862.792
   552.999
    86.949
   561.611
    50.073
   646.967
   -90.852
  -552.560
   619.368
   -89.682
   632.759
  -215.227
   563.062
   651.148
    52.545
   825.594
   -51.492
   187.074
  -283.720
  -110.182
   163.024
  -538.386
   356.389
    55.490
   905.861
   387.202
   -65.647
   444.028
   317.985
   566.943
   546.576
   721.941
   333.762
    19.683
  -494.559
  -190.850
  -877.601
  -430.742
  -947.394
   581.583
  -122.578
   380.005
   -56.062
  -391.474
   753.477
    41.878
   664.166
   651.878
  -136.803
   859.214
   460.852
   425.285
   594.418
   428.772
  -380.158
  -365.392
   257.321
  -164.035
  -233.266
  -458.999
   708.950
   922.398
    47.818
   667.606
   421.824
   416.009
   387.886
  -954.726
   613.285
   593.831
  -635.813
   496.264
  -696.191
  -225.810
  -549.932
   430.091
   997.712
  -519.946
  -828.126
    42.194
  -620.215
  -314.292
   625.351
   -35.667
   600.544
  -423.008
  -330.623
   535.024
  -317.128
   315.376
  -529.076
   745.413
   817.916
    92.994
   472.900
  -648.093
  -724.392
   625.941
   319.747
   190.463
  -313.841
   817.618
  -156.777
   -40.225
   988.230
   308.655
  -403.489
  -267.879
   423.655
   541.196
   216.680
  -773.111
  -602.632
  -134.589
  -165.908
   -69.184
    35.987
   565.872
   471.216
   123.073
   388.796
  -471.803
  -384.367
   768.363
   399.803
   117.733
   396.772
  -534.497
    72.976
   326.480
  -552.240
  -722.691
  -585.736
   -27.748
   878.703
  -157.771
  -160.701
  -922.546
  -995.489
   925.421
   422.754
  -851.257
  -272.108
  -408.516
  -304.815
    90.386
   232.143
  -853.927
   224.221
   209.477
  -316.987
   664.201
   704.622
   459.378
   -19.327
  -458.364
  -804.771
   327.794
  -592.519
  -410.843
  -355.576
  -797.715
  -431.193
  -405.965
  -419.336
  -272.081
   630.882
   479.297
   827.532
  -455.788
  -610.822
  -271.898
  -705.196
   658.987
   640.721
   611.309
   154.541
   888.591
   565.053
   910.896
  -388.619
  -897.274
  -382.790
    65.102
   527.842
  -346.741
    71.713
  -320.165
   183.281
   563.048
   940.690
  -892.752
   537.310
   139.263
   329.322
  -433.085
   177.229
   224.611
   612.427
   182.693
   342.405
  -539.236
  -913.735
  -921.240
   674.926
  -917.505
  -653.093
  -361.336
   658.501
  -914.253
  -471.436
   -83.942
   203.272
   -46.587
  -620.717
   -20.706
   276.631
   -11.421
    32.184
   243.463
  -933.363
   667.669
  -919.614
  -677.999
   973.991
   407.535
   395.379
  -275.972
   125.498
   704.403
   421.778
   935.498
   127.264
   526.141
   661.999
   971.544
   -62.419
  -944.445
  -653.850
   833.887
  -857.294
  -520.554
   852.744
    41.241
   -77.183
  -373.851
  -365.793
  -491.747
  -113.826
  -368.078
  -413.060
  -369.734
  -114.858
  -338.193
   878.951
   -59.078
  -307.554
  -885.261
  -512.049
  -964.609
   188.919
   464.626
  -824.793
  -883.928
    40.872
  -242.674
  -730.542
  -919.187
  -183.112
  -608.484
  -505.742
    35.802
   118.525
  -966.845
  -656.537
   679.762
   776.681
  -146.088
  -246.443
   446.196
    97.932
  -899.841
  -514.372
   591.185
  -930.957
  -404.722
    10.880
  -311.028
   911.662
   -28.316
  -144.341
  -188.449
   821.177
   734.388
  -223.198
   198.600
    79.922
  -572.575
   307.797
  -337.564
   172.834
  -149.973
  -498.892
   128.235
   566.185
  -686.944
   248.008
   829.695
  -470.906
  -209.620
   995.769
  -753.407
  -447.778
  -193.814
  -130.924
   538.277
  -227.723
  -683.395
   -64.968
  -707.899
   193.122
   281.625
   174.488
   559.902
  -652.843
   659.247
   658.669
  -451.803
   487.316
   301.179
   210.055
  -488.537
  -117.805
   293.553
   986.193
   767.649
   -17.148
   735.422
  -216.630
  -623.505
   799.379
  -243.186
  -608.779
   563.106
    30.358
  -716.591
  -623.722
    35.150
  -687.573
   -49.966
  -205.399
   397.216
   171.371
   447.098
   819.337
  -409.055
   570.850
    57.786
   604.652
  -211.916
  -916.768
   569.034
  -709.238
  -797.135
  -630.951
   496.514
  -399.837
  -760.384
  -283.784
   240.371
  -259.661
   517.743
  -752.564
   395.461
  -384.305
  -906.173
   852.144
  -823.838
  -904.336
   655.179
    80.388
   636.386
  -581.936
  -243.454
    21.203
  -743.515
   350.479
  -490.001
  -522.619
   623.779
   574.234
  -362.366
  -635.398
  -682.309
   617.909
   221.708
  -249.024
  -544.091
  -394.933
   169.660
    10.776
   822.712
  -186.362
  -374.822
  -216.465
   732.990
   -19.392
   -45.067
  -576.334
  -447.454
   573.322
   101.245
   568.143
   795.254
  -995.881
  -298.825
   129.925
   777.136
  -788.793
   -93.143
  -178.251
   689.978
   -53.448
   328.813
  -554.648
    -7.977
  -615.467
  -142.130
  -197.670
   517.985
   859.313
  -166.838
  -319.414
  -681.758
   421.810
  -371.603
   665.221
  -891.992
   450.073
    98.540
   922.218
  -936.556
  -207.899
  -962.544
   554.007
   716.211
  -987.785
  -459.225
  -982.113
   339.078
  -923.228
   -39.860
   -35.669
  -444.599
   797.944
   262.750
   -42.409
   203.947
  -979.983
  -262.714
  -233.772
   888.224
   952.164
  -533.718
  -353.748
   817.387
   964.583
   385.464
  -755.202
   274.915
   409.714
  -317.316
  -805.106
   857.971
  -563.344
  -321.393
  -564.898
    33.545
   860.934
  -875.793
   102.824
   553.689
  -388.987
   672.249
  -589.623
   687.648
   644.076
   877.489
   597.275
   199.556
   311.283
  -859.892
  -651.711
   550.565
  -373.950
   594.092
  -554.475
   -48.123
   534.621
   801.455
    -4.683
   324.147
   838.319
   198.844
  -771.950
  -583.129
   561.812
  -931.055
  -257.761
   -14.478
  -314.684
   -86.716
   582.141
  -793.837
   372.393
  -371.679
   219.093
   890.109
  -845.864
   428.041
   440.927
   879.912
   -88.019
  -260.650
   738.790
   -83.066
  -942.743
   -72.561
   196.792
  -799.563
   397.213
  -793.936
  -660.250
   512.103
  -433.997
   691.474
  -740.591
  -295.548
   976.815
   494.435
  -782.587
  -507.661
   451.555
   282.226
  -550.920
   617.225
   601.899
    94.938
  -702.618
   253.293
   996.959
   803.502
   579.904
   103.490
  -425.036
   982.986
   955.815
   -80.383
  -949.910
  -442.326
   276.080
  -864.806
   -21.154
   -99.526
   552.222
   394.685
   893.390
  -844.452
   533.642
   925.782
   359.521
  -973.852
   651.967
  -953.012
  -688.086
   332.162
    39.230
  -722.777
    53.502
   553.330
  -806.398
   121.169
   358.038
   635.642
   668.133
   591.936
   827.852
    29.591
   358.698
     2.075
  -659.616
  -665.412
  -981.579
   629.896
   912.054
   241.380
     9.744
   945.247
  -922.782
  -629.053
   457.736
  -481.031
  -251.868
   234.573
  -755.483
   218.732
   276.237
  -891.754
   844.196
    81.875
  -768.721
  -312.495
   248.089
   282.307
  -286.156
  -487.228
   119.788
   515.277
   374.940
  -385.277
  -345.112
   860.981
  -759.497
  -655.176
   506.976
  -311.297
    11.177
   236.321
   117.767
  -666.476
   361.307
  -465.526
     0.923
  -270.140
  -702.144
  -122.842
  -694.960
  -790.208
   -54.916
   652.990
  -970.223
   782.576
  -974.155
   243.302
  -637.521
  -134.015
   199.009
   792.737
   344.494
   806.196
   876.358
  -251.855
  -586.878
   -17.317
   753.508
     3.471
  -432.211
  -169.849
   692.973
  -907.125
   850.353
   956.948
  -967.105
  -258.312
  -565.622
  -565.744
   536.922
  -918.185
   362.614
   868.225
  -378.129
    -8.610
   616.705
  -237.993
  -807.727
   743.556
   654.861
   255.714
  -929.043
  -539.092
   686.410
  -552.093
  -340.609
    83.288
  -558.070
   506.890
  -572.477
   660.754
   504.561
  -894.139
   -32.983
   667.146
  -633.326
  -262.691
   581.999
   669.466
  -418.418
   412.127
   646.491
  -254.446
    69.581
  -596.373
   403.276
   574.202
   367.895
   556.629
   860.984
   446.640
   675.318
  -520.326
  -249.679
   152.299
   592.352
   784.409
  -894.292
  -128.684
  -968.667
  -426.637
  -611.599
  -709.564
   318.223
     8.005
  -381.683
  -875.374
   771.436
  -794.835
   -28.664
  -788.617
  -199.407
  -501.579
   383.437
  -660.362
  -993.661
   586.768
  -339.519
  -755.960
  -189.380
   -97.524
  -308.074
  -490.051
  -140.939
  -753.992
   374.255
  -183.885
   503.464
  -918.406
   322.734
   149.086
  -868.758
   839.311
   -93.706
  -520.965
  -641.128
  -545.519
   885.062
    71.041
  -986.575
  -424.355
  -979.098
  -463.844
   896.837
   -31.854
   619.684
   296.078
    50.835
  -231.049
  -396.191
   112.083
  -420.928
  -946.023
  -447.828
   190.981
  -390.271
  -995.071
   674.309
  -308.930
   897.714
  -707.690
   493.239
    55.119
   103.386
  -652.403
   849.470
   -79.785
   951.146
   566.475
  -443.867
  -670.074
   536.098
   604.691
   412.233
  -106.415
   296.007
  -169.373
   942.060
  -626.864
  -172.124
  -492.397
   246.844
  -556.171
  -227.932
  -195.214
   148.786
  -368.097
  -324.540
  -514.914
  -263.117
   153.320
   545.939
   274.217
  -777.002
  -450.768
   307.127
   814.923
   760.416
  -297.150
   872.342
    -9.789
   136.762
   492.792
   146.689
  -730.137
   195.437
  -834.893
   455.911
  -433.826
  -296.181
    94.491
  -351.262
  -371.263
   717.318
  -852.265
   172.933
  -256.739
  -343.147
  -801.906
  -293.816
   721.101
   754.786
  -305.936
   551.900
  -623.905
   -83.243
   371.835
   279.027
  -936.997
   526.009
  -927.841
  -140.079
   844.274
   694.084
    49.682
   976.178
  -971.592
  -219.058
  -301.447
   106.315
   970.392
  -483.628
   302.311
   265.333
  -411.458
   870.795
  -722.201
   982.855
   871.161
  -698.106
   204.613
  -234.705
   769.729
   -35.473
   540.404
  -814.015
  -522.583
  -874.342
  -888.300
  -134.240
  -662.813
  -929.430
  -171.799
   145.417
   744.388
    -5.542
   642.318
  -273.690
  -264.430
   175.322
   591.598
    75.472
  -291.267
  -202.980
  -304.858
  -905.942
   124.896
  -772.062
  -841.692
   450.503
  -725.085
   163.302
   747.443
  -841.151
   -64.016
   453.684
  -764.958
   197.046
  -422.484
   788.114
  -822.716
   181.778
  -768.755
   604.433
   314.200
  -442.599
   306.624
  -765.989
   396.099
  -907.341
  -546.846
   953.250
   206.089
   -91.204
  -222.885
  -929.337
  -759.083
  -275.462
  -528.845
   523.761
   832.540
  -317.060
   797.289
  -317.408
  -640.241
  -239.811
  -528.390
    61.464
  -606.227
  -247.421
   348.900
   730.655
  -382.691
  -217.191
   480.960
   144.715
   572.517
  -607.070
  -719.842
   692.048
  -241.628
   311.930
   518.144
   798.860
  -328.290
   891.283
  -314.019
  -691.384
   366.594
  -318.090
   628.774
  -754.845
  -995.035
   473.497
   632.535
  -657.341
  -571.138
  -967.252
  -147.027
   188.134
  -737.053
   848.266
  -970.279
  -237.828
  -451.236
   -68.417
   350.722
  -402.648
   147.039
   882.159
  -526.489
  -444.133
  -995.825
  -902.760
   964.526
   154.073
  -814.473
  -373.944
   119.080
  -460.118
   752.161
   913.110
  -287.975
   603.582
  -568.818
   340.321
   -67.059
  -977.859
   465.237
   473.716
  -343.079
   111.266
   164.758
  -552.724
  -334.115
   328.524
   475.642
  -327.813
   153.397
  -483.537
   161.093
   587.497
  -678.074
  -471.275
   492.635
    10.909
   467.924
   517.377
  -585.704
  -819.250
  -446.206
  -460.825
  -154.309
  -224.440
  -734.563
   872.316
  -532.791
  -134.462
   354.555
   505.269
  -474.919
  -871.156
   423.144
  -731.994
   866.313
    85.110
   575.511
  -129.681
   381.293
   536.562
  -407.324
   106.164
  -912.508
  -554.222
   666.344
  -606.400
  -117.936
  -324.733
   296.646
   366.833
   291.394
  -939.400
   979.650
   734.284
  -967.812
   750.309
  -551.648
   511.284
  -704.057
   412.316
  -446.830
   611.251
   724.401
   830.638
   264.025
  -985.567
   421.682
  -767.624
   624.085
  -417.802
  -308.665
  -957.876
  -183.470
  -235.365
  -868.244
  -949.555
    75.403
  -980.669
  -658.282
   706.292
   526.120
   805.614
   -94.887
   897.723
  -170.988
   314.412
  -102.411
   196.103
  -998.855
   387.721
   840.987
  -987.382
  -530.366
   241.463
  -668.201
  -765.371
  -711.786
  -857.273
     4.238
   943.299
   546.906
   -98.269
  -976.268
  -138.380
   478.735
   568.145
   843.450
  -934.026
  -120.813
    -5.590
    58.206
  -916.547
   303.835
  -893.324
  -396.756
   192.411
   853.859
   173.811
   886.801
  -621.384
  -431.390
   674.414
  -953.742
  -859.156
    14.618
   699.079
  -894.679
   400.282
  -851.105
  -612.660
  -916.283
  -781.647
   135.431
  -589.247
   549.895
   645.148
   -51.193
  -482.157
   474.509
  -567.792
  -102.705
  -542.438
   487.880
   307.030
  -629.972
   188.087
  -255.658
  -541.665
    14.817
   683.518
   186.988
  -374.271
    47.331
  -309.514
  -843.421
   673.016
   935.230
   726.995
  -367.619
   889.643
  -845.302
  -316.058
  -346.889
   -79.079
   -27.573
  -276.317
   587.340
   535.885
   615.946
   832.538
   336.998
  -381.083
   492.791
  -393.692
   110.359
     6.928
   827.909
  -559.124
  -145.998
   447.687
   515.610
   -17.898
   319.689
  -940.985
  -664.279
  -816.970
  -693.222
   979.387
   527.633
   623.876
  -684.950
   651.403
  -870.437
   -15.140
  -992.597
  -175.791
   724.206
  -783.807
   616.893
   221.377
   438.406
  -501.460
   620.390
  -205.862
  -878.687
  -437.918
   833.508
   520.051
   264.802
  -982.827
   182.395
   -67.457
  -548.775
   194.255
   391.347
  -448.803
   -32.852
   106.801
   782.862
   570.487
  -818.885
  -164.900
  -402.775
   832.606
   258.941
   227.377
  -235.899
  -755.733
   220.299
   363.827
   405.316
  -241.061
  -462.437
  -916.971
   188.722
  -524.727
  -699.438
   -47.263
    13.455
  -616.867
   689.955
  -395.630
   -17.054
   370.994
  -513.113
  -507.950
  -743.020
  -375.524
  -571.704
   -24.414
  -920.425
  -905.006
  -115.375
   634.675
   185.067
   632.097
  -705.270
  -589.958
   760.404
  -150.984
  -532.404
  -923.701
  -426.221
  -386.924
    40.205
   631.520
   911.743
    87.198
   916.718
  -498.641
  -729.672
   798.964
   633.363
  -398.694
   376.436
   -16.921
   653.104
   536.633
   803.177
   217.502
  -459.649
   784.834
   875.147
  -498.430
  -244.808
   692.890
    97.809
   812.338
   -16.460
   452.574
   788.986
  -407.686
  -795.795
  -535.573
   -62.387
  -966.006
   474.156
  -149.490
    83.904
   224.269
  -532.361
  -466.344
  -499.973
   246.919
   984.154
   138.853
  -214.438
  -996.084
   513.247
   332.007
   -24.104
  -653.664
   755.385
  -406.636
  -276.570
   716.879
  -169.012
   887.587
  -409.290
   388.367
   437.630
  -199.188
  -321.716
   681.897
  -802.206
   361.720
    39.707
  -790.281
   -84.930
  -511.925
  -570.183
   344.635
  -566.530
    18.832
  -810.724
   -35.589
  -298.191
  -981.160
    94.526
  -991.109
  -114.916
  -470.158
    15.545
   422.648
   553.769
  -396.931
  -366.278
  -689.823
   479.019
   908.036
  -264.019
   172.187
  -752.483
   177.586
  -778.974
  -641.625
  -730.710
  -232.220
  -437.845
  -521.996
  -935.721
  -316.693
   336.591
   325.564
   356.214
  -411.760
  -790.486
  -142.026
   613.486
    98.031
  -222.853
   934.700
  -494.138
  -900.588
    76.269
   736.370
   676.110
   239.319
   -49.027
  -900.432
   981.865
   576.746
  -988.423
   908.647
   640.213
  -254.036
  -359.409
  -604.040
   201.762
  -895.304
  -957.278
   518.076
   562.385
  -451.528
  -156.846
  -286.170
    33.543
    -6.698
  -384.145
  -580.677
   654.122
  -766.478
   583.090
  -520.802
   351.037
  -386.870
   177.574
  -238.652
   734.139
  -926.871
    -6.773
   238.584
  -327.821
   507.270
   760.582
   225.113
  -402.861
   990.798
  -705.584
   101.029
  -470.354
   599.361
   435.773
  -766.626
   530.576
   606.976
   981.764
  -105.542
  -109.531
  -491.722
  -877.150
  -962.362
   681.581
  -546.538
     4.322
   342.317
   -67.127
   348.544
  -296.038
   767.001
  -510.800
   287.922
   801.662
   467.335
   676.433
   264.572
  -745.948
  -430.369
    39.148
   354.241
   123.874
   260.661
   485.282
  -415.773
   631.399
  -206.199
   584.899
   142.613
   -71.424
   675.267
   296.713
   376.078
  -999.247
   999.541
   958.142
  -531.192
  -481.407
  -513.015
  -420.724
  -787.600
  -483.841
   597.332
   559.791
  -203.789
  -540.040
   212.147
  -899.620
  -248.985
   426.847
   592.518
   221.168
   697.404
  -446.227
   350.493
  -785.970
  -733.690
  -393.212
   433.737
  -881.831
  -200.682
   578.521
  -195.280
   904.392
   484.933
  -533.868
  -102.157
   548.301
  -378.966
  -665.327
   857.550
   660.073
   781.244
  -401.457
  -398.813
   655.663
   361.720
  -786.987
   883.102
  -567.656
  -726.678
  -335.609
   410.606
   916.230
   411.225
    77.210
  -192.184
  -439.754
   560.073
  -467.649
    76.417
  -157.712
   130.808
  -545.423
  -313.793
   275.686
  -918.908
   947.661
  -187.029
   838.941
   355.727
  -412.134
  -271.830
   490.114
  -126.799
  -976.729
   370.364
   781.280
  -815.812
  -329.130
   196.783
  -965.207
   352.437
  -266.139
  -957.824
  -905.164
   498.916
  -193.722
   767.872
   471.952
  -122.064
  -261.067
   -50.841
  -321.638
  -334.910
  -743.891
   730.250
   314.050
   650.942
  -515.713
     3.144
   710.144
  -508.617
  -811.577
   963.335
   836.973
   -31.622
   280.483
  -112.568
  -207.074
   -93.479
  -186.707
   402.666
  -286.570
   189.010
  -270.843
    55.771
  -597.441
  -612.756
   851.301
  -808.498
   207.872
  -720.998
   809.786
   -10.592
   867.752
  -838.804
   808.031
  -294.049
   921.280
  -770.923
   503.672
   383.939
    61.985
   878.900
   223.652
   636.617
   947.780
   769.133
  -130.134
  -961.402
  -122.169
  -129.658
   193.267
  -619.920
   709.409
  -604.499
   -77.568
   -56.767
  -367.190
   753.083
   374.740
  -768.132
   914.925
  -583.705
  -893.119
   311.396
   483.823
  -700.944
  -561.763
  -272.640
   489.024
   801.536
  -190.892
  -820.739
   334.513
   949.890
   931.382
  -544.235
   367.868
   543.669
  -738.256
   888.048
  -627.124
  -834.566
  -946.806
   514.918
  -281.010
   814.449
  -117.601
  -605.337
   445.991
   544.909
     8.457
   967.335
  -417.310
   173.391
  -996.857
   654.760
   925.256
  -933.965
  -241.344
  -428.288
   263.791
   480.204
   340.296
   798.829
   536.950
   380.415
   -85.032
   397.427
    33.667
   756.428
   254.441
   487.545
  -570.552
   125.934
  -146.540
  -351.108
  -303.849
  -457.721
   504.594
  -993.106
  -365.329
   754.207
  -905.939
     6.055
   798.907
   306.268
  -299.738
  -440.382
   236.305
  -186.430
  -237.799
   314.051
    16.855
  -532.004
  -181.265
   432.894
  -289.540
   545.212
  -337.806
  -539.065
  -690.343
   -15.554
  -510.294
   558.298
   390.886
  -830.965
   339.206
  -106.874
  -489.294
  -970.846
  -344.141
  -699.073
  -616.559
   310.498
  -528.953
   866.616
  -285.003
   560.698
  -914.236
   644.281
  -453.446
   108.839
   235.600
   755.896
  -920.854
  -357.258
   -15.100
  -945.372
  -944.986
   176.536
  -516.757
  -435.545
  -707.645
  -869.990
  -480.232
   195.595
   173.269
   239.842
   414.012
   536.479
   623.378
  -913.746
   811.697
   452.876
  -828.497
   161.791
   536.873
   719.074
  -224.319
    -5.704
  -504.639
  -577.617
   855.060
   987.667
   207.518
   206.500
  -229.341
  -591.882
   511.160
  -812.491
  -603.958
   -12.842
   197.338
   480.444
    66.099
   699.346
   781.977
   440.986
   983.365
  -966.255
   747.469
   538.258
   854.838
   393.859
   546.701
    32.774
   512.829
   -91.890
  -460.467
  -631.217
  -595.466
   944.586
   564.208
  -962.096
   964.091
   400.474
  -874.400
  -242.809
  -142.898
  -872.590
   548.199
   738.679
  -855.834
   369.226
   273.705
  -306.443
   649.406
  -872.354
   623.114
   420.246
  -652.335
  -628.483
  -504.368
  -263.261
   422.853
   327.566
   803.425
  -681.304
   892.555
  -868.547
   537.667
   850.548
   -31.522
   827.407
   376.789
   754.720
    10.842
   750.762
  -487.141
  -465.687
  -724.692
  -981.109
    57.102
  -958.363
  -802.355
  -125.488
  -179.790
  -646.648
    25.387
   956.935
   214.439
  -453.891
  -696.422
     9.564
   545.684
  -952.099
   143.612
  -374.032
   824.710
   936.441
   908.786
    34.695
   371.443
  -304.600
  -602.240
   736.379
   483.444
  -101.185
  -135.418
  -447.544
    52.348
   934.339
  -959.978
  -632.723
   791.758
   545.791
  -525.652
   250.706
   116.956
  -752.485
  -675.048
   974.205
   955.087
  -232.770
   171.621
   128.102
   541.096
    76.714
   114.152
  -935.017
   908.045
  -332.848
   613.060
   392.775
   -67.769
    32.718
   257.463
     9.999
  -126.617
   196.955
  -876.031
   907.687
   370.679
   -74.029
   949.869
  -617.728
   992.189
  -673.273
  -709.837
   156.514
  -407.522
   178.282
  -673.859
   134.501
   -61.543
  -594.810
  -954.587
   365.961
   420.520
  -885.025
  -232.899
   490.194
  -873.140
  -230.465
    35.416
  -344.761
   667.993
   367.818
  -535.017
  -224.547
  -517.275
  -294.046
  -820.533
   825.332
  -228.790
  -677.231
  -206.434
   361.549
   315.049
  -998.512
   158.267
   258.643
  -929.400
   693.020
   292.887
  -365.060
  -548.046
   272.502
   374.670
  -382.083
    42.664
   504.038
  -244.319
  -666.118
  -732.391
  -862.976
   454.352
  -762.754
  -753.270
  -902.320
  -973.192
   773.442
  -189.432
  -231.576
   851.123
   962.496
  -105.918
   289.299
   748.699
   129.774
  -502.794
  -499.092
   217.278
  -322.896
  -728.581
   192.350
  -394.140
   924.219
  -674.362
   -13.002
  -300.423
  -161.193
   426.136
  -234.005
   573.992
  -749.763
    57.230
   128.352
  -282.878
  -190.924
   -66.106
   210.552
   786.989
  -465.954
   224.538
   623.547
  -921.959
  -668.179
  -872.768
   850.150
   655.091
  -647.325
  -585.757
  -714.898
  -637.653
   -23.228
  -809.079
    14.473
   194.837
   352.119
  -566.046
   739.027
  -889.833
   248.375
   -11.906
  -653.501
   831.025
   642.254
  -517.540
  -180.207
  -575.779
   395.373
   541.759
  -709.970
  -821.850
  -744.448
  -509.893
  -328.919
  -748.672
  -715.189
   894.702
  -488.364
  -940.023
  -707.070
  -834.126
   805.081
  -472.050
  -436.797
   407.413
  -960.825
   501.326
  -657.464
   135.261
  -713.383
  -303.363
    -0.377
  -370.012
   695.114
   396.901
   339.917
   701.190
  -449.752
  -678.355
   631.683
   345.813
   983.929
  -579.440
   765.651
  -983.546
   199.600
  -630.649
   139.837
   745.368
   272.189
   700.002
  -791.811
   439.290
    29.282
   860.363
  -347.512
   262.515
  -853.160
   840.681
  -535.799
  -914.980
   936.087
   138.257
  -920.790
  -147.068
  -506.292
   831.333
   776.940
  -427.505
   203.191
   698.203
   667.568
   964.645
   714.092
   926.694
  -191.795
   210.610
   522.163
  -849.687
  -802.238
  -913.085
   851.317
  -630.329
  -644.531
   365.441
   971.968
   353.497
  -646.492
  -697.882
  -573.502
   163.459
   389.985
   815.612
  -483.301
   917.077
   912.708
   114.017
   338.357
   673.788
  -224.318
  -846.265
  -580.580
  -598.606
   -52.168
   -28.933
  -973.206
   419.456
   696.921
  -918.635
  -510.361
  -542.103
   116.362
  -917.845
  -654.428
  -370.712
   269.569
  -925.444
  -697.489
    93.776
  -727.961
  -696.699
    97.446
  -796.236
  -351.608
  -571.910
  -743.712
   542.382
   951.547
  -993.448
  -147.833
   131.037
   125.501
  -395.134
   929.570
   284.702
   680.226
   456.504
  -164.043
   234.108
   122.317
    90.471
   -60.801
   975.222
  -242.701
  -244.305
   931.088
  -130.388
   623.285
  -846.383
  -528.608
   181.062
   111.582
  -118.649
  -923.401
   176.374
  -189.960
   790.979
  -562.854
  -125.001
   837.216
   909.932
  -925.692
   -84.714
   594.189
   666.122
   829.019
  -245.056
    10.412
   139.516
  -694.062
   375.396
   502.013
  -593.958
   680.545
  -703.504
  -843.261
   920.974
   232.279
  -483.771
   996.408
  -894.779
  -148.487
  -462.607
  -109.079
   796.723
    30.209
   426.964
  -927.922
  -929.683
  -985.001
  -908.529
   917.264
   -51.222
  -336.774
  -252.852
   873.469
   453.062
   435.928
   132.947
   695.991
  -586.997
  -581.688
  -455.545
    75.838
  -341.422
  -897.445
  -219.924
   660.458
  -788.299
  -316.189
  -359.309
   -62.663
   307.849
  -657.419
   290.813
  -427.079
  -687.786
  -372.336
   -53.109
  -948.422
   -23.201
  -723.941
   814.795
  -531.329
   757.731
   183.530
   768.178
   562.777
  -197.968
    72.816
   735.880
   545.756
   926.959
  -765.650
   442.593
   921.730
   902.150
   -36.726
   868.794
   328.902
   654.060
   195.817
  -358.634
  -524.771
  -201.228
   998.769
   466.811
   449.810
   537.260
   785.359
   925.008
  -930.524
  -356.677
  -927.999
   650.190
  -712.057
   241.743
  -725.658
   105.538
  -240.929
  -239.217
  -868.984
   -91.592
   544.552
   543.900
   276.427
   600.605
   -12.656
   895.836
   291.074
  -147.264
   658.869
   704.706
   822.662
  -806.464
  -335.146
    15.420
   565.998
   356.255
  -285.538
   804.860
  -798.717
   971.886
   258.883
   444.730
  -819.948
   623.637
  -459.564
  -388.124
  -662.296
   109.813
  -482.375
   923.198
   871.742
  -300.636
   802.024
   320.286
  -126.061
   322.965
  -514.308
  -760.981
  -728.470
   963.081
  -966.008
  -697.088
   389.240
   668.737
   574.299
    71.726
    70.281
  -200.935
   606.112
   659.811
   860.414
  -140.144
   -58.764
  -775.674
  -336.611
   812.473
   187.699
   862.820
  -189.016
  -743.094
  -955.441
   195.277
   588.268
   -49.208
   743.828
  -561.876
   655.511
   892.967
  -689.517
  -586.275
  -274.914
   -55.330
  -593.031
  -449.945
  -530.923
  -299.180
   -76.902
  -642.243
  -243.375
  -251.113
  -622.563
  -364.931
   983.356
   527.156
  -175.556
  -454.441
   306.112
  -191.190
    22.144
  -708.061
  -746.412
   184.731
    20.469
   466.036
  -444.530
   752.698
  -955.540
  -994.491
  -859.181
  -563.926
  -639.147
   409.341
  -804.431
  -603.595
  -315.398
  -614.040
  -655.768
   830.626
  -107.225
  -635.206
   639.529
  -201.128
  -153.043
   451.620
   126.342
  -411.755
   161.287
   957.089
  -401.003
   116.468
   163.227
   284.956
   658.518
   310.405
   291.741
   283.272
   -40.043
  -717.339
   255.438
   361.042
   877.362
  -265.679
   359.841
   967.793
   256.782
   298.839
   294.971
  -664.184
    31.377
   614.875
   753.439
  -609.297
  -558.601
   895.551
   -45.558
  -313.835
  -287.254
   377.448
    67.786
   683.816
  -243.026
   581.062
   870.858
   479.655
   329.339
    45.004
   820.955
  -966.537
   -39.574
  -967.407
   997.341
   146.257
  -226.044
   250.837
   604.385
  -779.919
  -168.086
   576.761
  -400.568
   898.870
  -743.704
    -7.262
  -101.139
   347.091
  -179.968
  -343.735
   379.190
  -902.658
  -968.181
  -725.651
   196.577
   918.775
  -951.076
   458.097
   888.240
  -563.845
   466.059
   380.643
   717.139
  -339.688
  -391.581
  -639.896
   771.013
  -269.786
  -807.129
  -974.020
   677.844
   352.190
  -166.823
   746.343
  -471.136
  -882.574
  -610.213
   741.832
  -985.099
   468.655
   921.442
  -667.109
   231.745
  -655.475
  -830.625
  -975.876
  -432.268
  -369.184
   912.942
   -55.257
  -570.147
    98.852
   -92.658
  -761.288
   917.718
   593.113
   386.841
  -112.220
   485.898
  -363.373
   720.487
  -120.700
  -884.640
    43.292
   931.112
  -461.260
  -650.939
   429.487
  -923.081
  -295.328
   331.144
   755.410
   691.422
   479.339
   417.655
  -387.262
  -618.339
   209.461
   520.528
   883.442
   137.059
   151.179
   749.763
    14.232
  -313.512
   787.147
  -195.824
   708.961
  -121.314
  -677.376
   754.583
   802.209
   944.809
  -279.513
  -599.724
   411.528
   639.097
  -953.959
   695.002
   200.310
  -150.070
   510.948
  -730.399
  -709.115
  -190.216
    98.556
  -878.819
   732.994
  -885.696
   -32.066
  -738.445
   423.630
  -739.425
  -969.673
    -6.002
  -713.592
   843.217
  -263.582
  -813.946
   977.404
  -822.642
   424.446
   755.044
   818.117
   649.674
  -157.088
  -221.394
   226.805
   439.192
  -697.455
   598.389
  -751.382
  -504.009
  -926.564
   278.031
  -183.820
   952.939
  -125.199
  -340.172
   339.667
  -477.136
   422.195
  -701.700
   686.621
   664.226
    26.612
   358.999
  -323.441
  -383.603
   252.126
   895.826
   779.298
   699.144
   219.310
   824.671
  -704.743
   496.401
  -406.556
  -122.134
   528.600
   713.809
   -98.878
    97.010
   442.479
   170.886
   620.582
   765.874
  -378.092
  -832.706
   420.121
  -930.171
   131.005
   321.085
  -950.408
   641.324
  -878.184
   534.447
  -597.171
  -578.852
  -687.428
  -816.622
   953.801
  -481.059
  -231.680
   473.934
   814.832
   181.180
  -477.707
   464.635
  -259.511
   891.005
  -229.082
  -185.885
   890.917
   587.087
   974.195
  -599.500
  -178.368
  -928.108
   954.068
   192.885
  -647.556
   718.134
   852.870
   -26.805
   -90.199
   741.241
   711.210
  -565.237
  -352.568
  -639.644
  -679.415
  -533.026
  -692.948
   721.177
   829.301
  -963.898
  -655.886
   835.465
  -724.287
   554.502
   185.072
   481.138
  -481.767
   293.098
   109.765
  -594.785
  -441.076
   967.287
  -261.691
  -546.219
   611.175
    38.101
  -378.527
   472.527
  -585.209
   151.927
  -405.922
  -834.804
   446.126
   819.194
  -632.438
   233.060
  -529.273
  -944.815
   954.881
     5.130
   863.779
  -681.746
   164.940
  -858.393
   300.885
  -473.147
  -539.840
  -454.962
   406.114
   356.323
   140.338
   491.329
  -136.106
  -871.542
   147.801
   172.670
  -218.223
  -550.441
  -489.825
   276.225
   588.220
   928.226
  -315.304
   297.770
   440.092
  -921.295
   -21.234
   563.876
  -859.568
   595.638
   593.738
  -348.938
  -650.433
   285.178
  -870.849
   857.175
  -341.081
  -463.599
   515.037
   614.690
  -302.602
  -122.437
   449.389
  -395.742
  -258.059
   124.176
  -876.985
   216.439
    71.413
  -748.528
  -446.673
  -588.404
   983.926
  -877.243
   491.184
  -558.773
   464.013
    13.236
  -211.106
  -930.278
   -93.279
   -99.862
  -321.396
   154.230
  -711.777
  -593.256
   145.230
  -606.470
   140.634
   -99.173
  -775.196
   630.452
  -960.016
   127.729
  -810.610
  -472.156
   158.552
  -408.213
    54.643
  -262.450
    46.526
  -312.329
   195.219
   982.026
   442.563
   -89.848
  -801.039
  -939.210
   491.950
   496.239
   -51.112
  -836.403
  -933.336
  -509.184
  -926.882
  -665.102
  -522.694
   -99.848
   735.042
   743.914
   330.089
  -763.344
  -274.088
  -345.910
  -442.905
  -906.850
  -492.521
  -302.863
  -825.838
  -589.657
  -182.050
   287.373
  -297.879
   899.697
  -371.827
  -610.350
   891.892
   802.838
  -584.888
   721.619
  -863.508
  -882.863
   869.821
   260.091
   805.272
   914.041
   370.921
   811.404
  -645.100
  -225.361
   339.606
   919.953
   608.983
   212.313
   972.743
   734.414
   159.695
   -88.713
  -905.886
   379.221
   635.615
   885.905
   521.417
  -916.167
   806.722
   -66.146
   424.766
   594.028
    98.345
   368.398
  -816.602
   808.847
  -597.801
  -695.984
  -405.591
    15.482
   274.571
   769.685
   162.811
  -226.486
  -551.602
   645.548
   384.115
   741.906
  -378.748
  -755.213
  -761.173
  -360.980
  -987.036
   816.985
   754.108
  -939.861
  -821.379
   489.622
  -135.505
  -170.327
   611.683
   687.983
  -198.864
    73.820
   317.877
   -61.691
   949.623
  -100.589
  -862.081
  -571.028
   442.739
   576.148
  -373.248
    11.146
  -422.796
  -622.907
   447.517
  -258.427
   697.881
   231.977
   957.183
   185.829
  -337.407
  -857.346
    63.210
  -139.140
  -470.177
   919.863
   292.954
   959.142
   969.329
  -670.811
  -995.869
  -971.448
   351.076
   212.084
  -757.422
  -462.756
  -103.779
   736.408
   362.963
   806.236
  -926.321
   291.261
   771.391
    65.824
  -313.854
   248.182
   429.799
  -699.138
   328.991
   423.299
   656.810
   425.608
   441.967
   875.184
  -974.856
    27.265
   871.252
  -647.751
  -157.627
  -443.666
  -143.080
  -365.263
   -11.309
  -639.658
   977.005
   108.411
    38.518
  -687.467
   263.485
   792.100
  -526.360
  -899.541
   150.622
    64.236
   184.933
  -238.690
   410.401
  -952.101
  -658.581
   525.796
   648.135
  -876.568
   882.849
   838.191
  -470.931
   472.584
   737.821
  -314.947
  -248.767
  -562.092
  -568.695
  -815.805
   289.036
   250.307
  -927.831
   469.065
   699.730
  -334.006
  -513.910
   241.426
  -850.758
  -259.720
   253.552
  -487.498
  -421.025
   253.294
   -18.850
   932.605
  -944.088
  -105.387
  -454.287
   632.272
  -610.216
   174.451
   706.991
  -299.653
   732.348
   542.450
   368.974
  -867.839
   350.165
   809.560
   695.666
  -299.714
   235.232
   507.013
   729.156
  -739.572
   495.445
  -261.995
   793.900
   508.269
  -202.486
    58.122
  -911.711
   469.502
   -22.726
   556.553
  -676.979
   170.153
    48.382
   273.151
  -858.877
   758.120
   213.066
   707.281
   926.114
  -395.700
  -740.898
   181.637
  -356.085
  -213.816
  -698.557
  -292.757
    59.504
    32.360
  -288.660
    -7.435
  -424.460
  -676.620
  -390.439
   764.543
  -501.436
  -506.352
   806.680
  -768.764
   393.892
  -591.011
   131.323
   391.312
   466.092
  -899.249
  -328.689
  -571.249
   120.232
  -216.913
  -842.062
  -143.349
  -850.773
  -147.443
    -4.991
   872.067
   498.513
   205.413
   960.009
  -206.176
   991.451
    94.328
  -290.082
   179.627
  -320.657
  -708.461
   922.381
  -199.014
   -93.153
   675.037
   590.259
  -371.146
   747.379
   475.352
  -454.101
   912.047
   898.272
  -264.330
   570.146
   539.880
   666.280
  -661.275
   669.413
  -741.472
  -538.228
    79.256
  -926.807
  -655.847
   607.356
   945.702
  -914.807
  -416.034
  -986.116
  -420.661
  -855.802
   825.318
   339.133
   502.537
  -428.839
   -60.706
  -991.352
     7.832
   535.114
     0.841
   745.875
  -734.328
    33.987
   749.830
   339.183
   665.463
  -444.544
  -979.376
  -747.729
   -62.037
  -581.915
   325.296
   664.444
  -183.101
  -194.831
  -632.960
   389.106
  -314.009
   749.941
   907.298
   134.583
  -542.982
  -915.200
  -365.718
   392.535
    58.861
   619.519
  -297.376
  -663.546
   670.461
     2.462
  -851.803
   259.704
  -698.969
   505.344
    63.055
   342.845
   -75.263
  -411.535
  -144.913
  -648.592
  -300.978
   370.033
   610.561
  -103.604
   621.197
   -86.965
   875.162
  -153.773
   358.505
  -218.071
   240.292
  -888.508
  -313.508
  -142.743
  -512.559
  -622.099
  -897.626
    51.653
  -949.784
   661.610
  -534.549
  -584.859
   201.468
   772.409
  -872.603
   431.281
  -311.488
   533.373
   433.188
  -544.018
  -837.077
   976.974
  -660.424
  -849.899
   916.818
   -42.592
  -927.253
  -512.005
   932.275
    63.534
  -744.330
  -964.976
   431.765
  -303.130
   286.730
   -63.829
   320.517
   342.995
   636.768
  -767.584
  -734.857
  -917.015
  -549.853
   819.626
  -627.512
  -241.729
  -380.506
   -90.527
   110.198
   629.794
   546.985
   791.761
   220.368
   698.471
   886.845
   986.984
   829.767
  -327.098
  -330.866
   887.715
   829.078
  -788.400
  -621.299
  -898.769
  -764.107
   439.170
   436.489
   247.962
  -436.438
  -956.543
   416.836
  -956.235
   420.407
  -614.357
  -454.139
   194.464
  -587.335
  -596.995
  -333.320
  -765.202
   854.755
  -752.192
  -775.920
    12.536
  -160.375
    41.016
   246.860
   441.800
   422.591
   317.024
  -860.741
   293.479
   384.476
    37.444
   933.050
  -415.567
   -98.516
   -78.340
  -425.420
   267.541
     0.526
  -489.477
  -237.590
   917.035
  -429.896
  -849.366
    21.833
  -438.646
  -124.018
  -190.116
  -112.669
  -409.571
   651.560
  -764.525
  -194.370
  -330.627
   736.791
  -713.013
   889.209
   691.006
   306.460
    61.146
   336.361
   539.957
   559.197
   537.340
   308.954
   471.348
   724.710
   823.806
   562.903
   154.538
    94.217
     3.178
  -161.896
   525.734
   959.397
   897.139
   973.829
   -97.542
  -165.182
  -629.596
  -557.162
  -679.005
   900.792
  -412.458
    74.912
   234.189
  -917.601
   571.824
  -668.978
    62.872
   315.431
    87.802
   610.039
  -865.208
  -819.489
  -256.003
  -715.052
  -929.465
    54.065
  -403.641
  -509.006
   102.968
  -438.821
  -396.345
  -404.748
  -343.500
   829.333
  -897.107
   994.114
    53.461
  -794.988
   683.567
   657.279
   133.940
  -342.154
  -967.569
   393.544
  -786.666
  -596.484
  -826.686
   992.795
  -343.326
  -764.388
   591.114
   -40.726
  -570.773
   319.748
   344.354
  -276.847
  -706.209
   146.128
  -817.221
   324.460
  -955.865
  -872.178
   530.548
   374.918
   759.645
   641.458
   -76.639
   903.728
  -178.812
   178.328
  -174.969
   151.001
  -849.797
  -643.319
  -744.462
    66.672
  -632.725
  -442.614
   489.479
  -979.453
   694.075
  -387.021
  -689.987
  -690.418
  -102.007
  -810.504
   796.776
   536.125
   847.117
   248.498
   550.206
  -192.890
    -9.516
    94.646
   899.047
   960.282
   301.804
  -343.301
    97.406
   703.406
  -223.697
   902.728
   651.449
  -590.131
    68.689
   -54.960
  -658.007
   -54.947
  -381.072
   210.887
   207.818
  -656.895
   641.539
   180.759
   615.391
   690.110
  -139.020
   436.185
   620.655
  -715.425
  -563.145
  -468.441
   -89.151
   742.019
  -573.713
   902.262
    98.274
  -638.186
  -530.934
   823.156
  -779.761
  -266.202
   -31.061
   849.678
   891.886
   180.568
   -77.665
   377.452
    25.030
  -532.014
   903.242
   547.235
   710.021
  -469.168
   711.788
   970.211
  -926.257
  -636.498
   208.653
  -363.024
   459.946
  -221.970
   121.961
   283.124
  -836.029
   593.388
  -300.504
   656.760
   496.832
   379.288
  -548.396
   452.672
   557.519
  -821.895
   -59.649
   -70.477
  -346.057
   899.635
  -945.348
   357.840
   362.233
    17.383
  -775.148
   879.638
  -612.530
   506.097
  -410.308
  -394.314
  -971.201
  -483.412
   569.248
  -866.306
  -857.715
  -123.767
   349.028
   688.926
  -427.867
   521.928
  -621.673
  -535.096
   150.767
  -532.659
   867.962
   200.943
  -199.748
  -913.663
   246.104
  -870.218
  -105.385
  -865.894
  -386.713
  -449.713
  -148.444
  -412.178
  -735.967
  -317.056
   679.546
  -930.529
  -390.742
  -652.811
    69.697
  -678.307
   756.063
  -299.505
  -795.047
   725.941
  -544.069
   682.284
  -674.867
   725.651
   -60.815
   288.558
  -508.225
  -739.818
  -107.011
   872.185
   783.708
   329.916
  -809.549
  -614.108
  -637.323
  -328.371
   927.091
   517.158
    99.549
     7.382
   287.279
    31.754
    33.549
   832.286
   761.064
   215.934
    52.615
   527.161
   398.142
  -454.317
  -710.261
   756.898
   136.187
  -342.628
   486.908
  -246.464
  -310.245
   337.346
  -524.217
   -76.843
  -679.677
   908.944
   278.059
  -766.878
  -864.377
   -21.254
  -127.020
    49.121
   271.391
   525.643
   581.017
   204.798
  -531.772
  -849.986
   413.789
  -539.167
  -638.870
   516.806
  -464.181
   353.469
  -477.344
  -676.963
  -976.257
  -544.242
   836.243
  -276.156
  -249.834
   616.139
   -66.954
   987.689
   850.620
   715.937
  -434.040
  -109.568
   126.196
  -914.153
  -570.417
   157.376
   226.501
  -309.029
  -620.062
  -923.483
   248.269
   493.878
  -667.591
   781.587
  -532.002
  -885.759
   712.316
  -250.945
   202.570
   925.191
  -282.609
  -749.952
  -590.907
   595.468
   688.069
   979.710
  -528.808
   251.198
   674.471
  -352.616
  -344.347
   409.976
   757.995
  -858.739
  -594.931
  -548.376
   724.557
  -557.614
  -794.622
   882.501
  -198.688
   871.117
  -775.304
  -667.993
   395.907
  -461.415
   -78.039
   183.705
  -338.727
   725.003
  -176.925
  -428.778
  -654.007
   702.581
    33.710
   103.976
   397.869
  -981.642
  -806.046
  -448.422
   805.814
   948.291
  -311.274
  -493.158
  -469.722
   671.320
  -542.763
  -220.644
   269.535
   828.361
  -980.851
   -61.075
   623.800
   308.132
    26.529
   -72.388
  -548.187
  -259.354
  -118.992
  -115.222
  -318.238
   645.666
   767.485
   -44.495
  -666.623
  -261.617
   627.911
  -736.653
   -46.065
  -879.330
   472.446
  -574.174
   858.038
   430.339
   854.557
  -380.052
    36.877
   106.584
  -558.928
   943.827
   829.047
   439.011
  -341.886
   195.137
  -591.619
  -165.685
   529.313
  -747.360
  -562.263
   924.510
  -600.812
  -918.896
  -395.808
   812.912
   104.339
   328.473
  -825.210
  -950.399
  -785.932
  -875.277
  -703.468
   305.383
   874.103
   659.664
  -355.618
  -620.204
  -907.225
  -748.737
  -139.323
   259.052
  -147.606
   812.744
  -473.404
    26.193
  -772.554
   741.187
   -83.165
   818.692
   382.866
  -993.777
   632.668
  -962.036
  -842.047
   990.435
  -111.337
  -146.304
  -339.450
    73.685
   496.134
  -718.237
   132.169
   850.976
   665.348
   808.757
  -707.909
   953.924
  -158.572
   743.217
   235.077
  -703.583
  -291.307
   946.217
  -181.035
   471.327
  -640.142
  -518.868
  -528.233
   457.702
  -826.786
   819.662
   870.723
    61.190
   637.181
  -878.947
  -755.748
   -93.116
  -665.463
   181.239
   -53.993
  -296.403
   114.861
   863.608
  -911.069
  -288.812
  -302.845
   187.900
  -773.512
   828.487
  -220.891
   -88.908
    11.204
   756.105
  -613.146
   271.888
  -444.914
  -184.488
   533.692
  -885.601
   516.963
  -896.105
  -667.889
  -779.467
   936.088
  -863.300
   -97.689
  -303.065
  -660.589
  -366.632
   -71.353
   128.093
   409.065
   549.181
  -323.107
   356.218
  -193.292
   595.060
  -686.086
  -908.490
   478.292
   445.500
   791.194
   381.723
   469.112
  -825.963
    33.091
  -938.153
   108.134
  -586.861
   748.047
  -153.066
   106.229
   549.380
  -197.688
  -915.767
  -248.183
   287.096
  -823.097
  -358.626
   -63.607
   320.730
  -476.439
  -554.700
  -572.576
  -524.569
  -871.542
  -612.402
   215.438
   614.198
  -672.478
  -248.549
  -272.675
   681.160
  -823.677
   648.840
  -467.912
   822.058
   559.196
  -646.216
   -45.164
  -232.927
   821.490
  -135.946
   343.231
  -651.755
  -122.199
   900.408
   261.158
  -985.985
  -920.267
   990.856
  -814.728
    68.956
  -996.131
   296.669
   602.468
  -404.590
   323.447
    95.612
   692.110
  -397.810
  -841.164
  -345.628
  -915.401
   914.609
  -797.907
   230.904
   296.789
  -250.348
   395.311
  -360.400
   -53.778
   696.036
   507.337
   460.173
   394.359
  -518.240
  -560.769
   631.057
   453.621
  -221.374
  -531.200
   536.845
   603.322
   305.671
   218.218
   971.250
  -474.833
   374.871
  -926.742
    54.477
   473.270
   865.614
   281.439
   885.826
   -56.287
  -573.133
    14.169
  -272.431
  -100.517
   555.734
   952.476
  -887.535
  -757.430
   605.627
  -968.089
  -925.161
  -942.181
   963.835
  -636.918
  -410.028
   998.272
   434.084
  -284.143
   555.745
   812.835
   475.576
  -629.492
   873.891
  -582.812
  -802.577
  -151.880
   377.503
  -649.836
  -461.781
   137.214
    20.457
   748.230
  -979.559
  -654.077
  -828.654
  -137.841
   348.697
   -16.196
   446.882
  -784.778
   506.302
   831.484
  -796.357
  -135.672
  -880.070
   620.466
  -635.819
   381.100
  -419.676
   875.493
  -269.603
  -333.523
   221.519
    47.695
   371.044
   909.706
  -865.222
   237.612
  -885.579
   -57.922
   910.193
   162.731
  -635.405
  -467.178
   101.047
   441.763
  -450.234
  -208.811
  -485.376
  -462.338
   543.383
  -498.960
  -191.119
   555.757
   636.725
  -934.673
  -886.032
   135.529
     0.561
   225.823
  -715.988
  -502.674
   494.042
  -555.700
  -477.989
  -756.701
   683.590
  -215.253
   131.376
  -918.019
   487.428
  -881.243
   630.872
   497.736
   757.268
   326.142
  -559.875
   -90.725
   354.180
   233.277
   429.368
  -138.388
   832.897
  -313.442
  -571.652
   159.164
   652.245
  -782.965
   540.355
   672.376
   356.357
  -999.535
   153.477
   -78.144
   742.208
  -138.827
   175.513
   217.852
   619.191
  -975.420
   664.417
   358.907
  -677.874
  -428.312
  -687.566
   109.751
  -417.037
   410.021
   930.104
  -639.231
   179.334
  -151.007
   429.719
  -823.807
  -263.410
   323.972
  -824.128
  -145.036
  -966.466
  -514.962
  -609.309
  -189.861
  -886.175
  -690.828
   262.750
  -358.225
   -32.605
  -650.680
  -531.350
  -634.136
    72.010
  -853.940
   -69.212
  -925.640
   522.475
   968.645
  -640.717
   951.740
   519.620
   213.559
    38.878
  -470.444
  -407.961
   -85.183
  -294.858
   415.256
  -573.271
   506.773
  -478.139
  -820.362
   872.524
  -805.069
   707.736
   268.757
  -962.550
   996.877
  -788.792
   925.371
  -206.835
   898.811
    82.841
  -556.754
   918.602
  -970.315
  -899.015
   201.767
  -898.641
   718.564
   230.477
  -453.376
   815.870
  -452.427
  -917.461
   960.704
   563.131
  -156.281
   663.609
   720.756
   385.500
   452.082
   392.701
   735.148
   475.044
   136.933
   690.212
   874.791
   636.123
   432.190
   978.787
  -391.168
   837.055
   -11.779
   659.519
   813.639
   360.341
    99.484
  -456.133
  -306.494
  -966.580
  -458.737
  -109.410
  -348.134
   626.843
    39.038
  -635.578
  -199.217
  -933.372
    44.155
   913.445
   533.320
   101.833
  -609.173
   763.058
  -197.674
  -755.290
   510.896
  -507.375
  -961.568
  -727.142
  -968.288
   456.330
   228.198
   292.748
   102.569
  -338.418
  -803.879
  -443.370
  -609.601
   571.053
   834.150
  -362.910
   925.866
   616.702
  -604.155
   621.672
  -903.023
   944.726
   619.865
   -73.269
  -808.187
  -289.456
   613.006
  -776.858
   630.737
  -332.355
  -662.574
   725.750
   171.422
  -838.603
  -242.810
   641.430
   -87.266
   776.456
   733.912
   505.652
   345.265
   314.220
   541.171
   128.937
    -7.378
  -867.926
   496.636
  -674.280
  -383.782
  -375.926
  -520.190
    -7.487
  -170.166
   175.910
   866.094
    61.863
   333.804
   662.497
   733.293
  -218.133
   212.740
  -691.519
   -87.075
   703.190
   342.210
  -766.941
   697.260
  -868.126
  -957.745
   -74.636
  -151.439
  -753.741
   485.013
   239.363
   868.867
  -625.037
  -401.926
  -335.771
  -236.088
   209.270
   463.786
   863.657
    34.413
   653.554
   687.851
  -580.369
   835.973
  -674.818
    61.965
   496.347
   420.490
   647.172
  -553.873
   235.287
  -492.405
   193.629
  -456.383
   353.001
  -546.330
  -407.277
  -220.774
   875.840
   859.117
  -336.310
   799.556
  -332.605
   360.264
   385.488
  -563.241
  -474.850
   325.710
   -93.702
   588.182
   522.192
   959.986
  -795.014
  -720.902
   278.239
  -233.923
   295.509
  -396.543
   800.367
  -253.210
   304.698
   500.138
   881.333
  -862.733
  -138.782
   881.117
  -396.384
  -443.793
  -849.667
  -612.303
    67.823
  -412.658
  -785.981
  -145.733
  -992.676
   655.402
  -482.295
  -147.294
   137.248
     9.990
   661.056
  -995.881
    79.549
   296.997
  -766.545
  -445.626
  -481.728
  -728.430
   157.967
  -748.203
  -332.811
   192.632
   472.361
   -11.502
   379.787
  -209.473
    22.751
   245.762
   163.206
   740.096
  -629.979
   884.620
   317.215
   127.731
   709.213
   249.397
   -64.488
   367.803
  -123.188
   874.720
  -407.742
    19.488
  -218.801
    93.451
    64.549
  -294.619
   682.567
  -729.657
   601.991
  -282.527
   167.120
   550.881
  -707.957
  -442.249
  -229.413
  -118.109
   616.049
   808.069
  -760.026
  -470.607
   -35.381
  -322.245
  -911.351
   445.549
    87.067
  -519.647
  -207.715
   389.475
  -281.506
  -512.560
    99.999
  -659.728
   127.034
  -927.365
  -269.604
   -51.521
   114.795
   192.181
  -661.162
   718.854
   550.317
  -779.839
   610.725
    30.541
   143.954
  -280.600
   502.972
   481.556
   960.279
  -940.357
   701.440
   494.213
   708.248
  -915.802
  -164.602
   572.118
  -257.150
  -572.249
  -229.491
  -818.926
   589.285
   542.060
   837.536
  -206.197
  -256.925
   -69.410
   167.765
   864.980
  -185.816
  -834.662
   -97.069
  -555.900
   206.937
   221.146
    35.867
  -265.980
  -474.275
   576.500
  -893.849
  -163.259
   606.394
  -243.162
  -182.271
  -479.294
   803.110
  -755.651
   750.048
   -43.470
  -642.523
  -641.687
  -693.347
  -393.275
   274.904
   652.459
  -379.742
   186.898
  -888.708
  -303.346
   -13.984
  -944.798
   676.682
   703.343
   648.735
  -711.331
  -348.893
   545.905
   961.003
   785.424
  -872.346
   130.187
  -629.221
   -25.687
  -433.933
  -190.866
    80.024
  -523.800
   504.401
   673.511
  -301.553
  -155.078
   395.484
   546.769
   728.665
   836.369
  -915.654
    42.863
   265.223
   446.367
   561.996
   209.827
   593.669
   943.593
   -10.266
   867.663
  -993.485
   -32.136
  -192.755
   879.078
    28.073
   939.533
   -20.138
   748.578
  -528.251
  -132.983
    37.734
  -978.970
   300.951
   784.034
   291.252
  -374.108
  -584.678
   931.540
   613.708
  -840.294
   950.225
  -831.602
  -888.233
  -352.643
   166.718
  -236.227
   372.840
  -813.024
   694.139
  -547.144
  -823.295
   -26.448
  -556.996
  -631.248
   480.835
    80.487
  -800.633
  -861.272
   955.767
   237.458
   -59.527
   919.721
   423.602
  -442.182
  -489.080
   331.570
   976.536
  -602.650
   553.779
   841.882
  -434.507
   687.702
  -660.172
  -332.255
   324.005
  -744.837
   -62.420
  -612.287
   507.804
   887.758
   660.090
  -839.183
   592.486
   646.460
  -623.395
   545.079
  -159.921
  -584.185
   928.732
    93.301
  -754.201
  -678.915
   851.558
  -569.471
   138.708
   748.014
   530.855
   139.199
  -622.477
   640.923
   733.936
  -212.564
   395.912
   987.154
   364.845
  -403.891
    97.403
  -571.182
  -255.933
   222.004
  -467.308
  -108.230
   579.195
   -46.724
   942.525
  -410.891
  -920.295
  -796.868
   670.633
  -471.070
  -791.072
  -500.219
  -238.889
  -770.905
   670.711
   328.516
  -997.720
  -726.015
  -609.534
    86.844
  -329.434
   524.080
  -700.116
  -756.113
   853.156
   461.971
   962.921
   684.176
   432.073
   521.869
  -984.974
   796.308
   753.948
  -951.319
    58.074
   592.538
   342.327
  -605.743
  -237.431
  -834.465
  -247.647
   415.083
   -49.541
   363.044
   961.659
  -929.582
  -912.167
  -314.567
  -467.780
   242.235
  -823.515
  -340.983
  -878.079
  -593.892
   286.448
   116.661
  -657.797
   694.828
  -350.478
   580.443
    28.322
   -48.541
  -758.869
  -426.809
   787.474
   588.768
  -782.580
   -45.167
   -86.600
  -780.699
    -2.290
    62.192
   532.611
   850.008
  -793.305
  -974.836
  -893.325
     6.931
  -875.562
   896.943
  -321.216
  -205.633
  -496.618
  -740.681
  -420.217
  -863.105
  -838.947
   636.409
  -946.360
   263.101
   104.564
  -813.661
   699.524
   583.680
  -488.737
  -669.269
  -693.357
  -893.204
   334.171
     8.820
   339.928
   999.439
   702.281
   675.045
  -796.415
  -619.866
  -273.751
  -397.136
   410.405
   118.919
   949.789
  -677.067
   265.786
  -893.441
   350.173
   915.717
  -655.943
   426.756
   294.663
  -850.004
   690.652
   128.564
  -814.921
  -162.100
   268.196
   615.454
  -408.945
  -598.566
  -218.021
   655.858
  -605.113
   146.870
   838.049
   521.706
  -136.344
  -726.156
  -435.462
   298.887
  -425.031
  -910.970
   183.705
    75.086
  -249.145
   444.700
  -631.444
   437.486
  -389.488
   497.390
   676.402
   649.614
   466.385
   105.400
   -45.575
   490.639
    94.371
  -480.420
   956.565
   458.229
   717.411
  -404.679
   512.070
  -219.393
    57.588
  -358.015
   891.926
  -483.413
  -756.426
   232.592
   776.054
   105.077
    71.757
  -911.589
  -261.315
  -613.682
   416.891
   883.031
    94.756
   548.486
  -951.836
  -339.248
  -504.691
   869.244
   157.010
   558.936
  -207.683
  -813.127
  -842.744
  -358.331
  -197.556
  -711.744
  -637.597
  -824.569
   641.067
  -145.057
   944.288
   645.720
  -764.364
  -780.163
  -490.999
   616.580
  -380.063
   774.292
  -188.706
  -636.639
  -710.865
   493.872
    51.117
    71.453
   771.405
   896.600
  -336.440
  -768.835
   190.872
    76.579
  -988.010
  -942.511
  -943.465
    74.212
   258.807
  -209.975
  -881.559
   237.254
  -520.717
  -801.620
  -912.298
  -291.458
   852.683
  -415.768
   688.646
   912.762
    63.278
  -228.889
   627.898
   168.017
  -110.088
   122.125
  -105.498
  -106.591
  -490.999
  -561.456
  -412.732
  -483.877
   549.427
  -108.472
   463.702
  -600.214
   265.544
    35.756
  -386.682
  -645.098
   -67.680
  -665.453
  -422.944
   221.234
   465.201
  -517.357
  -602.961
  -134.708
   590.726
   -87.508
   687.209
  -101.817
  -567.631
  -667.416
  -545.481
   497.935
  -518.098
   772.475
  -416.163
   582.907
   614.665
  -696.556
  -903.628
  -192.518
  -129.143
     6.113
   596.094
   238.400
   212.507
  -416.795
  -184.451
  -332.546
  -289.112
   120.765
  -519.204
  -315.660
  -973.182
   582.455
   938.828
  -282.902
   340.002
  -525.099
   598.375
   804.049
   140.444
   832.742
   756.864
  -817.339
  -889.149
  -171.246
   726.568
  -268.326
  -538.679
  -817.298
   646.977
   609.636
  -584.329
   897.753
     4.399
    22.641
  -921.101
   110.209
  -275.307
   755.138
    15.285
  -204.448
  -185.413
  -513.300
    18.045
   125.528
   833.193
   121.972
  -240.671
   880.316
   356.168
  -918.387
   784.637
  -494.289
   976.016
   387.635
   977.191
   297.382
   429.813
  -842.342
   435.400
   947.667
   -70.550
   744.109
  -317.863
   981.928
   836.245
   181.228
   427.075
   501.920
  -802.533
   488.313
  -720.596
  -227.263
  -204.677
   798.117
    77.671
  -151.449
   810.383
   838.078
   524.679
  -250.926
   285.878
   850.315
  -290.537
  -808.881
  -311.602
   665.471
     8.212
   386.136
   438.518
   949.004
    40.324
  -414.533
   357.494
   824.654
  -444.518
   611.142
   391.086
   787.835
  -207.325
   139.288
   957.607
   379.118
    49.612
  -231.246
  -820.273
  -886.591
  -713.087
   632.135
  -642.914
  -381.526
    83.727
   354.727
  -501.898
  -883.633
  -645.794
   752.374
  -251.670
  -108.736
  -420.452
   528.121
    98.677
   801.034
   603.505
   412.855
   421.175
   258.751
   400.560
   955.769
   248.536
  -570.046
   329.990
  -194.020
  -793.332
  -671.415
  -340.376
   -18.418
  -197.643
  -692.635
   655.257
  -103.120
   825.748
  -490.374
   726.932
   732.266
   239.221
  -387.953
   -45.478
  -318.551
  -997.943
   165.649
   322.235
  -125.259
   676.496
  -753.922
   146.955
  -899.723
   -82.696
  -334.663
   486.165
   -89.463
   287.512
   105.505
   533.745
  -150.450
  -277.294
   172.206
   356.254
   628.737
    16.418
   901.344
  -445.269
   236.992
  -172.602
   126.355
  -304.224
  -185.894
   111.277
   558.434
   -10.354
  -169.271
  -971.923
   703.036
   796.203
   104.373
  -116.998
  -850.606
  -943.728
    85.139
   712.811
   683.755
  -202.883
  -929.015
   989.576
  -310.265
  -655.006
    41.561
  -349.457
  -654.574
  -234.969
   109.232
    12.411
  -110.823
  -209.297
   304.532
   864.903
   407.522
   479.874
  -688.002
  -507.267
   760.256
   771.052
  -436.020
   179.292
   489.073
   922.371
  -304.987
  -829.925
  -452.036
  -748.721
   327.218
   924.840
   254.350
  -923.259
   672.340
    96.026
   807.606
   188.929
   995.608
  -879.700
   759.288
  -618.762
  -775.667
   914.438
  -284.248
   346.767
  -580.172
  -865.687
   167.965
   235.945
   -61.519
   169.974
   270.432
  -507.813
  -152.043
  -263.740
   325.986
   663.541
   724.560
   197.233
   849.741
   434.575
   -94.149
   583.885
   144.315
    25.718
  -293.763
    20.040
  -747.012
   -38.164
  -313.192
   125.663
   757.201
  -951.556
   855.828
  -244.711
  -191.008
   473.367
   851.148
   752.441
  -469.123
  -870.028
   167.890
  -444.884
   652.058
   713.892
   210.125
  -672.777
  -715.791
  -637.799
  -381.972
   719.454
  -412.913
   530.065
  -869.513
  -651.164
  -912.746
   335.723
   975.184
  -173.958
  -285.562
   102.742
   671.305
  -114.882
  -873.304
  -277.007
   133.566
  -676.092
   627.087
  -227.586
  -472.871
  -527.120
  -623.188
   408.475
   -42.571
  -478.992
   688.579
   839.957
   -13.005
   798.134
   448.634
    -4.207
   935.775
   523.823
  -137.087
   719.653
   139.851
   261.616
   976.727
   359.170
   944.122
  -373.896
  -846.217
   200.014
   666.420
  -183.236
  -132.713
  -219.060
    25.424
  -807.716
   425.169
   779.983
   903.353
   794.377
   592.119
   330.278
  -500.806
   371.020
  -551.539
   264.866
  -442.030
  -174.021
  -348.753
  -620.164
   159.791
  -815.068
   786.697
  -359.054
  -702.767
   460.340
  -792.084
  -112.928
  -945.048
   480.204
   938.655
   862.873
  -546.784
  -329.040
   479.486
   437.662
  -540.605
  -633.788
   839.379
   682.766
   256.689
     3.549
  -633.296
  -884.047
   634.391
   615.955
   -10.078
   545.573
   339.533
   315.537
  -143.991
  -227.939
   920.601
  -317.446
  -528.679
  -351.071
  -621.088
  -878.949
   221.007
   -85.789
   651.593
   393.994
   152.026
  -292.169
  -650.399
   196.069
  -787.049
   709.451
   992.000
   631.295
    31.844
  -968.911
  -421.515
   804.246
    50.537
  -195.376
    42.270
   325.581
   530.165
   611.227
  -911.643
   552.041
  -398.077
   785.637
   416.613
  -739.514
    14.573
   -52.783
   544.765
  -345.622
  -843.206
  -748.868
  -319.989
   501.466
   637.602
  -837.647
   274.782
  -819.379
  -850.168
  -154.984
   713.644
  -715.385
   716.631
  -996.776
   184.334
   393.608
  -712.817
    42.707
   376.630
   576.640
   992.053
  -490.556
   178.506
   316.336
  -350.184
   835.487
  -964.220
   648.149
   271.029
    98.985
  -758.376
  -661.461
   541.084
  -720.356
   705.203
   -63.869
   687.198
   863.663
  -196.974
  -106.748
  -592.511
  -588.203
   -41.874
   788.759
  -924.084
   101.290
  -990.576
   -11.961
  -150.954
  -103.252
   661.440
   398.742
  -148.608
   811.883
  -535.866
   277.927
  -835.413
  -506.000
   374.447
   214.364
  -654.572
   290.975
  -309.639
  -804.606
   163.152
   633.391
  -593.684
   277.653
  -205.183
  -380.277
   900.568
  -407.949
  -701.349
  -795.516
  -699.996
  -926.080
   367.551
  -280.105
  -256.238
   490.531
   683.690
   926.050
  -706.033
   994.090
   710.615
   520.550
  -923.086
   912.643
  -845.277
   376.297
  -164.401
  -659.305
   520.467
  -983.456
  -886.731
     6.047
   292.981
  -559.396
  -728.590
    40.046
  -196.515
   152.543
   520.484
   847.616
   768.006
  -225.143
   709.053
   538.428
  -971.444
   600.346
  -152.942
  -468.826
   899.327
    -3.618
  -219.722
   910.144
   231.504
   651.121
   212.698
  -867.006
  -273.321
   200.380
   658.777
    79.019
   960.775
   152.413
   897.476
   234.835
    55.711
   956.614
   558.554
   473.463
    47.746
   826.763
  -342.477
  -610.884
  -678.928
  -461.839
  -746.126
  -542.959
   481.321
  -764.109
   758.883
  -353.112
  -739.246
   734.413
   141.676
   900.180
  -510.610
  -502.969
   479.614
   673.767
    68.581
   449.694
  -181.320
  -915.114
   861.432
   -66.051
   -56.493
    60.791
  -303.007
   605.430
   726.331
  -814.154
   233.315
   569.754
  -895.521
   387.870
   867.500
  -570.009
   907.801
   232.427
   272.366
  -831.861
   578.565
   -76.676
  -723.147
  -439.803
  -350.975
  -610.127
   740.880
   858.528
  -607.532
   558.234
  -201.300
  -734.622
  -966.226
  -393.405
  -489.064
   644.468
  -886.184
   663.988
   411.713
  -953.768
  -144.253
  -722.981
   -54.873
   391.390
   446.706
   581.150
  -402.118
   663.936
  -982.925
   673.980
   616.289
   398.636
   117.524
   206.925
   248.134
    81.135
   183.849
  -338.994
   669.169
  -558.041
  -963.419
  -369.050
   624.765
   341.973
  -635.915
   490.863
   760.108
  -507.840
  -373.863
   993.577
  -374.491
   461.711
  -565.481
   565.050
   830.475
   709.204
  -759.749
   593.410
    70.697
   814.504
   984.543
  -142.161
  -393.557
  -575.458
   331.168
  -634.395
   719.416
  -128.639
   385.953
   511.616
   870.714
   656.330
   145.198
  -224.719
  -604.541
  -106.106
   784.579
  -790.361
   858.864
   437.549
  -921.882
  -434.978
   620.995
   637.133
  -593.539
  -106.067
  -462.840
   568.587
   279.377
  -699.699
   732.117
   132.565
  -436.584
  -885.972
  -527.391
  -658.499
  -975.388
  -651.393
   -77.572
   -63.938
   310.757
   515.866
  -966.870
   286.928
   329.407
  -955.560
    17.058
   219.656
  -928.410
   211.992
   131.824
   761.003
   531.155
   520.320
  -838.063
    41.572
  -485.988
  -103.443
   125.968
   572.183
   401.477
   431.001
   766.454
   235.314
  -668.028
  -792.546
   577.885
  -988.707
  -873.406
   -83.734
   178.035
   691.494
  -825.079
   698.477
   163.205
    30.567
  -856.504
  -192.975
  -949.843
  -100.390
   645.527
   420.438
  -481.334
   548.110
  -499.472
   900.473
   129.740
  -473.894
    63.182
  -917.225
  -237.392
  -761.506
   -62.488
  -464.931
   927.829
  -481.773
   311.774
   656.629
  -555.781
  -215.210
   424.870
  -104.930
  -945.603
  -560.609
   525.283
    54.697
   778.657
  -972.714
   602.499
  -441.876
  -833.852
   751.236
  -425.201
   630.614
  -333.795
   540.640
  -935.972
  -547.087
   902.866
  -606.839
  -655.274
  -611.883
   666.539
   169.502
    88.023
  -132.731
   864.313
  -320.829
  -311.058
  -266.720
  -368.601
   965.579
  -824.238
  -351.256
  -259.633
   126.346
   558.775
   850.170
  -673.462
  -135.191
   583.987
  -114.621
  -523.126
   591.111
  -454.915
  -423.631
  -120.350
   670.085
  -638.184
   462.636
   949.280
  -529.991
   626.632
   360.049
   985.002
   701.084
   158.636
  -130.521
   869.583
   497.625
   962.927
   590.956
  -100.716
  -558.951
  -457.250
  -983.159
  -135.797
  -174.140
  -142.856
   120.485
  -426.845
   251.888
  -353.540
   392.721
  -211.578
  -913.937
  -729.659
   -87.474
   986.391
   308.926
   127.679
  -195.286
  -246.354
  -145.409
  -973.987
   535.701
   264.595
   -79.314
  -361.060
  -374.261
   720.955
  -661.108
  -947.287
  -994.769
  -605.234
    35.248
   512.694
  -237.045
    92.439
   -44.131
   467.127
    93.033
  -703.938
   486.258
   840.620
  -571.286
  -147.476
  -132.351
    15.708
   761.533
   787.782
   968.680
   249.939
   -17.963
  -408.799
   701.603
  -759.511
  -159.463
  -437.113
    38.531
  -456.564
   100.033
  -967.242
   385.131
   -14.240
   383.676
  -207.373
   705.411
  -938.150
  -202.874
   947.514
   270.043
   224.290
   861.557
  -688.354
   710.853
  -799.509
   944.446
  -301.649
   609.998
  -745.945
  -721.219
   835.049
   523.561
  -378.747
   916.058
   530.142
   116.456
  -769.599
  -874.072
  -572.565
   668.752
  -322.063
   910.624
   121.073
  -203.975
  -718.306
  -506.690
  -653.242
  -650.555
   467.180
   511.110
  -776.010
   349.073
  -913.122
   671.470
   741.030
  -275.357
  -126.438
    62.242
  -685.210
  -255.135
  -299.757
   934.376
   -95.314
  -261.788
   710.469
  -495.697
   976.495
   807.470
   -96.020
   410.199
  -998.049
  -948.675
   894.193
  -143.106
  -423.030
   377.808
  -629.526
  -905.512
   139.312
  -954.097
  -147.488
  -809.599
  -388.337
   392.212
   382.616
    65.271
   523.419
   368.127
  -501.474
   425.973
   683.290
  -773.996
   331.888
   566.511
  -488.423
   141.520
  -505.100
   381.431
   867.107
   -82.402
   600.452
  -125.505
  -714.442
  -685.580
  -848.281
   541.919
  -807.401
   309.914
  -196.157
   178.141
   823.953
  -969.418
   876.295
   670.672
   393.840
  -882.593
  -828.839
   338.806
  -966.261
  -990.341
  -756.139
    73.178
   581.830
  -613.165
  -701.695
  -349.073
  -835.128
  -493.602
   631.627
   701.034
  -778.733
   485.577
  -814.329
   655.269
   910.442
  -357.456
   609.937
   452.800
   200.939
   836.090
  -848.744
   221.597
  -647.835
  -931.838
  -685.484
  -576.207
  -851.427
  -267.667
     2.643
   -10.901
   658.421
  -536.509
  -715.057
   -81.028
   189.171
  -719.792
  -403.168
  -231.053
  -321.372
  -510.111
   477.500
  -425.247
  -723.720
   977.252
   995.175
   417.901
   689.439
  -485.501
  -546.513
  -987.194
  -479.536
  -501.276
    24.402
   660.255
   521.233
  -921.816
  -877.508
  -107.123
  -999.263
   854.731
   773.459
   963.394
   626.656
  -264.589
   292.476
   748.028
   498.209
  -426.787
   755.322
  -393.358
  -904.096
  -515.003
  -575.864
  -413.081
   740.369
  -801.162
   138.777
   893.197
  -244.435
    77.990
   778.192
  -657.224
    44.978
    30.625
   118.305
   808.909
   648.599
    98.765
  -553.543
  -254.099
  -246.590
  -793.582
   383.305
  -316.824
   662.642
   569.446
  -555.775
   878.082
   532.876
   491.410
   249.217
     2.396
  -560.830
  -213.880
   431.275
  -250.457
   600.494
    72.666
  -446.129
    21.519
  -589.011
  -424.455
   128.017
   980.377
   784.588
   595.713
  -336.491
   836.966
  -588.502
  -455.497
  -116.362
   146.969
   655.723
  -840.525
   353.716
   653.244
   351.048
  -358.298
  -858.794
  -908.249
   666.592
   749.573
  -219.102
   693.573
   283.627
   -19.124
   105.130
  -696.764
   448.806
   183.819
  -178.951
  -332.819
  -583.796
  -272.394
   -82.641
   179.688
  -272.463
   503.628
   413.445
  -201.908
  -204.082
   165.081
  -547.234
   626.750
  -613.800
   838.064
  -514.807
   599.250
   -92.778
   483.979
  -351.020
  -629.517
  -654.814
   848.070
  -977.343
   558.129
   748.218
  -318.689
  -825.531
   626.061
   729.113
   986.658
  -945.696
   743.254
   844.269
  -371.357
     9.290
   946.211
   994.805
   605.726
   883.426
   593.593
  -647.967
   124.994
   -99.093
   805.602
    97.476
  -445.057
   372.748
  -363.982
   720.602
   -43.371
   394.870
  -871.149
  -447.977
   842.643
   138.695
   555.113
  -889.995
   660.261
  -373.554
   655.445
  -780.369
   -35.624
  -487.693
  -343.374
   528.422
   351.420
  -313.367
  -480.578
  -359.920
  -853.975
    19.248
  -808.589
  -805.955
   -29.623
   180.709
    42.406
  -759.822
  -825.209
  -225.622
   341.936
   455.478
   995.112
  -522.816
   813.576
  -821.750
   119.914
   240.319
   635.105
   555.625
  -775.438
    12.333
   972.497
  -910.601
  -997.839
  -849.446
    65.936
   -80.148
   256.322
  -236.909
  -766.226
   915.485
   -41.569
   234.842
  -762.028
  -192.163
  -664.358
   997.207
  -723.654
  -134.194
   104.818
  -916.684
   668.972
  -836.057
  -395.947
  -764.290
    99.716
    52.603
   358.288
   -56.268
   375.103
   256.495
  -373.491
  -754.691
   130.925
   422.962
   -25.763
   -48.883
   587.630
   360.716
  -914.304
   281.318
   -38.671
  -183.037
  -721.082
  -222.434
  -639.269
   393.043
   637.878
   346.125
  -565.958
   295.632
  -880.658
   624.041
   629.889
  -582.650
   -47.922
   243.765
   546.261
  -105.338
   357.255
    72.588
  -627.442
   443.877
  -318.732
   539.351
   598.660
   634.717
  -549.813
   747.747
   916.573
   420.465
  -475.669
   448.196
   540.038
  -354.702
  -301.288
  -477.671
  -943.242
   815.588
   585.210
   593.867
   334.377
   865.236
  -398.479
   913.152
  -617.673
  -431.363
  -159.714
   105.344
   163.714
   885.226
    35.214
   112.740
   990.738
  -222.756
  -583.074
   485.428
    55.467
  -672.078
   205.256
  -674.368
   829.763
   904.070
  -649.107
   277.329
  -706.192
   174.026
    83.563
   929.411
   458.510
   424.276
   488.797
  -143.509
  -993.413
  -540.710
   240.088
   381.081
  -878.761
  -902.809
   675.015
   -76.303
  -102.788
    20.140
   239.954
   938.902
  -280.222
   -88.689
   534.444
   440.071
   726.973
  -443.076
  -602.474
    65.405
   294.202
  -959.768
   342.874
   847.477
   -29.326
   383.801
    40.452
    20.054
   693.407
  -365.054
   684.157
  -969.804
  -909.163
  -953.326
   724.870
   303.378
  -313.790
   138.811
  -436.657
   818.753
    12.175
  -345.203
    88.417
  -161.412
  -298.703
  -381.454
   141.035
  -777.407
   996.630
  -963.670
   940.164
   117.094
   208.076
  -911.428
   -73.291
  -648.330
   438.963
   -55.595
  -776.254
   471.738
   405.053
  -251.319
  -894.443
  -226.668
  -171.633
   666.770
  -778.673
  -197.399
   839.518
  -671.763
  -752.374
  -734.863
   829.039
   186.534
  -198.160
   296.563
   564.203
   695.878
   396.032
    11.448
   -79.418
  -356.993
   839.970
  -314.016
  -895.762
  -144.202
  -440.897
   -18.384
   595.691
   960.266
  -620.696
   489.374
  -580.865
  -980.419
  -971.135
   514.799
   589.031
   786.461
  -831.685
  -791.732
    21.175
  -536.218
   187.972
  -570.270
   -57.786
    38.845
   765.356
  -551.677
   856.152
  -288.610
   682.427
   602.216
  -201.215
   626.807
   761.516
   581.790
  -945.881
   145.790
   714.966
   381.063
   493.824
  -786.106
   578.920
   414.386
   755.972
   656.512
  -574.535
  -359.678
  -822.373
  -560.729
  -725.431
  -268.519
  -207.036
   657.915
   870.958
    -2.877
  -901.844
  -680.652
   735.613
    32.450
   162.535
   -80.198
   -98.249
  -951.367
  -583.931
  -644.653
  -526.582
   241.188
  -294.931
    79.420
  -606.472
   906.168
   -96.541
    71.554
   535.104
   -56.936
   205.304
   183.781
   873.800
   698.411
   179.968
  -631.696
  -988.901
  -554.411
  -151.374
  -486.415
   -72.806
   742.105
   734.848
  -666.163
  -382.757
    57.841
  -128.287
  -647.986
  -402.230
  -561.805
  -151.167
  -563.032
   412.199
   413.608
   531.879
   693.138
  -129.967
   661.118
   150.369
  -171.105
  -592.718
   388.931
  -284.205
   789.201
  -353.224
   699.751
   561.549
   466.777
  -205.829
    28.634
   215.032
  -326.273
  -504.014
  -892.383
   486.283
  -190.987
   121.037
  -100.840
  -522.960
  -576.035
  -169.659
   621.485
   154.789
    92.759
  -747.113
   642.393
   560.070
   416.927
  -559.476
   421.086
   450.414
  -314.584
  -217.254
   465.528
  -437.856
   199.604
   681.092
   496.941
   473.748
  -825.615
  -963.752
  -437.460
   804.804
  -496.905
   312.827
  -557.262
  -599.126
  -776.987
  -278.489
  -411.592
  -219.262
   281.756
    17.723
  -545.349
  -432.787
  -307.891
  -882.316
   547.068
  -567.504
  -897.176
   193.201
   482.470
  -997.409
  -769.894
   672.115
  -255.315
    76.357
     7.489
   634.610
   996.805
  -791.509
   723.294
  -101.854
  -155.591
   602.347
  -585.653
  -253.716
  -659.657
  -140.459
   428.911
    37.549
  -995.927
   884.489
   299.873
    14.739
  -975.075
   543.037
   103.634
  -934.945
    -2.127
   163.545
  -254.663
    88.506
  -751.814
  -736.153
   811.110
   236.318
  -373.411
   473.965
   288.462
    39.098
   261.593
  -400.551
   653.393
   475.831
   889.307
   561.359
  -314.002
  -309.774
   314.703
  -724.660
   204.487
  -415.881
    95.009
   946.145
   637.748
   328.282
   914.883
  -779.890
  -907.779
  -635.337
  -133.508
   578.268
    -7.939
   663.582
   859.325
  -839.416
   911.332
  -136.577
  -976.154
   -10.576
   -56.331
  -169.990
   -40.101
   439.855
  -592.528
  -670.995
  -171.098
  -439.857
   361.297
   861.151
   -49.568
  -663.153
  -358.653
   157.262
   105.655
   189.839
  -330.807
  -451.182
  -576.572
  -295.071
  -313.649
   848.814
  -840.223
  -816.753
   823.253
   879.438
   426.771
   633.958
   587.794
   591.774
   938.993
  -828.002
   257.956
   377.211
   878.354
   254.724
   247.586
  -121.683
   -16.408
  -131.572
   958.872
   436.669
    34.176
  -787.324
   743.580
   481.128
  -458.748
   668.654
   930.244
  -203.714
  -732.344
   425.896
  -754.833
  -880.997
   979.194
  -713.603
  -639.739
   601.941
   665.921
  -346.059
   929.684
  -786.293
   106.658
   172.960
   571.898
   366.531
  -970.089
   318.898
  -531.495
   206.388
   810.130
   664.153
  -923.592
   130.668
   648.007
   540.095
  -628.150
   135.424
  -620.894
   255.990
   416.886
   -34.325
  -330.646
  -763.916
  -136.507
   446.303
   335.345
  -284.065
  -650.474
   153.821
  -143.395
  -407.961
    98.940
  -739.401
  -273.263
  -194.858
  -810.370
   213.906
  -144.157
   781.046
  -899.296
   774.683
  -362.371
   214.151
  -697.520
  -743.803
  -236.022
   116.406
  -331.154
   390.251
   226.381
   839.374
  -538.214
  -834.849
   -70.543
   753.564
  -649.069
  -778.681
   416.426
  -634.528
  -707.005
  -400.294
   428.021
   142.218
   206.909
     8.510
  -445.005
  -247.254
   773.289
   304.097
   174.781
  -784.359
  -209.936
   417.912
   418.745
   594.226
   956.703
  -791.940
   761.410
   175.122
    26.939
  -499.538
  -453.546
  -698.106
  -663.738
   441.749
   712.882
   664.329
   -43.087
   118.266
  -475.585
   689.692
  -876.000
   514.043
  -161.923
  -212.495
  -717.607
  -680.406
    12.451
    76.139
   393.649
   466.891
  -159.984
   422.262
  -995.202
   433.090
  -834.442
   690.353
   869.419
  -907.920
  -897.501
   592.047
   173.776
   795.116
  -691.673
  -686.485
   877.331
  -986.220
  -239.896
   613.119
  -922.076
  -218.423
  -198.719
   644.978
   -26.996
  -662.719
  -575.188
  -190.340
   698.561
   -75.086
   555.859
  -585.718
   280.400
   342.135
   961.647
   621.568
   776.449
   -15.420
  -354.378
   188.341
   124.814
   621.597
   941.532
   355.556
  -890.385
   434.358
   162.101
  -175.743
   420.314
  -344.033
   803.830
   895.732
   905.060
  -888.377
   500.650
  -786.213
  -183.772
   586.782
  -741.101
   620.440
   146.619
  -742.636
   356.022
  -756.766
   395.302
  -519.756
   419.159
  -715.914
  -941.466
  -305.519
   108.018
  -640.997
  -315.353
  -688.368
   567.511
   -90.196
    49.806
   485.335
  -875.898
  -682.936
   918.752
   533.868
   943.942
   755.842
  -233.490
   792.399
   956.719
   -91.505
   224.291
  -564.083
   926.451
   531.674
   508.199
  -218.035
  -382.678
   450.282
  -640.756
  -543.002
   683.370
   990.258
   571.457
   277.468
   279.849
    94.565
  -376.517
  -573.073
  -310.545
   829.321
  -617.093
   -76.995
   349.833
   721.575
   820.471
    82.790
   777.623
  -876.319
   954.625
   655.135
   179.321
   699.380
   200.432
  -860.859
  -448.259
  -382.928
  -423.654
  -385.238
   120.086
  -212.534
   269.546
   498.506
   224.654
   867.245
  -168.134
   480.905
   150.040
   982.802
   229.652
   511.047
    58.573
  -622.836
   191.587
   631.217
   270.740
  -340.568
   597.107
  -519.536
   429.317
  -930.957
   941.108
  -798.138
  -530.351
  -896.012
  -727.979
    -2.086
     9.963
  -820.566
   279.907
   173.106
  -149.191
   566.259
   677.259
  -548.499
   948.881
   272.933
   795.283
   990.409
   540.022
  -845.213
  -415.741
  -512.278
  -336.267
   174.724
   485.697
   364.434
  -973.447
   505.537
  -396.586
  -339.301
  -792.876
   586.207
   194.122
  -229.525
  -423.624
   500.588
    93.893
   768.410
   594.782
   -30.138
  -137.838
  -539.004
   825.368
   688.892
     8.452
   503.288
   454.994
  -645.535
    28.942
  -291.279
  -163.661
   566.212
  -142.440
    54.995
   310.303
   359.171
   -27.579
  -233.010
   353.620
   -29.620
  -528.144
   570.611
   -94.126
   742.952
  -543.903
   778.761
   289.926
   843.745
   612.257
   471.616
  -987.906
  -358.023
    62.304
   487.846
   456.566
   382.311
   328.098
   426.083
  -710.060
  -692.066
  -337.071
   216.965
  -289.987
  -833.120
  -907.252
   730.714
  -242.183
   923.700
  -218.661
   864.657
   126.678
  -656.290
   326.547
   847.825
  -763.263
  -720.869
   846.709
  -850.774
   187.859
   372.019
  -845.532
  -652.757
   416.116
   900.597
  -495.843
  -735.289
   569.792
  -298.937
  -810.285
   917.956
   991.176
   -76.023
    32.919
  -207.561
   936.159
   -83.420
   618.515
  -401.590
   166.543
   368.699
   734.879
  -638.807
   741.017
    61.976
  -106.404
   467.301
  -356.711
   697.588
   580.622
   458.282
  -414.703
   -72.272
   383.054
   611.700
  -798.086
  -798.235
  -156.492
    68.419
   615.919
  -705.046
  -163.822
   797.453
  -996.018
  -891.108
   740.190
  -811.817
   704.063
   556.150
   867.347
   649.052
   986.151
   555.778
   458.132
   990.247
  -512.141
   752.699
   643.935
  -487.159
  -924.764
   446.109
  -931.432
  -859.616
   126.084
  -787.838
  -418.078
    60.982
   853.425
   781.267
  -185.786
  -180.477
   772.880
  -779.712
   474.623
  -505.034
   127.397
   863.156
  -472.388
  -612.700
  -534.668
  -727.136
   443.876
   422.138
   473.784
   932.960
  -606.390
  -405.164
  -296.848
  -279.070
   205.891
  -484.409
  -616.756
   187.816
   254.778
  -846.527
   318.332
   110.613
  -399.692
   965.030
    64.873
  -241.306
   631.464
   778.326
  -381.620
   997.608
   -63.207
   148.232
   833.767
  -378.284
   611.877
   -25.315
   926.287
  -561.361
  -980.391
    34.854
    27.873
  -711.643
  -480.752
  -709.425
   512.507
  -674.012
   309.103
   212.927
   178.678
  -600.076
  -620.441
   179.522
  -872.236
  -734.150
   947.560
   922.906
   118.445
  -980.971
   972.214
  -627.859
   -58.010
  -847.945
  -439.976
  -770.823
   835.807
   681.491
   793.870
   230.753
  -132.865
  -137.487
   311.895
  -576.606
  -353.276
   205.702
   891.359
  -891.739
   285.994
  -569.942
  -577.733
  -198.429
   559.779
   198.201
   272.975
     5.088
  -198.339
   612.039
   772.214
   519.347
   249.909
   456.055
  -479.719
   326.176
  -293.632
   982.807
  -690.844
   143.970
   945.224
   163.360
  -186.840
  -529.785
  -531.609
   662.535
   545.934
    43.734
   -52.450
   461.168
   564.981
  -908.057
   477.879
   455.089
   311.240
  -506.879
  -250.739
   165.122
   838.621
  -970.502
   118.036
  -275.889
    94.053
   470.857
  -629.697
     6.546
  -789.086
   100.010
  -743.262
  -679.557
  -789.650
   352.889
  -781.962
  -709.741
   705.888
    71.138
   753.463
  -635.180
  -136.129
  -582.161
  -773.521
  -634.588
    -8.971
   205.773
   283.157
  -453.306
   897.703
  -555.938
  -560.196
  -859.559
   146.700
   -36.067
   505.812
  -974.032
   334.950
  -275.778
  -313.208
   -94.093
  -805.757
   -28.063
   530.294
   458.216
  -159.032
  -910.760
   -21.694
    55.454
  -152.056
    52.664
   335.383
   866.272
   645.010
   539.860
  -700.796
  -601.181
   230.392
   132.181
   187.050
  -963.480
    93.715
  -734.272
   274.163
   105.259
  -820.426
  -928.008
   614.714
  -756.241
  -178.200
  -623.160
   507.605
  -764.963
   712.559
   887.311
   567.162
   451.110
   608.767
   349.384
  -519.020
   549.987
  -326.870
   141.869
  -701.680
  -850.081
   821.901
   261.299
   870.830
   251.003
  -123.472
  -896.538
  -209.903
   883.947
    38.049
  -223.407
   207.161
   159.379
   707.574
    98.380
  -713.676
  -394.829
  -330.219
  -472.034
   137.496
  -577.300
  -771.519
   990.167
  -499.351
   688.664
   882.177
   556.917
   259.456
   -96.064
   370.944
  -187.494
  -293.077
   561.801
   895.573
  -270.133
   398.942
  -945.851
   -45.517
  -460.294
   729.102
   455.690
  -220.004
   488.345
  -628.993
   169.554
  -784.212
  -597.888
  -861.221
   -77.908
   867.742
   904.156
   881.747
  -852.930
   357.173
   -27.940
   685.077
   113.441
  -163.675
  -780.982
   910.089
  -864.017
    51.580
  -950.702
   406.340
   935.042
   223.038
   123.450
  -156.214
   294.858
   256.251
  -311.047
   746.092
  -359.316
  -601.100
  -236.606
  -268.607
   122.225
   657.292
  -443.545
   474.381
    52.216
   132.942
  -570.820
  -678.670
  -367.502
   997.083
   991.565
    13.543
   299.317
  -545.620
  -185.596
   699.655
   329.576
   447.203
    85.466
   597.844
  -667.611
   881.727
  -676.284
  -447.974
  -199.919
   818.430
  -871.890
   708.041
    18.074
  -315.193
   -45.275
  -172.957
  -907.329
   102.949
   -60.591
  -244.715
  -515.227
   175.855
    24.138
   741.367
    41.724
   251.645
   978.864
  -986.333
   224.887
  -890.973
   180.970
  -431.769
  -811.288
  -911.770
  -279.535
  -599.440
  -437.219
  -468.934
   132.872
  -283.828
   716.010
  -327.878
  -626.310
  -236.793
  -236.649
  -961.559
   857.278
   213.645
   650.827
  -164.765
  -434.468
   167.677
   405.945
   529.183
   779.678
    -5.967
  -619.506
  -330.188
  -690.537
  -193.161
   600.812
   678.148
  -755.262
   291.255
  -700.869
   753.094
     6.404
   -27.126
  -534.846
   532.145
  -848.282
    64.160
  -463.408
  -363.670
   465.473
   752.310
  -102.001
   105.990
   -62.538
   330.071
  -672.914
  -795.349
   155.636
   527.003
   113.029
  -921.259
   626.430
  -584.754
  -981.706
  -173.348
  -328.004
   897.530
   382.999
  -515.959
   608.390
   124.055
   785.853
  -917.061
   942.714
   263.093
  -643.540
   390.761
   388.552
  -517.681
   -26.575
  -150.102
   493.420
   196.777
   743.404
  -136.161
  -421.804
  -800.678
  -669.377
   269.528
   304.948
   846.775
  -408.392
   381.040
   971.004
   915.465
    17.124
  -876.376
   368.423
   567.506
  -193.293
  -265.811
  -191.074
   119.578
  -419.776
   443.487
   614.377
  -139.615
  -495.708
   -78.983
  -565.287
  -196.520
   948.711
   769.752
  -169.602
  -231.650
  -558.342
  -280.548
  -829.929
  -261.938
   749.102
  -555.687
   597.018
  -845.589
  -259.480
   459.813
  -566.913
  -566.044
   495.024
    42.375
  -695.500
   870.902
   -69.165
   -79.944
  -901.897
   777.054
  -932.709
  -597.059
   435.009
  -901.057
   396.905
  -708.909
  -666.244
    27.700
  -344.413
  -258.107
   302.595
  -255.341
    90.291
    68.923
  -274.706
  -935.290
   348.475
   569.947
  -243.054
   777.285
  -771.516
  -619.535
  -163.706
  -796.618
  -658.570
  -926.196
  -919.153
  -279.633
  -326.141
   226.281
   904.932
   499.360
   370.093
  -982.045
   714.914
    36.139
  -446.452
   -37.369
  -357.290
   216.917
  -132.191
   648.881
   758.716
   862.058
   303.063
  -920.401
   464.123
   669.923
   -85.851
   850.336
  -866.145
  -712.509
   491.640
   142.953
   423.405
  -178.836
  -105.356
  -873.769
   313.090
  -735.146
  -783.411
  -219.246
   866.257
  -640.233
   580.761
  -714.871
  -111.476
   508.896
    51.002
   186.542
   323.473
   367.493
  -225.928
   781.533
   378.526
  -188.309
   767.722
   544.735
   374.820
   154.689
  -550.607
  -880.542
  -503.154
  -117.357
   355.631
  -149.524
   903.199
   606.450
   735.701
   618.382
   550.524
   481.057
    -8.627
  -545.433
   644.360
   963.954
   699.148
  -822.869
  -792.153
  -586.796
  -442.869
  -179.583
   510.268
  -762.585
  -616.460
   933.785
   921.190
  -223.773
   376.491
  -530.395
  -255.460
   771.568
  -188.243
   192.246
  -343.619
  -692.773
  -217.001
  -754.957
   665.150
   731.722
   650.337
   693.769
   354.449
  -596.615
   -38.477
   314.569
   142.527
  -820.322
  -615.467
  -673.038
   375.333
   149.454
  -538.118
   581.267
  -257.594
  -731.394
  -189.134
  -736.800
  -107.590
   832.207
   603.463
  -860.648
   913.639
  -780.746
  -492.863
   745.101
  -430.566
   715.115
   492.705
   432.424
   -16.704
   507.822
    63.081
  -315.377
  -463.045
    25.548
  -449.737
   873.166
   -65.949
   786.642
   -35.646
  -449.121
   312.372
  -973.801
   626.186
    66.461
  -772.852
  -455.834
  -392.606
   979.438
  -482.716
   401.458
   243.068
   982.087
   780.315
   688.439
  -630.294
  -908.769
   288.637
  -532.830
   -73.820
   524.816
  -944.808
  -785.878
  -775.359
  -744.879
  -437.733
  -533.542
   647.294
   471.220
  -556.704
  -604.407
  -115.216
  -174.067
   505.727
  -227.593
  -761.026
  -221.309
  -784.994
   508.579
   692.742
  -697.240
   425.400
   575.085
  -915.901
  -512.847
   218.262
   834.514
  -941.497
  -705.327
  -369.844
  -474.037
   846.970
   489.784
  -813.038
  -494.883
  -240.902
   327.582
  -961.340
   994.081
  -510.103
  -635.430
   772.806
  -990.245
  -407.110
    79.598
   611.275
   137.335
   610.606
  -445.215
  -159.233
   269.562
  -254.794
  -310.987
   -33.832
  -480.925
  -480.654
   286.128
   369.038
   429.321
  -799.056
  -364.493
    53.201
   855.906
   743.988
  -780.592
   679.379
  -984.663
   348.563
  -207.155
   549.000
  -773.113
   623.912
  -636.576
   864.261
  -559.107
    29.243
   212.866
   786.098
   616.960
   516.174
   144.869
  -679.221
  -327.893
  -895.466
  -129.638
  -868.209
  -474.932
  -555.282
  -284.866
   375.895
   -80.656
   333.042
  -406.722
   994.843
   692.819
   477.910
  -174.272
   885.108
  -803.221
   810.742
   422.419
   -13.062
   683.833
   418.052
  -907.700
   342.209
   442.661
  -444.593
    63.621
   490.818
    -9.422
   725.114
   -82.015
   274.883
   567.031
   227.083
   313.137
   342.831
  -376.430
  -775.731
  -490.905
   -35.275
  -384.007
   519.208
  -220.714
   868.571
   -15.446
   403.118
  -621.336
   122.413
  -685.470
  -355.620
  -799.431
  -874.054
   492.908
   882.888
  -811.061
  -146.758
   -17.771
  -869.051
   247.943
   885.363
   197.334
   832.478
  -812.475
   627.299
  -611.369
  -329.600
   398.268
  -406.580
  -572.972
  -787.933
  -967.564
   367.269
  -176.263
    55.763
  -499.776
   572.999
  -894.365
   571.417
  -396.399
  -389.864
  -628.103
   750.751
   327.844
   338.850
  -830.977
  -399.991
   846.524
   187.042
  -738.785
   634.355
   779.497
  -978.696
   892.809
  -247.632
  -994.368
   740.877
  -644.828
   176.130
   325.049
   268.949
   474.651
   533.046
   710.661
   920.563
  -500.456
  -203.402
  -373.203
  -898.584
   806.281
  -658.575
   909.174
  -880.610
  -299.035
   778.740
  -336.429
   495.100
   122.655
  -794.282
  -765.717
  -720.379
   902.789
   -68.796
   606.414
   163.341
   190.412
  -545.802
  -239.342
  -321.298
   269.478
   507.035
   -82.519
   778.595
  -206.668
   149.757
  -904.963
  -228.894
  -548.732
  -857.970
  -622.013
  -899.159
   428.645
  -665.902
   846.506
   531.285
  -581.441
   436.904
  -951.914
   211.754
   646.848
   -75.851
  -433.037
   528.561
  -391.075
  -174.482
   876.032
  -465.954
  -844.933
  -229.636
   504.600
  -495.721
   170.023
   934.341
  -487.838
  -447.694
  -190.434
  -409.417
   901.228
  -334.046
   295.136
  -727.541
   416.887
    50.166
  -515.904
  -727.211
  -423.074
   380.662
   878.784
  -403.044
   412.775
   300.744
   317.582
   151.548
  -945.821
  -750.629
  -816.107
   164.908
  -445.135
   798.112
   737.526
  -270.768
  -931.507
   112.290
   122.922
   242.764
  -494.654
  -799.781
   374.049
   966.477
  -917.635
  -530.480
  -851.540
  -212.173
   659.715
   435.761
    19.685
   927.392
   345.416
  -958.904
   218.273
   337.337
  -418.105
  -757.760
  -535.243
  -323.362
   157.794
   838.051
   165.605
  -182.165
   -12.542
   773.928
    16.450
   319.582
    92.887
  -140.778
  -683.119
    46.108
   917.484
   872.702
  -837.604
  -281.998
  -678.368
   704.718
  -777.834
   293.330
   699.166
   772.026
  -469.618
  -104.946
  -828.039
  -846.306
  -561.963
   258.064
   367.387
   241.218
  -395.901
   519.804
  -438.800
  -737.380
   413.379
   864.164
  -714.922
   639.709
   965.407
  -399.168
  -268.181
   696.873
   836.772
   115.276
    68.019
   929.032
   707.840
   912.893
  -746.623
   412.298
   534.898
  -662.645
  -696.710
  -847.292
   734.411
   792.323
  -535.316
  -102.710
   287.891
  -756.124
   149.412
   626.292
   904.016
  -355.477
  -271.883
   559.429
  -749.133
  -197.771
   610.853
   932.047
   114.077
   774.457
  -398.431
  -773.065
   516.106
    42.624
  -490.408
   265.170
   821.342
  -571.780
   323.210
   414.961
   651.926
   284.570
   313.289
    40.025
  -653.776
   373.855
  -491.799
   890.745
   804.892
  -814.625
  -708.408
  -923.833
   551.881
  -717.823
  -998.624
  -301.724
  -850.648
   885.133
  -222.192
   208.186
  -544.682
   634.582
   260.206
  -309.805
  -115.429
  -937.308
  -234.685
  -929.630
   833.658
  -617.744
  -270.214
   211.942
  -804.783
  -570.896
   367.838
  -963.291
   498.559
   553.255
  -299.355
   838.181
  -821.499
  -420.073
  -820.295
   449.453
   121.483
   877.208
  -716.903
   257.433
   654.391
   769.273
   662.475
   229.824
  -832.119
   828.694
   498.627
   364.528
  -465.261
   772.147
  -394.486
   355.677
   -31.332
   655.425
   640.929
  -140.905
  -890.100
   211.589
   308.308
  -596.959
   335.148
  -699.195
  -167.262
   823.180
   772.047
   912.688
   242.020
   -90.686
   509.067
  -385.412
   447.480
  -121.447
   200.465
  -830.055
   935.009
   306.273
  -894.629
    47.509
  -820.799
   580.489
  -392.636
   -69.109
   218.372
  -203.751
  -703.497
   838.054
   116.664
   467.368
  -503.056
    91.338
  -928.402
  -462.817
  -535.693
   941.901
  -844.402
  -663.582
  -398.621
   573.142
   -50.193
   223.913
   441.522
   812.669
  -636.054
   -27.689
   201.209
   628.170
  -297.554
  -141.278
    54.986
   -75.159
   211.902
  -422.127
  -721.368
   545.244
  -985.969
  -681.468
   850.074
   662.542
   278.151
  -361.527
  -344.536
  -293.387
   278.011
  -134.975
  -704.699
   275.547
  -642.942
   562.902
   131.201
   578.328
  -317.492
   249.992
  -123.144
  -655.384
  -832.573
   717.681
   776.202
   816.259
  -239.439
    -1.489
   637.728
   110.658
   725.591
    73.512
  -253.278
   693.743
   777.345
  -342.701
   423.349
   469.999
  -436.421
   399.234
  -933.930
  -541.762
    64.690
   533.268
   907.927
  -903.990
   244.040
   423.238
  -383.067
  -463.410
   304.917
   971.649
  -501.718
   649.945
  -992.133
   -80.334
  -789.471
  -690.412
   965.680
   692.191
   399.560
   143.724
   925.608
   882.714
  -302.482
  -606.824
  -333.396
   258.276
    27.311
   -58.973
   840.961
    88.046
  -311.142
  -616.470
  -965.206
   572.879
   366.378
  -255.233
   403.567
  -989.973
   176.847
  -879.701
  -998.557
  -237.013
   557.174
     1.794
  -856.613
  -614.302
   711.668
   541.692
   250.545
    18.621
  -832.812
   673.419
  -327.179
  -936.330
   476.293
  -561.328
   143.038
   805.985
   316.330
  -532.836
   302.270
  -351.154
   467.902
  -923.657
   434.138
   468.006
   356.308
  -918.189
  -791.784
   494.099
  -327.123
  -721.877
   -43.877
  -638.198
   472.189
   969.567
   584.214
   168.128
   683.516
  -578.964
    24.052
   423.258
   912.192
   164.487
   238.187
   609.002
  -272.957
  -876.514
  -129.868
   761.777
  -758.359
   417.813
  -783.994
  -560.032
   419.431
   717.383
  -894.161
  -855.703
   248.436
  -501.521
  -650.567
   606.126
    85.720
  -424.773
   384.459
   189.454
   468.792
    13.152
   231.460
   190.725
  -645.059
    11.546
  -976.792
  -129.003
  -837.026
   969.590
   356.434
  -277.769
   933.781
  -553.736
  -820.461
   233.406
  -514.921
   793.037
  -200.469
  -347.794
   622.026
  -189.731
   594.171
  -430.866
  -692.109
  -511.928
   286.861
   408.776
   458.934
   911.195
   -95.517
  -208.146
  -147.859
   227.157
  -528.316
  -406.727
  -572.132
   540.967
  -730.190
   976.617
   312.510
   116.593
   295.082
   -33.293
  -853.018
   788.918
   471.969
  -605.965
  -845.197
   588.825
   882.074
  -656.328
  -418.856
   504.402
   110.650
    16.364
    73.051
  -903.984
  -872.437
  -611.434
  -462.992
   741.675
   -48.333
   660.386
   500.377
  -990.445
   735.386
  -791.369
  -798.442
  -777.077
  -775.138
  -436.549
  -814.476
   696.523
  -384.395
   383.618
   -22.058
   976.282
  -159.258
   -28.112
   355.008
  -111.031
   909.016
   284.936
  -410.408
  -544.911
   173.133
    83.896
  -445.766
  -228.989
  -189.747
   423.802
   -72.556
  -364.818
  -607.796
  -262.838
  -899.438
   806.467
  -845.829
   -44.983
   881.023
   118.493
   288.566
   445.856
   932.439
   905.788
  -965.911
   127.651
  -363.062
  -302.057
   975.867
   883.098
   489.895
   978.106
  -503.602
   266.936
   627.925
  -116.073
   430.090
   257.476
   939.949
   938.257
   214.946
   510.415
  -612.841
  -894.174
    50.417
   839.173
  -870.521
    -8.872
  -663.230
   354.584
  -756.143
   637.114
   402.555
  -696.784
  -582.733
   -88.908
  -383.594
  -971.991
  -556.178
  -566.148
  -385.875
   118.548
   805.208
   159.518
  -661.945
   987.554
   -94.697
   -22.914
   606.644
   618.947
   992.959
   251.193
    55.568
  -729.862
  -599.690
   483.407
    21.347
  -170.506
   704.105
  -322.407
   857.458
  -600.505
  -824.566
  -777.408
  -330.199
  -787.313
   358.391
  -893.183
   942.297
   685.987
   974.032
   -21.832
   -90.949
   128.632
   163.887
   202.382
  -665.626
   633.700
   637.852
   974.389
    94.722
   280.979
    68.102
    68.707
  -645.137
  -938.780
   189.403
  -364.345
  -396.885
   850.164
  -782.939
   552.577
   335.064
   901.154
  -734.272
   568.683
   -22.536
  -905.827
   -64.365
  -465.520
  -509.506
  -764.846
   807.126
   150.017
  -394.276
  -437.750
   147.670
  -109.312
   291.975
   189.848
  -132.424
   740.295
  -737.985
  -504.485
  -714.952
    88.335
   -31.262
  -527.466
   150.014
  -703.965
   496.391
   288.315
  -110.338
   -92.314
   121.265
   416.722
   448.850
  -878.772
  -499.004
  -354.776
   315.490
   213.533
  -245.319
  -761.676
  -353.661
   531.722
   865.755
   579.246
  -537.252
    79.575
   704.317
  -323.367
  -249.211
  -983.541
   485.363
  -509.237
   417.224
   680.196
   394.085
  -172.231
   824.631
   107.467
  -783.657
  -279.392
  -920.089
  -567.390
  -472.150
  -951.687
  -604.623
  -823.524
   550.082
  -724.769
  -462.430
  -215.021
  -948.254
    98.350
  -121.227
  -422.471
   744.124
   398.084
  -144.949
   453.086
  -897.804
  -181.447
   942.196
  -291.576
   589.666
   897.583
   339.795
  -702.691
  -359.909
   -31.314
  -446.255
  -890.623
   372.780
   857.958
   433.514
   757.692
   911.538
  -515.489
  -704.948
   364.925
  -113.545
  -470.974
  -648.521
   752.180
   940.886
  -933.580
  -371.000
  -235.434
  -477.026
   952.115
   253.201
   885.250
  -588.140
   194.983
   726.550
   952.603
   493.328
   218.685
   293.921
   976.493
  -158.300
   339.199
  -634.950
  -291.918
   -95.929
   714.812
  -494.024
   -62.667
   772.511
  -102.691
   928.704
   412.822
  -467.458
   960.937
  -470.059
   499.705
  -231.937
  -901.785
  -742.436
   512.573
  -559.424
   575.313
  -629.273
   655.594
  -317.955
   -12.847
  -762.242
   637.410
  -252.437
   610.131
   617.676
   569.948
   859.590
   711.348
  -320.483
  -529.863
  -442.478
   397.898
  -994.986
  -413.189
  -652.563
  -443.638
  -659.006
   430.772
   839.340
  -717.316
  -743.968
   397.206
   445.917
  -870.330
   433.615
   360.276
  -664.744
  -783.682
   -51.547
   370.142
   388.726
   245.070
  -492.861
  -418.821
  -963.723
   980.165
   613.800
   540.638
   713.562
    -4.794
   -79.956
  -556.586
   893.045
  -384.180
  -318.422
   672.856
   229.471
  -690.669
   560.447
   749.524
   968.918
  -635.445
  -954.578
   520.401
   982.616
  -802.124
   963.193
  -586.539
   192.941
   707.364
   209.889
    30.620
   548.897
  -727.510
  -108.407
   957.062
  -264.427
   987.990
  -554.195
  -464.990
   949.848
   403.660
  -917.795
   525.560
   928.496
   932.520
  -224.846
  -430.570
   739.378
  -566.515
  -706.505
   121.920
  -582.391
   843.641
  -312.057
  -322.212
  -679.865
   206.567
   973.998
   507.546
  -345.296
   557.861
  -527.833
  -658.031
   310.518
   -75.188
   540.164
   -38.371
  -456.074
   394.887
   621.072
  -264.889
   915.558
  -642.907
  -417.052
   288.757
   473.129
   854.954
   697.853
  -591.783
    54.445
  -973.917
   729.170
   246.829
  -487.829
  -449.838
   958.248
  -570.933
   693.145
  -367.753
   496.584
  -265.289
   543.749
    59.093
   352.307
  -192.654
   900.737
  -382.287
   587.587
  -292.162
    62.388
   385.531
   620.759
   600.294
   413.159
   825.630
    31.685
  -455.537
  -523.936
   862.479
   -21.400
   116.113
    66.448
   410.708
   689.030
  -429.481
    -4.591
   630.528
  -213.249
  -700.664
   261.796
   -98.094
  -867.385
  -695.938
  -400.574
  -780.374
  -166.617
   389.854
   491.415
  -420.831
   354.735
   562.459
   315.943
  -542.386
   132.998
   -55.903
   416.980
   234.769
   333.826
  -195.368
   446.477
   227.301
   585.771
   684.064
  -825.842
   459.984
  -534.266
  -557.685
   132.845
   549.249
   952.630
   899.370
   906.776
  -695.222
   825.871
   211.703
   601.724
   536.907
  -216.996
  -250.008
   378.666
  -528.839
   157.214
   640.206
   373.601
   663.710
   872.422
  -468.208
    -8.019
   362.940
   144.751
  -506.018
  -940.315
  -591.152
  -967.838
  -959.784
   426.275
   -62.121
   905.833
  -928.217
   532.370
   860.320
  -668.665
  -519.511
  -445.699
  -525.571
  -375.996
  -908.899
  -205.155
  -625.477
  -437.070
    17.941
   762.172
   196.500
   376.470
   688.049
  -181.556
  -536.770
   -80.332
  -886.759
   866.511
  -852.477
  -847.138
   605.264
    50.670
  -895.435
  -466.040
   427.724
  -901.658
  -766.863
   192.720
  -839.916
   271.003
  -787.592
  -287.368
  -657.662
   762.168
  -685.331
  -658.402
   244.878
   643.221
   992.030
   539.245
  -589.937
  -649.163
   481.197
   299.182
   709.841
  -276.029
   427.418
   948.216
  -943.259
    73.223
  -952.029
  -527.404
   752.953
  -809.768
  -538.156
   762.486
   907.841
   969.620
  -549.252
   833.304
   -32.464
   757.952
  -187.961
   208.788
  -518.365
  -202.271
   912.835
   756.450
  -412.492
   475.375
  -708.394
   454.163
   124.986
  -594.010
   145.520
  -478.024
  -253.901
   254.078
   148.028
   973.694
   102.666
    20.350
  -449.761
   513.797
   333.691
  -548.796
  -459.664
  -900.614
   633.701
  -237.417
  -342.597
  -488.248
   539.181
   891.152
   486.870
   350.438
   713.004
   417.328
   981.179
   426.799
   298.018
  -385.388
  -480.258
    -7.148
    82.845
   -94.279
  -784.557
  -424.916
   653.498
  -368.548
   833.014
  -369.478
  -660.048
   604.275
  -580.215
   308.512
  -217.098
  -483.466
   868.900
   222.938
   166.239
   137.613
  -687.605
  -334.856
  -441.247
    -9.081
   554.984
   309.716
   819.724
  -899.366
  -775.837
  -748.746
   236.436
  -782.480
  -433.550
   -80.132
  -874.251
  -616.080
   722.360
   715.541
   879.863
  -861.494
   181.408
  -267.963
  -317.172
   768.614
    65.278
   579.036
   314.359
  -190.930
   615.621
  -512.865
   528.252
   806.686
  -908.639
  -711.561
   106.589
  -299.283
   601.134
   159.401
  -844.356
  -631.821
  -922.932
   402.090
  -579.760
  -497.327
  -579.225
  -678.847
    44.511
  -693.364
  -752.469
  -424.934
  -530.318
  -518.280
  -451.872
   450.144
  -760.010
  -410.107
   969.039
  -129.260
   407.928
  -861.775
   183.296
  -782.466
    61.922
  -561.555
   656.353
   -69.064
   147.852
   890.055
    34.959
   765.576
  -837.700
   979.178
   840.247
   272.471
   765.420
   179.996
   322.310
   549.760
  -191.301
   190.588
  -958.593
   606.273
   779.293
  -664.585
  -127.696
  -880.405
  -243.227
   430.259
  -280.335
  -382.770
   537.599
   -25.321
   690.180
  -871.442
  -217.878
  -859.682
   681.488
   886.553
     1.418
  -424.077
  -557.603
   941.957
   911.169
  -127.945
  -713.863
  -127.734
   321.148
   378.998
  -501.963
  -548.723
   602.975
   -84.285
   189.359
  -485.734
  -282.450
   618.403
  -607.415
  -161.351
   741.460
  -678.983
    16.122
  -337.593
   251.601
   118.912
   145.537
   236.157
  -958.313
  -999.825
  -416.544
    41.019
   812.846
  -111.614
   182.116
  -469.148
  -399.259
  -976.502
   701.700
  -992.124
  -348.303
   -92.553
  -743.203
    60.393
   995.289
   350.475
  -795.946
   194.218
   394.543
   185.663
  -784.721
   923.037
  -348.747
   -39.780
   338.962
   807.449
   -14.780
   743.796
   478.571
  -911.655
   397.391
   906.194
  -239.072
  -120.923
   823.113
  -999.050
  -377.423
  -546.460
  -763.723
   638.624
  -955.480
   322.896
   387.138
   295.646
  -792.826
  -351.876
  -890.426
  -608.735
     9.491
  -186.697
  -250.261
  -674.346
   319.382
   352.849
  -635.017
  -734.676
  -336.949
   274.457
  -108.711
   316.355
  -155.360
   389.336
   939.274
  -581.492
  -615.337
  -132.613
   230.977
  -664.881
  -130.881
  -583.059
  -783.002
  -276.110
   926.175
  -254.659
   303.344
  -907.177
   713.473
  -834.485
  -661.472
   -49.822
  -167.946
    14.283
   981.334
   299.862
   953.779
    24.349
   139.291
  -963.954
  -275.115
   722.371
   938.475
   701.138
   631.415
   859.443
    71.347
   673.179
  -392.484
   451.676
  -794.550
  -191.956
  -941.128
   122.982
   -97.700
    72.464
  -259.803
    15.672
   600.123
  -929.604
   166.680
  -617.987
  -623.499
   584.171
  -615.856
  -915.468
   -50.247
   618.486
  -323.398
  -765.487
   -42.979
   224.824
    87.530
  -449.370
   943.252
   533.488
  -819.434
   208.743
   150.398
  -617.379
   567.075
   705.061
   523.414
   131.023
  -816.653
   860.540
   -82.894
  -557.553
  -355.869
   703.565
   510.961
    -2.399
   168.136
   272.781
  -289.680
  -907.265
  -142.054
   911.922
  -662.952
  -381.608
  -691.239
   421.054
  -920.902
   264.804
   487.976
   898.125
  -635.034
   307.595
  -830.801
    63.091
  -722.069
   576.123
  -947.775
   541.464
   298.800
   -49.127
   241.922
  -263.356
   861.420
  -711.205
  -379.894
  -846.949
  -915.333
   -65.562
    33.882
   295.112
    93.463
  -843.115
   158.340
   768.895
  -668.433
   -85.653
    54.734
   582.729
   321.461
   208.806
  -276.274
  -108.128
   973.093
  -156.196
  -176.682
   932.844
  -160.496
    61.473
  -509.670
  -331.852
   835.114
  -755.337
  -432.897
   664.559
    53.179
   -54.354
  -803.810
  -356.343
  -294.101
  -227.111
   875.047
  -361.438
   329.289
    57.139
  -228.737
   223.143
   -83.803
   878.296
   767.167
   633.081
   937.703
  -169.809
  -777.872
  -579.114
   321.024
  -958.329
   134.612
  -111.603
  -278.056
   389.315
   934.579
  -627.844
   655.551
   730.291
   -55.198
   887.024
   209.826
    -2.094
  -872.383
  -505.604
  -782.707
   661.053
   648.194
  -260.262
  -418.770
   535.422
  -462.560
  -123.906
   224.342
   580.874
   755.663
  -337.978
    78.708
   743.335
  -306.426
   577.960
  -188.239
  -604.989
   404.868
  -707.643
  -836.817
   307.287
   419.473
   852.891
   408.276
   -32.676
   761.063
  -527.623
  -979.323
   472.911
  -144.147
   374.432
    15.275
  -703.406
   799.625
   216.772
   255.618
   396.642
    53.058
  -664.959
   -23.981
  -963.132
   956.771
  -758.646
   994.574
  -146.323
    20.918
   736.350
   821.958
  -722.390
   630.328
   329.173
   179.263
  -413.461
   158.568
  -570.789
   115.645
  -973.604
   -86.992
   690.359
  -983.320
  -815.049
  -580.057
  -632.483
   839.469
  -777.356
  -251.763
   172.515
  -932.347
   642.359
  -263.404
   872.604
   262.550
  -849.706
   185.176
   439.949
   741.289
  -589.472
    97.578
   687.332
   203.555
  -815.174
  -178.765
   594.522
  -342.918
  -944.186
   377.924
   685.539
  -263.546
   922.908
  -479.667
   825.878
   704.109
  -900.541
  -832.789
   288.311
    24.381
   528.760
   -38.367
   652.487
   298.223
   158.787
  -540.418
   566.370
   661.167
  -844.290
   300.823
   -42.001
  -995.044
  -697.882
   677.118
  -980.061
  -385.525
   430.199
  -882.341
   882.744
  -597.998
   395.027
  -604.649
  -168.690
  -223.141
    40.923
   169.565
   224.041
   -13.066
   901.479
    87.785
  -620.961
  -673.350
   -86.632
   928.885
  -242.838
  -442.878
   151.604
   474.145
  -789.161
  -480.601
   727.629
   237.059
   583.093
  -272.403
   196.580
   121.898
  -671.629
  -134.891
  -965.529
   913.239
  -326.740
   -16.827
  -279.014
   517.601
  -492.998
   637.019
  -911.757
   414.035
   191.036
   670.558
  -576.438
  -632.908
  -923.977
   356.637
    57.848
   678.549
   326.968
   341.263
  -523.570
   437.999
  -418.645
  -568.902
    48.644
  -330.996
  -468.409
   524.978
   842.767
   892.016
   832.765
   -93.186
    42.883
  -225.662
  -194.259
  -961.114
  -822.444
   391.551
   672.880
  -893.674
  -458.208
   708.579
  -499.070
  -464.988
   869.655
   329.856
   780.632
   663.338
  -519.479
    94.790
  -389.043
  -383.901
   837.466
   966.245
  -665.784
   387.021
   692.940
  -899.003
   241.194
   123.897
  -729.805
   496.903
   683.473
    86.140
  -638.114
   631.722
  -666.361
  -507.531
   843.610
  -278.434
   962.587
  -723.606
   402.429
   895.570
   361.890
   815.314
  -314.511
  -571.456
   -17.392
   571.667
   641.478
  -598.951
  -690.746
   972.947
  -501.612
  -797.697
   264.318
   439.582
  -311.962
  -784.238
  -377.074
   104.250
  -624.115
  -641.221
   111.507
   662.407
  -891.266
   290.869
   627.116
    91.145
   631.796
  -391.596
  -254.836
   982.707
    33.189
   417.709
  -588.728
  -544.909
  -253.936
  -798.026
   629.570
    11.019
  -407.512
  -476.212
   323.590
  -648.563
  -225.113
   214.435
  -679.253
   -42.502
   237.932
   340.754
   643.686
   884.835
   -60.840
  -539.837
   421.691
  -735.547
  -446.039
   341.487
   371.577
   -29.378
   316.317
  -559.092
   759.229
   955.674
   677.301
  -857.823
    74.944
  -630.947
  -167.630
    80.228
    16.221
   475.351
  -549.752
   363.964
  -218.547
   198.153
  -552.486
   222.969
  -106.670
   617.121
   584.447
  -260.691
  -202.777
  -390.073
  -728.625
   290.690
  -701.526
   528.316
  -276.875
   535.296
    16.887
   -73.421
  -139.406
   699.246
  -941.072
  -470.386
  -438.855
  -705.414
   -43.246
   900.142
   842.386
  -614.916
  -359.586
   789.183
   652.266
   427.081
    57.747
  -345.570
  -892.536
   812.483
  -738.784
   129.964
  -283.226
   985.704
   -93.612
  -972.499
  -682.004
  -603.019
   406.414
  -849.485
  -337.006
  -528.581
    78.792
   366.099
  -773.753
  -685.198
  -553.748
  -414.064
   910.237
  -436.922
  -639.696
    49.151
   613.331
   -35.770
  -780.150
   -77.427
  -405.487
   691.477
   698.772
   936.273
  -232.117
   681.753
   328.535
  -727.026
   619.487
   703.497
   130.289
  -177.960
   200.152
  -219.520
  -310.734
   572.227
  -291.307
   801.397
  -826.719
   218.663
   -63.064
  -387.886
  -868.674
  -834.229
  -989.894
  -587.427
   793.255
  -266.167
    26.748
   873.493
  -392.968
  -455.416
     7.247
  -266.940
  -746.306
    84.733
   648.879
  -950.130
   253.842
  -358.476
   383.129
  -531.607
  -673.448
   813.198
   396.646
    69.696
  -550.544
   473.223
  -543.273
  -867.727
   910.728
   605.753
  -294.188
  -441.490
  -578.166
  -477.296
    89.436
   736.459
  -640.660
  -847.700
  -279.025
   154.715
   890.820
    14.437
   201.796
   -87.321
    19.678
  -376.291
  -247.651
   122.446
   837.143
  -916.447
   863.790
   240.929
   573.952
   874.260
   240.504
  -652.113
  -850.676
  -652.418
   -43.308
   681.914
  -168.355
  -510.357
   188.709
  -773.457
   878.592
    47.499
   667.329
   821.727
  -220.525
  -515.936
   -37.766
  -532.353
  -804.832
  -894.875
   485.505
  -534.333
  -466.456
  -542.779
   633.619
   173.209
  -674.906
  -138.881
   353.447
    35.828
    31.083
  -800.164
   478.308
  -961.561
  -319.298
  -669.987
   173.953
   760.464
   970.845
   964.894
   -12.841
  -133.713
   230.834
  -921.987
  -935.713
  -919.497
  -428.353
   116.657
   186.083
   801.233
   820.951
   945.903
  -620.315
  -891.479
   976.253
   973.171
  -536.274
  -716.858
   787.467
   577.421
  -156.480
  -533.479
  -440.734
    63.738
   323.388
   612.633
   454.970
   213.089
   687.237
  -631.335
   778.600
   272.643
  -812.562
   196.306
  -565.703
   705.314
  -227.376
   630.952
     6.033
     3.241
   859.635
     1.387
  -890.798
   400.934
   989.775
   583.260
  -475.066
   729.171
   -58.957
   397.171
   -76.378
   667.108
  -631.777
   712.910
   855.096
    -6.608
  -102.454
  -255.374
    71.983
   835.189
   726.087
  -472.811
  -207.425
   904.407
   287.990
  -845.402
  -191.664
  -397.053
   843.911
   626.070
   -34.011
  -323.413
   425.194
  -845.873
   280.016
   342.527
   936.653
   746.150
   -70.653
   267.036
   684.320
   625.194
  -876.135
   270.728
  -204.716
   382.020
  -828.429
  -141.184
  -432.147
    -3.022
  -303.876
  -273.776
   844.729
   651.620
   725.353
    17.800
   308.026
   326.842
   994.184
   216.769
   828.941
  -671.909
   915.906
    83.697
  -568.414
   469.204
  -324.327
   134.569
    52.646
  -851.076
  -158.838
    75.364
  -126.419
    94.832
  -531.572
   614.187
   741.548
   969.110
   881.263
   666.157
  -949.076
  -644.224
  -567.642
  -132.409
   948.843
   988.945
  -888.558
   844.632
   622.902
  -108.903
  -520.860
  -754.285
  -621.918
  -669.476
  -977.106
  -154.548
  -579.200
   743.410
  -711.454
  -349.603
    15.177
   902.509
   809.488
  -538.964
  -223.587
   342.865
   -56.079
  -577.868
   473.946
  -630.910
   129.047
   404.241
  -251.959
   715.495
  -858.270
   290.649
   222.909
  -516.755
   752.333
  -605.813
    30.219
  -671.518
  -490.739
   269.550
   725.673
   465.312
    57.136
  -595.975
  -502.827
   755.245
   344.636
   938.542
   493.022
  -134.031
   942.615
   820.270
   473.578
   602.549
   432.248
   806.526
  -148.532
   560.362
  -839.011
    82.835
   309.729
  -278.052
    50.136
   -22.645
   616.622
  -521.499
   703.066
  -650.621
  -409.325
   625.645
   132.403
    86.194
   413.002
   -89.491
   135.512
   902.051
  -576.694
  -794.966
  -565.746
   169.794
   395.532
  -783.446
  -674.623
   420.971
  -990.185
   747.761
  -905.026
  -360.223
   629.192
   188.850
   431.008
  -162.017
   863.698
  -666.534
  -663.993
   244.888
   664.664
  -164.994
   648.110
   657.959
  -934.283
   507.892
  -307.129
    66.980
    44.521
  -561.609
    33.382
   871.528
  -736.165
  -372.290
   190.831
   921.047
  -940.701
  -970.481
  -899.176
   269.033
  -167.751
   306.566
  -296.989
   -84.751
  -978.003
  -714.693
   397.301
  -123.090
  -817.377
   719.422
     7.630
   527.594
   801.527
  -972.295
   588.814
   363.127
  -666.674
   528.854
  -440.759
  -705.370
    43.406
   458.696
   371.524
  -649.288
   957.907
   654.804
  -371.230
   553.632
   663.340
  -757.897
    89.962
   638.316
  -822.897
   569.595
  -895.857
   628.764
  -140.033
  -144.686
  -565.074
   618.958
     6.533
   206.762
   475.637
  -982.426
   -79.544
   275.032
  -986.991
   320.789
   459.160
  -747.706
  -643.691
   -42.848
   676.990
  -141.685
   707.355
    54.158
   550.787
   954.927
  -946.153
  -610.946
   987.197
  -547.856
   685.637
  -528.091
   333.403
   324.937
  -576.453
    90.956
  -510.316
   630.542
   314.011
  -451.632
    16.681
  -945.660
  -880.827
   890.394
  -492.577
   441.076
   482.791
    27.789
    14.519
  -419.449
   959.046
   490.828
   166.118
  -351.208
   974.704
   479.450
  -268.208
   470.604
   738.497
   -39.240
  -335.104
   666.879
   137.676
   222.472
    70.768
   920.626
   318.615
   815.467
  -383.604
  -372.629
  -180.136
   412.793
   230.070
   345.174
  -428.335
   686.893
  -209.968
   553.780
  -330.623
   559.974
   417.087
   679.044
   220.316
   830.070
   472.118
    -0.733
   755.915
   129.950
   392.912
  -974.372
   791.416
   254.674
   355.430
  -816.989
    41.754
  -597.426
   204.990
  -738.112
   928.014
  -876.654
    64.911
  -586.449
   766.829
    35.894
   432.481
  -535.632
  -874.490
   838.159
  -762.718
  -463.261
   681.969
   687.154
   317.008
   670.700
   828.384
  -407.983
   841.439
  -954.795
   409.268
  -221.572
   607.943
  -741.676
   390.116
  -662.586
  -350.259
  -682.037
   144.674
  -784.284
    -1.572
  -209.503
   710.299
   697.368
  -354.665
   775.849
   -41.225
   104.247
  -309.780
  -353.160
  -938.744
   -59.675
  -777.614
   461.455
   974.129
  -191.396
   -54.696
   958.588
   584.749
    68.877
  -396.956
  -602.106
  -810.002
   712.805
  -470.697
   -63.663
   293.678
   985.629
  -797.574
  -405.285
  -548.775
  -130.419
   512.005
   -69.199
  -835.000
  -774.727
   291.326
  -697.756
  -101.338
   954.122
  -739.607
   579.055
   952.870
   803.134
  -834.341
  -911.355
   425.251
   190.667
  -921.500
   525.013
    56.410
  -467.584
   543.484
  -601.733
  -870.114
  -855.541
  -967.393
   810.094
  -954.891
  -250.795
    76.773
  -632.199
  -578.333
  -787.392
  -616.047
  -938.545
   603.488
   462.925
  -648.567
  -576.434
   604.546
   235.459
  -787.019
   538.808
  -359.456
   742.757
  -244.784
  -534.509
   729.278
  -412.109
  -538.972
  -427.390
   679.648
   107.512
  -980.390
   656.052
  -358.017
  -234.618
  -568.035
  -654.798
  -808.230
  -186.805
   580.223
  -225.499
   722.287
  -101.891
   100.686
   732.999
    48.055
   431.251
   -61.706
   490.661
  -728.973
   292.447
   649.693
     2.296
   999.862
  -681.035
  -469.631
  -489.807
   242.833
  -784.120
   984.671
  -211.378
  -679.132
    79.918
   510.657
  -195.971
  -471.523
   332.483
   438.764
  -371.746
  -762.925
   765.373
   -73.496
   830.378
  -352.471
  -760.564
   492.299
   870.266
  -454.734
  -516.649
  -775.251
   354.254
  -590.434
   623.555
   781.021
   797.712
  -642.318
  -749.559
  -193.794
  -448.532
   -10.417
  -237.090
  -916.762
    65.726
  -751.359
  -268.199
   -52.306
  -584.624
  -860.427
  -996.124
  -883.057
  -492.083
  -293.669
  -599.466
   780.266
   759.052
  -218.535
   400.209
  -133.978
  -274.472
  -838.558
  -285.145
  -797.099
   477.897
   638.971
  -487.307
  -687.505
  -619.006
   395.014
  -723.216
  -392.325
   743.073
    38.776
    77.607
  -954.559
  -132.810
   917.345
   286.098
  -162.485
  -537.366
    65.095
   696.425
   402.075
  -555.526
   514.041
   775.343
   105.295
  -408.230
   -93.654
   614.019
   952.034
  -412.171
  -350.514
   785.221
   -11.318
  -542.181
  -807.880
   619.286
   567.732
  -305.253
  -920.895
   464.676
   421.971
   912.819
   862.094
   133.079
  -140.533
   914.742
   390.585
  -636.412
    55.422
  -310.573
   755.422
   386.655
  -289.509
    94.088
  -684.931
   -63.103
   277.851
   531.512
  -216.784
   328.549
   393.187
  -623.001
  -246.550
   653.287
  -245.019
  -454.818
   607.999
  -532.189
   209.294
   706.976
   632.122
  -548.819
   928.836
    34.720
   475.097
  -288.090
  -587.314
   478.288
   273.678
   765.180
   870.805
   334.597
   419.743
  -234.629
   254.751
   555.533
   755.625
    99.360
   850.915
  -654.908
  -169.372
  -643.380
   228.029
   138.673
  -916.339
   616.618
  -732.481
   543.386
  -529.986
  -788.025
  -602.611
  -220.859
  -398.134
  -600.267
   500.611
   866.988
   311.239
  -637.828
  -121.184
  -595.157
   810.757
  -780.891
  -672.483
  -265.391
   767.977
    87.272
   848.315
  -618.861
   795.922
  -663.591
   -64.354
   907.082
   940.233
   916.915
   -92.920
   140.914
   656.963
  -733.400
   484.564
  -530.763
  -332.978
  -924.936
  -370.093
  -234.398
   829.833
   -35.951
  -197.926
   191.518
   486.843
  -426.036
   265.334
  -938.060
  -107.342
   630.466
  -784.880
  -726.722
   877.361
  -679.233
   712.386
  -943.503
   156.267
   242.201
    -2.181
  -497.675
  -812.404
  -564.503
  -916.399
   181.195
   322.854
   669.517
  -600.293
   -11.884
   373.688
  -346.525
  -723.847
  -882.209
    29.800
   120.155
   431.020
   497.831
  -296.803
  -154.938
   218.954
  -432.055
   757.566
  -281.159
    54.680
   -13.682
  -915.231
   947.754
  -655.285
  -714.423
  -652.251
  -892.518
   356.616
  -121.986
   354.519
   267.707
   161.566
  -429.081
   384.467
   717.534
    97.449
  -221.026
   678.513
   720.838
    15.802
   766.382
  -496.474
  -115.097
  -280.290
   -36.558
   297.486
  -580.486
   877.952
   309.201
   348.397
   981.094
   991.047
   139.927
   322.425
  -940.761
  -383.459
  -908.097
   292.020
  -330.704
   385.124
   199.643
  -904.315
  -457.064
   788.757
  -396.181
  -290.877
  -162.752
   668.964
  -853.183
  -571.339
  -625.592
   375.296
   796.203
   585.614
   539.160
   578.882
   298.298
   -27.918
  -963.646
   -61.939
  -426.570
  -658.934
  -615.329
   428.902
   525.429
  -220.899
  -244.377
  -735.398
   760.044
  -916.944
  -913.824
   134.626
  -382.236
  -477.279
   495.865
  -820.105
  -572.008
  -279.325
  -842.413
   674.271
  -728.484
   919.626
   871.293
  -668.922
  -289.361
   -30.424
   578.892
   454.237
   539.428
   322.854
   774.070
   787.320
  -676.926
  -355.710
  -696.544
  -822.258
  -298.152
  -368.415
   609.387
  -792.582
  -634.761
    44.463
  -657.554
   982.262
  -331.889
   905.100
  -923.708
   797.073
   530.033
   180.454
  -477.626
   -77.136
   415.951
   810.226
   517.767
   505.234
  -244.295
   612.005
   889.541
   929.729
   335.412
   253.064
  -749.073
  -765.576
   980.801
  -460.963
  -962.078
   257.291
   -93.809
    -4.428
   -67.286
  -820.781
  -740.842
  -523.175
  -254.314
   609.250
    72.767
  -485.998
   721.448
   447.157
   653.488
   877.585
   156.282
   682.164
   454.531
  -617.928
   274.802
  -502.482
   649.427
  -929.770
  -601.628
  -926.880
   554.161
  -804.803
  -752.807
   412.931
   260.265
  -851.327
   517.801
   674.866
  -870.358
  -582.654
  -464.728
   396.961
   371.169
  -294.626
   241.090
   859.286
   859.183
   712.155
   771.983
  -852.658
  -826.100
   493.172
  -648.005
   182.565
   308.762
  -999.953
   672.079
   499.927
   432.242
   693.944
   922.781
  -611.202
   366.541
  -682.774
  -588.616
  -302.114
  -619.673
  -640.263
  -764.182
   430.781
  -231.882
  -346.631
    65.713
   272.912
  -174.085
   -92.636
  -883.065
  -409.548
   700.133
   812.166
  -272.536
   571.283
   865.708
  -103.320
   216.772
  -729.466
  -111.328
  -680.454
  -169.020
  -605.314
   508.559
   759.028
   229.476
   485.987
  -704.338
   669.037
  -794.229
   691.482
   316.122
  -200.501
  -381.665
   747.377
  -579.604
   966.387
  -972.452
  -946.818
  -182.067
   466.045
  -546.697
  -589.168
   106.838
    74.329
  -814.291
  -811.162
   187.460
  -557.869
   624.141
   741.986
  -502.574
  -450.733
   246.453
   182.478
   103.973
   980.040
   870.428
  -726.391
   173.728
  -871.274
  -676.122
   723.175
    52.856
   676.397
   206.059
   800.470
  -835.639
  -720.932
   377.887
   161.981
  -368.886
   532.621
   797.801
   977.612
   846.096
  -309.083
  -999.632
   685.852
   557.292
  -332.937
   283.130
  -553.621
  -276.729
   496.510
   462.153
  -538.495
   669.180
  -429.280
   500.344
   545.477
   761.469
   679.953
   603.576
   666.247
   903.424
   -65.293
  -406.538
   -57.166
   306.120
  -255.899
    -2.041
  -242.400
   769.304
   651.349
   610.670
   665.288
   257.684
  -534.753
   693.394
   123.839
   634.490
   400.327
  -509.134
  -807.441
   948.040
   -63.396
  -767.498
   863.769
  -179.606
   335.933
  -323.932
  -802.598
   -24.297
  -784.582
   251.714
  -118.470
  -467.032
   781.765
  -104.778
  -258.956
   218.197
   156.072
  -633.688
  -366.213
  -180.858
   168.506
  -209.279
   611.377
   731.530
   973.903
  -640.660
  -417.081
  -866.434
  -330.794
  -561.884
   830.181
  -433.581
    -7.167
   431.415
    -9.257
  -797.638
  -942.136
  -566.168
  -348.566
   841.639
  -699.469
   882.318
  -569.929
  -586.489
   503.843
   397.572
   231.665
  -660.228
  -282.119
  -986.677
   -29.015
  -275.831
   990.590
  -528.163
  -648.927
  -146.004
  -774.831
   124.976
  -783.595
   453.885
   313.572
   845.045
  -749.582
  -829.255
  -868.340
   -18.898
  -744.176
  -378.494
  -893.606
  -961.177
   352.757
   162.434
  -768.650
   301.430
    44.441
   -11.221
  -323.013
   630.871
   299.178
  -505.596
   -67.166
   743.022
  -881.739
   413.661
  -560.832
  -188.947
  -833.577
  -429.693
   945.359
  -877.376
   313.526
   983.716
   -17.117
   868.348
   720.847
  -496.059
   345.792
  -788.744
  -634.766
   520.513
   421.399
   583.680
   521.745
   695.321
    69.570
  -421.032
   197.748
  -997.545
  -652.301
  -360.462
  -411.743
   831.256
  -646.418
  -871.834
  -164.500
   453.311
   973.286
   997.733
    52.309
  -912.386
   809.723
   671.737
  -775.239
   603.475
   566.488
  -516.745
   415.227
   547.365
    29.742
   507.869
  -584.375
  -707.703
   365.891
   792.146
   527.022
  -451.347
  -867.667
  -877.444
  -631.097
  -356.161
  -270.732
   960.727
    28.514
   981.523
   628.482
   412.960
  -198.632
   510.018
    62.635
   309.168
    14.459
   497.768
  -430.863
   736.679
   419.009
  -854.100
  -959.941
   162.905
   644.047
    15.850
  -241.859
  -550.726
  -679.085
   141.796
  -656.201
    48.778
   802.030
   874.956
  -195.141
  -408.027
  -703.097
  -362.588
    29.735
   991.641
   121.952
   170.428
   555.701
  -694.972
   803.124
  -494.311
  -596.639
  -311.156
  -352.462
   324.760
  -565.565
   508.954
   255.436
   282.251
  -279.798
  -722.573
  -183.671
   454.834
   645.135
   570.000
  -329.784
  -742.963
  -331.486
   554.455
  -422.237
  -599.500
  -830.147
  -418.645
   314.726
   486.563
  -190.878
   237.060
  -674.913
  -667.776
  -968.090
   657.845
   411.821
  -840.552
  -916.306
   143.318
   485.801
   513.752
   955.772
   348.617
   508.197
    -5.536
   134.930
    93.120
  -720.934
  -237.256
  -198.903
  -287.076
  -845.941
   273.768
   577.439
   973.327
   729.344
   623.092
   147.386
  -103.362
   741.750
  -282.516
  -357.458
  -125.232
  -518.127
  -968.619
  -274.287
   209.798
   822.119
   -95.737
   -88.851
   804.114
   481.529
  -244.267
   176.622
   978.038
   606.880
  -199.664
   564.245
  -356.886
  -602.057
   772.070
  -404.452
   134.748
   545.785
   169.171
  -264.511
   465.687
  -875.759
   369.803
   253.608
  -628.711
  -632.002
   836.440
   942.419
   659.344
  -595.084
  -755.961
    80.589
  -425.828
  -467.240
  -716.958
  -984.724
  -617.182
   240.781
   789.339
   204.308
  -810.853
   575.554
   734.099
  -674.387
   136.825
  -391.255
   823.774
  -387.091
  -318.684
   964.864
   343.023
   211.752
   749.364
  -171.451
   341.107
   509.952
   -10.742
  -457.041
  -667.320
  -802.532
  -688.154
   190.482
   510.045
  -538.025
   736.070
   264.689
   960.153
  -474.210
  -946.138
  -336.745
   569.523
   742.044
   749.490
   227.094
   221.314
   306.743
   827.888
   335.120
  -454.399
   977.942
   909.344
   580.698
  -480.567
    79.154
  -995.214
  -687.463
   -41.461
   144.436
   645.655
  -689.805
   779.056
   950.118
  -168.348
   530.123
  -190.224
  -854.110
   467.186
  -597.836
   -12.098
    12.477
   933.277
  -810.164
  -669.531
   364.160
  -111.238
  -335.594
  -928.607
  -714.635
   982.867
  -694.768
   635.596
   809.543
  -993.917
  -363.871
   885.278
    27.514
   462.616
  -288.813
  -522.368
   896.835
  -853.828
   554.684
  -168.238
  -417.298
   146.180
  -329.807
  -537.509
  -216.129
   521.981
  -309.291
   218.130
  -387.107
   823.103
   689.671
   212.979
  -512.583
   673.475
  -958.323
   379.984
   537.111
   970.079
   257.138
  -749.133
   449.066
  -114.708
   510.534
   548.695
  -573.505
  -917.641
   519.169
   226.078
  -257.722
  -527.007
   691.692
  -605.234
  -409.492
   303.474
    72.023
   568.759
    91.602
   276.955
  -248.445
  -617.306
   160.053
   575.562
    46.668
  -259.160
   776.200
   269.928
  -110.450
  -214.002
  -725.630
   612.021
   415.299
  -505.576
  -415.279
  -568.792
   509.174
  -154.400
  -663.553
   756.721
   582.327
  -889.152
   870.304
  -896.617
   904.667
   660.905
   -31.890
   836.883
  -279.199
   271.797
  -512.041
   596.569
   462.398
  -643.028
   545.813
  -904.376
    61.966
   560.524
  -713.825
   378.405
   955.062
    54.631
  -543.289
  -170.109
    -5.166
   -15.796
   882.798
   798.226
   147.419
   203.835
  -681.330
   155.611
   336.475
  -933.043
  -704.898
   355.845
  -876.657
   710.861
  -237.491
   310.987
  -722.315
  -977.047
   298.671
  -773.442
   885.760
  -631.938
  -748.503
   511.425
  -285.892
  -365.075
  -452.972
   653.196
  -959.617
   695.741
  -949.110
  -145.334
  -102.957
   570.131
    98.849
   773.617
   -47.275
  -420.057
   990.351
   787.043
  -110.205
  -568.571
  -343.649
  -758.870
  -125.896
  -172.361
   767.220
   917.030
  -603.026
   413.617
  -740.207
  -607.015
  -868.474
    74.106
  -549.521
   987.609
  -531.125
   102.096
  -462.571
  -570.484
  -493.380
   916.089
  -421.964
  -295.005
   993.731
  -432.899
  -986.620
   674.768
   -43.396
   834.964
  -634.069
  -421.989
   889.247
   861.720
    87.242
  -964.099
   230.471
  -840.813
  -353.248
  -187.174
   485.379
  -244.898
   102.322
    19.118
  -252.913
  -144.840
   579.056
    53.752
  -388.970
   791.662
   438.758
    41.272
   400.446
   198.643
   485.499
   368.338
    83.466
   821.631
  -591.648
   132.970
   389.404
   236.474
  -311.797
  -845.727
  -577.828
  -817.110
   776.623
  -784.340
   271.646
   924.393
   257.510
   672.894
  -739.976
  -762.530
     4.821
  -156.085
   671.012
   668.681
   661.671
   398.718
   845.691
  -280.062
   499.807
  -501.305
  -873.332
   211.132
  -220.781
  -251.166
  -987.590
   870.382
   665.054
   146.055
  -534.300
   135.371
   725.380
   -15.187
  -226.710
  -486.943
  -888.279
   -38.642
   907.104
   347.132
   -98.423
  -696.600
  -752.632
  -442.468
   513.553
   157.690
  -298.732
   176.875
  -390.011
   719.332
  -738.952
   685.847
  -797.480
   444.294
  -583.544
     9.604
   251.461
  -401.921
  -987.335
   862.658
   148.320
   967.782
  -175.414
  -739.867
  -818.279
   751.427
   925.921
  -337.878
  -768.372
   189.777
  -730.311
   786.981
   346.143
  -373.898
   783.596
   900.441
   -64.520
   659.077
   168.094
  -433.507
  -673.757
   -61.331
  -717.839
  -658.132
  -831.362
  -604.337
   246.961
  -889.138
  -162.555
   -43.144
   106.680
   923.034
  -533.917
   705.751
   999.417
   314.171
   615.936
  -127.337
   743.387
   134.993
   929.394
    87.820
  -367.687
  -925.867
  -531.682
   706.857
   782.741
   591.717
  -818.766
  -715.324
  -531.533
  -430.953
   735.607
   725.958
   291.579
  -222.796
  -285.967
   450.782
  -101.762
   497.861
   895.419
  -521.908
   192.517
   269.291
  -737.944
   184.003
   500.341
  -710.093
   295.950
   398.361
   698.096
   -68.227
   720.015
  -184.822
  -380.164
  -943.562
  -370.224
  -175.211
     6.343
    89.560
   -20.223
  -191.180
    20.836
  -724.575
    70.362
  -321.658
   892.287
  -553.172
  -359.766
    85.108
  -257.478
   959.068
   121.939
  -983.139
  -887.106
  -213.018
   105.985
   711.260
  -186.639
  -602.941
  -282.134
   624.569
   217.875
  -318.921
  -946.706
   623.350
  -377.574
   589.192
  -926.083
   152.811
   402.880
   448.917
   397.047
  -635.245
   547.266
  -384.509
   279.307
  -392.082
  -441.931
   665.684
   716.659
    -0.408
  -691.048
  -803.262
  -477.747
   984.858
  -735.999
   916.855
  -381.876
   421.769
   596.834
   214.310
  -421.194
   245.755
  -260.070
  -415.966
  -962.647
  -145.036
  -427.349
   590.627
   262.047
    47.900
  -525.799
  -761.232
   -62.208
   912.065
   235.671
  -142.307
   219.813
   815.888
   302.513
   814.765
  -759.873
  -125.370
  -849.232
  -740.462
    48.787
   -98.419
  -921.338
   477.912
  -929.211
   705.382
  -970.477
  -665.850
   660.476
  -486.215
    62.670
  -193.231
   671.304
   460.626
   491.380
  -939.651
  -556.606
    33.448
   861.121
  -176.691
  -186.238
  -830.665
   559.098
   -73.928
   -16.253
   928.883
  -982.746
   730.835
  -214.793
   885.236
   290.950
   677.910
  -265.228
   558.944
  -577.962
   933.947
   179.333
  -480.399
  -484.755
   661.499
  -751.457
   791.844
   -54.627
   193.335
  -759.597
  -163.155
   -22.557
  -862.662
  -784.413
   389.111
  -234.505
   774.571
   696.761
   251.447
    16.600
  -963.588
  -518.018
   385.322
   488.285
   940.938
  -301.697
   793.780
    -3.519
   584.040
  -622.233
   564.419
   -21.132
  -879.604
  -241.939
   578.287
  -841.460
  -473.190
     9.480
  -617.994
  -331.868
   425.081
   244.289
  -351.365
    68.594
  -489.558
  -450.693
  -544.002
    40.201
  -639.531
   478.346
  -174.144
   399.468
   732.222
  -922.000
    98.665
   166.968
   -97.009
   438.322
  -623.360
  -644.757
    84.889
   138.958
    69.035
  -447.960
   -11.177
  -925.375
   138.782
  -867.673
  -774.824
   257.802
   835.576
    18.652
  -340.378
  -320.349
   529.166
  -967.836
  -417.274
    28.986
  -952.029
   843.617
  -829.848
   -41.404
   941.525
  -820.040
  -690.166
   -75.206
   967.392
   881.702
  -801.918
    55.721
    51.453
   434.777
  -388.922
  -255.964
  -490.874
   197.540
   629.428
  -431.834
   769.659
  -175.249
  -843.223
   182.393
   635.270
  -702.244
   120.725
    12.079
  -329.073
   380.608
  -416.236
   284.869
  -887.743
  -132.694
   832.553
  -737.926
   509.677
  -567.254
   875.077
  -330.513
  -458.306
  -206.993
  -970.618
  -806.532
    80.520
  -361.262
   193.686
   480.387
   516.895
  -750.442
  -502.482
  -767.763
   -92.719
  -456.353
  -898.891
  -611.138
  -771.768
   121.408
    -6.905
  -599.641
  -866.073
    81.769
  -824.644
  -971.302
   858.919
  -379.783
   467.334
    76.535
  -204.268
   855.628
   793.794
  -875.154
  -785.696
   724.231
  -810.308
   959.280
  -668.909
   844.281
  -841.566
  -615.689
    -9.425
  -992.327
   775.508
    41.212
  -750.557
  -599.907
  -251.617
   838.757
   355.974
   700.583
  -878.497
   541.399
   742.184
  -342.321
     8.246
   -50.307
  -753.435
  -264.825
   987.482
   355.415
  -959.505
   381.174
   667.326
    46.031
   905.054
   702.313
   611.861
  -864.724
   793.852
  -981.898
  -931.831
    39.075
  -566.868
  -900.996
   250.161
  -569.407
  -692.032
   -83.642
   -68.128
   590.080
  -557.857
  -506.619
  -756.554
   476.528
   -79.042
  -724.748
  -482.759
   109.733
    68.403
   884.185
   795.413
  -804.578
  -701.186
  -427.311
  -736.710
  -217.899
  -228.657
   124.318
  -890.445
  -178.165
   532.458
  -644.106
   160.255
   824.169
    31.976
  -948.126
  -578.481
  -354.776
    91.524
   -87.107
   308.910
  -614.738
  -256.270
  -359.821
  -402.270
  -698.581
  -823.202
   670.469
  -861.097
  -120.155
   164.576
  -768.920
   676.053
   891.939
  -962.616
    48.436
  -849.835
   -74.959
  -211.465
   490.753
   905.650
  -403.999
  -599.096
   976.370
  -867.535
   803.279
   267.678
  -616.797
   -53.985
   773.736
   633.295
  -960.095
  -448.071
   897.161
  -977.879
   415.764
   879.414
   735.392
   472.476
  -597.222
   379.525
  -979.042
   572.620
   349.070
  -495.837
  -391.696
  -488.789
   139.060
  -317.762
   449.376
   857.188
    37.491
   294.163
   442.010
   637.348
   733.048
  -383.276
   107.036
  -213.096
   185.871
   737.718
  -762.010
  -863.821
   324.079
   465.370
  -229.303
  -624.409
   317.140
   757.382
  -552.261
  -876.120
   216.640
  -113.296
   398.158
  -487.845
  -980.351
  -858.074
   891.852
   -84.007
  -125.303
  -797.273
   836.441
  -944.365
   948.931
  -725.239
  -918.488
   785.393
   405.456
  -912.819
  -361.710
  -328.547
  -674.141
   620.587
  -796.415
   885.736
   472.413
   879.419
   292.646
   644.077
    16.690
   678.316
   680.735
  -263.027
  -635.929
   353.613
   840.054
   971.267
  -617.108
   399.884
   -24.875
  -611.850
   630.841
   857.922
  -851.148
   667.781
  -117.786
  -863.328
   148.240
  -880.051
   911.834
  -347.556
  -906.435
   940.286
  -817.899
   884.109
   524.959
  -935.155
   384.152
  -952.548
  -555.804
   202.687
  -468.418
   760.276
    21.450
   357.644
   717.500
   -77.776
  -480.770
    50.197
   943.407
   807.399
   301.936
  -348.214
  -792.059
  -386.297
  -368.759
   422.153
   909.117
    68.323
  -880.569
   663.987
  -306.681
  -727.706
   126.073
   724.733
  -735.696
  -548.852
  -787.300
   345.595
   486.918
   916.224
   763.661
  -298.147
  -984.879
   219.961
  -567.451
   233.531
    86.110
   -67.152
   861.435
  -620.988
   228.299
  -828.048
  -714.251
   787.222
  -366.633
   599.572
  -559.728
   -23.334
  -453.973
  -882.142
   711.725
    75.394
  -186.645
  -852.112
   408.541
   583.647
  -616.908
   561.300
   969.943
  -795.294
  -273.724
   910.028
  -652.845
  -281.954
   680.690
  -569.860
  -660.104
  -122.499
   775.747
   636.459
   235.936
   311.221
   357.534
   -23.940
   969.792
   222.421
   515.257
   647.100
   665.142
   245.736
  -396.083
   487.888
   504.741
  -139.054
  -838.904
   515.734
  -428.699
   920.383
   808.643
   165.235
  -546.419
  -202.996
   512.414
  -564.848
  -283.261
    29.605
   857.100
   650.232
  -870.295
   612.081
   482.867
   896.362
   -46.504
  -735.701
    25.614
  -137.042
   532.191
  -868.044
  -930.270
   462.886
  -985.888
   344.078
  -925.087
   108.918
    10.852
   785.452
    50.160
   623.199
   942.976
   554.456
  -235.845
    44.285
  -457.601
   536.949
  -498.246
   206.381
   184.459
  -325.813
   939.990
  -103.093
   851.331
  -753.783
   338.693
  -699.188
  -735.451
   746.204
   290.959
  -250.685
   102.110
   324.299
  -754.647
  -952.602
   192.401
   574.492
   702.701
   123.961
  -320.788
   326.585
   579.040
   797.888
  -949.903
   614.610
   258.076
  -139.328
   361.174
  -982.740
    96.674
  -438.878
   528.565
  -769.905
    69.097
   845.330
   252.127
   720.890
   770.225
    90.600
  -560.718
   310.017
  -239.506
  -176.028
   669.978
   919.019
   523.382
    64.083
  -103.597
  -750.599
  -193.355
  -472.060
   963.295
  -200.167
   807.688
   280.198
    99.101
   196.336
  -572.821
   815.230
   740.427
   -10.688
  -606.080
  -550.044
  -503.841
  -980.813
   -67.979
    52.812
   489.672
  -372.178
    37.967
   850.800
   486.722
   966.954
  -402.972
   326.976
  -754.411
   465.046
  -103.913
  -223.872
   724.354
  -920.338
  -634.653
   189.735
   135.672
  -160.700
  -530.503
  -999.866
  -813.230
   149.990
  -448.219
  -334.760
   862.356
   276.390
   246.269
   741.388
  -446.343
   389.414
   588.841
  -301.082
    84.450
   565.108
  -139.339
  -362.847
   157.472
  -737.466
   738.013
  -271.913
  -150.868
   133.014
   583.524
  -504.827
   940.228
   427.720
  -643.134
   408.772
  -382.807
  -746.590
  -369.125
  -913.957
    59.080
  -778.770
   487.151
   696.227
   551.854
   638.884
   889.486
   670.478
   765.929
   656.672
   721.035
   718.366
  -469.204
  -330.512
  -632.018
   102.054
  -448.644
   429.972
   269.965
   715.341
   280.636
  -340.687
  -683.047
   676.661
  -786.435
   865.483
   522.410
  -727.113
  -869.234
  -759.501
   314.617
   -19.730
  -192.191
   133.694
  -386.303
   506.944
  -148.474
   263.248
  -241.482
   775.917
   514.678
   114.866
   869.793
  -113.992
    58.057
  -455.685
   594.568
   813.076
  -190.910
  -737.186
   371.661
    70.430
  -609.734
   -19.118
   403.125
  -892.271
   472.277
   394.220
  -134.739
   940.708
  -370.934
   519.575
  -153.811
  -193.782
  -926.528
  -102.893
  -341.139
    -6.904
    88.285
  -746.673
   662.747
  -771.650
   559.144
   558.007
   -88.214
  -583.452
    10.290
  -161.542
   314.648
  -937.584
   914.680
  -774.728
  -481.201
  -320.753
   579.640
  -679.759
  -582.359
    72.753
  -327.723
   730.039
    43.493
  -623.688
  -668.222
  -623.555
  -826.683
  -799.236
  -590.362
  -404.608
   369.549
   326.489
   905.799
  -918.406
   994.400
   743.325
   256.920
  -523.657
   432.843
  -299.237
  -641.641
   701.016
   427.911
   836.069
   193.171
  -101.705
   533.698
  -900.167
   981.356
   -72.713
   710.306
   243.764
  -591.826
   481.228
   767.018
   371.960
  -761.103
  -250.859
   255.613
   154.894
    17.316
   708.275
   407.064
   783.388
   842.580
   615.921
  -172.307
   165.857
  -139.431
   -81.974
  -577.822
  -646.529
  -967.282
  -320.484
   885.224
  -531.352
  -812.318
  -964.140
   919.363
  -322.596
   818.498
   170.726
  -922.735
    58.937
   894.712
   555.573
    -9.928
   298.456
  -175.489
   999.879
   669.267
  -841.106
   250.405
  -698.978
   -40.910
  -529.746
   442.883
   764.802
  -700.277
  -126.001
   930.204
  -222.892
   253.607
  -701.805
  -757.401
   309.003
  -858.163
   909.803
  -128.199
   861.663
  -312.706
  -856.277
   373.288
   727.928
   435.526
   556.994
   325.160
   901.856
   783.535
  -810.693
   960.732
  -228.075
  -890.050
  -738.645
  -496.798
  -183.318
   683.182
   -64.481
    41.151
   520.039
   -72.730
    21.484
  -145.901
  -781.838
  -420.774
  -429.760
   624.195
   -44.540
   450.101
  -373.426
   292.130
  -585.294
  -281.865
   592.529
   250.348
  -788.515
  -159.618
  -455.535
   186.607
   274.885
  -645.250
  -738.546
  -470.026
   409.882
  -329.533
  -841.066
  -652.244
  -389.008
   354.326
   643.013
  -501.251
  -262.089
   699.761
   355.356
  -314.779
  -783.995
  -263.868
   239.922
   151.652
   804.861
   825.548
    -8.609
  -736.969
  -926.016
   449.765
  -522.211
   -97.984
  -538.050
  -291.593
    86.323
  -748.058
  -452.461
  -205.669
   961.395
  -874.692
  -565.295
     0.206
  -766.299
  -168.490
   210.753
   529.678
  -151.906
  -442.565
  -483.548
    29.800
   992.768
  -941.256
   666.857
  -922.641
  -428.967
  -558.266
  -926.445
  -437.079
   907.688
   931.337
   287.053
   868.313
   965.253
  -569.665
  -911.320
  -989.644
   200.693
  -732.393
   859.460
  -127.186
  -584.047
    52.519
  -901.667
   497.585
  -950.079
  -129.085
  -893.776
  -984.764
   256.854
   922.352
  -771.902
   723.073
  -724.148
   134.046
  -429.504
   118.596
   719.997
   -37.478
   628.971
  -492.307
  -581.736
  -547.730
  -736.859
   385.822
   952.430
  -489.987
   792.170
   397.765
   348.673
  -725.455
   -77.364
   399.515
   886.996
   386.833
   172.160
   132.784
   109.675
  -907.480
    90.569
   498.799
   474.046
   459.917
  -501.306
   -43.368
  -780.306
   -34.803
   964.427
   115.344
  -232.516
    18.340
   470.115
   718.334
  -503.319
  -365.721
   806.321
  -606.877
  -271.176
   115.613
   342.318
  -254.607
  -527.065
   909.962
  -888.742
   403.562
  -980.270
  -972.929
   934.818
    41.462
  -664.751
  -751.544
   737.859
    17.553
  -842.583
  -416.662
  -999.717
  -659.092
  -936.727
   655.073
   636.349
  -376.174
  -353.632
    32.243
   -70.205
   408.896
  -408.224
   -45.898
   100.422
    -3.515
    41.462
  -380.865
   423.301
   301.816
  -215.097
  -444.333
  -712.213
  -365.001
  -449.995
  -304.317
   -33.077
   791.275
  -136.161
  -203.288
   836.596
   -13.086
   971.045
  -411.301
    18.752
  -638.939
   -24.089
   357.704
   424.115
   373.696
  -230.402
  -763.811
  -232.393
  -538.403
   -35.190
   -28.085
   623.177
   817.995
   899.526
  -805.921
   827.949
  -363.041
  -840.056
  -566.792
   657.104
  -400.293
  -552.004
  -131.662
   511.216
  -995.145
  -778.074
  -768.530
   -96.032
   819.471
  -971.280
  -906.268
  -713.271
  -278.570
   877.274
  -512.646
   410.949
  -636.692
   198.612
   -33.405
   689.455
   339.911
   884.779
  -955.979
  -324.317
   121.279
   231.689
  -340.060
  -998.639
  -292.871
  -405.920
   748.762
   932.485
   413.133
  -672.249
   469.620
  -943.101
  -528.672
  -378.594
   404.096
    37.389
  -693.317
   786.184
  -557.494
     8.686
   457.082
  -845.026
  -385.018
   672.674
  -872.881
   763.093
  -623.212
   484.282
   874.570
   262.436
  -685.860
   750.650
   711.453
    80.196
   421.763
    38.660
   492.064
   299.719
   110.579
   827.752
   482.020
  -969.493
  -575.295
  -837.871
    51.543
  -541.587
    70.878
  -517.604
   -23.426
   733.165
    -7.159
   479.183
  -654.718
   -25.771
  -137.713
   498.800
  -304.705
   240.327
  -381.874
   -74.071
  -704.638
   122.881
  -950.977
   263.522
  -235.392
  -441.721
  -753.142
  -637.149
  -427.538
  -842.637
  -682.989
  -333.314
   -35.523
   653.328
  -190.992
  -673.910
   -75.727
   307.480
   285.384
   573.509
   555.448
    82.711
  -973.432
  -620.100
   674.770
  -359.433
   108.617
     1.806
  -377.196
     0.329
   952.685
   -43.657
  -221.561
   222.258
   230.250
  -423.046
  -102.367
  -287.696
   465.998
  -651.814
  -670.762
  -813.527
  -160.769
  -602.659
   526.708
  -660.628
  -132.319
   177.515
   559.628
  -988.214
  -598.612
  -658.469
   891.424
   218.033
   340.962
  -643.766
   628.113
  -147.047
   -82.424
   189.822
    -9.250
   836.317
  -885.144
   383.608
   909.968
  -614.945
   724.385
   797.228
  -933.611
   687.025
  -573.002
   276.430
   163.240
   891.457
  -247.313
   666.401
  -231.102
   260.252
  -476.040
  -499.489
  -567.640
  -818.673
  -658.171
  -513.392
  -995.967
   -96.750
   295.581
  -437.262
    85.530
    -7.772
  -586.990
  -443.358
  -655.383
  -155.427
  -624.110
  -398.331
  -199.707
  -195.911
   334.117
   470.140
  -160.521
   471.857
  -413.283
  -773.888
   971.358
   712.417
  -355.563
   305.895
  -417.458
   -59.018
  -969.662
    -1.598
  -902.532
   775.711
   889.080
   693.694
   -14.146
  -693.292
   813.029
  -869.210
   412.834
   629.229
  -989.340
  -374.748
    25.578
   -29.806
   284.837
  -132.250
   944.600
   517.579
   238.094
   941.346
  -566.331
   600.568
   733.261
    89.398
   819.700
   199.101
  -733.927
  -494.442
  -335.741
  -738.970
  -816.460
   236.107
   656.318
   592.142
  -286.114
   686.595
   323.347
  -743.974
  -350.516
   260.328
  -744.478
  -542.236
  -965.953
  -408.132
    -1.714
   753.041
   687.455
  -951.807
  -184.431
  -661.121
   398.147
  -125.581
   -79.616
  -218.585
  -264.612
  -107.847
  -503.756
   979.998
  -684.052
  -789.146
  -967.306
   773.875
  -222.341
  -755.551
  -490.154
   817.449
   502.598
  -816.134
  -203.670
   -17.801
   927.937
  -841.893
   794.509
   405.120
   614.330
  -202.090
   972.347
  -317.928
   985.967
   672.379
  -323.936
  -669.525
  -653.803
  -653.830
   823.733
   -34.221
  -100.550
  -392.882
   956.826
   132.974
   982.274
  -508.313
  -869.788
  -624.550
  -219.993
   563.402
   598.684
  -887.383
   700.288
   428.672
  -131.816
  -638.970
  -239.733
   738.008
   884.347
  -473.737
  -200.220
  -573.710
  -889.911
   813.305
  -376.642
   612.190
   305.325
   117.970
   437.836
   452.818
    38.416
  -673.640
   333.871
   143.398
   865.476
  -711.050
   729.010
  -868.823
   605.706
   749.471
   146.555
  -543.873
  -744.286
  -186.814
   127.128
  -757.887
   949.269
    41.778
  -205.373
  -678.040
   383.497
   676.026
   180.701
   973.234
   656.040
   549.920
  -804.757
   948.383
   246.210
  -107.404
  -447.779
   175.862
  -479.077
   682.312
  -583.498
   461.904
   227.446
   477.300
   602.200
    20.617
   128.403
  -175.420
  -692.798
  -556.833
   938.643
   694.428
  -433.043
  -414.394
    21.533
  -328.913
   766.993
   581.612
  -677.188
  -380.543
  -861.948
  -942.511
  -699.091
   874.668
   602.005
  -526.064
   686.524
  -522.488
   -57.594
   585.599
   988.634
  -943.254
  -470.222
   282.654
   181.391
  -258.270
   874.229
    25.562
     6.007
  -475.189
  -884.890
   624.548
   613.867
  -261.851
  -796.263
   899.985
   342.706
   934.447
  -141.237
  -440.439
   367.466
   331.610
   186.411
  -730.411
   997.930
   487.735
   625.022
  -872.662
  -880.042
   270.646
  -880.864
  -697.621
  -511.419
  -460.713
  -862.992
   759.295
   949.620
   388.284
   869.353
  -268.027
   235.592
   663.615
  -996.725
   965.375
   882.824
   522.458
   259.524
   643.147
  -700.852
   -50.541
  -672.224
  -859.104
  -151.813
  -510.231
   407.869
   631.328
   303.657
   695.755
   360.048
   947.931
  -540.798
   478.922
   111.274
  -682.872
  -340.638
   894.520
   910.482
   421.962
   735.543
  -251.131
   325.719
   -77.115
  -203.224
  -374.333
  -218.631
    31.523
   562.529
  -207.240
  -877.293
   487.549
   516.062
  -278.741
   901.717
   779.551
  -580.017
  -378.129
  -403.513
  -690.257
  -491.005
  -343.432
  -261.382
   555.384
   354.359
  -629.701
   725.731
  -895.038
   116.968
   230.254
   806.442
   -20.996
  -999.268
  -157.964
   183.936
  -803.830
   909.537
  -528.630
  -614.126
   640.411
  -470.709
   222.425
  -512.562
  -340.839
     7.139
  -455.597
  -836.145
  -556.415
  -989.172
    24.739
  -407.562
  -784.277
  -180.737
  -493.218
    66.263
  -754.819
   545.562
  -945.659
    69.449
  -636.880
  -327.049
   188.318
  -232.857
  -328.937
  -408.408
   622.112
   540.487
  -363.295
   300.666
  -395.835
  -803.890
  -311.626
  -991.297
   -73.307
  -467.931
   304.194
  -645.347
   -44.000
   792.467
   577.325
  -453.882
   319.991
   770.738
   821.593
  -218.729
   617.404
  -508.251
   -19.015
   495.740
    88.983
   124.053
  -939.314
  -737.229
   642.274
   -10.894
  -457.107
   822.587
  -263.017
  -197.114
   380.806
  -813.422
  -291.081
  -460.857
  -230.924
   836.446
   420.304
   268.893
  -538.421
   735.465
  -104.006
   799.320
  -996.160
   983.489
   430.074
   478.331
    53.430
  -788.953
   429.776
   192.229
  -480.676
   456.331
   470.105
   889.340
   435.894
  -443.219
   583.717
  -463.424
  -799.061
   637.555
   178.158
  -465.968
  -437.891
   469.976
   657.714
   499.803
   383.604
  -333.812
  -204.651
  -929.830
   -61.942
   739.221
    90.226
  -164.763
   128.990
  -221.642
  -601.736
   965.446
   326.607
   -90.712
  -550.871
   453.944
  -609.044
   636.071
   643.392
  -890.343
  -327.056
   716.003
   305.273
   975.437
   265.796
   438.556
   339.034
  -988.353
   920.243
    78.750
  -274.306
   661.507
    13.716
   459.419
   255.975
   -34.606
  -674.044
   860.886
   790.142
   846.417
   321.567
   146.624
  -164.903
  -209.289
   -34.003
   489.694
  -473.496
  -775.687
  -975.659
  -483.078
   108.479
  -536.440
  -833.898
  -394.517
   306.440
  -172.164
   388.290
  -400.272
   232.323
  -480.957
   585.367
  -789.155
   234.685
   885.800
  -714.990
  -777.592
  -620.274
   658.930
   911.920
  -338.916
  -309.891
   196.431
    80.323
     2.665
   751.877
  -465.588
   909.241
  -110.366
    44.327
   138.019
    77.672
    48.349
  -543.126
   -66.017
   608.083
   520.087
    85.928
  -307.516
  -778.425
   132.943
   435.669
    35.187
   504.355
  -318.513
   812.749
  -930.960
   671.186
   888.135
  -933.685
   739.407
  -730.355
   341.797
    27.331
  -182.937
   213.080
  -126.862
   -99.142
   855.025
   248.564
   517.108
    73.881
  -328.034
  -537.147
  -403.746
   340.301
  -802.357
   670.957
     1.679
   999.313
   100.290
  -947.572
   518.733
  -872.043
  -248.489
   385.509
  -770.659
   510.718
  -732.730
  -886.826
    89.694
  -190.975
   189.446
  -353.284
  -382.887
  -366.408
   381.032
   726.200
   -58.791
   542.988
   313.786
  -766.950
   821.761
  -156.649
   494.219
   347.200
  -532.064
  -415.258
   662.889
   179.226
  -476.296
   955.053
  -938.362
   250.829
   100.986
   121.330
  -381.959
   705.219
   606.925
   548.882
  -257.200
   338.997
  -467.411
  -132.354
  -519.437
   860.464
  -475.603
   980.224
   100.986
  -492.385
  -702.639
  -164.749
    93.507
  -644.340
   420.009
  -604.557
   288.361
  -293.601
   856.187
  -782.408
  -254.559
  -186.544
  -363.652
   367.437
  -974.995
   500.136
   679.094
   207.090
   750.535
  -567.930
  -719.210
  -503.306
    14.764
   796.997
   299.265
   712.644
  -839.126
   809.517
  -150.570
  -546.857
   996.814
  -237.899
  -935.001
  -292.041
   644.850
   171.102
   682.080
   829.248
   357.734
  -694.905
  -688.715
   434.770
    31.643
  -163.244
   391.108
  -368.912
  -696.087
  -987.335
   -92.997
   767.178
  -241.689
  -443.193
   875.807
   705.080
    51.544
  -161.906
   384.444
   -43.215
  -901.795
     4.191
   239.677
   670.818
   757.847
  -782.560
   923.839
   332.209
  -434.387
   529.168
  -537.982
  -883.520
   617.989
   695.390
   955.210
   601.074
   770.696
  -561.292
  -195.991
   682.520
  -686.652
  -155.906
  -140.779
  -373.535
   -35.080
  -609.792
  -171.355
  -804.609
  -653.780
   600.340
  -553.795
  -423.554
  -907.686
  -869.937
  -402.860
  -824.955
   861.913
  -480.889
    54.972
  -485.233
   322.363
  -607.326
  -329.461
   325.698
  -770.926
   210.956
   722.447
   809.055
   458.120
   228.447
   238.013
   998.881
  -753.928
  -853.470
  -199.062
  -582.963
   650.324
   291.632
   883.081
   499.105
  -276.808
  -200.693
  -858.516
  -182.199
    21.776
  -810.737
   532.290
   733.037
  -125.281
  -472.203
  -469.771
   115.386
   781.669
  -899.797
    -4.779
   406.117
   528.957
   -34.079
  -383.814
   240.800
  -570.253
   -23.277
  -972.062
  -458.331
  -825.993
   725.298
  -404.243
  -267.014
   375.374
   441.269
   894.062
  -340.186
  -455.230
   336.327
  -968.675
   370.164
   605.865
   574.999
  -688.447
  -921.129
   377.386
  -296.620
  -556.208
   630.392
   199.998
     5.469
   -98.592
   989.098
  -788.763
  -167.803
   878.796
   703.544
   544.373
   668.356
  -230.180
  -738.236
    90.522
  -291.639
   202.652
    73.090
   254.684
   441.382
   -30.558
   246.071
  -719.262
   984.080
  -281.190
   799.541
  -727.336
   860.424
    86.390
   102.458
  -832.154
  -810.925
   923.506
   895.407
  -674.785
   313.402
   495.862
   602.293
   -30.999
   897.499
   377.471
  -724.045
  -898.131
   275.126
  -480.240
  -773.326
   600.473
   249.962
   643.661
  -937.254
   841.129
   315.960
  -734.743
   961.468
  -845.294
  -350.889
  -907.120
  -796.333
   552.550
   706.664
   456.463
  -961.594
  -173.528
   386.441
  -300.520
   652.252
  -424.723
   138.749
  -113.871
  -613.199
  -547.761
  -578.025
  -811.994
  -713.910
   320.275
  -450.639
  -829.043
  -487.919
  -648.584
  -142.655
   644.631
  -566.022
   200.386
   453.378
  -634.934
   353.731
  -807.492
  -918.817
   253.601
   902.918
  -295.127
   486.773
    88.247
   563.534
  -252.863
   781.488
   560.332
    91.413
   875.654
  -681.986
  -518.651
  -725.990
    44.200
  -828.254
   215.655
   845.445
  -953.557
  -222.248
  -945.108
   -83.816
   372.646
   921.445
    15.727
  -515.629
   865.433
   277.283
  -261.426
  -908.222
   906.636
  -228.989
  -359.023
   910.298
  -460.130
   123.511
    48.099
   376.544
   960.987
  -946.621
   132.839
   376.148
   851.813
   855.518
  -919.089
   992.348
    44.429
   776.333
   869.193
  -136.218
   623.876
   299.611
  -941.550
   649.423
   675.887
   351.205
  -779.263
  -473.127
  -637.039
  -124.496
   469.347
  -313.941
   -17.528
   540.021
  -335.698
  -917.106
  -834.891
   852.254
  -761.233
   395.970
  -808.825
   415.650
  -372.572
  -566.366
   639.654
   605.090
   486.769
   961.305
   469.016
   496.273
  -781.567
   413.935
  -546.609
  -566.605
   933.951
    36.912
  -332.295
  -480.183
  -362.091
  -344.394
  -202.478
   367.533
  -110.924
  -193.621
   291.260
   291.935
   532.983
  -891.453
   658.361
   474.096
  -100.287
  -252.883
   503.804
   809.283
  -667.730
  -342.525
  -800.514
   374.461
   568.911
   634.033
  -174.010
   115.716
  -288.217
  -215.556
  -735.789
   420.662
  -857.365
   906.664
   116.220
  -254.497
  -971.085
   582.548
   640.640
  -532.745
  -347.531
  -696.191
   970.815
   134.133
   611.827
  -234.245
   490.704
  -469.021
  -290.169
  -127.922
  -917.863
  -687.945
   548.219
  -236.144
  -440.985
  -392.786
   608.271
   754.795
  -942.689
   336.017
   386.238
  -104.681
  -908.974
   685.409
  -824.690
  -806.620
  -914.078
  -647.073
   645.971
   643.130
   897.759
   -71.787
  -747.931
  -820.135
  -452.369
   349.956
   474.231
   104.500
  -598.847
  -973.704
  -739.794
  -348.239
   179.126
  -110.750
  -515.860
  -479.398
  -611.152
  -806.641
  -997.328
  -669.572
  -486.331
   814.456
    43.135
   399.205
   417.341
  -607.063
   -95.967
  -838.174
  -876.476
   -45.207
  -302.286
   389.111
  -413.020
   -15.568
   777.788
  -398.006
   -21.797
   285.988
  -214.211
   253.840
  -737.456
  -252.983
   174.268
   601.817
  -653.705
   264.211
  -692.084
  -399.378
  -226.434
   226.748
   207.107
  -451.534
   800.984
  -598.869
   404.021
  -948.355
   994.183
   147.636
    -3.367
   -81.720
  -407.526
  -593.788
   104.689
   996.477
  -167.989
  -307.946
  -665.315
   732.543
   575.941
  -828.040
   -65.475
   686.781
   738.364
   -25.225
   127.015
   584.750
    58.934
  -740.999
   382.390
  -806.341
   994.264
   874.086
  -892.035
  -179.938
  -141.376
    59.885
   779.531
   882.373
    22.326
  -428.609
   515.811
   942.793
  -999.187
  -462.348
  -554.982
   599.809
   340.006
   848.194
   913.060
    20.795
  -125.646
  -214.002
  -198.244
   794.545
   961.869
   213.176
  -860.024
  -365.366
   694.692
   448.349
   854.325
   127.000
   730.729
  -956.287
  -497.614
   391.731
    95.100
    19.470
    44.585
  -439.815
   378.876
  -921.334
    96.649
  -926.718
   -74.988
   904.369
  -409.546
   120.210
   306.142
   496.763
   885.766
   529.334
   -42.251
  -419.008
   -61.367
  -691.167
   860.771
  -758.817
   500.699
   -61.787
  -383.846
   168.984
  -953.578
  -487.350
  -419.442
   574.944
   761.831
  -103.149
   777.778
  -493.133
  -362.317
   396.528
  -558.732
   647.131
  -830.794
  -328.498
   566.796
  -378.507
  -210.225
   266.257
   791.854
  -446.096
  -183.293
   -29.602
   725.133
  -521.627
   202.786
  -165.026
  -683.855
   401.208
   952.378
  -310.900
  -476.440
  -595.771
   215.789
  -932.536
  -815.285
  -835.264
   817.141
   894.203
   -44.980
  -985.536
   159.162
   223.779
  -614.173
   437.129
  -734.605
   865.521
   552.173
  -766.463
   279.947
  -206.142
  -921.917
  -763.170
   819.328
  -937.660
  -355.860
  -676.267
   465.648
  -420.204
   519.306
  -754.723
   679.021
   582.875
   844.972
   543.909
   584.488
  -223.151
   675.085
  -551.756
    87.992
   801.307
  -467.415
    18.366
   555.931
  -175.273
   295.688
   975.458
   327.333
  -917.109
   165.342
   776.267
  -343.715
   209.863
   263.661
  -164.506
  -803.174
  -527.146
   381.074
   709.741
   656.228
  -635.488
  -974.249
   381.791
   211.181
  -477.689
   146.459
   531.046
   631.107
   755.861
  -144.654
  -118.013
  -875.553
   327.102
   658.577
   530.825
   476.595
  -218.332
  -483.205
   302.770
  -966.214
   729.322
  -769.395
   176.657
   684.576
  -330.784
  -684.953
  -289.801
   493.800
  -321.789
   559.917
   243.544
  -824.162
  -488.398
   330.668
   931.130
   677.188
   124.164
  -983.598
  -919.108
  -194.052
  -798.903
   756.848
   493.490
   973.421
   -77.521
  -679.432
   446.519
  -647.478
  -465.233
   278.978
   502.807
   832.552
   158.026
  -698.001
   962.304
  -909.430
   227.085
  -801.083
  -263.574
  -349.384
  -180.722
  -441.314
   889.441
   271.798
   769.489
   730.561
  -776.119
   231.975
   639.769
   743.917
  -815.942
  -820.130
  -908.865
  -274.975
  -292.598
  -420.772
   619.319
  -209.850
   542.582
   239.414
  -139.547
    -0.215
    10.378
    90.073
  -932.014
  -135.346
  -979.170
   881.762
   674.465
  -362.173
  -433.431
   108.042
  -586.601
  -700.210
   245.291
   655.356
   261.349
   502.885
   486.380
  -785.647
  -642.754
   619.039
    62.333
   929.556
   810.143
  -403.786
   223.720
  -340.272
  -931.973
  -796.960
  -505.379
   845.395
  -545.597
  -829.190
  -350.482
   749.952
  -120.102
  -343.608
   625.786
  -473.173
   486.543
   799.417
   183.332
  -255.796
  -943.997
  -742.130
   546.473
  -518.145
  -460.136
  -848.912
   -18.647
   543.289
   510.734
  -732.194
   307.678
   436.340
   491.378
   186.235
  -897.032
   982.087
   -74.948
   -61.215
   187.390
   813.804
   -91.584
   401.030
  -524.738
   661.077
   251.923
  -790.109
  -206.731
   141.233
  -597.537
   169.424
   894.903
  -502.805
  -934.658
  -472.903
    42.943
  -724.580
  -195.633
  -247.536
   -51.720
   -71.224
  -239.319
   965.674
    -1.492
  -737.489
  -897.769
  -980.913
  -961.970
  -375.452
  -409.432
   390.736
   560.494
   -81.682
   566.988
  -709.753
   256.217
  -910.475
  -752.758
  -740.655
  -509.895
   122.831
  -820.370
   524.444
  -837.919
   659.560
   850.863
   813.246
   999.903
   723.331
   549.598
  -266.138
   579.398
   176.568
   780.415
  -218.372
  -231.784
    -4.817
   -91.646
  -479.868
  -872.487
   869.336
   771.421
   275.197
   924.375
    66.049
   137.055
  -642.282
  -849.168
  -182.620
  -929.096
   864.490
   470.949
   219.673
   364.780
   748.399
   659.367
  -674.061
  -946.334
   541.168
   846.979
  -402.168
  -594.411
  -119.327
  -609.389
  -776.413
  -844.821
   -27.909
   360.022
   775.332
   170.415
    -9.347
  -770.894
   504.225
   959.533
  -944.950
  -897.896
    -2.038
  -275.008
  -694.283
   591.351
  -895.837
  -378.252
  -931.093
   -86.735
    76.911
   271.368
  -208.577
  -283.278
   886.046
   854.767
   553.851
   106.120
  -557.634
  -402.314
   435.597
  -913.966
   202.879
   257.962
  -156.242
   727.366
  -734.997
   854.642
  -769.882
    -1.198
   992.876
   735.855
   315.993
   810.810
  -717.098
  -779.356
  -279.307
   663.302
     4.437
   -75.390
   346.752
   664.875
  -328.409
   235.287
   892.607
  -517.401
    65.826
  -690.116
  -652.450
   251.746
   401.342
   -95.536
   213.542
  -522.147
  -480.658
  -909.139
   797.045
  -992.115
   276.097
   379.662
    36.476
   387.118
   780.251
  -137.096
  -896.616
   367.685
   395.395
   729.221
  -718.962
  -456.188
   967.050
  -145.590
   120.071
   935.561
   658.822
   351.676
   488.466
  -190.904
   -58.498
    39.386
   210.426
   808.405
    25.813
   311.509
  -846.364
  -868.457
   657.549
  -416.095
   924.805
  -812.711
   -33.247
   -10.603
   444.455
    49.024
   853.921
   105.996
  -505.944
  -155.869
   151.302
   350.453
   574.843
  -468.591
   616.170
  -471.312
  -822.328
  -972.469
  -137.522
  -171.883
   478.222
  -397.761
  -941.030
  -835.931
   281.200
   233.566
    17.278
   279.705
  -339.689
   121.129
   800.584
   116.647
   895.434
  -546.945
   132.026
   737.348
  -210.596
   -79.597
  -406.832
   811.574
  -976.774
  -448.586
   380.490
    21.962
   547.215
   486.634
  -830.865
   264.957
  -628.126
  -837.728
   483.159
   615.873
   351.017
    57.313
   376.899
   145.215
   692.025
   223.415
   397.917
   737.115
  -517.931
  -226.376
   103.942
    82.231
   358.446
  -390.782
  -811.916
   770.996
   671.191
   922.634
   571.647
  -172.832
   223.336
   601.915
  -206.009
  -658.039
   530.924
  -563.173
  -128.705
  -639.540
  -318.258
  -692.562
  -414.306
   995.140
  -362.830
   591.888
   146.400
  -184.944
  -934.434
   620.987
   762.164
   782.274
  -172.356
   217.789
  -799.074
  -845.460
   420.408
   125.679
   411.724
   902.597
   566.526
  -571.326
  -991.284
  -671.658
   664.202
  -256.541
   108.358
  -562.288
  -905.670
  -938.351
   355.755
  -714.935
  -274.329
  -756.408
    57.320
  -748.510
  -860.707
   -56.509
   -71.790
   372.626
   641.784
   241.456
  -840.199
   694.959
  -382.926
   801.728
   914.569
  -210.909
  -432.712
  -610.812
   658.686
    23.926
   161.677
   692.526
  -171.969
    10.506
  -622.105
  -813.124
    90.422
   444.435
  -726.776
   679.551
  -762.698
  -754.537
   288.230
    56.267
   373.755
   -40.451
   526.733
  -261.396
  -133.285
   758.306
   108.158
   406.851
  -320.120
   821.316
  -168.420
   559.452
  -422.967
  -684.003
   193.980
   609.717
  -881.675
   284.217
   -95.178
   822.577
   822.275
   575.990
  -195.773
   742.445
   657.100
   162.895
   634.402
  -252.341
  -753.630
   111.395
  -810.664
  -560.118
   365.212
  -983.508
   321.347
  -700.793
  -190.838
  -223.110
   736.432
   144.593
   673.254
  -909.774
  -743.968
   -76.663
   -33.051
   -54.091
   107.753
   426.505
   401.919
   158.985
   867.355
  -986.859
  -558.112
   -66.810
  -742.371
  -219.337
   620.790
  -655.268
  -964.936
   432.269
  -789.833
   414.423
   636.936
  -292.277
   791.430
   906.299
   -17.740
   952.280
  -346.847
   193.851
    60.128
  -312.803
    10.200
   943.819
   268.224
   388.727
  -343.917
   -19.182
   964.013
  -377.592
  -977.340
  -764.271
  -959.198
   618.806
   778.663
  -520.077
  -317.279
   766.888
   168.885
  -677.601
   993.917
   164.573
    14.893
  -714.885
  -859.561
   665.365
   -67.627
   299.360
   249.122
  -547.010
   280.309
   412.881
   986.876
   839.519
  -597.685
  -485.497
   935.669
   934.052
  -722.005
  -167.100
   977.839
  -223.733
  -834.305
   111.320
  -537.334
  -660.997
   964.971
  -435.927
   171.610
   599.815
  -446.144
  -202.437
  -930.410
   -61.511
  -193.959
  -948.987
   382.542
   855.250
  -200.069
  -430.979
  -214.889
   629.356
   357.758
  -278.222
  -870.637
   220.700
   216.260
  -978.062
  -453.054
  -404.393
   612.394
  -452.297
  -854.936
  -250.534
  -308.091
   352.994
   889.671
  -735.558
   658.352
  -521.756
  -255.220
   936.372
   639.289
  -964.177
   548.229
   821.882
  -753.411
    23.333
  -970.294
    59.751
   869.407
   330.347
   255.978
     2.917
   529.597
  -320.748
   610.928
   160.995
   820.075
  -469.736
   525.110
   584.644
   845.757
   942.927
  -105.531
   321.261
   647.965
   399.239
  -962.760
  -228.746
  -753.952
  -261.258
  -953.847
    -5.758
   704.853
  -420.419
  -837.839
   490.216
   132.802
   789.063
  -545.309
   676.869
  -845.302
   213.466
  -894.304
   661.115
  -897.169
   235.119
  -798.287
  -404.459
   810.502
    87.834
   989.496
   742.427
   204.175
   184.347
  -849.053
    29.565
   502.297
    53.074
   506.769
  -660.595
   -77.486
  -451.643
   722.266
   420.100
  -263.977
   340.074
   596.268
  -522.647
   420.566
   305.451
   388.102
  -511.387
  -834.913
  -386.060
   486.518
   120.927
   441.341
  -432.725
   727.046
   259.740
    81.179
   938.571
   257.208
   697.888
   588.549
  -991.368
  -170.743
  -488.008
   461.875
   789.297
  -250.696
  -482.463
   122.541
   674.515
  -523.233
    95.525
   285.708
  -732.535
  -220.699
  -617.462
   700.119
   800.673
   203.689
   458.670
  -598.840
   692.237
  -461.670
   673.598
  -550.117
  -616.938
   133.833
   685.492
   246.355
  -319.434
  -111.395
  -366.805
  -226.354
  -577.961
  -536.554
  -531.832
   410.173
  -312.052
  -320.740
   596.246
   135.668
   186.115
  -565.575
  -230.397
  -732.028
  -148.217
   305.228
   656.190
   687.731
    -6.785
  -641.790
   803.628
  -497.937
  -720.067
  -257.760
   491.097
   170.737
   -64.001
   112.438
  -907.629
  -237.064
   104.653
   773.078
   626.844
  -158.196
  -119.448
  -905.636
   579.208
   438.559
   833.433
   553.543
  -948.706
   303.007
  -838.131
   236.477
  -277.546
   961.618
  -118.793
  -342.083
   894.470
   180.047
   806.190
   778.524
   161.875
  -502.572
  -607.962
   680.465
  -382.893
  -490.829
   183.526
   661.905
  -515.312
  -797.198
    55.924
  -727.028
   -93.029
  -238.626
   872.488
  -867.303
   693.332
  -593.013
   802.839
  -165.448
   130.380
   139.597
   610.987
  -986.748
   393.819
  -445.125
   876.562
   897.640
    55.561
   744.781
   981.302
   873.876
   809.624
  -143.756
  -532.289
   800.783
   792.224
  -858.349
  -544.240
   465.953
   169.120
   184.662
  -363.080
   407.957
   338.987
   790.428
   -67.902
  -582.621
   258.929
  -883.818
  -704.631
    16.335
  -941.797
  -477.568
   116.677
  -761.272
   584.105
   618.219
  -517.068
    49.795
  -297.512
   319.806
   642.860
   862.762
  -879.944
  -547.338
   425.645
  -790.587
  -683.341
  -614.703
   465.948
  -439.798
   105.858
   910.408
  -604.217
   100.892
   908.008
    99.149
  -957.505
  -277.209
   713.479
  -453.474
  -840.439
   903.290
   460.078
   243.535
  -554.276
  -205.843
   415.145
  -152.623
  -533.193
  -988.902
   612.663
   167.641
   -42.793
   110.720
  -151.729
    90.125
  -247.670
  -789.754
    47.681
   861.794
   920.886
  -679.237
  -652.788
  -654.163
  -659.024
  -660.114
  -534.769
   638.917
   500.001
  -436.757
   -95.441
  -797.975
  -941.322
   801.663
   741.998
  -938.641
  -514.947
  -642.480
   832.334
   411.857
   352.315
  -646.600
   989.132
   561.072
  -154.494
  -963.650
   841.264
   964.929
  -676.099
  -195.791
  -185.906
   563.823
  -180.590
  -594.099
  -858.249
  -718.127
  -708.389
  -496.085
     8.591
  -633.668
   796.239
  -186.242
   361.695
  -595.409
   465.416
  -454.531
  -190.406
   158.483
  -288.968
   374.838
   655.818
   888.056
   862.086
  -133.269
   109.623
   567.256
   594.580
     2.678
   618.371
  -517.325
   221.535
  -347.540
  -289.882
  -286.837
   437.107
  -923.549
   777.841
   959.965
  -140.879
   554.938
   600.681
    12.579
   523.415
  -316.093
    29.039
    93.998
  -726.064
  -955.909
  -828.636
  -687.295
   859.456
   293.883
    56.498
   595.001
  -495.861
  -777.486
  -633.391
   349.403
  -833.502
   817.312
   559.096
   494.968
  -964.102
  -954.895
  -561.460
  -356.940
   658.396
   422.409
  -588.168
  -254.487
   904.388
  -671.511
  -857.051
    99.605
  -925.651
  -457.170
   759.953
  -688.166
   278.777
    22.164
   936.810
   793.975
  -630.568
   807.813
   421.959
  -826.717
    10.817
   787.585
  -339.369
  -977.052
   912.584
    -3.434
   622.207
  -261.072
  -240.883
   -68.920
   831.677
   321.177
   603.305
  -698.241
   -42.377
   959.608
   527.579
  -610.944
   624.264
   193.143
  -387.083
   456.443
   636.946
   415.226
  -667.561
  -893.187
  -670.898
    85.950
   701.452
  -204.040
   993.121
   223.331
  -840.952
   437.130
  -977.255
   273.782
  -280.346
   132.391
  -524.766
   438.161
  -944.790
  -953.288
  -586.635
   874.543
  -130.556
   178.259
   -94.851
   948.039
  -327.537
   742.295
  -748.359
   483.617
  -490.292
   186.254
   965.493
   305.431
  -558.131
   607.906
   213.153
  -570.957
  -856.889
   862.964
  -729.524
   331.434
   577.712
   499.675
   210.275
   195.554
  -197.985
   309.208
   147.579
  -135.590
  -283.279
   959.074
    28.861
   735.203
   298.484
   908.684
  -180.717
   -74.743
   610.499
   518.673
  -397.316
   179.159
   200.674
  -160.182
   112.854
  -287.815
  -299.880
    41.833
   -26.190
   477.263
   -66.286
   677.311
   666.233
   514.925
    63.784
   424.233
  -249.282
   798.590
   581.368
   537.336
  -941.000
  -610.018
   172.865
  -791.943
    72.398
  -652.203
  -806.435
   504.277
   762.574
   114.408
   130.142
  -250.940
   239.658
  -597.132
  -798.297
   -71.211
   749.801
  -914.187
    20.190
    62.434
  -271.336
  -245.936
  -806.708
   101.456
  -811.549
    66.505
   -53.353
  -364.645
   -22.815
   627.269
  -967.725
   896.136
   328.622
  -807.436
   806.836
   463.008
   669.017
   351.465
   -96.424
  -535.909
  -152.457
   678.215
   261.543
   324.589
  -293.770
  -677.280
  -531.605
  -880.432
  -745.171
  -968.135
  -157.742
   276.973
  -128.592
   201.367
    54.684
   362.225
  -891.768
   794.390
   196.972
   701.307
  -735.423
  -104.546
  -927.473
   603.070
   -28.955
   300.840
   319.471
    12.276
  -209.641
  -581.071
  -868.214
   -24.979
  -724.059
   481.308
  -614.419
   683.162
  -601.358
  -513.124
  -435.530
  -351.701
  -239.753
   131.948
   293.040
   156.700
   372.448
  -190.665
  -219.143
   560.942
   466.919
  -465.454
   519.485
  -806.870
  -478.145
  -343.068
   478.015
  -108.265
  -991.083
   292.729
   128.105
   443.465
   749.573
  -140.423
   900.421
    58.595
  -123.985
  -373.078
   804.795
  -839.480
   284.041
  -136.188
   582.642
  -933.748
   332.631
   -46.227
   271.312
   869.592
  -102.867
   565.978
   863.543
    45.318
  -581.244
   316.542
  -963.161
  -457.824
   860.495
  -623.811
   -90.767
  -375.499
   508.079
  -500.329
  -778.193
  -946.645
  -239.499
  -763.009
  -930.494
     2.380
   -87.605
  -171.614
  -102.889
   694.957
   859.843
  -590.274
  -906.307
  -631.716
   364.142
    84.134
  -376.627
  -790.933
   248.411
   526.444
   529.918
   232.460
  -121.749
  -150.897
  -640.293
  -129.713
   127.532
   795.195
  -370.770
   758.832
   128.887
   614.876
  -367.595
   -32.719
  -664.705
   885.902
   205.720
   935.020
   225.192
  -368.302
  -527.020
  -815.432
   160.113
  -959.029
  -269.010
   531.015
   545.929
  -204.425
  -904.602
   919.519
   906.696
    13.249
   644.900
  -334.855
   290.650
   673.133
   155.812
   180.898
   516.875
  -593.117
   193.344
   126.566
  -121.324
   613.070
   923.143
   928.160
   395.232
  -299.250
  -838.805
   452.617
  -871.087
  -802.129
   602.971
  -537.462
   897.270
  -109.033
  -404.219
   951.289
   327.795
   509.304
   402.960
   731.002
   692.880
  -778.022
   194.113
   553.434
  -486.954
  -783.560
  -608.168
  -470.694
   890.699
  -599.609
  -208.138
  -566.281
   138.751
   475.487
   -73.647
  -549.599
    70.871
   858.093
   204.810
   378.664
     9.164
   495.942
   242.286
  -256.256
  -122.516
   807.153
  -569.767
  -626.966
   287.214
   -44.071
  -815.473
   833.062
   961.381
  -583.972
  -844.362
   436.484
  -218.927
  -133.061
  -422.059
   480.966
    67.722
  -491.849
   358.711
  -691.186
  -664.807
   297.504
   314.995
  -422.594
   -52.366
  -778.102
   -12.776
  -884.195
   247.618
  -506.240
  -569.677
   206.055
    -1.105
   344.900
   847.862
  -369.541
  -779.846
   587.621
    -0.169
   129.776
  -509.798
   228.654
   708.821
   -55.345
   487.807
    19.707
  -794.599
  -595.231
   940.347
   259.802
  -544.649
   799.915
   492.514
   755.523
  -900.429
  -130.715
   442.272
   -14.810
   884.481
   766.208
  -578.039
  -839.399
   281.103
   882.522
   -95.482
  -949.576
   113.462
   798.130
   341.872
  -242.764
  -756.749
   160.987
   173.523
   637.631
  -107.445
  -245.172
  -357.779
   238.595
   839.429
   672.755
  -123.310
   473.818
  -515.259
  -956.067
  -410.747
   139.164
    48.575
   352.351
   428.046
   123.627
  -211.346
  -268.312
    -1.802
   715.546
   124.264
  -530.121
  -991.694
   303.328
  -511.980
   648.920
  -888.292
  -499.429
   579.443
  -529.663
   626.593
  -504.874
   185.063
  -627.809
  -710.965
  -790.032
   607.331
  -488.749
  -680.213
  -622.819
   778.855
  -755.745
   201.277
   648.665
  -477.469
  -852.676
  -424.936
  -548.010
  -482.149
  -715.374
  -560.772
  -922.796
   868.479
   -17.434
    -7.752
   330.798
   550.142
   538.050
   105.221
  -186.147
   484.186
   592.551
  -958.745
  -870.071
   353.556
   477.364
  -557.004
   860.183
  -277.313
   816.397
  -268.944
   876.599
  -876.250
   747.117
   146.219
   948.882
   180.476
  -262.150
   460.616
    59.779
  -228.700
  -667.184
  -535.236
  -982.097
  -944.121
   -42.607
  -274.423
   -16.629
  -317.722
   492.738
  -752.018
  -318.056
  -508.970
  -166.015
   792.093
   212.253
   960.921
    17.441
  -711.705
  -243.337
   199.455
   149.290
  -101.595
  -167.262
  -458.496
   -99.192
  -292.353
    43.527
   362.559
  -909.506
  -916.099
  -354.063
  -895.648
   -75.286
   842.828
   556.599
  -374.850
   -98.810
  -359.914
  -602.764
    15.767
   989.771
   578.720
  -823.425
   845.242
  -935.887
   362.701
   183.146
  -536.607
  -873.443
   445.787
  -933.917
   780.769
  -942.427
  -419.659
   571.713
   110.157
  -661.729
   638.996
   -28.545
  -800.042
  -789.193
  -688.062
   278.282
   -73.745
  -510.313
  -350.542
  -938.609
    90.616
   600.752
   828.282
  -574.080
   269.351
   711.178
  -326.775
  -517.472
   595.290
   843.584
   804.823
   703.166
   917.367
  -385.282
   761.868
  -279.966
  -775.174
   548.316
   452.377
    -8.996
   130.140
  -360.113
  -339.775
  -964.712
    83.781
  -158.544
  -302.874
   -72.932
   309.252
  -254.781
  -767.679
   438.167
  -148.314
   277.110
   722.745
   660.496
  -148.580
   691.595
  -131.759
   996.849
   616.585
    22.034
  -973.534
  -143.121
   546.711
   645.687
   982.862
   -11.399
    40.476
  -487.286
   979.014
   672.403
  -783.271
   960.689
  -323.510
   698.741
  -613.774
   -49.398
  -712.713
     7.251
  -156.182
   667.331
  -212.129
    69.869
  -701.124
  -471.650
   -56.422
  -848.016
  -160.631
   162.271
  -626.142
   237.346
   172.725
  -239.195
  -328.421
   575.921
  -570.190
   930.811
  -438.400
   217.456
   -68.635
   103.563
   333.580
   -26.560
   -41.521
   595.307
  -908.836
  -406.615
  -247.897
   218.578
    60.386
   309.392
   417.209
   405.962
   734.437
   677.529
  -735.896
  -243.180
  -326.336
   371.184
  -187.094
  -746.879
   773.577
   120.581
   354.805
  -103.175
  -346.097
   271.291
   824.155
   407.717
   169.966
   929.149
   563.006
   927.218
  -643.172
    98.136
  -233.530
  -865.746
  -985.593
   -56.463
   815.738
   389.098
  -213.355
  -966.340
    35.641
    97.351
  -941.316
  -852.198
   334.052
   -45.969
   764.051
  -396.904
  -593.321
    34.130
  -873.985
  -292.342
  -899.781
  -811.671
    -6.189
   985.290
  -851.223
   617.546
   933.517
  -742.356
   756.562
   424.008
  -294.758
  -972.832
   801.807
  -849.437
   323.273
  -358.477
  -594.032
  -785.375
   646.315
   694.685
   902.334
  -462.048
   867.553
  -939.453
   797.772
  -977.666
  -119.735
   207.355
  -698.483
   -22.159
   490.851
   489.421
   412.407
  -261.191
   914.570
  -426.679
  -711.646
  -884.174
   846.963
  -739.842
  -133.679
    70.854
   345.332
  -883.490
   288.111
   564.111
   130.604
  -444.117
  -140.829
  -131.216
     5.512
    -1.646
   -45.224
    21.414
   130.485
  -350.378
  -251.153
   902.079
   850.487
   177.838
  -692.234
   686.292
  -139.193
  -468.286
  -593.069
   760.074
   382.691
   984.447
    96.544
     0.888
  -801.945
  -343.590
  -276.651
   699.607
  -826.157
  -942.053
     8.066
  -400.280
   354.531
  -734.287
    16.228
   821.837
  -165.318
  -155.962
   -81.056
   366.337
    80.970
    28.116
   907.093
  -308.537
   406.416
  -390.284
  -443.560
  -293.606
   296.601
  -920.016
   507.220
   536.905
   434.668
  -986.209
   657.781
  -262.780
   -99.023
  -574.751
   140.410
  -413.873
  -426.034
   905.586
   724.694
    84.556
   -92.580
  -215.246
   120.187
  -430.339
   155.142
  -408.083
  -937.247
  -919.504
  -188.144
   261.159
   138.306
   396.085
   454.555
  -805.698
  -367.154
   180.025
   675.505
   616.136
  -833.650
  -819.989
   607.505
   673.966
   891.289
  -677.469
  -208.290
  -634.668
  -291.753
  -769.028
   939.315
   420.111
  -946.968
   869.858
   300.380
  -940.119
   430.258
   614.335
  -476.279
  -946.085
   525.343
   529.626
   810.288
   967.210
    29.390
   438.767
   764.953
   489.014
  -440.903
   196.577
  -796.371
   688.880
  -993.768
  -125.208
  -691.834
  -401.733
  -974.372
   126.536
  -682.163
   716.526
  -566.436
   808.653
  -501.932
   729.766
   664.982
   165.536
   775.715
  -170.526
  -577.589
  -208.602
   178.826
   652.389
    -8.231
    24.039
  -136.029
   529.613
  -443.267
  -826.533
   758.504
    43.320
   447.489
   256.789
   479.328
   -65.529
  -427.634
   324.121
  -879.476
  -124.996
  -408.677
   572.777
   706.686
   -16.306
  -336.010
  -761.172
   939.867
   542.917
   109.981
   525.501
  -352.618
    60.786
  -855.475
  -861.985
   746.992
  -567.056
   -16.934
  -682.509
   935.816
   744.674
   401.756
  -557.390
  -819.121
  -303.803
  -422.868
    92.487
  -207.789
  -305.803
  -621.651
  -663.756
  -764.388
   611.916
   164.250
   704.746
   556.290
  -119.158
    30.144
  -135.226
  -626.237
   463.676
  -604.790
  -606.059
  -371.703
    13.279
  -636.880
   -20.654
  -189.602
   811.683
  -776.940
   135.564
   373.037
  -268.529
  -515.472
    84.503
    -1.912
   -55.540
   875.163
   980.841
  -337.650
    69.895
   919.939
  -561.309
  -764.399
    17.197
   802.975
  -110.780
   -62.052
   903.333
   441.454
   687.208
  -728.195
  -755.073
   228.393
   520.554
   593.878
  -912.742
   530.748
  -382.004
  -578.403
   696.146
  -222.518
    23.234
  -802.483
   926.319
  -992.363
    18.275
  -609.021
   687.097
   -86.183
   329.910
  -537.674
  -753.861
   360.849
  -497.569
  -478.996
   892.257
  -250.557
  -166.935
  -108.648
  -930.511
  -729.665
   466.005
  -522.147
  -737.188
  -960.772
   272.281
  -305.768
   648.180
  -933.175
  -403.657
   327.721
   725.929
  -324.359
   -37.408
   591.690
   517.681
  -906.225
  -924.845
   717.766
   841.234
  -930.109
  -734.144
  -834.587
  -517.631
  -982.910
   308.907
  -421.968
  -523.232
  -529.025
  -782.351
   260.870
   -58.080
   319.882
  -994.862
   104.923
   398.285
    11.581
  -772.847
  -188.749
   770.890
  -702.834
   766.635
  -701.490
  -309.618
  -440.634
  -115.750
   831.127
   371.059
   937.817
  -168.706
    72.366
   701.995
   186.735
   674.684
  -608.735
  -616.434
  -819.352
   452.763
   222.300
   126.902
   561.616
  -735.237
   794.124
   498.774
  -966.940
   990.836
  -556.117
   717.323
   936.207
  -749.831
  -956.060
   627.901
   -21.359
   345.433
  -969.762
  -675.802
  -926.255
   442.013
   745.394
  -911.149
    28.028
  -970.972
   821.893
  -509.389
   294.952
   904.744
   812.526
   370.175
  -244.749
  -813.950
  -637.987
  -299.929
  -849.429
  -516.659
   158.654
  -868.670
    97.724
   498.751
  -333.462
   501.315
  -712.133
   382.191
    71.054
   941.262
  -103.272
    37.252
   247.528
    96.876
  -467.855
   979.820
   806.207
  -325.484
  -907.267
  -323.375
   716.942
   -65.419
   604.964
  -339.780
    99.905
  -389.838
    24.951
   869.432
  -127.343
   787.096
  -211.581
  -250.945
  -474.329
  -651.758
   445.462
  -765.360
   274.916
   545.186
  -418.694
  -604.551
  -958.190
   307.863
   905.172
  -215.993
   833.102
   231.968
   564.421
   466.736
     3.962
   101.645
   -83.321
  -335.235
  -643.962
  -482.204
  -815.472
    80.230
  -987.303
   797.537
   521.763
  -490.195
   826.276
   391.666
   576.511
  -741.180
   753.968
   957.970
   106.407
   833.657
   830.707
   -21.622
  -408.697
   485.716
    66.282
  -171.359
   234.976
  -995.475
  -344.895
   215.733
   463.583
    21.152
  -739.115
  -989.419
  -726.397
   104.495
   776.917
  -493.853
   229.783
   556.648
   463.114
  -438.107
  -134.161
  -418.009
  -664.117
  -949.107
   769.333
   656.611
  -688.285
  -214.909
  -896.471
    57.787
     9.953
  -116.649
  -323.817
  -166.643
  -718.861
  -954.712
   395.519
   113.727
     6.985
  -165.002
    86.299
   963.475
  -112.263
  -240.515
   274.456
   206.263
    -6.338
  -968.723
   251.264
   858.154
  -180.152
  -183.225
   759.992
   674.123
   327.900
  -592.612
  -267.531
   872.679
   377.271
   830.714
   642.301
   999.703
  -197.048
   282.587
  -143.394
  -369.578
   768.470
   904.027
   589.410
   766.245
  -946.275
  -350.647
   536.903
  -355.285
   789.835
   -64.162
   690.454
   813.590
   161.071
  -506.179
   574.408
    29.005
   913.684
  -869.772
  -781.197
  -625.552
  -334.770
   598.671
   904.466
   799.913
   -61.556
  -123.439
  -528.576
  -537.181
  -491.965
  -443.919
  -563.930
   720.148
  -197.009
  -487.264
  -983.995
    85.000
   810.177
  -647.437
    16.114
  -956.305
  -397.521
   492.165
  -262.850
  -784.153
  -666.006
  -170.921
    58.678
  -409.232
  -364.642
   426.072
  -776.323
   144.710
  -384.418
  -992.724
  -931.454
  -893.334
   105.004
   811.285
  -793.285
   975.006
   -25.992
   602.944
  -789.369
   162.488
  -909.800
  -359.865
    -5.881
   972.050
  -265.132
  -673.335
  -858.241
  -755.514
  -376.084
   193.142
  -188.080
  -461.432
   169.629
  -630.738
  -291.408
   -46.535
  -686.239
  -885.753
   188.550
  -360.467
   -94.109
    47.929
  -502.889
   937.804
  -715.443
   573.032
  -550.758
  -145.886
  -603.828
   -62.255
   650.794
  -558.244
  -758.165
  -895.768
   878.808
   648.874
  -389.059
  -873.774
   618.939
   152.291
  -407.307
   812.499
   393.955
   992.504
   719.269
   190.990
   409.144
  -908.913
  -497.498
  -144.166
  -149.699
    66.079
   -13.781
   289.011
   189.440
   954.327
  -723.162
  -414.541
   175.834
  -879.955
   798.008
   -18.773
  -409.454
   895.484
   296.961
     7.591
  -585.316
  -143.857
   601.184
  -602.571
  -142.074
   819.219
  -478.907
   644.834
   388.669
  -324.030
   592.624
  -560.550
   765.356
   673.315
  -380.353
   404.693
  -966.423
   874.473
  -602.881
   389.794
  -848.458
   547.359
  -962.585
   970.472
   485.838
   410.475
   746.437
   173.033
  -484.653
  -348.411
  -852.171
  -879.277
   807.642
  -604.340
   -70.858
  -929.258
   -29.951
   -34.590
   -45.694
   471.165
  -909.362
  -518.659
  -448.305
  -176.604
   650.554
  -529.228
   149.450
  -300.659
  -215.224
   713.005
   148.809
  -833.613
  -819.951
  -901.172
  -528.742
   -35.410
   -52.232
  -296.345
   355.284
   341.894
   105.203
   473.477
   334.293
   629.190
  -153.954
   840.335
  -478.498
  -984.335
   902.256
  -539.954
   767.741
  -137.388
  -842.463
   737.059
   810.126
   778.927
  -375.741
   309.277
  -927.081
  -647.342
   912.672
  -598.458
   392.637
  -696.789
  -521.945
   646.033
  -909.429
   662.589
   920.030
  -367.753
   335.104
  -202.256
   556.939
   777.583
  -321.110
  -316.983
   334.511
  -329.094
   580.062
  -580.140
   240.054
  -558.267
   119.759
  -699.566
  -722.378
   994.331
   736.573
  -247.129
  -695.058
   406.366
   341.985
  -339.449
  -506.264
   293.830
   389.188
    -0.355
   324.529
   853.583
   501.832
  -432.198
  -452.428
  -178.474
  -761.493
   811.218
   179.430
   542.922
  -185.642
   850.391
  -224.452
  -916.203
   837.581
   979.154
   622.814
   608.633
  -575.842
  -832.425
   681.955
   216.555
   739.266
   129.716
   130.114
  -344.934
   520.170
   399.460
   868.875
   310.223
  -704.355
     1.577
   602.076
   292.866
  -573.944
  -885.202
   775.401
   652.154
   -49.831
  -381.360
   899.001
   290.530
    69.263
   -36.800
   992.793
   724.239
   112.817
  -257.646
  -718.677
  -756.634
  -256.524
  -706.492
   836.351
   918.396
  -962.223
   266.266
   296.867
   293.381
   939.013
  -139.390
   274.310
  -220.187
   -10.885
   597.916
  -749.040
  -635.748
   116.013
  -610.098
    61.407
  -287.872
  -441.847
  -832.652
   853.493
  -174.692
  -228.416
   498.535
  -919.095
  -117.813
   125.666
   747.205
   901.826
   838.508
   161.559
  -566.145
   -82.148
   749.425
   869.792
   323.541
   325.527
  -338.738
   960.236
  -129.205
  -768.947
    79.855
  -823.616
   140.219
  -483.495
  -808.753
  -728.314
   437.059
   924.431
   585.103
    -4.224
  -775.333
   859.648
  -874.566
  -527.907
  -468.344
  -169.679
  -658.438
   -52.877
   703.030
  -436.014
   709.455
   710.416
  -913.964
   569.660
   -68.312
  -317.409
  -109.228
  -863.736
  -366.680
   -42.217
  -348.275
   985.070
   685.967
  -478.736
   269.100
  -833.034
   690.777
  -747.197
  -391.848
  -553.897
  -107.844
  -156.127
   768.555
  -398.553
  -349.941
   794.123
   570.776
   972.674
  -603.860
   346.983
  -656.687
   146.280
   739.115
   761.150
   739.525
  -603.720
  -847.501
  -962.642
  -822.295
   265.984
   253.204
   833.733
   389.411
   -62.590
  -679.917
   345.022
  -485.349
   639.923
  -583.412
  -869.247
  -551.982
   951.265
   175.722
   984.217
  -603.220
  -298.988
  -279.447
   420.799
   846.950
  -865.994
   525.827
   882.217
   830.407
    81.148
   376.250
  -174.499
   263.813
  -202.693
  -773.266
   138.252
   115.612
  -233.369
  -599.996
  -440.695
  -768.999
  -123.740
  -727.984
  -665.279
  -432.986
  -583.720
  -555.656
  -647.355
  -839.077
  -861.713
   606.922
    41.630
   602.340
   854.934
  -713.362
   924.585
   906.017
   568.573
   329.317
   419.685
   700.921
  -659.548
  -641.435
  -135.950
  -100.977
  -650.160
   346.646
   204.900
   579.416
   344.646
   802.635
  -963.293
   632.271
   424.339
   420.259
   534.142
   152.287
  -146.264
   506.932
   427.713
   986.415
  -149.044
   273.233
   771.121
  -661.030
    54.906
  -626.828
   993.467
  -975.625
  -433.852
   320.461
   559.914
  -300.052
    81.948
   210.230
  -108.915
   176.407
  -375.391
   598.102
  -885.401
   826.126
  -473.735
   966.231
  -873.893
  -653.603
  -570.429
  -707.178
  -387.966
  -974.954
   441.283
   752.784
   671.019
   879.252
    76.601
   492.724
   857.675
  -611.740
  -116.896
   708.770
  -294.412
   688.698
   160.353
  -761.672
  -193.074
  -564.069
  -567.246
   289.466
    12.788
     5.873
   525.839
   -47.904
  -430.031
   739.887
   688.228
   -31.071
   786.141
  -219.625
  -845.265
  -820.976
   153.530
  -957.845
   366.362
  -138.228
   691.441
  -968.243
    35.545
   756.271
   969.411
   484.741
   -40.939
   555.571
   980.509
  -683.653
    62.515
  -608.447
  -662.149
   801.971
    44.908
   401.902
   299.136
   626.808
   479.721
   357.417
   -40.642
   808.442
    47.402
  -671.985
  -205.508
   694.538
   684.157
    28.339
  -274.408
  -842.277
   976.358
   595.642
   153.293
   383.748
   255.155
   425.169
  -417.815
  -414.710
  -105.327
   407.247
   -87.460
  -657.637
  -480.138
   271.518
    27.767
   748.726
  -443.665
  -826.514
   203.573
  -954.309
  -437.286
   465.784
   966.816
   992.038
  -451.837
   968.443
  -111.767
  -626.468
   392.255
   846.124
  -825.155
  -409.932
   392.802
   273.040
   848.491
  -584.629
   435.225
   301.528
   926.939
   735.485
   727.790
    70.000
   875.659
   713.063
   -83.276
    37.888
   403.765
   240.307
  -120.599
   488.336
  -305.458
  -450.744
  -637.841
   903.462
  -771.143
  -421.893
  -168.525
  -631.548
   570.027
  -300.386
  -812.322
   575.868
  -789.999
    60.515
   549.176
   878.553
   785.675
  -772.968
   678.676
  -458.102
  -235.458
   561.024
  -474.416
    39.875
  -228.065
   936.762
  -429.176
  -722.621
   748.732
   916.804
  -228.923
  -976.893
   570.415
   -19.811
  -624.744
  -663.725
  -720.790
   -15.638
  -491.229
   752.553
  -343.693
  -651.264
  -663.107
   166.955
   749.238
   304.159
   546.698
   974.310
   305.682
   448.242
  -246.998
   386.716
   514.576
   849.003
  -556.148
   809.294
  -512.783
  -227.098
  -188.949
  -331.514
  -299.921
    12.936
   298.940
    37.848
   436.979
   -32.407
  -628.687
  -100.898
   649.392
   985.527
   972.218
  -941.766
   990.272
   918.263
  -352.890
   303.760
  -452.219
   439.698
  -768.364
  -714.252
  -547.480
  -654.764
   740.434
  -155.248
  -242.164
  -960.059
   270.775
  -506.194
   746.763
   -33.260
  -566.793
  -534.315
   108.047
  -158.068
  -737.803
  -456.519
  -736.280
  -284.000
   562.162
  -637.354
  -837.520
   241.811
   -81.291
  -483.134
   289.279
  -712.817
  -440.254
  -946.758
   485.453
  -413.784
  -877.139
  -681.386
    56.744
   722.227
   480.379
    33.137
  -464.716
  -786.905
  -190.850
   577.596
   896.903
   316.261
   728.594
   472.898
  -189.806
   350.529
   -34.368
  -910.023
   773.063
  -264.145
   186.924
   313.356
  -199.968
  -552.537
   -68.795
  -435.258
   880.535
   247.408
  -490.111
  -145.595
    10.238
   381.612
  -756.814
  -689.474
   881.730
   920.154
  -875.130
  -794.913
   269.903
   246.491
   472.963
   166.027
  -903.723
   800.443
   203.889
  -239.499
  -647.929
   471.483
   -84.263
  -793.878
   156.093
   259.799
  -638.683
   332.900
   370.450
   -53.718
  -235.254
   236.743
   368.967
   655.313
   113.769
   860.538
   643.233
  -491.055
   130.385
  -605.002
   290.388
   774.349
   739.966
  -137.040
   638.472
  -250.192
  -240.045
   891.813
  -402.542
   153.581
   427.204
   739.757
   779.093
   106.920
   222.820
  -688.764
  -432.676
  -941.790
   951.543
  -265.720
  -140.035
  -571.467
  -379.817
   137.861
   649.311
  -405.254
  -416.688
   822.582
   650.930
  -472.513
  -892.229
   550.448
  -362.747
   783.804
    97.391
   932.658
   -95.923
   673.679
  -885.625
  -744.713
  -802.178
   482.664
  -181.175
   -20.222
  -498.523
  -231.836
   183.295
   986.967
   311.385
  -705.081
  -843.044
  -484.354
   385.908
  -238.522
   853.997
    83.788
   168.337
   735.310
  -646.416
  -426.590
  -500.449
   108.038
   873.052
  -313.878
  -203.377
  -957.742
   279.833
   879.989
    11.838
   920.194
   145.666
   440.248
  -111.928
  -660.085
  -993.688
  -159.051
  -165.276
    58.154
   327.500
   443.592
  -829.002
    32.185
   109.624
   856.335
    33.666
  -364.058
    22.986
  -475.447
  -420.196
  -518.056
   -85.045
   672.863
  -290.404
    64.635
   847.149
  -836.947
   -55.133
   105.387
  -707.021
   -61.885
    -7.999
    52.027
   317.092
  -422.500
  -879.400
  -801.649
  -345.599
   568.841
   983.714
    76.825
   358.766
  -326.864
   964.470
  -899.164
  -587.916
   984.866
   233.341
  -271.869
    57.817
   778.856
  -900.747
  -736.562
  -966.484
   772.665
   773.781
   950.210
  -174.510
  -726.280
  -363.526
  -401.730
  -806.144
  -961.485
   460.173
  -106.237
   438.805
   761.334
  -801.345
   554.240
  -425.344
   676.538
  -854.433
  -869.622
  -361.074
   -66.814
  -900.268
  -295.232
   891.292
  -615.403
  -826.872
  -301.001
  -973.590
   967.245
   106.431
   344.879
   242.247
   926.957
  -308.796
   -29.371
   332.696
   649.299
  -205.503
  -744.136
   288.075
   889.243
   946.754
   978.341
  -999.110
  -980.460
   886.059
  -475.684
  -827.998
  -585.582
   -74.681
  -916.696
   643.897
  -544.726
  -390.381
   312.672
  -767.809
  -639.610
   771.542
  -682.077
   354.716
   618.748
  -339.425
   731.537
   -18.441
  -951.931
  -941.612
   701.352
   -48.110
  -351.746
  -867.857
  -916.693
   134.164
  -538.618
   988.818
  -842.470
   728.030
   255.376
   256.778
   121.016
  -212.465
  -512.205
  -585.277
  -846.255
  -542.707
   512.742
  -247.031
  -848.240
   880.680
  -562.617
   994.528
   973.105
   198.157
   413.039
   735.147
   987.017
  -898.216
   -53.456
  -152.017
  -326.745
   606.561
  -190.937
    98.675
   443.974
  -558.705
  -961.304
   598.579
   993.236
   932.685
   837.539
   740.973
   158.531
  -302.388
   -23.227
  -525.887
  -269.720
   431.300
   561.217
   992.063
   589.402
  -962.188
   501.594
   430.119
   882.210
   202.417
    24.195
   804.288
    30.050
   202.888
  -935.704
    45.003
   716.742
   330.407
  -528.675
   -77.555
  -208.368
   829.958
  -780.031
   548.804
  -413.226
   479.354
  -178.651
   437.732
   527.423
   987.854
   470.553
  -382.969
  -576.645
  -898.540
    63.780
  -457.524
  -517.223
   169.339
  -659.092
  -502.587
   663.864
   994.292
   921.710
  -488.821
    -0.834
  -856.433
  -244.692
  -765.912
  -122.488
   475.300
  -962.696
   -69.785
  -254.639
  -695.308
  -112.692
  -529.329
   155.582
   652.619
   159.693
  -778.621
  -319.648
   352.910
   237.417
  -121.287
   -50.066
  -548.748
  -411.675
  -263.635
   -79.688
  -341.125
   335.685
  -982.603
   816.666
  -923.915
   879.555
   827.910
  -123.815
  -986.614
   605.962
   245.065
     8.575
  -642.740
   218.986
   749.459
   373.302
   489.923
  -115.202
  -427.036
   958.527
   933.627
  -545.564
   -97.031
    24.535
   820.936
  -559.942
  -150.251
  -408.989
  -232.693
  -196.920
   899.977
  -894.365
  -730.459
   459.514
   492.786
    22.446
   935.241
   822.808
    18.041
   398.317
  -389.365
   107.254
  -705.439
   843.106
   608.683
  -588.703
   273.865
   755.251
   623.713
   848.475
  -428.772
   223.927
  -328.569
  -751.725
  -478.499
  -700.323
  -412.756
   143.762
   913.745
   111.578
   500.267
  -404.585
   951.841
   683.121
   441.259
  -755.931
   177.394
   250.769
  -666.396
  -428.518
   -97.595
  -806.486
  -937.971
  -992.485
  -327.797
   827.719
   390.571
   348.820
  -309.977
   209.176
   371.058
  -121.982
   449.068
  -560.858
  -419.173
  -479.695
   573.512
   830.555
   531.659
  -167.893
  -666.965
   522.381
  -334.938
  -538.583
  -425.398
    27.752
   159.630
  -365.991
   894.814
   218.031
  -919.375
  -645.715
   392.843
   935.598
  -509.702
    34.909
  -486.492
    -3.145
  -420.017
   293.751
   745.054
   640.464
    14.753
  -742.698
    43.467
  -467.635
   802.289
  -258.078
   354.678
   -80.049
  -711.400
   676.754
   380.445
   250.392
  -394.984
  -420.134
   506.736
  -266.131
   883.165
  -176.898
  -881.356
  -357.543
   338.960
  -315.372
   122.286
  -117.642
   783.002
  -799.815
  -399.068
  -429.055
  -523.003
    91.914
   856.799
  -165.839
   367.405
  -584.398
   424.823
  -204.251
   975.311
   797.762
  -752.578
   281.445
  -805.718
   422.618
   -87.258
   -62.361
   794.111
    82.417
  -511.303
   979.712
   816.934
  -729.682
  -890.755
  -257.631
   810.042
  -965.769
  -106.111
  -336.700
  -861.382
   867.866
   425.147
   355.214
   951.232
   859.019
    61.661
    15.753
   884.886
   611.407
   210.701
  -836.898
   282.520
  -877.749
  -716.594
   459.556
   207.276
  -195.830
   691.936
   -47.377
   860.822
   -91.982
   326.656
   137.161
  -742.126
  -777.275
   -65.701
  -617.901
   141.904
  -120.874
   457.261
  -786.171
   276.406
   741.938
   301.525
  -220.920
   372.081
   815.758
  -231.968
   969.234
  -629.017
  -210.943
  -112.101
  -242.936
   459.692
   604.485
   -73.867
  -201.322
  -725.489
  -942.833
  -633.822
   294.910
  -266.955
   983.894
   320.630
  -898.818
   765.660
  -590.861
   967.934
   750.723
   818.532
   913.600
  -440.306
   710.605
   438.259
   871.106
   128.765
  -160.547
   141.106
  -765.267
  -762.773
  -548.531
  -604.890
  -576.976
   654.753
  -345.992
   921.309
  -359.218
   552.523
  -561.492
  -545.448
   482.014
  -164.538
  -806.315
   632.096
   595.503
  -916.703
   669.095
    64.025
  -691.024
  -966.069
  -650.752
  -453.650
   804.158
  -626.717
  -706.828
   920.358
   732.132
   349.342
   520.679
  -769.321
   332.910
   678.991
  -502.194
  -766.858
   269.324
   960.802
  -992.603
   221.666
   434.796
   -90.537
   865.195
   307.177
  -819.815
  -707.585
  -746.565
    58.458
  -719.560
  -105.967
   625.489
   741.560
   913.777
   243.473
   638.511
   -58.398
  -425.111
  -753.494
   863.782
   767.246
  -494.964
   -57.794
   157.389
   813.124
   370.512
   717.693
   180.361
  -386.120
   702.195
   -88.450
   757.806
   338.863
   176.632
    30.400
   715.013
  -349.272
   867.708
   126.360
    87.862
   412.163
   759.896
   150.656
  -564.123
  -210.160
  -905.650
  -318.133
  -192.702
  -184.274
  -613.161
   531.656
   768.825
   126.196
  -664.054
   851.801
  -503.079
   176.028
   727.951
  -326.627
  -534.434
   205.560
   702.609
   779.341
    41.108
  -206.180
   725.598
   133.608
   628.154
   223.382
   822.329
    30.144
   -93.840
  -484.213
   783.458
  -188.031
  -193.685
   619.880
   139.111
  -952.657
   552.677
   199.618
  -861.977
  -958.801
   795.078
   958.227
  -305.391
  -254.201
  -534.038
  -503.119
   118.659
  -989.184
   953.663
   -67.732
   222.239
   948.042
    59.158
   796.085
   307.279
   250.982
  -985.070
  -365.875
  -372.617
    -1.648
  -584.864
  -361.675
  -455.812
   395.973
   174.788
   841.293
  -547.894
  -135.819
   431.001
   -38.051
  -165.298
  -100.795
   737.693
   893.211
   851.847
  -215.406
  -928.914
   600.291
  -317.625
  -133.159
   168.576
    77.091
  -918.322
  -899.524
  -687.753
   731.508
   521.194
  -596.911
  -430.995
    72.632
   720.400
   300.708
   930.676
  -619.095
  -230.389
  -449.671
  -371.667
  -823.644
   588.358
   440.174
  -902.311
  -712.830
  -455.066
  -726.389
    68.352
   815.199
   750.775
   179.862
   991.269
   140.075
  -887.658
   564.077
  -383.635
   941.798
  -697.721
  -314.207
  -964.279
   652.147
   699.323
   597.628
   956.403
   423.441
  -427.910
   -21.986
   655.134
  -225.481
  -356.597
   260.469
   373.719
   539.869
    -6.060
   826.099
    28.893
   596.190
   213.147
   511.436
   -85.329
   281.173
  -270.727
   449.078
   -32.781
   100.821
  -628.847
   428.829
   106.643
   676.962
  -420.089
   -14.350
    17.805
   441.499
   270.193
   341.638
   575.682
  -484.642
  -896.709
  -261.821
  -939.537
   619.477
  -851.001
  -505.564
  -302.025
   564.779
   -43.579
  -496.704
  -657.787
    41.976
  -873.460
  -847.797
   402.125
  -418.944
  -935.068
   236.337
  -611.526
   503.161
   263.002
  -440.602
  -611.749
  -665.690
   472.774
  -520.952
  -839.454
  -332.318
   458.674
  -711.422
   238.277
   313.723
  -339.604
  -418.400
   912.294
   378.549
  -374.355
   697.296
   -63.676
  -534.621
  -862.531
  -482.506
   132.886
   363.050
   -32.169
     4.535
  -850.805
  -987.545
   920.210
   262.331
  -102.825
  -335.271
   753.923
   872.429
  -356.108
   198.285
  -808.424
   949.939
  -261.855
   895.795
  -765.612
   156.219
  -113.474
   319.849
  -689.428
   187.260
   653.208
   -84.319
  -836.729
  -207.850
  -524.896
   -52.487
   278.169
   987.150
  -161.007
   613.762
  -837.659
  -308.125
   777.564
  -638.582
   457.491
  -473.539
   -30.869
   684.701
    -7.064
  -425.097
   260.133
  -338.473
   448.731
   318.992
  -119.031
   -71.425
   339.917
   119.175
   -44.315
   309.261
   128.722
  -594.724
  -155.546
  -775.168
  -337.272
  -579.869
  -888.207
  -923.961
   775.416
    35.356
  -179.213
   -54.915
    74.972
   499.959
   113.229
   -83.909
  -782.442
  -940.660
    95.507
  -574.288
   430.284
   -47.199
  -357.066
  -976.159
   590.226
   -24.969
   567.998
   163.242
   604.103
  -418.974
  -580.722
  -395.375
   455.801
  -186.027
   647.823
   329.251
  -686.497
   919.024
   -24.410
  -668.275
   657.403
  -275.230
   567.712
   176.994
  -404.295
  -549.249
   601.396
  -848.882
   946.253
  -631.274
  -290.395
   479.481
  -230.006
   478.188
   192.476
  -316.060
   732.696
   437.568
   542.351
   155.571
   -73.284
    27.952
  -924.426
  -142.750
  -479.597
   823.183
  -841.804
  -895.375
   380.843
  -778.730
   528.117
   871.906
  -173.726
   791.136
  -454.672
  -416.341
  -586.138
  -790.444
  -483.575
  -662.361
  -944.981
  -454.822
   147.659
   910.190
  -871.095
   115.598
   353.770
  -174.665
  -328.972
  -812.891
   769.353
  -300.049
  -375.983
  -866.076
  -920.975
   854.700
  -642.539
  -152.912
   525.517
  -832.272
   557.903
  -946.071
   144.073
   393.397
   451.812
   945.716
  -360.550
  -827.790
  -505.380
   953.085
  -103.917
   752.334
   -83.957
  -670.010
   382.269
   419.013
   229.829
  -987.898
   733.619
   470.410
  -896.487
  -446.936
   727.320
   281.679
  -170.955
   -62.725
   324.291
  -829.135
   -61.463
  -390.334
   997.433
  -429.115
   635.639
   325.017
   103.423
   490.508
   468.525
   197.965
   573.528
  -332.480
  -871.272
  -778.163
  -901.656
  -458.478
  -349.821
  -252.238
  -908.654
   -83.465
   785.141
   287.297
  -853.379
  -408.021
     7.195
   653.678
   293.461
  -423.203
  -917.315
  -574.904
  -564.835
   830.837
   481.007
  -585.127
   277.884
  -346.910
  -918.994
   -43.842
  -977.722
   529.755
  -640.816
   277.695
   911.390
   887.941
  -914.939
   707.329
   405.607
  -966.198
   424.576
   383.240
   527.422
  -797.529
   383.290
  -199.789
   208.728
   864.845
   931.312
   -77.777
  -318.972
  -787.891
  -409.150
  -384.079
  -962.977
   400.116
  -407.203
  -553.879
   -55.593
  -853.979
  -258.491
   889.032
   870.213
   236.096
  -453.167
  -331.773
  -115.462
   898.514
  -814.716
   982.004
  -750.888
  -501.722
   169.006
  -120.094
  -558.961
  -817.913
  -367.960
   918.061
   394.435
  -206.498
  -953.133
  -496.463
   933.079
  -225.398
   417.529
    93.609
   882.118
  -424.625
   954.703
  -211.350
  -168.529
  -912.596
   786.680
   -75.103
  -598.383
   830.109
   515.401
   371.512
   418.366
   685.674
   433.148
  -778.900
    51.750
  -394.864
    -2.787
  -130.715
   924.689
  -705.108
  -887.711
   594.239
   414.941
  -453.455
   595.265
  -553.874
   237.802
  -275.172
  -977.206
  -685.758
   -65.757
   640.071
   460.426
   464.353
   145.744
   674.938
  -310.550
   131.061
   -12.841
    82.297
   685.012
   583.783
   518.522
  -597.979
  -451.682
   202.217
    30.136
  -253.520
   522.475
  -425.373
   622.837
  -749.604
   849.742
  -874.355
  -289.117
  -346.118
   469.238
    65.971
  -280.417
   310.196
   197.772
  -462.191
  -316.154
   506.988
   505.267
   685.000
  -731.262
  -471.704
   797.348
   709.228
   753.458
   468.455
  -583.096
  -932.080
  -540.278
  -480.763
  -379.962
   464.538
   983.616
    98.376
   796.389
  -141.364
  -307.955
  -746.970
   -25.783
  -374.755
   729.184
  -282.491
   692.904
  -122.051
  -693.572
   949.055
   206.282
   289.486
   567.942
   373.310
  -152.081
   439.284
   231.254
  -593.843
  -595.667
   723.439
   291.382
   244.323
  -570.893
     7.343
   583.215
  -153.284
  -817.518
    60.772
  -862.902
   495.945
   334.175
  -544.245
   483.531
   455.950
  -942.862
   135.502
  -834.209
   100.565
  -507.337
   576.837
  -205.030
   976.256
  -709.159
   951.782
  -184.503
  -937.155
   212.099
    77.412
  -324.077
   785.087
   496.167
   967.748
   936.352
   363.450
  -752.391
  -815.955
   957.127
    76.186
   130.325
   301.691
   116.622
   786.334
  -442.177
   -69.617
   707.354
  -671.886
  -797.169
  -538.822
  -524.952
   284.817
  -361.523
  -927.213
   973.288
   423.555
  -957.260
  -930.739
  -498.604
  -487.705
  -937.083
   480.854
   544.043
   466.632
   745.721
   -44.886
    65.556
  -348.523
   493.262
  -278.639
  -529.377
   982.994
    11.757
   484.757
   527.236
   690.193
   878.407
  -844.468
  -106.434
   368.016
     0.705
   406.777
  -854.283
  -699.205
   707.573
  -596.580
  -330.418
    67.073
   300.150
  -929.628
    85.067
    85.500
   663.670
  -383.056
  -711.597
  -774.849
  -762.393
  -168.840
   731.097
  -580.661
  -901.996
  -429.339
   652.221
  -929.808
   888.576
  -659.566
  -604.920
  -568.585
  -346.496
   307.897
    73.357
  -804.470
  -448.028
  -415.487
  -164.959
  -940.539
   -41.873
  -396.517
  -941.760
  -170.393
  -209.888
   520.685
  -783.168
  -581.223
   161.205
  -618.016
  -626.928
  -102.188
  -934.765
   682.823
   233.776
   342.444
  -409.415
  -270.063
   513.341
   447.208
   544.111
   360.043
   996.771
  -989.876
   676.448
   845.045
   -85.966
   787.947
  -805.513
   572.836
   990.030
   388.431
   127.432
   -43.024
   984.615
   231.704
   121.487
  -891.006
   730.910
  -829.268
   411.886
    25.172
  -715.854
   729.362
   224.190
   778.073
   181.873
   619.607
   -39.735
  -944.550
   301.836
   -46.253
  -499.461
   298.016
   606.181
   137.896
  -140.489
  -412.428
   837.032
    83.695
  -140.808
  -956.727
   339.568
   945.342
  -772.120
    50.845
  -634.245
  -874.652
  -543.975
   902.759
  -317.409
  -609.043
  -371.451
  -792.905
   115.180
   106.514
  -656.213
   717.634
   340.231
   373.133
  -423.678
  -938.942
   363.646
   553.239
    82.909
    43.468
  -136.257
  -307.334
   378.929
  -764.109
   459.443
  -735.527
  -393.666
   864.299
   136.291
  -456.728
  -717.281
  -770.049
  -276.559
   848.063
   293.056
  -369.202
   478.798
   949.094
  -607.363
  -756.380
  -661.251
   379.906
  -392.280
  -368.697
     3.553
  -177.065
   473.620
    -6.977
   117.016
  -438.396
  -325.461
   854.237
   371.809
  -504.567
   279.920
   738.869
  -584.694
   123.617
   873.589
   320.634
  -459.934
   437.128
   792.475
   172.844
  -279.939
  -161.875
   481.159
   684.348
   836.812
  -157.816
  -370.246
   359.791
  -252.822
    29.800
  -518.565
  -459.469
  -908.565
  -785.934
   208.912
   431.418
   428.931
   586.077
  -797.542
  -637.167
   946.093
  -117.908
  -153.604
   947.937
   234.514
   248.378
   792.627
  -666.802
  -475.227
   940.727
  -967.950
  -421.963
  -731.270
   513.708
   340.804
   323.411
   262.647
   390.011
   320.226
  -124.675
   -42.576
   225.415
   400.490
   885.087
   903.325
  -426.842
   300.171
   817.305
  -628.219
  -299.404
   498.352
  -836.794
   267.954
  -758.438
   282.598
   400.461
   962.702
   324.044
   381.886
  -125.043
  -702.520
   696.324
   317.001
  -548.925
  -485.588
  -693.391
   560.793
  -794.257
  -859.398
   111.221
   857.268
   796.548
   501.767
    63.230
   205.568
  -457.048
   487.764
   791.269
  -900.096
   529.677
    99.167
   548.505
  -782.166
   970.557
   261.693
  -191.972
   537.120
   965.592
   684.304
   751.531
    76.440
  -430.750
  -804.526
   285.378
   977.162
  -384.109
  -442.106
   615.168
   150.278
   316.271
   762.716
   385.057
  -785.043
  -990.104
  -579.436
   810.233
  -842.189
   977.626
  -258.774
  -305.890
   714.762
   280.467
  -765.836
   600.669
  -857.625
   274.246
  -655.620
  -749.523
  -280.109
  -218.316
   281.264
  -544.803
   378.749
    62.646
    86.623
   613.639
  -307.357
   -97.047
   502.183
  -161.885
   724.411
  -948.739
   144.955
  -946.904
  -683.214
  -534.211
  -170.218
   677.628
  -331.300
   791.146
  -227.007
  -904.049
  -973.928
   551.475
   142.755
  -108.284
   282.233
  -603.053
   953.140
   952.727
  -592.728
   946.527
   426.853
   882.095
  -609.039
  -683.335
  -386.598
   948.372
   490.129
  -270.777
  -731.284
  -282.304
   386.912
   246.410
  -706.585
    36.218
  -137.328
  -160.949
  -515.944
    12.762
  -380.731
   331.661
   651.295
   232.341
   465.946
   471.511
   948.519
  -704.661
   827.305
  -627.562
    43.278
  -716.817
  -146.212
   999.881
  -169.362
   514.143
   136.205
   846.783
   335.150
  -714.782
  -377.702
   384.435
   335.694
   231.178
   774.891
   332.701
  -791.266
   567.598
  -177.252
   535.318
  -196.349
  -181.791
  -813.402
   -18.407
  -638.344
    55.676
   597.122
   296.525
    16.964
    86.840
  -248.359
   831.413
   708.400
  -191.699
   805.245
    80.632
  -339.857
   959.246
  -348.751
  -481.575
   354.763
  -526.839
  -180.141
   676.466
   283.961
  -628.910
  -624.707
   251.038
   581.881
  -989.766
  -777.755
  -908.924
  -471.719
   719.981
  -820.540
   106.546
  -267.759
  -367.920
  -133.256
  -882.603
  -583.642
   157.864
   496.024
   103.738
  -756.251
  -583.243
  -155.369
   -43.652
  -568.769
   941.741
  -592.414
  -987.462
  -806.615
  -981.893
   404.616
  -326.679
   169.649
   -36.532
  -740.218
   837.711
     3.974
   842.287
   -23.302
   411.442
  -954.907
   742.177
   649.543
  -264.245
  -224.264
  -109.632
   487.511
   -26.822
   607.735
   701.443
   217.543
  -925.912
   576.917
  -410.003
   252.712
   -87.024
   121.006
   716.320
   628.140
  -512.545
   851.207
  -432.684
   578.258
   428.075
  -648.576
   692.109
   -79.339
   199.189
  -586.203
   333.562
   859.569
   112.272
  -744.018
   739.918
  -326.835
  -834.096
   977.028
  -249.053
  -883.427
   791.463
  -110.875
    25.725
   -55.824
   515.350
   214.841
  -308.095
   744.439
  -677.816
  -473.073
   264.951
  -403.877
  -889.316
  -487.683
  -900.640
   423.320
  -500.653
   821.508
  -739.456
   807.064
  -140.578
   -33.760
  -243.180
  -685.499
  -800.222
   536.054
   238.837
  -467.854
  -446.579
   786.397
  -325.076
  -960.319
   -86.904
  -382.604
   849.076
  -314.969
  -145.727
  -406.047
   928.161
   898.415
   684.635
   438.939
   723.616
   675.143
  -616.401
   337.639
   349.252
  -956.252
   533.342
  -872.314
    65.847
  -344.542
  -920.895
  -548.535
  -184.962
   433.574
   918.979
  -192.852
  -418.531
   694.461
   318.897
   686.867
  -233.978
   206.242
    38.625
   127.454
  -305.066
  -857.086
   468.052
   466.722
   363.376
   421.061
   -96.162
  -949.740
    70.099
  -574.832
  -288.465
   220.042
  -671.290
  -577.888
   844.200
   975.761
    59.976
  -100.450
   533.110
   789.148
   551.191
  -492.918
   506.552
  -362.190
  -763.985
  -661.564
   830.653
   526.289
  -678.243
   378.538
   640.043
   904.777
  -860.426
   270.214
    61.857
  -120.343
   761.954
   122.925
   166.753
   257.017
   490.649
   304.380
  -690.731
   103.863
   268.904
  -628.533
   607.110
   943.328
  -451.537
   523.413
  -154.377
   321.659
  -646.308
   813.072
   -44.566
   158.350
  -827.505
  -255.066
  -594.135
   659.196
  -548.399
   556.796
  -808.021
   986.590
   827.581
  -288.637
   755.006
  -655.202
   318.339
   -15.193
  -346.714
   -34.035
   769.919
  -856.095
   248.043
  -475.108
  -697.477
    58.503
  -253.339
   229.929
  -620.826
  -483.844
  -737.635
   281.635
   246.105
   471.546
    14.994
   114.275
   790.086
   169.601
  -375.322
   968.649
  -403.422
   518.555
  -409.398
   877.801
  -251.163
  -530.505
  -780.272
   603.287
  -630.185
  -192.570
  -734.788
   263.832
  -451.080
  -726.383
  -321.752
  -718.766
   -58.792
  -643.452
   415.438
  -356.833
  -967.791
   586.949
   -43.019
  -591.516
    23.768
  -379.485
   629.750
   137.282
  -151.498
  -107.685
  -176.716
  -694.258
  -404.402
   -54.132
  -398.822
  -658.029
   701.881
   587.164
   691.918
   554.550
  -920.541
   464.363
   620.237
  -503.804
   258.249
   827.060
  -761.874
  -915.407
    67.649
   176.499
  -133.990
    38.636
  -469.318
   -61.723
  -397.561
   882.278
   722.245
   804.772
  -499.162
   809.035
  -487.234
   -10.553
  -605.663
   226.401
   700.155
  -274.139
   313.167
  -565.540
   142.619
    44.612
  -937.263
  -444.823
  -507.868
  -640.399
  -811.029
  -925.356
  -536.455
  -293.754
  -453.865
  -404.171
  -616.249
  -816.275
  -636.217
   -39.771
   861.199
  -666.061
  -262.401
   864.564
  -297.512
   136.255
  -500.456
   218.735
  -634.110
   454.697
   857.282
  -555.374
   -91.691
   114.340
   557.818
  -247.408
  -390.960
   347.637
   -68.813
   309.891
   159.620
  -241.526
   575.499
  -555.964
   187.520
   765.528
  -546.813
   973.257
  -757.199
  -355.407
  -164.424
  -706.083
    67.807
   525.107
  -347.622
   593.610
    11.636
   642.629
  -947.029
   944.155
  -339.607
  -910.307
   759.071
   230.239
  -387.352
   653.041
   732.412
   559.807
    31.678
   483.951
  -801.320
  -950.580
  -581.759
  -993.994
  -140.371
   200.647
   374.895
  -723.224
   943.099
  -913.655
   768.833
  -127.205
  -797.758
   -31.615
  -232.416
   464.212
  -693.993
  -281.986
  -622.494
   121.793
  -563.289
   380.988
  -148.905
  -732.307
  -308.318
   279.293
  -872.359
  -618.075
  -685.949
   946.555
  -136.550
   450.169
   600.266
  -349.418
  -487.428
   -64.024
  -638.716
  -196.501
   367.054
   477.459
   684.356
   609.364
  -471.101
   353.542
   803.456
  -990.785
   821.386
  -383.265
  -713.941
  -460.546
   332.019
  -782.535
   534.730
   819.371
   704.188
   674.857
   629.683
  -866.124
  -363.651
  -107.722
  -797.306
  -289.458
   602.444
   -16.144
   -66.339
   772.784
   522.703
  -516.353
  -690.783
  -353.404
   914.371
   290.041
  -680.669
   912.490
  -720.596
   -11.532
  -608.435
   541.540
   924.623
     3.284
  -437.804
   350.082
   381.923
   488.347
  -493.118
  -966.512
    62.215
  -120.179
  -305.743
   675.280
   583.946
   955.377
   293.296
  -371.072
  -514.941
  -445.011
  -174.429
  -683.568
   458.314
   700.578
  -852.494
    11.322
   340.608
   -71.397
  -863.367
   230.857
   304.114
  -965.682
  -121.434
  -669.736
   499.934
  -104.347
   371.939
   822.658
    61.796
   116.500
  -566.065
  -807.129
   814.364
  -466.405
    87.432
  -519.120
  -759.384
  -260.923
   632.901
  -797.669
   867.577
  -771.452
  -996.585
   249.837
   752.191
   384.843
    94.116
   223.429
  -576.708
   -87.044
   439.708
   894.247
  -998.780
   515.528
   648.080
  -890.047
  -755.195
  -580.770
  -431.402
   105.522
   502.009
  -220.469
   383.664
    34.611
  -161.911
   205.651
   494.884
  -887.591
   385.689
  -402.940
   348.472
  -408.066
  -856.652
  -366.235
   327.482
  -164.979
  -310.285
  -466.587
  -349.195
   850.659
   -24.840
   240.111
  -244.899
   -35.139
   -86.847
   824.829
   152.631
  -955.321
    26.462
   602.438
  -588.377
  -186.486
  -343.520
  -559.048
  -105.316
  -168.122
   167.488
   209.527
  -642.007
  -376.159
   126.196
  -978.312
  -780.512
   355.628
  -294.269
   745.678
   777.806
   317.054
  -660.718
  -516.682
  -531.573
   981.448
  -173.839
    -8.224
  -259.756
   596.116
   390.634
  -169.792
  -379.029
  -947.261
   644.556
   717.284
   -90.338
  -594.228
  -115.115
   821.652
   645.936
  -119.844
   466.346
   181.002
   -94.558
   613.258
   524.433
  -175.937
   -11.292
   649.892
   823.827
     4.417
  -535.923
   391.018
   -84.046
   767.077
   381.726
  -934.233
  -762.560
  -679.576
   893.861
   776.402
  -312.079
    -3.708
  -268.948
  -540.366
   274.931
  -969.420
   538.664
   393.616
   581.603
   -57.130
  -760.062
  -461.388
   197.136
   628.782
  -234.867
   874.586
   260.717
   780.953
  -269.819
  -162.206
   397.075
   521.637
   -95.303
  -419.750
  -498.720
   283.211
   -29.054
   831.228
   477.332
  -174.058
   -96.056
   309.656
   821.747
   114.988
   243.701
  -600.276
    -5.333
  -722.895
   663.420
   309.150
  -440.929
   317.186
  -772.687
   903.375
  -393.081
    65.723
    64.855
   125.300
  -272.936
  -393.703
   765.037
  -130.014
  -476.416
   -46.906
   824.863
   988.224
  -955.019
   927.537
   192.259
   759.575
  -971.560
  -250.328
  -448.117
   942.441
   981.336
   662.904
   621.283
   272.597
   936.751
   849.194
  -356.817
  -525.910
   -70.068
   342.486
   825.932
   699.833
   233.043
   -54.231
   160.360
  -707.308
  -854.583
  -415.371
  -128.728
  -379.071
   946.558
   232.197
    75.692
   992.399
  -967.849
   714.545
   998.912
   367.441
   976.981
  -603.960
  -864.619
  -322.792
   194.838
    55.316
    95.420
  -527.523
   460.169
   778.966
  -961.521
  -610.422
   941.220
  -508.185
   136.617
  -230.264
  -826.366
  -334.432
  -688.875
   717.358
  -914.571
   747.539
  -589.071
  -153.681
  -196.996
   277.330
   -40.940
   130.016
   950.141
   675.544
  -421.888
   897.870
   -73.436
     0.524
  -795.777
   138.180
   156.865
  -126.024
  -706.858
  -958.023
   178.547
   223.087
   455.593
   658.561
  -712.447
  -849.251
  -661.075
   267.804
   967.573
  -964.189
  -417.864
  -798.101
    91.869
   575.738
  -790.628
   495.058
   419.707
   208.887
   331.853
   812.900
   -31.013
   720.328
   825.616
   735.517
  -526.048
   155.360
  -889.603
   540.196
  -728.380
   -75.288
   399.459
   371.534
   749.479
  -873.978
   789.471
  -700.302
   601.498
   644.519
  -503.122
   -77.135
   329.105
   831.369
  -769.429
  -898.583
  -985.959
  -663.991
   565.015
   159.913
   237.016
   -70.495
  -683.760
  -605.171
  -189.497
   999.051
   956.065
  -117.966
   687.515
  -883.108
   788.882
   338.305
  -748.363
   291.876
   677.133
  -291.409
   424.309
    95.284
  -589.088
   888.601
  -512.393
   717.838
   184.203
  -174.004
   439.839
  -403.686
   685.451
   -32.013
  -287.979
  -726.680
  -672.241
  -391.341
  -369.902
    89.951
  -843.788
   627.699
   471.380
   -73.090
   734.355
  -432.144
   321.052
   919.275
  -204.088
  -300.646
   559.264
   -18.322
  -623.351
   258.361
  -215.498
    33.742
   661.096
  -395.456
  -429.567
   223.910
   348.599
  -895.118
   743.377
  -751.465
  -103.884
  -143.358
  -440.011
   595.642
  -440.228
   787.568
   725.685
   396.813
   397.226
   791.357
   831.044
  -852.067
  -611.737
   242.166
  -120.173
     1.805
   -37.777
  -832.910
  -375.152
   297.865
   298.444
   -65.955
   271.414
   -50.987
  -414.810
  -256.656
    34.777
   501.741
   422.067
   851.222
   215.710
  -206.442
   378.895
  -825.311
   754.187
  -138.733
   862.363
   248.117
  -178.432
  -925.295
  -358.034
  -921.495
  -502.123
  -102.139
   452.353
   100.500
  -246.822
  -860.271
    32.688
   614.658
  -195.427
  -870.991
   621.791
     8.281
   -20.043
  -820.620
  -547.079
  -773.031
   751.206
  -492.362
   875.870
  -132.933
  -601.208
   656.622
  -866.118
   885.688
  -494.647
   481.143
   593.534
   150.393
  -627.472
  -859.760
   680.977
   618.156
  -279.768
  -364.727
  -298.247
  -361.021
   671.974
   492.734
  -713.168
   952.683
   522.610
  -307.327
  -986.571
   837.183
   654.065
    69.655
  -677.781
  -565.203
   733.853
    60.711
  -951.409
  -718.866
  -391.102
  -609.561
   400.486
   667.047
  -308.607
  -552.624
   773.535
  -414.714
  -152.455
  -218.193
   730.810
   736.761
   271.001
   794.620
  -511.731
  -924.955
  -914.712
  -956.758
   647.953
  -699.510
    69.811
   409.803
   826.581
   191.024
   840.423
    56.936
   129.165
   422.935
   670.187
   679.181
   455.809
  -101.733
   148.749
  -680.109
   808.656
   697.579
  -433.395
  -396.314
   573.637
  -574.569
   914.720
   751.556
  -635.812
   483.035
   328.236
   143.041
  -392.565
   909.001
   706.523
  -949.278
   669.516
   549.400
   300.321
  -965.436
   -20.294
   174.495
  -524.569
   850.759
   -55.377
  -395.544
   138.561
  -783.132
  -962.314
   187.755
  -514.435
   971.425
   594.077
  -713.072
   833.745
  -740.604
  -153.753
  -324.160
   598.844
   987.887
   293.750
   371.573
  -451.974
   -81.417
  -592.399
  -488.555
   298.177
  -931.747
   379.211
   959.961
   794.439
  -794.179
   862.388
  -595.088
   575.816
     2.068
   155.370
   111.683
  -498.449
   209.867
  -105.215
  -547.033
   559.058
   -39.800
    17.346
    34.134
  -747.842
  -471.740
  -108.376
   109.472
  -403.002
  -709.869
  -512.467
  -625.930
  -998.821
  -301.904
   801.208
   809.380
  -963.557
   345.710
    -0.817
    -8.020
  -501.812
   189.360
  -923.601
  -538.904
    17.184
    96.534
  -910.308
   -34.453
  -355.047
  -145.967
  -814.451
   568.814
   961.275
  -506.225
   499.142
    28.269
   895.820
   977.432
   540.247
  -472.394
   128.373
  -252.785
   717.265
  -308.527
    78.907
  -519.279
   149.401
   616.632
  -202.993
  -237.267
  -186.166
   608.619
   473.941
    89.185
  -607.455
  -810.218
  -441.377
  -456.461
  -418.903
  -664.335
   399.380
   754.599
  -168.667
    97.191
   584.612
  -741.173
   921.603
   738.061
   558.969
   638.378
  -197.517
  -589.451
   833.930
   -93.911
     5.944
   783.200
  -181.487
  -285.666
   -60.052
  -861.967
    -8.588
   741.040
   761.655
   833.282
  -303.824
   869.487
   494.752
  -844.487
  -112.996
  -577.628
   209.202
   402.998
   431.067
  -300.682
   999.152
   818.244
    84.780
  -956.723
  -729.454
   295.961
  -570.448
   431.471
   383.036
   371.705
    40.286
   142.121
  -481.574
   126.669
  -143.819
  -476.640
  -785.004
   847.662
   553.192
   621.858
   125.663
   279.140
  -839.207
  -921.322
   228.886
  -309.213
   203.444
  -528.505
   381.951
  -125.408
   210.986
   -51.736
   169.952
   953.041
  -213.096
  -323.959
  -694.029
   336.841
   363.404
  -349.087
    49.805
  -239.230
    95.362
   670.479
  -229.156
   673.045
   408.848
   253.196
  -398.817
   802.453
   485.904
   780.638
   198.886
   629.092
   160.593
  -440.575
  -298.132
   167.154
  -617.453
    19.273
   635.362
  -584.649
  -133.272
    14.014
  -474.788
   859.751
   819.539
   427.784
   222.099
  -944.493
  -368.777
  -808.985
  -575.078
  -851.832
   378.338
   172.198
  -165.832
  -678.509
  -106.351
    -4.616
   936.020
  -182.815
  -432.844
   514.520
   272.490
  -598.787
   476.197
  -317.744
  -563.849
  -724.774
   410.463
   151.957
   -72.249
   559.442
   145.424
  -296.881
  -937.763
   -39.442
   130.500
  -575.184
  -420.595
   -67.403
  -786.644
   494.627
   915.487
   573.037
  -494.572
   856.896
   319.974
  -659.189
   503.572
   586.287
   918.249
   365.206
   346.830
  -552.287
  -424.502
  -577.014
   876.547
  -520.088
    48.439
    31.312
   352.525
  -648.790
  -251.219
  -759.657
  -843.215
   -91.108
   576.039
   313.192
   227.296
   -46.025
   673.757
  -809.520
   282.833
   945.839
  -742.512
   281.761
  -314.703
   600.035
   591.707
   620.492
   798.598
  -780.077
  -934.030
   130.231
  -223.753
  -905.938
   923.975
  -437.467
   138.960
  -192.733
  -438.094
   876.495
   867.779
   489.473
   226.331
   239.904
    66.110
   455.628
   373.049
  -338.462
   981.508
  -591.600
  -217.775
   -46.463
   821.926
  -577.840
   417.813
   648.038
   685.064
  -964.666
  -954.515
  -746.649
  -914.674
   878.770
  -165.017
   -60.011
   537.412
  -375.425
  -691.247
   340.435
   918.813
   199.746
  -464.600
   960.519
   528.084
   767.478
    78.286
   619.572
   891.316
    46.711
   502.436
   706.093
   281.824
   424.423
   813.469
  -536.798
  -862.580
  -810.106
    79.433
   781.069
  -834.776
    27.475
  -680.335
   769.189
    56.980
   568.621
   154.542
   481.991
   487.719
    67.253
  -743.153
   679.200
  -401.462
   884.901
  -839.135
   232.596
  -774.277
   -48.846
   888.712
   536.240
   240.179
   645.428
  -821.565
   834.502
  -557.621
   679.426
  -312.560
  -677.947
   -13.391
  -529.618
  -748.608
  -219.384
   821.035
   393.358
   139.596
   711.542
  -637.749
   843.823
   -44.286
   559.440
   186.416
   767.250
   432.140
  -573.034
   654.624
   160.826
  -185.301
  -509.391
  -988.356
  -831.252
   -66.104
  -497.835
  -938.339
   782.706
   210.532
   408.497
   922.783
    67.208
   228.925
  -290.562
   431.007
   631.642
   731.353
  -978.511
   208.280
  -986.800
   511.807
  -287.379
   788.319
   703.837
   877.677
   604.896
   555.273
   864.248
  -516.078
   -87.799
  -300.036
   989.945
   368.414
  -540.726
   769.861
  -663.721
   616.976
  -686.255
  -122.119
  -851.113
  -464.804
  -431.912
  -159.839
   281.723
   650.012
   449.564
  -971.483
   265.368
  -242.412
  -176.426
   892.006
  -801.149
   718.750
   467.905
   832.630
  -649.121
   703.908
  -359.807
  -926.724
   659.946
   884.196
  -254.652
   911.878
   225.750
  -426.142
   617.906
  -723.232
  -596.594
   584.885
  -283.817
  -563.707
   310.580
   -73.713
  -552.638
   407.471
   954.985
    94.706
  -431.430
  -958.542
   919.301
  -674.134
   129.671
  -367.969
   365.278
   829.794
   264.044
   574.535
   859.555
   604.274
  -495.196
  -636.741
   564.864
   -38.496
   289.197
   499.323
   948.354
  -731.611
   -94.521
  -792.834
   -57.189
  -403.661
    49.317
  -664.137
  -991.154
   537.381
  -197.707
   602.350
   410.995
   204.311
  -447.607
  -452.231
   865.449
  -457.221
  -743.898
  -798.722
  -515.816
  -378.710
   514.956
   603.428
  -828.369
  -178.701
  -710.080
  -169.504
  -106.782
   848.191
  -929.443
  -843.413
  -237.824
  -358.167
   727.450
  -243.565
  -556.518
  -673.622
  -184.900
   373.630
   761.557
  -643.796
   426.066
  -419.306
  -353.010
  -171.077
  -497.938
   987.408
  -885.875
    39.671
   850.166
  -892.233
   847.192
   843.499
  -651.707
   699.231
   399.024
   439.466
  -836.600
   828.033
    33.670
  -100.697
   430.450
  -447.024
  -858.039
  -670.827
   187.850
  -962.229
   466.316
  -615.894
  -905.251
  -671.107
   790.821
  -888.029
  -841.730
  -423.726
   828.749
   406.198
   643.990
   674.087
   -66.925
   785.139
  -239.286
   492.370
   453.593
  -779.145
   354.635
   912.555
  -444.931
   773.235
  -939.583
  -956.836
  -233.291
  -678.539
     0.926
   122.706
  -257.143
   705.265
  -921.216
   619.207
  -990.974
   739.400
   -68.978
  -174.081
    31.001
  -292.322
  -379.506
  -684.772
  -155.720
   931.056
   711.201
  -712.902
   560.283
   465.909
  -358.667
   275.208
   228.778
  -758.415
   414.033
   -68.548
   547.979
  -404.854
   325.970
  -182.573
  -740.001
  -212.551
  -118.284
  -432.011
  -981.681
  -433.847
  -598.922
  -668.638
   -66.704
   627.863
  -491.610
  -793.650
   284.453
  -674.804
   974.393
   821.387
   446.381
   -68.261
   991.726
   862.512
  -185.227
   467.358
  -986.293
  -226.492
   655.827
   307.335
   428.032
  -328.384
   284.518
    65.712
   652.669
  -341.310
  -464.820
   811.334
     1.031
   -17.574
  -206.325
  -617.903
  -900.812
  -740.461
   452.489
   320.198
  -147.868
  -644.297
   -97.611
   935.052
  -651.593
   996.437
    31.793
   985.333
  -289.154
   731.225
   -37.863
   963.215
  -415.769
  -228.636
  -650.408
  -642.813
  -181.331
  -429.742
   248.349
   897.337
  -306.486
   202.078
  -125.043
    81.350
  -503.191
  -246.963
   -72.648
   -62.408
  -949.834
   925.060
  -670.786
  -368.469
   588.854
  -663.146
  -976.681
   955.867
  -489.418
   832.307
   225.719
  -316.618
  -631.107
  -139.675
   213.900
  -623.144
   236.217
   -70.463
   352.110
   864.546
   537.396
  -473.309
  -640.063
   490.840
   707.709
   954.019
   297.986
   588.408
  -786.906
  -537.244
    58.892
   785.562
  -360.912
   267.638
    89.826
   964.251
   363.277
  -861.244
   101.117
  -189.489
   609.187
  -779.600
   738.070
  -967.890
  -569.570
  -106.192
   311.198
   245.926
  -122.893
  -475.761
  -798.289
  -879.068
  -142.546
   -26.936
  -787.046
    -5.470
   694.983
   907.854
  -116.648
  -563.220
   670.597
   562.577
   470.097
  -413.138
   280.103
    54.442
  -871.478
  -225.318
  -875.671
   429.278
  -742.821
   751.744
  -223.260
  -549.302
   728.347
  -424.443
   774.820
  -865.617
     1.337
   210.508
   534.807
   259.617
  -385.666
   257.060
  -393.577
   226.257
  -878.519
   834.966
  -410.925
   158.340
  -259.607
  -517.748
     4.075
   884.651
  -633.924
   604.806
  -812.194
  -986.538
   729.608
   349.211
   188.826
  -304.559
   612.566
   630.988
   356.954
   440.917
   977.993
   568.001
   -79.272
  -500.813
  -503.838
  -240.444
   625.281
    78.787
   232.115
  -807.762
    88.967
  -882.712
    80.451
  -943.433
   362.042
  -804.896
  -589.714
  -106.880
   121.757
  -841.710
   827.073
   882.241
   943.579
   149.774
  -191.826
  -540.657
  -718.954
   779.021
   366.050
   105.039
  -130.565
  -768.982
   -42.515
  -782.938
  -716.448
  -262.398
  -203.322
   746.934
   627.454
   554.976
  -782.780
   477.346
  -404.254
   -43.878
    47.015
  -936.892
  -747.945
   335.316
   687.115
   627.292
  -767.111
   144.977
   606.547
  -897.787
   982.559
   -85.503
   869.285
  -301.011
  -836.047
   890.185
  -641.860
  -208.515
   281.536
  -124.994
   866.644
   728.666
  -386.655
  -983.377
    76.017
  -994.339
  -998.209
  -587.028
   682.857
   737.080
  -480.306
  -755.205
   -24.166
  -427.377
  -550.779
  -233.697
  -989.248
  -207.221
  -259.949
   604.014
   738.849
  -768.929
   449.020
    -0.298
   826.208
  -477.758
   492.088
  -297.817
  -692.989
    -1.993
  -234.927
  -334.142
   471.018
  -599.710
   447.537
    25.147
   467.824
   555.951
   779.428
   296.658
   902.352
   381.725
  -909.167
  -656.936
  -566.356
  -941.246
  -265.871
  -780.443
  -123.690
   827.670
    90.168
  -695.790
  -384.516
   -17.367
  -785.748
  -939.469
   158.293
    70.698
  -988.667
    99.380
   372.064
  -183.370
   384.667
  -785.998
   963.176
  -259.374
  -127.395
  -595.480
  -624.220
  -385.301
  -110.410
  -280.595
   981.851
  -221.902
   -67.574
  -601.286
   946.137
   663.685
   112.213
  -167.544
   211.189
   343.400
   711.310
   142.907
   -76.636
  -515.583
   471.474
   424.898
   912.013
   388.863
   866.562
  -583.716
  -383.976
  -382.287
  -317.599
  -858.787
  -588.666
  -272.862
  -453.282
   190.812
   240.651
  -361.308
  -330.551
  -999.743
    78.218
   404.677
  -646.839
  -261.358
  -375.856
   221.598
   447.616
   526.314
  -378.280
   -57.433
   -70.681
  -870.463
   749.323
  -838.931
   -59.045
   216.005
   350.027
   645.686
   -41.989
   205.433
   469.307
    73.494
  -828.903
  -215.523
   657.688
  -918.575
   860.993
   503.014
   589.991
  -958.497
   952.419
    67.902
  -357.210
   864.135
   185.849
   317.308
   887.205
   636.535
   329.950
   155.178
  -977.044
   853.604
  -174.182
  -667.140
  -413.326
   699.491
   374.955
   359.827
  -412.544
   932.051
  -532.913
   426.857
  -178.810
   -13.283
  -394.372
  -148.881
  -348.911
   359.949
  -561.076
   264.956
   -98.530
   569.509
   661.089
  -309.937
  -460.562
   790.513
  -433.883
   894.516
  -309.005
  -757.334
   347.188
  -118.283
  -131.128
   958.681
   227.779
  -533.823
  -901.572
   224.790
  -579.458
   -84.192
   816.070
   257.550
  -340.844
   981.391
   678.787
   794.548
   517.967
   -90.422
  -528.122
  -653.341
  -710.407
  -445.722
   740.017
  -885.687
   342.807
  -655.767
  -702.672
  -928.753
   238.923
  -493.575
  -527.339
  -563.289
   444.993
   257.116
   301.653
  -568.014
  -129.776
  -669.383
  -586.747
    47.649
   142.256
  -227.551
  -171.502
   877.202
   817.091
   -73.624
   745.111
   795.756
    19.810
  -153.944
   635.263
   975.595
  -956.491
   322.772
  -923.747
  -485.338
  -849.975
  -185.281
   878.600
  -261.086
  -806.553
  -144.672
  -151.877
   379.137
  -444.387
   753.994
   829.815
   958.169
   -74.738
   744.922
   821.348
  -818.516
   498.218
   760.810
  -368.889
  -578.791
  -104.998
   812.471
   405.257
     9.703
  -378.798
   988.253
  -946.138
  -721.809
    21.025
   178.149
   230.589
   532.898
   706.540
   206.729
   812.690
   236.718
   648.412
   796.591
  -723.577
   951.521
  -590.458
  -911.217
   101.059
   812.545
  -347.792
  -285.674
  -990.901
   -85.386
  -643.222
  -206.608
   258.068
  -850.774
   916.905
    55.109
  -284.716
  -245.958
    96.298
   983.056
   797.286
  -551.201
  -215.512
   362.772
    90.687
   -91.152
   833.369
  -891.407
   737.951
   476.518
  -220.667
  -635.312
  -509.357
  -427.651
   520.098
   690.538
  -763.051
  -588.552
   380.395
  -767.445
  -441.150
   138.480
   541.457
  -415.923
   543.100
    94.560
  -584.263
  -371.298
    45.757
  -410.499
  -452.240
    40.374
   269.592
   672.498
   301.773
   921.716
   862.752
   220.588
   263.640
  -334.705
   591.126
  -376.233
   998.814
    60.190
   315.657
   -21.177
   794.085
   653.938
  -399.879
   425.313
   633.548
  -969.049
   983.637
  -919.804
   316.479
  -772.948
   598.613
   171.991
  -448.012
   159.906
   305.713
  -891.521
  -861.164
  -103.006
   -49.435
  -512.841
  -744.657
  -298.523
  -370.894
   100.072
  -308.778
    65.351
   689.031
   373.985
   581.792
  -122.004
   486.248
   150.346
  -477.637
  -932.768
  -333.554
   229.995
   610.098
  -652.663
   517.200
   -70.620
  -659.254
   106.189
   209.071
  -894.754
  -767.251
  -557.085
  -652.281
  -390.268
   142.734
   248.057
  -553.555
  -355.771
   122.639
   139.627
  -763.888
  -581.575
  -987.933
   508.265
   608.497
  -665.658
   872.763
     9.109
  -603.232
   614.745
   134.024
   264.212
  -787.942
   175.922
   628.672
  -985.667
   -41.110
    27.821
   432.651
   509.511
   384.777
   973.525
  -813.722
  -756.500
   974.541
  -497.044
  -943.212
  -761.653
  -663.875
  -612.765
   151.600
   -94.517
   684.691
   816.749
   500.827
  -507.480
  -829.478
  -929.899
   936.784
   -81.380
  -747.744
   669.419
   898.132
   310.362
   248.559
   616.909
  -399.638
  -199.368
   282.671
  -443.147
  -417.349
  -661.821
   205.449
  -487.344
   462.218
  -119.624
   752.460
    -6.702
   995.629
   841.794
   470.443
   769.387
   -31.130
  -256.079
  -458.797
   167.996
    37.265
  -944.758
   942.673
   637.821
  -132.278
   -98.644
   979.916
   813.386
  -673.216
  -487.887
   259.981
  -201.118
   601.630
   963.611
   330.319
    88.498
  -255.316
   619.970
   732.791
   -84.547
  -984.179
  -316.098
  -734.142
  -197.410
  -553.685
  -454.860
   934.693
   968.663
  -902.456
    55.647
  -249.411
     1.959
   652.339
   197.461
   875.778
   438.133
   344.398
   622.283
   855.751
  -318.458
   537.678
  -444.851
   756.475
   330.103
   497.570
   850.640
  -203.752
  -590.111
   236.926
   126.475
  -356.305
   251.143
  -576.439
  -248.858
    54.510
  -637.970
  -814.780
   123.702
  -241.886
   -34.779
   130.030
   383.918
  -639.496
    31.603
  -243.504
   -78.489
  -801.309
  -500.698
  -508.744
  -441.253
  -227.642
  -939.647
   506.191
   602.217
   183.685
  -405.176
  -286.341
   459.132
  -540.214
  -515.743
  -437.478
   786.505
   436.922
   118.932
   579.642
  -408.117
    89.056
    50.970
   861.168
   637.992
  -177.478
  -918.378
  -219.640
  -457.910
    85.487
   433.155
   279.841
   984.100
   176.323
  -401.534
   859.991
    23.542
  -523.829
  -556.024
    59.763
  -133.541
   473.448
   712.721
   329.011
  -895.085
   420.320
  -863.776
  -605.653
   368.309
  -865.565
  -916.459
   541.895
   123.377
   999.073
   878.104
   127.666
  -887.232
   724.588
   566.877
   448.226
  -456.591
   370.321
  -472.701
  -235.159
   197.332
   771.391
  -431.496
   532.072
  -367.626
  -850.692
   440.573
   319.238
   807.773
   691.157
  -224.993
  -213.073
  -154.311
   916.622
  -998.289
  -671.434
   906.973
   322.701
   447.069
   521.300
   403.321
   191.850
  -997.007
   920.541
   372.385
  -318.741
   347.916
   -93.784
   697.873
  -748.484
  -172.093
   426.095
  -332.466
   244.987
  -655.023
  -293.087
  -387.391
   383.608
   373.750
   311.965
    60.250
   766.362
  -233.813
   762.690
   604.510
  -353.965
  -403.071
   175.021
   623.383
   604.936
  -759.554
  -294.293
  -686.225
  -884.949
   972.460
   731.675
  -233.237
   -33.960
  -851.999
   518.343
   102.473
  -553.911
   560.142
   793.232
  -713.386
   452.347
  -236.543
   829.249
   363.935
  -311.567
   547.398
   448.215
    25.434
   480.918
   423.393
  -969.275
  -791.971
   -24.255
   779.309
   312.245
   196.834
  -507.239
  -564.761
    -8.471
  -577.534
  -243.334
  -750.237
   489.287
   849.517
   335.547
   805.932
   -47.921
   468.741
   647.388
   440.153
   685.579
   869.416
   635.440
  -939.128
  -372.434
  -422.549
  -635.883
   594.977
   591.805
   368.058
  -900.420
   -90.214
    37.425
   686.722
  -821.469
   402.428
   859.028
     0.570
  -618.717
   634.157
  -153.553
  -213.480
  -149.548
  -268.464
   264.905
   123.970
  -630.580
  -409.589
  -936.501
   844.042
   -15.639
  -797.100
  -392.051
   -66.699
   506.821
   -39.350
  -565.410
   218.597
  -967.285
  -189.993
   127.564
   199.278
    76.769
  -291.185
  -501.400
   772.705
   277.121
   249.335
   126.834
  -673.647
  -698.064
  -343.027
  -375.544
  -842.758
   287.461
  -575.643
    51.130
  -948.879
  -235.011
   443.116
   -34.414
   886.934
   835.253
   417.287
  -731.423
  -434.411
  -375.435
  -393.936
  -838.876
  -623.727
   786.284
  -413.199
  -186.965
  -769.850
   402.282
   683.920
  -244.424
   441.070
   393.251
   672.864
  -390.348
   328.378
   449.811
  -129.772
   744.568
   393.129
   958.304
    -6.690
   960.292
   945.764
   757.401
  -264.596
  -684.015
   439.717
   877.837
   453.250
   638.345
   913.965
   -94.015
   488.805
   968.838
   981.931
  -766.335
  -484.480
    -9.516
  -177.467
    51.425
   501.278
   268.780
  -720.467
   718.817
  -602.149
   698.400
  -259.224
  -739.624
   685.789
   872.291
   600.297
  -595.937
   615.939
   208.381
   229.421
  -747.431
  -830.894
   920.471
   898.355
  -548.619
  -210.416
   209.677
  -959.932
   988.174
   724.694
  -903.511
   768.901
  -629.951
  -144.907
   832.173
   173.462
  -867.651
   118.761
  -166.641
   291.608
  -720.153
  -278.929
   885.492
  -455.276
  -732.856
  -168.086
   336.180
   585.309
  -480.322
  -892.428
   257.125
  -605.190
   148.355
   372.341
  -230.405
  -157.001
  -539.322
   379.257
  -715.752
  -149.547
    -2.190
  -255.201
   672.517
   -81.669
  -751.542
  -783.096
   860.279
  -223.537
  -285.987
   627.524
   424.764
   135.652
   848.921
  -984.093
   397.038
  -685.897
  -302.620
   248.293
  -902.179
  -924.927
  -201.426
   109.226
   466.489
   399.594
   199.584
   297.163
  -262.695
  -717.034
  -232.815
   413.287
  -274.157
  -535.541
  -639.553
  -383.153
  -422.965
  -584.096
  -662.090
  -600.714
  -834.071
   349.128
  -255.427
   236.375
   599.502
   423.724
  -191.689
  -452.823
  -902.579
   526.765
   716.514
  -613.403
   -45.857
   435.541
  -862.727
  -117.154
   -39.406
   941.585
   421.988
   832.692
  -776.771
   761.632
  -345.830
  -195.900
   644.685
  -493.858
   103.428
  -545.713
  -578.107
   247.531
    51.130
    -1.594
   446.299
   -68.636
  -882.171
  -284.839
  -207.622
  -528.755
  -814.953
  -653.851
  -871.031
   766.379
  -581.960
  -467.923
  -928.014
  -855.973
  -794.790
  -928.502
   541.809
   335.218
  -846.245
   226.996
  -384.163
   537.250
   599.720
   267.925
   716.321
  -266.577
   481.497
   356.087
   762.543
    45.556
   -48.833
  -542.052
   408.507
   114.358
  -582.660
    55.626
   397.013
   787.501
  -635.454
   215.292
  -596.945
  -843.076
   153.447
  -111.667
   392.653
   -75.632
   404.170
  -280.933
  -839.199
  -662.362
  -176.410
   358.125
  -824.503
  -795.026
  -666.980
  -926.552
   755.898
  -514.376
   575.718
   396.516
    34.355
  -724.379
  -591.803
   421.346
  -736.887
  -983.222
  -716.620
  -963.184
   567.112
   284.610
   566.109
  -667.524
   452.368
  -600.483
   324.409
  -364.332
    69.057
  -525.401
  -970.484
   648.426
  -870.072
   126.008
   628.549
   713.252
   414.444
  -865.223
   671.748
   791.397
  -416.803
  -906.678
   448.941
  -348.234
   339.916
  -512.733
   352.177
   655.948
   582.909
   565.966
   535.635
  -112.335
  -339.401
  -651.607
   636.657
   997.385
  -234.601
   -31.535
   352.120
  -771.728
   843.645
  -703.417
  -751.835
  -474.590
  -737.162
    38.732
  -138.490
  -546.207
  -315.401
   733.459
   952.598
   302.584
  -281.829
   947.552
   424.822
   -97.787
  -536.088
   657.231
  -422.559
  -697.467
  -245.541
   385.261
   241.721
  -336.425
   986.061
  -256.131
  -733.209
    94.793
  -668.409
  -639.101
   410.833
    96.265
   689.110
   338.203
  -863.357
   -82.303
    50.350
   855.871
   427.446
  -317.642
   469.461
  -379.446
   372.360
  -494.017
  -432.157
  -797.518
  -132.861
  -632.215
  -541.464
  -917.295
    76.277
   461.638
   466.073
  -251.641
   -38.026
  -903.396
  -589.300
  -409.079
  -888.112
    45.162
   723.893
  -947.322
   264.583
  -429.183
   -64.782
  -620.630
   748.485
  -525.117
  -149.232
  -654.096
  -712.371
   466.698
  -774.081
  -752.664
   819.226
  -355.054
   441.871
  -479.799
  -665.973
  -155.498
   792.605
   467.569
   281.491
   671.324
   318.064
  -892.879
  -270.947
  -501.253
  -599.434
    81.609
   819.439
  -310.148
  -228.698
   368.686
  -356.423
   376.665
   -25.688
  -573.640
  -788.624
  -372.385
   687.746
  -658.099
   800.034
   230.655
  -924.456
  -864.017
   464.313
   420.186
   854.768
  -828.125
  -118.800
    79.876
  -434.602
   343.132
   498.776
   926.520
  -873.540
  -463.670
  -195.568
   554.865
  -182.772
  -135.742
   635.475
   679.496
  -390.432
  -485.999
  -233.019
   390.985
  -349.041
  -881.286
   291.327
  -276.336
  -883.811
  -863.401
  -800.950
   377.802
   895.276
   110.667
  -556.560
   590.854
   655.987
   722.416
  -796.020
   438.063
   714.455
   580.940
   250.114
  -464.728
    75.097
  -192.110
  -556.374
  -309.053
   488.943
  -111.779
    73.886
  -828.998
  -392.900
   960.524
   216.663
   982.625
  -937.191
   715.783
   910.254
   552.405
  -503.897
   913.325
  -803.893
  -978.868
  -633.312
   434.446
   -88.480
  -192.816
   633.908
   103.187
   654.023
  -196.378
  -314.305
  -942.452
  -303.731
  -277.853
  -367.989
  -317.727
  -905.247
   486.508
  -987.616
   397.672
  -764.446
   978.126
   560.928
  -233.190
   940.639
  -894.424
  -584.229
  -588.029
  -490.292
  -476.208
   696.045
   563.420
   457.177
   -68.827
  -114.173
  -789.107
   897.538
  -576.632
   -25.381
  -722.218
  -206.924
   591.282
   815.005
   858.130
   -24.981
   657.839
   317.964
  -935.824
  -251.281
   381.193
  -844.188
  -267.580
   979.301
   800.800
    39.585
  -174.305
  -739.026
  -745.592
  -575.300
   876.479
   861.675
   177.063
   910.685
  -966.107
   137.943
   667.798
   113.490
   463.714
  -587.505
   854.722
   161.955
  -165.795
  -111.232
   846.887
   505.862
    -4.393
   307.787
   470.690
  -410.054
   954.010
   361.339
   136.115
  -972.775
   358.908
  -161.145
   349.941
   211.011
   766.061
   857.384
   457.597
  -390.988
  -625.760
    13.392
   638.759
  -724.768
   642.253
  -259.398
  -601.026
   310.356
  -306.010
  -347.001
   377.858
   883.663
  -396.874
   715.794
  -174.885
   765.016
  -921.909
  -515.867
  -116.916
   380.560
  -130.047
  -572.159
  -440.596
   752.869
   738.019
  -623.630
  -440.536
   945.107
  -400.682
  -292.009
  -320.819
   619.011
  -768.054
   850.757
  -820.587
  -411.527
   303.137
   331.534
   449.268
  -969.728
   754.533
  -322.277
  -894.327
   919.712
  -479.636
  -615.120
  -462.932
   400.127
   211.249
   253.839
   494.780
  -484.217
  -222.363
   443.049
   -10.535
    90.494
  -596.264
  -306.541
   556.381
   976.999
   -97.498
   -63.534
   255.579
   490.309
   233.587
   686.037
   359.917
   589.449
  -898.152
   441.023
   140.195
   -10.912
   777.468
  -648.503
   721.430
   693.384
  -587.276
  -259.455
  -954.618
   947.623
   335.203
  -633.876
  -576.352
   486.499
  -455.523
  -401.230
  -785.376
  -329.389
  -518.160
   586.760
   312.956
  -607.297
  -996.829
   369.385
  -581.524
  -902.929
  -578.369
  -950.130
  -810.772
  -565.510
  -713.310
   -34.878
   420.081
   579.345
  -434.284
  -639.161
  -786.476
  -525.846
  -457.547
   900.935
  -966.294
   -91.903
  -801.909
  -491.188
  -341.022
   816.484
  -245.994
    12.995
  -601.359
  -656.242
   175.275
    52.863
   959.738
   904.859
   835.707
  -473.424
   317.979
   702.684
  -872.846
   551.999
   441.789
   910.652
   664.587
  -274.124
   330.567
   368.827
  -712.022
   691.947
   617.279
  -631.287
   307.349
  -342.219
   749.737
  -550.121
  -910.555
   396.300
   375.895
  -514.558
   -76.240
  -865.016
   711.872
   850.802
   545.421
   909.948
  -404.579
  -102.319
  -997.316
  -176.621
   191.124
  -585.614
   921.516
   -66.131
   321.424
    -8.620
   -68.177
   391.656
  -122.471
   388.760
  -488.889
  -471.295
   938.421
   811.964
  -283.107
  -925.244
  -754.517
  -403.090
  -335.454
   162.103
  -567.823
  -425.243
    79.418
  -953.194
  -504.078
  -184.466
  -349.752
   530.692
   164.901
   119.971
  -490.519
   947.039
   -62.290
   536.651
   836.705
   824.051
  -608.335
  -557.086
   356.216
   529.878
  -702.565
   155.887
  -259.224
   259.113
   429.944
  -108.564
   623.208
    -1.500
   188.096
   951.330
   819.450
   114.194
  -784.796
  -789.983
   144.441
   927.550
   916.319
  -905.640
   505.414
  -427.129
  -969.530
  -495.447
  -173.988
  -478.436
   576.701
  -473.732
   525.359
   970.082
  -499.374
   401.804
   546.435
  -490.826
  -640.636
  -660.823
  -310.729
   -88.408
   528.247
  -418.512
  -734.277
   390.745
  -607.839
   180.007
   176.623
  -896.763
   395.122
    51.899
   359.375
    14.325
   -87.063
  -218.163
  -362.049
   554.271
  -848.745
   341.566
   679.396
  -844.497
   129.593
   852.918
   215.774
  -744.844
  -154.093
  -959.613
  -381.209
    46.365
   913.742
   420.570
   121.803
  -876.289
  -874.058
  -235.047
  -710.347
  -451.622
   496.585
  -535.742
  -565.353
   182.033
   195.199
  -954.904
  -352.260
   669.204
  -317.543
   538.850
    -7.339
  -533.478
   361.182
  -419.700
   996.460
   259.609
  -218.286
  -867.666
    83.487
   103.416
  -633.330
   628.552
   978.652
  -700.739
  -707.534
    42.033
   -37.791
  -972.274
    98.489
  -917.794
   972.377
  -266.727
  -371.188
   382.632
  -978.184
   743.098
  -329.225
  -463.344
  -699.917
  -731.486
   502.816
   541.904
   227.065
  -742.248
  -500.256
  -455.383
  -277.650
   -95.425
  -588.771
  -939.070
  -917.348
    46.075
  -869.891
   342.397
   972.588
   -68.324
  -892.018
     0.612
   847.590
  -903.209
   -74.695
  -832.082
   424.142
  -600.109
   636.529
   513.671
   958.731
  -255.451
  -531.655
  -868.729
  -163.847
   990.993
  -202.616
   672.814
   621.393
  -338.162
   133.636
   386.967
  -123.245
   256.653
   658.621
   329.304
  -510.351
  -536.874
  -540.762
  -657.867
  -153.757
  -660.379
   688.983
   667.821
   637.263
   200.096
   935.471
   582.731
   223.022
  -969.641
   613.047
   -32.094
  -727.819
   218.122
   586.395
   521.408
   261.324
   922.624
  -357.646
  -636.383
   932.001
  -954.007
  -220.528
  -466.800
   344.646
  -710.399
  -601.900
   257.828
   -52.821
  -430.564
   934.093
  -854.763
   504.835
   731.490
    98.426
   823.766
  -969.490
  -720.666
   305.473
    33.182
  -925.355
  -901.549
   851.506
   726.941
  -403.629
   905.319
   894.304
   982.662
   339.464
   643.579
   554.561
   458.448
   977.936
   430.797
   847.085
  -475.556
   371.807
   691.267
  -692.535
  -103.091
  -182.095
  -242.643
  -519.200
   828.198
   176.479
  -596.263
   634.979
  -767.421
  -553.303
    38.239
   298.524
  -114.800
   -54.468
    55.648
   900.963
  -408.870
  -861.333
   486.851
  -368.962
  -360.228
  -127.873
  -449.224
  -211.524
   146.138
   520.749
   460.615
   656.258
  -281.105
   382.091
   399.536
   700.997
   945.493
   486.201
   597.709
   322.320
  -886.858
  -128.275
  -774.370
   100.003
  -266.869
  -601.464
   352.798
   -91.174
   875.046
   923.057
   937.516
  -381.871
   837.798
   524.429
  -592.468
  -425.251
   -72.568
  -428.328
   -58.215
   612.927
  -794.209
   528.235
   904.087
  -976.446
  -104.563
   747.323
   -81.052
  -302.046
   375.337
   -60.857
    11.214
  -489.399
  -568.943
  -106.827
  -162.257
  -591.461
    29.183
  -334.026
   307.181
  -467.064
   896.823
   884.699
   254.230
   507.509
   134.559
  -309.617
  -164.014
  -839.040
  -165.994
   357.918
  -663.917
  -335.869
  -687.075
  -531.747
  -521.899
  -793.884
  -393.511
  -228.914
   947.160
  -624.031
  -425.422
  -114.485
  -735.266
    17.930
   -10.839
   564.852
    95.107
  -480.324
  -802.396
    37.229
  -270.217
  -843.513
  -491.457
  -351.834
   745.600
  -548.181
   945.206
   997.178
  -792.815
  -236.147
  -604.208
   873.732
   886.264
  -626.318
  -616.528
  -963.237
  -347.435
   -80.535
   916.751
  -515.637
   271.617
  -251.785
  -663.713
  -154.346
  -775.077
   813.417
   -66.022
   886.059
  -748.616
   311.372
  -273.606
   704.202
  -117.862
  -345.619
   626.832
  -193.753
  -914.838
  -988.588
  -809.549
  -469.849
  -859.100
   763.988
   394.842
   -62.893
   909.665
   -50.948
   -33.631
   -52.560
     6.970
  -172.628
  -386.065
   415.638
   168.157
  -452.596
  -523.835
   593.506
   353.910
  -166.774
   377.339
  -208.223
  -897.576
   808.563
  -699.976
  -963.690
   782.417
   841.972
  -319.521
  -749.838
   682.178
   401.681
   488.237
  -577.967
   -22.967
   457.424
   951.492
   381.640
   243.697
   200.904
   -20.218
   922.388
   317.449
   492.820
   576.374
   154.339
   398.154
   393.296
   881.585
   832.164
   981.350
   595.568
  -376.574
  -281.153
  -400.794
   576.091
   793.339
   558.976
  -326.005
   763.898
   662.240
  -603.691
   393.740
     7.622
   589.770
   -37.879
   395.381
  -603.473
   904.477
    36.784
    -8.658
   870.918
  -696.172
   167.363
  -179.983
  -243.948
  -816.342
   841.772
   115.869
  -438.269
   947.515
   234.171
   169.450
  -501.070
   841.663
   -41.306
   780.213
  -957.163
  -838.243
   123.532
   986.001
  -725.058
   935.237
   774.071
  -239.828
   126.473
  -498.820
  -407.189
   -67.397
  -658.131
   363.426
  -827.263
   379.815
   -21.277
   -45.438
   750.889
  -911.638
  -456.799
   451.291
  -928.418
  -120.475
   397.677
  -408.450
   811.976
   164.571
  -623.085
   177.730
   337.154
   258.298
  -427.702
   247.959
  -785.778
   205.838
   700.361
   237.992
  -564.668
    65.732
  -561.680
  -937.409
   574.463
  -169.933
   -46.805
   120.631
  -480.869
   357.091
   821.912
   782.682
   -32.107
   -56.882
   -51.535
   339.001
   814.669
   162.070
  -337.836
  -435.370
   -11.548
   638.290
     8.655
   235.810
  -753.186
  -417.529
   441.298
    56.173
   988.104
   888.141
  -903.179
   343.650
   970.500
   435.087
  -282.124
  -246.188
   176.404
   -91.365
  -781.279
   861.867
   774.293
   939.168
   139.204
   976.488
   353.777
   661.351
   670.583
   349.853
  -201.990
   583.012
  -592.061
   881.835
   979.106
  -779.709
  -977.686
  -450.272
  -721.066
   832.623
  -525.672
   480.477
  -957.853
   159.401
   279.676
  -397.271
   861.494
  -544.427
  -418.309
  -193.087
   416.779
   867.412
   966.218
  -468.244
  -700.868
   421.118
   270.521
  -328.539
   679.322
    19.457
   406.716
  -624.167
   451.521
   467.419
  -176.145
  -290.002
   380.786
  -470.550
   -44.622
   -36.771
   931.748
   636.384
     7.540
  -641.589
  -956.808
  -818.119
  -155.407
   -19.331
  -661.167
  -121.905
    29.585
   508.358
  -288.031
   744.514
  -584.692
  -370.397
   974.998
   225.434
   550.551
   908.776
  -301.071
   999.329
   334.201
   133.798
  -187.033
   889.572
  -791.636
   155.147
   603.953
  -312.428
  -750.305
   399.124
   271.189
   544.407
  -719.113
   480.366
  -641.261
   584.111
  -474.623
    72.042
  -916.796
  -662.941
   564.119
  -215.507
   927.057
  -389.816
   574.524
  -491.256
  -718.701
   960.385
  -855.632
   296.487
  -899.011
  -639.913
   199.160
   725.392
   457.436
  -435.072
    17.556
   953.297
  -665.192
   824.632
   928.940
   680.066
  -320.728
  -493.535
   248.118
   758.418
  -942.959
   295.992
  -257.947
   600.903
   368.503
  -740.390
  -244.363
   644.591
   -74.165
  -718.952
   742.442
   -35.019
  -355.549
  -164.819
   152.277
   579.801
   143.541
  -713.527
  -393.621
   100.970
   469.560
   308.752
    65.988
   802.749
   311.854
   653.812
  -176.273
  -681.368
   -34.983
  -336.856
   864.970
  -728.623
  -654.520
  -810.324
   964.727
  -150.177
  -182.367
  -456.906
  -180.400
  -893.041
   977.607
    25.136
  -306.704
  -794.751
  -508.746
  -369.292
  -668.623
  -600.445
  -213.508
    16.102
  -486.700
  -214.835
   524.554
    -9.777
  -338.996
  -812.493
   412.381
  -698.343
   355.975
   927.814
   173.459
  -895.909
  -302.264
  -993.860
   608.470
  -945.138
   734.430
  -409.673
   -45.854
   472.525
   541.932
   368.644
   983.400
   360.532
  -196.776
  -981.171
    45.580
  -217.342
   341.378
  -815.073
     3.862
  -770.497
  -875.515
    79.678
  -483.277
   688.573
  -634.661
  -294.108
  -907.536
  -887.896
  -857.623
  -791.554
   229.813
  -184.158
   661.613
   914.777
   844.660
   320.257
   929.660
   184.478
  -855.691
   403.344
   619.766
   980.273
   -86.794
   694.388
   106.882
  -543.109
   394.583
   641.966
   746.937
   896.446
  -480.818
   982.116
   269.688
  -191.596
  -200.074
     6.850
  -529.965
  -939.731
   332.125
  -953.460
   852.417
  -715.550
   721.342
  -742.255
   394.110
  -334.405
  -155.690
  -174.337
   100.879
  -623.492
   620.595
   145.669
   986.693
   900.679
    18.059
   736.231
    71.582
  -903.777
  -636.042
  -750.891
    84.637
  -194.007
  -643.466
  -543.307
   568.368
  -983.178
  -473.276
  -859.881
   596.435
  -333.413
  -980.847
  -206.066
  -105.422
    -9.665
   473.447
  -480.422
  -645.166
   112.630
    14.573
  -914.532
   264.871
   766.216
  -789.671
   358.127
  -926.833
   -70.234
   496.407
   492.307
  -962.703
   947.635
  -171.759
  -774.908
  -940.837
  -819.197
  -252.755
  -586.448
   180.367
  -824.767
   704.771
   493.773
  -949.719
  -335.001
   809.158
    53.284
  -644.399
    -0.976
   368.581
   342.571
  -181.225
  -918.393
  -460.878
   586.405
   951.819
  -150.765
   411.351
    77.179
  -709.526
   659.381
  -466.562
   524.213
   213.313
  -162.983
   247.601
  -589.462
  -895.737
  -105.449
  -139.150
   580.201
   775.276
   528.411
   912.378
  -362.783
  -688.709
  -769.587
   224.097
  -723.044
  -896.118
   110.412
    96.144
   647.335
   123.243
  -251.032
   841.952
  -157.456
   501.185
   193.245
   670.608
   -67.432
  -574.072
   218.502
   745.593
  -880.063
  -325.105
    61.968
   266.249
   630.738
  -649.519
  -774.632
   759.382
  -207.265
   -59.481
   256.060
    71.589
   220.451
  -645.337
  -880.390
   489.729
  -820.517
  -144.103
  -177.465
   290.091
  -907.999
    -1.678
  -173.407
   812.703
   431.825
  -859.649
  -162.332
   356.962
  -556.834
   621.567
  -477.142
    46.947
   257.007
  -196.057
   699.688
   223.239
   836.022
  -444.933
  -455.811
  -371.413
   -42.141
   138.107
  -958.324
  -353.305
   308.296
  -658.960
    17.761
   778.620
  -668.788
    95.787
  -860.339
   465.802
   290.644
   236.925
   306.433
  -796.295
   638.121
   499.124
  -695.556
  -669.901
  -284.949
  -774.737
  -867.609
   721.221
   593.514
  -529.985
  -613.716
  -717.091
   617.688
  -468.196
  -404.642
    23.282
  -310.281
    31.701
   506.701
   961.477
  -479.517
  -591.136
   343.950
   862.938
   723.762
   742.063
   -33.483
  -942.720
  -491.954
   372.772
  -959.936
  -473.919
   530.926
  -935.344
   376.724
  -666.755
  -421.522
  -402.292
  -514.417
  -990.822
  -566.332
   283.665
  -939.665
   412.209
  -111.034
  -672.337
  -933.349
  -438.786
   362.051
   862.632
  -825.271
   909.753
  -883.902
  -976.646
  -373.075
   152.681
   920.106
   685.956
  -331.415
   656.025
  -702.047
   907.015
   -49.347
  -331.191
    24.856
  -705.976
   893.781
   868.736
   -83.425
    52.764
   421.483
   773.823
   638.082
  -806.396
    68.505
  -369.961
  -433.360
   -88.579
   701.698
  -342.876
   113.070
  -948.886
  -311.778
  -225.154
   978.719
  -984.124
   331.588
   606.633
  -600.723
    73.920
  -508.061
   138.715
   992.521
   -40.597
  -624.557
  -754.851
  -967.608
   358.885
   825.053
  -452.451
  -421.052
   187.940
   620.970
   808.035
  -385.723
   -61.067
  -285.747
  -449.841
   697.595
   310.803
   260.000
  -964.667
  -779.723
  -317.855
  -616.697
  -706.603
  -710.320
   302.181
   180.086
   184.394
   955.560
   -11.838
  -420.109
   453.473
  -814.573
  -912.125
  -726.664
   -67.628
   -93.445
  -454.319
   603.607
   659.953
   587.759
   332.121
   914.383
    58.403
  -340.082
  -959.216
  -711.700
   124.857
   126.993
   337.808
  -324.901
   817.091
   909.849
   588.829
   601.629
   922.332
  -412.992
    26.490
  -571.685
   623.261
  -919.998
   913.353
   509.342
  -862.150
   326.250
  -902.624
   751.858
   554.949
   614.029
    44.151
  -648.370
  -132.840
   -80.472
   672.307
   936.478
   299.634
   450.059
  -788.500
  -206.507
   675.033
  -208.725
    97.834
   307.532
   471.261
  -490.749
  -139.368
   782.234
  -524.657
   736.959
   339.314
  -171.955
   380.288
   659.514
    41.712
  -417.569
   344.347
    73.374
  -888.686
   169.802
   603.416
    50.294
   901.647
   432.825
   562.421
   152.774
   834.908
   137.507
   874.738
  -398.848
   508.678
   191.602
   232.469
   308.325
  -478.746
   932.555
   772.206
   -88.340
   806.553
   663.924
   933.332
  -842.475
  -683.858
   182.377
   868.487
   326.894
   765.806
  -635.471
   -41.429
   944.459
  -471.926
  -181.810
   304.386
  -836.293
   868.327
   145.633
   229.223
  -674.191
   721.154
  -147.568
   480.188
    80.997
   256.863
  -453.775
  -580.620
   352.788
   939.348
  -901.004
   849.406
  -769.462
   711.264
    14.452
  -288.195
   433.349
   139.149
  -262.417
   836.745
  -901.487
   961.948
   237.907
  -478.954
   300.331
   656.742
   758.290
    74.673
  -535.100
   676.464
   -39.275
  -871.199
   -10.228
   310.529
  -366.010
   505.247
  -269.914
   757.247
   492.725
  -172.169
  -198.741
  -405.405
   421.947
   675.148
  -965.425
  -565.353
  -285.298
   219.170
   527.466
   714.085
  -465.375
   716.372
   -61.510
   -84.698
  -771.616
  -359.328
   245.569
   409.894
  -114.955
   301.616
  -375.978
  -212.954
  -310.698
  -157.067
   -98.224
  -621.086
   211.711
  -605.870
  -167.210
  -429.727
  -295.158
   741.482
  -146.104
  -319.680
  -174.702
  -483.708
   380.707
    88.997
  -831.860
   352.559
   203.207
  -865.088
  -348.688
   559.548
  -242.371
   948.025
   413.345
   578.294
  -360.059
  -588.427
   724.090
   928.815
   554.035
  -276.969
   389.060
  -306.321
  -299.094
     6.659
  -422.839
  -839.965
   666.832
   489.332
   163.778
   953.599
  -704.966
   889.774
  -871.289
  -835.612
   325.281
   548.281
  -885.984
  -849.654
   714.543
  -974.857
  -790.476
   599.334
  -336.233
  -819.429
  -833.106
  -645.141
    72.705
  -878.034
   -95.608
  -752.101
   738.679
   661.975
   866.115
  -383.324
   -49.331
   703.737
  -232.965
   798.643
    29.473
   152.511
   540.041
    52.743
   582.687
   906.698
  -847.914
   651.555
   250.005
  -644.773
    62.144
  -603.299
    84.479
   142.670
   698.031
   334.817
   -11.641
    58.882
   781.079
   493.525
   113.206
   272.337
   649.421
  -825.504
   632.970
  -275.942
   510.720
  -463.543
   103.655
  -472.636
   608.546
  -132.830
  -937.199
  -804.066
   721.090
  -241.871
   817.739
   351.210
   998.121
    75.046
  -340.534
   251.115
  -560.639
   995.517
   303.428
   973.383
  -803.356
    42.221
  -918.118
  -643.237
   225.689
   174.846
   722.264
   977.142
  -428.422
  -763.265
   427.222
  -335.892
  -274.206
   380.629
  -983.497
   922.763
   413.211
  -553.780
   897.075
  -654.116
  -760.780
   500.085
  -811.719
   362.473
  -654.300
  -510.588
  -161.721
  -392.963
   472.635
   485.010
   240.990
   359.992
  -570.966
   397.967
  -618.417
    48.961
  -169.078
   312.092
   816.336
   -70.541
  -766.153
   287.019
   642.876
  -966.501
  -943.961
  -390.611
   688.937
   656.858
    81.103
  -180.317
   874.235
   577.020
   759.125
   705.615
   711.785
   490.766
    72.224
   193.443
    64.259
  -944.682
  -610.098
  -638.287
   615.177
   625.133
    66.077
   958.441
  -203.845
   792.034
  -633.953
   963.753
  -744.473
  -574.835
   933.725
   837.879
   696.578
   834.549
   977.213
   357.930
   206.758
   760.992
  -741.199
  -391.942
   145.619
  -374.488
  -581.226
    25.459
   485.819
   661.343
  -242.773
  -830.363
   124.753
  -761.896
  -553.993
   676.906
   269.586
  -971.969
   133.775
  -798.997
  -850.234
   176.385
  -816.099
  -654.599
   306.572
   316.118
   363.241
  -728.626
  -943.376
  -206.762
  -609.957
  -754.241
   259.358
  -162.327
  -285.592
  -813.946
   264.977
   762.904
   725.043
  -617.467
   -18.780
  -240.755
   759.809
   136.557
   315.596
  -713.480
  -775.888
    52.604
   837.865
   341.147
   539.180
   533.267
   438.755
   -52.879
  -414.901
  -767.901
  -681.757
  -115.602
  -670.286
   453.497
  -302.238
  -793.427
  -736.633
    76.484
   358.680
   633.079
  -161.674
   976.858
   706.447
    57.368
  -350.068
  -238.052
    67.392
   -44.608
  -801.489
     4.424
  -326.591
    46.391
  -825.972
  -515.814
  -745.167
  -302.755
  -408.865
    31.173
  -858.857
   780.832
   956.625
  -306.846
  -265.100
   120.240
   818.671
   820.790
  -143.348
   960.800
   934.818
   733.058
   111.681
   692.962
    20.283
  -514.575
   772.320
  -397.301
   547.771
  -898.282
  -112.094
  -564.970
  -838.893
  -267.311
  -830.116
  -133.053
   968.944
   -60.556
    30.659
   815.552
   144.079
   589.039
   300.609
  -872.530
   575.425
  -517.865
   241.554
   392.472
  -435.245
   103.727
  -760.606
   545.923
  -370.286
   525.051
   239.093
   908.973
   264.387
   758.083
  -365.553
    78.710
  -294.662
   732.969
   514.730
   654.607
  -669.664
   741.710
   790.665
   141.692
   755.420
  -415.375
   363.107
  -643.521
   506.069
    58.578
   945.209
   910.434
   960.649
  -885.961
  -642.935
  -804.601
   448.525
  -964.759
  -271.980
  -318.820
   684.796
   807.544
   293.341
   248.918
  -549.259
  -967.347
  -773.733
  -298.656
  -614.561
  -706.189
  -981.819
  -868.605
   -71.133
  -944.029
   831.500
  -375.451
  -210.618
   -75.974
  -169.855
   664.556
   818.831
   493.898
   415.618
   960.007
   595.194
   830.374
   -79.655
   989.173
  -311.569
   380.739
   285.633
   465.836
  -605.068
   121.354
   897.118
    58.005
   -64.130
    36.388
   960.291
   356.852
   964.283
  -853.064
  -827.660
   -62.975
  -888.083
   884.608
   158.451
  -136.180
  -536.733
   806.849
  -326.961
   921.424
  -130.843
   760.898
  -549.963
   497.940
   246.485
  -186.971
  -738.351
   520.055
   425.744
   460.086
   326.238
   413.513
   256.727
  -590.901
   246.738
   -46.084
   -55.942
  -848.271
  -250.310
   351.332
  -610.297
  -527.155
  -108.104
   459.191
   464.576
  -339.914
  -428.712
   588.218
   944.873
   -89.542
   412.190
   746.871
   834.998
  -122.583
   957.969
  -519.863
  -434.047
  -879.275
  -821.103
  -261.295
   876.007
  -274.805
  -151.458
   569.481
  -442.902
  -994.286
  -879.975
   -72.905
  -760.521
  -820.450
   374.817
   151.229
  -124.558
   909.766
   549.225
  -958.982
  -307.937
  -994.732
   484.176
   896.316
  -497.404
   -80.112
   251.854
   -78.008
    45.439
  -298.682
  -589.437
  -388.651
  -627.147
   244.483
  -820.669
  -936.937
   250.187
  -666.381
  -753.514
  -811.822
   588.850
  -309.690
   697.064
   -23.280
  -916.009
   616.662
  -476.899
  -412.958
  -639.830
  -562.975
  -232.375
   135.004
   789.894
   726.718
  -237.583
  -647.490
  -681.002
   726.557
  -509.530
   -27.915
   465.375
  -264.164
  -463.044
  -142.722
   873.146
  -129.733
   760.638
  -968.988
  -592.232
  -310.336
  -488.265
   982.629
   713.642
   -36.618
   536.520
  -194.200
   631.042
  -683.379
   544.438
   884.684
  -698.181
   741.456
   725.414
   486.230
  -801.740
    22.360
  -687.750
   820.937
  -593.325
  -955.782
  -786.730
  -856.068
  -741.754
   694.406
   253.626
   377.461
   148.572
  -126.172
  -113.253
  -106.919
   469.039
  -836.988
  -758.264
  -199.609
   143.136
  -525.926
   300.255
  -882.658
   437.373
  -477.563
   193.014
   246.811
    65.982
  -325.500
   760.922
  -794.842
  -631.095
   814.052
   217.872
   410.757
     7.214
   723.783
  -636.071
  -435.886
  -797.498
    48.292
  -245.440
   588.742
  -584.488
  -732.440
  -686.912
  -483.069
  -355.536
   304.240
  -887.675
  -640.362
  -224.186
  -613.843
  -590.798
   405.211
   887.620
   262.003
   717.340
  -551.731
   245.017
  -945.363
  -155.743
   602.061
   504.301
   375.225
   898.226
   838.163
   352.992
    99.115
   775.200
  -553.940
   -40.430
  -615.315
   729.333
   -51.875
    99.165
  -454.995
  -590.857
   299.729
  -438.566
   185.358
  -968.009
   525.922
   643.663
  -302.570
   424.067
  -797.815
  -424.840
  -896.904
  -758.280
   476.298
  -427.279
  -291.714
   408.621
   -21.717
   779.252
   193.959
   758.889
  -495.268
  -903.728
    88.773
    99.647
   938.954
  -574.428
   259.973
   283.953
   -92.711
   437.266
  -419.509
   836.829
  -747.673
   964.608
    80.826
   342.542
   779.381
   662.493
   533.280
  -808.160
   450.256
   610.258
   779.131
  -352.857
   832.857
  -625.845
  -292.640
  -610.841
  -750.239
   817.360
  -993.684
   683.968
  -697.386
  -170.453
   801.609
   680.472
   523.184
  -553.358
   785.613
  -139.027
   110.580
  -948.372
  -890.031
   525.747
   383.149
  -316.974
  -385.287
   227.389
  -163.886
  -129.252
   464.268
  -733.210
   160.509
  -913.447
  -734.333
  -232.488
  -920.630
   -92.176
  -584.152
  -128.983
   443.912
  -257.813
   706.121
  -651.705
   104.515
   979.305
   681.531
   -99.140
   454.240
  -493.095
  -232.424
   923.393
   178.941
  -641.496
   997.866
  -615.478
  -605.396
   427.231
   423.032
  -737.102
   142.348
   844.714
   254.637
   -70.065
  -693.783
  -627.164
  -952.009
   974.331
   552.756
  -344.675
   301.006
   766.509
  -858.576
  -121.742
  -633.592
   410.605
  -230.054
  -672.612
  -293.829
  -402.169
   388.193
  -683.109
  -236.205
   685.391
  -148.666
  -846.006
  -935.672
   217.865
   436.869
  -753.160
   473.659
    59.647
  -809.988
   961.523
   840.867
    14.267
   347.335
  -183.495
   972.634
  -823.250
   790.314
    85.242
  -902.335
   413.771
  -213.535
  -418.847
   904.883
   402.648
    81.768
   879.850
   875.591
  -507.699
  -656.238
   290.249
  -206.103
  -587.510
   715.232
   156.951
  -814.494
   595.547
  -535.249
  -764.683
  -954.428
   292.789
   571.988
  -242.055
  -592.368
   517.546
  -550.222
   -59.689
    54.402
  -124.859
   144.919
   261.338
  -225.908
  -961.695
   225.181
  -113.922
  -546.135
  -958.939
   368.647
    99.970
  -372.744
    92.621
     9.771
  -670.431
   897.218
   -34.809
  -380.106
   569.799
  -347.662
   885.142
   714.272
     0.557
  -360.303
  -196.243
   702.120
   832.435
   985.318
   764.478
   888.688
   549.572
   950.927
   586.450
   785.872
   795.524
  -858.514
   553.617
  -246.928
   813.094
   915.890
   938.677
   918.546
    -0.760
   490.547
  -136.427
    29.301
   297.773
   818.540
   226.735
   609.932
    69.505
   766.403
    19.898
  -490.954
  -923.332
   161.388
   114.248
  -361.341
   413.291
  -181.058
   164.526
  -752.427
  -219.018
     9.449
    12.672
  -929.088
  -307.382
  -345.380
   238.113
  -810.878
   130.584
  -234.759
   637.568
  -533.718
   578.692
   519.254
   629.504
   650.283
   766.676
   786.393
  -207.059
   898.787
  -913.852
   384.976
   -50.857
  -751.361
  -660.738
  -117.673
   920.269
   489.784
  -645.394
  -512.090
   106.841
  -413.624
   241.524
  -678.130
   967.887
   789.903
   149.892
     5.917
   834.179
  -707.480
   793.150
  -784.795
  -620.941
  -113.351
    60.218
  -207.425
   326.038
   572.619
   909.983
   -44.736
  -609.601
  -996.236
   108.194
   446.782
    76.287
  -989.583
  -650.266
   423.372
   426.037
   185.970
  -521.955
   393.343
   470.727
  -781.222
   -65.877
  -496.638
  -221.440
  -886.821
   597.879
    99.397
  -154.495
   736.346
  -436.263
  -384.737
  -763.768
   779.929
   252.185
   492.514
  -741.117
   440.369
    62.145
   497.361
   737.219
  -262.263
  -271.352
  -768.687
  -427.660
   359.042
  -396.076
  -165.630
   577.797
   611.320
  -410.538
   392.927
   563.732
  -126.373
  -507.475
  -581.977
  -378.290
   351.870
   958.730
  -383.588
   557.187
  -312.279
    -5.476
  -186.302
   463.067
  -130.878
  -534.016
   -26.831
   800.021
  -217.746
  -312.443
   850.060
   480.441
   692.647
   249.609
  -793.545
  -302.483
  -915.308
  -919.599
   261.112
   276.711
   706.479
  -152.627
  -321.151
   699.938
   768.118
   970.964
   709.904
   991.262
   735.600
   684.707
   107.002
   923.711
   513.917
  -920.551
  -984.948
   392.211
   848.901
   125.192
   784.815
   116.624
  -360.745
  -355.957
   335.153
  -637.163
   153.789
  -899.700
    29.879
  -135.988
  -434.412
  -158.414
   809.192
   -28.500
  -287.920
  -344.078
  -910.147
   680.029
    -6.759
   872.654
  -508.263
  -858.172
    99.778
  -159.354
   941.090
  -745.344
  -976.144
   824.772
   854.813
  -297.041
   -94.705
   744.161
  -370.061
  -336.600
   575.285
  -627.818
   469.845
    12.560
   846.234
   104.648
  -326.734
   578.303
   221.866
    76.114
  -137.499
   427.932
  -606.670
  -722.023
  -832.025
   842.059
  -687.613
  -119.019
     9.707
  -272.465
   359.955
  -546.091
  -220.675
   980.616
    78.557
   678.822
    28.335
    70.701
   721.724
  -989.216
   332.991
   764.652
   864.524
   890.096
  -793.837
   631.271
  -715.107
   967.466
   651.850
  -350.773
  -264.108
  -294.107
   -45.132
  -667.377
    66.684
   144.834
   413.712
  -526.396
   946.076
   423.137
  -216.206
   337.246
  -867.158
    28.389
   878.847
   -54.359
   322.363
  -275.368
  -404.155
  -647.652
   -19.267
   388.113
   388.497
   575.206
   798.967
   250.650
   599.167
  -615.814
  -431.312
   116.017
   949.514
   803.156
   232.690
   661.216
   542.321
   443.571
  -695.979
   407.140
   973.180
   -58.269
  -169.760
  -984.098
  -790.216
   135.573
   825.804
  -246.163
   346.108
   -39.473
   535.687
   886.271
   775.498
  -237.551
  -447.540
  -409.461
   -20.017
   784.178
  -423.749
   200.794
   638.490
   829.370
    83.156
   540.155
  -262.887
  -676.336
  -696.272
   688.061
   981.546
    71.365
   825.886
   511.457
  -339.509
  -400.540
   -43.610
  -487.703
   617.304
    18.738
  -169.950
  -484.991
   205.311
   487.973
   718.166
   862.304
  -786.073
  -525.908
    47.761
  -249.576
    -4.541
  -721.086
  -324.229
   402.657
  -802.606
  -188.806
   708.017
   484.537
   877.753
   306.890
   590.052
   140.313
  -108.236
    72.114
  -241.483
   250.730
  -368.646
   717.180
   955.905
   551.980
  -975.867
   356.454
   914.291
   142.426
   357.504
  -267.358
   488.787
    92.925
   662.357
    14.746
  -476.432
   501.474
   738.897
   187.789
   494.873
   243.203
  -606.253
   163.717
  -348.066
  -829.708
  -373.050
  -962.856
   753.293
   526.713
  -411.190
  -826.757
  -239.133
   -16.654
   285.233
  -805.207
    46.958
  -789.019
   165.153
  -347.330
  -953.471
   833.206
   154.342
  -408.125
  -658.242
   978.233
   -16.720
  -572.859
  -706.116
   181.068
   414.175
  -906.224
  -394.145
   712.792
  -573.310
   -66.809
   527.652
  -913.944
   -96.846
   320.819
   295.403
   990.443
   308.813
   515.354
   663.187
  -870.482
   248.430
  -548.607
   575.288
   647.094
  -977.427
  -892.005
   804.803
   914.211
   -40.258
  -210.823
  -321.869
   -98.116
   703.483
  -449.558
  -451.907
  -244.234
   138.977
   169.292
   -62.066
  -320.142
  -392.369
  -995.946
   -77.337
  -292.996
   849.074
   691.272
  -252.758
   291.489
  -593.631
   136.793
  -653.907
   585.665
  -257.686
   686.929
  -788.096
  -251.602
   358.817
   419.680
  -471.683
   684.188
   117.536
  -102.314
  -908.736
   898.918
  -813.758
   991.400
   736.190
   377.278
  -728.104
   950.409
   957.873
  -535.470
   917.545
   275.448
  -577.772
   706.994
   847.486
  -370.798
  -790.059
  -767.854
  -419.588
  -972.230
  -138.904
   223.191
  -750.440
  -989.418
   516.720
  -738.655
  -164.073
   951.762
   500.555
   510.338
  -287.866
   774.772
  -606.828
   198.273
   383.925
  -997.345
   307.366
   915.164
  -100.860
  -103.235
   800.284
   843.998
  -917.309
  -961.399
  -927.653
  -409.773
   512.553
   528.758
   955.329
  -551.707
  -487.166
   488.473
    40.545
   773.917
  -224.334
   880.126
  -228.086
   408.143
  -799.879
  -885.147
   941.422
   186.029
  -595.307
   -32.465
  -685.875
  -195.834
   215.891
   -21.945
  -701.494
  -831.684
   999.207
  -446.019
   124.854
    39.915
   379.936
   452.418
   613.875
  -174.265
   634.010
   813.472
  -466.702
  -285.491
   -15.883
   387.579
  -347.954
   -42.031
  -727.018
  -753.545
  -588.644
   779.059
    12.468
   266.492
   -43.587
  -837.771
  -884.798
   109.770
   497.468
  -987.565
  -252.124
   737.154
   -35.334
   495.408
   844.435
  -296.042
   573.484
     7.315
  -341.019
  -713.049
   931.046
   987.856
   683.667
  -117.333
   869.969
  -669.825
  -407.843
   -22.153
  -151.764
   854.673
   653.557
   932.829
   624.759
  -175.832
   176.681
  -508.336
   517.960
  -222.322
  -398.275
  -625.784
  -677.973
   526.303
    13.945
   743.127
   664.376
   260.312
  -184.304
   676.464
   855.543
   578.261
  -252.036
  -284.081
  -304.049
  -638.809
   744.808
   686.184
  -315.725
  -741.935
   809.991
  -402.464
  -925.975
  -848.312
  -673.910
   -39.438
  -426.864
  -903.698
  -346.012
   344.580
   497.902
  -907.808
  -183.813
  -388.632
   808.135
   755.308
  -331.287
  -523.686
   569.095
    43.401
  -433.575
   542.724
  -261.284
  -186.788
  -964.368
  -443.060
   195.757
  -482.121
  -777.098
   229.378
   675.410
   825.671
  -231.894
  -840.559
  -709.703
  -170.955
  -395.256
  -317.610
  -542.213
  -212.283
   492.095
  -817.104
   840.584
   721.189
  -596.576
   -80.539
  -457.097
   345.826
  -331.011
    54.549
   -51.256
   -22.016
  -485.617
  -328.556
   -38.219
   475.423
   753.280
   276.650
   476.189
   235.441
    96.395
  -499.787
  -687.461
  -797.295
  -996.814
  -251.130
   725.433
  -149.483
   393.505
   913.228
   733.742
  -270.777
  -425.308
   712.506
   982.570
  -286.513
   783.832
  -975.743
   795.722
   999.199
  -650.630
   228.700
  -933.236
   367.661
   884.763
    24.943
   729.782
  -894.770
    62.757
   210.492
   263.777
  -543.154
  -473.925
  -961.028
  -173.937
  -689.523
  -596.962
   712.386
  -935.815
    16.125
  -568.012
   627.329
   825.050
  -531.546
  -343.113
   791.638
  -743.506
  -431.743
   -45.963
  -357.230
   661.842
  -466.553
   964.911
   873.810
  -981.940
  -986.324
  -492.017
   795.680
   481.733
   179.773
  -395.475
  -223.243
   258.189
  -897.900
  -689.709
  -235.670
  -193.648
  -976.985
    93.869
   472.131
    77.545
   -70.927
   840.331
   777.930
  -835.556
  -602.553
   180.257
  -292.156
   180.127
   672.047
   -74.076
  -712.744
  -739.549
  -320.099
  -129.190
   259.909
   656.853
  -531.996
  -991.478
   118.446
  -270.692
  -949.335
   445.676
  -576.733
   736.859
  -605.681
  -990.438
     4.631
    -7.232
   641.629
  -222.196
   147.373
  -967.236
   841.342
   489.276
   930.764
   458.083
  -723.304
   -92.876
  -459.750
  -996.701
    -1.912
  -653.410
   513.849
   132.993
  -786.006
  -338.226
  -300.919
  -442.103
   373.532
   -93.656
  -905.355
  -873.502
  -291.394
    92.505
  -259.091
   940.048
  -665.461
   253.719
  -163.102
  -431.495
   140.215
  -438.649
  -862.599
   955.751
   -75.318
   223.952
   682.169
   541.220
  -552.043
   739.652
  -852.087
   867.484
   944.339
   677.242
  -590.444
  -195.821
  -957.818
  -116.324
  -231.614
  -107.926
   722.789
   711.119
   488.259
  -490.919
  -480.075
   482.568
    54.149
  -250.299
  -823.347
  -982.830
  -643.903
   179.045
   338.189
  -344.922
   708.847
   745.942
  -321.223
  -280.519
   525.091
  -183.262
  -875.129
  -213.598
   740.193
   717.782
  -610.091
  -738.682
   932.931
   323.977
   974.977
    24.695
   152.789
    44.536
   291.189
  -587.579
  -421.232
   287.916
  -827.041
   885.871
  -857.935
   216.132
   260.895
   134.885
   334.410
   655.624
   836.202
  -114.723
  -688.891
   510.346
  -123.094
   360.027
  -450.701
   702.925
   331.594
  -428.194
   245.689
   232.480
     8.893
  -981.662
   170.478
   405.729
   759.687
   868.612
   264.057
   927.817
   777.647
  -487.562
  -907.272
   527.776
   -48.520
   762.094
  -949.838
  -389.294
   -75.947
  -246.126
  -522.536
   201.483
   175.218
  -440.671
  -842.917
  -262.084
  -169.286
  -517.682
  -567.263
   634.662
   451.385
   250.121
  -870.113
   375.930
   111.655
  -637.919
   636.251
  -773.622
   961.431
  -705.947
  -571.034
   -17.238
   178.174
   353.343
   702.021
  -267.348
  -566.136
  -876.567
  -514.179
   414.730
  -942.503
   641.099
  -751.121
  -956.124
   883.193
   636.132
   379.654
  -196.131
  -322.043
  -187.196
    -9.433
  -708.944
  -638.438
   872.316
    32.798
   547.346
  -927.387
   107.624
   352.282
    89.851
  -548.662
   878.485
   719.619
  -796.615
   940.438
  -711.336
   662.340
   131.174
   412.953
   763.872
   404.494
    91.348
  -280.025
  -865.296
  -771.012
   244.774
   100.251
  -482.182
   357.914
  -286.138
   843.662
   283.270
  -957.608
   822.308
   -40.924
  -157.347
  -225.572
   969.711
   374.062
   857.199
  -731.917
  -383.860
   762.576
  -242.073
   717.186
  -502.907
   -53.929
   388.619
    -9.891
   136.315
  -247.888
   339.830
   145.705
   -16.618
  -983.829
  -576.111
   684.425
  -714.621
  -772.570
  -582.194
   574.881
  -583.813
   890.437
   679.280
  -878.821
  -190.620
   481.429
  -578.922
  -196.304
   -24.757
  -872.205
  -812.984
  -669.483
    19.761
    11.794
  -377.956
   517.125
  -791.236
   308.110
   562.212
   380.608
   166.501
  -570.940
   438.835
   242.385
  -681.258
  -318.077
  -453.878
  -569.866
  -160.837
   224.256
   386.860
  -374.709
   750.584
   309.275
   160.418
   561.588
   472.081
  -371.686
  -734.452
  -182.211
  -374.242
  -879.867
  -576.990
  -615.461
  -414.470
  -253.221
  -391.659
   962.154
  -443.854
   240.789
  -964.072
   489.137
   962.169
    22.087
  -304.029
  -468.401
  -580.489
   -46.756
  -858.934
  -969.944
   297.134
   503.677
  -697.119
  -615.139
     3.196
  -876.468
   315.394
  -616.944
  -133.084
  -461.422
   774.087
  -220.683
   179.494
   653.790
  -402.737
   830.961
   680.504
   195.533
  -854.135
   733.370
  -389.037
  -382.355
  -816.334
   166.840
  -926.955
  -557.414
   789.824
   -41.251
   109.638
   124.724
   487.460
   266.245
   131.096
   715.572
   973.848
   854.028
  -103.804
   262.343
  -317.211
  -154.920
   561.398
  -930.876
  -373.180
   344.182
   558.179
  -234.216
  -251.192
   987.245
   120.515
   -76.967
  -616.190
  -243.812
   478.804
   -23.783
    42.522
   300.588
   633.901
   158.161
  -877.414
  -711.554
  -729.966
  -508.416
   282.327
   -43.780
  -218.521
  -775.894
   -96.035
   176.522
  -943.247
   386.527
   600.228
  -220.364
  -790.684
   318.172
   803.215
  -963.411
  -328.934
   265.263
  -907.722
    95.414
   846.851
  -890.765
  -595.966
  -296.925
  -782.035
   877.410
   918.084
   535.400
  -529.364
  -197.601
   252.751
  -434.846
   933.507
   -51.010
   126.612
   385.466
   875.920
  -806.827
   249.818
  -274.082
   889.075
  -676.590
  -852.921
  -185.652
    -1.782
  -261.706
   275.167
  -953.549
  -495.125
  -191.359
  -940.331
   617.240
   175.911
    30.276
  -444.572
   693.869
   773.447
  -584.515
  -578.262
    -6.094
   456.966
  -677.144
  -671.112
   167.769
    95.074
    56.023
  -859.188
  -945.949
   629.301
   758.945
    61.141
    22.989
   287.456
   938.189
  -572.413
   257.104
   745.392
   713.855
   125.526
   306.443
   918.623
  -528.266
   263.357
  -839.771
   856.306
  -805.588
   173.317
  -759.935
  -483.098
  -577.674
  -292.049
   108.307
  -423.299
  -731.837
  -327.574
   540.192
  -180.066
   284.785
  -382.195
   639.206
   192.931
   483.040
   782.493
   -44.375
   585.642
   530.001
  -809.983
   565.787
   687.441
   804.543
   -74.257
   158.293
  -600.876
   407.192
   881.090
  -947.523
  -974.877
  -940.401
   547.240
   200.456
   507.075
  -784.584
  -324.841
   320.616
   -16.458
   306.218
  -920.840
  -470.271
   115.574
  -807.106
   984.311
  -595.716
   730.165
   166.500
   507.048
   911.047
  -910.838
  -393.799
   434.047
   380.171
  -268.315
   384.110
   987.805
  -363.810
   104.481
  -776.770
   330.747
  -993.082
   906.492
  -169.261
  -669.129
  -697.163
   529.723
  -135.533
  -736.614
   596.767
   247.554
  -976.390
   733.175
   471.968
   131.472
  -684.781
   460.721
  -312.297
   664.002
  -750.481
  -814.318
  -392.793
   686.877
  -324.515
   -29.802
    54.987
  -949.445
  -669.261
   693.267
   602.316
   229.839
  -462.705
   366.384
  -487.745
   513.425
  -466.282
  -987.014
   260.253
   318.447
   574.552
   902.516
   974.320
   896.711
   132.015
  -498.685
  -185.862
   391.419
  -707.943
  -869.242
   142.880
  -841.273
   373.778
  -266.391
   641.615
   300.342
    67.477
  -302.737
  -255.202
  -551.107
   853.656
  -631.263
   668.864
   660.984
   208.324
   874.104
  -205.735
   317.147
   533.983
  -884.558
   533.177
   403.942
   919.474
   676.372
  -912.873
  -728.290
  -599.641
  -302.240
   281.300
   729.560
   101.517
  -408.750
  -284.191
   460.892
  -246.636
  -372.156
  -838.382
   809.862
   786.507
   315.830
    50.827
   -36.894
  -143.601
  -881.874
   588.690
  -750.959
  -144.542
  -497.422
    26.508
   365.451
  -382.734
   897.542
   472.083
   697.126
   444.234
   781.880
  -772.971
  -536.987
  -182.319
   216.272
  -411.049
   250.524
  -996.490
   366.530
   214.455
   261.322
   102.421
  -217.649
   835.575
  -978.654
   525.523
   -66.332
   544.676
  -506.200
   -89.030
  -786.214
   619.191
  -715.691
   803.546
  -295.775
  -892.660
  -900.708
   190.918
    96.092
   608.853
   236.454
   573.215
  -372.104
  -131.430
  -372.972
   825.196
  -423.831
  -632.100
   280.565
  -848.356
   263.519
   302.784
   297.270
   115.769
  -542.610
   802.533
   -52.364
   632.099
  -896.674
  -801.401
   194.677
  -638.909
   462.268
  -426.923
   713.805
  -832.333
   309.471
   168.763
   491.485
  -255.162
    91.934
   392.848
   718.483
  -520.886
  -376.162
   835.510
   661.014
   167.589
   583.435
  -906.554
  -512.715
  -210.580
  -375.921
  -506.093
   866.919
   334.116
   310.932
  -991.474
  -334.183
   455.956
  -810.395
  -439.769
   338.340
   913.760
   173.276
   761.347
   217.967
   312.538
  -627.840
   240.253
   510.366
   446.809
   675.653
  -398.306
    40.597
   344.851
  -923.137
  -862.687
   242.622
  -265.522
   321.022
  -700.126
   101.156
   976.172
   -47.721
   440.857
  -739.940
   -90.476
   954.804
  -992.841
   476.375
   331.141
   531.199
  -782.258
  -157.451
   628.515
  -638.012
   288.668
   439.829
   241.316
   315.186
  -261.505
   174.743
  -697.703
  -202.505
   632.885
  -145.842
   566.776
  -439.080
   446.482
   654.286
   817.636
  -140.862
   807.674
  -463.491
  -424.530
  -378.849
  -265.258
   528.181
  -932.443
  -172.785
  -953.397
    60.391
  -848.477
  -751.926
   408.680
  -505.395
   459.322
  -430.410
   956.102
  -662.095
   969.934
   979.163
    30.367
   836.622
   192.980
  -874.500
  -315.989
  -907.659
   752.090
  -956.049
  -169.180
   183.608
   886.156
   -30.646
  -981.408
  -797.560
   463.430
  -355.435
  -294.575
   146.856
   514.928
  -473.062
   714.470
   457.976
  -970.043
   138.347
   732.828
   953.242
  -546.144
   265.370
   378.951
  -740.198
    78.097
   329.268
   421.097
  -131.236
  -676.245
  -810.507
  -229.667
   356.871
   370.566
   306.251
  -591.908
  -958.860
   -15.502
   477.108
    35.713
   973.240
   881.661
  -926.273
  -590.959
    18.496
   776.029
    47.969
  -324.036
  -382.652
   155.651
  -612.308
   221.883
  -168.570
  -297.719
   972.294
  -894.773
  -957.312
   706.469
   791.068
  -656.205
   695.248
  -495.245
   -62.692
   103.816
  -938.887
  -656.224
   900.992
    70.768
  -657.298
    15.869
  -960.252
  -886.602
   734.843
   170.404
   253.339
  -168.636
   -44.828
  -910.136
  -424.203
  -826.527
   -67.147
    29.913
  -791.153
   514.958
  -273.297
  -613.125
  -846.124
  -304.649
   365.999
   288.610
   -32.145
   580.262
  -234.518
   238.573
    56.651
   593.083
   949.418
  -592.926
   365.968
   109.051
  -841.376
   578.795
   -53.056
   820.516
  -245.308
   695.187
   513.458
   811.134
   277.883
   220.906
   407.262
  -745.384
   363.516
   322.653
   643.285
  -767.349
   881.033
   478.046
   452.128
  -435.603
   272.525
  -207.273
   343.544
  -786.018
  -435.754
  -323.117
  -398.134
  -858.379
  -651.829
  -311.030
   417.902
  -209.915
  -510.873
   701.697
  -698.474
   142.935
   556.804
  -833.591
  -734.650
   694.714
   263.774
   777.855
   656.045
   -31.186
  -484.249
   629.588
  -908.701
  -682.516
  -812.344
  -192.027
  -494.864
   387.679
   645.303
  -441.654
   523.930
  -790.570
   495.486
  -806.756
  -553.496
  -926.137
   319.777
   716.365
  -970.715
  -554.979
   981.656
   -73.402
  -948.393
   416.332
   213.466
  -985.322
  -827.361
    62.876
   188.047
  -752.090
  -964.189
  -887.280
   256.822
   283.771
   708.997
   525.008
   371.123
  -794.862
  -823.572
  -482.770
  -356.317
  -327.989
  -862.200
  -443.788
     8.797
  -859.179
  -190.656
   418.252
  -135.295
  -668.456
   -51.621
   855.225
   291.022
   -61.544
   211.941
  -755.091
   983.225
  -566.442
   704.210
   509.465
  -695.076
   948.294
   617.247
   711.893
  -417.789
  -572.130
  -792.229
  -391.329
  -273.496
   -74.509
   356.447
  -585.308
   -32.595
  -959.009
  -370.208
  -599.077
   -73.368
   491.704
   695.389
  -897.786
  -438.407
   594.454
  -642.299
  -385.040
    18.841
  -753.511
  -219.087
  -319.307
   594.281
   129.582
   701.865
  -119.331
   484.308
  -888.841
  -308.219
   862.015
   -49.117
   -59.018
   478.985
  -696.876
  -724.330
  -220.383
  -412.593
  -446.020
   -63.779
   400.558
  -192.083
  -354.261
   225.771
  -205.510
  -334.530
  -945.763
   483.696
   540.430
   885.282
   527.700
  -671.144
   968.438
  -747.286
  -603.258
   384.779
   799.107
   482.703
  -702.361
   548.305
   821.938
  -672.589
  -890.480
    71.488
  -363.442
   812.100
  -383.716
  -388.038
   546.857
  -612.117
   820.581
   700.412
     7.764
  -531.638
  -422.970
  -482.857
   826.900
   619.627
   638.121
  -596.625
   484.482
   353.103
  -207.293
   540.703
   333.576
  -153.082
  -263.129
  -379.149
   137.133
   294.715
   660.361
   547.068
   691.286
  -878.116
  -283.498
  -591.578
  -948.845
   701.796
  -815.811
   770.360
   170.549
   591.550
   199.734
   -56.058
   366.479
   446.367
  -789.536
    -1.700
   933.657
    13.663
   481.831
   499.089
    44.782
   669.194
   819.641
   432.639
  -454.385
  -580.710
  -704.154
  -715.693
  -481.322
   105.067
   139.920
    41.886
   607.309
  -347.704
   -24.440
   644.675
  -644.577
   539.900
  -401.756
   -64.115
   947.226
    51.976
   963.760
  -954.994
  -530.068
   707.899
  -387.227
  -688.412
  -403.391
  -165.021
  -595.061
    56.016
   550.319
  -167.653
  -542.056
   655.427
   705.038
  -714.854
  -289.139
   721.417
  -480.492
   110.123
  -225.094
  -726.240
  -830.940
  -966.677
  -613.836
  -349.154
   499.902
   126.652
  -528.612
   358.241
   139.185
   688.983
   897.544
  -447.349
   932.840
   976.659
  -871.771
  -608.660
   375.601
   150.627
  -210.262
  -309.249
   837.856
   -28.742
   830.839
  -761.920
   722.696
    39.462
  -509.855
   -38.431
  -435.149
   158.587
  -698.215
  -399.595
  -944.282
   839.204
   536.938
   318.858
  -822.396
   704.155
  -949.105
   373.317
  -918.843
  -959.213
   521.730
  -417.852
  -295.893
    71.609
   235.458
   809.582
  -815.688
   522.911
   537.528
  -497.588
  -178.217
  -888.347
   348.871
   -45.105
   153.557
   334.358
   224.006
    69.219
   489.525
   434.575
   -29.339
   250.398
   567.898
   421.694
   559.087
   271.563
   630.713
   925.627
   356.041
   289.062
   -61.975
     2.150
   533.909
   364.938
  -155.992
   854.324
  -209.985
  -694.623
   416.582
  -626.765
  -568.660
  -994.583
   252.677
  -305.115
  -704.855
   256.774
  -318.072
   724.029
    86.758
  -977.022
  -985.754
  -634.013
   702.044
  -206.765
   977.538
  -856.166
  -479.995
  -839.129
  -623.891
  -774.715
   734.294
   587.892
   275.150
  -866.762
  -505.638
   -70.841
  -931.075
   847.412
   779.799
  -985.853
   346.018
    52.671
     9.661
  -759.391
  -649.330
  -269.312
   766.351
   296.831
    75.167
   310.238
   778.083
  -898.564
    10.184
   419.440
   833.810
  -778.184
   729.629
   945.816
   -13.354
  -604.929
   604.894
  -590.166
   921.062
  -605.388
  -402.101
   628.002
   -78.521
   303.788
   257.008
   581.835
  -685.017
  -625.832
  -689.402
  -928.352
   231.215
   363.536
   832.631
   283.229
   259.561
  -268.803
   -19.955
  -500.906
   -37.857
   483.146
   985.820
  -947.576
  -127.749
  -552.692
   468.730
   212.896
  -435.141
  -967.613
   298.031
   303.807
   220.275
   817.885
  -490.984
   394.743
   464.980
  -986.505
   834.929
   559.375
  -637.663
  -101.374
   278.942
  -899.325
  -288.766
  -143.922
   366.224
  -294.712
  -684.232
  -549.070
   239.057
   266.746
  -403.939
   416.794
  -890.081
  -420.112
   307.903
   -47.675
   730.365
   394.037
   445.975
   190.698
  -340.663
   363.376
   639.618
   115.960
   712.419
   986.797
   405.732
    50.589
  -946.421
   747.521
  -765.942
   510.448
   600.276
   123.226
   899.306
   656.684
   150.826
   328.625
   268.196
   998.369
   927.870
   485.033
  -357.049
   -50.859
   341.690
  -365.978
  -833.516
   562.733
   242.138
   623.377
   494.566
  -689.284
   933.020
  -132.001
   572.981
   -64.465
   178.221
   -16.062
   283.790
  -390.154
  -304.316
  -916.992
  -720.140
   835.483
   115.560
   745.102
   374.823
  -766.282
   503.897
   135.114
  -408.479
   665.830
   399.935
  -184.453
  -675.140
   713.154
   -94.194
   465.043
    30.832
   -66.987
  -329.199
  -263.229
   757.939
  -182.702
  -738.762
   615.030
  -537.190
  -642.044
  -410.524
   -46.142
  -242.621
   795.557
   215.427
  -475.483
  -387.297
  -430.465
   653.076
  -183.715
   984.288
   311.135
   141.258
   553.919
   569.777
   829.627
   369.192
  -283.548
  -277.589
  -440.525
  -324.860
   647.172
   449.744
   173.819
  -274.879
  -702.521
   883.550
  -894.976
   799.443
  -335.251
  -507.264
  -986.842
  -617.435
  -393.013
   250.639
  -327.754
   -67.059
  -211.805
  -891.812
   275.817
   832.400
  -548.823
  -274.135
   413.502
   222.855
   410.479
   757.147
  -272.104
   134.324
   659.848
  -658.731
  -255.702
   385.744
   726.431
  -453.981
  -947.421
   230.245
   949.638
  -433.447
   374.920
   732.128
  -328.117
     1.522
   488.242
    36.798
   -99.164
    -0.592
   306.768
  -314.697
   -22.955
   876.942
  -736.977
  -469.968
  -722.554
   887.526
   746.651
  -568.269
  -664.488
   634.253
   796.531
  -387.429
   400.330
  -597.301
   716.986
  -832.606
  -236.895
   581.585
  -443.986
  -199.134
  -904.485
  -879.573
   770.329
  -144.764
  -876.738
  -674.137
  -252.547
  -949.833
  -166.252
   117.520
   753.025
   463.938
  -364.658
   609.611
   310.785
  -245.587
    39.942
   -72.943
   974.405
  -801.007
  -324.496
  -749.396
   735.467
  -100.885
  -757.205
   740.946
   766.346
  -307.168
  -189.263
  -161.161
  -884.164
   915.396
   540.555
  -894.687
  -768.495
   184.070
  -649.777
  -847.961
    -4.407
   528.510
  -728.683
   686.723
   169.387
   714.526
  -875.645
   253.458
  -978.658
   630.237
   -81.918
  -786.091
   678.807
  -596.988
  -825.548
  -743.936
  -112.398
  -365.135
  -343.947
  -599.678
  -583.994
   308.715
  -706.125
  -337.120
   713.109
   293.353
   818.092
   945.535
   148.387
  -571.008
  -584.453
   415.554
  -268.439
   174.022
   769.148
  -950.269
   917.859
   270.907
   902.967
   514.586
  -544.641
  -134.396
    13.220
  -529.599
  -246.841
  -576.176
  -871.751
   633.919
  -176.240
   552.259
   962.907
   -19.996
  -450.341
   654.018
  -679.680
   793.237
   707.634
   448.250
   -16.602
  -303.434
   405.003
  -413.482
   282.337
   493.236
    55.126
  -569.980
  -828.732
   370.973
  -156.755
  -857.261
  -275.941
   852.286
   882.235
  -544.595
  -313.711
   810.327
  -538.542
   280.457
  -843.127
   674.583
   621.279
  -547.514
  -188.959
  -553.705
  -108.351
   453.340
   303.527
  -499.170
  -715.876
    -9.598
   593.878
  -165.141
  -571.011
   623.088
  -346.260
   156.416
  -581.828
  -914.332
  -103.054
   612.770
   849.318
  -350.901
   198.371
  -368.896
  -975.352
   196.176
  -462.978
  -499.890
   -95.555
  -396.068
  -917.201
   301.654
  -564.539
   374.571
   103.998
   788.795
  -256.641
   604.086
  -784.678
   597.459
   871.338
    99.371
  -250.167
   235.703
  -419.416
    -5.350
   297.787
  -394.127
  -640.766
  -881.098
   513.368
   428.045
  -524.089
  -302.775
  -556.660
   589.432
  -733.231
   276.612
   671.025
   198.262
  -517.586
  -816.480
   498.211
  -850.945
  -819.230
   311.106
  -592.213
  -343.746
   542.614
  -663.418
   193.644
   764.302
   511.351
  -865.135
  -392.623
   -39.661
   551.547
   930.091
   816.842
  -600.167
   226.315
   856.057
  -899.351
   -74.831
  -203.600
   387.066
  -197.462
   974.742
   -13.934
   419.381
  -531.817
  -742.083
   689.945
   717.649
  -712.135
   803.016
   -83.328
  -204.847
   819.890
  -258.825
  -537.090
   805.401
  -151.342
  -566.612
  -900.799
  -774.450
  -276.635
   758.982
  -521.182
   205.686
  -167.103
  -633.301
  -921.282
   620.194
  -942.351
   120.332
  -948.328
   104.328
  -610.647
   357.418
  -131.373
   780.387
   102.349
   915.450
   738.444
   723.146
  -287.551
  -758.611
   672.227
   973.621
   549.069
   556.308
   287.988
   -48.237
   566.330
   136.892
   583.852
   597.191
  -459.795
  -497.147
  -312.086
  -486.222
  -848.706
   593.130
   191.379
  -298.083
   598.367
   199.650
  -925.625
    34.378
   104.721
  -870.077
  -915.521
  -163.133
   232.102
   873.301
  -430.032
   796.275
   337.210
   946.098
   654.409
  -121.115
  -682.353
  -147.369
  -115.349
    83.397
   931.710
   999.923
  -791.428
   738.872
  -719.315
   138.403
  -198.946
    52.963
   635.403
  -777.171
  -358.584
   299.699
  -770.814
   307.047
    74.369
  -436.463
   449.693
  -530.072
  -669.646
  -469.776
  -129.433
    13.854
   155.772
  -935.793
   735.832
  -546.618
  -982.117
  -744.141
  -804.656
  -795.013
  -701.408
  -806.842
   290.525
   302.619
  -258.516
   -40.403
   950.167
  -821.079
  -300.847
    68.068
  -774.181
   588.874
  -825.342
  -631.728
   126.394
   148.931
  -983.551
   226.756
   416.354
  -973.643
  -270.178
   791.934
   105.971
  -274.012
  -257.473
   -62.090
  -536.985
   453.695
  -481.456
  -723.143
  -743.541
   967.298
   919.661
  -987.405
  -579.705
  -915.497
   242.863
  -587.565
   181.944
  -589.383
  -243.259
  -767.878
   502.912
  -311.724
   435.499
  -923.466
  -931.194
  -459.670
  -176.138
   311.199
   119.808
   893.658
    30.518
  -189.198
  -523.121
   450.595
   753.182
  -122.556
  -596.412
   -86.810
  -688.734
   529.795
   412.914
  -237.855
    85.538
   896.294
  -144.428
  -563.196
  -802.989
    47.682
   678.323
  -268.977
  -253.636
   753.927
   347.496
   289.647
   -21.652
   841.463
  -633.742
    91.507
  -913.844
  -549.198
   658.780
  -888.008
   688.418
   697.720
   -43.356
   528.630
  -997.179
   815.512
  -456.918
   242.169
  -413.986
  -966.380
   630.313
   277.980
  -334.559
   922.128
  -250.218
   656.628
  -475.471
  -682.788
   947.357
   286.616
  -612.561
   808.062
  -216.106
    32.423
  -722.867
  -315.169
  -712.183
  -952.024
  -919.959
   617.455
  -826.249
   223.060
   462.492
   924.929
  -353.464
  -373.784
  -305.390
   -99.052
  -809.855
   884.944
  -320.094
   306.770
  -852.716
  -336.713
   701.812
   -18.155
    64.673
  -172.605
  -364.561
  -668.256
   573.087
  -173.564
  -343.274
   505.939
  -662.403
  -883.478
   -85.581
  -504.010
   932.746
   173.507
   110.574
    86.775
  -894.860
    88.935
  -372.654
   802.120
  -871.032
  -711.538
  -757.761
  -551.178
   929.595
  -793.304
   186.007
   496.740
  -810.491
   128.979
  -452.143
   426.145
  -390.018
   957.080
   183.237
   721.656
   551.568
   861.275
   678.192
  -194.254
  -556.567
   701.250
   556.287
  -362.137
   294.827
   596.404
  -369.515
   822.202
  -329.541
  -984.043
  -170.178
   -10.441
  -717.850
   833.700
   854.031
  -576.067
  -658.448
  -138.826
   221.240
  -347.640
  -143.019
   793.843
  -920.825
  -302.847
  -115.985
  -107.670
   930.272
  -630.459
    39.739
  -141.279
   383.304
    -6.148
  -117.071
   254.450
   -94.197
   997.525
  -515.490
   886.276
   606.036
   648.797
  -817.615
   -87.914
   501.352
  -589.301
  -220.173
  -315.345
  -328.923
  -811.969
  -948.327
   -88.165
  -176.250
  -165.204
   788.417
   369.985
   129.075
  -848.846
   721.986
   288.868
  -910.965
  -483.862
  -770.164
  -809.371
  -825.386
   860.196
   695.517
   205.633
   347.252
  -289.930
  -624.615
  -414.056
    19.774
  -914.573
  -319.832
   482.841
    46.535
   402.940
  -736.672
   746.826
  -359.263
   400.990
  -181.485
   616.131
    36.499
    78.919
    49.435
   521.064
  -400.339
   963.966
  -769.396
  -975.297
   584.776
  -725.786
  -636.052
  -690.995
  -944.458
   832.904
   589.361
  -331.816
  -884.694
   987.056
  -651.999
  -422.214
  -953.770
   902.065
   448.854
   561.410
  -668.622
   465.815
   833.722
   242.077
  -796.844
   246.019
   319.728
   435.009
   880.495
   756.253
  -297.519
  -959.882
   -19.107
   991.385
   963.003
   842.786
   251.290
   991.263
  -857.553
  -694.519
  -873.421
   408.476
   486.501
   672.393
  -221.348
  -446.133
  -318.918
   634.403
  -432.727
  -711.892
   620.983
   271.177
  -376.365
   171.578
  -449.067
     5.651
   274.002
  -389.919
  -352.145
   628.480
   751.296
  -299.185
  -500.335
   903.169
  -688.026
   180.783
   487.535
   769.801
   461.243
   216.626
  -746.657
  -106.682
  -220.988
   251.657
  -666.354
   -45.690
   648.674
  -843.265
   929.990
  -164.978
  -153.834
  -428.942
   927.661
  -148.249
   -45.355
  -853.490
  -180.023
  -215.651
  -699.559
  -569.776
   478.685
  -803.523
  -713.789
  -761.541
  -691.656
  -590.285
    14.458
   646.906
  -358.972
  -498.162
  -241.241
  -309.150
   209.555
   510.010
  -762.834
   750.809
    12.078
   192.886
  -643.451
   378.172
  -981.327
  -267.152
  -123.442
   222.724
  -689.612
  -984.604
  -206.881
  -651.456
   270.287
    48.048
  -193.368
  -160.869
  -901.744
  -704.204
   -18.219
  -214.871
    32.410
  -499.451
  -746.116
   455.644
   304.940
   326.687
   649.266
  -519.062
  -199.105
  -699.157
   371.707
   657.447
  -875.188
   178.832
  -713.652
  -957.467
  -807.739
   266.643
  -936.176
  -662.491
   938.695
  -279.003
   856.547
  -202.975
  -697.938
  -139.830
  -652.971
  -643.093
   134.729
  -318.970
   799.274
  -236.353
   921.589
  -121.548
  -150.270
   976.833
   -51.223
  -643.291
   296.011
   319.242
   209.674
   706.198
   958.411
   765.936
  -565.685
  -718.312
    52.052
  -562.586
  -709.710
   699.476
  -295.682
   301.944
  -325.789
   627.076
   971.723
  -393.595
   389.521
   821.354
  -623.653
  -618.631
  -134.757
   381.096
    42.971
  -312.039
  -965.525
   976.471
  -897.137
  -955.675
  -625.404
   -59.895
   265.135
   892.859
   632.535
   731.579
   -27.365
   468.822
  -255.034
   726.843
  -216.462
  -831.450
   185.044
  -116.471
   670.839
   583.965
   124.712
  -168.084
    20.202
  -173.213
   987.767
   -98.427
  -247.430
   871.163
   215.617
   302.366
  -551.479
  -116.372
  -691.679
  -911.620
  -472.672
   307.056
   523.002
  -355.618
   486.182
   716.664
  -653.394
  -828.458
  -295.640
   333.893
   887.948
  -535.857
  -797.607
   663.862
  -123.571
  -292.698
  -902.644
  -268.486
   723.776
  -522.896
   121.954
   634.384
   634.922
   509.313
  -173.002
   543.663
   825.551
   306.000
   711.639
   378.261
   529.253
   549.565
  -437.108
   332.117
   796.425
   221.629
   210.487
   349.479
   340.425
  -473.097
   118.138
   196.580
  -662.869
   736.725
   351.358
  -820.869
   767.517
   159.474
    80.557
  -352.950
  -698.329
  -718.018
   122.288
  -242.648
  -687.955
  -832.415
   720.592
   302.527
  -455.228
   262.547
   -25.567
  -735.151
  -458.075
  -726.519
  -238.812
  -371.815
  -494.746
  -643.856
   218.722
   535.896
  -226.935
   -54.206
   676.074
  -645.636
  -324.864
  -661.631
    90.127
   775.369
    93.545
   593.626
   636.790
     2.755
   -66.852
   482.463
   220.119
   932.556
  -594.045
   934.761
  -937.526
   609.979
   521.520
  -505.653
   709.957
  -581.276
  -905.762
   745.750
  -672.637
    89.934
   199.978
   357.972
  -600.428
   933.793
  -771.987
  -642.302
  -983.990
    86.125
  -891.590
   658.139
   211.332
  -610.783
  -245.375
  -207.454
   906.853
   -77.573
  -980.449
   458.835
  -257.286
  -844.968
   248.624
  -332.176
  -175.375
   904.240
  -207.067
  -958.598
  -375.209
  -438.656
   207.439
  -520.902
  -144.095
   218.995
   310.017
   442.876
   274.136
  -848.269
   678.972
   543.180
   201.669
   662.142
  -205.271
   870.034
  -497.571
  -767.795
   645.731
   516.234
  -560.823
  -578.263
   418.332
  -851.260
   535.367
   177.683
    15.187
  -868.089
  -861.284
  -772.825
   378.913
   473.915
  -582.899
   176.750
   154.179
   138.103
  -776.948
  -997.823
  -189.640
   131.387
   255.782
   442.861
   965.726
   834.200
   773.153
  -913.107
   -47.723
   388.753
   174.897
   116.168
   375.656
  -405.113
  -253.633
  -165.646
   242.619
  -453.322
   660.412
  -960.093
  -175.630
   771.238
  -904.948
  -794.720
  -678.138
  -588.962
  -320.588
    71.922
  -284.007
   776.099
    53.279
  -480.175
  -527.007
   849.749
   289.937
  -303.485
   207.870
   -98.680
  -563.764
  -234.030
    25.805
   556.813
  -974.967
   -17.771
  -135.602
   491.535
  -780.792
  -408.841
    92.704
  -751.934
   596.170
  -186.627
   351.497
   578.215
  -584.276
   776.510
   422.693
   954.716
   -54.055
  -208.309
  -861.485
   913.761
    78.695
  -408.520
  -886.056
   443.326
    11.739
   196.081
   -98.471
  -316.027
   465.764
    67.017
  -506.517
   370.952
    46.766
   674.573
   -67.499
   497.073
   532.767
   259.201
  -412.440
   637.722
  -949.849
   411.258
   478.114
   648.874
   584.578
  -459.180
   373.178
   706.488
   878.015
  -238.306
  -960.606
  -515.580
   -63.605
  -429.539
   695.889
  -865.306
  -861.931
  -316.135
   392.845
   604.891
   -63.648
   310.628
   926.837
  -665.974
  -120.216
  -704.703
  -498.736
   276.361
   436.098
   -93.436
  -381.255
  -991.544
   915.319
  -723.264
   294.860
  -194.036
   352.091
   298.220
   398.853
   167.717
   460.529
  -371.667
  -871.850
  -922.612
  -679.501
   137.617
   453.052
   367.207
   507.682
   490.009
    33.919
  -469.439
    46.545
  -201.509
  -550.691
  -862.006
   -71.449
  -387.749
  -659.355
  -138.779
  -137.309
  -355.973
  -855.943
   827.821
    -6.868
   805.575
   -49.081
  -994.133
  -277.374
   838.296
   760.990
   782.171
  -499.222
  -562.427
  -366.986
  -445.470
  -251.430
   845.364
  -343.851
  -777.967
  -696.417
  -840.704
   860.344
   545.789
  -882.739
  -159.465
  -338.180
  -144.914
  -922.050
   238.608
  -816.032
  -571.144
   504.555
  -518.569
   342.627
  -710.716
   360.102
   762.751
  -825.892
   688.333
  -861.431
  -930.677
   285.656
   711.403
  -218.500
  -807.692
  -465.062
  -995.702
  -323.914
  -743.509
  -133.056
   174.642
   953.360
  -968.273
    54.247
   626.260
   830.181
   652.498
   234.169
  -402.775
     7.665
  -266.841
   977.828
  -392.832
    43.981
   138.381
  -832.600
  -954.533
  -645.505
  -672.541
   143.818
   190.296
   757.484
   488.540
  -110.504
  -131.977
   375.346
   901.480
  -918.414
   467.875
  -359.934
    -2.076
     9.284
   187.763
  -403.276
  -705.371
  -524.408
  -510.891
   179.091
   207.270
  -600.698
  -571.058
   648.445
   862.946
   672.958
  -704.945
   264.247
   469.766
   567.778
  -508.656
   491.082
  -581.418
   971.127
  -184.804
  -304.147
  -445.278
  -118.588
  -421.086
   303.826
  -689.040
   612.895
  -959.995
  -253.020
   314.278
   378.497
   558.871
  -290.689
  -481.833
  -897.790
  -309.081
  -110.348
   182.519
  -323.521
   698.407
  -305.113
   529.590
    18.098
   212.855
   344.700
  -938.496
  -396.204
   312.433
   603.689
  -433.217
  -294.000
  -440.744
  -346.035
   368.459
  -443.233
    71.027
   242.676
   381.127
   925.825
   284.325
  -119.300
   531.348
    82.038
   358.654
  -845.561
  -250.801
   519.244
  -761.078
  -738.895
   -31.766
    38.856
   503.877
   872.155
  -877.829
  -367.769
   969.261
  -569.759
   321.628
   153.923
   298.192
   737.392
   621.025
   955.109
  -771.980
   -86.356
   786.219
  -422.502
  -623.392
  -898.071
   101.547
  -394.269
   174.205
   971.276
   480.403
   840.015
  -247.615
   350.204
   374.533
   303.583
  -869.169
   398.354
  -807.121
   738.610
   905.822
   -73.001
   839.823
   949.859
  -178.006
   202.097
   159.030
   993.191
  -824.606
   -23.910
   572.380
   835.425
   409.770
  -278.501
  -813.122
  -601.471
   870.639
   659.784
   803.614
    -9.387
  -126.613
   737.198
  -914.444
   557.912
    53.994
   712.864
  -428.104
  -815.077
  -641.192
  -159.749
   173.095
    69.468
  -936.116
   152.367
  -333.634
  -601.609
     9.122
   694.893
  -228.599
  -615.149
  -340.365
   443.341
   405.786
   595.221
   471.981
  -143.836
   677.547
  -860.713
   417.302
   -39.450
   144.188
  -866.661
   697.246
   352.743
    84.786
   902.043
   106.134
   295.410
  -534.287
   575.397
  -348.887
   277.432
  -694.490
  -937.890
   207.782
   525.089
   539.247
   852.021
   562.949
   406.684
   526.064
  -248.757
   725.098
   451.226
  -492.684
   138.377
  -335.232
   225.601
    74.065
  -859.043
   799.110
   486.319
  -773.564
   497.823
   556.885
   407.768
   816.835
  -799.616
   741.617
   233.009
  -217.738
  -237.570
   -73.978
   817.045
  -426.252
  -196.382
   771.554
  -444.502
  -593.412
   249.163
   900.741
  -933.717
  -837.935
  -165.615
   431.917
  -698.724
     5.518
   298.446
   696.022
   364.718
  -631.755
   909.019
  -639.722
   516.581
   267.470
   707.197
   285.978
  -217.249
  -577.528
   904.155
  -150.796
  -566.653
   443.565
   801.700
  -990.364
   613.283
   913.131
   802.510
   128.267
  -515.219
  -383.653
   990.091
   804.928
  -228.103
  -712.230
  -947.101
   630.182
   690.348
   981.546
  -790.932
  -472.168
  -302.757
  -517.118
    76.973
  -346.927
    76.851
   588.206
  -426.016
   -98.085
  -555.439
   516.735
  -738.839
   579.655
   529.044
    74.585
  -216.327
   986.645
  -373.048
  -881.622
   663.687
  -577.181
  -254.032
   437.063
   857.967
   726.643
   977.245
   465.997
   -90.720
  -589.803
   431.952
    11.126
   -69.454
   420.182
   791.410
  -212.561
   549.915
  -818.602
  -814.532
  -847.189
   829.282
   866.456
  -201.724
  -634.312
  -797.159
  -233.618
   971.212
   683.837
   785.564
   -60.077
   663.282
   912.801
  -703.176
  -302.330
  -734.726
  -311.067
  -611.303
     3.762
  -448.167
  -804.360
   596.561
  -818.146
    57.923
  -701.408
  -823.173
    18.979
  -877.120
   583.688
   -49.040
   -75.735
  -540.426
   891.661
    -2.717
  -599.465
    40.236
   -11.243
  -197.717
   666.669
   523.910
  -214.885
  -628.320
   613.001
  -745.035
   509.064
   689.534
   406.528
   819.972
   534.265
   954.980
   653.736
   252.508
  -827.813
  -584.788
  -846.083
   594.891
   292.919
   898.604
   402.197
   564.533
  -879.274
   788.604
   563.569
  -864.248
   338.090
  -903.857
   410.360
  -898.233
  -304.166
  -399.176
  -942.366
  -700.130
   280.986
    75.313
   735.056
  -232.913
     1.240
   406.955
   884.618
   442.907
   773.300
   639.742
  -426.594
   907.378
  -188.391
   458.546
  -568.512
   266.889
   458.296
  -273.411
   435.194
   507.829
  -271.794
  -195.198
   -74.719
   558.314
  -328.781
  -105.886
   366.139
   319.264
  -489.125
   843.599
  -204.035
  -121.395
  -435.261
   113.452
  -824.900
   189.022
   699.572
  -409.914
  -534.219
   -13.880
   855.578
   166.694
   774.814
  -932.080
   484.625
   363.384
   101.308
   465.741
  -796.096
  -180.071
   993.149
   688.448
    79.724
   443.980
  -334.151
  -163.330
    32.257
  -493.618
  -956.141
    88.940
  -996.354
   770.369
   111.582
  -314.637
  -815.343
  -813.916
  -609.202
   535.104
   672.829
   770.814
   538.595
  -602.164
   724.706
  -521.595
  -830.046
  -894.663
  -342.745
   346.045
   331.723
   414.749
    91.328
  -961.609
  -946.312
    -0.176
  -584.204
  -445.101
  -821.305
   309.017
  -403.657
  -901.394
  -873.918
   -18.637
   262.714
   756.068
  -405.942
  -612.858
   -66.351
   367.415
  -715.211
  -381.142
   244.966
   305.036
  -848.614
   645.193
  -396.192
  -273.954
   268.103
   296.716
   573.171
    57.521
    90.107
  -750.045
   498.497
  -240.794
  -307.967
  -454.764
  -491.988
  -600.895
  -209.655
  -159.908
  -909.301
   423.573
   281.642
  -856.040
   967.163
   -56.294
  -731.160
   121.574
   601.962
  -705.486
  -895.363
  -443.800
   -70.497
   931.385
   273.634
   798.847
   559.086
   756.334
   330.674
   670.120
  -682.640
   290.112
   451.451
   581.780
  -901.568
  -680.429
  -415.384
  -641.260
   461.703
   877.621
   915.918
  -712.523
  -609.585
   231.596
   370.834
  -870.926
  -844.039
  -154.124
   172.807
  -619.191
   426.015
   -92.452
    28.333
   414.583
   -12.093
  -798.658
   839.270
  -317.427
  -603.941
    58.451
   -67.956
   651.598
  -442.661
  -666.795
  -163.292
  -958.545
   497.381
   557.779
  -150.566
   556.693
  -442.575
   837.431
   605.897
  -321.209
   -77.439
   -24.148
  -787.882
  -975.779
   797.941
  -971.327
  -712.276
  -125.027
  -664.280
   903.377
  -988.281
   641.466
   582.018
  -338.356
  -759.745
  -196.698
   847.098
    66.475
   503.886
    72.371
  -140.995
  -934.432
  -572.676
  -939.724
   694.637
   738.078
   758.558
  -689.129
  -425.180
  -876.475
  -900.016
   127.734
   -46.804
    46.759
  -537.516
   732.549
  -835.083
   210.896
   550.367
   788.929
  -711.072
  -713.902
  -347.631
   589.494
   287.874
   224.914
  -327.010
  -688.954
   580.377
  -132.504
   231.992
  -706.210
   149.851
   449.216
   946.356
   700.999
  -518.710
    10.613
  -266.412
   428.719
   495.976
   864.977
   981.150
  -859.651
   609.660
   765.078
   142.723
  -815.733
   271.978
   332.815
  -654.115
   461.003
  -618.752
  -811.789
  -134.594
   320.964
  -289.236
   233.525
  -269.352
   539.875
  -831.291
  -184.463
   495.732
   105.129
  -986.210
   836.047
  -525.496
  -228.825
  -843.247
   929.529
  -903.663
  -579.056
   186.677
   968.556
  -343.730
  -983.629
   797.591
  -262.539
  -572.455
  -954.703
   944.748
   513.803
   303.906
  -728.021
  -271.422
   885.659
  -616.024
  -548.841
  -969.195
  -402.452
   383.367
   548.500
  -543.788
  -721.163
  -600.203
   -89.667
  -761.332
  -630.794
  -216.901
  -984.328
  -895.951
   531.961
  -369.854
   404.231
   548.787
  -174.777
   677.794
   714.908
  -447.001
  -670.858
  -788.989
  -445.592
   697.715
  -827.794
   863.703
   894.086
  -959.051
   139.258
   -38.864
  -994.468
   843.401
  -674.300
   -86.791
   935.090
   484.957
   157.477
   226.516
  -696.652
  -289.641
   375.303
   -77.539
  -119.790
  -885.556
  -481.421
   215.167
  -817.091
  -981.136
   902.857
  -152.942
  -546.337
   130.420
   175.635
   818.654
   346.662
   214.208
  -554.102
   317.630
   631.095
  -938.455
  -686.908
   783.130
  -314.814
   358.475
   128.792
  -411.532
   862.280
  -665.457
   137.224
  -991.516
   817.576
  -680.627
   621.588
    67.899
  -591.277
  -453.358
   669.780
  -360.835
  -139.288
   563.117
  -897.176
  -871.189
   107.829
   772.620
  -739.887
  -129.204
  -159.280
   720.899
  -267.456
  -207.033
   389.910
  -797.017
  -484.005
  -732.385
   361.675
   837.607
  -658.747
     5.329
  -841.695
  -638.003
   115.268
   352.754
  -836.152
   600.396
   -43.002
  -371.443
    92.110
   921.719
  -334.367
   407.137
   345.573
   822.018
   905.316
  -585.743
   252.836
   222.694
  -312.497
   593.355
  -225.528
  -948.296
   -25.275
  -653.462
   895.903
   648.058
   723.447
   -47.905
   807.733
   280.179
   696.036
    96.087
   132.381
  -711.585
   765.228
  -698.884
   574.037
   985.787
   151.007
  -517.374
   301.736
   650.070
  -985.217
  -111.750
   584.343
   988.405
   321.387
   661.032
  -343.790
   421.586
  -513.306
   674.163
  -804.781
  -514.654
   504.441
   380.678
  -153.576
  -871.476
   488.174
   372.442
   883.632
   531.390
  -290.918
   811.272
   372.568
  -424.510
   561.800
    39.967
   365.169
   124.714
   739.453
   446.539
  -164.419
  -841.369
  -119.742
  -127.559
   388.744
  -919.125
  -835.133
  -321.983
   597.245
   -21.905
   251.932
  -881.398
  -197.979
   450.731
  -348.317
   113.439
  -929.165
   684.933
   489.881
   922.947
  -183.064
   119.186
   574.708
   112.750
  -142.150
  -943.128
   355.069
   888.411
   871.488
   -69.523
   456.005
   -28.643
   275.747
  -217.542
  -942.186
    55.336
  -912.176
   324.280
   940.627
  -266.359
  -978.280
    41.153
   271.839
  -952.810
  -222.264
  -611.098
    -6.372
   347.562
   111.753
  -446.063
   234.371
  -131.273
  -924.060
   851.526
    -5.650
    67.344
   133.618
  -699.010
   155.124
   411.730
   957.126
    98.340
   981.816
   818.553
   766.848
  -656.538
   429.311
  -310.721
   832.502
   769.695
   502.767
  -830.582
  -807.544
  -490.219
   -60.133
   340.502
   666.421
  -171.704
     5.119
  -115.957
  -627.211
  -794.646
    27.858
  -256.064
  -210.547
  -653.845
   -17.471
  -297.699
  -368.129
  -748.436
   392.791
   605.059
   792.921
  -844.812
   497.273
   980.941
   -99.354
  -812.905
   254.400
   668.665
   351.477
  -689.332
  -937.929
   -73.992
  -308.880
   435.560
   149.342
   347.811
  -294.964
   513.317
  -187.116
  -404.866
  -855.403
    45.530
   551.294
  -729.237
  -788.580
   -11.273
   570.502
   241.209
    87.886
  -138.433
  -163.343
  -740.409
  -130.648
  -773.696
   339.966
   191.069
  -627.893
  -756.887
   647.793
  -392.108
  -152.834
   217.223
   393.008
  -818.779
  -544.079
   855.875
  -778.101
  -255.307
  -769.033
  -341.306
   182.638
  -394.357
   826.202
   739.756
   701.354
   168.113
   281.614
   152.348
   928.084
   349.522
   812.750
  -616.969
  -153.163
   139.028
  -892.925
  -265.992
  -870.498
   358.799
  -598.932
   857.058
   -58.445
   372.748
  -216.276
   -30.499
  -359.206
   -47.096
  -534.167
  -103.921
  -875.441
  -951.230
  -268.081
  -929.565
   607.186
  -832.573
  -342.647
   524.316
   465.321
   911.519
  -323.191
  -398.647
   381.263
    50.240
  -961.298
   -49.605
  -667.718
  -689.827
  -778.054
   169.349
    13.854
   491.031
   130.347
  -980.781
  -846.582
  -417.334
   880.053
   -88.549
   481.458
   894.256
  -635.994
   934.142
  -968.109
  -554.033
  -717.623
  -816.677
  -112.319
  -446.149
   599.828
  -130.445
   877.039
   809.772
    99.287
   709.787
   166.999
   586.127
  -359.690
  -822.153
   244.340
  -362.231
   356.727
  -701.913
  -711.913
   251.839
    -6.067
  -104.701
  -925.466
   752.918
  -794.507
   361.147
  -475.533
   260.829
   -96.554
   698.304
  -869.729
  -515.895
  -909.117
  -471.510
   744.473
  -707.319
  -189.138
  -694.426
   -75.904
   819.414
   469.405
   849.301
  -987.116
    83.374
   537.970
   784.569
  -594.732
   298.372
   571.445
   344.822
  -485.484
   -88.244
   117.039
   388.736
  -827.193
  -367.925
  -706.626
   417.257
   331.207
   562.685
    16.351
   239.607
   685.006
  -163.236
  -999.895
   626.726
  -492.948
   741.807
  -173.157
  -445.048
  -754.517
   578.964
  -330.520
   751.047
  -245.544
   168.580
  -629.814
   654.341
   796.014
  -635.194
   674.661
  -740.908
   212.521
  -172.153
     2.761
   681.234
   -40.720
  -568.150
  -681.230
   622.910
   491.590
  -169.369
   911.280
   943.828
   916.662
   418.473
   -59.411
   487.738
  -735.282
  -872.227
  -138.570
   253.049
  -112.656
   562.655
  -272.782
    69.127
  -219.783
   651.457
   286.085
   725.024
  -694.629
   796.889
  -154.719
  -126.264
  -195.110
    15.965
   354.834
  -489.982
  -519.705
  -212.431
   370.346
  -420.586
   560.462
   836.087
  -659.711
   -52.920
  -226.561
   294.595
   525.441
  -766.308
  -816.910
  -702.482
   602.865
  -104.547
   698.560
   315.294
  -156.053
     9.331
  -796.757
  -160.412
  -456.641
  -615.861
   752.683
  -557.013
   423.299
   513.423
   327.778
   212.716
   771.591
   770.587
  -168.275
  -163.766
  -649.109
   523.565
   252.993
   625.526
  -987.483
  -423.210
   401.794
  -102.765
  -692.615
   928.655
  -758.207
  -608.567
  -100.705
    -6.703
   -91.454
  -804.380
  -975.081
  -465.625
   124.048
  -898.354
   419.974
   413.035
   481.320
    57.686
   272.574
   811.983
  -607.175
  -687.878
   155.390
   976.712
  -350.019
   677.878
   485.024
   505.654
  -928.462
  -901.315
  -714.799
  -414.375
   744.751
   669.419
  -545.871
   562.571
    63.761
   901.576
  -473.113
  -707.527
  -185.562
   324.063
   254.672
  -283.886
   611.101
  -440.601
   840.049
   898.420
   787.122
   860.794
  -380.712
  -932.995
  -819.354
   654.202
   744.867
  -412.973
   333.157
   882.095
   566.734
  -878.803
  -386.108
   -48.990
  -293.863
   371.602
   346.661
  -698.036
  -721.958
   374.845
  -804.938
  -251.402
  -682.527
   613.204
   964.754
  -525.456
   349.279
   261.650
   332.798
   163.527
  -118.893
  -264.470
   437.822
  -781.858
   311.674
   334.442
  -394.209
    89.774
   639.831
   558.442
   898.010
  -106.935
   -26.080
  -230.876
    -5.635
   209.826
  -853.689
  -860.694
  -413.846
  -804.603
  -234.308
   492.772
  -677.927
   248.859
  -149.325
  -395.304
   682.773
  -449.774
   650.933
  -787.344
  -828.026
   331.194
  -441.174
   431.499
   694.640
   821.494
   527.792
  -995.579
  -199.683
   933.746
    83.987
   -50.176
   550.039
   598.851
  -213.988
   764.526
  -947.849
    66.027
   781.598
  -688.850
  -360.879
  -351.420
   504.133
  -823.785
   528.907
  -920.759
  -326.682
    97.411
   211.976
  -344.324
   -77.318
  -192.679
  -364.127
  -666.965
  -379.932
   608.220
  -576.376
   -19.513
   226.218
   252.014
   187.378
  -262.887
   948.905
  -134.064
   779.131
  -523.264
   626.091
  -803.768
   989.887
   668.203
   498.265
  -455.986
   666.360
   212.006
  -450.810
  -150.297
   689.587
  -991.165
   148.466
   666.992
   978.670
   280.625
   953.815
   739.461
  -158.454
  -349.458
  -643.948
   117.976
  -683.619
   -99.918
   416.003
   143.007
   718.694
  -515.924
   -59.597
  -195.697
   859.891
  -558.629
  -694.981
   839.491
   155.135
   643.135
   703.936
  -195.383
  -742.614
  -348.504
  -643.231
   491.654
   435.126
  -735.380
   794.513
   637.058
   613.119
  -487.957
  -423.669
   989.541
  -253.360
   581.172
  -956.590
   328.635
  -781.024
   681.457
  -336.551
  -979.127
   354.847
   -97.636
   450.037
  -587.203
  -494.110
  -704.077
   996.869
   763.008
   320.560
  -597.654
  -363.048
   358.618
   602.621
   650.861
   -68.821
   577.611
  -564.585
  -613.919
  -417.933
  -920.855
  -257.614
   748.812
   644.462
  -302.170
  -223.735
  -731.823
   232.678
   732.447
  -210.020
  -759.914
   873.873
   843.765
  -793.776
  -100.105
  -354.498
  -379.883
   644.841
   499.478
  -277.831
  -122.673
  -443.754
  -262.225
   301.512
   673.988
    -9.097
  -700.230
   951.595
   742.354
   -28.449
  -695.155
  -704.683
   461.292
  -557.929
   -86.525
   222.183
   955.507
    -5.018
  -484.757
  -793.764
   227.715
   740.246
   674.946
   232.895
  -238.242
  -400.125
   437.428
   770.986
  -215.485
   310.059
   870.921
  -993.495
  -271.832
   519.748
   -17.978
   988.152
  -701.965
   886.951
   970.962
   917.577
   924.322
   803.933
  -676.137
   -77.438
  -555.620
  -274.467
  -725.972
  -383.056
   196.902
  -717.265
  -496.575
   231.277
   429.518
  -246.318
  -277.282
   -96.625
   403.402
   916.785
  -519.784
   373.859
  -945.242
  -960.017
  -796.628
  -816.152
  -991.830
   -20.612
   977.842
  -558.595
  -778.660
  -385.442
   667.483
   291.525
   584.507
  -446.446
  -678.964
  -324.677
  -333.588
  -717.685
   254.730
   618.523
  -259.286
  -104.141
  -980.724
   385.945
  -384.900
  -146.004
   663.077
   774.405
  -547.732
   431.292
   117.210
   539.117
   -94.100
   204.647
   -78.369
  -523.853
  -409.498
  -817.823
   128.790
   180.991
   540.413
  -896.121
  -334.830
   802.239
   867.230
   886.725
   970.464
   346.101
   793.410
   -84.020
  -215.449
  -122.833
  -191.710
   471.672
  -385.251
   726.415
   962.614
   309.846
  -539.192
   224.391
   747.054
   691.432
    25.705
  -906.521
  -944.916
  -648.441
     1.255
   718.081
  -658.772
   916.097
  -854.514
  -182.121
  -852.587
   634.096
    -6.396
  -514.675
  -330.473
  -958.862
   665.047
   286.635
  -113.320
  -553.415
   299.070
  -716.637
  -455.355
    68.252
   257.444
   586.013
  -232.563
   300.753
  -554.887
   439.355
  -977.828
  -969.343
   338.263
  -893.272
   842.104
  -699.915
  -868.693
   163.251
   498.255
  -288.302
  -782.168
  -348.489
   682.986
   616.238
  -738.671
   868.935
   255.726
   425.837
  -815.438
   283.712
   959.884
    26.570
   880.680
   757.125
   568.740
   274.944
   721.424
   814.964
   769.335
  -164.781
   924.099
  -279.238
   495.926
  -244.207
   827.231
   471.101
  -213.250
  -546.843
   486.490
   346.218
   844.777
   620.153
   272.449
    40.195
   634.504
  -785.660
   269.203
   207.693
   -12.759
  -661.206
  -598.267
   117.046
   835.611
   660.312
   527.435
  -319.028
  -542.758
   316.970
  -181.716
    81.965
   196.933
   508.087
  -327.967
   744.351
   844.694
  -340.330
   335.111
  -605.254
   781.401
  -367.272
  -853.559
   916.783
  -488.057
   265.845
  -819.026
   127.554
  -809.449
  -847.086
  -177.473
   733.317
   213.905
   315.693
   536.331
    59.732
  -272.049
   402.731
   -78.844
   745.593
   710.067
   837.576
   975.316
   644.711
   655.470
  -831.827
  -875.055
   701.213
   949.180
   842.889
   838.057
   -88.889
  -737.849
  -932.723
   929.619
   831.932
   885.149
  -801.743
   934.467
   110.337
  -290.740
   863.244
   625.768
  -725.351
   927.905
  -376.535
  -665.694
    79.555
   -70.197
  -425.858
  -958.527
   -75.548
    83.881
    -5.834
  -645.991
   761.325
  -669.591
  -241.900
    37.888
   216.619
  -764.468
    76.418
  -868.724
   619.219
   826.887
  -727.773
  -715.063
  -619.765
   625.482
   -16.115
  -817.955
   321.027
   551.918
   430.373
  -328.569
   838.342
   719.496
  -171.225
  -935.849
  -856.164
  -137.632
   971.955
   286.283
   -80.456
  -426.787
    76.104
  -210.099
   937.786
   685.835
   268.606
   140.888
  -587.089
  -883.311
  -101.841
  -323.275
   192.705
  -316.864
   911.301
   345.775
   -98.114
   684.733
   429.414
  -757.593
   159.708
   535.903
   114.895
   929.867
   874.281
  -990.740
   594.172
  -837.658
   599.774
   227.772
  -257.059
  -258.212
   592.597
  -602.132
  -723.188
   502.619
   445.499
  -822.373
   731.154
   302.752
   553.845
   155.193
  -243.824
  -870.709
  -961.425
    43.595
    28.241
   180.013
   954.669
   710.717
   358.485
  -495.619
   269.465
  -185.895
    89.144
   641.031
    42.924
   649.066
   432.845
   466.205
  -386.376
   850.199
  -947.439
  -228.739
  -143.136
   476.896
  -572.599
   518.080
   -81.280
  -990.037
  -969.617
   913.997
   527.039
   693.124
  -132.963
   934.098
   274.062
     8.420
  -763.571
  -659.119
   -89.134
  -848.872
   -62.077
   283.160
   753.007
  -319.866
   784.041
   -75.464
   159.222
  -727.133
   951.784
   930.002
  -875.501
  -451.052
    81.527
   949.912
  -994.504
   297.551
  -222.797
   923.533
   655.394
   531.751
  -614.945
   247.080
  -970.840
   327.804
   564.149
  -530.109
   916.707
  -348.832
   296.177
   877.282
    38.471
   811.298
   287.533
   938.659
   187.014
   911.688
   140.475
     6.056
  -400.273
  -711.004
   306.987
  -848.298
   532.338
  -509.343
   -31.594
   -91.337
  -123.418
   117.716
   707.243
  -814.002
  -344.427
  -703.538
   -76.007
  -607.158
   162.004
   958.466
  -459.017
   607.869
   909.766
  -712.975
   154.584
   634.854
   797.141
   403.845
  -218.660
    86.468
   -49.905
   -75.527
    46.419
  -711.205
   701.053
   362.022
  -733.975
  -573.998
  -185.799
  -161.881
   650.552
   -40.043
  -590.980
   242.051
  -515.593
   808.735
  -481.202
  -770.570
  -264.954
   792.140
   262.761
    73.094
  -461.907
  -224.763
   -85.164
   713.378
   773.583
  -666.750
   913.657
   815.072
    98.037
   -44.879
  -294.058
   412.349
  -282.281
  -452.221
   235.119
  -412.061
   759.839
   978.827
   219.230
   -78.122
  -754.632
   648.170
  -231.101
   259.901
   599.473
   929.077
   312.446
   110.799
  -283.031
  -495.625
   439.101
  -308.469
  -779.608
  -416.795
   258.672
   -29.420
  -295.297
  -476.381
   205.016
   230.381
  -373.397
  -966.030
  -819.915
  -694.471
  -586.309
  -813.710
   -52.010
   888.098
    73.878
   663.560
  -741.576
  -308.176
  -576.428
  -484.065
  -428.301
  -839.169
  -786.132
  -611.804
  -357.840
  -154.271
   418.506
  -975.927
    20.153
   -30.196
   769.514
   -28.346
  -691.419
   212.135
  -884.104
   403.723
   505.825
   177.818
   851.741
  -260.882
  -569.885
   761.297
   241.422
  -220.726
  -707.324
   526.338
  -593.762
   353.406
   148.812
   213.023
  -608.601
   725.253
   965.943
   786.894
   176.059
  -339.363
    85.863
  -794.162
   463.993
   -10.780
  -105.744
  -466.313
   447.906
   416.289
   681.520
  -993.111
  -966.698
   -56.589
   673.874
   867.276
  -797.542
   451.896
   759.690
   396.812
   306.106
  -679.317
   736.369
  -594.419
   337.944
  -209.344
  -290.279
   -96.874
   769.840
   552.358
   352.154
  -150.936
  -944.312
   637.777
   498.995
   -96.485
  -619.127
   538.568
  -749.302
   176.461
  -714.242
   821.249
   425.875
  -319.704
  -400.426
  -426.762
  -670.589
  -610.529
   738.893
   979.554
  -454.378
  -623.377
  -919.778
   525.651
   239.049
   934.278
  -303.119
   817.271
   -15.992
   413.023
  -160.565
   713.112
    65.385
  -927.169
   685.572
  -685.291
   412.977
  -974.651
   574.217
   901.625
   631.205
  -167.755
  -158.318
  -338.870
  -784.137
   925.567
  -886.312
   798.128
  -275.226
  -239.479
   279.730
  -538.523
  -941.648
   423.501
   -68.168
  -803.476
   743.268
  -395.945
  -990.862
   876.556
  -805.133
  -215.695
   787.094
  -627.514
   -55.919
    -5.117
   186.475
   557.520
  -292.978
  -997.792
   435.874
   126.826
    33.705
  -351.337
   690.826
   729.658
  -922.027
  -565.255
   418.121
   272.545
    57.116
  -902.517
   435.839
   980.775
   885.696
   117.663
   284.505
   801.541
  -208.540
   314.908
  -766.566
   113.539
   400.821
   925.659
  -809.315
  -891.612
   840.832
   377.453
    35.129
   755.537
  -290.205
  -734.399
   -91.011
   -18.510
   106.647
   524.687
  -253.551
  -630.239
  -632.249
  -265.078
  -943.779
   866.764
  -621.855
   810.629
  -380.290
   907.097
  -672.221
  -912.871
    94.549
  -288.900
  -971.115
   393.105
  -531.529
  -662.278
  -809.401
  -241.691
  -908.257
  -427.185
  -284.880
   514.856
  -770.088
  -469.013
  -498.213
   277.928
  -265.509
  -706.718
  -301.142
   313.554
  -386.940
   -55.580
   730.648
  -791.263
   900.399
   233.330
  -599.349
   567.661
   304.724
  -556.773
   114.522
  -585.619
   515.574
   564.436
   662.074
   -15.375
  -633.036
   828.090
   886.763
  -235.184
   472.354
  -698.456
  -403.441
  -358.113
   856.816
  -994.945
    65.319
  -408.796
   -80.948
  -637.944
  -580.892
  -912.053
  -881.654
  -921.827
  -567.641
   643.749
   105.460
   921.447
   785.164
  -298.570
   436.910
  -764.172
  -773.307
   745.352
   760.152
   298.488
  -391.520
   -87.970
  -362.198
   731.012
  -646.442
  -645.326
   957.511
  -707.092
    57.429
   403.673
  -821.262
    20.999
  -420.902
  -219.664
  -779.122
   109.223
  -733.069
   171.366
   381.233
   964.726
   176.851
  -323.100
   669.693
  -128.222
   -81.836
  -270.060
   -30.434
  -871.563
   285.131
   716.443
    58.804
   978.790
   251.176
   871.231
   159.913
   716.764
  -866.498
  -592.265
     9.663
  -658.493
   118.656
  -547.910
  -754.137
  -847.826
   603.986
   895.582
  -675.505
    89.052
  -338.928
   967.747
  -248.234
   915.939
  -261.844
   684.164
  -528.376
  -921.490
   883.587
  -512.511
   843.471
    11.675
   422.828
  -129.343
  -587.970
  -202.878
  -117.580
  -694.850
   -67.773
  -297.750
   587.935
    86.964
  -447.144
  -530.078
   186.405
   360.293
   514.786
  -918.068
   256.610
  -507.790
   697.115
   997.976
   144.234
   495.422
   637.753
   715.346
  -984.204
   494.949
   968.435
   786.795
    10.436
  -978.016
    41.221
  -624.196
   127.270
  -792.460
  -256.550
    13.310
   958.613
   363.064
    93.281
   892.386
  -586.604
   203.150
   456.988
   558.345
   257.246
   621.730
   283.991
   974.301
   -57.220
   819.228
   991.968
  -826.595
   -39.872
  -476.446
  -762.539
   185.663
   718.194
   -47.095
   339.998
  -865.973
  -831.755
   610.203
   416.143
   861.470
   500.289
   887.154
  -163.430
   920.030
   916.913
  -276.958
  -357.446
  -138.232
   842.158
  -166.570
   301.962
   709.586
  -193.763
   987.313
  -685.497
   984.973
   798.016
   295.748
   -28.014
  -922.443
   605.600
   301.516
  -499.014
   280.793
   196.415
   714.074
   731.717
   614.887
   491.567
  -194.704
  -507.417
    44.436
     5.074
   702.733
  -126.905
    72.438
   321.726
   -34.749
  -588.529
    94.148
  -968.265
    98.145
   813.061
   -10.889
   449.868
   435.691
  -215.087
  -185.745
   988.242
   311.645
   559.648
  -256.322
  -257.107
   582.414
  -497.048
  -316.714
  -308.764
   824.616
  -723.356
   760.149
    86.620
  -631.245
  -436.832
  -699.653
  -344.082
   296.600
   833.457
   688.590
  -624.550
   560.703
   926.083
  -458.321
  -181.343
   551.700
  -456.380
   343.408
   680.494
  -593.481
  -954.090
   159.555
  -440.369
  -346.865
  -971.485
  -312.660
   292.817
  -298.875
   904.303
   849.040
  -639.261
   236.277
   674.763
   530.404
  -882.478
   460.052
  -532.321
  -932.168
   754.840
  -663.025
  -431.923
  -586.952
   259.346
  -126.326
  -142.042
   552.841
   221.417
   574.356
    -8.818
   383.592
  -241.990
  -332.983
  -173.176
  -727.961
   514.649
  -918.067
  -343.476
  -627.389
   938.290
  -760.843
  -110.405
   570.402
  -888.177
  -884.466
  -511.632
   875.114
  -914.117
   709.422
  -374.486
   410.794
  -570.030
   256.863
  -628.526
  -921.000
   566.435
   264.711
   335.344
  -923.248
  -146.255
   848.549
   707.764
  -121.655
  -299.238
  -552.165
    50.404
  -249.462
    54.637
   828.733
    39.680
  -230.750
  -495.816
   343.015
  -619.374
   275.678
  -832.936
  -157.967
   197.110
   651.943
   444.192
   360.973
   602.333
  -890.952
   176.639
  -279.180
   396.940
  -910.253
   528.637
  -172.568
  -236.301
   750.978
   122.111
  -138.995
    52.507
   -90.033
   911.220
   552.250
   -50.575
  -127.211
   243.131
  -206.372
  -731.667
     0.830
   647.518
  -815.900
  -744.587
   673.765
  -141.139
   284.175
   646.109
   869.582
  -473.999
   973.033
   549.877
   -86.745
  -313.748
   821.608
    71.229
   606.168
    65.875
   -40.558
   741.417
  -931.479
   424.129
  -496.382
  -162.232
   906.853
   614.348
  -863.690
  -696.883
   -85.676
   819.361
   488.672
  -894.945
  -791.154
   590.473
  -289.550
   542.122
  -320.786
   890.053
  -410.297
   984.825
  -725.870
   729.055
  -536.245
   359.501
  -951.273
   254.111
  -277.634
  -166.337
   626.947
   967.360
  -510.512
  -928.576
   647.992
  -631.759
   326.867
   390.155
  -567.259
   425.188
   722.184
   143.227
  -295.971
   697.603
  -149.807
   -54.978
   -74.691
  -598.227
  -301.626
  -266.901
  -610.868
   417.369
   260.319
  -824.896
  -762.595
   -80.356
   915.109
  -345.897
   100.207
   285.975
   865.643
   338.102
  -332.825
   648.125
   232.024
  -177.407
   880.378
  -766.418
  -892.139
   901.988
  -824.157
  -859.997
  -857.798
  -490.873
  -567.570
   -40.593
   405.855
  -653.051
   482.080
   742.464
  -191.154
   771.358
   297.978
   825.795
   170.275
   668.731
  -549.185
   870.067
   913.304
   -94.291
   116.488
   759.390
   482.965
   368.982
   866.588
  -779.253
  -491.952
  -719.593
  -346.478
  -789.223
  -122.177
  -171.370
  -585.821
   952.091
   501.534
  -870.142
  -794.134
   342.388
  -705.626
  -268.824
  -219.009
  -937.813
   531.930
   327.141
   655.401
  -287.423
  -164.159
  -145.963
   872.773
   458.828
  -791.966
    -4.595
   -90.931
   524.941
     8.984
  -691.191
  -155.986
   829.091
   590.690
   367.557
   577.600
   217.898
  -717.615
  -440.002
  -342.214
   358.180
   658.306
   516.505
   328.512
  -704.435
   -65.432
   534.897
  -223.607
  -980.260
    59.079
  -398.151
  -957.131
  -204.317
  -454.206
   685.370
   104.568
  -610.712
  -770.629
  -517.411
   852.826
   752.436
   646.093
   368.760
   -90.259
   498.460
  -418.461
   330.021
   731.659
  -983.842
  -254.267
   939.491
   278.397
  -386.371
  -332.552
  -595.338
   744.521
    43.237
   310.126
   265.913
   367.709
   126.969
   -64.636
   505.709
   -97.314
  -703.046
   671.117
   412.353
   322.872
   757.896
   772.726
   933.910
  -309.246
  -965.069
    44.782
   837.375
  -504.355
  -879.419
   565.193
  -297.770
  -544.670
     6.436
  -701.880
  -895.131
   619.149
  -622.081
  -398.251
  -568.440
  -246.309
    74.707
    83.414
   591.795
   358.243
  -239.703
  -362.348
    19.220
   645.463
  -485.463
  -919.951
  -601.819
  -184.282
   518.818
   982.431
   236.346
   -49.076
   721.690
   299.390
  -681.147
  -641.872
  -234.498
   642.748
   833.652
  -168.932
    16.935
    71.425
  -389.548
   474.496
   458.898
   401.135
  -692.442
  -537.993
  -793.575
   864.662
   211.957
  -362.668
   796.009
   883.578
  -544.565
  -357.846
   -97.131
  -422.390
   397.939
   201.311
  -930.167
   756.846
  -575.549
  -912.882
   992.311
  -815.713
   822.487
   546.629
   -81.525
  -976.467
   135.705
   339.817
   215.518
  -430.940
   946.949
   217.120
  -362.378
  -821.907
   -27.472
  -119.153
  -147.256
  -977.301
   209.334
  -154.112
   273.955
   465.229
   959.536
   268.313
  -918.160
   153.780
   236.051
  -290.249
  -101.936
  -158.471
   975.877
  -699.657
   830.627
   981.597
  -223.194
  -165.303
  -437.998
  -830.604
  -648.413
  -863.190
   850.160
    32.113
  -818.763
   -54.859
   105.235
   684.734
   813.825
   160.969
  -716.567
   975.008
   182.866
  -957.231
  -648.604
  -634.280
   997.670
   -90.294
   308.724
  -176.465
   707.600
   -55.422
  -471.001
  -539.374
  -208.018
  -862.743
    -4.882
   803.210
   900.613
   693.599
  -731.923
   858.783
  -433.892
   398.322
  -289.109
  -906.790
  -221.172
  -263.030
  -991.064
   -93.116
  -493.118
   353.046
  -239.000
   606.068
   455.703
   734.191
   973.383
    -1.492
  -678.910
  -944.082
   843.092
   209.639
   177.798
  -745.704
   332.160
   940.124
   584.464
  -788.657
  -503.193
  -256.435
   462.576
   174.463
   638.170
   740.313
  -262.652
   409.168
  -222.565
    52.430
   -71.603
  -723.002
   187.197
  -464.056
  -913.224
    57.695
   425.754
   -80.154
  -794.551
  -811.067
  -479.494
  -462.906
   389.779
  -713.945
  -673.161
  -826.973
   444.652
    65.224
   726.896
   804.447
  -654.990
    31.390
   -57.331
   926.891
   669.575
   441.882
  -213.310
   122.459
  -723.798
  -949.847
   555.721
  -198.703
  -211.279
   459.914
  -605.029
  -803.417
  -968.298
  -152.985
   197.195
   581.875
  -622.192
  -507.163
   499.101
    97.137
   992.717
  -391.942
  -788.134
  -534.177
   926.240
   363.834
  -824.129
    83.290
   978.962
    12.621
    -8.632
   -34.186
   702.079
   769.626
   740.435
    88.477
   560.385
   303.637
   488.483
   409.837
     8.940
   659.086
   509.354
  -445.071
  -345.794
  -817.540
  -240.497
  -252.665
   294.894
   162.093
   -63.806
   144.152
   807.268
  -214.666
  -831.572
  -100.016
  -692.411
   745.441
   286.754
  -855.824
  -704.716
    35.275
   -96.762
  -583.106
  -675.875
  -342.904
   979.037
   760.197
  -522.198
   865.302
   326.054
   473.934
   -36.755
   283.624
   -17.333
   330.532
  -771.676
   243.693
   -90.017
   210.115
  -765.080
   938.317
  -644.006
   361.371
    26.272
   998.222
  -460.218
   455.693
  -270.499
  -724.703
   184.911
  -453.449
  -553.980
   142.195
   640.157
   826.650
  -594.316
   146.589
   673.546
  -311.482
  -739.670
   196.938
   193.287
   692.015
   718.125
   942.919
  -139.951
   789.673
   594.073
  -551.281
  -830.614
  -814.975
  -510.949
  -691.389
   964.721
   338.682
   422.741
  -198.218
  -803.819
   159.645
  -720.268
   867.543
  -256.099
   424.122
  -633.419
   902.037
   254.643
   919.968
  -572.871
   263.073
   529.781
   536.647
   362.853
  -651.341
   -17.798
  -250.035
   118.356
  -723.031
   367.205
  -366.212
   643.652
   260.051
   666.479
  -854.977
  -388.389
   704.947
   959.508
  -195.664
  -502.123
   339.249
  -141.204
    27.261
   937.763
  -292.591
   955.459
   107.982
  -349.100
  -596.103
  -595.203
    89.797
   766.292
  -692.269
   779.776
  -711.812
    -2.616
   814.031
   147.690
   257.586
   471.687
  -559.335
  -836.522
    69.546
  -731.162
  -558.739
   -93.489
   577.075
   957.511
    32.869
   191.920
   702.536
   313.108
  -642.435
  -870.917
   300.602
  -456.133
   -14.510
   659.238
   156.245
  -756.430
   728.983
   -85.581
   437.172
    24.817
   115.981
  -400.363
  -739.781
  -548.815
  -948.677
   777.549
   468.407
  -142.623
   161.887
   616.811
    10.052
   484.437
  -844.961
  -308.179
   610.053
   950.417
   941.001
   225.979
   732.168
  -964.364
   565.629
  -905.953
  -962.713
  -478.191
  -531.537
  -187.589
  -698.525
   339.831
  -877.727
   -65.741
  -347.672
   413.923
  -712.545
   527.699
   425.824
  -408.606
   350.213
  -954.343
  -559.304
  -804.803
   562.588
  -277.019
   578.237
   341.945
  -850.726
    62.449
  -210.810
  -685.016
   741.282
   335.930
   576.819
   -52.026
  -957.158
   672.525
   792.354
   492.654
  -309.770
   660.030
   803.638
  -894.237
  -352.436
  -880.145
    78.462
  -301.794
   153.353
   938.133
  -751.566
   443.951
    52.606
  -509.054
  -296.315
   371.862
  -519.564
   509.561
  -605.677
  -210.932
   456.657
   260.626
  -441.363
   902.238
   398.647
  -497.028
  -579.990
   141.587
   367.329
  -512.146
  -754.803
  -440.466
  -851.858
   578.265
  -834.076
  -731.184
  -681.440
  -400.937
   204.759
   743.686
  -185.524
   494.979
  -959.941
   881.154
   452.625
  -697.285
  -262.484
  -924.654
   867.518
  -569.609
   673.437
   585.997
   288.799
   198.188
   415.064
  -251.256
   642.403
  -118.602
  -298.095
   430.174
   660.674
   734.473
  -233.913
  -194.335
  -130.911
   786.704
   405.338
   217.826
   868.624
  -626.256
  -341.153
   -36.484
   743.429
   211.763
   141.252
  -147.364
  -240.134
    79.103
    31.437
   883.483
  -895.490
  -641.145
  -534.095
   842.943
  -347.732
  -248.665
  -444.786
   191.044
   951.539
  -319.001
  -926.025
   497.161
   262.227
   639.524
  -799.449
   375.548
  -458.618
  -409.108
   213.342
  -789.930
  -218.636
  -208.814
   570.188
   457.982
   986.646
  -307.621
   773.983
   748.214
  -763.322
  -135.622
   525.885
  -114.684
  -887.855
   396.160
  -805.154
  -722.421
   631.026
  -989.004
  -131.872
  -401.344
   252.558
   112.322
  -432.976
   896.321
   395.681
  -994.311
   475.752
     8.847
   679.368
  -957.497
  -802.648
    23.565
   723.605
   415.372
  -542.057
  -128.638
   399.217
  -714.183
  -993.551
   102.479
  -919.855
  -514.451
   188.478
   409.641
   620.270
  -164.546
   820.802
   520.508
  -236.840
   -21.233
   -79.549
    45.838
  -729.583
   818.003
   668.588
   992.552
   716.511
  -315.689
  -641.388
   731.187
  -533.675
     9.245
  -167.506
  -187.951
   -80.083
  -257.496
   980.272
  -199.768
  -678.640
  -249.305
   252.233
  -339.258
   463.384
  -883.781
  -479.231
  -306.707
   678.471
   164.920
   143.074
  -151.354
    92.258
  -301.700
  -171.943
   474.888
   888.039
  -448.055
  -120.812
   552.688
  -604.362
  -493.742
    21.266
   -76.913
   133.809
  -866.349
  -548.065
   257.125
   530.701
  -181.829
  -185.227
  -978.293
   164.439
   582.304
  -308.814
   958.725
   593.180
   125.155
  -425.385
  -791.332
  -324.874
   247.540
   670.042
  -153.801
   718.463
   702.988
   967.992
  -265.600
   684.729
  -455.996
   220.883
    78.862
  -706.278
   -45.497
  -341.791
  -155.372
   895.332
   409.979
  -503.738
   733.639
  -786.380
  -879.196
  -162.304
  -213.775
  -701.216
   434.471
  -905.079
   417.934
   165.357
  -615.497
   163.490
  -705.252
   853.740
   768.487
   467.729
  -646.614
   853.888
  -551.368
   738.961
  -754.420
   507.101
   194.640
  -270.786
  -175.600
  -482.554
  -136.134
  -189.938
  -713.202
   451.392
   258.869
  -472.306
   148.602
   -37.528
  -314.057
  -269.986
   -31.134
    99.601
  -413.809
  -570.288
  -638.620
   934.659
   500.896
   780.580
   509.819
  -591.390
   187.040
   929.894
   -86.422
   890.210
  -189.652
   863.024
  -784.804
    -5.344
  -893.668
   179.340
   -92.237
  -994.890
  -837.715
   224.299
   958.087
   934.866
  -731.812
  -582.539
   -10.726
   634.180
    21.189
   344.727
   832.529
  -691.090
  -574.948
  -291.062
  -362.064
   305.374
  -914.937
   693.116
  -608.384
   320.576
   755.142
   -95.118
   -60.709
   416.642
   782.600
   394.702
  -741.680
  -945.918
   353.949
  -681.140
  -676.649
    35.986
  -218.145
   516.861
  -823.944
  -689.545
  -987.147
   549.016
   618.258
   677.991
  -471.826
  -195.592
  -489.829
   745.687
   443.468
    -7.825
    33.517
   919.273
   930.189
  -268.740
   550.990
  -162.431
   261.941
   872.871
   834.343
    87.257
  -460.177
  -784.387
   918.004
   160.277
   807.386
   -81.337
   321.734
   438.339
   246.809
   723.926
   190.825
   595.781
  -441.413
   922.299
   767.000
  -480.759
   499.709
  -578.161
  -128.757
  -356.054
   992.345
   819.024
  -108.853
  -277.077
   889.812
   277.334
  -163.062
  -862.404
  -108.337
   -40.914
    68.012
   798.488
   882.732
  -822.643
   618.883
  -994.135
  -662.727
   284.373
   947.489
   133.975
   246.648
   306.798
   495.778
  -182.147
  -718.378
  -115.741
   510.223
  -443.753
  -844.778
   -18.514
   807.458
  -366.991
   895.574
  -298.849
  -250.067
   801.240
   211.510
  -199.178
    48.518
  -764.785
   508.304
   984.145
   -24.041
  -356.233
  -834.221
  -302.874
  -555.841
  -711.288
  -413.530
   451.351
  -301.063
  -218.946
   830.502
  -185.927
   841.696
  -399.700
   -90.661
   365.273
   905.930
   833.345
   281.307
  -958.086
   226.092
  -949.846
   303.884
   621.975
   905.787
   192.248
  -544.041
  -348.461
  -579.944
   940.452
  -138.969
  -178.629
   216.948
  -953.522
   391.156
  -168.900
   465.988
   750.610
    78.754
   256.601
  -183.607
  -558.074
   489.387
  -881.840
  -851.030
   -74.494
   549.808
   222.516
   507.632
  -419.613
  -278.840
   581.067
   734.499
  -836.616
  -102.843
  -819.936
   768.782
   -76.481
   499.446
  -384.466
   233.537
  -195.675
   438.393
   -77.550
   -23.943
   -49.495
   461.608
  -852.441
   601.126
   643.469
  -879.733
   -14.456
   370.555
   225.689
   323.683
   993.499
   249.389
  -338.647
   909.308
   932.131
  -809.281
   420.320
  -398.151
   597.121
  -333.778
   662.331
   -66.601
  -868.627
   591.480
  -695.437
   -45.864
  -263.664
    63.173
   -19.203
   902.144
   465.802
  -620.139
  -703.942
  -448.025
   704.344
  -177.789
  -419.905
   203.861
  -596.217
   856.195
   885.490
   368.621
   822.437
   267.057
   180.983
   570.027
   148.344
  -733.648
   369.035
   476.454
  -631.552
   959.154
  -412.929
  -802.334
   159.532
  -483.185
   964.755
  -668.490
  -588.829
   531.145
   454.811
  -983.274
    58.789
  -109.071
   735.569
   703.120
   332.140
  -728.230
  -751.785
   376.204
  -407.951
   210.483
   322.363
   548.735
  -913.999
   -55.160
  -597.927
   926.062
  -873.931
    38.741
   676.731
  -614.808
   946.969
   167.782
  -380.145
   282.764
  -480.220
  -586.899
   -27.777
  -416.458
   274.070
   -38.388
  -882.337
   742.591
  -282.211
  -840.902
   441.205
   850.109
  -146.872
  -998.819
  -407.836
  -156.852
  -437.554
   200.261
   823.204
   498.392
   754.672
   385.250
  -816.737
   569.478
   489.413
   656.589
   638.238
   165.303
  -834.973
   424.307
   -57.380
   810.583
  -994.385
   963.308
  -817.378
   703.806
  -913.689
   566.535
  -823.818
  -197.443
  -984.301
   322.024
   289.723
  -953.768
   322.429
   263.948
   544.897
  -786.487
   691.755
  -297.470
  -568.289
  -727.325
   666.620
  -939.903
   401.106
   233.330
   160.109
   602.231
   349.982
   427.700
    57.788
   990.593
  -469.956
  -318.062
    42.485
   958.744
  -121.718
   984.650
  -242.288
  -582.272
   768.441
  -633.068
   532.792
   336.253
  -353.434
   100.621
   442.089
  -399.773
   800.666
  -311.216
   362.645
  -634.209
   136.821
   646.109
   526.393
    48.852
   236.400
  -786.511
  -717.064
   211.905
   246.984
  -335.896
  -930.701
   314.354
   474.047
  -106.608
  -854.774
  -629.646
  -918.539
  -466.212
  -477.310
    36.176
   277.709
   624.494
    25.205
   755.283
   619.352
  -927.011
  -321.794
  -299.011
  -903.033
  -928.244
   -18.460
   460.307
   433.037
   955.848
   213.560
   967.720
   283.964
   521.838
  -194.721
   518.949
   251.726
  -424.545
  -261.598
   951.693
  -300.121
  -329.836
   215.173
   282.988
  -425.039
   864.999
     1.674
   525.103
   -22.132
  -721.770
   153.066
  -405.637
   916.748
   683.158
  -730.417
  -320.885
   704.002
   297.090
   670.117
  -865.558
  -379.922
   702.630
   942.561
   121.814
   833.474
   657.545
   483.244
   990.614
   368.535
    54.848
  -591.651
   716.986
   562.652
  -182.196
  -235.974
   376.274
  -262.033
   760.750
   565.585
  -121.147
  -287.611
  -749.891
   566.187
   634.600
  -432.626
    14.299
   286.821
  -883.236
   583.307
  -855.864
  -643.069
   610.918
   372.026
    59.369
   193.749
  -747.346
   410.727
  -345.812
   619.019
  -825.503
  -963.916
   733.603
   690.526
  -330.940
  -459.197
   342.635
  -119.656
  -553.550
  -310.768
   666.663
  -724.251
   179.415
     2.868
  -338.771
   954.560
  -292.347
  -527.236
    38.692
   919.330
  -895.532
  -553.696
   661.343
   449.077
   425.160
   206.643
   -60.524
  -329.797
   -22.370
   736.650
   305.842
  -836.283
   -54.958
  -267.247
   869.948
   906.383
   488.144
   276.273
  -506.493
  -588.598
  -258.814
  -603.308
  -993.679
   609.947
  -971.746
   -37.834
   -81.992
  -966.008
  -440.927
  -668.873
  -922.507
  -460.870
   484.649
  -639.532
   -92.963
   745.330
   215.958
   572.927
  -204.038
  -384.618
   712.100
  -859.363
  -674.773
  -946.171
   248.388
   828.055
   137.995
  -958.936
  -593.917
  -470.529
  -809.533
   799.952
  -917.625
  -163.288
   382.255
   235.251
   392.441
   -55.454
  -905.241
   363.823
   826.255
  -646.968
   273.484
   669.246
  -641.008
   921.472
  -886.325
   690.101
   239.617
  -764.845
  -480.103
  -612.566
  -113.479
   910.695
   887.552
   196.504
  -244.106
  -598.010
  -482.889
  -363.639
  -382.791
   686.051
   -43.389
  -153.024
   718.881
   -90.863
  -121.580
   317.928
   683.502
   445.710
   278.425
  -630.259
   391.856
  -830.005
   623.517
  -117.343
   -68.437
   915.570
  -573.475
  -897.538
  -628.241
  -119.402
    85.238
    76.339
   575.259
  -553.452
  -218.623
  -747.433
   709.688
   872.487
  -437.930
   677.249
   155.692
   428.464
  -541.176
  -635.914
  -132.155
  -124.606
   935.004
  -853.487
  -849.109
   178.867
   834.548
   337.144
   -98.202
  -635.920
  -565.294
  -731.652
  -295.736
   338.431
   140.084
  -760.135
  -426.437
   732.393
   130.353
   694.403
   226.065
   501.485
   164.752
   796.613
   -84.140
   654.040
   964.780
    23.803
   587.928
  -841.851
  -275.525
   621.101
   268.307
   178.384
  -502.435
  -221.637
  -396.909
   113.842
   722.128
  -293.513
   441.266
   418.263
   331.093
   842.619
  -367.567
   470.554
  -855.494
  -610.059
   -74.561
   149.751
   514.838
   347.659
    74.348
  -823.037
  -552.437
   724.552
   908.136
     3.373
   304.895
     2.967
  -275.125
  -448.643
   492.125
  -763.646
   146.055
   842.535
   778.839
   737.001
  -162.773
   572.297
   904.421
  -718.453
   543.705
    -4.633
  -184.078
   623.976
   493.494
   975.027
  -985.520
   463.759
  -564.576
  -879.356
   -95.772
   615.345
   556.502
   632.521
  -103.148
  -980.992
   -23.597
   757.276
   -53.924
  -463.062
   964.876
  -584.028
    74.687
   447.843
   639.312
   916.205
  -358.338
   212.381
   954.887
  -214.077
  -185.037
   841.838
   406.264
  -739.579
   712.110
  -745.674
   -88.305
  -478.258
  -942.321
  -177.750
   412.095
   317.544
   573.423
   850.334
  -875.840
   583.609
  -650.122
   -29.763
   297.089
   526.739
   -26.513
  -452.738
   298.157
  -313.124
   671.431
   421.688
   585.918
  -234.773
   790.632
   -35.235
  -307.982
  -825.853
   -75.311
   -40.884
  -425.388
  -779.473
  -753.040
   324.588
   624.089
   381.020
   148.782
   127.522
  -550.621
   236.999
   278.578
  -479.395
  -616.579
   397.078
   767.279
  -954.000
   828.733
   465.232
   -49.858
  -994.230
   546.300
   245.822
  -508.999
   587.884
   538.532
  -267.634
   180.782
   -20.339
  -753.775
  -318.069
  -155.889
     3.106
  -501.316
   207.222
   359.964
   834.485
  -698.031
  -478.923
  -212.677
  -470.149
  -657.558
   144.482
  -264.693
  -291.852
   206.224
   664.345
  -831.376
   418.900
  -399.153
   202.037
   738.988
  -931.830
   958.787
   316.512
   141.980
  -573.867
   613.982
   255.423
  -410.304
  -987.383
   -13.922
   -99.047
  -942.812
   877.287
   420.883
   957.816
   702.657
   263.657
   243.013
    80.279
   182.037
  -420.964
   351.171
   886.891
   300.360
   811.247
  -557.657
   373.934
   445.207
    23.870
  -802.443
   108.468
  -381.933
  -213.762
  -592.683
   923.309
   273.354
  -351.508
   576.431
   760.619
   226.248
  -554.301
   956.570
   466.546
  -932.781
   514.487
   684.283
  -386.264
  -326.565
   277.225
  -871.382
   590.229
  -382.477
   510.456
   283.408
   515.162
   524.510
  -340.551
   647.415
  -832.037
  -788.299
   483.024
  -933.030
   996.496
  -315.522
  -539.692
   395.826
  -974.147
   271.930
   986.674
   176.260
   787.902
   659.643
   544.723
  -452.513
    -3.787
   482.769
  -541.994
   432.767
  -984.545
  -869.528
   376.196
  -471.685
  -198.520
   479.057
   299.984
   444.377
   492.489
   222.754
  -651.486
   606.713
  -843.028
   198.206
  -541.201
  -792.707
   682.226
  -630.405
   772.165
  -312.220
   109.273
    88.586
  -970.351
  -729.461
   274.878
  -325.872
   829.165
   643.059
   462.056
  -992.526
   774.110
   559.730
  -270.259
   828.156
   289.607
  -854.002
  -813.416
   849.865
   119.119
   409.449
   316.267
   693.117
   937.670
   897.198
  -790.411
   679.410
   924.648
   901.420
   854.304
   425.841
   361.232
   642.675
  -644.779
   131.681
   -38.371
   548.731
  -429.062
  -818.352
  -172.727
   756.596
    51.504
  -390.102
  -122.354
  -322.471
   145.292
  -366.500
   212.814
   194.721
  -316.519
  -895.989
  -973.926
   152.419
  -574.056
  -927.391
  -778.619
   756.919
  -610.194
  -858.532
  -641.045
  -712.062
   895.218
   403.168
   563.853
  -192.709
  -914.432
  -800.803
   270.089
   680.462
   810.622
    20.420
  -345.784
   895.504
  -162.690
    -0.401
   743.217
   144.518
  -670.135
   437.865
   515.144
  -862.431
   994.639
  -260.406
   302.400
   -14.930
   632.948
  -938.146
   690.023
  -343.606
   113.889
  -778.928
  -881.744
  -944.363
   737.695
  -164.631
  -506.268
   104.731
   330.446
   358.691
    66.803
   636.622
  -869.337
  -870.062
  -440.697
  -463.668
  -760.267
   341.040
  -503.544
  -377.339
   476.689
   348.145
   776.426
   890.586
   163.881
  -297.147
   630.591
   566.870
   -84.757
  -346.527
  -557.287
   526.577
   530.162
   358.339
   678.392
  -216.396
  -470.623
  -945.856
   630.839
   814.565
   210.959
   468.936
  -280.179
   579.422
  -946.404
  -341.802
  -386.778
   -13.525
   912.520
   -83.401
  -561.001
   -59.047
  -148.020
  -391.718
   362.724
  -739.990
   428.070
  -138.215
  -443.655
   -36.175
   707.253
  -828.051
   880.721
  -882.233
   724.114
   995.368
   289.384
  -368.143
   757.744
  -805.718
   616.201
  -377.729
  -486.417
   875.290
   109.410
   611.216
  -857.865
   624.687
   -28.901
    78.940
  -213.506
  -795.615
  -228.450
   614.007
  -356.884
   446.274
  -837.547
  -861.465
  -862.914
  -586.917
   791.178
    79.623
  -741.243
  -664.056
   893.465
  -844.896
  -853.392
   753.542
  -837.244
  -806.047
    64.135
   681.552
  -748.881
  -946.873
   101.910
  -625.781
  -889.462
   588.540
   979.117
   336.646
  -413.762
  -281.799
   433.504
   301.625
   397.696
  -676.647
  -261.894
  -824.197
  -321.844
  -489.976
   890.433
  -800.836
  -722.079
   633.547
   315.604
  -616.103
  -986.107
   105.212
   851.023
   167.864
   197.179
  -380.274
  -654.558
   -84.293
   561.974
   -25.704
  -173.820
   894.609
   302.460
   320.325
   450.711
   247.806
   489.146
   377.868
    71.657
  -766.243
  -317.853
  -162.024
  -938.544
  -689.277
   225.170
  -716.250
  -453.804
   757.998
   -97.333
  -893.896
   729.906
  -822.719
  -261.743
   838.685
  -884.409
  -884.607
   721.294
   -50.385
   -11.327
  -970.006
  -456.549
  -147.702
   278.216
     9.991
   623.687
  -720.041
  -915.478
   -53.067
  -750.449
   944.178
  -281.843
   275.673
  -739.958
  -141.590
  -407.096
   641.076
  -295.931
   324.712
  -557.282
  -751.566
   174.826
   808.541
    33.699
  -624.093
   819.575
    47.938
   883.602
   401.610
  -251.559
   735.222
  -940.292
   951.012
   516.829
  -228.747
   688.874
   528.688
   603.537
   357.703
   -68.112
  -726.493
   161.101
   342.497
   121.651
  -705.102
   -76.226
   410.425
   794.785
  -187.389
  -824.488
  -382.396
  -656.672
  -138.192
   231.213
  -759.061
   345.901
  -672.613
  -584.741
  -709.810
   110.756
   372.102
   959.136
  -637.739
   937.122
   216.975
   -92.898
   334.162
  -758.031
   964.635
   385.135
  -680.475
   875.216
   739.580
   109.937
   274.879
   552.952
   797.184
    23.397
   798.412
   260.097
    38.597
  -380.854
   986.413
    35.223
   546.655
   633.742
    16.648
   987.685
  -327.818
  -835.520
  -650.163
  -467.606
   755.153
  -992.064
   502.518
   593.088
  -401.138
   645.769
   781.492
  -198.955
  -987.035
  -962.536
   730.992
    -4.533
   399.691
    17.495
   149.894
   -95.369
   696.347
    56.801
  -663.524
  -640.732
  -445.426
  -318.880
   603.951
  -659.999
   718.893
  -364.876
  -617.112
  -490.821
  -131.073
   369.622
   662.610
   869.058
  -516.980
   666.580
   623.329
   168.771
   966.672
  -982.245
  -116.250
  -282.699
   919.030
   501.839
   195.972
   684.123
   704.945
   520.662
   862.308
  -396.176
   -31.333
   989.194
   984.116
  -298.280
    31.811
   867.242
  -944.795
   674.820
   581.167
  -936.782
   310.627
  -957.826
   417.347
   388.793
  -109.033
    13.872
   132.624
  -160.996
   843.803
  -289.739
  -965.055
  -894.755
  -608.655
   337.703
   -79.600
  -754.898
  -416.846
   630.329
  -229.082
  -555.527
  -672.803
   625.532
   954.943
  -562.097
   702.554
  -183.089
   102.683
   265.957
  -243.498
   712.079
  -810.209
  -809.264
   145.162
  -366.461
   557.632
  -793.861
  -585.877
  -598.939
   239.536
   933.409
   298.290
  -646.372
  -477.354
   157.502
   440.050
   474.139
   853.087
   875.569
  -462.518
  -166.029
  -369.755
    91.621
   155.632
  -926.873
   268.908
   652.804
    98.477
  -688.870
  -115.269
   780.992
   283.107
   823.995
  -284.807
  -759.399
  -469.674
   478.837
   443.771
   723.805
   111.999
  -442.455
   860.702
   915.798
   -46.215
   527.747
   495.146
   936.274
   745.579
   474.095
  -970.343
   304.297
   104.523
   116.920
   371.881
  -831.289
   -59.934
   938.905
   940.666
   611.924
  -394.107
  -805.075
   -20.903
  -216.940
   484.821
   687.547
   114.604
   109.961
   365.445
  -848.809
   271.627
  -977.586
  -610.321
   860.457
   937.857
  -716.627
    75.150
   575.944
   552.939
   531.248
   254.189
   328.131
  -271.924
  -721.423
   826.991
  -361.770
   551.207
   452.709
  -591.165
  -188.607
  -482.783
   736.811
   -45.794
  -753.608
   496.403
  -522.203
   652.323
  -577.147
  -168.776
  -432.092
  -382.730
  -248.162
   461.481
  -179.333
  -185.842
  -381.830
  -512.612
  -453.829
  -601.989
   438.936
  -481.132
  -924.947
  -669.566
   190.055
   362.735
   177.439
  -691.375
   730.213
   -51.521
    16.538
  -828.396
   936.271
  -117.168
  -742.015
   842.702
   205.724
   474.734
    49.396
   202.299
  -166.388
   855.527
   987.198
  -992.669
  -278.274
  -549.708
   432.695
   780.253
   930.950
   267.452
  -962.474
  -647.048
   740.364
  -306.284
   590.498
  -512.413
   391.056
   270.970
   999.705
   552.880
   667.581
   868.254
   -63.698
   832.838
  -588.288
  -124.629
   603.585
  -322.832
  -796.189
   327.781
   379.901
   -33.888
   749.931
  -264.967
   196.994
   113.487
  -220.246
   704.563
  -139.573
  -842.949
  -971.498
   336.583
   758.580
  -189.337
   475.736
  -679.003
  -845.467
   586.502
   822.055
  -996.426
  -974.565
  -310.465
   674.699
  -709.905
  -295.456
  -500.410
  -792.041
  -191.666
  -352.730
   745.594
  -565.292
    36.504
   184.560
   601.993
   771.658
   906.275
   382.249
  -379.873
   -54.298
   743.252
  -675.212
   284.133
   784.889
  -449.778
  -556.082
  -435.339
   338.067
  -744.420
  -795.532
   331.366
   -45.238
  -315.966
   412.401
   676.527
   118.824
   345.794
   743.406
  -483.070
   502.025
  -624.765
   502.155
  -502.692
  -697.399
   742.525
   536.755
  -562.704
  -401.480
  -733.929
  -613.207
   970.632
  -574.056
   684.238
  -111.572
   597.196
  -575.687
  -610.815
   630.692
   170.319
  -343.129
  -814.366
  -524.133
  -608.333
  -534.640
  -569.424
  -275.063
   387.418
  -689.080
  -725.187
   814.051
  -771.191
   956.917
   259.514
  -320.666
   913.213
   871.415
  -696.197
   922.070
   228.577
   204.393
  -768.030
  -664.872
   552.582
  -778.338
   220.927
  -439.548
   900.399
  -677.022
  -300.738
   801.353
   290.102
  -253.484
  -719.618
   961.680
  -954.892
   555.747
  -842.513
    61.366
   168.820
  -185.048
    39.170
   592.889
  -379.229
  -328.196
   416.575
  -496.510
  -334.317
  -115.501
  -693.924
  -813.977
  -487.724
  -657.127
  -725.851
  -918.623
   574.240
   334.131
  -874.118
   596.814
  -114.941
  -356.981
   234.786
  -506.923
  -419.265
   776.650
  -541.402
   627.650
  -511.232
    71.937
   732.458
   466.164
   979.966
  -321.472
  -540.964
   504.834
  -270.649
   275.802
  -380.882
   447.687
   412.219
  -455.350
    76.895
   559.684
   444.043
   596.557
  -515.052
  -450.549
  -627.718
   637.379
   503.016
  -783.967
  -604.640
   863.778
   697.153
  -420.697
   865.510
   388.703
   -94.647
  -699.867
   846.987
  -598.896
   870.338
  -584.866
  -882.577
  -565.507
   530.930
  -333.189
  -598.357
   805.435
  -824.717
  -247.528
   818.571
   454.137
  -246.955
   300.948
  -341.699
  -756.974
   314.462
   382.748
   999.710
   400.870
   708.680
   704.631
   594.865
  -464.173
  -304.755
   808.599
   456.186
    39.638
  -848.319
  -525.454
   293.109
  -456.299
   679.072
  -184.212
   580.860
  -337.021
   962.613
  -775.705
   367.144
   -19.128
  -268.941
  -401.488
  -268.052
   188.278
  -369.611
  -804.680
   952.073
  -560.413
  -237.169
  -144.635
   246.390
   131.201
   150.672
  -388.315
   113.206
  -914.175
    78.526
  -568.289
   490.832
   345.229
    59.925
   828.635
   -10.795
  -636.513
   119.401
  -571.195
  -396.878
   -66.586
  -289.450
  -232.149
    45.795
   305.630
   697.686
   806.400
   799.167
   100.091
  -418.063
   678.690
  -246.955
  -522.395
    71.813
  -171.172
  -582.015
  -269.923
   710.972
   783.892
  -260.545
   -27.695
  -937.454
  -256.539
  -292.961
  -135.334
   603.973
   608.281
  -792.935
   278.149
  -431.705
   285.134
  -218.770
   945.241
  -739.611
  -364.333
   157.782
  -673.311
  -997.837
    64.752
   282.920
  -941.322
  -435.649
   -71.691
  -682.500
  -579.715
  -277.666
   893.122
   -87.272
  -223.590
  -490.417
   640.868
  -301.555
   187.645
  -123.680
   805.720
   472.192
  -594.551
   762.494
   869.005
   478.041
   652.425
  -670.154
   560.974
  -823.456
  -141.592
  -516.647
   432.994
   288.316
  -388.697
    21.008
   339.001
   724.980
   142.749
   482.931
   340.579
  -104.007
   169.569
  -161.192
  -937.537
   390.845
  -563.286
   499.190
   170.417
  -122.244
    95.555
  -903.233
   307.626
   265.206
  -775.323
   545.883
  -884.137
    41.281
     7.902
   162.398
    93.042
  -568.648
  -765.313
  -881.365
  -855.345
  -503.756
   454.186
  -602.869
  -568.682
  -896.814
   843.758
   444.728
  -602.793
  -198.365
    71.723
  -314.257
  -649.201
    32.748
  -443.576
    22.699
   389.799
  -679.879
   568.783
  -785.531
  -396.351
   556.297
   898.755
  -335.982
  -124.648
   372.994
   405.388
  -637.915
   781.395
  -103.188
   572.862
  -836.475
   973.758
   348.879
   701.144
   206.304
   374.345
   826.577
   931.430
   476.590
     0.459
   621.187
   848.674
  -219.092
     4.900
   227.194
   697.214
  -704.869
   -95.807
   143.885
  -113.331
   771.353
   607.637
   249.020
  -300.733
   227.592
   632.102
   274.569
    98.632
  -829.865
  -566.459
  -740.299
   542.489
   979.059
  -530.931
   367.215
   519.550
  -793.530
   510.456
   208.837
  -825.070
   411.755
  -911.985
  -578.134
    75.657
   478.567
    56.924
   560.582
  -739.523
   257.177
   679.155
   481.964
  -955.363
   509.179
  -871.838
   125.718
  -947.962
   520.609
   434.481
  -109.415
    64.527
   609.659
   222.337
  -458.012
   265.137
   359.981
    55.600
   794.483
   497.435
   817.190
  -400.616
   -74.765
    64.212
  -905.303
   -68.963
  -607.128
   628.804
  -179.169
   151.929
   854.799
    66.575
  -225.088
   167.586
   204.210
   413.254
   -55.449
   528.555
  -446.478
   924.841
    89.100
  -392.264
  -324.488
   640.789
   820.250
  -601.483
     6.585
   958.555
  -486.702
    30.482
  -132.436
  -351.784
  -668.195
  -532.842
   205.155
  -426.781
  -181.856
  -967.039
  -759.731
   564.166
   230.189
   -50.356
  -975.449
   278.812
   985.230
  -974.291
   543.583
  -725.719
  -345.785
  -482.217
     0.619
    76.939
   647.557
   881.576
  -343.381
  -463.101
  -714.685
  -889.309
   460.651
  -488.931
  -427.367
   998.152
  -394.382
   992.970
   139.726
  -371.403
  -332.012
  -193.712
   167.559
  -179.644
  -433.391
   556.334
   568.916
  -949.865
   341.380
  -129.170
   959.551
  -848.702
  -708.778
  -193.063
   962.036
  -291.932
   581.924
   -45.332
   640.060
   282.087
   558.283
  -575.979
  -431.013
   586.461
  -473.091
   862.730
   572.164
  -463.435
  -654.380
  -262.303
   895.194
  -422.963
  -909.132
  -723.204
   150.864
   -24.951
  -548.014
   345.074
   167.527
   571.629
   808.336
  -565.307
  -445.473
  -266.736
  -730.883
   -78.942
    60.184
  -708.909
   420.288
  -238.134
  -579.554
  -756.283
    57.068
    20.396
  -100.054
   616.934
   731.787
   574.141
   143.380
   159.505
   854.384
   153.310
   516.490
  -895.979
   888.740
   595.332
   588.147
   814.389
   510.991
   168.660
   -93.899
  -239.967
   831.773
   613.112
  -548.206
   979.699
   850.699
   571.193
  -706.794
   -30.703
   375.709
  -484.952
   893.518
  -117.305
  -947.160
   954.923
  -397.476
   119.291
  -265.660
   -77.162
  -747.766
   -35.468
  -702.469
  -145.079
  -773.084
  -323.755
  -775.898
   158.661
  -961.499
   -48.417
  -520.180
   332.439
   -97.194
  -454.152
   100.659
   -11.411
   889.750
   455.534
   853.385
  -958.462
  -971.977
   533.410
   979.201
   201.500
   628.587
  -888.615
   906.855
   121.247
  -889.651
   275.287
  -819.727
  -494.517
   527.091
   296.228
    87.292
     0.480
  -263.256
   483.361
  -532.267
  -973.875
  -998.325
   403.679
  -890.329
   886.770
   901.107
  -763.624
   895.062
  -372.077
   -24.868
   538.044
   276.751
  -612.234
   281.301
   879.713
   983.333
  -267.162
   341.940
  -815.652
  -627.049
  -216.856
  -811.054
   213.379
   804.137
   838.140
   779.485
  -569.658
   456.472
   451.946
    -4.420
   618.927
   793.723
   -68.051
  -569.471
  -856.817
   -20.443
  -548.605
  -154.316
  -723.978
   -86.443
   540.199
  -940.514
   517.103
    84.575
  -620.275
   857.103
   755.692
  -430.732
   770.979
  -909.563
   739.984
  -609.340
   401.399
  -227.367
  -912.457
  -971.365
   658.569
   580.493
   524.448
  -611.218
   888.434
   -28.429
  -646.273
    13.232
   604.548
  -263.619
   113.987
    21.464
   258.738
  -770.905
  -321.837
   602.258
   510.565
   290.483
  -994.811
    -6.524
    53.971
  -606.645
   554.514
   912.378
  -308.244
  -112.744
   771.105
   956.811
   504.488
   702.671
    56.439
   258.732
  -292.468
   562.541
   135.347
  -344.999
   773.634
   123.949
    19.338
  -720.750
  -661.649
  -390.998
   839.605
   136.309
   395.672
   509.655
  -355.452
   872.350
   570.380
   575.650
  -922.602
  -526.792
  -494.184
   -21.314
  -829.745
  -457.302
   904.921
   431.797
  -592.565
  -293.093
   558.648
   305.628
  -136.932
   809.978
  -722.583
  -141.615
  -227.252
  -842.727
  -993.803
  -494.972
   935.748
   179.778
  -472.088
  -477.603
  -608.223
   -97.308
  -746.086
   322.754
   716.138
   799.336
  -558.056
  -968.388
  -171.200
   765.054
  -345.172
   394.343
  -120.187
   528.003
   773.515
  -854.883
  -280.222
  -836.522
   102.837
  -296.782
    91.538
  -316.402
   837.294
   403.423
   -47.999
   654.884
   313.848
  -254.498
   837.628
  -682.216
  -429.828
    63.214
  -767.178
   490.917
   543.729
  -117.362
   206.266
  -241.722
   317.600
   690.473
  -399.720
   892.346
   902.964
   839.826
  -582.352
  -722.526
   -42.397
  -858.487
   503.693
  -246.884
  -753.567
   817.449
  -183.868
   -71.370
   352.400
   143.677
  -839.388
  -863.280
  -381.946
    16.257
   -34.916
    33.960
   545.403
   224.467
  -697.586
   142.468
   461.046
  -802.665
   959.499
  -176.612
   -12.108
    94.840
  -686.873
   463.048
   961.162
   553.890
   987.096
  -390.661
   233.095
  -460.479
  -966.789
  -813.063
  -898.878
   569.788
   857.316
   -52.605
   693.015
  -514.534
  -681.992
  -628.823
   101.657
  -306.159
   419.354
  -130.273
   246.449
   143.307
  -137.098
  -666.785
  -739.209
  -630.495
  -454.031
  -925.742
  -211.332
  -891.492
   735.702
  -694.784
   447.051
  -799.134
  -750.627
  -252.998
  -598.893
   -32.432
   662.499
    83.321
  -864.354
  -603.853
   281.634
   204.063
    -6.988
  -207.663
  -635.536
  -510.215
   -21.050
  -732.321
   654.004
    43.390
  -265.147
  -871.430
  -411.684
   485.027
  -712.401
  -711.280
   -80.403
  -879.383
  -942.608
  -889.804
  -896.449
   -26.293
    78.365
   190.769
  -800.905
   -38.690
    23.803
   688.559
    78.167
  -520.236
   675.633
   228.812
  -871.003
   -89.278
  -767.593
  -945.553
   583.248
   377.836
   356.660
  -266.607
  -832.409
   -90.277
    41.542
  -526.525
   666.552
  -735.246
    87.438
   165.512
   388.207
   752.727
  -850.612
   708.379
   954.046
   936.213
   685.049
  -380.051
   889.932
  -819.704
  -395.636
  -694.593
   263.624
    55.339
   180.712
   336.800
  -471.060
  -551.051
  -438.154
   473.414
   819.360
   332.878
  -911.556
  -558.214
   329.733
  -412.220
   317.247
  -185.668
   337.855
  -745.773
  -876.823
  -678.825
  -507.179
   -18.428
    79.318
  -535.753
   331.829
   565.097
  -164.814
  -440.120
   296.349
   273.250
   426.095
   767.341
  -761.810
  -878.783
   654.307
     2.371
   520.974
  -616.575
   778.507
   409.152
    15.273
   967.199
  -324.996
   614.360
  -993.492
  -482.355
   432.458
   541.394
    -3.843
  -395.093
   747.327
   208.689
  -476.651
    53.317
  -743.310
  -550.055
   126.095
  -156.320
   846.402
   169.578
  -262.058
   598.401
  -316.614
   475.602
   151.181
   356.342
   462.263
  -411.023
   923.014
   -56.117
   311.020
   413.808
   219.340
   -76.010
  -326.530
  -382.108
   732.543
   292.868
   311.896
   741.134
  -210.451
  -725.272
   385.090
   585.773
  -347.825
  -983.717
   893.497
  -508.505
   -69.231
   587.389
  -550.098
  -421.267
  -280.187
  -463.055
  -459.768
  -708.718
   -36.373
   -83.355
   858.839
   367.513
  -369.484
   853.158
  -650.602
   272.058
   -48.143
  -861.197
  -228.821
  -791.240
    93.689
   942.623
  -859.293
   540.822
   747.272
  -767.392
   353.608
   111.531
   197.194
  -482.977
   332.717
   770.672
  -419.832
  -973.622
   886.671
  -165.897
   661.099
   678.823
   228.388
   132.037
   112.056
   -86.683
  -439.584
   690.528
   402.158
  -500.121
   938.495
   641.242
   657.260
   893.641
    23.253
    16.142
  -973.959
  -267.007
  -299.612
  -795.316
   855.135
   298.086
    65.529
  -885.059
  -839.946
  -784.802
  -717.261
    37.256
    35.017
   474.619
  -453.343
  -987.693
   283.827
   -43.726
   861.095
  -378.318
  -644.902
   470.048
   522.042
    90.662
   652.917
  -278.889
   215.556
   638.233
  -142.278
   611.662
   884.270
   535.283
   649.990
  -572.798
  -934.295
   282.714
  -766.273
  -175.676
  -116.785
  -312.911
   692.413
   705.923
  -530.348
   286.975
   199.193
   348.978
  -751.218
    88.248
   579.918
    95.836
  -653.071
  -600.327
  -188.082
  -112.280
    57.042
    21.246
  -961.733
  -793.618
   499.491
  -757.909
   762.277
   748.252
  -691.339
  -868.954
   570.918
     8.444
   835.173
   972.178
  -233.156
    23.888
  -976.464
    -5.346
  -640.651
  -123.935
   558.585
  -964.720
   158.413
   251.919
  -323.633
  -656.826
   -33.399
  -797.658
   166.140
   970.955
   858.824
   251.182
  -831.344
   195.129
  -951.864
   -23.858
  -540.925
  -192.363
  -788.843
  -918.510
   105.710
    34.800
   -64.674
   639.405
  -262.216
  -911.126
   565.832
  -706.396
  -672.769
  -117.115
  -441.602
  -495.895
   291.835
   899.815
    -7.534
   873.712
  -980.638
   289.096
    44.774
  -263.234
   -39.092
  -601.409
   575.988
  -134.369
   -10.389
   679.939
   772.904
    -7.863
   269.395
   868.076
  -611.911
  -498.527
   -16.481
  -177.254
   655.894
  -627.463
  -534.679
   730.456
  -303.381
    -1.418
  -172.641
   737.439
   808.462
  -565.506
  -251.256
  -427.186
  -752.582
   459.730
  -156.503
   407.437
   586.337
   710.008
  -498.522
   615.224
  -701.587
   397.132
   531.559
  -374.609
   479.504
   878.836
   706.901
   886.965
  -582.209
   446.850
   610.843
  -524.828
  -819.057
  -747.953
  -909.819
   249.753
  -299.533
    10.435
  -500.455
   720.587
   972.403
    31.950
   -24.188
   873.298
   354.572
  -101.474
   356.891
   877.360
  -761.580
  -499.571
  -691.396
   758.774
   898.051
  -436.136
  -416.783
   715.579
   420.682
  -182.653
   164.996
   259.132
  -526.536
    49.419
  -751.146
  -439.678
  -335.949
    25.079
   545.941
  -742.433
   972.984
   947.244
  -459.122
   380.642
   241.627
  -827.361
  -765.546
  -903.198
    34.572
  -451.740
  -825.091
   -72.552
  -172.192
   772.210
   853.760
  -451.938
   190.686
  -535.124
  -826.815
  -568.298
  -402.478
  -725.577
  -673.225
   867.544
  -463.694
   822.123
   -25.363
  -499.609
   -78.960
   475.220
   335.076
   461.794
   -92.341
   968.128
   612.173
  -343.793
  -855.414
  -433.820
  -893.787
  -888.662
   709.172
   475.984
  -967.259
   138.686
   -34.685
   839.562
   691.462
  -546.020
    77.711
  -203.100
   841.745
   636.142
  -996.909
   213.474
  -310.017
  -208.457
  -286.663
  -468.515
   773.355
  -193.728
   894.841
  -736.409
  -113.635
  -130.284
   425.336
   801.395
  -371.717
   417.734
  -637.480
  -955.984
  -705.344
   190.922
   604.115
   643.519
   529.370
  -782.866
  -910.585
   593.198
   416.735
   132.701
   696.850
   -26.235
   726.844
  -652.101
  -346.986
  -448.330
  -521.397
  -677.908
    55.601
  -515.834
   -83.523
  -590.219
   359.753
  -478.620
  -760.534
  -243.589
  -906.371
  -562.152
  -722.479
  -647.288
  -908.734
  -986.089
    -0.406
  -472.883
  -748.397
  -594.428
  -529.602
   289.671
   118.457
  -121.486
  -316.789
  -745.411
   606.055
  -624.261
  -904.978
   210.809
   976.545
   904.862
  -385.206
   232.440
    11.612
  -854.529
   952.970
  -299.705
    18.999
  -784.876
  -678.404
   416.294
   886.957
  -449.927
  -957.914
  -640.098
   977.702
   411.081
  -634.437
   543.584
   985.315
    32.871
  -849.470
   -72.219
   957.686
  -421.163
  -591.877
  -644.677
  -733.826
   289.989
   390.719
  -484.998
   700.638
  -704.370
  -725.647
   582.620
  -784.505
   575.897
   222.849
  -346.254
   649.201
  -372.655
   919.217
   523.586
  -380.680
   793.143
  -542.733
   352.933
   296.543
  -143.099
   674.649
  -121.657
  -257.834
  -982.098
   668.632
   882.857
   977.608
   985.759
  -173.688
   577.490
    -2.518
   641.527
   131.232
   905.734
   150.555
   984.201
   548.510
  -460.893
    -0.139
   537.670
   706.866
   553.788
  -518.818
  -603.841
  -896.822
  -418.199
   305.231
  -622.356
   495.589
   712.565
    47.208
  -630.644
  -122.484
  -720.244
   343.254
   713.488
  -987.750
  -963.631
  -700.862
   -39.116
  -143.086
   306.519
   745.792
   648.871
   109.733
  -689.624
   572.135
  -906.073
  -357.154
  -313.417
   917.479
  -921.413
   327.980
  -926.216
   335.041
  -572.232
  -311.869
   132.325
  -907.008
   601.456
   -43.847
  -845.186
   958.142
    14.739
  -614.556
  -127.463
  -827.433
   651.957
   767.081
  -710.566
  -227.601
  -296.947
   820.173
   260.954
  -753.624
   333.372
   367.675
   915.731
  -948.722
  -710.166
   249.247
   928.080
  -808.998
  -586.579
  -429.370
  -758.688
   912.320
  -346.971
   364.085
  -197.767
    -0.418
   635.649
  -984.907
  -795.709
   254.367
  -894.857
  -302.704
  -147.489
   429.221
   457.109
  -480.274
  -472.601
   244.432
   991.646
  -707.191
   839.071
   481.978
   244.083
    -3.349
  -363.581
  -697.039
   880.563
  -432.922
   659.547
   550.909
  -534.062
  -144.062
  -345.011
   237.475
   319.428
  -310.409
  -513.273
  -497.413
   567.399
  -625.364
  -919.778
   211.685
  -995.851
  -343.662
   758.641
   993.472
   541.721
  -771.186
  -975.992
   664.667
  -224.314
   -36.246
   315.055
    80.408
  -277.795
   548.676
  -739.260
   719.886
   606.522
   294.384
  -938.019
   852.138
  -930.399
  -485.709
  -240.450
  -856.608
   953.717
  -385.847
  -562.140
    86.942
  -542.095
  -402.054
  -812.473
   845.647
   670.677
   990.757
   490.446
  -784.422
   919.627
  -395.692
   781.447
  -620.862
  -837.589
   812.706
    45.404
   827.804
   310.166
   -55.020
   918.821
   -75.540
   -26.816
   629.839
   681.952
  -176.615
   971.568
    -1.208
   518.447
   217.615
  -215.321
  -515.567
   902.620
   222.195
   366.579
   406.651
   110.504
  -969.299
  -267.462
   904.920
   114.650
   955.428
   588.306
   545.970
  -364.712
   350.285
   325.498
   775.558
  -911.098
  -505.722
  -192.044
  -246.984
  -377.292
   -91.601
  -445.837
  -407.643
  -474.458
   684.921
   560.467
   238.121
   454.627
  -316.251
  -290.655
   766.373
  -278.377
  -966.548
   790.162
   700.140
   565.774
  -634.313
   973.311
  -899.695
   188.629
  -447.690
   806.156
  -414.636
  -505.603
  -694.583
   844.213
   -98.194
  -906.555
   391.817
   825.195
  -956.380
   -90.131
  -552.041
  -175.398
  -169.732
  -478.666
  -108.427
   -27.408
   724.223
   -15.545
  -934.938
  -102.010
  -174.249
   -30.440
   621.645
   276.739
   -52.473
  -148.391
  -341.119
  -252.894
   890.533
   424.029
  -792.004
  -263.952
  -323.307
  -352.199
  -717.864
  -681.462
    76.935
  -150.841
  -324.773
  -201.315
  -322.035
  -243.087
  -600.550
   -70.229
  -306.026
   998.864
   419.412
    87.819
   189.389
   216.204
  -842.474
  -489.604
  -225.294
   715.252
   434.870
  -185.597
    63.964
   275.959
  -854.187
  -908.119
  -551.731
  -722.292
  -512.448
    54.663
   161.077
  -748.487
   110.785
   376.141
   884.268
  -865.055
  -676.594
    45.171
   399.631
   574.046
  -591.201
  -570.939
  -898.262
   378.092
   658.832
   948.396
   789.949
   290.569
   130.387
  -516.418
   -37.296
   899.918
  -128.542
   287.318
   448.093
   858.957
   972.256
  -686.358
   941.473
    74.228
   924.024
  -326.286
   684.663
   119.839
   179.759
  -291.585
   686.784
  -216.998
  -327.478
  -632.153
    42.038
   540.085
   237.909
   104.623
  -939.412
   953.251
  -428.452
   614.070
  -615.550
   242.268
  -845.564
  -171.755
  -358.081
  -716.536
   857.837
   289.327
  -292.632
   663.351
   697.848
  -984.617
   580.576
  -963.146
   336.100
   546.671
   831.994
  -874.100
   405.950
   178.553
  -760.118
  -241.530
  -496.943
  -119.249
  -876.904
   842.083
  -618.892
   545.861
    85.022
   591.892
    97.272
  -686.782
   359.971
  -258.563
   886.595
    38.426
  -915.796
  -249.270
  -784.846
  -843.136
   489.120
   879.176
   163.037
  -482.839
  -903.046
  -978.715
    51.313
  -375.308
    -6.999
   183.923
  -839.065
   248.190
   521.481
  -834.788
  -382.165
  -821.134
  -975.875
   500.361
   612.710
   245.446
  -990.000
    61.154
   859.970
  -492.544
  -531.653
  -569.210
   505.665
   675.859
   492.397
   588.077
   -47.120
  -258.787
  -365.200
    16.451
   580.225
   -50.225
  -812.634
  -509.917
  -224.391
  -946.213
  -463.850
  -518.073
   730.027
  -258.170
   974.807
  -446.916
   312.936
   921.116
  -445.369
  -193.333
  -217.093
  -104.807
  -902.212
  -677.838
   195.456
  -913.850
   -24.069
    70.133
   205.143
   916.943
  -234.967
   138.958
  -310.195
  -512.206
   208.681
  -825.760
  -275.085
   744.096
  -956.787
  -424.909
  -899.697
   693.670
   783.264
   289.648
  -976.333
   -20.199
   839.766
  -452.342
  -376.423
  -123.759
  -511.045
   926.504
   280.933
  -604.345
   371.551
   726.009
   634.386
  -279.228
   -52.598
  -201.931
     0.226
   509.778
   -28.274
  -577.479
  -234.799
  -402.115
   569.660
   698.252
  -561.212
  -604.544
   505.549
  -213.412
  -607.462
   569.965
    28.650
  -705.513
  -147.107
   607.799
  -991.822
   201.424
   965.572
  -880.297
   -36.323
  -829.965
   811.772
   327.204
   215.129
  -726.766
  -190.650
   667.105
  -818.632
  -533.534
   513.248
    24.837
   -36.672
  -271.748
  -447.834
  -370.827
   959.473
   853.457
     4.786
   499.148
  -756.352
   -52.878
   832.342
  -808.367
  -479.633
  -155.398
   618.382
   961.551
  -330.325
   -25.283
  -231.016
   636.127
  -377.900
    -3.457
   168.335
   777.414
   475.718
  -757.457
   520.173
   179.218
  -233.960
   703.999
  -114.804
   790.979
  -110.813
   472.175
  -398.276
  -343.379
  -403.940
   308.201
  -781.555
   565.635
  -377.323
  -991.136
   240.631
  -542.858
   906.551
  -595.271
  -915.450
  -419.735
   507.858
  -699.142
   330.918
    -0.996
   771.189
  -613.137
   414.842
   -26.939
  -350.056
  -653.226
   -68.815
   634.437
  -821.041
  -210.432
  -739.517
  -343.468
    22.765
  -671.131
  -190.468
   633.371
   350.387
   229.359
  -892.937
  -520.213
   281.816
   992.061
   210.143
   990.724
   728.884
   410.244
   965.568
  -400.266
  -965.710
    51.675
    27.186
   961.309
  -567.195
  -716.614
  -705.573
  -997.490
  -304.095
  -253.380
  -649.169
  -682.248
   -62.733
   825.498
   624.300
    81.028
   644.064
  -975.398
   713.695
   568.098
   985.140
   413.087
   -72.315
  -146.237
   945.814
   -67.306
   240.112
  -717.741
  -588.193
  -115.119
   531.057
  -917.943
   771.505
    76.983
  -257.547
    -3.128
  -197.693
   216.914
  -477.692
  -982.003
   709.991
   -35.058
   231.385
  -284.829
    70.598
   202.100
  -617.245
   424.660
  -932.814
   141.688
  -348.734
   177.911
   367.346
  -631.044
  -208.491
   679.112
   661.256
   599.558
  -478.617
  -412.866
    35.172
   141.553
   -98.032
  -911.396
   -53.865
    82.229
   942.677
  -387.244
   718.318
  -876.563
    38.362
  -722.521
  -232.156
  -611.750
  -615.432
   279.689
  -511.526
   890.561
   817.411
   -25.756
  -621.652
   952.720
  -116.467
  -252.546
  -616.346
  -367.988
  -751.421
   209.076
   427.954
  -255.903
  -777.577
   172.746
   466.352
  -642.648
   931.307
  -350.798
   942.892
    30.208
   629.580
  -793.797
  -297.941
  -194.712
   163.237
   397.942
  -582.072
   643.125
   775.428
  -378.064
  -479.362
   853.580
   355.912
   844.088
   991.655
   201.935
  -116.112
  -970.287
   729.972
   975.655
   305.697
  -642.495
  -532.071
   956.556
  -220.701
  -259.068
   663.602
  -835.093
  -537.228
  -788.200
   951.028
  -278.337
   445.836
   947.123
  -585.890
  -779.398
  -676.497
    24.844
  -894.496
    60.751
   551.132
   645.740
    85.616
  -524.481
   413.830
   244.539
  -146.643
    21.533
  -319.077
  -526.524
   963.684
   619.630
  -287.444
   786.729
   113.477
  -985.059
  -210.761
  -885.992
   393.003
   864.691
  -426.841
  -397.952
  -963.823
  -807.629
   573.101
  -406.143
  -182.731
   128.398
   570.725
  -195.692
   432.165
   172.575
   897.529
  -647.211
  -391.199
   509.893
  -783.198
   683.884
   515.892
    22.906
  -407.837
  -601.248
  -925.101
  -524.770
     7.193
  -631.051
   623.142
  -409.404
  -148.969
   269.839
   642.974
  -421.263
   873.126
  -652.419
  -280.982
  -992.002
  -748.531
  -473.636
   290.476
   566.310
    22.714
  -484.549
  -264.506
  -458.441
   556.946
  -809.404
   340.131
  -408.374
   299.040
   274.782
   552.973
  -462.158
  -817.141
   282.464
  -945.728
   965.639
  -988.758
   871.774
     4.247
  -926.002
   588.204
   502.004
   862.853
  -846.538
   418.564
  -258.806
  -893.003
   785.922
  -694.437
  -416.384
  -687.504
   826.813
   267.859
   559.982
   850.952
  -398.515
   896.468
     1.645
  -514.694
   848.135
  -912.303
   952.284
   604.973
  -964.556
  -380.326
  -580.525
  -982.220
  -331.000
  -318.572
  -688.450
  -354.367
   656.394
  -380.772
  -566.577
  -645.825
  -677.727
   816.753
   891.066
  -725.744
  -184.092
  -715.822
   654.676
  -806.145
  -814.061
   259.096
  -583.218
   884.337
   941.103
   483.628
  -297.306
  -286.578
   128.960
   132.551
  -929.983
  -985.075
   325.109
  -331.392
   108.125
   849.929
   113.845
   214.524
   246.030
   953.153
   251.543
   681.083
  -473.348
   535.485
   493.425
   552.819
   881.493
    93.099
   988.586
  -426.194
   432.861
  -742.278
    77.599
    31.258
  -843.297
   312.436
  -444.429
   238.852
   474.612
   827.263
   245.230
  -164.960
  -341.095
   471.003
  -230.266
  -159.012
   983.630
   420.155
   165.006
    18.467
   639.627
  -967.568
  -364.435
  -443.168
  -526.091
  -575.688
   420.344
  -235.790
   714.646
  -757.967
   916.380
   812.151
   266.461
   934.594
   990.342
  -240.537
    70.824
   786.315
   584.750
   361.608
  -140.767
    19.662
  -365.311
  -312.082
  -288.138
  -977.191
   493.841
   105.125
   328.671
  -103.276
   226.123
  -410.120
  -195.424
  -889.532
  -829.781
   -86.796
  -987.953
   959.821
   798.512
  -129.838
  -746.512
   842.566
   365.093
   184.904
  -322.605
  -701.483
  -397.983
  -609.763
  -399.816
   891.524
   745.368
   -82.737
   441.624
   993.747
  -488.893
    68.172
  -473.178
   803.495
   452.904
   473.727
   884.457
  -552.803
   -32.871
   819.004
    99.431
  -789.705
  -577.709
   136.154
  -921.743
   181.911
   486.495
  -283.190
   486.895
   753.297
   433.759
  -526.070
  -152.565
  -643.192
  -388.246
   595.646
  -182.285
  -132.694
  -285.631
   554.092
   230.879
    64.274
   481.602
  -817.196
  -382.292
   409.051
  -792.077
   122.984
  -118.897
  -262.286
  -120.330
   670.430
   876.374
  -688.159
  -362.722
   123.691
    93.390
   708.579
   125.888
   222.089
     1.361
  -378.089
  -727.255
  -577.335
   395.991
   -81.737
  -376.913
  -202.612
   119.801
  -891.636
  -250.436
   241.548
  -972.136
   567.397
  -657.194
  -649.024
  -354.257
  -549.130
   205.436
  -858.411
  -772.272
   100.764
  -926.141
   308.172
  -774.832
   696.437
   520.296
  -632.186
   690.134
  -167.387
  -391.226
  -743.282
  -611.452
   531.924
  -514.812
  -180.482
    39.554
  -984.953
  -208.632
   293.064
  -945.201
  -998.066
  -528.858
    76.626
   694.222
  -642.498
   345.218
   122.900
  -845.183
    90.671
   563.917
  -220.881
  -423.512
  -793.425
   809.801
  -401.494
  -848.767
   659.821
   872.225
   817.310
   899.580
   630.033
   363.403
   933.903
    39.142
  -584.851
  -868.204
   765.441
   608.787
   161.448
    18.307
  -653.929
  -909.561
  -926.360
   209.727
  -512.056
   310.907
   590.225
   310.982
   339.248
   793.975
   234.829
   -87.061
     4.273
   245.782
   367.879
  -993.617
   788.290
   402.171
   206.265
    77.256
   591.757
  -678.339
  -427.671
  -102.481
  -807.611
   277.950
   176.790
  -164.021
   453.367
  -141.362
  -543.017
  -120.499
    50.295
  -589.049
  -615.768
   -62.415
  -383.105
  -766.474
   398.609
   261.433
  -464.902
  -674.994
   933.368
   898.579
   784.735
  -397.306
  -236.307
  -162.808
  -427.845
  -828.530
  -900.287
  -115.311
   969.776
   -23.245
  -645.900
    28.823
   -56.757
  -284.133
    21.087
  -987.095
   340.041
   374.649
    81.068
  -814.956
  -540.320
   846.830
   478.879
   101.067
   535.228
  -246.671
   -23.681
  -559.190
  -100.899
  -542.079
  -678.250
  -592.282
   142.831
   883.432
  -995.499
  -669.898
  -216.627
   -75.208
   408.378
   658.338
   301.115
   276.147
  -438.850
  -253.500
   879.821
  -685.267
   779.879
  -235.695
   311.847
   673.164
  -267.643
  -991.320
  -851.251
   664.211
  -360.003
   983.642
  -719.293
   -76.424
   -38.151
  -628.939
  -817.120
  -604.184
   239.998
  -940.385
   -48.350
  -635.586
  -178.434
   -60.385
   175.356
   805.400
   528.968
   291.992
   869.629
  -648.282
  -171.938
  -900.299
  -216.518
   710.343
   438.907
   236.464
   961.812
  -982.376
   565.078
  -565.060
  -390.743
  -852.105
   -94.389
  -534.651
  -457.365
  -626.906
  -466.287
  -683.247
  -562.477
  -857.052
   772.540
   973.582
  -404.683
    86.105
  -315.956
  -756.093
   459.612
  -699.043
   864.817
     3.517
   886.968
   188.568
  -955.915
   331.280
  -661.481
   602.288
   599.882
  -747.244
   661.564
   689.486
   447.616
   585.887
   -15.691
   673.598
  -208.658
  -455.184
  -597.520
   702.773
   123.446
   250.053
  -360.952
   583.609
   847.318
  -149.690
    18.179
   301.179
  -484.802
   736.379
  -879.550
  -756.469
   794.812
  -797.378
  -335.083
    44.650
   -74.317
   404.575
  -751.689
  -843.299
   105.894
   846.485
  -521.243
   243.822
   545.177
   352.541
   756.339
  -774.488
   950.653
   411.022
   268.049
   -72.580
  -210.051
  -433.544
  -608.521
   787.350
   879.547
    13.262
  -328.786
   446.123
  -521.909
  -944.276
   676.227
  -124.294
  -304.917
  -420.490
  -510.177
  -567.198
  -948.239
    54.405
  -719.709
  -190.430
  -800.618
  -356.320
  -998.059
   539.919
  -431.568
   463.706
   269.864
   680.864
   150.532
   590.052
  -114.403
   196.070
  -802.409
   -16.514
   -10.393
  -949.996
  -146.755
   707.826
   704.801
   -90.148
   745.417
   125.062
   702.154
   485.161
   693.280
    79.453
   491.530
  -547.249
   268.376
    -5.451
  -266.858
  -125.646
  -116.359
   151.823
  -603.180
  -306.689
   773.553
   243.283
   583.256
  -352.300
   982.881
  -950.329
  -431.757
  -854.850
  -339.238
  -484.204
  -904.024
   890.382
  -443.985
  -471.591
  -502.030
  -770.844
  -683.690
  -267.556
   771.375
   247.396
   595.168
  -337.142
   876.797
   609.222
  -537.006
  -262.269
   834.043
   431.250
   365.784
   669.932
   923.907
  -525.949
   954.313
  -507.160
  -216.379
   481.861
  -737.637
  -949.883
   961.397
   100.741
   404.681
  -573.332
   917.867
   789.944
  -804.855
  -620.824
  -522.829
    20.460
   494.078
  -911.981
   720.362
   162.694
  -960.343
  -563.171
   845.994
   958.620
  -757.225
   991.278
  -701.443
  -474.343
  -489.048
   995.799
  -912.839
   846.127
   432.769
  -872.243
  -168.289
   793.824
  -424.891
   297.537
  -298.166
   317.124
   795.395
  -416.541
   488.078
   326.124
  -324.414
  -675.142
  -534.088
   -50.668
  -394.791
   352.438
   221.040
   901.900
   784.157
  -132.093
    84.185
   -35.451
  -903.213
   875.374
  -518.268
   -59.906
  -938.338
  -971.756
  -909.348
  -442.410
   153.885
  -996.869
  -548.937
  -149.395
  -148.497
  -492.749
  -659.192
  -136.088
  -484.740
   730.451
   729.933
  -558.734
  -507.663
  -435.274
  -213.753
  -670.085
   827.679
   415.658
  -222.274
   788.873
   727.483
   133.666
   673.642
   242.426
  -851.368
  -876.516
   904.085
  -723.208
  -715.570
   641.173
   285.044
   509.394
   407.589
  -503.678
   232.337
   -15.841
   -97.833
   133.899
   747.516
   533.391
   582.504
   848.479
  -537.013
   909.367
  -911.879
   103.312
   435.447
   446.891
  -603.223
   435.480
   127.471
  -528.916
   584.728
   674.757
  -784.632
  -771.143
  -688.695
  -978.043
  -917.554
   866.819
   974.104
  -353.931
   725.245
    39.231
   630.198
   369.260
  -689.000
  -314.016
  -955.977
   -86.428
   936.731
   652.702
  -272.249
   677.099
    83.182
   395.645
   278.119
   556.374
  -805.224
  -931.010
   162.671
  -101.389
  -954.642
   499.732
  -238.104
   284.911
  -513.266
   832.514
   330.583
  -310.544
  -833.376
  -448.931
  -982.393
   242.526
  -349.433
   982.865
   228.624
  -208.856
   -66.283
   706.135
   740.265
  -293.363
   315.092
   492.617
  -353.310
  -381.621
   299.772
   654.506
  -702.794
  -175.379
   860.440
  -945.730
  -676.973
  -999.025
   -29.138
   466.004
  -163.391
   760.129
  -760.959
  -805.650
   521.209
   266.460
   516.224
   112.181
   522.189
    39.507
   945.300
  -308.172
  -262.670
   -51.277
   238.953
   550.686
  -714.133
   -23.815
  -612.054
   638.606
  -270.417
  -729.387
   -17.404
  -314.676
  -356.394
   464.662
   736.179
   722.546
   749.073
  -694.581
   832.583
  -587.787
  -710.158
  -754.992
  -807.581
  -702.042
   382.785
   242.988
   497.412
  -504.327
  -573.093
  -599.163
  -787.992
   268.179
  -528.931
  -616.079
  -182.115
   709.455
   576.634
  -595.046
    12.650
  -720.890
   535.429
  -781.434
  -925.078
  -492.155
  -240.879
   903.325
    96.616
   206.265
  -163.595
  -909.498
  -575.154
   875.880
   488.484
  -546.756
  -476.279
   207.450
   448.978
   666.966
   892.188
  -264.275
  -968.186
  -225.406
   315.265
   792.245
  -143.129
   248.970
    20.582
   423.931
  -943.186
   198.877
   779.985
  -539.158
   342.910
   433.944
   355.831
  -923.256
   292.579
    -7.902
   408.156
   518.527
  -752.607
  -173.128
    29.681
   940.331
   363.631
   329.957
   455.014
   986.721
   984.109
   874.674
  -259.012
    72.338
  -223.624
   443.952
  -324.869
   900.992
   156.165
   708.743
  -189.606
  -171.614
   345.690
   278.136
   322.036
   -99.003
   462.352
   362.590
  -266.493
   104.374
   104.674
   942.353
  -919.285
  -867.381
   -30.352
   435.698
   976.983
   369.409
    64.228
  -697.258
  -738.273
  -336.612
   984.206
    84.283
   426.882
    59.630
  -128.629
   332.717
  -851.215
  -371.551
   784.598
   130.275
  -560.589
  -151.407
   899.651
    -7.864
   226.431
  -941.367
  -712.215
  -127.548
  -718.066
   600.567
   141.551
   780.866
  -572.098
  -408.271
   526.061
   246.947
   922.582
   737.464
   244.590
   925.935
  -273.925
  -943.823
   261.587
   198.655
   -24.133
   553.600
   927.500
  -177.308
  -299.413
   317.405
  -365.259
  -129.044
  -186.602
   731.119
   102.366
    86.755
  -255.725
  -120.663
   745.109
  -546.843
  -155.693
   878.276
   -52.871
  -875.688
  -391.028
  -257.598
   563.109
   933.426
     3.182
    82.396
  -271.631
   419.485
   378.439
   395.885
   696.620
   138.526
   937.590
  -602.584
   491.914
  -897.245
   939.832
  -689.670
   904.368
  -613.259
   566.244
  -484.892
  -300.265
   118.040
   452.896
   217.743
   499.445
   499.876
    -0.104
   548.670
   624.034
  -802.367
   522.543
  -440.427
  -455.679
   970.645
  -698.561
   146.753
  -754.363
  -873.039
   665.227
  -568.722
  -391.517
  -207.194
   537.603
   742.739
  -224.083
   355.001
   861.686
  -365.547
   919.893
   123.761
   306.844
   355.422
   537.341
   345.153
   977.844
   708.257
   -66.940
  -385.459
  -426.623
  -586.016
   803.916
  -708.572
   233.547
    15.888
   591.377
   -58.176
   274.223
   601.816
   702.169
   761.385
  -135.178
  -604.655
   283.347
   304.932
  -993.731
  -872.687
   719.560
  -156.433
  -677.375
   260.533
  -552.470
  -738.113
  -314.922
  -315.327
   405.797
  -465.428
  -273.647
  -300.941
   893.651
   886.911
   -16.667
   133.917
   448.870
  -765.175
    63.671
  -359.632
  -877.788
  -957.105
   759.837
   799.491
  -240.308
    49.325
   843.860
  -925.079
   809.089
   441.827
   314.690
  -144.258
  -558.796
   941.301
   237.316
   797.082
   396.261
  -213.454
   188.328
   318.426
   890.631
  -700.374
  -369.240
  -755.699
   217.074
  -578.647
  -532.973
   665.517
   419.799
   604.463
  -161.370
  -210.806
  -943.474
  -433.829
   226.283
    -9.240
   385.501
  -403.920
   187.480
   756.304
  -167.484
  -805.899
  -504.776
  -101.352
  -289.292
  -320.189
   -50.525
  -698.663
  -795.000
  -181.129
  -582.818
  -800.285
  -232.160
   -69.595
  -245.772
  -957.867
   418.224
  -348.327
   364.777
   918.486
   103.611
   573.008
  -752.442
   663.046
   -52.256
  -344.442
   704.869
  -257.915
   327.048
  -689.118
   473.572
  -288.247
   514.828
  -433.932
  -661.479
  -615.233
  -715.509
   480.620
   601.541
  -946.657
  -871.660
   496.685
   837.396
  -207.173
  -269.387
  -722.364
  -942.851
  -763.042
   358.996
  -151.762
   876.433
  -474.738
   394.735
  -452.808
   602.673
   574.511
  -715.033
   425.758
   502.545
   678.521
   451.956
  -779.816
  -311.421
   210.746
  -889.327
  -581.935
   373.528
  -240.689
  -820.083
  -690.037
  -930.486
  -932.465
  -200.411
   625.059
   572.681
   467.609
  -105.075
  -280.527
  -103.694
   655.180
  -553.042
  -864.405
  -326.839
  -783.530
  -461.722
   865.937
    65.473
   655.263
  -895.507
  -799.416
  -557.656
  -847.691
   -34.176
  -540.945
   944.024
  -420.283
   188.466
   490.131
   311.373
   754.514
  -515.249
  -365.126
  -264.556
   372.541
  -931.849
   307.126
  -494.639
  -867.526
  -626.837
  -414.097
   646.302
   611.421
   657.642
   798.491
  -408.626
  -436.805
   343.875
  -392.818
   664.872
  -721.793
  -811.153
   -68.070
   913.617
   720.504
  -606.094
  -250.352
  -600.429
   959.391
  -868.745
     0.729
   628.602
  -659.502
  -770.373
   -92.748
    99.948
   214.119
   884.089
   559.409
  -632.899
   222.522
  -865.037
   698.938
   143.608
   383.247
  -871.582
  -493.505
   435.606
   419.772
   607.726
  -211.394
   291.155
   910.281
   153.606
   -53.375
  -969.487
  -607.809
  -200.327
  -456.129
   294.035
   217.539
  -270.425
   911.272
  -362.054
  -257.283
  -171.670
  -507.133
  -751.424
  -648.229
   167.917
   149.923
   128.411
  -642.403
   236.705
   281.404
  -665.081
   651.096
   163.788
   402.820
  -114.254
   643.767
  -845.598
  -752.585
  -573.592
   187.068
  -714.302
   416.566
  -836.987
   593.467
  -773.516
  -334.403
  -189.162
  -774.640
  -880.413
  -553.686
   571.952
   757.774
  -162.720
  -183.229
   326.572
   126.807
    88.945
   788.484
  -935.874
   876.997
   982.566
  -168.989
   507.599
   537.477
  -994.758
  -152.442
  -689.883
   235.577
  -351.470
   422.171
   614.697
   783.936
  -853.511
  -447.376
   191.323
   -71.962
  -573.202
  -954.935
   687.094
   604.089
   -99.782
   897.082
  -534.520
  -734.873
   677.414
  -890.896
  -812.746
  -191.236
  -385.449
   535.922
  -475.842
   485.518
  -370.606
  -427.751
   653.098
   148.121
  -215.318
   567.588
   347.536
  -866.112
   913.816
   954.958
  -945.917
   906.235
  -102.417
  -659.134
  -994.550
  -554.570
  -607.570
   629.212
  -701.607
   903.767
  -168.772
   786.613
  -419.632
   641.007
  -960.037
   115.722
  -393.831
   230.526
   678.761
   297.709
   838.790
   198.238
   627.817
   742.793
   982.883
   -94.864
   846.401
   977.346
    75.838
  -747.158
  -140.796
  -119.260
   580.436
  -636.342
   450.801
  -922.835
    30.920
   400.602
    36.204
   486.019
   772.636
   151.756
   145.708
   175.739
  -431.197
  -805.241
  -317.510
   216.590
   289.558
   351.037
  -682.680
   913.128
  -612.137
  -559.084
  -468.763
    46.594
   743.055
   197.459
  -471.872
  -814.841
   435.083
   979.887
   797.474
  -163.973
    68.606
    69.223
  -473.719
  -583.513
   914.162
  -990.215
   301.051
  -932.744
  -556.980
   559.597
   843.996
   698.550
   -90.567
   769.633
   -41.614
   888.978
  -933.747
  -687.467
   134.338
  -422.768
  -105.142
    32.611
   260.897
   592.853
    43.205
   824.242
   297.358
  -917.515
  -237.889
   703.854
   960.127
   766.487
   915.756
  -435.232
  -441.140
   857.357
   842.066
   361.645
   182.114
  -773.959
  -490.368
  -642.593
    -7.529
   345.052
  -275.542
   167.646
   976.512
  -951.762
  -226.314
    87.590
   101.967
  -311.350
  -456.851
  -118.776
   310.260
   216.945
  -179.758
   273.762
  -551.159
   237.320
  -774.205
  -449.424
   -93.790
   235.535
   -15.250
  -867.062
  -517.519
  -956.028
   -59.079
   148.279
   667.550
   607.049
   215.053
   532.958
   141.139
   568.261
   811.870
  -748.979
  -148.529
   890.871
   627.027
   899.665
   888.965
   543.937
  -705.322
   844.797
   -50.406
   431.842
  -664.825
  -240.797
  -150.629
  -749.182
   -95.083
   480.986
    28.456
   807.578
   477.758
  -426.870
   650.312
  -492.793
  -314.365
  -460.374
  -498.647
  -770.097
  -287.426
  -959.211
   324.959
   283.635
   566.790
  -367.061
   781.454
   827.451
   808.656
  -477.420
   603.314
  -538.240
  -516.479
  -208.213
  -742.358
  -776.334
   673.293
   889.925
   -32.207
  -229.770
  -555.076
   -30.613
  -601.841
   727.658
  -414.944
  -840.579
    94.035
   801.999
  -222.732
  -580.850
  -807.523
  -923.254
   324.155
  -639.494
   550.861
   795.962
  -617.652
  -717.600
  -754.692
  -719.318
  -737.330
   506.921
   117.970
  -237.753
  -145.110
  -472.413
  -172.805
  -356.853
  -703.998
   199.044
  -337.217
  -105.862
  -434.725
   853.609
  -837.921
    76.785
   484.959
  -702.116
   846.247
   213.283
  -989.323
  -405.964
   458.465
  -438.612
   873.527
   250.414
  -591.787
    33.040
  -316.968
    58.823
   479.773
    62.397
   956.338
  -600.899
   622.207
   133.277
  -389.372
  -290.719
   278.759
   136.713
  -927.165
   324.552
  -818.032
   576.389
  -547.142
   692.168
   888.507
  -353.764
   703.360
   342.265
   320.266
  -104.384
   696.277
  -551.748
  -455.347
   370.817
   733.869
  -744.347
   199.621
  -643.652
  -575.092
   634.096
   749.125
   544.748
   996.760
   966.189
  -523.212
   310.242
  -803.774
   846.768
    35.315
   122.901
  -531.669
   176.727
  -610.839
   113.440
  -413.127
  -779.482
   -83.420
  -559.943
   591.106
  -149.930
  -881.769
  -933.891
   413.533
    15.123
  -797.487
  -741.252
  -361.378
  -991.566
   929.448
  -502.149
  -386.914
   689.103
  -749.058
  -683.821
   754.156
  -325.664
  -323.722
   499.632
  -184.050
  -465.977
  -804.308
   386.510
  -257.708
  -590.441
  -224.193
  -300.418
   348.236
   -49.302
   903.702
   754.769
   942.931
  -178.666
  -723.488
   367.873
   482.955
  -787.049
  -437.337
   262.658
  -597.072
   331.652
  -586.127
   740.073
  -771.521
   308.359
   330.544
  -911.336
   688.380
   929.789
   594.177
  -219.323
   657.905
   405.519
   315.130
  -907.361
  -579.388
   156.598
   102.678
   488.193
    70.333
  -376.017
  -723.317
  -547.733
  -200.056
   479.902
  -164.279
  -959.455
  -338.890
  -834.677
  -952.994
   996.542
   273.100
  -101.997
  -801.639
   708.983
   325.346
    92.505
   865.366
  -285.551
   431.700
   454.227
  -873.364
   545.208
  -572.276
   -70.493
  -301.767
   950.276
  -221.587
   311.804
  -993.601
   812.895
  -918.582
  -705.171
  -348.023
  -696.038
  -251.125
   353.102
   521.973
   552.894
  -423.899
    51.225
  -878.011
  -985.476
   992.794
   546.454
   255.344
   352.376
  -786.371
   227.169
   459.540
   226.797
   886.770
   546.791
  -138.823
   154.902
  -153.171
  -847.458
  -349.715
   764.016
   464.105
   400.788
  -666.688
   117.480
  -737.932
  -915.688
  -866.992
  -178.903
   -54.420
     5.664
  -269.664
  -788.067
   373.559
  -980.253
    89.154
  -375.565
   591.017
   718.820
   382.984
   874.127
   489.097
   -95.902
   711.435
  -800.425
  -963.655
  -350.352
   630.732
   563.704
   677.949
  -147.569
   179.705
   746.527
   283.816
  -808.126
   292.695
   302.696
  -156.792
  -888.031
  -129.108
   990.466
   331.226
  -792.915
  -580.527
   984.987
   168.985
  -644.450
  -628.948
  -177.031
  -813.109
  -131.052
   861.534
  -310.151
  -889.427
  -281.854
   683.003
   567.142
    51.412
  -874.921
  -161.528
  -664.353
   -46.614
  -468.600
  -438.620
   995.592
  -698.597
   584.151
  -624.678
   683.736
  -226.528
    -2.772
   326.666
   553.904
   829.349
   114.032
  -739.869
   799.393
   359.312
   239.004
   537.748
   -13.153
   397.986
  -365.320
   631.338
  -721.321
   979.246
   -17.890
   707.406
  -760.209
  -271.437
   287.872
   810.273
  -378.876
   505.601
   535.926
  -677.111
   194.847
  -885.292
  -852.339
  -329.116
   603.034
   304.792
   214.874
  -805.008
   821.285
    88.278
   930.761
  -732.659
   642.655
  -438.693
  -173.722
   481.723
   738.252
  -498.585
   689.927
  -575.360
   613.540
   699.593
  -187.131
   953.731
   864.403
   146.911
  -813.350
  -232.301
  -742.707
  -881.424
    -6.128
  -527.406
   941.310
  -549.551
   273.106
   542.950
  -179.612
  -647.252
  -473.805
  -207.870
   668.700
  -793.011
   229.284
   -83.151
  -233.045
   -98.870
  -498.180
   -53.398
  -663.744
   -64.845
   842.980
  -231.286
    91.988
   793.335
  -131.598
  -888.877
  -767.817
   906.760
   408.780
  -409.040
   -98.205
   447.073
   112.547
  -220.793
   912.689
    38.021
   374.116
  -245.201
  -640.477
  -718.779
   242.981
    68.846
   582.970
   450.289
  -788.864
  -917.663
   525.213
   787.745
   944.023
   249.878
  -236.052
  -437.165
  -833.368
  -888.712
    72.276
   538.291
  -791.697
   607.928
   995.940
   414.661
   -19.707
  -786.046
   834.405
  -315.775
   -22.380
  -192.215
   126.912
  -548.097
   511.051
    28.205
  -607.118
  -864.272
  -354.490
  -115.337
   238.749
   171.524
  -225.266
   -89.428
  -255.658
   576.725
  -874.838
   271.997
   558.986
  -379.630
  -612.566
  -829.671
  -365.355
   886.949
   -25.798
     7.421
   296.977
  -922.909
   126.905
   128.351
  -141.969
  -199.299
   419.302
   521.463
   311.195
  -150.836
  -496.056
  -654.653
   178.306
  -328.730
   725.243
   598.703
  -485.668
  -455.614
  -574.465
  -643.145
   897.621
   -67.326
   951.014
  -989.121
    31.893
   340.336
   556.820
   215.257
  -658.136
   332.222
  -524.003
   540.534
   917.171
  -207.738
   808.302
   356.449
  -639.954
   248.295
   738.307
  -867.427
   915.400
   183.789
  -862.641
   731.738
   -21.136
   254.021
  -983.621
  -127.886
   492.309
   685.889
   868.150
   855.468
   414.850
   500.436
  -150.745
  -833.318
    93.768
   250.554
   553.523
  -206.982
  -932.637
   718.384
   921.749
   381.521
   822.305
  -838.611
  -265.421
   831.617
   581.385
  -553.492
   340.080
   -30.493
    10.814
  -630.470
  -631.241
  -381.156
  -331.598
   983.338
  -115.923
   295.009
  -836.286
   908.905
  -428.766
   511.345
   476.819
    21.008
  -356.325
   293.699
  -362.480
    -5.072
    89.704
  -951.039
   274.000
  -568.981
  -627.153
  -568.604
  -586.124
  -937.870
   666.858
   472.404
   884.871
  -719.012
   924.527
  -806.551
   762.047
    31.645
  -599.041
   313.543
  -895.538
    -6.666
  -966.425
    28.898
  -727.587
   408.262
  -885.913
   -61.285
  -465.467
   -54.764
   353.667
   823.910
  -580.613
   -48.995
   -17.602
   782.270
  -256.804
    65.503
  -618.788
   466.657
  -255.871
  -248.357
   197.543
   159.151
   558.346
  -263.571
  -478.941
   188.665
  -491.288
  -984.330
  -557.656
   297.937
   707.088
  -667.497
  -652.781
   330.187
  -698.655
   425.452
   -73.982
   -13.464
   714.767
  -780.543
  -878.569
   494.465
   -41.371
   449.421
   528.385
  -375.147
   649.699
  -462.468
  -472.961
   712.861
  -218.744
   864.863
  -367.647
   267.529
   638.869
   -57.807
  -709.588
   599.700
   977.767
  -416.362
   544.658
   -13.110
   -69.520
   594.683
  -953.516
  -914.193
   449.588
    38.144
  -248.828
  -263.520
   134.167
  -952.469
   981.636
   528.864
   822.425
   979.174
  -179.492
   792.300
    78.173
   545.464
   476.075
   387.134
  -212.549
   364.232
   -14.198
  -273.340
   -84.050
   637.124
   181.152
  -709.598
  -674.249
  -185.277
   361.142
  -519.467
   933.966
   332.863
   -71.877
   113.966
   190.153
   -19.200
  -102.055
   920.786
  -352.734
  -734.486
  -935.726
   369.752
  -966.289
   794.962
   311.551
  -706.646
   743.303
  -851.922
   442.995
  -156.294
   105.669
   612.528
  -190.845
  -950.117
  -878.281
  -642.787
   780.822
   778.366
  -495.371
  -830.458
  -949.623
   621.001
  -257.870
   129.838
  -650.215
  -150.100
   -87.111
   -57.827
   220.274
   313.340
   880.415
   571.235
  -281.148
  -816.058
   -19.052
  -930.546
  -562.648
  -360.743
  -357.825
   679.133
  -279.914
   854.684
   943.298
    79.506
   567.877
  -538.924
  -678.899
  -425.085
   647.645
   140.741
   606.753
   959.343
   207.007
  -735.148
   743.213
   837.917
   158.861
   781.075
   -81.170
  -549.449
   859.579
  -534.879
   172.061
  -481.455
  -944.758
  -204.414
   883.646
  -714.023
   791.816
   299.793
   471.614
   905.841
  -774.518
   290.674
   512.204
  -301.528
   202.484
   937.375
   886.608
  -404.012
  -596.133
   251.709
   798.455
   486.145
    -0.507
  -639.208
   -39.188
   398.338
  -929.629
   559.118
  -797.911
   328.999
   206.456
  -714.171
   214.853
   252.747
   574.516
    75.437
  -527.147
  -328.745
  -131.510
   189.821
  -526.855
   -29.576
  -455.651
   -61.739
   243.092
   186.638
   141.192
   747.866
   619.761
   -57.148
  -667.374
  -866.155
  -550.542
   -72.275
  -962.348
  -659.794
  -853.251
    38.543
   366.712
   -82.236
   287.705
   942.168
  -399.360
    10.605
   990.067
  -875.249
   164.234
   769.288
   266.616
  -448.881
  -447.980
  -269.299
   976.080
  -543.515
  -813.001
   880.960
  -712.423
    80.073
    79.157
  -139.381
  -373.476
    55.010
   -21.781
  -136.120
  -472.617
  -915.524
   874.861
  -323.154
   409.263
  -293.961
   385.770
   517.540
   994.305
    31.647
   236.484
   180.058
   763.099
   478.543
   983.738
  -785.949
   404.861
  -325.867
  -606.808
  -277.946
   453.296
   487.629
    67.216
   334.923
  -208.794
  -409.291
   984.567
    99.513
   315.215
  -914.119
  -852.144
   376.411
  -614.187
   397.178
  -626.635
     1.798
   740.746
  -939.989
  -348.836
  -752.122
  -840.493
  -480.650
   138.714
  -846.889
   777.615
   425.037
   747.164
   578.029
  -701.574
   814.566
   964.666
   443.476
  -953.999
  -758.225
   185.206
   794.106
   826.880
   166.121
  -144.622
   891.425
  -367.739
  -135.823
  -353.177
   735.312
   931.639
  -702.322
  -321.446
   -70.533
   -67.432
     4.124
  -950.949
    29.889
   831.173
  -334.136
   280.694
   299.790
  -222.880
   857.861
   693.214
  -913.906
  -221.356
  -405.036
   196.013
  -396.944
   412.792
  -256.899
  -626.565
  -127.710
   797.027
  -160.340
  -850.948
   -14.100
   920.520
   885.494
  -677.283
     0.141
  -216.818
  -262.841
  -128.036
    78.198
  -538.088
  -612.121
   -50.335
  -114.020
   -64.113
   255.331
  -916.518
  -924.009
  -613.412
  -457.609
    44.663
  -625.942
    48.140
  -594.064
  -723.481
   -97.128
  -331.950
    77.943
   -78.888
  -927.040
  -300.318
  -854.224
  -204.032
  -320.796
   813.034
   644.815
    37.935
   430.732
   260.722
  -101.158
  -254.140
  -108.909
    56.772
   -43.895
  -884.096
   755.993
   530.529
   -67.416
  -381.843
   484.083
  -529.064
  -422.006
   146.881
  -926.693
   373.599
  -122.550
  -977.723
  -543.697
  -689.327
   -49.255
  -184.938
  -892.930
  -488.003
   313.548
  -339.139
   474.433
   304.366
  -652.232
  -694.686
   588.779
   877.289
  -826.253
  -492.160
   255.915
   473.074
  -606.755
   140.021
   786.717
   190.476
  -316.596
   138.318
   724.212
  -901.710
  -643.779
  -887.801
  -108.618
  -715.969
  -468.826
  -404.083
   607.579
  -811.967
  -483.880
   180.476
   512.670
  -647.821
  -585.377
  -739.172
  -874.863
   126.610
   223.798
  -166.645
   850.433
   373.963
   659.442
   -33.023
   432.976
  -502.237
   994.032
  -822.314
  -784.619
  -695.936
  -871.988
  -515.035
  -710.381
  -597.409
   -12.017
    -5.665
   122.948
  -901.774
  -446.900
   -89.669
   -32.948
   348.193
  -180.647
  -910.607
  -985.396
   -34.223
   949.991
   254.851
   985.647
  -708.834
  -344.698
  -982.011
   154.753
  -487.911
  -456.231
  -904.155
    66.672
   141.548
   443.027
   646.212
    19.040
  -537.849
  -830.746
  -827.552
   802.934
  -387.502
  -495.771
   813.664
  -388.759
   361.647
   571.091
   998.523
   891.349
  -264.668
   159.769
  -516.811
  -998.269
   482.211
  -971.062
   594.075
   953.286
    -5.744
   362.235
   654.444
  -821.893
  -548.873
   540.494
   292.972
   331.421
   161.152
     1.020
  -495.735
  -648.277
  -747.850
   -61.078
  -708.954
  -160.683
  -835.337
  -728.081
   375.339
  -459.576
  -130.923
   -94.590
   676.270
  -731.654
  -793.893
  -433.619
  -758.489
   606.322
    17.922
    -7.441
  -665.689
   218.720
   557.523
   413.288
  -472.759
  -875.833
  -509.273
   -90.432
    66.230
  -481.927
  -267.613
  -241.974
  -180.972
  -477.964
    35.291
   105.282
   371.157
  -911.137
    38.141
  -536.574
  -427.011
  -670.537
   122.812
   360.767
   465.971
   317.022
  -190.057
  -859.425
   257.485
   710.910
   654.355
    69.272
  -679.434
   766.577
   349.952
   255.989
   601.840
  -396.121
   914.841
  -206.989
   -84.740
  -587.418
    12.805
  -615.436
   548.335
   503.956
  -142.902
   281.745
   421.648
    95.939
  -444.710
   125.449
   185.928
  -271.937
   -42.426
    32.308
    51.612
  -342.653
  -434.628
   417.483
  -529.065
  -421.613
   612.444
   174.892
     1.170
   209.948
   363.554
   980.290
  -113.832
  -575.532
   367.313
  -117.646
  -539.466
   564.630
  -513.614
   738.451
  -502.183
   421.162
   206.688
   961.463
   145.167
   871.223
  -288.822
  -438.350
  -301.216
    -4.556
   401.415
   845.145
  -677.825
   893.244
  -547.413
   944.165
  -241.993
  -712.323
  -368.453
   861.127
   828.402
  -532.525
   754.314
   112.662
  -982.990
  -728.362
  -464.741
    29.978
  -888.778
   684.288
   988.356
  -929.785
   216.053
   865.326
  -856.969
  -979.589
  -154.419
  -888.050
   -87.647
   253.894
  -183.218
  -194.940
   329.277
   352.890
  -829.557
  -110.796
  -970.818
  -172.355
  -402.726
   310.779
  -755.112
   132.574
   956.726
  -413.102
   761.352
   -32.686
  -332.314
    88.677
  -351.612
   456.891
   474.763
  -282.318
   783.023
   435.551
  -320.884
  -856.372
   890.370
  -623.133
  -383.056
  -440.534
   411.870
   712.590
  -919.791
   479.638
   457.254
  -748.688
   167.624
   462.724
    38.478
  -736.814
  -472.042
  -415.450
  -522.030
  -115.939
  -547.503
  -279.249
  -958.536
   730.417
   198.421
   416.468
   198.674
   353.774
  -146.403
    35.789
   856.270
  -111.282
  -182.867
   623.075
  -519.652
  -333.220
   -27.451
  -669.236
  -335.947
  -929.983
   519.675
   807.127
  -845.925
   489.860
  -484.263
   813.591
    46.923
   -47.770
  -127.171
   478.165
    45.542
   114.069
   358.126
  -458.390
   552.296
   490.611
  -359.459
  -399.499
  -736.799
  -649.337
   998.559
  -356.154
  -848.030
   900.524
  -509.927
     1.590
   765.689
   206.553
  -722.323
  -707.495
   474.841
   619.780
   602.325
   801.406
   444.297
  -966.874
  -377.231
  -376.569
  -741.966
   473.154
   505.760
   361.378
  -301.582
   629.803
   795.634
  -759.197
  -430.333
  -693.290
   399.416
   613.783
   -48.653
   -75.590
  -784.471
    28.218
   -42.862
  -531.298
  -163.484
   422.390
  -848.992
  -246.117
   909.600
    49.461
   659.442
  -235.723
   -31.150
   219.653
   695.367
  -548.045
   330.365
   -91.795
   -19.351
   456.527
   904.403
    74.792
   265.387
   208.333
  -574.135
   668.601
   138.058
  -270.528
  -796.265
   650.441
  -667.838
  -601.678
   242.207
  -831.424
  -124.400
  -105.476
  -870.973
   -81.077
  -319.965
   897.203
   335.962
   329.009
   375.372
  -251.610
   164.384
   675.356
    -1.137
   291.971
  -415.110
   729.031
   227.023
  -513.696
   870.052
  -745.143
   557.559
  -771.266
   444.421
  -708.865
  -508.465
  -691.323
   -52.369
   701.788
  -331.549
   241.523
   316.881
   109.898
   112.657
  -555.268
  -776.416
  -441.967
   628.227
  -629.093
  -558.526
  -999.801
  -474.501
  -330.268
   901.233
  -342.614
   888.547
  -580.357
   613.455
  -739.079
   -61.303
  -889.968
  -866.411
   645.051
  -483.446
   410.977
  -459.290
   369.024
   321.703
   613.425
  -454.367
   310.555
   275.574
  -156.352
   849.298
  -180.134
   843.446
    84.719
   133.315
   447.187
  -107.646
   733.836
   652.770
  -943.394
   669.793
   869.813
  -604.993
   183.451
   650.839
   139.896
    73.488
   -65.202
  -787.083
    78.937
   -17.871
  -363.503
  -281.077
  -428.611
   859.205
   252.350
   -16.462
  -853.786
  -733.503
   259.317
   616.661
  -726.560
  -673.439
   130.747
   -32.817
   771.246
   631.998
   557.870
   628.844
   148.712
  -113.021
  -772.296
  -198.389
  -899.339
  -212.881
   152.812
   944.443
   407.900
   258.060
  -447.163
  -166.672
   541.987
  -720.736
   193.916
  -342.201
  -978.842
  -664.477
   785.068
  -142.804
   705.682
   389.612
   167.045
   622.932
   883.833
  -476.503
    62.227
  -111.941
   812.602
  -928.425
    77.008
  -491.006
   400.892
  -817.136
   673.058
   916.153
  -119.308
   711.071
  -666.331
   619.965
  -840.808
  -435.966
   834.983
   314.609
   440.343
  -390.463
   455.678
   591.956
   248.986
  -454.282
  -269.087
   870.350
  -295.323
   821.137
   954.578
  -132.142
  -449.051
   663.508
   485.967
  -391.764
   446.499
    17.624
   665.032
  -328.562
  -560.357
   -33.768
   632.140
  -602.558
  -836.828
   -87.447
    96.833
  -370.849
  -307.407
   524.840
   264.075
   202.531
  -160.739
  -633.029
  -505.303
  -869.172
   584.402
  -505.672
   482.967
  -255.753
  -587.812
  -294.782
    53.865
   944.896
    72.592
   814.862
  -956.693
   937.169
  -583.201
   -82.677
   559.532
  -965.998
  -923.177
   -52.665
  -591.267
   411.261
   -48.235
  -434.042
    19.641
   962.551
    81.680
  -100.614
  -832.503
  -744.414
   711.840
   336.148
  -942.260
     3.495
  -373.334
   -17.971
  -647.899
  -910.855
   545.094
  -913.516
   703.987
   394.684
   271.794
   797.335
   145.479
  -259.693
  -912.947
    47.758
  -170.421
   144.349
   932.885
     9.702
  -691.140
  -158.899
     7.203
  -274.020
   445.692
  -134.273
   405.472
  -321.964
   796.225
   421.260
  -163.645
  -145.723
   366.061
   528.280
   464.499
  -934.349
   -30.924
   678.813
   319.733
   -91.616
  -980.734
  -283.147
    71.454
   718.328
   492.539
  -301.318
   742.972
   140.190
   179.124
  -820.269
  -354.628
   509.649
   181.176
   610.697
   432.289
   493.185
    -5.294
  -149.638
  -858.484
   853.665
   877.597
   782.519
   157.007
   773.607
  -803.787
  -710.753
   607.895
  -374.129
   155.321
   129.229
   702.052
   947.517
  -125.676
   738.485
  -116.925
   477.185
   392.241
   667.535
  -111.226
  -624.629
   886.392
    87.911
  -829.934
  -881.413
   986.876
  -715.270
  -890.348
   599.471
  -836.565
   920.715
  -913.681
  -735.485
   124.117
  -134.743
  -489.355
   895.414
  -575.366
  -419.483
   440.547
  -249.056
   -67.890
   537.960
   938.047
    30.977
   734.221
   903.257
  -912.900
  -388.597
   832.008
   952.921
   639.105
  -209.361
   649.895
  -320.011
  -446.303
   150.115
  -786.535
  -333.356
   755.483
  -761.846
   665.627
   488.807
   -83.042
   359.759
  -491.827
   836.566
   593.957
   440.699
   -96.246
  -926.426
   705.649
   582.424
  -524.600
  -651.309
   518.790
  -487.668
  -736.502
  -685.026
  -500.302
  -959.240
   399.380
   644.462
   227.905
  -424.126
  -333.029
  -686.030
  -735.769
   247.778
   674.817
    63.311
  -601.608
  -817.882
   618.121
   788.139
  -500.831
  -848.112
  -940.290
   902.687
    22.339
  -251.961
   378.238
  -891.267
  -668.002
   560.852
   965.563
   386.061
   734.024
  -950.871
   584.414
   242.367
   934.630
   162.590
   720.831
  -234.452
  -662.139
  -157.194
  -738.326
  -127.522
   911.144
   285.475
   555.017
  -620.099
  -374.910
   989.874
   179.553
  -937.695
  -457.414
  -707.209
   398.295
    57.856
   -50.047
  -516.741
   321.966
   636.842
  -707.977
   576.390
  -748.887
   915.397
   -88.686
   496.613
  -283.936
   862.534
   133.074
   394.016
   563.790
  -112.720
   211.827
  -967.748
  -904.885
  -528.638
   123.568
    51.311
  -862.336
   -59.408
  -546.960
   483.278
   -86.045
   892.312
  -190.749
   951.676
   477.162
   582.618
  -897.242
  -901.117
  -952.731
   324.206
   188.800
  -607.620
  -120.122
  -148.675
   -24.882
   824.836
  -727.740
   980.011
   363.321
    95.638
  -578.798
  -793.654
   -29.439
  -871.073
  -951.913
   867.382
   -15.784
  -264.611
  -627.770
  -277.390
  -593.948
   744.376
   641.493
   -64.956
   433.937
   998.698
   -41.320
   996.050
   898.689
  -904.488
   218.052
  -621.077
   206.321
    74.001
  -567.940
  -292.867
   -48.784
  -194.299
  -420.873
  -693.846
   -71.267
  -682.484
   850.946
   217.181
  -457.659
   362.461
   -88.776
  -132.152
   868.606
  -969.780
  -263.110
   231.883
  -644.226
  -244.833
   413.009
   239.908
  -528.902
  -634.096
   378.437
  -185.371
   241.528
   -81.040
   405.804
  -937.176
   -95.069
   655.735
  -352.524
   178.362
  -434.745
   923.498
  -948.772
  -509.449
   448.152
   292.124
  -201.358
   987.842
  -490.716
   941.017
  -728.999
  -547.826
    61.933
  -131.517
   356.102
  -970.417
   298.268
  -102.908
  -799.914
     9.345
   156.505
   992.303
  -237.687
  -949.991
   137.175
   345.521
   618.097
   579.825
   374.210
  -131.725
   -52.344
   525.356
   360.716
    -1.817
  -330.644
    97.648
  -194.412
   361.453
  -347.678
  -630.005
   799.338
  -833.575
  -380.565
   891.715
  -824.738
   152.988
  -605.286
    -2.655
  -602.923
   -41.154
  -106.393
    40.606
  -476.510
   198.041
   691.972
  -895.835
  -149.632
   616.500
   646.591
   991.328
   285.818
  -302.324
   734.245
  -193.683
   399.927
  -834.370
  -281.239
  -365.943
   161.567
   -58.063
   864.285
   251.423
  -598.649
  -855.133
   769.522
   293.112
  -864.756
   650.396
   730.101
   822.005
  -335.288
   671.231
  -938.335
   220.520
  -331.403
   213.533
   157.496
   -97.041
   230.099
   588.863
   192.989
   -33.379
   317.198
  -468.888
   337.525
   298.273
  -498.163
   851.145
  -298.628
  -726.764
  -292.391
   716.177
   978.619
  -295.952
  -262.747
  -679.672
  -868.674
   916.718
   178.354
   782.014
   165.831
  -925.529
  -444.450
  -915.131
   589.480
  -729.966
   277.443
  -824.289
  -824.788
   608.409
    21.187
   327.081
   -13.361
  -613.776
   918.195
  -972.715
   -14.912
  -143.404
  -266.358
  -857.046
  -635.960
    97.623
   -34.460
   942.584
   694.976
  -160.572
  -456.782
   712.047
   -60.768
   491.494
  -908.336
  -432.675
  -841.638
  -947.063
   475.356
   817.934
   -83.704
  -255.841
   799.237
   498.582
   -79.884
  -171.228
  -306.895
  -460.082
   997.710
   742.759
   826.109
   118.103
   174.217
   394.800
  -142.438
  -851.953
   703.507
    37.373
   277.671
  -175.938
   248.196
  -881.011
  -984.359
   517.586
   734.468
   138.536
   495.355
   272.921
   560.435
   968.407
   241.430
   851.456
    48.701
   602.542
   633.981
  -127.534
   372.901
  -400.060
  -606.431
   -72.987
  -119.588
   253.338
   817.654
   433.392
   295.619
   -10.309
  -645.254
   889.772
   784.451
    -1.212
     0.500
   114.010
   416.251
  -108.388
  -948.581
   890.450
   610.608
  -661.895
  -388.687
  -720.359
  -167.052
   991.435
    48.599
  -515.234
   -34.409
   414.652
   442.003
  -344.868
  -290.044
  -836.524
   910.619
   821.493
  -508.843
  -301.763
  -833.048
  -659.632
  -718.485
   164.534
    60.061
   729.911
  -700.278
  -538.580
   657.708
   222.908
    52.044
  -637.110
   961.871
   111.730
   782.704
  -493.560
   717.706
  -280.569
   181.707
  -861.158
   829.140
   950.445
  -182.437
   289.877
  -199.503
   546.645
   -11.548
  -650.665
   -94.277
  -723.550
  -402.132
   969.070
   359.360
   493.856
   644.207
   170.357
   168.059
    11.459
   901.574
   796.192
   814.556
   204.624
   548.334
    85.881
   132.201
   842.994
   -11.239
  -607.668
  -222.659
  -163.165
   437.093
  -328.231
  -998.559
   -24.666
   -49.776
  -895.850
   157.137
   821.766
   859.678
   -74.243
   951.541
  -442.665
    87.619
  -672.880
   585.463
   858.665
  -382.873
  -796.980
  -415.990
   629.928
  -605.604
   243.188
  -691.321
   183.530
  -569.406
   -30.203
   491.223
  -731.368
   640.202
   371.317
   612.284
   781.476
  -517.082
   412.050
   -80.378
  -844.426
  -865.396
   634.202
   -18.972
  -729.769
  -580.297
  -279.505
  -230.989
   404.401
  -111.703
  -692.020
   213.427
   459.016
    16.479
   299.890
   793.063
  -596.099
   271.447
   558.446
   454.097
  -448.490
    59.178
  -225.042
   879.198
  -564.570
   801.192
  -870.683
  -755.345
   441.312
  -599.060
  -634.826
   356.416
  -612.448
  -201.205
   435.005
   100.676
  -102.916
   535.036
  -103.506
   338.728
  -814.332
   299.365
   841.110
  -533.678
  -372.462
   275.031
  -980.923
   410.891
  -367.109
   545.871
  -401.052
   316.027
   514.305
  -554.121
   542.942
  -774.746
  -389.750
   406.644
  -258.589
   340.336
  -468.315
   616.613
   224.791
  -435.877
  -308.827
     8.656
  -824.584
  -432.695
  -377.321
   532.961
  -986.159
  -346.427
   863.319
  -882.794
  -240.565
  -197.083
   585.241
  -848.651
  -499.382
  -516.122
   -79.607
   161.052
  -590.231
  -968.942
   377.244
  -255.273
  -454.430
   612.438
   917.818
  -123.066
  -595.127
   104.931
   549.538
   372.949
    73.693
  -767.486
  -587.917
  -686.012
  -852.748
   960.400
  -843.595
   991.653
   223.867
    74.301
   225.621
   -89.962
  -456.344
  -168.592
   100.064
   537.878
   203.790
  -133.689
   485.396
   -10.619
   537.702
  -530.753
  -385.579
   983.414
  -965.327
  -536.990
  -489.160
   412.770
   868.709
  -217.372
   -20.233
   642.636
   970.657
  -210.764
   767.158
  -163.852
  -734.606
   386.667
    97.942
   627.344
  -458.730
   542.822
   280.917
   828.290
   537.263
   462.084
   666.641
  -631.634
  -892.004
  -340.575
   128.515
   503.600
  -295.542
   940.018
   187.247
   185.236
   319.655
   431.739
  -171.597
  -917.010
  -493.393
  -126.565
   -95.092
   571.209
   731.831
  -576.338
   375.669
  -186.925
    71.877
   185.869
   372.129
  -220.245
   576.617
  -769.775
  -201.125
   -41.493
   988.650
   -67.767
  -560.803
  -957.025
    34.614
  -714.364
  -896.559
  -495.127
   464.485
  -908.821
  -706.288
   435.500
   899.954
  -720.515
   353.334
  -159.918
  -957.846
   313.344
    19.367
   594.522
   793.092
   249.066
   432.637
  -159.981
   836.465
   -58.488
   583.789
  -361.875
   764.288
    14.100
   706.695
  -582.728
   451.547
   350.149
   228.124
   979.102
    93.638
   632.242
  -890.159
  -357.805
   598.335
    -8.794
  -446.176
   986.358
  -842.312
  -792.701
  -885.596
   -16.580
   667.346
  -565.182
   130.690
  -187.482
   327.011
    79.314
  -190.325
  -201.486
   737.596
    76.679
   333.214
   892.641
  -174.732
  -758.931
   -22.511
  -871.373
  -501.294
  -471.663
   348.195
   870.243
   164.048
  -678.809
  -522.594
   452.326
  -336.411
  -692.600
  -243.718
    91.919
  -726.959
    21.871
   624.242
  -805.856
  -393.643
   -57.325
   386.602
  -789.346
   -47.384
   -29.920
  -941.961
   452.784
  -478.682
  -696.200
   829.541
   -98.696
   760.060
  -728.991
   898.486
   758.303
   346.290
  -685.528
   480.770
  -464.522
   170.347
   416.490
   -70.165
   569.167
  -893.590
   354.705
  -459.219
   367.768
  -549.212
  -693.601
   827.323
   774.209
   894.447
  -306.225
  -319.896
  -370.014
  -449.560
    45.519
   -28.023
   187.167
  -197.313
  -817.684
   750.477
   468.652
   471.046
  -687.126
   245.799
   822.473
  -244.957
   386.070
   159.414
  -278.458
   280.630
  -768.913
  -450.867
   478.303
   774.352
  -112.635
  -871.605
   130.019
  -733.231
   664.993
  -138.227
  -994.250
   101.947
   718.715
  -275.259
   519.130
  -994.235
   737.400
  -660.255
  -708.616
   620.606
   784.016
   988.104
   341.762
  -945.958
   938.213
   329.254
   872.311
   878.182
   925.486
   671.751
   153.204
   900.080
  -708.976
   254.500
   436.651
   854.222
   833.734
   719.304
  -497.970
   289.503
  -527.612
   490.317
   476.681
  -151.876
   441.875
   787.184
   307.392
  -724.197
   724.898
   432.757
  -463.005
   740.677
   320.184
   866.930
  -520.101
   967.450
  -744.400
  -206.175
   294.988
   -38.884
   -97.920
  -550.909
  -978.285
   320.549
  -482.965
  -937.698
   -33.615
  -993.505
  -268.631
   634.406
  -106.051
  -587.624
   390.513
    92.591
  -824.296
  -441.347
   401.341
    93.227
  -986.285
   863.023
  -652.039
   814.201
  -472.035
   305.493
  -775.547
   269.328
    41.453
   767.117
   -31.232
   940.755
  -656.799
  -499.362
  -738.203
  -263.533
   679.655
   722.645
   495.238
   -40.188
   335.361
    74.117
   508.126
  -287.162
   460.336
  -369.399
  -640.255
  -637.502
  -526.016
  -513.601
   776.266
  -918.023
   780.262
  -496.407
   901.909
   394.266
  -601.927
   788.305
  -974.117
   721.325
   815.352
   993.766
   671.511
  -430.177
  -766.170
   -82.462
  -847.195
    -7.990
  -153.821
   633.686
    -5.064
    86.443
    99.754
  -787.504
   416.510
  -144.374
  -377.199
   465.848
   482.216
   -82.147
    28.843
  -637.726
   140.148
  -580.345
   122.204
  -148.358
   853.151
   592.920
   805.467
   697.632
   155.694
  -188.977
   453.068
   391.895
  -570.854
   379.236
  -113.606
   481.791
   876.697
  -328.712
    58.256
   343.868
   454.922
   736.240
   300.319
  -440.490
  -958.498
   250.151
  -204.373
   863.968
   228.221
  -193.139
  -644.767
  -716.100
  -231.558
  -728.497
  -474.307
  -999.080
   374.351
  -137.984
  -310.329
   776.258
   967.902
   -50.694
   934.008
   940.462
  -397.555
   371.962
  -775.098
   720.809
   963.008
   251.964
   136.034
   905.579
   945.573
  -516.572
   354.663
  -616.533
   971.680
   168.424
   170.399
  -967.617
   882.927
  -254.051
   711.887
   -67.016
  -753.149
   373.177
   529.815
   -97.008
  -127.631
   784.548
   299.706
  -377.218
   -75.855
   856.366
    77.080
  -336.704
  -384.013
  -891.198
   -84.767
  -796.275
   928.101
   204.744
  -496.115
   623.170
    14.721
   363.909
   -16.041
  -633.581
  -515.136
   493.871
  -735.776
   834.066
  -456.889
  -200.000
     8.675
    34.415
   298.349
  -696.762
  -369.676
  -631.144
   637.658
  -943.794
   743.894
  -514.650
     5.784
  -349.553
   966.438
   491.878
   642.330
  -200.311
   587.211
   440.081
   421.000
  -554.070
    74.212
   -90.761
  -888.886
   980.023
   588.332
   -60.752
  -841.472
   296.457
  -899.542
  -526.527
   877.821
    37.613
  -503.449
  -296.583
  -140.220
  -368.457
   732.361
  -667.577
  -833.842
   155.453
   785.989
  -104.186
   349.690
  -503.602
   556.906
   733.161
  -229.393
   278.638
   789.246
  -325.679
  -784.021
   250.392
   433.034
   828.949
  -726.167
   238.862
   451.396
  -881.929
   830.732
   -99.422
   817.400
   699.636
  -333.687
  -286.894
  -749.403
   884.093
    49.921
  -685.480
  -813.217
  -188.869
  -734.008
   328.651
  -722.511
  -362.703
  -528.540
  -619.544
   519.600
  -355.909
  -881.884
   786.800
    79.608
  -337.140
   989.874
  -304.049
   -81.853
   544.128
  -777.760
  -682.468
  -702.241
   819.505
   428.039
   188.601
  -373.525
   124.296
  -107.885
   -60.364
  -788.530
   674.057
   995.510
   314.511
   107.055
  -592.763
   909.249
   377.070
  -199.897
   988.342
  -545.028
  -698.943
   750.500
   717.590
  -999.155
   782.635
   298.980
  -419.955
  -694.690
  -734.292
   294.571
   383.216
  -356.760
   237.528
  -538.114
   -60.334
  -274.834
  -314.371
  -683.274
   851.162
   652.313
  -928.733
    -2.785
  -369.299
   694.525
   -49.896
  -783.490
   871.470
   208.323
  -846.344
  -699.548
  -165.869
   -55.831
  -207.490
   449.010
   348.031
   477.951
  -863.586
   118.365
  -345.803
  -425.057
   272.078
  -825.343
  -338.116
   197.471
  -562.228
   -49.038
   956.941
  -443.686
   -55.588
   250.036
  -888.620
  -728.907
   345.870
  -523.496
   566.553
   -81.145
  -905.723
   746.835
   874.249
  -550.125
   -53.189
   377.622
  -684.878
  -305.148
  -494.167
   934.609
   167.243
   772.926
  -587.125
   -55.642
  -617.818
   206.247
   -77.968
    88.540
  -396.250
  -693.869
   453.054
    25.681
   486.387
  -263.957
   882.971
  -896.980
   906.579
   307.143
    36.015
  -322.689
  -732.870
   768.197
  -923.657
   -99.409
   -97.028
   647.428
    -3.895
  -467.145
   375.974
  -844.724
     5.453
  -777.889
   919.322
  -123.857
   377.043
   -88.108
  -413.086
  -332.657
   391.513
  -749.848
  -843.656
   853.706
  -377.619
   452.754
   549.753
   608.762
   522.085
  -675.831
  -499.126
  -267.106
   767.496
   556.704
    59.734
  -990.104
   837.786
   248.292
    -0.670
   957.588
   -25.842
   804.723
   861.944
   587.751
  -788.960
   857.626
  -291.505
  -764.854
   932.513
   776.269
   103.124
   667.988
  -232.190
   406.240
   731.625
   221.947
  -292.812
   598.203
  -107.802
  -522.646
  -739.858
   953.765
   286.864
  -903.281
  -504.621
  -280.611
   520.785
   661.498
   904.336
   288.842
   481.304
  -120.157
   188.211
  -426.168
  -902.634
   447.821
   821.741
  -636.126
  -757.905
   502.567
  -225.338
   135.266
    64.913
   151.458
   906.603
   417.571
   549.197
   943.944
   454.697
   496.672
  -330.784
  -761.225
   202.243
  -960.084
  -954.703
   134.328
   910.488
   312.643
  -396.113
  -260.223
   211.685
   815.931
  -492.379
  -103.629
   935.560
   820.171
  -886.229
   938.622
   574.226
  -299.232
  -401.861
  -292.708
  -102.809
   450.642
   141.105
  -758.146
   508.616
   556.751
   -10.221
   315.402
  -673.997
   670.134
   202.246
   271.699
  -452.445
   146.665
   154.937
   911.490
  -878.487
   450.208
   707.642
   -90.542
   913.400
   621.822
    37.004
   210.426
   795.772
  -311.060
  -583.359
  -456.000
   -28.770
   547.966
  -542.263
  -546.487
   954.847
  -651.414
   365.449
    39.659
  -632.016
   320.956
  -635.198
   243.362
   393.242
  -611.269
  -117.721
  -986.236
  -448.946
  -495.577
   450.862
   282.228
  -504.384
    99.381
  -100.505
  -596.945
   242.378
   979.149
   507.250
   502.555
   576.649
  -469.749
  -546.943
   679.319
  -773.568
   -54.173
   614.522
  -349.150
  -294.610
   -13.234
  -841.454
  -890.769
   755.853
   713.524
   -37.415
  -170.426
   680.926
  -898.703
  -782.148
  -701.790
   131.509
   -48.861
   722.714
   922.840
  -419.809
   907.343
   -14.949
   278.080
   501.607
  -930.977
  -545.985
  -335.002
  -893.445
  -881.700
  -390.819
  -636.407
  -456.743
   647.354
   691.656
  -581.838
   141.423
   525.013
   259.720
   932.015
   863.734
  -590.558
   -15.764
   355.025
   -19.626
   887.652
  -387.646
   705.727
   515.190
   304.982
  -258.780
  -706.463
   874.383
  -453.877
   289.437
  -492.861
  -787.333
   -18.222
  -388.722
   949.875
   996.267
   349.709
  -710.372
   -61.016
   340.374
  -427.196
   749.725
   165.117
   858.071
  -795.743
  -872.476
   -84.289
  -420.491
   120.022
  -776.202
   225.899
  -584.573
   -16.933
  -221.539
   853.284
  -926.707
   790.530
   289.218
  -501.413
  -604.476
   522.862
    75.515
    50.078
  -711.624
   113.617
  -586.019
  -830.389
   120.796
   700.209
   915.869
   284.058
  -221.648
   919.254
    92.444
    79.449
   572.637
   313.004
   244.256
  -527.685
  -269.989
   226.042
   651.518
   357.792
  -830.518
   -59.188
    57.236
   524.715
  -869.829
  -275.248
   903.724
   210.551
   -58.120
   -76.709
  -427.226
  -425.589
  -216.709
  -719.372
  -343.065
  -984.023
  -677.798
  -324.697
  -579.546
   716.574
   128.293
    79.744
  -426.487
  -908.229
  -627.379
  -833.064
   -45.116
   647.665
   937.506
   440.208
  -710.984
   687.006
   395.004
  -167.624
   310.898
   118.309
   297.453
  -120.201
   259.517
  -199.602
   239.850
   -63.512
  -139.445
  -180.409
   436.256
   300.022
   522.759
    63.690
   652.231
   530.428
  -783.890
   349.881
   -88.879
  -279.694
   524.046
  -337.464
  -389.022
  -181.563
   173.349
   430.328
  -221.674
  -147.942
   178.456
  -144.493
   354.686
  -372.535
   396.878
  -325.471
    41.470
  -364.748
   524.124
     5.743
  -690.383
   117.135
  -992.663
   -15.408
   553.540
  -634.670
   656.611
  -937.142
  -925.165
  -554.275
    73.882
  -574.955
  -875.624
   154.505
   309.556
  -563.208
   473.610
  -839.453
   574.020
   925.445
  -727.007
   548.656
   -91.126
    25.534
   957.879
  -379.512
   795.880
  -254.536
   932.693
   725.205
   495.634
  -484.385
  -145.351
   -48.673
   707.820
  -834.418
   577.955
   129.334
  -889.980
  -528.291
  -120.061
  -634.013
  -548.404
   509.905
    67.768
   101.834
   904.496
  -277.128
  -927.724
  -350.699
   667.318
   769.939
   827.104
  -757.114
  -326.347
  -212.471
   -75.608
   963.451
    71.035
   514.837
  -289.814
   104.933
  -820.261
  -887.223
  -553.651
   576.202
  -906.249
  -516.162
   104.115
   535.771
  -133.116
   152.040
  -982.540
  -123.589
   659.064
   -66.827
   297.636
    89.395
   316.331
  -861.417
  -654.552
  -779.486
  -586.428
   334.104
   648.666
   725.872
   376.011
   500.100
  -958.288
  -768.526
   738.548
  -885.399
  -945.827
   873.334
  -441.296
  -340.452
  -957.989
   410.182
  -595.435
    45.042
   499.522
  -856.950
  -648.759
   870.165
     6.141
   816.895
  -252.444
  -214.977
   193.430
  -370.262
  -859.711
  -176.743
   217.641
  -908.642
   988.138
   245.456
  -142.846
   800.831
    78.864
  -464.032
   736.127
  -860.406
   343.753
  -637.815
   390.362
   984.274
  -874.451
  -134.070
   304.137
  -966.612
  -991.524
    79.143
   924.053
   980.029
   671.295
  -317.857
    67.348
  -509.117
   196.174
   677.197
  -482.174
  -579.988
   506.906
   364.445
   711.990
   489.600
   872.602
  -542.738
   835.776
   915.825
    78.554
   456.188
  -896.387
   141.512
   638.613
   569.470
   414.861
   330.379
   836.507
   321.977
  -438.750
  -596.891
  -386.767
   429.789
   309.895
   553.329
  -997.883
  -257.047
  -245.682
  -956.914
   897.009
  -380.402
   441.062
  -668.015
   674.056
  -939.298
   367.688
  -988.946
  -887.570
  -122.961
  -118.792
   916.648
  -753.258
   778.733
  -792.428
   226.071
  -114.380
  -554.974
  -964.882
  -415.548
   654.318
   804.737
  -307.306
  -274.387
   670.836
  -875.122
   813.785
  -295.580
   345.738
   833.136
  -439.036
  -229.915
  -192.059
  -181.216
  -371.716
    49.119
   438.874
   484.682
   876.006
   -60.753
  -127.423
  -330.561
   641.352
   803.771
   537.600
  -360.033
   465.364
   929.832
  -428.152
   469.285
   560.556
  -389.939
   991.959
  -284.016
   854.415
   167.776
  -129.575
  -299.393
   150.514
    93.331
  -545.013
   687.684
   955.215
   937.357
  -943.256
  -456.653
  -959.784
  -572.942
  -365.952
  -817.381
  -138.908
   762.483
  -588.922
   844.305
   945.697
   335.919
   578.575
   905.276
   329.282
   373.843
   545.052
  -546.890
  -839.916
  -490.511
  -388.196
   391.304
  -335.837
  -473.241
   920.002
   761.714
   308.726
  -192.683
   322.971
   559.855
   920.554
  -888.480
   412.184
    33.430
    41.100
  -819.319
   700.157
  -842.705
  -298.698
   -36.972
   581.019
  -292.950
  -387.706
   219.443
   956.554
  -690.975
  -939.032
  -755.832
  -380.821
   584.093
   306.301
  -167.607
   204.535
   -36.944
   521.021
   -80.690
   376.210
   335.295
   831.865
   193.135
  -623.198
    -5.534
   719.539
  -686.961
   181.430
   750.995
    59.575
   336.357
   262.723
  -678.914
    48.721
   650.450
  -791.102
  -799.844
  -406.602
  -296.264
  -889.547
  -678.479
  -253.605
  -636.672
  -696.908
  -139.964
  -269.853
  -971.114
   362.465
    70.775
   833.687
  -119.668
   490.739
  -779.364
   977.146
   312.374
  -505.610
  -851.577
   545.733
   473.464
   525.204
  -918.144
   541.672
   715.030
   872.630
   969.273
   799.665
   667.030
  -444.662
    58.831
  -532.106
    39.008
  -919.549
   259.059
   -70.349
   543.944
   135.401
   -77.975
  -703.623
   607.181
   453.382
   977.266
   906.975
   825.017
  -189.559
  -642.560
  -967.343
   971.467
   808.720
  -137.204
  -859.869
   509.452
  -110.571
  -473.251
  -164.721
  -981.637
    93.669
  -577.072
  -856.760
  -798.195
   894.578
  -478.729
  -961.828
   164.394
  -642.727
    16.738
   524.621
  -357.379
  -784.226
  -735.212
  -980.086
   470.979
   503.068
  -371.824
  -201.096
    33.535
   -60.031
   338.486
   365.630
   279.181
   713.393
   439.513
   137.131
  -433.864
  -346.186
   234.685
   180.188
  -288.381
   586.819
   337.845
   153.701
   310.640
  -635.232
   970.995
  -438.033
  -922.819
  -107.178
   -79.542
   926.242
   705.766
  -658.323
  -434.194
  -510.596
   607.545
    54.535
   903.525
  -995.266
   -56.836
   991.993
   -48.039
   273.808
   164.775
  -345.264
  -257.840
  -557.977
   327.994
   542.385
  -112.262
   683.715
  -191.708
   -10.782
   231.700
  -375.989
   754.539
   151.533
   560.558
   840.139
  -793.908
   552.247
   397.231
   -44.735
   317.157
   899.024
  -781.177
   977.126
   168.371
   823.165
   106.165
  -395.904
  -567.706
  -919.657
   278.306
  -113.385
   -52.228
  -539.377
   814.157
   725.036
  -907.901
  -805.838
   570.446
  -327.179
   -30.122
  -647.852
  -175.374
   954.363
   125.549
  -598.758
  -332.775
   -39.854
   979.030
   499.858
  -713.078
  -520.363
   767.976
   504.830
   -25.025
  -383.067
  -980.421
    26.518
   239.274
   248.597
   632.657
  -530.102
   258.345
   791.032
    -5.086
    84.167
   386.499
  -387.662
   741.627
  -493.263
   -95.031
   189.475
  -640.770
  -271.227
  -473.064
  -523.055
  -707.785
   609.252
   614.487
  -450.790
    17.055
   271.752
   806.611
  -895.994
   682.020
  -655.685
  -187.852
  -750.409
  -886.315
  -474.716
   810.361
   777.121
   767.455
   318.805
  -489.588
  -201.588
  -758.913
   317.152
  -386.328
  -788.325
  -414.534
   115.359
   102.941
  -182.956
  -333.956
   712.425
  -171.368
   939.996
   592.836
   871.016
   930.959
  -726.969
  -365.618
   934.848
  -359.389
   871.684
   538.401
  -275.991
   304.330
  -650.606
   178.602
  -437.509
     1.229
    -0.729
   617.536
   774.940
  -809.501
  -902.138
   -55.162
   301.765
   525.041
   776.576
   950.396
   955.012
  -413.925
   605.845
   196.267
  -102.862
   241.416
    35.656
   633.924
   558.291
   376.086
   -34.090
  -104.186
    61.022
   193.289
   685.872
  -929.787
  -689.363
  -501.046
    35.726
   785.077
   252.831
   685.710
   609.705
    85.189
   787.821
  -316.993
  -632.304
  -373.505
   -52.408
   782.916
   174.540
  -234.317
  -369.549
   361.306
   562.508
  -859.942
   973.273
  -483.380
   271.026
   257.666
  -876.495
   796.585
  -973.837
   236.218
    13.575
  -914.863
  -218.298
   810.544
   504.046
   180.039
   567.085
  -484.344
   105.601
   725.393
  -490.311
  -816.001
   667.363
  -582.521
  -114.796
  -184.243
  -846.853
    58.753
  -310.237
   164.324
   652.158
  -908.296
  -472.251
   -52.670
  -866.216
   139.907
   501.527
  -123.842
  -196.242
  -533.272
  -930.386
   836.832
   908.809
   716.292
  -673.933
  -417.814
   467.449
  -646.802
   595.934
   418.930
   255.693
    97.451
   140.831
  -228.257
  -776.050
   112.666
  -728.693
  -915.001
   815.093
  -970.375
   521.016
   994.937
  -187.537
  -969.155
  -406.194
  -606.968
   549.310
   457.633
  -233.584
   -15.052
  -100.106
   263.715
  -125.116
   949.293
  -566.584
   771.171
   255.736
    99.017
   646.196
   724.867
   -25.248
  -217.468
   648.651
  -428.002
   907.306
  -780.247
   100.885
   739.077
  -261.057
  -889.774
   555.084
  -185.357
  -344.289
   398.747
   186.436
   139.370
  -686.716
  -836.902
   397.757
   718.198
   312.293
   146.720
   486.248
  -423.259
    78.662
   944.873
   434.439
   977.010
   881.195
  -171.282
  -401.631
  -235.617
   607.079
  -298.975
   410.773
   292.088
   778.724
  -280.050
  -884.172
     4.925
   597.756
  -909.960
   320.665
   825.496
  -304.012
  -250.528
   390.468
   130.777
   846.174
  -715.705
  -689.293
   947.768
  -695.949
  -485.410
  -521.522
  -957.718
   418.880
   770.085
   797.693
  -323.509
    76.121
  -510.006
   751.327
  -208.265
   991.419
   101.263
  -940.223
   323.482
  -190.903
  -473.612
   585.026
   553.955
   858.104
  -722.510
   327.407
  -773.096
  -639.768
  -815.924
  -853.256
   -11.376
  -184.490
   637.555
   606.386
  -726.604
  -633.414
   140.093
  -542.807
   546.950
   949.519
  -874.552
   643.026
    26.172
  -789.965
   506.146
  -663.839
  -896.103
  -552.728
  -984.954
   461.751
   755.096
   241.998
  -132.285
   546.575
   505.735
   -14.387
  -971.971
   -20.599
  -687.744
   -56.854
   822.255
   414.318
   574.881
   553.724
  -874.252
  -557.957
  -799.768
  -707.905
   355.030
  -299.209
   371.454
  -669.040
  -877.059
   998.370
   740.956
   434.804
     7.983
   286.531
  -418.128
   488.962
   395.296
  -110.310
  -169.770
  -129.414
    55.136
   398.669
   541.526
  -345.953
   879.464
  -914.219
  -607.582
  -707.730
   416.108
   -48.568
   234.607
   815.650
  -789.779
   -43.921
    36.113
    13.330
  -169.541
  -907.896
   259.933
   414.633
   355.338
  -535.254
  -499.575
    -0.763
   100.953
   616.811
  -445.812
   841.999
   938.565
  -394.233
  -575.691
  -444.283
  -645.525
   126.424
   -89.798
   198.156
   -76.892
   251.651
  -742.389
  -144.225
  -447.012
   797.161
   718.905
   841.862
    73.102
  -637.153
   580.708
   538.368
   441.644
  -686.433
  -441.926
   401.449
   373.844
  -618.756
   427.644
   769.408
  -396.122
   683.191
   815.620
   835.467
  -274.367
   -90.003
  -118.256
  -860.492
  -379.536
  -893.462
   902.590
  -791.623
  -291.792
   -35.296
  -585.392
   -91.745
   962.965
  -318.207
   674.339
   176.123
  -977.935
   -68.254
   486.417
  -213.349
  -992.320
  -470.123
   798.866
   229.970
  -518.504
  -769.009
  -281.141
  -541.524
   -73.546
  -262.864
    43.500
  -634.476
    28.147
   933.737
  -741.030
  -537.212
  -643.132
   879.516
   853.693
   100.248
   713.845
   378.896
   114.276
   553.701
   299.123
   767.288
  -805.007
   959.865
  -164.140
  -911.042
  -488.473
  -909.810
  -523.992
  -862.263
  -946.351
  -159.971
   300.909
  -956.598
   632.325
   518.983
  -557.491
   636.597
   721.300
   -70.515
   640.090
  -707.440
   715.850
    58.046
   530.735
  -577.136
  -335.608
    -0.661
   558.858
   463.571
    17.235
   -88.470
  -708.263
  -490.630
   807.704
   688.639
   -41.177
    33.350
   814.749
   260.794
   771.030
   680.275
   897.591
   224.424
    32.406
   747.090
  -619.011
  -916.227
  -446.003
  -670.168
  -452.042
    50.429
  -654.896
  -476.415
    73.700
  -124.701
   257.024
  -676.693
  -437.461
   138.130
   712.542
   -55.124
   362.054
  -109.340
   -96.198
   409.701
  -441.705
  -225.647
   794.931
  -654.937
  -862.441
   830.200
   847.570
   705.484
   239.742
  -641.764
  -131.969
  -506.703
   269.288
   679.630
   506.860
  -765.094
  -729.599
  -826.485
   247.977
   562.184
   -30.960
  -734.548
   385.698
   562.572
   332.510
  -317.190
  -275.679
   629.532
  -918.893
    94.398
  -625.074
   247.053
   172.184
   481.838
   674.437
    65.129
   906.016
  -968.776
  -524.191
  -300.312
   120.849
  -877.129
   713.035
  -444.266
   721.706
   649.395
   475.883
  -453.340
  -123.771
   551.508
  -908.858
   719.771
  -147.742
  -789.818
   869.185
   826.157
   662.621
  -320.976
  -536.738
   380.241
  -524.326
  -462.212
  -773.986
  -123.855
    82.981
  -871.455
   626.329
  -229.177
   168.301
   194.621
   472.799
  -848.020
   453.332
   349.958
   740.486
  -192.825
  -886.119
   -73.439
  -397.003
   -62.895
   596.052
  -501.831
   472.882
  -990.820
  -636.861
  -204.806
  -326.804
    28.576
   -40.694
  -907.255
  -634.281
  -992.295
  -521.393
   966.084
   381.330
   548.460
  -815.372
   811.767
   945.758
   445.532
  -873.380
   391.569
  -654.127
  -403.655
    40.674
   158.396
   585.888
   509.870
  -429.856
   704.462
   458.802
   827.082
  -847.720
  -864.188
  -124.260
  -844.174
   548.227
  -844.725
   598.537
  -177.179
  -972.980
   506.493
     9.114
   665.013
  -222.026
   179.161
  -654.928
  -325.868
   347.120
   272.804
  -812.183
  -516.424
  -808.866
   964.438
  -576.217
    68.956
   473.858
   416.993
   947.489
  -677.410
  -740.194
   305.467
   491.624
   991.305
  -348.422
  -415.140
   164.323
   170.073
  -915.106
   701.037
  -584.884
  -702.870
   860.149
  -933.093
   -69.066
  -431.330
  -375.679
  -491.095
   688.990
  -390.864
   915.198
  -679.826
   396.185
   730.093
  -657.579
  -560.122
   -16.432
   621.042
  -440.400
    98.583
  -326.072
  -946.017
   359.211
   771.819
  -164.034
  -832.858
  -322.675
   218.538
     7.822
   895.384
  -100.217
   -86.891
   182.453
    43.331
  -230.233
  -175.744
  -597.007
   530.779
   761.611
   181.763
  -918.335
  -363.477
  -911.013
  -953.802
   615.237
  -196.668
   877.194
   782.214
   836.707
  -417.282
  -214.053
   738.383
  -164.759
    37.741
  -367.747
    41.172
  -295.031
  -234.489
  -185.276
   776.064
  -936.603
   618.156
   241.297
  -573.851
   601.764
   773.428
   469.621
   632.948
   437.999
   697.559
   685.071
   655.378
  -430.412
  -612.500
   439.989
  -414.724
  -725.826
   390.487
   469.753
  -826.593
  -218.316
   -82.782
   593.946
   177.096
  -829.355
  -636.530
   728.639
   -66.301
  -653.442
   -17.669
   215.653
  -214.769
   217.650
   325.420
   973.771
  -969.592
  -939.991
  -117.617
  -710.075
  -617.447
  -751.617
   -67.566
   -81.950
   550.250
   459.059
  -776.184
   292.896
   -95.574
   930.059
  -344.778
   605.184
  -102.105
  -599.091
   979.251
   828.318
   494.475
   141.101
   677.779
  -697.053
  -344.735
  -826.615
  -997.662
   300.639
   356.168
   721.170
   953.544
  -758.687
  -937.413
   925.035
   992.287
  -118.261
   183.308
   299.586
  -935.823
   544.502
  -200.336
   -33.608
   -13.453
   439.757
  -106.582
  -869.588
   393.475
   619.635
    74.199
  -181.489
     0.722
   674.282
  -141.559
  -161.731
  -166.348
  -432.193
  -380.291
   271.680
   877.099
  -412.260
   989.288
  -713.400
  -403.037
   -69.514
   266.302
   130.093
   252.405
   702.167
   466.029
   564.985
  -227.896
  -753.793
   287.929
    88.283
   168.355
   915.143
   166.042
  -540.139
   462.586
  -331.343
   197.847
   560.333
   251.801
   219.754
   173.944
  -538.884
  -826.962
    89.244
   862.745
  -196.762
   572.178
   665.174
   490.773
  -650.691
   992.107
   937.020
   938.671
  -986.845
   161.883
  -706.311
   -42.451
  -290.995
  -684.470
  -209.297
   535.841
   389.360
   716.889
   939.691
   302.302
   325.969
  -936.010
  -261.033
   790.608
  -931.072
   293.840
  -770.657
  -662.500
  -373.039
   409.665
  -394.916
   786.294
  -131.184
  -166.464
  -614.480
  -131.823
  -863.162
  -716.478
   750.058
  -480.752
  -116.426
  -649.329
    55.150
  -114.163
   770.596
    31.008
   874.046
  -833.271
  -339.067
  -478.737
     0.816
   124.911
    49.481
   749.184
   931.820
   237.747
   275.678
  -736.211
   238.655
  -995.128
  -127.245
  -270.515
   662.150
   765.484
  -160.279
   583.932
   -83.400
  -372.823
   423.451
   -13.666
  -742.038
   617.379
  -731.283
  -208.468
  -784.656
  -899.061
  -859.329
  -873.238
   676.148
   958.087
  -381.530
   443.933
  -417.408
   -35.870
   477.602
  -751.499
  -395.150
   659.655
   149.334
   -28.141
   526.809
  -765.891
   377.048
  -423.425
   331.654
   565.948
  -109.862
   651.554
  -189.812
   -91.857
   186.161
   492.851
   529.981
   209.551
  -837.418
  -553.266
   -17.563
   797.120
   129.316
   723.407
   779.850
   949.001
   469.163
  -827.852
   852.159
   893.519
   268.702
   -62.058
   758.915
   694.074
   991.068
    -2.039
   831.619
   565.726
    63.387
  -316.911
   938.899
   498.138
    17.358
  -221.418
   868.370
   922.183
  -211.467
  -465.748
    -5.978
  -981.529
  -894.533
   145.336
  -369.675
  -279.496
   932.052
  -695.871
  -649.420
  -757.798
  -432.050
  -273.641
   331.696
  -414.515
   -13.101
  -177.462
   -57.298
  -713.137
    12.861
  -805.299
    28.397
    81.657
   117.301
    -5.514
  -469.747
   546.297
   797.484
  -376.402
   504.511
   770.477
   603.121
   497.003
   526.095
   840.416
  -110.789
   958.786
  -957.234
   660.328
   575.375
  -973.585
  -778.999
   990.693
   751.608
   -96.852
    -7.679
   143.779
  -426.730
  -934.442
  -659.546
   226.219
   642.233
  -128.082
  -997.353
   795.812
   414.364
   772.166
   449.496
   440.444
  -484.500
   669.579
   518.236
   358.251
   -38.430
  -918.639
  -375.136
  -993.791
  -522.204
  -827.370
   536.886
   231.347
   936.494
   363.152
  -679.492
  -306.320
   927.922
  -157.576
  -846.321
   255.552
  -320.241
   -72.829
  -785.359
    -1.577
  -695.118
  -949.504
   811.221
  -777.337
   784.225
  -736.633
  -221.201
   850.043
   798.159
   598.064
  -790.928
   530.040
  -255.173
  -865.651
   380.332
   600.695
  -253.139
  -594.395
   362.486
   847.324
   207.406
  -198.414
  -584.103
    95.247
  -376.242
   203.259
  -502.999
   613.627
   104.919
  -746.647
   792.241
  -628.490
  -630.583
    16.162
   408.508
   662.647
   359.512
   180.041
   446.895
   823.340
   473.375
   371.857
   924.362
   524.625
   986.330
   679.237
   851.194
   243.293
  -806.865
  -845.828
   -18.977
   792.950
  -323.168
   183.629
  -523.656
  -592.898
   862.386
  -153.458
  -631.217
    75.251
  -975.348
  -709.249
   624.352
  -413.201
  -854.510
    43.349
  -104.685
  -633.364
  -257.134
  -532.782
  -315.087
  -471.561
  -998.672
    22.526
  -460.040
  -431.181
  -880.319
   810.214
   965.752
  -776.752
   791.221
  -486.788
   475.399
   742.462
   409.237
   262.141
  -688.309
   936.330
  -183.194
   293.323
   561.505
   203.757
   585.072
    22.547
   292.367
  -465.024
   112.239
   951.114
  -134.216
     5.326
   919.964
   391.887
  -800.526
  -562.556
  -113.363
   686.126
   872.483
  -523.023
   410.158
   529.050
  -706.176
   338.007
  -772.944
   293.404
    67.641
   168.821
  -393.875
   386.942
   157.332
  -162.694
  -357.622
  -972.232
   290.078
   303.437
   973.529
  -385.112
   564.854
   579.324
   186.605
    68.191
   988.894
  -211.368
   622.401
  -363.984
   977.491
   675.690
  -548.413
  -801.188
  -774.042
  -436.619
  -798.896
   283.078
   211.088
  -219.526
  -980.684
   741.592
   585.767
   361.434
  -728.054
   411.745
    35.579
    98.754
  -744.373
   813.267
  -567.881
   460.641
   266.269
   836.846
   311.848
  -437.121
   980.429
  -408.311
   433.875
  -848.574
  -732.134
  -785.302
  -883.305
   981.615
  -720.417
   743.012
  -763.690
  -373.964
   586.187
   355.553
  -957.070
   566.423
  -453.666
  -244.059
   509.156
  -864.930
   860.408
   522.831
   697.406
   358.273
   360.180
   -41.560
  -634.456
     0.502
   157.536
   608.471
   569.224
   246.869
  -970.700
   380.472
  -509.482
  -474.991
  -610.791
   901.705
   200.713
  -211.500
  -878.806
   477.584
   527.896
   672.854
  -257.784
  -444.319
  -419.304
  -438.000
   488.545
  -158.297
   921.329
   742.067
   -34.838
   548.449
   564.080
   619.932
   375.420
   336.053
  -878.700
   506.915
  -470.286
  -669.517
  -986.849
  -731.068
   591.848
  -516.692
   423.528
   993.137
  -644.936
   -80.295
  -758.759
  -786.077
   806.511
  -670.007
  -261.598
  -305.726
   303.201
   374.469
   759.813
   994.223
    39.926
   991.125
  -811.844
  -131.959
   338.894
   865.127
  -952.290
  -899.142
   -82.808
  -590.393
   790.541
  -430.011
  -438.293
   110.963
   805.387
   181.472
  -894.697
   483.777
  -818.657
   716.116
   526.562
  -530.450
   288.795
  -650.894
   111.611
   223.112
   415.138
   104.824
  -182.273
  -690.653
   298.558
   738.274
  -169.490
   564.959
    53.338
   117.669
   519.808
  -555.008
   556.122
  -699.948
  -771.889
  -964.476
   936.536
  -631.873
  -728.236
  -570.754
  -797.098
  -166.084
  -322.995
   757.535
   984.938
  -257.031
   740.078
  -681.115
   177.369
   217.120
  -761.457
  -875.515
  -726.996
    73.553
   445.994
  -646.284
   789.232
  -908.456
  -966.680
   927.364
  -315.412
   671.528
  -943.822
   819.781
   150.124
  -897.108
  -225.819
   820.673
   651.162
  -815.445
  -301.365
  -102.792
  -374.933
  -207.740
   999.200
  -770.616
  -987.307
   832.389
  -798.876
  -888.044
  -107.105
   173.126
  -695.522
  -411.719
   784.178
  -776.033
   987.800
   142.249
  -200.836
   582.912
  -744.410
   835.019
   702.821
    43.182
  -913.589
  -294.823
   967.542
  -436.908
   718.889
  -655.285
  -365.202
  -603.513
  -619.107
  -383.550
     8.085
   -78.314
  -963.669
   153.611
   187.917
  -137.749
   499.542
   696.277
  -414.600
   206.830
  -608.964
   114.775
   129.501
  -185.124
   629.129
  -357.601
  -189.486
  -399.733
   111.261
   261.937
   345.634
  -542.265
  -365.300
  -995.397
   531.441
   985.044
   248.815
   521.441
   497.759
   180.559
  -559.065
   609.998
   920.246
    43.448
   205.846
    33.490
    33.504
  -459.832
   581.879
   697.278
  -339.935
  -994.819
  -148.853
  -791.183
  -782.025
  -576.124
  -208.104
  -273.983
   640.630
  -327.030
  -781.538
  -643.320
   488.741
  -834.626
  -671.764
    59.675
    87.259
  -901.532
   134.805
   255.949
  -251.850
   814.408
   618.861
  -302.688
   843.956
   604.804
   593.708
   740.908
   314.165
  -662.622
  -405.451
   174.992
  -937.009
  -546.703
    38.471
   -62.740
   -56.256
   694.838
  -118.976
  -393.969
  -235.734
   -43.360
   760.583
    65.392
  -251.998
   686.608
   462.440
  -975.800
  -404.212
   759.147
   279.435
   989.031
   719.356
   222.916
   -82.925
  -215.804
   151.327
   797.641
  -629.528
   570.287
    56.163
  -415.044
   590.761
   468.448
   -60.589
   217.567
   -46.530
     9.428
  -393.865
   -19.102
   943.830
   591.821
   101.511
   302.894
   105.613
  -253.296
   333.548
   843.974
  -619.739
   151.406
  -756.936
   173.010
   738.161
    97.900
  -638.415
  -860.656
   219.773
  -858.950
   406.856
  -795.276
  -350.645
  -195.880
   -24.046
   382.438
   686.735
  -959.981
  -460.650
  -241.436
  -382.490
  -862.370
   141.559
   387.401
   524.304
  -585.030
  -887.253
  -153.246
  -458.210
  -801.898
   822.783
  -863.060
  -686.747
  -999.890
   557.926
   812.632
   426.719
   673.170
   496.368
   920.562
  -228.195
  -498.987
    58.804
   -21.799
   623.739
  -701.772
  -422.138
  -769.165
   201.671
  -425.185
   181.688
   710.282
   311.291
   938.673
   310.509
  -105.515
   519.582
   -91.756
  -790.824
   496.792
   773.059
  -485.751
  -692.252
  -900.655
   -52.891
   316.672
   -82.385
   240.857
   590.777
   898.501
   862.710
   556.498
   459.783
   750.683
  -178.975
   903.988
  -637.013
    25.350
   695.150
  -863.876
  -749.854
   908.444
    28.060
  -649.604
  -367.192
   525.838
   -44.777
   808.707
  -269.052
  -381.497
     0.042
   786.194
  -923.728
   903.193
  -848.438
  -506.146
   956.229
  -833.235
   671.300
    -4.091
  -263.204
  -537.665
   179.046
  -339.062
   418.981
  -124.258
   161.706
  -327.277
   910.581
   -46.125
   489.771
   -81.492
  -730.481
   389.648
   672.404
  -170.233
   873.315
   194.969
   866.636
   423.822
   773.696
   374.186
   299.595
  -328.637
   818.093
  -888.736
   332.785
   721.041
  -379.607
  -745.784
  -318.785
   -86.048
  -401.147
   105.492
  -468.536
  -755.838
   457.754
   598.272
    25.938
   -18.900
  -283.578
  -711.519
  -543.238
   333.806
   400.134
   624.673
  -862.438
   851.583
  -778.453
   791.391
   362.789
  -851.998
   836.247
  -873.350
   313.121
  -566.402
   972.893
  -794.948
  -169.823
   930.142
   908.342
  -275.650
   669.089
  -908.488
   686.093
   236.607
  -697.226
   597.667
   606.602
  -776.853
  -931.950
   929.484
   341.653
  -608.357
   -60.691
   141.742
  -391.446
  -422.813
  -121.274
  -194.365
  -319.883
  -158.949
   651.495
  -269.143
   144.355
  -718.594
   708.038
  -841.370
  -374.059
   668.041
  -418.075
   405.089
  -489.218
  -215.724
  -869.566
   -78.972
  -669.117
   700.316
  -660.222
   208.681
  -436.868
  -239.013
   612.577
   783.562
  -305.364
  -773.387
   964.876
   373.030
    51.198
  -434.557
  -545.853
   742.695
   785.297
   -27.286
   434.969
  -882.406
  -960.449
    87.082
  -307.478
  -994.161
  -477.622
  -284.260
   760.443
  -759.437
  -620.382
  -127.855
   643.057
  -917.623
  -519.680
  -971.198
   804.592
   821.743
   952.518
  -603.016
   852.281
   393.225
    21.307
   843.915
  -156.844
   556.097
   576.228
   689.847
   947.112
  -603.751
  -388.351
   235.014
  -181.785
  -291.908
  -352.128
   190.655
   110.906
   166.928
   147.236
  -159.575
   115.356
   605.014
   590.060
   434.630
  -919.435
    79.563
  -832.574
  -822.143
   -95.722
   260.980
   345.570
   991.704
  -738.987
  -773.858
   385.646
  -535.006
   342.532
   403.680
  -593.156
    67.680
  -819.227
  -371.731
   898.090
   106.783
    27.296
  -726.164
  -188.031
  -363.562
   684.512
  -796.000
  -387.529
  -482.977
   446.663
  -647.759
  -317.226
  -112.240
    -5.335
   -87.489
   877.251
   631.617
   519.481
   719.121
  -908.673
  -220.034
  -742.005
   627.293
   456.295
   289.820
  -218.145
  -844.152
    81.491
   212.729
   816.743
  -682.006
   755.948
  -252.667
   804.446
  -106.821
  -742.606
   450.146
   907.344
   697.404
   177.396
   983.751
   838.459
  -907.190
   331.718
   755.356
   656.738
   823.055
   259.150
   307.080
  -729.461
  -287.319
  -924.842
   709.864
  -351.294
   -19.107
     7.334
   296.591
  -298.690
   -63.980
  -216.722
   579.024
   657.716
   942.609
   100.542
  -110.103
  -463.344
  -547.330
  -317.457
   694.360
   157.234
  -227.147
   951.250
   364.024
  -439.643
  -905.198
  -266.009
    60.806
  -158.473
  -723.815
  -311.298
  -669.146
   411.400
   364.141
  -880.982
  -492.389
   209.847
   899.296
  -380.073
   890.704
  -432.862
  -645.089
  -242.399
   926.220
   499.241
   313.149
   113.693
   438.278
  -696.764
   329.102
  -153.559
  -831.372
   930.665
   771.002
   922.233
  -954.287
  -213.201
  -488.429
  -838.702
   620.698
   529.965
  -576.387
  -616.705
   -33.677
  -983.898
   130.593
   901.458
   820.604
  -540.665
   530.882
   320.821
   996.859
  -451.720
   129.135
   616.699
   593.055
   162.282
   128.174
  -161.166
   903.512
   797.806
   578.310
   516.966
   860.233
   429.648
    10.122
   896.251
  -448.482
   540.785
  -703.351
   -18.220
  -466.376
    -6.278
   258.680
  -870.863
   620.099
   564.267
  -925.180
   771.662
   985.723
  -574.110
   451.020
   314.449
   255.622
  -997.759
    18.822
  -486.976
  -249.919
   634.389
  -751.783
   280.552
  -734.952
  -588.631
  -158.654
   788.469
  -131.399
  -580.896
   891.219
   554.591
   124.154
  -541.369
  -648.787
  -285.848
   643.157
   -79.830
  -537.686
  -379.643
  -700.866
   426.846
  -933.743
  -429.571
  -855.761
  -668.016
    32.699
   991.004
  -813.908
  -782.782
  -935.963
   813.445
  -870.346
    -5.241
  -190.281
  -414.776
  -410.878
   121.309
  -782.614
  -956.850
  -125.714
  -124.094
  -243.799
  -719.038
    10.531
   584.578
  -276.217
  -201.494
  -495.764
   -57.294
  -562.337
  -256.822
  -599.300
  -682.475
  -656.583
  -333.045
  -739.507
   157.669
  -118.784
  -195.892
   992.935
   514.294
   192.751
   680.762
  -657.839
   646.194
   117.843
    37.088
   -73.763
   882.087
  -324.299
  -787.454
  -149.920
   750.029
  -686.368
  -695.903
  -682.330
     1.353
   939.682
   967.347
  -277.332
   256.082
   468.205
   142.762
  -347.645
   304.686
   375.627
   512.930
  -770.099
  -469.615
   872.432
   864.001
   550.500
  -694.461
   179.877
   662.878
   467.368
  -820.658
  -303.705
   428.063
    30.217
   591.734
   128.168
  -438.772
    89.685
  -887.707
   847.638
   786.298
  -385.874
  -903.480
  -984.812
  -320.661
  -203.543
   513.883
  -872.005
  -323.623
   639.556
  -350.331
   822.260
  -276.996
  -456.810
  -673.905
  -923.248
  -888.374
   -23.609
   862.233
  -710.593
  -471.632
  -768.772
  -238.806
    26.283
   613.402
  -872.623
  -574.236
   -92.329
  -701.943
  -755.112
   182.214
   795.162
   193.285
  -248.167
  -969.112
   195.914
   -96.734
  -499.439
  -219.439
  -219.822
  -753.149
   799.066
   566.811
   654.797
   236.287
   420.595
   660.139
   539.485
  -132.674
   570.399
   427.156
   680.416
   973.728
  -613.749
  -374.027
  -922.157
   165.228
  -773.254
   554.772
  -721.104
   536.302
    23.440
   810.469
   391.281
   844.888
  -781.508
  -599.499
  -536.930
   156.255
   514.217
  -475.239
  -421.398
   202.264
  -147.821
  -746.004
   506.492
   363.777
  -429.437
  -626.018
   726.683
  -612.871
   814.902
   623.857
   356.447
   264.356
   949.767
  -441.693
   826.584
  -145.461
  -963.620
   893.241
   486.129
  -534.590
   776.581
  -259.038
  -997.304
  -394.152
  -254.715
  -265.715
  -355.005
   628.106
   185.703
  -592.670
   221.302
   260.149
  -170.813
   -61.813
   693.901
   722.537
   552.858
  -505.349
  -177.214
  -469.184
   842.329
   799.986
  -245.272
   -66.041
   -39.869
   954.817
  -690.048
   -45.884
  -644.766
   534.342
   961.225
  -151.791
  -276.305
   743.426
  -373.810
  -341.480
  -550.212
   726.498
  -872.649
  -479.014
   743.497
  -539.254
  -699.254
  -456.999
   738.998
   891.616
    -2.754
   424.856
  -439.149
  -372.565
  -360.311
    89.033
   221.891
   -69.818
   700.908
   904.379
  -452.468
   880.161
  -526.726
  -672.268
   -23.194
  -914.458
   129.771
   743.739
  -165.750
   787.862
   120.257
    -0.221
  -230.086
   730.320
   546.317
   497.642
   690.825
  -133.800
   123.321
  -927.312
   -49.774
   -77.126
  -696.889
  -556.703
   660.701
  -346.396
    89.442
  -631.558
   -40.996
  -199.530
    65.496
  -415.483
   -87.421
   442.698
  -234.377
     6.209
   530.684
   528.518
  -365.595
   115.063
    42.896
  -477.797
  -111.194
  -144.371
   543.957
  -899.777
  -266.368
   212.770
  -732.002
   693.782
  -126.866
   476.741
   463.112
  -131.337
   369.027
  -286.310
   595.404
   827.727
   581.517
  -412.158
    21.845
    82.424
  -589.105
  -297.905
  -401.455
   946.331
  -851.841
  -941.583
   421.693
   920.186
  -821.520
   316.795
   658.602
  -802.966
  -628.077
  -104.535
  -295.798
  -510.867
  -155.966
  -501.456
   259.548
   -11.262
  -568.094
   673.981
  -582.732
  -856.208
  -585.884
  -839.677
  -840.220
  -914.837
   158.442
   299.640
   398.857
  -792.262
  -512.595
   972.303
  -655.453
   287.073
   706.539
  -428.026
  -536.063
   605.306
   380.562
  -556.230
   189.232
   538.138
  -814.148
   257.651
   823.081
   278.685
  -655.983
  -806.538
   184.012
  -625.801
   144.061
   848.824
     8.382
  -955.113
   645.997
   -33.965
   156.251
    66.403
   390.981
  -976.055
  -649.974
  -722.538
  -754.892
   792.273
  -270.564
   707.571
   556.863
  -845.984
   522.088
   803.514
  -260.862
  -463.075
   470.526
   575.227
   734.070
   792.571
  -230.803
  -399.237
  -792.846
   359.045
  -784.880
  -558.452
   649.648
  -343.360
   987.682
    50.637
  -523.928
   612.127
   330.317
   787.878
   334.901
  -870.646
   850.681
   -60.995
   637.328
   474.805
  -253.087
  -226.292
   -61.910
  -659.399
   -44.017
  -144.258
  -673.887
    -9.829
   462.073
   309.866
  -183.361
  -353.295
  -396.352
   159.626
  -734.513
   677.185
   472.599
   594.968
   805.592
   610.071
   194.266
  -790.605
   563.311
   122.277
   912.341
   660.658
  -161.303
   680.213
   951.429
   326.458
   198.709
  -955.582
   947.950
   419.720
  -778.540
  -902.728
   862.928
  -876.729
   570.176
  -330.174
  -972.374
   519.719
  -260.734
   392.617
   677.674
  -501.942
   707.987
   548.005
  -591.276
  -137.259
  -606.509
  -725.159
  -411.623
  -797.526
    73.323
   480.898
  -808.368
  -208.348
   308.748
   -32.157
    42.315
   443.281
  -134.717
  -285.373
   563.140
   101.250
   709.457
  -812.341
  -850.878
   676.892
   470.852
  -145.914
  -749.687
  -609.119
  -448.855
   342.169
  -128.363
  -920.886
  -198.837
   470.871
   354.429
   372.304
     2.308
  -583.432
  -406.267
   251.908
  -658.387
   116.119
   772.639
  -384.827
   801.110
  -674.365
  -957.753
   792.694
   -55.910
  -517.431
    37.646
   673.184
  -644.753
   996.333
   651.040
  -682.336
   -59.917
   582.231
   494.272
   554.781
  -280.064
   229.987
   -62.317
    94.691
  -444.283
   304.390
    -3.202
   326.844
   858.895
   572.759
   511.048
  -309.542
   494.532
   182.629
   747.401
   964.862
  -232.901
   109.532
   391.254
   316.320
   956.693
    88.884
  -599.611
   903.963
   445.054
   377.292
  -929.916
    -9.670
  -404.094
   701.125
  -860.946
  -784.508
   -50.822
   790.745
   447.395
  -574.535
   248.280
  -230.744
  -254.143
  -920.963
   480.907
   367.240
   206.268
   892.053
  -797.574
  -827.207
   158.953
   902.687
   718.357
  -172.911
  -699.833
   999.618
  -650.534
   359.353
  -477.381
  -570.440
  -864.324
  -570.827
   975.672
   899.182
  -981.401
   119.156
  -969.934
  -700.587
   823.063
  -144.491
   767.790
     1.713
   181.637
  -723.230
  -581.205
   466.491
   859.985
   611.402
   705.298
   884.216
   791.029
   884.995
   595.314
   787.496
   782.492
  -691.046
   449.850
    57.207
    79.895
   -81.658
  -533.167
   386.083
   397.938
   508.301
  -441.097
   347.376
   633.019
   712.147
   343.355
   200.854
   324.624
   518.230
  -525.178
   892.635
   451.245
   532.958
   928.871
  -471.349
   999.689
  -885.284
   -81.643
   968.014
  -247.279
  -314.900
  -554.462
   319.204
   729.520
  -448.397
   708.259
  -922.923
   458.855
   -26.695
   648.441
  -735.336
   -57.804
   628.344
   178.161
   688.699
  -857.616
  -188.478
  -805.355
  -995.178
   154.365
  -102.804
   940.760
   718.120
   913.663
   820.669
  -918.680
   161.155
  -666.174
  -677.325
   -66.086
  -983.737
  -826.626
  -716.224
   946.814
   -19.319
   923.914
  -317.446
  -519.384
  -860.352
  -125.976
  -648.150
   966.410
   903.752
  -909.553
   513.481
   -39.525
  -984.429
   745.752
  -814.021
   136.610
   883.365
   947.814
  -806.108
    93.323
    76.505
   406.174
  -596.759
  -822.643
   822.254
  -319.098
   386.707
    34.087
   -78.345
  -193.530
  -375.423
  -276.619
   368.582
  -776.239
  -955.450
   550.622
   708.569
  -611.218
  -852.998
  -137.814
  -488.245
  -287.243
  -331.085
   696.611
   984.582
   590.342
  -899.286
  -552.985
   137.907
  -854.860
   332.564
  -864.735
   629.879
   425.590
   820.546
  -446.995
   -86.707
  -350.049
   597.517
   540.404
   202.838
    84.304
   335.672
   171.976
  -693.292
   943.364
  -139.703
   113.231
   710.496
  -118.398
  -854.134
  -844.531
  -168.660
  -758.189
  -566.546
  -102.166
   492.242
   226.977
   -68.289
  -748.840
   392.335
  -885.016
   178.764
  -427.685
   614.468
  -404.080
  -183.556
  -784.140
   600.716
  -473.815
   318.474
  -799.978
   384.010
   775.593
   244.935
   565.969
  -946.665
  -595.420
   325.707
   775.023
  -610.992
     0.867
   642.261
   970.362
   270.031
   197.768
   843.102
  -695.859
  -284.051
  -214.879
   733.249
   210.198
   -98.430
   -52.616
  -203.753
  -885.778
  -909.223
   710.769
  -631.580
  -147.655
  -617.788
  -868.724
   -67.230
  -608.393
   965.833
   202.949
   755.030
  -922.224
  -877.152
   155.289
   998.826
   812.563
   694.943
  -751.085
   146.988
  -316.785
   878.719
  -494.914
  -970.038
   121.886
  -835.613
   -21.247
   299.308
   723.084
   136.978
  -861.599
  -644.631
  -578.819
  -237.909
  -851.958
  -516.205
  -345.294
   868.502
  -360.996
   -37.439
   361.934
   837.419
  -414.939
   651.267
  -511.641
  -168.090
   947.784
   356.817
     0.121
  -987.791
   -80.330
  -947.798
  -761.180
  -355.521
  -799.992
    66.723
   682.759
   551.655
   209.972
  -784.041
  -864.346
   676.715
   401.029
  -875.725
  -995.143
   733.338
  -203.061
  -650.526
  -978.116
     6.453
   354.711
   566.869
   723.238
   590.466
  -638.495
  -338.688
   892.800
  -398.446
   617.924
   140.549
  -997.904
   306.319
    -9.567
  -610.448
   893.967
   -71.173
  -716.195
   277.219
   531.845
   599.983
  -565.995
   273.668
   845.664
   175.103
  -630.268
  -973.677
   903.552
  -248.394
   911.914
   648.547
   949.875
   983.245
   795.687
  -601.140
   324.052
   443.891
  -560.933
  -974.147
  -310.389
   490.249
   476.578
   412.403
  -966.166
  -924.994
  -236.053
   474.142
  -651.937
   122.697
   840.106
  -504.608
  -264.750
   -15.688
  -960.332
   136.172
  -168.829
   867.113
   606.607
   906.631
   826.054
  -726.489
   302.429
  -465.561
   211.832
   767.788
   -29.503
   879.204
  -123.373
   444.615
   428.563
   889.748
  -476.730
   477.190
   621.588
  -295.733
  -412.963
  -388.486
  -200.089
   925.708
  -208.723
  -280.595
   171.170
  -700.551
  -525.812
   381.571
   158.607
  -593.926
   434.630
    20.320
  -762.913
   206.947
   713.250
  -684.704
   394.685
  -401.730
   736.328
  -917.823
   104.815
  -669.964
  -617.719
   913.813
   -66.289
  -538.122
  -860.281
   305.248
  -783.455
  -889.936
   -86.030
    75.960
  -882.506
  -595.430
  -562.203
   304.806
   292.360
  -332.057
  -375.823
   581.499
   527.664
  -538.586
  -283.867
  -138.486
  -221.754
   866.642
  -507.057
  -936.716
   735.039
   461.233
   147.197
  -880.753
  -514.809
   291.217
  -568.476
   439.352
   632.544
  -541.521
   813.527
  -989.569
   -25.256
   871.031
   505.669
   808.836
  -246.806
   -15.762
  -628.558
  -744.422
   199.683
   823.459
   533.404
   250.098
  -970.481
  -585.652
   850.928
   582.234
  -518.110
  -835.535
  -432.092
   144.549
   426.659
   142.019
  -538.092
  -666.008
  -905.355
  -806.937
   685.409
    49.519
  -931.793
   -32.786
   793.697
  -361.726
  -701.758
  -115.155
    -4.326
   534.531
  -943.791
  -804.251
  -282.223
  -656.959
  -438.547
   368.930
   564.161
  -599.886
   989.585
  -952.480
  -896.380
   479.148
  -402.137
   774.371
  -146.891
   914.485
  -819.889
    -1.307
  -165.869
   359.946
   917.049
   110.416
  -836.933
   338.440
  -291.084
    55.850
  -622.697
   621.252
   -80.387
    92.571
   115.214
  -516.585
    22.206
   -40.243
  -876.273
   385.167
   -95.495
  -868.987
  -969.849
    52.152
  -284.544
   598.831
   111.113
   990.048
   -78.164
   -33.986
   330.305
  -465.320
  -818.619
   423.609
   999.401
    85.394
   425.273
   468.619
  -379.064
  -770.233
  -332.810
  -821.545
   558.778
   154.695
   368.764
   186.745
   807.577
  -322.479
  -328.476
   305.130
  -800.591
  -550.182
   596.652
    44.561
   -81.781
  -310.533
  -824.862
  -125.067
   -31.500
  -447.728
  -116.392
   123.887
  -357.408
   103.788
    22.765
   889.302
   757.493
   840.729
  -354.214
   702.077
   722.305
   249.714
  -904.213
  -498.453
  -185.214
  -370.216
   208.532
   951.625
   632.268
  -681.346
  -708.976
   409.179
   545.597
   192.790
   462.347
  -928.076
   275.002
   120.774
   145.989
   618.502
   251.955
  -587.267
   946.287
   910.039
   461.421
   141.089
   -51.073
   734.057
   682.401
  -364.971
  -958.428
   934.064
  -156.676
  -472.820
   131.517
   371.753
  -802.532
   813.370
   961.039
  -343.900
   252.077
   -95.118
   794.682
  -216.756
  -648.675
  -772.843
   483.012
   538.457
  -566.228
   627.589
   240.873
  -200.693
   999.030
  -945.039
  -966.838
   179.185
  -214.018
  -847.743
  -240.703
   961.018
  -431.293
  -296.139
   724.981
   414.462
   808.364
  -571.860
  -309.282
   594.338
   232.411
  -951.061
  -286.345
  -743.767
   420.858
  -903.248
  -597.977
   821.423
   165.720
  -484.769
  -897.557
   717.060
  -222.621
   354.888
   588.420
  -605.706
   991.553
   999.408
   590.117
  -168.447
   835.805
  -328.252
   808.730
  -555.590
   367.881
  -298.249
   700.930
   -92.601
  -414.866
  -575.434
   705.023
   149.279
  -470.655
  -908.671
   672.093
  -546.758
   491.744
   140.686
   923.434
   180.266
  -209.565
   547.865
   388.860
  -286.870
  -245.877
  -553.658
   724.004
  -496.127
  -642.545
   -28.058
   869.234
  -606.256
   682.424
  -178.146
  -737.398
  -620.762
  -763.336
   433.678
  -845.996
  -525.862
  -357.703
   358.128
   -76.342
   988.091
   376.042
  -467.017
  -317.846
  -804.708
  -141.589
  -478.182
  -293.617
   680.231
   647.689
   386.027
  -488.064
   255.841
   647.707
   -46.975
  -676.138
   975.909
  -153.748
   595.886
   752.447
   376.782
  -246.636
   691.076
   429.372
  -784.396
   910.185
  -348.624
   623.202
  -382.780
  -838.174
   996.065
    43.982
   481.511
    22.065
  -283.390
  -201.157
  -142.415
   606.197
   -46.744
  -309.126
  -782.807
  -600.124
  -828.563
   245.590
   528.458
  -854.539
  -367.164
  -575.654
   640.189
   322.333
  -349.152
  -185.062
    89.460
  -503.004
   923.539
  -689.636
   443.683
  -601.440
  -429.761
   758.771
   445.384
   772.055
    36.074
   136.431
   858.893
    -6.735
   204.009
  -309.668
   954.245
   650.439
  -111.080
  -120.341
  -904.380
   688.093
  -421.167
   418.143
   617.218
   835.793
   340.012
   776.090
   285.020
  -989.651
     2.328
  -139.976
  -732.868
   928.585
   869.344
   -14.297
   438.657
   836.025
   643.528
   961.385
   -92.326
  -142.663
  -632.515
   498.762
  -526.780
  -972.498
   284.626
   152.040
  -727.754
  -780.842
   -51.488
  -670.624
   746.734
  -825.033
  -478.366
   700.592
  -683.485
  -823.770
   539.745
   461.174
   186.831
   888.763
    73.940
   862.579
   311.653
  -959.637
   745.607
  -886.018
  -235.220
  -332.802
   227.380
   885.228
   467.966
  -350.569
    96.989
   119.859
   214.104
  -521.638
   422.286
  -153.414
   469.808
   887.139
   794.642
   440.113
  -782.825
   218.768
  -187.968
   367.726
   595.345
  -306.468
   445.665
  -135.699
  -729.806
  -636.344
   528.625
  -601.797
  -300.412
  -419.874
  -211.838
   851.574
   983.175
  -550.550
   606.176
   948.388
  -966.725
  -333.142
  -309.276
  -222.976
   542.646
   812.936
  -890.648
  -886.648
  -810.243
  -267.745
  -744.073
   455.506
  -371.638
   715.570
    26.738
   568.868
    80.537
  -853.620
   833.783
  -635.967
  -551.591
  -443.456
   -36.587
  -148.021
   678.973
   646.818
  -832.248
  -734.129
   595.761
  -781.374
   353.172
  -267.832
   566.758
   615.122
   411.608
   397.808
  -199.505
  -610.604
  -282.833
   301.957
   355.178
   422.767
  -206.697
   643.592
  -116.592
  -914.896
  -481.819
  -526.238
   746.275
  -171.226
  -794.955
   933.225
   332.306
  -538.615
   672.651
  -927.646
   709.640
   -69.936
   486.322
   610.329
  -419.259
   287.397
   112.179
  -521.418
   527.236
  -751.433
  -759.858
   175.267
  -410.762
   623.841
   -75.325
  -749.087
  -443.193
   784.039
  -956.100
    71.111
  -573.882
   863.605
  -549.477
  -270.315
  -652.901
  -964.753
  -111.877
   -87.784
   793.957
  -810.232
   634.355
  -550.904
   478.918
   -33.256
  -451.785
    71.054
  -812.741
   165.592
   870.352
   667.368
   853.772
  -410.123
  -190.754
   610.718
  -412.096
  -522.613
  -703.974
  -331.052
  -483.033
  -751.691
   728.430
  -262.999
  -624.788
  -546.298
    35.742
   764.125
   172.325
   104.067
   -61.036
  -333.959
   664.154
  -861.168
   883.032
  -608.944
   688.663
  -640.797
   939.126
   250.614
  -171.031
   449.119
   156.195
  -910.281
  -458.474
   305.108
  -175.789
  -488.118
  -777.915
  -689.119
   723.338
    61.937
    79.941
   127.028
  -853.786
  -844.449
   137.709
  -122.741
   365.062
  -909.671
  -312.998
   165.410
    -6.381
  -941.006
  -870.397
   750.526
  -181.347
   241.167
  -461.672
  -228.216
  -695.206
   139.087
  -921.506
  -551.374
    41.102
  -352.761
  -188.786
   536.716
  -921.096
   789.149
   217.701
   712.059
   930.971
  -216.585
   317.245
   503.828
   932.826
  -663.394
  -777.100
    12.572
   602.041
   696.246
   569.741
  -686.699
  -793.810
   190.606
  -938.885
  -685.582
   869.925
  -566.375
  -487.926
  -513.734
  -287.323
  -778.898
   775.544
  -723.534
  -443.222
  -751.560
  -512.012
  -442.375
  -247.917
   257.883
   429.134
   585.917
  -441.862
  -764.515
     0.296
   332.817
  -123.575
  -385.175
   188.934
  -757.229
   635.434
   467.323
  -315.757
   696.160
  -796.753
   369.993
  -390.520
  -118.259
   580.771
   465.792
  -177.152
  -125.109
  -732.366
   -14.178
  -636.061
  -618.126
   -57.209
   537.888
   -48.802
  -456.214
  -919.183
  -143.279
    57.022
  -645.894
  -571.536
   604.185
   390.194
   866.210
   127.509
   941.707
   358.232
  -556.342
   891.754
  -556.401
   938.949
   492.701
  -248.134
   -72.132
   814.813
  -763.298
   501.398
    28.532
   467.355
  -555.140
   922.228
  -964.976
  -534.684
   223.069
  -716.671
  -986.429
   -96.060
  -424.816
   165.675
  -758.173
   103.455
   144.903
    78.592
  -770.277
  -520.278
   415.299
  -810.957
   438.544
   379.776
   362.786
  -624.838
  -534.901
   868.888
  -740.537
  -527.825
  -779.648
  -484.861
  -792.228
  -438.026
   592.877
  -319.486
    23.202
   879.566
  -614.577
  -615.768
    76.236
  -883.410
    47.278
  -840.826
  -625.113
  -513.647
   831.823
  -661.758
     4.995
  -451.798
  -767.278
   833.370
   -59.221
  -700.644
  -643.031
   354.322
   927.647
   752.324
  -718.496
   438.759
  -356.719
  -881.550
   175.152
  -844.849
    29.455
    35.611
   870.349
   368.594
  -274.901
   -89.209
  -204.287
  -371.473
  -192.387
  -519.074
   585.471
  -160.329
  -784.555
  -991.816
   845.863
  -382.066
   -11.414
   312.990
  -454.049
  -110.423
     8.244
  -800.827
   -46.844
  -269.654
  -191.831
   926.698
  -286.377
  -927.520
  -930.855
   983.803
    33.538
   194.281
  -264.309
   247.964
  -932.868
    28.560
  -512.325
   695.287
   528.124
   818.119
   546.701
  -945.632
    68.848
   961.705
  -714.557
   628.876
  -616.770
  -847.470
   257.038
  -111.347
   957.533
  -615.607
    11.435
   844.273
  -891.771
  -773.686
   365.462
  -480.947
   621.639
  -603.385
   204.163
   -48.135
   255.676
  -927.681
  -714.175
  -485.857
   276.715
  -666.804
  -251.412
   893.281
  -248.878
  -894.781
   103.935
   160.875
  -345.616
  -748.923
   336.569
   511.417
   569.967
  -778.985
   632.039
   308.452
   249.731
  -457.466
   787.171
   697.282
    72.583
   623.452
   286.658
   820.173
  -108.331
   162.421
  -838.961
  -138.676
  -196.861
   155.425
  -412.027
  -762.302
  -585.442
   384.541
  -994.059
  -863.163
   522.023
  -626.252
   992.780
  -902.259
  -661.107
   -56.973
  -256.358
  -917.766
  -373.037
  -708.522
   435.986
   708.308
  -832.122
  -873.228
  -273.388
   584.274
   -33.908
  -440.334
   592.164
   973.956
  -642.089
  -875.902
   165.659
   -55.380
   719.728
   639.954
  -465.528
   429.728
   343.797
    33.930
  -975.634
   317.357
  -417.309
   761.376
   320.675
  -441.372
  -438.844
    89.431
  -581.173
   312.344
  -208.930
  -908.043
   737.737
  -293.190
  -582.066
  -776.226
   728.852
  -247.139
   312.783
  -709.102
  -151.418
   238.294
   854.154
   680.264
  -636.191
  -841.319
  -649.590
  -820.057
  -980.713
  -863.423
   314.936
  -212.203
   717.443
  -412.493
  -942.826
   626.248
  -178.412
   361.077
   960.232
   793.685
   330.478
   287.577
   934.341
   830.659
   468.500
    -9.418
   541.534
  -944.522
  -711.122
   685.311
   499.768
   865.329
    63.543
  -708.392
  -930.513
   131.784
   228.045
   863.023
   628.849
  -308.928
   825.775
   758.807
  -467.747
  -829.876
  -867.423
   376.014
  -128.735
  -439.333
  -705.556
  -752.282
  -368.690
   191.465
   117.237
  -941.249
   435.703
   191.589
  -453.190
  -563.571
   -57.460
    52.182
   961.928
  -335.258
  -253.180
   150.168
   728.437
   605.654
   627.623
   721.612
   221.821
  -971.638
   419.666
   608.539
   714.067
  -297.657
   795.883
  -991.395
    41.756
   404.439
  -511.518
  -129.191
  -577.087
   219.678
  -571.819
   363.854
   -48.652
   393.273
  -680.205
  -658.283
   970.321
    70.960
  -298.720
   617.780
   755.320
   820.876
   392.608
   291.496
  -760.254
  -179.004
   172.816
   832.110
  -898.258
  -221.940
   247.917
  -782.272
   946.823
   891.669
  -815.933
  -927.563
    64.777
   537.833
  -863.021
  -360.952
   712.981
  -274.773
   715.643
  -565.190
   510.037
   540.226
   586.644
  -912.342
  -753.063
  -543.966
   534.454
   286.132
     6.663
   564.185
  -426.449
   787.473
  -626.979
  -154.028
  -219.773
  -869.833
  -100.418
   874.629
   776.826
   540.202
   -78.705
  -607.218
   -57.837
   503.679
   850.965
   862.346
   -79.948
   -72.742
  -126.114
   393.879
  -741.853
   141.829
   -54.224
   -33.744
   338.541
  -270.702
   147.804
   816.844
   675.892
   526.514
  -534.785
  -210.964
   240.768
  -155.182
  -763.200
  -961.864
   338.003
  -317.988
  -574.678
  -589.713
   958.528
  -497.846
   846.751
   -91.638
   -84.580
  -902.249
   746.168
  -641.161
   -41.911
  -937.151
  -802.184
  -648.852
  -357.377
   592.744
   759.326
  -192.130
  -103.317
   144.302
   937.304
  -156.692
  -605.509
   392.899
   678.055
   834.752
  -290.153
    48.912
   622.304
  -960.217
   883.748
   275.829
  -417.227
    49.632
  -561.239
  -259.926
   549.144
  -122.313
   748.698
  -735.246
   395.842
  -902.860
   323.455
   944.316
  -145.339
  -219.404
  -209.711
  -872.889
  -553.918
   344.916
   -44.293
  -207.913
   240.089
   545.849
   756.569
  -982.545
   941.326
  -266.097
   723.300
  -692.344
  -139.073
   840.678
   679.034
  -242.990
   543.367
   329.569
   251.498
  -314.204
   286.455
  -501.591
   630.331
  -591.352
   717.081
   -58.456
  -447.575
   713.778
   228.533
   935.630
  -291.411
  -733.977
  -545.938
   147.481
    11.500
   539.757
    -4.039
  -335.810
   813.007
   417.070
  -166.973
  -400.275
   801.303
  -317.713
   965.667
  -305.446
  -359.321
  -827.862
  -522.362
   724.464
  -225.660
   520.535
  -170.646
   927.762
   780.936
   643.452
   350.784
  -945.091
  -862.558
  -229.263
  -671.387
   616.847
   342.726
    -5.274
   504.477
  -269.072
  -672.017
  -792.100
  -921.008
   308.326
  -430.291
   180.373
   529.501
  -768.606
   540.741
  -685.069
  -250.670
  -922.250
  -501.834
  -159.996
   702.076
    72.666
  -406.596
  -824.119
  -247.427
  -233.414
   754.636
  -560.320
  -513.686
  -307.853
  -461.317
   744.687
   830.303
   239.894
  -326.536
   204.903
   665.376
  -459.468
  -285.999
  -614.473
  -155.576
   850.670
  -246.352
   628.623
   562.291
   856.178
  -408.903
  -689.538
   367.394
    63.937
  -690.654
   -61.984
   506.442
  -571.006
  -875.961
  -495.286
   548.248
   675.727
  -458.126
  -560.708
  -284.981
  -497.442
  -619.329
  -546.045
  -193.839
   233.753
   174.799
   903.675
   938.670
   883.409
  -177.212
   893.044
  -320.079
  -401.357
  -293.203
  -702.379
   567.135
   307.460
   191.367
   407.343
   163.149
   626.981
  -116.551
  -968.477
  -845.547
   778.777
  -134.231
   284.087
  -468.033
  -695.831
  -783.391
   452.597
   545.515
    54.690
   814.312
   416.610
  -681.855
   972.137
  -286.658
   556.515
  -819.388
  -545.437
  -870.209
  -680.495
  -729.227
   235.940
  -644.546
  -226.881
  -868.465
   745.256
  -342.386
   616.818
    87.081
  -273.294
  -577.499
  -763.102
   -65.026
  -704.922
   190.766
  -571.126
   650.521
   865.294
   895.875
   841.415
  -370.483
   -79.024
   448.303
  -397.283
  -661.023
   688.823
  -954.203
   895.743
   657.608
   846.408
   977.604
  -198.264
  -438.289
   484.363
  -617.489
   571.461
  -222.124
  -653.779
   227.541
  -411.822
   840.762
  -688.504
   903.058
  -851.447
   758.992
  -582.697
  -977.795
  -605.112
   461.856
  -158.558
   147.788
  -328.130
  -410.311
    57.431
   852.290
  -357.343
   852.657
  -598.780
  -680.538
    16.444
  -410.191
   640.170
  -856.608
   613.422
   965.680
   795.961
   -83.645
   166.909
  -241.256
   519.325
  -770.706
   162.447
   846.924
   -83.569
  -337.299
  -701.710
  -618.385
  -314.745
   -46.824
  -264.609
   585.070
  -813.849
   190.240
   618.130
  -691.069
  -838.758
  -198.731
   -46.207
  -743.435
  -439.709
  -956.508
   564.632
  -922.231
   543.615
   107.875
  -210.098
   746.078
   -34.521
   786.027
  -156.851
   177.113
  -626.514
  -586.198
   188.434
   145.694
   112.861
  -872.896
  -865.327
   -91.342
   530.031
   538.686
   306.006
   946.042
  -284.296
  -363.809
   -17.233
   369.404
    26.388
   916.102
   736.949
   230.308
  -729.009
   403.222
    45.750
   951.188
  -266.314
  -961.949
   207.935
   113.762
   334.321
  -808.325
  -369.434
    67.771
   155.727
   994.823
   585.441
   748.766
   727.482
  -362.053
  -955.791
   677.196
  -136.927
  -328.536
   136.307
   942.610
  -933.944
   220.430
  -983.219
   221.258
    77.275
   156.999
  -558.888
   271.206
   723.148
   364.646
  -560.195
   -96.309
  -750.154
    42.135
   345.255
   963.411
   586.499
   639.196
  -536.221
   278.377
   264.966
    52.298
  -331.336
   934.194
   135.646
  -492.500
   390.533
   749.438
   496.435
  -783.108
  -267.666
   687.681
  -941.359
  -126.020
  -867.955
  -504.022
   133.702
  -200.689
  -607.648
  -693.490
   691.492
  -873.355
  -406.690
  -673.232
   866.507
   444.424
  -416.418
   341.319
  -832.759
  -321.554
  -872.466
    57.485
  -627.166
   987.514
  -894.284
   868.655
  -441.501
  -563.365
   240.611
    32.714
  -216.126
   462.943
   633.144
    33.948
   760.116
   825.059
   134.509
  -829.790
    36.261
  -229.820
   531.443
   969.695
  -960.771
   847.043
   896.113
   882.896
  -165.257
  -565.507
  -689.495
   852.975
  -970.857
    86.074
  -642.553
  -561.688
  -841.996
   100.248
   869.907
   167.513
  -804.287
  -346.533
  -532.321
  -706.060
  -349.020
   917.235
   -46.712
   879.837
   999.756
   867.072
  -509.083
   554.284
   608.222
   412.281
    26.730
   158.038
  -319.722
  -787.193
   926.509
  -556.771
    28.845
   446.044
   877.461
  -115.750
  -455.672
   421.101
  -910.385
   201.406
   736.910
  -777.365
   687.397
  -354.739
  -916.197
    71.967
   423.135
   239.386
  -458.314
   336.735
  -241.340
  -169.216
  -369.543
  -810.222
  -490.105
    -6.623
   536.214
  -228.403
   398.696
  -784.201
   817.470
  -571.753
   412.096
   831.214
   618.038
   243.357
  -647.962
   553.787
  -265.948
   488.278
   316.448
   -39.888
  -112.477
   531.793
  -308.836
    35.162
   494.009
  -844.536
   635.362
  -454.443
    66.176
  -754.583
   -85.453
  -494.986
    54.775
  -828.238
    51.655
  -207.631
   795.852
   285.838
   407.301
   658.935
   -86.362
  -439.023
  -438.123
   630.694
   681.108
   884.120
  -410.065
   187.863
   323.093
  -388.215
  -535.060
  -817.689
  -344.519
   723.449
  -612.004
   882.208
  -654.642
   752.219
  -354.871
  -894.217
   537.057
   631.266
   635.796
    65.953
  -327.123
  -332.281
   960.323
  -117.487
   -65.885
   548.474
  -711.860
  -686.421
  -357.983
  -908.404
  -798.345
   791.116
  -467.191
   639.392
   818.466
   -17.292
  -213.705
   626.626
   337.717
   517.899
   207.411
   228.593
  -123.453
     6.805
   689.886
   -22.108
   -59.373
   250.774
   846.063
  -718.396
   352.958
  -779.959
   383.839
    21.155
   458.882
   428.500
  -319.585
   330.043
    20.515
   694.032
  -470.054
   914.839
   421.284
  -687.928
   137.369
   891.126
  -692.371
   640.819
   805.449
  -416.139
   723.129
   406.414
   -56.290
  -539.972
  -750.226
   468.850
   701.049
  -974.191
  -500.749
  -303.715
   849.517
    -9.340
   392.319
   987.491
   953.189
   544.677
  -462.453
   416.707
    48.991
   359.123
    37.190
   462.593
  -221.531
  -151.728
   895.515
   -83.426
  -670.821
  -418.287
   782.910
   820.602
   135.434
  -361.200
  -416.727
  -138.055
  -623.852
  -188.427
  -305.091
  -912.067
   712.064
  -605.101
    76.361
  -476.361
  -286.974
   442.268
   674.438
   636.577
  -851.584
  -948.249
   676.686
   864.942
   -49.840
   349.679
  -449.249
   320.796
  -224.111
   239.404
  -840.324
   258.521
  -500.785
  -316.330
  -364.574
   704.139
   642.671
   869.047
   504.698
   535.569
  -545.715
   192.279
   596.306
  -176.379
   167.437
  -816.631
   255.261
   373.232
   670.949
  -520.370
   878.501
   626.948
   262.717
  -723.295
    47.306
   424.678
  -841.638
   747.174
  -170.062
  -628.827
  -631.003
  -248.469
  -712.975
   811.728
  -318.904
   517.346
  -504.611
   123.996
  -358.245
  -699.536
  -450.104
  -550.402
   825.800
   802.194
  -706.844
   690.677
  -312.546
   685.410
   431.830
   -63.188
  -368.806
  -385.442
  -891.041
  -398.290
  -390.212
  -574.756
   192.569
  -795.932
   623.808
  -841.165
   873.740
   574.258
   -11.910
  -336.165
   732.450
  -435.102
   834.185
  -604.888
   595.646
   246.710
  -276.436
  -246.481
   708.771
   222.694
   486.302
  -703.960
  -186.500
   527.754
  -160.859
   914.874
   692.398
  -826.281
  -207.598
    19.052
   452.775
   333.690
  -743.804
   168.593
    34.003
  -860.654
  -558.869
  -797.800
   507.949
  -639.129
  -452.088
   870.733
  -713.233
   485.233
   447.074
   813.062
   832.214
  -148.834
  -725.253
  -167.344
   -25.520
   430.578
   429.774
  -620.168
  -894.006
   -28.544
  -807.836
    19.584
    32.880
   -68.597
  -373.474
   433.728
  -301.876
   -18.430
  -825.613
  -886.984
  -147.745
   431.033
  -755.241
    35.357
  -929.380
  -548.592
  -809.869
   443.650
  -308.317
  -866.683
  -901.380
   731.624
   257.232
  -502.498
    42.024
  -195.631
   -39.334
  -548.357
    61.411
  -985.370
    12.569
  -632.244
   761.137
  -960.684
   217.187
   778.748
    76.773
  -588.458
  -297.739
   830.830
  -837.850
  -491.049
  -714.688
  -152.278
   672.432
   283.585
  -869.487
  -590.433
  -357.562
  -677.712
  -291.856
   345.063
    29.199
  -372.998
  -477.296
   -99.394
   545.757
   327.355
  -294.338
   478.336
  -435.807
  -382.813
  -571.924
   868.553
  -169.989
   122.226
    78.759
   669.742
   -29.883
   338.652
  -359.654
   533.621
  -488.294
   816.918
  -838.475
   507.350
   350.420
  -535.791
   400.982
   911.074
   993.147
  -676.721
  -834.275
   181.088
  -270.094
   835.961
  -337.523
   995.066
   988.529
  -401.628
  -283.447
  -947.567
  -210.486
   -43.740
  -908.809
  -734.626
  -766.025
  -462.363
   336.781
  -724.509
   887.812
   586.411
   846.395
   378.134
  -354.964
   260.120
  -771.892
  -670.828
   711.113
   869.200
   404.104
   -63.822
  -680.222
   -79.734
   755.461
   946.662
  -947.018
    96.467
  -107.683
   516.883
  -899.786
  -297.526
  -762.931
   550.116
  -916.391
   241.255
  -557.598
  -955.298
  -815.627
    79.793
  -515.833
  -817.033
   715.901
   338.738
   770.211
   -15.748
  -968.998
    -8.174
    46.572
    85.963
   824.820
  -293.022
  -281.505
   341.979
    91.072
  -844.888
  -736.500
  -376.040
   979.027
   129.983
  -672.631
  -638.973
  -763.470
   433.568
   540.079
   -10.895
   576.336
   692.008
  -759.123
   490.963
  -687.008
   466.089
  -194.207
   148.691
   325.788
  -321.439
  -339.404
  -973.374
  -486.436
   636.337
   516.862
   701.784
   886.138
  -739.022
   283.472
    50.762
   403.959
    13.141
  -550.658
   230.424
  -502.340
   788.281
   959.447
   -40.060
  -217.905
  -335.791
   596.269
  -557.807
  -706.624
   934.391
  -530.170
    63.886
  -241.018
  -273.800
  -185.611
   133.070
  -344.867
  -364.404
   962.542
   138.478
  -608.008
  -630.196
  -153.176
   142.643
   695.564
  -894.517
   126.094
   -78.116
   391.765
  -817.313
   127.794
   969.471
   191.240
   -54.173
  -723.689
   -68.363
   176.054
  -647.327
   234.314
  -554.121
   195.917
   514.016
   516.856
   368.382
   763.552
   282.715
  -281.452
  -649.233
  -128.322
   778.174
   153.710
  -628.317
  -613.062
  -333.161
   579.962
   808.012
   398.752
  -613.318
  -483.211
   -59.630
   797.302
  -615.949
     3.524
   883.308
  -738.874
  -519.914
  -892.494
   914.413
   998.519
   883.567
   465.012
  -105.761
  -522.315
  -123.758
     6.019
    -9.138
  -511.633
  -360.584
  -728.171
  -333.363
   391.429
   403.493
   789.668
  -720.979
   898.552
  -648.554
  -821.596
  -506.746
    85.110
  -730.643
   258.292
  -798.885
  -669.863
   521.676
   991.521
  -936.040
  -347.530
  -211.836
   571.731
   176.816
  -647.413
  -221.520
   501.343
  -127.115
   903.999
    30.866
   226.979
  -822.027
   143.653
  -340.288
   437.883
  -889.347
   257.943
  -443.292
   -40.758
   -36.237
  -332.537
   370.861
   624.343
   203.122
    23.494
  -737.056
  -559.654
   471.878
   426.589
   688.442
   603.071
  -214.028
   606.562
   250.090
   733.149
  -270.417
  -776.148
   633.821
  -226.958
  -981.251
   593.803
   556.275
  -683.869
   790.033
  -213.526
   733.489
  -846.102
  -882.900
  -428.436
  -186.891
  -240.073
   212.480
   968.238
    46.620
   631.630
  -157.819
    28.922
   738.635
  -142.761
   901.122
    50.351
  -706.212
    27.124
  -251.284
  -272.019
   806.828
    15.467
  -870.318
  -408.592
   821.221
   978.232
   278.233
  -115.270
   -94.010
   324.310
  -213.306
   -29.071
   843.859
   726.317
   527.877
   765.811
  -377.864
  -678.150
  -209.233
   728.739
  -204.095
   199.550
   589.416
  -938.841
   659.072
   113.753
   798.828
   891.176
   842.421
   580.553
   792.812
  -947.200
   571.136
   161.068
   787.805
   504.811
   401.085
  -622.616
   785.843
   738.257
   871.143
   888.627
   161.435
  -175.693
   452.464
   442.937
  -909.836
   317.506
  -285.482
  -305.549
  -533.310
  -948.007
   437.364
  -983.070
  -175.769
   734.986
   907.142
  -776.062
    98.576
    42.861
  -321.862
  -130.706
  -846.789
   428.692
   -44.744
  -885.372
   837.234
   309.274
   282.373
   416.103
   865.284
   439.504
   336.041
   454.111
   772.538
   796.142
  -122.812
   773.253
   540.402
   234.204
  -929.654
   866.209
  -952.708
   854.657
   551.069
  -453.927
   806.865
   642.410
  -346.431
   779.289
    99.442
  -349.499
   -70.134
   -71.693
   740.659
   549.437
  -657.970
  -159.389
  -557.746
   657.766
   369.230
   175.422
  -492.308
  -110.288
  -312.544
   782.269
   928.012
  -131.207
   688.569
   926.020
  -638.238
  -275.556
  -773.085
   780.922
  -186.849
   488.596
   536.032
  -266.170
  -313.163
  -291.629
   -94.091
  -773.098
   433.789
   389.374
   239.104
   -90.064
   323.939
   -13.333
  -411.570
   485.151
  -992.870
   888.654
   -36.368
  -423.518
    18.827
   594.285
  -569.327
   531.430
   801.424
  -392.457
   508.234
   429.628
    66.819
   613.872
  -147.657
  -631.712
  -376.842
  -367.846
  -400.573
   507.414
   159.306
  -869.881
  -489.751
   -46.032
  -128.270
  -563.575
  -175.894
   -80.401
   718.873
  -628.768
  -727.930
   500.920
   127.631
   293.225
  -183.068
  -680.785
  -614.810
   364.065
  -655.357
   558.415
   -97.816
   931.140
  -714.318
   432.649
    61.458
  -455.227
   -49.608
  -776.591
   269.102
   782.582
  -503.816
  -921.431
  -360.904
  -475.146
   -83.938
  -945.809
   -24.188
  -537.354
   360.190
  -469.513
  -243.193
  -370.685
   439.526
  -865.585
  -377.666
  -478.916
   279.968
  -378.446
   358.534
   310.745
  -535.221
    12.658
   653.104
  -659.209
   594.825
  -827.223
  -346.413
   883.191
   947.252
     3.463
   600.497
  -541.421
   251.979
  -269.237
   771.044
  -588.133
   705.691
  -544.795
  -178.109
  -572.906
  -518.453
  -797.156
  -514.006
  -758.039
    97.121
   -45.525
   988.287
  -630.427
  -227.550
  -141.164
  -771.653
  -571.892
  -144.986
   803.422
  -811.753
   603.990
   148.598
  -277.429
  -220.462
  -843.929
   685.035
  -726.017
   632.075
  -582.139
    12.562
  -703.427
  -542.499
   362.820
  -159.668
   -40.705
  -866.248
  -239.063
   365.198
  -875.946
   537.066
   913.457
  -125.614
  -359.369
  -577.481
  -291.710
  -876.974
  -466.127
   131.963
  -605.868
  -325.034
  -903.184
  -482.482
  -219.996
   220.309
   -66.499
   699.823
   261.307
  -327.999
  -650.800
   323.990
  -392.195
   705.285
   789.072
    -2.518
  -861.974
  -919.107
   477.844
   725.470
   191.988
  -166.242
   800.723
   402.321
   575.247
  -374.917
   718.788
  -859.314
   838.191
  -964.993
  -137.407
  -578.949
  -807.713
  -568.573
  -617.535
   587.315
   300.150
  -811.481
   318.237
   334.492
   868.926
   356.068
  -366.040
  -920.071
   340.894
    85.659
   411.806
  -809.990
  -796.521
  -665.372
  -784.267
  -141.005
  -254.989
   287.759
   871.592
   218.154
  -525.467
   362.520
  -547.394
  -206.336
   240.381
   839.508
   890.727
  -869.150
   767.500
    20.637
  -707.929
   674.640
  -488.407
   -78.122
  -768.548
  -971.768
   526.846
   265.774
   658.384
   511.343
  -998.714
   237.159
  -170.330
   -23.204
   940.473
   159.372
    61.120
   733.892
   108.491
  -204.148
  -208.924
   590.375
   823.105
  -148.512
   402.728
  -360.240
  -560.175
   764.988
   814.205
   840.845
   735.788
  -535.609
   378.713
  -724.438
  -949.409
  -910.683
  -737.502
   367.056
   475.724
  -488.913
   239.533
   624.399
    18.909
   636.385
  -684.420
  -821.046
   323.100
   282.265
  -408.163
  -516.810
  -957.558
  -513.253
  -754.857
   912.799
  -750.547
   -24.039
  -721.350
  -642.737
   634.216
  -342.030
   556.158
   632.099
   825.334
  -516.616
   316.166
  -202.523
   437.636
   259.671
   151.167
    -5.161
  -224.657
  -999.464
   370.356
  -152.970
   674.387
   938.284
  -622.055
   161.849
  -216.413
  -119.274
   -18.175
   537.940
   586.198
    62.095
  -413.695
   796.952
  -157.794
    55.483
  -489.266
   329.743
  -726.205
    35.968
   962.161
   358.359
   193.578
  -571.717
   743.192
  -145.470
  -996.373
   935.497
  -475.489
   755.244
  -714.149
    88.128
   -35.415
  -352.278
  -565.975
  -848.464
   158.698
  -708.019
   424.823
   416.044
   175.272
  -987.884
   142.414
  -677.983
   939.184
  -705.109
   -22.821
  -805.113
   926.329
  -274.279
   427.602
   296.255
   998.353
   103.102
   -60.239
   975.706
  -306.848
  -905.037
   -41.524
   113.652
   942.248
   508.880
   351.579
  -654.438
  -696.959
    81.843
   728.580
   -98.931
   286.687
  -535.137
  -934.227
  -771.171
  -824.515
   -73.563
   -26.744
   788.146
   937.691
  -630.201
  -347.171
     0.480
  -815.858
   880.608
  -883.942
  -160.267
   773.692
  -527.837
  -500.212
  -274.558
   693.588
   350.685
   495.558
  -296.927
   509.978
  -651.064
  -254.506
  -140.002
  -557.386
  -957.862
   569.317
  -465.382
   -71.874
  -317.983
   679.323
  -691.713
  -152.193
  -767.591
  -313.026
    86.332
   743.401
   530.994
   359.329
  -979.935
  -729.273
   579.830
  -749.480
   548.355
  -711.608
  -450.355
   316.154
  -503.575
  -505.607
  -639.282
   457.485
   -14.959
  -632.977
   654.949
  -681.141
   -44.875
  -883.557
  -653.765
   691.627
  -643.595
   357.936
   640.449
   -17.250
  -701.946
   477.696
   231.764
  -829.706
  -652.593
  -505.086
   822.352
  -413.334
   260.556
  -742.983
   118.703
  -946.978
  -493.757
  -218.004
   601.986
  -330.637
   847.187
  -268.383
   994.536
   -20.343
   587.230
    12.528
  -709.383
  -854.643
   918.361
  -873.751
   684.478
  -842.481
   660.900
   824.174
    49.693
  -649.867
   368.166
   412.006
   186.899
  -621.892
   728.376
   141.031
  -813.105
   -87.521
    86.053
  -808.541
   161.250
  -818.386
  -642.577
  -450.470
  -964.706
   585.039
   -44.179
  -567.485
    73.125
   -90.531
   891.108
   694.231
  -147.030
  -217.654
   609.075
   135.303
   223.969
  -307.875
  -294.349
  -999.275
  -588.693
  -706.128
   578.949
   913.129
   643.256
  -526.301
  -319.670
   685.050
    39.398
  -406.923
  -311.111
  -196.861
   660.675
  -365.859
   964.378
   259.181
  -454.619
  -123.831
   472.915
   -70.472
   195.564
    46.938
   943.577
  -498.072
   552.481
  -311.882
   602.983
  -753.446
  -427.037
   675.496
   700.096
   -64.346
  -253.529
   996.914
  -163.091
   763.240
    -0.188
  -870.530
   252.867
  -687.312
  -651.878
  -386.646
  -974.790
   935.818
   193.431
  -983.891
   264.815
   801.847
   375.476
   473.564
   120.827
   429.687
   701.198
  -411.665
  -295.178
  -365.297
   164.798
  -155.664
  -401.558
   921.269
   362.043
  -842.031
   356.090
  -414.957
   290.334
  -830.975
   370.403
  -663.561
  -141.281
  -573.189
  -417.657
  -952.027
   877.656
   963.700
  -866.543
  -332.931
  -627.247
  -932.643
   659.469
   179.579
  -120.403
   459.288
  -855.409
  -905.875
  -852.043
   675.230
   854.169
  -795.951
  -672.716
   470.665
   171.488
   930.104
   877.420
  -987.760
  -934.551
  -362.123
  -836.897
   588.664
   272.669
   473.990
  -514.125
   876.578
  -720.752
   634.806
  -344.458
   540.260
  -207.594
  -153.137
  -981.877
  -951.292
   972.943
  -696.566
   521.147
   586.865
  -254.475
   882.151
  -468.980
  -335.719
  -588.689
  -491.722
   153.223
  -945.733
   725.047
   594.435
   238.128
  -290.068
   497.831
   997.291
   409.924
   -62.567
  -177.845
   553.314
  -971.650
   270.222
  -204.864
   766.927
  -957.437
   926.394
  -165.517
  -536.387
   957.594
  -325.465
  -373.389
  -550.092
   917.180
   631.439
   237.061
   630.755
   523.514
  -627.703
   471.704
   -28.317
   697.261
   107.331
   433.399
   433.912
   118.993
   519.608
   323.200
   -46.947
   255.064
  -780.957
   446.232
   633.950
  -156.064
   587.320
   183.359
   962.254
  -216.271
  -823.359
  -127.622
  -140.787
  -747.425
   -43.355
  -858.759
   479.423
  -123.395
   606.837
   606.862
   583.165
   649.077
  -740.883
   544.004
  -535.008
  -679.080
   443.745
   477.791
   920.174
  -178.030
   547.616
   193.993
   -74.374
   491.564
  -992.022
  -322.659
  -184.552
  -746.373
   835.976
  -401.529
   947.312
  -659.448
  -126.887
   486.085
  -411.370
   987.165
   134.958
  -514.291
   830.689
  -726.817
  -462.416
   732.700
   821.871
  -136.478
   313.460
   104.816
  -169.797
  -211.722
   370.273
   587.785
   308.545
  -778.840
   512.268
   992.505
  -505.226
  -539.194
  -128.699
    66.249
   393.386
   622.451
    28.246
  -561.719
  -503.606
   938.551
  -784.137
   183.365
  -306.472
   937.754
   924.961
  -808.694
  -239.771
  -719.912
  -718.858
  -805.450
  -172.158
  -445.103
   829.048
  -845.006
   246.674
   -32.605
   368.547
   -42.200
   783.989
  -649.030
  -810.183
   699.010
  -959.760
   332.831
  -123.815
   178.957
  -525.639
     3.457
     4.948
  -674.911
    98.373
   307.965
   553.683
  -454.521
   214.366
   392.178
  -250.302
   895.958
   188.037
   878.266
  -814.943
   -52.789
  -862.332
   872.928
  -855.491
   816.266
  -112.019
    33.545
  -116.286
  -499.098
   660.421
  -307.111
   481.115
   357.151
   671.637
   743.281
  -744.737
  -431.144
   358.827
   146.518
  -943.006
   529.200
   294.479
   831.938
  -672.771
  -867.373
   678.764
   767.113
   731.507
  -269.211
  -767.088
  -803.771
   255.150
  -203.864
   585.248
   341.569
   769.173
   -74.737
   590.312
   183.720
  -545.592
   387.054
  -359.690
  -912.510
   246.478
  -446.484
  -981.930
  -416.117
   -30.079
  -725.287
  -385.608
  -146.773
   287.439
   175.615
  -565.725
  -400.957
   490.523
  -352.465
  -464.244
  -164.581
   272.030
  -950.157
   795.970
  -451.847
   -25.241
    72.514
  -729.566
   -52.385
  -456.773
  -260.210
  -732.712
    71.574
   354.594
   108.743
   800.063
   162.457
   -15.051
   709.057
   962.605
   453.002
   648.558
   896.845
  -142.345
   843.970
  -206.618
   147.191
  -738.273
   884.272
  -111.556
  -213.332
   207.670
   469.901
   284.335
   736.543
   169.219
  -114.053
  -173.086
   -97.913
   272.016
   -58.375
   748.946
   253.753
  -372.816
  -892.336
   927.102
   310.969
  -427.123
   801.377
  -964.015
  -778.397
   -56.975
  -899.236
  -861.680
  -307.941
   741.618
   470.093
  -429.593
  -791.099
   456.869
   242.713
   666.964
   103.734
   896.813
  -312.878
   823.507
  -642.902
  -683.438
   -23.232
   705.278
   613.799
  -621.806
  -265.324
   935.759
   988.231
  -343.918
    73.377
    -9.765
   477.383
  -234.752
  -765.083
    74.872
   987.695
   795.964
   659.267
   261.498
   268.346
   894.853
   231.953
   -34.172
   579.263
   978.253
   211.372
  -900.354
  -689.563
   709.620
  -863.443
   707.197
   405.247
    32.663
   307.759
  -872.968
   472.052
  -745.579
  -738.406
   246.470
  -290.358
  -906.760
   113.957
   329.953
    76.967
   360.354
  -929.481
   -23.466
  -930.959
  -727.152
   181.946
   676.179
  -937.015
   578.948
   858.700
  -956.726
  -892.957
  -475.868
   -87.747
  -304.354
  -191.547
  -373.423
   629.229
   657.751
   192.359
   329.114
  -948.319
   358.476
    87.796
   465.965
  -695.869
   226.032
   588.532
   121.723
   249.121
  -602.677
  -524.858
  -941.365
   640.721
   833.137
  -437.794
   204.741
  -763.811
  -134.165
   131.379
   144.879
  -231.479
  -290.654
   834.305
   715.417
   371.304
  -815.659
   996.805
  -124.677
   302.878
  -359.641
    42.188
  -215.272
   535.431
  -145.383
   888.751
  -852.345
  -114.108
   377.898
   256.671
  -794.273
  -236.860
  -218.268
  -165.509
  -350.252
   366.064
  -949.485
    12.319
  -974.974
  -600.095
   407.685
  -415.216
   322.475
  -386.088
  -950.800
   247.223
   118.668
  -274.939
  -896.529
   942.846
  -108.430
  -805.927
   623.948
   630.716
  -884.780
   258.729
  -458.146
  -153.180
  -253.857
  -338.546
   629.716
   887.510
   704.114
   247.116
  -360.853
   424.617
  -423.957
   547.240
  -532.009
   550.514
  -701.479
   461.316
   265.805
  -510.139
  -914.436
  -561.008
  -955.934
   364.806
   620.363
  -596.773
  -286.898
   901.537
   710.020
  -172.039
   626.329
   182.463
   545.949
   356.158
   827.753
  -446.666
   746.430
  -353.492
  -679.014
   792.999
   308.685
  -270.738
  -509.393
  -149.151
   -24.081
    84.356
   952.049
  -164.067
  -947.169
  -376.294
  -653.006
   531.948
   969.714
   233.313
   187.788
   -15.156
   911.917
   178.008
   567.880
   400.905
   593.417
  -828.904
   652.776
  -867.060
  -148.341
   727.791
   -86.630
  -362.268
  -611.065
  -409.420
   987.257
  -668.352
   254.013
   159.478
   579.549
   111.011
   557.710
   398.273
   485.021
  -487.406
   342.898
   221.243
  -623.613
   985.405
  -861.409
   944.674
  -738.162
   601.152
  -493.746
    -7.674
   582.957
   -56.462
  -806.718
   276.197
  -346.051
   474.587
   -56.276
   726.106
    87.224
   472.260
  -776.750
   179.065
  -323.113
   916.895
  -701.585
  -672.831
   -49.859
  -674.965
    97.927
  -135.085
   769.303
   602.077
   898.086
   490.370
  -142.604
  -342.837
    56.872
   705.378
  -982.294
   264.813
   564.525
   145.108
   671.785
  -590.852
    36.042
   827.334
   430.881
  -862.913
  -224.306
   -98.503
   454.008
   588.910
  -547.819
   942.282
  -777.234
   735.297
   220.433
   661.063
  -397.070
  -191.914
   377.216
  -541.155
  -541.549
  -879.061
   -20.636
  -470.923
  -678.007
   177.863
  -924.257
  -668.802
  -642.542
  -260.530
   -77.318
    69.338
  -214.582
   267.471
   477.361
  -561.681
  -374.236
  -387.081
  -272.896
   947.912
  -758.421
  -511.731
   142.768
  -723.884
  -979.459
   909.925
     4.169
  -882.527
   832.605
  -608.925
  -296.168
  -886.807
  -920.483
  -171.471
  -761.837
   192.041
   783.250
   795.835
   655.639
   198.551
   400.200
  -982.017
  -241.651
   857.323
   634.825
  -139.017
   458.395
  -489.148
   317.520
  -123.573
   410.593
  -191.349
   516.339
   127.035
  -307.237
   111.357
   508.032
  -379.391
  -172.205
  -226.754
   282.057
  -385.498
  -508.906
  -228.945
  -314.844
  -932.974
   852.876
  -614.819
   682.587
  -323.300
    67.710
   -36.942
   286.705
   677.041
  -238.154
  -190.183
  -745.278
  -200.532
   762.384
   347.008
    12.602
   292.152
   -52.599
  -540.254
  -960.318
   918.700
  -248.860
  -822.262
  -635.706
  -360.927
   224.956
  -208.604
  -137.902
   208.086
   419.399
    46.508
    64.115
   -73.322
   972.804
  -739.182
  -168.615
   -26.765
   414.338
   774.051
   986.530
   175.180
   794.979
   213.895
   668.626
   361.392
   637.835
  -679.275
  -984.350
   249.163
  -821.651
   522.088
   697.183
  -902.549
  -247.942
   700.911
  -629.667
  -915.123
    87.347
  -689.476
  -447.558
  -227.838
  -945.359
   556.387
  -966.006
   743.943
  -404.863
  -878.197
  -531.136
  -769.861
   543.640
  -500.068
  -585.454
  -500.559
  -631.982
   369.289
  -188.290
  -855.525
  -716.490
    50.825
   840.707
   197.445
   314.561
  -932.001
   109.420
  -241.604
   486.960
   -16.308
   541.634
  -920.150
   684.048
   842.555
   553.088
  -926.071
  -786.944
   848.950
  -618.781
   529.544
  -985.954
   340.650
  -417.745
  -944.410
   556.368
  -856.214
  -795.342
   245.859
  -866.148
  -232.528
   872.012
   755.877
  -970.838
  -833.225
  -843.264
  -490.768
   207.894
  -315.041
  -351.185
   801.962
  -405.795
  -904.901
   696.944
  -315.113
  -916.252
   676.605
   321.175
  -290.142
  -812.045
  -352.152
  -773.152
   625.537
   246.378
   479.820
  -484.454
   -71.314
   824.034
  -907.496
  -443.720
  -942.096
  -975.140
    79.096
   195.412
   777.115
    79.611
  -312.239
   198.354
  -844.764
  -480.190
   232.737
  -412.894
  -101.724
   219.860
   511.368
   214.383
    12.438
  -192.299
   704.505
    -6.765
   174.499
  -587.181
   212.448
    83.297
   994.487
   627.770
   361.654
   778.128
   409.305
   114.107
    42.223
   806.783
    79.814
   502.407
  -956.682
   297.661
   460.887
   103.499
   214.950
   758.372
   557.345
   310.461
  -324.731
  -294.317
   419.991
  -880.141
   526.839
  -829.406
  -968.602
  -157.990
   -29.949
  -276.142
   808.138
  -317.292
   380.207
  -272.217
  -948.119
  -354.352
   172.947
  -568.873
  -469.943
  -422.439
  -308.578
  -575.330
  -833.786
  -769.718
   -30.758
  -710.999
    23.951
  -880.143
   294.943
   309.408
  -464.698
   727.752
  -806.851
   -82.797
   212.659
  -443.630
   730.219
  -323.534
   674.500
  -189.319
  -803.340
   233.806
  -700.738
  -138.639
   124.995
   469.150
   420.017
   147.105
   645.673
  -790.909
   782.306
    37.817
  -954.751
  -101.375
   455.890
  -488.226
   736.179
  -504.430
  -176.733
  -975.600
   617.980
   298.644
  -241.940
   -87.703
   704.039
   563.618
  -960.840
  -891.969
  -826.004
   110.076
    64.582
   618.508
  -486.035
  -234.059
   950.691
  -438.238
    97.661
  -692.942
  -108.658
  -757.915
  -459.223
   385.522
  -547.162
   573.083
   748.987
   865.423
   197.962
     3.432
   763.659
  -740.718
  -209.760
   298.793
   216.208
   868.259
  -844.635
  -288.035
  -348.150
   160.338
   603.370
   411.098
  -565.575
  -107.568
  -533.040
  -100.731
  -597.740
   579.463
  -585.916
   825.682
   139.592
   971.335
  -710.661
  -670.722
   905.378
   404.447
  -889.434
  -582.076
  -776.450
  -573.070
   807.743
   425.954
  -100.113
   854.423
  -793.571
   791.940
   752.928
   834.192
    43.368
   456.864
   270.603
   747.785
  -892.782
  -837.490
   962.891
   484.159
   702.032
   190.094
  -863.166
   909.061
  -640.294
  -965.540
   975.367
  -843.105
  -825.014
   988.117
  -610.999
   807.055
  -900.853
   710.719
   959.864
   367.660
   111.266
  -891.784
   923.197
   866.381
   745.428
   380.739
   879.822
   275.726
   745.133
  -709.869
   600.453
  -609.844
   694.993
   310.498
   286.981
  -123.855
   177.407
  -486.586
  -460.939
  -300.100
  -676.994
   164.229
    48.002
   867.637
   675.247
   490.805
   905.977
  -439.988
  -946.123
    18.150
   273.613
  -535.442
   185.390
   955.014
   752.958
  -685.575
  -108.893
  -795.173
  -235.047
   760.247
  -854.783
  -955.245
  -385.018
   899.678
   412.211
  -720.689
  -987.686
   -18.365
  -980.111
  -584.996
  -726.185
   473.068
  -319.628
   232.187
  -335.156
  -399.037
  -634.255
   391.020
   946.616
   133.949
   610.290
  -820.262
   182.950
   799.315
  -384.411
  -491.649
  -907.872
   221.754
   480.902
  -348.472
    91.022
  -514.249
   581.036
   240.045
   538.963
   759.240
  -721.860
   196.203
    72.484
  -759.951
   641.204
   -78.620
   383.093
  -372.901
    94.234
   779.203
   525.706
  -198.569
   612.434
   825.680
   340.825
   719.408
   434.107
  -899.399
   475.462
   -49.086
   377.770
  -557.296
  -409.934
   312.895
  -967.072
   490.422
  -757.067
  -896.971
  -852.757
    44.830
   871.743
  -130.121
   517.283
  -477.287
  -969.482
   506.692
  -434.543
   978.549
  -313.714
  -554.751
   537.343
   879.655
  -389.643
   493.821
  -253.450
  -278.101
   433.042
   960.303
   -30.541
  -848.084
  -810.525
  -579.611
  -992.098
  -976.798
  -918.516
  -351.655
  -434.736
  -967.566
  -602.552
   183.645
   592.118
  -542.302
   610.740
  -156.708
  -455.760
   836.326
  -824.860
  -201.497
  -292.862
   491.977
   963.595
   454.536
  -980.134
   756.105
   216.720
   -67.645
   604.983
  -788.472
   530.909
  -483.462
   338.445
  -519.679
   -77.940
   985.896
  -255.836
   588.388
  -588.426
  -156.647
  -599.306
  -184.740
  -216.730
   583.467
   -35.589
   504.725
  -689.197
   919.375
   135.640
   625.215
  -156.000
  -909.792
  -675.995
   275.781
   777.271
  -429.155
  -720.857
  -186.575
  -127.353
   888.353
   -96.002
   758.422
   469.277
  -175.954
    40.784
  -776.813
   397.951
    -3.533
  -356.676
   494.611
   517.120
  -306.539
  -517.840
  -340.524
    42.802
   391.720
   540.058
     9.647
  -521.837
  -374.162
   792.318
  -221.852
   602.269
  -485.266
  -263.865
   -65.678
   943.515
    53.919
   619.368
  -661.521
   172.673
   616.813
  -727.229
   473.351
  -245.197
  -358.116
  -119.873
  -946.894
  -936.981
   -72.310
  -375.553
   285.753
    44.597
   558.547
  -395.061
   255.147
  -563.555
   677.600
   411.667
   524.503
   555.106
  -502.186
  -265.941
  -576.566
   -48.091
   409.073
  -782.136
  -342.532
  -462.248
  -643.295
   710.020
  -350.381
   631.358
    22.067
  -536.642
  -347.157
   761.380
   -81.150
  -995.268
   160.480
   326.138
  -322.960
   449.126
   635.738
  -602.935
   229.828
   478.878
   254.153
  -286.128
   553.851
    31.047
    58.032
   895.164
   429.723
  -151.585
   345.150
  -716.436
  -487.252
   140.651
  -398.732
   423.477
    92.018
   446.238
  -988.310
  -167.482
  -682.900
   542.426
   933.744
  -233.301
   980.559
  -825.793
   178.035
  -802.789
   197.323
  -419.679
   232.007
  -729.985
  -516.666
  -478.212
   685.855
  -203.000
   423.853
  -259.864
   533.294
  -913.402
  -391.319
   428.689
    93.410
  -415.688
  -212.974
  -851.109
   -94.141
  -972.787
   491.323
  -665.015
   163.502
   749.054
  -797.905
  -109.801
   607.588
   153.508
   913.995
   218.861
   322.317
   682.147
  -451.284
  -278.973
   883.011
   -48.860
  -403.374
  -721.785
  -495.526
   994.859
   194.195
  -116.304
  -794.154
   658.301
  -873.947
   668.094
   223.137
   340.164
   713.424
  -960.073
   406.533
  -121.942
  -744.584
   185.172
  -173.609
   214.201
   792.603
  -536.354
  -221.242
    -0.616
  -533.013
  -548.180
   454.867
   453.645
   113.736
   689.865
  -768.840
  -368.819
   314.975
   846.649
  -685.768
  -120.985
   863.999
   -98.422
  -241.451
   474.791
  -304.704
   401.981
  -721.569
   881.391
   223.401
   988.166
   -51.844
   480.307
   529.584
   362.526
  -975.983
   946.625
  -460.805
  -464.246
   222.528
    87.990
   776.133
   612.046
   791.921
  -931.418
  -410.992
  -614.956
  -416.476
   459.900
   424.037
  -160.373
   678.092
  -235.977
   631.192
   615.596
   778.942
   -68.098
   737.745
  -654.083
     5.798
   500.651
  -996.436
  -972.734
   598.563
   547.493
  -493.680
    15.349
  -879.396
   484.391
  -852.207
   137.352
  -979.154
   -69.738
  -890.320
  -899.472
   871.363
  -474.180
  -107.818
  -586.090
  -841.850
   942.236
  -783.247
   491.383
   441.313
  -804.867
   679.887
  -779.059
   299.615
   720.811
  -900.482
  -306.046
  -905.922
   493.190
   522.983
   621.336
  -435.408
  -811.110
   247.684
   924.572
  -221.701
  -296.685
   323.414
   187.615
   102.981
  -788.187
  -284.980
  -954.128
   477.340
  -348.047
  -671.647
  -933.778
    36.822
   287.693
  -851.542
   167.283
  -216.680
  -829.242
  -685.042
  -300.848
  -229.637
   859.694
    62.673
  -459.293
   698.274
   984.945
     0.699
   818.292
  -416.199
  -596.803
  -248.366
   625.145
   500.654
   937.681
   694.683
   283.562
   579.708
   830.046
   460.959
   415.757
  -139.959
   128.120
  -595.503
   933.952
   482.242
   158.364
   260.735
  -746.886
  -175.340
   757.462
  -159.200
    43.977
   424.337
   470.424
  -211.183
  -609.756
  -768.964
   359.668
   265.163
  -845.945
   527.328
  -700.170
  -656.856
  -622.977
  -791.094
  -809.063
   673.833
  -895.561
   392.008
   543.811
   600.464
   -28.678
    33.825
  -975.039
  -383.405
   402.154
   -67.144
  -672.039
   224.027
   888.514
   826.727
    89.042
   462.696
   919.005
  -963.124
   525.765
   534.817
   552.413
   272.007
   334.821
  -961.939
   821.223
   516.501
   862.899
   545.588
  -644.334
  -716.428
  -312.801
  -922.021
  -379.063
   982.642
   195.903
   528.018
  -326.691
   483.410
  -155.564
  -920.246
  -859.102
   998.393
   922.654
  -751.079
  -506.645
   479.522
    -3.852
   -20.282
  -406.943
  -857.049
   331.135
  -469.936
     8.832
   737.777
   541.580
  -878.156
   789.336
  -422.242
   -75.208
   388.420
  -115.303
   410.668
  -263.082
   449.057
   699.352
  -931.656
   477.234
   200.220
  -951.347
   949.683
   367.710
  -831.037
   289.757
   668.399
   -60.991
   286.415
   847.744
  -339.752
  -309.010
  -531.402
  -129.749
  -525.761
  -623.417
  -670.178
   443.658
   805.649
   508.072
  -151.513
   545.763
  -910.150
   -47.263
    31.266
   185.190
   235.441
  -851.322
   564.406
   468.387
   499.365
  -601.354
   539.970
   215.810
   -68.920
   366.157
   478.574
  -206.770
  -851.366
   137.390
   -54.668
  -615.884
   251.289
  -408.305
  -865.088
   864.588
  -514.808
    73.771
   803.547
   327.665
   749.972
   680.988
  -891.217
   722.605
  -648.448
  -780.340
  -187.512
   633.406
   408.003
  -855.105
   701.885
   489.185
     2.259
  -390.381
   512.493
   856.393
   353.720
  -966.932
  -552.034
   307.222
   551.903
   983.462
  -341.116
  -705.440
   -47.462
   364.346
     0.656
   193.299
  -113.932
  -444.683
   889.039
  -711.298
   497.173
   -60.812
   226.209
  -511.944
   849.979
   257.962
  -302.262
  -332.070
   -79.767
  -556.014
   474.588
  -290.716
  -781.017
   237.462
   577.185
  -911.831
  -354.944
   -74.760
  -723.808
   355.878
  -785.992
   127.155
  -212.735
  -566.174
   897.169
  -264.370
   822.328
   712.200
   926.245
   243.477
   876.205
  -190.605
  -731.799
   241.058
   596.056
  -564.869
  -397.658
   877.899
   493.718
  -757.893
  -506.536
   -72.064
  -513.024
  -444.239
  -269.461
  -534.537
   288.935
   673.825
  -553.715
   422.381
  -819.015
  -562.686
   896.189
   885.851
   787.847
  -714.190
   983.385
    81.164
   219.008
  -652.191
  -418.958
  -247.021
   547.232
  -870.712
   294.400
   296.746
   281.595
  -412.136
  -753.013
   891.343
   328.584
   359.705
  -495.880
   302.543
   835.065
  -514.882
  -965.429
  -239.963
   995.670
  -785.296
   781.373
  -598.854
  -569.069
   324.349
   700.528
  -851.122
  -317.998
   927.503
   630.219
   256.631
  -160.830
   -99.849
  -751.836
    15.354
    63.903
   819.246
   402.494
  -207.026
  -918.598
   252.950
  -445.960
   517.429
   230.588
  -596.547
   234.734
    80.901
  -620.448
   319.164
  -924.858
   775.504
   387.531
   -31.399
   656.741
   994.253
   727.408
  -946.839
   847.823
   781.638
   857.238
  -975.780
    73.164
   850.941
     3.555
   355.539
  -347.244
   449.855
  -599.988
   939.589
   218.943
   318.240
   811.375
  -195.468
  -146.988
    63.709
   772.673
   648.889
  -134.403
   431.157
   -24.822
   229.973
   612.279
  -331.984
  -774.311
  -224.388
  -554.540
   495.645
  -934.369
   989.308
   155.595
  -151.508
  -320.788
   267.338
  -845.859
   205.902
  -602.495
   461.938
   931.541
   429.087
   991.820
   646.107
   831.788
  -605.362
   404.283
   263.360
   939.044
  -563.911
    80.901
  -796.759
   333.420
  -849.665
   481.134
   975.129
   259.907
   649.962
  -903.815
   223.243
  -366.788
   122.228
  -411.462
   478.950
  -289.454
  -130.394
  -246.976
  -861.701
  -968.990
   735.962
  -417.839
   593.092
  -558.789
  -429.750
   637.755
   852.045
   713.022
   -71.680
   459.448
   929.018
   452.737
   825.956
   976.396
   -68.691
     3.002
   173.261
    30.032
   -92.611
  -827.599
   894.085
  -408.975
  -215.827
    74.977
   817.675
   504.271
  -215.445
   582.493
    -6.238
   374.232
  -810.637
  -952.788
   141.209
  -667.221
   914.806
  -274.954
  -291.825
  -374.489
   183.751
  -931.794
   327.995
   -76.016
  -507.989
  -219.919
   861.424
   558.235
   971.785
   179.451
  -554.192
  -256.757
  -203.829
   876.022
   572.840
  -739.847
  -570.395
   315.669
  -690.651
   404.838
   163.274
   617.881
   174.645
   205.887
   456.661
   128.377
   449.910
   139.369
  -589.351
   133.207
   986.684
   878.871
  -492.871
  -117.242
  -677.565
   600.941
  -943.808
   930.421
   678.299
    -4.028
   -82.224
    44.396
   925.045
  -143.701
  -864.708
  -781.053
   192.486
  -217.034
  -133.809
  -602.944
  -734.533
  -615.300
  -962.138
   378.313
   766.543
  -924.589
   -40.936
   646.830
  -729.245
   -95.243
   823.136
  -240.385
  -371.222
  -949.893
   302.765
   405.677
  -858.090
   390.322
   521.183
   963.720
   496.690
     3.370
  -915.693
  -406.542
   878.365
   282.513
   758.735
   234.470
  -920.203
   213.210
  -499.590
   555.758
    74.017
   322.077
   782.480
  -534.360
  -650.481
   904.137
  -890.188
   732.842
   695.766
  -231.522
  -918.472
  -141.917
  -970.126
   858.829
  -522.455
   -13.217
   317.358
  -275.273
   584.427
  -196.553
   698.770
   277.292
   486.246
   846.650
   882.169
  -539.565
  -544.635
  -662.121
  -112.934
   804.357
  -612.815
  -232.696
   570.482
  -387.574
   284.059
   906.032
  -561.237
    95.265
  -846.285
  -935.685
  -759.818
   953.389
  -773.752
  -989.621
  -581.425
   326.089
   919.700
   390.694
  -186.816
   893.333
   427.648
   336.036
  -439.110
  -697.642
   982.445
   -75.143
   965.599
  -868.836
   323.247
   191.820
  -485.472
   -90.734
   670.407
  -110.113
   921.280
  -197.860
   264.058
   420.921
  -513.343
  -327.596
  -652.965
   -35.442
   966.240
   -72.902
   340.526
  -190.468
  -371.194
  -286.863
  -760.750
  -575.058
   316.868
  -487.677
  -199.469
  -346.548
   756.936
  -416.812
    20.114
   974.026
  -822.264
   935.593
   877.024
  -811.671
  -958.264
  -284.476
  -516.110
  -560.297
  -863.437
   623.225
   418.720
   257.387
   927.568
  -211.676
  -178.400
   338.286
   -44.146
    86.450
  -668.842
  -839.499
  -605.840
   792.647
  -371.725
  -285.073
   397.099
   488.280
    48.697
   266.423
  -703.434
  -263.581
   746.022
   178.123
  -367.537
  -112.102
  -224.180
   575.592
  -713.134
  -979.048
     8.962
   718.675
  -176.420
  -903.864
   480.174
   365.651
   904.489
  -194.642
  -817.395
  -283.115
   130.600
   861.776
   291.725
   274.883
  -685.735
  -306.255
  -208.375
  -962.632
  -829.647
   973.164
  -196.355
   420.053
  -467.108
   972.268
   509.564
   956.625
   896.385
   619.084
  -545.302
  -472.120
   721.976
   -84.347
  -220.460
   543.797
   788.936
  -462.779
   154.193
  -880.880
   175.526
    40.934
  -847.807
  -914.423
  -715.256
   857.025
  -885.865
   718.007
  -651.991
  -394.735
   446.220
    15.850
   334.725
  -831.011
   -30.856
  -753.746
   271.079
   486.144
  -352.497
  -184.626
  -917.660
    95.610
   501.511
  -813.341
  -653.685
  -866.102
   149.734
   925.779
  -562.111
   897.307
  -409.483
  -727.807
  -518.432
   -31.281
   744.656
   827.350
   710.489
  -890.635
   225.194
  -546.439
   833.748
   555.960
  -142.124
   745.958
   412.127
  -188.291
   196.899
   834.864
  -925.547
   225.819
   254.803
   858.295
  -119.258
   252.133
  -566.955
   319.671
   150.467
    74.909
  -869.657
   741.472
   413.305
   117.604
  -913.106
  -897.997
  -715.391
   284.981
   -72.306
   143.431
   -24.100
   320.591
  -403.568
   434.890
   292.426
  -567.103
   750.792
  -807.197
  -241.940
   -13.153
  -532.034
  -216.223
  -485.786
   558.373
   251.422
  -584.896
  -505.624
  -460.143
   214.249
   -18.649
   972.582
  -844.006
  -860.916
   690.053
  -692.338
   230.014
  -152.987
   751.752
   -48.849
    76.688
  -743.559
   213.571
  -942.011
   196.971
   697.087
   280.188
   271.867
   536.507
   730.883
   344.521
   152.028
   414.804
   333.419
  -881.070
   342.886
  -226.448
   845.362
  -510.175
  -338.139
   773.580
  -746.856
  -909.873
  -411.877
  -180.727
   755.913
  -400.797
  -668.375
  -562.737
  -373.960
   287.414
   190.873
  -686.707
  -874.196
  -405.960
  -329.896
   620.724
  -752.605
  -454.474
   839.004
  -217.442
  -343.335
  -351.639
    79.622
  -112.264
    -3.020
   174.112
   -19.966
   579.916
  -781.547
  -827.414
  -322.430
   365.584
  -774.566
  -997.789
  -645.855
   919.233
   313.889
   -88.174
   766.877
  -169.661
   941.325
  -173.910
    11.224
  -227.978
   300.416
  -379.951
   851.279
  -811.464
  -705.976
  -562.938
  -770.326
  -880.687
  -899.278
   -28.114
   166.266
  -837.483
  -851.206
   530.911
   -86.689
  -486.210
  -325.166
   748.414
  -156.592
  -867.620
  -221.722
  -768.756
    64.011
   988.075
  -384.420
   972.104
  -626.934
  -348.655
   743.902
   263.822
  -848.523
   931.346
   708.627
   665.291
  -303.096
   867.622
   290.732
   113.437
   256.175
  -817.365
  -347.747
  -300.421
  -175.304
   130.612
   248.619
  -980.244
   375.476
  -431.831
   110.673
  -242.414
   115.233
  -221.649
   481.735
   538.401
  -974.736
   -55.072
   452.282
  -724.320
  -546.748
    46.511
   -78.868
  -928.704
  -717.398
  -370.273
  -331.539
  -216.594
  -310.644
   -81.122
  -510.624
  -446.650
  -278.359
   358.104
    81.615
  -277.362
  -176.667
   997.887
   -30.352
   246.643
   438.491
   949.402
   736.393
    85.793
   350.167
   280.838
   527.658
  -307.147
   910.268
  -339.156
    11.753
  -864.774
  -423.255
  -219.159
  -480.805
  -841.902
   621.863
     1.735
  -720.138
  -594.824
   749.022
   963.975
   536.067
   831.056
   702.300
   677.580
  -952.761
  -286.701
    69.034
  -246.430
  -698.128
   406.712
   -71.303
  -266.485
  -214.392
  -258.962
   540.736
   360.173
   838.311
  -488.402
  -397.094
   988.972
  -628.179
  -153.679
  -738.686
   127.274
   888.363
  -556.557
  -278.243
  -254.131
  -807.363
    58.427
   859.070
  -125.212
  -188.498
  -591.934
  -241.131
   332.471
  -481.753
   318.297
   703.221
  -134.395
   256.537
  -197.741
   948.227
   -44.153
   786.249
   565.168
   281.522
  -731.607
   768.784
  -648.246
  -142.738
   311.615
  -316.296
   755.995
   154.358
   688.396
   373.862
  -438.801
  -804.969
  -105.070
   447.847
  -304.914
   737.382
  -272.779
   296.278
  -831.374
   -45.280
   173.830
  -776.469
   535.746
  -249.209
   775.169
   -70.075
   433.001
  -167.924
   394.259
  -365.444
  -777.158
  -616.336
   442.903
   394.769
    56.253
    46.663
  -161.521
   151.158
   764.807
   -58.142
  -201.777
   -35.280
   730.351
  -992.725
  -351.032
  -313.891
   365.251
  -129.171
  -485.877
   976.687
    54.003
  -633.600
  -696.884
   917.138
   177.136
   565.238
  -417.770
   901.617
   571.742
   698.899
   -10.740
   909.913
  -244.958
    53.469
    25.800
  -831.528
   405.971
  -414.210
    34.741
   443.592
   529.110
   -31.056
   623.343
   562.043
  -713.973
   303.601
   615.919
   483.154
   282.346
  -545.482
  -909.775
   325.323
  -184.269
  -883.649
   -35.713
   520.316
   658.724
  -635.950
   379.931
  -377.123
   353.179
  -981.134
   350.397
   298.022
  -522.859
   449.897
    31.747
  -507.538
   964.384
    43.920
   985.128
   954.681
  -532.232
   311.638
   777.577
   962.740
   -44.790
   774.678
   497.971
  -783.670
  -254.213
  -490.112
   461.560
  -671.692
  -552.465
   612.080
   788.599
  -707.906
  -209.589
   710.688
   599.334
   258.446
  -547.131
  -522.748
   221.570
  -649.357
  -511.156
   695.680
   -70.511
   443.482
  -838.460
  -940.850
  -936.740
  -159.461
  -175.157
  -405.022
     4.119
    60.481
  -755.690
   573.786
   939.725
   858.496
  -454.992
  -915.105
   277.490
   -81.172
   522.971
   -69.715
   -92.838
    98.709
   240.071
  -236.164
   361.595
  -522.642
  -774.142
  -580.768
  -411.030
   854.347
  -593.719
  -685.680
  -931.532
  -838.670
   978.768
   741.405
   315.479
  -771.453
    48.221
  -279.366
   958.441
   864.561
  -183.691
  -698.084
  -338.601
   220.812
  -249.835
   187.925
  -764.926
  -110.268
  -517.868
   820.488
  -109.484
  -270.808
  -130.300
   444.061
  -771.567
   862.067
   874.338
  -844.227
  -123.028
  -710.401
  -900.623
  -957.713
   597.956
   924.379
  -554.399
   479.430
   215.420
  -708.559
   352.962
   750.947
   792.947
   579.027
  -458.398
   893.474
  -600.776
   989.149
  -437.494
   646.540
   101.527
  -704.872
   828.046
  -507.631
   -45.143
   970.901
   471.786
  -405.128
  -151.681
  -255.650
   392.929
   315.131
  -676.450
   108.870
   663.996
  -438.256
   942.008
  -703.758
  -864.359
   598.559
   925.616
  -537.150
   380.343
  -399.798
  -921.209
  -296.605
   477.467
  -229.034
  -390.523
  -846.984
   609.800
  -267.825
   251.667
   997.726
    48.939
  -713.732
   569.242
   605.646
    21.968
   -21.133
   250.478
  -558.435
  -251.273
   416.229
  -616.417
  -133.664
   699.622
  -189.970
  -520.956
  -982.888
   700.389
   324.418
  -429.158
  -587.389
  -114.522
  -978.154
  -446.541
  -498.937
   515.575
  -646.385
   421.786
  -164.737
   753.632
  -453.176
  -390.646
    75.252
   180.021
   718.429
  -869.986
  -546.053
   589.482
   181.321
   167.966
   434.017
   352.135
  -509.788
   861.937
  -895.868
   204.977
  -183.944
   682.524
   396.969
  -717.080
   588.375
   -32.631
  -238.944
   -11.464
  -619.278
   595.558
   408.037
  -894.547
  -171.519
   752.704
  -114.765
   790.717
  -874.947
  -671.991
   464.733
   281.361
   377.317
    99.714
  -524.188
  -534.512
  -522.293
  -157.164
   689.365
  -703.369
  -941.466
   761.107
  -798.547
  -586.474
  -993.017
   -24.836
   812.500
   986.554
   663.504
   930.407
    98.392
  -354.067
  -777.066
   198.473
  -737.242
  -928.416
   298.171
   488.777
   -97.434
   -98.829
   268.793
     7.567
  -846.356
  -868.839
   854.618
  -667.182
   686.560
   981.574
  -377.807
  -511.585
   -32.959
   598.986
   623.803
  -312.551
   383.328
  -105.231
   424.250
   740.427
   586.787
  -118.807
   305.698
  -659.618
  -858.313
   800.838
  -340.858
   473.642
   676.003
  -163.042
  -691.666
   678.765
  -792.009
  -360.492
  -471.784
  -300.670
   -81.222
  -898.369
   998.946
  -960.108
   131.582
    12.585
   254.212
   943.062
  -176.377
  -828.072
   119.606
  -489.577
  -982.888
  -125.590
  -839.937
    40.560
  -926.410
   853.477
    70.481
   -55.662
   180.284
   186.751
  -657.852
  -783.869
  -425.760
   -61.339
  -283.818
   232.251
   269.297
   435.400
    26.616
  -579.396
  -470.667
  -704.778
   274.808
  -180.673
  -624.181
   754.055
  -813.077
   206.045
  -779.849
  -173.885
   -81.102
   146.390
   453.419
  -354.390
   976.403
  -714.850
   984.746
   255.461
  -899.053
   773.316
   920.327
  -839.432
  -562.346
   323.533
   445.742
  -264.364
   446.538
   718.944
   751.474
  -571.384
  -735.508
  -546.943
   435.021
   508.852
  -765.000
  -147.755
  -329.868
   827.606
   336.317
    23.054
   581.304
   -13.306
  -444.464
  -498.577
    78.252
  -254.871
  -869.446
  -764.884
   350.059
  -860.868
  -697.065
   555.398
   465.598
  -362.685
   733.309
   763.872
  -244.342
  -942.374
  -413.211
   809.387
   696.983
   928.742
  -830.657
  -741.675
  -773.160
  -507.901
   815.947
    15.621
    20.888
  -546.490
   243.550
   -75.804
   -53.051
  -980.845
  -946.229
  -415.009
    -3.478
    56.475
  -836.651
   749.713
   642.809
   390.726
  -696.438
   230.123
   352.403
  -904.739
  -238.770
   475.482
  -139.177
   120.856
    35.123
  -374.421
   649.058
  -442.411
  -387.091
   441.077
  -133.002
  -761.744
   466.929
  -210.184
  -800.192
   -97.284
  -494.423
  -751.174
    82.277
   393.647
   699.418
  -205.167
   -18.216
  -500.203
  -102.090
   730.505
  -626.502
   501.961
  -473.758
  -739.928
  -139.959
   898.739
    19.370
  -161.228
   507.841
  -292.780
   -31.987
  -881.941
   889.321
   639.351
  -803.662
   862.083
   379.395
  -841.352
  -415.611
  -626.666
  -668.472
   507.179
  -626.039
   677.149
   530.497
   335.278
     8.803
   920.424
   878.965
  -415.942
   235.454
   875.505
  -260.366
   468.030
   509.751
   400.002
  -929.126
   532.709
  -681.248
   430.149
   638.319
  -695.346
   681.042
   -37.759
  -915.017
   629.525
  -756.808
   524.092
   172.798
   293.061
   896.710
   576.570
   203.769
  -188.050
   323.346
  -264.847
  -233.715
  -201.116
  -784.471
   879.700
  -237.024
  -862.722
  -697.511
  -977.126
   694.777
   947.974
   691.940
   792.700
   649.511
   680.560
  -478.023
   796.358
  -411.675
  -446.179
   326.436
   -53.788
  -313.385
   -76.194
   -73.379
  -853.177
   -46.785
    -7.280
  -285.056
  -366.240
  -252.692
  -144.703
   434.256
   290.042
   233.058
  -495.537
  -225.416
  -546.425
   -38.147
  -426.295
  -530.416
   839.518
   568.123
   664.479
   298.203
  -202.955
   465.397
   507.252
  -436.025
  -445.446
  -969.866
   529.876
  -132.515
   518.629
   501.354
  -485.085
    -9.789
   101.299
  -882.110
  -132.838
  -497.032
  -277.852
   716.516
  -371.923
   569.557
  -953.005
   350.540
  -186.575
  -239.212
  -416.322
  -856.225
   854.757
  -590.722
   798.408
   566.743
   466.753
   858.239
   946.213
   282.741
  -650.897
  -275.335
   114.142
   834.252
  -166.258
  -271.727
    39.150
  -469.336
  -911.496
   189.391
   813.339
   145.023
   699.737
  -910.257
   959.282
  -224.703
   957.059
  -212.905
   159.211
   226.823
  -850.464
  -404.109
  -417.924
   753.208
  -551.458
  -405.687
   230.943
  -394.640
  -217.472
  -421.369
  -554.238
  -707.522
  -296.297
  -430.725
  -938.174
  -763.203
   751.482
  -558.698
   815.057
    30.771
  -544.693
   393.195
  -502.683
  -114.949
   452.110
   330.156
  -361.423
   774.463
  -318.038
  -931.915
   417.148
  -494.140
  -968.872
  -357.289
   815.074
  -687.535
   255.854
   709.556
    86.561
   -89.099
    -6.863
   941.540
  -761.095
  -198.517
   254.260
  -295.052
   839.489
   391.945
  -378.255
   -73.983
  -456.954
  -324.459
   199.055
  -758.855
  -358.436
   264.338
  -494.926
   145.740
   584.959
  -104.645
    60.470
   433.374
  -174.904
   621.621
  -908.969
  -955.313
  -436.323
  -815.487
  -295.861
   226.100
    -3.033
   448.203
   186.161
   644.851
   -94.186
  -581.809
   930.390
  -151.720
  -783.026
  -450.878
   942.597
  -645.565
  -399.657
  -492.216
  -722.190
   -39.707
  -577.887
  -973.505
  -483.166
    -9.651
   294.240
  -378.220
   665.109
  -791.588
  -437.894
  -502.619
  -303.546
   968.448
   541.620
    32.724
  -999.469
  -556.243
   364.349
  -490.855
    35.000
  -566.904
  -866.298
    44.172
   105.193
  -313.411
  -390.332
   879.315
   872.062
   242.323
   708.418
   241.320
   350.130
   253.232
  -473.944
   673.520
   -45.310
   288.637
   826.835
   270.597
   242.515
  -718.526
    88.707
  -569.789
   550.345
   654.321
  -476.691
  -528.596
   223.095
  -645.793
  -936.727
  -272.363
  -695.803
  -163.279
  -993.764
   311.742
   278.866
  -698.148
  -918.732
   299.739
   238.654
   734.148
   517.585
   -34.697
   667.970
  -118.138
   963.137
   629.580
  -839.114
   -24.639
  -217.854
    75.483
   468.133
  -294.567
  -344.412
   700.683
   519.422
   634.297
   611.868
   632.230
   831.626
   574.376
   195.357
   277.401
   322.305
  -254.829
   618.674
   -69.765
  -685.975
  -913.553
   770.500
   765.236
   711.574
  -224.640
  -620.128
  -261.637
  -862.140
   338.325
  -558.459
  -172.900
   494.121
  -529.901
   790.790
  -597.022
  -276.314
  -854.038
  -552.354
  -717.242
   442.801
  -988.004
  -605.595
  -321.947
  -640.309
  -213.531
   695.928
   -42.139
  -134.879
  -506.326
   891.742
   691.558
  -851.084
   607.104
   715.814
  -596.237
  -557.905
    19.071
    94.074
  -434.769
   945.103
   446.228
   879.203
  -452.521
   136.652
  -949.533
   863.250
  -834.761
   211.818
    57.498
  -929.281
   109.880
  -154.253
  -464.686
   401.467
   155.784
   811.834
  -635.398
  -579.591
   893.326
    83.901
   748.134
  -351.854
  -628.324
  -822.341
  -115.708
   382.085
  -711.537
   895.951
  -507.614
  -967.847
   960.960
   764.863
  -858.894
   872.678
   356.672
   915.847
   633.725
   442.872
  -506.793
  -826.702
   422.954
   802.690
   853.865
   640.647
   801.858
   407.892
  -526.355
   475.728
   103.083
  -937.837
  -775.031
  -103.968
   283.960
  -917.126
   304.860
  -913.208
  -643.526
  -312.813
   678.326
  -575.331
   476.287
  -555.633
   648.849
   668.078
   -56.894
  -293.643
    52.185
   692.927
  -134.587
  -972.367
  -751.817
  -780.794
  -191.472
  -578.086
   636.877
   459.506
   878.667
   253.579
  -154.529
   -95.635
   482.521
   164.494
   897.689
  -114.195
  -181.368
   997.514
  -464.678
   840.826
  -240.438
   245.265
  -537.292
    21.220
  -412.709
  -859.618
   854.370
   901.216
   697.086
  -720.750
   878.807
  -381.232
  -475.431
  -988.843
  -877.533
  -402.229
   801.506
   614.612
  -871.737
   478.918
   720.665
   -91.147
   692.713
   183.975
  -278.437
   -25.358
  -983.829
  -320.467
  -243.566
  -793.030
   -12.666
  -604.489
   412.964
   871.506
   439.158
  -335.367
  -955.796
  -187.120
   942.871
  -673.753
  -876.648
   340.424
   221.835
   190.440
  -888.888
   999.677
  -890.452
   640.091
   975.594
  -159.421
  -875.617
   -32.571
   787.324
   446.318
   162.829
   890.401
  -191.242
   352.957
  -888.403
  -584.976
   941.028
   516.786
   999.220
  -597.420
  -373.813
  -881.126
   259.079
  -368.424
   125.149
  -852.589
   482.031
  -508.679
   224.165
   899.716
    -1.086
  -628.851
  -773.563
   800.970
  -823.666
  -823.608
   218.280
  -308.822
  -199.367
  -481.712
  -632.428
   -31.603
  -604.716
  -937.365
   -98.811
  -781.247
   -70.023
   781.335
  -323.573
   943.766
  -678.008
  -584.181
   648.309
  -178.094
   911.397
  -705.649
   979.619
  -398.899
  -493.865
  -694.585
  -358.086
  -140.108
  -967.409
   581.913
  -755.014
  -248.159
  -546.800
    90.495
   915.591
  -774.967
  -284.771
   814.893
   363.378
  -540.867
   -61.428
   787.233
  -212.796
  -119.664
   688.418
   754.544
  -410.512
  -517.928
   171.708
  -402.767
   684.338
   856.644
  -303.589
  -808.187
   676.834
  -977.169
  -122.640
  -848.897
  -609.747
   227.954
  -760.882
  -305.340
   870.839
   -51.817
   804.138
  -465.995
   177.374
  -649.712
   454.390
  -661.693
  -698.494
   896.765
   837.654
   848.716
  -668.260
   211.972
  -449.090
   110.108
  -380.654
  -713.459
     4.669
  -268.866
   193.456
   550.526
   585.681
  -360.150
   230.382
   359.138
  -620.687
  -213.277
  -709.871
   314.196
   180.567
  -751.715
  -930.569
  -893.770
  -465.553
   -85.236
  -639.766
  -787.989
  -632.905
  -452.680
   455.080
  -904.097
  -585.786
  -619.724
   127.301
  -788.187
  -206.262
  -213.118
   280.881
    -7.255
  -702.737
   303.445
   -76.724
   878.652
  -701.312
   130.817
   519.329
  -130.277
  -235.560
   845.613
   969.979
  -146.449
   394.071
   929.379
  -843.310
  -539.277
   -88.554
   938.779
   670.294
  -338.418
   222.318
  -937.338
  -229.567
   275.931
  -859.857
  -566.044
   993.109
  -968.417
   121.368
  -817.829
   731.888
   850.077
   791.296
  -816.617
   931.270
   133.487
    82.272
  -753.389
   598.927
  -220.945
  -755.810
  -329.200
   176.383
   205.948
   485.626
   138.592
  -559.494
  -483.158
  -345.260
  -455.037
  -661.295
    35.234
   631.607
  -106.582
  -422.514
  -687.413
  -938.433
   745.171
   380.409
   109.148
   961.959
    44.119
  -148.643
   -17.782
  -997.292
   162.213
   465.793
    53.379
   994.632
  -603.495
  -122.794
   967.623
  -498.147
  -598.999
   942.108
   -22.756
  -111.164
   747.081
  -684.542
   501.924
   165.002
  -522.905
   616.893
   598.161
  -863.231
   464.828
   487.402
  -559.159
   801.896
    42.912
  -845.047
  -519.227
   773.473
  -505.024
   197.042
  -420.603
  -948.792
   604.274
  -208.757
   194.292
  -209.272
   311.483
  -588.044
   815.640
   389.977
   469.664
  -347.917
   742.605
   632.772
   748.394
  -135.801
  -876.744
   318.232
  -431.899
  -129.578
  -133.357
  -248.826
    77.229
   -80.593
   313.614
  -586.120
  -965.074
  -637.042
   905.869
  -539.653
    35.132
    -8.856
    39.453
  -490.751
   241.510
   -95.830
    78.854
    42.474
  -303.734
   845.019
  -815.275
  -904.515
  -906.915
   -57.447
   904.452
   104.657
  -456.705
  -566.655
   -29.023
   496.842
  -547.858
  -507.425
   354.253
   674.439
   815.370
   100.315
  -122.111
   623.091
   543.389
   836.893
  -217.695
   282.503
  -259.725
  -111.858
  -509.011
  -100.879
  -333.465
  -524.930
  -559.956
    22.866
   893.137
  -261.624
  -981.073
  -526.548
    26.539
  -736.777
  -756.970
  -669.830
    56.839
  -357.379
   581.734
  -506.190
  -695.016
  -481.355
   457.804
  -506.577
   842.383
  -985.199
  -487.275
   -74.432
  -954.581
   378.963
   150.534
   284.287
  -479.481
  -127.590
    80.622
   -82.844
  -636.463
   159.887
  -674.940
   724.824
   877.443
   147.717
  -255.171
  -330.758
   290.015
  -330.148
  -466.763
   679.146
   887.037
   -19.653
   -40.805
    85.807
  -634.562
  -531.039
  -240.575
  -799.001
   441.173
   155.012
  -197.476
   985.908
   184.509
   804.358
   577.428
   261.655
    82.187
    58.385
  -768.787
   778.947
  -812.192
    97.584
   970.530
  -804.537
  -625.648
  -997.621
   576.594
  -918.530
  -135.221
    42.788
   263.526
  -698.387
  -185.217
   377.038
   504.072
  -524.281
  -918.595
  -672.553
  -462.371
  -143.304
    26.377
   446.730
  -106.930
   290.153
   947.585
  -435.458
   257.431
  -233.963
    69.398
  -951.754
  -453.775
   637.925
   505.727
    48.868
   972.742
  -762.629
  -214.988
   298.523
  -255.453
  -197.270
   751.352
  -214.121
    69.103
   875.899
  -654.881
   943.276
  -494.399
   670.851
   130.507
   422.409
   710.416
   272.803
   425.762
    51.808
   116.309
  -987.135
   926.051
  -819.217
   386.214
   891.197
  -871.271
   586.220
  -998.879
  -161.689
  -877.818
   -38.329
   478.497
  -582.116
   599.966
  -243.149
  -272.079
   210.337
  -883.348
  -504.609
  -284.458
   990.943
  -512.061
  -840.942
   630.684
    36.794
  -369.714
   473.183
   846.883
  -909.129
    35.013
   883.731
   113.575
  -722.227
   608.479
   912.248
  -845.444
  -266.201
  -933.929
   490.784
   511.893
   721.652
  -533.560
  -838.478
   379.424
    74.088
   189.964
  -937.272
    16.659
   106.243
  -332.811
   245.670
  -391.620
  -211.187
  -601.681
   335.584
  -906.847
   836.219
   596.930
   831.262
   603.725
  -695.123
   745.689
   284.910
   319.815
  -287.229
   461.443
   519.312
  -143.772
   295.729
  -153.519
   398.659
   534.553
  -270.681
   217.971
   603.642
   460.909
  -748.358
   471.271
  -292.725
   770.395
   137.049
  -764.545
   678.011
   344.955
    12.165
   856.984
  -234.271
  -982.252
     6.209
   942.245
   794.376
  -898.065
   270.806
  -158.169
   350.741
   462.096
   486.402
   340.024
  -590.939
   478.565
  -308.369
  -597.393
   -81.651
    87.573
   415.047
  -974.542
   724.590
  -342.687
  -373.436
  -710.496
   340.836
  -557.088
   111.504
  -555.155
  -972.109
   850.306
   389.340
   248.464
    86.187
  -689.311
   498.608
  -182.134
  -751.926
  -728.117
   940.863
   327.892
  -308.415
  -407.234
    -8.793
   876.467
  -710.055
   377.280
   763.387
  -211.407
  -674.385
  -244.616
  -850.483
  -412.011
   165.315
  -433.458
  -239.203
   197.215
  -155.100
  -675.929
  -663.909
  -354.724
   633.627
  -857.181
   856.157
   602.650
  -376.889
  -642.347
   962.645
  -597.800
   751.087
  -167.181
   549.000
  -361.160
   628.125
  -848.416
  -714.753
  -246.636
  -499.566
   814.979
  -560.594
  -944.755
   692.011
  -478.610
  -272.434
   532.985
   592.326
    23.699
   588.234
   672.626
   469.077
   501.557
    65.477
   295.730
  -752.091
   677.970
  -405.893
  -919.921
   350.027
   544.626
   731.399
  -446.769
     2.433
   309.794
    86.817
   581.774
  -518.094
   609.628
   -42.142
  -992.905
   591.611
  -499.225
   526.325
  -833.482
   399.289
  -785.785
   173.209
   -22.966
   554.289
    46.293
   352.814
   490.305
   748.736
   609.298
  -339.053
  -987.857
   960.194
  -601.294
   304.924
   452.013
   637.494
   344.698
   443.254
  -133.634
   865.465
  -609.657
  -822.984
  -707.180
   303.857
  -654.295
   196.181
   559.493
  -895.127
  -957.441
  -855.755
   259.773
  -249.030
  -731.565
  -218.351
   338.980
  -558.373
  -298.800
   172.647
   264.238
  -677.792
  -588.304
   652.410
  -631.134
  -629.407
  -554.753
  -653.976
   665.377
   125.273
  -529.844
   160.252
   575.549
   508.649
  -635.201
  -865.201
   601.046
   685.448
  -346.413
  -938.851
  -673.185
   -81.453
   267.825
  -152.777
  -669.279
   572.142
  -614.193
    43.260
   811.725
   953.420
   781.569
   980.796
  -843.150
  -445.725
  -427.097
   -86.671
   560.934
  -325.577
  -434.653
   581.005
   808.020
  -134.272
  -444.910
   532.293
     5.936
    -1.063
  -312.572
   448.003
   219.489
  -796.315
  -775.881
  -594.184
   910.651
   780.796
  -322.889
  -817.240
   -14.665
   478.136
   791.244
  -526.323
   813.183
  -121.234
  -889.701
  -115.316
   338.471
  -794.543
  -851.788
  -405.131
   535.671
  -201.010
    14.898
  -640.933
    -9.202
  -353.323
   903.426
   833.939
  -799.199
  -500.420
  -942.584
   745.412
   137.287
  -498.633
  -911.787
   514.590
  -916.224
   890.783
   840.652
   463.515
   121.518
   118.072
   840.370
  -494.305
  -632.314
  -748.499
  -654.620
   961.438
  -403.727
   672.781
  -937.163
  -715.031
   580.723
   975.819
   962.946
  -542.558
   765.135
    80.451
   226.018
   123.193
   566.942
  -443.813
    90.071
   -74.818
   146.609
   657.022
   464.356
  -243.703
    77.129
  -765.071
  -854.838
  -135.715
  -308.964
  -178.047
   773.674
   160.218
   959.087
   718.494
  -473.183
  -910.567
   -28.461
   -76.260
   826.854
  -465.958
  -766.975
  -525.994
  -189.307
   985.912
   269.474
   -41.404
   334.039
   113.886
   -16.825
  -765.220
  -528.569
   876.253
  -222.535
   829.751
  -417.708
   409.790
   213.929
  -223.822
  -362.092
    35.060
   325.221
  -463.976
  -318.237
  -260.483
   559.444
  -810.800
   730.860
   545.154
   921.940
   481.416
   596.340
   570.342
   766.628
   939.369
  -571.237
   397.490
   366.735
  -279.346
  -498.963
  -192.582
   392.110
   166.825
  -616.688
    -0.188
  -817.461
  -328.427
    47.189
   395.246
   772.430
   -79.861
  -594.220
  -552.423
    58.397
   336.595
  -533.163
  -335.958
  -772.542
   224.615
  -937.371
   967.718
  -622.738
  -562.940
   441.922
   927.634
   271.654
   297.266
  -150.124
   217.092
  -833.432
  -133.285
  -589.897
   188.627
  -952.947
   555.694
   553.462
   726.465
  -738.819
   301.970
   747.969
  -346.916
   466.359
   939.239
  -447.320
   914.045
  -486.516
  -967.819
  -590.727
   191.510
  -191.732
  -588.315
   -48.090
  -450.608
   679.868
  -330.197
  -636.234
   -81.023
   195.493
   574.241
  -552.887
   349.661
   338.877
  -277.716
  -103.881
   -40.415
   228.327
   841.859
  -282.692
   366.107
  -933.794
  -114.931
   903.573
  -829.869
   811.800
    90.652
  -855.720
  -792.525
   633.438
  -255.991
  -246.131
  -639.021
  -141.474
   256.468
  -672.719
  -480.760
   601.031
   454.674
  -253.616
   684.023
   622.416
   278.950
  -718.911
   366.952
  -865.168
   154.036
   -64.954
  -255.435
  -415.972
   717.601
   -61.807
  -386.986
  -284.399
   517.181
   226.625
  -268.634
  -180.527
  -309.312
   -63.628
   345.169
  -525.489
   958.182
   895.092
   287.660
   499.947
  -703.555
   127.484
   -58.654
   433.312
   600.671
   129.400
  -802.285
   690.574
  -416.968
  -893.827
  -834.890
    29.010
   629.906
   444.881
   796.571
   219.802
   768.583
   709.738
  -660.010
   379.319
  -858.398
   589.579
  -784.142
   851.736
  -841.276
   539.697
  -482.043
  -559.186
   654.092
   270.921
  -833.467
    12.818
  -757.290
  -524.801
  -358.605
  -122.702
  -810.683
  -352.418
   -86.119
  -362.609
   -46.475
    29.634
   -56.940
  -911.319
  -380.979
  -136.916
   236.610
   325.197
   498.555
   372.627
   866.716
  -679.598
  -473.552
   798.766
  -593.295
  -762.020
  -812.693
   126.344
  -864.816
   584.118
  -121.399
  -809.390
  -191.458
   764.374
   330.078
  -614.134
   -52.901
  -989.527
   197.124
   191.033
   884.755
   670.071
  -277.925
    17.687
   605.019
   935.620
   856.869
  -481.239
  -414.875
   250.707
  -262.327
   251.555
  -632.987
   615.973
   285.062
  -811.751
   974.873
  -895.776
   415.867
   767.034
  -148.725
   728.591
  -665.464
   324.788
   635.235
  -235.091
   332.625
  -881.167
   468.546
  -270.292
  -165.572
   854.392
   903.449
  -214.892
   642.673
   857.136
  -640.224
   738.989
   445.157
  -325.589
  -927.573
  -494.403
  -717.110
  -725.617
    87.832
  -153.299
   718.446
  -726.117
  -598.041
    78.092
  -825.272
   992.517
   492.936
   287.370
  -282.391
  -954.116
   150.023
   156.488
   789.741
  -156.688
  -783.030
   676.238
   797.808
   979.515
  -944.294
  -762.062
   772.926
   162.357
   234.023
   633.494
  -721.736
  -674.357
   659.455
   658.388
  -767.683
   793.746
  -360.893
  -645.354
  -145.594
   261.261
   729.621
   911.157
  -320.445
  -849.872
  -366.548
  -225.695
   391.187
  -754.774
   841.000
  -872.510
   822.588
   461.582
  -164.279
  -492.528
   217.810
   502.029
   423.230
   386.762
   -58.432
  -783.507
     6.186
   234.119
  -941.383
   678.438
   661.418
   697.485
  -595.348
  -642.426
  -331.465
  -991.914
  -528.804
   243.118
  -613.777
   754.685
   717.524
  -190.970
   360.745
   642.300
   928.066
  -724.725
  -974.102
   875.996
   330.776
   633.194
  -663.587
   508.246
   -86.582
   569.567
  -579.409
  -350.441
  -895.027
   125.065
   146.084
   932.251
   406.536
  -858.535
   650.684
   648.016
   344.449
   -28.145
  -325.175
   896.213
  -119.165
   268.996
  -967.650
    65.664
   -34.757
  -536.513
   172.640
  -186.709
   613.615
  -921.315
   585.325
   561.221
  -882.713
   337.625
  -951.384
  -216.133
   588.300
   836.887
   330.790
  -439.210
  -501.023
   486.389
   224.880
   157.291
   776.696
   325.528
   830.431
  -390.306
   807.486
  -396.896
  -862.789
   669.822
   471.824
  -245.660
  -584.549
   587.212
   476.723
  -128.905
   737.507
   539.309
  -823.087
  -262.639
   419.343
  -583.494
   346.278
   938.937
   574.707
  -215.364
    81.062
  -409.165
  -239.741
  -609.507
  -676.513
   355.052
   730.196
  -971.068
   490.550
  -122.775
  -321.976
   827.508
   468.608
  -323.084
   593.477
   -62.721
   893.868
  -605.340
   194.668
  -166.506
  -605.065
   374.323
   293.126
  -778.885
  -476.644
  -213.747
    33.257
   239.489
  -965.854
   717.792
   147.071
   466.228
   918.512
   995.399
   829.704
   518.810
  -618.691
   552.770
   789.715
  -479.516
  -945.381
  -272.507
  -238.967
  -952.840
  -777.425
  -201.627
  -548.184
    42.576
   975.934
  -656.254
   790.971
  -917.629
  -446.729
  -808.988
    39.308
   949.764
  -185.192
  -318.373
   830.077
  -990.078
   468.051
  -153.148
   139.220
   746.117
  -411.399
   211.204
  -894.802
  -854.833
  -950.129
  -326.335
    99.479
  -588.050
   156.548
  -375.268
   679.977
   169.191
   475.542
  -654.167
   317.895
  -685.702
  -293.527
   176.684
   982.946
  -365.115
   871.154
  -821.981
   252.690
  -270.073
  -678.071
   150.229
   123.352
  -739.091
  -320.847
    91.920
   372.314
  -277.611
  -696.028
   427.558
   584.473
   505.268
   882.467
  -889.267
  -422.602
  -867.450
   821.165
  -853.839
   916.804
  -720.996
  -313.719
   264.740
  -137.278
  -120.183
  -631.993
   430.941
    91.239
   222.883
   655.878
   625.973
  -721.291
  -563.335
  -101.006
  -511.315
    37.920
   716.904
  -518.268
   -96.496
  -634.998
  -589.698
  -632.080
  -427.377
    92.363
   203.964
  -953.108
   924.036
  -739.903
  -759.188
   -92.381
  -838.408
  -346.515
   405.432
  -862.483
  -845.768
  -494.063
  -334.648
  -685.950
  -150.590
  -457.327
   372.326
   430.323
   480.864
  -448.572
    60.785
   915.059
   -99.513
  -303.255
  -243.430
   785.397
   662.467
  -393.801
   -85.750
   932.537
   576.137
   434.967
  -714.714
  -635.009
  -542.227
   719.463
   342.855
   657.085
  -352.493
  -418.141
    41.792
    98.439
  -808.068
  -582.609
  -176.197
  -853.185
   497.256
  -936.646
   460.318
  -825.979
   976.960
   167.812
   258.685
  -275.754
  -184.469
  -814.061
  -814.006
   536.607
   418.386
   358.472
  -702.215
  -814.398
  -947.099
   847.195
   581.796
  -230.755
    95.595
  -519.440
    12.890
   339.286
   320.870
  -775.063
   456.601
   896.536
   602.740
  -524.850
  -164.759
   702.685
   -56.542
   -28.415
   809.376
  -367.325
   305.729
  -812.586
  -806.441
   272.781
   954.359
  -912.863
   806.299
  -542.998
   895.464
    34.530
   695.042
   207.353
   560.087
  -651.065
   179.391
     2.312
  -864.353
   577.503
   -69.116
   704.013
   281.801
  -997.684
    32.335
   892.763
   912.872
   751.280
  -624.937
  -574.323
  -983.439
  -980.369
  -985.412
  -130.141
  -429.110
   416.949
  -913.201
   999.461
   346.151
   615.463
  -330.929
   973.971
  -481.151
   977.583
  -479.416
   224.089
  -898.463
    35.234
   216.313
   -19.962
  -212.203
   627.693
  -236.960
  -119.212
  -284.080
   611.597
  -192.109
  -715.481
  -172.450
  -493.461
  -328.006
  -162.363
  -266.234
   672.266
   490.730
  -613.951
   729.653
  -911.348
  -553.011
  -136.849
   723.225
   529.650
  -195.975
   366.868
   208.060
  -101.015
  -915.721
   945.070
  -910.951
   253.575
  -381.800
     4.822
  -583.902
  -986.504
  -597.310
  -113.404
   751.603
  -170.207
   581.093
   771.903
  -343.105
  -510.781
  -135.850
   148.230
   284.809
  -538.028
  -280.745
  -778.921
   340.564
  -339.305
   173.865
   888.019
  -433.316
  -989.982
  -839.924
  -287.602
   659.924
   573.498
   160.655
   340.811
   121.711
    55.451
   711.003
   189.007
  -104.137
   141.121
   -16.390
  -207.676
   -67.318
  -882.808
    61.253
   349.529
   749.591
   359.825
  -369.622
  -472.587
    64.247
  -942.260
   -32.201
  -818.291
   717.608
  -242.436
  -385.636
   461.682
   258.015
   320.549
  -335.547
  -851.599
   739.998
  -758.908
  -626.175
  -538.933
  -822.291
  -266.542
  -518.314
  -231.931
   129.685
   498.709
    88.211
  -425.126
   729.786
  -863.058
  -770.886
   756.191
   554.245
  -842.488
   885.996
   128.021
   579.152
  -571.230
  -929.809
    96.180
  -879.651
   423.207
   707.736
  -611.985
   907.741
  -952.390
   466.079
   792.057
   647.144
    94.685
  -917.932
  -431.429
   356.470
   654.017
   634.217
  -186.205
   558.086
  -844.935
  -948.150
  -772.748
   655.208
   344.020
   182.314
   220.909
   -45.955
   734.835
  -501.043
   634.426
   198.193
  -555.078
   711.579
  -287.973
   822.200
   843.529
   864.876
  -612.418
   814.243
    44.000
  -945.314
    48.195
   457.159
   121.276
   627.016
   611.073
   633.676
   939.524
   946.737
  -724.178
   390.224
  -968.753
   793.747
  -985.515
   906.986
   103.331
   808.749
   772.887
  -652.733
    -2.615
  -457.090
   365.178
   924.772
   666.410
  -613.226
   701.701
  -559.712
   -79.558
   819.260
  -670.564
  -796.629
   238.867
   606.288
   777.338
  -742.086
  -882.704
  -750.397
  -544.938
   160.227
   848.326
  -190.738
   984.094
   364.475
   586.839
  -756.646
   348.240
  -835.886
   483.211
   790.777
  -508.158
   764.308
  -943.392
    17.709
   572.208
  -369.104
   446.476
  -134.379
  -661.886
   457.798
   706.663
   552.514
   -17.207
   664.213
  -161.781
    -7.810
  -690.396
  -674.540
   215.371
   314.324
   419.593
  -648.747
   681.252
   -56.905
  -479.498
  -231.768
  -673.897
  -898.925
   608.932
   112.613
   878.031
    98.020
   518.691
  -738.511
   163.148
    86.688
   123.073
   959.390
  -436.562
   426.985
  -518.963
  -864.993
   330.012
    36.450
   428.437
  -400.384
   176.922
  -767.941
    17.321
   612.930
  -203.294
  -305.198
   389.571
  -158.825
   714.664
   282.647
   236.530
    58.663
  -284.349
   178.374
  -792.136
  -771.485
  -363.232
   737.358
   423.975
  -331.898
   628.697
  -870.022
   447.209
  -352.599
   904.625
  -149.894
  -333.185
   385.021
  -138.988
   715.669
   197.348
  -821.684
  -513.092
  -175.695
   360.891
   495.073
    25.386
  -716.445
  -537.481
  -727.359
   312.241
   743.244
  -291.983
   719.831
  -729.692
  -101.346
  -756.146
    49.622
  -997.810
  -127.217
   747.196
  -748.740
  -407.730
   284.827
    23.078
   817.551
    91.885
   238.451
  -441.590
   321.990
   845.871
    10.801
  -306.561
   980.459
   402.242
  -107.722
  -232.582
  -152.482
   260.275
   948.312
  -399.875
   -78.390
   387.536
   607.401
   230.107
   296.759
  -641.003
  -524.633
   518.303
  -141.129
    11.363
  -620.175
   525.513
  -185.248
  -337.981
   387.085
  -587.995
   258.554
   455.627
   489.156
  -454.380
   432.125
  -111.102
  -163.286
  -807.835
   633.860
   397.468
    22.253
   860.175
   430.073
   902.079
  -705.781
   611.747
  -633.656
  -663.379
   907.179
  -954.974
   861.832
  -370.292
  -653.861
  -996.830
   882.637
   753.657
    14.953
   386.178
   367.783
  -445.497
   141.838
   130.315
  -930.529
  -790.452
   -11.041
   665.348
  -836.168
   258.748
   797.180
   997.595
   -32.143
   967.142
   790.931
   404.644
  -327.527
  -675.425
   -55.450
   254.455
   588.342
   297.028
  -762.571
  -480.856
   596.414
  -703.057
   426.007
   307.354
   820.623
   370.237
  -244.449
  -916.990
   263.898
   832.925
   624.921
  -661.225
   953.631
   121.290
  -610.046
   -53.299
    77.910
  -826.700
   489.062
   264.103
  -484.646
   878.491
  -419.627
   296.507
  -881.045
    -0.450
  -830.137
  -668.021
     8.917
  -522.317
   -80.043
   599.383
   -45.398
  -193.202
  -300.233
   362.900
    31.017
   224.321
   540.913
   368.905
   -12.045
  -113.812
  -497.323
   257.567
   574.591
    -2.198
   598.949
   215.825
  -977.201
  -699.699
  -966.172
   649.647
   852.659
  -996.848
  -721.808
   348.601
  -505.043
   528.980
   203.584
  -878.582
   955.971
   652.115
   138.556
   454.450
   455.247
   -54.046
   751.242
   -97.414
  -890.535
  -127.215
  -175.675
   383.333
   203.130
   764.654
  -109.661
   504.171
     4.996
  -199.462
  -929.505
   688.046
  -243.988
  -846.604
    -2.392
  -533.431
   225.062
  -953.180
   929.668
  -620.788
  -253.909
   593.628
   430.040
   131.286
  -645.102
  -967.611
  -641.568
  -863.332
   695.452
   451.706
   645.507
   539.405
   -44.812
   438.065
   497.061
   272.789
   436.282
   825.181
   406.082
  -157.864
   590.899
  -915.177
  -552.975
   544.869
  -952.214
   -34.488
  -270.820
   112.449
  -633.181
   319.647
   -48.524
   895.060
  -769.316
  -315.658
  -447.698
    37.714
  -956.461
  -138.849
    62.920
  -874.110
   401.304
  -657.089
   744.454
   223.865
  -574.886
    70.947
  -718.563
  -958.931
    27.392
  -738.449
    73.470
   587.391
  -212.623
  -776.727
  -135.739
  -698.494
   980.469
  -817.052
   372.407
   659.385
  -428.450
   546.154
  -728.156
  -346.052
   954.693
   539.148
   403.418
  -645.856
   868.498
  -632.575
  -679.313
  -237.501
   -68.920
  -547.791
   584.972
  -495.501
   224.855
   322.053
  -359.402
  -366.117
   718.595
   -74.403
  -777.715
   416.515
  -711.973
   309.451
   279.868
  -897.972
   591.344
   235.370
   338.479
   667.326
    38.758
  -328.955
   722.748
   500.574
   150.879
   700.496
  -590.525
   123.013
     2.856
   522.906
   686.193
   913.781
   365.228
   991.408
  -951.252
  -149.611
   -10.985
   680.986
   865.634
  -829.622
  -348.912
  -286.882
  -944.362
    13.997
  -443.909
  -707.696
  -836.930
  -634.431
  -189.150
   308.075
   796.857
  -543.798
   777.366
  -320.391
  -946.529
  -475.821
  -847.047
  -881.167
   -55.585
   386.698
   311.841
   846.182
   860.702
  -524.737
    54.872
  -863.104
  -202.170
  -858.735
   481.586
   365.405
    95.216
  -502.156
   198.162
  -744.264
  -491.226
  -500.081
   808.234
  -995.103
  -147.711
  -859.500
   722.750
  -740.317
  -155.961
  -616.952
  -987.108
   978.577
   705.623
   779.226
   -69.517
   558.140
   453.756
   279.112
  -218.396
  -533.582
   401.157
  -960.177
  -868.507
  -104.748
   681.230
  -148.827
  -978.155
   863.312
  -341.688
   153.647
   410.609
  -946.544
  -469.516
   429.361
   203.839
  -353.204
  -964.330
    77.630
   184.356
   865.310
    16.794
  -612.526
   300.042
   513.428
  -258.105
   342.488
    -3.021
   -68.116
   318.277
   587.999
   -29.105
  -598.870
   649.295
   336.352
   861.090
   785.312
   500.057
     3.169
  -963.022
  -265.341
   762.613
  -761.900
   459.716
  -105.611
   139.910
   997.669
  -350.454
   916.212
   238.488
    61.047
  -617.816
   361.641
  -197.323
   -46.903
  -926.211
   959.626
  -290.066
   911.083
  -140.233
  -192.951
   149.447
  -316.401
  -731.784
  -387.163
  -271.580
  -899.265
  -695.188
  -885.434
   314.308
   396.551
   851.063
   453.793
    53.889
   -20.767
   456.589
   270.887
    24.594
  -246.769
   184.712
  -997.782
   747.538
  -391.374
   363.350
  -106.352
    55.737
   678.968
  -109.462
   926.882
  -483.414
    37.112
   924.996
   855.189
  -277.161
   706.266
   370.422
   906.195
  -852.693
  -346.396
   338.964
   656.934
   103.658
  -854.750
  -613.344
  -681.827
  -275.148
  -252.097
  -611.102
  -562.980
  -855.260
    28.113
    54.508
   -70.628
  -397.174
   -30.174
  -448.580
   592.119
   540.768
   443.914
  -396.569
  -524.226
  -848.978
  -332.924
    75.425
   210.161
  -993.662
  -838.740
   857.018
  -901.167
   814.470
  -123.373
   750.840
  -336.128
  -427.759
   666.483
  -409.666
  -514.106
  -217.326
  -778.923
  -783.215
   132.991
    14.930
   975.347
  -190.243
  -955.832
   683.959
   222.167
  -464.939
   686.333
   876.095
  -977.637
   339.505
  -774.841
  -237.430
   996.397
   876.244
  -476.239
   801.509
   -62.840
  -900.208
  -174.084
   917.072
   516.813
   858.407
   305.157
   126.484
  -887.974
  -673.879
   648.204
  -286.747
   -12.010
  -280.985
   441.984
   172.113
  -236.831
   506.561
  -947.837
  -417.347
   964.245
  -861.225
   289.137
  -354.097
   951.672
   138.158
   598.024
   141.106
  -271.384
   504.064
   976.254
  -117.730
   130.809
  -188.029
  -579.127
   771.339
   569.146
  -428.184
   465.620
    89.631
  -656.526
   949.815
  -685.248
  -997.541
   445.316
   759.879
   845.924
  -723.547
   683.635
  -543.404
   771.191
   123.375
    82.655
    66.922
   401.446
   423.059
   440.579
  -828.262
  -897.241
   418.277
  -957.004
   168.103
   338.395
   679.384
   390.104
   605.172
  -532.182
   208.682
   479.268
   943.006
   313.258
  -966.271
   427.420
  -772.784
   588.762
  -783.452
   194.289
   666.420
   716.618
   693.158
  -696.179
   -63.589
   530.312
  -493.877
   774.490
   918.509
   669.924
  -608.903
   -18.184
  -341.487
   214.468
   321.508
  -595.787
  -862.123
  -431.552
   840.641
    24.485
   254.574
   582.998
   853.655
   616.849
  -570.656
   462.004
   285.130
   456.558
   -53.653
  -805.837
  -695.199
  -592.515
  -856.956
  -260.074
  -286.403
  -906.012
  -350.746
   859.228
  -802.800
  -545.172
   373.656
  -106.395
  -945.359
  -280.496
  -488.872
  -303.983
  -289.653
  -155.528
   255.529
   547.734
   878.077
  -232.884
   839.032
   191.374
   627.362
   162.313
  -867.829
   924.078
  -178.507
   293.862
   944.499
  -210.289
  -598.117
   795.156
   157.760
   -45.625
   481.786
   669.686
  -728.284
  -726.695
  -491.011
   604.500
   -67.182
  -989.157
    49.962
   936.132
   482.999
   -23.829
  -482.664
   163.585
  -880.231
   572.486
   854.389
   113.212
     0.706
   540.648
  -625.654
   334.635
  -537.805
   666.620
  -195.300
   290.138
  -688.045
  -362.558
  -463.790
  -697.638
     1.347
   807.706
  -639.061
  -688.103
   -26.687
   122.189
   658.170
   729.223
   623.029
  -586.338
  -250.625
   998.028
   -13.893
  -596.522
    44.598
   213.138
   976.756
  -472.205
   562.884
  -577.325
   318.141
  -693.989
   785.629
  -996.294
   842.304
   -49.142
  -731.174
   -20.606
  -469.797
   700.169
  -127.328
   228.095
   271.301
   772.361
   -12.903
  -601.351
  -358.007
  -397.000
  -238.923
  -429.118
   697.293
   418.170
  -291.850
  -687.170
  -486.372
  -499.967
  -972.643
  -209.274
  -886.570
   706.097
   940.284
  -952.885
   352.130
   727.948
  -892.284
  -832.061
   942.036
   471.844
  -318.521
   541.003
   762.574
   183.873
   961.406
   -54.245
   651.049
  -599.353
  -123.886
  -809.700
  -395.585
   716.974
   -20.396
  -123.943
   756.940
   294.758
   741.575
   -32.535
  -751.835
  -519.019
    35.409
   673.233
  -782.457
  -530.525
  -536.551
  -180.697
  -622.237
   -94.468
  -873.453
   233.034
   750.785
   432.808
  -936.388
  -264.530
  -480.418
   712.936
   997.846
   871.549
  -747.684
  -929.859
   182.189
  -270.567
  -919.095
    53.161
  -245.343
   414.277
  -289.303
   686.357
  -976.848
  -917.231
  -718.505
  -537.839
   346.987
   742.352
   421.124
   326.831
  -215.547
   -94.848
  -117.769
  -942.553
    96.123
   357.665
  -400.603
  -521.953
   437.007
  -371.777
  -915.138
   799.147
   -36.318
   458.084
   609.457
   747.041
   285.481
   294.618
   817.578
   308.268
  -830.830
  -442.640
  -472.302
  -226.876
   253.293
   765.712
    65.946
  -300.213
   135.513
  -173.097
  -916.554
   118.361
   828.963
  -929.965
   454.487
   477.968
   191.633
  -510.892
   260.826
    45.742
  -169.590
  -512.647
  -849.107
  -843.965
  -539.524
   846.476
   975.789
  -658.123
  -791.165
   586.635
    98.410
  -199.648
  -349.634
   958.831
  -418.471
   673.844
  -220.986
    76.477
  -159.076
  -701.672
   823.262
   791.011
  -987.498
  -497.782
   -39.972
  -840.975
   836.670
   951.357
  -140.871
   342.534
   602.416
   107.774
   859.836
    44.737
  -570.875
  -185.949
   379.576
   763.945
   622.974
   998.942
  -152.275
   242.194
  -467.052
   179.546
  -692.969
    79.446
   403.463
    38.615
   726.089
  -986.530
  -739.003
  -522.426
  -172.812
   998.576
   803.988
  -871.610
  -857.370
   639.718
  -949.462
   862.523
   586.253
   219.927
   649.773
  -297.435
   790.557
  -270.683
  -459.679
   796.366
  -271.863
   -90.455
   540.210
   211.680
    99.179
  -511.323
  -304.243
   116.434
  -986.231
   504.520
   519.018
   232.149
   102.383
   733.564
  -147.144
   265.045
   789.228
  -561.378
  -307.883
  -754.576
   309.395
   337.042
  -995.380
  -287.521
   841.625
   592.744
  -977.339
   975.424
   754.116
  -657.762
   922.901
  -183.617
  -108.075
   332.990
   681.027
  -721.790
  -891.716
   311.871
   556.820
   436.723
  -484.373
   658.470
   800.866
  -613.665
    -2.847
   -87.217
    64.030
  -798.261
   258.263
  -300.290
  -967.971
   334.209
   303.789
   101.766
  -228.279
   188.095
  -899.130
   851.077
  -505.104
  -806.643
   854.528
  -858.822
    29.963
  -332.254
  -672.446
  -610.415
   482.643
  -190.735
  -876.856
  -233.206
  -467.419
  -879.982
   -36.699
   436.915
   640.377
   646.088
    46.433
   372.461
  -675.686
  -272.696
  -989.227
   505.336
  -935.237
  -958.958
    97.604
   262.384
  -913.602
  -304.006
   760.077
  -891.745
  -761.850
   375.907
   -13.011
   424.810
  -710.204
   799.080
   406.505
  -906.103
  -648.077
  -206.785
    30.604
   150.530
   -99.274
  -254.466
   434.767
   271.432
   635.298
  -258.280
  -594.414
  -439.328
  -210.723
   402.803
   -58.294
   504.142
  -871.249
   329.798
   -76.676
  -976.828
   178.838
    95.358
  -780.571
  -264.970
    44.534
  -278.295
  -385.530
   482.148
  -307.788
   195.684
  -975.796
   153.027
   445.011
  -590.773
  -551.626
   816.871
   -10.493
   -77.277
  -756.726
   302.486
   286.166
  -707.595
   631.262
  -839.419
  -920.814
  -757.611
   104.825
   902.056
  -382.019
   -87.189
   204.473
   834.900
   798.581
  -258.750
  -472.943
   546.461
   278.777
   849.530
   764.496
  -240.382
   -41.391
  -382.401
   212.426
   377.134
   769.223
    10.812
  -968.305
  -839.034
   896.077
  -907.388
  -366.425
  -747.237
    18.529
  -306.930
   996.741
  -902.527
   735.605
   415.170
   863.310
   972.582
  -848.269
  -414.057
  -319.829
  -686.716
  -426.754
   271.712
  -322.308
  -717.681
   452.284
   194.552
   566.645
  -184.467
   184.632
  -347.645
   755.352
   552.151
  -278.421
  -586.486
   742.654
   163.749
  -255.208
   394.673
  -998.473
  -947.384
   730.540
  -134.444
  -238.883
  -937.722
   987.732
   250.579
  -490.632
   148.811
   942.115
   544.284
   862.353
  -257.313
   489.308
   250.651
   -35.939
  -787.495
  -903.254
   -30.074
   465.469
  -358.833
   389.497
    89.811
  -288.997
  -209.514
  -796.256
   701.333
  -272.849
  -621.821
   109.867
   833.602
  -470.303
   259.022
   976.128
  -233.666
   457.078
   881.737
   299.064
   407.518
   479.185
  -861.057
  -523.632
  -490.428
   771.137
  -433.797
  -703.945
  -803.743
   935.562
   126.542
  -652.756
   298.695
   109.950
   606.185
   435.104
   -22.744
  -299.008
  -471.421
   -69.607
   555.614
  -413.702
   905.322
   539.075
  -635.321
   645.799
   749.737
   -18.467
   171.973
   170.004
  -743.687
  -878.194
  -470.809
  -878.795
   209.082
   596.713
  -371.344
   517.664
   400.979
   321.514
   647.928
  -119.621
   128.651
   292.276
  -586.376
   341.940
  -144.795
  -514.298
   520.199
  -575.387
  -191.637
   101.776
   849.116
   -33.873
   792.645
   132.439
    -2.853
   463.751
   491.160
    26.432
  -444.485
  -178.198
   368.325
   666.361
  -145.209
   509.662
  -280.158
    62.095
   782.271
  -548.790
  -818.561
  -872.528
    54.712
   751.680
   666.148
  -119.852
   966.559
   192.956
   804.152
   188.004
  -677.489
   923.824
  -951.019
  -300.640
  -611.705
   613.604
  -276.534
   232.417
   971.173
     7.072
   346.610
  -979.737
  -486.178
   788.460
  -387.480
   758.712
   717.513
  -740.025
  -706.669
   376.083
  -625.711
  -988.311
  -149.606
  -151.783
  -240.315
   829.340
  -448.190
   412.207
   146.994
  -975.423
   883.056
   125.328
  -962.903
  -654.540
  -776.076
  -303.329
  -465.667
  -468.603
   -72.778
  -600.852
  -352.783
   971.219
   495.914
  -832.246
  -294.568
   335.207
   465.152
   -28.463
    40.782
  -737.736
   -75.225
  -889.867
  -489.968
  -711.338
   -63.996
   999.975
   -17.489
  -554.759
  -699.718
  -365.059
   933.011
  -626.938
   931.715
  -907.525
   463.141
  -591.084
   974.235
  -897.243
  -663.215
  -493.297
  -551.065
  -238.431
  -677.788
  -316.680
   314.275
  -730.677
   135.574
   137.071
   683.062
  -141.607
   405.818
  -304.881
   106.191
   838.648
   576.989
  -298.261
  -415.827
   540.950
   934.278
   814.190
   -54.037
  -150.036
   323.347
  -428.084
   -63.613
  -434.201
   377.128
  -581.164
  -287.213
  -698.861
  -819.745
  -348.020
   686.182
  -541.209
  -397.044
   179.797
  -767.714
    97.596
  -360.211
   349.712
  -549.993
  -352.534
  -212.012
     8.101
   270.328
   193.191
  -539.914
   317.072
   924.489
  -335.880
  -830.445
  -355.227
  -379.962
    69.396
  -611.144
  -137.548
   380.322
   410.380
   803.337
  -310.161
  -315.832
  -348.687
    19.461
  -584.045
   129.141
   505.029
   921.871
   754.180
    83.858
   762.998
  -139.770
  -997.070
  -938.249
   549.122
  -414.911
  -983.661
   167.341
    -6.026
   681.138
  -374.930
  -880.837
  -821.279
  -341.028
  -800.364
   862.356
  -222.925
   -28.478
   996.177
    62.502
  -382.337
   866.744
   803.397
  -205.858
   752.734
   484.561
  -396.047
  -420.562
   -82.023
  -411.141
   711.344
   134.062
   725.196
    30.536
   705.161
  -933.219
  -181.982
   728.403
   578.964
  -701.238
  -671.516
  -388.297
   -70.855
   136.399
   543.517
  -657.993
  -450.143
  -169.474
  -672.417
  -392.318
   684.976
   754.287
   -98.762
   834.463
   512.338
  -631.996
  -211.274
  -526.134
   -16.205
   -78.845
  -527.773
   564.729
   892.548
  -469.530
   319.247
  -654.883
   390.927
  -371.088
   305.004
  -510.543
   678.631
   146.737
   259.060
   949.110
   813.088
   346.425
  -569.792
   102.317
   774.605
    91.765
  -114.455
  -524.473
   492.384
   527.071
  -208.001
   957.630
   866.435
   187.512
   515.652
   629.921
   164.811
  -772.320
  -115.867
   988.666
  -614.246
  -992.184
   642.359
   912.945
   422.875
  -380.253
   923.567
  -905.852
  -559.608
   371.191
  -766.484
   284.840
   811.006
   447.495
  -938.580
  -422.096
   745.813
   874.879
  -715.627
   615.578
   479.631
  -324.573
   540.290
   701.905
  -478.535
  -562.362
   394.491
  -293.723
  -101.005
   -48.125
  -917.584
   127.561
   392.345
  -114.331
  -577.804
  -299.575
  -770.888
  -895.582
    15.165
   572.511
   600.795
   100.184
  -354.707
    79.982
  -285.058
  -660.077
  -209.158
  -921.786
  -967.421
  -572.936
  -449.327
   488.955
   762.719
  -140.597
  -363.631
  -444.754
  -255.379
    18.691
   172.639
  -701.772
    22.934
  -575.440
  -703.640
   498.623
   785.572
   336.782
   306.871
   435.173
  -293.362
  -778.278
  -925.825
   311.406
  -456.103
   672.660
   462.381
  -856.016
  -738.887
    13.954
   641.527
   149.875
    32.757
   903.829
  -647.029
  -536.591
  -857.897
  -583.926
  -793.147
  -266.984
  -882.086
  -418.775
   409.340
  -366.575
   340.748
  -178.373
   878.570
   789.793
   834.918
   -90.067
  -413.337
   975.862
   -97.149
  -816.899
  -783.709
   901.023
   474.305
  -990.327
  -275.190
  -140.201
   949.960
  -594.211
  -242.897
   847.762
    80.684
   636.026
   867.102
   955.482
   850.330
  -790.438
   -62.011
   656.728
   428.398
   413.460
   948.161
  -851.333
   540.493
  -762.286
    82.906
   644.093
  -922.214
  -761.924
  -604.903
   566.471
  -721.583
   624.527
  -353.340
   -85.166
  -815.724
    95.434
   -39.017
  -874.212
  -643.162
   159.694
   335.876
    -1.634
   529.544
  -896.385
   278.036
  -353.743
   994.979
   776.236
  -950.521
   708.574
   328.190
  -552.505
   765.083
   955.327
   858.418
    60.196
  -675.544
   952.955
  -407.649
   976.927
   694.309
   670.466
   -40.021
   242.257
   911.459
   -73.376
  -203.816
  -996.971
  -415.960
   535.664
  -672.736
  -593.026
  -249.609
   -35.075
   504.682
   646.166
  -322.297
  -792.517
  -559.781
   151.455
    51.754
  -577.733
  -475.441
   -16.012
  -614.762
   495.630
  -181.537
   472.795
    99.349
  -406.035
  -636.395
   844.628
    70.521
   728.135
   534.503
  -586.388
  -301.544
   540.697
   649.706
   413.479
  -675.082
   893.675
   -65.276
   251.960
   367.156
   398.376
  -126.474
  -568.692
   762.396
  -943.643
  -693.709
  -529.345
   888.529
   854.467
   357.225
    -4.317
  -271.688
  -512.375
   -22.375
   958.243
   183.859
  -786.139
  -520.039
  -603.546
   153.688
  -699.512
  -308.197
   -83.459
  -527.584
    31.274
   157.715
  -240.802
  -461.922
   104.835
  -557.326
  -487.867
  -189.281
  -981.154
  -436.602
  -725.936
  -721.083
   714.534
   347.347
  -713.487
  -465.042
  -845.863
  -859.481
  -629.217
   678.954
   359.482
  -237.292
   236.930
  -883.994
   684.283
  -714.288
   423.334
   948.146
  -794.679
   213.166
  -387.821
   154.525
   970.333
   -22.686
   497.099
  -928.211
  -866.835
  -123.523
    96.942
    69.273
   949.092
  -991.616
   379.595
   457.626
   310.463
    55.013
   -28.167
   913.146
   -77.722
   201.031
  -249.748
  -883.102
   884.574
   241.299
   405.438
   952.340
  -507.220
   125.343
   961.978
  -193.001
  -249.466
  -726.786
   592.198
   709.984
  -517.234
   261.267
  -274.516
    46.260
   510.247
  -408.242
    -3.104
  -804.972
    28.016
  -717.772
   270.336
  -201.289
   696.033
  -449.248
   992.212
   928.347
   696.833
   621.971
   571.949
   509.233
   129.183
   918.731
    78.676
    74.932
  -131.663
   606.606
   -87.550
  -322.605
   688.072
   711.973
  -379.651
   130.763
  -257.544
  -752.365
  -261.529
  -469.982
  -637.484
  -233.360
   482.307
   732.380
  -791.866
   429.288
  -845.752
   920.806
  -814.527
  -380.578
  -641.683
   643.724
   649.755
   363.075
   -24.864
   385.336
   414.250
    17.208
   -75.179
   -34.669
  -375.215
  -810.214
  -494.658
  -781.768
  -229.752
  -373.060
   154.908
   867.199
  -286.813
   449.381
  -845.884
   743.058
   967.930
  -776.707
  -100.599
  -258.418
   640.104
  -131.547
   929.508
   585.157
  -919.163
  -399.557
  -740.842
   829.930
   950.591
   604.170
  -799.368
  -100.372
   557.321
  -350.261
  -122.139
   -67.280
   474.208
    97.966
  -383.596
   225.176
  -820.943
  -352.815
   741.563
  -661.714
   -99.847
    66.347
  -827.646
   -65.102
   103.169
  -973.525
   -22.964
   942.536
  -916.052
  -475.931
  -831.316
  -492.898
  -482.670
    87.596
   244.787
  -353.412
    80.425
  -425.518
  -290.289
  -263.148
  -416.570
   331.555
   672.393
   961.718
   572.697
  -569.582
  -246.358
   369.153
  -735.727
  -173.746
   244.128
  -440.552
   860.050
    97.843
   -72.831
   624.763
  -644.890
   974.572
  -735.624
   603.820
  -913.584
    14.888
  -402.357
   136.126
  -350.149
   849.585
   943.067
  -225.435
  -928.713
   166.838
  -165.213
   -88.332
  -369.571
   465.886
  -762.587
  -588.235
   512.340
  -989.672
   338.695
    54.124
  -982.330
   -66.613
  -212.543
   634.354
  -223.152
  -846.047
     6.373
  -480.542
   617.260
   964.984
  -269.562
   515.665
  -114.484
  -273.141
   294.784
   169.442
   -62.373
  -325.407
  -949.421
   -37.752
   357.746
   820.668
    86.681
   336.678
   891.002
   952.632
   550.451
  -428.517
  -688.181
  -468.397
   790.373
  -356.973
  -514.788
  -314.798
  -330.622
   502.795
   115.911
   784.964
   -47.607
  -258.536
   938.153
  -171.019
    23.239
   138.262
  -371.877
  -884.204
   885.036
  -126.551
  -775.621
  -684.388
   245.564
   989.757
  -575.819
  -554.749
   -30.629
  -609.470
  -171.131
   189.233
   -96.109
  -323.737
   392.263
  -184.480
   628.080
  -617.341
  -589.732
   324.845
   865.752
   486.026
   327.703
  -614.148
  -539.285
  -238.053
   704.767
   519.016
  -284.890
   176.167
  -229.013
   339.137
   908.896
  -402.478
  -530.279
  -971.684
  -886.507
  -548.002
  -828.373
  -432.863
   969.724
  -336.566
  -180.545
   418.459
   537.454
  -898.262
  -833.776
   245.871
   714.062
  -547.614
   -32.121
   -40.075
  -558.705
   390.790
   676.628
    69.101
    20.042
  -146.641
   775.028
   593.862
    34.426
   921.541
  -313.056
   769.708
   375.758
   802.121
   560.465
   141.250
   782.478
    87.447
   577.269
   645.440
  -665.755
  -791.374
   730.024
   851.696
   644.534
   771.547
   752.117
  -542.939
  -304.217
   841.574
   769.152
     9.531
   139.496
  -748.767
   765.497
   507.385
   361.959
  -595.793
  -573.506
   -96.390
  -703.484
   519.947
   181.179
   -60.155
  -910.675
  -969.604
   866.573
   296.222
     1.268
  -672.636
   -24.401
   -55.585
  -511.350
   887.057
  -345.578
   -12.299
  -207.717
   325.586
   712.154
  -363.481
   859.712
  -957.183
  -569.025
   399.179
  -673.998
  -531.918
   278.159
  -741.724
   332.865
    83.360
  -427.410
    65.842
   933.001
  -663.825
   708.621
   943.448
   935.511
   541.258
   439.925
    32.858
  -985.058
  -946.173
  -652.239
   569.419
    12.388
   253.339
  -215.973
  -962.439
   788.796
   860.087
  -102.884
  -693.605
   309.030
   826.193
  -262.878
   671.359
   778.470
   552.228
  -594.706
   510.897
  -278.811
  -823.425
    75.084
   413.910
     6.425
   839.492
   -50.777
  -950.362
    -0.475
   813.961
  -435.400
  -349.264
  -404.386
  -279.964
   621.546
  -992.978
   444.967
  -974.812
   429.870
  -356.106
   567.407
  -849.303
  -495.443
   462.571
   960.484
  -439.582
  -634.000
  -108.004
  -136.244
   -88.877
   474.487
    -5.513
  -561.558
   649.657
   929.159
  -372.997
   147.784
  -344.719
   478.809
  -916.992
  -459.821
  -731.675
  -609.748
   -80.083
   276.269
   342.488
   871.489
   -98.529
   164.053
   348.734
  -933.102
  -406.366
  -604.782
  -309.184
  -374.111
  -338.824
   158.552
   654.344
  -180.739
    97.126
   246.819
  -685.623
  -490.160
   -94.202
   -75.947
   733.948
   125.209
   281.845
  -119.392
   473.069
  -440.275
  -760.840
  -363.104
  -654.302
  -627.761
   595.229
   554.485
   384.786
  -267.702
   324.154
   354.606
   686.067
    25.761
   567.079
   581.438
  -574.596
  -915.820
  -152.256
   704.982
    44.596
  -174.652
  -346.411
   498.502
  -611.016
   245.219
    88.458
   774.575
   688.327
  -717.784
   192.535
   182.170
  -323.704
   -65.928
   271.077
   364.070
  -718.132
  -674.417
   816.181
  -305.370
    -5.177
   963.435
   578.072
   104.543
   709.535
   359.600
  -805.623
   304.845
  -113.737
  -212.166
   108.476
   952.070
   316.276
   642.841
   682.232
   953.514
  -654.815
   -25.193
   500.953
   504.567
  -142.109
  -384.138
   864.447
  -959.340
   952.070
  -191.149
  -360.552
   545.966
   298.202
  -423.618
   714.425
  -759.300
   577.952
  -157.459
  -696.322
   -11.721
  -126.894
    11.884
   -70.844
   290.304
  -142.892
  -702.289
  -695.730
  -909.593
   662.239
  -184.417
   -73.977
   125.493
   872.171
  -491.733
   -97.386
  -619.256
  -148.121
   768.009
   703.030
  -490.921
   362.411
  -964.404
  -370.261
  -172.274
  -412.547
  -276.443
   245.833
  -842.572
   822.906
   162.459
  -977.420
  -403.240
  -600.734
   409.825
  -421.612
   977.731
  -315.749
  -488.087
   847.842
   715.431
  -660.643
   402.719
   133.668
  -112.707
   -75.675
  -711.219
  -543.397
   457.717
  -661.461
   678.673
   219.510
   955.330
   415.086
   102.296
   183.131
  -113.137
   187.210
  -773.768
  -839.301
  -277.785
   675.309
   442.625
   327.140
    59.826
    91.029
  -328.485
   620.816
    -7.491
   653.237
  -677.667
  -767.592
  -877.998
  -419.739
   784.170
   165.673
  -286.123
  -965.535
   330.057
   137.570
  -467.584
  -869.178
  -520.720
  -518.927
   509.917
  -234.597
   655.523
   471.182
    24.498
   357.670
   666.435
  -938.770
  -951.767
   385.926
   460.276
   804.061
  -166.979
   444.033
  -979.248
    96.280
   191.025
   543.748
   741.560
   458.768
   774.175
  -289.293
  -430.747
   550.390
   457.619
   883.578
   697.660
  -538.970
   330.526
   629.606
    -2.497
  -610.529
  -352.746
  -688.481
   981.845
   346.503
  -517.809
  -689.618
  -825.742
   456.150
    23.383
  -876.530
   160.037
  -601.102
  -684.199
   201.661
   633.372
   639.383
   629.122
   367.248
   979.550
   527.495
  -203.779
   541.171
   558.585
    55.846
    82.734
  -338.678
  -914.133
  -465.569
  -147.682
  -332.572
  -466.186
  -780.196
   874.757
   369.473
  -794.507
   679.480
   871.740
   279.266
  -131.616
   804.108
   866.670
  -202.810
   930.922
  -433.592
   348.388
   500.355
   392.633
   813.426
   378.419
   252.310
   997.452
  -120.019
  -690.857
   -50.423
  -532.203
   -60.625
   523.150
  -554.867
  -477.443
   -60.600
    40.783
   743.752
   806.987
  -294.222
  -560.433
   111.702
   428.998
  -101.987
   136.737
   505.836
   167.912
  -725.602
  -883.376
  -124.180
   436.464
    15.573
   734.743
  -516.460
  -845.347
    29.295
   501.636
  -335.726
   583.960
  -572.488
   270.706
   255.954
  -544.425
   611.305
   744.530
   595.339
   569.837
  -456.342
  -999.685
  -551.359
   434.073
   450.639
  -926.456
  -707.642
   105.006
  -114.867
  -888.299
   245.958
   310.729
   119.116
  -840.025
  -534.980
   283.333
   881.202
   524.243
  -212.498
   101.348
  -853.990
   956.039
   597.685
   510.367
  -554.511
   665.751
    56.380
  -967.887
   179.047
   351.154
   656.711
   279.966
  -594.849
   696.880
   862.935
  -293.745
  -393.132
  -112.474
  -626.481
   613.297
   118.060
  -726.078
  -784.631
   -86.705
  -584.906
   492.746
  -796.076
  -198.476
   341.229
   490.227
   264.961
   554.972
  -786.772
   411.824
  -330.029
  -560.028
   388.810
  -771.887
   591.135
  -248.920
  -165.454
   752.397
   198.777
   137.647
   457.891
   927.260
  -722.387
   365.739
  -597.221
  -800.415
  -694.471
   355.258
  -790.352
  -332.951
   -46.924
   136.583
   450.079
  -192.934
  -462.055
   541.852
    35.479
  -899.122
   191.739
   591.988
  -985.067
   630.154
   790.203
  -604.757
  -667.438
  -119.899
   493.762
   367.407
   263.476
   405.867
  -695.482
   944.313
   874.234
   642.759
  -949.192
   949.622
   662.485
   464.652
   403.369
   596.761
  -547.811
   492.528
   120.403
  -457.479
  -965.345
  -429.186
   588.659
   399.270
  -194.583
   594.493
   549.420
  -375.044
  -518.724
    40.894
   275.696
  -360.404
   892.147
   -46.400
  -477.818
  -452.232
   370.552
   449.633
   520.064
  -956.191
    26.940
   974.481
  -473.976
  -635.339
   109.922
  -824.713
   -60.252
   561.455
  -202.538
   694.960
   989.274
   337.653
    28.477
   471.774
  -817.183
  -898.296
  -214.840
    84.927
   721.220
  -765.645
   716.281
   556.470
  -976.711
   717.389
  -881.485
  -989.522
   366.311
   576.113
  -896.787
  -718.861
  -124.188
  -354.138
   471.743
   624.605
   680.150
  -956.045
  -457.358
   409.863
  -660.952
   271.665
   503.020
   571.352
  -598.163
  -125.516
  -639.319
  -225.504
  -243.843
  -287.435
    99.167
    51.308
  -454.003
  -564.027
  -368.309
   721.073
  -541.279
    41.938
    23.514
   219.260
  -150.938
   443.100
  -472.404
   765.359
   -93.228
   809.483
  -145.451
   821.383
    93.977
  -568.451
   -36.647
  -237.233
   -19.863
  -310.550
  -854.064
   379.565
    40.865
   309.504
  -305.129
  -172.209
   -55.714
   972.205
   135.747
   846.584
  -641.167
   841.313
   346.069
  -175.850
    76.141
   709.154
   118.916
  -771.771
   887.313
  -961.626
  -282.457
  -779.742
   329.389
  -783.720
  -180.339
  -982.992
  -345.943
   765.567
  -828.704
   895.881
   167.106
   730.721
  -174.831
  -911.451
   284.654
   156.550
  -914.531
    44.403
   421.019
   372.278
   220.284
   106.724
   790.635
  -624.345
   282.500
    96.458
   773.718
   918.389
  -864.590
   775.668
   139.603
  -836.900
  -797.245
  -694.684
   171.559
   989.311
  -193.206
  -749.452
    16.771
   970.107
  -878.629
  -820.000
   -23.994
  -896.200
  -992.686
  -798.614
   -12.215
   613.612
  -106.822
  -268.733
   348.387
  -398.277
  -117.531
    34.876
  -832.159
   327.884
  -851.778
  -913.331
   346.381
  -941.286
   211.366
   163.724
   561.745
  -979.021
   985.439
  -285.974
   109.617
  -746.217
  -727.486
   605.933
   617.721
   463.842
   227.984
  -273.708
   188.670
   -51.044
   323.183
   562.657
   130.483
  -576.150
  -105.352
  -542.301
  -985.543
  -488.616
   591.319
  -595.404
   850.299
  -996.710
    71.637
  -951.400
    95.296
  -289.376
    49.932
   352.696
   514.316
  -133.744
  -484.384
  -492.675
   145.997
  -224.774
   329.506
   637.821
   900.929
  -833.518
  -977.279
    43.140
  -973.594
  -423.505
  -822.634
  -149.448
  -131.015
  -808.833
   513.706
  -128.268
  -923.306
   442.384
   403.850
   746.396
  -580.052
  -666.300
   922.806
  -996.309
   946.834
   537.539
  -496.767
   810.971
  -937.868
   -24.604
  -282.531
  -617.269
   476.233
  -186.317
  -694.789
   514.751
  -540.930
  -719.069
    29.727
   985.845
   161.102
  -436.400
   423.380
   559.180
   720.717
   400.107
   495.986
  -263.096
  -745.468
  -236.373
  -177.417
   948.343
   336.537
  -182.968
   865.503
   793.733
   103.946
    45.477
  -289.898
   875.453
  -916.747
  -353.321
   817.417
   814.353
   459.281
  -160.922
   696.228
   -77.796
  -560.454
  -656.199
  -639.818
   817.957
   167.934
   689.967
  -531.215
  -458.905
   362.351
   818.579
  -841.231
   311.437
   570.683
  -989.056
   583.553
  -135.293
   766.830
  -852.408
   620.501
  -185.093
  -587.911
  -328.672
  -559.740
   712.538
   541.821
  -866.571
   296.158
  -589.164
   274.224
   299.650
  -920.268
   289.813
   264.391
  -482.214
   717.212
  -328.787
   155.739
    32.436
  -354.679
  -527.014
   532.564
   507.652
   653.125
   549.468
  -372.611
   469.344
   343.698
   473.836
   223.497
   517.121
   866.025
   443.649
  -853.935
  -128.747
   936.167
  -249.750
   418.849
   368.963
   473.604
  -845.274
  -319.895
   421.661
  -606.381
  -335.295
  -218.163
  -539.254
    69.123
   -52.959
  -180.410
  -621.378
  -381.799
  -290.055
  -667.057
  -526.227
   -74.498
   282.377
  -144.685
   765.365
  -372.511
  -248.935
   882.610
   655.987
   194.911
  -118.502
   -19.276
  -870.683
   843.427
   802.877
   260.115
  -891.480
  -938.573
  -837.140
  -447.514
   273.005
   -55.287
   717.703
   951.858
   577.811
   202.972
   655.282
   712.718
   807.622
  -508.294
   833.864
  -820.583
   674.579
  -321.365
  -175.211
   492.029
  -384.257
  -877.478
   774.650
  -943.440
   273.872
   -22.726
  -782.294
   170.358
   684.256
   -90.565
  -882.048
    54.929
   981.509
   522.214
   608.169
  -666.274
    63.360
  -180.601
  -129.404
  -125.543
   -93.595
  -399.384
  -212.380
  -706.064
   -27.597
  -935.367
   879.746
   -28.355
  -308.783
   711.321
  -942.004
  -730.714
   340.542
  -502.524
   910.512
  -107.250
   464.810
  -267.761
   293.704
   891.270
  -695.121
  -268.701
   291.034
   166.292
   352.934
  -793.596
   896.319
  -716.128
   230.298
   959.911
    34.949
  -898.930
  -980.901
   -10.181
   410.507
   734.302
   686.932
  -566.908
  -608.685
   572.952
   171.347
  -266.871
  -951.000
   269.879
   -77.113
   261.614
  -477.644
  -141.551
   874.968
   716.491
   755.104
  -118.480
  -475.695
   889.791
  -612.803
  -634.178
  -910.684
   254.321
  -654.178
  -667.152
    47.653
    60.101
  -183.874
   738.171
  -524.445
   461.710
  -381.208
  -377.766
   -65.932
   419.575
  -314.301
   581.696
   196.305
   269.480
   200.125
   909.032
   154.262
  -225.014
  -994.729
   857.934
  -269.373
   854.924
  -948.200
   692.747
  -112.726
   901.878
  -310.890
   308.602
    33.386
   118.619
  -556.550
  -627.631
  -651.726
   196.507
   -16.191
  -548.699
   250.793
   157.440
  -515.594
   736.995
  -130.112
   548.939
   805.857
   932.029
  -689.783
  -684.694
   -37.424
  -419.382
   412.290
   491.152
  -368.770
  -522.818
  -665.795
  -132.273
  -949.276
   301.899
  -565.329
   538.298
    52.033
  -658.410
    73.132
   244.483
   871.665
   342.736
   926.651
   754.864
   184.499
   870.625
    57.486
  -282.677
   717.819
  -279.926
  -370.787
  -643.341
  -339.125
   842.802
   996.880
   955.478
  -258.546
  -331.828
   466.749
  -516.762
  -356.439
   412.340
  -965.411
  -427.152
   697.032
  -967.044
    94.360
   457.932
   174.222
   550.940
   936.240
   132.206
  -981.858
   554.036
   717.346
   655.968
  -794.571
  -220.678
    86.551
  -257.116
   771.170
   347.394
  -579.333
   651.263
   446.164
   369.146
   874.759
    79.881
  -745.904
   106.707
    78.050
   609.583
   403.147
  -327.011
   962.419
  -883.511
  -504.647
   645.734
   683.670
  -167.477
   214.394
  -662.365
  -516.701
  -296.907
   363.440
  -519.323
    13.609
   540.559
  -236.638
   -79.091
   989.453
  -111.667
  -733.109
  -783.389
  -473.100
   378.225
   -28.517
  -463.685
   -71.986
  -710.984
  -491.365
   -91.312
  -906.513
  -601.618
   510.729
    43.398
  -698.732
   263.186
   980.621
   -38.927
  -580.178
    -7.467
  -273.970
  -492.975
    -8.168
  -146.537
   618.132
  -343.964
   560.622
   153.661
   772.538
  -171.979
  -703.351
   371.131
  -655.063
  -858.264
   788.978
   252.631
   388.752
  -318.366
   144.302
   465.127
   574.050
   148.978
  -573.634
   847.925
   779.871
   113.191
  -638.980
  -768.753
   335.854
   739.776
   274.242
  -533.946
  -276.348
   225.082
   -56.069
   291.453
   585.995
   172.053
  -373.799
   292.263
   497.443
  -818.420
    75.133
   -20.016
   367.308
  -466.778
   740.344
  -292.566
   985.185
  -350.126
   713.139
   559.341
  -191.280
  -679.716
   693.565
  -296.613
  -312.541
  -692.028
  -865.891
   617.408
   582.846
   910.783
  -617.119
  -644.977
  -919.313
    52.770
   995.607
  -370.334
   251.238
  -130.058
  -994.773
   295.671
   787.197
  -110.551
   591.543
   503.144
  -793.770
   109.455
   757.705
  -680.204
   388.040
  -898.456
   342.483
   668.191
   820.886
   -80.605
    80.566
    13.663
   379.557
   -15.353
   171.818
  -233.152
   283.332
   671.930
  -247.613
  -183.307
  -827.220
  -215.798
  -316.651
  -381.363
   -44.826
  -258.685
  -867.059
  -178.403
   312.697
   443.393
   748.608
   270.703
   320.041
   186.961
   137.998
  -705.419
   768.998
   -46.392
  -553.615
  -928.726
   107.461
   245.776
  -575.010
   813.121
   -59.978
   446.679
  -837.253
  -323.331
  -335.891
  -839.425
  -987.806
   372.402
   996.282
  -825.819
  -806.087
  -653.626
   339.533
  -499.777
  -104.143
    18.081
   598.271
   929.634
   301.409
  -765.605
   469.860
   663.114
   -95.408
   249.056
  -425.388
   720.580
   101.716
   765.640
   632.698
  -632.525
  -991.745
   776.617
  -521.310
   204.838
   332.552
    57.312
   420.628
  -885.639
  -179.012
   -72.651
   324.122
   705.020
  -183.740
  -275.798
  -906.657
  -135.185
  -120.531
   319.917
   620.936
  -330.893
    15.907
   403.908
  -709.184
   506.535
   -90.073
  -881.583
  -490.960
  -176.509
   529.883
  -693.287
   357.232
   101.500
  -236.586
   843.781
  -369.742
   498.801
   877.024
  -745.267
  -596.824
   547.425
  -732.919
   621.382
   176.734
  -754.197
   824.732
  -742.970
   240.176
   671.750
   634.107
   210.379
   701.498
  -651.812
   -82.071
   635.667
   -32.260
   152.599
  -890.453
  -110.662
  -410.087
  -474.145
   594.965
   680.450
   276.562
  -884.685
   115.275
   275.247
   237.430
   987.184
   469.106
   720.917
  -104.785
  -268.453
   133.288
  -172.283
   476.859
   513.838
   329.538
   353.233
  -915.411
   677.865
    53.415
   861.858
   283.212
  -496.596
  -627.844
  -848.635
  -662.149
  -575.440
  -374.023
   854.012
   132.112
   -53.257
  -593.455
   830.171
   470.338
   691.997
   485.506
  -500.575
  -375.160
  -473.288
  -522.583
   543.979
   347.852
  -966.725
  -803.867
   543.945
   137.503
  -990.114
   750.318
  -124.431
   478.997
  -594.047
  -742.663
   591.173
  -653.706
   -81.009
  -340.533
   185.253
  -561.115
   555.757
  -933.710
  -251.696
   484.218
  -435.693
   706.358
  -681.351
   -93.156
   681.449
   393.773
   661.883
  -982.865
  -638.751
   505.640
  -949.573
  -635.285
   354.064
   199.532
   355.580
   -56.810
   897.692
   297.424
  -554.843
  -543.509
  -229.714
   -58.058
  -826.278
   420.703
   213.555
   514.916
   516.577
   166.121
  -741.613
   773.206
   418.254
  -828.395
   171.843
   870.937
  -826.068
  -418.809
  -348.325
   -68.839
  -559.889
  -625.737
   -68.199
  -659.746
  -927.598
   519.248
   270.257
   155.855
  -471.185
   334.683
    40.352
  -981.073
  -141.995
  -341.884
    37.895
   218.678
  -979.254
   233.656
  -159.609
  -532.115
   979.081
  -900.251
    73.947
   247.633
   204.238
   656.201
   802.661
   990.798
   901.533
   272.090
  -518.187
   631.699
  -428.454
  -827.325
  -938.999
  -364.549
    81.107
   960.168
   -29.177
   993.267
   -93.820
   830.097
  -212.278
  -635.580
   -16.915
  -423.643
   602.271
   668.616
   -25.662
  -414.340
   432.732
   232.513
   362.183
  -189.017
   390.256
  -665.505
  -405.630
  -827.129
  -276.248
  -519.590
  -781.518
  -508.673
   466.851
   -86.038
  -490.097
   288.404
   602.346
  -502.207
   157.835
  -630.116
   340.446
  -355.347
  -195.454
   617.922
  -238.707
  -965.291
  -371.007
  -242.679
   178.231
  -324.002
  -599.110
   856.470
    41.798
  -154.025
   239.599
   727.809
  -516.884
  -166.325
   951.939
   266.019
  -541.058
   801.169
  -133.295
  -903.160
    95.584
  -922.330
  -912.072
  -769.504
  -734.912
   953.871
  -335.629
   855.650
  -793.234
  -565.865
   250.794
   110.911
   669.914
  -330.243
   206.833
   223.345
  -181.792
    -0.662
   104.553
   223.223
  -464.787
   937.328
  -951.915
   -90.116
  -703.733
  -209.188
  -119.801
   962.953
    31.909
  -389.814
   575.383
   824.842
  -319.489
  -370.896
   420.915
   482.801
  -543.153
   454.743
   -51.780
   744.501
  -322.202
   496.735
   807.934
   381.516
   -24.211
  -278.812
   879.138
  -430.631
   528.343
   -30.266
   540.026
     1.011
   -29.399
    52.904
  -283.007
   -87.336
   -76.854
  -486.581
  -343.320
  -610.322
  -402.135
   796.244
   676.527
  -725.915
   309.044
   522.116
  -426.071
   137.166
  -175.160
   611.328
   991.765
  -890.745
  -203.761
   164.895
  -225.487
   980.650
   152.354
  -832.693
   736.649
  -793.504
  -564.784
  -279.918
  -135.419
   -95.769
  -599.799
   514.563
   -81.449
  -286.061
   543.577
  -306.900
  -223.667
  -845.023
  -756.205
  -670.789
  -627.623
   461.062
    68.446
  -988.604
  -818.428
   941.024
   583.829
  -496.411
  -891.306
   -91.195
   322.074
   -54.278
  -941.865
   857.853
    14.821
  -241.602
  -933.431
    96.326
  -793.632
     1.771
   366.314
   -80.083
  -392.729
   527.020
  -105.154
  -315.145
   241.823
    29.736
  -573.889
  -885.301
   131.554
   811.696
   376.210
  -417.242
   558.899
  -643.862
   654.190
   -99.745
    45.086
   -28.798
   724.713
    29.636
  -247.970
   603.956
   401.598
   797.415
  -675.494
  -932.182
   189.316
  -195.849
   617.684
   826.993
   899.816
  -891.187
   553.638
  -375.630
   741.868
   924.345
   -42.044
  -858.672
   574.087
  -868.259
  -776.681
   181.210
  -496.414
   381.075
   583.467
   760.747
   180.170
  -322.706
  -371.635
   435.249
  -963.760
  -692.785
   948.207
   474.449
  -804.748
   -13.766
    91.596
   505.004
   415.956
  -984.865
  -897.927
   812.197
  -662.526
   433.001
   561.298
   658.783
   522.289
   144.060
  -786.346
  -848.102
   102.439
   932.573
  -800.832
   120.161
  -792.100
   474.528
  -628.081
    99.131
  -610.025
   299.884
   845.141
  -468.303
  -242.395
   216.183
  -749.457
   298.290
  -985.066
  -502.041
   916.011
   -21.590
  -684.622
  -910.806
   359.208
    59.904
   749.787
  -988.426
    50.652
    10.535
   379.142
  -651.004
   776.050
   509.262
  -513.501
   914.979
  -115.185
  -285.434
    62.345
  -868.629
   584.545
  -734.829
  -615.681
   189.633
   130.486
  -368.867
  -811.343
   379.801
   788.775
   892.460
  -606.419
   226.078
   517.155
  -972.267
  -786.696
   -92.142
   747.367
  -616.538
   951.490
   993.055
   327.748
  -548.288
   723.656
   857.784
   -25.192
  -191.429
  -594.135
   426.561
  -171.906
    79.409
  -695.300
   234.915
    88.105
   503.547
   734.084
   667.266
  -838.512
  -987.138
  -467.492
   555.342
   603.936
  -422.800
  -120.674
   397.057
  -487.137
  -533.818
  -530.803
   511.936
  -716.686
   873.502
  -731.151
   619.618
  -638.633
  -863.196
  -135.468
  -124.174
   117.676
   474.040
   914.573
  -845.835
  -424.233
   893.219
   842.954
   984.466
   955.702
   935.999
   -12.150
   359.666
  -944.341
  -928.509
  -597.286
  -590.048
  -315.147
   -58.258
   394.625
   426.252
   489.507
   451.508
   -84.081
  -250.416
   259.563
   850.535
   609.552
   435.843
   525.760
  -424.489
   429.078
   914.816
   -77.408
   -53.537
  -737.449
  -441.123
   642.715
   623.408
  -201.130
   137.588
  -529.475
  -408.536
  -607.232
  -615.295
  -879.570
   -94.198
   621.166
  -163.618
    -7.219
  -754.749
  -889.290
   930.757
   378.420
  -527.779
   601.811
   117.902
  -419.883
   156.564
   919.249
  -658.869
    93.661
  -422.234
   107.778
  -761.321
  -546.420
  -298.469
   701.664
    26.141
  -979.797
  -469.498
    70.546
  -375.126
   548.673
   994.798
   788.049
   999.984
  -885.452
   491.911
  -559.497
   964.074
   689.730
  -784.511
  -866.490
  -257.385
   684.616
    22.616
  -854.348
     0.888
   618.184
  -124.937
     9.608
   -46.099
   683.296
   400.634
   502.652
  -477.129
  -160.890
  -372.845
  -870.538
  -601.542
  -231.429
   -22.214
   829.934
  -585.713
  -640.663
   892.748
  -758.382
   812.776
   702.531
  -997.320
  -459.771
  -205.721
  -133.891
    21.440
   655.150
   914.232
   588.608
   400.521
  -836.164
   449.725
  -398.970
   350.369
   -62.271
  -223.050
   600.698
   379.520
  -458.981
  -539.903
   466.616
   107.069
   331.070
  -923.603
   908.869
   484.316
   857.347
  -166.164
    91.368
   -97.340
   724.809
  -582.862
   859.712
  -643.489
  -631.952
   349.458
  -313.224
   227.891
   310.960
   387.597
  -506.321
   713.781
   951.184
   301.618
   125.685
   558.376
   196.489
  -156.618
  -925.136
   -61.388
  -387.222
   376.165
  -212.271
   421.152
    30.394
   882.127
    28.178
   109.477
  -729.456
   809.149
  -625.411
   377.410
  -624.353
   214.239
  -987.943
    -1.484
   409.347
   217.595
  -804.360
   720.026
   -76.100
   310.458
  -864.217
   521.622
   571.089
  -659.425
  -862.029
   857.276
   532.225
  -686.119
   681.169
   814.352
  -402.439
   313.325
   144.604
   997.564
   930.016
  -142.414
   373.737
   913.192
   638.589
   927.990
    27.011
   509.884
  -467.397
   342.968
  -332.781
  -273.372
  -927.678
   243.111
   451.582
   636.018
   983.133
   807.312
   -69.098
    -7.326
   439.081
   599.961
   107.712
   709.859
  -187.437
   817.857
   897.327
  -546.021
  -901.368
    95.700
   -74.008
   725.614
   572.737
  -712.639
   167.086
  -996.560
   -73.493
   484.835
  -121.492
   162.287
   163.767
    89.674
   775.526
    95.788
   349.625
   945.844
  -890.896
  -450.013
  -916.332
   665.236
   176.539
  -978.695
  -861.663
   545.545
   367.726
   387.659
  -998.207
  -454.553
  -553.114
  -667.911
   442.042
   145.521
  -830.715
  -602.194
   236.130
  -992.138
   892.660
   713.142
     7.607
   -98.246
   581.202
   -64.914
   297.668
  -661.488
  -421.423
   581.572
   333.584
  -783.111
   161.178
   816.517
  -402.233
   444.743
  -888.798
   922.427
  -613.889
   825.560
  -486.381
   -21.206
   684.865
   492.277
  -227.194
  -662.146
   759.339
  -356.648
  -879.488
   705.967
  -971.151
  -619.657
  -400.888
  -776.103
  -117.189
   217.814
   329.332
  -621.213
  -577.578
  -186.963
   257.456
   146.420
   621.127
  -287.509
  -851.203
   697.611
   758.440
   884.994
  -456.808
   -32.173
   808.110
   214.597
   619.412
   487.765
   482.404
   -42.102
   508.811
   -54.072
  -820.320
  -121.693
  -864.761
   506.517
   -60.759
  -616.583
  -332.797
   321.961
  -259.905
   770.228
   520.164
  -440.661
  -290.196
  -375.469
  -332.235
  -809.607
  -742.113
   669.075
   172.255
  -253.882
  -151.875
  -526.391
  -626.201
  -547.705
  -207.879
   -58.085
  -742.431
  -801.313
  -856.037
  -473.920
  -162.347
   407.766
  -770.168
  -113.335
   760.949
   367.824
  -362.024
  -948.109
  -428.805
  -998.393
  -611.757
   121.030
   273.346
   944.388
    -6.273
   130.531
   445.373
  -385.966
  -523.178
   566.549
   944.740
  -375.931
  -743.697
  -990.154
   859.215
   680.139
  -135.797
  -347.862
  -679.932
  -829.706
  -740.511
   709.852
   631.303
  -804.001
   128.655
   541.392
   458.425
   -21.547
  -764.050
   297.869
  -625.505
  -319.537
   747.506
   450.001
   338.394
  -391.845
  -239.237
  -554.953
   613.029
   567.114
   966.102
  -125.506
  -110.072
   681.397
  -668.787
    42.108
  -989.571
   308.414
   762.517
  -825.238
  -479.141
   541.279
  -537.372
   808.653
  -840.276
  -465.421
   691.657
   -19.343
   497.203
  -182.612
  -366.964
   547.585
   845.468
   955.725
  -555.735
   174.731
    -8.902
   258.649
   471.507
  -348.692
  -854.898
    78.521
   -54.410
   733.908
    43.927
  -638.457
  -241.694
  -805.622
  -119.083
   410.365
  -918.159
   589.939
   433.840
   982.450
  -935.500
  -312.450
   890.023
   645.504
   838.647
   -94.513
   860.035
  -430.947
   273.946
  -703.223
   338.179
   658.290
   236.962
  -554.064
   503.705
   -96.532
  -463.368
    72.740
   446.831
   394.226
   370.859
  -843.180
   -78.483
   150.602
  -554.248
    37.565
  -556.349
   186.057
   843.463
  -277.905
  -569.353
   550.622
   321.759
   944.593
   678.219
  -932.336
   626.962
  -890.882
  -817.990
  -887.502
   943.610
   306.960
  -201.965
   301.370
   137.436
   100.130
    18.072
  -998.604
  -738.138
   997.598
   433.088
   610.632
   830.081
   549.631
  -777.614
  -260.757
   -75.700
   357.526
   781.571
  -683.726
  -727.149
  -415.237
  -734.929
  -733.720
   512.178
  -503.454
   561.987
  -303.191
  -495.364
  -306.799
   144.175
  -620.808
  -741.040
  -195.719
   109.759
  -603.334
  -466.293
   636.852
   997.438
  -971.978
  -718.040
   890.064
   520.062
   155.970
   428.050
  -337.972
  -236.674
  -600.508
    59.319
   718.112
  -534.947
   317.311
   100.599
  -664.374
   276.504
  -863.135
   -10.682
   204.202
  -627.780
  -563.142
   345.142
  -166.303
   466.355
   879.655
   358.493
  -393.177
   414.277
   300.193
  -637.487
    27.982
  -637.734
   515.709
   181.185
   155.164
   785.428
   298.298
   -79.261
   289.614
   946.156
  -125.817
   160.067
   593.910
   287.616
  -523.639
  -451.706
  -825.984
    61.340
  -735.648
   243.159
   790.210
   -72.340
   500.562
   975.539
    25.908
  -500.788
  -721.627
   337.424
  -648.967
    62.318
   525.432
     5.973
  -712.274
   630.320
  -345.448
   903.551
  -781.263
   -69.754
  -242.018
   488.771
  -126.040
   999.696
   548.534
  -177.902
  -539.978
   511.219
  -893.078
   -96.496
  -999.361
   787.970
   187.333
   817.522
    81.943
   723.046
   273.126
  -175.135
   618.827
  -825.421
  -548.389
  -434.420
   121.718
  -331.969
   337.684
   241.373
   703.400
  -905.274
  -751.874
   846.091
   708.573
   852.467
   723.610
  -249.776
   721.042
   664.463
   748.466
  -430.997
   389.242
  -646.560
   971.856
   981.728
   -75.541
  -514.461
  -713.099
   858.066
   715.617
  -552.116
   568.215
  -921.288
   881.884
  -238.492
  -431.861
  -610.906
   777.060
   622.295
  -391.501
   107.966
   -63.255
  -143.945
   656.210
   605.146
   823.665
   635.656
  -508.436
    11.090
  -906.474
  -911.288
   791.596
   552.326
   865.735
   818.036
  -207.447
    83.525
   161.114
   679.072
    43.875
  -585.346
    71.620
   -42.481
   437.879
  -934.224
  -971.988
   -37.529
   641.928
   318.231
    74.172
   -73.992
   715.255
   755.924
  -850.017
   295.797
  -779.027
   217.230
   148.093
   122.691
  -763.615
   378.102
   941.997
  -778.195
  -615.914
   663.739
   557.682
    15.074
   641.874
  -263.611
   114.971
   676.539
  -906.215
   132.108
    66.100
    35.352
   587.738
   729.316
   616.365
   392.228
  -669.097
  -150.400
  -970.815
  -657.585
   558.426
   538.974
     7.893
  -951.175
  -651.162
   360.188
    57.186
   600.085
   298.807
  -432.921
  -274.193
  -315.500
   404.519
   814.610
   292.531
   529.042
   834.070
   876.437
   116.908
  -196.802
   762.948
  -295.540
   745.184
   849.159
   977.236
   775.507
  -459.052
  -704.713
  -561.989
   722.407
   373.864
  -839.447
  -871.055
  -894.220
  -467.403
  -476.806
  -961.367
   732.374
  -753.600
  -129.771
   933.175
   273.983
  -791.518
  -468.469
   592.653
  -249.642
   163.852
   358.051
   911.380
   417.858
   866.451
  -586.352
  -928.399
   859.194
  -825.065
    83.836
   338.751
   309.948
   985.087
  -955.339
   341.563
  -973.074
  -265.001
  -483.027
    60.515
  -539.753
   126.858
   323.029
  -389.660
   227.813
   192.479
   342.843
  -445.425
   819.236
  -747.132
  -327.721
  -294.952
   309.538
  -605.473
   265.182
  -176.421
   489.037
   377.412
  -451.101
  -942.324
  -785.843
  -389.718
  -399.765
  -626.218
  -787.809
   852.991
   435.352
   953.940
  -703.668
  -190.941
   689.628
   411.436
  -838.608
  -967.538
   797.537
   676.680
   650.424
  -343.939
  -498.682
  -746.321
  -286.959
  -938.456
  -194.753
   134.930
  -775.329
   778.564
   818.915
   558.077
   617.249
  -869.386
  -210.319
    44.229
   181.296
   101.729
   756.397
   197.508
  -557.454
  -880.157
   317.222
   317.642
  -411.103
   588.885
   381.299
   -95.557
  -976.538
   830.242
  -285.915
  -414.263
   171.397
  -589.460
   996.184
   477.134
  -136.357
  -593.282
   494.412
  -649.554
   212.651
  -448.588
  -275.340
  -744.438
  -736.213
   611.691
  -517.894
  -975.756
   331.395
  -659.141
  -716.044
   650.645
  -617.609
  -929.069
  -328.991
   242.577
  -474.942
   345.282
   881.927
    -2.823
   475.038
   334.003
  -922.150
   362.464
  -489.149
  -307.581
  -465.217
  -466.562
  -980.731
   349.965
    51.024
  -466.970
  -976.557
   657.116
   420.419
  -460.943
  -239.229
   -17.629
  -473.760
   692.162
  -292.368
   -71.535
    12.550
  -752.777
   576.810
   973.689
    43.882
  -638.303
  -662.172
  -117.045
   165.120
  -888.602
  -807.104
  -619.112
   384.952
   -84.659
   955.142
  -278.278
  -960.935
  -363.685
  -194.160
   910.158
   640.976
   626.458
   417.500
  -833.448
  -880.744
  -557.904
  -499.872
  -924.798
  -380.620
  -267.801
  -421.652
  -405.105
   458.668
  -368.635
   409.760
   132.131
   327.401
  -663.987
   323.402
    98.168
  -454.661
   635.034
    -9.876
   294.124
  -399.325
  -883.666
   629.739
  -526.119
    27.247
  -254.834
  -630.658
  -204.356
  -965.518
  -662.284
   993.890
   310.126
  -182.754
   923.414
   186.864
   365.021
  -118.060
  -354.192
  -765.523
   157.123
   872.999
   886.476
  -621.367
   466.679
   976.324
   753.996
  -787.076
   500.347
   -42.639
   186.500
   835.800
   638.328
  -437.243
   787.900
   -89.176
   155.671
   389.548
  -510.329
   839.182
  -807.127
  -643.574
   602.834
  -201.280
  -896.360
  -942.881
   247.961
   364.719
  -718.365
    64.470
   514.899
   126.520
   197.072
   -89.373
   916.222
  -464.441
   646.036
  -365.371
  -782.121
  -583.597
  -637.249
   987.772
  -635.595
  -233.149
  -704.946
    77.509
  -354.520
  -395.910
   501.488
  -662.697
  -237.730
  -467.508
   550.632
   -34.742
   491.065
  -890.401
   408.476
   666.188
   718.107
  -528.600
   -55.201
   543.116
  -715.001
   931.016
  -701.831
   726.856
   678.034
   237.068
   227.586
  -748.896
  -965.102
   897.527
   668.263
  -191.908
   496.826
   293.551
  -483.620
  -963.488
  -261.066
   593.988
  -121.173
  -984.392
   949.257
   845.442
   722.147
  -174.907
  -512.342
   114.146
   251.664
     7.869
   689.646
   275.196
  -168.316
   -34.533
  -209.497
   341.043
   584.777
  -205.360
  -362.448
   820.211
  -514.837
   694.018
    75.505
     3.489
   477.051
  -345.774
   951.962
    15.196
  -343.156
   198.457
   692.818
   722.147
  -131.337
   113.591
   605.360
  -948.088
   365.003
  -229.056
    99.343
  -287.442
   179.846
   837.655
   166.413
   326.059
   611.423
  -703.228
  -195.710
   315.630
   908.499
   356.402
  -665.612
  -226.281
  -208.101
  -724.015
  -179.882
   817.388
   281.065
   242.586
  -318.665
   834.118
   -56.911
   630.733
    72.778
  -991.371
  -819.031
   463.609
   480.212
   726.747
  -295.998
  -396.696
  -183.663
  -292.855
  -616.971
  -113.485
   614.797
  -246.104
   753.241
   498.670
   753.002
   674.751
   245.619
   278.842
   -93.592
   -73.442
    76.277
   468.781
  -602.363
  -909.761
  -842.956
   618.598
   547.960
  -688.352
   890.515
  -317.521
   875.353
   290.959
   753.521
   637.368
  -604.092
   694.493
  -859.139
   991.887
  -202.396
   -41.305
    67.015
   863.267
  -108.438
   356.018
   305.209
   731.624
  -529.105
   713.639
  -722.481
    30.982
  -481.890
   229.369
   734.740
  -749.754
  -409.769
   387.697
   -98.582
  -231.891
   908.043
   112.350
   851.468
  -196.209
   621.868
   179.020
   531.413
   203.956
   614.477
   362.051
   894.445
   275.056
   393.479
   820.806
  -783.949
  -788.688
   326.630
   301.149
   962.376
  -612.539
   841.893
   801.482
   836.800
   754.869
   890.326
  -253.575
   270.901
   421.144
  -744.025
   563.956
   257.376
   500.900
  -777.019
  -451.932
   504.690
  -632.359
   902.283
   346.875
  -962.139
  -562.895
  -442.234
  -346.786
  -574.502
   621.868
   457.538
   986.573
  -191.632
   -62.147
  -596.958
   279.892
  -119.047
   870.904
   972.768
   514.866
  -496.073
  -532.684
   159.270
   627.229
  -901.915
  -919.857
  -361.621
   214.890
   805.324
  -241.615
   257.322
  -745.149
   981.421
  -408.035
    15.342
   979.607
   262.642
   559.925
    48.091
   804.748
  -566.883
  -580.199
   353.423
   973.748
   312.747
   814.189
   680.067
  -547.280
   809.193
  -986.840
   105.180
  -788.362
   756.037
   877.733
   413.828
   465.747
  -402.233
   153.949
   328.374
   286.661
  -185.311
  -635.536
   -87.681
   604.060
   498.810
    66.964
   686.388
  -583.070
   607.048
    -4.042
  -685.200
  -640.727
  -138.029
  -137.608
  -550.288
  -671.251
   408.537
  -306.952
  -554.900
  -359.969
    17.202
  -163.943
    77.895
   526.411
   312.160
   -65.307
   169.005
  -238.103
  -681.944
  -203.940
  -492.880
  -623.640
   903.930
  -482.839
    56.194
   -36.080
  -479.128
   814.433
   561.670
   658.252
  -723.255
   967.654
   426.507
  -587.251
   750.781
  -156.453
  -332.535
   857.867
  -605.130
   -79.144
   389.461
   332.253
   600.735
   852.193
  -656.792
   194.814
  -764.227
  -332.098
   787.164
   -77.470
  -297.728
   693.632
  -997.571
   557.458
  -176.883
  -550.882
  -636.972
   595.792
  -396.619
   195.022
  -845.637
  -491.239
   962.556
    23.857
   335.415
    67.329
  -408.384
   181.221
  -892.686
  -182.037
    87.194
    20.089
  -137.974
  -650.035
     7.145
   197.049
    95.276
  -297.441
   342.718
  -625.671
  -893.097
   324.539
   545.201
    22.369
   468.370
  -116.848
  -321.449
  -609.436
  -573.394
   787.776
   839.010
   500.198
   139.000
   847.323
   307.043
  -427.901
  -397.694
  -297.162
   607.938
  -796.984
  -324.580
  -112.423
   814.772
   947.586
  -208.134
   591.722
   592.958
  -323.628
   542.968
    88.159
  -680.460
   212.796
  -391.872
  -775.263
   513.919
  -643.969
  -822.838
  -381.347
   214.595
  -833.741
  -251.907
  -638.669
  -766.924
   377.542
  -377.501
  -372.556
   875.700
  -263.310
    84.613
  -105.572
   381.094
   666.604
   111.327
   790.460
  -554.245
    -2.134
   -61.264
  -747.121
   981.392
  -627.837
  -994.430
  -635.872
   405.186
   207.998
  -853.996
    88.565
  -391.900
   379.210
   628.766
  -675.701
  -715.370
   795.563
   940.924
   456.982
  -435.158
   592.211
    26.160
   660.341
   869.441
   197.124
   447.814
   818.739
  -566.148
   313.497
  -197.079
  -135.115
   -51.806
  -408.148
   881.373
   -31.106
   -46.669
   566.197
   223.152
   495.515
   -46.241
   -50.222
   977.524
   566.306
  -295.870
  -288.464
   546.421
   -77.026
  -457.764
  -912.964
   847.159
   753.142
  -675.207
  -807.756
   931.208
  -256.920
   210.142
  -394.940
   -80.192
   747.588
  -763.023
  -367.487
  -755.161
  -379.532
  -247.832
  -881.694
  -142.722
  -644.367
   739.521
  -434.331
  -691.247
  -736.096
   -75.225
  -801.076
   611.321
  -602.719
   835.104
  -783.455
   989.256
    71.761
   130.978
   505.882
  -819.696
  -229.475
  -379.380
   640.534
   144.666
    -3.240
   472.387
   332.132
  -358.315
  -254.186
  -122.812
   344.651
  -608.045
  -280.870
    93.337
  -379.828
   976.828
  -748.585
  -912.373
   440.662
   -37.802
  -535.965
   500.108
   766.309
  -823.004
   699.716
  -867.725
   942.682
  -642.689
    71.168
   152.523
   143.138
   310.370
   104.017
   884.658
   416.203
   778.697
  -578.581
  -206.120
  -509.159
  -645.125
  -995.571
    33.675
  -603.873
   796.072
   171.820
   372.411
  -881.889
   298.343
  -910.116
  -706.938
   509.230
  -628.684
    56.501
  -399.626
  -750.635
  -877.926
   157.342
   852.540
    31.512
   972.431
   881.185
   824.578
   385.939
  -135.203
   185.013
   455.017
  -559.837
   342.761
   234.197
  -934.427
    39.437
  -998.680
  -759.583
   694.132
  -632.888
    -7.590
  -982.319
  -763.234
  -198.819
  -401.500
   248.278
   692.297
  -153.560
  -345.067
  -687.286
  -618.213
   810.223
  -466.951
   401.823
   885.647
   992.258
  -232.664
   -85.497
  -808.766
   744.587
  -595.743
   284.365
   599.281
  -965.477
  -607.864
   586.489
  -847.343
   569.078
   -92.308
  -680.684
  -624.184
  -581.711
   964.479
   495.853
   348.738
  -534.773
   564.324
    77.627
  -929.866
  -341.121
   521.864
    -1.790
  -574.023
   997.375
  -638.004
  -637.715
  -705.894
  -693.057
  -165.151
  -418.104
  -803.695
   798.486
  -162.398
   784.491
  -793.378
  -916.779
   530.995
   472.328
  -678.377
   729.610
  -126.693
  -349.580
  -706.069
  -745.263
   780.737
   178.006
  -897.476
   540.625
  -399.896
   682.938
   -72.333
  -879.139
  -318.706
  -770.546
  -305.396
   458.902
    20.610
  -173.711
  -789.025
   419.793
  -977.493
    93.311
   -33.732
   830.483
   754.948
  -849.225
   951.319
  -889.624
   830.310
     8.761
  -943.050
   189.485
   895.308
   323.139
  -483.677
  -183.153
   308.643
   648.140
   578.063
  -926.650
  -528.649
   526.861
   230.349
  -139.816
   512.023
   406.036
   838.202
  -340.292
  -351.477
  -787.564
  -695.186
   738.938
  -797.542
   738.174
  -142.109
   846.551
   418.168
   940.572
  -452.203
   376.347
  -495.360
   533.307
   894.556
  -481.066
   890.007
   397.900
   691.595
  -235.798
  -554.419
   297.626
   588.715
   152.822
  -301.387
  -707.235
   -57.881
  -909.574
  -677.881
  -289.704
   101.272
  -395.351
  -967.086
  -903.964
   805.078
   669.000
  -530.500
  -423.794
   715.757
  -388.927
   888.532
  -971.266
  -158.222
   371.512
  -725.454
   800.744
  -786.514
  -690.407
  -521.141
   762.254
   583.011
  -834.928
  -327.987
  -724.918
   603.479
   889.364
  -459.637
   629.136
  -910.865
   -90.808
   643.496
  -927.048
   281.017
  -722.146
   836.553
  -355.008
  -978.624
  -876.574
  -288.390
   975.945
   -88.658
  -734.731
   209.066
  -800.391
   776.786
  -580.855
  -170.121
  -134.115
   492.273
   130.286
   -56.183
   656.691
  -254.812
  -588.702
  -594.474
    -1.351
  -415.710
  -687.684
  -786.495
  -333.761
   625.196
  -294.035
   397.014
  -184.184
   304.917
   -20.263
  -336.466
   884.680
    83.406
   850.038
  -269.088
   489.155
  -412.777
  -777.932
  -545.873
   784.453
  -295.049
  -433.306
    47.774
   986.170
  -217.550
  -598.868
  -395.449
   -17.244
   133.137
   545.294
  -297.618
   -67.701
  -743.804
   175.320
   -12.046
   759.038
  -614.264
   440.568
  -642.462
     9.176
  -829.189
   763.791
  -932.308
  -648.247
   110.890
   988.412
  -639.477
  -564.000
   151.366
   111.989
    -8.959
  -313.886
    89.153
   115.164
   388.659
   -91.315
   603.477
  -630.945
   595.288
   -37.918
  -877.554
    51.238
   964.498
  -571.263
  -222.861
   979.001
  -695.646
   965.518
   -67.050
  -408.376
  -592.411
  -449.502
   -40.102
  -500.504
   997.225
   399.011
   731.424
  -406.955
  -585.416
   761.662
   759.212
   -61.752
  -823.429
  -397.227
   345.451
  -287.710
   267.769
   892.714
  -888.588
   -71.700
  -714.086
   909.843
  -358.927
  -116.622
  -943.083
  -109.132
   130.880
  -776.280
   511.538
     6.752
  -902.784
  -945.522
  -751.186
   135.799
  -749.521
  -729.802
  -955.570
  -475.784
   508.352
   834.489
  -986.089
  -315.387
  -874.000
  -733.807
   762.264
  -297.639
  -953.463
   731.852
   421.808
   921.232
   417.139
   757.692
   740.596
  -558.182
  -525.688
   251.153
  -429.877
   500.977
    82.688
    82.849
  -379.489
   -18.482
   984.863
   841.054
  -126.696
   683.489
   955.559
  -608.987
  -504.949
   303.774
   890.979
   -21.324
   131.578
  -575.997
  -602.043
  -963.334
   619.862
   103.351
  -216.984
   257.417
   658.105
  -783.107
  -192.644
  -918.496
   107.164
  -282.424
   -31.194
   674.924
  -721.841
    75.406
  -111.423
   957.035
    80.800
  -331.880
   170.567
  -435.821
   948.494
  -649.099
   875.119
  -590.526
   912.079
  -751.540
   -48.393
   139.219
   506.314
  -229.531
   350.978
   -92.919
   563.768
  -810.836
   -92.850
   494.847
  -870.318
   399.022
  -209.841
  -562.057
   403.632
   907.097
  -381.191
   942.745
   693.379
   511.529
   -68.727
  -221.448
    19.393
   706.410
   195.854
  -498.571
  -674.824
   775.133
   480.802
  -716.421
   242.241
  -611.858
   880.181
  -971.531
  -620.991
   552.469
  -839.403
  -120.741
   983.711
  -396.273
   535.671
  -462.595
  -479.630
  -818.449
  -990.241
   534.401
  -767.635
   641.477
   322.088
  -501.428
   280.048
  -850.053
  -796.905
  -248.751
   -95.060
  -120.330
   -43.070
  -209.067
  -146.187
   -42.090
   230.522
   830.026
  -426.298
   270.004
   -79.848
  -121.127
  -657.754
  -662.851
  -590.708
  -250.871
   529.215
  -356.749
   174.160
  -636.511
  -989.741
   170.050
   186.489
  -112.884
  -250.659
  -439.379
  -148.768
  -470.821
  -767.884
  -666.077
   -34.275
  -465.049
  -176.429
  -888.025
   249.719
  -852.359
  -246.026
   826.916
   630.282
   266.130
   996.474
  -540.185
   415.051
   644.134
    73.508
   829.653
   970.315
   885.888
  -258.945
  -609.738
   473.348
    17.893
    91.312
   646.570
  -998.277
   455.439
   783.765
  -238.752
   248.268
   502.796
   861.785
    97.464
  -161.355
  -161.837
  -443.488
  -456.964
  -309.605
   598.450
  -273.965
   691.643
   922.296
  -322.175
   125.615
   776.267
   283.472
  -498.330
  -115.482
   961.785
  -525.384
   326.551
   260.556
   408.036
  -692.258
  -264.923
   388.629
  -258.725
   136.872
   674.760
    46.950
   742.550
  -634.797
   736.994
    97.062
  -720.992
  -247.520
   315.989
   351.086
   351.781
   313.438
  -759.287
   437.970
  -884.479
   -64.727
   966.414
  -918.322
   752.588
  -663.067
   719.505
   253.144
  -235.397
  -705.921
  -310.118
  -643.090
  -860.578
   -90.029
  -886.507
   614.285
  -560.691
   114.748
  -862.598
  -859.191
  -291.489
   553.159
  -526.558
   599.847
  -188.658
   521.537
   914.438
   580.137
   196.152
  -653.553
   319.044
   419.419
  -389.542
  -704.412
   702.707
   891.272
  -731.757
  -855.710
   367.989
  -582.386
   -29.028
   349.227
  -186.115
  -930.319
   175.694
  -839.001
    58.082
  -293.100
  -285.074
   918.554
   476.789
  -822.112
  -709.827
   737.915
   347.594
   -59.327
   507.591
   272.341
   -37.496
  -138.800
   394.867
   371.998
  -145.904
   272.942
   722.475
  -918.549
  -869.419
   101.565
   913.499
   593.655
   848.313
  -938.821
   281.968
   829.695
  -476.038
   271.681
  -351.153
   242.248
   617.902
   -90.389
   250.491
  -210.272
  -197.527
   165.899
  -203.569
   461.690
  -604.874
  -505.972
  -552.636
  -514.039
   -17.261
   556.208
  -986.385
    96.066
  -367.871
  -644.221
  -671.874
  -239.641
   669.222
   -85.143
  -588.672
    80.789
  -711.118
   514.920
  -621.033
  -418.097
  -326.817
   702.737
   545.903
  -561.148
    86.022
  -731.373
  -226.220
  -351.956
    25.322
    -0.092
  -436.959
   -61.858
  -113.040
  -380.602
  -793.221
   446.153
   225.598
  -121.062
  -610.165
  -810.588
   996.715
   298.634
   861.995
  -735.014
   254.973
   199.695
   832.315
  -361.007
   209.887
   -37.534
   491.336
  -443.647
    78.596
  -793.194
   697.728
   -34.418
    15.239
  -203.272
  -760.006
   574.573
  -427.260
   690.681
   648.166
   -62.490
  -916.122
    26.251
   134.127
   281.700
    -6.113
  -126.490
    69.746
  -446.425
  -850.237
  -615.847
  -536.208
  -817.183
   361.096
  -878.814
  -419.914
   942.030
   887.000
   947.610
   609.863
   499.854
  -925.127
  -649.151
   947.383
  -143.972
   936.176
  -424.041
   -79.720
   230.285
   390.204
   776.676
   877.920
   128.155
  -177.515
   847.072
  -210.675
   763.070
   205.316
   576.868
   169.183
   486.303
   222.747
  -462.733
   378.142
  -339.991
   670.250
  -382.451
  -782.785
   973.040
   372.126
  -924.740
  -955.601
   946.075
  -956.987
  -494.633
   376.053
  -773.295
  -416.375
  -639.936
  -186.313
   278.614
   163.332
   948.218
  -408.120
   590.071
   -88.279
   565.310
  -149.521
   244.434
   294.708
  -899.166
    28.526
  -197.355
   321.568
   783.668
   387.594
   567.211
  -920.365
    91.882
   -90.414
  -819.326
  -386.463
   766.399
   654.227
  -420.981
  -690.010
    80.914
   861.971
  -436.835
  -842.167
  -286.878
  -106.132
   712.181
  -945.930
  -476.003
  -714.701
  -617.250
  -218.241
  -175.890
  -549.926
  -105.109
   469.931
    13.620
  -953.392
   580.999
  -601.797
   -10.440
  -984.071
  -979.672
  -757.838
   586.451
  -115.019
  -803.294
  -163.086
   800.461
   773.251
   -39.743
  -566.350
   514.098
  -159.600
   793.025
  -671.014
  -665.777
  -210.418
  -436.572
  -574.359
   975.170
   150.989
   299.733
   956.242
  -856.835
  -235.985
  -836.349
   693.555
   265.145
  -409.101
  -876.807
   682.075
   245.002
   915.904
  -140.533
  -249.557
  -480.700
  -104.198
  -764.114
  -639.164
  -904.310
   934.248
   441.941
   350.832
  -197.973
   564.635
  -221.253
  -189.149
   726.379
   341.399
   996.976
  -580.995
  -861.338
   324.693
  -261.537
  -828.543
   561.561
  -596.652
  -163.162
   674.452
   464.778
  -293.412
   813.706
  -505.148
   863.055
  -530.550
   399.684
   232.885
   927.366
  -327.240
  -985.001
   410.152
  -850.894
  -550.091
  -441.032
   799.671
  -223.282
   274.969
   455.772
  -498.576
  -229.294
   178.687
    37.959
   990.471
  -458.224
  -628.982
   130.563
  -152.778
  -454.161
   862.743
  -328.162
   391.454
  -612.641
  -342.403
   901.313
  -915.276
   369.853
   103.091
   940.035
  -610.818
    98.347
   874.465
   881.647
  -772.197
  -131.801
  -285.816
   -93.735
  -712.912
  -470.058
   877.127
   704.665
   226.824
   799.289
   647.744
   -70.114
   371.056
  -295.703
   295.974
   504.190
   944.965
  -665.897
   231.850
   169.345
   111.268
  -857.875
  -397.530
  -150.372
   573.479
   641.894
  -737.490
  -982.425
   377.660
   444.051
   939.460
   747.356
  -188.852
  -876.046
   591.196
   622.667
   548.635
   -37.675
  -452.736
   949.463
  -259.641
   -92.803
   437.402
  -914.517
  -521.373
   329.015
  -805.114
   297.704
  -322.135
  -137.752
   271.267
   199.304
   -80.597
   271.244
   945.784
  -325.546
  -932.334
   -20.784
  -709.439
   369.218
  -628.085
  -361.635
  -179.785
   988.956
   861.777
  -167.942
   892.088
   115.029
   928.809
   338.587
   478.000
   317.884
   171.757
   611.888
   548.487
   965.994
  -458.054
   147.925
   838.674
   474.794
    55.168
  -870.596
  -174.785
  -438.428
   677.918
  -275.699
   132.105
   988.385
   729.569
   902.372
  -149.735
  -115.635
   107.446
  -377.130
   878.578
  -561.317
   194.869
  -966.892
  -321.652
   341.722
   180.714
  -504.257
  -441.266
  -670.551
   403.396
   996.621
   210.391
  -966.800
   960.016
   552.763
    87.369
   262.489
   808.360
     8.149
   882.488
  -514.785
  -230.947
   956.755
  -495.789
   253.391
  -298.977
  -667.032
  -967.586
   486.647
   143.673
   483.156
  -386.868
  -610.247
   777.177
  -908.923
   891.735
   694.666
   154.930
   470.560
   489.305
  -583.932
   849.519
   342.397
   144.056
  -963.992
  -175.409
  -218.754
  -344.824
  -685.963
   -80.294
    85.150
  -989.934
  -605.948
   637.045
  -689.171
   132.092
   307.860
   582.060
   479.818
   537.427
   718.126
  -333.014
  -981.392
   443.619
  -684.295
   270.498
  -598.398
  -974.471
   334.198
     2.578
   824.845
  -443.287
   904.109
  -406.255
   745.888
   912.073
   650.447
   423.137
   843.450
   431.145
   854.409
   -17.788
   495.619
  -138.484
  -846.294
  -570.229
   -15.774
   802.689
   126.844
   561.240
   776.049
  -141.381
   272.823
  -597.185
  -390.311
  -913.227
   849.895
  -649.734
   476.682
   841.859
   425.782
   316.508
  -362.471
   792.585
   220.142
  -434.113
   703.385
  -785.677
   453.722
   956.857
  -980.403
   207.779
  -566.294
  -437.346
  -614.780
  -790.428
  -194.082
   640.217
   455.130
   569.939
   -52.908
   576.301
   876.692
  -773.105
   205.074
     6.847
   660.304
   643.930
  -821.537
   578.483
   601.506
   129.391
   298.233
   341.299
  -982.169
  -182.127
  -405.466
   999.167
  -574.772
  -361.043
  -488.939
  -322.240
  -382.103
  -877.960
   871.369
    49.260
  -195.118
   917.298
   819.919
   682.367
    23.591
   614.554
   723.694
  -185.575
  -114.825
   115.477
   432.018
  -304.366
  -786.408
  -152.943
  -436.051
   711.920
  -689.007
    81.744
   493.693
  -897.877
  -263.482
  -638.710
   554.613
   262.223
   -35.660
    58.223
   584.554
  -908.686
  -207.151
   344.151
   632.001
  -602.926
   537.669
   444.099
   731.434
  -184.904
  -216.495
   400.634
  -270.093
   911.845
  -852.854
  -928.041
  -813.703
    12.146
   -76.387
  -738.904
  -677.040
   163.422
   958.891
  -788.547
  -505.548
  -308.748
   158.104
   868.999
  -581.026
  -740.205
  -116.268
  -733.697
   -58.383
   -43.146
    60.617
   168.508
   510.027
   -94.559
  -958.304
   665.572
   368.366
   345.634
  -321.474
   895.844
   608.767
   621.489
   203.033
    87.915
   177.646
   425.386
    20.548
   627.645
  -237.331
   876.719
  -616.436
   867.966
  -482.183
  -889.141
  -732.069
  -841.647
  -172.622
   280.587
  -896.091
   -53.341
   386.290
   702.375
  -411.381
   100.925
  -398.071
   601.906
  -668.520
   421.353
  -652.682
   476.836
  -410.969
  -327.670
   547.006
   246.866
  -104.605
  -497.432
   296.138
   600.481
   103.080
  -202.054
  -996.730
  -904.053
  -914.793
  -710.692
    -0.149
   748.046
   634.563
   883.341
  -156.072
  -285.735
   724.616
  -878.901
   642.421
  -665.920
   822.531
   959.734
  -698.153
  -268.134
   239.187
   500.211
   118.006
  -109.509
    39.065
  -601.518
  -313.536
  -649.732
   855.295
    59.852
  -180.134
   193.005
    30.576
  -254.002
  -195.830
   925.199
   327.099
  -541.716
   178.842
  -610.882
   738.588
   323.644
  -612.643
   319.252
  -939.796
   120.876
  -929.778
    56.822
   659.762
  -901.138
   156.628
   394.666
    50.285
  -432.453
  -989.341
   376.756
  -895.370
  -951.595
   611.570
   834.815
   261.258
  -587.301
  -362.268
  -202.221
   550.572
  -812.085
   204.342
   -67.122
  -690.841
  -229.225
   890.412
    97.990
   790.430
  -208.967
  -282.464
  -187.167
  -982.129
  -794.910
   967.194
  -347.226
  -252.425
  -945.370
   386.302
  -235.516
   524.137
  -594.816
  -749.094
   -56.285
   976.466
  -397.568
  -850.425
  -349.694
  -135.454
   395.908
  -396.363
   898.081
    64.543
    10.249
   166.353
  -792.552
  -565.316
   347.641
  -379.220
   870.665
   -40.648
  -303.419
   909.037
   825.470
   324.800
   488.826
   973.162
   819.203
   705.378
  -613.154
  -651.843
  -206.688
  -403.767
  -775.792
  -153.696
   446.520
  -961.817
   914.318
   172.804
   263.295
  -793.070
  -130.858
   291.373
  -625.516
    29.656
  -382.577
   627.753
  -203.498
   926.981
   945.405
  -369.082
  -240.335
   982.063
  -392.345
  -284.397
   456.016
   722.872
  -448.816
  -409.133
   489.662
   -39.330
    77.118
  -284.915
   668.532
  -928.135
   704.044
   645.750
  -222.066
   122.885
  -583.593
    76.784
  -752.408
  -927.503
  -521.209
   695.227
  -189.759
  -969.005
   -46.771
   752.992
  -744.532
  -386.931
   391.643
   516.667
   179.829
  -498.286
   428.841
   697.867
   582.725
   782.917
  -609.948
   228.821
  -773.867
     7.027
   437.823
   688.159
   126.369
  -741.534
  -307.211
  -463.361
  -687.756
   524.302
   853.206
   333.274
  -166.672
  -102.917
   587.108
  -176.415
  -530.864
   909.717
  -718.641
   737.422
   447.077
   722.065
  -537.471
   189.456
   115.159
  -364.071
  -526.372
  -444.918
   438.453
   284.167
    76.423
   572.875
  -275.279
   523.989
   669.843
   -63.416
   418.709
     0.829
   856.190
  -281.436
   292.646
   462.328
   832.219
  -179.842
  -470.884
  -667.710
   130.367
  -281.138
   619.484
   868.268
   286.482
   862.850
  -998.029
   108.433
    37.250
  -743.266
  -536.362
   466.889
   382.522
   299.166
  -941.263
  -785.697
   149.096
  -201.601
   880.933
  -293.267
  -870.054
   503.511
  -977.702
  -853.184
  -169.516
  -446.842
  -925.480
   698.041
  -963.832
    49.441
  -943.250
   -55.467
  -708.744
  -883.791
  -533.550
    28.096
   734.255
   229.664
   878.954
  -376.963
   963.684
  -220.667
    46.612
  -772.781
  -262.642
  -888.897
  -501.680
   551.154
   696.611
   789.887
   737.130
  -503.627
  -309.140
    97.720
  -792.205
  -754.290
   438.147
  -715.015
   -56.640
   198.118
  -367.276
   674.961
  -926.175
  -688.693
   451.270
   142.964
  -634.937
   111.919
  -329.495
   649.603
  -172.666
  -140.307
  -966.663
  -898.736
  -961.028
   708.279
   131.881
   458.755
   944.731
   925.066
     5.108
   680.046
   972.877
  -212.325
   220.852
  -407.820
   934.257
   261.451
  -797.938
  -479.201
   173.546
  -727.920
   -86.436
   490.519
  -363.157
  -756.111
  -981.298
    90.321
  -102.380
   370.491
  -970.449
   791.956
   729.068
   618.529
  -519.259
  -221.936
  -444.072
  -825.087
   -87.532
   940.512
  -307.960
  -218.724
   651.338
   -34.755
  -406.820
   988.033
   494.125
  -838.171
   735.839
   145.494
    -9.868
   353.472
    78.878
   708.623
  -877.053
   770.000
   807.025
  -104.640
  -641.364
  -379.816
  -428.488
  -983.061
  -817.455
   790.039
  -209.624
   416.787
   776.468
    57.767
  -178.759
  -675.184
   956.713
  -999.554
   -95.096
  -701.432
  -177.756
   -43.673
   332.278
  -446.682
  -473.281
  -162.538
  -698.731
   196.023
   672.284
   514.489
   299.243
  -235.166
   368.090
  -374.435
  -765.638
   -19.727
   394.545
   607.540
  -830.640
    98.964
   754.762
  -686.950
    81.563
    16.619
  -854.421
    13.420
  -479.400
   809.587
   767.521
  -699.215
   -24.117
   476.483
   208.437
  -525.793
  -709.646
   997.631
  -932.254
   402.077
    29.555
  -459.235
  -747.482
   451.913
   736.946
   974.865
   939.433
   770.290
   382.838
  -122.637
  -631.642
   825.536
   445.774
   883.558
   809.167
  -697.179
   715.606
  -398.472
   131.390
   506.099
   649.997
   564.382
   293.791
  -526.227
   274.002
   625.262
   415.467
   936.523
   638.067
  -663.614
  -706.446
    17.097
  -479.156
   853.264
    24.982
  -135.253
  -647.710
   146.690
   198.348
  -648.453
  -472.750
   804.574
  -323.158
   275.592
   390.548
  -786.376
   -60.480
   461.855
  -475.226
  -683.925
  -182.360
   964.459
   587.375
   421.863
   148.663
  -292.455
  -504.297
   105.002
   -77.711
   527.574
  -132.256
  -470.631
   986.928
  -325.257
  -590.226
   550.474
    52.483
  -228.286
  -673.102
  -456.552
  -254.436
  -554.452
  -250.821
   160.508
  -941.581
   960.018
  -273.179
  -816.814
  -730.589
   923.402
  -157.670
  -313.666
  -911.898
  -167.968
   187.557
   952.186
   789.531
   708.139
   419.771
    46.662
  -223.817
   829.399
   637.460
  -373.149
   815.037
  -318.966
  -339.938
   630.473
  -905.107
  -788.989
  -236.086
   712.697
   -45.883
   878.037
  -120.063
  -803.072
   986.584
   -82.182
  -411.472
   978.116
   537.641
  -397.184
  -192.633
   601.697
    76.366
   615.822
  -917.406
   418.107
  -341.460
   214.869
  -380.739
   739.726
   343.600
  -109.470
  -316.276
  -525.382
    24.940
  -280.788
   693.882
   337.600
   653.773
   818.665
   258.655
   493.015
  -963.604
  -207.557
   953.063
  -457.570
  -505.687
  -382.099
    -5.380
   700.395
   653.803
  -274.990
  -442.380
   -48.436
  -974.359
   844.030
   482.805
  -400.229
  -510.367
  -858.512
   844.644
   424.903
   540.251
   782.607
  -680.494
  -862.345
   636.254
   -52.740
   422.675
  -360.040
  -652.296
  -505.317
  -659.001
   960.198
  -477.730
    52.531
  -410.383
   661.823
  -201.615
  -770.461
  -263.163
   811.095
  -540.229
  -304.508
  -896.394
   387.178
   417.683
  -810.511
   776.733
  -684.929
  -579.932
  -448.762
  -916.821
   685.974
   692.282
  -646.265
  -413.243
  -652.187
   306.919
   354.489
   640.161
  -475.928
   102.987
   861.997
   665.565
  -949.535
    32.580
   402.966
   677.593
  -878.946
  -102.016
   893.489
   709.152
  -972.250
  -236.618
   727.535
  -384.210
   -47.018
  -468.029
  -754.954
   377.027
   567.658
  -991.365
  -845.163
  -919.867
   443.078
   459.491
   388.556
  -771.414
  -269.661
   569.542
  -586.320
  -212.056
  -257.597
   382.742
  -875.275
   378.901
   928.893
  -309.860
   241.884
   -81.440
   542.183
   169.393
  -558.169
   -68.945
  -551.594
  -290.054
   -21.145
   490.993
  -268.662
   764.514
  -488.749
   584.692
   225.618
   124.589
  -213.059
  -605.723
    56.045
  -229.465
  -649.385
   718.632
  -546.644
   153.633
  -422.985
   417.225
   939.242
  -749.379
   639.971
  -110.013
   396.214
   419.143
   235.803
  -772.137
   -60.676
  -979.147
  -979.055
    23.628
  -138.771
   290.485
   270.697
   836.016
   910.814
  -585.079
   599.522
   738.133
   258.779
   364.926
  -985.135
  -918.514
   630.177
  -772.647
   591.835
   583.777
   604.369
  -355.213
   587.322
   721.797
   898.169
  -798.134
  -549.991
   331.558
   973.038
   837.809
  -455.515
  -410.288
  -577.370
  -145.997
   843.581
    83.989
  -175.106
  -198.089
   124.350
   136.369
  -125.615
  -954.525
   315.121
   501.635
   262.689
   778.102
   287.495
   375.614
   370.917
   -87.762
   157.175
  -727.759
   818.414
  -963.931
  -106.821
  -934.634
    67.914
  -724.529
   -26.261
  -601.803
   329.491
   384.641
   663.760
   691.893
  -769.676
   585.823
  -252.261
  -596.124
  -258.171
  -158.471
    58.877
   666.417
  -435.384
   430.264
  -599.319
  -735.298
  -714.132
    28.864
  -150.436
     0.243
   450.835
    48.798
   588.030
   507.589
  -548.945
  -156.635
   168.872
   419.844
   256.738
   514.314
  -969.764
   413.567
   174.199
  -178.266
   -37.231
  -807.861
   614.969
   782.582
   300.982
  -774.251
   988.729
   629.374
  -379.280
  -714.144
  -243.875
   -71.378
   -83.486
   -33.387
   321.099
   539.773
   347.343
  -638.173
   290.062
    84.608
  -384.646
  -329.108
   271.397
   742.408
    13.784
   766.164
   518.237
  -573.546
  -459.269
   931.889
     8.334
   273.350
   637.773
  -143.174
  -693.116
   720.756
  -501.779
  -348.538
  -161.554
   978.424
   445.619
  -473.680
  -338.259
   808.294
  -250.503
   876.016
   243.008
  -891.517
  -768.433
  -518.341
   810.964
    17.135
   443.906
  -835.591
   278.091
   -21.758
  -238.135
  -504.597
  -127.159
   477.864
  -210.390
  -254.403
   793.241
   613.554
  -175.934
   325.696
  -301.914
   831.939
   357.043
  -333.542
   310.212
  -107.303
  -153.500
  -157.658
  -387.634
   153.980
   513.983
  -655.318
   836.946
   863.294
   461.850
  -642.826
   764.596
  -669.152
  -416.367
   486.336
    84.782
  -596.234
   511.210
  -637.033
   845.965
   114.290
  -333.492
   251.105
   741.716
   180.743
   912.317
   395.943
   301.814
   587.212
   540.953
   904.448
    19.830
   470.159
  -700.619
   871.126
   130.806
   452.679
  -441.927
   -54.003
   698.630
  -839.746
   243.971
   433.508
   101.402
   343.260
  -706.270
   388.953
  -668.681
   949.542
  -783.249
  -260.839
  -327.105
  -507.035
   454.393
  -518.908
  -411.478
   229.463
  -349.117
   695.635
   982.104
  -453.503
  -602.260
   989.035
   177.443
   160.377
  -347.448
   992.185
   376.030
  -592.801
  -158.255
   989.007
   212.465
   930.540
   -54.848
  -790.869
  -677.228
   985.695
  -287.708
   361.799
   658.445
   664.858
  -648.028
  -345.852
  -971.617
   969.296
  -573.441
   751.451
  -780.740
   696.794
   586.285
   -81.433
   -61.439
  -867.222
   756.770
  -203.249
  -157.148
  -709.534
  -176.088
   849.934
  -631.150
  -176.278
   709.490
  -858.494
   308.001
  -138.420
   -70.158
   332.652
  -343.352
  -260.292
  -666.948
  -966.865
   365.089
  -211.564
   859.821
   591.325
   771.350
   748.251
  -652.869
  -254.002
   878.803
    81.166
   984.643
   915.371
   596.864
  -361.597
   -82.484
    13.531
   -61.994
   617.561
  -767.538
   733.892
   333.929
   548.991
   835.824
    66.364
   320.764
   339.969
  -948.213
   512.048
  -948.958
   -21.212
  -806.020
  -497.823
  -448.216
  -886.548
   770.153
   341.913
  -306.756
  -461.839
   268.743
  -487.397
  -580.170
   913.978
  -325.431
  -597.401
   -18.373
  -262.538
  -346.558
   840.845
   176.037
  -615.717
  -373.683
  -791.359
   -64.846
    67.847
   -10.828
   404.757
   544.958
   689.831
   660.536
  -560.713
   885.515
  -826.389
  -867.252
  -612.876
  -200.346
   595.350
   644.263
   664.787
   234.385
  -953.859
   449.602
  -408.280
  -400.872
    80.462
  -315.860
   878.964
  -110.241
   789.271
  -731.430
  -861.721
  -123.863
  -915.824
   411.939
   693.835
  -336.429
   463.232
  -427.572
  -388.694
  -629.812
   878.676
   368.409
   704.413
   486.746
   737.918
   127.005
   744.992
   661.258
  -955.588
   316.238
  -328.052
  -181.763
  -578.653
   104.979
  -473.430
   961.925
   759.400
  -475.856
  -711.108
   264.526
  -895.933
  -449.441
  -317.369
  -101.068
   615.331
  -710.608
   975.727
   947.425
   733.196
  -484.135
   482.903
   306.197
  -377.709
  -371.830
   674.682
   368.998
  -256.997
   674.124
  -458.619
  -505.007
   144.605
   238.438
   163.260
   233.347
   582.808
   370.040
  -552.561
   108.299
   433.765
   620.883
  -425.286
   344.107
  -380.484
   917.313
  -684.296
   677.360
  -165.908
  -470.306
   327.241
   837.593
  -628.450
   900.174
   907.568
    12.547
   394.837
   -86.091
   872.172
  -247.182
  -620.482
     0.825
  -230.733
  -902.384
  -141.483
   100.665
   379.311
  -607.706
  -334.926
  -336.443
  -243.523
  -934.532
  -142.884
   581.754
  -329.118
    64.679
   624.445
   918.200
   961.819
   365.338
   528.287
   820.988
   779.559
  -939.490
  -440.450
  -961.804
  -155.446
  -104.663
   874.515
   355.779
  -147.314
  -525.924
   386.580
  -263.327
  -282.498
  -127.860
   510.818
  -786.364
   807.219
   124.637
  -263.598
  -545.457
  -971.948
  -848.164
   655.043
   771.675
   981.475
   345.679
   234.012
  -445.428
  -157.812
   391.971
  -448.208
  -503.399
   401.461
  -582.771
   817.316
   644.983
  -601.976
   435.702
  -506.447
   776.371
   523.716
  -151.605
  -624.242
   107.733
  -344.244
   628.246
   134.041
    44.159
  -141.775
  -911.965
   698.619
    31.923
  -231.877
   989.786
  -714.933
  -735.184
   151.513
   337.838
   453.488
  -145.470
   432.328
  -817.603
   963.447
  -104.368
   709.726
  -498.929
   403.412
  -511.995
  -888.493
  -686.926
  -918.303
   543.322
   623.504
  -427.783
  -655.445
  -840.107
   815.211
   580.831
  -193.531
  -843.109
   478.719
   860.710
   882.465
   782.564
   605.942
  -959.326
   883.654
  -232.467
  -411.261
   104.345
  -934.193
  -268.419
   857.774
  -427.328
   704.228
   536.376
    12.869
  -690.419
   638.817
  -939.462
  -136.172
   189.464
   193.523
   854.922
   492.252
   634.885
  -131.266
  -777.997
  -195.832
   734.154
   -24.288
  -525.872
  -334.732
   457.885
  -366.389
  -802.244
   900.076
   917.714
  -216.312
   -79.886
   257.913
    53.664
  -744.974
  -949.060
   523.474
   -78.366
  -768.172
  -950.069
  -793.742
   750.198
  -773.009
   744.951
   136.774
  -409.665
  -507.215
  -265.722
   -57.017
    59.084
   241.398
   791.482
  -203.130
   -20.479
    10.673
   387.691
   472.734
  -461.999
  -959.697
   312.448
   107.886
  -558.750
  -601.917
   228.681
   652.336
  -677.671
  -375.892
  -848.580
  -550.046
   298.923
  -513.030
   624.029
   175.856
  -852.963
   871.831
  -569.456
   855.637
  -282.251
   889.395
   118.918
  -731.701
  -487.967
  -896.223
   419.389
    50.802
  -642.682
   645.937
   606.746
  -119.113
    81.150
     2.282
   599.826
  -705.685
  -773.730
  -288.708
  -749.845
  -479.083
  -533.255
  -144.526
   249.082
  -511.685
  -577.652
  -512.161
  -712.156
   846.386
   294.986
  -981.983
   352.243
   190.746
   473.654
   507.976
  -524.047
   821.403
  -791.300
   915.541
  -385.433
    44.302
  -911.289
   894.791
   520.230
   967.420
  -911.921
    -6.952
   798.518
  -267.490
   497.079
  -863.868
  -331.439
  -400.415
   729.681
    47.514
  -433.208
    78.701
  -811.935
  -810.403
  -311.744
   892.310
    46.326
   -26.764
  -228.619
  -775.959
   570.460
  -412.717
  -396.253
   205.062
   651.820
   608.041
    14.615
   -75.448
  -657.330
   938.029
  -186.155
   689.481
  -881.057
  -176.158
  -323.872
  -561.989
   190.477
  -499.803
  -874.608
   272.699
   796.946
   298.984
  -295.702
   259.526
  -364.258
   481.176
  -137.576
  -177.935
   866.402
  -459.064
   736.611
   855.725
   515.723
   332.008
   967.437
  -142.699
  -437.584
  -370.003
  -344.588
   248.300
    91.219
  -948.739
   187.761
  -881.234
   -24.651
   868.836
  -445.052
    35.227
    45.195
  -195.000
   540.029
    74.882
   139.270
   162.347
   311.588
   -39.309
  -911.264
   486.977
   256.360
   152.685
   262.951
   104.064
    -2.998
  -593.209
   -56.761
  -529.836
   350.370
    37.090
  -899.814
   900.275
   783.960
  -437.657
  -465.001
   134.963
   658.380
   786.682
   221.673
   301.861
   986.312
   657.795
  -334.026
  -872.657
  -768.131
   641.242
   661.879
  -847.994
   285.391
   686.013
   191.961
   691.482
  -884.937
  -496.802
   -47.579
   -33.965
   888.198
   786.889
   146.681
   662.889
  -856.809
   -95.242
   743.781
   -16.554
   739.465
  -569.566
   550.605
   240.238
  -776.079
  -757.945
   568.931
  -848.982
   300.348
   234.421
  -793.204
   636.579
   332.815
   233.683
    -9.305
   782.952
   859.769
  -990.511
   406.657
  -819.196
   852.415
   321.745
  -617.463
   432.294
   281.756
  -643.185
   798.136
   352.167
   830.867
  -143.965
  -273.103
  -439.776
  -823.967
   376.081
   -40.024
   498.423
   238.677
   614.123
  -253.050
   940.285
  -644.437
  -516.671
   641.560
  -127.268
  -770.168
   927.307
  -635.553
  -503.528
  -538.179
   540.003
   480.053
  -119.940
   615.341
   594.860
   933.003
  -229.094
   717.240
   553.357
  -973.368
   623.595
  -992.079
  -840.623
   549.702
  -589.378
   -16.584
   664.007
     3.526
  -302.173
  -867.550
   612.055
   -55.994
  -716.444
  -184.011
   466.098
  -222.547
    83.865
   -42.914
   902.166
  -410.843
   303.987
   331.188
    51.736
  -486.574
  -589.128
   491.319
   121.103
   822.373
   276.519
   279.963
   210.944
  -768.996
   167.331
  -850.279
     5.967
  -322.484
  -576.941
   472.772
   688.029
  -373.963
   379.510
  -722.959
  -872.881
   872.068
   413.088
   749.610
  -543.508
  -463.545
  -193.111
   830.544
  -463.806
   677.505
  -276.633
  -287.154
  -224.151
   -75.623
  -422.757
  -210.550
   259.127
    20.594
   963.905
  -987.413
  -394.338
   -17.851
  -499.817
   856.275
   795.804
  -659.004
   610.817
   616.202
  -208.661
  -701.085
   839.044
  -532.962
  -126.306
   526.092
  -739.939
   468.869
  -382.271
  -483.287
  -695.220
  -131.275
  -984.678
   235.105
   712.916
  -676.053
   701.066
  -240.746
   906.378
  -991.302
  -520.809
   522.091
  -461.765
   867.771
   510.783
  -228.865
   235.307
    23.806
  -961.520
   110.964
  -605.555
   625.368
    55.881
   -13.533
   195.109
   114.612
   847.539
   193.020
  -966.868
  -343.241
   377.697
   386.336
  -533.878
   750.221
  -398.108
  -524.070
   670.388
   700.910
  -143.536
   725.639
  -728.981
  -884.960
    93.612
    -3.991
  -411.129
    -2.755
   932.387
   497.007
   983.643
  -961.110
  -842.958
  -265.403
   646.370
  -229.438
   656.800
   848.802
   446.441
   813.386
  -490.699
  -589.307
    74.989
   -88.125
   808.299
  -725.872
   256.643
   441.477
   366.647
  -138.324
   681.355
   430.306
   672.211
  -480.095
  -398.986
   973.407
  -701.742
   992.204
   620.320
   151.928
    99.825
  -183.965
  -318.930
  -495.714
  -210.149
   234.931
   447.160
  -372.319
   -46.253
   997.888
  -486.874
   600.804
   555.871
  -999.331
  -421.657
  -716.612
  -513.757
  -444.369
  -197.179
  -642.560
   -49.598
   254.248
   156.978
   375.893
   959.812
    71.348
   480.364
   703.640
   851.120
  -647.903
  -720.798
   780.832
  -393.578
   276.674
   584.650
   496.159
  -337.933
  -624.322
   677.444
   670.010
  -926.115
   185.253
   493.826
  -870.366
   866.117
  -804.622
  -883.876
   613.076
   724.726
  -855.015
   916.583
  -124.802
   -45.600
  -427.268
   786.374
   -33.277
   761.128
  -347.711
  -411.508
   462.008
    30.717
   477.879
  -561.594
   595.438
   900.216
  -932.278
  -285.024
  -604.309
  -906.215
   989.008
  -233.817
  -733.456
  -188.167
   339.003
   280.614
  -871.981
   114.840
   526.685
  -234.367
  -504.964
    50.777
   659.106
   254.185
   398.117
   351.200
   327.490
   805.226
   -80.557
   660.490
   495.084
    22.973
  -697.099
  -498.179
  -792.254
   140.636
  -985.854
   385.445
  -813.132
  -430.009
  -275.630
   803.769
  -313.590
  -359.397
   727.514
  -754.683
    44.673
   172.035
  -919.164
  -685.838
  -462.146
   242.532
   743.416
   523.347
   334.998
   797.603
    47.063
   409.143
   624.267
  -567.548
  -976.845
  -362.768
  -897.791
   485.652
  -695.617
   819.650
   477.460
    59.830
  -599.535
   672.179
  -655.661
   841.570
  -710.982
  -446.205
   291.647
  -179.527
   989.411
   680.750
   612.814
  -917.880
   125.851
   112.009
  -574.063
  -259.303
   340.094
    33.218
   134.359
   273.988
   890.290
  -120.526
    63.005
    59.459
   309.394
   353.728
   146.086
   782.701
   344.258
   459.293
  -332.255
    47.579
   487.988
   218.293
   133.333
   642.819
   203.526
   611.470
   289.866
   604.722
  -133.308
   -62.240
   197.993
  -758.167
   395.969
    35.389
   180.544
   497.916
   936.593
  -844.502
  -587.938
  -941.798
   727.182
  -791.022
   746.722
   721.930
   594.041
  -777.797
  -664.298
   549.272
   298.406
  -684.383
  -385.616
   834.664
  -165.659
  -593.641
   663.299
   748.591
   881.008
  -927.090
   425.042
   556.979
  -358.133
  -181.053
   639.031
  -329.347
   490.118
  -617.985
  -913.674
  -700.627
  -199.311
  -288.123
  -112.259
    24.499
   958.273
   -42.589
   878.299
   309.092
   836.265
  -390.362
  -576.224
  -121.281
  -767.219
   594.494
  -295.752
  -554.559
   952.984
   932.893
   628.147
  -966.521
   505.483
   604.179
   297.658
  -470.366
  -228.513
  -709.158
     7.087
   735.040
   896.796
   527.330
   390.525
  -985.657
  -478.049
   104.758
  -834.837
  -485.309
  -178.832
  -340.820
   540.857
  -829.865
  -756.554
  -329.494
    62.493
  -999.950
  -620.531
  -953.389
   413.560
   855.918
   751.218
  -344.991
   281.675
   402.997
  -425.582
   394.786
  -107.324
   601.468
  -274.432
  -835.819
  -497.034
   851.738
   954.178
   801.881
   234.776
   142.768
  -987.039
   957.313
   589.141
   760.594
  -391.382
   284.361
   737.139
  -302.778
  -779.208
  -720.316
   674.181
  -796.136
   529.127
  -835.000
  -445.806
  -588.670
   742.401
    66.492
   -74.354
   993.515
   869.516
   671.956
   -79.200
   648.198
  -705.470
   933.315
   749.386
   728.882
   683.497
   431.808
   780.946
    -0.820
  -215.647
   652.267
  -350.304
    16.532
  -384.099
  -446.819
  -611.885
  -485.563
   -75.412
  -839.733
   720.583
  -940.532
   883.225
   383.392
  -934.360
   592.581
   741.153
   -90.058
    50.088
  -257.476
   738.149
   760.663
   181.556
   368.603
   205.065
  -153.452
  -861.261
    31.127
  -605.479
   186.353
   287.403
  -641.837
   299.723
  -918.401
  -372.454
  -757.170
   635.113
  -148.693
   160.669
   468.944
  -957.378
   598.196
  -283.733
   622.400
  -634.965
   973.203
   849.807
  -903.354
  -860.375
   303.542
  -678.710
   976.908
  -634.269
  -475.089
  -284.180
  -122.701
  -196.892
  -579.035
  -106.730
   598.322
   298.900
  -736.368
    31.911
   411.681
   328.670
  -577.437
   718.547
   886.657
   -90.103
   577.628
   138.755
  -623.426
   333.539
     5.149
   615.566
   450.048
  -898.187
  -363.328
     3.906
   592.630
  -450.919
  -573.867
  -822.185
  -500.855
  -499.984
  -644.517
   299.549
   827.944
  -362.609
   930.656
   873.859
  -575.503
   147.903
   965.033
  -757.849
  -306.338
   -83.720
   421.884
    72.451
  -333.406
     9.889
  -811.221
   124.894
   854.673
  -478.444
  -956.671
   -86.465
   358.808
   652.019
  -849.485
  -683.980
   -30.620
   344.648
   156.074
   778.616
   939.439
   159.007
   -35.185
   320.136
  -177.228
   146.614
  -260.727
  -441.247
  -237.993
  -757.045
  -310.000
  -495.444
   744.079
   932.149
   134.880
   297.376
   901.443
   994.350
  -598.774
  -979.449
   751.369
   118.570
  -984.192
   507.288
   822.726
   358.490
  -323.299
   -60.139
   995.561
   964.535
  -137.741
   735.613
    63.091
   102.398
   912.523
   749.133
   399.534
   368.141
  -186.515
   267.520
  -440.416
  -498.384
  -938.554
   850.889
  -483.914
  -559.763
  -691.088
  -463.373
  -542.964
    37.842
   170.433
  -263.996
  -234.275
    82.144
  -212.566
   104.475
   104.775
  -148.556
   -95.400
   987.509
  -513.399
  -351.329
  -711.001
   573.648
   630.935
   425.477
   923.234
   844.694
  -725.340
  -854.419
   732.459
  -143.473
   750.619
  -958.206
  -592.649
  -779.015
   432.192
  -371.777
   204.288
  -570.877
  -964.881
  -368.592
   972.243
   667.257
  -299.212
   -63.013
   178.442
   -63.431
  -996.044
  -639.873
   128.693
     4.019
   292.099
   586.199
   -26.902
   355.381
  -842.976
  -184.789
   754.841
   615.828
   391.158
    15.138
  -924.801
   847.686
  -762.303
   904.649
  -418.405
  -369.573
   817.846
   166.328
  -480.895
   712.993
  -102.982
  -574.394
  -755.363
   226.403
   826.831
  -815.117
   -71.730
  -771.951
   785.477
   605.258
   734.364
  -512.390
  -316.287
  -456.053
  -534.640
  -534.428
   811.150
   653.406
   640.632
   189.326
   877.426
   462.570
  -750.375
   387.469
  -355.709
  -815.870
  -182.827
  -368.133
  -603.192
   743.363
  -349.610
  -617.184
   570.366
   873.196
   431.842
  -813.694
   217.069
  -522.321
   286.851
  -553.096
  -671.306
  -529.165
   926.465
  -275.122
  -669.138
    59.072
   102.668
  -760.956
  -548.593
   580.716
   722.870
   924.521
   216.011
  -889.146
  -864.505
  -873.969
  -307.237
    83.069
   474.881
  -809.652
   740.404
  -868.499
  -402.680
  -857.658
  -801.684
  -280.206
  -988.934
  -186.150
   -42.733
   199.397
   259.060
  -915.493
  -789.227
  -261.717
   262.570
  -530.567
   736.844
  -852.218
  -287.754
   603.182
  -646.169
   148.135
    56.619
   177.236
   319.836
  -782.699
  -279.117
  -383.147
  -948.289
   576.997
  -203.968
    25.182
  -863.225
   828.002
  -565.501
   814.265
   783.770
   165.373
  -983.244
   534.706
  -557.629
  -643.397
  -850.207
  -389.229
    82.269
  -828.779
   481.477
   239.513
   336.479
  -978.851
    -2.118
  -481.050
   701.140
   455.197
   922.133
    42.477
   962.214
    42.658
  -345.259
   839.245
  -546.159
  -777.828
   465.921
   786.157
  -566.629
  -355.980
   238.647
   713.459
   126.457
  -624.499
   605.508
  -332.136
   150.367
   822.996
   391.348
   846.555
  -795.647
   964.216
   884.347
    80.021
  -120.459
   380.218
   194.498
   172.646
   -41.908
  -215.730
   857.350
  -200.550
  -732.638
  -289.144
  -879.522
  -101.110
  -858.504
  -776.814
  -527.122
  -101.692
     7.154
  -892.057
  -230.809
  -256.873
   601.505
  -214.169
  -805.856
   717.028
   623.507
   182.321
   859.046
   501.964
   749.686
   121.282
   929.468
  -114.018
   843.243
    56.879
  -180.150
   760.462
  -869.763
   618.669
  -154.526
  -210.856
  -601.924
    55.022
  -639.761
   836.665
  -627.443
  -599.471
   901.398
   785.760
   907.938
  -540.617
  -548.040
    27.378
  -427.584
  -331.598
  -514.154
  -410.909
  -998.360
    -2.283
  -558.484
   130.556
  -545.147
  -970.312
  -531.835
   271.419
  -963.741
   110.823
    82.842
  -296.098
   -89.718
   805.592
   669.547
   956.084
   930.732
   965.004
   684.277
   621.208
  -199.618
   773.816
   638.317
   292.892
   -42.760
  -468.699
  -123.678
    68.396
  -767.785
  -335.005
  -408.907
  -371.467
  -299.060
   373.763
  -800.785
   687.310
  -975.780
  -593.923
   313.315
    38.084
  -217.984
  -159.822
  -981.420
   333.982
   648.430
   575.533
   -72.204
  -351.796
   698.288
  -111.869
  -236.527
   638.372
    96.266
   653.053
   969.308
   649.144
  -211.994
  -711.070
   330.001
  -474.853
   512.196
  -589.565
  -783.007
  -170.252
  -737.866
  -338.794
   812.982
  -650.137
  -917.954
   537.870
  -819.047
  -302.103
   508.296
  -949.081
   158.299
   470.119
   228.307
  -288.430
  -967.926
   536.760
  -418.078
   840.514
   769.202
  -394.726
   258.549
  -766.990
   149.186
   -35.903
  -226.503
   637.448
   293.916
  -839.801
   749.552
    53.556
  -870.857
   574.235
   420.564
  -821.023
    61.664
  -858.616
  -271.513
  -333.698
   476.453
   642.407
  -632.135
   363.400
  -782.492
  -216.193
  -250.532
   642.003
  -591.908
   602.533
  -170.824
   682.657
  -136.088
   353.924
  -570.790
   676.525
  -904.803
   976.771
   843.509
  -143.521
   -18.752
  -394.885
  -966.930
   -78.350
  -576.049
    86.299
  -528.986
   298.145
   733.036
  -271.128
   845.586
   915.567
  -217.069
    -5.636
  -152.016
   770.219
  -592.722
   625.753
   418.746
  -610.466
  -283.127
   595.069
   486.845
  -337.950
  -248.709
   836.215
   537.969
  -829.860
  -449.019
  -877.834
   993.464
  -853.712
  -286.551
   353.340
    73.402
  -857.345
  -836.965
   371.237
   476.018
  -688.878
  -758.003
  -941.571
  -181.231
    -2.587
   725.675
  -940.236
   130.542
   636.099
   933.751
   493.294
   297.208
  -631.897
   -71.933
   894.500
   678.757
   -69.869
    51.451
   892.411
   274.289
   557.800
   274.941
  -223.884
    47.047
   417.610
  -490.954
   215.413
   677.428
  -700.170
   409.201
   535.581
  -668.219
   967.099
  -253.185
  -789.779
   784.570
   160.962
   476.083
  -688.357
    57.030
   153.280
   444.284
   919.602
  -147.129
   838.148
   574.609
   502.387
  -913.456
   595.702
  -301.218
   299.083
  -725.306
   -74.951
  -764.754
   336.615
  -907.771
   474.713
    24.605
  -204.892
   107.553
  -745.982
  -581.469
   345.949
  -463.284
  -957.293
   604.694
  -787.576
  -753.006
   323.605
   499.742
  -237.628
  -915.759
   935.260
   -50.539
   516.509
  -482.017
  -182.751
   114.472
   317.539
  -486.166
   397.533
   858.971
  -781.542
  -645.169
     4.374
  -446.233
  -250.868
   851.135
  -747.010
  -236.906
   121.428
    69.360
   690.861
   322.796
    -9.279
  -191.768
   137.968
    95.274
   578.050
   -54.429
  -519.929
  -338.447
   646.496
   102.970
  -298.930
    66.235
  -109.080
   -20.544
  -490.550
   172.670
   405.118
  -216.384
   -12.975
    68.901
    65.558
   268.743
  -894.845
  -829.493
  -196.473
   107.897
  -460.585
   895.680
   789.340
   959.226
  -271.553
  -822.213
   739.721
   861.075
  -674.521
   847.009
   210.520
   514.151
   318.221
   726.262
   228.833
  -351.638
   450.643
  -587.925
  -790.744
  -953.842
   863.466
   723.965
   274.787
  -541.661
   218.872
  -262.788
    46.354
  -648.264
   853.432
   792.736
   195.829
    37.197
  -789.602
  -974.855
     3.514
  -831.904
   904.481
  -769.666
   -38.562
   182.297
   947.423
   477.821
  -653.490
  -470.799
  -658.520
  -381.060
  -975.479
  -296.051
   -56.687
  -318.569
  -686.711
   763.391
  -943.665
   836.008
   497.544
   -35.805
  -439.912
   975.824
  -679.674
  -370.304
  -457.530
   928.725
  -745.568
   892.896
   719.766
  -939.203
   561.342
   148.451
  -707.144
   853.465
   832.385
  -588.457
  -429.027
  -934.405
  -985.154
   153.063
  -548.930
  -577.371
  -226.789
  -156.987
   107.425
   545.707
   827.311
   637.866
   820.038
  -851.160
   625.484
  -778.835
   517.667
   899.026
  -330.014
  -155.390
   397.631
   335.604
  -936.552
  -283.499
  -416.402
  -615.230
  -196.293
  -118.679
  -311.357
    22.474
  -988.392
   936.022
   958.754
  -435.395
  -209.681
  -758.900
  -845.976
  -438.361
   947.704
  -617.841
  -352.818
   303.677
   842.599
  -503.823
  -300.595
  -806.708
   114.207
  -807.009
  -925.441
   771.222
  -921.051
   744.753
  -629.645
   909.095
  -758.339
   564.308
  -201.265
   192.198
  -317.396
   648.802
  -509.104
  -649.940
  -390.198
   -80.898
   204.104
  -732.143
   830.380
   310.306
   894.894
    52.558
   374.973
  -886.705
  -508.785
   -91.456
   122.372
   173.043
   974.084
  -602.036
    61.622
   -77.087
  -397.462
  -940.038
  -113.902
  -968.643
   287.307
  -598.513
   928.476
   971.186
   759.637
    80.053
   872.522
   716.908
  -873.202
   857.365
   813.498
   192.734
  -190.795
   812.722
  -827.938
  -774.842
   -63.384
  -213.792
   131.625
   811.731
   446.313
   363.243
    19.388
    40.601
   798.740
   562.668
   968.084
   687.572
   504.863
  -425.286
   631.534
   345.761
   666.119
   754.576
  -877.063
    -4.864
   548.094
  -680.253
   126.024
   983.370
   903.360
   627.887
   382.784
  -831.074
  -704.015
   486.700
  -463.906
  -488.305
   594.906
   246.526
  -149.526
  -806.032
  -265.192
   516.556
  -909.012
  -302.043
   457.504
   550.405
   730.321
  -736.415
   161.288
   411.269
  -753.116
  -417.814
  -966.250
   617.551
   602.113
   451.418
  -245.166
  -176.192
   753.321
  -359.333
  -431.337
  -859.240
   414.030
    -0.378
  -309.968
  -864.104
   487.366
  -973.764
  -864.985
   102.174
  -559.726
   495.011
   296.705
  -175.619
   992.855
  -759.182
   233.029
  -928.122
  -134.281
  -777.984
  -130.796
   139.761
   280.704
   180.053
  -598.462
  -604.735
  -588.658
   928.683
    55.527
  -315.083
   842.300
   876.090
  -747.570
   219.657
  -267.011
  -836.412
   650.855
  -990.147
  -941.761
  -613.081
  -731.020
  -855.019
   512.386
   486.420
  -542.725
   840.727
   678.440
   713.569
  -323.119
   697.170
  -415.970
   347.381
   -14.478
    94.769
  -442.662
  -105.338
  -628.787
  -220.427
   882.067
   167.513
  -531.859
   698.961
   472.863
   -32.144
   431.241
  -727.824
  -233.694
  -732.731
   199.891
   617.290
   875.717
  -214.089
   722.395
  -182.799
   492.096
  -387.387
   654.920
  -485.017
  -822.638
  -159.798
   338.187
  -743.821
  -732.395
   669.518
  -618.627
  -100.111
   363.203
   324.572
   768.653
  -109.120
   348.915
   641.027
   544.701
  -453.444
  -390.698
   265.300
  -553.588
   552.644
  -426.605
   960.583
   629.882
   959.184
  -732.416
   639.884
   663.589
   351.540
  -398.086
  -555.793
  -951.844
  -988.489
  -624.160
  -810.299
   170.333
  -442.855
  -371.637
   291.317
  -645.744
     4.609
   180.008
   988.907
  -892.018
   867.448
   415.511
  -433.563
  -913.669
  -694.078
   300.321
  -677.871
  -401.160
   873.807
  -286.560
  -975.080
   633.503
  -431.769
   -10.248
  -829.284
  -163.843
  -903.926
  -900.789
   356.220
  -927.073
  -241.085
  -646.265
    -6.052
  -590.778
   495.459
   488.064
   100.406
  -523.205
   633.887
   215.228
  -823.608
  -668.643
   752.390
   506.377
   666.689
   483.137
  -793.831
   912.298
   670.228
  -217.005
   977.843
  -790.945
  -772.449
   702.700
  -669.006
   749.468
   430.043
  -139.844
  -445.230
   148.122
   471.322
  -873.840
   -41.118
  -713.927
   -41.172
  -729.815
   321.203
  -458.557
   -73.823
  -999.610
  -853.284
   314.495
   653.671
  -222.898
   620.331
  -115.194
    32.005
    55.589
  -164.892
  -108.746
  -238.979
  -794.518
    98.438
   876.775
   182.272
  -696.184
  -480.143
   377.317
   150.007
  -261.798
   916.703
   355.931
   607.654
  -407.704
   490.548
   260.091
  -442.843
  -134.055
   480.049
  -953.806
  -902.718
  -565.404
    73.701
   224.333
  -965.270
   496.843
    88.572
   977.705
   817.751
   220.318
  -371.727
    44.555
  -430.517
   357.609
  -625.326
  -805.352
    93.658
   779.735
  -976.681
   575.798
   658.548
  -347.917
   916.008
  -402.288
  -681.047
  -394.296
   587.093
  -951.994
   962.717
   954.259
    71.499
  -972.109
   910.154
   642.528
  -653.950
  -167.998
   568.074
   483.116
  -723.460
   289.525
   666.276
   778.841
  -770.488
   729.718
  -225.967
  -873.764
  -845.316
  -116.453
   645.380
   539.074
  -325.360
   712.588
   220.165
    75.622
  -646.311
  -891.885
    -5.961
  -609.059
   709.386
  -539.170
  -187.606
   717.658
    26.369
   125.838
   920.256
   988.199
    42.652
  -854.773
  -708.527
   636.020
  -630.678
    67.890
  -427.691
   708.962
  -383.754
   806.954
  -766.452
   -35.798
   401.939
   461.686
   407.546
   569.788
  -335.448
  -988.683
   260.913
  -581.048
   -48.371
  -186.532
   741.060
  -174.984
    84.723
  -640.550
   903.267
   507.197
   686.567
  -446.606
  -279.978
  -401.413
  -967.121
  -316.543
   -58.565
  -554.875
  -766.484
  -371.067
   301.044
   764.515
   737.797
   179.014
  -893.614
   306.745
  -314.567
   705.988
   253.855
  -575.372
   344.761
   855.396
   904.051
   348.538
  -180.084
  -445.853
   387.724
   157.230
   226.197
   448.870
  -909.143
  -573.672
  -286.363
  -229.677
    12.896
   895.830
   160.189
  -839.174
  -500.252
   721.547
  -278.739
   452.294
    -5.648
   973.041
  -723.999
   -28.802
  -484.223
   989.601
   832.814
    92.945
   667.943
   111.060
   147.671
  -335.387
   845.947
  -508.514
   927.605
   712.339
  -311.233
   702.957
   377.255
   206.578
  -526.241
  -398.022
   830.955
  -925.393
   662.424
  -860.726
  -937.302
   109.868
  -872.169
   418.694
   274.948
   283.084
  -185.443
  -550.821
   435.361
   248.295
  -401.972
  -183.948
   747.608
  -390.641
  -874.539
  -244.769
   544.366
   378.201
  -699.394
  -484.836
  -351.577
   971.465
   136.204
   336.364
  -438.192
   184.636
   184.817
   899.435
   825.984
  -590.771
  -410.984
  -177.858
    22.549
    85.957
   452.829
  -481.753
   910.763
   819.319
  -727.853
   755.865
   353.231
    87.958
  -374.521
   789.367
   158.183
   169.216
   155.720
  -836.705
   222.746
  -143.471
   -91.920
    69.217
  -751.334
  -891.833
   351.176
   405.009
   867.758
  -783.814
   208.791
   275.119
  -893.235
  -159.088
  -338.799
   258.662
   114.360
   705.780
   281.278
   -31.587
   771.437
   775.688
  -110.869
   876.449
    83.854
   305.194
  -191.990
   -70.964
    93.102
   550.576
   893.966
   207.057
   786.953
    71.934
  -320.414
    55.223
   339.755
   198.636
  -136.619
  -526.549
  -544.320
   -99.521
   598.734
   873.664
  -887.787
   529.489
  -338.288
  -835.591
   473.712
  -405.113
  -271.866
  -554.968
  -972.062
   187.092
  -177.622
  -479.631
    -4.385
   478.064
  -467.195
   990.481
   526.533
   897.951
   618.799
  -716.910
   800.375
  -737.888
  -634.440
   570.501
  -504.176
  -427.525
  -666.770
   849.287
    35.656
  -414.539
   472.866
   958.272
  -655.009
   966.170
   856.369
  -900.043
  -973.406
   536.092
  -352.773
  -482.339
   800.730
  -333.712
   656.352
  -231.913
  -419.628
   871.079
  -171.161
  -509.410
   950.658
   191.590
   868.502
  -881.993
   736.391
   225.530
   941.074
  -495.556
    29.149
  -820.179
  -800.856
   673.642
  -838.444
  -566.134
   935.980
   281.025
  -731.679
   362.988
   762.946
   196.555
  -638.404
   882.823
   935.498
  -236.123
  -591.563
  -342.695
  -659.553
   501.334
   281.413
    -4.177
   403.896
  -666.530
   580.379
  -889.062
  -991.938
   476.230
   187.446
   858.093
  -905.331
  -846.901
   833.603
   943.056
   271.131
  -596.386
  -108.042
   910.993
  -568.028
   -66.137
  -447.880
   530.213
  -133.279
   207.397
    30.139
  -246.824
   649.402
  -436.033
   739.677
   649.528
   954.252
   614.195
  -853.573
   459.047
   714.546
  -487.794
   330.196
   745.341
   662.397
  -126.156
   917.323
   793.049
  -345.775
   499.360
   873.424
  -754.355
   869.076
   -67.661
   530.036
  -140.182
   -29.677
   297.069
   650.034
  -912.556
    30.619
  -250.646
   303.587
  -441.656
   -44.773
  -753.636
  -373.372
  -289.442
  -926.389
  -176.122
  -192.484
   952.622
   470.209
   -74.443
  -129.251
   669.719
  -167.451
   613.977
  -963.173
  -200.884
   796.053
  -806.593
   -10.257
  -766.191
   480.815
   733.227
    -8.840
   545.557
  -698.539
   545.096
   -78.309
  -735.638
   517.557
  -650.469
   514.495
   -42.928
   531.865
  -187.001
  -526.641
   119.963
  -477.533
  -533.451
   243.860
    23.227
   753.406
   407.433
   848.915
   317.602
  -541.820
   360.622
  -886.190
  -697.907
   521.810
   935.909
   530.205
  -935.939
   721.512
  -504.610
   393.635
   458.055
    73.015
   244.801
  -111.305
   -41.290
   333.103
   421.915
   889.234
   711.934
   554.179
   574.989
  -325.335
   113.616
   718.951
  -227.194
  -172.193
  -271.755
  -635.329
   464.388
   681.501
   300.656
  -809.778
  -365.180
  -258.987
  -366.867
   665.374
  -979.568
   133.398
   784.573
  -537.786
  -253.790
   418.975
   694.023
   411.472
  -598.737
  -787.929
   469.303
   449.592
   112.392
   897.440
   205.993
  -549.079
   457.884
   882.334
   674.384
   190.689
  -975.628
  -528.048
   669.737
   762.417
  -500.475
   284.989
  -786.945
   562.397
  -103.507
   719.125
   383.701
   294.278
  -294.287
   757.708
  -464.668
   409.413
  -894.656
  -726.453
   528.486
   241.770
  -596.197
  -443.856
   226.183
   331.890
  -496.620
   607.515
  -963.695
  -156.421
   -85.836
  -146.496
   696.975
   699.105
  -139.017
   480.312
  -769.941
   -13.481
  -757.755
   494.128
  -567.013
  -564.849
  -338.777
  -876.650
   481.331
  -814.387
  -472.856
   238.603
   253.901
  -359.197
   553.471
  -373.033
   149.953
   538.969
  -314.330
   946.193
   -21.628
  -651.628
  -343.524
   740.473
    61.705
   -78.226
   284.358
   726.371
   451.838
  -946.115
  -208.291
   293.760
    71.966
  -610.625
   283.025
  -746.708
   664.403
  -399.573
  -241.256
  -980.511
   548.924
   247.138
   800.895
  -613.098
  -302.338
  -259.612
  -838.188
   -64.223
   512.418
    39.262
   211.949
  -855.851
   457.860
   701.307
   647.374
   351.150
   903.700
   727.629
   270.082
  -831.878
  -612.510
   593.495
  -588.112
   167.442
  -580.182
  -331.508
  -419.119
  -405.542
   396.812
  -524.130
  -367.556
   -29.339
   934.735
   337.573
  -328.509
   -70.860
   105.004
   -12.913
  -945.377
  -560.784
  -664.009
  -727.303
  -413.848
  -757.393
   157.096
  -612.403
  -163.068
   653.795
   126.389
  -300.375
   226.810
  -650.176
  -294.389
   894.814
  -903.641
   356.376
   639.087
  -259.890
  -656.436
  -561.115
   848.981
   490.955
  -175.506
  -770.148
     6.934
   190.342
   258.896
  -295.005
  -715.796
   357.197
   -65.466
  -811.059
   -57.689
    13.571
   -80.396
  -535.262
   441.983
  -609.740
    18.379
   -28.774
  -156.866
   237.385
   382.207
  -278.747
   577.942
  -915.074
   127.661
  -903.222
   591.442
   -41.138
  -442.727
   735.653
  -570.898
  -642.756
  -151.928
  -399.660
  -288.040
  -583.144
  -621.602
  -426.753
   315.359
  -828.008
   813.877
   828.943
  -966.977
  -672.918
   658.556
   808.851
   981.315
    77.527
  -912.851
  -501.160
  -899.598
   622.790
   -96.018
   335.923
   117.283
  -589.954
   264.747
  -758.647
   717.927
   -86.887
   760.595
  -917.791
   703.657
  -730.554
   279.190
   715.682
   176.337
   371.351
   275.512
  -627.542
  -364.760
   393.574
    14.934
   104.900
    55.670
   939.963
  -814.975
   -46.507
  -423.783
   174.127
  -825.201
   570.612
  -776.567
   226.512
   998.862
  -962.208
    -8.030
   830.205
    22.575
   470.147
   659.197
   526.104
   846.258
  -933.443
  -194.238
  -917.874
  -319.602
   -29.376
   -87.136
   644.421
  -567.606
  -138.682
    20.903
  -418.707
  -365.624
   485.467
  -486.606
  -429.514
  -526.444
   -46.013
   106.506
   228.815
  -394.529
  -344.657
  -260.271
  -248.257
  -510.057
   830.129
  -636.914
  -186.325
  -215.443
   854.033
   785.131
   -75.580
     0.781
   -78.386
  -139.906
   755.428
   887.697
   732.666
   738.704
  -472.520
   992.808
  -838.365
  -490.602
  -190.020
  -321.851
  -103.375
   449.641
   115.993
   763.240
  -742.150
  -706.547
   526.389
  -288.615
    55.311
  -187.814
   922.775
  -265.269
  -245.716
  -287.878
  -426.687
  -200.972
   190.731
   -82.825
   845.285
   414.490
    81.002
   411.334
     6.886
   449.511
   380.084
  -199.510
   522.110
   519.327
   294.423
   611.773
   521.144
  -124.269
  -514.759
  -742.084
     7.959
   672.144
  -118.891
   886.807
  -615.537
    75.486
   929.397
   722.137
    -3.433
   314.813
   562.406
   513.265
   190.766
   -65.891
   111.894
   204.529
   405.649
  -875.387
   565.660
  -786.359
   474.101
  -464.098
  -109.664
   791.880
   783.318
    75.377
   260.969
   429.710
   474.022
  -994.925
  -168.314
  -142.825
  -947.242
  -733.966
   715.670
   622.584
   265.564
  -729.431
  -454.490
  -668.660
   910.568
  -407.484
   -94.147
  -324.813
   731.647
   951.000
  -655.494
   880.751
  -113.222
  -218.989
  -779.824
   416.549
  -382.609
  -501.642
  -412.620
  -158.192
   789.695
  -671.219
  -341.438
  -287.945
   178.134
  -677.585
    93.848
   270.863
   132.985
   855.525
  -458.794
  -742.485
   261.958
  -782.753
   307.447
  -726.875
   177.699
  -465.865
  -701.727
  -771.200
  -960.824
   557.898
  -811.718
  -566.029
   516.612
  -552.602
  -406.340
  -336.808
   103.470
  -781.716
  -780.669
  -283.008
   853.868
  -333.863
  -394.651
   272.332
   964.455
   656.395
  -816.000
   423.356
   102.589
  -507.967
  -944.252
   985.700
   190.826
  -304.804
   287.363
   960.354
   332.181
   -96.263
   142.776
   267.936
   466.734
  -130.442
   608.695
  -597.186
   904.704
  -981.260
  -317.516
    32.981
  -735.711
  -756.676
  -954.492
  -500.926
  -834.754
  -495.734
  -994.836
   342.614
   370.720
   503.681
   998.242
  -243.655
  -107.670
   599.665
   328.776
  -646.923
   771.544
  -360.886
  -155.272
  -935.047
  -739.339
  -614.294
  -784.351
  -761.497
   797.729
   977.704
   564.902
  -414.232
   959.404
   538.109
   509.408
   682.511
   997.549
   184.097
    55.787
   741.890
  -606.144
   217.865
  -964.584
  -228.508
  -302.514
   678.094
  -372.976
   535.665
   286.981
    11.451
   -38.127
  -322.107
   141.207
   -69.514
  -970.722
  -836.387
  -908.693
  -962.872
   639.526
  -825.638
   719.045
   853.190
   579.205
  -753.709
  -207.992
  -518.833
   323.768
   660.049
  -456.658
    34.676
  -379.990
  -441.262
   438.799
  -357.087
  -544.084
   -27.947
   855.591
   735.589
   210.913
   583.280
   293.173
  -838.165
   -40.507
  -770.850
   592.553
  -149.582
   480.395
   731.451
   240.398
  -195.427
  -810.949
  -536.968
   495.854
   317.955
   740.523
   527.576
   842.231
   818.931
  -208.960
  -744.767
   588.861
   286.800
   227.517
  -228.516
   974.465
    -8.756
  -352.007
  -321.717
   201.871
  -401.432
  -614.373
  -670.611
   368.517
  -658.294
  -348.139
   411.940
   750.792
   450.002
  -526.412
   736.262
  -554.361
    66.219
   867.874
  -445.701
   259.910
  -471.266
   887.329
  -961.868
  -903.452
  -398.401
   -19.071
  -426.605
    95.270
  -965.161
  -955.192
   281.780
   383.907
  -800.556
   776.082
   432.085
  -802.854
   975.753
   241.260
  -222.102
  -159.609
   213.844
  -965.821
  -786.732
   353.257
   350.409
  -819.440
   112.047
   143.320
  -588.827
  -705.265
   796.921
   146.823
   689.013
    54.898
   290.718
   414.191
   912.730
  -344.786
   252.509
   437.013
  -410.468
   432.060
  -256.315
    66.017
   761.307
  -989.130
  -294.756
  -414.168
   643.929
   467.207
  -379.873
  -612.196
  -341.915
  -917.299
  -926.788
  -436.293
  -848.955
  -814.175
   113.130
   507.122
   560.307
  -494.054
   593.277
   687.455
  -584.352
   212.428
  -172.458
   284.089
  -274.002
   337.351
   105.632
    81.020
    97.327
  -745.313
  -203.643
   425.178
   541.415
    68.041
  -643.910
   817.514
  -803.497
   441.297
  -879.137
  -886.448
   328.004
   365.591
   -54.024
   527.148
  -411.799
   246.515
   588.750
  -677.955
   243.346
  -224.498
   484.861
  -479.832
  -454.023
   116.749
  -960.159
  -291.242
  -963.765
   193.166
  -237.250
   452.954
    65.695
   674.013
  -392.872
   898.077
   -19.280
  -779.891
  -818.146
   875.492
  -674.148
   -70.030
  -177.581
   974.543
  -777.371
  -314.131
  -991.291
   138.429
  -906.786
   370.708
  -696.478
   264.152
  -456.141
   710.403
   895.425
    29.029
   562.147
  -530.780
   -26.022
   786.744
  -402.497
   692.718
   636.062
  -154.220
   896.298
   698.815
  -669.433
  -944.449
   834.708
   663.553
  -143.147
   -96.948
   795.969
  -609.868
  -968.254
   595.033
  -172.367
  -222.776
   -57.401
  -255.215
   826.774
  -229.134
   308.448
  -977.229
  -425.934
   751.480
  -239.421
   786.208
   955.564
   -86.494
  -431.452
  -913.048
  -309.405
   116.911
   -23.732
   956.260
  -413.130
   123.183
  -834.404
  -168.645
   -19.589
   387.150
  -181.764
   145.661
   296.594
  -163.416
  -668.283
  -799.244
   796.451
  -801.532
  -870.385
   271.719
    15.339
   352.709
  -713.318
  -676.381
   646.993
   385.221
  -861.765
   920.766
   926.494
   166.590
   204.080
   239.267
  -596.846
   587.662
  -973.685
   160.285
   845.047
   522.390
   343.903
     9.420
  -236.344
   393.287
   914.175
  -268.263
   513.550
   386.312
   245.925
  -167.445
  -192.332
   507.963
   -39.023
   779.724
  -777.027
  -877.042
  -857.022
   458.038
  -605.793
   750.415
  -331.609
   -51.653
   600.826
   -61.589
   892.852
  -594.822
  -137.032
  -937.876
   634.090
   213.602
  -487.692
  -963.079
   749.835
  -731.624
   399.941
   142.133
  -213.191
  -577.357
   612.291
  -441.816
  -301.544
   699.588
   -40.547
   554.983
  -682.755
  -372.533
  -273.956
   -65.172
   -73.544
   479.640
  -985.380
  -653.946
  -677.837
  -333.218
   -56.169
   972.989
  -712.266
  -779.904
  -487.700
   387.497
   375.573
  -893.560
  -239.236
  -190.434
   791.957
   828.451
  -574.536
    92.155
  -883.452
  -525.872
   996.077
   130.034
   384.126
  -882.523
   239.490
   837.367
  -333.130
  -870.026
  -742.064
    98.340
   193.303
  -439.555
   155.823
  -514.469
  -791.954
   291.025
   875.258
  -871.117
    40.911
   706.781
  -873.606
  -556.818
   359.502
   607.063
  -825.646
  -665.900
   268.246
  -594.271
   521.726
  -913.897
   194.317
  -103.258
   716.324
  -954.120
  -724.364
   996.783
    13.264
  -424.234
   198.480
  -916.626
   190.775
  -643.216
  -361.129
  -895.764
  -293.125
   677.701
   790.124
  -460.324
   876.714
  -124.423
  -194.902
  -924.890
  -924.033
    87.794
   889.170
   811.640
   349.384
   368.693
  -752.839
   357.683
   711.022
   275.086
   573.931
   184.267
  -183.596
   108.498
  -316.068
   508.923
   674.957
  -908.385
  -705.904
  -781.216
  -559.441
   623.702
  -571.776
   160.379
  -423.314
  -419.786
   508.890
   119.988
  -165.486
  -578.971
   971.746
  -225.385
   440.836
   345.008
  -883.315
    96.778
   968.948
  -933.101
   967.455
  -502.683
   -76.527
  -159.135
  -226.097
  -762.487
   504.273
   871.216
   766.749
   215.474
   483.153
  -268.814
   920.850
  -785.882
   770.206
  -924.396
  -161.952
  -601.867
    13.877
    -9.542
   534.555
  -697.719
  -767.288
  -964.320
   -92.181
  -945.999
   275.369
   664.361
   446.215
   995.165
   207.964
  -566.571
   101.924
   -50.056
   129.441
    62.766
  -379.156
  -846.786
  -119.666
  -974.560
   939.155
  -411.005
  -864.675
    66.027
  -959.721
  -606.523
   -69.754
  -768.998
   503.368
   928.054
  -243.591
  -826.676
  -792.466
   -52.661
   -56.868
   989.791
   176.414
  -413.695
  -729.416
   597.531
   584.303
  -574.176
   616.575
   -83.963
   473.673
   788.146
   832.225
   297.895
   315.365
   218.896
  -175.061
  -420.914
   479.009
  -129.438
   -16.596
   167.979
   -43.516
  -159.868
  -738.477
  -294.493
  -298.817
   660.648
   640.267
  -207.668
  -394.153
   160.569
   908.901
    92.623
  -466.593
   272.145
  -777.557
   249.502
  -720.363
   903.660
   483.901
  -356.306
   327.381
  -646.909
     6.570
  -901.060
   883.966
   654.496
   124.876
   594.851
     9.931
  -369.939
   955.019
   717.462
  -853.302
    10.523
  -449.010
   695.776
  -204.691
  -306.172
   262.904
   653.525
  -490.803
   641.851
    61.187
  -760.242
   440.160
   307.184
   234.657
  -365.824
  -221.811
    75.991
   549.800
  -913.668
   186.204
   417.634
    21.240
  -496.556
   590.957
   716.362
  -255.547
   552.742
   884.588
   992.429
   -61.000
   569.062
  -568.634
   455.962
   344.453
   320.190
   788.053
   842.376
   768.369
  -262.249
   890.243
   378.330
   -70.958
  -888.737
  -631.944
   870.003
  -550.168
   541.570
   386.826
  -687.798
   289.086
   628.065
   462.621
   915.828
    92.468
  -536.341
    96.306
   493.849
   691.850
   -98.107
   224.822
    14.178
   773.766
   -73.595
   114.421
  -727.465
  -621.129
   586.979
   -94.849
  -925.737
   225.830
   472.726
   780.522
   379.671
  -390.826
   973.271
  -614.478
  -491.684
   728.901
   505.734
  -551.695
   562.289
    62.296
  -233.131
   337.798
  -813.065
   863.177
   254.617
  -716.622
   389.290
  -585.831
   955.659
  -105.074
  -954.052
   225.517
   789.778
   727.480
  -842.215
  -343.285
  -135.346
   307.547
  -825.361
   961.356
   649.811
  -384.050
  -286.509
  -898.130
   869.088
   640.850
   816.654
  -528.986
  -440.244
  -554.300
   331.172
   815.593
  -426.875
  -242.162
  -253.262
  -415.551
     5.415
  -952.783
  -255.716
    79.709
   735.864
  -374.864
    33.783
   947.080
  -192.466
  -729.638
   503.051
  -802.460
   -32.968
  -254.089
   235.118
   948.785
  -308.722
   726.416
  -211.926
  -571.736
   720.581
   632.235
  -986.708
   132.012
    82.757
  -723.932
  -553.554
   790.327
  -704.981
   210.392
   104.987
  -817.940
  -862.524
  -946.819
    80.945
  -920.695
   340.494
   -19.817
  -351.064
   190.707
   615.141
   305.959
  -176.967
   893.580
   846.048
  -139.050
   689.436
   133.812
  -896.537
   352.519
   626.303
   559.960
  -981.714
   318.068
   393.331
   854.269
     5.999
   369.600
  -333.017
   -99.463
  -129.868
   758.972
  -205.885
  -660.445
  -269.554
   411.904
  -116.310
  -994.472
   -15.790
   992.927
   885.780
  -500.472
  -510.824
  -585.090
   613.468
   641.672
  -292.876
   611.999
  -295.847
  -710.537
   495.935
   286.788
  -408.271
   939.279
  -214.408
    15.347
   226.115
   610.467
  -220.904
    96.963
   457.485
  -752.558
   812.955
  -816.019
  -450.068
   567.162
   690.375
  -428.011
   422.879
  -256.186
   687.425
   -63.282
  -800.087
  -225.746
  -480.998
  -229.482
   876.423
  -584.571
   875.993
  -760.628
   458.630
   604.481
  -290.565
  -634.475
  -291.832
    63.178
   957.085
  -380.220
   941.206
   622.980
   456.724
  -563.710
  -796.772
  -149.345
  -373.221
  -540.400
  -264.806
   472.216
   206.098
  -175.523
   356.453
   353.593
  -759.930
  -749.413
   868.287
  -935.297
   924.420
  -206.347
  -835.072
  -964.096
  -488.050
   615.128
   325.992
   -85.274
  -233.676
  -965.949
   643.173
  -258.712
  -288.601
  -649.389
  -485.682
   355.951
  -433.618
   -85.668
    21.557
   658.881
   280.130
   370.298
  -444.902
  -969.572
  -976.908
  -289.805
  -381.262
   309.285
   848.082
  -771.832
   306.340
  -119.215
   675.569
   -40.956
   794.160
   -20.452
   983.211
  -336.960
   359.815
   722.889
   671.103
  -783.030
   427.402
   147.065
   492.994
   763.003
  -698.011
   669.056
  -742.788
   659.540
  -834.006
   351.601
   869.996
   669.057
  -375.525
   503.480
  -115.460
  -554.838
  -961.106
   381.348
  -811.313
   534.380
  -818.642
  -559.006
  -719.496
   314.981
  -201.135
  -200.639
   443.593
  -497.475
  -906.446
   442.573
   325.988
   521.754
   -15.876
  -297.549
  -966.647
   274.597
    75.380
   477.042
   348.861
   348.281
   223.485
   611.657
   923.730
   627.586
  -627.863
  -641.803
  -186.146
   777.724
   866.691
   434.460
  -721.716
    79.214
   671.440
   853.960
  -389.389
  -393.610
   952.441
  -666.052
   255.448
   829.061
  -651.380
   842.525
  -297.323
   493.514
   663.723
   821.015
   787.467
  -246.684
   677.174
  -663.542
   198.640
   707.380
   816.596
  -992.056
   337.241
   440.789
   -51.825
   937.796
   422.554
   566.957
  -406.555
  -198.054
  -829.968
   720.364
  -608.565
   984.660
   -62.178
   518.640
   164.252
   298.999
  -468.799
  -592.168
   -45.164
   356.576
  -315.814
   210.373
  -202.589
   378.324
   277.328
   386.815
  -270.304
  -683.500
   401.752
   480.356
   720.405
  -451.998
  -977.470
  -521.116
   673.144
  -141.038
  -606.205
    84.335
  -306.353
  -539.906
  -905.417
  -100.477
  -241.979
  -719.420
   530.597
  -100.802
  -980.119
   200.349
  -357.674
   755.268
  -878.088
   105.603
   169.772
   575.433
   679.926
  -231.176
  -493.675
  -217.017
   147.701
   615.519
  -773.346
   824.931
  -998.513
   434.666
    50.703
   164.012
    96.448
  -257.199
   717.344
   315.838
  -119.297
    76.913
  -271.300
   367.945
   218.491
   581.278
    22.695
   340.619
  -447.215
    -0.190
   440.270
   689.829
   473.694
  -142.850
  -713.936
   571.291
  -262.590
  -560.750
  -494.610
  -232.191
   638.329
  -360.195
  -608.357
   404.311
  -177.672
   951.152
   710.616
   148.315
   929.514
   939.458
  -251.076
  -484.949
  -491.612
  -584.255
  -355.910
  -589.298
   178.580
  -304.208
  -341.028
   784.484
  -663.534
   995.656
   982.145
  -202.644
  -258.982
   552.441
  -773.675
  -165.367
   117.771
  -853.059
   901.091
   441.898
  -708.789
  -993.131
  -483.323
  -216.819
  -317.143
   205.833
   -83.236
  -564.790
  -821.602
  -160.416
   745.989
   -64.827
  -797.252
   282.703
  -391.157
   731.342
  -840.698
   266.313
  -711.360
  -144.041
  -820.404
   741.438
  -149.392
   555.640
   795.437
  -650.153
   241.118
   -15.143
   422.130
   351.330
  -328.400
  -198.350
  -844.140
  -323.237
  -368.500
  -543.672
   889.190
   420.264
   174.946
  -640.022
  -310.336
  -250.247
  -807.929
  -738.290
   478.328
  -334.409
  -865.158
   612.057
  -666.430
   971.699
   666.115
   849.349
   894.694
  -259.035
  -638.600
   290.435
   756.682
   840.388
  -528.143
   959.791
  -203.609
   174.542
  -424.556
   364.537
   590.380
  -105.257
   407.080
   534.950
   270.622
   955.034
  -416.941
  -791.530
  -473.769
  -375.142
  -491.391
   670.554
  -724.502
   825.201
   707.422
   111.918
   -38.522
  -847.465
  -124.940
  -837.733
  -574.272
   411.958
   165.042
  -454.738
  -541.943
   134.450
   686.564
  -999.834
  -900.111
  -328.063
   419.354
   114.912
   657.145
    50.617
   372.872
   851.643
    36.864
   544.196
  -231.376
  -525.096
  -133.268
   -15.816
  -528.910
  -733.099
   663.721
   512.439
  -540.526
   435.770
   229.550
  -656.263
   371.715
   378.895
  -643.712
  -472.015
   -80.488
   720.483
   839.000
    68.373
  -638.823
  -141.672
   408.212
   -34.049
   -30.874
  -238.979
  -377.978
  -283.743
   932.463
   296.974
   320.797
  -630.066
   810.330
  -558.059
   541.237
  -768.500
   367.798
   -24.351
  -411.168
  -591.078
   249.768
  -132.878
    98.192
  -136.455
   237.243
  -435.999
  -842.213
  -367.416
  -375.848
   543.752
  -949.620
   -76.223
   121.253
    95.518
   899.732
  -629.066
   147.528
   642.209
   854.259
   675.674
   215.077
   311.282
   541.142
  -866.150
  -898.882
   169.656
  -920.582
   636.466
  -321.996
   949.004
   861.317
   873.343
   160.246
  -322.534
   785.127
  -663.724
   655.979
   696.505
  -554.284
   518.946
     5.402
   731.497
   864.824
   652.549
    -9.185
   873.006
   209.959
   488.200
  -846.126
   746.344
   793.083
   -69.609
   180.833
  -199.615
  -565.170
    31.997
  -385.693
   811.190
   -83.609
  -402.939
    59.251
   846.743
    -6.976
  -141.757
   -15.795
   336.512
  -963.172
   242.764
   834.985
   611.771
   109.367
  -921.827
  -188.524
   691.723
   666.021
  -492.342
   921.542
  -899.228
   368.432
  -975.848
  -552.492
  -540.235
   867.384
  -697.826
  -191.145
   988.964
   473.669
   426.860
    96.302
  -872.916
  -192.649
   400.378
   186.833
   774.486
   190.461
   735.954
  -330.586
   682.848
    46.757
   739.693
  -100.297
   905.034
  -310.521
  -281.770
   366.028
  -237.925
   598.542
    42.818
   501.906
    51.496
  -412.843
  -120.120
   420.007
   658.164
   594.381
  -741.504
  -306.966
   351.943
   -34.296
  -818.529
  -312.138
   -58.890
   278.918
   337.401
  -798.276
  -918.343
  -742.186
   156.162
   528.322
   989.238
  -818.613
  -128.932
  -619.670
  -289.421
   579.524
    91.421
   964.213
  -717.883
  -188.945
   237.449
  -123.401
  -421.499
   616.357
   537.966
   237.235
  -512.628
  -503.222
   384.487
  -704.314
  -480.081
  -816.416
   357.929
  -743.114
  -322.358
    61.201
   617.995
   249.928
   -84.235
   532.235
   209.278
   -98.242
    30.218
   625.605
  -740.017
   281.247
   782.811
   796.728
  -701.088
  -907.169
  -179.952
    17.822
   201.726
  -593.500
   556.115
   775.046
  -529.483
  -623.587
   -99.706
   258.331
   385.093
   620.861
   925.972
   716.705
   572.555
  -640.462
   166.440
  -378.953
   407.517
   161.162
   628.876
   721.706
   -17.834
  -286.799
  -170.268
   470.044
  -869.604
  -408.464
  -264.755
   140.265
   879.490
  -298.673
   307.045
  -280.456
  -437.083
  -362.491
  -573.617
   910.723
  -336.883
  -842.319
   162.284
   -86.372
  -861.103
  -514.371
   949.224
  -446.400
   642.790
  -562.968
  -116.610
  -943.652
  -878.030
  -471.201
  -858.560
  -219.702
  -440.293
  -872.115
   708.437
   106.372
   189.478
   609.691
  -562.975
   316.410
  -405.597
   886.182
   429.220
   428.656
  -743.865
   656.852
  -392.050
  -609.778
   376.963
  -833.430
   782.061
   774.679
   615.390
  -956.390
   833.213
   437.204
  -224.747
  -272.118
   544.140
  -415.349
   390.422
  -622.236
  -853.883
   254.897
  -981.194
    76.180
   826.152
   579.436
   382.283
   -45.066
  -674.454
  -613.804
   512.609
   492.622
  -340.131
  -279.833
  -370.645
  -315.566
  -139.075
    44.888
   224.276
   536.773
   435.353
   622.609
   769.156
  -682.554
  -395.929
  -470.917
   471.517
  -211.001
  -417.502
  -437.243
  -572.907
  -499.869
  -576.172
  -614.241
   279.685
  -852.691
   700.062
   253.080
  -848.080
    48.115
   158.625
  -883.808
   123.762
  -738.256
  -940.014
   995.803
   867.265
   218.885
   603.165
  -364.269
  -839.945
  -382.487
   266.630
    47.730
  -309.834
   526.909
   278.013
   279.827
  -351.828
  -512.902
  -884.100
    58.307
  -160.691
    78.447
  -520.762
  -114.156
  -965.683
   971.697
   631.148
   290.075
  -982.046
  -767.022
   687.948
   374.690
   464.274
   519.304
  -200.569
  -801.798
   -50.706
  -917.822
  -557.472
  -838.961
   838.699
   842.303
   261.961
  -711.154
   952.560
   595.182
   118.416
  -707.210
  -570.467
   298.645
  -834.196
  -995.733
   263.749
  -386.900
   738.697
   913.366
  -732.643
  -595.756
   -67.829
  -290.106
   276.799
    42.305
  -104.472
   864.815
   753.579
   214.636
  -555.534
  -613.241
  -727.048
  -336.808
  -657.820
    56.873
  -855.896
    60.718
  -175.183
    57.233
   828.862
   -50.816
  -984.755
  -737.227
  -118.599
  -673.338
  -697.330
  -125.697
   122.591
   721.331
   728.569
   586.266
  -765.820
   947.197
   749.686
   789.634
   964.370
   856.441
  -165.993
  -955.440
  -844.579
  -434.088
  -942.819
   144.308
    -8.625
  -771.115
  -321.528
   343.510
   460.731
   486.724
  -958.242
   832.043
  -171.466
   962.371
  -429.304
   982.476
  -502.206
   594.861
   585.154
   545.003
     0.190
   704.720
   382.408
  -122.644
   427.813
  -216.000
  -164.365
  -205.449
   960.069
  -152.730
  -158.172
  -774.919
  -919.197
  -126.987
   390.624
   118.535
  -663.133
   750.152
  -514.537
   291.909
   944.539
  -692.279
  -763.438
   992.803
  -526.225
   -14.690
  -988.628
   831.142
  -865.690
   338.364
   170.346
   428.818
    49.261
  -665.259
    24.491
   325.628
   166.654
    54.697
  -811.076
  -446.886
  -803.954
  -632.492
   -17.404
  -426.177
   631.114
   485.569
  -158.359
    49.625
  -310.705
   772.900
   -66.464
   849.536
   440.043
   217.611
   770.069
   777.462
  -115.568
   353.898
   116.595
  -893.844
  -189.881
  -219.396
   848.812
  -198.376
   620.781
   656.288
   916.071
   218.542
  -600.929
   664.957
   903.974
  -387.550
  -754.084
  -429.931
  -237.891
  -467.288
   774.168
   770.884
     4.871
  -946.488
  -647.008
   -30.893
   870.805
    91.652
   -72.202
   318.839
   850.872
   649.317
   -63.366
  -680.644
    77.106
    97.730
   181.927
  -618.343
  -498.278
  -426.730
  -171.375
  -331.351
  -812.043
   -99.221
  -339.109
  -458.456
  -803.834
    17.229
  -575.220
  -751.790
  -300.771
  -391.819
  -354.340
  -418.148
  -782.527
  -297.963
  -978.179
  -616.728
  -577.711
   775.857
   775.787
   412.578
    89.385
   581.358
   245.934
  -827.862
   837.259
  -647.710
  -154.432
   891.536
  -648.158
  -986.665
   361.201
  -192.731
  -249.583
  -676.518
    24.821
  -387.433
  -710.006
  -658.922
   847.443
  -350.865
  -800.931
  -497.874
  -758.770
  -528.730
  -777.717
  -945.732
  -617.936
  -954.271
  -196.215
  -628.607
   427.244
   532.051
  -957.744
   371.872
    19.426
   937.777
  -656.112
   765.585
  -414.075
   847.844
   664.640
   985.820
  -529.216
  -110.813
   675.380
  -343.304
    64.353
   -83.171
   437.702
   888.315
   891.242
  -750.254
  -155.416
   460.714
   320.942
   288.023
  -442.458
    86.635
  -312.374
   -51.657
   558.159
  -914.884
  -914.072
   196.015
  -312.100
   775.797
   312.663
   987.227
  -766.755
  -764.515
   -23.987
   898.508
  -496.388
  -536.802
   329.900
  -552.304
   -41.771
   659.542
   388.900
   511.559
  -694.497
  -411.214
   424.739
  -506.022
  -783.682
   545.934
  -930.469
   986.046
   519.881
   798.730
   218.088
  -384.792
  -107.127
  -561.932
  -771.555
  -762.860
   158.548
  -759.625
   652.594
  -983.417
  -363.772
  -640.406
   362.866
     0.285
   594.009
   517.129
   810.328
   849.279
  -167.188
   765.198
  -854.623
  -393.204
  -438.192
  -189.689
    30.659
  -574.021
   475.201
   311.116
  -892.314
   966.037
  -362.844
  -134.544
  -397.734
  -356.625
   611.048
   837.357
   223.971
  -501.464
  -415.968
   -11.390
  -441.073
   904.273
   443.298
  -880.555
  -174.509
  -713.113
   389.290
   110.427
   183.130
  -591.222
  -176.305
   144.880
  -588.423
  -598.268
  -468.451
  -666.943
   -29.723
   612.626
   -67.074
   635.691
   436.687
   291.424
   183.248
   177.835
   472.421
  -741.844
   511.876
   214.870
   -68.396
  -964.360
   723.586
   178.683
   288.630
   706.104
   486.723
   126.423
   482.516
   -13.155
  -211.407
  -678.353
    19.265
   611.947
   -27.615
  -784.025
   660.651
   534.422
    32.520
   625.700
  -782.548
  -583.692
   623.120
  -830.541
  -731.886
  -934.484
  -613.715
   871.513
  -334.425
   626.108
   836.817
  -957.389
   677.486
  -267.944
   846.088
  -989.457
   424.846
   -56.304
   533.620
  -835.808
   -28.514
  -617.874
   -80.625
   465.644
  -131.504
  -252.142
   633.210
  -716.868
  -161.552
   418.059
    -4.887
   672.504
  -125.821
  -595.394
  -594.716
   951.638
   818.505
   591.755
   413.515
   158.561
  -374.160
   126.331
   522.436
  -138.452
   516.812
  -406.228
  -695.412
   144.611
   -74.790
    79.803
  -212.588
   931.824
  -227.717
  -676.564
     7.502
  -893.344
  -862.139
   282.868
  -466.669
   746.926
  -441.845
  -305.540
  -150.916
   100.668
  -935.555
     7.939
   578.155
  -512.715
  -970.070
  -782.388
   420.917
   933.212
   819.686
   224.288
   588.094
    51.943
  -224.407
   208.297
   762.165
   210.808
   -88.967
  -802.002
   398.359
  -995.741
  -906.574
   904.540
   -36.822
   566.373
  -551.354
  -575.159
  -604.065
   135.546
   767.555
  -232.853
  -369.588
   417.908
  -838.189
  -541.734
   801.336
  -367.214
   171.290
   828.982
  -828.044
  -689.102
  -340.244
    -3.687
  -746.824
  -418.167
  -213.607
   395.702
  -250.536
  -535.212
   -78.321
  -697.169
    91.562
  -437.587
  -436.656
   961.894
  -165.051
   410.133
   554.013
  -238.760
    22.025
   154.220
  -440.554
  -989.460
   183.274
  -663.046
  -106.730
   976.106
   662.179
  -472.229
   124.044
  -532.935
   157.587
   483.913
  -770.509
    61.833
  -425.951
  -336.348
  -196.004
   361.266
  -986.022
   771.331
   144.594
    93.063
  -926.004
  -620.227
  -632.954
   849.826
   309.405
   -73.552
  -977.042
  -158.039
  -131.276
   640.736
  -959.384
   487.683
  -367.014
  -332.370
  -517.801
  -528.011
   217.418
   973.477
  -208.313
   408.122
   294.113
   134.463
  -736.699
   144.840
   322.498
   316.787
   730.639
   -64.815
  -179.491
   -78.153
  -387.378
   304.586
   166.993
   605.985
  -528.410
   209.471
    49.693
  -826.783
  -431.328
   579.271
  -705.801
  -174.353
   -34.988
  -930.724
  -256.313
  -749.751
  -729.408
  -737.225
  -172.675
  -148.169
   308.597
  -752.298
  -585.871
   433.190
  -387.035
   684.118
   505.626
   583.399
  -639.200
  -420.006
  -969.051
  -276.874
  -719.552
  -478.387
  -285.865
   648.686
  -792.330
  -723.653
  -283.558
    36.280
   256.349
   830.977
   921.407
   697.346
   579.534
  -231.365
   373.146
   814.443
   689.519
   936.086
   557.105
  -528.648
   603.844
   398.644
   927.937
  -296.287
    83.655
  -611.715
  -962.404
  -132.310
   486.112
   109.489
   458.427
   428.174
  -245.591
  -966.613
  -699.239
  -839.757
   335.171
   837.076
  -280.111
   194.548
  -940.889
  -189.790
  -719.950
   -75.066
   911.428
   449.900
  -317.059
   171.815
   388.201
  -739.696
   332.905
  -546.139
  -142.215
   789.501
   834.466
  -180.033
   142.376
  -170.410
    80.739
  -506.980
   379.095
  -700.230
   577.426
  -175.192
   766.509
  -602.980
   314.771
   642.980
  -212.482
   852.965
  -702.847
   107.894
   -52.629
  -456.670
   425.275
  -345.052
   646.092
   131.277
  -615.410
   191.362
  -611.030
   787.141
  -475.507
  -888.452
  -343.390
  -916.662
   589.547
  -168.317
     9.183
   809.209
  -440.853
   650.352
   148.836
   562.102
   -95.048
  -307.241
   415.967
  -766.523
   921.947
   -72.635
   793.857
  -238.460
   629.108
   -57.791
  -292.414
   451.377
  -136.951
  -559.315
   -32.717
   129.008
   935.357
   309.872
   365.730
  -482.485
  -580.922
  -324.786
  -992.571
   737.226
   889.823
  -494.956
  -730.707
   769.697
  -447.264
    83.079
  -707.966
  -259.009
  -294.474
  -740.276
   483.587
  -127.556
   642.766
  -406.674
  -787.168
  -622.337
   394.072
   277.455
  -789.741
   935.758
   -86.629
   793.866
    61.540
   249.432
    -3.908
   956.331
  -837.776
   374.885
   812.826
   941.374
   777.011
  -789.214
   377.587
  -528.970
   162.323
  -337.781
   100.106
  -980.526
   -12.184
  -305.118
  -390.648
   -46.155
   224.303
   541.052
   813.465
   -41.312
   289.259
  -858.960
  -490.710
   210.386
   365.622
  -999.262
  -842.087
  -829.417
   807.590
   -42.416
  -354.672
  -447.312
  -959.100
  -118.350
  -559.287
   163.413
   518.666
   105.203
    30.105
  -168.344
  -973.005
   587.167
   721.402
  -290.699
   326.862
   175.121
   597.079
   926.813
   882.573
   769.033
   879.858
  -896.599
   -95.623
   660.673
  -925.878
  -774.836
  -654.812
   241.497
  -531.885
  -816.222
  -751.785
   428.321
   -87.049
   185.301
    44.257
   690.543
   445.764
  -510.120
  -773.026
   860.339
    62.600
  -359.488
  -921.485
   339.038
  -176.665
  -991.434
  -493.943
  -735.933
   348.700
  -590.542
   190.522
   724.486
   752.820
   557.552
  -917.655
   940.715
   400.868
   649.306
   709.214
   312.022
  -118.346
   925.161
   630.255
  -748.364
  -481.359
   591.591
  -666.534
  -402.063
   418.129
   883.447
  -236.094
   600.349
  -970.410
   199.545
   437.214
   629.257
  -936.812
   464.338
  -177.568
  -280.469
  -179.094
   523.614
  -474.586
   629.743
   318.415
  -125.615
   971.050
   991.333
   412.726
   251.352
   223.660
   -77.598
   657.295
  -145.218
  -724.546
   940.468
  -889.649
   336.586
   226.771
   775.932
  -289.231
   676.883
   321.674
  -356.713
  -732.513
   896.537
   980.550
   396.706
    32.496
  -306.993
   415.985
  -533.614
  -747.769
  -631.109
  -757.991
   390.007
   716.882
  -731.425
   153.728
  -196.953
   854.982
  -443.228
  -247.870
   255.228
  -956.354
    -0.980
    -4.533
  -923.747
   522.107
   760.381
  -358.692
   426.381
  -281.494
  -219.545
   108.901
   783.077
  -716.327
  -276.950
  -584.074
  -990.875
   852.800
  -109.920
   205.815
  -767.008
  -818.566
    47.534
    -4.375
   295.563
  -602.059
   482.129
   122.434
  -759.273
    -9.108
   662.299
  -149.256
   244.928
   380.384
   381.965
  -527.636
   240.781
   992.877
   401.761
   -90.823
   795.706
  -757.285
  -723.567
  -677.109
  -814.251
  -974.642
  -745.903
   709.454
   555.669
   -45.466
   520.664
  -525.534
   273.009
    20.605
  -441.994
   211.470
  -290.465
  -746.470
   618.522
  -233.324
   244.083
  -366.717
  -333.500
   420.383
   629.566
   516.228
   594.409
  -683.619
   616.920
  -475.491
  -708.103
   221.620
   461.667
   363.709
    23.146
    80.233
     8.907
  -602.352
   985.510
   400.692
  -585.251
   687.332
  -313.717
  -805.553
  -750.716
  -662.634
   700.801
  -608.886
  -703.994
   491.525
  -403.932
  -479.592
   257.996
   -61.863
   -75.887
  -988.341
  -704.376
  -578.119
   547.050
  -144.702
    86.884
  -373.453
   659.856
   757.146
   837.170
   350.378
  -946.214
    44.911
  -938.321
  -545.282
     6.796
  -922.434
   536.298
    -8.445
    -4.972
  -350.560
   432.117
  -324.160
   277.286
   -83.987
   182.351
   223.152
   369.318
   -58.576
  -176.579
  -493.721
   360.755
   811.166
   902.540
   634.695
  -480.336
   753.219
  -696.366
   490.737
  -579.646
  -572.017
   532.654
   566.256
    27.892
  -289.497
   800.613
   657.301
   704.881
   962.439
  -888.301
   229.832
  -334.614
    -4.546
  -399.406
  -126.981
  -725.191
  -426.091
  -836.994
   162.431
  -747.624
   923.590
   429.697
   664.840
   274.526
  -170.960
   167.670
  -701.541
  -250.876
  -141.428
  -871.812
   476.011
  -758.877
   690.514
   341.222
  -988.641
   996.296
   282.320
   907.397
  -784.449
  -585.709
   276.873
   -77.847
  -771.231
   454.599
   747.662
   863.890
  -886.894
  -127.958
  -219.549
  -276.239
   931.750
   971.224
   402.191
   306.329
   451.855
   -19.166
  -972.371
   230.085
  -502.491
   431.709
  -113.576
  -564.009
   769.382
   853.837
  -328.304
   -78.000
   864.698
   956.511
  -734.592
   -17.055
  -392.404
  -834.224
   956.847
    72.176
   944.984
   804.979
  -539.981
   542.188
   -44.713
  -328.216
  -599.971
   425.569
   861.822
   853.003
  -224.080
   776.931
  -481.274
  -634.310
  -979.075
  -108.140
   979.379
   420.597
  -334.888
   920.504
   216.142
  -781.489
    17.309
  -961.656
   929.462
  -380.946
  -395.230
   702.961
   890.572
  -877.797
   278.010
  -365.714
   387.749
   105.844
  -682.334
   716.024
  -801.914
   560.182
  -548.895
  -555.855
  -711.294
   376.279
    -5.192
  -386.420
  -438.524
  -250.008
   359.562
  -480.304
  -250.289
   123.405
   482.881
  -545.488
   436.952
   403.452
   224.420
  -953.146
  -150.396
   410.799
  -430.047
  -816.441
   736.161
    94.777
   958.879
  -919.227
   385.983
   369.795
  -324.965
  -743.475
   745.193
  -956.524
  -631.842
  -603.259
   384.816
  -990.030
  -837.786
  -816.098
   835.928
   871.701
    11.127
  -546.749
   644.598
   345.882
  -344.760
   813.332
  -125.969
   933.651
   166.744
  -310.733
  -681.683
   769.129
   768.475
   667.887
   998.073
  -430.408
  -387.146
  -628.588
   171.694
   516.693
  -918.308
  -262.088
  -313.249
  -317.685
  -654.083
  -514.402
   816.605
    90.782
  -139.270
   179.664
   870.065
  -988.661
   872.154
    49.953
    35.103
   880.820
   503.847
   329.234
    89.528
  -837.317
  -868.800
    79.227
  -674.735
  -927.868
   941.346
   117.374
  -554.720
  -173.759
  -210.041
  -910.359
   483.430
  -959.048
   372.791
  -806.054
   102.272
   192.887
   283.811
   738.033
  -698.295
   211.305
    97.582
  -962.386
    14.492
   798.248
   698.756
  -831.562
   371.123
    40.467
  -582.117
  -215.708
  -983.539
  -742.784
  -308.744
  -373.695
   837.773
   -30.385
  -148.592
   563.610
  -816.006
  -448.495
   -57.107
   575.692
  -247.340
   801.808
  -296.987
  -395.860
   152.536
  -630.038
  -760.332
   565.996
   152.623
   402.416
   154.218
  -902.172
  -734.422
   -46.052
    32.769
   450.744
   531.389
  -532.319
  -259.620
  -262.590
  -231.547
   733.635
  -673.673
  -940.808
  -666.069
  -876.111
  -470.927
  -526.423
   194.723
   720.924
  -379.286
   525.912
   -94.892
  -894.267
  -436.585
   364.211
  -128.930
  -650.078
   -39.531
   226.619
  -516.018
   133.481
  -148.263
   744.882
  -880.808
  -373.607
  -313.430
  -911.591
    88.714
   -90.457
   901.489
   770.481
  -387.218
  -432.922
  -269.589
  -708.987
  -879.986
   961.639
   902.023
   623.917
  -472.651
   671.134
   695.371
   970.488
   661.859
  -764.130
   869.815
   354.101
   976.420
  -435.403
  -451.342
  -356.125
   909.757
  -295.009
   425.575
  -941.915
  -602.930
  -231.552
  -835.571
   627.024
   456.583
   -96.916
   367.737
   967.153
   567.774
   760.119
  -407.881
  -594.148
  -139.329
   564.288
   210.809
   159.752
   340.574
  -556.212
   747.100
   815.287
  -349.608
   186.338
  -639.272
   623.436
   649.711
   365.612
   307.678
   822.235
  -406.621
  -932.879
  -300.661
   975.675
   143.521
   921.113
  -846.019
   992.344
   458.808
   621.136
   398.681
   905.345
   608.523
   277.014
  -848.985
  -198.616
  -918.190
   568.029
  -495.493
   640.243
  -182.283
   509.801
   101.761
  -121.415
  -605.256
   838.620
   875.948
  -332.741
  -353.652
   473.725
  -612.047
   961.168
  -276.397
   825.049
  -365.363
    32.913
   -63.602
   227.556
   216.276
   260.170
  -330.471
   -93.864
  -289.952
   226.704
  -730.719
   250.237
   574.656
  -980.322
   136.662
   -70.163
  -217.819
  -584.666
    -4.157
  -796.236
   440.212
  -114.524
    28.428
  -271.823
  -387.433
   -35.897
   304.108
  -266.910
  -266.907
  -740.339
   561.771
   511.527
   551.116
   671.842
  -242.108
   292.077
   403.299
   123.231
   342.182
    91.233
   132.688
  -243.939
   822.036
   990.891
  -864.752
   -52.814
  -139.146
  -412.998
  -920.427
  -692.588
    73.133
   -32.594
   788.640
   588.425
  -283.457
   110.103
  -199.981
   878.724
  -723.926
  -791.576
   862.227
  -925.710
  -147.204
   784.932
   727.419
  -760.856
  -354.818
  -221.638
   623.473
  -391.098
   187.324
  -498.616
   338.534
  -823.025
    47.629
  -835.212
   829.237
  -502.872
   450.536
   915.170
    98.708
  -846.475
  -936.822
  -594.015
   439.108
  -708.004
   -78.102
  -978.507
  -249.953
  -714.655
  -664.259
  -946.816
   245.492
   184.041
  -284.669
   244.732
  -857.967
   825.657
   501.849
   928.957
   330.835
    53.981
  -442.676
  -686.374
   286.379
   415.099
  -400.794
   791.038
  -112.473
  -499.788
   202.510
  -884.203
   158.345
   113.194
  -113.496
   550.684
   829.205
  -635.326
  -685.683
   -37.664
  -447.551
  -734.733
   987.380
   875.489
   -77.897
  -178.111
   225.829
   198.037
   101.684
  -134.561
   726.786
   -38.035
  -699.355
    83.908
  -707.542
  -592.990
  -869.170
   581.617
  -753.409
   -94.101
  -771.199
   916.891
  -737.071
  -661.626
  -269.839
  -812.447
  -647.662
   -76.975
  -250.181
   -16.128
   153.636
   -41.678
   581.288
   132.836
  -852.670
   763.787
   967.122
  -700.262
    42.157
  -620.252
   565.196
  -734.211
   412.593
   505.430
  -757.440
   884.148
   541.052
   811.852
   174.383
   661.102
  -469.520
   -53.774
  -236.914
  -955.357
   153.911
   701.664
   -38.607
  -443.179
   -67.033
  -289.039
    55.184
  -889.633
   -17.268
  -334.638
  -318.372
  -245.905
  -825.138
   -88.743
  -701.086
   938.319
  -810.837
   331.051
  -507.999
  -296.685
  -160.019
  -981.136
   146.452
   449.059
   702.172
  -723.370
  -889.941
  -386.597
   829.874
  -538.834
  -361.696
   477.856
   918.032
   -70.288
  -320.166
  -918.917
   836.551
  -149.327
    -8.294
   941.073
   290.467
   839.199
  -657.091
   735.509
  -174.657
  -993.582
  -398.600
  -286.419
   298.926
   775.768
   119.137
   208.417
   813.662
  -672.239
  -850.664
   434.750
  -471.165
   263.667
   610.931
   -53.277
   -50.271
   544.255
   776.450
  -158.732
  -389.688
   329.386
  -631.622
   388.829
   248.333
   844.208
  -198.124
   533.300
   143.700
  -509.412
    41.657
  -522.481
   766.097
  -758.248
   219.095
   -19.556
   -10.540
   538.753
   -22.512
   624.647
  -881.504
  -121.883
   518.497
  -833.997
  -870.189
   440.517
  -575.816
  -849.743
   575.643
   107.857
   259.446
  -775.195
  -590.556
  -163.268
   743.630
   313.579
   745.237
    78.736
   225.862
   954.328
   987.657
  -198.754
  -250.948
   907.599
  -317.206
  -812.444
   696.170
   140.780
   418.026
  -217.000
  -499.584
  -168.039
  -517.219
   -10.875
  -649.885
  -646.220
   862.443
   790.149
  -877.099
   941.147
   749.865
  -564.440
  -287.822
  -833.608
   494.954
  -683.093
    26.081
   531.809
   193.682
   180.927
   668.606
   -22.705
  -122.895
  -917.024
   425.678
   345.285
   955.846
   311.660
   680.839
  -127.968
  -721.469
   730.323
  -460.845
   593.233
   276.813
   614.072
  -436.142
   769.079
    55.125
  -958.173
   117.844
   240.587
  -198.204
  -817.403
  -887.763
  -164.693
   174.806
   440.736
  -877.266
  -182.948
   862.746
   186.404
   801.894
   819.086
  -394.097
  -193.931
   972.020
   778.665
  -134.335
   335.134
  -160.141
  -115.495
   841.900
   186.274
   992.226
   922.655
  -237.922
   877.014
  -146.198
  -333.351
   171.148
   669.603
  -402.037
   504.296
   690.942
   236.487
  -100.678
  -510.456
  -298.794
  -215.639
   610.800
   509.675
   369.880
  -852.938
  -366.712
   885.378
   228.286
   734.455
  -642.576
   -56.354
   953.967
  -644.728
   824.561
   795.069
  -535.669
  -245.481
    63.734
  -799.549
  -405.206
   680.603
   725.022
  -780.657
    60.236
   733.899
   625.264
    21.466
   499.630
   432.080
  -563.612
  -560.037
   736.506
   461.932
   446.925
  -928.240
   346.941
   708.810
  -496.454
  -572.754
  -965.633
   264.685
   507.736
   822.893
   723.706
  -672.110
  -108.666
   101.037
  -899.074
   -26.559
  -196.337
  -911.800
  -249.618
    45.449
  -800.131
   853.357
  -396.435
   -19.126
   206.694
  -394.925
   561.426
  -898.192
   -27.348
   250.544
  -726.274
  -582.980
   276.317
   442.959
   995.727
  -425.957
   340.129
   626.644
   120.047
   706.158
  -293.560
   -10.779
  -344.883
   999.276
  -551.603
   151.364
  -970.050
   633.159
  -605.012
  -754.082
   279.461
   925.015
  -283.257
  -343.474
   322.575
  -733.870
   148.981
  -695.348
  -174.758
   846.981
  -675.382
   106.534
   412.723
  -255.498
   414.989
   315.757
   483.181
   881.165
    -4.612
  -783.706
   972.885
   123.361
  -914.318
  -653.482
  -229.097
   442.733
  -350.720
  -858.960
   903.148
   722.768
   280.838
   720.184
  -783.805
  -598.091
   631.621
   535.537
   893.984
   443.053
  -230.611
   741.415
   320.449
   265.818
  -510.727
  -435.718
  -474.374
   745.304
  -205.182
  -365.011
   981.578
   326.853
  -262.471
  -820.372
  -838.548
    67.458
  -405.656
   546.817
  -741.138
  -653.882
  -825.312
   805.553
   606.032
   -33.315
    77.442
  -699.104
   702.394
   506.058
   210.679
   691.253
   420.252
  -763.820
  -217.795
  -763.005
  -993.146
  -717.713
  -309.244
   697.283
   133.738
  -642.603
   272.148
  -265.216
   675.004
   238.352
   191.524
   235.420
  -873.576
   731.980
   547.435
  -538.763
  -689.453
   626.564
   -61.142
  -405.732
    12.049
   982.573
  -827.368
  -460.807
   395.893
   -83.621
   856.903
  -493.494
   378.682
  -777.884
  -359.209
  -221.429
  -248.207
   785.287
  -227.685
   563.784
   424.999
   449.416
  -340.683
   258.846
  -385.832
   109.502
  -417.347
   985.510
  -401.014
   465.104
   449.578
   794.773
   829.878
   966.015
   203.065
   600.546
  -248.765
   248.308
   525.494
  -872.333
   -18.492
   954.451
   831.363
  -429.999
   664.141
   613.057
  -507.225
   796.354
   965.855
   735.220
   741.415
   941.945
     9.138
  -602.840
  -505.382
   408.961
  -250.442
  -861.060
    75.115
    28.699
   920.018
   497.023
   672.550
   492.287
  -910.856
   220.520
  -370.249
   -90.413
  -782.121
   271.060
  -910.513
  -597.931
   527.874
    43.238
   567.954
  -238.458
   607.394
   809.266
  -469.327
  -628.502
   348.148
  -817.089
  -324.904
  -325.796
  -997.501
   764.667
  -733.392
   150.868
  -538.326
  -112.056
   -80.897
   224.040
  -983.468
   323.929
  -378.417
   129.097
   447.853
   -61.678
  -958.731
   123.654
   771.380
  -483.680
   582.035
   945.174
  -655.000
   619.898
   837.397
  -244.918
    64.686
   -29.275
  -203.322
   442.181
   798.006
   -28.173
   187.121
  -550.426
   357.321
   137.271
   932.313
  -849.169
   737.950
  -653.351
   191.122
   750.889
   286.487
   544.668
   656.573
   944.000
   849.634
  -416.733
   791.586
   -32.104
   669.275
   538.486
  -224.048
  -141.952
    54.518
  -834.375
    -8.276
   546.099
  -263.464
   794.855
   824.319
  -214.943
  -773.543
   239.857
   978.116
  -338.890
    56.811
   799.360
   631.473
  -916.268
   559.642
  -905.042
  -266.527
  -383.049
   837.352
  -989.086
  -880.935
   532.593
   365.384
  -450.558
   118.273
  -654.997
  -110.359
  -135.540
  -118.284
  -666.642
   347.510
  -713.615
  -843.458
  -471.219
   -65.610
   -64.512
  -235.164
  -505.309
   718.238
   963.610
   121.100
  -855.713
   712.575
  -360.743
  -192.607
   176.685
   932.873
   899.053
   465.075
   374.245
   396.109
   565.780
  -779.115
  -543.635
   910.515
   140.019
  -649.612
  -409.487
   782.932
   -85.331
   213.491
   936.136
   183.691
     9.970
  -320.566
  -238.872
  -630.387
  -352.607
   131.904
  -941.315
  -505.778
  -625.583
  -931.786
   843.848
  -970.014
  -252.083
   128.693
   142.282
  -211.758
   327.160
  -965.176
  -170.545
  -348.247
     5.862
  -830.460
  -732.187
  -630.308
  -405.944
  -756.100
  -974.068
   323.595
  -504.637
  -298.979
   -50.398
   -99.425
   872.207
   331.267
  -177.765
   738.612
   133.427
   805.225
  -597.765
   919.361
   957.811
   412.659
  -878.949
  -920.307
  -233.442
  -447.593
  -308.477
  -972.383
  -793.814
    60.650
  -576.647
  -455.490
   800.714
   898.569
  -263.348
  -778.902
  -394.987
  -612.885
   413.511
  -689.000
   597.807
   -29.883
  -568.919
   830.301
   -77.630
  -174.931
   650.200
   402.632
  -513.900
  -134.680
   460.386
  -225.162
  -421.048
   320.112
   -42.470
   -73.529
  -974.249
   695.354
   -90.070
  -822.796
   272.405
   152.168
  -246.530
   923.226
   875.335
    -2.396
   993.283
   641.345
  -310.650
  -531.441
  -654.791
   514.109
   810.404
  -496.038
   309.381
   296.007
    62.476
   846.289
  -848.319
  -897.951
  -247.888
   374.614
   405.898
  -305.160
  -665.738
  -218.757
   781.624
   267.601
  -284.287
  -373.894
   880.948
   922.554
  -793.311
   551.648
   802.150
  -840.664
   119.397
  -605.199
  -685.999
  -513.735
  -821.555
  -136.520
  -132.181
   649.378
  -441.785
  -990.558
  -276.760
  -572.595
   -46.690
  -293.139
   874.948
  -503.704
   786.557
   548.030
   191.634
   461.148
  -166.384
   329.481
   724.146
   211.810
   200.586
  -593.397
  -530.072
   -61.218
   556.321
   162.188
  -623.764
  -824.139
   614.473
   647.566
  -965.241
  -134.845
   843.588
  -732.668
   -32.885
   746.317
  -312.597
  -274.811
   -63.604
   342.928
   867.103
   132.583
   335.544
  -362.885
   585.047
   700.304
    32.992
   683.093
   538.772
  -943.053
  -827.779
   803.649
  -185.199
   111.876
  -854.862
   327.400
    50.474
  -989.575
  -355.781
   830.387
  -783.820
   295.358
  -363.781
   205.978
   371.657
   351.800
  -745.927
  -722.255
   846.491
   805.158
   399.242
  -773.754
   959.999
   -22.566
   220.814
   279.218
   366.332
  -975.315
   480.090
  -522.174
   415.148
  -450.754
   479.279
  -399.063
  -342.937
  -340.095
   854.402
   659.095
  -334.092
   892.911
   491.816
   714.146
  -412.966
   186.461
  -951.130
  -837.290
   495.475
   420.422
  -868.588
   818.941
   364.657
  -278.018
  -368.557
   219.344
  -737.019
  -953.451
  -623.587
  -994.408
   734.723
   740.141
   110.823
    20.272
  -418.219
   294.722
   -55.156
   -62.125
  -585.468
  -801.068
  -638.754
  -727.009
  -990.841
   552.872
   246.836
  -354.331
    65.956
  -492.410
   296.609
   -38.069
   615.478
  -317.782
  -185.804
  -162.653
   710.288
   626.078
   118.565
   861.497
    89.428
  -386.135
  -527.193
  -426.005
   -78.068
  -483.466
  -498.737
  -458.238
   -33.559
  -351.958
  -820.999
   105.579
  -618.573
  -280.416
   685.594
   597.641
   753.328
  -294.336
  -346.216
   443.674
   767.414
   477.685
   831.400
  -649.842
  -197.682
   442.633
  -466.430
  -992.705
   866.115
  -981.555
   708.898
  -504.662
  -645.354
  -146.667
   401.970
   317.701
   707.238
  -249.852
  -721.542
  -671.523
  -747.171
   800.072
    60.946
  -595.019
  -890.577
   657.873
  -945.253
   362.626
  -640.459
  -431.830
   781.083
  -303.311
  -535.047
   537.387
   981.516
  -747.978
   935.232
   114.609
   828.516
    47.971
  -340.499
   969.781
   621.837
  -705.863
   745.221
   510.882
  -835.106
   588.521
  -255.934
  -528.565
  -472.498
  -839.191
  -514.482
  -794.141
   156.152
  -720.995
   208.923
  -834.916
   106.743
  -737.567
  -227.042
   185.139
   237.273
  -502.032
  -114.071
   642.732
    99.114
   984.997
   103.662
  -733.047
   651.266
   506.950
   -25.761
   226.360
  -232.574
  -908.132
  -758.496
  -659.561
  -956.672
   832.501
   431.605
   875.816
   780.123
   192.947
    21.034
  -287.970
    14.536
  -555.411
   115.225
  -900.329
    50.339
  -328.805
   556.032
   505.326
  -242.909
   214.272
   172.322
   195.245
     1.326
  -332.495
  -343.093
  -874.706
  -997.391
   156.599
  -685.199
  -222.924
  -495.794
   996.010
  -576.817
  -326.179
  -208.356
  -678.633
  -733.484
  -900.811
   923.561
  -224.504
  -553.277
   612.339
   208.546
   732.476
   740.807
    -3.735
   443.911
  -839.008
   685.193
   222.258
  -358.122
  -889.049
   368.642
   779.061
   392.148
  -191.324
  -544.637
   978.748
  -987.814
   258.091
   295.710
   817.384
   -88.274
   749.080
   668.842
   673.118
  -718.746
  -210.641
   764.225
  -462.268
   680.201
  -247.502
   990.810
  -461.618
   265.917
  -729.172
  -571.280
    20.610
  -237.146
  -824.411
  -345.894
   176.368
  -534.522
   424.225
   123.369
  -799.897
  -971.549
  -760.609
  -152.152
  -603.797
  -831.715
   769.305
   357.309
   954.386
  -165.403
   892.639
  -754.235
  -986.334
   981.586
  -230.128
  -866.795
  -564.240
  -853.852
   640.879
  -337.253
  -499.771
  -447.049
   855.641
   706.130
   155.448
  -169.438
  -810.603
   637.320
   753.485
   334.195
   908.181
  -115.365
  -595.015
   853.003
   159.609
  -784.098
    -4.464
   393.491
  -692.178
   847.469
  -912.104
  -196.352
  -740.519
  -201.105
  -748.491
   456.408
  -663.963
  -718.729
  -326.066
  -946.693
   827.418
   797.655
  -968.101
  -167.607
  -992.240
   869.332
  -995.953
   193.508
   -53.007
   504.787
   487.519
  -301.472
  -586.132
   266.970
   186.950
   754.341
  -926.612
  -281.443
    46.320
  -747.305
   985.335
   626.515
  -264.372
   919.896
   530.390
  -647.748
  -898.193
  -638.978
  -742.491
  -808.694
   -85.930
   -87.186
  -237.438
   834.860
   213.054
   622.878
   813.107
     5.033
   -15.954
   226.434
   301.602
  -102.747
  -510.064
  -311.925
  -879.820
   734.349
  -596.698
   -96.310
  -786.025
   953.299
   758.205
   596.269
  -386.253
   -92.392
   246.072
  -659.071
   383.753
  -728.867
   523.378
  -752.520
   353.722
   406.841
   432.829
   172.259
     6.894
  -628.416
   463.942
  -890.717
  -563.359
    42.821
  -634.971
  -849.182
   417.826
  -464.175
  -388.813
   134.625
   485.736
   944.548
  -813.453
  -429.087
  -730.914
   930.142
  -834.801
  -640.066
  -241.795
  -594.038
   968.449
  -582.000
   180.924
  -323.566
  -116.479
   662.045
   142.861
  -592.515
  -526.852
  -158.309
   502.903
  -217.984
   763.066
  -678.665
   202.292
  -321.498
   270.159
   832.047
  -169.260
   499.945
   359.836
   563.523
  -597.431
  -666.737
  -424.755
  -555.067
   532.103
    41.361
  -785.575
  -587.023
   409.706
  -481.127
  -905.897
   996.604
  -698.933
  -250.312
   390.781
   -92.995
  -874.112
   627.457
   740.985
  -614.188
   279.651
   756.002
  -683.417
   783.847
   472.233
  -834.245
  -497.963
  -681.444
   192.461
  -978.596
   231.742
  -762.387
   411.369
   930.374
  -582.467
  -262.146
  -606.562
   697.875
  -403.656
  -602.352
  -645.513
   417.096
  -879.903
  -268.873
  -820.391
  -377.518
  -640.976
   306.852
   611.057
   126.778
  -337.077
   853.173
   748.646
  -163.804
   755.497
   711.138
   136.331
  -646.728
  -699.290
  -176.840
   820.259
   295.229
   873.049
    -6.583
  -771.421
  -761.123
  -250.547
  -134.438
  -606.960
  -635.579
   542.325
   246.062
   208.651
   273.785
  -222.540
   261.414
  -685.926
   236.018
   439.345
  -490.577
   638.840
   444.977
  -702.426
   928.482
  -189.998
  -640.025
   778.398
  -796.151
   178.900
   489.473
   -48.699
    85.724
   350.477
   550.626
   -42.246
   762.888
  -683.740
  -693.460
   332.430
   817.268
  -794.915
  -177.735
   -85.572
   979.932
    43.364
  -795.580
    92.055
  -873.137
  -669.855
   948.435
  -852.150
  -405.651
  -443.857
   891.633
  -213.204
   643.097
   929.632
  -888.499
  -648.087
  -274.119
  -209.133
  -468.667
  -195.725
  -835.476
  -654.187
  -934.527
     1.159
  -663.238
   921.813
  -337.847
  -604.502
  -429.121
   578.867
  -589.143
  -679.731
   691.110
   488.987
  -151.925
  -980.785
    28.630
  -793.025
   742.824
  -255.636
   213.596
  -425.944
  -394.598
   622.374
   150.750
  -341.048
  -538.598
  -583.324
   560.825
   160.748
  -485.139
  -935.022
    95.124
   605.415
   437.725
  -920.325
   906.891
   303.554
   342.484
   506.957
   410.300
  -262.784
   303.398
   563.911
   206.974
   757.615
  -259.289
    87.542
    -3.033
   727.302
   403.673
   177.237
   526.459
   869.460
   835.427
    42.597
  -496.618
    84.921
  -226.476
  -122.265
  -561.393
  -877.406
   -30.657
   847.119
  -771.568
   378.390
  -259.546
   197.670
  -143.798
   720.440
   660.197
   291.633
   260.827
   147.309
    89.237
  -949.533
  -252.805
   521.602
  -878.214
  -721.694
   449.907
    26.689
   415.622
   113.480
   -52.674
  -232.551
  -631.028
   251.758
   290.904
  -348.859
  -957.139
  -883.045
  -383.032
    45.229
  -873.121
   679.007
   617.128
   628.145
   569.123
    -8.748
  -246.732
     2.182
  -873.638
    -8.354
    29.952
   739.542
  -360.011
     5.024
   838.724
   425.813
  -191.320
  -214.131
   555.484
   354.221
  -170.714
   388.066
   755.695
   291.380
  -376.895
   922.746
   -97.466
   221.017
  -794.587
   677.089
  -770.673
  -824.638
   511.098
   824.705
   899.519
   885.781
  -521.437
   993.544
   865.399
  -330.049
   723.527
   106.487
  -732.930
   801.927
   476.685
   -25.279
  -728.007
  -536.784
   828.212
  -419.663
  -331.517
  -493.699
   625.048
   205.195
   747.993
  -388.324
  -311.259
  -882.707
  -759.733
    22.861
  -848.921
  -245.403
   745.161
   683.369
    17.521
   628.229
   757.399
   727.642
   484.530
   -71.814
   625.623
  -952.261
   914.454
   485.972
   278.212
  -470.695
  -760.957
   261.356
   653.943
  -978.284
   371.652
  -397.209
   708.893
  -371.226
  -964.711
  -470.748
  -129.767
  -675.619
  -686.104
   396.187
   501.698
   937.402
   170.637
   359.215
   283.808
  -211.878
   856.715
  -781.008
   908.089
  -757.410
  -444.391
  -528.836
  -119.643
  -317.210
  -315.052
  -778.458
   -70.257
    30.147
  -289.302
  -975.854
  -336.293
  -833.526
   145.944
  -235.120
  -567.799
   542.396
  -497.475
   879.752
  -699.395
  -718.816
   307.037
   435.957
   458.564
  -973.327
   773.864
  -728.654
  -743.858
   976.972
   458.901
   791.055
   849.477
   534.402
  -507.098
   -67.165
   724.581
   440.429
   955.249
   502.723
  -956.282
  -581.427
   -99.348
  -324.224
   621.825
   578.114
   398.926
   621.482
   994.436
   670.617
  -368.393
   -43.253
   318.528
   210.422
  -191.620
    99.795
  -475.966
   458.262
   811.339
  -671.711
  -948.587
   619.590
  -113.889
  -186.483
  -211.136
   974.568
   790.555
   172.085
   673.677
  -216.808
   412.857
   551.498
  -484.862
   380.239
  -493.800
   543.696
   -93.568
     2.428
  -105.314
   172.772
  -123.856
  -817.906
   206.137
  -470.828
   806.855
   481.337
    38.277
   765.565
   582.704
  -326.496
   -75.828
   596.804
   109.257
   258.541
   747.913
   748.575
   433.801
  -229.899
   550.416
  -123.407
   118.169
  -918.069
   -58.332
   399.265
  -749.088
   882.555
  -494.429
  -588.870
  -845.904
  -756.159
  -729.170
   554.354
  -140.805
  -587.589
   752.766
  -531.260
  -802.455
  -474.011
  -748.803
  -259.698
  -671.738
  -778.635
   -20.572
    80.170
  -707.489
  -267.861
   589.830
   -23.859
   275.528
   847.000
   351.544
  -961.839
  -889.797
   -28.659
   204.760
   474.064
  -359.222
  -586.295
  -793.711
   506.279
    -7.451
   482.584
   482.571
   757.732
   103.432
   298.070
  -570.036
  -690.938
   -20.360
  -924.775
   572.500
   478.321
   480.944
    47.777
  -440.430
  -577.967
  -528.746
   649.065
   109.600
   884.836
   362.205
  -976.503
   125.400
  -375.937
   769.466
  -537.238
   568.510
   196.808
   -31.070
  -384.698
  -357.126
  -529.912
  -952.439
   -79.290
   -59.134
  -445.763
  -675.252
   904.678
  -880.157
   456.600
   485.333
  -889.913
   545.348
  -186.226
  -409.946
  -283.862
   -90.117
   385.550
  -511.071
  -974.590
  -430.634
   180.872
  -258.913
  -172.581
     6.582
   213.324
  -523.274
  -354.739
   773.296
  -425.136
   331.573
  -597.401
  -255.103
  -841.646
  -345.101
  -113.497
  -103.388
   -54.856
    -7.999
  -321.108
  -726.525
   422.007
    68.435
   299.925
  -110.247
  -993.858
  -668.129
   -76.290
   696.744
  -399.748
   628.911
  -296.733
   638.181
  -253.593
   493.347
  -965.238
  -892.590
  -382.936
   535.882
  -493.891
  -678.080
   170.491
   501.899
    97.615
   675.485
   814.384
   629.069
  -267.945
   931.494
   231.928
   264.283
  -230.628
   963.939
  -770.354
   668.834
   221.550
   -48.365
   736.049
   496.573
   669.961
  -571.449
  -492.850
  -913.815
   507.376
   655.752
   738.684
  -509.000
   930.857
   543.665
  -533.951
  -196.212
   926.045
   -65.853
  -578.291
  -734.309
  -369.564
     9.977
   256.845
  -133.179
  -318.946
   258.108
  -883.065
   485.369
   730.717
   862.437
  -892.771
   -14.658
   -72.226
   -62.785
   364.178
   459.522
   178.268
  -684.671
   886.403
   568.429
   947.890
  -360.523
  -255.576
  -170.918
  -166.915
   521.167
   414.137
   203.840
   947.972
  -548.102
    35.611
  -237.108
   265.562
  -801.587
  -743.238
   208.844
   219.903
   830.332
  -198.484
  -768.398
   433.533
  -233.814
   799.085
   371.857
   435.389
   957.243
   -33.291
  -610.999
  -494.136
   806.068
  -386.149
  -623.547
   484.384
  -347.228
  -983.551
  -727.485
  -807.245
   428.902
  -448.598
   136.351
   818.328
  -629.857
  -907.202
  -798.985
  -423.198
  -146.199
  -598.875
  -626.973
   700.397
    93.048
  -209.204
   -79.976
  -383.336
   239.865
  -780.383
   242.818
   887.152
  -905.957
   887.809
  -615.934
  -741.310
  -278.915
   429.363
   363.087
   853.180
  -645.842
  -922.647
   270.560
   203.285
   278.248
  -355.574
   979.968
   718.875
   949.861
  -574.221
  -948.279
  -587.249
   360.959
  -625.731
   739.944
   838.483
   100.153
  -890.306
   717.433
  -229.740
   548.947
  -659.248
   929.524
   778.853
    43.583
   323.095
   558.660
   524.373
   101.884
  -689.564
   985.644
  -426.109
   -23.115
  -703.318
   331.656
  -784.763
  -125.000
   633.553
  -814.382
   380.233
   828.753
  -220.911
   907.739
  -592.229
   686.608
  -183.675
   388.442
   211.527
   215.678
    33.315
  -751.190
  -730.520
   215.818
   952.465
  -310.076
   200.566
  -820.123
   811.927
  -297.745
   905.263
   774.274
   766.778
   181.758
   276.516
   -20.432
   895.131
  -534.071
   141.718
  -708.198
  -273.935
  -666.007
  -663.549
   455.847
  -788.575
   382.758
  -977.261
   746.621
  -476.731
    23.395
   242.628
    85.271
   663.335
    71.136
   524.149
   894.972
   325.663
  -332.069
   166.119
  -486.020
  -456.285
  -224.924
    11.352
   967.618
  -852.114
  -483.944
   916.964
   589.109
  -271.564
   385.184
  -508.762
  -446.195
   106.012
   971.686
  -230.587
  -164.803
  -918.855
  -998.056
   666.650
  -505.194
  -455.611
   494.030
  -707.992
   429.548
  -669.606
   265.637
   461.540
  -900.189
   904.214
   944.659
   299.618
  -951.663
    45.430
  -819.789
   888.187
  -799.130
  -750.846
   586.684
   699.073
  -853.152
  -221.410
    -3.600
   327.375
   920.411
   864.676
   268.364
   547.816
  -735.716
  -241.172
  -487.657
  -842.113
    77.678
  -326.703
    98.626
  -574.944
  -708.084
   460.310
    60.452
  -594.963
    15.483
    32.086
  -188.752
   192.578
  -109.462
  -522.368
   651.521
  -520.176
  -471.652
   427.118
   774.371
  -246.877
   160.785
   358.864
  -135.476
  -645.630
   423.050
   -33.284
  -701.901
   445.901
  -711.806
  -555.791
    20.446
   246.412
    20.894
  -427.982
    86.629
     3.974
  -486.415
  -135.007
    22.663
  -430.326
   322.336
   870.417
   631.006
    88.322
  -755.239
   -42.231
   196.346
  -194.184
  -422.730
  -530.224
   402.921
   517.833
   263.263
  -971.403
    29.931
   483.071
   -69.434
   814.692
  -975.276
  -646.807
   611.107
   464.214
   148.818
  -449.026
   166.724
  -294.341
  -499.662
   -29.240
   303.644
  -675.547
   510.401
  -440.742
  -647.803
   786.344
  -362.364
   174.932
  -428.298
  -768.817
  -211.913
   934.505
  -135.300
  -692.940
   994.876
   -72.339
  -287.300
   458.232
  -676.013
  -761.310
   184.880
  -398.915
  -688.764
   568.022
  -496.329
   975.756
  -251.161
    33.463
   873.751
  -899.678
  -362.560
   -66.314
   130.164
  -909.873
   727.853
  -847.779
  -865.987
   146.050
   365.076
   364.126
  -767.458
  -177.339
   248.621
  -718.272
   787.004
  -842.371
  -931.517
   879.568
   519.243
   643.763
  -721.547
  -876.868
   -21.982
  -529.171
   962.890
  -523.272
   450.347
    45.800
   667.577
   898.910
  -557.162
  -152.954
   755.241
  -713.490
   760.962
   337.233
  -583.258
   626.894
  -387.539
   136.110
  -721.052
   647.881
  -291.780
  -752.197
  -500.290
   507.818
   339.999
   -14.102
   284.080
  -607.641
  -179.405
   129.434
   676.849
   484.305
  -463.430
   500.143
  -474.789
   336.567
  -727.317
  -285.623
  -364.681
  -679.712
   292.262
   584.514
  -952.646
  -380.509
   552.915
  -348.489
   351.760
   861.556
  -861.568
  -454.167
  -469.677
   -44.452
  -970.302
   572.314
   611.102
   760.548
   403.185
   393.575
   -23.973
  -280.382
  -633.598
  -414.630
  -818.805
   502.974
  -905.998
   493.998
  -195.128
   451.689
    28.705
  -364.053
    70.202
   149.911
   679.524
  -971.532
  -509.829
   689.325
  -573.410
   641.697
    65.520
   178.194
   214.708
  -319.519
   499.894
   297.524
   112.018
     8.482
  -698.066
  -553.204
   349.966
   -59.951
  -736.535
   311.240
  -836.281
  -740.940
  -902.263
   248.587
   -72.993
  -852.419
  -303.863
   532.262
   778.637
   957.895
  -888.884
  -542.281
  -246.809
   210.448
   491.022
  -647.986
  -496.940
   372.236
   -71.078
  -326.085
   410.110
   349.002
   807.783
   184.616
  -653.903
   692.577
  -344.633
  -926.894
  -304.940
   982.255
    12.752
   631.564
  -309.368
  -333.244
  -780.288
  -155.257
   984.976
   286.803
   855.509
   818.033
  -664.770
   -13.492
  -512.047
   -45.458
   659.750
   355.641
   386.709
  -979.352
    68.850
   300.926
  -503.936
    89.472
   861.523
   652.416
   781.426
  -296.107
   997.400
  -871.445
  -779.091
   200.759
   933.239
   122.519
  -102.756
  -870.278
  -365.991
   -37.932
  -682.381
  -403.717
   595.436
  -549.071
   257.433
   -50.279
  -633.898
   601.233
   469.966
   846.071
   454.443
   937.399
   314.269
   480.811
   824.473
   661.853
  -980.539
   -38.994
  -676.025
   431.113
   100.177
  -754.226
  -498.996
   913.179
   -27.264
  -516.209
  -715.922
    24.987
   342.580
   -70.022
   183.775
   769.717
   525.539
  -949.810
   105.839
  -447.409
   347.961
  -925.979
  -598.162
  -970.310
  -903.355
   810.675
   593.187
   288.641
  -434.337
   548.175
   305.120
   597.496
  -558.635
   506.855
  -202.970
    53.364
  -568.948
  -775.912
   149.160
  -375.959
   922.678
   742.963
  -146.598
   -59.757
  -703.695
   878.915
    -6.397
   133.911
   493.508
   778.718
  -168.379
  -495.889
   179.559
   -14.600
  -795.211
  -147.487
  -718.253
   609.130
  -430.033
  -444.939
  -715.766
   986.567
   866.958
   669.200
   833.898
    28.365
   141.917
   396.540
   923.768
   285.689
   133.504
  -321.604
   879.491
  -787.990
   407.577
  -150.064
   334.304
  -442.740
  -431.952
  -132.140
   458.118
  -967.184
  -355.374
   788.935
  -792.188
   -74.811
  -490.579
  -934.671
   -49.899
   702.355
   440.635
   696.959
   893.037
   830.774
   670.637
  -521.507
  -712.943
   681.944
   -41.206
   719.860
   740.447
   837.081
  -109.552
  -198.670
   442.709
  -260.749
   486.518
  -340.937
  -423.373
  -304.250
  -449.482
  -942.026
   207.857
  -604.498
    81.409
  -407.564
   761.244
  -484.470
  -690.042
  -660.297
  -475.667
   363.846
  -836.763
    34.421
   676.135
   521.673
  -741.860
  -724.182
   603.184
    25.312
    50.140
   122.398
   -72.084
   449.077
  -582.282
  -403.736
   -22.292
   599.941
    71.426
   658.915
  -519.580
  -213.987
  -156.285
  -793.279
   801.360
   462.587
   717.425
   -47.388
  -999.755
  -731.043
   -19.565
  -629.418
   281.373
   887.033
  -211.616
  -395.848
   675.943
  -852.172
  -179.219
  -315.527
  -701.447
  -487.401
   473.824
   843.621
   377.204
  -127.259
   213.546
   689.998
  -194.426
   312.642
  -856.312
  -415.273
  -387.829
  -947.120
  -543.658
   267.639
   209.943
  -503.019
  -560.314
   646.992
   816.769
   333.432
    35.068
   432.651
  -411.915
  -713.278
  -815.659
   981.108
   346.917
   833.243
  -213.850
    25.692
   907.115
   232.869
  -538.257
  -215.378
  -284.172
  -487.982
   590.357
   343.154
  -688.227
  -699.559
   -26.087
   599.355
  -780.714
  -539.460
  -533.722
   724.204
   543.778
  -599.732
  -271.119
   -76.453
  -378.803
   247.580
    27.353
   615.361
   487.745
  -113.309
   331.099
  -380.411
   535.246
  -126.028
  -639.559
   351.760
  -508.805
   133.905
   256.389
  -156.225
  -770.887
  -629.096
    19.665
  -719.919
   328.032
   842.823
  -986.766
   191.739
  -386.586
  -865.040
   970.809
  -607.186
   685.533
  -594.903
   135.081
  -266.748
   369.814
  -308.760
  -213.845
  -465.943
   976.812
  -344.909
   354.056
   992.415
   704.247
   377.243
  -291.990
  -101.059
    86.676
   428.841
  -689.118
   -96.855
    39.377
   303.874
   565.670
  -526.658
   724.708
   556.819
   -70.050
  -939.188
  -234.296
   488.525
  -862.196
   643.014
   782.960
  -649.843
   396.423
  -759.962
  -116.731
  -904.991
   129.948
  -509.858
  -700.360
  -565.839
   585.992
  -411.413
     0.911
   -86.576
  -107.880
  -142.364
   572.838
  -148.563
  -649.590
  -545.621
  -955.846
  -228.376
  -457.478
  -566.939
   135.696
  -983.127
   740.966
   988.743
  -574.958
  -285.025
   -48.891
   502.928
   707.961
  -686.525
  -503.282
   446.060
   318.693
  -274.172
   353.455
  -990.795
   940.958
   704.751
    43.794
   -34.163
  -268.814
    15.198
  -260.972
  -359.071
  -844.471
  -551.256
  -762.707
   560.144
   417.740
   925.428
  -984.646
   983.835
  -163.323
   277.232
  -136.288
   110.328
   846.471
  -653.739
  -779.194
  -375.302
   720.947
  -937.049
   150.379
   501.490
  -752.944
  -361.701
    -0.881
   676.258
   635.159
   277.009
   228.540
  -346.084
  -605.112
   929.660
   107.167
  -281.631
   525.689
   272.431
  -517.690
  -715.993
   607.003
   714.433
  -112.309
   -69.496
  -929.578
   -92.000
   539.978
  -686.171
   225.179
  -991.964
   315.989
  -712.615
  -423.326
   996.668
   506.346
  -599.918
  -337.670
    -0.562
  -783.242
   385.539
   892.534
  -614.287
   -64.759
  -375.545
   283.581
  -586.076
  -168.305
   983.737
  -542.719
  -592.292
  -415.362
  -855.228
  -244.614
  -248.172
  -546.744
   723.127
   563.666
   -45.216
   680.185
   670.122
   739.954
  -894.514
  -323.937
   -54.162
    89.040
   552.695
  -159.848
  -540.089
   398.431
  -543.828
  -795.979
   630.479
   741.163
   982.631
   -87.611
   346.193
  -795.016
  -389.107
  -913.580
   751.221
  -135.520
   707.711
  -820.919
  -739.656
  -834.088
  -543.427
  -676.526
  -701.376
  -119.041
  -489.329
   726.398
  -410.822
   433.477
   662.156
   995.688
  -106.840
   202.536
   530.368
  -244.846
  -818.631
   385.107
  -601.122
  -783.147
   119.314
   712.473
   550.096
   755.258
   730.055
    52.929
   853.881
  -306.432
  -500.175
  -954.335
  -530.353
   161.191
   329.917
   -95.764
  -927.363
  -131.280
  -526.976
   731.865
   616.832
   303.497
   552.375
   565.239
  -827.026
  -688.313
   604.491
  -717.324
  -711.965
  -714.812
   904.830
   235.237
  -445.660
  -312.840
   -53.289
   345.913
   210.366
   973.410
   459.472
    54.248
   185.757
   340.290
  -928.936
  -763.122
  -499.421
   752.333
  -336.726
   325.743
   -30.651
   773.224
  -532.985
   -22.968
   774.621
   427.395
   963.770
  -907.591
  -785.195
  -768.846
   701.711
   225.616
   485.320
  -801.797
  -332.409
  -879.688
  -466.547
  -608.404
   571.020
  -432.044
  -292.303
   389.110
  -219.886
   163.880
   535.820
  -207.420
  -390.293
   232.563
   752.367
  -491.391
  -537.399
  -836.122
    24.606
  -899.475
  -489.103
   662.434
   201.072
   594.617
   -50.000
    54.050
   348.319
  -168.110
  -929.846
  -611.998
   -71.247
   523.724
  -163.913
  -390.612
   672.801
  -426.244
  -575.971
  -938.760
   472.459
   -68.596
    22.177
  -233.939
   838.058
   998.288
   396.739
    47.718
   151.524
   881.973
  -256.418
  -179.488
   131.938
  -133.848
   152.896
   918.989
  -679.475
  -425.764
  -427.295
   255.358
  -211.781
   -55.949
  -982.494
   949.758
   464.500
  -962.220
   871.116
   138.593
   -83.928
  -403.812
   723.053
  -685.351
  -758.380
  -583.299
  -683.719
  -953.945
   771.579
   855.598
    91.922
  -539.520
  -972.178
   986.325
  -365.674
  -178.559
    -2.301
   755.253
   -32.774
   461.730
  -427.184
  -406.070
  -690.297
   592.110
  -411.331
   633.496
   377.372
   303.865
   392.901
   -31.314
  -581.433
   517.479
   716.426
  -624.077
   815.079
   742.569
    79.327
  -649.765
  -574.252
  -841.396
  -333.986
  -344.103
  -611.525
   189.533
  -350.045
   738.645
  -820.375
    16.933
   160.905
   427.092
   420.586
   513.420
  -799.217
  -396.403
  -332.553
   612.370
  -884.539
   203.248
   466.887
  -810.418
   812.837
   178.316
  -159.974
   245.371
   245.689
   -90.642
  -171.609
   631.654
  -196.429
  -184.929
    35.019
   276.991
  -347.227
   -54.670
  -709.775
   609.965
   375.282
   593.028
    74.832
   425.264
   475.727
  -481.979
  -353.737
  -116.677
  -801.388
    10.616
   418.515
   862.891
   851.060
   492.785
   -47.828
   213.659
   291.978
  -340.968
    31.110
  -986.782
  -920.494
   -88.737
   916.090
   150.540
   798.785
  -819.967
  -951.790
   869.578
    50.655
  -885.280
  -726.281
   715.081
  -199.204
   687.483
  -950.690
  -757.993
   419.534
  -809.210
   785.400
  -104.107
   631.672
   268.144
  -869.722
   421.263
   347.052
   624.796
   -41.271
   868.813
   869.522
   445.968
    64.834
  -640.632
  -412.212
   667.141
   329.277
   463.587
   551.761
  -614.329
   187.803
  -102.047
  -135.390
   381.439
  -545.043
   -13.523
  -621.475
   357.896
  -937.397
  -828.007
   556.231
  -117.585
  -827.308
  -409.216
   355.285
  -986.448
   101.715
   406.737
     4.082
   545.169
  -743.401
  -918.287
   370.672
   448.286
   939.965
  -262.623
   663.588
  -499.047
  -952.293
   746.025
   794.481
  -762.787
   436.247
   832.599
   525.208
   652.741
  -232.248
   944.097
   925.543
   -90.802
  -603.809
  -877.501
   662.052
  -873.326
   835.639
  -933.725
  -317.131
  -280.667
   476.913
  -843.286
   712.477
  -316.166
  -533.331
   435.080
   518.422
  -537.191
   -39.831
  -204.385
  -242.084
  -267.190
  -912.735
  -529.178
  -872.226
  -694.710
   585.593
   665.966
   368.864
  -727.369
   731.204
  -875.689
  -729.063
  -834.801
  -101.393
   739.023
  -663.525
   448.779
  -459.290
  -193.981
   934.475
   989.118
  -822.492
   214.028
  -166.995
   292.352
   513.570
   816.574
   769.683
   510.214
   -86.416
   570.316
  -410.005
  -422.684
   175.608
   688.899
  -690.131
  -121.177
  -557.970
  -515.306
  -857.695
  -194.371
  -134.989
     8.361
  -292.424
   671.719
  -165.652
    62.713
    31.444
   212.209
  -987.757
   932.472
  -968.153
   507.538
   630.532
  -683.076
  -437.858
  -866.678
   415.280
   144.940
   532.148
   995.220
  -561.283
   -75.362
   640.326
   717.679
   216.993
  -795.451
   -56.790
   336.049
  -719.383
  -511.196
   357.203
   -84.646
   175.335
  -258.968
   121.077
   642.688
   736.104
  -303.336
  -114.065
   410.134
   509.729
   724.394
  -517.093
   665.044
   698.644
  -221.434
    47.914
   506.870
    88.360
  -451.838
   576.702
  -221.143
   779.633
   132.569
  -167.570
   651.305
   -44.838
  -806.193
    13.236
   371.822
   368.699
   859.845
  -226.065
    78.182
  -324.899
  -647.905
  -289.865
  -893.924
  -323.291
  -175.279
    47.680
   243.850
    69.330
    13.649
   510.861
  -664.382
  -288.777
  -303.634
   652.077
   964.993
  -665.889
   396.687
  -100.477
   130.864
  -402.488
  -116.971
   516.285
   385.819
  -886.787
   489.151
  -529.629
   823.926
  -755.970
  -403.101
  -391.480
    -8.353
   991.698
  -176.899
   343.414
   816.806
   -72.398
  -151.359
   412.394
   186.347
  -886.391
    66.324
  -523.286
   -59.934
  -303.215
   317.693
  -751.420
   800.273
  -642.816
  -917.286
  -748.025
   341.520
  -802.954
  -269.389
  -470.757
  -408.714
   428.351
  -598.448
  -247.390
  -511.687
   -26.645
  -452.298
   380.455
   923.228
  -587.492
  -454.202
   686.964
    10.621
   -90.241
  -666.760
  -781.917
  -713.528
    81.674
   108.101
  -360.593
   420.049
  -517.974
   742.415
   -29.364
  -791.346
  -823.011
   269.033
  -311.317
   469.203
   895.515
   -79.780
  -358.152
  -131.988
   875.983
  -734.461
  -708.446
  -556.464
   136.720
   697.701
  -771.909
  -508.133
   462.627
   761.642
  -101.201
  -663.746
  -276.689
  -435.570
   798.741
   -60.081
  -867.729
   800.105
  -291.695
   173.716
  -161.416
  -671.843
   -66.355
   675.609
   482.651
  -266.689
  -966.224
   288.517
    69.115
   440.888
  -348.571
   133.072
  -672.592
  -289.450
  -319.009
  -514.287
  -572.763
   966.128
   868.467
  -569.451
   153.484
   849.173
  -662.022
  -359.450
  -661.974
   389.864
   522.459
   330.755
   612.747
   746.606
   618.009
  -872.043
   916.932
   775.824
    98.602
  -815.374
  -923.077
   122.594
  -664.513
   474.826
   457.140
  -109.310
  -331.829
  -262.506
  -897.456
  -770.075
  -780.909
   333.114
  -343.713
  -474.983
   367.050
  -146.539
  -421.241
   271.625
   939.474
  -383.679
  -409.238
   125.584
   393.787
   567.838
  -567.831
   955.378
   190.798
   704.962
   471.083
  -189.194
  -727.516
   639.336
   938.955
    33.968
   178.874
  -882.574
   533.656
  -145.304
   907.206
  -133.095
   576.964
   383.966
  -384.012
   284.818
   811.857
  -504.665
  -950.391
   940.127
  -226.189
   819.926
  -763.412
  -190.182
    15.838
   542.789
  -151.359
   881.360
   942.826
   354.409
  -279.216
   -99.937
   464.899
  -543.269
  -246.198
   899.858
  -429.261
  -851.545
  -999.719
   391.215
  -324.017
   491.804
   501.022
   -76.330
  -914.228
  -991.284
  -834.135
   188.755
  -868.650
  -796.912
   735.776
   166.127
    95.584
   993.520
  -496.757
   972.583
   532.877
   -79.330
   387.170
   116.257
  -546.277
  -571.539
   -89.700
  -219.642
    38.546
  -373.184
  -883.521
  -983.464
    80.104
   -35.085
  -845.785
   103.686
   282.245
  -523.848
   134.997
  -183.887
  -322.250
  -858.527
  -700.651
   282.322
   837.414
   245.905
  -657.789
  -291.292
   651.244
   654.161
   727.087
  -265.313
  -179.929
  -578.155
   791.766
  -730.665
   975.548
  -461.256
   174.156
  -573.717
  -629.540
  -375.412
  -406.338
   -49.768
  -699.004
   904.376
   649.381
   231.205
  -194.602
  -614.797
   323.450
   596.936
  -222.088
  -511.710
  -559.342
    69.687
  -757.303
  -691.554
   333.081
  -812.804
   537.056
  -987.113
   -15.131
   909.988
  -113.161
   -80.317
   -14.356
  -535.629
  -324.200
   485.368
  -809.528
  -525.041
  -143.193
   891.604
   -67.926
   992.366
  -725.923
  -561.392
   982.097
  -474.739
  -627.043
  -881.084
   -75.172
  -947.749
  -196.405
  -411.260
   301.178
   268.042
  -631.374
   693.945
  -440.138
  -242.075
    63.607
  -702.000
  -206.804
  -464.749
  -615.135
   890.609
   900.321
   635.989
  -343.163
   616.376
   946.337
  -458.239
  -608.247
   -79.343
   182.522
   770.873
   499.843
   266.157
  -903.132
  -255.811
   838.091
   748.932
  -617.844
   757.378
  -941.592
   851.516
  -313.446
  -899.705
  -588.706
  -758.675
   398.560
   519.298
    29.557
   265.734
   484.474
   998.185
   238.409
  -886.620
   373.926
    12.437
  -253.343
  -464.245
   438.887
  -846.712
   723.225
   205.415
  -204.565
  -720.770
  -685.152
   391.715
   133.222
  -179.916
  -876.817
   -45.448
   525.305
   385.589
   545.127
   232.961
  -214.484
  -232.311
  -329.725
   198.720
  -773.097
  -823.481
   545.234
  -742.986
  -774.040
  -153.158
   890.971
  -870.949
  -743.365
   186.868
   220.394
   555.338
   206.437
  -623.911
   235.799
  -554.669
   336.546
  -848.709
  -271.700
  -190.904
   932.886
  -567.145
  -947.859
  -155.172
  -360.217
  -463.747
  -249.112
  -314.977
  -227.663
   881.523
  -796.925
    45.427
  -404.583
   796.219
   -80.477
   -72.975
   324.486
  -200.299
   163.895
  -871.676
   940.274
   483.430
   713.716
  -699.707
    46.066
  -487.185
   656.873
   490.059
   219.886
  -870.359
  -669.224
  -590.371
   382.987
  -110.674
  -119.826
  -980.121
   923.990
   419.538
   350.765
   659.697
    11.333
    90.977
   215.776
   645.568
  -850.553
   868.118
  -618.553
  -592.631
   909.498
   257.633
  -752.067
    36.596
  -728.243
  -620.651
   842.020
  -980.997
   127.542
  -310.024
   -84.466
   116.203
   338.038
   581.552
  -779.317
   -17.752
  -724.656
  -828.505
   214.580
    98.001
   409.361
   322.869
   682.449
  -777.664
   422.050
  -347.378
   507.354
  -678.803
     1.729
   476.410
  -324.078
  -987.181
   254.377
  -418.716
   783.099
  -135.424
   937.238
  -478.126
  -964.676
   883.217
  -619.862
  -966.165
  -347.896
  -513.685
    87.879
    -0.537
  -878.773
   653.888
     1.142
   579.590
   836.611
   240.804
  -951.428
  -284.868
  -784.425
   308.963
   125.937
  -600.726
  -309.593
   851.901
  -946.101
   690.407
   431.909
  -956.025
  -728.821
   481.781
   526.335
     0.496
     5.874
   227.775
  -686.232
  -397.172
   891.814
  -787.001
  -925.736
   431.896
   446.020
   763.761
  -493.047
    13.612
   783.460
  -924.013
  -413.353
   823.815
  -241.315
   939.446
   604.809
  -992.484
   832.273
   346.123
  -103.871
   908.988
   196.204
  -866.289
   574.371
  -251.941
   729.684
  -117.084
   615.970
   124.044
   976.578
  -200.757
  -632.604
   228.053
   133.996
   384.903
   878.791
  -976.237
   892.094
  -964.442
  -835.308
   898.303
   991.204
   124.989
   305.154
    43.279
  -658.582
  -155.573
   259.620
  -718.779
  -134.318
   797.230
  -570.157
   862.963
  -302.420
  -375.149
  -562.197
    -5.516
   449.433
  -451.351
  -426.151
   776.162
   981.840
   -73.491
  -439.836
   108.674
   737.896
  -878.838
   144.411
   772.882
   614.099
   170.156
   898.526
  -349.354
  -435.426
  -791.115
  -252.182
   265.977
  -998.815
   219.779
  -364.806
  -707.408
  -311.957
   508.109
  -485.848
  -889.832
  -564.470
   424.462
    85.333
  -346.179
   641.248
  -300.205
  -101.738
    42.398
  -555.924
   306.170
   454.142
    22.594
   165.453
   474.470
  -198.310
  -490.078
  -197.433
   501.771
     0.918
  -684.658
   216.906
   216.621
   436.698
   232.198
   542.948
  -703.434
  -810.674
  -636.377
   373.355
  -544.483
   416.890
  -878.634
  -227.855
   566.584
  -300.843
  -732.089
   232.078
  -163.852
   334.812
  -439.211
   122.430
   115.977
  -792.389
   224.965
  -466.071
  -376.810
  -265.559
  -801.743
  -991.402
   752.880
  -959.682
   166.296
  -428.506
  -670.405
    78.285
   650.562
   200.899
  -531.774
   626.828
   537.912
   230.369
   564.226
  -462.682
  -605.517
  -403.639
   805.349
  -138.585
   490.052
  -902.669
   476.142
   888.145
   889.011
  -681.999
  -528.704
   374.975
   727.591
   -24.158
   388.868
  -278.023
  -945.848
   464.192
  -970.470
  -130.092
  -664.200
  -841.175
  -873.545
  -637.908
   625.129
   316.832
  -268.186
  -540.870
   401.897
  -226.638
  -925.498
   -55.067
   -84.280
   912.726
   888.148
  -828.952
   690.920
   603.140
   -80.004
   407.800
  -619.494
   981.579
  -954.950
  -707.658
  -849.368
   160.945
   652.189
  -165.958
   395.693
  -149.132
   458.277
   847.674
  -229.792
  -440.951
   737.763
   534.982
    26.376
   495.354
  -846.168
    85.151
  -361.524
   373.653
   572.246
   284.020
   947.044
  -162.733
  -814.057
  -360.358
  -232.042
   768.480
  -436.821
   413.521
   -75.331
   395.178
   841.526
  -155.038
   417.902
   230.116
   498.799
   386.437
  -557.336
  -301.243
  -973.724
  -390.453
  -446.836
  -342.686
   560.672
  -692.652
  -201.760
    79.811
   200.704
   977.546
  -621.474
    50.623
   649.481
  -461.725
  -131.801
   696.564
  -208.682
  -600.560
   257.104
   560.173
   929.941
   338.682
  -990.126
   982.626
  -997.613
   -12.857
   698.466
   496.369
   661.780
    52.748
  -977.416
   517.147
   842.212
   483.090
   484.002
   121.686
  -648.422
  -734.065
   522.122
  -169.183
   734.159
   629.573
  -863.667
   -69.229
   105.162
  -228.791
  -751.424
   712.972
  -866.248
   712.001
   686.257
  -705.397
  -713.997
  -691.445
  -285.107
   107.219
   579.908
  -221.704
   780.456
   963.627
   534.462
  -155.105
  -210.507
   657.269
   809.628
   443.116
   402.750
  -168.239
  -404.212
  -396.500
   739.343
   489.930
  -508.378
  -431.375
   334.933
   -76.133
  -475.084
   604.347
   415.297
  -730.951
   449.136
   148.321
    -2.179
   286.049
  -294.096
   -37.582
   918.627
  -780.522
   169.978
  -875.741
  -459.926
  -686.482
  -134.353
  -257.133
   683.211
   983.421
   676.212
   540.317
   560.759
   300.293
   293.237
  -354.597
   106.676
   165.340
   769.146
  -391.302
  -613.301
  -157.888
   607.631
   497.865
   -43.950
  -543.555
   776.401
   155.284
  -510.435
  -282.186
  -170.613
    47.645
   564.932
  -839.275
   368.131
   915.485
  -243.928
   872.881
   984.078
   -91.058
  -571.283
  -597.317
  -465.106
  -527.425
   -74.807
    24.135
    22.747
   963.847
   523.855
   156.928
    62.080
   720.226
  -938.562
   911.011
   241.154
  -686.348
   926.327
  -815.292
   171.040
   768.709
   611.685
   461.355
  -496.445
  -494.302
   401.288
   698.406
   726.254
  -658.819
   126.684
   443.932
  -102.986
  -236.514
  -919.960
  -538.149
   118.782
   786.746
   730.787
  -190.860
   312.234
   734.776
   663.132
   363.785
   468.340
   -39.452
   916.423
   266.971
  -896.054
   421.875
   844.957
  -935.740
  -616.455
   751.670
   466.563
   365.367
  -472.990
  -852.645
   775.672
  -671.610
   736.525
   997.440
  -293.033
   328.414
  -840.505
   115.782
  -468.932
   482.311
  -430.395
   552.227
  -575.356
  -110.161
    77.573
  -928.802
  -791.004
   425.629
   169.226
  -370.846
   876.847
  -784.516
  -881.633
  -870.621
  -913.933
  -770.783
   490.862
   372.291
  -203.372
   103.442
   895.211
   817.116
   444.076
    87.655
  -768.835
   977.393
   903.853
   748.165
   284.838
    30.206
  -709.392
   551.210
   559.783
  -666.903
   -19.779
  -732.064
  -345.159
    99.781
    42.742
  -428.507
   854.967
   613.505
   -55.166
  -888.576
   712.201
  -547.494
   650.925
   683.719
   995.659
   701.870
   335.739
  -872.416
   852.970
  -874.556
   300.902
   358.063
   293.247
  -320.668
  -829.029
  -524.811
   396.309
  -128.352
   367.013
  -495.462
  -847.146
   566.658
  -791.391
   601.068
  -206.654
   859.353
   431.998
   211.234
  -347.900
  -420.954
   868.762
   309.283
  -415.159
   799.323
   329.470
  -372.575
   394.523
   362.755
   531.504
    31.607
  -442.569
  -680.718
  -459.141
   562.557
   114.013
  -156.860
  -499.582
   307.516
    13.956
   571.391
  -259.606
  -878.168
   498.574
  -699.013
   711.542
   229.736
   202.845
  -578.423
  -812.701
  -952.434
   472.508
   -10.636
   939.830
  -464.340
   426.214
   948.303
  -669.318
  -597.347
  -568.420
   894.492
   316.772
  -109.076
   206.913
  -739.430
   939.860
  -434.540
  -800.747
  -140.358
   -38.508
  -249.989
   760.221
   689.259
  -524.412
   225.121
  -713.616
   639.312
    14.200
   861.245
  -974.692
   -82.475
   733.882
   564.480
  -478.445
  -916.041
   555.241
   265.551
   313.581
   265.625
  -764.713
  -712.505
  -228.353
  -474.241
  -287.105
   987.720
  -915.198
  -496.208
  -389.078
   777.734
   138.554
  -469.781
  -982.419
  -693.275
  -260.531
  -604.079
   -24.498
  -513.256
  -802.331
  -967.418
   454.820
   313.605
   272.715
   309.030
   131.895
   381.398
  -126.356
  -526.184
   -88.201
  -279.593
  -747.375
   206.104
   395.084
   179.317
  -863.345
   527.185
  -960.841
  -533.607
   662.238
   119.466
   981.939
  -630.259
   985.480
   740.616
  -713.215
   244.935
  -430.788
  -741.486
  -204.984
   206.043
  -600.869
   -76.676
    63.589
   990.924
  -401.309
   187.112
   490.547
   961.355
  -466.892
  -629.883
   893.103
     2.789
   -61.439
  -915.223
   531.025
    12.450
  -377.738
  -531.262
   929.688
    35.274
   510.035
   400.996
   -41.470
  -192.760
   772.460
   965.867
   516.780
   937.596
  -725.505
   790.753
  -663.662
  -456.370
   227.869
   929.252
  -393.264
   632.680
   638.658
  -241.313
  -759.936
  -951.796
  -573.361
  -876.904
   823.074
   106.929
    -7.856
  -496.622
   182.434
    33.994
  -684.125
   362.066
  -944.971
  -248.113
  -501.978
   360.079
  -893.220
  -945.134
  -110.994
  -887.997
  -719.332
  -230.420
   747.912
  -137.668
  -548.392
   645.234
   489.733
   674.709
   263.794
   398.748
   189.503
  -902.912
  -724.090
   593.233
  -705.130
   372.768
  -490.519
  -165.182
   865.386
  -227.930
   245.942
   987.630
  -684.075
  -508.853
  -916.070
  -595.789
   212.802
   386.409
  -726.507
  -333.135
  -986.217
  -232.352
   762.246
   932.472
   358.672
  -848.189
   696.324
  -144.544
  -940.049
  -469.276
  -375.677
  -224.213
  -492.796
   850.813
  -467.780
   641.353
  -598.735
  -415.101
  -772.748
  -877.611
   282.788
    28.078
   -65.049
    18.758
   325.339
   -53.445
  -295.711
   568.443
  -414.017
  -359.304
   401.177
   -38.408
   642.316
   470.790
  -812.254
  -339.121
  -467.592
  -324.979
  -720.072
   899.149
  -881.016
   129.542
   164.732
   958.101
   776.586
   621.177
  -772.804
   908.968
  -781.912
  -948.645
  -338.719
    55.359
   286.960
   389.420
   812.877
  -305.513
  -486.140
   -55.351
  -504.556
  -953.507
  -408.761
  -370.351
  -258.402
  -383.374
   -90.276
  -193.297
  -539.028
  -918.161
  -450.560
   716.950
  -956.998
   603.809
  -301.749
   626.851
  -327.315
  -442.265
   429.610
   110.464
  -285.944
   312.389
    37.676
  -880.030
  -626.580
   -35.097
   500.043
  -926.653
   897.664
    45.637
   788.985
  -871.630
   994.987
    86.420
   446.836
   -83.844
   810.277
   726.516
    70.983
  -636.484
  -981.629
   -99.234
  -962.237
  -729.748
  -825.861
  -466.093
   144.323
  -242.646
  -209.826
  -374.150
    84.549
  -999.160
  -801.833
   256.186
  -688.413
  -545.078
  -700.711
   717.354
  -300.107
   242.329
   322.971
   976.635
   531.044
   131.317
  -504.186
   811.256
  -376.846
   -98.106
  -513.980
  -908.742
  -222.265
   141.454
  -470.964
  -841.353
  -581.684
  -208.909
    45.114
   -61.813
  -255.723
  -637.821
   187.481
  -821.224
   438.199
  -494.546
  -168.408
  -776.988
   697.103
   109.734
   916.336
   852.596
   950.848
  -938.232
   856.829
   396.136
  -543.757
  -652.717
  -288.282
  -696.495
   242.582
  -251.564
   524.274
   551.776
    99.175
   -16.511
  -855.865
  -983.673
   -51.082
  -777.474
   255.889
   894.110
   516.950
   901.423
    24.603
   791.938
  -258.659
  -552.539
  -901.859
   -68.503
   416.196
   949.380
    52.116
    41.808
  -787.078
  -284.566
  -533.621
  -467.550
   -88.674
  -436.086
  -205.803
  -104.276
  -460.144
  -834.007
  -622.891
   775.357
   423.347
   351.710
   683.441
   352.961
  -968.488
   -67.853
   157.591
  -407.672
   112.072
  -105.407
  -477.024
  -206.247
  -441.950
   100.913
   508.185
   159.009
   870.181
  -987.736
  -409.417
  -328.298
    -0.523
    57.695
   303.175
  -896.353
  -625.084
  -572.744
  -690.496
   433.129
  -204.726
   923.743
   501.409
   171.460
  -658.976
   362.076
  -579.831
  -678.921
  -144.427
   157.426
   698.323
    56.949
  -283.794
  -559.414
  -760.152
   171.929
  -952.473
  -662.323
  -924.238
  -301.285
  -195.803
   482.275
  -385.421
    72.013
  -323.736
   276.951
   750.317
  -306.323
    54.436
  -823.366
     5.789
   707.689
  -605.246
   302.107
   868.048
  -987.120
  -232.780
   385.930
   302.065
   -70.067
   713.966
  -897.581
  -384.073
   320.634
    43.957
  -508.727
  -578.830
   633.642
   333.632
   522.565
   531.133
   344.191
  -159.556
  -837.888
   106.846
  -699.960
  -269.431
  -215.390
  -394.643
   983.177
  -540.057
   784.791
  -614.973
   327.856
  -785.879
  -232.218
  -847.724
   363.961
   383.686
  -530.279
  -183.086
  -772.029
   592.586
  -102.103
   138.582
  -878.500
  -234.154
   547.994
   -84.726
  -809.341
   388.648
  -500.701
   733.898
  -328.542
  -845.384
  -542.468
   441.444
  -528.038
   -53.616
   -57.133
  -304.577
   654.120
  -504.204
  -235.191
  -841.111
   625.614
  -992.095
   123.484
   739.525
   556.930
   983.421
   901.134
  -462.674
   542.182
   -58.336
  -791.395
   822.268
   100.636
   780.778
   460.269
  -232.368
   195.957
   905.201
   925.754
   558.823
  -802.698
   553.174
    16.418
   493.089
  -814.196
  -227.336
   558.033
   910.371
   337.124
   232.818
  -937.705
   -24.928
  -492.554
    38.196
  -713.526
  -423.543
   878.588
  -556.386
   665.780
  -759.966
   432.514
  -554.251
   615.026
  -769.867
   843.920
   206.719
   996.324
  -300.353
   656.388
  -953.489
   816.248
   723.546
  -429.240
   -55.234
   808.571
   454.534
  -745.667
   470.787
  -324.649
  -207.976
  -887.267
   228.362
   423.979
   111.670
   -71.074
  -717.590
  -320.029
  -820.015
  -243.138
  -915.550
   134.862
    64.322
   271.234
  -240.162
   -45.664
   618.648
   -88.836
   437.230
   190.609
  -199.614
   212.409
   960.165
  -654.208
   354.038
  -286.040
   232.702
  -651.289
   351.341
  -710.637
  -189.054
    -2.618
   252.356
   910.979
   439.804
  -802.487
   672.165
  -581.477
    38.438
  -568.140
  -655.686
   178.375
  -498.950
  -712.172
  -497.976
  -130.535
  -814.131
  -369.357
   671.668
   625.788
  -103.914
  -683.329
   220.858
    56.978
   706.422
   446.510
    48.209
   738.882
  -679.432
  -377.936
  -864.297
  -389.634
   552.839
   830.711
   864.329
   -81.037
  -600.352
   793.600
   988.307
   570.116
   431.440
  -705.558
   -48.144
   595.516
  -404.164
   145.489
  -402.791
  -145.791
   937.863
   438.042
  -121.937
  -306.263
  -644.213
   -22.919
  -990.762
  -649.803
    83.639
  -907.888
   404.647
  -669.132
   163.681
   -29.670
   933.437
   744.312
  -644.941
   639.903
  -102.305
  -824.663
   102.071
  -472.529
   -23.996
   525.934
  -769.728
   926.365
  -432.014
   676.348
   839.575
  -468.025
   140.775
   129.927
  -626.529
   982.863
   807.496
    75.990
     8.527
   709.552
   924.673
  -416.723
   490.803
  -767.066
  -932.089
  -545.723
  -138.889
   435.741
  -546.367
  -298.286
  -989.429
   655.261
    33.440
  -337.445
  -649.462
  -737.683
   661.643
  -753.852
   537.574
    89.315
   902.771
  -285.303
  -613.088
  -301.158
   325.558
   618.953
  -590.676
   332.456
  -196.965
   620.600
   821.657
   -25.296
   774.821
  -434.300
  -385.123
  -153.384
   -61.295
   935.295
   418.714
  -755.188
   387.634
   -14.330
   158.180
   139.838
  -957.501
  -300.515
   313.765
  -550.869
  -776.525
   422.524
  -554.427
   465.917
  -715.539
  -688.043
  -392.713
   274.514
  -267.252
    90.916
   -70.205
   419.931
  -629.630
  -504.999
  -116.405
   603.968
  -411.941
  -442.611
  -712.762
   620.728
   486.199
   689.381
  -365.273
  -532.957
   -21.376
   783.902
  -280.661
   437.051
  -292.221
  -883.681
    48.197
   -34.446
  -625.323
  -409.507
   567.994
  -745.494
  -549.897
  -105.139
   567.436
  -838.362
   812.634
   131.955
  -148.797
  -810.988
   851.701
   -96.640
   864.400
   626.755
   435.101
  -919.167
  -441.058
  -548.392
  -825.521
   905.207
  -263.182
  -412.529
  -328.691
   190.748
  -481.090
   201.004
  -542.526
   657.881
  -314.142
   178.975
   -45.151
   314.595
  -502.981
   685.981
  -347.067
   997.223
  -569.234
  -154.505
  -623.501
   -37.981
   374.775
  -476.179
   487.657
  -212.935
   342.755
   112.095
  -916.987
  -382.539
   -97.424
   562.135
  -170.833
  -298.156
   817.973
  -997.456
  -841.870
   362.101
  -619.847
   192.591
   -21.538
   218.311
    28.807
  -441.961
   503.160
  -362.824
    -5.448
   342.567
   -35.106
   251.053
   250.723
   -19.652
  -794.080
    84.674
  -633.198
   400.934
   695.179
   378.354
  -713.152
   392.704
   875.716
   864.977
  -629.351
  -258.670
   827.166
  -994.526
   331.242
   871.017
   649.509
  -727.066
   621.834
   830.753
  -481.991
  -563.414
  -201.356
   789.711
   406.364
   418.871
   937.518
  -820.669
    10.983
   563.623
  -746.601
  -519.479
   921.582
   -62.067
   166.583
   306.077
   219.117
   587.850
  -897.320
  -774.337
   -54.840
  -855.388
  -607.834
  -884.715
   421.756
  -728.982
  -866.220
  -896.910
  -558.514
  -145.452
  -431.999
   754.374
  -774.399
   665.148
    -8.882
  -306.325
   508.517
  -963.521
  -939.940
  -781.148
  -457.468
   -25.122
  -856.046
  -866.012
  -661.923
   270.785
   218.050
  -963.926
  -331.508
  -307.266
  -599.547
   352.635
   853.286
  -320.064
   -91.112
  -621.684
  -604.018
    87.339
   190.722
   715.415
  -885.007
  -128.848
  -843.887
   678.083
   822.735
    58.690
  -523.328
   -68.553
   619.274
   649.848
   259.725
  -571.023
   413.355
  -216.789
   430.790
  -204.886
  -373.018
   932.966
  -551.059
   384.527
    38.479
   265.418
   678.743
  -536.305
   998.859
  -323.952
  -911.955
  -616.500
  -101.268
   368.072
   564.128
   321.666
   512.632
  -232.082
   956.607
  -800.338
  -190.312
   -35.387
  -274.988
  -305.914
  -955.156
   262.882
  -596.175
  -177.399
  -715.266
  -835.335
  -593.152
     6.490
   877.472
  -894.935
   307.320
  -795.861
   711.969
  -538.331
   512.717
  -121.631
   314.519
    12.367
  -490.613
  -264.077
   573.598
   165.010
   775.791
  -799.560
   303.839
   525.589
   330.740
  -276.690
   227.981
   297.904
   478.947
  -690.807
  -835.877
  -814.860
  -223.943
  -682.049
   643.591
   564.210
  -787.237
  -136.278
  -251.104
   788.062
   255.616
   491.560
  -554.882
  -906.629
  -859.672
   975.889
  -762.659
   617.342
  -738.342
  -419.371
  -279.196
   779.347
  -904.982
  -828.778
   257.346
  -834.876
   631.127
   -32.057
  -747.902
   432.562
  -562.766
  -297.803
     5.982
  -421.235
   645.081
   524.229
   197.840
   442.463
  -297.103
   492.568
   185.674
   162.087
   311.848
  -753.626
  -315.572
   -55.152
  -159.924
  -691.569
  -174.337
   766.864
  -177.866
  -583.754
   356.057
  -336.289
   325.449
    47.048
   901.873
  -334.607
   217.694
  -442.165
  -824.375
   599.943
   130.948
   156.427
   729.342
   467.102
   747.970
   -43.975
   625.114
  -555.323
   622.460
  -867.856
   216.518
   178.978
   877.818
   179.158
   225.914
    48.784
   242.942
  -848.840
   866.617
   939.099
   621.619
   930.237
   470.425
   502.855
   685.258
   104.378
   799.645
   157.138
  -394.230
  -893.159
   257.988
  -473.929
   219.793
  -373.889
  -508.538
   142.457
   520.259
   277.877
  -122.343
    45.637
  -850.512
   822.739
   945.269
   648.899
   916.303
   978.457
  -709.190
   633.282
   972.744
  -448.006
  -179.181
   495.122
  -704.508
   375.668
  -321.464
   -33.962
   433.059
  -775.979
  -305.149
   944.926
  -932.994
  -462.375
   511.475
   512.157
  -782.801
   337.555
   924.329
   490.133
   -45.541
    38.249
   909.631
   221.559
   924.032
  -771.948
   692.615
  -741.245
  -508.324
  -519.113
  -374.839
   105.667
  -291.544
   954.809
  -219.377
   104.889
  -895.480
  -706.263
  -886.996
   -10.173
  -952.806
  -551.038
  -773.904
   421.174
    -1.312
   626.749
  -775.065
  -443.203
  -628.696
   225.235
    60.393
  -329.423
   353.537
  -980.947
  -181.640
   599.737
  -426.076
  -669.288
   390.872
   747.757
  -469.870
   340.309
  -390.914
   881.165
   696.699
  -137.740
  -783.125
    28.172
   464.938
    69.265
   574.846
   -61.996
  -511.391
   651.297
  -923.779
  -314.731
   223.509
  -996.824
  -110.033
  -356.521
   215.820
   723.937
  -289.372
   478.976
  -880.204
   995.945
  -131.340
    68.620
  -390.208
  -549.363
  -528.841
  -297.119
  -392.836
  -209.953
   196.597
   160.211
  -402.328
  -208.726
   762.122
   295.860
  -169.342
   698.228
   -52.784
   398.074
   239.903
  -612.881
   218.841
  -863.665
  -428.288
  -376.920
   125.528
  -154.369
  -124.074
  -763.645
   414.202
    67.896
   159.193
   496.389
   173.476
  -723.423
  -410.310
   469.875
  -282.094
   -11.018
   -81.045
  -937.443
   404.803
  -265.399
  -191.429
   143.866
   -58.299
  -131.997
   783.082
   102.670
   653.812
   821.275
   818.601
  -691.281
  -794.283
   828.069
  -483.570
   527.134
  -290.059
  -338.754
   263.228
  -914.099
   -58.224
  -124.726
  -458.914
  -363.790
  -991.480
  -147.937
  -681.020
  -283.351
  -317.964
   275.089
   571.320
   234.588
  -842.919
  -617.700
   113.379
  -110.173
   174.870
   304.518
   600.385
  -364.933
  -619.740
   615.549
  -256.900
   593.015
   438.232
   111.364
   234.787
   951.034
  -388.615
  -554.162
   783.406
  -973.674
   979.943
  -902.285
  -224.445
   -37.522
   316.772
    96.690
  -317.651
   376.435
  -222.321
  -800.104
  -792.989
  -591.332
   982.986
   925.061
  -632.640
   -18.618
  -548.139
  -941.981
   680.424
    63.253
  -959.447
   199.048
  -432.938
   386.084
  -248.478
   709.505
  -662.171
  -813.253
  -368.248
   821.767
   203.664
    43.678
    47.785
   975.724
   183.720
   950.028
  -508.659
   556.547
  -611.759
  -265.087
  -932.609
   875.553
   460.138
   299.859
   836.830
    43.076
   862.506
  -425.062
   831.703
   642.447
   783.783
    -0.225
    22.165
   -65.565
  -872.175
  -521.786
  -836.082
   172.312
  -129.774
  -107.944
  -691.637
  -425.708
   922.285
   278.297
  -643.220
  -649.346
   -64.338
  -261.488
  -474.953
   375.593
   173.138
   -13.021
   514.046
  -117.611
   382.089
  -146.446
   618.743
   456.816
   235.905
   621.563
  -742.649
  -940.099
  -966.269
   -78.674
   608.290
  -237.365
   992.600
   117.892
  -141.672
  -738.677
  -500.087
   922.653
  -224.317
   847.744
  -770.420
   845.464
  -911.863
   -26.456
  -827.090
   260.660
  -215.856
  -730.168
   194.361
  -982.496
   206.220
   437.029
  -186.760
   -34.384
   896.082
   -55.631
  -654.236
   505.145
   407.156
   151.511
  -202.803
   126.781
   -82.624
   735.973
  -841.729
   102.298
  -739.081
   -79.664
  -208.443
   815.768
  -699.715
   369.253
  -844.330
   318.148
   759.848
   735.843
   464.105
   496.637
  -235.290
   799.423
   367.357
  -695.030
   400.687
   732.127
   303.338
   947.059
  -567.682
  -246.788
  -383.505
   860.123
   199.635
   256.463
   902.692
   477.746
   731.319
   744.288
  -310.923
  -373.595
  -979.433
   -68.711
  -943.798
  -608.781
  -986.513
   658.859
   409.976
   820.343
   809.989
  -991.210
   724.904
   175.240
   500.093
   744.085
  -491.464
   137.771
   296.947
   259.761
   220.795
   322.172
  -844.550
   314.539
    10.149
    -7.263
   197.416
   806.246
   917.452
   320.219
   808.419
    51.540
   -46.231
  -157.153
  -173.809
   715.635
   939.117
  -330.608
   520.154
  -868.393
   577.549
  -398.013
   384.763
  -874.383
   780.170
  -969.934
   262.958
   760.717
  -698.761
   239.048
  -654.398
   227.844
  -625.694
   865.918
   888.175
  -595.558
  -671.900
   899.968
    42.421
  -754.954
   522.557
   954.092
   127.879
   150.590
  -772.528
  -145.487
   287.140
  -914.134
  -622.959
  -291.470
    53.142
   979.088
   -60.194
   822.567
    -6.877
   109.698
  -929.267
  -946.343
   661.845
  -351.417
  -208.422
  -594.118
  -415.616
  -757.009
  -578.124
   158.399
   702.135
  -739.185
   141.220
   769.964
   -83.164
  -600.186
  -372.373
    36.756
   493.195
   725.573
   120.170
  -169.100
   927.293
   919.873
  -687.584
   671.154
   193.585
  -361.541
  -997.679
   635.374
  -790.772
   138.608
  -177.166
  -707.678
  -133.740
  -505.996
  -796.797
  -502.936
   319.911
   573.137
  -165.234
  -591.671
  -180.987
   538.294
  -406.472
   -88.306
   623.480
  -591.738
   341.009
   693.241
   832.168
  -902.593
   103.639
  -610.139
  -243.812
  -739.368
   358.753
  -338.352
  -636.361
   368.376
  -190.714
  -538.028
  -710.780
   455.956
  -856.639
  -771.391
   -33.217
  -302.231
   -22.685
   631.964
   845.702
  -104.343
  -602.035
  -489.153
   831.809
   414.234
  -355.955
   730.806
  -143.247
   347.610
  -834.361
   -68.011
   511.191
   101.281
  -281.990
  -581.789
   242.217
   998.578
  -320.705
   616.511
  -600.067
   279.335
   841.075
   692.270
   647.764
   943.300
   849.731
  -247.580
   162.840
    35.943
  -220.785
  -695.584
  -860.372
   -56.592
   221.265
   -36.862
   315.851
   892.184
  -828.697
  -267.142
   714.313
  -341.508
   406.024
  -150.268
   739.491
    71.706
  -158.433
  -609.080
   244.024
   962.727
  -386.544
  -996.380
   558.827
  -875.160
   510.137
   -46.214
   692.075
  -181.264
   284.681
  -456.140
  -580.337
  -875.747
  -185.191
    27.597
  -599.243
  -383.938
  -648.850
   924.086
  -133.283
   416.334
   -98.552
   998.441
  -390.134
    54.014
   835.595
   800.677
   208.314
   568.523
  -215.783
  -650.502
    18.219
   847.142
  -907.244
  -557.628
   399.660
   779.581
  -104.534
   196.817
  -806.117
  -298.441
    59.864
  -883.250
  -544.449
  -515.747
  -165.473
   475.190
  -538.377
    70.247
   731.043
  -119.774
  -492.142
   447.836
  -491.691
  -837.614
  -916.448
   114.457
  -315.862
   793.897
   893.204
   -13.274
  -492.348
   199.853
  -533.985
  -328.629
  -412.551
  -655.263
   278.379
   -87.709
   246.035
   970.993
   299.181
  -989.693
  -363.953
  -616.388
    -6.088
   565.182
  -491.123
   420.792
   496.929
   169.009
  -678.649
   612.125
   941.988
   -65.583
  -220.664
   412.087
   120.046
   441.028
   481.242
  -766.181
  -942.184
   831.790
  -444.371
   -12.701
   266.853
  -388.893
   -23.163
   318.838
  -178.942
   719.761
   358.277
   327.384
  -320.435
   995.417
   494.280
  -872.326
  -511.655
  -627.021
   607.941
   763.659
   847.901
   666.944
  -990.081
   531.211
   409.500
   796.791
  -164.731
  -243.380
    25.673
   809.566
   288.336
  -417.263
    23.451
  -325.652
  -470.445
   649.055
   859.840
  -446.725
  -966.591
  -875.160
   177.889
   113.059
  -147.761
  -990.463
  -382.684
  -587.755
  -240.437
  -794.395
  -209.824
   489.783
   443.619
   591.044
   381.622
   -15.444
    75.780
  -143.999
  -690.698
  -488.436
    58.988
   -90.229
  -236.794
   685.618
  -556.732
   528.571
   577.802
   639.568
  -684.008
     2.041
   922.273
   774.706
   459.094
   979.741
   582.365
   335.297
   613.153
  -982.879
  -864.613
  -410.911
   140.506
  -280.342
  -233.619
   -51.471
   129.408
   769.195
   866.228
   676.740
  -157.214
   849.890
   965.030
  -890.538
   839.226
   358.101
   750.497
   958.973
   416.947
   -53.795
  -119.771
  -432.354
   445.969
   634.573
   643.797
   610.073
  -146.178
  -104.194
   -77.054
  -618.493
   637.621
  -495.500
  -395.087
   564.484
  -488.674
  -948.644
   942.083
   994.804
  -364.040
   558.477
    75.340
  -659.667
   854.203
  -154.440
   883.381
  -906.981
  -770.672
   642.159
  -460.407
   -36.400
  -135.006
  -661.685
   260.121
   659.620
   302.193
   -90.706
   684.239
  -554.852
   645.761
  -972.022
  -166.241
   159.098
  -405.199
   934.252
  -824.391
   577.288
    87.275
  -198.581
   548.509
   474.778
   424.570
   298.417
   161.478
   -69.649
   159.639
   752.391
  -160.593
     3.902
   824.787
    67.298
   937.226
  -885.354
   196.671
    77.995
  -612.109
   -10.130
  -711.010
   237.710
   106.673
   574.620
  -401.700
   787.646
  -614.844
   457.152
   -75.767
    77.228
  -148.578
  -518.024
   545.990
  -318.799
  -511.905
   365.448
   261.106
  -844.379
  -101.103
   276.010
  -934.441
  -997.893
   470.328
   968.375
  -660.368
   521.541
  -811.438
  -448.726
   633.826
  -559.417
   951.773
  -330.733
   232.205
  -548.737
  -284.137
  -302.646
  -790.794
   -25.065
   135.493
  -466.031
  -648.729
   -97.919
   855.308
  -330.962
  -592.946
  -125.811
   579.233
  -461.129
    13.015
   138.197
  -835.782
   378.225
    71.728
  -535.130
  -849.228
   -63.027
  -450.643
   910.272
  -617.177
  -626.876
  -390.405
  -877.594
   801.377
  -308.628
   919.631
  -800.622
  -582.316
  -547.598
  -247.145
  -276.775
  -412.512
   759.284
   146.495
  -668.759
  -500.897
   656.857
   366.172
  -350.238
   658.890
  -887.927
    31.575
   269.102
  -618.109
   599.531
   132.629
    24.002
   444.199
  -567.871
  -874.550
  -749.805
   683.281
   860.942
  -308.439
  -636.234
  -861.923
  -409.980
    71.793
  -936.597
  -610.289
   -89.037
    12.283
   -27.278
    24.886
   870.036
  -955.353
   -83.054
  -188.919
   235.250
  -272.254
   808.624
   222.350
  -286.568
  -186.527
  -525.794
   424.803
   997.511
   338.694
   864.174
  -259.069
  -818.232
  -747.504
  -518.414
  -298.413
  -553.090
  -452.220
   417.331
  -905.405
   375.259
   971.416
   437.352
  -450.837
   -66.095
  -652.352
  -790.958
    64.538
   799.541
  -914.314
   -93.975
  -168.497
   557.938
   -38.782
   507.693
   -70.971
  -670.620
  -389.624
   349.738
  -888.720
  -792.586
    28.531
   -25.904
  -351.740
  -124.106
    -7.624
  -880.807
  -624.094
   142.680
  -580.719
  -413.225
    -3.838
   251.707
   822.998
   476.003
   370.551
   780.751
    -5.110
  -512.834
  -904.678
   794.469
   510.490
   347.707
   396.980
   359.008
   488.597
  -950.949
  -966.224
   141.840
  -563.906
  -860.959
  -749.021
   695.346
  -106.583
   588.516
  -433.074
   718.938
   322.572
  -759.402
    -1.131
  -167.712
   334.958
   138.653
  -157.982
  -146.133
  -278.660
   272.880
  -946.202
   -96.152
  -541.586
   217.923
  -536.296
   900.147
  -388.597
  -571.928
   228.532
   557.566
  -292.528
    52.065
  -622.126
   112.762
    66.687
  -602.452
  -567.211
  -514.379
   -27.865
   700.862
  -391.078
  -973.996
  -389.149
  -978.101
   575.516
  -460.307
  -221.980
   771.868
  -555.510
  -811.163
  -637.741
  -509.124
  -174.508
   900.637
  -347.104
   816.475
  -895.472
  -854.108
   431.428
  -722.378
  -317.700
  -767.862
   839.487
  -758.490
  -709.535
  -894.321
   237.662
   552.078
  -899.051
  -786.802
   340.941
   258.620
   585.179
  -158.693
  -469.011
    -7.536
  -694.627
   208.961
   602.276
   355.150
  -184.437
  -751.396
   159.653
  -248.838
   374.461
  -470.157
   709.986
   497.698
  -741.320
  -744.619
  -140.974
   461.897
  -636.261
   734.289
  -636.061
  -676.175
   565.463
  -140.161
   413.862
   284.564
  -807.605
  -222.723
  -206.356
   501.308
  -388.669
   336.571
  -373.107
   436.922
   575.937
  -165.989
  -887.236
     1.446
  -425.848
  -714.464
   580.799
   899.941
  -722.628
   332.893
   986.049
   587.581
  -370.758
  -232.385
   837.435
  -160.289
  -774.474
  -947.668
  -972.903
  -562.394
  -180.423
   -85.728
  -889.788
   937.598
  -887.847
  -266.217
   171.047
  -811.544
   655.356
  -631.025
   546.443
  -422.974
  -170.329
   -12.043
  -374.936
  -134.609
   768.507
    79.111
  -269.737
   251.739
   342.020
  -778.444
  -664.537
    21.082
   -49.442
   676.637
   395.493
  -226.301
   499.221
  -368.770
   734.201
  -279.068
     0.487
   371.673
   473.347
   657.342
   709.169
  -445.250
   572.941
   958.462
    78.375
  -489.046
  -777.472
   699.980
   318.570
  -257.071
   328.811
  -114.693
   375.608
  -293.065
   613.887
   555.789
  -490.794
  -866.280
   915.790
   -75.174
  -438.119
  -774.133
  -585.762
   842.176
  -905.214
  -722.058
  -834.669
   -13.715
  -508.992
   580.278
  -512.692
   433.089
    86.842
   937.156
  -192.785
  -644.831
  -956.992
   124.891
  -656.440
    84.032
  -439.798
  -311.148
   997.558
  -670.525
   895.207
  -636.835
   699.750
   169.953
   153.835
  -369.126
  -858.437
  -241.216
   306.047
   575.621
  -692.735
   680.964
   986.829
  -789.868
   680.501
   856.923
    -6.735
  -634.228
   900.681
  -889.512
   874.808
    19.760
  -993.828
  -560.021
   -33.016
   183.028
  -343.318
   572.296
   141.403
  -503.157
   363.904
  -130.853
  -881.992
  -628.042
   699.711
  -700.267
  -148.624
  -312.365
  -380.994
   216.307
  -203.143
  -101.563
  -264.256
   669.454
   586.890
   415.918
   821.400
   782.410
  -327.976
  -942.325
   246.000
   -97.397
  -180.502
   632.596
   311.297
   247.090
   156.526
  -452.273
  -905.564
   424.904
   352.178
   204.822
   463.938
   985.220
   578.690
   984.061
  -849.066
   -32.303
   221.152
   568.508
   536.756
   432.018
  -188.235
  -649.964
   -43.899
  -789.559
  -977.249
   547.532
  -409.720
    -3.404
  -536.238
  -692.805
    -2.210
   959.936
   345.993
   893.902
   568.056
   450.124
   589.851
  -280.950
  -959.733
   473.930
  -245.519
   932.001
   649.953
   485.597
  -227.719
  -349.816
  -135.050
  -218.574
  -463.913
   546.930
   592.198
   997.549
  -526.740
   552.179
    12.655
   451.594
  -473.101
   841.315
   339.583
   719.732
   141.124
    50.582
  -566.039
   181.777
   779.645
     8.627
   174.726
  -103.022
    27.031
  -915.028
   837.502
  -434.375
    13.858
  -611.027
   642.487
   810.646
  -739.456
   398.368
   409.403
  -410.847
   620.303
  -351.703
   291.145
   750.704
   700.202
   570.619
  -296.803
   -48.453
   145.099
   709.382
   557.218
   -80.100
  -191.997
  -617.186
   737.338
   823.106
  -876.983
   769.012
   515.414
   834.985
   453.144
   197.986
   -23.228
  -281.393
   -67.493
  -172.874
  -269.780
   187.259
  -798.057
   886.843
  -124.414
    24.409
   798.691
  -868.480
   406.601
  -328.930
  -466.014
   357.887
   366.635
  -918.216
  -952.346
   828.913
   147.595
  -613.931
  -826.777
    49.554
  -729.640
   437.148
  -179.608
  -907.894
   167.051
  -341.919
  -239.942
   176.829
   994.487
  -289.853
   826.522
   -61.465
  -581.019
  -274.269
  -595.161
   -78.408
  -914.902
  -176.698
   999.146
   815.494
   996.284
   -65.383
  -274.225
   270.536
   578.972
  -221.641
    81.399
   513.177
  -831.093
  -354.884
  -458.339
  -172.435
  -678.593
   230.773
   946.887
  -200.503
    52.870
   428.232
  -145.067
  -434.021
    -6.315
  -339.203
  -216.249
   372.792
  -945.202
    82.524
  -586.918
   541.184
  -156.805
  -618.062
  -945.628
  -771.949
   790.513
  -830.266
  -126.904
  -902.513
   -27.011
   804.548
  -758.943
  -713.641
   941.619
  -473.651
  -161.223
    39.490
  -342.191
  -111.378
   613.016
   681.134
   -36.561
  -355.445
  -262.684
   -77.145
   610.514
  -752.985
   298.078
  -231.812
  -724.056
    36.344
  -793.627
  -238.934
   304.105
   750.496
   163.112
  -718.989
   644.952
  -869.660
  -223.327
   186.088
  -581.988
    73.043
   682.089
  -122.245
  -704.091
  -235.686
  -601.274
  -507.866
  -363.450
  -975.304
  -363.374
   982.357
  -932.068
   186.288
   140.037
   858.666
  -432.900
   952.145
   278.698
   687.254
   640.869
   975.439
  -155.882
   911.649
   495.513
  -883.200
   598.582
   972.421
   939.133
  -719.657
   -92.125
  -610.932
  -344.769
  -707.299
  -342.250
  -685.062
   694.236
   500.186
  -230.818
  -609.214
  -547.785
   319.128
     0.364
   326.274
   850.311
   722.557
  -936.945
   268.193
  -848.006
   191.233
   -39.092
   732.022
   465.219
  -780.020
   670.098
  -430.980
  -866.341
  -550.626
   421.914
  -600.834
   252.117
  -681.479
  -284.583
   955.270
   188.807
  -653.166
  -187.736
  -937.501
  -629.810
  -918.736
   649.644
  -463.710
  -664.600
  -280.045
  -609.651
   432.683
   866.647
  -573.466
  -458.436
  -746.016
   833.020
  -236.765
   697.134
   934.651
  -868.993
   837.056
    64.280
   642.466
   343.600
   157.349
   372.903
   856.490
   366.090
   551.484
   604.643
  -348.143
   357.814
  -928.814
     8.109
   472.129
  -635.156
   532.576
  -111.364
  -327.634
   882.046
  -474.068
  -859.674
   596.525
   728.461
  -606.032
   426.794
   790.597
  -167.372
  -262.916
  -237.170
  -489.374
   454.636
   980.064
  -483.043
  -680.317
   301.894
  -476.688
  -942.987
  -178.537
  -278.947
  -832.201
  -161.175
  -526.879
    -8.748
   946.739
   170.981
  -946.499
   627.777
   736.928
  -924.416
  -501.247
   749.314
   949.501
  -720.054
   719.157
  -219.810
   575.138
    61.054
    26.485
  -617.762
  -490.907
   783.173
  -791.871
   994.702
  -209.750
   731.212
    47.796
   599.183
   924.689
  -646.677
   350.135
  -207.111
   884.921
   468.946
  -377.358
   738.649
   928.611
   534.885
   606.657
   979.908
   221.459
   678.849
   255.545
    -2.556
   551.211
  -551.305
  -895.407
   693.915
  -832.050
   557.035
  -347.077
   928.561
  -712.879
  -628.956
  -286.956
   323.312
  -235.403
    51.605
   -40.432
   266.778
   516.606
  -925.774
   506.802
   923.211
   551.518
   242.662
  -253.538
  -618.606
  -216.067
  -192.191
   128.634
  -635.976
  -748.730
   280.984
   744.069
  -394.430
  -500.612
  -703.822
   614.586
   218.302
  -153.262
   229.189
   777.462
  -999.003
   412.932
   138.273
   -40.019
  -942.069
   -79.717
   402.222
  -468.565
   702.764
     6.702
  -124.163
  -235.280
   738.386
  -780.706
   -59.767
   832.752
  -659.400
  -216.307
  -742.258
  -388.871
   -90.658
   441.822
   262.977
  -989.491
  -520.068
  -614.868
  -340.505
  -354.133
    67.526
  -781.336
  -291.519
  -926.492
  -696.227
  -305.520
   808.647
   163.885
  -388.170
   730.273
   879.708
    95.878
   684.401
   986.984
  -355.181
  -430.022
    48.282
   -83.878
   210.828
   772.732
   349.767
  -457.587
  -287.812
    79.404
   825.951
  -874.607
  -899.727
   991.937
  -966.283
   545.607
   757.761
  -702.425
  -794.997
   880.866
  -268.659
   444.289
  -518.589
  -691.124
  -795.214
  -169.221
  -352.440
   764.584
   680.660
  -515.215
  -518.486
    78.169
   294.040
  -504.503
  -383.093
  -195.355
   191.098
   910.201
   268.166
   763.691
  -423.595
  -246.119
   389.868
  -581.676
   879.565
   522.578
    56.695
  -949.522
   802.252
   705.213
  -730.318
  -982.956
    76.721
   180.124
  -282.204
   -39.130
  -561.472
   708.710
   281.344
  -916.869
   813.547
  -514.664
     5.094
   642.377
  -942.224
   190.687
   537.600
  -767.645
  -816.306
  -245.446
   854.854
    61.527
   845.183
  -922.910
  -778.728
  -600.199
  -615.944
   738.109
   658.486
  -559.032
  -762.799
  -459.117
  -160.093
   292.252
   853.849
  -969.296
   443.589
  -583.811
   907.894
  -205.856
  -252.567
   921.457
   619.837
   488.215
  -953.742
    89.351
   367.073
  -161.728
    11.137
  -489.765
   421.343
   768.502
  -387.564
   821.322
   207.417
  -992.671
  -739.218
   132.707
   574.349
     9.112
   957.985
   447.983
  -869.890
  -823.461
  -196.714
  -816.952
  -522.773
  -254.089
   967.101
  -109.188
  -858.030
    62.378
   486.726
   977.716
  -270.386
   620.680
   915.861
    64.426
   516.181
  -635.442
   630.370
  -102.350
   821.805
   -94.012
   454.877
   948.692
   616.907
  -150.290
  -208.943
   121.561
   127.166
   987.453
   -69.598
   668.933
   899.305
  -446.976
  -728.865
  -185.622
   692.234
   185.150
   947.714
  -725.323
  -296.678
  -254.257
  -644.290
  -430.947
   290.777
    63.729
  -609.958
   182.184
   939.179
   506.707
  -193.293
   917.846
   -64.071
  -248.418
   437.670
   131.819
  -392.023
   -58.812
  -186.069
  -641.047
   984.947
   559.543
   987.599
  -136.886
   527.040
   350.453
  -994.943
   837.726
  -610.088
   943.097
    45.346
  -946.368
   938.392
   354.748
   387.239
  -557.792
   311.099
   592.293
   834.129
    90.541
     5.219
   485.512
  -388.677
  -175.387
  -375.752
    60.937
  -906.389
  -391.114
  -698.510
   747.464
  -417.151
   873.329
  -710.462
  -342.523
  -561.610
  -183.834
  -380.461
   597.017
   226.448
   435.190
   509.674
  -354.781
  -143.223
   581.552
  -815.199
  -926.775
  -677.073
    -9.351
   248.556
   590.298
   384.510
   105.003
  -275.958
   322.005
   705.417
  -751.053
   -77.604
   589.140
   104.868
   196.479
  -160.007
  -684.540
   268.427
  -642.070
   744.266
  -877.693
   -28.035
   896.313
   895.674
  -454.148
   714.591
   618.644
   287.054
  -426.377
  -821.834
   619.755
  -116.908
  -308.320
  -344.170
  -687.877
  -902.895
   -13.920
   632.945
  -969.878
  -108.525
    87.861
  -987.299
     9.486
   486.465
   306.564
  -813.052
  -318.029
   610.440
  -389.193
  -108.299
   -38.620
   813.236
   -93.091
  -461.873
   413.944
  -104.567
   423.591
  -521.368
   554.403
   600.211
  -676.453
   424.573
  -180.166
  -829.791
  -768.986
    82.390
   -14.292
    69.766
  -473.097
  -395.762
   986.193
  -765.403
  -605.282
   650.815
  -635.240
   495.308
  -259.653
   218.975
  -762.914
   440.456
   972.483
   630.650
   471.611
   740.273
   866.870
  -900.261
  -331.764
   780.112
   911.989
  -454.846
  -630.429
   281.761
   230.880
  -696.055
   560.692
  -445.463
  -795.934
  -141.090
  -865.334
   945.666
   112.799
  -308.308
  -101.918
   414.258
   348.183
   365.229
  -997.842
   419.293
   449.465
  -868.791
   -83.866
  -951.263
  -104.428
  -270.752
   769.305
   -43.683
  -909.931
  -361.948
   423.037
   248.336
  -129.249
  -146.300
   445.054
  -337.491
   797.407
  -179.140
   921.296
   738.933
   529.337
  -372.593
   364.486
    95.833
  -404.736
   373.381
   246.576
   208.213
  -855.935
    60.961
   708.080
   329.824
   543.115
  -699.435
  -147.613
   500.155
   558.699
  -355.633
    73.619
   500.590
   224.607
     9.556
  -204.881
   -34.546
  -994.171
   915.750
   -88.645
   911.615
   576.936
  -506.586
  -737.990
   -10.656
  -428.832
   279.742
  -138.642
   867.955
  -244.193
  -247.289
   881.054
   562.951
  -984.073
  -148.437
   -50.653
  -864.515
  -768.038
  -664.631
  -732.853
    -5.555
  -996.481
   893.602
   688.018
  -326.981
   756.561
  -984.908
  -873.599
    43.115
   -36.161
   -43.088
  -153.385
  -150.713
  -757.214
  -351.379
    91.942
  -138.478
  -370.687
  -617.486
   377.714
   763.481
    -2.707
   590.198
  -860.523
  -632.398
   652.566
  -421.779
  -851.577
   173.741
   907.732
   -33.474
   110.505
  -934.220
   -96.170
  -680.762
   937.341
    72.240
  -557.180
   609.960
   504.608
   809.823
   -48.216
  -755.725
   278.966
  -504.321
  -495.189
  -889.383
   594.135
   623.234
   713.936
   880.264
   178.850
   -53.645
  -350.654
    55.717
  -920.507
   927.680
  -503.828
   695.663
  -814.275
   860.487
   781.071
  -791.386
   514.551
   976.866
  -596.037
  -660.226
  -406.400
  -527.641
   474.119
   863.873
   890.873
  -458.184
    71.563
   -50.012
   711.842
  -941.203
   394.587
   429.205
  -150.573
  -873.608
   369.182
   848.059
  -360.069
    27.455
   -37.665
  -530.945
    73.527
   792.861
   193.442
  -720.768
   747.525
  -639.919
  -225.779
   525.862
   372.187
  -882.704
  -371.167
  -876.066
   740.278
  -143.529
   548.502
  -798.458
   335.878
  -205.387
  -598.572
  -750.095
   703.614
   -16.584
   183.227
  -838.777
  -176.309
   100.648
   743.559
   126.572
  -893.928
   778.207
   540.540
   413.132
  -754.065
   191.931
   601.049
  -986.016
   304.422
  -891.815
   601.418
    23.449
  -859.236
   109.884
   -59.182
   708.942
  -219.518
   297.466
  -530.038
   626.498
    28.108
  -880.191
   408.227
  -824.833
   615.905
   218.310
  -260.787
   472.275
  -825.298
  -723.377
  -923.670
  -988.054
  -114.874
  -287.349
   -47.887
   258.278
   796.718
   499.107
   689.641
  -460.991
   -25.012
   124.694
   644.511
  -902.355
  -511.304
   657.543
  -713.155
   753.409
  -903.726
  -501.695
   286.805
   459.883
  -747.210
  -403.413
   309.175
  -952.336
  -923.116
  -101.765
   -41.030
  -987.082
  -642.722
  -855.053
   681.164
  -550.203
  -515.171
  -217.991
   387.289
   530.301
  -161.377
   800.035
   825.835
  -315.027
  -901.814
   850.812
  -631.409
  -843.614
  -486.571
  -914.039
    88.454
   797.620
  -207.313
  -862.509
    15.160
   525.028
  -412.695
    68.582
  -820.628
  -163.611
  -253.495
   658.175
  -248.374
  -142.633
   495.363
   244.938
   242.871
   540.529
  -594.744
  -117.622
  -897.524
  -646.764
  -298.423
  -138.335
  -548.470
   -85.496
   552.938
   956.554
   890.294
  -933.956
   835.772
  -236.301
   -35.695
  -794.375
   601.358
   976.396
   198.999
  -129.705
   679.490
   146.798
  -450.224
  -789.723
   173.586
   997.010
  -428.347
  -468.368
   699.072
   248.798
   307.018
   -86.543
  -236.888
  -666.138
    52.100
   -87.122
  -656.621
   157.475
    32.346
   453.088
  -514.642
   -58.475
  -400.019
   629.406
  -547.774
  -512.879
   864.402
  -436.709
   -79.028
  -819.226
  -527.063
   729.396
   430.491
  -300.889
   784.950
   507.618
   -61.099
   900.616
   -82.116
   139.964
  -413.627
  -570.067
   801.058
  -618.132
   873.545
   796.920
   665.367
  -505.595
  -628.422
   -93.041
  -211.889
  -426.415
  -426.710
  -252.573
  -993.542
   870.287
  -720.949
  -819.706
   508.491
  -482.335
  -391.654
   120.478
   848.793
   868.728
   654.941
   700.855
   273.906
  -964.548
  -500.491
    26.483
   433.901
  -125.657
  -665.477
   126.001
   906.945
  -372.705
  -397.874
  -352.031
    -9.566
  -256.964
   -24.709
   535.485
   -84.222
   151.608
  -622.121
   424.655
   716.270
   699.315
   483.806
  -329.432
  -862.532
  -636.225
  -594.175
  -352.310
  -192.988
  -616.041
  -768.562
  -206.089
   957.195
  -170.912
   770.993
   575.154
  -658.171
   945.695
   -87.178
  -848.296
  -407.598
    51.798
   321.651
  -485.707
   652.218
  -706.167
   642.628
  -900.363
   258.761
   458.927
   456.568
   912.264
   779.926
   511.607
   733.006
   796.446
  -375.375
  -663.396
  -134.803
   726.192
   386.955
   445.429
   463.843
  -874.114
   746.146
   620.649
   -29.156
   889.174
   -72.243
   368.027
   162.901
    64.840
   -64.743
   626.633
  -925.383
   264.585
   245.522
  -963.567
  -487.186
   178.375
  -633.968
   -61.336
   235.694
   904.359
  -293.451
   493.548
  -720.611
  -665.264
  -769.754
   626.678
   940.390
  -320.185
   463.089
   890.260
   286.275
   356.396
  -625.073
   916.878
  -810.315
  -109.270
   429.233
   608.554
   434.628
   793.421
   150.027
  -782.922
  -911.953
     5.614
   384.309
  -365.702
  -908.006
  -696.570
  -290.683
  -306.202
  -183.726
   -56.297
  -940.370
  -175.897
  -903.308
  -688.148
  -844.831
  -106.551
   459.451
  -434.972
   -17.722
     2.125
   370.331
   534.556
   488.666
  -911.352
   762.094
  -245.200
   254.707
    29.466
   299.423
  -496.690
   874.523
   -57.809
   784.183
  -302.834
  -951.492
   282.594
   711.315
  -823.394
  -149.365
    64.441
   -56.177
   662.370
  -653.445
  -538.760
  -407.461
  -734.887
  -887.016
    37.670
  -258.616
   965.857
   839.979
    52.223
   863.971
   175.704
  -526.095
    92.891
   -98.844
  -748.437
  -161.581
   358.191
   745.455
  -735.191
   -91.677
  -135.963
   434.362
  -167.035
    96.620
  -712.445
   787.715
   -40.538
  -310.518
  -491.906
   534.734
   814.757
   -58.080
   329.696
   363.494
   294.980
  -864.077
  -225.898
  -480.077
  -957.865
   192.659
   835.899
  -585.669
  -603.347
    40.542
    70.183
  -741.583
  -216.476
   294.346
   -14.750
   267.330
  -425.142
   255.273
  -761.534
  -397.230
   806.568
  -646.226
  -289.314
   828.748
  -801.964
  -511.592
  -194.879
   552.069
  -118.242
    25.121
   -25.140
   -81.668
  -937.747
   199.815
   -20.034
  -849.881
  -604.736
  -427.081
  -369.471
  -139.565
  -520.269
   553.390
   467.135
  -484.534
   621.610
   249.334
   603.393
   142.364
  -771.219
  -257.775
   419.924
   685.936
   514.445
   493.499
  -551.901
  -600.078
   -41.355
   159.275
   568.936
   272.020
  -995.769
  -484.037
  -945.957
   839.056
  -418.685
  -436.696
  -727.373
   -88.209
  -472.398
  -553.452
  -568.875
   -91.208
   479.594
  -912.913
   508.947
   236.328
   301.643
  -265.935
  -811.185
   800.334
  -494.262
  -881.625
   397.065
  -510.183
   363.114
  -641.782
  -321.539
   679.916
   189.206
   341.137
  -748.528
   100.165
  -337.346
  -951.679
  -994.297
   542.964
  -145.691
  -190.403
  -997.366
  -516.927
   226.352
   440.262
  -832.202
   -32.190
   825.270
   913.506
  -738.234
   -93.498
  -266.106
  -348.423
  -232.746
  -652.026
  -311.649
  -804.073
  -198.509
    94.265
  -904.759
   402.526
   422.948
  -806.547
  -813.146
  -807.530
  -504.429
  -340.835
  -839.232
   -60.274
  -818.173
  -326.764
  -399.258
  -636.042
   762.569
  -857.665
   207.259
  -602.457
  -309.872
   111.104
  -185.463
    33.679
  -101.520
   236.905
   364.658
   716.049
    12.468
   -57.948
    39.282
    19.765
   248.508
   411.954
    88.038
   146.714
  -336.537
  -633.961
  -719.979
   348.465
   592.573
  -461.790
   416.377
  -881.248
  -289.294
   934.507
   323.038
  -746.883
  -920.428
   390.470
  -448.593
  -477.385
     7.503
  -361.577
   709.690
  -277.183
  -992.491
  -704.004
   372.739
   712.704
  -846.619
  -714.147
   -42.897
   417.660
   691.045
  -446.117
  -258.194
   688.816
  -689.586
   743.693
   680.895
   301.392
  -979.391
   303.635
   262.302
   824.463
   239.410
    86.002
  -873.437
    73.278
   546.288
    62.350
   464.909
   717.669
   431.810
   841.093
   339.250
   723.573
  -629.585
  -260.048
  -958.118
   -19.160
   899.945
   195.740
  -523.699
    58.613
  -348.201
  -926.444
  -174.361
  -665.324
   851.481
   547.833
   612.857
  -834.512
  -170.841
   -60.554
   405.259
   989.993
   145.092
   -89.794
   619.642
   365.906
  -755.073
   310.440
  -917.903
   186.409
   -36.911
  -946.919
   453.959
   982.401
  -614.763
   534.534
  -224.133
   961.076
  -674.040
  -311.378
   241.107
   116.529
   623.082
   927.729
   360.329
  -226.034
   496.641
   771.846
   190.588
   234.364
  -418.372
   960.502
   893.313
  -114.972
  -389.611
  -123.625
  -906.272
   747.459
   970.983
   284.581
  -529.783
   476.525
   715.910
  -476.634
  -767.787
  -125.316
  -756.322
   856.014
   950.194
   557.482
  -677.432
  -718.238
   835.722
  -654.773
   402.982
   279.132
   832.746
  -739.526
    -6.959
     9.098
    95.078
   103.301
   269.564
  -940.101
   698.493
   526.689
  -444.706
   681.141
  -832.608
   -19.249
  -309.557
   548.829
   474.191
  -158.382
  -178.028
  -118.789
  -670.381
  -289.215
   221.527
  -101.275
   965.984
   928.848
  -295.645
   702.353
  -441.010
   894.035
  -293.438
   351.919
  -372.257
   594.616
   -53.018
  -357.396
  -421.902
   501.013
  -934.504
  -307.422
  -102.451
  -689.663
  -483.825
  -953.627
  -129.097
  -714.105
   110.749
   176.790
   928.530
  -976.917
   622.077
   898.851
   198.604
   883.150
  -990.254
   288.489
   703.264
  -316.278
  -623.945
    34.317
   374.402
  -625.771
   638.501
   721.861
  -966.782
  -747.595
   816.425
  -449.145
  -340.525
  -624.970
   517.890
   797.139
   145.564
  -654.427
   920.496
   -61.906
  -547.658
  -298.835
  -454.222
  -231.296
  -978.170
  -601.270
   468.370
    23.903
  -142.527
   299.731
  -482.280
   690.521
   462.306
   406.531
   650.663
  -689.381
   441.737
  -264.170
   667.135
  -696.681
   896.319
   948.688
   608.523
  -879.457
   204.360
  -959.072
  -135.452
   577.958
  -917.186
   833.176
   543.309
  -978.600
  -650.610
   154.869
   829.041
   913.166
  -745.438
  -500.785
  -561.206
   419.539
   680.696
   975.253
  -778.568
   873.175
  -886.935
   978.155
  -256.724
   306.029
  -872.386
   506.622
  -603.009
   269.063
   654.531
  -700.618
  -176.496
  -769.940
  -705.861
   666.712
   676.066
   157.181
  -985.981
   370.706
  -934.823
  -748.811
   204.413
   768.075
  -617.227
   336.992
   597.603
  -772.466
   350.080
  -971.109
   182.399
   837.801
  -390.765
   857.219
   265.928
  -670.341
  -161.425
   703.480
   -16.531
   357.085
   993.122
  -430.732
   366.147
   273.248
   806.601
  -642.525
   354.647
  -933.220
  -693.592
  -691.428
   880.564
   839.381
  -283.462
  -820.132
    61.500
   716.819
  -186.799
  -225.771
  -627.368
  -327.456
  -277.285
   848.106
  -352.835
     7.158
  -156.670
  -498.482
   433.808
  -315.665
   938.307
  -745.650
   895.069
   432.859
  -495.729
   936.961
    41.627
  -135.525
   751.008
   962.001
  -171.222
   835.225
   358.190
   790.200
   502.270
   710.618
  -137.956
  -211.636
  -601.406
   403.124
   711.904
   881.291
   753.489
   505.464
   972.792
  -550.153
   284.028
   403.125
     7.120
  -946.302
  -151.457
  -965.376
  -608.306
  -744.454
   733.613
  -635.605
   643.609
  -211.156
   -14.606
  -616.269
   -62.759
   658.479
  -478.673
  -407.671
   249.769
  -626.063
  -295.842
   793.443
   928.145
  -364.118
  -674.837
  -242.310
   826.577
   486.481
   248.388
  -944.248
  -693.693
  -237.417
  -444.247
   986.687
   226.207
  -394.129
   577.746
   279.985
   459.774
   -81.328
  -264.459
  -498.498
  -690.599
  -133.108
   282.202
  -513.270
  -766.168
  -894.301
   270.514
   938.507
   166.527
  -634.395
  -223.346
   510.235
  -585.128
  -279.138
   234.749
  -569.639
   742.168
  -253.353
  -287.203
   254.946
   709.833
  -986.280
   934.138
   739.234
   657.359
  -147.875
   854.939
   105.522
  -654.821
  -438.785
   832.066
   570.880
  -956.492
   597.359
   -64.348
   111.094
  -812.749
  -980.776
     8.124
  -870.512
  -188.517
   253.032
  -682.691
  -786.759
   929.183
  -873.461
   815.909
   419.253
    69.488
   660.042
  -593.387
   857.482
   351.284
  -116.432
  -463.436
   285.413
   952.940
  -399.185
  -829.471
   -63.939
  -963.526
  -304.437
  -287.545
   694.740
   209.659
  -438.930
   672.003
     8.997
   157.271
  -525.857
  -929.020
   335.702
   675.105
   281.149
  -458.498
   833.203
  -866.280
  -522.889
   650.241
   752.006
     5.981
   575.637
  -918.765
  -584.708
   395.803
   807.727
   382.350
  -775.917
   849.876
   211.755
   459.701
  -324.262
  -269.288
   812.280
   937.329
  -288.896
   865.930
   315.658
    73.695
  -787.989
  -922.797
   560.334
   969.437
   138.953
  -482.221
  -399.897
  -817.966
   104.949
    13.010
  -793.439
   248.294
   294.250
   541.917
   699.709
   457.664
  -793.512
  -260.013
  -383.784
  -525.760
   382.118
   450.975
   489.622
  -743.298
   889.225
   814.249
  -557.744
  -636.823
  -330.799
   621.339
  -898.698
  -706.059
  -882.246
  -559.367
   573.199
  -333.449
   370.370
   745.585
  -620.682
    35.177
   421.846
   116.524
  -835.577
  -752.228
    85.064
   -82.048
    65.057
  -709.694
  -341.453
  -653.828
  -976.741
   803.359
    74.252
   210.190
   969.385
  -394.932
   772.984
  -211.450
   121.535
  -861.291
   861.976
   653.984
   974.210
   895.658
   -79.538
   396.936
   917.874
  -467.529
   167.290
   339.393
   392.648
   731.791
  -190.158
   524.126
   102.286
   594.289
   274.596
   633.451
   665.651
   509.097
   445.287
   284.508
  -327.221
   110.557
  -463.784
  -579.820
  -360.665
  -912.691
   -72.468
  -863.655
   601.444
  -897.123
  -622.688
  -720.566
   -33.797
   719.702
   668.512
   633.412
   329.448
  -716.497
   414.981
   116.521
   -79.375
  -556.416
   -73.176
  -209.702
   300.937
  -769.777
  -618.663
    47.284
  -988.430
  -872.782
  -732.257
  -818.414
  -123.498
   897.109
   -94.217
  -358.810
   -62.396
  -135.779
   141.301
  -695.215
    43.274
   772.316
   182.908
   355.223
  -855.121
   241.471
   127.555
   259.684
   676.180
   562.097
  -777.984
   610.980
   540.928
   746.406
   115.471
   445.610
  -411.071
  -760.335
   179.282
  -954.712
  -622.104
   917.226
  -200.336
   -13.421
   984.658
   442.038
    72.929
   169.038
  -684.656
  -714.304
   972.183
  -791.639
    53.673
  -413.662
   355.651
  -547.281
  -402.677
   594.358
  -114.895
  -693.007
   856.547
   -24.127
  -309.368
   155.549
  -176.515
   362.897
   937.358
    26.138
   923.747
   135.629
  -899.287
  -991.438
  -562.072
   858.855
  -540.978
  -264.233
   125.318
   938.547
  -842.003
  -663.325
   -30.282
  -196.067
  -740.234
   584.286
  -820.345
   526.892
   232.946
   308.969
   400.879
  -803.492
   307.432
   -67.197
  -972.477
   278.812
    -2.155
  -772.965
   453.160
   130.568
  -541.888
   624.271
  -560.851
  -722.295
  -151.635
   721.011
  -282.070
   442.084
  -628.715
   641.242
   122.337
  -859.910
   161.273
  -251.838
   219.621
   656.622
  -690.661
    72.545
  -530.445
  -775.797
  -568.626
   -11.739
  -140.019
  -943.931
   431.000
  -121.876
   297.865
  -468.454
  -129.100
  -470.953
  -147.329
   962.738
  -557.495
   322.518
   203.516
   197.350
   751.478
   -61.846
   381.303
  -385.902
   627.436
   -63.826
  -227.904
  -720.235
   197.000
  -678.778
  -224.415
  -940.420
   394.349
  -190.632
  -864.165
  -658.518
  -780.945
  -137.126
    52.187
   939.905
  -586.616
   360.676
   599.666
   451.124
   -70.853
  -609.830
  -347.702
   114.755
   152.634
   725.614
   343.244
  -248.890
   412.792
   701.459
   188.293
  -258.234
  -599.267
  -324.087
  -568.952
   200.964
  -721.489
   390.500
   201.712
  -989.684
  -610.291
   767.185
  -413.215
   874.618
  -915.659
   -94.015
   560.650
  -815.056
   503.485
   184.360
   843.436
   205.825
   884.912
   856.776
   840.209
  -267.769
  -150.760
   119.576
  -679.953
  -477.660
   -37.551
  -136.260
  -490.215
   835.537
  -922.199
  -268.757
  -717.048
   598.750
   915.084
   661.939
  -864.224
   -76.411
   173.294
  -201.174
   -20.767
   543.391
  -367.955
   -38.204
   992.899
   -38.577
   189.854
   126.930
  -778.448
   487.192
   272.081
    76.488
    -2.359
   915.023
   396.403
   899.396
    -6.477
  -681.099
   -13.035
  -183.212
  -620.086
   806.705
    28.627
  -805.538
  -146.222
  -139.039
  -781.059
  -703.606
   518.836
  -158.400
    13.550
  -613.614
   867.269
   680.183
   688.863
  -220.205
   300.188
   167.576
   493.180
   495.542
    74.846
  -595.815
   685.604
     4.826
   803.775
   -35.369
  -872.668
   364.590
   279.371
   682.723
    80.724
  -137.839
   124.275
  -499.072
    99.186
   707.951
   319.219
   792.615
   886.960
  -153.097
   477.338
   111.769
   269.151
  -824.598
  -243.715
  -198.692
  -811.475
  -269.138
  -967.831
     1.062
  -588.749
   660.982
  -730.259
   108.684
  -210.585
   674.982
   -97.963
   973.065
  -148.787
  -562.746
   248.702
   -74.317
  -693.884
  -978.777
   586.710
   386.032
   341.658
   568.029
    29.165
   158.114
  -836.531
    41.147
  -569.786
  -371.317
  -284.759
  -401.157
   681.837
  -264.738
  -800.116
   -34.594
   640.743
   486.397
  -106.681
   807.123
   957.482
  -901.764
  -202.842
    96.028
  -789.583
  -111.358
  -895.856
   880.764
   697.233
   344.071
   539.221
   693.734
   968.537
   725.164
  -242.683
  -605.371
  -155.727
  -221.536
  -318.786
  -865.895
   571.633
   215.601
   534.854
   726.520
  -514.046
   390.685
  -252.173
   251.412
    72.024
   802.907
  -215.035
   238.854
   118.433
  -827.435
   140.105
   -84.969
  -993.854
  -803.869
  -199.656
  -400.355
   432.839
  -186.044
   -61.024
  -223.646
   922.568
    87.426
  -983.252
   853.958
    28.006
  -377.863
   155.204
   223.110
  -434.717
  -772.397
  -936.093
   787.034
   239.406
   -83.332
   374.965
   662.015
  -285.987
   734.535
  -618.000
   477.994
   196.304
  -760.584
  -653.042
  -646.152
   548.531
  -593.889
  -357.967
  -722.967
  -272.845
  -484.451
   308.205
  -581.349
   577.892
   604.541
  -474.779
   466.852
   238.302
  -388.515
  -781.009
  -679.047
   621.952
   957.722
   586.085
   925.650
  -268.362
   401.505
  -571.720
   450.133
  -453.590
   352.724
  -322.802
   549.243
  -888.688
   -34.408
   972.708
  -640.366
   592.096
   637.670
  -851.227
   264.868
  -315.976
   271.507
  -198.835
   -85.944
  -175.575
   739.869
  -120.267
  -265.627
    65.974
   288.661
  -103.855
  -897.062
  -481.554
   827.112
   360.116
   349.411
  -430.786
   986.338
   504.154
    67.223
   819.866
   676.708
  -214.917
   976.015
   828.267
  -551.717
  -819.151
   513.714
   217.900
   -39.299
  -942.306
  -117.817
  -480.363
   611.989
   165.817
   851.001
  -422.596
   855.455
  -798.004
  -153.303
   274.908
  -734.759
   309.444
  -878.529
   643.976
   406.136
  -387.476
  -512.398
   344.018
   553.248
  -913.248
  -959.025
   887.634
    20.017
  -995.157
   729.006
   565.958
  -714.129
  -378.999
  -868.816
   492.995
  -651.470
   640.289
  -492.412
   790.194
   181.475
  -659.028
   333.042
  -108.829
  -166.501
  -320.912
  -381.858
  -983.528
  -168.804
  -919.521
  -323.789
  -469.235
   -98.347
  -555.250
   543.172
   657.094
  -534.397
  -738.052
  -318.950
  -618.103
   877.234
  -825.504
   975.011
   606.186
   164.040
  -925.932
   455.328
  -261.744
   -71.416
  -749.227
   895.716
  -890.638
   416.459
  -791.314
   857.049
   485.555
   -28.474
   364.479
   -11.422
   650.743
   -78.951
  -286.358
   163.635
  -690.281
  -588.764
   722.554
  -759.313
   473.917
  -172.959
   -83.832
  -276.305
   780.669
   103.951
   613.833
   906.305
  -718.060
   680.460
   615.553
  -899.709
  -612.989
   517.966
  -862.968
  -827.927
  -384.411
  -361.066
   363.057
  -794.371
   104.236
  -642.156
  -136.453
   276.374
  -368.623
    -6.523
  -297.258
   611.180
   -67.952
   669.449
   416.995
   190.188
   -36.735
    43.930
   238.765
   200.389
    88.642
  -758.457
  -607.371
  -777.634
  -197.150
  -651.082
   -37.798
  -768.459
   328.511
   183.038
   862.698
   774.744
    -0.934
   371.263
  -767.421
    94.483
   381.478
   -88.775
    46.582
  -552.839
  -318.228
   472.297
  -108.572
   139.022
   -63.322
   327.139
  -562.024
   361.511
  -945.387
   139.036
   295.173
  -455.614
  -556.183
  -261.530
   519.845
  -748.867
   673.094
  -811.950
  -670.920
   424.946
   799.789
   918.555
  -142.178
   597.953
   277.913
  -135.913
    29.413
  -150.214
  -845.388
  -692.082
   -43.814
  -730.424
   986.205
  -211.201
   153.612
  -894.948
    71.275
  -590.372
    80.286
   613.620
  -897.981
  -267.790
   521.942
   251.476
  -278.515
  -564.114
    45.888
  -418.158
  -869.472
  -541.440
   378.671
  -725.509
   -38.688
   554.673
  -771.946
  -426.277
  -377.974
  -204.812
   402.044
   -92.224
   719.802
   172.233
  -939.251
   469.407
  -791.509
   901.095
  -720.263
   504.310
   368.112
  -385.621
  -812.109
   845.305
  -879.373
   614.380
  -534.036
   623.090
   758.792
  -696.461
   953.735
  -448.469
  -160.981
   857.820
   593.460
   275.322
  -765.386
  -150.114
  -860.611
   947.719
    13.649
    80.976
   -12.923
  -943.387
  -238.815
  -301.875
  -432.565
    89.346
   978.854
   517.822
   831.174
  -982.093
   116.051
   175.803
  -686.269
  -444.300
   756.505
   125.727
  -544.413
   215.607
  -546.378
  -448.314
   295.500
  -764.652
   415.403
   -15.065
   503.788
  -933.413
  -728.528
   315.414
  -485.794
  -122.854
  -898.718
   947.008
   783.996
  -997.031
   357.718
   342.297
  -238.343
   725.516
  -552.777
  -763.657
  -796.114
  -790.553
   927.850
   157.542
   690.547
  -306.270
   909.535
    10.978
  -722.076
  -445.336
  -537.952
  -931.813
  -914.000
  -770.703
   754.506
    31.060
   391.367
  -633.146
    43.003
   820.727
   -59.906
   185.075
   485.534
  -757.929
   500.160
  -971.455
  -970.508
   558.697
   -73.438
  -277.448
  -290.077
   350.714
   842.387
   -59.671
  -679.121
  -308.898
  -502.331
   481.747
  -322.576
   860.357
  -549.058
   915.094
   936.989
   928.623
    78.860
  -561.773
  -260.003
  -336.938
  -296.532
  -835.853
  -762.530
   847.025
   -80.991
   -35.327
  -172.502
   136.341
  -611.492
   188.393
  -529.255
   578.812
   804.031
   -16.426
  -740.506
    26.754
   754.170
   349.742
  -230.896
  -125.647
   550.397
  -569.700
   513.336
  -821.399
  -337.358
   618.559
  -769.141
   463.887
  -627.325
  -414.151
  -404.090
  -671.196
  -773.974
   641.343
   442.462
   330.948
   -81.866
  -988.500
   436.760
  -300.043
   313.909
  -902.177
  -735.713
   -61.829
  -960.595
   147.044
   766.179
   971.117
  -624.743
  -716.330
  -308.270
  -116.826
   516.392
    80.002
   589.965
   587.943
    86.190
   328.367
   701.813
   -39.922
  -894.887
   895.230
  -675.235
   928.991
   599.025
  -273.209
  -417.923
  -750.542
   675.292
   807.015
   777.108
   800.524
   916.515
  -867.664
   432.826
  -944.234
   749.539
   746.183
   373.367
  -711.408
   330.802
   307.665
   254.980
   432.444
  -230.503
  -779.518
   290.765
  -924.481
   841.058
  -620.861
   577.433
  -865.968
   201.716
   664.783
  -681.713
   421.845
  -532.291
  -462.856
  -601.767
   -12.700
  -951.901
    87.062
   720.590
  -229.541
  -703.014
  -799.546
  -843.040
   461.224
   -73.356
  -689.102
  -377.024
  -915.163
   444.544
  -123.168
   176.289
   347.148
   -11.579
  -350.306
    54.510
  -285.568
  -869.253
   311.793
  -303.322
   289.903
  -120.870
    26.910
    70.498
   206.162
  -178.431
  -160.964
   191.322
   203.949
   542.052
  -484.424
   635.450
  -935.382
  -126.936
  -863.231
  -491.481
   254.309
   921.450
   337.813
   689.063
  -991.711
    85.322
   994.933
   -96.709
   629.619
  -929.434
  -181.987
  -920.165
   143.245
  -783.039
  -599.096
  -177.205
  -902.642
   783.580
     1.468
  -267.888
  -788.561
   168.727
  -678.246
   224.403
   225.409
  -390.359
   242.138
  -313.152
   343.016
  -258.664
  -915.932
   -40.372
  -612.965
  -147.373
   418.393
  -809.931
   327.329
   508.041
  -775.409
  -772.193
  -937.173
   696.318
   353.828
  -538.551
   119.966
  -254.264
    -2.953
    26.751
   293.104
  -412.946
   661.149
   573.107
   156.375
   958.618
  -500.960
    94.943
  -183.478
  -605.003
   881.041
   761.154
   978.281
    -4.793
  -784.168
   854.406
   314.305
  -797.864
   966.029
   707.139
    85.061
  -928.168
   820.922
  -298.332
   528.963
  -207.414
   662.339
   -27.085
   273.790
   691.978
  -689.531
  -975.416
   -60.505
  -145.152
   794.278
  -594.456
   487.913
  -330.797
    43.370
   930.139
  -316.538
  -760.043
  -523.945
  -871.881
    -2.076
  -633.585
   819.509
  -964.167
  -876.466
   672.758
  -524.275
  -760.407
   810.845
   172.444
   220.082
   613.466
  -244.532
   193.803
  -748.911
  -392.111
  -156.923
   159.192
  -237.565
  -724.099
   147.845
   -25.045
  -596.036
   748.017
  -755.895
   148.755
  -851.311
   895.195
   873.046
  -255.087
   813.128
   381.965
  -851.997
   427.854
   173.944
   441.048
  -767.971
   550.587
    23.814
   594.352
   667.403
  -168.456
    84.451
   814.097
   486.035
   359.126
   952.469
   659.638
  -850.516
  -792.803
   227.772
  -705.689
   693.538
   921.794
   603.190
   198.453
  -117.328
   -25.227
   732.430
   547.552
   765.503
  -947.943
  -283.688
  -633.335
   770.001
  -173.327
   508.771
   692.035
  -963.411
   709.952
  -566.529
  -147.267
   558.365
  -966.511
   410.374
   309.463
  -262.142
   994.818
  -399.955
  -157.390
   886.965
   402.941
   370.625
   939.810
  -144.591
   156.410
   912.052
   597.928
   679.637
  -263.463
  -952.406
  -533.364
  -979.683
   963.473
   565.176
   616.644
  -420.963
  -667.400
   585.803
   465.091
   562.606
  -481.207
  -851.380
   339.460
   574.506
  -760.792
  -179.431
  -756.901
  -179.902
  -609.227
  -794.254
  -498.880
   996.249
  -801.559
   278.056
   991.757
  -179.204
    98.334
  -580.074
  -746.298
   159.050
   742.204
   529.711
   777.058
   941.716
   -57.584
   463.953
  -490.096
  -933.069
  -464.109
  -870.759
   836.270
   484.268
    43.778
   753.138
   323.180
  -496.294
  -921.061
   303.830
   886.940
   839.655
   279.520
  -444.144
    77.150
   988.164
  -915.894
  -314.256
   390.340
   244.335
  -669.165
   952.441
  -755.380
   519.998
   891.400
   872.967
   857.946
   159.407
  -772.130
  -384.879
  -835.556
  -655.653
   972.827
   401.544
  -913.126
  -216.456
  -106.699
   153.298
   312.978
  -277.362
  -902.988
  -139.460
   550.392
  -757.441
  -945.115
  -907.465
   401.688
  -108.426
   718.493
  -403.765
   382.399
  -784.828
  -667.495
  -648.944
   386.462
   177.991
  -351.504
   436.585
   426.408
   279.048
   788.849
  -287.634
   166.381
   575.098
   552.438
   332.491
   111.374
   952.334
  -935.839
  -672.017
   100.016
   703.095
   -88.267
   335.115
   770.482
  -876.242
  -375.265
   -10.622
  -105.029
  -556.181
   926.218
  -502.115
  -637.271
  -889.346
   206.624
   792.311
  -722.253
   932.762
   389.205
   877.424
   867.564
   217.660
   823.242
  -741.299
  -828.095
   579.239
  -961.371
   632.237
  -265.888
   852.386
   854.321
   -36.207
  -459.899
  -414.520
  -966.900
   166.682
  -406.635
  -265.218
    46.968
   527.034
   540.540
   -12.438
   418.720
   -33.419
   140.712
  -821.011
   503.187
  -815.330
   317.839
   933.496
   938.051
   641.276
  -389.570
   725.825
   988.649
   815.333
  -469.929
  -698.370
   210.170
  -450.204
   -25.095
  -423.171
  -985.420
    51.228
   602.069
  -462.843
  -623.598
   440.245
  -876.697
  -409.945
   800.995
   237.230
  -573.806
   867.526
  -464.352
  -216.475
  -833.852
  -942.302
   101.904
  -207.969
   679.824
   -76.630
   743.142
  -500.991
  -469.301
   431.185
   -53.156
  -206.566
   842.184
  -166.081
    70.987
  -819.313
    12.414
  -287.491
   -66.167
  -506.095
  -746.711
   -80.671
     0.588
  -995.849
  -264.045
  -404.431
  -678.106
  -867.118
   557.323
   922.654
   321.661
   805.849
   462.667
  -695.254
  -467.424
   -94.292
   819.562
  -341.241
   -71.743
  -733.954
  -331.120
  -326.275
   342.081
  -302.849
  -547.262
  -612.283
   712.367
   969.311
    82.412
  -548.590
  -207.416
   300.736
  -558.872
  -790.254
  -473.529
   -80.848
   -49.275
  -273.078
   405.661
  -975.480
   396.544
   789.616
  -763.550
  -390.365
  -205.676
   676.561
  -609.482
  -639.047
  -472.176
   947.843
   412.751
  -746.401
  -373.505
  -933.072
   253.640
  -283.162
    60.786
   355.835
   351.931
   285.606
  -501.136
  -147.063
   952.238
  -601.308
   -46.830
  -280.012
   241.257
  -413.242
   -65.033
   903.100
  -312.027
   464.468
   401.758
   760.996
  -394.360
   186.691
   493.162
  -861.102
   872.920
   485.600
  -727.575
  -183.989
  -218.235
   870.214
   270.160
   106.199
     5.288
    98.488
  -513.068
  -373.195
   -92.387
    60.348
   -50.269
   420.631
  -993.259
   866.049
  -167.170
   876.319
   742.844
  -506.830
   613.191
  -977.198
   791.055
   248.750
   527.062
   -16.666
   -24.090
  -529.444
  -262.161
   893.885
   337.261
   865.873
  -157.329
   405.551
   623.895
   553.994
  -893.738
   467.108
   391.112
   667.967
   711.834
   435.503
   747.422
   638.819
  -931.576
  -936.620
   684.207
   264.868
  -573.989
   510.214
    60.693
  -998.638
   673.204
   257.610
     7.112
   667.570
  -832.842
  -976.088
  -772.708
   587.854
   752.959
   537.110
   222.223
   337.694
  -853.088
  -773.079
   980.559
   106.498
   629.829
   129.401
  -651.302
   183.995
  -113.407
  -504.499
    47.728
   522.232
  -179.926
   825.189
  -124.818
   104.612
   487.068
    55.179
   119.950
    71.750
  -160.861
  -752.371
    38.121
   817.327
  -281.365
   560.118
    78.832
  -108.085
  -868.426
  -897.765
  -297.154
  -945.620
   484.901
  -907.006
   664.599
  -273.301
   714.054
   120.650
    98.162
   413.143
  -521.810
  -296.532
  -577.626
   611.347
  -779.531
   149.670
  -487.136
  -520.056
    47.102
  -342.065
   706.628
  -207.835
  -957.584
  -484.115
  -608.797
  -377.615
   668.448
   836.603
   257.596
  -995.248
   439.807
  -716.435
   714.254
   638.179
  -628.296
  -454.980
   361.834
   415.420
   584.640
  -469.520
  -750.498
  -590.917
   720.805
   791.150
  -369.310
   316.839
   434.070
   421.165
   778.846
  -799.329
  -106.227
  -677.777
  -941.246
   145.332
   525.871
   528.162
   435.902
   451.666
   516.610
  -375.220
   578.700
   -98.952
  -529.052
   447.222
   205.954
   352.322
  -243.205
   338.077
   -58.031
   312.024
  -321.119
  -264.083
   -51.726
   635.164
  -804.271
   191.027
  -207.374
  -913.034
   738.348
   927.417
  -890.786
  -874.879
   484.471
  -289.248
  -219.550
   476.530
  -268.441
  -450.396
   658.681
   848.870
   719.257
   398.441
   702.298
   444.866
   108.997
  -250.033
   666.731
  -957.545
   503.389
  -725.162
  -611.489
  -145.771
   201.090
  -376.187
   -37.493
    51.777
   709.856
  -681.429
  -154.008
  -877.438
    58.821
   718.901
   346.716
  -994.628
   231.989
   904.955
   159.080
  -806.638
  -478.722
   139.791
   -53.972
  -638.702
   379.659
  -657.932
   597.601
  -859.482
  -794.703
   596.541
   697.865
   412.740
   111.893
  -696.487
   108.631
   782.266
  -380.771
  -977.728
  -528.535
   983.494
  -127.130
  -649.416
   732.707
   278.635
  -762.741
   205.203
  -645.215
   487.695
   539.264
  -639.872
   239.699
  -615.947
   -84.244
  -118.985
   814.848
   743.253
   902.796
  -390.082
   631.744
  -921.826
  -463.737
  -324.444
   328.221
   908.522
  -796.132
   963.339
  -473.820
   776.037
  -640.013
  -353.383
  -401.600
   416.754
   287.098
   706.795
   325.488
   129.688
   -14.377
   352.910
  -916.268
    -5.055
  -805.848
   213.885
   768.344
    -0.583
  -116.746
  -372.643
  -557.542
   406.485
   967.189
   740.872
   372.610
    20.728
    74.578
  -973.318
  -222.381
  -700.307
  -757.504
   434.912
   956.494
    92.445
   343.653
  -961.068
   -77.328
  -616.150
  -357.788
   235.033
   394.727
  -295.249
   165.263
   553.960
   445.978
  -790.836
  -906.789
  -417.902
   548.793
  -549.369
  -735.340
  -842.738
  -591.437
  -676.616
   692.337
    91.560
   721.528
   423.244
  -481.138
   203.709
   361.744
   563.907
   215.714
    48.114
  -326.370
   780.098
   507.968
  -784.017
  -109.882
   196.981
  -969.740
   928.815
   813.276
  -610.135
   489.509
   276.661
  -389.160
  -366.131
   647.234
  -227.893
  -647.444
  -575.113
   832.135
   988.223
  -601.859
   682.457
  -790.093
  -685.301
   648.570
   151.891
   300.729
   347.260
  -876.258
   715.433
  -477.164
   970.718
   -21.561
  -185.267
  -231.250
   107.040
  -828.220
   627.319
  -274.746
  -243.361
  -434.638
   115.112
    52.876
   711.916
   927.338
   826.180
   645.120
   135.551
   895.392
  -469.448
   270.579
   351.817
   159.499
  -102.169
   457.041
  -528.984
   613.636
   289.399
   366.872
   299.820
   733.718
   204.511
   206.852
   454.922
    93.560
  -657.449
  -674.193
  -736.965
   965.548
  -398.454
  -804.906
   729.514
   -18.775
  -775.376
   -17.335
  -152.253
   823.536
   170.494
  -485.291
   577.458
  -982.901
   886.931
  -263.141
   353.496
   740.114
  -468.114
   -40.221
   570.201
  -891.551
  -720.978
    20.752
   120.335
   298.544
   940.089
  -624.475
  -319.574
  -925.383
   336.608
  -261.788
  -529.815
  -922.496
  -646.022
  -789.302
  -809.804
  -279.427
   313.176
   -39.789
   721.730
   811.992
   965.314
  -528.758
   150.266
   667.571
   627.583
  -359.142
  -265.437
  -890.767
   575.233
   -87.926
   250.070
   415.847
  -834.243
  -161.552
  -792.346
   947.837
   160.473
  -225.420
  -101.421
   534.889
   647.526
  -800.977
  -303.837
  -848.802
  -632.993
   998.296
   706.771
    65.452
    74.974
  -109.673
  -275.287
  -907.225
   -19.547
   783.075
   411.369
   662.395
  -297.791
   662.786
   304.281
  -348.155
   945.113
  -675.631
   876.233
  -560.803
  -807.832
   543.093
  -278.611
   731.849
   161.788
  -463.875
  -642.711
  -817.775
    11.539
  -448.164
   367.120
  -726.235
   791.375
  -551.250
   341.816
    29.256
   556.627
  -533.787
  -832.580
  -126.084
   671.210
  -796.663
  -548.829
  -204.006
   558.680
   363.417
  -286.998
   368.583
   303.976
  -159.514
  -186.216
   357.234
   320.478
  -284.916
  -715.256
  -775.375
  -891.299
  -471.525
  -151.672
   -62.427
   418.135
   602.011
  -922.301
   119.524
   412.413
   358.657
  -625.129
   949.161
    57.425
   549.005
  -874.373
   196.683
  -264.523
   717.668
  -627.718
   608.597
   360.414
   -54.389
  -417.014
  -621.137
   315.112
  -634.677
  -704.156
  -183.915
  -169.693
  -772.586
   333.246
   664.023
   317.430
  -799.811
  -723.375
  -714.684
   430.748
  -483.045
  -775.961
   476.333
   260.379
    -5.086
  -163.882
   645.389
   554.896
  -563.494
  -461.165
   435.491
   -99.863
   629.923
  -696.338
  -351.848
   560.112
   487.841
   886.287
  -963.923
   733.092
  -190.795
   305.778
  -190.726
  -629.777
   454.958
  -364.482
  -817.740
  -460.813
  -514.997
  -577.417
  -400.998
  -750.283
   178.754
   685.658
   513.156
   676.479
   187.343
  -529.591
  -755.131
   -72.921
  -266.772
   228.656
   998.713
  -842.475
    94.158
   224.687
   915.248
   230.762
   948.036
  -812.272
   188.395
  -612.957
   -92.968
   675.718
  -111.001
   674.313
  -120.806
  -134.500
  -979.016
   555.818
  -647.352
   719.246
   796.467
  -268.508
  -461.079
   768.574
   574.680
   724.440
   927.696
   501.387
   705.099
   -59.534
    65.882
  -253.124
  -204.404
   756.380
  -940.768
   790.843
  -186.156
   108.985
  -809.066
  -446.679
  -846.928
   684.896
   576.823
   462.666
  -822.617
  -658.686
   772.597
  -239.724
   295.596
   -48.301
  -738.608
  -180.402
   748.029
   496.116
  -908.297
   278.236
   828.830
   886.029
  -954.071
   428.973
  -349.998
   780.061
   533.078
   668.373
   967.259
  -703.240
   693.132
  -937.989
  -507.133
  -799.622
   396.896
   337.676
  -790.989
  -338.177
  -993.660
   848.794
   194.926
    -0.261
  -923.996
   692.008
   230.300
   798.573
   -46.264
  -734.250
  -875.632
    57.148
  -466.797
  -444.906
  -654.009
   661.475
  -506.461
   818.044
   -59.808
  -109.074
   -21.040
   119.527
   537.218
   -23.587
  -413.334
  -134.339
  -173.258
   614.750
  -332.987
  -623.594
   551.498
   460.015
  -198.755
   434.900
  -158.650
   316.134
  -372.480
  -998.383
   186.596
   374.381
   245.856
   320.621
   143.951
  -429.118
   213.273
  -589.769
   851.079
  -932.616
  -290.256
  -847.780
   240.851
   -45.262
   380.229
    41.860
   794.367
  -359.547
   317.220
  -160.575
  -336.640
  -423.180
   598.484
   199.957
   274.610
   789.251
   -32.039
   958.713
  -238.081
  -248.515
   389.203
  -140.362
  -601.408
   190.749
   343.013
  -257.226
  -951.422
   923.197
  -720.492
  -943.047
  -186.434
  -286.754
   122.622
   206.429
   388.078
   926.037
    29.268
  -609.248
  -949.834
  -703.503
  -448.465
   189.233
  -919.877
   -56.107
   238.647
  -345.921
   941.105
   418.764
   194.246
  -381.002
  -188.241
   382.051
  -175.775
   768.728
   913.531
   124.007
   491.954
   699.895
   408.201
   728.374
   885.086
  -333.626
  -907.106
   276.098
   123.116
  -761.754
  -317.363
  -215.482
  -496.753
  -354.147
   748.072
  -759.732
   672.142
   401.821
   -28.256
   891.805
   421.642
  -726.258
  -927.655
  -295.259
   937.137
   686.818
   312.262
  -213.519
   674.328
   885.748
  -694.706
   992.404
   148.193
   695.650
   -48.522
  -370.211
   950.803
   589.382
  -391.148
    56.010
  -201.165
   116.522
  -159.719
   -57.253
   424.857
   605.736
   -72.333
   860.777
   552.672
  -971.418
    64.633
   822.817
  -404.766
   155.104
   -80.740
  -721.566
  -741.012
  -495.017
   179.508
   386.478
  -478.743
  -599.510
  -613.386
   316.642
   -19.370
   296.664
   955.209
   -93.633
   186.432
   509.073
  -235.525
   436.784
  -647.463
  -807.314
  -902.120
   233.240
  -840.712
  -260.280
   351.119
   981.955
    18.398
   958.906
  -604.305
  -128.598
  -355.354
   882.393
  -563.564
    -7.018
   656.958
  -469.272
   592.651
   761.461
  -812.898
   647.124
  -469.497
   942.688
   -12.313
  -628.451
  -426.736
   788.706
   323.032
   812.736
   424.175
   679.220
  -955.419
   -19.631
   509.911
   653.377
   688.085
   434.472
   408.491
  -914.294
  -518.151
   167.586
   527.050
   896.270
   765.081
  -848.491
   167.177
  -872.211
  -580.709
  -511.556
  -744.924
  -465.271
   171.106
   512.748
   526.744
  -809.708
   -99.824
   439.192
   600.118
   992.337
  -245.732
  -605.383
   184.150
   996.933
    16.587
   776.227
  -521.021
  -323.468
  -308.303
  -748.084
  -122.146
   441.443
   -27.763
   623.169
  -345.950
  -241.230
    92.969
  -483.613
  -943.288
    80.993
   362.870
   853.393
   390.415
   410.576
  -200.559
  -255.617
  -220.003
   241.337
   407.059
   665.856
   326.737
  -325.079
   157.497
  -519.873
   586.420
  -828.139
    76.334
   700.792
  -766.914
  -122.102
  -143.891
  -608.866
   243.410
   417.524
   870.945
   947.352
   693.020
  -200.016
   340.922
   937.255
   912.372
  -213.064
  -816.517
  -207.708
  -521.037
   792.865
  -298.307
   -66.918
  -512.861
   771.818
  -839.963
   843.956
   967.759
  -593.549
  -124.119
  -497.953
  -714.823
   357.516
   947.748
  -116.399
  -800.384
   779.499
  -608.334
  -115.064
  -561.234
   918.086
   922.132
  -793.385
  -941.891
   -10.504
   914.427
    41.994
   384.645
  -378.880
   997.056
   483.870
  -875.937
   394.899
  -226.986
  -627.179
  -991.866
  -451.046
  -376.708
   293.538
   209.030
   193.671
   380.208
  -955.368
   525.072
   673.827
  -621.386
  -584.610
  -779.051
   531.323
  -800.647
   345.241
    35.420
   671.268
   -62.466
   983.195
   956.491
   457.232
   765.214
    -1.728
    37.943
   861.193
  -332.547
   662.220
  -204.573
   -88.823
    82.313
  -611.108
   499.069
    19.706
    80.079
   847.511
   703.288
   982.634
  -451.598
   620.145
  -328.370
   -93.055
   481.651
  -321.903
  -360.283
  -406.809
    60.482
   627.646
  -106.567
  -189.257
  -978.531
   848.013
   275.084
   436.335
  -522.123
   919.607
  -473.465
  -327.366
  -311.733
   736.059
   284.016
   809.059
   112.885
   986.613
  -808.342
   297.550
   347.317
  -929.690
   957.975
   897.377
  -141.045
   170.050
  -414.066
   516.898
   724.380
  -960.890
  -750.164
  -928.554
  -522.007
   830.686
   -22.660
    -4.249
  -878.675
  -672.471
  -755.374
   -97.855
  -487.861
   256.269
  -881.816
   920.753
   562.735
   987.663
   324.660
  -104.652
   506.346
   -77.139
   -79.460
   581.097
  -940.581
  -751.601
   374.150
   197.866
  -658.748
   489.113
  -837.581
   389.267
   389.942
  -624.679
  -717.157
   196.882
  -198.562
   780.613
  -519.206
   194.798
  -848.616
  -928.090
  -469.992
  -367.339
   385.618
  -573.289
   706.086
   895.869
    85.004
   550.753
  -363.430
  -320.469
  -588.148
  -576.912
  -460.514
  -553.141
  -969.966
   798.327
  -524.813
    92.516
  -833.552
   488.440
   803.163
   478.362
  -318.416
   181.144
  -893.406
   -67.399
  -934.820
  -600.268
  -815.258
   161.045
   894.447
   151.525
  -675.111
  -364.756
   590.780
  -478.350
   794.496
  -983.388
  -238.364
   122.049
   863.914
   706.185
   524.331
   161.459
   268.510
   167.731
    32.707
   441.377
  -563.274
   710.683
  -630.313
   766.895
  -792.337
   177.338
  -730.954
  -352.393
  -448.210
   319.926
   -59.808
  -676.558
   653.809
  -448.691
    59.457
  -674.595
  -952.314
    87.054
   117.239
  -244.295
   313.666
  -132.398
   -76.327
   746.024
  -716.102
   891.246
     2.282
  -848.842
   210.973
   349.305
   796.899
  -357.500
   749.480
  -998.082
  -242.652
   344.069
    38.504
   531.583
   857.615
  -779.250
  -591.380
  -563.156
  -922.992
  -178.990
   337.558
  -674.239
   814.815
  -410.462
  -795.422
  -717.625
   139.463
     9.215
  -192.433
   702.568
   671.249
  -974.136
   489.614
   870.594
  -633.178
  -563.015
    44.046
  -103.744
  -909.584
  -291.173
   841.249
   797.456
  -637.402
   536.527
   995.201
  -881.827
   659.777
   515.375
  -935.273
  -823.591
   765.372
  -922.572
  -948.530
  -372.910
  -420.905
   883.058
   437.793
  -452.722
   818.806
   462.844
  -924.251
  -117.391
   107.741
   628.324
  -837.722
    89.872
  -353.156
    24.708
  -886.772
   421.907
   -32.380
   659.491
  -825.769
  -800.829
   422.221
  -338.896
   825.832
    64.937
   572.533
   547.062
  -337.780
   333.146
   484.098
   923.353
   -32.666
  -252.282
   482.188
  -276.389
   745.976
   660.250
  -609.404
   358.857
   144.841
  -359.428
   995.159
  -289.901
  -149.343
  -867.527
   142.965
   783.863
  -111.582
   727.213
  -495.566
   164.898
  -116.434
    97.401
   322.414
   421.552
   613.174
  -358.679
   270.194
   432.565
   108.764
   558.120
  -345.417
  -559.998
   423.473
  -354.504
     1.131
  -305.321
   833.581
  -755.516
   926.533
   -31.611
   416.238
  -702.634
   110.070
  -899.677
  -960.274
   816.032
  -397.841
   143.797
  -275.447
   137.346
   183.959
  -398.731
   232.649
    67.232
   871.729
  -733.451
   930.414
   806.016
     2.206
  -713.886
   569.001
  -455.367
    22.202
   600.802
  -367.330
  -628.430
   260.453
  -294.084
   505.887
  -897.469
   793.585
   936.296
  -847.977
   396.760
   587.109
   -33.689
   813.162
  -167.617
  -152.834
   143.712
  -976.097
   812.234
    12.555
   491.475
  -921.824
   245.337
  -362.620
   751.479
   294.841
   412.200
   202.761
  -296.321
  -794.869
   130.791
  -955.197
  -885.491
   541.377
  -237.876
  -527.747
   284.430
  -262.261
  -168.178
  -128.590
   449.797
  -917.586
   945.893
   227.350
  -629.410
  -771.079
  -874.033
  -794.199
   -27.321
   104.659
   892.942
  -794.055
  -187.484
   988.404
   642.017
   -35.848
   219.262
  -889.236
   259.598
   761.628
  -541.733
  -228.481
  -111.849
    -2.467
   742.550
     3.626
   805.350
   655.219
  -730.715
   764.507
  -197.087
  -477.151
   131.889
    -5.219
   196.096
  -816.423
   310.704
   477.541
   -21.341
  -632.605
   177.607
   276.267
  -148.807
   652.659
  -945.336
    33.345
  -576.808
  -599.366
    38.386
   905.202
   644.850
   585.929
  -534.185
  -715.731
  -536.281
  -103.507
   -42.081
   713.677
   317.759
  -882.970
  -405.353
   388.672
  -997.253
   256.101
   871.736
   626.870
   843.945
  -466.759
   668.177
   170.861
   900.009
  -432.640
  -944.827
  -547.234
  -796.121
  -503.369
  -373.696
  -869.417
  -273.524
  -933.351
   110.662
   270.144
  -249.183
   906.997
   420.715
  -117.559
   755.482
   483.733
   179.494
   987.674
  -454.838
   741.469
   267.376
  -380.651
   319.066
   978.490
    13.164
   -28.242
  -288.098
  -158.944
  -961.936
  -459.514
   639.524
  -446.652
   499.644
  -379.807
   183.822
    79.081
   248.110
   703.759
   200.254
  -624.844
  -626.984
   524.694
  -811.855
  -112.570
  -198.541
  -995.887
   112.664
   407.760
   575.254
  -801.668
   153.353
   163.837
   646.096
  -947.124
  -365.469
   436.152
  -360.063
   951.392
    98.443
  -309.024
    58.178
  -925.436
  -806.993
   919.392
    20.771
   508.988
  -313.247
   994.370
  -971.356
  -876.925
  -501.033
   123.733
   674.284
  -730.928
   307.028
   713.858
  -567.481
   855.754
   401.636
   908.092
  -457.042
   558.886
  -759.743
   498.295
   302.263
  -309.662
  -970.988
   -14.096
   -75.731
  -733.107
   889.723
  -262.068
   859.206
   255.421
   239.045
  -689.901
   -42.756
   263.452
  -394.891
  -331.168
  -337.707
  -520.382
  -377.873
   760.287
   982.389
   -14.960
  -542.660
   724.105
   278.024
   521.087
   462.187
   357.703
   462.287
   818.314
  -273.312
  -191.412
   -28.788
  -988.441
  -914.947
  -890.597
  -550.131
  -565.961
  -416.758
  -357.178
   900.570
  -984.559
   911.384
   281.282
   -36.761
   530.431
   700.052
  -752.372
   966.154
   577.566
  -605.025
  -117.784
     4.074
  -505.977
   586.843
   286.771
   957.618
  -967.253
  -123.970
  -749.319
  -502.799
  -621.433
    51.401
  -670.088
  -182.901
  -979.701
  -958.576
  -171.496
  -833.257
   913.442
  -267.768
  -723.040
   -97.069
   786.025
   697.066
   252.978
  -657.408
  -347.558
   997.442
  -269.736
   809.649
  -674.403
   500.963
   558.082
   594.155
  -714.664
   380.730
   857.343
   892.406
   -12.894
   820.335
  -228.791
   636.413
  -269.631
   332.949
   329.997
  -520.538
  -301.770
    20.460
   387.113
   -69.491
  -911.193
  -792.333
    88.011
   691.464
   155.591
   613.468
  -806.480
  -635.806
    89.734
  -148.262
   929.556
  -906.370
   450.303
  -612.004
  -389.326
   873.666
  -652.660
   823.444
  -924.847
   609.925
   309.726
  -506.441
   804.546
   709.674
  -657.915
    76.344
  -639.628
   836.599
  -504.416
  -847.368
   -81.339
   377.117
   176.626
   755.516
  -971.774
  -997.353
   -17.791
  -326.404
   689.713
    35.565
   743.835
  -681.665
   290.410
   375.209
   568.645
   289.113
   241.997
    -0.493
  -793.573
  -571.056
  -935.725
  -210.072
   145.394
  -970.416
   830.725
    34.959
  -174.466
  -291.448
  -108.892
   835.526
   830.636
   -13.433
  -476.730
  -518.989
   663.123
  -218.451
  -265.571
   -58.900
   184.523
   544.954
    99.447
  -170.646
   -90.627
   503.836
   999.661
   987.318
   831.564
   464.179
  -248.635
   331.131
  -623.382
   595.398
   217.897
   813.259
   316.294
   -98.284
  -478.289
   222.499
   102.421
   653.170
   766.563
   893.581
   -14.435
   713.159
  -719.422
  -920.641
  -344.038
   411.421
   729.193
   746.101
   -83.793
   931.841
   718.006
   816.120
  -805.740
  -702.169
   911.097
  -477.495
   803.049
    86.791
  -933.549
  -304.110
   249.177
   205.501
   870.984
  -365.814
    85.919
  -367.091
   366.067
   616.702
   599.544
   -20.672
  -243.807
   919.714
   -77.421
  -604.515
  -403.719
  -609.782
   219.038
  -218.149
    31.384
   -39.866
   122.724
   -57.470
   491.627
  -177.185
   -93.042
   573.071
   200.465
   -49.608
  -717.640
   925.196
  -223.327
  -143.681
  -761.826
  -551.461
  -638.205
   115.955
   541.395
   503.572
  -765.133
  -628.950
   120.077
   758.480
  -314.670
  -131.708
   -75.895
   958.752
  -748.115
  -520.869
   994.587
   653.698
   370.642
   884.895
  -290.084
    80.033
   768.875
  -791.344
   239.389
    14.616
  -218.530
  -414.585
  -421.003
  -901.718
    -1.439
  -727.572
   170.686
   864.435
   936.425
  -274.067
    42.695
  -784.493
  -731.084
   975.321
  -122.052
  -497.441
  -769.284
   696.669
  -554.727
  -326.464
   547.179
   -79.514
  -721.230
  -262.935
  -531.218
  -994.164
  -631.207
   986.818
   492.414
   731.361
  -976.989
   516.116
   262.559
  -346.140
   962.523
   806.238
   709.641
  -292.176
  -343.823
  -340.610
   830.923
    19.482
  -507.705
    12.144
   406.756
  -698.891
  -190.243
   267.634
  -785.357
  -936.043
  -110.568
  -932.512
   -37.862
    46.369
   319.817
   997.280
   746.453
  -269.035
  -626.326
   504.713
     4.115
   339.380
  -439.081
   -35.463
    49.621
   866.292
  -886.532
  -642.129
  -463.841
   -70.826
  -326.447
   629.392
  -942.866
  -808.664
   766.235
   651.370
  -499.621
  -825.114
    62.043
   659.688
  -754.482
  -472.196
  -468.015
   276.605
  -289.631
  -743.510
   731.369
   771.638
   785.390
  -120.115
  -762.600
   810.210
   245.691
  -150.117
  -802.079
   439.871
   145.310
   743.221
    75.746
   -95.895
  -542.495
   990.734
  -195.086
   475.332
    79.892
   569.399
  -971.438
   854.243
  -517.048
  -803.051
   738.045
   984.263
   295.437
   662.078
   266.900
   635.094
  -760.110
   -76.210
  -420.532
   175.538
   768.778
   800.761
   219.373
   514.517
   843.676
  -555.821
   124.934
  -294.692
  -613.198
   225.246
  -734.172
   800.117
   453.062
  -340.445
   642.490
  -924.377
  -567.691
   372.290
   -18.436
   -44.288
   457.090
   660.221
   405.187
   305.060
   313.596
   515.652
  -615.446
    24.520
   140.407
  -760.567
  -148.000
  -978.828
   275.427
  -411.442
  -826.459
  -779.276
  -247.544
  -676.786
  -859.438
   767.022
   128.686
   413.331
  -566.733
   514.903
  -978.133
   357.412
   480.549
    60.930
  -237.942
  -653.402
  -175.987
  -813.813
  -635.908
   767.460
   353.543
   757.411
  -974.515
  -136.628
  -824.671
  -976.682
  -602.687
   616.011
  -112.236
  -991.212
  -676.030
   -84.334
   -67.723
   649.360
  -591.027
  -991.404
   845.872
   305.987
  -214.861
   578.303
   886.063
  -347.271
   395.307
   523.176
  -468.827
  -608.986
   998.203
     0.067
  -835.083
   787.995
  -105.989
   135.038
   635.544
  -784.348
  -119.332
   975.542
   -72.621
   259.290
  -886.322
  -398.140
  -856.772
   871.512
   161.047
   154.392
   237.161
  -204.186
   326.858
   327.218
    97.078
  -205.943
   374.469
   542.403
   500.429
   831.406
  -935.630
    -6.629
   505.226
   123.977
   707.592
   207.548
  -317.651
   611.890
  -516.615
   255.270
  -842.504
  -254.269
   402.290
    24.032
   568.807
   139.076
    -9.941
   339.194
  -111.489
   144.723
   113.399
   670.927
  -345.443
  -279.441
  -774.108
   616.061
   779.976
  -494.578
   904.600
  -403.238
   478.083
   154.685
  -879.156
  -950.261
   996.041
   -19.925
   988.806
  -968.808
   899.811
  -592.987
   729.549
   495.082
  -225.268
  -200.607
   180.361
   215.159
  -862.576
  -594.188
  -899.031
   766.285
   323.640
  -967.863
   216.355
  -719.100
  -409.960
   -66.320
   515.308
  -437.175
  -576.157
   621.138
   509.060
  -893.227
  -975.358
   676.673
   133.980
   904.148
   619.348
   287.209
  -306.856
  -457.950
   573.191
   892.207
   286.492
   776.725
    47.091
  -453.942
  -443.027
  -797.603
   121.211
   844.440
   305.389
  -563.569
  -126.155
   537.435
   406.023
  -858.809
   123.958
  -715.299
  -520.865
  -773.910
   -22.776
  -316.272
   247.771
    19.532
  -331.620
  -346.793
  -765.489
   -44.479
   587.090
   -94.883
   950.839
   994.054
   685.752
   918.311
   197.136
   832.401
  -814.688
   365.106
    27.107
  -845.290
   870.517
   341.214
   480.031
   462.688
   908.725
  -856.804
   457.036
  -183.604
  -771.770
  -478.593
   660.017
  -139.284
   516.571
   205.560
  -809.976
  -214.336
  -697.315
   393.806
   753.998
   944.182
  -474.858
  -307.996
   360.847
  -161.243
   989.677
  -888.792
  -362.368
   174.146
  -237.498
   941.700
   989.128
  -149.837
   404.126
  -370.269
  -979.966
  -107.862
   253.008
  -550.641
  -860.888
  -735.439
  -315.559
   791.796
   472.111
  -691.416
  -501.642
  -335.572
   576.967
   676.177
   795.973
   934.704
   399.177
  -421.465
   466.898
   448.853
   533.079
  -702.186
   327.773
  -640.588
  -106.723
   -66.162
  -142.044
  -253.501
  -915.785
   766.658
   -77.158
  -759.741
  -976.185
  -433.711
   -43.939
  -145.156
   382.267
  -798.294
  -565.499
   338.551
     6.060
  -317.963
   566.403
  -317.042
   576.710
  -971.037
  -817.923
   448.395
   468.605
  -596.361
  -420.044
  -560.602
  -274.698
  -770.734
  -321.327
   663.166
  -644.805
  -274.618
   309.371
   539.379
   218.368
   885.783
  -168.274
  -476.276
   549.940
  -814.163
  -470.839
  -435.769
   292.224
   935.250
   633.897
    30.002
   684.131
   787.858
   503.084
   652.898
   184.264
   454.793
  -390.022
    74.212
  -131.883
  -282.202
   323.994
   904.055
  -549.966
  -356.643
  -333.819
    65.018
   590.176
  -253.977
   398.254
   156.377
  -554.757
   484.121
  -659.950
  -186.030
  -505.272
  -543.016
  -435.993
   985.467
   961.044
  -416.144
   539.526
  -640.048
   449.149
  -797.669
  -395.482
   -41.479
  -922.796
  -809.565
  -513.101
   800.087
  -208.850
  -368.341
   -56.716
  -121.598
   970.160
  -156.618
   605.500
   987.294
  -318.161
  -224.083
    55.555
   420.521
   857.255
  -729.241
   863.524
  -605.349
  -464.819
  -578.086
  -542.490
   922.190
   189.166
    23.453
  -390.504
   898.999
  -598.329
   253.840
  -958.506
   468.033
  -293.062
   785.787
   478.331
   345.455
   810.853
   866.117
  -699.294
    21.269
  -239.482
     1.384
  -871.805
   317.039
   702.244
  -927.965
   -92.101
   319.041
   417.737
  -179.132
   530.707
   732.020
  -861.795
   917.928
   974.529
  -368.734
  -750.356
   473.239
   124.197
   572.359
  -103.497
  -134.577
   187.003
  -529.797
   566.580
   -94.585
   889.240
  -398.641
  -461.760
   953.114
   251.838
  -935.177
   289.073
   961.291
   444.957
  -417.777
   937.149
   -27.851
   430.078
  -809.534
   721.025
   566.975
   446.898
   290.942
  -863.383
   122.953
   464.118
   703.744
  -729.222
  -453.157
   -52.248
   134.620
    22.292
  -994.617
  -857.050
   414.051
  -539.760
  -379.648
   646.266
   931.954
   162.655
  -531.515
  -196.534
   936.428
  -886.885
    94.631
  -409.771
   710.609
  -898.332
   439.655
  -585.346
   529.808
  -260.011
   993.509
  -551.819
   618.421
   929.266
  -960.522
   283.313
   856.146
  -404.000
   770.344
   205.601
  -182.881
  -757.391
  -246.777
   317.702
   229.623
   971.157
   787.055
   855.750
   943.271
   820.509
   307.189
  -294.082
   566.584
   510.855
   -68.772
   963.972
   656.367
    78.071
  -811.269
    25.994
    92.447
  -383.612
  -189.534
    94.724
  -883.010
   678.110
  -192.749
   567.917
   893.924
   940.995
   733.157
   930.218
  -323.724
   -40.362
  -807.916
  -373.170
   293.925
   248.658
  -147.497
  -378.507
   904.631
   340.124
  -625.354
  -381.362
   654.025
   724.723
  -595.949
   990.593
   205.983
   719.338
   496.094
   747.601
  -695.892
  -102.246
    61.056
  -803.298
    97.740
   -68.100
  -532.165
   661.338
   952.391
   903.982
   291.267
  -190.990
   441.499
   368.320
     2.163
   515.633
   829.757
   -21.777
   624.713
   612.446
   427.805
   853.287
    67.616
  -111.737
  -319.425
  -429.329
  -513.766
  -261.643
   758.002
   684.870
  -100.010
   294.897
   617.288
    60.510
   811.486
    41.569
   240.987
   372.367
   211.681
   -94.123
  -488.512
   287.465
   295.793
   463.979
   160.346
   432.584
   918.331
  -692.831
   370.499
  -285.733
  -434.695
   807.574
   542.079
  -695.860
  -586.636
  -537.660
   197.049
   857.706
   743.813
   388.239
   142.219
   563.719
  -997.849
  -902.477
   581.901
   256.602
  -813.572
  -443.905
  -219.573
   695.339
   888.946
  -144.238
   895.812
   370.108
  -695.448
   395.962
   433.084
   702.417
  -375.601
  -764.903
  -969.004
   541.055
  -954.436
   814.983
   860.653
  -640.234
   699.695
   819.523
    18.242
   278.013
  -642.317
   987.623
   624.826
   639.869
   330.525
  -594.075
  -256.833
   -14.317
   259.986
   456.847
   758.075
  -583.277
  -197.899
  -901.994
  -962.438
  -208.834
  -670.843
  -931.557
   683.610
    -9.599
  -478.236
   353.096
  -555.560
    99.823
  -223.344
   632.849
   895.793
   718.004
    19.711
   970.495
    32.419
   606.279
   163.225
  -617.754
   147.844
   197.497
  -703.706
  -532.672
  -259.093
    20.050
  -297.160
   651.571
   697.061
  -302.296
  -736.557
   527.226
  -578.604
   119.092
   220.126
   716.308
  -791.919
   649.371
   418.826
   141.792
    52.742
   343.191
  -673.252
   267.469
   744.104
   821.420
  -713.959
  -338.180
   191.253
   204.971
  -901.425
   243.865
   438.231
   945.664
  -489.865
   956.063
  -991.039
  -152.430
  -997.384
  -890.161
   172.553
  -969.028
   329.506
   825.318
  -438.184
  -619.912
  -657.607
   115.619
   952.199
   926.794
   727.935
   720.997
   -44.264
   879.259
   296.645
  -103.629
  -211.560
   -39.239
  -626.802
   266.508
   -90.347
  -983.504
   787.241
   539.175
  -791.342
   679.970
   170.578
   159.939
  -650.565
   983.814
  -925.083
   388.930
  -855.550
  -486.324
   432.100
   528.161
   324.507
  -209.090
   555.827
  -281.001
    58.461
   186.524
   268.177
   224.908
   619.584
   711.375
   301.063
  -126.183
   125.810
  -191.652
   557.038
    97.189
  -192.412
   486.262
   583.156
  -461.868
  -419.106
  -962.321
   430.390
  -426.102
  -577.740
   786.375
   399.985
   750.292
  -436.879
   913.490
   281.638
   297.777
   949.554
  -138.988
   516.725
     7.655
  -659.003
  -809.262
   624.747
   759.620
   489.044
  -413.225
  -848.499
   961.050
   129.776
  -805.657
  -992.195
   741.011
   632.654
  -118.907
    54.796
   806.260
  -251.490
  -234.541
   701.811
  -624.770
  -567.256
   730.201
   967.774
  -414.048
  -884.681
  -520.453
  -886.908
  -427.389
   960.605
   953.582
  -705.077
   504.659
   757.347
  -178.549
  -431.705
  -592.405
  -861.214
  -932.030
  -802.186
   979.959
  -397.017
   -54.212
   501.130
  -569.206
  -938.513
  -267.708
   303.800
    53.380
  -486.770
   687.507
   847.333
  -858.766
    -3.812
   -66.951
   190.615
   588.828
   357.940
  -964.795
    17.959
   183.816
  -350.341
   397.759
   572.665
   186.412
   649.779
    86.609
   400.662
   340.514
  -896.783
   873.464
   546.909
   386.407
  -866.526
  -406.864
  -305.248
  -904.736
   668.063
   -25.244
   764.561
  -711.631
   247.446
  -288.658
   204.698
   381.442
  -789.982
    52.226
    -6.688
  -299.474
   478.594
   390.481
   631.904
  -235.241
   388.068
   305.311
   -14.318
   328.558
   807.495
    38.209
   223.448
   845.205
   379.401
   296.790
  -420.071
   293.654
    -5.631
  -398.997
  -866.783
   688.410
  -247.921
   668.502
   -25.090
   405.855
   148.695
  -282.381
   937.892
  -275.083
  -528.037
  -725.660
   759.394
   999.812
  -521.470
  -171.615
  -286.861
   341.654
  -672.260
   650.197
  -260.537
  -393.168
   576.020
   259.723
   916.429
  -938.888
  -373.052
   617.441
  -389.798
  -179.041
   871.438
  -731.390
   318.173
   366.110
   655.812
   217.465
   642.741
   224.866
   599.947
  -942.641
  -845.870
    78.688
  -144.253
   882.067
  -489.862
  -323.710
  -963.349
   318.900
   373.531
  -856.884
  -322.854
  -411.083
   739.754
  -786.839
   370.578
   186.376
   101.431
   161.980
   289.113
  -395.510
    74.924
    24.395
   457.598
   765.841
  -858.173
  -782.509
   792.224
  -355.355
   527.668
   353.076
   210.661
  -186.234
  -560.095
   490.611
   -27.551
   883.883
    35.700
   645.736
  -605.675
   847.312
  -978.302
  -492.855
   476.367
  -437.730
   623.452
  -250.126
  -736.113
   396.416
  -364.512
   888.786
   142.068
   204.448
   945.854
   629.550
   468.401
   760.787
   531.281
   448.327
  -912.540
   143.987
  -147.083
  -861.650
  -580.428
   394.644
   396.368
   839.691
    65.335
  -984.509
   709.717
   -38.916
    36.462
   594.170
  -968.868
   352.477
    80.291
  -783.702
   251.983
   499.472
  -521.906
  -851.269
   317.887
   867.860
   197.093
  -351.039
  -566.067
  -419.594
   429.834
  -902.279
   356.509
   -89.490
  -728.419
   403.373
   499.813
  -884.970
  -477.974
   368.168
  -713.268
   984.432
  -673.988
   249.861
   402.479
   244.709
   376.288
   759.569
  -426.179
   185.291
   191.261
   139.887
  -187.336
  -457.728
   -94.155
   602.801
  -921.234
  -394.835
    88.820
   -77.434
   -95.246
     5.320
  -272.839
  -384.710
   879.589
   762.399
   612.807
  -679.074
    57.154
  -586.099
   -36.147
  -672.098
  -286.941
  -908.218
  -722.012
  -207.873
   860.687
   968.751
   320.971
   802.131
  -316.418
  -549.256
  -511.111
   776.454
   209.047
  -732.754
  -158.367
  -903.587
   151.565
    68.897
  -461.983
   300.461
  -285.102
  -600.005
  -358.959
  -889.908
   377.317
  -802.323
   811.384
   449.028
    78.441
   438.258
  -905.633
  -209.762
  -775.596
   826.503
  -801.285
   121.169
   388.238
  -554.478
  -128.404
  -530.775
  -444.078
   816.564
  -379.539
  -595.673
  -187.693
  -869.617
   762.804
   717.034
   807.391
   549.110
  -672.993
  -648.434
   478.922
  -311.980
  -219.977
  -431.358
  -207.128
  -427.584
  -200.957
   980.977
   442.566
   158.714
  -675.770
   703.317
   338.658
  -765.255
   695.094
  -572.168
   537.926
    68.927
  -775.239
   500.045
  -859.081
  -828.352
  -876.230
   876.149
  -636.555
   251.981
   692.116
  -373.142
   192.976
   769.334
  -224.712
  -268.118
   423.602
  -214.858
  -526.541
  -742.160
  -222.558
  -198.665
  -601.828
   928.777
   224.928
  -518.463
  -941.657
   833.153
   271.669
  -817.005
   986.792
  -132.509
   728.825
  -398.024
  -417.953
   743.355
   -58.090
   -98.882
   657.511
   -54.857
   -82.913
   659.358
  -150.180
  -441.132
  -217.647
   112.242
   570.188
   308.031
  -610.749
  -972.991
  -419.301
   141.772
  -534.950
  -233.552
  -992.313
  -775.551
   535.659
  -726.827
   828.311
   768.268
  -399.471
    44.507
   691.883
  -771.041
  -622.407
   597.914
  -699.067
  -391.903
  -276.369
  -647.710
  -592.987
  -831.879
  -491.583
   802.482
  -491.337
   803.721
  -342.178
  -736.492
   853.618
  -149.508
  -461.598
   182.604
  -310.374
   892.101
   614.750
  -738.948
   721.334
   327.733
   917.309
   644.904
   418.902
  -196.085
   605.420
  -557.163
   408.381
    87.691
  -232.143
  -312.738
  -320.551
  -431.625
  -859.535
    40.867
   584.244
    31.500
   123.640
   488.920
  -116.430
    82.558
   782.342
  -926.555
  -267.130
  -403.173
  -291.519
  -135.867
  -195.483
   844.292
    87.005
   -44.191
   -11.846
  -255.129
   243.763
  -277.261
   911.071
  -149.930
   835.966
  -238.526
  -543.257
   307.882
   872.487
   171.329
   467.605
    51.332
  -283.830
  -119.846
  -302.941
   817.570
  -243.693
    85.502
  -192.504
   820.446
   349.634
   851.363
   490.901
   340.752
  -696.553
  -391.274
  -543.644
  -619.729
   -97.375
   700.646
   630.315
     4.634
   907.156
  -189.133
  -974.094
   908.955
   916.158
  -681.594
   303.699
  -318.529
   188.086
   771.041
   845.803
   275.373
  -339.456
   729.102
   255.966
  -578.976
   833.592
  -732.925
  -731.869
   211.142
   812.537
  -477.667
   369.577
   715.939
  -844.248
  -838.684
  -454.851
   703.346
  -160.430
   110.465
   230.295
    97.938
   -77.049
  -953.554
    52.844
    53.609
  -812.851
  -756.824
  -875.042
  -533.662
   986.957
  -843.423
  -940.652
  -739.754
   506.678
  -936.817
   188.510
  -822.976
   825.580
   -59.139
   406.698
   812.234
  -513.124
   756.563
   -84.622
  -117.246
    45.383
   592.794
   995.468
  -914.604
  -451.288
   962.959
   241.738
  -474.123
   350.248
  -648.147
   -90.732
   451.770
   -85.108
   648.982
   855.624
  -863.705
   639.432
  -104.919
   379.287
   613.232
   274.990
  -934.924
    -5.035
   184.773
  -584.230
    97.815
   230.922
   -24.149
  -744.086
   129.834
   235.463
   962.653
    -8.855
   609.224
   -94.640
   547.028
   834.380
  -319.738
  -512.994
  -414.853
  -134.997
   429.657
  -674.933
   579.617
   935.473
  -967.462
  -861.844
  -985.905
   839.204
  -186.087
   914.604
   638.049
   948.065
  -212.509
   324.579
   -26.317
   329.910
   536.269
   826.731
   644.129
  -599.624
   445.002
   -52.769
  -538.148
   930.869
   800.781
   233.617
  -206.633
  -158.835
   565.028
   116.074
   940.425
  -773.762
  -423.187
  -770.929
   320.263
   -62.394
   430.394
   513.920
  -677.315
   194.957
   918.920
  -275.266
   881.360
  -777.290
  -450.322
   -90.400
   -90.974
   172.798
  -189.339
   -99.400
  -660.536
  -479.649
   919.152
   965.164
   969.277
   -45.151
   750.751
   199.952
   866.626
  -395.220
   371.885
  -197.864
   605.345
  -512.586
   597.641
  -452.903
   795.789
  -784.559
   997.920
   401.067
  -209.309
   -41.248
   724.347
  -866.630
     5.714
  -204.217
   676.804
  -443.877
   672.197
  -417.708
  -967.435
   725.097
  -409.324
   358.459
  -307.589
  -648.357
  -599.750
   972.631
   659.489
    -3.527
   -33.645
  -889.601
  -498.927
   215.563
   209.397
   688.107
   454.493
  -167.456
  -360.095
  -560.625
  -216.717
   676.559
   479.665
  -726.718
  -383.444
   759.653
   792.259
  -761.940
   737.722
  -408.887
  -507.330
  -162.669
   415.566
  -281.546
  -734.792
   621.712
   668.521
   554.306
  -166.297
   742.201
   -47.040
  -206.787
  -227.083
  -549.929
   778.345
  -913.460
  -641.383
  -117.274
  -349.634
   874.441
  -798.274
   783.772
   878.069
   528.469
   374.021
   953.031
  -777.464
  -589.301
   511.655
   383.311
  -491.906
  -320.593
   510.330
  -656.849
  -249.927
   -34.332
   974.222
  -649.568
  -211.931
   738.108
   516.295
   237.117
  -261.148
  -798.473
  -667.837
   960.316
  -481.065
  -104.855
  -843.077
   365.982
   553.028
   219.562
   476.891
    87.644
  -847.490
  -223.270
   611.285
   -71.190
   207.380
  -241.837
  -426.599
  -879.009
   291.594
   943.004
  -257.794
  -991.875
  -538.812
   482.831
   462.421
    69.449
  -651.843
  -418.069
    90.637
  -532.907
  -731.138
   466.464
  -448.074
   861.835
   848.860
  -660.683
  -331.232
   -13.715
  -822.711
  -937.539
  -812.055
  -717.187
  -270.755
  -876.962
  -564.952
  -133.146
  -480.702
   166.501
   369.760
  -854.953
    76.532
    25.927
  -904.587
  -126.548
   -16.768
  -335.722
   271.864
  -266.881
  -952.202
  -444.168
  -233.007
  -809.874
  -596.265
   989.476
  -407.533
   510.608
  -915.769
   932.288
  -131.363
   513.330
  -341.169
   531.477
   503.423
   585.746
  -647.616
   -61.087
   115.833
   401.175
  -799.220
  -755.785
  -450.832
  -550.965
  -368.565
  -636.559
  -163.346
   829.829
   -20.429
  -340.811
  -727.269
   870.612
  -345.537
  -359.204
  -249.405
  -943.232
  -761.273
   348.763
    24.930
  -574.796
  -422.347
  -402.770
  -411.533
   323.065
   791.765
  -245.240
   -90.467
   815.130
  -417.999
    98.622
   609.819
  -516.074
    19.733
  -763.903
     5.479
  -960.372
  -420.974
  -161.999
   628.777
  -257.437
  -158.426
  -794.721
  -559.910
  -519.448
   651.069
   911.583
  -905.975
   475.562
   784.441
  -795.662
   815.734
  -582.977
   349.453
  -468.042
   861.476
  -780.822
    23.636
  -753.734
   189.657
   309.125
   718.050
  -109.533
  -397.378
  -798.165
   935.502
  -554.657
   902.822
   822.210
  -206.579
  -546.163
   953.139
   525.690
  -555.242
  -526.971
   391.246
  -514.355
   842.185
   875.397
   847.039
  -289.923
   184.889
  -361.460
  -210.688
  -743.264
  -846.148
   252.004
    66.541
  -956.813
  -418.070
   -57.793
  -289.218
   -96.118
   588.209
  -429.733
  -479.114
    82.357
  -653.029
   407.900
   637.159
  -328.528
   896.406
   873.443
   115.501
   939.608
   274.569
   -35.424
   255.213
  -356.093
  -391.458
  -888.868
   890.345
  -454.342
  -543.622
   -64.070
   377.296
    15.484
  -744.329
   562.055
  -402.950
  -643.117
   372.189
   -64.811
  -842.259
  -961.581
  -266.193
  -880.071
    73.601
  -351.886
  -330.682
  -697.102
   110.615
  -842.875
   764.044
  -787.425
   319.252
  -507.200
  -225.218
   212.719
  -819.964
   590.792
    72.443
  -674.143
  -645.990
   665.395
   463.695
   913.886
   665.762
  -186.974
   946.542
  -959.142
   154.905
   472.112
    27.169
    27.166
    19.660
    83.242
  -152.135
   990.892
    85.582
   780.414
  -696.297
  -710.932
   800.363
  -291.234
  -537.641
   448.410
   -57.901
  -812.204
  -347.551
   467.876
  -390.228
   -81.334
  -182.727
   510.000
   628.063
  -485.335
  -295.799
   537.400
  -922.645
   975.258
   -70.507
  -996.902
  -565.730
   706.796
  -487.363
  -214.695
   843.923
   734.855
  -179.452
   834.122
  -678.743
   468.610
   143.830
  -386.809
  -354.324
  -804.319
  -738.085
  -730.563
   448.770
  -109.287
  -494.179
   185.105
  -170.564
   421.668
  -763.152
   728.641
  -746.674
  -689.857
  -312.179
   838.766
   424.143
   154.135
   859.474
  -540.605
   858.403
  -192.501
    19.309
   206.111
  -175.772
   171.759
   -33.659
  -523.225
  -977.611
   621.811
   721.325
   355.638
  -581.561
   256.971
   539.631
  -591.200
   564.049
  -566.312
   312.957
   550.970
  -592.074
  -589.740
  -326.770
   823.391
  -211.496
  -829.791
   207.960
  -440.109
   564.837
   245.219
  -384.630
  -168.570
  -382.765
  -874.987
   644.092
  -966.470
  -966.353
  -326.668
   -98.172
    92.774
   915.027
  -302.563
     5.406
   161.982
   409.444
  -100.657
   168.742
  -810.059
   423.526
   421.128
   282.375
  -549.244
   266.443
  -414.709
  -410.778
   383.035
   127.221
  -955.190
  -977.277
  -913.298
   684.404
   809.796
   386.399
   850.457
   519.833
   282.600
   880.588
  -497.948
  -104.678
  -431.439
  -621.488
   935.871
  -341.257
  -565.998
   966.130
  -801.405
   428.921
   114.877
  -385.101
   445.317
   864.262
   264.727
   922.385
   559.662
  -124.524
   245.138
  -790.647
   355.613
  -686.549
   987.595
   838.628
   127.367
  -148.983
   741.054
  -701.022
  -118.246
   -12.201
   837.364
   318.534
   -44.187
   562.789
  -508.933
  -440.949
  -987.982
  -824.966
  -224.549
   858.120
    20.379
  -865.811
   680.009
  -256.266
   868.542
  -168.414
   358.068
   -44.688
   -82.265
   741.860
  -422.034
  -500.928
  -451.047
   489.477
  -660.932
  -171.741
  -374.714
  -512.338
   739.473
   634.766
  -570.022
  -986.580
  -525.363
   641.156
   434.208
   364.312
  -500.201
   588.139
  -562.536
   539.861
  -585.357
   770.816
  -683.920
   511.843
  -216.814
  -487.434
   543.138
  -534.102
   711.177
   260.933
   923.706
  -935.679
    37.675
   -94.630
   156.760
   -50.927
   959.468
   653.596
  -542.194
   943.495
   395.887
   802.408
  -597.383
   583.041
  -496.509
  -552.372
   -74.777
   109.272
   632.122
   419.043
  -685.463
   854.625
   949.116
   528.388
   982.148
   826.340
  -485.905
  -530.308
   122.252
  -246.323
  -328.562
  -630.450
    40.324
  -395.271
  -496.806
   118.838
   333.643
  -745.069
   924.859
   216.753
  -746.035
    25.070
  -621.601
  -782.869
   -12.308
  -930.119
  -331.010
  -547.859
   925.872
   675.548
  -389.950
  -955.099
   212.619
  -634.574
   781.232
   107.198
   253.169
  -604.769
   -92.455
  -894.913
  -765.746
  -127.059
  -982.306
   795.873
   909.424
   541.720
   129.280
   704.045
   652.626
   416.127
   270.466
   919.272
  -428.598
   251.733
   714.627
   992.779
  -511.203
   718.953
   657.076
    92.896
  -174.844
  -300.117
  -146.728
  -348.632
  -212.606
   625.675
  -334.598
  -875.965
   608.367
  -577.134
   753.193
  -404.008
  -379.525
   685.190
  -389.199
  -187.772
   949.563
   522.927
   209.707
  -578.611
  -488.187
  -492.939
  -314.623
  -918.240
   264.004
   186.135
  -987.389
  -507.433
   325.631
  -412.565
  -827.445
  -834.312
  -961.654
   467.855
  -382.554
   493.029
   227.521
   782.411
   458.184
  -235.191
  -593.008
    -8.106
  -427.114
   442.693
   216.596
  -342.759
  -193.842
   936.913
  -804.321
     2.686
  -261.873
   635.689
  -221.081
  -642.511
    76.281
   556.642
  -729.673
  -603.013
  -177.424
   732.525
   245.874
  -448.177
   226.771
    49.748
  -685.533
    -2.738
   667.197
  -532.102
   681.086
  -958.407
   965.275
  -147.922
   964.013
  -734.863
  -642.354
  -992.948
  -842.688
   115.953
   588.631
   282.172
   364.740
   565.552
  -459.251
   285.831
   133.408
  -811.175
  -163.192
   -70.145
  -860.398
   430.781
   844.099
  -114.406
  -569.071
  -690.095
   480.214
   737.987
  -817.707
   970.264
  -516.876
  -494.888
   860.109
  -926.403
   468.327
   -53.285
   345.921
   362.809
  -428.974
   903.864
   158.796
  -729.373
   325.821
  -762.787
   304.470
  -379.982
    61.114
   741.654
   935.157
   631.608
   592.933
    -2.910
  -743.063
   176.697
  -853.008
  -939.489
  -550.269
   546.968
  -503.886
   405.905
   -13.045
   948.645
   170.145
   943.400
  -621.593
  -579.206
  -877.932
  -921.709
   384.520
    64.668
   -88.665
  -260.497
   614.709
   948.892
  -424.623
  -803.445
   716.375
    10.306
  -294.109
   231.959
   715.669
  -987.941
  -568.874
   492.785
   227.647
   850.051
     1.505
   987.639
    22.406
  -341.696
  -758.590
   115.998
  -211.582
   127.553
   620.813
   736.422
   301.938
  -974.793
  -580.714
   508.949
   145.249
   -73.532
  -422.352
   734.280
  -715.883
   370.905
  -951.098
  -993.118
  -283.501
  -613.629
   445.202
   973.943
  -423.503
   699.965
  -827.547
   209.725
   569.440
   428.873
   206.022
  -518.526
  -994.735
  -731.092
   218.078
  -102.539
  -165.501
  -666.989
  -791.885
  -177.518
  -692.013
   675.376
   689.903
  -282.226
   552.339
   442.195
  -261.357
   137.714
   813.517
   221.395
   -17.501
   301.223
   309.868
   323.954
   839.603
  -859.481
   176.744
  -871.163
    33.898
  -750.754
  -724.693
   -20.318
  -929.467
   215.379
  -439.301
  -832.938
  -108.131
  -197.181
  -559.811
    35.045
  -293.867
   688.539
  -771.576
  -188.855
  -268.627
  -347.558
   553.121
  -625.834
  -634.809
   596.203
  -962.594
  -527.968
  -448.151
   916.435
   787.973
   -52.158
   891.664
   200.976
  -470.833
   618.800
   711.024
  -947.387
   823.162
   892.110
  -540.874
  -770.667
   435.415
  -224.478
   437.639
   -16.443
  -400.713
  -336.499
   662.171
   200.299
   954.179
   188.691
   253.488
  -643.135
   241.955
  -497.472
   563.611
    98.966
   249.766
   228.003
  -855.565
   551.801
   236.307
  -350.454
  -664.982
   639.464
  -716.669
   670.084
    68.598
    25.006
   427.198
   595.778
   676.134
   112.139
   719.291
   487.098
  -558.004
  -270.985
  -844.646
    73.147
   845.042
   980.453
   -85.772
   -85.547
   -17.318
    46.917
  -786.071
  -652.430
   631.557
   569.388
  -184.026
  -147.990
  -882.541
   118.317
   297.497
   524.455
   141.086
  -531.483
    -2.480
   342.061
   443.600
   -36.878
    41.165
  -336.229
   137.551
  -493.942
   194.264
   157.917
   454.217
  -650.391
  -962.930
   123.088
   237.426
  -739.813
   688.961
   577.385
  -770.741
   948.288
    87.815
  -591.008
   359.137
   614.027
   695.838
  -803.972
  -559.639
   643.674
   839.455
    18.542
  -952.366
  -420.881
   955.276
   313.499
  -287.256
  -463.804
  -605.238
   197.358
   289.998
  -790.955
  -361.287
   259.670
  -113.350
   556.063
   895.214
    72.224
  -927.838
   234.381
    10.441
    56.796
  -494.029
  -829.254
  -657.870
  -125.825
   513.576
  -914.400
  -933.535
  -809.395
   625.158
   429.784
  -826.887
  -516.059
   289.827
   -50.234
  -907.717
   375.659
   449.795
  -220.043
   364.555
   331.532
  -997.416
  -776.183
   784.693
  -513.482
   556.068
   786.030
   855.292
   670.910
   980.768
   -92.571
  -881.807
    34.723
   270.662
   965.188
  -502.536
   602.142
  -412.627
   258.353
    29.518
   289.208
   578.898
  -880.081
  -815.589
   575.133
  -926.407
  -801.406
   209.828
   380.797
   540.288
  -689.442
   383.639
   391.311
    69.678
   129.571
   428.751
  -604.913
  -812.065
  -147.380
   858.494
  -926.551
   937.338
   440.822
   771.151
    38.485
   459.679
   391.474
   171.615
  -983.936
   201.400
   467.741
   737.279
  -324.371
  -707.494
   532.691
  -100.519
   284.086
   506.847
   302.332
     8.587
   308.570
   -31.553
    -8.737
  -717.823
  -885.598
   714.623
   -51.989
  -106.209
   873.752
   240.325
    74.130
  -153.083
   458.195
  -684.702
   201.539
  -828.675
   352.977
  -504.950
   634.197
   582.931
   360.970
   292.829
  -425.949
   587.290
   -63.303
   444.760
  -348.471
  -959.596
   986.491
   948.178
    21.426
   489.733
  -360.071
   368.072
  -322.824
   773.360
   784.846
   -39.618
   705.314
  -488.594
  -960.191
  -893.209
    71.736
  -147.514
  -709.248
   619.639
   471.393
  -475.296
   874.084
    62.258
   -26.159
  -291.176
   387.392
   502.895
   108.337
   345.473
  -129.605
   -85.015
  -579.663
   811.169
   232.535
   -22.650
  -516.712
   606.927
  -987.991
   335.794
   748.233
   812.929
   994.534
   836.820
  -657.363
    29.404
   998.231
  -417.039
  -736.264
  -938.090
   -65.130
  -327.719
    60.442
  -328.834
   835.660
   622.095
    10.494
   839.964
   221.078
   199.116
  -543.442
   -52.581
  -718.070
   369.540
   220.775
  -846.050
   403.993
  -150.372
  -500.705
  -935.842
  -459.542
  -523.266
   558.928
   295.261
   264.535
   216.954
   -52.450
  -424.944
   -69.737
   736.202
  -516.186
   516.149
  -169.426
   188.416
  -894.701
    73.579
  -387.801
  -499.572
    56.111
   255.346
   705.981
  -292.520
    53.233
  -222.318
    10.425
   707.747
  -962.443
   205.380
   859.015
  -231.289
    40.298
   737.626
   585.155
   499.345
  -767.139
    87.918
  -101.598
  -950.246
   879.310
  -777.458
  -699.767
  -746.939
   301.861
   -84.196
   520.037
   670.493
   714.182
   592.298
  -539.002
   200.579
  -447.557
   560.426
   291.587
   957.733
   408.561
  -760.289
  -151.692
  -798.589
   957.511
   796.601
   156.548
  -944.544
  -273.760
   868.128
   924.322
   594.925
  -392.246
   -32.461
  -999.548
   502.805
   469.870
  -294.420
   240.052
   772.951
  -225.081
  -337.417
  -489.870
   725.037
   618.928
  -834.477
  -557.518
  -951.344
  -543.476
   717.949
   901.364
     9.973
   934.125
   841.112
   971.131
    56.677
   916.592
   210.851
   853.643
   -87.382
  -387.799
  -354.731
  -971.064
   728.430
  -639.071
  -384.463
   480.580
   100.794
  -742.542
   794.677
   978.126
  -915.513
  -250.944
  -802.712
   723.878
   610.017
  -727.946
  -117.156
   958.591
   670.992
  -825.198
    -0.071
   454.089
  -423.183
  -650.038
   779.469
  -536.905
  -284.792
  -752.271
   605.276
   443.217
   466.041
  -360.518
  -129.218
  -199.795
  -755.285
  -638.998
   505.261
   519.503
   990.233
   917.352
  -386.504
   598.082
   393.978
   -89.548
  -568.880
  -396.270
   381.371
   -91.462
    32.786
     2.389
  -615.966
   786.487
   371.631
   521.519
  -694.916
  -886.533
   950.651
   725.168
  -335.599
  -378.391
  -499.185
   301.319
  -696.008
   512.038
  -457.337
  -562.918
  -915.934
   193.387
   248.061
  -215.137
   -72.218
   579.336
  -205.677
   216.753
   453.394
  -219.016
    14.100
   842.697
   -29.857
   418.861
  -299.048
  -555.495
   938.872
  -612.766
  -442.300
   925.760
  -914.525
   734.432
    17.215
  -944.676
   334.463
   937.013
   228.260
   117.213
   998.083
  -548.379
  -622.810
  -539.878
   802.114
   940.121
  -317.744
  -704.195
   586.352
   685.674
   840.452
  -136.671
   771.615
  -970.814
    52.745
  -808.110
   323.195
  -190.746
   696.749
   382.122
  -691.606
   606.674
   111.407
   842.290
   932.126
   962.984
  -837.885
  -706.701
   191.714
   811.110
  -957.856
  -147.033
   807.925
  -791.929
   298.996
   717.663
   -63.507
    78.384
   393.450
   233.495
   335.774
   412.719
   575.057
  -688.297
  -982.718
  -873.117
   825.917
   694.444
    17.989
  -164.938
  -808.427
   484.612
   312.146
   788.652
   234.586
  -599.032
   408.904
   113.041
  -942.265
   408.823
   267.140
  -748.418
  -687.145
    -6.430
   926.065
   166.282
    71.639
   370.721
  -365.233
  -972.352
   731.649
  -444.162
   745.882
   688.462
   163.638
   849.768
  -766.975
  -169.744
  -503.080
   330.240
   -73.542
   -98.961
  -824.400
  -110.737
   610.310
  -400.263
  -903.089
   207.992
  -600.277
   703.131
   868.281
  -265.695
  -244.430
  -838.742
  -909.107
   -37.129
  -434.575
  -177.329
  -807.418
  -898.309
  -469.532
  -951.783
   253.094
  -135.731
   686.656
   830.755
  -860.824
  -549.334
   -66.067
  -136.592
  -904.531
   241.682
  -331.932
   631.587
  -100.079
   779.643
  -274.905
   655.293
   -49.638
   343.286
  -765.498
  -784.752
   409.077
   195.502
   406.422
  -861.709
   629.334
  -592.270
   472.024
   380.903
   905.647
  -551.868
   579.267
  -638.465
   864.365
   847.326
   913.361
   494.676
   584.581
  -844.957
   135.194
  -585.743
   735.415
  -363.497
  -559.946
   122.465
  -274.180
  -495.229
  -869.146
  -994.051
  -296.213
  -924.327
  -518.556
   297.874
    70.225
  -992.678
   172.961
  -476.545
   574.364
   378.739
  -852.627
   448.839
  -247.197
  -730.326
  -382.077
   120.561
   413.564
  -264.613
   565.903
   504.639
   552.557
  -942.750
  -665.293
  -462.268
   827.707
  -348.170
  -510.121
   819.676
   772.214
  -616.380
  -592.824
  -193.915
   593.639
  -844.436
  -311.294
    27.282
   936.185
  -484.979
  -470.724
   197.132
   897.120
   838.165
  -631.880
   852.849
  -160.991
   746.987
   917.754
  -474.412
  -546.319
   596.858
  -541.729
   -58.843
   162.699
   789.617
     7.613
   798.812
  -251.703
  -623.640
  -919.676
   429.632
   824.376
   381.595
  -130.348
   236.670
    37.624
   360.379
  -889.638
   513.427
   180.546
   342.650
  -509.494
   854.322
  -214.966
  -274.673
  -555.382
   332.847
   289.237
  -251.934
  -793.970
  -862.998
   365.476
   843.078
  -652.391
  -239.490
    65.322
  -622.773
   -42.303
    89.198
  -437.876
  -722.759
   568.341
   372.514
   711.577
   995.402
  -285.257
  -665.728
   817.346
  -343.565
  -282.597
   -89.507
  -478.242
   340.816
   832.914
  -940.022
   116.377
  -856.294
   297.324
  -914.273
  -239.025
  -671.760
  -539.257
  -591.725
  -755.332
   -31.988
  -734.855
  -255.088
   219.076
   265.852
  -114.310
   418.495
  -927.105
   -23.880
  -499.709
   304.679
  -689.167
   -18.174
   844.722
   358.860
   344.110
   -41.626
   300.512
  -899.182
   200.828
   745.442
   896.131
  -695.458
   287.352
   758.156
  -948.500
  -116.623
   646.385
  -137.806
  -814.768
   746.884
  -131.538
   210.289
  -513.543
  -470.289
  -787.932
   143.146
    -7.154
   787.757
   892.433
   272.624
  -996.703
   750.830
   861.073
   863.049
  -161.003
    23.600
  -155.696
   480.266
     8.321
  -940.907
   421.590
   519.905
  -534.669
  -856.910
   706.094
  -308.579
   939.999
   793.352
   317.882
  -438.766
   883.511
  -994.814
   679.237
   124.843
   -89.796
  -350.230
   864.850
  -278.354
  -162.462
  -682.852
   459.317
  -906.333
   190.931
   671.805
  -183.790
   504.648
  -258.032
   286.963
  -493.510
  -633.318
  -687.818
    76.259
   293.049
   674.962
   -76.550
  -738.207
  -520.988
   341.725
    27.394
   -86.738
  -620.981
   626.032
   251.005
  -129.046
  -122.568
  -739.434
   269.156
   766.913
   444.801
   713.208
  -180.573
   925.747
   360.898
   435.128
  -797.308
  -350.099
  -372.705
    72.044
  -788.125
   420.768
  -575.317
  -738.410
   647.787
   177.158
   887.263
  -346.066
  -386.906
  -123.183
  -247.112
  -454.855
   891.283
  -522.667
  -181.285
   931.291
   867.224
    82.557
   905.997
  -135.392
   924.075
   119.960
  -465.173
   449.342
   511.602
   273.853
  -936.445
   507.891
  -530.755
  -751.746
   -29.038
  -706.489
  -887.862
  -949.390
  -510.639
  -517.687
  -330.487
  -939.958
   -12.806
   -68.101
   824.824
   432.226
   332.865
  -102.791
    67.343
  -261.514
  -560.105
  -550.400
  -551.976
  -127.343
  -578.388
  -720.186
   291.925
   103.385
  -871.177
  -641.848
   200.448
  -331.571
  -450.017
   891.693
   227.427
   100.677
  -726.367
  -106.379
   719.453
   623.416
  -532.248
  -778.293
  -984.945
   268.223
   149.860
   105.948
   467.165
   401.436
  -530.365
   138.731
  -526.635
   913.839
   370.828
  -702.927
  -897.550
  -966.972
  -106.937
  -970.533
  -894.362
  -852.706
  -439.979
  -521.329
   974.766
  -714.042
   630.257
   270.760
  -246.922
   217.305
   -98.405
   241.188
   778.358
  -528.983
  -319.706
  -462.042
   418.968
   589.281
    20.342
   224.110
   686.650
  -692.046
   294.721
   938.424
  -244.033
  -539.515
   608.910
  -434.570
   338.304
  -803.650
   946.608
  -611.331
   570.344
   162.869
   975.716
  -896.261
  -347.967
  -707.412
  -986.014
   212.689
   988.167
  -657.164
  -408.345
  -186.305
    28.666
  -337.530
  -268.012
  -577.070
   785.128
   -74.305
  -712.762
   -33.745
   754.472
   718.472
  -723.368
   293.485
   240.992
   -84.729
  -185.901
   171.707
   428.407
  -396.524
    46.383
  -178.674
   712.617
   513.173
    79.630
   716.856
   245.260
  -818.932
  -948.168
   938.696
   771.298
  -682.116
  -648.927
   974.539
  -444.177
   803.854
  -888.079
   181.361
  -837.853
   232.155
   819.646
   679.566
  -793.383
  -316.301
   733.839
  -807.102
    27.593
  -764.123
  -163.907
   343.995
   -56.591
  -810.483
   923.977
   649.080
   503.873
   -18.359
   131.102
   -84.653
   -81.448
   837.830
  -886.964
   898.764
  -147.125
  -951.049
   -66.937
  -161.499
  -360.754
    67.306
  -261.437
  -537.721
  -419.328
  -799.204
   968.977
    60.559
   737.359
  -249.137
  -781.305
    15.652
   958.207
  -720.250
  -632.555
   215.012
  -413.138
   948.947
   309.088
  -610.070
   793.777
   181.276
  -882.735
   -95.682
  -501.698
  -460.089
  -891.655
  -326.498
   424.729
   428.449
  -715.039
   995.566
   888.475
  -537.973
   879.416
  -172.094
   183.545
   152.341
   148.020
   310.736
   471.926
  -841.165
   800.191
   502.019
  -695.156
  -119.847
   815.161
    58.208
   720.074
   321.062
   910.485
   465.143
   682.529
   171.029
  -134.946
  -687.874
   632.017
  -324.588
   798.038
  -304.980
  -834.947
  -215.129
  -198.140
   775.834
  -778.863
  -647.241
   503.173
   921.156
   331.685
  -769.921
   529.861
    -7.765
  -179.918
   776.471
  -887.060
   588.207
  -585.078
   423.132
   484.027
   520.898
   884.141
   -18.984
  -904.232
   852.187
   407.685
   516.176
   872.555
  -801.770
    85.025
  -725.480
   316.147
  -757.725
   233.469
   330.174
   430.686
  -605.766
  -154.309
  -753.628
  -587.346
   716.830
  -880.068
  -754.178
   261.851
  -796.483
  -718.961
  -642.352
  -150.602
  -466.203
   458.696
   824.431
   -84.155
  -228.181
  -455.499
  -630.538
  -887.409
   -26.725
   941.844
   853.032
    31.469
   502.174
   419.243
   815.166
  -315.300
  -487.952
  -614.854
  -616.117
   987.979
   127.496
  -200.934
   431.510
  -909.126
   693.913
  -145.492
   421.716
  -995.058
   -98.615
  -820.404
     2.799
  -233.654
   -53.930
   537.731
  -207.495
   536.071
   241.308
   626.295
   899.560
  -202.937
   446.712
  -531.349
  -915.839
   907.031
   661.331
  -558.244
   250.231
   315.569
   612.790
   671.587
   402.052
   172.743
   407.361
  -909.463
   198.249
   191.728
  -225.959
   728.451
   -53.166
  -517.957
  -537.768
  -765.974
    79.403
    23.555
   -37.409
   940.053
  -163.246
   435.272
   644.476
  -169.173
  -706.674
   638.062
    61.587
   919.440
   889.955
  -586.330
  -101.089
   355.633
    68.510
  -776.129
   268.932
   106.870
  -485.243
  -905.071
   842.992
   171.063
  -830.517
   630.633
   853.017
   368.402
   264.732
  -101.712
  -548.437
  -220.826
   868.919
  -894.853
  -244.955
   627.350
   962.303
  -481.725
  -164.881
  -183.713
   423.732
   450.005
  -604.286
   -31.850
   267.698
  -180.443
  -705.815
   895.144
  -234.557
   131.411
   718.766
    48.201
  -247.542
   952.116
  -172.963
  -129.108
  -746.325
  -856.288
   844.073
   877.435
   899.113
  -906.120
   781.577
  -226.323
   195.208
   -77.978
  -103.935
  -512.313
   475.316
  -511.540
   816.929
    63.379
   130.628
    18.074
   699.516
   500.046
   140.244
   424.451
   -86.685
  -347.503
  -255.679
   947.986
  -446.406
  -198.156
  -924.863
   490.473
   789.165
   -68.232
  -897.301
  -652.850
   433.479
  -563.271
  -842.736
   807.607
  -864.958
  -235.631
   965.606
  -708.955
   981.453
   298.802
   426.858
  -198.981
   768.586
  -142.288
  -283.931
   322.914
  -173.181
   708.343
   591.722
   157.650
   891.119
   809.708
   -60.966
  -297.790
  -442.258
  -467.740
  -255.941
   992.901
  -973.760
  -333.529
  -851.590
   110.254
    -9.383
  -356.586
   496.689
   942.891
   764.446
   327.955
  -161.643
  -370.341
   -13.769
   769.957
   316.321
   103.929
  -748.564
   -56.199
   -17.761
   252.200
   255.914
   -83.718
   257.194
  -723.820
  -632.041
   323.248
   426.936
  -655.034
   278.527
    19.252
   728.180
  -360.348
   220.028
   278.952
  -522.676
    40.312
  -498.393
  -211.316
  -746.902
   243.968
   520.752
     7.592
   402.649
  -385.553
   315.872
   365.203
   954.676
   -48.503
  -815.684
  -511.419
   853.982
  -774.471
   683.128
  -242.488
  -322.537
  -305.849
  -956.382
  -910.470
   389.878
   850.697
  -789.250
  -721.108
  -899.890
   236.709
   329.716
   368.588
  -670.977
  -678.310
  -800.237
   995.063
   183.332
  -399.250
  -595.442
   460.993
  -490.800
   289.630
   909.238
  -735.973
  -330.390
  -101.977
   386.329
  -914.728
   225.592
   161.353
  -946.757
   353.320
   367.776
    52.887
   812.984
   458.934
   186.816
  -240.967
   400.074
   263.464
  -383.700
  -570.806
  -951.566
   358.520
  -805.455
  -398.435
   280.377
   498.193
   550.066
  -388.457
    57.323
   909.871
  -139.096
   819.655
  -151.497
   992.453
   166.254
    76.200
   719.465
  -396.243
   167.480
   125.289
  -765.067
  -635.891
  -395.774
  -767.439
   779.227
  -236.498
  -955.360
  -973.421
  -512.610
  -513.548
  -870.675
  -168.836
   332.041
   854.671
   109.862
   594.539
   382.981
  -756.555
  -353.268
  -609.936
  -317.561
   664.074
  -511.840
   357.996
  -722.263
   920.121
  -291.843
   -30.488
   997.161
   744.962
  -613.746
   848.110
  -256.737
  -500.741
  -126.008
   509.873
   936.131
  -698.560
   975.398
  -328.760
    78.718
  -590.014
  -133.228
  -195.225
  -581.167
   658.712
   254.776
    22.990
   702.386
  -251.834
  -989.429
   631.137
  -252.925
   912.940
   859.020
   887.042
  -960.715
   962.461
  -972.032
   -91.213
   944.812
  -332.008
  -994.494
   -25.528
   515.961
   384.818
    67.659
  -564.382
  -239.195
  -391.878
  -132.431
   733.805
   889.731
  -565.244
   308.348
   262.489
   485.270
   613.968
   674.945
  -219.866
  -251.526
   470.079
  -919.642
    -0.350
   -76.425
   644.868
  -814.684
    79.723
  -445.378
  -308.361
   779.432
   350.610
   935.930
   395.057
   118.664
   123.871
  -454.073
   766.564
   981.253
   922.262
     9.102
   358.190
   589.156
   764.979
  -865.193
   639.067
   397.673
    23.484
   614.166
  -505.625
  -609.227
    62.676
   740.765
   832.780
   900.614
   777.233
   786.234
   510.165
  -854.753
   195.444
  -268.568
  -202.801
  -407.035
   -13.426
   693.513
  -767.728
   303.929
  -841.253
   850.656
  -731.525
  -788.870
   -85.462
  -190.716
  -597.708
   -70.076
  -849.779
     8.926
   659.935
  -521.219
  -326.860
  -337.572
  -538.032
   364.365
   669.879
  -117.309
  -581.699
  -139.040
   473.798
   664.569
  -520.400
  -611.418
   130.508
  -346.528
   734.026
   930.861
  -365.768
   759.713
   970.811
  -776.356
  -595.319
   985.948
  -373.018
   251.743
  -128.017
     1.200
   139.937
   -29.170
   300.735
  -652.068
   825.325
   -44.639
   260.263
   -54.946
  -393.262
   111.214
    68.907
  -919.236
   737.620
  -873.295
  -604.824
  -149.455
   570.916
  -665.350
  -224.249
  -787.837
    55.808
   114.485
   856.172
  -859.728
  -336.052
    22.425
   684.655
    70.441
  -392.316
  -666.086
   -31.809
  -552.504
   857.683
  -964.586
  -661.291
  -986.254
  -157.511
  -822.051
   199.803
  -588.935
  -494.708
  -722.439
   388.342
   495.583
  -956.716
  -931.827
  -283.321
   169.138
  -394.488
  -466.033
   -74.200
   -50.163
  -211.493
  -331.590
  -905.571
  -831.943
    59.685
   984.842
  -112.876
  -522.934
  -603.978
   312.463
  -980.257
  -376.466
  -754.700
   388.860
  -402.026
  -684.828
   315.547
   273.220
  -365.834
   501.946
  -636.361
  -474.325
  -805.983
  -385.746
  -549.300
  -476.307
     4.442
  -341.854
  -912.147
   893.182
    90.631
   751.134
  -173.024
   467.815
   752.223
  -715.717
  -287.457
  -221.544
    72.765
  -183.294
   -26.342
   593.853
   852.213
   467.566
   368.547
  -713.925
   215.032
  -354.820
   -57.443
    54.536
    18.096
  -833.035
   998.856
  -378.825
   917.926
   962.464
   924.706
  -519.719
   327.248
  -209.948
   369.098
  -725.707
   465.617
  -393.786
  -183.062
   496.604
   -43.361
   672.907
   240.459
  -161.905
  -105.407
    60.411
   989.475
   631.545
  -137.027
  -451.275
   486.886
  -108.879
   430.330
   938.170
   701.318
   133.386
   920.041
  -270.360
  -686.699
   629.950
   282.955
  -382.953
   770.847
  -905.977
  -146.966
  -712.577
   721.352
    64.036
   722.518
  -137.502
  -157.690
  -359.564
    70.636
   332.999
    42.177
   -63.084
   621.450
   490.600
  -359.598
  -193.707
  -604.526
   478.715
  -990.339
  -304.877
   461.761
   648.251
   885.482
   380.772
   347.370
  -668.793
   205.277
  -588.155
   329.863
  -219.624
   -84.086
   905.239
  -548.276
   945.610
   880.787
   409.682
   421.591
   235.173
   147.472
   358.874
   423.768
   659.221
   784.617
  -795.562
   913.670
  -771.698
   745.185
  -895.515
  -200.746
  -658.832
  -480.457
   102.077
   224.344
   524.205
  -172.820
   317.992
   163.682
  -340.320
   549.169
  -722.207
    36.401
   514.743
    17.905
  -919.370
   871.511
   643.944
  -135.501
  -325.200
  -359.618
   551.704
   902.414
  -220.136
   924.153
  -733.212
  -284.548
   262.501
   794.839
  -143.043
  -645.198
   485.377
  -892.729
    26.619
  -839.321
   284.023
   569.855
   206.597
  -568.830
  -386.525
   590.706
  -450.503
   435.015
   428.477
    12.392
   891.263
   700.129
  -221.302
  -810.980
   589.134
  -209.737
   467.123
   408.785
  -912.176
   453.507
   -96.895
   971.597
   616.298
  -331.072
  -195.633
  -930.212
   631.513
  -354.580
  -739.603
  -996.914
  -395.109
   737.522
  -409.843
   147.861
  -866.807
   606.431
   101.763
   776.716
     9.451
   681.856
   374.688
  -415.206
   791.559
  -536.651
  -234.792
  -694.953
   919.498
  -674.255
   438.815
   426.914
  -973.613
   768.661
   104.320
  -957.270
  -769.513
  -234.687
   613.202
  -601.087
   124.034
  -979.260
  -313.643
  -378.165
   738.577
    34.778
  -981.144
  -364.964
   -56.307
   285.446
   437.022
  -324.882
  -311.738
  -265.752
   685.095
   191.353
   738.385
   701.235
  -852.357
  -392.615
   512.424
   273.230
   493.952
  -692.962
   625.525
    16.958
  -916.123
  -201.276
  -925.378
  -432.299
  -193.911
  -400.226
  -636.444
   211.156
  -846.979
  -513.231
  -778.761
   580.239
   791.062
   634.546
   332.101
   -67.432
  -982.558
  -592.416
   490.869
   998.043
  -129.272
  -100.319
  -802.339
   103.913
  -655.750
   -52.212
   710.613
   107.800
  -156.745
  -726.377
   909.006
   379.255
  -187.568
  -888.623
   -82.958
   -17.783
  -246.981
    62.390
   263.834
  -971.370
  -815.096
  -716.112
  -781.096
   720.579
   924.599
   310.595
   625.546
  -312.657
   479.787
   677.772
     1.249
   -96.624
    45.487
    86.433
   913.488
   739.123
   487.437
  -728.093
   458.103
   -84.487
    29.728
   858.550
   259.313
   885.020
   308.497
  -557.328
  -994.820
  -115.402
   511.743
   -71.725
  -554.407
   -10.144
  -529.566
   452.730
  -864.222
   663.225
   334.466
   409.967
   386.195
   746.497
   656.621
   779.957
   984.266
  -450.866
  -574.129
  -622.170
  -738.045
   -88.101
   842.863
   422.327
   895.431
   284.933
   888.252
   552.881
  -581.329
   235.421
  -117.418
   223.302
   846.210
  -148.451
  -362.218
  -438.993
    35.465
   174.794
  -368.777
  -533.473
   927.698
   285.816
  -660.665
   -36.929
  -282.643
     5.111
  -842.929
  -243.473
  -394.044
  -772.992
   823.845
  -559.008
   761.051
   445.394
   324.512
   858.971
  -897.245
   979.552
  -520.778
  -435.971
  -868.711
  -414.519
   800.973
   762.936
   -98.644
  -686.575
   480.740
   289.541
   750.500
   212.587
   323.020
   -16.106
  -234.025
  -398.395
  -228.954
   801.536
   912.889
   584.875
   603.481
   761.646
  -275.837
  -336.598
   615.929
  -885.969
   977.333
   127.741
  -276.167
  -276.311
  -693.632
  -348.059
   737.314
  -735.397
  -637.931
   855.694
  -188.433
   160.941
  -850.127
   -46.861
  -774.791
   167.859
    95.012
  -937.704
  -372.753
   417.756
   889.758
   398.660
   898.342
   639.845
  -302.531
   741.181
  -887.269
  -816.502
  -252.488
   866.469
  -169.226
   733.525
   -76.788
  -706.716
   848.707
   115.253
   145.980
  -497.340
   781.637
   959.793
  -834.117
   467.613
  -202.584
   507.496
  -672.695
  -683.128
  -108.068
   553.796
  -691.732
   332.623
   739.163
  -866.100
   709.434
  -839.150
   833.442
  -314.605
  -157.009
   613.873
   688.693
  -949.265
   317.580
   970.203
    -0.907
  -447.382
  -812.909
  -109.650
    52.375
  -928.365
  -373.437
  -504.198
   898.451
  -363.085
  -275.598
   311.103
   822.050
  -965.604
   460.292
  -581.413
   651.807
  -555.702
     1.044
  -900.251
  -352.873
   609.941
  -784.395
   853.932
   249.965
  -357.220
  -139.832
  -336.567
  -346.305
   990.040
  -347.724
   754.000
   471.336
  -855.090
   392.181
   930.452
   602.969
  -823.775
   737.808
    16.664
   373.562
  -993.233
  -434.853
  -487.459
   359.294
  -247.740
   140.503
  -463.762
    96.828
   184.314
   577.103
    83.431
  -881.065
   176.791
   945.292
   898.178
   415.639
   354.972
   433.656
   410.831
  -717.780
    96.750
   496.192
  -657.355
   380.395
   751.264
   964.437
  -301.912
   851.078
   532.512
  -263.409
   564.487
   975.119
   413.353
  -487.409
  -102.732
   324.392
  -191.641
  -498.555
  -207.686
    34.288
  -504.094
  -445.266
   228.550
   170.738
  -842.482
   -87.626
  -220.108
   427.466
  -519.732
  -764.039
  -552.882
   146.564
  -468.318
  -210.450
  -489.465
   471.409
   691.925
  -344.520
  -417.634
    43.229
   915.665
  -295.425
   757.263
  -743.235
   386.461
  -774.587
   106.842
  -774.880
   130.873
   -15.145
   549.999
    28.786
  -931.662
   967.519
  -713.701
   903.179
   612.813
   454.551
   149.769
  -579.490
  -407.154
  -659.336
   152.450
   -34.531
   884.316
  -356.569
   997.140
   513.581
   835.003
   364.092
  -832.066
   693.388
  -569.746
  -980.441
  -700.740
   784.342
   175.052
   371.490
  -770.403
  -291.060
   175.907
   191.001
  -619.884
   807.221
   795.796
   538.396
   298.293
  -565.913
  -205.890
  -752.223
  -119.081
   452.872
   578.026
   268.885
    41.035
  -550.106
  -629.962
   934.540
  -919.936
   542.981
   127.673
   452.811
  -173.268
  -660.211
   335.109
    63.395
  -559.251
  -126.716
  -919.971
  -532.421
   152.366
  -860.239
  -359.809
  -682.499
    27.704
  -303.728
  -984.568
  -526.169
  -344.441
  -686.102
  -500.367
   -54.711
  -804.271
  -460.163
  -453.117
   783.573
   672.877
   877.871
  -645.446
   149.969
  -612.933
   606.615
   194.465
  -563.672
   168.310
     9.877
    80.789
  -650.285
   402.429
  -627.698
  -138.239
    89.620
   838.303
   920.083
   615.531
   313.112
   682.507
   397.639
   603.719
   622.847
   700.803
   241.078
  -522.889
  -886.323
   370.881
   211.016
   673.893
  -609.473
  -370.925
  -328.912
   334.957
    52.849
  -975.766
  -269.429
  -235.269
  -206.462
   258.298
  -982.183
   136.982
   -53.167
   989.735
   -75.397
    81.512
  -209.986
  -598.755
   496.478
   867.828
   332.244
  -509.994
  -354.767
    48.823
  -216.595
   774.359
  -977.901
   -31.895
    11.281
   239.704
   946.291
  -113.405
  -216.273
   957.341
  -829.876
  -352.554
  -162.804
  -818.228
   -96.822
   151.843
  -370.694
  -865.961
   987.284
  -471.673
   613.429
   158.607
    21.954
   -39.893
   837.194
   354.466
  -515.760
   759.169
   550.815
   577.154
   487.722
   397.904
  -597.835
   655.769
   335.140
   263.157
  -730.003
   -19.231
   192.266
  -766.753
    41.476
   -67.189
  -152.632
  -740.025
   699.533
   876.362
  -993.043
  -904.630
   431.250
  -402.855
   158.379
   296.450
   567.937
   291.667
  -178.525
   204.190
  -875.968
   271.562
  -335.658
   545.444
   436.616
   288.912
  -400.165
   622.194
   829.509
  -990.509
  -914.723
  -413.270
  -478.298
  -783.700
   461.889
  -520.131
   436.852
   648.144
  -269.014
  -599.881
   -36.173
    57.605
  -285.963
  -133.110
   955.409
   849.717
  -303.992
   -72.208
  -478.087
  -302.745
   233.557
  -488.658
     5.236
  -229.315
  -100.929
   492.328
  -259.177
  -761.335
  -792.334
   127.979
  -524.468
  -711.858
   148.048
  -600.815
   778.282
   -10.953
  -386.132
    41.519
   635.572
   612.860
   401.478
   422.618
  -965.761
   138.481
   883.941
   100.588
   167.669
  -540.568
  -877.144
   629.988
   415.450
   641.796
   -51.853
  -505.742
  -511.690
   186.475
  -468.813
   473.621
  -605.579
   631.145
   984.237
    74.720
   -34.746
   821.009
  -967.753
   455.763
    31.639
   602.799
  -136.706
   816.676
   329.128
   787.821
   593.681
  -708.627
   717.499
   776.086
   495.599
  -372.120
  -727.414
   354.526
  -549.075
   290.982
  -396.707
  -717.722
   776.277
  -570.692
  -454.361
   187.405
   309.509
   816.950
   754.286
  -786.980
   302.341
   231.812
   505.123
   905.121
  -377.679
  -787.406
  -658.434
  -662.793
  -436.523
   103.117
  -723.371
  -496.167
  -833.487
  -105.241
   890.362
  -668.920
   844.962
  -821.412
  -380.854
  -228.505
   407.064
  -492.841
  -641.250
   332.663
  -612.665
   474.683
  -200.487
   459.083
   -90.159
   723.185
    46.668
  -420.661
   -32.386
  -424.898
  -966.708
  -172.300
  -803.311
   597.176
   223.180
   339.475
   628.195
  -966.830
   775.706
  -584.785
  -331.706
   792.699
  -995.591
   578.893
   593.300
  -958.144
   542.111
  -999.747
  -651.952
   -48.943
  -782.920
   413.193
  -652.740
   747.165
  -789.233
  -173.743
   871.066
   880.018
   586.858
  -688.918
  -818.712
   841.327
   232.486
  -964.643
   843.567
   763.693
  -436.323
   244.992
   291.146
    16.716
  -256.569
  -775.253
   278.299
   355.904
  -138.711
   585.313
  -568.257
  -382.041
   378.590
  -119.985
   668.831
   662.904
  -320.521
   667.688
  -866.229
   306.414
  -588.806
    80.782
  -357.818
   148.067
   859.427
  -278.052
   579.132
   188.449
   755.249
   311.266
   165.079
  -461.872
  -779.195
   236.284
  -441.374
   412.516
   517.853
   588.425
   426.097
  -386.299
   435.725
  -761.635
   -97.924
  -255.614
   322.240
  -122.748
  -172.120
   -28.228
  -535.123
  -755.827
   189.164
   -10.609
   984.411
   952.150
  -488.189
    18.890
   523.550
   744.095
   416.148
  -243.944
  -604.348
   489.906
   945.894
   697.790
  -742.264
   267.173
   514.443
    39.456
  -103.140
   418.638
   464.222
  -832.595
   710.040
   -48.098
   -36.961
   674.309
  -834.408
   845.411
   992.370
   858.790
  -473.970
  -410.654
   645.425
  -416.167
   740.262
  -651.752
  -434.230
  -934.530
  -321.249
  -734.967
   219.705
  -643.009
   156.571
  -979.616
  -724.357
   488.161
  -319.728
   975.859
   837.910
   942.131
   -39.805
   513.947
   226.897
  -272.751
  -960.248
   104.513
  -793.608
   794.373
  -751.104
  -915.059
   439.179
   444.482
   -82.052
   807.694
  -666.621
   979.470
  -857.347
   529.167
   211.600
  -449.635
   213.070
  -260.556
   476.957
  -170.137
  -849.914
  -663.674
   434.344
  -306.512
   993.781
   771.708
  -787.804
   141.164
    58.845
   235.789
  -806.030
   341.971
  -764.899
  -606.152
  -354.070
  -241.293
  -676.019
   424.622
  -514.095
   181.067
  -164.785
   766.825
  -202.746
   993.798
  -634.015
  -100.204
  -104.139
  -623.132
   606.433
  -289.943
  -882.894
  -685.894
  -546.105
  -936.234
  -416.155
   607.674
   681.713
   345.673
  -416.308
  -869.024
  -147.472
    57.501
  -650.376
  -578.674
  -178.053
   691.626
   402.517
   144.195
   654.764
   997.522
   840.987
   311.582
  -495.145
   580.936
   119.263
  -699.173
  -978.995
   734.830
  -347.953
   432.963
   695.208
  -983.017
  -248.195
   573.287
     0.362
   288.637
   374.234
   -19.876
   223.566
   897.811
   940.281
  -444.163
  -977.601
  -973.503
  -750.946
  -637.908
    79.571
  -709.266
   901.096
   382.368
   292.111
  -404.037
  -902.409
  -943.186
   282.681
  -629.216
   701.357
  -364.011
   444.826
  -757.478
   459.305
   140.975
   942.711
  -333.529
  -790.474
   106.798
   912.759
   865.389
   -84.947
   945.511
    50.106
  -963.900
  -627.745
  -676.872
  -456.360
   273.384
  -221.986
  -832.091
  -276.950
  -899.260
  -326.701
   575.025
   448.804
  -304.547
  -364.922
  -707.381
  -224.181
   253.631
  -114.791
  -566.931
   276.451
  -823.806
  -387.420
  -131.143
   279.454
  -194.096
   391.186
  -113.528
  -552.644
  -188.957
  -504.842
  -467.771
  -953.120
   952.685
   983.201
   884.037
   536.754
   830.460
   129.085
   443.949
    16.935
   575.560
   639.885
    96.530
  -441.151
    -7.394
   840.975
    -1.307
   718.129
  -763.113
  -452.743
  -231.390
  -833.946
   502.741
   658.992
   746.754
  -767.079
  -111.129
  -555.999
  -154.196
   259.415
  -481.916
   251.925
  -846.205
   226.843
   706.679
   388.463
  -897.421
   -67.106
   798.904
  -717.743
   143.666
  -839.604
  -880.292
   908.153
   512.042
   198.866
  -829.968
  -237.889
   177.304
   451.924
    76.876
  -875.621
   595.608
  -179.183
   148.037
   558.331
   262.197
   113.578
   253.807
   173.196
  -826.418
  -876.068
   602.247
   737.364
  -847.719
   503.310
  -762.108
   234.185
  -480.603
  -267.052
  -562.149
   278.410
  -109.240
   688.102
    12.329
  -407.598
   479.858
    60.575
   735.599
  -947.753
  -187.482
  -533.826
   241.686
   103.671
   891.867
  -682.325
  -577.806
  -858.990
   460.342
  -773.241
  -286.231
   427.390
   682.701
  -146.232
  -501.854
   460.389
   -36.250
  -468.071
    82.866
  -473.453
  -938.753
  -613.786
   562.639
   324.210
  -365.646
   547.974
  -264.138
  -203.294
   748.973
  -450.830
  -668.838
   939.368
    50.087
   741.690
  -653.152
  -826.097
   405.282
   449.205
   835.053
   243.977
   956.042
  -271.254
   731.726
  -525.586
   876.188
  -241.860
  -334.534
  -785.812
   453.616
   245.856
  -623.651
  -886.578
  -455.368
   106.860
  -364.957
   323.485
  -358.161
  -119.856
    62.644
   -82.782
  -992.014
  -807.089
    19.241
  -301.709
  -650.980
   427.335
    29.628
  -182.049
  -440.143
   779.235
   307.213
  -923.767
  -887.660
  -786.680
  -807.457
   920.072
   787.520
    75.378
   799.473
   357.579
  -133.752
   786.830
    47.654
   793.208
  -278.936
  -284.976
  -203.363
  -213.203
   679.899
  -347.060
  -428.862
   655.554
  -284.938
   281.585
  -781.157
   164.813
   -64.419
   119.544
    83.355
   161.253
  -422.719
   934.938
  -588.709
   895.985
   324.675
   327.209
  -784.304
  -930.877
   840.216
  -715.607
  -783.392
   147.352
  -676.263
   161.021
   302.259
   686.863
   132.365
  -180.985
   796.302
  -718.875
   275.535
   997.213
   165.612
   103.785
  -511.532
     5.096
  -252.402
  -222.125
  -192.600
   555.960
  -124.363
  -849.235
    21.557
    62.970
  -424.001
  -154.887
   515.707
  -630.148
   266.303
   757.885
  -292.034
  -148.176
   640.874
   799.387
   -47.488
  -624.805
   801.240
  -795.210
   -62.550
   387.735
  -809.757
   539.764
  -576.132
   573.709
   867.114
  -380.028
   304.550
   740.515
   261.056
  -538.684
   278.485
   198.824
  -745.487
   841.418
  -601.619
   375.464
   293.930
   177.575
  -700.203
   403.958
  -195.082
  -303.390
  -655.363
  -267.669
  -248.354
  -233.113
   824.939
   -53.518
  -110.674
   398.641
  -891.278
  -182.395
   431.819
   832.577
   706.904
   607.929
  -119.806
    74.593
  -795.964
  -176.163
  -683.782
   -82.928
  -934.160
  -795.802
   315.896
  -918.879
   858.860
   878.727
  -364.521
   -84.654
  -398.674
   434.132
  -998.915
   832.032
  -708.270
  -202.702
   897.217
  -510.779
  -699.247
  -158.573
  -946.505
   860.076
   546.710
   273.021
   -59.017
   -90.498
   -14.235
  -944.372
   701.264
  -682.605
   983.539
  -854.719
    49.770
  -531.349
  -785.364
   -37.991
  -211.269
   696.172
  -652.277
  -343.512
  -129.959
  -522.496
  -262.485
  -351.556
   232.027
  -463.355
  -984.658
   269.559
  -736.486
    72.606
   532.026
  -551.876
   420.017
   772.893
  -769.092
  -186.163
  -744.105
  -858.330
   777.573
   294.200
  -919.541
   662.374
  -997.507
    85.582
   848.419
   897.910
   936.885
   881.771
     0.135
  -376.645
   683.728
  -812.092
   968.957
   980.874
  -475.111
  -664.470
    56.852
   199.856
   154.836
  -207.891
   -75.934
   796.793
    43.478
   681.897
   612.172
  -390.790
   -83.180
  -425.665
   142.586
   763.477
  -223.750
  -190.592
   344.911
   955.109
  -934.704
   -38.255
  -308.733
  -631.523
  -738.610
  -532.311
  -122.739
   284.984
   811.925
   -64.177
  -984.441
   508.227
   966.841
   966.950
   182.512
   286.494
   448.740
   290.305
   424.141
   594.576
  -798.990
  -995.311
   782.740
   -18.928
  -365.383
   514.762
  -724.756
   456.664
  -326.419
  -213.957
  -263.539
   930.319
   -26.724
  -335.226
  -773.260
    17.637
  -772.855
  -559.429
   200.135
  -171.854
   806.312
   -59.828
   922.121
  -846.169
   912.527
   988.930
   274.795
   -53.253
  -667.107
  -155.278
  -429.730
  -287.337
  -919.889
   525.507
  -146.817
   220.116
   534.577
   891.426
  -315.800
   576.404
   835.182
   432.852
  -676.142
  -326.463
   975.477
   710.696
   812.294
  -921.380
   641.321
  -153.961
  -813.656
  -515.485
   860.327
  -551.858
   260.651
   971.099
    53.291
   821.261
   350.208
   496.303
   176.784
  -946.910
  -968.645
   -41.924
  -845.652
   301.077
  -274.678
  -564.347
   717.458
  -459.865
   942.368
   919.935
   394.697
   634.832
   -67.624
   -29.680
    81.708
   -49.341
  -716.070
   123.940
   293.365
   -58.493
  -930.764
   416.677
   840.090
   763.759
   -35.682
  -676.178
   624.191
  -806.888
  -356.828
   374.279
   991.251
    14.028
  -941.494
   869.522
   137.365
   467.443
   673.434
  -443.681
   420.435
  -999.663
   128.810
  -684.213
  -126.484
  -470.987
   930.674
   -34.044
   732.999
   510.700
  -984.822
   559.939
  -773.523
  -243.409
    20.909
  -860.897
  -757.723
   559.637
   -17.441
  -480.502
  -634.841
   472.688
   870.770
    65.424
  -715.713
   -24.708
   431.907
   552.403
   604.681
    25.309
   914.827
   801.244
  -486.951
  -668.035
   -83.622
    58.741
  -937.851
    23.514
  -136.703
   181.150
  -787.067
   213.049
   561.583
  -288.126
    73.101
  -781.769
   720.321
  -286.677
    98.942
  -555.472
  -359.786
  -605.764
  -222.159
  -112.540
  -218.388
  -943.572
   149.367
   728.172
   578.438
  -952.177
  -382.024
   479.692
  -709.881
   -81.350
  -486.605
   -48.023
  -312.916
  -242.707
   472.833
   428.752
   666.246
  -101.815
   706.255
   -30.332
  -354.849
   119.953
  -682.736
   -74.520
  -929.074
   137.471
   121.315
  -566.412
   -42.751
  -146.140
   164.751
   136.777
  -865.068
  -326.008
  -352.364
   161.083
   847.784
   619.987
   107.009
    27.926
   662.040
  -634.278
  -645.941
   641.811
   373.043
   109.714
  -214.420
   -31.288
   172.126
  -295.083
  -930.933
    49.532
   716.794
   443.362
  -212.213
   746.087
   565.357
  -166.072
  -674.130
  -494.754
   627.372
   600.730
    46.866
  -631.483
   859.496
   501.591
  -103.498
  -970.075
  -102.064
   -79.764
  -248.546
  -814.572
   492.964
   389.440
   575.229
  -815.899
   760.433
   192.823
  -718.543
  -974.179
    22.063
  -105.132
   152.412
   934.437
  -611.768
   930.299
   381.680
   464.887
   488.382
  -310.830
  -510.501
   535.319
  -302.933
  -516.897
  -648.143
  -615.440
   704.388
  -588.868
   464.899
   677.029
   497.688
   937.572
   117.709
   906.759
   699.535
  -701.547
   908.891
  -707.205
   873.460
   251.547
   982.187
  -912.896
   981.873
  -125.658
  -250.434
   483.677
  -390.653
    61.949
  -211.710
   975.329
  -742.063
  -745.515
  -943.745
   -14.220
   228.501
  -922.333
  -607.788
   954.031
   315.437
  -413.636
  -991.283
  -369.002
  -191.274
  -196.375
  -114.202
   829.757
   645.634
   524.273
  -570.403
  -765.137
   627.965
   -24.230
  -794.686
   259.616
  -307.913
  -812.174
  -428.629
  -231.147
   305.748
  -354.050
  -692.322
   677.813
  -489.715
   866.781
   -30.427
   195.011
   802.911
   584.087
  -332.110
  -277.414
   944.163
   934.715
  -165.089
   -87.533
  -550.047
    52.964
   822.568
  -663.938
   337.226
   776.846
   447.203
   278.426
   849.376
   885.631
   943.715
   766.216
  -260.850
  -458.119
  -993.998
   851.440
   644.486
   754.209
   294.278
  -299.333
  -814.712
   -78.012
   535.200
   360.655
  -219.965
  -833.470
   221.436
   516.189
   743.920
   -17.836
  -704.623
   384.652
  -754.963
  -382.919
   804.131
  -954.794
   301.871
   192.897
   137.885
   649.321
  -313.359
  -665.718
   700.425
  -657.824
  -191.422
   431.692
   404.505
  -235.556
  -125.807
   278.346
   830.446
    88.811
   556.958
   423.848
  -975.518
  -372.985
  -672.022
   -97.102
   -56.699
  -414.551
   432.142
   562.105
  -160.084
   528.876
   361.303
   158.049
   383.617
   639.724
   609.077
   565.836
  -982.296
  -564.613
  -441.119
   111.540
   130.267
   344.534
   404.804
  -959.720
   186.829
  -348.007
    18.749
   874.347
  -364.542
   577.417
   292.858
  -531.404
   629.532
  -658.999
   256.096
   551.258
    68.295
  -501.236
   960.691
   948.311
  -460.371
   899.443
  -252.231
   661.275
  -939.331
  -504.359
  -201.334
    90.514
   502.939
   279.507
   510.651
  -873.118
  -671.526
   207.956
   282.634
   977.100
   961.772
  -202.062
  -771.747
   594.991
  -405.889
   934.608
  -921.018
  -311.793
   486.257
  -198.069
  -586.315
  -260.273
  -512.059
  -989.714
   752.825
   467.447
   332.088
  -241.529
  -808.479
   702.179
   308.105
    17.012
  -581.407
   627.498
  -674.696
   749.303
   967.668
   820.471
  -872.205
   204.894
   398.119
   708.247
  -234.640
  -975.330
   240.204
  -941.224
    14.864
  -362.842
  -706.725
  -555.501
  -713.338
  -695.503
   -15.642
  -443.124
     6.471
   502.040
   674.340
   518.279
   386.271
  -416.993
  -456.936
   343.973
  -978.132
   169.777
    98.618
   709.740
  -906.586
   775.405
  -514.921
   532.356
    88.351
   482.933
   735.147
  -197.234
   505.084
   730.353
  -730.287
   213.197
   207.069
  -395.879
  -923.344
   665.654
  -280.737
   227.134
  -913.609
   418.172
  -330.088
   -52.132
  -295.513
   483.454
   846.468
  -102.953
  -668.947
  -324.960
  -544.063
   152.596
   862.983
   741.851
   848.439
   402.288
  -746.311
    68.142
  -946.157
  -430.575
   662.857
  -241.636
   -83.728
  -310.549
   -27.596
  -652.033
  -796.496
    63.416
  -349.163
   447.650
  -797.796
  -300.815
   760.196
  -162.121
   182.398
   193.117
  -989.696
  -376.335
  -543.811
    36.305
   382.137
  -156.108
   518.566
  -821.268
   253.737
    33.926
  -538.401
   981.116
   205.787
   550.445
   951.992
   -86.172
  -183.518
  -222.857
   395.772
   998.306
     4.493
  -963.294
   981.073
   861.141
   539.383
   186.043
   198.430
  -331.333
   506.776
  -467.123
   321.073
   515.137
  -211.129
  -289.966
   939.283
  -127.641
  -676.165
  -307.121
  -986.590
   152.111
  -699.451
  -225.238
   996.642
   523.135
  -852.751
  -598.895
  -341.759
  -116.363
  -927.502
   345.884
   -59.630
   578.262
   302.684
   197.057
   482.205
  -973.254
  -897.439
   288.898
   202.906
  -949.550
  -467.279
  -120.833
  -321.706
   776.476
   -72.936
   -57.857
  -100.180
  -325.582
   498.155
  -246.558
   235.968
   896.727
   195.942
   487.205
   -18.077
   253.625
   519.909
   557.869
   860.872
  -785.402
  -612.124
   -51.257
  -167.056
   746.996
  -659.383
  -393.281
  -881.849
   590.333
   981.573
   571.644
    -1.848
  -825.094
  -984.407
   768.865
   533.641
    18.468
   787.698
   834.529
  -349.225
  -298.913
   759.250
  -706.182
   893.738
   742.461
  -914.065
   521.530
  -125.625
  -960.633
  -338.684
   819.505
  -367.794
   494.901
  -884.476
   578.712
  -981.266
  -450.252
  -610.653
   113.547
  -359.895
   889.762
    39.827
   993.173
  -120.469
   121.306
  -462.809
   324.470
   371.317
   741.166
   448.128
   -64.460
  -636.983
   967.055
   123.051
  -806.375
  -776.316
  -791.086
  -947.167
    90.664
   421.733
  -403.755
   458.438
  -253.138
   385.229
   950.306
  -402.850
  -928.260
  -278.635
   316.566
   865.024
  -294.424
   276.973
  -458.905
   901.357
    61.832
   794.125
  -142.681
  -285.210
  -309.495
   973.428
   -95.328
  -626.343
  -811.161
    61.917
    13.973
  -981.748
  -784.262
  -640.790
  -801.883
  -381.695
  -881.073
   307.402
  -707.367
  -681.989
   206.056
   560.797
  -417.135
   827.140
   784.723
   472.998
   665.062
   247.551
  -563.998
   959.501
  -305.244
   395.711
   756.396
   144.177
   429.253
   617.997
  -792.651
   -75.480
   480.457
   863.255
   -33.135
  -836.502
   348.376
   672.103
  -807.155
  -863.344
  -261.015
    97.342
  -331.333
  -249.012
  -450.574
   580.393
  -907.376
  -522.908
   222.846
  -417.897
   110.178
     2.180
  -346.745
  -396.263
   588.942
  -726.277
  -569.412
  -395.212
   271.635
   407.527
   829.453
  -392.387
   132.864
   382.655
  -514.931
  -642.068
   -85.569
  -883.021
   709.840
   280.855
   387.613
   504.633
  -937.738
   -78.607
   173.562
   458.986
  -260.220
   149.759
   166.288
   682.490
   965.096
  -612.650
   427.457
   752.493
  -835.458
   590.402
   830.545
  -184.374
  -879.744
  -282.910
   916.318
    -6.726
   869.449
   389.390
  -142.748
  -451.642
   -43.512
  -318.361
   757.537
  -332.642
  -797.543
  -193.955
   896.470
  -244.893
  -889.590
  -542.435
   602.978
   608.942
  -292.841
   839.859
   307.226
   309.059
   541.333
   667.812
  -954.126
  -958.038
  -944.682
   717.825
  -674.279
   647.970
   690.088
   854.418
   767.916
   883.636
  -912.804
   738.916
   786.333
   964.130
  -600.721
  -881.334
  -403.231
   338.505
   918.538
   308.341
   365.430
  -725.374
  -261.545
   367.282
   -71.223
  -170.510
  -724.312
  -794.080
   388.421
   694.835
  -199.926
   -70.009
   617.814
   588.651
   754.335
   995.583
  -621.357
   -94.035
   575.034
  -235.712
   470.720
   -44.885
  -253.251
  -781.150
  -219.687
   -62.376
   634.774
   644.067
  -333.555
   761.410
  -803.822
   381.578
   186.347
   794.046
  -915.158
   405.785
  -476.859
   353.161
   944.139
  -254.418
   -75.891
    35.113
    55.841
  -670.824
  -909.381
   198.856
   -94.457
   650.279
  -155.849
  -628.632
   618.779
    51.153
   572.704
   255.583
   439.620
   262.092
   446.425
  -277.253
  -175.983
  -876.580
  -435.860
   274.607
  -773.495
   793.819
   -97.084
  -173.967
  -295.029
   167.848
  -797.984
  -418.626
    56.756
  -224.919
   506.990
   601.098
   737.311
   403.999
  -531.458
   325.412
   -41.767
  -769.216
  -175.374
   947.423
   -49.071
  -775.725
   956.190
  -683.581
   179.525
  -875.323
    47.363
  -956.368
   855.875
   789.728
  -113.905
  -593.087
   868.064
  -507.961
   403.471
  -960.232
  -554.693
  -441.241
  -395.472
  -878.545
   598.508
   470.503
  -962.555
   745.197
   318.682
   235.092
   422.462
   343.532
   849.229
  -430.829
   254.399
   648.723
   313.702
   965.927
  -777.744
   350.733
  -993.822
  -372.359
   988.635
  -146.659
  -508.906
   766.347
   517.104
  -155.403
   -61.663
  -837.369
   672.717
  -688.013
   365.762
  -630.975
   965.295
   418.559
  -812.565
   959.958
   532.960
   611.280
  -451.367
  -979.139
   279.649
   957.375
   143.081
  -631.410
   376.840
  -960.133
   371.340
   -66.133
   183.147
   779.256
   753.065
  -450.721
  -606.069
  -344.703
  -581.001
   936.873
   284.026
   685.615
   352.210
  -979.242
  -142.692
   788.860
  -445.169
  -529.046
   514.676
  -496.093
  -229.686
   867.815
   384.600
   258.817
  -639.589
   867.305
   242.721
   422.102
   847.352
  -514.581
    38.242
   -76.848
  -995.681
  -789.601
  -599.186
  -713.421
   368.639
  -319.611
   288.634
   927.552
   748.172
   427.725
   252.838
  -247.594
   274.016
   419.084
   684.121
  -249.313
    79.935
  -822.961
  -702.633
   367.291
  -512.459
  -852.089
    -4.742
   723.554
  -500.922
  -701.612
   836.415
  -529.183
   928.448
   860.398
   484.254
  -901.845
  -862.663
  -358.954
   524.518
  -873.881
   -26.171
   682.027
   337.304
  -935.640
   697.380
  -120.205
  -746.423
   553.841
  -988.422
   675.024
  -738.672
    77.898
   836.821
   571.620
   459.255
   -17.889
   325.529
  -971.834
   134.795
  -236.416
  -340.845
  -541.486
    -9.000
   147.556
    78.776
   941.159
   330.361
  -337.177
  -623.943
   455.100
   274.435
    98.065
  -881.240
   102.586
  -675.036
  -255.220
  -768.232
   335.089
   -68.992
  -911.432
  -501.084
  -431.847
  -837.004
  -828.423
  -576.938
   735.873
   360.347
   -27.435
  -903.255
   991.983
  -644.729
  -333.015
   237.402
  -583.183
   589.349
  -170.284
    20.122
   420.562
   275.479
  -813.825
   332.684
   493.088
  -973.191
   704.392
   936.843
   987.416
  -580.289
   467.576
  -199.122
  -308.609
    -8.680
   240.482
  -355.049
  -869.541
  -751.098
  -106.979
   520.472
  -125.594
   337.316
   169.114
  -299.555
   608.114
  -375.838
  -428.323
  -556.049
   377.232
    28.838
  -125.763
   270.477
   813.161
   791.953
   463.118
   235.380
   470.837
  -610.385
   893.485
   746.732
  -130.794
   429.950
   213.446
  -118.733
  -237.576
   269.600
  -846.330
   956.864
   792.446
   742.252
   465.154
   -71.192
  -891.514
  -384.222
  -848.842
   583.153
   557.358
  -619.542
  -985.280
  -218.522
  -336.669
  -348.103
   281.070
   -24.650
  -144.539
  -129.212
   545.104
  -732.145
   356.178
   232.629
   613.254
    21.287
  -956.587
  -463.358
   -37.905
  -862.085
   566.913
   538.460
    22.362
  -355.143
   443.692
  -512.226
  -241.241
  -374.744
  -362.842
  -545.323
   915.440
  -438.269
   550.462
   519.549
  -348.172
   580.775
   492.209
   604.476
   809.212
   698.383
  -371.546
   -46.106
  -135.541
  -914.309
  -166.016
  -979.576
   -98.433
   317.982
  -596.130
  -589.367
  -672.131
   696.146
    29.892
    48.761
   250.331
   189.160
   845.928
  -421.092
   147.944
  -743.473
   683.370
   873.590
   835.738
   699.240
  -180.145
   111.188
  -923.780
   762.071
   257.164
   658.354
  -327.676
  -341.857
   833.549
  -427.738
   979.456
  -222.467
   817.759
   372.856
  -765.945
   678.257
    69.169
   761.379
   250.520
   467.444
   858.329
   158.193
   331.148
   847.212
  -420.921
  -273.150
  -316.370
    15.651
  -431.022
   450.622
  -583.667
   219.368
   235.567
  -413.287
   757.093
   507.587
   -89.898
   303.562
   158.867
   -34.830
  -651.553
  -219.849
  -973.858
  -129.625
  -409.365
   638.950
  -483.825
  -484.740
   977.063
  -615.850
  -968.219
   863.977
   887.245
  -472.912
  -152.461
   207.940
  -342.906
  -466.310
  -179.708
  -754.819
   135.699
  -510.239
  -982.207
   739.328
  -140.004
   140.975
  -333.850
  -999.230
   285.068
   213.491
  -673.361
  -462.632
  -729.454
  -741.606
   211.763
  -100.258
   298.948
    41.576
   369.576
   783.425
   609.854
  -505.985
    72.879
   592.605
   390.769
   913.565
   557.772
   249.124
   205.205
   604.609
    22.295
   237.980
  -189.927
   834.088
  -925.843
   869.704
   552.303
     4.578
   115.447
   128.278
  -515.013
   627.203
   153.855
  -792.312
  -353.283
  -986.207
  -990.050
  -142.110
   337.914
   847.129
   656.193
   718.685
  -344.738
   951.917
   241.623
   584.174
  -195.302
  -559.389
  -958.499
   275.101
   506.890
   579.882
  -928.998
   689.587
   302.021
   758.931
  -791.977
   996.202
   199.826
   353.813
  -225.470
  -112.629
   837.633
  -445.347
  -552.929
   934.096
   814.426
  -897.349
  -490.030
  -658.314
   379.303
   817.298
   143.474
   809.147
    49.777
   620.054
  -609.676
  -912.187
  -769.792
  -832.805
  -128.492
   702.610
  -511.411
   -81.981
   636.961
  -568.336
   571.671
  -841.846
  -827.621
   364.282
   256.068
  -618.617
  -504.915
  -540.171
   861.960
  -349.247
   274.354
   547.426
  -428.701
  -783.480
   645.942
   -31.616
   763.333
   209.439
  -652.171
   448.543
   672.377
  -152.955
   459.807
  -888.199
   895.669
  -766.423
  -725.115
   269.604
   688.431
   700.682
  -822.562
   154.346
  -566.507
   634.598
   502.184
  -411.361
   506.953
   483.541
   170.132
   113.006
  -712.108
   595.994
   738.810
   860.787
   919.230
   389.514
  -187.209
  -295.448
   518.244
   581.644
   972.591
   331.146
  -981.145
    33.394
  -608.513
  -611.436
    87.026
  -197.516
  -926.394
  -326.203
  -591.166
  -575.737
   341.604
  -797.928
  -468.609
  -622.498
   315.996
   123.923
     7.712
   145.024
    -0.129
  -954.693
    82.845
    13.641
  -401.617
   366.017
  -476.578
   704.135
   732.097
  -332.286
   766.154
   887.969
  -870.600
  -960.716
   651.062
   130.267
  -883.628
  -477.234
  -285.120
  -191.835
  -183.418
  -472.402
   337.021
  -586.704
   443.533
   552.903
  -900.788
   509.946
   635.820
   970.380
   186.185
   566.409
   675.270
   525.793
     7.433
   -46.353
   625.725
  -367.285
  -249.884
  -153.858
   957.545
  -449.052
   906.141
   220.165
   522.546
   409.158
   125.769
   553.220
   -78.811
  -921.677
   266.493
  -859.390
   201.805
   587.730
  -995.901
  -926.769
   485.687
   389.102
  -477.529
    86.717
   924.128
  -702.328
   358.509
   580.727
  -305.835
  -638.997
  -674.343
   893.474
  -797.808
   943.546
   -24.011
  -874.454
  -506.442
   892.838
   -88.228
  -961.976
   472.979
  -169.692
  -164.493
    57.944
  -945.909
   763.778
   767.326
  -532.002
   849.169
  -853.515
   320.300
  -290.378
   -69.881
  -745.994
   792.263
  -689.802
   119.855
  -211.503
   438.235
  -594.525
   -54.364
  -575.949
  -474.234
   208.199
   226.377
   394.792
   330.451
   661.656
   347.331
   472.673
  -206.685
  -846.070
   639.075
  -722.515
   716.197
  -106.595
  -199.102
  -894.338
  -570.331
   326.637
  -857.309
    22.045
   265.806
  -491.204
  -619.382
   740.714
   627.535
  -613.622
   261.347
  -727.938
  -630.064
   567.801
    29.747
  -623.333
  -958.806
   -82.266
   197.717
   534.289
  -248.306
  -884.789
   835.016
   778.005
     4.516
   -33.330
    83.599
   199.463
   705.094
  -706.264
   755.132
   834.760
   660.142
  -798.624
   559.156
   924.553
  -513.023
   793.473
   308.049
   287.869
   658.753
   -53.583
   864.257
   -68.935
   741.838
   676.373
   -80.984
   595.511
   344.351
   560.201
   147.624
   541.701
   -70.770
  -474.605
  -302.566
   343.074
  -809.417
   311.341
    31.659
   183.729
  -582.654
  -225.992
  -674.206
  -704.225
  -840.521
  -147.386
  -987.767
   -55.587
   531.801
    32.416
   532.283
   708.727
   -41.108
  -926.073
  -117.226
  -762.458
  -849.726
  -480.304
  -760.410
  -878.353
   625.205
   847.524
  -132.642
   304.422
  -658.106
   102.663
   564.463
   546.698
  -412.741
  -335.545
  -734.651
   789.705
  -396.807
  -243.649
   602.331
  -738.323
  -499.194
  -162.241
  -718.564
   328.137
  -763.210
  -567.738
  -129.383
  -534.008
    34.494
  -854.208
    -5.950
  -251.820
   252.728
   292.903
  -539.139
  -649.618
   701.083
   -13.214
   159.931
   874.590
  -851.472
   394.197
   931.903
  -385.015
  -444.152
   463.727
   355.632
   -54.110
   251.895
  -323.571
  -474.408
  -181.683
  -676.510
   494.759
  -854.360
  -708.620
  -650.215
    63.854
    14.701
    -3.067
   386.486
  -489.762
   500.543
   140.462
    73.522
    41.868
   537.516
  -855.034
    21.261
   834.848
   -56.272
   781.518
   532.401
   244.293
   459.205
   341.026
  -267.597
  -156.711
   -38.581
  -733.746
  -549.124
  -727.140
  -707.920
  -630.467
   522.219
  -352.438
   684.340
   925.061
  -747.633
  -466.851
   857.869
  -355.254
  -682.931
   -85.098
   695.610
    78.944
   771.436
  -572.627
    22.296
  -492.182
   822.614
   340.096
   838.433
   644.557
   939.967
  -175.262
   381.981
   472.774
   788.726
  -297.707
   256.647
   911.246
   -76.108
  -365.465
  -658.271
   994.752
   997.107
   800.425
   698.387
   -60.482
  -148.080
   112.119
   390.924
  -428.064
  -641.412
   527.250
  -322.231
   701.474
  -701.105
    96.321
  -162.584
  -435.823
   472.798
   -49.361
   947.646
   885.997
   635.348
   895.038
  -306.610
    61.008
   807.847
   458.203
  -225.226
  -515.499
   916.452
   833.785
  -510.979
   583.581
  -689.118
   511.766
  -117.092
   -94.639
  -349.016
  -789.838
  -333.298
   941.614
   -61.258
   350.092
  -862.879
   187.872
  -699.320
  -997.086
  -576.984
   168.402
  -957.469
   229.994
   531.769
  -212.604
   884.636
   851.384
   896.861
  -864.843
   235.665
  -812.160
   206.989
   918.604
  -913.781
  -810.587
  -967.650
  -527.753
   942.042
  -357.993
  -323.925
  -859.703
   120.562
   709.030
   695.868
   463.940
   638.335
   848.115
  -363.563
  -427.066
   448.758
  -476.910
   797.949
   369.945
  -655.404
  -142.505
   415.854
   626.752
   914.496
   629.333
   543.123
   768.600
   223.283
  -331.456
   991.072
  -199.804
  -577.833
  -311.641
   298.236
   366.053
  -553.328
  -744.035
   981.957
   -58.488
  -221.927
   276.082
  -582.007
  -566.799
  -638.979
   336.794
   310.389
   833.271
  -659.996
  -981.041
  -530.259
  -492.048
  -325.098
  -326.567
   234.063
  -430.663
  -278.191
   383.566
  -480.863
  -492.505
   158.867
   871.029
  -988.872
   196.641
    49.069
   215.886
  -841.886
   479.470
  -176.324
  -544.849
   319.653
    11.697
   -99.540
   557.972
  -115.596
   801.238
  -254.191
   220.423
  -655.216
   141.678
   760.042
  -450.097
   341.745
   326.741
    90.733
  -936.738
  -843.985
  -564.720
  -945.519
   198.184
   464.438
    74.225
   370.190
   335.212
   570.636
  -227.973
  -281.057
   344.713
   710.718
   439.597
   490.665
   -64.715
  -691.572
  -909.599
  -963.473
   834.606
   165.203
  -289.197
    59.148
   -19.314
   870.413
  -127.666
  -139.098
   845.717
   963.879
    18.424
  -441.695
  -399.171
  -850.517
  -454.728
  -617.242
   585.814
  -305.805
   616.516
  -231.591
   779.109
  -905.340
   -77.791
   230.704
  -872.377
   335.393
   167.444
   545.081
  -753.842
   399.764
  -906.139
  -725.308
    99.323
   987.240
  -792.528
   965.655
  -821.585
   845.346
   985.695
  -988.879
   377.877
  -732.093
    67.818
   698.686
  -826.638
   104.851
  -364.010
   423.661
    20.875
  -192.155
   204.681
   -18.118
    93.910
  -276.289
   743.046
   529.912
  -498.152
  -187.150
  -654.433
   924.581
   351.980
  -483.143
   754.684
  -744.610
   948.354
  -247.309
   429.093
   307.038
  -475.518
   173.555
   543.526
  -445.759
  -134.766
   619.895
   246.314
  -225.479
   944.442
   161.197
   405.096
  -233.954
  -183.569
  -657.162
   531.427
   812.264
   164.331
  -476.961
  -810.164
   373.673
  -762.097
  -767.865
  -646.157
  -734.095
   473.232
   831.087
   834.104
   556.402
  -863.303
    51.769
   994.191
  -715.538
  -846.751
   359.247
   973.043
   375.006
   355.922
   859.642
   634.670
    48.906
    31.420
  -474.125
  -810.345
   879.938
  -906.127
  -140.169
  -702.904
  -217.034
   379.331
  -910.005
   844.326
  -442.808
   453.735
   208.587
  -243.867
   192.158
   438.230
   467.626
   882.254
   516.440
   157.816
  -647.773
  -991.458
  -822.282
   840.526
    92.423
   802.661
   488.141
  -186.159
  -688.722
   464.889
   400.789
   661.297
    -9.960
  -477.146
  -792.350
   473.695
  -444.120
  -984.478
   138.520
  -775.242
   395.248
   -38.494
  -313.184
  -416.749
   857.084
   869.977
   205.352
   390.504
  -804.572
   -50.266
  -798.010
   273.917
  -372.929
   615.351
   -94.588
  -750.845
  -695.849
   172.713
  -528.151
   165.074
   582.037
  -962.808
   291.178
   801.775
  -629.948
   485.970
   639.092
  -497.900
   754.770
   498.448
   781.568
   193.398
   227.955
   463.644
  -523.038
  -689.173
   457.124
   795.362
   559.774
   535.598
   359.304
  -760.063
   770.159
   -96.347
   200.064
  -530.770
   305.519
    54.448
   858.112
  -761.923
  -101.994
   943.905
   684.451
  -481.151
   509.742
  -108.942
  -888.586
    57.657
  -146.443
   554.130
   535.833
   -28.084
   372.780
   -71.032
  -742.533
  -419.838
   935.709
  -387.637
  -154.225
  -395.005
   -83.388
  -267.017
  -184.812
  -187.753
   297.363
  -300.901
   515.455
  -345.432
  -838.146
  -193.164
  -885.462
   177.202
  -417.832
  -538.318
  -937.635
   290.770
  -507.571
   735.819
  -613.058
   880.198
  -623.497
   173.005
   192.040
   138.945
  -919.329
  -992.642
  -364.399
  -620.849
   939.841
   618.605
  -140.340
  -557.666
  -504.125
  -266.377
   774.834
   962.418
  -362.683
  -902.735
  -585.545
  -254.664
  -145.459
  -129.182
   522.498
  -257.742
  -938.289
   786.105
    22.199
   157.261
   521.333
   740.884
  -936.596
  -222.499
   436.661
  -739.890
   291.475
  -536.759
   302.991
  -349.251
   974.948
   213.466
  -880.652
   318.873
   968.926
   859.777
   964.639
   244.834
   815.228
  -796.974
   921.112
   662.919
   535.519
   -37.963
  -952.838
   270.882
   727.253
   481.299
    39.837
   447.849
   444.718
   551.879
  -230.117
  -506.264
   -76.282
   904.097
  -754.342
   499.382
   699.252
  -663.554
  -784.566
   -92.441
  -725.906
  -522.768
  -458.460
  -423.228
  -327.073
   115.916
  -349.743
   632.016
    69.997
    72.964
  -810.582
  -300.862
   701.523
   983.513
   -81.764
   368.879
  -499.164
   772.556
   235.557
   273.921
  -536.730
   -21.875
   823.110
  -792.068
  -377.191
   881.075
  -910.629
  -599.044
   538.634
    18.652
  -489.480
    -5.453
   667.763
  -231.480
    52.867
   400.844
  -276.192
  -801.730
   490.657
   537.441
     5.248
   220.434
   832.460
   413.776
   275.345
   -71.340
   368.171
  -144.756
   574.193
   305.366
   469.640
   957.027
   570.821
  -781.516
  -347.188
   579.445
   916.525
   493.300
   594.236
  -489.306
  -210.350
  -134.060
   438.143
  -313.483
    29.754
   160.077
  -585.875
   500.012
   106.243
   303.679
   744.599
  -536.344
   130.810
  -994.015
    52.878
   -10.293
  -407.060
    64.503
   981.476
    87.058
   723.009
   340.996
  -729.641
   -56.492
   558.533
  -180.862
   492.411
   283.327
   893.606
  -181.448
    85.155
   248.263
  -809.289
   -21.338
   831.506
  -204.522
  -824.386
   -88.541
  -104.670
    70.955
  -763.820
   672.183
  -687.412
   610.852
   231.502
   581.901
   -44.284
   601.782
   940.042
   185.207
  -676.275
   963.105
  -784.797
   908.614
   207.108
  -990.452
  -248.070
   985.839
   290.056
   644.704
   -77.035
   -52.566
   482.707
  -732.857
   429.164
  -634.031
  -833.216
  -422.704
  -714.829
  -518.905
  -602.821
  -910.139
   384.087
   318.420
   666.439
   535.547
   901.656
  -625.389
  -785.961
  -464.899
  -315.828
    75.629
  -554.895
  -813.660
  -202.245
  -330.463
    30.109
  -461.363
   629.637
  -576.426
  -970.959
  -932.768
  -418.455
   622.809
   -96.119
  -365.948
   955.668
   178.651
  -745.354
  -968.427
  -480.885
   632.220
  -524.635
   209.944
   240.284
   115.221
   -25.375
   354.577
   666.797
  -677.958
    -7.887
   526.744
   481.093
   468.437
   700.309
  -422.193
   800.085
   171.578
  -751.881
   110.389
  -923.169
  -121.220
  -250.352
  -963.129
  -249.117
   109.768
  -517.171
   394.111
  -998.974
  -871.869
  -370.451
  -631.623
  -282.124
   948.235
  -740.188
   827.993
  -350.775
    10.625
   827.793
   662.602
   826.533
  -266.962
   -40.097
   126.400
   586.425
   412.115
  -758.732
  -420.681
  -401.291
   104.698
  -562.791
   125.346
   422.684
  -734.099
   561.236
  -383.923
   429.585
   978.769
  -937.818
  -524.110
  -349.024
   215.382
   250.139
   907.756
  -341.015
   854.946
   922.635
   578.737
   118.748
  -838.991
   616.561
  -268.496
  -332.250
  -686.390
  -356.271
  -973.753
  -890.727
   970.961
  -914.566
   698.727
  -739.582
   259.587
  -734.995
   617.886
   677.343
  -931.447
   675.286
   281.424
    99.656
   -49.376
  -771.579
  -739.902
  -285.887
  -607.329
   895.668
    90.934
   546.057
  -577.862
   -44.616
   285.065
   294.812
   924.078
   -97.045
   795.788
  -812.977
  -321.853
  -673.654
   980.736
   671.463
   402.322
   -75.956
   898.643
  -402.411
   860.150
   265.623
  -111.803
  -589.948
   449.853
  -827.671
  -927.789
   276.337
   -89.029
   803.982
   265.686
   813.810
  -938.677
   648.008
  -496.479
   922.570
   575.953
  -118.681
  -768.275
   165.346
   437.809
   736.434
  -829.518
   716.068
   911.071
   924.552
   156.371
   257.526
  -400.068
  -483.879
   -92.688
  -871.368
  -858.092
   235.318
  -855.858
  -373.992
  -768.210
  -465.642
   847.328
   149.047
   720.401
   790.260
  -246.503
   653.852
  -552.653
   364.626
   136.309
   200.253
     2.231
  -927.197
   585.187
   526.040
   114.510
  -552.668
   -76.020
   881.796
   -79.402
   345.602
   100.049
   160.345
   284.520
   386.324
   448.434
    -3.492
   860.798
  -374.393
  -892.157
   578.323
    22.615
  -646.855
    60.512
  -315.972
   545.405
  -567.393
   621.062
  -225.129
   486.230
  -421.702
   903.503
  -278.581
  -923.339
   471.396
   708.090
   703.469
   483.069
   142.708
  -390.249
    79.634
   356.441
  -669.494
   736.794
   317.625
   266.231
   732.167
  -193.160
   301.583
  -563.555
  -927.516
  -134.522
  -685.615
  -349.571
  -963.709
   -39.674
    16.769
  -342.026
   415.957
  -646.825
   635.442
    67.545
   784.368
   387.043
  -988.590
  -740.718
   640.623
  -605.704
   -54.699
  -424.047
  -604.636
     7.712
   834.756
   -67.928
   711.787
  -613.273
   363.451
   322.593
  -493.296
  -798.076
  -250.328
   997.956
   640.918
   634.688
  -483.555
   241.171
   201.567
  -280.963
   645.423
   335.599
   837.434
   960.425
   687.993
   299.413
   459.131
   121.630
  -754.777
   372.786
   517.114
  -884.311
   556.894
  -946.449
   792.405
   848.878
  -953.734
  -551.554
   540.135
  -380.337
  -110.772
  -704.762
  -156.166
   523.101
   747.272
  -437.284
  -253.075
  -198.322
  -164.096
  -228.691
   848.041
   725.969
   475.045
   105.884
  -565.509
   857.978
   880.084
   186.851
  -533.935
   125.075
  -868.608
  -840.593
  -672.488
   926.518
   -73.910
   136.487
  -814.050
   344.714
   683.822
   -93.929
  -386.899
  -418.320
  -759.035
  -123.800
   208.153
  -877.686
   384.750
  -361.116
  -847.275
   323.833
  -524.889
   388.639
  -277.360
   672.551
   570.485
  -409.174
   506.809
   349.856
   422.161
   968.371
   213.072
   192.170
   946.355
  -919.263
   -65.549
  -758.476
   257.950
  -211.484
   -89.393
   667.814
  -527.825
  -923.835
  -613.729
  -180.376
   -91.673
   621.925
   771.757
   634.193
  -821.855
  -367.257
   945.108
   181.247
   696.165
   582.144
  -750.396
   781.047
  -670.565
   -46.048
   136.632
  -447.978
   -56.878
    44.064
   812.184
   201.761
    -7.049
  -587.587
    -6.096
   -98.142
  -895.411
  -756.850
  -420.095
   -91.587
  -325.980
   942.186
  -447.480
   887.429
   132.265
  -865.177
   691.267
   -98.153
  -901.329
  -418.718
  -370.532
  -830.056
   322.417
   480.194
   333.609
   104.096
   854.962
  -303.605
   175.620
  -590.570
  -744.780
   -41.476
  -670.611
   848.420
   616.120
  -220.325
   -76.373
   398.160
  -139.312
   188.083
   724.648
  -533.325
  -431.883
  -230.407
   -92.967
    93.916
   128.657
   288.953
   923.488
  -211.376
   432.404
  -188.438
  -762.069
   -87.744
  -105.995
  -500.877
  -881.817
  -115.200
  -425.957
   233.035
  -870.165
  -327.060
  -831.098
   -30.936
    30.379
  -727.990
  -855.601
  -973.728
   587.944
  -108.555
   810.623
  -369.221
   149.429
   -67.690
   890.867
   710.607
  -278.591
  -507.304
  -163.061
   829.263
   676.638
  -161.791
   781.984
  -193.334
  -327.001
  -955.141
  -620.501
  -601.620
   316.824
   669.903
   -62.611
  -711.351
  -292.501
  -526.407
   102.969
   112.614
  -132.402
  -761.172
   759.201
  -746.102
  -631.572
   936.176
  -284.898
    39.148
   753.771
   304.626
   182.994
  -114.044
  -735.151
   678.781
   462.264
   815.755
  -555.020
   142.007
  -367.971
   932.591
   493.104
  -125.811
  -322.252
  -511.641
   538.878
   -25.497
   882.400
   546.374
   331.717
  -772.279
  -544.543
   864.255
   125.126
  -196.922
   144.749
  -291.136
  -601.431
   689.954
  -855.078
   340.159
   583.823
  -357.696
   627.669
   826.642
    73.379
   105.243
  -281.184
   154.828
  -731.547
  -927.857
   -44.060
  -461.565
   286.278
  -156.855
   731.429
   493.325
   857.593
   623.668
   -85.379
  -258.148
   871.477
   205.507
   625.824
   773.406
  -308.276
   112.772
  -435.010
   245.445
   340.100
    89.488
   631.957
   699.078
   847.641
   366.503
  -657.296
  -328.114
   134.558
   782.731
  -626.177
  -191.052
  -764.130
  -155.448
   232.189
  -591.393
   275.477
   160.122
   239.766
  -386.228
   801.914
    55.852
   659.992
  -718.042
  -415.351
   -41.017
  -971.183
  -722.533
  -803.638
   747.197
  -838.447
  -719.005
   814.385
   904.868
   211.504
  -740.547
  -294.043
    75.709
  -698.395
  -317.764
  -475.798
   839.179
  -632.130
  -565.550
  -676.226
  -748.112
  -521.208
   456.213
  -881.105
   683.086
   113.950
   213.647
  -647.811
   746.252
  -176.052
  -651.381
   689.399
   580.534
  -723.549
   698.797
   826.248
  -820.846
   516.109
   274.445
    -3.765
  -361.790
   430.550
  -805.049
  -752.389
   837.484
   541.546
   445.761
   116.857
  -807.033
   938.036
  -693.445
  -322.630
  -832.914
   760.510
  -833.509
  -508.936
  -697.927
  -560.615
   167.527
  -915.748
   941.311
  -860.763
  -717.098
   916.878
  -730.740
   554.077
   518.982
  -266.635
  -311.799
   972.212
  -774.032
  -556.661
   435.580
  -330.148
   451.108
  -577.113
  -957.531
  -562.179
  -797.105
   419.183
   571.292
  -884.571
  -290.326
   453.175
  -690.887
   744.321
   -19.919
   688.204
   354.108
  -703.433
  -511.485
   594.474
   262.345
   209.482
  -491.466
   769.972
  -902.613
   680.754
  -192.687
   272.806
   576.372
  -536.518
  -588.456
    70.128
   484.895
  -808.083
     8.775
  -844.609
  -815.313
   909.794
   348.989
   102.431
   726.429
   -67.323
   272.836
  -384.204
  -333.448
   214.428
  -598.271
  -669.246
  -563.354
  -549.030
    10.702
   499.073
   844.090
   645.822
   722.832
   933.806
  -190.798
   725.229
   -21.436
  -133.192
  -369.472
   181.193
  -151.527
   459.700
   251.730
  -507.048
  -868.875
  -148.145
   239.876
  -134.908
    31.433
  -783.183
  -719.441
   917.799
   253.712
   992.053
  -408.145
   388.519
   870.448
   -85.287
    64.835
  -148.265
    12.602
  -401.918
  -115.049
  -639.588
  -261.134
   376.816
  -518.324
   631.137
  -394.070
     2.395
  -336.337
  -950.154
   418.736
   882.511
  -997.157
   612.705
  -816.377
   718.044
   886.446
   163.023
  -921.856
  -801.181
   950.097
  -644.773
  -264.835
  -571.496
   413.199
  -234.093
  -676.526
  -412.548
  -830.207
  -140.824
  -524.125
   876.378
   871.811
  -368.019
   619.968
   883.343
  -927.749
   434.812
  -285.923
    72.816
   560.216
     2.855
  -597.983
  -623.260
  -327.675
    50.318
   628.862
   141.429
   824.453
  -500.135
   787.303
   307.502
   340.925
   -84.843
  -546.363
  -867.980
    95.098
   552.867
   442.734
   719.128
  -159.874
   480.016
  -469.682
  -925.896
   700.214
   108.191
   802.992
   114.206
  -410.237
   -89.518
   699.648
   844.028
  -145.810
  -187.675
   777.954
  -106.964
   481.476
  -884.722
  -972.058
   162.167
   433.359
   589.619
   -21.205
   315.101
   124.284
  -713.345
   974.520
   105.966
   317.526
   233.475
   284.573
  -548.940
   331.980
   997.983
   652.092
  -789.990
  -923.459
  -811.344
   126.927
   738.811
  -399.268
   -75.187
   115.007
  -212.230
   692.240
   917.463
  -665.336
  -277.795
  -863.807
   606.317
   433.668
   960.262
   558.991
  -392.191
    13.157
  -522.937
  -203.747
   -82.024
   330.630
  -304.434
  -756.648
   249.177
  -195.072
  -967.522
  -573.711
  -784.832
  -386.089
    19.532
    30.426
  -838.813
   253.881
   897.275
  -352.669
   966.377
   844.035
   996.379
   879.028
   246.125
   719.015
   233.004
   670.174
  -898.190
   615.407
   729.565
   417.280
   139.445
   562.166
  -528.183
   -28.069
   397.211
    56.459
   391.497
  -607.369
  -709.465
   -79.952
  -194.242
   -42.444
   779.110
   837.491
   110.443
  -820.324
   475.012
   990.537
   571.418
   945.071
   374.008
   622.451
   873.139
    -0.693
    72.579
  -131.109
  -494.714
   160.129
   209.065
  -364.264
   -94.824
  -510.819
  -910.295
  -960.520
  -740.879
  -220.946
   274.758
  -127.999
  -809.644
  -873.035
   502.957
  -332.322
   -38.788
  -173.559
   682.021
   688.382
  -463.128
  -586.799
  -276.192
   642.509
   -75.104
  -604.461
  -987.317
   390.189
  -848.071
   634.474
  -366.903
  -112.538
    45.096
  -164.492
  -429.313
  -728.432
   482.440
  -593.061
  -800.598
   -31.883
  -347.912
   723.859
   661.160
   628.117
   228.918
  -165.229
  -701.993
   468.264
  -547.343
  -464.350
   970.908
    84.801
   258.134
   -28.364
   656.979
  -625.189
  -937.502
   149.493
   852.852
  -454.655
   327.040
  -384.222
  -270.114
  -713.986
  -104.174
   560.497
   152.893
   595.792
   538.688
   143.804
  -303.379
  -745.418
   576.617
  -385.842
   975.595
   577.536
  -264.687
  -423.684
   955.723
    96.484
  -513.358
  -233.480
   614.339
   390.908
   130.486
   281.115
  -558.982
   835.413
  -569.339
  -831.583
   140.665
   806.524
   621.057
  -125.111
  -955.328
   543.177
   595.561
   738.878
  -835.870
   739.641
   831.244
  -570.559
  -266.071
   438.768
   535.299
   136.481
  -756.915
   479.733
  -911.287
  -376.009
   500.035
  -805.543
  -918.812
  -974.764
  -944.068
   549.800
  -148.030
  -835.605
   655.125
   990.236
   245.215
  -601.884
  -472.337
   330.488
  -433.678
  -185.385
  -605.204
   -38.246
  -381.832
  -611.254
   578.654
    35.250
  -769.844
  -783.327
    13.368
  -974.649
    19.200
   824.170
  -218.598
   602.217
   982.591
   393.652
  -544.241
   453.519
   585.121
  -677.653
  -809.019
  -241.976
  -414.649
  -849.945
  -691.527
  -569.769
   777.493
  -932.371
    23.671
  -186.580
  -669.217
  -483.515
   222.423
  -669.605
  -700.609
   745.806
   841.505
    82.108
   930.120
   568.150
   768.796
   399.691
  -667.710
  -215.659
  -914.866
    -4.983
  -704.341
   379.813
  -551.176
   150.862
  -348.612
   164.874
  -641.722
   186.529
    57.699
   892.031
  -791.475
    16.066
   799.817
  -805.850
  -201.281
   359.683
   199.206
  -696.962
  -402.161
   294.104
  -535.434
   126.406
  -354.366
   524.144
   250.058
  -927.243
   589.570
   950.921
   244.627
   678.880
  -716.780
   204.567
   349.982
   -47.736
  -125.473
   -10.736
  -355.600
  -920.801
   511.034
   -39.774
   -40.885
  -278.558
   666.362
   461.800
  -879.717
    23.892
    90.616
   892.895
  -737.830
   408.135
   707.032
   479.008
   276.097
   133.743
  -536.216
  -448.442
   770.200
  -601.756
   969.576
   -45.915
   857.703
  -432.509
   863.756
  -605.543
   241.669
  -638.681
   828.746
  -780.702
   969.137
   960.990
   998.493
  -394.672
   445.585
   575.093
  -996.174
    92.955
  -119.762
    68.967
  -735.752
    23.786
   198.387
   -69.436
  -494.956
  -536.262
   547.661
   -23.056
   976.633
   928.841
   893.151
   694.718
   684.125
   203.746
   558.983
  -483.457
  -374.996
   607.353
   -45.901
   -99.558
   -12.220
   917.115
    94.013
  -565.547
  -730.419
  -228.202
  -871.407
  -337.592
   635.065
  -658.238
   896.353
  -252.500
  -417.209
  -680.452
  -904.633
  -424.061
   784.601
  -227.808
   611.342
   578.585
  -619.237
  -176.602
  -644.454
  -387.491
   766.161
   839.314
   -75.085
  -660.122
   124.378
  -625.887
   996.604
   -35.349
   536.377
  -502.364
  -267.487
  -834.888
  -359.078
  -698.305
   -93.697
    37.385
  -535.945
   587.368
   597.767
   438.052
   914.884
   527.996
  -652.918
  -282.264
  -204.748
   587.653
   449.041
  -113.718
  -726.558
   925.165
   745.666
  -582.198
   503.920
  -981.605
  -386.623
   444.936
  -650.325
  -193.446
  -645.644
   -61.439
   785.191
  -706.927
   575.599
  -374.266
   942.511
   512.602
  -931.551
  -961.044
   391.613
  -720.269
  -234.699
  -650.692
  -404.324
   138.623
  -649.642
  -558.588
  -387.986
  -746.607
   785.303
   -40.207
  -248.624
   441.406
   592.395
   404.781
   883.170
  -151.857
   695.386
    -8.242
   350.119
  -223.202
  -664.813
  -644.903
  -833.522
   114.914
    -1.102
  -217.861
   957.077
   529.603
  -849.180
  -277.962
   208.645
  -771.128
   949.663
    49.924
  -659.898
  -158.331
   497.359
   426.088
  -118.752
  -187.528
  -636.193
  -582.990
  -692.685
  -140.166
   174.630
  -275.292
  -756.810
   -98.897
   741.962
  -807.740
   956.589
   -28.538
   457.076
    25.427
  -290.038
   501.768
   874.396
   732.277
  -953.994
   -54.118
  -367.905
  -270.847
   173.733
   413.323
   399.820
   807.807
   122.740
  -234.481
  -761.986
    44.236
  -279.256
   574.896
   596.870
  -992.172
   760.658
   142.109
  -357.834
  -693.660
  -397.474
  -963.127
   272.682
  -447.327
   725.395
  -151.690
  -712.513
  -439.199
   509.281
   473.867
  -586.234
   428.196
  -214.400
   763.759
   834.611
   307.948
  -876.101
  -770.087
   511.162
   303.287
   198.459
   240.244
    -0.205
   485.136
  -355.383
  -626.125
  -479.884
   435.074
   -46.485
   755.715
  -138.714
   547.532
  -631.204
  -501.817
   681.179
   864.397
   344.793
   690.489
  -388.506
  -832.383
   924.437
  -762.823
   759.534
  -569.330
   825.507
  -610.585
  -874.286
   -89.488
   745.819
   -65.076
  -663.058
  -122.879
  -785.957
  -365.259
   893.395
  -599.152
  -424.024
  -889.121
   -83.225
   240.168
   113.975
   454.129
   967.942
  -820.418
  -194.159
  -312.083
  -598.849
  -919.248
  -919.805
  -718.816
  -834.970
   785.896
   899.535
  -332.349
   610.046
   416.738
    28.965
   952.218
    13.089
   603.416
   203.872
  -359.783
   744.782
   926.348
  -798.583
  -554.668
   204.604
   856.006
  -675.769
   819.550
   602.859
    15.376
  -884.751
   305.578
   562.392
  -793.034
   856.010
    61.703
   115.609
    29.818
   642.218
  -889.162
  -632.466
  -922.615
     2.883
  -969.666
  -304.667
   261.534
   613.850
  -122.839
   472.637
   -52.945
   136.369
   799.305
    40.235
  -668.081
  -531.178
  -851.736
  -224.298
  -860.434
   141.072
   956.161
  -769.719
   334.895
  -190.470
   -64.043
   540.669
    70.677
  -780.770
  -192.246
  -558.052
   925.377
   387.148
  -227.407
   541.970
  -723.103
  -558.386
     4.001
   857.214
  -373.048
   727.421
  -351.929
   899.521
   728.593
   -96.644
   634.533
   902.787
  -336.703
   736.763
  -658.873
   705.582
   441.807
  -229.212
  -987.905
   174.335
   493.210
  -466.026
  -288.410
  -329.329
   401.871
   225.251
   772.403
  -191.016
  -796.992
    89.346
  -939.222
  -849.105
    46.799
  -635.954
   264.580
  -958.743
   -72.772
   126.372
   578.028
  -926.273
  -331.134
   840.835
   489.664
  -577.888
  -355.626
  -777.668
  -325.851
   647.929
     3.245
  -558.289
  -737.796
   673.329
    15.664
  -347.225
   887.016
   476.981
  -149.349
   493.820
   932.060
  -632.239
  -453.267
   595.500
  -245.617
  -129.549
  -188.423
  -266.315
   325.468
   958.303
   -61.400
   917.547
  -678.023
  -120.622
   951.181
   510.796
  -792.910
   716.229
  -729.227
   390.336
  -758.144
  -263.193
   277.854
  -987.286
   940.758
  -113.528
  -242.673
  -888.406
   647.432
   866.500
    12.661
   757.648
   686.683
   546.060
   794.852
   620.912
   675.155
  -949.749
  -240.489
   698.325
   545.727
  -794.310
  -363.713
   431.576
  -842.184
   259.192
   828.023
   -77.828
  -615.299
  -886.350
  -858.808
    81.948
  -116.684
   540.536
   474.941
  -651.844
   996.130
  -801.158
   688.307
    57.248
     4.621
   613.196
  -849.316
   693.429
   238.282
   829.464
   220.516
  -262.298
  -237.056
  -119.472
   445.456
  -163.826
   674.421
  -881.642
   -67.495
   509.558
   183.447
   931.848
   396.678
  -443.640
   160.368
   335.012
  -668.431
  -422.646
   858.444
   295.078
  -653.942
  -989.060
   -85.915
   145.961
   803.916
  -644.610
   205.673
   534.511
   -49.193
  -670.896
  -480.560
  -702.552
   990.284
   365.074
   987.079
   551.757
  -791.060
  -213.146
   199.811
  -321.554
  -349.379
   175.309
   386.831
  -476.126
   679.841
   365.195
   803.632
   639.194
  -319.113
   233.854
    62.708
   928.604
   881.896
   531.359
   202.378
  -918.955
   677.619
  -250.276
  -456.875
  -144.329
  -915.355
  -381.777
   623.455
   950.668
   955.892
  -661.461
  -996.531
  -885.424
   560.698
   128.195
   896.537
  -864.420
   309.651
  -437.944
   348.921
   832.896
  -181.065
   950.909
   -31.619
   706.560
  -552.807
  -760.302
    32.097
   854.226
  -640.109
   383.432
  -868.275
    56.593
  -665.638
   724.390
   930.007
  -640.646
   426.587
   425.551
  -351.599
   266.753
   840.671
  -915.632
  -491.518
  -732.395
  -292.870
  -481.621
   636.051
  -234.581
  -880.851
    97.262
  -544.398
  -974.558
   162.575
  -330.105
  -485.214
  -983.023
   191.577
  -968.426
   594.810
   206.388
  -809.662
  -191.250
  -261.173
  -515.415
  -476.497
   859.312
   940.974
   745.647
   655.470
  -901.817
  -165.861
   703.089
  -384.116
  -190.984
   577.680
   922.913
   674.594
  -760.740
   302.264
   167.149
   464.313
  -604.961
   727.779
   460.827
  -912.074
   999.930
  -538.262
   562.229
   760.488
  -660.301
  -491.542
   647.393
   581.963
   184.001
  -647.567
  -729.194
  -395.124
   -69.876
   505.475
  -801.286
  -298.276
   480.893
    17.288
   445.333
   196.756
   921.854
   267.613
   146.638
   471.138
   356.614
   904.337
    22.828
   544.229
  -156.688
   137.936
   443.145
   607.534
   280.620
  -347.227
  -684.604
  -568.441
   808.804
  -965.636
  -168.747
   636.600
   837.130
   732.140
    62.942
   266.862
   857.758
  -447.761
  -902.054
  -384.175
   973.671
  -389.789
   777.589
  -143.540
   432.286
  -191.360
  -141.354
   190.415
  -195.791
   626.927
   329.048
   491.438
   -90.488
  -912.855
   871.528
   380.237
   493.980
  -798.402
  -426.065
  -996.120
  -910.378
   487.281
  -175.196
  -313.048
   802.413
  -249.827
   910.702
  -148.903
  -224.972
  -161.752
  -771.919
  -308.281
   682.726
   259.585
   246.313
   942.331
  -948.811
   590.388
   241.029
   649.896
   790.562
   -82.569
  -229.770
   661.100
  -207.441
  -671.935
   778.425
  -846.596
   910.017
  -402.062
   380.372
   689.568
  -118.642
   824.008
   590.205
   749.480
   -44.799
   632.189
   582.949
   562.371
   813.994
  -881.126
  -395.678
  -552.292
  -192.623
   853.944
  -399.789
   728.919
  -326.911
   656.306
   346.733
  -115.741
   571.608
  -828.657
  -298.654
   783.271
   545.243
   283.417
  -137.930
  -208.929
   736.511
   654.676
  -230.997
  -668.697
  -836.595
  -854.424
  -677.304
   127.198
   309.964
  -383.551
   989.371
  -861.576
  -791.999
  -430.411
  -519.605
   214.284
   398.973
   749.576
   712.572
   507.174
  -275.496
    66.124
   370.517
   637.197
  -981.572
   401.420
  -408.642
  -179.709
   230.225
  -725.428
   568.393
   604.605
   143.614
  -590.263
   112.438
   329.235
  -875.846
  -996.291
    19.006
    78.416
  -660.297
  -983.666
    87.207
   128.371
  -388.311
  -443.540
  -527.239
  -810.801
   934.743
  -205.587
  -567.295
   334.962
   682.564
    96.197
   460.452
  -450.711
   412.251
  -141.924
   188.759
   379.787
    84.004
   906.304
   981.726
  -840.387
  -919.069
  -113.303
  -793.274
   -62.146
  -728.522
  -262.987
  -597.611
  -847.837
   221.411
   707.514
   968.203
  -785.785
  -168.747
   729.702
   458.608
  -192.884
  -130.842
  -177.372
   384.397
   948.490
  -696.215
   138.145
   259.522
   338.837
  -373.031
  -952.871
   506.141
   604.074
  -850.288
  -196.707
  -555.024
  -750.536
   -94.355
  -319.951
   -80.454
  -383.137
  -348.963
   -25.478
  -669.185
  -191.826
  -148.414
   181.043
  -263.424
  -884.686
   864.180
   -78.633
  -987.881
   876.354
   104.224
   763.984
   847.460
  -231.024
  -999.444
   527.910
   656.463
   213.689
  -724.764
     2.183
   887.375
  -336.805
   243.570
   867.405
   303.294
    86.296
  -890.314
   -93.281
   156.449
   357.261
   311.254
  -757.022
   372.884
  -243.528
   286.836
  -485.169
  -693.038
  -820.272
  -270.088
  -177.633
  -876.832
  -305.117
   128.005
  -157.483
   651.283
   954.690
   215.474
  -792.863
   558.022
  -860.568
  -549.959
  -506.894
  -776.616
    -7.756
   236.458
  -684.121
   377.242
  -566.534
   106.491
  -893.913
   426.502
   943.155
   -94.493
   839.943
   822.982
  -938.594
   676.806
   670.717
  -859.824
    30.846
   372.628
    74.903
  -487.538
   456.879
  -943.556
   706.445
  -442.337
   845.697
  -688.523
   205.244
  -322.681
   547.766
  -178.196
  -980.784
  -845.061
   795.656
   932.550
   508.813
   694.598
   604.863
   237.430
    -7.527
  -108.246
   516.675
  -217.252
  -684.200
   886.142
  -965.922
   557.693
   401.136
   -81.376
  -808.629
    79.304
   915.184
     7.350
  -834.763
   278.090
  -191.842
  -184.386
   776.697
   869.514
  -598.372
    -2.582
    69.335
   993.656
   767.626
   800.202
  -164.408
   920.774
   537.631
    88.049
  -453.691
  -888.698
   464.305
  -270.558
  -910.963
  -958.676
   611.939
   342.323
   477.680
  -603.149
   171.524
  -984.776
  -443.558
  -374.774
  -934.784
   244.975
  -388.579
  -895.583
   683.016
  -998.368
  -179.793
   575.889
   831.694
   319.898
   -74.306
  -933.822
   842.194
   290.216
  -433.223
  -997.645
   -78.788
  -659.174
  -697.853
  -250.221
   326.792
   788.195
  -801.768
   245.109
   864.806
  -721.416
  -462.089
  -244.573
   -26.354
  -481.831
   -77.525
  -697.509
   439.649
   107.401
  -686.043
  -676.515
  -515.084
  -479.150
  -976.848
   808.018
  -621.098
  -188.682
  -955.056
   302.807
  -810.258
  -694.672
  -970.225
   667.944
  -806.129
   962.089
   894.054
  -137.462
  -320.154
  -444.814
  -579.605
  -179.534
  -421.639
   807.763
   413.038
  -821.245
  -920.273
  -269.308
  -800.690
   -25.460
    70.094
  -170.759
  -477.902
    40.994
   935.188
   202.698
   -78.684
  -972.133
   103.071
  -295.590
   860.003
   270.350
   276.144
   312.812
   -48.058
   304.262
   724.209
  -347.899
     3.046
   828.476
  -939.056
  -528.632
   495.143
  -398.445
   593.740
   -21.948
   504.891
  -756.404
   102.880
   -19.230
   748.834
  -492.755
   709.683
   831.428
  -268.578
  -743.712
   625.913
   234.112
  -864.230
    40.852
   917.035
  -253.239
   649.390
  -845.591
  -843.165
  -621.206
   831.923
   812.974
   118.443
  -575.748
  -314.760
  -753.199
   954.669
   538.519
   575.301
   658.153
   375.365
  -929.667
  -217.065
  -663.313
   162.414
   770.139
   676.915
   805.304
   547.401
  -281.045
    50.479
   211.806
  -969.177
  -653.096
  -628.531
  -713.020
   885.153
  -444.038
   944.195
   357.680
  -749.371
  -936.653
   761.716
  -738.760
  -613.831
  -462.370
   684.873
   285.131
    -1.020
  -547.368
  -281.611
   -26.399
  -518.088
  -485.064
  -668.947
  -966.390
  -361.418
  -398.465
  -276.586
   190.944
   320.481
   182.118
  -924.881
  -237.437
  -252.461
    85.350
   485.707
   158.052
   349.899
   -59.285
  -443.265
   936.562
  -100.636
   105.065
  -263.932
  -383.357
   316.608
  -933.293
   989.100
  -209.849
  -379.331
   786.810
  -323.148
   949.968
  -443.101
  -248.488
   184.783
  -861.981
  -862.862
  -786.000
  -649.278
  -322.560
  -141.092
   370.856
   433.583
   799.147
   494.523
  -218.985
   450.899
  -712.609
   591.961
   854.047
  -506.471
  -288.642
   947.960
  -949.511
   589.552
  -635.024
   933.011
  -679.260
  -813.302
   836.506
   202.784
   639.549
   352.050
  -267.787
  -258.087
   -40.414
  -311.702
   743.658
  -810.817
  -612.414
  -991.363
   984.364
  -430.267
   404.748
   -56.176
  -283.214
   712.490
  -135.883
  -831.980
   957.144
  -258.268
  -592.463
  -769.125
    78.901
   666.473
   159.465
   899.844
  -765.665
  -367.104
   208.194
   343.252
    72.362
   907.123
  -358.128
  -426.114
  -794.433
   981.649
   730.855
   264.497
    57.173
  -274.517
   186.780
   491.722
   239.532
    36.870
   995.978
  -891.612
  -689.843
   866.981
   779.163
   153.788
   945.047
   369.521
   358.028
   979.299
  -169.479
   193.633
   358.854
   899.044
    -0.286
  -273.480
  -200.331
   106.319
   -78.857
  -243.572
   267.868
   655.959
   240.717
   679.826
   996.167
  -239.706
  -965.038
   889.290
  -660.969
   -25.351
   433.009
  -632.204
  -925.074
  -663.664
  -861.284
   383.915
   -45.412
  -648.644
   453.435
   704.164
   892.631
   -34.049
  -121.901
  -241.554
   746.943
   681.364
  -389.555
   -85.734
   484.104
  -319.066
   367.727
  -714.253
  -769.124
  -202.273
   426.823
   627.931
   265.278
   759.280
  -141.565
   222.201
   479.569
   -40.738
  -701.300
  -222.590
   117.481
  -908.854
   477.437
   572.968
   294.851
   -34.883
  -244.886
   333.438
  -780.039
   575.779
  -230.467
   943.525
   830.941
  -519.105
   755.625
  -532.467
  -442.746
   725.187
  -948.295
  -530.457
   176.596
   312.709
  -979.032
   631.094
   163.475
   791.180
  -564.647
  -508.073
  -697.302
  -342.886
  -102.365
   431.203
   561.358
  -261.080
  -765.246
  -891.704
   -67.474
  -243.066
  -279.130
   976.393
  -767.171
   423.425
  -675.117
   -41.563
  -538.377
   165.371
  -460.401
   502.136
     0.779
   275.564
   239.459
   441.828
   256.963
  -229.498
  -731.397
   -80.754
  -817.326
   393.043
  -357.553
  -681.470
   312.775
   136.713
  -261.818
   398.204
  -549.912
   222.470
  -870.496
  -283.065
    -7.130
   941.088
  -483.738
   971.309
   811.424
  -259.850
  -430.800
   249.879
  -879.900
  -142.466
   826.009
  -226.791
   894.790
  -646.803
   113.295
   943.658
   628.173
  -202.579
   438.609
   870.127
   587.699
  -566.926
   873.788
  -198.978
   570.131
  -331.509
  -141.286
  -375.396
   109.178
   909.367
  -605.090
  -480.580
   481.741
  -838.082
   106.842
   635.573
  -746.868
   880.737
   998.986
   629.276
   860.286
   189.939
  -198.550
   947.430
  -223.639
   806.901
  -440.305
   125.355
   327.325
   780.925
  -172.381
   -94.170
  -172.572
   215.441
   470.172
  -146.640
   -70.930
  -479.873
   723.433
  -770.585
  -204.844
  -322.754
   293.640
  -205.091
   387.965
   352.372
  -356.655
  -323.408
   885.605
   820.121
   -47.769
  -944.420
  -141.947
  -425.813
  -591.262
  -496.940
  -614.545
   -29.438
   405.432
  -394.951
   916.079
   717.358
   934.060
   532.764
  -562.379
  -680.717
   391.349
   278.424
   733.624
   352.267
   440.672
  -353.372
  -933.482
   728.472
  -589.419
  -387.641
   185.618
   886.617
   677.291
  -628.312
  -898.446
   557.107
   915.518
   347.881
  -694.375
   313.925
  -920.773
   488.513
   812.070
  -759.439
   743.007
   227.442
   835.426
   403.604
  -567.200
   214.587
  -520.363
   753.309
   539.263
   474.355
   905.099
   556.581
   373.364
    55.911
  -781.903
   954.338
   576.734
    47.329
  -205.745
  -200.686
  -452.150
   743.056
  -593.962
   918.989
   -93.971
   488.312
  -367.748
   458.065
  -159.040
   454.766
  -940.135
  -410.704
   581.642
  -728.655
  -818.467
  -228.667
   793.145
   705.022
   271.225
   145.494
  -214.065
  -556.000
   466.992
  -476.272
  -995.041
  -809.026
   900.478
  -591.256
   628.250
   836.628
   842.669
   809.028
   -86.362
   764.945
  -954.561
  -407.682
   900.290
   756.829
  -386.200
   529.924
   237.902
   775.127
   607.048
   514.020
  -363.121
   151.011
  -842.241
   686.275
   399.630
   553.397
  -610.312
  -717.483
  -644.675
  -903.723
  -229.343
  -522.500
   237.322
   -32.353
   287.846
     9.204
   268.309
    83.059
  -607.359
  -414.479
  -224.840
   306.743
   415.402
   963.318
  -546.146
  -649.156
  -815.149
  -518.391
  -183.475
  -127.413
   831.105
  -699.759
   704.413
   871.063
   331.200
   784.479
  -488.890
  -313.002
  -682.116
    73.724
  -593.366
   735.389
  -873.481
  -759.822
   891.624
   470.706
   478.919
   779.109
   379.150
  -923.539
  -698.024
  -715.777
   581.983
  -425.673
   342.173
   532.436
  -704.719
   802.498
   762.561
  -896.656
   533.881
   394.209
  -678.918
  -929.964
   208.154
  -104.546
  -405.196
  -720.231
  -638.715
   301.416
   174.485
  -889.152
   373.038
   656.388
   -66.809
  -245.477
   -90.749
  -644.097
   672.097
   120.540
   828.561
   691.841
   364.080
   745.552
  -416.104
   593.509
  -108.904
   226.673
   418.371
   564.439
   849.004
  -629.062
   -30.324
   627.935
  -358.609
   507.821
   807.364
  -556.970
   145.882
   947.535
   156.303
  -898.727
   811.252
   944.669
  -942.512
  -525.100
   722.014
  -640.774
   494.553
   779.769
  -231.365
   765.313
  -459.895
   429.258
  -297.248
  -488.947
   574.966
  -621.960
   248.871
  -513.504
   260.493
   631.129
  -242.632
   684.229
    89.623
  -334.055
  -769.611
  -554.347
  -317.125
   337.975
  -730.787
   355.629
  -813.371
   291.971
   -74.743
   992.026
  -706.495
   390.974
   537.183
   493.805
   986.890
  -599.924
  -338.663
  -999.126
   160.658
  -472.396
  -439.911
  -817.460
  -483.265
  -298.980
   152.868
   147.549
   -29.133
  -231.456
  -820.314
  -350.086
  -931.904
  -667.753
  -383.714
   374.985
  -955.355
   -50.506
   508.790
  -323.676
  -861.624
   772.268
   240.280
  -969.597
  -978.385
   973.402
   359.836
  -671.893
  -108.186
   160.231
    91.048
    55.006
   768.572
  -194.842
   907.750
   547.950
   746.864
  -317.121
   284.883
  -413.161
  -398.871
   954.917
   700.416
   360.028
  -256.890
   137.902
   -78.013
  -531.717
   203.937
  -262.280
  -576.680
   359.270
   -55.915
  -479.847
    30.710
   -61.684
  -464.168
   809.051
  -995.495
   126.634
   783.222
  -172.551
   883.065
  -572.695
   150.378
   892.579
  -960.833
   409.151
   370.613
   148.264
  -646.911
  -334.322
  -286.856
   780.342
  -478.786
   -88.532
   101.574
  -934.568
   -19.025
  -709.355
   459.918
  -148.020
   433.836
   846.181
  -393.853
   248.324
   977.747
   691.879
   982.902
   265.775
   565.327
   554.492
  -144.381
   792.411
  -323.851
  -325.660
  -244.624
   811.477
  -331.000
  -654.081
   760.952
   549.530
  -851.550
   432.348
   -63.228
  -955.176
  -608.013
   326.102
   269.487
  -311.453
  -534.519
   247.281
   298.503
   525.845
  -662.190
   818.239
   108.913
   201.231
   885.983
   121.790
  -809.616
   173.052
   727.405
   399.954
  -982.915
   111.172
   838.254
   536.025
   731.173
   927.725
   264.712
  -419.611
  -599.040
  -647.955
   991.971
  -556.027
  -197.802
  -372.913
   -10.844
   682.935
  -281.546
   896.457
  -285.557
  -787.388
   897.475
  -945.373
   187.566
  -436.804
  -680.808
   542.560
  -226.382
  -100.493
    -6.882
  -321.301
   208.554
  -643.390
   434.615
  -611.395
  -300.180
   390.522
   188.376
   669.660
    -7.993
   543.187
  -450.216
  -987.486
  -104.011
  -496.990
  -994.907
   450.910
   259.442
   948.834
  -268.091
   336.077
  -866.175
   245.915
  -540.818
  -158.666
   704.014
   667.412
  -245.322
  -373.731
  -248.557
   799.468
   790.985
  -332.220
   564.750
  -385.479
  -210.415
   603.096
    64.065
  -746.091
   966.117
  -260.776
   829.874
  -229.174
   347.705
  -942.155
    67.968
  -765.406
   485.636
     1.054
   191.826
  -333.552
   913.204
   425.947
   588.457
    39.355
  -923.541
  -342.994
  -619.624
  -645.293
    26.019
   997.919
    10.152
   343.334
   747.333
  -992.317
   339.370
  -442.768
   232.593
  -514.911
  -432.492
  -753.286
     5.095
   405.654
  -874.786
   584.153
   496.504
   227.477
  -357.715
   704.713
   390.325
     7.349
  -746.127
   331.634
   609.340
   -30.667
   319.839
    15.766
   727.064
   588.590
   977.435
   294.086
   580.486
  -682.387
   151.072
  -667.972
  -585.349
   362.999
   444.706
  -753.858
  -834.498
   612.067
   249.454
   338.349
   -61.295
  -453.998
   612.923
   709.521
  -287.567
  -520.730
  -408.079
  -911.158
   487.475
  -150.710
   865.300
    -1.545
   261.205
    14.657
  -336.307
   196.132
   806.538
   872.608
  -745.683
   802.480
  -447.970
   498.679
   960.122
  -191.968
   716.456
   759.237
   667.556
  -272.483
   -60.812
   622.852
  -596.357
   131.898
   203.480
  -293.472
   445.266
  -476.835
  -130.197
   946.341
  -512.577
   603.573
  -119.958
  -583.695
   857.217
  -652.275
  -361.433
   455.262
   508.052
    16.339
   749.173
   727.717
  -651.520
   502.590
   675.688
   761.362
   178.492
  -109.300
  -907.623
  -657.563
   -96.937
  -651.383
  -244.890
  -956.285
   308.431
  -679.033
  -251.780
  -238.073
   463.178
   302.571
   108.591
  -613.981
  -222.001
  -834.678
   768.671
  -897.224
  -129.522
    36.617
  -357.630
  -640.816
  -641.150
    63.108
   876.052
  -515.122
  -240.332
  -371.096
  -416.757
   787.984
   184.263
  -806.709
   262.641
   -98.665
  -245.107
  -413.709
   259.397
  -548.840
   298.220
   514.574
  -112.708
  -306.700
   360.671
  -555.627
   879.219
   830.731
  -985.091
   922.409
   156.379
  -966.716
   517.528
  -551.986
    23.657
   478.498
   595.328
   712.379
  -106.398
     6.215
   810.251
  -547.900
   584.296
    82.351
   416.836
   308.570
   -92.650
  -272.888
  -418.439
    13.203
  -119.099
   806.476
   816.035
  -347.207
   673.260
   -40.631
   288.213
   -76.681
   545.837
  -795.201
   835.427
  -768.342
  -920.111
  -861.562
   968.979
  -164.086
   -13.333
  -616.799
   650.780
  -871.884
  -105.727
   411.520
   163.364
   833.092
  -748.831
  -439.554
    21.997
  -520.290
  -498.545
  -811.087
   -81.233
   805.747
   857.939
  -631.204
   896.733
  -437.568
   896.250
   950.313
  -332.973
   516.584
  -518.282
   706.577
  -897.326
    90.005
  -748.381
   575.497
  -898.609
   944.219
  -560.755
   -63.290
  -353.546
   605.667
   202.073
   148.227
   378.095
  -374.430
   657.638
   537.341
   769.494
  -609.929
  -217.192
   980.342
   994.602
    29.974
   917.293
  -738.920
   508.582
   591.361
   480.716
    85.457
   307.594
   937.358
   658.363
   910.575
  -465.762
   384.624
   305.504
   780.653
  -154.072
  -390.325
   116.379
  -358.876
  -227.997
   -98.298
   595.097
  -560.583
   476.324
   382.767
  -514.246
   344.497
  -369.954
  -294.329
   927.100
  -919.213
  -897.345
  -379.214
  -505.163
    28.674
   481.293
  -160.635
  -482.667
   920.779
  -374.874
   672.406
   561.085
   990.954
  -170.187
  -804.518
   516.348
   656.974
  -260.985
   503.133
  -989.809
   230.083
   540.443
  -348.967
   941.843
  -291.749
  -930.304
   647.712
  -360.882
  -603.528
   -17.177
   412.804
  -745.095
   710.632
  -212.139
  -684.247
    98.255
  -476.825
   -20.552
   450.480
  -558.113
   337.856
  -603.499
  -685.961
   905.272
   488.850
   946.704
   333.795
  -144.050
   670.820
   361.058
   -33.918
   916.662
   886.857
  -526.935
   751.752
   -32.893
   594.061
  -808.392
  -532.714
   861.257
   825.004
  -251.493
   198.163
  -371.990
  -990.221
  -670.866
   535.522
  -506.622
   844.296
   123.465
  -799.692
   388.901
   952.108
  -611.905
   343.388
   270.209
   572.684
   902.725
   855.914
  -831.495
   611.109
  -659.484
  -457.988
   276.489
   289.609
  -564.437
   393.313
  -311.255
    80.659
   717.311
  -800.834
  -566.369
  -257.286
  -552.472
  -531.270
  -610.556
  -247.355
  -581.317
   256.239
   480.780
  -607.453
  -137.392
  -957.916
   624.302
  -745.756
  -407.460
   393.239
  -350.497
  -433.600
   255.752
   392.128
  -272.109
   114.157
   275.555
   676.218
  -713.953
   374.275
  -226.051
  -257.528
   -32.512
  -394.604
   208.230
  -189.472
  -119.918
  -189.297
   636.127
   125.245
   247.950
   431.329
   615.879
   512.514
   912.585
  -373.835
  -872.856
  -237.059
  -969.504
   659.175
   819.231
   322.246
   850.083
  -811.154
  -743.588
    63.198
   857.017
   -87.724
  -968.328
   291.860
   138.625
  -444.374
    33.550
  -851.499
    33.443
  -450.850
  -134.756
  -592.661
  -324.117
   697.576
    71.322
   200.112
  -845.650
   865.950
  -292.736
   911.014
  -537.954
   778.845
  -896.436
   678.748
  -362.885
  -779.257
   628.389
  -487.075
   393.755
   957.826
   813.116
   182.288
   412.639
  -468.631
   551.385
   991.119
   -15.216
   551.098
  -958.216
   253.896
   905.624
  -425.108
   862.891
  -401.206
   444.498
  -630.127
  -791.849
  -631.822
   708.141
   461.276
   885.173
  -554.998
   589.070
   743.520
   212.746
   661.539
  -541.771
  -224.141
   757.475
   625.986
   -88.174
  -423.068
   -83.747
  -980.619
   550.816
   806.903
  -560.298
   743.384
  -689.826
   847.326
   209.691
  -332.491
   765.966
   152.039
  -974.348
   422.418
   -72.754
   422.337
   527.013
  -444.885
  -398.346
  -436.537
   971.238
   403.155
  -894.121
   195.359
  -821.140
  -320.573
    41.370
   989.931
  -294.690
  -234.578
    75.404
  -247.249
   232.509
    63.861
  -253.213
   434.726
  -477.967
   683.259
   572.651
  -164.081
  -449.768
  -293.321
  -308.770
   400.156
  -492.344
   241.034
   -37.781
    36.789
   370.668
   151.322
  -322.478
  -851.273
  -493.706
  -283.980
  -938.643
   116.573
  -993.664
   611.135
   929.066
   345.719
   897.179
  -836.350
   493.009
   121.578
   155.908
   248.133
   349.291
   562.501
   561.038
  -853.234
  -256.581
  -814.950
   749.092
  -484.801
  -761.282
   607.836
   764.515
   571.788
  -213.604
   719.204
  -626.860
  -261.080
   733.142
   254.360
   743.504
   -74.274
  -252.925
  -482.298
  -896.592
   957.719
  -173.464
   -22.732
   375.208
   796.885
   126.656
  -391.318
  -439.549
   160.326
   598.981
  -488.373
   480.911
  -212.695
  -763.400
   330.015
   270.628
   255.667
   797.885
   513.237
   377.385
  -407.654
   189.910
  -882.503
  -780.493
   -18.816
  -570.231
  -114.614
   930.842
  -251.402
   -14.848
   541.148
   123.507
  -694.540
   730.917
  -304.718
  -267.661
  -504.208
   156.802
  -678.886
   154.124
  -104.955
   615.169
   313.012
  -900.779
   828.286
   934.149
   -18.637
  -711.813
  -673.770
  -197.188
  -997.138
    55.942
   579.866
   744.849
  -558.687
  -663.902
   918.287
   948.021
   673.445
  -121.779
  -318.108
   746.541
  -935.497
   214.039
   -27.520
   532.744
   988.483
   900.026
   982.687
  -757.612
  -494.516
  -345.670
   214.043
   503.722
   391.971
  -912.639
   779.998
  -822.961
  -391.179
  -972.234
   275.061
   207.532
  -583.815
  -249.229
   573.200
  -261.584
   664.903
   596.410
   175.737
    28.707
  -782.326
    -7.815
   889.436
   -15.848
  -664.957
   -67.430
  -928.222
   272.253
   381.738
  -100.480
  -441.537
  -764.659
  -893.196
   -34.118
   308.411
  -651.327
  -986.878
  -783.758
   736.764
   646.034
  -666.250
   999.647
   545.100
   565.385
  -994.923
  -930.361
   435.548
   501.669
  -521.993
   459.391
  -877.249
  -215.252
   597.731
  -275.247
    63.478
  -107.829
   -16.978
  -561.865
  -769.914
   -14.907
  -179.642
  -975.241
   511.225
  -441.247
   933.273
   950.843
   648.139
   280.098
  -668.994
   760.152
   881.571
  -352.195
  -470.009
   319.115
  -504.899
  -238.860
  -234.585
   719.668
  -507.709
  -805.140
   144.351
  -596.452
  -663.110
   341.951
   730.904
   339.014
   792.816
   564.540
   268.258
   819.210
   318.442
   918.408
   767.307
   -98.384
  -992.903
   590.286
   165.525
   -76.797
   867.346
   626.002
  -358.119
   -96.058
  -815.836
   604.564
    70.927
   743.188
  -434.584
  -465.966
    62.928
   418.080
  -662.621
  -443.338
   429.334
  -283.037
   188.013
   893.818
   604.191
  -598.122
   512.257
  -924.597
  -489.628
   553.875
  -330.077
  -926.547
   977.497
   491.594
   837.282
  -117.306
   106.988
  -360.052
  -695.239
   529.535
  -575.770
  -903.880
   -74.222
  -503.224
   163.547
   635.056
    67.506
  -243.325
  -625.320
   422.573
  -286.957
   656.240
  -519.042
   927.576
   408.190
  -341.938
   120.581
   584.998
  -154.116
  -206.076
  -217.506
    56.326
   147.184
  -939.772
   375.922
  -748.376
   987.626
  -676.985
  -288.535
  -927.613
   135.772
  -879.089
   568.925
   -10.460
  -387.078
   641.688
   362.404
  -534.679
   784.856
  -953.853
  -271.671
   163.851
  -850.020
  -239.881
  -460.211
   -48.730
   775.884
   952.193
   417.816
   255.432
   820.540
  -845.954
  -979.371
  -249.467
  -610.609
   260.395
   698.403
    22.928
    24.357
   337.280
   803.929
   469.483
  -369.393
  -113.985
  -752.074
  -549.836
   457.225
   302.177
   574.242
   831.435
   886.041
   215.616
  -869.353
   107.313
  -488.329
  -211.633
   448.774
  -361.905
   282.272
  -224.660
   123.044
   351.021
  -365.780
   488.225
  -379.600
   759.621
   899.538
  -814.312
  -863.072
    -4.132
  -226.841
   633.162
  -904.730
  -106.092
  -434.474
   238.805
   776.397
   245.929
  -455.131
  -507.402
   667.007
  -738.694
   308.208
  -737.026
  -326.837
   760.684
   -34.688
   527.220
   102.345
   -18.160
   831.103
   588.140
   977.866
    49.877
   105.555
  -335.860
  -343.095
   535.797
  -980.956
  -156.271
    52.513
   855.866
  -684.472
   -55.573
   332.204
   377.649
   964.846
   809.287
   -81.528
   603.728
   102.940
  -624.400
   560.613
  -601.606
  -518.275
  -321.213
   651.132
   790.022
   449.511
   817.556
    41.141
   625.543
  -307.421
   697.597
     5.474
  -120.965
  -838.046
   881.251
  -382.196
  -801.212
   157.229
  -675.548
  -574.439
   812.804
   838.704
   321.358
  -244.954
  -804.561
   680.550
   225.291
  -285.764
   -66.610
  -324.023
  -220.469
    79.619
   463.256
  -793.110
   731.269
  -939.855
  -686.821
  -817.241
   -59.421
   546.719
  -648.951
   683.669
   246.345
  -836.518
   447.905
  -796.001
  -786.085
   379.337
   546.922
  -317.707
  -119.302
   -55.171
  -265.447
   871.337
  -404.317
  -493.799
   217.826
  -421.675
   809.043
   724.565
  -245.064
  -569.700
    12.220
   287.408
  -414.655
  -111.620
   -23.790
    45.338
   898.160
   417.132
   135.515
   -21.861
  -428.680
   507.491
    37.919
  -339.006
    -3.828
   976.284
   453.455
   356.960
  -854.027
  -981.623
   166.781
  -563.691
  -446.270
  -828.271
  -897.617
  -715.873
   424.805
   -79.196
   203.286
  -594.542
   360.934
  -964.520
   889.590
  -312.864
  -822.761
   -39.522
   167.241
  -995.392
   -48.550
   872.326
   350.584
  -508.353
  -603.261
   -58.877
   -12.731
  -697.966
   461.050
  -939.986
  -845.322
  -499.511
   722.368
  -352.747
  -381.106
  -348.508
   -99.272
   144.874
  -925.663
    -4.357
  -163.205
  -507.065
   807.369
   749.537
  -266.105
  -288.520
  -856.740
  -863.404
   926.582
   489.852
   987.603
  -660.842
  -581.050
   638.026
   429.492
   820.663
  -175.533
  -467.265
  -969.084
   579.930
  -912.284
  -761.295
   -44.201
  -811.069
   953.159
   669.824
   982.099
  -652.203
  -613.973
   830.043
  -648.186
   909.634
  -684.058
   955.476
  -813.694
   -29.389
   -48.348
  -117.062
   793.715
   524.286
   584.597
    50.127
   596.062
   569.863
   909.299
   344.031
  -117.566
   -45.554
  -365.668
  -390.971
  -575.319
  -281.278
   -83.214
    -4.051
    33.596
   707.314
   857.667
   679.600
  -842.158
   128.277
   821.560
   259.591
   208.027
  -446.810
   -66.819
   584.160
   187.306
  -147.646
  -941.589
  -199.158
  -289.178
   231.076
  -611.108
  -803.182
   832.201
   974.299
  -475.233
    76.739
  -363.455
  -144.338
   907.178
   -64.337
  -521.285
   429.395
   983.261
   401.091
   -59.841
  -252.026
   224.787
  -945.610
   912.141
   825.623
    48.694
   975.293
   269.986
  -130.885
  -907.791
  -951.121
   580.412
    -0.620
   187.752
   436.314
   582.237
     0.917
   -29.537
   129.187
   958.475
   766.355
  -317.485
   731.762
  -704.728
  -363.883
   272.779
   446.100
   233.661
   332.603
  -243.843
  -196.897
  -790.760
   553.286
  -619.378
   489.560
   328.914
  -797.444
   391.347
   499.975
   341.104
   781.405
  -286.953
   -93.437
  -261.084
  -418.812
   314.201
   240.202
    27.981
  -379.961
   412.502
   183.058
   649.425
   322.764
    -0.969
   263.352
   531.437
  -710.846
  -897.249
   315.408
   594.072
  -545.419
   679.489
  -469.217
   778.587
    63.811
  -416.160
   596.010
   185.151
  -819.225
  -916.853
   143.282
  -816.104
  -815.378
  -486.991
   816.656
  -911.852
  -570.943
  -124.626
   802.358
  -789.071
  -300.735
   777.976
    72.340
  -802.411
  -958.004
   228.541
  -471.002
   688.655
   235.890
   749.372
   721.528
   724.712
   648.319
   117.551
   247.762
   256.348
    76.963
    64.115
  -182.727
  -302.408
  -489.089
  -452.428
   985.561
  -358.736
  -473.122
   400.679
   459.140
   445.058
  -744.699
    97.148
   973.124
   547.884
   440.868
   743.650
   762.558
   601.058
   844.263
  -468.583
  -394.931
  -426.321
   529.451
    43.080
  -870.479
   749.430
    52.672
  -141.262
  -451.223
  -643.479
  -202.026
   148.811
  -728.327
  -837.005
    13.234
   649.163
   -80.386
   911.529
  -151.966
   530.681
    94.450
   193.617
   394.654
  -350.890
  -937.668
  -752.083
  -500.810
  -173.993
   728.445
   875.281
   480.591
  -589.008
   145.102
  -712.032
   802.993
  -140.600
   -79.025
   958.405
   375.865
  -462.084
  -402.607
   230.528
  -482.304
   614.278
  -306.434
  -486.223
  -780.015
   -38.802
    76.607
   124.242
  -497.912
   587.557
   871.679
   515.144
   422.273
  -110.180
   632.718
   170.323
   473.332
  -581.513
  -500.871
   -51.648
   -51.766
   306.192
   380.685
   382.386
  -247.058
   905.401
  -579.647
  -544.716
  -455.085
   977.059
  -254.882
   -82.606
  -604.379
  -540.857
  -781.233
   270.473
  -594.855
  -430.540
  -929.544
   755.052
   813.764
  -993.747
  -263.173
   548.102
   776.154
  -983.757
  -245.292
  -223.093
   801.035
  -359.716
   297.341
   -35.660
   928.701
  -754.737
  -374.767
   585.818
   727.967
   142.118
   384.137
  -303.043
  -521.064
  -286.558
   210.000
  -938.293
   799.787
  -181.773
  -940.790
   468.228
  -374.457
   890.747
    32.819
  -823.721
   885.241
   828.452
  -331.028
  -649.140
   707.733
  -687.358
   -58.677
  -769.134
   550.376
  -609.306
  -661.219
   -99.530
  -625.915
  -819.422
   413.316
  -411.049
   975.665
   475.379
  -426.621
   -33.378
  -362.853
  -665.644
   420.359
   330.444
  -233.188
  -582.107
  -260.756
  -507.658
   735.953
  -480.011
   379.333
     1.979
   812.762
  -346.337
  -678.729
  -667.224
   991.442
   773.125
  -661.566
  -159.026
   774.353
   108.452
  -856.520
  -673.752
  -908.102
  -625.536
   369.705
   770.392
   290.548
   641.835
   134.225
   463.612
   370.039
    -0.004
   425.404
   411.845
   290.350
   857.686
   768.845
  -773.863
  -899.516
   693.683
  -611.001
  -367.203
   273.785
    51.665
  -756.038
  -169.748
  -387.613
   997.108
  -578.078
  -484.301
  -301.513
  -632.971
   959.619
   998.095
   752.879
  -468.986
  -278.646
    86.673
   822.375
   342.425
   950.493
   209.201
   521.016
   338.390
   426.369
  -315.393
   530.253
   859.099
   588.421
     1.251
  -576.970
    -8.756
  -354.593
  -789.121
  -237.073
   534.387
   418.732
   228.050
  -676.979
  -513.663
   215.720
  -991.861
  -405.706
   728.248
  -195.405
   780.454
  -939.576
   188.901
  -345.649
  -878.173
  -892.696
  -262.206
  -896.532
  -875.447
  -923.117
   979.580
   808.005
   692.555
  -755.306
   614.323
   902.991
   -90.438
  -568.032
  -661.531
   847.458
  -630.956
  -376.468
  -429.168
   934.476
  -194.492
   917.282
  -505.554
  -751.729
  -740.052
   652.569
   888.269
    -5.523
   275.674
   458.397
   183.042
   279.884
  -765.506
   896.007
    93.260
  -610.372
  -938.027
   720.018
  -414.678
   902.157
   -39.242
  -446.038
  -962.435
   407.240
  -588.351
  -996.778
   332.940
  -346.412
  -801.302
   480.581
  -778.677
   310.419
  -246.722
  -955.739
  -202.300
   -48.084
    10.501
   976.108
   217.904
   141.582
   262.927
  -306.298
  -774.183
  -638.370
   -16.303
   834.202
   635.164
   273.756
   696.564
   -63.960
   923.083
   942.391
    -5.525
  -888.831
  -714.760
  -959.964
  -237.025
   973.199
   687.465
  -447.520
  -143.432
  -191.625
  -407.189
  -326.417
   132.758
   -87.038
   813.651
   986.404
  -671.344
  -663.909
   354.311
   258.762
  -447.490
  -131.184
   917.073
   116.200
  -251.802
   285.247
   407.271
   343.186
   272.317
   594.651
  -372.083
   498.726
  -535.207
  -234.060
   264.635
  -475.249
  -450.672
  -757.748
  -699.890
   805.477
   808.200
   414.603
  -512.523
  -654.120
   -98.046
  -300.583
   647.692
   128.466
   447.214
   388.729
   750.661
   905.912
  -793.244
   587.314
  -247.013
   875.025
  -279.948
   373.283
   112.002
  -672.499
  -633.622
  -215.275
  -490.607
   710.651
     0.306
  -517.525
   232.511
  -470.830
  -770.187
  -549.689
  -569.910
  -985.717
   326.376
    59.626
  -474.571
  -262.995
   181.692
   974.316
   667.053
   851.155
   314.243
  -633.225
    72.458
   618.806
    71.365
   785.052
   593.617
  -244.097
   155.557
  -505.880
   878.622
  -205.355
   665.796
  -676.505
  -769.004
  -933.635
    73.498
   355.376
  -927.267
    89.156
  -830.475
  -960.663
   807.922
  -183.012
   223.935
    53.635
  -535.465
  -811.245
  -838.884
  -484.231
  -342.472
   178.381
  -291.280
  -319.746
   901.542
   593.997
   145.666
   566.029
  -599.334
   -41.204
   692.292
   741.736
   -16.082
   770.430
  -587.185
  -405.617
  -122.840
   937.260
  -555.645
   776.152
   140.882
  -567.684
  -921.577
  -820.407
  -353.746
   676.861
  -753.931
  -610.670
   -48.229
    47.147
   -95.927
   -68.371
  -434.131
  -148.047
   100.656
  -131.272
   537.377
   816.032
  -354.611
   739.938
   492.001
   298.725
   874.774
  -215.991
   233.514
  -986.921
  -245.190
  -388.677
   326.433
  -398.099
   604.449
   281.731
   578.850
  -554.237
   -94.113
   120.912
   122.864
   623.858
  -195.773
   424.654
   401.816
  -475.590
  -630.740
  -226.366
   889.749
  -754.522
   312.560
    26.447
   680.157
   294.533
   929.668
  -296.609
  -666.164
  -320.365
   984.151
   523.693
   743.088
   439.900
   327.343
  -491.719
  -881.080
  -638.377
   905.730
   624.666
  -836.566
   857.590
   327.128
   -11.593
   250.566
   407.168
  -167.804
  -472.115
  -751.513
  -297.841
  -200.693
  -588.020
  -896.917
   805.305
   -59.505
   492.448
  -157.263
   161.442
  -244.937
   -27.374
  -985.375
  -879.424
  -182.017
   338.058
  -879.113
   257.958
  -228.639
   769.756
  -741.265
   744.343
  -926.929
   674.212
   388.167
  -172.914
   586.130
  -154.766
  -873.072
  -879.021
    26.550
   340.526
  -692.550
  -212.976
  -333.986
   681.600
   611.005
  -387.867
   819.880
   897.804
   949.703
   630.293
   519.396
  -230.339
   468.525
   655.522
   632.641
  -537.566
   972.379
  -458.140
   -99.195
   989.590
   224.304
   303.909
    55.448
   -47.738
   820.182
   245.602
   151.946
   153.950
   836.913
  -466.440
  -218.898
   611.312
   532.007
  -760.751
   324.072
  -127.180
    67.123
   370.933
  -979.353
  -329.813
  -165.923
    -8.860
   205.772
   953.596
   589.416
    18.747
   719.980
  -954.339
   678.217
   830.462
    65.015
  -368.162
   354.352
  -732.383
   714.353
  -956.115
   -62.468
   346.263
   605.131
  -248.728
  -672.333
   359.313
  -689.704
  -202.846
   652.583
   222.368
  -583.567
   570.900
   192.324
   -63.067
   894.125
  -968.712
   141.685
   180.994
   546.066
   803.089
   335.625
   212.494
  -837.576
   417.129
   320.649
   893.543
   935.251
   201.945
  -293.198
   176.527
  -888.906
   431.797
   426.795
  -552.645
  -336.071
   665.746
  -580.786
    44.477
    67.443
   928.706
    85.035
  -690.507
  -505.102
   800.118
   110.378
   708.031
  -672.919
   927.990
   686.272
   -93.144
  -341.618
  -554.156
  -634.132
  -142.537
  -995.883
    41.061
  -591.105
  -424.281
  -229.753
   746.557
  -825.527
   129.368
  -898.874
  -398.845
   811.952
  -878.024
  -696.515
   -33.971
   -45.101
  -674.020
  -971.783
   167.510
  -724.107
   789.786
   327.428
    80.093
  -602.809
    -3.971
   566.321
  -340.253
   302.704
   536.435
  -374.367
   393.136
   119.169
  -722.305
  -115.112
   259.077
  -406.692
  -576.889
   572.754
  -112.248
  -295.242
   980.394
  -772.546
  -401.457
   492.875
  -342.012
  -165.674
    62.612
  -279.265
  -769.295
  -381.972
   452.170
  -218.821
   227.523
  -670.437
   736.450
   540.406
   189.634
   491.035
   540.727
   905.538
   359.448
   102.844
   -15.770
  -168.257
   753.040
   -52.949
  -472.096
  -690.103
   927.752
   470.512
  -622.004
   454.630
  -479.126
   553.876
   394.085
   431.168
   964.898
  -349.132
  -600.789
  -372.337
  -769.364
  -644.268
    62.590
   358.902
     5.166
  -866.173
  -759.047
   812.939
  -895.976
   674.199
  -918.881
   529.860
   672.801
  -350.090
  -235.390
   145.392
  -506.436
   780.007
  -963.634
   967.430
   -43.227
  -334.083
   105.943
   104.944
  -284.703
   178.880
  -366.600
   609.214
  -100.594
  -922.133
   525.334
   269.871
     3.900
  -369.656
   174.560
  -344.102
  -981.105
  -707.971
   999.558
  -743.450
   703.114
  -927.590
  -391.073
   -25.642
  -573.834
   983.155
  -185.514
   462.169
   419.204
   131.722
   775.884
  -122.140
  -943.306
   931.901
  -449.678
   986.216
  -483.118
  -796.870
   578.893
  -268.213
   905.491
  -563.092
  -957.032
   649.855
  -553.284
   940.571
   877.776
  -757.795
   221.299
  -570.450
   786.858
   124.108
  -645.797
  -993.815
  -930.535
  -296.233
   -17.874
  -884.923
  -222.694
   274.007
   489.216
  -944.909
   587.228
  -308.703
  -403.512
   982.737
  -717.430
   550.583
   948.683
  -735.723
  -676.913
  -858.872
  -520.365
    37.702
  -575.385
   579.760
   467.712
   288.983
  -958.937
  -500.069
    19.984
   684.330
  -607.897
  -276.304
  -158.037
   670.165
   593.059
  -542.266
   251.793
   901.805
  -807.263
   514.120
  -423.899
  -365.641
  -566.170
  -244.925
  -246.694
  -681.201
  -481.502
   443.029
   839.820
   -42.704
   -34.677
  -910.907
  -517.107
   -39.156
  -231.552
   915.302
  -258.090
  -747.985
   995.072
    -7.336
   652.930
  -520.251
   888.619
  -846.874
   210.907
   514.178
   471.355
  -981.273
   342.564
   515.345
  -171.172
  -792.443
  -859.680
   516.645
   141.451
    68.642
  -598.321
    87.139
   305.435
   968.593
   845.933
  -164.814
   414.603
  -436.420
  -693.573
   349.111
   554.587
   103.787
   850.532
   -69.127
   704.864
  -852.210
  -206.558
   825.785
  -688.050
    92.068
   364.673
  -406.777
  -175.867
   757.481
   958.613
   626.540
   394.655
   696.469
  -297.412
   950.734
   -62.590
  -283.226
   521.610
   446.993
    95.945
   258.224
   863.091
   638.434
   -97.697
   784.693
  -465.555
   428.515
   981.434
  -898.524
  -345.374
  -556.725
  -747.453
   409.167
   623.449
  -880.362
   606.870
   549.813
   -89.643
    76.135
  -425.025
   218.513
   921.032
  -964.895
   288.761
  -998.626
    43.761
   527.289
   886.455
  -375.195
   280.647
   729.938
   847.757
   166.164
  -780.733
   645.654
   712.292
   276.341
   539.225
   108.388
   142.025
   575.126
   538.078
  -235.182
    36.730
   141.307
  -622.906
  -238.087
   125.097
  -924.706
  -399.934
  -643.489
  -714.055
   442.155
   183.798
   674.056
   829.174
  -428.462
   731.818
   498.399
  -660.166
   238.650
  -613.526
  -925.164
   863.757
   409.244
   852.945
   452.580
  -197.753
  -191.311
  -728.210
  -583.194
   241.938
   943.541
   859.157
   826.569
  -799.392
   889.282
   904.509
   235.738
  -842.927
  -403.732
  -215.879
   174.164
   553.573
   139.727
  -118.257
   293.448
   324.279
  -428.914
  -523.352
  -947.670
  -582.102
  -484.513
  -276.925
   528.885
   148.177
  -153.652
  -379.280
  -794.827
   154.199
   584.993
   986.586
   507.492
  -218.079
   328.064
   676.521
   860.500
   572.591
   389.189
   256.937
  -354.396
  -615.480
   832.717
   646.227
  -950.048
   794.662
   869.605
   853.775
   412.966
  -993.438
  -357.919
  -647.809
   740.289
  -596.153
  -626.023
  -200.329
   676.944
  -746.978
   904.833
  -798.983
    68.858
  -352.990
  -675.592
  -214.880
  -596.038
   350.191
   483.225
  -946.571
  -670.614
    15.059
   576.113
   -73.471
   726.067
   475.361
  -556.166
   691.215
   148.130
  -703.910
   212.287
  -835.100
  -301.637
   270.881
  -200.131
   733.800
   391.535
  -380.254
   -79.215
   438.326
  -716.644
   699.655
    96.788
  -666.261
   937.129
  -902.423
   539.806
   160.597
  -516.697
  -128.388
   748.479
   776.403
  -180.669
   477.946
   179.301
   757.892
   481.649
   693.256
   757.695
   752.302
   341.145
   748.121
    42.156
  -811.620
   657.309
     2.987
  -983.052
  -184.922
  -940.969
   680.607
  -731.178
  -382.407
  -405.636
  -138.705
  -709.194
  -535.198
   979.303
   -92.494
  -359.667
   544.383
  -922.662
  -142.210
  -562.910
  -956.469
   668.865
   642.589
   753.147
   796.604
   651.773
  -677.603
  -885.737
   911.715
  -724.578
  -197.909
  -629.846
  -953.537
   532.957
   201.040
   870.611
   -71.578
  -511.344
  -574.012
  -515.839
   702.776
   929.027
   -76.865
  -486.776
  -368.796
   588.904
  -510.109
   555.112
  -662.710
  -901.849
  -236.278
   881.021
  -765.623
  -538.479
    65.315
   816.681
  -249.582
   740.785
  -399.694
   741.709
  -780.136
  -287.439
  -692.695
  -975.257
  -315.017
   751.002
   562.882
   552.552
   445.720
   457.402
  -302.801
    14.280
  -884.217
   840.018
    41.284
  -184.339
   505.055
   482.606
   396.262
   749.641
  -974.639
  -840.426
  -209.966
   254.255
   508.718
   203.058
   467.955
    59.753
   872.561
   730.828
   141.034
  -313.787
  -687.082
    14.998
   810.797
   422.742
   677.228
   609.465
  -291.054
   282.893
  -664.887
  -259.625
   184.391
   162.673
  -905.350
   563.086
   703.931
   188.947
   -25.855
  -165.880
   849.431
   219.257
   -85.977
  -662.826
    90.051
   819.687
  -157.458
  -180.409
  -223.320
   -81.608
   154.144
   445.711
   -44.737
   -76.180
  -699.230
  -848.129
   597.809
   459.564
   858.898
  -740.415
     6.733
   997.506
  -611.511
   202.059
   526.648
   165.499
  -632.207
     5.290
   524.080
  -783.784
   263.344
   787.641
   -82.323
   699.330
  -238.269
  -646.018
  -520.185
   564.845
  -970.666
   973.609
  -662.619
  -692.122
    55.227
  -724.978
  -185.516
   259.624
   886.070
   268.246
   434.561
   -14.657
   180.989
  -650.868
  -710.170
  -412.765
  -276.685
  -644.088
    73.278
  -308.609
   634.037
   725.117
  -852.011
   579.591
  -835.508
  -844.522
   158.227
   272.119
   560.929
   376.095
   945.607
   644.620
  -740.953
   170.903
  -449.745
  -494.527
   502.329
   447.133
   275.957
   806.359
   151.855
   459.569
  -651.319
   154.423
   -68.464
  -784.290
  -146.955
   239.470
  -298.253
  -320.112
  -746.764
   -22.352
   279.572
   904.751
   972.249
  -353.427
   666.414
    82.962
  -252.849
  -403.510
  -116.649
  -412.638
   903.719
   498.217
   163.945
  -817.515
  -683.903
  -135.131
   283.339
   933.669
  -912.469
  -210.510
   528.806
   812.790
  -721.879
   -80.683
  -121.725
  -535.287
   927.220
   -48.137
   993.795
  -369.773
   594.010
  -250.033
  -570.549
  -446.332
   568.556
  -120.734
   942.284
   203.780
   721.877
   272.328
  -224.772
  -158.764
   239.724
   489.499
  -160.460
  -629.965
   860.938
  -100.805
   -51.715
  -223.281
  -378.871
  -755.597
   166.132
  -289.633
   177.909
   284.100
   592.409
   182.041
  -597.746
    45.010
   258.341
  -836.738
  -142.931
  -901.462
   473.733
   158.137
  -255.326
   395.783
  -759.856
  -956.966
   127.808
  -728.256
  -914.028
   267.693
   678.468
   836.822
   553.250
  -951.419
    84.361
  -421.559
  -972.606
  -748.393
  -422.964
  -271.255
   530.255
  -878.636
   578.499
  -828.279
   301.654
   863.674
  -538.507
   377.260
    92.413
  -731.582
   259.989
  -910.735
   886.838
  -901.748
  -902.323
  -268.325
  -488.822
   737.671
   537.947
   250.534
  -499.469
   615.667
  -747.308
  -448.635
   215.869
  -957.540
  -792.425
  -775.048
   -23.688
  -735.957
   -61.386
  -184.961
   203.232
  -485.998
  -942.532
   852.266
  -406.979
  -371.967
  -329.089
  -675.207
   454.600
   649.022
  -519.097
   230.589
   904.135
  -393.799
  -790.842
  -500.526
  -778.084
   607.798
   107.014
  -769.083
  -882.621
  -635.253
  -767.284
  -978.151
   902.429
   -71.760
  -431.802
  -800.847
   834.806
  -468.488
   755.025
   711.961
   242.575
  -667.610
  -323.311
   620.391
   761.450
  -491.855
  -812.490
  -384.986
  -180.696
  -126.127
  -255.396
   -74.097
  -770.784
   896.064
   224.460
  -234.851
    87.062
  -355.137
   627.039
   488.763
   439.694
   742.347
   841.390
  -659.024
   308.920
   902.576
   491.238
   927.341
   711.152
   304.599
  -279.990
   875.415
   383.838
   584.083
   999.906
   -40.141
   -70.634
  -816.570
   768.082
   143.420
   259.590
   899.528
    66.319
   783.408
  -555.299
   764.307
  -357.331
  -333.811
  -728.360
   951.767
  -153.428
  -136.650
  -840.963
   654.311
   206.414
   647.158
   149.899
  -576.602
  -846.226
   475.238
  -451.554
   728.190
  -961.362
    22.174
  -672.524
  -818.267
  -963.018
   148.705
  -316.914
  -238.373
  -990.095
  -390.487
  -383.348
  -646.355
  -165.644
   671.406
  -572.887
  -565.438
   427.700
   -30.957
   -67.643
  -782.551
  -638.161
   -77.165
  -722.078
   360.246
  -480.088
   235.753
  -839.233
    56.739
  -187.121
   344.144
   225.448
   121.002
   588.374
  -696.767
  -762.726
  -342.580
   611.739
   305.280
   350.078
   159.393
   344.433
   770.895
   888.072
   571.210
   848.221
  -811.678
  -173.489
   952.782
  -322.741
  -465.414
  -829.885
   100.241
  -205.107
   579.558
  -972.049
   990.704
  -999.563
   870.920
  -973.090
   931.205
  -830.903
  -671.885
   899.956
   224.900
  -175.108
  -310.864
  -895.271
  -699.974
  -811.923
  -717.931
  -207.347
  -723.552
  -125.090
  -727.060
  -780.305
   946.819
   641.852
  -594.774
  -909.598
  -845.865
   929.514
   156.783
  -590.071
   986.136
  -328.503
   428.240
   517.509
    81.997
  -177.184
   869.544
  -157.104
  -179.547
   -77.249
  -280.960
   733.914
  -964.627
  -734.997
   659.774
  -863.080
  -992.168
  -527.126
   -33.276
  -844.666
   985.152
   602.917
   842.084
  -260.391
   243.592
   218.212
   336.582
   227.021
  -298.810
   999.504
  -724.402
  -567.588
  -866.973
   728.888
   357.263
  -752.028
    65.158
  -868.979
  -495.426
    19.132
   681.417
  -306.062
   290.516
   949.711
   507.670
   883.731
   339.737
   316.220
   301.264
   765.903
  -143.404
  -711.417
  -677.172
    74.136
   595.882
   139.921
   937.243
  -797.048
  -942.345
   -17.554
  -985.980
   414.197
  -658.414
   918.174
  -702.706
   834.855
   574.950
   493.467
  -670.420
  -610.086
  -661.041
  -219.064
   616.529
    61.546
   139.900
  -612.026
  -196.307
  -558.166
  -398.225
   187.961
   549.262
   856.901
   -41.658
  -318.946
  -514.575
   376.017
  -361.972
   793.938
   142.837
  -184.866
   561.692
   546.866
   -94.991
   262.511
  -866.524
  -326.866
   -73.671
  -278.905
   760.597
    -0.753
  -276.172
   640.314
   650.846
   333.713
   136.709
  -344.968
   227.824
  -367.866
  -980.957
   629.044
  -240.720
   839.303
   639.579
  -866.976
   169.124
   520.228
   863.300
   983.454
  -817.022
   401.050
  -466.699
  -695.921
   481.179
  -160.149
  -880.240
   271.144
  -397.479
   254.381
   365.415
  -634.597
   907.253
   -38.477
   -98.897
  -377.502
   188.520
   883.528
   355.736
   875.338
  -636.687
   369.794
  -684.785
   455.875
  -301.295
   834.451
  -157.907
  -497.911
   174.747
   337.060
  -611.535
   606.391
   739.007
   108.739
  -156.163
   545.240
  -426.251
  -595.883
   106.818
  -657.398
   481.227
  -989.344
  -286.636
  -261.015
   358.762
   565.897
    54.947
  -550.840
   678.758
  -645.565
  -820.682
   879.957
  -405.433
   465.444
  -961.073
  -273.560
   828.997
   326.068
   370.314
  -394.806
   296.964
   577.402
   630.931
   499.267
   365.149
   911.704
  -703.057
   383.865
   483.802
   -73.986
  -655.815
  -775.224
   207.317
  -348.226
   543.803
  -143.960
   -12.393
  -892.411
   821.418
   109.619
  -157.170
  -212.545
   641.628
  -190.863
  -702.674
  -313.488
  -855.784
   131.705
  -514.515
   -78.795
   -72.950
  -446.195
  -746.935
   916.060
    10.420
   384.058
  -857.816
  -813.999
   578.318
  -332.758
  -875.188
   350.769
    77.253
   914.351
  -328.335
   142.544
   921.504
  -493.217
  -605.644
  -380.134
  -265.217
  -360.161
   502.112
  -643.250
   776.257
  -341.810
  -482.702
   491.587
  -482.566
   516.897
   592.226
   417.939
   161.534
  -198.841
  -369.967
   475.719
   106.376
   434.657
   539.469
  -834.007
    47.748
   274.860
  -417.612
  -947.373
    -4.239
   957.043
   237.653
   -30.566
   101.251
     4.972
  -872.146
   715.446
   958.946
   494.537
  -322.290
  -562.523
  -907.189
   975.200
  -332.305
    99.296
   262.218
   506.435
  -152.610
   112.035
    53.222
   864.997
   461.391
   438.508
  -676.321
   775.300
  -693.214
   247.851
   -35.217
   792.778
   949.126
  -802.460
   272.468
  -282.809
  -599.079
  -231.631
  -844.827
   330.754
   614.994
  -327.982
  -623.783
   320.159
   430.968
   981.157
  -647.609
   474.344
  -273.698
  -481.936
   -91.842
   770.833
   185.397
  -830.487
  -871.865
   386.274
   315.953
   725.252
   687.476
   154.642
  -888.695
   586.438
  -447.468
   109.681
  -234.643
   191.717
  -208.208
   688.108
  -631.887
  -361.206
  -723.248
   -59.619
   517.711
   464.537
   724.052
   261.793
  -188.758
    73.834
   667.912
  -528.700
  -582.817
  -538.606
  -221.106
   545.079
   524.702
   222.394
  -746.586
   887.173
  -639.442
   198.982
   138.942
   650.280
  -166.808
   869.147
  -966.616
   842.443
  -540.885
  -723.784
  -564.822
  -225.832
   368.541
  -985.511
   -85.469
  -488.458
   260.780
   -25.800
   574.559
   868.710
  -540.256
   684.884
  -630.838
  -665.205
     5.809
   652.587
   757.671
  -330.556
   980.790
   -21.821
   638.087
   607.626
   -89.660
  -138.033
  -858.026
  -713.090
   564.719
  -583.855
  -199.030
   582.750
   909.973
  -969.905
  -825.111
   769.482
  -448.907
  -413.410
   292.089
  -494.502
    73.626
   636.253
  -116.748
   537.377
  -100.542
    77.441
  -342.595
  -975.115
   830.948
   -75.175
  -364.639
   301.312
   246.979
  -705.175
  -458.146
  -666.839
   960.791
  -436.944
  -320.668
   441.507
   705.258
  -493.180
  -579.517
    -2.539
  -818.328
  -855.855
  -823.172
  -141.085
   304.462
   517.424
  -155.378
  -784.559
   253.840
  -134.538
  -308.088
   933.896
  -788.909
  -914.657
   473.564
   869.088
  -799.209
  -471.050
  -981.530
  -864.567
  -366.164
   353.723
   378.323
  -769.645
   254.177
   798.190
   398.394
  -499.353
    11.919
  -842.851
  -170.947
  -500.197
   932.430
   855.437
  -634.684
  -356.889
   160.987
   722.735
  -858.717
    74.858
    99.683
   288.496
   -89.827
  -905.744
  -613.266
   668.353
  -447.223
   107.228
   -59.368
   518.976
   264.623
   -46.975
  -102.000
  -280.333
  -201.422
   248.838
   177.993
  -642.859
  -694.978
   -33.955
  -602.021
    75.517
   -43.675
   648.987
   757.153
  -475.457
  -568.660
  -760.365
  -978.832
  -688.785
   830.003
  -400.348
   -60.008
  -773.375
  -542.120
   181.122
   -80.398
  -961.933
  -480.551
   352.682
  -385.834
  -318.401
   212.047
  -992.604
  -767.357
   879.247
   -38.338
   133.231
   116.498
  -779.510
   363.333
  -558.533
   793.619
   569.029
   255.222
   196.649
   868.360
   833.100
   590.870
   947.432
  -670.995
  -440.459
  -388.929
   384.305
  -400.658
  -545.224
   150.272
  -654.831
   948.460
   712.727
   -96.691
  -947.394
    69.195
  -527.845
   489.502
  -141.681
  -579.669
   843.866
  -912.967
  -844.832
  -469.917
   798.168
  -594.826
   -88.418
   153.666
  -904.683
  -878.215
  -208.061
  -624.900
   876.499
  -364.218
  -370.341
   489.259
   805.751
   977.361
   952.388
    17.303
   424.837
   868.079
   224.962
  -502.221
   672.056
  -969.133
   -43.870
    78.828
   192.342
   915.269
   678.231
   932.986
  -805.127
  -664.080
   296.423
  -605.519
   978.258
  -712.898
  -125.131
  -572.753
   390.985
  -877.684
   776.306
  -307.656
   680.265
  -199.567
   265.837
  -325.828
   -67.273
  -600.156
  -244.680
   967.913
   555.646
   946.808
  -931.245
  -527.961
  -518.020
   834.013
   558.722
   282.229
  -905.291
  -695.398
  -890.150
   369.860
  -818.528
   420.138
   794.436
  -979.733
   770.472
   768.541
  -741.663
  -890.906
   335.796
  -284.875
  -855.542
  -956.804
   400.188
   433.346
  -624.115
   724.557
   593.425
   737.959
    95.472
  -930.939
   683.674
  -104.102
   -87.450
   302.822
   205.209
  -283.253
   772.159
   -10.164
  -673.400
   264.845
  -162.122
   695.923
   637.454
   370.321
  -783.176
   516.306
  -884.529
  -873.328
   685.441
  -112.500
  -780.452
   827.690
  -342.682
  -816.428
   824.971
   310.178
   236.628
   702.894
   864.385
  -150.221
  -836.975
  -886.993
  -418.506
  -139.719
  -639.502
   318.752
   829.049
   749.646
   927.429
  -824.569
   459.700
  -989.261
   986.298
   543.705
  -733.764
  -683.247
   499.158
  -201.910
  -504.542
   734.648
   838.788
   444.048
  -866.719
   -81.382
  -237.937
   129.091
   180.364
  -790.050
   277.835
  -279.805
  -547.243
   353.865
  -569.072
   412.636
   259.345
   943.950
  -183.670
  -401.259
   318.017
   154.435
   393.090
    29.445
   280.612
   958.604
    39.752
   602.759
   468.383
  -775.228
   366.719
    -7.266
  -979.383
   832.366
   911.406
  -776.620
  -744.291
  -909.786
  -700.278
  -404.270
   473.264
   -20.123
  -583.085
  -222.085
    -8.471
   763.449
   588.758
   801.800
   791.874
  -983.791
   208.874
  -325.829
   765.286
   667.957
  -766.704
  -890.242
   809.298
  -639.270
  -320.670
  -930.764
  -127.368
   650.608
   317.311
   145.822
  -894.263
   969.861
   203.765
  -223.772
  -869.822
   494.618
  -423.191
   834.883
  -981.452
  -143.704
  -584.066
   814.965
  -827.621
  -108.429
   519.692
  -943.136
  -181.508
   -98.092
   607.081
  -878.923
  -984.694
  -999.778
  -849.200
  -921.176
  -575.034
    46.262
  -488.167
  -900.850
   476.407
   660.731
  -276.269
  -916.386
   364.761
   657.927
   406.829
   -84.042
  -946.610
  -941.991
   304.767
   448.890
   741.407
  -153.668
   806.054
   498.408
  -990.746
   698.668
   913.067
    44.937
  -286.228
   809.999
   930.570
  -481.130
   631.565
   379.043
  -666.764
   801.587
  -102.833
  -330.158
   598.322
   613.580
  -448.896
   565.776
    44.830
  -787.083
   -32.283
   447.462
   579.320
    35.106
   564.982
  -193.086
   933.235
   249.390
   126.847
   315.553
     0.629
   152.298
  -308.941
  -704.087
   402.270
   501.461
  -237.852
   973.609
   419.318
  -271.604
   830.888
    21.314
  -425.802
    59.022
   492.018
  -801.747
    41.689
  -933.982
   550.912
   818.403
  -232.138
   291.171
   977.056
  -626.564
   503.545
   741.456
    83.558
  -335.466
  -336.386
   207.558
   269.914
  -579.624
   150.458
   865.033
   750.167
  -329.873
  -827.883
   171.934
  -551.056
  -846.739
  -147.265
   291.195
  -126.450
   409.619
   212.513
  -790.401
   537.904
   443.562
   232.792
  -589.995
  -115.720
  -300.436
   554.483
  -376.040
  -854.735
   902.771
   706.616
  -740.179
   577.275
   439.622
  -255.771
   873.358
  -185.907
  -712.216
  -327.540
   148.445
  -712.249
   857.314
    29.123
   675.441
   -71.584
    66.539
   618.539
  -356.233
   533.517
   261.105
  -546.673
  -228.379
    92.123
    -3.151
   966.088
  -730.264
  -669.241
  -472.770
   664.548
  -869.127
   -34.161
  -722.824
   923.456
  -469.629
   480.733
     8.202
  -951.227
  -745.842
   130.073
  -680.249
   397.753
  -641.434
  -700.968
  -930.320
  -690.971
    33.398
   562.360
   938.520
   860.515
  -851.319
  -647.576
   705.042
   552.408
  -321.142
  -775.486
  -998.123
  -935.980
   118.624
   396.481
  -686.265
  -331.173
  -280.179
   677.350
   516.579
   420.060
   -83.964
   864.104
  -958.282
  -194.103
   120.513
   734.846
   400.299
  -420.582
  -960.850
  -340.220
  -987.287
   992.140
  -515.744
   712.061
   211.958
  -486.444
  -281.046
   665.813
   990.016
  -354.074
  -775.666
  -554.971
  -354.404
  -217.109
   897.689
  -461.807
  -603.466
   741.920
   171.021
    52.835
    80.083
   903.288
   527.886
   872.595
   177.668
   403.789
  -564.023
   604.338
  -399.534
   711.540
  -284.703
  -369.242
   495.021
  -735.273
  -862.703
   906.570
  -451.527
   605.797
   441.701
   948.301
  -657.692
  -594.872
   717.895
  -294.661
  -429.899
   282.439
   718.198
   981.241
  -997.618
   337.618
    41.281
   490.871
  -670.432
   677.806
   -86.090
  -801.170
  -374.714
   207.444
   354.585
   581.429
   167.013
  -273.307
  -546.399
   763.498
   -22.418
  -958.851
   574.886
  -594.211
   -79.360
   965.133
  -652.468
   339.621
  -625.608
  -590.069
  -634.079
  -426.069
   696.664
  -629.760
   752.518
  -972.634
   206.189
  -660.894
   979.973
   655.485
  -731.325
   469.593
  -895.454
   534.925
   859.918
  -737.860
   213.580
   870.579
   387.465
  -379.381
   945.055
   266.781
   718.644
   137.559
  -605.997
  -410.044
  -773.351
  -295.421
  -320.457
  -929.936
  -475.457
   -88.365
  -140.046
  -421.590
  -586.915
  -988.548
    62.043
  -206.170
   196.632
  -282.364
  -689.054
    61.466
   446.926
  -799.028
  -956.689
   700.444
  -209.548
  -683.315
   824.960
    65.101
   838.220
  -768.437
   869.095
  -121.136
  -323.748
  -153.164
   580.085
  -220.605
  -182.236
  -358.376
  -362.857
   245.044
  -258.960
  -762.803
   129.664
  -609.446
  -310.142
   331.553
  -276.387
  -722.492
   869.488
   983.374
   175.375
   261.037
   331.554
  -582.253
  -956.794
  -836.010
   -52.070
  -534.628
   974.878
   970.255
   192.018
  -701.371
   367.160
   -63.192
   207.743
   620.016
  -254.010
  -368.010
  -449.617
  -915.256
   665.501
   132.047
   -40.226
   567.805
   708.271
  -534.713
  -730.997
   718.993
  -165.798
   915.729
  -736.168
   615.187
  -211.961
   224.846
    58.764
  -461.217
   197.814
  -969.790
  -600.338
  -927.857
   157.350
  -436.611
    77.258
  -379.789
   321.871
  -744.073
  -349.344
  -310.767
   882.817
   619.989
  -298.758
   249.554
  -679.243
  -275.028
   -25.562
   402.459
   683.734
  -833.423
  -448.519
   117.899
  -343.114
  -296.339
  -429.594
  -751.184
  -720.914
   474.396
    26.786
   588.602
   891.846
   451.276
   348.071
  -156.807
  -564.733
   549.100
  -624.641
   339.381
  -582.343
   663.100
  -983.823
  -347.780
   900.840
   897.975
   160.783
   513.718
  -287.457
   205.978
   -41.385
  -399.327
  -712.786
   155.871
  -205.131
   965.178
  -238.742
    20.691
   742.564
   938.168
   -34.464
   344.521
   696.522
  -753.229
  -466.006
   455.687
   -79.771
    35.589
   925.307
  -146.413
  -344.310
  -292.659
  -737.001
  -386.235
  -923.412
   869.271
  -157.213
   287.782
   118.086
    92.757
  -633.182
  -655.467
   306.347
  -705.855
  -215.100
   974.428
  -711.475
   157.313
   981.839
  -183.265
   202.651
  -206.255
  -992.417
  -919.963
  -611.703
   -80.750
   724.966
   673.166
  -285.402
  -770.759
   373.649
   507.833
   575.515
   -14.969
   217.814
  -893.413
   536.570
   906.507
  -708.790
   195.995
  -323.985
   250.961
  -424.661
   111.256
   501.503
   648.578
   324.058
  -501.024
   229.889
   239.914
   906.316
  -879.215
   575.441
   603.640
  -381.744
  -501.281
    -3.833
    13.798
   256.843
   789.683
  -151.633
  -511.177
   612.355
  -460.760
   135.235
  -747.744
    59.550
   534.797
  -959.742
  -140.989
   786.564
  -643.946
   816.099
  -395.577
   396.679
  -299.159
    98.185
  -274.312
   509.756
  -520.608
    27.504
  -818.309
  -372.188
  -415.714
  -919.778
   778.861
   298.029
  -404.719
  -270.586
  -106.773
  -870.218
  -295.506
   824.039
   518.186
  -983.628
  -676.620
   389.140
  -164.152
   904.820
  -429.957
   881.265
   302.991
  -159.994
   211.401
   319.305
  -213.415
  -730.161
  -116.122
  -524.140
   805.526
  -616.474
   229.738
   388.316
  -475.711
   403.696
   224.094
   791.649
  -112.925
  -479.752
   -30.310
   430.961
  -159.450
   701.036
   954.907
    76.097
   141.521
   766.318
   -95.226
    16.518
   -22.954
    30.765
  -833.337
  -389.818
  -230.936
  -105.510
   -10.500
  -498.384
  -173.658
   849.176
   349.966
   768.653
   381.024
   823.791
    42.232
   656.452
   271.656
  -441.366
   409.602
  -270.624
  -965.566
  -722.155
  -916.987
  -683.840
   529.918
  -505.963
   -26.856
   790.384
     8.898
  -568.908
  -866.268
  -164.736
  -353.082
  -132.880
  -297.014
   -93.961
  -472.505
   264.706
  -319.327
  -667.138
  -879.225
   626.473
  -281.694
   552.112
  -837.317
   582.321
  -196.153
  -813.374
   696.185
  -935.190
  -223.619
  -483.973
  -410.232
   705.899
  -550.318
   454.803
   841.131
   291.917
  -118.946
   201.570
   997.706
   810.730
  -654.192
  -116.979
  -825.875
  -468.141
   788.744
  -634.896
  -481.952
  -143.961
  -924.420
   158.695
  -972.334
   855.765
   543.553
   951.981
   823.099
  -355.352
  -950.263
  -101.934
  -307.257
  -276.764
  -138.366
   269.070
   745.851
   405.770
   417.820
   152.934
  -175.757
  -716.535
  -700.401
  -410.911
   493.664
  -158.092
  -350.148
  -226.524
  -634.951
  -147.356
   502.713
   918.146
   566.096
  -534.086
   -70.421
  -267.261
  -401.131
  -402.050
  -297.417
   758.551
  -478.662
  -926.073
   315.970
   250.277
   142.437
   341.172
  -204.093
  -512.651
  -548.266
    54.756
    24.872
  -135.821
   382.902
  -812.768
   878.021
  -344.500
  -487.136
    60.554
    32.787
  -916.830
   871.377
  -758.372
   990.212
   312.227
  -285.630
  -860.712
  -818.640
  -493.437
   883.687
  -546.978
  -362.521
  -681.596
  -689.702
  -876.380
   310.385
   517.680
   811.836
   -63.388
  -271.414
  -600.133
  -362.517
   651.591
   140.540
   915.478
   -17.479
   505.550
   993.999
   460.256
   546.724
  -812.423
  -455.873
   410.141
   909.461
  -768.589
   449.943
     6.720
   828.528
  -222.967
   220.352
   -18.173
  -875.530
  -589.196
  -349.139
  -875.522
   -52.285
  -591.531
   937.222
  -180.308
   187.306
  -710.516
  -150.350
  -874.016
   300.700
   471.666
  -842.327
  -179.584
   931.656
   626.137
   745.706
   346.111
  -752.377
  -583.358
  -309.679
   730.472
   989.629
    96.993
  -592.383
  -814.135
   359.561
   542.741
  -609.853
   671.723
   323.464
   962.741
  -541.602
  -250.234
    60.871
  -598.861
   630.899
  -776.728
  -184.184
   808.020
  -390.699
  -755.492
   -29.825
   941.081
   700.418
  -179.905
   321.682
   365.860
   591.928
    97.983
  -175.578
   855.646
  -687.134
   316.575
  -702.009
   685.563
   646.094
  -313.841
   201.623
   836.663
   297.160
   311.219
   995.664
  -503.823
   413.103
   352.395
  -318.461
    66.050
   394.601
    56.656
  -739.312
   -39.612
    54.955
  -157.740
  -272.343
   954.860
   270.693
   554.770
   984.790
  -235.601
   720.025
   285.188
   -12.422
  -341.714
   296.727
   380.277
  -242.200
   924.239
   374.159
   575.418
   866.206
   986.752
  -904.305
  -902.659
   632.642
   391.486
   818.003
  -438.908
  -788.677
   922.760
   799.391
   613.550
  -565.294
   951.279
   767.937
  -710.075
  -886.300
   -83.443
  -827.983
   929.349
  -106.609
   -98.832
  -820.184
   250.533
   354.527
   856.263
  -953.623
   595.048
   455.856
   878.007
  -186.440
   481.979
  -191.374
  -707.332
   -17.392
  -898.882
  -481.586
  -180.210
   969.398
  -821.458
  -620.597
   978.371
  -449.951
   803.975
  -634.389
   696.006
   646.791
   975.013
    95.624
  -774.983
     2.835
   246.348
    73.793
  -748.864
  -802.811
  -635.168
  -330.245
   -18.880
   203.580
   407.040
  -547.707
   824.380
   640.811
   657.662
  -293.970
  -554.501
  -227.109
   -47.265
   591.636
  -344.486
  -893.037
  -214.303
  -343.501
   -48.564
   890.097
  -372.607
  -989.363
   965.133
  -379.582
   713.780
   371.877
   538.820
   676.854
   780.353
   406.333
  -750.247
   494.131
  -292.562
  -430.919
  -760.731
   430.980
  -709.283
   950.170
   372.769
  -175.742
  -113.376
  -349.707
   265.564
   -32.607
   484.845
   604.162
  -168.200
   974.658
  -840.494
  -522.461
    46.249
   -81.410
  -937.756
  -284.894
  -643.930
  -243.487
  -558.145
   303.113
  -508.841
  -178.633
  -449.584
  -174.032
    36.150
   898.678
  -367.638
  -756.105
   254.940
  -142.219
  -121.910
    33.912
   -92.250
   171.699
  -529.625
   939.405
  -495.149
   301.681
  -499.903
  -529.312
   517.729
  -584.266
    21.645
   411.486
   906.317
   726.314
   109.476
   427.773
   565.079
   727.912
   974.741
   627.375
   996.217
   536.653
  -625.482
  -272.863
  -818.178
  -812.316
  -675.093
   290.157
   101.571
   703.078
   376.323
   469.177
  -263.405
  -882.046
  -641.470
   439.646
   650.093
  -370.601
   672.165
  -923.608
    84.832
   792.743
    59.832
   702.377
   421.204
   116.658
   -56.535
   -94.023
   743.214
   597.930
   146.671
  -288.983
   282.463
   225.105
  -720.485
  -445.014
   -43.737
   822.264
   921.248
   870.421
    39.466
   852.577
  -899.706
    14.483
   757.271
  -928.343
  -464.181
   220.979
  -278.489
  -570.625
  -170.920
   658.594
  -566.543
   668.992
   377.397
   369.166
  -209.745
  -756.098
  -168.186
   980.554
   237.495
   265.785
   185.347
  -516.236
   181.319
  -795.706
   410.248
   -69.697
   767.973
   105.820
  -361.200
   889.729
   585.330
   524.276
  -566.503
   -64.958
  -943.080
   257.507
   559.047
  -695.776
  -823.859
   149.751
   917.116
   323.770
   912.255
  -666.134
  -455.141
  -661.005
   834.052
  -553.796
  -284.339
   118.119
  -492.467
   481.549
   426.163
   675.618
  -298.587
   242.032
   654.271
   463.943
   271.937
  -724.774
  -463.189
   288.088
  -710.829
     2.989
  -907.154
  -543.480
   512.880
   -51.948
    40.789
   253.650
  -423.803
   297.057
   560.896
  -989.651
   592.101
  -237.408
  -909.413
   385.750
   437.349
   123.213
   241.197
    58.621
   823.364
  -177.379
   978.656
  -193.383
   182.672
   229.524
  -599.569
   -74.879
  -627.044
    99.876
   -42.015
   -78.039
  -647.246
   -89.300
    45.622
  -363.305
   172.450
  -858.147
   973.459
  -947.696
   672.838
  -513.100
   539.665
   970.347
  -947.266
   301.356
  -814.094
  -389.151
  -164.327
   -25.300
   846.035
  -498.440
  -491.963
   438.191
   415.234
   841.132
  -572.329
   341.819
   160.414
  -582.946
   769.101
  -689.677
   675.719
  -956.841
  -314.024
   633.738
   737.608
  -797.339
   383.378
  -208.103
   403.238
  -895.013
   138.882
  -560.019
  -493.415
   972.617
   170.566
   918.584
   -44.045
    -4.064
  -101.857
   456.953
  -140.260
   835.541
   418.417
   947.142
  -502.252
  -375.368
  -370.926
  -965.999
   231.871
    49.332
  -898.604
   776.233
  -454.154
   837.266
  -545.831
  -616.701
   902.152
   281.040
   -54.579
   746.647
  -206.266
  -797.782
  -790.024
  -448.517
   598.318
   445.776
    37.483
  -700.976
   512.956
   455.119
   797.037
  -463.514
   250.096
   -40.513
  -651.395
   293.348
   156.918
  -969.285
   303.840
   505.821
  -578.117
  -947.456
  -947.501
   701.327
   971.547
   136.083
  -390.295
   754.788
   844.552
  -195.754
   919.357
   -57.733
  -626.628
  -817.948
   685.898
  -678.440
   613.621
  -228.300
  -735.165
  -346.425
   104.648
  -902.215
  -541.959
  -266.760
  -781.532
   444.564
  -548.070
    14.666
   873.838
  -618.296
    23.955
  -877.632
  -706.476
   519.517
  -303.598
   808.963
  -479.492
   572.043
  -730.463
   511.741
   147.537
  -936.557
   -27.772
   600.543
   579.751
   861.615
   447.906
  -469.177
   598.032
   355.435
   774.957
   188.068
   527.207
   638.435
  -810.219
  -903.283
   827.823
   273.837
  -634.190
   890.145
  -765.615
   469.251
  -660.607
   357.220
   782.354
  -913.776
   534.031
   273.407
  -421.373
  -598.725
  -874.497
   261.386
  -332.469
  -560.462
    17.609
  -258.811
   112.415
  -852.221
   849.922
  -181.512
   136.022
  -532.268
  -366.352
  -186.975
  -302.766
   -93.855
   923.561
  -614.612
  -989.601
   182.866
  -522.921
  -608.054
  -481.529
  -492.468
   401.558
   130.980
  -148.601
   813.679
   -31.741
   874.918
  -396.652
   977.977
   677.777
   787.317
  -682.396
  -480.110
  -832.701
   127.721
   771.214
   701.422
   560.729
   101.502
   482.085
  -114.435
   938.027
   911.107
  -445.466
   645.850
  -731.895
   937.002
    31.533
  -688.520
   795.863
  -457.705
   760.269
   929.814
   185.232
   139.875
   679.028
  -487.651
   454.970
   964.269
   609.866
   657.227
  -747.020
   -13.903
  -544.233
   900.770
  -804.318
    37.716
  -463.038
   325.784
   -41.581
  -443.549
  -742.163
   441.991
  -383.913
   660.071
  -433.673
  -750.815
  -319.253
  -467.442
  -155.993
  -683.072
  -273.630
  -805.388
   -41.862
   497.201
   248.225
  -681.844
  -805.606
  -836.838
  -806.929
  -666.914
   103.610
  -691.623
   913.939
   581.811
  -524.430
  -854.589
   652.746
  -326.337
  -308.697
  -505.828
  -570.970
  -746.384
   673.901
  -675.246
   586.293
  -612.807
  -950.540
   998.098
  -935.312
   273.580
  -355.294
   905.657
  -191.391
   690.884
  -964.466
   242.296
   -53.113
  -748.379
  -866.315
   329.602
  -430.169
  -181.227
   806.635
  -600.025
  -547.533
   712.518
  -577.466
  -723.972
   866.037
   174.681
  -144.717
   163.980
  -948.058
  -740.232
   865.286
  -728.006
  -764.321
  -817.423
   151.497
   952.594
   833.858
  -185.888
  -710.723
  -725.777
  -486.420
   511.639
  -571.099
   390.439
   353.311
   606.293
   418.807
  -947.249
   926.061
   -53.715
  -642.352
  -120.824
   990.108
  -213.535
  -599.928
  -378.492
  -149.558
  -406.515
   168.721
   520.321
     7.207
  -424.044
   915.099
   420.191
   708.182
  -971.300
  -231.186
    25.184
   322.084
  -302.000
   569.746
  -293.125
   345.744
   740.416
   190.948
   458.109
  -667.862
  -437.327
  -395.473
  -149.123
   217.251
  -474.963
  -633.345
   281.758
  -367.132
   768.058
   266.563
   573.072
   510.683
   635.422
   788.623
  -272.712
   923.037
   255.047
  -705.403
  -413.121
  -588.102
   -83.366
   895.676
   236.788
  -776.132
   308.919
  -129.465
   915.912
   431.896
   834.417
   974.771
  -782.170
  -618.996
   -90.246
  -353.398
  -874.370
   487.584
   -15.322
   121.252
  -494.413
  -560.035
   673.177
   367.313
    85.741
   541.547
   501.690
  -381.886
  -874.359
  -589.086
  -508.685
   755.461
  -396.048
  -456.339
   -68.455
   874.220
  -900.550
  -111.636
  -184.364
  -612.329
   164.680
  -138.523
   -80.711
   513.538
   343.263
  -477.322
   722.567
  -292.682
  -210.932
   383.654
   431.036
  -872.718
   428.620
  -721.237
   570.020
  -422.464
   947.379
   274.974
  -193.571
  -848.589
  -549.034
   943.962
  -443.938
  -873.063
   292.977
   648.256
  -410.813
  -169.159
   317.808
  -492.642
   129.983
  -747.178
  -623.684
  -816.526
  -511.839
  -116.608
   606.796
  -865.026
   844.103
   945.834
   758.176
  -503.021
  -359.529
  -431.747
   394.451
  -462.739
   415.060
   612.493
  -266.870
   -15.928
   303.744
  -763.171
   -99.524
   862.490
  -566.100
   280.010
  -800.395
   700.140
  -558.344
    88.250
    83.506
   864.199
   786.519
   108.713
   548.060
  -442.644
  -536.009
  -203.347
  -921.371
   451.219
  -560.091
   609.003
  -819.090
   611.717
  -915.960
    90.406
  -230.290
  -435.529
   971.054
   797.978
   149.137
   773.398
  -643.923
   990.697
    -4.272
  -570.041
   -83.010
   672.241
   597.134
  -715.372
   871.732
   793.897
  -890.479
    48.051
   758.130
  -874.357
   -40.284
  -977.861
  -658.143
  -384.642
  -916.226
   289.079
   858.207
   456.167
   290.462
   726.147
    99.071
   849.925
  -497.800
  -724.502
  -987.725
  -710.243
   406.968
  -739.392
   -37.788
   774.169
   724.743
  -133.265
   544.109
  -132.006
    59.129
  -737.471
   337.392
   721.239
  -493.893
  -303.068
   142.455
   -12.307
    76.150
  -318.432
   524.269
    83.697
  -750.582
  -586.988
   629.562
  -487.868
   412.153
   948.640
   787.605
  -551.478
  -610.827
   793.726
  -661.373
  -478.368
  -616.534
  -822.243
   452.396
   311.870
   771.141
  -477.162
    57.343
    18.007
   324.017
  -478.727
  -158.615
   693.245
  -253.647
   891.679
  -603.524
   922.192
   920.659
   -87.711
   239.776
   320.497
  -597.227
  -261.977
   405.155
  -439.810
   533.043
    68.144
  -885.596
  -418.756
   709.462
   423.870
   -13.284
   -83.583
   -29.498
  -404.616
   114.468
  -753.980
  -850.923
  -914.519
   555.268
  -281.030
   303.571
  -970.849
  -777.939
   320.186
   191.376
  -327.377
  -213.572
  -552.604
  -432.991
   684.629
   -99.126
  -761.028
   197.519
  -915.114
   565.024
   172.978
   352.011
   755.747
   149.991
     0.514
  -296.514
  -583.699
  -960.577
    18.222
   988.889
   271.843
  -954.517
  -716.615
   684.207
     5.223
   -87.044
   299.382
   762.186
   973.636
  -381.289
  -332.157
  -333.686
  -839.280
    48.277
  -976.603
   287.473
   742.887
   937.304
  -342.346
   753.905
  -133.814
    16.836
   528.826
  -270.063
   746.265
  -517.673
   652.236
  -168.090
   788.685
  -149.918
   963.096
  -687.650
  -107.441
   405.512
  -584.135
  -676.511
  -428.019
   217.628
  -424.778
  -386.976
   846.821
   906.194
   214.468
   760.941
   578.716
   246.831
  -228.124
   337.128
   142.827
   636.469
   893.624
   195.274
   457.141
   643.130
  -817.595
    40.227
  -111.185
   571.425
   540.977
  -614.555
   734.141
   902.317
   512.225
  -364.389
   -39.545
   885.160
  -241.543
  -477.500
  -461.669
   485.793
   372.197
  -991.920
  -484.845
   862.457
   414.173
   145.990
   608.102
    37.152
  -850.803
   969.285
  -273.259
  -270.277
   770.635
  -428.823
   528.134
  -530.845
   781.631
  -757.887
  -483.568
  -487.787
   656.707
    34.112
  -843.096
  -162.511
   232.514
   -44.698
   945.082
   130.540
  -909.028
    45.087
   694.380
  -737.196
  -573.014
   814.111
   538.890
   392.234
   686.868
  -559.947
   109.925
   840.199
   281.774
   -74.841
  -716.020
   217.089
   -30.662
  -757.005
   336.303
  -567.750
   741.263
   674.051
  -465.816
  -189.222
  -308.235
  -223.700
   -96.726
  -990.952
   411.780
  -986.679
   171.195
  -284.535
   984.397
   527.275
  -727.381
  -434.041
   137.168
   930.088
   694.342
   947.309
   153.431
   578.289
  -820.047
   128.247
   285.963
   557.645
   465.159
  -244.184
  -774.911
   262.944
  -833.087
     7.880
  -684.299
  -263.710
    78.611
   200.701
   105.168
  -865.981
  -490.224
  -446.757
   574.988
  -415.803
  -683.015
  -112.894
    18.831
   228.771
   450.704
  -808.574
  -497.209
  -503.258
  -108.092
  -478.032
     3.344
  -909.266
   214.130
  -710.020
  -237.748
   238.084
  -602.692
   714.320
  -858.365
   476.900
  -960.395
   786.767
  -261.935
  -625.930
   733.176
   250.408
   933.357
   518.210
  -575.736
   319.635
  -218.264
   406.337
  -881.811
  -839.352
   271.843
   949.984
   763.504
   246.012
  -518.156
   465.349
   -40.186
   -12.099
   -24.154
   917.359
  -666.871
  -588.734
   340.584
   921.369
   802.611
  -502.516
  -790.821
  -924.734
   710.468
   288.397
  -325.406
  -691.129
   628.386
  -695.093
   505.054
   313.928
   927.171
   258.188
  -615.550
  -935.164
  -388.488
   450.350
  -332.762
  -247.511
   536.877
   593.666
  -656.273
   954.905
  -675.415
  -294.783
   917.626
  -738.212
   318.652
  -406.985
   858.846
   875.636
  -819.486
   173.884
   824.700
  -199.826
  -796.619
   952.390
   473.403
  -481.948
   476.359
  -502.107
   -10.943
  -658.310
   -40.840
    39.119
  -194.936
  -883.616
   689.322
  -684.029
  -598.796
    51.531
  -223.145
   230.113
  -301.848
  -873.176
   923.342
  -503.981
   695.217
  -177.651
   981.901
  -366.719
   480.399
   297.109
  -390.462
  -394.757
  -775.296
  -478.218
  -404.640
  -601.068
   953.901
  -738.534
   285.561
   -23.691
   767.369
   959.741
   805.634
   683.201
  -534.671
    91.869
    76.391
  -944.684
  -364.312
  -992.072
   334.875
  -231.483
   153.441
  -796.391
  -901.210
  -946.041
   343.469
    -7.054
  -495.250
   358.055
   131.971
   -25.382
   844.225
   383.034
   185.858
   367.293
   475.281
   -86.076
   538.669
  -184.029
   133.087
  -668.379
   433.923
  -335.679
   777.918
  -375.630
   555.456
   975.739
   968.009
  -370.530
   316.161
  -286.724
  -322.397
  -500.669
  -882.443
   -90.976
  -948.280
   580.055
   299.357
   -42.630
  -847.758
  -844.708
    86.119
  -755.757
  -731.186
   284.854
   -31.744
  -254.956
  -511.517
  -738.681
   738.418
   228.398
  -778.092
   715.643
  -189.164
   882.663
  -625.250
  -505.063
   279.551
   101.612
   900.069
  -186.781
  -745.667
    70.144
  -513.279
   900.155
  -182.211
   828.775
   554.390
  -567.021
   600.735
  -271.485
   863.961
   -52.136
   839.589
   162.165
   466.068
   310.331
  -783.812
   410.046
  -368.264
  -163.435
  -314.435
   168.484
  -141.359
   237.979
   372.890
   319.329
   463.691
   497.965
  -120.414
   520.034
   439.549
   908.098
  -897.689
  -600.836
    43.476
  -307.051
   115.625
   558.404
  -577.316
   -15.907
  -708.014
  -672.708
  -468.631
   607.889
  -263.590
  -204.545
   821.987
   903.903
   541.510
   594.679
  -381.221
  -614.244
   851.004
  -771.698
   728.997
  -539.397
  -617.822
  -384.056
   750.319
  -961.761
  -926.664
  -528.966
   -31.241
   589.544
   538.477
  -251.825
   205.174
  -237.181
   602.097
  -814.952
  -196.026
   -14.422
   587.677
    10.413
   892.230
   234.697
  -742.523
   511.303
  -389.146
   894.376
   -83.102
   209.232
   683.394
   874.903
   -70.313
  -243.096
  -283.589
   132.092
  -333.959
  -443.852
  -343.121
   468.375
   411.984
   937.816
   509.662
   792.908
   798.939
  -548.702
   332.453
    75.820
  -359.437
  -173.564
   840.178
  -212.302
   481.645
   151.256
  -440.246
  -107.599
   924.507
   841.215
   760.834
   252.836
  -836.496
  -197.598
  -465.396
   835.044
  -889.865
   662.135
  -671.441
  -255.493
   120.697
   319.019
  -933.644
   175.701
    37.990
  -210.919
   538.611
  -958.069
   570.268
   451.800
   284.164
  -146.258
  -142.720
    23.269
   559.515
   616.692
   713.565
  -362.963
  -612.866
    84.194
  -474.019
  -497.594
  -776.554
   568.793
  -341.789
  -245.510
   749.076
  -955.509
  -955.869
   801.187
  -550.899
   109.645
  -407.590
   142.141
   621.357
   212.781
   280.229
   439.129
  -886.906
  -300.159
    55.010
  -670.738
   240.759
  -513.114
  -632.340
  -728.956
    34.573
  -177.080
   652.384
    26.183
  -623.117
    57.537
  -183.676
  -185.391
   255.021
   951.819
  -465.929
    65.608
  -791.736
   672.031
  -580.191
  -779.407
  -576.906
   597.809
  -824.661
   578.939
   849.811
  -186.570
   660.057
   382.155
    90.819
   194.336
   720.768
  -728.170
   688.776
  -644.686
   720.200
  -889.066
  -146.162
   353.718
   377.177
   432.590
  -923.934
   111.916
  -812.613
  -452.388
  -798.182
   300.832
  -951.919
   649.890
   250.872
   130.047
   859.468
    22.170
  -278.197
  -317.781
  -725.254
  -789.609
    57.103
  -646.038
  -650.416
   679.447
  -151.788
  -871.832
    65.543
   759.196
    97.828
  -863.484
  -413.488
   570.304
  -617.388
   182.796
   160.856
  -139.302
  -636.775
   631.100
   180.781
   287.423
  -845.567
   581.990
  -857.540
   -18.736
   882.989
   832.097
   169.538
  -893.777
    77.961
   801.207
  -260.463
   270.851
  -613.505
   226.601
   636.974
   455.368
  -412.623
  -332.461
  -577.976
  -173.329
   -34.559
   502.378
  -483.244
  -786.092
   718.466
  -239.539
    -5.293
  -213.420
   519.717
  -140.153
  -451.835
  -323.658
   187.393
   787.390
  -514.318
   248.549
    65.913
   833.548
   384.682
  -564.167
  -803.379
   473.197
   286.407
  -145.978
  -220.246
    97.946
  -204.545
  -936.002
   780.932
  -246.771
   472.355
  -256.683
   849.376
   299.684
  -860.346
   635.993
  -151.979
  -702.503
  -862.910
   -26.507
  -653.690
   913.485
  -972.556
  -256.140
    50.176
  -633.342
    89.913
    16.189
  -197.723
   932.365
   856.311
   736.019
   867.202
  -127.478
   573.623
   468.902
  -381.416
    65.212
   679.754
   602.919
  -937.997
   845.337
   -31.297
     9.570
   631.475
  -305.751
  -675.122
  -502.047
   544.899
  -386.309
    76.652
  -521.102
    10.674
  -322.249
   884.617
  -131.768
   938.912
   128.001
   911.898
   188.357
   736.568
   532.720
  -177.378
   -46.949
  -314.332
   928.282
  -241.684
  -719.952
   982.760
  -149.766
   574.703
   215.519
  -401.582
   684.816
   893.752
   515.585
   -99.213
   317.825
  -847.360
  -968.048
    45.331
  -564.695
  -628.583
   -88.485
   579.376
  -193.945
  -951.649
  -338.312
   157.797
   248.359
   542.504
   721.158
   674.714
   482.774
   286.626
   957.022
   414.052
  -982.337
   312.654
   728.823
   597.545
  -486.443
   111.022
   878.399
   672.340
   228.455
   986.506
  -287.995
   922.261
  -546.447
  -763.013
  -782.694
   565.561
   302.590
   -40.719
  -190.366
   165.553
   232.266
   191.070
  -952.085
   996.560
   867.708
   480.120
  -514.412
   945.590
   259.271
   872.200
  -967.510
   680.606
   867.615
   184.055
   797.697
  -434.422
    82.740
   460.897
  -740.212
    37.252
  -499.336
   554.052
   843.853
   597.727
   127.809
  -102.032
  -275.886
  -928.377
  -670.877
   275.448
   921.450
   543.139
     2.659
    84.571
  -373.941
   454.935
  -173.978
  -539.743
   -94.907
  -727.853
  -761.253
  -417.126
  -924.340
   880.265
   -85.457
   261.088
   381.906
   801.789
   895.190
   352.006
   840.547
   262.534
   -30.181
  -221.740
  -555.106
  -553.920
   542.484
   711.338
    34.191
  -920.181
   933.920
   295.183
  -728.475
    12.837
  -896.755
  -928.507
  -547.930
  -437.741
   470.969
   285.499
   333.984
   150.913
  -675.283
   509.507
   734.386
    38.464
   355.304
  -143.112
  -279.345
   914.930
  -622.225
   734.451
   -52.175
   800.105
  -364.988
  -572.324
  -784.131
  -422.113
  -229.606
  -341.202
   220.095
   600.564
   959.747
   223.708
   266.252
  -288.870
  -878.399
    53.264
   -68.555
  -691.558
   150.160
   -50.877
   933.259
   396.028
   946.035
   995.731
   866.990
   328.700
   318.911
  -833.232
    68.633
  -944.536
   843.122
  -715.699
  -999.066
  -285.509
  -626.788
  -898.046
  -292.691
   317.362
   551.354
  -202.659
   158.934
   337.425
   -99.728
    51.711
   960.794
   860.296
   961.881
  -321.773
     0.032
  -363.993
  -382.631
   504.716
  -590.504
   439.573
  -432.505
   658.828
   610.809
  -287.154
  -451.872
   295.220
  -567.289
   444.592
   282.818
   -24.043
  -194.009
  -955.403
  -106.037
   232.730
  -859.202
   370.172
  -943.640
   532.479
  -712.101
  -791.793
  -499.512
   893.779
  -551.147
   260.432
   974.430
  -203.605
  -737.137
  -635.548
  -582.716
   931.337
   207.970
   183.203
   151.989
   -15.389
  -805.350
   256.964
  -898.199
   604.926
   736.042
  -879.571
   636.199
  -290.436
  -100.135
  -378.566
   135.057
  -339.813
  -526.064
   118.029
  -899.703
   111.436
  -348.789
  -609.765
   607.146
  -170.586
  -573.573
   723.517
    20.196
  -946.662
  -895.424
  -281.322
  -797.381
   691.012
  -508.074
   282.121
  -530.617
  -722.142
   695.275
  -885.616
  -434.004
   463.095
   338.854
   478.083
  -348.726
   463.114
  -544.624
   153.526
   813.680
   885.432
  -382.965
  -352.890
   829.132
  -146.712
  -533.613
  -839.447
   624.135
  -446.123
     6.389
  -216.327
  -195.530
   611.786
  -431.543
  -137.741
  -919.591
  -389.887
   613.026
  -585.869
   563.508
  -489.197
   175.279
  -474.427
   199.824
  -379.739
  -976.097
  -386.912
    95.008
  -360.514
   474.167
  -401.191
  -549.639
  -645.535
  -311.403
   105.394
  -726.625
  -555.811
  -170.497
  -942.914
    19.912
  -779.104
  -852.863
  -598.454
   734.590
   277.002
  -738.243
   614.988
  -680.763
   288.216
   452.048
  -547.464
  -722.348
   258.668
  -607.266
  -343.860
  -179.338
   667.965
  -739.535
   501.136
  -490.132
   684.333
  -243.508
  -409.180
   402.626
   608.118
   766.066
   266.836
    92.751
   -67.576
  -625.812
   -65.324
   568.084
   273.921
   185.690
  -808.824
  -889.350
  -929.681
   305.470
  -999.500
  -358.981
   155.158
   264.801
  -709.264
   904.355
   -54.220
   596.890
   -13.664
  -793.559
   512.889
   692.127
  -444.766
   360.518
   293.910
  -733.878
  -514.493
   657.552
   281.268
  -231.726
  -506.394
   373.805
   679.286
   574.268
  -567.643
  -718.327
   126.661
  -626.567
  -414.828
  -909.051
  -793.122
   316.340
   640.355
  -605.065
   383.689
   891.126
  -237.871
  -221.123
  -886.500
   -92.487
   802.040
   943.725
   200.541
  -367.846
   751.710
   247.460
    41.655
   335.568
  -866.506
   498.376
  -990.559
   866.157
   936.243
  -920.462
   420.001
   994.981
  -797.586
  -752.942
   450.086
   264.765
   523.493
  -525.372
  -275.475
   600.459
  -674.348
   457.692
  -430.942
   279.860
  -928.666
  -720.655
  -263.115
   644.691
   865.971
  -608.046
    74.384
  -905.185
  -132.643
  -306.799
   -72.304
   884.953
   178.360
   464.396
  -547.553
  -696.083
   369.918
   971.969
   -10.212
  -590.361
  -964.886
    97.619
   528.560
  -137.293
   749.003
   909.539
  -361.554
   -36.966
  -632.576
   250.349
  -383.448
   -28.287
   879.074
   181.158
   227.022
   -87.129
   -62.380
   629.372
   -80.686
  -197.831
  -434.307
   751.655
  -437.390
  -552.220
   267.205
   -55.119
  -536.883
   119.197
  -348.512
   997.175
  -772.137
   851.524
   993.304
   108.681
   226.883
    85.267
   501.783
   713.321
  -953.146
  -777.566
  -150.013
   838.249
   634.302
   648.805
   167.356
   904.460
   559.767
  -725.208
  -131.664
   121.292
   496.316
   -84.170
   384.290
   948.978
  -728.231
  -413.486
  -393.371
   488.021
  -287.822
  -768.838
  -523.303
  -109.915
  -942.381
   104.027
   742.092
   344.703
  -540.819
  -764.144
  -615.316
   197.956
    52.703
  -159.106
   712.375
  -482.054
  -254.295
  -185.082
   992.625
   796.383
   510.977
  -226.313
   423.928
   825.427
  -886.145
  -768.148
  -772.882
   308.195
   891.842
   -30.248
    73.927
  -609.004
  -971.366
   893.178
   439.900
  -416.001
  -296.575
  -813.608
   294.965
  -943.440
  -279.726
   354.637
  -422.619
   392.819
   145.801
   591.239
   529.217
   368.124
  -826.385
  -926.805
  -732.177
   757.130
  -882.701
   145.304
  -251.776
  -350.659
   608.605
   252.823
  -369.614
   647.221
   -96.709
    40.612
    24.806
   378.072
   461.453
  -291.924
   -28.588
  -513.570
   571.185
    60.702
   779.665
  -588.964
   794.046
  -635.153
  -226.011
  -369.537
   490.687
  -575.330
  -642.189
   110.410
  -654.837
  -454.692
  -797.032
   530.859
  -651.918
  -509.325
   691.395
   556.092
  -493.865
  -476.060
   812.321
   662.998
  -733.059
   269.112
   999.823
   590.095
   144.412
    45.610
  -566.050
   304.245
  -117.152
  -915.995
  -820.708
  -452.333
  -328.324
   898.889
  -603.927
   892.148
   838.279
   192.064
   861.338
  -400.396
   484.562
   492.404
   433.204
  -775.899
   542.365
     9.485
  -499.577
   252.996
   138.023
   634.126
  -526.974
  -852.357
   722.133
   662.146
  -864.450
  -170.051
   585.848
  -395.211
  -338.615
   352.067
  -444.692
   246.663
    78.986
   717.041
  -294.179
   950.149
  -790.170
    48.959
  -616.586
   902.248
   797.632
  -827.062
  -434.780
   330.530
   260.413
  -686.071
  -105.024
   179.719
   155.902
   442.585
   621.474
   964.137
   211.231
   555.619
   924.639
  -438.403
    13.702
  -241.819
   291.507
   320.989
  -395.203
   170.778
  -522.385
  -374.336
  -840.062
   855.143
   819.462
   423.344
  -136.260
   988.672
  -353.359
  -919.899
  -222.814
  -683.573
   -32.525
  -337.861
   550.639
   -13.453
   409.075
  -990.053
   453.093
   995.379
  -104.526
   511.927
  -151.566
   432.736
  -293.153
   232.333
  -278.612
  -928.175
  -154.766
   142.153
   826.209
   667.141
  -715.549
   138.344
   708.273
   648.769
  -199.683
    -3.940
  -509.776
  -449.731
  -219.314
   419.897
   982.253
   701.074
   938.756
    26.491
   411.444
   975.629
   853.369
  -883.950
   148.765
   208.370
   -35.514
  -213.790
  -336.240
   516.549
  -548.226
    28.896
   -67.630
   416.152
  -814.953
  -651.014
   617.153
   -66.076
   265.333
   809.798
   -33.559
   269.303
  -476.850
   173.478
    80.493
  -556.534
   837.211
   324.913
   238.012
   852.380
   596.049
  -496.812
   692.536
   951.274
    76.487
   772.233
  -297.764
  -862.209
   -55.466
  -443.682
    22.079
  -412.084
   158.158
  -714.143
  -507.819
   830.223
  -978.323
  -533.688
  -100.243
   881.980
   101.308
   227.545
   761.327
   571.808
   149.235
   374.748
  -642.427
   953.062
  -929.122
   -20.836
   922.049
   392.313
   676.042
   963.440
  -627.175
   351.944
   890.596
  -998.747
  -372.056
  -573.391
  -118.919
   203.640
  -727.917
   950.987
   193.390
   623.063
   721.008
   696.173
   488.757
  -505.840
   839.978
  -709.203
   377.657
   829.056
  -273.007
  -237.843
   882.487
   106.792
  -944.848
  -796.435
  -934.776
   701.955
    50.069
   464.299
  -555.100
   807.711
    28.369
  -275.490
   653.165
  -877.054
   505.584
   431.575
   694.540
  -532.792
    83.219
   378.800
   859.630
   -96.293
   557.824
  -962.026
  -956.891
  -771.757
  -928.010
   246.584
   -90.456
   457.314
  -283.384
    55.531
  -897.980
  -692.098
  -842.215
   719.671
  -435.194
  -674.935
   710.149
    98.915
  -411.677
   536.867
   377.669
   534.765
   863.432
   375.322
   190.012
  -981.981
   470.323
    41.991
   470.995
  -109.496
  -687.450
  -285.884
   693.753
  -115.615
   814.351
  -475.954
  -323.116
   209.136
  -544.981
   -62.702
  -929.812
   249.313
  -863.577
   -16.807
   116.827
  -568.261
  -519.021
   602.991
   174.469
   590.205
   723.871
   900.286
   373.196
   358.319
   770.922
  -424.333
   602.799
   538.745
   201.671
   713.054
   623.417
  -989.116
  -226.310
   386.332
  -435.295
  -520.948
  -884.717
  -836.913
   470.244
   326.483
  -213.296
   137.102
  -675.010
   134.588
   589.558
  -659.725
   284.311
   924.777
  -823.925
  -765.539
  -967.724
   659.832
  -967.445
   304.973
  -894.486
  -109.340
   737.104
  -187.315
  -149.737
   597.341
  -496.022
   955.826
   931.076
   237.771
   252.423
  -804.772
   -20.755
  -436.511
   162.199
  -722.465
  -303.420
   229.923
  -765.435
  -862.705
  -414.662
   886.200
   324.156
  -125.748
    65.008
  -390.784
  -156.046
    77.670
  -149.101
   683.992
  -295.430
   941.490
   442.891
   941.227
  -231.444
  -530.999
  -676.244
  -888.757
  -487.581
   261.363
   661.512
  -769.510
   529.755
  -742.329
   296.716
  -615.303
   469.194
   880.735
   299.958
   438.563
   680.051
  -422.724
   930.883
   751.817
  -457.251
  -477.974
   943.546
  -478.937
  -892.142
  -457.835
  -401.091
   170.123
  -156.189
  -946.364
   887.678
  -995.153
   959.037
  -395.270
    83.473
   340.424
   227.255
  -233.475
  -669.488
   914.830
    91.724
  -151.633
   437.024
   -22.428
  -826.304
  -134.232
  -415.014
   860.075
  -474.298
  -359.426
  -226.232
  -137.657
   966.067
  -582.757
  -159.188
  -662.123
   -55.928
   714.679
   636.508
   395.858
  -915.497
   190.336
   177.207
   910.370
  -165.531
  -433.758
   931.527
   763.999
    99.455
  -935.415
   652.081
   887.836
   172.790
    -1.859
   346.128
   707.118
  -351.284
  -713.466
   711.474
  -723.415
  -847.923
  -258.944
   -24.900
   727.473
   267.836
  -282.511
   440.187
  -618.296
  -416.475
  -654.968
    -0.577
   771.115
   909.956
   725.458
   557.596
   137.282
   623.772
   -12.669
  -872.859
   907.596
   166.776
   -48.341
  -541.941
   283.737
  -195.317
  -917.335
   -42.678
   635.273
   690.978
   819.650
   808.060
   986.255
   805.296
   819.288
   806.940
   795.721
   187.405
   634.015
  -345.228
  -440.472
  -781.703
   -25.874
   317.993
  -135.008
  -425.366
  -806.013
   905.798
  -465.515
   775.446
   405.845
   415.792
   151.139
   979.231
   136.362
  -964.302
   291.926
  -585.229
   569.941
   875.496
  -774.181
   453.395
  -226.166
   622.660
  -744.416
    34.265
   -27.709
  -711.356
   235.931
  -933.831
   427.325
   238.194
  -316.941
  -366.282
    86.060
   251.555
   433.091
   109.721
    18.372
  -540.286
   226.604
  -443.398
   574.975
   394.541
   962.084
  -840.080
   976.234
  -357.273
   335.957
  -544.855
    80.518
    61.781
  -410.781
  -393.183
   796.895
  -593.968
   880.137
  -929.362
   701.237
  -221.732
  -914.200
  -119.482
  -867.050
  -744.282
   695.581
   745.109
  -604.828
  -666.284
    90.937
   239.321
   138.040
   273.709
   367.604
   505.390
   -80.842
   250.812
   622.078
   929.249
   645.760
  -572.244
  -148.626
  -992.335
   862.059
  -612.416
    84.863
   117.484
  -244.130
   753.058
