31
Sequoia: Supporting Latency- Aware Applications through Prediction Trees Dahlia Malkhi, MSR and Hebrew U Joint work with Ittai Abraham, Mahesh Balakrishnan, Fabian Kuhn, Rama Ramasubramanian, Nir Sonenschein, and Kunal Talwar

Sequoia: Supporting Latency-Aware Applications through Prediction Trees Dahlia Malkhi, MSR and Hebrew U Joint work with Ittai Abraham, Mahesh Balakrishnan,

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

planetlab2.cs-ipv6.lancs.ac.uk

planetlab2.simula.no

planetlab1.dcs.st-and.ac.uk

planetlab-2.iscte.pt

planet2.manchester.ac.uk

planetlab1.hiit.fi

planetlab2.upc.es

planetlab-1.cs.uni-paderborn.de

planetlab01.cs.tcd.ie

planetlab1.eecs.iu-bremen.de

lsirextpc01.epfl.ch

planetlab1.ls.fi.upm.es

planet1.learninglab.uni-hannover.de

planetlab2.net-research.org.uk

bonnie.ibds.uka.de

planet1.prakinf.tu-ilmenau.de

planetlab1.swidnik.rd.tp.pl

planetlab2.csg.unizh.ch

planetlab2.olsztyn.rd.tp.pl

planetlab1.informatik.uni-goettingen.de

planetlab2.informatik.uni-wuerzburg.de

planetlab1.cs.vu.nl

planetlab1.piotrkow.rd.tp.pl

planetlab1.informatik.uni-erlangen.de

planetlab1.rn.informatics.scitech.susx.ac.uk planetlab-02.ipv6.lip6.fr

planetlab01.mpi-sws.mpg.de

planetlab-1.ssvl.kth.se

planetlab-2.it.uu.se

planetlab2.lkn.ei.tum.de

planet1.colbud.hu

60223214

planetlab2.pop-mg.rnp.br

0

34684851

6.581

38653513

6.869

planetlab1.pop-rj.rnp.br

0.082

13063473

116.372

planetlab1.pop-rs.rnp.br

16.3

25690090

0.191

35597876

0.755

12185796

3.985

66996861

4.327

28173839

0.995

csplanetlab1.kaist.ac.kr

65.385

13133063

1.603

planetlab2.unl.edu

10.53

1847745

3.092

50800521

2.022

49571903

0.576

planetlab1.cs.purdue.edu

1.494

62632450

0.943

planetlab1.gti-dsl.nodes.planet-lab.org

2.675

ricepl-1.cs.rice.edu

16.799

kupl2.ittc.ku.edu

2.675

planetlab1.flux.utah.edu

9.038

22494152

3.67

31531813

2.269

pl1.ucs.indiana.edu

0.476

6257078

0.472

planetlab1.isi.jhu.edu

0.715

planetlab1.cs.ubc.ca

11.092

planetlab3.cs.uoregon.edu

1.367

28061642

0.449

planetlab1.uc.edu

5.617

15203380

0.209

3378500

0.534

2883140

1.761

30452247

7.051

53324351

0.298

5456238

0.356

planetlab5.csail.mit.edu

0

27158770

3.624

31981697

1.676

44018709

5.989

planet1.seattle.intel-research.net

0.929

planetlab2.een.orst.edu

5.954

29979226

0.354

57268832

0.239

17713017

0.08

planetlab2.cs.umass.edu

2.057

planetlab1.cis.upenn.edu

5.77

planet2.att.nodes.planet-lab.org

1.137

47992654

0.103

planetlab2.postel.org

0.793

19914648

0.872

3103865

1.145

52801053

2.338

crt1.planetlab.umontreal.ca

4.116

50785559

2.928

planetlab00.cse.psu.edu

8.345

33166512

2.655

planetlab2.cs.cornell.edu

3.084

8857363

1.273

planetlab2.cs.ucla.edu

0.692

planet2.scs.stanford.edu

0

planetslug1.cse.ucsc.edu

11.193

planet3.berkeley.intel-research.net

0.125

planetlab6.millennium.berkeley.edu

0.144

17314460

2.748

vn3.cs.wustl.edu

1.637

planet3.pittsburgh.intel-research.net

16.826

planetlab2.cs.virginia.edu

1.246

42971410

1.824

planetlab1.cs.duke.edu

5.774

3648821

2.429

planet-lab1.cs.ucr.edu

0.113

17086828

0.967

43851462

19.832

50848483

0.311

planetlab1.poly.edu

0

50985389

5.514

planetlab2.ucsd.edu

0

45598209

1.375

planetlab1.georgetown.edu

5.702

16039693

6.357

plab1.cs.ust.hk

6.441

54665284

0.001

planet1.scs.cs.nyu.edu

0.11

46369596

0

62068736

1.29

58888299

0.076

planetlab01.erin.utoronto.ca

0.814

planetlab1.iis.sinica.edu.tw

0

pads23.cs.nthu.edu.tw

5.6

41519911

1.191

53108349

0.758

12641169

3.525

pli1-br-1.hpl.hp.com

1.835

9922325

0.206

58400548

7.204

29890231

2.648

23743939

1.802

66797741

0.709

planetlab1.pc.cis.udel.edu

1.06

planetlab2.comet.columbia.edu

0

41065483

7.002

19342748

0.371

27237168

3.361 2.216

54814357

0.35 1.346

20341925

6.091

36528427

2.369

63037041

0.03

30955062

1.296

planetlab1.lsd.ufcg.edu.br

83.355

36007420

1.609

planetlab-4.cs.princeton.edu

1.782

planetlab2.cs.umd.edu

8.137

planetlab1.cs.pitt.edu

2.117 2.052 0.353 4.243

43029267

4.387 1.753

6480373

1.326 0.118

11489911

7.301

61686491

9.906

cloudburst.uwaterloo.ca

0

40953208

2.525

47623971

3.624

16098066

3.793

4322080

6.195

planetlab2.rutgers.edu

1.342

planet1.njit.edu

0.9 0.574

planetlab-1.tssg.org

0.344 3.607

44204140

0.867 6.582 18.241

47283970

6.416

planetlab-01.naist.jp

0.495

54116930

4.262

6887897

0.497

planetlab-1.cse.ohio-state.edu

2.1

planetlab-1.eecs.cwru.edu

3.349

planetlab1.netlab.uky.edu

15.278

16014678

1.38

30709776

10.055

planetlab1.cs.colorado.edu

9.137

35803110

1.672

planet4.cs.huji.ac.il

46.184

41629729

0.958

planet0.jaist.ac.jp

4.049

61058004

0.12

planetlab1.cse.msu.edu

1.68

planetlab1.cs.uchicago.edu

1.68

planetlab2.ucb-dsl.nodes.planet-lab.org

1.474

14185124

0.036

scratchy.cs.uga.edu

2.705

planetlab2.tamu.edu

4.815

planetlab2.csres.utexas.edu

1.531 4.909

24216811

4.561

57522300

1.946

planet-lab-1.csse.monash.edu.au

123.058

planetlab2.cs.wayne.edu

1.705

planetlab1.eecs.umich.edu

0.449

planetlab-01.ece.uprm.edu

43.681

pl2.cs.utk.edu

6.055 22.251

18094558

0.666

56456672

1.312

planetlab1.iii.u-tokyo.ac.jp

0.597 0.252

63464403

0.398

23181364

0.111

planet2.cavite.nodes.planet-lab.org

55.06 7.457

39762658

0.058

planetlab2.icu.ac.kr

25.091

planetlab2.koganei.wide.ad.jp

2.061 1.645

47403907

2.142

59863213

8.524

5269548

0.264

0.411

9490050

1.317 1.502

50697561

0.263

1.203

65117297

0.009

24399080

2.701

61844338

0.485

6.989 8.354 0.876

32727789

0.857 7.31 0.161

0.532

5603890

0.709

60275915

1.593

62703914

21.014

9.534

26960646

0.095 5.957

48953616

2.026

0.571 1.99 3.815 3.796

Sequoia: Supporting Latency-Aware Applications through Prediction Trees

Dahlia Malkhi, MSR and Hebrew U

Joint work with Ittai Abraham, Mahesh Balakrishnan, Fabian Kuhn, Rama

Ramasubramanian, Nir Sonenschein, and Kunal Talwar

Introduction

Latency-awareness is critical for internet applications CDNs, P2P file sharing, network monitoring,

etc.

Latency-enabled functionality: Closest node discovery Locality-based clustering Detour routing Spanning trees

Current State of the Art

Application-specific approaches Closest node [Meridian, Oasis, …] Detour routing [OneHop Source Routing, Detour,

Akella et al…] Clustering [SDIMS, …]

General-purpose frameworks Measurement based inference [iPlane]

Requires intrusive, expensive measurements Coordinate-based latency prediction [Vivaldi,

PIC, GNP, ICS, Virtual Landmarks, PCoord, NPS, Lighthouse, IDMaps]

Needs substantial work to support applications

Goals

Internet Hidden ‘Gray Matter’

Internet Topology is not directly known

to end-hosts

Inter-node Ping latencies are

available

ModelnXn Estimate Matrix

Clustering, ClosestNode Discovery…

End-Host Pings

Big Insight

“It's not a big truck. It's a series of tubes.” Ted Stevens, Senator from Alaska

Prediction Trees

Tree of Virtual Routing Nodes

Distance between nodes is path length on the tree

Interior: Virtual Routing NodesLeaves: Physical End-hosts

Metric Embedding into Trees

Generally hard Ultra-metric: MST yields HST

representing distances precisely Tree: MST yields the right tree Tree-metric: Buneman’s Steiner tree

yields the right tree

Is the Internet a Tree?

The Four-Point Condition: Given 4 points A,B,C,D:

If AC+BD ≥ AD+BC ≥ AB+CD, AC+BC = AD+BC ≥ AB+CD

C

DB

A C

DB

AC

DB

A

AC+BD = AD+BC ≥ AB+CD

Is the Internet a Tree? We can model it as one!

0

0.25

0.5

0.75

1

0 0.2 0.4 0.6 0.8 1

Epsilon Values

CD

F

Relaxed Four Point Condition:

AC+BD=[AD+BC]+2* min{AB,CD}

Internet Latencies are very close to a tree metric

Random power-law graph latencies are also very close to a tree metric

New Challenge: Embed Relaxed Tree Metrics in Trees

Teriffic experimental evidence Distance prediction, clustering, finding closest

nodes, spanning-trees (1+O(ε log(n)) ) / (1 – O(ε log(n)) ) Steiner

approximation (1+O(ε log(n)) ) stretch lower bound (1 + O(ε)) Steiner approximation for

metrics generated from relaxed tree metric graphs

(1 + O(ε)) approximation by log(n) Steiner trees

Some Open Directions

Close lower/upper gap Embed random graphs with power-law

degrees in trees Relaxed tree-metric condition of such graphs

Embed into distribution on trees Embed into fixed-size collection of trees

Lower bound Instance-specific Steiner-tree

approximation

Thanks!

Sponsored link: LOCALITY 2007, Satellite workshop at PODC 2007, August, Portland Oregon

(Re)constructing the Tree

A B C

A 0.0 3.0 5.0

B 3.0 0.0 4.0

C 5.0 4.0 0.0

Cx = (AC+BC-AB)/2Ax = (AB+AC-BC)/2Bx = (AB+BC-AC)/2

A

B

C

AC=5

BC=4

AB

= 3

A

B

C

2

3x

A

B

3

1

Latency Prediction: Performance I

0

0.25

0.5

0.75

1

0 0.5 1 1.5 2

Relative Error

CD

F Sequoia

Vivaldi

PlanetLab,117 nodes, 1 month

Latency Prediction: Performance II

0

0.25

0.5

0.75

1

0 0.5 1 1.5 2

Relative Error

CD

F Sequoia

Vivaldi

King Dataset (Harvard), 1835 nodes

Latency Prediction: Multiple Trees

Each node joins x randomly selected trees out of t total trees

Existing theoretical work on modeling a graph metric with a distribution of dominating trees…

To predict latencies between 2 nodes, select all trees both nodes belong to, and pick median

A B

y

x

C D

z

E B

y

x

F C

z

B F

y

x

G H

z

T1 T2 T3

dist(B,C) = median(distT1(B,C), distT2(B,C))

Latency Prediction: Multiple Trees

0

0.25

0.5

0.75

1

0 0.5 1 1.5 2

Relative Error

CD

F

Vivaldi Sequoia Multitree 6/11

Closest Node Discovery: Mechanism

A

x z

y

B C D

Problem: Can’t ping inner virtual nodes, only physical leaf nodes

Solution: Each virtual node maintains ping-able representatives for each virtual neighborT

Traverse the tree, always picking the neighbor that’s closer to the target

More Overhead More Accuracy• Number of representatives per neighbor

B D

C B

• Number of parallel queries

Closest Node Discovery: Performance I

0

10

20

30

40

50

60

70

0 2 4 6 8 10

Number of Parallel Queries

Err

or

(ms)

reps = 2reps = 4reps = 6

PlanetLab, 117 nodes, 1 month ping data

Closest Node Discovery: Performance II

• King Dataset (Meridian), 2500 nodes

• Meridian performance on same data: ~1 ms

• Vivaldi, GNP: ranging from 8 ms to 18 ms

(from Wong et al, Sigcomm 05)

02468

101214161820

6q X 6r 15q X 10r

Sequoia

Err

or

(ms

)q = queries, r = reps

Clustering PlanetLab60223214

18738776

0

28061642

6.866

planetlab2.een.orst.edu

0

planetlab3.cs.uoregon.edu

10.779

12641169

3.48

44177654

11.957

13063473

50.245

54814357

2.695

planet1.seattle.intel-research.net

0

57911184

4.636

61398511

6.582

17713017

0.651

38653513

0.302

61686491

0.835

planetlab1.cs.ubc.ca

8.912

planetlab02.cs.washington.edu

-3.666

62632450

4.537

58888299

0.809

4322080

1.537

planetlab-1.eecs.cwru.edu

3.065

20341925

5.499

planetslug1.cse.ucsc.edu

2.013

23733657

0.088

planetlab1.ece.ucdavis.edu

1.785

41629729

0.303

37325887

1.921

32883419

0

36528427

2.827

planetlab-1.cse.ohio-state.edu

0.848

9922325

0.075

30452247

6.673

1013293

2.028

20939737

0.14

planet2.scs.stanford.edu

1.861

13133063

7.901

crt1.planetlab.umontreal.ca

4.615

55353446

0.053

planetlab1.cse.msu.edu

2.874

planetlab1.cs.uchicago.edu

0

planetlab2.win.trlabs.ca

28.679

planetlab2.ucb-dsl.nodes.planet-lab.org

25.236

57522300

1.855

planetlab2.unl.edu

36.075

planetlab1.uc.edu

3.613

31981697

84.064

