853
1394
730
803
769
829
846
747
755
727
793
855
1529
734
778
738
801
1508
814
810
887
1175
771
988
842
753
1121
985
737
766
857
767
740
1007
831
858
805
1122
1093
772
726
795
789
5000
740
824
745
912
898
775
1152
1095
860
776
753
791
784
756
736
996