
var polos = new Array ();
polos[0] = 'Pinar del Rí­o';
polos[1] = 'La Habana';
polos[2] = 'Matanzas';
polos[3] = 'Cienfuegos';
polos[4] = 'SantaClara';
polos[5] = 'Sancti Spiritus';
polos[6] = 'Ciego de Avila';
polos[7] = 'Camagüey';
polos[8] = 'Las Tunas';
polos[9] = 'Holguín';
polos[10] = 'Bayamo';
polos[11] = 'Santiago de Cuba';
polos[12] = 'Guantánamo';
polos[13] = 'Viñales';
polos[14] = 'Soroa';
polos[15] = 'Varadero';
polos[16] = 'Guamá';
polos[17] = 'Cayo Coco';
polos[18] = 'Playa Santa Lucía';
polos[19] = 'Guardalavaca';
polos[20] = 'Cayo Guillermo';

var dpolos = new Array ();

dpolos[0] = new Array ();
dpolos[1] = new Array ();
dpolos[2] = new Array ();
dpolos[3] = new Array ();
dpolos[4] = new Array ();
dpolos[5] = new Array ();
dpolos[6] = new Array ();
dpolos[7] = new Array ();
dpolos[8] = new Array ();
dpolos[9] = new Array ();
dpolos[10] = new Array ();
dpolos[11] = new Array ();
dpolos[12] = new Array ();
dpolos[13] = new Array ();
dpolos[14] = new Array ();
dpolos[15] = new Array ();
dpolos[16] = new Array ();
dpolos[17] = new Array ();
dpolos[18] = new Array ();
dpolos[19] = new Array ();
dpolos[20] = new Array ();

dpolos[0][1] = 147;
dpolos[0][2] = 264;
dpolos[0][3] = 421;
dpolos[0][4] = 425;
dpolos[0][5] = 513;
dpolos[0][6] = 588;
dpolos[0][7] = 698;
dpolos[0][8] = 822;
dpolos[0][9] = 899;
dpolos[0][10] = 897;
dpolos[0][11] = 1024;
dpolos[0][12] = 1074;
dpolos[0][13] = 28;
dpolos[0][14] = 106;
dpolos[0][15] = 309;
dpolos[0][16] = 954;
dpolos[0][17] = 679;
dpolos[0][18] = 823;
dpolos[0][19] = 967;
dpolos[0][20] = 715;

dpolos[1][2] = 98;
dpolos[1][3] = 256;
dpolos[1][4] = 270;
dpolos[1][5] = 248;
dpolos[1][6] = 423;
dpolos[1][7] = 533;
dpolos[1][8] = 657;
dpolos[1][9] = 734;
dpolos[1][10] = 733;
dpolos[1][11] = 869;
dpolos[1][12] = 910;
dpolos[1][13] = 180;
dpolos[1][14] = 85;
dpolos[1][15] = 140;
dpolos[1][16] = 178;
dpolos[1][17] = 519;
dpolos[1][18] = 658;
dpolos[1][19] = 802;
dpolos[1][20] = 555;

dpolos[2][3] = 241;
dpolos[2][4] = 199;
dpolos[2][5] = 284;
dpolos[2][6] = 359;
dpolos[2][7] = 469;
dpolos[2][8] = 594;
dpolos[2][9] = 671;
dpolos[2][10] = 670;
dpolos[2][11] = 797;
dpolos[2][12] = 847;
dpolos[2][13] = 278;
dpolos[2][14] = 183;
dpolos[2][15] = 42;
dpolos[2][16] = 109;
dpolos[2][17] = 458;
dpolos[2][18] = 579;
dpolos[2][19] = 723;
dpolos[2][20] = 494;

dpolos[3][4] = 61;
dpolos[3][5] = 145;
dpolos[3][6] = 220;
dpolos[3][7] = 330;
dpolos[3][8] = 455;
dpolos[3][9] = 532;
dpolos[3][10] = 531;
dpolos[3][11] = 658;
dpolos[3][12] = 702;
dpolos[3][13] = 433;
dpolos[3][14] = 338;
dpolos[3][15] = 192;
dpolos[3][16] = 130;
dpolos[3][17] = 259;
dpolos[3][18] = 382;
dpolos[3][19] = 526;
dpolos[3][20] = 295;

dpolos[4][5] = 85;
dpolos[4][6] = 160;
dpolos[4][7] = 270;
dpolos[4][8] = 395;
dpolos[4][9] = 472;
dpolos[4][10] = 471;
dpolos[4][11] = 598;
dpolos[4][12] = 648;
dpolos[4][13] = 467;
dpolos[4][14] = 372;
dpolos[4][15] = 199;
dpolos[4][16] = 105;
dpolos[4][17] = 319;
dpolos[4][18] = 446;
dpolos[4][19] = 593;
dpolos[4][20] = 355;

dpolos[5][6] = 75;
dpolos[5][7] = 186;
dpolos[5][8] = 310;
dpolos[5][9] = 387;
dpolos[5][10] = 386;
dpolos[5][11] = 513;
dpolos[5][12] = 563;
dpolos[5][13] = 553;
dpolos[5][14] = 458;
dpolos[5][15] = 285;
dpolos[5][16] = 216;
dpolos[5][17] = 173;
dpolos[5][18] = 296;
dpolos[5][19] = 440;
dpolos[5][20] = 209;

