950,956,966,972,975,978,982,987,986,986,989,993,992,990,984,976,961,953,947,942,941,942,943,944,944,938,932,923,918,916,917,919,928,938,943,950;975,976,976,977,981,983,990,996,1004,1008,1011,1011,1019,1023,1030,1031,1035,1037,1040,1035,1030,1025,1018,1015,1011,1008,1005,995,989,983,978,980,981,981,978,975