1088
1130
1148
1082
1369
1077
1112
1373
1105
1206
1237
1170
1371
1440
1128
1575
1652
896
1030
1532
3050
953
1269
1146
1611
1541
927
908
1468
1053
1390
1087
913
899
1396