Leap years

7,14,21,28,35,42,49,56,62,69,76,83,90,97,104,111,117,124,131,138,145,152,159,166,173,179,186,193,200,207,214,221,228,234,241,248,255,262,269,276,283,290,296,303,310,317,324,331,338,345,351,358,365,372,379,386,393,400,407,413,420,427,434,441,448,455,462,468,475,482,489,496,503,510,517,524,530,537,544,551,558,565,572,579,585,592,599,606,613,620,627,634,641,647,654,661,668,675,682,689,696,702,709,716,723,730,737,744,751,757,764,771,778,785,792,799,806,813,819,826,833,840,847,854,861,868,874,881,888,895,902,909,916,923,930,936,943,950,957,964,971,978,985,991,998,1005,1012,1019,1026,1033,1040,1047,1053,1060,1067,1074,1081,1088,1095,1102,1108,1115,1122,1129,1136,1143,1150,1157,1164,1170,1177,1184,1191,1198,1205,1212,1219,1225,1232,1239,1246,1253,1260,1267,1274,1281,1287,1294,1301,1308,1315,1322,1329,1336,1342,1349,1356,1363,1370,1377,1384,1391,1397,1404,1411,1418,1425,1432,1439,1446,1453,1459,1466,1473,1480,1487,1494,1501,1508,1514,1521,1528,1535,1542,1549,1556,1563,1570,1576,1583,1590,1597,1604,1611,1618,1625,1631,1638,1645,1652,1659,1666,1673,1680,1687,1693,1700,1707,1714,1721,1728,1735,1742,1748,1755,1762,1769,1776,1783,1790,1797,1804,1810,1817,1824,1831,1838,1845,1852,1859,1865,1872,1879,1886,1893,1900,1907,1914,1921,1927,1934,1941,1948,1955,1962,1969,1976,1982,1989,1996,2003,2010,2017,2024,2031,2037,2044,2051,2058,2065,2072,2079,2086,2093,2099,2106,2113,2120,2127,2134,2141,2148,2154,2161,2168,2175,2182,2189,2196,2203,2210,2216,2223,2230,2237,2244,2251,2258,2265,2271,2278,2285,2292,2299,2306,2313,2320,2327,2333,2340,2347,2354,2361,2368,2375,2382,2388,2395,2402,2409,2416,2423,2430,2437,2444,2450,2457,2464,2471,2478,2485,2492,2499,2505,2512,2519,2526,2533,2540,2547,2554,2561,2567,2574,2581,2588,2595,2602,2609,2616,2622,2629,2636,2643,2650,2657,2664,2671,2677,2684,2691,2698,2705,2712,2719,2726,2733,2739,2746,2753,2760,2767,2774,2781,2788,2794,2801,2808,2815,2822,2829,2836,2843,2850,2856,2863,2870,2877,2884,2891,2898,2905,2911,2918,2925,2932,2939,2946,2953,2960,2967,2973,2980,2987,2994,3001,3008,3015,3022,3028,3035,3042,3049,3056,3063,3070,3077,3084,3090,3097,3104,3111,3118,3125,3132,3139,3145,3152,3159,3166,3173,3180,3187,3194,3201,3207,3214,3221,3228,3235,3242,3249,3256,3262,3269,3276,3283,3290,3297,3304,3311,3317,3324,3331,3338,3345,3352,3359,3366,3373,3379,3386,3393,3400,3407,3414,3421,3428,3434,3441,3448,3455,3462,3469,3476,3483,3490,3496,3503,3510,3517,3524,3531,3538,3545,3551,3558,3565,3572,3579,3586,3593,3600,3607,3613,3620,3627,3634,3641,3648,3655,3662,3668,3675,3682,3689,3696,3703,3710,3717,3724,3730,3737,3744,3751,3758,3765,3772,3779,3785,3792,3799,3806,3813,3820,3827,3834,3841,3847,3854,3861,3868,3875,3882,3889,3896,3902,3909,3916,3923,3930,3937,3944,3951,3957,3964,3971,3978,3985,3992,3999,4006,4013,4019,4026,4033,4040,4047,4054,4061,4068,4074,4081,4088,4095,4102,4109,4116,4123,4130,4136,4143,4150,4157,4164,4171,4178,4185,4191,4198,4205,4212,4219,4226,4233,4240,4247,4253,4260,4267,4274,4281,4288,4295,4302,4308,4315,4322,4329,4336,4343,4350,4357,4364,4370,4377,4384,4391,4398,4405,4412,4419,4425,4432,4439,4446,4453,4460,4467,4474,4481,4487,4494,4501,4508,4515,4522,4529,4536,4542,4549,4556,4563,4570,4577,4584,4591,4597,4604,4611,4618,4625,4632,4639,4646,4653,4659,4666,4673,4680,4687,4694,4701,4708,4714,4721,4728,4735,4742,4749,4756,4763,4770,4776,4783,4790,4797,4804,4811,4818,4825,4831,4838,4845,4852,4859,4866,4873,4880,4887,4893,4900,4907,4914,4921,4928,4935,4942,4948,4955,4962,4969,4976,4983,4990,4997,5004,5010,5017,5024,5031,5038,5045,5052,5059,5065,5072,5079,5086,5093,5100,5107,5114,5121,5127,5134,5141,5148,5155,5162,5169,5176,5182,5189,5196,5203,5210,5217,5224,5231,5237,5244,5251,5258,5265,5272,5279,5286,5293,5299,5306,5313,5320,5327,5334,5341,5348,5354,5361,5368,5375,5382,5389,5396,5403,5410,5416,5423,5430,5437,5444,5451,5458,5465,5471,5478,5485,5492,5499,5506,5513,5520,5527,5533,5540,5547,5554,5561,5568,5575,5582,5588,5595,5602,5609,5616,5623,5630,5637,5644,5650,5657,5664,5671,5678,5685,5692,5699,5705,5712,5719,5726,5733,5740,5747,5754,5761,5767,5774,5781,5788,5795,5802,5809,5816,5822,5829,5836,5843,5850,5857,5864,5871,5877,5884,5891,5898,5905,5912,5919,5926,5933,5939,5946,5953,5960,5967,5974,5981,5988,5994,6001,6008,6015,6022,6029,6036,6043,6050,6056,6063,6070,6077,6084,6091,6098,6105,6111,6118,6125,6132,6139,6146,6153,6160,6167,6173,6180,6187,6194,6201,6208,6215,6222,6228,6235,6242,6249,6256,6263,6270,6277,6284,6290,6297,6304,6311,6318,6325,6332,6339,6345,6352,6359,6366,6373,6380,6387,6394,6401,6407,6414,6421,6428,6435,6442,6449,6456,6462,6469,6476,6483,6490,6497,6504,6511,6517,6524,6531,6538,6545,6552,6559,6566,6573,6579,6586,6593,6600,6607,6614,6621,6628,6634,6641,6648,6655,6662,6669,6676,6683,6690,6696,6703,6710,6717,6724,6731,6738,6745,6751,6758,6765,6772,6779,6786,6793,6800,6807,6813,6820,6827,6834,6841,6848,6855,6862,6868,6875,6882,6889,6896,6903,6910,6917,6924,6930,6937,6944,6951,6958,6965,6972,6979,6985,6992,6999,7006,7013,7020,7027,7034,7041,7047,7054,7061,7068,7075,7082,7089,7096,7102,7109,7116,7123,7130,7137,7144,7151,7157,7164,7171,7178,7185,7192,7199,7206,7213,7219,7226,7233,7240,7247,7254,7261,7268,7274,7281,7288,7295,7302,7309,7316,7323,7330,7336,7343,7350,7357,7364,7371,7378,7385,7391,7398,7405,7412,7419,7426,7433,7440,7447,7453,7460,7467,7474,7481,7488,7495,7502,7508,7515,7522,7529,7536,7543,7550,7557,7564,7570,7577,7584,7591,7598,7605,7612,7619,7625,7632,7639,7646,7653,7660,7667,7674,7681,7687,7694,7701,7708,7715,7722,7729,7736,7742,7749,7756,7763,7770,7777,7784,7791,7797,7804,7811,7818,7825,7832,7839,7846,7853,7859,7866,7873,7880,7887,7894,7901,7908,7914,7921,7928,7935,7942,7949,7956,7963,7970,7976,7983,7990,7997,8004,8011,8018,8025,8031,8038,8045,8052,8059,8066,8073,8080,8087,8093,8100,8107,8114,8121,8128,8135,8142,8148,8155,8162,8169,8176,8183,8190,8197,8204,8210,8217,8224,8231,8238,8245,8252,8259,8265,8272,8279,8286,8293,8300,8307,8314,8321,8327,8334,8341,8348,8355,8362,8369,8376,8382,8389,8396,8403,8410,8417,8424,8431,8437,8444,8451,8458,8465,8472,8479,8486,8493,8499,8506,8513,8520,8527,8534,8541,8548,8554,8561,8568,8575,8582,8589,8596,8603,8610,8616,8623,8630,8637,8644,8651,8658,8665,8671,8678,8685,8692,8699,8706,8713,8720,8727,8733,8740,8747,8754,8761,8768,8775,8782,8788,8795,8802,8809,8816,8823,8830,8837,8844,8850,8857,8864,8871,8878,8885,8892,8899,8905,8912,8919,8926,8933,8940,8947,8954,8961,8967,8974,8981,8988,8995,9002,9009,9016,9022,9029,9036,9043,9050,9057,9064,9071,9077,9084,9091,9098,9105,9112,9119,9126,9133,9139,9146,9153,9160,9167,9174,9181,9188,9194,9201,9208,9215,9222,9229,9236,9243,9250,9256,9263,9270,9277,9284,9291,9298,9305,9311,9318,9325,9332,9339,9346,9353,9360,9367,9373,9380,9387,9394,9401,9408,9415,9422,9428,9435,9442,9449,9456,9463,9470,9477,9484,9490,9497,9504,9511,9518,9525,9532,9539,9545,9552,9559,9566,9573,9580,9587,9594,9601,9607,9614,9621,9628,9635,9642,9649,9656,9662,9669,9676,9683,9690,9697,9704,9711,9717,9724,9731,9738,9745,9752,9759,9766,9773,9779,9786,9793,9800,9807,9814,9821,9828,9834,9841,9848,9855,9862,9869,9876,9883,9890,9896,9903,9910,9917,9924,9931,9938,9945,9951,9958,9965,9972,9979,9986,9993,10000,

