1	2880	8
2	4887	7
20	38026	6
27	50484	5
30	55960	4
31	57753	3
35	64006	1
327	540179	0
