1028
1114
1088
1130
1148
1081
1368
1076
1080
935
946
1025
1168
1178
1093
1217
1186
1248
1268
1651
1139
1013
1005
1068
1031
985
927
848
1111
1373
1105
1206
882
840
738