List of Imperial German cavalry regiments

Columns: Regiment | Raised | Garrison | Corps
Gardes du Corps | 23 June 1740 | Potsdam | Guards Corps | Guards Cuirassiers | 21 February 1815 | Berlin | Guards Corps | 1st Royal Saxon Guards Heavy Cavalry | 31 October 1849 | Dresden | XII Army Corps | Carabiniers ( 2nd Royal Saxon Heavy Cavalry ) | 1 November 1849 | Borna | XIX Army Corps | 1st Royal Bavarian Heavy Cavalry Prince Charles of Bavaria | 16 July 1814 | Munich | I Royal Bavarian Corps | 2nd Royal Bavarian Heavy Cavalry Archduke Francis Ferdinand of Austria | 24 September 1815 | Landshut | I Royal Bavarian Corps | 1st ( Silesian ) Life Cuirassiers Great Elector | 1 July 1674 | Breslau | VI Army Corps

Example questions:
What is the name of the Imperial German cavalry regiment whose garrison was a residence of the Prussian kings and the German Kaiser until 1918 ? | What is the name of the Imperial German cavalry regiment whose garrison is the largest city on the River Elbe after Hamburg ? | What is the name of the Imperial German cavalry regiment whose garrison is the capital and largest city of Germany ? | What is the name of the Imperial German cavalry regiment whose garrison is the capital and most populous city of Bavaria ? | What is the name of the Imperial German cavalry regiment whose garrison has approx . 22,000 inhabitants ?

Answers:
Gardes du Corps | 1st Royal Saxon Guards Heavy Cavalry | Guards Cuirassiers | 2nd Royal Bavarian Heavy Cavalry Archduke Francis Ferdinand of Austria | Carabiniers ( 2nd Royal Saxon Heavy Cavalry )