893
893
1215
809
731
1180
874
1144
1537
709
803
725
736
724
1209
914
842
831
2345
1695
993
817
741
721
836
737
803
956
873
735
877
895
1793
944
812
869
978
695
1221
2105
764
742
785
759
917
700
894
1214
893
801
947
2097
955
665
739
828
888
1126
787
928