1209
879
894
1170
971
918
1086
1544
926
981
1163
1453
1387
1325
948
1440
1294
870
1477
1075
1071
1058
1155
1254
914
1105
1099
1067
975
1083
916
1247
1180
920
880