1113
1112
1111
1108
1103
1097
1079
1071
1066
1062
1056
1053
1048
1044
1012
997
993
992
991
981
978
962
949
933
930
926
924
914
908
904
901
893
890
869
867
862
856
855
854