List numbers within given ranges Goal:

Your goal is to print out numbers within a given range (Also including given values).

Input Format:

The input will look like:
(int-int, int-int, ...)

... meaning the user can add as many int-int as they'd like.

Other Info:


You will only have to handle non-negative integer numbers.
The first integer in int-int will always be smaller, or the same, then the next integer in int-int
The input will always have at least two int-int
Each int-int will followed by a comma and a space, except for the last one.
This is code-golf meaning the shortest answer wins!


Examples / Test Cases:


Example 1:
Input:
(10-13, 11-15, 0-3)
Output:
10 11 12 13 11 12 13 14 15 0 1 2 3 
Example 2:
Input:
(1-5, 1-15)
Output:
1 2 3 4 5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 
Example 3:
Input:
(1-2, 1-3, 1-3, 1-2)
Output:
1 2 1 2 3 1 2 3 1 2 
Example 4:
Input:
(4-6, 0-1, 9-9)
Output:
4 5 6 0 1 9
Minkolang 0.13, 12 bytes
nd1+?.n~Lr$N

Try it here.
Explanation
n      Take number from input (-1 if input is devoid of numbers)
d1+    Duplicate and add 1
?.     If this is 0, stop.
n~     Get number from input and negate it (because of the '-')
L      Pops b,a and pushes a,a+1,a+2,...,b-1,b
r      Reverses list
$N     Outputs whole stack as numbers