894
842
1169
844
923
834
950
1235
1189
1328
1024
1279
933
1041
1309
1361
1432
947
715
799
884
890
1030
904
909
915
968
957
1363
1123
865
981
837
807
776
816