1	10951	39
2	18178	38
3	24784	34
6	42147	29
9	58107	27
13	79177	25
23	127454	23
32	166822	21
42	205917	19
45	217829	17
53	249289	15
60	278965	13
80	355641	12
91	400793	10
92	404537	9
130	554696	8
149	615889	7
163	660023	6
255	968353	5
264	999344	3
313	1163289	2
778	2532271	1
11320	32356815	0
