1	7064	31
2	12312	28
6	28461	27
10	40448	26
12	46418	25
15	57488	23
16	62366	22
17	66252	21
20	74916	17
23	83530	16
36	123771	14
86	270126	13
90	281834	11
104	320771	10
111	337523	9
121	360547	8
393	1082539	7
404	1105866	6
664	1765392	5
665	1767915	4
720	1877977	2
3048	7047567	1
5087	11363191	0
