ranges from 300 to 1,875,000
ranges from 3 to 1,162
ranges from 1 to 9
ranges from 1 to 6
ranges from 50 to 20,000