1	6284	29
2	11377	26
5	25151	23
7	33908	22
10	43886	20
14	58313	19
20	79720	18
44	163726	16
45	167231	12
69	244967	10
71	250720	9
82	282780	7
205	680838	6
210	693675	5
213	700945	4
229	739517	3
811	2317148	2
881	2486469	1
5850	14165490	0
