3.000000	0.000000	0
39.000000	36.000000	1
219.000000	211.000000	6
363.000000	355.000000	10
507.000000	495.000000	14
651.000000	639.000000	18
831.000000	814.000000	23
867.000000	850.000000	24
903.000000	887.000000	25
975.000000	959.000000	27
1047.000000	1031.000000	29
1227.000000	1206.000000	34
1407.000000	1391.000000	39
1551.000000	1531.000000	43
1623.000000	1603.000000	45
1695.000000	1677.000000	47
1875.000000	1862.000000	52
1911.000000	1899.000000	53
2091.000000	2084.000000	58
2199.000000	2195.000000	61
2271.000000	2267.000000	63
2451.000000	2447.000000	68
2631.000000	2627.000000	73
2775.000000	2771.000000	77
2811.000000	2806.000000	78
2847.000000	2841.000000	79
2955.000000	2952.000000	82
3027.000000	3024.000000	84
3063.000000	3059.000000	85
3243.000000	3234.000000	90
3423.000000	3414.000000	95
3531.000000	3522.000000	98
3603.000000	3592.000000	100
3783.000000	3767.000000	105
3819.000000	3802.000000	106
3891.000000	3876.000000	108
4071.000000	4051.000000	113
4179.000000	4162.000000	116
4215.000000	4198.000000	117
4323.000000	4306.000000	120
4395.000000	4380.000000	122
4503.000000	4485.000000	125
4539.000000	4521.000000	126
4611.000000	4593.000000	128
4755.000000	4733.000000	132
4899.000000	4877.000000	136
4935.000000	4912.000000	137
5115.000000	5097.000000	142
5223.000000	5208.000000	145
5295.000000	5280.000000	147
5439.000000	5424.000000	151
5475.000000	5461.000000	152
5511.000000	5498.000000	153
5619.000000	5603.000000	156
5763.000000	5747.000000	160
5835.000000	5817.000000	162
5943.000000	5928.000000	165
6015.000000	6000.000000	167
6159.000000	6148.000000	171
6303.000000	6296.000000	175
6411.000000	6404.000000	178
6555.000000	6552.000000	182
6591.000000	6588.000000	183
6627.000000	6623.000000	184
6663.000000	6658.000000	185
6843.000000	6838.000000	190
6951.000000	6946.000000	193
7131.000000	7126.000000	198
7275.000000	7274.000000	202
7311.000000	7309.000000	203
7491.000000	7484.000000	208
7671.000000	7659.000000	213
7851.000000	7834.000000	218
7887.000000	7870.000000	219
7959.000000	7944.000000	221
8067.000000	8052.000000	224
8211.000000	8200.000000	228
8247.000000	8237.000000	229
8319.000000	8307.000000	231
8463.000000	8451.000000	235
8499.000000	8487.000000	236
8571.000000	8561.000000	238
8679.000000	8672.000000	241
8823.000000	8820.000000	245
8859.000000	8856.000000	246
8931.000000	8930.000000	248
9003.000000	9000.000000	250
9039.000000	9036.000000	251
9075.000000	9073.000000	252
9147.000000	9143.000000	254
9219.000000	9215.000000	256
9399.000000	9395.000000	261
9507.000000	9503.000000	264
9579.000000	9573.000000	266
9759.000000	9753.000000	271
9903.000000	9893.000000	275
9939.000000	9929.000000	276
9975.000000	9966.000000	277
10011.000000	10003.000000	278
10155.000000	10151.000000	282
10227.000000	10221.000000	284
10335.000000	10326.000000	287
10371.000000	10362.000000	288
10551.000000	10542.000000	293
10587.000000	10578.000000	294
10731.000000	10726.000000	298
10767.000000	10762.000000	299
10839.000000	10832.000000	301
10947.000000	10937.000000	304
11055.000000	11042.000000	307
11091.000000	11079.000000	308
11163.000000	11151.000000	310
11271.000000	11256.000000	313
11451.000000	11441.000000	318
11595.000000	11581.000000	322
11667.000000	11653.000000	324
11739.000000	11725.000000	326
11883.000000	11869.000000	330
12027.000000	12009.000000	334
12207.000000	12184.000000	339
12387.000000	12359.000000	344
12423.000000	12395.000000	345
12603.000000	12570.000000	350
12711.000000	12675.000000	353
12855.000000	12823.000000	357
12927.000000	12895.000000	359
13107.000000	13075.000000	364
13143.000000	13112.000000	365
13179.000000	13148.000000	366
13215.000000	13183.000000	367
13287.000000	13255.000000	369
13431.000000	13399.000000	373
13467.000000	13435.000000	374
13611.000000	13579.000000	378
13791.000000	13764.000000	383
13863.000000	13838.000000	385
13971.000000	13946.000000	388
14079.000000	14057.000000	391
14223.000000	14205.000000	395
14403.000000	14380.000000	400
14583.000000	14565.000000	405
14691.000000	14676.000000	408
14727.000000	14712.000000	409
14799.000000	14782.000000	411
14835.000000	14817.000000	412
14907.000000	14887.000000	414
14943.000000	14923.000000	415
15051.000000	15028.000000	418
15123.000000	15098.000000	420
15159.000000	15134.000000	421
15267.000000	15239.000000	424
15375.000000	15347.000000	427
15555.000000	15532.000000	432
15699.000000	15680.000000	436
15771.000000	15752.000000	438
15951.000000	15927.000000	443
15987.000000	15962.000000	444
16059.000000	16034.000000	446
16239.000000	16219.000000	451
16383.000000	16359.000000	455
16527.000000	16499.000000	459
16707.000000	16674.000000	464
16779.000000	16744.000000	466
16887.000000	16852.000000	469
16959.000000	16926.000000	471
16995.000000	16961.000000	472
17031.000000	16997.000000	473
17067.000000	17032.000000	474
17247.000000	17207.000000	479
17355.000000	17312.000000	482
17499.000000	17456.000000	486
17571.000000	17528.000000	488
17643.000000	17602.000000	490
17751.000000	17710.000000	493
17787.000000	17747.000000	494
17967.000000	17927.000000	499
18039.000000	18001.000000	501
18219.000000	18186.000000	506
18291.000000	18256.000000	508
18363.000000	18326.000000	510
18399.000000	18361.000000	511
18579.000000	18541.000000	516
18651.000000	18615.000000	518
18723.000000	18689.000000	520
18903.000000	18874.000000	525
19047.000000	19014.000000	529
19155.000000	19122.000000	532
19191.000000	19158.000000	533
19299.000000	19266.000000	536
19335.000000	19302.000000	537
19443.000000	19413.000000	540
19551.000000	19518.000000	543
19731.000000	19703.000000	548
19875.000000	19851.000000	552
19947.000000	19921.000000	554
20091.000000	20069.000000	558
20163.000000	20139.000000	560
20271.000000	20250.000000	563
20343.000000	20324.000000	565
20379.000000	20359.000000	566
20415.000000	20394.000000	567
20523.000000	20499.000000	570
20595.000000	20569.000000	572
20703.000000	20680.000000	575
20847.000000	20820.000000	579
20955.000000	20928.000000	582
20991.000000	20965.000000	583
21027.000000	21000.000000	584
21171.000000	21148.000000	588
21243.000000	21220.000000	590
21387.000000	21360.000000	594
21495.000000	21465.000000	597
21639.000000	21605.000000	601
21747.000000	21710.000000	604
21783.000000	21745.000000	605
21891.000000	21853.000000	608
22071.000000	22028.000000	613
22179.000000	22136.000000	616
22251.000000	22208.000000	618
22359.000000	22313.000000	621
22539.000000	22498.000000	626
22719.000000	22678.000000	631
22791.000000	22750.000000	633
22935.000000	22894.000000	637
23079.000000	23034.000000	641
23259.000000	23219.000000	646
23403.000000	23367.000000	650
23583.000000	23552.000000	655
23727.000000	23696.000000	659
23871.000000	23844.000000	663
23907.000000	23880.000000	664
24051.000000	24028.000000	668
24087.000000	24063.000000	669
24231.000000	24211.000000	673
24303.000000	24283.000000	675
24483.000000	24458.000000	680
24627.000000	24602.000000	684
24663.000000	24637.000000	685
24843.000000	24812.000000	690
24987.000000	24960.000000	694
25167.000000	25135.000000	699
25275.000000	25246.000000	702
25383.000000	25357.000000	705
25455.000000	25429.000000	707
25527.000000	25501.000000	709
25671.000000	25649.000000	713
25851.000000	25829.000000	718
26031.000000	26014.000000	723
26139.000000	26125.000000	726
26247.000000	26236.000000	729
26391.000000	26376.000000	733
26571.000000	26556.000000	738
26679.000000	26661.000000	741
26715.000000	26696.000000	742
26823.000000	26804.000000	745
26967.000000	26948.000000	749
27075.000000	27053.000000	752
27111.000000	27088.000000	753
27255.000000	27236.000000	757
27399.000000	27380.000000	761
27579.000000	27560.000000	766
27687.000000	27671.000000	769
27831.000000	27811.000000	773
28011.000000	27996.000000	778
28191.000000	28171.000000	783
28335.000000	28319.000000	787
28443.000000	28430.000000	790
28587.000000	28578.000000	794
28695.000000	28683.000000	797
28803.000000	28788.000000	800
28911.000000	28896.000000	803
29055.000000	29040.000000	807
29091.000000	29075.000000	808
29235.000000	29223.000000	812
29343.000000	29334.000000	815
29379.000000	29369.000000	816
29487.000000	29474.000000	819
29559.000000	29546.000000	821
29667.000000	29654.000000	824
29775.000000	29762.000000	827
29883.000000	29867.000000	830
30063.000000	30052.000000	835
30207.000000	30200.000000	839
30243.000000	30235.000000	840
30351.000000	30340.000000	843
30459.000000	30448.000000	846
30603.000000	30588.000000	850
30639.000000	30623.000000	851
30747.000000	30734.000000	854
30783.000000	30770.000000	855
30927.000000	30918.000000	859
31035.000000	31029.000000	862
31107.000000	31101.000000	864
31215.000000	31206.000000	867
31323.000000	31314.000000	870
31395.000000	31388.000000	872
31575.000000	31563.000000	877
31683.000000	31671.000000	880
31827.000000	31815.000000	884
31935.000000	31920.000000	887
32115.000000	32095.000000	892
32151.000000	32131.000000	893
32295.000000	32279.000000	897
32331.000000	32314.000000	898
32439.000000	32419.000000	901
32583.000000	32563.000000	905
32763.000000	32743.000000	910
32835.000000	32815.000000	912
32979.000000	32963.000000	916
33051.000000	33033.000000	918
33195.000000	33181.000000	922
33339.000000	33329.000000	926
33375.000000	33365.000000	927
33519.000000	33505.000000	931
33627.000000	33613.000000	934
33807.000000	33788.000000	939
33879.000000	33862.000000	941
34059.000000	34042.000000	946
34203.000000	34186.000000	950
34311.000000	34291.000000	953
34491.000000	34466.000000	958
34599.000000	34574.000000	961
34743.000000	34714.000000	965
34815.000000	34788.000000	967
34887.000000	34858.000000	969
34995.000000	34963.000000	972
35103.000000	35068.000000	975
35211.000000	35173.000000	978
35391.000000	35348.000000	983
35427.000000	35384.000000	984
35463.000000	35419.000000	985
35535.000000	35493.000000	987
35607.000000	35563.000000	989
35643.000000	35598.000000	990
35823.000000	35783.000000	995
35895.000000	35853.000000	997
36075.000000	36038.000000	1002
36255.000000	36218.000000	1007
36363.000000	36323.000000	1010
36471.000000	36431.000000	1013
36615.000000	36575.000000	1017
36687.000000	36649.000000	1019
36795.000000	36757.000000	1022
36903.000000	36865.000000	1025
36975.000000	36939.000000	1027
37047.000000	37013.000000	1029
37191.000000	37153.000000	1033
37371.000000	37338.000000	1038
37551.000000	37518.000000	1043
37587.000000	37553.000000	1044
37731.000000	37693.000000	1048
37767.000000	37728.000000	1049
37947.000000	37908.000000	1054
38091.000000	38052.000000	1058
38127.000000	38088.000000	1059
38307.000000	38268.000000	1064
38343.000000	38304.000000	1065
38487.000000	38444.000000	1069
38595.000000	38552.000000	1072
38739.000000	38692.000000	1076
38919.000000	38877.000000	1081
38991.000000	38951.000000	1083
39099.000000	39056.000000	1086
39279.000000	39241.000000	1091
39351.000000	39315.000000	1093
39531.000000	39500.000000	1098
39675.000000	39640.000000	1102
39819.000000	39784.000000	1106
39927.000000	39892.000000	1109
40035.000000	40000.000000	1112
40143.000000	40108.000000	1115
40323.000000	40288.000000	1120
40359.000000	40324.000000	1121
40539.000000	40504.000000	1126
40683.000000	40652.000000	1130
40719.000000	40687.000000	1131
40755.000000	40723.000000	1132
40899.000000	40867.000000	1136
40935.000000	40902.000000	1137
41115.000000	41077.000000	1142
41295.000000	41252.000000	1147
41331.000000	41289.000000	1148
41511.000000	41469.000000	1153
41583.000000	41539.000000	1155
41655.000000	41611.000000	1157
41835.000000	41786.000000	1162
41943.000000	41894.000000	1165
42087.000000	42038.000000	1169
42123.000000	42075.000000	1170
42159.000000	42111.000000	1171
42231.000000	42181.000000	1173
42303.000000	42253.000000	1175
42375.000000	42327.000000	1177
42411.000000	42363.000000	1178
42447.000000	42398.000000	1179
42591.000000	42546.000000	1183
42735.000000	42686.000000	1187
42879.000000	42834.000000	1191
42987.000000	42942.000000	1194
43131.000000	43086.000000	1198
43167.000000	43123.000000	1199
43347.000000	43308.000000	1204
43527.000000	43483.000000	1209
43635.000000	43591.000000	1212
43707.000000	43665.000000	1214
43743.000000	43701.000000	1215
43779.000000	43737.000000	1216
43959.000000	43912.000000	1221
44067.000000	44017.000000	1224
44139.000000	44089.000000	1226
44319.000000	44264.000000	1231
44463.000000	44408.000000	1235
44499.000000	44443.000000	1236
44571.000000	44517.000000	1238
44679.000000	44622.000000	1241
44715.000000	44659.000000	1242
44823.000000	44770.000000	1245
45003.000000	44950.000000	1250
45183.000000	45125.000000	1255
45255.000000	45197.000000	1257
45291.000000	45234.000000	1258
45471.000000	45419.000000	1263
45543.000000	45489.000000	1265
45579.000000	45526.000000	1266
45615.000000	45562.000000	1267
45651.000000	45597.000000	1268
45687.000000	45633.000000	1269
45831.000000	45773.000000	1273
46011.000000	45958.000000	1278
46155.000000	46098.000000	1282
46191.000000	46134.000000	1283
46263.000000	46206.000000	1285
46407.000000	46350.000000	1289
46515.000000	46455.000000	1292
46695.000000	46640.000000	1297
46875.000000	46820.000000	1302
46911.000000	46855.000000	1303
47091.000000	47035.000000	1308
47199.000000	47146.000000	1311
47343.000000	47294.000000	1315
47415.000000	47366.000000	1317
47487.000000	47440.000000	1319
47667.000000	47625.000000	1324
47775.000000	47730.000000	1327
47955.000000	47905.000000	1332
47991.000000	47940.000000	1333
48099.000000	48048.000000	1336
48243.000000	48196.000000	1340
48315.000000	48270.000000	1342
48495.000000	48445.000000	1347
48567.000000	48519.000000	1349
48675.000000	48627.000000	1352
48783.000000	48735.000000	1355
48891.000000	48846.000000	1358
49035.000000	48990.000000	1362
49179.000000	49134.000000	1366
49359.000000	49319.000000	1371
49467.000000	49424.000000	1374
49611.000000	49572.000000	1378
49791.000000	49747.000000	1383
49935.000000	49891.000000	1387
50007.000000	49961.000000	1389
50151.000000	50105.000000	1393
50295.000000	50253.000000	1397
50475.000000	50438.000000	1402
50547.000000	50512.000000	1404
50655.000000	50623.000000	1407
50691.000000	50658.000000	1408
50799.000000	50769.000000	1411
50943.000000	50913.000000	1415
51015.000000	50983.000000	1417
51051.000000	51018.000000	1418
51123.000000	51092.000000	1420
51267.000000	51240.000000	1424
51375.000000	51345.000000	1427
51555.000000	51520.000000	1432
51699.000000	51668.000000	1436
51771.000000	51740.000000	1438
51843.000000	51812.000000	1440
52023.000000	51997.000000	1445
52203.000000	52182.000000	1450
52239.000000	52217.000000	1451
52383.000000	52361.000000	1455
52419.000000	52398.000000	1456
52527.000000	52509.000000	1459
52671.000000	52649.000000	1463
52743.000000	52723.000000	1465
52779.000000	52759.000000	1466
52887.000000	52864.000000	1469
52959.000000	52934.000000	1471
53067.000000	53042.000000	1474
53103.000000	53077.000000	1475
53247.000000	53217.000000	1479
53355.000000	53322.000000	1482
53499.000000	53462.000000	1486
53643.000000	53606.000000	1490
53715.000000	53678.000000	1492
53751.000000	53714.000000	1493
53787.000000	53750.000000	1494
53859.000000	53824.000000	1496
54003.000000	53972.000000	1500
54075.000000	54042.000000	1502
54147.000000	54112.000000	1504
54219.000000	54182.000000	1506
54291.000000	54254.000000	1508
54399.000000	54359.000000	1511
54435.000000	54396.000000	1512
54615.000000	54576.000000	1517
54795.000000	54761.000000	1522
54975.000000	54941.000000	1527
55083.000000	55049.000000	1530
55155.000000	55123.000000	1532
55263.000000	55231.000000	1535
55443.000000	55411.000000	1540
55551.000000	55519.000000	1543
55731.000000	55694.000000	1548
55875.000000	55838.000000	1552
56055.000000	56013.000000	1557
56199.000000	56161.000000	1561
56379.000000	56346.000000	1566
56451.000000	56418.000000	1568
56559.000000	56523.000000	1571
56631.000000	56593.000000	1573
56811.000000	56778.000000	1578
56919.000000	56889.000000	1581
57099.000000	57069.000000	1586
57279.000000	57254.000000	1591
57423.000000	57398.000000	1595
57567.000000	57546.000000	1599
57675.000000	57654.000000	1602
57711.000000	57691.000000	1603
57891.000000	57871.000000	1608
57999.000000	57982.000000	1611
58035.000000	58018.000000	1612
58071.000000	58055.000000	1613
58107.000000	58090.000000	1614
58287.000000	58270.000000	1619
58323.000000	58306.000000	1620
58431.000000	58414.000000	1623
58611.000000	58589.000000	1628
58719.000000	58700.000000	1631
58863.000000	58840.000000	1635
59007.000000	58980.000000	1639
59079.000000	59054.000000	1641
59259.000000	59234.000000	1646
59295.000000	59271.000000	1647
59403.000000	59376.000000	1650
59439.000000	59411.000000	1651
59511.000000	59485.000000	1653
59619.000000	59593.000000	1656
59763.000000	59741.000000	1660
59943.000000	59916.000000	1665
60087.000000	60060.000000	1669
60159.000000	60134.000000	1671
60303.000000	60274.000000	1675
60447.000000	60422.000000	1679
60555.000000	60530.000000	1682
60699.000000	60674.000000	1686
60807.000000	60785.000000	1689
60951.000000	60925.000000	1693
61095.000000	61065.000000	1697
61275.000000	61245.000000	1702
61383.000000	61356.000000	1705
61563.000000	61536.000000	1710
61599.000000	61573.000000	1711
61635.000000	61610.000000	1712
61743.000000	61721.000000	1715
61923.000000	61901.000000	1720
62031.000000	62012.000000	1723
62211.000000	62187.000000	1728
62319.000000	62298.000000	1731
62427.000000	62406.000000	1734
62499.000000	62480.000000	1736
62607.000000	62588.000000	1739
62715.000000	62699.000000	1742
62751.000000	62736.000000	1743
62895.000000	62880.000000	1747
62931.000000	62916.000000	1748
63003.000000	62990.000000	1750
63075.000000	63062.000000	1752
63111.000000	63098.000000	1753
63219.000000	63206.000000	1756
63255.000000	63241.000000	1757
63363.000000	63352.000000	1760
63435.000000	63424.000000	1762
63507.000000	63496.000000	1764
63651.000000	63636.000000	1768
63687.000000	63673.000000	1769
63759.000000	63745.000000	1771
63903.000000	63893.000000	1775
64047.000000	64037.000000	1779
64191.000000	64181.000000	1783
64371.000000	64356.000000	1788
64551.000000	64541.000000	1793
64587.000000	64577.000000	1794
64695.000000	64685.000000	1797
64767.000000	64755.000000	1799
64803.000000	64792.000000	1800
64911.000000	64897.000000	1803
65091.000000	65077.000000	1808
