将数列{a n }中的所有项按每一行比上一行多两项的规则排成如下数表: 已知表中的第一列数a 1 ,a 2 ,a 5 …构成一个等差数列,记为{b n },且b 2 =4,b 5 =10。表中每一行正中间一个数a 1 ,a 3 ,a 7 …构成数列{c n },其前n项和为S n , (1)求数列{b n }的通项公式; (2)若上表中,从第二行起,每一行中的数按从左到右的顺序均构成等比数列,公比为同一个正数,且a 13 =1, ①求S n ; ②记M={n|(n+1)c n ≥λ,n∈N*},若集合M的元素个数为3,求实数λ的取值范围。