838
732
2316
882
906
917
830
826
1015
856
773
1023
971
929
974
786
854
790
993
960
819
1006
786
830
852
851
873
1817
1089
980
1413
803
802
1019
763
736
1320
908
1108
821
780
753
747
869
956
806
769
770
774
813
1372
728
725
1179
824
775
801
809
806
931