431
404
364
393
535
385
840
417
520
402
473
449
1194
684
548