1	6290	20
10	47331	19
14	63030	17
36	156079	16
169	665176	15
178	699064	14
182	712964	12
237	907295	11
284	1087865	10
302	1146985	9
308	1166513	8
520	1885069	6
527	1907173	5
1489	5098873	4
1513	5164974	3
3345	10911864	2
26374	77897568	1
48360	138490529	0
