1. 2004

2. 3

3. 24