MapMaster 3
Atlas (Beta)Military Expenditures
WorldPoliticalGeopoliticalEconomicMilitary expenditures as a percentage of GDP, by country
A world map shows military expenditures. Dark green (more than 6 percent): Algeria, Saudi Arabia. Green to light green (2 to 6 percent): Russia, U S A., India, Iran. Very light green (less than 2 percent): Canada, parts of Europe, Parts of Africa and Asia.
Countries | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Class | Rank | Percent of GDP | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Temperature Anomalies: El Niño Years | Class | Rank | US dollars | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | Origin of International Migrants Residing in Brazil, 2020 | |
1 | 1 | 1 | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | 1 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | 1 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |