1	6792	29
3	16130	25
14	65203	24
21	93655	21
25	108530	19
52	218270	17
54	225652	14
178	704540	13
191	752166	11
301	1146651	10
305	1161737	9
625	2315886	8
726	2666533	7
740	2712692	6
745	2728061	5
785	2851844	4
3221	10729936	3
6533	21123340	2
10730	33717043	1
14037	43333443	0
