1	6457	25
2	11575	24
8	40297	21
13	60790	20
34	138328	18
75	263927	15
78	271256	14
81	279987	13
82	282799	12
86	294041	10
197	643630	9
204	661593	8
218	694319	6
245	756945	5
264	805748	4
268	814899	3
805	2269698	2
19020	42891038	1
32179	71772917	0
