887
585
704
707
524
527
1000
507
531
497
564
545
710
535
500