1209
877
893
1170
970
918
1085
1544
926
981
1162
1453
1387
1325
947
1440
1293
870
1477
1075
1071
1058
1154
1254
913
1105
1099
1067
975
1083
916
1247
1180
920
880