1088
1087
987
899
1177
1437
1187
1287
966
900
807
1346
1246
1506
1514
1196
1643
1750
1007
811
898
815
799
880
836
935
1011
893
884
1090
1638
3193
1030
1405
1208
1433