0	0	0
2	12476	24952
3	5463	41341
4	1152	45949
5	5734	74619
6	5058	104967
30	1	104997
32	1	105029
33	2	105095
35	3	105200
36	6	105416
37	1	105453
38	3	105567
39	5	105762
40	2	105842
41	2	105924
43	2	106010
44	1	106054
61	1	106115
64	1	106179
73	1	106252
76	1	106328
77	1	106405
92	1	106497
96	1	106593
97	1	106690
98	1	106788
99	1	106887
104	1	106991
106	2	107203
108	2	107419
112	1	107531
117	1	107648
126	1	107774
128	2	108030
129	1	108159
130	3	108549
131	1	108680
132	1	108812
135	1	108947
137	1	109084
141	2	109366
143	1	109509
144	1	109653
145	3	110088
147	1	110235
148	2	110531
149	2	110829
150	1	110979
151	1	111130
153	2	111436
155	1	111591
157	1	111748
158	1	111906
159	2	112224
160	1	112384
163	1	112547
164	1	112711
170	1	112881
173	1	113054
179	1	113233
187	1	113420
189	1	113609
190	2	113989
193	1	114182
194	1	114376
198	1	114574
199	2	114972
200	1	115172
201	1	115373
202	1	115575
203	1	115778
204	1	115982
205	1	116187
206	1	116393
207	1	116600
208	2	117016
210	3	117646
211	1	117857
212	1	118069
216	2	118501
218	2	118937
219	3	119594
220	1	119814
224	2	120262
225	1	120487
226	5	121617
227	1	121844
228	2	122300
230	1	122530
232	3	123226
233	1	123459
234	1	123693
236	5	124873
237	1	125110
238	5	126300
242	2	126784
243	2	127270
244	1	127514
246	7	129236
247	3	129977
249	2	130475
250	3	131225
251	1	131476
252	2	131980
253	2	132486
254	4	133502
255	1	133757
256	1	134013
257	1	134270
259	1	134529
260	1	134789
261	2	135311
262	3	136097
263	3	136886
265	2	137416
266	3	138214
267	1	138481
268	2	139017
269	1	139286
270	1	139556
271	2	140098
273	4	141190
274	1	141464
275	2	142014
276	1	142290
278	2	142846
279	1	143125
282	2	143689
283	1	143972
284	1	144256
285	2	144826
287	2	145400
289	2	145978
293	3	146857
294	1	147151
297	1	147448
298	1	147746
299	1	148045
300	2	148645
302	1	148947
303	2	149553
304	1	149857
305	1	150162
307	2	150776
308	2	151392
309	1	151701
310	2	152321
311	2	152943
312	1	153255
313	2	153881
316	3	154829
319	2	155467
321	1	155788
324	1	156112
336	1	156448
339	1	156787
346	1	157133
351	1	157484
352	1	157836
354	2	158544
359	1	158903
372	1	159275
376	1	159651
409	1	160060
425	1	160485
432	1	160917
572	1	161489
