1	6308	20
2	11136	17
7	29581	15
20	69421	13
21	72704	12
30	103853	10
39	133535	9
52	177499	8
58	196905	7
67	224778	5
85	278922	4
94	306528	3
210	610009	2
666	1729183	1
711	1827997	0
