939
827
992
852
888
1017
840
4371
1694
838
925
769
762
741
820
845
1077
829
1019
1191
834
834
998
1588
856
1024
1126
831
930
866
766
862
953
1194
962
823
1262
882
882
801
953
918
798
820
845
871
917
783
1389
791
979
917
777
852
918
957
892
962
1097
1162