planet-lab-1.csse.monash.edu.au

161.754

48953616

0.005

46890055

1.269

planetlab6.millennium.berkeley.edu

0.128

planet3.berkeley.intel-research.net

0.142

25690090

0.446

12185796

0.934

24216811

1.252

planetlab2.cs.wayne.edu

0.578

53324351

7.95

7877106

0.091

1943350

9.677

55866471

43.116

16931803

0.03

planetlab2.cs.ucla.edu

0.659

planetlab2.ucsd.edu

2.395

planet-lab1.cs.ucr.edu

0.147

15203380

67.887

2883140

3.241

60718826

2.14

11489911

0.03

34684851

2.695

planetlab1.eecs.umich.edu

0.323

39762658

1.266

50785559

0.341

planetlab1.cs.purdue.edu

1.412

11159819

0.419

23702691

0.001

planetlab1.iii.u-tokyo.ac.jp

0.629

18626439

2.01

planetlab1.iis.sinica.edu.tw

0.203

planetlab2.postel.org

0.9

planet1.cs.ucsb.edu

2.388

29890231

1.368

planetlab-02.ipv6.lip6.fr

6.299

41061

0.526

63037041

0.017

6148812

0.022

50800521

1.754

41065483

0.07

14185124

0.063

cloudburst.uwaterloo.ca

4.386

planetlab01.erin.utoronto.ca

1.521

8966586

0.096

kupl2.ittc.ku.edu

2.81

6887897

0.013

planetlab1.netlab.uky.edu

13.216

pl1.ucs.indiana.edu

0.715

vn3.cs.wustl.edu

10.994

58400548

0.016

planetlab-01.naist.jp

9.848

pads23.cs.nthu.edu.tw

0

planetlab2.iiitb.ac.in

133.169

50985389

0.933

46369596

0.352

planetlab1.georgetown.edu

0.48

61058004

0.896

50726992

0.04

planetlab2.cs.umd.edu

0.216

45598209

2.345

planetlab1.pc.cis.udel.edu

1.774

planetlab-4.cs.princeton.edu

0

planetlab1.lsd.ufcg.edu.br

219.181

32727789

4.928

planetlab1.cis.upenn.edu

3.387

30116333

0.015

planetlab2.comet.columbia.edu

0.422

35803110

15.822

32604385

10.522

scratchy.cs.uga.edu

5.415

pl2.cs.utk.edu

8.43

18925492

0.907

planet2.cavite.nodes.planet-lab.org

56.325

62068736

0.21

11469592

0.063

66996861

6.055

17314460

2.749

planetlab-01.ece.uprm.edu

57.722

61844338

0.669

63464403

0.003

planetlab1.cs.duke.edu

8.394

50697561

0.555

planetlab2.rutgers.edu

0.552

planetlab5.csail.mit.edu

0.667

planetlab2.cs.umass.edu

2.489

18094558

0.432

planetlab2.cs.cornell.edu

7.552

planetlab2.csres.utexas.edu

3.076

16748349

0.44

planetlab1.flux.utah.edu

10.081

18953398

0.549

58939632

0

45524559

0.294

15478206

0.28

19342748

0.013

44597241

5.188

16143157

20.578

54116930

8

65117297

8.851

57268832

0.057

lsirextpc01.epfl.ch

0.515

planet3.pittsburgh.intel-research.net

10.989

66927325

8.859

planetlab1.isi.jhu.edu

1.754

planetlab2.cs.virginia.edu

5.276

43029267

1.134

planetlab1.gti-dsl.nodes.planet-lab.org

11

planet1.scs.cs.nyu.edu

0

21889970

1.155

planetlab2.tamu.edu

2.829

ricepl-1.cs.rice.edu

0.306

planetlab-1.cs.colostate.edu

1.86

planetlab1.cs.colorado.edu

0.726

planetlab2.koganei.wide.ad.jp

0

planetlab2.icu.ac.kr

27.311

csplanetlab1.kaist.ac.kr

27.832

planet0.jaist.ac.jp

5.703

planetlab-1.imperial.ac.uk

0.312

planetlab2.net-research.org.uk

0.745

843226

1.495

planetlab1.rn.informatics.scitech.susx.ac.uk

3.281

planetlab2.info.ucl.ac.be

1.299

47992654

2.84

planetlab-2.iscte.pt

6.587

45943265

6.86

6257078

0.64

planet1.prakinf.tu-ilmenau.de

3.022

60275915

2.355

planetlab2.simula.no

5.441

41837403

0.921

planet4.cs.huji.ac.il

60.365

planetlab1.cs.pitt.edu

0.108

planetlab00.cse.psu.edu

3.501

planet1.njit.edu

0

plab1.cs.ust.hk

121.582

34799956

3.075

29677729

0.942

8857363

0.025

66437409

3.474

planetlab1.cs.vu.nl

1.263

planet1.colbud.hu

23.088

planetlab1.ls.fi.upm.es

0.554

planetlab2.upc.es

11.376

17814796

2.22

47623971

2.405

planetlab-2.it.uu.se

2.018

2764078

0.005

22494152

0.175

planetlab1.eecs.iu-bremen.de

16.45

planetlab1.poly.edu

0

17446390

191.834

planet2.att.nodes.planet-lab.org

0

planetlab1.pop-rs.rnp.br

135.017

30955062

6.172

pli1-br-1.hpl.hp.com

2.252

planetlab2.cs-ipv6.lancs.ac.uk

2.032

planet2.manchester.ac.uk

0.374

planetlab-1.cs.uni-paderborn.de

9.506

35875097

0.12

40953208

1.244

37945174

19.059

planetlab1.hiit.fi

7.543

planetlab-1.ssvl.kth.se

0.908

planetlab01.cnds.unibe.ch

0.643

planetlab2.csg.unizh.ch

1.961

planetlab2.pop-mg.rnp.br

0

planetlab1.pop-rj.rnp.br

29.569

55429074

4.03

planetlab1.dcs.st-and.ac.uk

4.582

planet1.learninglab.uni-hannover.de

0.575

25430658

1.637

8948761

0.007

planetlab2.informatik.uni-wuerzburg.de

2.251

planetlab1.piotrkow.rd.tp.pl

2.632

57274684

0.056

planetlab-1.tssg.org

0.362

planetlab01.cs.tcd.ie

0.556

planetlab1.informatik.uni-goettingen.de

0.35

planetlab01.mpi-sws.mpg.de

7.741

planetlab1.informatik.uni-erlangen.de

0.155

35597876

3.392

planetlab2.olsztyn.rd.tp.pl

6.874

planetlab1.swidnik.rd.tp.pl

4.924

planetlab2.lkn.ei.tum.de

0.678

29811240

2.797

bonnie.ibds.uka.de

1.726

freedom.ri.uni-tuebingen.de

1.195

Europe

Clustering PlanetLab60223214

18738776

0

28061642

6.866

planetlab2.een.orst.edu

0

planetlab3.cs.uoregon.edu

10.779

12641169

3.48

44177654

11.957

13063473

50.245

54814357

2.695

planet1.seattle.intel-research.net

0

57911184

4.636

61398511

6.582

17713017

0.651

38653513

0.302

61686491

0.835

planetlab1.cs.ubc.ca

8.912

planetlab02.cs.washington.edu

-3.666

62632450

4.537

58888299

0.809

4322080

1.537

planetlab-1.eecs.cwru.edu

3.065

20341925

5.499

planetslug1.cse.ucsc.edu

2.013

23733657

0.088

planetlab1.ece.ucdavis.edu

1.785

41629729

0.303

37325887

1.921

32883419

0

36528427

2.827

planetlab-1.cse.ohio-state.edu

0.848

9922325

0.075

30452247

6.673

1013293

2.028

20939737

0.14

planet2.scs.stanford.edu

1.861

13133063

7.901

crt1.planetlab.umontreal.ca

4.615

55353446

0.053

planetlab1.cse.msu.edu

2.874

planetlab1.cs.uchicago.edu

0

planetlab2.win.trlabs.ca

28.679

planetlab2.ucb-dsl.nodes.planet-lab.org

25.236

57522300

1.855

planetlab2.unl.edu

36.075

planetlab1.uc.edu

3.613

31981697

84.064

planet-lab-1.csse.monash.edu.au

161.754

48953616

0.005

46890055

1.269

planetlab6.millennium.berkeley.edu

0.128

planet3.berkeley.intel-research.net

0.142

25690090

0.446

12185796

0.934

24216811

1.252

planetlab2.cs.wayne.edu

0.578

53324351

7.95

7877106

0.091

1943350

9.677

55866471

43.116

16931803

0.03

planetlab2.cs.ucla.edu

0.659

planetlab2.ucsd.edu

2.395

planet-lab1.cs.ucr.edu

0.147

15203380

67.887

2883140

3.241

60718826

2.14

11489911

0.03

34684851

2.695

planetlab1.eecs.umich.edu

0.323

39762658

1.266

50785559

0.341

planetlab1.cs.purdue.edu

1.412

11159819

0.419

23702691

0.001

planetlab1.iii.u-tokyo.ac.jp

0.629

18626439

2.01

planetlab1.iis.sinica.edu.tw

0.203

planetlab2.postel.org

0.9

planet1.cs.ucsb.edu

2.388

29890231

1.368

planetlab-02.ipv6.lip6.fr

6.299

41061

0.526

63037041

0.017

6148812

0.022

50800521

1.754

41065483

0.07

14185124

0.063

cloudburst.uwaterloo.ca

4.386

planetlab01.erin.utoronto.ca

1.521

8966586

0.096

kupl2.ittc.ku.edu

2.81

6887897

0.013

planetlab1.netlab.uky.edu

13.216

pl1.ucs.indiana.edu

0.715

vn3.cs.wustl.edu

10.994

58400548

0.016

planetlab-01.naist.jp

9.848

pads23.cs.nthu.edu.tw

0

planetlab2.iiitb.ac.in

133.169

50985389

0.933

46369596

0.352

planetlab1.georgetown.edu

0.48

61058004

0.896

50726992

0.04

planetlab2.cs.umd.edu

0.216

45598209

2.345

planetlab1.pc.cis.udel.edu

1.774

planetlab-4.cs.princeton.edu

0

planetlab1.lsd.ufcg.edu.br

219.181

32727789

4.928

planetlab1.cis.upenn.edu

3.387

30116333

0.015

planetlab2.comet.columbia.edu

0.422

35803110

15.822

32604385

10.522

scratchy.cs.uga.edu

5.415

pl2.cs.utk.edu

8.43

18925492

0.907

planet2.cavite.nodes.planet-lab.org

56.325

62068736

0.21

11469592

0.063

66996861

6.055

17314460

2.749

planetlab-01.ece.uprm.edu

57.722

61844338

0.669

63464403

0.003

planetlab1.cs.duke.edu

8.394

50697561

0.555

planetlab2.rutgers.edu

0.552

planetlab5.csail.mit.edu

0.667

planetlab2.cs.umass.edu

2.489

18094558

0.432

planetlab2.cs.cornell.edu

7.552

planetlab2.csres.utexas.edu

3.076

16748349

0.44

planetlab1.flux.utah.edu

10.081

18953398

0.549

58939632

0

45524559

0.294

15478206

0.28

19342748

0.013

44597241

5.188

16143157

20.578

54116930

8

65117297

8.851

57268832

0.057

lsirextpc01.epfl.ch

0.515

planet3.pittsburgh.intel-research.net

10.989

66927325

8.859

planetlab1.isi.jhu.edu

1.754

planetlab2.cs.virginia.edu

5.276

43029267

1.134

planetlab1.gti-dsl.nodes.planet-lab.org

11

planet1.scs.cs.nyu.edu

0

21889970

1.155

planetlab2.tamu.edu

2.829

ricepl-1.cs.rice.edu

0.306

planetlab-1.cs.colostate.edu

1.86

planetlab1.cs.colorado.edu

0.726

planetlab2.koganei.wide.ad.jp

0

planetlab2.icu.ac.kr

27.311

csplanetlab1.kaist.ac.kr

27.832

planet0.jaist.ac.jp

5.703

planetlab-1.imperial.ac.uk

0.312

planetlab2.net-research.org.uk

0.745

843226

1.495

planetlab1.rn.informatics.scitech.susx.ac.uk

3.281

planetlab2.info.ucl.ac.be

1.299

47992654

2.84

planetlab-2.iscte.pt

6.587

45943265

6.86

6257078

0.64

planet1.prakinf.tu-ilmenau.de

3.022

60275915

2.355

planetlab2.simula.no

5.441

41837403

0.921

planet4.cs.huji.ac.il

60.365

planetlab1.cs.pitt.edu

0.108

planetlab00.cse.psu.edu

3.501

planet1.njit.edu

0

plab1.cs.ust.hk

121.582

34799956

3.075

29677729

0.942

8857363

0.025

66437409

3.474

planetlab1.cs.vu.nl

1.263

planet1.colbud.hu

23.088

planetlab1.ls.fi.upm.es

0.554

planetlab2.upc.es

11.376

17814796

2.22

47623971

2.405

planetlab-2.it.uu.se

2.018

2764078

0.005

22494152

0.175

planetlab1.eecs.iu-bremen.de

16.45

planetlab1.poly.edu

0

17446390

191.834

planet2.att.nodes.planet-lab.org

0

planetlab1.pop-rs.rnp.br

135.017

30955062

6.172

pli1-br-1.hpl.hp.com

2.252

planetlab2.cs-ipv6.lancs.ac.uk

2.032

planet2.manchester.ac.uk

0.374

planetlab-1.cs.uni-paderborn.de

9.506

35875097

0.12

40953208

1.244

37945174

19.059

planetlab1.hiit.fi

7.543

planetlab-1.ssvl.kth.se

0.908

planetlab01.cnds.unibe.ch

0.643

planetlab2.csg.unizh.ch

1.961

planetlab2.pop-mg.rnp.br

0

planetlab1.pop-rj.rnp.br

29.569

55429074

4.03

planetlab1.dcs.st-and.ac.uk

4.582

planet1.learninglab.uni-hannover.de

0.575

25430658

1.637

8948761

0.007

planetlab2.informatik.uni-wuerzburg.de

2.251

planetlab1.piotrkow.rd.tp.pl

2.632

57274684

0.056

planetlab-1.tssg.org

0.362

planetlab01.cs.tcd.ie

0.556

planetlab1.informatik.uni-goettingen.de

0.35

planetlab01.mpi-sws.mpg.de

7.741

planetlab1.informatik.uni-erlangen.de

0.155

35597876

3.392

planetlab2.olsztyn.rd.tp.pl

6.874

planetlab1.swidnik.rd.tp.pl

4.924

planetlab2.lkn.ei.tum.de

0.678

29811240

2.797

bonnie.ibds.uka.de

1.726

freedom.ri.uni-tuebingen.de

1.195

