query: SELECT ?cities ?item  WHERE { 
    {
      { ?cities wdt:P31/wdt:P279* wd:Q1530824 } 
      UNION
      { ?cities wdt:P31/wdt:P279* wd:Q1500352 }
    }
    ?cities wdt:P17 wd:Q258 .
    MINUS {?cities wdt:P31/wdt:P279* wd:Q10864048 }
    ?cities wdt:P1313 ?item .
    MINUS { ?item wdt:P576 [] } 
  }