1	3777	12
2	5964	11
4	9255	8
19	35559	7
21	38763	6
22	40336	5
27	48141	4
50	86866	3
59	100119	2
255	404798	0