Poland, Germany, Scandinavia

60223214

18738776

0

28061642

6.866

planetlab2.een.orst.edu

0

planetlab3.cs.uoregon.edu

10.779

12641169

3.48

44177654

11.957

13063473

50.245

54814357

2.695

planet1.seattle.intel-research.net

0

57911184

4.636

61398511

6.582

17713017

0.651

38653513

0.302

61686491

0.835

planetlab1.cs.ubc.ca

8.912

planetlab02.cs.washington.edu

-3.666

62632450

4.537

58888299

0.809

4322080

1.537

planetlab-1.eecs.cwru.edu

3.065

20341925

5.499

planetslug1.cse.ucsc.edu

2.013

23733657

0.088

planetlab1.ece.ucdavis.edu

1.785

41629729

0.303

37325887

1.921

32883419

0

36528427

2.827

planetlab-1.cse.ohio-state.edu

0.848

9922325

0.075

30452247

6.673

1013293

2.028

20939737

0.14

planet2.scs.stanford.edu

1.861

13133063

7.901

crt1.planetlab.umontreal.ca

4.615

55353446

0.053

planetlab1.cse.msu.edu

2.874

planetlab1.cs.uchicago.edu

0

planetlab2.win.trlabs.ca

28.679

planetlab2.ucb-dsl.nodes.planet-lab.org

25.236

57522300

1.855

planetlab2.unl.edu

36.075

planetlab1.uc.edu

3.613

31981697

84.064

planet-lab-1.csse.monash.edu.au

161.754

48953616

0.005

46890055

1.269

planetlab6.millennium.berkeley.edu

0.128

planet3.berkeley.intel-research.net

0.142

25690090

0.446

12185796

0.934

24216811

1.252

planetlab2.cs.wayne.edu

0.578

53324351

7.95

7877106

0.091

1943350

9.677

55866471

43.116

16931803

0.03

planetlab2.cs.ucla.edu

0.659

planetlab2.ucsd.edu

2.395

planet-lab1.cs.ucr.edu

0.147

15203380

67.887

2883140

3.241

60718826

2.14

11489911

0.03

34684851

2.695

planetlab1.eecs.umich.edu

0.323

39762658

1.266

50785559

0.341

planetlab1.cs.purdue.edu

1.412

11159819

0.419

23702691

0.001

planetlab1.iii.u-tokyo.ac.jp

0.629

18626439

2.01

planetlab1.iis.sinica.edu.tw

0.203

planetlab2.postel.org

0.9

planet1.cs.ucsb.edu

2.388

29890231

1.368

planetlab-02.ipv6.lip6.fr

6.299

41061

0.526

63037041

0.017

6148812

0.022

50800521

1.754

41065483

0.07

14185124

0.063

cloudburst.uwaterloo.ca

4.386

planetlab01.erin.utoronto.ca

1.521

8966586

0.096

kupl2.ittc.ku.edu

2.81

6887897

0.013

planetlab1.netlab.uky.edu

13.216

pl1.ucs.indiana.edu

0.715

vn3.cs.wustl.edu

10.994

58400548

0.016

planetlab-01.naist.jp

9.848

pads23.cs.nthu.edu.tw

0

planetlab2.iiitb.ac.in

133.169

50985389

0.933

46369596

0.352

planetlab1.georgetown.edu

0.48

61058004

0.896

50726992

0.04

planetlab2.cs.umd.edu

0.216

45598209

2.345

planetlab1.pc.cis.udel.edu

1.774

planetlab-4.cs.princeton.edu

0

planetlab1.lsd.ufcg.edu.br

219.181

32727789

4.928

planetlab1.cis.upenn.edu

3.387

30116333

0.015

planetlab2.comet.columbia.edu

0.422

35803110

15.822

32604385

10.522

scratchy.cs.uga.edu

5.415

pl2.cs.utk.edu

8.43

18925492

0.907

planet2.cavite.nodes.planet-lab.org

56.325

62068736

0.21

11469592

0.063

66996861

6.055

17314460

2.749

planetlab-01.ece.uprm.edu

57.722

61844338

0.669

63464403

0.003

planetlab1.cs.duke.edu

8.394

50697561

0.555

planetlab2.rutgers.edu

0.552

planetlab5.csail.mit.edu

0.667

planetlab2.cs.umass.edu

2.489

18094558

0.432

planetlab2.cs.cornell.edu

7.552

planetlab2.csres.utexas.edu

3.076

16748349

0.44

planetlab1.flux.utah.edu

10.081

18953398

0.549

58939632

0

45524559

0.294

15478206

0.28

19342748

0.013

44597241

5.188

16143157

20.578

54116930

8

65117297

8.851

57268832

0.057

lsirextpc01.epfl.ch

0.515

planet3.pittsburgh.intel-research.net

10.989

66927325

8.859

planetlab1.isi.jhu.edu

1.754

planetlab2.cs.virginia.edu

5.276

43029267

1.134

planetlab1.gti-dsl.nodes.planet-lab.org

11

planet1.scs.cs.nyu.edu

0

21889970

1.155

planetlab2.tamu.edu

2.829

ricepl-1.cs.rice.edu

0.306

planetlab-1.cs.colostate.edu

1.86

planetlab1.cs.colorado.edu

0.726

planetlab2.koganei.wide.ad.jp

0

planetlab2.icu.ac.kr

27.311

csplanetlab1.kaist.ac.kr

27.832

planet0.jaist.ac.jp

5.703

planetlab-1.imperial.ac.uk

0.312

planetlab2.net-research.org.uk

0.745

843226

1.495

planetlab1.rn.informatics.scitech.susx.ac.uk

3.281

planetlab2.info.ucl.ac.be

1.299

47992654

2.84

planetlab-2.iscte.pt

6.587

45943265

6.86

6257078

0.64

planet1.prakinf.tu-ilmenau.de

3.022

60275915

2.355

planetlab2.simula.no

5.441

41837403

0.921

planet4.cs.huji.ac.il

60.365

planetlab1.cs.pitt.edu

0.108

planetlab00.cse.psu.edu

3.501

planet1.njit.edu

0

plab1.cs.ust.hk

121.582

34799956

3.075

29677729

0.942

8857363

0.025

66437409

3.474

planetlab1.cs.vu.nl

1.263

planet1.colbud.hu

23.088

planetlab1.ls.fi.upm.es

0.554

planetlab2.upc.es

11.376

17814796

2.22

47623971

2.405

planetlab-2.it.uu.se

2.018

2764078

0.005

22494152

0.175

planetlab1.eecs.iu-bremen.de

16.45

planetlab1.poly.edu

0

17446390

191.834

planet2.att.nodes.planet-lab.org

0

planetlab1.pop-rs.rnp.br

135.017

30955062

6.172

pli1-br-1.hpl.hp.com

2.252

planetlab2.cs-ipv6.lancs.ac.uk

2.032

planet2.manchester.ac.uk

0.374

planetlab-1.cs.uni-paderborn.de

9.506

35875097

0.12

40953208

1.244

37945174

19.059

planetlab1.hiit.fi

7.543

planetlab-1.ssvl.kth.se

0.908

planetlab01.cnds.unibe.ch

0.643

planetlab2.csg.unizh.ch

1.961

planetlab2.pop-mg.rnp.br

0

planetlab1.pop-rj.rnp.br

29.569

55429074

4.03

planetlab1.dcs.st-and.ac.uk

4.582

planet1.learninglab.uni-hannover.de

0.575

25430658

1.637

8948761

0.007

planetlab2.informatik.uni-wuerzburg.de

2.251

planetlab1.piotrkow.rd.tp.pl

2.632

57274684

0.056

planetlab-1.tssg.org

0.362

planetlab01.cs.tcd.ie

0.556

planetlab1.informatik.uni-goettingen.de

0.35

planetlab01.mpi-sws.mpg.de

7.741

planetlab1.informatik.uni-erlangen.de

0.155

35597876

3.392

planetlab2.olsztyn.rd.tp.pl

6.874

planetlab1.swidnik.rd.tp.pl

4.924

planetlab2.lkn.ei.tum.de

0.678

29811240

2.797

bonnie.ibds.uka.de

1.726

freedom.ri.uni-tuebingen.de

1.195

Clustering PlanetLab

Poland

Work in Progress

Explore better tree-building algorithms

Model other properties using these trees Loss rate, bandwidth

Build a robust distributed system: Failure Handling, Tree Balancing

Conclusions

Prediction Trees are a promising way of modeling internet latencies Simple yet powerful abstraction

Latency estimation comparable with coordinate schemes

Closest Node Discovery comparable to Meridian

Good locality-based Clustering

THANK YOU!

King Dataset (harvard)

1835 Nodes

37717891

643

0

8893018

5.137

53288078

0.624

636

0.851

5197237

0.075

25398178

0.788

23326130

1.429

193

0.612

39853823

0

501

3.539

42824513

0.099

1191

10.001

64414163

0

944

8.414

2929684

0.172

19165295

0.26

27574907

0.659

898

1.625

46144154

0.066

25851732

0

49701108

0.07

31312988

1.687

369

4.091

1040

2.194

21779770

0.027

725

0.191

55966811

0.141

48359971

0.214

42467242

0.109

844

2.383

17607306

0.745

112

4.946

34594450

0.293

890

1.074

4814162

0.055

13676397

0.022

6097787

0.442

31874879

0.52

48500748

0.006

18324968

0.005

448

1.225

1862

7.663

9021106

0.072

1663

0.37

56953472

0.052

491

0.158

24834017

0.132

56825289

0.246

61187828

0.108

964

0.905

125

1.859

190

11.906

1972453

0.497

1743

0.923

39724141

0.041

935

1.553

480

4.038

7177586

0.081

54036092

0.414

1143

1.026

20335695

0.026

2519040

0.014

445

3.102

62518939

0.875

55002043

0.074

4131180

0.275

32318844

0.071

1536

2.202

45519010

0.087

847

3.397

1808

8.747

502

0.68

61638787

0.049

8459646

0.122

54059051

0.111

836

0.809

22

28.866

20505176

0.064

1671

2.835

1179

3.805

48634372

0

1206

1.398

20979449

0.442

1519

8.542

28895942

0.197

1535

0.889

1803

1.315

842

2.673

58050931

0.02

1749548

0.155

27119112

0.055

36480892

0.115

46439144

0.016

33782601

0.021

28397929

0.099

1871

0.088

616

1.492

1883

1.591

33520585

0.028

47189975

0.384

57903701

0.205

1725

8.184

37327587

0.047

946

0.119

30312141

0.014

1789

4.743

61745679

0.096

24605373

0.355

28161467

0. 374

1558

42. 123

45728186

0.009

1447

4.927

62416770

0.063

735

6

96

0.914

202

1.131

30907126

0.294

42559079

0.044

1823

0.456

370

5.359

46508497

1.13

27305855

0.766

29331335

0.041

46570360

0. 02

2571312

0.025

598

1.053

54382434

0

557

0.377

1561

0. 521

17240652

7.578

54011602

0. 081

6974615

0.517

1188488

0.011

937

15.325

56764388

0.03

234

4.328

888

12.162

1

0.731

13018417

0.005

1207

2.268

13707882

0.294

1321

0.78

52619663

0.593

1598

2.706

12695861

0.007

52190806

0.038

39392077

0.045

7447594

0. 067

705

1.144

57098480

0.049

66830846

0.051

30968150

0.007

30800779

0.162

1410

2.223

167

1.876

1815

2.641

1843

1.331

1887

2.701

58474344

0.087

6

7.606

52167380

0.331

10686702

0.176

7517385

0.138

345

0.088

1274

1.789

853

0.437

530

2.672

885

3.305

63399921

0.031

54146057

0.021

65514728

0.368

1679

3.525

18742420

0. 029

1196

10.578

232

0. 521

12074568

0.01

33327466

0.044

41947281

0.27

56785292

0.034

50467283

0.375

1614216

0

602

0.456

29356528

1.075

15921949

0.74

16881912

0.184

5155468

0. 491

24685536

2.111

63309264

0.076

1478

1.348

672

0.692

60

0.41

794

0.861

44271176

0.102

651

2.423

2820691

0.124

7885145

0.19

67027324

0

20736691

0.111

62641871

0.175

27037498

0.007

35062094

0.019

675

0.658

61461580

0.031

53979957

1.137

9306981

0

39214444

0.337

10974572

0.091

27131011

0.005

28485006

0.19

72

1.459

35201608

0. 544

1161

8.353

1333

0.856

406

0.157

5143468

0.498

1332

0.043

26647183

0.04

56045315

0.031

15411548

0.52

1576

4.535

700

7.96

106

2.579

36298220

0.026

1014

6.605

21117449

0.118

60870120

0.505

50476142

0.166

410298

0.021

48768827

0.188

1583

1.563

16643932

0

15965740

0.02

61220195

0

1381

4.055

7888114

0.043

135

0.486

47901155

0.427

1485

19.021

38113306

0.161

1165

2.069

1403

1. 061

1020

1.042

947

0.188

694

1.417

49291557

0.093

33992646

0.11

7819446

0

338

5.183

38771709

0.004

46024896

0.121

28564179

0.294

34413943

0.854

39731458

0.028

44331292

6.348

130

0

54390746

0.084

404

0.499

594

0.592

53987752

0.111

136

10.506

45373287

0.209

31646614

1.122

25971431

0.043

111

1.619

435301

0.294

625

12.3

5556136

0.079

41700403

0.079

113

4.744

15104039

0.38

27141397

0.958

7283068

0.12

52759079

0.205

1417

0.262

43919089

0.022

284

11.746

64597731

0

1209

0.566

1622584

1.007

18625432

0.212

27617166

0.018

64052784

2.573

27411450

0.008

777

5.687

11706110

0.033

727

0.351

26209041

0.097

2653539

0.529

9013833

0.021

1512

0.82

571

0.068

826

3.38

37205495

0.255

1134

4.871

13101220

0.011

688

0.48

30570250

0.001

15044571

0. 043

782

0.141

1508

0.057

275

6.927

41061152

0. 789

61368484

0.103

1873

3.162

1560

2.551

1688

3.976

21660518

0

1379

3.456

33023833

0.044

225

1.837

29623303

0.008

50506707

0.873

855

1. 957

1256

0.701

25702429

0.183

17878425

0.159

1159

0.746

892

5.312

9445854

0.118

7691338

0.395

3011116

0.031

6814078

0.312

1625

9.77

417

1.938

8305510

29.26

1547

28.465

54731185

1.677

21444495

0.094

12756439

0.008

1463

0

47605305

0.033

620

3.084

54902887

4.78

1041

0.09

50500047

0.148

912

0.89

375

6.176

40

4.605

39482019

0.604

186

1.361

330

2.687

319

6.809

32040171

0

241

3.146

771

0

1764

8.949

19557164

0.014

2306597

0.026

51494238

1.261

862

