895
920
899
1583
927
941
913
914
900
1399
1368
1444
710
647
701
707
727
679
773
672
676
730
669
735
689
677
718
693
720
785
687
696
661
684
767