338
488
377
383
899
364
409
372
549
534
342
460
393
427
960