1	2806	13
2	4975	12
4	8777	7
6	12072	5
85	119875	4
120	168386	3
164	228505	2
492	620690	1
495	624043	0
