1186
1044
1043
1183
1201
1028
1279
1666
1232
1507
1237
1341
1221
827
800
960
798
900
978
1075
913
976
883
1001
770
963
940
853
989
925
874
872
919
889
857