880
932
1028
883
1016
1188
930
896
882
1626
1002
1230
968
906
1183
1580
966
1145
1012
1370
1137
1333
1259
1334
938
904
1105
1134
1294
868
866
1156
865
924