0.972

46827483

0.007

974

1.236

318

5.626

313

9.44

65143762

0.11

64930366

0.022

22180586

0.037

29948372

0.04

52442165

0.224

1532

16.241

70

2.537

403

11.465

341

7.036

281

13.024

45109086

0.003

22504650

0.173

24519054

0

828

1.013

56208191

0.389

41836461

0.511

92548

0.133

387

0.257

359

0.821

16781779

0.766

61877028

0.057

1779

0.552

1142

2.395

66839352

0.121

53008180

0.106

44368117

0.216

1715

0.633

124

1.29

27927498

0.091

236

12.152

31688590

0.18

513

0. 381

1581

29.113

9166154

7.53

1010

0.245

1372

2.178

55962197

0.579

536

2.79

28855788

0.24

33705632

0.055

51

0.506

21737707

0.266

37904198

0.857

1837

106.525

39159774

0.211

639

1.333

33874965

9.543

1693

6.359

36378212

0.015

308

1.211

56840667

0.003

52807004

0.089

973

1.016

976

1. 605

115

1.225

43367915

0.618

1511826

0.192

11328176

0.219

50575939

0.068

48449264

0.473

55808413

0.158

6749414

0.141

11255454

0.067

894

3.228

34708379

0.091

1501

1.177

44081926

0.181

746

0.148

51043248

0

59316368

1.423

3722793

1.011

26962054

0.725

23949152

0.466

1294

1.031

40071133

0.128

14053729

0.098

31551506

1.402

628

0.153

47276962

0.023

16257738

0.16

761

7.715

1007

0.499

22539410

0.281

8992853

0.081

23399946

0.137

47148958

8.319

404913

0.325

9903591

0.034

62384175

0.02

1782070

0.134

54994885

0. 024

51829632

1.484

751

0.046

18792207

0.054

1805

10.511

53

33.286

14

0.172

1643

1.808

44237391

0.116

164

2.124

54597122

0. 213

34941011

0.133

509

2.032

1124

0.442

1115

18.599

1094

3.52

641

1.128

1149

3.204

1612

7.453

1636

1.028

12337408

0.019

60431645

0.227

10874826

0.003

59917078

0.083

58548988

0.067

1500

1.004

277

9.146

344

9.363

8764929

0.051

3693801

1.048

32212871

0.064

399

0.79

18192389

0.007

3746828

0.08

62122335

0.176

595

9.084

987407

0.04

1680

9.183

22742927

0.277

1357

0.152

3147184

0.151

997

2.576

1855830

1.112

42219754

0.06

785

1.066

14331406

1.064

46961199

0.054

46530902

0.179

913

1.144

1595

7.657

1441

4.595

578

2.347

1043

8.77

117

4.192

36804100

1.263

1781

6.738

53133092

0.02

56856962

0.247

7058220

1.964

22593870

1.53

4746998

1.337

1667

0.652

54033474

0.248

534

0.914

477

1.743

37062159

0.141

332

2.11

20936886

67.325

273

1.155

1818

2. 614

62634763

0

329

62.341

1865

1.328

59451643

0.081

17580336

0.107

522

2.883

3371440

0.028

43693118

0.416

37907746

0.126

34405564

0.023

1330

0.154

1517

1.701

33201930

0.011

758

0.544

15478591

0.313

859

3.964

35566400

0.019

1414

0.834

13087673

0.044

27228919

0

1661

1.294

228

2.281

63611647

0.067

1605

0.152

43649401

0. 103

66010062

0.244

51241802

0.107

43958088

0.223

41577329

0.037

1015

0.839

22950252

0.817

6064854

0.369

1542

2.295

670

1.034

1494

0.361

63845667

0.052

283

13.532

434

2.459

61135861

0.077

39807767

0. 661

64221928

0. 056

15

0.251

25729051

0.032

724

0.087

1184

9.169

46070438

0.347

21008190

0.185

287

3.076

19286324

0

834

0.184

56019844

0.037

902

1.238

698

0.215

1720

2.514

50336249

0.018

159

0.967

786

0. 759

881

0.748

66204039

0.27

753

0.907

56862567

0.129

42

2.789

1103

2.439

129

0.565

58270431

0.002

1189

0.445

48172208

0.45

23195941

0.04

553

0.46

1386

1.935

907

3.759

981

1.746

1176

3.083

53970014

0.23

19624439

0.144

581

5.947

56165372

0.083

1303

6.254

11

35.35

24

42.328

1631

2.754

1280

5.717

258

1.34

1776

0

54594427

0.012

26093473

0.262

43181397

0.027

29164057

0.514

3191316

0.106

697

1.575

1658

1.045

40839076

0.151

58102560

0.087

6825491

2.393

18584494

0.082

22395270

0. 097

449

3.029

1458

1.578

65619480

0.76

285

5.825

50076709

0.275

1721

2.907

39807854

0.565

315

6. 594

15661054

0.029

19716613

0. 081

45629947

0.117

46848797

0.122

19785180

0. 251

157

0.749

61860246

1.164

4987014

0.073

1074

2.175

1390

1.047

11782640

0.007

1152

4.93

4004973

0.093

1006

6.433

1662

8.48

624

2.775

20339886

1.088

1391

0.133

13757104

0.249

718

0.468

56748563

0.73

1376

1.423

14397086

0.066

693

1.777

18755744

0.016

26211383

0.024

34237955

0

1350

0.879

63530412

0

140

1.021

27159323

0.042

51054287

0.043

44457023

0.066

27179814

0.216

13361897

0.126

695209

0.593

27655124

0.117

1099

0.553

65854599

0.479

1705

5.082

47783626

0.058

1521

2.686

54139188

0.194

1722

0.309

55102441

0.133

1860

0.178

1539

5.13

1876

0

131755

0.105

61735919

0.421

15052469

0.562

24799033

0.797

32438011

0.091

2

0.772

39381682

0.121

1078

1.22

6692909

0.014

1418

0.11

158

1.883

1236

2.352

789

1.705

748

1.485

7812485

0.002

1628

0.545

49373639

0.135

1617

0.587

77

5.228

1085

2.605

34349723

0.007

437

0.764

299

12.159

1610

4.025

60261675

0.147

1724

115.03

26731113

0.221

34590745

1.71

1304

5.07

19195637

1.513

52275536

0.159

1128

1.675

28942758

0.529

1004

2.006

2156572

0.002

47341430

0.408

351

1.774

17710034

0.974

56546654

2.038

1549

11.502

874

0.802

7111302

0.346

41042496

0.036

1675

3.058

58187147

0.102

674

0.685

2562941

0.763

832

0.96

1567

3.061

952

4.91

65526959

0.042

495

19.488

1800

0.188

1765

6.3

54385462

0. 129

64

0.738

6321147

0. 012

13484961

0.023

8401700

0.016

60136388

0.269

49812602

0.111

1182

3.728

36365744

0.29

29

0.071

20692158

0.212

1801

0.213

405

12.483

1129

2.632

44655333

0.019

1218

0.053

46731397

0.004

1810

2.659

22888421

0.125

2974864

0.005

871

11.207

8508715

0.011

59809031

0.06

755

0.803

65880247

1.029

1481

0.907

31

5.717

62287140

0.012

17546568

1.106

1848

7.018

41109756

0.241

1838

1.688

52250796

0.059

5

0.32

37340166

0.94

386

0.476

1769

3.282

809

7.195

882

1.749

1594

2.484

18591155

0. 127

993

3.143

28075037

0.007

7359812

0.154

66520954

0.016

168

0.719

17708286

0.062

1440

2.351

57

1.545

1284

5.004

17363546

0.056

59540249

0.379

601

2. 927

154

4.981

38844604

0.271

64310913

1.976

266

2.639

1824

6.009

340

6.707

1089

4.747

43447424

0.057

1620

1.9

24516738

0.339

100

1.524

33143774

0.087

37260176

0.999

2762398

0. 222

1366

3.727

1615

3.127

1135

4.383

35285746

0.175

1812

0.899

29910276

0.003

57705756

1.351

4656386

0.066

1071

3.116

65034961

0.288

664

0.637

1108

2.629

177

1.246

27681098

0.408

109

0.258

42825554

0.063

24350953

0.444

4702512

0.003

1872

4.974

24988393

0.002

62362607

0.064

10281916

0.103

1702

2.244

32917917

0.089

1703

8.546

48234942

0.273

58555754

0.229

41455778

0.073

873

1.427

653

0.6

36420750

0.245

52816150

0.075

1727

18.775

1409

5.136

669

0.706

44941098

0.042

31843133

0.243

10806167

1. 335

7247626

0.886

749059

0.04

17886862

1.556

21946470

0.001

708

2.46

744

1.836

441

0

23234408

0.044

12026729

0.38

19313009

0.22

1461

3.522

600680

0.321

1874

0.723

12338882

0. 012

144

3.303

860

6.305

13951679

0.244

16922326

0.234

49766389

0.087

8357879

0.311

548

1.579

886

4.059

1405

2.382

51883426

0.581

535

6.888

33621924

0.148

28721504

0.246

30467364

0.06

35381763

0.441

36

1.869

1226

1.368

23612877

0.651

210

10.363

1363

10.713

35368421

1.101

44507674

0.289

1012

0.215

1577

10.109

1493

5.454

27317567

0.01

310

10.078

358

0. 846

412

0.617

28984954

1.236

523

1.256

17189970

0.247

1316

1.983

905

8.185

1237

10.703

52758259

0.571

519

6.989

1835

1.219

1228

0.293

44962447

0

182

0.236

2351701

1. 63

980

11.827

15111693

0

1864

11.691

42630106

0.568

1518

2.996

43408003

0.103

957

0.046

31894669

0.154

10493030

0.055

15426141

0.204

500

1.111

21493130

0.06

65424404

0.002

53102160

0

66575802

0.001

1767

8.314

1019

1.322

1166

6.651

1697

0. 871

784

1.259

49609843

0.004

18047403

0.374

632

0.628

39604123

0.353

32286689

0.093

28278299

0.101

34735398

0.35

709

0.825

1882

7. 719

1448

2.597

26282453

0.034

66531812

0. 621

66

9. 696

187

1.41

384

0.813

1546

3.364

37

4.998

61267638

0.16

1415

0.343

18695715

0.182

60242881

0.013

8804582

0.051

429

0.268

5256917

0.007

1677

0.341

23235883

0.912

1101

2.41

3939375

0.127

6590448

0.191

524

2.765

54753804

1.88

32512849

0.255

1018

1.947

22830279

0.043

6663688

0.325

433

1.636

565

0.749

3479010

0.136

191

0.728

51222755

0.258

566

2. 107

32858124

0.004

414

0.969

7515890

0.153

1811

5.463

50313361

0.104

484

0.162

305

6.836

1269

0.239

1208

2.846

706

0.878

16917042

0. 11

1080

0.867

1133530

0.142

33041002

0.091

989

9. 615

1587

4.667

24919648

0.002

1750

1.207

528

4.128

520

6.194

58583159

0.081

18126077

0.044

839

3.77

814

4.191

28180921

0

56220327

0.009

28302523

0.035

1264

13.23

50080367

0.149

4439363

0.003

13711601

0. 01

1784

0.55

36348903

0.31

1244

1.209

1629

1.703

1816

0.633

62922490

0

24835198

0.14

14191202

0.225

740

0.704

33961050

0.03

1201

0.768

44589113

0.293

1395

0.422

49822411

0.064

979

0.69

462

1.213

461

1.071

1651

2.77

1185

2.276

38556556

0.112

1506

0.998

47200595

0.016

31335129

0.139

31457508

0.021

71

0. 342

13978122

0.094

63697770

0.63

1347

9.065

174

2.304

54439762

0.042

537

5.293

19894569

0.039

1374

0.653

1086

2.491

1806

1.73

25605511

0.668

1516

2.07

5123826

0.001

1001

2.794

4523131

0.193

1169

2.674

476

0

66563752

0.176

13663270

0.369

257

3.602

1777

4.346

1200

3.378

44004403

1.727

132

1.082

517

0.905

65989504

0.387

252

1.057

271

0

26242708

0

13103451

0.499

35759203

0.052

36269381

0.282

410

1.183

561

3.46

33865685

0.049

754

1.023

422

1.651

547

0.776

45275764

0.174

757

0.254

62725065

0.022

25626305

0.275

54121974

0.781

59509063

0.55

1569

1. 231

1318

0.103

36031291

0.022

780

4.22

61816871

0.018

958

0.873

60652753

0.324

443

0.731

4229648

0.039

1596

4.467

14437378

1.816

728

1.327

28314564

0.029

5518641

0.298

1455972

0.017

1021

1.049

23520877

0

31854598

0.166

23812709

0.044

57548699

0.144

25018829

0. 217

1026

0.15

59781591

0.184

963

0.396

1809

8.526

726

0.733

2276632

0.039

38003023

0.312

1707

0.925

38975182

0.025

7130315

0.006

62363472

0.046

1511

1.176

49316685

0.158

13969359

0. 003

15815722

0.024

47805842

0.116

1522

1.418

163

0. 757

2249054

0.189

8522034

0.321

949

2.847

155

2.049

592

5.063

1239

20.374

29509436

0.043

6132320

0.214

37225937

0.095

1708

0.71

1626

14.038

26568536

0.373

846

1.896

1172

2.503

172

0.141

563

0.85

259

0.736

1635

2.808

1308

1.307

51494466

0

1877

9.475

611

5.461

83

0.599

31594672

0.02

1593

1.018

650

1.722

1729

3.658

43791061

0

580

3.523

15660717

0.028

1240

0.293

60554638

0.097

1286

5.139

363

1.05

270

0.649

59162665

0.041

1291

2.871

416

0.386

85

2.33

889

5.35

1322

1.892

1073

3.083

196

6.807

50118875

0.227

1211

0.015

656

0.845

28260227

0.355

42821209

0.047

260

13.789

30741658

0.006

22945742

0.492

1136

2. 507

1879

14.952

39614816

0.081

41364380

0.361

42107794

1.71

205

2.25

3

3.076

10630144

0.096

999

0

56900789

0.086

6482847

0.333

666

0.606

35501050

0.233

47049272

0. 346

1119

0.835

428

1.852

1723942

0.002

721

0.322

19341806

0.183

10222602

0.694

53940693

0.258

1340

9.311

1424

1.652

1371

2.445

1233

1.411

472

0.808

55943791

0.103

1641

0.91

6959688

0.006

1342

2.896

5729666

0.289

220

4.132

35260828

0.011

46845931

0.101

19979997

0.19

1247

5.416

17642588

0.063

1151

3.894

43319145

0.053

717

0.461

62248494

0.216

35672373

0.226

32581820

0.156

50409153

0.074

44812828

0.088

354

0.153

64337073

0.389

1719

4.289

24831620

0.374

21664772

1.543

1885

9.403

924

