Skip to content

Instantly share code, notes, and snippets.

@warrenronsiek
Last active August 29, 2015 14:17
Show Gist options
  • Select an option

  • Save warrenronsiek/ff5658fb01ddae795e29 to your computer and use it in GitHub Desktop.

Select an option

Save warrenronsiek/ff5658fb01ddae795e29 to your computer and use it in GitHub Desktop.
Car Preference Clustering Map

Car Preference Clustering

This interactive visualization shows car preference rankings depending on where a person is coming from and where they are going.

Clicking on a country colors other countries based on the kinds of cars the people from those countries tend to rent. E.g. If France is clicked, and the nordic countries are all the same color, it means that the nordic countries have similar car preferences.

Hovering over the circles near the bottom of the map gives a tooltip that contains information about the rank order of car groups for each color. Clicking on countries will create a tooltip that lists several countries from each cluster. Note that in both cases, the information displayed in tooltips is abbreviated.

I recommend clicking on the "open in new window" option and resizing with command-plus or command-minus for a better experience.

{"1": {"1": "Car Group 9: Citroen Berlingo", "0": "Car Group 0: Volkswagen Polo", "3": "Car Group 3: Toyota Avensis", "2": "Car Group 1: Volkswagen Touran 5+2 Seater", "5": "Car Group 6: Toyota Aygo", "4": "Car Group 5: Ford Focus Estate"}, "0": {"1": "Car Group 3: Toyota Avensis", "0": "Car Group 0: Volkswagen Polo", "3": "Car Group 4: Ford Escape", "2": "Car Group 8: Chevrolet Impala", "5": "Car Group 1: Volkswagen Touran 5+2 Seater", "4": "Car Group 7: Volkswagen Passat"}, "3": {"1": "Car Group 5: Ford Focus Estate", "0": "Car Group 0: Volkswagen Polo", "3": "Car Group 3: Toyota Avensis", "2": "Car Group 6: Toyota Aygo", "5": "Car Group 8: Chevrolet Impala", "4": "Car Group 1: Volkswagen Touran 5+2 Seater"}, "2": {"1": "Car Group 6: Toyota Aygo", "0": "Car Group 0: Volkswagen Polo", "3": "Car Group 1: Volkswagen Touran 5+2 Seater", "2": "Car Group 5: Ford Focus Estate", "5": "Car Group 9: Citroen Berlingo", "4": "Car Group 3: Toyota Avensis"}, "5": {"1": "Car Group 4: Ford Escape", "0": "Car Group 0: Volkswagen Polo", "3": "Car Group 3: Toyota Avensis", "2": "Car Group 8: Chevrolet Impala", "5": "Car Group 7: Volkswagen Passat", "4": "Car Group 1: Volkswagen Touran 5+2 Seater"}, "4": {"1": "Car Group 3: Toyota Avensis", "0": "Car Group 0: Volkswagen Polo", "3": "Car Group 6: Toyota Aygo", "2": "Car Group 1: Volkswagen Touran 5+2 Seater", "5": "Car Group 8: Chevrolet Impala", "4": "Car Group 9: Citroen Berlingo"}, "7": {"1": "Car Group 3: Toyota Avensis", "0": "Car Group 0: Volkswagen Polo", "3": "Car Group 5: Ford Focus Estate", "2": "Car Group 1: Volkswagen Touran 5+2 Seater", "5": "Car Group 4: Ford Escape", "4": "Car Group 6: Toyota Aygo"}, "6": {"1": "Car Group 9: Citroen Berlingo", "0": "Car Group 0: Volkswagen Polo", "3": "Car Group 3: Toyota Avensis", "2": "Car Group 5: Ford Focus Estate", "5": "Car Group 4: Ford Escape", "4": "Car Group 1: Volkswagen Touran 5+2 Seater"}, "9": {"1": "Car Group 9: Citroen Berlingo", "0": "Car Group 0: Volkswagen Polo", "3": "Car Group 1: Volkswagen Touran 5+2 Seater", "2": "Car Group 5: Ford Focus Estate", "5": "Car Group 7: Volkswagen Passat", "4": "Car Group 3: Toyota Avensis"}, "8": {"1": "Car Group 6: Toyota Aygo", "0": "Car Group 0: Volkswagen Polo", "3": "Car Group 4: Ford Escape", "2": "Car Group 3: Toyota Avensis", "5": "Car Group 5: Ford Focus Estate", "4": "Car Group 1: Volkswagen Touran 5+2 Seater"}}
{"BE": {"9": "To BE from cluster 9: ES, FR, GB, IT", "0": "To BE from cluster 0: AU, BR, CA, HK, KE, SG, TR, US", "3": "To BE from cluster 3: CD, PT", "7": "To BE from cluster 7: AE, AR, AT, BE, BG, BH, CZ, DK, FI, GR", "6": "To BE from cluster 6: AD, CH, DE, RO, RS"}, "BG": {"8": "To BG from cluster 8: GB, GR, IT", "2": "To BG from cluster 2: AE, AL, AT, BE, BY, CH, DE, DK, ES, FI", "7": "To BG from cluster 7: AU, BG, CA, CY, EG, IN, JP, KW, RU, SE"}, "BA": {"0": "To BA from cluster 0: AU, TR, US", "7": "To BA from cluster 7: AE, BA, CH, DE, DK, FR, GB, IT, KW, NL"}, "BB": {"1": "To BB from cluster 1: AG, DE, FR, GB, IT", "7": "To BB from cluster 7: BB, BR, CA, US"}, "BN": {"0": "To BN from cluster 0: MY", "7": "To BN from cluster 7: HK, ID"}, "BO": {"5": "To BO from cluster 5: CL", "7": "To BO from cluster 7: AT, FR"}, "BH": {"0": "To BH from cluster 0: AE, BH, KW, OM, PK, QA, SA, SE, US"}, "JM": {"0": "To JM from cluster 0: CA, RU, US", "5": "To JM from cluster 5: BS", "7": "To JM from cluster 7: CH, FR, GB"}, "BW": {"2": "To BW from cluster 2: ZA", "7": "To BW from cluster 7: BW, GB, IL, NL"}, "BR": {"3": "To BR from cluster 3: SE", "2": "To BR from cluster 2: CH, ES, IE, LU", "5": "To BR from cluster 5: AU, CA, CO, KR, NZ", "4": "To BR from cluster 4: BR, FR, GB, IT, US", "7": "To BR from cluster 7: AR, AT, BE, CL, DE, DK, GH, NL, NO, PY"}, "BS": {"7": "To BS from cluster 7: GB"}, "BY": {"7": "To BY from cluster 7: AE, FR, PL, RU"}, "RU": {"3": "To RU from cluster 3: ID, NO, SE", "2": "To RU from cluster 2: GB", "7": "To RU from cluster 7: RU, SG", "6": "To RU from cluster 6: HU"}, "RS": {"0": "To RS from cluster 0: AU, CA, IL, US", "2": "To RS from cluster 2: ES, FR, GB, GR, NL, NO, RS", "7": "To RS from cluster 7: AE, AT, BE, CH, CY, DK, HR, IS, PL, RU", "8": "To RS from cluster 8: DE, IT"}, "RE": {"7": "To RE from cluster 7: DE, ES, FR, GB, IT"}, "RO": {"1": "To RO from cluster 1: BE, CH, ES, FR, GB, IQ, IT, NL, RO, RU", "0": "To RO from cluster 0: AU, CA, SG, TR", "5": "To RO from cluster 5: KR", "7": "To RO from cluster 7: AE, CZ, DE, FI, GR, HU, IL, IS, MT, PL", "6": "To RO from cluster 6: AT, BG, DK, NO, SE, SM"}, "GU": {"5": "To GU from cluster 5: KR", "7": "To GU from cluster 7: HK, JP, US"}, "GT": {"7": "To GT from cluster 7: CR, US"}, "GR": {"9": "To GR from cluster 9: LT, RO, RS, UA", "0": "To GR from cluster 0: AU, BN, CA, CO, EG, IN, KR, KW, MX, MY", "2": "To GR from cluster 2: LU, MC, PT, SI", "4": "To GR from cluster 4: AT, BE, CH, CY, CZ, DE, DK, ES, FI, FR", "7": "To GR from cluster 7: AD, AE, AL, AR, BD, BG, BR, BY, EE, GY"}, "GP": {"1": "To GP from cluster 1: IT", "9": "To GP from cluster 9: FR", "2": "To GP from cluster 2: GB, PT", "6": "To GP from cluster 6: BE, PL"}, "JP": {"9": "To JP from cluster 9: ES", "0": "To JP from cluster 0: AU, KR", "2": "To JP from cluster 2: PT", "7": "To JP from cluster 7: BE, DE, FR, HK, IL, IT, JP, MO, NL, NO"}, "GF": {"7": "To GF from cluster 7: FR"}, "GE": {"7": "To GE from cluster 7: AE, AT, RU, SE, TR", "6": "To GE from cluster 6: ES"}, "GB": {"0": "To GB from cluster 0: AU, BB, BM, CA, CN, CO, EG, IN, JP, KE", "3": "To GB from cluster 3: AX, AZ, GI, KY, LK", "2": "To GB from cluster 2: CH, CZ, DE, FR, GR, HR, IQ, IT, MA, NL", "4": "To GB from cluster 4: ES", "7": "To GB from cluster 7: AE, AF, AN, AR, AT, BE, BG, BH, BN, BR", "8": "To GB from cluster 8: GB, LU, MC, PT, SI"}, "GI": {"2": "To GI from cluster 2: GB"}, "GH": {"7": "To GH from cluster 7: ZA"}, "OM": {"0": "To OM from cluster 0: AE, AT, BG, BH, CZ, FR, GB, HU, JO, KW", "5": "To OM from cluster 5: DE", "7": "To OM from cluster 7: RS"}, "TN": {"0": "To TN from cluster 0: AE, US", "7": "To TN from cluster 7: CH, FR, GB, IT, MA, MT, TN"}, "JO": {"0": "To JO from cluster 0: AE, AU, BH, CA, KW, QA, SE", "2": "To JO from cluster 2: GB, IQ, IT", "5": "To JO from cluster 5: SA, US", "7": "To JO from cluster 7: DE, ES, IL, JO, NL, OM, RU"}, "HR": {"0": "To HR from cluster 0: AE, AR, AU, BR, CA, CH, CZ, EE, EG, HK", "3": "To HR from cluster 3: AO", "4": "To HR from cluster 4: ES, FR, IT", "7": "To HR from cluster 7: AF, AT, BA, BE, CL, DE, DK, DZ, FI, GB"}, "HT": {"7": "To HT from cluster 7: US"}, "HU": {"9": "To HU from cluster 9: ES, FR, IT", "0": "To HU from cluster 0: AE, AU, CA, CO, IN, NZ", "3": "To HU from cluster 3: AZ, CH, DE, DK, FI, GB, HU, IL, LU, MT", "7": "To HU from cluster 7: BE, BR, CY, IE, JP, LB, LV, OM, PL, QA"}, "PR": {"0": "To PR from cluster 0: CA, DE, GB, IE, PL, PR, US"}, "PT": {"8": "To PT from cluster 8: AD, LU, PT, SI", "3": "To PT from cluster 3: AE, AO, AR, AU, AZ, BG, BH, BR, DK, EE", "2": "To PT from cluster 2: AT, BE, BY, CA, CH, CL, CV, CY, CZ, DE", "7": "To PT from cluster 7: MX"}, "PY": {"7": "To PY from cluster 7: US", "6": "To PY from cluster 6: ES"}, "PA": {"0": "To PA from cluster 0: BR, CO, DE, MX, SV, US", "5": "To PA from cluster 5: AR, CR, PE, VE", "7": "To PA from cluster 7: EC, ES"}, "UY": {"0": "To UY from cluster 0: AR, BR, NL, US, UY", "7": "To UY from cluster 7: DE, ES"}, "PE": {"7": "To PE from cluster 7: CZ, NL, US"}, "PH": {"0": "To PH from cluster 0: AU, CA, CN, DE, GU, IE, MY, NZ, PH, SG", "5": "To PH from cluster 5: TW", "7": "To PH from cluster 7: FR, GB, IT, PT"}, "PL": {"9": "To PL from cluster 9: BE, DE, GB, IT", "0": "To PL from cluster 0: AU, CA, TR, US", "3": "To PL from cluster 3: AT, BY, CN, CZ, DK, FI, HU, IE, IS, LT", "4": "To PL from cluster 4: ES, FR", "7": "To PL from cluster 7: BG, BR, CH, EE, HR, IL, KZ, LV, PL, RU"}, "ZM": {"1": "To ZM from cluster 1: MW", "8": "To ZM from cluster 8: ZA", "2": "To ZM from cluster 2: BW, DK, GB, ZM", "7": "To ZM from cluster 7: MY, US"}, "EE": {"0": "To EE from cluster 0: EE, US", "2": "To EE from cluster 2: GB", "7": "To EE from cluster 7: AT, BE, CH, DE, DK, ES, FI, LT, NL, NO"}, "EG": {"0": "To EG from cluster 0: AE, AU, EG, KW, QA, RU, TR", "5": "To EG from cluster 5: SA", "7": "To EG from cluster 7: GB"}, "ZA": {"0": "To ZA from cluster 0: AE, AU, BR, CA, CY, EG, GB, IE, IN, KE", "5": "To ZA from cluster 5: AT, CN, DE, ET, HK, IL, MU, NG, QA, SA", "4": "To ZA from cluster 4: ZA", "7": "To ZA from cluster 7: BE, BW, CH, CZ, DK, ES, FI, FR, GH, HU"}, "EC": {"0": "To EC from cluster 0: CR, US", "7": "To EC from cluster 7: DE"}, "IT": {"1": "To IT from cluster 1: AD, AF, BE, BY, CH, DE, ES, FR, GR, HR", "0": "To IT from cluster 0: AU, CO, IN", "3": "To IT from cluster 3: AE, BH, BR, CY, EC, FO, HK, ID, IL, IR", "7": "To IT from cluster 7: CA, JP, KR, MX, NZ, OM, QA, TH", "6": "To IT from cluster 6: AL, AR, AT, AW, AZ, BA, BG, CL, CN, CR", "9": "To IT from cluster 9: PT"}, "ZW": {"8": "To ZW from cluster 8: ZA", "2": "To ZW from cluster 2: DE, GB", "5": "To ZW from cluster 5: AU"}, "ES": {"1": "To ES from cluster 1: AD, AF, AM, AR, AT, BE, BG, BY, CH, CL", "0": "To ES from cluster 0: AU, BH, CA, KR, KW, MX, MY", "3": "To ES from cluster 3: FO", "7": "To ES from cluster 7: AE, BR, CN, CO, CY, EE, EG, HK, IL, IN", "6": "To ES from cluster 6: AN, AW, AZ, EC, GH, GL, ID, MO, MT, PA", "9": "To ES from cluster 9: CZ, PT"}, "ME": {"8": "To ME from cluster 8: AT, GB, GR, IE, ME, RS", "2": "To ME from cluster 2: BE, FR, NL, NO, SE, UA", "7": "To ME from cluster 7: RU, TR"}, "MF": {"7": "To MF from cluster 7: FR"}, "MA": {"8": "To MA from cluster 8: AE, AT, BE, CH, DE, DK, ES, FI, FR, GB", "2": "To MA from cluster 2: BH, BR, DZ, HK, QA, RO, RU, TR", "7": "To MA from cluster 7: CA, SG"}, "MK": {"0": "To MK from cluster 0: AU, TR", "3": "To MK from cluster 3: RS", "7": "To MK from cluster 7: CH, DE, DK, ES, FR, GB, IT, LU, MK, NL"}, "MU": {"3": "To MU from cluster 3: DE", "2": "To MU from cluster 2: PT", "5": "To MU from cluster 5: AU, CA, CN, IN, MU, US", "7": "To MU from cluster 7: AE, AT, CH, DK, FR, GB, IE, MG, NL, RE", "6": "To MU from cluster 6: RO"}, "MT": {"9": "To MT from cluster 9: FR", "0": "To MT from cluster 0: MX", "3": "To MT from cluster 3: AE, BG, DK, HU, MT, NO, RO, SA, SE, SK", "2": "To MT from cluster 2: AT, CH, CZ, DE, ES, GB, GR, IE, IT, LU", "7": "To MT from cluster 7: AU, BE, BR, CA, JP, RU, TR, US"}, "MW": {"7": "To MW from cluster 7: ZA"}, "MQ": {"9": "To MQ from cluster 9: FR", "2": "To MQ from cluster 2: GB", "7": "To MQ from cluster 7: DE, US"}, "UG": {"2": "To UG from cluster 2: GB", "5": "To UG from cluster 5: MY"}, "MY": {"0": "To MY from cluster 0: AE, AT, AU, BH, BN, CA, CN, CZ, DE, DK", "7": "To MY from cluster 7: ES, FR, IT, SI, TW"}, "MX": {"0": "To MX from cluster 0: AR, AU, BE, BR, CA, CO, DE, DK, DO, ES", "5": "To MX from cluster 5: EC", "7": "To MX from cluster 7: IT"}, "IL": {"9": "To IL from cluster 9: GB, IT", "0": "To IL from cluster 0: AU, BR, SG, US", "4": "To IL from cluster 4: FR", "7": "To IL from cluster 7: AR, AT, BE, BG, CH, CY, CZ, DE, DK, FI", "6": "To IL from cluster 6: ES, RO"}, "FR": {"1": "To FR from cluster 1: BE, CH, CM, DE, DO, DZ, EE, FR, IQ, IT", "0": "To FR from cluster 0: AU, CO, IN, MX, MY", "3": "To FR from cluster 3: GF, VC", "7": "To FR from cluster 7: AE, AR, BB, BH, BM, BO, CA, CN, CY, CZ", "6": "To FR from cluster 6: AO, BR, BY, CL, CU, DK, FI, GA, GI, GP", "9": "To FR from cluster 9: AT, BG, ES, GB, GR, IE, LU, NL, PL, PT"}, "FI": {"0": "To FI from cluster 0: AU, CA", "3": "To FI from cluster 3: AT, CH, CZ, DE, DK, FI, GB, HK, HU, IL", "2": "To FI from cluster 2: ES, LU, ME, NL, PT", "7": "To FI from cluster 7: AE, BE, BR, CN, CY, FR, IE, JP, LV, NO"}, "FJ": {"5": "To FJ from cluster 5: AU, CA, NZ", "7": "To FJ from cluster 7: FJ, FR, GB, MT"}, "FO": {"0": "To FO from cluster 0: DK", "2": "To FO from cluster 2: FO, GR, IE", "7": "To FO from cluster 7: AT, DE, ES, GB, IT, NO, SE"}, "NI": {"7": "To NI from cluster 7: CR"}, "NL": {"9": "To NL from cluster 9: IT", "0": "To NL from cluster 0: AU, CA, IN, KR, MX, NZ, OM, PH, TH, TR", "3": "To NL from cluster 3: AE, AN, AT, BG, BR, BY, CH, CV, CZ, DK", "4": "To NL from cluster 4: ES, FR", "7": "To NL from cluster 7: AR, BE, BH, CN, CY, DE, EG, GR, HK, IS"}, "NO": {"8": "To NO from cluster 8: BE, CH, DE, ES, GR", "3": "To NO from cluster 3: AT, AU, CN, CZ, EE, FI, HK, IL, IS, LV", "2": "To NO from cluster 2: BR, BY, CY, DK, FR, GB, HR, HU, IE, IT", "7": "To NO from cluster 7: CA"}, "NA": {"0": "To NA from cluster 0: CA, US", "7": "To NA from cluster 7: DE, FR, GB, ZA"}, "VU": {"7": "To VU from cluster 7: NC"}, "NC": {"7": "To NC from cluster 7: AU"}, "NZ": {"0": "To NZ from cluster 0: AU, CA, DE, DK, FI, GB, HK, IE, IN, JP", "5": "To NZ from cluster 5: ID", "7": "To NZ from cluster 7: FR", "6": "To NZ from cluster 6: IT"}, "CH": {"0": "To CH from cluster 0: AU, CA, EG, KE, MX, TR, UG", "3": "To CH from cluster 3: AE, CM, CY, CZ, DE, FI, GB, HK, HU, IL", "5": "To CH from cluster 5: BR, CN", "4": "To CH from cluster 4: ES, FR", "7": "To CH from cluster 7: AT, BE, CL, DK, DZ, EE, GR, IE, IT, JM", "9": "To CH from cluster 9: CH"}, "CO": {"5": "To CO from cluster 5: US"}, "CL": {"5": "To CL from cluster 5: AR, BR, HK, PA, US", "7": "To CL from cluster 7: CL", "6": "To CL from cluster 6: NL, PL"}, "CA": {"0": "To CA from cluster 0: AE, AU, BM, CA, CH, CN, CZ, DE, DK, EG", "5": "To CA from cluster 5: AT, BE, KR, NL, SA"}, "CZ": {"0": "To CZ from cluster 0: AU, CA, KR, MX", "3": "To CZ from cluster 3: AZ, DK, FI, FR, GB, HU, IS, IT, LT, LU", "7": "To CZ from cluster 7: AE, BE, CH, CZ, DE, ES, IE, IL, MA, PL"}, "CY": {"8": "To CY from cluster 8: AD, AT, CH, CY, CZ, DK, ES, FR, GB, GR", "2": "To CY from cluster 2: AE, AM, BE, BG, BY, DE, FI, LB, MT, RU", "5": "To CY from cluster 5: KW", "7": "To CY from cluster 7: AU, BH, CA, EE, EG, IL, IN, JO, NZ, PL"}, "CR": {"1": "To CR from cluster 1: AT, DE, ES, FR, NL", "5": "To CR from cluster 5: CA, CO, MC, US, VE", "6": "To CR from cluster 6: CR"}, "KE": {"7": "To KE from cluster 7: DE", "6": "To KE from cluster 6: ES"}, "KH": {"6": "To KH from cluster 6: ES"}, "KO": {"7": "To KO from cluster 7: NO, TR"}, "SV": {"0": "To SV from cluster 0: CA", "7": "To SV from cluster 7: US"}, "SK": {"3": "To SK from cluster 3: BE, CZ, GB, IE, IL, NO, SK, UA", "7": "To SK from cluster 7: US", "6": "To SK from cluster 6: DE, ES, FR, IT"}, "KR": {"0": "To KR from cluster 0: MY, TH", "7": "To KR from cluster 7: AT, CH, NL, RU"}, "SI": {"3": "To SI from cluster 3: FI, HU, IL, MT, NL, NO, SE", "2": "To SI from cluster 2: BE, CH, DE, FR, GB, IE, IT, ME, SI, ZA", "7": "To SI from cluster 7: AU, IN, KW, RU, TR, US"}, "KW": {"0": "To KW from cluster 0: AE, AU, BH, KW, OM, QA"}, "SN": {"7": "To SN from cluster 7: FR", "6": "To SN from cluster 6: SN"}, "SC": {"8": "To SC from cluster 8: GB", "2": "To SC from cluster 2: NO"}, "KZ": {"0": "To KZ from cluster 0: KZ", "7": "To KZ from cluster 7: AE"}, "SA": {"7": "To SA from cluster 7: AE, SA"}, "SG": {"0": "To SG from cluster 0: AE, AU, HK, JP, MY, SG, TH", "7": "To SG from cluster 7: BN"}, "SE": {"0": "To SE from cluster 0: CA", "3": "To SE from cluster 3: AE, AR, AT, AZ, BE, BH, BR, BY, CH, CN", "7": "To SE from cluster 7: AU"}, "DO": {"2": "To DO from cluster 2: GB", "5": "To DO from cluster 5: BR, CA, CL, CO, CR, VE", "7": "To DO from cluster 7: AT, CH, DO, FR, GP, US", "6": "To DO from cluster 6: ES, IT"}, "DJ": {"7": "To DJ from cluster 7: AE"}, "DK": {"8": "To DK from cluster 8: DE, DK, ES, FR, GB, GR, IT, LU, MC, NL", "3": "To DK from cluster 3: BE, BR, CN, EE, FI, GL, HK, HU, ID, IL", "2": "To DK from cluster 2: AE, AT, AU, BA, BW, CH, CY, CZ, FO, IE", "7": "To DK from cluster 7: CA, CO, IN, MY"}, "DE": {"0": "To DE from cluster 0: CA, IN, MY, TH", "3": "To DE from cluster 3: AE, AT, BE, BG, BH, BR, BY, CH, CL, CN", "7": "To DE from cluster 7: AR, AU, HK, HR, IQ, JP, KE, KR, LB, MX"}, "US": {"0": "To US from cluster 0: BG, BH, BM, BO, BR, CA, CI, CY, EE, ES", "5": "To US from cluster 5: AE, AF, AG, AN, AR, AT, AU, AW, BE, BN", "7": "To US from cluster 7: DO"}, "LB": {"5": "To LB from cluster 5: AE, JO, KW, LB, QA, SA, TR, US", "7": "To LB from cluster 7: ES, FR, GB"}, "TW": {"7": "To TW from cluster 7: NO, PL"}, "TT": {"2": "To TT from cluster 2: GB", "5": "To TT from cluster 5: CA, VE", "7": "To TT from cluster 7: CR, FR"}, "TR": {"9": "To TR from cluster 9: AT, NO, RO, SE", "0": "To TR from cluster 0: AE, AU, BH, BR, CA, CL, CN, CO, CY, EE", "4": "To TR from cluster 4: CH, DE, DK, ES, FR, GB, IT, NL, TR", "7": "To TR from cluster 7: AL, AR, BE, BG, CZ, FI, GR, HK, HU, IE", "6": "To TR from cluster 6: LU"}, "LK": {"3": "To LK from cluster 3: AE, DK, HK, IT, RO, RU", "7": "To LK from cluster 7: DE, FR", "6": "To LK from cluster 6: ES"}, "LV": {"0": "To LV from cluster 0: CA", "3": "To LV from cluster 3: DK, IL, NO, RU", "2": "To LV from cluster 2: BE, DE, GB, HU, IT, LT, LU, LV, NL, SE", "7": "To LV from cluster 7: CO, LB, TR", "8": "To LV from cluster 8: ES, FR"}, "LT": {"0": "To LT from cluster 0: CZ, DE, FI, HK, MA, NO, PL, RU, SE, US", "3": "To LT from cluster 3: IL", "7": "To LT from cluster 7: AT, BE, DK, ES, FR, GB, GR, IS, IT, LT"}, "LU": {"9": "To LU from cluster 9: LU", "0": "To LU from cluster 0: US", "7": "To LU from cluster 7: BE, CH, DE, DK, ES, FR, GB, IE, IT, NO", "6": "To LU from cluster 6: AD"}, "LS": {"7": "To LS from cluster 7: LS, ZA"}, "TH": {"0": "To TH from cluster 0: AE, AU, BE, BH, CH, CN, CZ, DE, DK, EG", "5": "To TH from cluster 5: ID", "4": "To TH from cluster 4: TH", "7": "To TH from cluster 7: FR, IT, NL, PT"}, "AE": {"0": "To AE from cluster 0: AE, AM, AU, BD, BE, BG, BH, CA, CH, CZ", "5": "To AE from cluster 5: AT, CN, LK, MU, PT"}, "VE": {"0": "To VE from cluster 0: VE"}, "IS": {"8": "To IS from cluster 8: AU, BE, CA, CH, CZ, DE, DK, ES, FR, GB", "3": "To IS from cluster 3: CN, IL, SA", "2": "To IS from cluster 2: AN, AT, BH, FI, HK, NZ, PL, RU, SE, UA"}, "AM": {"7": "To AM from cluster 7: CZ, DE"}, "AL": {"8": "To AL from cluster 8: CH, IT", "2": "To AL from cluster 2: DK, FR", "7": "To AL from cluster 7: SE, TR, US"}, "AN": {"0": "To AN from cluster 0: CA", "5": "To AN from cluster 5: BR", "7": "To AN from cluster 7: CH, CZ, DE, FR, NL, SE, US"}, "AR": {"0": "To AR from cluster 0: BR, CO, US", "7": "To AR from cluster 7: AR, BE, CL, FR, NL, ZA"}, "AU": {"0": "To AU from cluster 0: AE, AT, AU, BE, CA, CH, CN, DE, DK, EE", "5": "To AU from cluster 5: HK, ID, PF, TW, VN"}, "AT": {"0": "To AT from cluster 0: AU, CA, MX", "3": "To AT from cluster 3: AE, AR, AT, BE, BR, BY, CH, CZ, DE, DK", "7": "To AT from cluster 7: CY, IE, JP, KR, OM, PE, TH, ZA", "6": "To AT from cluster 6: RO"}, "AW": {"5": "To AW from cluster 5: AN, BR, US, VE", "7": "To AW from cluster 7: NL"}, "IN": {"0": "To IN from cluster 0: IN, TH"}, "IE": {"0": "To IE from cluster 0: MX", "2": "To IE from cluster 2: AR, KW, PL", "7": "To IE from cluster 7: BH, IL, IN, SG, SK", "8": "To IE from cluster 8: AE, AT, AU, AZ, BE, BF, BM, BR, CA, CH"}, "ID": {"0": "To ID from cluster 0: CO, MT", "7": "To ID from cluster 7: DE, FR, GB, ID, IN, IT, MY, NL, RU, SG"}, "UA": {"0": "To UA from cluster 0: AE, AU, CN, EG, IL, PL, UA, US", "7": "To UA from cluster 7: AZ, BE, CH, CZ, FR, GB, HU, IT, LT, NL"}, "QA": {"0": "To QA from cluster 0: AE, BH, JP, KW", "5": "To QA from cluster 5: QA, US", "7": "To QA from cluster 7: GB, NO, RU"}, "MZ": {"7": "To MZ from cluster 7: FR, ZA"}}
<!DOCTYPE html>
<meta charset="utf-8">
<style>
body {
background: #565656;
}
.fill {
fill: #fff;
}
.boundary {
fill: none;
stroke: #fff;
stroke-width: .7px;
}
#tooltip {
position: absolute;
width: 300px;
height: auto;
padding: 10px;
background-color: "#F9F6ED";
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.4);
box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.4);
pointer-events: none;
}
#tooltip.hidden {
display: none;
}
#tooltip p {
margin: 0;
font-family: sans-serif;
font-size: 16px;
line-height: 20px;
}
</style>
<body>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="http://d3js.org/d3.geo.projection.v0.min.js"></script>
<script src="http://d3js.org/topojson.v1.min.js"></script>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
<script src="http://underscorejs.org/underscore.js"></script>
<div id="tooltip" class="hidden">
<p><span id="value1">1000</span></p>
<p><span id="value2">1000</span></p>
<p><span id="value3">1000</span></p>
<p><span id="value4">1000</span></p>
<p><span id="value5">1000</span></p>
<p><span id="value6">1000</span></p>
<p><span id="value7">1000</span></p>
<p><span id="value8">1000</span></p>
<p><span id="value9">1000</span></p>
<p><span id="value10">1000</span></p>
</div>
<script>
var width = 1420,
height = 780;
var orig_dest = (function () {
var json = null;
$.ajax({
'async': false,
'global': false,
'url': "orig_dest.json",
'dataType': "json",
'success': function (data) {
json = data;
}
});
return json;
})();
var incoming_info = (function () {
var json = null;
$.ajax({
'async': false,
'global': false,
'url': "incoming_info.json",
'dataType': "json",
'success': function (data) {
json = data;
}
});
return json;
})();
var cc_info = (function () {
var json = null;
$.ajax({
'async': false,
'global': false,
'url': "cc_info.json",
'dataType': "json",
'success': function (data) {
json = data;
}
});
return json;
})();
var cc_info_arr = [];
for(var x in cc_info){
cc_info_arr.push(cc_info[x]);
}
var color = d3.scale.ordinal()
.domain([1,2,3,4,5,6,7,8,9,10])
.range(["#8dd3c7","#FF8C00","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#b15928","#bc80bd"]);
var projection = d3.geo.patterson()
.scale(220)
.translate([width / 2, height / 2])
.precision(.1);
var path = d3.geo.path()
.projection(projection);
var graticule = d3.geo.graticule();
var svg = d3.select("body").append("svg")
.attr("width", width)
.attr("height", height);
d3.json("topo_world.json", function(error, world) {
var countries = topojson.feature(world, world.objects.world).features;
svg.selectAll(".country")
.data(countries)
.enter().insert("path", ".graticule")
.attr("class", "country")
.attr("d", path)
.attr("fill", "#adadad")
.on("click", function(d) {
d3.selectAll(".country")
.attr("fill", function(c){
if (c.id in orig_dest[d.id]) {return color(orig_dest[d.id][c.id]+1)}
else {return "#adadad"}
});
d3.select("#tooltip")
.style("left", width*.01 + "px")
.style("top", height*.5 + "px")
.selectAll("p")
.attr("id", function(p,i){
return i;
})
.text(function(p,i){
return incoming_info[d.id][i];
})
.style("color", function(p,i){
return color(i+1);
})
d3.select("#tooltip").classed("hidden", false);
})
.on("mouseout", function() {
d3.select("#tooltip").classed("hidden", true);
})
svg.insert("path", ".graticule")
.datum(topojson.mesh(world, world.objects.world, function(a, b) { return a !== b; }))
.attr("class", "boundary")
.attr("d", path);
});
svg.selectAll("circle")
.data(cc_info_arr)
.enter()
.append("circle")
.attr("cx", function(d, i) {
return width/2 + ((i-5) * 70);
})
.attr("cy", height*.9)
.attr("fill", function(d, i) {
return color(i+1);
})
.attr("r", 20)
.on("mouseover",function(d, i) {
var xPosition = width/2 + ((i-5) * 70) -150;
var yPosition = height*.67;
d3.select("#tooltip")
.style("left", xPosition + "px")
.style("top", yPosition + "px")
.selectAll("p")
.attr("id", function(p,i){
return i;
})
.text(function(p,i){
return d[i];
})
.style("color", "#000")
d3.select("#tooltip").classed("hidden", false);
})
.on("mouseout", function() {
d3.select("#tooltip").classed("hidden", true);
});
d3.select(self.frameElement).style("height", height + "px");
</script>
<!--
ogr2ogr -f GeoJSON -where "ISO3 NOT IN ('ATA')" \
/Users/LaughingMan/Desktop/zipfian/zipfian_project/world.json \
/Users/LaughingMan/Downloads/TM_WORLD_BORDERS-0.3/TM_WORLD_BORDERS-0.3.shp
topojson \
-o topo_world.json \
--id-property ISO2 \
-- \
world.json
-->
{"BE": {"BE": 7, "FR": 9, "BG": 7, "DK": 7, "DE": 6, "BH": 7, "HU": 7, "HK": 0, "ZA": 7, "BR": 0, "FI": 7, "GR": 7, "RU": 7, "LB": 7, "PT": 3, "NO": 7, "TW": 7, "TR": 0, "SK": 7, "LT": 7, "RO": 6, "IS": 7, "PL": 7, "CH": 6, "AE": 7, "AD": 6, "CA": 0, "IT": 9, "CD": 3, "CZ": 7, "AR": 7, "AU": 0, "GB": 9, "NL": 7, "IE": 7, "ES": 9, "MC": 7, "KE": 0, "UA": 7, "IL": 7, "RS": 6, "US": 0, "QA": 7, "SI": 7, "SG": 0, "SE": 7, "AT": 7}, "BG": {"BE": 2, "FR": 2, "BG": 7, "DK": 2, "DE": 2, "JP": 7, "HU": 2, "FI": 2, "BY": 2, "RU": 7, "NL": 2, "NO": 2, "CA": 7, "PL": 2, "CH": 2, "AE": 2, "GR": 8, "EG": 7, "AL": 2, "IT": 8, "CY": 7, "AU": 7, "IL": 2, "IN": 7, "IE": 2, "ES": 2, "US": 7, "MT": 2, "KW": 7, "SE": 7, "UA": 2, "GB": 8, "AT": 2}, "BA": {"FR": 7, "CH": 7, "AE": 7, "DK": 7, "NO": 7, "DE": 7, "TR": 0, "IT": 7, "US": 0, "AU": 0, "GB": 7, "NL": 7, "KW": 7, "SA": 7, "UA": 7, "SE": 7, "BA": 7}, "BB": {"FR": 1, "AG": 1, "BB": 7, "CA": 7, "DE": 1, "IT": 1, "US": 7, "GB": 1, "BR": 7}, "BN": {"HK": 7, "MY": 0, "ID": 7}, "BO": {"FR": 7, "AT": 7, "CL": 5}, "BH": {"OM": 0, "AE": 0, "BH": 0, "US": 0, "QA": 0, "KW": 0, "PK": 0, "SA": 0, "SE": 0}, "JM": {"RU": 0, "FR": 7, "CH": 7, "CA": 0, "US": 0, "GB": 7, "BS": 5}, "BW": {"ZA": 2, "BW": 7, "NL": 7, "GB": 7, "IL": 7}, "BR": {"BE": 7, "FR": 4, "DK": 7, "DE": 7, "BR": 4, "RU": 7, "NL": 7, "NO": 7, "PY": 7, "NZ": 5, "LU": 2, "CH": 2, "CO": 5, "CL": 7, "CA": 5, "IT": 4, "AR": 7, "AU": 5, "AT": 7, "IE": 2, "ES": 2, "GH": 7, "US": 4, "KR": 5, "SE": 3, "GB": 4}, "BS": {"GB": 7}, "BY": {"RU": 7, "FR": 7, "AE": 7, "PL": 7}, "RU": {"RU": 7, "NO": 3, "HU": 6, "GB": 2, "SG": 7, "ID": 3, "SE": 3}, "RS": {"BE": 7, "FR": 2, "DK": 7, "HR": 7, "DE": 8, "RU": 7, "NL": 2, "NO": 2, "TR": 7, "IS": 7, "PL": 7, "CH": 7, "AE": 7, "GR": 2, "CA": 0, "IT": 8, "CY": 7, "AU": 0, "IL": 0, "ES": 2, "RS": 2, "US": 0, "SE": 7, "GB": 2, "AT": 7}, "RE": {"FR": 7, "DE": 7, "GB": 7, "ES": 7, "IT": 7}, "RO": {"BE": 1, "FR": 1, "BG": 6, "DK": 6, "DE": 7, "HU": 7, "FI": 7, "RU": 1, "NL": 1, "PT": 7, "MT": 7, "TR": 0, "RO": 1, "IS": 7, "PL": 7, "CH": 1, "AE": 7, "GR": 7, "IQ": 1, "CA": 0, "IT": 1, "CZ": 7, "AU": 0, "IL": 7, "ES": 1, "NO": 6, "US": 7, "SK": 7, "KR": 5, "SE": 6, "SM": 6, "SA": 7, "SG": 0, "GB": 1, "AT": 6}, "GU": {"HK": 7, "JP": 7, "US": 7, "KR": 5}, "GT": {"CR": 7, "US": 7}, "GR": {"BD": 7, "BE": 4, "FR": 4, "BG": 7, "DK": 4, "HR": 7, "BN": 0, "DE": 4, "HU": 4, "HK": 7, "ZA": 4, "BR": 7, "FI": 4, "CO": 0, "BY": 7, "GR": 4, "IS": 7, "QA": 0, "LB": 7, "PT": 2, "NO": 4, "TW": 7, "UA": 9, "TR": 4, "NZ": 0, "LV": 7, "SK": 7, "LT": 9, "LU": 2, "TH": 7, "PH": 7, "RO": 9, "CA": 0, "PL": 4, "LY": 7, "CH": 4, "AE": 7, "AD": 7, "RU": 4, "EE": 7, "EG": 0, "AL": 7, "GY": 7, "IT": 4, "CZ": 4, "CY": 4, "AR": 7, "AU": 0, "AT": 4, "IN": 0, "NL": 4, "IE": 4, "ES": 4, "TN": 7, "MA": 7, "MC": 2, "SG": 0, "IL": 7, "RS": 9, "US": 4, "MU": 7, "KR": 0, "SI": 2, "MV": 7, "KW": 0, "SM": 7, "IM": 7, "SA": 7, "TZ": 7, "MY": 0, "MX": 0, "SE": 4, "GB": 4}, "GP": {"BE": 6, "FR": 9, "PT": 2, "IT": 1, "GB": 2, "PL": 6}, "JP": {"BE": 7, "FR": 7, "NL": 7, "TH": 7, "PT": 2, "KR": 0, "TW": 7, "MO": 7, "DE": 7, "JP": 7, "IT": 7, "US": 7, "PL": 7, "HK": 7, "NZ": 7, "AU": 0, "IL": 7, "SE": 7, "NO": 7, "SG": 7, "ES": 9}, "GF": {"FR": 7}, "GE": {"RU": 7, "AE": 7, "TR": 7, "AT": 7, "SE": 7, "ES": 6}, "GB": {"BE": 7, "BG": 7, "BB": 0, "BM": 0, "BN": 7, "BH": 7, "BW": 7, "BR": 7, "BS": 7, "RU": 7, "RS": 2, "RO": 7, "GR": 2, "JP": 0, "GB": 8, "GI": 3, "GH": 7, "OM": 7, "TN": 7, "JO": 7, "HR": 2, "HU": 7, "HK": 7, "PT": 8, "PE": 7, "PK": 7, "PH": 7, "PL": 7, "EG": 0, "ZA": 7, "ET": 7, "ZW": 0, "KY": 3, "ES": 4, "MG": 7, "MA": 2, "MC": 8, "MM": 7, "MO": 7, "MK": 7, "MU": 7, "MT": 7, "IM": 7, "TZ": 7, "MY": 0, "MX": 0, "IL": 7, "FR": 2, "FI": 7, "NL": 2, "NO": 7, "NG": 0, "NZ": 7, "CH": 2, "CO": 0, "CN": 0, "CL": 7, "CA": 0, "CZ": 2, "CY": 7, "KE": 0, "KH": 7, "SK": 7, "KR": 7, "SI": 8, "KW": 7, "SL": 7, "SA": 7, "SG": 0, "SE": 7, "DK": 7, "DE": 2, "US": 0, "LB": 7, "LA": 7, "TW": 7, "TR": 7, "LK": 3, "LV": 7, "LT": 7, "LU": 8, "TH": 7, "TC": 7, "LY": 7, "AE": 7, "AF": 7, "IQ": 2, "IS": 7, "IT": 2, "VN": 7, "AN": 7, "AR": 7, "AU": 0, "AT": 7, "IN": 0, "AX": 3, "AZ": 3, "IE": 7, "ID": 7, "UA": 7, "QA": 7}, "GI": {"GB": 2}, "GH": {"ZA": 7}, "OM": {"RU": 0, "FR": 0, "BG": 0, "AE": 0, "RS": 7, "DE": 5, "BH": 0, "OM": 0, "US": 0, "HU": 0, "QA": 0, "CZ": 0, "JO": 0, "KW": 0, "AT": 0, "NL": 0, "SA": 0, "GB": 0}, "TN": {"FR": 7, "CH": 7, "MA": 7, "IT": 7, "US": 0, "TN": 7, "MT": 7, "GB": 7, "AE": 0}, "JO": {"RU": 7, "OM": 7, "AE": 0, "IQ": 2, "CA": 0, "DE": 7, "BH": 0, "IT": 2, "US": 5, "QA": 0, "JO": 7, "AU": 0, "GB": 2, "SE": 0, "NL": 7, "KW": 0, "SA": 5, "ES": 7, "IL": 7}, "HR": {"BE": 7, "FR": 4, "BA": 7, "HR": 0, "DE": 7, "JP": 0, "HU": 7, "HK": 0, "DZ": 7, "BR": 0, "FI": 7, "DK": 7, "RU": 0, "NL": 7, "PT": 7, "NO": 7, "UA": 7, "CL": 7, "TR": 0, "LV": 7, "SK": 7, "LU": 7, "RO": 7, "EG": 0, "PL": 7, "CH": 0, "AE": 0, "GR": 7, "AF": 7, "EE": 0, "CA": 0, "IT": 4, "AO": 3, "ZA": 7, "CZ": 0, "AR": 0, "AU": 0, "GB": 7, "IE": 7, "ID": 7, "ES": 4, "KE": 0, "SG": 0, "IL": 0, "RS": 7, "US": 0, "QA": 0, "SA": 0, "MY": 0, "SE": 7, "AT": 7}, "HT": {"US": 7}, "HU": {"BE": 7, "FR": 9, "DK": 3, "DE": 3, "JP": 7, "HU": 3, "BR": 7, "FI": 3, "RU": 7, "LB": 7, "PT": 3, "NO": 3, "CO": 0, "TR": 7, "LV": 7, "NZ": 0, "LU": 3, "PL": 7, "CH": 3, "AE": 0, "CA": 0, "IT": 9, "CY": 7, "AU": 0, "GB": 3, "IN": 0, "NL": 3, "AZ": 3, "IE": 7, "ES": 9, "OM": 7, "US": 7, "QA": 7, "MT": 3, "UA": 3, "SE": 3, "IL": 3}, "PR": {"PR": 0, "CA": 0, "DE": 0, "US": 0, "GB": 0, "IE": 0, "PL": 0}, "PT": {"BE": 2, "FR": 2, "BG": 3, "VE": 3, "DK": 3, "HR": 2, "DE": 2, "BH": 3, "HU": 2, "HK": 3, "DZ": 2, "US": 2, "BR": 3, "FI": 3, "BY": 2, "GR": 2, "RU": 3, "NL": 2, "PT": 8, "NO": 3, "TR": 3, "NZ": 2, "ID": 2, "LV": 3, "LT": 2, "LU": 8, "RO": 3, "IS": 2, "PL": 2, "CH": 2, "AE": 3, "AD": 8, "CL": 2, "EE": 3, "CA": 2, "IT": 2, "AO": 3, "ZA": 2, "CZ": 2, "CY": 2, "AR": 3, "AU": 3, "AT": 2, "IN": 2, "UY": 3, "AZ": 3, "IE": 2, "CV": 2, "ES": 2, "MD": 3, "TN": 3, "MA": 2, "MC": 2, "UA": 3, "IL": 3, "MK": 2, "MX": 7, "QA": 3, "KR": 2, "SI": 8, "KW": 3, "KZ": 2, "MZ": 3, "SG": 3, "MO": 3, "SE": 3, "GB": 2}, "PY": {"US": 7, "ES": 6}, "PA": {"CO": 0, "VE": 5, "DE": 0, "SV": 0, "EC": 7, "AR": 5, "US": 0, "BR": 0, "PE": 5, "CR": 5, "MX": 0, "ES": 7}, "UY": {"NL": 0, "DE": 7, "US": 0, "AR": 0, "BR": 0, "UY": 0, "ES": 7}, "PE": {"CZ": 7, "NL": 7, "US": 7}, "PH": {"FR": 7, "CN": 0, "PT": 7, "MY": 0, "CA": 0, "DE": 0, "GU": 0, "US": 0, "IT": 7, "NZ": 0, "AU": 0, "GB": 7, "TH": 0, "TW": 5, "SG": 0, "PH": 0, "IE": 0}, "PL": {"BE": 9, "FR": 4, "BG": 7, "DK": 3, "HR": 7, "DE": 9, "HU": 3, "BR": 7, "FI": 3, "BY": 3, "RU": 7, "NL": 3, "PT": 3, "NO": 3, "TR": 0, "LV": 7, "LT": 3, "LU": 3, "AT": 3, "RO": 3, "CA": 0, "PL": 7, "CH": 7, "CN": 3, "EE": 7, "IS": 3, "IT": 9, "CZ": 3, "AU": 0, "IL": 7, "IE": 3, "ES": 4, "UA": 3, "US": 0, "MT": 3, "SI": 3, "KZ": 7, "SA": 3, "SG": 7, "SE": 3, "GB": 9}, "ZM": {"ZM": 2, "DK": 2, "ZA": 8, "US": 7, "MW": 1, "BW": 2, "GB": 2, "MY": 7}, "EE": {"BE": 7, "CH": 7, "NL": 7, "DK": 7, "NO": 7, "EE": 0, "DE": 7, "US": 0, "LT": 7, "RU": 7, "AT": 7, "SE": 7, "FI": 7, "ES": 7, "GB": 2}, "EG": {"RU": 0, "AE": 0, "EG": 0, "TR": 0, "QA": 0, "AU": 0, "GB": 7, "KW": 0, "SA": 5}, "ZA": {"BE": 7, "FR": 7, "SK": 7, "DK": 7, "DE": 5, "HU": 7, "HK": 5, "BW": 7, "BR": 0, "FI": 7, "QA": 5, "NL": 7, "NO": 7, "TR": 0, "NG": 5, "RE": 7, "NZ": 0, "OM": 7, "TH": 0, "EG": 0, "PL": 7, "ZM": 0, "CH": 7, "AE": 0, "CN": 5, "RU": 0, "UG": 0, "CA": 0, "IR": 7, "IT": 7, "ZA": 4, "CZ": 7, "CY": 0, "AU": 0, "GB": 0, "IN": 0, "ET": 5, "ZW": 0, "IE": 0, "ID": 7, "ES": 7, "GH": 7, "SZ": 7, "MG": 7, "MC": 7, "KE": 0, "IL": 5, "US": 5, "MU": 5, "MW": 7, "KW": 0, "TZ": 5, "SA": 5, "MZ": 7, "SG": 0, "SE": 0, "AT": 5}, "EC": {"CR": 0, "DE": 7, "US": 0}, "IT": {"BE": 1, "BG": 6, "BA": 6, "BH": 3, "JO": 6, "BR": 3, "BY": 1, "RU": 6, "RS": 3, "RO": 1, "GR": 1, "JP": 7, "GE": 6, "GB": 6, "GH": 6, "OM": 7, "HR": 1, "HU": 1, "HK": 3, "PT": 9, "LV": 6, "PG": 6, "PE": 6, "PL": 1, "EE": 6, "EG": 6, "ZA": 6, "EC": 3, "IT": 1, "KY": 6, "ES": 1, "MD": 6, "MG": 1, "MA": 1, "MC": 6, "MK": 1, "MT": 6, "UA": 3, "MX": 7, "IL": 3, "FR": 1, "FI": 6, "FO": 3, "NL": 1, "NO": 3, "NZ": 7, "CH": 1, "CO": 0, "CN": 6, "CL": 6, "CA": 7, "CZ": 6, "CY": 3, "CR": 6, "SK": 6, "KR": 7, "SI": 6, "KW": 3, "SM": 6, "KZ": 3, "SA": 3, "SG": 3, "SE": 6, "DK": 6, "DE": 1, "YE": 3, "US": 6, "UY": 6, "LB": 1, "TR": 6, "TN": 6, "LT": 1, "LU": 1, "TH": 7, "AE": 3, "AD": 1, "AF": 1, "IQ": 1, "IS": 6, "IR": 3, "AL": 6, "AR": 6, "AU": 0, "AT": 6, "AW": 6, "IN": 0, "TZ": 6, "AZ": 6, "IE": 6, "ID": 3, "QA": 7}, "ZW": {"DE": 2, "AU": 5, "GB": 2, "ZA": 8}, "ES": {"BE": 1, "BG": 1, "BH": 0, "JM": 1, "BR": 7, "BY": 1, "RU": 1, "RS": 6, "RO": 1, "GR": 1, "JP": 1, "GB": 1, "GL": 6, "GI": 1, "GH": 6, "OM": 7, "TN": 6, "HR": 1, "HU": 1, "HK": 7, "VE": 7, "PT": 9, "PA": 6, "UY": 7, "PE": 6, "PH": 7, "PL": 1, "EE": 7, "EG": 7, "ZA": 1, "EC": 6, "ES": 1, "ME": 1, "MD": 1, "MA": 1, "MC": 1, "MO": 6, "MK": 1, "MT": 6, "IM": 1, "UG": 6, "MY": 0, "MX": 0, "IL": 7, "FR": 1, "FI": 1, "FO": 3, "NI": 1, "NL": 1, "NO": 1, "NZ": 7, "CH": 1, "CO": 7, "CN": 7, "CL": 1, "CA": 0, "CZ": 9, "CY": 7, "CR": 1, "SK": 1, "KR": 0, "SI": 1, "KW": 0, "SC": 1, "KZ": 7, "SA": 7, "SG": 7, "SE": 1, "DO": 1, "DK": 1, "DE": 1, "DZ": 1, "US": 1, "LB": 1, "TW": 7, "TR": 1, "LV": 1, "LT": 1, "LU": 1, "AE": 7, "AD": 1, "AF": 1, "IQ": 1, "IS": 1, "AM": 1, "IT": 1, "AN": 6, "AR": 1, "AU": 0, "AT": 1, "AW": 6, "IN": 7, "AZ": 6, "IE": 1, "ID": 6, "UA": 1, "QA": 1}, "ME": {"ME": 8, "BE": 2, "FR": 2, "NL": 2, "GR": 8, "NO": 2, "UA": 2, "RS": 8, "TR": 7, "RU": 7, "AT": 8, "IE": 8, "SE": 2, "GB": 8}, "MF": {"FR": 7}, "MA": {"BE": 8, "FR": 8, "DK": 8, "DE": 8, "BH": 2, "HK": 2, "JO": 8, "DZ": 2, "BR": 2, "FI": 8, "RU": 2, "NL": 8, "PT": 8, "NO": 8, "TR": 2, "RO": 2, "PL": 8, "CH": 8, "AE": 8, "GR": 8, "CA": 7, "IT": 8, "AT": 8, "IE": 8, "ES": 8, "MA": 8, "MC": 8, "US": 8, "QA": 2, "SI": 8, "SA": 8, "SG": 7, "SE": 8, "GB": 8}, "MK": {"FR": 7, "CH": 7, "NL": 7, "DK": 7, "NO": 7, "RS": 3, "DE": 7, "TR": 0, "IT": 7, "MK": 7, "SI": 7, "LU": 7, "AU": 0, "GB": 7, "SE": 7, "ES": 7}, "MU": {"FR": 7, "CH": 7, "AE": 7, "CN": 5, "PT": 2, "CA": 5, "DE": 3, "MG": 7, "US": 5, "ZA": 7, "MU": 5, "RE": 7, "AU": 5, "AT": 7, "IN": 5, "NL": 7, "RO": 6, "IE": 7, "GB": 7, "DK": 7}, "MT": {"BE": 7, "FR": 9, "BG": 3, "DK": 3, "DE": 2, "JP": 7, "HU": 3, "BR": 7, "RU": 7, "NL": 2, "NO": 3, "TR": 7, "LU": 2, "RO": 3, "PL": 2, "CH": 2, "AE": 3, "GR": 2, "CA": 7, "IT": 2, "ZA": 2, "CZ": 2, "AU": 7, "AT": 2, "IE": 2, "ES": 2, "US": 7, "SK": 3, "MT": 3, "SA": 3, "MX": 0, "SE": 3, "GB": 2}, "MW": {"ZA": 7}, "MQ": {"FR": 9, "DE": 7, "GB": 2, "US": 7}, "UG": {"MY": 5, "GB": 2}, "MY": {"FR": 7, "DK": 0, "BN": 0, "DE": 0, "JP": 0, "HK": 0, "FI": 0, "RU": 0, "NL": 0, "TW": 7, "TR": 0, "TH": 0, "PL": 0, "AE": 0, "CN": 0, "BH": 0, "CA": 0, "IT": 7, "VN": 0, "ZA": 0, "CZ": 0, "AU": 0, "GB": 0, "IN": 0, "IE": 0, "ES": 7, "SG": 0, "MO": 0, "US": 0, "QA": 0, "KR": 0, "SI": 7, "SA": 0, "MY": 0, "SE": 0, "AT": 0}, "MX": {"BE": 0, "FR": 0, "DK": 0, "DO": 0, "DE": 0, "JP": 0, "HK": 0, "BR": 0, "RU": 0, "NL": 0, "NO": 0, "PA": 0, "CO": 0, "CA": 0, "IT": 7, "EC": 5, "AR": 0, "AU": 0, "GB": 0, "VN": 0, "IE": 0, "ES": 0, "US": 0, "KR": 0, "MX": 0}, "IL": {"BE": 7, "FR": 4, "BG": 7, "DK": 7, "DE": 7, "HU": 7, "BR": 0, "FI": 7, "RU": 7, "NL": 7, "NO": 7, "TR": 7, "RO": 6, "PL": 7, "CH": 7, "IT": 9, "ZA": 7, "CZ": 7, "CY": 7, "AR": 7, "AU": 0, "IL": 7, "IE": 7, "ES": 6, "UA": 7, "US": 0, "SE": 7, "SG": 0, "GB": 9, "AT": 7}, "FR": {"BE": 1, "BG": 9, "BB": 7, "BM": 7, "BO": 7, "BH": 7, "JM": 1, "JO": 7, "BR": 6, "BY": 6, "RU": 7, "RW": 6, "RE": 6, "RO": 1, "GR": 9, "GP": 6, "JP": 6, "GF": 3, "GB": 9, "GA": 6, "GI": 6, "OM": 7, "TN": 7, "HT": 6, "HU": 6, "HK": 7, "PT": 9, "PY": 1, "PL": 9, "EE": 1, "EG": 7, "ZA": 9, "VN": 6, "KY": 1, "ES": 9, "MG": 1, "MA": 1, "MC": 6, "MK": 6, "MU": 6, "MT": 7, "MQ": 6, "MY": 0, "MX": 0, "IL": 7, "FR": 1, "FI": 6, "NL": 9, "NO": 6, "NC": 7, "NG": 7, "NZ": 7, "CH": 1, "CO": 0, "CN": 7, "CM": 1, "CL": 6, "CA": 7, "CZ": 7, "CY": 7, "UY": 7, "CU": 6, "SK": 6, "KR": 7, "KW": 7, "SN": 1, "SC": 6, "KZ": 7, "SA": 7, "SG": 7, "SE": 6, "DO": 1, "DK": 6, "DE": 1, "DZ": 1, "US": 9, "UM": 1, "LB": 1, "TR": 9, "LV": 6, "LT": 1, "LU": 9, "TH": 7, "TC": 7, "VC": 3, "AE": 7, "IQ": 1, "IS": 6, "IT": 1, "AO": 6, "AR": 7, "AU": 0, "AT": 9, "IN": 0, "IE": 9, "ID": 7, "UA": 7, "QA": 7, "MZ": 6}, "FI": {"BE": 7, "FR": 7, "DK": 3, "DE": 3, "JP": 7, "HU": 3, "HK": 3, "BR": 7, "FI": 3, "RU": 7, "NL": 2, "PT": 2, "NO": 7, "TR": 7, "LV": 7, "LT": 3, "LU": 2, "AT": 3, "IS": 3, "PL": 7, "CH": 3, "AE": 7, "CN": 7, "CA": 0, "IT": 3, "CZ": 3, "CY": 7, "AU": 0, "IL": 3, "IE": 7, "ES": 2, "ME": 2, "US": 7, "SA": 7, "SG": 7, "SE": 3, "GB": 3}, "FJ": {"FR": 7, "CA": 5, "MT": 7, "NZ": 5, "AU": 5, "GB": 7, "FJ": 7}, "FO": {"DK": 0, "NO": 7, "DE": 7, "IT": 7, "GR": 2, "GB": 7, "SE": 7, "AT": 7, "IE": 2, "ES": 7, "FO": 2}, "NI": {"CR": 7}, "NL": {"BE": 7, "FR": 4, "BG": 3, "VE": 7, "DK": 3, "DE": 7, "BH": 7, "HU": 3, "HK": 7, "ZA": 7, "BR": 3, "FI": 3, "NG": 3, "BY": 3, "GR": 7, "IS": 7, "RU": 3, "NL": 3, "PT": 3, "MT": 3, "TW": 7, "TR": 0, "NZ": 0, "ID": 3, "LV": 3, "SK": 3, "LT": 3, "TH": 0, "PH": 0, "RO": 3, "EG": 7, "PL": 3, "CH": 3, "AE": 3, "CN": 7, "EE": 3, "CA": 0, "IT": 9, "EC": 3, "AN": 3, "CZ": 3, "CY": 7, "AR": 7, "AU": 0, "AT": 3, "IN": 0, "IE": 3, "CV": 3, "ES": 4, "OM": 0, "RS": 3, "IL": 3, "NO": 3, "GE": 3, "US": 0, "QA": 3, "KR": 0, "MW": 3, "KW": 7, "SR": 3, "KZ": 7, "SA": 7, "SG": 3, "MX": 0, "SE": 3, "GB": 3}, "NO": {"BE": 8, "FR": 2, "DK": 2, "HR": 2, "DE": 8, "HU": 2, "HK": 3, "BR": 2, "FI": 3, "BY": 2, "GR": 8, "RU": 2, "NL": 2, "PT": 2, "NO": 3, "TW": 3, "TR": 3, "LV": 3, "SK": 3, "LT": 2, "TH": 2, "RO": 2, "IS": 3, "PL": 2, "CH": 8, "CN": 3, "EE": 3, "CA": 7, "IT": 2, "ZA": 2, "CZ": 3, "CY": 2, "AU": 3, "GB": 2, "IE": 2, "ES": 8, "OM": 2, "UA": 2, "IL": 3, "RS": 3, "US": 3, "QA": 3, "KR": 2, "SA": 3, "SG": 3, "SE": 2, "AT": 3}, "NA": {"FR": 7, "CA": 0, "DE": 7, "ZA": 7, "US": 0, "GB": 7}, "VU": {"NC": 7}, "NC": {"AU": 7}, "NZ": {"FR": 7, "DK": 0, "DE": 0, "JP": 0, "HK": 0, "FI": 0, "RU": 0, "NL": 0, "NC": 0, "NZ": 0, "TH": 0, "CA": 0, "IT": 6, "AU": 0, "GB": 0, "IN": 0, "IE": 0, "ID": 5, "SG": 0, "US": 0, "KR": 0, "MY": 0, "SE": 0}, "CH": {"BE": 7, "FR": 4, "DK": 7, "DE": 3, "JP": 7, "HU": 3, "HK": 3, "JO": 3, "DZ": 7, "BR": 5, "FI": 3, "GR": 7, "IS": 3, "RU": 7, "NL": 3, "PT": 3, "MT": 3, "TW": 7, "TT": 7, "TR": 0, "LV": 7, "LU": 3, "TH": 7, "PH": 7, "RO": 3, "EG": 0, "PL": 7, "CH": 9, "AE": 3, "CN": 5, "CM": 3, "CL": 7, "EE": 7, "CA": 0, "IT": 7, "VN": 3, "ZA": 7, "CZ": 3, "CY": 3, "AU": 0, "GB": 3, "IE": 7, "UG": 0, "ES": 4, "SZ": 7, "OM": 7, "TN": 3, "MA": 7, "MC": 7, "KE": 0, "JM": 7, "UA": 3, "IL": 3, "NO": 3, "US": 7, "MX": 0, "QA": 7, "KR": 7, "KW": 7, "SA": 3, "SG": 7, "MO": 3, "SE": 7, "AT": 7}, "CO": {"US": 5}, "CL": {"NL": 6, "PA": 5, "CL": 7, "US": 5, "HK": 5, "AR": 5, "BR": 5, "PL": 6}, "CA": {"BE": 5, "FR": 0, "DK": 0, "BM": 0, "DE": 0, "JP": 0, "HU": 0, "HK": 0, "JO": 0, "FI": 0, "GR": 0, "IS": 0, "RU": 0, "NL": 5, "NO": 0, "TW": 0, "TR": 0, "NG": 0, "NZ": 0, "AT": 5, "EG": 0, "PL": 0, "CH": 0, "AE": 0, "CN": 0, "CA": 0, "IT": 0, "ZA": 0, "CZ": 0, "AU": 0, "IL": 0, "IN": 0, "IE": 0, "ES": 0, "UA": 0, "US": 0, "QA": 0, "KR": 5, "SI": 0, "KW": 0, "SA": 5, "SG": 0, "MX": 0, "SE": 0, "GB": 0}, "CZ": {"BE": 7, "FR": 3, "DK": 3, "DE": 7, "HU": 3, "FI": 3, "RU": 3, "NL": 3, "NO": 3, "TR": 7, "LT": 3, "LU": 3, "IS": 3, "PL": 7, "CH": 7, "AE": 7, "CA": 0, "IT": 3, "ZA": 7, "CZ": 7, "AU": 0, "GB": 3, "AZ": 3, "IE": 7, "ES": 7, "MA": 7, "US": 7, "SK": 7, "KR": 0, "UA": 7, "MX": 0, "SE": 3, "IL": 7}, "CY": {"BE": 2, "FR": 8, "BG": 2, "DK": 8, "DE": 2, "BH": 7, "HU": 8, "JO": 7, "FI": 2, "BY": 2, "GR": 8, "RU": 2, "LB": 2, "PT": 8, "NO": 8, "TR": 7, "NZ": 7, "SK": 7, "LT": 8, "EG": 7, "PL": 7, "CH": 8, "AE": 2, "AD": 8, "EE": 7, "CA": 7, "AM": 2, "IT": 8, "ZA": 8, "CZ": 8, "CY": 8, "AU": 7, "GB": 8, "IN": 7, "NL": 8, "IE": 8, "ES": 8, "OM": 8, "UA": 8, "IL": 7, "RS": 8, "US": 7, "QA": 7, "MT": 2, "KW": 5, "SA": 7, "SG": 7, "SE": 7, "AT": 8}, "CR": {"FR": 1, "CO": 5, "VE": 5, "MC": 5, "CA": 5, "DE": 1, "US": 5, "AT": 1, "NL": 1, "CR": 6, "ES": 1}, "KE": {"DE": 7, "ES": 6}, "KH": {"ES": 6}, "KO": {"TR": 7, "NO": 7}, "SV": {"CA": 0, "US": 7}, "SK": {"BE": 3, "FR": 6, "NO": 3, "UA": 3, "DE": 6, "IT": 6, "US": 7, "SK": 3, "CZ": 3, "GB": 3, "IE": 3, "ES": 6, "IL": 3}, "KR": {"RU": 7, "CH": 7, "NL": 7, "AT": 7, "TH": 0, "MY": 0}, "SI": {"BE": 2, "FR": 2, "DE": 2, "HU": 3, "FI": 3, "RU": 7, "NL": 3, "NO": 3, "TR": 7, "CH": 2, "IT": 2, "ZA": 2, "AU": 7, "GB": 2, "IN": 7, "IE": 2, "ME": 2, "US": 7, "MT": 3, "SI": 2, "KW": 7, "SE": 3, "IL": 3}, "KW": {"OM": 0, "AE": 0, "BH": 0, "QA": 0, "AU": 0, "KW": 0}, "SN": {"FR": 7, "SN": 6}, "SC": {"GB": 8, "NO": 2}, "KZ": {"KZ": 0, "AE": 7}, "SA": {"SA": 7, "AE": 7}, "SG": {"AE": 0, "SG": 0, "BN": 7, "JP": 0, "HK": 0, "AU": 0, "TH": 0, "MY": 0}, "SE": {"BE": 3, "FR": 3, "DK": 3, "DE": 3, "BH": 3, "HU": 3, "HK": 3, "US": 3, "BR": 3, "FI": 3, "BY": 3, "GR": 3, "RU": 3, "NL": 3, "MT": 3, "UA": 3, "TR": 3, "SK": 3, "LT": 3, "LU": 3, "TH": 3, "IS": 3, "PL": 3, "CH": 3, "AE": 3, "CN": 3, "EE": 3, "CA": 0, "IT": 3, "CZ": 3, "CY": 3, "AR": 3, "AU": 7, "GB": 3, "IN": 3, "NO": 3, "AZ": 3, "IE": 3, "ES": 3, "PA": 3, "RS": 3, "IL": 3, "MN": 3, "MK": 3, "QA": 3, "KR": 3, "SI": 3, "SG": 3, "MO": 3, "SE": 3, "AT": 3}, "DO": {"DO": 7, "FR": 7, "CH": 7, "CO": 5, "VE": 5, "CL": 5, "CA": 5, "GP": 7, "IT": 6, "US": 7, "AT": 7, "BR": 5, "CR": 5, "ES": 6, "GB": 2}, "DJ": {"AE": 7}, "DK": {"BE": 3, "FR": 8, "BA": 2, "DE": 8, "JP": 2, "HU": 3, "HK": 3, "BW": 2, "US": 2, "BR": 3, "FI": 3, "UM": 8, "GR": 8, "DK": 8, "QA": 3, "NL": 8, "PT": 8, "NO": 2, "CO": 7, "UA": 3, "TR": 3, "NZ": 2, "TN": 3, "LT": 2, "LU": 8, "TH": 2, "PH": 2, "FO": 2, "IS": 3, "PL": 2, "CH": 2, "AE": 2, "CN": 3, "RU": 3, "EE": 3, "CA": 7, "IT": 8, "VN": 3, "CZ": 2, "CY": 2, "AU": 2, "GB": 8, "IN": 7, "GL": 3, "IE": 2, "ID": 3, "ES": 8, "OM": 2, "MC": 8, "SG": 3, "IL": 3, "MK": 2, "MU": 2, "MT": 3, "SI": 2, "MY": 7, "SE": 3, "AT": 2}, "DE": {"BE": 3, "FR": 3, "BG": 3, "DK": 3, "HR": 7, "SG": 3, "DE": 3, "BH": 3, "HU": 3, "HK": 7, "JO": 3, "US": 7, "BR": 3, "FI": 3, "BY": 3, "GR": 3, "RU": 3, "LB": 7, "PT": 3, "MT": 3, "UA": 3, "TT": 7, "TR": 3, "NZ": 7, "LV": 3, "IQ": 7, "LT": 3, "LU": 3, "TH": 0, "RO": 3, "IS": 3, "PL": 3, "CH": 3, "AE": 3, "CN": 3, "CL": 3, "EE": 3, "JP": 7, "CA": 0, "IT": 3, "ZA": 3, "CZ": 3, "CY": 3, "AR": 7, "AU": 7, "GB": 3, "IN": 0, "NL": 3, "IE": 3, "ES": 3, "ME": 3, "OM": 7, "TN": 3, "UY": 3, "KE": 7, "RS": 3, "IL": 3, "NO": 3, "MK": 3, "MX": 7, "QA": 3, "KR": 7, "SI": 3, "KW": 3, "SK": 3, "KZ": 3, "SA": 3, "MY": 0, "MO": 3, "SE": 3, "AT": 3}, "US": {"BE": 5, "BG": 0, "BM": 0, "BN": 5, "BO": 0, "BH": 0, "JM": 5, "JO": 5, "BR": 0, "BS": 5, "BY": 5, "BZ": 5, "RU": 5, "RS": 5, "RO": 5, "GU": 5, "GT": 0, "GR": 5, "JP": 0, "GB": 5, "GH": 0, "OM": 5, "HU": 0, "HK": 5, "HN": 5, "PR": 0, "PT": 5, "PA": 0, "PF": 5, "UY": 5, "PE": 5, "PK": 5, "PH": 5, "PL": 5, "ZM": 0, "EE": 0, "EG": 5, "ZA": 5, "EC": 5, "ES": 0, "MA": 5, "MO": 5, "US": 0, "MU": 5, "MT": 0, "MY": 0, "MX": 0, "IL": 0, "FR": 5, "FI": 0, "NL": 5, "NO": 5, "VU": 0, "NC": 5, "NG": 5, "NZ": 5, "CI": 0, "CH": 5, "CO": 5, "CN": 5, "CL": 5, "CA": 0, "CG": 5, "CZ": 5, "CY": 0, "CR": 5, "SR": 5, "SV": 0, "SK": 0, "KR": 5, "SI": 5, "KW": 5, "KZ": 5, "SA": 5, "SG": 5, "SE": 5, "DO": 7, "DK": 5, "DE": 5, "DZ": 5, "LB": 5, "TW": 5, "TT": 5, "TR": 0, "LV": 0, "LT": 0, "LU": 5, "TH": 5, "TC": 5, "VC": 5, "AE": 5, "VE": 5, "AG": 5, "AF": 5, "VI": 5, "IS": 5, "IT": 0, "VN": 5, "AN": 5, "AR": 5, "AU": 5, "AT": 5, "AW": 5, "IN": 0, "IE": 5, "ID": 5, "UA": 5, "QA": 5, "MZ": 5}, "LB": {"FR": 7, "AE": 5, "TR": 5, "US": 5, "QA": 5, "JO": 5, "KW": 5, "GB": 7, "LB": 5, "SA": 5, "ES": 7}, "TW": {"PL": 7, "NO": 7}, "TT": {"CR": 7, "CA": 5, "VE": 5, "FR": 7, "GB": 2}, "TR": {"BE": 7, "FR": 4, "BG": 7, "DK": 4, "DE": 4, "BH": 0, "HU": 7, "HK": 7, "ZA": 7, "JO": 0, "BR": 0, "FI": 7, "GR": 7, "RU": 7, "LB": 0, "PT": 7, "MT": 7, "CO": 0, "TR": 4, "LV": 7, "IQ": 7, "LT": 7, "LU": 6, "TJ": 7, "PK": 0, "PH": 0, "RO": 9, "TM": 7, "PL": 7, "CH": 4, "AE": 0, "CN": 0, "CL": 0, "EE": 0, "JP": 0, "CA": 0, "AL": 7, "IT": 4, "CZ": 7, "CY": 0, "AR": 7, "AU": 0, "AT": 9, "IN": 0, "NL": 4, "IE": 7, "ES": 4, "OM": 0, "TN": 7, "MA": 7, "UA": 7, "IL": 7, "NO": 9, "US": 0, "QA": 7, "KR": 0, "KW": 7, "SK": 7, "SA": 7, "SG": 0, "MX": 0, "SE": 9, "GB": 4}, "LK": {"RU": 3, "FR": 7, "AE": 3, "DK": 3, "DE": 7, "IT": 3, "HK": 3, "RO": 3, "ES": 6}, "LV": {"BE": 2, "FR": 8, "CO": 7, "DK": 3, "NO": 3, "CA": 0, "DE": 2, "TR": 7, "IT": 2, "US": 2, "HU": 2, "LV": 2, "LT": 2, "LU": 2, "RU": 3, "GB": 2, "SE": 2, "NL": 2, "LB": 7, "ES": 8, "IL": 3}, "LT": {"BE": 7, "FR": 7, "DK": 7, "DE": 0, "HK": 0, "FI": 0, "RU": 0, "NL": 7, "PT": 7, "NO": 0, "LT": 7, "PL": 0, "GR": 7, "IS": 7, "IT": 7, "CZ": 0, "IL": 3, "ES": 7, "MA": 0, "US": 0, "GB": 7, "UA": 7, "SE": 0, "AT": 7}, "LU": {"BE": 7, "FR": 7, "CH": 7, "AD": 6, "NO": 7, "DE": 7, "TR": 7, "IT": 7, "US": 0, "PL": 7, "LU": 9, "GB": 7, "SE": 7, "IE": 7, "ES": 7, "DK": 7}, "LS": {"LS": 7, "ZA": 7}, "TH": {"BE": 0, "FR": 7, "DK": 0, "DE": 0, "JP": 0, "HK": 0, "FI": 0, "RU": 0, "NL": 7, "PT": 7, "NO": 0, "TW": 0, "TR": 0, "NZ": 0, "TH": 4, "CH": 0, "AE": 0, "CN": 0, "BH": 0, "EG": 0, "IT": 7, "CZ": 0, "AU": 0, "IL": 0, "IN": 0, "ID": 5, "SG": 0, "MO": 0, "US": 0, "KR": 0, "MY": 0, "SE": 0, "GB": 0}, "AE": {"BD": 0, "BE": 0, "FR": 0, "BG": 0, "DK": 0, "DE": 0, "BH": 0, "HU": 0, "HK": 0, "JO": 0, "US": 0, "FI": 0, "GR": 0, "QA": 0, "LB": 0, "PT": 5, "NO": 0, "UA": 0, "TR": 0, "LK": 5, "PK": 0, "YE": 0, "RO": 0, "EG": 0, "PL": 0, "LY": 0, "CH": 0, "AE": 0, "CN": 5, "RU": 0, "IQ": 0, "JP": 0, "CA": 0, "AM": 0, "IT": 0, "ZA": 0, "CZ": 0, "AU": 0, "GB": 0, "IN": 0, "NL": 0, "IE": 0, "ID": 0, "ES": 0, "OM": 0, "SG": 0, "IL": 0, "MK": 0, "MU": 5, "KR": 0, "SI": 0, "KW": 0, "TZ": 0, "KZ": 0, "SA": 0, "SD": 0, "MY": 0, "SE": 0, "AT": 5}, "VE": {"VE": 0}, "IS": {"BE": 8, "FR": 8, "DK": 8, "DE": 8, "JP": 8, "HU": 8, "HK": 2, "FI": 2, "RU": 2, "NL": 8, "PT": 8, "NO": 8, "NZ": 2, "LT": 8, "LU": 8, "AT": 2, "IS": 8, "PL": 2, "CH": 8, "CN": 3, "BH": 2, "CA": 8, "IT": 8, "AN": 2, "CZ": 8, "AU": 8, "IL": 3, "IE": 8, "ES": 8, "US": 8, "KR": 8, "SA": 3, "UA": 2, "SE": 2, "GB": 8}, "AM": {"CZ": 7, "DE": 7}, "AL": {"FR": 2, "CH": 8, "DK": 2, "TR": 7, "IT": 8, "US": 7, "SE": 7}, "AN": {"FR": 7, "CH": 7, "NL": 7, "CA": 0, "DE": 7, "US": 7, "CZ": 7, "BR": 5, "SE": 7}, "AR": {"BE": 7, "FR": 7, "CO": 0, "CL": 7, "ZA": 7, "US": 0, "AR": 7, "BR": 0, "NL": 7}, "AU": {"BE": 0, "FR": 0, "DK": 0, "DE": 0, "JP": 0, "HK": 5, "JO": 0, "FJ": 0, "NL": 0, "TW": 5, "NC": 0, "NZ": 0, "PF": 5, "TH": 0, "AT": 0, "RO": 0, "PL": 0, "GU": 0, "CH": 0, "AE": 0, "CN": 0, "EE": 0, "CA": 0, "IT": 0, "VN": 5, "ZA": 0, "AU": 0, "IL": 0, "IN": 0, "IE": 0, "ID": 5, "ES": 0, "SG": 0, "MO": 0, "US": 0, "QA": 0, "KR": 0, "SA": 0, "MY": 0, "SE": 0, "GB": 0}, "AT": {"BE": 3, "FR": 3, "DK": 3, "DE": 3, "JP": 7, "JO": 3, "BR": 3, "FI": 3, "BY": 3, "RU": 3, "NL": 3, "PT": 3, "MT": 3, "TR": 3, "TN": 3, "SK": 3, "LU": 3, "TH": 7, "PE": 7, "RO": 6, "CA": 0, "CH": 3, "AE": 3, "IS": 3, "IT": 3, "ZA": 7, "CZ": 3, "CY": 7, "AR": 3, "AU": 0, "AT": 3, "IN": 3, "IE": 7, "ES": 3, "OM": 7, "NO": 3, "US": 3, "QA": 3, "KR": 7, "KW": 3, "SM": 3, "SA": 3, "MX": 0, "SE": 3, "GB": 3}, "AW": {"VE": 5, "NL": 7, "US": 5, "BR": 5, "AN": 5}, "IN": {"TH": 0, "IN": 0}, "IE": {"BE": 8, "BF": 8, "DK": 8, "HR": 8, "BM": 8, "DE": 8, "BH": 7, "FR": 8, "HU": 8, "HK": 8, "BR": 8, "FI": 8, "RU": 8, "LB": 8, "PT": 8, "NO": 8, "TR": 8, "NZ": 8, "LI": 8, "SK": 7, "LT": 8, "LU": 8, "PH": 8, "IS": 8, "PL": 2, "ZM": 8, "CH": 8, "AE": 8, "GR": 8, "CL": 8, "IQ": 8, "JP": 8, "CA": 8, "IT": 8, "ZA": 8, "CZ": 8, "GE": 8, "AR": 2, "AU": 8, "AT": 8, "IN": 7, "NL": 8, "AZ": 8, "IE": 8, "SA": 8, "ES": 8, "GH": 8, "OM": 8, "SG": 7, "IL": 7, "US": 8, "QA": 8, "MT": 8, "KW": 2, "KY": 8, "MY": 8, "MX": 0, "SE": 8, "GB": 8}, "ID": {"RU": 7, "FR": 7, "TW": 7, "CO": 0, "SG": 7, "DE": 7, "IT": 7, "MT": 0, "GB": 7, "TH": 7, "IN": 7, "NL": 7, "MY": 7, "ID": 7}, "UA": {"BE": 7, "FR": 7, "HU": 7, "RU": 7, "NL": 7, "NO": 7, "TR": 7, "LT": 7, "PL": 0, "CH": 7, "AE": 0, "CN": 0, "EG": 0, "IT": 7, "CZ": 7, "AU": 0, "GB": 7, "AZ": 7, "US": 0, "UA": 0, "SE": 7, "IL": 0}, "QA": {"RU": 7, "AE": 0, "NO": 7, "JP": 0, "BH": 0, "US": 5, "QA": 5, "KW": 0, "GB": 7}, "MZ": {"FR": 7, "ZA": 7}}
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment