1	2958	12
3	6735	6
5	10219	4
15	24007	3
69	106225	2
312	441439	1
360	499764	0
