1	3094	15
2	4726	14
4	7362	12
5	8487	11
7	10911	9
8	12184	8
9	13454	6
13	18132	5
16	21649	4
42	47009	3
54	58927	1
58	62505	0
