1	2954	13
3	6514	12
5	9895	10
8	14090	8
23	30819	6
28	35582	5
36	43332	4
42	49175	3
263	233044	2
299	266033	1
15781	9861303	0
