List of rivers of Latvia

Columns: Name | Length in Latvia ( km ) | Total length ( km ) | Basin ( km ) | Mouth
Lielupe | 119 | 119 | 17,600 | Gulf of Riga | Rēzekne | 116 | 116 | 2,066 | Aiviekste | Mēmele | 115 | 191 | 4,050 | Lielupe | Aiviekste | 114 | 114 | 9,300 | Daugava | Bērze | 109 | 109 | 915 | Svēte | Dubna | 105 | 105 | 2,780 | Daugava

Example questions:
Which river of Latvia with a basin over 10000 km has pronunciations from 4 different countries listed ? | Which river of Latvia with a basin over 1500 km has its source as Lake Kirikumae ? | Which of the river of Latvias with a moth in the Gulf of Riga is in Videzme ? | Which is the smallest river of Latvia that has its mouth in a body of water connected to the Baltic by the strait of Irbe ? | Which river of Latvia under 500 km has its mouth in a river rising in the Vidal Hills ?

Answers:
Venta | Pededze | Gauja | Lielupe | Ogre