316
594
450
317
608
400
186
238
990
351
278
312
275
434
247
330
200
339
372
388
258
761
998
258
814
326
388
384
148
525
130
644
327
176
215
177
284
409
700
291
236
558
168
351
333
155
477
117
361
451
290
191
277
392
225
306
160
307
132
374