716
748
752
810
1596
711
806
912
718
652
846
818
903
1003
768
1055
867
813
940
665
782
698
879
9015
881
749
758
764
930
697
1042
946
906
808
732
788
660
735
728
1117
857
710
832
1066
857
2788
906
726
5689
1049
2834
3014
1290
944
809
1995
8945
1943
2257
935