1	7863	26
2	12929	25
4	20953	21
6	29074	20
11	47302	18
14	58976	15
21	84986	14
27	106861	12
32	123843	10
35	135575	9
57	208825	8
66	237586	7
71	254046	6
103	345292	5
116	381415	4
167	509412	3
275	776149	2
774	1995389	1
864	2216590	0
