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