3.000000	0.000000	0
39.000000	35.000000	1
111.000000	107.000000	3
147.000000	144.000000	4
327.000000	324.000000	9
471.000000	464.000000	13
651.000000	639.000000	18
759.000000	750.000000	21
867.000000	855.000000	24
1011.000000	995.000000	28
1191.000000	1170.000000	33
1263.000000	1240.000000	35
1443.000000	1425.000000	40
1479.000000	1460.000000	41
1659.000000	1645.000000	46
1767.000000	1750.000000	49
1911.000000	1898.000000	53
1983.000000	1972.000000	55
2091.000000	2077.000000	58
2235.000000	2225.000000	62
2379.000000	2373.000000	66
2559.000000	2553.000000	71
2739.000000	2738.000000	76
2919.000000	2918.000000	81
2955.000000	2954.000000	82
3027.000000	3024.000000	84
3099.000000	3096.000000	86
3171.000000	3170.000000	88
3207.000000	3205.000000	89
3387.000000	3385.000000	94
3531.000000	3529.000000	98
3675.000000	3669.000000	102
3783.000000	3777.000000	105
3891.000000	3882.000000	108
4071.000000	4062.000000	113
4251.000000	4242.000000	118
4287.000000	4277.000000	119
4395.000000	4382.000000	122
4539.000000	4526.000000	126
4683.000000	4666.000000	130
4827.000000	4806.000000	134
5007.000000	4991.000000	139
5079.000000	5065.000000	141
5223.000000	5213.000000	145
5259.000000	5250.000000	146
5295.000000	5285.000000	147
5367.000000	5355.000000	149
5403.000000	5391.000000	150
5547.000000	5531.000000	154
5583.000000	5568.000000	155
5727.000000	5712.000000	159
5907.000000	5887.000000	164
5979.000000	5961.000000	166
6123.000000	6105.000000	170
6231.000000	6210.000000	173
6303.000000	6280.000000	175
6375.000000	6350.000000	177
6411.000000	6385.000000	178
6591.000000	6565.000000	183
6771.000000	6750.000000	188
6879.000000	6861.000000	191
6915.000000	6898.000000	192
6987.000000	6970.000000	194
7167.000000	7150.000000	199
7239.000000	7220.000000	201
7383.000000	7360.000000	205
7491.000000	7465.000000	208
7563.000000	7539.000000	210
7707.000000	7679.000000	214
7815.000000	7784.000000	217
7959.000000	7932.000000	221
8067.000000	8040.000000	224
8103.000000	8075.000000	225
8211.000000	8183.000000	228
8319.000000	8294.000000	231
8463.000000	8442.000000	235
8571.000000	8553.000000	238
8607.000000	8589.000000	239
8679.000000	8661.000000	241
8823.000000	8809.000000	245
9003.000000	8994.000000	250
9075.000000	9068.000000	252
9219.000000	9216.000000	256
9291.000000	9290.000000	258
9327.000000	9325.000000	259
9471.000000	9469.000000	263
9651.000000	9649.000000	268
9723.000000	9721.000000	270
9759.000000	9757.000000	271
9831.000000	9829.000000	273
10011.000000	10009.000000	278
10191.000000	10189.000000	283
10227.000000	10226.000000	284
10299.000000	10298.000000	286
10443.000000	10442.000000	290
10515.000000	10514.000000	292
10551.000000	10550.000000	293
10587.000000	10586.000000	294
10731.000000	10730.000000	298
10911.000000	10910.000000	303
10947.000000	10946.000000	304
11019.000000	11016.000000	306
11091.000000	11090.000000	308
11163.000000	11162.000000	310
11271.000000	11270.000000	313
11379.000000	11378.000000	316
11487.000000	11486.000000	319
11523.000000	11521.000000	320
11559.000000	11556.000000	321
11667.000000	11664.000000	324
11703.000000	11700.000000	325
11739.000000	11736.000000	326
11811.000000	11808.000000	328
11847.000000	11844.000000	329
11883.000000	11881.000000	330
12027.000000	12025.000000	334
12171.000000	12165.000000	338
12351.000000	12340.000000	343
12459.000000	12451.000000	346
12495.000000	12487.000000	347
12567.000000	12559.000000	349
12747.000000	12734.000000	354
12891.000000	12878.000000	358
12963.000000	12948.000000	360
12999.000000	12983.000000	361
13179.000000	13163.000000	366
13287.000000	13271.000000	369
13395.000000	13379.000000	372
13575.000000	13559.000000	377
13719.000000	13707.000000	381
13827.000000	13812.000000	384
13935.000000	13917.000000	387
14079.000000	14065.000000	391
14223.000000	14213.000000	395
14259.000000	14250.000000	396
14439.000000	14425.000000	401
14511.000000	14495.000000	403
14583.000000	14567.000000	405
14763.000000	14742.000000	410
14943.000000	14927.000000	415
15123.000000	15112.000000	420
15231.000000	15220.000000	423
15303.000000	15292.000000	425
15411.000000	15403.000000	428
15519.000000	15511.000000	431
15555.000000	15546.000000	432
15699.000000	15694.000000	436
15807.000000	15802.000000	439
15843.000000	15839.000000	440
15951.000000	15950.000000	443
16059.000000	16055.000000	446
16131.000000	16127.000000	448
16203.000000	16201.000000	450
16347.000000	16345.000000	454
16455.000000	16453.000000	457
16527.000000	16525.000000	459
16635.000000	16633.000000	462
16671.000000	16668.000000	463
16779.000000	16776.000000	466
16959.000000	16951.000000	471
17067.000000	17062.000000	474
17211.000000	17202.000000	478
17247.000000	17237.000000	479
17391.000000	17381.000000	483
17535.000000	17529.000000	487
17571.000000	17565.000000	488
17751.000000	17740.000000	493
17859.000000	17851.000000	496
18039.000000	18026.000000	501
18111.000000	18096.000000	503
18183.000000	18166.000000	505
18219.000000	18201.000000	506
18327.000000	18306.000000	509
18399.000000	18378.000000	511
18471.000000	18450.000000	513
18651.000000	18635.000000	518
18723.000000	18705.000000	520
18867.000000	18853.000000	524
19047.000000	19028.000000	529
19155.000000	19139.000000	532
19299.000000	19283.000000	536
19407.000000	19391.000000	539
19551.000000	19531.000000	543
19731.000000	19711.000000	548
19875.000000	19855.000000	552
19983.000000	19963.000000	555
20163.000000	20143.000000	560
20307.000000	20283.000000	564
20415.000000	20391.000000	567
20487.000000	20465.000000	569
20667.000000	20640.000000	574
20775.000000	20745.000000	577
20811.000000	20780.000000	578
20955.000000	20928.000000	582
21135.000000	21108.000000	587
21171.000000	21144.000000	588
21243.000000	21218.000000	590
21423.000000	21403.000000	595
21567.000000	21547.000000	599
21639.000000	21621.000000	601
21783.000000	21761.000000	605
21927.000000	21905.000000	609
22071.000000	22049.000000	613
22179.000000	22157.000000	616
22359.000000	22342.000000	621
22539.000000	22527.000000	626
22719.000000	22707.000000	631
22755.000000	22744.000000	632
22791.000000	22781.000000	633
22863.000000	22853.000000	635
23043.000000	23028.000000	640
23187.000000	23172.000000	644
23259.000000	23246.000000	646
23367.000000	23354.000000	649
23475.000000	23465.000000	652
23619.000000	23613.000000	656
23691.000000	23685.000000	658
23727.000000	23720.000000	659
23907.000000	23900.000000	664
23979.000000	23972.000000	666
24159.000000	24147.000000	671
24195.000000	24184.000000	672
24231.000000	24221.000000	673
24303.000000	24293.000000	675
24339.000000	24328.000000	676
24411.000000	24398.000000	678
24591.000000	24583.000000	683
24771.000000	24763.000000	688
24879.000000	24874.000000	691
24915.000000	24910.000000	692
24987.000000	24982.000000	694
25131.000000	25122.000000	698
25167.000000	25158.000000	699
25347.000000	25343.000000	704
25455.000000	25448.000000	707
25599.000000	25592.000000	711
25743.000000	25740.000000	715
25779.000000	25776.000000	716
25959.000000	25956.000000	721
26067.000000	26064.000000	724
26139.000000	26138.000000	726
26247.000000	26243.000000	729
26319.000000	26317.000000	731
26427.000000	26425.000000	734
26499.000000	26495.000000	736
26571.000000	26569.000000	738
26643.000000	26639.000000	740
26715.000000	26713.000000	742
26895.000000	26893.000000	747
26931.000000	26928.000000	748
27075.000000	27072.000000	752
27219.000000	27212.000000	756
27255.000000	27247.000000	757
27363.000000	27352.000000	760
27435.000000	27426.000000	762
27615.000000	27611.000000	767
27651.000000	27647.000000	768
27759.000000	27755.000000	771
27867.000000	27866.000000	774
28047.000000	28046.000000	779
28083.000000	28082.000000	780
28191.000000	28187.000000	783
28371.000000	28362.000000	788
28443.000000	28434.000000	790
28587.000000	28578.000000	794
28659.000000	28652.000000	796
28803.000000	28792.000000	800
28947.000000	28932.000000	804
29127.000000	29112.000000	809
29163.000000	29149.000000	810
29271.000000	29254.000000	813
29451.000000	29429.000000	818
29487.000000	29464.000000	819
29595.000000	29575.000000	822
29631.000000	29610.000000	823
29775.000000	29754.000000	827
29919.000000	29898.000000	831
29991.000000	29968.000000	833
30099.000000	30076.000000	836
30171.000000	30150.000000	838
30243.000000	30220.000000	840
30423.000000	30400.000000	845
30531.000000	30505.000000	848
30675.000000	30653.000000	852
30819.000000	30793.000000	856
30927.000000	30898.000000	859
31035.000000	31006.000000	862
31071.000000	31041.000000	863
31143.000000	31113.000000	865
31287.000000	31257.000000	869
31359.000000	31331.000000	871
31431.000000	31403.000000	873
31575.000000	31547.000000	877
31755.000000	31727.000000	882
31899.000000	31871.000000	886
31971.000000	31943.000000	888
32007.000000	31980.000000	889
32187.000000	32160.000000	894
32295.000000	32265.000000	897
32439.000000	32405.000000	901
32583.000000	32549.000000	905
32727.000000	32697.000000	909
32871.000000	32845.000000	913
33051.000000	33025.000000	918
33195.000000	33173.000000	922
33267.000000	33243.000000	924
33411.000000	33387.000000	928
33447.000000	33422.000000	929
33555.000000	33527.000000	932
33699.000000	33671.000000	936
33879.000000	33851.000000	941
34023.000000	33991.000000	945
34059.000000	34026.000000	946
34167.000000	34134.000000	949
34203.000000	34169.000000	950
34311.000000	34280.000000	953
34455.000000	34424.000000	957
34491.000000	34459.000000	958
34563.000000	34533.000000	960
34635.000000	34607.000000	962
34671.000000	34642.000000	963
34815.000000	34786.000000	967
34923.000000	34894.000000	970
34959.000000	34931.000000	971
34995.000000	34966.000000	972
35103.000000	35074.000000	975
35283.000000	35259.000000	980
35391.000000	35370.000000	983
35535.000000	35514.000000	987
35571.000000	35551.000000	988
35679.000000	35656.000000	991
35823.000000	35804.000000	995
36003.000000	35984.000000	1000
36075.000000	36056.000000	1002
36183.000000	36161.000000	1005
36291.000000	36266.000000	1008
36435.000000	36414.000000	1012
36615.000000	36594.000000	1017
36795.000000	36779.000000	1022
36867.000000	36851.000000	1024
36939.000000	36921.000000	1026
37119.000000	37101.000000	1031
37191.000000	37171.000000	1033
37263.000000	37245.000000	1035
37299.000000	37281.000000	1036
37407.000000	37389.000000	1039
37551.000000	37529.000000	1043
37659.000000	37634.000000	1046
37839.000000	37814.000000	1051
37911.000000	37886.000000	1053
37947.000000	37921.000000	1054
38127.000000	38101.000000	1059
38199.000000	38173.000000	1061
38235.000000	38210.000000	1062
38271.000000	38245.000000	1063
38343.000000	38317.000000	1065
38451.000000	38422.000000	1068
38523.000000	38496.000000	1070
38631.000000	38607.000000	1073
38703.000000	38679.000000	1075
38775.000000	38749.000000	1077
38883.000000	38854.000000	1080
38955.000000	38928.000000	1082
39135.000000	39103.000000	1087
39207.000000	39173.000000	1089
39315.000000	39278.000000	1092
39459.000000	39422.000000	1096
39567.000000	39527.000000	1099
39711.000000	39675.000000	1103
39891.000000	39860.000000	1108
40071.000000	40045.000000	1113
40215.000000	40193.000000	1117
40323.000000	40304.000000	1120
40467.000000	40448.000000	1124
40539.000000	40522.000000	1126
40683.000000	40666.000000	1130
40719.000000	40701.000000	1131
40755.000000	40737.000000	1132
40791.000000	40774.000000	1133
40827.000000	40810.000000	1134
40899.000000	40882.000000	1136
41079.000000	41057.000000	1141
41115.000000	41093.000000	1142
41223.000000	41204.000000	1145
41367.000000	41348.000000	1149
41547.000000	41533.000000	1154
41691.000000	41673.000000	1158
41763.000000	41747.000000	1160
41907.000000	41891.000000	1164
42051.000000	42035.000000	1168
42159.000000	42140.000000	1171
42339.000000	42315.000000	1176
42447.000000	42426.000000	1179
42591.000000	42574.000000	1183
42627.000000	42609.000000	1184
42699.000000	42681.000000	1186
42771.000000	42753.000000	1188
42843.000000	42827.000000	1190
43023.000000	43012.000000	1195
43203.000000	43187.000000	1200
43311.000000	43295.000000	1203
43455.000000	43443.000000	1207
43563.000000	43554.000000	1210
43635.000000	43626.000000	1212
43707.000000	43696.000000	1214
43887.000000	43876.000000	1219
43923.000000	43913.000000	1220
43959.000000	43948.000000	1221
44067.000000	44059.000000	1224
44247.000000	44239.000000	1229
44427.000000	44414.000000	1234
44463.000000	44451.000000	1235
44643.000000	44626.000000	1240
44715.000000	44700.000000	1242
44823.000000	44808.000000	1245
44859.000000	44844.000000	1246
45003.000000	44988.000000	1250
45075.000000	45060.000000	1252
45255.000000	45245.000000	1257
45435.000000	45430.000000	1262
45507.000000	45502.000000	1264
45651.000000	45642.000000	1268
45759.000000	45750.000000	1271
45939.000000	45930.000000	1276
46011.000000	46002.000000	1278
46191.000000	46177.000000	1283
46263.000000	46249.000000	1285
46407.000000	46393.000000	1289
46479.000000	46465.000000	1291
46659.000000	46650.000000	1296
46695.000000	46687.000000	1297
46767.000000	46759.000000	1299
46911.000000	46899.000000	1303
46983.000000	46973.000000	1305
47127.000000	47113.000000	1309
47199.000000	47185.000000	1311
47271.000000	47255.000000	1313
47307.000000	47291.000000	1314
47487.000000	47466.000000	1319
47667.000000	47651.000000	1324
47775.000000	47759.000000	1327
47847.000000	47833.000000	1329
47991.000000	47973.000000	1333
48171.000000	48148.000000	1338
48351.000000	48323.000000	1343
48459.000000	48431.000000	1346
48495.000000	48468.000000	1347
48531.000000	48504.000000	1348
48711.000000	48689.000000	1353
48819.000000	48797.000000	1356
48855.000000	48832.000000	1357
48891.000000	48868.000000	1358
48999.000000	48979.000000	1361
49071.000000	49053.000000	1363
49215.000000	49197.000000	1367
49359.000000	49345.000000	1371
49503.000000	49485.000000	1375
49647.000000	49625.000000	1379
49827.000000	49805.000000	1384
49971.000000	49949.000000	1388
50079.000000	50054.000000	1391
50151.000000	50128.000000	1393
50331.000000	50303.000000	1398
50367.000000	50339.000000	1399
50403.000000	50376.000000	1400
50439.000000	50412.000000	1401
50475.000000	50449.000000	1402
50655.000000	50624.000000	1407
50727.000000	50694.000000	1409
50835.000000	50802.000000	1412
50871.000000	50837.000000	1413
51015.000000	50985.000000	1417
51159.000000	51129.000000	1421
51339.000000	51304.000000	1426
51483.000000	51452.000000	1430
51519.000000	51487.000000	1431
51663.000000	51631.000000	1435
51735.000000	51701.000000	1437
51771.000000	51737.000000	1438
51915.000000	51877.000000	1442
52095.000000	52062.000000	1447
52131.000000	52098.000000	1448
52203.000000	52168.000000	1450
52275.000000	52240.000000	1452
52383.000000	52351.000000	1455
52419.000000	52386.000000	1456
52455.000000	52423.000000	1457
52599.000000	52567.000000	1461
52743.000000	52711.000000	1465
52779.000000	52748.000000	1466
52887.000000	52859.000000	1469
53031.000000	53003.000000	1473
53067.000000	53038.000000	1474
53247.000000	53223.000000	1479
53283.000000	53260.000000	1480
53391.000000	53371.000000	1483
53427.000000	53406.000000	1484
53571.000000	53554.000000	1488
53679.000000	53665.000000	1491
53751.000000	53737.000000	1493
53931.000000	53912.000000	1498
53967.000000	53949.000000	1499
54111.000000	54097.000000	1503
54219.000000	54208.000000	1506
54363.000000	54356.000000	1510
54399.000000	54393.000000	1511
54507.000000	54504.000000	1514
54543.000000	54539.000000	1515
54579.000000	54575.000000	1516
54615.000000	54612.000000	1517
54795.000000	54787.000000	1522
54939.000000	54927.000000	1526
55011.000000	54999.000000	1528
55083.000000	55071.000000	1530
55155.000000	55143.000000	1532
55227.000000	55217.000000	1534
55335.000000	55328.000000	1537
55443.000000	55439.000000	1540
55515.000000	55511.000000	1542
55623.000000	55622.000000	1545
55803.000000	55802.000000	1550
55839.000000	55838.000000	1551
56019.000000	56018.000000	1556
56127.000000	56126.000000	1559
56199.000000	56198.000000	1561
56235.000000	56234.000000	1562
56415.000000	56414.000000	1567
56451.000000	56449.000000	1568
56487.000000	56484.000000	1569
56523.000000	56520.000000	1570
56595.000000	56594.000000	1572
56703.000000	56699.000000	1575
56739.000000	56736.000000	1576
56847.000000	56844.000000	1579
57027.000000	57024.000000	1584
57135.000000	57129.000000	1587
57171.000000	57166.000000	1588
57315.000000	57314.000000	1592
57351.000000	57349.000000	1593
57387.000000	57385.000000	1594
57531.000000	57529.000000	1598
57567.000000	57565.000000	1599
57747.000000	57745.000000	1604
57855.000000	57853.000000	1607
57891.000000	57889.000000	1608
58035.000000	58033.000000	1612
58143.000000	58141.000000	1615
58179.000000	58176.000000	1616
58287.000000	58281.000000	1619
58467.000000	58466.000000	1624
58575.000000	58571.000000	1627
58611.000000	58606.000000	1628
58683.000000	58676.000000	1630
58719.000000	58713.000000	1631
58791.000000	58785.000000	1633
58899.000000	58890.000000	1636
58971.000000	58962.000000	1638
59043.000000	59032.000000	1640
59115.000000	59106.000000	1642
59223.000000	59211.000000	1645
59367.000000	59355.000000	1649
59547.000000	59540.000000	1654
59583.000000	59575.000000	1655
59655.000000	59647.000000	1657
59799.000000	59795.000000	1661
59835.000000	59830.000000	1662
59907.000000	59900.000000	1664
59979.000000	59970.000000	1666
60051.000000	60040.000000	1668
60231.000000	60215.000000	1673
60375.000000	60355.000000	1677
60519.000000	60495.000000	1681
60627.000000	60603.000000	1684
60699.000000	60677.000000	1686
60807.000000	60788.000000	1689
60987.000000	60973.000000	1694
61131.000000	61121.000000	1698
61203.000000	61191.000000	1700
61347.000000	61335.000000	1704
61419.000000	61405.000000	1706
61563.000000	61545.000000	1710
61599.000000	61580.000000	1711
61743.000000	61728.000000	1715
61851.000000	61833.000000	1718
62031.000000	62013.000000	1723
62211.000000	62188.000000	1728
62355.000000	62332.000000	1732
62463.000000	62443.000000	1735
62535.000000	62517.000000	1737
62643.000000	62625.000000	1740
62823.000000	62800.000000	1745
62895.000000	62874.000000	1747
63075.000000	63049.000000	1752
63255.000000	63234.000000	1757
63435.000000	63419.000000	1762
63615.000000	63594.000000	1767
63651.000000	63629.000000	1768
63795.000000	63769.000000	1772
63903.000000	63877.000000	1775
64011.000000	63982.000000	1778
64083.000000	64052.000000	1780
64191.000000	64160.000000	1783
64263.000000	64234.000000	1785
64443.000000	64409.000000	1790
64623.000000	64594.000000	1795
64659.000000	64630.000000	1796
64695.000000	64667.000000	1797
64875.000000	64847.000000	1802
64983.000000	64955.000000	1805
65163.000000	65140.000000	1810
65199.000000	65176.000000	1811
65271.000000	65248.000000	1813
65415.000000	65388.000000	1817
65451.000000	65423.000000	1818
65631.000000	65598.000000	1823
65739.000000	65709.000000	1826
65919.000000	65884.000000	1831
66063.000000	66024.000000	1835
66243.000000	66209.000000	1840
66351.000000	66317.000000	1843
66423.000000	66387.000000	1845
66567.000000	66531.000000	1849
66711.000000	66679.000000	1853
66855.000000	66827.000000	1857
66891.000000	66864.000000	1858
67071.000000	67044.000000	1863
67143.000000	67116.000000	1865
67251.000000	67227.000000	1868
67395.000000	67367.000000	1872
67575.000000	67547.000000	1877
67611.000000	67582.000000	1878
67755.000000	67722.000000	1882
67899.000000	67862.000000	1886
67971.000000	67934.000000	1888
68151.000000	68114.000000	1893
68295.000000	68258.000000	1897
68403.000000	68369.000000	1900
68583.000000	68544.000000	1905
68655.000000	68614.000000	1907
68763.000000	68719.000000	1910
68835.000000	68789.000000	1912
68907.000000	68861.000000	1914
69015.000000	68969.000000	1917
69051.000000	69006.000000	1918
69195.000000	69150.000000	1922
69375.000000	69330.000000	1927
69447.000000	69402.000000	1929
69483.000000	69438.000000	1930
69555.000000	69510.000000	1932
69663.000000	69615.000000	1935
69735.000000	69685.000000	1937
69879.000000	69833.000000	1941
70023.000000	69977.000000	1945
70167.000000	70125.000000	1949
70347.000000	70300.000000	1954
70419.000000	70370.000000	1956
70491.000000	70442.000000	1958
70527.000000	70479.000000	1959
70563.000000	70514.000000	1960
70707.000000	70662.000000	1964
70851.000000	70806.000000	1968
70923.000000	70880.000000	1970
71103.000000	71055.000000	1975
71139.000000	71090.000000	1976
71247.000000	71198.000000	1979
71391.000000	71346.000000	1983
71499.000000	71451.000000	1986
71607.000000	71562.000000	1989
71715.000000	71670.000000	1992
71859.000000	71818.000000	1996
72039.000000	71993.000000	2001
72219.000000	72168.000000	2006
72399.000000	72343.000000	2011
72471.000000	72413.000000	2013
72507.000000	72448.000000	2014
72543.000000	72485.000000	2015
72615.000000	72557.000000	2017
72651.000000	72592.000000	2018
72687.000000	72627.000000	2019
72723.000000	72662.000000	2020
72795.000000	72736.000000	2022
72903.000000	72847.000000	2025
72939.000000	72883.000000	2026
73011.000000	72953.000000	2028
73083.000000	73027.000000	2030
73227.000000	73167.000000	2034
73335.000000	73278.000000	2037
73407.000000	73348.000000	2039
73443.000000	73384.000000	2040
73623.000000	73559.000000	2045
73695.000000	73633.000000	2047
73731.000000	73670.000000	2048
73875.000000	73810.000000	2052
73911.000000	73847.000000	2053
74055.000000	73995.000000	2057
74163.000000	74106.000000	2060
74199.000000	74141.000000	2061
74343.000000	74285.000000	2065
74523.000000	74470.000000	2070
74631.000000	74575.000000	2073
