I would say greater than 2.5 or maybe even greater than 3.5. That second molar shows abnormal wear that I think might influence the wear on the other teeth.
To me it's it's definitely younger than 4 but older than one. Looks like it's probly 3.5 but the broke tooth throws me off.. if I had to pick an age it'd be 3. Def not four or older tho. And atleast 2.5..