1096
1012
1074
1099
926
965
908
844
939
1070
894
765
1005
858
857