0.785

20842956

0

489

1.355

64829593

0.025

153

1.401

64307609

0.236

1030

5.282

64129809

0.012

1646

2.06

887273

0.066

36679106

0.23

15037039

0.031

1507

1.121

40601419

0.362

928

3.355

62123159

0.317

482

0

52644601

0.124

940

0.033

61505387

0.35

1114

2.059

46775688

0.095

1505

0.488

19512199

0.039

13590998

0.054

1733

29.175

1315

4.793

180682

0.07

33047780

3.227

34179874

0.105

56881472

1.017

1682690

0.054

184

10.358

30673026

0.149

183

2. 325

54799376

0.164

39757480

0.355

64963685

0.018

684

0.927

1890

2.981

64934507

0.218

1624

8.445

20

1.551

13299196

0.011

49459944

0.054

48559103

0.015

42946781

0.088

49414208

0.116

60821594

3.625

60091698

0.313

710

0.77

65529262

0.008

741

1.613

50496124

0.048

52367781

0.172

24225319

0.445

56096125

0.214

1024

0.672

1214

0. 813

796

0.625

1730

8.452

52768150

0

151

3.258

41384053

0.076

1449

3.449

4338474

0.835

82

0.346

1645

0.776

1541

6.068

29717032

0.118

350

0.429

24739790

0.251

33030872

0

65567699

0.287

44326104

0.068

68

2. 07

811

0. 332

59988652

0.043

699

2.894

9120163

0.07

17819969

0.189

61390788

0.023

63299079

0.049

12374194

0.008

62051155

0.023

50260587

0.023

544

0.705

623

3.341

1416

0.501

122

1.209

110

2.34

4374537

0.138

790

0.914

21126498

0

1255

0.727

52823980

0.058

702

0.835

44470390

0.149

1464

0.52

60162577

0.089

1513

0. 962

41975249

0.146

60109912

0.044

1162

2.715

1861

3.296

2899392

0.308

12137700

0.165

1881

3.676

593

1.714

35962152

0.143

4485176

0.269

2776284

0.83

1389

1.65

24038299

0.15

46

1.226

35221072

0.037

909

1.107

57818237

0.183

62721060

0.773

1554

6.556

1003

2.03

29947101

0. 075

65916436

0.006

1253

11.901

1855

0.574

40373458

0.146

1216

1.121

40763124

0.655

53505766

0.057

56157144

0.307

32137561

0. 053

17813286

0.186

1205

0.448

23986610

0.203

766

9.67

760

2.499

486

6.948

6675261

0.459

58158834

0. 332

66522459

0.026

36228386

1. 217

21924945

0.069

51751458

0. 215

59599138

0.698

1060647

0.826

66424563

0.258

33749270

0.211

48630977

0.056

1068

0.079

586

1.642

1892

0

48

2.62

951

3. 57

24215155

0.247

1584

0.512

1434

0.999

865

0.212

10113212

0.065

1310

5.511

1212

0.943

1893

0.151

51069567

0.172

381

0.225

176

3.587

88

4.458

229

2.17

1659

1.448

24849161

0.369

2657693

0.573

21245510

0. 236

33745231

0.379

53583590

0.135

508

5.595

38313486

0.5

768

8.887

43850798

0.067

46263526

0.267

50533265

0.084

1618

0.13

19429437

0.295

750

0.657

1672

2.233

1673

2.903

35034409

0

101

0.818

56858035

0.162

56820439

0. 097

15803854

0. 076

1465

2. 103

40596894

0.005

690

0.446

15553057

0. 013

63468105

0.177

552

1.76

37612533

0.168

59816052

0.305

1438

0.718

397

1.044

716

0.39

58082418

0.021

33038317

0.151

1383

0.141

170

1.744

769

7.17

1761

1.042

51904906

0. 405

56016277

1.615

28413945

0.027

139

0.497

40679971

0.778

55

6.599

1467

1.587

212

0.331

49652628

0.079

1502

0.401

31152094

3.188

362

0.294

33330375

0

10555317

0.429

28444586

0.148

52241137

0.12

65388985

1.807

12973074

0.358

45706504

0.018

1611

2.517

56234338

0.331

1637

7.3

17318962

0

1005

5.552

1681

5.538

18713972

0.658

16829182

0

1406

12.224

15336608

0.971

51781068

1.359

17281403

0.012

1525

0.395

830

0.689

221

0.475

22249566

0.157

25200403

0.036

29972573

0.018

17252166

0.346

426

1.23

436

0.917

1482

10.376

609

4.453

107

0.241

1064

4.061

62326994

0.03

12441526

0.136

7064168

0.5

334

3.035

1387

0.485

17629227

0.069

4821771

0.819

13554614

0.908

9541836

0.357

9

3.41

28117045

0.028

27511136

0.397

93

2.705

607

1.807

7368468

0.042

36910010

1.343

45771357

0.365

407

10.648

3633102

0.116

1489

0.814

837

0.667

23457727

0.035

46024388

0.067

1290

1.483

119

0.654

23

4.301

17420621

0.015

1732

1.769

16313632

0.105

26249101

0.072

39498874

0.734

46350121

0.302

64644560

0.103

36676101

0.1

62773772

0.934

1562

0.382

226

0. 566

37566768

0. 046

31790840

0.001

1025

0.452

46553669

0.283

850

0.128

56748132

0. 314

1513662

10.054

16474054

0.235

505

1.151

53485328

0.248

400

0.575

35320674

0.143

35640982

0.007

16829507

0.187

42061708

0.37

34415417

0.218

1483

1.396

51324697

0

1377

1.909

971

2.012

38899013

0.039

635

3.409

38302013

0.006

41914379

0.024

1496

0.498

1682

21.699

1553

6.567

47987599

0

1648

0.698

12572028

0.044

868

0.155

60726192

0.087

1052

1.372

427

1.186

1699

1.25

1051

4.013

379

2.355

696

2.089

1204

0.12

42671769

0. 047

38718286

0.006

65739785

0.124

31804731

0.17

37299556

0.065

764

1.848

11787513

3.093

1756

1.324

41190034

0.3

770

0.031

78

42.798

1307

0.585

799

0.458

1170

3.552

63996562

0.163

63007247

0.193

43595802

0.159

918

0.406

39419104

0.17

3281571

0.177

126

0.406

681

0.769

21340391

0. 025

719

0.508

12713455

0.23

1804

1.298

743

1.646

12005829

2.644

35878413

0.413

1529

12.203

1359

2.025

189

0.304

10174452

0.248

34690369

0.536

138

1.778

568

0.745

127

0.558

12

1.754

38445719

0.422

9944714

0.363

1601

152.265

27176222

0

1070

2.223

1709

1.485

812

0

175

3.381

1203

1.255

787

1. 245

1337

10.298

1358

14.85

9187311

0.428

703

1.147

16393056

0.014

41360565

0.157

2679323

0.054

242

10.463

40099750

0.066

42818467

0.055

5111619

0.005

575

5.339

1309

5.353

39089950

0.018

40230270

0.134

1107

0.566

65381779

0.054

21787968

0.148

36506442

0.142

65668813

0.175

9565516

0.237

24033430

1.655

46065746

0.046

1749

0.585

7349479

0.005

29767026

0.088

352

0.68

1267

3.452

1000

1.538

57575948

0

1698

3.347

1783

0

1399

5.558

1875

3.715

689

0.531

1420

1.712

58866752

0.035

13070391

0.002

23755220

0.11

1402

0.424

1309453

0.235

413

1.044

948

1.412

861

5.974

3117533

0.295

1367

1.605

52227737

0.663

634

1.377

41652179

0.025

343

10.601

497

17.087

56629613

0.321

26046700

0.13

655

0.589

22580029

0.006

1429

0.836

54577365

0.515

603

5.822

27345559

0.137

521

8.243

30195728

0.161

5179527

0.106

39960983

0. 484

411

0.648

8219195

0.053

235

6.433

3787202

0.099

1354

2. 293

47227838

0.312

10028209

0.095 0.123

1250

2.399

1063

3.801

56954048

0.316

27875274

0.089

1275

1.933

382

0.883

975

0.625

28207501

0. 084

20043525

0.259

32846033

0.014

1510404

0.232

1649

0.665

1422

2.403

23003600

0.291

1468

3.083

21860628

0.155

1723

1.407

1046

3.834

1665

14.352

1241

1.073

1411

1.507

4246275

0.783

527

0.331

1712

10.188

1187

6.935

514

0.405

1443

5.779

56514190

0.211

1287

5.495

17

12. 547

1845

3.951

695

2.021

691

0.555

365

0.985

50821781

0.115

22012913

0.015

1621

1.213

254

0.377

59336546

0.014

3893234

0

57848439

0.019

543

2.005

827

2.214

2087103

0.525

409

1.324

40667503

0.123

23965681

0.04

52734909

0.229

1762

30.034

21310598

0.029

33894291

0.029

45325081

0.12

1215

0.197

8355

0.018

33838765

1.599

46352495

0.43

19424847

0.004

27695293

0.092

22949647

0. 112

274

4.038

1734

2.991

733

1.685

1826

0.338

15508672

0.041

720

0.589

1497

0.786

1210

0.308

328

1.939

49673705

2

44251220

0.062

231

4.486

52

0.796

629

1.182

2383114

0.031

878

1.248

12441917

0.074

1373

9.625

736

1.571

25656063

0.029

1148

2.056

645

2.701

20267578

0.475

41180329

0. 45

392

1.907

1153

2.224

28104510

0.049

686

0.623

48685910

0.269

975725

0.113

915

0.825

34970099

0.077

27532118

0.051

2636606

0.919

247868

0

49820642

0.063

24119166

0.287

46613390

1.031

887

4.499

16272034

1.219

26612535

0.714

152

0.595

13920927

0.122

36554485

0.024

34219223

0.056

1780

3.41

450

1.694

62796386

0.055

26400924

0.152

1526

1.712

50344853

0.091

729

0.737

16153523

7.89

58619248

0.005

1197

0.561

396

3.137

29574219

0.02

54237941

0.157

41194325

0.414

67

2.267

781

3. 377

665

1.694

1608

3.702

44303995

0. 184

21390576

0.458

20396080

0.375

6684706

0.009

253

0.998

5288047

0.003

849

1.018

51535082

0.082

1297

2.43

15914113

0.008

516

1.239

47311464

0

438

1.3

65847879

0.03

148

1.128

59511050

2.49

646

4.289

8285561

0.143

1798

2. 529

604

4.174

18

3.914

2976570

0.296

60206548

0.339

42984954

0.003

42171314

0.204

36664212

0.044

715

0.896

40194524

0.284

1869

0.802

62806890

0.439

692

1.636

22005673

0.032

55002090

1.353

13678861

0.005

203

1.28

24607111

0. 208

870

3. 123

1647

0.288

1716

7.841

16151996

0. 267

1570

2.638

42916184

0.085

983

11.581

579

2.093

583

4.897

45789656

0.189

10011600

0

60299893

0.298

1393

1.799

195

6.116

5186022

0.537

120

0.555

1164

1.935

58420353

0.152

1867

1.145

545

1.04

1328

1.322

37724614

0

965

0.412

28401369

0.06

42351676

0.409

9368377

0.035

933

1.099

62799208

0.251

1352

0.288

116

23.517

38080181

0.521

2525626

0

34289888

0.79

44772583

0.05

1477

4.283

37088696

0.027

118

9.397

51405806

0.091

49429399

0. 112

1081

4.648

41964734

0.115

906

3.95

985

1.021

1011

0.793

24780971

0.012

49968881

0.457

802

1.549

4715262

0.71

64196506

0.148

26333041

0. 246

838

0.665

43188620

0.136

875

1.796

49873919

0.017

346

0.667

24182919

0.008

1857

8.462

54988824

0.776

1847

28.929

57220757

0.553

29205999

0.73

16972208

0.001

883

6.718

64244281

0.615

5406787

0.01

22652599

1.024

1259

7.077

821

2. 028

1841

2.152

54627617

1.749

1392

3.147

376

5.259

941

1.151

280

1.167

1082

1.47

18143107

0.05

40101770

0.539

3310551

0.105

1295

2.223

62954744

0.007

45870293

0.197

26975100

0

27000000

0

556

1.043

485

0.013

38154713

0.497

239

89.736

49184438

0.116

1701

0.985

60253924

0.303

1566

167.927

64600636

0.26

880

12.935

56074768

0.011

1027

0.735

1436

2.582

1668

4.487

30961185

0.233

6392315

0.429

1774079

0.03

14809087

0.273

5010408

0.34

13454901

0.076

6000728

0.38

647

3.031

20140459

1.193

1056

4.578

1527

10.457

22581903

0.654

1334

10. 497

824

2.105

65857676

0

59473997

0.001

19377562

0.031

1222

0.752

63602055

0.041

444

3.288

50352876

0.124

460

0.623

44560434

0.01

961

0.307

34574548

1.546

559

0.765

3355840

0.027

848

6. 123

39121551

0.094

37677406

0.249

65464743

0.101

49922891

0.011

42003614

0.223

265

0.676

35226845

0.458

38515839

0.149

66288751

0.214

1098

3.399

1133

4.058

53657978

1.787

14253846

0.79

1168

0.8

1343

36.772

76

2.898

16151629

0.223

1356

1. 028

19077098

0.043

1104

3.75

673

0.184

22463809

0.076

40066197

0.22

1850

0.39

263

3.527

1283

1.347

39607594

0.746

1049

8.799

805

1.844

1234

3.033

4

1.601

1685

7.585

31427276

0. 168

1741

1.135

17014428

0.192

877

1.313

1173

6.216

8713420

0.478

22865374

0.451

1462

1.035

21561479

0.015

714

0.717

1884

2.326

1627

7.456

15704847

2.126

314

4.05

17352496

2.206

292

5.258

60103736

0.359

1378

8.448

1559

10.637

55625262

20.431

65872784

0.157

121

0.537

15833671

0.041

1686

7.254

1470

0

1586

3.171

20193107

0.073

97

1.27

973532

0.074

28651510

0.121

1616

1.219

43647969

0.674

37182807

0.949

302

9.414

1484

0.731

12958015

0.388

21063195

0

546

1.519

424

1. 585

418

1.135

34133119

0.885

131

7.623

3101818

0.014

240

1.577

50237306

0.173

1652

2.102

58470196

0.061

1589

0.822

38954692

0.243

58413394

0.103

34643189

0.155

1193

0.143

27459736

0.146

209

1.114

10779721

0. 188

21298310

0.068

29701196

0.489

16080258

0.003

208

10.185

903

7.224

54075782

0.212

64173755

0.104

4815525

0.653

1326

5.057

105

6.028

372

0.328

1886

3.808

3022760

1.734

61765724

0.169

1408

1.535

1312

2.348

1572

0

63814201

0.064

59190888

0.056

52675504

