939
827
992
852
889
1017
841
4371
1698
838
925
769
762
741
821
845
1078
829
1019
1191
836
834
998
1588
856
1024
1126
831
931
866
766
862
954
1195
963
823
1262
883
885
801
953
918
800
821
845
871
917
783
1389
791
980
917
777
853
918
957
892
962
1097
1162