941
976
812
1094
762
1120
955
1108
800
1099
1363
810
960
938
1142
971
1424
1454
1177
1651
1017
996
1004
796
808
816
1525
725
803
1088
743
939
749
1020
1137