981
852
843
7198
1135
810
888
839
945
784
869
853
827
801
759
860
958
859
765
1549
765
768
934
800
813
853
942
793
804
995
1208
1195
1964
823
1555
1503
1258
826
958
775
815
916
1075
755
854
875
1047
736
907
933
944
3301
939
887
845
942
933
760
906
814