0.088

529

0.964

7926536

0.083

62319114

0.02

57764681

0.005

60245318

0.222

1622

3.705

540

29.619

64357238

0.085

962

0.857

56020102

0.073

59547870

0.079

59459193

0.459

554

2.491

60263303

0.026

588

4.559

65507666

0.018

1102

2.012

28963986

0.117

279

0.904

52766669

0.113

930

1.691

64899618

1.52

1117

0.076

43264952

0.957

348

0.921

1746

6.556

1794

68.322

198

2.381

1055

2. 73

25345670

0.201

54716782

0. 065

51598892

0.031

1221

0.542

9549703

0.232

23137054

0. 1

14899915

0.712

1563

41.041

810

9.347

9622421

0.26

36519990

0.508

43

1. 467

1329

0

876

1.654

1384

0.533

1551

1.363

55543253

0.044

11321392

0.852

46681233

0.003

53320466

0.04

1141

8.058

1301

9.533

1634

2.225

333

2.516

42663651

0.122

1588

0.197

246

5. 033

1093

1. 69

1220

0.549

1813

3. 111

1360

13.09

1344

7.696

1123

0.519

324

1.487

40372831

0.151

597

1.368

1031

4.885

1695

2.225

52919604

0

608

2.12

166

0.173

891

3.406

464

4.17

682

2.287

22416633

0

149

1.288

1079

4.319

199

3.491

4840505

0.009

51704776

0.227

21335751

1.281

18946454

2.456

22605390

0.514

1076152

0.435

50848027

0

24230611

0

11654589

0.01

6090667

0. 69

8823464

0.676

47666793

0.462

1075

3.278

1700

0.862

17588162

0.031

478

4.39

60360926

0.121

1426

2.943

7226169

0.165

31840460

0. 102

1213

0.416

1514

0.625

1338

9.397

5683691

0.146

13403859

0.503

763

3.579

59988852

0

18240781

0.541

256

1.952

1474

0.722

50589281

0.073

22606720

0.033

1967878

0.053

99

0.767

730

0.642

1254

12. 201

64730579

0

18531516

0

3016409

0.124

1198

0.793

872

1.12

37216836

0.447

46174663

0

18177606

0.091

11100898

0.039

1495

0.595

57454611

0.056

18950238

1.861

31448291

0.01

1323

2.384

38849420

0.083

20402137

0.1

901

0

10515666

0.012

23809272

0.004

1660

1.008

38674200

0.234

1840

1.166

40259549

0.109

394

0.01

59551128

0.833

564

0.462

1807

0.384

1571

1.341

615

0.8

66314318

1.052

43049336

0

40933751

1.592

39688666

0. 3

585

7.085

24653279

0.12

1251

13.311

37454304

0.298

1590

8.114

926

1.172

576

4.92

30974636

0.131

1029

0.388

380

4. 727

1674

1.107

1186

1.746

65506980

0.084

37948348

0.243

916

9.275

1346

9.114

493

1.685

43446540

0.018

990

11.888

1510

0.436

621

0.623

32633102

0.003

52339501

1.662

18341634

0.027

929

1.47

21343840

0.341

584

2.25

475

1.044

570

1.099

39077088

0.339

39454064

2.081

28

0.948

1639

0.749

13

64.198

57362955

1.938

1248

3.489

1249

1.305

1814

6. 538

1666

0. 935

1369

1.29

1388

0.653

34509396

0.192

20933351

0

23468111

0

574

2.447

51249252

0

1488

1.654

16952307

0.217

1786

3. 591

1616949

0.013

1028

0.504

223087

0.071

668

1.266

11591198

0.011

13397665

0.153

15675259

0.009

1425

2.376

12520196

0.081

884

9.27

8714305

0.072

402

2.675

11328705

0.119

439

1.408

39708059

0.128

1181

1.866

50

10.995

4409414

0.297

22424005

0.297

1060

0.614

26836605

0. 132

58286862

0.71

248

1.378

490

2.072

54102655

0.107

678

0.731

55137298

0

984

2.046

775

0. 105

982

1.528

19438136

0.152

833

1. 067

451

1.131

45660324

2.576

17458229

0.089

1032

0.192

3005344

0.013

1217

0.331

1501834

0.257

27739613

0.015

54818518

0.197

244

1.108

1380

1.2

1490

1.703

7847942

0.129

95

0.119

17218012

0.131

42805049

0.097

504

0.665

1035

0.798

65638932

1.1

1087

6.993

42228787

0.094

1889

3.025

65130577

0.098

1528

12.566

10851772

0

2258371

2.25

31905004

0.264

8391207

1.398

80

2.505

1844

3.386

36051520

0.387

54260364

0.098

6880018

0.813

311

6.708

15895268

0. 216

1037

0. 084

35115354

0.043

37422704

4. 316

19525461

0.076

659

1.018

1655

6. 685

123

1.009

1694

2.417

589

2.637

41465146

1.584

825

0.172

27546057

0.12

662

0.374

54516625

0.03

44620318

3.247

336

0.111

1640

3. 489

59770829

0.674

44964353

0.287

1446

2.716

39307733

0.255

69

1.517

326

0.766

1592

5.997

1790

3.913

1552

6.631

28320791

18. 328

17242157

0.024

20595374

0.101

50152377

0

64283567

0.244

48379040

0

38325224

1.497

783

0

47

2.235

31148701

0.076

652

2.035

1112

1.451

871582

0.002

956

7.349

1224

4.537

65094591

0.009

1509

0.568

1690

3.869

900

2.752

25440407

0.032

30660110

0.151

1036

0.164

38821100

0.032

48813507

0.161

479

4.942

1154

2.742

1755

2.315

55340899

0.159

707

35.423

4311823

1.039

52645062

0.297

1109

0.165

10988863

0

28137293

0.01

1132

6.398

26411907

1.103

1450

2.461

27852656

0.068

21832666

0.215

25363392

0.044

10019444

0.094

17495705

0.012

19

0.714

840

2.775

1348

3.991

56644344

0.154

147

2.855

54627942

0.072

171

1.251

55898996

0.09

1100

1.705

45644990

0.062

59

1.359

41330147

0.089

795

0.024

16834396

0.095

1158

12.117

18880715

0.043

435

1.157

41900400

0.09

35936622

0.058

541

7.079

28895029

0. 737

1687

4.644

10716066

0.042

17547070

0.058

67048330

0.056

1423

1.063

1150

5.405

1437

7.697

503

11.019

63485399

0.422

331

7.801

1633

3.483

28053189

3.463

51725713

1.658

6147538

0.732

895

0.902

44765431

1.553

23815365

2.058

37719294

1.139

53306027

0. 292

1351

0. 241

65421140

0.067

879

8.804

133

4. 555

1362

2.479

35572204

0.121

1457

0.31

49831609

0.448

1752

15.087

13005797

0.002

25029207

0.048

55836485

0.129

32568241

0.115

1163

2.732

765

0.791

11402102

0.538

1311

39.323

499

1.037

1710

1.708

1442

3.915

56

3.839

1118

1.068

1791

2. 092

61420959

0. 104

58873291

0.222

18186219

0

4234929

0.296

15234604

0.019

1188

3.287

1609

3.51

4324285

0.001

1834

1.29

1799

1.109

56115069

0.263

42855110

0.314

6370859

0.488

473

0.894

652396

0.1

654

1.127

28248612

0. 092

835

0.929

7499551

0.108

57075619

0.071

8578760

1.053

1787

8.412

47869716

0.026

1768

0. 847

16469258

0. 488

23631070

0.736

44263960

0.172

866

0.023

857

0.344

1792

6.24

22945479

0

1180

5.173

10597057

0

194

2.398

15928765

0.007

51086671

0.353

953

3.894

600

5.026

356

0.235

50960860

0. 012

35460471

0.45

1227

2.043

25206565

0.102

1742

1.357

28666963

0.078

1664

0.044

26858763

0. 17

734

0.71

1444

4.838

59136610

0.289

15464907

0.04

945

1.81

1669

1.791

61989974

0.022

15671814

0.089

20918810

0.209

58850860

0.385

911

0.167

37528161

0.024

960

0.377

55020689

0.24

959

0.365

43746041

0.066

737

1. 619

815

2.399

1579

126.078

14776878

1. 105

841

2.59

13621115

0.01

207

2.111

1435

2.21

59276467

0.038

606525

0. 542

1545

6.803

59732065

0

31888107

19.874

49

3.121

262

1.027

20011339

0.114

1691

3.322

1090

0.387

1778

10.309

778

3.493

1822

3.802

337

3. 537

114

0

1630

8.101

291

4.197

38828197

0.143

910

0.492

1543391

0

28678687

0

26221812

0.044

680

1.01

30571149

0.167

954

10.9

1203012

0.122

61564389

0.078

36692810

0. 004

1017

0. 593

1433

1.325

25335722

0.004

863

0.682

16626353

0.005

48069761

4.36

1266

10.672

50666964

0. 127

13886565

0. 514

29954408

0. 252

1557

2.879

45725550

0.148

37752628

0

8703342

0. 048

1731

3. 647

35590855

0.447

1503

0.432

8949812

0

1252

0.759

1314

7.542

1819

26.25

18917017

0.056

32

2.206

991

9.411

1368

3.164

5198583

0. 266

42422028

0.203

4180232

0.055

36697497

0.095

12482610

0.055

685

0.987

12456458

0.313

1245

1.984

10090793

0.117

16366790

0.204

7049072

0.145

52067787

0.759

1327

1. 369

25

2.978

388

0.949

567

0.484

967

1.493

1195

0.936

4715181

0

192

2.014

58291338

0.334

487

2.222

46201557

0.088

1125

1.184

142

1.185

1293

1.148

22306789

0.38

687

0.542

66608188

0.296

206

0.635

46521859

0.155

630

1. 27

14725535

0.046

27882349

1.291

18249864

0.09

9423464

0.516

65819636

0.06

4680458

0.344

53163631

0.016

31049872

0.12

51451266

0.046

1534

1.735

25421572

0.152

33

2.289

943

1.822

471

0. 605

5141517

0.212

1225

0.551

44310506

0.046

1771

8.817

38298653

0.051

506

0.812

30649249

0.058

969

1.29

1544

2.169

732

3.412

45473179

0

1644

1. 896

57012202

0.004

25572688

0.076

704

2.148

1229

0.634

15905582

2.377

1766

4.564

214

1.813

1092

0.651

39205967

0.429

1144

0.749

28845679

0.508

469

0.651

35732092

0.398

978

3.092

73

1.321

16

9.23

1023

1.11

188

1.496

14507393

0.005

1042

9.177

66641179

0.065

1016

0.281

27170929

0.43

29893861

0.18

60233169

0. 274

977

0. 695

432

3.829

1072

3.318

30299034

0

66064363

0.645

1305

7. 18

327

7.309

13632004

0. 183

551

2.814

39691284

0.166

267

1.115

42114215

0.31

90

2. 754

22613051

0

13890308

0.596

30966258

0.105

335

0.766

37711418

1. 058

11719448

1.426

34481509

0.161

813

2.477

526

1.437

447

0.94

1878

0.625

1684

9.644

51852658

0.031

1704

4.451

995

1.995

1238

0.112

63450660

0.048

18902023

0.06

742

1.834

185

0.754

26056024

0.009

773

0.105

1235

0.669

55265536

0.817

45332010

0.383

23783652

0.4

204

0.858

1530

3.414

46023982

0.184

40848762

1.392

268

13.711

46680467

0.237

219

2.387

1047

1.976

1058

3.623

1045

3.544

62499567

0.068

398534

0.076

677

0.567

772

0.47

1758

11.333

23952699

0.242

59360753

0.075

26261638

0.374

19535137

0.039

550

1.905

440

0

421

1.288

459

0.982

58514041

0.002

36505328

0.15

1619

10.438

51965134

0.079

45981446

0.445

32564687

0.343

64498766

0

60250712

0.021

59539767

0.181

1504

0.991

1194

0.01

62549641

0.054

1270

7.42

43386821

0.138

667

0.709

1397

26.676

797

0.637

3490035

0.055

722

0.324

59159580

0.105

65039560

0.149

52157358

0.045

49385417

0.16

20331090

0

931

1.957

29426512

0.039

1320

1.743

1714

7. 489

1827

68.786

22353265

1.453

1573

1.164

640

1.14

44671093

0.311

1829

1.349

970

1.981

61613416

0.392

896

1.968

25637462

0

1797

1.6

57711804

0.095

48152576

0.09

671

0.028

48033816

0

349

0.343

34

6.25

539

0. 338

398

0.786

1772

0.886

1034

0.559

897

1.018

468

1.024

25075033

0.369

908523

0.019

1139

2.545

512

1. 129

36593803

0.576

591

2.065

37839075

0

33430703

0.177

23537943

0.095

42914191

1.447

2650288

0.043

1279

0. 649

288

3.931

42255213

0.148

26387941

0.04

24398203

0.083

31837438

0.031

642

3.5

20136137

0.023

1009

0. 191

17714113

0. 256

1839

2.871

631

1.829

494

2.182

66555272

0.042

1261

1.82

156

1.654

102

0

32278330

0.321

1473

3.621

49393587

0

216

5.538

39734954

0.138

968

1.323

1597

10. 137

1355

11.653

1736

4.866

1427

1.078

36751865

0.064

34884586

0.401

39924049

0.052

61525020

0.611

48893474

0.532

1836

0.415

58032004

0.067

39

1.411

1745

0.714

1692

6.891

5076430

0.17

63599671

1.025

14596184

0.079

1717

0.9

1453

0.444

58751547

0.885

60836538

0.372

452

2.516

57880830

0.876

11374992

0.061

145

1.794

423

2.567

1147

4.215

201

14.48

1498

1.002

683

1.12

10707903

0.172

1476

2.441

6361981

0.195

1401

2.458

20107466

0.145

1748

132.973

17761905

0.04

22433527

0.488

46543239

0.242

1033

0.389

347

0.631

1111

6.122

1751167

0.074

173

6.114

1183

1.455

532

1.536

1231

1.957

1726

4.515

41653684

0.04

18790975

0.128

1575

0.126

1825

2.87

385

1.577

41053168

0.292

49776139

0.996

16738647

0.076

1050

2.826

1110

2.426

38126236

0.224

59285367

4.384

45597426

0.184

32406757

0.419

4805819

0.159

64042264

0.108

50812619

0.09

269

0.049

53194433

0.222

851

1.309

950

1.348

44376866

1.317

41056314

0

807

0.923

43837635

0.114

904

9.035

8623912

0.1

66750732

0.323

18298783

0.035

40167613

0.224

1097

0.881

16266074

0.148

1754

8.092

63194305

0

11861967

1.717

1577608

0.753

54

5.161

1306

8.483

13257309

0.207

180

0.184

60974309

0.07

1460

2.263

