1/*
2  Sources :
3  https://www.insee.fr/fr/information/4316069
4  http://www.geonames.org/export/codes.html
5  http://download.geonames.org/export/dump/
6*/
7
8var inseeCityNameLatLonDep;
9if (inseeCityNameLatLonDep === undefined)
10    inseeCityNameLatLonDep = new Map ();
11
12inseeCityNameLatLonDep[52] = {
13    52001: ["Ageville", 48.1124, 5.3380],
14    52002: ["Aigremont", 48.0125, 5.7258],
15    52003: ["Aillianville", 48.3333, 5.4829],
16    52004: ["Aingoulaincourt", 48.4562, 5.2769],
17    52005: ["Aizanville", 48.1116, 4.8945],
18    52006: ["Allichamps", 48.5636, 4.8862],
19    52007: ["Ambonville", 48.3139, 5.0106],
20    52008: ["Andelot-Blancheville", 48.2358, 5.2859],
21    52009: ["Andilly-en-Bassigny", 47.9283, 5.5204],
22    52011: ["Annéville-la-Prairie", 48.2007, 5.0874],
23    52012: ["Annonville", 48.3864, 5.2698],
24    52013: ["Anrosey", 47.8449, 5.6608],
25    52014: ["Aprey", 47.7713, 5.1988],
26    52015: ["Arbigny-sous-Varennes", 47.8605, 5.6107],
27    52016: ["Arbot", 47.8472, 5.0173],
28    52017: ["Arc-en-Barrois", 47.9476, 5.0223],
29    52019: ["Arnancourt", 48.3492, 4.9135],
30    52021: ["Attancourt", 48.5345, 4.9442],
31    52022: ["Aubepierre-sur-Aube", 47.9097, 4.9500],
32    52023: ["Auberive", 47.7789, 5.1072],
33    52025: ["Audeloncourt", 48.1158, 5.5326],
34    52027: ["Aujeurres", 47.7387, 5.1729],
35    52028: ["Aulnoy-sur-Aube", 47.8312, 5.0339],
36    52029: ["Autigny-le-Grand", 48.4719, 5.1487],
37    52030: ["Autigny-le-Petit", 48.4816, 5.1523],
38    52031: ["Autreville-sur-la-Renne", 48.1258, 4.9774],
39    52033: ["Avrecourt", 47.9667, 5.5346],
40    52034: ["Bailly-aux-Forges", 48.4543, 4.9054],
41    52035: ["Baissey", 47.7489, 5.2498],
42    52036: ["Balesmes-sur-Marne", 47.8170, 5.3755],
43    52037: ["Bannes", 47.9013, 5.3916],
44    52038: ["Bassoncourt", 48.0726, 5.5571],
45    52039: ["Baudrecourt", 48.3950, 4.9682],
46    52040: ["Bay-sur-Aube", 47.8238, 5.0604],
47    52042: ["Beauchemin", 47.9178, 5.2477],
48    52043: ["Belmont", 47.7200, 5.5553],
49    52044: ["Roches-Bettaincourt", 48.2973, 5.2575],
50    52045: ["Bettancourt-la-Ferrée", 48.6559, 4.9726],
51    52047: ["Beurville", 48.3155, 4.8612],
52    52050: ["Biesles", 48.1025, 5.2858],
53    52051: ["Bize", 47.8401, 5.6357],
54    52053: ["Blaisy", 48.1733, 5.0106],
55    52055: ["Blécourt", 48.3799, 5.0818],
56    52056: ["Blessonville", 48.0580, 5.0126],
57    52057: ["Blumeray", 48.3542, 4.8634],
58    52058: ["Bologne", 48.1992, 5.1418],
59    52059: ["Bonnecourt", 47.9545, 5.4809],
60    52060: ["Bourbonne-les-Bains", 47.9441, 5.7418],
61    52061: ["Bourdons-sur-Rognon", 48.1760, 5.3389],
62    52062: ["Bourg", 47.7955, 5.3132],
63    52063: ["Bourg-Sainte-Marie", 48.1854, 5.5542],
64    52064: ["Bourmont", 48.2050, 5.6013],
65    52065: ["Bouzancourt", 48.3161, 4.9502],
66    52066: ["Brachay", 48.3817, 5.0361],
67    52067: ["Brainville-sur-Meuse", 48.1751, 5.5925],
68    52069: ["Braux-le-Châtel", 48.1049, 4.9391],
69    52070: ["Brennes", 47.7980, 5.2830],
70    52072: ["Brethenay", 48.1570, 5.1360],
71    52074: ["Breuvannes-en-Bassigny", 48.0850, 5.6102],
72    52075: ["Briaucourt", 48.2080, 5.1957],
73    52076: ["Bricon", 48.0857, 4.9856],
74    52079: ["Brousseval", 48.4911, 4.9772],
75    52082: ["Bugnières", 47.9610, 5.0891],
76    52083: ["Champsevraine", 47.7640, 5.5271],
77    52084: ["Busson", 48.3318, 5.3445],
78    52085: ["Buxières-lès-Clefmont", 48.0897, 5.4597],
79    52087: ["Buxières-lès-Villiers", 48.1014, 5.0270],
80    52088: ["Ceffonds", 48.4425, 4.7476],
81    52089: ["Celles-en-Bassigny", 47.9119, 5.5515],
82    52090: ["Celsoy", 47.8630, 5.4920],
83    52091: ["Cerisières", 48.3093, 5.0787],
84    52092: ["Chalancey", 47.6766, 5.1361],
85    52093: ["Chalindrey", 47.7928, 5.4430],
86    52094: ["Vals-des-Tilles", 47.6942, 5.0816],
87    52095: ["Chalvraines", 48.2303, 5.5016],
88    52097: ["Chambroncourt", 48.3521, 5.3996],
89    52099: ["Chamouilley", 48.6082, 5.0507],
90    52101: ["Champigneulles-en-Bassigny", 48.1287, 5.6293],
91    52102: ["Champigny-lès-Langres", 47.8953, 5.3470],
92    52103: ["Champigny-sous-Varennes", 47.8719, 5.6293],
93    52104: ["Chancenay", 48.6747, 4.9800],
94    52105: ["Changey", 47.9258, 5.3843],
95    52106: ["Chanoy", 47.9206, 5.2843],
96    52107: ["Chantraines", 48.2161, 5.2419],
97    52108: ["Charmes", 47.9205, 5.3544],
98    52109: ["Charmes-en-l'Angle", 48.3590, 4.9970],
99    52110: ["Charmes-la-Grande", 48.3839, 4.9960],
100    52113: ["Chassigny", 47.7183, 5.3824],
101    52114: ["Châteauvillain", 48.0291, 4.9323],
102    52115: ["Chatenay-Mâcheron", 47.8564, 5.3890],
103    52116: ["Chatenay-Vaudin", 47.8510, 5.4488],
104    52118: ["Chatonrupt-Sommermont", 48.4718, 5.1000],
105    52119: ["Chaudenay", 47.8217, 5.5008],
106    52120: ["Chauffourt", 47.9727, 5.4358],
107    52121: ["Chaumont", 48.0980, 5.1407],
108    52122: ["Chaumont-la-Ville", 48.1446, 5.6494],
109    52123: ["Chevillon", 48.5306, 5.1444],
110    52124: ["Chézeaux", 47.8796, 5.6716],
111    52125: ["Chamarandes-Choignes", 48.1022, 5.1894],
112    52126: ["Choilley-Dardenay", 47.6613, 5.3657],
113    52127: ["Choiseul", 48.0528, 5.5718],
114    52128: ["Cirey-lès-Mareilles", 48.1970, 5.2982],
115    52129: ["Cirey-sur-Blaise", 48.3335, 4.9360],
116    52130: ["Cirfontaines-en-Azois", 48.1049, 4.8631],
117    52131: ["Cirfontaines-en-Ornois", 48.4532, 5.3895],
118    52132: ["Clefmont", 48.1137, 5.4916],
119    52133: ["Clinchamp", 48.1950, 5.4503],
120    52134: ["Cohons", 47.7872, 5.3416],
121    52135: ["Coiffy-le-Bas", 47.9092, 5.6598],
122    52136: ["Coiffy-le-Haut", 47.9010, 5.6916],
123    52137: ["Colmier-le-Bas", 47.7721, 4.9400],
124    52138: ["Colmier-le-Haut", 47.7863, 4.9880],
125    52140: ["Colombey-les-Deux-églises", 48.2454, 4.9201],
126    52141: ["Condes", 48.1420, 5.1432],
127    52142: ["Consigny", 48.1654, 5.4113],
128    52145: ["Coublanc", 47.6939, 5.4494],
129    52146: ["Coupray", 47.9771, 4.9402],
130    52147: ["Courcelles-en-Montagne", 47.8419, 5.2150],
131    52149: ["Courcelles-sur-Blaise", 48.4128, 4.9411],
132    52151: ["Cour-l'évêque", 47.9767, 4.9820],
133    52155: ["Culmont", 47.8293, 5.4428],
134    52156: ["Curel", 48.4982, 5.1462],
135    52157: ["Curmont", 48.2556, 4.9517],
136    52158: ["Cusey", 47.6250, 5.3526],
137    52159: ["Cuves", 48.0947, 5.4340],
138    52160: ["Daillancourt", 48.2966, 4.9371],
139    52161: ["Daillecourt", 48.0727, 5.5079],
140    52162: ["Dammartin-sur-Meuse", 47.9802, 5.5856],
141    52163: ["Dampierre", 47.9584, 5.4001],
142    52164: ["Damrémont", 47.9487, 5.6410],
143    52165: ["Dancevoir", 47.9334, 4.8797],
144    52167: ["Darmannes", 48.1680, 5.2226],
145    52168: ["Dinteville", 48.0375, 4.8072],
146    52169: ["Domblain", 48.4657, 5.0017],
147    52170: ["Dommarien", 47.6892, 5.3528],
148    52171: ["Dommartin-le-Franc", 48.4253, 4.9518],
149    52172: ["Dommartin-le-Saint-Père", 48.4011, 4.9140],
150    52173: ["Domremy-Landéville", 48.3594, 5.2529],
151    52174: ["Doncourt-sur-Meuse", 48.1405, 5.5846],
152    52175: ["Donjeux", 48.3533, 5.1622],
153    52177: ["Doulaincourt-Saucourt", 48.3149, 5.2044],
154    52178: ["Doulevant-le-Château", 48.3711, 4.9170],
155    52179: ["Doulevant-le-Petit", 48.4500, 4.9514],
156    52180: ["Droyes", 48.5210, 4.7177],
157    52181: ["échenay", 48.4637, 5.3123],
158    52182: ["éclaron-Braucourt-Sainte-Livière", 48.5752, 4.8318],
159    52183: ["Ecot-la-Combe", 48.2081, 5.3966],
160    52184: ["Effincourt", 48.4941, 5.2628],
161    52185: ["Enfonvelle", 47.9188, 5.8655],
162    52187: ["épizon", 48.3781, 5.3323],
163    52189: ["Le Val-d'Esnoms", 47.6904, 5.2165],
164    52190: ["Esnouveaux", 48.1327, 5.3492],
165    52193: ["Euffigneix", 48.1285, 5.0444],
166    52194: ["Eurville-Bienville", 48.5782, 5.0296],
167    52195: ["Farincourt", 47.6965, 5.6810],
168    52196: ["Faverolles", 47.9535, 5.2256],
169    52197: ["Fayl-Billot", 47.7869, 5.6048],
170    52198: ["Fays", 48.4748, 5.0380],
171    52199: ["Ferrière-et-Lafolie", 48.3990, 5.0754],
172    52200: ["Flagey", 47.7865, 5.2453],
173    52201: ["Flammerécourt", 48.3602, 5.0447],
174    52203: ["Fontaines-sur-Marne", 48.5585, 5.1156],
175    52204: ["Forcey", 48.1512, 5.3689],
176    52205: ["Foulain", 48.0223, 5.1670],
177    52206: ["Frampas", 48.5195, 4.8332],
178    52207: ["Frécourt", 47.9494, 5.4533],
179    52208: ["Fresnes-sur-Apance", 47.9402, 5.8336],
180    52211: ["Froncles", 48.2997, 5.1396],
181    52212: ["Fronville", 48.4008, 5.1345],
182    52213: ["Genevrières", 47.7226, 5.6030],
183    52214: ["La Genevroye", 48.2769, 5.0562],
184    52216: ["Germaines", 47.7994, 5.0277],
185    52217: ["Germainvilliers", 48.1147, 5.6404],
186    52218: ["Germay", 48.4076, 5.3714],
187    52219: ["Germisay", 48.3907, 5.3691],
188    52220: ["Giey-sur-Aujon", 47.9059, 5.0551],
189    52221: ["Gillancourt", 48.1542, 4.9972],
190    52222: ["Gillaumé", 48.4693, 5.3457],
191    52223: ["Gilley", 47.6894, 5.6326],
192    52225: ["Goncourt", 48.2419, 5.5933],
193    52227: ["Graffigny-Chemin", 48.1692, 5.6460],
194    52228: ["Grandchamp", 47.7230, 5.4461],
195    52229: ["Grenant", 47.7074, 5.4944],
196    52230: ["Gudmont-Villiers", 48.3363, 5.1210],
197    52231: ["Guindrecourt-aux-Ormes", 48.4548, 5.0395],
198    52232: ["Guindrecourt-sur-Blaise", 48.2979, 4.9805],
199    52233: ["Guyonvelle", 47.8592, 5.7092],
200    52234: ["Hâcourt", 48.1581, 5.5813],
201    52235: ["Hallignicourt", 48.6478, 4.8711],
202    52237: ["Harréville-les-Chanteurs", 48.2669, 5.6207],
203    52239: ["Heuilley-Cotton", 47.7631, 5.3639],
204    52240: ["Heuilley-le-Grand", 47.7518, 5.3954],
205    52242: ["Haute-Amance", 47.8449, 5.5337],
206    52243: ["Huilliécourt", 48.1599, 5.5327],
207    52244: ["Humbécourt", 48.5797, 4.9218],
208    52245: ["Humberville", 48.2924, 5.3803],
209    52246: ["Humes-Jorquenay", 47.9037, 5.3043],
210    52247: ["Illoud", 48.2160, 5.5530],
211    52248: ["Is-en-Bassigny", 48.0343, 5.4466],
212    52249: ["Isômes", 47.6383, 5.3058],
213    52250: ["Joinville", 48.4337, 5.1229],
214    52251: ["Jonchery", 48.1516, 5.0744],
215    52253: ["Juzennecourt", 48.1928, 4.9850],
216    52254: ["Lachapelle-en-Blaisy", 48.2085, 4.9607],
217    52256: ["Lafauche", 48.3053, 5.4923],
218    52257: ["Laferté-sur-Amance", 47.8342, 5.6954],
219    52258: ["Laferté-sur-Aube", 48.0939, 4.7748],
220    52260: ["Lamancine", 48.2111, 5.1156],
221    52262: ["Lamothe-en-Blaisy", 48.2364, 4.9452],
222    52264: ["Laneuvelle", 47.9338, 5.6678],
223    52265: ["Bayard-sur-Marne", 48.5499, 5.0688],
224    52266: ["Laneuville-à-Rémy", 48.4723, 4.8775],
225    52267: ["Laneuville-au-Pont", 48.6239, 4.8636],
226    52269: ["Langres", 47.8591, 5.3388],
227    52271: ["Lanques-sur-Rognon", 48.0878, 5.3687],
228    52272: ["Lanty-sur-Aube", 48.0238, 4.7484],
229    52273: ["Larivière-Arnoncourt", 48.0240, 5.7182],
230    52274: ["Latrecey-Ormoy-sur-Aube", 47.9862, 4.8428],
231    52275: ["Lavernoy", 47.9161, 5.5757],
232    52276: ["Laville-aux-Bois", 48.0896, 5.2395],
233    52277: ["Lavilleneuve", 48.0373, 5.5163],
234    52278: ["Lavilleneuve-au-Roi", 48.1629, 4.9339],
235    52280: ["Lecey", 47.8635, 5.4321],
236    52282: ["Leffonds", 47.9812, 5.1422],
237    52284: ["Leschères-sur-le-Blaiseron", 48.3371, 5.0316],
238    52285: ["Leuchey", 47.7280, 5.2150],
239    52286: ["Leurville", 48.3369, 5.3802],
240    52287: ["Levécourt", 48.1358, 5.5608],
241    52288: ["Lezéville", 48.4275, 5.3918],
242    52289: ["Liffol-le-Petit", 48.2910, 5.5434],
243    52290: ["Les Loges", 47.7728, 5.4852],
244    52291: ["Longchamp", 48.1264, 5.4415],
245    52292: ["Longeau-Percey", 47.7600, 5.3185],
246    52293: ["Longeville-sur-la-Laines", 48.4616, 4.6794],
247    52294: ["Louvemont", 48.5434, 4.8915],
248    52295: ["Louvières", 48.0280, 5.2837],
249    52296: ["Louze", 48.4294, 4.7111],
250    52297: ["Luzy-sur-Marne", 48.0565, 5.2001],
251    52298: ["Maâtz", 47.7057, 5.4338],
252    52300: ["Magneux", 48.5096, 5.0077],
253    52301: ["Maisoncelles", 48.1325, 5.5337],
254    52302: ["Maizières", 48.4923, 5.0666],
255    52303: ["Maizières-sur-Amance", 47.8353, 5.6083],
256    52304: ["Malaincourt-sur-Meuse", 48.1553, 5.6050],
257    52305: ["Mandres-la-Côte", 48.0688, 5.3335],
258    52306: ["Manois", 48.2657, 5.3746],
259    52307: ["Marac", 47.9337, 5.1721],
260    52308: ["Maranville", 48.1348, 4.8656],
261    52310: ["Marbéville", 48.2625, 5.0218],
262    52311: ["Marcilly-en-Bassigny", 47.8872, 5.5479],
263    52312: ["Mardor", 47.8839, 5.2097],
264    52313: ["Mareilles", 48.1744, 5.2623],
265    52315: ["Marnay-sur-Marne", 48.0110, 5.2325],
266    52316: ["Mathons", 48.4154, 5.0385],
267    52318: ["Melay", 47.8934, 5.8193],
268    52319: ["Mennouveaux", 48.1028, 5.4115],
269    52320: ["Merrey", 48.0529, 5.5930],
270    52321: ["Mertrud", 48.4253, 4.8840],
271    52322: ["Meures", 48.1878, 5.0616],
272    52325: ["Millières", 48.1421, 5.4237],
273    52326: ["Mirbel", 48.2896, 5.0408],
274    52327: ["Moëslains", 48.6169, 4.8867],
275    52328: ["Montcharvot", 47.8999, 5.7279],
276    52330: ["Montheries", 48.1797, 4.9028],
277    52331: ["Montier-en-Der", 48.4874, 4.7866],
278    52332: ["Val-de-Meuse", 48.0074, 5.5340],
279    52335: ["Montot-sur-Rognon", 48.2846, 5.2963],
280    52336: ["Montreuil-sur-Blaise", 48.4762, 4.9557],
281    52337: ["Montreuil-sur-Thonnance", 48.4595, 5.2345],
282    52340: ["Montsaugeon", 47.6664, 5.3108],
283    52341: ["Morancourt", 48.4298, 5.0031],
284    52342: ["Morionvilliers", 48.3749, 5.4107],
285    52344: ["Mouilleron", 47.6928, 5.1071],
286    52346: ["Mussey-sur-Marne", 48.3790, 5.1268],
287    52347: ["Narcy", 48.5802, 5.0990],
288    52348: ["Neuilly-l'évêque", 47.9193, 5.4385],
289    52349: ["Neuilly-sur-Suize", 48.0378, 5.1286],
290    52350: ["Neuvelle-lès-Voisey", 47.8632, 5.7859],
291    52351: ["Nijon", 48.1957, 5.6431],
292    52352: ["Ninville", 48.0718, 5.4384],
293    52353: ["Nogent", 48.0375, 5.3650],
294    52354: ["Noidant-Chatenoy", 47.7919, 5.3779],
295    52355: ["Noidant-le-Rocheux", 47.8226, 5.2567],
296    52356: ["Nomécourt", 48.4374, 5.0719],
297    52357: ["Noncourt-sur-le-Rongeant", 48.4173, 5.2509],
298    52358: ["Noyers", 48.0613, 5.4853],
299    52359: ["Nully", 48.3704, 4.8145],
300    52360: ["Occey", 47.6040, 5.2719],
301    52362: ["Orbigny-au-Mont", 47.8851, 5.4623],
302    52363: ["Orbigny-au-Val", 47.8832, 5.4223],
303    52364: ["Orcevaux", 47.7743, 5.2710],
304    52365: ["Orges", 48.0782, 4.9347],
305    52366: ["Ormancey", 47.9057, 5.1788],
306    52367: ["Ormoy-lès-Sexfontaines", 48.2263, 5.0591],
307    52369: ["Orquevaux", 48.3110, 5.4147],
308    52370: ["Osne-le-Val", 48.4981, 5.2011],
309    52371: ["Oudincourt", 48.2253, 5.0893],
310    52372: ["Outremécourt", 48.2159, 5.6912],
311    52373: ["Ozières", 48.1695, 5.4715],
312    52374: ["Le Pailly", 47.7864, 5.4116],
313    52375: ["Palaiseul", 47.7669, 5.4173],
314    52376: ["Pansey", 48.4772, 5.2815],
315    52377: ["Parnoy-en-Bassigny", 48.0252, 5.6605],
316    52378: ["Paroy-sur-Saulx", 48.5149, 5.2476],
317    52379: ["Pautaines-Augeville", 48.3498, 5.3062],
318    52380: ["Peigney", 47.8784, 5.3756],
319    52383: ["Perrancey-les-Vieux-Moulins", 47.8567, 5.2747],
320    52384: ["Perrogney-les-Fontaines", 47.8046, 5.2024],
321    52385: ["Perrusse", 48.0969, 5.4780],
322    52386: ["Perthes", 48.6633, 4.8145],
323    52388: ["Pierremont-sur-Amance", 47.8040, 5.6606],
324    52390: ["Pisseloup", 47.8328, 5.7397],
325    52391: ["Planrupt", 48.5127, 4.7888],
326    52392: ["Plesnoy", 47.8928, 5.4915],
327    52393: ["Poinsenot", 47.7161, 5.0083],
328    52394: ["Poinson-lès-Fayl", 47.7498, 5.6039],
329    52395: ["Poinson-lès-Grancey", 47.7081, 4.9792],
330    52396: ["Poinson-lès-Nogent", 47.9916, 5.3794],
331    52397: ["Poiseul", 47.9229, 5.4909],
332    52398: ["Poissons", 48.4239, 5.2158],
333    52399: ["Pont-la-Ville", 48.0816, 4.8712],
334    52400: ["Le Châtelet-sur-Meuse", 47.9735, 5.6399],
335    52401: ["Poulangy", 48.0490, 5.2564],
336    52403: ["Praslay", 47.7358, 5.1048],
337    52405: ["Prauthoy", 47.6875, 5.2920],
338    52406: ["Pressigny", 47.7470, 5.6700],
339    52407: ["Prez-sous-Lafauche", 48.2760, 5.5032],
340    52411: ["Puellemontier", 48.4893, 4.6870],
341    52413: ["Rachecourt-Suzémont", 48.4553, 4.9705],
342    52414: ["Rachecourt-sur-Marne", 48.5190, 5.0924],
343    52415: ["Rançonnières", 47.9411, 5.5589],
344    52416: ["Rangecourt", 48.0432, 5.4865],
345    52419: ["Rennepont", 48.1641, 4.8586],
346    52420: ["Reynel", 48.3005, 5.3394],
347    52421: ["Riaucourt", 48.1733, 5.1693],
348    52422: ["Richebourg", 48.0095, 5.0604],
349    52423: ["Rimaucourt", 48.2480, 5.3496],
350    52424: ["Rivières-le-Bois", 47.7413, 5.4505],
351    52425: ["Rivière-les-Fosses", 47.6496, 5.2267],
352    52426: ["Rizaucourt-Buchey", 48.2744, 4.8692],
353    52427: ["Robert-Magny", 48.4585, 4.8415],
354    52428: ["Rochefort-sur-la-Côte", 48.2262, 5.2115],
355    52429: ["Roches-sur-Marne", 48.6001, 5.0124],
356    52431: ["Rochetaillée", 47.8488, 5.1194],
357    52432: ["Rolampont", 47.9506, 5.3085],
358    52433: ["Romain-sur-Meuse", 48.1863, 5.5131],
359    52436: ["Rouécourt", 48.3286, 5.0758],
360    52437: ["Rouelles", 47.8032, 5.0879],
361    52438: ["Rougeux", 47.8099, 5.5730],
362    52439: ["Rouvres-sur-Aube", 47.8608, 4.9879],
363    52440: ["Rouvroy-sur-Marne", 48.3600, 5.1094],
364    52442: ["Rupt", 48.4215, 5.1309],
365    52443: ["Sailly", 48.4356, 5.2721],
366    52444: ["Saint-Blin", 48.2512, 5.4168],
367    52445: ["Saint-Broingt-le-Bois", 47.7284, 5.4188],
368    52446: ["Saint-Broingt-les-Fosses", 47.7136, 5.2681],
369    52447: ["Saint-Ciergues", 47.8811, 5.2558],
370    52448: ["Saint-Dizier", 48.6280, 4.9492],
371    52449: ["Saints-Geosmes", 47.8274, 5.3170],
372    52450: ["Saint-Loup-sur-Aujon", 47.8798, 5.0791],
373    52452: ["Saint-Martin-lès-Langres", 47.8966, 5.2601],
374    52453: ["Saint-Maurice", 47.8492, 5.4152],
375    52455: ["Saint-Thiébault", 48.2003, 5.5764],
376    52456: ["Saint-Urbain-Maconcourt", 48.3964, 5.1963],
377    52457: ["Saint-Vallier-sur-Marne", 47.8347, 5.4018],
378    52459: ["Sarcey", 48.0572, 5.2980],
379    52461: ["Sarrey", 48.0018, 5.4248],
380    52463: ["Saudron", 48.4947, 5.3210],
381    52464: ["Saulles", 47.7012, 5.5284],
382    52465: ["Saulxures", 47.9552, 5.5797],
383    52467: ["Savigny", 47.7178, 5.6439],
384    52468: ["Semilly", 48.2505, 5.4643],
385    52469: ["Semoutiers-Montsaon", 48.0638, 5.0542],
386    52470: ["Serqueux", 47.9966, 5.7510],
387    52472: ["Sexfontaines", 48.2097, 5.0287],
388    52473: ["Signéville", 48.2656, 5.2665],
389    52474: ["Silvarouvres", 48.0618, 4.7940],
390    52475: ["Sommancourt", 48.5043, 5.0376],
391    52476: ["Sommerécourt", 48.2241, 5.6515],
392    52479: ["Sommevoire", 48.4099, 4.8331],
393    52480: ["Soncourt-sur-Marne", 48.2487, 5.0918],
394    52482: ["Soulaucourt-sur-Mouzon", 48.1954, 5.6944],
395    52483: ["Soyers", 47.8695, 5.6939],
396    52484: ["Suzannecourt", 48.4423, 5.1818],
397    52486: ["Ternat", 47.9135, 5.1276],
398    52487: ["Thilleux", 48.4342, 4.7905],
399    52488: ["Thivet", 47.9868, 5.2996],
400    52489: ["Thol-lès-Millières", 48.1470, 5.4788],
401    52490: ["Thonnance-lès-Joinville", 48.4622, 5.1873],
402    52491: ["Thonnance-les-Moulins", 48.4195, 5.3143],
403    52492: ["Torcenay", 47.8148, 5.4693],
404    52493: ["Tornay", 47.6940, 5.5987],
405    52494: ["Treix", 48.1414, 5.2136],
406    52495: ["Trémilly", 48.3787, 4.7748],
407    52497: ["Troisfontaines-la-Ville", 48.5429, 5.0077],
408    52499: ["Vaillant", 47.7152, 5.1552],
409    52500: ["Valcourt", 48.6111, 4.9125],
410    52502: ["Valleret", 48.4875, 5.0104],
411    52503: ["Valleroy", 47.6979, 5.6600],
412    52504: ["Varennes-sur-Amance", 47.8958, 5.6113],
413    52505: ["Vaudrecourt", 48.2083, 5.6467],
414    52506: ["Vaudrémont", 48.1318, 4.9103],
415    52507: ["Vauxbons", 47.8824, 5.1394],
416    52509: ["Vaux-sous-Aubigny", 47.6494, 5.2688],
417    52510: ["Vaux-sur-Blaise", 48.4691, 4.9682],
418    52511: ["Vaux-sur-Saint-Urbain", 48.3710, 5.2078],
419    52512: ["Vecqueville", 48.4603, 5.1349],
420    52513: ["Velles", 47.8338, 5.7237],
421    52514: ["Verbiesles", 48.0755, 5.1883],
422    52515: ["Verseilles-le-Bas", 47.7610, 5.2848],
423    52516: ["Verseilles-le-Haut", 47.7704, 5.2925],
424    52517: ["Vesaignes-sous-Lafauche", 48.2849, 5.4440],
425    52518: ["Vesaignes-sur-Marne", 48.0004, 5.2634],
426    52519: ["Vesvres-sous-Chalancey", 47.6952, 5.1707],
427    52520: ["Vicq", 47.9269, 5.6101],
428    52522: ["Viéville", 48.2402, 5.1587],
429    52523: ["Vignes-la-Côte", 48.2716, 5.3118],
430    52524: ["Vignory", 48.2756, 5.0895],
431    52525: ["Villars-en-Azois", 48.0697, 4.7194],
432    52526: ["Villars-Santenoge", 47.7442, 4.9991],
433    52528: ["Ville-en-Blaisois", 48.4412, 4.9517],
434    52529: ["Villegusien-le-Lac", 47.7309, 5.3129],
435    52534: ["Villiers-en-Lieu", 48.6683, 4.9056],
436    52535: ["Villiers-le-Sec", 48.1017, 5.0719],
437    52536: ["Villiers-lès-Aprey", 47.7515, 5.2196],
438    52538: ["Villiers-sur-Suize", 47.9779, 5.1963],
439    52539: ["Violot", 47.7591, 5.4442],
440    52540: ["Vitry-en-Montagne", 47.8259, 5.0931],
441    52541: ["Vitry-lès-Nogent", 47.9866, 5.3434],
442    52542: ["Vivey", 47.7373, 5.0644],
443    52543: ["Voillecomte", 48.5022, 4.8625],
444    52544: ["Voisey", 47.8788, 5.7639],
445    52545: ["Voisines", 47.8566, 5.1806],
446    52546: ["Voncourt", 47.7174, 5.6729],
447    52547: ["Vouécourt", 48.2625, 5.1581],
448    52548: ["Vraincourt", 48.2325, 5.1203],
449    52549: ["Vroncourt-la-Côte", 48.1465, 5.5131],
450    52550: ["Wassy", 48.4994, 4.9307]
451};
452