330
275
323
418
277
310
299
344
295
346
744
1
466
267
14316
390
279
6354
2771
284
549
419
346
492
414
347
3375
345
389
285
280
320
302
240
377
310
240
866
274
337