3.000000	0.000000	0
39.000000	35.000000	1
111.000000	105.000000	3
183.000000	179.000000	5
363.000000	354.000000	10
543.000000	534.000000	15
615.000000	608.000000	17
651.000000	645.000000	18
795.000000	785.000000	22
975.000000	965.000000	27
1155.000000	1150.000000	32
1191.000000	1186.000000	33
1227.000000	1223.000000	34
1335.000000	1334.000000	37
1443.000000	1439.000000	40
1515.000000	1509.000000	42
1623.000000	1614.000000	45
1767.000000	1754.000000	49
1911.000000	1898.000000	53
1983.000000	1970.000000	55
2127.000000	2110.000000	59
2271.000000	2250.000000	63
2307.000000	2286.000000	64
2415.000000	2397.000000	67
2487.000000	2469.000000	69
2523.000000	2506.000000	70
2631.000000	2611.000000	73
2739.000000	2722.000000	76
2811.000000	2794.000000	78
2847.000000	2831.000000	79
2991.000000	2971.000000	83
3135.000000	3115.000000	87
3171.000000	3151.000000	88
3279.000000	3256.000000	91
3459.000000	3436.000000	96
3495.000000	3472.000000	97
3639.000000	3620.000000	101
3675.000000	3655.000000	102
3783.000000	3763.000000	105
3819.000000	3799.000000	106
3963.000000	3947.000000	110
4107.000000	4087.000000	114
4179.000000	4157.000000	116
4359.000000	4337.000000	121
4395.000000	4374.000000	122
4431.000000	4411.000000	123
4539.000000	4522.000000	126
4647.000000	4633.000000	129
4755.000000	4738.000000	132
4863.000000	4843.000000	135
5043.000000	5018.000000	140
5151.000000	5129.000000	143
5259.000000	5234.000000	146
5295.000000	5270.000000	147
5367.000000	5342.000000	149
5403.000000	5377.000000	150
5475.000000	5447.000000	152
5583.000000	5552.000000	155
5619.000000	5589.000000	156
5763.000000	5737.000000	160
5943.000000	5922.000000	165
6015.000000	5994.000000	167
6159.000000	6138.000000	171
6231.000000	6210.000000	173
6411.000000	6395.000000	178
6591.000000	6580.000000	183
6735.000000	6728.000000	187
6843.000000	6839.000000	190
7023.000000	7019.000000	195
7095.000000	7093.000000	197
7131.000000	7130.000000	198
7167.000000	7164.000000	199
7347.000000	7339.000000	204
7455.000000	7450.000000	207
7491.000000	7487.000000	208
7635.000000	7627.000000	212
7779.000000	7771.000000	216
7923.000000	7911.000000	220
8067.000000	8059.000000	224
8103.000000	8094.000000	225
8139.000000	8129.000000	226
8283.000000	8273.000000	230
8427.000000	8417.000000	234
8499.000000	8489.000000	236
8607.000000	8597.000000	239
8643.000000	8633.000000	240
8715.000000	8707.000000	242
8895.000000	8882.000000	247
9003.000000	8993.000000	250
9183.000000	9178.000000	255
9219.000000	9213.000000	256
9327.000000	9321.000000	259
9435.000000	9432.000000	262
9543.000000	9537.000000	265
9687.000000	9685.000000	269
9723.000000	9722.000000	270
9831.000000	9827.000000	273
9867.000000	9862.000000	274
10011.000000	10002.000000	278
10155.000000	10146.000000	282
10335.000000	10331.000000	287
10479.000000	10471.000000	291
10515.000000	10507.000000	292
10659.000000	10655.000000	296
10695.000000	10690.000000	297
10875.000000	10865.000000	302
10911.000000	10900.000000	303
10983.000000	10974.000000	305
11163.000000	11159.000000	310
11271.000000	11270.000000	313
11343.000000	11342.000000	315
11523.000000	11517.000000	320
11559.000000	11552.000000	321
11703.000000	11700.000000	325
11883.000000	11875.000000	330
11919.000000	11910.000000	331
12027.000000	12021.000000	334
12099.000000	12091.000000	336
12279.000000	12276.000000	341
12315.000000	12311.000000	342
12351.000000	12346.000000	343
12531.000000	12521.000000	348
12603.000000	12593.000000	350
12711.000000	12701.000000	353
12819.000000	12812.000000	356
12855.000000	12847.000000	357
12927.000000	12917.000000	359
12963.000000	12954.000000	360
13035.000000	13028.000000	362
13179.000000	13176.000000	366
13287.000000	13281.000000	369
13431.000000	13421.000000	373
13611.000000	13606.000000	378
13647.000000	13641.000000	379
13683.000000	13677.000000	380
13827.000000	13817.000000	384
13863.000000	13854.000000	385
13971.000000	13962.000000	388
14079.000000	14067.000000	391
14259.000000	14247.000000	396
14331.000000	14317.000000	398
14511.000000	14492.000000	403
14655.000000	14640.000000	407
14691.000000	14675.000000	408
14799.000000	14786.000000	411
14979.000000	14961.000000	416
15123.000000	15109.000000	420
15231.000000	15214.000000	423
15303.000000	15286.000000	425
15483.000000	15461.000000	430
15591.000000	15572.000000	433
15663.000000	15644.000000	435
15771.000000	15755.000000	438
15879.000000	15860.000000	441
16059.000000	16040.000000	446
16095.000000	16075.000000	447
16275.000000	16260.000000	452
16455.000000	16440.000000	457
16635.000000	16620.000000	462
16671.000000	16655.000000	463
16743.000000	16725.000000	465
16779.000000	16761.000000	466
16959.000000	16946.000000	471
17031.000000	17018.000000	473
17103.000000	17090.000000	475
17211.000000	17201.000000	478
17355.000000	17349.000000	482
17427.000000	17423.000000	484
17535.000000	17528.000000	487
17607.000000	17598.000000	489
17679.000000	17670.000000	491
17787.000000	17778.000000	494
17823.000000	17813.000000	495
18003.000000	17993.000000	500
18075.000000	18067.000000	502
18183.000000	18172.000000	505
18219.000000	18208.000000	506
18255.000000	18244.000000	507
18327.000000	18314.000000	509
18399.000000	18384.000000	511
18471.000000	18456.000000	513
18507.000000	18491.000000	514
18543.000000	18528.000000	515
18651.000000	18639.000000	518
18795.000000	18787.000000	522
18831.000000	18824.000000	523
18903.000000	18896.000000	525
18975.000000	18966.000000	527
19119.000000	19114.000000	531
19299.000000	19294.000000	536
19407.000000	19399.000000	539
19551.000000	19539.000000	543
19695.000000	19683.000000	547
19767.000000	19755.000000	549
19947.000000	19940.000000	554
20091.000000	20088.000000	558
20235.000000	20228.000000	562
20271.000000	20265.000000	563
20343.000000	20339.000000	565
20451.000000	20450.000000	568
20523.000000	20520.000000	570
20559.000000	20556.000000	571
20739.000000	20731.000000	576
20883.000000	20875.000000	580
20991.000000	20980.000000	583
21027.000000	21016.000000	584
21207.000000	21201.000000	589
21243.000000	21236.000000	590
21423.000000	21411.000000	595
21567.000000	21551.000000	599
21675.000000	21659.000000	602
21747.000000	21733.000000	604
21891.000000	21881.000000	608
21999.000000	21986.000000	611
22035.000000	22021.000000	612
22143.000000	22126.000000	615
22215.000000	22196.000000	617
22323.000000	22307.000000	620
22467.000000	22455.000000	624
22611.000000	22595.000000	628
22755.000000	22739.000000	632
22863.000000	22847.000000	635
23043.000000	23027.000000	640
23079.000000	23064.000000	641
23187.000000	23169.000000	644
23295.000000	23280.000000	647
23367.000000	23350.000000	649
23439.000000	23422.000000	651
23475.000000	23459.000000	652
23619.000000	23603.000000	656
23763.000000	23751.000000	660
23799.000000	23786.000000	661
23871.000000	23860.000000	663
23979.000000	23968.000000	666
24087.000000	24076.000000	669
24195.000000	24184.000000	672
24375.000000	24364.000000	677
24411.000000	24401.000000	678
24519.000000	24509.000000	681
24555.000000	24545.000000	682
24735.000000	24725.000000	687
24771.000000	24760.000000	688
24951.000000	24945.000000	693
25023.000000	25015.000000	695
25167.000000	25163.000000	699
25203.000000	25199.000000	700
25383.000000	25374.000000	705
25419.000000	25411.000000	706
25491.000000	25481.000000	708
25635.000000	25625.000000	712
25779.000000	25765.000000	716
25851.000000	25835.000000	718
25923.000000	25905.000000	720
26103.000000	26080.000000	725
26283.000000	26265.000000	730
26427.000000	26405.000000	734
26535.000000	26510.000000	737
26643.000000	26618.000000	740
26751.000000	26726.000000	743
26787.000000	26763.000000	744
26895.000000	26871.000000	747
27039.000000	27015.000000	751
27111.000000	27089.000000	753
27147.000000	27124.000000	754
27291.000000	27268.000000	758
27435.000000	27408.000000	762
27543.000000	27519.000000	765
27723.000000	27694.000000	770
27759.000000	27729.000000	771
27903.000000	27877.000000	775
28083.000000	28062.000000	780
28119.000000	28097.000000	781
28155.000000	28134.000000	782
28335.000000	28314.000000	787
28515.000000	28494.000000	792
28623.000000	28605.000000	795
28731.000000	28713.000000	798
28875.000000	28853.000000	802
28947.000000	28923.000000	804
29055.000000	29028.000000	807
29235.000000	29208.000000	812
29271.000000	29243.000000	813
29415.000000	29387.000000	817
29451.000000	29423.000000	818
29487.000000	29460.000000	819
29559.000000	29530.000000	821
29703.000000	29670.000000	825
29811.000000	29781.000000	828
29919.000000	29892.000000	831
29955.000000	29929.000000	832
29991.000000	29965.000000	833
30135.000000	30113.000000	837
30171.000000	30149.000000	838
30315.000000	30297.000000	842
30459.000000	30441.000000	846
30531.000000	30511.000000	848
30711.000000	30691.000000	853
30747.000000	30727.000000	854
30927.000000	30902.000000	859
30999.000000	30976.000000	861
