1	2586	16
2	4733	15
3	6596	14
4	8202	11
13	23069	8
17	28708	7
20	32982	6
24	38528	4
29	45383	3
69	123309	2
189	294611	0
