1	2903	11
2	4813	9
3	6336	8
4	7699	6
32	59285	5
41	74364	4
42	76037	3
61	105964	2
307	483533	1
589	840248	0
