1	3078	13
3	7094	10
8	16840	8
19	38662	6
42	81584	4
60	113792	3
74	134715	2
79	142519	1
355	585680	0
