1	12472	32
4	32358	31
6	42458	30
7	47901	28
14	80543	26
17	96179	24
26	138393	20
28	147447	17
36	183088	16
48	233491	15
51	244640	14
79	367141	13
91	412706	12
102	452110	11
136	572665	9
191	770656	8
208	831305	7
230	908951	6
633	2269935	5
712	2542514	4
805	2854420	3
856	3031252	2
1150	3991567	1
157055	492024432	0
