566
566
552
672
588
497
575
525
638
457
1242
619
543
468
533
892
505
514
475
1394
1957
503