1	11416	36
2	17634	35
3	21235	32
5	32127	30
6	37217	29
7	40789	28
26	119014	27
35	156935	24
41	175824	23
46	191301	21
49	200479	20
52	206909	19
56	222573	17
58	231135	14
63	246490	13
178	641133	11
600	1988520	10
1219	3871208	9
1233	3902075	8
1237	3912504	7
1554	4746334	5
3045	8660942	4
3058	8690635	3
3063	8702377	2
11082	27862776	1
34593	79791435	0
