1	8354	33
4	21996	30
5	25136	29
9	37127	27
12	44896	26
15	52301	24
20	65410	22
33	93478	21
49	126041	20
54	136421	19
73	174541	18
77	182241	16
90	205924	15
93	211589	14
96	217949	13
99	224632	12
116	256049	11
143	303997	10
188	389681	9
210	426782	8
233	467699	6
247	493435	5
256	507726	4
459	824909	3
862	1374946	2
1500	2245479	1
2782	4004309	0