dpolos[6][7] = 110;
dpolos[6][8] = 235;
dpolos[6][9] = 312;
dpolos[6][10] = 311;
dpolos[6][11] = 438;
dpolos[6][12] = 488;
dpolos[6][13] = 658;
dpolos[6][14] = 533;
dpolos[6][15] = 360;
dpolos[6][16] = 292;
dpolos[6][17] = 98;
dpolos[6][18] = 220;
dpolos[6][19] = 364;
dpolos[6][20] = 134;

dpolos[7][8] = 125;
dpolos[7][9] = 202;
dpolos[7][10] = 201;
dpolos[7][11] = 328;
dpolos[7][12] = 378;
dpolos[7][13] = 338;
dpolos[7][14] = 643;
dpolos[7][15] = 470;
dpolos[7][16] = 400;
dpolos[7][17] = 207;
dpolos[7][18] = 112;
dpolos[7][19] = 256;
dpolos[7][20] = 243;

dpolos[8][9] = 77;
dpolos[8][10] = 76;
dpolos[8][11] = 203;
dpolos[8][12] = 253;
dpolos[8][13] = 861;
dpolos[8][14] = 766;
dpolos[8][15] = 593;
dpolos[8][16] = 524;
dpolos[8][17] = 331;
dpolos[8][18] = 209;
dpolos[8][19] = 132;
dpolos[8][20] = 367;

dpolos[9][10] = 73;
dpolos[9][11] = 134;
dpolos[9][12] = 182;
dpolos[9][13] = 938;
dpolos[9][14] = 843;
dpolos[9][15] = 670;
dpolos[9][16] = 602;
dpolos[9][17] = 409;
dpolos[9][18] = 287;
dpolos[9][19] = 54;
dpolos[9][20] = 409;

dpolos[10][11] = 127;
dpolos[10][12] = 177;
dpolos[10][13] = 937;
dpolos[10][14] = 842;
dpolos[10][15] = 669;
dpolos[10][16] = 673;
dpolos[10][17] = 407;
dpolos[10][18] = 358;
dpolos[10][19] = 125;
dpolos[10][20] = 443;

dpolos[11][12] = 86;
dpolos[11][13] = 1064;
dpolos[11][14] = 969;
dpolos[11][15] = 796;
dpolos[11][16] = 798;
dpolos[11][17] = 534;
dpolos[11][18] = 483;
dpolos[11][19] = 250;
dpolos[11][20] = 570;

dpolos[12][13] = 1113;
dpolos[12][14] = 1018;
dpolos[12][15] = 845;
dpolos[12][16] = 880;
dpolos[12][17] = 584;
dpolos[12][18] = 565;
dpolos[12][19] = 232;
dpolos[12][20] = 620;

dpolos[13][14] = 110;
dpolos[13][15] = 337;
dpolos[13][16] = 382;
dpolos[13][17] = 756;
dpolos[13][18] = 850;
dpolos[13][19] = 992;
dpolos[13][20] = 792;

dpolos[14][15] = 225;
dpolos[14][16] = 263;
dpolos[14][17] = 631;
dpolos[14][18] = 755;
dpolos[14][19] = 897;
dpolos[14][20] = 667;

dpolos[15][16] = 152;
dpolos[15][17] = 458;
dpolos[15][18] = 582;
dpolos[15][19] = 724;
dpolos[15][20] = 494;

dpolos[16][17] = 390;
dpolos[16][18] = 512;
dpolos[16][19] = 656;
dpolos[16][20] = 426;

dpolos[17][18] = 319;
dpolos[17][19] = 463;
dpolos[17][20] = 36;

dpolos[18][19] = 241;
dpolos[18][20] = 355;

dpolos[19][20] = 499;


function distancias (inicio, fin) {

	if (inicio && fin) {
		if (inicio == fin) return 0;
		
		if(dpolos[inicio][fin]) return dpolos[inicio][fin];
		else return dpolos[fin][inicio];
	} else return ' ';

/*Pinar del Rï¿½ 
  147  La Habana 
  264  98  Matanzas
  421  256  241  Cienfuegos
  425  270  199  61  Santa Clara 
  513  348  284  145  85  Sancti Spiritus 
  588  423  359  220  160  75  Ciego de Avila 
  698  533  469  330  270  186  110  Camagey
  822  657  594  455  395  310  235  125  LAs Tunas 
  899  734  671  532  472  387  312  202  77  Holguï¿½
  897  733  670  531  471  386  311  201  76  73  Bayamo
  1024  869  797  658  598  513  438  328  203  134  127  Stgo. de Cuba 
  1074  910  847  702  648  563  488  378  253  182  177  86  Guantï¿½amo
  28  180  278  433  467  553  658  338  861  938  937  1064  1113  Viï¿½les
  106  85  183  338  372  458  533  643  766  843  842  969  1018  110  Soroa
  309  140  42  192  199  285  360  470  593  670  669  796  845  337  225  Varadero
  954  178  109  130  105  216  292  400  524  602  673  798  880  382  263  152  Guamï¿½  679  519  458  259  319  173  98  207  331  409  407  534  584  756  631  458  390  Cayo Coco 
  823  658  579  382  446  296  220  112  209  287  358  483  565  850  755  582  512  319  Playa Santa Lucía 
  967  802  723  526  593  440  364  256  132  54  125  250  232  992  897  724  656  463  241  Guardalavaca
 */ 
}