1232

4.167

1375

12.802

38267478

0.001

33263008

0. 056

48333811

0

1341

6.24

33429176

0.612

37681670

0.33

17352013

0.108

867

0.848

11567705

0.096

43981649

0.148

10370063

0.615

1456

2.013

558

2.008

24011404

0.472

45965116

0.015

218

7.386

26787163

0.287

1122

18.247

357

1. 696

14405962

0. 006

36805430

0.222

65995682

1.339

1763

3.936

1262

1.35

104

0.239

79

1.285

62643973

0.215

1480

6.974

605

1.058

238

3.807

1638

0.369

1077

6.594

368

5.55

1632

1.209

62838365

0.056

3177049

0.1

806

2.161

224

0.326

10833308

0.074

1246

3.192

8891443

0. 019

988

12.309

146

3.169

1190

3.346

58273143

0

31754712

0.014

13771466

0.026

1349

0.695

42685561

0.158

1452

0.864

1289

3.46

749

4.062

644

0.387

1796

3.976

1067

1. 695

61

0. 074

38439570

0.326

31220078

0.128

34273425

0.148

1160

0.438

31165639

0.844

1866

1.476

262641

0.031

939

0.463

227

0.045

35980203

2.802

303

6.265

992

10.009

800

1.926

1370

16.385

56164127

0.395

1459

1.771

11254959

0.08

779

4.114

587

3.035

342

4.529

27600792

0.148

247

5.72

143

0.587

1404

3.62

48958864

0.068

515

1.029

2834735

0.616

1585

0.904

306

7.934

307

8.33

301

7. 221

1604

14.502

36512543

0

569

1.042

1131

8.401

290

4.869

12994618

0.148

200

2.643

47835464

0

1613

19.49

34310083

0.03

367

6.259

57521808

0. 41

1192

1.361

25238292

0. 046

1430

1.372

30086761

0.114

1757

2.051

25706219

0

373

4.403

10408789

0.941

59060996

3. 198

29698511

0.374

942

1.844

1774

5.929

38102464

0.174

317

6.086

44052327

0

294

6.756

295

7.959

649

2.11

596

6.068

792

0.587

1219

0.917

1654

2.072

1008

1.016

1856

1.226

26588114

0.552

61693587

0. 14

425

1.748

37405919

0.023

542

8. 776

17209089

0.151

35

5.247

804

2.284

987

2.497

29824559

0.649

590

4.957

52971898

0.247

58

2.66

54980455

0.128

747

0.896

22785698

0.429

1224261

0.305

1859

0

21299984

0.077

24390115

0.342

507

0.491

49702442

0.122

48193248

0.391

237

0.95

0

1.309

618

1.255

1849

3.878

29733073

1.254

1455

2.488

1656404

0

1868

1.201

1550

2.021

1548

3.363

35318110

0.19

679

0.282

289

6.126

1614

17.648

25658991

0.199

1451

2.903

59127159

0. 095

213

1.051

34314456

9.869

40084093

0

15685714

0.012

1061

0

1400

2.257

893

1. 89

1936816

0.209

738

1.022

278

1.448

1602

1.624

297

5.1

56754671

2.975

32645874

0.009

8614223

0.072

54058164

0.235

572

1.38

53202852

0.028

9790676

0.984

59331804

0.063

676

1.082

808

10.184

1531

2.085

894313

1.172

1038

0.797

197

4.547

378

3.77

28177311

0

1747

12.059

864

0.72

774

0.337

1277

1.809

17174698

1.332

622

2. 111

86

97.623

58438517

0.104

34407966

0.146

15771275

0.001

31452820

0.037

58603076

0.476

1852

1.468

26

1.759

1466

2.014

1276

29.536

925

3.208

64891002

0.156

919

0.691

1421

0.471

65172531

0.394

361

1.061

663

0.472

39598631

0.128

23845614

0.186

776

7.725

64717385

0

1720447

0.024

1782

1.884

1782389

0.404

617

0.377

801

1.104

89

1.404

15467691

0

261

1.254

3056033

0.239

1499

0.381

1243

3.139

25822305

0.253

34400780

0.024

10

9. 935

1739

3.218

1753

2.254

12087287

0

1113

1.079

24189241

0. 166

28284737

0.136

934

1.17

371

1.057

1076

3.913

322

5.254

557505

0.007

1599

2.506

8971790

0.011

1469

4.76

16760364

0.056

36742071

0.077

17886774

0

481

5.27

1335

20.607

25371402

0.211

15896928

0.289

2566642

0.073

1048

2.367

377

4.2

1013

2.149

829

2.079

44864702

0.15

304

5.686

10498555

0

1880

6.016

62802961

0.047

420

1.399

61117298

0

165

0.696

38

0

181

5.443

1298

1.687

1268

0.924

917

0.486

41434787

2.212

401

1.023

955

2.945

32848377

0. 055

23407630

0.251

1407

3.862

3596399

0.107

128

13.939

1432

0.95

40524139

0.153

39869361

0.03

18481275

0.096

395

0.542

59734521

0

323

1.054

25277419

0.011

791

0.972

8353400

0.393

150

2.266

12766899

0.027

44807879

0. 389

1299

1.021

474

0

21206534

0.382

251

0.472

1830

2.532

57100544

1.378

31284669

0.091

4668681

0.05

21981431

0.015

1022

0.809

61314831

0.2

1199

1.981

28870067

0. 155

498

0. 653

3700058

0.003

1711

1.881

446

4.32

1140

3.792

37682850

5.838

1656

1.773

282

14.536

38658611

5.372

4910016

0.04

39227651

0.144

62138462

0

30017315

0.131

19487462

0.275

756

0

1647688

0.025

525

9.929

1472

0.336

626

2.964

62598490

0.09

42893220

0.047

31742495

0.037

1106

2.321

64540895

0.088

54048257

0.879

27409994

0.123

178

3. 05

13004838

0.079

1738

3.21

54910779

0.351

858

3.965

56443290

0

348061

1.065

798

1.408

1098382

0.202

65790549

0.053

1854

5.577

17044407

0.066

364

0. 596

55918671

0.733

20551069

3.557

61020497

0.599

48343129

0.021

141

0.148

1062

1.168

14675866

0.129

739

0.052

1515

1.116

84

0.068

32373362

0.006

49732413

0.364

1230

1.901

21991976

0.616

48480772

0.34

996

2.105

46088874

0.053

42664489

1. 692

1556

2.073

38652954

1.719

325

5.202

293

5.691

49039163

1.002

300

5.094

286

4.891

309

5.415

23019674

0.394

745

2.831

91

0.729

1324

3. 778

9771110

0.013

831

0.886

8111255

0.785

43446460

0. 543

278808

0.016

1706

3.004

1524

0

18548772

1.466

50708922

0.486

1891

0.58

922

2.221

32074130

1.218

1325

3.201

1137

5.371

20752704

0.457

21372049

0.416

1653

5.664

35425918

2.582

1773

37.665

701

1.006

10098837

0

16534437

0.602

638

2.121

648

2.495

32132256

0.026

31819582

0.128

1439

2.652

1580

92.865

50618355

0. 407

1242

3.242

25355076

0. 148

1538

0.384

1759

3. 7

470

5.539

41806822

0

1678

3.654

47858819

0.03

577

5.675

31333790

0.024

657

0.676

8325605

0.217

23123887

0.357

26538312

0.19

1744

8.151

14925713

1.818

1533

0.92

56183018

0.089

1419

0.1

22339321

0.322

169

0.687

1770

3.662

63

5.332

1718

6.442

1555

1.739

296

4.685

312

5.856

663168

0.623

1364

3.527

53954977

0.093

222

0.367

47894266

0.237

45143837

6.141

35977116

0

1157

2.305

25584635

0.037

633

3.206

1282

1.326

1281

1.639

33194938

0.244

533

1.945

1471

0.411

1177

5.083

25113054

0. 056

920

1.873

430

2.799

103

1.562

44999523

1.653

374

3.809

59875156

0. 047

1382

1.071

62181338

0.652

65

24.748

43323125

0.208

1491

2.748

75

2.913

1317

3.555

35953990

0.088

94

1.374

1353

2.127

24780186

1.164

11302832

0.742

38758589

0

64503366

0.079

511

0.712

3230369

0.024

160

0.77

538

1.011

658

0.923

1431

1.382

1475

2.527

383

0.351

1846

8.736

12232644

2.253

389

0

233

1.145

1331

0.134

25020823

0.005

64257134

0.049

29608827

0.536

994

2.76

60992365

0.121

1479

1.717

23122099

0.287

1260

4.216

1894

0.331

37258804

0.75

1263

1.322

1066

1.789

13720120

0.037

1650

0.651

12345419

0.016

19089510

2.31

4864664

0.052

1713

1. 552

793

1.83

87

2.381

803

2.383

408

3.407

1130

3.113

1302

8.471

14086786

0.001

22932049

1.043

27004214

0.073

908

1.975

1623

9.594

1121

15. 872

2128181

1. 219

59639451

0.392

66648

0

568172

0

8724542

0.374

62853166

0.278

41399890

0.383

723

0.782

518

0.945

390

0.904

14528545

0.064

4201957

0.109

3738583

0. 305

1832

3. 339

549

0

938

3.869

115381

0.113

48847063

0.896

37631263

0.536

845

2.399

41

1.278

1858

0.88

7868457

0.013

132706

1.136

62471830

1.446

50006442

0.23

1842

0.373

496

18.321

599

1.823

98

9.777

25672722

0. 009

731

8. 059

31691572

1.203

1339

8.765

41869724

0.006

752

1.107

55426093

0.909

1146

1. 277

33843203

2.429

40359606

3.073

1054

2.052

1059

1.897

1520

0

1057

3.329

1120

0.584

215

0. 496

276

1.693

1606

0.317

10297597

0.038

45

0.551

24825402

0.033

74

0.659

660

0. 687

2178061

0.604

972

1. 652

264

0.545

573

2.323

56587981

0.057

619

0

767

8.993

6383810

0.03

1591

4.491

26497916

0.049

353

0.692

48628494

1.28

610

2.508

23300190

0.199

26161193

0. 24

53122848

0.034

217

8.511

816

2.811

28165980

0.716

1167

3.347

582

3.077

14452872

0.032

321

0

21377494

0.092

637

2.146

81

4. 819

1582

73. 168

1888

4.731

856

0.809

2290450

0.322

661

1.175

17405729

0.214

921

0.561

52214378

0. 502

1689

1.819

58124100

0.035

442

2.275

40102518

0. 023

1833

5.627

29488955

0.12

927

0.225

1445

4.057

1820

3.66

33765490

1.088

627

0.325

1543

1.441

613

0.076

22578473

0.548

1487

1.397

62

1.007

1775

4.524

44382601

0.07

21

23.221

1785

0.199

1145

1.928

27424317

0.694

1116

33.402

49574073

0.048

1171

5.016

17887786

0.33

339

10.454

32072715

0.357

7249823

0.123

41832997

0.737

1257

1.064

21626384

0.181

59103021

0.366

44654113

0.047

1223

2.331

1088

5.824

823

2. 365

23689905

0. 04

54854005

0.208

1564

18.409

1313

22.735

26820851

0.251

36662523

0.193

1568

0.949

1574

7.313

5642944

0.153

27528578

0.043

31940283

0.715

1600

1.476

16675131

0.103

51508979

1.661

59093335

0.173

1454

6.827

45600126

0.024

1296

2.272

1740

5.028

1737

13.294

1138

1.102

43964662

0.6

52358759

0.008

44047522

0.086

19480320

0.022

39753466

0.044

483

0.226

1202

1.237

26782224

0.218

61023938

0.259

12519916

0.016

1537

0.102

1091

2.226

298

8.793

854

2.813

614

0.347

230

0. 326

998

0.99

1385

4.135

391

1.599

5543527

0.014

44675940

0.148

1069

0.482

64284443

0.775

9643394

0.123

30748379

0.775

1396

0.993

431

2.836

38525904

0.022

1486

1.026

66824788

0.436

1174

0.715

33627877

0.267

272

0.05

606

4.39

510

0.72

18175164

0.082

1523

0.447

57938783

0.014

44606830

0.993

1492

1.41

1565

32.733

1105

2.778

1793

1.005

7057805

0.017

179

2.249

465

3.815

1642

5.729

20386670

0.154

1175

0.893

134

1.185

11549188

0.052

22892537

0.069

1126

9.18

15737663

0.347

1657

8.565

58408263

0.108

18308640

0.338

55516

0.329

10707516

0.31

1398

0.929

21400346

0.152

41101309

0.194

560

0.496

30698001

0.02

39076681

0.496

923

0.857

1288

0.856

42461040

0.468

488

0.806

18640128

0. 17

245

159.096

2794795

0.403

36518082

0.185

1292

18.909

1607

3.872

1802

15.953

60324094

0.329

1285

5.464

1272

1.284

8479922

0.326

19940507

0.122

64421653

0.146

1428

1.488

1870

9.013

18702125

0.993

932

1.643

249

2.159

1258

1.628

869

6.253

22616760

0.527

14965481

0.106

366

5.313

1053

1.861

16836240

0.966

316

5.612

4190486

0

788

0

531

0.935

320

2.473

26490039

0.901

562

2.232

1345

5.743

914

0.799

1039

8.836

1273

0.422

27541012

3.523

1795

11.727

1278

1.729

1821

3.514

54114296

0

92

1.063

13957008

0

1319

7.352

1540

0.776

1361

1.465

137

1.23

18663914

0

53394059

0

38011790

0.463

45610971

0

7

1.535

22493855

0.422

986

1.191

843

1.719

30675670

0.381

41422765

0

419

1.132

1065

1.21

1760

5.989

19264514

0.022

19044261

1.146

9440587

0

555

1.059

54700731

0.376

211

18.992

11286065

0

899

2.005

415

1.398

32658561

0.062

36488011

0.228

8228675

1.076

33874507

0

1044

3.189

1863

6.56

50027729

0.558

1002

2.577

759

1.525

65452268

0.396

612

0.859

822

1.069

1728

1.974

1670

1.282

1412

1.385

29503116

0.195

393

1.434

1696

6.707

1178

2.411

Four Point Condition

Relaxed 4PC:

d(AC)+d(BC) = [d(AD)+d(BC)] + * [d(AB)+d(CD)]

0

0.25

0.5

0.75

1

0 0.2 0.4 0.6 0.8 1

Epsilon Values

CD

F

Prediction Trees

A B

y

x

C D

z

Tree of Virtual Routing Nodes

End-hosts

Interior nodes are virtual ‘steiner’ nodes Leaf nodes are physical end-hosts

Estimated Distance is Path Length on the Tree

planetlab2.cs-ipv6.lancs.ac.uk

planetlab2.simula.no

planetlab1.dcs.st-and.ac.uk

planetlab-2.iscte.pt

