Counting From 3401 to 3500