1	3479	16
3	7322	15
4	8740	13
5	10173	11
7	12349	9
8	13576	8
9	14909	7
24	35024	6
28	40952	4
37	51820	3
40	55682	2
223	250802	1
265	292255	0
