1	9881	11
2	12166	9
3	14137	6
5	17622	4
21	44870	3
38	75309	2
66	119404	1
2212	3074223	0
