1	11677	33
2	18763	32
4	34391	27
50	291096	26
53	305268	23
56	320923	22
61	347565	20
64	365178	19
70	395391	17
189	1034146	16
192	1048006	15
207	1112950	14
268	1401675	13
389	1973827	12
552	2729065	11
556	2743150	9
583	2841129	8
1028	4756066	7
1114	5075197	6
1459	6452335	4
1903	8186799	3
4849	19151984	2
5503	21444924	1
18291	64807515	0
