2764,2771,2777,2782,2785,2788,2789,2791,2793,2796,2796,2794,2784,2776,2768,2762,2759,2755,2745,2743,2742,2741,2741,2743,2743,2744,2753,2756,2763,2766,2768,2768,2767,2766,2764;994,995,995,999,1004,1012,1016,1024,1032,1035,1039,1041,1044,1043,1041,1042,1045,1046,1048,1046,1041,1035,1031,1027,1026,1020,1019,1019,1018,1015,1010,1006,1001,998,994