4999
325
6018
10
7782
3000
168
375
172
410
350
195
55
950
708
1038
166
230
239
17
169
39
125
19
42
295
190
249