Table:
selected characteristic and company size
2017
2018

domestic r&d performancea
400100
441036

type of r&db

basic research
24829
28980

applied research
62132
65222

development
313139
346834

paid for by the companyc
339036
377806

basic research
18732
22312

applied research
49149
53229

development
271155
302264

paid for by others
61065
63230

basic research
6097
6668

applied research
12984
11993

development
41984
44570

source of funds

federal
24277
24685

otherd
36788
38545

size of company

small companiese

10-19
3311
4390

20-49
9435
11252

medium companies

50-99
10141
12321

100-249
17216
18547

large companies

250-499
14103
19645

500-999
17871
17657

1,000-4,999
65112
68578

5,000-9,999
40198
45337

10,000-24,999
73485
84420

25,000 or more
149227
158889

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:
(1) '24277'
(2) '18547'
(3) '3311'
(4) 'small companiese'
(5) '44570'
(6) '271155'
Represent the location as 'DOES NOT EXIST' if a cell is not present in the table.

The coordinates of target cells are listed below.
(1) {'value': '24277', 'location': (16, 2)}
(2) {'value': '18547', 'location': (24, 3)}
(3) {'value': '3311', 'location': (20, 2)}
(4) {'value': 'small companiese', 'location': (19, 1)}
(5) {'value': '44570', 'location': (14, 3)}
(6) {'value': '271155', 'location': (10, 2)}