1093
1096
1130
1107
1074
1062
1097
1077
1132
726
1138
29
83
24
1135
931
977
1100
1067