1	3663	10
9	19631	8
10	21400	6
25	46739	4
93	159591	3
255	422906	2
455	727927	1
920	1400049	0
