1230
968
906
1183
966
1145
1012
1370
1137
1333
1259
1334
938
904
1105
1134
1294
868
866
1156
924
867
895
878
1169
1048
883
1212
957