1055
1053
1049
1047
1046
1044
1043
1041
1040
1038
1037
1036
1035
1029
1022
1021
1020
1017
1014
1013
1011
1008
1006
999
996
993
992
991
989
988
984
981
980
979
978
977
975
974
973
968
967
966
965
963
961
959