Table:
£m	2019	2018

At 1 January	65.6	64.8

Share of post-tax (loss)/profit of associates	(0.3)	2.3

Impairment	(7.4)	–

Foreign exchange movements	(4.2)	(1.5)

At 31 December	53.7	65.6

In the context of a table, we can utilize the json format {'value': '<cell value>', 'location': (Row_ID, Column_ID)} to express a cell's position, where both row and column IDs commence from 1. Examining the provided table image, identify the locations of the following cells using this format.
Values to locate:
CELL VALUE 1: '2.3';
CELL VALUE 2: '–';
CELL VALUE 3: '(0.3)';
CELL VALUE 4: 'Impairment';
CELL VALUE 5: 'Foreign exchange movements';
CELL VALUE 6: '53.7';
CELL VALUE 7: '2018';
Represent the location as 'DOES NOT EXIST' if a cell is not present in the table.

The target cell locations are as follows:
CELL LOCATION 1: {'value': '2.3', 'location': (3, 3)}
CELL LOCATION 2: {'value': '–', 'location': (4, 3)}
CELL LOCATION 3: {'value': '(0.3)', 'location': (3, 2)}
CELL LOCATION 4: {'value': 'Impairment', 'location': (4, 1)}
CELL LOCATION 5: {'value': 'Foreign exchange movements', 'location': (5, 1)}
CELL LOCATION 6: {'value': '53.7', 'location': (6, 2)}
CELL LOCATION 7: {'value': '2018', 'location': (1, 3)}