513.871
  -175.726
   308.634
  -534.532
   947.630
  -171.728
   702.231
  -226.417
   494.766
  -124.699
    83.895
  -389.630
   277.230
  -368.053
   983.459
  -535.386
   765.679
  -646.474
   767.144
  -780.236
   822.962
  -151.921
   625.477
  -314.676
   346.904
  -917.203
   519.761
  -401.166
   606.769
  -785.424
   931.547
  -869.930
   866.543
  -674.520
   758.415
  -581.896
   389.233
  -355.632
   200.232
  -826.930
   415.906
  -463.515
   979.186
  -126.438
   212.622
  -958.464
   737.480
  -409.040
   780.114
  -757.897
   956.847
   -28.077
   318.735
  -756.951
   242.988
  -589.557
    43.397
  -956.053
   319.132
   -59.359
   441.877
  -915.036
   572.253
  -118.839
   569.781
  -252.052
   495.865
  -236.732
   476.974
  -406.079
   873.012
  -426.954
   358.226
  -381.970
    43.153
  -160.588
   522.355
  -696.585
    97.079
  -400.830
   773.431
  -244.819
   342.814
  -229.987
   297.861
  -304.544
   887.204
   -36.653
   651.143
  -398.602
   676.290
  -732.597
   937.803
  -233.283
   838.496
  -967.223
   778.649
  -431.501
   674.093
  -809.381
   158.757
  -279.885
   135.319
  -864.193
   750.206
  -207.984
   139.958
  -294.595
   802.820
  -218.940
   563.097
  -715.598
   197.546
  -989.837
   250.038
  -430.616
   755.272
  -860.927
   894.803
  -978.088
   395.398
  -432.203
   127.140
  -457.686
   237.831
  -986.053
   652.821
  -604.236
   241.890
  -454.878
   789.972
   -78.799
   476.394
  -152.593
   245.735
  -945.006
   614.032
  -988.189
   477.279
  -799.707
   744.194
  -380.718
   479.904
  -526.902
    98.086
  -594.226
   347.179
  -143.345
   779.534
  -710.990
   446.150
  -704.581
    95.309
  -962.828
   551.317
  -740.257
   579.028
  -637.867
   781.671
  -187.902
   302.103
  -282.815
   684.011
  -292.917
   565.386
  -418.439
   306.589
  -444.533
   565.691
  -487.930
   606.647
  -415.845
   130.406
  -255.959
    35.737
  -977.111
   114.505
  -378.063
   646.718
  -350.444
   553.056
  -358.409
   565.447
  -475.631
   163.671
  -615.223
   172.155
  -554.704
   292.215
  -872.158
   835.078
  -844.905
   895.535
  -594.775
   540.574
  -168.188
   654.958
  -690.512
   263.833
  -106.693
   814.936
  -191.351
   423.292
  -351.848
   839.228
  -137.333
   262.673
  -177.252
   479.904
  -380.169
   504.837
  -502.762
   351.909
  -525.590
   120.609
  -519.547
   607.135
  -732.902
   556.871
  -344.127
   801.965
  -590.991
   266.915
  -670.675
   552.141
  -788.934
   887.722
  -890.011
    68.087
  -800.592
   907.376
  -644.124
   165.136
  -301.340
   166.265
  -285.165
   841.975
  -536.332
    36.348
  -207.190
    21.210
  -358.135
   621.479
  -520.035
   546.037
  -153.661
   823.359
   -33.326
    25.941
  -378.124
   616.321
   -20.386
   626.576
  -915.220
   374.798
  -729.453
   395.825
  -982.269
   597.278
  -112.308
   221.595
  -799.188
   870.663
  -738.243
    13.611
  -739.555
   418.348
  -362.041
   203.894
  -183.142
    76.266
  -115.543
   159.124
  -788.263
    40.345
  -790.643
   599.017
  -402.600
   229.041
  -182.806
   614.307
  -331.889
   605.152
  -964.110
   378.063
  -184.393
   300.089
   -54.170
   144.017
   -10.437
   884.854
  -958.037
   625.904
  -955.626
   631.031
   -39.125
   351.299
  -146.336
   106.021
  -197.424
    83.926
   -26.826
   945.738
  -919.645
   907.987
  -865.627
   148.930
  -171.789
    68.209
  -651.021
   736.869
  -102.420
   160.009
   -93.966
   121.708
   -24.628
   762.322
  -956.969
    27.894
  -646.596
   108.036
  -427.931
   309.732
   -18.586
   885.311
  -757.866
   509.537
  -165.777
   762.932
  -880.856
   499.557
  -875.149
   734.794
  -235.023
    51.607
  -605.487
   875.973
  -504.013
   678.396
  -989.410
   604.785
  -496.353
   589.740
  -895.505
    44.618
  -882.870
   108.219
  -520.127
   578.845
    -9.919
   387.066
  -477.126
   192.938
  -507.889
   775.018
  -354.381
   697.775
  -912.809
   670.949
  -705.771
   426.893
   -20.905
   212.958
  -947.600
   502.823
  -194.250
   644.734
  -127.964
   264.931
  -336.039
   703.696
   -38.118
   953.612
  -754.753
   874.355
  -633.992
   243.538
  -635.792
   850.490
  -237.373
   720.969
  -339.213
    50.203
  -485.000
   897.488
  -242.286
   527.512
  -494.461
   855.068
  -345.897
   123.844
  -215.522
   115.482
  -363.201
   203.986
  -436.079
   828.303
  -509.720
   819.514
  -410.718
   870.632
  -713.004
   643.544
  -581.439
   953.246
  -461.104
   521.104
  -358.745
   325.785
    -8.789
   978.210
  -432.051
   175.726
  -159.368
   533.708
  -578.173
   314.158
  -341.807
   157.811
  -436.567
   242.653
  -201.453
   720.481
  -220.161
   194.617
  -423.139
   774.224
  -830.561
   245.064
    -5.402
   514.206
  -345.988
    82.369
  -704.947
   260.353
  -351.482
   536.119
  -869.137
   304.147
   -79.257
   454.268
  -376.629
   464.705
  -828.547
    23.957
  -903.806
   197.638
  -633.351
   129.276
  -235.908
   600.238
  -647.298
   839.839
  -842.555
   156.926
  -213.599
   624.073
  -434.767
   568.804
   -89.755
   380.902
  -724.082
   510.819
  -794.916
   883.419
  -100.711
   660.390
  -549.211
   728.355
  -451.216
   841.426
  -773.827
   385.540
  -832.820
   627.186
  -619.892
   440.260
  -224.525
   245.857
  -495.987
   622.883
   -72.756
   132.847
   -61.922
   719.596
  -850.917
   972.991
  -658.498
   957.305
  -351.024
   576.861
  -641.255
   957.213
  -927.122
   435.072
  -587.298
   850.551
  -407.880
   293.558
  -844.295
   649.831
  -898.495
   594.623
  -389.386
   469.985
  -189.550
   126.469
  -468.001
   692.892
  -992.462
   726.005
  -980.285
   668.752
  -719.352
   377.483
   -84.536
    48.647
   -27.070
   552.171
  -986.267
   341.441
  -843.532
   131.077
  -381.176
   789.178
   -94.790
   756.432
  -521.775
   154.485
  -852.779
   953.612
  -375.134
   514.115
  -120.914
   869.137
  -841.823
   651.631
  -977.935
   967.284
  -503.494
   143.864
  -297.159
   529.374
  -869.228
   734.397
  -761.315
   299.753
  -587.939
    87.527
  -390.393
   121.769
  -596.973
   517.563
  -302.652
   908.048
  -674.581
   785.699
  -926.145
   788.141
  -365.612
   559.648
  -380.413
   777.917
  -748.955
   628.651
  -247.108
   814.142
   -15.564
   468.368
  -447.615
   497.940
  -325.724
   249.123
  -447.005
   391.156
  -914.487
   881.100
  -503.098
   208.930
  -913.633
   190.466
  -178.869
   752.892
  -859.584
   820.307
  -837.580
   927.976
  -355.174
   949.522
  -338.786
   687.155
  -854.946
   424.146
  -654.683
   247.719
   -41.627
   394.482
  -624.561
   422.529
  -763.939
    51.759
  -567.186
   410.627
    -2.808
   558.123
  -969.115
   890.133
  -836.573
   763.878
  -967.956
   758.141
  -871.975
   805.475
  -849.269
   360.271
  -111.698
   178.167
  -276.070
   554.888
  -725.486
   377.026
  -469.283
   454.268
  -694.571
   699.911
   -58.077
   187.963
  -797.906
   306.558
  -819.330
   531.053
  -908.933
   127.171
   -23.835
   741.203
   -71.627
   714.194
  -609.272
   448.958
  -324.625
   631.520
  -897.763
   944.151
  -741.997
   474.288
   -77.151
   702.506
  -659.749
   113.407
  -164.861
   496.536
  -556.719
   258.431
  -672.781
   933.927
  -558.061
   932.615
  -691.977
   767.418
   -31.098
   953.490
  -616.382
   820.032
  -241.340
    13.672
  -223.609
   869.320
  -537.797
   454.421
  -332.133
   333.964
   -36.653
   326.579
  -753.258
   107.547
  -271.462
   832.423
  -756.798
   381.817
  -778.893
   741.935
  -769.341
   804.437
   -88.870
   877.682
  -523.331
   814.325
   -87.802
   261.574
  -376.415
   498.398
  -223.518
    17.609
   -19.379
   813.715
  -520.676
   624.134
  -291.269
   518.326
  -875.668
   609.607
  -321.024
   655.293
  -599.414
   285.318
  -713.858
   932.737
  -677.023
   609.088
    -1.251
   844.325
  -713.004
   773.461
   -73.550
   873.898
   -30.702
   612.445
  -813.623
   627.522
  -894.894
   420.057
  -650.258
   237.220
  -326.029
   275.063
  -250.740
   879.971
  -475.204
   465.133
   -70.284
   755.455
   -28.321
   104.282
  -978.057
   366.771
  -608.264
   537.767
  -677.786
   447.676
  -643.880
   627.308
  -142.277
   379.772
  -674.734
   511.490
  -780.480
   443.861
  -559.679
   934.172
  -555.101
   749.199
  -559.099
   734.916
  -771.020
   183.782
  -758.293
   595.752
  -751.610
   230.476
  -801.965
   637.013
  -122.959
   991.516
  -407.697
   956.816
  -924.070
   266.030
  -627.461
   707.694
  -261.940
    24.262
  -326.151
   803.827
  -730.461
   121.708
  -845.454
   853.236
  -311.655
   597.156
  -322.062
   407.971
  -978.027
   398.816
  -629.017
   126.774
  -715.018
   881.832
  -408.734
   943.266
  -181.890
   920.713
  -166.692
   833.857
  -730.277
   981.140
  -894.345
   279.214
  -998.688
   994.415
  -189.947
    12.604
  -802.057
   378.094
  -346.599
   149.144
  -535.051
    47.456
  -375.347
   289.621
  -807.520
   760.247
  -432.844
   692.892
  -531.388
   639.698
  -622.028
   110.111
  -177.343
   218.757
  -634.602
   374.950
  -420.270
   849.757
  -203.986
   343.486
  -891.964
   822.779
  -837.672
   277.291
  -260.201
    36.958
  -797.479
   263.833
  -352.550
   568.468
  -796.838
   767.510
  -544.084
   978.057
  -383.282
   905.423
  -127.171
   703.452
  -475.723
   541.581
  -882.870
   378.735
   -24.140
   793.023
  -571.825
   425.794
  -261.727
    41.963
  -564.135
   760.582
  -517.014
    47.517
  -326.548
   958.525
   -55.727
   250.649
  -985.778
   722.678
  -920.469
   866.420
  -686.666
   998.444
  -237.068
   856.929
  -964.354
   578.295
  -956.969
   379.070
  -848.537
   540.696
  -503.250
   800.439
  -918.973
   366.710
  -290.292
   877.438
   -30.976
    77.914
  -584.857
   189.215
  -929.716
   239.845
  -677.877
   421.339
  -471.328
   174.261
  -835.505
   592.578
  -671.224
   224.036
  -998.138
   819.086
  -296.243
   414.838
  -696.432
   709.128
  -221.381
   356.700
  -152.684
   982.788
  -268.197
   729.850
   -36.592
   409.680
  -744.896
   198.065
  -843.989
   658.986
  -406.201
    93.753
  -367.382
   155.248
   -51.790
   717.978
  -227.302
   533.982
  -482.253
   599.658
  -932.493
   790.155
   -31.129
   557.482
  -438.429
   714.377
  -392.102
   908.292
  -672.689
   709.616
  -959.502
   665.609
  -995.697
   582.537
  -401.563
    72.329
   -65.798
   403.241
  -684.652
   311.075
   -77.548
    27.070
  -267.525
   735.862
  -841.517
   372.509
  -684.164
   469.161
  -674.856
    48.280
  -234.077
   708.090
  -571.123
   424.116
  -998.901
   583.056
  -618.091
   738.578
  -903.592
   913.053
  -132.389
   337.657
   -41.688
   701.010
  -479.843
   638.050
  -982.757
   713.492
   -49.623
   908.811
  -280.953
   987.732
  -352.153
   464.888
  -903.775
   610.340
  -708.182
   367.077
  -799.158
   611.255
  -498.764
   220.862
  -320.353
   316.691
  -444.472
   169.073
  -726.585
     4.639
  -882.534
   671.743
  -478.927
   207.221
  -510.880
   166.204
  -549.791
   502.731
  -567.766
   202.795
  -464.644
   142.277
  -915.525
   147.771
  -295.236
   353.710
  -997.559
    49.318
  -322.459
   667.196
  -136.998
   758.843
  -587.970
   105.991
  -146.031
   902.066
   -53.285
   586.352
  -714.438
   793.390
  -585.070
   369.884
  -546.007
   887.600
  -485.092
   912.656
  -712.180
   862.087
  -784.295
   954.344
  -190.863
   923.978
   -18.891
   191.473
   -59.694
   435.377
  -707.785
   378.521
  -312.326
   451.033
  -249.977
   200.079
  -766.442
   261.422
  -460.524
   758.782
   -32.502
   535.936
  -463.942
    21.729
   -11.597
   159.032
  -163.915
    70.101
  -891.446
   353.710
    -7.721
   494.919
  -109.073
   185.705
  -264.504
   783.105
  -249.306
    42.512
  -535.844
    37.599
  -347.209
   180.548
  -717.551
   875.423
  -563.860
   934.385
  -131.352
   846.522
  -703.696
   682.180
   -45.412
   218.757
  -542.650
   160.375
  -302.011
   471.175
  -435.377
   221.870
  -271.493
   340.403
  -170.568
   631.367
  -851.314
   763.329
  -543.168
   991.394
  -728.507
   560.045
  -611.988
   393.231
  -624.683
   200.934
  -111.759
   885.952
  -742.241
   501.358
  -988.220
   357.555
  -130.436
   587.664
  -524.674
   922.269
  -190.130
   978.881
   -29.756
   406.964
   -36.012
   126.865
  -553.850
    31.465
  -934.935
   259.651
  -603.839
   875.576
  -539.018
   870.968
  -324.717
   227.088
  -133.000
   700.003
  -116.520
   404.523
  -613.208
   545.457
  -155.858
   148.015
  -418.348
   757.073
  -790.216
   172.491
  -129.765
   748.497
  -274.056
   976.531
  -960.845
   375.774
  -815.851
   501.022
  -853.267
   524.674
  -403.882
   731.101
  -400.006
   750.481
  -380.474
   835.108
  -312.815
   314.615
  -232.765
   934.568
  -653.584
   461.470
  -569.353
    98.605
  -548.143
   278.939
  -750.755
   656.972
  -601.062
   987.060
  -143.437
   424.787
  -730.674
   997.681
  -465.255
   933.592
  -642.384
   589.923
  -191.687
   261.635
  -659.719
   544.237
  -491.104
   557.848
  -131.352
   579.180
  -658.406
   852.535
  -133.335
   934.935
  -515.183
   249.306
  -684.530
   946.806
  -745.598
    91.494
  -194.769
   952.940
  -636.402
   196.722
  -364.422
   379.528
  -190.222
   753.899
  -253.212
   347.667
   -80.477
   975.860
  -738.456
   645.466
  -416.791
   101.688
   -80.081
   408.948
  -789.880
   842.524
  -812.372
   355.907
  -564.348
   864.101
  -680.105
   916.196
  -888.485
   400.586
  -838.862
   101.993
  -389.111
   592.853
   -37.294
   462.661
   -21.546
   644.948
    -1.099
   966.491
   -41.688
   392.926
  -736.259
   154.698
  -570.666
   379.376
  -971.496
   410.291
  -719.443
    27.711
  -457.991
   685.934
  -743.309
     9.644
  -345.103
   534.532
  -193.793
   399.823
  -351.268
   786.462
  -537.919
   711.386
  -948.393
   716.910
  -212.622
   406.171
  -278.603
    47.121
  -583.728
   973.113
   -22.584
   623.646
  -777.673
   168.798
  -937.315
   118.686
  -855.434
   514.115
  -282.632
   596.118
  -296.640
   640.126
  -855.586
   286.081
  -263.222
   577.593
  -850.429
   412.610
  -610.920
   583.514
  -263.771
   417.585
  -117.588
   598.468
   -63.601
   425.001
  -897.519
   928.678
  -840.297
   289.132
  -469.100
   246.345
  -159.093
    70.498
  -446.669
   502.182
  -332.682
   283.364
  -323.222
   843.654
  -831.782
   758.354
  -314.188
   132.939
   -53.896
   464.064
  -730.338
   158.391
  -667.898
   131.535
  -848.689
   132.664
  -253.334
    25.147
  -750.359
   572.283
  -453.841
   703.635
   -93.844
   151.280
  -362.712
   115.146
  -292.734
   623.646
  -359.661
   870.296
   -66.103
   407.453
  -117.496
    36.164
  -831.294
   925.352
  -997.650
   296.121
  -906.613
   294.046
  -552.751
   818.232
  -993.957
   457.839
  -355.907
   676.443
  -908.811
   358.592
  -874.386
   168.493
   -27.650
   237.129
  -607.135
   873.836
  -420.637
   658.773
  -205.054
   795.495
  -138.310
   357.646
  -791.925
   429.975
  -622.028
   492.813
  -205.542
   108.280
  -705.466
   410.321
  -377.544
   452.406
  -177.129
   505.051
  -570.574
   290.719
  -372.143
   275.521
  -691.549
   876.125
  -761.742
   166.326
  -400.067
   750.664
    -9.857
   290.994
  -230.232
   100.345
  -465.438
   629.597
  -445.173
   944.151
  -558.397
   794.824
  -842.402
     0.305
   -69.277
   960.143
  -229.377
   574.694
  -740.471
    43.489
  -787.744
   313.852
  -197.821
   741.234
   -44.649
   167.455
  -651.875
   504.746
  -670.675
   403.241
  -346.690
    54.628
  -822.413
    18.464
  -226.051
   525.620
  -248.726
   391.797
  -784.722
   835.932
  -879.727
   518.876
  -574.145
   375.347
  -116.276
   675.771
  -331.431
   605.029
  -540.361
   854.091
  -199.713
   663.442
  -263.100
   810.877
    -9.430
   571.734
  -630.970
    78.036
   -88.656
   132.542
  -507.859
   774.102
  -571.612
   116.031
  -852.046
   562.548
  -673.971
   826.502
  -806.879
   600.452
  -903.562
   643.788
   -24.018
   821.192
  -675.619
   633.168
  -437.605
   394.604
  -300.821
   817.011
  -208.533
   708.884
  -815.455
   202.551
   -57.283
   717.643
  -621.509
   159.368
  -704.337
   995.911
  -406.934
   239.784
  -636.494
   348.857
  -313.242
    36.805
  -918.455
   317.148
  -820.185
   172.857
  -267.708
   422.315
  -315.867
    12.848
  -112.247
   496.353
  -821.497
   195.929
  -849.086
   938.749
  -838.588
   579.119
   -22.706
   245.308
  -788.507
   686.972
  -642.720
   652.089
   -12.268
   260.750
  -358.165
   238.136
  -799.829
     0.946
  -708.640
   331.339
  -417.035
    97.018
  -169.774
   560.411
  -599.994
   637.776
  -213.019
   397.259
  -484.329
   496.628
   -97.293
   533.403
  -439.283
   785.119
  -612.110
   933.988
  -774.468
   468.307
  -490.463
   913.358
  -788.598
   236.518
  -710.562
    75.869
  -128.758
   226.203
  -404.828
   465.682
  -929.136
   684.439
  -595.141
   769.189
  -697.195
   170.385
  -473.006
   914.121
  -417.463
   387.921
  -443.373
   908.750
  -840.327
   242.317
  -650.807
   265.053
  -425.245
   215.857
  -206.977
   849.757
  -907.102
   655.263
  -838.130
   506.668
  -954.131
    64.882
  -170.690
   294.412
  -886.807
   999.878
  -375.225
   683.126
  -925.504
   652.242
  -385.632
   553.728
  -936.644
   724.509
  -413.831
   343.883
  -145.390
   683.828
  -978.027
   184.118
  -784.021
   990.875
  -163.091
   367.870
  -144.353
   397.168
  -332.682
   999.329
    -3.784
   904.355
   -10.712
   162.694
  -892.331
   479.385
  -151.830
   456.893
  -170.812
   119.480
  -519.181
   238.868
  -388.287
   360.179
  -388.440
   420.057
  -887.143
   820.612
  -296.701
   159.001
  -125.309
   879.727
   -54.964
   294.412
  -684.256
    76.998
  -743.339
   862.117
  -430.403
   331.675
  -906.919
   539.659
  -800.684
   573.717
  -672.140
   362.682
  -679.098
   881.191
    -1.343
   556.200
  -834.193
   716.758
  -805.200
   825.068
  -385.632
   357.830
  -130.680
   947.081
  -269.082
   113.712
  -144.780
    12.574
  -167.577
   423.597
  -131.077
   154.424
  -878.689
   429.212
  -219.398
   111.728
  -585.803
   115.787
   -66.134
   471.480
    -2.533
   615.284
  -204.871
   931.547
  -859.127
   765.130
  -285.440
   429.029
  -698.843
   516.953
  -920.499
   477.584
  -454.390
   288.522
  -358.196
   557.329
  -771.752
   852.687
  -700.034
   901.425
  -551.225
   857.265
  -881.863
   522.721
  -673.757
   569.689
  -137.913
   824.580
  -381.787
   939.817
  -165.563
   639.302
  -282.998
   574.725
  -710.288
    37.996
  -445.784
   719.840
  -788.995
   755.821
  -555.620
   839.228
  -271.065
   576.098
  -600.177
   889.309
   -35.585
   517.258
   -53.072
   879.940
  -423.139
   166.082
   -24.018
   816.156
  -201.575
     1.526
  -344.584
   614.429
  -764.275
    52.095
   -58.412
    87.527
  -779.260
   731.346
  -284.371
   591.388
    -8.423
   194.464
  -921.354
   427.717
  -515.641
    60.701
  -163.976
   596.332
  -981.750
   843.989
  -297.342
   990.936
  -346.202
   936.918
  -739.769
   631.825
  -493.545
   490.951
  -802.545
    29.511
  -203.284
    36.958
  -135.075
   273.080
   -82.583
   189.581
  -324.412
   936.735
  -699.850
   279.550
  -617.725
   398.480
  -638.173
   257.210
  -236.671
   664.846
  -687.857
   711.631
  -252.235
   294.931
  -895.962
   348.338
  -488.998
   518.052
  -692.129
   770.135
  -427.259
   138.340
  -809.442
   904.050
  -572.100
   320.383
  -218.787
   918.790
  -257.881
   849.208
  -795.801
   976.104
  -357.250
   958.831
  -938.841
   659.719
  -862.941
   322.886
  -856.990
   426.130
  -811.457
   301.126
  -746.757
   920.255
  -517.411
    35.310
  -576.006
   500.107
  -587.054
   488.907
  -694.235
   814.600
  -679.800
    23.286
  -987.793
   777.215
  -486.709
   605.487
  -798.608
   780.572
  -894.375
   239.937
  -325.449
   494.278
  -803.186
   718.986
  -726.432
    91.281
  -568.560
   285.257
  -641.285
   244.942
  -534.104
   300.180
  -352.275
   741.997
  -625.263
   511.643
  -302.866
    53.896
  -472.091
    15.564
  -192.114
   711.600
   -30.305
   504.196
  -364.269
   826.044
  -169.195
   895.322
  -711.997
   599.567
  -194.708
   936.308
  -811.975
   170.751
  -777.154
   876.156
  -511.673
   637.501
  -251.900
   800.043
  -686.056
   601.123
  -761.864
   719.382
  -383.068
    75.991
  -210.303
    11.719
   -76.327
   108.097
  -493.454
   303.903
  -244.118
   946.287
  -980.560
   392.346
  -993.347
   109.836
  -711.173
   294.137
  -947.050
   196.814
  -277.779
    22.950
  -114.475
   775.750
  -862.972
   182.989
  -962.218
   205.329
  -399.121
   975.311
  -405.194
   725.852
  -320.566
   709.830
  -936.583
   665.242
  -875.851
   417.127
  -614.887
   104.862
  -469.314
   653.432
  -127.323
   847.468
    -0.916
    92.715
  -648.152
    31.678
  -672.842
   999.969
  -710.532
   237.190
  -231.269
   178.411
  -810.877
   423.261
  -113.041
   486.007
  -964.568
   545.549
  -464.980
   513.016
  -931.211
   194.037
  -504.959
   516.434
  -328.898
    96.347
  -193.854
   203.223
  -355.754
   830.103
  -686.483
   457.442
  -337.626
   587.786
  -530.686
   604.175
  -820.704
   338.420
   -83.285
   304.483
  -427.931
   229.163
  -111.515
   674.917
  -197.760
   571.093
   -48.708
   725.303
  -623.920
   252.602
  -873.104
   708.823
  -115.421
   924.436
   -78.463
   477.767
   -95.004
   799.768
  -705.161
   439.070
  -455.000
   413.404
  -900.632
   203.009
  -589.587
   183.599
  -977.783
   519.181
  -721.641
   120.609
  -440.352
   593.249
  -743.645
   525.040
  -943.724
   378.368
  -290.536
    20.692
  -659.902
   934.874
  -264.290
   764.733
   -15.809
   452.101
  -527.970
   179.479
  -273.232
    26.246
  -988.556
    49.623
  -919.248
   787.561
  -787.347
   328.166
  -336.039
   470.962
  -816.553
   495.041
  -718.894
    24.018
  -280.435
   812.586
  -710.562
   345.500
  -520.585
   320.902
  -721.763
   748.527
  -823.328
   917.417
  -405.347
   242.347
  -428.419
   363.903
  -254.189
   226.051
  -457.564
   565.386
  -790.216
   688.009
  -981.903
   963.927
  -314.371
   505.234
  -946.318
   391.522
  -685.904
   935.881
  -170.629
   225.898
   -99.490
   898.801
  -145.268
   192.389
  -329.203
   134.190
  -840.632
   656.514
  -408.246
   838.832
  -249.001
   750.175
  -212.592
   869.228
  -877.712
   175.848
  -918.088
   107.517
  -911.893
    32.075
  -799.066
    82.858
  -266.243
   504.257
  -337.565
   442.488
  -244.118
   764.428
  -112.064
   366.008
   -22.706
   923.856
  -433.790
   517.167
  -683.126
   381.878
  -200.354
   626.148
    -4.273
   415.418
  -934.629
   296.518
  -739.250
   351.817
  -477.828
   130.619
  -592.425
   170.080
  -306.040
   767.235
  -617.176
   873.287
  -938.231
   924.528
  -251.503
   476.058
  -404.645
    43.336
  -711.844
   951.445
  -245.125
   623.463
  -962.371
   980.193
    -4.761
   846.767
  -979.644
   846.675
  -696.829
   581.805
  -530.839
   324.900
  -200.995
   362.529
  -184.362
   898.831
   -66.042
   435.560
  -771.569
   159.825
  -685.446
   469.527
   -18.494
   726.432
  -314.829
    20.234
  -566.362
   528.520
  -900.082
   345.714
   -99.155
   800.989
  -184.454
   664.022
  -797.906
   630.055
   -64.089
   448.805
  -839.259
   396.008
  -660.146
   855.434
  -158.300
   956.053
   -76.296
   871.639
  -193.518
   911.466
  -311.014
   286.660
  -832.820
   802.087
  -292.337
    72.573
  -279.702
   572.741
  -504.898
   271.249
   -58.168
   154.515
  -177.160
   981.170
  -874.660
   505.173
  -498.184
   537.248
  -556.475
   952.330
  -832.301
   478.347
  -785.211
   183.020
  -400.616
   395.032
  -843.532
   723.624
  -398.175
   252.235
   -94.607
   253.700
   -15.198
   280.374
  -412.671
   597.522
  -331.584
    28.291
  -283.395
   737.175
  -553.056
   672.384
  -793.146
   690.786
  -557.909
   174.993
  -225.471
   599.963
  -223.151
   386.486
  -483.901
   869.594
  -498.489
   684.194
   -59.389
   704.520
  -697.287
   242.317
  -761.986
   886.196
  -973.022
   526.597
  -934.263
   133.366
  -449.873
   106.876
  -366.314
   890.683
  -976.775
   382.336
  -630.818
   888.394
  -972.747
   312.235
   -56.154
   317.698
  -333.110
   746.361
   -57.741
   964.934
  -865.017
   448.744
   -44.771
   148.167
  -220.679
   408.795
  -622.578
   801.080
  -797.998
   532.853
  -307.993
   546.007
  -575.945
   310.648
  -477.798
   101.962
  -354.991
   550.127
  -767.815
   869.778
  -370.190
   774.133
  -642.079
    38.850
  -746.086
   373.241
  -350.932
    59.450
  -762.261
   108.036
  -996.185
   823.450
  -398.083
    54.872
  -922.514
   398.236
  -125.614
   588.519
  -154.118
   657.033
  -419.263
   495.834
   -94.577
   649.159
  -950.865
   814.173
  -209.418
    54.720
  -939.299
   487.808
  -909.818
   566.759
  -622.944
   436.781
  -355.968
   544.816
  -324.076
   131.443
  -399.823
   783.959
   -73.611
   266.701
  -384.228
   742.729
  -265.481
   629.444
   -19.135
    73.611
  -308.695
   753.349
   -52.278
   800.439
  -746.391
   454.268
  -953.581
   985.443
  -810.450
   840.571
  -332.011
   230.689
  -880.306
   891.324
  -303.781
   857.418
  -814.905
   197.211
  -530.107
   106.143
  -626.362
   956.816
  -143.986
   202.857
  -464.248
   822.657
  -284.219
   633.595
  -379.131
   690.756
  -455.550
   471.908
  -834.162
    27.039
  -433.973
   103.122
  -433.454
   824.915
  -935.453
   188.330
  -836.085
   787.042
  -767.174
   212.622
  -324.229
   825.892
  -679.983
   461.196
  -994.629
   476.089
  -640.797
   766.625
   -41.383
   312.876
  -743.400
   871.639
   -99.887
   969.970
  -477.126
   750.694
  -119.602
   850.826
  -571.306
   734.519
  -734.947
   127.171
  -134.861
   780.725
  -603.229
   118.259
  -309.519
   735.221
  -677.877
   644.642
  -155.248
   927.061
  -886.074
   450.423
  -987.396
   941.343
  -179.388
   287.790
  -883.053
   913.663
  -426.313
   757.073
  -576.647
   189.367
  -115.085
   496.475
  -462.691
   692.465
  -336.253
   815.516
  -924.802
   846.461
   -12.757
   365.032
  -709.464
   392.499
  -847.285
   938.597
  -563.799
   947.111
  -954.802
   998.016
  -855.464
   644.185
  -649.586
    17.609
  -393.719
   704.825
  -355.388
   240.516
  -170.721
   278.420
  -107.059
   940.489
  -241.188
   399.060
  -613.117
   783.807
  -459.456
   400.983
  -347.240
   384.320
  -293.069
   636.677
  -638.112
   645.589
  -430.921
   841.548
  -225.929
   983.856
  -405.133
   988.769
  -254.402
    25.605
  -945.616
   978.088
  -167.211
   873.959
  -285.440
     2.380
  -477.371
   536.149
  -136.418
   935.942
  -878.353
   608.020
  -553.179
   587.359
  -665.975
   807.306
  -404.675
   162.145
  -939.390
   450.636
  -672.048
   777.734
  -550.157
   467.666
  -291.147
   374.676
  -268.197
    45.778
  -759.026
   868.770
  -133.152
   499.741
  -222.358
   886.471
  -460.280
   459.517
  -267.769
   928.556
  -468.978
   970.336
  -131.413
   304.849
    -3.571
   598.254
  -547.502
   684.652
  -314.432
   136.021
  -954.344
   605.670
  -368.328
     1.495
  -276.254
   786.004
  -656.880
   923.795
    -0.916
   582.507
  -971.923
     9.919
  -769.738
   439.405
  -116.214
   786.309
  -201.086
   670.919
   -18.677
   308.329
  -164.708
   421.461
  -222.480
   932.463
  -225.776
   147.618
  -214.911
   843.623
  -477.859
   465.133
  -568.041
   932.859
  -483.169
   704.855
  -358.409
   117.679
  -539.109
    21.546
  -834.986
   700.217
  -989.624
   399.304
  -803.613
   855.525
  -800.348
   396.710
  -697.439
   845.027
  -115.940
   976.653
  -801.263
    48.036
   -18.983
   263.161
  -599.017
   405.683
  -208.350
   570.482
  -713.309
   370.190
  -816.675
   546.739
  -405.011
   954.344
   -84.719
   776.879
  -102.756
   973.815
  -112.644
   688.314
  -929.899
    76.998
  -405.438
   103.183
  -698.599
   655.568
  -432.600
   280.496
  -339.457
   229.347
  -919.797
   792.657
  -235.389
   400.098
   -92.013
    79.348
  -428.388
   966.979
  -586.718
    23.347
  -168.401
   297.861
  -255.013
   391.095
  -772.454
   550.829
  -571.245
   482.589
  -263.253
   838.099
  -867.763
   833.857
  -755.882
   927.915
  -115.360
   315.989
   -60.915
   576.800
  -467.055
   474.319
  -473.708
    86.520
  -284.219
   451.765
  -217.383
   179.693
  -864.101
   339.579
  -509.201
   786.889
  -587.115
   299.966
  -718.680
   840.297
  -702.933
   303.690
  -586.077
   666.433
  -473.739
   826.685
  -970.550
    72.665
  -894.040
   349.528
   -95.828
   720.481
  -705.069
     3.235
  -763.421
   879.727
  -923.032
   205.451
  -500.320
   157.537
  -599.689
   630.451
  -112.217
   295.724
   -34.150
   356.975
  -608.783
   629.902
  -154.698
   537.736
  -971.252
   304.758
  -288.949
   433.607
  -730.399
   839.015
   -41.932
   157.506
  -823.908
   133.335
  -499.802
   970.458
  -701.559
   515.976
  -478.957
   474.319
  -147.588
   918.577
   -38.514
   544.939
  -788.202
   777.093
  -975.280
   348.949
  -753.655
   750.938
  -519.944
   288.614
  -463.210
   854.152
  -953.246
   217.872
    -2.075
    92.471
  -360.607
   773.858
   -58.718
   200.110
  -244.362
   167.241
  -891.507
   569.689
  -212.195
   275.460
  -293.405
   969.451
  -460.280
   382.275
   -23.743
   141.331
  -270.302
   407.575
  -674.978
   873.623
  -238.868
   971.374
  -444.136
   641.713
  -457.900
   135.166
  -777.337
   411.512
  -365.307
   165.319
  -355.876
   698.294
  -483.963
   161.016
  -393.048
   475.112
  -768.303
   891.751
  -710.196
    24.934
  -777.062
   687.216
  -560.686
   329.661
  -390.973
   723.930
  -671.010
    89.816
  -293.985
   551.897
  -467.055
   969.359
  -937.132
   205.359
  -954.955
   158.238
  -203.284
   741.173
  -224.708
   847.713
  -492.264
   548.845
   -46.022
   710.807
  -443.983
   275.582
  -524.155
   983.093
   -19.684
   710.654
  -285.562
   236.244
  -158.971
   471.999
  -161.260
   439.131
  -731.681
   839.869
  -837.123
   399.487
    -3.754
   580.248
  -439.589
   180.242
  -335.398
   102.512
  -526.048
   584.490
  -330.088
   794.824
  -447.707
   302.072
  -154.118
   880.825
  -554.704
   812.433
  -244.331
   641.713
  -211.585
   636.891
  -123.356
   347.362
   -92.044
    34.364
  -541.307
   739.982
  -721.915
   734.184
  -661.916
   414.411
  -738.609
   799.554
  -512.772
   938.597
  -836.482
   216.071
  -417.829
    58.046
  -866.207
   298.135
  -631.001
   828.089
   -57.375
   507.767
  -889.737
    17.426
  -832.881
   779.229
  -107.395
   627.277
  -183.569
   943.083
  -922.819
   869.015
   -72.726
   343.883
  -326.121
   444.990
  -838.099
   244.789
   -79.775
   475.631
   -60.823
   113.071
  -152.684
   916.807
  -870.327
   380.230
  -887.295
   811.029
  -152.837
   770.592
  -117.466
   216.712
  -633.564
   791.742
  -956.664
   158.696
  -300.150
   481.124
  -474.349
   443.983
  -137.150
     2.014
  -980.224
   686.483
  -639.485
   183.081
  -134.312
   384.625
   -73.946
   594.775
  -602.313
   395.398
  -957.823
   256.752
  -474.136
   648.366
  -722.587
   569.994
  -165.410
   444.166
   -32.289
   567.064
   -19.745
   180.212
  -724.876
    74.618
  -331.187
   848.323
  -845.058
   881.741
    -5.097
   147.252
  -738.121
   507.828
  -576.647
   554.399
  -672.872
   664.083
  -805.506
   200.262
  -962.523
     1.617
  -565.172
   889.218
   -52.370
   241.096
  -246.376
   110.599
  -543.382
   276.284
  -392.590
   383.984
  -619.526
   346.477
  -786.859
   781.823
  -848.598
   870.815
  -708.457
   973.724
  -824.671
    38.392
  -578.326
   636.250
  -620.960
   748.314
  -711.875
   571.215
  -522.324
   992.615
  -397.961
   377.026
    -5.432
   276.681
   -22.767
    16.449
  -436.048
   170.385
  -457.442
   124.577
  -451.582
   583.880
  -427.961
   400.800
  -498.215
   861.568
   -86.459
   928.465
  -490.860
   288.461
  -502.213
   766.106
   -64.943
   102.268
  -291.391
   653.890
  -388.958
   605.090
  -104.343
   178.991
    -5.921
   468.276
  -188.818
   243.721
  -673.238
   824.915
  -748.344
   180.181
  -669.149
   242.592
  -314.096
   355.052
  -534.898
   171.148
  -849.391
   608.570
  -720.939
   958.678
  -805.078
   370.861
  -106.449
    29.450
  -845.088
   800.409
  -860.622
   318.247
  -460.555
   786.859
  -614.154
   553.453
  -191.351
   163.671
  -410.535
   484.390
  -673.971
   973.052
  -405.072
   645.131
  -233.802
   127.232
  -780.725
   749.474
  -241.920
   310.617
  -849.666
   310.404
  -953.520
   465.041
  -808.863
   578.051
   -47.853
   703.604
  -119.022
   389.508
  -588.336
   995.331
  -975.097
    24.873
  -620.624
   465.529
  -837.306
   662.557
  -128.910
   654.866
  -491.775
   528.001
  -567.949
   581.225
  -608.905
   329.844
  -689.871
   948.210
  -268.563
    76.479
  -885.189
   343.486
  -421.033
   867.580
  -755.699
   771.783
  -752.037
   753.594
  -138.859
   364.818
  -920.866
   257.973
  -302.042
   613.361
  -640.492
   654.622
  -525.315
   964.141
  -567.919
   595.202
  -791.803
   125.950
  -474.044
   179.937
  -804.132
   928.495
  -661.489
    65.340
   -45.961
    77.334
   -99.246
   702.963
  -106.906
   649.800
  -242.927
   302.347
  -990.112
   674.032
    -9.125
   613.025
  -620.808
   636.555
  -873.043
   118.046
  -275.063
   260.659
  -557.787
   733.543
  -147.008
   400.555
  -284.249
   607.990
  -773.431
   394.116
   -50.386
   114.719
  -534.623
   718.619
  -908.261
   631.703
  -950.316
   292.795
  -708.090
   201.788
  -988.922
   269.265
  -278.024
   668.233
  -109.561
   660.817
  -507.706
   377.789
  -255.074
   644.490
  -305.399
    46.571
  -514.969
   887.234
  -896.664
   881.527
  -676.931
   736.473
  -433.393
   551.256
  -386.151
   620.197
  -382.733
   100.711
  -130.284
   499.252
  -663.411
   402.631
  -769.799
   716.391
  -999.115
   239.814
  -831.690
    85.482
  -457.656
   612.415
  -285.745
   564.867
  -643.971
   363.018
   -21.973
   358.165
  -516.556
   714.286
  -748.009
   786.706
  -295.511
   812.220
  -524.918
   777.337
  -431.074
   869.137
  -660.909
   308.878
  -101.657
   999.969
  -180.700
   661.763
  -209.876
   345.653
  -590.167
   813.654
  -345.103
   577.502
  -154.546
   825.739
  -681.997
   375.896
  -409.040
   562.731
  -282.907
   977.691
  -120.487
   590.777
  -773.858
   385.510
  -419.324
   596.576
  -861.538
   332.926
  -319.681
   172.216
  -661.794
   599.384
  -347.484
   308.481
  -306.558
   768.242
  -494.217
   441.206
  -799.463
    22.095
  -215.857
   393.933
  -587.664
    69.063
  -695.578
    61.037
  -819.941
   793.390
   -88.534
   174.657
  -758.293
   724.479
  -968.322
   999.298
  -313.303
   918.455
  -692.679
   298.044
  -170.660
   344.859
  -908.628
   414.167
  -478.866
   373.669
  -914.426
   811.243
  -565.538
   455.123
   -97.934
   916.501
  -652.516
   586.993
  -170.049
   610.340
   -37.049
   662.587
  -411.481
   206.244
  -709.128
   293.313
  -652.181
   264.657
  -872.585
   199.805
  -201.880
    84.445
  -339.763
   764.977
  -450.667
   216.071
  -267.586
   842.860
  -357.891
   839.778
  -204.260
   417.310
  -548.906
   352.947
  -915.464
   203.955
  -237.709
    10.163
  -958.312
   789.117
  -694.693
   959.655
  -472.365
   399.701
  -477.828
   519.883
  -155.950
   897.946
  -146.519
    40.529
  -897.031
    93.875
  -676.504
   190.771
   -26.856
   970.794
  -294.626
    19.318
  -665.731
   915.525
  -952.422
   629.475
  -128.788
   549.425
  -156.957
   813.318
  -861.934
   251.778
  -378.124
   488.693
  -874.813
   970.946
  -750.481
   282.449
  -141.331
   415.998
  -288.919
   104.190
  -935.575
   223.182
  -337.016
    53.713
  -571.612
   190.619
  -466.109
   506.485
  -516.923
   175.207
  -544.603
   720.298
  -347.209
   745.262
  -195.807
   807.459
  -512.009
   182.775
  -363.384
   415.693
  -379.315
   929.411
  -202.551
   962.096
  -528.672
    68.789
   -16.816
   763.115
  -760.613
   940.703
  -457.778
   905.301
  -791.894
   478.835
  -707.755
   199.561
  -105.075
   367.748
  -863.430
    63.509
  -921.018
   611.499
  -239.387
   675.161
  -763.054
   608.142
  -810.572
   241.585
  -582.110
   324.046
  -511.643
   727.226
  -910.764
   661.367
  -613.117
   884.213
   -15.381
   612.720
  -891.995
   929.655
  -515.397
   296.762
  -816.187
   712.912
  -437.544
   468.276
  -461.592
   717.032
  -174.932
   596.667
  -379.894
   737.693
  -318.918
   106.479
  -136.601
   583.850
  -832.850
   874.111
  -737.815
   643.605
  -536.149
   573.504
  -664.022
   658.803
  -368.084
   966.002
  -730.613
   552.721
  -399.182
   726.463
  -492.843
   653.951
   -59.816
   900.998
  -414.716
   160.649
  -553.911
   588.794
  -520.219
   188.879
  -927.396
   942.564
  -745.781
   248.360
  -759.331
    80.844
  -712.546
   490.097
  -945.097
     6.714
  -137.394
   568.865
  -539.903
   125.278
  -601.489
   465.072
  -131.901
   455.336
  -894.650
   108.921
  -713.004
   127.537
  -655.110
   151.494
  -516.648
   263.863
  -522.599
   725.791
  -791.192
   831.324
  -523.972
   541.643
  -977.477
   564.348
  -910.062
   158.879
  -259.499
   549.028
  -162.267
   781.365
  -956.908
   563.402
  -388.104
   416.608
  -727.897
   767.266
  -823.847
   744.407
   -51.637
   835.261
  -663.594
   537.980
  -958.586
   127.293
  -933.256
   981.750
  -477.432
   989.654
  -627.918
   729.331
  -768.242
   780.602
  -832.026
    45.564
  -408.887
   714.743
   -40.437
   876.186
  -805.536
   119.083
  -399.609
   188.787
  -194.220
   195.227
   -87.222
   429.701
  -203.375
   880.947
  -549.547
   438.948
  -445.357
   905.271
  -814.539
   668.691
  -106.265
   630.696
  -600.421
    47.639
    -2.503
   776.269
  -437.422
   336.131
   -72.665
   615.040
  -522.202
   314.707
  -774.133
   740.165
  -523.423
   650.990
  -352.275
   993.042
   -57.131
   787.408
  -451.796
   647.145
   -50.996
   694.845
   -38.392
   441.725
  -715.873
   834.620
   -99.948
   558.672
  -343.333
   173.681
   -95.401
   136.540
  -648.610
   596.118
  -620.899
   415.540
  -876.705
   554.704
  -260.933
   106.906
  -391.186
   306.803
   -94.455
    80.813
  -964.202
   577.776
  -823.298
   966.460
  -486.160
   995.880
  -992.981
   757.683
  -314.341
   142.399
  -273.721
    18.647
  -978.851
   560.991
  -271.004
   782.556
  -464.583
   569.353
  -833.918
   737.388
  -788.476
   217.689
  -330.393
   792.993
   -89.969
   237.342
  -858.211
   622.150
  -954.344
   323.344
  -859.859
   270.638
  -186.743
   594.806
  -110.904
   428.755
  -756.737
   576.617
  -549.944
   459.273
  -130.863
   546.617
  -918.882
   774.651
  -713.187
   591.510
  -682.943
   657.704
  -611.652
   215.766
  -198.462
   119.480
  -449.477
   846.706
  -597.583
   887.783
  -440.352
    80.081
  -358.287
   120.487
  -445.784
     9.613
   -29.023
   937.315
  -233.833
   484.054
   -76.235
   363.109
  -657.704
   635.884
  -323.649
   778.039
  -973.022
   525.376
  -952.086
   466.231
   -12.421
   243.294
  -528.794
   358.715
  -436.598
   316.782
   -34.547
   562.853
  -779.809
   761.223
  -357.738
   772.973
  -509.568
   622.761
  -223.884
   155.431
  -818.415
   354.656
   -29.511
   802.240
  -366.863
   871.273
  -549.150
   346.446
  -696.615
   623.615
  -983.795
   833.827
  -531.938
   540.330
  -320.414
   443.800
  -688.833
   177.252
  -470.473
   153.874
  -810.297
   920.042
  -156.346
   941.313
  -646.413
   583.087
   -14.924
   615.284
   -98.178
   248.878
  -886.410
   874.142
  -743.828
   691.183
  -757.591
   680.624
   -66.103
   225.867
  -328.135
   549.364
   -99.796
   333.506
  -668.752
   840.297
  -717.551
   896.939
  -939.665
   651.387
  -273.385
   397.992
  -638.600
   405.255
  -822.352
   916.837
  -346.873
   722.312
  -634.968
   277.841
  -441.969
   675.222
  -225.471
   185.736
  -745.964
    17.579
  -612.445
   695.730
  -578.143
   481.429
   -30.549
   861.171
  -180.578
   736.320
  -812.342
   903.012
  -985.748
   104.740
  -658.528
   744.346
  -694.266
   626.881
   -15.839
   253.914
  -632.527
   568.651
  -781.091
    42.299
  -357.768
   967.223
   -49.898
   154.851
  -980.407
   307.016
  -129.460
   504.440
  -171.453
   920.499
  -533.372
   388.562
  -324.961
   207.282
  -177.892
   934.080
  -842.586
   265.419
  -498.032
   813.318
   -10.620
    28.382
  -702.261
    75.472
  -437.574
   501.846
  -884.732
   437.147
  -520.371
   193.609
  -213.630
   875.362
  -909.574
   331.034
  -914.487
   867.214
  -440.474
   958.708
  -266.976
   119.694
  -500.565
   511.338
  -334.513
   133.671
  -300.546
   954.711
  -644.612
   445.387
   -18.921
    88.626
  -539.445
   889.370
  -288.186
   106.052
  -414.930
   727.012
  -991.577
     1.617
  -567.278
   983.642
  -839.015
   923.521
  -865.841
   838.557
  -691.397
    62.502
  -970.580
   411.664
  -101.321
   172.002
  -313.517
   790.094
   -39.644
   312.357
  -562.487
   638.874
  -276.131
   913.816
  -785.943
   239.540
  -383.221
   751.549
   -37.904
   299.905
  -831.812
   926.389
  -581.439
   379.345
  -147.008
   445.326
  -469.527
   272.897
  -594.043
   495.315
  -702.292
   198.218
  -361.278
     4.181
  -678.915
   128.849
  -710.746
   582.415
  -163.396
   117.893
   -63.875
   439.467
  -482.681
   955.657
  -491.714
   368.572
  -175.848
     4.761
  -577.837
   393.597
  -813.501
   557.360
  -123.600
   171.728
  -205.420
   556.658
  -663.503
   745.781
  -716.208
    28.443
  -259.835
   739.921
  -906.339
    64.516
  -545.885
   592.395
  -218.909
   703.116
  -485.214
   919.218
  -929.655
   549.211
  -817.164
   602.405
   -79.196
   479.263
  -655.995
   696.646
  -607.074
   273.110
  -213.813
   747.948
  -404.981
   517.899
  -114.597
   618.213
  -509.354
   626.911
  -269.204
   409.589
  -150.792
   317.362
  -779.534
   581.835
  -880.062
   391.308
  -840.693
   857.112
  -488.815
   162.450
  -110.111
     5.371
  -944.060
   373.791
  -512.070
   104.648
   -54.933
   948.729
  -946.532
   369.488
   -91.037
   420.240
  -871.029
   141.453
   -69.979
   381.542
  -224.403
   135.716
  -934.355
   801.721
  -661.214
   537.095
  -335.582
   550.554
  -564.928
    39.399
  -244.331
   976.165
  -809.900
   422.102
  -105.502
   878.811
  -739.463
   757.653
  -757.134
   725.181
  -330.088
   843.440
  -831.568
   446.760
    -9.491
   952.300
  -858.028
   665.639
   -97.964
   494.827
  -784.814
   691.946
  -341.502
   687.887
  -140.324
   136.479
  -505.264
   822.382
  -551.622
   482.650
  -496.719
   224.647
  -838.801
   460.463
  -986.480
   504.929
  -404.706
   567.614
  -996.094
   186.499
  -138.157
   580.676
  -421.308
   309.671
  -549.425
   399.976
  -959.929
   103.946
  -356.975
    72.573
  -412.091
   322.428
  -244.514
   336.528
  -823.023
   332.041
    -5.951
   530.473
  -435.896
   553.270
  -798.578
   212.012
  -924.253
   343.425
  -721.732
   329.264
  -872.127
   916.898
  -440.870
   288.308
  -971.496
   396.252
   -75.228
   761.345
  -904.691
   588.122
   -67.598
   578.570
  -381.542
   577.197
  -255.654
   548.021
  -299.387
   732.475
  -862.941
   546.587
  -494.888
   219.337
  -628.681
   726.524
   -56.368
   611.377
  -795.007
   180.822
  -665.578
   695.273
  -170.232
   911.527
  -937.315
    62.960
  -987.213
   443.922
  -225.990
   584.857
  -775.140
   931.944
  -867.794
   357.250
  -964.110
    96.561
  -326.823
   218.421
  -440.504
   842.708
  -214.759
   426.771
  -772.637
   897.000
  -651.845
   594.684
  -324.595
   311.289
  -938.749
   472.060
  -978.179
   174.963
    -7.630
   673.482
  -680.197
   379.742
  -621.235
   941.954
  -535.600
   781.304
  -788.690
    44.038
  -663.320
   601.032
  -367.077
   889.248
  -535.417
   411.756
  -317.057
   967.895
   -16.724
   551.073
  -581.744
   701.071
  -824.915
   306.436
   -57.222
   796.625
  -628.681
   715.293
  -623.737
   204.382
  -504.013
   324.076
  -706.015
   765.130
  -966.247
   750.359
  -331.858
   146.367
  -296.762
   391.003
  -157.353
   159.337
  -384.167
   120.914
  -427.656
    50.081
  -797.021
   325.602
  -342.174
   859.462
  -308.359
   111.393
  -792.688
   444.746
  -589.831
    37.446
  -943.297
   257.576
  -294.504
   212.592
  -620.899
   471.206
  -247.383
   101.505
  -985.076
   551.012
  -961.638
   883.419
  -445.906
   862.575
  -200.140
   707.358
  -298.532
   410.016
  -800.653
   687.643
   -43.428
   299.509
  -483.016
   983.428
  -860.958
    20.814
  -858.119
   805.689
  -208.686
   140.904
  -356.243
   696.188
   -10.895
   503.677
  -294.595
   921.201
  -408.460
   529.099
  -801.752
   324.442
  -537.950
   705.741
  -818.537
   482.803
  -308.786
   870.479
  -894.009
   508.438
  -647.542
   368.999
  -994.598
   341.014
  -177.068
   691.000
   -46.266
   874.203
  -800.897
   673.452
  -427.381
   759.636
  -159.551
   866.512
  -131.687
   232.582
  -429.792
   154.759
  -820.063
   802.698
  -433.515
   228.401
  -479.324
   153.722
  -526.475
   997.559
  -907.804
    96.133
  -234.779
   543.931
  -745.170
   916.105
  -108.402
   703.116
  -266.518
   964.537
  -760.002
   871.700
  -658.437
   830.683
  -558.184
   132.481
  -996.490
   942.717
  -943.907
   292.184
  -642.537
   940.367
  -838.374
   924.528
  -280.770
   662.557
  -111.789
    13.215
  -311.136
    94.028
  -581.286
   288.553
  -818.964
   114.780
  -506.821
   850.429
  -839.412
   395.856
   -53.926
   172.796
  -135.716
   285.531
  -692.282
    82.614
  -209.876
    29.389
  -997.864
   806.940
  -764.367
   168.157
  -829.035
   682.363
  -333.781
   456.954
  -343.791
   620.228
  -305.460
   149.937
  -827.815
   921.445
   -46.968
   993.774
  -801.752
   534.593
  -360.454
   773.827
  -376.568
   351.268
  -981.170
   757.103
  -325.724
   632.344
  -340.220
   875.057
  -842.860
   158.452
  -309.732
   990.661
  -453.627
   199.408
  -148.717
    92.959
   -51.027
   895.169
  -369.304
   763.604
  -521.989
   143.071
  -741.508
   757.805
  -934.874
   584.582
  -155.339
    45.015
  -755.974
   785.150
  -559.343
   152.104
   -64.516
   201.514
  -693.564
   152.867
  -234.046
    29.725
  -836.848
   147.862
   -49.348
   527.726
  -285.897
   578.387
  -728.019
   906.400
  -786.065
   217.902
  -814.783
   382.488
  -631.642
   185.217
  -417.676
   487.930
  -655.049
   822.748
  -754.936
   228.004
  -823.481
   783.715
  -480.819
   183.538
  -661.458
   172.277
  -759.941
   149.876
  -218.635
    79.989
  -557.970
   406.690
  -801.080
   362.529
  -118.168
   212.592
  -184.973
     0.397
   -92.227
   618.030
  -531.602
   887.417
  -293.802
   190.039
  -722.129
   390.515
  -544.267
   743.400
  -331.034
   525.224
  -578.814
   670.827
  -957.366
    89.450
  -481.918
   966.918
  -131.382
   600.665
  -620.685
   538.926
  -517.014
   379.070
  -545.244
   898.770
  -627.247
   621.387
  -824.519
   829.096
  -772.393
   808.252
  -286.294
   118.259
  -459.334
   289.682
  -630.451
   957.183
  -960.784
   391.949
  -883.908
    91.830
  -273.141
   889.401
  -666.066
   325.877
  -181.768
   185.644
  -733.634
   465.987
  -652.547
    47.365
  -773.522
   304.941
  -268.197
   234.413
  -912.503
   735.160
  -928.373
   870.418
  -912.229
   586.840
  -532.212
   897.122
  -518.937
   284.799
  -861.965
   456.801
  -935.850
   917.081
  -386.486
   545.732
  -887.570
   809.442
  -203.742
   783.227
  -244.881
   199.713
  -840.236
   639.485
  -679.067
   105.350
  -126.988
   966.308
  -313.913
   977.966
  -870.327
   174.078
  -844.966
   238.868
  -536.241
   899.411
   -93.936
   289.377
  -667.348
   506.058
  -467.605
    89.084
  -250.923
   264.412
  -289.773
   896.634
  -756.798
   551.775
  -474.868
   265.999
   -63.997
   918.332
  -512.345
   892.758
  -994.995
   361.766
  -230.049
   403.333
  -675.588
   654.988
  -306.040
   681.722
  -440.352
    69.948
  -996.765
   826.685
  -501.389
   341.960
   -51.057
   333.903
   -99.429
   217.841
  -278.603
   596.301
  -356.487
   432.051
  -740.837
   316.477
  -547.990
   453.810
   -34.303
   925.199
   -13.855
   850.124
  -634.205
   599.017
  -427.015
   607.166
  -767.296
   972.015
  -637.898
   254.830
  -782.891
   133.793
  -814.020
   137.516
  -490.616
     9.064
   -93.081
   675.344
  -433.790
   711.386
  -468.886
   959.014
  -566.912
   965.361
  -127.628
   522.904
  -306.375
   191.076
  -955.199
   639.302
  -423.017
   344.340
  -431.959
   977.844
  -744.987
   106.357
  -636.128
   974.120
  -140.049
   517.106
  -572.314
   750.969
  -746.147
   645.436
  -545.701
   936.216
  -918.180
   390.271
  -799.432
   220.557
  -860.958
     6.500
  -134.739
   999.756
  -416.211
   448.927
  -732.109
   943.999
  -972.472
   128.513
  -892.178
   839.412
  -966.948
   174.596
  -915.738
   544.328
  -947.966
   796.442
  -840.785
   404.675
  -666.555
   838.282
  -255.898
   972.198
  -166.265
   121.677
  -908.628
   368.999
  -339.640
   668.325
  -327.158
   142.491
  -920.255
   397.809
  -174.993
   954.131
  -379.070
   393.506
  -556.322
   946.043
  -693.960
   330.760
  -991.516
   129.093
  -460.768
   160.833
  -281.289
   636.280
  -315.134
   644.490
  -978.240
   184.759
  -133.549
   828.791
  -684.561
   591.144
  -982.513
    61.281
  -894.742
   682.791
  -284.127
   634.938
  -601.825
   449.629
  -168.004
   657.430
  -386.181
   779.870
  -476.669
   239.204
  -205.512
   623.493
  -394.391
   593.432
  -604.541
   927.122
  -167.882
   141.697
  -563.585
   184.149
  -887.326
   219.672
  -704.520
   944.090
  -796.777
   475.692
   -72.817
   124.180
  -102.756
   556.871
  -214.698
   468.123
  -749.443
   175.634
  -767.693
   994.263
  -129.429
   151.372
  -283.731
   778.558
  -199.011
   520.035
  -503.708
   914.640
  -966.185
   305.918
  -801.355
   995.849
  -820.521
    49.532
   -16.266
   962.096
  -674.001
   684.835
  -394.360
   655.934
  -380.474
   859.859
  -854.122
   931.455
  -403.760
   294.595
  -298.013
   659.322
  -202.094
   269.631
  -187.780
   472.457
  -298.441
   839.381
  -101.779
   595.386
  -504.898
   863.643
  -493.576
   601.428
  -270.302
   451.399
  -370.708
   441.542
  -619.556
   910.489
  -111.789
   588.000
  -653.432
   796.533
  -141.301
   637.501
   -77.822
   155.736
  -680.471
   216.712
  -731.010
   554.552
  -292.825
   534.471
  -577.441
   989.990
  -443.983
   423.994
  -137.608
   274.850
  -793.207
   219.367
  -821.741
   991.455
  -436.628
   309.610
  -136.662
   606.800
  -820.215
   714.103
  -234.687
   844.386
  -541.246
   523.545
  -772.698
   905.118
  -757.591
   549.638
  -550.737
   631.764
  -422.742
    27.650
  -898.679
   210.517
   -66.073
   715.415
  -279.489
   503.372
  -336.711
   232.429
   -78.372
   605.090
   -29.572
   983.367
   -45.778
   718.680
  -813.074
   508.652
  -363.842
   942.747
  -376.171
   607.288
  -804.376
    64.882
  -214.606
    74.160
  -947.508
   954.711
  -774.224
   397.015
  -929.746
   649.922
  -170.568
   255.593
  -689.688
   730.033
  -203.497
   167.669
  -181.066
    70.315
  -885.342
   125.034
  -520.890
   570.971
  -201.361
   563.768
  -542.070
   954.222
  -321.879
   511.795
  -719.169
   223.609
  -983.673
   258.492
  -935.759
   879.360
  -260.475
   389.050
   -62.410
   483.077
  -440.931
   528.031
  -814.234
   666.036
  -232.276
   635.701
  -855.831
   174.322
    -9.522
   200.629
  -623.737
    45.076
  -327.860
   172.887
  -834.040
   507.279
  -417.676
   980.895
  -144.292
   700.797
  -880.795
   476.028
  -938.719
   807.611
  -306.497
   148.961
  -704.733
   688.925
   -26.337
   461.104
  -970.702
   621.906
  -726.279
   634.816
  -272.317
   229.682
  -134.983
   746.757
  -117.466
   198.462
  -507.340
   467.360
  -417.768
   875.668
  -121.036
   290.780
  -355.449
   342.448
  -506.333
   598.773
  -154.973
    54.811
  -626.240
   402.051
  -727.317
   646.596
  -727.256
   103.610
  -656.056
   988.464
   -78.280
   126.957
  -494.369
    96.469
  -317.454
   753.227
  -840.907
   984.161
  -624.531
    11.353
  -163.915
    51.210
  -438.856
   964.660
  -842.219
   103.793
  -940.519
   237.251
  -391.552
   598.712
   -14.008
   125.126
  -345.347
   206.488
  -913.511
   134.373
  -758.568
   286.233
  -347.209
   291.208
  -803.125
   366.558
  -201.270
    67.080
  -424.177
   225.929
  -620.502
   262.917
  -525.559
   666.524
  -665.517
   695.975
  -653.066
   575.152
  -264.809
    33.082
  -644.917
   364.971
  -680.441
   614.582
  -217.475
   392.041
  -206.122
   611.530
  -955.412
   439.741
  -316.538
   361.248
  -674.795
   865.993
  -986.511
   224.128
  -628.071
   505.631
  -398.968
   805.628
  -519.669
   923.063
  -760.186
   887.326
  -800.684
   107.578
  -441.267
   910.611
  -211.615
   206.458
  -164.617
   357.036
   -42.360
   388.470
  -453.963
   868.831
   -77.090
   432.112
   -66.744
   453.169
  -693.869
   132.267
  -628.040
   614.612
   -87.039
   118.931
  -183.905
   758.599
   -81.881
   181.799
  -893.735
   710.532
  -509.140
   694.479
  -579.974
   693.503
  -609.333
   231.910
  -353.893
   609.119
  -435.072
   975.280
   -36.500
   964.537
  -719.962
   997.284
  -592.792
   289.773
  -183.111
    22.431
  -298.807
   389.111
  -738.243
   755.486
  -859.554
   270.211
  -575.243
   372.021
  -196.997
    94.577
  -584.216
   264.931
  -126.774
   993.439
   -89.541
   640.492
  -642.170
    92.380
  -363.445
    57.802
   -24.262
   589.190
  -887.631
   505.295
  -497.391
   227.424
  -831.660
   108.127
  -647.511
    10.956
  -716.910
    60.213
  -323.862
   502.121
  -734.733
   874.599
  -241.188
   547.563
  -687.918
   545.885
    -2.075
   775.781
   -23.499
   718.650
  -758.019
   709.738
  -926.725
   455.245
  -227.729
   838.649
  -943.632
   697.378
  -292.001
   492.111
  -102.237
    14.100
  -882.962
   861.263
    -0.305
   731.529
  -387.402
     9.705
  -828.578
    36.409
  -282.388
   218.696
  -798.395
   148.503
  -222.022
   509.842
  -942.381
   154.912
  -294.259
   689.596
  -756.920
   600.299
  -666.066
   758.660
  -655.141
   426.588
  -336.436
    30.580
  -699.179
   356.334
  -215.400
   803.034
  -580.615
   312.937
  -247.658
   925.413
  -317.454
   971.740
  -800.501
   107.059
  -637.074
    35.737
   -33.448
   309.091
  -512.925
   329.936
  -469.771
    64.058
  -824.763
   307.321
  -487.320
    67.293
  -610.370
    61.007
  -948.363
   883.145
  -878.109
   436.048
  -686.819
   110.416
  -448.286
   334.330
   -71.566
   850.764
  -793.176
   806.879
  -364.696
   822.901
  -343.394
    26.704
   -93.539
   967.803
  -229.987
   736.686
  -154.942
   887.356
  -930.815
   265.328
  -870.876
   960.997
  -789.850
   704.978
  -713.828
   483.810
  -878.597
   345.683
  -921.079
   669.759
  -167.608
   959.044
  -716.117
   864.040
  -477.767
    24.628
  -356.365
   807.947
  -179.174
   494.644
  -726.035
   300.577
  -107.212
   188.238
  -692.160
   100.436
  -663.808
   411.451
  -943.510
   411.176
  -573.290
   894.833
  -530.534
   795.038
  -261.238
   643.513
  -825.129
   857.814
  -324.931
   792.962
  -119.114
   549.028
   -64.455
    64.547
  -580.309
   421.003
  -543.291
   914.335
  -784.448
   690.939
  -146.580
   968.810
  -542.344
   449.049
  -106.662
   841.823
  -240.547
   857.356
  -963.591
   926.023
  -414.533
   682.180
  -430.403
   252.388
  -772.790
     4.486
  -631.336
    12.329
  -391.278
   451.796
  -181.616
   835.170
  -296.152
   795.068
   -78.127
   415.540
  -154.149
   254.769
  -869.167
   584.216
  -289.041
   359.813
   -72.085
   415.601
  -743.034
   702.597
  -308.329
   466.689
  -601.825
   434.492
  -123.234
   740.074
  -302.103
   845.515
  -960.845
   465.712
  -140.294
   871.303
  -261.116
   294.626
  -701.102
   871.944
  -149.571
   998.444
  -424.574
   525.773
  -686.972
   268.532
   -31.190
   182.470
  -148.503
   708.823
   -22.340
   518.509
  -301.157
   615.101
  -976.348
   839.320
  -147.496
   635.823
  -857.723
   871.731
  -105.441
   907.102
   -59.145
   390.271
   -92.074
   756.218
  -394.604
   521.226
  -480.483
   567.309
  -762.139
    68.178
  -398.480
   902.646
  -695.578
   702.902
  -337.931
   473.922
  -523.667
   365.001
  -543.229
    56.490
  -355.205
   714.560
  -147.954
   941.099
  -609.210
   981.048
  -528.245
    15.992
  -308.756
    52.553
  -841.609
    74.313
  -857.326
   149.174
  -220.435
   439.100
  -515.885
   923.734
  -588.000
   500.961
  -300.729
   334.239
  -566.759
   261.422
  -519.028
   131.779
  -446.791
   475.723
  -662.587
   306.955
  -683.950
   489.303
  -877.163
   339.305
  -895.535
   361.064
  -727.317
   593.310
  -823.359
   367.718
  -474.288
   704.337
  -231.849
   482.681
  -586.901
   298.776
  -210.822
   923.276
  -703.146
   892.056
  -851.009
   360.057
  -761.956
   307.596
  -761.589
   882.138
  -523.637
   461.653
  -398.114
   311.838
  -197.668
   856.777
  -669.973
   963.042
  -396.619
   627.918
  -795.495
   436.323
  -135.075
   485.488
  -874.355
   545.213
   -92.318
   398.022
  -145.054
   966.948
  -857.143
   359.325
  -397.015
   711.447
  -374.065
    83.163
  -505.570
     2.716
  -309.610
   969.390
  -558.855
   665.914
  -556.780
   185.369
  -545.122
   613.849
  -597.461
   206.519
   -69.430
   527.238
  -940.672
   659.230
   -68.361
   321.879
  -355.754
   810.663
  -991.607
   496.506
  -119.633
   548.479
  -418.867
   955.535
  -995.819
   194.830
  -581.500
   400.037
  -165.136
   997.833
  -756.554
   880.886
  -826.289
   644.612
    -3.296
   607.624
  -684.652
   639.698
  -209.876
   607.074
   -49.196
   892.178
  -919.248
   325.266
  -755.119
   355.846
  -903.348
   766.533
  -631.245
    65.584
  -954.131
   263.283
  -731.773
   414.197
  -859.737
   470.656
   -49.623
    13.031
   -35.493
   679.250
  -931.639
   980.499
  -777.520
    40.162
  -913.266
     1.923
  -608.356
   795.892
  -192.114
     4.944
  -683.126
   110.599
  -458.937
   793.329
  -724.967
   594.165
  -304.575
   484.115
  -458.388
   112.796
  -922.269
    90.915
    -9.674
   981.140
  -323.008
    97.537
  -242.744
   128.300
  -783.929
   365.459
  -499.008
   332.987
  -747.490
   219.398
  -710.807
   119.999
  -890.652
    53.835
  -356.120
   413.068
  -582.873
   305.338
  -224.372
   537.309
  -451.338
   133.366
  -460.952
   664.693
  -272.439
   654.164
  -860.195
   296.945
  -908.231
    70.956
  -874.935
   879.238
  -506.394
   544.481
  -311.838
   138.218
  -682.852
   147.404
  -180.792
   238.990
  -905.393
   746.544
  -667.501
   353.496
  -797.266
   156.529
  -697.623
   735.343
  -579.333
   408.795
   -61.953
   893.796
  -370.006
   479.446
  -570.391
   961.516
  -560.808
   319.834
  -204.199
   849.055
  -987.365
   533.769
  -735.069
   280.587
  -113.681
   544.877
  -779.656
   303.842
  -949.309
   597.858
  -758.354
   368.633
  -916.898
   437.635
  -727.409
   567.614
  -390.606
     9.919
  -552.446
   132.511
  -122.654
    26.978
  -392.834
   780.358
  -277.108
   742.454
  -965.117
     2.808
  -290.475
   778.741
  -554.674
   892.850
  -276.559
   351.207
  -244.209
   601.978
  -195.471
   732.231
  -327.525
    22.370
  -504.868
   299.570
  -377.880
   787.164
  -512.131
    12.177
  -939.177
   182.989
  -147.099
   657.765
  -309.091
    68.239
  -372.723
   715.354
  -382.794
   391.095
  -953.734
   177.007
   -25.666
   400.739
  -801.080
   172.216
  -944.548
   145.878
  -611.591
   738.792
  -525.132
   353.893
   -21.027
   583.850
  -605.701
   284.799
  -989.959
   179.052
  -654.378
   653.462
  -640.156
    33.387
  -320.048
   213.996
  -261.727
   487.472
  -824.702
    99.887
  -708.274
   873.012
  -166.356
   513.871
  -899.594
   381.512
  -601.550
   861.110
  -650.960
   485.427
  -375.500
   919.431
  -546.800
   255.898
  -169.408
   140.538
   -78.372
   420.789
  -232.978
   675.832
  -763.695
   506.638
  -671.621
   220.252
  -468.673
   908.292
  -856.227
   268.807
  -648.396
   230.232
  -425.214
   878.597
  -726.615
   742.912
  -846.828
   530.259
  -333.171
   298.105
   -10.773
   183.416
  -617.206
   547.197
  -818.049
   118.503
  -355.480
   805.597
  -237.312
   659.993
   -74.282
   407.819
  -797.113
   373.913
  -903.958
   896.237
  -982.055
   833.949
  -384.136
   887.570
  -502.426
   549.364
  -939.573
   961.058
  -905.301
   149.174
  -243.965
   411.725
  -496.170
   415.632
  -191.748
   212.683
   -40.223
   261.025
  -695.700
    30.091
  -211.341
   241.920
   -29.511
   634.693
  -257.912
   703.940
  -934.355
   553.514
  -854.396
   151.311
  -207.373
   305.673
  -606.952
   934.751
  -991.791
    65.706
  -182.318
   851.283
  -486.618
    98.575
  -528.367
   750.359
  -295.267
   809.900
  -155.187
   739.067
  -131.352
   754.875
  -945.555
    80.966
  -100.986
   450.545
  -463.393
   382.183
  -279.611
   333.781
  -229.011
   157.903
  -802.789
   710.166
  -930.021
   373.974
  -189.337
    36.439
   -36.256
    56.520
  -115.574
   380.963
  -788.202
   563.952
  -359.630
   405.286
   -26.612
   614.429
  -134.129
   711.539
  -833.399
   663.381
  -526.749
   898.099
  -451.094
   724.082
  -266.488
   168.584
  -450.880
   225.562
  -535.234
   837.184
  -617.176
     1.099
   -42.665
   573.809
  -517.899
     1.587
   -83.956
   733.848
  -228.767
   827.082
  -798.273
   615.314
  -181.127
   670.583
  -347.392
   987.426
  -601.001
   767.541
  -232.978
   734.581
  -509.079
   945.189
  -471.358
   959.410
  -749.962
   364.910
  -844.264
   388.134
   -19.227
    52.095
  -944.548
   422.956
  -357.677
   306.589
  -235.786
   684.225
   -80.630
   587.664
  -844.172
   386.853
  -611.988
   967.803
  -301.309
   394.452
  -190.985
   748.009
  -957.488
   294.809
  -921.171
   329.539
  -282.998
   340.739
  -129.246
   934.812
  -777.551
   599.780
  -504.013
   271.767
  -705.130
   156.774
  -982.757
   735.618
  -374.462
   712.973
  -854.610
   241.035
  -182.684
   424.970
   -49.654
   279.366
  -141.545
   328.227
   -82.064
   293.802
  -104.923
   187.902
  -616.352
   966.948
  -416.211
   121.281
  -125.523
   514.115
  -194.067
   835.414
  -609.668
   576.342
  -976.226
   823.817
  -843.898
   806.726
  -938.749
   365.886
  -124.302
   743.583
  -410.749
   672.750
  -980.743
    65.004
  -902.646
    23.316
  -825.129
   817.743
  -366.466
   234.504
    -4.059
   714.103
  -908.139
   308.908
  -224.525
    91.739
  -668.661
   604.236
  -821.314
   628.559
   -94.882
   367.748
  -834.895
   407.666
  -317.179
   979.919
  -368.938
   425.550
  -853.420
   750.542
  -195.624
   137.272
  -357.830
   611.652
   -77.609
   132.756
  -633.656
   550.371
  -775.903
   537.431
  -628.132
   125.950
  -211.707
   231.361
  -628.590
   914.457
  -751.640
   480.605
  -378.643
   224.860
   -84.384
    74.038
  -332.835
   930.692
  -658.132
   560.350
  -768.975
   760.186
  -147.282
   677.847
  -976.287
   889.615
  -917.234
   571.764
  -238.868
   182.745
  -955.596
   892.239
  -832.575
   920.896
  -239.631
   366.924
  -754.326
   366.558
    -7.477
   942.045
  -402.783
     5.188
  -902.493
    85.391
  -928.739
   808.130
  -459.456
   345.439
  -474.105
   360.912
  -901.486
   759.728
   -18.769
   200.568
  -715.812
   206.915
   -53.133
   205.695
  -978.240
   295.785
  -795.831
   382.855
  -893.643
   885.220
  -174.871
   893.429
  -522.752
   828.455
  -291.757
   664.113
  -162.633
    36.256
  -585.986
   425.703
  -350.658
   451.796
  -420.209
   522.752
  -959.990
    31.343
  -303.568
   338.786
  -355.632
   324.870
  -472.640
   680.685
   -80.081
   749.809
   -48.647
   965.178
   -36.622
   151.921
  -489.395
   552.568
  -639.637
   747.154
  -554.918
    70.223
  -900.388
    37.935
  -505.753
    70.101
  -917.173
   798.059
  -752.159
   864.193
  -738.517
   719.230
  -673.208
   881.161
   -68.087
   814.173
  -824.915
   388.562
  -780.175
   168.676
  -255.318
   923.887
  -714.530
   137.333
  -146.123
   278.115
  -719.169
   576.403
  -499.008
   376.202
  -410.108
   207.343
   -85.665
   897.427
  -616.382
   705.191
  -380.474
   979.858
  -979.797
   604.999
  -693.960
   852.596
  -677.114
   620.808
  -226.478
   739.525
  -734.733
   470.016
  -260.537
   878.109
  -903.378
   797.693
  -210.303
   997.345
  -562.212
   294.076
  -747.673
    98.422
  -621.296
   599.292
  -722.861
   881.863
  -890.347
    88.778
   -98.972
   664.724
  -883.480
   133.549
  -618.824
   132.267
  -527.970
   928.617
  -422.956
   766.686
  -746.269
   483.444
  -337.657
   297.861
  -379.589
   868.770
   -51.607
    19.074
  -422.193
   312.265
  -899.899
   311.930
   -35.005
   238.319
  -474.136
   223.670
  -307.169
   844.356
  -777.917
   441.298
  -234.382
   308.237
  -145.329
   505.753
  -883.023
   220.344
  -642.384
   610.218
  -208.014
   334.025
  -169.286
   825.953
  -494.613
   227.790
  -983.062
    99.826
  -891.079
   974.029
  -858.089
   866.970
    -2.441
   406.507
  -605.029
   622.333
   -13.520
    82.156
  -165.136
   295.236
  -309.793
   529.130
  -999.878
   770.165
   -65.096
   876.156
  -994.049
   397.748
  -765.130
   456.496
  -591.540
   840.144
  -134.892
   480.209
  -382.000
    93.570
  -439.467
   368.267
  -857.662
    32.868
  -626.362
   843.165
  -558.550
   320.841
  -278.665
   368.236
  -325.510
    26.856
  -847.194
    31.373
  -879.025
   798.242
  -130.863
   464.858
  -443.129
   927.732
  -473.983
   896.817
  -633.137
   161.748
  -648.762
   926.756
  -325.449
   592.334
  -892.331
   119.816
  -728.813
   476.608
   -66.866
    13.031
  -375.347
   328.257
  -411.420
   627.308
  -250.465
   123.692
  -854.122
    79.073
  -779.839
   967.772
  -354.015
   385.510
  -892.850
    61.464
  -240.852
    56.612
  -880.917
   317.087
   -21.332
   568.194
  -269.417
   462.630
  -621.509
   309.488
  -421.979
   980.834
  -532.823
    99.307
   -96.133
   725.761
  -831.721
   864.010
  -668.722
   560.869
  -540.880
   571.337
  -249.977
   862.209
  -300.790
    14.313
  -405.225
   230.781
  -820.978
   537.919
  -702.475
   257.607
   -78.951
   303.171
  -805.170
   685.110
  -736.290
   182.043
  -328.379
   808.863
  -739.799
   877.041
  -177.770
   463.363
  -577.593
   358.898
  -589.251
   435.499
  -157.567
   216.773
  -589.038
   649.434
  -778.191
    13.886
   -91.983
   966.735
  -159.490
   243.110
  -357.738
   945.708
    -3.571
   975.677
   -22.553
   402.997
   -53.133
   797.052
  -426.557
   122.318
  -116.520
   123.875
  -454.390
   552.751
   -28.779
   495.285
  -608.203
   841.456
   -16.633
   932.493
  -532.121
    44.038
  -436.750
   960.814
  -706.412
   856.380
  -355.510
   387.341
  -530.198
   711.509
  -939.726
   428.266
  -512.101
   585.803
  -126.286
   279.489
  -786.401
   357.738
  -540.086
   724.509
  -674.581
    63.051
  -128.666
   872.951
  -510.392
   890.347
  -482.345
   623.981
  -447.371
   260.353
  -308.756
   947.752
  -467.452
   833.430
   -30.335
   579.211
  -309.580
   787.927
  -973.815
   217.780
  -537.004
   214.362
  -119.755
   826.380
  -461.837
   968.291
  -882.168
   124.027
  -146.092
   825.678
  -885.311
   865.596
  -197.363
   285.409
  -208.014
     2.228
  -578.234
   861.446
   -63.112
   316.568
  -148.198
   209.113
  -381.359
   626.118
  -156.743
   929.319
  -268.197
   148.930
  -406.232
   394.024
  -802.728
   125.095
  -303.537
   437.086
  -146.641
   287.759
  -519.181
   253.975
  -433.058
   277.535
  -472.549
   354.411
  -402.966
   594.104
  -361.919
   911.222
  -258.614
   178.503
  -958.464
   349.590
  -702.536
   220.283
  -882.351
   520.463
  -630.726
   282.785
  -580.218
   301.248
  -448.927
   340.587
  -722.617
   968.383
  -480.697
   822.962
  -239.723
   185.003
  -436.110
   256.569
  -715.171
   947.600
  -409.619
   602.130
  -355.266
   335.307
  -376.019
   877.560
  -253.883
   405.988
  -653.279
   162.236
  -170.293
    82.064
  -300.699
   576.128
  -540.117
   370.922
  -921.842
   326.731
  -936.857
   762.413
  -839.808
   418.622
  -703.787
   148.442
  -114.902
   118.625
  -974.273
   107.334
  -372.723
   770.592
  -799.524
   897.488
  -911.222
    53.560
  -602.710
     3.510
   -56.215
   277.200
  -677.725
   579.119
  -233.497
   807.703
  -951.842
   629.994
  -726.554
   218.757
  -730.674
   280.770
  -588.427
   260.567
  -644.337
   969.848
  -676.931
   241.157
  -513.565
   915.403
  -281.289
   913.358
  -354.503
   696.982
  -309.702
   461.440
  -240.730
   295.785
  -505.936
   681.478
  -241.890
   437.849
  -663.991
   948.119
  -156.621
   583.666
  -309.671
    62.838
  -259.835
   408.063
  -817.713
   576.678
  -781.915
   113.987
  -432.997
   680.807
  -339.152
   424.207
  -165.136
   260.140
   -34.547
   594.226
   -24.476
   201.910
  -446.638
   290.597
  -569.140
   554.460
  -226.112
   678.396
  -230.659
   629.078
  -518.693
   560.900
  -388.562
   639.027
  -932.554
   916.440
  -660.817
   969.512
  -269.845
   674.856
  -380.566
   672.079
  -740.440
    78.372
  -726.798
   277.566
  -876.583
   470.046
  -478.011
   521.165
  -868.099
   853.603
  -857.997
    72.970
  -535.600
    68.636
  -441.725
   868.770
  -661.672
   924.955
  -591.021
   133.488
  -897.702
   139.073
  -387.860
   692.526
  -966.185
   418.012
  -534.715
   663.106
  -376.171
   532.670
  -190.283
   120.914
  -371.624
   725.455
  -209.784
   834.864
  -330.546
   295.572
  -757.927
   663.686
  -334.178
   705.985
  -763.939
   708.914
  -125.034
    55.269
  -187.017
   817.133
  -172.094
   258.797
  -561.357
   525.529
   -62.258
   782.464
  -788.629
    44.832
  -936.949
   272.744
  -647.908
   372.906
  -191.809
   927.580
  -990.783
   132.969
  -159.642
   950.438
   -90.732
   230.262
  -993.774
   932.768
  -115.909
   920.804
  -471.664
   507.584
  -193.213
   385.846
  -937.376
   118.381
   -33.296
   406.201
  -100.925
   247.169
  -584.796
   229.713
  -914.548
   944.884
  -686.300
   225.990
  -243.049
     8.698
  -185.736
   421.918
  -548.601
   649.342
  -494.613
   511.643
  -307.382
   992.401
   -47.121
   435.316
  -377.758
   257.332
  -631.855
   119.449
   -38.118
   958.342
   -65.584
   473.647
  -913.724
   969.695
  -177.618
   236.274
  -510.453
   800.897
  -573.168
   764.397
  -575.304
   924.009
  -145.085
   359.844
    -1.434
   497.696
  -802.240
   226.875
  -497.024
   331.492
  -383.282
   654.195
  -736.442
   434.004
  -225.166
   515.152
  -212.683
   988.830
  -354.259
   680.349
  -509.873
   101.932
  -769.433
   435.896
  -214.026
   164.556
  -785.699
   501.511
  -181.616
   174.566
  -907.163
   741.630
  -384.167
   861.141
  -198.004
   163.823
   -47.792
   955.321
  -620.197
   298.318
  -306.375
   451.369
  -306.894
   551.561
   -87.161
   201.880
  -239.906
   628.712
  -447.584
   690.420
  -300.546
   617.786
   -81.973
   325.877
  -161.901
   830.073
  -216.956
   102.176
  -992.065
   989.746
  -614.216
   966.704
  -436.079
   867.183
  -899.533
   741.417
  -846.706
   949.278
  -936.613
   940.855
  -231.208
   240.425
  -464.736
   329.997
  -884.335
   788.507
  -718.772
   566.240
  -175.024
    28.657
  -250.160
   769.097
  -456.740
   539.995
  -668.264
   361.309
  -569.018
   307.169
  -519.944
    25.483
  -899.991
    82.461
   -26.734
   119.297
  -478.042
   940.672
  -898.434
   393.658
   -61.617
   621.204
  -941.038
   357.402
  -695.547
   751.274
  -678.884
   132.145
  -703.269
   543.413
  -709.067
   141.087
  -583.087
    61.464
    -6.867
   475.570
  -777.734
   648.824
  -901.303
   283.212
  -785.363
   612.140
  -939.116
    21.149
  -581.500
   755.150
  -356.487
   918.363
  -819.971
   855.373
  -376.751
   490.524
  -782.006
   678.396
   -52.950
   451.827
  -542.253
   622.547
  -874.325
   866.420
  -320.048
   588.580
  -854.732
   884.243
  -485.244
   167.333
  -322.947
   904.416
  -187.017
   739.982
  -132.359
   510.300
   -74.374
   583.605
  -509.354
    19.562
   -77.334
   576.769
  -259.407
   993.439
  -717.399
   598.346
  -549.089
   548.357
  -915.830
   213.355
  -983.215
   814.692
  -769.158
   739.769
  -195.318
   385.052
  -259.865
   289.895
  -671.102
    97.110
  -371.563
   880.184
   -22.370
   993.774
  -577.013
   202.826
  -431.562
   804.987
  -168.279
   153.905
  -484.390
   794.946
  -397.107
   710.257
  -110.263
   317.942
  -894.742
   250.435
  -848.811
   927.244
  -339.763
   912.412
  -161.077
   380.261
  -842.799
    82.186
    -4.944
   384.106
   -16.602
   607.166
  -392.315
   425.062
  -200.720
   827.662
  -147.862
   525.651
  -808.771
    20.569
  -587.725
   273.507
  -267.983
   349.193
  -336.619
   965.178
  -519.028
   912.168
    -2.594
   209.052
  -545.122
   986.175
  -927.976
   831.080
  -899.319
    55.544
  -734.886
   426.679
  -698.477
   722.831
  -885.067
   403.424
   -52.950
    93.814
  -971.313
   857.051
  -400.250
   731.223
  -960.936
   125.767
  -712.149
   770.074
  -108.402
   365.764
   -43.153
   289.315
  -757.164
   991.943
  -390.118
   532.853
  -748.650
   327.616
  -330.363
    73.855
  -657.430
   307.382
  -408.612
   516.556
  -571.520
   575.762
  -740.257
   828.364
  -636.067
   826.472
  -800.256
   897.061
   -79.653
   725.883
  -866.390
   406.049
  -941.740
   263.680
   -85.665
   621.998
  -219.886
   875.546
  -632.252
   187.902
  -655.995
   180.609
  -926.145
   516.373
  -879.391
   678.335
  -381.115
   875.607
  -126.804
   247.627
  -650.716
   762.993
  -256.661
   793.054
  -840.938
   659.352
  -277.322
   880.612
  -658.650
   757.866
  -107.761
   708.029
  -964.141
   761.132
  -789.300
   252.541
  -696.738
   340.739
  -867.336
   940.214
  -642.415
   352.367
  -161.687
   680.441
   -11.628
   400.616
  -644.642
   609.485
  -296.731
   847.163
  -644.459
   386.853
  -377.239
   856.105
   -94.760
   387.890
  -342.051
   570.055
   -46.876
   636.830
  -997.070
    10.895
  -164.739
   823.756
  -527.177
   799.097
  -421.308
   249.336
  -281.381
   284.463
  -714.438
    40.986
  -149.571
   183.782
  -621.784
   484.268
  -499.863
   317.148
   -12.818
   813.318
  -145.329
   538.102
  -737.480
   303.934
  -308.725
   450.911
  -109.043
    13.367
   -53.926
     8.393
  -401.471
     9.949
  -153.111
   584.735
   -78.494
   437.117
  -858.058
   616.382
  -974.273
   254.860
  -544.481
   405.072
  -143.834
     2.869
  -698.416
   177.038
  -602.313
   428.816
  -212.867
   991.333
  -671.285
   325.632
  -463.790
   591.784
  -151.677
   421.491
  -134.312
   796.228
   -41.444
   666.311
  -255.593
   516.190
   -16.694
   758.538
  -433.241
     1.526
  -395.642
   255.837
  -727.958
   403.180
  -803.400
   113.498
  -159.581
   248.238
  -256.874
   994.537
  -302.377
   920.774
  -888.272
   194.494
  -941.404
   742.210
   -25.941
   526.139
  -257.698
   745.231
  -851.741
     5.829
  -512.040
   734.581
  -352.611
   687.277
  -694.906
   728.935
  -786.798
   484.878
  -112.522
   377.239
  -381.542
   331.462
  -376.934
   443.434
  -482.681
   513.596
  -769.036
   953.337
  -873.592
   528.397
  -443.648
    97.293
  -483.291
   305.490
  -444.960
   482.650
  -201.636
   138.188
    -1.434
   829.249
   -20.905
   167.119
   -68.514
   702.231
  -222.022
   760.613
  -588.366
   375.835
  -824.854
   634.999
  -434.950
   421.583
   -20.386
    59.206
  -513.718
   114.811
  -804.804
   987.091
  -983.947
   253.517
  -532.762
   460.677
   -73.092
   482.833
  -609.760
   129.673
  -451.857
   719.291
   -41.810
   228.919
  -638.142
   768.395
   -61.342
   859.218
  -399.274
   729.209
  -547.899
   914.396
  -621.265
   279.916
  -462.569
   498.672
  -613.117
   438.063
   -14.985
   178.137
  -315.775
   888.821
  -781.304
   909.665
  -384.106
   475.723
  -492.019
   991.394
  -610.492
   947.203
  -708.914
   878.780
  -659.139
   552.416
  -108.768
   209.235
  -579.608
   580.981
  -593.921
   879.666
   -68.484
   439.283
  -947.142
   520.402
  -947.722
   357.952
  -250.557
   209.510
  -828.394
   323.862
  -787.042
   771.020
  -429.365
   330.546
  -642.323
   500.809
  -518.113
   540.574
  -727.653
   664.144
  -944.182
   453.963
  -440.596
   608.173
  -732.505
   676.138
  -683.493
   833.796
  -706.534
   379.070
  -458.205
   869.869
  -609.149
    49.989
  -755.455
   294.259
  -190.435
   620.380
  -958.129
   744.774
  -230.964
   569.964
  -476.852
   264.321
  -969.451
    98.972
  -836.909
   823.847
  -903.348
   962.523
  -934.751
   366.405
  -431.349
    60.610
  -683.493
   217.017
  -306.497
   378.277
  -765.740
   200.903
  -368.206
   368.511
  -712.546
   314.920
  -522.935
   372.631
   -27.253
   295.267
  -441.053
   171.484
  -573.229
   925.474
  -939.756
   261.055
  -943.632
   428.327
  -519.791
   946.806
   -32.746
   785.669
   -25.788
   849.635
  -527.085
   329.447
  -898.007
   918.210
  -534.989
   448.286
  -984.436
   540.452
   -73.977
   752.800
  -382.824
   848.842
  -634.022
   543.718
  -280.313
   812.250
  -535.783
   926.542
  -259.865
   209.265
  -302.683
   416.456
   -42.299
    75.655
  -765.191
   377.056
  -132.847
   720.450
  -116.337
   137.028
  -340.403
   903.897
  -637.288
   128.147
  -638.722
   271.584
  -311.289
   888.638
  -338.267
   638.020
   -45.503
   275.307
   -37.172
   213.324
  -718.497
   728.813
  -320.505
   367.565
  -772.973
   934.874
  -675.893
    25.452
  -572.069
   726.249
  -595.111
   285.928
  -238.197
   568.255
  -329.936
   360.057
  -192.877
   472.427
  -270.669
   420.911
  -116.611
   681.265
  -416.974
   459.456
  -547.319
   968.444
  -908.811
   740.043
  -836.360
   898.099
   -86.947
   949.095
  -680.624
   886.593
   -51.454
   631.153
  -949.492
   410.840
  -186.926
     5.554
   -25.605
   207.099
  -623.310
   757.897
  -378.033
   803.491
  -100.955
   899.655
  -586.383
   230.079
  -208.960
   290.109
  -535.173
   251.167
  -464.949
   914.151
  -996.704
   961.913
  -205.573
   509.354
  -321.238
    94.516
  -756.462
   636.891
  -453.658
   877.132
  -849.910
   789.270
  -994.812
   788.781
  -759.575
   628.834
  -526.414
    55.147
  -120.731
   951.231
  -918.851
   227.943
  -904.721
   466.842
  -839.534
   692.007
  -516.404
   994.659
  -181.768
   444.136
  -483.566
   161.748
  -631.825
   986.969
  -706.870
   202.551
   -93.631
   681.784
  -738.823
   951.353
  -189.764
   404.309
   -61.220
   621.967
  -557.085
   846.767
  -829.096
   468.276
  -156.194
   310.129
   -50.081
   919.431
  -313.456
   330.668
  -668.691
   283.090
  -713.828
   983.917
  -522.752
   611.438
   -63.967
   210.089
  -642.506
   822.199
  -643.910
     5.249
  -859.676
   670.003
  -465.865
   820.734
  -195.929
   660.726
  -259.804
    15.748
  -999.756
   502.976
    -3.265
   706.626
  -299.539
   190.619
  -215.522
   855.617
  -342.753
   309.641
  -733.543
   944.487
  -789.087
   663.625
  -189.459
    75.228
  -526.627
   811.121
  -908.139
   842.738
  -580.187
   609.058
  -442.824
   822.230
   -79.714
   355.754
  -468.917
    15.961
  -758.385
   627.094
  -253.304
   102.817
  -948.363
   399.884
  -419.111
   833.918
  -543.748
   556.383
  -223.701
   418.836
  -898.892
   362.926
   -69.460
   245.796
  -130.894
    17.273
  -465.468
   779.290
  -795.373
   858.058
  -159.246
   979.553
  -403.790
   329.752
  -657.277
    87.008
  -751.640
   297.708
  -852.535
   115.940
  -525.529
   806.269
  -978.729
   900.601
  -158.727
   873.959
  -609.027
    37.965
  -403.241
   419.782
  -918.790
   570.910
  -587.359
   913.938
  -930.387
   754.936
   -27.894
   846.858
  -959.532
   752.983
  -565.050
   610.492
  -981.231
   601.642
  -689.261
   885.403
  -134.617
   292.550
  -228.584
   127.415
   -85.208
   312.754
   -65.493
   247.780
  -463.057
   487.930
  -851.436
    80.172
   -96.164
   471.908
  -188.299
   728.843
  -257.485
   726.615
  -245.827
   391.156
  -644.154
   335.917
  -282.571
   748.711
  -308.084
   497.116
   -40.498
   520.249
  -256.539
    34.059
  -481.216
   270.821
  -941.099
   775.536
  -832.698
    70.223
  -354.228
   142.308
  -415.174
    95.004
  -952.208
   787.469
  -215.552
   767.388
  -122.501
   632.496
  -678.060
   525.315
  -415.387
   144.475
  -680.715
   816.828
  -257.393
   196.478
  -166.143
   413.038
  -366.436
   356.120
  -395.337
   633.015
  -586.596
   945.494
  -293.161
   574.694
  -361.522
   716.361
  -854.640
   945.250
  -565.569
   484.268
   -80.142
   584.948
  -910.733
   565.508
  -409.131
   278.085
  -648.762
   360.332
  -120.243
   944.700
  -786.798
   926.817
  -667.135
   806.909
  -535.539
   888.150
  -418.622
   623.798
  -208.533
   518.235
  -771.874
   588.214
  -291.391
   348.338
  -107.242
   979.369
  -899.625
   139.195
  -553.972
   165.288
  -344.005
   561.998
   -34.791
    48.433
   -22.004
   432.203
  -558.885
   548.570
  -354.320
   839.778
  -231.422
   216.193
  -984.710
    19.623
  -949.004
   571.062
  -962.676
   306.192
  -248.695
   258.675
  -127.049
    15.473
  -281.137
   618.976
  -409.772
   598.865
  -374.371
   760.979
  -277.779
   911.985
  -158.971
   736.961
   -33.021
   942.625
  -722.221
   910.062
  -188.177
   841.426
  -760.216
   108.829
  -637.410
   598.865
  -196.936
   662.862
  -840.907
   212.775
  -238.899
   912.839
  -741.661
   689.627
  -333.934
   289.071
  -633.564
   723.563
    -3.052
   552.202
  -699.332
   396.954
   -14.252
   289.377
  -437.208
   746.361
  -866.695
   260.598
  -694.937
   537.034
   -54.292
   688.101
  -530.045
    90.701
   -77.334
    82.675
  -615.009
   509.415
  -670.797
   701.407
  -405.957
   139.744
  -218.329
   229.377
  -794.183
   621.204
  -820.551
   780.236
  -458.174
   361.919
  -986.206
   808.557
  -636.341
   786.370
  -415.296
    28.169
  -537.736
   197.760
  -842.891
   930.326
  -110.660
   599.902
  -411.664
   994.598
  -387.188
   321.482
  -543.260
   187.628
  -122.715
   787.042
  -775.842
   842.372
  -949.187
   277.871
  -537.370
   511.704
  -760.582
    27.406
  -323.466
   891.049
  -549.944
   493.881
  -247.810
   402.417
  -415.906
   154.515
  -434.675
   534.806
  -958.098
   665.365
  -222.022
   533.921
  -780.023
   729.575
  -643.635
   535.386
  -318.003
   518.845
  -159.642
   735.008
  -715.079
   991.028
  -103.549
   689.932
  -958.556
   948.210
  -814.966
   344.493
     0.000
   178.594
  -926.542
   874.203
   -76.571
   526.353
  -774.102
   942.015
  -951.842
   232.612
  -398.358
   460.372
  -295.663
   392.071
  -107.425
   453.047
  -921.506
   868.221
   -68.361
   110.019
   -99.551
   511.612
  -897.000
   629.749
  -665.212
    24.445
  -714.316
   942.167
  -140.843
   315.470
  -638.691
   906.278
  -590.350
   688.711
  -182.165
    76.144
  -424.543
   710.105
  -519.791
   629.170
  -876.705
    95.614
  -100.955
   549.699
  -366.619
   464.583
  -571.093
   662.984
  -472.365
   301.706
  -472.701
   611.835
  -727.744
   972.442
  -694.479
   370.708
  -965.117
   134.190
  -137.120
   390.759
  -421.674
   388.287
  -565.020
   969.176
  -328.227
   515.488
  -111.606
   937.071
  -199.042
   139.561
  -408.521
   259.560
  -541.795
   162.236
  -805.963
   641.469
  -205.878
   813.288
  -653.829
   732.871
   -88.595
   659.719
  -112.278
    27.833
  -417.096
   417.646
  -460.067
    50.386
  -325.419
   910.825
  -369.823
   921.262
  -945.280
    18.921
  -119.022
   899.228
  -729.026
   960.509
  -204.871
   990.905
  -224.097
   753.044
  -332.652
   222.602
   -17.182
   194.922
  -245.491
   668.020
   -67.080
   212.348
  -365.123
   825.526
  -144.963
   915.586
  -711.447
   438.887
  -601.032
   207.373
   -70.437
   355.083
  -175.634
   288.583
  -878.964
   512.894
   -74.679
   903.439
  -794.671
   656.117
   -26.856
   668.996
  -420.728
   865.322
  -542.405
   332.469
  -153.203
   501.450
   -91.739
   299.844
  -620.533
   655.477
  -422.651
   279.733
  -683.279
   697.531
  -735.008
   386.425
  -463.301
    19.532
  -931.608
   545.457
  -371.136
   564.837
  -663.930
   545.640
  -599.811
   238.624
  -391.705
   581.591
   -54.567
   793.329
  -174.627
   629.994
  -186.590
   281.747
  -415.448
   503.616
  -700.064
   672.994
  -272.988
   926.969
  -600.726
   723.716
  -963.775
   477.065
  -555.254
   699.240
  -670.919
   733.238
   -29.725
    38.057
  -279.641
   479.507
  -176.305
   553.362
  -657.247
   303.781
  -936.460
   265.267
  -696.890
   436.964
  -330.119
   458.083
  -843.959
   176.214
  -398.755
    55.422
  -323.435
   735.923
  -771.783
   907.926
  -787.286
   870.022
  -324.503
    86.337
  -600.299
   109.806
  -896.908
   774.773
  -483.749
   960.570
  -541.398
   856.594
  -734.825
   900.876
  -268.899
   788.263
  -741.264
   528.581
  -761.681
   853.298
    -9.461
   696.860
   -21.455
   391.308
  -425.214
   984.252
  -422.193
    95.218
  -965.392
   342.631
  -135.685
   970.611
  -579.638
   266.396
  -399.060
    50.783
  -460.952
   327.067
  -592.700
   461.898
  -423.231
   416.822
  -597.583
   930.906
  -605.426
   544.694
  -400.678
   330.760
  -220.405
   529.374
  -417.035
   356.914
  -567.522
   432.264
  -497.513
   927.793
   -27.528
    74.282
   -90.640
   403.882
  -258.950
   480.758
  -527.909
   219.184
  -313.913
   597.369
  -900.327
    18.128
  -893.124
   121.830
  -495.895
   892.300
  -457.869
   794.183
  -266.427
   810.511
  -418.592
   989.807
  -292.032
   835.932
  -117.924
   959.258
  -712.851
   224.189
  -827.845
   558.031
   -95.889
   995.941
  -478.835
   810.389
  -706.626
    77.792
  -340.648
   150.975
  -653.249
   605.609
  -372.662
   687.857
  -372.906
   483.261
  -462.966
   330.729
  -428.541
   791.253
  -274.941
   128.452
   -84.811
   138.737
  -920.164
   658.773
  -632.252
   552.538
  -175.726
   814.997
  -928.159
   996.826
  -465.926
   832.667
  -122.990
   117.954
  -325.694
   900.296
   -41.322
   307.169
  -565.722
   197.821
  -185.278
   675.527
  -857.234
   706.534
  -830.348
    34.761
  -955.412
   634.205
  -181.433
   477.889
  -280.465
   799.371
   -58.351
   652.730
   -74.709
   818.049
   -79.196
   323.069
  -854.549
   437.208
  -810.724
   310.312
  -376.110
   858.516
  -854.030
   409.894
  -833.552
   395.520
  -334.788
   375.927
  -508.133
   309.488
  -766.381
   568.285
  -587.634
   165.868
  -754.753
   355.052
  -374.065
   556.413
  -514.054
   865.017
  -599.139
   530.229
  -661.397
   183.203
   -65.615
   577.654
  -259.651
   583.880
  -333.750
   510.239
  -577.166
   893.948
  -671.407
    81.515
  -532.823
   581.378
  -986.480
   691.366
  -295.724
   661.794
  -960.570
    18.006
    -7.538
    17.090
  -102.695
   922.086
   -97.018
   220.252
  -941.435
   465.255
  -154.668
   459.243
   -74.526
   388.256
  -837.092
   654.775
  -294.961
   891.476
  -769.066
   364.940
  -511.612
    62.136
  -912.748
   570.666
  -683.615
   791.620
  -372.051
   935.942
  -487.350
   526.780
  -101.627
   636.158
  -934.568
   699.087
  -488.723
   348.857
  -660.054
   175.115
  -276.925
   500.198
   -98.575
   572.436
  -800.348
   360.881
  -268.838
   784.295
  -997.284
    85.696
  -383.618
   557.146
  -171.636
   290.048
    -5.005
   464.736
  -971.557
   257.271
  -963.256
   122.227
  -553.087
   370.739
  -757.866
   984.588
  -398.724
   864.193
  -660.268
   572.192
  -758.446
   484.207
  -235.939
   468.673
  -182.806
   158.544
  -505.509
   933.378
  -116.825
   264.077
  -463.149
   472.945
   -22.523
   588.122
  -171.178
   215.979
    -0.305
   576.739
  -149.663
   433.607
  -376.324
   964.232
  -279.580
    50.722
  -226.112
   376.782
  -938.383
   491.226
  -302.042
     4.852
  -586.718
   700.552
  -333.995
   937.590
  -525.498
   690.176
  -171.880
   252.663
   -40.803
   447.188
  -738.639
   456.679
  -657.125
   552.690
  -262.307
   367.748
  -715.964
   353.099
  -756.829
    36.287
    -0.031
    28.047
  -218.665
   795.801
  -620.716
   398.144
  -509.995
    38.759
  -887.967
   817.042
  -395.276
   810.907
  -381.634
   991.180
  -701.559
   817.072
  -942.503
    70.864
   -70.101
   933.714
  -801.965
   856.868
  -268.990
   820.215
  -569.323
   465.590
  -534.684
   724.235
  -295.114
   297.403
  -911.618
    73.702
  -329.325
   651.204
   -58.901
   949.980
  -193.365
   829.249
  -492.416
    35.188
  -184.576
    75.991
  -730.979
   128.636
  -931.486
   194.769
  -315.867
   824.641
  -619.526
   185.675
  -172.094
   446.455
  -105.045
   749.046
  -280.007
   830.073
  -637.013
   997.559
  -126.469
    50.813
  -404.431
   221.442
  -903.867
   687.826
  -629.414
    49.837
  -926.054
   718.497
  -423.139
   852.596
  -229.713
   638.234
  -124.790
   725.913
  -830.317
   898.373
  -341.441
   905.850
  -600.574
   255.898
  -407.880
   953.337
  -241.310
   129.612
  -485.031
   554.125
  -312.418
   555.284
   -16.114
   278.237
  -793.359
   834.620
  -758.599
   141.606
  -141.575
   471.114
  -111.057
   314.585
  -317.881
   486.862
  -954.314
   820.490
  -747.124
   713.889
  -724.052
   568.224
  -683.340
   153.935
  -935.575
   562.639
  -948.027
     0.275
  -877.651
   636.219
  -509.934
   415.540
  -695.578
   546.312
  -875.759
   658.773
  -581.530
   781.030
  -759.697
   656.423
  -290.841
   917.997
    -1.465
   609.882
  -703.665
   879.727
  -200.995
   734.336
  -649.831
   928.983
   -38.423
   721.854
  -716.453
   748.253
  -748.741
    23.041
  -256.508
   447.066
  -719.230
   540.971
  -317.637
   840.602
  -678.884
   830.348
  -709.098
   843.532
  -448.256
   397.076
  -926.664
   323.038
  -718.558
   190.741
  -153.356
   254.463
  -829.005
   884.182
   -55.452
   523.331
   -10.681
    33.906
  -591.571
   217.811
   -66.347
   715.598
  -554.857
   754.997
  -954.039
   727.226
   -65.798
   684.957
  -244.057
   954.802
  -735.435
   516.404
  -917.844
   993.896
  -716.727
   407.392
  -476.943
   620.594
  -363.750
    65.157
  -831.843
   205.969
  -717.002
   698.599
  -938.322
   667.714
  -533.341
   367.260
  -651.021
    52.339
   -80.050
   570.605
  -762.291
   342.357
  -410.901
   421.186
  -695.456
   581.530
  -343.638
   245.705
  -821.131
   912.473
  -857.356
   957.335
  -865.230
   619.800
  -128.361
    43.367
  -377.636
   773.339
  -923.856
   512.070
  -730.155
   564.135
  -571.276
   641.804
  -612.445
   928.098
  -223.029
   877.071
  -494.766
   550.127
  -634.571
   714.591
   -26.337
   843.074
  -174.993
   923.399
  -838.008
   994.995
  -289.010
   942.625
  -717.734
   678.365
  -128.422
   800.867
  -628.224
   515.488
  -572.741
   400.647
  -534.806
   893.216
  -356.700
   512.131
  -512.864
   221.015
  -524.644
   319.132
  -103.030
   226.539
  -928.983
   862.087
  -383.496
   381.481
  -993.133
   220.832
  -727.470
    52.461
  -456.252
   781.854
  -715.415
   470.199
  -319.620
   432.630
  -169.958
   110.630
  -712.546
    28.138
  -782.769
   582.049
  -897.214
   972.137
  -301.767
   611.774
  -130.833
   257.485
  -748.100
   226.234
  -604.114
   809.503
  -630.634
   718.131
  -174.352
   475.387
  -627.491
   494.430
  -112.522
   504.166
  -703.269
   399.030
  -582.568
   860.561
  -130.161
   603.687
   -71.932
   216.468
  -382.672
   661.214
  -492.203
   964.171
  -373.516
   814.356
  -167.913
    94.424
    -0.488
   154.363
  -433.485
   284.005
  -472.701
   723.045
   -55.605
    35.463
  -384.350
   151.616
  -201.147
   213.782
    -5.829
   930.754
  -168.310
   823.115
  -760.155
   904.965
  -600.543
   367.290
  -353.526
    85.574
  -401.227
   638.661
  -529.435
   375.713
   -68.728
   277.596
  -913.907
   301.004
  -669.851
   948.057
  -921.842
   340.098
  -170.629
   471.358
  -192.297
   948.546
  -343.669
   763.421
  -522.233
   869.533
  -970.000
   917.905
  -766.350
   825.892
  -554.796
   279.916
  -673.269
   186.193
  -275.582
   853.603
  -125.462
   699.881
  -381.451
   887.417
  -752.586
   893.612
  -762.261
   980.956
  -386.120
   224.403
  -906.644
   557.115
  -325.205
   581.805
  -967.101
    42.909
  -881.283
   233.497
  -151.677
   603.442
  -170.904
   808.161
  -160.375
   772.027
  -625.507
   409.101
  -884.976
   820.704
  -186.468
   452.528
   -91.800
   214.667
  -654.744
   324.168
  -305.277
   994.690
  -163.182
   447.981
  -611.560
   430.372
  -241.066
   860.714
  -600.665
   789.544
  -438.948
   886.105
  -166.295
   565.813
  -982.727
     2.503
  -381.756
     9.400
  -425.886
   497.513
  -170.446
   304.239
  -768.700
     3.388
  -990.661
   235.176
   -12.482
   507.370
  -252.083
   689.627
  -618.824
   929.991
  -684.286
   836.238
  -841.090
   865.780
  -374.187
   325.816
  -398.480
   579.699
  -693.106
   357.006
  -460.067
   853.298
  -830.592
   950.957
  -408.490
   773.888
  -154.698
   278.909
  -351.360
    61.373
  -117.191
   386.364
  -849.910
    25.513
  -922.361
   156.987
  -832.698
   747.948
  -678.091
   861.110
  -163.915
   582.446
  -248.573
   131.535
  -834.895
   567.614
  -526.475
   711.020
  -246.712
   845.088
  -343.883
   814.936
  -554.338
   677.480
  -740.898
   452.956
  -539.201
   159.642
  -810.144
   553.331
  -980.316
   217.292
  -836.329
   233.985
  -992.004
   985.992
  -949.370
    63.356
  -297.159
   165.197
   -10.163
   655.721
  -905.118
   440.504
  -947.233
   443.831
  -161.870
   567.919
  -263.497
   973.418
  -643.025
   214.179
  -931.669
   562.517
  -856.288
   146.489
  -397.015
   670.217
  -224.250
   865.688
  -906.430
   817.774
  -314.402
   276.559
  -882.229
   406.415
  -786.462
   489.029
  -559.740
   275.338
   -24.873
   343.883
  -607.440
   343.669
  -926.084
   756.859
  -947.935
   180.090
  -808.222
   474.868
  -499.069
   844.172
  -913.266
   338.176
   -53.835
   842.647
  -469.161
   641.957
   -17.426
   544.877
  -781.732
   691.488
  -220.618
   901.090
  -324.137
   144.139
  -528.092
   806.757
  -293.619
   232.643
  -460.280
   957.793
  -603.442
   462.447
  -547.838
   539.018
  -779.290
   877.926
  -637.135
   591.082
  -728.660
   490.341
  -865.749
   398.267
  -852.138
   961.882
  -526.597
   741.997
  -465.011
   139.195
  -539.415
   362.835
  -998.535
   530.381
  -748.650
   475.845
  -948.729
   318.888
  -765.923
   681.814
   -42.543
     8.576
  -576.495
   119.144
  -589.282
   293.130
  -627.918
   199.499
  -486.038
   243.904
  -620.075
   771.264
  -846.858
   409.986
  -714.866
    54.415
  -723.075
   923.948
  -384.808
   190.954
  -884.610
   207.312
  -618.976
   753.716
  -130.192
   369.427
  -705.039
    58.443
   -96.072
   893.307
  -306.345
   622.181
   -31.068
   702.353
   -52.644
   611.805
  -507.492
   201.880
  -363.109
   626.637
  -536.271
   388.745
  -720.756
   658.834
   -55.055
   623.218
  -116.489
   575.091
  -258.248
   156.713
  -882.199
   963.775
  -737.449
     9.125
  -630.848
   690.909
  -901.212
   289.468
  -523.179
     8.972
  -642.964
   553.636
  -578.875
   562.151
  -725.700
   293.191
  -251.808
   131.718
  -852.016
   148.412
  -987.579
   465.682
  -888.760
   940.123
  -981.872
    35.798
  -214.423
   113.163
  -859.462
    66.408
  -658.620
   686.361
  -491.134
   678.304
    -1.801
   301.248
  -668.569
   491.562
  -504.563
   465.011
  -855.159
   531.327
  -434.767
   579.974
  -731.651
   779.839
   -61.708
   854.091
  -755.821
   218.757
   -85.452
   686.209
  -454.115
   705.679
  -970.977
   619.434
  -664.907
   527.909
  -154.759
   456.801
  -451.277
   978.423
  -593.829
   632.710
  -902.768
   796.228
  -624.714
   434.004
  -544.359
   816.553
  -602.191
   164.403
  -571.795
   673.086
  -285.775
   846.034
  -631.611
   897.061
  -443.220
   551.805
  -365.093
   256.447
  -639.271
   962.462
  -434.400
   679.342
  -679.189
   241.890
  -250.069
   604.633
  -674.673
   824.702
  -118.320
   104.709
  -202.307
   209.387
   -27.039
   622.974
  -521.958
   351.482
  -789.270
   670.553
  -324.686
   749.718
  -762.749
   325.602
  -978.942
   819.391
  -864.498
   879.360
  -742.973
   646.840
   -99.002
   472.060
  -913.602
   718.162
  -318.827
    63.204
  -378.338
   716.483
  -436.384
   579.211
  -541.490
   981.323
  -805.658
   582.842
   -91.250
   723.838
  -992.615
   307.718
  -578.021
   591.571
  -653.005
   401.898
  -271.432
   676.717
  -736.320
   223.975
  -265.877
   561.296
  -734.733
    36.073
  -302.561
   493.423
  -195.563
   936.705
  -277.261
   288.003
  -216.498
   877.590
  -902.219
    45.778
  -141.514
   608.631
  -491.226
   284.768
  -177.068
   893.979
  -336.589
   577.105
  -146.855
   843.410
  -646.229
   285.806
  -104.099
   702.750
  -510.544
   494.980
   -19.623
   947.111
  -867.183
   726.798
  -265.481
    20.325
  -932.310
   539.598
  -111.576
   565.081
   -67.934
   600.482
  -955.351
   486.404
  -553.270
   326.334
  -501.968
   693.594
  -228.797
   687.033
  -615.162
   863.063
  -482.986
   264.077
   -56.001
    66.622
  -548.540
   159.551
  -829.798
   608.997
  -578.875
   847.865
  -358.531
   917.570
  -471.938
   564.684
  -198.706
   828.913
  -911.222
   327.036
  -522.599
   115.757
  -592.090
   177.770
   -81.912
   597.491
  -102.756
   748.314
  -872.982
   678.610
  -427.778
   733.665
  -221.198
   658.773
  -543.840
   373.394
  -504.929
   657.888
   -75.777
   531.907
  -236.122
   500.290
  -482.040
   472.365
  -717.643
   401.685
  -738.182
   917.447
  -995.148
   802.393
  -987.091
   491.317
  -322.825
   191.076
  -124.790
   135.868
  -861.690
   262.337
  -790.704
   595.569
  -828.516
   251.900
  -730.491
   564.135
  -815.332
   793.603
    -1.373
   587.420
  -497.299
   141.270
  -987.457
   315.714
  -447.829
   100.009
  -694.418
   199.286
  -280.251
   509.629
  -292.611
   221.381
  -834.162
   625.111
  -376.507
   761.650
  -625.416
   237.068
  -910.001
   184.515
  -278.695
   876.217
  -325.755
   245.827
  -161.229
   945.463
  -748.009
   911.557
  -936.338
   123.692
  -806.513
   682.302
  -255.470
   884.823
   -11.780
    17.518
  -308.390
   475.295
  -159.093
   953.276
  -448.500
   195.227
  -730.674
   506.546
  -614.002
   325.144
  -764.763
   961.028
  -762.047
   543.535
  -160.283
   627.125
   -35.859
   178.106
  -885.525
   170.568
  -882.748
   134.983
   -60.121
   102.847
  -841.762
   849.116
  -378.918
   527.848
  -220.710
   100.070
  -845.882
   737.754
  -380.108
    37.019
  -287.942
   752.586
  -843.257
   256.081
  -616.565
   396.680
  -951.598
   274.300
  -305.918
     6.165
  -283.303
   243.965
   -57.070
   360.942
  -554.857
   250.832
  -116.153
   934.965
  -223.121
    40.010
  -215.522
    58.718
  -507.920
   513.443
  -607.013
    87.741
   -52.858
   842.524
  -155.431
   170.415
  -943.968
   539.872
  -961.638
   709.250
  -304.086
   333.567
  -483.261
   109.317
  -182.592
   188.177
  -622.761
   907.682
  -958.525
   315.714
  -750.572
   876.949
  -976.043
   520.890
  -132.664
   197.882
  -631.458
   723.746
  -731.498
   293.497
  -629.933
     4.151
  -848.018
   419.355
  -630.604
    11.322
  -575.030
   603.412
  -999.695
    82.156
  -529.466
    29.115
  -889.340
   912.809
  -832.484
   455.794
  -361.522
   126.072
  -806.879
   769.707
  -775.658
   579.821
  -359.569
   259.835
  -158.483
   758.507
  -518.845
   712.088
  -775.445
    93.142
   -94.058
   915.403
  -621.570
   552.538
  -927.793
   673.818
   -51.302
   349.406
  -707.907
   918.332
  -265.816
   106.082
  -809.565
    11.750
  -876.156
   322.581
  -134.648
   841.060
  -261.513
   491.104
  -418.500
   790.246
  -941.527
   701.041
  -971.831
   188.055
  -680.136
    77.700
  -327.097
   323.984
  -541.520
   899.014
  -758.171
   626.240
  -615.406
   733.451
  -141.026
    95.920
  -631.214
   443.403
  -126.072
   590.442
  -179.632
   397.534
   -88.809
    50.447
  -760.308
   735.588
  -829.035
   263.924
  -374.554
    30.061
  -486.740
   261.116
  -881.680
   187.933
  -643.635
   933.897
  -837.580
   936.277
   -78.738
   973.754
   -34.913
   735.771
  -147.282
   721.763
  -462.783
   465.621
  -251.198
    24.384
  -905.210
   723.807
  -370.342
   688.925
  -897.122
    86.093
  -122.806
   632.282
  -256.478
   168.126
  -323.527
   316.935
  -911.313
   833.583
  -509.384
   567.766
  -240.364
   392.834
  -400.189
   363.231
  -646.260
   135.716
  -763.726
   695.334
  -579.669
    41.627
  -653.829
    91.311
  -733.787
    11.475
  -490.463
   891.568
  -626.911
   464.705
  -950.224
   876.583
  -292.978
   645.222
  -135.929
   338.023
  -297.952
   480.361
  -994.873
   186.377
  -801.233
   335.887
  -452.986
   189.428
  -880.703
   511.734
  -235.420
   935.850
  -840.236
   821.314
  -840.815
   616.413
  -718.436
    98.636
  -638.844
   218.116
  -717.185
   977.294
  -559.740
   223.518
  -768.761
   784.082
  -343.944
   409.986
  -960.814
   892.026
  -821.345
   842.311
   -36.866
   376.080
  -188.513
   652.242
  -692.495
   315.134
  -752.861
   699.179
  -884.396
   584.490
  -111.911
   705.161
  -872.433
   482.009
  -237.434
   958.434
  -212.714
    32.472
  -432.203
   178.991
  -420.545
   312.937
  -628.712
   640.187
  -521.928
   643.544
  -998.566
   139.500
  -212.775
   987.396
  -340.800
   913.388
  -844.111
   402.936
  -218.696
    88.321
  -952.086
   893.155
  -313.028
   763.695
  -551.988
   494.552
  -961.119
   318.400
  -914.457
   950.682
  -349.895
    36.531
   -42.726
   812.677
  -332.438
   644.673
  -570.238
   312.174
  -335.795
   855.159
  -296.304
   848.567
  -329.844
   509.262
   -79.958
   435.926
  -324.992
   413.312
  -309.153
   952.269
  -368.328
   462.142
  -665.639
   535.447
  -506.333
   143.468
  -402.814
   969.329
  -683.126
    16.572
  -856.716
   403.729
   -43.153
   259.743
  -407.483
   252.419
  -606.922
   879.513
  -611.286
   612.415
  -788.202
   675.832
  -720.603
    48.280
  -722.312
   557.024
  -312.082
    86.062
  -873.287
   297.922
  -240.486
   259.194
  -889.187
   335.002
  -637.623
    51.393
  -174.291
   692.801
  -174.902
   579.760
  -146.855
   634.388
  -308.329
   361.461
  -650.990
   130.680
  -724.662
     8.728
  -491.714
   741.661
  -707.541
   194.861
  -561.815
     3.296
  -642.170
   735.679
  -529.252
   914.457
  -377.636
   129.917
  -553.758
   616.779
  -665.120
   402.570
    -1.617
   861.934
  -391.247
   594.104
  -627.247
   359.630
  -825.037
   740.715
  -189.978
   600.269
  -597.156
   687.948
  -975.860
   245.796
  -630.726
   582.324
  -191.656
   683.035
  -741.539
   384.472
  -701.346
   832.484
  -127.201
   247.322
   -72.634
   806.848
  -463.912
   103.427
  -403.302
   513.199
  -828.974
   304.971
  -894.986
   791.711
  -168.432
   660.329
  -644.185
   185.766
  -528.703
   710.685
  -618.885
   936.460
  -769.860
   590.869
  -288.980
   295.267
  -980.956
   317.667
  -880.337
   749.321
  -314.585
   849.971
  -720.176
   251.930
  -460.616
   763.726
  -643.330
    53.316
  -476.882
   886.166
  -927.549
   224.189
  -196.539
   732.810
  -727.103
   466.811
  -929.930
    90.670
  -472.976
   306.681
  -680.258
   592.029
  -208.686
   258.889
  -591.815
   621.784
  -330.393
    63.021
  -849.300
   403.027
  -700.095
   579.852
  -746.818
   603.778
  -600.543
   444.075
  -146.031
   308.969
  -500.748
    66.683
   -41.322
   701.559
  -100.803
    80.630
  -451.277
   296.152
  -624.744
   823.603
  -355.083
    69.491
  -830.134
   951.598
  -892.697
   330.729
  -703.299
   777.367
  -547.136
   675.924
  -308.817
   426.801
  -528.428
   870.357
  -762.017
   407.849
   -76.998
     2.106
  -793.329
   685.049
  -905.942
   751.091
  -873.226
   853.603
  -500.778
   116.703
  -366.253
   507.065
  -495.254
   448.897
  -683.370
   392.041
  -842.189
   124.851
  -900.998
   443.556
  -997.803
   716.605
  -815.394
   295.236
  -838.740
   992.340
  -901.730
   357.952
  -529.923
   595.386
  -145.909
    60.183
   -62.685
   744.926
  -218.238
   344.646
  -681.417
   801.660
  -957.762
    14.283
  -917.417
    42.543
  -635.701
    21.760
  -449.293
   488.632
  -967.223
   295.938
  -508.103
   128.544
  -339.549
   199.255
   -46.113
   383.221
  -226.325
   209.815
  -388.195
   153.752
  -255.379
   921.751
  -583.911
   297.617
  -900.388
   957.549
  -180.273
   875.912
  -263.680
   886.593
  -632.435
    16.083
  -920.133
   742.973
   -72.268
   733.726
  -289.804
   236.854
  -653.005
   556.688
  -509.171
   252.815
  -188.543
   296.182
  -268.685
   729.240
  -306.986
   807.855
  -586.261
   512.040
  -835.932
    86.734
  -984.802
   277.047
  -639.424
   540.269
   -42.756
   114.292
  -624.744
   782.525
  -786.889
   868.191
  -137.608
   793.664
  -894.864
   827.448
  -465.163
   788.568
  -177.892
   858.119
  -664.754
   638.173
  -310.984
   573.992
  -438.002
   187.048
  -279.885
   637.745
  -268.380
   311.502
  -514.115
   786.645
  -541.063
    61.495
  -173.620
   676.595
  -864.193
   730.369
  -559.130
   138.585
  -309.977
   195.929
  -113.681
   940.611
  -794.427
   377.178
  -985.229
   649.251
  -314.524
   149.236
  -618.152
   685.049
  -261.605
   561.998
  -343.120
   164.434
  -529.649
   704.276
  -433.485
   622.761
  -637.104
    59.053
  -597.491
   212.012
  -581.469
   692.099
  -374.462
   466.811
  -644.642
   118.534
  -404.340
   232.368
  -868.496
   191.137
   -38.820
   848.659
  -418.958
   853.359
  -263.222
   183.782
  -557.634
   101.657
  -397.351
   611.042
  -439.467
     0.702
  -544.755
   522.935
  -455.397
    94.638
  -258.553
   476.028
  -338.694
    58.992
  -392.804
   560.472
  -753.807
   936.247
  -608.478
    87.832
  -586.016
   799.402
  -501.938
   191.259
  -651.631
   186.834
  -825.739
   431.013
   -46.175
   152.623
  -769.677
     0.092
  -850.520
   275.460
  -771.203
   623.157
  -412.885
   470.717
  -823.908
   742.058
  -925.962
   948.790
  -752.861
    83.041
  -517.441
   163.610
  -425.245
   197.882
  -573.412
    95.462
  -365.703
    73.672
  -512.314
   711.081
  -744.285
   404.675
  -729.484
   945.494
  -206.549
   620.045
  -929.746
    49.135
  -514.054
   261.086
  -567.919
   644.002
  -463.973
   802.149
  -615.253
   332.072
   -57.222
   508.072
  -370.739
   200.934
  -382.946
   423.109
  -536.393
    69.002
  -188.635
    84.078
  -274.422
   815.088
  -604.846
    51.973
  -466.231
   635.609
  -992.492
   855.770
  -890.835
   573.229
  -382.244
   441.847
  -542.009
   160.833
  -474.654
   723.319
  -803.308
   524.430
  -668.844
   322.611
  -698.630
   788.720
   -90.213
   100.955
  -938.047
   129.246
   -84.140
   569.140
  -977.325
   314.920
  -145.665
   772.454
  -809.778
    84.048
  -753.410
   744.194
  -709.281
   198.675
   -76.296
   121.433
  -643.239
   520.066
   -22.462
    16.297
  -574.206
   949.370
  -598.468
   737.144
  -368.999
   577.624
   -47.670
   452.834
  -533.860
   888.150
  -737.053
   394.574
  -494.675
   355.541
  -260.506
   687.948
  -640.767
   284.921
  -727.744
   410.199
  -851.070
   235.145
  -707.633
   965.514
  -721.641
   869.869
  -794.397
   372.326
  -213.050
   579.669
  -265.664
   557.054
  -936.216
   720.145
  -801.325
   246.590
  -795.953
   808.252
  -731.071
   554.918
  -210.578
   521.805
  -780.725
   856.380
  -626.423
   845.363
  -784.845
    39.979
  -546.007
   206.275
  -334.971
   738.365
  -788.629
   944.914
  -832.514
   624.805
  -202.307
   962.310
  -914.060
   372.875
  -545.335
   889.523
  -719.016
   371.471
  -756.706
   622.364
  -967.681
   789.605
  -333.934
   564.684
  -318.369
    84.628
   -37.111
   424.757
  -972.900
   547.685
  -637.715
   908.048
  -998.657
   979.553
  -931.089
   150.060
  -336.283
    91.556
  -731.681
   233.558
  -961.791
   724.845
   -69.002
   632.984
  -171.361
   481.216
  -303.873
   930.815
  -458.419
   860.683
  -383.068
   648.946
  -950.865
   497.696
  -951.506
   539.079
  -877.743
   591.601
  -540.605
   175.878
   -34.059
   123.539
  -551.683
   196.661
  -712.302
   954.619
  -252.785
    31.068
   -69.308
   398.358
  -508.011
   465.163
  -397.931
   362.011
  -458.205
   882.687
  -271.187
   649.281
  -871.334
   528.489
   -28.565
   519.517
  -381.512
   636.525
  -572.832
    96.225
  -335.826
   767.296
  -946.013
   719.047
  -466.842
   197.790
  -653.432
   832.698
  -110.355
   708.060
  -204.810
   506.882
  -186.651
   607.868
  -840.480
   180.944
  -664.357
   347.423
  -912.229
   726.524
  -725.150
   555.864
  -887.112
   422.651
  -348.888
   851.253
  -442.885
   936.644
  -536.912
   265.542
  -624.409
   904.324
  -892.972
   628.986
  -528.794
   204.077
  -780.480
   756.829
  -488.968
   517.655
  -774.407
   782.800
  -223.975
   271.920
  -627.003
   482.681
  -924.894
   555.254
  -465.987
   931.883
  -744.621
   102.268
  -443.800
   340.770
  -661.397
   940.825
  -556.719
   411.542
  -183.569
   794.397
  -852.931
    60.152
  -865.139
   834.773
  -747.673
   847.530
  -100.467
   877.529
  -664.815
   963.103
  -167.333
   614.765
  -723.228
   105.197
  -986.419
   978.973
  -686.819
   101.596
  -566.454
   230.995
  -897.122
   613.819
  -603.870
   867.031
  -406.842
   769.372
  -205.206
   936.888
   -33.570
    65.554
  -201.514
   868.954
  -551.988
   388.348
   -23.194
   394.208
  -743.431
   490.097
  -604.144
   663.900
  -521.958
   770.470
  -284.036
   153.996
  -855.037
   703.391
  -177.313
   450.972
  -697.928
   754.448
  -977.813
   511.704
  -660.604
   132.206
  -667.470
   492.111
  -625.843
   217.383
   -98.361
   737.754
   -37.080
    13.306
  -916.471
    30.091
   -75.228
   461.684
  -795.709
   682.974
  -442.518
   967.559
  -451.704
   581.530
  -972.808
   976.531
  -403.272
   759.178
  -786.798
   949.126
  -950.865
   604.724
  -210.822
   574.694
  -340.373
   294.534
  -178.045
   569.872
  -581.622
   542.802
  -330.912
   904.355
  -889.431
   264.077
  -543.565
   798.456
  -216.742
   241.554
   -82.614
   335.673
  -848.384
   395.123
  -125.919
    34.486
  -523.759
   742.515
  -856.929
   222.633
   -57.985
   647.786
  -854.213
   558.000
  -929.746
   450.728
  -994.842
   539.689
  -804.315
    70.467
  -589.862
   353.252
  -461.379
   677.999
  -971.129
   893.460
   -95.737
    30.274
  -247.993
   308.420
  -459.639
   560.656
  -452.773
   909.452
  -815.760
   818.537
  -793.451
   789.422
  -169.622
   352.580
  -232.612
   993.957
  -749.931
   631.153
  -111.667
   589.343
  -205.573
    93.204
   -37.965
   470.473
  -488.449
   924.253
  -755.181
   252.663
  -890.469
   650.410
  -214.148
    91.647
  -203.375
   144.536
  -564.287
   774.438
  -470.992
   138.524
  -283.120
   925.962
  -301.096
   834.773
  -163.518
   674.368
  -207.495
   711.386
  -377.087
   619.251
  -949.522
   114.261
  -332.408
   446.242
  -338.633
   730.155
  -547.044
    31.800
  -480.514
   534.318
  -251.839
   382.122
  -921.323
   306.406
  -946.501
   249.702
  -667.226
   308.695
  -624.989
   771.447
  -545.518
   220.008
  -889.828
   971.801
  -876.461
   919.218
  -673.452
   475.234
  -924.192
   212.165
  -786.096
   271.218
   -95.950
    95.889
    -8.362
   875.546
  -357.982
   653.340
  -947.600
   732.292
  -836.848
   172.857
  -376.537
   199.377
   -75.198
   586.261
  -273.324
   962.157
  -910.794
   818.476
  -281.381
   218.146
  -446.638
   143.773
  -807.764
   477.462
   -82.553
   140.904
  -479.232
   321.726
   -75.320
   342.021
  -174.291
   966.155
  -597.247
   168.615
  -350.230
   967.803
  -761.437
   248.268
  -883.877
   924.192
  -582.598
   705.924
  -144.597
   505.936
  -342.174
   523.820
  -518.693
   667.135
  -326.456
   563.250
  -103.549
   376.995
  -406.537
   342.174
  -790.643
   717.093
  -428.968
   162.725
  -455.611
   687.185
  -885.281
   681.784
  -474.990
   564.196
  -830.073
   518.723
  -287.454
   157.292
  -515.519
   994.171
  -218.940
   803.522
  -711.692
   593.158
  -290.170
   447.066
  -180.883
   246.834
  -225.257
   646.687
  -275.277
    26.124
  -380.352
   854.213
  -126.164
   341.319
  -810.877
   808.588
  -393.902
   241.249
  -196.112
   388.745
   -47.121
   905.942
  -840.327
   769.189
  -139.836
   926.176
  -468.215
   222.175
   -55.544
   464.034
   -34.577
   410.108
  -186.773
   888.089
  -266.152
   511.795
  -518.876
   976.745
  -154.546
    26.521
   -87.100
   284.066
  -119.327
   599.719
  -775.140
   761.101
   -59.572
   713.675
  -424.451
   226.814
   -12.970
   587.298
  -722.800
   782.861
  -641.133
   128.727
  -840.876
   764.794
  -259.468
   284.249
  -285.592
   324.625
  -631.367
   627.522
  -939.238
   237.831
  -244.179
   532.853
  -752.403
    28.687
  -286.752
   776.147
   -60.518
     7.721
   -46.754
   907.254
  -991.943
   315.104
  -946.715
   237.709
  -936.369
   563.524
  -937.254
   787.500
  -542.894
   174.566
  -466.964
    34.211
  -216.041
     2.075
  -746.910
   809.076
  -578.448
   336.436
  -528.520
   183.020
  -869.198
   883.480
  -114.597
   686.789
  -746.391
   811.640
  -820.887
   708.762
  -462.874
   461.501
  -607.807
   414.197
  -883.724
   810.785
  -100.894
    29.908
  -314.096
   289.224
  -718.619
   837.733
  -606.738
    36.897
  -126.255
   720.725
  -517.075
   199.316
  -734.947
   605.976
  -775.658
   353.710
  -464.095
   647.664
  -845.576
   659.627
  -486.557
   493.851
  -834.620
   828.272
  -174.596
   481.338
  -530.229
   503.525
  -966.185
   101.810
   -26.399
   149.174
  -369.579
   583.178
  -911.039
    35.493
  -825.617
   930.143
  -482.467
   419.416
  -646.046
   267.098
  -964.476
   511.612
  -746.818
   828.059
  -187.506
   324.442
  -394.910
   436.232
  -706.015
   994.842
  -687.948
   818.049
  -819.575
   675.008
  -984.436
   594.684
  -467.421
   585.711
    -4.486
   295.022
  -464.705
   325.205
  -818.903
   234.199
   -49.074
    27.680
  -445.509
   600.574
  -206.946
   465.438
  -272.225
   595.965
  -747.368
   687.643
   -24.415
   972.106
  -593.066
   290.414
  -496.475
   807.276
  -256.905
   911.283
  -765.374
   867.153
  -972.503
    42.024
  -105.564
   393.200
  -448.042
   753.746
  -324.107
   662.557
  -711.997
   427.473
  -733.787
   163.366
   -19.074
    84.872
  -484.329
   728.721
  -285.806
   412.000
  -469.344
   473.708
   -23.743
    69.979
  -528.520
   878.719
  -240.150
   387.066
  -163.091
   863.124
  -273.385
    24.934
  -484.207
   192.663
   -33.326
   713.309
  -612.049
    65.126
  -614.429
   646.962
  -245.033
   216.834
  -750.511
   638.356
  -617.908
   394.848
   -80.569
   619.953
  -566.790
   537.950
  -693.381
   589.923
  -920.804
   510.392
  -920.408
   594.897
  -938.505
   732.231
  -845.332
   843.715
    -7.782
   549.730
  -499.405
   545.518
  -328.623
   689.901
  -210.913
   566.515
  -796.503
   642.537
   -77.609
   498.581
  -806.116
   314.096
   -31.129
   233.985
  -193.640
   796.594
  -461.776
   639.424
   -36.378
   595.386
  -872.829
   423.750
  -528.672
   159.856
  -532.670
   792.444
  -652.577
    60.701
  -593.829
   983.337
  -862.392
   657.002
  -647.572
   276.498
  -501.511
   597.797
  -182.684
   573.077
  -170.476
     1.038
  -917.539
   135.472
  -764.916
   654.256
  -473.556
   584.216
  -402.173
    80.233
  -359.722
   743.706
  -955.412
   811.945
  -735.984
   431.806
  -413.800
   719.810
  -924.833
   786.370
  -787.683
   735.984
  -139.744
   222.602
  -777.367
   818.415
  -399.243
   615.101
  -924.467
   499.161
   -94.882
   798.151
  -464.156
   860.195
  -182.684
   978.332
  -597.736
   281.014
  -466.201
   152.684
  -403.424
   801.263
  -940.214
   126.835
  -104.862
   442.244
  -663.472
   226.142
  -915.799
   331.492
  -129.795
   294.229
  -179.479
   973.632
  -605.945
    72.085
   -22.004
   511.277
  -404.645
   552.263
  -237.831
   320.475
  -562.487
   400.739
  -626.545
   783.227
  -890.439
    41.505
  -499.680
   581.866
  -866.298
   496.780
  -576.037
   358.745
  -337.718
   576.708
  -984.497
    84.658
  -504.624
   512.619
  -593.005
   980.102
  -149.327
   627.277
  -382.488
   332.926
  -583.880
   136.052
   -84.414
    56.642
  -282.632
   672.720
  -800.836
   332.041
  -669.271
   633.473
  -825.373
   177.068
   -26.856
   933.195
  -384.533
   287.942
  -999.695
   267.617
  -517.441
   995.697
  -655.568
   474.899
  -812.799
   681.387
  -577.624
    90.732
  -222.510
   494.400
  -953.887
   690.573
  -669.881
   717.032
  -133.885
   112.461
  -671.377
   619.312
  -620.838
   154.942
  -691.275
   147.862
  -967.681
   842.799
  -447.066
   292.520
  -546.800
   855.281
  -884.915
   474.258
  -661.092
   210.028
   -43.764
   798.730
  -965.758
   796.716
  -527.055
   518.265
  -669.271
   853.847
  -800.226
   547.075
  -482.620
   982.879
   -33.509
   372.723
  -785.089
   793.085
  -708.335
   207.801
  -975.677
   771.142
  -705.832
   725.730
  -478.988
   468.917
   -96.866
   224.006
  -373.821
   603.412
  -352.062
   559.496
  -113.926
   162.694
  -189.947
   698.294
  -309.030
   111.270
  -783.258
   224.921
   -35.188
   788.965
  -540.666
   654.469
  -643.544
   596.698
  -184.210
   890.622
  -535.173
    63.356
  -339.671
   674.459
  -872.311
   887.295
  -359.844
   367.077
  -693.167
    45.747
  -598.804
   909.818
  -400.311
   567.003
  -856.105
   306.101
   -90.426
    57.955
  -209.662
   468.520
  -694.967
   581.439
  -956.145
   774.804
  -399.823
   976.928
  -877.255
   176.672
  -313.303
   218.329
  -551.317
   204.962
  -850.764
   902.646
  -928.373
   715.293
  -804.590
   463.088
  -887.478
   717.246
  -568.957
   200.995
  -995.544
   131.870
  -487.289
   729.209
  -185.827
   820.276
  -791.467
   921.964
  -575.335
   727.348
  -101.749
   963.775
  -139.225
   485.000
  -956.206
   592.303
  -462.020
   317.545
  -337.443
   127.812
  -283.059
   593.921
  -667.135
   383.801
   -56.215
   870.083
  -235.176
    52.004
  -241.585
   765.221
  -533.891
   656.087
  -548.570
   515.976
  -464.614
   666.952
  -848.872
   551.958
  -886.715
   874.538
  -978.057
   936.491
  -476.516
   608.600
  -144.780
    16.419
  -366.192
   903.409
  -165.838
   124.699
  -530.137
   198.950
  -246.406
   679.281
  -388.348
   673.696
  -523.820
   522.385
  -595.508
   801.325
   -93.844
   843.745
  -484.146
   226.173
  -738.121
   531.541
  -130.863
   550.859
   -71.413
   294.839
  -514.573
   129.307
  -327.799
   401.288
  -734.977
   460.067
  -503.800
   373.699
  -760.460
   272.256
   -78.341
   489.486
  -674.306
   899.258
   -27.009
   426.588
  -887.234
    32.746
  -350.383
   899.503
  -285.684
   451.888
  -834.620
   629.353
  -784.753
   820.276
  -263.161
   491.836
  -253.395
   145.329
  -798.700
   186.407
  -282.296
   993.744
  -753.197
   270.974
  -761.620
    55.940
  -466.048
   905.240
  -738.365
   154.698
  -507.859
   147.038
  -521.714
   289.956
  -929.350
   145.207
  -505.264
   815.271
  -773.980
    72.451
  -674.642
   338.511
  -572.985
   142.308
  -269.417
   440.962
   -41.414
   553.819
  -568.285
   808.557
  -694.388
   707.877
  -265.786
   868.862
  -601.672
   538.438
  -409.772
   527.909
    -0.031
   303.110
  -367.962
   100.284
  -981.506
   676.168
  -792.779
    26.124
  -976.592
   488.235
   -52.828
   469.222
  -251.381
   956.114
   -99.979
   389.630
  -136.876
   746.635
  -240.669
   184.759
  -209.357
   718.284
  -780.358
   492.386
  -141.118
   684.164
    -9.705
   249.519
  -439.405
    40.376
  -501.419
   601.245
  -793.023
   603.290
  -186.132
   752.373
  -245.064
   499.527
  -176.733
   356.548
  -910.672
   452.437
  -808.985
   536.332
  -458.174
   308.939
  -868.160
   127.445
   -72.909
   150.060
  -469.741
   241.829
  -122.227
   829.646
  -563.189
   742.515
  -240.242
   283.944
  -527.482
   724.479
   -51.271
   457.167
  -827.357
   595.080
  -250.954
   185.369
  -198.553
   847.926
  -263.222
   883.450
  -331.523
   123.753
  -192.297
   378.430
  -521.470
   652.150
  -288.553
   733.268
  -254.250
   667.989
  -646.474
   404.157
  -196.600
   896.146
  -354.015
   576.128
  -559.130
   698.355
  -811.792
    19.715
  -301.309
   975.982
  -440.962
   313.028
  -147.099
   422.193
  -498.672
   772.790
  -879.574
   217.811
  -219.275
   938.047
  -883.877
   764.000
    -0.916
   950.560
  -406.842
   545.885
  -855.678
   675.130
  -502.213
   720.878
  -841.700
   904.141
  -130.009
   525.285
  -697.378
   489.792
  -379.254
    93.020
  -394.543
   747.703
  -282.113
   780.206
  -830.897
   975.860
  -188.910
   589.251
  -379.620
   432.600
  -172.246
   786.615
  -515.336
   617.176
  -429.212
   307.321
  -234.748
   196.844
  -150.456
    40.529
  -491.195
   424.299
  -824.641
   589.648
  -361.461
   389.019
  -447.432
   600.787
  -163.854
   946.318
  -603.381
   253.456
  -246.132
   667.776
  -889.554
     6.958
  -662.221
   657.308
  -649.831
   196.509
  -456.099
   575.762
  -488.510
   572.619
  -772.271
   718.467
  -531.816
   377.514
  -510.697
   489.151
  -906.339
    52.858
  -745.750
   114.383
  -402.966
   171.484
  -627.400
   941.618
  -795.160
   687.796
  -983.642
   165.136
  -780.145
   100.284
  -342.845
   323.679
   -12.024
   619.984
  -594.806
   412.824
  -195.593
   938.169
    -9.064
   956.908
  -708.914
   687.857
  -829.676
   883.236
  -724.570
   192.114
  -164.464
   543.046
  -297.250
   593.402
  -388.592
   722.648
  -387.310
   957.396
  -779.870
   988.403
  -288.125
   445.235
  -605.701
   209.601
  -426.801
   147.923
  -379.772
   602.893
    -6.806
   676.565
  -507.401
   141.545
  -460.768
   101.993
   -38.331
   674.368
  -182.867
   338.176
  -745.842
   596.576
  -509.201
   562.365
  -250.496
   417.829
  -414.838
   766.320
  -407.758
    70.070
  -896.634
    32.014
  -678.030
   299.600
  -510.086
   625.813
  -697.806
   986.633
   -29.511
   504.563
  -770.714
   736.564
  -699.759
   327.860
  -497.330
   586.444
   -48.585
   569.597
  -262.368
   170.324
  -728.477
   823.145
  -797.967
   187.414
  -356.182
   893.338
  -541.978
   516.617
  -819.330
   769.677
   -10.010
   821.589
   -18.464
    73.916
  -899.747
   989.319
  -513.565
    75.930
  -146.367
   246.925
   -43.062
   872.066
  -648.244
   299.661
  -385.540
   818.720
  -880.825
   334.147
  -531.114
   816.340
  -118.412
   230.689
  -632.618
   536.027
  -481.796
   828.333
  -704.733
   183.752
  -530.869
   586.230
  -539.781
   895.199
  -620.960
   485.611
  -809.351
   355.235
  -741.661
   515.244
  -819.758
   735.862
   -56.642
   585.009
  -891.110
   546.068
  -863.674
   210.913
  -827.631
   487.777
  -192.755
   815.088
  -449.080
   911.252
  -762.535
   985.076
  -650.868
   963.927
  -512.040
   535.661
  -962.767
    26.185
  -427.839
   717.246
   -74.007
   528.397
  -884.823
   414.502
  -294.290
   741.997
  -219.123
   678.915
  -418.653
   639.454
  -752.647
   439.100
  -965.880
   415.998
  -987.060
   732.749
  -258.187
   767.388
  -186.804
   303.446
  -312.021
   517.228
   -69.399
   906.888
    -7.630
   687.613
  -821.955
   169.500
  -507.035
   606.922
  -162.358
   343.944
  -388.592
   148.473
  -664.663
   804.285
  -467.269
   693.869
   -66.317
   625.599
  -769.066
   914.426
  -777.032
    91.189
  -628.498
   965.026
  -307.230
   471.358
  -378.124
   183.691
  -835.383
   917.112
  -598.193
   890.866
  -632.618
   813.196
  -396.008
   381.695
  -563.677
   433.760
  -683.004
   705.954
  -382.611
   244.453
  -918.821
   328.501
   -42.238
   694.754
  -290.933
   264.321
  -736.076
   844.295
  -798.395
   782.189
  -891.324
   667.043
  -208.808
   270.028
  -831.782
   376.720
  -357.128
   356.609
  -329.630
   617.786
  -754.662
   882.504
  -764.367
   864.986
  -977.874
   814.447
  -108.066
   876.034
  -804.834
   697.104
  -455.519
   540.605
  -568.712
   735.191
  -318.125
   969.481
  -696.646
   100.620
  -400.067
   167.791
  -902.921
   557.939
   -75.686
   136.052
    -5.402
     1.648
  -286.996
   742.546
  -833.644
   999.695
   -79.470
   210.852
  -197.150
   936.186
  -495.682
   566.820
  -383.801
   847.957
   -44.679
   887.661
  -155.522
   547.868
  -466.811
   697.928
  -711.112
   129.002
   -11.597
   355.693
  -584.552
   443.678
  -948.668
   772.607
  -947.630
   650.655
  -529.191
   311.533
  -285.623
   424.360
  -117.954
   206.214
  -914.792
   920.347
  -713.614
   345.531
  -310.190
    89.785
  -576.312
   767.144
  -713.218
   438.032
  -181.951
   703.726
  -986.816
   819.544
  -220.923
   525.773
  -187.536
   364.238
  -860.744
   424.543
  -823.572
   128.239
  -990.967
   178.930
  -266.243
   562.975
  -669.485
   850.459
  -285.531
   396.252
  -488.510
   749.016
  -176.550
    19.623
   -79.379
   514.695
  -447.096
   974.944
  -474.776
   658.040
  -534.196
   634.205
  -546.892
   403.119
  -519.059
   667.135
  -241.035
   177.221
  -308.329
   388.867
  -822.260
   590.747
  -251.320
   582.781
  -854.884
   250.893
  -661.306
   891.324
  -133.030
   253.487
  -209.967
   369.243
  -281.167
   695.822
  -663.625
   292.520
  -243.019
    55.025
  -929.838
   816.919
  -378.307
   775.475
  -883.633
   579.791
  -385.418
   908.475
  -941.557
   839.442
  -769.097
   149.083
  -852.504
   244.667
   -71.688
   112.827
  -674.215
   829.493
  -587.024
   196.173
  -404.004
   325.938
  -775.140
   865.200
  -232.521
   389.019
   -97.293
   715.415
  -889.401
   827.631
  -489.395
   146.977
   -49.165
   434.828
  -192.907
   999.023
  -267.098
   511.887
  -162.053
   986.084
  -412.244
   679.006
  -765.801
   281.991
   -67.873
    67.080
    -3.388
    93.142
  -867.428
   484.329
  -952.818
   566.332
  -234.352
   650.716
  -669.729
   873.745
  -495.529
    94.943
  -256.935
   820.154
  -836.024
   807.245
  -322.153
   814.722
   -64.699
   241.523
  -543.382
   552.049
  -659.017
   761.284
  -560.228
   246.071
   -57.802
   122.044
  -910.581
   760.186
  -671.041
    85.421
  -230.354
   477.737
  -574.816
   757.073
  -436.323
   256.569
  -361.095
   743.339
  -109.470
   311.167
  -110.050
   720.176
  -798.914
   366.314
  -954.497
   507.523
  -463.759
   926.115
  -204.627
   243.629
  -773.186
     1.740
  -502.457
   752.525
  -482.009
   142.338
  -973.754
   698.691
  -601.611
   111.789
  -847.224
   622.669
  -584.368
    56.368
  -509.049
   451.125
  -240.455
   505.966
  -461.715
   575.274
  -605.976
    53.163
  -155.919
    91.617
  -480.789
    53.804
  -164.403
   298.379
  -855.342
   192.846
  -666.005
    41.444
  -944.609
   259.011
  -709.281
     3.906
   -48.219
   972.472
  -224.219
   532.640
  -955.901
   208.625
  -250.526
    95.553
  -115.970
   462.600
  -351.482
   963.744
  -286.874
   897.275
  -682.424
   211.676
  -889.340
   819.269
  -681.784
   629.994
  -778.893
   926.389
  -854.305
   643.422
  -656.819
   170.385
  -614.582
   829.096
  -838.618
   578.478
  -660.146
   127.567
  -598.498
   877.804
  -842.250
   341.472
  -809.107
   266.274
    -3.723
    14.557
   -94.485
   173.711
  -752.342
   285.836
  -215.918
   356.975
  -638.264
   811.518
  -908.597
   172.613
  -704.917
   349.590
  -888.302
   371.441
  -881.252
    99.979
  -246.834
   257.851
  -184.881
   394.360
  -954.985
   558.519
  -204.382
   829.249
  -691.183
   843.471
  -829.493
   436.415
  -715.659
   844.050
  -698.416
   984.008
    -7.904
   510.788
  -330.424
     2.167
  -386.761
   155.339
  -412.915
   627.430
  -831.477
   520.280
  -211.371
   858.638
  -722.800
   120.182
  -571.215
   319.224
  -222.846
   698.202
  -480.209
   118.870
  -512.223
   141.240
  -660.115
   908.536
  -103.336
   698.294
  -156.407
   722.556
  -948.759
   845.058
  -394.879
   701.804
  -563.036
   638.569
  -673.482
   291.208
  -877.255
   906.430
  -558.947
     5.890
   -44.404
   112.949
  -156.041
   359.020
  -915.006
   247.627
  -718.894
    46.022
  -400.983
   578.082
  -572.558
   978.027
  -447.615
   612.568
  -814.234
   258.705
  -830.897
   114.933
  -762.261
   698.630
  -500.351
   516.037
  -622.150
   959.746
  -685.415
   565.630
  -337.809
   925.199
  -484.024
   567.919
   -97.507
   387.066
  -152.654
    45.106
  -462.539
   646.413
  -816.187
   172.369
  -587.725
   118.992
  -816.187
   827.906
  -502.701
   540.819
  -417.127
   602.161
  -922.300
   866.878
   -88.351
   609.699
  -554.949
   457.167
   -81.118
   447.676
  -378.033
   643.300
  -519.303
   144.261
  -848.659
   270.028
  -722.465
   441.420
  -518.693
   304.910
  -980.224
   255.043
   -23.103
   110.172
  -496.414
   656.972
  -909.848
   470.473
  -722.068
   221.839
  -280.160
   970.153
  -795.526
    83.346
  -708.701
   813.837
  -309.153
   542.741
  -411.206
   684.469
  -120.548
   574.236
  -129.093
   731.773
  -427.778
    70.498
  -699.820
   285.470
  -826.716
   172.124
  -781.152
   387.097
  -569.750
   524.644
  -698.904
   733.543
  -744.560
   807.550
  -886.196
   126.621
  -591.052
   377.850
  -883.206
    22.553
  -676.321
   373.333
  -366.588
   274.087
  -145.329
   117.862
  -176.458
   660.543
  -766.808
   173.803
  -810.663
   298.074
  -992.615
   884.213
  -353.984
   524.979
  -749.626
   749.077
  -312.387
   355.052
  -182.775
   479.720
  -319.712
    93.295
   -68.117
    74.068
  -186.438
   207.343
  -114.322
   757.591
  -258.858
    48.433
  -871.761
   132.939
  -557.787
   516.037
  -467.757
   382.733
  -664.998
   259.194
  -886.837
   868.252
  -826.746
   509.049
   -14.313
   968.810
  -242.561
   135.746
  -162.816
   505.020
    -8.667
    23.957
  -299.509
   589.709
  -684.194
   360.210
  -693.503
   250.252
  -949.065
   926.206
  -201.788
   666.433
  -322.886
   991.882
  -912.870
   366.863
  -412.915
   901.700
  -366.039
   228.675
  -659.719
   947.966
   -66.286
   623.066
   -50.142
   625.141
  -512.223
   551.683
  -765.709
   858.821
  -456.740
   116.520
  -235.023
   302.805
  -618.946
   167.852
  -559.587
   298.624
  -565.691
   473.556
  -781.152
   590.594
  -982.147
   253.578
  -959.868
   390.698
   -49.348
   423.475
  -531.358
   886.868
  -148.503
   390.790
  -912.320
   788.079
  -609.668
   747.642
  -822.474
     0.580
  -724.326
   703.848
  -292.276
    28.809
  -740.471
   603.778
  -825.129
   194.220
   -58.748
   371.166
  -682.028
   266.701
  -348.552
   225.166
  -758.721
   601.611
  -802.728
   511.948
   -22.950
   376.507
  -249.763
   994.934
  -981.231
    21.119
  -342.296
   447.951
  -143.284
   434.584
  -540.147
   895.047
  -953.948
    83.438
  -107.425
   340.098
  -159.948
   574.267
  -841.914
   330.851
   -81.454
   794.671
  -755.455
   200.323
  -756.310
   216.346
  -424.635
   330.058
  -426.405
   454.176
  -229.743
   278.207
  -334.300
   674.642
  -201.361
   117.038
  -299.356
   947.783
  -693.228
   822.748
   -41.810
   136.265
  -599.658
    62.044
  -723.685
   415.387
  -337.077
   218.970
  -675.130
    17.335
  -307.657
     5.463
  -775.323
   294.290
   -64.241
   499.863
  -456.069
   693.228
  -895.291
   956.908
  -797.662
   736.930
   -48.097
   232.795
  -684.591
   604.175
  -310.160
   169.530
  -491.409
   403.882
  -165.899
   781.579
  -265.877
   735.710
  -248.909
   589.343
  -879.482
   631.977
  -307.566
   942.839
  -112.918
   474.044
  -403.150
   679.159
  -146.611
   977.081
  -559.160
   958.007
  -423.627
   836.756
  -580.523
   618.152
  -354.595
   132.145
  -261.452
   899.899
  -833.369
    77.975
  -700.858
   875.759
   -31.709
   220.252
  -943.693
   434.492
  -442.213
   669.118
  -667.348
   161.107
  -637.837
   462.416
  -131.901
   957.640
  -717.246
   654.103
  -112.461
   747.215
  -904.202
   220.679
   -32.807
   106.662
  -270.058
   380.047
   -19.166
   170.019
   -48.219
   416.028
   -92.227
   647.359
  -508.927
   602.618
  -217.017
   302.866
  -863.430
   321.451
  -428.632
   735.374
  -166.204
   966.521
  -753.166
   805.567
  -684.133
   729.728
  -141.911
   553.179
  -700.766
   860.927
  -138.493
   948.607
  -225.471
   496.536
  -496.811
   321.665
  -575.213
   650.044
  -468.856
   812.464
  -298.166
   458.449
  -981.597
   686.911
  -408.246
   278.451
  -420.850
   861.751
  -398.328
   725.791
  -241.646
   481.857
    -2.106
   251.747
  -123.264
   894.436
  -172.338
   350.627
  -888.119
   863.094
  -244.850
   991.791
  -902.921
   366.100
  -756.737
   369.854
  -181.249
   822.474
  -887.631
   567.370
  -905.850
    89.145
  -992.920
   222.999
  -589.434
    73.946
  -197.119
   799.585
  -593.402
   306.986
  -517.136
   545.305
  -222.327
   315.256
  -482.894
   742.302
  -113.376
   143.315
  -725.364
   335.673
  -139.744
   864.589
  -499.649
   537.614
  -546.037
   426.222
  -612.903
   499.557
  -535.203
   672.262
  -724.693
   646.474
   -25.208
   887.600
  -489.547
   767.083
  -794.427
   707.663
  -510.086
   453.810
  -734.428
   737.083
  -569.170
   985.870
  -428.968
   720.725
  -110.233
   249.428
  -777.978
   611.560
  -434.645
   789.056
  -884.945
   378.704
  -584.094
   583.178
  -927.061
   899.289
  -377.789
   638.325
  -226.356
   778.069
  -572.436
   995.453
  -240.791
   438.917
  -614.063
   241.768
  -693.991
   330.943
  -950.407
   122.776
  -562.395
   594.073
  -372.509
   346.965
  -138.737
    27.039
  -354.625
   178.228
  -890.225
   702.261
  -860.561
   908.811
  -330.393
    70.315
  -585.772
   806.879
  -623.798
   899.197
  -103.824
   632.618
  -141.179
   890.622
  -885.769
   316.233
  -685.141
   318.125
  -661.122
   892.026
  -604.266
   530.503
   -90.060
   281.777
  -514.573
   663.900
  -214.057
    21.943
  -847.438
   406.903
  -655.263
   527.451
  -942.015
   162.145
   -32.105
   986.663
  -901.730
   447.920
  -561.144
   480.972
  -932.951
   883.816
  -312.326
   422.559
  -384.899
   604.389
   -88.168
   904.508
  -209.571
   443.922
  -394.177
    56.368
   -60.152
   736.717
  -469.893
   999.969
  -747.002
    76.144
  -849.483
   497.879
  -269.662
   876.644
  -420.087
   889.615
  -144.108
    81.912
  -447.157
   408.124
  -243.141
   863.796
  -535.295
   471.419
  -869.839
   654.592
  -993.225
    42.146
  -281.503
   357.585
  -572.069
   649.617
  -384.198
    78.707
   -45.351
   167.211
  -815.394
   223.762
  -599.353
   940.123
  -134.404
   304.270
  -503.037
   355.571
  -338.816
   296.335
   -25.788
   450.972
  -425.916
   895.840
   -72.207
   652.425
  -217.750
   514.023
  -502.152
   237.922
  -168.615
   356.822
  -605.243
   619.068
  -373.699
   432.234
  -698.508
    34.730
  -497.787
   828.761
  -315.622
   750.725
  -842.341
   109.592
  -956.786
   358.837
  -270.272
   165.380
  -867.916
   269.539
  -206.946
   369.854
  -817.927
   991.607
  -435.652
   381.970
  -342.601
   292.581
  -907.315
   438.368
  -424.360
   833.979
  -282.174
   479.537
   -75.930
   374.706
  -422.987
   954.039
  -797.357
   136.814
  -557.909
   643.971
  -374.645
   426.740
  -332.133
   355.876
  -989.166
   106.479
  -466.933
   820.368
  -105.960
     8.148
  -244.911
   644.826
  -110.599
   885.281
  -540.269
   662.191
  -162.358
   995.331
  -612.354
   520.402
  -233.314
   906.766
  -382.122
   855.464
  -801.508
   624.317
  -409.558
   892.483
  -167.119
   626.453
  -290.902
   818.079
  -860.866
   908.872
  -694.723
   767.998
  -112.217
   627.186
  -755.303
   773.888
  -847.804
   433.454
   -42.329
   512.558
  -186.804
    99.490
  -825.434
   202.002
  -904.324
   521.165
  -852.168
   487.381
  -829.218
   697.287
  -358.867
   661.122
  -646.931
   776.757
  -532.426
    60.793
   -75.198
   768.090
  -141.820
   988.495
  -881.405
     4.486
  -558.763
   995.148
  -710.593
   958.708
  -885.189
   874.264
  -192.755
   501.236
  -407.575
   208.197
  -298.288
   195.563
   -95.553
   810.816
  -409.986
   724.387
  -364.757
   910.398
   -80.844
    40.223
  -821.528
   416.791
  -945.982
   334.758
  -209.265
   116.001
  -757.683
   419.843
  -274.514
   136.418
   -12.238
   614.734
  -771.661
   530.198
  -137.425
   732.688
  -325.083
   313.700
  -709.006
   261.055
  -367.656
   810.633
  -665.456
   328.501
  -873.928
   641.652
  -989.715
   552.904
  -106.967
   204.199
  -825.922
   364.086
   -97.964
   986.480
  -501.114
   894.772
   -76.571
   558.794
  -419.355
    33.662
  -571.520
   586.840
  -298.074
   734.489
  -399.548
   709.891
  -714.866
   174.444
  -262.246
   628.071
  -433.363
   856.288
  -168.523
   242.409
  -477.554
   247.078
  -402.417
   191.321
  -422.498
    48.524
  -254.311
   627.400
  -870.846
   691.061
  -234.840
   577.929
  -583.605
   146.916
  -989.624
   733.665
  -233.833
   655.171
  -634.144
     8.454
  -252.297
   452.376
  -727.409
   714.621
  -733.573
   103.122
  -602.680
   697.012
  -871.487
   523.881
  -274.697
   269.906
  -892.514
   293.863
  -641.713
   300.485
  -956.175
   346.721
  -201.086
   282.205
  -990.753
   637.104
  -997.559
   742.698
  -933.439
   875.210
   -22.309
   828.852
  -343.425
   923.795
  -782.495
   413.678
  -857.082
   950.743
  -258.858
   568.560
  -453.108
   931.516
  -971.160
   743.919
  -997.711
   594.745
  -369.579
   503.250
   -37.019
   405.103
  -271.310
   153.356
  -307.291
   676.778
  -560.320
   114.719
  -929.533
   411.969
  -870.174
   376.019
  -759.331
   957.305
  -467.391
   876.308
  -859.279
    72.634
   -55.361
   158.757
  -563.372
   505.692
  -716.330
   139.592
  -101.779
   666.219
  -711.142
   335.887
  -255.104
   493.393
  -355.266
   396.283
    -6.623
   110.813
  -689.352
   278.115
  -661.153
   361.644
  -163.793
   914.762
  -399.823
   819.086
   -55.574
   716.910
  -738.762
   364.574
  -836.390
   751.793
  -861.171
   928.678
  -210.334
   943.632
  -290.811
   487.167
   -40.925
   139.439
  -876.583
   907.559
  -884.945
   383.862
  -555.651
   738.182
  -352.580
   246.590
  -865.474
   534.806
   -12.787
   546.525
  -671.834
   818.140
   -62.044
   315.775
   -83.010
   255.684
  -475.478
   348.125
   -18.006
   162.297
  -859.432
   174.780
  -397.656
   912.503
  -723.716
   811.975
  -427.900
   358.745
  -392.651
   123.508
  -943.266
   849.666
  -273.507
   142.460
  -279.885
   941.099
  -701.132
   195.593
  -646.504
   394.574
   -77.364
   174.169
  -462.081
   556.658
  -524.369
   795.160
  -629.322
   712.760
  -770.226
   196.173
  -212.073
   509.384
  -485.549
   708.518
  -486.160
    38.514
  -790.582
   151.250
  -831.751
   677.816
  -150.090
   490.951
  -436.354
   280.374
  -376.659
   210.059
  -277.169
   808.008
  -959.288
   228.309
  -351.451
     1.404
  -437.483
   720.389
  -623.493
   181.524
   -38.789
   673.910
  -657.552
   775.018
  -298.868
   531.358
  -404.645
   658.528
  -882.504
   759.972
  -112.674
   914.975
  -324.717
   692.679
  -828.303
    95.462
  -910.733
   484.695
  -459.151
   581.256
  -412.854
   528.825
  -865.688
   138.432
  -904.111
   173.681
  -950.804
   260.384
  -366.314
    88.260
  -216.376
   390.728
  -312.143
   116.794
  -755.425
   620.869
  -139.409
   967.681
  -148.259
   956.114
  -436.689
   579.882
  -232.124
   743.645
  -958.739
   511.216
  -212.226
   356.639
  -490.646
   191.412
   -83.651
   727.683
  -319.346
   384.625
  -832.209
   825.739
  -531.480
   704.276
  -383.709
   670.248
  -855.861
   524.583
  -769.768
   976.012
  -269.875
   132.420
  -479.263
    22.584
   -88.382
   462.874
  -464.125
   842.372
  -753.380
   262.734
  -768.029
   320.261
   -43.916
    25.483
  -247.017
   299.905
  -924.802
   541.520
  -350.658
   288.675
  -752.190
   407.086
  -432.417
   856.929
   -55.971
   336.436
  -558.153
   323.496
  -616.749
   619.984
  -281.442
   822.840
   -56.368
   573.077
  -354.259
   346.141
  -661.245
   318.461
  -842.250
   851.192
  -656.545
   746.757
  -612.720
    34.211
  -650.410
   998.077
  -664.785
   857.631
  -466.842
   309.183
  -269.631
   427.168
   -86.062
   569.628
  -390.637
   312.815
  -911.008
   430.280
  -350.871
   906.461
   -78.463
   308.725
  -217.994
   910.489
   -34.577
   134.739
  -874.355
   551.225
   -92.074
   179.724
  -241.371
   610.309
  -188.879
   813.929
  -627.338
   868.709
  -566.942
   535.051
  -666.463
    55.940
  -589.190
   112.339
  -818.934
   899.716
  -414.563
   189.367
  -900.021
   368.023
  -748.589
   189.673
  -607.318
   699.149
  -389.203
   868.954
  -514.725
   311.960
  -786.370
   357.280
  -502.091
   191.290
  -333.781
    35.676
   -88.961
   841.182
  -611.927
    89.938
  -641.652
   400.525
  -301.096
    86.428
  -921.751
    14.771
  -983.032
   412.641
  -945.524
    56.642
  -549.883
   927.244
  -622.394
   290.811
  -439.589
   662.252
  -141.636
   575.304
  -415.876
   922.452
  -575.671
   194.006
  -112.217
   624.226
  -668.935
   413.587
   -57.955
   219.062
  -281.289
   358.898
  -405.835
    44.343
  -454.268
   800.439
   -79.226
   445.906
  -569.048
   947.691
  -558.245
   515.549
  -565.142
   842.067
   -23.041
   787.805
  -688.437
   443.251
   -73.641
   739.341
  -736.900
     2.503
  -744.224
   434.767
  -273.629
   817.133
   -31.434
   162.847
  -775.018
   959.105
  -655.049
   406.415
  -183.325
    72.451
  -269.631
   990.387
  -832.545
   832.789
  -846.400
   750.938
  -215.552
   162.053
  -443.464
   570.147
  -562.395
   793.817
   -83.804
   119.480
  -697.439
   281.137
  -959.105
   156.011
  -144.719
    42.024
  -678.671
   715.293
  -950.194
   535.539
  -782.067
    44.191
  -189.215
   162.450
  -234.107
   618.000
  -628.834
   984.588
  -121.006
    84.964
  -512.528
   855.739
  -266.396
   482.711
  -937.193
    58.992
  -986.175
   569.445
  -790.490
    43.458
  -700.674
   614.429
  -717.551
   354.045
  -623.035
   491.195
   -85.574
   348.888
  -242.378
   417.066
  -415.571
   797.266
  -820.887
   183.081
  -249.214
   952.239
  -623.096
   217.780
  -920.286
   191.626
   -96.438
   328.867
  -199.072
   821.192
  -721.824
   466.201
  -278.634
   133.427
  -752.495
   350.047
   -71.474
   316.385
  -560.900
   308.512
  -285.623
   305.307
  -811.304
   167.455
  -248.695
   171.850
  -177.313
   536.912
  -948.943
   144.047
  -823.450
   338.023
  -261.391
   850.612
  -368.572
   913.602
  -828.913
   883.847
  -551.195
   566.576
  -565.783
   274.819
  -313.944
   870.083
  -253.334
   973.968
  -527.329
   592.425
  -196.112
   931.669
   -70.498
   581.408
  -407.300
   871.944
  -488.510
   451.155
  -292.062
   353.496
  -944.212
   415.448
  -298.013
   211.402
  -683.981
   111.362
  -500.900
   973.510
  -735.984
   756.920
  -594.714
   345.134
   -59.206
   486.312
  -254.921
   355.998
  -862.911
   206.793
  -343.425
   262.947
  -314.341
   820.734
  -923.948
   802.118
  -354.228
   156.468
  -556.902
   884.793
  -838.008
   452.406
  -842.341
   330.058
  -722.434
   736.930
  -679.373
   728.568
  -515.580
   949.095
  -211.585
    30.641
  -709.403
   142.979
  -926.450
   953.185
  -413.190
   620.045
  -877.682
   797.937
  -907.498
   332.591
  -499.893
   776.513
  -335.978
   402.844
  -983.245
   434.370
  -255.562
   100.833
  -677.602
   268.380
  -261.849
   125.065
  -494.980
   131.565
  -410.230
   529.496
  -778.344
   518.509
  -650.044
   141.026
  -606.189
   325.571
  -991.729
   810.907
    -1.556
   179.418
  -624.683
   343.516
   -13.794
   927.488
  -705.222
   447.371
  -142.338
   384.533
   -33.387
   550.493
   -70.956
   928.770
  -336.802
   825.434
  -181.219
    41.047
  -380.963
   266.732
  -814.234
   381.817
  -624.531
   164.922
  -748.924
   498.001
  -637.867
   820.734
  -866.054
   755.455
    -4.578
   843.318
  -466.323
   589.068
  -923.826
   876.247
  -211.921
   665.304
  -232.490
    94.852
  -159.276
    50.630
   -66.439
   319.071
  -852.962
   979.369
  -878.933
    84.841
  -948.424
   314.890
   -34.913
   518.784
  -333.018
   298.318
  -701.010
   358.837
  -213.965
   677.572
  -248.360
   965.484
  -141.270
   811.243
  -888.424
   666.829
  -435.743
   841.029
  -759.636
   281.381
  -989.349
   525.834
  -184.301
   162.511
  -907.834
   832.209
  -313.883
   607.746
  -963.713
   874.020
  -881.680
   977.508
  -328.471
   295.663
  -282.022
   366.314
  -553.087
   692.373
  -694.143
   170.507
  -264.992
   161.382
  -469.558
   396.313
  -550.859
   577.654
  -502.243
    51.637
  -493.515
   687.979
  -799.860
   466.018
  -832.179
   617.176
  -974.578
   881.527
  -213.904
   880.337
  -873.043
   159.429
    -6.470
   494.308
   -63.570
   945.524
  -139.592
   282.907
  -399.457
   138.157
  -944.884
   969.024
  -377.087
     3.082
  -462.325
   147.526
  -508.225
   778.039
  -182.348
   733.207
  -424.055
   111.820
  -692.190
   976.379
  -930.937
   180.761
  -195.196
   641.285
  -735.740
   826.838
  -372.265
   439.924
   -60.091
   560.839
  -553.331
   315.622
  -861.934
   774.804
  -668.600
   670.003
  -882.992
     6.989
  -947.600
   126.988
  -241.829
   603.320
  -835.017
   927.732
  -789.941
   619.190
   -92.196
   550.066
  -950.407
   305.124
  -552.934
   646.413
  -258.065
    20.203
  -502.060
   893.796
  -319.193
   917.173
  -146.245
   849.574
  -410.016
   242.317
  -144.993
   407.025
  -432.661
   594.989
  -671.102
   943.999
  -447.249
   989.105
  -969.207
   758.873
  -499.039
    61.831
  -880.886
   887.448
  -958.953
   272.073
  -305.582
   894.192
   -96.683
   433.027
   -65.798
   732.017
  -105.289
   422.529
  -145.085
   264.077
  -295.022
   414.930
  -768.090
   541.673
  -676.412
   478.103
  -290.994
   431.349
  -650.563
   879.452
  -371.502
   685.629
   -25.605
   944.639
  -386.395
    50.874
   -78.158
   812.952
  -566.424
   505.966
  -878.323
   932.768
  -816.340
   225.318
  -597.095
   640.828
  -689.505
   360.851
   -15.290
   669.729
  -485.336
   235.328
  -952.025
   926.389
  -938.688
    42.329
  -831.690
   386.090
  -469.649
   645.192
  -109.134
   445.296
  -462.874
   569.536
  -770.165
   577.410
  -544.664
   783.135
  -627.400
   634.724
  -326.975
   356.273
  -629.810
   640.980
  -587.115
   596.973
  -904.447
   417.493
  -351.512
   754.387
  -749.596
   887.509
  -852.657
   884.487
  -297.708
   401.440
  -827.723
   971.496
   -67.019
   927.946
  -127.934
   898.892
  -120.640
   453.505
  -107.089
   363.964
   -51.698
   435.072
  -758.171
   329.295
  -513.688
   649.007
   -66.591
   105.075
  -513.962
   280.313
  -549.333
   656.270
  -190.344
   595.874
  -448.103
   227.760
  -288.339
    45.381
  -545.610
   882.138
   -58.473
   133.824
   -73.611
    42.634
  -792.352
   909.085
  -681.631
   636.525
  -716.117
   408.643
  -934.812
   931.059
  -459.914
   908.994
  -309.915
   657.002
  -822.718
   321.329
  -158.055
   512.955
   -50.081
   578.051
  -603.137
   644.246
  -345.256
   352.397
  -844.264
   189.978
  -830.592
   956.603
  -831.568
   492.660
  -679.373
   760.979
  -783.593
    63.265
  -636.311
   978.698
  -515.275
   895.993
  -645.253
   159.124
   -45.351
   226.539
  -803.125
   234.199
  -451.582
   327.464
  -358.898
   461.074
  -442.976
   434.126
  -976.257
   105.228
  -617.420
   395.550
  -978.301
   207.373
  -873.745
   143.651
  -794.000
   278.054
  -946.593
   574.328
  -324.198
   264.077
  -533.494
   934.446
  -446.303
   629.688
  -982.116
   308.817
  -376.568
   897.122
    -6.836
   300.058
  -108.341
   489.639
  -403.668
   495.743
  -645.497
   221.290
  -231.605
   816.553
  -249.153
   276.681
  -429.823
   338.725
  -417.249
    24.781
  -338.969
   685.293
  -815.058
   510.575
   -95.492
   578.936
  -875.546
   968.108
  -368.084
   651.051
  -288.522
   198.706
  -404.187
   100.375
   -97.354
   158.422
  -856.166
   294.839
  -621.570
   597.858
  -355.327
   910.642
  -924.406
    98.819
  -303.018
   701.987
   -44.374
   350.932
  -846.767
   495.956
  -708.853
    12.421
  -511.216
   505.020
  -749.016
   998.627
  -451.918
   552.171
  -934.690
   541.765
  -800.775
   301.706
  -447.859
   866.237
   -72.237
    89.755
  -713.614
   822.779
   -98.849
   448.012
  -807.276
   325.266
  -464.553
   914.609
  -156.316
   934.233
  -904.996
   225.959
  -756.249
   430.250
  -643.361
   483.230
  -618.458
   721.824
  -130.497
   386.822
  -669.851
   930.418
  -158.147
   133.457
  -821.741
   997.497
  -813.684
    68.819
  -427.961
   656.392
  -245.827
   689.840
  -850.093
   113.468
  -709.403
    90.335
  -348.857
   281.930
  -858.089
   443.983
   -20.692
   911.802
  -754.112
   617.725
  -997.742
   460.707
  -563.524
   510.208
  -630.177
    48.158
  -405.560
   208.319
  -870.235
   337.901
  -325.266
   555.956
  -575.518
   691.458
  -857.814
   228.462
  -951.292
   437.086
  -153.203
   907.132
  -850.276
   597.766
  -130.833
   646.413
  -148.442
   921.720
  -631.306
    28.779
  -915.769
   559.679
   -35.615
   200.232
  -600.635
   232.063
  -319.864
   380.413
  -946.928
   230.537
   -13.855
   941.038
  -861.721
    96.866
   -33.143
   646.535
  -953.551
   323.649
  -852.779
   150.548
  -958.953
   920.042
  -991.455
   342.021
  -776.452
   186.438
  -275.063
   634.510
  -326.853
   542.253
  -848.476
   792.810
  -958.403
   749.657
  -403.668
   390.301
  -615.528
   377.941
  -593.860
   491.043
  -490.249
   851.711
  -101.657
   650.075
  -374.432
   926.817
  -330.363
   825.861
  -432.203
   937.803
  -187.048
   298.685
  -610.889
   660.604
  -926.237
   188.604
  -409.589
   134.159
  -522.660
   666.738
  -223.670
   284.860
  -542.528
   453.536
  -984.313
   697.317
  -980.987
   698.355
  -311.686
   375.561
   -35.585
   833.064
  -900.662
   838.160
  -283.914
   494.400
  -357.433
   390.912
  -234.199
   108.310
  -206.488
   921.323
  -717.795
   230.232
  -285.745
    58.016
   -92.105
   234.718
  -249.489
    39.369
  -723.045
   448.836
  -397.290
   134.678
  -715.201
   322.306
  -547.960
   961.974
  -359.111
   728.690
  -177.129
   545.976
  -263.955
   991.180
  -537.187
   460.128
  -644.429
   726.707
  -978.454
   896.176
  -730.827
   102.115
  -190.283
     5.402
  -770.928
   596.332
  -580.981
   355.174
  -592.395
   861.995
  -514.634
   844.172
  -194.250
   780.450
  -624.775
   920.560
  -336.924
   304.086
  -922.575
   446.730
  -598.437
   179.266
  -918.668
    54.018
  -866.665
   143.864
  -477.737
   331.675
  -735.618
   693.411
  -623.890
   693.319
  -774.987
     9.125
   -16.144
   265.023
  -141.148
   141.850
  -312.693
   638.752
  -499.069
    45.656
  -142.247
   834.407
  -723.258
   554.827
  -902.005
   315.073
  -346.934
   897.732
  -100.009
   398.389
  -227.912
   841.884
  -461.806
   908.231
  -400.006
    63.326
  -518.937
   410.535
  -578.784
   834.742
  -899.014
   876.827
  -290.292
   625.019
   -35.371
   118.839
   -91.861
   705.405
  -515.854
   839.137
  -852.901
   354.930
  -788.415
   639.790
  -565.569
   759.056
  -443.525
   834.651
  -653.188
   195.685
  -791.040
   407.514
  -245.399
   601.978
  -950.865
   960.875
  -389.203
   115.574
  -176.214
   998.291
  -663.869
   684.591
  -627.796
   384.930
  -169.134
   339.152
  -318.064
   329.386
  -355.266
   219.367
  -444.075
   730.522
  -663.442
   952.605
  -827.845
   233.650
  -445.631
   473.952
  -682.760
   839.320
  -132.359
   884.304
  -425.031
   408.460
  -117.435
   438.826
  -748.863
   907.987
  -328.135
   260.292
  -683.645
   740.104
  -949.644
   870.663
  -852.962
   999.664
  -272.530
   134.709
  -652.974
     2.777
  -132.267
   709.891
  -569.781
   930.845
  -908.963
   595.233
  -353.984
   933.195
  -556.505
   874.050
  -271.737
   533.006
  -629.933
   243.568
  -150.273
   679.312
  -779.351
   425.459
  -437.574
   289.377
  -679.495
    50.935
  -994.140
   625.019
  -863.613
   114.353
  -835.994
   346.690
  -430.342
   588.610
  -547.746
   589.038
   -92.563
   296.823
  -584.155
   901.730
  -536.454
   633.198
  -179.174
   399.213
  -560.076
   227.668
   -81.332
   963.286
  -960.143
   147.252
  -833.644
   841.884
  -635.151
   728.599
  -817.560
   488.632
  -874.599
   634.785
  -779.290
   985.870
  -301.950
   230.903
   -57.070
   895.535
  -441.145
   871.517
  -228.645
   881.802
  -374.584
   193.762
  -397.076
   948.637
  -461.684
    10.590
  -834.437
   636.433
  -586.962
   896.908
  -201.178
    21.455
  -905.881
    62.929
   -60.823
   861.721
  -557.665
   608.722
  -908.109
   732.994
  -313.608
   752.709
  -429.518
   499.069
  -629.719
   129.246
  -215.247
   959.410
   -72.268
   747.795
  -640.767
    18.525
  -585.498
   708.151
  -137.242
   220.710
  -569.231
   265.267
  -569.445
   993.225
  -236.518
   337.504
  -939.604
   442.732
  -218.909
    51.851
  -136.326
    48.158
  -888.455
   420.087
  -947.264
    93.539
  -365.459
   739.494
   -53.957
   184.912
  -680.624
   812.067
  -228.187
   695.273
   -59.816
   575.610
  -447.890
   480.483
  -801.202
   241.005
  -152.043
   710.929
  -712.302
   528.764
  -352.763
   161.687
  -576.891
    99.063
  -823.695
   805.933
  -619.678
   769.066
   -83.254
    54.323
  -437.788
   610.706
  -391.766
   485.061
  -367.779
   523.576
  -480.453
   407.483
  -757.164
   375.744
  -232.368
   103.916
  -108.615
   306.864
   -32.624
    92.563
  -566.424
   287.301
    -7.630
   255.867
  -712.973
   526.475
  -871.639
   177.740
  -144.902
   824.946
  -599.292
   533.647
  -797.418
   463.332
  -643.666
   877.041
  -484.725
   722.343
  -917.203
   666.066
  -626.972
   627.186
  -255.684
   874.477
  -630.573
    10.498
  -583.056
    29.786
  -892.270
   487.259
  -496.323
    23.469
  -894.589
   435.621
  -488.968
   536.027
  -361.950
   577.502
  -532.029
   421.033
  -946.226
   252.113
  -231.025
   892.239
  -410.016
   977.172
  -278.115
   856.807
  -777.123
   390.454
  -417.829
   238.868
  -418.134
   166.295
  -644.978
   637.410
  -540.849
     0.275
  -854.213
   161.107
   -53.041
   256.111
  -658.986
   785.699
  -267.800
   368.358
  -599.689
    75.503
  -418.806
   594.623
  -458.754
   614.948
  -455.153
   211.432
  -902.249
   991.821
   -84.231
   746.879
  -166.173
   677.969
  -531.449
   344.310
    -6.684
   649.556
  -985.260
   850.612
  -632.496
    91.525
  -196.692
   722.770
  -838.496
    29.908
  -202.094
   346.660
   -59.420
   235.389
  -637.104
   861.599
  -562.181
   242.317
  -611.805
    84.475
  -495.285
   826.594
  -614.856
   627.461
   -14.985
   786.248
  -415.571
   802.484
  -205.939
   368.664
  -433.088
   406.903
   -15.595
   187.872
  -540.910
   983.612
  -921.140
   975.921
  -775.689
   649.403
  -547.472
    11.872
  -919.218
    85.757
  -955.290
   572.527
  -422.071
   785.241
  -817.621
   248.054
  -637.989
   147.404
  -203.894
   466.872
  -837.184
   518.479
  -190.191
    73.092
  -968.169
   767.754
   -14.405
   300.668
  -636.036
   494.980
  -995.087
   987.396
  -266.488
   462.477
  -932.493
   373.272
  -924.009
   345.347
  -211.280
   326.487
  -753.014
   394.086
  -322.794
   340.800
  -511.216
   102.878
   -25.910
   148.137
  -163.060
   477.462
  -865.596
   290.445
    -2.686
   996.582
  -267.434
   493.789
  -274.972
   860.225
  -927.305
   189.581
  -763.146
   619.068
  -714.377
    25.361
  -312.204
   778.222
  -806.940
   710.135
  -756.615
   469.558
  -278.970
    37.019
  -220.771
   786.065
  -857.112
   427.686
  -261.635
   871.944
   -65.737
   841.823
  -821.619
   362.560
  -480.087
   395.672
  -460.860
   267.556
  -305.002
   533.403
  -837.764
   891.202
  -998.993
    94.699
  -905.911
   883.358
  -161.565
   122.898
  -796.930
    15.503
  -403.638
   756.798
  -857.326
   774.712
  -418.256
    50.417
  -808.679
   369.762
  -971.984
    64.333
  -499.313
   243.477
   -34.516
    71.902
  -216.865
   684.225
  -765.984
   224.708
   -29.695
   631.001
  -580.096
   520.798
  -126.926
   265.633
    -2.655
   419.172
  -624.653
   485.885
  -543.443
   944.761
  -808.252
   852.901
  -300.455
   627.216
  -278.542
   107.242
  -515.580
   117.435
  -971.465
   847.194
  -800.012
   825.770
  -518.937
   462.447
  -248.390
   425.123
  -920.896
   917.844
  -160.405
   563.463
  -996.185
   480.178
  -588.458
   628.559
  -581.744
   982.421
  -430.342
   909.757
  -948.454
   718.406
  -285.531
   999.481
  -402.600
   562.487
  -794.061
   779.168
  -541.612
   407.331
  -676.168
   832.545
  -132.756
   513.932
  -192.480
   630.634
   -83.865
   867.397
  -242.256
   331.919
  -474.380
   132.420
  -819.483
   541.520
  -115.787
   302.164
   -44.740
   873.074
  -610.096
   633.992
  -492.660
   657.002
  -375.103
   966.399
   -32.105
   639.363
  -605.182
    10.315
  -899.777
    14.161
  -636.433
   708.945
  -224.006
   633.961
  -684.896
   259.407
  -719.504
   741.386
  -426.344
   890.744
  -769.829
    66.408
  -386.944
   990.936
  -617.878
   632.313
  -612.995
   677.786
  -882.351
   114.383
  -588.763
   406.659
  -119.083
    95.279
  -871.151
   709.128
  -646.260
    60.427
  -409.803
   656.117
  -351.726
   477.523
   -21.790
   139.714
  -701.834
   803.705
  -988.952
   566.820
  -669.881
   764.245
  -247.261
    58.565
  -803.491
   746.574
  -136.814
   749.870
  -149.144
   652.974
  -180.883
   281.594
  -253.273
    56.429
  -863.186
    80.477
  -957.823
     2.686
  -871.883
   519.547
  -209.693
   302.561
  -779.168
   553.301
  -602.863
   658.223
  -625.172
   921.140
  -871.120
   467.483
  -374.737
   512.986
   -51.180
   649.159
  -716.330
   990.814
  -534.379
   333.995
  -171.026
   259.621
  -725.547
   764.367
  -981.323
   881.924
  -528.428
   246.803
  -747.551
    29.176
  -375.744
   501.053
  -281.350
    64.455
   -23.011
   249.184
  -644.642
   349.132
  -824.793
   388.989
  -842.799
   368.358
  -712.058
   594.775
  -140.873
   768.639
  -589.709
   689.840
  -471.938
   401.044
  -372.417
   634.175
  -905.332
   964.263
  -378.063
   471.175
  -644.887
   340.770
  -297.403
    76.846
  -524.796
   220.344
  -458.632
    55.879
  -472.396
   104.343
  -605.487
   627.705
  -906.400
   284.524
  -907.834
   846.400
  -539.659
   890.316
  -423.658
   998.840
  -554.704
   598.132
  -730.583
   523.698
  -621.296
    96.622
  -946.318
   296.243
  -724.265
   901.639
  -856.471
   621.754
  -270.974
   614.002
  -368.572
   781.671
  -446.699
   215.217
   -10.895
   476.577
  -286.508
   493.454
  -695.120
     9.064
  -433.302
   194.250
  -461.196
   550.676
   -49.501
   989.715
  -423.627
   336.589
  -852.290
   859.645
  -637.532
   131.962
  -740.287
   978.759
  -103.397
   813.166
  -981.079
   703.330
  -629.231
   408.216
  -427.717
   751.152
  -768.975
   440.107
  -733.665
   168.828
  -555.742
   916.196
   -34.059
   179.785
  -248.726
   808.161
   -63.021
   506.760
  -812.708
   365.825
  -174.841
   262.947
  -348.430
   108.860
  -238.441
     5.036
  -193.182
   839.595
  -873.653
    42.207
  -909.909
   521.531
  -997.833
   594.684
  -883.663
   366.497
  -151.952
   895.566
  -744.530
   974.822
  -574.908
   830.012
  -335.063
   871.548
  -494.095
   205.054
  -441.847
   283.425
  -601.978
   244.240
    -9.033
   499.680
  -186.895
   400.250
   -53.316
   660.085
  -886.807
    80.020
  -998.901
   315.287
  -534.776
   375.683
  -650.716
   601.825
   -65.218
   394.787
  -525.742
   376.232
  -949.339
   284.219
  -759.758
   152.074
  -128.422
   541.185
  -309.610
   183.172
  -914.365
   704.825
  -668.783
   537.278
  -825.282
    22.675
  -815.546
   503.647
  -825.678
   185.522
  -612.293
   178.442
  -939.665
   724.021
  -374.645
   571.490
  -705.832
   161.534
  -829.524
    78.158
  -442.854
   516.495
  -180.181
   660.817
  -794.183
   248.024
  -498.062
   582.080
  -520.890
   238.716
  -158.788
    35.432
   -11.444
   908.292
  -542.528
   515.671
  -476.821
    51.820
  -716.361
   273.080
  -299.875
   496.506
  -317.972
   696.036
  -508.103
   170.110
  -359.294
   964.385
  -837.794
   675.863
  -168.676
   818.567
  -358.959
   966.430
  -190.588
   787.347
  -129.612
   211.493
  -861.568
   718.650
  -847.774
   452.620
  -280.831
   956.481
  -970.672
   138.432
  -894.925
     8.393
  -269.234
   135.105
  -914.396
    46.937
  -286.996
   304.544
  -681.967
    88.473
  -671.957
   245.247
  -710.440
   193.945
  -850.276
   288.553
  -609.394
   534.593
   -10.559
   344.859
  -619.129
   666.738
  -867.519
   692.984
  -971.068
   859.371
  -173.254
   306.650
  -792.657
   818.018
  -446.059
   812.098
  -776.452
   649.098
  -883.999
   669.759
  -331.217
   408.032
  -933.348
   674.917
  -434.370
    75.320
  -479.843
   370.067
  -904.355
   303.873
  -131.748
   463.240
  -311.563
   781.701
  -563.494
   845.943
  -246.864
   553.636
  -388.501
   304.453
  -166.143
   145.604
  -530.351
   518.357
  -529.923
   835.688
  -560.411
   439.650
  -456.404
   914.975
  -971.160
   646.718
  -607.257
   282.815
  -853.847
   766.503
  -524.247
   219.764
  -949.095
   558.977
  -136.113
   681.600
  -539.384
   757.286
  -653.859
   959.105
  -152.165
   257.454
  -573.504
    46.388
  -541.948
   751.823
    -5.219
   562.517
  -920.743
   399.030
   -47.121
   568.773
  -905.332
   625.446
  -422.864
   127.049
  -149.663
   650.716
  -101.627
   941.618
  -132.206
   831.996
  -119.297
   928.831
   -65.706
   420.148
  -319.559
    58.351
  -399.091
   821.802
  -233.680
   309.641
  -879.940
   961.058
  -817.591
    87.191
  -645.924
   834.559
  -265.358
   938.902
  -314.859
   853.664
  -617.450
   920.438
  -541.032
    67.415
  -382.611
   450.240
    -7.141
   860.225
  -892.239
   998.413
  -321.024
   217.841
  -606.006
   453.200
  -784.631
   155.461
   -87.252
   509.079
  -505.600
   401.685
  -867.214
   920.042
  -818.751
   932.066
  -916.379
   961.943
  -487.350
   446.028
  -942.442
   947.386
  -651.967
   381.054
  -232.826
   137.394
  -996.643
   557.360
  -261.116
   893.002
  -100.040
    47.456
  -775.689
   410.962
  -441.450
   364.208
  -589.557
   887.387
   -29.389
   560.595
  -790.521
   452.437
  -122.257
   335.520
  -589.312
   720.725
    -9.430
   739.555
  -525.803
   300.180
  -321.787
   573.321
  -250.984
   104.312
  -839.991
    73.733
  -603.961
   810.297
  -269.906
   980.743
  -202.765
   307.596
  -953.459
   578.417
  -267.342
   480.789
  -983.551
   805.078
  -893.979
   169.591
  -692.343
    24.903
  -499.374
   650.960
  -981.323
   555.742
  -653.706
   485.824
  -461.531
   546.373
   -20.722
    75.381
  -873.653
   297.159
  -624.439
   769.860
  -755.638
   618.000
  -160.283
   873.440
  -827.448
   316.782
  -570.513
   390.179
   -61.251
   412.763
  -601.367
   853.175
  -905.972
   168.065
  -561.937
    81.851
  -634.541
   531.602
    -2.686
   210.761
  -283.639
    88.412
  -532.762
   833.308
  -153.264
   109.104
  -494.613
   604.694
  -336.039
   792.199
  -714.835
   147.771
  -244.362
   293.863
   -49.989
   604.907
  -604.511
   638.569
  -946.196
   680.471
  -886.196
   103.977
  -730.644
   517.106
  -636.250
   174.657
  -854.976
   249.886
  -685.873
   657.582
  -808.069
   581.866
  -698.965
    53.438
  -917.692
   224.769
   -31.648
   778.130
  -759.697
   548.967
  -370.800
   326.640
  -393.017
   285.745
  -120.365
   975.097
  -140.049
   626.545
    -5.158
   112.766
  -130.314
   562.029
  -859.554
   799.310
  -326.792
   805.353
   -70.620
   640.065
  -253.243
   143.132
  -644.856
   573.443
  -141.697
   557.909
  -365.673
   664.480
  -718.375
   965.728
   -12.513
   497.482
  -346.965
   912.839
  -108.554
   262.642
  -748.650
    75.076
  -166.662
   129.215
   -16.114
   903.897
  -902.249
   999.939
  -142.186
   262.123
  -381.512
   239.692
  -780.206
   394.421
  -574.114
   473.128
  -455.794
    74.862
  -278.848
    43.641
  -948.790
   276.376
  -890.988
   228.797
   -63.417
   205.267
  -980.377
   805.078
  -506.241
    44.679
  -148.686
    56.001
   -89.999
   250.954
  -134.892
   817.560
  -982.665
   746.300
  -637.257
   654.256
  -219.825
   851.863
  -821.009
   759.880
  -199.957
   304.605
  -980.438
   676.626
  -380.291
   202.063
  -323.954
   426.344
  -893.094
   218.482
  -350.780
   147.618
  -300.333
   936.399
  -788.415
   832.453
  -206.000
   636.677
  -559.313
   256.233
  -944.273
   392.163
  -745.598
   695.090
   -62.838
   806.848
   -20.508
   523.759
  -820.063
   245.979
  -515.641
   288.278
  -414.014
   899.899
  -592.059
   346.934
  -163.213
   525.437
  -485.000
   673.452
  -357.158
   209.174
  -289.743
   915.799
  -995.270
   995.697
  -258.705
   304.941
  -133.488
   724.723
  -877.285
   506.668
   -57.192
   921.323
  -687.887
    10.620
  -998.657
    82.339
  -331.065
   150.212
  -618.397
   203.070
  -771.813
   347.148
  -968.963
   888.058
  -180.242
   674.276
  -159.825
   889.492
  -435.530
   330.546
  -442.366
   417.127
  -721.366
   121.891
  -933.073
    63.601
  -182.073
   541.673
  -694.723
   688.375
  -108.188
   544.389
  -393.475
   104.801
  -619.770
   606.677
  -250.740
   913.388
  -316.752
   169.103
  -509.079
   325.388
  -864.711
    52.431
  -130.131
   320.597
  -985.015
   942.564
  -944.121
   982.452
  -817.957
   537.126
  -968.749
   354.808
  -127.750
   448.378
  -117.405
   664.327
  -317.972
   455.489
   -14.435
   251.106
  -726.463
   200.171
  -136.387
    52.705
  -167.974
   919.553
  -998.596
   984.252
  -194.098
   309.671
  -605.213
    58.992
   -38.179
   113.895
  -881.771
   592.822
  -715.049
   529.496
  -308.695
   336.253
  -243.294
    26.246
  -475.082
   878.445
  -459.853
   671.285
  -770.775
   165.777
  -394.696
   552.934
  -936.186
   480.026
  -675.130
   398.602
  -688.070
   718.894
  -927.946
   979.247
  -140.355
   323.069
  -648.396
   394.910
  -238.563
   693.716
  -504.929
   834.986
  -926.695
   443.678
  -547.868
   906.522
  -265.175
   326.701
  -291.421
   124.912
  -219.001
   187.902
  -137.364
   660.543
  -334.269
   779.595
  -109.256
   934.416
   -22.156
   786.035
  -366.131
   157.964
  -669.362
   900.998
  -463.851
   409.528
  -293.008
   301.645
  -833.705
   341.563
  -959.685
   363.018
  -446.272
   112.827
  -686.514
   955.992
  -129.673
   638.752
   -43.672
   173.254
  -510.880
   753.777
  -176.794
   826.991
   -48.677
   379.742
  -467.788
   561.235
  -127.476
   293.954
  -553.423
   923.765
  -680.074
   590.381
  -919.889
   240.303
  -308.695
   427.961
  -792.261
   635.578
  -372.845
   160.131
  -537.828
    44.252
   -12.421
   438.520
  -301.614
   556.200
  -575.549
   385.205
   -93.234
   939.146
  -419.050
   427.137
   -43.550
   683.096
  -551.012
   886.288
   -50.050
   409.833
   -83.804
   919.462
  -529.710
   991.577
  -966.277
   901.578
  -497.909
   221.992
  -964.202
   845.851
  -692.465
   384.136
  -357.341
   954.924
  -961.058
   558.489
  -322.245
   896.756
  -631.184
    14.618
  -469.161
   898.587
   -81.576
   531.327
  -501.968
   253.243
  -233.070
   987.426
  -470.290
   331.248
  -178.411
    68.331
  -581.561
   692.495
  -669.515
   431.623
   -42.879
   391.156
  -680.654
   174.871
  -900.784
    68.117
  -766.930
   950.499
  -347.514
   923.856
  -436.110
   570.452
  -463.424
   165.899
  -253.029
   445.296
  -863.002
    25.208
  -895.169
   700.583
  -214.515
   933.958
  -877.956
   314.920
  -101.138
   959.593
  -169.073
   123.417
  -192.694
    88.351
  -410.077
    29.817
  -196.753
   452.437
  -963.866
   271.584
  -557.665
    93.661
  -507.523
    81.362
  -372.448
   358.684
  -388.592
   588.733
  -492.294
   518.296
  -463.851
   305.948
  -278.329
   705.405
  -639.180
    41.322
  -980.255
   764.946
  -829.463
   584.338
  -207.038
   109.806
  -556.963
     5.493
  -458.083
   176.214
  -907.468
   915.830
  -183.538
   572.466
   -62.166
   528.489
  -342.814
   514.969
  -124.943
   867.397
  -929.899
   644.948
  -462.752
   965.636
  -434.065
   819.849
  -278.970
   398.083
  -705.130
   972.991
  -637.654
   991.913
  -191.473
   635.609
  -657.674
    58.046
   -20.142
   214.393
   -95.676
   988.739
  -887.204
   618.885
   -36.348
   562.944
  -227.546
   332.072
  -908.994
   805.658
  -632.954
   518.326
  -548.692
   742.882
  -986.419
   261.879
  -521.653
   897.153
  -282.571
   530.259
  -432.539
   867.000
  -602.130
   955.718
  -433.271
   834.162
  -209.357
    29.115
  -651.448
   342.326
  -241.401
   799.432
  -757.683
   190.985
  -958.312
   672.933
  -390.332
   788.385
   -21.912
   405.774
  -656.331
   807.001
  -773.492
   883.724
  -426.893
   485.916
  -977.325
   782.464
  -647.053
   423.109
    -0.488
   703.024
  -377.453
   201.666
  -896.847
   875.027
  -787.561
   693.930
  -363.659
    22.340
  -818.323
   387.097
   -40.468
   484.756
  -734.123
   574.053
  -118.381
   188.696
  -281.594
   752.983
  -728.568
   561.937
  -675.069
    80.050
   -78.677
   984.985
  -126.499
   218.329
  -806.665
   873.470
  -139.470
   427.076
  -519.242
   985.351
  -285.348
   234.870
  -985.534
    46.022
  -680.685
   540.635
  -953.001
   285.989
  -884.640
   486.068
   -55.788
   984.069
  -434.889
   943.266
  -783.319
   610.340
  -741.203
   961.425
  -978.027
   662.587
  -554.827
    16.205
  -831.477
   789.575
  -733.268
   405.683
  -847.255
   295.358
  -518.265
   636.341
  -738.945
   618.213
   -46.571
   143.132
  -733.116
   877.773
  -311.655
   187.536
  -244.667
    84.414
  -295.419
   276.650
  -394.543
   104.617
  -488.693
   947.813
  -337.535
   975.646
  -518.845
   262.062
  -869.686
   663.533
  -103.946
   850.612
  -283.578
   858.852
   -51.576
   857.326
  -940.611
   902.432
  -521.439
   621.906
  -528.489
   436.323
  -270.272
   446.730
  -473.373
   872.829
   -98.178
   291.635
  -474.807
   275.796
  -214.545
   740.104
  -632.649
   747.673
  -742.912
    80.569
  -134.312
   916.166
   -83.071
   847.102
  -971.679
   614.368
  -349.498
   662.069
  -655.446
   347.789
  -604.633
   726.310
  -397.076
   642.659
  -105.716
   798.608
  -725.547
   868.160
  -284.341
     9.613
    -8.789
   627.705
  -676.748
   353.618
  -848.231
   312.021
  -524.552
   201.300
  -814.753
   908.017
  -263.710
   678.335
  -495.712
   657.308
  -621.113
   252.327
  -320.841
   658.345
  -537.400
   373.211
  -136.296
     5.219
  -634.419
   509.476
  -995.727
   557.756
  -446.760
   424.940
  -136.479
   935.911
  -135.380
    39.613
  -610.645
   832.575
  -902.585
   718.009
  -538.499
   238.777
  -826.777
   329.051
  -454.329
   674.276
  -336.009
   921.415
  -712.516
    18.159
   -39.003
   357.463
  -422.834
    32.563
  -132.145
   750.389
  -884.091
   173.620
  -101.566
    47.365
  -984.313
   783.288
  -938.780
   603.290
  -536.485
   255.531
  -588.794
    88.229
   -18.860
   271.371
  -849.666
   573.016
  -687.948
   695.425
  -441.237
   135.716
  -533.555
   228.858
  -463.454
   833.979
   -44.160
   411.542
  -961.516
   385.846
  -251.961
    67.843
  -817.194
   403.699
   -25.483
   789.331
  -685.568
   524.339
   -79.348
   548.448
  -194.769
   279.580
  -669.393
    36.805
  -128.727
    50.691
  -442.213
   821.772
  -810.663
   950.621
  -407.697
   915.159
  -406.781
   977.538
  -503.311
   847.865
  -368.480
   283.975
  -719.016
   844.081
  -732.078
   904.691
  -251.411
   188.726
  -494.583
   787.042
  -656.056
   382.305
  -784.570
   468.490
  -466.262
   176.244
   -46.571
   243.721
  -247.902
    83.132
  -958.037
   166.051
  -558.214
   455.214
  -297.128
   726.554
  -777.581
   724.845
  -481.002
   554.460
  -283.334
   901.181
  -992.248
   983.123
  -934.050
   916.074
  -413.007
   824.793
  -333.018
   913.541
  -285.165
   197.943
  -839.900
    76.357
  -515.549
   751.610
  -799.005
    83.438
  -544.755
   129.185
  -953.429
   791.803
  -998.352
    17.060
  -513.077
   236.885
   -39.216
   620.319
  -846.126
   545.152
  -140.172
   910.184
  -262.001
   852.412
  -494.644
   486.770
  -855.037
   821.619
  -785.302
   400.800
  -877.407
   854.305
  -528.550
   777.856
  -610.004
   589.038
  -714.225
   589.282
  -200.385
   780.572
  -958.586
   413.312
  -436.018
   153.691
  -890.042
   530.259
  -921.781
   325.724
  -985.992
   195.105
  -630.726
   390.515
  -579.424
   432.112
  -296.518
   258.919
  -254.341
   194.098
  -616.504
   348.552
  -348.674
   231.178
  -733.879
   716.880
  -783.105
   511.826
  -968.108
   231.605
  -934.996
   540.819
  -262.032
   871.822
  -776.055
   417.127
  -314.676
   753.624
  -992.279
   975.860
  -868.099
   974.425
  -305.094
   857.967
  -117.405
   869.045
  -712.516
   851.558
  -712.851
   771.874
  -868.801
   348.064
  -321.726
   878.506
  -321.696
   258.003
  -220.618
   300.790
  -825.892
   228.736
  -884.640
   909.116
  -451.033
   509.354
   -44.160
    55.147
  -703.970
   305.399
  -176.977
   769.951
  -382.885
   967.895
  -904.477
   529.374
  -383.038
   859.584
  -261.086
   182.653
  -172.033
   243.355
  -305.582
   136.113
  -154.088
    35.310
   -42.726
   386.792
  -641.621
   767.174
  -124.454
   499.374
  -652.791
   601.184
  -298.807
   120.243
  -254.341
   741.661
   -75.869
   122.440
  -667.898
    86.703
  -579.394
   974.975
  -858.577
   464.095
   -52.187
   430.830
  -825.037
   294.443
  -985.290
   127.018
  -309.305
    26.246
  -338.206
   190.252
  -145.207
   186.254
  -820.307
   442.488
  -964.415
   388.348
  -701.071
   299.661
  -478.378
   145.512
  -118.564
   957.671
   -55.574
   828.303
  -354.961
   959.105
  -812.098
   613.361
   -46.968
   734.611
  -934.660
   766.076
  -801.233
   212.683
  -455.061
   100.772
  -182.318
    91.525
  -194.372
   962.767
  -542.894
   866.726
   -95.767
   575.121
  -663.930
   208.472
  -664.815
    94.882
  -674.734
   782.525
  -736.045
   221.839
  -220.679
   107.578
  -284.219
   703.635
  -347.972
   544.359
  -499.619
   581.378
   -73.672
     8.576
  -845.302
   518.998
  -110.294
   502.640
  -315.836
    60.579
  -713.370
    59.328
  -616.108
   158.971
  -120.548
   191.565
  -478.195
   819.727
  -551.897
   441.328
  -836.390
   203.955
  -238.594
   122.410
   -77.822
    34.028
  -450.575
   850.032
   -88.412
   645.741
  -990.234
   951.292
  -312.235
   530.534
  -122.135
   350.383
  -543.352
   711.905
  -406.964
    22.095
  -668.874
   799.585
  -408.155
   607.379
   -82.003
    64.913
  -740.898
   284.707
  -983.673
   381.817
  -431.196
   491.409
  -291.330
   376.415
   -54.537
   587.756
  -374.615
   629.719
  -622.456
    58.779
  -335.154
   276.437
  -685.751
   346.568
   -50.478
   844.417
  -623.798
   907.224
  -700.461
   677.602
  -587.390
   586.291
  -994.354
   787.255
   -65.310
   906.278
  -818.476
   474.258
  -542.314
   359.783
  -522.050
   566.790
  -217.658
   302.744
  -560.717
   616.932
  -253.182
   540.544
  -716.025
   900.235
  -519.242
   201.361
  -610.096
   561.296
  -307.352
   990.753
  -733.695
   750.267
  -978.729
   420.057
  -707.022
    92.532
   -16.572
   104.129
  -991.272
   336.833
  -452.193
   720.389
  -770.501
   524.491
  -131.993
   724.113
  -222.053
   523.820
  -795.770
   413.251
  -894.253
   273.873
  -433.912
   436.598
  -410.352
   580.645
  -892.727
   339.091
  -217.658
   809.656
  -196.600
   238.014
  -599.872
   319.163
  -555.834
   223.609
  -672.140
   977.020
  -528.306
   578.295
  -577.319
   605.335
  -304.849
   407.941
  -601.947
   696.738
  -585.894
   778.863
  -431.074
   245.796
   -18.799
   954.497
  -260.414
    39.399
  -664.785
   825.495
  -984.771
   249.855
  -463.271
   126.988
  -181.097
   674.581
  -163.793
   536.424
  -105.777
   465.926
  -692.770
   246.315
  -423.719
   695.059
  -425.031
   105.228
  -889.004
   593.432
  -328.135
   920.866
  -695.364
   816.034
  -448.622
    18.860
  -715.262
   569.475
  -708.792
   651.784
  -346.538
   949.400
  -482.681
   350.536
  -185.034
   330.485
  -920.164
   813.807
  -242.317
   152.898
  -487.960
   427.717
  -927.000
   949.095
  -695.975
    10.468
  -508.377
   954.405
  -478.011
   875.149
  -281.533
   145.634
  -195.624
   804.712
  -152.043
    50.996
  -733.695
    32.777
  -859.554
   175.146
  -656.514
   824.244
  -558.580
   383.465
  -893.216
   748.772
  -975.860
    88.839
  -921.354
   242.042
  -862.056
   585.192
  -916.959
   547.380
  -957.793
   370.891
  -840.571
   631.977
  -191.504
   806.574
  -927.244
   171.941
  -328.928
   950.224
  -549.669
   198.950
  -792.138
   914.182
  -923.246
   503.006
  -867.611
   587.115
  -621.448
   384.686
   -21.302
    65.035
  -370.769
   851.039
  -540.483
   635.090
   -93.478
   848.079
  -219.672
   655.782
  -667.287
   624.622
  -311.167
   177.435
  -370.434
   820.551
  -457.228
   646.809
  -481.429
   373.302
  -823.847
   539.079
    -1.282
   836.756
  -154.393
   261.696
  -968.169
   205.573
  -961.821
   173.193
  -331.889
   839.778
  -578.265
    61.220
  -858.486
   581.866
  -281.045
   923.063
   -32.075
   661.855
  -213.446
   392.712
  -424.238
   482.528
  -318.979
   658.498
  -498.245
   879.696
    -8.393
   214.148
  -318.064
   950.713
  -777.825
   288.003
  -130.406
    44.954
  -496.414
   293.527
  -288.186
    10.437
  -583.331
   145.116
  -484.878
   289.773
  -791.620
   782.952
  -768.181
   959.624
  -818.445
   750.328
  -301.340
   307.169
  -460.280
   167.852
  -341.929
    37.751
  -531.724
   947.661
  -405.347
   706.595
  -266.701
   591.388
   -83.438
   469.283
  -421.003
   416.486
  -485.580
   744.285
  -794.488
   553.392
  -771.722
   881.222
  -392.102
   558.306
  -746.178
   428.816
  -942.442
   984.832
  -980.468
    96.255
  -992.248
   758.293
  -434.217
     1.556
  -295.846
   696.799
   -43.092
   300.851
  -718.680
    22.126
  -241.951
   792.230
  -372.478
   204.993
  -892.544
   588.000
  -202.429
   987.732
  -584.094
   449.080
  -743.706
   928.739
  -775.933
   875.240
  -266.762
   311.869
  -750.298
   544.725
   -30.457
   765.221
  -844.752
   197.699
  -860.744
   432.051
  -932.432
   556.352
  -774.651
    38.820
  -619.343
   376.080
  -867.916
   703.024
  -126.896
   221.290
  -184.881
   825.251
  -329.020
    59.511
  -789.850
   908.719
  -912.107
   267.556
  -757.866
   650.716
  -126.774
   143.620
  -304.758
   148.778
  -100.497
   519.089
  -774.224
   566.301
  -179.083
   563.463
  -701.132
   100.436
  -266.396
   376.507
  -669.851
   597.034
  -630.970
   461.409
  -186.163
   655.141
  -147.893
   672.323
  -281.777
   566.149
  -445.479
   730.308
   -69.643
   930.204
  -924.375
   901.608
  -969.543
   294.321
  -118.900
   931.333
  -822.230
   655.721
  -368.847
   827.296
  -610.920
   173.956
  -270.425
   586.840
    -9.156
   936.125
  -875.393
   460.799
  -473.342
   118.229
  -106.967
   848.598
   -99.033
   386.975
  -361.278
   417.463
  -959.838
   885.464
  -763.085
   540.544
  -147.099
   646.657
   -44.496
   646.809
  -230.049
   778.283
  -515.763
   576.861
  -354.045
   263.039
   -96.072
   538.377
  -696.615
   717.826
  -874.325
   754.906
  -499.527
   955.412
  -167.302
   401.837
  -395.917
   693.014
  -545.213
   923.124
  -250.771
   250.862
  -792.230
   322.672
  -234.352
   584.735
  -271.828
   524.155
  -346.202
   496.292
  -664.907
   392.682
  -109.500
   364.971
  -549.516
   512.680
  -653.951
   244.972
  -791.742
   315.195
  -906.064
   671.285
  -215.155
   648.457
  -105.533
    18.403
  -518.906
   385.815
  -366.924
   755.730
  -912.229
   164.251
  -504.440
   442.824
  -434.645
   847.743
  -839.564
   809.168
  -430.525
   808.832
  -209.632
   761.132
  -146.550
   622.303
  -896.695
   660.695
  -921.110
   264.870
  -694.327
   719.443
  -934.080
   414.350
  -832.698
   851.497
  -986.053
   942.106
  -979.308
   829.005
  -275.613
   192.785
   -34.608
    84.353
  -643.300
   144.963
  -941.801
     2.655
  -251.137
    46.083
  -228.248
    47.823
  -166.570
   615.986
  -498.917
   566.851
  -819.361
   412.580
  -599.139
   615.284
  -800.195
   453.322
  -666.311
   648.091
  -970.092
   686.178
  -788.873
   419.324
  -348.827
   404.096
  -491.623
   934.782
  -751.640
   196.570
  -765.954
   800.867
  -642.506
   532.060
  -863.399
   813.959
  -173.132
   564.928
  -572.100
   133.457
  -876.278
   260.811
  -194.220
   883.023
  -981.872
   434.217
  -943.236
   522.538
  -825.220
   791.681
  -979.827
   836.329
  -315.592
   574.786
  -805.506
   879.421
  -934.172
   896.542
  -232.154
   727.073
  -229.957
   364.666
  -646.565
   370.708
  -282.632
    85.971
  -788.507
   603.931
  -100.772
   645.253
  -761.498
   242.592
  -424.574
   152.287
  -494.583
   522.752
  -901.425
   951.598
  -373.974
    19.837
  -103.336
    87.222
  -263.497
   933.348
  -355.083
   117.954
  -632.405
    80.142
  -841.395
   375.195
    -9.247
   441.053
  -962.279
   258.339
  -480.911
   603.320
  -405.255
   661.000
  -455.153
   943.724
  -902.982
   121.708
  -405.530
   895.505
  -145.238
   793.085
  -817.682
   143.132
  -814.112
   822.840
   -55.239
    88.443
  -210.517
   241.188
  -364.849
   432.020
  -441.877
   947.386
  -738.090
   213.660
  -638.630
   889.676
  -849.971
   155.522
  -169.042
    32.624
  -792.230
   651.662
  -320.627
   205.115
  -820.185
   248.024
  -417.341
   422.864
  -832.148
   956.175
  -840.785
   779.595
  -799.982
   244.850
  -924.772
   499.863
  -869.594
    53.255
  -191.382
   248.390
  -349.925
   669.088
  -897.946
   288.308
  -309.763
   815.882
  -362.743
   583.239
    -0.183
   793.115
   -39.460
   436.323
  -822.443
    12.635
  -807.886
   760.063
   -59.053
   775.445
  -450.301
   570.879
   -87.893
   632.344
  -782.403
   802.026
  -296.731
   172.399
  -406.964
    28.352
  -418.287
   583.056
  -559.435
   197.455
  -503.708
   824.946
   -14.069
   959.899
  -253.456
   766.411
  -519.364
   693.014
  -924.497
   120.182
  -731.529
   811.975
  -532.182
   526.811
  -114.750
   461.348
  -566.149
   628.254
  -777.001
   181.738
  -938.261
   475.539
  -710.105
   644.307
  -381.939
   114.017
  -403.058
    47.670
   -21.455
   690.207
  -296.793
   270.791
  -329.844
   923.765
   -49.776
   374.950
  -193.945
   288.644
   -82.827
   549.760
  -306.223
   746.849
  -371.929
    95.767
  -600.970
   378.491
  -957.823
   538.224
  -954.436
   752.525
  -141.270
   465.133
  -867.275
   381.085
  -832.636
   184.118
  -348.247
   101.657
   -24.079
   791.040
  -717.948
   730.918
  -854.396
   744.469
  -550.737
   833.430
  -233.345
   540.056
  -474.715
   949.736
  -496.292
   578.051
   -47.517
   126.896
   -56.093
   817.866
  -426.984
    95.737
  -522.385
   313.669
   -55.696
   938.047
  -255.867
   224.555
   -77.822
   587.939
  -827.479
   392.956
  -707.236
    11.078
  -349.956
    85.269
  -265.236
   405.194
  -151.921
   988.403
  -107.517
   265.633
  -761.803
    55.574
  -158.025
   660.543
  -671.590
   296.182
  -269.204
   558.061
  -848.292
   101.932
  -127.140
   550.432
  -462.477
   204.443
  -920.530
   818.323
  -802.149
   857.234
  -491.623
   678.884
  -840.846
   335.948
  -189.001
   561.785
  -429.212
   351.085
  -139.683
   756.706
  -577.807
   466.170
  -160.161
   775.842
  -800.897
   115.604
   -24.873
   675.741
  -989.319
   316.263
  -310.862
   181.585
  -781.426
   665.609
  -537.187
   958.129
  -900.967
   721.091
  -818.140
   870.693
  -430.189
   354.076
  -748.985
   580.401
  -487.777
   172.033
  -742.637
   316.965
  -279.153
   602.893
  -536.393
   172.857
  -989.227
   735.191
   -87.283
   763.146
  -485.153
   507.981
  -575.060
   593.677
  -298.868
   344.066
  -730.888
   982.635
  -857.234
   820.063
  -211.493
   878.140
  -429.304
   467.788
  -236.610
   416.181
  -758.995
   299.844
  -209.052
   562.822
  -852.016
   153.905
  -535.813
   683.615
  -885.952
   448.775
  -369.121
   384.960
  -712.119
   446.547
  -486.312
   470.504
  -917.875
   614.307
   -27.009
   356.517
  -918.363
   179.113
  -306.314
   790.063
   -46.144
   470.382
  -423.292
   213.507
  -107.852
   142.521
  -882.778
   619.587
  -376.110
   873.043
  -949.767
   240.059
  -485.977
   628.040
  -955.016
   912.442
  -204.321
    90.701
  -270.455
   467.879
  -541.124
   345.164
  -173.437
   984.619
  -171.026
   409.864
  -318.033
   250.160
  -634.663
   714.805
   -33.052
   276.437
  -287.423
   115.329
  -164.525
   211.127
  -465.682
   537.126
  -682.058
   489.456
  -838.038
   845.790
  -767.632
   569.994
  -410.962
    34.516
  -605.426
    97.964
  -157.964
   324.320
  -591.754
   840.327
  -739.708
   269.601
  -183.508
   235.817
  -285.440
   463.820
  -104.129
   904.233
  -703.360
   938.169
  -125.675
   958.190
  -488.998
   847.468
  -145.878
   461.531
  -500.565
   537.065
  -778.863
   878.109
  -669.820
   584.124
  -178.106
   854.060
  -116.977
   907.407
  -311.075
   178.411
  -639.149
   539.018
  -403.058
   264.779
   -40.010
   152.287
  -770.257
   998.383
  -270.608
   938.993
  -760.063
   292.123
  -848.842
   929.960
   -17.518
   195.318
  -527.573
   353.008
  -796.838
   899.106
  -679.067
   121.525
  -536.119
   481.521
  -365.398
    47.731
  -415.357
   737.541
  -562.731
   874.294
  -114.658
   935.789
  -508.957
   717.978
  -493.179
   847.438
  -643.025
    19.318
  -406.018
   890.164
  -104.801
   591.937
  -379.315
   730.949
  -264.229
   864.803
  -360.729
   191.809
  -248.573
   912.046
  -265.511
   801.843
  -936.491
   363.598
  -535.691
   839.595
  -387.432
   790.124
  -432.203
   209.449
  -175.695
   656.636
  -277.688
   995.758
  -597.247
   438.032
  -369.671
    38.209
  -218.360
   990.600
  -782.037
   372.845
  -735.038
   773.034
  -774.163
   881.649
  -611.377
    10.926
   -26.124
   995.178
  -466.292
   398.328
  -418.897
   791.589
  -676.870
   429.975
  -578.112
   335.734
  -167.302
   958.495
  -900.296
   602.557
  -852.199
    69.643
  -280.343
   827.876
  -702.597
   869.930
  -258.889
   630.848
  -904.508
   279.702
  -808.191
   751.854
   -77.090
   426.374
  -475.600
   748.802
   -20.875
   730.522
  -103.305
   496.811
  -963.652
   279.397
  -842.708
   833.979
  -773.034
   581.164
  -682.638
   197.363
  -105.167
   293.741
  -209.998
   593.371
  -957.121
    22.217
  -821.650
   745.323
  -592.334
   778.008
  -105.869
   762.810
  -308.573
   194.006
  -613.086
   176.336
   -15.473
    89.785
  -733.390
   680.837
   -92.135
   479.293
  -900.632
   431.806
  -492.294
   616.535
  -841.365
   238.258
  -566.515
   171.392
   -87.283
   495.468
  -569.933
   130.680
  -470.473
   202.155
  -324.229
   517.106
  -819.269
   905.087
    -2.533
   520.432
  -574.480
   915.220
  -506.546
   134.678
  -544.206
   639.241
  -403.516
   894.864
  -516.007
   369.854
  -893.277
   806.879
  -945.189
   379.040
  -772.759
    64.730
  -438.032
   657.552
  -867.641
   648.701
  -248.909
   144.841
  -899.228
   397.748
  -509.598
   792.932
  -256.050
   650.685
  -409.680
   307.901
  -638.081
    49.104
   -47.212
   913.114
   -43.031
   596.576
  -167.699
   977.233
   -63.143
   566.942
  -510.758
   851.833
  -961.119
   356.487
  -982.818
   761.132
  -494.247
   872.829
  -374.676
    88.687
  -955.443
   554.827
  -843.043
   904.050
  -399.426
   617.145
  -873.989
    73.428
  -523.820
   613.147
  -948.180
   798.303
  -172.491
   909.726
  -625.446
   925.138
  -931.578
   168.279
  -268.471
   870.724
  -785.241
   425.153
  -123.630
   506.302
  -301.279
   865.291
  -978.149
   844.386
  -314.676
   883.328
  -112.003
   872.250
  -577.685
   525.224
  -763.878
   375.378
  -345.714
   904.874
  -829.035
    95.218
  -367.473
   688.437
    -8.667
    64.455
  -248.146
   241.646
  -129.215
   463.759
  -654.256
   532.243
  -850.185
   843.898
  -329.203
   382.275
  -479.385
    56.673
  -388.165
   164.006
  -114.475
   738.945
  -860.805
   532.456
  -829.463
   692.526
  -951.018
   289.193
  -124.516
     4.852
  -981.994
   970.580
  -358.837
   253.548
  -495.834
   254.250
  -383.892
   638.386
  -476.119
   778.069
   -97.385
   385.205
  -161.992
   464.492
  -135.228
   264.626
  -423.383
   944.975
  -421.491
   570.147
  -164.861
   177.252
  -793.970
   398.663
  -728.080
   850.337
  -425.184
   577.593
  -760.643
   669.759
  -256.783
    82.278
  -520.829
   117.771
  -166.295
   287.393
   -86.337
   782.006
   -85.360
   895.840
  -436.201
   845.851
  -787.469
   889.401
  -874.569
   834.986
  -564.837
   344.646
  -764.794
   213.507
  -512.223
   457.564
   -43.214
   923.338
  -637.440
   621.143
  -480.667
   460.677
  -516.190
   899.319
  -160.680
   583.575
  -711.173
   741.264
  -143.712
   243.690
  -673.086
   279.550
  -785.272
   836.909
  -343.242
    56.185
  -677.053
   365.642
  -175.817
   520.035
  -680.288
   607.288
  -798.822
   139.348
   -19.166
   882.046
   -32.624
   473.586
  -903.928
   514.298
  -484.512
    47.731
  -651.570
   581.072
  -438.154
   373.241
  -773.919
    41.169
  -256.966
   959.014
    -0.763
   839.290
   -19.532
   656.514
  -707.541
    77.853
  -606.555
   182.806
  -715.934
   851.894
  -957.488
   164.586
  -936.399
   838.801
  -715.934
   547.899
  -821.100
   238.350
  -982.421
   716.605
   -96.255
   155.919
  -393.475
   163.579
  -742.485
    22.706
  -245.491
    58.718
  -691.885
   146.855
  -882.199
   556.566
  -210.852
   989.257
   -64.760
   188.543
  -436.964
   257.576
  -543.016
   182.592
   -38.972
   412.732
  -546.312
    54.231
  -468.825
   680.624
  -413.495
   313.211
  -773.797
   164.068
   -80.081
   628.712
  -438.368
   147.832
  -641.530
   297.525
  -223.853
   190.710
  -711.417
   358.806
  -474.929
    98.575
  -793.695
   198.798
  -861.690
   372.082
  -386.731
   989.715
   -25.971
   222.510
   -39.064
   806.330
  -100.986
   750.084
   -74.801
   763.970
  -572.222
   377.667
  -207.739
    21.973
  -449.293
   134.556
  -762.963
   995.819
  -217.139
   883.328
  -724.418
   622.150
  -534.928
    83.804
  -327.860
    20.325
  -152.043
   188.086
  -416.944
   394.208
    -9.552
   259.957
  -281.961
   517.716
  -995.911
   912.839
  -199.957
   648.427
  -325.602
   159.551
  -394.360
   212.439
   -10.010
   268.502
  -633.595
   104.587
  -388.379
   218.848
  -186.956
   947.600
  -188.147
   849.422
  -356.792
   153.813
   -83.621
   294.534
  -305.521
   133.854
  -221.076
   800.897
  -396.252
   495.071
  -679.708
   518.906
  -765.923
   574.084
  -336.619
   362.407
  -349.681
   147.160
  -105.075
   530.595
   -75.014
   662.130
   -14.405
   785.577
  -444.655
   835.261
  -100.558
    79.836
  -226.875
   957.396
  -575.793
   626.972
  -472.030
   752.647
  -246.651
     9.156
  -573.870
   133.763
  -648.579
   416.242
  -594.684
   697.501
  -865.993
   608.600
  -572.710
   304.086
  -506.943
   699.026
   -30.915
   584.552
  -800.562
   346.324
  -405.591
   719.260
  -286.325
   454.939
  -613.361
   331.858
   -64.089
   974.120
  -476.241
   842.372
   -73.183
   890.500
  -222.175
   122.471
  -369.518
     7.721
  -781.060
   798.090
  -869.839
   607.105
   -93.966
    41.200
  -531.083
   582.507
  -155.187
   196.753
  -434.370
   144.047
    -5.188
    86.276
  -741.844
   683.706
  -393.628
   333.689
  -995.453
   896.512
  -330.882
   556.108
  -726.066
   752.007
  -247.261
   763.390
  -842.189
   408.338
  -978.118
   810.968
  -766.411
   664.052
  -294.046
   248.604
  -788.903
    40.254
  -194.678
   409.803
  -606.342
    87.863
  -685.018
    84.811
  -515.091
    12.726
  -252.693
   621.845
  -227.546
   213.294
  -765.496
   799.249
  -780.175
   823.908
    -7.111
   313.364
  -502.182
   857.570
  -570.971
   225.105
  -513.382
    42.543
  -329.417
   209.418
  -720.237
   945.616
  -198.523
   951.018
  -778.588
   476.211
  -416.120
   530.534
  -991.943
   365.612
   -52.553
   144.810
  -614.124
   713.950
  -972.442
     4.456
  -524.979
   199.591
  -966.216
   753.288
  -747.703
    44.435
  -270.760
   252.846
  -776.971
   328.684
  -197.150
    75.930
  -186.163
   748.955
   -84.475
   552.965
  -482.772
   413.678
  -298.929
   714.530
  -680.441
   769.189
  -496.323
   974.487
  -556.749
   250.496
  -866.970
   897.031
   -65.188
   750.420
  -582.080
   891.140
  -870.235
   500.717
  -159.581
   177.038
  -473.952
   459.334
  -969.207
   867.458
  -903.745
   796.960
  -594.256
   508.011
  -428.663
   577.074
  -270.333
   920.469
  -274.422
   223.304
  -118.473
   692.251
  -804.743
   867.214
  -392.010
   156.407
  -138.432
   170.965
  -456.099
   205.390
  -670.827
   718.558
  -718.131
   782.617
  -468.093
   568.560
  -228.278
   395.489
    -3.601
    63.387
  -168.584
   493.851
  -204.443
   487.686
  -949.583
    57.161
  -277.718
   670.278
  -132.908
   234.504
  -284.463
   123.264
  -899.106
   381.054
  -930.601
   811.975
  -278.817
   334.910
  -543.413
   149.236
  -866.604
   277.749
  -702.231
   308.542
  -235.817
    23.316
  -492.233
   448.805
  -773.522
    77.273
  -850.093
   945.280
  -153.844
   312.479
  -969.939
   219.977
  -169.073
   603.107
  -238.960
   265.572
  -136.723
   261.452
  -670.797
   456.130
  -601.489
   621.479
  -305.765
   739.036
  -550.951
   612.232
  -546.770
   801.294
  -863.857
   665.609
  -899.411
   304.331
  -209.143
   801.538
   -84.933
   780.847
  -115.390
   234.901
  -995.605
   287.301
  -428.632
   347.514
  -459.700
   406.690
  -877.590
   369.152
  -286.752
   693.777
  -965.209
   611.438
  -560.137
   158.086
  -905.087
   597.858
  -646.809
   877.621
  -821.528
   934.446
  -892.483
   336.833
  -931.974
   264.168
  -471.084
   583.636
  -930.784
   149.236
  -357.311
   797.784
  -292.734
   224.525
  -891.018
   365.673
  -715.384
   466.842
  -902.005
    54.415
  -418.531
   922.544
  -864.193
   379.498
  -520.402
   738.304
   -47.945
   759.270
  -208.075
   838.252
  -139.042
   550.707
  -922.239
    91.311
  -293.130
   559.343
  -273.812
   312.540
   -94.729
   117.832
  -912.259
   942.167
  -389.172
   326.579
   -63.112
   746.178
  -456.069
   550.218
  -955.229
   382.153
  -493.851
   763.512
  -854.244
   174.047
  -883.175
   840.999
  -923.185
   939.634
  -198.462
   383.374
  -627.430
   214.484
  -436.506
   175.054
  -903.684
   716.422
  -430.158
   866.024
  -811.090
   393.384
  -916.684
   972.137
  -883.724
   899.747
  -229.072
   787.927
  -902.890
   843.471
   -79.134
   304.544
  -308.084
   648.885
  -401.044
   728.019
  -965.667
   378.368
  -724.296
   690.329
  -513.108
   356.792
   -44.649
   748.009
  -998.810
   942.198
  -662.038
   261.208
   -35.127
   287.027
  -953.673
   247.810
  -184.118
   433.302
  -551.836
   305.460
  -794.214
   585.284
  -894.436
   196.112
    -6.989
   903.867
  -617.481
   186.041
  -152.623
   666.158
  -758.110
   735.801
  -252.571
   133.915
  -236.885
   633.351
  -848.598
   974.944
  -588.183
   164.342
  -876.675
   580.645
  -407.117
   413.343
  -804.651
   124.210
  -482.589
   289.468
  -752.068
   702.506
   -83.926
   370.556
  -811.457
   405.713
  -371.227
   159.398
  -289.377
   658.620
  -396.924
   845.851
   -86.276
   676.931
  -668.294
   168.432
  -933.500
   382.794
  -739.158
   469.588
  -706.687
   622.852
  -799.493
   537.523
  -534.227
    32.899
  -732.109
   329.508
  -918.973
   392.743
  -604.541
   169.439
  -592.761
   815.027
   -65.523
   513.779
  -321.879
   611.805
  -614.399
   879.635
  -382.580
   182.623
  -212.195
    28.779
  -925.199
   767.876
  -203.619
     1.312
  -945.647
   410.901
   -17.853
    92.349
   -83.254
   973.205
  -617.847
   366.253
  -963.378
   545.854
  -166.021
   801.447
  -303.659
   101.169
  -875.942
   659.993
  -502.853
   728.629
  -517.808
   175.359
  -930.754
   297.983
  -547.441
   152.470
  -637.898
   894.650
  -326.731
   573.565
  -704.276
   869.381
  -404.889
   803.522
  -945.067
   847.865
  -328.715
   488.723
  -192.907
   542.314
  -951.201
   743.095
  -874.874
   710.013
  -706.748
   714.652
  -103.000
   101.810
  -821.955
   127.018
  -997.803
   744.804
  -930.784
   889.248
  -462.020
   402.539
   -62.716
   367.351
  -125.370
   557.054
  -472.701
   412.488
  -677.175
   755.638
  -281.594
   737.846
  -306.467
   667.074
  -396.008
   739.494
  -468.978
   690.329
  -676.229
   354.289
  -698.080
   459.761
  -820.734
    48.311
  -680.074
    90.670
  -936.430
   530.290
  -311.594
   508.835
  -263.192
   283.029
  -958.434
   707.450
   -21.332
   507.431
  -633.900
   276.101
  -851.039
   571.703
  -316.294
    44.557
  -812.006
   560.900
  -123.417
   185.675
  -412.885
    19.227
  -563.585
   621.052
  -638.417
   479.904
  -581.256
    73.122
  -443.312
   875.546
  -616.596
   607.593
  -682.028
   423.231
  -397.229
     9.705
  -942.534
    78.280
  -681.448
   838.435
  -253.151
   149.541
  -671.010
   501.755
  -131.382
   171.056
  -312.845
   197.821
  -943.175
   623.035
  -208.136
    64.547
   -41.231
   596.271
  -347.575
   382.122
  -651.936
   993.744
  -391.339
   171.941
  -978.576
   362.987
  -713.126
    36.073
  -490.158
   953.093
  -926.298
   580.279
  -865.017
    90.091
  -111.270
   264.931
  -556.688
   464.431
  -462.966
    27.650
  -452.223
   424.238
  -576.708
   520.890
  -590.838
   868.374
   -91.647
   308.390
  -411.634
   832.636
  -910.550
   864.895
  -499.802
   363.262
  -714.011
   721.854
  -299.234
   771.203
  -988.983
   603.473
  -760.979
   860.836
  -289.163
   896.970
  -395.642
   227.454
  -946.959
   300.241
  -699.301
   216.437
  -954.955
   991.363
  -420.698
   638.539
  -236.549
   162.816
  -639.515
   834.681
   -23.682
   265.481
  -123.447
   184.118
  -560.808
   804.498
  -933.683
   649.800
  -853.694
    32.075
  -746.971
   454.390
  -682.180
   380.749
  -863.369
   481.155
  -595.019
   980.041
  -368.175
   492.996
  -106.113
   101.291
  -417.066
   763.756
  -810.663
   873.928
  -112.735
   215.125
  -639.790
   116.642
  -942.534
   653.615
  -972.808
   628.071
  -244.819
   200.323
  -825.526
   779.748
  -674.062
   508.347
  -833.613
   755.760
  -131.993
   860.591
  -249.489
   282.754
  -134.953
   742.546
  -671.651
   193.548
   -85.086
   983.215
  -725.303
   668.905
  -414.838
    58.229
  -412.732
   500.412
   -73.031
   648.885
  -352.550
   218.970
  -321.818
    50.478
  -626.179
   431.959
  -312.601
   524.583
  -450.484
   213.233
  -410.108
   187.689
  -395.703
   889.737
  -733.421
   531.541
  -366.466
    67.995
  -882.199
   167.180
   -65.737
   245.247
  -317.637
   888.241
  -159.703
   847.468
  -366.192
   645.619
  -862.514
    39.460
  -314.982
   528.397
  -159.795
   150.243
  -568.224
   344.401
  -389.843
    56.825
  -332.408
   893.887
  -400.342
   371.380
  -799.860
   530.412
    -0.610
   774.529
  -298.959
   102.695
  -927.427
   338.816
  -380.169
   871.090
   -42.695
   186.651
  -305.795
   492.050
  -983.367
   325.205
  -913.450
   665.212
  -980.010
     3.571
  -320.811
   536.058
   -65.188
   434.645
  -441.267
   448.225
  -388.592
   226.081
  -778.588
   139.073
  -858.425
   364.299
  -469.924
   972.747
  -827.906
    94.485
   -45.259
   303.385
   -45.320
   541.246
  -872.829
   563.952
  -586.627
   413.007
  -758.324
   172.277
  -988.891
   634.205
  -667.714
   850.246
  -304.025
   248.939
   -41.383
   448.012
  -291.116
   440.046
  -669.179
   868.496
  -465.896
     6.806
  -594.287
   184.729
  -226.783
   145.756
   -15.809
   544.664
  -775.628
   877.712
  -657.582
   956.572
   -52.034
   965.087
  -572.741
   549.242
  -400.403
   663.350
  -852.687
   400.433
  -187.841
   150.090
  -208.808
   527.573
   -92.196
   975.494
  -896.481
   134.098
  -278.726
   378.155
  -949.004
   705.588
  -184.027
   809.961
  -191.351
    49.165
  -126.347
   513.474
    -1.740
   870.083
  -460.799
   495.987
  -289.987
   979.003
  -498.062
   743.828
  -661.397
   724.143
  -905.637
    20.417
  -235.084
   741.661
  -810.419
    92.410
   -85.299
   617.878
  -320.811
   726.920
  -774.407
   557.970
  -687.979
   304.392
  -946.501
   653.584
  -824.000
   390.118
  -450.423
   844.417
  -396.710
   108.707
  -960.692
   166.387
  -219.123
   664.937
  -565.264
   381.115
  -152.654
   854.823
  -288.858
   579.669
  -242.744
   910.794
   -20.600
   854.884
  -305.582
   524.369
  -814.600
   635.578
  -684.957
   390.698
   -32.411
   776.971
  -397.473
   117.893
  -296.182
     0.305
  -385.510
   845.698
  -720.817
   776.299
   -96.133
   416.608
  -394.299
   244.942
  -105.014
   443.861
  -574.969
   267.251
    -3.906
   119.083
  -574.114
   200.537
  -270.852
   104.617
  -792.932
   492.782
  -341.105
   352.947
  -882.687
   688.772
  -598.407
   198.004
  -496.414
   942.228
  -504.685
   561.632
  -601.367
   627.430
  -587.146
   618.824
  -820.704
   144.322
  -501.846
   766.076
  -773.095
   510.788
  -891.690
   235.817
  -879.452
   835.383
  -258.583
   201.422
  -604.724
   265.175
  -567.827
   716.025
  -604.572
   501.816
  -803.430
   328.898
  -744.469
   479.415
  -193.762
   723.838
  -461.074
   298.593
  -325.724
   222.236
  -434.034
    10.163
  -866.146
   495.407
   -36.866
   341.899
  -109.561
   329.630
  -536.241
   962.676
   -71.047
   787.683
  -507.675
   377.209
  -342.235
   610.401
  -437.147
    45.839
  -430.311
   202.673
  -976.745
   822.199
  -797.754
    46.663
  -823.481
   303.140
  -322.336
   886.868
  -689.840
   184.759
  -395.520
   530.137
  -334.971
   217.719
  -378.460
   605.060
  -125.034
   856.075
  -633.992
   123.692
   -91.708
   193.091
  -853.847
   189.947
  -957.518
   278.268
  -899.136
   698.294
   -96.469
   408.490
  -873.684
   366.192
  -899.472
   487.808
  -648.091
   944.548
  -512.070
    49.348
  -554.186
   949.553
  -414.869
    33.052
  -467.757
   759.514
  -813.715
   912.900
  -998.901
   421.186
  -309.488
   267.556
    -8.423
     8.332
  -816.248
   388.379
  -169.469
   877.071
  -195.471
    17.823
  -792.322
   661.153
  -576.647
   812.830
  -632.038
   351.756
  -831.446
   626.362
  -897.153
   304.453
  -171.361
   201.209
  -178.137
   518.052
  -337.107
   369.610
  -514.847
    28.260
  -348.460
   352.245
  -320.933
   760.949
  -283.364
   251.015
  -384.991
   687.490
   -55.208
   328.532
  -666.158
   627.003
  -656.911
   168.828
  -103.549
   538.743
  -840.327
   312.296
  -158.300
   648.396
  -700.186
   459.273
  -306.406
   252.174
  -131.138
   835.658
  -201.788
   542.344
  -626.240
   814.295
  -727.897
   298.074
  -386.334
   386.151
  -656.850
   785.211
  -208.533
   574.694
  -134.495
   708.640
  -122.929
   387.371
  -710.807
   561.602
  -245.827
   398.083
  -133.427
   214.637
  -818.842
   554.155
  -624.134
    88.900
  -901.944
   301.737
  -856.105
   757.164
  -690.023
   623.249
  -351.390
   316.172
  -920.682
    80.721
  -516.892
   374.371
  -343.059
   458.724
   -37.629
   998.596
  -715.629
   100.681
  -846.614
   463.240
  -302.316
   532.395
  -389.142
   146.489
  -335.063
   466.048
  -401.196
   416.120
  -412.366
   779.382
  -919.828
   849.788
  -301.706
   562.731
  -745.201
   632.649
  -115.299
   828.486
   -72.085
   476.943
  -327.586
   976.287
  -510.422
   906.339
  -603.137
   607.776
  -213.050
   249.489
  -904.019
   784.814
  -329.630
   186.346
  -845.058
   324.870
  -505.631
   190.954
  -766.167
   226.966
  -644.887
   714.255
  -489.822
   822.657
  -654.592
   451.247
  -233.192
   744.896
  -391.400
   535.630
  -643.117
   309.458
  -527.635
     5.860
  -422.926
   402.081
  -555.986
   386.853
  -519.883
   464.858
  -651.601
   730.064
  -341.746
   676.626
  -610.645
   956.877
  -971.648
   919.858
  -583.422
   848.079
  -849.422
   628.895
  -821.314
   523.820
  -888.852
   112.430
  -156.224
   757.408
  -498.917
   444.624
  -431.196
   966.826
  -478.256
   518.143
  -600.635
   227.912
  -251.350
   353.008
  -719.657
   152.593
  -415.265
   255.379
  -540.544
   976.196
   -65.737
   919.401
  -935.575
   697.378
  -871.242
    66.073
  -864.467
   614.704
  -363.842
   713.492
  -105.960
   103.366
  -415.815
   670.980
  -471.480
   975.951
  -370.098
   352.214
  -719.840
   270.699
  -794.336
   500.107
  -892.422
   811.762
  -326.273
   917.692
  -286.386
   384.014
  -580.096
   798.456
  -785.913
   867.519
  -581.591
   750.237
  -768.914
   174.200
  -701.834
   106.143
  -309.458
   331.370
  -557.329
   616.321
  -893.216
   555.193
  -845.882
   114.200
  -365.612
   658.406
  -586.718
   251.503
  -331.278
   635.548
  -733.634
   894.833
  -723.014
   769.860
  -629.933
   278.451
  -759.880
   105.258
  -273.904
   506.821
   -12.360
   627.430
  -863.704
   499.924
  -794.092
   997.528
  -590.136
   976.318
  -597.858
   182.440
  -146.336
   566.607
  -796.014
   825.343
  -922.971
   651.906
  -322.825
   700.034
  -357.555
    20.203
  -558.214
    93.265
  -407.300
   935.423
  -131.230
   458.388
  -613.178
   711.509
  -862.484
   184.240
  -724.937
   387.158
  -563.555
   823.054
  -355.144
   593.036
  -913.205
   621.143
  -631.642
   206.549
  -127.842
   695.975
  -316.263
   887.356
  -646.199
   703.574
  -359.691
    87.436
  -546.007
   339.854
  -360.088
   629.810
  -912.198
   519.669
  -895.169
   448.775
  -874.722
   577.380
  -195.746
   586.657
  -535.356
   332.652
  -130.192
    39.766
  -501.602
   365.276
  -967.833
   547.868
  -247.047
   342.662
  -890.500
   920.713
   -16.358
   743.797
  -721.091
   995.300
  -494.278
   823.511
  -837.458
   818.140
  -956.755
   160.649
  -740.562
   145.421
  -123.325
   634.205
  -245.735
   855.586
  -429.701
   170.446
  -766.045
   367.534
  -938.475
   105.869
  -655.507
   658.773
  -607.593
   508.774
   -82.278
   976.531
  -135.258
   303.476
  -399.670
   836.268
   -99.094
   541.490
  -483.657
   400.952
  -609.546
   662.374
    -6.409
   834.895
  -195.410
    88.900
  -113.895
   726.035
  -140.690
     0.061
  -476.455
   170.202
  -991.333
   625.080
  -181.249
   611.530
  -450.423
   903.165
  -435.347
    31.953
  -381.268
   851.894
  -547.990
   584.735
  -136.204
   488.693
  -160.894
   264.504
  -930.540
   648.396
  -195.471
   708.548
  -480.056
   541.215
  -485.458
   722.465
  -621.204
   394.940
  -563.952
   624.287
  -131.993
    24.293
  -573.351
     0.855
  -473.342
   672.506
  -767.296
   969.756
  -668.661
   967.345
  -573.016
   540.971
   -41.108
   336.772
  -682.974
   172.124
   -26.948
   727.165
  -144.627
   110.508
  -783.807
   967.559
  -916.898
   616.108
  -812.616
   624.897
  -862.270
   659.261
  -311.930
   692.709
  -643.117
   186.651
  -483.688
   957.640
  -491.226
   549.394
  -508.377
   387.616
  -318.827
   187.048
  -409.375
   385.083
  -140.507
   161.138
  -524.430
   249.336
  -274.148
   632.008
  -803.400
   691.458
  -290.078
   873.043
  -650.899
   745.811
  -176.916
   915.372
  -532.670
   921.903
  -693.167
   417.554
   -64.272
   939.970
  -372.692
   853.298
  -800.989
   894.498
  -153.691
   611.499
  -447.707
   189.154
   -99.307
   102.115
  -707.419
    86.886
  -178.625
   461.531
  -487.136
   219.214
  -577.105
   951.415
  -680.074
   897.946
  -505.203
   644.581
  -242.470
   573.717
  -973.449
   491.836
  -784.631
   284.524
  -503.372
   363.292
  -393.597
   438.246
  -242.622
   158.147
  -907.895
   773.186
  -453.139
   576.586
  -361.400
   839.564
  -840.938
   647.298
  -816.492
   846.889
  -696.890
   605.029
  -304.086
   219.764
  -316.233
   211.158
   -90.335
   706.778
  -666.677
   111.423
  -988.037
   385.662
  -772.912
   324.717
  -931.425
   408.826
  -786.737
   456.191
  -534.013
   832.850
  -211.676
   728.935
  -847.102
   375.591
  -250.557
   427.747
   -38.301
   445.021
  -744.591
   848.689
  -208.960
   282.968
  -673.513
   348.186
   -68.697
   568.133
  -684.622
   585.803
  -686.361
   321.757
  -620.014
   553.667
   -35.676
   459.670
  -510.666
   487.075
  -554.888
   834.620
    -5.890
   249.702
  -438.429
   112.735
  -707.389
   287.027
  -880.123
   327.555
  -375.835
   741.935
  -985.992
   455.519
  -479.965
   826.167
  -576.067
   856.838
   -55.574
    41.383
  -593.341
   925.260
  -344.127
   343.669
  -338.939
   790.551
  -179.388
   844.996
  -252.449
   417.554
  -590.777
   145.573
  -455.580
   945.433
  -592.303
   891.079
  -778.497
   610.706
  -625.904
   647.664
  -487.136
    98.483
  -627.552
   689.810
  -430.738
   664.724
  -185.492
   793.390
  -827.662
   873.898
  -758.843
   628.681
  -408.887
   295.694
  -425.398
   846.828
  -137.669
     4.456
  -127.750
   452.986
  -223.975
   224.952
  -886.044
   560.808
  -652.760
   968.535
  -946.074
   121.250
  -944.548
     3.235
  -332.255
   719.779
  -367.168
     1.648
  -773.034
    35.737
  -317.637
   210.120
  -468.368
    57.649
   -92.410
   483.322
  -667.837
   647.938
  -765.191
    27.894
  -527.787
   551.042
  -390.912
   698.630
  -216.865
   438.917
  -254.707
   191.137
  -737.968
    86.978
  -384.442
   975.036
  -436.079
   274.972
   -45.686
   310.648
  -660.207
   506.027
  -437.910
   194.037
  -548.357
   137.913
  -310.526
   572.893
  -404.492
    20.173
  -717.765
   678.060
  -635.792
   230.720
  -630.726
   814.020
  -719.413
     5.921
  -625.782
   451.888
  -167.119
   457.808
  -367.870
   969.207
  -956.938
   172.063
  -107.456
   879.635
  -400.006
   280.648
  -909.909
   896.908
  -912.229
   102.847
  -835.841
   676.351
  -658.376
   948.241
  -791.955
   577.960
  -538.560
   175.787
  -269.845
   294.717
  -484.787
   102.390
  -692.740
   689.871
  -537.126
   854.762
  -588.092
   686.850
  -667.806
   758.446
  -305.368
   555.986
  -821.955
   357.860
  -497.330
   440.962
  -144.230
   660.604
   -83.712
   469.802
  -859.554
   700.461
  -916.196
   293.069
  -776.666
    12.329
  -863.247
   394.055
  -883.969
   113.102
  -533.586
    13.764
    -5.524
   582.049
  -357.219
    35.127
  -986.572
   834.620
  -242.470
   669.912
  -376.782
   183.355
  -527.940
   292.032
   -80.782
   279.794
  -448.347
   261.269
  -943.937
   530.686
  -832.575
    80.782
  -742.180
   582.751
  -252.907
   732.475
  -545.549
   469.619
  -344.432
   533.647
  -922.941
   514.512
  -512.619
   359.355
  -957.640
   582.507
  -748.985
   573.199
  -542.070
   776.299
  -772.271
   511.124
  -920.835
   168.828
  -214.972
   861.721
  -950.102
   667.196
   -73.519
   786.645
   -42.909
   600.665
  -140.568
   125.217
  -268.807
   127.445
  -638.783
   526.475
  -576.098
    53.255
  -774.377
   852.931
  -606.342
   156.133
  -429.395
   699.454
   -69.246
   610.401
  -711.478
   371.227
  -146.764
   604.358
  -579.546
   164.373
  -895.383
   744.896
  -264.718
   293.039
  -115.055
   342.998
  -704.703
   306.833
  -653.951
   174.017
  -710.654
   342.051
  -617.023
   805.963
   -85.208
    50.844
  -448.195
    90.152
  -410.627
   551.805
  -353.923
   907.865
  -725.089
   245.643
   -37.477
   766.045
  -807.001
   840.083
  -212.531
   337.107
  -285.195
   427.259
  -864.650
   535.295
  -294.076
   957.915
  -729.850
   224.006
  -892.361
   955.412
  -958.373
   147.954
  -964.385
   814.081
  -432.997
   183.477
  -822.504
   525.101
  -710.410
   500.961
  -229.499
   174.017
   -54.048
   733.268
   -59.511
    53.377
  -528.092
   743.522
  -316.507
   734.367
  -619.953
    86.612
  -728.843
   941.160
  -361.614
   757.591
  -638.752
   571.856
  -417.158
   320.658
  -405.805
   709.647
  -106.265
    13.428
   -42.116
   967.772
  -831.721
   918.973
  -299.539
    12.391
  -880.032
   800.104
  -926.115
   607.044
   -63.967
   689.749
  -311.472
    21.882
  -175.573
   830.683
  -239.814
   152.532
  -718.436
    58.718
  -968.749
   191.137
  -887.967
   223.029
  -353.191
   194.220
  -268.624
   737.266
  -233.039
   390.606
  -216.651
   855.190
  -803.095
   573.412
  -396.954
   765.069
  -184.118
   419.782
  -443.190
    95.645
  -914.212
    82.003
  -209.540
   928.434
  -578.265
   894.040
  -583.239
   909.116
  -295.389
   536.699
  -326.029
   552.965
  -282.083
   506.088
  -914.151
   336.711
  -210.608
   228.065
  -844.508
   671.773
  -580.950
   663.076
  -377.087
   351.665
  -825.098
   745.048
  -181.188
   568.255
  -362.682
   497.971
  -854.701
    89.602
  -326.395
   173.925
  -785.485
   694.174
  -176.092
   256.447
  -323.069
   454.176
  -920.499
   672.720
  -729.698
   962.645
  -164.647
    58.596
  -879.360
    97.354
  -702.933
   420.240
  -173.833
   415.937
  -874.996
    35.585
  -644.032
   775.109
  -404.798
   940.428
  -705.649
   268.654
  -940.458
   841.456
  -538.133
    77.578
   -13.977
   801.508
  -555.193
   325.632
  -639.912
   539.659
  -935.881
   534.959
  -271.126
   690.298
  -684.957
   774.804
  -331.095
   865.078
  -191.595
    97.507
   -40.803
   861.293
  -754.479
   355.266
  -759.453
   860.500
   -42.543
   991.424
  -557.573
   961.028
  -960.326
   900.296
  -241.401
   888.424
  -885.891
   949.004
  -547.044
   227.149
  -750.877
   255.165
  -723.319
    17.731
  -931.120
   814.295
  -222.053
    62.746
  -416.211
   570.269
  -714.774
   785.577
  -227.577
   523.453
  -153.722
   985.595
  -552.934
   969.024
   -97.385
   333.750
  -566.607
   460.372
   -17.518
   952.147
  -403.974
   590.777
  -808.283
   920.896
  -258.950
   186.956
  -214.393
    57.070
   -73.428
     8.881
  -398.724
   808.679
  -787.133
   548.753
  -366.802
   607.288
  -616.626
    23.621
  -467.727
   523.942
  -332.743
   155.217
  -689.932
   571.154
    -4.517
   830.195
  -970.611
   495.254
  -178.808
   235.450
  -237.587
   402.783
  -964.080
   561.571
  -402.539
    64.547
  -987.243
   868.465
   -23.591
   241.218
  -692.587
   206.671
  -857.356
   874.081
  -950.926
   588.702
   -17.579
   484.725
  -447.981
   903.195
  -960.845
   627.827
  -821.284
   366.558
   -16.236
   739.830
   -13.306
   605.518
  -679.586
   228.431
  -810.633
   963.836
  -389.386
   145.695
   -36.836
   127.873
    -4.395
   288.949
  -369.274
   664.083
  -701.010
    73.336
  -246.712
   562.151
  -509.049
    19.379
  -838.221
   378.246
  -205.451
   199.744
  -540.941
    70.956
  -783.715
   488.540
  -976.196
   125.034
  -218.451
   957.244
  -952.116
    55.483
  -743.675
   260.689
  -362.102
   886.502
  -363.262
   357.433
  -487.320
   698.599
  -812.891
   407.300
  -672.445
   838.252
  -691.641
   190.832
  -843.043
   882.717
  -982.543
   893.826
  -833.613
   955.199
  -680.136
   600.757
  -994.873
   482.803
  -744.713
   341.258
   -49.104
   991.943
  -100.986
    32.624
  -662.435
    34.364
  -900.906
   162.999
  -702.200
   838.130
  -768.365
   558.245
  -649.220
   776.452
  -245.643
    76.571
  -132.786
   249.092
  -159.337
   574.938
   -57.436
    69.430
  -125.156
   990.265
  -290.292
   951.170
  -910.123
   879.879
  -377.850
   188.238
  -870.876
   264.748
  -260.598
   122.227
  -186.987
   119.114
  -454.604
   490.158
  -107.974
   350.200
  -668.508
   247.230
  -932.585
   612.110
  -325.022
   957.854
  -939.207
   797.510
  -955.199
   348.552
  -986.694
   550.584
  -934.660
   117.222
    -3.143
   645.344
  -530.381
   591.479
   -82.675
   572.954
  -726.798
   330.638
  -408.124
   181.707
  -799.799
   264.779
  -718.497
   713.584
  -107.639
   464.614
  -540.574
    80.782
   -67.476
   136.021
  -902.524
   726.829
  -786.004
   932.981
  -748.772
   914.579
  -313.181
   182.257
  -774.987
   786.462
  -988.037
   114.689
  -901.395
    39.521
  -844.569
   695.242
  -103.854
   559.679
  -547.288
   146.977
  -821.009
   858.455
  -824.702
   762.047
  -656.087
   656.514
  -869.442
    93.204
  -592.853
   457.137
  -674.276
   120.487
  -443.556
   453.902
  -772.118
   485.763
  -748.314
   616.016
  -349.132
   389.660
  -844.295
   295.022
  -199.805
   244.209
  -323.496
   196.966
  -492.386
   675.314
  -598.376
    63.417
  -813.715
   968.169
  -792.901
   905.087
  -461.959
   550.340
  -679.312
   132.267
  -456.465
   605.213
  -877.956
   425.214
  -232.734
   410.291
   -39.857
   688.620
  -492.111
   493.942
  -230.567
   933.805
  -174.108
   203.864
  -233.406
   432.478
   -20.905
   781.945
  -991.974
   985.656
  -702.170
   538.224
  -909.726
   651.326
  -969.176
   218.665
  -225.898
   775.475
  -807.093
   159.673
  -186.254
   668.935
   -54.018
   323.588
  -227.546
   774.834
  -455.550
   808.954
  -894.345
   669.942
  -623.493
   928.892
  -707.022
   743.675
  -867.946
   451.796
  -699.973
   898.831
  -370.983
    97.690
  -847.896
   117.130
  -670.858
   884.396
  -100.162
   234.260
  -925.504
   416.883
  -240.852
   767.235
  -924.284
   713.858
  -293.954
   138.310
  -316.202
   665.120
  -692.282
   139.561
   -24.049
   713.645
  -928.556
   980.651
  -312.449
   855.831
  -907.895
   765.130
  -479.232
   554.094
  -720.237
   737.693
  -638.478
   655.110
   -51.210
   146.886
  -564.257
   907.865
  -950.743
    66.897
   -63.356
   174.780
  -177.343
    21.668
  -846.492
   930.387
  -838.099
   756.035
  -365.825
   140.294
  -541.398
   996.704
  -588.488
   115.329
  -782.891
   547.288
  -174.047
   433.668
  -782.128
   561.357
   -25.269
   525.163
  -489.303
   336.528
  -680.593
    11.597
  -980.621
   474.136
  -516.892
   396.466
  -961.150
   747.612
  -232.124
   198.248
  -593.768
   523.942
  -575.426
   120.548
  -373.058
    81.362
  -794.397
   353.343
  -262.917
   667.226
  -767.663
   598.773
  -816.523
   640.095
  -291.971
   915.159
  -497.482
   539.415
  -492.233
   973.205
  -920.988
   426.618
  -823.206
   818.262
  -233.467
   341.716
  -632.038
   731.864
  -349.925
   218.513
  -749.870
   286.813
  -267.159
   102.908
   -81.545
   189.367
  -172.063
    17.396
  -662.221
     2.289
  -563.646
   316.019
  -149.266
   342.418
  -107.273
   873.104
  -218.757
   646.626
  -440.413
   949.950
  -834.864
   100.040
  -647.816
    82.827
  -861.019
   819.941
  -625.965
   836.329
  -981.719
   889.309
   -54.353
   765.557
  -403.485
   333.781
  -193.426
   431.166
  -304.086
   635.670
  -227.088
   810.999
  -498.398
   878.903
  -369.121
   951.598
  -289.682
   118.442
  -451.857
   204.047
  -975.616
    68.331
  -216.132
   887.509
  -976.806
   701.407
   -21.149
   723.930
   -57.436
   855.312
  -192.999
   888.424
  -606.677
   437.941
  -730.430
    18.281
  -448.561
   326.212
  -587.146
    25.056
  -150.975
   551.927
  -248.787
    52.644
  -300.668
   868.618
  -823.634
   426.191
  -714.072
   292.886
  -365.581
   934.477
   -52.522
   714.194
  -648.671
   290.262
  -810.327
   166.631
  -111.087
   112.278
  -144.719
   856.716
  -188.208
   272.103
  -516.434
   540.605
  -752.861
   950.194
  -609.485
   344.920
  -881.649
   244.697
  -498.947
   624.439
  -666.646
   676.809
  -535.630
   950.743
  -290.201
   435.957
  -916.349
   825.434
   -82.614
   709.616
  -408.246
   211.890
  -780.694
   940.275
  -196.539
   478.927
  -706.412
   354.167
  -323.710
   850.276
   -84.078
   605.365
  -689.322
   953.887
  -215.186
   878.353
   -79.379
   564.501
  -729.057
   293.954
  -193.396
   133.244
  -628.803
   961.455
  -138.554
   198.218
  -350.627
   520.615
  -359.081
   269.509
  -555.803
   518.509
  -470.260
   282.907
  -873.714
   463.179
  -965.331
   215.186
  -314.646
   899.533
  -264.107
   955.870
  -571.734
   349.803
   -72.298
    28.077
  -929.685
   463.637
  -520.096
   253.212
    -0.214
   220.435
   -48.616
   952.116
    -2.228
   528.397
  -513.535
   777.825
  -805.445
    63.723
  -473.739
   772.423
  -456.832
   693.899
  -134.800
   742.363
  -407.910
   328.562
  -915.220
   546.037
  -162.175
   542.039
  -104.312
   387.097
  -561.052
   810.907
  -581.164
   707.389
  -427.320
   710.776
   -62.227
   773.125
  -784.753
   915.525
  -847.560
   548.570
  -372.631
   343.303
  -533.341
   950.072
  -673.940
   292.581
  -660.451
    75.014
  -176.031
   912.320
  -766.900
   499.191
   -82.308
   849.574
  -813.562
   235.908
  -194.037
   419.141
  -451.582
   451.399
  -180.731
   137.791
  -100.436
   529.557
  -957.884
   968.078
  -305.185
   580.096
  -390.942
   114.231
  -341.838
   983.917
   -44.404
   715.445
  -539.506
    69.185
  -194.159
   278.237
  -288.095
   512.131
  -822.565
   194.006
  -200.262
   556.139
  -814.631
   183.233
  -396.435
   642.964
   -74.068
    12.055
  -381.787
   549.852
  -778.191
   323.435
  -483.383
   626.179
  -489.822
   927.671
  -317.057
   223.609
  -345.958
   395.520
  -252.022
   913.144
   -40.803
   297.861
  -342.387
   583.178
  -822.901
   935.514
  -694.357
    12.146
  -224.281
   903.012
  -737.358
     9.583
  -741.295
   330.271
  -368.694
   719.077
  -184.820
   145.726
  -439.619
   177.313
  -919.553
   204.443
  -552.049
   722.648
  -710.471
   625.477
  -634.724
   347.026
  -395.611
   181.951
  -267.251
   585.070
  -103.732
    87.466
  -221.015
    33.753
  -235.633
    22.889
  -185.583
    97.324
  -927.854
   747.063
  -149.449
    49.745
  -217.566
   135.166
  -403.912
     9.919
  -627.613
   988.891
  -638.478
   922.452
  -389.752
   461.287
   -97.140
   138.035
   -25.758
   441.145
  -263.771
   687.429
  -504.532
   739.891
   -45.503
   842.189
  -693.930
   424.787
  -923.215
    56.490
  -326.731
   142.705
   -36.958
   883.663
  -198.614
   777.703
  -676.565
   960.570
  -817.438
   286.172
  -144.414
   654.897
  -222.510
    53.926
  -460.585
   467.574
  -192.480
   618.091
  -878.262
   785.180
  -560.533
    98.056
  -678.610
    75.564
  -856.044
   179.418
  -213.538
   120.792
  -990.783
   994.171
  -665.456
   380.596
  -209.174
   741.020
  -492.355
    80.752
   -20.722
   390.149
   -27.375
   119.694
  -333.598
   315.226
  -201.300
   387.158
  -508.377
   197.119
  -856.868
   588.885
  -550.127
    42.787
  -623.646
   170.660
  -158.238
   663.350
  -822.291
   436.048
  -852.229
   454.451
  -366.741
   450.941
  -892.514
   823.634
  -133.122
   829.066
  -214.759
   107.578
  -764.458
   992.218
   -97.049
   323.466
  -379.437
   998.627
  -777.551
   598.102
  -154.363
   533.616
  -742.729
   618.366
  -246.925
   156.194
  -903.836
   947.111
   -30.274
   394.848
  -381.115
   547.899
  -106.723
   787.164
  -113.956
   362.529
   -69.338
   456.374
   -16.022
   285.043
  -480.239
   318.644
  -894.101
   375.958
   -34.608
   515.152
  -849.269
   660.421
  -378.918
   162.420
  -379.498
   354.259
  -552.263
    14.924
  -901.883
   861.385
  -519.272
   133.122
  -913.541
   386.395
  -764.000
   151.799
  -510.208
   506.363
  -412.549
   240.974
  -480.850
   545.061
  -854.335
   354.625
  -697.073
    93.997
  -329.600
   859.828
   -16.327
   523.453
  -452.986
   140.568
  -417.676
   827.509
  -140.873
   270.180
  -588.427
   646.962
  -912.290
   345.470
  -680.929
   813.623
   -31.068
   577.136
  -457.869
   259.835
  -459.273
   729.392
  -545.274
   637.104
   -89.053
     3.265
   -11.231
   487.136
  -223.365
   957.030
  -990.081
   309.824
  -772.820
   556.871
  -569.628
   371.105
  -138.493
   953.215
  -661.489
   594.958
  -249.031
    74.465
   -72.054
   383.129
  -720.481
   633.412
  -493.667
   706.259
  -608.234
   639.241
  -634.297
   310.373
  -719.413
     9.156
  -204.779
   382.275
  -954.466
   373.669
  -982.269
   517.594
  -646.962
   668.508
  -668.203
   335.551
  -370.098
   607.776
  -760.704
   583.697
  -178.747
   631.520
  -158.513
    76.815
  -755.852
   421.766
  -716.880
   313.517
  -431.715
   580.676
  -472.671
   114.261
  -545.427
   564.348
  -758.934
   124.668
  -116.398
   466.536
  -926.023
   527.787
  -295.511
   745.445
  -889.676
   809.107
  -564.287
   487.930
  -223.426
   918.058
  -150.548
   304.270
   -15.107
   669.790
  -630.207
   447.676
  -205.451
   730.857
  -182.592
   252.266
  -628.071
    32.655
  -469.619
   482.894
  -469.283
   956.389
  -606.098
   691.122
  -366.680
   133.152
  -191.046
   170.507
  -864.986
   203.223
  -867.946
   605.670
  -448.134
   377.911
  -383.312
     7.782
  -866.482
   147.832
  -611.988
    31.861
  -977.172
   981.689
  -517.930
   267.708
  -817.652
   358.592
  -519.242
   599.902
  -129.643
   978.759
  -226.447
   229.469
   -53.560
   495.010
   -22.431
   451.888
  -211.249
   609.973
  -452.834
   784.021
  -896.451
   882.046
  -896.023
   535.112
  -591.021
    84.231
  -480.728
   414.380
  -526.688
   459.334
  -720.939
   269.814
  -509.873
   715.384
  -835.871
   551.317
  -729.240
   105.258
  -224.525
   592.334
  -764.336
   433.760
   -63.326
   303.598
  -514.328
   336.344
  -495.346
   372.784
  -265.053
   673.025
  -380.078
   563.585
  -613.849
   381.329
   -72.878
   208.350
  -470.382
   631.886
  -202.033
   487.747
  -852.351
   630.543
  -912.717
   591.144
  -695.029
   910.733
  -546.648
   351.939
  -393.078
   459.883
  -225.959
   451.003
  -293.588
   523.423
  -310.129
   782.128
  -859.127
   430.372
  -194.494
    73.672
  -719.199
   284.036
  -419.782
   359.600
  -329.539
   862.026
  -560.472
   393.750
  -457.076
   568.468
  -861.446
   601.611
  -210.364
   783.288
   -91.342
   662.557
  -833.186
   451.247
  -581.683
   316.843
  -980.834
   255.257
  -919.828
   491.104
  -697.653
   217.261
  -265.358
   335.734
  -814.295
    70.742
  -758.324
   268.197
  -983.673
   248.390
  -987.701
   616.108
   -74.435
   828.700
  -989.319
   953.337
  -140.721
   285.348
  -741.844
   723.563
  -686.453
   383.190
  -629.688
   244.545
  -443.587
    64.241
  -841.121
   686.941
  -382.855
   667.867
  -170.995
   121.586
  -175.481
   328.471
  -196.387
   228.828
  -824.885
   894.986
  -294.015
   763.756
  -687.033
   215.278
  -468.368
   370.983
  -598.376
   129.765
  -458.785
   842.891
  -329.691
    17.609
   -95.004
   414.838
   -84.994
   239.540
  -369.243
   191.382
  -264.290
   320.750
  -193.823
   296.976
  -208.289
   217.933
  -313.303
   845.119
  -144.810
   514.023
  -339.305
   319.559
   -54.720
   884.243
  -377.514
   461.409
  -676.809
   677.602
  -215.033
   255.806
  -369.823
   957.396
  -537.034
   112.003
   -50.996
   844.172
  -141.362
   830.500
  -929.289
   505.417
  -620.350
   451.064
  -252.113
   635.578
  -477.493
   575.426
  -785.058
   769.585
  -149.205
   258.126
  -242.103
   274.697
  -898.953
    59.816
  -386.395
   363.475
   -53.468
   356.059
   -19.044
   972.076
  -549.791
   495.926
  -576.037
   847.468
  -260.903
   903.989
  -550.584
   687.551
   -70.162
   719.321
  -461.165
   677.694
  -161.992
    65.340
  -582.568
   267.220
  -498.489
   544.481
  -159.703
   530.473
  -949.980
    50.813
  -322.611
   954.924
   -48.830
   495.285
  -421.186
     1.373
  -835.353
   536.332
  -998.779
   279.031
  -763.329
   910.428
  -122.990
   679.556
  -136.021
   455.885
  -293.008
   314.188
   -39.308
   423.780
  -641.408
   596.881
  -242.073
   169.713
  -649.953
   318.033
   -31.953
   820.124
   -97.690
    52.156
  -455.550
     7.141
  -460.280
   742.973
  -931.425
   265.358
  -479.202
   810.450
  -705.252
   184.576
  -119.572
   622.700
  -115.177
   912.137
  -635.517
   677.145
  -136.723
    98.514
  -961.638
   334.147
  -175.542
   880.245
  -149.388
   447.340
  -577.105
   993.439
   -67.263
   734.062
  -821.833
   612.079
   -83.102
   229.896
  -874.691
     4.730
  -947.874
   670.827
  -657.704
   603.198
  -599.261
   146.794
  -114.170
   576.983
  -103.854
   870.998
  -833.705
   507.675
  -457.045
   407.300
  -706.198
   256.447
  -458.541
   201.270
  -574.328
   618.671
  -383.374
   757.134
  -352.336
   859.462
  -666.372
   305.063
  -580.676
   723.807
  -318.827
   302.713
  -884.915
    15.076
  -296.793
   614.185
  -307.535
   335.673
  -538.865
   710.501
  -981.780
    83.316
  -892.880
   735.588
  -115.787
   297.372
  -649.892
   780.969
  -756.249
   447.981
  -904.599
   213.233
  -299.875
   762.871
  -460.250
   398.083
  -221.900
   184.545
  -497.726
   664.602
  -989.990
   552.507
  -726.524
   853.389
  -632.435
   103.336
  -237.342
   292.520
  -929.502
   883.480
  -774.438
   545.152
  -696.493
   167.302
  -646.443
   771.905
  -127.293
   475.326
  -995.025
    52.736
  -667.501
   285.195
  -639.363
   511.338
  -385.113
    30.335
  -215.735
   585.803
  -308.542
   479.263
  -830.653
   289.956
  -699.850
    89.145
  -946.532
   808.405
  -732.231
   428.449
  -718.467
   269.143
  -540.941
   260.964
  -500.931
    38.209
  -115.452
   386.273
  -743.248
   379.070
    -2.716
   829.371
  -992.218
   821.039
  -289.285
   473.861
  -221.229
    80.691
  -831.782
   732.444
  -204.230
   879.604
  -203.833
   347.758
  -153.172
   502.213
  -329.142
   918.485
  -337.992
   438.002
  -268.075
   243.080
  -907.895
   950.987
  -127.903
    76.357
  -632.282
   920.988
  -564.653
   391.369
  -780.694
   800.073
  -845.363
   741.081
  -859.951
    27.955
  -939.817
   813.593
  -427.290
   750.175
  -610.309
   774.102
  -699.026
   182.501
  -968.139
   488.113
  -172.124
   466.109
  -465.590
   218.909
  -978.820
   356.243
  -792.444
   893.704
  -192.053
   588.763
  -645.314
   531.541
  -800.958
   268.288
  -838.740
   927.427
  -574.969
   121.525
  -727.195
   185.827
  -535.478
   959.471
  -405.835
   197.638
  -253.395
   192.358
  -659.902
   654.164
  -691.977
   741.417
  -130.375
   692.038
  -812.983
   190.222
  -665.517
   762.749
  -665.609
   520.859
  -326.579
   820.490
  -176.214
   276.955
   -16.633
   422.132
  -358.318
   498.917
  -201.147
   833.094
  -160.985
   273.873
  -688.986
   732.719
  -674.856
   245.125
  -943.083
   613.117
  -914.151
   923.673
  -888.577
   465.133
  -893.796
   146.825
  -688.467
   845.027
  -220.069
   526.872
  -454.085
   915.891
  -913.755
   233.375
  -360.454
   557.360
  -684.378
   953.856
  -134.281
   137.547
  -374.462
   375.256
  -384.045
    40.712
  -792.413
    31.312
  -740.318
   544.542
  -652.791
   858.364
  -275.796
   140.812
  -842.860
   304.147
  -172.979
   893.338
  -733.940
   333.171
  -108.890
   926.359
  -756.401
   172.063
  -325.205
   638.050
  -957.396
   139.073
  -852.870
   732.017
  -759.209
   401.379
  -859.371
   660.970
  -638.173
     3.540
  -588.366
   576.464
  -941.618
    11.689
  -859.432
   377.911
  -562.822
   116.276
  -597.186
   955.290
  -691.671
   537.675
  -358.623
   218.696
  -360.576
   578.448
  -327.006
     8.942
    -3.754
   665.609
  -741.569
   482.711
  -749.382
   226.966
  -231.208
    65.859
  -662.221
   245.308
   -21.607
   569.292
  -657.002
   833.766
  -483.779
   560.167
  -299.783
   676.778
  -993.347
   583.178
  -217.170
   679.800
  -569.079
   324.839
  -331.431
   671.865
  -259.651
   315.104
  -640.675
   504.471
  -746.849
   259.651
  -762.749
   391.034
  -134.465
   597.125
  -961.364
   829.798
  -391.797
   374.126
  -873.623
   955.107
  -419.691
    33.113
  -657.308
   659.566
  -208.716
   205.451
  -776.849
   331.889
   -57.772
   104.434
  -146.886
   553.545
  -322.123
   611.560
  -851.741
   598.041
  -659.108
   650.014
  -159.917
    76.876
  -241.188
   938.932
   -52.553
   575.640
  -904.141
   722.190
  -983.734
   624.073
  -699.606
   565.752
   -92.380
   843.989
  -820.917
   816.950
  -584.124
   618.397
  -370.342
   819.758
  -501.450
   126.255
  -937.376
   479.507
  -601.703
    85.910
  -455.641
   271.218
  -560.900
    51.332
  -308.603
   284.738
  -222.785
   604.968
  -151.616
   400.983
  -111.270
   290.475
  -419.416
   192.663
  -925.596
   630.085
  -988.372
   643.391
  -236.244
    68.911
  -961.364
   278.848
  -101.291
   191.473
   -44.618
   804.132
  -821.009
    52.767
  -485.275
   840.022
  -550.096
   969.085
   -37.751
   853.420
  -986.084
   610.645
  -928.709
   874.325
  -852.443
   741.783
  -288.400
    93.875
  -395.703
   450.362
   -17.975
   937.040
  -614.856
   211.829
  -560.564
   703.452
  -441.664
   630.726
  -545.854
   370.800
  -591.388
   203.742
  -776.238
   653.462
  -301.675
   948.180
  -523.606
   911.283
  -679.373
   238.838
  -605.365
     1.434
  -873.074
   698.538
  -208.502
   667.531
  -790.796
   484.207
  -930.662
   559.313
  -581.347
   813.837
    -6.226
   477.462
  -598.132
    77.059
  -187.445
   936.216
   -63.875
   373.791
  -247.993
   638.386
  -155.675
   823.939
  -578.570
   956.389
  -728.385
   492.752
  -843.074
    12.360
  -395.520
   274.911
  -164.006
   452.376
  -186.499
   581.347
  -806.085
   506.851
  -498.581
   172.765
  -826.136
   432.814
  -562.517
   983.154
  -659.291
   929.960
  -140.812
   277.291
  -109.012
   625.507
  -676.870
   986.389
  -710.105
   221.046
  -614.307
   564.470
  -933.805
   395.245
  -104.740
   210.791
  -203.192
    56.185
  -823.267
   800.653
  -188.147
    36.958
  -109.714
   369.213
  -348.033
   828.639
  -155.217
   491.836
  -191.351
   443.617
  -452.223
   404.370
  -221.076
     4.212
  -227.027
   207.831
   -33.998
   149.052
   -73.336
     0.488
  -543.291
   851.924
  -506.058
   281.564
  -792.901
   746.239
  -653.249
   470.168
  -332.286
   549.272
  -806.177
   883.236
  -620.869
   679.891
   -44.801
    15.992
  -429.884
   662.862
  -658.925
   469.436
  -711.722
   414.716
  -582.293
   367.290
  -904.263
     3.723
  -559.648
   607.654
  -139.866
   978.362
  -264.779
   791.864
  -327.372
   857.936
   -88.443
   175.146
  -575.488
   879.147
  -815.027
   482.559
  -927.396
   591.998
  -906.430
   933.500
  -874.020
   399.335
  -612.659
   319.285
  -615.833
   633.320
  -626.637
   477.432
  -541.185
   262.886
  -503.220
     5.493
  -890.194
   825.678
  -560.320
   559.526
   -72.909
   678.518
  -481.429
   579.913
  -610.920
   159.734
  -337.901
   788.965
  -170.049
   757.653
  -249.916
   303.385
  -654.195
   878.445
  -405.103
   706.076
  -828.181
   307.413
  -652.821
   920.499
  -438.826
   957.549
  -394.055
   231.391
  -302.622
   998.596
  -984.313
   296.243
  -328.990
   961.089
  -369.427
   489.944
  -948.119
   908.506
  -172.216
   427.961
  -911.313
   271.706
  -949.400
    10.407
  -933.744
   439.100
  -836.726
   831.812
  -147.252
   696.432
  -301.889
   299.417
  -832.789
   609.973
  -223.670
   304.605
  -400.586
   446.821
   -15.595
   790.674
   -87.527
   726.096
   -13.581
    60.549
  -339.640
   494.583
  -846.065
   169.225
  -349.132
   420.972
    -4.913
   242.927
  -714.560
   302.042
  -336.772
    70.711
  -692.465
    74.648
  -672.720
   810.755
    -9.857
   927.610
  -315.348
   155.614
  -705.924
   606.525
  -602.344
   800.623
  -971.587
   506.149
  -264.473
   558.275
  -456.252
   643.391
  -797.906
   963.317
    -9.705
   104.678
  -568.163
   711.325
  -328.562
    62.410
  -865.993
   775.597
  -475.570
   952.605
  -632.649
   544.847
  -740.928
   909.146
   -74.129
   826.899
  -814.051
    47.212
  -882.748
    60.549
  -734.428
   690.390
  -284.585
   581.042
  -590.991
   134.342
  -632.649
   281.075
  -437.819
    42.207
  -762.719
   512.955
  -395.642
    63.631
  -832.301
   574.053
  -407.575
   772.973
  -860.622
   620.380
  -617.878
   519.059
  -688.284
   351.482
  -842.586
   281.198
  -575.915
   310.617
  -100.497
   124.454
  -159.978
   143.925
  -673.940
   348.613
  -985.107
   662.282
  -666.799
   923.948
  -330.760
    49.623
  -530.045
   308.084
  -552.324
    61.831
  -522.599
   237.373
  -653.890
   558.885
  -576.220
   586.596
  -312.815
   215.552
  -533.830
   890.835
   -73.763
   753.105
  -229.530
   623.218
  -931.669
   536.149
  -378.857
   822.138
   -21.943
   879.086
  -748.863
   162.023
  -637.196
   904.416
  -575.701
    61.190
  -288.308
   298.318
  -699.484
   920.255
   -29.756
   805.994
  -384.411
    85.604
  -767.083
   811.121
  -293.161
   630.970
  -765.313
   843.135
  -584.552
   551.073
   -77.883
   355.846
  -602.771
   461.287
  -113.773
   621.387
  -127.323
   396.802
   -62.075
    83.132
  -652.242
   805.231
  -392.956
    11.292
  -663.137
   326.121
  -153.447
   805.170
  -381.420
   451.704
  -276.894
   785.211
  -943.785
   661.824
  -624.714
   819.758
  -485.946
   127.506
  -979.583
   628.803
   -99.796
   576.647
  -708.304
   109.714
  -131.932
   415.296
  -313.486
   528.001
  -792.962
   698.843
  -592.639
   917.020
  -545.976
    46.449
  -623.249
   530.595
  -243.355
    92.532
  -293.161
   691.977
  -479.934
   569.201
  -594.165
   883.053
  -132.054
   613.208
  -398.419
   417.524
  -550.798
   391.430
  -935.820
   542.039
  -378.216
   638.264
  -691.244
   308.390
  -455.489
   198.859
  -940.672
    61.373
  -791.467
   172.338
  -644.612
   885.342
   -60.671
   747.826
  -917.692
   853.633
  -599.322
   327.921
  -793.115
   424.390
  -367.809
    33.204
  -500.900
   826.777
  -849.452
   180.761
  -978.637
   780.999
  -352.702
   831.690
  -833.033
   396.100
  -687.124
     0.275
  -471.786
   589.343
  -680.563
   619.404
  -623.981
   870.754
  -507.431
   855.159
  -967.803
   836.512
  -295.724
   865.108
   -84.597
   215.461
  -982.696
   593.616
  -457.717
   811.701
  -886.624
   698.019
  -735.160
   187.475
  -964.812
   199.194
  -974.425
   430.403
  -225.410
   950.926
   -88.900
   847.987
  -262.581
   520.890
  -213.752
   933.775
  -383.129
   577.990
  -210.822
   448.958
  -294.076
   378.796
   -30.671
   962.676
  -819.239
   447.859
  -151.067
   695.029
  -613.971
    44.618
  -810.236
     6.928
  -346.629
   511.582
  -253.639
   379.894
  -315.775
    96.957
  -713.706
   229.743
  -971.435
   345.561
  -339.946
   398.358
  -309.458
   651.967
  -799.768
   666.616
  -607.868
    69.491
  -767.418
   132.725
  -473.495
   968.719
   -20.508
   799.677
  -668.050
   639.454
  -362.987
   214.881
  -682.333
   429.701
   -92.532
   507.035
  -526.933
   515.702
  -232.002
   662.648
  -708.792
   896.298
  -243.080
   386.822
  -861.965
   705.832
  -441.389
   391.766
    -1.312
   439.192
  -831.111
   456.557
  -868.191
   182.562
  -578.600
   102.481
  -336.375
   443.953
  -843.318
   227.180
  -347.789
   676.870
  -184.942
   541.398
  -345.744
    91.372
  -265.389
   152.470
  -675.283
   845.851
   -64.425
   137.944
  -918.973
   213.111
  -327.982
   453.139
  -637.013
   815.638
  -467.177
    16.388
  -480.514
   521.928
  -627.827
   316.080
  -146.214
    99.551
  -148.045
   382.397
  -142.277
   217.322
  -123.814
   468.612
  -832.850
   890.988
  -300.272
   284.677
  -730.979
   966.002
    -8.179
   127.628
  -508.286
   731.254
  -364.055
   751.915
  -690.207
   257.210
  -452.498
   323.954
  -505.325
   552.690
  -710.074
   304.300
  -858.089
   133.366
  -228.736
   601.398
  -893.002
    96.622
  -198.218
   840.358
  -119.480
   295.480
  -205.542
    91.037
  -566.301
   706.320
  -611.103
   898.618
  -933.409
   583.514
  -719.169
   960.570
  -211.188
   494.919
  -962.584
   294.290
  -735.130
   831.996
  -819.514
   238.258
  -144.383
   888.394
  -681.509
   131.138
  -213.904
   100.406
  -391.461
    12.391
   -28.077
   543.596
  -670.248
   188.025
  -465.041
   278.726
  -150.761
     5.402
  -460.036
   641.224
  -238.227
   680.746
   -17.243
    67.721
  -515.213
   523.087
  -438.124
   553.606
  -910.581
   398.633
  -735.191
   334.696
  -350.658
   778.863
  -700.430
   887.967
  -111.728
   216.437
  -596.576
   843.715
  -592.273
   592.853
  -940.031
   904.141
  -724.052
   980.895
  -344.646
   361.156
  -740.471
   466.353
  -894.650
   307.688
  -521.287
   772.485
   -15.503
   136.174
  -232.032
    30.793
  -311.808
   417.798
  -477.340
   542.253
  -340.495
   756.310
  -686.361
   872.219
  -788.476
   710.318
  -949.736
   123.386
   -23.347
   377.667
   -26.246
   730.186
  -485.885
   735.588
  -738.273
   618.030
  -892.880
   330.607
  -474.410
    72.207
  -719.535
   411.603
   -18.616
   158.910
  -929.899
   100.162
  -424.116
    43.031
  -423.841
   691.794
  -150.884
    46.175
  -169.927
   681.539
  -185.644
   788.629
  -492.233
   608.142
  -363.201
   259.011
  -480.422
   310.404
  -607.227
   155.553
  -991.668
   689.108
  -310.343
   342.418
  -212.958
   568.682
  -571.093
   765.191
  -252.754
   752.464
  -507.340
   668.905
  -730.827
   864.711
  -364.635
   462.844
  -834.559
    73.519
  -638.020
    75.198
  -811.182
   288.797
  -926.542
   142.094
  -364.177
   927.915
  -738.639
   874.050
  -922.544
   843.898
  -967.772
   943.999
  -251.991
   509.507
  -256.417
   240.730
  -376.934
    50.722
  -967.772
   831.141
  -281.259
   223.609
  -983.306
   975.097
  -357.524
   928.526
   -45.473
   537.065
   -72.909
   354.778
  -864.284
   637.898
  -820.643
   350.383
  -705.527
   890.439
  -425.581
   109.714
  -681.234
    62.899
  -273.293
   773.736
  -459.151
   514.145
  -530.381
    35.463
  -611.408
   243.355
  -425.611
   345.805
  -320.444
   899.686
   -60.579
   812.159
  -661.061
   593.738
  -717.978
   384.198
  -177.435
   856.258
  -136.784
   421.033
  -973.937
   586.535
  -723.411
   232.215
   -38.057
   335.063
  -166.448
   687.613
   -14.985
   763.939
  -425.092
   489.334
  -151.463
   628.468
  -558.916
   199.347
  -628.986
   124.485
  -368.480
   616.810
    -3.876
   944.243
  -315.165
   598.804
  -973.998
   885.067
  -688.833
   918.058
  -189.856
   354.778
  -492.721
   251.564
  -330.027
   617.145
   -13.398
   894.040
  -158.300
   121.311
  -545.488
   289.193
  -782.647
   758.995
  -238.929
   973.876
  -833.583
   393.170
  -538.560
    27.253
  -781.579
   502.060
  -183.813
   620.289
  -111.606
   281.930
  -238.044
   758.202
  -574.206
    52.828
  -115.604
   810.022
  -230.995
   310.678
   -75.991
   919.340
  -514.359
   269.570
  -153.325
   889.279
   -19.074
   238.197
  -990.204
   635.945
  -245.643
   673.910
  -544.694
   804.254
   -13.001
   258.217
  -138.981
   639.088
  -760.308
   837.733
  -818.628
   706.626
  -455.855
   573.687
  -491.134
   558.580
  -332.560
   144.719
  -812.525
   933.958
  -167.791
   345.775
  -290.689
   591.113
  -327.433
   927.305
  -574.511
   365.154
  -292.032
    18.433
  -396.832
   543.046
  -884.243
   978.118
  -140.934
   151.097
  -916.074
    17.304
  -498.642
   248.421
  -475.082
   436.872
  -188.696
   819.849
  -567.644
   824.091
  -205.023
   362.072
  -338.633
    52.065
  -562.456
   757.317
  -585.925
   425.703
    -9.583
   527.390
  -788.598
   817.682
  -677.114
    62.685
  -367.565
   138.585
  -130.345
   919.401
  -397.382
   984.863
  -795.038
   778.832
  -487.869
   807.886
  -224.677
   162.694
   -54.598
   448.714
  -178.564
   497.848
  -696.707
   381.542
  -979.125
   624.470
  -900.784
   509.964
  -117.191
   341.441
  -789.819
   859.737
  -574.267
    82.400
  -135.838
    11.689
  -830.042
   316.568
  -354.808
   618.915
   -24.506
   767.724
  -702.811
   851.131
  -243.019
    45.625
  -392.163
   111.118
  -393.017
   783.013
  -846.278
   866.146
  -641.469
   872.219
  -811.579
   938.200
  -881.497
   895.352
  -546.098
    97.262
  -197.150
   341.380
  -802.698
   300.913
  -794.977
   704.215
  -825.983
   424.207
  -370.922
    55.208
   -81.576
   823.389
  -381.817
   184.423
  -936.979
   577.624
  -189.764
   903.378
   -11.567
   752.007
  -548.387
   604.205
  -416.211
   525.834
  -399.426
   668.264
  -599.475
   529.923
  -449.019
   817.957
   -20.417
   236.579
  -491.592
     5.829
  -366.497
   746.178
  -950.835
   934.477
  -534.501
   813.715
  -606.189
   800.958
   -94.577
   459.792
  -973.510
   359.722
  -455.123
     8.850
  -308.847
   897.702
  -447.432
   899.228
  -704.184
   214.911
  -549.394
   108.219
  -243.263
   205.084
  -466.414
   536.393
  -687.338
   129.398
  -288.400
   194.311
  -658.406
   177.374
  -941.893
   535.997
  -789.605
   408.734
  -155.736
   782.556
  -810.938
   669.637
  -659.200
   579.669
   -39.491
   577.532
  -831.233
   833.094
  -242.592
   168.035
  -519.761
    65.218
  -342.540
   297.525
  -249.458
   137.486
  -932.463
   395.550
  -537.187
   680.990
   -70.772
   660.512
  -533.341
    80.508
  -324.320
   292.306
  -708.335
   354.747
  -527.818
   856.258
  -802.728
   776.727
  -229.102
   371.014
  -759.514
   578.234
  -288.644
   215.552
  -858.028
   582.232
  -602.069
   447.554
  -767.388
   106.235
  -414.472
   628.193
  -738.823
   981.536
  -195.257
   746.269
  -655.263
    30.793
  -542.497
   335.795
  -157.323
   849.055
   -84.811
   380.627
  -564.043
   230.476
  -850.856
    99.979
  -807.215
    86.001
   -73.336
   208.594
   -98.422
   194.555
  -898.404
   745.201
  -546.953
   632.069
  -967.162
    63.112
  -447.890
   222.175
  -339.579
    76.693
  -458.602
   852.016
  -728.751
   357.524
  -382.916
   996.796
  -514.298
   173.589
  -781.274
   297.555
  -504.135
    66.103
  -125.919
   535.051
  -912.687
    56.703
  -719.779
   844.050
  -525.010
    79.562
   -97.537
   511.338
  -514.969
   731.681
  -128.269
   202.063
  -886.410
   935.423
  -537.584
   956.786
    -6.348
   606.769
   -68.758
   804.376
  -198.675
   923.460
    -1.129
   333.537
  -866.878
   285.989
  -244.697
    67.354
  -115.146
   566.332
  -729.728
   984.039
  -336.161
   736.961
  -309.702
    28.016
  -734.306
   474.899
  -897.336
   955.168
  -253.334
   833.918
   -50.935
   355.449
  -877.132
   578.814
  -731.559
   197.455
  -771.935
   275.704
  -447.951
   737.754
  -239.540
   731.864
  -509.690
   139.439
  -949.553
   878.750
  -606.037
   643.605
  -419.630
   692.495
  -429.823
   636.738
  -212.806
   244.911
  -565.020
   459.029
  -820.063
   479.293
  -356.822
   296.213
  -697.317
   804.621
  -982.727
   999.237
  -425.459
   101.505
  -443.587
   175.420
  -462.233
   234.687
  -693.594
   395.093
  -454.634
   664.357
  -627.094
   856.685
  -580.401
   251.442
  -142.338
   355.083
  -888.028
   849.696
  -999.451
   896.237
  -102.939
   778.588
  -692.495
   801.904
  -869.991
   771.264
   -53.926
   648.579
  -899.319
   490.158
  -810.022
   884.121
  -986.206
   205.390
  -806.299
   465.682
  -371.990
   728.538
  -121.799
   363.079
  -415.937
   196.295
  -790.613
   271.096
   -46.358
   797.418
  -349.437
   374.462
  -959.502
    36.653
  -930.540
   509.354
   -35.615
   629.780
  -117.679
   565.111
  -940.428
   622.974
  -285.287
   469.985
  -380.627
   830.805
  -638.081
   604.602
  -982.971
   186.071
  -670.949
   986.847
  -264.565
    95.889
  -267.525
    72.085
  -664.296
   396.771
  -156.194
   512.345
  -103.000
     3.662
  -941.984
   718.101
   -42.055
   845.973
  -433.760
   566.698
  -508.683
   183.905
  -484.878
   100.955
   -56.551
   900.388
   -66.317
   561.937
  -131.199
   860.408
  -790.918
   598.895
  -808.039
   933.073
  -607.624
     1.404
  -372.173
   769.158
  -884.457
   796.350
  -709.189
   928.617
  -598.651
    53.835
  -974.731
   451.094
  -853.298
   246.071
  -512.436
   463.851
  -438.612
   502.548
  -488.601
   920.286
  -657.125
   605.579
  -212.256
    63.234
  -131.077
    69.704
  -609.821
   706.717
  -811.213
   148.991
  -822.535
   929.411
  -905.179
   115.574
  -395.734
   274.392
  -944.975
   653.737
   -28.871
    48.372
  -711.478
   712.668
  -354.625
   814.173
  -235.450
   662.252
  -716.056
   670.370
  -593.249
    95.004
  -410.718
   411.878
  -716.178
   118.656
  -370.190
   165.044
  -932.524
   482.315
  -743.980
   591.174
  -460.463
   380.627
  -356.273
   252.022
  -571.154
   279.305
  -504.929
   231.513
  -640.187
   605.945
   -70.376
   606.464
  -806.909
   649.770
  -404.553
   861.263
  -459.334
   514.237
  -967.101
   839.320
  -264.595
   465.896
  -179.083
   325.449
  -962.615
   523.820
  -461.745
   852.962
  -642.201
   632.557
  -929.868
   828.913
  -718.894
   263.283
  -707.877
   571.642
  -331.828
   786.279
  -338.176
   354.137
  -380.108
   458.357
  -249.519
    46.937
  -915.983
   369.732
  -755.150
   454.390
  -114.536
   193.365
  -548.570
   938.200
  -538.408
    80.813
  -166.478
   421.491
  -915.677
   548.296
  -387.066
   367.962
  -150.548
   696.890
   -32.472
   828.883
  -785.485
   610.218
  -144.627
   152.593
  -632.344
   273.934
    -2.655
   449.660
  -793.329
   860.164
  -950.804
   407.636
  -788.415
   721.000
  -505.753
   549.394
    -9.430
   934.812
  -712.149
   528.275
  -219.092
   749.077
  -214.515
   554.247
  -313.395
   763.176
   -15.046
   544.755
   -66.713
   195.563
  -385.601
    93.783
   -77.914
    78.372
  -902.676
   853.084
  -636.494
   723.533
   -74.282
   419.172
  -727.317
   304.300
  -527.421
   320.170
  -892.727
   895.657
  -224.494
   195.837
  -171.056
   817.377
  -678.335
   764.611
  -829.859
   623.737
  -633.473
   671.712
  -112.613
   583.239
  -183.355
   811.853
  -718.528
   992.706
  -791.711
   220.069
  -232.704
   168.493
  -186.773
   124.943
  -226.814
   459.975
  -597.797
   257.546
  -248.146
   127.415
  -301.462
     9.857
  -416.181
   429.640
  -948.271
   537.004
  -845.332
   763.695
  -636.280
   395.947
  -612.598
   201.605
  -202.368
   815.668
  -488.845
   267.037
  -698.386
   191.412
  -152.654
   295.938
  -522.019
   897.916
  -105.075
   225.074
  -170.568
    13.916
    -4.669
   151.952
   -86.550
    53.407
  -640.828
   509.964
  -563.738
   295.816
  -264.809
   202.551
  -182.623
   809.992
  -496.811
   540.086
  -744.011
   764.885
  -528.062
   323.313
  -169.012
   121.555
  -836.390
   916.868
  -335.246
   299.478
  -134.434
   656.880
  -316.538
   911.252
  -769.005
   436.354
  -996.399
   159.337
  -290.109
   811.975
  -522.752
   989.166
  -408.979
   476.089
  -573.687
   590.899
   -63.295
   437.788
  -902.005
   345.561
  -808.863
   756.706
  -128.147
   807.611
  -255.654
   173.162
  -250.008
   818.659
  -768.242
   478.744
  -837.855
   345.683
  -148.045
   970.733
  -384.014
   137.700
  -517.197
   834.284
  -775.292
   794.427
  -121.921
   796.197
  -357.341
   340.892
  -274.972
   893.704
  -559.618
   901.639
  -155.248
   702.536
  -549.425
   568.316
  -683.584
   867.397
  -884.243
    54.201
  -193.579
   279.214
  -630.604
   229.987
  -116.214
   742.515
  -918.882
   133.549
  -396.374
   476.516
  -401.898
   548.814
  -861.141
   294.595
  -587.085
   746.025
  -257.729
   804.559
  -509.964
   478.469
  -180.059
   474.471
  -718.558
   828.425
  -602.832
   907.590
   -36.836
   996.551
  -241.798
   169.713
   -76.418
   628.468
  -458.846
   513.321
  -964.904
   772.271
  -930.876
   341.655
  -259.682
    60.274
  -801.019
   757.042
  -516.495
   209.693
  -531.053
   536.821
  -480.422
   434.797
  -173.803
   880.795
  -369.091
   865.566
  -284.097
   773.858
  -216.254
   565.325
  -187.078
   307.657
  -744.865
   242.286
  -823.145
   805.109
  -737.724
   247.902
  -887.051
    91.037
  -375.622
   955.992
  -481.429
   753.533
  -510.422
   116.825
    -2.319
   738.792
  -342.753
   279.305
  -475.906
   124.119
  -472.579
   875.210
   -65.249
   412.336
  -791.864
    59.481
  -965.758
   190.954
  -187.262
   900.204
  -407.788
   501.144
  -522.782
    11.414
  -985.961
   758.629
  -869.808
   223.762
   -32.655
   571.734
  -454.390
   385.418
  -255.989
   299.142
  -290.017
   887.936
  -359.508
   692.007
  -964.415
    10.315
  -863.460
   463.546
  -549.699
   675.314
  -845.882
   130.375
  -104.190
   711.447
  -822.413
   968.780
  -734.855
   214.637
  -483.413
   430.128
  -688.803
   103.458
  -507.309
   859.157
  -443.129
   461.135
  -168.889
   858.425
  -261.513
   758.568
  -961.333
   143.284
  -186.071
   552.049
  -950.407
   230.720
  -933.988
   749.199
   -80.111
   805.811
  -666.555
    37.080
  -148.228
   109.897
  -100.833
   566.210
  -670.278
   193.915
  -931.028
   483.963
  -351.207
   380.505
   -29.695
   411.725
  -383.099
   779.260
  -396.924
   458.754
  -287.698
   197.943
  -325.999
   867.153
  -522.965
   294.534
  -755.058
   881.375
  -571.642
   312.693
  -272.652
   936.125
  -731.162
   245.369
  -746.788
   756.188
  -323.649
   769.616
   -45.137
   462.477
  -544.267
   796.838
  -816.553
   277.291
  -667.226
   981.994
  -801.202
   923.276
  -827.906
    35.310
  -639.149
   309.153
   -99.734
   180.914
  -645.680
   596.667
   -85.208
   605.182
  -522.019
   241.890
  -738.609
   239.479
  -470.473
   104.984
  -640.553
   720.481
  -682.669
   221.961
  -442.183
   871.914
  -669.332
   332.591
  -698.019
   551.683
  -400.952
   757.469
  -806.207
   207.862
  -727.561
   718.894
  -275.033
   987.457
   -46.480
   698.630
   -34.486
   741.630
  -687.094
   926.420
   -11.048
   771.233
  -980.926
   593.341
  -685.415
   656.301
  -486.190
   883.541
  -851.009
    13.092
  -335.307
   417.646
  -292.673
   523.026
  -174.291
   202.673
  -603.931
    76.388
  -662.526
   681.051
  -861.599
   375.347
    -1.923
   973.205
  -376.659
   839.503
  -464.400
   907.193
  -240.120
   158.147
  -385.540
   929.319
  -882.351
   332.499
  -594.378
   489.151
  -364.971
   552.141
  -747.246
   993.164
  -624.012
   748.985
  -534.562
   920.072
  -382.672
   172.918
  -229.743
   192.602
  -953.215
   832.636
  -548.235
   398.389
  -645.741
   145.268
  -286.233
   954.466
    -3.601
   639.088
  -707.144
   808.649
  -583.605
    52.309
  -145.085
   772.179
  -499.588
   672.567
  -793.847
    76.571
  -448.927
   259.835
  -149.876
   249.031
  -439.772
   397.595
   -79.012
   899.930
  -938.536
   615.314
  -974.120
   516.007
  -655.721
   125.828
  -973.937
   853.633
  -689.566
   522.324
  -711.020
    24.720
  -245.460
   277.566
  -557.634
   870.510
  -650.594
   389.752
  -838.557
   715.476
  -882.076
    18.677
  -979.400
    96.530
  -327.586
   455.855
   -59.114
   560.167
  -997.314
   272.195
  -735.984
   121.586
  -905.271
   987.609
   -14.527
   480.270
  -840.175
   105.106
  -824.061
   584.552
  -242.866
   854.884
  -875.668
   639.851
  -410.566
   490.036
  -767.571
   154.027
  -745.537
   479.720
  -807.459
   113.437
  -267.800
   441.908
  -519.944
   883.816
  -110.172
   160.436
  -308.695
   929.167
  -214.270
   529.771
  -241.523
   943.266
  -946.745
   771.020
  -426.954
   486.496
  -853.938
   763.482
  -951.964
   722.739
  -274.178
   835.078
  -848.292
   349.345
   -26.032
   855.373
   -57.436
   314.280
  -891.659
   975.341
  -862.117
   414.136
  -113.620
   857.051
  -753.166
   366.802
  -624.500
   737.693
  -201.086
   452.498
  -227.180
   170.995
  -300.485
   316.782
  -445.479
   790.490
  -756.096
    29.542
  -263.192
   937.529
  -179.571
   993.591
  -470.717
   498.764
  -165.746
   796.594
  -837.733
   796.167
  -116.428
   600.024
  -830.866
   873.379
  -281.533
   159.215
   -95.035
    22.584
  -985.412
    67.751
  -417.249
   895.291
  -507.553
   320.353
  -391.278
    40.407
  -586.505
   787.866
  -502.853
   214.759
   -15.320
   698.080
  -852.870
   307.688
  -297.769
   716.178
  -238.472
   225.623
  -833.705
   718.558
  -810.236
   578.753
  -602.527
   853.816
   -23.865
   514.451
  -813.623
   984.283
  -106.357
   540.910
  -491.867
   102.664
  -753.746
   684.744
  -468.062
   816.706
  -280.496
   826.258
  -741.874
   495.895
  -938.902
   556.230
  -686.850
   174.413
  -626.576
   398.175
   -65.981
   803.308
  -702.261
   739.036
  -326.456
   946.135
  -126.865
   313.272
  -142.430
   511.856
  -650.136
   582.904
  -674.825
   618.488
  -260.598
   858.028
  -516.434
   181.188
  -618.152
   501.389
  -791.375
   319.132
  -687.613
    60.427
  -377.667
   174.017
  -292.398
   671.163
  -721.610
   234.748
  -806.787
   576.861
  -212.531
   761.620
  -705.527
   106.143
  -587.146
   403.821
  -189.764
   953.612
  -331.584
   604.266
  -607.837
   106.754
  -550.523
   884.884
  -889.584
   263.710
  -271.737
   606.861
  -713.370
    84.170
  -654.958
   299.173
  -624.042
   118.748
   -73.702
   149.144
  -821.009
   759.453
  -539.232
   748.894
  -834.651
    55.422
  -434.431
   691.427
  -810.572
   737.846
   -27.650
   109.989
  -619.800
   297.281
  -734.214
   754.784
  -513.901
   457.900
  -594.714
   700.186
  -543.779
   891.537
  -939.177
   276.833
  -460.982
   515.915
  -705.039
   321.970
  -320.048
   220.679
  -378.643
   341.929
  -500.961
   364.818
   -28.199
   680.502
  -370.006
   889.340
  -397.443
   286.813
  -298.349
   388.714
  -528.611
   176.641
  -256.508
   985.748
  -883.267
   180.944
  -704.031
   351.878
  -430.250
    74.923
  -992.523
   718.772
  -668.905
   682.119
    -1.373
   223.060
   -56.642
    46.449
  -224.586
   429.426
  -809.778
   266.762
   -27.375
   374.737
  -545.671
    86.917
  -291.604
   977.691
  -736.106
   835.658
  -168.676
   157.231
  -439.314
   809.656
  -158.300
   504.044
  -280.435
   694.021
  -232.673
   848.048
  -148.625
   113.346
  -223.823
   566.485
  -579.791
   907.407
  -193.731
   975.982
  -293.497
   225.318
    -5.402
   652.028
  -853.145
    31.831
  -814.081
    20.356
  -917.570
   119.327
  -696.860
    63.417
   -53.652
   219.489
  -140.019
   485.488
  -577.960
   308.512
  -602.283
   181.036
  -396.222
   699.057
  -873.074
   349.406
  -310.190
    13.398
  -444.533
    99.429
  -759.545
   631.184
  -615.894
   888.577
  -468.123
   705.008
  -548.967
   639.119
  -963.652
   339.030
  -993.622
   876.736
  -438.581
    22.523
  -901.883
   733.268
  -922.178
   913.755
  -649.648
   159.368
  -231.330
    66.561
   -84.201
   189.367
  -669.820
   194.800
  -117.038
   602.863
  -943.999
    66.897
   -80.111
   826.228
  -264.473
   125.614
  -564.501
   418.622
  -101.688
   425.703
  -960.479
   985.290
  -564.806
   483.993
  -417.280
   862.423
  -872.127
   135.197
  -441.603
   417.554
  -882.382
   987.426
  -853.572
   308.512
  -155.126
   570.879
  -318.766
   545.396
  -509.171
   773.827
  -175.420
   698.965
  -547.838
   659.352
  -774.895
    99.094
  -119.785
   256.752
   -54.903
   367.687
  -184.271
   421.339
  -563.921
   128.666
   -48.982
   356.120
  -655.171
   239.967
  -450.362
   889.706
   -69.674
   390.515
  -443.800
   103.397
  -626.514
   406.323
  -573.656
   402.234
  -239.296
   109.195
  -290.963
   622.364
  -977.569
    71.993
   -88.229
   269.906
  -391.858
   114.139
  -319.407
   484.268
  -821.284
   881.039
  -174.535
   819.605
  -902.036
   351.329
  -777.306
   438.581
  -996.124
   615.558
  -874.264
   812.128
  -758.538
   770.074
   -84.719
   518.296
  -562.029
   269.936
  -180.029
   235.237
  -997.894
   584.643
  -360.729
   520.463
  -171.697
   500.107
    -0.519
   471.664
   -12.879
   911.130
  -825.922
   861.629
  -316.477
   447.645
     0.000
   841.914
  -736.290
   778.954
   -79.562
   808.313
  -447.645
   939.146
  -313.456
   522.355
  -699.332
   517.838
  -252.144
    82.430
  -972.350
    60.213
  -136.143
   838.191
  -965.361
   519.333
   -32.624
   841.945
  -124.729
   105.045
  -188.757
   931.333
  -938.444
   373.577
  -570.727
    36.042
  -712.180
   900.296
   -56.917
   803.461
   -46.876
   381.054
  -254.341
   135.868
  -736.137
   504.379
  -406.415
   734.031
  -301.950
   439.283
  -361.888
   239.875
  -888.485
   281.869
   -72.634
    73.061
  -731.346
   304.605
  -589.618
   554.277
  -922.422
   352.489
   -25.727
   409.375
  -687.826
   228.797
  -453.993
   248.482
  -898.709
   415.479
  -210.303
   113.193
   -32.838
   970.855
  -568.987
   685.781
  -306.589
   948.790
  -260.292
   254.524
  -195.105
   183.569
  -798.425
    28.504
   -60.152
   783.197
   -88.809
   895.840
  -104.190
   175.634
  -283.425
   218.757
  -369.152
    51.668
  -352.977
   760.094
  -999.115
    47.853
  -344.615
   333.689
  -485.183
   513.504
  -793.847
   273.812
  -111.850
   205.267
  -259.560
   316.111
  -322.886
   253.517
  -451.003
   984.985
  -226.173
   243.629
  -915.067
    79.897
  -955.931
   756.401
  -752.831
   355.907
  -110.965
   211.219
  -334.483
   990.448
  -988.128
   355.724
  -480.850
   931.455
  -829.005
   245.552
   -80.233
   720.115
  -799.554
    58.321
  -610.034
   881.741
  -920.408
   585.131
  -530.931
   478.835
  -667.562
   743.583
   -23.255
   920.225
  -461.348
   956.114
   -33.753
   619.404
  -763.024
   737.327
  -101.505
   596.667
  -997.589
   333.964
  -932.066
   618.061
   -21.302
   761.437
  -188.360
   965.239
  -353.130
    80.416
  -467.269
   429.945
  -888.394
   257.759
  -930.143
   627.125
  -313.700
   454.878
  -556.627
   219.520
  -941.923
    87.588
  -490.493
   148.869
  -185.492
   501.419
  -445.387
   466.079
  -387.463
   605.640
  -640.492
   855.190
  -228.584
   310.282
  -234.016
   444.197
  -429.365
   109.378
  -723.319
   996.887
  -965.728
   654.744
  -280.831
    79.165
  -517.075
   663.320
  -494.095
   293.924
  -365.734
     2.747
  -479.049
   177.648
  -466.048
   298.074
  -834.834
   853.359
  -902.310
   903.775
  -409.375
    32.777
  -453.993
   584.735
  -344.157
   462.233
  -487.350
   750.237
  -367.138
   405.072
  -891.812
   583.941
  -802.301
   255.684
  -279.855
   914.579
  -264.809
   877.560
  -169.774
   170.232
  -510.727
   759.850
  -369.243
   260.720
  -409.253
   586.322
  -278.787
   731.223
  -507.248
   309.763
  -334.178
    31.007
  -154.027
   326.151
  -306.101
   241.707
  -655.629
   842.402
  -675.985
   107.639
  -426.862
    30.763
  -806.726
   713.126
  -610.553
    64.638
  -127.262
   649.678
  -131.901
   628.498
   -49.379
    17.518
  -657.491
   996.338
  -835.688
   104.526
  -427.076
   272.469
  -137.669
    86.917
  -427.381
   887.967
  -422.285
   594.897
  -876.400
   946.501
    -6.073
   487.503
  -486.740
   513.962
  -915.311
   680.227
  -477.432
   445.051
  -291.116
   368.786
  -802.210
   840.541
  -558.550
   493.667
  -563.494
   729.240
   -77.486
   787.988
   -80.599
    68.514
  -495.285
   253.670
  -581.072
   656.789
  -519.028
   408.948
  -983.734
    51.576
  -326.548
   150.761
  -742.210
    87.863
  -334.910
   576.739
  -218.085
    89.022
  -544.908
   609.241
  -551.744
   365.459
  -180.700
   766.533
  -499.985
    93.753
  -842.982
   923.795
  -209.662
   170.721
  -894.498
   408.063
  -395.062
   135.380
  -297.006
   271.371
  -888.638
   753.594
  -617.939
    84.719
   -33.357
   358.013
  -425.611
    97.873
  -886.013
   538.163
  -792.352
   107.761
  -699.118
   273.354
  -123.173
   879.849
  -651.540
   103.214
   -29.878
   465.651
  -295.511
   428.663
  -468.551
   261.055
  -689.413
   537.706
  -859.523
   148.076
  -684.652
   449.599
  -408.612
   564.592
  -335.765
   171.087
  -348.186
   845.454
  -902.310
   458.388
  -316.904
   679.098
  -411.054
   678.945
  -596.912
    22.767
  -247.871
   866.573
  -427.198
   320.841
  -747.276
   563.433
  -111.850
   369.213
  -249.031
   543.199
  -142.064
   670.370
  -590.289
     8.606
   -50.417
   622.059
  -501.785
   357.616
  -216.529
   384.045
  -877.407
   111.148
  -342.357
   766.076
  -385.205
    97.507
  -816.584
   981.079
  -389.386
   485.580
  -685.873
   607.654
  -651.234
   761.925
  -452.834
   604.907
  -778.161
   244.819
  -418.592
   724.082
  -889.645
   229.102
  -789.117
   160.161
  -468.764
   355.724
  -263.894
   787.744
  -867.794
   299.570
  -325.999
   824.305
  -437.025
   369.488
  -951.811
   265.297
  -745.476
   114.078
  -959.532
   934.294
  -861.782
   527.146
  -715.201
   491.989
  -164.800
   946.501
  -414.655
   248.360
  -652.120
   239.937
  -660.756
   120.792
  -215.094
   371.899
  -553.911
   582.812
  -849.940
   944.975
   -15.259
   946.623
  -272.561
   809.473
  -561.022
   823.511
  -907.041
   335.459
  -246.559
   105.564
  -715.293
   440.413
  -999.451
   312.845
  -837.733
   966.491
   -59.633
   649.220
  -513.016
   501.114
  -746.025
   611.316
  -245.918
   235.054
  -267.800
   493.698
  -692.007
   950.865
  -799.554
   634.297
  -227.699
   736.045
  -538.682
   743.980
  -674.917
   514.939
  -964.293
   163.671
  -148.503
   992.279
   -15.442
   393.109
  -495.590
   102.695
  -408.734
   734.733
  -295.511
   560.167
  -812.769
   396.466
  -888.913
   600.299
   -99.033
   897.671
  -405.011
   510.208
  -387.921
   120.853
  -255.623
    38.881
  -107.761
   854.457
   -64.730
   282.418
  -787.042
   168.828
  -502.335
   137.425
  -797.296
   470.565
  -991.272
   916.746
  -766.045
   577.868
  -756.066
   220.740
  -878.567
   661.550
  -182.134
   658.559
  -786.767
   394.635
  -954.375
   512.406
  -344.584
   154.942
  -943.571
   939.207
  -888.058
   624.104
  -310.038
   802.850
  -279.122
   626.820
  -792.444
   731.376
  -431.959
   553.941
  -651.021
   492.172
  -540.239
   213.599
  -233.863
   279.580
  -724.662
   453.536
  -635.121
     8.179
  -318.796
   398.755
  -413.434
   205.756
  -512.650
   648.335
  -840.022
   599.475
  -572.222
   274.545
  -644.581
   989.532
  -353.893
   969.054
  -728.050
   503.159
  -332.926
   178.655
  -810.938
   823.786
  -863.826
   575.823
  -485.977
   488.021
  -892.148
   706.076
  -643.696
   845.210
  -836.360
   157.537
  -739.952
   772.454
  -858.180
    95.523
  -873.867
   739.586
  -240.242
   505.966
  -145.207
   317.301
   -90.274
   991.607
  -259.743
   722.465
   -89.908
   464.949
  -851.192
   494.095
  -507.218
   581.103
  -489.120
   894.436
  -191.717
   254.738
  -840.968
   127.720
  -770.684
   104.892
  -956.816
   971.740
  -764.977
   171.117
  -146.458
   914.609
  -844.050
   744.804
  -416.730
   391.644
  -937.986
   659.658
  -938.108
   215.491
  -425.916
   884.945
  -509.507
   793.054
  -119.266
   764.946
  -489.761
   223.670
  -258.736
   748.833
  -164.647
   871.761
  -243.599
   954.711
   -18.433
   507.706
  -312.326
   410.901
  -878.048
   611.072
  -893.063
   319.193
  -399.335
   929.502
  -842.586
   183.172
  -864.040
   887.295
  -293.130
   145.299
  -755.516
   937.315
  -324.931
   377.178
   -83.071
   450.056
  -183.905
   865.810
  -922.819
   233.589
  -263.039
   440.474
  -143.925
   277.963
  -566.057
   383.465
  -789.697
   818.140
  -872.372
   468.490
   -80.966
   308.908
  -321.909
   770.531
  -512.040
   405.835
  -638.722
    91.128
    -6.561
   545.579
  -711.722
   342.570
  -603.076
   219.825
  -751.976
   734.672
  -638.478
   536.058
  -744.560
   108.127
  -898.190
   159.398
  -414.441
   258.278
  -702.109
   229.041
  -424.451
   592.578
  -394.665
   342.936
   -24.689
   965.911
  -207.923
   204.596
  -871.670
    37.477
  -966.704
    25.910
  -236.122
   992.828
  -603.839
   279.397
  -318.491
   974.853
  -955.168
   893.887
  -890.347
    67.507
  -802.332
   487.289
  -980.621
   176.275
  -632.405
   730.338
  -825.953
   648.335
   -83.041
   434.736
  -803.003
   977.264
  -542.131
   459.853
  -562.120
   435.163
  -870.052
    31.343
   -81.088
   976.318
  -714.286
   565.905
  -857.204
   256.172
  -384.106
   595.294
  -956.969
   109.195
  -754.875
   883.999
  -142.125
   329.600
  -170.110
   333.750
  -790.307
    98.270
  -810.755
   769.372
  -829.340
   900.418
  -499.405
   198.462
  -404.462
   276.559
  -409.528
   640.248
  -496.048
   251.961
  -647.114
   116.031
  -207.770
   786.950
  -174.413
   895.688
  -943.083
    92.837
   -44.404
   593.646
  -189.367
   156.590
  -414.075
   208.472
  -128.239
   318.491
  -306.070
   699.332
  -790.551
   246.010
  -587.298
   193.243
  -975.188
   148.015
  -132.603
   417.432
  -650.563
   573.199
  -643.178
   449.355
   -56.734
   635.792
   -87.680
   379.315
  -228.004
    13.092
  -235.603
   978.851
  -153.691
   558.245
  -250.526
   968.535
  -296.731
   871.670
  -813.379
   979.461
  -688.253
   675.588
  -743.156
   801.447
  -317.026
   334.971
  -584.887
    12.513
   -32.746
   368.511
  -132.786
   582.690
  -681.631
   293.741
  -358.013
   546.098
  -693.167
   649.922
  -709.189
   335.612
  -836.909
   542.253
  -254.952
   872.768
  -367.718
   551.592
  -636.982
     7.752
  -278.817
   352.733
  -302.164
   402.631
  -880.520
   885.983
  -983.062
   451.399
  -424.238
   424.574
  -895.016
   331.370
  -990.112
   382.916
  -618.824
   778.863
  -356.822
   208.411
  -137.761
   683.157
   -73.031
   201.270
  -997.620
    93.020
  -448.225
   605.579
   -58.443
   728.568
  -682.577
   815.760
  -807.031
   593.005
  -854.122
    41.993
  -698.538
   777.673
  -982.116
   278.512
  -496.231
    54.262
  -885.342
   917.844
   -77.975
   347.850
   -53.957
   856.014
  -678.396
   684.439
  -254.006
   431.257
   -34.974
   706.992
   -82.827
    40.620
  -407.849
   353.526
  -194.555
   778.008
  -940.733
   791.162
  -414.380
   937.407
  -332.682
   199.499
  -459.853
   725.364
  -289.377
   497.818
  -488.907
    25.788
  -721.915
   608.814
  -192.267
   561.602
  -162.908
   353.679
  -649.953
   296.335
  -367.840
   571.673
  -669.851
   420.026
  -570.849
   557.726
  -827.784
   762.444
  -363.445
   412.732
  -927.274
   978.240
  -665.212
   399.121
   -98.056
   346.995
  -754.753
   896.451
  -252.083
   532.426
  -830.287
    50.142
  -115.482
   144.200
   -68.026
   707.541
  -555.742
   446.455
  -647.542
   734.397
  -422.285
    56.215
  -712.363
   306.497
  -619.678
   976.226
  -735.374
   269.356
  -631.855
   804.956
  -256.783
   160.039
  -216.376
   468.764
  -464.095
   984.832
  -487.320
   318.674
  -582.720
   346.599
  -105.533
   936.583
  -545.640
    15.503
  -795.251
   493.820
  -911.344
   536.729
  -905.210
     6.684
  -498.428
   969.176
  -234.046
   331.675
  -705.863
   348.643
  -837.672
   245.094
  -987.335
   969.573
   -37.751
   450.148
  -448.897
    78.616
  -350.719
   855.770
   -38.301
    74.404
  -554.552
   970.397
  -294.839
   806.604
  -613.758
   754.936
  -128.513
    68.392
  -680.227
   778.527
  -597.217
   876.461
  -888.821
    20.417
  -150.884
   631.062
  -166.997
   162.542
  -310.923
   751.579
  -776.666
   715.690
  -254.128
   879.757
  -807.031
   823.786
  -269.631
   245.399
  -337.840
    89.175
  -557.543
   287.790
  -490.860
   263.741
  -338.206
   126.743
   -88.931
   148.442
  -740.837
   977.203
  -141.270
   545.915
  -439.955
   100.406
  -873.562
   609.485
  -508.988
   386.761
  -521.714
   432.295
  -458.998
   162.481
  -608.295
   220.771
  -932.096
   315.134
  -919.828
   895.291
   -17.579
   330.973
  -904.111
   462.722
  -660.207
   338.511
  -706.259
     4.212
  -128.544
   751.213
  -562.151
   621.723
   -13.153
   603.900
  -768.059
   187.353
  -722.495
   176.214
  -945.097
   239.387
  -945.524
   996.857
  -817.438
   868.313
   -50.203
   822.413
  -222.968
   936.857
  -886.166
   684.622
  -575.152
   477.920
  -960.112
   599.811
  -494.522
   613.849
  -453.475
    33.998
  -829.310
   840.999
   -50.356
   717.765
  -783.105
    23.133
   -44.893
   904.355
  -368.847
   937.956
  -696.493
   665.120
  -907.865
   719.535
  -301.981
   315.531
  -792.199
    41.536
  -953.490
   565.996
  -229.804
   384.167
  -450.087
   490.921
  -190.710
   228.645
  -333.232
   910.031
  -272.958
   523.759
  -513.291
   275.338
  -707.480
   266.945
  -456.984
   657.979
  -220.313
   544.877
  -404.157
   928.098
  -970.824
   876.553
  -582.476
   722.129
  -285.073
   202.948
  -888.791
   290.780
  -402.814
   366.863
    -6.409
   821.741
  -956.725
   426.740
  -426.374
   330.454
  -402.997
   648.274
  -341.838
   713.553
  -121.952
   517.411
  -884.304
    57.436
  -406.934
   618.763
  -670.370
   797.266
   -61.037
   722.770
  -127.781
   818.476
  -819.758
   925.779
  -569.597
    96.011
  -318.674
   186.468
  -484.909
   964.415
  -824.824
   102.756
   -15.442
   611.835
  -450.270
   272.347
   -86.245
   893.429
   -67.232
    81.179
  -159.490
    55.971
  -642.842
   263.466
   -79.958
   468.947
  -212.561
    76.846
  -981.323
   954.711
  -211.280
   436.476
  -721.427
   812.525
  -380.291
   851.955
  -815.851
   129.368
  -969.390
   510.697
  -338.145
   471.816
  -452.498
   351.604
  -755.699
   552.263
  -475.906
   472.518
  -169.713
   963.744
  -257.393
   715.659
  -928.556
   576.800
  -155.675
   774.438
   -82.461
   692.160
  -628.071
   665.395
  -649.373
   543.077
  -295.816
   909.391
  -159.398
   241.005
  -335.765
   265.206
  -447.951
   758.446
  -916.593
   359.935
  -165.105
    42.329
  -898.892
    59.359
  -971.099
   852.779
  -517.716
   922.483
  -885.525
   419.111
  -266.213
   583.697
  -760.033
   509.110
  -699.332
   406.476
  -342.692
     3.204
  -375.774
   252.327
  -902.768
   569.048
  -658.132
   708.670
  -884.884
   528.611
  -588.305
   619.434
  -561.327
   513.230
  -558.519
   262.246
  -151.067
   998.962
  -995.788
    15.839
  -374.248
   316.752
  -778.588
   861.263
  -911.130
   230.964
  -605.152
   560.991
  -733.848
   679.830
   -31.251
   859.554
  -780.389
   772.057
  -396.954
   549.303
  -938.536
   632.923
  -360.485
   745.170
  -809.656
   193.518
  -258.705
   212.165
  -220.191
   517.533
   -12.085
    89.511
  -950.072
   758.415
  -793.695
   854.671
  -646.596
   341.502
  -180.151
   871.639
  -392.743
   464.461
    -4.425
   367.016
  -898.556
   509.598
  -627.918
   177.343
  -783.898
   462.233
  -851.466
   111.698
  -922.452
   928.800
  -183.874
   273.507
  -314.402
   847.865
  -686.605
   184.820
  -457.533
   488.876
  -113.010
    57.222
  -684.896
   831.172
  -561.907
    53.011
  -438.215
   917.966
  -362.804
   880.123
  -945.463
   278.573
  -413.038
   565.081
  -271.432
    12.818
  -684.256
   747.368
  -210.425
   631.153
  -117.924
   338.786
  -989.044
   244.484
  -628.071
   892.178
  -248.482
   197.424
  -430.342
   522.507
  -275.033
   738.548
  -415.754
   724.815
  -947.172
   821.528
  -788.507
   932.005
  -368.084
   630.848
  -685.690
   156.926
  -652.913
   926.023
  -998.718
   562.090
  -838.679
   797.723
  -114.170
   300.729
  -385.968
   929.930
  -793.817
   473.403
  -241.554
   961.638
  -911.588
   543.199
  -929.991
    41.780
  -267.006
    54.018
  -643.178
   171.575
  -193.487
   995.270
  -797.113
   427.442
  -180.212
   656.423
   -23.774
   658.589
  -226.630
   316.141
   -67.660
   753.136
  -147.862
   608.814
  -555.010
    66.073
  -550.188
   912.473
  -105.106
   103.427
  -695.273
   602.222
  -752.068
    55.544
  -971.679
   512.497
  -145.787
   274.239
  -192.480
   452.040
  -501.144
   286.752
  -438.154
   115.421
  -763.817
   440.687
  -662.648
   234.779
  -961.760
   773.461
  -782.342
   315.470
  -210.913
   200.171
  -465.773
   799.707
  -344.066
   613.666
  -343.638
     1.221
  -631.336
   990.326
  -857.234
   655.721
  -561.296
    95.309
  -464.309
   429.762
  -151.494
   881.863
  -421.339
   232.887
  -756.920
   176.580
  -860.439
   675.924
  -845.088
   746.757
  -380.016
   519.395
  -707.144
   341.380
  -868.130
   456.496
  -572.710
   801.050
  -776.421
    73.000
   -98.209
   829.859
  -564.623
   329.478
  -696.799
   522.874
  -533.311
   408.002
  -678.793
   243.812
  -764.275
   268.319
  -671.499
   945.433
  -386.914
   756.706
  -287.149
   527.360
  -889.798
   611.011
  -507.462
   324.900
  -695.425
   206.336
  -753.807
   322.092
  -718.162
   384.411
  -111.698
   183.447
  -122.471
   210.730
  -678.488
   697.745
    -1.892
     3.418
  -502.426
   727.317
  -195.929
   477.035
   -82.766
   257.607
  -965.087
   345.347
  -898.923
   639.546
  -741.356
   227.271
  -937.407
   619.129
  -674.398
   198.798
  -686.270
   248.085
  -190.588
   835.383
  -564.409
   269.051
  -285.287
    88.229
  -255.440
    68.850
  -765.496
   838.618
  -914.731
   794.275
  -163.060
   473.037
  -717.917
   723.502
  -536.302
   324.442
  -720.359
   487.075
  -878.964
   321.696
  -495.560
   232.490
  -355.480
   692.282
  -521.805
   325.602
   -81.179
    61.129
  -785.546
   683.126
  -666.128
   790.063
  -570.360
   329.478
  -241.157
   900.815
  -900.174
   272.378
  -185.614
   426.069
  -605.518
   290.109
  -274.453
   531.999
  -481.674
   724.998
  -464.278
   255.684
  -507.248
   876.247
   -36.927
   202.033
  -592.090
    86.337
  -318.888
    43.001
  -823.328
   114.383
  -695.914
   163.549
  -678.091
   890.469
  -141.240
   297.647
  -171.789
   244.362
  -976.196
   498.550
  -410.840
   703.024
   -81.881
   286.386
  -518.204
   949.675
  -281.106
   317.728
  -400.891
    39.216
  -108.554
   419.935
  -327.952
   963.012
  -688.772
   334.758
  -787.866
   656.911
  -939.940
    14.649
  -593.707
    46.724
  -822.993
   815.424
  -705.466
   224.342
  -854.030
   429.243
  -737.632
   348.399
  -599.445
   901.761
  -621.265
   363.384
  -371.990
   576.556
  -388.867
   131.046
  -846.858
   311.472
  -551.500
    67.263
  -816.553
   810.114
   -35.798
   878.933
  -802.942
   412.000
  -150.975
   493.728
  -745.720
   186.010
  -553.362
   777.673
  -485.549
   669.790
  -677.969
   132.817
  -261.238
    99.612
  -605.487
   570.055
  -938.871
   474.471
  -833.857
   349.986
  -192.389
   297.250
  -922.361
   786.218
  -354.289
   338.145
  -478.133
   304.056
  -154.393
   262.825
  -452.773
   349.345
   -66.713
   469.619
  -218.329
   240.150
  -482.070
   979.705
  -391.552
   555.956
  -425.642
   723.472
  -874.630
   157.567
   -38.423
    67.324
   -81.759
   431.532
  -541.032
   924.436
  -819.849
   852.992
  -898.373
   293.008
  -792.230
   460.799
  -904.691
   566.515
  -194.281
   338.206
  -907.041
   458.571
  -369.640
   693.381
  -886.166
   887.295
  -995.544
   633.198
  -113.620
   662.099
  -766.198
   224.158
  -103.885
   317.057
   -43.275
   934.172
   -79.897
   934.660
  -441.633
    48.799
  -671.377
   303.140
  -819.300
   156.316
   -63.814
   252.022
  -640.828
   294.168
  -318.125
   508.957
  -182.104
   852.046
   -78.066
   921.476
  -545.976
   823.847
  -385.907
   388.379
  -956.938
   503.708
  -823.725
   343.272
  -303.995
   218.543
  -699.759
   134.892
  -400.494
   191.778
  -498.672
   147.618
  -928.983
   131.626
  -313.974
     5.860
  -540.910
   637.654
  -481.552
   706.351
   -79.226
    19.532
  -133.427
    21.668
  -392.499
   621.693
  -890.011
    19.440
  -709.983
   247.353
  -409.589
    40.010
   -45.625
   776.238
   -14.405
   977.111
  -600.482
   569.140
  -111.393
   205.023
  -631.520
   753.471
  -626.545
   996.094
  -756.401
   983.428
  -171.728
   771.661
  -162.175
   768.456
  -162.969
    31.617
  -687.277
   963.805
  -608.203
   304.697
  -245.186
   517.075
  -783.929
   964.232
  -558.702
    64.241
  -519.364
   253.121
  -673.513
   469.069
  -306.619
   361.217
  -219.764
   899.716
  -955.840
   899.350
  -890.469
   535.936
   -14.008
   613.514
  -105.350
   501.419
  -666.311
   683.248
  -329.356
   113.865
  -338.359
   447.401
   -13.550
    47.548
  -718.741
   901.669
  -628.559
   501.785
  -419.782
   811.182
  -757.927
   968.627
  -996.338
   782.342
  -721.213
   694.327
  -539.903
   136.937
  -694.876
   427.778
  -568.712
   933.317
  -800.073
   549.730
  -430.403
   977.264
  -125.980
   176.580
  -938.047
   167.119
  -157.384
   332.865
  -456.648
    16.846
  -575.396
   785.302
  -160.039
   700.003
  -899.808
   633.198
  -676.229
   459.456
  -942.167
   248.268
  -840.144
   726.005
  -538.041
   657.765
  -772.637
   789.392
  -527.482
   964.690
    -4.456
   366.344
  -451.918
   899.045
  -863.765
   908.353
  -937.162
    93.631
  -846.095
   993.652
  -230.079
   178.106
  -185.583
   647.023
  -858.913
   285.073
  -346.019
   930.998
  -884.884
    62.410
  -650.685
   652.028
  -714.682
   784.845
  -769.372
   526.292
  -942.198
   658.925
  -281.869
   647.450
  -188.055
   915.372
   -36.287
   601.489
  -406.354
   781.915
  -520.859
    71.535
  -626.514
   931.089
  -968.352
   276.711
  -599.872
   496.048
  -411.634
    88.595
  -318.857
   248.878
  -409.223
   169.500
  -878.414
    34.364
  -659.291
   975.555
  -647.511
    53.652
  -221.259
   969.115
  -220.435
    91.159
  -563.524
   883.694
  -115.818
   278.665
  -156.163
   385.571
  -692.373
   490.066
  -827.235
   975.463
  -250.496
   961.089
  -601.367
   474.136
  -788.049
   226.875
  -239.998
   936.094
  -378.918
   972.350
  -200.934
   334.269
  -643.849
   887.661
  -236.976
   860.439
  -281.411
   123.814
  -351.787
   184.027
  -128.483
   441.572
  -332.133
   514.481
  -718.711
   647.114
  -574.755
   809.198
  -807.794
   409.040
  -427.137
   972.350
  -834.223
    49.562
  -760.613
   387.432
  -784.539
   404.523
  -994.720
   627.735
  -431.349
   344.829
  -291.238
   687.796
  -413.373
    54.567
  -137.394
   580.828
  -125.919
   658.162
   -35.768
   644.520
  -890.652
   290.872
  -521.104
   399.915
  -373.455
   206.946
  -221.503
   306.619
  -719.169
    18.006
  -183.630
   258.217
  -371.563
   656.362
  -180.181
   161.870
   -48.097
   156.652
  -218.421
   445.448
  -837.275
   849.544
  -968.993
   836.207
  -887.936
    61.342
  -332.957
   254.646
  -659.291
   913.266
  -866.665
   167.669
  -200.018
   313.700
  -282.479
   243.904
  -425.520
   738.273
  -744.621
   655.995
  -861.812
   890.072
  -178.564
   872.951
  -825.251
   834.895
  -312.967
   286.477
  -506.302
   704.733
  -672.689
   515.061
  -926.511
   563.372
  -241.707
   729.484
  -237.159
   527.848
   -14.832
   843.654
  -328.562
   739.463
  -156.743
   914.396
  -218.543
   278.298
  -987.152
   593.982
  -189.062
   614.765
  -511.032
   979.125
  -139.744
   691.855
  -712.394
   700.034
  -126.560
   232.307
  -330.576
   593.982
  -555.284
   363.903
  -337.657
   805.994
  -997.650
   156.957
  -835.719
   661.306
   -99.521
   167.608
  -592.944
   153.142
  -549.516
   580.889
  -937.010
   389.325
  -576.769
    46.785
  -224.677
   841.578
  -947.142
   804.041
  -606.433
   741.539
  -925.840
   183.935
  -304.422
   466.781
  -175.726
    89.663
  -123.417
   260.903
   -60.060
   543.168
  -412.366
   131.474
  -318.003
   894.742
  -196.112
   269.143
  -582.202
   788.110
  -695.944
   832.392
  -706.626
   475.326
  -957.213
   440.840
  -374.065
   574.969
  -803.461
   221.717
  -951.384
   867.336
  -835.261
   752.617
   -61.556
   220.588
  -692.709
   744.224
  -841.639
   241.615
  -300.607
   807.550
  -354.411
   745.140
  -314.493
   148.534
  -123.692
   634.816
  -486.679
   534.227
  -261.086
   290.353
  -171.209
   374.218
  -153.203
    54.415
  -685.873
   261.055
  -178.564
   912.412
  -750.572
   813.349
  -422.224
   959.685
  -720.725
   165.410
  -857.265
   749.748
  -834.040
   947.172
  -961.913
   116.672
  -190.039
    97.842
  -240.791
   566.301
  -680.532
   357.860
  -619.556
   829.127
  -590.014
   781.487
  -180.853
   669.332
   -84.964
   115.390
  -211.249
   543.504
  -310.221
   385.907
   -27.131
   202.338
  -311.838
   539.018
  -548.936
   829.890
  -504.746
   476.760
   -91.983
   813.196
  -903.958
   334.117
  -342.936
   737.053
  -838.343
   339.671
  -990.478
   696.829
  -365.703
   103.946
  -979.156
   523.301
  -107.425
   679.586
  -855.007
    13.611
  -722.098
   236.274
  -171.545
   761.650
  -736.290
   695.029
  -425.398
   681.936
  -951.933
   165.075
  -489.486
   820.429
  -148.045
   527.238
   -13.550
   546.373
  -296.670
     7.416
  -759.880
   718.711
   -10.865
    84.414
  -343.394
   920.682
  -443.983
   575.060
  -344.798
   356.792
  -358.989
   241.005
  -265.633
   505.570
  -586.230
   761.040
  -293.649
   121.708
  -588.824
   411.786
  -347.697
   681.936
  -354.106
   301.675
  -370.525
   867.641
  -330.058
   501.175
  -338.481
   178.594
  -625.355
   913.144
  -956.664
   271.310
  -191.778
   227.454
  -508.316
   115.452
  -208.106
   803.125
  -827.631
   562.731
  -383.496
   821.986
  -863.704
   421.308
  -399.823
   557.604
  -805.780
   630.268
  -211.310
   103.305
  -237.129
   626.911
  -420.545
   402.661
  -287.545
   501.511
  -448.988
   926.634
  -252.113
    32.838
  -721.671
   841.029
  -645.894
   198.401
  -583.941
     7.721
  -162.755
   252.693
  -169.530
   663.900
  -507.401
   968.017
  -938.566
   122.379
  -568.896
   130.741
  -104.007
   337.657
  -904.965
   887.692
  -666.066
   680.532
    -5.615
    35.157
  -272.042
   765.618
  -304.758
   845.851
  -621.754
   675.466
  -408.460
   525.895
  -636.219
   424.604
  -508.957
   897.183
  -108.982
     8.026
  -452.956
   397.534
   -58.504
   876.888
  -432.783
   993.286
  -500.443
   185.980
  -769.616
    97.476
  -858.760
   656.636
  -756.981
    88.015
  -734.031
   398.053
   -33.753
   518.815
  -248.207
   531.907
  -455.123
   618.152
  -684.042
   963.195
  -930.357
   168.157
  -638.295
   141.209
  -196.051
   358.562
  -407.331
   154.851
  -993.866
   708.914
  -824.000
     5.249
  -621.082
   652.944
  -264.260
   400.220
  -323.038
   878.903
   -42.634
   913.663
  -496.353
    19.135
  -915.006
   854.274
  -170.873
   783.593
  -907.437
   686.666
  -740.349
   129.734
  -190.313
   349.193
  -409.345
   563.982
  -215.888
   311.899
  -326.029
   167.302
  -838.038
   718.497
  -869.259
   439.497
  -633.717
   456.069
   -58.321
   555.193
  -143.803
   496.261
  -555.162
   126.072
  -253.151
   351.665
  -226.356
    62.654
  -427.442
   991.333
  -735.160
   629.109
   -26.734
    58.718
  -130.863
   285.592
  -413.800
   736.534
  -905.728
   411.298
   -75.808
   101.413
  -486.587
   501.907
  -479.049
   312.937
  -631.581
   935.759
  -874.142
   480.026
  -699.423
   901.914
  -771.691
   549.089
  -260.567
   583.972
  -306.406
    57.344
   -19.013
   193.854
  -208.625
    95.096
  -513.382
   948.668
  -602.069
   320.688
  -565.935
   584.552
  -346.355
   372.021
  -948.546
   501.877
  -143.620
   518.357
  -234.046
   134.495
  -126.926
   895.993
  -302.133
   637.867
  -150.456
   171.606
  -467.940
   488.723
  -499.161
   977.416
  -702.750
    91.098
  -237.312
   961.119
  -915.128
   981.903
  -914.609
   795.251
  -761.254
   729.301
  -847.957
   988.952
  -953.490
   119.083
  -698.782
   846.278
  -535.600
   721.213
  -563.585
   414.991
   -93.631
   431.135
  -297.128
   769.097
  -370.861
    79.745
  -286.721
   469.039
  -256.172
   705.069
  -396.313
   543.626
  -613.849
   579.943
  -299.570
   837.153
  -924.162
   589.557
  -920.072
    65.126
  -203.040
    51.851
  -197.729
   423.536
  -170.202
   575.518
  -900.418
    93.539
  -133.457
    48.524
  -698.752
   487.381
  -559.191
   351.482
  -223.762
   577.563
  -796.564
   889.126
  -325.602
   154.302
  -925.260
   534.074
  -251.991
   353.984
  -194.800
    76.540
  -965.606
   303.293
   -24.354
   773.461
  -318.552
   221.931
   -31.922
    90.854
  -303.568
   828.394
   -61.586
   233.863
   -99.490
   391.980
  -677.450
   556.902
  -130.863
   275.277
   -93.356
   449.019
  -859.706
   310.404
    -6.623
   787.378
  -528.611
   853.145
  -304.971
   552.690
  -573.778
   858.455
  -115.299
   700.858
  -926.511
   821.345
  -162.847
   883.938
  -922.330
   926.542
  -909.787
   114.658
   -36.287
   251.076
  -441.816
   967.895
  -162.999
   363.384
  -571.581
   413.007
  -660.512
   162.267
  -127.567
   870.998
  -876.553
   300.363
  -897.397
   589.709
  -375.927
    35.005
  -193.976
   931.516
  -587.909
   850.703
  -513.779
   666.402
   -92.196
   696.615
  -255.348
   865.108
  -262.368
   183.508
  -967.223
   485.305
  -485.488
   582.995
   -93.875
   245.125
  -676.595
   973.327
  -688.681
   877.377
  -306.955
   375.622
   -61.953
   358.287
  -664.724
   223.975
  -833.796
   205.084
  -566.576
    13.184
  -359.539
   434.980
  -239.540
   468.154
  -997.406
   280.618
  -591.418
    78.310
  -186.346
   254.769
  -588.458
   341.319
  -803.552
   658.589
  -959.502
   559.191
  -769.463
   126.865
  -944.700
   531.114
  -370.281
   304.209
  -308.267
   986.419
  -265.419
   245.705
  -333.323
   101.505
  -649.586
   636.189
   -18.220
   944.670
  -537.767
   421.247
  -192.419
   192.053
  -642.079
   944.609
  -771.508
   959.380
  -809.168
   184.515
  -869.106
    92.044
  -486.923
   184.057
  -985.443
   758.568
  -189.032
   268.136
  -990.539
   689.871
  -426.710
   141.545
  -121.189
   909.421
   -75.594
   461.684
  -710.288
   296.945
  -647.267
   979.431
  -867.397
   830.103
  -433.485
   842.219
  -829.188
   847.346
  -992.492
   153.233
  -198.614
   176.458
  -945.830
   379.742
  -791.498
   471.664
  -554.216
   705.100
  -309.122
   603.717
   -41.780
   917.753
  -556.047
   446.364
  -136.998
   931.181
  -421.278
   903.195
  -798.914
   528.428
  -342.174
   518.082
  -598.071
   424.970
  -469.283
   514.023
  -720.267
   243.538
  -251.106
   602.741
   -62.075
   495.163
  -657.735
   409.955
  -387.036
   159.520
  -761.742
   859.737
   -11.017
   958.708
  -895.230
   360.973
  -985.717
   918.149
  -101.871
   141.209
  -248.939
   308.512
  -102.817
   569.994
  -710.471
   561.937
  -494.430
   816.431
  -741.997
   256.783
  -397.870
   684.683
   -40.468
   764.641
  -278.268
   970.672
  -333.048
   652.760
  -152.470
   184.088
  -892.422
   436.659
  -904.538
   979.644
  -331.706
   775.689
  -927.030
   140.477
  -647.511
   705.679
  -807.550
   458.754
  -979.156
     2.838
  -278.848
   355.907
   -54.170
   271.859
  -151.128
   587.237
  -787.774
   852.565
  -445.906
   874.020
    -5.188
   138.585
  -449.477
   807.306
  -756.279
   402.081
  -905.271
   866.756
  -190.130
   717.795
   -63.356
   898.556
  -459.426
    80.599
  -806.635
   896.115
  -622.608
   310.343
  -571.215
   427.015
   -12.818
   837.184
  -281.137
   550.707
   -42.665
   961.760
   -15.168
   569.506
  -912.870
   683.737
  -624.836
   457.778
  -194.250
   692.404
   -22.309
   312.662
  -751.488
   613.086
  -357.219
   669.607
  -977.294
   103.214
  -800.562
    27.345
  -806.024
   891.812
  -154.912
   425.398
  -475.234
   355.937
    -9.796
   417.890
  -504.135
   728.233
  -660.268
   287.973
  -857.418
   528.764
  -508.225
   846.034
  -763.573
   315.470
  -164.892
   655.477
  -156.194
   346.690
  -973.113
    30.396
  -207.038
   249.336
  -168.310
   648.091
  -919.614
   287.057
  -397.046
   120.701
  -252.052
   321.299
  -811.487
   369.762
  -738.365
    59.969
  -459.059
   146.855
   -75.777
   686.544
  -185.492
   544.969
  -648.457
   463.881
  -770.653
   843.287
  -454.848
   406.720
  -515.061
   530.290
  -408.429
   615.833
  -996.918
   847.987
  -480.178
   368.236
  -217.170
   701.346
  -651.631
   557.146
  -852.626
   276.955
  -146.977
   574.969
  -834.681
   214.301
  -913.694
   233.772
  -973.388
   673.360
  -819.391
   816.309
  -844.874
   142.705
  -534.776
   851.833
  -661.550
   331.553
  -570.421
   710.166
  -343.059
   989.257
  -436.964
   607.990
  -507.523
   996.643
  -396.832
   120.884
  -601.245
   572.314
  -776.635
   795.068
  -885.800
   938.292
  -308.878
   952.330
  -501.572
   287.851
  -471.664
   282.296
  -325.938
   400.372
  -295.236
   315.561
  -845.149
   746.086
  -603.961
   371.075
  -758.812
   424.879
  -162.816
    72.237
  -535.356
   783.074
  -696.707
    25.086
  -637.562
    51.241
  -251.625
   752.220
  -636.647
   847.682
  -866.634
   476.180
  -933.836
   890.561
   -24.567
   846.675
  -308.054
   763.054
  -851.527
   204.382
    -8.728
    74.770
  -532.365
   476.058
  -611.896
   863.552
  -912.473
   293.802
  -359.050
   581.011
  -753.258
   433.119
  -197.150
   506.241
  -611.164
   162.786
  -238.289
   930.570
  -808.039
   600.757
  -858.303
   957.823
  -462.386
   669.546
  -152.684
   263.405
   -49.715
   745.079
  -968.719
   656.240
  -461.196
   592.547
  -232.429
   787.164
   -28.565
   683.279
  -789.392
   847.438
  -485.366
   486.038
  -477.737
   601.428
  -331.736
   826.777
  -652.486
   596.973
  -572.710
   910.489
  -879.818
   897.061
  -298.196
    98.941
   -19.868
   176.916
   -73.397
    38.026
  -417.158
   530.229
  -608.722
   228.339
  -416.883
   827.540
  -677.419
   633.045
  -926.511
   971.801
  -750.450
   416.486
  -240.669
   893.765
  -316.599
   407.453
  -848.903
   631.428
  -356.975
   380.840
  -444.014
   337.260
  -942.442
   751.335
  -850.948
   556.871
  -423.078
   772.912
   -93.814
   622.944
  -178.014
   838.252
  -320.750
   508.164
  -394.604
   971.099
  -804.682
   980.773
  -845.607
   105.930
  -739.097
   406.781
  -133.244
   248.665
   -47.517
    42.329
  -368.816
   111.515
  -925.474
   160.009
  -756.493
   316.782
  -333.262
   852.840
   -50.172
   762.200
  -159.215
   860.012
  -352.336
   242.500
  -271.218
   257.515
  -223.212
   920.530
  -175.695
   358.074
  -569.292
   741.569
  -502.915
   663.564
  -280.007
   384.960
   -37.141
   213.965
   -81.057
   846.553
  -510.514
   176.733
  -573.443
   245.491
  -879.055
    19.929
  -926.511
   949.828
  -300.424
   113.163
  -194.494
   613.788
  -531.022
   100.101
  -724.418
   221.320
  -962.096
   886.074
  -624.744
   728.904
   -13.031
   584.643
  -763.390
   401.837
  -101.230
   267.251
  -263.558
   437.696
  -906.430
   858.913
  -966.704
   970.672
  -148.869
    24.201
  -830.561
    50.264
  -600.055
   387.738
  -732.017
   688.803
  -544.511
   931.547
  -642.750
   570.482
  -411.359
   914.731
  -646.474
   516.800
  -794.977
   157.750
  -767.174
   301.279
  -582.507
    36.225
   -76.235
   907.743
  -407.971
    27.009
   -48.006
   825.404
  -151.311
   150.914
  -631.672
   475.265
  -700.674
   155.858
    -9.064
   360.637
  -697.623
   783.685
  -506.760
    36.470
  -483.200
   964.904
  -631.001
   490.432
  -964.110
   284.921
  -694.449
    29.969
  -617.359
   565.508
    -3.693
   269.234
  -352.580
   905.026
   -75.991
   308.786
  -450.240
    21.638
  -853.786
   703.085
  -295.022
   243.110
  -386.273
   308.298
  -122.684
   986.419
  -946.684
   605.029
  -499.557
    71.718
   -53.224
   589.282
  -752.983
   713.950
  -364.086
   825.556
   -71.749
   535.783
  -913.022
   755.821
  -495.407
   445.997
  -656.453
   858.119
  -510.575
   726.829
  -799.524
   748.375
  -473.861
   173.742
  -870.113
   819.575
  -579.485
   632.282
    -9.613
   511.551
  -590.472
   774.468
  -449.690
   805.658
   -52.553
   459.700
  -642.689
    37.355
  -209.082
   523.209
   -15.595
   621.479
  -335.704
   335.917
  -815.577
   782.891
  -714.011
   979.675
   -16.083
   886.990
  -962.462
   381.329
  -752.403
   463.454
  -943.480
   249.733
  -254.891
   517.319
  -965.423
   159.001
  -749.504
   220.527
  -498.306
   622.272
  -293.344
   578.478
  -122.013
   499.100
   -15.076
   164.678
  -925.504
   580.920
  -727.866
   517.655
   -75.961
   697.836
  -384.350
   293.588
  -776.818
   190.649
  -342.204
   768.700
  -332.987
    91.891
  -909.024
   784.936
  -542.375
   859.676
  -134.892
   732.688
  -132.206
     7.630
  -322.398
   664.480
  -459.212
   475.906
  -221.503
   133.244
  -192.022
    85.147
  -379.192
   848.964
  -194.922
   919.034
  -611.988
   747.215
  -331.370
   977.721
   -70.223
   564.013
  -406.262
   946.898
  -863.094
   509.873
  -965.728
   425.733
  -712.485
   137.303
  -172.704
   457.381
  -605.609
   995.666
  -478.103
   706.229
  -913.724
   166.356
  -305.002
   125.156
  -946.837
   273.415
  -465.499
   456.923
  -412.488
    61.525
  -528.855
   413.282
  -747.795
   137.028
  -859.523
   875.484
  -792.962
   964.080
  -543.535
   960.051
  -775.689
   710.837
  -922.819
   293.649
   -74.648
    38.942
  -955.321
   340.556
  -731.162
   430.006
  -120.029
   126.621
  -177.404
   142.979
   -86.184
   203.558
  -150.639
   396.191
  -864.010
   197.150
  -261.177
   867.702
  -657.521
   783.197
  -183.813
   107.791
  -136.662
   434.858
  -940.886
   957.366
  -348.460
   785.546
  -245.796
   565.661
  -985.351
   950.316
  -376.141
   101.840
  -229.743
   650.502
  -544.542
   753.288
  -893.735
   484.359
  -236.366
   104.770
   -72.054
   188.421
  -483.200
   492.538
   -27.985
   232.368
  -540.330
   426.313
  -529.862
   591.937
  -937.498
   673.940
  -357.952
    43.306
  -371.227
   101.230
  -199.805
   822.535
  -407.971
   862.209
  -653.066
   994.140
  -466.353
    31.861
  -554.430
   372.295
   -47.456
   276.772
  -353.557
   338.816
  -682.089
   656.056
  -750.694
   400.800
  -563.311
   147.160
  -316.568
   832.820
  -333.628
   990.112
  -313.639
   246.559
  -994.812
   443.525
  -437.147
   432.020
  -409.894
    46.846
  -694.906
   313.944
  -365.459
   982.055
  -144.444
   367.199
  -663.350
   628.559
  -706.412
   334.880
  -210.395
   905.484
  -772.759
   593.036
  -574.877
   494.766
  -828.822
     5.432
  -978.698
   538.560
  -807.611
   612.506
  -193.548
   905.515
  -395.306
   997.742
  -310.648
   618.549
    -6.836
   675.954
  -851.588
   539.109
  -649.953
   346.477
  -190.283
   900.571
  -396.771
   355.419
  -754.051
   785.211
  -681.570
   210.791
  -972.564
   138.188
  -143.254
   493.851
  -443.800
   412.671
  -232.002
    10.926
  -285.653
   438.948
  -297.739
   529.191
  -141.392
   612.690
  -380.078
   940.001
  -808.588
   994.629
  -418.348
   193.793
  -959.716
   416.547
   -99.857
   850.520
  -923.246
   186.804
   -66.042
   588.488
  -994.018
   488.876
  -694.479
   516.434
  -241.829
    67.446
  -175.756
   631.855
  -286.660
   295.267
  -104.526
   269.570
    -9.400
   214.270
  -302.347
   884.457
  -667.104
   645.558
   -91.952
    11.505
  -380.932
   961.150
  -741.722
   748.009
  -466.445
   611.621
  -298.288
   600.238
  -573.778
     3.632
  -527.055
    39.705
  -107.639
   820.399
  -178.472
   611.866
  -895.047
   379.559
  -299.722
   941.343
  -570.055
   121.799
  -809.473
   477.371
  -643.880
   824.274
   -55.544
   323.466
  -729.423
   631.855
  -573.656
   994.354
  -888.852
   501.267
  -765.801
   444.807
  -572.741
   150.395
  -717.643
   213.569
  -120.243
   107.639
  -873.226
    26.276
  -288.034
   954.344
  -785.730
   701.010
  -777.581
   354.472
  -663.320
   700.400
  -229.194
   965.331
  -928.556
   174.169
  -651.631
   822.382
  -510.269
   835.292
  -755.852
   292.978
   -86.642
   514.145
  -162.053
   191.931
  -998.138
   734.092
  -948.271
   152.776
   -49.074
   152.196
  -509.659
   849.178
  -916.898
   209.052
  -197.058
   158.940
  -387.036
   831.385
  -703.665
   866.054
  -133.488
   530.869
  -668.203
   992.523
  -262.337
   743.461
  -464.095
   355.846
  -338.115
   752.709
  -642.659
   444.166
  -111.148
    40.468
  -999.237
   203.742
  -665.059
   409.619
  -731.437
   832.423
  -202.521
   721.519
  -657.735
   172.308
  -188.971
   592.700
  -965.361
   796.381
   -71.993
   894.436
  -456.221
   381.726
  -295.938
   398.297
  -759.819
   463.881
  -830.134
   412.580
  -481.429
   165.593
  -929.441
   752.190
  -754.784
   994.293
  -346.171
   886.532
  -167.638
   301.157
  -711.631
   608.814
  -529.435
   496.597
  -306.650
    70.681
  -449.049
   614.887
  -939.329
   525.590
  -192.236
   322.398
  -148.961
   625.202
  -787.042
   962.889
  -455.092
   612.049
  -845.668
   733.695
  -869.930
   252.541
   -72.512
   586.413
  -393.414
   853.999
  -925.993
   946.074
  -709.403
   209.235
  -403.424
   842.311
  -801.691
   812.891
  -418.195
   546.525
  -708.853
   192.633
  -736.839
   308.512
  -136.387
   699.881
  -945.891
   286.538
  -145.054
   602.588
  -416.486
   264.473
  -634.175
   825.190
  -736.015
   249.916
  -838.557
   178.167
  -575.030
   546.709
  -557.878
   422.193
  -458.754
   395.917
  -337.291
     9.400
  -411.390
   779.107
  -317.759
   846.767
  -942.412
   477.035
  -975.311
   924.070
  -343.150
   978.545
  -467.452
   151.402
  -763.115
   332.133
  -806.116
   249.184
   -33.815
   535.356
  -575.091
    34.486
  -709.922
   554.369
  -411.512
   947.996
  -295.328
   568.712
  -969.543
   164.495
  -124.332
   534.043
  -585.131
   131.504
  -865.139
   657.155
  -361.217
   879.208
  -115.421
   876.766
  -890.896
   945.372
   -58.718
   944.029
  -338.481
   259.865
  -649.556
   196.265
   -96.713
   831.355
  -297.037
   617.969
  -738.578
   580.615
  -515.152
   282.479
  -483.139
   164.312
  -508.591
   768.395
  -893.674
   132.450
  -162.725
   644.368
   -26.826
   263.771
  -406.964
   615.925
  -752.098
   422.590
  -419.538
   428.083
  -459.273
   780.725
  -643.117
   117.832
  -874.294
   748.650
   -79.562
   709.738
  -200.232
   459.181
  -832.789
   948.668
  -304.025
   147.832
  -368.328
   163.518
  -166.417
   273.171
  -458.663
   855.495
  -314.463
   721.305
  -282.632
   104.587
  -455.184
   938.169
  -647.969
   388.531
   -29.176
   333.140
  -805.597
   907.102
  -902.921
   798.029
  -824.610
     6.531
  -918.332
   684.835
  -996.307
   797.082
  -518.754
    86.550
  -236.518
   557.421
  -169.683
   764.245
  -954.711
    20.478
  -793.207
   564.348
  -358.257
   133.427
  -934.843
   670.064
  -661.611
   386.151
  -881.619
   530.412
  -168.004
   301.889
  -450.117
   810.877
  -693.319
   183.691
  -662.923
   208.960
  -300.150
   710.532
   -32.868
   479.354
  -811.548
   476.608
  -673.147
   511.063
   -72.481
    68.026
  -952.483
   801.691
  -428.358
   770.135
  -913.968
   171.422
  -388.745
   499.435
  -176.336
    61.495
  -945.860
    54.170
  -536.363
   260.018
  -515.671
   276.650
  -991.180
   399.396
  -971.099
   221.503
  -399.243
    68.972
  -735.588
   923.856
  -498.947
   886.868
  -405.988
   860.439
  -502.976
   374.065
  -873.653
   698.050
  -988.067
   975.677
  -412.061
   422.956
  -297.983
    71.657
  -700.247
   444.533
  -179.388
   322.153
  -250.313
   767.693
  -868.404
   190.222
  -208.228
   827.235
  -347.423
   986.206
  -996.155
    77.883
  -990.539
   277.200
  -765.404
   934.355
  -316.294
     5.676
  -128.971
   154.271
   -66.622
   160.680
  -141.667
   258.736
  -330.912
   345.592
  -997.406
    83.163
  -933.378
    86.093
  -411.695
    53.346
  -803.156
   222.236
  -158.818
   279.336
  -545.457
   227.973
  -731.864
    61.769
  -932.707
   802.515
  -594.348
   903.989
  -534.196
   576.586
  -992.889
   623.646
  -203.406
   278.024
  -798.608
   657.796
  -641.194
   199.774
  -347.056
   155.126
  -754.265
   314.493
  -744.682
   948.851
   -26.856
   879.604
  -610.706
     4.395
  -625.446
   875.820
  -723.807
   435.530
  -453.993
   124.027
  -541.307
   682.180
  -879.543
   423.231
   -60.396
   944.670
  -346.385
   553.789
  -990.051
   467.025
  -597.552
   489.761
  -701.773
   764.245
  -722.526
   663.930
  -929.014
   385.968
  -749.962
   629.231
  -682.913
   311.655
    -3.967
   960.631
  -353.710
   569.933
  -942.961
   740.593
  -466.536
   176.489
  -699.240
   472.854
   -60.183
   984.130
   -39.277
   767.083
  -157.750
   538.499
  -962.065
   639.210
  -297.647
   533.647
  -654.744
   770.501
  -594.043
   960.692
   -25.178
   569.475
  -295.450
   543.840
  -528.794
   380.352
  -309.915
   557.146
  -509.079
   681.478
  -665.822
   615.864
  -771.020
   618.152
  -376.965
   536.149
  -605.182
   712.699
  -680.898
   856.990
  -982.055
    96.530
  -118.564
   117.924
  -134.800
   107.028
  -425.214
   486.312
  -249.702
   593.646
  -699.820
   827.967
  -482.589
   776.605
  -823.145
   815.027
   -20.112
     2.167
  -592.273
   164.556
  -405.103
   238.258
  -540.941
   601.917
  -843.776
   653.676
  -913.877
   642.140
  -714.530
   125.523
  -764.428
   783.959
  -996.582
    17.762
  -643.788
   209.052
  -837.092
    75.198
  -851.070
   581.622
  -976.012
   776.360
  -712.241
    40.559
  -246.773
   989.105
  -857.509
   979.492
  -872.219
   272.805
  -965.270
   706.870
  -773.919
   670.736
  -941.740
   581.561
  -614.124
   336.253
    -4.730
   715.995
  -788.781
   837.123
  -640.645
   841.884
   -90.426
   480.758
  -903.073
   431.745
  -260.048
   505.356
   -22.156
   669.912
  -145.817
   479.507
  -793.115
   366.894
  -688.620
   754.601
  -712.729
   411.054
  -451.979
   314.066
  -332.926
   850.856
  -916.044
   862.453
  -799.585
   202.002
  -253.700
   498.611
   -45.778
    72.787
  -808.130
   816.889
  -608.142
   701.468
  -990.020
   779.168
  -534.837
   499.649
  -813.623
   202.948
  -354.289
   195.288
  -790.246
   207.709
  -573.077
   668.966
  -397.717
   464.461
  -671.834
    77.212
  -845.119
   591.510
   -68.087
   356.975
  -350.719
   540.666
   -14.618
   704.276
  -652.882
   317.270
  -902.036
   121.555
  -971.587
   878.109
  -934.263
   627.094
  -140.294
   550.493
  -646.290
   220.069
  -126.438
   817.103
  -232.002
   195.593
  -658.956
   809.412
  -151.494
   902.585
  -182.409
   353.771
  -986.480
   539.323
  -856.044
   914.487
   -12.299
    79.501
  -816.034
   276.467
  -455.794
   923.032
  -420.759
   312.510
  -907.193
   364.910
  -696.829
   677.725
  -855.068
   476.913
  -705.191
   775.872
  -813.349
   494.217
   -45.930
   840.785
    -8.515
   302.377
  -220.466
   476.669
   -96.500
   117.313
   -69.826
   501.419
  -877.163
   952.391
    -7.965
   436.048
  -475.875
   966.491
  -268.746
   484.664
  -960.723
   286.721
  -885.281
   348.338
  -863.765
   399.335
  -620.350
   716.544
  -575.396
   702.841
  -567.186
   780.328
   -80.660
   316.904
  -638.295
   610.614
    -5.921
   741.050
  -662.099
   745.445
  -444.960
   456.465
  -305.795
   829.981
  -533.036
    65.096
  -542.894
   653.035
  -237.800
    59.542
  -884.457
   423.780
  -335.765
   817.621
   -92.990
   632.496
   -42.970
   915.006
  -597.400
   338.969
  -268.838
   350.536
  -327.616
   232.490
  -961.699
   776.788
  -188.360
   307.047
  -514.939
   330.668
  -889.828
   495.346
  -702.475
   157.109
  -354.930
   105.838
  -112.094
   220.069
  -421.400
   406.018
  -545.976
   494.308
   -57.314
   196.081
  -356.120
   131.626
  -809.351
   716.483
  -184.851
   695.853
  -701.926
   733.268
   -77.731
    59.359
  -306.589
   144.871
  -438.612
    56.215
  -199.835
   954.283
  -795.099
   484.054
  -528.367
   949.797
  -843.410
   550.066
  -900.571
   939.116
  -741.111
   353.587
  -323.038
   879.360
  -116.855
   499.954
  -400.494
   747.673
  -765.679
   438.551
  -518.448
   495.621
  -498.123
   619.526
  -226.661
   931.455
  -113.132
    62.532
  -542.924
   873.684
  -962.340
   431.318
  -395.154
   420.148
   -74.679
   207.831
  -921.262
   675.863
  -310.862
    59.847
  -844.813
   783.624
  -515.427
   995.666
  -645.924
   601.093
  -135.838
   399.487
  -745.750
   868.313
  -277.017
   541.765
  -423.200
   208.869
  -660.237
   657.521
  -683.096
   809.198
  -454.939
   186.926
  -794.153
   118.778
  -452.559
   271.981
  -715.445
   416.395
  -550.707
   102.329
  -130.711
   584.490
   -16.694
   204.810
  -308.481
   936.979
  -499.313
   270.028
  -507.035
   443.037
  -256.905
   609.668
  -143.559
   191.504
  -571.642
   838.557
  -445.204
   439.039
  -817.499
   874.996
  -801.447
    85.971
  -151.677
   853.206
  -536.576
   923.978
  -297.678
    41.810
  -320.627
   498.428
  -388.928
   361.644
  -937.864
   930.326
  -341.594
   597.034
  -631.214
   540.544
  -725.730
   894.284
  -742.088
   620.808
  -602.924
   641.011
  -863.308
   194.617
  -299.631
   319.834
  -224.830
   112.583
  -584.857
   430.860
  -530.656
   325.114
  -220.679
    75.747
  -965.331
   676.656
  -354.930
   298.196
  -589.373
    65.371
  -723.899
   773.614
  -842.311
   311.686
  -134.831
   942.259
  -371.349
   579.455
  -196.356
   179.662
  -905.484
   693.686
  -765.374
    97.720
  -392.926
   198.675
   -79.867
   570.391
  -121.250
   499.863
   -46.022
   577.837
   -38.484
   933.531
  -648.091
   462.722
  -994.171
   108.005
  -950.194
   692.251
  -119.083
   360.210
  -658.864
   719.810
   -62.624
   670.797
  -714.621
    40.071
  -305.979
   882.534
  -881.710
    31.220
  -270.394
   564.776
  -804.590
   677.847
  -439.253
   368.450
  -500.076
   768.609
  -212.317
   214.759
  -753.594
   662.343
  -711.417
   161.931
  -388.653
   216.041
  -255.654
   293.039
  -878.140
   968.871
  -725.944
   469.588
  -265.847
   175.604
  -536.119
   293.497
  -867.733
   783.837
  -430.982
   122.379
  -720.939
   947.722
  -828.852
   480.911
  -249.611
   173.070
  -927.854
   712.516
  -116.550
   686.758
  -294.687
   215.155
  -728.690
   124.577
  -154.607
   104.831
  -366.039
   131.352
  -101.169
   650.441
  -402.203
   966.613
  -444.807
   323.893
  -585.620
   710.074
  -918.699
   809.442
  -849.849
   160.527
  -960.936
   815.424
  -622.028
    21.668
  -291.452
    32.655
   -98.300
   468.947
    -2.930
    83.132
  -454.512
   690.786
  -883.724
   802.515
  -461.379
   498.489
  -192.114
   700.491
  -472.518
   598.071
  -600.787
   942.625
  -254.585
   617.908
  -529.405
   697.348
  -627.735
   486.068
  -585.192
   192.022
  -385.266
   251.045
  -329.142
   321.696
  -461.684
   939.451
   -87.710
   154.332
  -817.164
   544.694
   -27.619
   176.366
    -7.843
   740.410
  -213.507
   622.089
  -910.367
   411.725
  -866.634
   730.857
  -569.201
   599.322
  -543.260
   275.826
  -636.219
   948.881
  -452.132
   207.831
  -370.434
   260.170
  -629.078
   758.354
  -667.165
   229.865
  -187.780
   845.088
   -85.330
   980.956
  -365.795
   124.027
  -341.472
   473.342
  -583.666
   532.029
  -239.174
   389.080
  -237.007
   662.923
  -503.128
   585.742
  -439.619
   821.680
  -485.916
   712.058
  -436.171
    99.948
  -216.742
    79.348
  -904.141
   317.026
  -760.765
   382.763
  -862.606
   169.347
  -357.402
   365.368
  -407.697
   433.180
  -307.260
    20.020
  -992.645
   563.585
   -75.320
   421.613
  -471.572
   533.647
  -579.913
   784.051
  -625.843
   257.729
  -135.929
   835.719
  -391.308
   442.396
   -21.241
   106.876
  -505.875
   208.777
  -134.617
   223.029
  -795.312
   330.393
  -714.438
   797.876
  -816.767
   429.640
  -586.566
    19.562
   -78.433
   977.355
  -910.367
   524.216
  -553.941
   438.520
  -891.507
   650.014
  -710.685
   408.521
  -430.189
   666.280
  -770.348
    83.071
  -173.772
    70.589
  -420.698
   906.308
  -942.564
   548.204
  -697.409
   739.708
  -997.040
   687.216
  -254.341
   397.015
  -116.031
    43.367
  -741.356
   887.631
  -954.039
   648.305
  -508.377
   212.714
  -646.382
   554.735
  -354.167
    58.199
  -131.565
   512.772
  -539.018
   227.668
  -158.910
   370.464
  -779.656
   159.215
  -450.392
   293.069
  -445.479
   370.312
  -985.900
   394.238
  -674.612
   173.925
  -879.879
   873.074
  -628.651
   509.903
  -818.812
   250.862
  -604.877
   235.389
  -527.909
   801.111
  -224.616
   718.131
  -235.725
   766.717
  -416.486
    75.716
  -605.853
   457.900
  -413.343
   905.942
  -103.732
   825.098
  -481.674
   850.154
  -268.258
   599.536
  -602.130
   835.261
  -856.105
   596.820
  -820.032
   336.436
  -327.830
   275.430
  -484.359
   505.661
  -644.795
   145.665
   -94.546
   508.927
  -845.088
   121.311
  -973.022
   916.166
  -367.687
   408.826
  -482.833
   487.869
  -593.371
    27.161
    -9.186
   201.788
  -571.062
   552.355
  -423.017
   863.643
  -398.633
   180.242
  -245.888
   145.512
  -226.753
   701.621
  -234.962
   395.886
  -354.320
   482.955
  -606.433
    64.730
  -384.716
    46.876
  -616.413
    87.771
  -911.161
   345.988
  -718.162
    73.183
  -700.156
   323.679
   -13.916
   635.243
  -841.914
   856.075
  -220.893
   717.612
  -835.994
   668.233
  -869.076
   251.198
   -81.484
   319.071
  -950.743
   989.380
  -740.226
   848.079
  -739.555
   864.772
  -441.572
   178.014
  -998.535
   711.325
  -798.151
   867.367
  -295.206
   695.364
  -200.476
   305.887
  -643.391
   299.356
  -859.859
   947.508
  -189.184
   202.155
  -568.072
   673.818
  -161.443
   899.411
  -142.460
   882.473
  -803.980
   408.124
   -25.575
   393.719
  -509.384
   898.831
    -7.538
   769.311
  -872.585
   599.231
  -540.452
   136.692
  -883.023
   813.288
  -613.330
   113.681
  -974.456
   398.846
  -656.178
   925.687
  -150.792
   548.509
  -442.274
   310.343
  -906.858
   216.712
  -457.106
   303.415
  -162.633
    36.958
  -703.146
   498.459
  -930.631
    73.366
  -408.399
   875.668
  -933.317
   249.550
  -608.570
   792.230
  -891.568
   799.310
   -70.681
   228.919
  -701.071
   582.324
  -527.329
   886.227
  -216.376
   609.058
  -690.146
   223.548
  -861.293
   618.244
   -11.567
    35.981
  -783.807
    50.691
  -663.137
   661.641
  -775.048
   263.833
  -699.393
   413.495
  -670.614
   329.752
  -876.156
   330.027
  -452.742
   261.086
   -91.891
   837.489
  -772.912
     8.606
  -920.682
   418.287
  -112.613
    73.824
  -205.847
   879.025
  -302.011
    80.691
  -182.958
   311.625
  -614.399
   149.876
  -100.742
   341.990
  -155.736
   419.721
  -808.893
   758.965
  -767.937
   557.329
  -281.320
   118.503
  -164.312
   603.748
  -543.870
   415.784
  -516.648
   996.643
  -974.853
   419.477
  -211.585
   114.628
  -447.615
   762.169
  -996.338
   187.048
  -283.456
   379.925
  -231.117
   912.168
  -483.993
   395.734
  -468.520
   628.559
  -211.493
    39.552
   -77.151
   383.068
  -985.992
   699.667
  -129.307
   738.487
  -567.919
   698.233
  -270.913
   665.639
  -995.300
   885.617
  -792.779
   363.170
  -743.522
   646.413
  -621.540
   348.613
  -477.401
   411.664
  -449.599
   664.846
  -363.414
   270.547
  -722.190
   545.518
  -411.390
   775.414
  -700.735
   383.160
  -814.295
   533.799
  -321.207
   343.852
  -754.662
   681.722
   -65.981
   472.060
  -646.748
   831.141
  -568.255
   629.444
  -282.846
   585.955
  -167.547
   111.454
  -852.718
   220.130
  -135.197
   285.440
  -304.727
   611.713
  -788.598
    93.875
   -17.731
    26.246
  -212.439
   766.686
  -251.961
   843.959
  -806.909
   586.261
  -348.308
   823.450
  -379.864
    48.891
  -143.986
   996.887
    -3.510
   266.640
  -574.236
   789.422
  -352.977
   952.940
  -927.854
   456.954
  -746.239
   835.963
  -726.066
   436.323
  -603.992
   843.867
  -693.045
   700.858
  -548.204
   904.599
  -787.194
   716.117
  -857.967
   705.344
  -761.406
    88.412
  -501.602
   254.219
  -221.503
   501.022
  -463.790
   588.794
  -651.814
    30.610
  -586.169
   474.532
  -375.561
   439.009
  -640.461
   437.574
  -920.286
   532.609
  -852.809
   974.914
  -755.852
   184.362
  -597.949
   286.264
  -874.508
   111.515
  -482.131
   371.136
  -181.310
     2.930
  -533.433
   834.834
  -163.976
    89.633
  -718.223
   247.139
  -810.663
   752.831
  -502.457
   397.809
  -244.636
   262.246
  -676.992
   291.757
   -44.557
   239.692
  -164.830
   228.675
  -718.833
   940.580
   -29.939
   810.297
  -303.171
   947.447
  -405.866
   218.909
  -550.035
   369.823
  -562.761
   611.469
  -678.396
   143.345
  -832.423
   972.320
  -152.867
   522.202
  -608.814
   268.899
  -461.165
   358.867
  -144.017
   254.067
  -357.799
   264.687
  -357.738
   758.110
  -543.931
   244.942
  -378.948
   815.271
  -251.015
   902.280
   -39.186
   467.849
  -697.897
   802.423
   -35.310
   591.754
  -889.340
    95.614
  -981.292
   587.207
  -725.425
   987.701
   -67.110
   278.634
  -889.950
   154.363
  -544.237
   867.122
  -487.259
   692.984
  -755.486
   279.397
  -895.352
   704.764
  -929.014
   757.134
  -805.048
   101.901
  -454.512
    30.030
  -913.144
   732.902
  -860.744
   917.051
  -238.563
   419.996
  -212.653
   698.447
  -530.808
     2.564
  -147.588
   103.793
  -738.151
   980.071
  -268.593
   258.492
    -5.799
   848.231
  -114.109
   433.119
  -171.850
   722.648
  -422.468
   939.360
  -230.049
   342.906
  -910.031
    16.083
  -728.050
    51.607
  -281.838
    49.562
  -570.086
   841.426
  -693.564
   971.129
  -192.572
    64.547
  -382.916
   176.489
  -581.652
   898.007
  -690.329
   810.450
  -101.138
   158.238
  -186.560
   760.277
  -599.811
   559.557
  -126.774
   202.002
  -766.747
     9.125
  -949.461
    43.245
  -203.497
    33.387
   -38.820
   106.082
  -181.829
   928.739
  -470.077
   394.116
  -555.651
   730.491
  -955.382
   287.057
  -795.953
   594.256
  -709.952
     7.019
  -617.786
   683.065
  -456.923
   200.018
  -167.638
   153.905
  -289.560
   976.104
  -240.059
   337.931
  -609.363
   252.663
  -492.294
   707.511
  -859.645
   744.224
  -125.980
   724.265
  -272.256
   441.908
    -4.059
   161.748
  -347.118
   927.671
  -672.323
   996.551
  -282.632
   365.581
  -253.487
   460.982
   -76.266
   515.091
  -683.889
   352.611
  -513.565
   609.210
  -259.713
   192.358
  -764.824
   441.816
  -963.469
   326.701
  -807.672
   507.706
  -537.767
   566.515
  -394.940
   539.018
  -776.543
   457.167
  -785.821
   282.083
    -1.129
   772.942
  -959.593
   857.997
  -191.321
   329.752
  -530.625
   551.195
  -738.884
   710.440
   -83.224
   369.304
  -293.344
   995.300
  -145.116
   218.421
  -668.081
    92.685
  -518.326
    37.111
  -275.582
   762.871
  -186.316
   733.451
   -61.129
   928.739
  -516.099
   268.258
  -402.997
   367.687
  -973.815
   728.904
  -948.210
   378.155
   -72.848
   736.625
  -852.657
   514.084
  -773.278
    32.105
  -394.391
   981.964
   -50.905
   582.171
  -428.419
   793.481
  -855.281
    51.820
  -652.272
   267.769
  -174.871
   985.382
  -150.792
   977.294
  -428.663
   540.025
  -189.062
   730.369
  -902.524
   116.276
  -721.915
   685.049
  -449.232
   728.416
  -589.129
   187.170
  -171.056
   458.785
  -865.078
   427.229
  -303.323
   840.327
  -331.126
   508.744
   -18.128
   509.873
  -539.995
    23.225
  -366.436
   977.416
  -440.565
   724.143
   -77.944
   853.755
   -32.258
   394.482
  -436.811
   381.298
   -17.029
   501.511
  -952.422
   611.164
  -918.546
   732.231
   -43.916
    70.376
  -636.555
     3.479
  -457.076
   263.558
  -906.064
    40.559
  -632.252
   851.558
  -628.895
   117.679
  -742.424
   852.351
  -547.716
    54.506
  -619.800
   706.748
  -230.018
    62.166
  -289.834
   553.087
  -831.843
   532.792
  -331.553
   554.857
  -609.272
   365.917
  -782.708
   624.683
  -646.962
   925.993
  -808.405
   388.440
  -771.935
   224.281
  -852.565
   733.634
  -121.830
   419.355
  -490.280
   785.302
  -336.314
   229.438
  -700.156
   653.310
  -840.052
   350.902
  -775.201
   795.282
  -186.346
   475.967
  -591.510
   338.023
  -930.082
     4.273
  -452.589
   202.063
  -998.718
    41.139
  -229.072
   372.448
   -30.000
   776.849
   -11.902
   159.795
  -645.375
   840.541
  -997.864
   795.587
  -127.384
   722.495
  -826.380
   204.749
  -470.717
   858.455
   -86.306
   300.211
  -274.178
   469.771
  -211.371
   642.232
  -444.105
   753.349
  -482.711
   807.031
  -176.397
   514.756
  -358.196
   308.054
  -187.048
   838.435
  -846.034
   413.770
  -659.200
   889.035
  -142.552
   705.527
  -875.759
   436.934
  -252.113
   719.626
    -6.500
   202.643
  -808.283
   516.953
   -18.128
   612.781
  -814.814
   524.247
  -176.000
    62.227
  -525.681
   490.463
  -106.540
   275.918
  -181.982
   902.158
  -888.943
   863.735
  -825.495
   701.651
  -144.780
   662.832
  -906.735
   651.753
  -594.836
   960.509
  -907.102
   190.435
   -50.722
   191.992
  -693.228
   119.785
  -311.625
   206.305
  -822.443
   972.625
  -933.500
   694.418
  -518.174
   400.372
  -340.220
   873.226
  -534.318
   426.649
  -245.705
    18.983
  -626.606
   909.330
  -854.488
   944.578
  -850.337
    55.483
  -811.121
    13.092
  -403.088
   333.201
  -366.008
   783.105
  -231.056
   623.066
  -726.768
   877.895
  -117.801
   953.887
   -64.028
   173.589
  -474.075
   666.189
  -140.263
   898.984
  -547.716
   347.301
   -30.244
   741.264
  -272.195
   381.268
  -902.341
   551.714
  -472.518
   458.144
  -328.684
   744.346
  -647.298
   885.891
   -93.966
   981.811
   -45.808
    48.708
  -970.489
   242.225
  -258.736
   855.708
  -428.907
   860.622
   -41.231
   523.331
  -753.685
   638.508
  -587.207
   535.966
  -530.869
   615.864
  -973.540
   127.445
  -978.332
   598.804
  -992.981
   128.422
   -85.971
    36.866
   -94.485
   522.050
   -35.951
   343.791
  -649.739
   552.995
  -870.113
   255.165
  -264.351
   732.597
  -874.813
   317.179
  -353.191
   584.368
  -651.112
    99.857
  -697.684
   473.464
  -339.305
   228.675
  -204.505
   363.842
  -966.369
   828.272
  -584.368
   847.102
  -385.266
   471.938
  -169.012
   286.081
  -774.926
   231.086
  -586.077
   418.165
  -169.347
   917.570
  -509.781
   260.628
  -984.954
   113.254
  -206.946
   662.923
   -14.283
    80.966
   -96.164
   348.888
  -856.044
   149.113
   -39.949
   793.268
  -248.451
   665.578
  -587.512
   775.658
  -276.589
   113.010
  -887.906
   956.084
  -920.835
   480.544
  -491.562
   315.867
  -916.135
   484.695
  -759.484
   807.367
  -390.759
   733.879
   -98.270
    56.429
  -252.663
   429.884
  -740.471
   461.531
  -793.023
   700.339
  -288.247
   532.823
  -475.021
   155.614
  -739.738
   815.546
  -377.300
   764.397
  -216.376
   240.791
  -260.109
   640.858
  -110.355
   248.177
  -723.380
   838.282
  -870.479
   523.240
  -425.428
   741.813
  -145.726
   694.327
  -830.805
   154.851
  -504.807
   831.782
  -456.313
   672.536
  -450.636
    93.966
   -83.743
   435.743
  -948.698
   363.414
  -908.261
   860.286
  -187.384
   216.742
   -90.854
   434.004
  -790.155
    72.542
  -684.286
   176.122
  -196.844
   860.836
  -400.159
   852.443
  -434.431
    57.344
  -187.323
   540.239
  -994.598
   427.351
   -88.809
   636.311
   -37.690
   321.696
  -347.514
   902.493
  -641.926
   869.625
  -228.034
   641.469
  -315.500
   911.802
  -524.613
   597.858
  -492.050
    17.182
  -222.877
   677.175
  -226.478
   427.900
  -285.165
    76.998
  -811.182
   275.216
   -27.070
   924.223
  -530.839
   911.161
   -55.055
    11.536
  -274.514
   698.691
  -232.948
   727.805
  -224.097
   105.106
  -646.809
   774.773
  -337.443
   441.511
   -36.225
   765.496
  -845.546
    92.624
  -661.763
   296.793
  -481.613
   580.859
   -75.838
   590.289
  -661.885
   307.535
  -767.632
   295.389
  -335.948
   316.324
  -148.808
   548.448
  -725.883
   921.262
  -850.703
   881.161
  -672.842
   544.145
  -800.073
    72.573
  -809.839
   604.602
   -43.306
   538.163
  -279.244
   806.482
  -787.378
   349.590
  -214.270
   664.602
  -626.087
   479.324
  -702.689
   615.528
  -421.003
   363.536
  -451.582
   555.986
  -805.200
   376.934
  -872.433
   152.806
  -778.771
   313.761
  -804.437
   768.120
  -365.001
   468.123
  -595.538
   343.394
  -795.770
   407.788
  -759.484
    86.550
  -195.044
    35.218
  -927.946
   305.094
  -229.194
    29.237
  -316.050
   229.896
  -692.709
   261.422
  -420.667
   172.704
  -498.337
   280.862
  -169.530
   861.476
   -40.254
   461.074
  -240.699
   297.159
  -399.152
   902.585
  -770.165
   975.890
  -357.463
   685.263
  -167.302
   819.849
  -694.418
   564.196
  -256.447
   661.061
  -728.751
   702.200
  -463.027
   621.723
  -578.356
   533.677
  -263.863
   234.626
  -105.564
   352.763
  -619.678
   647.664
   -16.572
   719.993
  -608.509
   755.943
   -83.895
   280.923
  -979.614
   605.548
  -960.906
    90.915
  -845.515
   912.534
  -556.383
    39.186
  -231.758
    40.559
  -439.131
   466.353
  -702.780
   281.930
  -239.784
   569.140
  -782.647
   784.417
  -520.096
   685.965
  -389.538
   968.596
   -77.303
    56.856
    -2.564
   779.412
  -153.203
   152.257
  -779.931
   615.162
  -515.946
   163.396
  -346.690
   277.963
  -883.633
   748.772
  -471.603
   789.666
  -658.773
   630.268
  -351.054
   416.517
  -441.786
   132.572
  -719.352
   746.879
  -292.428
   259.804
  -503.769
   164.953
  -208.441
   402.753
  -243.568
   565.264
  -789.300
   270.913
  -991.058
   650.716
  -554.521
   142.949
  -914.060
   658.620
  -884.945
    29.145
  -318.278
   858.089
   -55.788
   839.686
  -308.390
   662.709
  -330.424
   152.532
  -806.269
   702.322
  -582.965
   674.978
  -145.726
   697.165
  -419.630
   991.791
  -962.127
   478.988
  -266.243
   694.601
  -595.264
     1.984
  -391.705
   485.885
  -725.425
   688.101
  -335.459
   350.963
  -459.822
   949.522
  -708.274
   392.590
  -589.465
   233.314
  -834.651
   421.033
  -234.504
   430.891
  -205.817
   893.887
  -597.125
   996.338
  -212.073
   299.265
   -40.315
   617.939
  -123.081
   576.250
  -212.073
   785.791
  -785.089
   665.761
  -432.661
    99.826
    -3.388
   786.493
   -64.852
   661.794
   -79.745
   529.008
   -84.994
   394.848
  -471.969
   361.888
  -574.023
   634.968
   -45.991
   643.971
  -347.392
   837.092
  -888.272
   735.862
  -442.122
   740.715
  -147.191
   305.094
  -680.197
   838.038
  -873.287
   418.317
   -26.856
   488.449
  -325.175
   514.206
  -962.584
   523.545
  -712.088
   851.222
  -587.237
   685.842
  -839.961
   523.453
  -676.046
   745.384
  -630.940
   638.936
  -404.553
   637.898
  -984.619
   753.380
  -963.195
   467.940
  -949.736
   153.844
  -778.527
   721.366
  -675.253
    85.726
  -561.205
   530.076
  -109.378
   516.739
  -898.465
   333.811
  -915.647
   531.693
  -610.462
   781.701
  -574.084
   952.239
  -589.190
   217.963
  -137.211
   274.545
  -338.145
   595.569
  -608.692
   519.364
  -932.371
   160.833
  -413.862
    87.802
  -616.810
   753.960
  -931.059
   216.895
  -762.352
    67.873
  -551.775
   128.239
  -397.931
   710.440
  -239.387
   464.034
   -37.477
   412.458
   -54.231
   103.702
   -20.692
   226.569
  -614.612
   955.565
   -86.062
    59.755
  -961.608
   816.187
  -395.337
   383.618
  -797.601
   892.605
  -727.500
   466.231
  -565.996
    79.714
   -61.892
   969.237
  -341.716
   587.909
  -268.349
   253.700
    -1.190
    13.459
  -123.753
   239.204
  -640.004
   446.486
  -373.455
   158.666
  -707.572
   709.555
   -56.246
    54.201
  -827.509
   320.872
  -812.067
   356.426
  -771.844
   276.070
  -390.301
   391.552
  -558.763
   241.768
   -78.799
   160.283
  -141.850
   255.196
  -270.882
   231.697
  -660.024
   523.423
  -890.011
    95.950
  -716.605
   415.906
  -890.774
   820.246
  -656.636
   244.118
  -554.521
   350.566
  -310.892
   922.147
  -798.975
   304.453
  -175.420
   101.657
  -219.977
   596.973
  -495.376
   875.698
   -84.536
   745.079
  -221.961
   643.849
  -993.896
   192.969
  -311.167
   234.107
  -434.950
   503.037
  -332.926
   873.836
  -939.634
   755.547
  -859.859
   103.916
   -69.765
     1.129
  -603.565
   230.750
  -947.630
   109.958
  -768.303
   408.277
  -549.364
   860.775
  -589.801
   945.189
  -481.491
   614.216
  -528.489
   930.143
  -458.266
   413.678
   -85.818
   769.402
  -198.950
   857.967
  -712.333
   730.125
  -963.988
   588.672
  -776.299
    83.132
  -448.134
   737.053
   -61.556
   939.573
  -250.435
   173.254
  -763.695
   373.882
  -638.478
   902.432
  -452.559
   928.465
  -826.716
   450.514
  -970.763
    92.288
  -486.984
   584.613
  -736.167
   848.384
  -710.471
   210.608
  -417.676
   882.900
  -139.195
   792.749
  -452.559
   550.523
  -486.648
   137.761
  -374.584
   189.276
  -165.349
   888.913
  -421.125
   878.628
  -241.066
   571.764
  -388.775
   234.779
  -431.532
   537.278
  -205.237
   336.894
  -369.030
   644.704
  -187.170
   377.819
  -845.576
    28.413
  -452.132
   133.122
  -258.827
   792.871
  -453.597
   842.463
  -978.362
   978.484
  -107.761
   596.515
  -850.368
   643.269
  -481.063
   823.817
  -559.801
   403.211
  -506.638
   970.672
   -68.789
   275.399
  -699.240
   968.505
  -849.971
   167.608
  -336.650
   581.652
  -133.152
   858.150
   -76.724
   230.171
  -885.159
   809.748
  -478.896
   380.810
  -739.860
   661.122
  -398.419
   100.009
  -599.017
   740.104
  -722.648
   862.941
  -121.250
   441.786
  -417.768
   212.043
  -818.690
   815.912
  -354.961
   359.020
  -979.461
   206.885
  -884.335
   323.771
  -135.685
   290.231
  -625.813
   704.398
  -294.626
   349.345
  -445.814
   671.590
  -652.333
   136.235
   -87.680
   281.594
    -8.759
   159.886
  -425.733
   701.193
  -602.527
   746.361
  -810.572
   438.398
  -584.307
   713.797
  -475.509
   173.101
  -848.018
     6.592
  -471.725
   280.740
  -437.635
   132.511
  -101.932
   643.208
  -249.458
   745.750
  -320.566
   840.693
  -247.658
   220.679
   -69.552
   318.033
  -912.534
   559.496
   -18.494
   619.434
  -139.531
   477.432
  -677.847
   285.409
  -308.908
     9.674
  -353.771
   505.325
  -743.156
   483.413
  -913.755
   119.846
  -272.561
   198.706
  -831.294
    66.622
  -126.682
   662.435
  -478.835
   863.033
  -870.693
   718.467
  -137.455
   219.733
  -605.365
   418.134
  -691.885
   379.192
  -149.815
   974.731
  -480.087
   272.011
  -424.909
   645.680
  -265.877
    85.788
  -757.012
   886.319
  -803.186
   339.763
  -320.170
   618.641
  -960.784
    58.809
  -435.835
   959.349
  -876.766
   141.240
  -948.759
   250.465
  -110.477
   513.230
  -397.565
   736.473
  -261.757
   164.556
  -199.499
   731.498
   -25.361
   658.589
  -567.125
   620.960
  -149.907
   210.761
  -376.324
   540.391
  -269.662
   929.319
  -704.398
    76.113
   -78.402
   311.655
  -256.539
   831.080
  -813.623
   590.411
  -400.098
   199.377
  -519.974
    22.889
   -24.567
   194.250
   -61.037
   717.704
  -947.050
   671.560
  -347.575
    91.891
   -80.599
   794.366
  -751.518
   553.392
   -86.062
    80.966
  -174.200
   500.839
  -724.052
   881.069
  -737.754
   236.579
  -627.369
   622.883
  -567.980
   884.610
  -712.210
   676.138
  -638.050
   908.689
  -946.348
   173.498
  -141.606
   323.649
  -693.899
   635.121
  -363.506
   193.854
  -354.778
   739.341
  -517.655
   512.284
  -517.991
    83.956
  -520.371
    54.567
  -347.056
   281.259
  -168.004
   301.248
  -417.005
   230.873
  -687.521
    21.973
  -721.030
   914.029
  -128.971
   615.955
   -65.767
   553.056
  -568.621
   801.477
  -574.328
   480.056
  -591.021
   749.351
  -514.969
   558.153
   -19.562
   253.029
  -175.268
   499.100
  -363.567
    29.908
  -999.664
   921.384
  -950.926
   746.879
  -709.159
   492.141
  -215.003
   864.620
  -622.974
   996.887
  -104.984
   893.735
  -899.167
   680.715
   -87.374
   156.835
  -914.731
   704.703
  -708.518
   650.380
  -502.548
    61.190
  -186.254
    99.490
  -264.901
   792.291
  -999.725
   800.287
  -681.692
   853.969
  -945.677
   342.784
  -232.368
   471.419
  -630.726
   808.741
  -250.313
   327.555
  -867.763
   537.370
  -728.385
   429.762
  -945.097
    53.621
  -794.366
   997.955
  -237.861
   252.174
   -75.137
   217.719
  -129.826
   430.769
  -668.264
   202.826
  -714.286
   267.434
  -939.604
    10.041
  -243.110
   334.330
  -865.993
    50.722
  -792.932
   242.683
  -141.728
   742.607
  -116.245
    12.391
  -767.113
   745.293
  -147.404
   759.758
  -338.450
   624.042
  -131.291
   297.433
  -757.927
   284.402
  -843.898
   740.532
  -581.988
    22.614
  -873.348
   711.722
  -727.500
   534.593
  -430.616
   240.211
  -753.594
   727.866
  -657.765
   947.752
  -438.856
   680.013
  -903.195
   615.131
  -872.005
   587.207
  -932.615
   723.838
  -774.957
    46.846
  -544.053
    65.645
  -277.200
   517.899
  -556.047
    14.496
  -859.920
   302.561
  -637.562
   554.308
  -688.925
   893.521
  -948.546
   656.056
   -54.964
    29.817
   -59.664
    98.636
  -140.233
   305.765
  -120.304
   326.762
  -829.707
   676.077
  -743.004
   439.283
  -786.218
   701.346
  -573.687
   902.738
  -507.981
   877.560
   -16.327
    82.766
  -587.329
   893.368
   -80.325
   188.025
  -889.187
   158.574
  -819.849
   719.626
  -868.374
   448.317
  -333.689
    20.356
  -744.255
     5.676
  -794.610
    17.304
  -751.701
   947.691
  -476.302
   751.457
  -186.743
   317.026
  -247.658
   788.232
  -466.140
   624.744
  -502.152
   102.542
  -919.065
   226.356
  -991.821
   532.548
  -530.320
   376.110
  -534.043
   394.848
  -353.282
   302.408
   -60.396
   356.334
  -811.457
   148.686
  -975.829
   155.004
  -607.532
   123.112
  -297.189
   264.504
  -458.785
   701.193
  -539.903
    95.584
  -376.965
   224.708
  -821.253
   828.669
  -712.333
   740.989
  -149.419
   470.565
  -679.800
   426.038
  -366.680
   230.140
  -586.383
   435.713
  -715.751
   805.689
  -478.500
   527.818
  -497.696
   678.121
  -428.083
   300.089
  -790.735
     4.089
  -175.848
   386.700
  -698.111
   202.277
  -351.085
   457.656
   -94.028
   826.716
  -986.023
   364.666
  -336.528
   821.100
  -544.084
   277.322
  -915.616
   747.673
  -180.609
   153.111
  -505.997
    84.536
  -454.512
   385.296
  -392.773
   184.881
  -209.967
   972.198
  -738.853
   992.279
  -846.980
    51.668
  -662.893
   105.411
  -698.965
   144.841
  -596.698
   286.447
  -736.961
   952.177
  -890.500
     6.043
  -318.308
    46.236
  -135.075
   119.755
  -199.438
   304.849
  -169.591
   268.624
  -530.625
   427.870
  -243.416
    98.361
   -52.400
   381.939
  -301.218
   890.652
  -211.432
   116.733
  -859.859
   699.973
  -415.479
   396.344
  -445.631
   590.625
  -145.329
    89.694
   -61.068
    66.561
  -143.498
   763.604
  -649.648
   288.675
  -397.107
   922.544
   -27.161
   172.674
  -135.166
   738.365
  -249.062
   961.913
  -557.726
   614.277
  -881.497
   368.114
  -516.556
   426.313
  -145.909
   874.844
  -865.535
   786.462
  -405.347
   296.060
  -699.789
   170.812
  -960.936
   185.003
  -202.277
   257.118
  -628.132
   185.980
  -316.568
   314.554
   -60.762
   923.368
  -964.324
   990.326
  -291.910
   521.622
   -26.795
   336.375
  -460.372
   349.681
  -808.527
   420.148
  -191.412
    83.926
  -202.185
   362.926
  -600.452
   683.157
  -273.537
   149.968
  -388.775
   369.182
  -484.817
    55.452
  -999.603
   207.678
  -275.796
    26.765
  -303.446
   381.695
  -220.740
   871.395
  -781.793
   752.647
  -480.636
   590.197
  -677.084
   802.026
  -768.670
   701.193
   -78.707
   547.960
  -548.418
   896.939
  -413.190
   529.801
  -683.279
   880.032
  -307.138
   454.939
  -255.531
   719.810
  -292.276
   601.703
  -774.255
   574.450
  -321.085
   571.520
  -490.616
   122.013
  -561.419
   484.573
   -39.430
   544.206
  -439.405
   212.775
  -125.492
   406.507
  -399.182
   743.187
  -473.739
   278.848
  -347.972
   266.457
  -761.528
   439.955
  -255.593
    83.316
  -752.556
   509.537
  -877.071
   923.429
  -350.322
   352.092
   -66.836
   769.768
  -790.460
    95.706
  -653.737
   783.044
  -690.237
   610.065
  -345.134
   419.141
  -174.657
   286.874
  -629.109
   333.811
  -797.143
   467.330
  -143.590
   168.065
  -473.830
   359.172
  -480.789
   808.649
  -150.700
   788.202
  -896.115
   216.010
  -421.461
   627.247
  -890.103
   415.448
  -815.516
   246.864
  -132.084
   743.217
  -974.609
   830.958
  -694.540
   942.656
  -436.934
   901.730
   -66.439
   203.742
  -247.322
   897.000
  -915.098
   739.525
  -112.430
   144.444
   -64.302
   993.500
  -319.498
    75.655
  -658.528
    71.657
  -137.638
    24.415
  -980.956
   493.027
  -920.286
   452.620
  -894.803
   851.711
  -627.369
   947.783
  -376.507
   485.672
  -986.633
   835.566
  -109.256
   744.407
   -11.689
   751.640
  -606.037
   950.407
   -96.988
    15.900
  -830.348
   647.420
  -407.147
   153.478
  -784.173
   229.835
  -780.053
   405.652
   -31.373
   546.617
  -862.728
   575.152
  -625.080
   573.290
  -697.928
    48.891
  -408.460
   746.605
  -481.002
   342.235
  -157.201
    54.506
  -705.161
     8.667
  -532.456
   476.150
  -414.289
   258.248
  -313.181
   864.956
  -782.067
   128.758
  -876.522
   868.801
  -735.649
   553.728
  -394.726
   981.475
  -843.471
   170.171
  -718.223
   318.094
  -184.973
   210.639
  -412.305
   209.479
  -422.163
   323.038
  -917.264
   208.228
  -790.216
   661.550
  -300.150
   600.879
  -227.638
    93.265
  -567.370
    19.501
  -363.231
   863.674
    -6.073
   246.925
  -579.577
   564.379
  -524.064
   808.710
  -871.212
   748.283
  -456.252
   446.303
  -716.544
    33.998
  -806.726
    64.608
  -682.424
    44.923
  -395.062
   248.054
  -979.461
    25.758
  -875.942
   938.597
  -687.582
   480.575
  -100.009
   369.610
  -870.235
   676.016
  -786.035
   849.788
  -295.785
   353.740
  -971.557
   489.669
  -985.443
   495.407
  -212.256
   465.896
  -305.704
   483.963
  -997.833
   916.135
  -824.854
   505.722
  -353.221
    58.412
  -651.570
   535.783
   -94.638
   629.231
  -474.990
   751.640
  -708.121
   233.253
   -24.384
   718.070
  -320.261
   699.393
  -167.791
   187.292
  -729.209
    36.073
  -367.931
   858.211
  -965.239
    80.203
  -714.194
   938.139
  -349.040
   432.905
  -249.855
   851.375
  -517.228
   776.421
  -812.647
   937.620
  -382.916
   165.441
  -107.852
   484.664
  -500.992
   386.883
  -232.795
   938.810
  -806.177
   981.689
  -370.739
   636.433
  -192.999
    22.523
  -874.081
   901.303
  -906.430
   241.249
  -454.421
   850.368
  -211.432
   599.384
  -699.240
   752.739
  -311.106
   896.023
  -633.137
   284.768
  -981.048
   506.455
  -542.985
   525.681
  -889.737
   845.424
  -785.455
    36.866
   -72.848
   648.732
  -795.587
   869.289
  -531.114
   666.982
   -15.442
   841.914
  -419.202
   865.200
  -961.425
   935.911
  -795.953
   721.885
  -148.778
   147.374
  -403.333
   721.763
   -92.624
   643.025
  -443.922
   635.273
  -103.671
   562.304
  -824.549
   679.189
   -97.629
   309.763
  -836.238
   151.769
  -137.150
   681.448
  -737.785
   636.189
  -924.833
   668.783
  -212.806
   366.100
  -966.094
   284.433
  -168.523
   847.224
  -621.021
   252.846
  -844.783
   328.288
  -763.268
   910.154
  -702.811
   215.583
  -265.236
   156.621
   -61.647
    24.384
   -28.443
   805.780
  -951.811
   961.425
  -777.154
   173.406
  -153.844
   731.773
  -334.635
   251.076
  -891.934
   664.449
  -600.726
   306.833
  -149.846
   749.687
  -948.973
   257.729
   -79.409
   682.272
  -262.795
   657.521
  -468.734
   504.624
  -328.837
   643.300
  -740.410
   943.022
  -806.696
   684.927
  -447.340
    30.976
  -493.179
   480.728
  -735.618
   113.590
  -100.803
   843.928
  -742.759
   826.380
  -268.288
   922.361
  -400.311
   142.460
   -22.279
   596.637
  -609.577
    82.064
  -409.131
   399.213
  -259.011
   177.648
  -515.366
   799.097
   -52.278
   288.675
  -595.355
   195.227
  -615.528
   859.828
  -525.285
   462.966
  -852.626
   216.285
  -302.286
   396.527
   -17.518
   990.020
  -806.696
   892.300
  -471.816
   270.272
  -547.258
   215.491
  -596.698
   572.924
  -607.227
   195.135
  -828.059
   221.503
  -510.453
   690.115
  -283.303
   234.565
  -226.173
   170.446
  -948.790
   312.021
   -31.190
   758.110
  -896.298
    15.503
  -448.164
   569.658
  -498.001
   735.343
  -978.973
   706.259
  -107.852
   538.652
  -851.527
   733.360
  -178.686
   491.958
  -499.344
   994.537
  -283.547
   552.202
  -992.004
   603.137
   -10.102
   619.892
  -135.441
   455.336
  -196.936
   847.865
  -461.409
   108.341
  -480.148
   800.104
  -823.725
   867.763
  -619.556
   553.453
  -821.162
   927.580
  -572.649
   336.894
  -765.130
   906.705
  -785.669
   801.233
  -410.840
   625.629
  -669.790
   513.627
  -171.239
   467.208
  -732.139
   770.592
   -31.831
   165.075
  -329.356
   322.794
  -885.495
   363.628
  -513.352
   106.113
  -505.936
   793.146
  -937.254
   571.886
  -878.872
   403.851
  -290.933
   710.715
  -108.860
   303.110
  -234.565
   363.536
  -621.509
   838.466
  -298.685
   913.297
  -878.994
   671.438
  -720.237
   951.262
  -328.349
   185.064
  -682.424
    11.902
  -800.745
    69.216
  -928.129
   969.726
   -80.569
   427.442
  -214.667
   191.748
  -863.430
   248.970
  -579.516
    40.254
  -821.436
   589.801
  -884.823
   818.079
  -994.659
   306.345
  -610.431
   751.518
  -227.515
   685.873
  -363.567
   104.038
  -868.954
   816.828
   -73.885
    14.557
  -454.756
    43.367
  -343.120
   153.905
  -591.418
   347.514
  -917.478
   793.756
  -759.575
     2.960
  -751.915
   380.902
  -256.294
   343.822
  -635.273
   211.859
  -994.903
   992.706
  -844.264
   300.089
  -380.596
   391.125
  -795.709
    30.824
  -981.384
   977.020
  -165.532
   696.524
  -212.531
   851.588
  -443.495
   507.004
  -753.380
   281.106
  -391.797
   168.035
  -915.342
   875.759
  -377.209
   621.815
  -680.044
   790.155
   -44.649
    43.397
  -625.752
   789.361
  -301.523
   687.002
  -461.531
   523.453
   -81.179
   675.100
  -387.524
   855.129
  -854.610
   325.297
     0.000
   583.666
  -358.715
   107.425
  -960.295
   409.223
  -510.392
   825.831
  -145.756
   481.033
  -974.670
   119.449
  -502.731
   373.302
  -355.998
   874.569
  -318.278
   832.698
  -481.429
   642.903
  -131.596
   140.965
  -744.072
   659.749
    -2.319
   436.720
  -976.226
   555.162
  -355.113
   839.625
  -820.093
   352.428
  -119.144
   721.458
   -65.828
   847.346
  -381.451
   967.101
  -924.711
   961.974
  -272.408
   569.720
  -706.687
   167.089
  -302.561
   403.516
  -871.120
   566.393
  -869.411
   518.052
  -919.340
   736.747
  -152.623
   797.845
   -97.385
   917.966
  -117.069
   330.851
  -378.643
   646.046
  -841.670
   329.752
  -693.869
   423.505
  -893.216
   949.675
  -878.506
   520.402
  -964.141
   846.217
  -305.368
   500.168
  -492.386
   817.377
  -671.590
   563.646
  -482.589
   373.302
  -908.689
   305.490
  -247.169
   577.410
  -684.317
   976.073
  -286.142
     2.869
  -464.797
   843.226
   -24.232
   148.015
  -606.677
   747.368
  -624.256
   154.363
  -446.394
   443.587
  -595.355
   171.392
  -857.021
   824.702
  -415.052
   211.341
  -239.998
   618.854
  -883.572
   838.038
  -421.918
   655.568
  -429.243
   533.433
  -423.475
   293.741
   -84.201
    85.726
  -571.062
   105.716
  -348.369
   842.799
  -918.302
   410.901
  -661.092
   174.108
  -447.096
   752.403
  -698.782
   986.114
   -16.877
   911.435
  -217.566
   633.503
  -530.381
   551.927
  -659.810
    71.078
  -285.043
    90.274
  -242.561
   589.465
  -978.881
   882.992
  -747.765
   978.362
  -339.152
   326.762
  -731.803
   461.745
  -843.043
   964.415
  -374.218
   247.932
  -498.642
   190.039
  -683.645
    38.728
  -155.583
   648.213
  -279.794
   341.288
  -313.303
   919.553
  -470.534
   926.542
  -896.451
   587.634
  -842.647
   277.718
  -965.606
   280.404
   -84.841
   373.150
  -832.453
   779.901
  -262.123
   646.321
  -547.990
   794.061
  -259.987
   467.879
  -232.337
   484.420
  -617.328
   992.584
  -215.369
   343.547
  -466.659
   715.323
  -456.465
   515.641
  -800.684
   580.065
  -212.348
   154.210
  -783.715
   984.802
  -421.735
   911.008
  -326.609
   527.299
  -775.567
   148.930
  -644.459
   834.407
  -941.435
   973.968
   -15.046
   319.315
  -911.100
   678.671
  -457.656
   210.303
  -939.970
   691.916
  -550.096
   694.510
   -46.754
   627.979
  -103.580
   520.981
  -542.863
   529.191
  -913.541
   906.247
  -559.465
   895.535
  -305.246
    86.367
   -41.566
   595.080
  -693.503
   359.569
  -177.587
   249.336
  -874.325
   962.218
  -733.238
   186.590
  -268.044
   623.096
  -258.278
   557.543
  -832.331
   139.012
  -635.548
   706.748
  -863.735
   815.516
  -939.817
   393.689
  -406.751
   116.581
   -76.632
   957.244
  -489.212
   367.443
  -168.889
    17.151
  -902.158
   853.145
  -160.009
   806.574
  -743.858
   158.116
  -603.107
   728.843
  -446.028
    89.297
  -104.129
   233.039
  -501.297
    27.070
  -388.165
   601.367
  -610.340
    47.670
  -457.533
   742.576
  -468.093
   660.939
  -810.327
   584.735
  -907.163
   506.851
  -188.452
   161.779
  -617.298
   855.037
  -823.603
   986.755
  -160.039
   250.587
  -649.861
   806.024
  -496.933
   150.212
  -452.223
   328.410
  -750.023
   892.270
  -419.141
    22.156
  -413.800
   844.569
   -68.056
   574.511
  -736.747
    73.763
   -13.062
   106.693
  -491.897
   379.986
  -542.772
   739.006
  -854.518
    40.071
  -477.615
   598.682
  -606.128
   104.099
  -275.216
   865.505
  -383.404
   588.122
  -852.657
   947.691
  -190.771
   406.934
   -93.844
   382.763
  -895.413
   391.308
  -511.979
   556.719
  -923.276
   232.459
   -34.059
   835.139
  -875.393
   698.508
  -378.155
   200.323
  -282.510
   965.575
  -990.509
   988.067
  -217.353
   408.429
   -12.238
   817.499
  -982.849
   693.564
  -244.270
   308.451
  -595.447
   518.784
  -578.661
   679.495
  -282.205
   843.074
  -865.658
   820.368
  -710.013
   950.468
  -685.141
   933.103
  -166.143
   191.595
  -991.028
   335.124
  -408.795
   746.818
   -97.415
   518.296
  -406.140
   254.372
  -975.463
    57.222
  -682.943
   647.816
  -329.234
   461.470
  -493.240
    45.961
  -419.996
   564.440
  -538.072
    39.369
  -106.998
   543.260
  -446.730
   217.139
   -73.977
   163.396
  -740.562
   277.474
  -709.861
   341.472
  -497.726
   566.393
  -612.476
   620.197
  -438.307
   387.371
  -184.301
   649.220
  -647.664
   926.786
  -288.461
   265.633
  -657.247
   137.852
  -434.187
   267.739
  -101.932
   427.686
  -460.280
   475.906
  -672.018
   490.524
  -185.461
   174.413
  -578.661
   131.443
  -994.049
   527.879
  -252.327
   423.902
  -826.136
    65.798
  -491.928
    45.045
  -540.788
   829.676
  -784.021
   132.664
  -120.945
   275.460
   -10.712
   507.004
  -689.016
   526.139
  -265.053
   601.978
  -801.447
    67.080
  -992.370
   948.851
  -991.882
   479.202
  -176.672
   556.536
   -30.549
   302.286
  -791.009
    32.044
  -869.686
   623.524
  -229.530
   784.967
  -742.698
   483.810
  -941.527
   159.642
  -387.036
   696.768
  -984.741
   838.893
  -858.364
   173.193
  -717.795
   362.926
  -905.393
   345.256
  -349.864
   107.242
  -374.157
   784.082
  -566.485
   563.280
  -610.248
   604.328
  -950.316
   265.481
  -327.647
   749.840
  -415.571
   208.716
  -913.541
   753.746
  -375.042
    99.673
  -637.043
    66.836
  -857.936
   285.836
  -731.040
   548.357
  -297.983
   706.015
  -816.126
   212.256
  -209.967
   706.259
  -634.602
   823.420
  -473.952
    64.608
  -564.196
   436.995
  -445.235
    68.575
  -879.574
   475.051
  -609.790
   989.196
  -230.720
   433.821
    -2.869
   795.068
  -307.047
   815.821
  -110.446
   450.850
  -155.370
   380.169
  -471.419
   643.117
  -121.403
   305.094
  -700.125
   277.688
  -882.748
   356.273
  -147.221
   592.395
  -542.436
   654.653
  -918.302
   228.706
  -252.144
   137.913
  -468.184
   106.174
  -332.804
   308.908
  -490.829
   443.220
  -362.651
   364.696
  -322.214
   768.303
  -200.354
   300.668
  -576.159
   264.962
  -412.763
    82.675
  -230.934
   294.748
   -75.472
   481.429
  -886.227
   441.389
  -415.326
   662.618
  -408.185
   920.499
  -263.405
   126.804
  -682.638
   697.897
  -787.378
    92.685
  -693.716
   161.077
  -471.694
   917.234
  -647.908
   686.911
  -814.936
   646.779
  -361.644
   949.492
  -712.333
   293.069
  -631.306
   312.265
  -992.889
   927.091
  -804.254
   147.679
   -79.287
   185.430
  -270.058
   428.358
  -239.845
   282.388
   -90.274
   433.485
  -400.800
   121.494
  -485.519
   914.335
  -988.037
   600.848
  -398.877
   562.243
  -766.686
   704.947
  -854.213
   123.325
  -147.862
   478.011
  -327.952
     3.449
  -930.662
   471.419
  -853.755
   706.809
  -948.271
   759.819
   -77.761
   952.696
  -587.725
   119.083
  -984.252
   813.501
  -651.021
   460.494
  -509.659
   718.070
  -526.627
   114.078
  -764.214
   663.900
  -140.904
    55.666
   -79.562
   482.192
  -656.972
   670.919
  -601.611
   499.344
  -390.545
   150.151
  -646.626
   438.734
  -911.679
   107.974
  -540.147
   906.308
  -800.104
   521.012
  -156.743
   304.178
   -24.354
   578.021
  -880.093
   515.519
  -412.183
   535.569
  -201.239
   204.596
  -181.646
   173.620
  -674.673
    76.205
    -1.679
   944.273
  -450.362
   937.346
  -550.523
   407.636
  -100.894
   905.515
   -40.742
    48.708
  -962.035
   607.624
  -680.563
    68.667
  -705.863
   712.333
  -538.438
   244.667
  -365.184
   640.461
  -781.518
   451.613
  -527.665
   796.869
  -755.577
   939.970
  -918.699
   167.302
  -875.423
   962.981
   -91.647
   624.714
  -794.763
   847.438
  -444.624
   787.744
  -824.030
   101.382
  -281.442
   776.116
   -65.065
   652.974
  -137.089
   706.137
  -231.239
   813.288
   -84.994
   270.089
  -621.967
    58.443
  -245.766
   243.477
  -220.252
   223.029
  -215.766
   263.741
  -382.092
   199.774
  -634.388
   724.113
   -86.123
   738.701
  -608.722
   126.499
  -213.141
   439.680
  -214.423
   737.297
  -822.993
   532.243
  -791.498
   889.279
  -898.770
   535.844
  -253.700
   774.102
  -526.322
   395.245
  -130.497
    68.606
  -978.210
   183.782
  -560.015
   238.990
  -670.461
   969.237
  -951.994
   866.146
  -461.440
   934.935
  -539.537
   836.665
  -260.903
   351.146
  -538.072
   742.515
  -418.775
   489.395
  -130.619
   333.598
  -861.599
    73.885
  -997.986
   366.802
  -445.845
   364.147
  -612.384
   695.059
  -497.208
   461.745
   -13.977
   940.733
    -3.357
   935.911
  -288.095
   596.454
  -430.708
   360.790
  -462.630
   897.732
  -632.038
   859.035
   -44.008
   310.343
  -815.485
   244.453
  -910.764
   977.325
   -42.238
   858.608
  -782.861
   968.047
  -222.755
   693.960
  -986.572
   674.276
   -79.196
   898.373
  -732.383
   196.265
   -44.038
   253.792
  -625.782
    62.838
  -562.487
   723.655
  -629.048
   129.093
  -768.303
   662.160
  -192.755
   995.941
    -1.038
   779.412
  -776.543
   794.397
  -134.312
   456.404
  -476.485
   679.342
  -182.928
   503.098
  -979.431
   875.668
  -158.269
   953.673
  -561.693
   621.021
  -640.370
   992.737
  -351.726
   848.872
   -35.737
   606.067
  -575.091
   955.290
  -989.319
    49.776
    -0.519
   493.912
  -919.340
   731.468
  -306.223
   141.972
  -144.383
   597.247
  -584.460
   781.671
  -570.788
   618.641
  -703.787
    40.681
  -408.979
   472.457
  -747.459
   135.350
  -888.546
     8.026
  -246.590
   360.118
  -439.619
   595.264
  -427.259
    67.507
  -309.946
   947.081
  -189.703
   482.070
   -86.215
   510.727
   -39.033
   191.656
   -88.626
    20.600
  -685.568
   660.817
  -106.784
   307.382
  -533.952
   608.875
  -446.821
   956.481
  -779.931
   597.339
  -757.164
   910.031
  -332.774
   669.759
  -602.802
   605.914
  -283.212
   388.379
  -256.020
   747.673
  -134.495
   110.874
  -673.055
   299.020
  -516.373
   850.948
  -124.577
   796.655
  -599.841
   566.790
  -449.782
   575.274
  -932.096
   221.137
  -401.654
   998.474
  -909.970
   456.435
   -53.224
   288.980
  -610.920
   228.828
  -733.177
    52.797
  -200.018
   245.155
  -458.968
    89.724
  -632.191
   546.403
  -337.352
   585.498
  -867.702
    81.179
  -900.174
   277.841
  -320.353
   613.422
  -844.356
   691.488
  -756.859
   807.520
  -145.146
    34.852
  -365.886
   835.444
   -11.109
   852.840
  -216.132
   348.521
  -649.586
    29.054
  -821.467
   158.574
  -311.350
   231.605
   -32.502
   471.725
  -583.789
   395.856
  -973.022
    18.494
  -400.220
   337.962
  -239.906
   924.528
  -735.252
    93.265
   -85.849
   664.754
  -454.237
    72.939
  -802.850
   945.891
  -285.806
   632.527
   -25.788
   859.890
  -386.181
   146.641
  -174.871
   153.020
  -464.064
   183.233
  -755.150
   953.764
  -934.843
   871.059
  -732.383
   803.308
   -72.695
    54.262
  -703.879
   332.774
  -629.872
   328.074
   -82.949
   430.647
  -890.927
   548.814
   -15.748
   243.965
  -631.764
   912.442
  -249.245
   857.570
  -951.598
   195.135
  -669.362
   994.415
  -446.455
   249.763
  -727.348
   581.652
  -693.747
   351.909
  -474.136
   525.224
  -515.458
   489.425
  -420.392
   537.461
  -989.959
   188.757
  -941.710
   361.003
  -680.410
   972.594
  -447.340
   233.100
   -48.555
    41.627
   -31.648
   933.866
  -523.118
   275.155
  -826.350
   262.062
  -191.015
   143.376
  -772.881
   282.723
  -580.432
   625.813
   -33.448
   189.795
  -504.379
   729.148
  -759.545
   127.628
  -433.821
   698.752
  -436.262
   815.607
  -368.480
   516.861
  -522.202
   318.796
  -674.581
   782.006
  -602.374
   809.229
  -858.333
   562.731
  -773.949
   660.909
  -743.370
   320.048
  -483.047
   722.617
   -21.516
   491.653
  -531.449
   112.308
  -645.222
   832.148
  -471.877
   376.629
   -30.488
   102.756
  -110.996
   359.355
  -539.354
   204.871
  -338.267
   622.822
  -209.967
   349.864
  -999.817
   765.465
  -203.955
   360.515
   -36.012
   480.026
  -939.146
   696.799
  -601.764
   695.364
  -376.202
   299.814
  -387.127
   646.199
  -429.121
   848.140
  -858.882
   214.331
  -966.796
   519.883
  -640.034
   385.083
  -375.378
   854.427
  -747.124
   162.542
  -150.090
   807.367
  -903.531
   787.957
  -484.909
   592.761
  -647.694
   604.083
  -328.898
   406.201
  -455.184
   410.291
  -878.597
   622.333
  -592.975
   651.265
  -974.120
   560.839
  -925.047
   283.547
  -368.694
   414.686
  -387.707
   663.778
  -339.824
   433.912
  -354.045
   301.828
  -611.042
   959.380
  -605.121
   823.115
   -52.980
   399.487
  -127.873
   983.673
  -132.450
   744.377
  -457.839
    81.484
  -578.387
   710.776
  -785.333
   608.600
  -233.100
   111.484
  -544.237
   486.343
  -558.367
   543.352
  -701.987
   729.148
  -763.787
   986.999
  -469.314
   879.330
   -27.711
   412.885
  -648.854
    57.253
  -778.253
   986.785
  -340.953
   970.672
  -503.586
   968.352
  -225.929
   726.218
   -60.640
   897.214
  -140.904
   788.293
  -950.255
   159.734
  -170.721
   927.244
  -527.879
   530.320
  -970.916
   502.152
  -618.915
   781.243
  -541.978
   921.232
  -506.729
   954.436
  -173.742
   623.432
  -762.688
   389.142
  -778.130
   425.581
  -886.532
    99.429
  -329.478
   578.570
  -226.295
   594.714
  -631.031
   375.805
  -146.153
   737.541
  -126.377
   658.742
  -911.039
   732.322
  -974.487
    62.197
  -256.722
   838.496
  -107.089
   343.944
  -114.505
   902.249
  -487.716
   641.774
  -458.632
   300.150
  -289.804
     2.258
  -745.628
   388.806
  -214.270
    24.689
  -914.121
    53.957
  -664.144
   964.019
  -414.197
   453.200
  -995.300
   136.235
  -234.443
   545.427
  -562.426
   970.977
  -396.039
   501.541
  -778.314
   553.392
  -882.351
   589.496
  -905.759
     0.732
  -472.671
   627.796
  -800.714
   516.526
  -449.355
   601.123
  -325.053
   465.835
  -646.229
   531.755
  -648.457
   316.294
  -808.100
   200.690
  -157.170
   787.835
  -729.179
   812.098
  -189.550
    55.147
  -139.683
   194.586
  -315.958
   346.782
  -809.351
   634.114
  -382.763
   784.234
  -836.116
   930.509
   -38.453
   805.292
  -589.648
   773.034
  -961.150
    14.924
  -277.413
    27.894
  -505.844
   807.794
  -602.924
    31.617
  -990.570
   605.762
  -484.207
   483.749
  -339.610
    54.689
  -301.828
    33.418
  -303.415
    23.865
  -644.917
   152.623
  -972.747
   751.762
   -23.713
   390.576
  -807.184
   982.116
  -518.174
   602.496
  -895.627
   434.095
  -830.378
   246.895
  -668.020
   450.270
  -710.196
   344.981
  -777.215
   165.593
  -222.877
   195.746
  -369.243
    42.268
  -826.960
   440.931
  -461.226
   113.010
  -731.559
   573.046
  -645.222
   777.581
  -501.755
   480.789
  -837.184
   495.224
  -380.749
   125.187
  -289.560
   217.994
  -297.433
   940.245
  -586.322
   907.468
   -28.596
    52.126
  -839.045
   979.522
  -483.749
   910.489
  -803.003
    20.478
  -582.018
   425.306
  -131.993
   618.763
  -689.657
   203.803
  -490.524
   654.927
   -86.428
   980.499
  -742.088
   895.047
  -430.738
   834.101
  -932.463
   230.262
  -690.695
   285.897
  -286.660
   406.751
  -511.551
   872.158
  -938.505
   589.373
  -486.862
   285.134
  -610.675
   603.351
  -302.927
   676.290
  -965.758
   197.394
  -225.043
   215.125
  -844.905
   171.880
  -894.284
   497.818
  -114.719
   716.269
  -903.378
   899.106
  -339.824
   798.883
  -121.006
   461.348
    -0.488
   953.703
  -232.643
   414.502
  -474.105
   306.864
  -466.903
   920.469
  -498.733
   187.567
  -976.379
   136.082
  -338.176
   166.295
  -841.334
   188.086
  -366.771
   865.017
  -165.380
   153.844
  -292.886
   382.092
  -231.605
   641.957
  -739.860
   676.717
  -187.933
    65.859
  -403.058
   755.516
  -230.598
   205.023
  -502.060
     6.073
  -754.418
   146.428
  -746.117
   520.707
  -438.643
   201.147
  -532.426
   753.594
  -737.114
   888.974
  -595.508
   356.609
  -741.234
   585.284
  -826.197
   535.783
  -885.189
   923.856
  -479.659
   773.553
  -461.226
   549.089
  -490.677
   259.621
  -414.533
   311.686
  -115.177
   874.996
  -386.151
   501.480
  -616.535
    71.780
  -472.488
   211.005
  -215.705
   494.247
  -670.675
   423.902
   -23.713
   682.730
  -477.798
   921.384
  -175.390
   706.229
  -613.788
   600.970
  -882.809
    65.920
  -335.398
   301.248
  -627.583
   714.133
  -311.319
   725.852
  -210.669
   532.212
  -526.261
   561.083
  -878.231
   111.148
  -183.142
   380.688
  -242.103
   178.869
   -72.237
   431.196
  -214.698
   517.289
  -375.591
   892.239
  -675.527
   713.950
  -375.988
   704.825
   -89.297
   590.899
   -38.789
   562.120
  -794.122
   655.385
  -935.698
   155.919
  -177.801
   415.540
  -478.957
   272.530
  -462.142
   905.301
  -934.965
   832.362
  -313.059
   261.696
  -185.797
   466.445
  -995.819
   699.149
  -707.694
   723.777
  -293.649
   723.441
  -734.886
   503.311
  -909.421
   930.052
   -77.883
   804.468
  -567.492
   230.110
  -564.837
   389.386
  -536.546
   847.865
  -574.511
   451.460
  -790.307
   933.226
  -629.902
   883.267
  -526.048
   133.488
  -521.287
   237.587
  -259.285
   967.925
  -927.091
   976.287
  -213.202
   348.186
    -1.648
    99.155
  -221.839
    89.908
  -898.648
   748.131
  -865.780
   757.500
  -698.477
   879.238
   -58.870
   687.094
  -709.281
   597.125
  -805.078
   530.808
  -608.997
   245.308
  -343.669
   166.265
  -398.663
   845.851
  -402.173
   315.287
  -634.602
   982.604
  -775.292
   714.927
  -908.689
   721.488
  -948.851
   185.308
   -45.656
   661.702
  -987.304
   437.788
  -985.748
   711.386
  -403.760
   966.643
  -821.528
   681.814
  -231.239
   868.831
  -958.159
   293.527
   -13.581
   935.423
  -865.108
   688.528
  -935.362
   857.692
  -388.531
    41.871
  -809.015
   892.758
   -92.959
   366.863
  -138.096
   831.568
  -601.062
   107.028
  -975.860
   613.636
  -400.037
   609.333
  -796.777
   431.898
   -83.834
    71.566
  -101.230
   671.377
  -499.466
    58.626
  -971.038
   526.048
  -766.350
   180.456
  -294.595
   636.647
  -637.532
    25.971
  -881.558
   594.104
  -171.514
   946.776
  -183.782
   651.784
  -183.325
   783.807
  -843.654
   490.463
  -443.434
   131.779
  -786.218
   379.955
   -93.814
   233.802
   -75.838
   580.737
  -249.397
   100.864
  -254.860
   329.569
  -253.609
   949.950
  -383.435
   253.212
  -557.390
   553.636
  -499.466
   553.209
  -689.657
   596.362
  -717.093
   805.933
  -288.400
   629.505
  -682.577
   722.007
  -661.245
   720.450
  -606.464
   707.999
  -843.776
   388.226
  -590.594
   574.877
  -624.866
   920.652
  -468.795
   236.579
  -507.492
   665.304
  -880.001
   742.698
   -73.885
   389.599
  -792.505
   488.632
  -723.655
   302.408
  -198.248
   947.539
  -253.670
   831.996
  -195.685
   767.357
  -248.695
   753.014
  -180.059
   576.830
  -751.091
   757.561
  -359.935
   344.218
  -178.747
    62.624
  -318.461
   632.679
  -959.655
   149.052
  -838.679
   595.569
  -852.046
   224.525
  -710.746
    56.001
  -419.111
   505.325
  -740.898
   514.206
  -626.240
   910.001
  -679.769
   425.825
   -30.519
   258.980
  -289.743
   596.301
  -530.656
   573.840
  -269.814
    33.387
  -146.001
   569.750
  -256.142
   103.061
  -793.847
   935.087
  -618.000
   331.462
  -533.494
   492.111
  -267.220
   697.409
  -245.705
   832.057
  -200.018
   758.568
  -216.681
   518.540
  -990.143
   455.672
  -594.928
   453.200
  -951.567
   938.078
  -189.886
   497.238
  -190.435
   254.402
  -581.347
   942.381
  -264.046
   252.571
    -7.813
   925.291
  -665.944
   532.090
    -3.265
   379.254
  -856.166
   793.085
  -250.465
   616.504
   -54.994
   425.672
  -619.861
   135.075
  -519.486
   683.065
  -862.911
   744.438
  -520.402
   282.540
  -928.343
   602.771
  -739.982
   777.947
  -370.190
   260.353
  -307.688
   547.166
  -816.523
   302.622
  -193.793
   739.036
  -967.193
   686.270
  -178.930
    22.614
   -89.999
   362.774
  -118.595
   483.047
  -483.352
   282.723
  -721.335
   507.645
  -874.660
   374.554
  -559.465
     6.043
  -222.724
   591.968
  -530.717
   808.069
  -893.796
   623.066
  -490.066
   582.873
  -678.610
   355.754
  -270.089
   123.630
  -620.655
   692.526
  -808.802
   341.136
  -123.417
   808.496
  -603.473
   809.839
  -305.704
   446.883
  -209.784
   210.730
   -73.733
   345.042
    -4.212
   514.389
  -878.994
   385.235
  -929.106
   247.810
  -629.933
   563.768
  -438.765
   689.199
  -727.378
   372.234
  -365.642
   334.086
  -691.031
   684.530
  -925.138
   476.852
  -347.087
   743.614
  -577.563
   251.045
   -44.679
   341.533
  -966.674
   972.564
  -870.907
   786.615
  -652.944
   129.215
  -331.919
   751.457
  -860.469
   860.714
  -470.504
   595.569
  -956.297
   272.317
  -886.990
   256.325
  -881.039
   426.649
  -633.930
   302.194
  -249.336
   356.517
  -452.193
   241.523
  -338.939
   943.419
  -317.789
   681.234
  -687.307
     4.608
  -767.846
   428.663
  -514.328
   433.393
  -974.731
   130.741
  -689.962
   735.313
   -36.927
   543.718
  -465.560
   805.139
  -455.611
    27.741
  -687.643
   287.362
  -265.114
   359.813
  -712.760
   364.940
  -787.042
   458.632
  -742.393
   318.888
  -475.509
   115.390
  -796.442
   703.757
  -823.572
   324.473
   -44.099
   481.521
  -798.486
   306.986
  -711.112
   958.708
  -775.170
   821.802
  -281.564
   869.594
  -436.567
   857.326
  -213.843
   449.934
  -609.424
   297.800
  -888.546
   844.478
  -504.349
   658.193
    -7.874
   692.312
  -329.020
   480.880
  -164.892
   233.650
  -743.126
   488.510
  -801.263
   782.067
  -123.936
    86.215
  -272.683
   905.148
  -110.965
   307.291
  -240.303
   158.574
  -398.968
   796.075
  -107.181
   716.391
  -247.414
   921.506
  -718.345
   741.203
  -675.893
   615.375
   -43.153
   838.893
  -813.410
    29.054
   -59.175
   440.687
  -370.952
   602.161
  -555.681
   457.015
  -706.015
   637.013
   -75.838
    46.205
  -447.157
   973.022
  -716.544
   842.586
  -148.442
   854.152
    -4.028
   486.923
  -941.557
   583.575
  -565.050
   803.797
  -654.744
    59.236
  -810.846
   468.703
  -367.626
   783.990
  -354.320
   509.598
  -869.747
   443.953
  -378.094
   485.855
  -992.737
   649.342
  -672.323
   688.894
  -283.792
   930.754
  -561.388
   207.923
  -990.265
   585.223
  -437.941
   204.749
  -822.748
   465.835
  -123.173
   241.279
  -467.116
   308.084
  -772.057
     3.571
  -312.632
   687.338
  -541.856
   265.969
  -366.008
   200.812
  -743.706
   439.405
  -819.666
   968.017
  -694.876
   547.288
  -242.866
    43.062
  -991.150
   973.022
  -864.986
   833.308
  -417.707
   822.626
  -919.004
   116.916
  -217.872
   246.315
  -514.512
   754.479
  -937.346
   563.066
    -8.637
   687.155
  -563.890
   531.388
  -343.852
   316.263
  -180.670
   610.340
  -321.238
   856.868
  -851.650
   554.796
  -278.115
   760.155
  -958.464
   188.177
  -138.707
   797.815
  -707.144
   696.829
  -306.650
   902.158
   -23.560
   289.407
  -367.901
   355.968
  -556.108
   565.630
   -73.092
   425.794
    -4.791
   437.361
  -567.858
    32.044
  -495.041
   946.501
  -340.007
   550.249
  -215.369
   822.840
  -852.168
   336.802
   -37.294
   126.041
  -328.837
    73.061
  -336.589
   815.577
  -666.402
   521.622
  -734.214
   591.510
  -934.812
   788.324
  -976.318
   851.283
  -440.260
   683.950
  -671.163
   104.831
  -816.614
   279.427
  -102.695
   693.045
  -115.177
   247.780
  -838.710
   152.013
  -361.339
    87.313
  -352.702
    68.209
  -546.464
   819.147
  -378.552
   767.205
  -524.369
   253.212
  -215.735
   680.166
  -780.694
   416.486
  -704.917
   732.047
  -544.115
   236.702
   -92.105
   594.867
  -208.075
    76.205
  -500.290
   149.846
  -531.907
   208.655
  -226.905
     2.655
  -589.862
   833.186
  -586.749
   394.726
  -936.949
   719.230
  -518.235
   355.083
  -960.509
    76.083
  -672.048
   435.987
  -885.891
   740.806
  -201.117
   876.461
  -405.194
   278.024
  -970.550
   537.126
  -397.961
    85.971
  -405.927
   450.575
  -712.149
   101.840
  -699.484
   330.271
  -474.654
   200.537
  -591.998
   882.656
  -899.838
   880.734
  -449.965
   265.267
   -64.577
   331.431
  -856.227
   535.722
  -619.465
   473.617
  -433.119
   433.912
  -903.439
    69.704
  -116.733
   342.631
  -432.295
   495.651
  -601.154
   769.219
  -228.553
   268.471
  -171.361
   192.602
  -961.974
   923.704
  -643.483
   619.526
  -369.152
   335.917
  -631.306
   693.045
  -921.781
    76.724
  -857.723
   697.928
  -210.852
   903.256
  -729.728
   306.131
   -17.182
   971.435
  -895.962
   406.262
  -535.691
   867.672
    -5.280
   860.744
  -723.014
    52.492
  -385.601
   534.471
  -236.824
   810.327
  -860.866
   438.887
  -935.789
   298.318
  -425.825
   334.727
  -408.551
   789.300
  -996.979
   637.745
  -501.205
   701.193
  -958.281
   970.794
  -311.045
   507.614
  -720.511
   206.153
  -616.382
   122.959
   -13.367
   342.051
  -210.181
   856.075
  -128.269
    56.429
  -107.181
   525.529
  -831.477
   282.876
   -92.441
   831.385
  -165.563
   651.051
  -580.676
   576.098
  -858.760
   136.784
  -254.738
   829.035
  -559.832
   764.367
  -452.315
   627.918
  -618.488
   705.679
  -769.219
   311.258
  -629.139
   619.343
  -848.415
    75.503
  -457.045
   574.023
  -823.176
   850.124
  -965.911
   399.274
  -383.435
    85.299
  -164.983
   808.130
  -933.866
   545.274
  -995.422
   134.556
  -812.403
   701.132
  -473.281
    30.305
   -38.270
   817.164
  -409.467
   964.263
  -558.031
   324.381
  -424.116
   868.160
  -458.144
   574.755
  -474.868
   772.973
  -113.407
   569.964
  -617.359
   778.710
  -739.616
   758.782
  -217.139
   202.460
  -319.071
   496.323
  -331.339
   247.658
  -368.206
   259.407
  -479.049
    38.514
  -515.427
   211.188
  -519.150
   363.720
  -358.562
   209.479
  -854.244
   972.503
  -570.116
   851.955
  -679.586
   767.571
  -719.413
   652.333
  -495.743
   738.060
  -780.328
   941.099
  -603.412
   976.379
  -793.268
   584.704
  -799.738
   623.005
  -650.197
   116.672
  -994.263
    82.705
  -471.419
   374.889
  -963.897
   355.937
  -543.107
   237.953
  -964.873
   829.127
  -283.700
   555.589
  -421.247
   367.962
  -208.960
   865.627
  -408.094
    56.978
  -363.292
   991.943
  -148.564
   429.426
  -186.743
   117.313
  -243.110
   530.992
  -286.599
   424.329
  -850.124
   661.580
   -81.606
   898.343
  -536.332
   138.218
  -788.232
   386.578
   -16.083
   923.429
  -717.399
   506.729
  -497.696
   462.416
  -350.566
   498.795
  -856.349
   573.290
  -163.854
   614.124
  -351.604
   733.238
  -668.844
   135.319
  -108.860
   605.609
  -639.119
   620.899
   -83.071
   150.365
  -990.905
   467.849
  -723.563
   162.694
  -286.935
   386.853
   -58.901
   582.873
  -332.011
   883.114
  -420.576
   421.400
  -829.096
   336.589
  -523.637
   643.269
  -564.776
   776.147
  -124.088
   854.793
   -92.685
   940.031
  -970.763
   136.906
  -383.892
   718.070
  -270.943
   868.923
  -412.549
   567.766
  -388.714
   886.044
  -146.092
   999.207
  -994.018
   814.631
  -908.506
   721.732
  -382.031
   929.136
  -584.948
   546.831
  -180.975
   374.065
  -637.745
   640.431
  -167.455
    95.035
  -400.678
   218.421
  -407.910
   322.581
  -622.211
   279.611
  -445.051
   952.300
  -724.967
   469.344
  -747.826
   665.395
  -750.969
   667.684
  -144.108
   133.183
  -460.982
   396.039
  -454.207
   149.266
  -557.329
   636.067
   -44.496
    33.174
  -498.001
   153.905
  -519.761
   149.297
  -871.578
   924.772
  -272.683
   884.884
  -801.386
   750.237
  -109.867
   930.570
  -347.850
   662.923
  -672.628
   207.495
  -377.392
   212.165
  -871.303
   284.829
  -866.970
   224.067
   -52.156
   630.940
  -113.010
   129.856
  -115.604
   542.436
  -813.349
   456.771
  -303.934
    94.974
  -490.799
   574.206
  -878.048
   958.831
  -227.607
   289.987
  -401.502
   423.658
  -178.777
   389.843
  -850.826
   476.272
  -833.888
   713.706
  -270.455
   274.331
  -495.193
   863.338
  -191.870
   860.775
  -942.015
   134.129
  -534.532
   461.928
  -748.436
   765.831
  -208.472
   213.569
  -225.074
   104.495
  -136.601
   658.254
  -451.827
   771.294
  -915.769
   857.997
  -371.654
   430.189
  -834.986
   466.048
  -413.495
   249.336
  -470.321
   601.123
  -613.178
   649.495
  -574.267
   868.404
  -701.224
   433.241
  -478.866
   370.495
  -126.164
   888.943
  -731.559
    52.767
  -482.253
   962.859
  -181.738
   225.898
  -309.854
    93.661
  -237.617
   610.431
  -738.212
   802.637
  -511.551
   746.055
  -938.231
   633.198
  -572.863
   110.385
  -854.854
   534.562
   -26.765
   790.216
  -187.475
   281.594
  -638.447
    48.952
   -86.947
    26.215
  -720.328
   635.090
  -538.438
   573.077
  -502.396
   173.681
  -898.221
   473.617
  -703.177
   486.465
  -553.819
   532.456
   -20.753
   182.684
  -175.909
   819.269
  -762.871
   365.856
  -530.564
   780.633
  -333.628
   798.883
  -320.994
   545.030
  -797.266
   372.356
   -27.253
    15.015
  -236.183
   219.184
  -212.745
   840.266
  -123.020
   319.285
  -266.366
   865.078
  -424.909
   938.719
   -48.738
   144.597
  -659.200
   745.903
  -411.725
   122.684
  -618.641
   950.041
   -59.572
    66.073
  -985.839
   304.117
  -720.725
   347.758
  -554.552
   317.362
   -98.758
   674.062
  -277.627
   520.219
  -571.703
   848.537
  -859.493
   125.797
  -107.669
   167.058
  -112.461
   931.700
  -366.436
    37.141
  -795.770
   805.597
  -455.153
   915.952
  -155.034
   598.773
  -307.199
   160.100
  -882.534
   831.141
  -152.654
   881.771
  -715.384
   991.241
   -49.440
   403.760
  -391.644
   795.495
  -943.846
   408.704
  -182.470
   250.130
  -228.797
   374.676
  -718.986
   859.493
  -269.478
   392.163
  -333.018
   824.580
  -863.735
   955.290
  -630.299
   575.823
  -107.425
   821.619
  -514.725
   483.261
  -632.618
   534.104
  -382.488
    88.412
  -687.338
   698.630
  -705.161
   701.376
   -26.246
   611.438
  -719.687
   706.687
   -80.477
   329.783
  -445.173
   422.224
  -375.256
   779.778
  -744.163
   854.488
  -664.754
   994.812
  -647.633
   193.976
  -752.159
    79.134
  -662.679
   394.696
  -464.278
   989.288
  -280.923
   681.387
  -748.985
   727.775
  -407.392
   328.135
  -364.513
    42.787
  -927.580
   552.477
  -129.460
   227.363
  -132.084
   868.007
  -201.880
   111.881
  -217.780
   740.318
  -356.517
   843.776
  -583.178
   888.913
  -728.782
   547.990
  -138.127
    79.684
  -994.385
   462.233
  -345.744
   751.213
  -453.200
   640.370
  -215.155
   318.827
  -986.175
   818.049
  -964.812
   500.229
  -353.893
   534.165
  -573.809
   506.180
  -806.085
   101.901
  -941.252
   440.413
  -469.893
   523.301
  -871.181
   752.037
  -486.770
   940.519
  -602.985
    84.567
  -365.612
   718.467
  -105.075
   365.276
  -521.805
   751.762
  -851.161
   478.164
  -470.473
    90.091
  -297.617
   365.154
  -642.750
   475.600
  -780.969
   898.404
  -293.893
   886.349
   -53.743
   367.931
  -471.816
   679.189
  -178.014
   928.526
  -515.152
   426.069
  -994.964
   848.720
   -49.013
    37.446
  -889.309
   907.071
  -948.088
   266.701
   -67.721
   778.008
  -234.535
   188.696
   -69.277
   752.037
  -381.024
   747.368
  -727.317
   633.503
  -986.084
   964.843
  -301.035
   160.039
  -291.696
   906.735
  -996.124
   786.920
  -511.277
   997.009
  -592.273
   180.700
  -436.964
   776.025
  -397.443
   265.511
  -294.931
   695.975
  -246.559
   165.685
  -317.667
    46.968
  -764.122
   888.943
    -1.495
   607.776
  -609.272
    93.051
  -518.632
   114.872
  -921.934
   780.938
  -252.205
   143.864
  -688.772
   266.427
  -923.246
   496.414
  -248.238
   256.020
  -277.657
   686.911
  -652.486
   389.111
  -803.491
   622.700
  -105.777
    81.240
  -445.021
    71.047
  -197.943
    13.550
  -784.783
     7.263
  -151.036
   112.857
  -660.360
   437.422
  -799.005
   365.337
  -685.781
   789.087
  -517.930
   308.115
  -646.016
   464.644
  -826.777
   542.467
  -233.131
   650.288
  -876.339
   111.911
   -93.051
   974.364
  -545.885
    89.663
  -651.570
   109.439
  -365.795
   218.513
  -688.437
   911.466
  -985.412
   947.478
  -128.391
   189.367
  -404.065
   708.365
   -17.426
   699.881
  -685.080
   776.574
  -153.691
   460.128
  -370.586
   559.587
  -341.044
   972.839
  -316.355
   656.911
  -734.916
   456.954
  -165.288
   535.051
  -248.177
   678.335
  -178.472
   161.962
  -486.831
   473.281
  -642.109
   443.739
  -183.172
   559.709
  -569.628
   808.039
  -596.332
   728.751
  -917.417
   777.673
  -847.987
    11.078
   -32.899
   878.292
  -662.404
   911.985
  -553.850
   723.563
  -479.659
   307.749
  -477.584
   622.120
  -410.688
    98.788
  -618.824
   549.547
    -2.564
   211.707
  -175.054
   829.402
  -283.609
    45.045
  -618.030
   366.955
   -55.910
   952.147
  -630.055
   779.504
  -905.179
   854.640
  -304.147
   266.854
  -895.840
   580.828
  -326.609
   565.722
  -420.576
    22.309
  -360.454
   831.996
  -172.918
   702.658
  -349.254
   794.397
  -711.386
   851.985
  -959.288
    23.377
  -584.552
   581.133
  -879.116
   659.139
  -485.092
   249.306
  -195.654
   442.030
  -402.142
   618.732
  -564.898
   390.027
  -240.181
   890.042
  -396.100
   965.728
  -873.653
   212.470
  -769.066
    77.914
  -105.777
   762.566
  -301.859
   760.643
  -500.656
   984.405
  -688.986
   873.623
  -556.719
    86.276
  -127.812
   668.203
  -191.046
   386.883
  -352.886
   562.029
    -3.082
   604.389
  -495.895
   966.643
  -286.050
   683.279
  -491.073
   511.399
  -255.409
   251.686
  -243.751
   507.828
  -462.783
   303.323
  -281.899
   997.681
  -864.254
   197.913
  -108.310
   228.980
  -511.490
   573.626
  -973.052
   903.531
  -335.063
   265.419
  -284.402
    39.369
  -987.915
   823.084
  -377.392
   792.718
  -218.238
   722.282
  -858.333
    82.034
  -740.623
   863.308
  -244.270
   359.203
   -73.672
   450.148
  -116.428
   370.434
  -313.456
   844.325
  -505.509
   251.442
  -310.892
   487.320
  -728.782
   800.287
  -222.694
   484.787
  -396.527
   271.554
  -903.653
   946.745
  -807.672
   536.180
  -109.592
   677.541
  -452.406
   949.644
  -979.888
   308.847
  -841.273
   773.431
  -767.541
   470.107
  -378.979
   492.752
  -286.569
    89.572
  -502.121
   874.599
   -44.496
   420.179
  -799.036
   109.500
  -529.557
   883.450
  -330.973
   881.466
  -620.441
   325.968
  -873.257
   708.914
  -588.397
   781.365
  -295.022
   401.440
  -659.444
   331.858
  -796.411
   974.883
  -606.159
   163.610
  -221.809
   869.594
  -337.260
   408.704
  -168.340
   815.180
  -954.344
   868.068
  -107.669
   185.125
  -243.629
   209.326
  -240.303
   185.888
   -72.634
   732.749
  -301.370
   723.258
  -659.474
   299.142
   -35.768
   290.567
  -183.935
   514.115
  -562.639
   721.854
  -709.433
   761.437
  -346.629
   154.302
  -883.908
   179.968
  -995.880
    43.153
  -389.019
   177.831
  -604.358
   573.199
  -606.037
   577.288
  -858.608
   310.556
  -467.177
   984.069
  -626.026
   438.337
  -961.486
   475.356
  -245.186
   420.209
  -263.436
   199.927
  -235.420
   435.163
  -953.764
   983.703
  -645.405
   427.870
  -300.333
   535.264
  -759.148
   117.649
   -68.728
   344.890
  -377.972
   810.541
  -830.775
   870.144
  -397.656
   357.494
  -239.479
   102.756
  -899.167
   103.183
  -240.303
   110.263
  -471.511
   168.401
  -685.965
   645.283
  -986.450
   910.520
  -324.625
   417.737
  -542.253
   905.240
  -629.994
   122.410
  -797.021
   293.619
  -441.664
   816.279
  -408.643
   838.252
  -885.098
   739.219
  -801.508
   531.755
  -539.201
   171.758
  -977.752
   102.329
  -321.238
   423.780
  -592.425
   259.041
   -56.948
   547.716
   -10.926
    21.302
  -204.871
   870.174
  -567.797
   976.165
  -704.154
   935.728
  -745.109
   806.909
  -413.587
   956.450
  -489.883
   937.071
  -111.728
   361.003
  -388.684
   633.229
  -525.987
   537.523
  -918.577
   410.749
  -359.752
   362.804
  -492.752
    85.818
  -786.615
   613.269
  -520.157
   317.942
  -379.711
   849.849
  -197.150
   986.084
  -945.769
   871.456
  -250.771
   242.836
  -231.819
   330.790
  -351.512
   590.167
  -974.242
   605.609
  -415.113
   819.819
  -257.546
   519.852
  -511.490
   163.457
  -653.340
     8.057
  -600.024
   495.071
  -106.693
   317.057
  -809.687
   929.807
   -39.613
   838.038
  -482.894
   663.442
  -640.004
   163.854
  -701.804
   395.489
  -804.773
   464.339
  -515.580
   180.120
  -706.259
   773.614
  -587.848
    48.677
  -450.331
   283.547
  -482.711
   247.322
  -794.855
   236.824
  -308.084
   433.638
  -397.748
   512.986
  -935.453
   676.077
  -562.975
   502.029
  -514.176
   599.780
  -953.124
   358.531
  -499.954
   522.782
  -237.953
   230.781
  -915.281
   926.054
  -146.916
   557.726
   -61.190
   101.169
  -894.803
    28.535
  -399.121
   319.956
  -449.080
   297.678
  -821.253
   368.786
  -608.203
    49.837
   -28.199
   792.138
  -358.623
   508.072
  -233.161
   688.894
  -480.239
   979.003
  -910.703
   405.133
  -868.618
   529.038
  -809.381
   967.101
  -542.497
   385.296
  -946.684
   597.980
  -805.994
   154.332
  -805.353
   162.969
  -533.433
   453.780
  -449.202
   885.189
   -46.388
    49.074
  -778.222
   177.099
  -550.829
    90.457
  -640.370
   931.089
  -604.022
   542.833
   -20.325
   112.369
  -579.028
   402.966
   -22.431
   998.962
  -596.423
   797.571
  -867.885
   911.069
  -891.263
   555.864
  -623.920
   775.384
   -84.414
   350.597
  -884.487
   366.314
  -327.097
     1.190
  -120.609
   569.292
  -786.950
    32.624
  -919.706
   508.927
  -444.807
    84.017
  -831.843
   886.349
  -670.797
   260.598
   -42.756
   369.152
  -548.479
    22.736
  -591.357
   378.002
  -415.571
   705.802
  -351.085
   113.315
  -590.625
   264.687
  -493.606
   165.929
  -753.502
   336.680
  -653.859
   555.620
  -949.370
   216.468
  -514.725
   540.971
  -684.194
   836.970
   -30.641
    44.679
   -80.844
   349.620
    -8.606
    37.568
  -564.623
   398.480
  -265.053
   725.547
   -46.571
   680.898
   -78.127
   882.962
   -73.916
   889.309
  -153.203
   176.122
  -915.769
   627.766
  -821.162
   821.192
   -53.163
   396.527
  -687.429
   419.111
   -42.512
   239.021
  -451.552
   312.693
  -220.283
   144.414
  -114.750
   308.542
  -218.513
   800.134
  -295.450
   108.158
  -759.850
   787.255
  -870.602
   291.665
  -700.095
   813.623
  -662.221
   198.004
  -788.018
    77.273
  -387.371
   545.549
  -110.508
   354.808
  -590.655
   136.418
  -692.221
   907.865
  -777.947
   488.845
  -217.689
   801.996
  -469.924
   740.684
  -346.141
   731.193
  -394.391
   668.477
  -586.108
   942.076
  -535.844
   165.288
  -199.561
   351.451
  -261.452
    21.393
  -104.373
   451.003
  -241.798
   351.360
  -243.080
    92.746
  -385.266
   511.368
  -387.616
   749.260
  -504.990
   850.642
  -848.079
   342.051
  -936.857
   140.477
   -54.659
   232.246
  -827.448
    24.812
  -481.491
   467.055
  -310.709
   336.070
  -880.581
   875.851
  -292.032
   619.800
  -295.663
   109.409
   -58.473
   712.333
  -823.725
   216.803
  -433.821
   714.774
  -593.280
   852.474
  -697.501
   207.099
  -928.434
   708.365
  -985.839
    46.571
  -167.028
   264.290
  -394.391
   593.524
  -102.084
   450.484
  -500.381
   708.884
  -514.695
   315.714
  -523.667
   366.771
  -767.724
   295.511
  -845.119
   226.295
  -928.739
   173.223
  -101.260
     5.799
  -391.034
   328.593
  -573.962
     3.815
  -461.318
   366.924
   -93.326
   610.096
  -883.053
   723.075
  -173.528
   150.761
  -764.092
   333.567
  -599.536
   911.252
  -877.285
   971.099
  -183.844
   680.288
  -802.973
   334.513
  -911.893
   659.810
  -882.076
   488.937
  -194.708
    83.254
  -448.164
   748.650
  -448.195
   386.975
  -308.054
   597.583
  -716.697
   277.841
  -938.810
   740.379
  -560.808
   541.368
  -370.434
   878.140
  -927.213
   933.531
  -222.907
   302.561
  -220.008
     0.549
  -866.268
   902.249
  -291.635
   170.202
  -172.246
   674.612
  -572.771
   958.037
  -826.899
   337.687
   -59.420
   632.771
  -672.048
   135.258
  -376.324
   184.668
   -45.228
   428.846
  -635.212
   939.970
  -586.016
   170.782
  -306.681
   665.700
  -478.195
   851.955
  -824.793
   508.774
  -596.088
    17.640
  -142.277
   612.262
  -523.911
   945.830
  -956.359
   753.655
  -917.203
   580.798
  -822.565
   848.109
  -174.200
   317.148
  -876.522
   660.726
  -887.295
   726.402
  -381.542
   571.490
   -41.780
   821.162
  -821.436
   736.900
  -432.051
   949.950
  -756.554
   491.653
  -262.764
   916.807
  -162.816
   334.300
  -404.767
   419.080
  -471.572
   340.770
  -273.843
   397.473
   -29.237
   349.284
  -801.233
   391.766
  -196.051
   760.521
  -464.797
   496.384
  -801.935
   296.731
  -849.452
     9.064
  -178.411
   563.799
  -705.679
   367.016
  -486.038
   759.331
  -974.670
   463.301
  -554.643
   371.532
  -749.260
   938.597
  -956.786
   211.646
  -638.997
   540.727
  -531.877
   624.378
  -508.347
   146.611
   -80.416
   219.550
   -56.520
   539.872
  -447.005
   969.390
  -208.136
   538.224
  -710.440
    14.222
  -782.952
   564.165
  -700.339
    21.668
  -413.556
   252.724
  -558.489
   441.511
  -180.395
   190.130
  -564.043
   501.358
  -931.578
   377.087
  -940.764
   286.081
  -757.530
   510.331
  -865.902
   745.048
  -588.519
   676.412
  -398.724
   970.702
  -384.045
   551.225
  -547.777
   592.639
  -882.595
   699.271
  -195.563
   630.360
  -380.840
    66.134
   -99.338
   649.037
  -510.971
   258.309
  -687.033
   561.571
  -484.603
   703.482
  -866.512
   920.957
  -772.362
   285.775
  -567.614
    46.602
  -687.796
   549.333
  -235.115
   828.516
  -844.234
    63.753
  -991.699
   552.629
  -953.459
    45.686
  -689.566
   591.937
  -935.118
   829.859
  -569.567
   305.948
  -805.048
   283.395
  -746.330
   993.469
  -312.082
   757.591
  -238.502
   241.310
  -791.314
   670.034
  -762.566
   513.840
  -203.009
   311.808
    -8.972
   325.968
  -826.075
   972.869
  -619.770
   844.234
  -573.992
   979.308
  -585.650
   259.072
  -403.150
   736.930
  -282.235
   772.729
  -781.457
   374.096
  -863.430
   545.732
  -686.148
    77.944
  -230.873
   446.303
   -99.826
   718.039
  -298.685
   946.318
  -473.312
   850.307
  -771.538
     7.324
  -123.692
   696.219
  -155.278
   300.699
   -37.324
   189.886
  -218.818
   605.457
   -45.167
   687.460
  -625.660
   727.470
  -840.358
   432.295
  -954.527
   784.173
  -806.207
   369.793
  -826.930
   197.974
  -123.508
   405.622
  -361.339
   242.653
  -125.980
   700.949
  -672.018
   485.885
  -372.173
    98.514
  -631.458
   972.472
  -403.302
   273.629
  -615.619
   491.073
  -655.354
   703.085
  -449.995
   769.158
  -493.881
    46.358
  -275.552
   939.024
  -840.968
    32.899
  -553.758
   119.175
  -362.560
   448.592
  -928.587
   454.939
  -685.293
   315.989
  -164.830
   461.409
  -610.950
   861.354
  -881.619
    13.123
  -798.181
   362.712
  -299.081
   824.030
  -879.482
   472.610
  -717.887
   761.071
  -482.589
   108.890
  -949.767
   836.116
  -124.912
   507.950
  -417.890
   218.635
  -449.629
   533.647
  -146.153
   114.414
  -772.637
   835.810
  -355.602
   852.443
  -408.307
   952.330
  -887.204
    25.147
  -743.980
   948.027
  -169.500
    24.842
  -530.412
   684.652
  -949.980
   820.551
  -358.592
   315.348
  -508.683
   318.461
  -790.307
    97.507
  -573.351
   150.731
  -111.850
   117.862
  -654.012
   235.115
  -179.846
    23.103
   -16.602
   950.346
  -327.097
   350.505
   -14.008
   270.119
  -798.212
   551.714
  -993.042
   700.247
  -682.974
   303.507
  -496.323
   361.675
  -816.675
   199.774
  -978.423
    64.364
  -615.833
   417.768
  -753.441
   714.805
  -318.461
   452.895
  -394.726
   901.303
  -597.095
   515.488
  -303.934
     0.824
   -13.764
   683.706
  -668.783
   651.051
  -285.531
   405.591
  -528.611
   931.425
  -829.340
   444.960
  -165.654
    96.774
  -554.674
   864.071
  -541.581
   207.831
  -373.455
   137.364
  -997.436
   501.511
  -395.062
   989.624
  -936.247
   845.332
  -275.826
    52.644
  -706.656
   119.785
  -691.671
   934.019
  -406.507
   872.005
  -402.295
   791.559
  -825.098
    84.536
  -876.247
     7.569
  -242.836
   403.394
  -944.823
    56.612
  -307.199
   668.661
  -454.543
   159.734
  -703.391
    91.494
  -386.151
   820.429
  -838.801
   921.751
  -408.918
   834.376
  -259.957
   949.034
  -339.885
   868.313
   -20.539
   681.936
  -475.417
   200.293
  -719.321
   548.570
  -265.145
   716.483
  -426.710
   962.462
  -296.152
   756.890
  -219.001
   597.003
   -56.459
   905.026
  -538.530
   713.431
  -446.821
   314.310
   -98.727
   884.457
  -508.744
   665.670
  -553.117
   958.678
  -338.847
   349.223
  -646.290
   608.692
  -656.850
   964.995
   -66.683
   307.169
  -996.918
   735.069
  -718.650
    74.252
  -990.722
   922.178
  -633.503
   840.175
  -711.112
   847.560
  -238.075
   766.869
  -545.000
   602.191
  -199.225
   372.478
  -564.409
    45.320
  -563.341
   802.271
  -864.071
   183.599
  -409.589
    89.480
  -834.986
   525.163
  -735.588
   750.816
  -841.762
   501.633
  -794.031
   558.824
  -273.507
   552.629
  -599.597
   836.543
  -436.171
   965.972
  -824.213
   116.916
  -255.593
    67.415
  -799.860
   511.338
  -259.713
   853.999
  -847.652
   630.940
  -809.046
   664.022
  -651.601
   404.248
   -43.672
   978.545
  -896.329
   635.365
  -516.160
   946.898
  -886.959
   645.680
  -978.301
   730.949
  -370.281
   843.806
  -291.269
   261.177
  -275.948
   566.576
  -927.519
   499.008
  -596.149
    35.585
   -32.899
   798.151
  -122.776
   772.607
  -518.723
   459.944
  -260.842
   317.606
  -151.158
    75.442
  -636.708
   593.554
  -107.852
   748.405
  -720.054
   761.040
  -970.122
   792.901
  -178.259
   907.315
  -619.007
   999.359
  -181.890
   412.854
    -5.066
    62.654
  -380.291
   339.305
  -259.316
   266.121
  -765.557
   682.852
  -115.055
    14.954
  -144.139
   836.543
  -108.921
   313.364
  -434.736
   105.136
  -529.984
   778.405
  -510.636
   616.932
  -585.681
   284.951
  -806.360
   475.021
  -753.166
   835.353
  -406.171
   493.454
  -785.089
   747.063
  -834.193
   360.454
  -338.450
   752.709
  -263.985
   573.443
  -695.090
   105.991
  -367.321
   989.166
  -542.833
   287.057
  -519.974
   332.743
  -285.897
   401.318
  -583.880
   509.903
  -853.511
   865.383
  -984.069
    64.943
  -474.929
   473.708
  -299.478
   629.627
  -390.484
   440.260
   -86.062
   705.618
  -966.582
   507.981
  -151.036
   624.866
  -183.752
   720.695
  -997.040
    31.465
  -966.979
   950.987
  -655.110
   728.629
  -325.694
   777.245
  -624.989
   234.657
  -774.041
   804.651
  -141.606
   891.995
  -998.413
    22.645
  -486.435
   872.005
  -242.164
   293.924
  -562.517
   920.957
  -376.019
   567.339
  -452.101
   189.062
  -122.135
   909.818
  -175.207
   988.067
  -402.112
   949.828
  -368.267
   819.575
  -275.887
   827.174
  -101.291
   519.211
  -442.000
   242.073
  -552.721
   859.432
  -766.472
   697.836
  -760.094
   455.214
  -810.144
   530.290
  -165.929
   316.111
  -822.718
   818.567
  -177.190
   888.730
  -172.338
   770.074
  -457.106
   932.859
  -679.342
   673.971
  -168.188
    75.747
  -823.298
    16.907
  -885.281
   387.677
  -291.543
   854.457
  -397.107
   822.565
  -838.740
    31.922
  -115.390
   867.916
  -925.016
   349.254
  -310.129
   247.230
  -102.878
   262.062
  -889.554
    19.135
  -620.594
   214.393
  -944.121
   916.532
  -210.883
   195.593
  -772.729
   269.662
  -534.379
   615.650
  -610.187
   357.433
  -245.888
    92.715
  -774.377
   529.496
  -152.348
   246.437
  -452.406
   944.121
  -431.623
    90.915
  -844.081
   264.718
  -380.291
   120.945
  -881.344
   159.368
  -659.688
   685.507
  -242.897
   946.654
  -508.621
   741.935
  -882.504
   231.605
  -891.812
   584.948
  -789.361
   876.095
   -52.278
   643.818
  -200.140
   146.336
  -437.269
   941.618
  -980.621
   382.488
  -465.499
   310.556
  -395.886
    33.021
  -105.258
   956.877
  -988.464
   398.297
  -731.712
   468.734
  -782.037
   926.817
  -232.154
   861.873
  -530.473
   407.941
  -828.364
   755.394
  -230.384
   905.087
  -583.972
   272.835
  -616.138
   772.362
   -66.744
   761.101
  -855.892
   599.475
  -133.488
   921.720
  -167.821
   427.870
  -306.894
   447.890
  -574.938
    82.217
  -712.882
   761.315
  -517.075
   960.753
   -47.334
   942.167
  -539.354
   128.300
  -540.849
   446.181
  -775.475
    56.124
  -390.088
   702.811
  -444.624
   851.711
  -625.050
   187.719
   -80.874
   322.459
  -880.306
    63.967
  -713.767
   717.521
   -39.399
   984.954
  -718.589
   490.585
  -221.198
   153.294
  -555.742
   928.434
   -76.510
   229.682
  -117.161
   988.006
  -864.101
   184.545
  -899.136
   186.499
  -274.880
   687.246
  -719.810
   888.058
  -472.884
   125.858
  -200.690
   830.042
  -321.421
   851.833
  -730.308
   234.199
  -264.138
   742.637
  -129.063
   344.981
  -828.608
   676.962
  -734.184
   739.311
  -221.900
    15.412
  -123.173
   251.961
  -986.938
   681.021
  -194.739
   859.615
  -187.536
   932.951
  -825.953
   367.809
   -92.288
   427.595
  -824.213
   244.209
  -824.519
   660.146
  -392.926
   442.335
  -948.241
   381.115
  -829.768
   559.099
  -458.266
    80.996
  -675.771
   170.080
  -143.345
   137.181
   -34.700
   686.514
  -791.162
   716.636
  -280.923
   577.044
  -203.619
    28.138
  -874.599
   299.051
  -492.080
    18.159
  -503.189
   782.281
  -619.739
   103.458
  -268.075
   808.985
  -661.580
    34.822
  -134.312
   134.678
  -749.413
   485.275
  -363.353
   692.373
  -171.453
   456.740
  -146.580
   724.876
  -594.836
    98.758
  -159.001
   188.391
  -879.849
    33.052
  -251.411
   271.584
  -454.909
   777.734
    -0.153
   373.424
  -720.817
   364.788
  -332.957
   383.740
  -452.681
   744.957
  -949.675
   610.462
  -669.332
    72.939
  -756.706
   196.875
  -937.590
   467.818
   -33.998
   373.089
  -581.194
   341.319
  -552.995
   384.991
  -762.841
   888.607
  -364.605
   444.899
  -907.712
   834.559
  -475.784
   547.288
  -437.819
    30.030
  -133.763
   493.637
  -285.562
   991.150
  -936.094
   969.909
  -155.339
   975.799
  -485.855
    20.417
    -1.862
   691.244
  -810.572
   762.444
  -694.143
   225.929
  -263.283
   683.950
  -333.689
   299.905
  -125.217
   369.976
  -195.898
   427.320
  -627.827
   999.756
  -763.115
    84.750
  -613.971
   459.548
  -818.079
   479.202
  -556.383
   414.319
   -67.019
     9.186
  -152.135
   182.012
  -260.689
    13.520
  -212.348
   754.509
  -281.961
   900.235
   -65.188
   808.679
  -169.195
   250.587
  -191.656
    51.515
  -543.931
   991.455
  -312.235
   743.034
  -411.451
   229.347
  -643.757
   740.379
  -803.278
   841.060
  -544.603
   907.529
  -230.201
   413.038
  -267.739
   233.833
  -414.533
   624.866
   -39.521
   505.234
  -270.425
   669.424
  -183.630
   871.975
  -601.184
   804.132
  -508.683
   156.621
  -481.735
   626.514
  -678.213
   246.040
  -795.709
   168.584
  -781.793
   411.145
  -895.505
   402.875
  -826.197
   897.977
  -854.152
   254.555
  -365.123
   634.144
  -277.505
   713.157
  -986.419
   394.360
  -146.153
   137.638
  -875.332
   268.441
  -655.019
   348.521
  -172.857
   775.964
  -519.852
   600.909
  -347.789
   471.084
  -719.321
    32.167
  -300.790
   381.542
  -141.423
   677.816
  -420.270
   125.065
  -102.908
   649.770
  -307.688
    47.487
  -210.334
   570.116
  -391.675
   226.081
  -531.999
   854.915
  -149.602
   681.784
  -548.845
   940.886
  -155.370
   644.215
  -853.664
    49.593
  -672.018
   213.233
   -66.958
   582.415
    -7.996
   260.598
  -938.383
   739.769
  -356.090
   915.799
  -102.420
   459.304
  -333.018
   479.263
  -457.259
   265.664
  -939.634
   107.669
  -635.334
   126.377
  -159.185
   113.773
  -534.410
   907.346
  -913.358
   225.715
  -378.124
   521.592
  -594.287
   648.915
  -274.300
   365.184
  -891.781
   274.392
  -740.379
   134.037
  -133.702
   877.499
  -164.068
   615.284
  -859.462
   650.258
  -668.630
   546.983
  -843.959
   912.015
  -350.871
   139.988
  -292.032
   340.922
  -361.278
   355.724
  -421.278
   571.368
  -794.336
   533.341
  -152.348
   499.557
  -858.425
   460.616
  -125.401
   142.613
  -293.680
   481.552
  -761.528
   393.780
  -506.607
   735.099
  -587.848
   517.747
  -390.271
   118.412
  -545.000
   730.247
  -298.776
    68.514
  -495.773
   705.191
  -144.871
   755.913
  -653.737
   353.465
   -89.114
   784.265
  -150.426
   716.758
  -790.002
   989.502
  -460.189
   320.414
  -682.821
   432.539
  -900.845
   829.279
  -257.210
   178.716
  -929.533
   349.467
  -800.989
   958.586
  -452.254
   221.198
  -579.638
   302.652
  -865.658
   644.765
  -920.438
   245.369
   -49.989
   984.649
  -169.042
   190.313
   -32.258
    95.248
  -988.556
    31.831
  -537.767
   511.673
  -968.444
   126.133
  -149.052
   849.269
   -13.215
   205.634
  -291.391
   256.355
  -479.171
   830.531
  -762.719
   263.283
  -527.543
   471.206
   -27.467
   871.426
  -663.564
   815.241
  -993.042
   226.539
  -929.746
   392.712
  -486.831
   719.779
  -722.007
   113.834
  -153.996
   860.012
  -697.958
   812.128
  -993.194
   761.498
  -745.384
   387.341
  -250.008
   590.655
  -480.209
   641.987
  -886.746
   815.363
  -242.470
   404.431
  -346.751
   600.787
   -59.084
    33.479
  -832.789
   195.654
  -542.192
   897.061
  -817.469
   652.150
  -191.717
   919.523
    -5.219
   723.869
   -71.047
   790.948
  -463.973
   285.104
  -324.534
   932.493
  -145.360
   115.390
  -505.417
   810.999
  -512.772
   393.017
  -183.142
   697.378
  -495.163
   741.295
  -798.822
   461.745
  -486.099
   171.300
  -237.190
   499.680
  -606.189
   764.977
   -84.414
   382.885
  -948.180
   441.816
   -40.132
   328.410
   -22.980
   653.890
  -452.315
    79.714
  -126.011
   351.817
  -444.227
   294.015
  -841.731
    66.286
  -601.764
    28.626
  -405.835
   448.500
  -690.176
   421.369
  -143.803
   113.041
  -368.694
   157.476
  -703.970
   127.934
  -372.112
   817.774
  -304.514
   994.171
  -127.903
   701.193
  -712.943
   459.548
  -277.474
   215.857
  -176.489
    10.529
   -70.589
   432.142
   -22.675
   385.052
  -101.657
   891.629
  -148.381
   950.926
  -356.487
   265.633
  -116.489
   292.947
   -38.118
   957.335
   -78.494
   853.267
  -141.270
   240.425
  -242.256
   967.528
  -242.958
    29.511
  -103.275
   141.728
  -479.049
   874.172
  -158.483
   913.144
  -174.963
   272.042
  -321.024
   138.340
   -99.490
   893.796
  -755.303
    53.560
  -810.358
   813.898
  -350.322
   949.583
   -60.305
   341.075
  -550.768
   806.055
  -732.658
   542.222
  -763.878
   728.233
  -274.545
    53.133
   -61.708
   530.564
   -97.507
   270.425
  -396.802
   310.038
  -912.992
   517.808
   -50.111
   354.076
  -472.610
   280.892
  -530.534
   225.532
  -681.356
   104.099
  -643.941
   369.762
  -552.416
   243.202
  -951.201
    86.520
  -972.808
   667.837
  -333.323
   211.127
  -748.100
   506.943
  -883.236
   348.094
  -895.260
   531.877
  -841.762
     1.404
  -652.303
   769.707
  -798.090
   445.112
  -173.589
   841.792
  -872.036
   677.633
  -379.131
   120.090
   -97.751
   304.056
  -927.213
   296.213
  -727.439
   689.840
  -778.771
   455.733
  -673.360
   229.652
  -322.184
   252.419
  -807.794
    75.411
  -527.543
   276.009
  -338.664
   166.723
   -98.758
   206.610
  -980.590
   908.231
   -92.654
   850.429
  -138.920
   336.741
  -973.540
   649.617
  -827.082
   122.806
  -572.008
   761.132
  -534.165
   249.672
  -916.959
   297.067
  -763.298
   713.797
  -409.131
   821.284
  -457.991
    90.640
  -305.551
   695.273
   -36.287
   309.732
  -982.940
   367.748
  -251.076
   481.704
  -949.370
   201.239
  -595.111
   122.715
   -72.604
   929.258
  -469.863
   618.458
  -994.232
   338.481
  -836.879
   272.408
  -197.516
   269.112
  -569.994
   781.884
  -699.149
   527.329
  -227.912
   485.275
  -831.904
   803.522
  -465.041
   224.921
   -88.595
   190.405
  -799.951
   168.706
  -494.827
   394.238
  -960.082
   434.400
  -479.965
   233.192
  -521.073
   860.561
  -715.018
   516.709
   -60.183
   767.571
  -885.800
   899.380
  -541.795
    52.919
  -870.663
   803.034
  -154.180
   463.851
  -291.086
     1.312
  -316.294
   391.736
  -904.294
   959.807
   -73.122
    31.617
  -805.902
   525.712
  -598.468
   250.801
  -912.595
    61.251
   -23.927
     9.919
  -692.312
   613.788
  -312.845
   680.990
  -611.347
   217.078
  -397.900
   105.106
  -267.098
   916.990
  -301.004
   734.611
  -675.100
   615.528
  -454.512
   702.628
  -678.945
   327.280
  -942.351
   164.434
  -952.177
   941.282
  -879.727
   753.716
  -560.686
    82.736
  -650.349
   498.093
  -554.369
   168.340
  -219.794
    37.141
  -556.841
   248.054
  -243.721
   487.167
  -821.955
   728.355
  -189.856
   795.892
  -725.852
   569.781
  -192.358
   931.486
  -163.396
    53.072
  -857.387
   748.924
  -817.469
   707.053
  -738.517
   878.292
  -770.257
   492.752
  -700.919
   477.828
  -425.001
   836.909
  -892.850
   196.448
  -206.977
   608.875
  -543.535
   188.635
   -12.757
   634.785
  -305.582
   525.864
  -875.881
   842.250
  -361.553
   848.445
  -818.445
   630.024
   -12.513
   601.276
  -356.761
   555.834
  -968.108
   697.226
  -630.268
   936.338
   -56.185
   951.964
  -621.967
   452.925
  -571.642
   134.373
  -439.589
   357.219
  -981.994
   975.616
  -126.102
   369.884
  -209.693
   980.804
  -968.078
   866.482
  -209.113
   387.646
  -770.928
   444.258
   -57.253
   115.055
   -69.948
   463.637
  -276.833
    45.564
  -745.201
   657.765
  -610.584
   485.733
    -9.705
   404.492
  -965.484
   147.954
  -239.479
   754.143
  -745.598
   497.604
  -614.032
   806.574
  -292.520
   808.863
   -36.042
   532.151
  -651.662
   773.675
  -299.387
   629.414
  -383.801
     6.867
  -973.693
   513.688
  -640.034
   291.818
  -974.364
    30.335
  -219.428
   909.604
  -287.454
   986.541
  -827.570
   896.481
  -816.858
    94.729
  -255.104
   572.466
  -823.756
   422.498
  -695.181
   185.308
  -926.572
   941.527
  -917.936
    13.367
  -129.948
   270.272
  -521.531
   771.172
  -852.290
   203.619
  -977.813
   661.641
  -419.385
   123.447
  -691.702
   918.485
  -994.293
   883.633
  -793.237
   182.318
  -410.993
   263.558
  -880.551
   555.132
  -881.527
   583.911
  -432.691
   675.436
   -44.404
   577.898
  -111.484
   659.291
  -324.198
   112.400
  -670.522
   250.038
   -69.704
   852.535
  -690.176
    20.875
  -440.901
   462.935
  -858.058
   973.754
  -512.101
   440.382
   -12.696
   378.582
  -561.083
   170.690
  -669.851
   196.600
   -12.055
   304.086
  -249.702
   931.242
    -2.289
    42.695
  -724.570
   250.526
   -39.918
   433.943
  -904.569
   224.860
  -722.709
   263.375
   -81.210
   523.515
  -985.900
   641.011
  -247.139
   414.197
  -848.201
   874.844
  -610.279
   908.750
  -124.668
   724.937
  -622.425
   899.442
   -74.923
   632.496
  -239.631
   628.895
  -455.672
    16.968
  -634.053
   337.992
  -946.562
   235.511
   -75.747
   435.255
  -417.463
   298.044
  -202.918
    31.251
    -6.623
   932.218
  -399.854
   182.165
  -477.859
    91.494
  -500.809
   686.178
  -825.922
   500.595
  -538.926
   775.994
  -598.651
   331.339
  -758.873
   552.080
  -904.752
   603.778
  -611.744
   499.435
  -575.549
   404.981
  -951.353
   932.432
  -450.331
   520.493
  -150.121
   710.807
  -252.937
   571.306
  -354.106
    71.352
   -29.206
   250.526
  -594.928
   918.180
  -613.758
   753.624
  -978.301
   415.693
   -94.455
   995.270
  -667.165
   228.553
  -744.316
   707.663
  -878.780
   251.320
  -388.134
    12.970
  -614.063
   172.308
  -674.184
   564.501
  -337.962
   715.201
  -218.482
   849.544
  -330.210
   902.127
   -91.037
   748.589
  -924.192
   181.860
  -612.506
   943.693
  -353.648
   767.357
  -930.448
   270.577
  -425.398
    25.361
  -343.120
   607.593
  -736.930
   263.283
  -840.724
   395.550
  -657.765
   755.730
  -831.538
   382.336
  -793.207
   355.235
  -522.813
   685.720
  -149.205
   530.839
  -924.619
   768.334
  -717.338
   177.862
  -945.189
   418.500
  -698.111
    43.184
  -547.288
   330.729
   -82.034
   109.378
  -433.515
   379.528
  -806.757
   781.549
  -229.774
   180.151
  -208.930
   220.710
  -635.640
    30.580
  -990.051
   667.531
  -510.025
   827.815
  -414.533
    99.734
  -361.431
    52.553
  -959.044
    67.568
  -211.005
   416.211
  -131.565
    50.539
  -297.555
   263.436
  -679.556
   179.510
  -593.036
   324.564
  -904.904
   667.684
  -597.339
   911.252
  -305.704
   794.336
  -381.176
   149.205
  -262.612
   785.180
  -345.683
   341.990
  -988.739
   432.814
  -667.592
    59.114
  -462.233
   801.080
  -898.801
    42.756
  -560.167
   857.387
  -688.772
   526.414
  -111.759
   376.354
   -99.063
    59.542
   -90.854
   958.739
  -478.042
   431.715
  -665.670
   509.323
  -365.062
   790.277
  -324.381
    17.579
  -392.773
   544.786
  -796.167
   984.802
  -656.117
   152.745
  -985.534
   341.350
  -516.831
   379.742
  -639.180
   198.248
  -312.357
   127.689
  -964.080
   275.979
  -937.773
   425.794
  -915.433
   355.205
  -769.463
   676.656
  -373.302
   592.517
  -899.350
   752.586
  -926.664
    45.228
  -148.534
    34.913
  -483.596
   248.909
  -828.822
   990.661
  -426.527
   191.321
  -721.030
   379.620
  -531.022
   526.749
  -239.113
   686.880
  -366.955
   374.065
  -248.360
   872.616
  -400.983
   542.894
  -506.546
    35.005
  -518.937
   530.839
  -197.058
    78.402
  -186.712
   136.296
  -522.721
   981.231
  -968.841
    30.061
  -828.394
   757.317
  -622.944
   129.673
  -222.175
   704.337
  -489.425
   120.396
  -163.152
    33.113
  -394.513
   966.247
  -984.680
   471.480
  -785.974
   755.028
  -821.863
   936.399
  -319.864
   721.305
  -912.442
   868.526
  -617.298
   790.704
  -739.158
   322.184
  -409.772
   489.242
  -982.665
   405.469
  -791.986
   562.181
  -753.929
   163.152
  -800.806
   144.993
   -74.618
   497.116
   -39.247
   831.324
   -74.099
   217.475
  -564.013
   480.850
  -872.311
   818.293
  -755.364
   111.332
  -616.504
    71.718
  -388.470
   718.223
  -641.560
    34.364
  -624.378
   365.947
  -221.564
   559.130
  -139.866
   394.269
  -882.443
   906.980
  -114.566
    83.712
  -743.339
   552.110
  -294.229
   623.707
  -856.624
   774.071
  -849.239
   727.195
   -14.191
   130.650
  -246.284
   735.466
  -989.746
   405.744
  -852.992
   557.085
  -684.866
   125.095
  -493.210
   284.371
  -148.686
   234.565
  -672.750
   831.599
  -939.055
    34.028
  -693.258
   438.063
  -794.061
   960.997
  -373.882
   380.596
   -83.407
   317.423
  -599.139
   738.426
    -7.324
   533.921
  -411.298
   554.796
   -12.421
    64.455
  -866.939
   238.533
  -393.292
   506.119
  -375.500
   549.974
  -548.112
    36.653
  -739.402
    14.252
  -857.509
   764.733
  -613.697
   106.296
  -654.988
    85.604
  -604.724
    50.996
  -258.339
   636.677
  -725.944
   582.415
  -529.862
   946.196
  -430.067
   505.509
  -934.751
   369.213
  -936.155
   404.706
  -566.637
   404.401
   -70.162
   342.418
  -108.188
   985.351
  -338.267
   891.568
  -196.295
   840.327
  -450.941
   346.080
  -160.222
   514.237
   -17.304
   452.528
  -601.581
   146.184
  -628.010
   507.309
  -784.814
   596.850
   -45.442
   162.572
  -306.955
    19.196
  -720.420
   785.089
   -15.564
   466.231
  -353.221
   711.295
  -643.361
   629.658
  -719.108
   243.110
  -128.269
   303.110
  -475.417
   727.103
   -88.107
   663.808
  -170.568
   561.846
  -418.012
   966.277
  -172.369
   476.485
  -479.751
   741.905
  -735.496
   924.894
  -851.711
    98.086
  -925.993
   938.261
  -107.852
   211.005
  -622.242
   280.953
  -595.294
   605.029
  -310.709
   252.602
  -677.908
   313.272
  -895.474
   980.468
  -416.211
   512.925
  -239.845
   545.610
  -151.067
   728.538
  -659.810
   787.255
  -960.692
   197.729
   -86.520
   128.117
  -459.181
   492.599
  -118.351
   265.389
  -906.034
   990.783
  -679.739
    70.284
   -94.424
   289.956
  -506.394
   540.788
  -988.067
   159.307
  -175.573
   150.487
  -574.328
   121.982
  -899.808
   437.971
  -903.409
   261.971
  -803.217
   179.815
  -781.426
   349.712
  -898.831
   991.821
   -86.795
   879.299
  -486.038
   701.163
  -178.289
   111.911
  -186.499
   334.239
  -363.598
   718.986
  -337.748
    63.326
  -897.305
   118.076
  -962.523
   955.901
  -476.882
    96.683
   -33.479
   870.510
  -705.435
   816.309
  -251.411
   342.936
  -489.975
   791.284
   -55.818
   806.299
  -844.172
   936.247
   -86.581
   988.769
   -63.723
   275.277
  -815.973
   833.003
  -744.285
   407.270
  -568.621
   780.633
  -608.936
   320.536
  -649.770
   765.801
  -615.833
   651.204
  -798.914
   761.437
  -313.456
   978.423
  -688.894
   221.961
  -912.778
   250.435
  -688.375
   266.457
   -44.832
   935.514
  -606.861
   945.280
  -672.994
   990.844
  -640.919
   435.072
  -127.537
   243.965
  -240.120
   504.868
  -733.055
   279.733
  -112.064
    97.415
  -995.270
   427.015
   -84.262
   369.762
  -818.110
   938.871
   -42.695
    36.195
  -718.223
   959.502
  -664.998
   357.982
  -506.607
   372.417
  -167.394
   623.249
  -405.652
   123.112
  -784.204
   460.738
   -70.406
   109.897
  -198.157
   831.477
  -483.077
   237.159
  -641.163
    41.688
  -189.276
   724.174
  -883.084
   621.357
  -844.630
   263.833
  -828.578
   411.176
  -541.002
   124.393
  -939.756
   702.841
  -880.398
   788.720
  -203.711
   775.384
  -266.060
   224.006
  -864.071
   671.926
  -378.796
   376.354
  -634.449
   560.533
  -307.657
   983.673
  -613.636
   522.446
  -303.903
   300.546
  -620.289
   112.247
  -626.392
   829.279
  -166.478
   532.823
  -447.829
   650.014
  -788.659
   769.677
  -290.109
   444.868
  -954.649
   527.696
  -957.976
   808.649
  -265.786
   314.676
  -438.917
   940.672
  -172.643
   514.725
  -739.433
   311.167
  -923.002
   796.075
  -124.760
   396.008
  -961.272
   696.249
  -732.383
    73.550
  -497.635
   728.935
   -26.582
   777.337
  -465.987
   856.014
   -64.333
   998.413
  -589.251
   668.630
   -39.857
   231.056
  -770.714
   120.914
   -77.578
   955.535
  -530.625
   160.222
  -741.691
   751.671
  -706.198
    97.720
  -231.422
   137.303
  -133.976
    62.685
  -730.461
   224.677
  -533.799
   384.808
  -879.574
   789.331
  -311.991
   247.902
  -840.785
   844.539
  -504.013
   458.785
  -922.483
   315.622
  -573.870
   675.161
  -233.345
   907.559
  -290.048
   936.308
  -334.758
   759.392
  -396.435
   840.175
  -359.722
   980.010
  -296.457
   210.730
  -567.431
   658.193
  -470.321
   599.384
  -802.210
   441.084
  -842.708
   463.912
  -825.282
   274.728
  -820.978
   369.213
  -988.678
   400.678
  -221.717
    52.858
  -219.214
   202.002
  -804.804
   700.186
  -782.434
   992.645
  -633.564
   271.493
  -793.695
   344.005
  -980.163
   226.234
  -947.050
    42.421
  -994.079
   487.259
  -428.877
   271.065
  -853.603
   988.922
  -486.251
   110.355
  -618.213
   653.035
  -618.152
   950.468
  -500.870
   136.479
  -858.638
   909.482
  -778.985
   193.670
  -120.365
   851.650
   -62.990
   998.352
   -67.660
    98.361
  -140.812
   267.830
  -487.320
   426.923
  -117.435
   534.074
  -626.484
   449.416
   -68.178
   404.614
  -465.865
   966.918
  -924.192
   157.750
  -397.565
   391.522
  -809.290
   515.366
  -275.460
   830.897
  -546.709
   937.193
  -307.901
   928.251
  -554.521
   280.343
  -760.491
    52.339
  -848.262
   167.974
  -938.536
   930.631
  -370.159
   910.428
  -417.371
   319.407
  -362.804
   322.947
  -989.563
   805.261
    -6.928
   283.853
  -297.342
   330.424
   -41.231
   376.232
  -619.953
   537.248
  -583.636
   457.961
  -783.380
   524.216
  -872.372
   502.548
  -662.374
   108.127
  -145.665
   555.834
  -242.714
   185.736
  -379.070
   151.280
  -713.034
   288.888
   -98.666
    28.138
  -554.308
   926.542
  -989.441
   496.017
   -96.561
   807.917
  -517.075
   289.743
  -510.910
   540.056
  -282.632
   258.339
  -705.832
   893.918
  -327.769
   731.468
   -96.622
   232.307
  -110.385
   907.498
  -716.727
   193.976
  -368.664
   106.784
  -639.210
   227.180
  -592.730
   234.138
  -178.106
    66.500
  -322.214
   293.588
  -837.336
   747.032
  -989.196
   300.027
  -476.608
   249.123
  -524.155
   430.860
  -663.015
   368.053
  -445.021
   761.864
  -676.504
   901.761
  -646.931
   430.433
  -138.890
   750.816
  -612.110
   570.696
  -734.397
    24.445
  -258.400
   863.643
  -990.692
   745.720
  -145.177
    46.144
  -589.343
   250.526
  -255.440
   223.121
  -174.383
   873.440
   -72.848
   325.571
  -127.476
    14.405
  -172.430
   559.496
  -278.726
   180.364
   -43.733
   188.238
   -21.882
    94.668
  -365.032
   493.057
  -802.454
   469.192
  -447.554
   254.677
  -447.554
   531.877
   -68.514
   600.543
  -306.650
   904.233
  -411.206
   560.747
  -671.133
   921.781
  -331.614
   176.824
  -442.213
   992.035
  -669.820
   507.004
  -515.702
    83.041
  -825.007
   371.654
  -852.016
   936.735
  -312.967
   182.806
  -700.797
   100.375
  -524.827
   701.346
  -948.393
   370.525
  -405.591
    65.584
   -57.131
   742.454
  -271.432
   935.453
  -565.416
   459.273
  -484.329
    95.035
  -616.535
   254.799
  -202.887
   358.623
  -486.221
   382.855
  -928.312
   122.379
  -576.586
   527.970
   -63.570
   407.178
  -845.485
   190.558
  -205.512
   734.581
  -140.690
   640.309
  -387.799
   680.990
  -406.537
    31.739
  -993.805
   453.413
  -232.826
   775.964
  -558.336
   329.997
  -713.950
   761.254
  -176.763
   309.946
   -87.436
   517.930
  -740.135
   816.034
  -120.670
   919.675
  -715.262
   793.573
  -714.194
   515.976
  -688.772
    49.593
  -690.573
    89.114
  -393.109
   176.244
  -237.800
   529.618
  -434.156
   901.547
  -975.555
   623.554
  -438.398
   211.798
  -113.041
   846.065
  -839.106
    89.602
  -668.081
   754.173
   -19.562
   210.059
  -214.484
    73.183
   -32.838
   440.474
  -128.513
    70.009
  -616.352
   486.068
  -801.294
   307.535
  -719.810
   526.231
  -787.378
   373.394
  -266.060
   184.393
  -357.128
   677.297
  -362.865
   676.168
  -422.651
   910.306
  -684.591
   478.286
  -304.971
   260.140
  -242.409
   363.475
  -312.265
   975.951
  -262.459
   143.803
  -597.034
   376.415
  -389.508
   967.040
  -261.422
   895.199
  -936.033
   509.262
  -179.479
   256.905
  -394.726
   908.078
  -504.807
   378.063
  -933.531
   779.290
  -332.408
    85.940
   -91.678
   161.840
  -483.993
   250.130
  -396.069
   733.970
  -884.548
   419.294
  -115.665
   144.475
  -499.863
   558.123
  -873.959
   803.308
  -303.171
   977.172
  -337.138
   974.578
  -239.906
    50.172
  -697.501
   516.221
  -659.078
   812.128
  -170.354
   109.928
  -180.517
    31.587
  -223.365
   324.870
  -466.140
   852.107
  -757.103
   359.355
  -864.376
   594.989
  -955.504
   803.888
  -396.405
   818.445
   -25.056
   269.326
   -52.797
   226.051
  -541.307
   224.464
  -869.808
   518.754
  -621.601
   885.708
  -753.136
   783.837
  -642.720
   503.769
  -519.089
   514.847
  -722.221
   890.378
  -120.884
   856.227
  -682.241
   528.977
  -529.557
   165.868
  -714.286
   113.163
  -237.403
   490.524
  -464.156
   856.685
  -853.999
    46.175
  -755.486
   418.439
  -761.956
   298.837
  -670.522
   786.920
  -302.499
   738.212
  -207.465
   966.765
  -459.059
   938.597
  -232.307
   812.464
  -507.309
     0.641
  -944.609
   851.711
  -601.123
   967.895
  -575.518
   443.098
  -762.658
   311.258
  -537.217
   111.515
  -245.430
    76.083
  -742.119
   404.828
  -739.525
   784.875
  -310.556
   115.970
  -386.731
   689.352
  -386.364
   213.996
   -75.655
   466.384
  -278.146
   327.860
  -984.466
   950.804
  -645.833
   126.591
  -840.358
   998.779
  -950.529
   439.924
  -865.078
    76.327
  -887.326
   462.508
  -874.142
   665.883
   -18.647
   886.380
  -499.527
    84.902
  -328.166
   304.544
    -3.845
   810.633
  -912.778
   729.850
  -655.477
   904.111
  -532.334
   572.924
  -132.389
   627.827
  -235.725
   922.910
  -924.711
   850.459
  -781.365
   474.349
  -203.436
   332.163
   -71.780
   944.853
  -125.370
   485.000
  -320.505
   326.182
   -41.536
   701.224
  -170.049
   813.471
  -579.516
   843.867
  -479.934
   755.760
   -66.744
   993.377
    -3.204
   471.725
  -265.175
    43.489
  -670.705
   274.545
  -884.579
   240.852
  -701.041
   549.425
  -844.050
   261.330
  -255.898
   227.454
  -750.725
   917.631
  -858.943
   500.015
  -563.433
    91.128
  -296.762
   116.916
  -911.130
   982.452
  -221.656
   112.278
   -33.937
   273.568
  -173.681
   302.164
  -816.584
   296.670
  -241.859
   397.046
  -881.649
   801.630
   -82.430
    73.519
  -212.745
   417.493
  -513.657
   848.842
  -275.430
   400.983
  -405.164
   101.535
  -104.892
   765.648
   -81.210
    82.736
  -329.417
   385.693
  -956.450
   261.208
  -597.797
   168.462
  -622.425
   846.095
  -380.230
   888.516
  -104.526
   831.263
  -610.553
   777.947
  -507.340
   404.950
  -139.348
   466.292
  -767.357
    68.209
  -466.384
   363.598
  -731.986
   306.223
  -720.603
    80.691
  -283.547
   155.889
  -357.616
   980.438
  -726.737
   514.084
  -542.192
   453.413
  -158.666
   529.344
  -685.385
    11.994
   -40.040
   921.812
  -104.373
   796.747
  -686.270
   574.175
  -274.545
   588.275
  -897.092
   238.380
  -641.621
   919.126
  -443.892
   700.827
  -463.515
   378.674
  -633.076
   250.465
  -649.983
   705.466
  -664.266
   793.664
   -69.094
   760.033
    -2.228
   458.815
  -289.438
   972.716
  -481.338
    35.310
  -226.325
   359.478
  -361.064
    90.152
  -661.306
   700.247
   -51.454
   105.899
  -103.275
   972.594
  -727.226
   484.024
  -960.448
   635.456
  -549.333
   757.134
  -491.073
   856.105
  -712.821
   854.152
  -502.792
   274.087
   -39.247
   761.589
  -268.441
   396.161
  -333.232
   425.459
  -627.522
   215.827
  -221.076
   236.915
  -741.874
   151.097
  -690.695
   945.738
  -474.502
   894.650
   -51.424
   345.164
  -860.195
   269.448
  -532.701
   572.253
  -636.586
   684.378
  -239.692
   366.863
  -304.605
   282.907
  -685.781
   133.580
  -687.002
   379.101
  -619.221
   150.243
  -453.444
   274.361
  -364.086
   766.320
  -581.591
    48.708
  -393.262
   935.636
  -221.992
   420.789
  -352.855
   926.664
  -936.369
   269.326
  -256.233
   554.369
  -777.429
   911.252
   -67.110
   777.276
  -179.571
   728.721
  -389.752
     3.357
  -128.513
   239.875
  -485.336
   949.004
  -579.272
   206.763
  -333.598
   394.024
  -590.655
   873.836
  -957.762
   677.480
  -145.573
   931.150
  -732.047
   276.711
  -125.492
   296.213
  -890.316
   314.951
  -407.941
   307.505
  -954.741
   339.763
  -555.925
   424.116
  -302.988
   216.987
   -67.690
    25.056
  -592.944
   483.810
  -655.965
   401.624
  -263.558
     4.120
  -525.132
   537.156
  -830.592
   270.974
  -115.360
   767.602
  -196.051
   198.675
  -282.083
   916.562
  -690.268
   749.229
  -379.803
   998.840
   -64.516
   236.366
  -219.123
    86.001
  -154.454
   651.234
  -365.368
   427.961
  -431.410
   853.084
  -747.948
   423.780
  -161.565
   969.054
   -48.708
   536.393
  -391.308
   846.675
  -838.771
   743.980
  -477.096
   902.951
  -931.669
   622.364
  -379.559
   213.507
  -922.544
   652.120
  -439.558
   185.858
  -381.176
   843.806
  -855.739
   660.360
  -668.447
   275.552
  -581.713
   782.556
  -844.203
   636.341
  -862.300
   490.982
  -636.128
   368.969
  -126.652
   963.744
  -937.468
   506.302
  -458.205
   867.946
  -803.095
   794.824
  -358.867
   755.455
  -412.305
   198.675
   -27.497
   449.232
  -967.071
   378.857
  -870.357
   763.207
  -994.629
   240.089
  -462.874
   400.159
   -23.225
   140.507
  -681.631
   371.105
   -99.551
   856.685
  -224.311
   779.809
  -116.703
   898.434
  -237.922
   316.263
  -421.522
   267.159
  -272.561
   303.018
  -669.881
   250.923
  -280.343
   637.898
  -398.877
   350.810
  -877.956
   476.913
  -284.555
   931.455
  -591.723
     1.465
  -553.850
   690.390
  -303.720
   112.735
  -519.608
   539.048
  -617.939
   398.144
  -707.419
   990.051
  -364.879
   212.531
  -543.046
   643.788
  -963.927
   218.787
   -69.033
   868.496
  -861.538
   230.811
  -659.536
   267.342
  -764.702
   703.269
  -201.666
    26.673
  -887.692
   711.356
  -712.699
   738.395
  -931.608
   764.702
  -861.385
   791.070
   -14.740
   298.898
  -362.377
   923.063
  -273.263
   188.574
  -712.424
    31.343
  -350.139
   125.797
  -237.068
   830.378
  -491.836
   207.160
  -916.898
   453.597
  -470.901
   573.901
  -961.333
   592.883
   -53.835
   448.469
  -599.719
   268.105
  -232.215
   411.084
   -57.833
   821.924
  -936.583
   260.628
  -188.421
   232.398
  -451.155
   303.049
  -725.150
   338.176
  -248.939
   411.176
  -627.979
    69.246
  -465.041
   700.064
  -489.639
   277.261
  -727.714
   161.046
  -470.656
   259.590
  -565.325
    98.666
  -733.146
   569.994
  -108.524
   714.042
  -840.876
   210.517
  -305.887
   678.396
   -95.157
   797.937
  -372.051
    40.803
  -275.002
   798.273
  -686.911
   313.425
  -750.206
   423.872
  -865.017
    78.310
  -436.323
   286.050
  -213.233
   959.471
  -560.198
   397.351
  -296.304
   303.812
  -704.733
   617.267
  -828.120
   415.204
  -101.718
   135.014
  -608.173
   684.317
  -641.621
    83.224
  -721.702
   459.334
  -568.529
   876.186
  -722.159
     0.458
  -329.844
   366.344
   -14.740
   362.072
  -548.692
   413.251
  -160.253
   546.220
  -588.336
   957.915
  -317.118
   771.905
  -677.053
   197.150
  -541.124
   202.643
   -62.197
   951.170
  -161.351
   977.355
  -162.572
   817.988
  -950.957
   887.356
  -187.323
   209.204
  -311.441
   543.718
  -190.619
   860.164
  -189.734
   378.643
   -30.396
   908.139
  -946.165
   324.656
  -200.415
   133.213
  -892.331
   514.878
    -3.723
   454.695
  -717.856
   849.086
   -37.202
   277.078
  -524.430
   768.395
  -454.939
   779.595
  -685.965
    82.736
  -979.858
   742.637
  -253.853
   194.983
  -131.993
     5.219
  -125.645
   565.050
  -642.842
   147.038
  -696.493
   758.110
  -522.996
   488.754
  -211.341
   920.682
  -753.960
     4.425
  -537.461
    27.924
   -70.894
   240.028
  -575.365
   746.422
  -806.482
   831.202
   -27.192
   255.654
  -263.588
   714.652
  -741.508
   872.738
  -586.505
   626.514
  -352.519
   822.840
  -598.498
   981.750
  -433.607
     0.641
  -575.274
   727.836
  -882.748
    65.340
  -422.559
   267.159
  -759.301
   713.401
  -226.661
    41.292
  -290.780
   472.854
  -647.084
   871.303
  -268.288
   863.063
  -119.327
   647.328
  -549.242
   262.917
  -337.504
   462.081
  -886.319
   332.408
  -984.283
   780.938
  -801.447
   330.180
  -178.289
   743.034
  -723.380
   171.575
  -606.891
   187.201
  -107.639
   570.635
  -812.830
   496.048
  -757.714
   109.745
  -604.602
   852.016
   -66.073
   580.889
   -58.107
   999.603
  -394.086
   441.939
   -79.073
   107.089
  -309.000
   732.261
  -994.781
   821.528
  -897.488
   290.628
  -143.590
   110.843
  -873.775
   620.106
  -931.761
   987.091
  -701.743
   242.592
  -325.266
   703.696
  -449.080
   887.997
  -246.315
   521.867
  -593.097
   360.515
  -842.647
   638.417
  -495.956
   426.923
   -98.727
   369.823
  -768.883
   569.750
  -757.744
   185.797
  -243.751
   949.583
   -22.279
   686.239
  -770.867
   420.026
    -3.693
   115.116
  -561.480
   939.451
  -387.921
   505.631
  -294.198
   222.266
  -286.874
    49.409
  -703.696
   975.188
  -744.255
   784.753
  -870.693
   560.137
  -864.315
   196.173
  -931.700
   429.670
   -32.350
   820.612
  -427.564
   176.855
  -196.051
   452.589
    -9.522
   544.481
  -675.649
    43.275
  -721.122
   236.946
  -472.518
   886.258
  -575.243
   878.750
  -544.572
   184.179
  -645.070
   962.920
   -16.785
   590.442
  -386.822
   133.671
  -796.655
   818.690
  -414.411
   646.870
  -561.968
   914.731
  -443.342
   351.634
  -591.174
   284.249
  -623.859
    37.477
  -403.577
    70.254
  -981.079
   490.402
  -679.220
   973.540
  -181.494
   101.505
  -426.801
   110.477
  -344.523
   372.387
  -868.282
     2.014
  -117.344
   160.497
    -8.942
   286.416
  -732.658
     8.789
  -362.194
   251.320
  -267.006
   402.692
  -796.747
   777.184
  -819.788
   298.959
  -976.135
   786.981
  -830.164
   769.555
  -358.562
   795.434
  -251.869
   104.465
  -226.142
   651.448
  -804.193
   217.536
  -711.997
    67.904
   -17.487
   698.386
  -294.321
    32.075
  -292.917
   354.900
  -726.005
   690.878
  -694.021
   589.526
  -868.435
   804.132
  -689.993
   453.352
  -398.389
   360.485
  -568.529
   721.641
  -856.807
   448.622
  -737.571
   834.681
    -7.996
   978.423
  -634.205
    47.548
  -978.271
   345.408
  -460.005
   632.679
  -142.247
   632.252
  -461.135
   478.622
  -226.783
   441.176
  -972.228
   929.655
  -599.322
   950.957
  -942.564
   208.655
  -211.554
   292.245
  -163.518
   268.288
  -165.532
   835.261
  -915.952
   413.312
  -371.715
   482.772
  -256.081
   538.347
  -267.739
   563.341
  -659.078
   324.351
   -66.164
   417.463
  -238.502
   238.227
  -500.626
   271.065
  -261.086
   678.640
  -538.469
   489.761
  -174.566
   112.003
   -29.054
   807.672
  -868.679
   542.680
  -756.615
   624.683
  -386.608
   160.772
  -865.535
   965.941
  -807.062
   511.521
  -128.025
   196.844
  -514.298
    29.633
   -22.217
    88.015
  -576.220
   283.151
   -89.267
   323.405
  -448.134
   769.402
  -538.774
    45.625
  -721.824
   607.807
  -570.879
   532.090
  -138.035
   973.052
  -384.136
   595.691
  -581.469
   611.835
  -337.291
   804.071
  -276.986
   287.759
  -234.413
   110.630
  -905.728
   497.360
  -201.666
   991.943
  -859.706
   301.584
  -124.790
   684.042
  -354.137
   616.199
  -115.665
   612.842
  -615.925
   804.926
  -977.142
   610.981
  -866.543
   919.126
  -134.373
    16.144
  -319.346
   427.534
    -2.167
   243.538
  -908.872
   780.206
  -256.111
   926.847
  -971.160
   650.044
  -977.081
   221.320
  -594.470
   195.868
  -137.303
   362.926
  -858.364
   190.771
  -397.412
    76.785
  -680.136
   359.294
  -682.241
   929.014
  -487.716
   767.510
  -504.929
   215.888
  -437.147
   609.485
  -508.011
   483.749
  -394.116
   234.016
  -189.581
   273.415
  -397.443
   755.486
  -284.310
   183.172
  -824.274
    92.013
  -767.052
   843.593
  -974.670
   775.719
  -948.363
   898.495
  -295.236
   377.667
  -630.909
   585.314
  -960.204
   892.148
  -794.580
     9.003
   -28.108
   923.460
  -780.175
   702.872
  -894.406
    19.410
  -439.528
   570.330
  -256.539
   994.842
  -221.503
   801.325
  -312.632
   589.221
  -661.885
   857.051
  -410.321
   301.950
  -246.651
   116.855
  -866.329
   749.351
  -117.008
   280.892
  -174.017
   386.425
  -584.735
   122.440
  -319.010
   938.108
  -927.061
   683.676
  -420.515
   382.885
  -429.487
   508.225
  -417.676
   833.308
  -145.543
     5.127
   -19.745
   155.980
  -341.838
   536.882
  -638.539
   676.656
   -97.537
   326.121
  -522.080
   811.884
   -27.039
   774.285
  -808.283
   972.991
  -594.226
   286.325
  -717.063
   584.948
  -987.213
   194.830
  -600.208
   564.287
   -22.736
   877.529
   -66.988
    99.673
   -48.372
   661.977
  -905.240
    79.134
  -311.350
   611.194
   -15.442
     7.294
  -763.237
   783.654
   -78.005
   756.829
  -768.822
    61.800
  -170.965
   997.467
  -688.040
   142.766
   -58.107
   646.535
  -799.615
   784.692
  -365.581
   184.912
  -535.325
   902.799
  -365.917
   181.616
  -493.606
   608.875
  -588.397
   871.456
  -201.056
   787.896
  -973.968
   128.819
   -90.945
   305.216
  -794.244
   682.302
  -667.043
   438.795
   -52.736
   912.503
  -321.879
   629.353
  -587.268
    78.158
  -778.161
   143.010
  -592.151
   313.730
  -621.632
   739.555
  -779.473
   241.737
  -894.894
   940.397
  -897.275
   544.755
  -220.191
   989.807
  -824.305
   339.488
  -420.484
   103.488
  -959.563
   697.928
  -107.181
    97.751
  -125.370
   158.269
  -203.467
   993.316
  -703.116
   570.177
  -871.822
   687.643
  -219.886
   117.313
  -814.814
   289.346
  -105.441
   862.056
  -417.493
   208.289
  -837.367
   654.653
  -700.400
   595.477
  -193.884
   752.037
  -551.866
   226.112
  -833.094
   988.952
  -208.350
   420.118
  -916.501
   845.759
  -451.643
    92.990
  -996.918
   256.294
  -491.379
   531.877
  -888.180
   500.107
    -2.289
   989.380
  -736.595
    21.821
  -284.036
   689.993
   -11.811
   522.629
   -13.062
   342.051
  -636.677
   166.478
  -555.132
   749.657
  -974.395
   245.613
  -306.772
   617.389
  -891.842
   148.686
   -35.127
   142.705
  -617.969
   975.372
  -684.561
   488.998
  -615.589
   641.133
  -618.458
   733.024
  -185.888
   816.340
  -765.831
   380.993
   -23.835
   542.467
  -640.675
    46.754
  -443.861
   870.479
  -703.085
   385.723
  -493.606
   363.964
   -31.098
   878.292
  -675.985
   811.426
  -771.752
   556.902
  -496.414
   991.333
  -340.037
   270.119
  -555.895
   833.613
  -835.017
   577.471
  -406.995
   821.345
  -641.041
   868.892
  -892.850
   976.592
  -683.676
   802.667
  -186.895
   273.659
  -308.298
   655.416
  -252.846
   824.274
  -250.923
   677.908
  -943.083
   677.480
  -669.118
    50.386
  -454.634
   579.028
  -702.445
   531.724
  -361.400
   533.189
  -531.022
   394.848
  -940.977
   511.032
  -400.800
   743.950
   -15.381
   149.205
  -584.307
   805.506
   -24.415
   782.434
  -745.781
   288.339
  -549.699
   653.706
  -679.312
   405.286
    -8.850
   646.443
  -888.852
   650.929
  -738.701
   381.207
  -978.668
   928.922
  -185.186
    21.851
  -323.160
   122.684
  -420.179
   634.388
  -984.802
   703.207
  -702.628
   442.030
  -348.491
   467.605
  -303.842
   820.826
  -442.183
     2.533
  -314.798
   379.070
  -410.901
   965.728
  -654.958
   964.568
  -114.689
   779.595
    -0.732
   943.266
  -317.667
   830.988
  -852.901
   593.097
  -438.002
   770.379
  -461.104
   957.091
  -327.067
     4.303
  -824.824
   998.810
   -46.785
   975.158
  -489.120
   404.614
  -113.376
   321.512
  -354.106
   875.912
  -177.252
   513.504
  -216.803
   255.531
  -606.555
    56.185
  -264.168
   331.950
  -944.365
   855.159
  -236.030
   664.571
  -707.144
   837.947
  -476.852
   274.758
  -494.156
   425.153
  -594.623
   545.549
  -876.064
   944.975
  -946.165
   174.017
   -31.220
   584.521
  -667.318
   520.615
  -599.536
   972.381
  -466.720
   198.004
  -720.969
   985.626
  -902.097
   244.606
  -728.996
   875.027
  -357.555
   725.364
  -466.842
   302.683
  -441.084
   104.160
  -695.639
   385.357
   -20.447
   231.666
  -562.944
   337.291
  -616.749
   291.879
  -600.665
   806.665
  -373.821
   551.439
  -221.107
   498.795
  -322.947
   255.654
  -179.724
   180.700
  -160.985
   514.512
  -973.449
   659.780
  -261.025
   522.813
  -643.147
   831.050
  -134.068
   958.037
  -949.522
   386.578
   -60.915
   899.472
  -390.393
   280.679
  -112.400
   112.980
   -28.809
   544.694
  -277.261
    44.496
  -600.299
   545.213
  -916.166
   366.100
  -868.099
   279.305
  -260.475
   419.019
  -695.547
   800.806
  -174.963
   396.374
  -803.583
   370.769
  -902.768
   610.401
  -682.791
   427.015
   -11.475
   686.941
  -628.437
   964.995
  -259.407
    31.648
  -367.321
   424.970
  -600.085
   411.634
  -245.125
   678.915
   -44.679
   995.544
  -443.068
   210.181
  -600.269
   696.921
  -192.663
    81.057
    -3.021
   163.762
  -457.259
   780.572
  -465.407
   258.431
   -49.013
   547.044
  -155.156
   371.380
  -650.410
   259.346
  -626.270
   412.793
  -708.457
   489.792
  -919.095
   825.739
  -671.102
   813.166
  -549.669
   464.248
  -533.830
   965.300
  -106.235
   680.868
  -165.838
   944.945
  -671.987
   466.475
  -384.014
   652.882
  -792.657
   986.816
  -243.904
   161.809
  -207.831
   359.233
  -516.190
   210.791
   -64.852
    13.489
  -817.255
    18.220
  -833.613
   480.117
  -363.140
     6.684
  -641.285
   950.346
  -815.119
   533.830
  -246.040
   451.277
  -185.705
   222.907
  -367.931
   980.163
  -274.239
   986.450
  -595.935
   441.115
  -600.116
   337.199
  -589.923
   728.629
  -303.354
    79.989
  -796.594
   801.050
  -980.224
   978.057
  -397.259
    88.260
  -923.307
   487.594
  -707.480
    77.120
  -734.855
   155.034
  -746.025
   417.951
  -781.610
   769.402
  -192.877
   396.863
  -460.341
   864.681
  -454.543
   116.764
  -742.607
   665.578
   -55.422
   230.964
  -967.711
    70.376
   -74.374
   573.595
  -352.123
   764.428
  -844.661
   529.923
  -184.942
    58.412
  -636.464
   491.012
  -177.252
   545.152
  -540.635
   235.786
  -934.629
   168.035
  -272.195
   584.765
   -21.455
   795.923
  -112.613
   168.981
  -585.925
   897.092
  -709.555
   657.857
   -14.069
   406.873
  -952.605
   289.895
  -582.171
   382.427
  -644.154
    49.745
  -575.488
   538.041
  -183.813
   335.643
  -843.135
   255.470
  -985.351
   460.677
  -256.691
   162.267
  -844.539
   831.874
   -42.329
   872.585
  -977.355
   150.761
  -454.360
   983.337
  -946.440
   479.263
  -759.514
   920.560
  -195.227
   514.298
    -0.519
   728.690
  -408.277
   915.494
  -507.767
   397.107
  -416.211
    28.962
  -627.552
   817.652
  -864.681
   851.833
  -636.097
   966.399
  -365.551
   580.065
  -307.810
   404.218
  -349.406
   584.826
  -106.571
   689.291
  -337.748
   159.612
  -468.734
   795.221
  -854.152
   883.114
  -146.855
   129.124
  -692.587
   940.764
   -82.553
   242.988
  -762.108
   249.092
  -777.459
   831.965
  -226.264
   726.829
  -631.062
   113.651
  -156.468
   555.681
  -213.965
   182.104
  -417.493
   775.658
  -945.585
   429.884
    -4.212
    57.863
  -144.627
   632.618
  -548.540
   998.779
  -921.812
   788.965
  -214.484
   779.748
  -882.534
   310.678
  -701.376
   535.569
  -109.500
   655.690
  -572.375
   275.857
  -392.926
   998.291
  -628.742
   702.628
  -177.587
    30.396
  -547.258
   768.273
  -195.715
   487.381
  -500.229
   317.759
  -253.761
   491.989
  -976.714
   658.040
  -142.644
   310.648
  -523.484
   399.457
  -139.409
   615.680
  -624.897
   412.030
   -69.735
   846.797
  -440.077
   240.913
  -399.548
   766.289
  -616.199
   824.610
  -324.656
   801.050
  -896.817
   859.432
  -327.464
   265.847
  -743.797
   654.439
  -168.920
    60.640
  -691.733
   820.338
  -784.845
   936.918
  -653.340
   636.036
   -55.391
   925.382
  -895.169
   436.598
  -916.318
    20.264
  -901.486
   866.665
  -780.572
   712.821
  -845.973
   342.692
  -739.494
   468.093
  -889.431
   567.980
  -511.856
   739.097
   -22.431
   444.075
  -609.760
   611.744
  -671.651
   222.663
  -690.023
   674.184
  -788.537
   241.188
  -560.076
   204.871
  -639.363
    86.306
  -806.513
   272.378
   -14.893
   528.916
  -515.915
   841.334
   -79.165
    74.068
   -55.727
   477.828
  -575.060
   470.504
  -384.991
   748.192
  -606.708
    22.248
  -862.484
   904.935
  -716.330
    47.121
   -22.187
   953.581
  -475.082
   325.297
  -284.158
   693.899
  -306.070
   881.832
   -69.399
   829.798
  -758.721
   947.203
  -288.308
   741.111
  -952.818
   438.826
  -670.370
    11.231
  -411.634
   808.435
  -904.813
   304.666
    -2.075
   597.797
   -60.366
   687.368
  -201.300
   547.655
  -253.212
   984.863
  -407.910
   602.985
   -31.373
   270.577
  -517.167
   658.345
  -445.204
    79.501
  -478.500
   387.494
  -271.645
   439.375
   -54.109
     0.519
  -361.858
   314.676
  -497.635
   272.561
  -580.615
   556.139
  -371.258
   687.643
  -305.979
   949.950
  -220.588
    41.597
  -958.800
   460.219
  -325.388
   347.942
  -529.527
   258.827
  -245.369
   389.630
  -572.619
   635.823
  -379.650
   761.620
  -635.823
   384.503
  -258.644
   747.246
  -594.226
   755.089
  -787.103
   872.188
  -857.021
   570.055
  -156.957
   480.087
  -916.349
   595.904
  -649.251
   173.345
  -206.366
   763.970
   -42.787
   462.935
  -742.088
   335.032
  -849.818
   470.779
  -505.661
   600.726
   -95.645
    28.901
   -49.928
   215.979
  -863.124
    18.647
  -287.393
   756.127
  -318.155
   293.771
  -933.409
   592.029
  -437.819
    31.526
  -572.344
   677.816
  -157.140
   855.068
  -815.973
   344.096
  -155.461
   571.032
  -521.714
   690.878
  -999.756
   866.359
  -540.880
   673.879
  -864.101
   807.520
  -964.537
   477.981
  -544.481
   486.465
  -336.161
   271.584
  -986.816
   656.758
  -800.104
   935.270
   -47.426
   703.665
  -654.164
   859.188
  -705.283
   791.894
  -275.185
   402.417
  -443.220
   534.989
  -886.654
   108.158
   -18.616
    29.817
  -136.479
   268.441
  -341.136
   600.269
  -954.588
   932.554
  -676.687
    93.204
  -657.888
   951.964
  -896.298
    71.535
  -772.851
   156.865
  -988.769
   747.002
  -542.802
   256.691
  -555.589
   997.162
  -590.258
   559.252
  -507.218
   310.190
  -701.651
   101.993
  -679.037
     0.977
  -204.352
   289.163
  -586.108
   542.680
  -904.050
   628.346
   -35.524
   356.792
   -51.210
   660.604
  -814.631
   906.796
  -306.131
   677.664
  -174.230
   437.239
  -170.232
   319.834
  -325.785
   204.077
  -853.175
   648.885
  -670.522
   538.224
   -44.160
   788.659
  -980.132
   587.176
  -556.536
   728.507
  -247.108
    78.097
  -313.761
   382.031
  -424.085
   946.226
  -646.321
   495.865
  -770.165
   171.880
  -367.718
   501.358
   -23.743
   670.797
  -598.560
   903.836
  -120.273
   580.432
  -807.489
   302.255
  -673.421
   786.676
   -37.568
   634.022
  -938.841
    34.669
  -787.164
   737.571
  -479.171
   467.330
  -513.443
   827.509
  -248.787
   934.996
  -228.278
   975.372
  -317.454
   920.896
  -154.118
   190.100
  -951.018
   425.123
  -909.665
   191.900
  -268.685
   651.662
  -193.030
   473.006
  -195.135
   841.639
  -432.325
   739.616
  -925.962
    96.957
  -371.197
   328.074
  -625.935
   538.041
   -59.175
   689.932
  -578.356
   638.905
  -214.698
   538.469
  -504.166
    84.078
  -430.067
   751.549
  -269.875
   990.844
  -187.017
   623.951
  -702.872
   839.900
  -151.433
   563.036
  -732.810
   959.441
  -716.330
   821.528
  -578.234
   905.210
  -261.299
   361.126
  -196.387
   581.072
   -97.903
   440.809
  -715.934
   443.556
  -569.018
    23.438
   -70.406
   633.839
  -271.401
   594.531
  -552.049
   381.634
  -870.113
   486.648
  -503.800
   524.033
  -473.220
   303.903
  -869.228
   483.383
   -36.164
   539.293
  -818.201
   547.960
  -763.909
   979.369
  -167.760
   799.188
  -979.797
   989.837
  -816.584
   528.764
  -430.342
   275.643
  -911.740
   490.219
  -494.095
   209.540
  -966.826
   827.906
  -263.344
   322.581
  -649.983
    27.528
  -968.017
    50.600
  -460.341
   732.109
  -709.769
   330.393
   -12.329
   766.442
  -975.738
   138.981
  -145.665
   214.911
  -899.930
   570.299
  -580.676
   895.444
  -741.752
   542.436
  -336.985
    73.550
  -549.944
   729.820
  -634.907
   760.826
  -480.728
   813.379
  -497.787
   440.565
  -739.189
   643.300
  -774.285
   565.538
  -612.262
   407.025
  -799.463
   670.461
  -562.426
   397.473
  -413.221
   443.678
  -850.673
   474.227
  -554.857
   601.611
  -657.369
   811.884
  -152.623
   909.543
  -170.019
    29.481
  -526.933
   192.785
  -606.830
   294.259
   -25.910
   681.845
  -643.880
   493.942
  -112.278
   535.051
  -216.163
    71.047
  -620.045
   883.084
  -159.978
   613.269
  -399.762
   238.319
  -665.731
   792.993
   -71.596
   613.575
   -10.407
   750.755
  -104.099
   193.152
  -537.950
   515.397
  -938.139
   900.815
  -356.212
   555.193
  -374.462
   707.511
  -719.871
    53.713
  -943.876
    23.560
  -567.248
     3.845
  -478.042
    18.342
  -180.456
   714.072
  -601.062
   211.310
  -437.147
   820.460
  -358.715
   178.564
  -622.944
   398.541
  -706.046
   718.192
  -273.049
   268.166
   -70.498
   318.400
   -12.116
    85.849
  -710.318
   272.286
  -860.561
   317.576
   -86.337
   282.449
  -976.745
   686.666
  -966.613
   900.052
  -303.385
   189.581
  -481.552
   641.224
   -86.825
   274.148
  -849.910
   125.248
  -738.426
   273.476
  -992.462
    77.853
    -6.073
   689.444
  -753.777
   543.413
  -925.504
   419.782
  -949.950
   149.968
  -519.120
   522.019
  -961.180
   770.867
  -712.119
   608.386
   -88.137
   426.222
  -433.851
   465.316
  -390.759
   769.005
  -373.486
   991.363
  -228.034
   998.138
  -358.928
    47.029
  -217.902
   543.596
  -827.265
   310.923
  -835.871
   366.680
  -355.937
   734.825
  -370.769
   218.940
  -723.289
   692.679
  -456.954
   704.245
  -466.842
   416.456
  -901.364
   487.045
  -408.704
   813.105
   -24.140
   491.104
  -116.306
   255.623
  -231.788
   431.928
  -767.602
   443.037
   -41.444
   527.268
  -389.019
   922.147
  -275.155
   728.751
  -935.789
   365.215
  -642.659
   319.132
  -182.012
   197.485
  -431.806
   218.116
  -890.866
   667.592
  -524.949
   841.304
  -232.063
   955.473
  -460.341
   855.251
  -916.898
   410.993
  -757.347
   673.116
   -18.036
   517.319
  -223.731
    34.120
  -944.395
   672.353
  -464.522
   510.666
  -538.224
   382.519
  -310.434
   286.966
  -764.946
   962.462
  -385.235
    53.163
  -962.584
   334.056
  -530.412
   358.104
  -121.250
    19.105
  -305.979
   264.962
  -160.222
   919.004
  -286.294
   653.462
  -671.957
   975.066
  -369.549
    12.055
  -101.718
   303.842
  -819.544
    64.608
  -831.385
   900.723
  -258.736
    74.007
  -136.357
   505.142
  -331.309
   168.126
  -484.420
   722.526
  -254.738
   530.442
  -144.658
   994.873
  -978.820
   799.768
  -576.403
   515.610
  -170.904
   522.904
  -565.538
   680.898
  -746.208
     3.510
  -577.960
   171.972
  -161.321
   391.522
  -298.685
   262.429
  -190.771
   356.120
  -824.824
   443.312
  -404.309
   186.834
  -482.040
   960.692
   -64.119
   666.036
  -732.658
   358.989
  -661.092
   556.383
  -144.047
   624.012
  -808.039
    47.731
  -886.898
    19.074
  -709.372
     6.409
  -730.918
   208.625
  -925.718
   371.075
    -7.691
   762.352
  -651.936
   538.774
  -509.110
   634.083
  -227.882
    85.177
  -789.697
   709.128
  -100.192
   662.374
  -842.586
    13.489
  -953.948
   418.043
  -616.779
   679.312
  -232.948
   780.175
  -345.225
   259.316
  -767.815
   950.468
  -152.074
   485.366
  -729.667
   950.682
  -908.139
    63.540
  -629.261
   565.386
  -802.759
   600.391
  -579.394
    24.812
  -601.886
   253.456
  -539.995
   772.088
   -59.725
   200.751
  -764.183
   157.567
  -454.054
   521.775
  -164.556
   405.408
  -712.790
   584.521
  -817.743
   694.723
  -101.505
   532.365
  -326.640
   700.034
  -940.123
   964.049
  -258.919
   434.492
  -317.576
   400.678
  -380.078
   739.525
  -273.385
   634.053
  -900.540
   264.504
  -414.655
   549.059
  -454.909
   280.770
  -437.452
   514.725
   -32.685
   173.162
  -521.317
   937.407
  -578.570
   953.093
   -65.310
    69.552
  -481.582
   636.677
  -734.886
   668.569
  -671.834
   832.331
  -287.820
   598.346
  -542.985
   380.505
  -148.503
   968.749
  -420.087
   390.362
  -198.675
   905.118
  -790.857
   516.343
  -753.838
   543.077
   -19.349
   819.086
  -194.067
   341.166
  -760.979
    53.652
  -217.933
   306.040
  -797.266
   729.728
  -187.811
   223.029
  -509.445
   786.493
  -536.119
   486.923
  -709.372
   226.997
  -700.858
   625.416
   -46.449
   555.040
  -558.916
   110.294
  -710.013
   358.440
  -826.411
   549.089
  -644.673
   882.687
  -394.513
   851.497
  -998.657
   938.505
   -69.582
   464.064
   -22.950
   987.304
  -686.270
   267.067
  -140.721
   747.826
   -62.410
   227.332
  -404.981
   168.279
  -764.794
   400.311
   -63.936
   107.456
  -153.539
   376.019
  -452.681
   568.224
  -675.436
   761.620
  -929.258
   828.120
  -873.165
   795.221
   -74.984
   309.488
   -80.660
   684.042
  -876.949
   534.257
  -272.744
   761.040
  -111.423
     5.982
   -37.355
    53.682
  -647.816
   363.536
  -140.110
   358.531
  -890.591
   650.075
  -649.098
   415.357
   -79.165
    40.803
   -89.022
   274.728
  -663.747
   873.928
  -593.554
   452.742
  -476.028
   327.403
  -524.186
   966.491
  -913.663
   586.596
  -524.918
   844.142
  -857.143
   845.454
  -481.033
   203.558
  -537.828
   985.565
  -351.054
   492.782
   -75.991
   276.894
  -340.526
   986.572
  -907.407
   943.419
  -386.090
   132.359
  -817.225
   937.986
  -419.172
   839.869
  -800.531
   769.707
  -377.483
   307.443
  -467.269
   728.202
  -433.607
   479.659
  -211.127
   347.545
  -408.612
   729.057
  -860.836
   454.726
  -840.663
   856.838
   -32.380
   645.436
  -675.985
     4.975
  -901.730
   531.541
   -52.126
   574.999
  -615.375
   603.809
  -141.545
   745.445
   -59.114
    53.529
  -524.552
   683.493
  -202.612
   396.985
   -60.183
    43.275
  -738.701
   246.040
  -724.174
   845.210
  -236.732
    69.643
  -381.970
   329.722
  -528.397
   288.705
  -966.674
   879.757
  -544.084
   548.845
   -29.420
   604.755
  -319.926
   514.908
  -132.054
   681.234
  -393.139
    30.366
   -49.989
    42.390
  -304.666
   985.992
  -254.585
   511.368
  -428.358
   740.806
  -643.391
   971.496
  -844.691
   440.291
  -987.457
   667.409
  -478.530
    73.946
   -63.814
   230.903
  -219.001
   617.603
  -942.778
   525.010
  -240.608
   102.786
  -397.473
   900.174
  -244.545
   958.281
  -906.278
   956.389
  -838.160
   466.109
  -214.698
   404.859
  -772.332
   677.358
  -927.366
   123.112
  -254.830
   630.085
   -97.507
   997.131
   -58.504
   213.965
  -283.761
   644.246
  -643.300
   525.254
   -41.871
   611.011
   -10.498
    55.422
  -321.421
   139.042
  -508.499
   558.031
  -734.977
    93.173
  -308.054
   936.522
  -169.408
   145.329
  -766.533
   997.589
  -707.694
   808.191
  -399.335
   413.587
  -329.752
   412.030
  -677.908
   737.388
  -361.797
   618.946
  -372.082
   813.959
  -142.125
   567.461
  -656.545
   432.051
  -872.494
   242.286
  -699.576
   559.984
  -123.905
   162.084
  -952.971
     9.003
  -965.545
   979.461
  -861.843
   868.374
  -184.973
    86.673
  -213.172
   555.284
  -569.720
   821.406
  -841.762
   824.305
  -717.368
   365.154
  -912.229
   579.089
  -344.188
   929.502
  -496.078
   830.775
  -560.381
   322.550
  -662.557
   646.657
   -80.813
   490.707
  -801.538
   432.722
  -840.266
   128.025
  -397.931
   393.963
  -981.445
   948.363
  -975.951
   516.251
  -685.080
   712.851
  -431.806
   913.358
  -810.327
   607.410
  -474.319
   882.900
  -814.570
    63.326
  -391.034
   515.275
  -921.415
   615.040
  -859.981
   198.798
    -5.036
   888.791
   -24.354
   865.169
  -160.741
   315.958
  -550.523
   318.949
  -429.121
   664.571
  -886.166
   494.888
  -643.788
   983.062
  -439.161
   986.419
  -870.663
    49.898
  -894.833
   689.688
  -407.727
   922.819
  -390.484
   906.522
  -814.508
   681.082
  -766.533
   749.840
  -938.902
   955.626
  -611.927
   196.081
  -411.451
   339.152
  -323.832
   627.308
  -574.938
   271.523
  -899.472
   207.648
  -318.033
   493.118
  -679.128
   937.498
  -782.464
   660.482
  -759.087
   728.782
  -411.390
   217.750
  -293.313
   346.019
  -309.030
   117.862
  -402.600
   556.017
  -378.979
   486.740
  -909.543
   330.363
  -210.822
   825.037
  -618.885
   444.441
  -183.630
   840.419
  -361.400
   316.660
  -754.784
   504.624
  -519.974
   431.654
  -403.272
   428.877
  -257.027
   191.259
  -195.959
   151.250
  -162.023
   537.034
  -445.723
   430.036
  -537.309
   187.719
  -429.975
   136.723
   -41.566
   836.116
  -638.661
   842.372
  -909.604
   148.228
  -520.249
   690.786
  -466.567
   909.513
  -194.403
   653.035
  -156.407
   160.497
  -100.406
   756.249
  -802.393
   667.409
   -49.745
   380.810
  -318.857
   569.475
  -651.692
   219.794
  -593.066
   548.692
  -580.798
   994.079
  -755.364
   363.994
  -655.049
   517.258
  -557.237
    95.065
  -192.877
   203.742
   -75.137
   938.536
  -618.793
   614.154
  -459.426
   900.540
  -785.333
   131.260
  -946.898
   229.896
  -980.773
   361.064
  -855.922
   935.209
   -91.250
   351.573
  -782.373
   229.072
  -885.708
   224.250
  -715.995
   244.881
  -892.605
   311.014
  -294.931
   867.733
  -837.580
   391.003
  -918.088
    25.147
  -109.775
   120.457
  -933.256
   280.099
  -226.966
   250.160
  -620.594
    70.589
  -766.655
   723.136
  -189.611
   439.650
  -733.451
   247.566
  -508.347
   599.017
  -830.287
   437.574
  -784.021
   170.782
  -602.832
   116.520
  -913.450
   450.575
  -925.779
   875.759
  -722.221
   535.630
  -799.524
   483.322
  -811.335
   662.191
  -926.237
   235.847
  -229.713
   595.599
   -33.937
   847.621
  -692.099
   416.608
  -417.493
   970.397
  -560.167
   548.296
  -664.876
   937.986
  -306.406
   366.649
   -38.026
   829.096
  -679.006
   239.113
  -476.638
   442.274
  -286.630
   334.483
  -693.747
   276.864
  -822.077
    48.067
  -331.675
   113.285
  -642.994
   385.815
  -647.816
   286.935
  -929.197
   151.311
  -697.714
   249.031
  -134.556
   279.061
  -485.641
   508.499
  -952.757
   158.086
   -50.172
   548.235
  -515.397
   289.621
  -954.527
   809.961
   -41.292
   122.288
  -149.510
   340.922
  -655.721
   409.070
  -678.671
   196.783
  -598.193
   929.258
  -193.609
   193.793
  -537.858
   919.462
  -748.924
   104.495
  -215.003
    57.405
  -844.996
   890.683
  -127.445
   342.326
  -187.597
    66.713
  -480.483
   715.140
  -133.274
   788.110
  -119.480
   763.176
  -288.491
   757.897
  -663.686
   352.275
  -232.521
   545.610
  -559.465
   530.534
  -831.538
   411.573
  -272.927
   547.075
  -113.529
   231.361
  -339.396
   330.180
  -172.643
   613.208
  -489.303
   267.739
   -71.169
   802.606
  -568.957
   634.449
  -208.747
   468.062
  -475.082
   509.201
  -126.774
   960.997
  -821.589
   526.322
  -217.444
   144.353
  -557.573
   304.819
  -305.490
   383.221
  -255.470
   898.801
  -571.947
   791.162
  -287.545
   113.224
  -788.507
   326.395
  -609.912
    28.932
  -330.851
   831.263
  -372.875
   579.882
  -940.550
   608.570
   -76.022
   527.268
  -703.085
   629.261
  -487.136
   673.818
  -212.134
   964.171
   -43.245
   661.855
  -387.616
   534.532
  -953.246
   199.408
  -916.990
   774.438
  -720.084
    57.558
  -788.415
   299.112
  -301.889
   683.157
  -884.274
   172.948
  -630.360
   770.379
  -104.190
   870.754
  -705.344
   635.212
  -986.023
   526.139
  -984.405
   736.381
  -293.435
   560.839
  -285.928
   186.285
  -539.445
   288.553
  -924.924
   596.271
  -913.968
   587.329
  -299.600
    99.246
  -584.368
   233.619
  -648.274
   894.345
  -838.038
   992.859
  -194.617
   155.950
   -35.340
    58.870
  -400.525
   652.821
  -842.036
   937.529
  -545.061
   918.851
  -709.311
   366.527
  -348.430
   321.085
   -71.322
   366.985
  -859.493
   867.702
  -227.638
    18.921
  -325.694
    99.796
  -380.261
    55.422
  -264.412
   911.405
  -793.695
   869.015
  -453.932
   640.248
  -546.770
    23.438
   -63.143
   274.606
  -845.058
   865.810
  -638.905
   118.442
  -362.407
   331.095
  -169.103
   759.606
  -580.889
   534.837
  -941.374
   684.469
  -597.095
   245.766
  -414.563
   382.763
  -364.330
   833.705
  -823.481
   286.508
  -838.984
   785.333
  -734.184
   386.456
  -999.847
   382.427
  -269.631
   870.296
  -209.326
   635.853
  -223.670
   625.782
  -885.372
    68.972
  -782.739
   953.185
  -952.300
   444.807
   -73.366
   330.149
   -39.949
    29.786
  -255.135
   573.351
  -899.777
   488.907
  -376.751
   240.089
    -5.951
     5.097
  -714.896
   614.124
  -811.396
   717.124
  -814.112
   119.022
  -626.331
    69.552
  -946.684
   503.159
  -589.099
   168.584
  -211.097
   639.882
  -697.073
   737.602
  -988.067
   286.569
  -367.199
   765.709
  -972.442
   646.779
  -494.491
   443.953
  -500.443
    78.280
  -477.157
   481.887
  -390.301
   791.986
  -177.618
   399.091
   -15.290
   884.213
  -287.423
   884.823
  -828.150
   547.288
   -65.523
   819.819
   -55.116
   801.325
  -918.271
    54.109
  -779.077
   591.052
  -789.697
   534.440
  -129.582
   592.090
  -831.568
   874.599
  -799.646
   569.658
  -321.177
   963.591
  -606.738
   633.686
  -295.846
   704.001
  -318.278
   234.413
  -873.257
   475.448
  -458.846
   241.951
  -725.883
   416.059
  -319.010
   953.246
  -678.579
   116.306
  -883.786
   370.922
  -897.763
   818.537
  -899.991
   597.217
  -641.469
   716.117
  -800.897
   686.850
   -38.484
   446.059
  -707.083
   802.606
  -865.474
   368.694
  -222.175
    17.518
  -791.101
   728.172
  -242.439
   607.257
   -55.452
   287.545
  -498.428
   176.397
   -54.231
   532.304
   -48.219
   462.569
  -795.221
    36.012
  -440.260
   161.931
  -697.256
    81.668
  -765.038
   620.106
  -699.484
   132.939
  -314.158
   731.742
  -149.815
   248.390
   -65.584
   893.246
  -441.603
    33.113
  -713.767
   351.665
  -866.939
   221.198
  -463.332
   794.031
  -655.721
   482.650
  -305.673
   520.371
  -668.722
   548.753
  -996.002
    44.832
  -714.072
   249.519
  -450.850
   468.123
  -955.199
   557.237
  -784.112
   465.072
  -379.437
   229.072
  -700.461
   231.361
  -796.197
   143.651
  -464.827
   232.917
  -332.499
   924.375
  -167.119
   101.718
  -896.237
   943.602
  -500.259
   522.019
  -574.084
   301.737
  -770.959
   450.301
  -434.309
   874.294
  -361.248
   513.230
  -702.475
    21.271
  -360.607
   926.878
  -778.741
    52.492
  -585.894
   781.335
   -65.920
    42.268
  -709.494
    34.150
   -76.937
    87.649
  -713.095
    56.734
  -789.941
   603.687
  -386.731
    76.968
  -720.511
   749.565
   -91.250
   362.255
  -679.495
   579.485
  -503.372
   486.465
  -684.774
    11.628
  -561.785
   524.705
  -996.521
   209.418
  -333.354
   519.395
  -743.797
   468.673
   -17.762
    61.739
  -112.156
   204.199
  -809.778
   332.224
  -560.228
   129.948
  -837.519
   443.587
   -34.272
   226.112
  -895.810
   430.494
  -650.075
   587.146
  -193.091
   729.575
  -809.595
   744.407
  -830.866
   492.935
  -222.571
   557.237
  -234.046
   580.035
  -801.019
   265.847
  -251.686
   570.666
  -895.108
   800.592
  -145.940
   643.086
  -840.236
   940.184
  -188.574
   661.519
  -282.876
   413.892
   -83.895
   316.019
  -254.830
   540.452
  -936.247
   659.169
  -463.973
   498.032
  -981.323
   882.473
  -770.745
   818.720
  -800.012
   677.419
  -318.979
   201.239
  -233.253
    23.682
  -289.560
   236.244
  -716.941
   749.351
  -746.055
   136.845
  -255.287
   705.649
  -540.819
    69.246
  -751.946
   901.578
  -750.542
   176.458
  -916.929
   440.474
  -609.485
   889.248
  -468.764
   603.504
  -409.986
   617.786
  -850.215
   923.276
  -338.145
   418.317
  -176.183
   591.449
  -713.981
   727.622
  -633.381
    43.916
  -604.480
   760.002
   -49.104
    67.904
  -278.787
   659.902
  -849.483
   273.690
  -473.495
     4.334
  -124.546
   275.857
  -937.559
   748.558
   -19.837
   426.984
  -224.952
   208.686
  -172.796
   447.859
  -204.718
   175.604
  -412.793
   798.029
  -255.684
   752.983
  -443.587
   130.253
  -616.291
    14.039
  -727.165
   672.689
  -856.899
    70.193
  -287.057
   882.565
  -944.334
   645.772
  -650.929
   215.094
  -866.573
   752.007
  -649.953
   351.482
  -286.996
   554.674
  -294.809
   729.423
  -196.753
    28.901
  -446.577
   720.298
   -33.418
   494.522
  -500.870
   296.518
  -236.000
   626.179
  -805.078
   532.914
  -703.391
    31.922
   -26.032
   785.730
  -126.591
   993.866
  -188.360
   893.277
  -662.252
   464.400
  -600.787
   241.554
  -916.990
   912.534
  -390.393
    39.338
  -710.837
   113.163
  -862.697
   645.436
  -589.038
   473.647
  -406.995
   292.642
  -550.218
   991.272
  -164.983
    52.278
  -960.479
   435.102
  -182.226
   382.153
  -121.555
   846.522
  -260.292
   102.512
  -462.172
   951.598
  -229.316
   143.681
  -821.070
   579.394
  -859.004
   908.506
  -790.551
   680.074
  -126.865
   594.104
  -589.618
    36.042
   -63.051
   316.324
  -434.767
   260.445
  -889.767
   380.505
  -877.834
   176.336
  -674.459
   542.650
   -79.257
   170.721
  -215.461
   604.480
  -485.794
   616.688
  -378.857
   186.316
  -881.008
   957.762
  -605.029
    21.271
  -277.871
   548.112
  -804.193
   615.040
  -621.784
   842.463
  -359.142
   614.093
  -772.698
    29.176
  -454.237
   727.256
  -735.679
   700.552
  -449.324
   543.199
  -607.837
   654.012
  -517.258
    88.626
  -211.249
   417.768
  -263.924
   470.199
  -879.788
   595.141
  -549.455
   444.075
  -369.091
   620.533
  -229.255
   257.302
  -358.654
    21.668
   -33.784
   604.144
  -513.962
   781.304
  -305.734
    41.475
  -578.234
   892.087
  -813.410
   707.022
  -462.203
   699.026
  -358.898
   683.767
  -800.592
   122.227
  -400.189
   855.037
  -944.151
   354.717
  -405.469
   593.280
  -856.075
   128.330
  -158.574
   126.530
  -881.375
   141.850
  -734.642
   926.664
  -858.119
   745.018
  -363.964
   962.493
  -539.109
   471.877
  -903.928
   162.175
  -793.054
   518.082
  -136.296
   928.282
  -553.575
   754.631
  -610.370
    49.043
  -985.076
   372.784
  -248.817
   850.398
  -834.254
   753.746
  -436.750
   931.486
  -435.835
   656.423
  -811.487
   328.166
  -341.319
   317.362
  -472.427
   448.042
   -39.583
   556.658
  -829.646
   620.441
  -737.999
   483.352
  -809.656
   605.823
  -672.811
   894.284
  -637.654
   907.376
  -917.722
   959.899
  -914.518
   229.621
  -159.093
   291.147
  -207.404
   927.030
  -406.751
   980.865
  -873.135
   786.340
  -109.104
   713.370
  -332.072
   987.243
  -641.346
   536.454
  -512.711
   583.911
  -635.334
   389.050
  -684.439
   352.245
  -120.090
   978.545
  -397.687
   345.744
  -941.832
   101.382
  -750.694
     4.395
  -431.379
     1.068
  -700.674
   159.856
  -789.270
   856.594
  -639.027
   780.969
  -155.583
   995.758
  -948.729
   803.125
  -834.681
   926.847
  -763.115
   885.708
  -642.537
   782.311
  -644.337
   440.474
  -846.248
   268.288
  -400.769
   775.750
  -663.778
   714.011
  -761.589
   699.118
  -793.237
   314.066
  -127.567
   423.231
  -940.031
   158.238
  -117.100
   117.771
  -810.846
   142.094
  -125.401
   951.994
  -543.352
   351.909
  -616.443
   970.855
   -39.918
    18.250
  -366.070
   649.312
  -174.657
   631.764
  -374.859
   467.696
  -341.990
   314.249
  -669.851
   352.672
  -315.989
    40.101
  -713.553
   326.853
  -888.943
   800.562
  -639.180
   211.463
  -257.820
   305.185
   -30.763
   725.211
  -627.888
   314.432
  -467.147
   823.634
    -1.434
   196.509
  -547.929
   622.242
  -621.174
   802.881
  -621.174
   747.520
   -36.348
   255.531
  -930.570
   459.273
  -261.025
   740.593
  -401.532
   388.409
  -992.523
   900.998
  -784.600
   233.558
  -359.478
   922.971
  -375.011
   260.445
  -167.730
   909.421
   -27.314
   947.783
  -113.193
   634.083
  -683.493
   623.249
  -930.052
   270.577
  -133.518
   433.851
  -943.388
   189.520
  -227.363
   493.576
  -994.964
   418.012
  -256.569
   552.629
  -210.517
   854.610
  -724.540
    32.136
  -577.898
   834.437
  -224.525
   767.663
  -804.285
   137.059
  -643.544
   305.307
  -421.522
    32.167
  -411.206
    94.729
  -608.356
   455.275
   -12.452
   421.827
  -698.019
   908.780
  -482.376
   425.947
  -840.297
   180.975
  -102.420
    44.435
  -786.523
   477.340
   -16.633
   228.980
  -266.366
    57.466
  -986.236
   276.772
  -925.382
   972.045
    -1.770
   621.265
  -291.421
   992.492
  -971.770
   924.924
  -739.586
   328.532
  -205.634
   819.208
  -923.612
   226.020
  -910.916
   134.190
  -643.025
    39.583
  -422.376
   962.523
  -614.399
   873.653
  -382.824
   400.922
  -115.879
   385.418
  -593.402
   313.272
  -973.327
   844.081
  -752.800
   959.014
  -857.021
    39.125
  -803.674
   830.256
  -357.799
   132.420
  -105.594
   541.856
  -811.151
    47.243
  -152.562
   118.015
  -338.054
   488.113
   -54.292
   518.906
   -71.444
   185.247
  -500.137
   751.366
   -36.927
   457.686
  -423.750
   407.422
  -656.667
   687.918
   -88.137
   974.242
  -344.737
   803.003
  -809.137
   759.239
  -163.518
   354.839
   -36.134
   774.285
    -9.003
   294.046
    -9.583
   422.468
  -294.198
    30.885
  -712.638
   331.736
  -599.506
   877.010
  -336.985
   178.198
  -258.461
   461.745
  -981.048
   843.928
  -347.911
   217.048
  -799.188
   752.190
   -51.149
   524.247
  -320.933
   724.296
  -862.819
   616.657
  -158.879
   201.636
  -604.480
   831.996
  -824.030
   176.702
  -719.413
   308.115
  -867.153
   676.901
  -815.424
   715.690
   -65.310
   144.688
  -924.467
   121.921
  -871.975
   558.184
  -447.920
   578.722
  -849.239
   635.548
  -256.050
   529.466
  -301.859
   967.254
  -910.459
   627.552
  -830.592
   419.660
  -478.500
    61.098
   -24.506
   654.134
  -908.170
   977.203
   -10.743
   104.740
  -432.142
    99.185
   -80.325
   258.980
  -970.275
   131.687
  -108.829
   584.948
  -998.291
    45.900
  -991.058
   948.607
  -852.535
   839.717
  -807.611
   865.200
  -938.871
   866.298
  -943.266
   428.266
  -814.417
   324.717
  -874.691
   260.262
  -611.438
     6.287
  -847.163
   328.379
  -771.538
   890.774
  -158.635
   969.237
  -559.069
   685.598
  -269.997
   966.338
  -322.947
   902.707
  -460.097
    24.323
  -974.975
   565.691
  -244.728
   483.047
  -653.645
   141.881
  -277.749
   615.650
   -42.512
   792.779
  -953.612
   354.747
  -311.594
   536.424
  -429.518
   789.850
  -150.090
   415.815
  -286.721
   279.824
  -860.408
   266.793
  -548.662
   524.766
  -980.804
   179.388
  -275.735
   440.291
  -406.446
   246.223
  -454.817
   178.442
  -477.371
   691.763
  -402.326
   138.768
    -1.373
   976.257
  -400.067
   313.395
  -682.119
   967.833
  -781.854
   809.992
  -919.340
   777.062
  -190.191
   895.840
  -451.613
   347.026
  -221.870
   407.605
  -809.290
   393.139
  -180.578
   869.839
   -46.632
   786.370
  -155.919
   165.990
  -722.465
   973.540
  -147.404
   106.601
  -597.003
   528.397
  -451.888
   736.839
   -14.710
   427.473
   -33.692
   728.751
  -441.298
   144.139
   -95.706
   700.888
  -123.722
   154.790
  -570.513
   809.412
  -341.929
   951.079
  -750.053
   454.665
  -221.442
   151.372
  -772.912
   446.486
  -574.816
   806.116
  -187.628
   472.304
  -741.447
   489.669
  -311.075
   211.859
  -894.192
   273.568
  -600.177
   942.076
  -781.243
   174.078
  -756.523
   975.707
  -372.631
   168.126
  -781.732
   778.222
  -379.589
   371.532
  -703.055
   105.533
  -115.757
   472.823
  -187.353
     7.660
  -668.935
    16.877
  -762.871
    40.620
  -852.107
   631.916
  -866.756
   531.785
  -902.615
   793.420
  -437.788
   241.066
  -397.961
   219.031
  -272.744
   262.947
  -357.372
   488.235
  -865.169
   512.009
  -997.314
   980.041
  -945.097
   636.433
  -110.508
   722.922
  -439.100
   702.963
  -536.485
   250.862
   -68.728
   497.024
  -692.495
    58.687
  -306.497
   781.976
  -634.175
   750.847
  -907.834
   360.820
  -613.910
   477.279
  -738.212
   284.768
  -606.189
   750.298
  -113.865
    51.820
  -768.242
   235.939
  -374.981
   139.164
  -305.338
   613.697
  -909.757
   713.797
  -708.884
    98.331
  -348.735
   864.101
  -836.299
   717.643
  -147.862
   196.905
  -801.630
   939.726
  -278.542
   143.803
  -145.329
   743.736
  -244.240
   819.514
  -252.052
   727.561
  -141.789
   777.367
  -485.336
   346.599
  -986.633
   504.715
    -7.721
   876.919
   -20.142
     2.472
  -755.455
   196.875
  -218.421
   292.276
  -535.691
   980.987
  -720.817
   195.105
  -716.117
   399.213
  -397.168
   225.257
  -474.654
   916.532
  -272.530
   943.358
   -78.738
   285.073
   -28.077
   611.713
  -162.511
   324.259
  -296.731
   496.841
  -470.748
   580.920
  -972.747
   661.428
   -38.514
   464.583
  -253.517
   590.960
  -275.124
   951.048
  -632.649
   497.635
  -920.835
   447.737
  -562.853
   646.016
  -345.622
   915.494
    -7.752
   543.748
  -158.574
   839.412
  -600.696
   341.411
  -596.271
   143.254
  -630.207
   285.043
  -659.474
   641.224
  -569.964
   565.050
  -466.475
   120.029
  -372.784
   405.499
  -792.016
   646.229
  -246.712
   737.327
  -260.628
   191.259
  -132.572
   299.295
  -162.847
   169.225
  -601.215
   510.453
  -363.262
   980.102
  -389.569
   957.762
  -269.143
   152.470
  -294.046
   842.708
  -328.532
   180.303
  -640.217
   230.873
   -25.910
   645.924
   -47.182
   447.615
  -845.302
   724.448
  -706.046
   464.217
  -168.310
   662.740
  -890.164
   618.122
  -576.983
   326.548
  -917.234
   510.544
  -529.130
   409.925
  -280.923
   425.916
  -876.217
   400.342
  -171.270
   116.459
  -190.924
   893.643
  -102.329
   295.572
  -374.859
   352.031
  -866.451
   684.286
  -513.535
   899.655
  -532.884
   953.825
  -448.805
   248.360
  -710.532
   408.673
   -36.348
   348.888
  -792.932
   753.624
  -557.848
   859.615
  -404.309
   788.324
  -255.715
    27.924
  -765.862
   373.608
  -460.341
    77.425
  -200.262
   512.803
  -277.139
   694.418
  -494.095
   892.209
  -303.385
   708.029
  -336.009
   724.143
  -342.814
   557.421
  -550.188
   236.702
  -587.298
   639.851
  -343.059
   653.584
  -233.772
   133.122
  -282.937
     7.782
    -5.737
   386.822
  -230.323
   633.412
  -547.472
   475.204
  -938.536
   678.488
  -160.405
     6.195
  -542.711
   483.444
  -849.879
   780.175
  -656.545
   168.401
  -150.975
   391.522
  -294.748
   273.049
  -702.933
   368.023
  -341.044
   793.207
   -39.796
   940.580
  -779.168
   457.564
  -566.973
    37.660
  -406.812
   588.458
  -191.931
   598.407
  -250.465
   390.240
  -577.960
   797.327
  -400.281
     9.186
  -489.822
   275.277
  -483.535
   208.808
  -199.805
   970.000
  -495.682
     3.876
  -423.231
   639.668
  -207.282
    97.354
  -751.854
   674.032
  -866.207
   463.790
   -54.109
   286.081
  -413.129
   922.880
  -811.090
   678.518
  -929.960
    47.090
  -856.380
   278.298
  -538.713
   247.047
  -489.517
   633.747
  -471.175
   378.246
  -430.708
    67.049
  -526.414
   713.095
  -586.535
   676.748
  -636.311
   622.028
   -94.546
   783.227
  -756.951
   807.215
  -616.321
   411.664
  -805.048
   432.844
  -346.843
   905.637
  -857.997
   995.575
  -710.013
   265.297
  -336.436
   279.000
  -207.831
   304.147
  -387.799
   235.878
  -393.200
   217.597
  -190.008
   141.789
  -434.065
   657.613
  -393.719
   864.162
  -238.319
   906.980
  -421.888
   589.923
  -608.051
   246.742
  -845.820
   856.441
  -391.736
   110.935
  -555.773
   228.401
  -103.214
   122.166
  -945.555
   465.438
  -976.409
   601.581
  -829.188
   523.148
  -923.826
   647.450
  -309.183
   232.398
  -368.908
   375.805
  -314.402
   999.878
  -419.507
   416.852
   -26.612
   373.699
  -352.153
   261.055
  -914.731
   818.506
  -875.576
   548.570
  -594.775
   542.619
  -142.338
   895.749
  -235.359
   722.343
  -977.386
   352.489
  -726.310
   966.033
  -291.604
    84.506
  -329.814
   362.316
  -150.517
   373.333
   -33.113
   956.145
  -465.194
   529.008
  -320.627
   996.094
  -775.536
   808.405
  -585.070
   797.174
   -93.814
   933.103
  -895.779
   562.395
  -277.688
   300.729
  -343.425
     7.141
  -901.120
   483.474
  -679.525
   130.192
   -92.013
   107.089
  -469.558
   974.639
  -305.857
   705.100
  -478.713
   723.014
  -502.945
   640.767
  -508.560
   970.275
  -699.362
   691.610
  -403.790
   517.899
  -359.233
   389.599
  -447.676
   533.677
  -597.858
   710.898
  -864.803
   419.965
  -663.869
   209.082
  -650.075
   235.145
  -669.729
   185.461
  -442.640
    11.322
   -38.789
   990.234
  -663.381
   812.311
  -637.989
    48.006
  -635.029
   875.515
   -64.852
   702.414
  -903.226
   681.814
   -57.527
   471.786
  -477.676
   296.579
  -496.597
   811.609
  -211.890
   826.197
  -967.528
   976.104
   -40.315
   333.384
  -352.153
    73.153
  -291.879
    55.422
  -418.653
   906.796
  -797.937
   268.777
  -877.956
   699.820
   -14.527
   643.818
  -875.698
   291.787
  -876.614
   433.821
  -388.714
   904.721
  -603.595
   341.502
  -494.522
    71.383
  -174.871
   407.025
  -982.330
   819.300
  -693.869
   761.376
  -274.819
   703.970
  -359.630
   588.549
  -129.398
   786.279
  -264.626
   140.629
   -87.100
   146.153
  -737.358
   149.388
  -138.524
    27.711
  -448.531
   477.737
  -575.304
   208.563
    -0.092
   355.724
  -495.804
   687.887
  -214.911
    43.794
  -933.958
   286.142
  -846.706
   267.953
   -79.745
   251.228
  -928.495
   269.601
  -560.564
   463.668
  -478.683
   815.058
  -251.259
   335.459
  -783.013
     7.111
  -583.056
   996.155
  -971.587
   243.721
  -818.384
   859.371
  -109.714
   166.356
  -262.001
   164.373
  -520.890
   942.717
  -876.064
   585.833
  -561.144
   726.981
  -268.075
   505.417
  -563.189
   641.804
  -521.134
    39.857
  -169.439
   125.095
  -834.223
   418.012
  -772.240
   986.328
  -442.122
   801.569
  -280.251
    14.985
  -783.197
   142.979
  -930.082
   486.160
  -384.014
   173.986
  -361.064
   405.713
  -429.731
   118.900
  -673.116
   840.052
  -488.235
   226.234
  -684.988
   172.979
  -358.043
   712.394
  -113.193
   634.785
  -507.370
   211.280
  -889.187
   945.799
   -74.099
   323.588
  -333.811
   419.477
  -895.047
   359.142
  -408.551
   368.084
  -532.945
   866.787
  -761.010
   154.698
  -770.775
    44.649
  -784.448
   735.618
  -541.063
   625.629
  -409.619
    36.744
  -759.880
   330.546
  -847.957
     7.569
   -33.662
   483.901
    -4.273
   696.860
  -708.151
   885.372
  -778.771
   193.304
  -227.241
   530.747
  -975.677
   775.445
  -271.889
   276.498
   -38.728
   114.017
  -646.596
    41.200
  -331.339
   871.212
  -382.672
   638.081
  -180.273
   539.598
   -27.406
   831.782
  -402.051
   865.596
  -587.146
   713.950
  -530.229
   700.217
   -93.539
   990.692
  -462.783
   621.723
  -261.879
   275.735
  -748.222
   173.070
  -209.357
   983.612
  -228.797
    58.779
  -703.330
   915.708
  -260.353
   144.139
  -907.041
   133.885
  -226.753
   601.276
   -92.532
   214.728
  -567.949
    44.954
  -288.949
   478.256
   -40.803
     3.052
  -335.063
   285.379
  -430.799
   564.135
  -305.002
   997.101
  -433.729
   546.800
  -775.781
   689.749
  -926.115
    34.272
  -905.057
   219.916
  -342.967
   617.969
  -788.690
   732.536
  -381.848
   193.609
   -66.012
   206.061
  -751.701
   654.195
  -241.920
   128.880
  -185.430
   322.733
  -694.571
   899.869
  -435.011
   469.466
  -837.397
    47.487
  -467.421
   756.340
  -404.126
   861.293
  -580.981
   953.337
  -325.694
   528.550
  -659.902
   769.829
  -167.486
   371.380
  -286.660
   145.054
  -596.088
   276.559
  -930.235
   841.243
  -843.989
   912.778
  -929.380
   683.035
  -641.133
   828.547
  -489.578
   287.729
  -581.896
    24.995
  -412.549
   628.773
  -396.588
    96.774
  -776.574
   277.505
   -95.737
   535.173
  -287.057
   666.219
  -456.404
   286.996
  -515.763
   216.376
  -818.812
   163.274
  -747.185
   676.016
  -662.404
   191.137
  -651.418
   509.598
  -930.174
   502.762
  -501.694
   684.683
  -569.170
   855.464
  -155.889
   698.477
  -257.332
   375.927
  -520.035
   188.757
  -783.929
   623.402
  -713.431
   972.198
   -53.438
   564.440
  -653.340
   854.213
  -181.280
   553.728
  -278.573
    54.384
  -649.678
   914.731
  -130.497
   590.442
  -993.255
   213.263
  -509.934
   465.133
  -982.482
   818.628
  -929.411
   999.664
  -773.919
   845.088
   -78.616
   157.292
  -996.063
    68.575
   -22.858
   200.964
  -239.357
   911.313
  -851.985
   528.581
  -919.584
    88.412
  -499.832
    29.725
  -982.513
    11.109
  -952.055
   808.039
  -419.660
   538.560
  -561.357
   611.744
   -62.960
   173.803
  -689.199
   817.896
  -627.644
   296.579
  -391.888
   312.296
  -471.847
   526.719
  -370.891
   110.202
   -41.871
   812.738
  -905.179
    60.610
  -471.633
   338.115
  -984.985
   478.652
  -305.185
   840.358
  -365.368
    49.013
  -811.029
   435.255
  -758.507
   845.180
  -857.051
   541.368
  -883.328
   807.031
  -814.722
   997.314
  -591.296
   521.714
  -461.165
   966.704
  -787.408
   650.685
  -348.338
   723.380
  -364.391
   847.011
  -607.562
   911.802
  -869.808
   506.760
  -658.284
   375.347
  -123.844
   198.157
  -790.124
   147.069
  -507.553
   111.972
   -86.459
   696.066
  -139.195
   377.514
  -658.864
    23.438
  -658.559
   587.207
  -660.329
   702.078
  -837.062
   374.279
   -47.182
   452.712
  -732.841
   386.639
  -557.390
   351.726
  -609.729
   501.236
  -874.447
   262.978
  -338.420
   622.150
  -445.509
   588.153
  -498.886
   906.613
  -923.002
   929.289
  -902.676
   762.352
  -697.348
   757.134
  -753.990
   460.494
  -490.829
   678.976
  -168.126
   706.931
  -480.392
   400.128
  -266.060
    16.877
  -918.729
   972.198
  -563.890
   235.755
  -721.854
   422.315
  -876.186
    50.203
  -992.645
   357.280
  -451.399
   833.308
  -948.332
   635.456
  -559.008
   667.165
  -221.076
   701.376
  -245.796
   887.570
    -0.732
   675.832
  -481.582
   993.255
  -987.518
   795.740
  -411.817
   264.534
  -624.348
   297.342
  -936.735
   934.690
  -577.441
   336.375
  -335.032
   257.363
  -933.226
    39.399
  -151.738
   314.982
   -81.088
   279.397
   -67.873
   910.459
  -750.420
   269.936
  -971.953
   386.853
  -170.537
   571.459
  -950.774
   718.802
  -822.687
   603.290
  -419.324
   718.711
  -752.159
   255.348
  -108.066
   702.231
  -910.245
   693.258
  -126.072
   456.465
  -493.820
   950.377
  -819.483
   854.518
  -751.823
   400.983
  -643.239
   960.356
  -227.424
   707.816
  -765.740
   967.650
  -904.355
   338.054
  -624.195
   816.431
  -226.142
   241.493
  -150.090
   831.050
  -457.747
   784.417
  -883.450
   223.548
  -356.792
   533.128
  -694.205
   805.872
  -624.989
   981.170
  -330.027
   754.906
  -107.059
   812.891
  -509.079
   774.041
  -206.732
   798.791
  -776.208
   494.797
  -488.052
   914.762
  -841.609
   462.600
  -931.303
   780.023
  -620.991
   550.310
  -811.548
     7.111
  -695.212
   142.979
  -669.424
   557.756
  -408.826
   938.200
  -342.174
   698.202
  -326.121
   705.069
  -524.155
   648.122
  -263.131
   846.339
  -825.129
   516.465
  -614.643
   106.479
  -795.740
   618.305
  -194.891
   270.638
  -888.150
   766.167
  -310.831
   196.905
  -821.284
   629.719
  -286.264
    26.795
  -318.979
   757.744
  -156.041
   917.112
  -689.871
   355.754
  -749.138
   136.784
  -217.872
   413.373
  -878.719
   873.287
  -832.148
   274.941
  -858.791
   590.838
   -24.720
   247.383
   -65.493
   286.264
  -485.366
   338.816
  -762.413
   483.993
  -421.522
   721.763
  -907.620
   315.775
   -33.052
    14.832
  -162.755
   527.818
  -109.592
   976.501
  -821.528
   759.545
  -220.008
   704.520
  -876.766
   937.315
  -462.142
   935.270
  -945.372
   127.537
  -242.073
   536.241
  -269.021
   692.343
   -51.332
   785.730
  -509.934
    91.372
  -710.959
   533.280
  -560.472
   174.566
   -50.874
   835.017
   -84.750
   308.206
  -494.095
   156.835
   -11.963
   179.144
  -513.230
   740.318
  -699.149
   620.289
  -429.548
   223.884
  -982.910
   301.340
  -521.989
   114.170
  -838.435
   628.864
  -915.799
   200.262
  -864.742
   698.386
  -219.153
   505.173
  -314.859
   643.666
  -376.537
   868.496
  -889.645
   225.959
  -707.633
   753.136
   -13.916
     7.019
  -600.635
   370.891
  -814.112
   950.255
  -828.486
   719.840
  -515.275
   793.023
  -956.908
   627.552
  -477.432
    34.394
  -813.166
   394.269
  -588.824
   881.802
  -483.901
   129.063
  -235.511
     0.305
  -811.121
   373.333
  -565.966
   408.734
  -854.946
   104.892
  -269.204
   365.429
  -291.879
   717.124
  -585.528
   588.702
  -217.658
    65.950
  -768.120
   654.347
  -322.611
   179.418
  -714.957
   915.220
  -909.238
   722.800
  -989.074
   785.577
  -720.237
   813.349
  -946.379
   734.764
   -45.778
   278.542
  -189.703
   833.308
   -78.951
   951.476
   -67.660
   195.868
  -987.671
    96.774
  -437.239
   164.037
  -672.567
   561.663
  -408.643
   573.473
  -678.945
   744.713
  -291.757
   948.454
  -231.758
   977.355
  -462.020
   968.078
  -862.484
   410.810
  -365.154
    47.823
  -596.423
     2.960
  -379.559
   379.864
  -169.561
   698.172
  -754.448
   276.162
  -243.110
   394.574
  -343.211
   158.147
   -85.055
   792.169
  -350.475
    36.592
  -687.307
   715.232
  -811.213
   825.434
  -786.950
     3.540
   -21.516
   333.232
  -760.735
   565.386
  -639.027
   276.528
  -861.293
   686.453
  -671.926
   157.811
  -763.817
   188.513
   -75.625
   353.069
  -892.117
   531.266
  -175.512
   251.534
  -492.843
   451.460
  -634.541
   792.474
  -926.206
   232.704
  -184.454
   241.646
  -142.491
   200.018
  -839.808
   552.263
  -812.922
   532.701
  -812.616
   153.233
   -83.132
   989.257
  -847.285
   509.293
  -419.141
   638.325
  -194.220
   295.969
  -513.108
   189.062
  -940.611
   533.952
  -719.016
    14.924
  -917.600
   525.742
  -986.053
   464.675
  -902.280
   939.329
  -758.812
   554.003
  -333.506
   881.466
  -813.318
   632.038
  -259.835
   305.521
  -496.841
   116.062
  -738.975
   596.698
  -341.319
   888.363
  -406.873
   678.823
  -518.204
   448.836
  -435.743
   486.465
  -103.854
   417.463
  -599.231
   145.878
  -624.653
   479.965
  -663.961
   708.914
  -849.452
   370.464
  -825.953
   783.074
  -299.509
   985.260
  -410.627
   902.097
  -443.617
   220.985
  -555.437
   980.468
   -47.456
   631.367
   -93.356
   695.547
  -646.352
   495.834
  -356.639
   141.301
  -609.363
   394.055
  -118.900
   597.186
  -764.367
   880.337
  -395.001
   756.066
   -52.126
   350.902
  -316.721
   254.891
  -178.503
   698.874
  -803.674
   851.772
  -733.604
   849.452
  -247.597
    93.326
  -746.055
   770.318
  -929.472
   816.095
  -142.277
    50.020
  -387.249
   325.541
   -78.005
   638.600
  -454.115
   596.698
  -612.354
   843.928
  -184.851
   339.824
  -691.641
   177.953
  -390.210
   275.338
  -913.327
   146.062
  -996.796
   461.287
   -37.446
   573.656
  -952.452
    17.243
  -715.079
   563.341
  -895.016
    88.717
  -402.051
   677.267
  -303.568
   395.184
  -927.519
   437.239
  -350.871
   206.183
  -684.988
   737.297
  -175.604
    88.687
  -915.555
   262.001
  -793.542
   269.814
   -51.393
   504.471
  -365.825
   958.403
  -588.855
   477.554
   -43.703
   469.466
  -459.273
   712.363
  -107.944
   495.132
  -366.771
   637.471
  -622.120
   365.581
   -61.739
   932.798
  -318.155
   644.276
   -18.159
   951.933
  -933.195
   900.693
  -484.542
   806.330
  -716.239
     4.761
  -376.141
   205.695
  -323.557
   786.309
  -978.240
   647.694
  -821.650
   403.546
  -928.098
    51.088
   -15.809
   264.534
  -445.601
   426.283
  -824.641
   844.722
  -280.282
   676.046
  -916.959
   244.942
  -344.005
   121.616
  -332.286
   833.583
  -497.971
   846.767
  -301.889
   816.034
  -462.752
   453.871
  -989.776
    76.083
  -320.109
   326.121
  -372.387
   132.206
  -575.365
   989.227
  -976.135
   553.026
  -249.092
   666.341
  -690.298
   675.375
  -966.918
   620.411
  -375.652
   969.054
  -515.854
   377.026
  -486.282
   891.598
  -836.512
   422.193
  -423.933
   577.136
  -919.462
   468.215
  -843.532
   202.948
  -574.511
   881.832
  -628.773
   377.636
  -542.070
   368.175
  -756.157
   394.238
  -914.853
   504.410
  -766.533
   692.618
  -338.816
   216.529
   -62.868
   374.523
  -962.462
   793.573
  -753.014
   114.963
  -602.557
   532.243
  -255.684
   314.066
   -95.645
   606.769
  -389.630
   832.698
  -303.781
   256.417
  -163.274
   155.950
  -743.339
   885.830
  -984.619
   328.104
  -305.460
   170.415
  -509.781
   502.762
   -37.385
   762.322
  -848.903
   452.040
  -452.803
   688.803
  -348.277
   878.414
  -340.159
    38.240
  -667.348
   873.074
  -538.194
    27.161
  -369.427
   364.696
  -646.565
    41.261
  -744.835
   901.822
  -141.026
   745.384
   -85.116
   613.239
  -861.599
   855.281
  -127.323
   689.932
  -342.479
   665.304
  -886.929
   231.971
  -952.635
   925.840
  -597.949
   804.651
  -315.439
   163.854
  -979.766
   547.075
  -976.775
    40.742
  -548.143
   177.679
  -789.331
   841.029
  -190.558
   739.494
  -983.154
   685.446
  -723.655
   429.670
  -389.874
   562.731
  -651.784
   356.792
  -790.368
   773.339
  -845.759
   569.323
  -854.060
   878.903
  -359.966
   199.805
  -638.752
   751.549
  -107.212
    67.568
  -119.877
   816.340
  -609.455
   584.429
  -717.704
    81.118
  -543.565
   306.864
  -291.238
    46.815
  -300.851
   978.271
  -568.072
    92.715
  -278.939
   405.377
  -477.828
   429.914
  -124.729
    12.329
  -359.508
   216.895
  -647.420
   416.242
  -509.842
   931.089
  -620.136
   867.916
   -42.787
   589.740
  -188.940
   901.730
  -527.940
   914.548
  -108.219
    38.057
  -377.148
    33.082
  -520.554
   882.443
  -448.012
   811.335
  -500.870
   464.553
  -832.698
   410.352
   -82.339
   161.626
  -301.126
   162.145
  -984.222
    49.379
  -367.565
   356.670
  -758.690
    24.384
  -448.286
    35.493
  -577.288
   541.704
   -80.508
   384.533
  -374.157
   311.716
  -670.248
   820.521
  -565.630
   799.371
  -738.151
   364.238
   -64.821
   870.022
  -132.420
   395.001
  -809.870
   425.672
  -177.160
   379.315
  -524.277
   374.981
  -224.769
   668.325
  -929.167
   781.182
  -581.896
   957.030
  -124.577
   531.205
  -276.559
   499.496
  -360.118
   370.373
  -636.494
   673.818
  -912.595
   645.985
  -146.153
   990.081
  -290.078
   603.381
  -552.324
   135.807
  -480.850
   578.875
  -686.056
   152.104
  -465.865
   932.646
  -970.428
   334.300
  -713.828
    65.676
   -82.522
   951.170
  -877.346
   364.666
  -738.578
   376.080
  -408.979
   417.890
   -70.589
   724.235
  -316.019
   346.843
  -563.921
   589.129
  -772.729
   596.637
   -23.804
   972.808
  -808.618
    28.993
  -540.208
     2.838
  -791.772
   662.099
  -919.187
   530.656
  -925.718
   900.266
  -550.066
   203.772
  -478.896
   597.766
  -176.824
   107.059
  -965.239
   800.592
  -542.436
   565.783
  -994.415
   509.384
  -375.042
   204.535
   -11.170
   307.749
  -684.896
   855.831
  -641.865
   199.530
  -840.083
   411.939
  -867.153
   498.856
  -390.942
   214.148
  -739.525
   116.550
  -110.813
    72.390
  -864.895
    87.039
  -222.510
   509.964
  -366.100
   678.945
  -278.909
   326.243
  -548.021
   933.439
  -667.043
    71.780
  -982.177
   974.425
  -203.375
   529.069
  -230.476
   933.561
  -790.124
   792.993
  -926.023
   834.376
  -600.543
    44.618
  -430.189
   279.244
  -762.566
   612.201
  -784.845
   282.785
    -8.850
   412.793
  -177.709
    95.340
  -262.886
   368.816
  -640.858
   360.729
  -628.834
   892.636
  -199.683
   451.430
  -754.784
    33.448
  -192.358
   325.419
   -37.751
   380.169
  -977.599
   748.405
  -639.149
   313.486
  -749.901
   224.464
  -779.595
   701.651
  -681.173
   480.331
  -281.686
   633.320
  -107.120
   845.149
  -829.829
   281.137
  -977.233
   371.197
  -915.159
   490.097
  -287.240
    38.453
  -935.301
   183.905
  -713.004
   886.563
  -416.700
   183.996
  -163.823
   418.622
  -829.096
   534.013
  -474.929
   120.182
  -960.265
   923.887
  -957.030
   437.056
  -320.292
   307.535
   -22.156
    55.940
  -543.840
   307.505
  -604.633
   831.660
  -258.950
   500.412
  -595.202
   204.382
  -391.888
   177.190
    -8.148
   451.094
  -375.774
   671.499
   -99.368
   614.551
  -232.643
   850.307
  -154.088
   453.932
  -997.101
   860.439
  -163.640
   260.628
  -450.453
   724.540
  -109.653
   882.962
  -634.602
   880.642
   -74.007
   803.705
  -113.193
   258.553
  -894.253
   614.185
  -450.392
   987.396
  -582.171
   728.446
  -874.508
   327.403
  -225.257
   681.417
  -596.545
   920.621
  -589.099
   854.915
  -751.183
   953.001
  -139.470
   975.097
  -430.128
   323.038
  -703.696
   225.105
  -775.567
   409.528
  -488.815
   316.782
  -603.076
   533.006
  -676.321
   364.940
  -522.752
   704.001
  -311.655
   908.322
   -26.856
   752.495
  -707.419
   920.682
  -513.169
   431.654
   -78.921
   155.889
  -712.546
   590.167
  -631.092
   670.827
  -489.669
     6.500
  -815.058
   869.533
  -485.427
   979.247
  -973.693
   912.870
  -570.025
   266.701
   -94.211
   837.031
  -575.060
   470.412
  -887.448
   224.799
  -274.178
   455.123
  -911.374
   773.370
   -79.958
   900.052
  -959.014
   602.130
  -426.740
   574.694
  -428.236
   644.887
  -307.566
   432.844
  -893.094
   969.329
  -934.172
   118.961
  -594.684
   368.419
  -988.952
   980.132
   -71.047
    66.713
  -437.147
   177.679
  -644.429
   885.739
  -368.725
   992.492
  -984.466
   712.119
  -837.977
   916.929
  -466.506
   612.384
  -169.988
   628.010
  -543.687
   437.574
  -702.933
   434.919
  -851.161
   262.276
  -434.065
   295.114
  -261.574
   501.114
  -539.537
   992.340
  -610.858
    46.754
  -235.267
   570.574
  -311.960
   273.415
  -948.943
   617.756
  -576.678
   248.817
  -270.882
   492.477
  -463.240
   999.512
  -653.310
    88.198
  -469.069
   172.216
  -326.029
   228.126
  -887.051
   935.606
  -398.053
   284.616
  -644.215
   465.957
  -613.330
   117.100
  -841.823
   860.714
  -729.331
   922.208
  -714.957
   823.267
  -987.915
    89.236
  -231.300
   963.347
  -646.199
   656.056
   -46.937
    55.910
   -37.202
   457.472
   -38.362
   103.305
  -128.147
   561.510
  -129.704
   543.443
   -45.808
    85.910
  -633.320
   448.469
  -537.339
   989.746
  -822.871
    57.344
  -835.292
   932.829
  -957.732
   486.282
  -895.901
   797.998
  -477.035
   960.356
  -478.988
   968.505
  -582.781
   410.657
   -38.423
   955.412
  -930.021
   780.450
  -892.026
   468.307
  -643.239
   883.694
  -639.241
   523.087
  -377.911
   160.405
  -295.938
   680.654
  -645.589
   172.246
  -114.597
     9.949
  -121.220
   181.768
  -558.702
   869.900
  -152.013
   659.871
  -400.342
   102.878
  -185.888
    64.180
  -409.467
   734.428
  -338.786
   733.329
  -603.931
   772.393
  -819.391
   239.509
  -528.428
   199.469
  -429.884
    44.404
  -531.968
   753.014
  -861.843
   801.172
  -511.704
   585.253
    -5.585
   146.702
   -92.532
   398.785
  -992.187
   328.227
  -711.081
   149.754
  -186.224
   507.157
  -572.466
   913.755
  -849.116
    84.780
  -949.034
     6.897
  -690.481
   892.972
  -789.666
   957.366
   -27.284
   594.012
  -108.341
   419.355
  -769.189
   133.152
  -120.609
   624.989
  -948.454
   587.512
  -597.156
   466.536
   -13.916
   255.379
  -402.539
   803.430
  -607.318
   329.447
  -688.681
    87.649
   -40.529
   997.711
  -710.868
   901.273
  -192.999
   315.806
  -736.076
   499.619
   -47.731
   695.029
   -11.444
   954.436
  -584.796
   348.613
  -262.337
   989.990
  -250.740
   541.246
  -688.131
   106.601
  -723.411
   985.107
  -925.108
    84.964
  -189.825
   225.623
  -944.761
   464.858
  -857.082
   361.980
  -356.426
    92.441
  -913.938
   944.639
   -82.858
   329.814
  -662.648
   394.726
  -877.804
    19.837
   -39.277
   788.690
  -653.829
   801.386
  -241.585
   351.634
   -89.785
   867.153
  -682.913
   503.830
  -486.160
   759.148
  -991.180
   803.186
  -337.077
   294.809
  -271.340
   628.437
  -588.061
   217.750
  -350.566
   946.104
   -48.097
   666.890
  -224.128
     5.005
  -924.589
    57.558
  -421.857
   302.744
  -950.133
   468.795
  -512.497
   666.860
   -69.979
   129.856
  -466.201
   795.312
  -158.818
   100.406
   -92.776
    99.704
  -735.221
   737.602
  -274.941
   194.861
  -143.376
    44.069
  -215.278
   878.628
  -170.110
   490.646
  -415.632
   945.769
  -566.210
   407.361
  -607.654
   679.556
  -440.809
   536.424
  -353.191
   364.818
  -997.711
   841.304
  -533.525
   666.189
  -582.018
   165.197
  -445.906
   215.430
  -506.302
   833.155
  -726.218
   251.503
  -624.531
   790.796
  -816.675
   656.972
  -123.112
   374.462
  -197.150
   234.718
  -497.330
   305.734
   -98.941
   568.773
  -181.951
     4.059
  -919.675
   312.723
  -805.170
   812.037
   -57.955
   249.611
  -534.013
   225.959
  -387.310
   967.132
  -480.697
   726.493
   -86.673
   491.714
  -637.837
   302.347
   -47.792
   725.639
  -311.991
   261.177
  -577.044
    30.061
  -524.064
   421.522
  -611.286
   799.036
  -344.829
   278.939
  -165.899
   366.649
  -635.365
   240.944
  -234.138
    92.776
  -159.917
   523.820
  -856.288
   969.634
  -541.215
   805.200
  -577.532
   593.799
   -25.483
   226.569
   -13.306
   847.530
  -527.787
   838.832
  -740.898
   132.115
  -924.375
    85.116
  -235.481
   498.520
   -62.716
   414.472
   -70.650
   517.594
  -456.526
   620.014
  -100.589
   234.657
  -135.105
   995.727
  -843.867
    51.668
  -616.260
   904.935
  -786.950
   881.039
  -470.199
   855.129
  -826.563
   414.197
  -444.716
   672.048
  -569.323
   849.971
  -619.251
   867.214
  -707.572
   924.863
  -557.115
   792.627
  -190.222
   590.350
  -924.497
   676.321
  -407.117
   180.181
  -545.030
   132.420
  -105.930
   411.786
  -358.776
   239.753
  -260.231
    65.157
  -253.945
   782.250
  -607.471
   683.767
  -240.699
   745.598
   -75.533
   139.927
  -935.392
   663.198
  -816.889
   409.955
  -824.152
   905.728
   -68.697
   401.471
  -274.392
   507.431
  -558.184
   177.404
  -763.329
   623.798
  -671.163
   420.423
  -291.787
   213.385
  -103.488
   480.819
  -452.559
    38.240
  -213.538
   852.748
  -121.555
   576.434
  -794.275
   421.552
  -241.096
   940.245
  -484.451
   326.426
  -663.289
   394.177
  -537.065
   782.159
  -523.057
   566.454
  -163.915
   703.299
  -109.195
   947.111
  -175.024
   475.295
  -702.078
   767.449
  -132.054
   715.537
  -346.904
   853.877
  -733.757
   368.236
   -31.404
   550.188
  -652.730
   977.630
  -236.488
   301.889
  -542.314
   481.857
  -328.593
   996.429
  -431.898
   372.906
  -762.902
   652.821
  -229.621
   564.898
  -565.325
   555.254
  -551.500
   815.424
   -63.234
   422.926
  -595.264
    43.306
  -332.316
   711.447
  -277.902
   386.547
  -329.325
   638.569
  -355.754
   344.340
  -179.144
    28.230
  -745.506
   846.767
  -584.765
   566.820
  -765.526
   595.843
  -829.157
   565.264
  -515.336
   522.233
  -337.504
   820.734
  -113.041
   700.369
  -269.112
   671.651
    -8.606
   566.759
  -106.967
   839.900
   -92.044
   784.539
  -714.316
   153.844
  -815.485
   598.346
  -826.655
   745.994
   -47.395
    23.133
  -448.195
   818.812
  -878.384
   710.898
  -121.250
   573.077
   -96.347
   838.496
  -537.370
   391.644
  -550.890
   861.080
  -459.120
   873.196
  -124.577
   474.441
  -421.247
   808.954
  -531.053
   629.872
  -179.601
   696.829
  -657.338
   945.799
  -377.117
   886.410
  -670.248
   359.386
  -395.306
   948.332
  -605.365
   362.407
  -859.859
   362.102
  -656.575
   664.571
  -769.524
   116.306
  -886.227
   628.498
  -716.727
   314.219
  -573.473
   319.895
  -168.554
   379.345
  -920.286
   516.739
  -277.383
   954.222
  -333.476
   521.134
  -189.093
    86.215
    -1.770
   117.649
  -318.552
   794.610
  -986.602
   522.019
  -560.411
   611.499
  -544.969
   663.625
  -904.050
   192.022
  -904.050
   645.955
  -421.918
   585.955
  -205.145
   728.294
   -99.368
   265.328
  -836.787
   672.842
  -475.326
   502.029
  -874.874
   800.684
  -561.846
   188.238
  -849.178
   600.635
   -12.116
   694.388
  -554.857
   234.443
    -5.158
   857.662
  -127.445
   782.250
  -815.882
   695.303
  -100.345
   572.069
  -539.567
   936.338
  -663.503
   437.056
  -939.512
   965.148
  -841.945
   244.087
  -886.288
   271.096
  -813.196
   537.828
  -357.677
   997.833
   -81.790
   643.391
  -467.757
   685.659
  -730.277
    72.268
  -494.217
   801.355
  -464.797
   574.267
  -372.265
   148.595
  -674.703
   679.891
  -624.348
   753.197
  -224.433
    76.754
  -193.854
   316.416
  -196.448
   663.594
  -152.104
   830.805
  -304.209
   625.874
  -747.093
   451.399
  -193.884
   376.507
  -762.627
   217.048
  -353.435
   705.771
  -657.002
   714.713
  -847.652
   983.612
  -449.538
   280.831
  -598.468
   758.904
  -823.908
   834.162
  -428.846
   598.498
  -417.249
   932.340
  -588.855
   510.453
  -763.207
   147.435
  -983.123
   795.099
  -858.364
   353.526
  -818.262
   667.318
  -820.246
    19.868
  -888.821
   494.339
  -605.976
   103.854
  -220.679
   992.431
  -260.201
   637.471
  -290.811
   226.020
  -661.031
   600.452
  -541.612
   753.990
  -232.856
   174.841
  -409.162
   765.343
  -594.684
   973.754
  -583.911
   549.669
  -612.568
   338.389
  -722.434
   144.719
  -825.556
   297.800
  -329.112
   505.844
  -712.912
   283.853
   -26.521
    40.468
  -772.240
   196.051
  -933.378
   851.772
  -876.705
   909.757
  -368.236
   534.623
  -880.459
   821.436
  -598.682
   868.801
  -940.733
   524.949
  -853.694
   251.503
  -525.559
   212.073
  -318.827
   214.667
  -575.701
   891.903
  -332.163
   869.503
  -789.789
    21.729
  -500.626
   622.700
  -501.022
   644.520
  -954.558
     7.843
  -114.628
   625.233
  -459.975
   975.921
  -574.602
    81.088
  -606.922
   488.266
  -828.211
   598.804
  -792.810
   756.432
  -757.775
   332.377
  -219.214
   971.740
  -547.533
   575.884
  -621.418
   869.472
  -955.107
   904.447
  -948.820
   970.153
  -455.885
   477.279
  -715.415
   842.799
  -729.240
   596.698
  -238.990
   233.100
  -455.245
   116.703
  -487.747
   400.769
  -890.805
   794.885
  -752.800
   509.568
  -193.548
   181.372
  -866.024
   413.678
  -963.073
   138.951
  -181.310
   684.622
  -966.979
   587.329
   -38.362
   221.809
  -521.989
   566.179
  -927.549
   291.147
  -497.452
   209.998
   -74.679
   334.880
  -411.023
   729.026
  -664.785
   396.680
  -584.857
   989.624
  -422.681
   505.997
  -830.866
   788.079
  -770.379
   864.864
  -634.419
   411.634
  -278.909
   181.158
  -304.361
   580.126
  -634.205
   992.431
   -59.053
   362.407
  -835.017
   323.252
  -516.373
   161.077
  -842.341
   520.768
  -556.810
   359.386
  -398.602
   611.347
   -28.535
   723.869
  -235.542
    22.706
  -262.917
   156.743
  -389.569
    14.954
  -869.228
   891.568
  -843.074
   664.266
  -777.520
   725.913
  -211.035
   743.217
  -998.321
   385.174
  -690.970
   341.197
   -67.690
   610.797
  -995.514
   569.018
  -646.992
    66.774
  -485.946
   190.924
  -245.003
   658.528
  -225.929
   528.459
  -532.701
   357.372
  -173.742
   479.202
  -217.750
   124.760
  -231.880
   994.812
  -948.973
    29.847
  -372.967
   861.660
  -218.299
   154.180
  -560.503
   127.842
  -730.125
   377.087
  -683.401
    20.753
  -205.512
   636.006
  -222.724
   698.172
   -91.281
   754.784
  -869.839
   677.450
  -141.942
   434.370
  -814.295
   286.111
  -343.211
   499.405
  -920.560
   977.752
  -146.367
   993.988
  -511.917
   856.410
  -481.948
   221.320
  -980.926
   254.585
  -521.012
   320.261
  -944.304
   706.961
  -653.920
   472.640
  -161.992
   164.617
  -653.890
   335.215
  -938.322
   793.390
  -495.590
   790.216
  -224.219
   199.683
  -796.197
   607.593
  -139.958
   428.053
  -348.460
   113.559
  -135.777
   573.748
  -714.560
   458.449
  -510.636
   354.411
  -348.766
   577.960
  -506.485
   484.481
  -218.604
   441.664
  -698.111
   196.081
  -392.438
   682.272
  -896.115
   750.114
  -563.005
   199.408
  -282.601
   281.259
  -974.853
   832.026
  -998.108
   821.009
  -725.028
   692.526
  -898.007
   841.731
  -905.667
   257.241
  -698.233
   166.448
  -556.810
   806.055
  -227.821
   587.207
  -898.862
   305.612
    -8.057
    36.409
  -812.769
   329.691
  -876.370
   654.592
   -37.263
   110.263
  -873.714
   598.254
   -51.698
   313.303
  -114.780
   932.035
  -112.735
   632.893
  -859.157
   448.286
  -414.594
   797.388
  -502.243
   758.293
  -840.754
    81.545
  -705.191
   498.733
  -276.406
   918.363
  -381.970
   996.948
  -950.285
   703.818
  -762.749
   239.265
  -773.949
   389.325
  -252.235
   485.488
  -148.747
   954.649
  -301.584
   373.821
  -207.709
   355.388
   -12.696
   859.706
  -961.882
    39.247
  -693.899
   832.331
  -319.681
   624.012
   -85.269
   752.770
  -448.347
   831.385
  -472.884
   157.231
  -445.387
   270.730
  -410.321
   369.488
  -789.880
   165.899
  -266.366
   265.603
  -541.337
   619.404
  -317.728
   435.652
  -755.882
   507.096
  -605.335
   585.406
   -87.344
   597.827
  -273.019
   522.050
   -43.367
   991.363
  -607.562
   567.553
  -863.918
   468.123
  -498.398
   743.767
  -491.928
   845.363
  -536.241
   572.466
  -604.511
   932.249
  -468.917
   834.498
  -173.284
   178.961
  -233.528
   131.809
  -522.965
   612.415
  -283.486
   595.660
  -356.456
   153.142
  -429.182
   585.284
  -715.812
   906.644
  -911.100
   720.573
  -347.331
   523.057
  -924.100
    92.227
  -439.619
   219.092
  -311.655
   993.835
  -203.650
   555.834
  -648.885
    18.494
  -263.283
   565.752
  -432.478
   865.383
  -324.931
   323.740
  -597.613
   697.989
   -95.492
   554.674
   -78.982
   399.792
  -917.081
   372.082
  -636.219
   569.475
   -86.978
   741.508
  -661.031
   600.543
  -332.408
   762.078
  -186.193
   688.375
  -407.849
   360.118
  -813.929
   109.073
  -284.463
   488.937
  -783.227
   613.330
  -900.021
   427.870
  -894.559
   279.183
  -937.864
   274.850
  -510.666
   667.989
  -604.419
   226.142
  -352.397
   626.179
  -873.012
   736.839
  -308.176
   577.807
  -163.488
   155.889
  -975.768
   650.960
  -926.145
   929.838
  -155.400
   481.674
   -98.453
   968.047
   -12.726
    39.521
  -904.050
   264.534
  -130.436
   318.552
  -961.669
   368.877
  -167.333
   236.915
  -173.925
   800.562
  -343.547
   589.434
  -363.872
     0.671
  -470.687
   396.588
  -128.300
   914.212
  -745.628
   493.820
  -876.766
   797.082
   -26.887
   704.642
  -524.735
   341.502
  -811.914
   441.603
  -810.053
   713.553
  -634.388
    78.829
  -700.797
   596.301
  -100.436
   939.665
  -864.071
   832.911
  -281.899
   243.141
  -663.808
   762.963
  -685.904
   853.694
  -656.911
   845.759
  -519.486
   176.672
   -55.788
   664.663
  -467.849
    44.801
  -126.896
   905.942
  -704.794
   938.047
  -993.225
   406.079
  -354.656
   381.420
  -809.931
   861.049
  -123.997
   864.498
  -781.915
   291.513
  -321.909
   125.767
  -991.699
   857.814
  -987.976
   146.275
  -506.821
   117.832
  -346.019
   695.822
  -735.160
   322.672
  -303.323
   775.719
  -497.024
   842.463
  -212.897
   801.813
  -782.861
   317.240
  -618.641
   871.426
  -665.304
   626.179
  -201.422
   958.098
  -334.178
   268.654
  -645.344
   377.667
  -723.319
   251.381
  -642.232
   369.854
  -697.867
    75.137
  -754.021
   138.432
  -271.096
   914.823
  -351.054
   194.708
  -819.147
   586.474
  -345.347
   346.782
  -762.261
   395.581
  -937.559
   179.601
  -682.241
   459.456
   -96.255
   368.847
  -343.486
   598.285
  -988.708
   672.384
  -587.664
   388.318
   -80.996
   943.358
  -569.658
   470.748
  -127.567
     8.515
  -304.544
   710.288
  -767.357
   755.577
  -993.530
   297.098
  -946.837
   272.988
   -97.995
   385.937
  -887.509
   386.700
  -630.604
   365.825
  -817.316
   436.750
  -631.458
   354.778
  -184.301
   638.050
  -299.020
    12.574
  -571.642
   868.740
  -743.950
   265.694
   -32.319
   230.171
  -834.437
    38.209
   -62.838
   222.236
  -102.573
   582.293
  -933.988
   877.255
  -179.662
   501.846
  -597.949
   696.982
  -729.789
    63.540
  -890.500
   736.076
  -349.834
   888.668
  -246.498
   675.588
  -405.652
   619.221
  -648.152
   230.537
  -271.889
   652.974
   -24.232
   735.374
  -945.372
   540.147
  -819.361
   250.649
  -499.771
   136.174
  -951.720
    35.127
  -351.421
   104.038
  -878.597
   726.859
  -803.949
   859.828
  -987.762
    76.785
  -841.121
   555.651
   -33.723
   579.211
  -636.494
   193.304
  -838.160
   842.097
  -748.711
   462.416
  -971.953
    41.566
  -470.840
   397.137
  -639.271
   304.331
  -302.988
   444.868
  -480.880
   360.973
   -16.572
    40.773
  -516.587
   315.195
  -279.366
   282.083
  -944.792
   871.609
  -309.427
   795.587
   -18.311
   866.329
  -527.482
   392.224
  -715.476
   444.166
  -675.924
   602.802
  -424.024
   726.066
  -373.302
   687.918
  -358.562
   310.190
  -573.351
   216.559
  -928.159
   451.308
  -896.664
   806.757
  -774.529
   261.055
  -304.605
   121.860
  -698.630
   774.010
   -83.438
   716.819
  -194.708
   222.297
  -608.020
   827.448
  -810.572
   363.109
  -853.114
   697.073
   -52.583
   202.795
  -122.105
   533.860
   -54.689
   961.089
  -960.845
   692.892
  -729.637
   619.160
  -725.639
   176.397
  -621.143
   895.779
  -774.987
    46.419
  -176.550
   994.659
  -752.220
   843.074
  -657.765
   967.071
  -929.441
   602.283
  -409.497
    33.601
   -80.264
   567.492
  -704.062
   708.579
  -850.948
   187.689
  -880.825
    70.681
   -97.934
   497.024
  -999.481
    24.415
  -161.382
   468.307
  -725.517
   894.986
  -542.741
   435.591
  -667.196
   200.995
  -955.260
   178.350
  -882.107
   949.187
  -216.590
   761.742
  -772.637
   293.466
  -951.842
   726.341
   -88.778
   903.989
  -575.640
   721.488
  -257.088
   887.814
  -522.691
   175.420
  -754.601
   607.166
  -194.891
    96.469
  -746.330
   237.159
  -593.951
   598.895
  -705.374
   407.880
  -108.371
   246.803
  -234.016
   773.949
  -423.597
   810.633
  -804.926
   855.831
   -23.713
   529.008
  -640.675
   996.216
  -253.914
   470.595
  -451.155
   775.475
  -412.152
    89.022
  -246.864
   729.637
  -838.832
   565.264
  -947.111
   715.262
  -473.312
    30.274
    -2.045
   764.092
  -846.095
   263.131
  -747.063
   771.935
  -975.036
   956.511
  -708.151
   865.352
  -134.800
   145.177
  -577.624
   789.575
  -968.230
   889.767
   -78.005
   161.901
  -907.743
   810.358
  -433.851
   933.988
  -376.751
   563.433
  -669.149
   906.705
  -738.548
   855.953
  -450.301
   641.835
  -462.233
    90.152
  -692.251
   613.697
  -474.258
   233.192
  -647.237
   944.853
  -163.915
     4.852
  -694.784
   569.658
   -12.513
   977.691
  -551.500
   169.103
  -313.517
   682.638
  -119.602
   721.030
  -954.039
   314.737
  -692.831
     9.186
  -724.998
   131.718
  -738.578
   935.362
  -129.795
   140.049
  -974.914
   977.477
  -159.459
   161.626
  -961.150
   638.295
    -3.540
   875.118
  -921.262
   228.187
  -165.105
   925.840
   -17.853
   825.159
  -949.034
   697.501
  -796.625
   756.890
  -791.833
   839.991
   -19.074
   447.676
  -402.326
   146.580
  -602.924
   974.487
  -181.280
   874.783
  -888.516
   175.695
  -889.340
   103.885
  -950.285
   656.453
   -31.587
   223.884
  -171.789
   533.982
  -927.915
   148.534
  -803.247
   267.190
  -937.284
   347.056
  -720.145
   413.800
  -805.414
   287.790
  -101.810
   659.108
  -604.053
   387.921
  -248.848
   959.807
  -230.903
    62.471
  -257.576
   146.947
  -938.719
   967.071
  -771.020
   831.599
  -862.545
    27.406
  -524.674
   956.908
   -13.855
   349.986
  -906.003
   840.510
  -709.952
   606.983
  -246.101
    50.844
  -907.926
   990.020
   -63.082
   961.364
  -411.512
   325.510
  -974.700
   325.724
  -419.874
   446.333
  -500.107
   719.108
  -386.761
   412.763
  -469.069
   187.506
  -659.139
   676.962
  -256.935
   950.652
  -863.704
   784.478
  -565.050
   500.595
  -510.331
   706.626
  -964.293
   941.435
  -781.091
   397.656
  -921.506
   912.015
  -973.327
   669.851
  -526.933
   937.254
  -565.935
   981.292
  -641.469
   550.462
  -377.728
   228.828
  -682.730
    30.946
  -785.730
   141.545
  -768.395
   100.803
  -473.189
   366.497
  -435.926
   424.177
  -675.741
   842.524
  -657.064
   253.182
  -393.841
   554.338
  -365.886
    63.997
  -541.459
   261.483
  -219.733
   527.085
  -498.398
   295.541
  -810.633
   654.744
   -35.981
    19.440
   -47.304
   470.717
   -84.780
    42.817
  -925.413
    44.557
  -312.235
   786.645
  -405.316
   235.237
  -980.255
   491.501
  -616.321
   987.396
   -50.325
   262.886
  -105.136
   523.942
    -5.921
   247.383
  -348.949
   279.336
  -359.966
   533.250
  -249.977
   916.379
  -316.935
   869.778
  -831.935
   270.791
  -557.787
   798.273
  -855.983
   567.736
  -616.993
   289.407
  -575.518
   752.831
  -819.666
   479.659
  -348.369
   282.937
  -248.390
   601.520
  -325.144
   219.031
  -708.029
   700.644
  -932.554
   965.972
  -156.896
   233.711
  -370.190
   502.213
  -574.267
   141.362
  -840.144
   443.922
  -731.437
   488.937
  -727.317
   786.218
  -836.146
   269.601
  -450.056
   666.433
  -518.998
   463.454
  -199.225
   992.462
  -129.917
   945.952
  -284.768
   279.763
  -814.539
   339.885
  -308.359
   541.765
  -337.931
   404.462
  -881.161
   576.037
  -125.797
    55.116
  -105.136
   491.165
  -490.738
   608.081
  -536.790
   817.469
  -513.108
   343.242
  -851.985
    45.381
  -544.633
   979.095
  -930.906
   935.575
  -804.224
   153.569
  -581.530
   443.800
   -33.876
   504.563
  -620.533
   605.396
  -684.256
   443.648
  -530.473
   221.961
  -598.071
   216.926
  -411.695
   694.784
  -660.421
   347.056
  -448.134
   848.476
  -384.533
    49.318
  -605.335
    88.473
  -901.975
   716.636
  -779.901
   736.595
  -325.602
    66.134
  -118.503
   887.539
  -954.894
    42.146
  -725.974
   631.062
  -290.994
    68.392
  -480.422
   983.215
  -331.919
   743.614
  -174.871
   369.701
  -115.116
   574.358
  -703.604
     6.500
  -977.355
   838.832
  -512.162
    20.173
  -499.557
   174.871
   -29.908
   652.333
  -606.708
   986.785
  -303.812
   391.827
  -790.155
   263.924
  -551.744
   378.521
  -921.873
   905.362
  -855.037
   922.178
  -629.566
   144.017
  -707.938
   480.300
  -700.674
   164.312
  -643.696
   938.841
  -484.603
   506.729
  -655.080
   539.293
  -761.834
   353.374
  -629.048
   296.121
   -48.433
   288.156
  -513.443
   247.932
  -804.895
   625.141
  -435.194
   386.792
  -518.052
   899.350
  -488.174
   608.539
  -124.882
   612.995
  -409.833
   528.794
  -746.605
   831.751
  -865.352
   507.614
  -202.307
   724.113
  -557.726
   727.012
  -270.638
   637.837
  -883.053
   664.968
  -167.974
   807.520
  -349.284
   809.809
  -212.561
   286.386
  -477.493
   958.129
  -142.705
   196.875
  -404.279
   941.008
   -57.955
   893.033
  -904.111
   121.250
  -452.345
   128.666
   -50.325
   506.363
  -307.871
   825.709
  -233.619
   819.758
  -717.551
   535.020
  -756.584
   375.530
    -6.226
   185.186
  -723.228
    99.094
  -818.567
   211.646
  -442.183
   538.530
  -142.125
   660.543
   -62.441
   209.326
  -735.160
   360.942
  -660.024
   117.618
  -927.213
   759.392
  -494.613
   804.163
  -261.452
   509.873
  -655.171
   754.021
  -947.935
   413.709
  -812.586
   515.152
  -595.691
   802.911
  -298.624
   369.518
  -193.091
   960.143
  -229.987
   901.059
  -805.139
   670.125
  -895.810
   303.354
  -955.992
   495.315
  -127.476
   771.935
  -165.990
   870.022
  -870.144
   823.725
  -611.805
   606.616
  -673.513
   888.424
  -378.094
   907.620
  -321.757
    14.679
  -269.997
   477.401
  -320.658
    35.890
  -654.836
   827.296
  -460.952
    37.873
  -301.675
   367.626
  -176.641
   473.830
  -688.040
   380.871
  -916.898
   769.066
  -741.813
   469.192
  -250.435
   759.850
  -487.686
   570.544
  -921.140
   809.992
  -566.637
   136.570
  -573.382
   948.973
   -96.957
   566.790
  -366.253
   875.088
  -846.156
   492.050
  -195.135
   167.913
  -181.890
     1.465
  -739.433
   553.179
  -771.203
   406.446
   -55.055
   564.318
  -496.261
   635.670
  -931.028
   444.197
  -555.956
   854.427
  -727.989
   630.848
  -221.503
   402.661
  -918.241
   670.888
  -215.308
   644.917
   -45.503
   904.508
  -181.494
   826.075
  -323.557
   765.587
  -217.109
   526.811
  -592.059
    40.803
  -932.463
   812.555
  -848.628
   931.791
    -9.583
   669.179
   -75.930
   263.070
  -727.653
   820.002
  -582.446
   681.082
  -423.597
   516.923
  -575.457
   186.468
  -357.402
   400.372
  -185.369
   844.722
  -950.133
    21.088
  -659.993
    17.518
  -863.887
   117.771
  -947.386
   960.356
  -892.453
   244.484
  -386.120
   127.995
  -130.863
   841.304
  -721.915
    33.753
  -393.567
   342.082
  -168.737
     4.395
  -348.735
   413.099
  -734.245
   675.710
  -338.664
   916.440
  -526.994
   572.008
  -354.137
   691.336
  -265.297
   613.361
  -132.145
   748.222
  -705.649
   894.223
  -845.027
   968.078
  -210.089
   577.288
  -350.383
   901.700
  -170.873
   246.620
  -470.321
   762.322
  -511.368
   563.066
  -268.624
   205.145
  -981.658
   566.424
  -794.855
   988.037
  -468.154
   467.910
  -263.741
   106.388
   -35.493
   276.437
  -139.225
   496.963
  -919.523
   102.634
   -91.250
   903.195
  -190.008
   484.512
  -294.595
   996.796
  -302.866
   578.143
   -37.935
   348.735
  -258.553
   557.543
  -112.583
   343.883
  -587.848
    67.171
  -948.973
   632.221
  -881.588
    70.925
  -970.031
   211.463
   -84.750
   941.252
  -130.253
   734.062
  -272.622
   132.511
  -108.860
   132.481
  -128.178
   281.991
  -126.041
   156.682
  -839.473
    82.095
  -851.070
   917.570
  -635.609
   768.273
  -370.952
    29.756
  -680.197
   565.447
  -688.345
   448.073
  -540.971
   937.590
  -717.490
   590.777
  -954.283
   983.520
  -247.047
   843.959
  -103.305
   822.993
  -838.374
    40.376
  -128.697
   316.782
  -128.056
     6.775
   -90.304
   964.690
  -503.800
   773.125
   -99.002
   324.473
  -621.570
   537.797
  -837.001
   796.869
  -733.879
   982.604
  -185.492
   118.625
  -296.915
    30.671
  -179.052
   409.284
  -825.983
   642.079
    -4.151
   113.468
  -467.513
   739.708
  -261.849
   684.164
  -256.935
   860.103
  -212.867
   349.498
  -530.564
   622.608
  -223.640
   807.672
  -460.616
   610.614
  -132.511
   192.816
  -182.043
   758.599
  -754.418
   156.804
  -480.026
   838.801
  -243.019
   409.345
  -506.455
   141.270
  -529.252
   561.205
  -494.827
   941.252
  -554.430
   613.941
  -941.679
   846.736
  -517.197
   939.604
  -223.640
   621.632
  -853.053
    94.638
  -118.839
   576.342
  -164.647
   311.655
  -201.331
   121.067
  -822.535
    12.085
  -577.197
   574.816
  -454.024
   184.851
  -931.394
   823.725
   -39.979
   973.418
  -353.801
   923.215
  -837.367
   315.928
  -913.327
   236.946
  -847.011
   981.689
  -448.622
   206.793
   -44.832
   847.804
  -544.877
   347.209
   -95.798
   760.033
  -164.159
   558.184
  -768.548
   821.192
  -899.533
   350.200
  -770.379
   450.972
  -320.383
    75.076
  -220.771
    61.312
  -378.735
   756.462
  -482.406
   690.481
  -344.584
   613.453
  -568.010
   439.802
  -239.326
   871.822
  -842.616
    57.283
  -236.152
   955.412
  -239.113
   511.093
  -995.788
   652.821
  -706.595
   897.153
  -406.507
   352.062
  -109.256
   524.461
  -697.562
   937.346
  -296.091
   521.928
  -393.872
   441.786
  -558.336
   810.480
   -81.637
    49.837
  -195.044
   783.959
  -453.169
   542.894
  -404.523
   542.955
  -599.628
   782.037
  -220.649
    25.117
   -20.783
   321.757
  -713.034
   875.546
  -320.200
   748.192
  -169.469
   401.257
   -54.598
   835.719
  -479.598
   453.444
  -706.503
   115.665
  -438.520
   581.164
  -248.512
   951.079
  -189.062
   300.150
  -268.319
   710.532
  -521.409
   820.948
  -122.623
   136.052
  -249.001
    79.226
   -89.633
   497.696
  -379.345
   413.221
  -987.915
   628.895
  -298.379
   730.918
  -230.873
   436.720
  -687.368
   511.368
  -785.943
   980.499
  -390.973
   483.901
    -6.165
   712.119
  -955.260
   328.593
  -804.071
   972.777
   -54.140
   242.073
  -135.807
   338.786
  -523.759
   712.363
  -264.901
   911.313
  -222.327
   346.232
  -773.644
   142.552
  -435.652
    93.448
  -791.467
   293.527
   -45.686
   710.746
  -409.162
   115.696
  -181.890
   810.266
  -746.788
   851.650
  -573.656
   335.307
  -645.161
   147.282
  -322.550
   807.978
  -448.866
   970.489
  -313.517
   191.656
  -849.910
   128.727
  -983.093
   712.851
  -260.567
   480.605
  -664.113
   485.336
  -684.500
   434.187
  -225.257
   281.320
  -554.338
   826.228
  -224.250
   292.337
  -505.173
   776.086
  -293.435
   224.403
  -552.110
   608.081
  -976.592
   570.879
  -640.828
   435.652
  -735.557
   406.720
   -40.162
   501.663
  -345.805
   548.051
  -545.091
   868.221
  -399.121
   420.759
  -958.983
   549.852
  -132.603
   481.643
  -823.969
   683.798
  -302.591
   536.241
  -868.038
   831.141
  -322.123
   796.777
  -137.852
     2.564
  -381.146
    24.110
  -285.623
   502.518
  -767.479
   597.613
  -979.217
   185.278
  -108.005
   856.044
  -903.867
   217.353
  -748.466
   554.186
  -324.656
   938.810
  -990.448
   778.283
  -678.274
   918.577
  -405.042
   164.006
  -162.481
   796.472
  -940.855
   761.223
  -792.871
     6.317
   -46.083
   388.775
  -894.833
   973.632
  -522.874
   823.420
  -499.893
   881.344
  -332.835
   666.250
  -615.192
   598.163
   -72.542
   230.873
  -834.620
   862.484
  -337.596
   296.731
  -260.628
   315.867
  -694.266
    71.261
  -205.267
   480.056
  -477.157
   205.023
  -639.271
   270.943
  -131.962
   203.101
  -857.906
   143.529
  -321.635
    76.937
  -332.469
   461.470
  -515.275
   580.035
  -216.071
   184.759
  -277.902
   871.242
  -472.304
   469.893
  -980.468
   949.980
   -95.859
   275.643
  -148.137
   706.107
  -393.780
   568.468
  -166.570
   929.380
  -795.679
   221.381
  -563.616
   121.036
  -162.297
   199.774
  -586.657
   452.498
   -60.945
   128.239
  -293.130
   713.584
  -976.012
   832.087
  -873.714
   595.477
  -924.223
   946.715
  -426.618
   150.853
  -442.915
   189.886
  -901.791
   775.719
  -419.813
   389.233
  -433.790
   556.475
  -733.634
   859.493
  -782.159
   325.968
  -173.742
   223.365
   -97.751
   272.225
  -608.295
   269.234
  -734.367
   443.678
  -868.557
   939.756
  -323.527
   994.720
  -319.224
    45.137
  -832.331
   515.030
  -583.056
   794.885
  -821.711
   287.057
  -388.104
   741.325
  -625.385
   814.356
    -7.355
   229.347
  -666.921
   465.773
  -258.400
   945.524
  -634.510
   578.234
  -532.670
   660.604
  -731.681
   862.392
  -822.687
   759.362
  -723.258
   454.756
  -215.979
   650.990
  -994.690
   460.097
  -824.854
   654.164
  -343.974
   327.708
  -620.045
   450.697
  -724.662
   905.576
  -137.730
   701.102
  -658.803
   515.824
  -528.214
   915.891
  -538.713
   895.688
  -915.220
   176.824
  -535.875
   347.026
  -534.318
   801.355
  -336.192
   939.146
  -619.648
   543.931
  -420.301
   107.547
  -507.340
   428.694
  -107.089
   493.301
  -924.253
   806.330
   -80.294
   366.253
  -931.455
   729.392
  -615.680
   475.875
  -490.341
   239.845
  -228.370
   673.849
  -120.762
   662.435
  -959.105
   151.555
  -619.770
   497.574
   -17.273
   636.982
  -309.244
     7.630
    -0.946
   393.841
  -782.220
    90.457
  -411.176
   367.626
  -615.375
   533.433
  -680.074
   321.665
   -17.548
   242.622
  -431.715
   307.199
  -882.260
   539.811
  -193.731
   311.228
  -213.263
   121.982
  -279.153
   425.825
  -392.224
   776.421
   -56.642
   382.641
  -256.569
   445.601
  -328.471
   796.503
  -456.862
   735.405
   -34.303
   961.608
   -62.014
   460.250
    -0.305
   544.328
  -881.710
   319.407
  -951.628
    16.175
  -473.708
   297.769
  -507.309
   170.812
  -306.192
   884.732
  -376.598
   568.621
   -42.604
   705.679
  -474.990
   252.998
  -418.500
   658.925
  -178.869
   581.805
  -678.976
   152.470
  -437.941
   517.685
   -45.259
   534.074
  -963.317
   221.259
  -179.601
   308.298
  -210.944
   290.719
  -116.581
   234.657
  -378.552
   491.684
  -630.329
   900.235
  -134.983
   321.085
  -505.783
   860.530
  -300.729
   248.726
  -683.218
   942.808
  -198.401
   980.316
  -744.285
   804.834
  -891.934
   585.742
  -708.914
   343.547
   -32.960
   836.512
  -611.347
    46.999
  -533.860
   595.447
  -824.122
   883.419
  -784.997
   603.626
  -599.109
   820.887
  -636.433
   506.699
  -793.817
   572.192
  -861.385
   465.804
  -252.235
   657.399
  -321.329
   196.081
  -808.649
   379.009
  -550.768
   776.482
  -382.946
   802.759
  -980.682
    74.862
  -137.181
   337.901
  -519.578
   132.481
  -160.680
    11.292
  -710.501
   350.536
  -653.554
    28.108
  -183.142
   823.634
   -76.998
   713.614
  -619.465
   663.503
  -239.296
   429.640
  -951.872
   656.484
  -785.577
   559.282
   -12.360
    98.910
   -61.190
   153.752
  -352.062
   153.905
  -816.767
   335.063
  -448.775
   573.382
  -723.380
    48.402
   -22.431
   129.124
  -167.669
   257.729
  -676.626
   596.606
  -294.565
   178.655
  -584.857
   635.060
  -766.930
   642.079
  -440.748
   408.155
  -210.700
   182.318
  -390.545
   288.339
  -814.508
   943.907
  -166.601
   489.181
   -52.034
     0.153
  -141.209
   968.841
  -996.582
   177.923
  -518.693
   449.141
  -195.654
   981.628
  -385.174
   893.521
  -575.396
   710.868
  -834.346
   287.515
  -342.662
   365.123
  -888.333
    65.950
  -354.076
   429.273
  -432.081
    30.427
  -920.652
   133.641
  -880.337
   100.467
  -516.526
   282.632
  -795.495
   742.637
  -360.973
   245.125
  -175.726
   421.186
  -342.112
   201.147
  -631.581
   913.877
  -251.106
   237.892
  -169.927
   836.543
  -795.770
   388.989
  -804.468
   220.862
  -362.041
   211.249
  -710.471
   488.235
  -992.615
   992.004
  -143.956
   663.961
  -550.554
   180.883
  -842.860
   175.542
  -537.858
   140.660
  -129.246
    78.738
  -536.546
   809.320
  -431.928
    54.689
  -741.783
   368.419
  -447.279
    22.950
  -555.498
   511.338
  -657.796
   712.851
  -709.372
   404.218
  -426.588
    38.026
  -885.678
   934.629
  -386.975
   617.359
  -305.216
   340.648
  -345.714
   285.928
  -250.557
   814.997
  -418.470
   940.184
  -993.561
   176.977
  -616.871
   560.747
   -96.133
   207.099
  -604.907
   756.829
  -552.782
   737.083
  -844.569
   675.588
  -743.339
    89.755
  -848.506
   620.808
  -665.548
   962.310
  -759.117
   224.128
  -415.235
   346.416
  -972.350
   512.741
  -383.557
   579.577
   -25.330
   717.429
  -139.531
   120.670
  -466.353
   164.525
  -467.269
   144.261
  -926.054
    95.614
  -525.803
   546.709
  -108.432
   758.751
  -601.001
   458.266
  -920.743
   614.673
  -417.890
   854.823
  -460.524
     2.564
  -482.467
   362.835
   -79.073
   107.974
  -421.216
   851.772
  -239.723
   577.410
  -787.866
   906.735
  -389.630
   623.280
  -305.155
   776.391
  -564.348
   962.706
   -11.567
   888.913
  -943.297
   434.126
  -280.404
   529.984
   -75.106
   635.395
  -181.127
   776.818
  -992.035
   426.893
  -151.189
   281.747
  -931.150
   644.063
  -446.944
   999.145
  -882.412
   862.239
  -342.814
   449.385
  -681.051
   558.214
  -547.197
   613.849
  -864.162
   511.979
  -803.858
    54.353
    -9.095
   792.413
  -147.649
   351.115
  -773.827
   170.721
  -783.502
   452.589
  -356.273
   305.460
   -56.612
    31.373
  -593.341
   542.650
  -484.024
   439.741
  -416.364
   674.886
  -314.646
   358.226
  -883.633
   503.220
  -588.000
   731.834
  -507.065
   545.732
  -159.368
    86.428
   -93.142
   735.862
  -660.695
   820.582
  -816.004
   455.153
  -865.566
   564.837
  -741.600
   743.645
  -427.412
   203.925
  -521.989
    31.465
  -459.639
   654.347
  -478.317
   236.122
  -925.901
   991.607
  -790.979
   568.407
  -309.885
    20.966
   -16.114
   891.079
  -533.464
   885.372
  -647.145
   974.273
  -590.960
   803.766
  -939.726
   490.921
  -869.625
   534.715
  -719.169
    96.225
  -623.951
   657.735
  -389.325
   434.858
  -573.290
   267.159
  -861.049
   419.568
   -91.098
   171.789
  -619.373
   625.263
  -955.046
   193.884
  -648.396
   141.758
  -125.797
   661.885
  -431.990
   729.606
  -524.644
   690.023
  -749.535
   621.906
  -277.230
   338.816
  -485.580
   817.011
  -393.292
   250.252
  -171.453
   204.657
  -350.352
   851.253
  -478.530
   370.098
  -550.890
   719.230
  -380.993
   419.721
  -120.701
   203.619
  -207.678
   671.712
   -18.525
   897.000
  -300.974
   555.925
  -924.284
    49.287
  -502.060
   566.454
  -875.820
   519.608
  -181.158
   610.492
  -122.257
   358.348
   -31.281
   597.644
  -163.060
   614.429
  -344.523
   613.178
  -441.023
   460.555
  -989.410
   518.876
  -658.834
   230.689
  -808.222
   325.602
  -186.865
   463.454
  -653.157
   180.853
  -532.151
   545.000
  -779.656
   315.439
  -335.917
    45.259
  -815.973
   792.962
  -869.900
   341.624
   -27.711
   405.560
  -498.856
   622.852
   -96.164
   560.106
   -79.104
   868.221
  -128.758
   498.306
  -760.979
   894.650
  -120.884
   694.418
  -164.434
    66.042
  -587.725
   774.712
  -396.771
   758.690
  -584.460
   801.935
  -880.367
   175.695
  -834.223
   268.746
  -460.067
   605.609
  -182.012
   644.276
  -758.568
   717.368
   -93.631
   816.492
  -248.543
   986.572
  -418.256
   275.491
   -10.315
   846.278
  -133.274
   380.322
  -643.880
   656.117
  -290.780
   553.697
  -303.812
    83.407
  -883.389
   748.222
  -326.334
   990.417
  -848.994
    27.772
  -416.486
   420.759
  -933.195
   607.990
  -864.864
   779.901
  -627.369
   199.194
  -762.352
   801.843
  -902.158
   996.338
  -681.661
   397.473
  -954.314
   158.513
  -794.366
   977.142
  -685.995
   123.203
  -892.270
   341.472
  -135.533
   597.430
  -281.777
   734.703
  -577.715
   571.093
   -20.234
   153.478
  -512.925
   195.135
  -462.508
   505.478
  -263.771
   869.015
  -587.146
   711.386
  -397.809
   380.352
   -70.376
   343.822
  -695.181
   441.877
  -577.197
   897.397
  -879.849
   467.818
  -237.587
   282.998
  -833.491
   934.782
  -777.367
   640.889
  -510.361
   170.110
  -271.920
    65.554
  -272.042
   912.015
  -991.913
   336.558
  -861.171
   484.420
  -309.214
   248.939
  -732.017
   931.486
  -132.542
   637.196
  -958.007
   954.131
  -840.693
   685.904
  -433.363
   993.774
  -183.020
   621.754
  -589.190
   305.612
  -115.146
   379.803
  -341.166
   366.497
   -39.125
   338.298
  -489.212
   460.005
  -416.578
   715.415
  -286.477
   783.441
  -223.518
   722.007
  -397.351
   919.797
  -216.163
    64.028
  -962.676
    18.738
  -475.417
   888.119
  -991.241
   530.595
  -199.957
   764.275
  -796.228
   836.299
  -215.644
   799.829
  -695.364
   618.000
  -170.995
   477.279
  -693.167
   313.639
  -886.410
   311.350
  -364.849
   499.039
  -826.807
   917.356
  -659.841
   541.581
  -165.990
   585.955
  -843.959
   369.121
  -411.573
   957.335
  -299.203
   698.050
   -58.901
   888.699
  -399.609
   563.646
  -243.629
   109.012
  -181.921
   497.513
  -860.439
   754.601
   -30.122
   194.739
  -117.740
   378.918
   -92.318
    15.229
  -996.612
   531.541
  -648.732
   162.969
  -582.476
   498.337
  -149.632
   886.380
  -739.067
   298.227
  -142.064
   544.145
   -92.471
   529.099
  -803.949
   880.184
  -794.885
   157.231
  -304.025
   350.871
   -35.920
   843.928
  -707.419
   849.330
  -771.355
   902.829
  -644.093
   669.393
  -636.769
   481.918
  -460.341
    54.048
  -515.976
    63.997
   -71.078
   171.300
  -732.170
   879.055
  -232.215
   861.538
  -331.065
   322.520
  -451.674
     0.244
  -424.665
   973.540
  -257.820
   819.788
   -63.875
   305.857
   -44.069
    33.601
  -609.821
   686.514
  -208.380
   107.181
   -71.261
   755.028
  -806.513
   519.242
  -378.246
   777.245
  -437.574
   356.609
   -59.481
    67.690
  -580.889
    87.222
  -293.161
    73.794
  -102.664
   854.518
  -799.280
   216.163
  -151.372
   136.601
  -542.650
    78.433
  -160.649
   115.299
  -715.384
    40.284
  -178.045
   596.973
  -967.009
   948.027
  -239.265
   830.561
  -351.695
   915.403
    -5.371
    65.340
  -961.058
   849.605
  -383.099
   193.121
  -710.959
   795.312
  -345.836
   317.789
  -251.625
   690.847
  -674.795
   596.484
  -469.527
   630.329
  -838.649
   196.142
  -549.699
   225.379
  -730.918
   708.853
   -67.415
   160.161
  -483.139
   869.869
   -77.914
   533.525
   -73.244
   922.422
  -672.964
    81.973
  -947.539
   472.488
  -972.869
   877.499
  -374.889
   177.648
   -22.767
   593.249
  -752.464
   113.620
  -562.334
   932.005
  -581.133
   162.420
  -136.540
   309.793
  -329.569
   265.542
  -517.838
   389.721
  -905.850
   886.288
  -906.888
   558.763
  -955.107
   524.827
  -881.832
   941.801
  -702.322
   629.627
  -564.135
    46.510
  -558.489
   749.229
  -970.031
   633.106
  -209.479
   267.922
   -16.266
   901.761
  -405.957
   569.323
  -148.869
   592.975
  -173.040
   971.068
   -63.753
    93.265
  -659.139
   275.185
  -487.838
   140.568
  -341.472
   277.291
  -489.364
   223.121
  -808.588
    78.249
  -286.630
   265.328
  -837.123
   542.772
   -22.950
   694.510
  -982.543
   747.856
  -477.737
   482.376
  -402.326
   765.526
  -181.372
   254.707
  -130.284
   623.035
  -903.653
    63.143
  -520.615
   784.783
  -983.367
   913.114
   -80.935
   999.298
  -469.222
   640.767
  -412.549
   855.251
  -539.293
   234.107
  -476.943
   890.255
  -169.042
   190.435
  -907.132
   596.149
  -516.037
     5.188
  -582.720
   164.373
  -989.868
   385.083
  -187.536
   315.622
  -476.852
   279.824
  -968.200
    56.764
  -687.643
   325.724
  -412.610
   709.830
   -96.255
   795.404
   -67.415
    55.727
  -440.229
   646.870
  -212.592
   937.284
  -249.702
   766.228
  -612.262
   164.647
  -374.584
   997.162
   -60.488
    67.843
  -978.668
    51.546
  -940.825
   538.652
  -969.054
   894.711
  -517.991
   907.285
  -330.210
   698.538
  -181.127
   496.261
  -330.729
   957.549
  -356.609
   196.142
   -72.085
   860.042
  -309.763
   906.247
  -347.942
   509.262
  -553.850
   184.240
  -282.510
    87.802
   -85.360
   949.126
  -717.429
   559.252
  -164.190
   579.730
  -814.875
     0.366
  -857.356
   254.189
  -846.706
   158.361
   -65.279
   873.287
  -637.654
   325.999
  -249.336
   411.023
  -631.520
   129.276
  -578.967
    37.446
   -49.348
   320.627
  -717.856
   856.166
  -108.097
   171.972
  -967.345
   600.848
  -768.334
   560.930
  -985.931
   134.953
  -980.499
   344.249
  -803.949
    97.293
  -897.488
   112.125
  -351.634
   538.316
   -22.950
   917.142
  -219.855
   890.103
  -764.183
    71.200
  -871.792
   114.200
  -357.311
   605.365
   -24.689
   371.166
  -635.212
   484.603
  -420.362
    54.689
  -605.213
   172.918
  -702.780
   535.447
  -306.497
   641.377
  -622.242
   457.289
  -915.555
   413.434
  -284.158
   929.960
  -568.010
   741.081
  -661.733
   462.020
  -866.756
   505.631
   -90.793
   977.996
  -543.535
   936.827
  -966.216
   762.902
  -244.209
   743.919
  -357.677
   678.518
  -905.576
   753.044
  -764.702
   494.766
  -692.587
   643.666
  -728.690
   680.197
  -965.178
   878.719
  -521.378
   494.980
  -242.988
   421.827
  -628.040
   730.735
  -636.830
   335.215
  -244.362
   940.153
  -715.690
   852.412
  -506.027
   501.022
  -278.207
    19.196
  -669.088
   357.738
  -997.070
   496.841
  -960.448
   784.417
  -405.103
   620.808
  -316.996
    13.031
  -192.175
   309.519
  -732.353
    70.925
  -281.167
   916.288
  -429.273
   670.644
  -652.120
   618.213
  -577.502
   496.445
  -382.946
   436.262
  -775.109
   731.193
  -876.186
   479.629
   -12.116
   166.906
  -739.463
   508.683
  -335.612
   743.278
  -289.407
   409.833
  -934.294
   857.631
  -147.221
   676.534
  -862.239
   289.956
  -894.833
   489.608
  -119.755
    87.344
  -260.140
   491.104
  -310.434
   250.587
  -800.806
   845.149
  -593.280
   567.705
  -554.155
   679.769
  -148.228
   437.513
  -623.371
   503.311
  -874.538
    27.192
  -167.241
   689.077
  -539.781
   607.715
  -763.634
   622.242
   -99.307
   410.535
  -614.185
   602.588
  -404.035
   849.696
  -560.045
    96.744
   -15.656
   452.834
  -376.446
   433.973
  -348.277
   344.981
  -315.775
   538.865
  -854.793
   628.834
  -367.046
   794.946
  -476.791
   505.112
  -201.147
   633.106
   -77.303
   477.126
  -270.333
   938.108
   -74.313
   483.016
   -30.732
   867.275
  -994.385
   299.356
  -756.859
   175.115
  -164.800
    60.091
  -916.074
   637.593
  -263.558
   234.474
  -573.199
   669.546
  -944.914
   907.682
  -792.535
   729.392
  -260.201
   707.877
  -506.912
   604.785
   -92.563
   223.762
  -822.169
   172.521
  -323.374
   255.715
  -226.173
   727.226
  -950.713
   744.957
  -670.675
   471.786
  -876.949
   724.113
  -994.903
   263.955
  -585.711
   132.908
  -659.932
   212.409
  -425.733
   843.226
  -262.246
   216.010
  -721.122
   736.229
  -795.282
    40.559
  -426.557
   176.702
  -127.750
    26.032
  -546.098
   727.073
  -667.837
    18.769
   -34.364
   445.753
  -681.082
   621.601
  -399.152
   612.995
  -231.941
   356.456
  -723.441
   228.401
  -216.742
   832.789
  -326.670
   123.539
  -457.411
   515.336
  -783.166
    33.662
  -324.198
   185.492
  -516.526
   472.030
  -856.929
   689.871
  -689.444
   750.847
  -852.443
    69.246
  -606.647
   992.309
  -888.272
   662.832
  -350.688
   473.739
  -749.992
   280.160
  -868.648
   150.365
  -231.880
    35.707
  -228.828
   699.728
  -779.656
   938.932
  -266.335
   931.150
  -943.052
   834.193
  -335.582
   904.233
  -108.463
   783.837
  -389.508
   600.208
  -479.202
   488.571
  -103.336
   489.669
  -772.515
   838.649
  -262.276
   840.510
  -602.405
   189.367
  -131.382
   109.897
   -16.602
   455.611
   -26.856
   264.046
  -156.621
   617.664
  -807.062
   369.304
  -509.445
   733.543
  -502.152
   298.624
  -720.084
    50.539
  -801.569
   897.031
  -433.119
   310.526
  -617.145
   449.568
  -132.572
   841.762
  -441.450
   796.228
  -448.225
   532.182
  -719.779
   936.491
  -897.855
   276.925
  -954.466
   468.307
  -533.525
   994.415
  -760.369
   704.764
  -460.952
   804.254
  -590.564
   812.067
  -700.858
   461.440
  -350.230
   812.708
  -360.546
   639.821
  -618.336
   797.967
  -585.070
   158.910
  -695.303
   192.785
  -256.233
   748.161
  -195.715
   417.341
  -908.689
   441.633
  -404.675
   788.751
  -831.050
   197.638
  -116.398
     6.653
  -821.894
   836.665
  -174.322
    67.019
  -568.499
   891.110
  -430.738
   946.684
  -117.283
   461.318
  -345.500
   903.745
  -405.225
   671.010
  -941.893
   736.656
  -319.864
   816.065
  -338.542
   846.156
  -258.187
   800.317
  -576.830
   443.617
  -651.662
   952.513
  -961.272
   749.596
  -427.076
   817.560
  -632.710
   526.536
  -871.731
    16.358
  -592.730
   789.056
  -871.548
   767.632
  -897.671
    35.646
  -990.997
   165.502
  -241.646
   845.943
  -363.628
   807.031
  -646.962
   186.499
  -861.965
   862.758
  -480.270
   269.814
  -515.122
   184.484
  -514.237
   309.336
  -643.727
   544.023
  -252.571
    15.107
  -679.891
   596.332
  -237.465
   173.162
  -141.789
   661.214
  -558.275
   152.806
  -731.193
   916.990
  -280.099
   685.171
   -22.767
   100.131
   -11.078
   757.225
  -714.011
   304.453
  -327.097
   964.690
  -904.386
   973.601
  -272.530
   167.608
  -372.478
   680.746
  -656.117
   792.627
  -320.170
   789.239
  -360.393
   625.080
  -552.110
   587.451
  -383.557
   435.591
  -559.557
   992.615
  -832.484
   284.036
  -477.279
   416.089
  -585.650
   845.180
  -382.397
   885.098
  -844.966
   599.231
  -903.439
    13.581
  -294.534
   232.032
  -609.027
   916.868
   -86.184
    87.161
  -144.444
   662.862
  -369.427
    15.259
  -585.070
   354.839
  -585.284
   463.027
  -975.188
   438.154
  -242.592
   146.519
  -521.256
   325.724
  -395.520
   152.257
  -408.399
   935.575
  -540.635
   809.351
  -708.243
   233.955
  -153.142
   177.435
  -347.606
   378.552
  -580.279
   493.210
  -606.525
   554.613
  -510.880
   419.843
  -114.048
    98.331
  -739.860
   442.854
  -811.213
     1.343
  -446.486
   256.233
  -849.178
   389.355
  -705.008
   482.528
  -891.903
    69.552
  -446.394
   570.666
  -791.894
   739.860
  -590.106
   215.155
  -107.517
   954.192
  -564.348
   140.934
  -431.135
   437.208
  -934.141
   596.606
  -996.246
   842.677
  -354.900
   400.708
  -532.945
   548.479
  -571.825
   884.732
  -840.144
   583.026
  -682.058
   575.793
   -43.001
   275.826
  -379.864
   963.866
    -5.188
   726.768
  -402.844
   196.203
  -863.826
   687.094
  -897.916
    43.825
  -156.163
   946.837
  -926.023
   982.757
  -507.218
   821.131
  -824.519
   734.336
  -346.263
   830.592
  -645.405
   108.646
  -621.632
   168.279
  -388.562
   493.942
  -982.177
    47.823
  -248.787
   836.482
  -394.360
   526.017
  -595.111
   454.512
  -663.686
   893.765
  -901.364
   529.710
  -829.035
   229.194
  -346.568
   620.319
  -898.862
   206.763
  -304.209
    39.430
  -897.946
   755.638
  -438.734
   442.305
  -693.503
   661.702
  -628.193
   466.262
  -569.262
   706.565
  -431.990
   767.327
   -16.297
   437.574
  -322.214
   296.823
  -709.586
   162.114
  -397.320
   162.236
  -138.554
   260.720
  -797.113
   915.586
  -861.110
   411.786
  -537.431
   613.269
  -848.964
   822.657
  -983.947
   491.501
  -894.009
    59.816
  -682.791
   600.177
  -543.535
   573.016
  -767.907
   239.937
  -533.860
   505.844
  -662.832
   545.457
  -190.435
   887.722
  -296.640
    59.114
  -763.878
   800.165
  -551.927
   638.569
  -169.836
   611.621
  -164.068
   542.039
  -102.359
   874.325
  -790.582
    35.157
  -988.739
   976.836
  -468.825
   363.079
  -754.967
   146.580
  -181.433
   431.318
  -870.754
   895.413
  -747.856
    39.735
  -642.079
   502.396
  -760.491
    12.665
  -221.076
   627.461
  -785.089
    69.430
  -301.096
   649.770
  -543.016
   778.802
  -966.277
   824.152
  -295.022
   441.145
  -663.930
   849.910
  -144.780
   242.225
  -769.066
   945.463
  -481.277
   522.080
  -709.128
    22.431
  -278.176
   502.853
  -118.229
    53.377
  -470.138
   319.529
  -989.410
   226.234
  -123.173
   697.043
  -293.497
   979.919
  -619.343
   117.557
   -33.906
   514.481
  -573.473
   821.894
  -205.298
   869.686
  -701.407
   488.571
  -625.568
   165.441
  -357.677
   934.385
  -109.592
    98.331
  -962.462
   680.197
  -953.459
   287.790
   -35.279
   725.700
  -197.851
   565.294
   -55.635
   376.965
  -640.034
   801.172
  -867.855
   470.412
   -61.800
   361.705
  -849.940
   837.031
  -643.696
   791.498
  -564.959
   350.627
   -33.174
   813.471
  -113.437
   403.790
   -35.920
   241.615
  -905.576
   155.309
  -398.816
   899.197
   -72.268
   392.834
  -653.737
   136.692
  -233.741
   354.472
  -490.280
    43.184
  -843.989
   353.343
  -626.942
   944.700
  -830.164
   548.296
  -648.762
   283.395
  -746.147
   705.130
  -780.633
   471.755
  -157.842
   291.513
   -64.943
   814.417
  -480.117
   750.114
  -912.320
    92.807
  -983.459
   292.520
  -493.912
   905.332
  -189.398
    59.145
  -944.517
   357.006
  -373.333
   987.579
  -844.844
   192.877
  -393.414
   233.802
  -951.842
   968.108
  -564.592
   490.097
  -645.924
   349.254
  -796.045
    42.909
   -63.540
   139.988
  -711.264
   914.884
  -384.289
   125.187
  -969.146
   934.446
  -240.822
   327.219
  -505.203
    77.151
  -720.756
   767.907
  -911.252
   922.117
  -929.044
   330.332
  -672.536
   567.125
  -579.608
   813.898
  -481.155
   847.194
  -585.162
   776.452
  -344.340
   198.828
  -113.590
   257.241
  -706.412
    15.168
   -80.172
   974.731
  -303.049
   834.620
  -543.748
    92.288
  -967.009
   207.526
  -976.287
   146.672
  -103.397
   584.216
  -874.050
   231.727
   -53.987
    68.331
  -679.342
    31.953
   -68.575
   379.040
  -481.521
   799.585
  -102.939
   866.115
  -466.140
   868.496
  -161.290
   921.384
  -580.889
   799.127
  -402.722
   630.482
  -386.853
   748.070
  -729.881
     8.576
  -564.501
   155.828
   -78.921
   663.869
   -42.268
   346.904
  -129.337
   232.368
  -217.200
   135.502
  -652.516
   428.266
  -236.183
    31.037
  -217.536
    52.919
  -806.146
   136.998
  -473.464
   806.940
  -502.731
   336.741
  -726.249
   248.268
   -45.503
   860.378
   -29.359
   741.111
  -508.744
   826.075
  -507.157
   738.273
  -936.613
   849.818
  -128.880
   241.676
  -331.126
   317.301
  -653.127
   784.082
  -482.467
   411.573
  -960.509
   776.086
  -609.088
   490.402
  -494.156
   562.243
  -277.841
   906.949
   -26.032
    29.756
  -571.642
   867.519
  -468.520
   113.834
  -974.090
   420.270
  -949.309
    43.062
  -939.787
   168.401
  -868.954
   668.935
  -618.732
   801.874
  -159.581
   722.983
  -703.940
    40.956
  -463.485
   345.561
  -870.693
    86.032
  -450.331
   729.698
  -776.360
   166.601
  -991.882
   224.006
   -89.785
   283.975
  -412.763
   738.456
  -518.296
   740.837
  -536.424
   796.197
  -301.859
   551.775
  -744.346
    76.205
  -142.521
   328.562
  -768.181
   789.605
   -38.392
   733.451
  -432.539
   733.482
  -990.539
    94.821
   -68.087
   366.710
   -51.546
   278.787
  -813.227
   750.755
  -684.988
   410.016
  -522.996
   699.240
  -903.806
   536.393
  -504.471
   980.621
  -156.957
   830.439
  -796.808
   917.142
  -432.936
   421.674
  -215.033
   224.067
  -548.448
   453.780
  -876.461
   432.997
   -91.861
   459.761
  -427.931
   742.637
  -989.502
   649.586
  -693.228
   641.316
  -163.488
   203.436
  -959.075
   144.688
  -250.710
   164.739
  -618.549
   992.492
  -850.490
    26.276
  -390.790
   647.572
  -270.577
   603.900
  -835.414
   442.213
  -240.089
   290.445
  -380.657
   713.950
  -557.665
   284.951
  -584.185
   275.674
  -144.139
   889.706
  -844.752
    63.692
  -468.184
   469.588
  -283.914
   306.742
  -813.746
   167.394
   -16.449
    60.701
  -358.135
   968.596
  -528.245
   452.162
  -529.221
   209.449
  -380.078
   474.502
  -610.828
   122.471
  -956.664
   680.807
   -64.852
   512.345
  -479.232
   616.840
  -539.079
   156.865
    -0.488
   337.901
   -28.901
    25.971
  -600.726
   853.664
  -162.633
   913.022
  -504.013
   844.264
   -78.158
   571.764
  -332.896
   491.714
  -860.469
   953.185
  -220.618
   770.409
    -8.118
   635.487
  -999.390
    40.162
  -898.221
    41.200
  -183.752
   285.958
  -717.612
   535.386
  -967.589
   847.591
  -830.348
   997.986
  -953.246
   983.673
   -48.677
   965.056
  -832.362
   113.254
  -777.703
   931.761
  -736.106
    78.738
  -501.480
   911.405
  -474.532
   274.331
  -579.760
   843.837
  -382.916
   983.154
  -824.091
   947.630
  -994.629
   767.296
  -821.894
   608.875
  -258.675
   254.494
  -477.340
   901.273
  -521.226
   164.678
  -737.846
   330.454
  -989.074
   920.743
  -974.700
   897.061
  -894.833
   686.972
  -986.999
    71.474
   -81.484
   178.991
   -97.079
   774.926
  -226.234
    89.022
  -306.742
   959.685
  -421.125
   469.955
  -982.696
   882.992
  -330.302
   922.147
   -39.827
   668.020
  -642.048
   927.030
   -91.861
   245.521
   -34.394
   170.476
  -536.729
   270.302
  -373.363
   200.629
   -46.937
   105.930
  -362.102
   262.978
  -432.814
   471.572
  -360.240
   657.399
  -347.148
   844.722
  -591.693
   459.975
  -800.989
   213.477
  -460.036
   954.253
  -958.312
   272.347
  -189.856
   614.856
  -178.808
   654.897
  -513.382
   987.854
  -777.734
   297.403
  -620.228
   311.014
  -470.870
   527.268
   -90.243
   218.635
  -974.212
   969.451
   -26.948
   373.363
  -726.279
   865.230
  -111.148
   370.128
  -202.643
   896.939
  -793.329
   755.058
  -790.765
   111.911
  -343.120
   503.159
  -694.052
    40.284
  -975.402
   799.310
  -834.223
   599.536
  -770.806
   465.011
  -220.252
   879.910
  -610.462
   876.095
  -752.983
   404.767
  -842.647
   713.736
  -933.927
   958.922
  -900.845
   393.780
  -447.157
   579.302
  -591.845
   517.228
   -83.193
   801.386
  -272.286
   185.949
  -973.052
   755.272
  -632.679
   527.604
  -601.764
   205.115
  -307.688
   273.049
  -570.269
   125.706
   -31.281
   730.430
  -573.473
   909.757
  -555.620
   999.207
  -564.409
   800.043
   -52.095
   768.700
  -572.344
   639.607
  -213.965
   543.718
  -144.108
   534.471
  -778.588
   642.323
  -877.316
   521.744
  -688.467
   808.100
   -13.611
   837.672
  -609.668
   782.220
  -562.120
   878.933
   -26.368
   677.541
  -919.950
   450.972
  -630.573
   499.557
  -460.189
   397.473
  -225.013
   657.674
   -55.269
   204.016
  -859.066
   810.022
    -4.425
   670.431
  -415.326
   886.471
  -334.452
   245.155
  -366.466
   632.862
  -942.076
   115.360
  -920.591
   520.676
  -547.044
   646.962
  -273.843
   365.337
  -924.436
   267.434
  -189.825
   497.757
  -384.930
   386.578
  -623.035
   831.843
  -972.015
   447.310
  -606.647
   672.567
  -344.554
   701.468
  -122.623
   607.990
  -814.020
   804.102
  -172.613
   328.928
  -504.227
   819.483
  -769.311
   720.115
  -103.427
   733.421
   -65.950
    66.561
  -176.550
    64.669
  -343.760
   719.199
  -506.851
   670.309
   -75.106
    62.654
  -435.713
   337.596
  -781.884
   130.253
  -669.149
   257.210
  -907.376
   708.640
  -519.822
   970.824
  -420.698
   276.620
   -53.468
   886.990
  -372.356
   621.906
  -108.310
   959.380
  -119.663
   478.957
  -656.117
   620.685
  -440.840
    32.441
  -474.197
   566.210
  -256.661
   629.566
  -596.210
   480.789
  -178.106
   544.816
  -511.490
   302.774
  -599.078
   141.697
  -580.706
   119.022
  -552.660
   274.453
  -637.532
   284.310
   -49.898
   273.690
  -244.148
   859.340
  -119.755
   359.813
  -570.269
   960.479
  -268.868
   828.120
  -363.536
   115.848
  -580.126
   848.811
  -980.743
   220.649
  -168.523
   226.173
  -948.180
   185.949
  -213.385
   960.601
   -20.203
   874.660
  -285.287
   956.755
  -204.474
   418.165
  -186.804
   722.343
  -722.770
   507.920
   -25.605
   400.678
  -375.958
   755.028
  -738.792
   980.956
  -282.418
   712.180
  -786.981
    30.061
  -457.839
   651.296
  -237.434
   789.727
  -205.634
   690.847
  -954.131
   982.391
  -787.042
   366.649
  -114.292
   170.049
  -338.572
   239.479
  -770.013
     9.644
  -507.035
   633.900
  -672.903
   248.299
  -769.463
   101.321
   -81.942
   802.881
  -907.682
   701.804
  -772.149
   767.266
  -605.884
   697.653
  -962.828
   691.000
  -639.973
   753.105
  -385.205
   973.174
  -627.277
   233.345
  -206.946
   715.323
  -805.963
   697.378
   -32.960
   877.132
  -812.098
   177.343
  -701.376
    78.555
  -923.673
   339.244
   -92.654
   892.148
  -740.257
   118.015
  -671.834
   969.298
  -766.808
   921.110
  -981.353
   844.508
  -870.510
   993.835
  -803.980
   760.857
   -79.592
    41.139
  -214.606
   360.759
  -692.618
   698.569
  -239.265
   585.864
  -166.814
   946.501
  -340.251
   629.383
  -754.936
    61.953
  -446.333
   285.287
  -358.409
   200.934
  -746.666
   537.370
  -566.546
   205.206
  -966.887
   732.658
  -349.528
   728.050
  -346.568
   182.104
  -374.798
   271.310
   -36.683
   533.311
  -415.174
   229.072
  -135.533
   757.988
  -817.408
   530.503
   -82.095
    98.666
  -500.198
   976.043
  -625.721
   818.201
  -450.026
   860.927
   -90.609
    95.370
  -184.088
   979.492
  -154.180
   911.374
  -148.473
   603.900
  -857.418
   269.509
  -520.890
   531.602
   -66.805
   593.371
  -386.151
   794.519
  -106.143
   645.894
  -753.838
   124.271
  -776.696
   813.990
  -386.212
   767.083
  -485.183
   102.145
  -905.484
   741.813
  -697.714
   678.640
  -149.144
   135.441
  -438.673
   318.186
  -242.256
   529.099
   -53.285
   585.101
  -354.961
   148.747
  -952.666
   100.131
  -614.612
   834.498
  -559.832
   735.252
  -140.629
   421.644
  -176.061
    79.684
  -671.560
   627.857
  -985.443
    21.668
  -752.281
    39.827
  -917.020
   788.446
  -950.774
   293.374
  -583.361
   289.590
   -72.695
    40.590
   -13.642
   106.784
  -843.226
   797.815
  -400.708
   973.418
   -23.621
   268.258
  -580.401
    88.504
  -433.180
   233.100
  -462.081
   108.432
  -843.104
   604.541
  -129.063
   159.764
  -212.989
   734.672
  -827.967
   717.734
  -237.648
   574.145
  -564.867
   693.381
  -672.933
   774.102
  -528.489
   573.687
  -409.955
   325.175
   -57.497
   958.007
  -765.984
   827.387
  -372.051
   334.819
  -960.906
   984.649
  -787.378
   442.427
  -247.841
   417.646
  -628.773
    57.466
  -667.074
   388.867
  -566.485
   554.765
  -891.598
   533.341
  -589.160
    82.553
  -133.061
   189.062
  -334.758
   696.646
  -577.593
   420.972
  -997.742
   297.220
  -318.796
   331.645
  -530.961
   712.394
  -258.400
   753.258
  -361.522
   771.630
  -941.893
   913.846
  -338.847
   713.401
  -798.608
   172.033
  -133.854
   770.562
  -754.967
   414.075
  -808.344
   277.139
  -689.474
   206.244
  -772.698
   140.324
  -698.080
   297.464
  -851.405
    21.577
  -639.119
   564.837
  -674.398
    70.345
  -925.993
   996.368
  -113.407
   554.308
   -37.019
   804.743
  -982.269
   229.865
  -710.501
   265.603
  -719.047
   796.655
  -294.137
   374.004
  -270.119
   279.702
  -217.811
   913.297
  -893.460
   683.126
   -57.619
    29.542
  -100.986
   759.026
  -160.955
   905.972
  -458.357
   235.420
  -300.577
   630.238
  -460.585
   346.934
  -326.945
   849.300
  -203.101
    11.780
  -287.118
   304.819
   -65.920
   499.344
  -979.400
   843.410
  -130.802
   931.272
  -412.030
   994.964
  -548.997
   460.616
  -135.472
   713.401
  -579.424
   472.610
  -915.708
   373.058
  -515.213
   650.227
  -718.711
   614.856
  -217.811
   248.970
  -473.922
   135.472
  -477.187
   424.543
  -585.955
    14.222
  -916.959
   956.755
  -662.801
   670.217
  -663.167
   213.630
  -429.914
    44.374
  -495.773
   699.911
  -298.471
   100.009
  -700.735
    32.777
  -556.505
   235.054
  -342.540
   689.352
  -652.150
   700.461
  -175.268
   369.366
  -537.095
   618.244
  -910.886
   316.874
  -539.720
   692.648
   -63.784
   444.563
  -735.893
   208.716
   -90.609
   604.633
  -286.782
   411.420
   -43.214
   850.002
  -712.302
   859.615
  -454.299
    29.176
  -568.438
   848.262
  -674.276
   559.435
  -498.276
   492.691
  -377.911
   720.786
  -124.088
   569.079
  -459.822
   315.683
  -750.664
   703.970
   -37.172
    37.568
  -347.301
     7.538
  -778.710
   392.102
  -778.497
   744.072
  -278.603
   514.878
  -750.694
   132.725
  -694.143
   729.453
  -445.357
   873.775
  -365.551
   189.306
  -305.704
   492.233
  -637.349
   447.554
  -946.837
    94.455
  -599.322
   298.074
  -657.521
   630.085
  -966.308
   732.047
  -462.661
   253.609
  -815.332
   353.160
  -214.850
   879.757
  -399.091
    95.981
  -684.225
   525.224
  -754.082
   590.503
  -114.811
   532.121
  -322.672
    16.846
  -216.803
   265.267
  -307.382
   794.336
   -62.746
   378.430
  -976.470
   947.905
  -857.051
   242.256
  -639.363
   496.231
   -47.060
   628.285
  -510.819
   705.100
  -745.140
   242.561
  -182.531
   549.547
  -929.197
   202.521
  -920.743
   228.889
  -392.285
    51.027
  -508.988
    78.341
  -908.200
   401.318
  -854.427
   720.725
  -582.995
   806.421
   -76.449
   801.996
  -860.805
   947.081
  -296.823
   154.881
  -152.440
   731.742
  -849.330
   733.940
  -556.230
   402.356
  -128.330
   165.319
  -638.844
   239.875
  -794.794
   256.325
  -745.964
   962.981
  -558.275
   307.077
  -810.633
   414.014
  -254.006
   569.018
  -128.605
   625.843
  -433.607
   693.350
   -69.063
   863.124
  -188.116
   513.779
  -189.825
   732.047
  -422.407
     6.836
  -725.425
   952.300
  -299.265
   773.614
  -917.112
   884.671
   -72.481
   886.868
  -153.264
   408.368
   -26.887
   446.944
  -389.477
   241.859
  -745.079
   690.756
  -816.004
   300.424
  -418.622
   996.796
  -242.653
   184.942
  -423.322
   630.757
  -168.981
   395.093
  -876.522
   574.999
    -8.637
   361.034
  -395.917
   285.653
  -437.056
   887.082
  -778.069
   721.519
  -330.638
   101.291
  -815.699
   487.625
  -266.762
   504.715
  -972.320
   438.520
   -52.889
   213.813
  -133.183
   583.697
  -253.822
   990.356
  -150.975
   639.760
  -185.614
   151.585
  -405.316
    72.756
  -345.317
   955.840
   -94.516
   974.639
  -744.682
   555.498
  -478.866
   617.145
  -117.130
   113.010
  -793.237
    27.497
  -466.536
   172.155
   -49.104
   429.273
  -926.328
   879.177
  -443.342
   891.934
  -398.083
   147.099
  -593.493
    33.540
  -938.322
   357.463
  -318.064
   119.755
  -361.553
   692.587
  -180.120
   402.936
   -29.481
   692.526
  -513.810
    45.473
  -294.168
   130.589
  -151.433
   470.717
  -564.287
   800.745
  -571.123
   485.397
  -463.210
   310.862
  -682.669
    17.243
   -47.639
   475.845
  -970.946
   811.853
  -555.681
   403.790
  -215.583
   931.700
  -652.455
   869.411
  -505.539
   402.356
  -643.269
    68.361
  -767.083
   848.537
  -621.662
   346.171
  -524.705
   464.034
   -22.126
   995.331
  -112.613
   159.642
  -545.824
   714.682
   -56.764
   232.551
  -927.824
   824.824
  -845.027
   400.739
  -515.366
   832.636
  -804.895
   546.587
  -124.973
   439.680
  -307.840
    13.153
  -147.923
   587.390
   -17.823
   796.899
  -372.295
   633.229
  -404.187
   480.636
  -490.707
   251.473
  -236.335
   250.526
  -762.322
   152.257
  -280.160
   840.938
  -797.845
   212.958
  -914.060
   750.237
  -936.338
   115.085
  -883.572
   572.649
  -182.653
    81.057
  -913.724
   788.385
  -174.139
   804.346
  -397.290
   856.899
  -145.177
   166.448
  -878.201
   956.450
  -358.928
   835.170
  -548.235
   213.965
  -974.303
   336.894
  -476.638
   769.066
  -817.194
   697.958
  -790.551
   515.244
   -25.147
   247.505
  -525.468
   863.369
   -33.387
   676.595
  -364.452
   369.610
  -871.639
   946.532
  -984.649
   573.046
  -240.028
   141.087
  -229.865
   885.434
  -333.445
   855.434
  -828.516
   877.804
  -882.290
   215.857
  -874.752
   807.184
  -378.796
   124.638
  -792.199
   727.317
  -958.007
   822.535
  -998.962
    27.100
  -901.395
   363.994
  -992.401
   740.623
  -232.459
    97.903
   -72.634
   472.091
  -372.967
   748.070
  -423.658
   280.251
  -328.257
   186.956
  -770.104
   365.184
  -370.708
   496.750
  -329.508
   901.578
  -690.115
   410.901
  -278.024
   862.484
  -979.400
   730.705
  -448.378
   176.824
  -424.726
   809.961
  -479.354
    64.760
   -68.789
   701.773
  -134.831
   894.498
   -15.656
    61.434
   -11.780
   404.218
  -446.242
   398.572
  -355.571
   633.412
  -913.175
   772.820
  -201.361
   406.232
  -883.633
   526.780
  -560.625
   712.088
  -998.962
   149.480
  -871.120
   825.953
   -19.898
   864.803
  -429.365
   512.864
  -926.145
    37.843
   -24.506
   160.161
  -138.554
   994.049
  -491.653
   181.127
  -333.995
   343.333
  -404.279
   533.982
  -819.727
   404.584
  -623.859
   699.606
  -937.925
   823.176
  -925.810
   962.432
  -467.666
   975.524
  -420.057
   337.413
  -494.156
   254.616
  -985.809
   987.396
  -713.095
   830.348
  -438.032
   474.441
  -639.668
   977.752
  -645.894
   689.077
  -690.481
   567.675
  -320.414
   800.592
  -607.074
   813.410
  -691.275
    72.970
  -190.435
   866.512
  -790.796
   889.767
  -814.356
   356.365
  -564.196
   831.416
  -687.063
   466.720
  -524.735
   149.358
  -329.722
   643.056
  -172.582
   480.300
  -240.272
   524.613
  -895.993
   144.322
  -211.615
   194.739
  -573.717
   870.968
  -273.080
   343.333
  -597.430
   296.457
  -723.380
   435.316
  -532.701
    76.632
  -224.128
   478.378
  -137.333
   958.525
  -423.048
   484.420
  -956.175
   654.500
   -74.740
   217.933
  -210.334
   863.552
  -128.513
   325.297
  -200.781
   282.022
  -751.610
   438.551
  -943.602
   949.065
  -756.981
   347.819
  -256.935
   769.036
  -403.790
   835.475
   -17.762
   556.230
   -40.010
   266.427
  -807.215
   444.197
  -555.345
   528.062
  -663.320
     4.212
  -113.437
   413.190
  -160.070
   916.837
  -132.450
    40.468
  -531.358
   539.232
  -982.055
   405.560
   -58.443
   213.599
  -366.008
   656.911
  -440.016
   658.834
  -859.432
   189.642
  -363.292
   290.292
  -568.621
   152.135
  -995.270
   811.151
  -382.977
   457.900
  -612.232
   918.516
  -787.347
   897.183
   -87.161
   469.069
  -703.635
   442.213
  -453.017
   947.233
  -330.638
   339.305
  -260.964
   579.546
  -450.606
    81.881
  -952.361
   939.817
  -171.087
   858.089
  -963.134
   387.707
  -571.520
   566.668
  -779.290
   185.492
  -222.449
   995.361
  -662.465
   636.097
   -46.907
   254.524
  -263.894
    86.215
  -492.141
    60.976
  -846.187
   138.920
  -480.422
   964.812
  -330.851
   918.332
  -108.493
   113.254
  -891.110
   731.315
  -563.280
   646.016
  -308.023
   969.207
  -223.273
   314.341
  -809.565
   593.432
  -414.441
   419.080
  -610.126
    49.104
  -788.842
   660.695
  -870.693
   949.828
  -795.312
   995.025
  -297.128
   377.850
  -210.486
    88.656
   -96.347
   143.406
  -199.469
   468.001
  -508.164
   846.492
  -874.020
   954.863
  -632.435
    85.086
  -817.866
   483.444
  -769.768
   654.073
  -547.746
   891.659
  -994.690
    77.548
  -378.246
   780.816
  -179.754
   319.346
  -660.146
    37.568
  -189.978
    14.710
  -860.256
   111.637
  -465.621
    67.476
  -451.979
   643.025
  -712.455
   955.962
   -85.177
   532.640
  -918.302
   591.815
    -3.845
    50.325
  -414.441
    75.198
  -180.914
    73.366
  -200.598
   190.435
  -138.310
    49.684
  -252.602
   985.321
  -921.628
   779.534
   -30.915
   278.207
  -197.394
   609.210
  -909.238
   437.056
  -942.717
   130.650
  -741.783
   273.080
  -694.845
   980.651
  -287.973
   393.658
  -830.622
   833.308
  -713.370
   858.150
  -843.501
   179.785
  -885.311
   479.751
   -87.710
   988.891
  -682.333
   618.152
  -957.701
   841.975
   -36.256
   805.689
  -972.076
   636.677
  -925.138
    51.393
  -730.491
   452.406
   -35.920
   166.753
  -212.348
   671.834
  -316.691
   956.297
  -386.090
   951.872
  -135.166
   617.450
  -597.644
   138.218
  -264.229
   193.091
  -707.175
   716.941
  -411.939
   420.545
  -442.305
   896.664
  -515.488
   820.734
  -937.254
   915.677
  -517.289
   371.471
  -925.840
   667.440
  -842.555
   608.448
  -557.970
   237.892
  -296.457
   497.513
  -307.627
   448.805
  -600.391
   922.544
  -941.496
     0.793
  -285.073
   131.901
   -16.877
   309.549
  -160.466
   988.037
  -877.834
   629.353
   -80.081
   363.140
  -617.542
   557.207
  -219.337
   525.468
  -977.142
   511.795
  -586.016
   859.249
  -647.908
   280.770
  -982.177
   762.566
  -947.203
   230.049
  -135.838
    66.805
  -335.704
   268.990
  -221.412
   821.009
  -745.598
   165.258
  -487.411
   785.485
  -187.719
   303.079
  -210.425
   478.042
  -607.135
   478.286
  -694.205
   116.886
  -454.939
   824.793
  -531.938
   303.385
  -946.257
   465.041
  -851.588
   789.148
  -472.030
   979.369
  -761.742
   170.721
  -134.220
   287.027
  -717.948
   855.800
  -872.494
    33.479
   -27.284
   144.597
  -151.616
    76.876
  -210.700
   770.257
  -678.274
   168.310
  -441.237
   742.027
  -115.604
   418.775
  -777.398
   834.895
  -264.809
   647.389
  -410.077
   569.323
  -682.241
   203.833
  -641.896
    25.269
  -200.690
   359.600
  -817.743
   333.659
  -323.923
   860.744
  -925.291
   189.459
  -962.706
   737.144
   -84.078
   229.987
  -481.674
   960.997
  -642.170
   622.150
  -525.376
    48.585
   -98.697
   702.567
  -592.425
   199.622
  -571.703
    13.886
  -826.228
    66.774
   -29.267
   581.774
  -991.516
   750.511
    -3.540
   775.384
  -105.136
   111.698
    -5.341
   595.874
  -689.871
   996.826
  -359.203
   736.503
  -119.724
   468.642
  -676.778
   257.607
   -26.429
   636.677
  -687.887
   220.801
  -234.657
   181.005
  -647.481
   125.980
  -195.532
   163.305
   -37.751
   494.552
  -386.914
   218.421
  -783.868
   443.098
  -649.190
   720.908
  -701.956
   590.930
  -925.382
    19.593
  -398.572
   145.573
  -374.371
   334.696
  -339.763
   509.354
  -325.755
   410.291
  -309.000
   251.595
   -45.473
   516.739
  -972.564
   789.636
  -780.511
   896.359
  -770.867
   622.456
   -51.698
   246.162
  -855.037
   461.165
  -663.533
   331.614
  -286.813
    99.277
  -399.182
   324.778
  -221.229
   367.260
  -870.113
   960.997
  -290.139
    14.740
  -488.510
   107.517
  -905.789
   864.254
   -31.739
   838.282
  -703.177
    79.928
  -767.083
   607.837
  -839.686
   895.718
  -606.006
   619.160
  -370.952
   645.802
  -256.325
   978.210
  -421.674
   441.816
  -841.304
   729.331
  -369.976
   340.129
  -954.131
   365.642
  -764.306
   343.333
  -616.840
   907.315
  -191.504
    79.134
  -112.156
   142.186
  -814.844
   501.083
  -157.323
   122.379
  -800.439
   454.207
  -388.256
   510.239
  -351.543
   449.965
  -623.035
   867.763
  -568.651
   493.606
  -873.653
   483.169
  -854.701
   308.298
  -574.328
   828.333
   -83.834
   799.219
  -995.453
   240.669
  -252.724
   101.932
  -311.777
   923.734
  -832.942
    58.229
  -293.893
   859.371
  -543.229
   463.607
   -90.976
   726.341
  -760.735
   929.930
   -74.740
   418.104
  -289.132
   707.053
  -212.165
   254.219
  -703.543
   307.291
  -936.613
   478.622
  -989.776
   276.223
  -985.382
   139.042
  -697.714
   953.825
  -173.254
   940.855
  -326.914
   569.567
  -569.994
   169.164
  -163.335
   515.244
   -50.996
   273.415
  -286.050
   139.256
  -689.840
   207.434
  -962.706
   906.186
  -961.119
   119.266
  -152.196
   265.297
  -222.846
   484.329
  -333.903
    71.871
  -446.913
   275.857
  -381.298
   904.904
  -666.005
   265.816
  -699.637
   124.973
  -106.449
    50.844
  -346.019
    16.511
  -475.173
   896.359
  -350.475
   857.173
  -369.640
   992.584
  -957.121
   259.224
  -279.824
   216.834
    -3.723
   625.935
  -150.578
   995.300
  -159.276
    66.897
  -973.144
   357.677
  -236.946
   616.321
  -375.042
   779.870
  -302.499
    97.385
  -676.565
   906.613
  -796.411
   477.523
  -382.702
   749.229
  -387.890
    56.734
  -579.791
   451.704
  -780.847
   334.727
  -204.566
   218.665
  -188.940
   898.495
  -655.690
   499.435
  -700.095
   175.848
  -715.232
    21.485
  -247.627
   397.748
  -249.916
   767.571
  -408.429
   613.147
  -660.207
   489.456
  -745.354
   100.558
  -546.037
   853.145
  -913.511
    19.929
  -558.428
   808.130
  -249.184
   648.091
  -905.148
   275.369
   -59.633
    42.421
  -479.415
   747.398
  -332.957
   475.723
   -80.752
   893.826
   -86.550
   486.373
  -695.761
   767.052
   -73.214
   887.448
  -308.786
   701.041
   -62.990
   578.753
  -210.334
   497.147
  -420.484
   504.990
  -272.256
   990.936
  -195.288
   604.541
  -158.696
   593.493
  -445.265
    91.983
  -941.160
   901.364
   -10.834
   918.485
   -86.520
   968.139
  -459.120
   753.380
  -287.271
   332.316
  -416.883
   331.614
  -101.749
   394.726
   -10.804
   509.415
  -874.172
   238.929
  -634.022
   873.226
  -902.158
   489.212
  -757.408
   244.942
  -321.787
   299.234
    -4.730
   927.427
  -677.480
    65.096
  -210.273
    33.753
  -646.596
   957.305
  -677.175
   744.865
  -886.959
   864.040
  -356.304
   837.703
  -476.150
   841.151
  -163.427
   329.508
  -911.496
   661.153
  -153.935
   580.737
  -139.073
   555.773
  -773.553
   700.430
  -581.133
   745.720
  -904.263
   598.560
  -629.933
   851.039
  -923.704
   528.306
  -577.410
   776.452
  -497.085
   462.416
  -448.958
   164.617
  -320.109
   147.282
  -710.532
    12.024
  -532.060
   178.533
  -317.057
   540.147
   -17.396
   941.801
   -71.932
   916.684
  -314.829
   762.383
  -765.465
   919.919
  -352.428
   107.974
   -61.464
   140.385
  -728.019
   187.628
  -600.726
   813.105
  -752.678
   790.796
  -289.834
   874.660
  -977.325
   710.685
  -244.514
   338.572
  -419.874
   595.294
  -355.846
   582.751
  -212.714
   569.720
  -948.454
   642.903
  -888.699
   473.800
  -498.886
   105.319
   -24.506
    58.901
  -883.908
   693.381
  -460.311
   987.274
  -126.102
   140.751
  -814.356
   977.752
  -106.967
   445.906
  -510.941
   942.137
  -214.942
   100.742
   -41.353
   455.092
  -398.206
   388.012
  -675.436
   402.081
  -590.258
   340.617
  -343.333
   148.595
  -977.477
   456.832
  -905.972
    74.740
   -76.876
   765.038
  -532.731
   818.781
   -93.753
   331.980
  -405.530
    73.305
  -526.811
   808.161
  -467.696
   278.207
  -490.249
   103.702
  -436.537
    53.377
  -721.641
   789.422
  -798.364
   715.934
  -743.797
   315.683
    -4.517
   724.662
  -149.815
   643.788
  -587.756
   396.435
  -480.026
   383.007
  -416.608
   737.541
  -659.169
    27.314
  -807.978
   734.062
  -463.179
   385.327
  -715.140
   945.067
  -983.978
   797.571
  -711.295
   742.149
  -560.808
   234.535
  -986.297
    39.369
  -147.526
   869.167
   -76.174
   857.173
  -583.758
   217.994
  -543.657
   563.707
  -739.402
   444.166
  -328.501
   138.157
    -0.855
   916.379
  -986.847
   298.868
   -67.782
   617.573
  -537.523
   840.724
  -529.008
   496.658
  -135.044
    25.056
  -186.834
   357.799
  -287.027
   366.314
  -597.766
   380.078
  -835.688
   658.650
  -799.066
   862.178
  -421.461
   586.596
  -689.352
   285.134
  -648.000
   763.756
   -32.533
   287.362
  -666.921
   542.467
  -553.392
   645.528
  -401.502
   439.131
   -93.478
   854.854
  -127.354
   518.326
  -296.854
   403.088
  -629.810
   579.699
  -793.359
   331.339
  -655.660
   491.348
  -348.888
   175.878
  -879.055
   513.443
  -951.323
   884.457
   -99.582
   955.748
  -300.546
   801.050
  -891.537
    13.001
  -671.621
   312.845
  -423.078
   121.799
  -619.739
   252.785
  -664.296
   682.485
  -495.804
   651.997
  -702.292
   490.280
  -241.096
   935.423
  -382.794
   719.077
  -430.219
   154.515
  -996.582
   801.569
   -30.702
   351.176
  -229.377
    49.837
  -848.262
   645.650
   -94.668
   359.844
  -126.072
   143.406
   -66.988
   843.471
  -267.678
   253.700
  -135.807
   732.383
  -150.884
   514.328
  -997.650
   396.863
    -2.991
   515.641
  -105.777
   823.786
  -304.849
    18.159
  -796.136
   397.046
  -692.923
   857.356
  -207.984
   325.022
  -328.593
   728.965
  -218.513
   557.665
  -702.506
   449.293
  -109.592
   537.919
  -343.486
   783.654
  -185.858
   630.848
  -400.555
   436.903
   -62.654
   574.175
  -566.485
   300.027
  -842.708
   793.970
  -312.143
   546.098
  -900.082
   929.655
  -899.960
   669.698
  -490.616
   411.206
  -145.665
    63.570
  -906.858
   433.546
  -396.527
   225.959
  -396.954
   170.385
  -695.425
   192.572
  -566.027
   572.741
  -598.987
   286.966
  -478.378
   594.653
  -618.885
   783.105
  -179.937
   190.832
  -754.997
   573.504
  -859.340
   929.197
   -88.931
   437.452
  -366.192
   562.517
  -907.071
     2.014
  -305.857
   402.936
  -321.390
   990.783
  -428.816
   842.738
  -857.387
   852.748
  -534.013
   865.383
  -977.233
   366.466
  -604.297
   890.805
    -7.508
   312.296
  -393.475
   798.090
  -439.924
   806.635
  -182.745
   469.832
   -73.519
   392.102
  -926.298
   701.682
  -967.956
   477.554
  -503.922
   820.856
  -675.527
   221.015
  -300.241
   857.356
  -721.824
   450.209
  -828.394
   611.866
  -802.637
   713.462
  -617.664
   463.637
  -666.738
    55.666
   -83.560
   262.368
  -152.898
   612.323
  -598.895
   148.167
  -349.834
   615.711
  -484.878
   642.415
  -348.064
   906.980
  -140.873
   854.396
  -552.416
   547.990
   -31.709
   146.702
   -23.408
   626.209
  -750.847
   103.244
  -817.408
   846.889
  -878.750
   144.047
  -792.627
     6.165
  -854.793
   629.963
  -851.680
   938.719
  -581.713
   801.508
   -87.558
    33.479
  -981.140
   395.581
  -803.400
   912.198
  -218.879
   283.456
  -873.318
   362.987
  -819.361
   973.998
  -414.350
   124.119
  -386.853
   325.999
  -237.678
   610.889
  -153.508
   313.334
   -47.334
   179.601
   -71.749
   186.132
  -856.410
    22.614
  -670.858
   872.921
  -588.366
   287.698
  -395.367
   965.941
  -332.804
   515.946
  -645.405
   134.861
  -224.219
   991.791
  -236.122
   311.716
  -412.610
    98.758
  -496.597
   490.860
   -94.577
   275.033
  -725.364
   488.418
   -73.855
   662.130
  -222.846
   503.861
  -819.605
    40.895
  -618.244
   828.700
  -491.806
   148.320
  -710.166
   544.786
  -902.036
   968.719
  -539.903
   557.146
  -878.567
    93.661
  -915.677
   804.224
    -4.608
   743.858
  -106.662
   989.624
  -198.187
   546.648
  -926.267
   679.250
  -102.603
   663.533
  -921.995
   107.273
  -756.371
   360.759
  -892.209
   535.020
  -510.910
   617.084
  -447.523
   505.997
  -665.334
   862.484
  -835.780
   841.609
  -786.493
   441.389
  -749.474
   720.450
  -183.599
   894.345
  -334.635
   685.629
  -505.692
   651.601
  -119.297
   923.368
  -930.998
   232.795
   -80.721
   656.972
  -916.715
   546.281
  -570.177
   999.786
  -978.332
   381.298
  -313.669
   110.599
  -466.720
   688.101
  -207.862
   996.185
  -812.311
   738.121
  -129.429
   803.186
  -204.413
   759.239
  -476.913
   944.853
  -175.390
   139.348
  -663.839
   904.813
   -57.253
   791.864
  -281.594
    62.899
  -780.663
   777.123
  -151.219
   385.784
  -983.856
   773.553
  -982.299
   326.731
  -901.547
   492.111
  -858.150
   778.283
    -1.190
   627.796
  -266.213
   421.033
  -836.787
   441.939
  -891.720
   313.059
   -87.222
   569.475
  -893.887
    63.051
  -250.191
   143.956
  -883.450
   431.288
  -957.945
   835.353
  -319.895
   701.956
  -385.632
   893.155
  -547.624
   671.072
  -719.871
   789.453
  -189.215
   592.853
  -156.652
   555.223
  -115.146
   929.350
  -397.382
   403.638
  -708.243
   246.132
  -111.515
   734.519
  -641.896
    98.544
  -335.063
   113.010
  -890.774
   251.656
  -272.988
   317.026
  -192.419
    78.249
  -475.021
    46.419
  -679.250
   477.981
  -853.114
   388.318
  -898.618
   161.992
  -509.262
   631.855
  -940.825
   646.504
  -843.074
   526.444
  -893.094
   798.975
  -906.949
   576.983
  -338.359
   280.831
  -478.164
   470.077
  -118.015
   730.674
  -816.828
   224.647
   -76.662
    30.885
  -577.532
   161.290
    -8.545
   502.701
  -844.630
   283.273
  -523.484
   372.143
  -758.965
   163.701
   -51.546
   351.482
  -705.283
   932.340
  -705.557
   679.830
  -528.855
   455.336
  -219.031
   465.957
  -750.298
   302.835
  -679.830
   678.213
  -246.956
   596.576
  -276.833
   624.226
  -370.128
   332.804
  -779.534
   264.748
  -966.308
   273.171
  -968.322
   205.359
  -271.554
   997.803
  -735.160
   709.403
  -147.923
   214.240
   -72.665
   576.250
  -629.963
   916.227
  -670.675
   228.675
  -250.893
   485.244
  -338.847
   852.931
  -116.672
   329.936
  -974.578
   935.057
  -196.966
   155.797
  -293.954
    37.721
  -801.416
   459.700
   -45.900
   161.016
  -710.532
   342.845
  -926.878
   530.747
  -929.441
   235.633
  -915.586
   158.452
  -533.433
   628.559
  -246.834
    16.602
  -574.114
   402.600
  -742.180
   172.735
  -514.817
   853.206
  -717.154
   726.279
  -164.098
     0.824
  -183.203
   891.964
  -575.976
   283.212
  -563.585
    73.519
  -885.800
   221.320
  -641.255
   271.218
  -550.218
   154.241
  -958.220
   667.074
  -960.570
   636.189
  -384.838
   731.803
  -897.610
   588.946
   -77.700
   696.860
  -797.205
   804.376
  -544.847
   735.405
  -294.961
   889.981
   -37.233
   696.066
   -19.196
   251.839
  -985.290
   733.268
  -100.558
   208.106
  -698.843
   677.664
  -367.168
   827.357
   -49.623
   490.585
  -694.113
   585.101
  -355.083
   646.290
  -476.028
   432.630
  -181.768
   785.607
  -691.427
   371.563
  -287.729
   484.817
  -527.512
   128.025
  -422.163
   483.749
   -34.455
    20.173
  -201.239
   216.132
  -777.490
   612.964
  -778.954
   987.060
  -956.023
   253.456
  -531.419
   639.912
  -958.190
    81.271
  -473.952
    58.168
  -819.666
   606.769
  -628.956
   344.157
  -555.651
   451.857
   -63.906
    19.776
  -834.529
   346.324
  -818.049
    92.196
  -962.096
   974.029
  -436.415
   328.715
  -645.161
   762.169
  -330.027
   584.185
  -503.128
   207.953
  -681.143
   525.101
  -796.411
   836.055
  -111.911
   593.799
  -340.251
   380.322
  -835.871
   556.688
   -73.153
   284.494
  -510.056
   480.178
  -248.054
   114.505
  -507.584
   478.103
  -715.384
   976.836
  -828.578
    74.435
  -266.701
   536.363
  -368.572
   524.918
  -507.706
   727.897
  -763.207
   941.496
  -229.102
   754.387
  -527.573
   563.036
  -744.499
   466.292
  -709.647
    16.633
  -163.488
   715.445
  -775.719
   912.717
   -69.582
   777.215
  -947.356
   617.573
  -570.574
   435.041
  -707.846
   547.990
  -191.107
   820.429
  -697.958
   830.683
  -575.854
   602.924
  -718.436
   670.797
  -471.419
   623.249
   -59.023
   273.171
  -957.152
   563.524
  -872.677
   660.146
  -391.888
   748.527
  -812.586
   229.499
   -46.846
   671.346
  -652.669
   396.435
  -892.666
   337.596
  -108.524
   163.274
  -509.232
    21.516
  -578.570
   960.631
  -587.695
   528.245
   -23.621
   603.839
  -992.828
   555.315
  -704.459
   708.426
  -854.488
   247.749
  -994.751
   408.094
  -657.674
   540.391
  -989.624
   719.535
  -798.853
   380.688
  -127.506
   397.137
  -577.929
   426.527
  -544.572
   621.937
   -94.882
   312.052
  -380.139
   368.053
   -18.891
    75.930
  -752.251
   790.979
  -699.820
   845.210
  -621.754
   480.605
  -589.587
   368.816
  -263.894
   923.734
  -443.678
   494.736
  -566.057
    18.860
  -269.906
   183.721
  -870.388
   988.037
  -494.430
   154.546
  -580.035
   528.123
  -313.150
   753.166
  -248.085
   546.953
  -697.501
   140.812
  -367.382
   326.426
   -23.194
   393.902
  -580.248
   457.747
  -790.857
   609.882
  -527.238
   391.369
  -406.995
   612.598
   -52.797
   946.318
  -494.705
   351.238
  -987.671
   621.876
  -701.834
   586.138
  -225.623
    56.185
  -476.455
   955.626
  -314.371
   474.746
  -777.642
    17.243
  -278.573
   472.976
  -190.497
   357.768
  -894.192
   976.592
  -414.411
   364.818
  -132.633
   723.411
  -593.005
   754.631
  -993.713
   110.324
  -454.543
   449.446
  -445.906
   749.596
  -731.864
   898.099
  -692.892
   577.166
  -830.134
   433.882
  -484.848
   858.364
  -211.463
   763.115
  -693.625
   933.073
  -465.285
   178.503
  -870.205
    45.289
  -532.609
   590.655
    -3.327
   100.497
   -53.621
   971.862
  -198.218
   694.113
  -307.199
   305.612
  -493.637
   255.409
  -710.501
   635.975
  -536.729
   650.716
  -348.277
   309.854
  -333.811
    88.656
  -500.259
     6.928
  -796.197
   672.597
  -634.785
   650.075
  -299.509
   442.824
  -838.771
   790.399
  -975.799
   252.907
  -151.311
   560.900
  -956.267
   323.954
  -770.714
   791.925
  -284.555
   819.819
  -603.137
   382.733
  -718.162
   288.278
  -121.830
   522.507
  -137.486
   310.526
    -5.860
   854.854
  -781.304
   203.925
  -526.414
   179.144
   -26.582
   120.731
  -150.426
   783.227
  -932.615
   387.585
  -329.478
     0.122
  -266.976
   428.632
  -942.900
    83.621
  -233.222
   116.367
  -364.238
   995.666
  -618.000
   894.284
  -619.221
   199.530
  -577.166
   514.328
  -604.419
    53.163
  -779.260
   733.757
  -835.200
   895.108
  -124.943
   814.325
  -691.610
   417.982
  -761.803
   168.340
  -631.245
   423.048
  -612.201
   994.720
  -337.535
   548.662
  -134.190
   248.909
  -272.286
    67.812
  -533.158
   791.040
  -601.520
   347.423
  -143.559
    54.872
  -962.645
    63.448
  -199.347
    82.736
   -42.695
   765.770
  -711.722
   268.654
  -435.621
   886.441
  -673.147
   654.958
  -747.490
   784.783
  -306.223
   124.760
  -418.744
   923.826
  -576.342
   335.154
  -231.849
   770.745
  -686.544
   734.062
  -973.296
   516.190
  -773.827
   504.868
  -218.635
   205.451
  -525.132
   782.891
  -709.281
   375.561
  -932.127
   986.450
  -289.956
   791.925
  -903.409
   607.501
  -875.301
   378.399
  -952.910
   304.697
  -414.563
   934.568
  -683.065
   643.086
  -323.252
   733.512
  -281.777
   323.771
  -350.078
   594.806
  -751.915
   248.024
  -348.338
   525.132
   -91.678
   258.675
  -920.469
   521.653
  -145.207
   903.226
  -403.882
   630.787
  -341.594
    62.075
  -168.218
   856.960
   -41.566
   786.096
  -691.061
    14.344
  -710.166
   186.163
  -382.000
   116.031
  -634.236
   720.084
  -623.798
   393.902
  -404.065
   719.108
  -998.596
   543.077
  -876.919
   498.642
  -168.706
   284.829
  -841.975
   896.908
  -380.505
   841.609
  -105.136
   584.552
   -59.847
   417.737
  -212.745
   990.143
  -468.307
   279.977
  -532.273
   184.088
  -888.546
   531.297
  -909.452
   565.691
  -307.779
   171.789
  -620.472
   696.371
   -68.209
   540.483
  -837.519
   123.386
  -452.559
   731.529
  -326.945
   537.400
  -674.398
    79.257
  -598.621
   107.730
  -241.188
   304.758
  -225.013
   339.366
  -159.337
   418.744
  -549.242
   294.717
  -949.675
   973.815
  -500.198
   524.918
  -942.106
   760.094
  -734.153
   553.392
  -818.659
   538.133
  -821.192
   256.264
  -873.043
   902.493
  -695.120
   982.757
  -955.901
   869.900
   -86.123
   759.545
  -574.114
   286.050
  -154.393
   423.261
  -113.559
   644.276
   -43.641
    23.835
  -653.340
   409.955
  -573.443
   343.760
  -340.587
   445.051
  -788.873
   875.668
  -794.824
   625.263
  -586.383
   103.122
  -509.995
   245.033
  -134.556
   427.870
  -723.594
   302.896
  -308.664
   586.901
  -721.213
   261.605
  -857.356
   904.111
   -45.351
   376.690
  -520.768
   219.123
  -577.471
   187.017
  -818.567
   838.008
  -961.455
   261.269
  -726.524
   348.949
  -338.115
   794.031
  -960.540
   647.237
  -858.638
   145.116
   -86.947
    12.482
  -946.074
   916.318
  -177.587
   582.965
  -773.888
   658.498
  -228.767
    69.460
  -929.899
   803.919
   -62.227
    53.835
  -734.367
   916.349
  -927.976
   714.835
  -181.433
   853.694
  -526.139
   325.449
  -972.167
   936.308
  -668.416
   365.703
  -608.020
   714.866
  -296.243
   594.287
   -14.100
   431.776
   -75.472
   922.880
  -659.810
   769.494
  -285.958
   437.147
  -646.779
   979.797
  -224.616
   407.697
  -732.139
   987.762
  -841.212
   635.304
  -756.157
   563.921
  -824.946
   973.663
  -442.885
   158.635
  -861.385
   373.669
   -42.573
   492.386
  -277.749
   293.161
  -784.814
   495.407
  -795.709
   815.180
  -610.614
   691.000
  -610.340
   319.346
  -152.928
   615.802
  -514.084
    49.715
  -433.760
   370.952
  -284.310
   422.620
  -246.773
   897.855
   -53.285
   418.683
  -694.449
    72.115
  -879.421
   902.524
  -847.835
   210.089
  -238.166
   213.904
  -998.718
    80.660
  -651.997
   874.294
  -471.755
    17.182
  -177.435
   752.068
  -466.292
   222.297
  -968.596
   530.808
  -895.932
   860.347
  -635.151
   823.817
  -695.181
    30.061
  -614.612
   779.107
  -561.541
   212.653
  -276.498
   518.052
  -601.703
   287.393
  -977.905
   252.174
  -851.161
   709.922
  -789.026
   421.064
  -135.197
   946.074
  -107.242
   695.730
  -240.883
   755.608
  -878.750
   190.832
  -867.977
   419.080
  -646.107
   729.820
  -327.952
   501.816
  -141.118
   506.211
  -460.097
   248.848
  -641.072
   985.626
  -732.749
   204.443
  -807.367
   391.125
  -999.207
   149.937
  -225.593
   617.115
  -876.400
   953.734
  -365.276
   913.877
  -215.461
   427.107
  -178.442
   187.872
  -632.984
   779.748
   -55.544
   261.116
  -571.306
   768.395
  -357.463
   932.768
  -857.021
   132.847
  -242.683
   187.506
  -226.264
   412.824
    -7.935
   394.452
  -785.577
   739.158
  -661.306
   839.503
  -876.949
   693.686
  -946.471
   435.560
  -315.897
   831.019
  -537.034
   954.741
  -471.694
   956.267
  -619.282
   624.958
  -157.537
   752.434
  -582.659
   436.323
  -800.623
   850.978
   -36.012
   999.725
  -859.767
   939.665
  -869.320
   302.011
  -960.295
     1.160
  -578.326
   201.727
  -713.950
   276.467
  -572.466
     8.332
  -693.625
    46.266
  -683.279
   989.532
  -530.778
   824.854
  -593.036
   149.876
  -604.816
    59.572
  -402.142
   124.851
  -292.856
   930.265
   -53.560
   533.586
  -249.031
   341.441
  -833.918
   634.571
  -681.722
   702.261
  -669.149
   627.827
   -97.415
   586.962
  -433.943
   447.188
  -480.453
   869.900
  -993.713
   386.700
  -376.751
   429.182
  -197.424
   404.706
  -850.887
    12.146
  -540.941
   449.293
  -784.509
   357.006
  -718.162
   649.281
  -485.916
   163.579
  -780.541
   713.797
   -78.433
     8.057
  -121.952
   384.930
  -637.074
   794.488
    -9.156
   286.752
  -541.765
   836.879
  -875.393
    14.374
   -16.511
   166.631
   -96.622
   807.398
  -322.611
   157.567
  -469.253
   650.594
  -574.725
    63.631
  -106.998
   146.611
  -649.190
   562.090
  -977.325
     3.571
  -152.532
   896.481
  -794.549
   481.552
  -919.492
   712.973
  -489.761
   642.170
    -8.728
   183.813
  -975.066
   744.377
  -666.097
   511.460
  -421.888
   630.604
  -222.297
   407.636
  -771.691
   446.852
  -396.130
   640.431
  -697.623
   540.422
  -969.695
   243.660
  -736.320
   879.391
  -306.040
   482.253
  -808.191
   837.001
  -677.206
   166.784
  -845.393
   685.293
  -871.456
   411.908
  -745.659
   641.346
   -48.494
   431.562
  -371.227
   810.022
  -311.930
   464.980
  -811.518
   866.939
  -966.704
   427.656
  -627.949
   825.373
  -931.089
   380.352
  -300.302
   731.162
  -271.828
   410.382
  -592.669
   628.712
  -331.004
    18.555
   -58.260
   642.384
  -413.221
   606.128
  -401.563
   517.106
  -502.487
   154.485
  -916.776
   461.348
  -976.775
   692.740
  -720.939
   636.769
  -789.666
   645.375
    -1.038
   138.066
   -87.313
   655.141
  -993.347
   807.001
  -729.942
   973.876
  -913.816
   723.594
  -686.026
    15.687
  -558.702
   719.565
  -768.731
   165.960
  -793.664
   756.462
  -682.577
   439.802
  -650.319
   512.955
  -849.483
    83.956
  -248.909
    24.781
  -982.788
   716.117
  -266.060
   721.427
  -878.292
    94.424
  -166.021
   702.689
  -390.606
   112.278
  -914.457
   599.445
   -63.936
   111.087
  -393.292
   862.148
  -385.815
   105.289
  -235.633
   820.673
  -132.664
    13.031
  -299.295
   359.630
  -776.086
   486.923
  -497.635
   552.385
  -418.012
   437.452
  -206.732
    97.995
  -224.433
   844.264
  -967.376
   904.599
  -825.587
   947.630
  -700.766
   662.984
  -651.692
   415.082
  -156.682
   754.265
  -673.086
   576.037
  -812.769
   335.032
  -513.535
   318.522
  -943.632
   944.487
  -404.981
   742.210
   -78.860
   476.089
  -953.215
   160.314
  -568.316
   858.882
  -182.440
   545.732
  -473.556
   291.116
  -828.516
    13.367
  -504.227
   370.586
  -348.155
   434.217
  -218.238
   965.056
  -614.429
   773.278
  -204.169
   166.662
  -766.137
   246.284
  -464.949
   174.322
  -180.303
   888.607
  -721.427
   447.188
   -36.622
   629.505
  -854.732
   973.724
  -442.244
   466.628
  -205.817
   999.512
  -585.955
   833.369
  -951.476
    57.985
  -890.469
   753.594
  -274.880
   647.511
  -631.306
   877.224
  -550.310
   398.663
  -991.546
   990.295
  -259.774
    75.716
   -20.539
    93.356
  -861.324
   255.684
  -465.957
   642.384
  -326.640
    28.718
  -947.264
    44.862
  -568.102
   564.196
  -440.229
     6.134
  -472.457
   885.189
  -540.361
   818.659
  -761.345
   696.219
  -474.441
   188.604
  -396.252
   607.135
  -329.020
   693.381
  -747.459
   597.369
  -464.370
   463.301
  -245.155
    64.180
  -582.598
   182.409
  -732.109
   298.593
  -419.019
     0.519
  -235.603
   732.841
  -525.315
   451.918
  -378.857
   802.973
  -112.918
   972.991
  -149.174
   770.562
  -426.283
   113.681
  -242.775
   347.148
  -613.453
    36.012
  -704.031
   465.072
  -564.165
   393.139
   -78.951
    38.453
  -683.065
   183.386
  -800.714
    58.535
   -67.202
   672.384
   -26.246
   866.359
   -56.887
   977.508
  -643.330
   946.959
  -627.949
   408.002
  -665.670
    89.145
  -594.867
   154.942
  -735.801
   253.975
   -93.051
   424.238
  -954.100
   995.941
  -309.183
   607.044
  -752.678
   780.633
  -928.312
   580.828
   -32.899
    43.001
  -266.549
   735.191
  -285.470
   329.112
  -558.214
   815.943
  -911.527
   365.856
  -365.612
   181.341
  -463.668
   402.234
  -581.133
   564.257
   -25.910
   665.731
  -989.319
   933.683
  -450.758
   277.627
  -858.882
   549.913
  -672.445
   471.358
  -532.121
   806.757
  -815.394
   456.893
  -481.674
   954.405
  -316.080
   775.781
  -802.454
   297.159
  -777.459
   489.853
  -608.020
   959.532
  -774.377
    47.884
  -300.058
   814.081
  -329.203
   173.681
  -179.479
   665.578
  -275.857
   619.343
  -368.267
   284.494
  -231.330
   127.384
  -510.514
   383.984
  -393.597
   446.089
  -221.442
   133.885
  -884.060
   740.715
  -753.380
   305.582
  -853.969
   245.308
  -847.194
   641.591
   -73.153
   498.520
  -237.922
   543.352
  -220.038
     6.897
  -783.776
   671.285
  -591.235
   680.013
  -686.483
   550.523
  -450.301
   880.398
  -772.546
   776.513
  -733.573
   432.905
  -303.629
   913.541
  -332.224
   436.476
  -285.104
   681.021
  -669.454
   222.633
  -741.203
   519.913
  -790.918
   303.934
  -925.871
   134.373
  -688.070
   656.667
  -937.895
   101.321
   -72.451
   181.158
  -709.098
   142.369
  -319.803
   683.645
  -834.284
   151.524
  -802.973
   223.060
  -211.615
   572.497
  -332.163
   167.516
  -962.645
   219.367
  -921.690
   802.637
  -599.872
   134.373
  -600.940
   837.001
  -911.710
   576.617
  -489.883
   647.664
  -532.395
   735.282
  -856.288
   609.546
  -666.646
   261.147
  -374.432
   352.641
  -937.162
   210.547
  -303.781
   290.750
  -823.817
   494.705
  -806.238
   265.297
  -663.808
   429.151
  -120.670
   648.396
  -680.563
   476.028
  -814.020
   748.375
   -11.139
   774.041
  -826.777
   861.873
  -200.171
   548.723
  -532.731
   816.309
  -129.429
   997.742
  -530.656
   346.171
  -851.741
   744.255
  -387.341
   147.069
  -297.708
   452.651
   -50.722
   951.353
  -324.747
   699.942
  -151.280
   468.764
   -76.052
   696.738
  -911.344
   536.454
  -119.297
   951.872
  -880.093
   321.329
  -333.171
   473.769
  -213.874
   919.095
   -10.681
   602.954
  -719.993
   193.396
  -148.381
    68.941
  -382.824
   199.286
  -389.325
   365.795
  -591.510
    33.906
  -589.404
    39.369
  -786.920
   459.059
  -475.539
   980.804
  -748.039
   138.829
  -364.238
   319.346
  -235.145
   836.299
  -409.497
     8.881
  -209.510
   412.854
  -348.857
   701.102
  -347.942
   974.212
  -216.041
   999.817
   -70.894
     6.256
  -989.410
   689.962
  -803.217
   845.454
  -644.459
    34.761
  -685.812
   326.426
  -579.546
   735.130
  -457.472
   951.415
  -883.358
   644.704
  -725.150
   424.696
  -412.793
   834.895
  -341.868
   896.329
  -150.487
   102.939
  -110.660
   758.110
  -809.992
   517.289
  -533.403
   336.558
  -157.781
    93.509
  -823.542
   325.907
   -21.332
   195.410
  -900.937
   304.880
  -450.850
   753.838
  -588.031
   181.585
    -4.212
   898.038
  -726.157
   909.574
  -624.104
    92.715
  -430.006
   319.315
   -75.045
   374.889
  -200.018
   408.673
  -410.443
   783.593
  -110.569
   935.881
  -436.934
   577.380
  -793.481
   659.261
  -646.229
   332.102
  -434.675
    67.141
  -581.896
   513.810
  -503.800
   941.618
  -110.996
   619.404
  -434.645
   600.116
  -568.285
   479.995
  -975.585
   158.483
  -242.439
   819.819
  -428.816
   659.322
  -172.979
   664.724
  -496.841
   409.223
  -726.127
   694.143
  -955.199
   368.755
  -918.973
   130.131
  -870.113
   939.085
  -960.387
   257.332
  -579.852
   988.525
  -977.447
   167.333
  -158.513
   463.424
  -396.161
   821.680
  -580.859
   426.496
  -945.311
    26.673
  -307.047
   866.878
  -751.885
   414.533
  -506.455
   125.126
  -497.421
    23.438
  -638.325
   277.627
  -103.214
   571.642
  -608.997
   323.191
  -914.060
    18.128
  -223.914
   516.617
  -848.109
   504.685
  -153.356
   692.343
  -483.108
   271.981
  -130.467
   921.781
  -546.312
   644.581
  -600.635
   348.979
  -777.612
   677.541
  -540.635
   547.166
  -634.541
   559.313
  -666.585
   240.944
  -807.825
   363.964
  -749.260
   737.266
   -16.083
   246.895
  -255.409
   909.238
   -48.830
   677.602
   -34.455
    76.205
  -525.925
   803.400
  -268.227
   624.622
  -342.814
   537.492
  -403.760
   711.997
  -270.180
   465.804
  -286.721
   899.533
  -676.260
   165.654
  -215.125
    55.544
  -841.334
    30.183
  -131.626
   374.645
  -832.484
   192.785
  -673.116
   855.312
  -407.849
   644.490
  -296.548
    80.691
  -918.851
   138.585
  -199.835
   645.955
  -679.128
   976.470
  -256.264
    75.137
  -769.219
   267.251
  -681.295
   573.046
  -745.262
   756.829
  -650.594
   453.871
  -221.137
   817.988
  -588.153
   592.059
  -791.986
   697.134
  -342.784
   737.938
  -268.410
   610.340
  -972.198
    42.573
  -690.359
   782.708
  -353.221
   635.304
   -88.229
    24.873
  -337.046
   597.613
  -461.806
   940.641
  -667.989
   177.496
  -943.663
   358.562
  -384.625
   587.725
  -617.817
    82.766
  -922.483
   231.513
  -960.845
   555.132
  -635.975
   700.308
  -374.859
   523.698
  -959.899
   386.212
  -781.426
   310.648
  -927.458
    53.743
  -744.194
   773.614
  -265.023
   214.301
   -89.999
   554.033
  -781.793
   646.809
  -496.719
   706.442
  -272.683
   908.994
   -16.327
   302.347
  -654.256
   182.501
    -2.808
   102.603
  -551.317
   295.663
  -412.610
   891.537
   -53.682
   267.739
  -947.203
   567.278
  -861.690
   218.635
    -5.982
   581.591
  -538.652
   987.274
  -918.790
   823.054
   -90.335
   302.866
  -425.855
   537.248
  -588.458
   852.840
  -875.454
   378.063
   -58.351
    90.609
  -106.113
   183.355
  -349.223
   127.689
  -483.993
   569.018
  -204.840
   553.331
   -62.624
   935.362
  -255.104
   525.651
  -334.910
   979.003
  -145.482
   978.179
  -545.427
   304.758
  -524.339
   285.165
   -32.167
   230.537
  -106.235
   229.804
  -566.240
   379.620
  -530.259
   618.793
  -158.269
   153.569
  -231.880
   387.188
  -300.699
   680.013
   -47.426
   537.309
  -113.865
   328.440
  -769.585
   755.242
  -365.673
   388.470
  -372.814
    48.891
  -832.667
     3.723
  -127.537
   251.442
  -971.740
   955.473
  -321.757
   733.390
  -371.319
   389.416
  -808.618
   167.760
  -950.377
    79.897
   -99.155
   691.519
  -374.310
   324.686
  -218.726
   307.291
  -656.423
    64.547
   -45.503
   869.106
  -413.648
   321.024
  -350.719
   495.834
  -745.354
   546.556
  -258.095
   756.249
  -203.864
   980.102
  -342.753
   468.886
  -825.678
   602.832
   -86.886
   461.592
  -691.763
   786.737
  -912.015
   133.091
  -986.206
   230.628
  -505.844
   161.565
   -21.271
   276.894
  -663.198
   203.131
  -198.431
   202.948
  -358.898
   924.558
  -373.333
   580.767
  -272.195
   213.416
  -594.012
   298.990
  -481.033
   910.092
  -680.746
   340.464
  -544.755
   904.691
  -616.779
   909.696
  -694.510
   943.144
  -217.902
     3.265
  -349.773
   985.900
   -50.417
    18.067
  -679.769
   463.271
   -65.767
   489.486
  -428.297
   270.852
  -920.713
   554.918
  -721.641
   848.964
  -451.704
   235.298
   -76.815
   189.886
  -272.683
   128.941
  -330.454
   116.642
  -964.202
   610.981
  -705.954
   676.748
  -823.328
   132.603
  -738.121
   995.178
  -642.842
   713.675
  -274.056
   430.036
  -488.540
   222.266
  -269.082
   374.706
  -943.113
   535.386
  -595.904
   550.188
  -785.791
   173.894
  -586.657
   131.321
  -576.189
   506.088
  -525.987
   551.073
  -111.240
   113.346
  -813.959
   325.907
  -223.884
   411.512
   -17.518
   746.727
  -892.300
   121.952
  -529.954
   778.558
  -128.422
   686.178
   -55.696
    13.092
  -614.704
   217.017
  -640.767
    17.701
  -557.299
    81.393
  -466.445
   924.711
  -725.120
   707.144
  -125.584
   604.419
  -143.040
   708.335
  -599.994
   266.366
  -408.277
   922.819
  -657.765
   831.568
   -98.270
   455.641
  -889.401
   920.103
  -239.509
   321.848
  -101.047
   797.967
  -305.307
   782.861
  -284.280
   126.438
  -711.936
   969.848
  -880.520
   857.845
  -281.167
   888.028
  -559.282
   121.647
  -638.844
   395.611
  -228.767
   444.746
   -17.273
   250.893
  -497.726
   149.052
  -431.104
   821.772
  -307.047
   271.004
  -694.540
   550.798
  -950.224
   845.943
  -249.458
   770.074
  -201.147
   901.791
  -272.835
   959.532
  -768.151
     5.188
   -31.861
    41.963
  -792.779
   704.428
  -956.267
   809.473
  -612.445
   712.149
  -395.856
    74.007
  -505.417
   172.582
  -532.640
   636.555
  -636.982
   856.136
  -415.815
   668.355
  -925.565
   625.507
  -588.580
   598.041
   -47.365
    17.243
  -275.460
    98.239
  -298.746
   282.144
  -599.139
   265.725
  -534.410
   728.233
  -795.068
   588.488
  -900.723
   710.562
  -892.911
   793.786
  -582.659
   110.935
  -833.827
   170.782
  -283.303
   651.936
  -491.592
   461.684
  -654.225
   888.272
  -567.248
   914.518
  -395.886
   219.947
  -825.068
   592.303
  -247.078
   770.684
  -639.485
   531.724
  -581.133
   474.929
  -321.055
   844.844
  -828.913
   218.116
  -190.619
   358.135
  -446.272
   373.028
  -870.144
   882.656
  -645.558
   576.617
  -759.117
   708.243
  -609.180
    90.548
  -165.380
   416.486
  -404.645
   589.984
   -58.962
   605.823
  -319.376
   723.106
  -917.478
   622.181
  -834.223
   286.630
  -632.344
   889.615
  -954.314
   359.783
  -944.243
   933.836
  -116.245
   241.218
  -376.568
   693.503
  -390.179
   532.456
  -135.746
   211.615
  -195.318
   211.402
  -946.898
   302.225
  -248.299
    39.979
  -294.015
   284.890
  -962.249
   149.510
   -33.326
   381.756
   -16.053
   147.374
  -847.957
   870.083
  -312.418
   589.312
  -513.504
   584.674
   -42.940
   160.100
  -443.007
   863.582
   -79.775
   407.666
  -479.629
   530.778
  -411.847
   373.150
  -406.293
     9.919
  -845.119
   961.425
  -140.996
   162.511
  -684.896
   395.489
   -86.215
   944.639
  -619.739
   598.834
  -601.398
   475.417
  -524.766
   849.025
   -67.385
   612.049
  -404.157
   546.587
  -511.277
   623.585
  -190.680
   443.007
  -260.506
    58.596
  -621.601
   171.300
  -595.202
   400.067
  -909.513
   423.200
  -867.122
   600.574
  -426.588
   616.413
   -54.170
    92.593
  -121.799
   396.039
  -219.489
   367.046
  -888.607
   813.684
  -843.043
   713.767
  -603.076
   527.909
  -495.560
   218.024
   -50.539
   870.174
  -822.687
   606.616
  -459.670
   119.388
  -308.573
    37.263
  -862.575
   829.737
  -787.530
   425.123
    -0.031
   554.399
  -172.185
   400.311
  -990.387
   809.931
  -367.779
   489.669
  -480.667
   624.439
  -840.052
   617.420
  -499.069
   513.535
  -806.818
   517.441
  -727.287
   227.790
  -520.798
   151.616
  -411.542
   115.452
  -613.483
   727.927
  -630.970
   443.922
  -967.895
   411.573
  -142.247
   524.308
   -89.541
   323.496
  -519.181
   982.360
  -444.380
   919.614
  -805.750
    19.257
  -731.925
   344.676
  -401.837
     7.141
  -562.914
   854.640
  -400.098
   261.605
  -510.025
   900.815
   -92.471
   336.131
    -0.305
   970.214
  -865.780
   681.631
   -18.189
   775.353
  -204.321
    14.924
   -87.741
   887.387
   -19.044
   240.150
  -503.006
   406.415
   -21.363
   266.335
  -275.246
   762.749
  -360.698
   565.508
  -765.557
   242.347
  -244.484
   814.508
  -471.786
   331.370
  -759.423
   464.919
  -938.841
   472.060
  -612.476
   584.094
  -260.079
   324.870
   -10.651
   811.609
  -140.110
   130.406
  -398.236
   774.621
  -986.297
   264.199
  -270.058
   806.146
  -998.352
   578.967
  -779.809
   309.488
  -725.059
   627.705
  -362.041
   613.392
   -56.246
   361.187
   -86.459
   660.482
  -119.205
   394.116
  -963.530
   374.187
   -47.975
   433.058
  -919.858
    46.632
   -94.699
   960.570
  -662.374
   592.059
   -51.241
   768.517
  -149.937
     8.820
  -450.392
   435.377
  -891.079
   894.833
  -514.756
   339.885
  -786.431
   358.623
  -322.855
   306.223
  -735.343
   171.484
  -160.466
   473.373
  -724.448
   502.853
  -526.383
   482.986
  -617.634
    83.895
  -761.132
   579.516
  -365.886
   142.491
  -767.663
   715.812
  -855.831
   953.398
  -792.383
   258.736
  -115.482
   347.209
  -735.649
   387.951
   -96.713
    22.584
  -960.234
   781.732
  -751.915
     4.303
   -66.469
   683.828
  -624.836
    92.105
  -603.381
   944.853
  -673.757
   643.117
  -183.325
   131.962
  -545.671
   532.273
  -970.611
   300.790
   -20.661
   634.114
   -11.078
   523.057
  -844.630
   669.790
  -372.997
   763.939
  -669.637
   763.176
  -566.424
   202.734
  -320.383
   549.547
  -211.432
   590.747
  -105.716
   180.853
  -422.468
   739.738
  -393.597
    71.261
  -878.811
   735.374
  -168.523
   726.554
   -48.738
   968.749
  -790.460
   501.297
  -537.431
   580.096
  -673.055
   627.644
   -25.941
   408.399
  -101.260
   359.172
  -771.386
    40.651
  -905.820
   573.840
  -135.868
    54.323
  -214.118
   679.556
  -113.834
    46.968
  -996.063
   166.356
  -326.121
   546.983
  -623.402
   648.793
  -449.416
   398.419
  -161.687
   742.180
  -550.157
   714.713
  -613.361
   616.688
  -291.482
   994.263
  -830.561
   573.077
  -481.918
   491.714
  -316.874
   483.200
  -934.599
   439.314
  -636.372
   440.107
  -105.808
   210.974
  -648.793
   460.219
  -481.704
    24.232
  -289.834
   582.659
  -181.494
   272.286
  -114.750
   208.197
  -746.635
    81.149
  -324.870
    22.706
  -583.789
   185.095
  -494.705
   347.942
   -31.343
   713.981
  -719.535
   264.077
  -517.411
   986.663
  -401.349
   347.301
  -778.375
   903.928
  -392.224
   366.588
  -606.891
    34.791
  -714.011
   782.922
   -97.903
   990.051
  -572.771
   395.276
  -861.415
   176.153
  -887.020
   976.836
  -170.568
   524.613
   -48.372
   244.728
  -514.664
   288.797
  -133.366
     8.301
  -524.369
   503.647
  -285.012
   838.160
  -739.616
   200.507
  -483.383
   100.650
  -187.201
   972.381
  -423.200
   701.712
  -238.441
   981.628
  -718.131
   382.702
  -714.255
     5.615
  -149.266
   913.602
  -707.389
   612.842
  -178.167
    25.636
   -90.152
    63.417
  -441.450
   428.480
  -176.458
    28.535
  -447.157
   754.784
  -506.607
   721.427
  -190.863
   776.482
  -224.433
   534.501
  -910.367
   736.198
   -14.435
   776.238
  -697.806
   137.547
   -68.606
   600.909
  -188.177
   838.496
   -51.088
   726.066
   -42.573
   790.674
  -529.740
    30.305
  -445.021
   269.509
  -843.043
   626.148
  -331.889
   937.956
  -871.731
   500.748
  -572.527
   588.031
  -682.913
   319.193
  -819.636
   904.019
  -516.556
   483.444
  -248.421
    90.518
   -82.034
    40.834
  -903.256
   710.074
  -634.266
   536.027
  -870.113
   572.863
  -797.754
   400.098
  -994.629
    23.286
  -607.501
   970.397
  -363.079
   466.933
  -735.588
   734.947
  -266.335
   480.911
  -371.654
   895.596
  -864.681
   352.580
  -726.859
   842.677
  -272.622
   389.416
  -629.444
   635.975
  -282.540
   844.142
  -180.792
    85.299
  -445.540
   798.883
  -941.008
   524.064
  -728.477
   852.168
  -612.079
   870.327
  -466.079
   952.116
  -688.528
    68.484
  -826.685
   220.222
   -42.940
   505.814
  -510.178
   108.890
  -916.257
   496.994
  -897.580
   736.686
  -280.770
   431.166
  -369.915
   745.201
   -45.228
   674.490
   -16.358
   521.165
   -70.254
   822.474
  -449.477
   127.354
  -463.179
   395.795
  -946.623
   786.523
  -120.823
   572.954
  -636.402
   261.391
  -989.349
    53.896
  -948.820
   975.463
    -9.033
   648.427
   -47.548
   217.139
  -214.270
   682.699
  -463.973
   272.256
  -955.779
   817.927
  -650.319
   827.540
  -714.866
   375.042
  -672.292
   489.517
  -478.652
   758.934
  -758.538
   762.658
  -143.925
    75.777
  -926.664
   329.783
  -919.523
   538.011
  -403.790
   979.278
  -195.196
   749.626
   -61.251
    22.370
  -846.492
   466.292
  -581.378
   544.694
  -443.220
   924.100
  -575.335
   335.093
  -331.614
   329.783
  -371.410
   836.360
   -58.016
   607.593
  -691.458
   960.906
  -103.000
   995.025
  -934.996
   115.635
  -395.093
   582.354
  -289.407
   279.550
  -572.253
   389.355
  -385.174
   477.493
  -460.250
    72.359
  -714.652
   494.552
  -736.717
   856.624
  -533.219
   174.291
  -249.306
   786.340
  -461.898
   144.658
  -956.999
   887.448
  -509.507
   315.378
  -963.134
   335.704
  -733.818
   990.692
  -609.119
   224.799
  -259.804
   941.008
   -97.324
    27.558
  -874.508
   277.200
  -612.049
   344.432
  -916.257
   471.694
  -407.208
    32.655
  -678.152
   369.274
  -829.859
   310.343
   -43.458
   532.487
  -747.520
   928.434
  -572.619
   764.183
  -349.132
     5.280
  -759.697
   152.074
  -787.347
   616.779
  -677.999
   478.103
  -631.489
   736.167
  -732.810
   337.046
  -599.963
   617.206
  -740.287
   807.855
  -540.605
   214.545
   -51.454
    21.149
  -127.659
   734.794
  -939.879
   467.605
  -244.758
   912.229
  -971.313
   389.477
  -521.622
   103.030
  -575.213
   100.620
  -994.232
   791.467
  -535.752
   577.624
  -356.639
   601.917
  -621.448
   166.021
  -773.400
   410.657
   -72.420
   745.994
  -721.152
   650.868
  -163.823
   200.293
  -828.394
   404.767
  -564.043
   529.008
  -181.951
   376.690
  -706.565
   454.299
   -69.124
   340.709
  -894.559
   859.340
  -624.073
   156.560
  -356.182
   904.782
  -346.995
   947.905
  -970.305
   166.967
  -965.667
   536.027
  -880.306
   641.133
  -606.861
   723.685
  -715.964
   953.703
  -747.703
   521.836
  -641.041
   627.216
  -914.609
   913.846
  -945.891
   742.058
  -599.078
   250.130
  -403.790
   837.947
  -359.386
   868.007
  -109.867
   399.762
  -576.159
    29.237
   -20.753
   771.081
  -831.141
   770.226
  -914.609
   838.862
  -377.819
   757.683
  -989.471
   333.872
  -672.658
   744.285
  -819.422
    89.755
  -435.286
   717.185
  -886.471
   104.923
  -207.160
   334.269
  -407.666
   750.877
  -876.858
   740.623
  -675.832
   970.824
  -140.599
   360.088
  -632.649
   812.372
  -367.809
   754.967
  -892.880
   137.730
  -838.893
   147.832
  -938.749
   855.678
  -825.343
   699.301
  -702.628
   518.387
  -480.300
   135.258
  -257.515
   627.674
    -8.209
   817.743
  -833.460
   493.576
   -82.858
   852.382
  -878.872
   989.776
  -981.841
   327.403
  -385.723
    48.952
  -406.720
   276.681
  -196.966
   242.317
  -457.808
   461.440
  -515.305
   286.782
  -731.376
   563.921
  -331.553
   823.664
    -9.095
   886.990
  -992.218
   312.601
  -508.042
   153.325
  -623.829
   384.442
  -159.642
   498.001
  -634.144
   496.963
  -887.143
   248.177
    -7.691
   236.824
  -349.315
   583.453
  -615.253
   112.156
  -120.396
   671.255
  -255.776
   178.655
  -773.675
   370.128
  -649.464
   343.913
  -838.435
    95.370
  -100.589
   692.770
   -98.819
   940.611
   -49.287
   678.182
  -202.948
   648.732
  -230.537
   521.073
   -51.454
   526.353
  -659.383
   662.740
  -934.172
   895.444
  -161.046
   613.910
  -883.389
   175.542
  -664.968
    43.947
  -212.989
   191.015
  -980.712
   454.207
  -711.570
   796.167
  -275.643
   278.665
  -458.632
   412.824
  -972.228
   756.706
  -732.933
   573.809
  -283.914
   420.545
  -980.804
    65.554
  -108.707
   542.131
  -314.219
   764.824
  -498.733
   382.214
  -506.882
   761.711
  -424.665
   586.535
  -956.816
   864.193
   -54.109
   571.703
  -584.674
    76.907
  -262.062
   245.399
  -136.509
   148.503
  -592.761
   904.202
  -859.371
   780.725
  -391.430
   652.882
   -18.555
   593.921
  -324.625
   188.879
  -226.020
   441.725
    -8.057
   296.030
   -47.304
   169.195
  -960.570
   890.591
  -857.082
   408.246
  -602.985
   964.080
  -411.145
   503.586
  -520.768
   266.366
  -104.312
   163.701
  -709.037
    72.512
  -382.275
   929.838
   -18.555
   877.560
  -276.589
    57.161
  -522.111
   362.529
  -531.693
   902.127
   -18.921
   476.119
  -292.001
   408.765
  -397.107
   974.914
  -818.873
   789.117
   -71.963
   266.610
  -205.115
   990.112
  -219.123
   899.594
  -556.688
    41.780
   -21.699
   542.802
  -609.607
   879.849
  -649.495
   799.646
  -251.320
   736.595
  -189.550
   699.423
  -915.281
   694.143
  -246.773
   210.578
  -316.935
   493.240
  -432.905
   618.885
  -500.687
   192.022
  -463.118
   114.658
  -665.731
   767.785
   -78.799
   432.936
  -740.287
   256.020
  -515.152
   889.889
  -172.521
   520.493
  -732.475
   659.536
  -906.919
   247.505
  -130.039
   634.449
   -14.893
   258.950
  -960.936
   714.316
  -948.943
   737.205
  -166.784
   865.780
  -887.814
   455.916
  -851.527
   797.632
  -142.857
   610.614
  -112.094
   594.928
   -93.509
   342.326
  -445.692
   155.950
  -620.533
   548.601
  -451.643
   775.567
  -506.455
    75.228
   -47.334
   718.833
  -771.355
   882.748
  -916.105
   128.483
  -413.007
   280.892
  -406.629
   110.446
  -519.913
   825.831
  -602.161
   340.526
  -226.417
   972.564
  -778.436
    36.470
  -478.103
    77.364
  -968.810
   639.058
   -76.601
   843.562
  -855.953
    45.717
  -972.533
   804.071
  -708.151
   740.959
  -274.972
   935.270
  -579.363
   666.768
  -946.898
   995.178
  -491.775
   177.007
  -654.347
   680.044
  -819.452
   919.828
  -739.311
   193.121
  -591.784
   991.089
  -783.715
   319.193
  -936.003
   203.436
  -734.611
   598.865
  -376.690
   814.234
   -58.077
   696.005
  -211.646
   556.108
  -891.751
   552.446
  -682.760
   314.127
  -663.472
   423.536
  -160.314
   293.100
  -146.123
   388.318
   -59.969
    19.044
  -416.456
   427.870
  -710.807
    18.128
  -686.911
   666.036
  -893.185
   517.319
  -479.385
   865.810
  -265.450
    10.102
  -109.409
   775.475
  -398.083
    31.312
  -949.889
   417.982
  -633.717
   984.771
  -442.396
   917.539
  -492.477
   366.894
  -325.907
   956.847
  -840.754
   231.452
   -50.447
   459.395
  -542.314
   237.373
  -845.576
   589.557
  -810.968
   124.912
  -411.359
   665.181
  -982.665
   963.012
  -701.834
    75.930
  -926.695
    11.902
  -768.334
   801.263
  -813.959
   545.000
  -132.542
   621.570
  -461.684
   472.976
  -657.460
   616.840
  -973.022
   114.841
  -385.174
    45.656
  -889.920
   959.075
  -310.068
   199.347
  -579.150
   758.507
  -556.658
   324.015
   -68.850
   803.369
  -929.991
   204.962
   -55.300
   715.567
  -308.237
   507.004
  -298.318
   608.081
  -845.851
   464.064
  -124.027
   953.612
  -455.458
    12.574
  -253.945
     5.860
  -538.621
   961.669
  -678.762
   117.283
  -432.752
   294.259
  -795.892
   796.960
  -543.809
   192.907
  -529.649
   852.657
  -633.442
   883.969
  -652.242
   460.494
  -228.797
   893.612
   -24.934
   506.180
  -624.592
   810.114
  -977.813
    41.444
  -445.235
   145.512
  -546.892
   199.316
  -236.763
   390.576
  -787.622
   412.366
   -56.337
   857.051
  -882.931
   277.322
  -528.977
   400.616
  -265.450
   910.001
  -339.366
   618.580
  -471.664
   133.854
  -628.468
   615.802
  -947.600
   346.965
  -262.703
   932.920
  -524.125
   409.833
  -445.479
   730.155
  -781.304
   398.724
  -638.539
   820.917
   -19.745
   567.980
  -263.283
   648.854
   -58.443
   365.001
  -149.846
   801.752
  -577.471
   841.792
  -202.887
   156.468
  -224.097
   306.650
  -253.090
   248.482
  -201.849
   559.893
  -562.914
   959.777
  -560.137
   557.360
  -955.321
   118.595
  -904.202
   845.241
   -34.364
   105.686
  -743.736
   610.370
  -466.506
    59.359
  -198.614
   689.291
  -790.704
   774.468
  -281.137
   380.169
  -727.103
   888.302
  -473.067
   401.227
  -452.315
   447.340
  -816.218
   839.259
  -810.205
   448.683
  -235.572
   432.295
  -926.817
   449.751
  -313.791
    29.817
  -198.859
   840.114
  -235.206
   574.816
  -123.447
   869.198
  -118.717
   450.484
  -938.688
    23.713
  -458.235
   536.576
  -543.291
   848.262
  -889.035
   817.957
  -664.785
   802.973
  -999.207
   889.981
  -743.828
   252.449
  -404.706
   203.864
  -504.501
   178.838
  -806.970
   396.252
  -678.915
   713.462
  -251.381
   546.403
  -854.518
    80.477
  -305.979
   704.764
  -913.663
    46.693
  -378.704
   537.034
   -33.265
   470.565
  -892.148
   427.015
  -714.225
    44.710
  -534.165
   882.260
  -808.374
   825.831
  -303.995
   586.108
   -12.635
   644.856
  -571.459
   940.275
  -798.700
   992.462
  -868.923
   440.870
  -246.651
   472.304
  -634.297
   732.780
  -752.098
   416.700
  -624.073
   685.049
   -74.618
   758.141
  -214.850
   331.645
  -697.409
   750.237
  -312.540
    21.455
  -965.361
   632.252
   -87.405
   620.594
  -972.045
   830.592
  -254.433
   111.454
  -662.862
   791.253
  -116.977
   431.990
  -124.149
    36.714
   -93.051
   898.862
  -526.322
   541.490
  -942.839
    58.473
  -690.146
    19.410
  -415.815
   309.336
  -744.835
   217.109
  -537.065
   139.775
  -846.797
   806.848
  -250.465
   324.595
  -427.320
   972.869
  -638.417
   924.436
  -938.810
   284.829
  -436.232
   431.593
  -567.309
   952.147
   -60.549
   906.339
  -881.069
    52.583
  -869.778
   446.730
  -882.900
   829.981
  -875.881
   836.726
  -436.018
   653.035
  -626.270
   715.140
  -531.419
   730.979
  -474.013
   110.599
  -365.917
   178.167
  -955.748
   684.805
  -699.454
   522.355
  -495.499
   528.794
  -460.311
   249.825
  -153.813
   855.861
   -67.507
   481.765
  -640.217
   434.370
  -438.276
   374.828
  -308.145
   104.770
  -150.090
   340.373
  -351.207
   224.433
  -725.822
   675.680
  -919.279
   383.618
  -510.331
   700.888
  -373.089
   237.037
  -108.127
   995.911
  -396.741
   794.214
  -849.879
   830.317
  -185.705
    12.574
  -257.088
   380.596
  -430.372
    37.294
  -973.815
   828.150
  -312.754
   930.845
  -133.457
   931.883
  -236.122
   237.007
  -630.451
   169.195
  -505.325
   222.419
  -264.351
    39.247
  -677.358
   139.744
  -226.234
   621.693
  -800.501
   355.724
  -895.413
   985.321
  -260.811
   688.681
  -415.448
   540.056
  -454.970
   798.425
   -18.281
   925.932
    -7.813
   972.777
  -565.203
   533.036
  -753.716
   154.332
  -273.019
   245.918
  -200.293
   551.164
   -95.157
   506.638
  -693.411
   675.161
  -725.211
   289.468
    -1.831
   152.196
  -692.557
    82.003
  -541.093
   147.099
  -518.509
   465.529
  -953.948
   747.887
  -401.807
   388.623
  -267.861
   152.593
  -401.898
   728.355
  -346.904
     2.838
  -589.496
   231.910
  -857.387
   707.144
  -132.084
   432.966
  -466.079
    98.727
  -784.265
   636.555
  -489.425
   270.852
  -750.755
   565.661
  -712.851
   933.470
  -391.491
   764.275
  -598.560
   135.319
  -737.022
   349.345
  -600.879
   695.181
  -283.273
   206.793
  -807.733
   185.278
   -34.639
   224.128
  -627.033
   811.823
  -263.283
   654.012
  -736.778
    35.279
  -954.588
   202.734
   -17.548
   275.063
  -406.446
   936.674
  -686.148
   541.490
  -952.055
   601.032
  -349.162
   339.702
  -273.934
   444.502
  -195.318
   688.375
  -279.122
   143.406
   -45.106
   597.766
    -3.021
   919.218
  -476.669
   850.337
  -511.948
   443.312
  -746.422
   427.808
  -271.828
   622.394
  -723.716
   428.602
  -953.093
   858.699
  -557.634
   819.117
  -139.225
   878.445
  -294.992
   862.819
  -908.933
   722.465
  -168.340
   570.879
  -759.636
   992.676
  -772.576
    17.823
  -841.914
   948.027
  -848.964
   866.482
  -972.930
   544.145
  -895.535
   945.311
  -398.022
     9.644
  -321.970
   222.602
  -769.250
    53.713
  -368.694
    20.569
  -309.061
   298.013
  -507.950
   813.654
  -628.834
    27.009
  -546.251
   454.299
  -169.927
   850.612
  -146.702
   170.690
  -736.930
   372.326
  -990.143
   179.144
   -91.098
   457.289
  -293.344
   255.928
   -73.519
   193.609
  -903.897
   111.576
  -225.837
   140.690
  -689.413
   911.832
  -378.246
   958.556
  -441.023
   788.568
  -172.613
    11.689
    -8.850
   685.171
  -990.295
    41.353
  -888.852
   379.192
  -252.480
   499.893
  -979.369
    26.612
  -563.066
   640.889
  -726.768
    71.535
  -661.275
   959.105
  -378.094
   864.620
  -654.225
    73.489
  -560.137
   834.315
  -497.116
   647.725
  -903.195
   554.735
  -190.435
   441.115
  -928.770
   553.575
  -662.709
    84.445
  -919.553
   203.986
  -807.276
   674.154
  -990.509
   544.450
  -642.598
   778.436
   -80.050
   369.823
   -63.906
   949.461
   -79.775
   437.880
  -155.644
   334.941
  -821.680
   134.556
  -533.158
   483.322
  -141.331
   442.305
  -682.302
   935.789
  -736.473
   554.491
  -766.167
   699.423
   -38.667
   980.407
  -866.909
   194.739
  -817.835
   484.054
  -132.328
   771.844
  -737.724
   700.827
  -795.160
   388.165
  -581.408
   775.292
  -534.196
   542.924
  -365.429
   864.834
  -146.275
    60.213
   -61.312
   851.741
  -997.162
   816.401
  -143.376
   108.158
  -220.588
     3.601
  -681.234
   657.826
  -134.373
    25.178
  -196.295
   577.593
  -841.670
   614.826
    -0.366
   983.215
  -486.679
   274.545
  -235.725
   442.763
  -133.671
   624.744
  -334.727
   161.687
  -737.327
   759.880
  -118.595
   782.861
  -173.925
   204.047
  -253.090
   145.695
  -801.843
   559.771
  -280.831
   848.292
  -519.974
   443.770
  -948.149
   955.412
  -792.962
   803.949
   -45.900
   697.470
  -612.079
   210.608
  -482.559
   502.884
  -860.347
   216.285
  -808.466
   208.533
   -50.539
   377.544
  -910.123
   791.498
  -905.484
    32.716
   -92.929
   466.079
  -748.131
   429.243
  -271.737
   489.914
  -171.606
   294.259
  -487.045
   522.721
  -957.152
   442.518
  -466.659
   881.497
  -708.426
   514.939
  -450.545
   536.027
  -172.063
   441.847
  -998.535
   188.391
  -711.997
   724.723
  -998.718
   280.129
  -906.888
   129.734
  -596.332
   270.882
  -739.586
   887.600
  -260.842
    32.441
  -347.087
   992.401
  -710.715
   701.498
  -799.554
   694.479
  -914.151
   835.383
  -877.529
   779.931
  -884.976
   214.179
  -316.080
   731.132
  -492.050
   133.091
  -484.298
   361.980
    -1.099
   528.764
  -969.176
    21.241
  -567.858
   783.288
   -32.411
   958.281
  -400.952
   549.852
  -409.314
   944.334
  -813.532
   443.617
  -417.920
   743.858
  -882.321
   941.313
  -847.530
   528.672
  -932.981
   333.842
  -595.386
   829.707
  -570.025
    75.320
  -520.005
   119.297
  -470.870
   372.234
  -480.178
   618.274
  -661.977
   356.700
   -28.077
   421.094
  -496.231
   687.429
  -725.822
   533.738
   -50.325
   922.086
  -553.117
   916.593
  -160.833
   505.020
  -376.324
   127.659
  -817.560
   714.042
  -946.165
   658.925
  -133.091
   409.497
  -393.628
   559.435
  -607.501
   930.479
  -692.984
   439.955
  -906.369
   980.743
   -59.786
   451.613
  -871.517
   848.781
  -753.777
   333.201
  -982.727
   805.841
  -254.372
   120.548
  -989.532
    24.964
  -278.146
   611.682
  -931.516
   865.841
  -606.891
   181.738
  -266.152
   868.007
  -194.830
    41.017
  -322.886
   297.403
  -524.033
   530.381
  -801.843
   588.946
  -676.565
   547.319
  -536.546
   529.588
   -92.074
   696.799
  -238.807
   525.224
  -479.965
   260.231
  -445.082
   795.465
  -854.213
   576.891
  -382.336
   839.808
  -160.344
   930.815
  -972.900
    18.952
  -462.813
   537.645
  -696.677
   595.416
  -161.626
   724.570
  -529.466
    76.449
  -206.977
   897.580
  -676.260
   203.833
  -781.030
   389.416
  -318.155
   433.638
  -414.686
   782.250
   -91.800
   250.038
    -9.095
   798.639
  -519.822
   157.079
  -730.125
   354.625
  -111.332
   691.458
  -244.392
   868.801
  -351.176
   301.065
  -266.182
   420.698
  -296.304
   432.112
  -883.419
   852.870
  -998.657
   669.271
  -631.764
   409.803
  -472.671
   271.950
  -785.485
     7.935
  -426.832
   951.415
  -833.979
   730.186
  -477.096
   231.025
  -612.445
   638.569
   -62.105
   235.145
   -55.696
   499.435
  -777.856
   248.695
   -43.672
   514.267
  -351.268
   892.605
  -307.718
   650.014
  -971.099
   257.759
  -865.841
   662.923
  -195.044
   842.158
  -956.267
   409.558
  -151.799
   633.930
  -937.712
   538.469
  -256.752
   185.217
  -125.126
   156.560
  -160.070
    19.684
   -30.000
   563.982
  -145.940
   217.872
  -973.296
   650.746
  -701.956
   523.911
  -540.452
    49.623
  -476.821
   817.682
  -847.011
   638.417
  -345.775
   295.755
   -83.224
   485.611
  -802.026
   205.237
  -307.199
   833.186
  -393.078
   473.983
  -954.222
   210.181
  -421.064
    81.088
   -32.044
   271.157
  -624.866
   511.307
  -470.534
   452.559
   -64.058
   137.303
  -593.982
    41.658
  -922.483
   873.379
  -185.553
   750.969
  -450.270
   944.273
  -112.217
   392.529
  -763.878
   113.193
  -978.759
   745.476
  -721.641
   212.409
  -780.114
   210.639
  -594.714
   320.292
   -20.356
   346.110
  -751.457
   428.816
  -267.373
   877.407
   -74.313
   944.853
  -611.499
   275.765
  -327.921
   869.137
  -997.620
   499.130
  -196.905
   996.979
  -898.770
   988.189
  -212.745
   984.039
  -300.455
   512.680
  -287.637
   621.021
  -464.217
   960.814
   -74.770
   161.229
  -439.100
   665.761
  -873.623
    44.618
  -790.185
   362.987
  -298.502
   861.965
  -512.467
   372.448
  -430.128
   903.104
  -599.139
    98.758
  -667.776
   132.786
  -232.704
   443.770
    -1.679
   938.444
   -68.392
   224.860
  -924.223
   492.386
  -577.471
   192.938
  -698.080
    73.824
  -920.255
   743.706
  -201.025
   193.091
  -317.179
   916.044
   -65.493
   862.606
  -386.486
   771.355
  -331.523
   857.814
  -417.524
   747.398
  -332.621
   312.540
   -48.402
    80.477
   -32.533
   491.623
  -316.691
   890.011
  -531.785
    85.208
  -551.744
    18.403
  -963.286
   868.496
   -77.761
   221.168
  -494.919
    70.009
  -196.234
   799.951
  -658.773
   293.100
  -416.059
   272.774
  -724.784
   333.476
  -400.800
   175.390
  -338.511
   737.419
  -601.398
   586.840
  -140.965
   443.495
   -43.123
   473.617
  -589.984
   352.519
  -235.572
   445.997
  -701.102
   168.493
  -674.642
    19.929
  -927.396
   355.266
  -904.660
   978.973
  -896.725
   551.744
  -610.279
   929.075
  -225.074
   290.078
  -706.198
   640.980
  -124.699
   360.424
  -893.460
   273.110
   -26.246
   665.548
  -651.784
    69.277
  -933.042
   909.970
  -135.716
   624.622
  -726.585
   966.277
  -944.273
   313.639
  -142.094
   263.283
  -231.788
   974.364
  -632.679
    39.399
  -130.100
   441.664
  -840.724
   804.895
  -949.278
    24.415
  -895.779
   856.685
  -126.774
   519.456
  -257.179
   190.161
  -393.475
   856.319
  -320.322
   650.807
  -125.004
   967.009
  -505.448
   669.698
  -347.484
   973.632
   -47.548
   427.290
  -366.253
   288.583
  -206.183
   788.202
  -486.648
   720.206
  -114.048
   851.344
  -794.946
   178.350
  -982.910
   459.059
  -468.764
    73.092
  -885.495
   509.232
  -585.772
     0.702
  -832.911
   413.373
  -898.740
   810.480
  -364.971
   545.396
  -546.281
   645.894
  -373.577
    24.171
  -168.340
    54.598
  -376.843
   673.879
  -393.963
   760.247
  -963.439
   505.753
  -171.361
   189.917
  -625.233
   565.172
  -908.628
   351.848
  -698.019
   487.686
  -893.216
   155.828
  -627.583
   607.868
  -959.929
   771.050
  -281.320
   964.324
  -875.698
   114.780
  -523.270
    45.442
  -409.497
    65.676
  -771.599
   618.732
  -557.085
   495.254
  -757.256
   487.991
  -888.424
   711.753
  -202.582
   522.111
  -486.892
   409.619
  -638.600
   798.853
  -449.477
   718.833
   -79.592
   207.892
  -415.632
   447.249
  -774.133
   356.395
   -94.638
   110.477
  -750.633
   121.067
  -259.682
   842.341
  -376.965
   690.725
  -177.252
   779.870
  -652.333
   442.335
  -941.191
    16.968
  -450.148
   495.376
  -679.464
   720.054
  -431.257
   287.240
  -102.878
   499.161
  -845.302
    14.069
  -364.513
   629.536
  -939.909
   280.587
  -697.958
   215.583
  -195.959
   802.484
  -804.193
   892.788
  -107.730
   505.509
  -454.787
   159.795
  -726.615
   864.772
  -280.984
   935.636
  -687.429
   827.754
  -216.895
   435.011
  -935.881
   165.471
  -565.691
   955.748
  -875.790
   594.836
  -157.781
   672.201
  -155.217
   516.251
  -569.475
    28.077
  -809.931
   710.379
  -870.785
   822.993
  -982.757
   837.428
  -871.456
   585.498
  -938.414
    83.132
  -333.750
   327.708
  -591.510
   794.855
  -120.823
   273.965
  -267.281
   451.491
  -749.199
   658.223
  -913.297
   811.579
  -314.432
   183.264
  -481.185
   582.354
  -258.766
   236.030
  -697.104
   454.543
  -948.943
   452.376
  -939.421
   845.668
  -533.464
   725.211
  -442.793
   196.387
   -48.189
   249.886
  -547.044
   163.335
  -238.197
   700.308
  -209.693
   552.049
   -65.676
   129.582
  -501.022
   333.842
  -371.807
   689.352
  -300.180
   590.594
  -661.794
   760.796
  -911.344
   731.010
  -481.765
   591.876
  -818.293
   821.863
  -356.090
    33.937
  -296.854
   378.552
  -754.143
   471.847
  -103.153
   458.205
   -54.842
   541.002
  -956.847
   399.182
  -978.423
   725.578
   -37.935
    51.149
  -453.200
   430.952
  -216.529
   838.801
  -387.249
   624.805
  -233.039
   503.342
  -312.571
   640.187
  -548.753
   865.749
  -371.441
   234.535
   -84.933
   454.909
  -613.056
   498.154
  -569.567
   344.981
   -69.643
   706.168
  -709.769
    45.442
  -580.676
   707.633
  -909.726
   787.469
  -833.430
   945.311
  -751.793
    50.722
  -589.770
   700.278
  -960.448
   674.123
  -566.759
   654.775
   -67.049
   394.238
  -940.397
   367.138
  -494.766
   155.217
  -941.221
   752.678
  -282.022
    34.059
  -510.514
   164.068
  -163.518
   124.577
  -485.641
   165.258
  -227.180
   224.525
  -283.547
   592.242
  -866.420
   668.813
  -551.012
   994.934
  -245.521
   153.020
  -750.542
    53.499
  -998.138
   891.354
  -150.304
    63.173
  -376.202
   951.537
  -187.536
    81.027
  -569.475
   111.942
  -673.299
   828.669
  -413.190
    83.499
  -808.039
   944.609
  -203.436
   440.748
  -476.455
   679.952
  -838.771
   105.533
  -790.246
   631.184
    -6.317
   727.470
  -347.789
   603.748
  -632.191
   804.132
  -179.357
   200.415
  -313.700
   885.708
  -846.644
   227.760
  -953.246
   707.236
  -665.120
   515.000
  -311.655
   592.120
  -518.571
   238.563
  -700.827
   971.191
  -233.894
   346.232
  -532.914
   360.576
  -985.229
   174.749
  -946.623
   642.354
  -696.188
   854.457
  -227.668
   991.607
  -909.024
   594.775
  -243.538
   293.802
   -88.961
   444.411
  -610.065
   396.252
  -833.277
   619.892
  -809.595
    37.019
  -953.001
   996.002
  -978.942
   795.648
  -896.786
   852.351
  -586.077
   908.750
  -485.092
   469.405
  -714.103
   294.992
  -423.750
   668.020
  -171.545
   632.557
  -565.600
   885.830
  -147.404
   832.972
  -388.775
   884.701
  -630.177
   755.608
  -660.726
   682.760
  -308.847
   505.692
  -756.432
   804.804
  -175.512
   160.436
  -599.719
   444.655
  -547.594
   266.243
  -696.280
   633.564
  -728.904
   951.628
  -227.393
     8.148
   -28.077
   998.657
  -672.750
   271.798
  -353.191
   717.490
  -931.455
   942.839
  -101.230
   967.193
  -409.833
   484.024
  -561.357
   166.814
   -44.710
   406.384
  -550.462
   640.614
  -731.071
   441.389
  -499.985
   140.660
  -122.593
   375.347
  -712.668
   891.415
  -274.300
   639.607
    -7.904
   998.962
   -95.340
   250.343
  -474.563
   569.872
   -81.515
   191.870
  -549.913
   382.244
  -295.450
   836.787
  -143.559
   453.536
   -63.784
   497.055
   -25.086
   348.521
  -359.935
   700.064
  -193.945
   571.215
  -340.983
   282.388
  -450.697
   884.732
    -7.782
   896.268
  -888.028
   902.280
  -456.740
    21.577
  -520.585
   793.695
  -692.221
    77.578
  -772.088
   450.850
  -468.184
   727.866
   -38.759
   955.779
  -127.995
   972.655
   -47.578
   695.181
  -910.916
   121.738
  -228.187
   965.484
  -693.960
   242.164
  -817.316
   411.542
  -638.630
   174.169
  -914.182
   143.315
  -710.074
   709.311
  -206.214
   873.836
  -538.285
    24.415
  -583.026
   922.514
  -590.014
   965.178
  -357.891
   427.473
  -119.633
   273.019
  -315.653
   610.584
  -868.404
   349.254
  -305.277
   438.826
  -980.255
   649.861
  -596.210
   526.231
  -103.214
   305.002
  -717.063
   619.373
  -145.268
    56.978
  -995.636
   510.941
  -653.035
   110.111
  -518.571
   724.784
  -282.357
   986.694
  -730.155
   815.790
  -329.508
   982.238
  -387.951
   629.383
  -791.467
   314.432
   -95.126
   363.079
  -924.558
   559.130
  -127.293
   775.170
  -769.616
   466.872
  -773.400
   383.099
  -612.842
   754.509
  -908.658
   996.185
  -850.887
   964.721
   -18.952
   425.825
  -229.041
   988.128
  -395.154
   717.551
  -921.171
   340.770
  -715.659
   747.765
  -420.209
   791.589
  -737.114
   529.923
  -708.029
   432.936
  -310.556
    73.336
  -673.177
   788.537
  -443.129
   138.432
  -245.552
    52.065
  -622.822
   732.109
  -216.712
    50.356
  -126.194
   687.246
  -214.209
    25.056
  -527.024
   169.958
  -799.158
   826.472
  -124.729
   458.357
  -155.583
   612.812
  -511.948
   836.268
  -340.434
   649.831
  -998.810
   946.257
  -562.487
   303.018
  -114.048
   445.296
  -459.731
   817.530
  -900.937
   306.772
  -843.410
   978.423
  -226.234
   613.056
  -877.529
   246.071
  -822.596
   181.555
  -162.725
   459.487
  -281.167
   869.106
  -693.197
   702.017
  -714.988
   897.183
  -155.339
   422.651
  -310.129
    43.031
  -537.187
   407.300
  -485.275
    39.277
  -516.648
   693.075
  -876.492
    26.429
  -598.407
    19.807
  -867.672
   401.990
  -467.177
   912.687
  -884.243
   909.513
  -526.627
   988.861
  -169.408
   311.960
   -92.685
   583.178
  -261.727
   492.660
  -209.754
   285.470
  -892.148
   327.677
  -558.855
   483.963
  -520.219
   173.467
  -426.191
   508.133
  -227.546
   313.639
  -201.147
   465.102
  -187.384
   208.228
  -372.204
   363.018
  -428.999
   889.645
  -489.700
   615.345
  -116.031
   348.735
   -64.211
   519.669
   -57.100
   254.891
  -869.106
   805.017
  -667.592
   853.938
  -616.199
   841.243
  -101.260
   387.310
  -473.281
   604.053
  -770.775
   876.766
  -392.041
   990.112
  -975.433
   617.725
  -715.384
   574.938
  -855.159
   225.715
   -32.777
   408.368
  -389.386
   579.058
  -752.525
   940.672
  -659.719
   501.785
  -359.111
   673.238
   -94.760
   530.625
  -825.678
   627.735
  -916.532
   609.882
  -148.564
   227.424
  -506.211
    57.283
  -474.563
   684.103
  -909.299
   645.772
  -787.957
   484.848
  -197.363
   143.620
  -627.430
    72.115
  -906.888
   157.781
  -800.684
   310.892
  -272.042
   623.341
  -565.935
   836.665
  -472.060
   783.471
  -249.031
   878.018
  -610.309
     3.204
  -764.916
   647.755
  -645.009
   261.208
   -11.719
   895.993
  -989.563
   662.557
  -607.379
   718.955
    -1.831
   817.255
  -936.003
   217.689
   -80.630
   427.320
  -974.181
   100.009
  -588.397
   927.061
  -865.017
   819.422
  -318.888
   519.272
  -708.975
   345.012
  -728.599
   452.284
  -540.361
   156.194
  -650.319
   880.398
  -958.068
   555.254
  -708.243
   152.440
  -379.254
   892.544
  -152.593
   871.853
  -385.113
   797.235
  -333.415
   571.520
  -126.865
     7.752
  -531.236
   348.369
  -261.208
   895.657
  -364.330
   299.814
  -383.801
   276.376
  -490.646
   107.486
  -429.487
   601.306
  -823.634
   610.584
    -8.209
   123.783
  -980.224
   713.675
  -145.085
   134.159
  -180.181
   471.816
  -393.475
   856.532
  -315.409
   697.562
  -790.033
   101.321
  -407.666
   932.859
  -620.167
   267.830
  -173.925
   130.161
  -462.935
   789.819
  -918.027
   886.258
  -483.718
   618.152
  -466.720
   572.253
  -443.983
   834.742
  -370.159
   204.382
  -396.527
   990.539
   -84.078
   398.297
  -534.776
   262.215
  -353.618
   251.259
  -165.471
    21.058
  -516.800
   495.895
  -272.958
   907.346
  -946.959
   769.097
  -644.154
     4.547
  -352.214
   339.915
   -22.431
   207.068
  -151.524
   140.172
  -260.231
   374.706
  -645.344
   441.694
  -937.834
   368.297
  -200.018
    23.499
  -417.920
   559.801
  -164.830
   173.315
  -804.559
   910.825
  -739.982
   366.558
  -775.079
   213.080
  -514.359
   966.857
  -753.685
   585.162
  -892.514
   791.955
  -395.795
   818.232
  -128.361
   888.455
  -851.588
   665.761
  -185.766
   359.203
  -777.581
   669.851
  -143.406
   587.603
  -564.989
   618.763
  -363.720
   701.468
  -753.777
   228.889
  -144.108
   621.509
  -100.711
   145.085
   -69.491
   537.187
  -270.882
   853.236
  -784.387
   154.088
  -620.533
   598.407
  -404.187
   556.841
   -40.895
   902.982
  -283.364
    30.366
  -331.004
   777.917
  -360.302
   684.713
   -68.667
   221.076
  -796.655
   225.562
  -448.347
    96.622
  -130.528
   715.567
   -54.262
   988.769
  -662.313
   669.362
   -38.240
   124.058
  -291.147
   326.334
  -670.217
   955.901
  -521.958
   445.112
  -730.766
   504.440
  -860.683
   462.905
  -714.011
    46.632
  -316.996
   364.177
  -310.068
   249.367
  -233.497
   101.779
  -135.258
   339.732
  -159.490
   914.914
  -179.388
   406.110
  -988.556
   386.853
  -938.292
   424.085
   -78.463
   587.115
  -700.858
   100.406
  -572.649
   141.026
  -959.197
   129.246
  -640.889
   571.093
  -410.230
   954.405
  -859.371
   753.105
  -518.357
   630.787
  -447.737
   831.935
  -106.845
   879.696
  -582.476
   439.314
  -947.813
   930.784
  -505.173
   558.733
  -818.476
   245.247
  -644.490
   880.123
  -993.500
   713.401
  -470.595
   988.830
  -641.072
   420.515
  -300.485
   232.002
   -92.563
   575.213
  -773.766
   606.952
  -453.658
   693.136
  -216.437
   514.084
  -525.987
   630.757
  -612.842
   719.504
  -508.255
   562.151
  -402.997
   369.854
  -445.479
   493.027
  -825.556
   403.790
  -894.650
   405.774
   -23.927
   203.894
  -776.238
   628.864
  -635.212
   832.209
  -880.093
   524.613
   -79.897
   693.716
  -994.049
    89.389
  -271.859
   971.404
  -124.454
   559.313
  -966.857
   676.260
  -777.673
   615.680
  -468.337
   656.606
  -769.921
   283.822
  -909.757
   409.772
  -536.271
   118.992
  -831.416
    40.742
  -405.652
   773.217
  -271.187
   210.517
  -811.701
   536.424
   -87.741
   418.836
  -907.956
   946.623
  -734.825
   464.431
  -555.834
    61.220
  -205.267
   426.923
  -154.820
   485.275
  -364.177
    13.794
  -282.876
   748.375
  -388.958
   616.565
  -616.138
   125.523
  -536.058
   919.248
   -96.866
   495.010
  -952.116
   403.882
  -818.110
   326.731
  -749.229
   596.026
  -593.799
   395.856
   -62.349
   393.933
  -683.340
   314.188
  -308.023
   326.060
  -639.088
   473.861
  -362.835
    79.684
  -745.689
   497.147
  -880.886
   144.658
   -19.959
   785.424
  -468.245
   916.562
  -240.059
   261.849
  -934.019
   102.023
  -972.747
   901.028
  -335.887
   771.294
   -67.263
   139.409
   -39.857
   900.174
  -585.131
   760.643
  -511.887
   746.513
  -633.778
   348.796
   -60.915
   904.447
   -73.611
   904.233
  -252.113
   379.681
  -566.698
   714.805
  -208.106
   530.503
  -935.942
    77.181
  -518.418
   217.414
  -303.598
   961.089
  -974.456
     5.799
  -978.118
   210.852
  -849.727
   764.794
  -557.237
   377.972
  -943.693
   506.485
  -217.109
   777.917
  -107.944
   809.381
  -655.507
   865.627
  -473.830
   668.966
  -658.040
   522.904
   -99.368
   120.548
  -756.310
   351.878
  -255.776
   476.699
  -946.501
   567.736
   -70.498
   523.850
  -937.315
   585.253
  -747.002
   521.928
  -895.932
   892.026
   -79.226
   349.925
  -160.772
   302.896
  -479.904
   642.354
  -889.920
   188.696
  -240.974
   258.980
  -113.498
   773.614
  -245.613
   932.920
  -159.642
    94.363
  -849.788
   439.802
  -921.690
   715.720
  -152.562
   132.450
  -936.247
   794.946
  -374.248
   184.210
  -740.562
   590.197
  -560.015
   385.449
  -477.859
     5.799
  -328.898
   836.085
  -219.428
   268.441
  -886.593
   378.735
  -972.411
   327.677
   -20.051
   115.604
  -841.548
    75.381
  -294.076
   853.267
  -314.554
   976.775
  -167.028
   818.628
  -138.737
   207.465
  -245.857
   490.677
  -758.385
   890.378
  -398.175
   890.683
  -781.487
   525.468
  -940.550
   175.268
  -444.411
   207.251
  -621.937
   876.308
  -543.565
   722.617
  -620.533
   630.482
  -802.240
   123.356
  -273.110
   743.339
  -142.064
   867.489
  -755.699
   430.708
  -827.601
   121.982
  -433.790
    81.942
  -952.208
   322.001
  -101.840
   388.043
  -234.993
   579.363
  -829.493
   679.067
  -596.942
    34.394
  -634.480
   313.974
  -484.817
   745.170
  -700.278
   467.421
  -412.183
   207.160
  -357.250
   156.102
  -685.812
    97.934
  -546.739
   849.849
  -786.370
   340.007
  -985.656
   509.781
  -372.326
    75.655
  -751.366
   398.480
  -375.408
   647.938
  -505.417
   504.990
  -156.804
   181.005
   -74.252
   929.075
  -192.541
   854.030
  -606.433
    67.965
  -256.966
   461.989
   -24.537
   950.011
  -573.077
   357.555
  -991.089
   557.909
  -898.282
   367.412
  -106.326
   486.679
   -14.374
   776.971
  -557.909
   778.710
  -591.113
   977.264
  -939.787
   280.679
  -890.652
   867.641
  -460.219
   365.673
  -283.364
   608.173
  -257.210
   364.055
   -42.665
   815.180
   -39.705
   547.319
  -387.616
   794.092
  -774.285
     8.332
  -242.836
   903.104
  -634.999
   281.930
  -683.493
   641.438
  -936.033
    49.074
  -534.898
   555.956
  -265.236
   769.433
   -95.004
   559.832
  -537.858
   584.765
  -448.775
   757.256
  -188.696
   337.992
  -342.967
   367.443
  -221.839
    51.149
   -90.396
   842.402
  -336.467
   705.863
  -472.243
   771.447
  -847.652
   670.614
  -106.754
   666.738
  -620.838
   617.969
  -254.158
   223.518
  -738.670
   276.101
  -525.376
   148.473
  -119.083
   857.723
  -463.851
   150.395
  -803.217
   510.636
  -469.466
   186.621
  -132.023
   633.656
   -32.563
   559.160
  -530.442
   401.288
  -747.673
   954.039
  -117.496
   341.258
   -74.984
    17.823
  -861.568
   308.542
  -318.857
   565.264
  -499.100
   699.606
  -791.681
    10.865
  -935.942
   250.496
  -632.038
   119.694
  -349.712
   263.039
  -246.254
   669.546
  -712.119
   602.039
  -841.182
   119.388
  -950.072
   308.054
   -17.975
   877.407
  -463.973
   169.042
  -895.047
   262.062
  -222.419
    94.821
  -728.874
   750.816
  -151.738
   637.776
  -501.968
   609.119
   -39.064
   504.074
  -446.120
   494.461
  -668.203
   398.755
  -969.939
   128.544
  -406.049
    48.616
  -959.532
   631.672
  -959.685
   746.422
  -921.110
   612.934
  -521.500
   260.353
  -933.744
   610.004
   -22.187
   452.895
  -881.863
   972.411
  -709.616
   451.704
  -935.575
   781.671
  -772.637
   717.582
  -747.673
   902.615
  -228.828
   852.443
  -336.467
   758.995
  -794.580
   491.195
  -122.745
   927.732
  -955.840
   121.464
   -89.755
   144.963
  -959.685
   174.932
  -535.112
   818.354
  -943.785
   233.497
  -383.068
   638.569
  -923.673
   694.906
  -526.292
   384.503
  -856.136
   740.715
  -165.532
   515.366
  -497.391
   951.109
  -616.199
   643.696
  -275.155
   409.528
  -550.310
   482.955
  -892.941
   641.774
  -142.979
   363.628
  -885.556
   232.307
   -91.769
   911.313
  -844.722
   462.600
  -977.935
   980.529
  -533.006
   814.173
  -938.047
   438.459
  -605.609
   680.990
  -115.146
   891.812
  -157.842
   134.465
  -858.028
   950.774
  -818.018
    85.086
  -136.631
   124.119
  -603.565
   683.859
  -144.047
   938.536
  -259.896
   308.237
  -551.927
   376.507
  -300.424
   975.646
  -389.203
   226.356
  -466.079
   528.092
   -12.940
   438.093
  -824.152
   432.722
  -139.348
    78.738
  -224.006
   540.757
  -404.126
   981.262
  -329.356
   649.373
  -420.942
   680.349
  -945.158
   210.150
  -806.818
   729.423
  -858.333
    27.680
  -142.888
   991.729
  -910.947
   292.154
  -339.488
     0.244
  -524.400
   789.636
  -374.310
   979.553
  -393.841
   633.839
  -872.433
   623.432
  -570.818
   363.384
  -496.628
   222.236
  -653.645
   747.642
  -617.512
   233.680
  -303.995
   145.482
  -230.995
   890.439
  -808.283
   760.643
  -593.249
   938.841
  -902.493
   637.165
  -540.666
   102.206
  -580.065
   738.792
  -964.476
   362.560
  -100.253
   956.328
  -408.216
   654.012
  -916.868
   386.059
  -257.179
    62.624
  -745.445
   724.082
  -488.083
   125.614
  -488.021
   118.748
  -448.439
   323.710
  -233.894
   326.670
  -633.717
   360.973
   -55.544
   514.603
  -931.272
   325.297
  -817.896
   551.988
  -300.027
   323.496
  -720.237
   137.120
  -354.320
   684.866
  -789.422
   601.398
  -820.765
   326.609
   -42.634
   734.733
  -336.955
   375.591
  -539.201
   476.455
  -560.747
   639.149
   -39.369
   814.997
   -58.809
    19.562
  -489.914
   740.562
  -943.266
   465.835
   -53.926
   593.890
  -724.906
   555.651
  -904.996
   655.751
  -352.397
   302.805
  -503.037
   319.926
  -905.362
   282.327
  -572.161
   694.388
  -910.550
   668.081
  -497.574
   973.540
  -750.145
   275.948
  -361.980
   425.916
  -130.345
   206.915
  -338.755
   341.014
   -79.196
   183.386
  -661.611
   778.466
  -442.549
   172.460
  -889.157
   464.034
  -346.965
   390.332
  -683.126
   675.710
  -597.919
   281.045
  -818.903
   463.729
  -482.467
   563.952
  -647.389
    48.494
  -944.853
   942.778
  -726.676
   739.891
  -603.961
   571.032
  -842.494
   221.656
  -581.500
   866.848
  -135.868
   545.152
  -608.997
   770.989
  -557.329
   675.558
  -383.374
    42.207
  -365.612
   934.416
  -639.027
   683.615
  -890.316
   182.958
  -905.484
    92.990
  -276.925
    88.778
  -419.446
    32.350
  -432.875
   320.750
  -159.764
     8.820
  -893.796
    15.015
  -474.319
   161.992
  -828.089
   356.578
  -267.373
   250.435
  -899.258
   619.617
  -216.285
   831.843
  -204.199
   510.605
  -986.145
   230.110
    -6.500
   158.055
  -911.374
   383.496
  -483.352
   592.242
  -112.705
   167.089
  -204.962
    59.084
  -518.784
   283.975
  -565.111
    11.811
  -760.155
   318.186
  -881.466
   123.875
  -405.896
    43.703
  -384.960
   167.364
  -510.086
   583.087
  -816.156
   100.223
  -937.986
   509.293
  -848.079
   206.305
  -440.077
   484.878
   -53.774
   631.855
  -943.022
   531.693
  -637.806
   162.145
   -26.032
   525.559
  -649.709
   582.476
   -51.698
     9.064
  -899.289
   466.231
  -919.614
   916.532
  -291.025
   735.221
  -912.107
   304.788
  -798.029
   834.468
  -600.330
   683.859
  -792.566
   866.695
  -279.641
    40.437
  -953.551
   528.977
  -903.134
   149.052
  -468.154
   196.295
  -981.841
   263.741
  -747.887
   994.964
  -420.606
   784.387
  -376.507
   210.334
  -758.232
   991.516
  -509.354
   872.219
  -780.450
   443.159
  -442.549
   861.415
  -975.158
   127.598
  -570.910
   382.000
  -797.662
   965.636
  -453.261
   142.338
  -215.644
   756.096
  -203.925
    88.717
  -501.999
   158.971
  -929.044
    35.737
  -744.346
   808.893
  -426.710
    36.683
   -40.284
   153.203
  -869.503
   838.069
  -847.041
   108.951
  -688.101
   261.696
  -453.749
   131.321
  -374.828
   858.669
   -45.930
   788.324
  -426.069
   677.908
  -330.332
   434.919
  -141.758
   494.339
  -189.154
    80.752
  -501.358
   339.427
  -332.163
    44.618
  -834.620
   678.335
  -415.815
   490.097
  -505.997
    77.181
  -597.736
   435.591
  -331.553
   704.581
  -995.697
   332.926
  -946.959
   510.483
   -19.349
   807.917
  -845.485
   426.954
   -44.130
   656.758
  -304.636
   433.851
  -395.428
   692.160
  -920.286
   833.583
  -112.003
   532.792
  -966.704
   578.692
  -457.839
   929.807
  -301.859
   995.819
  -650.380
   724.143
   -36.317
   749.962
  -774.377
    28.687
  -684.317
   392.682
  -350.383
   728.568
   -16.144
   338.023
  -525.834
   893.551
  -330.760
   610.004
  -358.196
   196.539
  -366.558
   205.267
  -158.635
   931.394
  -569.842
   414.686
  -364.818
   724.265
  -939.512
   947.844
  -912.015
   531.999
  -166.478
   203.772
  -570.757
    21.516
  -286.996
   532.304
  -220.313
   923.521
  -568.133
   828.883
  -526.109
   454.787
  -844.691
   307.535
  -990.570
   402.661
   -25.788
   795.251
  -845.332
   965.087
  -990.478
   391.308
  -754.540
   940.458
  -590.228
   836.055
  -796.930
   360.912
  -978.179
   431.959
  -696.310
   162.542
  -982.910
   861.568
  -768.548
   986.480
  -746.025
   745.293
  -554.460
   704.733
  -342.174
   283.425
  -606.647
   764.306
  -600.238
   826.044
  -399.548
   943.388
  -844.386
   713.889
  -831.385
   613.453
  -773.797
   234.901
  -286.355
   100.955
  -199.896
    39.796
  -726.493
   242.378
  -859.767
   860.012
  -781.213
   726.463
   -24.262
   872.280
  -304.025
   316.996
  -120.151
   553.667
  -364.483
   550.859
   -84.292
   370.373
  -144.414
     3.540
  -669.332
   144.230
  -707.724
   717.643
  -419.080
   440.840
  -111.057
   886.563
  -532.670
   822.748
  -826.167
   388.226
  -336.131
   311.869
  -940.336
   261.940
  -580.157
   904.508
  -105.960
   722.465
  -282.601
   482.681
  -706.320
   804.865
  -335.002
   966.033
  -206.732
   234.046
  -591.174
    47.456
  -160.741
   612.690
  -657.186
   356.639
  -838.588
   521.073
  -101.199
   394.818
  -947.844
   623.035
  -302.011
    85.177
  -414.655
   371.380
  -654.958
   281.838
  -694.082
   406.659
  -353.923
    81.820
  -578.539
   243.141
  -468.551
   283.364
  -973.144
   335.551
  -534.806
   834.651
  -606.403
   120.334
  -378.124
   616.199
  -145.543
   125.675
  -387.707
   401.440
  -684.500
   743.095
  -960.845
   338.328
   -73.855
   755.242
  -335.520
   796.472
   -61.434
   213.233
  -531.114
   923.154
  -712.149
   757.378
  -614.460
   752.098
   -75.594
   974.822
   -11.567
   208.686
  -571.062
   888.302
   -82.614
   855.556
   -57.344
   169.408
  -679.312
   721.854
   -57.588
   170.202
  -903.745
    60.640
  -106.540
   366.832
  -786.798
   377.514
  -690.054
   309.275
  -105.594
   574.480
  -744.774
   670.400
   -58.046
   552.904
  -187.567
   488.571
   -13.794
   119.144
  -442.640
   197.394
   -59.847
   536.729
  -435.408
   536.119
  -560.228
   568.560
   -22.279
   934.751
  -447.615
   353.435
  -324.412
   467.696
  -466.628
   959.990
  -934.629
   969.268
   -86.612
   962.371
  -466.079
   405.042
  -303.385
   880.886
  -411.634
    93.173
   -48.128
   832.026
  -782.281
   868.648
  -422.834
   230.628
  -493.820
   784.783
  -480.361
   889.309
  -970.244
   445.723
  -768.151
   357.219
  -932.554
   563.555
  -354.686
   843.715
  -842.189
   833.338
  -556.719
   568.957
  -967.223
   720.969
   -86.673
   886.532
  -540.361
   256.172
  -838.801
    21.119
  -977.813
   425.733
   -32.258
   765.099
  -626.850
   259.590
  -931.181
   977.905
   -12.146
   204.382
  -858.760
   231.941
   -48.311
   877.682
  -725.700
   448.836
  -188.269
   796.777
  -790.857
   869.198
  -975.921
   176.061
  -872.890
   200.720
  -971.709
   386.334
  -732.017
   287.484
  -520.127
   169.988
  -840.510
   144.322
  -327.830
   205.817
  -260.262
   700.552
  -320.688
   117.252
  -847.133
    95.981
  -749.321
   517.594
  -499.466
   874.050
   -11.200
   186.193
  -670.919
   914.426
  -158.391
   969.176
  -865.322
   450.148
  -559.343
   498.581
  -332.896
    12.360
  -684.164
   323.618
  -686.453
   646.474
  -481.277
   547.685
  -655.904
   243.477
  -314.951
   565.111
  -700.644
   330.485
  -931.883
   991.241
  -697.836
   163.823
  -425.794
   379.406
  -425.733
   468.642
  -669.271
   819.269
   -60.549
   668.783
  -180.548
     9.156
  -405.866
   950.591
  -894.986
   897.305
   -73.244
     4.547
  -809.442
   484.634
  -332.530
   788.415
  -968.505
   884.091
  -851.161
   155.187
  -761.254
   228.889
   -40.590
   690.878
  -997.284
   524.735
  -229.102
   604.022
  -730.766
    38.545
  -379.467
    12.574
  -301.492
   318.644
  -570.177
   470.443
  -561.144
   439.009
  -959.258
    78.249
  -754.051
   562.395
  -449.141
    21.790
   -21.088
   415.052
  -771.630
   881.985
  -995.178
   767.815
  -211.188
   559.923
  -457.411
   516.312
  -686.178
   161.229
  -522.477
   454.909
  -405.591
   682.882
  -322.214
   337.626
  -821.406
   846.431
  -655.721
   319.803
   -94.058
   921.781
  -575.274
   374.645
  -790.735
   884.732
  -376.537
   777.825
   -34.516
   752.342
  -961.486
   254.311
  -823.756
   439.650
   -43.519
   881.252
  -739.708
   981.841
  -162.999
   340.129
  -762.139
   465.072
  -981.933
   612.537
  -410.596
   510.544
  -826.838
   712.851
  -930.937
   654.469
  -948.454
   552.049
  -745.262
   468.734
  -466.903
   525.834
  -884.518
   765.221
  -471.206
   921.293
  -622.181
   728.111
  -241.676
   735.557
   -27.711
   317.637
   -64.486
     0.519
  -659.047
   788.812
  -606.311
   207.007
  -111.942
   669.454
  -318.674
   922.178
  -646.260
    40.864
  -840.083
   194.281
  -606.281
   464.858
  -865.047
   838.343
  -855.525
   401.135
  -448.653
   195.990
  -943.480
   458.724
  -215.491
   464.156
  -223.518
   324.870
  -441.542
   185.644
  -641.163
   715.873
  -477.706
   995.544
  -410.382
   192.541
  -484.359
   217.231
  -297.922
   185.278
  -944.639
   402.112
  -733.390
    71.444
  -926.176
   405.713
  -464.370
   649.373
  -559.496
    95.431
  -975.433
   852.565
  -701.895
   282.357
  -389.203
    48.006
  -255.715
   971.709
   -68.819
   762.139
  -109.592
   525.285
  -640.339
   178.045
  -171.636
   829.859
  -653.676
   248.482
  -462.874
    64.943
  -601.032
   767.235
  -740.349
   164.434
  -511.582
   243.660
  -618.061
   564.684
  -840.907
   923.612
  -654.653
   333.811
  -874.264
   800.287
  -376.812
   275.887
  -362.102
   959.685
  -706.839
   102.786
  -607.044
   103.092
  -763.268
   268.838
  -720.359
   591.662
  -503.433
   560.869
  -267.525
   855.770
  -176.397
    37.996
   -21.027
   513.627
   -55.239
   414.991
   -39.216
    42.604
  -417.463
   482.406
  -790.338
   346.843
  -242.073
   657.765
  -540.025
    65.340
  -592.303
   261.299
  -721.335
   963.897
  -152.532
   610.157
  -505.875
   254.738
  -888.546
   524.522
  -294.992
   187.841
  -299.020
   339.702
  -349.406
   757.317
  -228.217
    17.914
  -276.437
   866.665
  -707.419
   453.291
  -593.402
   797.143
  -794.855
   563.982
   -85.849
   322.245
  -882.046
   265.236
  -179.510
   312.540
  -435.957
   917.081
   -44.710
   174.688
  -645.405
   340.220
  -651.845
   967.803
  -940.336
   994.201
  -496.872
   541.612
  -853.114
   411.237
  -215.430
   539.811
  -190.344
   480.087
  -804.498
   612.201
  -983.764
   672.658
  -669.973
   679.891
  -189.398
   808.161
  -219.367
   596.576
  -603.595
   448.012
  -218.299
    50.447
  -964.232
   515.427
  -628.956
    49.867
  -706.595
   233.131
  -150.151
   836.787
  -342.143
   973.510
  -177.252
   571.642
  -929.136
   114.109
  -400.525
   633.656
  -603.534
   493.606
  -761.223
   879.910
  -639.821
   560.137
  -983.520
   707.144
    -9.095
   807.459
  -401.654
   260.384
  -904.569
   591.571
  -300.638
   631.306
  -202.246
   922.330
  -489.364
   390.912
  -326.121
   322.886
  -324.747
   299.875
  -486.373
   351.848
  -906.247
   540.361
  -759.209
   880.703
  -658.376
   313.028
  -977.355
   721.305
   -21.332
   143.101
  -900.052
   696.585
  -467.360
   739.097
  -630.665
   748.161
  -562.059
   748.070
  -751.488
   175.146
  -289.590
   251.198
  -143.895
   597.461
  -360.088
   343.089
  -962.798
   737.144
  -718.436
   639.119
  -734.123
   612.415
  -972.655
    53.987
   -44.282
   237.068
  -961.394
   695.883
  -790.033
   419.752
  -178.411
   219.001
  -457.472
   756.493
  -273.659
   479.537
  -399.487
   410.291
  -348.827
   837.672
  -579.669
   771.813
  -266.915
   949.919
  -751.854
   594.317
  -694.052
   395.428
  -543.992
   697.317
   -92.563
   980.193
  -415.143
   832.087
  -384.014
    62.502
  -954.100
   803.156
  -500.656
   743.828
  -488.571
   439.344
  -544.664
   268.441
  -474.013
   508.225
  -773.278
   476.119
  -629.872
   167.669
  -128.910
   651.021
  -293.161
    48.219
  -533.189
   610.981
  -957.488
   560.137
  -662.862
   380.657
  -466.018
   518.632
  -427.503
   292.611
  -828.089
   681.539
  -866.726
   859.615
  -126.988
   292.550
  -686.209
   262.337
  -488.815
   224.097
  -151.097
   796.106
  -580.279
   813.837
  -555.742
   120.182
  -604.724
   987.823
  -988.006
   653.676
  -264.779
   764.946
  -607.654
   961.699
  -660.939
   735.832
  -156.865
   475.326
  -593.860
   609.973
  -922.117
   389.599
  -240.242
   425.153
  -865.780
    82.675
  -670.186
   512.619
  -146.580
   900.540
  -175.237
   811.945
  -747.490
   650.349
  -875.637
   629.109
  -429.426
   646.840
  -575.732
   431.959
  -730.491
   654.988
  -336.070
   776.177
  -228.339
   573.107
  -731.132
   956.175
  -785.241
   199.683
  -261.238
   474.075
  -994.171
   928.129
  -887.753
   921.110
  -545.030
   713.004
  -159.612
   364.513
  -729.301
   151.372
  -901.120
   834.407
  -802.301
    23.316
  -928.190
     3.601
  -421.461
   134.922
  -763.421
   655.171
  -879.635
   808.039
  -817.347
    29.908
  -352.092
   860.042
    -5.676
   649.586
  -875.851
   417.737
  -270.669
   707.358
  -280.129
   408.948
  -975.402
   621.265
  -787.042
    75.442
  -639.973
   843.104
  -500.473
   351.512
  -988.464
   516.831
  -502.823
   450.911
  -774.804
    80.691
  -777.673
   507.065
  -356.914
   406.201
  -677.358
   609.638
  -487.594
   567.980
  -154.393
    80.996
  -291.025
   838.313
  -475.295
   337.260
  -893.399
     0.000
  -635.243
   176.489
  -676.778
   571.337
  -193.091
   838.832
  -624.653
    36.958
  -745.018
   681.387
  -728.080
   678.335
  -755.089
   812.769
  -921.110
    97.354
  -962.676
   529.649
  -514.237
    27.619
   -84.292
   900.357
  -594.714
   525.803
   -29.572
   338.298
  -362.285
   138.279
  -348.979
   509.781
  -869.381
   135.899
  -133.427
   419.080
  -134.190
   410.657
   -83.316
    15.473
   -95.798
   128.513
  -966.613
   165.136
  -379.437
   731.742
  -183.782
   332.224
  -341.441
   384.472
  -659.780
   812.738
  -362.072
   455.672
  -780.023
   864.498
  -855.220
   132.633
  -590.655
   577.990
  -963.378
   759.301
  -981.079
   830.531
  -407.361
   992.859
   -67.476
   168.615
  -458.815
   372.448
  -496.536
   961.669
  -504.440
   393.902
  -887.600
   670.705
  -170.843
   683.676
  -132.450
   576.525
  -478.957
   366.558
  -771.111
   810.175
  -995.941
   220.405
  -162.572
    30.183
  -454.360
   711.509
  -669.424
   589.862
  -806.879
   504.746
  -574.419
   538.530
  -184.851
   542.161
  -948.851
   300.913
  -730.430
   283.578
  -190.252
   377.331
  -770.165
   202.948
  -449.232
   909.757
  -299.326
   134.434
  -663.350
   456.465
  -245.491
   561.968
  -417.524
   819.636
  -479.934
   445.601
  -349.010
   269.234
   -46.266
   679.128
  -316.385
     7.416
  -574.267
   771.844
   -50.630
   216.559
  -348.064
   849.116
  -507.736
   535.356
  -997.589
   564.714
  -640.828
   306.162
  -281.442
    19.257
  -811.365
   437.666
  -930.692
   278.146
  -557.512
   226.691
   -21.638
   582.690
  -938.627
   982.421
  -847.102
   848.811
  -174.993
   797.235
  -753.716
   546.037
  -800.867
   308.023
  -915.647
   551.622
   -50.111
   791.162
  -512.040
    72.573
  -693.136
   435.255
  -277.657
   230.262
   -43.306
   135.594
  -895.444
   400.311
  -352.702
   653.706
  -199.347
   902.646
  -314.615
   485.672
  -656.850
   134.587
  -892.758
   283.639
   -99.094
   741.234
  -194.952
   173.437
  -168.218
   916.440
  -610.889
   812.708
  -449.934
   428.724
  -932.035
   532.517
  -760.491
   465.316
  -672.750
   407.544
  -556.749
   888.363
  -311.533
   596.912
  -938.078
   997.131
  -670.614
   800.714
  -208.655
   389.477
  -153.233
   175.451
  -469.131
    17.212
   -56.978
   552.171
  -206.427
    27.955
  -682.089
   301.035
  -350.169
   488.357
  -453.230
   686.209
  -764.763
   581.652
  -774.194
    54.689
  -645.863
   373.669
  -833.094
   702.994
  -789.636
   740.928
   -78.036
   764.977
  -204.016
   554.582
  -581.286
   965.392
   -30.580
   714.072
   -10.620
   581.957
  -245.430
   123.875
  -427.229
   460.616
  -108.280
   207.770
  -628.346
   426.771
  -828.547
    53.529
  -253.456
   937.132
  -416.547
   782.647
  -373.272
   315.439
  -189.428
   237.892
  -779.382
   416.028
  -899.930
   583.605
  -694.205
    58.473
  -956.786
   911.374
  -119.633
    78.097
  -705.985
   445.448
  -542.772
   334.849
  -241.310
   441.633
  -218.024
   525.346
  -712.638
   373.180
  -744.407
   141.209
  -601.154
   497.513
  -155.828
   417.737
  -930.418
   397.626
  -244.636
   616.321
  -881.252
   591.876
  -335.520
   484.939
  -779.992
   805.811
  -230.049
   239.967
  -928.434
   999.817
  -539.323
   913.114
  -244.301
   746.452
  -124.393
   407.483
  -181.158
    51.271
  -862.789
   106.449
  -896.146
   210.456
  -459.731
   378.735
  -134.556
   799.463
  -523.423
   824.091
  -800.256
   386.334
  -622.425
   602.527
  -679.952
    63.326
  -544.359
   691.702
  -290.841
   390.698
  -474.410
   415.571
  -319.926
   846.034
  -312.723
    88.260
  -623.859
   373.730
  -849.086
   117.008
  -258.126
   127.415
   -13.520
   407.788
  -504.318
   999.664
  -922.514
   417.402
  -364.086
    32.411
  -937.986
   695.975
  -488.723
   302.225
  -459.517
   263.070
   -13.062
   373.730
  -667.257
   662.038
  -262.368
   915.159
  -934.843
    35.249
  -800.989
   569.903
  -131.046
    65.249
  -791.620
   677.572
  -529.008
   124.302
  -134.007
   938.353
  -541.154
   476.974
  -351.360
   614.551
  -999.664
   879.055
  -693.777
   363.109
  -200.049
   416.944
  -427.259
   292.520
  -427.564
   930.815
  -776.879
   338.176
  -184.515
   865.413
  -493.149
   549.852
  -837.672
   892.727
  -509.995
   385.052
  -904.202
   149.510
  -663.411
   602.069
  -695.212
   434.034
  -939.482
   846.095
  -535.264
   205.329
  -220.191
   522.660
  -276.894
   729.209
  -996.429
    52.065
  -328.928
   214.301
   -15.931
    98.209
  -916.929
   282.144
  -336.344
   865.658
  -795.068
   615.070
  -750.511
    59.175
  -127.934
   125.401
   -54.109
   598.895
  -760.826
   490.219
  -123.722
   685.110
  -597.491
   394.574
  -273.843
   306.467
  -304.178
   328.013
  -862.606
   785.272
   -58.687
   277.230
  -613.575
   453.566
  -562.639
   159.062
  -623.707
    53.987
   -36.683
   337.382
  -525.193
   958.861
  -416.639
    67.965
  -770.531
   801.325
  -469.527
   214.545
  -509.354
   612.506
   -48.311
    80.264
   -25.819
    58.229
  -204.260
   698.080
  -205.267
   869.076
  -375.042
   423.872
  -998.962
    57.375
  -368.206
   176.214
  -355.510
    15.503
  -357.982
   166.051
  -588.183
    88.321
  -614.826
   460.585
  -645.924
   714.194
  -185.736
   224.921
  -258.034
   728.141
  -244.942
   985.107
  -420.331
   920.774
  -332.896
   756.340
  -191.748
   446.821
  -202.857
   380.383
  -270.608
   177.160
  -493.667
   915.525
  -318.522
   587.817
  -947.386
   422.987
  -501.358
   279.702
  -390.484
   993.805
  -215.735
   723.441
  -197.882
   359.447
  -469.771
   321.848
  -457.564
   930.357
  -886.654
   385.296
  -555.528
   605.701
  -800.501
   112.278
  -399.426
   198.828
  -412.305
   169.927
  -999.268
   821.192
  -475.478
   967.895
  -624.683
    69.246
  -479.232
   219.092
  -256.905
   358.074
  -798.883
   881.680
  -554.460
   244.575
  -781.610
    75.259
   -51.271
    85.513
  -236.702
    65.767
  -806.085
   872.463
  -298.654
   912.259
  -221.351
   588.855
  -131.962
   869.472
  -251.564
   931.974
  -446.944
   140.446
  -718.223
   743.858
  -294.229
    71.963
  -951.415
   995.270
  -107.791
   387.463
  -476.241
   665.822
  -464.583
   550.615
  -962.920
   364.483
  -529.618
   853.603
  -159.154
    34.028
  -655.538
   323.679
   -24.018
   583.300
  -105.136
    42.085
  -781.274
   790.765
  -365.764
   968.444
  -111.759
   323.588
   -23.957
   864.925
  -203.223
   215.491
  -670.003
   414.014
  -875.973
   647.359
  -799.707
   122.990
  -503.586
   374.340
  -183.844
   109.531
  -947.661
   643.300
  -672.445
   361.797
  -224.403
   944.060
  -903.714
   566.973
  -122.868
   438.551
  -886.013
   101.749
  -492.782
   411.328
  -921.506
   279.031
  -421.155
   585.437
  -840.419
   443.709
   -16.572
   647.053
   -14.588
    12.299
   -19.166
   823.145
  -119.144
    49.440
  -955.870
   855.434
  -110.660
   475.234
   -59.175
   214.515
  -391.430
   497.177
  -668.630
   898.312
  -627.461
   360.790
  -332.865
   657.704
  -189.764
    11.872
  -332.224
   994.324
  -687.643
   764.885
  -839.686
   772.881
  -562.029
   570.910
  -439.253
   793.146
  -208.716
   978.973
  -220.649
   164.006
  -599.078
   384.381
  -168.737
   824.671
  -867.916
   658.132
   -66.805
    55.483
  -836.818
   750.664
  -632.191
   323.313
  -941.771
   364.177
  -102.939
   304.025
  -533.769
   286.874
  -994.720
   427.137
   -21.302
   483.413
  -245.949
   785.150
  -823.359
   534.349
  -471.023
   752.129
  -601.703
   519.730
  -538.774
   155.004
  -741.203
   939.024
  -196.722
   341.350
  -547.044
   762.535
  -958.617
   987.274
  -127.384
   206.977
  -974.273
   989.349
  -430.403
   329.722
  -100.833
   284.463
  -404.126
    34.913
  -894.009
   941.008
  -748.497
   585.681
  -737.449
   365.093
  -227.638
   215.644
  -830.378
   966.185
   -11.597
   934.172
  -250.587
   125.065
   -15.961
   118.412
  -812.983
   808.649
  -708.426
   986.419
  -941.343
   674.581
  -350.902
   544.572
  -272.683
    10.376
  -145.817
   103.885
  -213.050
   349.773
  -255.623
   957.915
  -162.664
   110.843
  -163.823
   316.568
  -630.268
    99.399
  -346.934
    90.091
  -954.558
   221.168
  -725.394
   615.619
  -852.016
   246.742
  -862.606
   921.384
  -509.445
   973.296
  -381.085
   621.509
  -440.474
   626.026
  -563.677
    35.676
  -824.152
   844.234
  -609.333
   626.911
  -544.816
    94.394
  -511.887
   351.451
  -652.089
   855.434
   -30.793
    14.740
  -459.365
   418.561
  -722.007
   226.844
  -999.603
   646.748
  -498.581
    51.149
   -57.558
   536.424
  -689.077
   940.397
  -496.811
   925.871
   -62.838
    53.316
  -100.406
   193.884
  -790.887
   546.281
  -643.971
   292.367
  -810.846
   932.676
  -420.026
   956.633
  -565.264
   104.984
  -932.310
   437.117
  -581.530
   112.552
  -978.393
   596.667
  -862.362
   288.705
  -840.236
   716.300
  -555.589
   821.558
  -800.653
   854.183
  -872.097
   361.736
  -704.550
   100.711
  -720.298
   761.132
  -784.112
   574.236
   -26.429
   536.058
  -466.323
   500.107
  -209.113
   148.839
  -381.512
   218.390
  -776.788
   701.682
  -292.093
   462.203
  -516.953
   136.113
  -159.703
   751.671
  -246.254
   532.273
   -69.979
   246.956
  -589.557
   601.398
  -233.345
   903.897
  -757.103
   965.484
  -780.816
   275.948
  -788.659
   317.911
  -573.412
   806.818
  -232.948
    58.473
  -744.072
   956.450
  -731.712
   496.902
  -190.649
     5.463
  -476.302
   218.421
  -739.067
   880.551
    -6.745
   705.313
  -194.555
   845.210
  -320.719
   807.886
    -1.099
   399.640
  -762.291
   158.940
  -726.554
   233.161
  -658.284
   125.370
   -92.563
   573.382
  -171.972
   390.423
  -768.792
   775.170
  -341.838
   760.796
  -648.824
   494.095
  -774.773
   292.001
  -827.784
   287.301
  -962.432
   325.846
  -999.542
   985.931
  -689.383
   533.738
  -492.813
   682.730
  -501.572
   559.648
  -664.632
   678.945
  -704.428
   356.334
  -869.808
   233.375
  -858.669
   808.985
  -725.517
   458.541
  -243.141
   739.158
  -889.584
   206.641
  -253.243
   883.969
   -70.986
   289.621
  -203.314
   943.144
  -491.745
   877.163
  -502.457
   288.400
  -518.540
   415.723
  -671.957
   428.816
  -683.157
   913.419
  -173.254
   825.373
  -810.266
   933.287
  -515.336
   149.327
  -471.450
   139.592
  -609.882
   577.532
  -484.054
   740.806
  -843.684
   218.329
  -673.788
   672.262
  -836.085
   262.673
  -619.709
   863.308
  -351.115
   952.910
  -600.360
   431.990
  -332.499
   964.232
  -459.944
   151.189
  -530.473
   291.635
  -612.964
    30.152
  -689.138
   236.671
  -906.552
   354.747
  -763.146
   587.542
  -558.641
    30.702
  -132.450
   586.077
  -891.446
   573.229
  -283.853
   775.994
   -78.219
   586.810
  -927.976
   325.419
  -622.852
    79.104
   -20.631
   917.814
  -790.094
   452.528
  -657.399
   805.231
  -706.290
   517.258
  -309.580
   117.069
  -348.430
   369.640
  -371.136
    18.891
  -140.690
   479.293
  -484.695
   814.203
  -377.178
   829.340
  -615.558
   583.392
  -189.550
   452.651
  -342.753
   453.871
  -278.451
   208.838
  -335.307
    94.394
  -127.018
   144.810
  -483.139
   528.001
  -916.135
   283.273
  -650.716
   857.021
  -858.882
   182.653
  -522.721
   993.774
  -174.444
   112.278
  -510.117
   991.180
  -418.744
   186.529
  -185.614
    66.408
  -391.705
   301.767
  -217.170
   912.046
  -339.152
   219.611
  -268.136
   387.463
  -668.691
   640.645
  -833.277
   185.583
  -897.671
   611.927
  -478.591
   567.461
   -52.431
   112.430
  -454.787
   759.056
  -237.800
   159.795
  -152.013
   104.038
  -594.684
   282.235
  -365.520
   566.240
  -365.459
   699.881
  -840.297
   675.008
  -285.531
    58.168
   -63.967
   508.225
   -19.623
    58.443
  -776.635
   806.024
  -862.056
   828.272
  -165.685
   808.741
  -418.836
   375.744
  -215.735
   913.816
  -491.806
   972.076
  -180.700
   744.438
  -881.924
   804.895
  -648.488
   724.113
  -331.553
   747.490
  -165.654
   750.786
  -324.320
   586.413
  -891.781
    64.486
  -960.784
   552.416
  -251.442
   902.066
  -629.231
   497.299
   -53.438
    32.502
  -690.237
   561.480
   -45.289
   767.235
  -893.460
   675.253
  -372.051
   538.530
  -745.659
   737.815
  -908.292
   640.126
  -548.692
   817.927
  -931.730
   223.762
  -326.212
   219.611
  -107.547
   145.054
  -357.616
   757.073
  -251.991
   753.227
  -538.285
    82.034
  -843.806
   217.292
  -284.829
   407.910
  -752.739
   483.718
  -203.833
   473.891
  -153.447
   458.357
  -243.141
    93.204
   -93.814
   506.790
  -544.237
   129.185
  -686.148
   866.787
  -714.560
   242.531
  -390.210
    66.622
  -738.609
   254.067
  -356.975
   943.266
  -246.315
   466.475
  -301.553
   353.252
  -357.646
   788.476
  -873.989
   171.422
  -822.169
     5.890
  -997.223
   670.156
  -672.170
    42.726
  -140.263
   873.074
  -108.280
   556.139
  -996.033
   977.538
  -836.512
   709.433
  -531.571
   438.734
  -574.480
   466.201
  -881.100
   810.175
  -947.356
   250.069
   -48.433
   933.195
  -490.188
   312.998
  -889.798
   570.360
  -977.264
   656.789
  -343.699
    75.747
  -795.679
   850.612
  -378.460
   195.990
  -583.209
   589.068
  -624.714
   596.057
  -848.048
   334.330
  -162.328
   203.406
  -790.185
   885.525
  -430.708
   964.232
   -42.360
   220.161
  -730.308
   105.380
  -549.883
   450.484
  -285.226
   496.384
  -307.749
   238.807
  -334.849
   204.138
  -174.139
   515.824
  -223.426
   835.353
  -478.561
   845.058
  -956.847
   759.331
  -643.757
   277.718
  -194.342
   805.841
  -540.239
    41.719
  -145.329
   530.900
  -791.772
   908.200
  -338.328
   645.070
  -750.725
   579.333
  -732.566
   697.226
  -362.346
   941.984
  -139.348
   608.234
  -636.280
   529.801
  -423.566
   147.893
  -944.243
    38.240
  -452.376
   948.943
  -862.758
   236.091
  -261.299
   151.830
  -779.382
   117.191
  -405.652
   274.575
  -981.567
   636.189
  -966.216
   400.189
  -446.486
   871.914
  -178.076
   276.986
   -50.874
   962.401
  -151.219
   424.299
  -419.660
   655.019
  -651.601
   837.855
  -131.718
   815.577
  -411.603
   388.684
  -502.060
   740.349
  -938.505
   509.049
  -658.925
   614.307
  -289.712
   259.041
  -134.312
   959.807
  -783.715
   368.236
  -687.338
   419.141
  -114.933
   345.195
  -578.265
   714.957
  -842.250
   249.367
   -12.940
   131.840
  -718.528
   218.970
  -975.524
   363.720
  -831.477
   348.033
  -168.859
    69.552
   -23.255
     7.324
  -281.014
   982.299
  -558.489
   201.971
  -296.518
   914.060
  -508.621
    60.213
   -71.657
   501.602
  -822.443
    46.571
  -891.751
    35.890
  -550.340
   993.622
  -229.896
   219.214
  -191.900
   545.396
  -425.672
   193.854
  -635.365
   107.364
  -502.304
   686.056
  -657.247
   895.413
  -841.243
   608.844
  -451.704
   178.350
  -933.195
   967.895
  -157.781
   307.749
  -923.826
   413.312
  -853.328
   628.315
  -173.162
   282.357
  -984.497
   863.094
  -547.624
   475.478
  -699.820
    66.836
  -662.801
    10.529
   -56.917
   741.905
  -796.716
   598.407
  -571.429
   209.357
  -691.183
    83.621
   -75.900
   830.317
  -961.058
    94.363
  -358.806
   170.110
  -329.386
   744.774
  -550.676
   700.186
  -407.636
   734.031
  -727.866
   130.100
  -239.357
   685.659
  -701.254
   964.904
  -326.609
    70.589
  -459.639
   380.108
  -357.250
   558.336
  -235.878
     9.583
  -352.306
   139.134
  -665.151
   738.578
  -452.040
   861.934
    -3.296
    96.774
   -59.328
   530.747
  -875.149
   344.646
  -559.282
   204.291
  -520.066
   846.767
  -333.750
   841.700
    -5.036
   826.106
  -289.560
   938.749
  -372.906
    93.020
  -619.129
   497.818
  -194.800
   842.372
   -12.146
   175.848
  -496.109
   112.857
   -37.538
   953.612
  -523.698
     2.380
  -913.602
   170.080
  -323.893
   232.734
  -385.846
   266.366
  -600.085
   157.750
  -931.181
    81.545
  -817.652
   808.771
    -6.592
    45.686
   -26.429
    70.498
  -561.815
   112.705
  -368.297
   582.171
  -534.257
   777.398
  -739.067
   456.252
  -545.305
    20.081
  -573.687
   409.864
  -516.251
   522.874
  -222.968
   401.929
  -423.200
     1.038
  -891.018
   369.732
  -909.085
   993.377
  -601.764
   159.001
  -972.198
   955.443
  -163.915
   241.218
  -449.324
   999.054
  -602.313
   311.380
  -512.864
   122.288
   -25.056
   360.820
  -899.930
   273.293
  -394.879
   318.216
   -93.142
    91.739
  -173.437
   852.504
  -171.026
   672.018
  -307.718
   432.051
  -547.044
   191.443
  -526.597
   233.100
  -316.294
   747.673
  -417.035
   991.760
  -428.144
   248.482
  -248.054
   392.926
  -403.943
   698.630
   -11.750
    90.396
  -818.262
   726.127
  -649.678
   951.201
  -262.703
   693.350
  -933.531
   618.458
   -10.895
   235.328
  -968.993
   986.450
  -103.122
   569.658
  -791.345
   681.387
   -70.040
   421.735
   -21.485
   141.942
   -13.520
   908.872
   -51.515
   392.987
  -263.680
   227.149
  -728.050
   106.418
  -331.065
   484.970
    -2.564
    43.123
  -372.295
   526.414
  -517.228
   469.253
  -888.058
    89.022
  -594.958
   640.889
  -872.555
   139.073
  -602.618
   951.048
  -132.664
   728.294
  -155.950
   832.301
  -995.911
   216.041
  -135.166
     9.095
  -125.462
   200.323
  -979.583
   193.548
  -662.130
     1.465
  -230.598
   817.988
  -410.230
    42.421
  -791.284
   898.801
  -288.003
   969.268
  -871.639
   624.683
  -760.033
   855.647
   -87.924
   763.207
  -470.809
   334.941
  -685.446
   479.507
  -798.456
     4.089
  -352.580
   660.939
  -546.953
   942.381
  -595.935
   341.197
  -495.712
   689.261
  -144.322
   318.003
   -25.575
   525.315
  -351.146
   557.573
  -539.537
   399.060
   -63.204
   480.361
  -897.183
   344.432
  -925.535
   721.000
  -581.530
   732.139
  -589.953
   456.862
  -817.164
   198.675
  -797.266
   898.740
  -358.043
   597.034
  -800.836
    37.111
  -164.373
   812.311
  -100.772
   238.533
  -686.422
   786.523
  -957.671
   784.661
  -974.914
   596.332
  -653.920
   949.095
  -335.978
   926.725
  -972.411
   704.642
  -750.359
   785.485
  -860.286
   655.385
  -774.224
   801.325
  -747.215
   287.027
  -141.820
   949.797
  -486.709
   129.337
  -787.805
    50.783
  -389.172
   924.558
  -508.133
   881.283
  -315.500
   395.215
  -978.668
   246.742
  -300.150
   705.557
  -349.651
   855.831
  -671.865
   209.937
  -135.258
   340.953
  -141.667
   582.049
  -616.840
   269.692
  -826.106
   918.821
  -478.439
   489.669
  -674.764
   912.656
  -893.796
   651.448
  -271.096
   685.812
  -782.708
   252.846
  -474.746
   380.535
  -456.832
    48.494
  -874.630
    99.063
  -372.173
   168.310
  -521.165
   286.538
  -208.228
   788.934
  -906.705
   151.463
  -991.821
   701.132
  -662.557
   216.895
  -484.634
   618.152
  -941.832
   595.996
  -553.362
   567.492
  -956.297
    86.367
  -740.745
   210.669
  -636.494
   676.199
  -756.645
   434.370
  -883.511
   556.261
  -107.913
    56.856
  -381.390
   231.697
  -585.467
   993.439
  -438.856
   827.174
  -827.723
   724.479
  -828.883
   178.716
  -678.793
   410.260
   -95.340
   807.184
  -560.533
   495.590
  -295.145
   365.429
  -576.830
   148.778
  -644.337
   654.714
  -569.201
   378.216
   -37.721
   802.484
  -842.189
   170.324
  -910.154
   696.524
  -777.551
   493.027
  -407.849
   268.471
   -55.757
   507.859
  -340.037
   720.725
  -703.970
   835.108
  -877.621
   290.445
  -688.192
   215.217
  -469.131
   644.612
  -270.089
   410.596
  -942.442
   499.283
  -845.515
   691.336
  -260.079
   557.756
  -484.390
   748.527
  -898.465
   360.271
  -890.622
   379.437
  -318.033
   139.988
    -0.580
   787.469
  -494.766
   278.451
  -939.146
   841.365
  -980.407
   454.268
  -551.561
   137.150
  -460.860
    79.165
  -230.659
   206.549
  -281.716
   114.689
  -257.576
   715.476
  -908.841
   863.582
  -374.737
   996.612
  -793.603
   829.524
  -810.236
   759.880
  -610.920
   238.990
  -471.999
   324.107
  -339.396
   319.040
  -530.778
   214.270
  -151.646
   924.467
  -110.294
   467.238
  -584.216
   608.631
  -303.842
   490.768
  -955.321
   731.193
  -235.694
   818.659
  -499.619
   696.707
  -386.059
   606.220
  -188.269
   917.997
  -898.709
   209.876
  -703.543
   597.644
   -89.511
   694.205
  -536.241
   921.812
  -875.210
   610.614
  -675.161
   759.789
  -340.495
   891.446
  -856.807
   463.149
  -162.725
   202.673
  -844.661
   858.394
  -112.949
   599.750
  -706.473
    26.521
  -351.451
   829.524
  -558.153
   963.652
  -737.297
   122.654
  -743.370
   715.995
  -870.235
   820.215
  -917.447
    83.560
   -83.651
   677.236
    -4.273
   485.611
  -107.761
   188.787
  -494.980
    82.064
  -620.869
   780.572
   -57.161
   744.804
  -408.765
   208.533
  -923.582
   971.831
  -349.742
    11.719
   -28.504
   338.939
  -944.914
   360.973
  -361.370
   582.232
  -611.835
   148.350
  -505.509
   904.843
  -460.952
   660.298
  -831.538
   602.527
  -772.973
   678.488
  -313.578
   601.062
  -895.993
   352.458
  -437.300
   999.573
  -781.884
   687.124
  -168.615
   213.507
  -879.330
   989.502
  -451.582
   810.999
  -603.778
   118.046
  -204.382
   636.006
  -101.688
   878.689
  -282.052
   312.967
  -528.947
   410.596
  -374.859
   725.425
  -561.296
   906.705
  -310.831
   563.372
  -356.304
   511.185
  -731.498
   532.517
  -684.988
   739.006
  -609.302
   319.620
  -452.101
   260.262
  -575.610
   907.193
  -324.198
   393.902
  -528.092
   331.706
  -683.401
   153.844
  -485.855
   478.957
  -626.301
   191.870
  -161.809
    10.102
  -226.661
   480.392
  -220.313
    12.513
  -780.358
    79.653
  -689.047
   468.856
  -251.473
   832.331
  -494.095
   138.188
  -638.508
   329.630
  -586.871
   943.388
  -479.019
   992.920
  -631.458
   457.350
  -211.921
   613.941
  -721.152
   583.544
  -615.741
   197.974
   -93.295
    22.828
   -41.902
   453.658
  -310.923
   621.662
  -661.824
   772.576
  -879.543
   194.586
  -446.028
    43.184
  -768.670
   915.403
   -94.943
   142.582
  -806.238
   870.022
  -639.180
   449.293
  -414.747
   865.688
  -928.800
   221.747
  -658.132
    89.358
  -729.728
   185.430
   -67.629
   709.830
  -646.626
   173.040
  -216.010
    16.419
  -590.472
   160.894
  -508.438
   189.367
    -9.888
   545.640
  -158.879
   293.832
  -604.938
     5.066
  -820.917
   593.158
  -741.935
   786.523
  -841.456
   773.553
  -288.308
   766.747
  -606.342
   175.146
   -86.276
   127.171
  -946.471
   622.333
  -783.593
   988.098
   -73.153
   947.569
  -240.669
   845.393
   -11.872
   802.301
  -232.673
   154.118
    -2.106
   848.750
  -665.242
   901.975
  -833.552
   926.267
   -22.462
   516.831
  -585.833
   286.081
  -266.366
   952.330
  -742.149
   488.266
  -905.972
   294.351
  -143.773
    54.170
  -455.184
   733.360
  -755.913
   469.100
  -998.321
   245.216
  -712.149
   627.613
   -81.210
   825.129
  -607.654
   316.660
  -647.969
   617.695
  -508.591
   829.005
  -240.822
   787.530
  -647.359
   301.492
  -182.745
   473.678
  -272.134
   871.914
  -961.058
   671.957
  -619.373
   247.291
  -530.931
   388.348
  -478.072
   778.924
  -757.927
   908.231
  -314.768
   636.219
  -717.368
   524.064
  -427.656
   174.505
   -70.345
   566.118
   -98.758
    89.572
  -234.535
    79.623
  -213.080
   453.139
  -568.499
   992.126
  -313.028
   223.090
  -288.644
   114.689
  -557.329
   321.970
  -337.382
   821.192
  -552.965
   877.560
  -920.835
   748.741
  -528.825
   719.169
  -935.667
   363.445
  -820.093
   724.082
    -3.021
   735.435
  -131.565
   106.601
  -328.959
   365.947
  -549.486
   244.819
  -109.317
   411.817
  -769.738
   137.913
  -698.752
   149.297
  -511.948
    88.229
  -261.818
    22.553
  -587.634
   701.559
  -125.645
   119.480
  -591.479
   799.677
  -551.927
   419.141
  -684.530
   338.603
  -148.228
   654.469
  -437.605
   926.756
  -636.311
   133.946
  -204.474
    35.890
  -196.600
   366.008
  -992.706
   499.924
  -108.005
   829.829
  -301.248
   393.841
  -900.876
   736.412
  -894.223
   887.906
  -742.668
   123.875
  -978.027
   169.530
  -274.789
   130.070
  -752.312
    28.047
  -619.343
   787.042
  -802.301
   194.586
  -774.438
   180.395
  -301.859
    32.044
  -116.947
   318.094
  -495.804
   668.264
  -231.666
   551.408
  -430.128
   166.143
  -785.089
   892.972
  -399.274
   825.190
  -662.923
    74.435
   -78.768
   206.763
   -90.213
   688.864
  -812.281
   978.637
  -952.544
   259.957
   -21.455
   170.904
   -36.836
   583.666
  -208.075
   938.292
  -411.542
   184.210
  -516.129
   421.644
  -663.472
   229.926
  -323.588
   803.186
  -211.219
   750.999
  -832.270
   148.564
  -413.678
   504.288
  -124.027
   129.887
  -691.671
   328.196
  -653.249
   223.365
  -382.488
   331.523
  -642.842
   475.265
  -545.366
   759.880
  -353.862
   430.097
  -437.056
   883.938
  -696.615
   314.463
  -875.820
   752.586
  -152.409
    70.772
  -213.080
   155.370
  -474.776
   334.025
  -131.138
   637.349
  -138.249
   945.952
  -985.809
   910.672
    -4.608
    99.734
  -912.687
   506.272
  -174.017
   709.861
  -415.998
     9.644
  -491.012
    99.582
  -658.528
   724.296
  -673.025
   601.245
  -171.239
   106.540
  -531.236
   161.840
  -202.124
   815.912
  -251.503
   548.631
  -421.857
   724.052
  -204.901
   247.871
  -206.000
   726.859
  -256.142
   650.777
  -212.104
   702.628
   -38.820
   620.228
  -470.199
   460.860
  -166.295
    32.228
  -706.198
    24.720
  -846.736
   385.601
  -115.909
    91.403
  -871.303
    73.824
  -309.488
    13.947
  -444.166
   412.763
  -644.154
   148.320
  -822.932
    17.975
  -664.510
   909.360
  -238.411
   625.477
  -869.198
   379.589
   -62.593
   949.370
  -522.019
   814.570
  -693.228
   670.614
  -727.317
   888.119
  -123.905
   150.212
  -487.197
    22.034
  -668.752
   960.967
  -960.387
   643.269
  -809.809
   830.958
  -640.645
   712.394
  -636.341
    93.326
  -674.276
   367.779
  -844.905
   235.450
   -34.547
    28.413
  -768.365
   641.438
  -772.759
   799.463
  -403.088
   121.738
   -63.753
   524.491
  -903.104
   323.832
  -265.755
   327.738
  -509.537
   617.267
  -711.875
   990.600
  -384.594
   547.075
  -453.261
     5.524
  -318.308
   449.507
  -672.262
   651.784
  -777.429
   323.435
  -983.703
   936.003
  -264.504
   551.378
  -344.249
   742.149
  -456.618
   564.013
  -787.561
    34.028
   -91.769
    41.658
  -704.306
   454.237
   -72.481
   746.727
  -886.135
   163.335
  -754.570
   580.615
   -51.820
   263.161
  -890.469
   959.197
   -74.892
   647.755
  -195.441
   100.192
  -630.604
   625.813
    -5.829
   316.691
  -482.284
   158.300
  -997.528
   909.879
  -124.607
    55.177
  -433.821
   755.333
    -3.204
   974.731
  -911.710
   176.702
   -29.267
   569.445
   -74.221
   199.713
  -607.654
   622.181
  -259.133
   781.182
  -897.519
   516.251
  -551.347
   106.143
  -524.186
   883.145
  -208.533
   547.411
  -460.829
   771.996
  -928.800
   380.505
  -298.746
   183.935
  -928.404
   848.720
  -625.385
   315.867
  -299.326
   671.163
  -728.080
   356.548
  -614.490
   588.122
  -343.150
   179.357
  -249.855
    37.080
  -668.386
   775.323
  -392.163
   553.728
  -357.982
   770.104
  -200.995
   990.753
  -718.894
   868.679
   -93.661
   149.266
  -826.685
   571.429
  -622.150
   915.983
  -780.480
     5.768
  -910.489
   499.557
  -815.058
   216.407
  -121.250
   861.110
  -489.242
   758.446
  -920.682
   930.937
  -669.149
   937.101
  -409.680
   706.870
  -525.132
   537.553
  -491.287
   826.716
  -261.177
   388.775
  -141.911
   709.342
  -795.495
   605.060
  -555.681
   857.723
  -110.752
   849.178
  -630.665
   417.951
  -493.637
   460.555
  -765.740
   587.725
  -380.902
   792.657
  -436.476
   968.413
   -32.533
   602.985
  -519.395
   453.902
  -749.168
   839.503
  -832.728
   750.725
  -853.420
   667.440
  -862.911
   122.318
  -153.691
    79.989
  -145.329
   452.132
  -109.165
   936.827
  -268.136
   218.390
  -414.411
   773.858
  -967.742
   475.082
  -223.121
   228.614
  -284.951
   432.325
  -728.965
   424.238
  -250.587
   730.186
  -322.611
   156.499
   -68.667
   999.634
   -43.916
   227.088
  -266.823
   804.224
  -547.533
   767.235
  -782.159
   556.597
  -300.943
   895.322
  -451.247
   503.067
  -233.924
   552.171
  -873.379
   370.678
  -557.665
   857.967
  -115.482
   769.738
  -972.625
   834.162
  -227.699
   946.165
  -983.947
   834.590
   -37.965
   977.233
  -542.772
   529.160
  -195.166
     4.303
  -732.871
   784.265
  -928.526
   596.576
  -720.511
   282.998
  -492.935
   839.167
  -687.033
   229.926
  -768.365
   239.845
  -962.523
   983.093
  -982.513
    47.761
   -79.318
   957.701
   -24.934
    78.036
  -964.537
   645.100
  -322.184
   635.853
  -989.349
    90.762
  -741.752
   634.083
   -95.126
   674.795
  -494.369
   498.032
  -714.194
   539.018
  -503.128
   950.804
  -704.154
   504.563
  -207.862
   273.537
   -14.801
   822.932
  -274.209
   133.854
  -306.345
   605.304
  -175.329
   576.556
  -237.007
   272.958
  -115.696
   269.845
  -640.004
   873.135
  -265.450
   601.703
  -307.443
   603.748
  -773.766
   719.077
  -600.543
   390.973
  -530.473
   104.526
  -604.816
   863.247
  -144.658
   783.624
   -48.952
   565.416
  -108.402
   756.951
  -705.985
   757.042
  -615.040
   750.359
  -495.712
   638.325
    -0.427
   877.682
    -6.989
   347.514
  -276.254
   308.817
  -658.986
   573.656
  -723.289
   537.858
  -219.245
   128.117
   -14.588
   344.279
  -898.587
   319.102
  -836.451
    41.353
  -740.471
   472.488
  -475.997
   105.564
  -524.247
   442.885
  -344.676
   780.328
  -900.906
   458.785
  -905.789
   748.222
  -979.553
   145.329
  -975.219
   465.560
   -84.384
    68.789
  -863.735
   252.297
  -900.113
   645.833
  -330.180
   732.170
  -724.509
   762.291
  -813.715
   715.476
   -47.609
   944.304
  -913.999
   119.816
  -175.512
   426.099
  -588.610
    20.875
  -118.046
   958.007
   -35.524
   428.388
  -458.632
   698.416
  -730.247
   880.184
  -425.550
    33.387
  -585.650
   448.317
  -882.992
   667.989
  -704.062
   251.442
  -460.799
   832.606
  -689.444
    66.134
  -541.734
   948.393
  -989.135
   132.237
  -324.747
   595.355
  -233.558
   744.896
  -683.279
   127.110
   -42.817
   727.561
   -37.172
   775.597
  -268.685
   379.620
  -957.183
   589.953
  -140.873
   992.615
  -720.267
    53.133
  -286.660
   527.909
  -535.356
   720.054
   -91.952
   551.073
  -657.216
   720.634
  -373.058
    15.168
  -108.188
   472.304
  -827.784
   987.915
  -225.837
   444.929
  -234.382
   915.403
  -755.608
   322.398
  -867.763
   517.319
  -707.114
   404.157
  -100.467
   906.278
  -693.045
   591.144
  -658.925
    25.727
  -968.902
   799.158
  -501.785
   999.969
  -892.819
   143.681
  -790.826
   489.853
   -24.262
   740.318
  -921.842
   648.396
  -579.882
   463.668
   -85.208
   769.494
  -465.468
   509.384
  -324.412
   223.823
  -603.198
   102.481
  -561.113
   775.689
  -772.210
   196.020
  -556.078
   874.264
  -681.692
   503.555
  -274.361
    13.459
  -495.346
   709.586
  -623.371
   753.868
  -525.407
   201.331
   -32.807
   500.137
  -315.622
   165.868
  -845.271
   628.590
  -831.538
   395.886
  -985.870
    57.833
  -976.989
   648.824
  -880.367
   856.502
  -155.522
   901.791
   -89.480
   981.903
   -95.401
   347.209
  -629.383
   743.309
  -657.247
   472.396
  -445.997
    83.529
  -842.463
    66.439
   -12.513
   272.774
  -722.007
   499.252
  -518.906
   108.036
  -503.677
   115.146
  -621.601
   212.348
  -456.679
    86.093
  -222.816
   527.482
  -912.503
   567.064
  -247.627
   593.432
   -60.762
   498.276
  -888.211
   708.975
  -758.599
   897.549
  -283.059
   566.881
   -72.542
   986.694
  -101.230
   457.381
  -771.599
   995.483
  -999.054
   633.656
  -490.127
   987.304
  -418.744
   933.470
  -779.626
   549.913
  -697.928
   250.069
  -767.571
   695.212
  -957.945
   946.776
  -642.872
   811.762
  -740.532
   808.374
  -685.873
    13.794
  -861.293
   623.646
   -62.258
   730.552
  -448.469
   992.248
   -99.246
   879.238
  -636.372
   450.117
  -263.070
   466.170
  -881.527
   507.096
  -556.139
   959.258
  -370.769
   689.993
  -553.331
   275.491
  -489.975
   185.766
  -795.221
   727.805
  -821.833
   177.709
  -757.683
   774.224
  -641.957
   468.886
  -116.520
   914.029
  -381.542
   486.404
  -525.712
   573.534
   -25.758
   260.262
  -627.766
   326.487
  -916.379
   470.717
  -515.793
   291.696
  -927.305
   157.506
  -365.062
    52.492
  -482.162
   185.034
  -453.505
   941.130
  -382.244
    57.344
  -289.346
    32.289
  -913.877
   176.153
   -65.249
   689.627
  -203.589
   136.235
  -157.201
     8.148
  -290.506
   151.494
  -886.959
   997.528
  -883.877
   205.756
  -267.190
   848.750
  -274.972
    21.882
  -947.539
   129.124
  -372.448
   443.068
   -80.752
   248.299
  -328.806
   319.712
  -327.525
    39.644
  -728.080
   496.384
  -718.497
   800.836
  -802.179
   991.699
  -592.761
   636.769
  -645.985
   965.484
  -331.065
   449.324
  -898.556
   566.942
  -102.786
   417.310
  -860.408
   257.149
  -345.378
   310.038
  -514.695
   700.064
  -194.739
   479.141
  -421.827
   815.668
  -585.772
   871.609
  -955.473
    88.870
  -241.585
   907.865
  -849.422
   728.202
  -269.906
   569.292
  -523.606
   767.541
  -585.986
   538.255
  -158.238
   705.374
  -880.062
   734.397
  -984.680
   774.499
  -348.796
    91.433
  -761.773
   436.659
  -909.024
   918.119
  -906.766
   195.379
  -112.644
   686.239
  -249.001
   320.933
  -481.429
   591.052
  -875.515
   581.164
  -480.575
   726.035
   -37.049
   571.886
  -849.605
   217.322
  -583.789
   740.837
  -509.537
   160.497
  -898.404
   698.416
  -764.885
   703.879
  -796.655
   909.635
   -19.166
   122.227
  -363.079
   360.240
  -723.472
   224.433
  -191.137
   291.849
  -775.231
   938.658
  -996.338
   598.346
   -87.771
   419.141
   -71.078
   978.942
  -548.143
   518.448
  -550.584
   440.291
   -82.308
   968.352
  -957.091
   242.347
   -46.815
   113.559
  -993.164
   880.947
  -664.968
   542.131
   -51.088
   201.544
  -727.042
   455.733
  -408.307
   237.648
  -272.835
   124.363
  -576.617
   867.092
  -475.204
   268.319
  -774.834
   881.008
  -443.648
   712.058
  -993.225
   558.336
  -166.723
   152.959
  -618.183
   340.037
  -311.594
   389.416
   -86.581
   696.677
   -99.857
   851.314
  -537.919
   782.952
  -978.515
   777.215
  -933.317
   973.388
  -304.147
   881.741
  -610.065
   872.341
  -760.063
   856.868
  -740.623
   892.575
  -724.052
   551.042
  -664.418
   995.819
  -306.619
   169.774
  -561.480
   689.199
  -277.474
   341.288
  -436.903
   871.456
  -599.628
   391.491
  -884.182
   622.089
  -789.575
   671.377
  -596.942
   528.214
  -822.474
   280.953
   -97.262
   641.743
  -801.050
    33.723
  -649.709
   661.458
  -106.662
     4.669
  -829.463
   433.454
  -251.961
   506.272
  -713.645
   363.414
  -152.989
   835.994
  -164.373
   835.200
   -40.315
   638.844
  -172.521
   228.584
  -727.470
   229.194
  -730.491
   630.665
  -455.489
   715.079
  -203.162
   834.284
   -32.533
   268.960
  -665.853
   717.185
  -487.014
   389.080
  -177.435
   596.088
  -953.185
   494.339
  -458.083
   648.701
    -7.996
   697.256
  -939.817
   998.260
  -177.862
    98.086
  -659.047
   553.667
  -833.918
   444.746
  -959.593
   199.316
  -194.861
   500.900
  -474.868
   428.236
  -656.026
   967.559
  -358.318
    12.421
  -163.152
   300.546
  -230.598
   803.980
  -850.093
   268.807
  -812.159
   260.842
  -658.620
   596.149
  -710.227
   790.979
  -159.795
   530.931
  -329.051
   508.469
  -295.022
   687.399
  -371.441
   495.773
  -255.654
     1.953
  -901.334
   165.227
  -220.313
   148.747
  -435.408
   814.356
  -168.218
   257.607
   -32.838
   967.681
  -487.503
   278.756
  -851.802
   600.085
  -597.034
   837.703
  -141.423
   834.254
  -300.882
   924.070
  -138.401
   206.702
   -93.875
   258.034
  -836.177
    95.950
  -137.059
   678.762
   -96.194
   406.323
  -121.708
   397.168
   -69.765
   101.688
  -741.081
   458.663
  -399.030
   682.302
  -988.006
   257.912
  -165.960
   198.798
  -997.559
   450.453
   -58.473
   897.275
  -653.432
   104.282
  -721.732
    88.504
  -676.626
   435.835
  -763.848
   336.131
  -415.448
   973.144
  -384.747
   556.383
   -55.269
   490.921
   -96.774
   123.997
  -466.994
   560.747
  -505.722
   577.776
  -413.160
    60.244
  -621.296
    19.135
  -329.875
   484.817
  -665.639
   798.364
  -403.943
   406.171
  -848.506
   581.011
  -163.518
   920.927
   -78.188
   389.599
  -301.248
   433.027
   -76.540
   713.157
  -948.515
   614.368
  -867.183
   279.122
  -119.724
   886.319
  -105.350
   581.164
  -545.183
   266.884
  -218.665
   756.279
  -611.347
   926.908
  -826.594
   905.728
  -627.277
   298.379
  -408.521
   452.589
  -136.174
    80.294
  -688.375
   630.604
  -490.402
   983.581
  -704.703
   697.226
  -408.826
   560.900
   -35.218
   965.453
  -735.771
   963.775
  -144.444
   247.353
  -119.266
   971.160
  -322.855
   803.919
  -828.700
   133.518
  -186.865
   393.872
  -429.060
   375.713
  -208.045
   516.587
  -532.243
   902.554
  -240.150
   441.572
  -342.418
   750.877
  -513.413
   118.961
  -215.796
   832.118
   -63.875
   564.837
  -952.300
   808.466
   -67.385
   814.447
   -38.636
   647.053
   -46.449
    37.996
  -561.449
   195.379
  -418.958
   912.137
    -8.637
   622.333
  -357.402
   840.846
  -678.671
    67.660
  -427.503
   120.029
  -915.647
   344.829
  -974.731
   639.027
  -889.645
    39.674
  -727.683
   212.928
  -140.263
   850.002
  -587.176
   139.653
  -603.259
   508.438
   -69.277
    75.320
  -337.443
   133.671
  -371.776
   821.680
  -672.597
   352.702
  -532.090
   119.419
  -994.995
    38.667
  -646.016
    41.261
  -891.079
     7.324
  -615.589
    78.127
  -867.092
   516.617
  -395.123
   512.528
  -363.475
   912.412
  -203.955
   172.948
  -283.120
   264.595
  -674.703
   162.694
  -752.068
   337.382
  -405.896
   657.094
  -331.126
   736.930
  -887.753
   362.804
  -397.748
   580.615
  -269.417
   733.238
  -916.379
   531.785
  -937.193
   533.067
  -316.080
   543.138
  -371.654
   846.706
  -694.906
   153.020
  -253.151
   123.325
   -68.392
   678.274
  -283.822
   353.282
  -882.412
   146.916
  -695.364
   968.657
  -507.920
   315.561
  -910.978
   562.334
  -937.407
   613.727
  -330.424
    19.532
  -400.769
   360.240
  -706.900
   154.607
  -120.182
    94.516
   -84.231
   447.768
  -922.239
   367.168
  -763.848
   975.280
  -926.237
   832.942
  -269.204
   126.469
   -27.619
   990.387
  -777.581
   201.941
  -394.848
   411.786
  -986.816
   485.946
  -698.630
   806.970
  -886.990
   887.570
  -292.734
   764.885
  -404.675
   743.797
   -64.180
   516.556
  -389.142
   878.475
  -172.613
   563.616
  -909.177
   510.727
  -396.710
   515.397
  -328.990
   107.181
  -306.864
   978.942
  -132.542
   770.775
  -983.093
   845.607
  -964.232
   260.628
  -496.017
   817.743
  -855.434
   236.824
  -870.907
   519.364
  -105.167
   822.932
  -752.342
    34.791
  -784.082
    81.210
  -489.364
   218.268
  -329.661
   493.393
  -858.608
   619.465
  -202.734
    41.017
  -145.543
   367.382
   -72.726
   979.492
  -801.477
   857.356
  -501.083
   898.679
  -395.459
   584.460
  -591.632
   164.892
   -80.203
   967.040
  -576.373
   337.260
  -290.017
   504.288
  -805.567
   652.394
  -890.255
   111.728
  -110.935
   171.209
  -496.292
   977.874
   -10.590
   681.784
  -181.768
   786.248
  -724.540
   951.567
  -293.527
   646.535
  -469.436
   422.987
  -593.341
   578.326
    -1.526
   946.532
  -444.197
   891.324
  -876.339
   643.971
  -260.445
   305.734
  -393.536
   496.994
  -940.214
   156.987
  -696.860
   753.594
  -499.130
   527.726
  -996.368
   746.910
  -623.890
   651.509
  -382.855
   219.764
  -364.544
   431.837
  -202.734
   748.833
  -684.133
   420.026
  -462.172
   362.255
   -84.597
    95.706
  -229.377
   944.334
   -27.497
   794.214
  -503.586
   520.829
  -368.511
   123.630
  -519.547
    19.410
  -524.308
   216.468
  -956.572
   598.010
  -590.472
   658.437
   -20.173
   135.228
  -129.643
   439.131
  -866.176
   977.203
  -848.079
   767.968
  -334.422
   533.250
  -879.635
    98.697
  -462.874
   815.638
  -896.084
   207.099
  -748.863
   515.854
  -762.322
   664.998
  -627.522
   712.241
  -954.985
   554.338
  -135.838
   801.843
  -463.942
   765.526
  -230.873
   750.816
  -394.482
   723.350
  -731.010
   256.874
  -989.929
   884.487
  -348.888
   917.722
  -292.276
   850.032
  -785.363
   998.901
  -160.985
   437.208
  -352.123
   895.108
  -867.428
   553.880
   -92.837
   878.658
  -984.313
   219.245
  -870.876
   228.706
  -789.117
   575.060
  -392.529
   335.154
  -899.503
   230.598
  -634.877
   870.937
  -360.210
   785.760
  -646.107
   626.179
  -899.777
   874.996
  -188.238
    98.666
  -575.823
   577.166
  -190.039
   433.576
  -528.031
   533.982
  -479.263
   806.543
   -56.917
   621.143
  -763.115
   844.020
  -747.948
   516.312
  -325.205
   174.474
  -858.943
     6.836
  -408.551
   704.154
  -690.115
   382.031
  -752.251
   711.051
  -155.278
   752.586
  -251.625
   351.329
  -272.988
   641.835
  -210.181
   671.255
  -796.136
   692.343
  -151.769
   718.955
  -699.210
   831.111
  -662.465
   849.483
  -741.722
   737.754
  -230.079
   816.919
  -826.441
   959.227
  -550.859
   747.520
  -371.227
   514.573
  -271.493
   587.207
  -413.648
   333.811
  -635.456
   117.588
  -666.250
   374.584
    -2.350
   134.190
  -242.164
   760.002
  -709.342
   880.245
  -269.326
   782.220
  -242.561
   330.271
  -111.759
   114.444
  -188.513
   417.219
  -417.646
    76.266
  -933.012
   796.197
  -711.661
   294.809
  -576.891
   239.601
  -751.579
   606.708
   -37.812
   256.600
  -366.771
   543.718
  -805.811
    30.793
  -998.291
   246.223
  -321.940
   270.486
  -658.650
   148.167
  -449.141
    64.302
  -530.351
   277.169
    -3.174
   336.711
  -921.781
   513.749
  -813.135
   996.857
  -799.310
   653.127
  -279.763
   374.340
  -614.399
   613.666
  -901.059
    36.256
  -644.215
   635.548
  -732.627
   578.295
  -564.837
   813.227
  -253.212
   484.573
  -475.387
   805.780
  -602.649
   649.586
   -92.471
    68.819
  -661.794
   655.843
  -332.865
   451.430
  -943.175
   401.074
    -3.906
   502.304
  -760.582
   169.134
  -820.032
   328.349
  -647.176
   737.663
  -464.003
   350.139
  -489.914
   616.688
  -912.229
   797.205
  -349.803
    11.963
  -741.966
   287.606
  -436.476
   606.586
  -640.309
   335.185
  -205.573
   754.662
  -832.484
   128.117
   -48.189
   180.914
  -649.281
   422.895
  -540.727
   779.962
  -951.781
   897.305
  -724.021
   608.722
  -631.947
   805.872
  -380.627
   666.189
  -908.750
   282.266
  -778.802
   553.911
  -637.349
   131.382
  -852.046
   611.133
  -351.054
   455.916
  -283.059
   618.274
  -254.433
   960.234
  -460.585
   662.557
  -886.196
   276.009
  -778.069
   259.438
  -670.766
   153.233
  -242.958
   323.679
   -77.517
   859.584
  -865.352
    83.834
  -605.914
   633.259
  -794.336
   533.647
  -315.531
   531.877
  -671.743
   514.664
  -120.151
   521.714
  -170.721
    22.950
  -563.768
   150.853
  -189.245
   834.834
  -298.074
   650.319
  -666.250
    43.977
  -979.980
   806.269
  -489.792
   605.029
  -807.245
   447.859
  -465.621
   476.394
  -412.244
   893.826
  -815.119
   456.557
  -331.492
   201.880
  -171.270
   307.627
  -770.074
   564.592
  -541.551
   259.438
  -879.910
   695.425
  -205.969
   488.479
  -270.394
   548.997
   -19.959
   665.212
  -970.214
   218.726
   -89.877
   163.335
  -558.855
   356.243
  -290.567
    25.056
  -687.307
   955.962
  -593.188
   275.857
  -705.649
   848.415
  -672.720
   682.760
  -617.054
   746.849
  -763.176
   549.394
   -76.754
   189.673
  -229.743
   642.506
  -654.683
   223.579
  -826.716
   842.372
   -80.172
   170.568
  -108.982
   612.079
  -688.498
   322.428
  -967.620
   878.780
  -786.706
   907.224
  -756.340
   420.667
  -158.422
   170.385
  -979.003
   353.740
  -426.222
   915.494
    -6.256
   811.914
  -489.700
   346.995
  -790.429
   413.953
  -758.873
   560.228
   -46.693
   611.835
  -401.227
   521.012
  -870.571
   513.077
  -320.902
   879.604
  -258.797
   271.859
   -89.450
   462.203
  -504.227
   642.170
  -546.037
   784.112
  -931.730
   786.706
  -286.782
   427.900
  -945.006
   935.362
  -761.284
   630.909
  -852.657
   987.365
  -195.257
   924.986
  -442.274
   650.136
   -58.290
   173.101
  -771.447
   209.204
  -295.083
   846.248
  -143.895
   522.843
   -39.277
   883.847
  -740.654
   334.758
   -28.260
   982.482
  -873.348
   499.191
  -438.185
   655.599
  -330.210
   211.768
  -357.250
   908.902
  -782.006
   839.808
  -616.810
   874.355
  -717.460
   446.181
  -198.340
   247.078
  -876.736
   600.391
  -935.728
   868.862
  -651.753
   570.086
  -730.583
   301.523
  -421.949
   487.625
    -0.610
   734.825
  -294.504
   584.704
  -578.997
    71.444
  -217.261
    89.267
  -783.258
   534.165
  -933.988
   878.292
  -873.501
   637.532
  -749.565
   479.873
  -617.512
   869.198
  -575.030
   519.181
  -182.348
   923.490
  -220.405
   201.056
   -70.620
   831.812
  -404.157
   923.765
  -320.688
   832.972
  -448.561
   617.176
  -689.108
   327.769
  -129.093
   899.380
   -34.272
   761.223
  -647.114
   645.558
  -620.045
   775.994
  -193.884
    62.349
  -557.939
   481.704
   -75.869
   862.239
  -106.967
   182.531
  -868.557
   630.909
   -49.287
   408.002
  -568.834
   982.177
  -861.171
   590.014
  -214.026
   593.219
  -897.275
   230.323
  -936.399
   714.896
  -307.596
   901.791
  -921.995
   250.221
  -905.637
   927.427
  -242.653
   994.934
  -706.107
    81.057
   -29.695
   133.824
  -351.756
   153.111
  -958.037
   587.146
  -147.374
   725.333
  -509.842
   299.661
  -920.103
   998.260
  -986.206
    67.446
  -424.299
    15.320
  -735.374
   995.178
  -510.788
   127.140
  -566.790
   178.045
  -777.734
    39.491
  -819.361
   702.445
  -923.246
   289.529
   -52.553
   558.031
  -517.747
   493.057
  -829.798
   556.383
  -414.808
   207.190
  -561.754
   848.781
  -519.822
   752.159
  -879.543
   137.547
  -134.281
   835.597
  -505.448
   174.474
  -595.752
   323.344
   -90.976
   640.126
  -430.555
     0.732
  -989.990
   997.620
  -739.860
   667.562
  -436.171
   414.930
   -36.134
   410.871
   -94.089
   349.315
  -250.069
   399.396
  -451.338
   887.356
  -125.828
    43.062
   -21.577
   434.950
  -723.960
   861.476
  -826.960
   850.337
  -250.282
   905.148
  -128.300
   614.551
  -929.930
    73.366
  -872.494
   132.359
  -144.627
   172.155
  -824.793
   758.263
  -553.148
    56.124
  -856.258
   640.400
  -412.000
   698.355
  -353.404
   976.897
  -816.889
   531.358
  -220.313
   777.886
   -82.156
   903.714
  -440.809
   727.226
  -978.362
   995.361
  -670.278
   237.587
   -45.137
    35.707
  -825.251
   292.611
  -700.003
   168.462
  -140.080
   169.866
  -359.783
   806.177
  -658.925
   638.508
  -295.450
   819.300
  -632.008
   725.303
  -437.330
   402.722
  -785.272
   642.689
  -850.734
   963.836
  -931.364
   972.808
  -100.009
   875.759
  -891.446
   700.980
  -220.252
   439.711
  -196.295
   192.633
  -514.756
   899.991
  -535.447
   707.541
  -897.977
   855.495
  -422.895
   544.389
    -1.556
   911.344
   -48.708
   410.535
  -763.451
   914.792
  -784.753
   109.745
  -717.338
   618.458
  -313.303
   142.338
  -702.963
   115.513
  -847.896
   310.770
  -214.301
   889.615
  -414.228
   925.260
  -105.625
   824.183
  -660.726
   702.567
  -873.684
    14.252
  -166.875
   951.811
  -234.474
   724.967
  -718.711
   141.392
  -214.240
   339.946
  -519.364
   440.291
  -472.457
   644.093
  -804.407
   327.769
   -75.991
   283.792
  -829.829
   865.291
  -443.648
   748.894
  -702.109
   724.174
  -678.671
   719.474
   -18.677
   562.944
    -9.308
   122.135
  -787.835
   848.109
  -555.284
   738.701
  -596.271
   711.722
  -139.012
   711.295
  -494.064
   940.214
  -360.881
   788.049
  -564.776
   687.551
  -656.636
   652.516
  -649.770
     6.989
  -556.078
   180.731
  -195.898
   794.641
  -861.599
   970.153
  -694.937
   239.082
  -965.514
   983.276
  -683.157
   370.617
   -24.751
   650.777
  -770.775
   803.858
  -211.646
   277.078
  -669.027
   267.251
  -759.758
    92.471
  -684.286
    13.703
   -23.225
   795.434
  -647.542
   705.771
  -268.868
   929.044
  -748.283
   868.892
  -418.958
   935.026
  -241.401
   507.340
  -464.339
   229.225
  -496.048
   975.433
  -766.015
   142.613
  -354.595
   698.660
  -964.232
    70.894
  -271.401
   838.160
  -713.645
   677.084
  -199.408
   492.264
  -963.622
   490.371
  -693.411
   528.764
    -1.862
   745.659
  -199.072
   642.109
  -980.834
   806.482
  -996.216
   728.629
  -144.932
    16.053
  -764.946
   173.986
  -478.256
   319.834
  -243.873
   146.764
  -990.081
   503.037
  -948.790
   491.073
  -358.684
   387.249
  -420.362
   313.028
  -150.853
   830.012
  -970.397
   854.213
  -336.314
   870.602
  -394.238
   745.811
  -316.050
   866.024
  -619.556
   237.587
  -182.806
   961.303
  -758.538
   495.102
  -432.997
   737.175
  -533.769
   559.069
  -848.384
   379.467
  -545.610
    60.549
  -766.381
   213.569
  -350.261
   285.775
  -457.961
   948.119
  -817.042
   684.317
  -831.660
   471.023
  -733.604
   414.411
  -182.318
   542.405
  -128.330
    19.074
  -203.803
   227.515
  -277.841
   826.899
  -984.008
   413.770
  -869.015
   171.056
  -200.812
   255.287
  -284.005
    20.661
  -238.533
   889.279
  -477.157
   117.862
  -442.305
   267.251
  -412.275
   214.331
  -230.537
   445.692
  -529.466
   501.572
  -283.120
   178.930
  -209.571
   827.906
  -524.796
   158.879
  -706.015
   796.655
  -121.952
   745.018
  -511.612
   338.511
  -212.256
   527.909
  -630.116
   852.931
  -584.918
   571.154
  -720.481
   510.758
   -31.281
   674.184
  -583.178
   813.593
  -584.063
   500.687
  -956.908
     2.075
  -363.659
   915.860
   -94.546
   408.063
  -251.106
   376.354
   -87.466
   343.455
  -105.655
   716.941
  -406.262
   620.167
  -746.025
   176.977
  -627.247
   294.687
  -414.228
    11.475
  -813.105
   730.857
  -940.458
   529.252
  -516.800
   574.908
  -327.952
   902.951
  -877.163
   736.320
  -976.531
   594.317
  -774.834
   968.139
  -263.314
   738.243
  -517.899
   140.904
  -700.247
   329.691
   -25.269
   803.583
  -385.662
   557.054
  -976.989
   125.187
  -970.305
   125.797
  -899.899
   811.335
  -855.281
   916.044
  -657.949
    88.778
  -841.487
   817.804
  -315.287
   352.580
  -948.637
    87.985
  -841.243
   568.438
  -623.341
    72.298
  -625.629
    25.269
   -54.292
   636.250
  -273.904
   530.900
  -813.837
   148.991
  -649.739
   644.581
  -544.206
   363.598
  -634.663
    40.956
  -907.804
    37.416
  -573.412
   598.163
  -519.547
   636.769
  -873.409
   304.453
   -80.660
   968.841
  -727.042
   576.922
  -432.112
    85.543
  -426.313
    86.093
  -746.971
   302.561
  -237.587
   680.197
  -580.096
   676.992
  -305.673
   502.579
  -994.018
   788.141
  -556.230
   896.481
  -479.476
   164.617
   -64.577
   190.466
  -890.347
   201.727
  -860.530
   958.708
  -109.928
   912.748
  -636.921
   849.239
  -669.515
   358.013
  -331.858
   574.816
   -35.920
    95.523
   -52.126
   159.124
  -788.537
   496.780
  -307.688
    33.143
  -402.966
   271.371
   -25.056
    74.252
  -861.568
    44.740
  -309.000
   183.020
  -808.496
   331.980
  -420.881
   490.463
  -468.429
   752.220
  -942.595
   790.124
   -48.036
   826.716
  -594.806
   288.339
  -838.221
   204.871
  -678.335
   266.915
  -736.503
   661.672
  -607.074
   751.213
  -407.971
   710.379
  -501.724
   778.283
  -803.919
   174.047
  -312.662
   358.043
  -256.172
   560.167
  -441.023
   721.793
  -866.848
   581.256
  -326.273
   951.476
  -411.359
   666.189
  -969.726
   583.392
  -474.258
   805.200
  -862.026
   280.709
   -35.798
   572.619
  -283.822
   167.638
  -228.767
   671.407
  -448.317
   919.675
  -483.932
   842.494
  -454.207
   203.375
  -782.708
   483.383
  -517.899
   559.679
  -236.152
   819.483
  -453.993
   324.046
  -709.037
   971.770
  -872.372
   677.664
  -707.205
   764.702
   -60.854
   423.231
  -247.719
   618.427
   -22.248
   579.028
  -929.960
   368.236
  -634.388
   385.174
  -926.695
   355.907
  -401.837
   815.668
  -113.834
   636.067
  -768.426
   190.069
   -57.802
   641.530
  -458.846
   978.790
   -78.585
   151.585
  -818.384
   394.818
  -108.219
   906.552
  -619.465
   867.122
  -562.731
   712.516
  -303.629
   988.159
  -946.318
   380.444
  -128.086
    29.725
  -407.147
   342.479
  -184.881
   621.357
  -962.706
   290.170
  -762.261
   684.011
  -613.849
   677.786
   -16.358
   213.721
   -66.500
   434.370
  -422.346
     8.606
  -279.366
   729.087
  -973.388
   932.859
  -556.413
   132.450
  -596.576
   811.548
  -403.424
    18.220
  -754.479
   550.279
  -866.665
   548.997
  -700.705
   572.985
  -572.619
    89.785
  -358.867
   171.880
  -188.177
   392.895
  -293.008
   863.399
  -518.876
   398.022
  -738.853
   343.394
  -964.843
   991.546
  -164.037
   136.265
  -553.056
   568.316
  -326.945
   530.717
  -264.229
   740.074
  -301.523
   896.481
  -873.684
    34.059
  -438.459
   975.677
   -24.110
   925.657
  -730.125
   242.744
  -750.359
    48.463
  -548.692
   926.206
  -173.223
   926.542
  -226.295
   786.126
  -582.568
    70.986
  -445.326
   241.920
  -627.491
   786.431
  -908.353
   942.595
  -833.003
   529.374
  -255.776
   374.706
  -161.168
   163.732
  -700.888
   601.093
  -836.421
   956.175
  -349.528
   723.991
  -152.837
   655.599
  -675.039
   166.692
  -483.077
   500.412
  -115.421
   367.351
  -206.610
   497.238
  -263.039
   978.423
  -777.337
   814.631
  -614.154
   165.899
  -648.030
   636.189
  -348.277
   102.023
  -271.310
   316.172
  -105.380
   244.789
  -895.413
   181.494
  -229.926
   498.459
  -373.486
   824.244
  -450.331
   848.720
  -705.741
   227.851
  -462.966
   566.271
  -532.212
   571.429
  -388.958
   572.314
  -295.907
    54.994
  -572.924
    60.030
  -294.351
   590.533
  -692.312
   965.697
  -338.664
   701.712
  -645.772
   383.007
  -238.868
   476.241
  -189.947
   514.817
  -833.888
   915.189
  -792.749
   255.287
  -785.455
   521.867
  -672.262
   997.101
  -854.427
   475.265
  -490.158
   756.676
  -878.048
   230.934
  -667.806
   211.737
  -167.455
   893.521
  -794.366
   744.682
  -543.535
   204.199
   -95.523
    85.330
  -730.461
   487.594
  -431.410
   647.542
  -325.236
   401.013
  -792.413
   152.226
   -62.258
   830.409
  -762.108
   632.099
  -591.540
   776.330
  -915.494
   410.016
  -489.242
   574.267
  -621.601
   146.764
  -719.535
   292.215
  -219.306
   550.035
  -266.305
   650.227
   -34.516
   839.717
  -153.539
   304.727
  -208.411
   562.761
  -573.107
   842.280
  -804.590
   851.436
  -338.755
   325.541
  -164.495
   718.406
  -385.022
   736.442
  -979.583
   483.108
  -529.801
   158.666
   -48.830
   922.300
  -219.337
    45.106
  -191.015
   239.326
  -474.380
   412.244
  -279.580
   445.326
  -756.310
   306.345
  -869.381
   246.193
  -971.801
   385.113
  -384.167
    29.481
  -335.154
   957.854
  -333.384
    44.221
  -306.558
   328.715
  -526.658
   368.328
  -325.358
   786.370
  -755.425
   756.340
  -557.054
    83.712
  -910.001
   962.340
  -372.631
   751.915
    -0.916
   630.757
  -779.107
    91.708
   -53.438
   349.528
  -519.974
   186.834
  -343.516
   959.105
   -64.394
   781.976
  -944.884
   710.898
  -203.833
   370.251
   -54.689
   369.304
  -474.471
   333.140
   -68.117
   850.764
  -125.187
   477.065
  -868.770
   493.545
  -848.842
   810.022
  -305.368
   552.355
  -995.727
   902.341
  -322.550
    11.200
  -488.845
   675.161
  -714.469
   308.329
  -158.635
   960.387
  -970.489
    66.988
  -716.361
   675.741
  -181.219
   426.038
   -85.147
   959.075
  -474.136
    63.662
  -307.077
   105.136
  -946.837
   508.225
  -745.262
   649.068
  -567.370
   830.195
  -799.371
   439.802
   -10.102
   308.359
  -853.969
    47.914
  -895.901
   164.647
  -677.694
   350.780
  -405.011
   961.089
  -992.431
   639.424
  -732.383
   752.251
  -431.288
    90.579
  -352.794
   587.817
  -603.900
   947.752
  -566.057
   458.113
  -487.808
   254.860
  -289.468
   277.047
  -864.956
   486.709
  -567.766
   995.575
   -21.729
   919.187
  -768.120
   440.016
  -431.562
    83.926
  -929.685
   968.810
  -638.295
   150.548
  -236.152
   540.971
   -60.060
   580.157
   -80.111
   290.963
  -931.608
   894.436
  -687.887
   202.734
  -103.519
   903.378
  -773.583
   977.294
  -918.668
   236.152
  -191.534
   687.246
  -882.504
   518.052
   -55.300
   312.632
  -347.758
    37.904
  -292.001
   750.847
  -931.333
   249.397
  -101.382
   395.032
  -882.138
   950.255
  -287.729
   874.905
  -119.205
   482.589
  -933.470
    53.072
  -158.422
   798.944
  -383.435
   871.242
  -646.352
   736.869
    -8.545
   139.378
  -720.542
   346.599
  -717.277
   862.575
  -914.823
   614.948
  -684.011
   198.187
  -827.937
   429.548
  -263.161
   638.020
  -274.911
   127.079
  -557.268
   508.530
  -139.409
   469.314
  -608.295
   383.496
  -646.168
   390.362
  -680.746
   502.182
  -271.737
   359.508
  -605.274
   787.347
   -13.306
   702.872
  -651.601
   556.536
  -233.009
   727.592
  -899.564
   520.554
  -797.601
   992.981
  -576.708
   162.664
  -731.559
   571.398
  -331.797
    92.502
  -102.695
   643.513
  -912.351
   468.276
  -359.203
   270.974
  -215.217
    81.210
  -835.932
   690.939
  -179.174
   195.624
  -650.166
   975.402
  -487.899
   738.914
  -704.215
   399.731
  -552.110
   934.568
   -14.466
   364.208
  -740.135
   972.533
   -85.299
   211.432
  -324.900
   810.389
  -546.648
   784.478
  -116.733
   699.057
  -773.858
    68.880
  -250.313
   526.963
  -709.128
   762.261
   -94.546
   576.159
  -602.374
   115.543
  -754.753
   784.570
  -891.140
   889.431
  -134.587
   107.547
  -937.559
   769.646
   -28.138
    72.970
  -842.006
    85.330
  -209.449
   123.447
   -51.149
   173.406
  -988.952
   839.290
  -980.010
   233.619
  -205.695
   636.128
  -366.192
    17.273
  -123.661
    30.946
  -575.701
   193.854
  -201.178
    70.254
  -578.082
   739.128
  -202.033
    13.855
  -810.785
   188.299
  -617.389
   868.587
  -650.594
    98.453
  -866.665
   865.139
  -711.447
   563.555
  -246.742
   472.121
  -687.033
   125.736
   -97.842
    41.108
  -957.183
   927.366
  -155.004
   675.893
  -676.412
   446.425
  -553.667
   420.515
  -564.135
   660.298
  -458.632
   359.172
  -114.322
   980.377
  -784.539
   722.159
  -444.014
   802.454
  -977.050
   591.113
  -499.313
    15.839
  -323.160
   298.044
  -837.397
   315.226
  -759.941
   111.118
  -703.696
   658.986
  -649.464
   301.401
  -622.425
   717.978
  -489.853
   184.362
  -219.825
   657.857
   -30.305
   229.499
  -498.428
    99.734
  -759.270
   832.301
  -281.228
   601.703
  -234.382
   841.762
   -44.527
   506.027
  -223.029
   437.971
  -858.486
   495.163
  -122.074
   452.559
  -653.218
   700.461
  -625.782
   726.676
  -530.503
   707.511
  -110.294
   599.414
  -338.816
   301.492
  -704.154
   121.250
  -230.628
   296.823
  -512.314
    85.665
  -421.308
   294.229
  -964.202
   472.762
  -867.550
   709.372
  -752.556
   398.846
   -84.750
   916.990
  -333.720
   165.746
  -821.619
   853.572
  -456.557
   503.250
  -810.999
   923.124
  -689.718
   598.804
  -315.744
   549.333
  -415.723
     8.057
  -688.131
   217.750
  -260.475
    40.010
  -661.672
   352.367
  -427.168
   710.471
  -594.195
   869.472
  -903.195
   857.540
  -380.902
   753.319
    -8.667
   513.321
  -255.806
   496.933
  -256.081
   124.790
  -200.934
   751.915
  -988.403
   718.406
  -181.555
    30.793
  -765.923
   601.337
  -926.298
   806.299
  -969.695
   694.205
  -470.870
   850.307
  -590.289
    87.893
  -184.545
   157.201
  -671.163
   919.004
  -497.360
   294.931
  -374.859
   157.201
   -47.578
   527.238
  -141.209
   398.724
  -467.605
   551.347
  -905.881
   259.224
  -527.512
   194.861
  -848.231
   460.067
  -854.579
   914.914
  -637.410
   201.758
  -947.874
   444.014
  -645.070
   918.271
  -706.381
   426.405
   -93.692
     5.799
  -189.703
   387.890
  -609.210
   620.258
  -829.798
   883.908
  -146.550
   136.174
  -812.677
   168.554
  -757.347
   362.499
  -848.811
   229.377
  -167.638
   106.815
   -51.027
   530.839
  -635.426
   184.057
  -138.310
   310.465
   -55.849
   461.348
  -684.927
   771.783
  -783.410
    34.486
  -632.679
    17.090
  -139.622
   128.513
  -786.248
    64.669
   -75.076
   816.889
  -509.171
   793.329
  -954.375
   152.684
  -339.946
   158.513
  -932.981
   805.719
  -746.879
   523.972
  -894.650
   799.249
  -740.043
   451.949
  -418.104
   439.955
  -559.954
   796.411
  -741.722
    35.188
  -160.588
   442.640
  -194.983
   490.951
  -706.503
   537.217
   -65.706
   384.472
  -802.057
   551.561
  -371.288
   605.365
  -672.018
    23.896
  -503.098
   158.544
   -12.024
   322.031
  -212.745
   223.273
  -727.897
   271.737
  -908.933
    61.769
  -281.777
   994.079
  -733.146
   871.090
  -865.291
   795.312
  -384.198
   172.002
  -116.916
   453.505
  -158.879
   829.310
  -603.473
   745.262
  -178.350
   295.877
  -783.746
   556.352
  -269.051
   175.848
  -673.482
   420.179
  -466.353
   699.454
  -930.265
   827.845
  -610.187
   203.833
  -576.830
   153.142
    -1.190
   213.569
   -82.278
   536.851
  -586.138
   214.423
   -18.921
   573.504
  -641.316
   714.377
   -14.496
   144.871
  -422.864
   685.110
  -217.811
   243.538
  -752.709
   978.759
  -996.735
   130.467
    -8.332
   812.342
   -87.619
   670.370
  -486.435
   914.823
  -914.640
   188.360
  -607.410
   429.701
  -297.342
   692.343
  -931.059
   167.394
  -266.243
   803.674
  -451.460
   300.882
  -204.230
   241.127
  -139.683
    98.483
   -32.868
   201.117
  -203.528
   787.591
  -662.587
   478.133
   -32.594
   142.705
  -425.092
   669.301
  -297.952
   892.422
  -707.144
   306.406
  -174.474
   537.767
  -503.983
   259.835
  -155.309
   677.023
  -111.820
   257.271
  -426.740
   429.914
  -677.267
   861.721
  -272.225
    54.964
  -823.328
   752.068
  -474.837
   354.472
   -70.132
   650.288
  -186.132
   959.746
  -269.539
   738.823
  -230.781
    91.311
  -771.752
   911.771
  -315.348
   887.600
  -543.474
   704.093
  -110.294
   895.230
  -955.931
   242.164
  -673.666
   815.699
  -461.440
    59.572
  -185.247
   101.382
  -877.499
   121.799
  -460.280
   495.041
  -496.963
   903.867
  -210.944
   106.052
  -743.309
   864.223
  -524.796
   118.290
  -589.282
   159.093
  -528.611
   721.763
  -458.327
   940.672
  -706.778
   363.018
  -826.868
    82.858
  -842.463
   907.834
  -246.712
   679.098
   -50.783
   809.320
    -6.104
   154.668
  -872.402
   876.003
  -147.984
   338.603
  -896.298
   733.085
   -64.852
   337.901
  -881.008
   570.818
  -388.043
   558.489
  -842.250
   273.812
  -391.064
   716.330
   -76.174
   524.979
  -625.202
   182.470
  -587.176
   977.660
    -6.317
   505.966
  -888.333
    89.969
   -71.474
   458.052
  -643.971
   715.262
  -624.500
   441.786
  -122.654
    41.536
  -488.540
   610.553
  -929.594
   974.975
  -585.314
   539.323
  -986.694
   559.954
   -58.779
   792.444
  -230.049
   530.473
  -662.923
   231.513
  -992.492
   585.711
  -131.504
   407.514
  -540.361
   484.146
  -749.535
   880.398
  -733.940
   549.883
  -844.020
   810.236
  -279.031
   684.652
  -414.014
   663.778
  -539.354
   479.598
  -617.603
   379.711
  -378.246
   520.188
  -335.398
   836.940
  -998.474
   478.561
  -528.733
   969.115
  -248.573
    86.306
  -611.621
   369.457
  -365.062
   582.415
  -555.132
   729.789
  -618.763
   728.965
  -942.991
   956.877
  -834.193
   989.410
  -696.890
   310.587
  -250.710
   962.401
  -690.817
   407.300
  -694.479
   665.548
  -972.442
   431.990
  -529.221
   762.139
  -811.029
   403.363
  -355.541
   325.388
  -289.834
   835.353
  -926.817
   233.070
  -662.740
   638.722
  -250.374
   787.347
  -192.694
   607.044
  -343.669
   652.303
  -691.885
   329.875
  -612.598
   704.184
  -481.399
   877.865
  -322.428
   887.082
  -989.807
   102.847
  -128.788
   668.416
  -709.067
   897.092
  -138.035
   187.841
  -726.737
   254.982
  -465.896
   692.984
  -552.782
   481.704
  -762.566
   356.273
  -460.524
   391.583
  -673.605
    66.408
   -59.572
   840.785
  -705.039
   288.064
  -320.231
   437.635
  -461.562
   583.636
  -767.632
   774.468
  -726.371
   891.049
   -64.638
    24.537
  -351.817
   151.097
  -702.261
   248.299
  -429.121
   378.094
   -15.870
   251.900
  -706.229
   767.602
  -247.017
   342.570
  -722.404
   935.118
  -868.068
   824.091
  -628.559
   879.391
  -889.950
   576.281
  -161.596
   763.970
  -370.769
   562.151
  -742.119
   110.904
  -844.417
   606.586
  -163.427
   500.473
  -887.783
   290.323
  -841.884
   370.190
  -545.457
   302.835
   -95.584
     7.477
  -830.622
    97.934
  -421.979
   329.264
   -20.722
   195.959
  -241.615
   542.619
  -967.101
   976.073
   -77.914
   279.672
  -136.601
   302.561
  -640.919
   301.401
  -604.907
   829.127
  -784.112
   362.926
  -719.321
   324.198
  -803.339
   335.246
  -650.349
   861.843
   -45.930
   176.031
  -551.012
   221.534
  -299.265
   844.295
  -541.765
   340.739
  -927.366
   751.823
  -240.852
   163.701
  -224.281
   845.515
   -58.138
   730.979
  -953.124
   914.579
  -971.252
   852.382
  -539.140
   215.583
    -2.899
   208.045
  -886.135
    10.346
  -118.595
   220.985
  -284.463
   108.921
  -762.291
   544.511
  -379.772
    12.665
  -749.840
   509.079
  -670.797
   750.603
  -738.914
   371.624
  -505.356
     2.716
  -993.133
   711.447
   -43.184
   604.328
  -660.573
   816.218
  -154.241
    24.934
  -284.219
   402.234
  -721.305
   915.494
  -763.787
   512.192
  -315.500
   317.576
  -487.442
   934.446
  -714.042
   628.956
  -852.199
   987.548
  -227.943
   918.027
  -891.751
    13.825
  -309.519
   682.211
  -230.384
   425.764
  -407.636
   643.300
   -81.942
   648.427
  -539.903
   673.330
  -512.375
   802.759
  -550.249
   445.601
  -684.683
   472.427
  -521.134
   903.714
  -305.185
   398.511
  -308.329
   142.735
  -989.563
   445.723
  -667.959
   796.381
  -767.541
   683.828
  -943.693
   523.606
  -445.235
   927.976
  -783.593
   688.711
   -43.336
   581.957
  -854.732
   828.547
   -30.519
   127.720
   -24.659
     0.427
  -570.330
   105.411
  -978.759
   604.968
  -500.504
   926.939
  -741.142
   776.757
  -263.649
   367.718
   -69.430
   937.773
  -507.553
    79.806
  -190.893
   606.128
  -574.480
   970.031
  -849.055
    54.781
  -597.552
   787.317
  -129.826
   913.358
  -423.597
   762.810
   -35.737
   307.230
   -80.782
   646.260
  -276.620
   627.491
    -9.949
   982.788
  -246.132
   525.254
  -778.314
   973.540
  -652.547
   224.799
  -494.339
   764.336
  -772.423
   748.314
  -642.781
   505.387
  -796.289
   146.825
  -557.909
    26.551
  -234.748
   330.668
  -254.677
   471.541
  -853.908
   593.249
  -835.749
   734.733
  -108.707
   421.949
  -193.457
    44.496
  -543.535
   689.901
  -225.593
   537.065
  -127.567
   822.443
  -283.486
   163.732
  -995.361
    31.739
   -71.291
   776.574
  -559.587
   213.721
  -715.262
   734.916
  -466.323
   600.818
  -221.473
   877.621
  -360.363
   764.092
   -41.414
   204.047
  -930.143
    59.175
  -963.195
   107.761
  -200.354
   108.890
   -47.945
   506.851
  -541.917
   416.974
  -830.256
   714.377
  -366.955
   706.259
  -500.168
   392.834
  -978.301
    75.289
  -287.210
   436.384
  -542.009
   567.248
  -763.817
   124.577
  -651.906
   244.209
  -287.637
   391.125
  -454.146
   361.644
  -301.248
   551.958
  -801.630
   735.740
  -707.938
   335.795
  -406.079
   898.190
   -42.482
   561.327
  -457.137
   131.687
  -655.721
   304.453
  -676.901
   980.163
  -631.214
   899.808
  -278.817
   326.914
  -653.554
   619.556
  -799.585
   635.731
  -546.037
   374.340
  -272.744
   446.944
  -697.562
   278.726
  -713.157
   723.685
   -96.438
   426.160
  -380.291
   141.179
  -190.893
   716.483
  -790.124
   913.541
  -293.985
    79.775
  -943.205
   250.832
  -752.525
   940.947
  -738.853
    41.292
  -598.285
   267.403
   -43.245
   851.772
  -900.540
    45.534
  -380.840
   839.839
  -538.224
   527.909
  -717.246
   672.597
  -611.072
    95.828
  -303.079
    44.252
  -207.984
    81.301
   -46.724
   887.661
  -751.671
   391.095
  -385.418
   872.524
  -638.142
   277.810
  -122.929
   284.829
  -389.935
   101.016
  -202.918
   880.795
   -41.749
   422.163
  -886.563
   808.771
  -977.203
   277.566
  -303.110
   193.976
  -935.484
   972.747
  -842.616
   478.530
  -406.934
   241.676
  -358.501
   111.240
  -135.655
   115.757
  -650.288
   680.868
  -948.607
   344.768
  -193.701
    86.337
  -629.414
   714.743
  -587.878
   838.008
   -56.032
   105.777
  -688.009
    83.193
  -320.719
   634.358
  -892.422
   450.606
   -51.149
   722.678
  -552.538
   306.284
  -651.570
   439.985
  -974.731
   515.885
  -682.485
   959.136
  -982.696
   306.223
   -97.934
   471.694
  -509.110
   320.444
  -558.763
   406.415
  -185.430
   460.128
  -540.971
   293.588
  -398.328
   608.295
  -457.595
   120.060
  -781.793
   827.082
  -513.138
   517.991
  -613.392
   123.753
  -508.988
   631.489
   -83.865
   378.704
  -319.102
     4.639
  -908.292
   529.557
  -253.914
   334.819
  -247.627
   604.572
   -32.075
   434.980
  -410.016
   699.698
  -578.051
   248.573
  -299.814
   492.599
  -364.788
   261.238
   -83.346
   387.463
  -520.157
   152.348
   -40.590
   884.640
  -415.540
    30.824
   -70.650
   268.349
  -955.870
    98.575
  -820.765
   206.854
  -289.377
    85.421
  -906.735
   358.135
  -156.163
   299.265
  -194.098
   575.335
  -594.134
   635.243
  -608.692
   805.658
  -221.015
   387.646
  -444.807
   276.284
  -811.548
   208.228
  -640.797
    61.007
  -387.982
    54.933
  -989.654
   621.815
  -543.382
   474.380
  -754.265
   418.378
  -215.766
    62.136
  -655.538
   180.151
  -632.466
   444.746
  -702.231
   933.988
  -642.872
   626.576
  -831.690
   381.359
  -158.788
    45.869
  -829.432
   719.169
  -921.079
   183.691
  -497.085
   497.482
  -310.678
    68.941
  -537.126
   608.203
  -424.146
   523.942
  -122.776
   998.352
  -130.772
   493.912
  -622.944
   201.483
  -331.462
   304.178
  -449.232
   281.777
  -137.181
   188.818
  -495.712
   283.242
  -186.407
   934.690
  -138.585
   779.260
  -819.636
   984.069
  -265.358
   614.734
  -330.241
   840.663
  -302.164
   436.201
   -10.376
   121.403
  -707.694
   102.023
  -210.395
    99.063
  -902.738
   567.675
  -130.589
    78.433
  -104.129
   339.122
  -564.348
   450.392
   -31.709
    88.565
  -311.106
   767.632
  -956.877
   525.834
  -478.011
   685.232
   -61.861
   119.327
  -388.836
   110.630
  -578.417
   760.735
  -319.407
   406.018
  -674.245
   966.277
  -777.642
   987.457
  -556.536
   709.250
  -547.319
   163.915
  -760.796
   477.035
  -214.454
   560.717
   -94.119
   646.474
  -394.696
   970.336
  -201.575
   771.264
  -380.566
   974.853
  -224.097
   875.301
  -427.534
   183.660
  -517.258
   345.714
  -397.473
   430.250
  -899.136
   519.181
  -978.210
   771.264
  -396.222
   555.162
  -198.065
   632.679
  -956.450
   690.329
  -454.146
   945.769
   -97.140
   467.421
  -772.790
   617.267
  -957.915
    32.472
  -521.500
   177.129
  -726.157
    94.180
  -290.597
   947.905
  -904.630
   639.058
  -163.671
   579.180
  -389.325
   996.277
   -95.248
   291.299
  -826.899
   345.897
  -614.917
   671.407
  -219.886
   264.168
  -576.159
   366.375
  -249.001
   399.518
  -168.920
   515.641
  -280.709
   873.531
  -914.670
   268.349
  -529.191
   499.832
  -862.453
   227.821
  -341.502
   415.540
  -705.069
   168.004
   -74.313
   218.177
   -33.815
   864.681
  -531.297
   202.521
  -450.697
   385.907
  -429.823
   790.490
  -756.706
   685.354
  -865.658
   748.344
  -935.118
   841.639
  -244.514
   284.829
  -148.473
   788.385
  -649.129
   623.798
  -468.001
   877.987
  -110.477
   144.932
  -554.033
   123.142
  -752.495
   687.216
    -6.470
   460.128
  -277.902
   107.608
  -604.175
   876.797
  -765.252
   689.871
  -151.067
   749.992
  -244.789
   496.170
  -149.358
   235.694
   -22.736
   256.417
   -16.816
    55.300
  -222.022
   888.058
   -68.300
   522.507
  -508.774
   240.455
  -979.431
   153.905
  -473.037
   157.994
  -951.445
   707.602
  -632.679
   454.848
  -296.213
   992.981
  -528.764
   895.993
  -659.597
   295.969
  -881.893
   777.367
  -602.405
   763.176
  -277.413
   200.079
  -757.561
   588.794
  -349.101
   631.001
  -282.052
   347.942
  -929.319
   844.630
  -822.748
   320.292
  -134.770
   839.503
  -714.316
   147.679
  -856.838
   822.962
  -628.712
   669.393
  -624.409
   857.906
  -394.299
   278.970
  -309.122
   265.572
  -203.742
   646.382
  -640.767
   377.880
  -929.411
   148.839
    -2.014
   733.024
  -764.580
   854.762
  -471.450
   308.267
  -910.215
   403.882
  -582.965
   883.816
  -524.766
   627.827
  -771.111
   130.619
  -656.789
   254.524
  -970.611
   517.502
  -378.521
   540.483
  -338.755
   629.475
  -839.564
   174.352
  -569.872
   992.584
  -459.090
   295.969
  -770.165
   997.986
  -975.585
   974.151
  -361.797
    19.501
  -572.558
   987.457
  -985.290
   318.339
  -799.493
   251.167
  -868.252
   828.608
  -506.211
   734.886
  -630.360
   417.280
  -509.720
   213.477
  -991.852
   713.034
  -212.348
   696.646
  -355.541
    96.469
  -889.584
   879.055
  -730.735
   946.867
  -866.756
   456.374
  -967.132
   738.029
  -303.201
   649.953
  -768.578
    77.883
  -802.301
   784.448
  -454.726
   284.951
  -566.820
   261.666
  -939.268
   595.752
  -317.576
   774.987
  -893.918
   596.728
  -694.784
   107.303
  -566.759
   974.792
  -360.424
   357.341
  -223.395
   179.571
  -520.646
   936.766
  -680.074
    92.013
   -86.642
   182.989
  -897.366
   292.093
  -193.274
   930.937
  -102.939
    20.203
  -293.466
   887.143
  -412.793
   425.672
  -547.899
   150.945
  -418.744
   195.776
  -728.172
   725.455
  -711.966
   159.886
  -352.336
   362.529
  -810.419
   961.669
  -271.767
   585.833
  -459.609
   393.170
  -427.870
   234.931
  -775.140
   485.458
  -997.467
   375.072
  -195.410
   948.057
  -645.558
   915.433
  -714.286
    52.309
  -104.373
   780.633
  -361.187
   551.714
  -797.205
   978.362
  -398.328
   732.902
  -726.035
   407.331
  -203.375
   191.534
  -341.472
   749.382
  -306.467
   426.344
  -614.032
   289.041
  -550.310
   845.454
   -25.025
     4.761
  -841.792
   278.268
  -696.585
   775.475
  -464.583
   587.481
  -378.552
    45.595
  -420.728
   473.739
  -512.131
   793.786
  -770.379
    68.148
   -87.893
   146.886
  -438.246
   405.133
  -517.960
   485.397
  -455.794
   370.067
  -240.150
   381.878
  -107.486
   215.308
  -273.721
   217.750
  -950.285
   238.258
  -444.746
   821.253
  -174.718
   715.384
  -500.168
   970.855
  -276.864
   685.690
  -829.554
   107.364
  -509.110
   677.786
   -12.574
    99.155
   -79.531
   973.785
  -911.954
   403.455
  -567.583
   504.227
  -529.435
   468.215
  -525.620
   967.772
  -344.920
   717.826
  -734.672
   268.685
  -356.059
   966.430
   -83.132
   867.306
  -538.285
   603.046
  -537.400
   135.319
  -943.175
   391.675
  -173.009
   311.808
  -154.485
   230.323
  -735.099
   151.494
  -320.322
   713.157
  -696.646
   861.080
  -479.995
   838.588
  -284.127
   415.693
  -404.828
   708.090
  -438.032
   850.551
  -671.224
   558.672
  -178.014
   620.472
  -185.034
   973.296
  -341.197
   621.937
  -875.729
   612.629
  -161.962
   970.580
  -779.199
   312.082
  -662.618
   128.666
  -228.156
   887.936
  -322.977
   475.723
  -368.694
   495.895
  -998.444
   916.349
  -721.549
   886.654
  -554.460
   618.732
    -7.080
   401.013
  -186.865
   478.133
  -953.185
    49.715
  -896.268
   398.297
  -303.385
   520.341
   -85.543
   985.351
  -745.903
   456.160
  -749.382
   747.185
  -980.682
   850.032
  -223.884
   392.865
  -644.093
   897.214
  -965.941
   325.022
  -309.824
   151.189
  -330.332
   919.614
  -284.738
   325.663
  -813.868
   686.392
  -418.073
   586.840
  -734.825
   904.019
  -643.635
   679.983
  -816.889
   823.634
  -472.518
   733.329
  -646.046
    34.425
  -156.346
    83.621
  -469.283
    85.055
  -738.792
   967.132
  -303.873
   954.741
  -714.499
   419.141
  -825.800
   467.696
  -514.573
   226.691
    -6.561
   244.667
  -536.546
   277.474
  -966.399
   285.348
  -938.322
   149.083
   -13.245
   775.384
  -914.243
   282.235
  -336.131
   211.646
  -672.720
   581.683
  -321.238
   439.833
  -833.460
   788.720
  -960.143
   697.806
  -463.424
   468.825
  -318.308
   258.370
  -470.382
   958.342
  -533.219
   765.801
  -572.497
   113.742
  -310.068
   859.066
  -562.670
   207.709
  -384.838
   176.183
   -87.039
   815.088
  -922.361
   333.232
  -655.385
    32.960
  -319.040
   971.282
  -102.939
   878.689
  -378.491
   465.987
  -222.205
   208.869
  -329.081
   392.804
  -783.288
     4.303
  -651.784
   341.594
  -661.580
   363.170
  -187.506
   175.115
  -291.940
    47.426
  -492.599
   324.015
  -167.547
   925.657
  -910.794
   213.141
  -602.344
   155.797
  -330.973
   412.275
  -476.180
   452.437
   -99.277
   605.213
  -180.914
   281.259
   -53.865
   971.038
  -486.496
   325.327
  -152.074
    71.139
  -545.732
    66.469
  -657.491
   836.055
  -756.493
   825.800
  -356.822
   745.262
  -700.064
   106.632
  -774.560
   794.610
  -874.355
   584.338
  -854.518
   344.157
  -440.992
   586.108
   -76.785
   440.962
  -704.550
   404.706
  -479.385
   709.891
  -543.138
   290.231
  -552.232
   406.873
  -508.835
   463.027
  -473.800
   727.775
  -816.950
   992.065
  -657.491
   967.040
  -942.442
   882.138
   -78.005
   619.526
   -42.634
   213.935
  -345.164
    19.562
  -925.077
   680.685
  -995.056
   611.011
  -778.558
   364.483
  -966.216
   441.511
  -387.066
    97.476
  -730.583
   975.494
   -44.740
   250.008
   -47.121
   819.147
  -890.591
   290.628
  -807.642
   451.247
  -881.863
   961.394
  -942.595
   553.667
  -125.370
   411.756
  -856.685
    34.913
  -784.326
   135.746
  -362.438
   341.502
  -280.343
    55.177
  -580.248
   149.205
    -9.217
   593.310
  -774.346
    29.878
  -289.163
    82.308
  -592.822
   185.919
  -759.850
   348.827
  -680.929
   847.285
  -951.781
   820.643
  -135.807
   423.994
  -244.118
   998.657
  -772.240
     8.728
  -930.143
   638.081
  -667.226
   322.336
  -608.448
   482.131
  -953.032
   696.646
  -619.648
   892.239
  -326.609
   187.994
  -746.147
   218.513
  -245.094
   415.845
  -894.955
   254.433
  -274.911
   218.940
  -981.079
   618.732
  -564.684
   724.387
  -731.223
   409.223
  -909.238
   922.086
  -626.148
   971.801
  -374.737
   338.908
  -700.156
   128.239
  -952.757
   906.308
  -417.127
   706.961
  -212.378
   614.978
  -341.136
   719.840
  -419.507
    50.356
  -821.070
    30.000
   -91.098
   402.783
  -407.270
   852.901
  -454.329
    45.900
  -219.886
   935.392
  -778.222
   277.413
  -986.541
   756.340
   -47.578
   315.409
  -969.085
   592.486
  -947.142
   144.444
  -497.726
   793.176
  -625.111
   305.124
  -331.187
   107.791
  -204.749
   220.374
  -561.815
   409.864
  -512.925
   153.081
  -284.494
   661.275
  -993.835
   387.982
  -747.826
   460.433
  -277.291
   732.078
  -206.549
    18.250
  -370.159
   927.061
  -193.976
   905.698
  -939.299
    67.598
  -432.844
   416.150
  -655.202
   619.526
  -103.824
   887.478
   -64.882
   130.833
  -690.237
   826.075
  -963.103
   230.293
  -117.344
   177.892
  -729.728
     6.592
  -405.774
   589.618
  -603.320
   362.377
  -556.963
     3.571
  -358.776
   436.323
  -890.103
   430.677
  -357.830
   687.613
  -548.692
   244.728
  -441.542
   736.045
  -396.100
   841.945
  -633.412
   551.958
   -18.250
     9.491
  -121.525
    89.297
   -52.614
   846.858
  -489.090
   956.053
  -562.181
   583.270
  -661.397
   215.217
  -672.872
   136.082
  -538.560
   910.733
  -193.793
   752.586
  -782.586
   411.390
  -438.124
   579.546
  -727.287
   167.302
  -964.446
   504.654
  -880.245
   971.831
  -456.282
   112.766
  -985.076
   323.283
  -459.487
   101.474
  -113.102
   980.071
  -195.441
   998.993
  -753.227
   302.652
  -169.469
   529.008
  -368.267
   476.913
  -792.657
   465.468
  -387.127
   211.402
  -736.229
   321.451
  -101.108
     3.632
  -237.190
   715.629
  -433.363
   568.010
   -73.794
   760.430
   -50.050
   519.852
  -429.518
   315.348
  -782.159
   908.933
  -364.757
   449.202
  -826.472
   696.402
  -114.566
   955.107
  -694.693
   768.914
  -931.242
   261.971
  -379.437
   583.422
  -690.603
   586.352
  -705.496
    36.714
  -980.865
   667.959
  -335.704
   653.340
  -892.514
   933.378
  -399.701
   685.415
  -228.095
   430.738
  -214.454
   218.696
  -350.719
   380.078
   -65.493
   877.895
  -390.118
   682.394
  -517.228
   225.379
   -24.567
   231.544
  -221.442
   447.310
  -558.092
   372.753
  -692.648
   420.240
  -511.002
   350.932
   -18.708
   752.586
  -443.129
    93.631
  -976.287
   894.345
  -228.034
   171.026
  -518.571
   908.902
  -497.391
   278.024
  -105.594
     0.793
  -473.586
    81.088
  -844.630
   393.078
  -910.306
   774.377
  -909.818
   647.847
  -358.837
   188.452
  -210.211
    24.140
  -479.537
   795.648
  -774.468
   966.643
  -616.932
   455.367
  -820.765
   318.735
  -357.097
   243.690
  -981.597
   354.381
  -286.538
   210.608
  -651.082
   221.625
  -670.522
   408.521
  -924.436
   892.270
  -270.516
    36.317
   -97.751
   211.066
   -18.799
    42.299
  -197.241
   138.340
  -769.433
    29.633
  -506.455
   779.473
  -843.745
   808.741
  -560.198
   295.602
  -590.136
   439.375
  -574.236
   288.675
  -675.710
   107.212
  -779.168
   754.906
  -329.417
   677.847
  -627.064
   200.476
  -255.013
   272.164
  -340.587
    12.940
  -432.630
   707.511
  -771.935
   682.241
  -527.909
   147.069
   -41.444
   965.209
  -127.171
   802.759
  -924.345
   587.054
  -517.655
    33.815
  -453.902
   573.901
  -231.147
   686.544
  -710.593
   809.565
   -70.528
    16.907
  -265.175
   911.100
  -836.970
    42.146
  -245.125
    16.144
  -477.248
   662.679
  -492.538
   576.464
  -869.930
   399.976
  -782.952
   750.603
  -968.627
    93.326
  -573.046
   490.402
  -521.744
   399.091
  -246.864
   914.426
   -86.947
   436.567
  -328.379
    61.983
  -559.313
   424.116
  -629.902
   622.394
  -932.035
   649.342
  -804.682
   731.834
  -508.133
   616.840
  -272.561
   433.027
  -282.235
   717.460
  -987.457
   890.225
  -710.959
   262.947
   -15.290
   954.070
  -590.655
   229.469
  -391.369
   169.866
  -261.422
   553.850
  -225.715
   822.840
  -856.105
   326.212
  -525.163
   114.139
  -812.647
   723.197
  -701.102
    61.831
  -369.274
    24.720
  -231.361
   219.855
  -260.628
   558.824
  -445.479
   809.259
  -333.842
   917.753
  -901.242
   355.266
  -303.232
   289.315
  -322.245
   424.177
  -362.560
   247.627
  -564.562
   553.087
  -873.379
   845.790
  -581.408
   967.345
  -848.292
   355.876
  -854.610
   178.350
  -447.859
   498.550
  -261.818
    56.429
  -210.120
   507.126
  -847.774
   471.603
  -230.964
   868.923
  -468.703
    96.713
   -14.588
    88.443
  -778.588
   466.567
  -212.836
   315.806
  -525.834
   886.319
  -971.587
   183.660
  -629.475
   283.364
  -103.366
   697.592
    -3.052
   596.698
  -805.445
   522.355
  -595.721
   796.411
  -140.599
   508.744
  -618.458
   128.391
    -1.251
   804.254
  -425.092
   677.236
  -774.316
   391.522
   -15.778
   841.151
  -425.825
   398.358
  -632.893
   812.708
  -224.738
    22.736
  -416.852
   659.536
  -823.695
   417.249
  -591.723
    97.812
  -916.105
   375.561
  -148.686
   553.484
  -188.269
   166.234
  -496.292
   603.748
  -785.089
   356.029
   -46.175
   393.628
    -8.057
   967.620
  -203.345
   120.670
  -464.705
   814.905
  -729.148
   181.829
  -387.616
   359.813
  -946.409
    76.052
  -342.601
   934.416
  -754.784
   656.697
   -43.672
   671.743
  -925.687
   827.235
  -494.827
   989.868
  -645.039
   273.934
  -176.214
   971.892
  -772.942
   329.630
  -494.400
   486.496
  -788.903
   561.876
  -214.637
   392.529
  -891.293
   179.662
   -94.821
   671.072
  -219.794
   852.046
  -438.795
   829.127
  -670.003
    32.716
  -788.812
   418.622
  -267.891
   384.411
  -475.051
    14.313
  -574.450
   396.130
  -241.676
   494.308
   -87.466
   788.110
  -667.501
   967.315
  -110.874
   797.082
  -600.269
   189.917
   -59.206
   936.644
  -323.893
   817.988
  -666.341
   325.602
  -676.168
   335.704
   -67.598
   178.594
  -836.909
     6.134
  -223.334
   552.629
    -4.486
   687.124
  -653.249
   943.022
  -680.074
   855.861
  -949.919
   822.871
  -777.551
   686.544
   -40.254
   719.749
  -279.000
   524.369
  -664.266
   922.819
  -653.279
   599.841
   -38.514
   415.082
  -757.439
   326.731
  -174.810
   123.630
  -438.917
    28.291
  -821.131
    82.186
  -558.245
   434.645
  -494.888
   599.353
  -649.648
   795.312
  -576.586
    26.551
  -939.726
   950.957
  -932.646
   219.489
  -942.015
   207.862
   -36.348
   286.386
  -346.446
   358.654
   -55.788
   717.368
  -422.712
   693.564
  -877.041
   488.205
  -655.629
   345.286
  -531.693
   232.765
  -832.148
   812.159
  -997.742
    77.242
  -297.922
     2.045
  -841.853
   230.262
  -602.863
   642.323
  -672.475
   922.941
  -253.731
   398.053
  -872.066
   791.803
  -793.390
   543.413
  -577.471
   299.326
  -924.314
   529.496
  -377.117
   284.921
  -896.603
   292.093
  -693.564
   240.699
  -877.651
   643.971
  -320.658
   405.683
  -523.453
   594.165
   -83.438
   271.859
  -469.741
   939.573
   -90.060
   596.515
  -961.577
   971.129
  -544.084
   513.688
  -340.678
   639.271
  -586.230
   839.381
  -608.783
    22.065
  -134.037
   163.610
  -785.760
   439.924
  -188.452
   823.572
  -281.686
    60.305
  -575.823
   351.085
    -1.312
   336.680
  -594.287
   488.754
  -399.396
   125.095
  -533.189
   367.992
  -206.244
   822.169
  -534.288
   942.991
   -41.963
   368.358
  -763.543
   274.209
  -637.806
   460.494
  -362.072
   755.516
  -884.091
   816.431
  -145.299
   878.018
  -422.681
   836.818
  -518.906
   624.989
    -3.571
   506.699
  -580.157
    91.494
  -323.344
   881.314
  -873.745
   422.224
  -565.172
   999.451
  -770.470
   661.275
  -358.806
   568.468
  -937.925
   608.234
  -378.918
   264.443
  -871.578
   273.568
  -301.065
   991.363
  -955.168
    27.284
  -333.842
   942.839
   -19.196
    35.005
   -45.869
   810.724
  -866.268
    74.679
  -706.534
   983.581
  -731.742
   327.982
  -859.066
    79.257
  -149.022
   239.998
  -344.768
   655.416
  -187.628
    41.078
  -497.482
   441.023
  -533.128
    24.689
  -726.127
   933.622
  -377.697
   174.596
  -205.237
   705.252
  -589.892
   235.481
  -891.446
   261.361
  -132.450
   820.948
  -584.704
   795.953
  -197.058
   651.967
  -253.578
   686.941
   -24.476
   520.219
  -342.570
    75.869
  -878.964
    69.765
  -280.923
   375.011
  -145.817
   990.631
  -911.069
    45.961
   -20.875
   718.497
   -55.940
   493.667
  -760.216
   233.894
  -943.876
   419.324
  -959.349
    54.659
  -708.975
   475.936
  -830.500
    15.809
  -687.399
   570.605
  -946.654
   929.746
  -726.524
   656.636
  -421.003
   721.702
  -226.814
   360.149
  -990.936
   132.969
  -135.044
   283.975
  -974.822
   586.779
  -607.105
   333.293
  -570.818
   309.458
  -559.618
   906.400
  -466.079
   301.798
  -829.157
   294.443
  -225.379
   253.182
  -157.292
   134.129
  -427.564
   993.408
  -720.908
   256.478
   -19.013
   574.816
  -425.855
   776.208
  -852.718
   579.577
  -683.432
   764.824
  -881.222
   744.804
  -887.448
   351.756
  -973.205
   500.198
  -311.960
   596.667
  -821.345
   511.277
  -647.023
   977.142
  -911.161
   822.413
  -892.148
   835.322
   -18.647
   693.075
  -826.014
   627.338
  -206.580
   721.244
  -770.898
   319.224
  -787.042
   347.667
  -870.937
   772.942
  -219.733
   334.849
  -602.710
   466.414
  -414.808
   314.188
  -737.053
   391.614
  -408.307
   995.270
  -470.687
   473.556
  -879.696
   131.230
  -946.776
   355.083
  -479.873
   833.583
  -882.565
   890.225
  -438.520
   330.119
  -523.423
   190.588
  -419.324
   760.613
  -641.804
   568.102
   -92.196
   102.542
  -799.768
   217.841
  -391.003
   822.291
  -593.890
   985.229
  -925.474
   343.791
  -101.566
    60.518
  -516.251
   930.174
  -247.108
   945.189
  -321.757
    70.528
  -306.314
   533.158
  -525.590
   966.887
  -268.899
   651.387
   -53.072
   213.935
  -276.681
   902.829
  -286.172
   266.518
  -856.868
   156.194
  -244.850
   787.500
  -169.103
   525.773
  -204.138
   470.290
  -984.771
   185.186
  -215.644
   430.097
  -617.542
   859.218
  -501.846
   756.829
  -523.789
   336.467
  -192.236
   324.015
  -791.864
   848.048
  -370.251
   447.645
  -238.472
   654.653
  -899.228
   487.777
  -331.614
   686.605
  -996.429
   987.793
  -658.010
   580.340
   -23.988
   444.166
  -154.515
   955.229
  -465.560
   301.096
  -822.047
   274.148
  -556.627
   263.253
  -140.080
   132.145
  -538.682
   520.829
  -902.036
   316.111
    -4.517
   980.316
  -688.253
   480.148
  -304.697
    94.974
  -697.287
   779.687
  -482.528
   388.745
  -152.806
   308.267
  -707.938
   266.915
    -5.860
   681.112
  -677.511
   208.136
  -150.304
   608.509
  -950.407
   930.723
  -871.029
   803.613
  -688.375
   627.247
  -743.309
    67.598
  -769.066
   861.660
  -701.926
   896.603
  -740.867
   221.778
  -499.161
   453.658
  -588.397
   321.757
  -269.997
   249.855
  -777.398
   247.627
  -423.658
   377.972
  -547.472
    40.193
  -579.974
   642.842
  -921.903
   308.634
  -769.494
   431.684
  -402.509
   568.773
  -615.894
   668.813
  -819.636
   399.670
  -719.840
   697.531
  -304.117
    12.391
  -962.310
   434.095
  -852.138
   324.534
  -947.050
   636.464
  -449.629
   134.495
  -300.241
   632.313
  -226.905
   488.998
   -46.236
   349.559
  -610.523
   837.672
  -778.497
   993.591
  -942.442
    68.636
  -843.867
   214.545
  -534.623
    18.799
  -259.529
   108.737
  -627.888
   552.049
  -581.164
   897.671
  -223.670
   800.012
  -440.687
   628.559
  -257.973
   658.498
  -973.052
   740.257
   -85.421
   133.610
  -850.185
   837.947
  -742.943
   631.153
  -141.392
   520.615
  -961.241
   783.074
  -718.345
   605.182
  -393.200
   904.965
  -423.933
   590.625
   -28.077
   678.030
  -723.563
   706.229
  -259.346
   149.510
   -57.497
   387.494
  -576.281
   645.100
  -613.422
   523.698
  -346.873
   687.246
  -737.022
   320.444
  -661.580
   513.169
  -700.858
   121.372
  -706.137
   286.172
   -48.708
    32.502
  -632.588
   593.951
  -235.237
   693.228
  -397.046
   327.982
  -779.015
    37.202
  -533.036
   537.370
  -648.335
   387.707
  -329.081
   351.024
   -97.903
   730.247
  -379.315
   562.090
  -675.588
   506.973
  -976.043
   968.169
  -617.725
   776.208
  -312.571
    60.976
  -352.031
    80.996
  -965.850
   159.825
  -326.579
   870.388
  -626.301
   581.591
  -883.633
   817.042
  -545.457
   942.076
  -397.137
   875.393
  -668.416
   181.555
  -393.017
   423.505
  -920.774
   409.253
  -870.022
   332.896
  -618.824
   159.154
  -540.971
   309.549
  -471.297
   152.348
  -212.470
   350.444
  -141.697
   158.696
   -22.187
   658.986
  -840.144
    51.729
  -752.068
   863.033
  -912.839
   651.051
  -936.674
   879.666
  -898.770
   445.143
  -985.107
   269.875
   -21.790
   789.117
   -35.463
   427.625
  -586.932
   670.644
  -760.338
   446.211
  -249.672
   638.203
  -842.158
     6.409
  -627.400
   984.771
  -337.504
   129.856
  -220.985
   781.610
  -648.640
   141.179
  -115.940
   855.190
  -321.024
   683.126
  -431.379
   301.065
  -386.334
   127.934
  -986.053
   628.986
  -468.429
   229.286
  -149.663
   132.145
  -372.356
   357.830
  -348.766
   575.396
  -374.065
   164.617
  -195.410
   794.824
  -930.479
    16.266
  -707.755
   303.903
   -27.711
    44.832
  -591.205
   498.825
  -887.295
   157.231
   -48.830
   557.207
  -248.054
   846.950
   -89.877
   624.195
  -943.327
   152.470
  -805.048
   379.070
  -991.424
   605.914
  -577.105
   576.739
  -919.034
   515.610
  -696.341
   657.430
  -535.234
   426.435
  -348.399
    18.494
  -876.003
   101.535
  -444.563
    42.238
  -536.760
   869.594
  -261.849
   473.189
  -112.980
   680.563
  -363.201
   238.655
  -966.552
   714.682
  -765.130
   306.681
   -37.049
   887.570
  -822.352
   674.673
  -917.112
    95.737
  -798.029
    82.522
  -909.604
   546.251
  -588.305
   544.420
  -286.538
    13.520
  -569.750
   292.337
  -467.513
   368.450
   -38.697
   225.867
  -337.016
   221.992
  -211.219
   461.287
  -419.172
    28.260
  -252.174
    74.038
  -128.513
   490.127
  -302.499
   628.620
  -815.760
   611.286
  -973.266
   588.794
  -827.265
   238.655
  -275.063
   203.009
  -296.976
   438.765
  -452.193
   957.823
  -889.431
   551.744
  -689.230
   193.243
  -212.592
   266.945
  -159.886
   974.670
  -119.694
   563.768
  -386.303
   813.471
  -618.183
   861.293
  -377.575
   331.736
  -604.877
   220.923
  -516.251
   463.698
  -146.306
   945.463
  -661.824
   288.156
  -522.446
   418.104
  -439.650
    85.421
  -752.831
   525.895
  -184.240
   712.790
  -824.152
   510.483
  -505.448
   891.934
  -337.596
   590.747
  -946.532
   502.243
  -794.702
   200.262
  -702.933
   473.830
  -240.913
   184.179
  -870.052
   373.760
  -485.214
   798.456
  -189.276
   279.519
  -614.490
   855.708
  -760.857
    33.265
   -21.912
   861.476
  -691.946
   470.687
  -667.470
   484.176
  -149.449
   718.314
  -789.697
   203.009
  -785.760
   152.715
  -787.561
   477.248
    -5.799
   115.940
  -490.677
   280.709
   -45.534
   980.193
  -537.217
   345.408
  -328.928
   655.934
   -77.853
   957.762
   -73.366
   137.333
  -524.705
   651.296
  -611.866
   178.381
  -563.738
   639.729
  -400.769
   693.564
  -150.029
   333.872
  -181.585
   977.050
  -703.757
   786.340
  -266.213
   333.811
  -226.295
   407.697
  -413.678
   216.956
  -555.040
   797.998
  -267.495
   464.156
  -475.570
    37.049
  -822.382
   727.805
  -909.970
   277.718
  -888.943
   692.190
  -900.143
   985.351
   -25.208
   171.484
  -604.694
   667.714
  -903.806
   682.485
   -28.443
   438.978
  -583.087
   585.376
  -702.841
   261.116
  -651.692
   387.097
   -36.378
   207.007
  -714.805
   300.119
  -553.972
   588.794
  -190.741
   651.082
  -743.217
   295.053
  -887.234
   232.704
  -727.317
   180.944
  -325.175
   192.846
  -482.711
   854.640
  -279.946
   554.369
  -820.307
   703.970
  -507.462
   959.685
  -849.330
   507.279
  -125.156
   733.604
  -142.094
   471.908
  -615.741
   858.272
  -319.132
    43.947
  -922.575
   954.070
  -272.347
   333.537
  -606.128
   860.073
  -746.147
   499.039
  -529.099
   907.712
  -494.552
   933.866
   -40.101
   481.826
  -733.177
   599.780
  -123.844
   962.493
  -104.862
   350.749
  -486.892
   641.133
  -878.018
   590.289
   -47.884
   705.557
  -595.630
   106.906
  -800.714
   886.654
  -894.650
   430.891
  -519.211
   861.171
  -713.858
   556.413
  -273.080
     3.876
  -609.149
   372.387
  -222.358
   583.544
  -395.001
   646.474
  -660.390
   995.453
  -830.927
   905.118
  -773.461
   125.065
  -571.429
    54.140
   -85.971
   436.506
   -98.666
    83.224
   -59.969
   878.964
  -856.075
   698.111
  -817.652
   205.451
  -301.706
   224.097
  -455.641
   797.510
  -100.894
   625.294
  -919.950
   589.221
  -175.695
   982.238
  -910.123
   184.881
  -830.775
   272.652
  -781.487
   763.695
  -674.154
   798.669
  -914.121
   865.169
  -551.775
   103.916
  -517.380
   649.342
  -214.209
   725.211
  -338.908
   725.272
  -934.904
   621.235
  -246.437
   141.575
  -797.876
   623.493
  -151.494
   633.015
  -874.660
   751.885
  -243.690
   716.330
    -8.087
   739.463
    -4.242
   729.972
  -422.712
   610.096
  -967.620
   410.352
  -879.849
   652.303
  -699.820
    99.460
  -596.423
   633.686
  -962.462
   176.794
  -646.229
   598.865
  -530.931
   809.656
   -62.319
    95.767
  -635.670
   615.680
  -359.508
   172.765
  -495.254
   331.278
  -695.029
   991.607
  -910.154
    79.348
  -387.310
   398.724
  -385.388
   330.851
   -10.437
   300.058
  -751.732
   152.959
  -783.685
   181.585
  -753.410
   838.527
  -474.654
   620.655
  -571.398
   509.873
  -535.081
   130.802
  -750.999
   791.040
  -687.429
   184.942
  -502.609
   142.155
  -681.631
   759.423
  -844.111
   949.705
  -440.657
   243.568
  -553.789
   966.185
  -313.120
    58.382
  -402.844
   193.396
  -652.303
   827.723
  -635.548
   802.850
  -440.077
   445.875
  -166.448
   186.560
  -174.535
   885.891
  -463.057
   733.268
  -739.952
    91.250
  -582.904
   422.102
  -477.798
   795.770
  -333.415
   829.157
  -178.106
   614.612
   -23.896
   639.363
  -208.991
   250.771
  -777.917
   258.278
  -504.013
   160.619
  -874.813
   617.145
  -625.355
   521.867
   -89.511
   764.946
  -622.242
   848.201
  -499.222
   341.594
  -902.890
    94.211
  -725.150
   525.437
  -838.679
   594.256
   -79.073
   549.333
  -319.987
   678.945
  -582.873
   378.582
  -981.475
   313.272
  -329.386
   645.192
  -316.172
   599.872
  -154.515
   431.104
  -397.229
   491.317
   -88.046
   995.392
  -425.489
   555.162
  -552.873
    38.087
  -822.138
   135.380
  -780.786
   595.355
   -85.116
   754.173
  -413.984
   158.635
  -127.903
    97.537
  -760.857
   112.827
  -319.193
   428.968
  -674.581
    86.093
  -943.052
   774.133
  -524.003
   305.734
  -297.128
   721.244
  -224.403
   553.667
  -148.808
   180.090
  -798.303
   815.180
  -767.296
   943.968
  -433.546
   214.820
  -250.404
   398.053
  -508.927
   333.323
  -365.673
   217.994
  -554.765
   498.825
  -623.035
   402.631
  -618.122
   146.611
  -799.432
   484.054
    -0.885
   841.121
  -632.923
   259.651
  -839.869
    53.438
  -905.515
   889.096
  -497.085
   288.858
  -633.503
   700.339
  -229.804
   657.338
  -584.094
   548.357
  -108.249
   481.399
  -836.573
    70.467
  -650.227
    34.791
  -607.471
   681.845
  -141.392
     5.676
   -58.138
   654.805
  -109.653
   778.344
  -303.385
   126.194
  -922.880
   126.774
  -339.854
   376.019
  -977.935
   414.411
  -113.681
   221.320
  -450.819
   893.277
  -444.807
   869.167
   -75.747
   196.448
   -28.016
    72.176
  -922.483
   617.878
  -228.736
   930.784
  -639.973
   272.713
  -892.361
   185.400
  -136.479
   732.719
  -886.196
   343.028
  -162.999
   229.408
  -592.517
   481.124
  -770.348
    19.959
   -71.505
    73.183
  -107.852
     8.484
  -112.888
   679.647
  -532.609
   217.231
  -894.986
   847.530
  -498.032
   200.812
  -469.955
    63.082
  -190.344
   997.986
  -793.939
   100.711
  -382.214
   713.889
  -520.859
   612.293
  -471.450
   327.128
  -278.756
   300.150
  -174.322
   815.058
  -647.084
   518.326
  -841.914
   191.382
  -554.155
   644.856
  -868.130
   549.364
  -312.998
    69.399
  -158.269
   704.825
   -15.015
   139.988
  -127.171
   532.487
  -499.435
   912.412
  -194.922
   589.282
  -617.786
    45.961
  -249.763
   118.748
   -12.238
   689.749
   -46.419
    29.847
  -126.225
   702.628
    -8.637
   944.212
  -666.066
    51.027
  -404.889
   905.423
  -232.826
   728.477
  -365.825
   844.325
  -342.692
    39.827
  -712.302
   393.902
  -554.704
   595.019
   -62.593
   147.252
  -924.833
   855.251
  -187.841
   953.063
  -504.746
   575.793
   -84.170
   341.594
  -104.556
   988.861
  -730.338
   675.680
   -37.721
    70.711
  -999.725
   119.510
   -67.141
   736.259
  -695.395
    20.173
  -271.371
   305.246
  -176.977
   794.549
   -49.348
    83.804
  -547.990
   916.074
  -982.543
   404.675
  -872.433
    94.699
  -773.247
   970.489
  -389.630
   244.301
  -978.057
   843.287
  -195.746
   330.424
  -754.631
   924.406
  -360.790
   693.014
  -341.166
   268.441
  -950.011
   937.468
  -486.862
    74.648
  -918.241
   987.640
  -552.416
   700.156
  -346.232
   394.879
  -499.161
   538.041
  -987.335
   496.628
  -485.702
   104.923
  -593.493
   518.174
  -290.506
   180.700
  -989.441
   211.859
  -279.580
   345.225
  -363.506
   126.926
  -137.913
   754.936
  -744.224
   104.068
   -83.132
   503.586
  -130.741
    88.168
  -780.358
   410.779
  -246.986
   853.389
  -677.175
   581.835
  -387.005
   733.970
  -977.050
   582.934
  -321.116
   954.711
  -970.336
   575.365
  -731.437
   654.653
  -941.252
   252.266
  -145.207
   198.187
  -370.098
   922.269
  -835.322
   866.695
  -648.793
   582.720
  -655.751
   524.857
   -29.023
   327.647
  -281.961
   355.632
   -21.668
   932.859
  -824.030
   256.874
  -965.789
   962.798
  -281.442
   994.201
  -986.663
   242.653
  -808.863
   703.116
   -61.068
    39.338
  -260.598
   835.017
  -408.795
   795.312
  -983.764
   139.622
  -929.014
   758.690
  -327.677
   778.893
  -900.235
   353.832
  -839.259
   165.075
  -663.015
   635.884
  -612.354
   617.542
  -503.525
   672.811
  -760.369
   431.257
  -457.015
   199.194
  -480.544
   451.613
  -250.374
   385.113
  -678.823
   748.497
  -101.474
    64.089
  -624.104
   483.779
  -595.294
   263.649
  -600.421
   566.179
  -354.503
   382.550
   -25.880
   186.529
  -724.052
   858.089
    -7.416
   828.211
  -187.933
   667.318
  -799.463
   845.271
  -737.358
   506.424
  -135.899
   203.406
  -908.506
   991.028
  -903.928
   476.180
  -709.403
   722.007
  -128.025
   691.153
  -153.813
   560.442
  -733.848
   119.297
  -621.540
   954.924
   -59.450
   601.611
  -763.543
   665.731
  -584.063
   506.394
  -170.751
   728.965
  -841.670
   911.405
  -525.437
     4.700
  -989.502
   104.038
  -453.383
   153.172
  -999.237
   994.018
  -796.533
   381.939
  -940.062
   531.480
  -523.637
   808.741
  -322.275
   725.181
  -999.084
   783.013
  -970.428
   353.587
  -827.143
    10.468
  -393.841
   963.469
  -991.791
   823.786
  -124.912
   248.970
  -509.690
   443.800
  -992.065
   405.713
  -315.867
   574.602
  -797.418
   552.812
  -600.635
   176.275
  -367.595
   817.438
  -316.111
   759.453
  -446.059
   174.871
   -71.718
    44.435
  -396.069
   638.417
  -136.967
   330.241
  -183.142
   892.514
  -770.470
   415.387
  -605.274
   963.042
  -593.707
   416.028
  -240.059
    18.494
  -228.797
   323.649
   -77.548
   895.810
  -918.424
   647.206
  -307.016
   444.227
  -346.812
   982.757
  -227.180
   281.869
  -381.146
   854.701
  -747.917
    57.497
  -951.140
   672.109
  -452.681
   812.464
  -786.096
   144.230
  -690.237
   535.539
  -228.584
   998.596
  -664.205
   505.295
  -842.524
   345.531
  -989.837
   512.986
   -34.974
   533.280
  -685.781
   560.137
  -410.901
   836.573
   -70.742
   124.760
   -78.372
   823.298
  -532.762
   589.221
  -624.195
   742.668
  -640.278
   924.284
  -977.966
   778.375
  -564.135
   222.663
  -883.663
   510.880
  -278.451
   176.061
  -197.394
   432.600
  -509.842
    89.084
  -730.094
   859.157
  -903.195
   524.155
  -853.725
    81.240
  -373.119
   170.965
  -590.014
   100.406
  -109.897
    34.547
  -400.555
   792.413
  -207.953
   535.112
  -396.527
   842.067
  -386.608
   613.727
  -187.109
   293.619
  -771.203
   438.124
   -85.635
    59.847
  -203.497
   801.172
  -891.476
   233.833
   -50.142
   806.940
  -967.223
   547.441
  -977.996
   937.529
  -829.279
   819.880
  -664.785
    94.241
  -971.099
   740.349
  -914.426
   707.602
  -137.333
   828.303
  -145.054
   508.957
  -768.242
   915.311
  -719.047
    58.290
  -832.331
   992.096
   -83.377
   621.662
  -766.839
   764.519
  -189.673
   491.562
  -744.163
   762.383
  -161.840
   345.073
  -983.245
   344.707
  -680.776
   732.322
  -324.717
   445.143
   -54.567
   289.682
  -788.293
   401.532
  -443.068
   771.538
  -331.462
   712.973
  -205.176
   493.912
  -528.153
    68.606
  -838.527
   284.097
  -385.968
   491.653
  -478.957
   529.862
   -20.722
   942.015
  -430.128
   421.888
  -407.544
   222.083
  -690.359
   983.612
  -926.420
   529.069
  -946.867
   981.597
  -921.842
   496.902
    -5.188
   310.739
  -994.476
    73.000
  -123.295
   947.813
  -244.331
    72.115
  -218.146
    66.897
  -183.844
   751.976
  -414.716
   410.993
  -539.171
   253.975
  -904.996
   513.077
  -659.597
   253.182
  -586.718
   860.408
  -752.495
   660.604
  -449.934
   596.210
  -663.686
   722.343
  -180.273
   852.046
  -421.125
   358.684
  -948.057
   304.636
  -261.238
    87.588
  -851.405
    51.607
  -356.243
   375.317
  -982.574
   398.541
  -961.608
   759.056
  -586.077
   652.638
  -201.910
   584.552
  -277.200
   515.397
  -214.423
   702.750
  -790.094
   169.195
  -868.618
   969.268
  -223.487
   650.502
  -780.725
   890.072
  -253.853
   604.175
  -841.945
   257.790
  -283.242
    12.360
  -979.064
   121.738
  -992.340
   991.882
  -366.161
   935.698
  -265.725
   253.273
  -806.543
   227.271
  -959.746
   316.324
  -502.792
   632.435
  -480.117
    74.679
  -934.996
   639.058
  -639.546
   804.102
   -64.211
   883.145
  -762.810
   207.709
  -581.957
   341.594
  -509.140
   592.242
  -422.285
   265.236
  -379.711
   768.639
  -256.966
   195.715
  -379.833
   771.294
  -191.778
   910.306
  -803.766
   989.257
  -382.397
   637.898
  -611.682
   803.278
  -789.300
   390.637
  -367.046
   322.520
  -789.758
   754.265
  -203.223
   314.646
  -866.482
   981.140
  -788.263
   922.910
   -90.609
   730.033
  -756.401
   264.229
  -618.915
   295.846
  -575.091
   501.877
  -922.941
   673.605
  -316.416
   486.282
  -969.604
   299.814
  -301.462
   558.336
   -71.810
   815.821
   -86.550
   608.295
  -627.491
   695.791
  -759.972
   984.252
  -466.018
    84.201
   -18.006
   344.127
   -21.149
   685.842
  -989.135
    44.832
   -48.647
    52.126
  -274.728
   161.931
  -107.425
   108.127
  -175.756
   734.336
  -523.515
   263.070
  -573.321
   327.036
   -54.811
   948.790
  -432.447
   506.241
  -976.135
   929.807
  -397.809
   320.017
  -802.362
   228.309
  -449.660
   378.918
  -369.762
     8.576
   -89.480
   629.658
  -492.935
   263.588
   -23.286
   416.028
  -916.715
   648.549
  -811.945
   920.835
  -782.067
   304.453
  -456.893
   581.957
  -324.137
    15.687
  -390.515
   577.502
   -21.455
   545.396
  -839.045
   972.350
  -915.342
   492.233
   -27.558
   620.869
  -317.545
   512.406
  -195.685
   419.446
  -625.782
   250.771
  -892.087
     1.984
  -465.102
   824.549
  -517.533
   472.793
  -874.294
   203.558
  -584.521
   270.089
  -755.913
   330.760
  -662.374
   754.509
  -308.908
   326.701
  -476.760
   615.375
  -662.221
   621.632
  -132.298
   689.749
  -428.266
   359.325
  -926.847
   286.874
  -395.459
   915.952
  -726.279
   612.354
   -77.548
   877.895
  -368.847
   385.723
  -339.763
   322.520
   -67.293
   245.125
  -819.514
   745.262
  -277.841
    32.838
  -360.668
   476.943
    -4.791
   555.376
  -180.700
   935.148
    -9.491
   912.046
  -988.556
   553.240
  -892.087
   985.443
  -772.546
   731.071
  -515.213
   187.994
  -477.248
   650.624
  -738.456
    58.016
  -287.301
   300.821
  -931.700
   799.158
  -737.815
   555.132
  -236.763
   356.822
  -369.366
   645.497
   -45.900
   125.736
  -146.947
   876.492
  -665.670
   881.863
  -361.187
   923.765
  -635.060
    32.716
  -230.659
   559.709
  -666.982
   780.053
  -924.436
   151.128
  -681.204
   287.820
  -222.846
   771.874
  -898.007
   450.545
  -536.088
   274.209
  -461.165
   354.350
  -498.825
   163.732
  -558.916
    25.391
  -859.584
   619.770
  -511.582
   559.313
  -884.060
   506.699
  -795.068
   224.860
  -990.722
   719.047
  -468.368
   636.372
  -837.611
   704.276
  -974.303
   587.939
  -579.028
   507.004
  -781.915
   643.727
  -510.910
   178.808
  -839.442
    77.731
  -823.664
   896.512
  -306.711
   257.088
  -681.143
   633.473
  -535.447
    62.166
  -344.523
   727.500
  -766.350
   437.819
  -559.954
   188.635
  -511.856
   669.179
  -928.434
    91.311
   -93.142
   475.661
  -477.065
   893.887
  -300.150
   517.319
  -150.121
    29.847
  -643.300
   406.812
  -438.826
   614.429
  -166.021
   821.253
  -868.496
   609.760
  -286.416
   807.001
  -561.846
   293.130
  -636.830
   872.127
  -597.430
   371.685
  -370.525
   959.258
  -381.451
   587.085
  -903.775
   893.185
  -752.190
   154.546
  -561.968
   396.985
   -35.493
   879.269
   -99.338
   270.028
  -770.348
   294.626
  -560.045
   822.016
  -322.825
   665.365
  -449.812
   156.316
  -107.822
   199.896
  -687.124
   397.320
  -636.830
   315.409
  -302.255
   454.054
  -110.233
   299.203
  -353.191
   415.326
  -774.133
   210.608
   -27.100
   169.134
  -758.660
   366.497
  -395.978
   340.587
  -618.152
   254.952
  -795.526
   141.789
  -290.933
   220.008
  -295.602
   227.851
  -697.745
   762.017
  -231.544
   152.135
  -697.745
   796.564
  -264.443
   515.152
  -620.655
   716.575
  -939.695
   400.494
   -93.631
   600.635
  -212.134
   191.565
  -382.214
   411.451
  -907.102
   363.018
  -963.195
   528.703
  -585.253
   340.342
  -548.997
   459.151
  -780.938
    21.973
  -281.991
    68.514
   -82.095
    56.795
  -317.270
   178.564
   -20.753
   471.511
  -512.955
   873.135
  -242.805
   741.325
  -446.669
   356.792
  -925.871
   897.732
  -477.096
   710.257
  -913.938
   767.266
   -68.789
   385.723
  -537.584
   934.538
   -99.918
   786.431
  -588.458
   524.003
  -370.769
   773.858
  -416.700
   393.780
   -32.350
   446.303
  -620.502
   834.956
  -153.813
    32.960
  -295.694
   371.014
  -146.916
   246.742
  -315.256
   750.328
  -267.006
   939.909
  -606.220
   725.791
  -908.780
   406.171
  -893.857
   715.323
  -915.647
   173.162
  -881.283
   937.132
  -621.754
   628.681
  -333.110
   112.980
  -844.905
   324.747
   -32.655
   334.025
  -549.608
   303.323
   -80.447
   182.134
  -398.572
   286.843
  -503.433
   701.010
  -912.015
    78.280
  -643.696
   310.526
  -452.528
    13.489
  -294.961
   258.431
  -755.608
   810.236
   -55.940
   702.567
  -223.243
   657.369
  -869.503
    18.006
  -700.278
   888.211
  -215.461
   422.437
  -951.659
    81.393
  -927.427
   513.443
  -559.984
   933.287
  -100.406
   812.067
  -461.409
   745.689
   -59.694
   905.606
  -839.106
   872.463
  -858.730
   283.975
  -592.792
   968.993
  -275.033
   463.179
  -103.305
   387.951
  -773.064
   489.456
  -510.971
   565.569
  -402.417
   418.226
  -225.898
   741.539
  -100.497
   861.324
  -890.011
   856.990
  -368.297
   196.387
  -508.652
   973.632
  -787.530
   531.999
  -971.038
    58.535
  -349.010
    22.553
  -678.030
   477.523
   -59.694
   626.484
  -496.139
    41.383
  -798.212
   901.364
  -756.371
   948.729
  -886.715
   930.265
  -516.831
   468.856
  -348.949
   972.442
  -807.764
   708.945
  -321.970
   932.340
   -77.639
   308.451
  -591.357
   241.035
  -559.343
   405.560
  -717.765
   243.141
  -774.804
   718.467
  -724.693
   683.584
  -897.305
    85.726
  -814.783
   387.585
  -189.703
   309.641
   -84.841
   727.958
  -237.892
   645.589
  -707.205
   972.991
  -197.577
   782.037
  -546.739
   109.073
  -773.736
   654.408
  -682.363
   231.880
  -151.067
   936.613
  -801.416
    99.277
  -594.684
   554.064
  -935.789
   940.367
  -938.932
    62.014
  -508.683
   113.926
  -684.133
   232.917
  -160.772
   710.654
  -919.340
   696.310
  -324.229
   691.794
  -789.880
   975.372
   -13.581
   659.322
  -728.782
   763.634
  -802.179
   850.429
  -170.415
   785.760
  -452.895
   450.179
  -965.545
    85.879
  -172.094
   816.828
  -215.979
    87.771
  -955.016
   712.241
  -748.283
   269.692
  -991.821
   132.756
  -944.548
   798.761
  -603.351
   832.698
  -149.571
   967.803
  -674.337
   135.319
  -372.997
   778.649
   -53.652
   124.821
  -504.715
   515.915
  -890.378
   812.403
  -763.268
   654.408
  -373.577
   371.136
  -594.989
   944.578
  -845.759
    32.960
  -743.309
    19.196
  -757.591
   741.203
  -706.534
   365.642
  -433.607
   152.837
  -303.293
     6.592
  -116.825
    84.506
  -563.860
   734.153
  -261.788
   994.934
  -666.707
   239.753
  -544.023
   598.743
  -138.401
   984.985
  -555.284
   204.749
   -36.317
   155.705
  -653.157
   872.494
  -332.133
   544.572
  -933.439
   980.987
  -215.430
   704.550
  -794.519
   303.293
  -536.119
   217.750
   -62.288
   180.822
  -103.885
   423.597
  -144.353
   890.713
   -64.241
   449.232
  -182.104
   800.562
   -69.185
   886.776
  -669.912
   404.035
  -461.653
   960.570
  -509.537
   830.927
  -192.511
   528.642
  -969.115
   925.626
  -688.467
   761.711
  -514.939
   487.686
  -389.996
   843.715
  -985.412
   768.487
  -178.198
   537.736
   -74.923
   817.011
  -408.612
   960.662
  -597.797
   769.555
  -771.599
   410.718
  -499.496
   676.016
  -697.409
   591.540
   -85.421
   957.488
  -525.040
    76.266
  -434.492
    88.137
  -153.478
   355.968
  -467.635
   595.721
  -394.177
   315.348
  -638.936
   973.785
  -743.278
   480.422
  -718.741
   600.330
  -792.657
   880.978
  -637.288
   255.501
  -998.444
   872.402
  -857.723
   333.110
   -25.452
   759.911
  -246.895
   338.816
  -387.005
   569.567
  -913.358
   769.585
  -597.766
   809.381
  -980.377
   967.406
  -559.587
   564.196
  -763.817
    41.719
  -398.297
   768.853
  -322.703
   453.658
  -470.351
     2.136
  -851.650
   356.212
  -758.202
   646.687
  -883.877
   284.188
  -373.119
   757.195
  -773.553
   287.240
  -384.259
   481.918
  -426.069
   100.284
  -692.495
   380.261
  -745.231
   444.563
  -167.913
   480.880
  -766.015
    53.377
  -769.982
   423.597
  -941.343
   516.343
  -868.557
   529.099
  -552.324
   535.447
  -485.031
   140.049
  -710.074
   687.277
  -672.170
    77.731
  -917.966
   284.585
  -751.183
   557.207
  -663.350
   431.471
  -625.050
   405.591
    -7.355
   865.413
  -887.020
   926.664
  -641.408
   680.410
  -942.289
   255.654
  -379.040
   524.552
  -862.514
   548.204
  -552.660
   365.978
  -191.351
   846.889
  -282.662
   421.094
  -419.904
   969.146
   -88.717
   338.389
  -350.780
   260.842
  -811.579
   232.093
   -69.826
   558.336
  -314.035
   659.108
  -743.706
   203.558
  -930.113
   132.969
  -962.554
   455.580
  -130.863
   268.899
  -846.400
   142.186
  -375.896
   153.142
  -633.839
   895.779
  -619.098
    30.854
  -971.984
   816.645
  -437.269
   906.247
  -626.270
   908.078
  -250.984
   148.137
  -828.974
   126.377
  -605.487
   695.761
  -985.168
   390.179
  -981.201
   957.213
  -954.802
   392.193
  -102.176
   995.544
  -629.749
   557.634
  -211.463
    95.553
   -24.506
   992.828
  -281.747
   305.094
  -599.322
   767.785
  -630.573
    44.893
   -34.364
   376.629
  -908.506
   380.261
  -174.169
   719.291
  -929.075
    48.952
  -360.332
   448.561
  -309.214
   838.466
  -871.853
    26.154
  -389.203
   406.568
  -691.702
   331.584
  -400.342
   139.348
  -318.094
   167.089
  -349.742
   139.561
  -839.747
   503.525
  -590.442
   940.184
  -993.133
   809.534
  -545.854
    35.768
  -421.308
   308.847
  -557.421
   826.350
  -852.504
   509.018
  -323.862
    66.927
  -417.310
   845.302
  -901.028
   416.761
  -823.450
   783.441
  -731.162
   181.799
  -606.494
   225.562
  -670.034
   844.447
  -175.756
   562.090
  -481.002
   473.983
  -873.806
   214.148
  -764.641
   611.835
  -768.090
    10.010
  -792.444
   724.937
  -394.177
   239.021
  -213.904
   821.406
  -168.737
   727.226
  -105.075
   321.940
  -691.092
   778.222
  -327.952
   781.060
  -652.181
   322.855
  -668.935
   551.195
  -570.025
   121.769
  -725.425
   984.619
   -69.704
   364.422
    -9.278
   265.511
  -927.274
   508.255
  -235.725
   467.238
  -595.843
   702.017
  -266.579
   927.549
  -433.271
   636.616
  -676.504
   536.027
  -349.284
   167.577
  -411.145
    27.619
   -91.525
   552.782
  -505.783
   875.362
  -889.096
   649.068
  -333.140
   876.797
  -671.926
   911.557
  -349.528
    27.314
  -585.620
   539.659
  -807.428
   774.682
   -19.379
   613.086
  -403.882
   247.414
  -866.817
   562.029
  -333.232
   552.568
  -237.556
   814.875
  -712.546
   734.703
  -339.152
   967.559
  -849.239
   491.317
  -747.368
   318.155
  -318.979
   237.556
  -783.898
   110.446
  -323.160
   614.399
  -220.496
   329.997
  -294.015
    33.937
   -27.894
   397.137
  -216.926
   355.693
  -388.226
   599.750
  -637.989
   287.027
  -690.085
   610.340
  -826.167
   602.649
  -724.754
   930.754
   -58.107
   775.536
  -802.210
   608.325
  -495.224
   114.170
    -5.921
    67.263
  -620.899
   999.268
  -305.094
   399.152
  -707.114
   313.578
  -742.912
   956.023
  -279.397
   659.505
  -419.813
   589.953
   -48.097
   456.587
  -490.585
   382.977
  -275.674
   514.603
  -893.582
   210.913
   -47.823
   174.261
   -31.281
   985.046
  -418.073
   610.462
  -120.945
   914.853
  -893.887
   391.064
  -433.454
   636.769
  -233.467
   885.769
  -139.988
   551.103
   -21.821
   617.695
  -984.954
   212.165
  -994.842
   152.684
  -503.250
   114.872
  -580.065
   619.129
    -1.953
   721.335
  -623.371
   452.345
   -23.865
    71.566
  -769.524
   457.595
  -512.467
   822.169
  -465.957
   785.089
  -396.771
    55.849
   -58.565
   910.611
  -814.814
   707.083
  -947.539
   216.163
  -694.601
   945.860
  -272.958
   263.710
  -911.252
   364.818
   -98.300
   356.090
  -738.945
   312.540
  -560.564
   478.744
  -816.706
   217.109
  -956.206
   216.163
  -346.416
   243.812
  -231.178
   736.595
  -742.241
   130.345
  -844.172
   438.856
  -449.690
   543.779
  -471.480
   355.174
  -153.630
   802.362
  -522.599
   903.348
   -93.600
   306.864
  -934.874
    82.522
  -705.130
   524.094
  -216.498
   706.015
  -306.284
   867.275
  -206.122
   764.763
   -47.761
   316.385
  -518.052
   515.824
  -845.302
   122.898
  -141.545
   388.867
  -513.291
   441.664
  -163.732
   304.910
  -818.537
   234.779
   -83.560
   500.870
  -672.414
   290.567
  -686.911
   453.871
  -180.548
   701.254
  -950.652
   998.688
  -768.700
   643.849
  -944.914
   232.429
  -103.519
   807.093
  -202.124
   300.150
   -27.009
   308.939
  -521.561
   654.805
  -223.365
   447.829
  -678.182
   885.952
  -837.123
   131.748
    -4.517
   710.166
  -760.887
   328.898
  -314.463
   217.597
  -812.250
   383.343
  -137.486
   968.108
  -517.685
   539.903
  -732.139
    30.457
  -722.831
   521.653
  -847.713
   559.160
  -747.581
   503.891
  -702.567
     1.617
  -304.941
   328.288
  -148.167
   530.290
  -902.341
   301.340
  -487.259
   792.962
  -943.937
   420.118
  -915.098
   575.243
  -253.029
   369.762
   -52.644
   468.978
  -233.070
   136.082
  -540.147
   140.080
  -386.059
   577.471
  -160.009
   289.926
  -407.117
   798.944
  -457.869
   903.714
  -574.114
   673.177
  -330.271
   879.727
  -650.838
   351.756
  -547.990
   633.259
   -22.523
   110.019
  -683.767
   768.853
  -282.723
   370.037
  -412.793
   414.563
  -990.112
   244.819
  -655.263
   312.357
  -813.562
   448.042
  -529.374
   257.698
  -785.363
   912.320
  -583.636
   982.940
  -879.910
   960.723
  -277.108
    77.364
  -637.623
   374.340
  -176.763
    38.667
   -52.736
   200.385
  -839.961
    48.402
  -443.068
   644.093
  -851.497
   566.301
  -521.256
   888.455
  -983.703
   336.314
  -385.846
   185.339
  -948.241
   898.892
  -651.112
    62.044
  -708.457
   202.521
  -434.126
   986.602
  -821.070
   408.979
  -418.256
   335.917
  -775.903
   485.183
  -711.295
    10.407
  -802.393
   676.504
  -717.490
   538.957
  -111.637
   454.268
  -741.905
    17.548
   -42.848
    31.739
  -545.946
   726.096
   -82.644
    42.329
  -572.893
   766.228
  -226.264
   473.434
   -61.861
   564.806
  -649.403
   449.934
  -769.646
   586.200
  -159.215
   961.425
  -518.052
    97.110
  -393.414
   125.858
  -287.027
   328.257
  -236.152
    84.902
   -70.498
   876.034
  -419.538
   122.959
  -215.552
   688.223
  -779.199
   105.411
  -462.020
   477.432
  -133.213
   828.364
  -402.509
   906.156
  -252.754
   374.584
  -580.798
   386.761
  -893.002
    68.972
  -947.844
   840.785
  -353.679
   127.262
  -893.948
   260.689
  -537.645
   592.029
  -575.549
   418.439
  -975.951
   649.434
  -756.218
   563.890
  -788.720
   920.560
  -879.513
   457.533
   -50.386
   821.223
  -593.493
   580.737
  -527.757
   583.758
  -444.777
   867.641
  -259.896
    34.761
  -961.486
   802.057
  -948.759
   722.526
  -843.562
   223.670
  -628.834
   487.381
  -479.171
   686.728
  -585.284
    69.918
  -506.272
   715.262
  -988.220
   849.330
  -637.532
   798.578
  -213.080
   306.681
  -467.849
   470.809
  -315.256
   306.803
  -483.077
   317.972
  -627.369
   791.650
  -988.556
   256.813
  -948.637
   980.102
  -176.397
   928.617
  -294.900
   667.135
   -50.233
   552.080
  -677.816
   716.330
  -425.916
    79.073
  -881.771
   339.549
  -727.470
   996.826
  -708.304
   257.515
  -796.319
   619.922
  -655.324
   334.880
  -433.454
   217.048
  -501.297
   783.654
  -892.209
   814.905
  -761.834
   528.947
   -41.322
    23.682
  -488.601
   830.409
  -416.700
   728.080
  -378.552
   753.166
  -880.184
   986.847
  -662.435
   582.354
  -105.014
   985.412
  -741.356
   774.743
  -605.976
   384.930
   -40.254
   540.849
  -533.097
   911.405
   -46.815
   652.303
  -947.966
   529.008
    -4.669
   566.912
  -801.141
    40.925
  -229.743
   466.353
  -329.508
   461.928
  -518.265
   299.356
   -92.257
     5.890
  -615.436
   424.696
  -364.330
    32.594
  -213.324
   947.600
  -106.021
   797.021
  -446.974
   342.936
  -227.546
   345.164
  -356.883
   459.761
  -367.138
   400.372
  -287.698
   499.954
  -901.761
   583.209
  -690.451
    65.554
  -408.856
   809.381
  -298.471
   868.252
  -298.105
   208.991
  -144.780
   194.281
  -831.812
   411.267
  -390.027
   719.626
  -252.510
   537.797
  -429.884
   767.846
  -237.373
   749.016
  -250.313
   605.518
  -396.649
   686.880
  -499.771
   868.526
   -36.470
   657.857
  -246.864
   712.516
  -903.958
   899.930
  -892.331
   782.281
  -133.061
   777.154
  -204.077
   592.761
  -110.965
   246.101
  -944.090
   416.364
  -482.681
   437.086
   -55.666
   269.478
   -13.215
   694.540
  -880.215
    92.593
  -526.109
   920.286
  -371.868
   717.490
  -636.402
   563.128
  -779.199
   715.140
  -497.940
    98.636
  -761.986
   718.497
  -282.449
   343.120
  -412.793
   313.456
  -610.248
   445.051
  -151.402
    91.800
  -650.655
   898.221
  -960.875
   960.448
  -111.057
   419.996
  -934.355
   299.631
  -833.705
    38.667
  -601.154
    65.218
  -218.055
   233.406
    -0.855
   427.564
  -188.818
   470.717
  -974.212
    41.292
  -927.030
   981.292
  -639.393
   540.086
   -83.865
   120.609
  -523.118
   349.315
  -695.639
   157.506
  -314.035
   411.084
  -518.479
   833.979
  -708.548
   915.128
    -1.892
   540.452
  -316.813
   629.170
  -619.922
   449.904
   -98.331
   922.819
  -777.856
   454.756
  -295.206
    78.310
   -14.527
   250.252
  -332.560
   982.604
  -718.039
   408.094
  -654.317
   793.298
   -73.611
   783.929
  -963.286
   673.788
  -463.210
   102.756
  -834.284
   189.917
   -34.455
    65.859
  -169.256
   462.783
  -658.864
   822.596
  -462.661
   670.949
  -996.704
   151.555
  -346.141
   996.124
  -888.852
   194.433
  -381.634
   606.067
  -793.085
    86.062
  -570.910
   768.212
  -483.993
   325.083
  -550.615
   687.765
  -735.801
   228.248
  -942.015
   164.525
  -205.664
   312.845
  -823.267
   661.550
  -237.526
   950.133
  -794.031
   879.604
  -804.315
   134.373
  -600.085
   431.501
  -307.474
   710.868
  -787.683
   709.708
  -453.139
   906.339
  -355.632
   540.788
  -922.544
   506.211
  -874.477
   721.152
   -56.703
   522.050
   -40.925
    27.009
  -273.263
   692.679
  -136.753
   793.054
  -434.492
   663.442
  -360.790
   652.821
  -885.189
   186.621
  -502.426
   535.386
  -379.406
   187.445
  -926.145
   511.246
  -614.582
    38.606
  -334.758
   581.896
  -591.571
   887.997
  -281.350
     6.256
  -519.913
   382.550
  -897.366
   258.156
  -486.709
   632.588
  -806.665
   208.258
  -607.715
   759.941
  -693.869
   624.470
  -879.910
   874.050
  -495.437
   584.399
  -453.719
   819.147
  -682.974
   893.796
  -544.115
   537.217
  -606.586
   104.221
  -698.965
   389.477
  -368.084
   224.769
  -643.727
   280.801
  -191.778
   720.084
  -420.911
   930.601
  -762.322
   889.798
   -43.245
   133.915
  -497.971
   222.449
  -379.498
   356.548
  -228.248
   817.743
  -490.890
   507.859
  -244.575
   470.717
  -138.249
   235.084
  -192.755
   512.162
  -677.053
   582.904
  -775.964
   998.321
   -60.396
   361.888
  -736.961
   344.096
  -167.974
    69.887
   -88.626
   993.439
  -179.937
   709.738
   -60.945
   220.191
  -214.423
   347.118
  -733.726
   654.317
  -947.722
   752.770
  -823.664
   625.538
  -435.194
   971.923
  -594.256
   919.889
  -852.596
   165.654
  -357.768
    41.627
  -375.652
   567.370
  -537.523
   575.091
  -917.417
   897.946
  -759.545
   739.494
  -941.435
    84.078
  -942.381
   731.407
   -70.193
   623.005
  -853.542
   947.478
  -707.022
   437.025
  -101.596
   682.333
  -390.301
   562.609
   -32.594
   394.330
   -99.246
   516.923
  -499.344
   133.824
  -229.255
   685.842
  -972.716
   227.088
  -456.069
   577.288
  -963.317
   809.870
  -207.190
   283.486
  -222.633
   304.209
  -959.929
   996.033
  -692.190
   432.722
   -83.651
   917.264
  -669.118
   863.308
  -446.516
   412.122
  -157.964
    78.646
  -503.830
   743.828
  -876.308
   564.257
   -88.290
   237.342
  -883.389
   908.231
  -619.648
   214.301
  -300.913
   907.193
  -953.215
   543.138
   -94.058
   271.767
  -585.833
   148.259
  -381.939
    25.330
  -438.032
   322.031
  -246.040
   190.008
  -930.998
   183.050
  -505.509
   853.236
  -577.227
   124.699
  -427.992
   209.326
  -803.735
   597.980
  -844.752
   669.301
  -226.325
    71.444
  -638.752
   632.435
   -93.783
   513.504
   -74.618
    14.222
  -120.731
   239.021
  -939.360
   123.630
  -428.022
   465.590
  -961.760
   983.734
  -809.168
   422.254
  -480.636
   689.474
   -41.627
   354.717
  -829.279
   896.451
  -462.172
   270.882
  -405.591
    34.028
  -524.125
   770.287
  -896.725
   337.107
  -556.047
   801.233
  -626.484
   289.621
  -440.504
   689.688
  -494.766
   574.389
  -431.104
   282.907
  -477.371
   122.044
  -827.326
   552.629
  -155.187
   353.832
  -725.364
   500.504
  -241.462
   211.127
  -563.799
   710.349
  -575.701
    65.981
  -683.218
   390.393
  -553.362
   106.235
  -617.878
   249.733
  -459.639
   289.132
  -338.939
    52.370
  -676.443
   456.740
  -167.333
   192.694
  -230.995
   707.511
  -575.396
   136.418
  -655.232
   617.359
  -595.935
    70.223
  -624.195
   404.065
   -57.466
   604.419
  -342.723
   628.834
  -364.391
   871.761
  -148.839
   528.611
   -40.773
   866.817
  -302.713
   573.199
  -756.615
   369.182
  -429.792
   340.587
   -55.208
   294.382
  -587.207
   304.392
  -500.656
   816.370
  -421.766
   627.247
  -463.607
   105.014
  -388.623
   553.667
  -264.901
    23.072
  -499.283
   496.445
  -895.169
   625.324
  -567.339
   410.047
   -29.145
   804.498
  -421.522
   544.786
  -554.247
   927.396
   -53.804
   175.787
  -330.729
   805.078
  -172.155
   400.342
  -403.882
   840.510
  -126.102
   597.003
  -385.479
   698.050
  -674.245
   640.919
  -224.311
   337.870
  -562.151
   468.764
   -83.956
   759.575
  -379.864
    86.764
  -546.709
   298.379
  -667.074
   616.077
  -862.545
   817.927
  -735.282
   468.764
  -461.623
   643.208
  -175.542
   248.817
  -449.385
   577.654
  -520.493
   471.145
  -302.622
   847.713
   -29.237
   692.709
  -485.672
   318.979
   -64.302
   149.693
  -205.023
   827.906
   -28.993
   494.308
   -21.638
   971.831
  -334.056
   724.662
  -539.262
   202.399
  -362.316
   901.944
  -887.692
   565.111
  -900.418
   748.558
  -219.642
   929.075
    -5.554
   720.725
  -940.397
    50.996
  -777.276
   649.403
  -887.936
   316.691
    -1.434
   543.413
  -183.752
   504.105
  -136.723
   648.457
  -971.831
   411.725
  -611.286
   355.602
  -765.191
   695.700
  -898.740
    53.316
  -618.641
   760.002
  -342.357
   516.404
  -846.553
    42.848
  -195.929
   925.932
  -503.952
   543.504
  -850.276
   113.681
  -350.414
   932.859
  -713.736
   125.278
  -515.030
    91.983
  -716.300
   694.784
  -581.072
   422.163
  -904.904
   725.791
  -309.641
   769.829
   -99.673
   371.776
  -720.573
   310.862
   -79.470
   809.931
  -749.474
   237.556
  -265.084
   302.042
  -199.835
   591.784
  -369.732
   636.311
  -208.716
    88.778
  -984.802
   543.748
  -944.884
   274.697
  -569.872
   182.745
  -757.927
   861.843
  -816.126
   286.233
  -497.696
   585.559
  -850.948
    64.058
  -222.175
   426.313
  -253.761
   455.611
   -12.574
   540.727
  -350.688
   825.220
  -115.055
   745.170
  -757.256
   695.090
  -126.988
   896.207
  -638.295
   609.027
  -447.096
    10.987
  -653.005
   720.542
  -707.846
   471.816
   -54.415
   199.499
  -409.253
   158.147
  -911.985
    50.905
  -472.457
   850.490
  -925.871
   439.467
  -931.791
   749.199
  -801.843
   113.742
  -484.725
   452.376
  -655.446
    23.743
  -117.527
   236.641
  -414.289
   725.608
  -526.231
   984.161
  -686.972
   667.043
  -550.768
   599.933
   -67.598
   947.600
  -342.235
   263.222
  -344.890
   646.931
  -480.605
   356.731
  -583.758
   315.714
  -762.902
   416.944
  -549.272
   721.824
  -879.696
   950.072
  -440.840
   446.486
  -699.271
   456.740
  -405.652
   423.872
  -377.758
   509.690
  -800.439
    17.335
   -14.435
   227.515
  -669.759
   727.134
   -70.315
   989.105
  -409.986
   122.074
  -269.631
   731.712
   -87.466
    90.243
  -202.094
   677.053
  -380.016
     1.282
  -345.317
   828.608
  -609.668
   874.752
  -725.761
    84.323
  -836.604
   147.954
  -937.193
   308.451
  -481.918
   137.638
  -735.343
   205.573
  -448.653
   787.896
  -927.366
   341.807
  -209.510
   799.738
  -775.079
   155.797
  -830.256
   735.008
  -630.512
   303.751
  -397.229
   188.391
   -22.767
   182.287
  -818.079
   622.059
  -914.853
   972.900
  -464.156
   955.626
  -348.643
    51.210
  -623.615
   506.027
  -198.218
   105.869
  -233.558
   370.830
  -248.573
   809.473
  -860.622
   848.445
  -319.407
   386.425
  -397.748
   989.166
  -653.005
   921.140
  -447.340
   871.059
  -283.914
   749.626
  -857.875
   694.052
  -610.370
   779.504
  -384.045
   286.172
  -885.250
    81.057
  -938.719
   115.543
  -845.790
   593.677
  -405.164
   402.203
  -200.934
   291.177
  -478.774
   423.048
  -194.586
   650.166
  -506.760
   604.083
  -963.805
   764.397
  -794.794
   493.362
  -910.916
   949.828
  -348.857
   208.686
  -807.764
   183.325
  -521.836
   453.658
  -851.314
   219.367
  -532.731
   695.547
  -389.080
   728.050
  -328.013
   599.445
  -533.341
   298.257
  -753.288
   311.899
  -382.580
   650.258
  -504.349
   687.582
   -69.216
   900.327
  -826.380
    53.560
  -352.458
   222.541
  -429.701
   604.114
  -974.364
   750.450
  -591.266
    20.173
  -498.642
    62.624
  -910.428
   407.361
  -850.826
    96.377
  -687.735
   145.787
  -277.718
   832.514
  -395.459
   745.933
  -946.257
   595.508
  -208.716
   304.147
  -899.136
   312.693
   -65.950
   651.479
  -587.146
   576.281
  -227.363
   789.453
  -696.127
   851.497
  -800.256
   706.900
  -487.594
   675.314
  -199.622
   171.453
  -372.021
   189.093
   -13.611
   589.160
  -932.920
   848.842
  -241.401
   526.353
  -121.220
   656.972
  -373.241
   987.365
  -838.130
   759.514
  -280.984
    41.841
  -625.324
   751.946
  -387.921
   895.596
  -681.600
   538.133
   -86.459
   997.986
  -924.162
    85.482
  -873.012
   280.984
  -313.700
   920.438
  -167.882
   122.227
  -161.931
   707.907
  -290.139
   126.682
  -640.278
   758.599
  -554.796
   320.353
  -208.380
   807.581
  -962.310
   849.849
  -181.372
   908.200
  -448.408
   781.579
  -154.698
   785.119
  -163.366
    94.394
  -504.746
   489.792
  -749.138
   459.181
  -684.805
   702.689
   -83.254
   899.350
  -534.440
   525.620
  -458.693
   925.993
  -321.329
   108.127
  -667.501
   241.401
  -734.428
   951.506
  -957.762
   604.755
  -546.770
   234.291
  -332.286
   953.276
  -167.211
     3.265
  -157.964
   373.669
  -799.524
   573.107
  -554.186
    16.297
  -427.442
   978.820
  -529.527
   546.892
  -345.012
   824.885
  -335.093
   228.736
  -450.331
   374.432
    -3.418
   229.926
   -21.821
   222.510
  -541.948
   248.512
  -195.532
   396.954
  -748.863
    50.111
  -862.728
   230.811
  -121.647
    11.261
  -205.512
   850.154
  -825.434
   262.185
  -590.777
   620.533
  -190.985
   523.331
   -39.216
   396.527
  -710.685
   228.584
  -990.478
   917.631
    -1.282
    29.664
  -580.706
   194.159
  -702.292
   275.002
  -153.752
   227.577
  -778.436
   556.902
  -222.633
   908.261
  -195.441
   920.957
  -601.276
   434.645
  -437.574
   831.202
  -924.986
    97.964
  -835.353
   485.031
  -278.207
   775.811
  -173.101
   571.276
  -148.534
   978.118
  -544.237
    65.554
  -425.581
   790.277
  -923.399
   156.377
  -663.594
   555.834
  -424.085
   895.993
  -326.334
   643.605
  -710.715
   669.301
  -233.406
   142.338
  -533.616
    75.320
  -926.298
   826.899
  -855.953
   314.188
  -172.948
   239.662
  -540.941
   673.757
  -330.332
   231.025
   -68.667
   209.693
  -782.434
   802.393
  -250.710
   212.836
  -173.589
   595.904
  -411.725
   556.902
  -655.751
   874.264
    -6.470
   521.287
  -867.367
   334.574
  -141.270
   182.104
  -864.345
   599.963
  -968.200
   965.209
  -720.298
   732.597
  -421.491
   455.123
   -15.656
   611.957
  -264.290
    53.682
  -934.446
   522.141
  -914.579
   581.957
  -186.712
   791.986
   -19.257
   419.202
  -476.424
   831.324
  -245.338
   272.897
  -732.719
   407.941
  -255.928
   173.132
  -823.542
   508.255
  -341.380
   785.546
  -970.672
   625.599
  -672.750
   636.219
  -584.613
   820.399
  -647.633
   342.601
  -737.999
   395.184
  -296.121
   443.953
  -996.521
   528.764
  -216.376
   925.077
  -826.044
   713.218
    -7.904
    27.192
  -294.778
   337.107
  -672.018
   439.955
  -288.797
   259.255
  -947.569
   467.513
  -960.173
   716.147
   -50.966
   263.497
  -626.362
   407.483
  -789.636
   727.775
  -839.351
   102.756
  -516.495
   159.001
  -843.593
   613.544
  -895.993
   257.363
  -141.240
   474.288
  -948.485
   569.811
  -383.740
   176.214
  -343.303
   973.083
  -308.084
   297.617
  -408.338
   287.271
  -937.040
   374.157
  -825.251
   614.154
  -761.437
   853.572
  -478.866
   493.728
  -124.088
   977.599
  -429.914
   472.976
  -523.301
   935.942
  -479.080
   180.486
   -54.872
   134.953
  -292.154
   500.565
  -712.271
   925.840
  -554.003
   940.855
  -761.956
   634.877
  -120.914
   786.889
  -914.579
   240.883
  -639.576
   137.852
  -509.171
   542.528
  -601.642
   416.486
  -430.219
   159.459
  -302.499
   447.584
  -975.463
   211.646
  -673.421
   698.813
  -393.994
    19.776
  -455.000
   776.910
  -313.059
   671.133
  -681.631
   773.858
  -771.722
   794.305
  -944.823
   556.383
   -81.454
   386.731
  -404.981
   592.395
  -231.117
    38.789
   -19.807
   408.460
   -55.788
   397.839
  -958.129
   271.737
  -888.150
   216.651
  -668.142
   190.313
  -910.550
   829.188
  -568.773
   825.922
  -927.854
   398.083
  -832.759
   411.847
  -777.978
   777.459
  -230.171
   271.310
  -100.650
   334.330
  -501.480
    28.504
  -681.906
   573.199
  -228.431
   107.150
   -93.478
   906.858
  -671.834
   609.607
  -846.217
   417.432
  -544.877
   170.873
  -775.567
   951.628
  -190.710
   880.856
  -878.414
   393.353
  -133.244
   868.648
  -319.803
   458.266
  -469.436
   642.720
  -828.364
   853.084
   -72.329
   780.816
  -198.859
   144.292
   -73.428
    63.082
  -121.616
   179.357
  -593.005
   642.415
   -56.032
   404.431
  -187.201
   345.470
  -368.389
   922.361
  -980.773
   698.630
  -451.643
   634.663
  -954.070
   771.874
   -46.754
   311.197
  -353.008
   435.163
  -483.810
   931.516
  -691.061
   120.609
   -61.525
   140.934
  -311.380
   683.920
  -284.799
   166.356
  -978.790
   459.639
  -177.709
    34.089
  -469.131
   103.214
  -392.071
   434.584
  -626.209
   314.127
  -329.142
    77.334
  -853.481
    33.418
  -994.263
   879.727
  -510.575
   209.754
  -802.087
   833.460
  -182.806
   727.439
   -52.309
   892.788
  -292.215
   590.442
  -293.741
   727.744
   -19.318
   956.023
  -295.724
   686.422
    -4.303
   111.454
  -846.065
   809.992
  -796.045
   988.372
   -93.448
   244.148
  -517.899
   307.291
  -654.042
   891.018
  -719.352
   947.569
  -200.018
   644.642
  -881.588
   634.785
  -749.565
    54.567
  -546.312
   541.063
  -376.720
   760.796
  -536.393
   890.835
  -559.893
   543.870
  -236.946
   166.143
  -887.692
   334.056
  -405.713
     5.615
  -341.197
    23.377
  -481.674
   390.332
  -870.907
   423.719
  -860.103
   210.486
  -487.320
   215.613
  -103.549
   806.940
  -584.338
   230.873
  -556.993
   580.798
  -713.218
   912.809
  -335.765
   265.450
  -527.085
   297.952
  -155.736
   954.131
  -113.590
   363.475
  -973.754
   477.187
  -435.408
    82.736
  -907.376
   222.938
   -96.530
    34.394
  -402.753
   995.453
  -153.844
   907.590
  -119.327
     2.899
  -192.053
   747.246
  -500.046
   571.276
  -381.298
   283.731
  -495.590
   675.558
  -735.740
   190.100
  -412.305
   883.816
  -292.184
   610.553
  -351.207
   806.452
  -427.290
   804.498
  -208.014
   645.711
   -32.350
   249.519
  -702.322
   938.017
  -764.153
    46.907
  -404.706
    83.682
   -90.487
   973.846
  -230.934
   757.622
  -350.017
    25.605
  -371.380
   794.061
  -543.840
   792.230
  -124.882
   640.492
   -78.616
   512.223
  -605.762
   972.961
  -179.601
   148.412
  -792.474
   567.675
  -192.145
   328.623
  -886.807
    22.034
  -490.890
   495.376
  -452.467
   419.080
  -214.850
   108.524
  -301.798
   528.916
  -547.777
   244.301
  -598.956
   641.285
  -761.773
   434.339
  -148.991
   622.486
  -743.583
    89.053
  -341.075
   290.719
  -222.083
   348.643
  -714.713
   703.604
  -415.693
   705.374
  -617.939
   451.460
  -318.064
   241.249
  -925.810
   550.310
  -341.899
   824.885
  -288.430
    28.230
  -538.316
   110.599
  -876.980
   798.608
  -111.393
   684.561
   -96.164
   914.487
  -446.547
   200.659
  -233.039
   797.571
  -370.830
   850.826
  -509.171
   535.234
  -865.139
    12.604
  -506.485
   840.144
  -945.494
   418.775
  -434.797
   765.130
  -933.744
   691.580
  -209.601
   768.365
  -835.231
   586.444
  -809.595
   221.290
   -42.817
   788.232
  -881.893
   954.039
   -85.818
   603.931
   -64.150
   931.455
  -642.415
   395.672
  -992.431
   653.981
  -534.837
    97.720
  -462.905
   376.720
  -925.443
   661.122
  -717.185
   740.715
  -432.814
   769.890
  -318.979
   909.848
  -386.517
   672.475
  -591.449
   807.764
  -939.360
   472.182
   -84.017
   547.807
  -255.531
   720.267
   -37.049
   650.227
  -494.217
   655.507
  -313.211
   140.110
  -806.177
   934.172
  -764.763
   120.182
   -63.356
   193.793
  -504.776
   911.618
  -539.476
   294.839
   -51.607
   357.219
  -260.231
   583.605
  -815.149
   380.444
  -242.622
    20.661
  -893.399
   393.841
  -341.502
   518.052
  -648.640
   651.112
  -922.269
   329.325
   -31.648
   135.960
   -78.494
   836.085
  -122.349
    82.308
  -613.330
   574.664
  -856.471
   718.436
  -503.159
   846.828
  -406.018
   330.058
   -62.502
   758.324
  -183.386
   235.328
  -529.069
    28.687
  -936.766
   765.587
  -286.935
   416.517
  -906.156
   845.729
  -447.707
   103.610
  -509.018
   268.197
    -7.599
   881.771
  -523.667
   253.822
  -299.417
   486.251
  -239.448
   393.475
  -958.220
   919.462
  -542.680
   564.653
  -119.480
   108.280
  -406.629
   916.074
   -68.514
   739.769
  -754.845
   514.481
   -59.389
   617.573
  -165.960
   747.612
  -523.118
   384.259
  -389.264
    76.235
  -382.733
   952.300
  -139.531
   229.957
  -694.937
   487.686
  -139.775
   440.016
  -336.375
   290.353
  -881.039
   802.911
  -953.825
   414.594
   -67.263
   368.603
  -896.573
   373.486
  -215.339
    47.212
  -350.169
   771.142
  -377.026
   927.793
  -390.027
   206.397
  -453.688
   102.664
  -173.589
   291.757
   -71.047
   591.968
  -990.081
   131.199
  -483.322
   460.921
  -386.303
   100.955
  -475.509
   724.631
   -87.558
   276.467
  -732.353
   133.549
  -931.974
   349.864
  -642.964
   433.699
  -537.248
   381.390
    -9.613
   195.044
  -919.034
   228.187
  -629.780
   802.149
  -778.558
   995.239
  -219.642
   700.644
  -679.525
   350.719
  -648.488
   493.271
  -831.996
    51.271
  -952.239
   979.400
  -702.628
   519.181
   -94.974
   731.407
  -169.958
   816.401
  -947.508
   302.225
  -443.159
   858.882
  -451.094
   657.216
  -463.149
   214.789
  -435.774
   924.711
    -5.188
   330.424
   -61.708
    58.199
  -201.270
   527.665
  -352.214
   505.112
  -700.827
   616.565
  -787.347
   474.227
  -189.459
   467.147
  -426.832
   897.458
  -483.474
   383.709
  -531.205
   677.908
  -919.279
   625.721
  -149.297
   319.346
  -256.691
   918.851
  -641.804
   530.076
  -814.661
   300.180
  -608.753
   895.108
   -57.741
   141.026
  -190.161
   210.395
  -353.221
   691.183
  -208.594
   573.473
  -116.123
   988.433
  -122.135
   822.687
   -62.288
   477.157
  -256.569
   420.881
  -787.194
   179.662
  -285.867
   375.347
  -389.874
   763.756
  -429.273
   289.224
  -360.637
   350.810
  -334.025
   137.028
  -450.911
   407.849
  -112.247
   858.943
  -744.407
   567.034
  -501.175
   366.894
  -648.274
   717.032
  -614.765
    56.825
   -22.889
   209.235
  -256.172
   420.240
  -168.950
   523.515
  -259.499
   849.239
  -890.866
   235.878
  -829.463
   228.828
  -354.991
   633.595
  -347.728
   409.833
  -961.791
   819.666
  -615.375
   156.499
  -949.797
   651.814
  -998.871
   662.648
  -951.598
   359.142
  -449.599
   229.560
  -218.970
   180.090
  -865.322
   200.079
  -737.266
   865.719
  -761.467
   742.210
  -946.715
   392.010
  -722.556
   575.854
  -290.323
   724.998
  -601.154
   237.098
  -306.589
   982.086
  -933.775
   972.930
  -485.580
   833.857
  -542.253
   860.775
  -607.929
   489.822
  -789.727
   246.437
  -784.539
   111.850
  -459.059
    94.058
  -916.654
   999.145
  -723.716
   341.868
  -794.122
   388.195
  -178.747
   857.723
  -551.561
   212.378
  -401.257
    87.802
  -700.278
   663.350
    -8.911
   992.706
  -455.336
   899.777
  -685.110
   363.964
  -576.434
   745.720
  -139.836
   115.726
  -440.687
   723.380
  -474.868
   644.246
  -567.248
   263.375
  -921.842
   849.818
  -311.350
   436.537
  -422.132
   914.548
  -947.172
    50.935
   -17.548
   429.579
  -858.272
   457.961
  -520.066
   965.880
   -53.926
   911.069
  -429.456
   681.875
  -730.705
   820.978
  -568.346
    62.227
   -97.262
   751.274
  -401.990
   381.146
  -182.196
   497.757
  -513.077
   983.734
  -842.433
    95.706
  -199.011
   979.949
  -691.885
    98.544
  -661.519
   444.197
  -168.798
   971.801
  -756.218
   714.408
  -460.341
   945.921
  -772.027
   884.640
  -503.494
   171.941
  -208.258
    84.658
  -780.847
   523.789
   -18.769
   640.767
  -129.948
   890.347
  -291.360
   710.471
  -285.379
   301.981
  -831.782
   486.312
  -371.563
   734.581
  -620.472
   561.388
   -65.859
   935.148
  -611.530
   550.737
  -650.197
   112.461
  -841.700
   562.517
  -670.034
   837.092
  -319.010
   612.354
  -419.782
   993.683
  -659.536
   574.908
  -972.747
   130.039
  -940.489
   766.259
  -975.036
    46.449
  -739.372
   750.908
  -921.873
   968.810
  -827.235
   467.208
  -134.861
   149.480
  -484.787
   264.748
  -159.581
   239.937
  -910.611
   947.813
  -801.233
   278.359
  -689.749
   418.043
  -518.357
   636.158
  -791.681
    11.139
  -392.346
   767.541
   -66.164
   120.060
  -392.041
   105.289
  -706.229
   199.194
  -151.708
   946.928
  -646.138
   743.461
  -981.994
   674.734
  -364.422
   335.368
  -331.339
   153.600
   -59.236
   354.503
  -418.104
   650.502
  -665.914
   442.701
  -250.587
   118.656
  -684.957
   318.766
  -755.058
   191.504
  -289.346
    36.805
  -229.621
   728.721
  -679.983
   281.442
  -843.226
   258.889
  -157.537
   793.878
  -398.083
   162.786
  -880.581
   522.813
   -74.862
   940.062
  -777.123
   593.432
  -378.674
   404.004
  -579.974
   688.772
    -5.219
   147.893
  -453.383
   936.644
  -845.698
   126.255
  -180.517
   896.359
  -848.628
   695.303
  -380.169
   738.945
  -958.678
   956.023
  -721.335
   214.057
  -849.483
   743.919
  -604.816
   498.245
  -670.949
   108.829
  -280.313
   517.441
  -528.459
   628.742
  -867.794
   837.886
  -913.358
   401.349
  -251.778
   719.474
  -803.583
    57.192
  -317.667
   424.421
  -652.669
   637.867
  -498.550
   376.080
  -986.358
   683.370
  -100.986
   260.750
  -825.312
   372.021
  -379.498
   666.707
  -652.730
    57.131
  -827.052
   354.106
  -145.787
    43.580
  -651.784
   749.565
  -389.325
   948.607
  -907.682
   758.873
  -790.613
   490.158
  -248.238
   492.203
  -414.441
    47.029
  -772.271
   994.720
  -956.481
   833.888
  -929.746
   577.105
   -74.221
    35.371
  -957.457
   839.412
  -294.137
   743.187
  -812.403
   981.933
  -213.691
    39.186
   -72.024
   496.933
  -216.956
    69.369
  -770.104
   835.139
  -422.864
   451.125
  -636.769
   140.355
   -84.414
   858.669
  -711.753
   646.443
  -157.872
   129.887
  -799.310
   829.859
  -260.750
   738.487
  -733.634
   912.198
  -737.022
   974.731
  -923.887
   805.658
   -48.555
   679.525
  -146.733
    95.950
  -211.798
   874.416
   -56.307
   155.950
  -497.452
   132.237
  -379.162
   983.917
  -113.224
    31.556
  -263.802
   860.012
   -87.466
   538.804
  -753.349
   415.265
   -72.695
   661.977
  -849.696
   206.000
  -287.912
   219.550
  -138.493
   387.982
  -318.186
    68.545
  -443.403
   584.063
  -990.692
   634.907
  -478.011
   538.835
   -45.259
    90.823
  -965.270
   654.195
  -819.086
    21.973
  -191.595
   999.298
  -663.320
   929.014
  -466.292
   889.279
  -311.319
   406.354
  -452.864
   625.660
  -916.532
   343.181
  -843.165
   493.027
  -979.125
   988.830
  -341.411
   604.785
  -880.062
   227.729
  -427.870
   692.953
  -241.279
   907.010
  -870.418
   434.400
  -831.019
   560.289
  -452.834
   408.368
  -232.337
   372.112
  -888.882
   278.542
  -994.720
   726.096
  -390.423
   293.313
  -486.099
   180.792
  -858.882
   698.263
  -165.593
   217.261
  -168.065
   154.485
  -494.278
   601.672
  -508.072
   756.737
  -203.558
   706.900
  -257.942
   744.407
  -139.988
   637.104
  -356.914
   500.107
  -404.706
   498.367
  -641.896
   929.044
    -6.531
   659.963
  -121.067
   812.647
  -747.795
   349.437
  -651.265
   231.086
  -560.839
   425.367
  -988.769
   647.420
   -15.046
   671.682
  -681.661
   747.887
  -212.043
   457.259
  -773.034
   631.672
  -788.507
   104.465
  -782.983
   444.166
  -245.186
   810.358
  -939.207
    47.243
  -320.841
   464.370
  -123.997
   820.368
  -629.749
   206.549
  -507.096
   186.285
  -281.716
    69.246
  -332.469
   955.290
  -703.269
   547.014
  -828.547
    81.332
  -378.674
   437.574
  -709.861
   924.223
  -729.881
   798.547
  -239.540
   611.133
  -853.389
   362.560
  -321.024
   591.876
  -333.934
   255.562
  -587.725
   980.926
  -852.626
   361.400
  -959.441
   780.419
  -808.741
   176.672
  -634.632
   577.929
  -674.368
   499.588
  -986.633
   812.311
  -299.814
   796.472
  -333.110
   201.880
  -889.065
   589.953
   -47.273
   428.388
  -863.887
   712.180
  -979.675
   670.522
  -335.459
   767.083
  -659.047
    80.782
  -402.112
   645.405
  -241.676
   799.829
  -991.913
   436.293
  -677.236
   600.909
  -469.008
   578.906
   -59.999
   759.819
  -722.373
   598.193
  -634.877
   242.378
  -955.748
   268.258
  -426.008
   804.773
  -897.488
   547.502
  -957.427
    99.063
  -648.976
   128.544
   -34.089
   378.857
  -890.744
   947.630
   -52.553
   898.007
  -664.296
   496.200
  -809.107
   596.515
  -449.477
   279.611
  -275.216
   167.333
  -754.875
   265.511
  -308.420
    97.842
  -941.099
   666.555
  -767.296
   779.443
  -495.010
   900.601
  -999.603
   279.336
  -474.013
    72.634
  -172.399
   868.618
  -338.847
   821.894
  -412.458
   899.075
  -893.948
   877.621
  -225.990
   124.302
  -553.850
   168.035
  -166.631
    57.253
  -654.714
   825.678
  -219.947
   458.998
   -29.328
   932.554
  -873.775
   551.836
  -564.653
   349.956
  -342.540
    51.119
  -960.356
   475.448
  -914.945
   608.814
  -407.514
   271.645
  -893.216
   763.115
  -405.927
   410.077
   -92.959
   987.701
  -438.612
   874.203
  -372.478
   934.263
  -722.861
   864.864
  -159.764
   462.142
  -755.852
   352.550
  -446.730
   548.845
  -874.294
   119.816
  -218.696
   675.222
  -545.976
   637.410
  -788.171
   778.924
  -613.239
   618.549
    -1.892
   370.006
  -205.542
   594.378
  -789.483
   902.463
  -541.307
   354.808
   -22.645
   995.117
  -336.985
   598.224
  -153.813
   596.179
   -42.146
   634.144
  -602.680
   684.866
  -619.831
   482.101
  -359.600
   603.595
   -90.121
   210.822
  -774.590
   615.162
  -556.688
   861.721
    -0.366
   777.978
  -933.897
   799.432
   -59.023
   733.665
   -94.363
   834.620
  -999.664
   500.259
  -654.988
   961.486
  -117.252
   865.352
  -120.060
    54.384
  -700.674
   472.121
  -601.398
   367.351
  -278.359
   192.999
  -832.331
   179.846
  -831.385
   883.816
  -696.249
   432.936
  -941.588
   112.674
  -987.152
   699.332
  -344.218
   957.274
  -621.296
   331.248
  -853.694
   464.125
   -19.135
   129.734
  -130.894
   863.948
  -875.546
   379.254
  -261.361
   136.296
   -37.660
   591.021
  -612.384
    17.884
  -708.884
   799.554
  -938.505
    47.823
  -697.775
   755.181
  -203.589
   743.736
  -930.662
   857.143
   -88.565
   502.457
  -946.471
   170.507
  -653.371
   319.437
  -593.158
   371.014
  -121.921
   919.584
  -643.605
   961.028
  -259.163
   394.574
  -550.462
   601.062
  -308.176
   939.573
   -58.199
   900.327
  -957.091
   783.074
  -891.751
   509.598
  -303.568
   904.386
  -239.387
   861.141
  -286.569
   631.306
  -250.069
   398.236
  -553.240
   713.004
  -262.551
   639.363
  -230.323
   960.967
  -985.961
   919.523
  -568.621
    51.881
  -350.352
   153.356
  -929.106
   587.054
  -245.827
   463.576
   -79.775
     0.427
  -869.015
    18.097
  -271.615
   410.962
  -895.810
   920.133
   -62.746
    11.383
  -199.133
   494.522
  -359.325
    88.290
  -330.149
   814.783
  -641.957
   266.518
  -482.040
   813.562
  -846.339
    71.963
  -154.912
   821.131
  -867.336
   406.781
  -240.730
   875.484
  -154.149
    29.969
  -746.635
   647.237
  -366.894
   638.050
  -876.034
   324.076
  -561.632
   638.630
  -685.690
   297.433
  -874.081
   211.463
   -37.629
   995.972
  -169.713
   750.267
   -65.065
   709.098
  -629.841
   278.939
  -870.296
   744.652
  -741.417
   936.460
  -674.062
   764.183
  -660.360
   123.569
  -134.770
   639.821
  -416.517
   405.744
   -56.490
   676.199
  -929.075
   765.221
  -204.047
   541.612
  -301.462
   296.854
  -444.716
   751.701
  -364.147
   940.855
  -934.416
    49.745
  -934.294
   346.385
  -567.980
   527.177
  -760.857
   460.005
  -411.481
   827.876
  -624.287
   932.066
  -336.009
   280.618
  -558.855
   935.514
  -571.306
   302.561
  -667.074
   490.493
  -397.809
   918.363
  -494.552
   888.577
  -696.585
   737.815
  -434.248
   310.221
  -574.999
   236.732
  -128.483
   229.530
  -787.622
   684.011
  -338.267
   699.698
  -170.537
   558.824
  -247.597
   113.193
  -808.435
   802.271
  -672.445
   530.259
  -152.348
   746.178
  -142.613
   169.408
  -807.917
    63.723
  -325.541
   154.057
  -211.798
   585.406
  -760.430
   108.402
  -915.891
   323.588
  -371.807
   697.043
  -697.409
   550.157
  -731.315
   701.346
  -214.179
   270.486
  -535.813
   726.951
  -423.383
   937.651
  -271.462
   135.716
  -482.803
   750.603
  -532.121
   296.213
  -353.221
   380.291
  -960.234
   745.994
  -820.887
   466.964
  -280.313
   360.057
  -158.330
   732.780
  -392.376
   118.839
  -142.918
    53.591
  -994.842
   569.353
  -651.540
   333.323
  -705.557
   573.778
  -549.852
   524.827
  -149.632
   438.581
   -95.767
   640.858
  -982.665
    18.525
  -574.969
    99.368
  -318.278
   888.882
  -387.646
   246.284
  -529.038
   179.632
  -305.307
   399.701
  -888.607
   165.929
  -116.062
   259.590
   -24.964
   207.709
  -377.514
    26.185
  -652.608
   133.000
  -495.712
    71.352
  -552.934
   658.132
  -849.025
   506.302
  -271.340
   938.932
  -175.726
   489.517
  -500.015
   846.370
  -944.090
   618.854
  -614.734
    60.884
  -923.368
   251.076
  -335.093
   578.478
  -675.008
    93.204
  -976.348
   722.739
  -182.409
   908.841
  -261.483
   256.600
  -338.115
   683.554
  -163.305
   687.551
  -507.035
    93.112
  -743.919
   359.447
  -884.884
   618.030
  -461.257
   425.916
  -870.052
   148.473
  -911.191
   297.678
  -167.974
   423.048
  -473.891
   658.773
  -846.797
   145.421
  -833.308
   644.459
   -62.532
   122.379
  -838.160
   275.338
  -673.574
   267.129
  -673.940
   740.898
  -461.989
   811.548
  -813.776
   626.270
  -181.341
   571.184
  -717.704
   676.504
  -149.388
   606.830
  -748.375
   191.321
  -604.266
   126.225
  -272.561
   644.673
  -543.352
   969.726
  -417.066
   622.608
  -263.161
   523.789
  -447.157
   673.208
  -319.224
   405.957
  -237.495
   162.420
  -124.424
   764.916
  -803.064
   729.637
  -905.179
   539.781
  -359.630
   436.232
  -233.314
   521.928
  -882.260
   201.788
  -853.267
   563.280
  -630.512
   620.655
   -22.645
   775.079
  -609.363
   753.349
   -85.513
    60.396
  -434.187
   986.419
  -496.506
   824.427
  -569.048
   554.125
   -15.107
   206.336
  -406.568
   816.340
  -288.644
   676.351
  -158.422
   885.678
  -542.405
   341.685
   -25.208
   698.263
  -596.210
   805.445
  -614.277
   121.616
  -925.932
   921.690
   -74.221
   193.121
  -988.311
   291.086
  -915.403
    83.377
  -528.672
   840.358
  -984.039
   877.834
   -89.480
   329.295
  -560.076
   770.379
  -439.070
   129.765
   -46.266
   763.176
  -138.615
   119.358
  -218.299
   465.590
  -967.162
    34.394
  -503.677
    86.917
  -422.163
   125.584
  -259.194
   216.041
   -15.534
   460.128
  -514.847
   481.796
  -582.934
   714.042
  -153.325
   688.314
  -325.632
   798.547
  -994.110
   518.296
  -803.644
   164.159
  -750.023
   398.877
  -598.621
   126.194
  -326.304
   622.822
  -865.566
    55.635
  -429.701
   319.742
  -491.714
   778.832
  -956.908
   370.525
   -82.034
    30.000
  -131.291
   858.791
  -489.090
   300.455
  -856.410
   153.356
  -107.089
   927.488
  -254.585
   215.247
  -648.061
   767.815
  -860.591
   223.029
  -619.129
   298.471
  -437.483
   110.263
  -220.099
   489.303
  -885.098
   108.890
  -879.330
   290.567
  -208.350
   892.239
  -147.099
    79.531
   -15.412
   411.115
  -165.380
   910.062
  -513.504
    17.396
  -432.264
   908.231
  -471.694
   968.352
   -80.111
   658.681
  -119.297
   905.271
  -386.334
   924.619
  -448.500
   400.922
  -734.977
   545.488
  -889.828
   168.920
  -748.589
   856.594
  -829.798
    28.809
  -808.618
   473.342
  -938.871
   220.893
  -683.065
   784.997
  -778.680
   164.495
  -480.636
     0.763
  -657.491
   253.182
  -649.525
    92.746
  -202.277
   780.969
  -240.028
   478.713
  -616.382
   592.975
  -149.571
   789.209
   -91.586
   554.704
  -568.865
   562.151
  -343.089
   433.088
  -347.880
   209.143
  -736.351
   283.670
  -500.809
    96.835
  -974.425
   937.346
  -568.102
    87.252
  -814.753
   680.258
   -54.811
   381.085
  -783.776
   721.152
  -664.022
     7.141
  -358.440
   539.232
  -543.596
   802.393
  -583.453
   706.931
  -265.694
   225.654
  -592.364
   280.770
  -757.286
   849.269
    -2.136
   354.564
  -900.571
   872.066
  -649.403
   868.343
   -22.095
   497.787
  -637.104
   266.854
  -989.471
   522.294
  -160.497
   101.688
  -133.793
   973.601
   -81.484
   170.049
  -717.704
   148.198
  -719.291
   284.921
  -166.326
   888.241
  -826.930
   269.295
  -781.304
   441.694
  -222.022
   269.326
  -155.461
   751.244
   -40.559
   979.064
    -7.935
   513.932
   -82.430
   871.426
  -657.399
   856.594
  -217.627
    28.565
  -853.145
   969.726
  -321.574
   665.853
  -182.165
   544.603
  -708.670
   942.503
  -771.294
   356.517
  -532.579
   153.508
  -502.579
   838.527
  -121.921
   896.115
  -461.776
   988.830
  -720.603
   304.300
  -837.428
   456.313
  -600.696
   945.982
  -990.112
   147.252
   -17.609
   475.295
  -910.337
   197.394
  -975.585
   635.365
  -783.929
   652.913
  -272.317
   703.574
  -883.328
   704.276
  -792.016
   974.700
  -504.196
   816.431
  -514.847
   374.248
  -165.319
   599.322
  -212.378
   796.991
  -791.253
   762.352
  -296.762
   263.405
   -95.767
   996.551
  -793.573
   488.449
  -885.830
   128.239
  -905.850
   956.145
  -503.342
   388.134
  -139.164
    93.722
  -125.278
   138.981
  -455.824
   639.393
  -139.317
   906.461
  -426.923
   796.686
  -314.615
    55.971
  -851.466
   270.119
  -986.389
   960.448
  -810.907
   775.475
  -972.594
     1.221
  -628.101
   118.015
  -442.122
   247.566
  -699.087
   433.393
  -452.712
   156.804
  -666.829
   683.767
  -377.606
   140.477
  -905.484
     4.089
  -939.543
   338.878
  -784.021
   991.668
   -71.017
   448.714
  -677.664
   532.243
  -319.559
   947.020
  -196.387
   257.881
   -16.266
   555.376
  -598.926
   228.736
  -927.458
   288.278
  -860.805
   933.409
  -606.586
   928.922
  -365.795
   201.453
  -167.058
   276.681
  -688.955
   121.769
  -692.984
     9.857
  -440.260
   560.533
    -7.599
   507.218
  -637.471
   372.356
   -18.006
   472.457
  -577.166
   898.923
  -354.625
   705.100
  -672.536
   848.079
  -524.339
   861.476
  -226.539
   147.771
  -296.182
   549.974
  -609.821
   868.435
  -538.194
   603.839
  -811.029
   807.062
  -223.975
   875.332
  -829.432
   827.631
  -828.181
   395.428
  -878.018
   550.859
  -829.310
   242.347
  -865.535
   487.381
  -538.682
   962.798
  -127.140
   207.984
  -974.334
   889.554
  -871.364
   644.856
  -998.566
   199.744
  -312.723
   117.283
  -437.971
    56.612
  -958.983
   175.787
  -404.675
   679.281
   -20.875
   858.364
  -537.248
   683.889
  -414.197
   452.406
  -380.596
   540.117
  -322.001
   356.700
  -623.127
   486.465
  -786.370
   136.235
  -410.077
   748.527
  -298.074
   364.452
  -451.796
   403.455
  -853.206
   346.294
  -145.695
   735.008
  -445.051
   315.775
  -430.647
   422.193
  -460.707
   201.971
  -592.486
   405.988
  -950.194
   557.237
  -739.463
   777.367
  -237.892
   740.959
  -166.387
   530.595
  -844.264
   953.368
  -326.334
   525.437
  -186.773
   212.256
  -628.101
   502.304
   -29.145
   867.153
  -779.046
   493.667
  -147.099
   744.133
  -891.385
   475.784
  -179.968
   515.397
   -70.864
   604.450
  -136.235
   387.097
  -706.839
   878.445
  -522.507
   699.362
  -181.890
   574.450
  -563.982
   531.938
  -220.496
   297.250
  -485.580
   909.970
  -594.928
   988.922
  -322.459
   702.506
  -407.300
   740.501
  -228.339
   808.557
  -666.707
   750.755
  -750.908
   723.838
  -379.803
   274.392
   -42.573
    82.156
  -874.020
   904.935
  -475.600
   265.145
  -571.734
    34.852
  -630.238
   674.123
  -934.660
   837.611
  -124.607
   757.714
  -796.564
   614.307
  -255.470
   389.325
  -803.644
   850.246
  -917.722
   687.765
  -181.066
   823.206
  -772.332
   874.966
  -544.267
   108.982
  -131.108
   264.687
  -974.090
   826.868
  -526.811
   975.799
   -74.190
   968.902
  -437.544
   463.790
  -229.865
   657.277
  -134.373
   464.675
  -786.554
   672.994
  -120.731
   444.380
  -366.955
    99.643
  -132.206
   148.045
   -45.991
   426.557
  -165.654
   342.631
  -601.489
   954.253
  -506.607
   346.416
  -559.893
   846.522
  -223.060
   439.650
  -255.928
   672.994
   -95.309
   749.718
  -624.317
   785.363
  -449.507
   704.459
  -942.778
   371.380
  -864.834
   647.938
  -245.125
   530.564
  -222.022
   711.844
  -622.913
   214.942
   -62.777
   536.485
  -134.251
   378.826
  -728.202
   935.392
  -539.384
   181.249
  -245.369
    96.652
  -580.554
   585.131
  -430.799
   415.510
   -25.941
   196.326
  -179.449
   551.195
  -195.959
   687.063
  -407.758
   802.362
  -190.588
   646.657
  -620.136
   394.574
  -536.760
   204.077
  -566.912
   773.705
  -474.288
   265.664
  -963.042
   498.733
  -599.445
   711.631
  -735.954
   828.120
   -84.384
   395.581
  -771.569
   593.280
  -191.900
   290.384
  -627.125
   452.742
  -303.385
   624.195
  -179.388
   121.128
  -179.571
   350.536
  -677.297
   666.372
  -672.384
   796.350
  -167.638
   468.978
  -606.464
   830.958
  -762.566
   937.376
   -49.776
   400.891
  -717.429
   572.588
  -691.275
   773.370
  -788.232
   476.638
  -544.847
   332.377
  -836.940
   897.519
  -698.416
   271.645
  -153.569
   905.606
  -326.273
    27.558
  -464.034
   794.336
  -684.256
   796.075
   -91.830
   299.234
  -305.795
   977.447
  -243.446
   229.286
  -118.076
   892.392
  -884.915
   603.931
  -696.799
   613.636
  -179.205
   889.706
  -378.246
   256.172
  -953.185
   430.464
  -447.859
   570.452
  -161.870
   664.388
  -123.264
   181.982
  -820.490
   222.083
  -551.439
   321.299
  -371.014
   499.191
  -537.889
   387.616
  -953.917
   797.388
  -227.332
   190.619
  -552.385
   627.430
  -454.176
   213.324
  -478.591
   268.258
  -981.506
   740.501
  -170.446
   175.359
  -347.667
   195.929
  -767.663
   332.926
  -539.262
   532.395
  -435.682
   142.705
  -208.411
    18.189
  -906.888
   943.937
  -654.378
   263.894
  -206.702
   757.958
  -287.088
   833.003
   -34.700
   350.963
  -792.261
   280.435
  -768.029
   209.052
  -716.086
   962.493
  -557.115
   518.998
  -688.772
   461.928
  -481.948
   748.741
    -5.524
   972.320
  -237.281
   921.140
  -783.685
   484.634
  -316.233
   174.963
  -414.563
   120.884
  -160.527
   706.656
  -529.405
   457.717
  -246.315
   686.605
  -197.272
   183.691
  -574.267
   243.934
  -574.511
   935.087
  -532.701
   113.529
  -723.838
   652.303
  -602.618
    38.484
  -822.291
   302.103
  -873.165
   522.568
  -476.547
   308.634
  -836.421
    25.819
  -364.422
   537.217
  -430.280
   197.485
  -921.140
   174.383
  -798.090
   239.479
  -289.529
   348.704
  -733.726
   994.812
  -252.541
   835.017
  -281.289
   854.030
  -366.771
   686.575
  -457.472
    74.068
   -16.236
   138.951
  -565.996
   602.924
  -604.480
   628.925
   -72.359
     3.510
  -604.297
   272.134
  -508.194
   571.612
  -683.615
   644.002
  -373.272
   240.272
  -626.331
   206.763
  -504.746
   365.429
  -266.579
   226.753
  -881.558
   986.084
  -155.766
   525.895
  -333.293
   652.608
  -180.609
   910.611
  -122.227
   417.554
  -850.948
   622.486
  -867.000
    82.064
  -476.485
   654.073
  -776.635
   291.879
  -950.957
   273.629
  -664.480
   576.769
  -362.102
   602.649
  -709.464
   927.122
  -147.069
   589.831
  -434.645
     1.251
   -11.048
   225.349
  -871.181
   557.604
  -328.623
   339.152
  -376.476
   204.840
  -246.162
   826.685
   -75.533
    64.608
  -204.169
   646.504
  -393.963
   439.650
   -98.239
   432.966
  -651.723
    81.790
  -797.601
    67.751
  -185.827
   153.386
  -239.509
    54.445
  -971.740
   475.509
  -819.086
    39.155
  -210.517
   157.414
  -292.245
   321.818
  -852.809
   200.354
  -911.496
   701.285
  -525.895
   169.744
   -12.452
   498.001
  -834.712
   529.710
  -771.081
    98.453
  -504.135
   732.994
  -348.399
   864.772
  -332.102
   661.122
  -143.895
   752.983
  -421.705
   507.248
  -374.126
   484.542
  -661.824
   696.799
  -696.799
   614.093
  -923.978
   938.231
   -98.209
   337.199
  -945.280
   999.084
  -763.421
   382.550
  -365.215
   299.997
  -147.221
   831.599
  -885.861
   920.927
  -965.423
   209.632
   -23.438
   113.224
  -324.381
   692.404
  -421.064
   911.374
  -708.457
   771.355
  -190.161
   937.956
   -43.123
   221.809
  -250.191
   995.941
  -553.423
   717.704
  -135.289
   541.612
  -635.731
   936.277
  -236.274
   632.221
  -462.386
   496.994
  -947.020
   441.969
  -536.912
   578.173
  -683.767
   940.214
  -919.797
   554.918
  -246.529
   825.220
  -342.326
   502.548
  -490.677
   307.932
  -928.495
   908.780
  -778.069
   838.771
  -742.302
   438.826
  -176.031
   371.746
  -880.856
    96.805
  -873.531
   259.346
  -330.332
   627.583
  -782.189
   371.960
  -304.941
   502.365
  -792.444
   535.905
  -286.721
   332.194
  -652.058
   883.206
  -485.488
    53.011
  -936.857
   207.587
  -937.162
   725.608
   -81.668
   919.889
  -959.960
   294.931
  -941.038
   696.768
  -186.285
   151.952
  -847.377
   416.761
  -889.859
   842.036
  -636.464
   476.943
  -826.350
   763.451
  -608.173
    84.323
  -306.528
   200.140
  -891.568
   615.711
  -720.695
   531.968
  -183.081
   639.302
  -232.582
   966.399
  -326.548
   692.740
  -862.545
   635.762
  -703.604
   410.077
  -677.694
   403.180
  -903.470
    92.776
  -308.390
   221.290
  -640.858
   317.240
  -509.781
   387.616
  -390.667
   673.635
  -986.724
   539.903
  -708.090
   229.011
  -201.270
   735.649
  -703.055
   809.046
  -381.481
   459.365
  -637.898
   691.702
  -449.934
   901.242
  -116.581
   806.757
   -90.884
   350.932
  -834.712
    35.096
  -675.161
    50.661
  -358.409
   701.346
  -260.750
   350.749
  -901.975
   853.267
  -388.928
   511.704
  -571.459
   422.437
  -893.307
   996.735
   -44.588
   859.493
  -442.030
   597.858
  -154.424
   337.413
   -30.610
   240.211
  -346.324
   117.222
  -145.054
   807.520
  -476.638
   169.500
  -813.379
   832.789
  -921.995
   645.344
  -264.595
   398.267
  -467.788
   290.780
  -414.228
    87.832
  -944.884
   398.511
  -894.162
   336.100
   -82.858
   390.088
  -846.644
    17.457
  -549.120
   622.974
  -200.415
   619.526
  -641.957
   515.946
  -648.305
   843.959
  -606.983
   586.627
   -44.313
   978.912
   -45.106
   494.644
  -439.863
   886.746
  -381.268
   684.805
  -477.035
   950.652
  -862.209
   723.167
  -358.348
   824.030
   -52.583
   920.621
  -111.179
   326.365
  -297.708
   337.077
  -365.978
   329.417
  -121.769
   760.399
  -366.863
   977.203
   -30.580
   753.624
  -433.515
    83.804
  -687.185
   364.238
  -592.761
    52.889
  -929.228
   589.557
  -599.078
   161.962
  -597.034
   191.382
   -62.227
   556.169
  -641.011
   954.283
  -901.578
   794.336
  -476.791
   980.804
  -844.478
   291.849
   -57.527
   117.649
  -189.367
   503.647
  -631.489
   106.510
  -550.462
   191.107
  -654.103
   553.056
  -803.980
   616.810
  -823.023
   308.237
  -954.222
    10.651
  -704.855
   355.327
  -138.371
   151.402
  -922.605
   796.686
  -488.723
   406.995
  -372.326
    33.692
   -70.864
    77.639
  -437.971
   734.092
  -617.206
   385.632
  -672.628
   679.830
  -273.629
   954.955
  -915.891
    89.785
   -79.104
   125.278
  -314.951
   510.758
  -396.130
   943.632
  -219.306
   870.540
   -11.200
   177.129
  -416.700
   786.859
  -123.936
   191.687
  -679.922
   726.005
  -943.724
    38.972
   -93.020
   104.709
  -112.217
   596.606
  -125.278
   929.319
  -671.346
   104.495
  -922.086
    65.340
  -794.275
   941.862
  -781.365
   732.444
  -999.451
   987.518
  -284.402
   316.874
   -65.249
   408.765
   -49.654
    96.744
  -365.093
   221.046
  -578.173
   972.747
  -840.724
   463.271
  -159.825
   798.456
  -333.201
   331.797
  -308.725
   404.431
  -490.127
   117.496
  -696.768
   908.933
  -967.528
   289.071
   -53.652
   409.711
  -145.573
   566.637
    -3.052
   650.410
   -76.815
   329.264
  -302.438
   755.394
  -885.342
   200.476
  -456.404
   626.362
  -335.948
   154.851
  -171.484
    95.340
  -792.352
   990.326
  -621.815
   426.862
  -281.991
   508.835
  -993.805
   263.619
  -887.997
   250.496
  -279.031
   609.272
  -185.247
   123.661
  -783.929
   942.167
  -940.611
   775.384
  -324.870
    53.438
  -795.404
    45.808
  -577.807
   703.909
  -148.991
   350.719
  -550.615
   692.465
  -962.615
   334.758
  -647.542
   430.860
  -701.224
   640.706
  -294.137
   617.878
  -133.549
   137.181
  -591.327
   106.845
  -207.892
   449.446
  -967.620
   560.350
  -722.678
   136.357
  -298.196
   985.687
   -11.109
   357.830
  -459.487
   745.018
  -358.013
   376.232
  -787.988
   133.915
  -367.840
   735.252
  -412.091
   121.952
    -2.564
   460.677
  -926.054
   349.071
  -508.499
   126.133
  -373.852
   971.801
  -950.194
   127.781
   -13.184
   452.437
  -570.696
    11.902
  -826.685
   885.952
  -696.768
   198.950
  -250.496
   957.030
  -407.666
   947.630
   -88.260
   122.288
  -686.361
   903.195
   -79.165
   110.599
  -271.981
    73.519
   -89.480
   335.520
  -932.218
   576.342
  -395.367
   313.669
  -374.126
     2.014
   -26.704
   682.699
  -512.833
   735.282
  -640.004
   912.442
  -315.958
    79.287
  -889.218
   303.568
  -943.236
   527.055
  -763.695
   366.680
  -399.518
    21.943
  -861.354
   176.275
  -420.789
   553.270
   -66.439
   792.901
  -810.480
   928.800
  -600.085
   347.545
  -946.593
    69.185
  -912.778
   882.015
  -676.748
   667.592
  -387.249
   538.438
  -321.299
   558.000
  -321.146
   192.663
    -2.075
   636.708
  -156.896
   124.546
   -16.449
   679.952
  -429.243
   818.964
  -474.746
   901.914
  -397.656
   491.684
  -920.408
   596.698
  -833.522
   433.454
  -151.006
   708.029
  -930.021
   766.228
  -959.502
   670.431
  -804.102
   705.222
   -13.764
   365.673
  -558.733
   920.621
  -594.073
   538.133
  -374.706
    92.685
  -406.140
   512.986
  -600.238
   253.853
  -189.673
   560.747
  -307.505
    11.780
  -340.129
   752.312
  -284.799
   246.956
  -263.131
   647.511
  -932.829
   378.735
  -680.074
   661.977
   -34.028
   793.420
  -603.504
   455.000
  -864.071
   528.123
  -201.361
   182.989
  -613.178
   804.590
  -268.380
   961.577
  -587.603
   505.814
  -524.003
   380.718
  -158.391
   190.313
  -454.848
   416.272
  -927.549
   736.961
  -921.201
   581.652
   -79.226
   214.362
  -245.552
   663.472
  -385.662
    68.941
    -2.838
   885.128
  -835.841
   224.769
  -229.957
   841.639
  -356.090
   189.398
  -274.422
    49.928
  -591.357
   759.423
    -0.275
   457.900
  -215.369
   419.080
  -570.238
   756.310
  -739.372
    26.429
  -522.629
   837.123
  -287.149
   879.940
  -362.194
   242.256
  -306.040
   759.850
  -383.099
   946.074
  -681.997
    37.996
  -943.388
   315.653
  -227.638
   449.721
  -908.963
   592.761
   -12.360
   621.418
  -486.648
   740.715
  -502.792
   947.966
  -164.495
     0.549
  -982.482
   913.358
  -978.240
   999.817
  -219.825
   448.500
  -822.504
   757.561
  -852.870
   419.996
   -26.185
   430.158
  -459.151
   843.104
  -909.909
   140.568
  -780.572
   913.602
  -544.328
   735.618
   -70.589
   451.399
  -429.243
   814.570
   -33.815
   850.276
  -310.434
   873.226
  -325.755
   126.774
  -854.579
   906.705
   -81.912
   163.091
  -400.037
   315.104
  -445.235
   736.564
  -502.609
   455.702
  -559.984
   430.097
  -495.041
   685.171
    -1.190
    17.579
  -778.802
   236.030
  -108.860
   417.127
   -67.202
   770.684
  -194.525
   806.757
  -298.410
   957.030
   -90.121
   995.849
  -436.903
   909.116
    -7.233
   646.260
  -882.717
   837.153
  -175.634
   436.720
  -706.534
   749.840
  -229.835
   764.336
  -429.914
   553.392
  -812.586
    77.029
  -569.170
   390.820
  -363.598
   430.555
  -661.428
   565.172
  -563.189
   363.811
  -992.248
   890.378
  -398.022
   686.361
  -742.821
   813.807
  -319.712
   271.737
  -776.055
   153.813
  -463.088
   450.453
  -779.962
   796.625
  -394.238
    96.225
  -987.335
   195.318
  -356.578
   999.420
  -190.130
    16.144
  -483.413
   621.296
  -267.922
   774.407
  -946.532
   822.993
  -948.210
   804.529
  -508.438
   662.618
   -18.372
   407.910
  -448.439
   854.701
  -707.480
   522.385
  -329.752
   985.412
  -456.435
   756.554
  -577.746
    77.242
  -796.045
   133.427
  -337.077
   597.461
  -550.737
   386.670
  -577.136
   503.037
   -87.710
   153.356
  -914.121
   417.096
  -829.340
   907.010
  -118.778
   529.557
  -748.222
   974.364
  -778.405
   316.141
   -63.356
   480.300
   -81.759
   669.881
  -856.258
   563.982
  -196.173
   537.889
  -825.556
   710.196
  -204.535
   658.223
  -899.503
   539.750
   -72.268
   489.944
  -923.917
   902.768
  -612.018
   930.265
  -145.817
   618.091
  -914.945
   912.503
  -710.196
   703.360
  -218.055
   478.744
  -889.401
   438.643
  -675.558
   420.911
  -263.649
   108.219
    -2.930
    83.834
  -571.673
   763.543
  -463.668
   424.085
  -449.538
   851.405
  -165.441
   918.699
  -777.520
    51.454
  -136.692
   417.035
  -852.657
   166.173
  -150.365
   529.862
  -106.388
   407.117
  -764.946
   649.159
  -586.047
   922.025
  -550.798
   192.755
  -918.332
   905.210
  -971.160
   167.089
  -974.517
   136.204
  -885.525
   642.201
  -955.077
   289.712
  -145.604
   232.612
  -113.285
   860.622
  -251.289
   177.740
  -836.207
    48.219
  -535.966
   115.757
  -301.584
   443.281
  -850.215
   144.322
  -430.158
   861.080
  -211.890
   262.642
  -351.115
   165.288
  -392.102
   787.591
  -100.406
   425.520
  -905.179
   838.588
  -769.890
   252.480
  -371.807
   484.390
  -826.533
   655.019
  -724.265
   645.863
  -820.521
   261.971
  -221.534
   348.277
  -200.232
   253.426
  -744.438
   416.913
  -454.054
   844.203
  -338.237
   209.998
  -296.518
   664.266
  -472.427
   482.192
  -118.534
   879.269
  -985.900
   972.961
  -419.782
   394.848
  -186.316
   813.074
  -442.457
   989.013
   -72.909
   343.516
  -724.876
   715.598
  -150.456
   439.955
  -793.542
   423.475
  -804.498
   936.827
  -713.157
   734.184
  -705.222
   245.094
  -712.149
   322.764
  -209.876
   756.890
  -603.717
   844.783
  -231.758
   130.772
  -220.008
   353.679
  -544.786
    52.248
  -579.302
   552.232
  -992.187
   562.029
    -3.784
   721.519
  -568.651
   546.556
  -907.651
   671.468
  -843.989
   484.725
  -473.617
   556.719
  -697.165
    43.733
  -937.223
   901.395
  -830.164
   618.641
  -696.738
   676.595
   -29.359
   408.734
  -968.657
   774.407
  -644.032
   125.156
  -206.122
   722.098
  -250.160
   922.819
    -0.610
   980.438
  -968.932
   650.624
  -684.042
   669.515
  -407.636
    14.130
  -351.146
    66.256
  -693.167
   743.858
  -520.615
   717.124
  -565.325
   363.140
  -153.386
   509.690
  -999.939
   649.525
  -247.414
   547.044
  -329.661
   383.099
  -727.012
   168.737
  -331.950
   475.875
  -846.187
   961.821
  -252.235
    75.503
  -824.152
   105.930
  -231.513
   737.785
  -932.218
   896.207
  -107.181
   260.628
  -750.511
   787.469
   -55.239
   274.667
  -813.196
   803.919
   -43.489
   182.836
  -361.461
   657.460
  -563.860
   543.626
  -422.498
   419.233
  -612.476
   491.287
  -933.287
    87.100
  -387.158
   287.118
  -128.147
   893.887
  -669.851
   595.141
  -908.963
   699.026
  -363.781
   576.189
  -416.028
   308.573
  -153.356
   394.238
  -519.486
    66.286
  -756.127
   228.339
  -448.744
   559.954
  -734.977
   384.472
  -279.946
   786.859
  -340.037
   600.482
  -499.161
   621.998
  -348.247
   138.249
  -360.607
   932.615
  -369.884
   756.890
  -258.858
   183.050
  -590.686
   160.070
  -832.942
   873.714
  -418.134
    12.299
   -21.943
   657.399
    -1.038
   116.794
  -790.674
   477.676
   -90.457
   849.696
  -743.492
   571.917
  -211.737
   443.312
  -346.110
   683.767
  -615.406
   213.385
  -973.174
   327.952
  -976.226
   322.855
  -500.992
   452.040
  -309.214
   176.977
  -663.869
   337.931
   -71.078
    42.604
  -892.727
    87.710
  -915.891
   986.297
  -855.220
   537.126
   -73.763
   724.052
  -415.387
   940.336
  -821.741
   477.371
  -232.307
   270.272
   -14.588
   428.510
  -715.934
   477.798
  -145.482
   869.442
  -559.191
   553.484
  -904.324
   637.593
  -565.081
   736.015
  -702.963
   932.859
  -987.426
   710.807
  -136.235
   108.676
  -103.732
   142.644
  -846.950
   532.090
  -239.784
   385.968
  -763.909
   105.319
  -963.744
   716.666
  -182.073
   543.748
  -668.874
   929.167
  -653.066
     2.869
  -264.138
   642.384
  -154.698
   149.388
  -190.497
   158.666
  -509.232
   268.746
  -482.345
   218.787
  -517.655
   503.739
   -92.563
   497.665
  -780.084
   818.018
  -200.049
   183.691
  -670.125
   777.398
  -718.406
   485.946
  -432.508
   743.858
  -724.479
   412.915
  -872.463
   574.938
   -25.544
   666.494
  -605.396
   423.017
  -584.307
   994.659
  -336.192
   727.897
   -19.257
   847.377
  -136.479
   996.338
  -900.967
   678.518
  -188.604
   462.691
   -61.098
   738.395
  -965.178
   224.036
  -634.602
   699.881
  -312.845
   943.632
   -52.522
   962.767
  -409.467
   716.453
  -705.191
   979.064
   -62.502
   190.802
  -493.576
   443.922
  -318.583
   539.262
  -988.647
   695.486
  -851.772
   373.180
  -416.334
   167.180
  -100.253
   194.128
  -187.872
   236.976
  -619.892
   476.424
  -193.548
   316.416
  -622.944
   974.029
  -578.967
   524.003
  -171.392
   345.958
  -222.388
   785.913
  -993.316
   693.838
  -632.221
   708.762
  -390.698
   104.984
  -482.803
    66.897
  -208.472
   795.740
  -508.164
   249.489
  -332.041
   947.356
  -971.252
   509.476
  -683.493
   829.676
  -428.785
   359.752
  -184.271
   305.429
    -9.217
   959.166
  -653.554
   308.908
  -923.582
   832.545
  -110.752
   393.384
  -426.984
   768.639
  -451.369
   940.397
  -950.621
   239.448
  -964.202
   124.882
  -621.937
   184.606
  -659.536
   230.201
  -892.636
   505.112
  -876.431
   406.171
  -492.416
   109.378
  -137.913
   464.248
  -428.114
   856.197
  -723.350
   803.980
  -246.162
   237.556
  -925.901
    63.417
  -277.535
   145.726
  -464.675
   588.549
   -83.987
   567.919
   -19.745
   314.249
  -824.213
   552.385
  -358.898
   151.585
  -758.354
   289.956
   -25.056
   474.349
  -610.523
   654.439
   -52.980
   799.249
    -6.867
    45.717
  -683.981
   252.876
  -709.098
   879.360
  -547.380
   920.042
  -861.141
   566.485
  -277.596
   666.036
  -968.719
   327.677
   -35.615
   527.879
  -829.920
   684.469
  -903.317
   267.342
  -135.533
   972.472
  -619.526
   179.968
  -958.251
   719.596
  -627.064
   753.471
  -849.147
   233.406
  -898.648
   269.875
  -760.582
   241.096
  -510.910
   944.395
  -513.627
   926.054
  -435.408
   695.395
   -29.633
   204.413
  -515.091
   138.920
   -43.733
   586.077
   -94.852
   901.578
  -519.974
   462.783
  -275.552
   845.363
  -485.946
   168.401
  -259.438
   298.654
  -506.485
   653.951
  -756.340
   886.685
  -514.451
   121.586
  -918.973
    55.086
  -217.994
   461.898
  -776.635
   881.222
  -802.454
   836.879
  -635.304
   265.511
  -146.031
   253.731
  -413.495
    98.086
  -268.044
   472.457
  -382.366
   493.545
  -228.156
    91.098
  -278.909
   687.613
  -195.502
   152.684
  -260.903
   690.023
  -906.766
   117.161
  -672.353
   286.752
  -231.239
   542.467
   -88.321
   485.763
   -62.563
   318.216
  -607.868
   999.725
  -254.952
   796.167
  -863.552
   859.645
  -823.328
   660.421
  -716.697
   753.288
  -125.706
   882.076
  -106.876
   181.524
  -247.139
   601.398
   -24.415
    27.314
  -303.049
   281.503
   -74.770
   630.207
  -881.497
   977.264
  -603.412
   960.387
  -343.028
    63.082
  -849.879
   986.419
  -196.387
   263.924
  -100.070
   829.890
  -269.387
   331.980
  -305.490
   800.836
  -893.277
   214.240
  -137.364
   907.895
  -819.666
    53.926
  -945.891
   936.918
   -88.473
   869.411
  -591.937
   691.397
  -566.088
   254.769
  -620.808
   489.029
  -371.807
   945.799
  -746.544
   507.797
  -912.015
   594.409
  -115.390
    75.320
  -740.287
   596.637
  -317.515
   495.499
  -962.676
   316.141
  -615.162
   505.753
  -406.446
   548.845
  -356.914
   959.197
  -271.462
   570.849
   -45.625
   824.915
  -482.315
   614.612
   -29.969
   100.436
  -461.013
   116.214
  -287.332
   730.186
  -537.675
   578.204
  -267.495
   123.173
  -719.230
   391.034
  -265.603
   364.635
   -33.815
   457.656
  -293.069
   714.103
  -170.446
   964.263
  -915.403
   484.939
  -632.160
   141.423
   -25.422
   898.129
  -121.525
   359.294
   -21.119
     4.425
  -377.667
   400.220
  -355.968
   268.929
  -182.806
   253.304
  -931.639
   911.008
  -757.714
   273.721
  -300.821
   594.378
  -264.443
    51.332
  -149.785
   560.106
  -635.426
   832.118
   -28.474
   796.991
  -447.249
   835.597
  -797.693
   342.662
   -58.382
   313.059
  -761.895
   309.427
  -729.026
   689.535
  -956.084
   728.202
  -942.289
   633.290
  -555.925
   804.956
  -645.405
   397.198
  -879.543
   682.638
  -629.353
   275.216
  -949.797
   302.896
  -766.167
   517.502
   -86.123
   461.257
  -322.123
   548.906
  -494.217
   649.159
   -66.225
   833.277
  -322.367
   776.910
  -391.949
   228.584
  -153.844
   371.532
  -171.758
   175.573
  -402.997
   342.631
  -562.578
   564.440
  -584.735
   910.459
  -481.246
   622.883
  -925.779
   789.911
  -968.749
   669.362
  -286.386
   224.158
  -161.596
    75.381
  -861.446
   961.486
   -89.816
   280.587
  -629.444
   769.372
   -19.318
   204.108
   -18.525
   579.394
  -558.397
   896.512
  -757.775
   856.716
  -246.437
   775.201
  -383.099
   287.881
  -843.806
   288.247
  -365.917
   381.054
   -41.719
   349.040
  -333.750
    71.474
  -810.816
   386.608
  -351.421
   927.213
  -106.815
   354.656
  -731.376
    47.792
  -153.081
   543.565
  -342.174
   250.191
   -17.212
   538.713
  -883.938
   635.640
  -701.987
   169.073
   -98.788
   130.833
  -468.398
   789.911
  -386.425
    97.934
  -609.943
   742.912
  -791.864
   606.189
  -396.924
   338.145
  -835.688
   459.731
  -409.192
   201.086
  -154.393
   574.908
  -976.592
   328.654
  -420.240
   801.019
  -945.311
   697.897
  -509.110
   777.947
  -489.364
   771.355
  -385.113
   924.924
  -185.766
   742.454
  -670.797
   153.752
   -71.749
   864.986
  -371.654
   400.464
  -903.714
   710.410
  -723.655
   568.987
  -335.612
   696.371
  -632.466
   980.773
  -236.305
   730.766
  -673.605
   923.856
  -864.315
   314.554
  -121.189
   395.703
  -118.503
   947.508
  -975.707
   632.557
  -584.002
   180.120
  -457.411
   520.157
  -591.540
   156.316
  -936.430
   478.835
    -9.430
   989.441
  -766.320
   916.898
  -986.602
   816.462
  -991.089
   846.400
  -365.368
   873.684
  -393.780
   754.448
  -983.367
   437.239
  -856.014
   324.381
  -582.354
   973.235
  -496.139
   100.131
  -543.596
   339.885
  -556.108
   687.887
  -167.974
   386.883
  -504.868
   588.183
  -719.840
   794.305
  -327.067
   253.304
  -953.093
   495.987
  -466.628
   462.416
  -338.786
   530.595
  -392.743
   608.997
  -712.546
   663.747
  -258.065
   994.415
  -560.198
   625.996
  -617.450
   720.573
  -661.641
   309.305
  -675.619
   276.437
  -310.160
   766.533
   -33.357
   411.390
  -827.082
   357.158
  -400.281
   389.447
  -589.923
   883.633
  -242.897
   218.177
  -292.978
    61.190
  -837.611
   945.952
  -659.322
   165.990
  -696.005
   621.265
  -322.153
   204.047
  -832.514
     8.026
   -95.523
   446.181
  -842.402
   650.288
  -351.970
   671.224
  -259.011
   380.383
  -726.554
   962.462
  -159.124
   864.437
  -865.719
   400.311
  -485.183
   278.207
  -439.833
   495.376
   -52.797
   708.121
  -138.371
   705.344
  -712.973
   370.190
  -865.871
   879.666
  -636.921
   241.310
  -858.058
   975.829
  -192.999
   196.448
  -936.766
   890.744
  -384.167
   245.094
  -621.876
   751.091
  -314.463
   961.577
  -319.864
   506.546
  -653.920
   702.017
  -307.016
   169.408
  -569.933
   702.506
  -726.402
   544.359
   -94.424
   651.631
  -317.057
   792.413
  -395.215
   831.599
   -94.882
   672.323
  -920.347
   421.094
  -702.841
   803.980
  -884.274
    54.506
  -650.044
   796.289
   -64.730
   230.354
  -158.544
   584.765
  -378.826
   663.228
  -835.963
   821.436
  -206.854
   172.857
  -893.063
   661.275
  -933.561
   203.986
  -125.095
   789.117
  -674.184
   570.940
  -375.744
    30.122
  -655.599
   520.310
  -701.682
   388.470
  -219.825
   706.198
  -957.762
   857.204
  -919.675
   170.843
   -20.264
   843.287
  -674.917
   925.169
  -368.023
   551.927
  -457.717
   222.480
  -239.418
   173.406
  -475.997
   119.541
   -84.414
   216.468
  -323.801
   418.256
  -530.290
   831.904
   -67.171
   581.957
  -579.730
   470.046
  -734.092
   720.298
  -260.170
   716.361
  -177.709
   236.061
  -442.915
   647.969
  -781.457
   227.821
   -51.119
   555.864
  -974.242
   242.317
  -375.072
   375.927
   -25.483
   470.138
  -713.614
   672.658
   -87.954
   978.393
   -60.579
   519.364
  -957.335
    74.496
   -54.933
   118.778
  -517.350
   394.421
  -913.205
   507.462
  -339.427
   809.259
  -563.066
   187.902
  -405.133
   743.858
  -697.134
    32.441
  -420.484
     1.587
  -965.056
   302.011
  -690.909
   688.498
   -23.164
   123.966
   -25.239
   330.729
  -660.604
   272.988
  -638.264
   779.351
  -719.749
   598.010
  -519.333
   995.758
   -30.885
   939.604
  -237.281
   311.838
   -79.012
   881.344
  -649.129
   258.553
  -621.906
   178.900
  -481.887
   556.444
  -977.996
   210.669
  -256.508
   361.980
  -203.131
   293.313
  -521.989
   363.964
  -874.630
   206.885
  -868.923
   822.596
  -701.285
   772.027
  -691.092
   146.214
  -678.854
   824.213
  -163.945
    98.697
    -8.637
   427.808
  -408.460
   231.391
  -498.825
   674.459
  -309.366
   633.473
  -666.829
   908.841
  -956.542
   594.501
  -261.788
   726.279
  -177.892
   272.652
  -425.367
   585.284
  -133.244
   962.859
  -210.364
   379.315
  -437.056
    57.772
  -675.253
   811.121
  -779.412
   296.548
  -273.598
   913.572
  -513.932
   393.933
  -757.500
   560.778
  -180.975
   644.063
  -312.967
   313.303
  -435.224
   592.883
  -146.855
   440.901
  -346.446
   372.417
  -243.568
   466.720
  -541.887
   790.979
  -510.361
    76.998
  -159.215
   772.973
   -30.213
   739.708
   -79.012
   242.073
  -640.797
   875.393
  -404.920
    41.627
  -558.428
   925.382
  -660.878
   985.656
  -265.481
   159.520
  -673.727
   634.541
  -380.627
   568.194
  -610.401
   889.523
  -729.759
   682.089
  -137.669
   998.413
  -337.199
   663.198
  -174.322
    68.056
  -555.559
   511.490
  -203.162
   675.924
   -52.644
   730.125
  -612.995
   675.100
  -875.118
   293.649
   -38.087
   786.493
  -306.497
   262.734
  -165.014
    71.780
  -739.402
   888.852
  -974.395
   881.344
  -279.641
   553.117
  -887.356
   369.732
  -301.920
   383.099
  -785.119
   174.261
  -675.253
   890.683
  -369.945
   348.766
  -877.102
   475.295
  -837.123
   147.069
  -714.927
   136.448
  -325.755
   750.114
  -873.959
   238.594
  -118.137
   529.832
    -9.796
   672.506
   -55.452
   944.212
  -604.785
   257.271
  -139.286
   656.606
  -306.681
   725.852
  -787.347
   973.815
  -968.627
   138.493
  -712.271
   195.746
  -108.982
    67.843
  -892.178
   971.770
    -9.857
   398.938
  -601.825
   255.501
  -173.040
    88.412
  -973.022
   954.192
  -352.000
   726.493
   -53.011
   864.284
  -879.025
   245.216
  -830.012
   988.372
  -505.905
   617.145
  -193.640
   826.380
  -477.096
   887.875
  -300.394
   735.588
   -53.804
   386.456
  -311.533
   952.269
  -208.502
   457.167
  -973.174
   369.366
  -707.602
   556.536
    -6.806
   664.052
  -301.767
    59.328
  -779.046
   868.160
  -242.531
   617.512
  -219.428
   976.104
  -843.593
   415.204
  -455.184
   683.462
  -305.826
   164.434
  -131.321
   850.337
  -525.010
   184.454
  -885.220
   782.830
  -100.223
   408.979
  -943.968
   926.878
  -262.642
   664.846
  -313.883
    67.721
  -942.686
    65.981
  -530.351
   629.292
  -694.632
   866.390
  -436.995
   166.509
  -697.714
   615.467
  -962.828
   645.253
  -551.683
   960.570
  -366.314
   602.557
   -86.306
   939.024
  -915.036
   781.976
  -903.348
   104.648
  -469.283
   336.924
  -869.381
   331.797
  -939.390
   196.509
  -278.970
   640.828
   -83.926
   686.728
  -906.247
   889.065
  -619.495
     1.556
  -663.839
   670.400
  -108.737
   617.664
   -88.351
   267.983
  -597.430
   245.582
  -370.281
     3.082
  -467.452
   412.366
  -147.923
   824.396
  -476.058
   268.441
  -783.715
   481.185
  -448.897
   713.126
  -341.411
   124.363
  -596.393
   431.898
  -983.764
   678.823
  -921.842
   939.970
    -8.179
   831.080
  -689.993
   224.982
  -240.425
   976.073
  -424.940
    83.590
    -4.028
   966.460
  -406.201
   744.621
  -385.052
     8.362
  -131.382
   873.409
    -9.919
   547.868
  -714.621
   550.798
   -56.459
   490.585
  -688.986
   320.261
  -715.384
   599.963
  -182.318
   897.397
  -822.138
   416.242
  -934.721
   634.846
  -877.255
   541.246
  -126.316
   337.413
  -174.139
   631.764
  -484.878
   520.157
  -253.182
   945.921
  -640.828
   703.574
  -400.433
   785.760
  -199.683
   839.900
  -410.352
   680.471
  -499.588
   463.668
  -330.760
   653.127
  -523.301
   661.122
  -408.948
   415.510
  -933.287
   451.125
  -957.854
   834.346
  -698.508
   672.475
  -360.759
   512.467
  -281.838
   970.428
  -933.500
   829.646
  -856.716
   976.897
  -862.819
   285.257
  -521.805
   277.566
  -939.665
   488.296
  -982.665
   259.835
  -306.009
   637.013
  -668.630
   435.591
  -934.507
   832.789
  -754.357
   332.072
   -58.596
    71.810
   -54.048
   545.030
  -273.507
   258.003
  -257.881
    47.700
  -524.918
    81.454
  -478.500
   349.315
  -705.741
   105.533
  -577.288
   597.125
   -78.829
   907.102
  -238.289
   215.308
  -244.606
   612.812
  -259.285
   175.024
  -872.433
   676.016
   -28.108
   488.754
  -914.274
   237.342
  -653.371
    23.316
  -519.608
   913.327
  -718.284
   224.769
  -370.464
   355.998
  -126.255
   849.208
  -654.653
   428.602
    -7.080
   293.222
  -396.893
   339.152
  -152.226
   617.908
  -365.795
   577.807
  -948.302
   859.401
  -276.040
   999.908
  -277.474
   720.908
  -503.891
   899.838
  -353.191
   239.143
   -35.432
   418.348
  -960.326
   518.815
  -865.932
   128.208
   -68.239
   129.704
  -568.743
   140.751
  -285.867
   259.285
  -253.609
   578.051
  -127.171
   215.003
  -631.703
   753.868
  -555.895
   370.037
  -407.086
   907.468
  -778.527
   146.001
  -713.370
   833.888
  -753.746
   126.743
  -813.440
   254.402
  -387.799
   896.451
  -782.220
   271.035
  -883.999
   696.249
  -390.210
   748.589
  -215.033
   493.057
  -907.163
   968.505
  -187.597
   554.155
   -44.191
   397.748
   -66.958
   121.189
  -753.655
   916.776
  -231.422
   278.085
  -104.801
   349.895
  -824.396
   605.274
  -954.802
   642.842
  -873.348
   715.598
  -632.862
   529.649
  -844.569
   264.138
  -357.433
    34.394
  -101.840
   527.024
  -604.053
   650.075
  -238.533
   141.667
  -143.284
   539.109
  -751.122
   103.580
  -967.589
   599.384
   -23.499
   612.201
  -825.007
   738.792
   -90.670
   860.378
  -579.791
   202.795
  -150.121
   360.912
  -117.222
   298.563
  -290.353
   904.111
   -12.665
   359.020
  -404.828
   739.463
  -682.730
   291.238
  -760.155
    76.296
  -237.556
   552.171
  -187.292
   496.231
  -753.471
   896.359
  -364.849
   371.288
  -183.660
   738.365
  -162.572
   882.076
  -626.820
   474.563
  -514.267
   728.935
  -171.606
   607.471
  -788.720
   130.497
   -36.378
    16.663
  -127.628
   202.795
  -222.175
   219.855
  -718.833
   313.334
  -398.450
   968.047
  -473.830
   503.128
  -239.784
    18.159
   -78.616
   571.154
  -932.768
   427.656
  -886.044
   914.609
   -71.108
   213.813
  -618.702
   718.650
  -658.773
   722.465
  -351.512
   589.618
  -438.673
   549.028
  -741.844
   225.257
  -266.732
   356.456
  -976.684
   215.979
  -749.443
   433.210
  -405.408
   570.513
  -863.796
   335.063
  -326.701
    60.060
  -778.466
   455.000
  -898.679
   974.548
  -594.958
   864.223
  -640.522
   384.655
  -227.363
   268.715
  -495.132
   503.555
  -139.409
   424.635
  -920.621
   241.951
  -158.025
   856.319
  -979.980
   550.279
   -81.454
   221.015
  -897.794
   641.621
  -301.218
   163.823
   -52.187
   689.474
  -156.560
     6.348
  -871.212
    93.600
  -239.998
   113.407
  -602.191
   908.353
  -372.662
   280.984
  -423.017
   526.292
  -468.551
   989.746
  -863.918
   212.073
    -6.012
   867.000
    -8.332
   579.272
  -325.571
   201.941
  -442.305
   604.297
  -472.457
   857.204
  -420.057
   271.432
  -803.034
   420.301
  -215.613
   442.366
   -73.458
   939.695
  -128.605
    43.947
  -229.652
    87.863
  -112.796
   168.188
  -617.176
    96.683
  -496.963
   178.167
  -829.585
   307.260
  -765.801
   413.373
  -914.579
   679.128
  -870.388
   588.610
  -155.858
   102.298
   -36.805
   479.843
  -150.487
   855.556
  -541.246
   990.967
  -399.213
    54.903
  -420.850
   195.227
  -129.826
   436.506
  -588.885
   445.021
  -571.429
   316.630
  -322.886
   143.498
  -398.541
    73.763
  -594.562
   272.652
  -564.135
   995.483
  -210.303
   270.241
  -239.784
   834.468
  -231.086
   350.780
   -82.278
   917.508
  -640.187
   863.216
  -544.939
   150.365
  -727.927
   779.443
  -452.742
   763.726
  -161.718
   907.773
  -559.801
   142.125
  -210.761
   924.497
  -307.993
   581.683
   -93.448
   817.438
  -505.631
   318.400
  -916.684
   835.871
  -144.627
   672.262
  -175.695
   539.293
   -75.228
   650.136
  -283.547
    40.376
  -756.920
   851.344
   -97.903
    34.394
  -804.041
    19.776
  -915.403
   709.830
  -545.457
    86.459
  -900.937
   133.396
  -316.263
    45.564
  -421.796
   203.772
  -700.888
   508.744
  -254.372
   766.900
  -445.997
   280.557
  -133.000
   987.671
  -262.185
   799.371
  -609.058
   570.849
  -233.131
   787.042
  -689.657
   925.718
   -50.569
   951.476
  -224.189
   867.275
  -794.733
    85.604
  -507.706
   948.943
  -477.889
   406.751
   -69.826
    19.410
   -70.864
   479.568
  -118.137
    98.086
  -230.262
   567.278
  -604.236
   162.511
  -445.906
   753.929
  -381.970
   941.679
  -826.807
   682.150
  -426.099
   309.030
  -244.484
   249.763
  -580.004
   368.786
   -52.919
   109.195
  -801.965
   829.279
  -102.664
   313.395
  -377.667
   757.225
  -269.295
   951.842
   -68.606
   306.711
  -213.965
   120.640
  -664.846
   516.404
  -595.172
    70.528
  -910.367
   768.731
  -450.514
   875.973
  -270.791
     5.280
  -967.040
   469.802
  -511.338
   291.635
  -359.081
   386.761
  -554.003
   825.465
   -72.268
    59.725
  -582.965
   981.719
   -32.319
    12.482
  -866.817
   488.937
  -157.720
   792.779
  -266.152
   330.058
  -854.701
   989.105
  -895.627
   461.318
  -713.279
   175.481
  -908.841
   943.663
  -123.539
   127.873
  -875.393
   579.638
   -30.335
   155.217
  -718.101
   650.319
  -545.427
   890.133
  -679.708
   845.271
  -635.762
   381.817
  -287.606
   979.614
  -606.922
   835.994
  -785.485
   592.120
  -599.994
   844.386
    -0.092
    17.884
  -820.948
   448.866
  -112.949
    29.328
  -721.061
   882.931
  -304.483
   639.210
  -847.652
   334.635
  -740.410
   159.520
  -582.934
   575.152
  -868.343
   110.355
  -490.738
   795.770
  -493.973
    71.535
  -489.181
   498.154
  -605.182
    71.718
  -568.346
   780.663
  -412.702
   608.448
  -271.615
   865.200
  -576.861
   892.453
  -659.322
   207.770
   -88.107
   410.627
  -973.785
    37.233
  -770.928
   401.044
  -724.113
   664.907
  -879.269
   333.689
  -409.650
   409.894
  -752.861
   990.936
  -601.032
   483.322
    -2.472
   241.310
  -597.186
   675.039
  -193.548
   100.650
  -377.331
   187.109
  -496.292
   173.467
   -66.836
   457.472
  -271.554
    69.674
  -635.212
   317.331
   -61.068
   889.157
   -45.381
   326.701
  -950.468
   368.603
  -572.985
   631.153
  -774.194
   784.417
  -514.176
   183.721
  -131.199
   204.749
    -1.068
   676.199
  -679.586
   185.430
  -143.071
    22.584
  -679.495
   502.609
  -213.294
   739.708
  -252.754
    16.419
   -98.788
    67.293
  -328.104
   259.285
  -732.780
   172.765
  -740.593
   842.524
  -728.599
   283.334
  -454.176
   275.002
  -933.103
    89.572
  -376.080
   287.851
  -118.931
   264.504
  -731.620
   258.522
  -534.379
   441.481
  -468.368
   828.455
  -528.977
   494.705
  -658.437
   307.657
  -974.487
   466.475
  -367.473
   960.326
  -699.179
   984.466
  -959.136
   764.794
  -654.897
   513.138
  -304.086
   742.241
   -34.913
   282.815
  -861.904
   447.157
   -62.014
   240.120
  -104.587
   713.858
  -665.120
   863.948
  -251.106
   252.510
  -763.207
   190.100
  -780.725
   188.665
  -375.744
   888.974
  -694.632
   139.561
  -277.749
   739.250
  -994.446
   921.873
  -418.561
   342.509
  -346.049
   483.352
  -823.176
   421.186
  -397.900
   153.447
  -194.525
   544.633
  -722.251
   805.719
  -936.094
   626.514
  -848.201
    26.063
  -812.555
    37.416
  -355.480
   880.886
  -968.535
   676.717
  -497.208
   378.124
  -522.996
   846.706
  -320.963
   215.888
  -458.876
   273.598
  -756.462
   911.618
   -26.246
   118.717
  -638.997
   905.972
  -377.972
   323.435
  -136.967
   735.130
  -656.453
   132.054
  -552.507
   865.078
  -250.343
   136.174
  -964.080
   281.869
  -439.985
   684.133
  -679.250
   431.440
  -150.121
   999.664
  -967.284
   602.680
   -28.993
   853.023
   -39.186
   347.850
  -572.253
   128.849
  -745.140
    33.723
  -510.269
   134.129
  -956.908
   117.313
  -178.472
   990.143
  -105.014
   239.906
   -88.382
   952.055
  -838.832
   733.421
  -418.622
     0.305
  -278.085
   632.405
  -644.765
   546.983
  -825.678
   785.760
   -26.490
   601.093
    -8.942
   161.840
  -170.965
   236.824
  -319.773
   940.550
  -391.064
   708.121
  -520.707
   486.312
   -77.364
    53.591
  -387.341
   795.953
  -802.545
   535.295
  -354.595
   514.267
  -376.812
   755.333
   -35.951
   112.613
  -573.504
   793.909
   -84.964
   322.459
  -743.095
   212.653
  -366.771
   419.202
   -34.883
   266.915
  -909.207
   448.958
  -444.655
   170.690
  -601.917
   992.706
  -407.300
   758.202
  -112.247
   561.052
  -153.142
   385.601
  -986.816
   213.965
  -546.800
   416.700
  -406.873
   498.398
  -626.942
   136.357
  -567.583
   298.349
  -566.271
   435.621
  -148.137
   690.756
  -269.875
   111.545
  -843.348
   400.830
  -331.339
   126.743
  -423.536
   951.079
  -564.745
   671.010
  -293.527
    96.835
  -831.629
   369.671
   -17.579
   643.483
  -381.848
   482.467
  -780.358
   237.434
  -426.618
   435.835
  -251.869
   226.203
  -162.755
   533.433
  -825.953
   179.998
  -967.009
   187.902
  -699.820
   169.561
  -978.790
   517.899
  -764.885
   393.536
  -790.582
   654.042
  -776.421
   248.970
  -464.492
   597.827
  -771.416
   439.283
  -593.493
   976.867
  -203.253
   212.775
  -626.545
   540.208
  -761.925
   326.029
  -176.153
   737.999
  -348.369
   825.404
  -526.994
   228.492
  -172.155
   240.730
   -64.516
   657.002
  -440.840
   285.104
  -842.189
   549.516
  -609.638
   653.890
    -6.104
   665.822
  -660.878
    17.273
  -296.060
   655.049
  -380.963
   800.043
  -341.075
   357.830
  -104.556
   842.036
  -968.993
   598.651
  -894.192
   533.219
  -248.238
   812.159
  -623.798
   517.380
  -481.124
   347.301
  -936.094
   557.482
  -866.420
   792.840
  -540.941
   657.247
   -51.271
   168.157
  -824.702
    32.228
  -290.201
   323.069
  -238.807
    24.232
  -430.311
   390.271
  -436.384
   552.904
  -441.328
   634.449
  -625.568
   197.913
  -709.708
   541.337
  -108.463
   506.241
  -814.600
   491.134
  -474.410
   617.359
    -5.341
   859.310
  -416.272
   800.836
   -98.972
   889.126
  -638.539
   999.542
   -15.961
   179.205
  -825.800
   972.655
  -673.879
   130.375
  -140.843
   131.962
  -456.771
   194.861
  -220.679
   665.395
  -979.980
   272.225
  -139.042
    40.956
  -368.023
    95.523
  -304.971
   486.007
  -765.526
   951.415
  -765.221
   534.288
  -298.685
   577.746
  -880.093
   235.237
  -207.282
   583.270
  -840.785
   119.388
  -364.940
   231.849
  -997.436
   512.986
  -906.858
   936.186
  -466.353
   296.274
  -183.874
   303.903
  -985.565
   698.782
  -761.437
    80.538
  -486.587
   225.410
  -681.997
   832.362
  -352.580
   307.291
  -710.166
   713.218
  -829.951
   770.837
  -778.832
   159.612
  -563.585
   718.863
  -355.174
   856.532
  -723.655
   917.936
  -945.585
   818.995
  -692.923
   284.829
  -457.656
   932.554
  -783.441
   566.668
  -638.661
   796.289
  -951.415
   808.100
  -308.878
   212.470
  -978.484
   699.271
  -608.356
   166.509
   -88.931
   398.541
  -976.440
   640.645
  -471.084
   923.399
   -82.217
   105.625
  -671.621
   703.574
  -425.184
    33.784
  -331.797
   390.027
  -824.061
   277.291
  -234.230
   513.535
  -513.535
   655.446
  -128.941
    86.459
   -67.019
   594.592
  -307.474
   742.119
  -864.284
   164.800
  -393.719
   504.288
  -322.642
   356.578
  -320.414
   781.976
  -610.920
   941.404
  -959.899
   682.241
   -64.150
   760.308
  -377.758
   235.054
   -18.647
   783.868
  -178.655
   624.348
  -285.257
   787.225
  -912.198
    18.159
  -980.499
   984.466
    -8.515
    92.776
  -933.531
   465.163
  -211.768
   843.410
  -388.318
   778.191
  -980.224
   775.933
  -219.184
   504.868
  -822.230
    73.519
  -379.040
   166.997
   -36.317
   831.233
  -798.608
   311.808
  -824.366
   952.727
  -455.641
   119.053
  -246.376
   803.186
  -832.881
   372.906
  -986.328
   211.585
  -483.291
   142.949
  -396.527
   916.410
  -921.537
    18.128
  -790.948
    48.158
  -560.442
   236.824
  -454.451
   743.492
  -911.008
   557.421
  -338.206
   482.986
  -764.916
   212.714
  -909.177
   248.054
  -578.204
   792.230
  -122.471
    89.633
  -774.957
   395.703
  -985.961
   202.673
  -189.306
   902.280
  -684.835
   100.406
  -365.429
   698.141
  -736.076
   981.872
  -933.164
   707.389
  -140.446
   886.532
  -778.832
    68.911
    -1.709
   729.942
  -229.835
   304.025
  -581.042
   813.776
  -971.404
   317.576
  -255.867
   904.233
  -914.548
    77.181
  -351.939
   472.823
  -734.184
   313.669
  -316.965
   192.755
  -295.724
    86.978
  -204.779
   284.951
  -689.199
   560.869
  -938.993
   807.489
   -89.206
   830.470
  -324.534
   482.192
  -160.436
   146.214
  -276.131
   152.043
  -226.295
   378.216
  -232.063
   463.088
  -920.164
    64.333
  -222.663
   864.864
  -537.736
   886.258
  -561.388
   522.904
  -809.626
   916.715
  -627.949
   237.007
  -312.052
   482.498
  -711.966
   959.319
  -235.542
   985.809
  -385.937
     5.341
  -729.331
   528.764
  -376.141
   552.751
  -541.002
   684.347
  -400.433
   520.280
  -169.652
   257.302
  -941.527
   421.918
  -251.534
   379.528
  -424.604
   288.888
  -396.832
   782.586
  -768.120
   254.219
  -196.356
   592.242
  -775.994
   892.819
  -616.932
   487.930
  -340.861
   911.313
  -504.257
   571.306
  -926.298
   281.228
  -411.847
   787.408
  -296.976
   409.406
  -474.899
   242.561
  -966.216
   438.917
  -547.929
   262.337
  -328.196
   274.972
  -324.717
   533.372
  -945.372
   429.029
  -659.566
   173.193
  -958.190
   274.972
  -808.222
    71.444
   -87.039
   811.274
  -807.794
   346.232
  -194.769
   522.538
  -713.858
   259.499
  -878.109
   434.736
  -913.877
   435.194
   -57.497
   957.274
  -235.328
   724.052
   -33.753
   605.945
   -67.873
   558.092
  -979.858
   200.720
  -217.536
   139.897
  -337.474
   631.733
  -712.363
   308.847
   -86.428
   787.103
  -277.749
   429.365
  -355.815
   737.297
  -700.766
   144.078
  -345.714
   768.395
  -801.599
   336.283
   -28.291
   359.142
  -231.239
   144.810
  -596.942
   695.059
  -814.295
   375.500
  -132.115
   813.105
  -655.110
   153.111
  -452.773
   971.435
  -726.676
   156.865
  -622.150
   337.107
  -160.436
   283.975
   -76.510
   586.200
  -956.297
    84.567
  -845.759
   509.476
  -330.790
   811.884
  -834.468
   217.902
  -423.444
   431.349
  -632.466
    41.505
  -578.570
   432.539
  -823.237
   715.323
  -922.422
   787.622
  -259.102
   945.891
  -453.841
   899.747
  -272.195
   953.001
  -367.443
   885.861
  -289.407
    79.165
  -827.845
    36.866
  -820.704
    61.678
  -913.877
   799.646
  -288.949
    60.152
  -951.537
   123.783
  -670.522
    33.937
  -954.192
   518.021
  -414.960
   562.700
  -389.203
   658.559
  -613.086
   704.337
  -989.196
   894.650
  -881.283
   983.581
  -827.174
   493.942
  -931.974
   105.136
  -374.035
   972.045
  -297.952
   485.580
  -757.225
   349.437
  -180.059
   196.753
  -939.360
   680.685
  -886.410
   415.540
   -35.340
   697.775
  -832.148
   973.113
  -487.320
   913.480
  -568.957
    97.171
  -315.226
    26.643
  -811.945
   942.137
  -162.755
   974.700
  -933.927
   999.115
  -356.822
   475.600
  -894.742
   981.384
  -699.301
   404.431
   -75.289
   277.749
  -210.089
   847.499
  -984.497
   568.255
  -540.269
   177.679
  -307.749
   695.486
  -273.476
   995.483
  -266.396
   385.693
  -835.108
   278.542
  -756.249
   913.358
  -227.485
   584.490
  -234.046
   302.499
  -310.129
   649.586
  -821.100
   159.276
  -843.410
   228.156
  -591.906
   728.874
   -14.832
   515.854
  -517.685
   270.882
  -666.677
     0.427
   -32.533
   346.873
  -942.991
    84.323
  -691.458
   113.529
  -575.793
   322.275
  -889.035
   215.827
  -528.550
   617.939
  -107.456
   373.211
  -215.613
   223.395
  -662.374
   252.968
   -16.938
   884.884
  -415.601
   724.601
  -306.131
   979.034
  -423.627
    88.626
  -711.112
   982.849
  -990.143
   373.943
  -825.953
   121.555
   -91.525
   297.006
   -92.502
   538.102
  -644.642
   977.172
   -70.956
   827.418
  -584.582
     1.373
  -817.408
   280.007
  -221.992
   932.615
  -587.939
   678.488
  -848.567
   854.823
  -587.664
   989.929
   -58.992
    49.257
  -983.093
   799.158
  -758.812
   395.367
  -897.183
   825.556
  -326.304
   589.587
  -605.609
   367.840
  -897.580
   776.818
  -652.730
    20.173
  -243.294
   687.399
  -106.388
   503.739
  -206.275
   873.928
  -670.156
   956.938
  -167.943
   141.087
  -871.578
   528.611
  -513.138
   763.054
   -45.473
   617.786
  -561.571
   581.347
  -331.034
   603.381
  -935.087
   577.532
  -400.952
   408.094
  -828.761
    14.222
  -142.125
   739.982
  -155.431
   738.182
    -6.134
   355.541
   -32.075
   739.189
  -248.268
   187.963
  -576.220
   558.763
  -774.102
   684.530
  -482.192
   641.957
  -812.342
   196.356
  -345.256
   226.447
  -132.328
   765.282
  -202.399
   862.514
   -25.513
   150.212
  -258.827
   157.323
  -769.066
   438.185
  -268.685
   838.099
  -790.796
    82.461
  -538.804
   726.768
  -254.128
   712.851
   -24.415
   721.152
  -281.472
   560.533
  -485.092
   375.011
  -535.234
   842.494
  -170.324
   172.277
  -374.859
   948.180
    -2.899
    87.588
  -308.939
   773.034
  -729.301
   528.306
  -960.875
    42.024
    -5.219
   250.740
  -266.884
   967.345
  -886.105
   345.073
  -125.523
    83.560
  -689.962
   882.015
  -216.712
   604.572
  -702.475
   315.592
  -209.662
   145.573
  -692.465
   235.542
   -78.249
   154.149
  -706.748
   562.883
  -742.485
   894.070
  -112.827
   782.739
  -754.723
   325.266
  -358.745
   307.962
  -250.038
   724.815
  -418.134
   567.522
  -878.567
   390.851
  -389.752
   912.931
  -939.055
   275.216
  -219.977
   937.040
  -432.722
   886.929
   -17.182
   298.685
  -255.287
   311.014
  -926.634
   646.901
  -246.773
   686.758
   -34.516
   738.304
  -317.270
   987.915
  -270.425
   341.838
  -367.870
   450.179
  -776.147
    24.476
  -224.891
   488.327
  -710.257
   411.054
  -306.925
   447.707
  -957.152
    12.970
  -242.866
    33.174
  -708.731
   218.726
  -159.734
   759.819
  -388.226
   540.330
  -859.493
   268.532
  -884.548
   709.464
  -602.954
   851.100
  -565.538
   716.849
  -720.145
    27.345
   -39.918
   388.806
  -765.343
   519.517
  -135.441
   594.623
  -435.926
   466.201
   -62.929
   678.640
  -973.693
   220.679
  -234.474
   210.517
  -267.159
   576.952
  -704.733
   647.786
  -374.065
   766.991
  -704.062
     4.089
  -682.180
    73.550
  -232.002
   117.283
  -427.839
   401.807
  -180.425
   610.584
  -790.674
   653.737
  -954.314
   141.057
  -282.785
   248.878
   -59.542
    28.871
  -652.425
   635.670
  -626.331
   861.202
   -19.135
   136.265
  -336.741
   164.434
  -460.952
   969.726
  -725.394
   738.609
  -770.806
   795.892
  -321.787
   747.398
  -602.008
   625.233
  -603.565
   158.238
  -721.213
   437.361
  -228.553
   625.355
  -587.146
   352.153
  -515.244
   409.925
  -974.731
   697.592
  -639.943
   431.471
  -862.453
   817.774
  -519.364
    43.458
  -302.499
   964.812
  -847.743
   627.430
  -491.958
   118.473
  -256.722
   599.292
  -763.726
    77.670
   -67.385
   921.323
  -716.422
   666.494
  -602.466
   713.950
  -201.514
   399.823
  -528.001
    60.671
  -386.761
   451.460
  -193.213
   600.452
  -614.307
   268.746
  -436.934
     0.427
  -272.744
   677.358
  -829.646
   903.897
  -401.593
   820.185
  -819.880
   445.936
  -246.620
   774.010
  -753.655
   931.822
  -485.397
   187.353
  -235.542
   770.775
  -341.533
   784.021
  -800.745
   259.651
  -306.040
    75.106
  -365.642
   309.885
  -685.293
   124.271
  -427.442
   711.386
  -693.442
   709.128
  -479.598
    27.497
  -308.908
   722.922
  -613.605
   714.713
  -613.086
   160.253
  -774.468
   560.106
  -830.195
   530.747
  -639.668
    31.770
  -787.194
    43.611
  -589.709
   634.358
   -12.268
   408.185
  -739.158
   864.559
  -190.802
   592.853
  -497.147
   860.042
  -197.363
   386.975
  -625.874
   335.246
  -422.895
   109.348
  -265.725
   898.221
  -615.192
   306.742
  -896.359
   341.868
  -952.330
   786.523
  -701.437
     3.906
  -566.637
   826.930
  -307.138
   788.629
  -239.143
   908.902
  -361.980
   944.426
  -482.345
   813.227
  -927.213
   191.412
  -730.583
   426.435
  -146.794
   291.940
  -856.380
    99.643
  -165.166
   658.345
  -732.047
   903.745
  -761.895
    91.708
   -54.628
   624.958
  -671.804
   245.094
  -153.447
   844.234
   -59.542
   905.057
  -998.688
   944.548
  -117.161
   685.476
  -130.070
   389.386
  -253.334
   227.119
  -724.143
   117.008
  -843.226
   496.872
  -518.784
   393.017
    -7.752
   280.129
  -814.356
   966.155
  -390.881
   460.677
  -269.112
   870.357
  -403.363
   181.097
  -709.037
   717.277
  -902.615
   477.859
  -669.362
   822.413
  -776.360
   484.909
  -887.814
     9.278
  -399.609
   799.280
  -467.544
   435.072
  -433.454
   102.359
  -928.800
   281.259
  -934.202
   631.245
  -867.794
   653.462
  -241.920
   592.975
  -442.152
   534.074
  -617.176
   116.062
  -401.074
   131.016
   -94.211
   833.064
  -878.933
   467.269
  -520.157
   687.368
  -671.651
   553.789
  -247.993
    58.718
  -214.209
   990.722
  -452.986
   800.623
  -977.905
   339.640
  -540.757
   283.700
  -506.211
   111.332
  -615.864
    38.636
  -808.496
   712.455
  -479.843
    92.471
  -329.417
   194.769
  -126.957
   592.029
  -213.569
   151.311
  -207.251
   808.130
   -83.560
   602.222
  -424.635
   114.597
   -50.722
   214.911
  -339.518
    35.371
  -176.916
   702.017
  -544.664
   953.978
  -106.143
   740.532
  -682.394
   578.570
   -85.086
   256.447
  -272.805
   756.890
   -90.701
   418.287
  -820.917
   734.489
  -284.494
   183.386
  -172.033
   449.812
  -511.063
   740.593
  -584.033
   960.570
   -61.007
   693.197
  -484.878
   594.287
  -415.723
   326.060
  -384.655
   917.631
  -193.609
   800.195
  -910.733
   117.435
   -16.175
   618.946
  -434.339
   888.028
  -512.833
   209.479
  -258.248
   417.585
  -182.958
   963.225
  -833.247
   568.529
  -334.422
   578.784
  -972.808
   844.478
  -816.767
    51.881
  -534.837
   238.289
  -768.090
   154.973
  -538.530
   554.857
   -94.516
   751.213
  -185.888
   301.828
  -900.784
   785.943
  -756.005
   743.004
  -590.533
   299.814
  -841.273
   206.977
  -855.586
   307.138
  -894.284
   246.071
  -272.469
   883.053
  -553.697
   737.968
  -725.150
   303.537
  -718.497
   524.766
  -372.600
   582.049
  -838.740
   683.157
  -380.261
   246.132
  -392.041
    18.525
  -133.732
   698.141
   -14.466
   878.231
  -153.630
     3.754
  -254.067
   876.217
  -430.494
   451.918
  -416.578
   624.104
  -398.267
   729.850
  -471.572
    61.464
  -265.236
    57.436
  -487.899
   479.781
  -921.171
   123.997
  -567.034
   833.277
  -139.225
   171.667
  -743.492
   430.555
  -291.879
    68.911
  -820.551
   601.306
  -298.776
   718.375
  -610.401
   430.708
   -26.185
   641.926
  -547.258
   156.529
  -856.197
    87.588
  -142.430
   321.665
  -644.581
   501.755
  -249.702
   276.559
  -786.065
   709.830
  -610.218
   124.851
  -605.884
   650.319
  -645.161
   706.229
  -796.197
     5.005
  -965.728
   709.830
  -115.940
   569.414
  -567.919
   512.894
   -73.733
   707.175
  -182.379
   837.031
  -811.121
   732.353
  -746.696
   817.133
  -906.430
   563.158
  -469.832
   575.854
  -316.874
   490.768
  -456.984
   898.007
  -178.381
   407.270
  -363.720
    97.720
  -681.417
   336.314
   -48.341
   673.666
  -741.569
   610.248
  -690.664
   843.928
  -684.286
   537.400
  -346.812
   556.719
  -661.519
   903.531
  -407.910
    68.514
   -19.929
   150.792
  -932.188
   684.866
  -338.725
   578.478
  -318.369
   756.554
  -356.334
   408.582
  -290.353
   526.048
  -504.532
    60.701
  -660.360
   916.746
  -268.563
   479.598
  -840.785
   859.371
   -92.349
   859.127
  -572.436
   249.611
   -47.365
   606.403
  -838.618
   130.039
  -983.764
   890.225
  -433.271
   190.466
  -382.824
   616.779
  -152.257
   180.395
  -629.444
   177.282
   -76.540
   327.342
  -922.910
   810.633
  -915.647
   354.869
  -545.457
   924.802
  -880.703
   193.854
  -706.961
   221.564
   -55.391
   980.865
  -684.286
   967.254
  -733.787
   437.361
  -474.532
   253.731
  -693.503
   223.823
  -680.837
   593.738
  -873.440
   361.766
  -848.811
   693.472
  -424.360
   318.155
  -973.663
   747.063
  -601.489
   845.637
  -395.184
    96.011
  -467.330
   172.308
  -800.958
   597.858
  -874.081
   634.999
  -554.949
   547.258
  -693.960
   349.406
   -71.718
   493.912
  -766.289
    11.444
  -453.810
   800.470
  -530.320
   422.803
  -111.820
   284.371
  -812.098
   835.139
  -585.589
   787.896
  -734.489
   706.320
  -285.134
    18.921
  -219.123
   962.523
  -370.647
   507.736
   -48.708
   359.905
  -489.486
    22.065
  -958.678
    39.644
  -589.618
   285.592
  -726.890
   870.113
  -527.909
   342.265
  -730.277
   669.881
  -692.007
   411.328
  -936.796
   905.393
  -354.717
   576.159
  -801.813
   956.938
  -979.644
   150.761
   -37.507
   546.709
  -196.478
    67.934
  -724.174
   422.895
  -665.426
   132.420
  -731.834
   893.063
  -548.326
   483.352
  -921.293
   301.157
  -806.848
   109.134
   -93.387
    41.658
   -44.771
   759.056
  -154.729
   204.352
  -114.566
    94.913
  -469.222
   443.831
  -206.030
   426.832
  -863.765
   167.394
  -636.158
   876.614
  -256.996
   635.060
   -59.023
   312.693
  -380.047
    65.371
  -314.402
   900.510
  -557.421
   340.770
  -633.503
   611.286
   -17.579
   406.568
  -421.186
   534.288
  -701.437
   956.664
  -333.018
   334.910
   -37.507
   500.412
  -865.932
   703.543
  -652.821
   404.096
  -181.219
   137.883
  -487.960
     0.427
  -379.162
   903.592
  -285.287
   360.729
  -942.869
   515.732
  -918.912
   822.321
  -571.306
   586.138
  -534.989
   865.993
  -119.724
   379.284
  -971.923
   436.689
  -866.054
   921.110
  -427.747
   301.309
  -822.108
     4.120
  -845.180
   537.278
  -308.969
   933.195
  -981.506
   745.903
  -514.420
   354.625
  -633.198
    83.773
  -251.350
    13.703
  -983.520
   706.931
  -636.738
   783.197
  -541.673
   719.871
  -908.506
   807.276
  -642.872
   225.227
  -100.558
   104.495
  -977.386
   566.118
  -793.481
   473.464
  -117.771
   355.724
  -660.176
    44.801
  -512.986
   387.982
   -25.575
   323.679
  -917.844
    22.675
  -158.452
    66.042
  -726.890
   138.859
  -514.237
   832.728
  -181.402
   250.465
  -648.244
   565.050
  -918.058
   877.926
   -17.151
    25.513
  -828.059
   768.914
  -388.226
   447.829
  -695.853
    63.112
   -74.313
   238.990
  -585.711
   993.622
  -714.194
    78.768
  -445.021
   219.245
  -816.309
   258.583
  -893.277
   381.695
  -784.997
   604.907
  -665.304
   980.834
  -648.000
   830.103
  -677.633
   162.084
  -203.711
   654.988
  -186.438
   510.025
  -807.245
   546.403
    -6.256
   441.023
  -513.749
   413.862
  -257.973
   289.773
  -798.242
   109.043
  -614.551
   682.546
  -569.872
    71.566
  -514.084
   291.574
  -700.369
   965.209
  -307.932
   563.921
  -784.417
   647.725
  -813.440
   518.601
  -351.634
   319.071
  -239.479
   206.153
  -248.207
   190.466
  -954.070
   923.643
  -407.300
   518.967
   -62.105
   779.504
  -726.859
   351.024
  -263.070
   701.895
  -273.507
   818.720
  -955.992
   483.779
  -531.663
   332.560
   -61.708
   959.227
  -915.830
   514.512
  -530.747
   904.019
  -265.816
   214.759
    -5.005
   754.936
  -542.863
   456.648
  -603.076
   740.837
  -445.570
   652.730
  -296.762
   519.791
  -164.830
   936.247
  -848.811
   915.891
  -996.063
   951.445
  -779.290
   849.025
   -27.284
   946.867
  -330.424
    52.339
  -622.730
   514.817
  -898.221
   670.156
  -919.492
   821.375
  -899.350
   330.485
   -57.131
   670.034
  -542.558
   786.218
  -358.135
   243.507
  -473.220
   718.009
  -178.320
   866.695
  -759.331
   793.451
  -646.016
   634.816
  -188.391
   575.518
    -8.606
   250.984
  -343.455
   374.493
  -805.414
   916.105
  -427.137
   637.043
  -585.009
   615.131
  -302.652
   966.185
  -386.883
   644.276
  -720.115
   365.581
  -704.978
   721.305
  -197.272
   802.637
  -152.715
   524.186
  -523.515
   683.370
  -547.807
     1.007
  -355.113
   333.171
  -635.701
   295.145
  -871.639
    77.486
  -170.568
   629.353
  -961.241
    15.320
  -572.466
   992.767
  -904.111
    80.386
  -879.238
   974.151
   -22.828
   482.742
  -212.256
   585.589
  -268.197
   125.187
  -474.715
   420.087
  -209.174
    88.137
  -500.595
   986.908
  -396.252
   776.269
  -374.096
   568.224
  -566.301
   821.406
  -137.547
   441.420
  -658.040
   334.666
  -606.647
   809.900
  -106.906
   602.405
  -511.795
   286.966
  -387.951
   818.690
  -684.805
   276.070
  -275.277
   949.126
  -508.713
    91.250
  -787.500
   319.071
  -350.475
   161.626
  -286.996
    20.386
  -194.403
   163.579
  -702.597
   729.911
  -196.020
   424.482
  -343.852
    34.150
  -374.035
   441.511
  -275.918
   853.664
  -160.314
   859.737
  -723.716
    60.213
   -25.483
   752.617
  -474.197
   881.924
  -899.960
   549.120
  -745.354
   188.269
  -608.020
   451.186
  -490.677
   250.710
   -35.127
   685.018
  -608.234
    70.864
  -245.735
   430.036
   -22.309
   871.181
  -271.096
   769.738
  -107.395
   841.426
  -786.309
   507.126
  -422.254
   734.764
  -393.902
   189.764
  -223.426
   407.117
  -734.458
   187.231
  -727.042
   893.887
  -141.575
   165.014
  -587.024
   116.977
   -60.671
   798.853
  -559.130
   817.316
  -950.377
    72.878
  -819.086
   804.743
  -884.732
     5.707
  -904.050
   120.701
  -575.732
   147.679
  -745.445
   206.732
   -34.181
   693.686
  -762.841
   672.079
  -588.366
   554.674
  -486.709
   755.181
  -478.256
   232.246
  -679.434
    72.085
  -745.415
   839.412
  -423.170
   745.781
  -636.036
   111.545
  -142.949
   509.812
  -236.518
   751.885
   -34.577
   880.917
  -560.381
   953.856
  -865.047
   992.981
  -804.895
   445.814
  -615.070
   187.506
  -996.490
   900.327
  -932.188
   953.459
  -743.461
    52.767
  -862.880
   310.160
  -315.195
   372.753
  -833.094
   227.851
  -765.893
   631.550
  -345.286
   178.808
  -322.062
   210.364
  -361.126
   412.946
  -752.709
   492.172
  -838.466
    52.065
  -940.458
   181.433
  -391.461
   596.026
  -372.478
   895.291
  -542.253
   934.874
  -770.470
   869.991
  -533.555
   460.463
  -577.715
   126.255
  -170.080
   371.624
  -522.477
   937.590
  -658.467
   766.228
  -976.196
   944.609
  -913.724
   614.185
  -325.571
   760.063
  -301.218
   205.206
   -76.846
   407.819
  -283.212
   164.678
  -911.374
   439.161
  -938.108
   631.855
  -410.993
    71.047
  -821.711
   693.686
  -672.384
   189.337
  -138.981
   668.508
  -528.397
   561.022
  -695.181
   332.926
  -595.843
    99.368
  -594.775
   685.934
  -868.282
   525.285
  -157.476
   343.577
   -72.115
   269.173
   -19.654
   158.788
  -505.539
   956.603
  -890.072
   158.940
  -578.356
   321.574
  -928.556
   396.069
  -771.813
   891.873
  -216.773
   802.545
  -237.129
   288.797
  -289.254
   646.626
  -751.488
   486.679
  -193.762
   681.143
  -249.947
   874.447
   -49.959
   579.516
  -652.821
   464.278
  -574.450
   752.525
  -205.969
    90.030
  -541.643
   139.622
   -54.170
   939.970
  -649.037
    68.758
  -265.419
   266.854
  -755.181
   778.100
   -24.964
   620.106
  -959.716
   693.869
  -218.360
   442.549
  -493.851
    57.649
  -121.708
   376.598
  -890.286
   997.009
  -418.165
   122.929
  -400.769
   633.259
  -259.285
   195.837
  -131.077
   320.261
  -590.197
   418.683
  -860.988
   607.501
  -456.923
   503.220
   -18.799
    21.821
  -515.275
   557.024
  -779.015
   261.055
  -459.304
   862.026
  -751.396
   893.765
  -588.488
   768.517
  -231.086
   158.208
  -232.643
    47.914
  -477.737
   955.138
  -252.541
   548.692
  -992.645
   627.216
  -335.856
   498.093
  -262.734
   619.800
  -306.528
   294.870
  -940.367
   615.864
  -166.601
   135.350
  -926.939
   239.570
   -89.389
   317.759
  -329.905
   921.934
   -82.339
   567.553
  -761.528
    22.095
  -538.682
   228.309
  -947.996
   798.639
  -396.496
   661.611
  -118.046
   323.771
  -123.936
   699.332
  -139.714
   935.118
  -249.489
   492.843
  -873.470
   317.820
  -655.538
   602.191
  -711.173
   811.884
  -354.869
   669.210
  -769.616
    37.172
  -968.017
   518.632
  -706.473
   431.288
  -620.472
    30.396
  -628.529
   792.505
  -478.835
   627.430
   -60.244
   422.987
  -644.307
   722.221
  -441.847
   965.087
  -621.998
   966.216
  -125.065
   524.522
   -85.849
   645.650
  -336.009
   174.902
  -156.499
    67.873
   -73.550
   436.567
  -912.137
   281.198
  -411.847
   823.634
  -350.078
   972.808
  -176.000
    53.529
  -518.693
   888.028
  -459.578
    12.329
   -37.629
   615.009
  -952.513
    69.155
  -725.791
    78.158
  -548.509
   834.803
  -555.040
   584.399
  -200.323
   956.725
  -649.403
   765.862
  -492.019
    45.289
  -547.502
   263.039
  -896.451
   324.595
  -447.493
   491.653
  -187.414
   101.505
  -653.340
   337.230
  -974.639
   646.931
  -940.886
   121.586
  -830.592
   582.720
   -62.471
   683.981
  -977.935
   368.725
  -109.439
   921.628
    -6.073
   982.543
  -950.133
   632.801
  -586.016
   386.700
  -463.332
     6.531
  -651.753
   876.949
  -785.272
   602.466
   -17.426
   904.508
  -288.797
   164.525
  -898.770
   467.360
  -514.237
   112.705
  -307.138
   663.259
  -769.555
    56.063
  -786.279
   498.550
  -619.556
   170.965
  -458.602
   547.014
  -982.604
   788.415
  -851.497
   551.531
   -53.163
    33.967
  -471.267
   563.311
  -769.585
   864.559
  -594.256
   711.600
   -45.320
   344.676
  -242.958
   198.431
  -482.742
   507.645
  -817.103
   611.316
  -788.049
   643.727
  -347.148
   148.198
  -606.037
   360.210
  -840.052
   848.445
  -993.744
   256.447
  -685.263
   423.109
  -251.167
   558.214
  -590.289
   778.924
  -328.715
   554.369
   -14.069
   829.005
  -528.855
   180.395
  -567.309
   684.805
  -722.037
   591.968
  -348.155
   822.443
  -794.702
    72.481
  -682.485
   317.331
  -548.723
   118.473
  -236.976
   741.234
  -770.440
    46.388
  -974.059
   814.783
  -688.681
   964.599
  -917.447
   409.894
  -539.995
   454.390
  -196.905
   995.483
  -460.158
   804.010
  -341.197
   120.090
  -420.576
   138.432
  -287.515
    25.758
  -428.358
   290.384
   -76.907
   986.145
  -708.762
   754.326
  -703.635
   463.057
   -88.931
   568.957
   -87.680
   675.436
  -301.553
   470.840
  -639.271
   673.635
  -426.832
   163.244
  -383.404
   513.901
  -192.511
    44.130
  -114.444
   625.752
  -349.590
   236.732
  -548.021
   966.643
  -842.982
   266.793
  -940.153
    57.497
  -996.124
   229.713
  -141.850
   493.057
  -427.839
   792.169
  -558.031
    19.959
  -920.286
   870.907
  -979.186
   777.734
  -956.938
   333.506
  -755.333
   794.946
  -149.327
   564.165
  -280.221
   335.520
  -271.035
   238.289
  -254.769
   188.055
  -117.832
   150.243
  -698.782
   492.355
  -912.961
   437.239
  -179.266
   196.783
  -475.845
    43.550
  -224.433
   740.410
  -873.531
   768.792
  -391.919
    53.224
  -772.851
   743.797
  -959.990
   468.764
  -212.928
   678.121
  -710.715
   642.293
   -16.114
   722.709
  -773.614
    68.819
  -556.536
   291.482
  -998.474
   294.504
  -104.495
   685.842
  -826.441
   414.808
  -466.201
   865.383
  -127.659
   954.070
  -136.845
   209.143
  -974.792
   719.138
  -686.270
   610.706
  -820.276
   721.793
  -595.691
   750.877
   -47.395
   762.963
  -264.565
   892.117
  -362.529
   773.064
  -405.835
    38.087
  -998.108
   501.663
  -548.784
   802.179
  -194.922
   650.838
  -867.977
   828.639
  -932.707
    45.289
   -57.192
   110.477
  -376.904
   933.622
  -467.147
    47.517
   -11.719
    13.947
  -225.135
   588.153
  -926.878
   278.298
  -556.536
   299.081
  -227.607
   268.471
   -25.697
   706.687
   -36.744
   838.374
  -915.922
   753.227
   -56.948
    15.625
  -466.262
   712.424
  -162.236
    56.642
  -185.278
   407.453
  -988.037
   288.797
  -959.166
    75.716
  -987.335
   833.430
  -173.498
   723.563
  -923.032
   803.400
  -568.041
   315.165
  -264.138
    69.216
   -41.810
   639.210
  -455.367
   187.201
  -128.910
   196.753
  -528.092
   583.117
  -362.468
   954.772
   -22.217
   586.047
  -246.223
   308.115
  -687.338
   405.255
   -52.339
    94.943
  -931.639
   644.154
  -163.945
     7.843
  -487.899
   445.235
  -181.494
   245.705
  -264.962
   859.584
  -511.582
   749.504
  -853.420
   534.776
  -656.789
   865.688
  -654.286
   314.798
  -925.504
   781.060
   -99.887
   845.882
  -780.480
   573.107
  -934.660
   782.037
  -544.725
   218.970
   -25.727
   683.706
  -683.737
   407.483
  -671.468
   203.833
  -382.305
   497.452
  -876.492
   654.561
  -635.395
   466.323
  -562.761
   548.540
  -571.215
   192.694
  -184.576
   208.838
  -225.410
   916.776
  -716.727
    40.651
  -485.519
   222.053
  -484.390
   559.069
  -423.536
   382.458
  -803.797
   766.411
  -736.503
   418.317
  -901.914
   972.839
  -512.803
   705.130
   -84.231
   654.164
   -43.641
   478.866
  -619.617
   440.626
  -898.251
    81.393
  -310.282
   829.981
  -980.987
   289.987
  -216.437
   719.138
  -790.429
   574.450
  -503.708
   347.942
  -597.766
   625.935
  -882.504
   748.802
  -764.092
     0.732
  -607.898
   295.755
  -915.006
   223.304
  -508.866
   447.127
  -191.626
   191.778
   -15.381
   275.155
  -296.243
   230.171
  -652.608
   876.492
  -551.805
   630.787
  -970.244
   257.332
  -693.808
    30.366
  -376.507
   787.072
  -613.300
   464.461
  -845.119
   813.562
  -769.890
   442.640
  -963.897
   534.959
  -493.301
   889.615
  -293.985
   720.450
  -892.544
   294.809
  -508.530
   374.981
  -591.082
   915.036
  -279.183
   940.580
    -6.928
   373.211
  -379.498
   128.819
  -396.619
   498.001
  -973.937
   977.905
  -381.298
   746.696
  -560.961
   227.821
  -174.230
    56.246
  -539.506
   608.173
  -228.126
   465.865
  -867.000
   131.108
  -521.073
   354.472
  -777.825
   984.588
  -200.110
   637.501
   -31.495
   118.412
  -800.775
   766.198
  -658.528
   117.954
  -761.498
   873.531
  -673.116
   458.174
  -452.010
   910.337
  -721.549
   732.536
  -433.882
   115.360
  -134.800
   950.407
  -172.246
   663.106
  -354.228
   496.170
  -917.600
   833.094
  -198.981
   844.722
  -976.104
   544.542
  -943.968
   625.965
   -87.466
   599.750
  -677.175
   133.244
  -129.002
   480.422
  -905.179
   868.618
  -864.345
    40.437
  -874.996
   218.757
  -956.023
   938.871
  -581.988
   856.044
  -960.692
   156.682
  -931.822
   957.427
  -525.040
   441.939
   -25.361
   835.719
  -502.060
    25.483
   -35.768
    76.785
  -205.725
   452.712
  -645.619
   776.177
  -523.148
   873.714
  -513.627
   969.054
  -102.939
   636.586
  -739.525
   847.530
  -338.603
   527.085
  -795.434
   858.608
  -365.368
   498.337
  -892.911
   276.833
  -789.514
   234.718
  -254.433
   345.317
  -369.060
   393.567
  -257.759
   578.692
  -364.147
   868.068
  -922.117
   322.306
  -776.177
   915.647
  -704.886
   160.588
  -194.342
   495.224
   -77.731
   269.112
  -468.398
   657.277
  -850.856
   303.507
  -926.359
   330.241
  -713.462
   919.462
  -355.632
   347.301
  -960.692
   517.167
  -467.086
    57.161
  -873.959
   304.300
   -59.572
   362.407
  -724.998
   270.791
  -605.182
   529.435
  -871.364
   169.836
  -472.335
   613.758
  -912.473
    98.331
  -507.096
   843.989
  -375.134
   770.531
  -189.978
   808.832
  -897.061
    79.043
   -88.137
   790.490
  -376.934
    36.775
  -821.131
    88.076
   -60.427
   693.014
  -258.705
   675.588
   -30.305
   118.290
  -170.568
    36.683
   -69.369
    51.363
   -45.167
   522.111
  -365.673
   301.798
  -297.891
    71.200
   -27.894
   502.182
  -586.169
   643.361
  -880.184
   304.056
  -451.033
   201.361
  -504.868
   610.492
    -3.540
   592.120
    -2.350
   939.879
  -874.844
   166.723
  -436.140
   514.023
  -148.564
   485.183
  -432.264
   164.983
  -494.705
   948.485
  -902.036
   653.645
  -222.968
   702.292
  -356.059
   494.247
  -475.234
   655.995
  -779.504
   878.780
  -275.033
   960.479
  -535.966
   794.305
  -653.645
   788.781
  -269.784
   927.824
  -570.666
   763.298
  -275.094
   451.674
  -848.598
   873.043
  -300.394
   283.731
  -839.564
   225.013
  -257.332
   915.860
   -43.519
   473.403
  -802.728
   404.462
  -396.161
   269.875
  -262.123
   617.115
  -445.509
   579.699
  -864.284
   328.410
  -135.990
   206.214
  -754.387
   259.529
  -418.683
   368.603
  -755.974
   654.805
  -406.476
   675.771
  -349.132
   488.968
  -292.886
   340.495
  -834.590
   899.350
  -753.258
   977.874
  -151.738
   936.033
   -47.182
   830.988
  -320.109
   224.494
  -541.032
   768.639
  -972.381
   633.992
  -868.679
   897.763
  -947.966
   545.183
  -450.026
   135.258
  -415.998
   811.853
  -585.772
   582.263
  -496.384
     8.972
  -846.706
    45.137
  -847.346
    62.258
  -977.050
   546.464
  -188.879
   851.802
   -30.030
   170.171
  -230.445
   884.457
  -954.741
    84.475
  -971.496
   628.193
  -352.672
    85.971
  -843.898
   602.252
  -623.341
   509.384
  -665.090
   817.011
  -216.865
   845.973
  -870.266
   657.064
  -213.172
   914.853
  -992.767
   801.691
  -945.738
   930.754
  -861.202
   275.765
  -889.096
   311.960
  -482.192
   225.806
  -529.099
   572.314
   -77.242
   513.810
  -433.851
   140.843
  -242.958
   723.624
  -244.881
   453.108
  -702.658
   673.025
  -806.970
   157.445
  -618.946
    25.361
  -155.095
   780.480
  -935.209
    94.699
  -578.112
   695.212
  -715.537
   437.849
  -476.760
   735.679
  -951.048
   327.525
  -235.786
   301.767
  -802.118
   699.911
  -828.272
   298.196
  -744.591
   670.583
  -371.014
   750.847
  -589.343
   212.745
  -350.261
   444.990
  -843.379
    91.189
  -735.679
   428.632
  -381.542
   645.711
  -701.895
   724.693
  -897.763
   518.113
  -176.305
    95.920
  -103.916
   916.349
  -931.791
   206.702
  -145.909
   509.262
  -442.732
    24.445
  -205.054
   546.220
  -224.189
   805.628
  -753.746
   294.870
  -871.456
   508.896
  -434.248
   391.217
  -520.096
   980.346
   -29.389
   195.349
  -944.395
   753.410
  -493.637
   747.032
   -13.276
   808.222
  -513.474
   414.319
  -722.465
   133.396
  -565.874
   829.646
  -521.439
   434.431
  -943.693
   206.458
  -154.149
   832.331
  -716.239
   630.787
  -732.261
   896.115
   -94.638
   420.698
  -259.133
   853.298
  -169.958
   148.412
  -324.442
   321.543
  -492.965
   417.920
  -186.773
   405.866
  -464.797
   992.248
  -964.049
   504.471
    -6.745
   364.147
  -149.876
   667.714
  -478.133
   364.025
  -175.207
   853.206
  -310.801
   898.434
  -233.131
   921.384
  -329.447
   413.282
   -86.550
   714.927
  -226.112
   175.695
   -76.785
    65.981
  -157.598
   967.559
   -52.156
    74.862
  -934.996
   284.982
  -435.286
   503.983
  -773.278
   637.898
  -147.649
   630.604
   -70.742
    42.177
  -610.675
   402.722
  -186.132
   299.570
  -541.276
   241.066
  -682.638
   158.055
  -761.437
   331.462
    -7.385
   947.203
  -740.043
   751.091
   -75.564
   781.335
   -85.910
   272.744
  -727.012
   925.443
  -710.837
   190.252
  -525.132
   416.425
  -881.039
     9.369
  -866.085
   534.379
  -876.400
   347.453
  -867.275
   216.712
  -475.661
   886.074
    -4.089
     9.980
  -986.572
   719.901
  -963.225
   652.211
   -39.583
   946.074
  -681.478
   879.757
  -864.315
   837.336
   -39.277
   552.782
  -266.701
   443.007
  -176.733
   692.801
   -26.673
   961.425
  -901.852
   525.895
  -933.927
   727.531
  -158.940
   125.706
  -181.249
   159.734
   -26.917
   749.809
  -334.483
   509.079
  -214.942
   462.874
  -596.789
   755.211
  -525.346
   141.301
  -586.901
   492.538
  -251.808
   451.857
  -349.681
   150.182
  -982.269
   898.953
  -818.171
   390.027
  -774.163
   534.013
  -444.899
    25.727
  -172.277
   420.698
  -222.633
   307.566
   -36.470
   449.812
  -812.006
   915.799
  -649.129
   597.247
  -995.514
   506.851
   -70.437
   219.459
  -176.397
   156.346
  -210.547
   479.629
  -141.362
   541.887
  -587.329
   498.306
  -805.414
   209.937
  -238.197
   322.550
  -157.964
   770.775
  -755.333
   307.230
  -129.185
   364.483
  -912.381
     2.014
  -594.592
   242.439
  -851.894
   138.218
  -237.098
   807.733
  -301.950
   808.618
  -485.733
   958.281
  -791.009
   434.797
  -248.573
    76.418
  -329.203
   615.192
  -659.841
   508.927
  -525.651
   447.523
  -559.252
   880.581
  -609.638
   420.026
  -922.636
    86.001
  -325.083
   464.370
  -962.218
   302.561
  -166.814
   264.718
  -115.909
   868.801
  -927.244
   416.303
  -643.880
   371.471
   -22.279
   527.238
   -51.119
   785.943
  -565.844
   857.692
   -55.239
    12.238
  -660.329
   589.679
  -317.789
   652.181
  -873.196
   321.726
  -657.949
   369.884
  -367.779
   881.558
  -967.376
   680.197
  -657.033
    51.057
  -545.244
   508.744
  -449.049
   297.403
   -71.566
   367.046
  -553.240
   103.122
  -938.322
   486.679
  -315.744
   990.143
  -156.194
   756.188
  -552.965
   830.592
  -557.146
   804.376
  -451.674
   538.652
  -509.568
    73.977
  -405.072
   736.900
  -866.787
   229.316
  -252.632
   491.043
  -366.161
   741.539
  -893.490
   706.778
  -198.340
   995.422
  -741.203
   282.479
  -965.239
   761.376
  -989.471
   611.560
  -745.109
   376.720
  -156.682
   528.153
  -484.359
   479.141
  -879.025
   289.834
  -433.668
   637.104
  -419.874
   691.336
  -848.170
   720.359
  -865.230
   902.768
  -669.942
   354.228
  -472.945
   126.225
  -411.695
   302.072
  -145.512
   664.602
  -960.356
   118.748
  -494.247
   496.017
  -519.242
   919.736
  -464.156
   948.210
  -407.849
   608.722
  -988.250
   565.844
  -937.712
   408.673
  -639.485
   765.465
   -83.041
    38.575
  -750.175
   370.708
  -165.380
   381.054
  -966.247
   622.761
  -270.302
   983.581
  -706.168
   758.507
  -615.528
   237.495
  -492.965
   751.457
  -588.824
   578.814
  -627.827
   307.932
  -674.795
   553.728
  -174.352
   713.370
  -988.739
    93.570
  -722.221
   621.540
  -637.043
   842.372
  -898.587
   381.207
  -622.211
   880.612
   -96.652
   993.591
  -511.765
   689.718
  -389.569
   294.107
  -589.496
   700.125
   -98.575
   453.078
  -707.785
   267.312
  -984.466
   387.982
  -560.076
   419.202
  -530.412
   181.829
  -591.815
   218.787
  -285.867
   101.138
  -268.807
    85.940
  -739.311
   307.230
  -921.995
   921.598
  -689.261
   854.640
  -886.837
   378.735
  -582.110
    70.345
  -156.560
   123.539
  -785.333
   907.804
  -267.861
   430.372
  -265.175
   368.877
  -637.501
   954.741
  -637.288
   588.610
   -69.185
    27.375
   -59.114
   675.100
  -648.946
   314.158
  -933.164
   899.411
  -747.795
   184.179
  -888.852
   328.806
  -350.902
   631.458
   -13.215
   497.024
  -431.379
    92.288
  -798.120
   205.359
  -587.878
     3.601
  -772.454
    48.494
  -664.602
   444.624
  -289.651
   758.599
  -572.405
   706.748
  -437.513
   961.516
   -29.969
   134.617
  -539.933
   438.826
  -443.617
    82.675
  -219.489
   489.700
  -644.215
   330.454
  -488.907
   485.763
  -700.888
   800.806
  -840.968
   213.355
  -529.038
   924.436
  -804.926
    96.561
  -512.467
   494.766
  -938.536
   894.742
  -857.540
   356.883
  -724.570
   968.688
  -898.953
   774.102
  -340.007
   708.548
   -75.014
   815.821
  -767.541
   217.933
  -791.986
   611.042
  -216.895
   847.438
  -895.352
   810.663
  -326.426
   671.468
  -967.803
   102.237
  -111.637
   502.487
  -171.758
   121.860
  -131.596
   535.722
  -855.831
   605.487
  -840.022
   218.696
  -643.330
   124.912
  -591.082
   439.253
  -222.327
   251.228
  -268.380
   625.385
  -555.620
   489.639
    -5.280
   851.009
  -728.935
   829.707
  -966.216
   541.643
  -157.109
   254.372
  -656.972
   872.982
  -366.192
    52.156
  -733.268
   456.893
   -70.223
   275.216
  -775.994
   408.307
  -762.322
   188.055
    -1.984
   386.364
  -537.339
    50.203
  -379.254
   704.337
  -366.588
    76.418
  -114.902
   101.413
  -541.826
   918.638
  -985.443
   270.425
  -508.164
   512.772
  -476.882
   735.191
  -804.407
   635.060
  -204.901
   171.026
  -329.478
    10.651
  -582.507
   762.871
  -653.920
   318.827
  -204.596
   693.594
  -594.897
   938.627
  -918.424
   357.433
  -773.705
   778.069
   -47.761
   391.552
  -374.401
    31.648
  -740.715
   119.816
  -822.504
   208.899
  -908.872
   502.335
  -602.069
   278.207
  -727.226
   184.637
  -930.631
   269.814
  -163.396
   740.287
  -509.720
   181.555
  -504.837
   700.461
   -70.956
   530.778
  -352.763
   464.583
  -935.423
   396.863
   -51.912
   685.385
  -305.307
   297.464
   -24.140
   222.358
  -507.279
   742.668
  -975.646
   257.515
  -905.210
   810.480
  -445.265
   666.585
  -701.834
   587.664
  -664.205
   240.364
  -348.033
   819.575
  -194.250
   848.964
  -777.764
   612.506
  -314.432
   143.376
  -188.360
   532.884
  -624.531
   888.028
  -584.399
   946.409
  -833.888
   517.411
  -803.827
   941.191
  -204.627
    11.963
  -245.399
   678.884
  -618.213
   685.110
   -16.175
   516.984
  -733.085
   976.836
  -717.368
   746.574
  -203.650
   846.461
  -587.664
   288.888
  -428.114
   859.188
  -223.212
   194.800
  -794.336
   559.252
  -591.784
   290.689
  -892.697
   224.372
  -561.113
   814.478
  -664.449
   594.531
  -659.566
   385.723
  -954.222
   669.271
  -287.790
   153.569
  -435.804
   167.028
  -100.589
   465.926
  -379.467
   740.379
  -777.276
   904.111
  -230.079
   540.757
  -899.289
    26.215
  -464.339
   226.753
  -154.424
   663.656
  -696.158
     9.278
  -585.650
   113.559
  -498.795
   827.937
  -103.580
    72.146
  -912.534
   251.411
  -981.689
   651.387
  -106.601
   196.966
  -552.141
   323.740
  -164.495
    61.434
  -822.260
   138.493
  -460.372
   358.409
  -229.011
    53.163
  -596.728
   454.848
  -251.381
   723.685
  -371.044
   501.205
   -98.514
   597.827
  -740.440
   148.534
  -193.182
   654.592
  -253.151
   146.641
  -668.661
   634.266
  -915.769
   416.547
  -598.071
   102.115
  -964.354
   691.519
  -174.902
   190.069
  -509.140
   320.261
  -563.677
   359.661
  -520.432
   325.785
  -638.783
    30.427
  -125.614
   314.066
  -331.217
   417.188
  -685.110
   325.846
  -801.325
   419.935
  -616.321
   225.806
  -156.316
   910.581
  -434.797
   722.343
  -931.852
   259.316
  -980.529
   612.140
   -55.330
   445.753
  -298.624
   343.059
  -511.368
   597.095
  -143.254
   489.090
  -426.222
   298.074
  -573.138
   231.117
  -791.437
   516.343
  -607.593
   437.513
  -544.786
   486.312
  -412.122
   437.788
  -227.424
   396.405
  -981.811
    83.560
  -935.789
   222.053
  -791.589
   190.435
  -787.378
   549.608
  -382.000
   954.161
  -618.885
   733.787
  -349.467
   435.560
  -135.472
   233.009
  -709.281
   707.389
  -229.926
   466.231
  -100.620
   756.829
  -690.634
    35.005
  -802.087
   738.060
   -16.846
   654.530
   -26.460
   667.806
  -560.198
   637.288
  -463.607
   158.147
  -710.959
   273.385
  -540.025
   280.221
  -348.338
   951.201
  -364.086
   152.318
  -272.835
   361.461
  -825.617
   346.721
  -839.930
   629.810
  -818.232
   708.243
  -513.627
   720.328
   -53.804
   678.945
  -558.824
   954.466
  -437.391
   722.221
  -590.930
   988.922
  -471.236
   940.458
  -201.697
    96.408
  -657.155
   479.568
  -380.078
    92.685
  -365.398
   814.692
  -946.562
   753.868
  -139.409
   510.117
  -720.115
    67.782
  -904.538
   547.960
  -636.250
   163.213
   -49.928
   818.628
  -534.898
   260.262
  -852.443
   867.428
  -837.184
   486.221
  -210.547
   490.402
  -829.279
   900.388
  -158.330
   274.026
  -772.851
   571.490
  -126.652
   671.590
  -560.076
    51.729
  -421.796
   710.562
  -132.481
    91.128
  -889.370
   924.711
  -382.275
   935.575
  -232.429
   604.419
  -754.601
    52.736
  -953.001
   959.197
  -270.028
   629.810
  -384.838
   285.836
  -185.522
   685.842
  -787.378
   736.686
   -12.848
   143.559
  -968.383
   780.663
  -113.193
   703.787
  -405.103
   951.750
  -586.657
   866.146
  -332.041
   978.362
  -675.497
   940.367
  -764.122
   887.112
  -399.731
   391.247
  -924.406
   175.085
  -644.002
   361.583
   -44.740
   644.276
  -414.136
   716.391
    -8.240
   991.607
  -482.650
   452.406
  -802.301
   748.894
  -141.484
   816.858
  -250.649
   666.066
  -281.075
   978.454
  -994.201
   131.321
  -514.206
   595.172
  -187.628
   722.343
  -563.555
   122.532
  -882.534
   482.040
  -631.642
   205.145
  -564.104
    12.665
  -972.198
   996.765
  -811.274
   982.116
  -380.993
   751.183
  -548.631
   135.777
  -825.861
   528.886
  -858.638
   408.643
  -933.653
   362.377
  -823.389
   229.865
  -553.667
   724.296
  -364.360
   615.345
  -116.001
   641.987
  -548.906
   140.477
    -3.449
   302.469
  -332.286
   387.921
  -655.843
   491.287
  -204.016
   963.561
  -625.599
   708.975
  -707.419
   674.520
  -303.201
   309.153
  -300.577
   963.347
  -531.358
   501.938
  -528.367
   191.229
  -826.563
   566.057
  -973.357
   865.383
  -426.710
   113.956
  -954.863
   402.600
  -883.969
   753.349
  -444.929
   524.552
  -420.789
   988.739
  -169.744
   877.041
  -769.005
   707.419
  -365.459
   967.956
  -709.464
    92.685
  -156.713
    17.212
   -32.044
   309.030
   -27.558
   812.799
  -134.068
   801.996
  -352.336
   165.807
  -976.287
   557.512
  -456.221
    59.603
  -614.887
   163.823
  -173.589
    85.604
   -28.718
    19.807
  -373.455
   260.018
  -459.792
   533.586
  -420.118
   815.302
  -986.480
   655.019
   -38.331
    59.725
  -547.777
   586.230
  -551.561
   899.625
  -137.608
    13.215
  -961.791
   116.581
  -387.646
   703.177
  -840.052
   995.209
  -257.515
   810.114
  -496.323
   393.445
   -51.515
   733.970
  -397.320
   850.703
  -479.812
   875.790
  -301.065
   826.197
  -983.551
   133.061
   -77.212
   662.435
   -42.360
   479.385
  -681.448
   366.680
  -683.248
   471.450
  -253.029
   804.865
  -908.750
    27.955
  -804.132
   400.830
  -264.473
   323.405
  -469.741
   935.972
  -263.833
   140.996
  -786.798
   541.368
  -888.730
   528.275
  -971.465
   477.798
  -885.372
    99.277
  -663.076
   795.984
   -73.763
   827.021
  -103.732
   471.908
  -389.630
   669.546
  -222.236
   110.202
  -877.377
   874.203
  -590.930
   809.809
  -352.947
   303.201
  -724.296
   285.379
  -955.779
   624.439
  -688.437
   838.466
  -307.443
   711.081
  -489.517
   271.737
  -497.299
    94.302
  -210.242
   340.770
  -612.323
   812.189
  -363.506
   836.207
   -31.037
   498.947
  -431.074
   890.957
  -199.866
    58.199
   -57.009
   605.457
  -110.324
   763.878
  -863.857
   585.162
  -196.600
   132.633
  -360.698
   483.901
  -871.395
   411.603
  -911.954
   146.794
  -419.385
    24.964
  -235.054
   446.608
  -466.903
   823.450
  -396.619
   407.086
  -746.422
   479.995
  -775.201
   707.327
  -374.676
   876.186
  -959.380
   160.527
  -363.445
   821.955
   -50.691
   261.391
  -581.164
   953.764
  -339.122
   395.306
  -884.762
   153.691
  -820.551
   803.705
  -640.034
   334.117
  -524.766
   898.831
  -349.376
   931.120
  -122.806
    21.760
  -605.884
   950.804
  -782.342
   238.075
   -92.074
   912.107
  -739.647
   263.588
  -842.708
   529.710
  -557.512
   115.360
  -489.486
   481.002
  -537.065
   580.676
  -707.541
   100.803
  -252.846
    98.392
  -581.225
   347.606
  -679.739
   145.940
  -109.073
   884.884
  -880.154
   726.066
  -565.966
   621.601
  -720.908
    46.815
  -941.282
   555.223
  -587.786
   988.769
  -172.460
   261.544
  -567.217
   453.047
  -391.827
   874.386
   -63.143
   183.905
  -905.911
   899.380
  -318.583
   159.764
  -125.919
   705.771
  -809.870
   146.336
  -168.554
    39.277
  -982.940
   505.509
  -344.737
   400.586
  -300.119
   853.938
  -256.325
   632.313
   -66.164
   665.029
  -719.016
   559.343
    -2.228
   407.910
  -229.591
    25.178
   -36.927
   317.362
  -197.699
   168.676
  -282.693
   388.379
  -659.291
   284.829
  -666.524
   688.864
  -691.610
   113.102
  -183.721
   584.826
  -248.115
   897.519
  -243.599
   971.007
  -631.886
    61.617
   -75.503
   101.505
  -326.579
   842.921
  -664.266
   113.468
  -403.607
   729.484
  -183.599
   838.038
  -224.097
    43.550
  -396.619
   992.126
  -654.561
   515.000
  -991.302
   344.737
  -515.030
   188.910
  -320.841
   951.903
  -478.530
   511.093
  -516.770
    53.163
  -139.927
   934.660
  -443.922
   724.815
  -474.166
   892.178
  -465.773
   881.619
  -401.410
   476.760
  -489.486
   722.983
  -678.488
   675.771
  -258.614
   215.430
  -835.444
   500.992
  -362.774
   706.503
  -375.408
   859.279
  -932.798
   262.734
  -957.335
   506.851
  -490.280
   826.502
  -779.382
   931.669
  -920.133
   784.631
  -882.839
   506.912
   -34.761
    43.001
  -594.043
   760.155
  -699.210
   200.842
  -824.335
   101.047
  -985.046
   918.088
  -445.723
   852.077
  -322.764
    70.132
  -461.776
   925.626
  -120.762
   783.532
  -192.053
   991.394
  -819.910
   945.799
  -188.940
   477.676
  -852.382
   284.158
  -105.686
   250.557
  -473.586
   606.037
  -234.382
   314.310
  -935.911
   295.541
  -932.646
   377.239
  -972.839
   659.566
  -657.613
   626.637
   -62.716
   217.078
  -826.167
   555.956
  -440.199
   525.925
  -220.099
   189.184
  -324.595
   639.943
  -155.065
   544.816
  -333.995
   791.162
  -131.596
   684.164
  -553.331
   390.057
  -187.628
   187.292
  -225.715
   938.078
  -670.919
   400.494
  -535.661
   946.013
  -649.892
   298.868
  -452.406
   451.827
  -682.241
   308.115
  -103.183
   232.063
  -159.368
   928.831
  -643.910
   300.302
  -946.135
   507.340
   -97.079
   786.279
  -533.738
   996.918
  -125.187
   789.789
  -425.642
    52.797
  -208.106
   303.110
  -974.242
   305.063
  -193.915
   795.160
  -387.494
   152.898
  -691.275
   551.744
  -124.424
   924.192
  -272.469
   365.490
  -397.961
   743.980
  -955.779
   668.874
    -3.754
   955.779
  -935.606
   704.611
  -194.220
   439.344
   -29.817
   826.746
  -816.065
   668.691
  -812.464
   526.414
  -430.219
   853.877
  -900.540
   276.009
  -633.198
    10.865
  -364.208
   785.394
  -297.922
   302.805
  -728.690
   763.909
  -953.734
   496.109
  -536.302
   782.159
   -23.316
   876.278
  -938.627
   327.006
  -136.387
   465.651
  -285.714
   643.818
  -237.617
   888.363
  -183.050
   459.304
  -708.823
   724.937
  -983.367
   179.449
  -223.182
   701.376
  -182.989
   655.202
  -550.981
   555.467
  -691.488
   110.721
   -34.791
   925.108
  -442.518
   327.372
  -953.887
   101.321
  -315.897
   677.175
  -495.590
   990.905
  -838.557
    99.796
  -553.148
   131.046
  -633.503
   616.688
   -68.270
   101.108
   -85.849
   475.814
  -137.577
   174.200
  -194.342
   521.195
  -601.215
   553.056
   -76.815
   880.886
  -332.804
    33.296
   -99.246
   566.820
  -949.431
   438.459
   -96.225
    80.721
  -159.825
   670.248
  -652.058
   619.587
  -470.717
   717.551
  -911.252
   974.334
  -468.581
   468.368
  -886.868
   715.812
  -396.863
   668.233
  -736.045
   761.681
  -246.620
   868.831
  -970.550
   917.570
   -79.623
   710.501
   -71.932
   486.953
  -802.698
   382.611
  -479.904
   543.046
  -111.820
   605.426
  -422.010
   956.420
  -825.251
   977.081
  -554.277
   772.301
  -323.466
    29.542
  -881.008
    31.373
  -316.080
   837.672
  -922.575
   627.461
  -652.852
   524.033
  -600.146
   296.152
  -398.999
   504.807
  -805.841
   328.257
  -892.636
   818.903
  -127.110
   101.108
    -3.296
   385.388
  -694.540
    22.553
  -310.892
   532.121
  -620.777
   980.499
  -422.498
   639.637
    -0.824
   891.873
  -147.374
   244.087
  -940.977
   445.509
  -747.734
   442.824
  -586.047
   631.611
  -984.405
   946.623
  -613.483
   152.287
  -176.458
   621.937
  -162.877
   306.772
  -993.042
   867.275
  -669.881
   444.807
  -196.173
   667.348
  -572.924
   582.324
   -54.140
   668.538
  -362.194
   272.835
  -642.811
   119.694
  -938.749
   328.654
  -754.692
    22.004
  -753.014
   485.061
  -634.358
   331.462
  -691.519
   602.100
  -258.461
   557.787
  -180.090
   496.811
  -379.559
   603.778
  -473.128
     0.305
   -52.461
   188.421
  -596.393
   333.201
  -861.507
   697.989
  -913.694
   392.926
  -567.949
   808.344
  -784.722
    47.121
  -396.039
   722.648
  -283.792
    26.704
  -676.412
   367.992
  -447.737
   512.070
   -65.584
   394.940
   -21.882
     6.378
   -60.732
   323.099
  -172.796
   590.197
   -27.589
   677.602
  -136.631
   149.876
  -461.379
   458.846
  -271.676
   675.283
  -698.263
   790.551
  -484.146
   218.757
  -797.327
    89.022
  -495.499
   610.675
  -810.907
   597.644
  -920.499
   523.942
  -162.267
   630.421
  -624.561
   982.360
  -349.773
   368.328
  -328.959
   905.850
  -695.669
   551.927
  -933.164
   786.706
  -358.623
   914.487
  -522.355
    90.152
  -328.837
   698.782
  -529.496
   473.647
  -624.165
   101.993
   -20.386
   418.043
  -406.110
   991.760
  -570.482
   364.635
  -234.748
   737.602
  -702.139
   951.903
  -180.792
   501.419
  -351.512
   445.448
   -14.008
   830.531
  -333.110
   955.473
  -186.438
   897.336
  -271.432
   534.318
  -829.402
   229.194
  -967.895
   749.596
  -482.772
   272.286
  -672.323
   824.824
  -775.689
   633.076
  -227.271
   942.686
  -776.879
   341.502
  -554.308
   803.888
  -233.772
   979.247
  -450.697
    35.890
  -419.263
    16.846
  -165.502
   544.725
  -804.163
   204.108
  -723.594
   403.974
  -275.002
   356.120
  -466.689
   374.828
  -115.421
   380.322
  -779.687
   650.472
  -469.771
   887.112
  -471.389
   918.943
  -508.072
   228.248
  -778.375
   338.237
   -10.895
   306.955
  -460.463
   517.014
  -592.914
     2.869
  -957.030
    95.065
  -283.639
   556.413
   -72.115
    17.151
  -684.805
   755.455
  -158.361
    93.936
  -422.071
   268.868
  -266.762
   943.724
  -111.057
   970.122
  -232.856
   908.689
  -555.254
   594.745
  -166.692
    39.949
  -395.306
   575.793
  -315.989
   744.224
  -928.343
   400.586
  -771.111
   186.438
  -315.806
   332.804
  -980.560
    42.238
  -898.740
   843.471
  -545.793
   693.655
  -839.290
   594.653
  -264.107
   461.684
  -807.062
   319.926
  -888.211
   970.183
  -929.319
   444.624
  -571.337
   233.955
  -723.319
   790.460
  -466.994
   565.538
  -230.049
   207.617
  -451.216
   893.735
   -67.934
   478.591
  -437.117
   588.244
  -624.866
   336.863
  -249.580
   384.045
  -108.005
   945.128
  -529.588
   498.703
  -669.698
   675.588
  -636.311
   537.187
  -328.166
   537.339
   -16.236
   277.291
  -901.975
    93.631
    -7.721
   929.838
  -676.840
   213.263
  -549.730
   967.162
   -23.865
   499.527
  -763.939
   113.651
  -687.307
   740.898
  -878.262
   592.334
  -961.241
   226.753
  -461.165
   220.771
  -473.708
   272.286
  -435.377
   450.667
  -796.930
   795.831
  -839.167
   944.243
  -602.344
   292.947
  -805.048
   781.762
  -579.546
    50.752
  -723.441
   893.460
  -837.489
   945.982
   -61.190
   809.961
    -6.897
   670.980
  -802.698
   324.686
  -762.719
   731.223
  -982.879
   162.297
  -984.863
    57.894
  -281.045
   246.529
  -276.864
   579.638
  -143.742
   661.550
   -60.549
   596.759
  -405.622
   900.357
  -965.270
   302.347
  -877.316
   494.064
  -731.346
   293.222
  -868.648
   615.802
  -345.592
   415.052
  -116.367
   752.892
  -628.193
   785.180
   -84.780
    41.200
  -989.288
   337.016
  -108.158
   355.541
  -574.358
   729.453
  -343.760
   749.168
  -517.258
   965.514
    -4.120
   337.199
  -518.906
   563.494
  -837.428
   216.834
  -471.389
   624.866
  -324.625
   518.509
  -345.408
   642.079
  -562.181
   181.585
   -60.335
   390.759
  -298.959
   548.631
  -555.437
   749.138
   -96.377
   371.410
  -780.786
   789.483
   -80.111
   323.160
  -827.204
   984.344
  -252.571
   610.248
  -913.358
   872.066
  -834.590
   777.184
  -449.141
    24.842
  -604.999
   298.715
  -893.948
   663.533
  -707.358
    53.041
  -628.529
   762.169
  -891.781
   269.326
  -559.587
   987.152
  -661.519
    43.611
  -675.100
   313.578
  -292.245
    17.151
  -269.784
   663.564
  -193.335
   310.068
   -59.481
   409.223
  -579.516
   305.155
  -902.402
    85.177
  -922.025
   374.767
  -347.026
   153.478
  -147.557
   144.719
  -724.784
   165.197
   -54.445
   389.447
    -6.226
   161.962
  -913.755
   151.189
  -139.958
   661.916
  -725.211
   178.076
   -92.380
    73.000
   -95.981
   274.087
  -307.657
   877.987
  -211.280
   654.836
  -806.177
   434.523
  -865.352
   902.982
  -640.431
   734.519
   -21.973
   617.054
  -927.244
   965.758
  -873.104
   347.484
  -174.688
   220.435
  -863.796
   913.205
  -122.806
   193.823
  -653.279
   693.136
  -816.858
   216.651
  -480.056
   985.931
  -131.321
   465.621
  -899.991
    31.678
  -464.461
   695.151
  -366.131
   789.880
  -820.917
   334.422
  -619.587
    66.500
    -2.197
   293.435
  -358.928
    84.811
  -123.081
   321.726
  -158.269
    93.173
  -173.040
   263.619
  -101.871
   103.549
  -841.334
    53.743
  -104.282
   354.900
  -324.381
   796.564
  -384.838
   594.806
  -334.605
   773.431
   -65.218
   773.034
   -28.962
   721.335
  -358.806
   241.279
   -76.113
   226.844
  -320.505
    52.370
  -581.194
   579.119
  -625.904
   452.681
   -86.673
   925.291
  -348.582
   161.870
  -368.084
    72.726
  -204.047
   533.494
  -243.507
   781.579
  -229.377
   189.978
  -115.421
   890.713
  -366.985
   226.173
  -463.729
   122.105
  -921.628
   575.030
    -8.759
   906.400
  -358.989
   628.956
  -762.963
    73.458
  -415.113
   710.929
  -689.718
   752.434
  -984.802
   488.907
  -188.849
   324.015
  -758.202
   927.396
  -126.743
   769.707
   -74.343
   869.808
  -629.963
   260.811
  -959.990
   845.546
  -361.614
   331.797
  -822.779
   195.227
  -498.886
   481.246
  -767.724
   108.371
  -130.192
   544.115
    -5.097
   666.524
  -291.299
   679.678
  -319.224
   486.251
  -358.684
   317.972
   -66.195
    55.544
   -19.227
   909.299
  -670.125
   357.189
  -534.715
   820.032
   -85.574
   872.951
  -519.913
   218.757
  -196.203
   562.578
  -953.368
   296.396
  -617.176
   910.947
  -639.088
   663.961
  -870.876
   637.471
  -838.313
   271.889
  -404.340
   161.290
  -289.834
   694.662
  -417.310
   416.150
  -337.931
   124.180
  -969.543
   108.432
  -386.181
   916.257
  -336.009
    12.574
  -396.405
    33.082
   -79.287
   397.168
  -651.418
   226.508
  -807.001
   175.756
  -499.741
   304.758
   -83.926
   875.942
  -302.011
   327.311
  -467.147
    20.417
  -296.915
    70.956
  -132.603
    14.466
  -606.037
   611.316
   -62.685
   132.267
   -95.950
   363.170
  -262.856
   697.134
  -316.721
   423.688
  -976.409
    48.585
  -235.054
   561.907
  -365.764
   390.515
  -981.292
   698.813
  -629.963
   113.620
  -328.684
   220.893
   -25.544
   686.666
  -124.149
   972.015
  -761.406
   709.189
  -388.592
   266.243
  -234.565
   220.893
  -305.948
   766.350
  -577.349
   859.951
  -820.002
   570.849
  -983.093
   964.934
   -56.795
   354.228
  -780.419
   213.996
  -292.611
   903.378
  -724.113
   894.681
  -685.018
   894.192
  -471.511
   398.358
  -486.801
   252.541
  -713.279
    33.296
  -960.784
   942.534
  -927.213
   749.413
  -714.652
   526.505
  -223.701
   869.198
  -674.581
   340.159
  -252.083
   418.226
  -416.028
   626.850
  -635.792
   148.900
   -70.925
   474.288
  -906.064
   851.375
  -529.710
   898.007
  -402.081
    45.167
  -156.926
   914.975
  -106.784
   645.955
  -739.494
   951.231
  -887.082
   699.820
  -885.830
   427.107
  -106.876
   780.450
  -595.172
   864.132
   -82.156
   141.728
  -215.552
   356.944
  -346.385
   220.008
  -508.866
   754.570
  -195.349
   579.882
   -42.512
   393.902
  -480.056
   896.908
  -625.843
   730.155
  -116.214
    71.261
   -10.041
   707.205
  -279.672
    66.042
  -570.849
   212.226
  -755.699
   563.860
  -191.961
   457.717
  -411.512
    35.493
   -68.972
   635.304
  -260.842
   314.615
  -651.296
   684.591
   -88.534
   271.828
  -441.969
   521.104
  -104.892
   682.394
  -873.684
   566.942
  -597.827
   880.703
  -979.217
   927.885
   -51.881
   295.938
   -76.174
    60.671
  -702.872
   462.203
  -183.752
   274.545
  -996.643
   596.912
  -390.790
   910.123
  -920.988
   341.472
  -893.643
   540.056
  -679.495
   757.775
  -922.941
    34.761
  -675.588
   174.078
  -277.627
   837.397
  -276.284
   974.761
  -685.202
   291.055
  -323.588
   926.511
  -706.717
   363.018
  -863.094
   135.929
  -405.835
   608.936
   -57.711
   231.574
  -499.893
   720.969
  -756.096
   864.132
  -212.409
   503.769
  -683.828
   118.992
  -545.427
   622.028
  -726.463
   934.782
  -190.405
   962.951
  -273.263
   120.823
  -796.838
   958.068
   -90.091
    69.033
  -816.706
   707.572
  -690.329
   751.885
  -644.093
   251.167
  -672.658
   101.779
  -268.288
   829.279
  -994.385
   365.154
  -159.581
   477.950
  -649.129
   524.430
  -605.884
   801.935
  -717.368
   382.519
  -219.459
   268.654
  -258.950
   402.997
  -832.392
   868.221
   -16.114
   899.930
  -499.344
   481.460
  -395.764
   671.072
  -826.563
   801.569
  -699.728
   668.050
  -345.744
   151.646
   -72.085
   797.723
  -151.616
    42.726
  -131.748
   447.645
  -522.019
   815.851
  -759.453
   830.531
  -738.914
   211.524
    -7.721
   740.135
  -829.554
   211.219
  -602.954
   813.593
  -446.242
   993.561
    -7.416
   892.972
  -603.656
   349.773
  -511.338
   580.340
  -491.836
   401.959
  -322.245
   580.096
   -84.872
   967.528
  -121.738
   921.690
  -762.627
   414.106
   -57.466
   657.552
  -665.059
   348.552
  -639.515
   128.849
  -997.955
   983.337
  -509.720
   393.780
    -8.209
   524.613
  -553.056
   911.435
  -848.231
   425.611
  -319.193
    75.228
   -46.999
   848.903
  -223.731
   690.237
  -808.435
   181.310
  -497.116
   986.785
  -853.481
   945.616
  -350.658
   265.481
   -26.734
   951.964
  -327.982
   767.022
  -385.266
    33.937
  -310.587
   859.584
  -988.220
   211.829
  -146.947
   139.103
  -106.845
   627.522
  -372.723
   535.081
   -73.122
    94.790
  -992.218
    15.900
  -485.458
   608.417
  -788.537
   987.823
  -990.905
   656.026
  -132.267
   980.621
  -362.163
   676.473
  -756.645
   714.652
   -88.382
   508.560
  -468.368
   142.064
  -198.096
   173.467
  -262.703
   556.658
  -533.708
   835.261
  -811.731
   365.520
  -195.502
   282.449
  -794.153
   616.993
  -374.706
   775.323
   -35.951
   877.804
  -293.710
   601.794
  -930.113
   553.819
  -472.579
   186.132
  -104.434
   247.871
   -40.437
    94.485
  -806.238
   248.329
  -310.495
   779.962
  -972.564
   742.424
  -337.687
   412.427
  -454.543
   847.774
  -677.145
   635.578
  -365.123
    56.185
   -62.960
   595.569
   -18.220
   183.233
  -225.318
    85.055
  -428.755
   417.463
  -565.325
   146.062
  -841.609
   562.883
  -905.637
   975.616
  -259.041
    68.606
   -36.470
   477.706
  -434.736
   939.634
  -274.911
   305.979
  -303.171
   121.494
  -756.890
   739.830
  -313.608
   454.329
  -680.013
   238.502
  -637.013
   787.988
  -216.803
    16.816
  -714.682
   353.710
  -316.172
   485.733
  -117.557
   985.290
  -112.491
   902.249
  -184.820
   283.242
  -160.863
    71.902
  -410.352
   316.630
  -217.200
   447.920
   -46.205
   955.229
  -782.189
   470.107
  -891.659
   426.588
  -127.293
   488.388
  -736.198
   191.565
   -22.492
   113.590
  -425.947
   731.590
  -883.389
   339.915
   -21.882
   342.051
  -557.176
   282.693
   -18.220
   525.346
  -466.292
   874.874
   -90.426
    77.029
  -327.891
   366.527
  -341.288
   459.426
  -168.340
   970.794
  -513.474
   555.620
  -851.558
   499.710
  -138.096
   398.572
  -839.381
   334.666
   -87.191
   968.383
  -403.638
   574.023
  -499.283
   651.387
    -7.691
   702.353
  -547.075
   455.580
   -76.907
   625.172
   -15.198
   575.488
  -876.431
   412.366
  -157.781
   400.037
  -715.049
   594.501
  -803.552
   558.275
  -194.342
   355.541
  -178.045
    95.065
  -721.061
   465.773
  -411.451
   372.234
    -2.167
   298.929
  -200.415
   787.469
  -741.111
   776.757
  -593.097
   905.545
  -253.639
   585.223
  -366.131
    95.462
  -222.877
   506.027
  -961.852
   267.251
  -311.380
   206.854
  -455.000
   801.843
  -849.452
   334.696
  -517.594
   268.197
  -318.369
   255.287
  -850.276
    21.577
  -847.530
   283.120
   -49.318
   276.009
  -443.648
   745.170
  -378.338
   745.262
  -171.361
   722.556
  -412.214
   445.936
    -3.723
   813.593
   -23.713
   756.584
  -561.235
   761.986
  -680.074
   326.060
  -458.480
   294.290
  -518.937
   925.687
  -476.913
     9.735
  -172.674
   838.008
  -282.357
   666.921
  -809.168
   876.949
  -906.491
   710.288
  -358.135
   632.130
  -710.379
   381.146
  -392.193
    31.922
   -49.684
   255.898
  -630.238
   818.262
  -359.294
   556.078
  -533.341
    27.497
  -876.858
    73.428
  -960.753
    70.986
  -723.716
    54.231
  -355.205
   508.683
  -562.090
   885.983
  -426.710
   110.202
  -547.044
   930.937
  -802.515
   296.548
  -792.169
   349.590
  -613.025
   556.566
   -67.751
   258.400
  -481.948
   931.455
  -950.072
    65.035
  -889.492
   161.901
  -140.416
   325.175
  -377.117
   590.686
  -173.376
   964.599
  -563.311
   414.838
  -231.788
   210.089
  -438.185
   381.634
  -288.278
    73.489
  -906.430
   521.073
  -291.818
   731.681
   -46.907
     9.735
  -617.664
   647.053
   -57.863
   758.995
  -499.924
   772.210
  -356.395
   821.497
  -665.120
   681.936
  -801.050
   210.028
  -885.952
   977.111
  -505.966
   222.144
  -673.299
   803.308
  -216.071
   864.254
  -826.258
   829.035
  -710.990
   469.100
   -57.588
   526.200
  -207.282
   100.650
  -414.899
    97.201
  -227.638
   839.534
  -714.774
   892.453
  -905.332
   542.924
  -709.738
   661.519
  -192.999
   173.437
  -206.427
   482.345
  -944.731
   289.529
  -853.359
   711.753
  -339.610
   791.864
  -817.743
   801.294
  -616.077
   519.517
   -69.308
   321.909
  -585.437
   789.392
  -490.921
    41.627
  -893.490
   472.732
  -533.250
   399.396
  -498.795
   702.567
  -633.992
   219.367
  -336.802
   805.567
  -118.839
     9.125
  -638.020
   552.568
  -804.163
   685.690
  -869.167
   321.055
   -19.044
    72.848
  -766.442
   263.375
  -266.549
    13.947
  -429.060
    74.740
  -242.073
   443.403
  -942.228
   454.573
  -427.839
   261.208
  -497.971
   854.854
  -982.574
   353.801
  -483.108
   609.394
  -144.627
   605.090
  -502.457
    37.843
  -867.672
   241.554
  -806.391
   617.756
  -907.315
   355.266
   -91.617
   819.025
   -78.036
   947.905
  -143.620
   694.113
  -898.526
   340.464
  -289.560
   817.804
  -344.188
   291.879
  -130.650
   670.431
  -926.664
   670.034
  -522.477
    58.199
  -817.255
    19.745
  -272.164
   664.296
  -234.687
   870.632
  -521.134
   324.534
  -815.241
   129.063
  -281.899
   121.677
  -183.599
   398.022
   -98.270
   891.598
  -444.227
   568.010
  -297.159
   235.145
  -810.938
   523.759
  -800.867
   630.238
   -94.211
   309.458
  -968.871
   736.564
  -264.534
   596.942
  -437.452
   487.930
  -810.511
   800.317
  -426.313
    65.218
  -111.026
   680.837
  -480.544
   344.096
  -539.537
   785.699
  -117.008
   910.855
  -519.517
   564.714
  -343.883
   240.638
  -250.069
   508.194
  -521.653
   131.413
  -320.017
   150.487
  -534.959
   987.457
  -929.441
   282.022
  -743.736
    46.236
  -937.284
   214.515
  -682.119
   142.735
  -454.299
   442.305
  -974.548
   103.946
  -199.133
   544.206
  -437.025
   368.694
  -337.107
   669.179
  -833.033
   925.382
   -20.234
   449.782
  -252.083
   161.840
  -346.965
   687.155
  -580.554
   721.488
  -960.723
   651.082
   -32.624
   958.464
    -5.768
   339.274
  -210.822
    86.550
  -659.505
   539.171
  -664.418
   615.192
  -959.319
    36.287
  -414.655
   165.960
  -143.284
   813.044
  -415.754
   264.351
  -223.395
   581.011
  -419.843
   199.164
    -9.796
   491.501
  -215.155
   544.603
  -304.971
   367.290
  -706.046
   437.757
  -486.618
   299.692
  -803.430
   206.153
  -198.035
   954.558
  -594.562
   438.337
  -364.574
   430.952
  -761.040
    91.525
  -254.982
    16.663
  -713.248
   730.552
  -806.574
   683.432
  -410.627
   490.768
  -932.554
   666.494
  -336.253
   860.012
   -30.885
   971.862
  -594.226
   872.066
  -412.885
   154.881
  -599.048
   806.360
  -870.174
   214.270
  -325.541
   987.152
   -99.734
   945.006
  -588.061
   776.086
  -204.566
   593.768
  -317.484
   351.817
  -989.532
   161.443
  -305.582
   370.617
  -270.699
   195.105
  -384.320
   101.382
  -917.386
   414.624
  -509.781
   129.246
  -845.027
    16.541
  -719.108
   221.137
  -678.274
   999.817
  -429.243
   447.127
  -302.530
   356.487
   -46.083
   151.738
   -23.103
   471.480
  -353.130
   868.160
  -550.340
   575.213
  -647.969
   769.860
  -529.862
   592.456
   -95.737
   753.014
  -836.268
   231.666
  -268.166
   743.492
  -349.528
   658.162
  -336.589
   322.153
  -432.356
   595.080
  -888.424
   262.459
  -827.479
   195.807
  -835.078
    73.733
  -193.609
   531.724
  -380.810
   144.017
  -999.176
    38.667
  -520.432
   576.586
  -991.516
   766.655
   -35.371
   313.120
  -961.699
   775.323
  -456.526
   638.173
   -22.523
   520.371
  -962.371
   657.949
  -119.419
   573.626
  -681.722
   847.591
  -991.943
   520.676
  -369.427
   260.475
  -305.521
   380.322
  -923.704
   493.515
  -172.094
   389.172
  -714.194
     1.862
  -777.703
   494.980
  -189.306
   857.204
  -336.406
   403.150
  -731.529
   542.924
   -89.419
   519.303
  -229.469
   880.367
  -567.583
   632.282
  -335.765
   679.556
  -836.177
   681.295
  -878.903
   208.258
  -941.435
   450.301
  -398.267
    73.305
  -276.254
   534.562
  -271.035
   607.624
   -85.360
   421.735
  -399.548
   356.853
  -827.143
    32.502
  -927.915
   759.545
  -612.110
   563.616
  -956.786
   614.277
  -436.323
   977.508
  -724.876
   427.595
  -428.114
   982.208
  -226.051
   236.732
  -827.662
   845.149
  -730.613
     0.610
  -917.325
   884.762
  -179.724
   152.867
  -622.303
   983.489
  -921.812
   410.901
  -999.634
   966.124
  -758.873
   434.309
  -334.788
   187.140
  -773.064
   426.954
   -64.516
   170.629
  -900.418
   275.948
  -244.270
   646.779
  -721.824
   321.574
  -779.778
   828.669
  -439.619
   351.726
  -140.477
   272.958
  -508.103
   914.853
  -774.865
   168.432
  -887.478
   544.847
  -944.884
   395.734
  -389.355
   992.004
  -199.713
   202.704
   -82.919
    53.316
  -206.641
   838.557
  -230.384
    96.469
  -158.177
   990.570
  -720.328
   870.540
  -474.013
   367.656
  -468.093
   697.867
   -16.724
   273.934
  -751.579
   640.492
  -540.086
   516.282
  -951.384
   734.855
  -588.031
   489.608
  -663.778
   888.607
  -564.104
   783.837
  -655.965
   533.250
  -189.337
   155.705
  -631.306
   626.759
   -67.476
   210.059
  -274.270
    98.880
  -576.495
   633.503
  -543.260
   334.208
  -804.956
   324.503
  -680.227
   785.669
  -752.159
   264.107
  -905.881
   312.754
  -510.544
   470.321
  -269.143
   338.359
  -649.495
   880.306
  -619.739
   417.249
  -518.784
   503.922
  -172.460
   310.831
  -690.939
   693.014
  -632.191
   161.199
  -260.781
   868.923
  -347.789
   858.852
  -221.534
   553.331
  -464.675
   197.089
  -635.304
    45.351
  -543.565
   907.987
  -817.713
   588.977
  -615.131
   171.972
  -254.738
   374.157
  -138.890
   696.799
  -470.809
   216.163
  -835.200
   957.793
  -566.515
   256.020
  -858.638
   694.601
  -645.619
   526.292
  -282.632
   256.996
  -848.842
   725.913
  -362.865
   894.559
  -214.148
    47.609
  -548.784
   582.934
   -81.973
   402.081
  -712.119
   481.552
  -263.985
   882.046
  -560.747
   615.375
  -694.357
   810.480
  -706.931
   875.301
  -782.128
   216.712
  -358.684
   930.845
  -183.599
    83.773
  -102.786
   148.137
  -213.324
   210.974
  -748.436
   108.219
  -612.598
    35.676
  -700.095
   818.110
  -893.948
   257.759
  -828.578
   209.265
  -980.712
   610.248
  -308.725
    16.907
  -360.302
   620.624
  -392.834
   633.900
  -469.741
   705.863
  -588.183
    32.838
  -532.456
   445.235
  -207.617
   350.749
  -565.081
   374.645
  -762.230
   228.858
  -772.729
   146.214
  -164.068
   502.731
   -51.851
   396.710
  -208.777
   335.337
  -819.269
   168.859
  -305.673
   387.341
  -885.922
   229.163
  -924.924
   118.259
  -594.653
   125.767
  -730.369
   812.281
  -940.031
   330.515
  -866.390
   422.163
  -889.554
   308.634
  -368.023
   825.770
  -624.805
   859.890
  -162.755
   587.878
  -921.232
   574.969
  -632.862
   822.108
  -385.113
   751.061
  -207.129
   245.796
  -767.205
   609.760
  -950.591
    22.217
   -70.803
   161.901
  -620.991
   483.657
  -673.818
   562.273
  -160.894
   328.959
  -183.050
   298.502
   -94.058
   389.599
  -239.814
    57.680
  -794.794
   557.695
  -995.361
   614.368
   -99.124
   970.061
  -474.960
   583.880
  -226.783
    41.688
  -549.608
   384.625
  -481.948
   442.793
  -733.634
   253.059
  -702.536
   612.690
  -527.299
   655.324
  -926.023
   904.813
  -523.362
   938.688
  -240.883
   956.236
  -995.514
   567.583
  -292.428
   375.408
  -188.513
   786.859
  -411.420
   342.265
   -27.985
    56.825
  -834.773
   214.026
  -468.886
   103.336
  -986.663
   730.613
  -201.361
   927.061
  -288.888
   913.388
  -933.134
   615.162
  -469.466
   251.228
  -966.155
   299.936
  -837.825
   267.220
  -287.545
   107.273
  -495.499
    59.969
  -892.788
   439.222
  -951.506
   913.511
  -559.648
   434.370
  -110.294
   568.865
  -792.840
   949.736
  -101.810
   252.174
  -156.621
   907.590
  -921.964
    51.637
  -715.140
   351.726
  -352.275
   738.365
  -799.036
    56.124
  -128.086
   624.165
  -816.706
    30.152
  -822.901
   550.127
  -329.447
   764.122
  -418.561
   599.963
  -108.921
   558.733
   -30.000
   631.520
  -395.886
   782.250
  -752.525
   220.649
   -78.677
   399.243
  -101.230
   110.599
   -10.590
   614.490
   -10.926
   761.437
  -184.423
   975.829
  -865.261
    92.318
  -983.489
   779.839
  -523.881
    11.475
  -227.210
   123.997
  -816.584
   826.563
  -230.811
   448.988
  -472.762
   129.612
  -596.912
   915.098
  -955.443
   250.984
  -958.769
   456.191
  -167.913
   874.508
  -393.139
   855.373
  -502.701
   909.207
  -722.007
   685.720
  -200.690
   210.273
  -421.491
   460.158
  -489.700
   243.568
  -357.311
   833.888
  -470.992
   287.027
   -64.638
   203.284
  -222.907
   263.222
  -792.199
   545.457
   -89.480
   796.197
   -28.291
   841.121
  -624.012
   587.024
  -728.446
   925.687
  -155.034
   701.102
  -962.462
   111.728
  -444.624
   861.599
  -200.690
   426.740
  -406.964
   342.326
  -957.366
   809.473
  -356.182
   554.155
   -10.102
   109.592
  -752.464
   918.302
  -914.670
   233.650
  -914.701
   120.640
   -32.868
   280.801
  -668.905
   340.648
  -793.542
    13.245
  -400.739
   548.601
  -403.943
   503.952
  -481.246
   464.827
  -731.773
   305.887
  -534.196
   275.094
  -575.396
   986.663
  -514.237
   695.364
   -41.719
   372.021
   -64.089
   479.873
  -250.221
   342.174
  -119.907
   966.552
   -81.668
   524.369
  -233.497
   753.075
  -190.924
   726.066
  -579.882
    97.690
    -1.709
   451.796
  -119.358
   138.340
  -902.982
   347.972
  -882.626
   523.850
  -364.818
   918.943
  -847.346
   550.920
  -193.457
   358.440
  -375.835
   401.013
  -643.178
   840.083
  -681.570
   570.299
  -604.785
   110.385
  -293.893
    86.795
  -588.946
   728.507
  -989.654
   608.478
  -723.106
   796.045
  -160.070
   995.819
  -480.697
   520.798
   -82.369
   452.773
  -361.980
   458.541
   -63.967
   830.073
  -244.240
   775.903
  -928.739
   183.874
  -621.082
   378.735
  -813.746
   184.606
  -448.897
   249.428
  -745.445
   468.764
  -819.605
   836.879
  -963.561
   527.879
  -178.381
   842.952
  -462.142
   228.645
  -304.910
   249.245
  -715.903
   557.176
  -777.154
   927.976
   -61.007
   682.028
  -136.235
   680.074
  -698.935
   929.167
  -471.358
    45.412
  -791.772
   762.627
  -643.178
   727.989
  -618.732
   365.246
  -864.925
   979.797
  -261.330
   912.290
  -859.310
   787.988
  -786.889
   132.298
  -310.648
   208.197
  -398.785
   249.031
  -830.714
   688.040
  -522.477
   897.794
  -156.438
   724.845
  -295.267
   110.050
  -799.738
   700.797
  -429.762
   960.479
  -866.207
   239.998
  -918.699
   969.512
  -263.405
   930.357
  -550.371
   855.800
   -15.992
   754.509
  -703.604
   731.712
  -907.224
    73.855
  -390.545
   336.344
  -165.258
   508.652
   -16.175
   398.938
  -413.465
   558.428
  -823.725
   727.378
  -602.710
   306.650
  -493.881
   114.505
  -145.085
    52.736
  -867.641
   657.216
  -967.589
   215.827
  -260.353
   580.676
  -704.184
   353.710
  -336.863
   162.755
  -745.659
   640.706
   -15.381
   851.588
  -365.429
   648.305
  -370.037
   169.988
  -640.339
   772.332
  -999.603
   501.328
  -385.022
   150.212
  -832.240
   349.376
  -818.842
   412.458
  -834.346
   166.875
  -183.905
   111.606
  -592.334
   346.263
   -33.082
   172.826
  -236.518
   465.987
  -406.629
   209.784
  -675.283
   386.578
  -616.138
    49.287
  -608.570
   290.231
  -854.854
   308.969
  -289.560
   257.118
  -352.855
   371.075
  -503.098
   472.976
  -295.877
   596.942
  -729.484
   661.000
  -226.386
   125.004
  -962.859
   832.331
  -146.306
    96.896
  -152.409
   948.302
   -39.033
   654.744
  -735.557
   589.068
   -30.702
   554.003
  -231.361
   221.290
  -908.444
   734.947
  -363.720
   159.673
  -215.033
   697.195
  -682.089
   815.180
  -638.539
    20.478
  -149.449
   324.320
  -915.342
   875.912
  -665.548
   153.233
  -965.880
   870.846
  -994.476
   769.768
  -481.338
    71.810
   -65.279
   977.721
  -680.532
   548.997
  -114.658
     7.263
  -455.061
   285.470
  -639.668
   954.772
  -622.303
   795.984
  -630.207
   665.792
  -504.318
   298.044
   -49.287
   655.446
  -551.775
   779.901
   -30.244
   159.673
  -231.422
   808.161
  -759.392
   910.855
  -896.329
   420.148
  -512.864
   731.895
  -856.716
   943.388
  -816.980
   542.619
  -371.319
    86.764
  -199.744
   871.761
  -777.123
   147.160
  -503.433
   468.581
  -476.272
   674.581
  -226.173
   108.036
  -999.878
   440.474
  -861.690
   182.989
  -865.780
    52.309
  -705.832
   177.007
  -450.941
    58.443
   -98.575
   612.201
  -595.630
   887.020
  -570.605
   565.142
  -158.849
   462.294
  -862.362
   344.981
  -244.026
   843.074
  -285.501
   427.351
  -312.998
   725.761
  -394.696
   238.044
  -907.620
   156.621
  -438.459
   879.849
  -197.424
   297.006
  -558.428
   396.588
   -72.481
   584.643
  -205.145
   668.081
  -999.451
   135.380
  -739.616
   529.588
  -360.454
   729.148
  -688.864
   209.723
  -493.027
   223.029
  -624.958
   680.441
  -149.937
   736.564
  -135.350
    12.726
  -597.644
   451.613
  -854.244
   332.316
   -72.268
   371.746
   -22.706
   468.215
  -811.701
   884.060
  -547.502
   888.760
  -382.611
   467.391
   -26.063
    18.342
  -521.165
   391.247
  -707.541
   528.947
  -206.153
   748.131
  -857.692
   699.576
  -183.203
   663.869
  -497.147
   438.368
  -659.139
    29.695
  -981.506
    60.244
  -384.716
   598.956
  -391.552
   414.197
  -845.058
   793.359
  -203.253
   453.932
  -775.994
    61.647
  -205.603
   845.759
  -725.608
   134.953
  -135.136
   707.144
  -879.208
    22.065
  -996.307
    69.979
  -866.878
    89.145
  -535.752
   162.328
  -772.118
    66.744
  -840.052
   101.932
   -60.427
   328.684
  -524.827
    96.011
  -646.657
   285.684
  -484.909
   740.287
  -819.452
   238.563
  -673.238
   511.612
  -242.378
   533.769
  -878.201
    47.609
  -749.626
   365.368
  -967.681
   307.352
  -155.278
    67.629
  -568.560
   206.183
  -795.495
   241.249
  -650.594
   819.483
   -21.210
   557.451
  -983.428
   748.100
  -361.431
   583.453
  -935.057
   739.921
  -574.541
   473.464
  -581.378
   160.894
  -307.688
   868.313
  -594.501
   409.497
  -581.744
   847.896
  -879.513
   868.191
  -821.619
   280.435
  -427.686
   485.824
  -650.014
   411.512
  -355.663
   584.765
  -163.640
    37.233
  -598.437
   986.175
  -910.764
   105.380
  -225.867
    47.395
  -288.369
    87.741
  -850.581
   705.588
  -578.387
   967.742
   -96.683
   120.182
  -340.831
   187.140
  -597.674
     9.705
  -383.679
   395.459
  -492.477
   274.911
   -27.284
   345.805
  -888.028
     2.991
  -882.626
   780.969
  -257.790
   446.699
  -861.690
   653.584
  -244.301
    71.352
  -639.698
   523.850
  -834.773
   264.351
  -286.416
   478.988
  -378.582
   800.348
  -286.752
   417.646
  -415.357
   655.965
  -668.600
    43.519
  -782.159
   268.044
  -456.557
   411.542
  -968.810
   829.127
  -171.117
   370.739
  -190.191
   713.157
  -591.144
   747.063
  -143.834
   626.698
  -498.795
   610.523
  -921.903
   577.746
  -625.752
   469.802
   -46.144
   257.057
  -519.303
   738.395
   -95.004
   925.382
  -547.166
   316.141
  -890.713
   399.762
  -759.484
   629.566
  -715.995
   234.077
  -827.418
   975.036
  -528.977
   685.812
  -776.269
   508.316
  -644.551
   564.287
  -732.414
   724.601
  -851.466
   553.209
  -402.783
   772.149
  -433.699
   101.688
  -505.387
   443.953
   -64.882
   477.462
  -869.655
   190.893
   -44.527
    75.503
  -425.672
   999.878
  -844.691
   577.013
  -800.775
   481.155
  -436.079
    51.057
  -742.180
     8.484
  -362.163
   593.768
   -84.628
   255.409
   -30.061
   598.102
  -481.918
   972.137
  -187.017
   248.451
  -620.380
   346.141
   -50.966
   333.506
  -133.854
   790.826
   -64.547
   971.160
  -938.780
   505.203
  -740.562
   339.396
  -207.251
   649.251
  -568.102
     6.775
  -698.477
   477.950
  -448.012
   956.145
  -665.365
   278.298
  -626.362
   895.566
   -56.978
   452.559
  -594.653
   950.163
  -233.985
   591.906
  -925.687
   328.410
  -916.868
   884.091
  -513.688
    57.009
  -585.162
   698.630
  -187.445
   377.575
   -46.693
   693.777
  -165.288
   899.411
  -395.581
   288.461
  -320.505
   101.871
   -77.273
   843.348
  -726.218
   280.038
  -280.374
   394.574
  -448.256
   527.421
  -372.723
   284.097
   -54.750
   849.666
  -601.642
   530.015
  -811.365
     2.808
  -776.421
   281.167
   -30.610
   149.937
  -151.921
   199.316
  -544.725
   929.899
  -232.276
   112.766
  -769.646
    31.648
  -713.034
   785.424
  -330.119
   868.954
  -280.801
   144.414
  -713.767
   447.371
  -489.334
   811.182
  -923.368
    19.379
  -430.067
   278.085
  -595.782
   619.617
  -416.669
   576.220
  -556.688
    75.076
  -401.929
   776.482
  -279.244
   583.758
  -345.744
   168.676
  -216.163
   454.970
  -253.090
   462.233
  -473.312
   106.021
  -100.742
   851.802
  -794.000
   908.292
  -371.197
   292.123
  -322.520
   976.440
  -413.038
   825.678
  -115.787
   495.254
  -345.927
   306.375
  -871.700
   676.778
  -729.606
   364.116
  -843.043
   942.503
  -715.018
   952.757
  -405.805
   423.597
  -896.756
   326.182
  -250.343
   373.486
  -585.437
   785.791
  -664.693
   586.138
  -718.711
    42.970
  -877.895
   413.984
  -129.521
   541.093
  -933.103
   479.293
  -391.095
   579.455
   -58.565
   672.536
  -956.023
   584.552
    -5.341
   531.663
  -809.717
   370.952
  -320.597
   595.965
  -356.029
   736.473
   -25.239
   828.425
  -753.960
   235.023
  -664.663
   699.850
  -424.390
   470.870
  -200.995
    29.328
  -945.524
   758.232
  -716.330
   173.894
   -55.544
   489.669
  -394.879
   661.733
  -981.903
    57.619
  -753.410
   862.514
  -814.783
   671.926
  -588.275
   788.476
  -145.054
   917.783
  -608.234
   620.258
  -684.164
   397.961
  -221.381
    50.874
   -85.086
   302.225
  -445.143
    42.207
  -683.767
   248.756
  -408.124
    86.764
  -378.582
   240.364
  -412.580
   569.628
  -367.748
    80.020
   -25.941
   323.344
  -962.493
    89.053
  -170.721
   970.244
  -195.379
   471.541
  -680.776
   145.238
  -442.457
   169.408
  -293.619
   193.762
  -777.245
   551.195
  -546.648
   437.483
  -276.620
   778.527
  -546.617
   602.466
  -996.155
   194.342
   -80.752
   503.311
  -834.162
   576.098
   -38.667
   576.525
    -3.388
   598.071
  -613.239
   357.433
  -328.745
   346.324
  -249.763
   494.461
   -89.816
   230.262
  -811.914
   393.719
  -627.369
   134.373
  -933.134
    88.778
  -431.928
   153.905
   -22.309
   428.327
  -933.775
   758.354
  -892.697
   176.275
  -712.821
   726.371
  -482.345
   117.588
  -347.026
   695.883
  -635.395
   763.634
  -618.458
   673.421
  -412.275
   751.061
  -295.267
   345.775
  -898.495
   527.726
  -208.747
   538.652
  -979.522
   419.416
  -844.172
   664.998
   -51.912
   671.255
  -163.579
   507.675
  -138.340
   557.421
  -880.520
   179.998
  -375.713
   153.081
  -903.867
   607.227
  -345.042
   861.995
  -170.934
   373.821
  -212.226
   293.832
  -587.756
   279.427
  -147.496
   585.040
  -295.389
   447.584
  -993.561
   756.310
  -981.658
   331.065
  -650.075
   201.514
  -455.794
   457.259
  -143.864
   900.876
  -206.336
   257.729
  -853.511
   452.406
  -159.551
   825.404
  -856.746
   515.976
  -358.104
   943.175
  -869.808
   762.597
  -778.283
   227.882
  -747.459
   923.734
    -4.700
   733.268
   -11.963
    33.876
  -981.262
   855.556
  -380.474
   460.250
  -556.658
   885.556
  -758.934
   813.105
   -44.099
    50.996
  -671.651
   331.095
  -513.108
   393.109
  -595.294
   834.742
   -32.411
   320.322
  -165.593
   841.884
  -583.117
   184.118
  -726.279
   939.299
  -860.225
   719.718
  -188.116
     3.632
  -681.692
   695.853
  -667.592
   365.978
  -223.670
   617.298
  -873.470
   513.291
  -800.775
   823.908
  -710.135
   420.820
  -409.650
   829.798
   -66.622
   109.165
  -755.516
   246.529
  -259.896
   519.578
  -979.308
   134.220
  -100.894
   301.462
  -805.231
   123.783
   -52.889
   605.731
  -326.640
   154.729
  -449.965
   477.645
  -149.571
   171.758
  -244.942
   943.358
  -112.247
   624.195
  -255.409
   383.007
  -299.631
   111.759
  -376.476
   285.257
  -571.673
    20.844
  -728.996
   976.104
  -323.893
   494.552
  -212.348
   415.906
  -699.179
   580.370
  -429.975
   659.139
  -969.481
   899.686
  -456.862
    69.216
  -306.253
   682.150
  -417.554
   883.633
  -658.223
   509.445
  -343.425
   221.778
  -955.351
   611.316
  -278.115
   130.650
  -357.707
    58.412
   -99.490
   760.674
  -768.212
   695.334
   -27.589
   266.518
  -327.403
   157.414
  -286.386
   526.383
  -109.745
   815.729
  -888.913
   273.019
  -739.708
   992.920
   -14.069
   730.979
  -146.428
   294.839
  -944.121
   353.130
  -176.092
   401.013
   -31.129
   750.908
  -280.038
   157.537
  -661.977
   411.267
  -998.230
   316.935
  -689.566
   294.961
  -456.069
   767.907
  -300.119
   908.933
  -593.951
   599.139
  -784.509
   947.447
  -347.514
   840.999
  -182.501
    95.035
  -498.459
   228.431
  -269.234
    85.788
  -413.373
   829.493
  -851.711
   611.530
  -390.454
   882.351
  -844.966
   173.925
  -832.209
   685.476
   -96.225
   473.617
  -963.073
   884.213
  -425.672
   429.975
  -310.770
   997.223
  -852.962
   425.581
  -670.125
   527.512
  -477.920
   869.259
  -767.724
   500.687
  -984.405
   670.888
  -347.087
   775.018
  -235.725
   722.343
  -891.964
   966.521
  -931.059
   977.905
  -707.297
   333.079
  -790.490
   228.004
  -576.434
   461.501
  -238.807
   160.253
  -712.973
   100.711
   -55.605
   801.141
  -226.630
   985.504
  -961.241
   932.402
  -821.314
   993.988
  -606.647
   575.762
  -944.304
   483.047
  -936.888
   139.866
  -105.625
   145.054
  -395.795
   322.947
  -585.833
   230.049
  -941.740
   365.062
  -251.381
   476.608
  -342.082
   743.919
  -696.066
   595.691
  -716.453
   907.468
  -427.351
   650.868
  -796.014
   137.730
  -316.660
   178.808
  -868.831
   139.073
   -31.648
   393.872
  -879.391
   444.685
  -670.003
   320.017
  -651.021
   235.237
  -312.906
   194.800
  -700.308
   663.808
  -717.460
   988.128
  -611.957
   279.672
  -866.237
   380.108
  -442.885
   646.199
  -593.188
    41.902
  -124.577
   745.231
    -4.425
   562.670
  -332.072
   262.764
  -912.687
   867.000
  -788.446
   349.162
    -4.059
   466.170
  -473.678
   947.417
  -956.297
   387.371
  -706.717
   283.853
  -226.508
   124.149
  -568.987
   614.734
  -727.989
   452.284
  -638.783
   822.047
  -114.078
   454.421
  -504.746
   953.185
  -888.699
   597.766
   -27.436
   297.342
   -61.129
   207.984
  -817.957
    92.990
  -565.172
   183.508
  -901.456
   459.822
  -160.131
   293.649
   -35.737
   649.159
   -33.387
   904.599
  -652.516
   206.366
  -822.748
   476.852
  -890.225
   139.348
  -277.261
   677.999
  -687.979
   686.239
  -275.948
   454.176
  -408.246
   776.910
  -422.163
   904.630
  -958.037
   781.365
  -933.164
   302.408
  -876.370
   638.874
   -43.458
   105.716
  -357.952
   962.035
  -640.248
   302.805
  -680.563
   208.838
  -350.291
   934.874
    -5.707
   517.228
  -796.686
   140.324
   -21.210
   295.053
  -244.057
   564.470
  -394.055
   160.100
  -351.604
   477.828
  -502.823
   323.222
  -251.900
   447.584
  -417.951
     8.515
  -674.947
   905.271
  -598.926
     4.669
  -335.551
   454.665
  -276.925
   940.489
  -303.537
   263.924
  -991.913
   379.162
  -574.725
   385.205
  -252.480
   324.503
  -562.120
   345.775
  -787.896
   232.948
  -725.700
   854.579
  -360.302
   125.248
   -59.511
   967.467
  -606.525
   891.690
  -655.110
   555.498
  -877.743
   383.923
   -59.694
   419.568
  -545.885
   388.409
  -648.305
   895.108
  -745.964
    73.672
  -727.897
   291.025
   -22.217
     6.561
  -593.127
     6.348
  -847.591
   330.180
  -251.656
   668.172
  -484.909
   197.913
   -38.362
   134.953
  -158.727
    57.039
  -836.970
   708.945
    -6.256
   875.576
  -127.506
   400.983
  -776.543
   906.308
  -579.363
   592.212
  -746.330
    81.790
  -407.178
   935.606
  -821.497
   633.839
  -209.937
   841.884
  -292.764
    31.190
  -510.727
   392.804
  -214.606
   829.890
  -716.605
    26.185
  -875.729
   528.611
  -717.032
   836.146
  -330.119
    24.537
  -839.961
   831.996
  -457.625
   761.956
  -383.801
     0.397
  -522.385
   168.157
  -444.594
   513.718
  -698.050
   470.351
  -256.478
   928.465
  -528.611
   486.862
  -765.069
   717.948
  -793.542
   487.045
  -651.540
   982.757
  -745.964
   713.004
  -526.994
   682.333
  -192.480
   657.369
  -515.275
   232.185
  -383.953
   690.603
  -943.236
   809.931
  -184.973
   131.626
  -357.311
   213.874
  -491.958
   355.815
  -584.857
   618.488
  -367.595
    33.296
   -59.267
    69.674
  -861.263
    92.532
  -127.354
    64.516
  -983.306
   501.755
  -558.245
    58.168
  -802.637
   462.691
  -971.709
   242.714
  -136.143
   110.294
  -405.530
   441.084
  -798.578
   311.777
  -740.318
   459.914
  -881.497
   659.230
  -200.110
   745.231
   -30.702
   249.306
  -648.396
   684.530
  -190.283
   343.699
  -897.336
   399.152
  -782.067
   504.349
  -749.779
   370.647
  -789.483
   296.762
  -992.370
   744.835
  -714.499
   155.889
   -58.229
   657.338
  -876.400
   507.309
  -578.997
   424.451
   -20.936
   738.456
  -543.443
   942.839
  -708.945
   112.980
  -283.059
   142.064
  -452.834
   222.358
    -2.045
   833.674
   -70.162
    68.239
   -71.139
   800.317
  -222.449
   369.427
  -803.919
   469.039
  -608.356
   187.292
  -934.080
    12.177
  -780.145
   463.240
  -512.986
   219.916
   -51.607
   561.998
  -445.540
   987.762
  -466.842
   414.716
  -383.648
   763.329
  -297.983
   354.991
  -195.776
   795.770
   -41.322
   242.561
  -731.620
   531.541
  -380.047
   967.467
  -100.070
     0.519
   -82.522
   928.831
  -180.120
   536.241
  -304.910
   582.232
  -582.385
   673.513
  -266.884
   649.129
  -780.969
   567.888
  -769.036
    81.759
  -633.869
   780.145
  -520.829
   378.368
   -10.651
   769.799
  -748.009
   341.044
  -746.635
   941.465
   -47.853
   871.181
  -641.499
   587.420
  -961.486
   895.566
  -722.159
   570.818
  -231.208
    17.151
  -487.564
    92.502
  -212.897
   984.313
  -354.991
   385.754
  -410.840
   571.703
   -26.002
   682.455
  -604.541
   967.742
  -991.363
   294.534
  -536.119
   261.055
  -893.002
   154.363
  -627.094
   120.701
  -962.645
   657.918
  -692.953
   263.192
  -254.830
   154.363
  -124.729
   800.562
  -894.101
   925.993
  -506.119
    62.990
   -54.109
     1.831
  -134.800
   989.929
  -888.394
   649.648
  -416.822
   682.882
  -130.680
   888.577
  -602.832
   214.728
  -584.185
   867.611
  -834.803
   288.095
  -217.902
   452.925
  -972.137
   837.336
   -89.724
   867.855
  -165.716
   167.455
  -813.684
   729.301
  -648.885
   724.235
  -791.528
   324.534
  -713.706
    88.504
  -926.420
   472.030
  -341.868
   289.254
   -37.782
   809.687
  -458.419
    28.291
  -696.341
   854.915
  -277.291
   911.435
  -697.256
   679.769
  -707.572
   278.573
  -891.446
   545.122
  -288.705
   727.897
  -592.456
   337.535
  -624.226
   926.450
  -278.603
   152.684
  -781.762
   802.057
  -808.649
   868.862
  -629.078
   709.708
  -869.808
    54.567
  -574.084
   666.280
  -877.194
    54.079
  -677.969
   247.414
   -42.970
   593.951
  -610.187
   240.150
  -834.223
   755.181
  -413.984
   645.375
  -538.285
   654.347
  -551.225
   123.264
  -154.180
   677.145
  -195.074
   476.455
  -329.173
   608.936
  -239.875
   263.253
  -558.580
   504.898
  -996.155
   136.204
  -368.450
   644.765
   -40.162
   998.688
  -699.301
   414.838
  -186.529
   573.351
  -209.449
   461.867
   -52.370
   477.096
  -717.521
   961.821
  -182.348
   395.001
  -501.968
   347.697
  -202.765
   448.012
  -677.053
   340.495
  -973.815
   347.514
  -363.475
   626.057
  -208.533
   430.860
  -873.043
    22.462
  -527.543
   171.575
  -625.263
   481.552
  -417.646
   257.820
   -15.564
   767.693
   -63.936
   833.003
  -953.368
   158.666
  -523.545
   992.096
  -288.278
    11.261
  -209.632
   127.873
  -844.783
   536.119
  -155.187
   220.435
  -281.838
   625.233
   -24.567
   663.411
  -498.520
    75.900
  -341.807
   721.610
  -802.606
    55.177
  -904.660
   212.989
  -561.815
   147.710
  -852.718
   508.988
  -556.291
   832.118
  -358.837
   447.005
  -750.969
   728.019
  -412.122
   248.695
  -706.473
   458.998
  -661.641
    38.057
  -347.667
   474.227
  -789.178
    52.553
  -308.176
   672.658
  -380.383
   141.636
  -569.994
   174.078
  -762.535
   646.016
  -616.565
    80.264
  -777.673
   251.411
  -818.506
   569.842
  -960.417
   911.069
  -270.363
   171.300
   -88.473
   429.792
  -797.388
   557.329
  -575.335
   804.437
  -350.688
   704.215
  -672.872
   913.419
  -510.422
   760.399
  -954.039
   650.258
  -314.432
   467.879
   -42.909
    93.539
  -132.298
   479.904
   -62.166
   808.283
  -802.942
   418.775
  -765.435
   871.578
  -754.479
    18.097
  -824.427
   716.758
  -325.571
   192.328
  -239.021
   389.538
    -6.378
   377.880
  -339.030
   310.282
  -818.415
   989.776
  -346.599
   135.502
  -551.561
   336.772
  -967.864
   813.044
   -77.670
   839.839
  -982.665
   424.085
  -458.663
   896.420
  -301.096
   906.461
   -68.484
   235.542
  -455.641
   251.930
  -447.584
   106.571
  -997.314
   272.439
  -108.341
   145.817
  -765.252
   528.123
   -10.559
   264.565
  -497.940
   511.185
  -925.748
   402.326
  -754.875
   679.678
  -408.338
   489.273
  -617.573
   434.217
  -593.799
   461.043
  -138.768
   632.099
  -541.032
   670.461
    -8.362
   732.261
  -338.816
   539.079
  -404.645
   164.678
  -694.510
   793.023
  -500.229
    18.372
  -223.914
   126.347
  -590.777
   641.194
  -161.260
   636.128
  -315.470
   245.766
  -707.633
   872.402
  -938.444
   115.024
  -736.747
   847.499
  -158.727
   500.870
   -77.334
   847.926
  -419.263
   810.083
   -90.060
   392.590
  -181.738
   171.178
  -758.171
   181.646
  -137.608
   975.860
   -10.559
   378.887
  -823.267
   488.449
  -496.292
    72.085
  -607.898
   118.137
  -528.550
   254.952
  -523.850
   446.394
  -417.676
   174.047
  -906.796
   604.419
  -911.527
   384.838
  -315.744
    93.783
  -961.699
   360.515
  -700.827
   644.307
  -535.264
   997.223
  -287.790
   202.521
  -689.596
   859.401
  -148.473
   645.100
  -629.963
   509.507
  -925.077
   310.373
  -968.169
   765.069
  -677.725
   942.167
  -901.212
   227.302
  -323.923
   139.164
  -528.397
   925.291
  -638.264
   904.416
   -26.185
   418.470
  -281.747
   387.585
  -898.953
   202.734
  -828.883
   414.838
   -24.751
   762.322
  -261.818
   899.258
  -714.866
   112.003
  -899.838
   725.913
  -505.478
   173.864
  -233.161
   205.603
  -901.028
   830.958
  -630.085
   690.146
  -786.798
     3.113
  -385.418
   443.983
  -730.888
   587.695
   -79.836
   365.337
  -893.033
   609.241
  -718.558
   650.533
  -759.972
   422.193
  -617.695
   995.422
  -425.550
   309.732
  -507.889
   428.053
  -634.510
   323.099
  -823.084
   365.520
  -308.847
   704.733
  -643.818
   989.288
  -775.079
   739.311
  -263.558
   532.701
  -411.664
   376.110
  -846.736
   574.450
  -935.057
   466.750
  -147.282
   931.364
   -43.001
   961.852
  -756.798
   244.636
  -634.327
   910.245
  -850.215
   853.603
  -323.283
   605.121
  -898.801
    49.501
  -467.849
   719.932
  -318.369
   304.849
  -430.403
   778.619
  -521.989
   570.330
  -289.315
   803.278
  -345.500
   234.291
  -720.878
   483.688
  -315.073
   837.977
  -269.570
   711.631
  -725.181
   140.233
  -725.913
   824.610
  -995.849
   625.843
  -830.378
   401.929
  -278.085
    50.630
   -22.401
   957.732
  -776.055
   117.862
  -452.925
   373.547
  -754.631
   878.689
  -979.278
   415.784
  -701.468
   951.506
  -361.461
   179.907
  -611.988
   153.050
  -378.246
   807.093
  -866.390
   635.640
   -81.851
   315.226
  -666.707
   123.569
  -910.215
   889.676
  -503.800
   343.577
  -875.240
   476.180
  -621.876
   241.585
  -546.159
    20.600
  -950.041
    81.057
   -46.480
   198.767
  -469.466
    15.412
  -783.349
   980.255
  -484.634
   229.163
  -127.964
   869.930
  -767.846
   240.883
  -766.350
   171.209
   -45.289
   462.325
  -938.078
   114.200
  -793.970
   606.769
  -283.181
   192.938
  -817.560
    41.200
  -514.725
   555.589
  -570.696
   675.253
  -636.433
   790.704
  -699.759
   480.880
  -924.100
   954.161
  -769.311
   237.312
  -389.233
   179.754
  -642.842
   593.554
  -944.121
   717.795
  -486.648
    43.458
  -986.480
   744.835
  -865.261
   906.674
  -623.127
   789.026
  -897.671
   908.902
  -250.832
   114.078
  -942.717
   455.824
  -713.492
   906.491
  -782.556
   194.067
  -753.960
   608.478
  -773.034
   952.849
  -980.041
   241.920
  -929.289
   660.360
   -62.349
    65.859
  -416.028
   328.562
  -383.801
   411.756
  -410.749
   700.156
  -858.730
    40.345
  -808.466
   651.021
  -140.690
   863.796
  -737.358
   942.747
  -937.956
   376.476
  -353.618
   418.195
  -654.836
   638.997
  -884.182
   234.413
   -78.127
   158.300
  -386.364
   226.142
  -327.311
   508.194
  -193.243
   994.201
  -786.828
    33.784
  -512.955
   811.945
  -239.814
   483.779
  -151.219
   944.151
  -921.934
   914.029
  -825.831
   471.541
  -713.187
   706.473
   -41.322
   214.942
  -187.994
    47.212
  -993.408
   852.901
  -740.867
   706.992
  -470.962
   826.289
  -507.218
   468.245
  -225.135
   123.814
  -297.739
    42.726
  -773.949
   542.344
  -265.481
   822.596
  -111.087
   515.061
  -523.606
   309.610
  -287.881
   102.298
  -433.607
   565.722
  -336.985
   238.075
  -781.732
   528.733
  -506.577
   825.861
  -563.219
   537.248
  -273.934
   778.222
  -592.456
   908.048
  -107.150
   593.432
  -658.101
   910.154
  -443.342
   562.639
  -441.908
   979.095
  -852.718
   202.002
  -920.042
   515.000
  -856.685
     3.082
  -465.407
   108.737
  -369.366
    95.340
  -370.098
   539.201
  -230.415
   914.243
    -6.256
   385.998
  -798.883
   469.527
  -344.646
   601.184
   -75.838
   306.253
   -49.165
   883.541
  -325.724
   753.410
  -866.482
   199.561
  -663.808
   553.026
  -529.008
   294.534
  -579.669
   464.156
  -890.805
   537.553
  -864.742
   935.087
  -514.176
   944.426
  -912.992
   437.605
  -426.496
   721.915
  -863.338
   557.451
  -265.450
   177.404
  -552.751
   433.821
  -532.060
   337.382
  -748.466
   642.781
  -169.408
   118.564
  -628.376
   117.496
  -186.804
   395.856
  -978.118
   199.286
  -547.136
   810.175
   -73.763
   413.495
   -36.927
   660.482
  -718.986
    63.570
  -337.657
   723.563
  -404.767
   237.251
   -16.572
   345.012
   -61.556
   318.766
  -656.728
   645.924
  -371.471
   600.330
  -843.928
   188.025
  -109.928
    87.374
  -230.262
   942.015
  -485.549
    90.701
  -392.285
   902.066
  -946.501
   699.423
  -703.055
   190.710
  -422.620
   728.538
  -936.338
   997.833
  -471.877
   235.084
  -822.321
   196.905
  -299.600
   196.234
  -272.927
   983.520
  -119.846
   443.098
  -496.200
   378.185
  -827.082
   444.411
  -717.490
   939.024
  -447.096
    33.357
  -727.531
   526.475
  -336.467
   671.865
  -974.883
   465.011
  -598.041
   345.134
  -422.315
   944.792
  -682.669
   681.417
  -885.617
     7.294
  -644.734
   389.813
   -73.336
   959.044
   -21.088
   610.187
   -46.876
   556.078
  -801.630
   269.082
  -318.796
   804.651
  -460.311
    35.096
  -308.786
   719.932
  -515.610
   967.833
  -375.835
   888.272
  -589.099
   453.444
  -145.238
   175.268
  -430.555
   521.958
  -349.193
   424.635
  -878.994
   138.157
  -900.143
   490.524
  -227.454
   561.663
  -414.777
   448.073
  -961.547
   368.480
  -908.536
   325.175
  -339.061
   229.072
  -878.231
   199.408
  -780.694
    35.310
  -492.599
     4.181
  -539.781
   471.480
  -108.554
   887.570
  -620.106
   621.754
  -832.820
   467.238
  -410.596
   709.128
  -346.751
   826.319
    -5.493
   558.489
  -714.072
   592.669
  -678.854
   878.323
  -389.294
   946.074
  -482.009
   954.344
  -146.611
   897.000
  -433.058
   849.208
  -146.855
   680.441
  -266.518
   701.621
  -862.362
   608.966
  -212.745
   218.940
   -77.761
   228.156
  -775.018
   956.847
  -685.812
   118.900
  -973.479
   479.659
  -496.750
   189.611
   -24.873
   995.849
  -780.267
   802.759
  -926.389
   561.205
  -758.415
   578.692
  -912.412
   444.563
  -768.761
   221.473
  -253.304
   749.321
  -315.836
   209.418
  -364.818
   884.365
  -730.399
   695.120
  -696.432
   978.576
  -654.317
   457.717
  -367.992
   832.423
   -71.169
   252.113
   -23.194
   500.290
   -99.734
   398.114
  -868.526
    97.446
  -270.333
   953.612
  -366.314
   925.535
  -502.304
   315.500
  -551.225
   509.903
  -501.267
   592.334
  -438.215
   643.056
  -795.160
   591.754
  -491.317
    27.558
  -127.628
   767.266
  -621.357
   612.354
  -427.808
   967.589
  -681.997
   216.071
   -74.587
   332.499
  -932.646
   531.510
  -675.008
   179.083
  -436.537
   104.251
   -74.709
   221.656
  -863.613
   380.230
  -820.002
   969.695
  -665.853
   414.716
  -789.209
   647.023
   -95.004
   337.809
  -213.355
   476.608
   -30.580
   169.164
  -803.919
   673.818
   -86.917
    76.113
  -206.610
   992.828
  -968.780
   669.088
  -500.504
   169.317
  -543.291
   427.564
  -960.570
   103.549
  -597.858
   851.039
  -802.515
   127.201
  -752.007
   427.961
  -129.154
   198.187
  -492.355
    17.151
  -796.411
   366.741
  -799.615
   734.703
  -417.982
   356.883
  -335.856
   940.733
  -227.699
   606.891
  -661.275
   419.477
   -17.762
   612.323
  -448.714
   346.446
  -872.127
   915.677
  -165.471
   136.448
  -913.236
   586.352
  -190.100
   766.198
  -781.610
   534.318
  -834.010
   665.212
   -66.286
   501.846
  -235.572
   769.158
  -405.408
    76.449
  -596.667
   828.578
  -475.082
   569.323
  -729.209
   567.553
  -586.261
   102.420
  -381.237
   785.669
  -107.181
   748.680
  -311.106
   997.009
  -431.349
    68.392
  -578.234
   699.973
  -708.518
   885.983
   -19.684
   871.975
   -58.596
   650.685
  -380.840
   782.128
  -486.648
   225.013
   -69.063
   716.330
  -217.536
   444.838
  -999.634
   708.060
  -669.637
   294.259
  -501.328
   868.770
  -785.577
    39.979
  -752.464
   411.786
  -939.482
   168.279
  -713.858
   963.195
  -138.920
   468.062
   -29.389
   253.548
  -740.745
   104.740
  -861.782
   784.326
  -398.938
    27.833
  -132.511
   562.670
  -464.156
   556.047
  -135.228
   498.123
  -552.904
   484.359
  -990.631
   555.528
  -505.295
   555.895
  -911.802
   257.179
  -450.423
   643.056
  -749.260
   628.651
  -197.913
   481.216
  -783.685
   181.341
  -674.276
   298.990
  -235.511
    26.460
  -622.913
   188.726
  -460.219
   713.004
  -286.691
   561.052
  -297.739
   884.487
  -291.574
   526.872
  -545.122
   347.667
  -450.301
   551.195
   -20.631
   647.145
  -704.428
   222.144
  -188.879
   739.463
  -924.314
   478.683
  -814.814
   860.805
  -784.692
   141.301
  -616.047
   181.494
  -435.591
    89.236
  -381.848
   341.716
  -186.834
   927.732
  -527.665
   461.440
  -924.772
   489.334
  -554.064
   719.047
  -480.361
    13.184
  -378.552
    91.861
  -667.257
   345.347
    -9.308
   352.702
  -208.258
     4.700
  -529.588
   915.891
  -269.478
   457.808
  -860.958
   626.545
  -820.582
   446.242
  -275.185
    87.405
  -539.811
   710.685
  -122.501
   616.047
  -483.047
   955.229
  -745.567
   426.862
  -234.779
   395.459
   -47.670
   131.504
  -760.765
   734.519
  -684.103
   151.372
  -680.166
   910.489
  -345.134
   135.899
  -176.672
   458.998
   -99.673
   980.560
  -266.945
   835.078
  -268.288
   537.980
  -645.192
   537.309
  -794.031
   616.626
  -822.657
   378.857
  -580.248
   359.966
  -780.816
   748.558
  -764.031
   600.238
  -857.143
   205.939
  -393.567
   280.831
   -81.698
   254.097
  -479.141
   540.605
  -684.011
   634.022
  -885.220
   554.094
  -988.342
   984.161
   -33.692
   721.305
  -416.486
   208.808
  -886.196
   300.851
  -816.919
   399.640
  -174.261
    80.416
  -838.496
   653.127
  -346.629
   177.679
  -568.194
   628.773
  -201.910
   566.271
  -150.945
   191.015
  -675.527
   419.691
  -610.981
   978.912
  -749.718
   867.733
  -592.700
   247.230
  -955.504
   258.400
  -240.608
   823.115
  -434.919
   519.730
  -936.583
   521.226
   -32.777
   714.805
  -112.796
   862.087
  -386.395
   383.801
  -860.622
   436.506
  -482.009
   767.266
  -551.988
   760.643
  -646.962
   503.433
  -194.098
   964.751
  -445.967
   894.528
  -735.008
   159.642
  -450.697
   334.605
   -38.697
   825.037
  -350.658
   993.683
  -749.748
    62.532
  -375.347
   351.207
  -764.458
    58.168
  -494.919
   673.086
  -528.764
   597.247
  -369.579
    25.575
  -880.917
   975.890
  -515.366
   920.408
  -657.674
   152.715
  -655.477
   183.966
  -783.258
   484.817
  -726.218
   145.512
   -58.992
   890.835
  -505.631
   736.930
  -373.424
   786.126
  -334.178
   598.560
  -550.615
   632.862
  -895.749
   784.814
  -556.169
   449.324
  -528.245
   162.755
  -279.336
   121.494
   -31.831
    98.270
  -610.065
   861.782
  -444.533
   522.599
   -29.603
   657.338
  -752.647
   973.846
  -433.729
    52.797
    -6.165
   706.626
  -406.995
   110.660
  -806.879
   464.064
  -666.921
   892.941
  -638.173
     5.402
  -896.878
   308.267
    -5.646
   983.367
  -686.453
   668.020
  -857.082
   264.687
  -797.906
   794.977
  -249.855
   288.186
  -477.554
    28.565
  -736.076
   553.148
   -30.763
   970.519
  -432.356
   832.728
  -379.711
   313.974
  -244.667
   205.481
  -821.680
   601.184
  -215.522
   499.191
  -707.968
   251.686
  -463.576
   240.364
  -260.903
   706.626
  -683.370
   703.452
  -248.817
    31.404
  -674.551
   153.356
  -736.564
   821.467
  -869.106
   875.301
  -631.550
   754.326
  -325.266
    84.964
  -242.988
   632.008
  -157.292
   314.096
  -574.053
   257.332
  -869.137
   363.567
  -564.531
   988.098
  -561.388
   419.233
    -4.120
   312.357
  -480.087
   423.292
  -333.934
   289.651
  -875.881
   295.419
   -55.513
   200.385
  -642.537
    97.140
  -966.185
   248.604
  -703.726
   733.421
  -938.993
   660.817
  -616.199
   284.890
  -466.811
    25.391
  -358.806
   565.233
  -688.375
   215.613
  -775.811
   996.063
  -115.757
   740.837
  -643.056
   394.787
  -781.793
   868.648
  -826.136
   767.815
   -25.819
   362.743
  -498.917
   703.421
  -637.593
   179.601
  -891.690
   458.083
  -576.312
   967.772
  -536.760
   330.027
  -985.595
   713.706
  -481.643
   413.373
  -721.488
   377.972
  -437.056
   327.006
  -113.071
   865.383
  -329.691
    11.872
  -174.383
   172.674
  -227.851
   190.313
  -985.961
    57.924
  -108.829
   581.317
  -465.285
    75.076
  -437.086
   465.194
  -244.728
   317.454
   -21.271
   691.977
  -875.332
   714.042
  -119.846
   726.493
   -75.777
   222.236
  -263.161
   824.671
  -245.033
   760.796
  -760.949
   934.233
  -957.305
   226.844
  -364.544
   413.739
  -658.101
   440.596
   -51.881
   163.945
  -280.465
   361.492
  -404.218
   264.901
  -999.695
   419.568
  -543.596
   712.424
  -845.485
   306.070
   -99.490
   348.369
  -390.332
    66.286
  -173.528
   577.776
  -232.765
   839.534
  -771.050
   966.796
  -494.308
    88.626
  -668.111
   315.287
   -48.891
   664.083
  -182.836
   298.013
  -703.360
   545.366
  -820.002
   267.617
   -47.884
   604.236
  -256.905
   313.456
  -195.196
   232.917
  -640.522
   170.385
  -127.079
   181.310
  -663.198
    70.620
  -867.183
   447.157
  -386.944
   132.694
  -198.462
   562.426
  -284.371
   381.420
  -144.780
   120.060
  -464.949
   992.462
  -934.538
   884.793
  -555.834
   855.007
  -665.426
   331.400
  -205.725
    46.907
  -389.538
   954.894
  -680.349
   315.592
  -836.756
   195.471
  -518.571
   158.208
  -495.590
   322.855
  -717.948
   595.782
  -270.455
   122.929
  -418.104
   233.741
  -433.607
   731.468
  -550.951
   704.154
   -90.793
   457.350
  -426.588
    81.637
  -879.574
   940.489
  -723.502
   368.511
  -118.229
   486.953
  -851.436
   641.316
  -125.492
   925.901
  -156.652
   953.703
  -927.976
   831.507
  -937.315
   588.763
   -75.655
   454.054
  -738.182
   754.601
  -783.532
   203.772
  -893.674
   317.240
  -117.588
    30.976
  -787.286
   664.174
  -445.357
   546.556
  -796.991
   292.642
  -868.130
   226.478
  -394.574
   216.285
  -854.579
   544.053
  -368.206
   783.898
  -794.610
   373.455
  -636.860
     3.876
  -691.305
   508.835
  -624.989
   968.566
  -710.929
   642.109
  -666.982
   471.725
  -808.466
   643.544
  -409.101
   413.190
  -148.625
   489.059
  -678.732
    84.475
  -540.269
   677.450
  -788.751
   928.892
  -603.076
   481.765
  -746.544
   869.808
  -885.861
   878.384
  -335.887
   801.630
  -654.347
   497.513
  -540.544
   336.009
  -567.919
   439.192
  -278.665
   397.992
  -963.530
   297.830
  -916.227
   765.404
  -966.155
   239.784
  -528.642
   145.360
  -143.681
   477.523
  -379.284
   881.893
  -926.054
   983.642
  -583.270
   887.539
  -506.088
   789.117
  -425.672
   894.192
  -442.335
   709.403
  -303.018
   615.162
  -681.143
   841.792
  -756.218
   913.755
  -217.658
   677.999
  -564.074
   571.154
  -114.536
   175.878
  -366.466
   747.703
   -96.133
   633.961
  -785.241
   731.315
  -438.459
   711.966
  -511.826
    66.774
  -371.960
   442.335
  -330.668
   659.658
  -717.551
   574.999
  -546.953
   948.393
  -972.991
   100.406
  -787.011
   738.853
  -569.964
   293.710
  -640.980
   794.427
  -519.303
   124.363
  -115.726
   775.872
  -163.671
   374.706
  -367.168
   624.470
  -256.844
   311.045
  -680.593
   982.330
   -87.344
   251.686
  -167.821
   743.522
  -866.115
   874.630
  -149.907
   329.875
   -96.500
   609.760
  -694.082
   785.089
  -145.512
   958.373
  -273.843
   280.892
  -734.703
    84.475
   -20.783
   129.185
  -570.147
   521.287
  -536.943
   893.765
  -829.493
   336.375
  -736.412
   695.242
  -725.364
   600.024
  -685.171
   303.354
  -863.582
   499.771
  -907.651
   110.019
  -615.253
   945.341
  -128.574
   576.708
  -220.954
     7.294
  -919.614
   250.740
  -846.431
    33.967
  -218.451
   943.175
  -307.901
   789.087
  -190.344
   162.877
  -686.422
   455.397
  -399.701
   400.098
  -549.211
   846.797
  -761.010
   353.313
  -997.467
   673.421
  -238.166
   693.289
  -259.072
   203.040
  -760.308
   458.083
   -44.893
   162.938
  -323.099
   672.384
  -387.432
   225.501
  -744.713
   285.501
  -180.883
   921.751
   -44.343
    21.332
  -140.873
   326.182
  -913.114
   234.169
  -403.027
   357.097
  -244.758
   364.055
  -478.805
    35.615
  -196.600
    85.757
  -787.805
   547.624
  -747.581
   744.591
  -484.542
   452.071
  -223.609
   173.162
  -799.371
   879.818
  -758.660
   482.833
  -611.377
    65.798
  -159.429
   923.368
  -472.945
    59.877
  -143.895
   404.828
  -803.735
   958.281
  -421.155
   775.414
  -473.617
   500.595
  -581.713
   448.439
  -493.118
   376.232
  -267.617
   473.403
   -29.725
    82.705
  -590.075
   643.574
  -469.436
   681.234
  -264.138
   734.550
  -741.661
   291.910
  -429.060
   467.788
  -626.911
   673.513
  -622.486
   291.940
  -265.267
   730.430
  -878.231
   576.800
  -585.192
   291.482
  -415.479
   312.693
  -870.602
     3.784
  -888.791
   909.848
  -185.583
   685.781
  -667.104
   190.802
  -875.362
   982.604
  -111.087
   170.202
  -861.934
   668.538
  -317.179
   715.232
  -953.642
   439.100
  -297.006
   680.715
  -886.898
   537.614
   -61.342
   612.720
  -319.376
    59.053
  -577.074
   614.093
  -492.935
   275.826
   -65.737
   465.926
  -785.150
   828.394
  -612.995
   598.590
  -868.496
   125.095
  -556.932
     6.256
  -695.486
   794.855
  -624.928
   698.355
   -28.962
   535.813
  -286.782
   781.945
  -735.740
   204.901
  -293.893
   768.822
  -562.944
   490.860
  -872.311
   200.842
  -615.467
    15.259
  -539.079
   187.414
  -253.212
   204.962
   -10.376
   948.729
  -627.155
   779.748
  -170.080
   958.831
  -572.802
   198.889
  -567.736
   781.854
   -79.745
   910.855
  -414.472
   195.441
   -56.246
   748.711
  -545.763
   695.181
  -607.318
   316.599
  -319.864
   973.113
  -545.488
   709.799
  -920.316
   465.316
  -352.519
   412.305
   -31.556
   561.174
  -311.106
   716.391
  -356.548
   568.468
   -25.300
   507.065
  -944.670
    28.321
   -48.311
   755.547
  -798.883
   473.342
  -836.543
   565.661
  -731.437
   222.846
  -748.222
   116.459
  -935.667
   309.183
  -306.406
   345.286
  -243.812
   128.239
  -443.617
   714.682
  -539.109
   908.780
  -948.271
   907.163
  -290.628
   593.493
  -830.439
   791.284
  -680.227
   226.264
  -827.021
   503.250
  -289.895
   438.704
  -763.573
   987.182
  -818.476
   130.314
  -992.859
   838.191
  -796.319
   935.606
  -628.071
   792.199
  -766.778
   571.978
  -789.758
   705.679
  -903.409
   662.740
  -585.253
   369.488
  -531.205
   127.628
   -39.125
     0.488
  -521.104
   736.290
  -693.777
   754.601
   -26.032
   917.020
   -98.422
   104.984
  -527.909
   415.326
  -905.759
   429.640
  -663.381
   896.146
  -794.610
   651.021
  -798.273
    82.369
  -937.742
   272.744
  -818.171
   525.315
  -232.948
   656.392
  -104.984
   598.773
   -16.968
   882.046
  -167.821
   812.128
  -480.422
    36.866
  -896.573
    35.218
  -502.457
   275.002
  -907.468
   729.301
  -124.454
   492.721
  -949.400
   777.306
  -380.871
   962.645
  -839.228
     7.752
  -706.412
   770.501
  -895.291
     5.768
  -637.928
   398.663
  -337.596
   304.666
   -30.213
   299.661
  -623.768
   552.324
  -504.227
   803.827
  -188.971
   746.147
  -346.049
   204.474
  -559.343
   129.673
  -576.525
   365.001
  -306.589
   845.515
  -408.765
   690.603
  -813.898
   937.407
  -813.746
   809.534
  -320.353
   796.106
  -411.573
   806.757
  -214.087
   642.109
  -408.063
   354.289
   -41.688
   139.286
  -794.702
   581.591
  -203.589
   733.146
  -531.083
    30.091
  -803.400
   807.428
  -928.800
   535.356
  -620.502
   252.846
  -954.802
   380.779
  -674.459
   541.795
  -673.788
   566.515
  -349.681
   902.280
  -547.807
   537.431
  -549.913
   685.659
  -812.250
   213.630
  -850.124
   521.348
  -646.382
   667.684
  -115.696
   352.184
  -358.043
   291.940
  -557.115
   944.639
  -300.424
   799.890
  -688.559
   967.345
  -740.074
   905.179
  -159.917
   231.605
  -394.848
    22.248
  -930.662
   187.963
  -860.652
   832.179
  -753.838
   272.225
  -645.375
    57.253
  -439.741
   194.769
   -29.206
   288.736
  -867.580
   767.296
  -469.771
   210.669
  -213.721
   360.088
  -770.898
    64.241
  -365.764
   584.063
  -733.940
   695.944
  -990.692
   291.116
  -510.147
    33.418
  -226.173
   486.618
  -372.997
   333.171
  -463.668
   247.719
  -129.276
    42.970
  -192.022
   241.371
  -887.417
   623.676
  -370.434
   935.484
  -402.112
   173.437
  -299.417
    97.446
  -713.950
   198.859
  -458.510
   673.513
  -302.499
   375.835
  -279.672
   642.384
  -471.969
   644.765
  -324.808
   937.712
  -187.963
   483.352
  -836.573
    32.289
   -84.323
   700.980
  -130.619
   278.390
  -858.364
   598.102
  -798.853
   597.552
  -773.705
   835.017
  -191.412
   613.605
  -489.303
   852.870
  -147.374
   823.176
  -933.378
   191.565
  -441.633
   896.725
  -440.901
   547.746
  -917.722
   704.337
  -873.623
   916.654
  -774.682
   159.734
  -941.313
   661.946
  -977.233
   476.760
  -442.640
   856.838
  -257.485
   931.150
  -645.283
   740.471
  -677.541
   722.343
  -522.721
   633.442
  -220.740
    28.657
   -67.843
   155.797
  -381.909
   849.422
  -401.227
    91.830
  -223.426
   727.683
  -892.880
   744.743
  -867.550
   948.332
   -16.816
   125.584
  -892.727
   303.720
  -156.560
   819.941
  -602.924
    21.943
   -80.508
   875.729
  -638.936
   950.774
  -306.192
   556.749
  -900.113
   591.113
   -71.718
   304.849
  -245.338
    74.038
  -133.641
   754.967
  -942.228
   674.947
  -109.409
   146.519
  -332.896
   958.159
  -583.972
   975.402
  -685.598
   146.611
  -698.172
   229.377
  -700.217
   809.778
  -439.009
    51.759
  -637.288
   463.515
  -349.254
   176.336
  -538.408
   175.939
  -876.034
   977.355
  -507.370
   772.912
   -76.754
   478.866
  -520.768
   736.808
  -901.273
   166.570
  -736.259
   392.346
  -768.731
   946.196
  -767.876
   473.617
  -658.467
    91.983
  -896.970
   665.181
  -433.058
   529.496
  -687.185
   211.859
  -612.629
   295.755
  -972.686
   190.832
  -318.918
   521.134
  -688.040
   539.048
  -608.448
   776.452
  -508.835
   430.616
  -912.564
   128.880
  -771.447
    97.659
  -804.041
   750.877
  -640.706
   687.918
  -808.496
   425.184
  -994.903
   253.365
  -479.415
   790.582
  -995.575
   463.698
  -455.641
   671.224
  -812.311
   137.669
  -720.115
   333.781
  -470.107
   187.078
  -778.375
    16.297
  -288.766
    66.164
  -975.890
   571.978
  -882.778
   320.811
  -672.628
   572.069
  -190.405
   331.278
  -494.095
   711.631
  -501.083
   841.609
  -376.965
   861.568
  -949.278
   370.342
  -628.590
   610.981
  -444.075
    95.645
  -718.772
   643.574
  -503.098
   308.634
   -22.950
   791.681
  -959.471
    29.176
  -235.145
   111.820
   -10.285
   877.224
  -669.454
   825.617
  -576.159
   793.878
  -169.195
   469.283
  -439.589
   705.893
  -842.311
    96.469
  -131.565
   727.256
  -341.105
   877.132
   -35.035
   991.363
  -906.522
   936.674
  -673.849
   708.274
  -894.070
   779.290
  -655.843
   539.964
    -1.373
   138.829
  -239.296
   887.783
  -915.555
   601.398
  -991.058
   185.766
  -599.078
   842.738
  -504.837
   793.817
  -933.348
   825.159
  -649.586
   583.605
  -938.231
   796.808
  -315.104
   812.342
  -286.569
   437.513
  -125.034
   376.843
  -332.499
   995.025
   -85.025
    42.512
  -371.929
   754.906
  -635.456
   740.532
  -354.381
   688.559
   -76.968
   527.207
  -764.702
   622.425
  -838.191
   299.265
  -893.460
   772.546
  -553.301
   858.547
  -214.728
   988.098
  -419.752
   420.209
   -90.182
   547.655
  -803.461
   158.177
  -517.808
   852.016
  -560.808
   881.100
  -144.597
   857.021
   -46.541
   433.119
  -261.513
   590.686
  -275.704
   913.083
  -999.664
   597.797
  -208.563
   305.734
  -446.333
   656.148
  -627.613
   618.793
  -899.960
   607.929
  -574.786
   119.602
  -981.964
   650.197
  -818.232
   765.313
  -825.373
   927.946
  -316.996
   419.843
   -58.016
   773.675
  -152.593
   952.116
  -799.585
   437.483
  -896.054
   808.496
  -390.637
   650.624
  -879.116
   153.996
   -73.641
   867.275
  -338.908
   175.176
  -343.089
   527.482
  -904.080
   639.210
  -184.729
   185.583
  -391.339
   302.377
  -922.208
   847.407
  -381.848
   262.123
  -889.554
   360.210
  -545.030
   846.034
  -649.190
   199.377
  -179.540
   131.565
  -972.961
   494.949
  -939.909
   690.939
  -305.979
   642.506
  -216.865
   653.523
  -931.669
   341.472
  -141.575
   681.234
  -556.291
   405.164
  -680.960
   949.156
  -532.762
   185.949
  -793.786
   725.944
  -441.481
   959.349
  -116.245
   647.816
  -247.353
   110.904
  -145.421
   279.275
  -751.915
   469.680
  -389.416
    55.055
  -559.038
   631.764
  -453.230
   196.326
  -272.927
   617.847
  -528.977
   695.547
  -147.588
   708.670
  -258.919
   963.317
  -905.972
   801.660
  -440.413
   230.964
  -947.691
   133.183
  -541.551
   303.110
  -664.602
   709.403
  -495.804
   753.136
   -82.125
   290.078
  -744.957
   155.919
  -545.701
   268.899
  -998.749
   451.796
  -670.858
   293.893
  -680.013
    34.425
  -275.582
   971.892
  -524.216
   657.796
  -514.237
   500.778
  -301.981
   754.540
  -930.937
   573.138
  -133.427
   260.842
  -651.875
   395.184
  -362.957
   540.544
  -435.011
   164.678
  -463.607
   502.640
  -795.984
   851.588
  -939.055
   505.966
  -928.770
   625.111
  -692.862
   144.749
  -640.187
   771.172
  -832.850
   508.744
   -16.846
   443.678
  -380.047
    11.628
   -43.001
    93.570
  -850.673
   381.817
  -888.791
   919.553
  -179.632
   908.597
   -86.489
   183.630
  -955.046
   538.530
  -315.012
   736.137
  -431.501
   914.670
    -9.735
   593.066
  -291.940
   953.185
  -517.991
   910.154
  -625.782
    50.691
   -17.579
   197.150
   -93.081
   516.434
  -918.332
   115.909
  -742.729
   322.336
  -964.202
   706.565
  -453.505
   765.831
  -755.821
   384.594
  -467.513
   137.852
  -911.527
   553.972
  -983.581
   991.180
  -585.589
   178.350
  -280.160
   101.260
  -563.036
   155.828
  -336.558
   715.110
  -649.129
   839.595
  -420.362
   180.151
  -572.375
   549.120
  -610.981
   548.479
  -120.426
   415.204
  -727.195
   248.787
  -726.707
   402.905
  -627.827
   420.942
  -227.119
   855.770
  -354.167
     6.012
    -5.524
   405.316
   -83.010
   186.285
  -246.467
   589.740
  -358.928
   268.227
  -514.206
    25.025
  -574.633
   602.985
  -376.568
   472.762
  -168.096
   637.349
  -292.520
   648.091
  -505.325
   689.596
  -482.284
   111.728
  -917.264
   543.718
  -998.321
    89.633
  -859.767
   455.367
  -716.514
   564.196
  -665.578
   664.235
  -466.018
   480.636
  -856.716
     5.493
   -16.205
   412.427
  -485.885
   715.171
  -140.355
   529.496
  -476.608
    21.882
  -473.525
   212.714
  -429.334
   620.228
  -384.838
   158.910
  -863.857
   618.274
  -581.744
   319.559
  -365.337
    53.468
  -665.456
   517.502
  -604.083
   570.971
  -356.548
    84.902
  -696.432
   357.280
  -609.088
   366.588
  -876.614
   924.192
  -332.072
   432.325
  -947.966
   835.353
  -937.315
   841.853
  -481.674
   970.611
  -431.959
   806.330
  -233.100
   420.637
  -274.880
   590.106
  -742.882
   606.708
  -715.445
   496.445
  -592.761
   718.345
  -833.369
   280.953
  -284.433
    63.356
  -998.566
   336.528
  -210.089
   423.872
  -969.665
   493.576
  -683.554
    11.353
  -350.017
   779.046
  -500.687
   115.818
  -619.678
   978.454
  -997.864
    41.597
  -462.539
   344.127
   -77.242
   423.994
  -606.922
   293.924
  -167.608
   520.829
  -898.831
   443.861
  -589.434
   572.161
  -826.044
   818.232
  -293.100
   822.077
  -212.561
   581.591
  -438.795
   296.335
  -301.401
   135.777
  -787.042
   929.930
  -944.823
   926.023
  -368.480
   137.455
  -120.823
   799.402
  -401.807
   421.216
  -494.736
   260.445
  -928.282
   109.561
  -243.995
   466.506
  -131.901
   820.429
  -865.932
   307.108
  -814.142
   742.698
  -186.163
   411.298
  -991.211
   330.119
  -287.454
   426.222
   -83.438
   500.809
  -576.769
   411.145
  -665.334
   936.430
  -709.983
   690.298
  -244.484
   574.755
  -592.853
     8.515
   -39.003
   889.462
  -176.702
   333.384
  -221.473
    50.386
  -267.891
   147.557
  -598.437
   558.947
   -69.674
   575.182
  -194.372
   451.369
  -675.283
   185.888
  -708.548
   664.480
  -230.781
   820.429
  -313.730
   657.155
  -986.847
   281.320
  -765.435
   881.222
  -957.762
   232.856
  -290.506
   196.051
  -406.568
   153.478
  -223.640
   820.124
  -875.423
   684.744
  -860.958
   913.205
  -979.186
   220.679
  -498.581
   383.557
  -681.722
    80.874
  -126.347
    13.306
  -273.537
   111.515
  -743.736
   495.804
  -768.822
    57.833
  -768.090
   478.988
  -941.618
   551.714
  -503.159
   208.411
  -719.169
    58.290
  -137.181
   863.430
  -151.616
   625.599
  -238.716
   180.700
  -676.565
   780.145
  -219.428
   458.449
  -897.092
   413.129
  -732.505
   535.295
  -592.425
     0.671
  -475.082
   837.519
  -179.968
     1.404
  -364.086
    88.473
  -346.660
   775.994
  -553.667
   773.736
   -69.643
   871.487
  -263.009
   955.840
  -743.950
    15.015
  -883.908
   532.640
  -636.372
   659.993
  -335.887
   532.517
  -384.594
   428.846
  -138.554
   540.422
  -759.667
   295.969
  -169.073
   848.811
  -410.932
   854.854
  -574.297
   426.649
  -812.281
   512.558
  -805.719
   300.668
  -128.147
   956.053
  -246.376
   442.457
  -218.482
   733.604
  -398.236
   755.089
  -500.595
   295.145
   -98.727
   253.304
  -887.844
   335.520
  -735.679
    30.549
  -522.691
   783.990
  -928.617
   107.089
  -523.728
   284.005
  -645.985
   752.617
  -465.072
   507.431
  -226.478
   377.148
  -806.909
   145.634
  -273.415
   584.277
  -995.849
   922.971
  -890.988
   480.056
  -454.176
   474.685
  -230.873
   831.507
  -176.397
   434.614
  -818.598
   168.676
  -151.921
   574.816
  -627.216
   423.627
  -332.774
   342.326
  -368.603
   200.262
  -364.788
   635.792
  -969.604
   268.899
  -801.569
   166.143
  -702.902
   379.192
   -19.105
   245.186
  -940.825
   984.985
  -551.042
   345.408
    -0.824
   975.158
   -61.678
   275.185
   -51.729
     4.151
  -677.389
   312.998
  -549.059
   515.885
  -893.277
   144.169
  -168.523
    54.262
  -775.597
   944.517
  -706.351
   955.412
  -677.175
   453.566
  -915.067
    13.672
  -185.675
   382.550
  -743.522
   216.742
  -522.874
   999.451
  -950.224
   142.094
  -113.804
   235.878
  -558.123
   110.080
  -544.694
   159.276
  -120.273
   685.965
  -628.224
   153.691
  -264.504
   625.690
  -795.160
   653.768
  -486.282
   858.730
  -530.534
   774.834
  -658.437
   601.703
   -73.855
   683.432
  -226.234
   196.600
  -101.627
    51.851
  -557.085
   767.449
  -610.920
   440.321
  -412.702
   288.888
  -722.983
   950.591
   -13.794
   161.046
  -625.538
   994.873
  -664.815
   883.419
  -372.509
   523.911
  -408.032
   922.666
  -759.728
   557.421
  -675.954
   367.046
  -995.819
   361.339
  -410.108
   462.264
  -386.700
   115.146
  -615.864
   621.204
  -752.312
   413.129
  -821.070
     2.747
  -794.702
   443.617
  -408.094
   252.205
  -136.113
   189.398
  -287.515
   497.848
  -245.460
   493.606
  -882.351
   196.905
  -972.442
   334.422
  -891.568
   925.108
  -907.804
   152.715
  -801.752
   703.024
  -288.400
   575.915
  -615.497
   953.764
  -666.189
   382.275
  -765.282
   684.652
   -59.267
    49.104
  -681.753
   987.884
  -804.468
   728.813
  -985.046
   452.712
  -829.554
   996.124
  -767.754
   584.155
  -564.348
   210.944
  -938.658
   820.551
  -209.021
   839.991
   -95.645
   245.064
  -578.967
   581.072
  -896.634
   584.185
  -243.934
   634.114
  -397.320
   586.688
  -181.585
   962.127
  -324.595
   377.911
  -662.954
   886.349
  -754.112
   881.710
  -589.160
   859.096
  -160.772
   904.843
  -998.352
   758.141
  -311.594
   977.325
  -960.845
   546.037
  -968.261
   542.131
  -582.080
   638.936
  -869.686
   588.427
  -331.614
   827.570
  -962.310
   321.757
  -416.913
    95.248
  -347.179
   965.361
  -421.003
   175.695
  -912.809
   285.714
  -922.483
   195.013
  -121.830
   936.949
  -316.538
   241.462
  -921.506
   216.651
  -556.291
   206.641
  -245.033
   328.471
   -32.319
   741.813
   -74.404
   743.309
  -310.038
   673.391
  -531.785
   754.692
  -942.839
   721.061
  -969.237
   820.856
   -80.477
   862.423
  -525.407
   787.713
   -91.159
   187.811
  -117.435
   586.566
  -915.708
   589.221
  -337.504
   500.015
  -373.058
   126.682
  -221.931
   590.167
  -135.990
   416.639
  -362.774
   382.458
  -595.050
   884.945
  -329.173
   399.335
  -330.180
   229.225
  -868.801
   637.165
  -408.460
   934.141
  -856.624
   580.187
  -226.630
   182.409
  -460.982
   845.515
  -117.649
     7.019
  -495.010
    52.583
  -439.283
    26.643
  -422.285
    11.139
  -363.933
   609.241
  -985.778
   820.978
   -88.748
   806.818
  -928.190
   977.966
  -683.889
   905.820
  -773.309
    79.379
  -298.532
   936.186
  -136.357
   222.907
  -943.113
   983.184
  -532.426
   692.312
  -566.027
   645.863
  -151.738
    24.232
  -644.765
   485.641
  -570.574
    49.837
    -8.576
   808.924
  -866.207
     4.242
  -113.163
   627.308
  -105.228
   298.471
  -484.634
   139.561
  -673.452
    47.273
  -552.477
   578.631
  -416.303
   946.287
  -589.862
   767.541
   -58.809
   592.761
  -980.102
   228.248
  -873.379
   843.501
  -528.123
   187.017
   -64.241
   303.201
   -35.432
   319.651
  -838.069
   538.011
  -857.753
   581.194
  -628.010
   106.998
  -663.472
   962.920
  -441.481
     5.860
  -112.461
   521.165
  -799.524
   616.596
  -673.238
   521.317
  -236.457
   756.584
  -297.586
    40.468
  -829.310
   921.293
  -171.545
   873.287
  -724.876
   313.761
  -261.086
    84.017
  -133.793
   755.333
  -871.578
    48.891
  -760.125
    70.528
  -939.665
   332.499
  -135.136
    40.834
  -276.315
   241.737
  -824.335
   520.005
  -479.812
   401.532
  -976.073
   805.750
  -737.358
   195.502
  -180.761
   860.652
  -234.077
   415.876
  -109.684
   476.760
  -388.348
   965.850
  -901.212
   976.959
  -631.916
   958.678
  -764.458
   547.411
  -953.673
    56.917
  -768.181
   794.702
  -925.962
   395.672
  -283.883
   620.960
  -431.928
   933.348
   -52.370
    11.567
  -813.013
   574.389
  -341.502
   828.364
  -654.714
   906.705
  -165.044
   202.582
  -930.265
   898.404
   -30.549
   621.265
  -720.054
   397.290
  -185.278
   300.516
  -226.234
   776.574
  -829.005
   939.940
  -300.974
   571.032
  -262.307
   451.369
  -206.946
   447.157
  -439.222
   756.310
  -829.310
   350.902
  -892.941
   244.972
   -57.070
   177.129
  -503.037
   991.852
  -554.003
   803.949
   -73.763
   320.231
  -635.914
   836.421
  -191.290
   810.602
  -474.990
   902.738
  -328.806
   345.775
  -348.521
   847.011
  -668.996
   287.118
  -151.555
   662.221
  -611.469
   375.347
  -891.903
   507.218
  -434.889
   449.507
  -386.120
   651.448
   -82.064
   578.356
  -875.912
   691.031
  -536.546
   697.287
  -782.617
   880.276
  -760.277
   345.134
  -319.559
   922.086
  -660.024
   594.317
  -180.303
    61.007
   -52.278
   767.754
   -21.973
   823.084
   -94.729
    37.019
  -962.249
   245.308
  -153.264
   495.071
  -808.557
   939.940
  -573.382
   797.082
  -238.868
   835.658
  -324.625
   963.622
  -651.997
   940.977
  -986.785
   439.558
  -906.735
   972.289
   -46.480
     2.686
  -668.447
   191.229
  -973.601
   615.772
  -581.835
   294.778
   -44.862
   815.210
  -988.556
   701.590
  -385.266
   731.346
  -408.490
    78.829
  -194.098
   332.743
  -503.647
   452.986
  -625.935
   989.166
  -742.821
   748.039
  -294.229
   946.409
  -486.709
    95.706
  -867.122
   807.306
  -711.234
   760.430
  -723.289
   612.018
   -88.534
    23.560
  -137.608
   611.957
  -644.185
   870.357
  -964.568
   330.699
  -708.914
   823.145
  -288.430
     5.585
  -384.655
   765.130
    -9.156
     4.364
  -242.470
    97.903
  -832.545
   309.702
  -471.877
    76.815
  -633.198
   666.158
  -200.079
   667.653
  -659.719
   482.864
  -199.774
   768.883
  -550.096
    85.849
  -704.672
   142.430
  -626.484
   413.739
  -550.676
   897.855
  -438.063
   750.481
  -362.499
   872.066
   -20.722
   589.038
    -3.723
   750.206
  -842.341
   219.611
    -9.217
   270.028
  -901.944
   136.357
  -218.818
   353.984
  -952.605
   856.014
  -330.943
   513.047
  -315.561
   242.409
  -594.836
   365.520
  -255.226
   930.906
  -360.271
   615.040
  -383.251
   945.677
  -703.421
   331.126
   -60.793
   104.587
  -847.560
   876.400
  -267.525
   304.636
  -597.552
   323.862
  -906.247
   281.991
  -506.790
   708.304
   -11.597
   940.641
  -995.117
   955.290
  -832.240
   842.860
  -136.876
   831.812
  -254.280
   955.779
  -337.535
   762.078
  -535.722
   247.414
  -617.664
   852.199
  -819.880
   226.051
  -723.289
   967.803
  -397.015
    16.816
  -780.969
   207.984
  -182.806
    69.155
  -716.605
   619.648
  -382.244
    88.687
  -156.743
   495.499
  -807.794
   287.637
   -30.946
   100.162
  -820.765
   547.349
  -594.195
   167.638
  -364.360
   586.596
   -87.741
    13.916
   -57.314
   729.545
  -757.805
   608.539
  -816.919
   366.924
  -449.843
   449.202
  -979.675
   704.733
  -498.428
   582.446
  -389.447
   893.155
  -130.161
   614.856
  -420.576
   130.680
   -99.490
    58.107
  -405.499
   836.360
  -775.353
   851.894
  -435.469
   483.901
  -397.961
   408.032
    -2.899
   192.236
  -724.204
    20.234
  -454.573
   665.090
  -780.480
   982.543
  -723.716
   574.145
  -941.496
   260.475
  -310.434
   979.522
   -54.415
    59.053
  -978.942
   880.795
  -826.350
   130.528
  -140.049
   492.691
  -194.189
   166.478
  -388.440
   339.427
  -896.023
   117.435
  -162.420
   760.704
  -962.004
   784.143
  -995.911
   923.887
  -344.279
   523.972
  -330.729
   935.667
  -404.157
   416.242
  -358.440
   147.221
  -475.295
   730.461
  -859.828
   246.254
  -222.144
    40.895
  -511.582
   230.049
   -11.872
   831.477
  -628.407
   853.206
   -18.677
   934.568
  -809.168
   643.330
  -279.397
   647.511
  -456.526
    79.592
  -418.867
   870.968
  -638.020
    26.276
  -264.138
   111.759
  -257.820
    16.602
   -66.103
   695.608
    -7.904
   479.507
  -547.075
    31.739
   -66.988
   503.739
  -493.484
   274.819
   -16.449
   232.765
  -112.308
   226.203
  -941.954
   484.359
  -869.655
   820.093
  -188.818
   688.253
   -30.732
    36.622
  -741.295
   736.290
  -619.892
   587.115
  -692.648
   838.191
   -18.708
   214.026
  -776.635
   977.020
  -922.391
   950.224
  -427.808
    58.016
  -871.487
   180.731
  -339.946
   344.462
   -79.196
   851.405
  -991.424
   274.422
  -771.935
   667.074
  -105.838
   252.205
  -762.413
   624.622
  -517.502
   508.103
  -474.044
   723.014
  -409.070
   620.136
  -135.105
   195.135
  -391.980
   791.894
  -361.644
   104.953
  -396.649
   479.720
  -847.682
   653.493
  -842.433
   463.607
  -381.848
    37.507
   -55.330
   954.741
  -908.689
   204.901
  -402.905
   834.223
  -853.755
   350.078
  -114.048
   616.443
  -431.104
   493.423
  -253.853
   230.567
  -151.982
   988.647
  -820.978
   214.301
  -253.395
   301.187
  -436.964
   413.526
  -265.328
   902.493
  -596.179
   781.335
  -435.530
   622.578
  -944.914
   370.830
  -230.262
   305.918
  -558.702
   114.536
  -630.177
   113.468
  -686.300
   485.183
  -439.619
   315.012
  -929.167
   630.512
  -328.654
   915.525
  -325.419
    77.090
  -826.106
   959.227
  -306.833
   595.752
  -982.299
   855.251
  -997.284
   322.977
  -920.988
   568.224
  -822.199
   732.200
  -998.199
    18.311
  -897.122
   547.990
  -787.591
   533.586
  -164.190
   197.729
  -610.553
   698.904
  -745.628
   894.070
  -830.012
   445.448
  -482.559
   941.679
  -626.698
   723.624
  -128.422
   362.865
  -476.547
   604.297
  -165.197
   435.041
   -48.097
   150.945
  -711.325
   233.863
  -738.456
   907.651
  -490.524
   776.360
  -566.668
   345.439
  -329.691
   857.112
  -643.422
   111.820
  -154.759
   171.789
  -935.575
   426.801
  -953.703
   821.345
  -544.237
   468.642
  -674.429
   790.826
  -215.552
    94.272
  -527.909
   496.841
  -302.347
   737.053
  -663.442
   996.673
  -895.932
   825.831
  -686.300
   953.612
  -346.446
   569.903
  -985.656
   951.720
  -890.713
   452.223
  -341.960
   254.067
  -606.128
   275.826
  -782.189
   598.010
  -409.650
   106.449
  -152.013
   121.250
  -320.353
   955.687
  -373.638
    12.726
  -704.398
   547.777
  -857.540
   981.689
  -721.213
    14.435
   -37.599
   138.707
  -689.566
   861.049
  -498.093
   383.251
  -592.364
    47.914
  -660.878
   889.828
  -438.795
   530.900
  -502.060
   788.385
  -702.750
   104.373
  -266.823
   631.397
  -555.956
   890.988
  -650.990
   741.844
  -115.085
   321.329
  -417.859
    35.859
  -421.094
   948.088
  -919.828
   413.800
  -369.579
   937.284
  -492.569
   313.150
  -311.563
   581.561
  -191.443
   517.716
  -542.375
   678.365
  -838.191
   816.034
  -398.236
   117.283
  -846.858
   603.351
  -179.174
   520.096
  -797.998
    20.722
  -616.504
   277.139
  -229.591
   724.845
  -104.068
   824.183
  -613.483
   882.443
  -412.275
   502.976
  -986.023
   483.413
  -102.725
   850.002
  -201.849
   565.569
  -363.262
   656.056
  -279.763
   445.601
  -481.368
   641.652
  -808.405
   549.425
  -675.039
    91.067
  -881.924
   936.094
  -500.046
   289.377
  -533.555
   108.585
  -551.897
   105.564
  -135.624
   205.695
  -681.509
   566.454
  -735.649
   168.371
  -443.312
   764.000
  -796.075
   974.456
  -994.629
   940.855
  -307.871
   535.417
  -164.739
    96.988
  -745.201
   349.284
  -913.022
   961.974
  -830.988
   502.853
  -893.918
   675.649
  -581.683
   117.344
  -348.643
    22.279
  -600.269
   831.202
   -41.658
   560.595
   -85.696
   413.739
  -460.494
   494.247
  -528.214
   103.458
  -998.383
   626.392
  -558.794
   764.580
  -337.962
   241.768
  -921.690
   455.794
  -754.845
   260.598
   -38.697
   504.929
  -559.740
   507.187
  -134.220
   682.943
  -398.358
   438.093
  -389.233
   571.734
  -627.125
   172.674
   -93.570
   718.619
  -483.932
   170.232
  -265.053
   671.926
  -272.744
   397.320
  -703.909
   491.134
  -280.313
   329.142
  -951.659
   825.282
  -644.246
   628.559
  -123.081
   153.661
  -891.079
   846.797
   -79.928
   282.327
  -362.682
   989.044
  -915.189
   689.993
  -250.679
   289.346
  -216.437
   817.530
  -456.282
    38.209
   -77.731
   894.620
  -995.697
   806.391
  -327.799
   397.015
  -168.859
   909.299
  -944.090
   728.599
  -210.761
   455.061
  -120.853
   221.686
  -643.696
   820.673
  -960.692
    49.684
   -49.745
   899.289
  -257.363
   145.177
  -481.796
   962.889
  -339.579
   718.101
  -231.849
   484.054
  -443.892
   466.811
  -175.726
   760.216
  -585.650
    76.724
  -412.610
   684.591
  -396.680
    99.460
  -418.134
   507.370
  -898.862
   806.818
  -430.097
   930.631
  -681.417
   112.766
  -285.257
   381.329
  -451.827
   158.208
  -426.008
   805.536
  -428.114
   650.838
  -295.694
   827.967
  -541.978
   555.101
  -841.639
   620.563
  -921.018
   225.349
  -343.852
   323.771
  -619.037
   576.220
  -289.132
   364.177
   -63.295
   383.587
  -508.560
   512.619
  -187.170
   310.495
  -297.464
    26.093
  -717.093
   751.213
  -736.717
   717.521
  -582.568
    87.436
  -933.622
   296.701
  -918.149
   450.423
  -401.837
   827.143
  -625.629
   582.598
  -298.532
   641.041
  -965.880
   892.788
  -737.724
   557.756
  -148.350
   298.135
  -898.465
   748.222
  -387.921
   947.356
  -146.916
    89.877
  -396.649
   418.134
  -890.744
   355.541
  -780.328
   483.444
  -384.472
    79.928
  -307.779
    39.216
  -205.115
   447.798
  -522.141
   288.766
  -616.352
    47.060
  -662.557
   775.964
  -539.842
   831.385
  -365.307
   362.346
  -353.191
   134.770
  -112.827
   741.264
  -232.521
    83.529
  -899.625
   582.476
  -258.797
   247.658
   -83.712
   901.975
    -6.531
   876.705
  -892.422
   749.626
  -833.796
   563.158
  -551.012
   809.290
  -591.906
   677.511
  -503.494
     4.547
  -974.151
   418.256
  -693.533
   704.245
  -221.503
   821.192
  -374.981
   621.143
  -404.859
   571.215
  -420.392
   998.108
    -2.014
   960.753
  -596.179
   174.474
  -988.464
   838.282
  -773.492
   127.903
  -160.253
   891.049
  -543.291
    83.712
  -908.658
   105.319
  -204.596
   786.981
  -164.006
   748.253
  -594.409
   530.107
  -728.904
   714.805
  -728.080
   530.290
  -718.314
   583.880
  -719.291
   749.992
  -326.060
   227.119
  -947.813
   754.936
  -636.433
   314.096
  -944.182
   702.658
  -698.935
   557.726
  -959.868
    55.696
  -586.016
    43.855
  -691.733
   113.407
  -651.753
   488.479
  -129.673
   955.504
  -710.257
   766.259
  -995.819
   891.629
  -353.038
   554.643
  -744.469
    10.681
  -123.753
   436.598
  -591.266
   923.399
  -768.944
   306.436
  -540.483
   291.787
  -283.883
   421.735
  -878.903
   239.906
  -972.015
   945.860
  -105.472
   238.807
  -236.702
   324.198
  -765.252
   560.137
  -324.595
   338.328
  -156.011
   891.690
  -738.182
   181.463
  -377.361
   208.869
  -537.706
   399.426
  -689.688
   495.804
  -250.099
    40.223
  -652.821
   409.711
  -604.328
   856.716
   -12.604
   482.498
  -811.365
   905.454
  -804.407
   953.093
  -608.203
   386.181
  -641.774
   824.488
  -783.990
    64.760
  -660.024
   239.082
  -407.392
   124.332
   -82.217
   766.259
  -474.136
   787.622
  -877.529
   695.547
  -192.785
   554.613
  -479.568
   929.746
  -628.346
   399.396
   -34.547
   571.001
  -921.812
   769.280
  -147.221
   794.549
  -804.559
   730.857
  -593.493
   102.603
  -626.850
   105.991
  -968.871
   553.606
  -618.183
   942.137
  -741.081
    59.145
  -599.139
   159.764
  -675.649
   343.577
  -863.186
   722.098
  -103.427
   659.017
  -447.005
   169.347
  -998.596
   850.276
  -508.286
   862.514
  -335.856
   863.063
   -29.695
   779.290
  -696.005
   289.193
  -567.919
   207.221
  -587.725
    42.756
  -265.969
   176.397
  -455.641
   760.979
  -848.445
   976.531
  -842.158
    23.072
  -817.530
   601.581
  -672.353
   981.841
  -569.140
   466.140
  -131.046
   500.381
  -647.725
   236.579
  -100.040
   389.050
  -858.364
   121.647
  -624.836
   835.475
  -455.184
   465.590
  -379.345
   621.509
  -124.607
   987.701
  -597.400
   221.564
  -982.360
   512.101
  -439.772
   375.011
  -302.652
   531.938
  -265.725
   227.271
  -199.011
   450.545
  -777.184
   632.893
  -974.578
   844.691
  -505.020
   714.499
  -361.095
   592.944
  -605.945
   271.401
  -365.856
   212.775
  -438.337
   131.474
  -944.060
   250.801
  -886.532
    40.223
  -216.590
    69.002
  -901.547
   180.700
  -451.491
   871.731
  -227.638
   917.966
  -527.451
   316.172
  -783.074
   861.934
   -98.880
   551.103
  -663.717
   842.463
  -180.761
    26.460
  -238.807
   890.072
  -372.082
   918.882
  -307.077
   816.431
  -436.781
   515.519
  -782.006
   488.235
  -460.921
   401.257
  -875.515
   387.951
  -304.575
   791.833
  -247.993
   555.742
  -567.736
   857.509
   -94.394
   505.753
  -788.202
   380.749
  -634.144
   210.944
   -91.067
   591.479
  -974.273
   749.870
    -7.843
   523.911
  -814.570
   709.372
  -684.347
   738.517
  -962.951
   936.979
  -195.898
   753.258
  -130.161
   736.503
  -189.123
    27.070
  -972.961
   100.894
  -567.980
   840.449
  -853.328
    75.869
  -444.075
   915.525
  -283.944
   848.170
   -69.063
   120.884
  -527.696
   652.089
  -968.352
   103.702
  -319.956
    88.321
  -994.659
   193.182
  -183.233
   948.576
  -520.249
   419.843
  -301.798
   139.561
  -486.709
   993.103
  -425.977
   800.836
  -530.778
    82.125
  -774.346
   209.082
  -905.026
   242.897
  -402.753
   564.135
  -412.305
   335.551
    -8.881
   248.604
   -72.878
   275.674
  -641.194
   656.697
  -742.119
   463.485
  -280.618
   184.729
  -398.663
   234.291
  -764.489
   477.554
  -320.963
   174.474
   -20.692
   524.644
  -871.487
   645.955
   -81.271
   699.545
  -106.723
   363.994
  -843.898
   336.375
  -932.615
   371.105
   -50.386
   937.254
   -22.980
   251.137
  -450.697
   604.297
  -221.320
   927.793
  -620.930
   790.033
  -642.659
   890.286
  -404.798
   959.746
  -196.234
   190.924
  -446.760
   259.926
  -746.452
    57.833
  -785.424
   786.248
  -631.184
   466.475
  -976.684
   544.725
  -756.584
   514.054
  -714.560
   700.217
  -986.450
   940.550
  -419.080
   205.725
   -45.412
   639.607
  -759.484
   406.262
  -654.744
   503.800
  -581.866
   710.990
  -118.900
   447.371
  -209.876
   927.763
   -82.461
   950.560
  -587.207
   353.069
  -675.314
   969.176
  -230.445
   212.195
  -765.618
   553.026
  -461.562
   542.131
  -538.682
    17.396
  -888.058
   111.881
  -120.975
    10.590
  -600.299
   473.800
  -467.605
   321.970
   -54.079
   739.158
  -232.276
   773.949
  -107.700
   172.246
  -838.649
    41.688
  -181.890
   196.875
  -471.145
   744.346
   -11.780
   908.109
  -204.993
   651.296
  -959.105
   684.164
  -993.255
   347.758
  -354.015
   991.394
  -730.125
   202.918
  -834.834
   976.501
  -109.409
   984.344
  -154.363
   939.512
  -496.323
   963.042
  -422.254
   281.442
  -531.816
   852.260
  -251.015
    20.295
  -688.284
   424.024
  -775.750
   469.100
  -494.827
   147.221
   -15.137
   169.897
  -651.662
   690.909
  -543.352
   677.389
  -751.335
   636.586
  -940.977
   285.745
  -826.777
   243.171
  -994.110
   292.734
  -443.709
   608.570
  -110.385
   894.559
  -557.146
    71.322
  -920.316
   305.399
  -850.002
   196.478
  -532.975
   195.257
  -773.064
   188.787
  -414.930
    40.010
    -4.852
    77.914
  -360.729
   477.096
  -550.188
   518.479
  -524.003
   261.025
  -195.898
   549.120
  -977.966
   912.320
  -543.199
   154.546
  -773.827
   653.188
  -334.513
   973.907
  -966.124
   724.479
  -294.321
   999.207
  -573.412
   676.962
  -202.155
   608.142
  -943.602
   731.132
  -416.974
   774.285
  -491.867
   799.066
  -571.337
   798.944
  -280.709
   262.001
  -654.286
   408.124
  -410.566
    97.903
  -201.697
   558.733
  -689.413
   451.888
  -812.799
   797.143
  -550.707
   244.087
  -711.325
   514.603
  -688.101
   908.475
  -570.940
   942.625
  -375.500
   855.831
  -322.489
   232.490
  -941.649
   755.547
  -162.725
   462.447
  -367.565
   229.347
  -483.016
   916.410
  -476.028
    50.813
  -936.369
   477.798
  -681.295
   444.624
  -362.255
   482.559
  -768.395
   578.997
  -787.622
   874.813
  -670.186
   845.546
  -222.266
     8.789
  -711.661
    19.562
  -468.734
   941.465
  -289.163
   895.474
  -663.839
   558.550
  -454.543
   489.944
  -771.844
   379.040
  -371.899
   407.849
  -747.490
   380.291
  -116.337
   463.424
  -587.512
   689.138
  -783.258
   151.494
  -989.807
   481.552
  -376.782
    61.983
  -838.527
   935.179
  -446.516
   831.233
  -234.352
   578.326
  -940.855
   724.509
  -288.278
   879.177
  -245.827
   443.098
  -397.809
   419.111
  -878.597
   249.550
  -224.464
   493.515
  -803.461
     5.127
   -91.067
   484.298
  -840.114
   213.355
   -17.731
   847.591
  -132.176
   662.679
  -115.329
    60.274
  -145.207
   762.932
  -555.132
   369.579
  -162.633
   168.737
  -833.247
   688.711
  -748.466
   783.807
  -548.845
   483.139
  -145.634
   739.738
  -414.838
   990.661
   -78.738
   443.251
  -719.657
   619.129
  -929.563
   285.684
  -958.861
   865.902
  -754.479
   108.066
  -855.647
   602.313
  -112.583
    15.931
  -488.632
    67.171
  -173.040
   637.593
  -745.781
   413.129
   -70.223
   419.355
  -823.359
   149.297
  -976.043
    51.698
  -988.464
   324.351
  -857.509
   620.045
  -324.015
   793.451
  -388.775
   573.778
  -675.069
   412.824
  -986.297
   107.608
  -514.634
   506.272
  -435.377
    48.616
  -948.668
   446.242
   -77.792
   842.891
  -578.204
   694.388
   -28.382
   735.557
  -437.574
   144.688
  -389.813
   738.090
  -727.927
   113.193
  -933.927
   476.180
  -563.921
   817.652
  -219.031
   512.497
  -453.261
   691.488
  -611.164
   237.526
  -727.195
   375.408
  -178.472
   922.880
  -640.980
   730.399
  -927.488
    29.939
  -362.957
   716.025
  -349.773
   368.877
  -571.276
   477.737
  -748.131
   200.140
  -876.370
   486.892
  -310.526
   873.714
  -788.873
    77.181
  -401.135
    99.002
  -450.758
   221.503
   -36.653
   439.314
  -849.178
   892.575
   -17.121
   124.699
  -731.285
   851.314
  -679.739
   777.032
  -939.207
   206.915
  -744.255
   140.660
  -383.435
   592.090
  -219.306
   413.038
  -373.852
   296.915
  -837.855
   268.410
  -526.749
   206.030
  -990.387
   168.767
  -966.918
   881.893
  -625.477
    55.635
   -43.275
   638.325
   -85.482
    16.449
  -277.139
   948.210
  -346.690
    19.227
  -761.284
    28.718
  -632.374
   309.549
  -729.392
   948.363
  -867.855
   563.097
  -513.779
    98.575
  -945.982
   388.134
  -610.736
   375.286
  -271.920
   271.126
   -72.054
   912.290
  -556.078
   559.557
  -941.465
   711.600
  -323.527
   575.396
  -954.527
    14.039
  -109.470
   453.688
  -221.290
   753.624
  -808.588
   798.853
  -109.928
   939.756
  -147.435
   753.594
   -50.356
   310.862
  -749.168
   573.382
  -476.333
   103.488
  -757.958
   300.821
  -625.385
   280.038
  -493.484
   632.954
  -414.441
    59.450
  -103.030
   576.067
  -110.721
    94.363
  -680.593
   981.231
   -16.236
   138.493
  -821.253
   554.399
  -884.518
   547.868
   -80.264
   434.919
  -288.705
   460.005
  -304.849
   936.033
  -659.658
   994.415
  -307.932
   541.429
  -212.348
   318.430
  -852.321
   751.427
  -480.087
   922.025
  -414.350
   872.097
  -674.703
   945.189
  -695.517
   342.082
  -591.662
   902.127
  -350.658
   689.901
  -279.000
   645.283
  -902.188
   715.873
  -188.421
   913.724
  -307.993
   992.645
   -27.833
   309.000
  -153.142
   277.505
   -33.631
    42.665
  -932.554
   930.845
  -881.710
   298.807
  -394.818
   934.019
  -955.840
   555.834
  -415.204
   600.635
  -192.419
   710.807
  -366.436
   575.152
  -219.916
   350.291
  -456.587
   211.859
   -12.055
    11.597
    -2.380
   929.044
  -773.431
   777.673
  -106.784
   630.970
  -276.284
    50.020
  -709.647
   792.474
  -367.321
   843.165
  -480.178
   298.959
  -863.033
   443.861
  -520.005
   636.433
  -552.355
   779.962
  -345.378
   524.430
  -526.017
   341.441
  -117.527
   586.535
  -550.005
   998.352
  -589.953
   151.433
  -703.513
   558.550
  -740.867
   778.649
  -998.657
   409.955
  -560.350
   602.618
  -201.788
    89.999
  -960.479
    89.053
  -574.602
   126.988
  -276.803
   296.945
  -753.746
   996.460
  -331.126
   240.272
  -488.205
   536.454
  -522.965
   443.007
  -452.528
   665.944
  -919.279
   281.289
  -855.098
   749.260
  -810.999
   206.580
   -60.060
   450.941
  -705.161
   443.098
  -941.954
   424.635
  -221.198
   253.945
  -190.802
   679.708
  -860.408
   369.152
  -287.942
   969.207
  -117.038
   669.698
  -370.037
    43.214
  -900.235
   720.939
  -700.644
   111.209
  -734.886
   249.672
  -967.864
   356.914
  -710.837
   158.177
  -127.079
   849.910
  -648.793
   169.042
    -7.324
   697.287
  -451.704
   694.693
  -399.976
   779.443
  -110.538
    25.208
  -848.567
   913.572
  -333.048
   428.449
  -858.760
   788.446
  -264.351
   255.776
  -746.849
   514.695
  -268.044
   647.420
  -845.637
   133.946
  -236.671
   931.516
  -286.538
   930.754
  -400.189
   309.732
   -76.693
   890.866
  -101.138
   924.345
  -689.566
   149.846
  -505.692
   899.350
  -888.119
   775.933
  -718.436
   450.301
  -999.054
   729.850
  -270.791
   656.362
  -357.067
   347.148
  -450.911
   987.579
  -137.761
   184.942
  -444.136
   182.623
  -297.922
   577.990
  -752.770
   569.292
  -841.975
   747.520
  -864.040
   422.224
  -133.396
   806.421
  -634.632
   451.704
  -469.802
   504.776
  -360.942
    16.755
  -640.492
    59.297
    -3.510
   156.926
  -684.957
   910.550
  -534.654
    35.951
  -571.703
   751.579
  -877.651
   891.232
   -15.229
   671.957
  -406.720
    83.132
  -151.067
   760.491
  -476.272
   337.626
  -286.233
    11.048
  -947.874
   775.719
  -445.357
   874.691
  -184.515
   824.122
  -929.838
   301.767
  -480.148
   600.452
  -609.973
   618.610
  -393.353
   866.573
  -167.791
    81.362
  -954.497
   144.200
   -10.193
   451.643
  -214.209
    86.612
   -70.437
   437.330
  -102.878
   699.332
  -217.292
   342.296
   -69.002
   504.807
  -490.219
   769.036
  -465.865
   243.904
  -879.513
   717.490
  -154.881
   208.350
  -870.205
   924.436
  -294.687
   797.601
  -468.184
   786.645
  -784.173
   394.299
  -927.793
   711.814
  -328.867
   151.769
  -898.953
   241.066
  -599.078
   787.347
  -213.263
   786.554
  -448.378
   975.219
   -27.619
   328.104
  -661.641
   432.875
  -543.474
   912.748
  -200.964
   294.412
   -21.546
   300.363
  -418.531
   864.925
  -310.160
   599.994
  -204.718
   349.193
  -605.548
   239.845
  -540.941
   649.159
  -663.900
   115.085
  -425.153
   823.054
  -182.928
   257.271
  -639.393
   300.790
  -572.405
   868.770
  -327.677
   448.683
  -831.812
    66.286
  -853.511
   577.654
  -754.357
   177.343
  -904.965
   988.495
  -175.970
   932.707
  -316.996
   148.015
  -487.777
   399.548
  -579.150
   589.953
  -131.138
   998.535
  -497.452
   633.747
  -293.832
   448.225
  -979.431
   516.160
  -526.017
   981.506
  -411.084
    28.047
  -495.224
   676.901
  -594.134
   251.320
  -598.315
   249.001
  -712.729
   488.693
  -649.983
   141.667
  -298.196
   981.140
  -365.886
   267.525
  -660.604
   505.722
  -859.859
   237.892
  -755.608
   448.317
  -872.921
   426.710
  -956.145
   444.563
  -954.100
   711.905
  -696.493
   183.020
  -310.801
   238.624
  -458.815
   464.064
  -547.929
    47.578
   -69.674
   108.463
   -14.435
   912.107
  -776.177
   809.351
  -976.196
   228.309
   -69.979
   521.134
  -333.323
   301.675
  -728.355
   479.690
  -101.871
   873.592
   -40.468
   446.516
  -377.422
   232.124
  -688.223
   271.767
  -999.908
   750.633
  -249.947
   369.335
  -638.539
   197.455
  -796.075
   197.424
  -515.397
   661.306
  -545.152
   339.213
  -486.221
   435.224
   -49.440
   276.589
  -697.592
   703.696
  -878.231
   451.064
  -538.926
   375.744
  -268.105
   705.496
  -108.188
   908.872
  -708.945
   700.522
  -910.123
   466.323
  -933.775
   399.335
    -5.188
   252.602
  -282.144
   214.423
  -329.325
   370.373
  -904.996
   910.489
  -401.288
    42.146
  -780.084
   856.410
  -138.310
   541.795
    -6.928
   721.335
  -997.528
   677.847
  -349.620
   207.160
  -162.114
   174.047
  -496.414
   912.351
  -991.821
   789.819
    -4.852
   920.072
  -455.061
   524.522
  -401.471
   204.871
  -762.780
   749.901
  -404.157
   451.521
  -921.995
   613.575
  -736.473
   379.345
  -428.053
   558.123
  -502.670
   166.631
  -814.356
   298.898
  -591.754
    68.056
  -278.054
   104.617
   -79.684
   819.483
  -101.108
   724.662
   -98.514
   923.246
   -84.506
   806.238
  -140.873
   408.551
  -715.171
   145.756
  -268.838
   159.886
  -284.036
   618.152
  -195.776
   407.483
  -674.093
   127.049
  -710.257
   473.952
   -36.805
   420.850
  -409.986
   370.251
   -76.449
   117.466
  -215.705
   335.124
  -160.100
   781.732
  -632.588
   911.771
  -972.900
   399.426
  -228.553
   654.927
  -936.857
    91.617
  -298.441
    63.265
  -112.064
   412.824
  -182.104
   829.554
  -799.280
    76.876
  -205.664
     2.960
  -561.968
   454.482
  -714.713
   157.872
  -887.539
   685.781
  -167.791
   161.321
  -205.756
   752.159
  -759.514
   634.602
  -483.230
   350.414
  -541.276
   701.559
  -113.102
   913.877
  -509.262
   117.924
  -318.064
   623.341
  -627.674
   375.164
  -786.157
   752.190
  -256.233
   872.768
  -757.408
   189.306
  -951.109
   752.434
  -280.618
   483.291
  -107.028
   488.510
  -858.821
   252.022
  -410.627
   827.723
  -201.910
   301.279
  -572.436
   172.246
  -305.795
   295.816
  -307.474
     0.153
  -576.220
   327.372
   -32.197
   416.456
  -216.254
   222.388
  -247.414
   428.938
  -596.545
   934.172
   -75.014
    42.207
  -826.197
   862.453
  -918.210
   763.939
  -243.934
   444.746
  -713.218
   616.962
   -48.097
   862.575
  -741.752
   250.984
  -783.502
   207.038
  -472.671
   247.627
  -904.904
   946.867
  -401.654
   212.561
  -135.380
    42.970
  -357.738
   748.558
  -838.221
   553.575
  -245.369
   903.104
  -121.128
    72.695
  -690.909
   184.362
  -892.087
   847.011
  -561.754
   739.463
  -584.490
   913.755
  -827.845
   788.141
  -771.569
   104.038
  -733.177
   906.552
  -387.738
   255.318
  -747.032
   254.097
  -776.391
   476.058
  -263.009
   337.596
  -282.601
   807.550
  -514.847
   405.927
  -609.424
   125.431
  -677.969
    69.796
  -656.514
   625.599
  -625.172
   239.418
   -60.274
   737.449
  -305.399
   974.639
  -153.539
   808.985
  -214.362
   340.617
  -564.104
   406.903
  -925.687
   863.430
  -170.598
   575.732
  -151.158
   678.732
  -634.846
   899.838
  -299.478
   967.772
  -228.523
   711.631
    -1.343
   774.133
  -174.169
   290.292
  -570.269
   795.038
  -218.085
   394.360
  -867.763
   241.279
  -654.836
   972.076
  -541.429
   358.837
  -521.195
   392.956
  -104.984
   706.778
  -179.357
    45.259
  -828.791
   784.478
    -6.928
   641.682
  -909.421
   102.237
  -413.648
    78.219
  -887.844
   289.315
  -902.646
   189.520
  -783.837
   332.316
  -395.520
   244.148
  -916.227
   538.530
  -540.025
   524.277
  -877.438
   317.637
  -218.390
   832.759
  -630.940
   375.256
  -976.287
   271.828
  -200.629
   412.763
  -589.770
   137.059
  -920.743
   926.298
  -490.158
   270.302
  -714.896
   199.286
  -264.870
   715.201
  -373.486
    82.339
  -953.093
    19.349
  -297.555
   653.584
  -355.296
    26.826
  -678.488
   353.771
   -75.137
   504.349
  -581.713
   689.932
  -512.497
   445.326
  -903.775
   100.803
  -526.353
   395.581
  -670.980
    78.463
  -986.511
   644.032
  -648.610
   139.195
  -932.615
   622.486
  -729.514
   738.121
  -559.374
   358.226
   -70.620
   720.573
  -746.849
   322.947
  -446.608
   404.584
  -353.954
   521.897
  -788.415
   887.936
  -995.117
   167.302
  -376.782
   673.330
  -517.319
   779.229
  -658.498
   206.122
  -897.702
    57.863
  -154.424
   417.463
  -779.443
   371.502
  -428.144
   867.367
  -365.184
   202.887
  -583.819
   580.828
  -886.776
   398.785
  -262.276
   171.545
  -369.579
   565.844
  -603.778
   345.897
  -910.855
   456.618
  -146.153
   382.000
  -190.283
   689.718
  -127.659
   676.809
  -431.867
   647.694
  -162.450
   955.626
  -535.447
   896.207
  -758.202
   237.159
  -597.278
   968.719
  -643.849
   148.503
  -537.736
   859.890
  -377.209
   683.218
   -55.361
    71.902
  -200.110
   996.582
  -625.752
   557.390
  -610.614
   331.767
  -763.970
   402.020
  -620.655
   670.675
  -269.814
   591.815
  -168.096
   202.979
  -673.849
   707.724
  -651.753
   207.404
  -603.351
   891.751
   -58.168
   438.643
  -287.393
   928.526
  -649.037
   614.338
  -918.760
   785.577
  -677.816
    94.852
   -92.318
   456.496
  -104.556
   350.627
   -38.545
   450.667
  -777.398
   310.129
  -870.144
   772.942
   -49.501
   182.440
  -561.602
   737.602
  -300.577
   848.384
  -879.727
   460.005
  -331.187
   413.434
  -984.039
   369.457
   -99.033
    16.816
  -916.013
   587.664
  -765.679
   490.127
  -695.456
   515.885
  -522.477
   959.044
  -243.446
   475.143
  -164.861
   982.574
  -849.940
   742.485
  -883.236
   322.794
  -404.889
   827.876
  -239.143
   939.543
  -112.217
   334.880
  -796.350
   303.110
  -904.752
   249.062
  -374.371
   619.343
  -278.787
   998.047
  -394.269
    60.335
  -767.968
   126.499
  -284.555
   594.989
  -773.858
   930.479
  -416.822
   512.833
  -973.388
   894.192
  -539.018
   234.809
   -20.569
   273.415
  -175.878
   505.203
  -762.474
   669.149
  -964.690
   557.909
  -687.124
   935.118
  -395.367
   351.176
  -822.871
   263.131
  -923.643
   464.553
  -807.703
   789.941
  -926.023
   751.518
  -346.934
   569.231
  -465.255
   341.777
  -778.741
   252.693
  -335.215
    87.039
  -965.423
   323.740
  -353.648
    43.733
  -229.926
   227.821
  -371.899
    86.642
  -555.986
   242.805
  -970.061
   247.230
  -770.379
   433.607
  -306.375
   870.205
  -926.847
   534.165
   -90.030
   182.196
  -609.546
   101.352
  -145.146
   366.466
  -375.378
   783.776
  -535.966
   737.053
   -53.560
    49.684
  -720.756
   106.235
  -121.677
   217.689
  -704.276
   939.360
  -876.217
   133.732
  -656.636
   390.118
  -617.145
   338.664
  -967.895
   811.060
  -564.867
    69.338
  -206.915
   831.660
  -728.111
   937.925
  -953.429
   599.200
  -441.939
   632.252
  -971.465
   275.124
  -794.427
   481.796
  -693.747
   381.176
  -660.665
   232.368
  -485.336
    88.717
  -563.036
   873.623
  -655.080
    45.381
   -76.296
   863.063
  -684.072
   832.392
  -996.551
   590.228
  -639.546
   646.535
  -992.279
   425.123
  -243.202
   300.699
  -956.938
   193.854
  -562.395
   136.174
  -781.182
   426.313
  -793.268
   941.099
  -764.000
   218.726
  -104.343
   468.245
  -380.963
    55.361
    -9.552
   646.596
  -629.048
   432.875
  -239.021
    79.409
  -665.944
   631.245
  -577.044
   923.887
  -963.469
   474.807
  -635.243
   744.652
  -692.953
   427.412
   -30.183
   436.293
  -562.243
   865.230
  -934.294
   807.581
  -822.352
   871.029
  -467.788
   921.720
  -662.740
   393.719
  -902.341
   786.096
  -714.286
   117.038
  -142.766
   485.580
  -878.109
   880.612
  -457.839
   352.733
  -199.561
   997.742
  -927.152
   268.899
    -5.890
   313.456
  -573.809
   690.115
   -25.971
   346.507
  -651.692
   491.104
  -711.814
   358.989
   -55.116
   221.534
  -479.232
   697.531
  -320.994
   868.130
   -88.076
   249.702
  -190.924
   716.330
  -879.086
   359.569
  -203.131
   405.316
   -87.252
    45.625
  -281.961
   770.318
  -950.407
   865.535
  -794.610
   565.447
  -830.683
   270.943
   -42.940
   661.428
   -69.338
   796.442
  -660.115
   811.579
  -792.077
   925.932
  -879.818
   579.974
  -384.442
   980.834
  -147.496
   525.224
  -856.197
   873.379
   -42.177
   234.230
  -812.616
    68.819
  -977.477
   299.081
  -252.419
   600.574
  -650.624
   830.988
  -910.306
   481.491
  -708.518
   605.243
  -363.323
   355.846
  -599.017
   430.738
  -619.587
   734.947
   -76.754
   837.916
  -408.246
   660.482
  -331.919
   678.518
  -889.279
   139.592
  -210.761
   731.590
    -1.923
   195.074
  -496.872
   908.994
  -170.904
   874.447
  -721.427
   153.935
  -588.153
    61.769
  -471.755
   627.247
  -790.063
   436.201
  -666.677
   273.782
  -748.131
   420.454
  -767.205
   364.086
  -192.114
   463.515
  -391.583
   104.007
  -384.350
   500.870
  -303.751
   906.583
   -63.753
   936.308
  -242.958
   419.630
  -779.046
   989.105
  -564.501
   903.378
  -328.715
   749.809
  -159.307
    50.722
  -527.787
   789.361
  -622.089
   845.393
   -19.013
   663.961
  -135.624
   550.340
  -348.125
   160.802
   -41.322
   421.155
   -21.088
   627.461
  -563.372
   237.587
  -763.085
   229.102
  -656.423
   247.291
  -696.799
   477.126
  -445.021
   615.467
  -659.902
   873.226
  -223.304
   973.998
  -379.559
    12.055
  -484.298
   163.945
  -723.472
   987.182
  -947.081
   765.465
  -745.476
   442.854
   -50.691
   507.920
  -745.109
   116.672
  -884.121
   155.400
   -59.359
   215.766
   -19.532
   960.082
  -805.933
   470.901
  -219.733
   277.627
  -295.907
   212.043
  -486.618
   438.978
  -335.643
   309.214
  -420.392
   471.175
  -135.655
   322.123
  -358.226
   761.986
   -46.022
   702.841
  -260.872
   261.177
  -836.329
   394.726
  -815.943
   313.242
  -739.586
   671.651
  -726.920
   714.103
  -978.576
   561.205
  -656.392
    86.612
  -993.103
   695.761
  -792.352
   168.157
   -87.374
   934.782
  -506.180
   103.732
  -716.208
   602.466
   -71.474
   339.061
  -128.056
   684.591
  -911.771
   206.824
  -585.070
   827.723
  -346.538
   800.165
  -877.255
   485.122
  -304.117
   226.814
  -350.871
    52.950
  -969.909
   838.130
  -169.073
   340.281
  -838.893
   526.231
   -23.560
   216.895
  -141.484
   683.370
   -16.358
   782.708
  -110.874
   917.203
  -930.265
   902.158
   -61.068
   115.452
  -606.494
   447.859
  -744.194
   954.344
  -648.915
    96.866
  -955.718
   443.617
  -172.674
    23.377
  -856.838
   602.893
  -817.042
   331.706
  -981.964
   862.270
  -740.043
   573.290
  -400.769
   281.533
  -815.088
   191.321
    -3.296
   181.341
  -746.605
   237.068
  -376.659
   280.374
  -325.175
   201.147
  -242.470
   931.944
  -539.476
   304.056
  -923.673
   554.033
  -764.702
    89.206
  -808.893
   846.614
  -745.872
   662.618
  -284.341
   889.462
  -594.806
   422.681
  -100.711
   714.957
  -519.333
   624.195
  -644.551
   448.988
  -504.074
   619.739
   -82.614
   614.032
  -660.695
   122.806
  -848.170
   688.253
  -467.147
   336.222
  -437.727
   513.871
  -614.216
   289.132
  -987.060
   649.281
  -678.243
   227.332
  -595.233
   257.912
  -338.725
   399.579
  -865.749
   628.285
  -359.722
    84.414
  -632.618
   918.424
   -53.560
   200.781
  -341.441
   218.757
  -445.814
   346.629
   -52.980
   527.085
  -859.981
   608.692
  -538.865
   729.392
  -141.087
   987.701
  -437.544
   180.364
  -236.793
   782.678
  -939.970
   977.111
  -354.167
   777.581
  -972.747
   520.035
  -411.908
   574.908
  -348.766
   454.848
    -6.104
   919.218
  -852.779
   588.641
  -608.173
   354.595
  -731.468
   874.813
  -214.240
    60.244
  -556.810
    59.877
  -164.464
   207.068
  -930.937
    86.184
  -350.688
   679.800
    -1.495
   844.234
  -531.938
   508.042
  -256.722
   368.297
  -975.829
   850.063
  -568.133
    69.277
  -144.902
   872.921
  -950.072
    98.392
  -646.992
   373.089
    -5.066
   435.286
  -167.211
   480.880
  -523.331
   794.794
  -602.130
   292.550
  -205.115
   945.585
  -113.010
   774.194
  -975.249
   534.745
  -318.308
   780.419
  -857.845
    12.055
  -343.120
   532.426
  -880.551
   747.459
  -945.280
   398.633
  -976.836
   935.698
  -435.926
   321.635
  -354.839
   381.939
  -614.124
   735.862
  -302.164
   761.895
  -433.607
   318.613
  -894.528
   450.179
  -620.899
   419.294
  -577.776
   511.093
  -963.225
   510.025
   -91.525
   944.975
  -485.122
   501.236
  -703.574
   784.234
  -232.643
   266.701
  -223.212
   132.847
  -883.419
   220.893
  -763.054
   743.004
  -901.883
   292.978
  -717.246
   222.205
  -458.083
   141.087
  -925.504
   465.621
  -829.005
   950.621
  -491.317
   406.140
  -500.809
   659.963
  -223.304
   677.114
  -691.336
   958.251
  -168.188
   280.435
  -511.063
   897.702
  -204.474
   854.793
  -481.491
   465.529
  -165.349
   636.586
  -629.810
   958.251
  -459.761
   708.762
  -878.475
   502.426
  -659.993
   629.749
  -948.180
   566.057
   -25.117
    37.446
  -493.759
   803.339
  -428.694
   321.604
  -690.817
    77.731
  -659.139
   957.976
  -992.492
     6.256
  -562.426
   598.560
  -274.758
   868.923
  -995.117
   511.582
   -89.389
   227.241
   -56.368
   464.461
  -242.836
    95.737
  -568.682
   644.276
  -420.118
     9.369
  -274.667
   708.731
   -72.359
   831.782
  -720.054
   562.120
  -286.996
   647.084
  -290.353
   949.278
  -858.669
   579.669
  -371.258
   461.837
  -280.435
   885.403
  -100.162
    50.417
  -873.684
   157.842
  -678.701
   636.219
  -774.926
   994.049
  -714.377
   916.044
  -999.603
   962.279
  -560.259
   954.527
  -300.027
   216.865
  -121.616
   657.216
   -37.477
   603.107
   -97.812
   718.101
  -786.615
   595.874
  -128.849
   135.563
  -890.805
   916.471
  -814.600
   890.683
  -687.826
   170.476
   -76.052
   880.978
  -623.920
   351.176
  -827.296
   704.062
  -975.311
   551.775
  -426.160
   384.594
  -395.917
   730.430
  -873.714
   638.325
   -10.163
   871.761
  -229.835
   766.930
  -269.082
   388.531
  -214.911
   777.551
  -289.193
   107.456
  -465.377
   820.673
  -892.453
   682.608
  -412.641
   540.086
   -65.889
   780.267
  -253.548
   428.724
   -60.396
   879.299
  -981.658
   784.143
  -846.522
    30.091
  -947.417
   357.219
  -146.397
   416.578
  -916.990
   288.186
  -761.223
    64.577
   -97.140
   423.353
  -411.420
   540.391
   -96.408
   606.494
  -810.236
   983.367
  -289.956
    38.514
  -187.597
   316.294
  -557.787
   299.478
  -984.771
   977.233
  -864.834
   126.133
  -936.857
    16.358
  -651.265
   539.354
  -263.314
   902.402
  -502.487
   414.716
  -184.423
   880.856
   -66.774
    90.396
  -482.620
   229.682
  -690.115
   105.777
  -327.555
   254.677
  -736.259
   664.632
   -83.712
   368.816
   -61.281
   916.837
  -318.979
    99.551
  -611.103
   652.058
  -733.238
   367.504
  -610.797
   499.313
  -225.623
   880.367
  -314.463
   226.264
  -819.269
   985.809
  -784.478
   231.666
  -662.069
   827.052
  -668.569
   825.037
  -822.565
   145.146
  -444.014
   387.188
   -99.246
   571.245
   -97.049
     5.402
  -562.639
   752.892
  -706.900
   676.992
   -48.067
   158.086
  -902.463
   674.642
  -318.857
   901.120
  -661.153
   168.126
  -117.862
   432.905
  -418.256
   695.273
  -826.563
   441.176
  -955.260
   576.373
  -950.163
   802.820
   -36.561
   865.780
  -147.954
   932.829
  -262.917
   934.294
   -27.070
   373.608
  -110.263
   276.101
  -418.561
   968.291
  -623.005
   634.236
  -355.083
   461.409
  -730.369
    37.935
  -468.001
   871.700
  -654.317
   846.187
   -23.560
   479.415
  -378.368
   390.362
  -316.233
   773.217
  -645.436
   310.862
  -638.325
   199.469
  -453.719
   180.212
  -544.572
    58.199
  -519.639
   507.614
  -630.299
   389.050
  -675.985
   717.612
  -541.917
   191.534
  -674.612
   197.424
  -439.009
   822.748
  -362.194
     6.348
  -625.690
   916.776
  -697.470
   340.861
  -571.306
   669.088
  -579.394
   349.467
   -38.026
   830.287
  -954.405
   390.973
  -534.898
   252.205
  -171.758
   329.630
  -816.828
   330.699
   -55.696
   961.455
  -646.931
   188.665
  -663.106
   164.678
  -541.826
   942.961
  -195.441
   869.350
  -717.551
   899.075
   -34.028
   438.032
  -955.779
    17.426
  -366.527
   553.270
  -608.539
   494.797
  -374.523
   204.138
  -460.463
   804.529
  -450.240
   866.268
  -667.013
    39.796
  -411.115
   469.039
  -487.869
   903.378
  -181.402
   243.690
   -33.784
   187.170
  -909.299
    45.778
  -746.117
    86.459
  -988.037
   246.345
  -827.174
   191.076
  -950.743
   784.875
  -340.770
   498.764
  -706.198
   478.317
  -201.422
   293.252
   -85.849
   179.724
  -770.806
   231.788
  -169.836
   880.062
  -280.465
   484.878
  -361.034
   347.240
  -799.677
   272.988
  -675.863
   396.161
  -966.430
   643.208
  -220.893
   383.129
  -201.453
   829.920
  -323.557
    18.647
  -623.127
    43.306
  -285.836
    92.502
  -382.061
    29.359
  -229.835
   204.596
  -634.877
   244.881
    -4.089
    95.309
  -875.027
   991.791
  -618.824
   669.362
  -839.930
   353.832
  -179.418
   306.711
  -712.943
   280.190
  -786.828
   554.369
  -839.106
   658.986
  -373.150
   792.688
  -673.269
   724.784
  -942.076
   970.214
  -179.357
   644.002
  -181.677
     0.397
  -399.670
   621.754
  -919.736
   914.548
  -412.519
   373.852
  -388.806
   363.750
  -397.900
   307.810
  -771.538
   565.050
   -28.657
   256.722
  -993.042
   283.792
  -907.102
   109.287
  -230.811
   947.539
  -264.840
   180.578
  -109.897
   484.176
  -645.619
   666.311
   -52.248
   978.698
  -788.659
    25.056
  -749.413
   741.691
  -432.417
   632.099
  -226.691
   884.182
  -256.813
   548.051
  -468.276
   991.668
  -682.974
   747.124
   -71.078
   991.668
  -748.863
   647.420
  -897.336
   808.496
  -780.328
   288.339
  -193.213
   898.648
   -75.472
   997.833
  -143.803
   261.055
  -321.421
   893.551
  -331.645
    15.473
  -962.432
    62.288
   -68.789
   143.223
  -237.892
   760.338
   -70.498
   483.444
  -108.921
   479.171
  -439.467
   579.333
  -792.413
   220.496
  -429.365
   467.513
  -121.281
   823.572
  -956.481
     4.547
  -449.599
   689.230
  -328.013
   824.488
  -321.512
   744.194
  -156.224
   520.554
  -622.272
   989.257
  -926.450
   145.848
  -430.921
   475.173
  -188.421
   625.721
  -292.398
    50.172
  -839.534
   175.939
  -128.697
   722.648
  -468.184
   320.872
  -507.279
   982.635
  -226.936
   604.633
  -485.580
   926.481
  -203.436
   589.557
  -750.633
   527.421
  -758.080
   235.481
  -272.225
   897.031
  -797.388
   253.609
  -188.604
   879.940
  -451.674
   528.703
  -143.101
   826.899
  -125.675
   203.558
  -791.040
   889.126
  -390.973
   519.059
  -694.906
   677.602
  -688.955
     4.120
  -327.342
   631.916
  -313.242
   108.860
  -400.098
   941.252
  -639.973
   874.783
  -237.800
   362.346
   -74.862
   735.984
  -415.693
   777.367
  -686.087
    44.954
  -379.528
   835.841
  -991.089
   416.700
  -266.732
   524.491
  -866.604
   484.878
  -647.572
     8.271
   -50.722
   163.884
  -404.828
   586.993
  -205.023
    10.681
  -471.084
   110.446
    -6.317
   779.778
  -641.926
   696.799
  -236.488
   765.191
  -184.332
    97.018
  -338.755
    23.896
  -458.663
   549.974
  -410.047
    73.061
  -272.897
   470.992
   -97.079
   156.316
  -188.238
   818.628
  -366.039
   671.621
  -494.613
   482.681
  -613.514
   855.373
   -74.709
   537.492
   -88.443
   315.928
  -875.759
   704.154
   -93.112
   510.636
  -206.915
   865.688
  -932.249
   759.636
  -582.202
   978.332
   -78.768
   891.049
  -326.701
   223.426
  -525.620
   110.172
  -665.395
   743.156
  -791.040
   187.719
  -512.864
   803.858
  -547.563
   559.404
  -683.462
   731.010
  -342.723
   432.020
  -739.494
   459.487
  -379.986
   488.907
  -197.363
    42.665
  -829.188
   288.522
  -309.671
   964.293
  -635.121
   950.621
  -142.033
   596.789
  -292.734
   222.846
  -164.068
   650.044
  -557.970
   522.233
   -72.329
   953.887
  -562.822
    44.801
   -64.577
   418.348
  -303.507
   537.645
  -284.158
   515.671
  -970.580
   826.319
  -652.760
   127.171
   -89.114
   692.465
  -810.724
    99.368
  -938.932
   194.250
  -383.526
   352.672
  -221.900
    24.415
  -293.344
   886.746
  -447.218
   998.627
  -333.842
   525.803
    -1.007
   268.929
  -727.897
   748.375
  -371.227
   355.327
  -886.135
   444.136
  -495.010
   589.496
   -85.574
   942.961
  -697.958
    64.302
  -286.935
   158.483
  -194.189
   683.187
  -809.229
   191.412
  -615.406
   402.417
   -80.599
   234.779
  -538.041
   261.055
  -184.271
   126.255
  -477.462
   291.330
  -417.768
   390.576
  -317.362
   903.775
  -584.948
   115.635
  -643.757
   840.693
  -238.960
   506.912
  -951.842
   291.879
  -595.264
   462.691
  -194.555
   265.908
  -333.232
    15.076
  -642.201
   811.426
    -5.219
   979.675
  -520.524
   181.249
  -271.767
   658.132
  -397.717
   534.349
  -681.814
   937.223
  -787.561
   267.739
  -216.407
   627.827
  -938.444
   573.962
  -315.134
   388.531
  -276.650
   316.080
  -603.320
    76.205
  -472.579
   815.424
   -39.521
   868.709
  -598.834
   644.765
  -701.529
     2.350
  -348.857
    21.271
  -929.685
   468.764
  -784.906
   892.911
   -46.571
   514.145
  -583.880
   311.747
  -371.593
   285.104
  -250.252
   188.330
  -749.046
   464.919
  -264.351
    20.417
  -308.786
   243.477
  -634.877
   690.420
  -678.182
   465.224
  -824.610
   924.558
  -363.445
   298.349
  -517.930
   508.164
  -520.493
   269.509
  -198.767
   850.581
  -832.362
     7.111
    -7.874
   993.164
  -713.401
   537.889
  -848.292
   654.622
  -558.092
   479.324
  -207.190
   407.361
  -253.670
   972.869
  -664.052
   577.960
  -675.130
   700.766
  -552.171
   966.430
  -381.237
   830.927
  -743.980
   977.416
  -230.842
   232.887
   -27.772
   257.302
  -137.516
   809.442
   -45.137
   430.921
  -681.784
   286.874
  -257.607
    31.495
  -799.341
   308.237
  -911.344
   217.933
  -264.504
   172.918
  -468.642
   372.814
  -187.140
    66.439
  -475.143
   174.963
  -241.920
   124.424
  -331.034
   240.486
  -848.994
   174.047
  -935.545
   925.932
   -24.262
   497.238
  -673.086
   387.036
  -118.809
   458.815
  -710.074
   487.655
  -165.166
   343.883
   -70.925
   651.326
   -50.203
   247.810
  -462.264
   250.526
  -232.765
   362.712
  -313.639
   626.484
  -224.952
   504.227
    -4.028
   333.689
  -555.925
   222.205
  -742.729
   702.841
  -436.659
   339.122
   -72.848
   315.683
  -845.088
   260.140
  -467.208
   485.977
  -249.245
   898.099
  -984.252
   339.854
  -688.559
   557.817
  -453.475
   589.679
  -430.677
   622.944
  -159.062
   594.867
  -923.612
   389.294
  -489.975
   803.827
  -261.422
   888.546
  -525.895
   170.080
  -882.412
    45.625
   -27.192
   637.379
  -718.223
    14.344
  -798.303
   286.172
  -513.291
    33.998
  -892.422
   236.518
  -532.487
   651.418
  -627.216
   900.418
  -376.690
   652.058
  -879.604
   677.358
  -124.027
   543.748
  -628.407
   687.277
  -516.404
   937.010
  -214.240
   634.083
  -409.558
   665.365
  -284.555
   393.902
  -205.542
   989.959
  -893.216
   421.827
  -486.404
   731.712
  -722.892
   570.513
  -567.736
   675.039
  -899.564
   414.747
  -190.954
    86.673
  -367.290
   675.832
   -73.061
   693.716
  -292.398
   838.923
  -532.395
   964.110
  -465.743
   557.756
  -909.421
    33.845
  -171.697
   940.275
    -1.160
   124.485
  -492.752
   308.573
  -228.248
   794.183
  -518.265
   527.604
  -752.678
   866.939
  -426.527
   495.590
  -265.999
   383.221
  -908.383
   890.591
  -665.822
   415.601
  -901.456
   766.533
  -339.976
    93.692
  -103.732
    92.654
  -276.620
   681.570
  -235.298
   830.103
  -719.535
    51.759
  -516.465
   639.119
  -586.779
   399.548
  -331.828
   811.304
  -372.112
   541.093
  -548.601
   519.852
  -747.276
   639.515
  -457.778
   982.086
  -584.399
   702.231
  -807.245
   627.613
  -616.993
   693.594
  -895.474
   866.573
  -458.388
   606.677
  -194.281
   550.707
  -196.295
   337.535
  -470.046
   721.824
  -282.449
   706.229
  -871.273
   741.173
  -935.667
   467.757
  -951.933
   393.109
  -777.520
   657.216
   -99.155
    57.558
  -919.156
   112.674
  -333.934
   544.359
  -217.994
   519.486
  -953.398
   683.218
  -923.124
   819.788
  -983.886
   263.771
  -428.083
   330.973
  -913.388
   418.775
  -349.803
   417.127
  -671.682
    44.221
  -652.669
    56.612
  -327.677
   350.597
   -35.859
   150.151
  -471.969
   138.646
  -303.598
   912.778
  -753.777
   893.460
  -936.064
   193.396
  -541.154
   290.628
  -580.615
    66.256
  -172.674
   208.502
  -681.631
   537.126
  -769.951
   839.808
  -967.559
   708.792
   -79.073
   996.521
   -14.191
   249.184
  -310.648
   202.338
  -603.351
   505.997
  -446.059
   665.487
   -94.211
   111.606
  -979.583
   726.432
  -528.245
   421.796
  -564.837
   873.867
  -684.439
   632.435
  -534.196
   922.758
  -804.804
   917.478
  -759.850
   448.408
  -208.655
   432.295
  -825.709
    69.887
  -514.023
   525.987
  -978.362
   677.175
  -685.385
     6.287
  -826.197
   194.891
  -626.392
   801.202
  -255.379
   977.538
  -536.180
   860.622
  -531.175
   428.663
  -748.100
   642.048
   -53.652
   939.055
  -269.509
    24.201
  -736.686
   736.412
  -741.905
   991.791
  -478.286
   741.478
   -39.155
   935.698
  -691.916
    23.225
  -223.548
   912.198
  -366.710
   947.844
   -77.883
   704.825
  -626.240
   614.490
  -932.585
    32.777
  -253.487
   672.231
    -6.104
   749.443
  -151.860
   111.301
  -978.515
   375.072
  -210.181
   122.898
   -15.290
   807.031
  -540.971
   620.991
  -962.004
   551.714
  -560.198
   520.127
  -926.786
   321.482
  -878.079
   362.621
  -970.885
   340.800
  -468.581
   389.325
  -125.126
   204.901
   -87.497
   647.389
  -451.247
   635.090
  -406.934
   228.858
  -366.985
   974.212
  -835.597
   234.077
  -953.612
   766.076
  -493.179
   553.117
  -464.492
   262.825
  -308.084
    59.664
  -753.868
   203.406
  -706.503
   310.465
  -843.898
   707.633
  -862.514
   344.646
  -349.498
   628.986
  -977.111
   676.168
  -979.186
   210.364
  -555.467
    73.550
  -830.683
   386.181
  -151.006
   220.374
  -700.644
   574.633
  -544.969
   850.459
  -126.286
   304.117
  -830.164
   451.186
  -378.582
   517.380
  -367.901
   129.307
  -125.065
   896.878
   -86.856
   732.383
  -981.719
    55.727
   -92.196
   819.666
  -671.682
   937.620
   -54.048
   576.708
   -10.834
   268.838
  -344.279
   266.854
  -437.788
   407.910
  -389.782
   313.578
  -307.596
   434.309
  -211.402
   607.624
  -668.233
   821.955
  -617.298
   132.206
  -737.785
   540.117
   -18.983
   500.626
  -801.996
   925.748
  -339.732
   499.496
  -750.114
   171.300
  -982.940
   231.758
  -968.444
   771.294
  -330.119
   953.001
  -809.809
   771.691
  -736.991
   194.739
  -358.257
   165.807
  -496.048
   268.929
  -707.144
   280.496
  -735.069
   746.605
  -469.741
   496.078
  -719.626
     5.188
  -741.081
   144.292
  -528.703
   437.971
  -229.621
   927.549
  -572.283
   419.141
  -777.795
   703.421
  -919.248
   618.793
  -989.502
   978.454
  -904.660
   760.826
  -184.332
   953.978
  -985.229
   418.561
  -396.527
   469.253
  -311.350
   940.703
  -637.288
   684.286
  -984.832
   102.054
  -139.958
   846.797
  -470.870
   572.771
  -806.177
   986.908
  -133.091
   799.524
  -571.856
   883.389
  -360.424
   392.499
  -912.137
   145.054
  -254.341
   612.293
  -203.345
   751.183
  -345.744
    49.776
  -161.596
   894.589
  -309.488
    93.326
   -75.808
   471.297
  -146.001
   276.864
   -54.842
    60.427
  -798.334
   102.481
    -6.806
   738.090
  -673.544
   431.410
  -569.536
   568.682
   -37.019
    37.141
  -711.203
   118.290
  -748.863
   414.411
  -219.306
   832.881
  -310.343
   437.666
  -797.327
   625.416
  -690.298
   963.164
  -987.426
   516.099
  -898.984
   967.803
  -638.081
   668.752
  -779.046
   319.163
  -135.380
   667.531
  -981.994
   770.104
  -116.886
   377.697
  -598.865
   271.279
  -886.441
   234.077
  -414.075
   196.570
  -248.970
   300.943
  -250.954
   573.504
  -984.252
   947.295
  -377.941
   914.029
  -677.389
   480.789
  -443.892
   738.029
  -126.377
   584.948
  -911.649
   384.472
   -43.916
   902.219
  -458.296
   203.131
  -273.110
   607.807
  -310.923
   720.847
  -235.572
   317.148
  -986.847
   876.370
  -830.805
   171.331
  -406.568
   917.142
  -505.295
   443.800
  -848.994
    52.156
  -710.562
   512.467
  -716.697
   454.115
  -468.276
   540.696
  -580.920
   705.191
  -261.849
   711.173
  -474.227
   279.702
  -972.930
   355.998
  -900.296
   157.994
   -81.118
   827.357
  -529.069
   164.464
  -847.041
   451.765
   -46.175
   124.241
  -695.395
   412.488
  -125.553
   432.020
  -518.967
   903.073
  -993.805
   126.469
  -120.701
   396.313
  -554.888
    64.608
  -513.504
   372.234
  -544.481
   289.193
  -295.938
   348.643
  -682.150
   183.477
  -823.145
   558.214
  -290.353
   506.760
  -391.217
   115.940
  -349.010
   904.416
  -154.118
    20.478
  -454.390
   986.480
  -991.668
   833.216
  -650.960
   568.133
   -47.517
   378.643
  -605.121
   166.356
  -155.828
   310.526
   -89.480
   345.836
  -875.332
   886.349
  -246.406
     8.362
  -349.467
   794.977
  -599.628
   219.581
  -711.600
   380.627
  -282.510
   666.158
  -253.883
   107.120
  -452.223
   337.901
   -78.463
   606.128
  -357.738
   528.153
  -449.843
   152.959
   -31.281
   746.117
  -567.309
   914.304
   -71.322
   635.426
  -975.890
   810.541
  -486.312
   491.867
  -334.788
   337.626
   -67.385
   474.807
  -762.047
   191.504
  -259.621
   105.533
  -473.983
    38.850
  -999.634
   146.702
  -938.475
   278.207
  -488.815
   455.916
  -260.445
   135.136
  -371.197
   908.261
   -18.891
   935.087
  -283.883
   980.407
  -273.385
   897.458
  -249.672
    91.006
  -959.471
   295.450
  -879.879
   290.536
  -391.583
   324.473
  -856.746
   394.238
   -92.013
   523.392
  -663.869
   152.654
  -664.724
    92.196
   -33.143
   552.660
  -932.951
   950.255
   -77.639
   843.196
   -59.206
   877.895
  -578.478
   379.437
  -866.604
   586.444
  -394.879
   879.086
   -79.562
    59.267
  -466.018
   184.271
  -704.031
     8.240
  -373.424
   123.447
  -264.260
   789.056
  -932.615
   566.301
  -116.489
   619.434
  -782.800
   265.938
  -556.993
   443.770
  -443.464
   581.988
  -944.121
   287.973
  -806.452
   678.121
  -552.629
   448.256
  -532.121
   288.156
  -379.345
   357.830
  -319.040
   644.124
  -618.427
   474.776
  -515.061
   660.115
   -25.697
    35.585
   -39.003
   966.002
  -890.103
    17.212
   -81.790
   884.274
  -831.355
   152.257
  -555.620
   944.151
  -142.766
   340.373
  -759.606
    26.429
  -897.549
   299.997
  -231.513
   732.994
  -537.339
   804.132
  -253.304
    74.618
  -162.389
   343.699
  -980.041
    71.139
  -241.279
   562.639
  -660.237
   357.067
  -959.441
   307.871
  -917.386
   387.158
  -925.016
   638.630
  -560.015
   335.185
  -451.125
   638.264
  -890.316
   279.824
  -132.725
   372.600
  -979.400
   771.538
  -937.498
   838.618
  -878.079
   373.730
  -528.703
   246.925
  -232.093
   272.744
   -39.735
   482.315
  -270.089
   549.577
   -18.220
    85.269
  -633.717
   207.587
  -758.873
   599.292
   -18.067
   549.883
  -743.858
   626.698
   -91.525
   999.939
  -409.192
   437.513
  -663.564
   959.319
  -956.359
   474.746
  -569.323
   796.503
  -427.015
   599.811
  -239.998
   560.076
  -760.857
   421.979
  -427.168
   510.208
   -54.079
   555.651
   -50.356
    62.532
  -738.060
   148.961
  -636.433
   237.770
  -896.451
   527.757
  -319.376
   210.700
  -440.077
   298.471
  -869.533
    52.950
  -357.677
   753.868
  -720.817
   262.520
  -761.773
   924.924
  -464.736
   174.352
  -947.905
   123.417
  -779.931
   845.485
  -186.682
   318.278
  -266.030
   508.438
  -466.933
   189.428
  -150.670
   186.987
  -908.322
   203.558
  -338.054
   567.492
   -63.265
   554.918
  -768.303
   720.023
  -825.953
   314.951
  -555.864
   762.688
  -167.425
   634.938
  -876.339
    63.326
  -415.937
   344.920
   -69.674
    71.841
  -300.638
   793.023
  -929.258
   377.148
  -477.859
   268.563
  -644.948
    82.614
  -758.477
   853.145
  -369.610
    93.539
  -755.364
    42.848
  -877.041
   410.382
  -169.286
   986.267
  -280.557
    21.821
  -432.447
   680.715
  -281.106
   491.104
  -928.037
   972.076
  -913.022
   829.249
  -504.593
   700.339
  -256.935
   749.474
  -504.593
   835.871
   -88.107
   896.115
   -24.689
   949.400
  -928.892
   141.728
  -627.705
   860.012
  -474.502
   546.587
  -224.219
   804.254
  -860.530
    73.763
  -343.181
   970.855
  -740.776
   654.073
  -509.384
   744.163
  -644.673
   694.052
  -947.813
   500.412
  -582.629
   621.479
  -332.163
   300.485
  -368.114
   561.449
  -797.784
   322.977
  -625.446
   737.022
  -936.369
   380.993
  -951.598
   688.437
  -992.340
   366.985
  -201.422
   904.355
  -978.790
   968.963
  -364.452
   958.861
  -932.340
   501.694
    -2.106
   748.283
   -25.239
   197.394
  -714.652
   921.079
  -753.899
   798.791
  -605.579
    95.157
  -921.842
   798.486
  -213.477
   955.809
  -636.952
   169.195
  -878.872
   828.364
   -40.712
   927.396
   -15.534
   819.117
  -988.830
   374.889
  -255.226
   118.625
  -401.532
   361.919
  -933.531
   560.442
  -502.884
   415.418
  -886.715
    29.786
  -667.287
    76.388
   -27.894
   815.516
   -92.105
   289.773
  -671.133
   499.008
   -15.503
   191.076
   -72.085
   474.288
  -697.653
   133.030
  -154.759
   692.343
  -884.426
   296.335
  -892.026
   724.052
  -972.442
   728.141
  -309.488
   735.160
  -593.829
   151.830
  -581.103
   467.177
  -839.808
   392.468
  -185.217
   817.743
  -841.487
   760.735
  -590.075
   114.383
  -927.122
   239.784
  -437.178
   675.588
   -73.946
   818.934
  -691.733
   752.403
  -874.203
   816.828
  -728.294
   444.929
  -732.810
   539.384
  -820.978
   687.094
  -517.106
   114.933
    -6.531
   893.338
  -375.744
   851.192
  -789.453
   361.461
  -946.745
   957.030
  -657.247
    24.903
  -672.628
   973.785
  -875.515
   648.518
  -442.183
   758.934
  -530.473
    61.098
  -276.559
   366.314
  -288.980
   519.364
  -279.580
   666.585
  -843.379
   795.892
  -570.055
    51.759
  -511.155
    85.940
  -415.601
    67.354
  -957.488
   326.273
  -286.111
   316.111
  -509.415
    19.349
   -46.052
   476.943
   -31.007
   157.964
    -4.181
   782.739
  -827.296
   342.509
   -39.430
   801.050
  -546.495
   685.690
  -521.561
   861.354
  -549.120
   598.193
  -245.613
   972.137
  -712.638
    48.585
   -99.033
   572.497
  -140.049
   392.102
  -679.373
   961.089
  -742.088
   360.912
  -582.446
   746.666
  -160.741
   310.801
  -578.967
   163.945
    -3.601
   317.209
  -398.480
   598.407
  -857.356
   214.606
  -339.763
   163.732
   -49.379
   173.040
  -425.855
   675.802
  -626.240
   905.637
  -322.855
   866.970
  -517.472
   100.345
  -741.386
   184.332
  -353.893
   170.690
  -538.652
    15.564
  -909.024
   917.905
  -241.127
   686.453
  -631.825
   199.377
  -205.359
    73.428
  -240.730
   196.722
  -136.448
   175.512
  -846.278
   376.904
  -182.714
   488.357
  -572.161
   740.776
  -325.144
   525.285
  -143.071
   452.162
  -280.587
   328.410
  -408.002
   442.091
  -637.440
   313.791
  -267.708
    80.660
  -442.396
   294.076
  -975.555
   511.612
  -957.183
    22.919
  -279.855
   742.485
  -803.919
   104.617
  -376.934
    84.353
  -217.902
   612.445
  -143.376
    35.218
  -626.698
   259.987
  -616.504
   200.049
  -273.904
   469.100
  -191.259
   342.082
  -106.815
   177.526
  -503.189
   158.513
  -646.382
   731.162
  -465.224
   874.722
   -58.351
   703.604
  -427.808
   250.252
  -144.444
   987.396
  -930.754
    91.189
  -472.030
     0.366
   -15.473
   861.721
  -361.309
   351.268
  -566.881
   489.120
  -948.759
   807.581
  -652.882
   956.023
   -45.289
   910.367
  -331.034
   773.370
    -8.332
    79.073
  -890.622
   928.159
  -346.049
   550.432
  -998.901
   399.274
  -272.988
   994.873
  -720.603
   835.719
  -935.484
   154.668
  -879.177
   490.463
  -525.864
   347.392
  -728.416
     4.120
    -3.906
   177.892
  -403.546
   131.870
  -644.765
   303.629
  -120.487
     7.355
  -131.291
   595.874
  -591.479
    37.721
  -410.718
   541.643
  -626.698
    23.133
   -33.113
   229.377
  -389.966
   594.501
  -191.504
   762.322
  -277.535
   563.616
  -181.585
   443.556
  -888.577
   278.817
  -500.320
   576.067
   -56.429
   580.706
  -301.767
   222.022
  -409.070
   450.575
  -429.304
   764.580
  -427.290
   946.684
  -742.576
   616.230
  -470.382
   520.707
  -958.220
   917.508
  -736.625
   309.458
  -722.953
   569.506
  -628.498
   494.369
  -137.913
   444.227
  -490.921
   323.374
  -452.895
   116.428
  -191.107
   888.730
  -149.083
   960.601
  -509.171
   254.250
  -129.582
   956.999
  -807.764
    26.002
  -235.755
    50.447
  -950.041
   960.204
  -808.588
   405.713
  -934.324
   701.559
  -513.871
   402.692
  -214.209
   246.864
  -149.663
   716.086
  -173.132
   226.539
  -654.927
   322.581
  -721.854
   598.163
   -38.148
   779.565
  -487.747
   846.248
  -444.563
   618.885
  -564.837
   281.381
   -80.905
   199.927
  -292.734
   532.792
  -216.193
   865.200
   -34.120
   827.967
  -977.508
   742.454
  -418.561
   153.203
  -159.459
    36.988
   -22.156
   888.852
  -766.137
   158.116
  -951.445
    12.452
  -504.013
   523.118
  -300.150
   464.858
  -944.975
   382.855
  -948.149
   771.264
  -577.929
   512.589
  -670.461
   512.436
  -467.971
   111.728
   -25.880
   739.189
  -741.478
   756.371
  -993.835
   923.795
  -616.291
   748.253
  -827.204
   542.497
  -195.563
   704.001
   -91.861
   882.534
  -744.041
   728.385
  -359.630
   167.302
  -665.395
    15.259
  -524.430
   594.165
  -899.655
   220.008
  -210.700
   377.422
  -959.105
   447.157
  -241.768
   391.522
  -321.787
   197.058
  -637.867
   507.248
  -401.196
   115.329
  -112.003
   215.155
  -810.633
   888.668
  -533.006
   629.872
  -141.423
   130.924
  -323.466
   468.947
  -973.724
   603.381
  -262.673
   100.040
  -338.054
   612.323
  -662.038
   250.435
  -347.240
   928.556
  -382.641
   472.060
  -216.651
    71.749
  -663.381
   956.450
  -392.102
   304.300
  -227.943
   792.810
    -3.693
   177.190
  -640.492
   263.375
  -364.940
   973.052
  -377.544
   269.570
  -735.099
   888.913
  -585.864
   482.772
   -64.272
   303.385
  -994.354
   313.334
  -939.726
   971.252
  -949.004
   291.849
  -451.613
   489.547
   -39.857
   956.359
  -198.096
   879.330
  -288.461
   838.832
  -147.435
   625.599
  -364.299
   645.405
  -576.128
    20.814
  -799.646
   223.457
  -802.484
   154.454
  -671.133
   409.650
  -933.378
   392.682
  -716.697
   352.519
  -343.669
   692.404
  -357.097
   403.607
  -106.815
   592.730
  -590.136
   170.293
   -95.279
   228.065
  -227.058
   825.129
  -969.604
   206.458
  -439.131
   263.985
  -775.048
   696.799
   -83.773
   208.380
  -364.269
   568.834
  -778.710
   844.203
  -365.123
   929.746
  -192.755
    91.769
  -911.771
   900.845
  -522.355
   100.406
  -858.486
   978.210
  -622.211
    61.037
  -694.662
   821.314
  -759.117
   931.486
  -879.604
   812.769
  -457.625
   166.997
  -816.004
   233.650
  -406.079
    51.027
  -180.883
   397.565
  -892.026
   718.772
  -832.789
   587.542
  -735.679
   468.123
   -13.611
   139.439
  -190.313
   451.521
   -64.577
   515.610
  -778.008
   342.357
  -374.096
   712.302
  -529.618
    69.582
  -777.154
   845.210
  -598.224
   214.698
  -124.607
   256.081
  -713.797
   164.403
  -240.974
   985.046
  -448.866
   612.842
  -989.807
   951.292
  -763.329
   507.401
  -664.968
   687.094
  -797.205
    31.465
  -427.381
   967.956
  -380.322
   718.101
    -4.852
   183.081
  -227.515
   288.095
  -374.645
   789.941
  -288.125
   306.955
  -647.053
   696.371
  -218.543
   253.212
  -869.198
   914.274
  -446.455
    93.387
  -967.009
   328.562
  -795.770
   955.931
  -545.213
   925.138
  -140.873
   998.840
  -762.963
   321.329
   -58.748
    64.333
    -4.608
   943.297
  -948.057
   214.484
  -564.409
   693.045
  -583.544
   741.142
   -62.990
   450.179
  -575.213
   744.530
  -815.821
   250.557
  -699.911
   873.898
  -870.815
   487.197
  -575.274
   323.893
  -935.209
   975.890
  -643.818
   680.685
  -909.452
   229.926
  -936.552
   711.356
  -247.536
   787.866
  -584.582
   690.481
  -862.270
   937.284
  -547.563
   357.463
  -793.725
   679.067
  -527.512
    98.636
  -360.820
   275.704
  -537.095
   447.523
   -13.672
   227.271
   -90.915
   497.360
  -605.884
    18.616
  -488.693
   319.498
  -305.429
   482.376
  -158.727
   981.201
  -863.460
   120.334
  -530.869
   257.057
  -458.419
   228.034
  -407.605
   627.430
  -835.994
   165.502
  -301.706
   657.552
  -962.096
   618.397
  -709.555
   351.604
  -908.475
   193.121
  -788.751
   574.877
  -189.611
   189.703
  -408.918
   138.066
  -269.387
   896.023
   -43.916
   637.593
  -456.465
   247.291
  -475.082
   645.283
  -907.010
   194.800
  -773.309
   341.746
  -953.887
   627.003
  -529.557
   186.407
  -480.270
   187.292
  -801.996
   718.955
  -557.573
   832.087
  -748.527
    84.719
   -65.065
   472.640
  -413.953
   379.254
  -511.368
   544.877
  -639.943
   404.126
  -775.231
   850.520
  -566.851
   929.289
  -985.626
   513.504
  -696.127
    54.567
  -258.614
   395.398
  -981.933
   764.946
  -511.002
   813.562
  -920.896
   272.530
   -68.300
   905.759
  -108.707
   239.631
  -286.935
   484.970
  -232.093
   476.516
  -908.536
   728.294
  -965.178
   207.129
  -365.368
   543.504
  -738.884
   497.482
  -755.943
   957.121
  -852.168
   939.482
  -709.098
   367.656
  -893.887
   184.362
  -855.586
     8.026
  -943.571
   419.996
  -125.675
   460.372
  -520.798
   384.533
  -592.029
   567.675
  -750.999
    11.444
   -75.747
   585.559
  -716.727
   299.112
  -235.450
   917.844
  -463.668
   498.642
  -356.853
   280.038
  -629.261
   213.752
  -562.822
   634.510
  -163.274
   506.729
  -661.824
   740.257
  -109.073
   603.809
  -353.832
   662.343
  -913.877
   293.985
   -12.482
    83.712
  -237.251
   614.948
  -762.108
   763.665
  -726.554
   919.828
   -68.270
   986.175
  -727.470
   918.577
  -561.235
   342.753
  -399.396
   787.774
  -309.824
   692.801
  -203.436
   942.381
  -265.969
   645.131
  -232.429
   563.494
   -97.415
   405.377
  -351.329
   475.692
  -128.147
   331.706
  -617.237
   467.666
  -604.785
    43.794
  -946.989
   650.044
    -7.965
   427.992
  -501.968
   943.999
  -627.583
   382.794
  -758.263
   294.534
  -119.999
   648.366
  -731.132
   702.170
  -266.976
   563.646
  -322.520
   666.494
  -654.164
    95.218
  -260.475
   135.838
  -488.327
   981.017
  -598.865
   556.627
  -272.073
   333.293
  -246.712
   115.635
  -554.674
   544.420
  -495.407
   769.860
  -477.920
   838.801
   -12.543
   156.987
  -335.398
   315.287
  -271.767
   980.529
  -864.650
   823.634
  -886.380
   963.286
  -489.822
   518.418
  -816.370
   962.981
  -235.023
   434.675
  -917.142
   343.669
  -525.712
   928.770
  -798.669
   196.936
  -597.827
   327.952
  -464.217
   506.180
  -733.024
   633.198
  -696.738
   848.201
   -38.759
   617.878
  -662.374
   725.578
  -992.340
   167.180
  -699.362
   123.722
  -466.750
   201.361
  -761.315
   386.303
  -458.541
    26.521
  -483.474
     2.503
  -234.840
   457.259
  -340.770
   400.616
  -119.449
   554.094
  -866.573
   340.770
  -636.433
   320.383
  -400.342
     1.373
  -229.377
   201.483
  -333.964
   352.550
  -276.284
   730.796
  -324.198
   910.215
  -617.603
   165.746
  -441.176
   465.102
  -316.752
   458.052
  -720.969
   880.154
  -872.158
   401.257
   -91.220
   549.516
  -598.682
   300.363
  -138.646
   614.002
  -398.267
     6.165
  -687.063
   525.925
  -637.623
   658.895
  -654.469
    57.039
  -352.123
   984.405
  -158.757
   344.218
  -494.919
   486.892
  -339.579
    65.126
  -449.263
   382.092
  -866.146
   339.396
  -523.759
   613.971
  -599.078
   447.523
  -648.335
   799.585
  -375.713
   962.127
  -990.356
   445.235
  -386.670
   384.991
  -709.525
   277.932
  -113.376
   883.969
  -569.903
    35.676
  -294.687
   222.755
  -628.376
   560.778
  -891.659
   478.225
  -717.795
   539.262
  -518.876
   638.386
  -944.151
   730.918
  -311.869
   675.069
  -915.677
    33.082
  -698.141
   184.851
  -923.582
   222.175
   -41.749
   192.206
  -792.474
   716.819
  -629.505
   208.441
  -619.404
   206.000
  -967.620
   140.263
  -120.548
   486.618
  -857.906
   141.758
  -803.949
   353.221
  -221.747
     3.327
  -686.941
   884.701
  -141.087
   171.697
  -777.734
   970.855
   -84.780
   994.324
   -39.064
   423.231
  -789.392
   282.327
   -53.102
   513.596
  -762.932
   785.485
  -106.265
   283.761
  -880.551
   672.994
  -912.809
   470.840
   -40.498
   613.971
  -695.608
   391.339
  -349.681
   551.195
  -843.440
   628.162
  -807.093
   762.139
  -862.972
   863.796
  -954.039
   300.577
  -844.356
   704.123
  -460.005
   413.129
  -159.398
   835.902
  -112.796
    23.865
  -610.920
   362.041
  -181.585
   881.344
  -751.915
   658.589
  -622.028
   461.013
  -593.371
   596.576
   -91.556
   217.811
  -419.721
   473.251
  -244.423
   281.808
  -930.265
   495.621
  -274.361
   190.802
  -425.398
   160.863
  -174.261
   754.234
  -256.996
   376.812
  -681.478
   641.194
  -260.750
   666.311
  -377.148
   787.225
  -389.721
   299.478
  -908.841
   212.897
  -268.136
   697.439
  -804.865
   348.582
  -883.572
   951.201
  -849.086
   458.480
  -136.509
   799.463
  -485.244
   258.187
  -466.414
   909.482
  -219.001
   319.468
  -272.347
   804.041
  -487.106
   355.724
  -347.514
   278.726
  -961.821
   982.025
   -45.991
   653.523
  -759.880
    43.703
  -400.983
   701.682
  -524.461
   107.089
  -912.595
   600.330
  -848.689
   205.634
  -224.494
   746.300
   -10.041
   436.262
  -408.155
   780.877
  -483.993
   498.642
   -72.817
   667.379
  -205.237
   771.874
   -20.814
   165.044
   -46.541
    21.729
  -666.402
   543.382
  -482.376
   332.774
  -936.827
   880.306
  -907.285
   358.623
  -874.966
   788.110
  -577.044
   484.573
  -661.519
   910.916
  -641.957
   995.788
  -276.131
    37.294
  -240.303
   845.271
  -515.702
   172.124
  -121.250
   115.238
  -589.068
   410.627
  -766.045
   765.557
    -6.500
   959.563
  -475.448
   762.810
  -982.940
   148.076
  -393.384
   184.454
   -73.519
   773.156
  -934.324
   390.851
  -260.567
   621.967
  -583.972
   859.737
  -210.028
   516.617
  -541.887
   776.360
  -917.112
   723.472
  -174.291
   973.327
  -458.907
    71.596
  -746.483
   313.761
   -73.489
   624.378
  -403.088
   111.728
  -283.822
   246.803
  -865.383
   683.187
  -285.165
   913.907
  -813.684
   621.784
  -315.317
   102.298
  -424.696
   893.124
  -225.593
   110.263
   -31.251
   340.739
  -971.953
   648.732
  -374.340
   698.508
  -244.819
   547.624
  -415.326
   702.017
  -956.267
   921.476
  -177.679
   393.811
  -803.217
   637.440
  -586.871
   215.522
  -625.965
   429.945
  -776.574
   980.865
  -779.931
   505.570
  -830.958
   323.222
  -240.028
   981.841
  -430.982
   711.783
  -656.484
     3.754
  -373.821
   629.505
   -79.806
   882.138
  -434.034
     7.111
  -575.457
    96.438
  -535.386
   506.729
  -444.990
   507.584
  -701.834
   748.680
  -274.056
   622.456
  -756.584
    75.655
  -524.888
   255.776
  -238.105
   947.569
  -892.666
   431.684
  -501.541
   560.961
  -144.322
   869.442
  -474.349
   787.103
  -658.437
   896.939
   -35.157
    21.638
  -384.960
   135.533
  -484.390
    40.773
  -443.922
   800.439
   -75.289
   456.496
   -81.149
   959.593
   -74.435
   865.413
  -200.629
   595.782
  -320.170
   284.677
  -191.259
   814.905
  -747.826
   968.810
  -267.739
    44.527
  -850.673
   200.995
   -43.550
   566.698
  -544.816
   152.928
  -555.467
   227.943
  -407.666
   406.598
  -457.442
   671.407
  -757.622
   231.910
  -603.870
   933.683
  -544.572
   214.209
  -739.525
   750.877
  -519.974
   324.839
  -516.312
   417.524
  -654.378
    28.840
  -554.582
   541.581
  -272.225
   523.850
  -768.151
   540.147
  -872.158
   703.055
  -671.896
   218.818
  -101.138
   937.071
  -890.286
   278.848
  -852.443
   267.495
  -586.108
    95.920
  -954.588
   106.601
   -27.680
   614.124
  -421.461
    36.439
   -13.489
   698.599
  -731.468
   801.508
  -373.150
   791.528
  -104.587
    88.198
  -262.978
   213.935
  -246.651
   185.644
  -475.692
   958.373
  -528.672
   120.548
  -482.162
   314.829
   -70.772
   360.881
  -424.360
   175.329
  -699.240
   681.295
  -778.527
   359.081
  -244.972
   284.738
  -906.613
   803.430
  -152.959
   773.583
  -215.461
   963.652
  -870.815
    63.723
  -142.003
   265.389
  -985.137
   836.573
  -683.432
   953.825
  -575.152
   621.021
  -690.939
   182.623
  -751.640
   100.772
  -646.016
   687.551
  -850.002
   739.555
  -137.913
   886.929
  -246.681
   318.552
  -760.949
   754.540
  -267.220
   479.965
  -650.472
   307.016
  -154.912
   869.625
  -376.324
    50.600
  -568.621
   973.601
  -412.519
   230.476
  -578.845
   241.401
  -901.639
   226.722
  -630.512
   590.411
  -933.134
   940.367
  -441.176
   884.640
   -53.835
   513.413
  -303.751
   482.009
  -229.957
   226.814
  -762.139
   443.770
  -978.545
   919.797
  -128.544
   499.588
  -887.997
   774.102
  -811.823
   362.468
  -245.888
   807.947
  -924.284
   486.862
  -993.011
   921.964
  -137.516
   864.040
  -722.037
   842.067
  -254.280
   948.088
  -940.306
   802.515
  -466.201
   306.864
  -314.768
   312.693
  -765.831
    90.976
  -118.168
   852.046
  -481.643
   915.067
  -595.019
   835.994
  -404.859
   244.789
  -466.536
   697.562
  -476.882
   883.724
  -292.673
   427.717
  -505.875
   653.127
  -910.581
   418.561
  -881.588
   859.462
  -667.806
   952.879
  -756.798
   642.048
  -669.271
   183.905
  -664.357
   795.953
  -756.706
   949.492
   -38.667
   162.877
  -439.039
   263.253
  -610.065
   184.332
  -493.027
   828.089
  -140.812
   710.440
  -452.284
   414.045
  -472.182
   658.681
  -703.909
   445.875
  -350.291
   615.711
  -411.054
   643.025
    -0.244
   976.470
  -980.895
    55.940
  -917.051
   714.011
  -295.572
   343.089
  -842.036
   374.065
  -426.222
   631.458
  -393.567
   387.890
   -47.792
   805.017
  -320.963
   297.220
  -273.873
   564.806
  -849.849
   985.137
  -130.161
   104.007
   -88.504
   506.455
  -385.571
   742.058
  -963.164
   611.652
  -959.105
   361.614
  -651.479
   557.604
  -621.998
   991.943
  -982.910
   299.509
  -213.446
   382.397
  -774.377
   657.247
   -88.748
   910.184
  -570.482
   549.944
   -18.403
   665.517
  -756.676
   893.185
  -257.607
    58.596
  -514.145
   251.259
    -3.845
   791.620
  -585.345
   839.930
  -962.493
   539.628
  -318.796
   971.770
  -237.983
   184.484
  -961.974
   539.140
  -270.547
   945.128
  -670.888
   627.796
   -35.981
   247.810
  -205.267
   855.129
  -228.401
   680.868
  -778.161
   526.749
  -643.635
   876.736
   -28.291
   205.267
  -483.047
   665.700
  -584.643
   784.936
  -795.740
   344.798
  -190.954
   665.609
  -778.100
   405.713
  -860.378
   120.579
  -149.876
   565.508
   -27.192
   451.064
  -324.778
   443.587
  -166.265
    21.821
  -594.989
   729.148
  -847.377
   771.233
   -48.036
   182.562
  -694.082
   289.712
  -434.889
   314.402
  -215.674
    60.488
  -707.785
    85.971
  -980.987
   956.053
  -446.944
   475.204
  -102.390
   583.911
  -894.711
   251.228
  -499.680
   576.464
  -815.577
   802.271
  -911.374
   417.249
  -901.608
   359.142
  -123.173
   898.404
  -940.947
   459.975
  -382.092
   802.759
  -469.344
   998.077
  -464.461
   904.019
  -122.440
   698.050
  -367.351
   879.513
  -408.094
   363.201
   -91.617
   228.187
  -117.435
   738.243
  -485.427
   788.903
   -93.265
   330.821
  -617.420
   951.445
  -574.725
    36.073
  -647.420
   155.126
  -836.695
   907.407
  -664.357
   767.998
  -343.150
   917.570
  -459.548
   940.672
  -132.664
    53.804
  -704.367
   528.642
  -655.263
   590.838
  -500.717
   676.626
  -779.107
   884.823
  -773.736
   158.757
  -185.858
   533.128
  -474.593
    68.392
  -873.623
   242.836
   -62.899
   951.353
  -985.656
   252.083
  -237.068
   976.043
  -684.530
   647.633
  -381.359
   234.840
  -289.651
   422.926
  -698.691
   769.677
  -397.107
   620.167
  -497.452
   416.211
  -201.056
   399.792
  -601.794
    60.060
  -734.581
   381.970
  -353.221
   398.877
  -249.641
   102.725
  -173.070
   804.041
  -454.176
   929.472
  -154.241
   375.713
  -825.434
   279.183
  -650.807
   784.997
  -718.284
   482.955
  -334.544
   996.948
  -487.228
   140.934
  -687.094
   468.245
  -340.617
   311.045
  -396.283
   913.205
  -146.306
   375.652
  -625.477
   231.697
  -907.132
   929.685
  -624.805
   693.442
  -124.912
   533.738
  -653.005
   971.160
  -772.240
   676.565
  -678.365
   117.862
   -89.938
   789.941
  -827.815
    80.752
  -929.930
   660.207
   -52.889
   846.065
  -861.446
    80.081
  -981.231
   808.649
  -759.758
    84.231
  -422.040
   459.792
   -96.225
   612.903
  -495.285
   987.243
  -648.030
   946.623
  -851.924
   881.008
  -846.614
   756.615
  -955.107
   138.798
  -483.810
   113.773
  -890.805
   164.861
  -993.805
   300.699
  -676.046
   955.901
   -30.122
   769.951
  -534.257
   667.714
  -556.536
    92.654
  -106.143
   156.774
  -169.927
   241.279
   -64.760
   589.923
  -874.844
    49.715
  -103.610
   716.025
   -27.345
   195.227
  -766.686
   894.009
  -668.386
   545.457
   -88.870
   469.863
  -963.652
   214.484
  -515.946
   597.522
  -970.305
   171.575
   -72.176
    96.622
  -448.317
   746.483
  -245.155
   441.084
  -935.606
   874.783
  -555.834
   472.396
  -805.322
   427.442
  -283.151
   931.272
  -524.796
   468.154
  -311.502
   401.257
  -833.979
   781.732
  -570.055
   758.538
   -62.654
   518.235
   -32.624
   720.908
  -305.246
   295.816
  -746.971
   590.411
  -671.590
   606.464
  -861.782
   783.044
  -332.713
   867.916
  -120.914
   239.235
  -580.370
   966.155
  -792.901
   308.939
  -618.732
   631.733
  -504.715
   205.237
  -307.627
   493.881
  -948.820
   619.800
  -575.426
   156.011
  -931.730
   594.470
  -720.603
   136.570
  -733.360
   242.256
  -320.872
    18.708
  -245.643
   411.817
  -968.535
   652.944
  -858.974
   888.913
  -550.279
   756.066
  -565.600
   228.889
  -291.391
   750.359
  -248.756
   813.684
  -281.808
   186.865
  -625.690
   227.058
  -703.543
   596.454
  -814.112
   542.344
  -477.981
   111.881
  -990.112
   615.467
  -552.080
   705.954
  -106.845
   978.088
  -541.551
   387.768
  -142.644
   423.811
  -950.682
   202.368
  -846.706
   881.741
  -686.666
   376.476
  -451.979
   670.553
   -87.985
   454.665
  -323.527
   727.500
  -184.973
   769.433
   -11.078
   905.698
  -411.512
    88.992
  -674.734
   933.287
  -486.801
   786.737
  -352.336
   128.819
  -685.812
   375.500
   -37.599
   466.109
  -216.987
   751.396
   -37.324
    82.186
  -926.389
   989.868
  -576.739
   822.810
   -46.297
    38.514
  -121.616
   918.455
  -208.197
   150.151
  -386.120
   385.174
  -437.330
   399.640
  -494.613
   243.721
  -349.254
   128.605
  -266.762
   150.731
  -265.603
   661.763
   -94.424
   535.752
  -469.161
   138.127
  -378.948
   838.038
  -315.714
   801.721
  -997.833
   936.552
  -422.773
   594.256
  -769.494
   367.138
  -652.455
   395.276
  -384.808
   420.576
  -108.768
   751.640
  -774.194
   715.171
  -866.787
   441.511
  -378.765
   337.687
  -653.249
   715.964
  -295.053
   146.641
  -197.027
   561.937
  -761.040
   331.065
  -468.307
   830.592
  -952.849
   819.147
  -525.010
   574.602
  -560.961
   630.177
  -185.675
   438.185
  -114.200
   763.543
  -246.986
   443.525
  -520.646
   718.741
  -465.255
    17.609
  -794.092
   239.662
   -19.898
   602.863
  -434.797
   377.728
  -678.732
   695.547
  -433.180
   466.689
  -382.397
   655.934
  -365.551
   103.397
  -468.184
   133.183
  -550.096
   728.538
  -250.862
   449.721
  -732.383
   900.113
  -179.693
   787.988
  -268.807
   854.549
  -290.658
   523.881
  -276.894
   448.347
  -171.941
   550.401
  -721.030
    74.648
  -162.145
   935.118
  -902.676
   647.816
  -999.664
   755.608
  -323.466
   250.191
  -641.743
   456.221
  -390.149
   535.142
  -472.457
   570.147
  -930.204
   479.080
  -618.030
   150.426
  -986.450
   577.197
  -588.244
   753.777
  -860.042
    76.388
  -962.889
   320.658
  -870.113
   338.725
  -341.868
   796.045
  -798.883
   929.899
  -277.596
   833.613
  -491.165
   525.559
  -408.765
   428.083
  -576.983
   230.384
  -513.871
   818.995
  -785.821
   402.417
  -703.513
   509.384
  -821.436
   577.319
  -469.985
   743.950
  -266.243
   585.986
  -813.318
   289.407
  -483.322
   459.151
  -161.840
   861.965
  -985.626
   212.836
  -306.803
    44.313
  -240.272
   108.768
   -69.124
    37.294
  -377.758
   482.467
  -917.539
    88.748
  -773.614
   734.153
  -256.386
   944.243
  -972.167
   575.091
  -602.496
   162.572
  -920.835
   123.630
  -369.030
   641.072
  -983.673
   944.823
  -475.814
   192.480
  -702.902
   626.576
  -504.501
   519.547
  -777.429
   987.487
  -617.328
   428.785
  -226.600
   508.530
  -958.434
   629.017
  -208.686
    83.682
  -756.188
   957.121
  -461.898
   682.119
  -845.607
   375.591
  -837.672
    16.755
  -829.371
   585.162
  -894.162
   812.128
  -596.149
   596.454
   -19.318
   765.679
  -415.326
   104.373
   -51.729
   796.197
  -326.548
     9.033
  -868.374
   673.055
   -42.695
   926.756
  -908.078
   620.197
   -85.818
    35.188
   -98.910
   988.189
  -373.669
    96.347
  -159.154
   588.733
  -976.592
     0.519
  -739.463
   784.845
  -262.734
   676.260
  -375.927
   930.601
  -151.067
   708.548
  -722.587
   254.433
  -690.237
   510.208
   -31.495
   779.290
  -682.394
   389.752
  -350.017
   373.882
  -570.971
   359.233
  -403.485
   528.397
  -310.434
    26.154
  -632.252
   948.607
  -437.757
   413.465
  -351.543
   562.090
   -63.112
    50.295
  -503.494
    30.396
    -0.061
   178.808
  -969.451
   360.668
  -752.373
   419.416
  -911.588
   710.654
  -577.593
   738.792
  -112.644
   980.926
  -345.286
    64.760
  -782.647
   287.942
  -408.887
   391.034
  -800.592
   911.649
  -210.211
   715.934
  -861.110
   811.396
  -834.895
   659.169
  -493.820
   304.147
  -237.831
    99.796
  -424.451
   998.383
  -357.494
   679.525
  -246.681
   577.654
  -837.275
   514.969
  -873.135
   527.604
  -573.290
   962.798
  -734.458
   399.823
  -807.154
   780.938
  -195.288
   706.992
  -982.055
   530.717
  -155.675
    42.146
   -81.698
   562.243
  -306.772
   516.770
  -670.278
   427.992
    -9.583
   110.538
  -352.000
    67.751
  -265.786
    27.345
  -869.930
   608.783
  -748.466
   650.685
  -561.754
   124.882
  -362.896
   192.358
  -391.888
   198.462
  -304.819
   628.559
  -278.634
   628.803
   -85.788
    16.480
  -934.690
   130.558
  -493.973
   785.913
  -940.367
   366.588
  -959.227
    98.636
  -267.922
   158.116
  -291.238
   870.693
  -975.707
   216.590
  -259.621
   549.730
  -291.025
   240.730
  -984.283
   242.561
  -800.592
   722.526
  -605.213
   285.745
  -966.796
   306.040
  -200.476
   853.389
  -689.261
    42.665
  -420.698
   695.761
  -129.856
   386.608
  -809.381
   602.588
  -520.280
   274.270
  -277.169
   684.713
  -170.537
   131.565
  -699.789
    67.690
  -397.748
   152.532
  -106.906
    91.586
  -593.219
   693.319
  -432.386
   609.912
  -147.282
   125.004
  -293.191
   482.345
  -450.026
   989.319
  -766.900
   854.366
  -687.155
   800.684
  -635.304
   317.698
  -649.373
   338.664
   -64.455
   545.671
  -274.331
   774.316
  -188.177
   496.384
  -139.622
   474.044
  -565.081
   778.558
  -625.721
   825.556
  -977.355
   272.835
  -967.681
   928.251
  -539.811
   603.046
  -914.121
   493.240
  -588.763
   550.401
  -212.470
   795.892
  -318.216
     5.188
  -639.271
    24.598
  -633.656
   549.150
  -793.725
   870.296
  -190.680
   262.368
  -374.157
   699.423
   -88.412
   848.872
  -155.370
   155.065
  -185.705
   673.849
  -385.937
   529.313
  -509.323
   807.123
  -824.305
   750.877
  -722.373
   666.097
  -132.023
   331.858
  -122.440
   352.031
  -843.776
   117.130
  -137.486
   273.507
  -631.336
   180.029
  -788.568
   150.548
   -82.217
   708.762
   -88.168
   993.713
  -710.166
   226.142
  -842.921
   151.097
  -416.791
   987.854
  -829.035
    17.945
  -123.447
   901.273
  -810.022
   501.724
  -791.711
   810.419
  -364.513
   836.879
  -550.890
   489.273
  -993.683
   843.074
  -152.196
   188.147
  -476.363
   220.527
  -467.788
    76.296
  -941.588
   976.196
  -252.937
   425.092
  -625.843
   574.328
  -891.476
   874.783
  -785.394
   905.789
  -341.563
   629.322
  -731.101
   669.118
    -2.106
   922.636
  -455.397
   257.851
  -717.368
   599.750
  -819.605
   746.941
  -639.088
   157.598
  -770.531
    72.970
  -164.922
    87.802
  -555.345
     1.282
  -671.804
   866.512
  -402.997
   974.059
  -262.612
   434.126
  -641.316
   432.722
  -245.888
   509.262
  -718.345
   709.281
  -566.179
   580.279
   -96.744
    79.196
  -904.477
   918.332
  -490.127
    70.345
  -667.440
   455.611
  -409.558
   621.723
  -583.941
   872.738
  -489.883
   185.125
  -127.750
   738.701
  -563.585
   364.574
  -485.305
    47.395
  -951.903
   185.827
  -286.782
   994.385
  -941.008
   591.113
  -820.154
   337.413
  -913.022
   251.869
  -945.891
   185.186
   -99.582
   293.832
  -431.837
   557.085
  -427.625
    27.833
  -926.817
   558.367
  -425.245
   280.221
  -291.421
   514.298
  -657.369
   416.608
  -505.325
   907.224
  -659.108
   652.944
  -869.045
   459.639
  -836.024
   747.124
  -719.779
   208.136
  -300.027
   665.456
  -379.589
   910.764
  -109.378
   317.423
  -554.613
   632.313
  -881.954
   952.483
  -904.294
   851.375
  -250.038
   312.693
  -999.145
   932.188
  -126.102
   135.319
  -386.334
   305.704
  -247.322
    98.178
  -980.956
   203.406
  -968.566
   802.637
  -502.396
   287.515
  -771.996
   887.112
  -174.566
    21.485
  -462.294
   865.505
  -408.338
   124.516
  -516.190
   783.654
  -685.141
   953.581
  -554.888
   288.217
  -360.607
   157.353
  -408.368
   201.056
  -606.861
   444.990
  -740.471
   193.640
  -212.134
   814.081
  -702.872
   654.439
  -456.740
    81.149
  -587.420
   343.669
  -783.593
    59.114
  -945.067
   928.800
  -483.016
   224.219
  -140.477
   994.659
  -109.287
   217.719
  -810.968
   621.998
  -848.903
    24.751
  -198.218
   127.995
  -558.428
   174.993
  -822.230
    62.777
  -691.153
   808.496
  -465.316
    55.483
  -831.141
   950.316
  -935.911
   603.656
   -53.499
   838.130
  -579.913
   399.854
  -829.585
   646.260
    -9.308
   288.919
  -695.608
   449.843
   -15.961
   450.179
  -404.035
   773.125
  -139.897
   897.641
  -776.147
   565.294
  -860.622
   892.483
  -974.029
   948.027
  -880.093
   361.492
  -411.847
   578.082
  -466.445
   914.975
   -24.262
   969.054
  -327.006
   557.939
  -110.935
   615.589
  -979.003
   688.711
  -476.058
   264.504
   -87.527
   478.042
   -81.606
   175.665
  -738.884
   223.029
  -933.042
   717.277
  -118.015
   769.494
  -415.815
   138.462
  -559.313
   596.026
  -802.484
   863.857
  -439.070
   654.561
  -147.710
   152.898
  -878.384
   559.893
  -291.360
   468.642
  -725.547
   223.029
  -187.323
   398.694
  -786.370
   521.500
  -277.444
   473.189
  -771.294
   100.314
  -129.124
   722.770
  -928.159
   897.977
   -55.330
   320.383
  -829.035
   490.249
  -935.698
   151.219
  -280.465
   846.858
  -957.610
   653.676
  -825.159
   593.097
  -496.078
   775.933
  -804.376
   371.868
  -850.887
   391.278
  -449.660
   398.572
   -59.755
    16.266
  -972.503
   803.308
  -506.943
   175.390
  -120.884
   853.847
  -544.908
   255.867
  -171.361
   653.371
  -848.872
   196.509
  -825.465
   406.384
  -722.190
   854.335
  -978.881
   846.828
   -71.963
   392.468
  -833.003
   921.995
  -273.141
   533.799
  -316.446
   326.273
  -640.065
    22.828
  -286.172
   977.844
  -724.143
   140.965
  -476.577
    32.838
  -156.499
   617.969
  -665.365
   530.290
  -254.494
   783.593
   -24.995
   261.513
  -110.202
   303.415
  -128.483
   958.037
  -380.535
   342.204
  -578.143
   391.552
  -496.902
   498.947
  -726.066
   479.873
  -513.840
   356.914
  -455.397
   992.157
  -314.951
   992.950
  -490.768
   947.874
  -395.001
   289.132
  -206.580
   302.683
  -936.827
   391.461
  -402.509
    15.198
  -402.173
   158.177
   -14.130
    88.351
  -354.839
   942.595
  -228.156
   679.159
  -734.764
   553.148
  -970.580
   870.571
  -302.438
   735.557
  -236.457
   199.103
  -471.786
    19.501
  -230.720
   532.365
  -250.313
   274.972
  -787.744
   389.508
  -505.722
   820.887
   -39.216
   299.081
  -277.322
   430.189
  -798.914
   287.790
  -350.993
    75.716
  -632.710
    93.600
  -816.797
   759.301
   -83.224
   197.424
  -827.540
   269.112
   -17.243
   266.884
  -277.444
   208.441
  -565.172
   105.808
  -619.404
   139.409
  -620.716
   703.513
  -539.598
   186.102
  -370.220
   477.279
  -708.426
   940.031
  -819.941
   302.103
  -326.212
    12.238
  -789.850
   421.094
  -682.730
    75.961
  -343.333
   830.744
  -448.988
   742.576
  -121.128
   234.291
  -920.377
   115.848
  -548.051
   157.476
  -929.472
   367.626
  -381.848
   319.864
  -647.877
   178.381
  -572.344
   855.953
  -995.117
   387.188
  -900.113
   479.537
  -873.959
   694.205
  -362.957
   185.461
  -950.468
   759.484
  -779.382
   581.805
  -197.913
   542.497
  -577.441
   446.944
  -923.063
   225.135
  -238.136
   604.968
  -493.454
   562.822
  -361.522
   713.034
  -484.817
     6.745
  -824.946
    54.903
  -467.086
   441.786
    -1.434
   933.714
  -147.832
   882.931
  -508.011
   758.324
   -91.861
   974.761
  -451.247
   416.761
  -735.710
   637.410
  -640.309
    30.457
  -915.860
   702.567
  -735.160
   683.248
  -629.383
   883.572
  -799.249
   218.299
  -245.796
   923.276
  -225.013
   697.897
  -888.577
   263.314
  -501.572
   618.274
  -205.725
    78.799
  -792.505
   474.685
  -247.536
    21.607
  -793.268
   769.433
  -670.553
   516.800
  -836.482
    57.222
  -986.419
   955.412
  -714.194
   121.342
   -74.526
   627.247
  -185.369
   874.325
  -677.114
   738.090
  -638.173
    77.059
   -95.096
   354.137
  -874.630
   470.229
  -804.559
   618.519
  -487.747
   411.115
  -211.188
    82.339
  -798.822
   610.462
  -262.734
   495.437
  -824.000
    62.441
  -137.089
   899.228
  -239.113
   761.925
  -725.791
   366.527
  -811.304
   302.377
  -130.802
   231.330
  -265.755
   948.637
  -894.070
   152.684
   -57.405
   277.657
  -177.831
   856.258
   -15.137
   981.964
  -615.314
   897.305
  -328.104
   928.312
   -49.654
   289.132
  -842.372
    66.347
  -880.673
   340.281
  -137.059
   280.648
  -237.342
   544.603
  -348.430
   779.626
  -695.761
   867.611
  -210.730
   115.360
  -760.186
   273.385
  -282.693
   428.388
  -826.960
   835.200
  -828.242
    10.254
  -849.269
   273.995
  -320.200
   778.741
  -422.163
   268.319
   -36.073
   758.446
  -506.027
   379.498
  -713.981
   161.473
  -507.309
   935.820
  -738.121
   161.138
  -935.911
   719.291
  -822.321
   952.818
  -357.036
   799.219
  -660.298
   195.746
  -856.960
   355.663
  -511.338
   429.579
  -741.081
   837.092
  -190.588
   558.824
  -683.309
   295.633
  -432.112
   999.939
   -45.198
   244.087
   -93.814
   583.911
  -583.941
   877.712
  -173.101
   808.710
  -267.464
     5.371
  -101.444
   534.715
  -416.150
   533.403
  -287.484
   717.826
  -889.065
   845.698
  -376.476
   272.835
  -534.135
   924.253
  -195.563
   661.946
  -620.624
   553.606
  -853.267
   301.035
  -472.732
   453.200
  -961.974
   378.735
   -23.255
   680.776
  -452.315
   180.853
  -505.844
   151.585
  -948.088
   514.542
    -4.608
   616.138
  -170.263
   325.907
   -80.111
   940.825
  -339.457
   104.648
  -190.008
    35.096
   -44.649
   169.591
  -123.539
   268.868
  -548.021
   428.877
  -168.462
   723.807
  -993.713
   708.304
  -228.980
   122.349
  -489.547
   242.042
  -613.880
   778.375
  -531.175
   419.141
  -712.882
   412.885
  -735.893
   379.406
  -281.045
   178.961
  -356.395
   553.056
  -548.723
   739.097
  -542.375
   737.114
  -876.858
   739.280
  -818.842
   802.820
  -175.695
   523.179
  -750.145
   627.674
  -806.238
   430.433
  -258.126
   345.836
  -182.318
   522.599
  -563.524
   510.514
  -793.359
    80.508
  -218.879
   262.368
  -864.986
   717.002
  -202.307
    97.354
  -377.728
   448.531
  -540.452
   328.196
  -661.519
   569.658
  -429.212
   832.698
  -285.226
   673.788
  -321.848
   182.897
  -459.883
   664.388
  -952.055
   749.260
  -674.276
   100.009
  -761.620
   872.585
  -781.701
   717.215
  -701.193
   698.569
  -256.783
   474.685
  -872.585
   767.937
  -840.785
   963.073
  -981.903
   956.267
  -294.412
   523.179
   -71.749
   857.204
  -476.882
   917.539
  -501.694
   202.704
  -469.649
   897.946
  -645.222
   414.197
  -964.171
   513.535
  -272.591
   878.384
  -631.764
   502.792
   -87.802
    41.169
  -694.845
   613.117
  -388.592
   914.304
  -417.982
   192.114
  -318.186
    86.917
  -737.724
   894.040
  -677.877
   837.672
  -749.657
   845.088
  -768.517
   439.558
  -271.889
   111.637
  -230.262
   252.144
  -203.284
   814.844
  -349.254
   694.662
  -895.322
   735.496
  -799.524
   693.442
  -256.539
   752.800
  -289.285
   698.141
  -808.222
   961.089
   -80.599
   859.676
  -409.497
   807.733
  -850.459
   464.248
  -871.944
    96.561
  -862.300
   216.956
  -180.670
   200.110
  -917.508
   468.612
  -542.436
   324.564
   -54.140
   979.858
  -978.057
   171.300
  -463.027
   316.019
  -678.823
   838.740
  -589.129
   466.720
  -845.302
   307.749
  -887.234
   783.563
  -227.027
   355.541
  -200.842
   830.317
   -82.675
   240.211
  -232.704
   238.533
  -778.375
     1.068
   -75.900
   163.213
  -743.492
   717.917
  -274.361
   431.410
    -3.052
   572.680
  -381.298
   978.301
    -4.669
    57.924
  -484.329
   663.808
  -959.075
   175.573
  -666.616
    64.119
  -413.343
   969.268
  -871.670
   331.431
  -275.307
   234.779
  -141.575
   715.629
    -7.599
   752.037
  -697.195
   842.158
  -210.639
   881.771
  -828.272
   339.274
  -312.815
   871.883
   -63.509
   908.811
  -587.176
   716.056
  -588.397
   433.760
  -212.561
   909.024
  -379.742
   217.261
  -598.987
   942.076
   -25.880
   945.463
  -694.845
   882.504
  -701.285
   469.436
  -495.743
   880.795
  -263.924
   998.779
  -473.067
   949.400
  -944.823
   801.202
  -141.179
   856.532
  -597.583
     1.709
  -482.223
   479.141
  -978.027
   575.274
  -446.821
   458.571
   -20.936
   126.316
  -249.947
   502.640
  -584.521
   549.364
  -680.441
   177.984
  -629.566
   164.129
  -142.674
   536.485
  -303.598
   418.989
  -649.831
   419.263
  -897.732
   756.676
  -486.618
   782.250
  -145.238
   735.557
  -761.193
   887.051
  -830.958
     0.885
  -563.921
   700.613
  -179.724
   199.194
  -952.879
   347.850
  -993.164
   429.701
  -483.779
   960.662
    -2.686
   326.884
  -503.952
   766.930
  -409.040
   367.351
  -928.526
   764.061
   -74.862
   495.315
  -717.765
   819.697
  -341.563
   659.963
  -774.621
   544.298
  -936.949
   358.867
  -480.514
   778.710
  -944.121
   780.938
  -588.946
    40.864
  -299.295
   642.628
  -694.937
   775.262
  -787.927
   311.472
  -999.725
   748.589
    -7.141
   310.312
  -588.794
   436.110
  -264.473
   796.136
  -942.656
   741.661
  -880.093
   107.273
  -898.556
   895.322
  -862.758
   973.052
  -782.098
   872.982
  -427.046
   478.469
  -927.885
   180.700
  -321.543
   379.589
  -307.016
   348.369
  -436.079
   861.354
  -481.338
   975.860
  -657.033
   332.896
  -602.191
   675.802
  -439.405
   353.893
  -672.994
   756.676
   -64.760
   285.104
  -794.305
   989.563
   -52.980
   757.653
  -609.882
   303.079
  -697.378
   554.064
  -672.903
   749.504
  -191.473
   995.544
  -950.652
   585.955
  -316.599
   428.541
  -186.651
   815.210
  -158.208
   904.935
  -339.213
    28.504
  -820.887
   649.007
  -814.447
   895.383
  -609.760
   405.652
  -713.370
   143.284
  -647.572
   262.825
  -811.274
   371.807
  -396.008
    42.787
  -488.235
   543.809
   -50.264
   854.946
  -329.569
   498.795
  -274.972
   904.904
  -614.978
   331.126
  -251.228
   153.081
  -415.143
   977.325
  -502.487
   916.715
  -514.389
   855.892
  -468.734
     8.576
  -878.414
   904.111
  -297.250
   507.279
  -885.464
   854.640
  -819.269
   751.518
   -40.254
    96.133
  -180.456
   652.944
  -388.867
   961.913
   -95.004
   921.323
  -353.435
   789.605
  -190.924
   295.175
  -205.817
   596.667
  -416.242
   372.326
  -898.495
   714.286
  -974.609
   133.702
  -471.480
   224.250
  -758.507
   754.143
  -754.723
   542.589
  -749.687
   794.336
  -583.483
   992.920
  -354.961
   367.046
  -246.590
   714.103
  -146.306
   371.990
  -385.723
   745.598
  -973.998
   392.621
   -64.577
   634.358
  -921.506
   348.766
  -226.844
   406.720
   -71.169
   499.130
  -261.361
   249.489
  -548.875
   886.746
  -893.826
   743.797
  -816.919
   821.986
  -122.868
   995.178
  -683.645
   496.017
  -420.545
   504.196
  -998.657
   319.193
  -914.457
   120.884
  -502.304
    77.670
  -771.569
   926.939
  -798.242
   501.999
  -501.846
   389.264
  -917.661
   341.807
  -400.433
   629.200
  -444.258
   540.025
  -847.407
   150.121
  -668.447
   600.391
  -683.523
   868.343
  -739.433
   742.119
  -381.085
   789.911
  -284.371
   935.362
  -228.431
   178.289
  -462.905
   411.451
  -246.681
   555.589
  -925.932
   741.386
   -57.802
   381.573
  -647.603
    76.327
  -422.742
   754.265
   -99.002
   644.154
  -667.745
   975.799
  -732.536
    95.401
  -718.741
   327.067
  -245.155
   792.993
  -961.394
   895.474
  -590.258
   638.325
  -646.260
   798.608
  -206.000
   529.069
   -57.649
   648.732
  -429.151
    40.986
  -164.922
   600.940
  -563.372
   428.327
  -974.761
   829.066
  -570.635
   536.302
  -303.598
   773.064
  -854.091
   719.413
  -188.696
     1.892
  -101.749
   359.355
  -656.484
    34.944
  -659.627
    76.510
   -67.080
   966.582
  -402.387
   228.126
  -754.112
   236.854
  -571.276
   787.713
  -177.526
   392.804
  -547.502
   198.798
  -309.549
   183.447
   -29.695
   297.433
  -471.297
   832.575
  -584.735
   896.298
  -339.518
   833.125
   -39.949
   124.943
  -341.960
   106.693
  -686.483
   119.694
  -160.283
   872.158
  -761.254
   156.865
  -558.947
    66.744
  -177.465
   822.871
  -259.041
   663.991
  -971.770
   315.439
   -76.022
   731.590
  -436.903
   469.588
   -39.705
   573.382
  -408.643
   601.428
  -715.232
   799.127
  -675.924
   764.489
  -444.288
   665.609
  -982.635
   511.917
  -724.967
   533.128
  -589.953
   758.080
  -448.744
   780.816
  -868.099
   833.583
  -214.026
    24.842
  -886.013
   327.464
  -434.278
   983.093
  -467.788
   810.358
  -460.036
   829.829
  -684.957
    31.831
  -433.271
   384.747
  -252.632
   686.666
   -92.959
   979.461
  -799.097
   342.753
  -250.465
   345.500
  -476.760
   625.172
  -153.813
   367.840
  -884.213
   249.733
  -459.090
    46.815
  -767.083
   999.939
   -28.230
   513.535
  -467.147
   240.791
  -271.767
   440.962
  -588.366
    64.119
  -255.013
   696.097
  -848.079
   657.735
  -286.874
   575.304
  -582.995
   993.408
  -209.754
   468.001
  -877.773
   426.771
  -109.409
   291.513
  -785.760
   303.354
  -663.472
   541.246
  -610.004
   163.854
  -847.285
   299.844
  -713.767
   642.994
  -216.132
    49.043
  -828.944
   655.354
  -482.192
   628.224
  -331.309
   962.340
  -605.274
   182.684
  -451.430
   713.279
  -115.879
   446.577
  -889.645
    55.483
  -889.615
   203.040
  -804.315
   405.927
   -91.189
   266.091
  -641.804
   478.835
  -507.584
   827.540
  -776.879
   663.259
  -988.159
   513.230
  -432.569
   843.593
  -211.066
   991.638
  -848.048
   257.393
  -495.010
   479.141
  -163.182
   484.115
  -873.867
   985.656
  -988.891
   158.147
  -154.424
   643.849
  -131.321
   500.717
  -175.176
   966.582
  -439.802
   263.375
  -984.619
   375.408
  -245.827
   177.709
  -158.574
   844.630
  -363.048
   504.501
  -975.158
     4.120
  -116.550
   776.299
  -665.181
   545.030
  -369.915
   327.006
  -458.388
   271.828
   -19.288
   702.567
  -642.537
   644.795
  -923.093
   545.885
  -355.419
   156.102
  -735.588
    50.478
  -328.013
   384.289
  -614.124
   576.067
  -297.189
    69.430
  -267.525
   519.883
  -307.596
    54.170
  -315.622
    37.935
  -620.533
   433.424
  -427.625
   709.403
  -449.293
   756.920
  -208.747
   737.907
  -239.265
   628.132
  -303.690
   784.356
  -711.844
   543.596
  -685.446
    23.591
  -390.484
   316.111
  -598.651
   519.944
  -828.303
   925.687
  -125.767
   514.573
  -255.318
   141.850
  -845.332
   718.986
  -864.559
   761.620
  -550.340
   207.709
  -455.306
   805.780
  -496.384
     4.944
  -653.005
   518.601
  -147.557
   957.671
  -423.383
   513.565
  -889.187
   990.051
  -101.077
   909.452
  -676.107
   332.316
  -649.983
   800.409
   -85.452
   818.049
  -375.011
   903.989
  -742.149
   843.379
  -804.041
   730.155
  -586.383
    82.308
  -958.098
   116.092
  -951.689
   551.622
  -729.270
   469.558
  -922.208
   118.778
  -584.643
   565.264
  -938.017
    47.517
  -315.165
   237.495
  -117.283
   673.879
   -48.311
   813.318
  -263.955
   806.787
  -243.019
   629.231
   -29.786
   947.508
  -885.891
   476.180
  -199.286
   920.591
  -607.166
   315.500
  -566.607
    11.078
  -935.698
   110.538
  -372.967
   201.209
  -410.901
   116.916
  -773.186
   600.452
  -771.355
   475.692
  -300.577
   662.557
  -937.803
   453.017
  -798.334
   283.792
   -10.254
   170.019
  -786.676
   375.408
  -997.559
   166.601
  -734.153
     4.700
  -497.360
   642.994
  -202.063
   698.111
   -47.243
   722.892
  -330.729
     0.122
  -363.414
   581.652
  -636.189
   881.954
  -187.445
   783.746
  -586.200
    93.265
  -958.953
   672.506
  -924.467
    51.515
   -33.174
   156.896
  -211.371
   361.614
  -662.557
   738.121
  -550.615
   560.442
  -460.128
   120.273
  -969.756
   179.876
  -564.714
   248.909
  -424.055
   721.641
  -225.623
   120.945
  -892.178
   638.081
   -26.246
   209.815
  -532.121
   912.809
  -464.919
   849.666
  -366.863
   334.269
  -112.003
   422.102
  -467.635
    56.917
   -62.075
   689.779
  -104.221
   542.772
  -899.411
   119.907
  -830.958
   477.859
  -896.176
   541.765
  -976.592
   756.981
  -661.885
   982.208
  -507.553
   130.528
  -962.401
    22.187
  -733.055
   607.288
  -927.885
   519.242
  -820.338
   206.641
  -368.084
    38.026
  -589.557
   154.302
  -413.984
   834.559
  -556.780
   115.085
  -203.894
   735.954
  -693.411
   556.566
  -833.857
   761.437
  -871.578
   837.336
  -289.804
   826.380
  -463.363
   113.590
  -581.622
   374.767
   -63.692
   657.949
  -796.350
   282.815
  -804.376
   683.920
  -290.628
   877.804
  -229.011
   270.119
  -740.440
   416.089
  -197.363
   477.920
  -266.854
   863.704
  -787.378
   256.020
  -356.822
   323.496
  -664.266
   225.959
  -797.693
   952.452
  -885.098
   942.381
  -343.944
   713.065
  -607.654
   721.274
  -335.368
   802.423
  -672.323
   630.818
  -985.015
   102.725
  -525.742
   737.815
  -555.712
   497.177
  -455.245
   203.528
  -144.230
   394.635
  -602.161
   323.405
  -291.543
   307.199
  -723.624
   103.488
  -137.852
   824.244
  -170.782
   467.757
  -341.472
   826.563
   -52.950
   690.176
  -480.178
   284.616
   -55.635
   145.116
  -153.386
   484.603
  -881.954
   969.817
  -504.776
    25.666
  -785.669
   732.566
  -383.038
   432.814
  -164.769
   700.980
  -860.500
   728.324
  -684.591
   802.881
  -327.616
   806.391
  -898.495
   875.057
  -882.626
   953.764
  -835.871
   292.367
  -234.504
   361.003
  -525.315
   571.703
  -838.893
   967.559
  -922.330
    44.099
  -484.634
   484.542
  -209.967
   189.245
   -50.630
   939.116
  -941.252
   725.639
  -651.265
   583.850
  -992.157
    50.264
  -888.974
   515.580
  -794.000
   122.074
  -433.454
   846.370
  -813.684
   381.970
  -645.589
   771.355
  -750.969
   804.132
  -464.797
   376.843
  -421.003
   671.682
  -279.214
   532.151
  -791.467
   170.904
  -996.857
   709.250
  -142.430
   397.382
   -36.500
    74.160
  -818.445
   868.068
  -457.778
   693.228
  -540.605
   133.030
  -948.149
   198.492
  -748.466
   580.584
  -886.135
   755.974
  -939.665
    29.237
  -199.927
   680.136
  -476.424
   200.964
  -239.113
   538.926
  -827.723
   668.600
  -379.040
    92.349
  -715.506
   371.960
  -576.464
   909.452
  -134.220
   296.030
  -594.867
     5.860
  -711.966
   404.736
  -118.809
   347.606
  -382.183
   424.635
  -475.265
   563.005
  -834.925
   571.734
  -181.494
   707.846
  -715.629
   815.729
   -37.629
   426.923
   -41.292
   774.682
  -983.062
   355.724
  -801.874
   834.620
  -435.011
   106.021
  -215.735
   587.481
  -328.715
   679.586
  -608.875
   180.914
  -577.074
   652.913
  -385.174
   674.337
  -169.195
   977.416
   -57.649
   994.110
  -626.392
   738.701
  -808.924
   582.598
   -34.150
   718.345
  -549.547
   333.872
  -369.366
   102.298
  -943.449
   910.733
  -340.831
   179.540
  -368.542
    35.737
  -462.477
   374.615
  -282.113
   851.375
  -577.624
   457.961
  -958.739
   941.435
  -553.209
   277.688
   -70.284
   109.165
  -362.651
   856.807
   -76.540
   504.318
  -276.223
   198.981
  -894.864
   193.915
  -377.483
   647.542
  -818.140
   770.013
  -124.577
   140.568
  -149.297
    88.351
  -175.542
   206.488
  -521.683
   731.712
  -195.563
    43.397
  -373.424
   291.299
  -865.871
   526.505
  -544.908
    60.701
  -812.067
   486.465
  -468.245
   235.389
  -671.560
   103.702
  -917.112
   211.859
   -18.311
   761.040
  -785.882
    80.325
  -363.536
   199.347
  -866.817
   904.172
  -951.476
   319.834
   -94.241
   880.642
  -568.957
   476.302
  -223.945
   975.951
   -87.191
   601.428
  -417.096
   128.727
  -954.955
    10.926
  -697.195
   615.650
  -361.187
   229.163
  -748.711
   672.872
  -287.088
   679.800
   -26.368
   967.132
  -164.892
   585.681
  -643.788
    10.071
  -363.170
   921.354
    -9.827
   110.050
  -216.956
   761.925
  -682.333
   954.253
  -821.589
   872.555
  -406.690
   415.693
  -309.000
   881.405
  -809.412
   678.854
  -825.068
   880.795
  -714.194
   276.925
  -926.969
   799.524
  -550.096
   135.197
  -619.190
   390.515
  -820.154
   214.087
  -747.002
   177.587
   -99.216
   845.302
  -966.033
   204.840
  -530.168
   355.296
    -6.745
   932.371
  -286.294
    69.674
  -452.742
   122.471
  -970.092
   291.879
  -751.335
    59.847
  -415.326
   350.597
  -675.222
   949.278
  -863.247
   308.939
  -954.405
   834.925
  -979.614
   429.823
  -296.426
   884.976
  -682.882
   990.722
  -514.328
   385.174
  -251.564
   541.734
  -980.407
   285.012
  -679.464
   201.117
  -125.278
   640.522
  -747.795
    81.210
  -200.476
   797.205
  -783.013
   439.283
   -23.286
   657.094
  -568.621
   646.626
  -923.124
   873.379
  -380.413
   569.842
  -607.318
   316.599
  -613.117
   457.808
  -166.295
   656.148
  -967.925
   928.526
  -935.453
   400.555
  -668.935
   148.991
  -433.424
   240.699
  -678.243
   802.576
   -95.767
    39.460
  -377.056
   936.857
   -21.546
   311.472
  -683.126
   286.325
  -452.834
   537.065
   -71.749
   163.396
  -205.206
   153.783
  -470.565
   511.521
  -768.365
   569.506
  -495.376
   214.026
  -294.961
    40.651
  -997.223
   252.846
  -197.516
   759.606
  -388.165
   810.358
  -570.940
   994.537
  -715.659
   908.444
  -160.131
   626.026
  -953.185
   678.335
   -91.494
   923.887
  -476.821
   855.251
   -86.520
   907.590
  -195.990
   591.113
  -376.782
   135.044
  -307.260
   179.662
   -38.728
   262.337
  -139.775
   787.133
  -967.315
   218.970
   -61.556
   782.830
  -206.671
   341.960
  -914.914
   762.902
  -857.570
   312.784
  -949.705
   861.202
  -279.092
   240.761
  -723.899
   441.145
  -804.651
   736.656
  -939.238
   762.017
  -689.779
   320.139
  -681.326
   713.706
  -511.765
     5.371
   -32.838
   213.630
  -738.609
   407.575
  -528.489
   359.447
  -686.972
   215.247
  -420.545
   931.303
  -587.603
   371.044
  -223.487
   337.413
  -976.623
   805.658
  -507.096
   597.186
  -132.054
    68.026
  -405.835
   454.543
  -773.980
   695.883
  -814.295
   216.285
  -746.757
   670.034
  -736.473
   408.795
  -902.921
   796.747
  -758.385
   846.644
  -906.735
   361.400
  -112.461
   207.160
  -176.397
   897.397
  -302.347
   704.794
  -683.798
   413.953
  -757.073
   958.495
  -830.195
   926.969
  -483.261
   646.413
  -117.252
   635.914
  -184.240
    41.505
  -831.324
   591.357
  -814.631
    21.607
  -460.250
   196.203
   -38.881
   647.908
   -61.647
   384.869
  -563.738
   905.545
  -300.699
   823.756
  -811.365
   700.125
  -376.782
   977.081
  -904.050
   703.726
  -557.543
   381.603
  -427.442
   144.383
  -539.171
   974.303
  -942.442
   132.633
  -351.604
   816.187
  -713.248
   618.824
   -27.161
    56.581
  -621.601
   575.182
  -751.976
   481.491
  -734.916
   496.170
  -718.284
   489.273
  -497.482
   810.999
  -396.863
   838.343
   -13.611
   301.889
  -447.951
     9.705
  -391.369
   122.135
  -989.837
   528.642
  -615.314
   507.248
  -443.159
    89.022
  -917.570
   773.431
  -670.797
   824.458
  -115.543
   696.982
  -630.848
   568.926
  -885.434
   867.946
  -262.246
   452.345
  -439.467
   112.522
  -821.711
   673.147
  -576.922
   577.441
  -390.210
   792.627
  -576.403
   569.964
  -768.670
   394.482
  -898.892
   747.917
  -480.392
   453.413
  -169.988
   752.800
  -100.467
   256.294
  -410.352
   880.062
  -629.292
   220.008
  -982.818
   880.184
  -130.375
   449.385
  -224.921
   484.603
  -350.261
   379.070
  -236.274
   749.687
  -539.689
   343.486
  -788.202
   812.983
  -194.617
   417.768
  -825.648
   155.339
  -936.247
   374.310
  -529.832
   962.615
  -247.780
    98.086
  -409.589
   680.654
  -288.217
   304.941
  -391.278
   357.494
  -500.290
   906.034
  -375.225
   866.482
  -232.551
   862.758
  -227.821
   603.656
   -93.844
   875.698
  -677.908
   754.051
  -258.675
   751.061
   -86.062
   719.565
  -442.671
   788.781
  -556.047
   802.973
  -766.900
    35.859
  -356.243
   741.600
  -229.255
   748.589
  -120.975
   184.088
    -2.258
   907.559
  -799.554
   704.611
  -275.674
   129.185
  -821.924
   447.584
  -862.941
   817.591
  -450.453
   997.345
  -289.682
   899.960
  -785.516
   565.844
  -583.911
   990.326
  -394.177
    92.807
  -485.641
   324.320
   -30.976
   351.451
  -295.541
   309.549
  -418.897
   653.951
   -80.782
    34.455
  -559.832
   250.191
  -457.198
   580.493
  -543.107
    13.855
  -666.250
   480.209
  -320.658
   509.018
  -165.746
   166.173
  -418.012
    31.556
  -453.108
   753.349
   -49.135
   718.986
  -339.366
   999.481
  -604.877
   322.153
  -393.597
   786.889
  -982.696
   733.177
  -775.842
   969.573
  -727.317
   862.514
  -177.129
   929.197
  -450.423
   959.807
   -86.337
   683.859
  -498.642
   971.618
  -101.321
   893.338
  -338.023
    30.030
  -504.105
   604.572
  -624.348
   666.097
  -818.293
    81.149
  -427.503
   841.151
  -567.766
   560.533
  -579.180
   390.728
  -955.412
   282.601
  -612.049
   974.242
  -680.166
   633.808
  -259.713
   123.844
  -611.835
   749.870
  -985.931
   487.381
  -541.856
   421.522
  -511.673
   857.784
  -729.240
   646.657
  -809.320
    83.621
  -459.731
   672.567
  -532.121
   454.360
  -338.054
   872.433
  -348.094
   653.768
  -530.595
   299.203
  -146.947
   875.484
  -678.610
   261.483
  -588.763
   194.494
  -699.728
   763.939
  -963.225
   788.354
  -197.089
   157.384
  -828.211
   101.321
  -694.571
   841.121
  -396.374
   546.220
  -416.791
   362.011
  -138.554
   836.512
  -833.216
   753.716
  -572.741
   543.626
  -684.072
   459.853
  -707.175
   972.045
  -708.060
   685.018
  -106.784
   946.989
  -789.483
   517.197
   -51.241
   607.624
  -744.407
   665.426
  -753.533
   800.104
  -463.973
   156.377
  -107.822
   163.671
  -634.053
   833.979
  -935.698
   504.410
  -749.779
     4.944
  -198.584
   549.211
  -643.788
    75.289
  -146.336
   674.795
  -246.712
   520.005
  -869.716
   704.917
  -799.158
    31.159
  -226.020
   369.701
  -233.161
   187.201
  -606.708
   520.981
  -942.900
   487.350
  -515.152
   696.890
  -662.191
    95.248
  -424.207
   130.222
  -668.661
   135.166
  -881.375
   793.695
   -32.563
   884.854
  -330.943
   576.006
  -129.490
   708.365
  -621.845
   182.623
  -135.105
    73.122
  -669.454
   855.068
  -721.580
   494.675
  -240.730
   501.785
  -673.421
   752.739
  -331.004
   335.673
  -642.567
   222.724
  -101.413
   610.370
  -760.247
   666.128
  -845.454
   550.554
  -325.510
   323.618
  -953.825
    69.063
  -288.430
   654.744
  -345.927
   364.818
  -747.185
   567.705
  -336.863
   995.605
  -177.160
   483.230
  -408.887
   518.906
  -611.805
    76.205
  -855.770
   295.145
  -492.843
    38.697
  -768.914
   546.587
  -409.619
   708.182
  -334.300
   265.847
  -445.418
   904.904
  -908.414
    67.965
  -350.444
   821.924
  -842.311
   579.302
  -259.285
   311.441
  -522.568
   457.442
  -172.308
   411.847
  -597.827
   635.884
  -919.492
   458.083
  -859.279
   886.654
  -825.098
   620.319
  -744.682
   295.389
  -792.779
   213.813
  -933.805
   742.332
   -28.932
   624.134
    -4.578
   982.452
  -123.692
   191.198
  -618.702
   419.538
  -708.060
   896.390
  -204.718
   166.906
  -405.774
   195.593
  -608.722
   489.395
  -299.234
   843.135
  -679.861
   219.459
  -627.461
    49.196
  -260.567
   242.195
  -935.392
   815.210
  -549.821
   641.987
  -393.231
   790.551
  -307.810
   605.274
  -504.196
   494.766
  -871.853
   672.994
  -919.889
   248.451
  -450.697
   436.048
  -581.713
   657.155
  -667.837
   268.227
  -907.437
   991.455
  -820.887
   189.886
  -240.944
   307.566
  -826.868
   456.099
  -285.195
   651.845
  -321.543
   963.286
  -735.435
   192.816
  -882.260
    68.026
  -833.064
   625.080
  -841.975
   911.588
   -57.802
   687.979
  -664.266
   844.050
  -677.450
   143.742
  -347.484
    42.055
  -373.516
    58.077
  -827.082
   913.266
  -662.343
   727.134
  -844.417
   381.939
  -329.264
    94.974
  -251.442
   649.220
  -595.599
     5.036
  -219.672
   521.317
  -236.671
   128.941
  -321.848
   900.479
  -369.823
   917.356
  -955.870
   531.083
  -130.924
   415.448
   -78.890
   595.996
  -958.617
   288.003
  -721.000
   255.898
  -704.306
   896.786
  -246.681
   725.761
  -287.515
   774.438
  -833.308
   982.330
  -114.689
   338.878
  -135.075
   696.005
  -980.316
   191.504
  -601.184
   481.491
  -669.393
   843.074
  -417.188
    59.908
  -979.858
   211.066
  -537.980
   427.381
  -383.496
   732.597
  -781.549
   622.913
   -44.404
   435.865
  -451.796
   189.611
  -413.648
   814.600
  -459.578
   923.276
  -118.656
   848.964
  -410.413
     1.434
  -366.527
    16.572
  -627.857
    87.497
  -579.669
   637.837
  -581.103
   502.731
  -482.498
   398.358
  -685.568
    60.793
  -358.196
   393.719
  -945.463
   657.949
  -694.143
   538.621
  -406.690
   212.622
  -934.660
   685.690
  -889.248
    49.043
  -559.954
   296.640
  -967.498
   317.087
  -210.181
     9.980
  -667.257
   543.657
   -72.817
   949.156
  -848.720
   908.383
  -252.846
   114.200
  -743.156
   337.718
  -343.760
   701.895
  -613.117
    11.292
  -918.699
   696.463
    -4.242
   373.791
  -160.283
   576.403
  -557.634
   246.773
  -347.758
   479.629
  -851.497
   133.732
  -420.270
   671.773
  -240.852
   312.235
  -335.276
   660.695
  -164.129
   806.909
  -440.382
   801.325
  -885.250
   837.092
  -577.715
   734.703
  -139.775
   832.942
  -139.622
   504.288
  -654.622
   613.269
  -793.909
   694.266
    -9.003
   819.849
   -98.086
   432.630
  -806.391
   200.629
  -721.030
   603.595
  -625.355
   837.001
  -490.493
   112.583
  -718.894
   907.468
  -985.931
   547.777
  -930.174
    82.919
  -894.681
    81.668
  -793.909
   145.878
  -850.917
   957.060
  -292.276
   928.495
  -975.341
   400.128
  -233.680
   162.389
  -835.139
   305.826
  -723.197
   334.727
   -42.482
   537.706
  -693.716
   143.345
  -210.456
   187.170
  -966.521
   645.863
  -485.183
   635.487
  -809.595
   695.334
  -372.753
   761.925
  -463.057
   757.256
   -80.050
   142.521
  -599.780
   700.735
   -87.771
   582.751
  -190.649
   658.376
  -174.841
   827.601
  -742.698
   548.112
  -612.445
   793.603
  -378.948
   350.810
  -747.124
   165.807
  -729.118
   737.754
  -690.847
   703.848
   -99.246
   141.148
  -337.718
   100.528
  -889.645
   862.148
  -425.275
   737.388
  -729.423
   309.091
  -859.523
   179.907
  -296.793
   961.333
   -22.492
   757.103
  -293.588
   150.243
  -280.892
    68.667
  -542.650
   253.487
  -414.686
   763.787
  -677.236
   394.208
  -184.362
   434.889
  -390.912
   240.394
  -755.608
   970.641
  -716.758
   997.497
  -200.171
   211.585
  -304.483
   187.841
  -791.650
   252.266
  -164.525
   311.502
  -314.859
   233.589
  -847.621
   981.140
  -107.913
   969.085
  -528.611
   625.568
   -54.964
   249.092
  -963.439
   355.480
  -249.428
   166.326
  -787.713
    84.780
  -545.457
   306.558
  -126.102
   501.663
  -717.093
   148.503
  -980.865
   983.123
  -443.403
   516.282
  -368.328
    46.297
  -838.801
   428.419
  -672.475
   431.196
  -746.666
   187.140
  -183.630
   407.361
  -515.671
    51.485
  -291.971
   399.518
  -477.279
   338.389
  -303.598
   524.766
  -842.952
   294.961
  -348.796
   136.174
  -240.242
   586.291
  -350.444
   965.667
  -606.220
   742.088
  -522.202
   960.112
  -657.033
   405.927
  -364.177
   404.981
  -652.455
   731.376
  -626.026
   428.663
  -674.154
   767.846
  -204.962
   481.033
  -136.143
   180.822
  -448.622
   881.008
  -746.818
   149.693
  -830.531
    25.697
  -640.370
   787.103
  -467.696
   355.785
  -897.458
   923.246
  -448.500
   670.186
  -172.796
   599.750
  -440.107
   884.274
  -649.373
   115.696
  -543.687
   825.220
   -37.049
   970.489
  -866.726
   158.147
  -835.383
   546.739
  -780.541
    36.805
  -578.478
   877.346
  -332.316
   572.741
  -281.259
   340.098
  -780.267
   716.483
  -805.445
   623.951
  -720.328
   644.704
  -364.422
   810.327
  -773.492
   246.803
  -885.372
   913.633
  -302.713
   805.170
  -447.554
   724.418
  -127.354
   462.020
  -515.793
   298.807
  -704.917
   567.675
  -187.140
   938.658
  -747.978
   503.189
  -170.537
     5.066
  -745.567
    71.139
  -717.124
   410.260
  -357.646
    48.952
  -220.771
   130.436
  -151.311
   997.803
  -707.358
   584.185
  -647.481
   920.988
  -931.120
   219.642
  -146.886
   866.146
  -297.403
   154.637
  -304.361
    64.119
  -330.576
   213.172
  -919.645
   698.996
  -905.026
   202.094
  -913.663
   902.371
  -958.983
   771.783
  -959.593
    66.408
  -909.635
   704.703
  -736.290
    68.850
  -487.716
   975.372
  -274.178
   503.677
  -211.158
   425.275
  -361.187
   511.673
  -216.041
   397.412
  -478.256
   304.178
  -663.564
   172.826
  -232.704
   974.120
  -442.152
   554.216
  -758.660
   687.582
  -383.190
   439.375
   -52.767
   850.307
  -709.159
   728.965
  -714.377
   342.479
  -932.737
   411.634
   -58.473
   415.510
  -926.298
   171.026
   -71.047
   344.737
  -379.528
   357.738
  -174.169
   431.776
  -364.971
   670.309
  -271.126
   450.179
  -229.316
   389.019
   -39.033
   128.239
  -529.923
   506.149
  -938.597
   762.688
  -234.779
   596.545
  -909.238
   556.749
  -905.210
   771.874
  -218.635
   777.062
   -79.165
   563.036
  -435.347
   322.123
  -575.304
    73.763
  -992.859
   797.143
  -934.843
   249.550
  -314.737
   687.918
  -721.366
   605.518
  -968.719
   728.660
  -896.817
   257.057
  -818.873
    56.551
  -992.126
   597.156
  -644.704
   247.291
  -291.574
   463.363
  -195.624
   825.129
  -749.992
   139.531
  -149.937
   341.502
  -860.439
    34.639
  -946.684
   615.589
  -192.358
   383.465
  -959.288
   230.659
  -818.232
   812.342
  -979.858
   880.398
  -347.484
   113.865
  -482.803
   657.949
  -786.889
    74.618
  -636.372
   882.839
  -945.647
   698.996
  -531.022
   558.184
  -604.083
   673.452
  -593.371
    52.675
  -165.166
   414.747
  -654.500
   101.077
    -6.714
   545.976
  -641.102
   716.544
  -253.761
   143.834
  -358.715
   109.012
  -189.642
   601.489
  -335.276
   203.284
   -24.323
   450.026
  -194.037
   850.063
  -239.143
   983.032
  -524.522
   324.564
  -226.173
    27.253
  -720.389
   205.847
  -441.603
   704.031
  -752.647
   230.384
  -791.131
   524.003
  -347.240
   214.698
  -467.025
   660.237
  -535.905
   639.424
  -954.619
   742.363
   -48.372
   989.563
  -427.747
    16.236
  -515.580
   444.472
  -251.686
   212.409
  -951.781
    10.834
  -811.945
   967.376
  -485.031
   693.106
  -388.226
   141.270
  -804.376
   794.519
  -292.123
   876.156
  -292.276
   942.991
  -986.999
   737.541
  -311.991
   935.057
  -409.070
   784.387
  -617.237
   992.340
  -208.655
   910.184
  -354.228
   523.392
  -129.948
   299.478
  -624.012
   985.534
  -248.024
   343.120
   -74.129
   939.848
  -282.327
   856.502
  -488.357
   893.429
  -704.947
   944.182
  -843.226
    22.187
  -862.545
   354.656
  -800.012
   368.847
  -830.622
   669.393
  -101.169
   608.570
  -219.306
   169.134
  -839.869
   977.233
  -648.549
   722.312
   -70.864
   455.367
  -112.400
   537.858
  -732.597
   801.813
  -950.621
   128.025
  -347.972
   530.412
  -646.229
   323.038
  -473.708
   424.268
  -168.279
   682.669
  -366.008
   680.654
   -78.280
   148.045
  -832.148
   280.282
  -118.656
   277.291
  -736.106
   675.405
  -502.976
   909.085
  -127.415
   389.721
  -625.538
   597.369
  -461.776
   624.165
  -410.016
   661.855
  -882.107
   462.355
   -15.442
   196.844
   -28.901
   769.555
  -118.168
   883.389
  -349.040
   378.277
  -488.937
   947.447
  -370.556
   655.354
   -83.682
   108.646
  -913.877
    43.214
  -366.497
   862.850
  -706.687
   669.546
   -84.048
   942.351
  -372.204
   619.251
  -209.693
   297.891
  -259.102
   962.127
  -276.467
   445.570
   -82.003
   130.070
  -817.316
   522.904
  -841.365
   738.090
  -131.535
   897.580
  -991.089
   441.633
   -96.347
   672.750
  -323.405
   925.596
  -241.798
   932.493
  -539.109
   617.389
  -808.283
    71.200
  -971.709
   218.635
    -5.249
    50.935
  -435.316
   648.946
  -189.886
   930.052
  -663.808
   495.346
  -184.179
   506.973
  -310.678
   561.541
  -449.690
   423.353
  -978.362
   610.614
  -338.450
   569.536
  -245.216
   894.406
  -138.707
   136.692
  -159.856
   564.287
  -134.373
   159.337
  -170.446
   556.230
  -396.832
   891.446
  -958.678
    44.130
  -528.092
   860.622
  -146.580
    55.727
   -73.641
   943.785
  -345.531
   343.730
  -824.274
   307.688
  -515.091
   107.089
  -724.845
   559.069
  -101.779
   655.385
  -609.760
   946.837
  -925.779
   610.370
  -482.986
   961.150
  -283.975
   738.273
  -561.968
   172.796
  -239.326
     6.958
  -803.827
   656.331
  -563.768
   961.272
  -132.725
   840.876
  -304.605
    10.254
   -87.313
   132.756
  -442.732
   720.908
  -106.693
   153.172
  -610.981
   710.807
  -173.772
   934.721
  -342.296
   234.504
   -35.005
   920.804
  -815.638
    57.039
  -714.835
   111.576
  -568.560
   707.999
  -543.870
   200.110
  -145.878
   710.623
  -419.630
    42.329
  -152.013
   878.872
  -518.204
   304.880
  -676.748
   276.925
  -175.939
   634.510
  -562.578
   934.263
  -160.070
   192.602
  -482.925
   910.550
   -46.236
   898.679
  -299.265
   803.827
  -922.605
   226.569
  -666.494
   295.724
  -138.676
   897.427
  -355.144
   827.723
  -318.125
   312.387
  -259.011
     1.831
  -353.374
    69.735
  -557.176
   799.707
  -602.191
   409.650
  -998.993
   213.874
    -3.357
   930.204
  -780.999
   384.869
  -331.889
   418.897
  -984.161
   837.886
  -310.739
   143.071
   -40.742
   912.809
  -799.615
   443.037
  -198.859
   981.445
  -777.795
   971.709
  -454.054
   545.457
  -341.472
   424.329
  -916.379
   809.137
  -432.966
   102.603
   -81.698
   820.185
  -521.165
   155.950
  -976.257
   773.034
  -952.147
   844.783
  -642.628
   567.644
  -188.208
   668.691
  -936.735
   218.146
  -654.561
   703.818
  -103.610
   204.779
  -411.878
   992.798
  -101.901
   362.926
  -374.035
   331.217
  -144.292
   402.905
  -289.529
   294.565
  -424.329
   654.683
  -204.993
   848.659
  -496.872
   130.467
  -630.390
   388.226
  -282.083
   500.015
  -123.569
   546.922
  -160.955
    71.169
  -514.023
   622.425
  -131.352
   370.464
  -483.688
   960.540
  -493.545
   416.883
  -724.021
   142.125
   -33.601