454
580
478
306
427
366
427
451
473
719
383
347
344
1082
344