346
542
417
537
1173
419
391
463
525
393
475
397
403
470
383