Module:Données/Fractions cantonales/évolution population

 Documentation[voir] [modifier] [historique] [purger]

Ce module de base de données permet de stocker toutes les informations concernant l'évolution de la population de la division dont l'article est Fractions cantonales.

Utilisation modifier

Module de données démographiques d'une division française (commune, canton, arrondissement, département, etc) contenant les données connues de population et de superficie de cette division ainsi que les sources associées (Insee, EHESS). Associé avec le Module:Population de France, ce module de données permet d'afficher dans l'article de la commune un texte descriptif sommaire, le tableau et le graphique d'évolution de la population.

Le descriptif du projet est ici : Projet:Communes de France/Nouveaux modèles démographiques

Convention d'affichage modifier

Depuis janvier 2004, le recensement repose sur une collecte d'information annuelle, concernant successivement tous les territoires communaux au cours d'une période de cinq ans. Les communes de moins de 10 000 habitants réalisent une enquête de recensement portant sur toute la population, à raison d'une commune sur cinq chaque année. Les communes de 10 000 habitants ou plus réalisent tous les ans une enquête par sondage auprès d'un échantillon d'adresses représentant 8 % de leurs logements. Plus d’information sur les modalités de recensement sur le site de l’Insee

Par convention, on a retenu d'afficher dans Wikipédia :

Colonnes 4
Communes Jusqu'en 2004 : tous les recensements exhaustifs

À partir de 2004 :

  • Pour les communes de moins de 10 000 habitants : tous les recensements exhaustifs + la dernière population légale publiée (n)
  • Pour les communes de plus de 10 000 habitants : 2006, 2011, 2016, etc + la dernière population légale publiée (n)
Autres divisions À partir de 2004 : les recensements 2006, 2011, 2016, etc + la dernière population légale publiée (n).

