1	11806	39
2	18913	32
4	30055	30
6	39636	29
10	59368	24
11	64222	21
20	112957	19
29	160189	16
31	168081	15
63	298094	14
77	358012	13
107	479471	12
130	570263	11
162	689937	10
170	719767	9
177	741381	8
186	776312	7
188	782747	6
258	1030115	5
264	1049233	4
274	1081903	3
299	1169142	1
1496	5155379	0
