Table:
Price	Quantity demanded	Quantity supplied

$355	14,500	3,500

$475	11,700	4,000

$595	8,900	4,500

$715	6,100	5,000

$835	3,300	5,500

Examine the given table and locate the cells that contain the following values:
CELL VALUE 1: '5,000',
CELL VALUE 2: '4,500',
CELL VALUE 3: '3,300',
CELL VALUE 4: '$355',
CELL VALUE 5: 'Quantity demanded',
CELL VALUE 6: 'Price',
CELL VALUE 7: '3,500',
CELL VALUE 8: '$835',
Return the cell locations using the JSON format {'value': '<cell value>', 'location': (Row_ID, Column_ID)}, where both row and column IDs commence from 1. Use 'DOES NOT EXIST' as the location for a non-existing cell in the table.

The target cell locations are as follows:
CELL LOCATION 1: {'value': '5,000', 'location': (5, 3)}
CELL LOCATION 2: {'value': '4,500', 'location': (4, 3)}
CELL LOCATION 3: {'value': '3,300', 'location': (6, 2)}
CELL LOCATION 4: {'value': '$355', 'location': (2, 1)}
CELL LOCATION 5: {'value': 'Quantity demanded', 'location': (1, 2)}
CELL LOCATION 6: {'value': 'Price', 'location': (1, 1)}
CELL LOCATION 7: {'value': '3,500', 'location': (2, 3)}
CELL LOCATION 8: {'value': '$835', 'location': (6, 1)}