1	11111	40
4	30950	38
11	72926	36
15	95945	35
16	101606	34
19	119250	33
21	130715	29
26	156332	26
28	166672	21
30	176665	18
47	268709	16
50	284010	14
68	372711	13
120	600385	12
124	617879	11
135	667844	10
177	846038	9
292	1271421	8
301	1304539	7
392	1639897	6
490	1998999	5
514	2084059	4
808	3124133	3
1015	3812503	2
1370	5036625	1
7605	25287697	0
