1	11732	35
2	19631	34
5	37437	32
8	52948	31
13	76004	30
16	91300	29
20	111128	25
24	126305	24
25	131593	20
27	140420	19
36	184603	18
68	312337	16
77	344010	15
97	427765	14
105	458660	13
108	472890	12
122	534070	11
123	537776	10
126	551071	9
146	630080	8
175	740071	7
189	787455	6
221	896584	4
257	1028965	3
295	1166638	2
327	1284856	1
5671	18786333	0
