Classements
Classement 2026 des villes et communes de France
Édition 2026 · calcul du 19 octobre 2026 · 34 746 communes classées
Résultats 16 801 à 16 850 sur 34 746 communes de France
Classement : Score global · Affichage : score global — moins bon d'abord
Rang parmi les 34 746 communes de France classées pour score global — exact jusqu'à la 1 000ᵉ position, en pourcentage au-delà
Faites défiler le tableau pour voir les neuf axes.
| Rang parmi les 34 746 communes de France classées pour score global — exact jusqu'à la 1 000ᵉ position, en pourcentage au-delà — revenir au classement par défaut | Commune — classer par nom de commune, de A à Z | Population — classer par population, de la plus peuplée à la moins peuplée | Score global — classer sur le score global, meilleur d'abord (critère du classement) (ordre actif) | Éducation — classer sur cet axe, meilleur score d'abord | Santé & accès aux soins — classer sur cet axe, meilleur score d'abord | Environnement — classer sur cet axe, meilleur score d'abord | Vie quotidienne — classer sur cet axe, meilleur score d'abord | Culture & loisirs — classer sur cet axe, meilleur score d'abord | Sécurité — classer sur cet axe, meilleur score d'abord | Risques naturels & industriels — classer sur cet axe, meilleur score d'abord | Coût de la vie — classer sur cet axe, meilleur score d'abord | Contexte social — classer sur cet axe, meilleur score d'abord |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| top 52 % top 52 % (17 946ᵉ) pour score global |
Senon
Meuse (55) |
299 hab. | 56/100 | Éducation : 37/100 | Santé & accès aux soins : 63/100 | Environnement : 75/100 | Vie quotidienne : 40/100 | Culture & loisirs : 20/100 | Sécurité : 68/100 | Risques naturels & industriels : 94/100 | Coût de la vie : 81/100 | Contexte social : 44/100 |
| top 52 % top 52 % (17 945ᵉ) pour score global |
Cannectancourt
Oise (60) sécurité non mesurée |
517 hab. | 56/100 | Éducation : 52/100 | Santé & accès aux soins : 67/100 | Environnement : 60/100 | Vie quotidienne : 39/100 | Culture & loisirs : 54/100 | Sécurité : non évalué | Risques naturels & industriels : 75/100 | Coût de la vie : 63/100 | Contexte social : 40/100 |
| top 52 % top 52 % (17 944ᵉ) pour score global |
Saint-Étienne-du-Bois
Vendée (85) sécurité non mesurée |
2 251 hab. | 56/100 | Éducation : 54/100 | Santé & accès aux soins : 60/100 | Environnement : 63/100 | Vie quotidienne : 31/100 | Culture & loisirs : 51/100 | Sécurité : non évalué | Risques naturels & industriels : 62/100 | Coût de la vie : 64/100 | Contexte social : 69/100 |
| top 52 % top 52 % (17 943ᵉ) pour score global |
Cossesseville
Calvados (14) contexte social non mesuré |
105 hab. | 56/100 | Éducation : 31/100 | Santé & accès aux soins : 59/100 | Environnement : 88/100 | Vie quotidienne : 27/100 | Culture & loisirs : 42/100 | Sécurité : 61/100 | Risques naturels & industriels : 95/100 | Coût de la vie : 62/100 | Contexte social : non évalué |
| top 52 % top 52 % (17 942ᵉ) pour score global |
Sablonceaux
Charente-Maritime (17) |
1 413 hab. | 56/100 | Éducation : 52/100 | Santé & accès aux soins : 42/100 | Environnement : 76/100 | Vie quotidienne : 53/100 | Culture & loisirs : 40/100 | Sécurité : 77/100 | Risques naturels & industriels : 75/100 | Coût de la vie : 65/100 | Contexte social : 38/100 |
| top 52 % top 52 % (17 941ᵉ) pour score global |
Dercy
Aisne (02) |
394 hab. | 56/100 | Éducation : 36/100 | Santé & accès aux soins : 56/100 | Environnement : 75/100 | Vie quotidienne : 36/100 | Culture & loisirs : 35/100 | Sécurité : 62/100 | Risques naturels & industriels : 96/100 | Coût de la vie : 77/100 | Contexte social : 52/100 |
| top 52 % top 52 % (17 940ᵉ) pour score global |
Flacey
Côte-d'Or (21) |
210 hab. | 56/100 | Éducation : 34/100 | Santé & accès aux soins : 68/100 | Environnement : 63/100 | Vie quotidienne : 23/100 | Culture & loisirs : 47/100 | Sécurité : 71/100 | Risques naturels & industriels : 82/100 | Coût de la vie : 63/100 | Contexte social : 65/100 |
| top 52 % top 52 % (17 939ᵉ) pour score global |
Biozat
Allier (03) sécurité non mesurée |
923 hab. | 56/100 | Éducation : 64/100 | Santé & accès aux soins : 64/100 | Environnement : 78/100 | Vie quotidienne : 18/100 | Culture & loisirs : 45/100 | Sécurité : non évalué | Risques naturels & industriels : 39/100 | Coût de la vie : 73/100 | Contexte social : 68/100 |
| top 52 % top 52 % (17 938ᵉ) pour score global |
Bouvincourt-en-Vermandois
Somme (80) |
147 hab. | 56/100 | Éducation : 45/100 | Santé & accès aux soins : 51/100 | Environnement : 59/100 | Vie quotidienne : 32/100 | Culture & loisirs : 38/100 | Sécurité : 69/100 | Risques naturels & industriels : 99/100 | Coût de la vie : 63/100 | Contexte social : 63/100 |
| top 52 % top 52 % (17 937ᵉ) pour score global |
Aubigny-sur-Nère
Cher (18) |
5 464 hab. | 56/100 | Éducation : 46/100 | Santé & accès aux soins : 58/100 | Environnement : 74/100 | Vie quotidienne : 65/100 | Culture & loisirs : 57/100 | Sécurité : 65/100 | Risques naturels & industriels : 52/100 | Coût de la vie : 74/100 | Contexte social : 21/100 |
| top 52 % top 52 % (17 936ᵉ) pour score global |
Fuilla
Pyrénées-Orientales (66) sécurité non mesurée |
435 hab. | 56/100 | Éducation : 79/100 | Santé & accès aux soins : 34/100 | Environnement : 59/100 | Vie quotidienne : 59/100 | Culture & loisirs : 59/100 | Sécurité : non évalué | Risques naturels & industriels : 68/100 | Coût de la vie : 63/100 | Contexte social : 29/100 |
| top 52 % top 52 % (17 935ᵉ) pour score global |
Saint-Péver
Côtes-d'Armor (22) |
388 hab. | 56/100 | Éducation : 49/100 | Santé & accès aux soins : 56/100 | Environnement : 83/100 | Vie quotidienne : 10/100 | Culture & loisirs : 44/100 | Sécurité : 68/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 75/100 | Contexte social : 54/100 |
| top 52 % top 52 % (17 934ᵉ) pour score global |
Marignieu
Ain (01) |
164 hab. | 56/100 | Éducation : 41/100 | Santé & accès aux soins : 62/100 | Environnement : 68/100 | Vie quotidienne : 25/100 | Culture & loisirs : 58/100 | Sécurité : 66/100 | Risques naturels & industriels : 74/100 | Coût de la vie : 64/100 | Contexte social : 56/100 |
| top 52 % top 52 % (17 933ᵉ) pour score global |
Héricourt
Pas-de-Calais (62) contexte social non mesuré |
79 hab. | 56/100 | Éducation : 65/100 | Santé & accès aux soins : 57/100 | Environnement : 51/100 | Vie quotidienne : 23/100 | Culture & loisirs : 37/100 | Sécurité : 62/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 65/100 | Contexte social : non évalué |
| top 52 % top 52 % (17 932ᵉ) pour score global |
Tilloy-Floriville
Somme (80) |
361 hab. | 56/100 | Éducation : 50/100 | Santé & accès aux soins : 60/100 | Environnement : 75/100 | Vie quotidienne : 38/100 | Culture & loisirs : 40/100 | Sécurité : 71/100 | Risques naturels & industriels : 83/100 | Coût de la vie : 76/100 | Contexte social : 21/100 |
| top 52 % top 52 % (17 931ᵉ) pour score global |
Le Horps
Mayenne (53) |
721 hab. | 56/100 | Éducation : 50/100 | Santé & accès aux soins : 22/100 | Environnement : 78/100 | Vie quotidienne : 47/100 | Culture & loisirs : 39/100 | Sécurité : 75/100 | Risques naturels & industriels : 94/100 | Coût de la vie : 77/100 | Contexte social : 49/100 |
| top 52 % top 52 % (17 930ᵉ) pour score global |
Camarès
Aveyron (12) |
1 028 hab. | 56/100 | Éducation : 74/100 | Santé & accès aux soins : 51/100 | Environnement : 72/100 | Vie quotidienne : 42/100 | Culture & loisirs : 41/100 | Sécurité : 62/100 | Risques naturels & industriels : 65/100 | Coût de la vie : 80/100 | Contexte social : 22/100 |
| top 52 % top 52 % (17 929ᵉ) pour score global |
Les Ardillats
Rhône (69) |
616 hab. | 56/100 | Éducation : 50/100 | Santé & accès aux soins : 48/100 | Environnement : 55/100 | Vie quotidienne : 22/100 | Culture & loisirs : 36/100 | Sécurité : 73/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 72/100 | Contexte social : 82/100 |
| top 52 % top 52 % (17 928ᵉ) pour score global |
Candé
Maine-et-Loire (49) |
2 815 hab. | 56/100 | Éducation : 65/100 | Santé & accès aux soins : 56/100 | Environnement : 44/100 | Vie quotidienne : 67/100 | Culture & loisirs : 55/100 | Sécurité : 54/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 67/100 | Contexte social : 15/100 |
| top 52 % top 52 % (17 927ᵉ) pour score global |
Kirrberg
Bas-Rhin (67) |
156 hab. | 56/100 | Éducation : 53/100 | Santé & accès aux soins : 61/100 | Environnement : 76/100 | Vie quotidienne : 20/100 | Culture & loisirs : 39/100 | Sécurité : 70/100 | Risques naturels & industriels : 84/100 | Coût de la vie : 75/100 | Contexte social : 36/100 |
| top 52 % top 52 % (17 926ᵉ) pour score global |
Saint-Jacut-les-Pins
Morbihan (56) sécurité non mesurée |
1 733 hab. | 56/100 | Éducation : 51/100 | Santé & accès aux soins : 60/100 | Environnement : 65/100 | Vie quotidienne : 46/100 | Culture & loisirs : 47/100 | Sécurité : non évalué | Risques naturels & industriels : 81/100 | Coût de la vie : 73/100 | Contexte social : 32/100 |
| top 52 % top 52 % (17 925ᵉ) pour score global |
Tronville-en-Barrois
Meuse (55) sécurité non mesurée |
1 319 hab. | 56/100 | Éducation : 49/100 | Santé & accès aux soins : 62/100 | Environnement : 76/100 | Vie quotidienne : 60/100 | Culture & loisirs : 43/100 | Sécurité : non évalué | Risques naturels & industriels : 80/100 | Coût de la vie : 75/100 | Contexte social : 9/100 |
| top 52 % top 52 % (17 924ᵉ) pour score global |
Beauchalot
Haute-Garonne (31) sécurité non mesurée |
659 hab. | 56/100 | Éducation : 50/100 | Santé & accès aux soins : 85/100 | Environnement : 80/100 | Vie quotidienne : 49/100 | Culture & loisirs : 40/100 | Sécurité : non évalué | Risques naturels & industriels : 43/100 | Coût de la vie : 72/100 | Contexte social : 25/100 |
| top 52 % top 52 % (17 923ᵉ) pour score global |
Saint-Jean-de-la-Blaquière
Hérault (34) sécurité non mesurée |
695 hab. | 56/100 | Éducation : 74/100 | Santé & accès aux soins : 64/100 | Environnement : 41/100 | Vie quotidienne : 52/100 | Culture & loisirs : 43/100 | Sécurité : non évalué | Risques naturels & industriels : 56/100 | Coût de la vie : 60/100 | Contexte social : 50/100 |
| top 52 % top 52 % (17 922ᵉ) pour score global |
Arvert
Charente-Maritime (17) |
3 875 hab. | 56/100 | Éducation : 59/100 | Santé & accès aux soins : 37/100 | Environnement : 72/100 | Vie quotidienne : 79/100 | Culture & loisirs : 59/100 | Sécurité : 72/100 | Risques naturels & industriels : 42/100 | Coût de la vie : 50/100 | Contexte social : 40/100 |
| top 52 % top 52 % (17 921ᵉ) pour score global |
Castelnaud-la-Chapelle
Dordogne (24) sécurité non mesurée |
449 hab. | 56/100 | Éducation : 46/100 | Santé & accès aux soins : 56/100 | Environnement : 91/100 | Vie quotidienne : 49/100 | Culture & loisirs : 51/100 | Sécurité : non évalué | Risques naturels & industriels : 76/100 | Coût de la vie : 60/100 | Contexte social : 28/100 |
| top 52 % top 52 % (17 920ᵉ) pour score global |
Dolaincourt
Vosges (88) contexte social non mesuré |
90 hab. | 56/100 | Éducation : 43/100 | Santé & accès aux soins : 72/100 | Environnement : 70/100 | Vie quotidienne : 11/100 | Culture & loisirs : 45/100 | Sécurité : 65/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 72/100 | Contexte social : non évalué |
| top 52 % top 52 % (17 919ᵉ) pour score global |
Rosnay
Indre (36) |
522 hab. | 56/100 | Éducation : 71/100 | Santé & accès aux soins : 49/100 | Environnement : 78/100 | Vie quotidienne : 19/100 | Culture & loisirs : 25/100 | Sécurité : 73/100 | Risques naturels & industriels : 52/100 | Coût de la vie : 87/100 | Contexte social : 62/100 |
| top 52 % top 52 % (17 918ᵉ) pour score global |
Jans
Loire-Atlantique (44) sécurité non mesurée |
1 381 hab. | 56/100 | Éducation : 52/100 | Santé & accès aux soins : 52/100 | Environnement : 72/100 | Vie quotidienne : 28/100 | Culture & loisirs : 42/100 | Sécurité : non évalué | Risques naturels & industriels : 76/100 | Coût de la vie : 72/100 | Contexte social : 65/100 |
| top 52 % top 52 % (17 917ᵉ) pour score global |
Espinasse-Vozelle
Allier (03) sécurité non mesurée |
973 hab. | 56/100 | Éducation : 53/100 | Santé & accès aux soins : 71/100 | Environnement : 78/100 | Vie quotidienne : 25/100 | Culture & loisirs : 51/100 | Sécurité : non évalué | Risques naturels & industriels : 46/100 | Coût de la vie : 72/100 | Contexte social : 55/100 |
| top 52 % top 52 % (17 916ᵉ) pour score global |
Saint-Roman-de-Malegarde
Vaucluse (84) |
339 hab. | 56/100 | Éducation : 76/100 | Santé & accès aux soins : 57/100 | Environnement : 63/100 | Vie quotidienne : 41/100 | Culture & loisirs : 48/100 | Sécurité : 69/100 | Risques naturels & industriels : 51/100 | Coût de la vie : 66/100 | Contexte social : 27/100 |
| top 52 % top 52 % (17 915ᵉ) pour score global |
La Fontaine-Saint-Martin
Sarthe (72) sécurité non mesurée |
600 hab. | 56/100 | Éducation : 55/100 | Santé & accès aux soins : 57/100 | Environnement : 80/100 | Vie quotidienne : 28/100 | Culture & loisirs : 32/100 | Sécurité : non évalué | Risques naturels & industriels : 80/100 | Coût de la vie : 73/100 | Contexte social : 54/100 |
| top 52 % top 52 % (17 914ᵉ) pour score global |
Frémontiers
Somme (80) |
166 hab. | 56/100 | Éducation : 38/100 | Santé & accès aux soins : 82/100 | Environnement : 79/100 | Vie quotidienne : 31/100 | Culture & loisirs : 31/100 | Sécurité : 57/100 | Risques naturels & industriels : 99/100 | Coût de la vie : 63/100 | Contexte social : 28/100 |
| top 52 % top 52 % (17 913ᵉ) pour score global |
Sanvignes-les-Mines
Saône-et-Loire (71) |
4 265 hab. | 56/100 | Éducation : 63/100 | Santé & accès aux soins : 40/100 | Environnement : 70/100 | Vie quotidienne : 61/100 | Culture & loisirs : 63/100 | Sécurité : 61/100 | Risques naturels & industriels : 51/100 | Coût de la vie : 75/100 | Contexte social : 29/100 |
| top 52 % top 52 % (17 912ᵉ) pour score global |
Laneuville-au-Rupt
Meuse (55) |
196 hab. | 56/100 | Éducation : 45/100 | Santé & accès aux soins : 69/100 | Environnement : 74/100 | Vie quotidienne : 26/100 | Culture & loisirs : 40/100 | Sécurité : 64/100 | Risques naturels & industriels : 87/100 | Coût de la vie : 81/100 | Contexte social : 28/100 |
| top 52 % top 52 % (17 911ᵉ) pour score global |
Bézouotte
Côte-d'Or (21) |
202 hab. | 56/100 | Éducation : 50/100 | Santé & accès aux soins : 70/100 | Environnement : 71/100 | Vie quotidienne : 44/100 | Culture & loisirs : 37/100 | Sécurité : 71/100 | Risques naturels & industriels : 57/100 | Coût de la vie : 63/100 | Contexte social : 43/100 |
| top 52 % top 52 % (17 910ᵉ) pour score global |
Bouillé-Courdault
Vendée (85) |
595 hab. | 56/100 | Éducation : 52/100 | Santé & accès aux soins : 53/100 | Environnement : 82/100 | Vie quotidienne : 25/100 | Culture & loisirs : 37/100 | Sécurité : 73/100 | Risques naturels & industriels : 52/100 | Coût de la vie : 71/100 | Contexte social : 72/100 |
| top 52 % top 52 % (17 909ᵉ) pour score global |
Bazailles
Meurthe-et-Moselle (54) |
148 hab. | 56/100 | Éducation : 63/100 | Santé & accès aux soins : 65/100 | Environnement : 71/100 | Vie quotidienne : 53/100 | Culture & loisirs : 23/100 | Sécurité : 62/100 | Risques naturels & industriels : 69/100 | Coût de la vie : 59/100 | Contexte social : 38/100 |
| top 52 % top 52 % (17 908ᵉ) pour score global |
Lebucquière
Pas-de-Calais (62) |
232 hab. | 56/100 | Éducation : 56/100 | Santé & accès aux soins : 53/100 | Environnement : 75/100 | Vie quotidienne : 44/100 | Culture & loisirs : 36/100 | Sécurité : 69/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 73/100 | Contexte social : 28/100 |
| top 52 % top 52 % (17 907ᵉ) pour score global |
Concevreux
Aisne (02) |
260 hab. | 56/100 | Éducation : 37/100 | Santé & accès aux soins : 65/100 | Environnement : 76/100 | Vie quotidienne : 31/100 | Culture & loisirs : 37/100 | Sécurité : 66/100 | Risques naturels & industriels : 90/100 | Coût de la vie : 66/100 | Contexte social : 48/100 |
| top 52 % top 52 % (17 906ᵉ) pour score global |
Guyans-Vennes
Doubs (25) sécurité non mesurée |
847 hab. | 56/100 | Éducation : 51/100 | Santé & accès aux soins : 50/100 | Environnement : 76/100 | Vie quotidienne : 31/100 | Culture & loisirs : 33/100 | Sécurité : non évalué | Risques naturels & industriels : 80/100 | Coût de la vie : 61/100 | Contexte social : 78/100 |
| top 52 % top 52 % (17 905ᵉ) pour score global |
Saint-Firmin-des-Prés
Loir-et-Cher (41) |
756 hab. | 56/100 | Éducation : 61/100 | Santé & accès aux soins : 55/100 | Environnement : 75/100 | Vie quotidienne : 23/100 | Culture & loisirs : 54/100 | Sécurité : 68/100 | Risques naturels & industriels : 68/100 | Coût de la vie : 63/100 | Contexte social : 41/100 |
| top 52 % top 52 % (17 904ᵉ) pour score global |
Sainte-Menehould
Marne (51) |
4 166 hab. | 56/100 | Éducation : 52/100 | Santé & accès aux soins : 64/100 | Environnement : 67/100 | Vie quotidienne : 70/100 | Culture & loisirs : 53/100 | Sécurité : 51/100 | Risques naturels & industriels : 63/100 | Coût de la vie : 74/100 | Contexte social : 12/100 |
| top 52 % top 52 % (17 903ᵉ) pour score global |
Taillefontaine
Aisne (02) |
262 hab. | 56/100 | Éducation : 52/100 | Santé & accès aux soins : 53/100 | Environnement : 65/100 | Vie quotidienne : 29/100 | Culture & loisirs : 49/100 | Sécurité : 66/100 | Risques naturels & industriels : 94/100 | Coût de la vie : 61/100 | Contexte social : 44/100 |
| top 52 % top 52 % (17 902ᵉ) pour score global |
Saint-Paul-de-Serre
Dordogne (24) |
333 hab. | 56/100 | Éducation : 61/100 | Santé & accès aux soins : 41/100 | Environnement : 77/100 | Vie quotidienne : 39/100 | Culture & loisirs : 31/100 | Sécurité : 73/100 | Risques naturels & industriels : 55/100 | Coût de la vie : 67/100 | Contexte social : 74/100 |
| top 52 % top 52 % (17 901ᵉ) pour score global |
Merrey-sur-Arce
Aube (10) |
325 hab. | 56/100 | Éducation : 54/100 | Santé & accès aux soins : 33/100 | Environnement : 73/100 | Vie quotidienne : 52/100 | Culture & loisirs : 44/100 | Sécurité : 65/100 | Risques naturels & industriels : 75/100 | Coût de la vie : 76/100 | Contexte social : 53/100 |
| top 52 % top 52 % (17 900ᵉ) pour score global |
Argis
Ain (01) sécurité non mesurée |
420 hab. | 56/100 | Éducation : 77/100 | Santé & accès aux soins : 49/100 | Environnement : 71/100 | Vie quotidienne : 38/100 | Culture & loisirs : 40/100 | Sécurité : non évalué | Risques naturels & industriels : 63/100 | Coût de la vie : 76/100 | Contexte social : 37/100 |
| top 52 % top 52 % (17 899ᵉ) pour score global |
Bruyères
Vosges (88) |
2 935 hab. | 56/100 | Éducation : 55/100 | Santé & accès aux soins : 51/100 | Environnement : 68/100 | Vie quotidienne : 70/100 | Culture & loisirs : 53/100 | Sécurité : 45/100 | Risques naturels & industriels : 89/100 | Coût de la vie : 75/100 | Contexte social : 6/100 |
| top 52 % top 52 % (17 898ᵉ) pour score global |
Moncheux
Moselle (57) |
146 hab. | 56/100 | Éducation : 35/100 | Santé & accès aux soins : 85/100 | Environnement : 75/100 | Vie quotidienne : 30/100 | Culture & loisirs : 34/100 | Sécurité : 65/100 | Risques naturels & industriels : 56/100 | Coût de la vie : 72/100 | Contexte social : 58/100 |
| top 52 % top 52 % (17 897ᵉ) pour score global |
Fuans
Doubs (25) |
472 hab. | 56/100 | Éducation : 50/100 | Santé & accès aux soins : 65/100 | Environnement : 76/100 | Vie quotidienne : 23/100 | Culture & loisirs : 43/100 | Sécurité : 69/100 | Risques naturels & industriels : 90/100 | Coût de la vie : 74/100 | Contexte social : 24/100 |
34 746 communes de France classées pour score global · périmètre : communes de France métropolitaine, Corse comprise
Ce classement couvre les communes de France métropolitaine, Corse comprise, disposant des données nécessaires au calcul. Les territoires ultramarins ne sont pas inclus dans cette édition.
Comprendre les 9 axes
- ÉDU Éducation
- SAN Santé & accès aux soins
- ENV Environnement
- VIE Vie quotidienne
- CUL Culture & loisirs
- SÉC Sécurité
- RIS Risques naturels & industriels
- € Coût de la vie
- SOC Contexte social
- — axe non évalué (jamais 0)
Le classement est établi sur la valeur non arrondie du score ; la note affichée est arrondie.
Méthode V2 · mise à jour octobre 2026 · Données calculées le 19/10/2026 · Méthodologie