planet2.manchester.ac.uk

planetlab1.hiit.fi

planetlab2.upc.es

planetlab-1.cs.uni-paderborn.de

planetlab01.cs.tcd.ie

planetlab1.eecs.iu-bremen.de

lsirextpc01.epfl.ch

planetlab1.ls.fi.upm.es

planet1.learninglab.uni-hannover.de

planetlab2.net-research.org.uk

bonnie.ibds.uka.de

planet1.prakinf.tu-ilmenau.de

planetlab1.swidnik.rd.tp.pl

planetlab2.csg.unizh.ch

planetlab2.olsztyn.rd.tp.pl

planetlab1.informatik.uni-goettingen.de

planetlab2.informatik.uni-wuerzburg.de

planetlab1.cs.vu.nl

planetlab1.piotrkow.rd.tp.pl

planetlab1.informatik.uni-erlangen.de

planetlab1.rn.informatics.scitech.susx.ac.uk planetlab-02.ipv6.lip6.fr

planetlab01.mpi-sws.mpg.de

planetlab-1.ssvl.kth.se

planetlab-2.it.uu.se

planetlab2.lkn.ei.tum.de

planet1.colbud.hu

60223214

planetlab2.pop-mg.rnp.br

0

34684851

6.581

38653513

6.869

planetlab1.pop-rj.rnp.br

0.082

13063473

116.372

planetlab1.pop-rs.rnp.br

16.3

25690090

0.191

35597876

0.755

12185796

3.985

66996861

4.327

28173839

0.995

csplanetlab1.kaist.ac.kr

65.385

13133063

1.603

planetlab2.unl.edu

10.53

1847745

3.092

50800521

2.022

49571903

0.576

planetlab1.cs.purdue.edu

1.494

62632450

0.943

planetlab1.gti-dsl.nodes.planet-lab.org

2.675

ricepl-1.cs.rice.edu

16.799

kupl2.ittc.ku.edu

2.675

planetlab1.flux.utah.edu

9.038

22494152

3.67

31531813

2.269

pl1.ucs.indiana.edu

0.476

6257078

0.472

planetlab1.isi.jhu.edu

0.715

planetlab1.cs.ubc.ca

11.092

planetlab3.cs.uoregon.edu

1.367

28061642

0.449

planetlab1.uc.edu

5.617

15203380

0.209

3378500

0.534

2883140

1.761

30452247

7.051

53324351

0.298

5456238

0.356

planetlab5.csail.mit.edu

0

27158770

3.624

31981697

1.676

44018709

5.989

planet1.seattle.intel-research.net

0.929

planetlab2.een.orst.edu

5.954

29979226

0.354

57268832

0.239

17713017

0.08

planetlab2.cs.umass.edu

2.057

planetlab1.cis.upenn.edu

5.77

planet2.att.nodes.planet-lab.org

1.137

47992654

0.103

planetlab2.postel.org

0.793

19914648

0.872

3103865

1.145

52801053

2.338

crt1.planetlab.umontreal.ca

4.116

50785559

2.928

planetlab00.cse.psu.edu

8.345

33166512

2.655

planetlab2.cs.cornell.edu

3.084

8857363

1.273

planetlab2.cs.ucla.edu

0.692

planet2.scs.stanford.edu

0

planetslug1.cse.ucsc.edu

11.193

planet3.berkeley.intel-research.net

0.125

planetlab6.millennium.berkeley.edu

0.144

17314460

2.748

vn3.cs.wustl.edu

1.637

planet3.pittsburgh.intel-research.net

16.826

planetlab2.cs.virginia.edu

1.246

42971410

1.824

planetlab1.cs.duke.edu

5.774

3648821

2.429

planet-lab1.cs.ucr.edu

0.113

17086828

0.967

43851462

19.832

50848483

0.311

planetlab1.poly.edu

0

50985389

5.514

planetlab2.ucsd.edu

0

45598209

1.375

planetlab1.georgetown.edu

5.702

16039693

6.357

plab1.cs.ust.hk

6.441

54665284

0.001

planet1.scs.cs.nyu.edu

0.11

46369596

0

62068736

1.29

58888299

0.076

planetlab01.erin.utoronto.ca

0.814

planetlab1.iis.sinica.edu.tw

0

pads23.cs.nthu.edu.tw

5.6

41519911

1.191

53108349

0.758

12641169

3.525

pli1-br-1.hpl.hp.com

1.835

9922325

0.206

58400548

7.204

29890231

2.648

23743939

1.802

66797741

0.709

planetlab1.pc.cis.udel.edu

1.06

planetlab2.comet.columbia.edu

0

41065483

7.002

19342748

0.371

27237168

3.361 2.216

54814357

0.35 1.346

20341925

6.091

36528427

2.369

63037041

0.03

30955062

1.296

planetlab1.lsd.ufcg.edu.br

83.355

36007420

1.609

planetlab-4.cs.princeton.edu

1.782

planetlab2.cs.umd.edu

8.137

planetlab1.cs.pitt.edu

2.117 2.052 0.353 4.243

43029267

4.387 1.753

6480373

1.326 0.118

11489911

7.301

61686491

9.906

cloudburst.uwaterloo.ca

0

40953208

2.525

47623971

3.624

16098066

3.793

4322080

6.195

planetlab2.rutgers.edu

1.342

planet1.njit.edu

0.9 0.574

planetlab-1.tssg.org

0.344 3.607

44204140

0.867 6.582 18.241

47283970

6.416

planetlab-01.naist.jp

0.495

54116930

4.262

6887897

0.497

planetlab-1.cse.ohio-state.edu

2.1

planetlab-1.eecs.cwru.edu

3.349

planetlab1.netlab.uky.edu

15.278

16014678

1.38

30709776

10.055

planetlab1.cs.colorado.edu

9.137

35803110

1.672

planet4.cs.huji.ac.il

46.184

41629729

0.958

planet0.jaist.ac.jp

4.049

61058004

0.12

planetlab1.cse.msu.edu

1.68

planetlab1.cs.uchicago.edu

1.68

planetlab2.ucb-dsl.nodes.planet-lab.org

1.474

14185124

0.036

scratchy.cs.uga.edu

2.705

planetlab2.tamu.edu

4.815

planetlab2.csres.utexas.edu

1.531 4.909

24216811

4.561

57522300

1.946

planet-lab-1.csse.monash.edu.au

123.058

planetlab2.cs.wayne.edu

1.705

planetlab1.eecs.umich.edu

0.449

planetlab-01.ece.uprm.edu

43.681

pl2.cs.utk.edu

6.055 22.251

18094558

0.666

56456672

1.312

planetlab1.iii.u-tokyo.ac.jp

0.597 0.252

63464403

0.398

23181364

0.111

planet2.cavite.nodes.planet-lab.org

55.06 7.457

39762658

0.058

planetlab2.icu.ac.kr

25.091

planetlab2.koganei.wide.ad.jp

2.061 1.645

47403907

2.142

59863213

8.524

5269548

0.264

0.411

9490050

1.317 1.502

50697561

0.263

1.203

65117297

0.009

24399080

2.701

61844338

0.485

6.989 8.354 0.876

32727789

0.857 7.31 0.161

0.532

5603890

0.709

60275915

1.593

62703914

21.014

9.534

26960646

0.095 5.957

48953616

2.026

0.571 1.99 3.815 3.796

Clustering PlanetLab

All European Nodes

planetlab2.simula.no planetlab1.hiit.fi

planetlab-1.cs.uni-paderborn.de

planetlab1.eecs.iu-bremen.de

planet1.learninglab.uni-hannover.de

bonnie.ibds.uka.de

planet1.prakinf.tu-ilmenau.de

planetlab1.informatik.uni-goettingen.de

planetlab2.informatik.uni-wuerzburg.de

planetlab1.informatik.uni-erlangen.de

planetlab01.mpi-sws.mpg.de

planetlab-1.ssvl.kth.se

planetlab-2.it.uu.se

planetlab2.lkn.ei.tum.de

60223214

planetlab2.pop-mg.rnp.br

0

34684851

6.581

38653513

6.869

planetlab1.pop-rj.rnp.br

0.082

13063473

116.372

planetlab1.pop-rs.rnp.br

16.3

25690090

0.191

35597876

0.755

12185796

3.985

66996861

4.327

28173839

0.995

csplanetlab1.kaist.ac.kr

65.385

13133063

1.603

planetlab2.unl.edu

10.53

1847745

3.092

50800521

2.022

49571903

0.576

planetlab1.cs.purdue.edu

1.494

62632450

0.943

planetlab1.gti-dsl.nodes.planet-lab.org

2.675

ricepl-1.cs.rice.edu

16.799

kupl2.ittc.ku.edu

2.675

planetlab1.flux.utah.edu

9.038

22494152

3.67

31531813

2.269

pl1.ucs.indiana.edu

0.476

6257078

0.472

planetlab1.isi.jhu.edu

0.715

planetlab1.cs.ubc.ca

11.092

planetlab3.cs.uoregon.edu

1.367

28061642

0.449

planetlab1.uc.edu

5.617

15203380

0.209

3378500

0.534

2883140

1.761

30452247

7.051

53324351

0.298

5456238

0.356

planetlab5.csail.mit.edu

0

27158770

3.624

31981697

1.676

44018709

5.989

planet1.seattle.intel-research.net

0.929

planetlab2.een.orst.edu

5.954

29979226

0.354

57268832

0.239

17713017

0.08

planetlab2.cs.umass.edu

2.057

planetlab1.cis.upenn.edu

5.77

planet2.att.nodes.planet-lab.org

1.137

47992654

0.103

planetlab2.postel.org

0.793

19914648

0.872

3103865

1.145

52801053

2.338

crt1.planetlab.umontreal.ca

4.116

50785559

2.928

planetlab00.cse.psu.edu

8.345

33166512

2.655

planetlab2.cs.cornell.edu

3.084

8857363

1.273

planetlab2.cs.ucla.edu

0.692

planet2.scs.stanford.edu

0

planetslug1.cse.ucsc.edu

11.193

planet3.berkeley.intel-research.net

0.125

planetlab6.millennium.berkeley.edu

0.144

17314460

2.748

vn3.cs.wustl.edu

1.637

planet3.pittsburgh.intel-research.net

16.826

planetlab2.cs.virginia.edu

1.246

42971410

1.824

planetlab1.cs.duke.edu

5.774

3648821

2.429

planet-lab1.cs.ucr.edu

0.113

17086828

0.967

43851462

19.832

50848483

0.311

planetlab1.poly.edu

0

50985389

5.514

planetlab2.ucsd.edu

0

45598209

1.375

planetlab1.georgetown.edu

5.702

16039693

6.357

plab1.cs.ust.hk

6.441

54665284

0.001

planet1.scs.cs.nyu.edu

0.11

46369596

0

62068736

1.29

58888299

0.076

planetlab01.erin.utoronto.ca

0.814

planetlab1.iis.sinica.edu.tw

0

pads23.cs.nthu.edu.tw

5.6

41519911

1.191

53108349

0.758

12641169

3.525

pli1-br-1.hpl.hp.com

1.835

9922325

0.206

58400548

7.204

29890231

2.648

23743939

1.802

66797741

0.709

planetlab1.pc.cis.udel.edu

1.06

planetlab2.comet.columbia.edu

0

41065483

7.002

19342748

0.371

27237168

3.361

54814357

0.35

planetlab1.rn.informatics.scitech.susx.ac.uk

2.216

20341925

6.091

planetlab-02.ipv6.lip6.fr

1.346

36528427

2.369

63037041

0.03

30955062

1.296

planetlab1.lsd.ufcg.edu.br

83.355

36007420

1.609

planetlab-4.cs.princeton.edu

1.782

planetlab2.cs.umd.edu

8.137

planetlab1.cs.pitt.edu

2.117

planetlab2.cs-ipv6.lancs.ac.uk

2.052

planet2.manchester.ac.uk

0.353

planetlab1.dcs.st-and.ac.uk

4.243

43029267

4.387

6480373

1.326

planetlab2.net-research.org.uk

1.753

11489911

7.301

planetlab1.ls.fi.upm.es

0.118

61686491

9.906

cloudburst.uwaterloo.ca

0

40953208

2.525

47623971

3.624

16098066

3.793

4322080

6.195

planetlab2.rutgers.edu

1.342

planet1.njit.edu

0.9

planetlab01.cs.tcd.ie

0.574

planetlab-1.tssg.org

0.344

44204140

0.867

planetlab2.csg.unizh.ch

3.607

planetlab-2.iscte.pt

6.582

planetlab2.upc.es

18.241

47283970

6.416

planetlab-01.naist.jp

0.495

54116930

4.262

6887897

0.497

planetlab-1.cse.ohio-state.edu

2.1

planetlab-1.eecs.cwru.edu

3.349

planetlab1.netlab.uky.edu

15.278

16014678

1.38

30709776

10.055

planetlab1.cs.colorado.edu

9.137

35803110

1.672

planet4.cs.huji.ac.il

46.184

41629729

0.958

planet0.jaist.ac.jp

4.049

61058004

0.12

planetlab1.cse.msu.edu

1.68

planetlab1.cs.uchicago.edu

1.68

planetlab2.ucb-dsl.nodes.planet-lab.org

1.474

14185124

0.036

scratchy.cs.uga.edu

2.705

planetlab2.tamu.edu

4.815

planetlab2.csres.utexas.edu

1.531

24216811

4.561

planetlab1.cs.vu.nl

4.909

57522300

1.946

planet-lab-1.csse.monash.edu.au

123.058

planetlab2.cs.wayne.edu

1.705

planetlab1.eecs.umich.edu

0.449

planetlab-01.ece.uprm.edu

43.681

pl2.cs.utk.edu

6.055

18094558

0.666

planet1.colbud.hu

22.251

56456672

1.312

planetlab1.iii.u-tokyo.ac.jp

0.597 0.252

63464403

0.398

23181364

0.111

planet2.cavite.nodes.planet-lab.org

55.06

39762658

0.058

lsirextpc01.epfl.ch

7.457

planetlab2.icu.ac.kr

25.091

planetlab2.koganei.wide.ad.jp

2.061 1.645

47403907

2.142

59863213

8.524

5269548

0.264

0.411

9490050

1.317 1.502

50697561

0.263

1.203

65117297

0.009

24399080

2.701

61844338

0.485

6.989 8.354 0.876

32727789

0.857 7.31 0.161

0.532

5603890

0.709

60275915

1.593

62703914

21.014

9.534

26960646

0.095

48953616

2.026

planetlab2.olsztyn.rd.tp.pl

5.957

0.571 1.99

planetlab1.swidnik.rd.tp.pl

3.815

planetlab1.piotrkow.rd.tp.pl

3.796

Clustering PlanetLab

German and Scandinavian nodesHostname ends with “de” OR “fi” OR “no” OR “se”