1	6436	32
3	16600	29
6	29875	23
10	44110	22
17	63748	21
19	69149	20
22	77409	19
48	154459	17
53	168703	15
55	174061	13
117	368942	12
121	377819	11
125	388330	10
340	950944	9
347	966360	8
364	1000025	6
368	1008833	4
686	1780525	3
731	1877220	2
1639	4058326	1
17109	36385383	0
