1046
1041
1038
1029
1024
1021
1020
1019
1011
1010
1007
996
995
993
992
991
983
981
973
972
971
967
958
947
944
942
941
940
938
937
935
933
930
928
927
923
916
912
910
909
904
902
896
889
888
887
886