Coronavirus cases have almost halved in the last three weeks in Glasgow.

The latest seven-day total shows there were 1074 positive tested cases in the city up to last Friday, February 5.

The number has fallen by around 300 a week for the last three weeks.

The week up to January 15 the total was 2137, almost twice what it was in the last week.

The rate of cases per 100,000 of population, a key indictor used by the government to decide on restrictions has correspondingly dropped.

The latest rate is 169.6 per 100,000 down from 210 the previous week and down from 337 per 100,000 on January 15.

However there are still a number of areas where the rate of the virus is considered very high.

The area in Glasgow with the highest rate of the virus was Drumchapel North with 22 cases which was 655.9 per 100,000 population.

There were three other areas with a rate of more than 400 per 100000 population, the highest category, shown on the map as the darkest shade of purple.

They were Drumry East, with 20 new cases and a rate of 603 per 100,000.

It was followed by Penilee with 25 new cases, a rate of 473 per 100,000 and Ibrox with 16 new cases and a rate of 439  per 100,000.

There were 45 areas with a rate of between 200 and 399 per 100,000 population shown as the ligher shade of purple on the map.

They ranged from Milton West with 17 new cases which was a per population rate of 397 per 100,000, Maryhill West with 11 cases a rate of 359, Roystonhill, Blochairn and Provanmill with 20 cases a rate of 332 and Knightswood Park West with 11 cases a rate of 328, per 100,000, to Shettleston South, with 8 new cases a rate of 210 per 100,000, Central Easterhouse, 5 cases and a rate of 209, Pollok North and East with 12 cases, a rate of 204.5 and Keppochhill with 10  new cases a rate of 204.3 per 100,000.

Another 48 areas had a rate of between 100 and 199 per 100,000 shown as the darker grey on the map.

The ranged from Battlefield, with 10 new cases 197 per 1000 population, North Barlanark and Easterhouse South, 7 new cases, a population rate of 195, Greenfield with 10  cases, a rate of 194.6 and Anniesland West with 13 new cases, also a rate of 194.6 per 100,000 at the upper end, to Springburn, with 5 cases a rate of 110, Knightswood East, with 4 new cases, a rate of 102,City Centre South, with 4, a rate of 101 and Castlemilk with 5 a rate of 100.4.