Paramètres modifier

  • nom : nom de la division (forme Wikipédia)
  • nom-dep : nom du département d'appartenance de la commune (forme Wikipédia).
  • superficie : superficie de la division (en km2) - donnée du comparateur de territoire publié par l'Insee (source3), ancien Répertoire Géographique des Communes (RGC), différente de la superficie définie depuis 2016 par l'IGN, dans la base Admin Express.
  • source1 : source des valeurs de population pour les années antérieures à 2006 (sur le site Cassini de l'EHESS pour les communes et sur le SPLAF pour les départements).
  • source2 : source de l'Insee définissant les modalités de recensement à la suite de la réforme de 2003.
  • source3 : lien vers le comparateur de territoire présentant différents paramètres de la division (dont la superficie).
  • sources : autre source.
  • ref : référence individualisée pour les années postérieures à 2006.
  • recens-prem : année de publication du premier recensement réel pour les communes de moins de 10 000 habitants - ou "annuel" pour les communes de plus de 10 000 habitants.

Modalités d'actualisation modifier

L'actualisation est faite annuellement en janvier et consiste à :

  • ajouter une ligne au module correspondant à la dernière population légale publiée (année n) par l'Insee ;
  • modifier si nécessaire les autres indicateurs s'ils ont évolué (superficie, nom WP de la commune, etc).
local p = {
	dateDonnees = 2021,
	parCommune = {},
	parCodeCanton = {},
	
    { codeCanton = "0105", codeCommune = "01053", canton = "Canton de Bourg-en-Bresse-1", commune = "Bourg-en-Bresse", pop = 28631 },
    { codeCanton = "0106", codeCommune = "01053", canton = "Canton de Bourg-en-Bresse-2", commune = "Bourg-en-Bresse", pop = 12894 },
    { codeCanton = "0209", codeCommune = "02408", canton = "Canton de Laon-1", commune = "Laon", pop = 8605 },
    { codeCanton = "0210", codeCommune = "02408", canton = "Canton de Laon-2", commune = "Laon", pop = 15416 },
    { codeCanton = "0213", codeCommune = "02691", canton = "Canton de Saint-Quentin-1", commune = "Saint-Quentin", pop = 18684 },
    { codeCanton = "0214", codeCommune = "02691", canton = "Canton de Saint-Quentin-2", commune = "Saint-Quentin", pop = 18172 },
    { codeCanton = "0215", codeCommune = "02691", canton = "Canton de Saint-Quentin-3", commune = "Saint-Quentin", pop = 16102 },
    { codeCanton = "0216", codeCommune = "02722", canton = "Canton de Soissons-1", commune = "Soissons", pop = 11156 },
    { codeCanton = "0217", codeCommune = "02722", canton = "Canton de Soissons-2", commune = "Soissons", pop = 17549 },
    { codeCanton = "0309", codeCommune = "03185", canton = "Canton de Montluçon-1", commune = "Montluçon", pop = 3603 },
    { codeCanton = "0310", codeCommune = "03185", canton = "Canton de Montluçon-2", commune = "Montluçon", pop = 11013 },
    { codeCanton = "0311", codeCommune = "03185", canton = "Canton de Montluçon-3", commune = "Montluçon", pop = 9504 },
    { codeCanton = "0312", codeCommune = "03185", canton = "Canton de Montluçon-4", commune = "Montluçon", pop = 9222 },
    { codeCanton = "0313", codeCommune = "03190", canton = "Canton de Moulins-1", commune = "Moulins (Allier)", pop = 10404 },
    { codeCanton = "0314", codeCommune = "03190", canton = "Canton de Moulins-2", commune = "Moulins (Allier)", pop = 8939 },
    { codeCanton = "0317", codeCommune = "03310", canton = "Canton de Vichy-1", commune = "Vichy", pop = 12423 },
    { codeCanton = "0318", codeCommune = "03310", canton = "Canton de Vichy-2", commune = "Vichy", pop = 13366 },
    { codeCanton = "0404", codeCommune = "04070", canton = "Canton de Digne-les-Bains-1", commune = "Digne-les-Bains", pop = 10427 },
    { codeCanton = "0405", codeCommune = "04070", canton = "Canton de Digne-les-Bains-2", commune = "Digne-les-Bains", pop = 6765 },
    { codeCanton = "0407", codeCommune = "04112", canton = "Canton de Manosque-1", commune = "Manosque", pop = 8339 },
    { codeCanton = "0408", codeCommune = "04112", canton = "Canton de Manosque-2", commune = "Manosque", pop = 6832 },
    { codeCanton = "0409", codeCommune = "04112", canton = "Canton de Manosque-3", commune = "Manosque", pop = 7755 },
    { codeCanton = "0502", codeCommune = "05023", canton = "Canton de Briançon-1", commune = "Briançon", pop = 1934 },
    { codeCanton = "0503", codeCommune = "05023", canton = "Canton de Briançon-2", commune = "Briançon", pop = 8627 },
    { codeCanton = "0506", codeCommune = "05061", canton = "Canton de Gap-1", commune = "Gap", pop = 10350 },
    { codeCanton = "0507", codeCommune = "05061", canton = "Canton de Gap-2", commune = "Gap", pop = 10237 },
    { codeCanton = "0508", codeCommune = "05061", canton = "Canton de Gap-3", commune = "Gap", pop = 10349 },
    { codeCanton = "0509", codeCommune = "05061", canton = "Canton de Gap-4", commune = "Gap", pop = 9564 },
    { codeCanton = "0601", codeCommune = "06004", canton = "Canton d'Antibes-1", commune = "Antibes", pop = 11460 },
    { codeCanton = "0602", codeCommune = "06004", canton = "Canton d'Antibes-2", commune = "Antibes", pop = 30422 },
    { codeCanton = "0603", codeCommune = "06004", canton = "Canton d'Antibes-3", commune = "Antibes", pop = 26870 },
    { codeCanton = "0625", codeCommune = "06004", canton = "Canton de Valbonne", commune = "Antibes", pop = 6378 },
    { codeCanton = "0605", codeCommune = "06027", canton = "Canton de Cagnes-sur-Mer-1", commune = "Cagnes-sur-Mer", pop = 43861 },
    { codeCanton = "0606", codeCommune = "06027", canton = "Canton de Cagnes-sur-Mer-2", commune = "Cagnes-sur-Mer", pop = 8719 },
    { codeCanton = "0607", codeCommune = "06029", canton = "Canton de Cannes-1", commune = "Cannes", pop = 33881 },
    { codeCanton = "0608", codeCommune = "06029", canton = "Canton de Cannes-2", commune = "Cannes", pop = 39374 },
    { codeCanton = "0607", codeCommune = "06030", canton = "Canton de Cannes-1", commune = "Le Cannet", pop = 14224 },
    { codeCanton = "0609", codeCommune = "06030", canton = "Canton du Cannet", commune = "Le Cannet", pop = 27373 },
    { codeCanton = "0611", codeCommune = "06069", canton = "Canton de Grasse-1", commune = "Grasse", pop = 18590 },
    { codeCanton = "0612", codeCommune = "06069", canton = "Canton de Grasse-2", commune = "Grasse", pop = 29733 },
    { codeCanton = "0615", codeCommune = "06088", canton = "Canton de Nice-1", commune = "Nice", pop = 43804 },
    { codeCanton = "0616", codeCommune = "06088", canton = "Canton de Nice-2", commune = "Nice", pop = 49222 },
    { codeCanton = "0617", codeCommune = "06088", canton = "Canton de Nice-3", commune = "Nice", pop = 26309 },
    { codeCanton = "0618", codeCommune = "06088", canton = "Canton de Nice-4", commune = "Nice", pop = 41751 },
    { codeCanton = "0619", codeCommune = "06088", canton = "Canton de Nice-5", commune = "Nice", pop = 46963 },
    { codeCanton = "0620", codeCommune = "06088", canton = "Canton de Nice-6", commune = "Nice", pop = 41919 },
    { codeCanton = "0621", codeCommune = "06088", canton = "Canton de Nice-7", commune = "Nice", pop = 25714 },
    { codeCanton = "0622", codeCommune = "06088", canton = "Canton de Nice-8", commune = "Nice", pop = 39946 },
    { codeCanton = "0623", codeCommune = "06088", canton = "Canton de Nice-9", commune = "Nice", pop = 32457 },
    { codeCanton = "0701", codeCommune = "07010", canton = "Canton d'Annonay-1", commune = "Annonay", pop = 10008 },
    { codeCanton = "0702", codeCommune = "07010", canton = "Canton d'Annonay-2", commune = "Annonay", pop = 6865 },
    { codeCanton = "0703", codeCommune = "07019", canton = "Canton d'Aubenas-1", commune = "Aubenas", pop = 7112 },
    { codeCanton = "0704", codeCommune = "07019", canton = "Canton d'Aubenas-2", commune = "Aubenas", pop = 5248 },
    { codeCanton = "0804", codeCommune = "08105", canton = "Canton de Charleville-Mézières-1", commune = "Charleville-Mézières", pop = 10253 },
    { codeCanton = "0805", codeCommune = "08105", canton = "Canton de Charleville-Mézières-2", commune = "Charleville-Mézières", pop = 8990 },
    { codeCanton = "0806", codeCommune = "08105", canton = "Canton de Charleville-Mézières-3", commune = "Charleville-Mézières", pop = 14307 },
    { codeCanton = "0807", codeCommune = "08105", canton = "Canton de Charleville-Mézières-4", commune = "Charleville-Mézières", pop = 12848 },
    { codeCanton = "0814", codeCommune = "08409", canton = "Canton de Sedan-1", commune = "Sedan", pop = 5257 },
    { codeCanton = "0815", codeCommune = "08409", canton = "Canton de Sedan-2", commune = "Sedan", pop = 4968 },
    { codeCanton = "0816", codeCommune = "08409", canton = "Canton de Sedan-3", commune = "Sedan", pop = 6383 },
    { codeCanton = "0907", codeCommune = "09225", canton = "Canton de Pamiers-1", commune = "Pamiers", pop = 6098 },
    { codeCanton = "0908", codeCommune = "09225", canton = "Canton de Pamiers-2", commune = "Pamiers", pop = 10296 },
    { codeCanton = "1012", codeCommune = "10387", canton = "Canton de Troyes-1", commune = "Troyes", pop = 20744 },
    { codeCanton = "1013", codeCommune = "10387", canton = "Canton de Troyes-2", commune = "Troyes", pop = 7421 },
    { codeCanton = "1014", codeCommune = "10387", canton = "Canton de Troyes-3", commune = "Troyes", pop = 9101 },
    { codeCanton = "1015", codeCommune = "10387", canton = "Canton de Troyes-4", commune = "Troyes", pop = 6948 },
    { codeCanton = "1016", codeCommune = "10387", canton = "Canton de Troyes-5", commune = "Troyes", pop = 18568 },
    { codeCanton = "1102", codeCommune = "11069", canton = "Canton de Carcassonne-1", commune = "Carcassonne", pop = 14594 },
    { codeCanton = "1103", codeCommune = "11069", canton = "Canton de Carcassonne-2", commune = "Carcassonne", pop = 14409 },
    { codeCanton = "1104", codeCommune = "11069", canton = "Canton de Carcassonne-3", commune = "Carcassonne", pop = 17215 },
    { codeCanton = "1111", codeCommune = "11262", canton = "Canton de Narbonne-1", commune = "Narbonne", pop = 21671 },
    { codeCanton = "1112", codeCommune = "11262", canton = "Canton de Narbonne-2", commune = "Narbonne", pop = 16392 },
    { codeCanton = "1113", codeCommune = "11262", canton = "Canton de Narbonne-3", commune = "Narbonne", pop = 18332 },
    { codeCanton = "1211", codeCommune = "12145", canton = "Canton de Millau-1", commune = "Millau", pop = 11314 },
    { codeCanton = "1212", codeCommune = "12145", canton = "Canton de Millau-2", commune = "Millau", pop = 10398 },
    { codeCanton = "1216", codeCommune = "12202", canton = "Canton de Rodez-1", commune = "Rodez", pop = 11906 },
    { codeCanton = "1217", codeCommune = "12202", canton = "Canton de Rodez-2", commune = "Rodez", pop = 10168 },
    { codeCanton = "1218", codeCommune = "12202", canton = "Canton de Rodez-Onet", commune = "Rodez", pop = 2133 },
    { codeCanton = "1301", codeCommune = "13001", canton = "Canton d'Aix-en-Provence-1", commune = "Aix-en-Provence", pop = 73059 },
    { codeCanton = "1302", codeCommune = "13001", canton = "Canton d'Aix-en-Provence-2", commune = "Aix-en-Provence", pop = 74419 },
    { codeCanton = "1312", codeCommune = "13055", canton = "Canton de Marseille-1", commune = "Marseille", pop = 5934 },
    { codeCanton = "1313", codeCommune = "13055", canton = "Canton de Marseille-2", commune = "Marseille", pop = 47181 },
    { codeCanton = "1312", codeCommune = "13055", canton = "Canton de Marseille-1", commune = "Marseille", pop = 24318 },
    { codeCanton = "1316", codeCommune = "13055", canton = "Canton de Marseille-5", commune = "Marseille", pop = 17686 },
    { codeCanton = "1318", codeCommune = "13055", canton = "Canton de Marseille-7", commune = "Marseille", pop = 8064 },
    { codeCanton = "1312", codeCommune = "13055", canton = "Canton de Marseille-1", commune = "Marseille", pop = 6113 },
    { codeCanton = "1322", codeCommune = "13055", canton = "Canton de Marseille-11", commune = "Marseille", pop = 39336 },
    { codeCanton = "1322", codeCommune = "13055", canton = "Canton de Marseille-11", commune = "Marseille", pop = 22842 },
    { codeCanton = "1323", codeCommune = "13055", canton = "Canton de Marseille-12", commune = "Marseille", pop = 16805 },
    { codeCanton = "1321", codeCommune = "13055", canton = "Canton de Marseille-10", commune = "Marseille", pop = 29521 },
    { codeCanton = "1323", codeCommune = "13055", canton = "Canton de Marseille-12", commune = "Marseille", pop = 25184 },
    { codeCanton = "1320", codeCommune = "13055", canton = "Canton de Marseille-9", commune = "Marseille", pop = 27904 },
    { codeCanton = "1321", codeCommune = "13055", canton = "Canton de Marseille-10", commune = "Marseille", pop = 29303 },
    { codeCanton = "1320", codeCommune = "13055", canton = "Canton de Marseille-9", commune = "Marseille", pop = 47803 },
    { codeCanton = "1321", codeCommune = "13055", canton = "Canton de Marseille-10", commune = "Marseille", pop = 19719 },
    { codeCanton = "1322", codeCommune = "13055", canton = "Canton de Marseille-11", commune = "Marseille", pop = 12587 },
    { codeCanton = "1319", codeCommune = "13055", canton = "Canton de Marseille-8", commune = "Marseille", pop = 26696 },
    { codeCanton = "1318", codeCommune = "13055", canton = "Canton de Marseille-7", commune = "Marseille", pop = 15513 },
    { codeCanton = "1319", codeCommune = "13055", canton = "Canton de Marseille-8", commune = "Marseille", pop = 42411 },
    { codeCanton = "1318", codeCommune = "13055", canton = "Canton de Marseille-7", commune = "Marseille", pop = 59647 },
    { codeCanton = "1319", codeCommune = "13055", canton = "Canton de Marseille-8", commune = "Marseille", pop = 3461 },
    { codeCanton = "1316", codeCommune = "13055", canton = "Canton de Marseille-5", commune = "Marseille", pop = 19299 },
    { codeCanton = "1317", codeCommune = "13055", canton = "Canton de Marseille-6", commune = "Marseille", pop = 72962 },
    { codeCanton = "1315", codeCommune = "13055", canton = "Canton de Marseille-4", commune = "Marseille", pop = 27701 },
    { codeCanton = "1316", codeCommune = "13055", canton = "Canton de Marseille-5", commune = "Marseille", pop = 32247 },
    { codeCanton = "1314", codeCommune = "13055", canton = "Canton de Marseille-3", commune = "Marseille", pop = 48469 },
    { codeCanton = "1315", codeCommune = "13055", canton = "Canton de Marseille-4", commune = "Marseille", pop = 31187 },
    { codeCanton = "1326", codeCommune = "13103", canton = "Canton de Salon-de-Provence-1", commune = "Salon-de-Provence", pop = 18891 },
    { codeCanton = "1327", codeCommune = "13103", canton = "Canton de Salon-de-Provence-2", commune = "Salon-de-Provence", pop = 25840 },
    { codeCanton = "1405", codeCommune = "14118", canton = "Canton de Caen-1", commune = "Caen", pop = 18165 },
    { codeCanton = "1406", codeCommune = "14118", canton = "Canton de Caen-2", commune = "Caen", pop = 19726 },
    { codeCanton = "1407", codeCommune = "14118", canton = "Canton de Caen-3", commune = "Caen", pop = 25796 },
    { codeCanton = "1408", codeCommune = "14118", canton = "Canton de Caen-4", commune = "Caen", pop = 27967 },
    { codeCanton = "1409", codeCommune = "14118", canton = "Canton de Caen-5", commune = "Caen", pop = 16546 },
    { codeCanton = "1410", codeCommune = "14027", canton = "Canton de Condé-en-Normandie", commune = "Les Monts d'Aunay", pop = 321 },
    { codeCanton = "1401", codeCommune = "14027", canton = "Canton des Monts d'Aunay", commune = "Les Monts d'Aunay", pop = 4233 },
    { codeCanton = "1502", codeCommune = "15014", canton = "Canton d'Aurillac-1", commune = "Aurillac", pop = 6021 },
    { codeCanton = "1503", codeCommune = "15014", canton = "Canton d'Aurillac-2", commune = "Aurillac", pop = 9646 },
    { codeCanton = "1504", codeCommune = "15014", canton = "Canton d'Aurillac-3", commune = "Aurillac", pop = 10148 },
    { codeCanton = "1511", codeCommune = "15187", canton = "Canton de Saint-Flour-1", commune = "Saint-Flour (Cantal)", pop = 1705 },
    { codeCanton = "1512", codeCommune = "15187", canton = "Canton de Saint-Flour-2", commune = "Saint-Flour (Cantal)", pop = 4718 },
    { codeCanton = "1601", codeCommune = "16015", canton = "Canton d'Angoulême-1", commune = "Angoulême", pop = 14734 },
    { codeCanton = "1602", codeCommune = "16015", canton = "Canton d'Angoulême-2", commune = "Angoulême", pop = 13597 },
    { codeCanton = "1603", codeCommune = "16015", canton = "Canton d'Angoulême-3", commune = "Angoulême", pop = 12755 },
    { codeCanton = "1611", codeCommune = "16102", canton = "Canton de Cognac-1", commune = "Cognac (Charente)", pop = 8588 },
    { codeCanton = "1612", codeCommune = "16102", canton = "Canton de Cognac-2", commune = "Cognac (Charente)", pop = 9860 },
    { codeCanton = "1606", codeCommune = "16192", canton = "Canton de Charente-Bonnieure", commune = "Terres-de-Haute-Charente", pop = 3105 },
    { codeCanton = "1610", codeCommune = "16192", canton = "Canton de Charente-Vienne", commune = "Terres-de-Haute-Charente", pop = 724 },
    { codeCanton = "1714", codeCommune = "17300", canton = "Canton de la Rochelle-1", commune = "La Rochelle", pop = 26301 },
    { codeCanton = "1715", codeCommune = "17300", canton = "Canton de la Rochelle-2", commune = "La Rochelle", pop = 26110 },
    { codeCanton = "1716", codeCommune = "17300", canton = "Canton de la Rochelle-3", commune = "La Rochelle", pop = 26124 },
    { codeCanton = "1803", codeCommune = "18033", canton = "Canton de Bourges-1", commune = "Bourges", pop = 17905 },
    { codeCanton = "1804", codeCommune = "18033", canton = "Canton de Bourges-2", commune = "Bourges", pop = 15343 },
    { codeCanton = "1805", codeCommune = "18033", canton = "Canton de Bourges-3", commune = "Bourges", pop = 13697 },
    { codeCanton = "1806", codeCommune = "18033", canton = "Canton de Bourges-4", commune = "Bourges", pop = 16757 },
    { codeCanton = "1809", codeCommune = "18173", canton = "Canton de Dun-sur-Auron", commune = "Osmery", pop = 238 },
    { codeCanton = "1810", codeCommune = "18173", canton = "Canton de la Guerche-sur-l'Aubois", commune = "Osmery", pop = 34 },
    { codeCanton = "1818", codeCommune = "18279", canton = "Canton de Vierzon-1", commune = "Vierzon", pop = 14925 },
    { codeCanton = "1819", codeCommune = "18279", canton = "Canton de Vierzon-2", commune = "Vierzon", pop = 10423 },
    { codeCanton = "1903", codeCommune = "19031", canton = "Canton de Brive-la-Gaillarde-1", commune = "Brive-la-Gaillarde", pop = 11978 },
    { codeCanton = "1904", codeCommune = "19031", canton = "Canton de Brive-la-Gaillarde-2", commune = "Brive-la-Gaillarde", pop = 12709 },
    { codeCanton = "1905", codeCommune = "19031", canton = "Canton de Brive-la-Gaillarde-3", commune = "Brive-la-Gaillarde", pop = 8612 },
    { codeCanton = "1906", codeCommune = "19031", canton = "Canton de Brive-la-Gaillarde-4", commune = "Brive-la-Gaillarde", pop = 13300 },
    { codeCanton = "2A01", codeCommune = "2A004", canton = "Canton d'Ajaccio-1", commune = "Ajaccio", pop = 17439 },
    { codeCanton = "2A02", codeCommune = "2A004", canton = "Canton d'Ajaccio-2", commune = "Ajaccio", pop = 14229 },
    { codeCanton = "2A03", codeCommune = "2A004", canton = "Canton d'Ajaccio-3", commune = "Ajaccio", pop = 17483 },
    { codeCanton = "2A04", codeCommune = "2A004", canton = "Canton d'Ajaccio-4", commune = "Ajaccio", pop = 14553 },
    { codeCanton = "2A05", codeCommune = "2A004", canton = "Canton d'Ajaccio-5", commune = "Ajaccio", pop = 10118 },
    { codeCanton = "2A06", codeCommune = "2A247", canton = "Canton de Bavella", commune = "Porto-Vecchio", pop = 5969 },
    { codeCanton = "2A07", codeCommune = "2A247", canton = "Canton du Grand Sud", commune = "Porto-Vecchio", pop = 5260 },
    { codeCanton = "2B01", codeCommune = "2B033", canton = "Canton de Bastia-1", commune = "Bastia", pop = 10056 },
    { codeCanton = "2B02", codeCommune = "2B033", canton = "Canton de Bastia-2", commune = "Bastia", pop = 13707 },
    { codeCanton = "2B03", codeCommune = "2B033", canton = "Canton de Bastia-3", commune = "Bastia", pop = 15248 },
    { codeCanton = "2B04", codeCommune = "2B033", canton = "Canton de Bastia-4", commune = "Bastia", pop = 9757 },
    { codeCanton = "2108", codeCommune = "21231", canton = "Canton de Dijon-1", commune = "Dijon", pop = 25234 },
    { codeCanton = "2109", codeCommune = "21231", canton = "Canton de Dijon-2", commune = "Dijon", pop = 28913 },
    { codeCanton = "2110", codeCommune = "21231", canton = "Canton de Dijon-3", commune = "Dijon", pop = 24338 },
    { codeCanton = "2111", codeCommune = "21231", canton = "Canton de Dijon-4", commune = "Dijon", pop = 29395 },
    { codeCanton = "2112", codeCommune = "21231", canton = "Canton de Dijon-5", commune = "Dijon", pop = 26260 },
    { codeCanton = "2113", codeCommune = "21231", canton = "Canton de Dijon-6", commune = "Dijon", pop = 25206 },
    { codeCanton = "2206", codeCommune = "22093", canton = "Canton de Lamballe-Armor", commune = "Lamballe-Armor", pop = 14635 },
    { codeCanton = "2217", codeCommune = "22093", canton = "Canton de Pléneuf-Val-André", commune = "Lamballe-Armor", pop = 2210 },
    { codeCanton = "2224", codeCommune = "22278", canton = "Canton de Saint-Brieuc-1", commune = "Saint-Brieuc", pop = 22023 },
    { codeCanton = "2225", codeCommune = "22278", canton = "Canton de Saint-Brieuc-2", commune = "Saint-Brieuc", pop = 22201 },
    { codeCanton = "2312", codeCommune = "23096", canton = "Canton de Guéret-1", commune = "Guéret", pop = 5234 },
    { codeCanton = "2313", codeCommune = "23096", canton = "Canton de Guéret-2", commune = "Guéret", pop = 7606 },
    { codeCanton = "2405", codeCommune = "24026", canton = "Canton du Haut-Périgord Noir", commune = "Bassillac et Auberoche", pop = 1779 },
    { codeCanton = "2407", codeCommune = "24026", canton = "Canton d'Isle-Manoire", commune = "Bassillac et Auberoche", pop = 2584 },
    { codeCanton = "2401", codeCommune = "24037", canton = "Canton de Bergerac-1", commune = "Bergerac (Dordogne)", pop = 17743 },
    { codeCanton = "2402", codeCommune = "24037", canton = "Canton de Bergerac-2", commune = "Bergerac (Dordogne)", pop = 8580 },
    { codeCanton = "2414", codeCommune = "24322", canton = "Canton de Périgueux-1", commune = "Périgueux", pop = 15405 },
    { codeCanton = "2415", codeCommune = "24322", canton = "Canton de Périgueux-2", commune = "Périgueux", pop = 14111 },
    { codeCanton = "2407", codeCommune = "24312", canton = "Canton d'Isle-Manoire", commune = "Sanilhac (Dordogne)", pop = 4402 },
    { codeCanton = "2412", codeCommune = "24312", canton = "Canton du Périgord central", commune = "Sanilhac (Dordogne)", pop = 272 },
    { codeCanton = "2504", codeCommune = "25056", canton = "Canton de Besançon-1", commune = "Besançon", pop = 22221 },
    { codeCanton = "2505", codeCommune = "25056", canton = "Canton de Besançon-2", commune = "Besançon", pop = 18079 },
    { codeCanton = "2506", codeCommune = "25056", canton = "Canton de Besançon-3", commune = "Besançon", pop = 22524 },
    { codeCanton = "2507", codeCommune = "25056", canton = "Canton de Besançon-4", commune = "Besançon", pop = 24610 },
    { codeCanton = "2508", codeCommune = "25056", canton = "Canton de Besançon-5", commune = "Besançon", pop = 10922 },
    { codeCanton = "2509", codeCommune = "25056", canton = "Canton de Besançon-6", commune = "Besançon", pop = 20842 },
    { codeCanton = "2608", codeCommune = "26198", canton = "Canton de Montélimar-1", commune = "Montélimar", pop = 21208 },
    { codeCanton = "2609", codeCommune = "26198", canton = "Canton de Montélimar-2", commune = "Montélimar", pop = 19191 },
    { codeCanton = "2601", codeCommune = "26281", canton = "Canton de Bourg-de-Péage", commune = "Romans-sur-Isère", pop = 16775 },
    { codeCanton = "2611", codeCommune = "26281", canton = "Canton de Romans-sur-Isère", commune = "Romans-sur-Isère", pop = 16136 },
    { codeCanton = "2615", codeCommune = "26362", canton = "Canton de Valence-1", commune = "Valence (Drôme)", pop = 5659 },
    { codeCanton = "2616", codeCommune = "26362", canton = "Canton de Valence-2", commune = "Valence (Drôme)", pop = 16387 },
    { codeCanton = "2617", codeCommune = "26362", canton = "Canton de Valence-3", commune = "Valence (Drôme)", pop = 14535 },
    { codeCanton = "2618", codeCommune = "26362", canton = "Canton de Valence-4", commune = "Valence (Drôme)", pop = 27902 },
    { codeCanton = "2709", codeCommune = "27229", canton = "Canton d'Évreux-1", commune = "Évreux", pop = 17402 },
    { codeCanton = "2710", codeCommune = "27229", canton = "Canton d'Évreux-2", commune = "Évreux", pop = 18241 },
    { codeCanton = "2711", codeCommune = "27229", canton = "Canton d'Évreux-3", commune = "Évreux", pop = 11646 },
    { codeCanton = "2706", codeCommune = "27198", canton = "Canton de Breteuil (Eure)", commune = "Mesnils-sur-Iton", pop = 920 },
    { codeCanton = "2722", codeCommune = "27198", canton = "Canton de Verneuil d'Avre et d'Iton", commune = "Mesnils-sur-Iton", pop = 5225 },
    { codeCanton = "2706", codeCommune = "27679", canton = "Canton de Breteuil (Eure)", commune = "Verneuil d'Avre et d'Iton", pop = 1158 },
    { codeCanton = "2722", codeCommune = "27679", canton = "Canton de Verneuil d'Avre et d'Iton", commune = "Verneuil d'Avre et d'Iton", pop = 6147 },
    { codeCanton = "2804", codeCommune = "28085", canton = "Canton de Chartres-1", commune = "Chartres", pop = 16380 },
    { codeCanton = "2805", codeCommune = "28085", canton = "Canton de Chartres-2", commune = "Chartres", pop = 9897 },
    { codeCanton = "2806", codeCommune = "28085", canton = "Canton de Chartres-3", commune = "Chartres", pop = 12170 },
    { codeCanton = "2808", codeCommune = "28134", canton = "Canton de Dreux-1", commune = "Dreux", pop = 10545 },
    { codeCanton = "2809", codeCommune = "28134", canton = "Canton de Dreux-2", commune = "Dreux", pop = 20334 },
    { codeCanton = "2901", codeCommune = "29019", canton = "Canton de Brest-1", commune = "Brest", pop = 31519 },
    { codeCanton = "2902", codeCommune = "29019", canton = "Canton de Brest-2", commune = "Brest", pop = 35577 },
    { codeCanton = "2903", codeCommune = "29019", canton = "Canton de Brest-3", commune = "Brest", pop = 18783 },
    { codeCanton = "2904", codeCommune = "29019", canton = "Canton de Brest-4", commune = "Brest", pop = 17276 },
    { codeCanton = "2905", codeCommune = "29019", canton = "Canton de Brest-5", commune = "Brest", pop = 36464 },
    { codeCanton = "2923", codeCommune = "29232", canton = "Canton de Quimper-1", commune = "Quimper", pop = 24114 },
    { codeCanton = "2924", codeCommune = "29232", canton = "Canton de Quimper-2", commune = "Quimper", pop = 39528 },
    { codeCanton = "3002", codeCommune = "30007", canton = "Canton d'Alès-1", commune = "Alès", pop = 13561 },
    { codeCanton = "3003", codeCommune = "30007", canton = "Canton d'Alès-2", commune = "Alès", pop = 13582 },
    { codeCanton = "3004", codeCommune = "30007", canton = "Canton d'Alès-3", commune = "Alès", pop = 16749 },
    { codeCanton = "3010", codeCommune = "30189", canton = "Canton de Nîmes-1", commune = "Nîmes", pop = 37674 },
    { codeCanton = "3011", codeCommune = "30189", canton = "Canton de Nîmes-2", commune = "Nîmes", pop = 37538 },
    { codeCanton = "3012", codeCommune = "30189", canton = "Canton de Nîmes-3", commune = "Nîmes", pop = 35921 },
    { codeCanton = "3013", codeCommune = "30189", canton = "Canton de Nîmes-4", commune = "Nîmes", pop = 36519 },
    { codeCanton = "3019", codeCommune = "30189", canton = "Canton de Saint-Gilles", commune = "Nîmes", pop = 452 },
    { codeCanton = "3115", codeCommune = "31555", canton = "Canton de Toulouse-1", commune = "Toulouse", pop = 60318 },
    { codeCanton = "3124", codeCommune = "31555", canton = "Canton de Toulouse-10", commune = "Toulouse", pop = 24251 },
    { codeCanton = "3125", codeCommune = "31555", canton = "Canton de Toulouse-11", commune = "Toulouse", pop = 38316 },
    { codeCanton = "3116", codeCommune = "31555", canton = "Canton de Toulouse-2", commune = "Toulouse", pop = 57892 },
    { codeCanton = "3117", codeCommune = "31555", canton = "Canton de Toulouse-3", commune = "Toulouse", pop = 51263 },
    { codeCanton = "3118", codeCommune = "31555", canton = "Canton de Toulouse-4", commune = "Toulouse", pop = 52380 },
    { codeCanton = "3119", codeCommune = "31555", canton = "Canton de Toulouse-5", commune = "Toulouse", pop = 47096 },
    { codeCanton = "3120", codeCommune = "31555", canton = "Canton de Toulouse-6", commune = "Toulouse", pop = 59140 },
    { codeCanton = "3121", codeCommune = "31555", canton = "Canton de Toulouse-7", commune = "Toulouse", pop = 9898 },
    { codeCanton = "3122", codeCommune = "31555", canton = "Canton de Toulouse-8", commune = "Toulouse", pop = 69362 },
    { codeCanton = "3123", codeCommune = "31555", canton = "Canton de Toulouse-9", commune = "Toulouse", pop = 34162 },
    { codeCanton = "3204", codeCommune = "32013", canton = "Canton d'Auch-1", commune = "Auch", pop = 7084 },
    { codeCanton = "3205", codeCommune = "32013", canton = "Canton d'Auch-2", commune = "Auch", pop = 6202 },
    { codeCanton = "3206", codeCommune = "32013", canton = "Canton d'Auch-3", commune = "Auch", pop = 9755 },
    { codeCanton = "3331", codeCommune = "33039", canton = "Canton de Talence", commune = "Bègles", pop = 6636 },
    { codeCanton = "3333", codeCommune = "33039", canton = "Canton de Villenave-d'Ornon", commune = "Bègles", pop = 24177 },
    { codeCanton = "3302", codeCommune = "33063", canton = "Canton de Bordeaux-1", commune = "Bordeaux", pop = 45731 },
    { codeCanton = "3303", codeCommune = "33063", canton = "Canton de Bordeaux-2", commune = "Bordeaux", pop = 49492 },
    { codeCanton = "3304", codeCommune = "33063", canton = "Canton de Bordeaux-3", commune = "Bordeaux", pop = 48684 },
    { codeCanton = "3305", codeCommune = "33063", canton = "Canton de Bordeaux-4", commune = "Bordeaux", pop = 63808 },
    { codeCanton = "3306", codeCommune = "33063", canton = "Canton de Bordeaux-5", commune = "Bordeaux", pop = 54089 },
    { codeCanton = "3318", codeCommune = "33281", canton = "Canton de Mérignac-1", commune = "Mérignac (Gironde)", pop = 41123 },
    { codeCanton = "3319", codeCommune = "33281", canton = "Canton de Mérignac-2", commune = "Mérignac (Gironde)", pop = 34606 },
    { codeCanton = "3323", codeCommune = "33318", canton = "Canton de Pessac-1", commune = "Pessac", pop = 33438 },
    { codeCanton = "3324", codeCommune = "33318", canton = "Canton de Pessac-2", commune = "Pessac", pop = 33322 },
    { codeCanton = "3402", codeCommune = "34032", canton = "Canton de Béziers-1", commune = "Béziers", pop = 19541 },
    { codeCanton = "3403", codeCommune = "34032", canton = "Canton de Béziers-2", commune = "Béziers", pop = 38996 },
    { codeCanton = "3404", codeCommune = "34032", canton = "Canton de Béziers-3", commune = "Béziers", pop = 21804 },
    { codeCanton = "3420", codeCommune = "34172", canton = "Canton de Montpellier - Castelnau-le-Lez", commune = "Montpellier", pop = 25749 },
    { codeCanton = "3415", codeCommune = "34172", canton = "Canton de Montpellier-1", commune = "Montpellier", pop = 46572 },
    { codeCanton = "3416", codeCommune = "34172", canton = "Canton de Montpellier-2", commune = "Montpellier", pop = 55897 },
    { codeCanton = "3417", codeCommune = "34172", canton = "Canton de Montpellier-3", commune = "Montpellier", pop = 53665 },
    { codeCanton = "3418", codeCommune = "34172", canton = "Canton de Montpellier-4", commune = "Montpellier", pop = 67298 },
    { codeCanton = "3419", codeCommune = "34172", canton = "Canton de Montpellier-5", commune = "Montpellier", pop = 53273 },
    { codeCanton = "3508", codeCommune = "35115", canton = "Canton de Fougères-1", commune = "Fougères", pop = 6245 },
    { codeCanton = "3509", codeCommune = "35115", canton = "Canton de Fougères-2", commune = "Fougères", pop = 14408 },
    { codeCanton = "3518", codeCommune = "35238", canton = "Canton de Rennes-1", commune = "Rennes", pop = 41163 },
    { codeCanton = "3519", codeCommune = "35238", canton = "Canton de Rennes-2", commune = "Rennes", pop = 43087 },
    { codeCanton = "3520", codeCommune = "35238", canton = "Canton de Rennes-3", commune = "Rennes", pop = 33683 },
    { codeCanton = "3521", codeCommune = "35238", canton = "Canton de Rennes-4", commune = "Rennes", pop = 37019 },
    { codeCanton = "3522", codeCommune = "35238", canton = "Canton de Rennes-5", commune = "Rennes", pop = 34472 },
    { codeCanton = "3523", codeCommune = "35238", canton = "Canton de Rennes-6", commune = "Rennes", pop = 35657 },
    { codeCanton = "3525", codeCommune = "35288", canton = "Canton de Saint-Malo-1", commune = "Saint-Malo", pop = 30831 },
    { codeCanton = "3526", codeCommune = "35288", canton = "Canton de Saint-Malo-2", commune = "Saint-Malo", pop = 16492 },
    { codeCanton = "3605", codeCommune = "36044", canton = "Canton de Châteauroux-1", commune = "Châteauroux", pop = 9270 },
    { codeCanton = "3606", codeCommune = "36044", canton = "Canton de Châteauroux-2", commune = "Châteauroux", pop = 16008 },
    { codeCanton = "3607", codeCommune = "36044", canton = "Canton de Châteauroux-3", commune = "Châteauroux", pop = 17690 },
    { codeCanton = "3604", codeCommune = "36202", canton = "Canton de Buzançais", commune = "Saint-Maur (Indre)", pop = 3192 },
    { codeCanton = "3610", codeCommune = "36202", canton = "Canton de Levroux", commune = "Saint-Maur (Indre)", pop = 449 },
    { codeCanton = "3715", codeCommune = "37261", canton = "Canton de Tours-1", commune = "Tours", pop = 42379 },
    { codeCanton = "3716", codeCommune = "37261", canton = "Canton de Tours-2", commune = "Tours", pop = 31296 },
    { codeCanton = "3717", codeCommune = "37261", canton = "Canton de Tours-3", commune = "Tours", pop = 31355 },
    { codeCanton = "3718", codeCommune = "37261", canton = "Canton de Tours-4", commune = "Tours", pop = 32628 },
    { codeCanton = "3806", codeCommune = "38169", canton = "Canton de Fontaine-Seyssinet", commune = "Fontaine (Isère)", pop = 11361 },
    { codeCanton = "3807", codeCommune = "38169", canton = "Canton de Fontaine-Vercors", commune = "Fontaine (Isère)", pop = 11530 },
    { codeCanton = "3809", codeCommune = "38185", canton = "Canton de Grenoble-1", commune = "Grenoble", pop = 45199 },
    { codeCanton = "3810", codeCommune = "38185", canton = "Canton de Grenoble-2", commune = "Grenoble", pop = 20365 },
    { codeCanton = "3811", codeCommune = "38185", canton = "Canton de Grenoble-3", commune = "Grenoble", pop = 48689 },
    { codeCanton = "3812", codeCommune = "38185", canton = "Canton de Grenoble-4", commune = "Grenoble", pop = 43224 },
    { codeCanton = "3827", codeCommune = "38544", canton = "Canton de Vienne-1", commune = "Vienne (Isère)", pop = 17165 },
    { codeCanton = "3828", codeCommune = "38544", canton = "Canton de Vienne-2", commune = "Vienne (Isère)", pop = 13886 },
    { codeCanton = "3905", codeCommune = "39198", canton = "Canton de Dole-1", commune = "Dole (Jura)", pop = 13635 },
    { codeCanton = "3906", codeCommune = "39198", canton = "Canton de Dole-2", commune = "Dole (Jura)", pop = 10140 },
    { codeCanton = "3907", codeCommune = "39300", canton = "Canton de Lons-le-Saunier-1", commune = "Lons-le-Saunier", pop = 7609 },
    { codeCanton = "3908", codeCommune = "39300", canton = "Canton de Lons-le-Saunier-2", commune = "Lons-le-Saunier", pop = 9434 },
    { codeCanton = "4005", codeCommune = "40088", canton = "Canton de Dax-1", commune = "Dax", pop = 1824 },
    { codeCanton = "4006", codeCommune = "40088", canton = "Canton de Dax-2", commune = "Dax", pop = 19523 },
    { codeCanton = "4010", codeCommune = "40192", canton = "Canton de Mont-de-Marsan-1", commune = "Mont-de-Marsan", pop = 20017 },
    { codeCanton = "4011", codeCommune = "40192", canton = "Canton de Mont-de-Marsan-2", commune = "Mont-de-Marsan", pop = 10657 },
    { codeCanton = "4102", codeCommune = "41018", canton = "Canton de Blois-1", commune = "Blois", pop = 21196 },
    { codeCanton = "4103", codeCommune = "41018", canton = "Canton de Blois-2", commune = "Blois", pop = 14896 },
    { codeCanton = "4104", codeCommune = "41018", canton = "Canton de Blois-3", commune = "Blois", pop = 8710 },
    { codeCanton = "4115", codeCommune = "41018", canton = "Canton de Vineuil", commune = "Blois", pop = 2011 },
    { codeCanton = "4104", codeCommune = "41059", canton = "Canton de Blois-3", commune = "Le Controis-en-Sologne", pop = 2218 },
    { codeCanton = "4107", codeCommune = "41059", canton = "Canton de Montrichard Val de Cher", commune = "Le Controis-en-Sologne", pop = 4501 },
    { codeCanton = "4211", codeCommune = "42187", canton = "Canton de Roanne-1", commune = "Roanne", pop = 22236 },
    { codeCanton = "4212", codeCommune = "42187", canton = "Canton de Roanne-2", commune = "Roanne", pop = 12526 },
    { codeCanton = "4214", codeCommune = "42218", canton = "Canton de Saint-Étienne-1", commune = "Saint-Étienne", pop = 39296 },
    { codeCanton = "4215", codeCommune = "42218", canton = "Canton de Saint-Étienne-2", commune = "Saint-Étienne", pop = 16238 },
    { codeCanton = "4216", codeCommune = "42218", canton = "Canton de Saint-Étienne-3", commune = "Saint-Étienne", pop = 26135 },
    { codeCanton = "4217", codeCommune = "42218", canton = "Canton de Saint-Étienne-4", commune = "Saint-Étienne", pop = 28611 },
    { codeCanton = "4218", codeCommune = "42218", canton = "Canton de Saint-Étienne-5", commune = "Saint-Étienne", pop = 22557 },
    { codeCanton = "4219", codeCommune = "42218", canton = "Canton de Saint-Étienne-6", commune = "Saint-Étienne", pop = 39881 },
    { codeCanton = "4312", codeCommune = "43157", canton = "Canton du Puy-en-Velay-1", commune = "Le Puy-en-Velay", pop = 5258 },
    { codeCanton = "4313", codeCommune = "43157", canton = "Canton du Puy-en-Velay-2", commune = "Le Puy-en-Velay", pop = 4712 },
    { codeCanton = "4314", codeCommune = "43157", canton = "Canton du Puy-en-Velay-3", commune = "Le Puy-en-Velay", pop = 1802 },
    { codeCanton = "4315", codeCommune = "43157", canton = "Canton du Puy-en-Velay-4", commune = "Le Puy-en-Velay", pop = 6857 },
    { codeCanton = "4410", codeCommune = "44005", canton = "Canton de Machecoul-Saint-Même", commune = "Chaumes-en-Retz", pop = 2750 },
    { codeCanton = "4420", codeCommune = "44005", canton = "Canton de Pornic", commune = "Chaumes-en-Retz", pop = 4434 },
    { codeCanton = "4411", codeCommune = "44109", canton = "Canton de Nantes-1", commune = "Nantes", pop = 43957 },
    { codeCanton = "4412", codeCommune = "44109", canton = "Canton de Nantes-2", commune = "Nantes", pop = 43074 },
    { codeCanton = "4413", codeCommune = "44109", canton = "Canton de Nantes-3", commune = "Nantes", pop = 55429 },
    { codeCanton = "4414", codeCommune = "44109", canton = "Canton de Nantes-4", commune = "Nantes", pop = 38865 },
    { codeCanton = "4415", codeCommune = "44109", canton = "Canton de Nantes-5", commune = "Nantes", pop = 43001 },
    { codeCanton = "4416", codeCommune = "44109", canton = "Canton de Nantes-6", commune = "Nantes", pop = 47769 },
    { codeCanton = "4417", codeCommune = "44109", canton = "Canton de Nantes-7", commune = "Nantes", pop = 51109 },
    { codeCanton = "4421", codeCommune = "44143", canton = "Canton de Rezé-1", commune = "Rezé", pop = 5021 },
    { codeCanton = "4422", codeCommune = "44143", canton = "Canton de Rezé-2", commune = "Rezé", pop = 37977 },
    { codeCanton = "4424", codeCommune = "44162", canton = "Canton de Saint-Herblain-1", commune = "Saint-Herblain", pop = 25529 },
    { codeCanton = "4425", codeCommune = "44162", canton = "Canton de Saint-Herblain-2", commune = "Saint-Herblain", pop = 24008 },
    { codeCanton = "4426", codeCommune = "44184", canton = "Canton de Saint-Nazaire-1", commune = "Saint-Nazaire", pop = 49806 },
    { codeCanton = "4427", codeCommune = "44184", canton = "Canton de Saint-Nazaire-2", commune = "Saint-Nazaire", pop = 22251 },
    { codeCanton = "4505", codeCommune = "45234", canton = "Canton de la Ferté-Saint-Aubin", commune = "Orléans", pop = 13563 },
    { codeCanton = "4513", codeCommune = "45234", canton = "Canton d'Orléans-1", commune = "Orléans", pop = 24171 },
    { codeCanton = "4514", codeCommune = "45234", canton = "Canton d'Orléans-2", commune = "Orléans", pop = 27260 },
    { codeCanton = "4515", codeCommune = "45234", canton = "Canton d'Orléans-3", commune = "Orléans", pop = 14522 },
    { codeCanton = "4516", codeCommune = "45234", canton = "Canton d'Orléans-4", commune = "Orléans", pop = 37101 },
    { codeCanton = "4601", codeCommune = "46042", canton = "Canton de Cahors-1", commune = "Cahors", pop = 7021 },
    { codeCanton = "4602", codeCommune = "46042", canton = "Canton de Cahors-2", commune = "Cahors", pop = 6338 },
    { codeCanton = "4603", codeCommune = "46042", canton = "Canton de Cahors-3", commune = "Cahors", pop = 6782 },
    { codeCanton = "4607", codeCommune = "46102", canton = "Canton de Figeac-1", commune = "Figeac", pop = 5541 },
    { codeCanton = "4608", codeCommune = "46102", canton = "Canton de Figeac-2", commune = "Figeac", pop = 4229 },
    { codeCanton = "4701", codeCommune = "47001", canton = "Canton d'Agen-1", commune = "Agen", pop = 5993 },
    { codeCanton = "4702", codeCommune = "47001", canton = "Canton d'Agen-2", commune = "Agen", pop = 1935 },
    { codeCanton = "4703", codeCommune = "47001", canton = "Canton d'Agen-3", commune = "Agen", pop = 15565 },
    { codeCanton = "4704", codeCommune = "47001", canton = "Canton d'Agen-4", commune = "Agen", pop = 8992 },
    { codeCanton = "4713", codeCommune = "47157", canton = "Canton de Marmande-1", commune = "Marmande", pop = 8423 },
    { codeCanton = "4714", codeCommune = "47157", canton = "Canton de Marmande-2", commune = "Marmande", pop = 8816 },
    { codeCanton = "4720", codeCommune = "47323", canton = "Canton de Villeneuve-sur-Lot-1", commune = "Villeneuve-sur-Lot", pop = 13932 },
    { codeCanton = "4721", codeCommune = "47323", canton = "Canton de Villeneuve-sur-Lot-2", commune = "Villeneuve-sur-Lot", pop = 7697 },
    { codeCanton = "4809", codeCommune = "48095", canton = "Canton de Mende-1", commune = "Mende", pop = 6216 },
    { codeCanton = "4810", codeCommune = "48095", canton = "Canton de Mende-2", commune = "Mende", pop = 6100 },
    { codeCanton = "4901", codeCommune = "49007", canton = "Canton d'Angers-1", commune = "Angers", pop = 43970 },
    { codeCanton = "4902", codeCommune = "49007", canton = "Canton d'Angers-2", commune = "Angers", pop = 31633 },
    { codeCanton = "4903", codeCommune = "49007", canton = "Canton d'Angers-3", commune = "Angers", pop = 24416 },
    { codeCanton = "4904", codeCommune = "49007", canton = "Canton d'Angers-4", commune = "Angers", pop = 15111 },
    { codeCanton = "4905", codeCommune = "49007", canton = "Canton d'Angers-5", commune = "Angers", pop = 26165 },
    { codeCanton = "4906", codeCommune = "49007", canton = "Canton d'Angers-6", commune = "Angers", pop = 7616 },
    { codeCanton = "4907", codeCommune = "49007", canton = "Canton d'Angers-7", commune = "Angers", pop = 8264 },
    { codeCanton = "4914", codeCommune = "49050", canton = "Canton de Doué-en-Anjou", commune = "Brissac Loire Aubance", pop = 1326 },
    { codeCanton = "4917", codeCommune = "49050", canton = "Canton des Ponts-de-Cé", commune = "Brissac Loire Aubance", pop = 9569 },
    { codeCanton = "4912", codeCommune = "49099", canton = "Canton de Cholet-1", commune = "Cholet", pop = 42330 },
    { codeCanton = "4913", codeCommune = "49099", canton = "Canton de Cholet-2", commune = "Cholet", pop = 11606 },
    { codeCanton = "4910", codeCommune = "49367", canton = "Canton de Chalonnes-sur-Loire", commune = "Erdre-en-Anjou", pop = 2008 },
    { codeCanton = "4921", codeCommune = "49367", canton = "Canton de Tiercé", commune = "Erdre-en-Anjou", pop = 3772 },
    { codeCanton = "4914", codeCommune = "49261", canton = "Canton de Doué-en-Anjou", commune = "Gennes-Val-de-Loire", pop = 5012 },
    { codeCanton = "4915", codeCommune = "49261", canton = "Canton de Longué-Jumelles", commune = "Gennes-Val-de-Loire", pop = 3452 },
    { codeCanton = "4904", codeCommune = "49200", canton = "Canton d'Angers-4", commune = "Longuenée-en-Anjou", pop = 5613 },
    { codeCanton = "4921", codeCommune = "49200", canton = "Canton de Tiercé", commune = "Longuenée-en-Anjou", pop = 721 },
    { codeCanton = "5002", codeCommune = "50025", canton = "Canton d'Avranches", commune = "Avranches", pop = 7759 },
    { codeCanton = "5015", codeCommune = "50025", canton = "Canton d'Isigny-le-Buat", commune = "Avranches", pop = 2481 },
    { codeCanton = "5005", codeCommune = "50099", canton = "Canton de Carentan-les-Marais", commune = "Carentan-les-Marais", pop = 9613 },
    { codeCanton = "5018", codeCommune = "50099", canton = "Canton de Pont-Hébert", commune = "Carentan-les-Marais", pop = 607 },
    { codeCanton = "5006", codeCommune = "50129", canton = "Canton de Cherbourg-en-Cotentin-1", commune = "Cherbourg-en-Cotentin", pop = 16518 },
    { codeCanton = "5007", codeCommune = "50129", canton = "Canton de Cherbourg-en-Cotentin-2", commune = "Cherbourg-en-Cotentin", pop = 15704 },
    { codeCanton = "5008", codeCommune = "50129", canton = "Canton de Cherbourg-en-Cotentin-3", commune = "Cherbourg-en-Cotentin", pop = 8676 },
    { codeCanton = "5012", codeCommune = "50129", canton = "Canton de Cherbourg-en-Cotentin-4", commune = "Cherbourg-en-Cotentin", pop = 15913 },
    { codeCanton = "5024", codeCommune = "50129", canton = "Canton de Cherbourg-en-Cotentin-5", commune = "Cherbourg-en-Cotentin", pop = 16036 },
    { codeCanton = "5014", codeCommune = "50129", canton = "Canton de la Hague", commune = "Cherbourg-en-Cotentin", pop = 4961 },
    { codeCanton = "5022", codeCommune = "50502", canton = "Canton de Saint-Lô-1", commune = "Saint-Lô", pop = 7742 },
    { codeCanton = "5023", codeCommune = "50502", canton = "Canton de Saint-Lô-2", commune = "Saint-Lô", pop = 11631 },
    { codeCanton = "5103", codeCommune = "51108", canton = "Canton de Châlons-en-Champagne-1", commune = "Châlons-en-Champagne", pop = 20194 },
    { codeCanton = "5104", codeCommune = "51108", canton = "Canton de Châlons-en-Champagne-2", commune = "Châlons-en-Champagne", pop = 17039 },
    { codeCanton = "5105", codeCommune = "51108", canton = "Canton de Châlons-en-Champagne-3", commune = "Châlons-en-Champagne", pop = 6644 },
    { codeCanton = "5107", codeCommune = "51230", canton = "Canton d'Épernay-1", commune = "Épernay", pop = 7605 },
    { codeCanton = "5108", codeCommune = "51230", canton = "Canton d'Épernay-2", commune = "Épernay", pop = 14396 },
    { codeCanton = "5111", codeCommune = "51454", canton = "Canton de Reims-1", commune = "Reims", pop = 26769 },
    { codeCanton = "5112", codeCommune = "51454", canton = "Canton de Reims-2", commune = "Reims", pop = 19807 },
    { codeCanton = "5113", codeCommune = "51454", canton = "Canton de Reims-3", commune = "Reims", pop = 22442 },
    { codeCanton = "5114", codeCommune = "51454", canton = "Canton de Reims-4", commune = "Reims", pop = 9934 },
    { codeCanton = "5115", codeCommune = "51454", canton = "Canton de Reims-5", commune = "Reims", pop = 13575 },
    { codeCanton = "5116", codeCommune = "51454", canton = "Canton de Reims-6", commune = "Reims", pop = 26627 },
    { codeCanton = "5117", codeCommune = "51454", canton = "Canton de Reims-7", commune = "Reims", pop = 28568 },
    { codeCanton = "5118", codeCommune = "51454", canton = "Canton de Reims-8", commune = "Reims", pop = 8893 },
    { codeCanton = "5119", codeCommune = "51454", canton = "Canton de Reims-9", commune = "Reims", pop = 22765 },
    { codeCanton = "5205", codeCommune = "52121", canton = "Canton de Chaumont-1", commune = "Chaumont (Haute-Marne)", pop = 7871 },
    { codeCanton = "5206", codeCommune = "52121", canton = "Canton de Chaumont-2", commune = "Chaumont (Haute-Marne)", pop = 6065 },
    { codeCanton = "5207", codeCommune = "52121", canton = "Canton de Chaumont-3", commune = "Chaumont (Haute-Marne)", pop = 7763 },
    { codeCanton = "5213", codeCommune = "52448", canton = "Canton de Saint-Dizier-1", commune = "Saint-Dizier", pop = 4941 },
    { codeCanton = "5214", codeCommune = "52448", canton = "Canton de Saint-Dizier-2", commune = "Saint-Dizier", pop = 10524 },
    { codeCanton = "5215", codeCommune = "52448", canton = "Canton de Saint-Dizier-3", commune = "Saint-Dizier", pop = 7603 },
    { codeCanton = "5301", codeCommune = "53062", canton = "Canton de Château-Gontier-sur-Mayenne-1", commune = "Château-Gontier-sur-Mayenne", pop = 5177 },
    { codeCanton = "5303", codeCommune = "53062", canton = "Canton de Château-Gontier-sur-Mayenne-2", commune = "Château-Gontier-sur-Mayenne", pop = 11533 },
    { codeCanton = "5310", codeCommune = "53130", canton = "Canton de Laval-1", commune = "Laval (Mayenne)", pop = 19201 },
    { codeCanton = "5311", codeCommune = "53130", canton = "Canton de Laval-2", commune = "Laval (Mayenne)", pop = 16311 },
    { codeCanton = "5312", codeCommune = "53130", canton = "Canton de Laval-3", commune = "Laval (Mayenne)", pop = 14145 },
    { codeCanton = "5408", codeCommune = "54329", canton = "Canton de Lunéville-1", commune = "Lunéville", pop = 11101 },
    { codeCanton = "5409", codeCommune = "54329", canton = "Canton de Lunéville-2", commune = "Lunéville", pop = 6654 },
    { codeCanton = "5412", codeCommune = "54395", canton = "Canton de Nancy-1", commune = "Nancy", pop = 35784 },
    { codeCanton = "5413", codeCommune = "54395", canton = "Canton de Nancy-2", commune = "Nancy", pop = 31962 },
    { codeCanton = "5414", codeCommune = "54395", canton = "Canton de Nancy-3", commune = "Nancy", pop = 36514 },
    { codeCanton = "5502", codeCommune = "55029", canton = "Canton de Bar-le-Duc-1", commune = "Bar-le-Duc", pop = 7073 },
    { codeCanton = "5503", codeCommune = "55029", canton = "Canton de Bar-le-Duc-2", commune = "Bar-le-Duc", pop = 7595 },
    { codeCanton = "5516", codeCommune = "55545", canton = "Canton de Verdun-1", commune = "Verdun", pop = 9533 },
    { codeCanton = "5517", codeCommune = "55545", canton = "Canton de Verdun-2", commune = "Verdun", pop = 7156 },
    { codeCanton = "5608", codeCommune = "56121", canton = "Canton de Lorient-1", commune = "Lorient", pop = 29554 },
    { codeCanton = "5609", codeCommune = "56121", canton = "Canton de Lorient-2", commune = "Lorient", pop = 28292 },
    { codeCanton = "5619", codeCommune = "56260", canton = "Canton de Vannes-1", commune = "Vannes", pop = 32692 },
    { codeCanton = "5620", codeCommune = "56260", canton = "Canton de Vannes-2", commune = "Vannes", pop = 10612 },
    { codeCanton = "5621", codeCommune = "56260", canton = "Canton de Vannes-3", commune = "Vannes", pop = 11116 },
    { codeCanton = "5711", codeCommune = "57463", canton = "Canton de Metz-1", commune = "Metz", pop = 38866 },
    { codeCanton = "5712", codeCommune = "57463", canton = "Canton de Metz-2", commune = "Metz", pop = 40560 },
    { codeCanton = "5713", codeCommune = "57463", canton = "Canton de Metz-3", commune = "Metz", pop = 41448 },
    { codeCanton = "5726", codeCommune = "57672", canton = "Canton de Thionville", commune = "Thionville", pop = 40684 },
    { codeCanton = "5727", codeCommune = "57672", canton = "Canton d'Yutz", commune = "Thionville", pop = 1479 },
    { codeCanton = "5811", codeCommune = "58194", canton = "Canton de Nevers-1", commune = "Nevers", pop = 7419 },
    { codeCanton = "5812", codeCommune = "58194", canton = "Canton de Nevers-2", commune = "Nevers", pop = 6104 },
    { codeCanton = "5813", codeCommune = "58194", canton = "Canton de Nevers-3", commune = "Nevers", pop = 9069 },
    { codeCanton = "5814", codeCommune = "58194", canton = "Canton de Nevers-4", commune = "Nevers", pop = 10238 },
    { codeCanton = "5916", codeCommune = "59183", canton = "Canton de Dunkerque-1", commune = "Dunkerque", pop = 51340 },
    { codeCanton = "5917", codeCommune = "59183", canton = "Canton de Dunkerque-2", commune = "Dunkerque", pop = 35234 },
    { codeCanton = "5920", codeCommune = "59183", canton = "Canton de Grande-Synthe", commune = "Dunkerque", pop = 214 },
    { codeCanton = "5923", codeCommune = "59350", canton = "Canton de Lille-1", commune = "Lille", pop = 18652 },
    { codeCanton = "5924", codeCommune = "59350", canton = "Canton de Lille-2", commune = "Lille", pop = 7377 },
    { codeCanton = "5925", codeCommune = "59350", canton = "Canton de Lille-3", commune = "Lille", pop = 49874 },
    { codeCanton = "5926", codeCommune = "59350", canton = "Canton de Lille-4", commune = "Lille", pop = 48387 },
    { codeCanton = "5927", codeCommune = "59350", canton = "Canton de Lille-5", commune = "Lille", pop = 75171 },
    { codeCanton = "5928", codeCommune = "59350", canton = "Canton de Lille-6", commune = "Lille", pop = 37249 },
    { codeCanton = "5932", codeCommune = "59512", canton = "Canton de Roubaix-1", commune = "Roubaix", pop = 76618 },
    { codeCanton = "5933", codeCommune = "59512", canton = "Canton de Roubaix-2", commune = "Roubaix", pop = 22274 },
    { codeCanton = "5937", codeCommune = "59599", canton = "Canton de Tourcoing-1", commune = "Tourcoing", pop = 22211 },
    { codeCanton = "5938", codeCommune = "59599", canton = "Canton de Tourcoing-2", commune = "Tourcoing", pop = 76800 },
    { codeCanton = "6001", codeCommune = "60057", canton = "Canton de Beauvais-1", commune = "Beauvais", pop = 35640 },
    { codeCanton = "6002", codeCommune = "60057", canton = "Canton de Beauvais-2", commune = "Beauvais", pop = 21037 },
    { codeCanton = "6006", codeCommune = "60159", canton = "Canton de Compiègne-1", commune = "Compiègne", pop = 15276 },
    { codeCanton = "6007", codeCommune = "60159", canton = "Canton de Compiègne-2", commune = "Compiègne", pop = 25118 },
    { codeCanton = "6102", codeCommune = "61001", canton = "Canton d'Alençon-1", commune = "Alençon", pop = 14917 },
    { codeCanton = "6103", codeCommune = "61001", canton = "Canton d'Alençon-2", commune = "Alençon", pop = 10638 },
    { codeCanton = "6104", codeCommune = "61006", canton = "Canton d'Argentan-1", commune = "Argentan", pop = 7638 },
    { codeCanton = "6105", codeCommune = "61006", canton = "Canton d'Argentan-2", commune = "Argentan", pop = 5653 },
    { codeCanton = "6113", codeCommune = "61169", canton = "Canton de Flers-1", commune = "Flers (Orne)", pop = 7038 },
    { codeCanton = "6114", codeCommune = "61169", canton = "Canton de Flers-2", commune = "Flers (Orne)", pop = 7444 },
    { codeCanton = "6202", codeCommune = "62041", canton = "Canton d'Arras-1", commune = "Arras", pop = 15157 },
    { codeCanton = "6203", codeCommune = "62041", canton = "Canton d'Arras-2", commune = "Arras", pop = 16681 },
    { codeCanton = "6204", codeCommune = "62041", canton = "Canton d'Arras-3", commune = "Arras", pop = 10762 },
    { codeCanton = "6213", codeCommune = "62160", canton = "Canton de Boulogne-sur-Mer-1", commune = "Boulogne-sur-Mer", pop = 22673 },
    { codeCanton = "6214", codeCommune = "62160", canton = "Canton de Boulogne-sur-Mer-2", commune = "Boulogne-sur-Mer", pop = 18237 },
    { codeCanton = "6218", codeCommune = "62193", canton = "Canton de Calais-1", commune = "Calais", pop = 23307 },
    { codeCanton = "6219", codeCommune = "62193", canton = "Canton de Calais-2", commune = "Calais", pop = 5915 },
    { codeCanton = "6220", codeCommune = "62193", canton = "Canton de Calais-3", commune = "Calais", pop = 38158 },
    { codeCanton = "6227", codeCommune = "62427", canton = "Canton d'Hénin-Beaumont-1", commune = "Hénin-Beaumont", pop = 9024 },
    { codeCanton = "6228", codeCommune = "62427", canton = "Canton d'Hénin-Beaumont-2", commune = "Hénin-Beaumont", pop = 17011 },
    { codeCanton = "6310", codeCommune = "63113", canton = "Canton de Clermont-Ferrand-1", commune = "Clermont-Ferrand", pop = 21837 },
    { codeCanton = "6311", codeCommune = "63113", canton = "Canton de Clermont-Ferrand-2", commune = "Clermont-Ferrand", pop = 25119 },
    { codeCanton = "6312", codeCommune = "63113", canton = "Canton de Clermont-Ferrand-3", commune = "Clermont-Ferrand", pop = 24771 },
    { codeCanton = "6313", codeCommune = "63113", canton = "Canton de Clermont-Ferrand-4", commune = "Clermont-Ferrand", pop = 22407 },
    { codeCanton = "6314", codeCommune = "63113", canton = "Canton de Clermont-Ferrand-5", commune = "Clermont-Ferrand", pop = 26894 },
    { codeCanton = "6315", codeCommune = "63113", canton = "Canton de Clermont-Ferrand-6", commune = "Clermont-Ferrand", pop = 26299 },
    { codeCanton = "6401", codeCommune = "64024", canton = "Canton d'Anglet", commune = "Anglet", pop = 25295 },
    { codeCanton = "6404", codeCommune = "64024", canton = "Canton de Bayonne-1", commune = "Anglet", pop = 15858 },
    { codeCanton = "6404", codeCommune = "64102", canton = "Canton de Bayonne-1", commune = "Bayonne", pop = 6332 },
    { codeCanton = "6405", codeCommune = "64102", canton = "Canton de Bayonne-2", commune = "Bayonne", pop = 20095 },
    { codeCanton = "6406", codeCommune = "64102", canton = "Canton de Bayonne-3", commune = "Bayonne", pop = 26322 },
    { codeCanton = "6414", codeCommune = "64422", canton = "Canton d'Oloron-Sainte-Marie-1", commune = "Oloron-Sainte-Marie", pop = 6705 },
    { codeCanton = "6415", codeCommune = "64422", canton = "Canton d'Oloron-Sainte-Marie-2", commune = "Oloron-Sainte-Marie", pop = 3911 },
    { codeCanton = "6418", codeCommune = "64445", canton = "Canton de Pau-1", commune = "Pau", pop = 25543 },
    { codeCanton = "6419", codeCommune = "64445", canton = "Canton de Pau-2", commune = "Pau", pop = 19098 },
    { codeCanton = "6420", codeCommune = "64445", canton = "Canton de Pau-3", commune = "Pau", pop = 14819 },
    { codeCanton = "6421", codeCommune = "64445", canton = "Canton de Pau-4", commune = "Pau", pop = 17606 },
    { codeCanton = "6505", codeCommune = "65286", canton = "Canton de Lourdes-1", commune = "Lourdes", pop = 6834 },
    { codeCanton = "6506", codeCommune = "65286", canton = "Canton de Lourdes-2", commune = "Lourdes", pop = 6675 },
    { codeCanton = "6510", codeCommune = "65440", canton = "Canton de Tarbes-1", commune = "Tarbes", pop = 14214 },
    { codeCanton = "6511", codeCommune = "65440", canton = "Canton de Tarbes-2", commune = "Tarbes", pop = 14390 },
    { codeCanton = "6512", codeCommune = "65440", canton = "Canton de Tarbes-3", commune = "Tarbes", pop = 15351 },
    { codeCanton = "6606", codeCommune = "66136", canton = "Canton de Perpignan-1", commune = "Perpignan", pop = 28203 },
    { codeCanton = "6607", codeCommune = "66136", canton = "Canton de Perpignan-2", commune = "Perpignan", pop = 14991 },
    { codeCanton = "6608", codeCommune = "66136", canton = "Canton de Perpignan-3", commune = "Perpignan", pop = 13487 },
    { codeCanton = "6609", codeCommune = "66136", canton = "Canton de Perpignan-4", commune = "Perpignan", pop = 24417 },
    { codeCanton = "6610", codeCommune = "66136", canton = "Canton de Perpignan-5", commune = "Perpignan", pop = 21898 },
    { codeCanton = "6611", codeCommune = "66136", canton = "Canton de Perpignan-6", commune = "Perpignan", pop = 16660 },
    { codeCanton = "6717", codeCommune = "67482", canton = "Canton de Strasbourg-1", commune = "Strasbourg", pop = 49456 },
    { codeCanton = "6718", codeCommune = "67482", canton = "Canton de Strasbourg-2", commune = "Strasbourg", pop = 44640 },
    { codeCanton = "6719", codeCommune = "67482", canton = "Canton de Strasbourg-3", commune = "Strasbourg", pop = 51537 },
    { codeCanton = "6720", codeCommune = "67482", canton = "Canton de Strasbourg-4", commune = "Strasbourg", pop = 44029 },
    { codeCanton = "6721", codeCommune = "67482", canton = "Canton de Strasbourg-5", commune = "Strasbourg", pop = 40433 },
    { codeCanton = "6722", codeCommune = "67482", canton = "Canton de Strasbourg-6", commune = "Strasbourg", pop = 61218 },
    { codeCanton = "6702", codeCommune = "67372", canton = "Canton de Bouxwiller", commune = "Val-de-Moder", pop = 133 },
    { codeCanton = "6713", codeCommune = "67372", canton = "Canton de Reichshoffen", commune = "Val-de-Moder", pop = 4898 },
    { codeCanton = "6804", codeCommune = "68066", canton = "Canton de Colmar-1", commune = "Colmar", pop = 38046 },
    { codeCanton = "6805", codeCommune = "68066", canton = "Canton de Colmar-2", commune = "Colmar", pop = 29684 },
    { codeCanton = "6810", codeCommune = "68224", canton = "Canton de Mulhouse-1", commune = "Mulhouse", pop = 39859 },
    { codeCanton = "6811", codeCommune = "68224", canton = "Canton de Mulhouse-2", commune = "Mulhouse", pop = 40423 },
    { codeCanton = "6812", codeCommune = "68224", canton = "Canton de Mulhouse-3", commune = "Mulhouse", pop = 26059 },
    { codeCanton = "7008", codeCommune = "70245", canton = "Canton de Luxeuil-les-Bains", commune = "Fougerolles-Saint-Valbert", pop = 249 },
    { codeCanton = "7013", codeCommune = "70245", canton = "Canton de Saint-Loup-sur-Semouse", commune = "Fougerolles-Saint-Valbert", pop = 3531 },
    { codeCanton = "7003", codeCommune = "70285", canton = "Canton d'Héricourt-1", commune = "Héricourt (Haute-Saône)", pop = 2390 },
    { codeCanton = "7004", codeCommune = "70285", canton = "Canton d'Héricourt-2", commune = "Héricourt (Haute-Saône)", pop = 8088 },
    { codeCanton = "7006", codeCommune = "70310", canton = "Canton de Lure-1", commune = "Lure", pop = 4578 },
    { codeCanton = "7007", codeCommune = "70310", canton = "Canton de Lure-2", commune = "Lure", pop = 3340 },
    { codeCanton = "7015", codeCommune = "70550", canton = "Canton de Vesoul-1", commune = "Vesoul", pop = 5048 },
    { codeCanton = "7016", codeCommune = "70550", canton = "Canton de Vesoul-2", commune = "Vesoul", pop = 10082 },
    { codeCanton = "7101", codeCommune = "71014", canton = "Canton d'Autun-1", commune = "Autun", pop = 7911 },
    { codeCanton = "7102", codeCommune = "71014", canton = "Canton d'Autun-2", commune = "Autun", pop = 5234 },
    { codeCanton = "7105", codeCommune = "71076", canton = "Canton de Chalon-sur-Saône-1", commune = "Chalon-sur-Saône", pop = 11002 },
    { codeCanton = "7106", codeCommune = "71076", canton = "Canton de Chalon-sur-Saône-2", commune = "Chalon-sur-Saône", pop = 21280 },
    { codeCanton = "7107", codeCommune = "71076", canton = "Canton de Chalon-sur-Saône-3", commune = "Chalon-sur-Saône", pop = 12749 },
    { codeCanton = "7112", codeCommune = "71153", canton = "Canton du Creusot-1", commune = "Le Creusot", pop = 11823 },
    { codeCanton = "7113", codeCommune = "71153", canton = "Canton du Creusot-2", commune = "Le Creusot", pop = 8908 },
    { codeCanton = "7121", codeCommune = "71270", canton = "Canton de Mâcon-1", commune = "Mâcon", pop = 14055 },
    { codeCanton = "7122", codeCommune = "71270", canton = "Canton de Mâcon-2", commune = "Mâcon", pop = 20393 },
    { codeCanton = "7210", codeCommune = "72181", canton = "Canton du Mans-1", commune = "Le Mans", pop = 20860 },
    { codeCanton = "7211", codeCommune = "72181", canton = "Canton du Mans-2", commune = "Le Mans", pop = 16398 },
    { codeCanton = "7212", codeCommune = "72181", canton = "Canton du Mans-3", commune = "Le Mans", pop = 30057 },
    { codeCanton = "7213", codeCommune = "72181", canton = "Canton du Mans-4", commune = "Le Mans", pop = 21642 },
    { codeCanton = "7214", codeCommune = "72181", canton = "Canton du Mans-5", commune = "Le Mans", pop = 24789 },
    { codeCanton = "7215", codeCommune = "72181", canton = "Canton du Mans-6", commune = "Le Mans", pop = 22404 },
    { codeCanton = "7216", codeCommune = "72181", canton = "Canton du Mans-7", commune = "Le Mans", pop = 8854 },
    { codeCanton = "7301", codeCommune = "73008", canton = "Canton d'Aix-les-Bains-1", commune = "Aix-les-Bains", pop = 8868 },
    { codeCanton = "7302", codeCommune = "73008", canton = "Canton d'Aix-les-Bains-2", commune = "Aix-les-Bains", pop = 23006 },
    { codeCanton = "7303", codeCommune = "73011", canton = "Canton d'Albertville-1", commune = "Albertville", pop = 10644 },
    { codeCanton = "7304", codeCommune = "73011", canton = "Canton d'Albertville-2", commune = "Albertville", pop = 9168 },
    { codeCanton = "7307", codeCommune = "73065", canton = "Canton de Chambéry-1", commune = "Chambéry", pop = 21274 },
    { codeCanton = "7308", codeCommune = "73065", canton = "Canton de Chambéry-2", commune = "Chambéry", pop = 19292 },
    { codeCanton = "7309", codeCommune = "73065", canton = "Canton de Chambéry-3", commune = "Chambéry", pop = 19290 },
    { codeCanton = "7401", codeCommune = "74010", canton = "Canton d'Annecy-1", commune = "Annecy", pop = 26046 },
    { codeCanton = "7402", codeCommune = "74010", canton = "Canton d'Annecy-2", commune = "Annecy", pop = 36250 },
    { codeCanton = "7403", codeCommune = "74010", canton = "Canton d'Annecy-3", commune = "Annecy", pop = 27492 },
    { codeCanton = "7416", codeCommune = "74010", canton = "Canton d'Annecy-4", commune = "Annecy", pop = 41927 },
    { codeCanton = "7607", codeCommune = "76217", canton = "Canton de Dieppe-1", commune = "Dieppe (Seine-Maritime)", pop = 17677 },
    { codeCanton = "7608", codeCommune = "76217", canton = "Canton de Dieppe-2", commune = "Dieppe (Seine-Maritime)", pop = 10681 },
    { codeCanton = "7614", codeCommune = "76351", canton = "Canton du Havre-1", commune = "Le Havre", pop = 37753 },
    { codeCanton = "7615", codeCommune = "76351", canton = "Canton du Havre-2", commune = "Le Havre", pop = 10134 },
    { codeCanton = "7616", codeCommune = "76351", canton = "Canton du Havre-3", commune = "Le Havre", pop = 23500 },
    { codeCanton = "7617", codeCommune = "76351", canton = "Canton du Havre-4", commune = "Le Havre", pop = 34560 },
    { codeCanton = "7618", codeCommune = "76351", canton = "Canton du Havre-5", commune = "Le Havre", pop = 31357 },
    { codeCanton = "7619", codeCommune = "76351", canton = "Canton du Havre-6", commune = "Le Havre", pop = 28754 },
    { codeCanton = "7628", codeCommune = "76540", canton = "Canton de Rouen-1", commune = "Rouen", pop = 40670 },
    { codeCanton = "7629", codeCommune = "76540", canton = "Canton de Rouen-2", commune = "Rouen", pop = 35185 },
    { codeCanton = "7630", codeCommune = "76540", canton = "Canton de Rouen-3", commune = "Rouen", pop = 38228 },
    { codeCanton = "7631", codeCommune = "76575", canton = "Canton de Saint-Étienne-du-Rouvray", commune = "Saint-Étienne-du-Rouvray", pop = 21696 },
    { codeCanton = "7634", codeCommune = "76575", canton = "Canton de Sotteville-lès-Rouen", commune = "Saint-Étienne-du-Rouvray", pop = 6812 },
    { codeCanton = "7627", codeCommune = "76681", canton = "Canton du Petit-Quevilly", commune = "Sotteville-lès-Rouen", pop = 7619 },
    { codeCanton = "7634", codeCommune = "76681", canton = "Canton de Sotteville-lès-Rouen", commune = "Sotteville-lès-Rouen", pop = 21346 },
    { codeCanton = "7820", codeCommune = "78646", canton = "Canton de Versailles-1", commune = "Versailles", pop = 62836 },
    { codeCanton = "7821", codeCommune = "78646", canton = "Canton de Versailles-2", commune = "Versailles", pop = 20751 },
    { codeCanton = "7910", codeCommune = "79191", canton = "Canton de Niort-1 (nouveau)", commune = "Niort", pop = 20566 },
    { codeCanton = "7911", codeCommune = "79191", canton = "Canton de Niort-2 (nouveau)", commune = "Niort", pop = 18982 },
    { codeCanton = "7912", codeCommune = "79191", canton = "Canton de Niort-3", commune = "Niort", pop = 19761 },
    { codeCanton = "8001", codeCommune = "80001", canton = "Canton d'Abbeville-1", commune = "Abbeville", pop = 12235 },
    { codeCanton = "8002", codeCommune = "80001", canton = "Canton d'Abbeville-2", commune = "Abbeville", pop = 10360 },
    { codeCanton = "8006", codeCommune = "80021", canton = "Canton d'Amiens-1", commune = "Amiens", pop = 26510 },
    { codeCanton = "8007", codeCommune = "80021", canton = "Canton d'Amiens-2", commune = "Amiens", pop = 15329 },
    { codeCanton = "8008", codeCommune = "80021", canton = "Canton d'Amiens-3", commune = "Amiens", pop = 17032 },
    { codeCanton = "8009", codeCommune = "80021", canton = "Canton d'Amiens-4", commune = "Amiens", pop = 12832 },
    { codeCanton = "8010", codeCommune = "80021", canton = "Canton d'Amiens-5", commune = "Amiens", pop = 20326 },
    { codeCanton = "8011", codeCommune = "80021", canton = "Canton d'Amiens-6", commune = "Amiens", pop = 23152 },
    { codeCanton = "8012", codeCommune = "80021", canton = "Canton d'Amiens-7", commune = "Amiens", pop = 18444 },
    { codeCanton = "8101", codeCommune = "81004", canton = "Canton d'Albi-1", commune = "Albi", pop = 15990 },
    { codeCanton = "8102", codeCommune = "81004", canton = "Canton d'Albi-2", commune = "Albi", pop = 11833 },
    { codeCanton = "8103", codeCommune = "81004", canton = "Canton d'Albi-3", commune = "Albi", pop = 9113 },
    { codeCanton = "8104", codeCommune = "81004", canton = "Canton d'Albi-4", commune = "Albi", pop = 12778 },
    { codeCanton = "8105", codeCommune = "81060", canton = "Canton de Carmaux-1 Le Ségala", commune = "Carmaux", pop = 5909 },
    { codeCanton = "8106", codeCommune = "81060", canton = "Canton de Carmaux-2 Vallée du Cérou", commune = "Carmaux", pop = 3989 },
    { codeCanton = "8107", codeCommune = "81065", canton = "Canton de Castres-1", commune = "Castres", pop = 18163 },
    { codeCanton = "8108", codeCommune = "81065", canton = "Canton de Castres-2", commune = "Castres", pop = 9821 },
    { codeCanton = "8109", codeCommune = "81065", canton = "Canton de Castres-3", commune = "Castres", pop = 14688 },
    { codeCanton = "8116", codeCommune = "81163", canton = "Canton de Mazamet-1", commune = "Mazamet", pop = 2439 },
    { codeCanton = "8117", codeCommune = "81163", canton = "Canton de Mazamet-2 Vallée du Thoré", commune = "Mazamet", pop = 7625 },
    { codeCanton = "8206", codeCommune = "82121", canton = "Canton de Montauban-1", commune = "Montauban", pop = 20243 },
    { codeCanton = "8207", codeCommune = "82121", canton = "Canton de Montauban-2", commune = "Montauban", pop = 20082 },
    { codeCanton = "8208", codeCommune = "82121", canton = "Canton de Montauban-3", commune = "Montauban", pop = 21594 },
    { codeCanton = "8305", codeCommune = "83061", canton = "Canton de Fréjus", commune = "Fréjus", pop = 44847 },
    { codeCanton = "8314", codeCommune = "83061", canton = "Canton de Saint-Raphaël", commune = "Fréjus", pop = 12235 },
    { codeCanton = "8302", codeCommune = "83069", canton = "Canton de la Crau", commune = "Hyères", pop = 7742 },
    { codeCanton = "8308", codeCommune = "83069", canton = "Canton d'Hyères", commune = "Hyères", pop = 47361 },
    { codeCanton = "8316", codeCommune = "83126", canton = "Canton de la Seyne-sur-Mer-1", commune = "La Seyne-sur-Mer", pop = 52854 },
    { codeCanton = "8317", codeCommune = "83126", canton = "Canton de la Seyne-sur-Mer-2", commune = "La Seyne-sur-Mer", pop = 9909 },
    { codeCanton = "8319", codeCommune = "83137", canton = "Canton de Toulon-1", commune = "Toulon", pop = 52363 },
    { codeCanton = "8320", codeCommune = "83137", canton = "Canton de Toulon-2", commune = "Toulon", pop = 45925 },
    { codeCanton = "8321", codeCommune = "83137", canton = "Canton de Toulon-3", commune = "Toulon", pop = 27087 },
    { codeCanton = "8322", codeCommune = "83137", canton = "Canton de Toulon-4", commune = "Toulon", pop = 55077 },
    { codeCanton = "8402", codeCommune = "84007", canton = "Canton d'Avignon-1", commune = "Avignon", pop = 29223 },
    { codeCanton = "8403", codeCommune = "84007", canton = "Canton d'Avignon-2", commune = "Avignon", pop = 32180 },
    { codeCanton = "8404", codeCommune = "84007", canton = "Canton d'Avignon-3", commune = "Avignon", pop = 28927 },
    { codeCanton = "8512", codeCommune = "85191", canton = "Canton de la Roche-sur-Yon-1", commune = "La Roche-sur-Yon", pop = 26092 },
    { codeCanton = "8513", codeCommune = "85191", canton = "Canton de la Roche-sur-Yon-2", commune = "La Roche-sur-Yon", pop = 28860 },
    { codeCanton = "8602", codeCommune = "86066", canton = "Canton de Châtellerault-1", commune = "Châtellerault", pop = 8529 },
    { codeCanton = "8603", codeCommune = "86066", canton = "Canton de Châtellerault-2", commune = "Châtellerault", pop = 9389 },
    { codeCanton = "8604", codeCommune = "86066", canton = "Canton de Châtellerault-3", commune = "Châtellerault", pop = 13366 },
    { codeCanton = "8613", codeCommune = "86194", canton = "Canton de Poitiers-1", commune = "Poitiers", pop = 17713 },
    { codeCanton = "8614", codeCommune = "86194", canton = "Canton de Poitiers-2", commune = "Poitiers", pop = 16569 },
    { codeCanton = "8615", codeCommune = "86194", canton = "Canton de Poitiers-3", commune = "Poitiers", pop = 27098 },
    { codeCanton = "8616", codeCommune = "86194", canton = "Canton de Poitiers-4", commune = "Poitiers", pop = 16920 },
    { codeCanton = "8617", codeCommune = "86194", canton = "Canton de Poitiers-5", commune = "Poitiers", pop = 11940 },
    { codeCanton = "8708", codeCommune = "87085", canton = "Canton de Limoges-1", commune = "Limoges", pop = 19027 },
    { codeCanton = "8709", codeCommune = "87085", canton = "Canton de Limoges-2", commune = "Limoges", pop = 15286 },
    { codeCanton = "8710", codeCommune = "87085", canton = "Canton de Limoges-3", commune = "Limoges", pop = 16288 },
    { codeCanton = "8711", codeCommune = "87085", canton = "Canton de Limoges-4", commune = "Limoges", pop = 15916 },
    { codeCanton = "8712", codeCommune = "87085", canton = "Canton de Limoges-5", commune = "Limoges", pop = 7905 },
    { codeCanton = "8713", codeCommune = "87085", canton = "Canton de Limoges-6", commune = "Limoges", pop = 17400 },
    { codeCanton = "8714", codeCommune = "87085", canton = "Canton de Limoges-7", commune = "Limoges", pop = 13451 },
    { codeCanton = "8715", codeCommune = "87085", canton = "Canton de Limoges-8", commune = "Limoges", pop = 15715 },
    { codeCanton = "8716", codeCommune = "87085", canton = "Canton de Limoges-9", commune = "Limoges", pop = 8772 },
    { codeCanton = "8805", codeCommune = "88160", canton = "Canton d'Épinal-1", commune = "Épinal", pop = 13031 },
    { codeCanton = "8806", codeCommune = "88160", canton = "Canton d'Épinal-2", commune = "Épinal", pop = 19254 },
    { codeCanton = "8813", codeCommune = "88413", canton = "Canton de Saint-Dié-des-Vosges-1", commune = "Saint-Dié-des-Vosges", pop = 11342 },
    { codeCanton = "8814", codeCommune = "88413", canton = "Canton de Saint-Dié-des-Vosges-2", commune = "Saint-Dié-des-Vosges", pop = 7977 },
    { codeCanton = "8901", codeCommune = "89024", canton = "Canton d'Auxerre-1", commune = "Auxerre", pop = 8063 },
    { codeCanton = "8902", codeCommune = "89024", canton = "Canton d'Auxerre-2", commune = "Auxerre", pop = 6695 },
    { codeCanton = "8903", codeCommune = "89024", canton = "Canton d'Auxerre-3", commune = "Auxerre", pop = 8666 },
    { codeCanton = "8904", codeCommune = "89024", canton = "Canton d'Auxerre-4", commune = "Auxerre", pop = 11354 },
    { codeCanton = "8916", codeCommune = "89387", canton = "Canton de Sens-1", commune = "Sens (Yonne)", pop = 16796 },
    { codeCanton = "8917", codeCommune = "89387", canton = "Canton de Sens-2", commune = "Sens (Yonne)", pop = 10238 },
    { codeCanton = "9002", codeCommune = "90010", canton = "Canton de Belfort-1", commune = "Belfort", pop = 15306 },
    { codeCanton = "9003", codeCommune = "90010", canton = "Canton de Belfort-2", commune = "Belfort", pop = 15712 },
    { codeCanton = "9004", codeCommune = "90010", canton = "Canton de Belfort-3", commune = "Belfort", pop = 14137 },
    { codeCanton = "9107", codeCommune = "91114", canton = "Canton d'Épinay-sous-Sénart", commune = "Brunoy", pop = 5824 },
    { codeCanton = "9121", codeCommune = "91114", canton = "Canton d'Yerres", commune = "Brunoy", pop = 19599 },
    { codeCanton = "9106", codeCommune = "91421", canton = "Canton de Draveil", commune = "Montgeron", pop = 6095 },
    { codeCanton = "9119", codeCommune = "91421", canton = "Canton de Vigneux-sur-Seine", commune = "Montgeron", pop = 17705 },
    { codeCanton = "9202", codeCommune = "92004", canton = "Canton d'Asnières-sur-Seine", commune = "Asnières-sur-Seine", pop = 73137 },
    { codeCanton = "9212", codeCommune = "92004", canton = "Canton de Courbevoie-1", commune = "Asnières-sur-Seine", pop = 16525 },
    { codeCanton = "9204", codeCommune = "92012", canton = "Canton de Boulogne-Billancourt-1", commune = "Boulogne-Billancourt", pop = 65995 },
    { codeCanton = "9205", codeCommune = "92012", canton = "Canton de Boulogne-Billancourt-2", commune = "Boulogne-Billancourt", pop = 53813 },
    { codeCanton = "9210", codeCommune = "92025", canton = "Canton de Colombes-1", commune = "Colombes", pop = 74989 },
    { codeCanton = "9211", codeCommune = "92025", canton = "Canton de Colombes-2", commune = "Colombes", pop = 13881 },
    { codeCanton = "9212", codeCommune = "92026", canton = "Canton de Courbevoie-1", commune = "Courbevoie", pop = 50706 },
    { codeCanton = "9213", codeCommune = "92026", canton = "Canton de Courbevoie-2", commune = "Courbevoie", pop = 30810 },
    { codeCanton = "9219", codeCommune = "92050", canton = "Canton de Nanterre-1", commune = "Nanterre", pop = 65810 },
    { codeCanton = "9220", codeCommune = "92050", canton = "Canton de Nanterre-2", commune = "Nanterre", pop = 31541 },
    { codeCanton = "9305", codeCommune = "93008", canton = "Canton de Bobigny", commune = "Bobigny", pop = 52286 },
    { codeCanton = "9306", codeCommune = "93008", canton = "Canton de Bondy", commune = "Bobigny", pop = 2770 },
    { codeCanton = "9304", codeCommune = "93029", canton = "Canton du Blanc-Mesnil", commune = "Drancy", pop = 7863 },
    { codeCanton = "9308", codeCommune = "93029", canton = "Canton de Drancy", commune = "Drancy", pop = 63500 },
    { codeCanton = "9309", codeCommune = "93031", canton = "Canton d'Épinay-sur-Seine", commune = "Épinay-sur-Seine", pop = 22339 },
    { codeCanton = "9318", codeCommune = "93031", canton = "Canton de Saint-Ouen-sur-Seine", commune = "Épinay-sur-Seine", pop = 31150 },
    { codeCanton = "9312", codeCommune = "93048", canton = "Canton de Montreuil-1", commune = "Montreuil (Seine-Saint-Denis)", pop = 46624 },
    { codeCanton = "9313", codeCommune = "93048", canton = "Canton de Montreuil-2", commune = "Montreuil (Seine-Saint-Denis)", pop = 64831 },
    { codeCanton = "9316", codeCommune = "93066", canton = "Canton de Saint-Denis-1 (Seine-Saint-Denis)", commune = "Saint-Denis (Seine-Saint-Denis)", pop = 71977 },
    { codeCanton = "9317", codeCommune = "93066", canton = "Canton de Saint-Denis-2 (Seine-Saint-Denis)", commune = "Saint-Denis (Seine-Saint-Denis)", pop = 41965 },
    { codeCanton = "9403", codeCommune = "94017", canton = "Canton de Champigny-sur-Marne-1", commune = "Champigny-sur-Marne", pop = 51710 },
    { codeCanton = "9404", codeCommune = "94017", canton = "Canton de Champigny-sur-Marne-2", commune = "Champigny-sur-Marne", pop = 26014 },
    { codeCanton = "9407", codeCommune = "94028", canton = "Canton de Créteil-1", commune = "Créteil", pop = 47213 },
    { codeCanton = "9408", codeCommune = "94028", canton = "Canton de Créteil-2", commune = "Créteil", pop = 45776 },
    { codeCanton = "9405", codeCommune = "94052", canton = "Canton de Charenton-le-Pont", commune = "Nogent-sur-Marne", pop = 1118 },
    { codeCanton = "9414", codeCommune = "94052", canton = "Canton de Nogent-sur-Marne", commune = "Nogent-sur-Marne", pop = 32354 },
    { codeCanton = "9417", codeCommune = "94068", canton = "Canton de Saint-Maur-des-Fossés-1", commune = "Saint-Maur-des-Fossés", pop = 62385 },
    { codeCanton = "9418", codeCommune = "94068", canton = "Canton de Saint-Maur-des-Fossés-2", commune = "Saint-Maur-des-Fossés", pop = 13056 },
    { codeCanton = "9406", codeCommune = "94078", canton = "Canton de Choisy-le-Roi", commune = "Villeneuve-Saint-Georges", pop = 22390 },
    { codeCanton = "9421", codeCommune = "94078", canton = "Canton de Villeneuve-Saint-Georges", commune = "Villeneuve-Saint-Georges", pop = 13102 },
    { codeCanton = "9409", codeCommune = "94080", canton = "Canton de Fontenay-sous-Bois", commune = "Vincennes", pop = 9211 },
    { codeCanton = "9423", codeCommune = "94080", canton = "Canton de Vincennes", commune = "Vincennes", pop = 39587 },
    { codeCanton = "9424", codeCommune = "94081", canton = "Canton de Vitry-sur-Seine-1", commune = "Vitry-sur-Seine", pop = 48533 },
    { codeCanton = "9425", codeCommune = "94081", canton = "Canton de Vitry-sur-Seine-2", commune = "Vitry-sur-Seine", pop = 47672 },
    { codeCanton = "9501", codeCommune = "95018", canton = "Canton d'Argenteuil-1", commune = "Argenteuil (Val-d'Oise)", pop = 11469 },
    { codeCanton = "9502", codeCommune = "95018", canton = "Canton d'Argenteuil-2", commune = "Argenteuil (Val-d'Oise)", pop = 60792 },
    { codeCanton = "9503", codeCommune = "95018", canton = "Canton d'Argenteuil-3", commune = "Argenteuil (Val-d'Oise)", pop = 34960 },
    { codeCanton = "9504", codeCommune = "95127", canton = "Canton de Cergy-1", commune = "Cergy", pop = 48978 },
    { codeCanton = "9505", codeCommune = "95127", canton = "Canton de Cergy-2", commune = "Cergy", pop = 19370 },
    { codeCanton = "97101", codeCommune = "97101", canton = "Canton des Abymes-1", commune = "Les Abymes", pop = 15276 },
    { codeCanton = "97102", codeCommune = "97101", canton = "Canton des Abymes-2", commune = "Les Abymes", pop = 20859 },
    { codeCanton = "97103", codeCommune = "97101", canton = "Canton des Abymes-3", commune = "Les Abymes", pop = 15983 },
    { codeCanton = "97104", codeCommune = "97103", canton = "Canton de Baie-Mahault-1", commune = "Baie-Mahault", pop = 19172 },
    { codeCanton = "97105", codeCommune = "97103", canton = "Canton de Baie-Mahault-2", commune = "Baie-Mahault", pop = 11737 },
    { codeCanton = "97118", codeCommune = "97106", canton = "Canton de Sainte-Rose-1", commune = "Bouillante", pop = 2622 },
    { codeCanton = "97121", codeCommune = "97106", canton = "Canton de Vieux-Habitants", commune = "Bouillante", pop = 4012 },
    { codeCanton = "97103", codeCommune = "97113", canton = "Canton des Abymes-3", commune = "Le Gosier", pop = 3772 },
    { codeCanton = "97108", codeCommune = "97113", canton = "Canton du Gosier", commune = "Le Gosier", pop = 23412 },
    { codeCanton = "97105", codeCommune = "97118", canton = "Canton de Baie-Mahault-2", commune = "Petit-Bourg", pop = 12437 },
    { codeCanton = "97113", codeCommune = "97118", canton = "Canton de Petit-Bourg", commune = "Petit-Bourg", pop = 11835 },
    { codeCanton = "97116", codeCommune = "97128", canton = "Canton de Saint-François", commune = "Sainte-Anne (Guadeloupe)", pop = 3630 },
    { codeCanton = "97117", codeCommune = "97128", canton = "Canton de Sainte-Anne (Guadeloupe)", commune = "Sainte-Anne (Guadeloupe)", pop = 20651 },
    { codeCanton = "97118", codeCommune = "97129", canton = "Canton de Sainte-Rose-1", commune = "Sainte-Rose (Guadeloupe)", pop = 2805 },
    { codeCanton = "97119", codeCommune = "97129", canton = "Canton de Sainte-Rose-2", commune = "Sainte-Rose (Guadeloupe)", pop = 14825 },
    { codeCanton = "97404", codeCommune = "97409", canton = "Canton de Saint-André-1", commune = "Saint-André (La Réunion)", pop = 9737 },
    { codeCanton = "97405", codeCommune = "97409", canton = "Canton de Saint-André-2", commune = "Saint-André (La Réunion)", pop = 38030 },
    { codeCanton = "97406", codeCommune = "97409", canton = "Canton de Saint-André-3", commune = "Saint-André (La Réunion)", pop = 9383 },
    { codeCanton = "97407", codeCommune = "97410", canton = "Canton de Saint-Benoît-1", commune = "Saint-Benoît (La Réunion)", pop = 20946 },
    { codeCanton = "97408", codeCommune = "97410", canton = "Canton de Saint-Benoît-2", commune = "Saint-Benoît (La Réunion)", pop = 16077 },
    { codeCanton = "97409", codeCommune = "97411", canton = "Canton de Saint-Denis-1 (La Réunion)", commune = "Saint-Denis (La Réunion)", pop = 44438 },
    { codeCanton = "97410", codeCommune = "97411", canton = "Canton de Saint-Denis-2 (La Réunion)", commune = "Saint-Denis (La Réunion)", pop = 33431 },
    { codeCanton = "97411", codeCommune = "97411", canton = "Canton de Saint-Denis-3", commune = "Saint-Denis (La Réunion)", pop = 39960 },
    { codeCanton = "97412", codeCommune = "97411", canton = "Canton de Saint-Denis-4", commune = "Saint-Denis (La Réunion)", pop = 36936 },
    { codeCanton = "97413", codeCommune = "97412", canton = "Canton de Saint-Joseph (La Réunion)", commune = "Saint-Joseph (La Réunion)", pop = 28360 },
    { codeCanton = "97422", codeCommune = "97412", canton = "Canton de Saint-Pierre-3", commune = "Saint-Joseph (La Réunion)", pop = 10447 },
    { codeCanton = "97401", codeCommune = "97413", canton = "Canton de l'Étang-Salé", commune = "Saint-Leu (La Réunion)", pop = 4783 },
    { codeCanton = "97414", codeCommune = "97413", canton = "Canton de Saint-Leu", commune = "Saint-Leu (La Réunion)", pop = 30110 },
    { codeCanton = "97415", codeCommune = "97414", canton = "Canton de Saint-Louis-1", commune = "Saint-Louis (La Réunion)", pop = 29661 },
    { codeCanton = "97416", codeCommune = "97414", canton = "Canton de Saint-Louis-2", commune = "Saint-Louis (La Réunion)", pop = 24274 },
    { codeCanton = "97417", codeCommune = "97415", canton = "Canton de Saint-Paul-1", commune = "Saint-Paul (La Réunion)", pop = 33466 },
    { codeCanton = "97418", codeCommune = "97415", canton = "Canton de Saint-Paul-2", commune = "Saint-Paul (La Réunion)", pop = 35081 },
    { codeCanton = "97419", codeCommune = "97415", canton = "Canton de Saint-Paul-3", commune = "Saint-Paul (La Réunion)", pop = 36693 },
    { codeCanton = "97420", codeCommune = "97416", canton = "Canton de Saint-Pierre-1", commune = "Saint-Pierre (La Réunion)", pop = 35094 },
    { codeCanton = "97421", codeCommune = "97416", canton = "Canton de Saint-Pierre-2", commune = "Saint-Pierre (La Réunion)", pop = 37388 },
    { codeCanton = "97422", codeCommune = "97416", canton = "Canton de Saint-Pierre-3", commune = "Saint-Pierre (La Réunion)", pop = 11595 },
    { codeCanton = "97424", codeCommune = "97422", canton = "Canton du Tampon-1", commune = "Le Tampon", pop = 41259 },
    { codeCanton = "97425", codeCommune = "97422", canton = "Canton du Tampon-2", commune = "Le Tampon", pop = 40684 },
}


-- Classe les différentes fractions par commune et par canton, pour que ce soit plus simple à utiliser dans un module.
for _, f in ipairs( p ) do
	if not f["canton-wp"] then
		local texteCanton = f.canton
			:gsub( 'Canton des', 'Les' )
			:gsub( 'Canton du', 'Le' )
			:gsub( "Canton d?[e' ]*", '' )
			:gsub( ' %(.+', '' )
		f["canton-wp"] = '[[' .. f.canton .. '|' .. texteCanton .. ']]'
	end
	
	if p.parCommune[ f.commune ] then
		table.insert( p.parCommune[ f.commune ], f )
	else
		p.parCommune[ f.commune ] = { f }
	end
	
	if p.parCodeCanton[ f.codeCanton ] then
		table.insert( p.parCodeCanton[ f.codeCanton ], f )
	else
		p.parCodeCanton[ f.codeCanton ] = { f }
	end
	
end


return p