Latest Self Aptitude Question SOLUTION: 1000,999,995,986,970,?

23 : 15 : 30