1	9520	37
4	28975	35
5	34516	32
9	54222	31
11	63405	29
12	67433	28
15	80610	24
16	84958	22
17	88276	21
32	147393	19
33	151579	17
36	163837	15
64	262903	12
74	298442	10
77	309816	9
162	583787	8
204	712894	7
220	762106	6
309	1041666	5
545	1761958	4
567	1832655	3
1136	3540409	2
1483	4557169	1
1624	4956496	0
