306
390
442
466
431
599
330
626
583
591
851
1K