Classements
Classement 2026 des villes et communes du Grand Est
Édition 2026 · calcul du 19 octobre 2026 · 34 746 communes classées
Résultats 951 à 1 000 sur 1 323 communes de 500 à 2 000 habitants du Grand Est
Classement : Score global · Affichage : nom de commune de A à Z
Rang parmi les 1 323 communes de 500 à 2 000 habitants du Grand Est classées pour score global — exact jusqu'à la 1 000ᵉ position, en pourcentage au-delà
Taille : 500 à 2 000 habitants Tri : Commune
Faites défiler le tableau pour voir les neuf axes.
| Rang parmi les 1 323 communes de 500 à 2 000 habitants du Grand Est 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 (ordre actif) | 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) | É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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 673ᵉ 673ᵉ pour score global |
Ranspach-le-Haut
Haut-Rhin (68) |
626 hab. | 63/100 | Éducation : 82/100 | Santé & accès aux soins : 37/100 | Environnement : 70/100 | Vie quotidienne : 51/100 | Culture & loisirs : 40/100 | Sécurité : 69/100 | Risques naturels & industriels : 86/100 | Coût de la vie : 62/100 | Contexte social : 77/100 |
| 644ᵉ 644ᵉ pour score global |
Rantzwiller
Haut-Rhin (68) |
801 hab. | 64/100 | Éducation : 83/100 | Santé & accès aux soins : 30/100 | Environnement : 72/100 | Vie quotidienne : 53/100 | Culture & loisirs : 48/100 | Sécurité : 80/100 | Risques naturels & industriels : 74/100 | Coût de la vie : 59/100 | Contexte social : 83/100 |
| 860ᵉ 860ᵉ pour score global |
Raon-aux-Bois
Vosges (88) sécurité non mesurée |
1 207 hab. | 61/100 | Éducation : 70/100 | Santé & accès aux soins : 56/100 | Environnement : 68/100 | Vie quotidienne : 24/100 | Culture & loisirs : 46/100 | Sécurité : non évalué | Risques naturels & industriels : 80/100 | Coût de la vie : 72/100 | Contexte social : 74/100 |
| top 97 % top 97 % (1 277ᵉ) pour score global |
Raucourt-et-Flaba
Ardennes (08) sécurité non mesurée |
815 hab. | 49/100 | Éducation : 55/100 | Santé & accès aux soins : 36/100 | Environnement : 75/100 | Vie quotidienne : 46/100 | Culture & loisirs : 29/100 | Sécurité : non évalué | Risques naturels & industriels : 81/100 | Coût de la vie : 80/100 | Contexte social : 5/100 |
| top 97 % top 97 % (1 274ᵉ) pour score global |
Réchicourt-le-Château
Moselle (57) sécurité non mesurée |
555 hab. | 49/100 | Éducation : 51/100 | Santé & accès aux soins : 50/100 | Environnement : 76/100 | Vie quotidienne : 38/100 | Culture & loisirs : 39/100 | Sécurité : non évalué | Risques naturels & industriels : 57/100 | Coût de la vie : 74/100 | Contexte social : 15/100 |
| 62ᵉ 62ᵉ pour score global |
Recy
Marne (51) |
1 077 hab. | 73/100 | Éducation : 74/100 | Santé & accès aux soins : 83/100 | Environnement : 69/100 | Vie quotidienne : 59/100 | Culture & loisirs : 72/100 | Sécurité : 71/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 59/100 | Contexte social : 75/100 |
| top 83 % top 83 % (1 085ᵉ) pour score global |
Rédange
Moselle (57) sécurité non mesurée |
1 004 hab. | 56/100 | Éducation : 64/100 | Santé & accès aux soins : 49/100 | Environnement : 67/100 | Vie quotidienne : 62/100 | Culture & loisirs : 62/100 | Sécurité : non évalué | Risques naturels & industriels : 64/100 | Coût de la vie : 46/100 | Contexte social : 30/100 |
| 187ᵉ 187ᵉ pour score global |
Rehainviller
Meurthe-et-Moselle (54) sécurité non mesurée |
1 053 hab. | 70/100 | Éducation : 77/100 | Santé & accès aux soins : 91/100 | Environnement : 63/100 | Vie quotidienne : 55/100 | Culture & loisirs : 64/100 | Sécurité : non évalué | Risques naturels & industriels : 66/100 | Coût de la vie : 65/100 | Contexte social : 67/100 |
| 278ᵉ 278ᵉ pour score global |
Reiningue
Haut-Rhin (68) |
1 923 hab. | 69/100 | Éducation : 75/100 | Santé & accès aux soins : 48/100 | Environnement : 64/100 | Vie quotidienne : 73/100 | Culture & loisirs : 62/100 | Sécurité : 79/100 | Risques naturels & industriels : 85/100 | Coût de la vie : 63/100 | Contexte social : 74/100 |
| top 91 % top 91 % (1 192ᵉ) pour score global |
Reipertswiller
Bas-Rhin (67) |
842 hab. | 53/100 | Éducation : 51/100 | Santé & accès aux soins : 44/100 | Environnement : 68/100 | Vie quotidienne : 36/100 | Culture & loisirs : 39/100 | Sécurité : 77/100 | Risques naturels & industriels : 87/100 | Coût de la vie : 67/100 | Contexte social : 21/100 |
| 175ᵉ 175ᵉ pour score global |
Rémelfing
Moselle (57) |
1 308 hab. | 70/100 | Éducation : 72/100 | Santé & accès aux soins : 64/100 | Environnement : 74/100 | Vie quotidienne : 85/100 | Culture & loisirs : 77/100 | Sécurité : 88/100 | Risques naturels & industriels : 53/100 | Coût de la vie : 71/100 | Contexte social : 51/100 |
| 651ᵉ 651ᵉ pour score global |
Réméréville
Meurthe-et-Moselle (54) sécurité non mesurée |
642 hab. | 63/100 | Éducation : 74/100 | Santé & accès aux soins : 77/100 | Environnement : 73/100 | Vie quotidienne : 28/100 | Culture & loisirs : 38/100 | Sécurité : non évalué | Risques naturels & industriels : 53/100 | Coût de la vie : 71/100 | Contexte social : 89/100 |
| 463ᵉ 463ᵉ pour score global |
Rémering-lès-Puttelange
Moselle (57) |
1 034 hab. | 66/100 | Éducation : 77/100 | Santé & accès aux soins : 63/100 | Environnement : 77/100 | Vie quotidienne : 73/100 | Culture & loisirs : 46/100 | Sécurité : 81/100 | Risques naturels & industriels : 48/100 | Coût de la vie : 75/100 | Contexte social : 53/100 |
| 800ᵉ 800ᵉ pour score global |
Remilly-Aillicourt
Ardennes (08) sécurité non mesurée |
762 hab. | 61/100 | Éducation : 68/100 | Santé & accès aux soins : 56/100 | Environnement : 67/100 | Vie quotidienne : 44/100 | Culture & loisirs : 45/100 | Sécurité : non évalué | Risques naturels & industriels : 72/100 | Coût de la vie : 79/100 | Contexte social : 67/100 |
| top 89 % top 89 % (1 172ᵉ) pour score global |
Remoncourt
Vosges (88) sécurité non mesurée |
568 hab. | 54/100 | Éducation : 57/100 | Santé & accès aux soins : 57/100 | Environnement : 76/100 | Vie quotidienne : 31/100 | Culture & loisirs : 41/100 | Sécurité : non évalué | Risques naturels & industriels : 68/100 | Coût de la vie : 86/100 | Contexte social : 21/100 |
| 857ᵉ 857ᵉ pour score global |
Renwez
Ardennes (08) sécurité non mesurée |
1 637 hab. | 61/100 | Éducation : 63/100 | Santé & accès aux soins : 61/100 | Environnement : 75/100 | Vie quotidienne : 60/100 | Culture & loisirs : 50/100 | Sécurité : non évalué | Risques naturels & industriels : 85/100 | Coût de la vie : 68/100 | Contexte social : 25/100 |
| 406ᵉ 406ᵉ pour score global |
Retonfey
Moselle (57) |
1 332 hab. | 67/100 | Éducation : 83/100 | Santé & accès aux soins : 59/100 | Environnement : 76/100 | Vie quotidienne : 51/100 | Culture & loisirs : 66/100 | Sécurité : 77/100 | Risques naturels & industriels : 58/100 | Coût de la vie : 66/100 | Contexte social : 62/100 |
| 214ᵉ 214ᵉ pour score global |
Rettel
Moselle (57) |
849 hab. | 70/100 | Éducation : 81/100 | Santé & accès aux soins : 65/100 | Environnement : 66/100 | Vie quotidienne : 78/100 | Culture & loisirs : 46/100 | Sécurité : 74/100 | Risques naturels & industriels : 74/100 | Coût de la vie : 58/100 | Contexte social : 79/100 |
| top 88 % top 88 % (1 154ᵉ) pour score global |
Retzwiller
Haut-Rhin (68) |
694 hab. | 54/100 | Éducation : 48/100 | Santé & accès aux soins : 28/100 | Environnement : 65/100 | Vie quotidienne : 78/100 | Culture & loisirs : 40/100 | Sécurité : 82/100 | Risques naturels & industriels : 67/100 | Coût de la vie : 64/100 | Contexte social : 33/100 |
| 875ᵉ 875ᵉ pour score global |
Rezonville-Vionville
Moselle (57) |
506 hab. | 60/100 | Éducation : 77/100 | Santé & accès aux soins : 57/100 | Environnement : 75/100 | Vie quotidienne : 18/100 | Culture & loisirs : 46/100 | Sécurité : 70/100 | Risques naturels & industriels : 44/100 | Coût de la vie : 73/100 | Contexte social : 85/100 |
| 928ᵉ 928ᵉ pour score global |
Riedseltz
Bas-Rhin (67) sécurité non mesurée |
1 130 hab. | 60/100 | Éducation : 57/100 | Santé & accès aux soins : 78/100 | Environnement : 65/100 | Vie quotidienne : 35/100 | Culture & loisirs : 60/100 | Sécurité : non évalué | Risques naturels & industriels : 62/100 | Coût de la vie : 65/100 | Contexte social : 49/100 |
| 933ᵉ 933ᵉ pour score global |
Riespach
Haut-Rhin (68) |
646 hab. | 59/100 | Éducation : 64/100 | Santé & accès aux soins : 43/100 | Environnement : 70/100 | Vie quotidienne : 60/100 | Culture & loisirs : 42/100 | Sécurité : 75/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 56/100 | Contexte social : 51/100 |
| 108ᵉ 108ᵉ pour score global |
Rilly-la-Montagne
Marne (51) sécurité non mesurée |
1 009 hab. | 72/100 | Éducation : 85/100 | Santé & accès aux soins : 85/100 | Environnement : 72/100 | Vie quotidienne : 61/100 | Culture & loisirs : 59/100 | Sécurité : non évalué | Risques naturels & industriels : 81/100 | Coût de la vie : 57/100 | Contexte social : 61/100 |
| top 85 % top 85 % (1 124ᵉ) pour score global |
Rimaucourt
Haute-Marne (52) sécurité non mesurée |
615 hab. | 55/100 | Éducation : 43/100 | Santé & accès aux soins : 53/100 | Environnement : 94/100 | Vie quotidienne : 58/100 | Culture & loisirs : 43/100 | Sécurité : non évalué | Risques naturels & industriels : 68/100 | Coût de la vie : 87/100 | Contexte social : 10/100 |
| 877ᵉ 877ᵉ pour score global |
Rimling
Moselle (57) |
631 hab. | 60/100 | Éducation : 72/100 | Santé & accès aux soins : 35/100 | Environnement : 77/100 | Vie quotidienne : 44/100 | Culture & loisirs : 41/100 | Sécurité : 66/100 | Risques naturels & industriels : 73/100 | Coût de la vie : 74/100 | Contexte social : 75/100 |
| 1 000ᵉ 1 000ᵉ pour score global |
Rimogne
Ardennes (08) sécurité non mesurée |
1 328 hab. | 58/100 | Éducation : 56/100 | Santé & accès aux soins : 56/100 | Environnement : 66/100 | Vie quotidienne : 61/100 | Culture & loisirs : 47/100 | Sécurité : non évalué | Risques naturels & industriels : 94/100 | Coût de la vie : 73/100 | Contexte social : 19/100 |
| 501ᵉ 501ᵉ pour score global |
Riquewihr
Haut-Rhin (68) |
1 004 hab. | 65/100 | Éducation : 57/100 | Santé & accès aux soins : 68/100 | Environnement : 65/100 | Vie quotidienne : 78/100 | Culture & loisirs : 61/100 | Sécurité : 70/100 | Risques naturels & industriels : 73/100 | Coût de la vie : 70/100 | Contexte social : 49/100 |
| 372ᵉ 372ᵉ pour score global |
Rittershoffen
Bas-Rhin (67) sécurité non mesurée |
914 hab. | 67/100 | Éducation : 67/100 | Santé & accès aux soins : 76/100 | Environnement : 74/100 | Vie quotidienne : 59/100 | Culture & loisirs : 59/100 | Sécurité : non évalué | Risques naturels & industriels : 82/100 | Coût de la vie : 71/100 | Contexte social : 49/100 |
| top 100 % top 100 % (1 317ᵉ) pour score global |
Rives Dervoises
Haute-Marne (52) |
1 306 hab. | 44/100 | Éducation : 51/100 | Santé & accès aux soins : 28/100 | Environnement : 77/100 | Vie quotidienne : 12/100 | Culture & loisirs : 22/100 | Sécurité : 61/100 | Risques naturels & industriels : 54/100 | Coût de la vie : 80/100 | Contexte social : 30/100 |
| top 84 % top 84 % (1 101ᵉ) pour score global |
Robert-Espagne
Meuse (55) sécurité non mesurée |
758 hab. | 56/100 | Éducation : 63/100 | Santé & accès aux soins : 50/100 | Environnement : 69/100 | Vie quotidienne : 55/100 | Culture & loisirs : 53/100 | Sécurité : non évalué | Risques naturels & industriels : 77/100 | Coût de la vie : 72/100 | Contexte social : 10/100 |
| top 92 % top 92 % (1 211ᵉ) pour score global |
Roches-Bettaincourt
Haute-Marne (52) |
527 hab. | 53/100 | Éducation : 37/100 | Santé & accès aux soins : 45/100 | Environnement : 78/100 | Vie quotidienne : 35/100 | Culture & loisirs : 41/100 | Sécurité : 75/100 | Risques naturels & industriels : 75/100 | Coût de la vie : 88/100 | Contexte social : 23/100 |
| 493ᵉ 493ᵉ pour score global |
Roches-sur-Marne
Haute-Marne (52) |
583 hab. | 66/100 | Éducation : 75/100 | Santé & accès aux soins : 52/100 | Environnement : 75/100 | Vie quotidienne : 47/100 | Culture & loisirs : 60/100 | Sécurité : 82/100 | Risques naturels & industriels : 72/100 | Coût de la vie : 78/100 | Contexte social : 55/100 |
| top 78 % top 78 % (1 031ᵉ) pour score global |
Rochesson
Vosges (88) sécurité non mesurée |
676 hab. | 57/100 | Éducation : 70/100 | Santé & accès aux soins : 54/100 | Environnement : 89/100 | Vie quotidienne : 23/100 | Culture & loisirs : 45/100 | Sécurité : non évalué | Risques naturels & industriels : 81/100 | Coût de la vie : 68/100 | Contexte social : 31/100 |
| top 97 % top 97 % (1 280ᵉ) pour score global |
Rocquigny
Ardennes (08) |
652 hab. | 49/100 | Éducation : 45/100 | Santé & accès aux soins : 54/100 | Environnement : 75/100 | Vie quotidienne : 25/100 | Culture & loisirs : 32/100 | Sécurité : 44/100 | Risques naturels & industriels : 85/100 | Coût de la vie : 76/100 | Contexte social : 15/100 |
| 582ᵉ 582ᵉ pour score global |
Rodemack
Moselle (57) sécurité non mesurée |
1 282 hab. | 64/100 | Éducation : 83/100 | Santé & accès aux soins : 68/100 | Environnement : 73/100 | Vie quotidienne : 62/100 | Culture & loisirs : 44/100 | Sécurité : non évalué | Risques naturels & industriels : 55/100 | Coût de la vie : 48/100 | Contexte social : 68/100 |
| 328ᵉ 328ᵉ pour score global |
Roderen
Haut-Rhin (68) |
906 hab. | 68/100 | Éducation : 83/100 | Santé & accès aux soins : 39/100 | Environnement : 73/100 | Vie quotidienne : 57/100 | Culture & loisirs : 71/100 | Sécurité : 79/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 68/100 | Contexte social : 71/100 |
| 87ᵉ 87ᵉ pour score global |
Rohrwiller
Bas-Rhin (67) sécurité non mesurée |
1 609 hab. | 72/100 | Éducation : 80/100 | Santé & accès aux soins : 91/100 | Environnement : 63/100 | Vie quotidienne : 59/100 | Culture & loisirs : 68/100 | Sécurité : non évalué | Risques naturels & industriels : 82/100 | Coût de la vie : 59/100 | Contexte social : 64/100 |
| top 88 % top 88 % (1 158ᵉ) pour score global |
Rolampont
Haute-Marne (52) sécurité non mesurée |
1 364 hab. | 54/100 | Éducation : 52/100 | Santé & accès aux soins : 70/100 | Environnement : 78/100 | Vie quotidienne : 22/100 | Culture & loisirs : 44/100 | Sécurité : non évalué | Risques naturels & industriels : 63/100 | Coût de la vie : 77/100 | Contexte social : 28/100 |
| 136ᵉ 136ᵉ pour score global |
Romanswiller
Bas-Rhin (67) sécurité non mesurée |
1 184 hab. | 71/100 | Éducation : 78/100 | Santé & accès aux soins : 75/100 | Environnement : 92/100 | Vie quotidienne : 58/100 | Culture & loisirs : 52/100 | Sécurité : non évalué | Risques naturels & industriels : 66/100 | Coût de la vie : 64/100 | Contexte social : 81/100 |
| 918ᵉ 918ᵉ pour score global |
Rombach-le-Franc
Haut-Rhin (68) sécurité non mesurée |
785 hab. | 60/100 | Éducation : 53/100 | Santé & accès aux soins : 59/100 | Environnement : 74/100 | Vie quotidienne : 63/100 | Culture & loisirs : 38/100 | Sécurité : non évalué | Risques naturels & industriels : 93/100 | Coût de la vie : 74/100 | Contexte social : 30/100 |
| 423ᵉ 423ᵉ pour score global |
Roncourt
Moselle (57) sécurité non mesurée |
1 048 hab. | 67/100 | Éducation : 71/100 | Santé & accès aux soins : 78/100 | Environnement : 69/100 | Vie quotidienne : 72/100 | Culture & loisirs : 62/100 | Sécurité : non évalué | Risques naturels & industriels : 53/100 | Coût de la vie : 65/100 | Contexte social : 53/100 |
| 607ᵉ 607ᵉ pour score global |
Roppenheim
Bas-Rhin (67) sécurité non mesurée |
1 039 hab. | 64/100 | Éducation : 57/100 | Santé & accès aux soins : 76/100 | Environnement : 64/100 | Vie quotidienne : 59/100 | Culture & loisirs : 45/100 | Sécurité : non évalué | Risques naturels & industriels : 86/100 | Coût de la vie : 64/100 | Contexte social : 60/100 |
| 991ᵉ 991ᵉ pour score global |
Roppentzwiller
Haut-Rhin (68) |
665 hab. | 58/100 | Éducation : 64/100 | Santé & accès aux soins : 45/100 | Environnement : 70/100 | Vie quotidienne : 77/100 | Culture & loisirs : 45/100 | Sécurité : 72/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 56/100 | Contexte social : 29/100 |
| 479ᵉ 479ᵉ pour score global |
Rosbruck
Moselle (57) sécurité non mesurée |
730 hab. | 66/100 | Éducation : 56/100 | Santé & accès aux soins : 78/100 | Environnement : 60/100 | Vie quotidienne : 81/100 | Culture & loisirs : 65/100 | Sécurité : non évalué | Risques naturels & industriels : 81/100 | Coût de la vie : 72/100 | Contexte social : 32/100 |
| 210ᵉ 210ᵉ pour score global |
Rosenwiller
Bas-Rhin (67) |
640 hab. | 70/100 | Éducation : 83/100 | Santé & accès aux soins : 63/100 | Environnement : 92/100 | Vie quotidienne : 45/100 | Culture & loisirs : 64/100 | Sécurité : 80/100 | Risques naturels & industriels : 78/100 | Coût de la vie : 60/100 | Contexte social : 59/100 |
| 558ᵉ 558ᵉ pour score global |
Rossfeld
Bas-Rhin (67) |
1 030 hab. | 65/100 | Éducation : 73/100 | Santé & accès aux soins : 65/100 | Environnement : 68/100 | Vie quotidienne : 36/100 | Culture & loisirs : 54/100 | Sécurité : 79/100 | Risques naturels & industriels : 95/100 | Coût de la vie : 64/100 | Contexte social : 47/100 |
| 882ᵉ 882ᵉ pour score global |
Rothau
Bas-Rhin (67) |
1 481 hab. | 60/100 | Éducation : 51/100 | Santé & accès aux soins : 69/100 | Environnement : 84/100 | Vie quotidienne : 66/100 | Culture & loisirs : 53/100 | Sécurité : 62/100 | Risques naturels & industriels : 83/100 | Coût de la vie : 61/100 | Contexte social : 13/100 |
| 806ᵉ 806ᵉ pour score global |
Rouhling
Moselle (57) sécurité non mesurée |
1 965 hab. | 61/100 | Éducation : 66/100 | Santé & accès aux soins : 72/100 | Environnement : 77/100 | Vie quotidienne : 69/100 | Culture & loisirs : 71/100 | Sécurité : non évalué | Risques naturels & industriels : 49/100 | Coût de la vie : 69/100 | Contexte social : 9/100 |
| top 90 % top 90 % (1 184ᵉ) pour score global |
Rouilly-Saint-Loup
Aube (10) sécurité non mesurée |
536 hab. | 53/100 | Éducation : 42/100 | Santé & accès aux soins : 49/100 | Environnement : 76/100 | Vie quotidienne : 35/100 | Culture & loisirs : 63/100 | Sécurité : non évalué | Risques naturels & industriels : 56/100 | Coût de la vie : 55/100 | Contexte social : 61/100 |
| 579ᵉ 579ᵉ pour score global |
Roussy-le-Village
Moselle (57) sécurité non mesurée |
1 559 hab. | 64/100 | Éducation : 82/100 | Santé & accès aux soins : 67/100 | Environnement : 71/100 | Vie quotidienne : 43/100 | Culture & loisirs : 45/100 | Sécurité : non évalué | Risques naturels & industriels : 64/100 | Coût de la vie : 45/100 | Contexte social : 87/100 |
Parcourir les départements de la région
1 323 communes de 500 à 2 000 habitants du Grand Est classées pour score global · 5 115 communes du Grand Est au total · 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