Leap years, with differences

Leap yearDifference with
previous leap year
How many leap years
since != 7 year difference
77 
147 
217 
287 
357 
427 
497 
567 
6268
697 
767 
837 
907 
977 
1047 
1117 
11767
1247 
1317 
1387 
1457 
1527 
1597 
1667 
1737 
17968
1867 
1937 
2007 
2077 
2147 
2217 
2287 
23467
2417 
2487 
2557 
2627 
2697 
2767 
2837 
2907 
29668
3037 
3107 
3177 
3247 
3317 
3387 
3457 
35167
3587 
3657 
3727 
3797 
3867 
3937 
4007 
4077 
41368
4207 
4277 
4347 
4417 
4487 
4557 
4627 
46867
4757 
4827 
4897 
4967 
5037 
5107 
5177 
5247 
53068
5377 
5447 
5517 
5587 
5657 
5727 
5797 
58567
5927 
5997 
6067 
6137 
6207 
6277 
6347 
6417 
64768
6547 
6617 
6687 
6757 
6827 
6897 
6967 
70267
7097 
7167 
7237 
7307 
7377 
7447 
7517 
75767
7647 
7717 
7787 
7857 
7927 
7997 
8067 
8137 
81968
8267 
8337 
8407 
8477 
8547 
8617 
8687 
87467
8817 
8887 
8957 
9027 
9097 
9167 
9237 
9307 
93668
9437 
9507 
9577 
9647 
9717 
9787 
9857 
99167
9987 
10057 
10127 
10197 
10267 
10337 
10407 
10477 
105368
10607 
10677 
10747 
10817 
10887 
10957 
11027 
110867
11157 
11227 
11297 
11367 
11437 
11507 
11577 
11647 
117068
11777 
11847 
11917 
11987 
12057 
12127 
12197 
122567
12327 
12397 
12467 
12537 
12607 
12677 
12747 
12817 
128768
12947 
13017 
13087 
13157 
13227 
13297 
13367 
134267
13497 
13567 
13637 
13707 
13777 
13847 
13917 
139767
14047 
14117 
14187 
14257 
14327 
14397 
14467 
14537 
145968
14667 
14737 
14807 
14877 
14947 
15017 
15087 
151467
15217 
15287 
15357 
15427 
15497 
15567 
15637 
15707 
157668
15837 
15907 
15977 
16047 
16117 
16187 
16257 
163167
16387 
16457 
16527 
16597 
16667 
16737 
16807 
16877 
169368
17007 
17077 
17147 
17217 
17287 
17357 
17427 
174867
17557 
17627 
17697 
17767 
17837 
17907 
17977 
18047 
181068
18177 
18247 
18317 
18387 
18457 
18527 
18597 
186567
18727 
18797 
18867 
18937 
19007 
19077 
19147 
19217 
192768
19347 
19417 
19487 
19557 
19627 
19697 
19767 
198267
19897 
19967 
20037 
20107 
20177 
20247 
20317 
203767
20447 
20517 
20587 
20657 
20727 
20797 
20867 
20937 
209968
21067 
21137 
21207 
21277 
21347 
21417 
21487 
215467
21617 
21687 
21757 
21827 
21897 
21967 
22037 
22107 
221668
22237 
22307 
22377 
22447 
22517 
22587 
22657 
227167
22787 
22857 
22927 
22997 
23067 
23137 
23207 
23277 
233368
23407 
23477 
23547 
23617 
23687 
23757 
23827 
238867
23957 
24027 
24097 
24167 
24237 
24307 
24377 
24447 
245068
24577 
24647 
24717 
24787 
24857 
24927 
24997 
250567
25127 
25197 
25267 
25337 
25407 
25477 
25547 
25617 
256768
25747 
25817 
25887 
25957 
26027 
26097 
26167 
262267
26297 
26367 
26437 
26507 
26577 
26647 
26717 
267767
26847 
26917 
26987 
27057 
27127 
27197 
27267 
27337 
273968
27467 
27537 
27607 
27677 
27747 
27817 
27887 
279467
28017 
28087 
28157 
28227 
28297 
28367 
28437 
28507 
285668
28637 
28707 
28777 
28847 
28917 
28987 
29057 
291167
29187 
29257 
29327 
29397 
29467 
29537 
29607 
29677 
297368
29807 
29877 
29947 
30017 
30087 
30157 
30227 
302867
30357 
30427 
30497 
30567 
30637 
30707 
30777 
30847 
309068
30977 
31047 
31117 
31187 
31257 
31327 
31397 
314567
31527 
31597 
31667 
31737 
31807 
31877 
31947 
32017 
320768
32147 
32217 
32287 
32357 
32427 
32497 
32567 
326267
32697 
32767 
32837 
32907 
32977 
33047 
33117 
331767
33247 
33317 
33387 
33457 
33527 
33597 
33667 
33737 
337968
33867 
33937 
34007 
34077 
34147 
34217 
34287 
343467
34417 
34487 
34557 
34627 
34697 
34767 
34837 
34907 
349668
35037 
35107 
35177 
35247 
35317 
35387 
35457 
355167
35587 
35657 
35727 
35797 
35867 
35937 
36007 
36077 
361368
36207 
36277 
36347 
36417 
36487 
36557 
36627 
366867
36757 
36827 
36897 
36967 
37037 
37107 
37177 
37247 
373068
37377 
37447 
37517 
37587 
37657 
37727 
37797 
378567
37927 
37997 
38067 
38137 
38207 
38277 
38347 
38417 
384768
38547 
38617 
38687 
38757 
38827 
38897 
38967 
390267
39097 
39167 
39237 
39307 
39377 
39447 
39517 
395767
39647 
39717 
39787 
39857 
39927 
39997 
40067 
40137 
401968
40267 
40337 
40407 
40477 
40547 
40617 
40687 
407467
40817 
40887 
40957 
41027 
41097 
41167 
41237 
41307 
413668
41437 
41507 
41577 
41647 
41717 
41787 
41857 
419167
41987 
42057 
42127 
42197 
42267 
42337 
42407 
42477 
425368
42607 
42677 
42747 
42817 
42887 
42957 
43027 
430867
43157 
43227 
43297 
43367 
43437 
43507 
43577 
43647 
437068
43777 
43847 
43917 
43987 
44057 
44127 
44197 
442567
44327 
44397 
44467 
44537 
44607 
44677 
44747 
44817 
448768
44947 
45017 
45087 
45157 
45227 
45297 
45367 
454267
45497 
45567 
45637 
45707 
45777 
45847 
45917 
459767
46047 
46117 
46187 
46257 
46327 
46397 
46467 
46537 
465968
46667 
46737 
46807 
46877 
46947 
47017 
47087 
471467
47217 
47287 
47357 
47427 
47497 
47567 
47637 
47707 
477668
47837 
47907 
47977 
48047 
48117 
48187 
48257 
483167
48387 
48457 
48527 
48597 
48667 
48737 
48807 
48877 
489368
49007 
49077 
49147 
49217 
49287 
49357 
49427 
494867
49557 
49627 
49697 
49767 
49837 
49907 
49977 
50047 
501068
50177 
50247 
50317 
50387 
50457 
50527 
50597 
506567
50727 
50797 
50867 
50937 
51007 
51077 
51147 
51217 
512768
51347 
51417 
51487 
51557 
51627 
51697 
51767 
518267
51897 
51967 
52037 
52107 
52177 
52247 
52317 
523767
52447 
52517 
52587 
52657 
52727 
52797 
52867 
52937 
529968
53067 
53137 
53207 
53277 
53347 
53417 
53487 
535467
53617 
53687 
53757 
53827 
53897 
53967 
54037 
54107 
541668
54237 
54307 
54377 
54447 
54517 
54587 
54657 
547167
54787 
54857 
54927 
54997 
55067 
55137 
55207 
55277 
553368
55407 
55477 
55547 
55617 
55687 
55757 
55827 
558867
55957 
56027 
56097 
56167 
56237 
56307 
56377 
56447 
565068
56577 
56647 
56717 
56787 
56857 
56927 
56997 
570567
57127 
57197 
57267 
57337 
57407 
57477 
57547 
57617 
576768
57747 
57817 
57887 
57957 
58027 
58097 
58167 
582267
58297 
58367 
58437 
58507 
58577 
58647 
58717 
587767
58847 
58917 
58987 
59057 
59127 
59197 
59267 
59337 
593968
59467 
59537 
59607 
59677 
59747 
59817 
59887 
599467
60017 
60087 
60157 
60227 
60297 
60367 
60437 
60507 
605668
60637 
60707 
60777 
60847 
60917 
60987 
61057 
611167
61187 
61257 
61327 
61397 
61467 
61537 
61607 
61677 
617368
61807 
61877 
61947 
62017 
62087 
62157 
62227 
622867
62357 
62427 
62497 
62567 
62637 
62707 
62777 
62847 
629068
62977 
63047 
63117 
63187 
63257 
63327 
63397 
634567
63527 
63597 
63667 
63737 
63807 
63877 
63947 
64017 
640768
64147 
64217 
64287 
64357 
64427 
64497 
64567 
646267
64697 
64767 
64837 
64907 
64977 
65047 
65117 
651767
65247 
65317 
65387 
65457 
65527 
65597 
65667 
65737 
657968
65867 
65937 
66007 
66077 
66147 
66217 
66287 
663467
66417 
66487 
66557 
66627 
66697 
66767 
66837 
66907 
669668
67037 
67107 
67177 
67247 
67317 
67387 
67457 
675167
67587 
67657 
67727 
67797 
67867 
67937 
68007 
68077 
681368
68207 
68277 
68347 
68417 
68487 
68557 
68627 
686867
68757 
68827 
68897 
68967 
69037 
69107 
69177 
69247 
693068
69377 
69447 
69517 
69587 
69657 
69727 
69797 
698567
69927 
69997 
70067 
70137 
70207 
70277 
70347 
70417 
704768
70547 
70617 
70687 
70757 
70827 
70897 
70967 
710267
71097 
71167 
71237 
71307 
71377 
71447 
71517 
715767
71647 
71717 
71787 
71857 
71927 
71997 
72067 
72137 
721968
72267 
72337 
72407 
72477 
72547 
72617 
72687 
727467
72817 
72887 
72957 
73027 
73097 
73167 
73237 
73307 
733668
73437 
73507 
73577 
73647 
73717 
73787 
73857 
739167
73987 
74057 
74127 
74197 
74267 
74337 
74407 
74477 
745368
74607 
74677 
74747 
74817 
74887 
74957 
75027 
750867
75157 
75227 
75297 
75367 
75437 
75507 
75577 
75647 
757068
75777 
75847 
75917 
75987 
76057 
76127 
76197 
762567
76327 
76397 
76467 
76537 
76607 
76677 
76747 
76817 
768768
76947 
77017 
77087 
77157 
77227 
77297 
77367 
774267
77497 
77567 
77637 
77707 
77777 
77847 
77917 
779767
78047 
78117 
78187 
78257 
78327 
78397 
78467 
78537 
785968
78667 
78737 
78807 
78877 
78947 
79017 
79087 
791467
79217 
79287 
79357 
79427 
79497 
79567 
79637 
79707 
797668
79837 
79907 
79977 
80047 
80117 
80187 
80257 
803167
80387 
80457 
80527 
80597 
80667 
80737 
80807 
80877 
809368
81007 
81077 
81147 
81217 
81287 
81357 
81427 
814867
81557 
81627 
81697 
81767 
81837 
81907 
81977 
82047 
821068
82177 
82247 
82317 
82387 
82457 
82527 
82597 
826567
82727 
82797 
82867 
82937 
83007 
83077 
83147 
83217 
832768
83347 
83417 
83487 
83557 
83627 
83697 
83767 
838267
83897 
83967 
84037 
84107 
84177 
84247 
84317 
843767
84447 
84517 
84587 
84657 
84727 
84797 
84867 
84937 
849968
85067 
85137 
85207 
85277 
85347 
85417 
85487 
855467
85617 
85687 
85757 
85827 
85897 
85967 
86037 
86107 
861668
86237 
86307 
86377 
86447 
86517 
86587 
86657 
867167
86787 
86857 
86927 
86997 
87067 
87137 
87207 
87277 
873368
87407 
87477 
87547 
87617 
87687 
87757 
87827 
878867
87957 
88027 
88097 
88167 
88237 
88307 
88377 
88447 
885068
88577 
88647 
88717 
88787 
88857 
88927 
88997 
890567
89127 
89197 
89267 
89337 
89407 
89477 
89547 
89617 
896768
89747 
89817 
89887 
89957 
90027 
90097 
90167 
902267
90297 
90367 
90437 
90507 
90577 
90647 
90717 
907767
90847 
90917 
90987 
91057 
91127 
91197 
91267 
91337 
913968
91467 
91537 
91607 
91677 
91747 
91817 
91887 
919467
92017 
92087 
92157 
92227 
92297 
92367 
92437 
92507 
925668
92637 
92707 
92777 
92847 
92917 
92987 
93057 
931167
93187 
93257 
93327 
93397 
93467 
93537 
93607 
93677 
937368
93807 
93877 
93947 
94017 
94087 
94157 
94227 
942867
94357 
94427 
94497 
94567 
94637 
94707 
94777 
94847 
949068
94977 
95047 
95117 
95187 
95257 
95327 
95397 
954567
95527 
95597 
95667 
95737 
95807 
95877 
95947 
96017 
960768
96147 
96217 
96287 
96357 
96427 
96497 
96567 
966267
96697 
96767 
96837 
96907 
96977 
97047 
97117 
971767
97247 
97317 
97387 
97457 
97527 
97597 
97667 
97737 
977968
97867 
97937 
98007 
98077 
98147 
98217 
98287 
983467
98417 
98487 
98557 
98627 
98697 
98767 
98837 
98907 
989668
99037 
99107 
99177 
99247 
99317 
99387 
99457 
995167
99587 
99657 
99727 
99797 
99867 
99937 
100007 

