3.000000	0.000000	0
39.000000	35.000000	1
219.000000	210.000000	6
327.000000	315.000000	9
399.000000	389.000000	11
543.000000	537.000000	15
687.000000	685.000000	19
867.000000	865.000000	24
1011.000000	1005.000000	28
1119.000000	1113.000000	31
1191.000000	1183.000000	33
1227.000000	1218.000000	34
1263.000000	1255.000000	35
1407.000000	1395.000000	39
1587.000000	1575.000000	44
1695.000000	1683.000000	47
1839.000000	1827.000000	51
1911.000000	1899.000000	53
1983.000000	1973.000000	55
2127.000000	2117.000000	59
2271.000000	2261.000000	63
2415.000000	2405.000000	67
2559.000000	2553.000000	71
2703.000000	2701.000000	75
2775.000000	2771.000000	77
2847.000000	2843.000000	79
2883.000000	2880.000000	80
3027.000000	3020.000000	84
3135.000000	3125.000000	87
3243.000000	3230.000000	90
3423.000000	3410.000000	95
3495.000000	3480.000000	97
3675.000000	3660.000000	102
3855.000000	3840.000000	107
3891.000000	3875.000000	108
3927.000000	3910.000000	109
4107.000000	4090.000000	114
4143.000000	4127.000000	115
4251.000000	4238.000000	118
4359.000000	4346.000000	121
4539.000000	4531.000000	126
4719.000000	4706.000000	131
4755.000000	4742.000000	132
4935.000000	4922.000000	137
4971.000000	4959.000000	138
5079.000000	5067.000000	141
5115.000000	5104.000000	142
5151.000000	5139.000000	143
5331.000000	5314.000000	148
5403.000000	5386.000000	150
5475.000000	5460.000000	152
5547.000000	5532.000000	154
5655.000000	5643.000000	157
5763.000000	5748.000000	160
5943.000000	5923.000000	165
6015.000000	5995.000000	167
6087.000000	6065.000000	169
6159.000000	6135.000000	171
6303.000000	6275.000000	175
6483.000000	6460.000000	180
6555.000000	6532.000000	182
6735.000000	6707.000000	187
6807.000000	6781.000000	189
6951.000000	6929.000000	193
7023.000000	6999.000000	195
7203.000000	7184.000000	200
7383.000000	7359.000000	205
7419.000000	7394.000000	206
7563.000000	7534.000000	210
7707.000000	7682.000000	214
7815.000000	7790.000000	217
7851.000000	7826.000000	218
7959.000000	7931.000000	221
8031.000000	8001.000000	223
8067.000000	8037.000000	224
8247.000000	8212.000000	229
8319.000000	8282.000000	231
8427.000000	8387.000000	234
8535.000000	8495.000000	237
8607.000000	8567.000000	239
8787.000000	8747.000000	244
8895.000000	8858.000000	247
9075.000000	9043.000000	252
9147.000000	9115.000000	254
9291.000000	9255.000000	258
9435.000000	9395.000000	262
9579.000000	9539.000000	266
9651.000000	9611.000000	268
9723.000000	9683.000000	270
9759.000000	9720.000000	271
9831.000000	9790.000000	273
9975.000000	9934.000000	277
10155.000000	10119.000000	282
10227.000000	10191.000000	284
10371.000000	10331.000000	288
10479.000000	10436.000000	291
10587.000000	10544.000000	294
10695.000000	10649.000000	297
10839.000000	10789.000000	301
10947.000000	10894.000000	304
11091.000000	11042.000000	308
11127.000000	11078.000000	309
11235.000000	11186.000000	312
11379.000000	11330.000000	316
11451.000000	11402.000000	318
11487.000000	11439.000000	319
11523.000000	11474.000000	320
11667.000000	11618.000000	324
11847.000000	11793.000000	329
12027.000000	11968.000000	334
12063.000000	12003.000000	335
12099.000000	12038.000000	336
12279.000000	12223.000000	341
12351.000000	12293.000000	343
12459.000000	12398.000000	346
12495.000000	12434.000000	347
12675.000000	12609.000000	352
12819.000000	12753.000000	356
12855.000000	12790.000000	357
12891.000000	12825.000000	358
12963.000000	12895.000000	360
12999.000000	12932.000000	361
13179.000000	13112.000000	366
13251.000000	13186.000000	368
13359.000000	13294.000000	371
13431.000000	13368.000000	373
13467.000000	13405.000000	374
13575.000000	13516.000000	377
13719.000000	13664.000000	381
13791.000000	13736.000000	383
13971.000000	13911.000000	388
14079.000000	14022.000000	391
14223.000000	14166.000000	395
14403.000000	14341.000000	400
14511.000000	14452.000000	403
14547.000000	14489.000000	404
14691.000000	14637.000000	408
14871.000000	14812.000000	413
15051.000000	14987.000000	418
15231.000000	15162.000000	423
15339.000000	15267.000000	426
15411.000000	15339.000000	428
15591.000000	15514.000000	433
15627.000000	15550.000000	434
15663.000000	15587.000000	435
15843.000000	15772.000000	440
15951.000000	15883.000000	443
16131.000000	16063.000000	448
16203.000000	16135.000000	450
16239.000000	16170.000000	451
16311.000000	16240.000000	453
16491.000000	16425.000000	458
16671.000000	16605.000000	463
16707.000000	16642.000000	464
16815.000000	16747.000000	467
16959.000000	16887.000000	471
16995.000000	16922.000000	472
17067.000000	16992.000000	474
17175.000000	17100.000000	477
17247.000000	17174.000000	479
17319.000000	17244.000000	481
17427.000000	17355.000000	484
17571.000000	17499.000000	488
17643.000000	17571.000000	490
17751.000000	17679.000000	493
17895.000000	17827.000000	497
17967.000000	17899.000000	499
18075.000000	18004.000000	502
18255.000000	18189.000000	507
18435.000000	18364.000000	512
18615.000000	18539.000000	517
18759.000000	18683.000000	521
18939.000000	18858.000000	526
19119.000000	19033.000000	531
19191.000000	19105.000000	533
19263.000000	19175.000000	535
19407.000000	19319.000000	539
19515.000000	19430.000000	542
19587.000000	19502.000000	544
19659.000000	19574.000000	546
19767.000000	19679.000000	549
19839.000000	19751.000000	551
19875.000000	19787.000000	552
19911.000000	19822.000000	553
20091.000000	20007.000000	558
20163.000000	20081.000000	560
20343.000000	20266.000000	565
20379.000000	20303.000000	566
20487.000000	20414.000000	569
20523.000000	20451.000000	570
20595.000000	20521.000000	572
20703.000000	20632.000000	575
20847.000000	20772.000000	579
20991.000000	20912.000000	583
21099.000000	21020.000000	586
21279.000000	21195.000000	591
21315.000000	21232.000000	592
21387.000000	21302.000000	594
21423.000000	21337.000000	595
21459.000000	21372.000000	596
21603.000000	21516.000000	600
21783.000000	21691.000000	605
21963.000000	21876.000000	610
22107.000000	22024.000000	614
22251.000000	22172.000000	618
22431.000000	22352.000000	623
22575.000000	22496.000000	627
22611.000000	22532.000000	628
22791.000000	22707.000000	633
22827.000000	22744.000000	634
23007.000000	22919.000000	639
23043.000000	22955.000000	640
23223.000000	23135.000000	645
23295.000000	23207.000000	647
23403.000000	23315.000000	650
23547.000000	23463.000000	654
23727.000000	23638.000000	659
23907.000000	23823.000000	664
23979.000000	23893.000000	666
24123.000000	24041.000000	670
24195.000000	24113.000000	672
24267.000000	24187.000000	674
24303.000000	24223.000000	675
24483.000000	24408.000000	680
24555.000000	24480.000000	682
24627.000000	24552.000000	684
24807.000000	24732.000000	689
24987.000000	24917.000000	694
25059.000000	24989.000000	696
25131.000000	25059.000000	698
25311.000000	25234.000000	703
25491.000000	25414.000000	708
25599.000000	25519.000000	711
25743.000000	25663.000000	715
25779.000000	25698.000000	716
25815.000000	25734.000000	717
25959.000000	25878.000000	721
26103.000000	26018.000000	725
26139.000000	26053.000000	726
26175.000000	26088.000000	727
26283.000000	26196.000000	730
26319.000000	26232.000000	731
26355.000000	26269.000000	732
26535.000000	26444.000000	737
26715.000000	26629.000000	742
26895.000000	26804.000000	747
26967.000000	26878.000000	749
27111.000000	27026.000000	753
27183.000000	27098.000000	755
27219.000000	27133.000000	756
27291.000000	27207.000000	758
27399.000000	27318.000000	761
27435.000000	27353.000000	762
27507.000000	27425.000000	764
27543.000000	27462.000000	765
27651.000000	27567.000000	768
27795.000000	27707.000000	772
27975.000000	27887.000000	777
28155.000000	28067.000000	782
28335.000000	28247.000000	787
28443.000000	28352.000000	790
28479.000000	28388.000000	791
28659.000000	28563.000000	796
28695.000000	28599.000000	797
28731.000000	28635.000000	798
28875.000000	28779.000000	802
28947.000000	28851.000000	804
28983.000000	28886.000000	805
29055.000000	28960.000000	807
29163.000000	29065.000000	810
29307.000000	29209.000000	814
29343.000000	29244.000000	815
29451.000000	29352.000000	818
29487.000000	29389.000000	819
29595.000000	29494.000000	822
29739.000000	29642.000000	826
29847.000000	29747.000000	829
29883.000000	29784.000000	830
29919.000000	29821.000000	831
29955.000000	29858.000000	832
30063.000000	29966.000000	835
30207.000000	30110.000000	839
30387.000000	30295.000000	844
30459.000000	30369.000000	846
30531.000000	30443.000000	848
30567.000000	30479.000000	849
30711.000000	30623.000000	853
30783.000000	30697.000000	855
30855.000000	30767.000000	857
30891.000000	30804.000000	858
30999.000000	30912.000000	861
31143.000000	31052.000000	865
31215.000000	31124.000000	867
31359.000000	31264.000000	871
31431.000000	31338.000000	873
31467.000000	31374.000000	874
31503.000000	31409.000000	875
31539.000000	31446.000000	876
31719.000000	31621.000000	881
31755.000000	31658.000000	882
31899.000000	31798.000000	886
32043.000000	31942.000000	890
32187.000000	32086.000000	894
32331.000000	32226.000000	898
32511.000000	32401.000000	903
32547.000000	32437.000000	904
32619.000000	32509.000000	906
32655.000000	32544.000000	907
32835.000000	32729.000000	912
32907.000000	32801.000000	914
33087.000000	32976.000000	919
33123.000000	33011.000000	920
33303.000000	33191.000000	925
33411.000000	33296.000000	928
33483.000000	33370.000000	930
33627.000000	33518.000000	934
33771.000000	33658.000000	938
33951.000000	33838.000000	943
33987.000000	33873.000000	944
34023.000000	33910.000000	945
34203.000000	34085.000000	950
34239.000000	34122.000000	951
34419.000000	34307.000000	956
34455.000000	34342.000000	957
34599.000000	34482.000000	961
34779.000000	34657.000000	966
34815.000000	34694.000000	967
34995.000000	34869.000000	972
35031.000000	34904.000000	973
35067.000000	34941.000000	974
35103.000000	34978.000000	975
35247.000000	35126.000000	979
35283.000000	35163.000000	980
35427.000000	35311.000000	984
35607.000000	35496.000000	989
35787.000000	35676.000000	994
35895.000000	35784.000000	997
36039.000000	35928.000000	1001
36075.000000	35964.000000	1002
36183.000000	36072.000000	1005
36219.000000	36109.000000	1006
36327.000000	36217.000000	1009
36399.000000	36287.000000	1011
36507.000000	36392.000000	1014
36687.000000	36577.000000	1019
36723.000000	36612.000000	1020
36867.000000	36752.000000	1024
36975.000000	36863.000000	1027
37083.000000	36974.000000	1030
37191.000000	37082.000000	1033
37299.000000	37190.000000	1036
37335.000000	37227.000000	1037
37479.000000	37367.000000	1041
37515.000000	37404.000000	1042
37695.000000	37589.000000	1047
37731.000000	37625.000000	1048
37803.000000	37697.000000	1050
37983.000000	37877.000000	1055
38055.000000	37951.000000	1057
38127.000000	38021.000000	1059
38235.000000	38129.000000	1062
38271.000000	38165.000000	1063
38307.000000	38202.000000	1064
38379.000000	38272.000000	1066
38415.000000	38309.000000	1067
38595.000000	38484.000000	1072
38667.000000	38558.000000	1074
38703.000000	38595.000000	1075
38847.000000	38735.000000	1079
38883.000000	38772.000000	1080
38955.000000	38846.000000	1082
39063.000000	38954.000000	1085
39099.000000	38990.000000	1086
39207.000000	39095.000000	1089
39279.000000	39165.000000	1091
39459.000000	39350.000000	1096
39567.000000	39461.000000	1099
39603.000000	39496.000000	1100
39783.000000	39671.000000	1105
39963.000000	39846.000000	1110
40071.000000	39954.000000	1113
40215.000000	40098.000000	1117
40359.000000	40238.000000	1121
40395.000000	40273.000000	1122
40503.000000	40381.000000	1125
40539.000000	40418.000000	1126
40575.000000	40453.000000	1127
40611.000000	40488.000000	1128
40755.000000	40628.000000	1132
40863.000000	40739.000000	1135
40899.000000	40775.000000	1136
40935.000000	40811.000000	1137
41043.000000	40919.000000	1140
41151.000000	41027.000000	1143
41259.000000	41138.000000	1146
41403.000000	41286.000000	1150
41439.000000	41323.000000	1151
41583.000000	41467.000000	1155
41691.000000	41578.000000	1158
41799.000000	41689.000000	1161
41907.000000	41794.000000	1164
41943.000000	41829.000000	1165
41979.000000	41864.000000	1166
42015.000000	41901.000000	1167
42195.000000	42081.000000	1172
42267.000000	42155.000000	1174
42303.000000	42190.000000	1175
42339.000000	42226.000000	1176
42483.000000	42366.000000	1180
42627.000000	42514.000000	1184
42807.000000	42689.000000	1189
42987.000000	42869.000000	1194
43167.000000	43044.000000	1199
43311.000000	43184.000000	1203
43383.000000	43258.000000	1205
43563.000000	43433.000000	1210
43599.000000	43469.000000	1211
43779.000000	43649.000000	1216
43923.000000	43789.000000	1220
44103.000000	43964.000000	1225
44139.000000	44000.000000	1226
44247.000000	44105.000000	1229
44319.000000	44175.000000	1231
44427.000000	44283.000000	1234
44463.000000	44319.000000	1235
44499.000000	44355.000000	1236
44607.000000	44460.000000	1239
44715.000000	44571.000000	1242
44859.000000	44715.000000	1246
44967.000000	44826.000000	1249
45039.000000	44900.000000	1251
45183.000000	45048.000000	1255
45363.000000	45233.000000	1260
45435.000000	45305.000000	1262
45543.000000	45416.000000	1265
45615.000000	45490.000000	1267
45651.000000	45526.000000	1268
45723.000000	45598.000000	1270
45903.000000	45783.000000	1275
45939.000000	45818.000000	1276
46083.000000	45958.000000	1280
46191.000000	46069.000000	1283
46263.000000	46139.000000	1285
46299.000000	46174.000000	1286
46335.000000	46209.000000	1287
46515.000000	46394.000000	1292
46695.000000	46569.000000	1297
46767.000000	46643.000000	1299
46839.000000	46715.000000	1301
46875.000000	46751.000000	1302
46947.000000	46823.000000	1304
47019.000000	46897.000000	1306
47055.000000	46932.000000	1307
47235.000000	47112.000000	1312
47415.000000	47287.000000	1317
47559.000000	47427.000000	1321
47667.000000	47538.000000	1324
47775.000000	47643.000000	1327
47811.000000	47678.000000	1328
47991.000000	47853.000000	1333
48171.000000	48033.000000	1338
48279.000000	48141.000000	1341
48459.000000	48321.000000	1346
48639.000000	48496.000000	1351
48783.000000	48640.000000	1355
48927.000000	48788.000000	1359
49035.000000	48896.000000	1362
49179.000000	49044.000000	1366
49287.000000	49155.000000	1369
49431.000000	49299.000000	1373
49611.000000	49474.000000	1378
49755.000000	49618.000000	1382
49827.000000	49690.000000	1384
49935.000000	49798.000000	1387
50115.000000	49978.000000	1392
50187.000000	50048.000000	1394
50331.000000	50196.000000	1398
50367.000000	50231.000000	1399
50475.000000	50342.000000	1402
50547.000000	50412.000000	1404
50583.000000	50448.000000	1405
50619.000000	50484.000000	1406
50799.000000	50659.000000	1411
50835.000000	50695.000000	1412
50907.000000	50765.000000	1414
50979.000000	50835.000000	1416
51123.000000	50983.000000	1420
51267.000000	51127.000000	1424
51375.000000	51238.000000	1427
51519.000000	51378.000000	1431
51699.000000	51558.000000	1436
51879.000000	51733.000000	1441
52023.000000	51877.000000	1445
52131.000000	51982.000000	1448
52311.000000	52162.000000	1453
52419.000000	52273.000000	1456
52455.000000	52308.000000	1457
52563.000000	52419.000000	1460
52671.000000	52524.000000	1463
52707.000000	52561.000000	1464
52815.000000	52669.000000	1467
52887.000000	52739.000000	1469
52959.000000	52809.000000	1471
52995.000000	52845.000000	1472
53067.000000	52919.000000	1474
53247.000000	53104.000000	1479
53319.000000	53174.000000	1481
53427.000000	53285.000000	1484
53571.000000	53425.000000	1488
53607.000000	53462.000000	1489
53679.000000	53536.000000	1491
53787.000000	53644.000000	1494
53823.000000	53679.000000	1495
53967.000000	53819.000000	1499
54147.000000	53999.000000	1504
54183.000000	54035.000000	1505
54255.000000	54109.000000	1507
54399.000000	54253.000000	1511
54507.000000	54364.000000	1514
54543.000000	54399.000000	1515
54723.000000	54584.000000	1520
54759.000000	54620.000000	1521
54867.000000	54728.000000	1524
55011.000000	54868.000000	1528
55083.000000	54938.000000	1530
55119.000000	54973.000000	1531
55263.000000	55121.000000	1535
55335.000000	55191.000000	1537
55371.000000	55228.000000	1538
55443.000000	55300.000000	1540
55479.000000	55336.000000	1541
55659.000000	55521.000000	1546
55839.000000	55701.000000	1551
55983.000000	55841.000000	1555
56127.000000	55981.000000	1559
56307.000000	56161.000000	1564
56343.000000	56198.000000	1565
56451.000000	56303.000000	1568
56523.000000	56375.000000	1570
56703.000000	56560.000000	1575
56847.000000	56704.000000	1579
56883.000000	56739.000000	1580
57027.000000	56879.000000	1584
57171.000000	57027.000000	1588
57351.000000	57212.000000	1593
57459.000000	57317.000000	1596
57531.000000	57387.000000	1598
57603.000000	57459.000000	1600
57711.000000	57567.000000	1603
57819.000000	57672.000000	1606
57963.000000	57816.000000	1610
58071.000000	57921.000000	1613
58251.000000	58096.000000	1618
58359.000000	58201.000000	1621
58395.000000	58238.000000	1622
58503.000000	58346.000000	1625
58611.000000	58451.000000	1628
58719.000000	58559.000000	1631
58863.000000	58703.000000	1635
59043.000000	58888.000000	1640
59151.000000	58996.000000	1643
59223.000000	59068.000000	1645
59331.000000	59173.000000	1648
59511.000000	59358.000000	1653
59547.000000	59394.000000	1654
59691.000000	59534.000000	1658
59799.000000	59642.000000	1661
59907.000000	59747.000000	1664
60087.000000	59922.000000	1669
60231.000000	60066.000000	1673
60411.000000	60241.000000	1678
60555.000000	60389.000000	1682
60591.000000	60425.000000	1683
60771.000000	60600.000000	1688
60807.000000	60636.000000	1689
60915.000000	60741.000000	1692
60987.000000	60815.000000	1694
61167.000000	60990.000000	1699
61347.000000	61175.000000	1704
61455.000000	61286.000000	1707
61563.000000	61397.000000	1710
61743.000000	61572.000000	1715
61887.000000	61716.000000	1719
62031.000000	61864.000000	1723
62139.000000	61975.000000	1726
62247.000000	62083.000000	1729
62319.000000	62155.000000	1731
62463.000000	62295.000000	1735
62535.000000	62369.000000	1737
62643.000000	62480.000000	1740
62751.000000	62591.000000	1743
62895.000000	62731.000000	1747
63039.000000	62879.000000	1751
63183.000000	63027.000000	1755
63291.000000	63132.000000	1758
63435.000000	63272.000000	1762
63615.000000	63447.000000	1767
63759.000000	63591.000000	1771
63867.000000	63696.000000	1774
64047.000000	63871.000000	1779
64155.000000	63982.000000	1782
64335.000000	64157.000000	1787
64515.000000	64332.000000	1792
64623.000000	64437.000000	1795
64731.000000	64548.000000	1798
64911.000000	64728.000000	1803
65091.000000	64908.000000	1808
65235.000000	65056.000000	1812
65307.000000	65126.000000	1814
65415.000000	65234.000000	1817
65595.000000	65419.000000	1822
65631.000000	65456.000000	1823
65739.000000	65567.000000	1826
65847.000000	65678.000000	1829
65919.000000	65752.000000	1831
66099.000000	65937.000000	1836
66135.000000	65974.000000	1837
66243.000000	66079.000000	1840
66387.000000	66223.000000	1844
66495.000000	66331.000000	1847
66675.000000	66511.000000	1852
66783.000000	66616.000000	1855
66927.000000	66756.000000	1859
67107.000000	66941.000000	1864
67287.000000	67126.000000	1869
67431.000000	67266.000000	1873
67503.000000	67336.000000	1875
67647.000000	67480.000000	1879
67827.000000	67655.000000	1884
68007.000000	67830.000000	1889
68079.000000	67902.000000	1891
68187.000000	68007.000000	1894
68223.000000	68044.000000	1895
68367.000000	68188.000000	1899
68511.000000	68336.000000	1903
68691.000000	68521.000000	1908
68763.000000	68595.000000	1910
68943.000000	68775.000000	1915
68979.000000	68811.000000	1916
69051.000000	68883.000000	1918
69123.000000	68953.000000	1920
69195.000000	69025.000000	1922
69375.000000	69200.000000	1927
69483.000000	69308.000000	1930
69519.000000	69345.000000	1931
69591.000000	69415.000000	1933
69699.000000	69523.000000	1936
69879.000000	69703.000000	1941
70059.000000	69883.000000	1946
70131.000000	69953.000000	1948
70203.000000	70023.000000	1950
70239.000000	70059.000000	1951
70275.000000	70096.000000	1952
70383.000000	70207.000000	1955
70563.000000	70387.000000	1960
70743.000000	70567.000000	1965
70887.000000	70707.000000	1969
71067.000000	70892.000000	1974
71103.000000	70928.000000	1975
71283.000000	71113.000000	1980
71355.000000	71185.000000	1982
71499.000000	71325.000000	1986
71571.000000	71399.000000	1988
71679.000000	71504.000000	1991
71751.000000	71578.000000	1993
71859.000000	71683.000000	1996
72039.000000	71858.000000	2001
72183.000000	72002.000000	2005
72363.000000	72182.000000	2010
72507.000000	72326.000000	2014
72687.000000	72501.000000	2019
72867.000000	72676.000000	2024
72903.000000	72713.000000	2025
72939.000000	72748.000000	2026
73047.000000	72853.000000	2029
73191.000000	72997.000000	2033
73263.000000	73069.000000	2035
73443.000000	73244.000000	2040
73515.000000	73316.000000	2042
73551.000000	73351.000000	2043
73731.000000	73531.000000	2048
73767.000000	73566.000000	2049
73803.000000	73602.000000	2050
73839.000000	73639.000000	2051
73875.000000	73676.000000	2052
73911.000000	73711.000000	2053
73983.000000	73783.000000	2055
74055.000000	73853.000000	2057
74091.000000	73889.000000	2058
74271.000000	74074.000000	2063
74415.000000	74222.000000	2067
74523.000000	74330.000000	2070
74595.000000	74400.000000	2072
74667.000000	74470.000000	2074
74703.000000	74506.000000	2075
74739.000000	74542.000000	2076
74847.000000	74650.000000	2079
74991.000000	74790.000000	2083
75135.000000	74934.000000	2087
75171.000000	74971.000000	2088
