508
500
408
440
599
399
468
623
472
460
392
429
383
340
344