Patterns...

I am not enough of a mathematician to come up with a formula for these, but I did notice some patterns.

  1. Leap year every 7 years.
  2. Except after 8 leap years (56 years), the difference is 6 years.
  3. Then after 7 leap years (49 years), the difference is also 6 years.
  4. There is a repetition of these (8 leap years followed by 7 leap years) as well...

Here I show only the right most column of the table above:

Pattern of 8 leap years followed by 7 leap years
before the difference between leap years is 6 years
Repetitions of (8 leap years --> 7 leap years)
8 --> 7
8 --> 7
8 --> 7
8 --> 7
8 --> 7
8 --> 7
6 times
8 (year 757) 
8 --> 7
8 --> 7
8 --> 7
8 --> 7
8 --> 7
5 times
8 (year 1397, a difference of 640 years) 
8 --> 7
8 --> 7
8 --> 7
8 --> 7
8 --> 7
5 times
8 (year 2037, a difference of 640 years) 
8 --> 7
8 --> 7
8 --> 7
8 --> 7
8 --> 7
5 times
8 (year 2677, a difference of 640 years) 

Another pattern?

Looks like the cycle repeats itself every 640 years. Here is that pattern for the first 10 000 years:

Years at which the 5 * (8 leap years --> 7 leap years) pattern occurDifference (years)
1397 
2037640
2677640
3317640
3957640
4597640
5237640
5877640
6517640
7157640
7797640
8437640
9077640
9717640
10357640