527
500
518
623
529
507
1556
561
483
1361
553
580
472
554
529