1	3412	12
7	15253	11
11	21580	10
12	23355	9
13	25002	7
17	31598	5
18	33135	3
165	281939	2
370	610227	0
