1	10212	38
3	24776	36
7	48139	31
14	84220	30
16	94657	28
20	116289	26
22	127137	25
34	187845	23
38	207445	21
53	271063	20
54	275713	18
66	328358	16
83	401872	15
143	653912	14
181	797237	13
182	800151	12
187	819350	11
230	988730	10
239	1024978	9
274	1164080	8
306	1289286	7
327	1365575	6
426	1735950	5
511	2022764	4
579	2261249	3
664	2541946	2
1991	6823927	1
10672	32897276	0
