988
830
1296
1007
825
863
849
930
911
919
811
805
1083
836
805
870
794
977
1146
951
1118
787
796
825
879
958
799
1165
944
792
800
847
859
781
773
951
980
781
743
1047
743
765
1001
812
1009
1040
1526
775
730
770
951
958
767
831
803
732
853
4238
1037
870