1209
880
894
1171
973
919
1086
1546
927
982
1164
1453
1387
1328
948
1440
1296
870
1479
1075
1071
1058
1156
1254
914
1106
1100
1069
975
1083
918
916
1249
1181
922
882