Satisfies

2:58 455
23:20 478
14:01 737