1	3523	8
2	5354	7
6	11609	6
9	15584	5
10	16670	4
17	22849	3
26	30362	2
39	40386	1
58	54950	0
