345	0	2700	123693	406	71	1	2	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	2	2	2	1	4	8	1	4	6	7	4	6	9	6	17	12	13	9	15	16	19	16	19	17	19	18	18	16	30	33	44	26	38	37	34	33	44	44	46	35	42	42	46	45	45	49	56	59	58	50	54	50	54	54	47	59	56	56	62	52	58	60	56	70	73	74	73	81	63	62	74	73	89	73	83	71	78	66	76	74	83	73	88	69	94	87	83	96	74	73	76	81	69	85	96	91	95	91	111	96	110	109	103	120	111	110	126	134	138	107	141	132	142	154	230	162	165	142	154	160	167	176	182	190	173	173	146	143	160	158	162	173	188	175	170	171	176	155	144	116	97	105	115	100	103	95	102	93	98	104	103	92	98	98	102	94	104	95	111	104	127	92	89	88	97	102	96	108	108	100	95	107	96	97	110	91	104	105	107	105	112	91	107	109	91	101	112	94	109	106	100	100	100	113	116	96	92	97	128	88	124	93	111	98	98	93	101	99	108	105	90	115	111	108	88	106	95	124	124	105	85	104	107	108	88	102	84	108	124	126	177	220	157	78	96	101	122	110	102	80	123	118	103	97	87	115	111	87	109	109	112	111	125	95	99	115	111	107	107	115	109	104	109	92	117	110	116	117	102	98	104	99	100	117	118	128	102	113	114	92	102	94	114	104	119	115	102	106	103	112	108	105	117	108	112	109	110	102	91	95	116	106	104	103	104	106	92	99	118	99	104	104	110	129	107	108	120	117	119	135	100	121	113	89	103	116	100	116	107	104	108	100	107	91	113	90	125	118	105	99	90	110	91	126	130	102	118	93	114	117	105	88	118	99	108	107	109	88	100	107	106	124	99	109	116	90	107	130	104	110	99	113	105	110	98	105	112	101	114	82	111	106	95	105	93	104	110	121	122	107	87	103	113	92	116	124	106	116	99	112	99	96	105	110	135	89	119	95	98	105	114	97	103	99	104	98	107	110	102	96	110	108	102	108	117	88	112	102	119	94	103	103	106	123	112	107	106	111	106	104	133	91	133	113	101	111	112	103	115	115	106	110	120	110	112	126	99	115	119	115	93	99	118	102	103	104	97	110	102	90	123	105	119	112	125	96	123	113	112	117	95	124	114	97	114	102	115	84	114	115	110	122	119	99	99	98	118	122	109	97	102	124	111	108	145	105	88	93	127	100	127	100	114	94	123	105	100	119	116	100	129	108	106	105	113	113	137	93	129	107	104	102	126	108	118	89	109	99	112	110	118	101	105	94	122	103	126	109	101	117	116	117	119	110	125	117	118	116	110	105	143	102	110	99	103	109	114	91	138	112	118	107	95	104	125	101	101	125	112	92	121	112	117	107	117	101	110	98	99	115	108	102	104	102	126	103	107	118	114	110	99	105	116	93	120	100	127	110	112	114	101	109	89	115	113	123	107	113	104	114	100	101	115	93	126	82	125	123	109	117	114	114	124	112	109	105	107	106	117	99	115	112	119	89	117	111	101	113	99	88	106	109	118	123	100	108	122	128	122	100	132	131	126	113	89	97	115	92	124	114	114	102	115	112	133	110	122	95	100	100	110	109	76	108	117	95	118	122	100	104	106	115	114	106	106	102	103	110	122	115	119	87	125	116	103	116	108	107	114	107	120	117	104	99	124	88	108	108	119	121	118	87	119	101	98	128	101	120	102	112	117	112	119	101	110	99	111	131	122	104	118	119	107	111	110	108	118	122	106	112	92	104	109	112	102	102	122	107	102	123	116	119	119	100	105	98	93	105	101	124	127	96	138	101	118	100	106	102	115	111	121	110	104	105	100	99	127	102	117	116	96	90	92	106	120	103	121	134	108	109	109	113	108	101	121	98	125	119	108	112	124	109	116	109	114	106	121	102	126	113	123	101	93	115	122	102	117	110	107	104	132	110	104	118	119	104	118	117	104	101	110	91	113	113	110	120	95	109	112	113	87	109	117	93	114	125	112	116	121	100	119	101	123	106	113	122	107	110	106	127	118	114	103	125	102	109	119	112	110	100	123	114	124	107	115	102	116	99	97	99	91	96	121	120	110	103	116	114	112	124	110	108	123	107	127	116	108	113	112	120	115	119	104	109	130	108	123	112	124	99	112	105	110	99	122	111	109	104	125	113	128	105	114	100	108	100	110	117	116
345	1	1900	123795	374	224	33	5	1	1	0	0	0	0	0	0	0	0	0	0	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	1	1	2	3	5	6	7	5	8	9	11	20	16	10	28	34	30	18	37	42	44	40	76	56	55	59	61	59	78	78	67	57	98	84	105	84	82	94	103	82	105	96	114	103	116	103	135	115	124	125	124	132	129	140	137	128	143	141	132	149	140	134	144	145	156	142	138	132	140	151	153	160	152	173	177	163	170	157	170	157	190	169	162	154	163	189	164	156	188	160	161	183	170	185	176	179	161	151	192	166	164	159	179	174	156	170	179	169	186	172	174	190	183	169	173	174	182	203	219	188	190	208	202	196	214	199	201	221	275	258	276	281	301	318	310	335	321	326	319	334	286	297	300	287	257	272	291	288	308	292	275	269	262	250	258	217	221	233	208	196	218	205	213	199	225	201	178	176	201	194	232	200	178	193	201	175	189	174	203	186	193	190	217	177	185	186	185	190	203	197	194	189	211	201	189	197	197	194	188	178	196	188	211	212	203	182	223	200	182	211	187	203	202	203	198	161	194	212	197	198	222	199	200	183	203	195	180	192	205	187	190	201	200	182	221	184	191	189	211	182	198	174	184	192	183	226	217	196	187	196	253	222	209	204	199	202	205	199	182	176	208	185	194	195	175	187	207	186	188	210	193	210	192	193	218	208	190	184	212	188	201	181	192	188	213	196	191	187	198	212	195	223	178	214	218	183	219	188	206	187	208	215	197	195	187	216	192	207	165	196	191	203	204	177	203	182	197	193	201	194	177	164	204	204	190	188	204	200	198	204	205	189	185	182	205	222	200	180	204	197	216	196	208	203	190	205	200	174	191	210	226	188	179	199	205	207	200	180	177	204	214	176	208	189	225	187	213	189	206	216	183	207	220	163	190	188	198	212	209	165	212	179	219	216	197	205	208	193	186	202	176	215	207	189	193	193	204	192	200	200	193	184	205	204	219	182	207	199	206	183	207	180	190	194	210	206	200	190	190	215	208	204	217	210	172	221	185	190	199	198	194	185	177	180	242	187	200	192	224	196	190	209	212	157	222	189	192	196	182	206	202	194	203	198	186	190	215	200	196	194	208	203	202	208	213	202	183	210	208	172	208	175	190	188	210	189	206	219	203	195	195	180	210	185	198	233	207	203	221	188	213	210	207	193	197	212	196	214	221	187	195	189	211	191	218	192	197	209	192	201	186	199	203	189	216	203	188	208	202	196	195	186	210	186	204	186	196	190	193	184	203	205	204	182	196	222	196	182	186	209	192	191	211	174	196	217	208	212	200	206	223	194	178	215	213	181	210	213	209	186	207	226	200	213	208	224	203	189	223	204	185	196	192	203	205	183	199	190	215	195	195	197	231	188	222	196	190	193	212	217	203	192	209	211	194	214	208	195	201	188	187	207	188	168	205	214	198	206	208	202	203	206	198	199	201	202	201	189	202	179	202	168	208	201	196	192	211	191	191	177	223	197	208	177	195	190	212	198	226	208	223	203	206	205	195	202	215	206	212	186	201	190	207	203	203	204	194	199	184	213	199	177	198	204	211	196	204	225	199	199	200	182	201	184	193	224	222	199	199	220	215	181	190	202	206	178	202	184	224	182	206	193	193	205	199	183	218	222	183	188	193	209	200	207	188	220	175	208	206	187	167	194	198	202	204	208	201	202	192	203	201	185	223	203	203	196	212	201	218	209	191	216	225	206	195	201	220	197	236	199	199	194	198	200	213	213	205	219	208	189	204	206	204	203	213	211	207	199	199	217	197	221	199	169	202	198	204	193	215	204	210	197	201	203	208	197	229	203	204	201	196	175	207	209	191	197	197	167	191	184	204	205	191	200	197	208	238	213	200	196	210	200	211	211	223	193	215	212	209	188	217	170	205	214	214	199	213	224	206	208	184	194	204	182	201	215	170	207	212	192	198	195	204	203	211	192	222	212	224	210	194	204	208	194	221	216	217	185	228	195	200	196	210	186	212	196	218	203	201	208	217	201	224	181	209	191	210	181	206	192	216	189	204	203	218	205	218	208	201	201	227	205	215	195	219	212	204	207	207	185	214	207	200	197	201	197	231	214	204	201	208	209	208	197	190	218	183	199	215	195	216	193	172	210	215	225	205	202	213	199	203	194	208	207	201	203	203	203	216	211	208	195	197	183	193	177	232	199	207	201	204	198	207	210	208	202	210	205	188	200	231	219	189	217	202	171	222
345	2	2100	123897	235	234	14	4	0	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	1	3	1	0	2	2	5	5	6	5	13	17	22	20	33	40	23	43	50	54	84	71	84	76	111	112	120	135	135	153	140	157	173	171	202	178	185	186	210	220	246	218	215	229	228	227	231	259	253	252	246	247	263	269	274	253	284	276	260	309	276	328	290	305	295	327	308	320	298	337	298	297	301	337	329	339	305	320	334	330	330	330	323	361	338	347	308	333	356	330	333	377	326	384	322	327	363	335	375	358	344	362	365	393	341	378	348	348	382	359	355	395	397	356	371	364	354	364	361	362	375	374	332	401	359	389	368	425	430	396	416	361	348	399	368	369	402	426	443	439	427	465	446	482	477	490	475	516	519	520	574	558	480	460	454	468	471	450	417	441	420	439	436	423	386	401	391	395	364	387	365	373	387	379	377	401	365	399	390	364	386	350	397	377	378	392	367	381	404	382	382	360	403	391	377	397	400	392	351	393	370	408	371	378	402	426	370	398	373	397	375	374	394	370	397	367	397	357	371	401	363	403	372	387	359	383	386	367	378	383	395	393	388	396	376	420	379	391	395	389	418	416	386	410	376	402	401	386	382	390	389	381	369	398	381	375	397	336	407	409	418	389	367	398	397	378	376	392	404	407	390	379	377	373	365	391	386	432	378	408	385	421	381	388	384	372	397	399	388	392	384	398	380	411	384	393	366	369	401	393	389	409	357	396	407	380	368	390	397	400	392	387	359	413	376	387	414	408	389	412	390	399	367	433	395	384	370	387	375	396	380	376	381	404	391	398	404	394	366	387	372	412	382	365	393	399	367	386	373	402	354	411	374	389	399	407	419	409	377	421	364	416	408	384	369	417	404	401	390	399	375	400	386	385	385	412	366	398	404	409	406	373	375	402	382	370	379	427	374	387	388	409	365	399	388	415	377	392	390	425	398	391	385	408	400	383	396	400	388	395	404	381	368	413	406	382	367	411	383	435	385	406	396	392	395	383	408	376	406	405	390	395	389	389	391	375	388	412	372	399	399	404	402	394	371	405	378	427	366	359	409	375	369	374	414	381	417	399	400	400	398	397	404	412	393	420	396	375	424	392	375	414	372	396	401	392	389	407	392	396	394	388	401	388	404	417	398	378	390	439	395	390	402	391	384	394	365	398	378	393	376	398	404	380	372	402	369	392	399	410	397	389	382	376	382	398	394	385	375	388	413	375	394	406	397	396	398	406	418	408	392	385	407	415	385	375	393	396	400	395	370	395	377	386	408	399	387	405	364	422	393	381	409	394	402	423	388	400	402	406	363	415	406	386	398	369	377	420	404	398	389	402	389	370	356	398	410	415	405	398	386	404	389	371	395	400	407	385	394	376	382	394	389	405	405	408	399	389	386	407	402	386	399	388	405	412	385	361	384	404	366	398	397	406	368	387	374	346	390	429	402	369	403	410	375	404	389	405	384	397	419	405	371	417	374	386	398	412	405	403	362	400	407	409	381	388	394	418	416	403	358	403	404	421	396	376	383	407	385	399	387	415	375	419	388	396	396	395	384	401	388	402	385	398	386	407	410	379	413	384	394	419	389	355	407	381	376	371	394	422	403	398	387	403	388	411	407	401	398	419	396	399	418	361	402	377	394	385	393	408	402	416	394	372	401	354	413	402	381	371	408	388	397	388	390	394	384	385	377	408	402	430	378	402	384	401	383	398	403	384	391	390	398	380	375	378	416	426	397	385	411	421	385	406	392	375	424	376	430	386	407	417	384	382	376	413	377	419	365	392	370	395	386	365	394	395	397	384	382	383	424	383	406	390	358	411	394	401	387	403	385	378	409	395	417	393	398	409	425	420	389	381	404	391	379	388	405	386	373	379	381	380	372	392	391	390	372	410	375	384	427	387	405	422	374	389	375	415	398	415	390	428	370	404	393	385	380	399	375	397	407	408	398	419	395	400	391	381	413	393	393	416	394	394	379	389	363	411	395	403	428	371	399	384	398	392	381	376	393	403	388	402	380	424	402	384	362	432	417	402	394	392	375	404	405	397	410	397	419	380	406	355	394	394	382	403	405	405	388	375	385	378	395	402	393	387	392	398	369	384	390	407	397	386	393	376	368	371	395	405	372	412	388	413	359	412	384	409	391	388	415	392	367	398	407	393	407	388	406	388	409	401	385	405	368	413	394	385	436	395	380	371	369	416	408	410	398	411	365	392
345	3	3500	123999	209	201	4	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	0	0	0	0	0	1	1	0	0	0	0	3	3	7	4	6	11	14	18	21	20	28	32	37	28	52	59	61	74	89	71	101	91	96	99	127	130	139	155	153	138	171	163	164	185	207	187	210	210	240	195	229	226	217	213	239	235	250	251	251	247	261	258	306	268	272	277	288	306	280	297	290	291	292	305	318	322	291	336	326	356	309	313	326	329	333	323	319	330	359	340	331	321	351	323	339	324	371	316	368	351	360	333	353	351	362	348	377	336	354	394	370	340	370	357	346	361	386	350	362	365	366	364	383	375	394	351	370	381	387	359	378	384	406	367	377	398	396	369	409	416	434	442	440	421	477	477	454	481	502	462	479	519	533	547	598	527	469	458	418	414	467	426	420	389	394	413	428	379	401	414	407	404	393	400	397	379	396	432	386	405	405	378	388	404	400	393	392	409	357	391	410	377	372	400	389	362	386	357	383	411	355	398	409	350	400	408	383	379	406	378	404	399	397	419	417	379	403	413	349	402	419	394	415	369	406	407	405	414	401	402	396	381	401	406	364	400	421	406	422	383	391	412	428	407	397	363	397	387	406	418	410	389	392	378	409	401	383	427	413	391	410	376	397	411	378	416	403	383	404	416	402	411	379	411	427	365	431	379	404	399	415	421	404	394	390	390	414	376	448	358	415	389	388	424	406	389	412	396	403	402	409	396	379	412	421	398	384	421	410	374	413	414	387	415	423	397	426	374	376	376	451	402	423	380	402	395	397	401	381	374	381	402	409	380	413	393	384	376	406	376	407	386	442	352	386	415	411	377	372	403	399	385	412	376	383	409	419	414	387	379	423	386	376	394	393	376	402	418	389	389	434	404	411	405	400	405	369	408	379	375	395	394	417	431	382	404	409	385	401	402	398	410	392	412	402	392	413	386	392	411	421	407	368	421	383	405	400	409	391	419	429	420	396	380	387	410	410	399	414	408	397	402	414	375	418	397	372	430	379	412	398	398	410	403	441	383	414	424	427	388	390	397	390	395	419	403	397	408	407	392	411	415	409	395	435	402	378	404	443	386	405	396	408	395	404	378	396	402	418	430	417	394	421	387	400	392	404	386	403	398	408	389	431	393	417	413	388	418	400	392	427	388	401	403	397	409	398	428	417	433	411	406	402	407	379	419	408	366	434	385	414	399	401	384	408	382	432	401	402	378	404	405	388	410	387	409	412	391	398	382	421	403	398	415	390	375	419	373	431	385	415	386	414	381	387	403	418	427	383	408	390	419	392	429	415	383	412	403	416	393	410	379	399	385	431	368	415	385	397	399	412	389	404	401	416	401	418	389	428	387	400	377	415	377	394	396	400	403	407	409	399	402	389	409	424	367	407	393	411	379	420	385	405	385	406	422	412	396	410	385	400	423	401	390	427	407	389	412	392	411	411	403	391	438	423	394	407	409	420	394	401	374	368	420	429	415	422	422	403	371	413	375	431	400	396	416	400	377	418	425	394	432	419	380	403	406	389	408	419	385	412	399	437	396	430	389	383	394	368	421	405	420	400	375	434	398	433	395	410	382	385	397	400	397	404	425	417	401	394	411	398	394	419	404	410	400	378	393	413	410	401	403	380	430	393	400	401	378	387	412	385	392	419	414	400	388	428	376	427	419	421	390	407	398	414	422	390	396	433	399	413	412	408	387	396	409	420	419	363	403	397	412	399	401	427	406	397	387	446	423	396	387	420	393	403	406	389	400	413	413	393	393	424	417	383	403	397	443	428	387	409	391	428	401	416	416	415	412	401	415	375	432	418	434	399	412	410	388	389	417	395	384	411	407	389	426	404	399	394	372	427	401	441	404	408	400	421	405	405	379	401	376	431	405	407	392	412	373	390	408	427	401	415	406	445	391	419	411	419	395	429	399	411	405	401	390	401	388	407	405	415	374	416	423	417	404	422	399	404	406	378	400	423	406	404	360	441	383	417	376	386	386	426	376	399	412	390	398	389	415	370	379	389	415	426	401	428	404	422	416	440	372	413	408	430	406	419	413	433	426	426	400	392	394	416	398	403	386	397	388	444	389	404	387	440	401	410	413	425	404	411	417	403	401	403	395	427	385	419	421	410	429	381	387	424	383	375	417	422	376	410	404	418	400	399	396	411	407	426	394	421	365	406	377	434	374	430	424	401	427	390	436	400	410	405	412	394	403	400	441	389	390	406	392	395
345	0	2700	124101	194	105	1	3	2	0	0	0	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	0	0	0	0	0	1	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	0	1	0	0	1	2	0	1	2	4	4	8	15	12	16	14	23	20	21	44	39	36	51	49	68	62	65	69	62	80	89	91	111	97	106	112	114	123	142	136	116	125	148	156	133	138	147	169	182	158	167	157	187	173	202	187	224	227	207	212	216	209	218	219	212	193	208	200	236	196	232	254	226	241	263	243	244	257	231	237	252	268	251	238	265	275	248	254	271	261	251	259	259	266	273	247	280	306	276	259	277	306	275	313	277	298	267	271	287	292	277	272	313	290	309	284	303	297	295	305	280	287	310	310	319	320	340	338	310	337	335	365	374	432	419	399	389	383	425	385	439	401	461	441	403	350	407	331	354	325	338	310	336	346	323	316	305	294	324	309	311	295	305	326	331	337	324	318	338	319	291	329	330	323	316	315	324	333	316	311	310	327	302	301	321	287	284	320	336	319	297	311	337	306	286	311	329	338	341	304	331	307	302	305	323	313	310	316	316	324	307	308	344	308	302	335	323	324	322	314	355	308	335	304	325	309	305	332	307	316	328	303	324	323	355	316	307	309	312	321	320	333	305	298	323	313	314	319	315	313	333	310	335	320	322	301	328	319	356	297	329	316	339	327	320	322	341	311	333	324	325	315	332	329	336	287	320	307	319	314	328	292	364	329	323	282	356	342	295	307	348	320	307	318	327	333	327	308	316	323	336	330	314	339	325	332	309	322	332	307	330	311	298	334	328	330	312	306	344	324	328	337	341	325	334	322	315	335	330	320	308	316	335	335	323	324	322	339	321	346	317	325	335	332	350	300	332	319	318	320	320	313	350	313	322	354	338	307	322	330	351	311	322	331	315	322	334	316	349	299	344	327	306	331	352	313	338	312	315	322	296	317	340	335	342	319	335	308	335	304	325	316	323	325	341	318	311	307	331	310	345	313	311	343	309	308	309	319	348	319	332	328	329	329	324	338	304	305	333	323	332	322	350	317	299	324	346	321	312	351	308	337	333	323	342	310	330	336	319	340	325	318	348	331	325	313	327	342	326	316	335	319	307	350	341	318	341	307	353	321	328	345	322	342	341	324	331	317	324	312	331	327	316	350	338	328	337	310	332	345	336	333	342	326	316	311	289	349	338	298	365	285	351	321	361	325	320	309	342	336	323	301	309	347	308	338	325	327	305	330	346	337	317	326	332	326	324	342	313	312	344	324	320	327	308	333	340	314	326	302	338	316	303	331	345	335	337	304	334	336	329	319	336	324	320	316	343	346	344	334	334	329	332	330	355	323	322	328	331	308	329	321	323	343	322	325	310	343	337	336	357	296	345	305	313	344	316	317	313	326	354	340	359	350	320	340	334	330	319	326	337	334	321	310	360	319	311	339	306	317	343	323	318	334	338	339	335	318	332	321	331	313	337	322	332	315	340	334	379	317	318	342	319	351	330	334	335	324	347	337	351	326	321	330	318	332	324	299	325	339	339	307	338	311	334	324	314	301	336	311	331	322	350	334	323	343	325	320	338	337	328	341	331	325	320	319	325	325	335	350	321	329	317	343	310	331	339	327	349	322	316	334	320	337	347	328	325	334	360	350	324	331	355	331	317	325	308	316	328	331	320	310	361	320	318	341	323	304	316	331	337	343	308	319	330	312	340	331	325	332	348	346	317	342	324	324	329	334	321	305	352	325	360	319	361	322	307	308	334	336	328	313	351	308	329	343	346	337	302	311	342	334	332	344	346	318	349	313	325	333	334	324	363	293	349	310	332	363	317	312	342	313	326	338	342	339	323	329	333	313	326	327	366	346	314	329	318	312	312	337	346	318	328	342	328	316	333	340	341	352	328	325	350	327	366	341	346	299	335	325	306	339	312	331	348	319	348	327	338	306	345	319	350	353	328	318	341	304	342	319	346	341	323	337	326	315	316	333	321	332	325	331	338	323	354	347	336	344	351	328	329	316	331	307	333	300	340	315	344	319	346	336	306	334	346	316	323	338	347	312	314	313	341	369	306	309	326	347	328	359	349	349	352	353	321	344	327	319	332	333	309	345	337	326	338	318	348	300	328	336	330	309	352	304	357	335	346	317	342	335	327	315	324	368	320	335	338	310	307	330	319	337	316	323	359	338	347	321	311	333	312	327	325	304	353	327	348	320	344	330	341	332	341	337	343	307	322	316	331	322	315	325	333
345	1	1900	124203	196	334	93	4	2	1	0	2	0	1	0	0	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	2	9	4	8	13	16	21	36	46	51	57	58	85	99	104	132	128	136	172	151	182	174	233	228	249	241	258	305	262	293	310	324	332	331	342	371	398	387	382	393	391	411	426	442	446	419	483	416	455	476	444	464	446	474	481	467	435	536	510	476	492	493	519	536	506	499	519	511	514	536	539	528	539	549	531	556	537	559	556	535	532	545	510	552	569	529	544	552	523	579	524	582	518	566	584	560	568	542	546	575	579	594	567	579	560	600	556	581	596	584	561	559	573	582	560	599	574	598	586	585	564	612	587	610	567	581	600	623	605	593	572	601	595	585	608	597	631	617	583	601	602	582	629	666	651	660	674	722	718	728	738	690	695	724	706	735	721	710	755	719	711	672	632	632	628	569	589	639	582	607	572	593	581	569	597	579	617	593	613	592	586	588	624	607	609	576	572	606	616	627	590	598	587	609	562	609	584	599	625	586	581	598	563	573	629	610	571	596	587	596	570	613	587	597	599	613	595	592	597	588	562	610	620	588	577	600	558	603	604	600	591	579	566	600	619	601	617	580	579	603	593	568	623	577	623	620	594	665	633	696	602	603	607	577	589	596	605	588	575	591	598	587	604	590	594	588	594	603	568	618	600	585	612	609	609	562	594	635	556	610	582	594	570	618	612	583	608	589	581	584	614	609	597	616	597	591	609	589	615	583	619	590	574	600	633	579	596	615	595	589	608	621	589	619	604	598	615	589	617	581	613	630	599	621	604	609	608	575	646	613	602	598	603	624	616	614	609	593	594	646	588	612	605	607	594	601	592	615	626	600	587	622	560	586	603	624	584	600	599	596	615	601	586	601	575	587	583	610	600	608	587	650	586	617	572	615	556	602	594	617	608	603	571	610	625	612	561	611	579	580	628	607	603	606	597	601	554	593	605	601	574	577	565	622	587	630	616	598	589	602	642	597	627	611	581	596	627	585	593	625	565	603	569	639	581	634	594	620	576	621	570	578	595	634	577	590	594	633	589	622	578	601	581	593	601	604	597	575	583	623	609	610	579	608	611	596	635	595	585	592	592	587	625	655	569	631	606	622	592	580	592	621	620	637	623	614	568	621	600	581	593	596	642	601	603	614	599	637	610	584	595	596	575	602	609	641	592	599	580	613	582	607	620	597	623	590	602	606	624	613	627	603	580	623	609	576	605	596	626	599	588	565	600	604	609	599	616	581	586	616	623	585	559	582	613	651	587	613	598	608	667	572	614	616	624	608	595	585	579	606	579	601	609	634	592	596	610	627	607	625	579	586	612	575	585	568	626	613	565	614	610	590	576	598	629	592	614	586	573	610	603	601	603	642	597	636	604	588	602	582	606	604	591	624	610	608	610	584	589	608	595	625	579	581	612	594	634	613	626	608	585	626	571	619	573	606	602	599	597	599	615	612	583	609	602	586	617	607	645	575	569	638	591	586	582	604	601	607	602	620	550	625	608	642	568	599	599	596	596	620	585	576	614	627	611	639	616	595	635	571	578	624	546	628	614	607	596	596	590	608	588	611	569	613	601	617	594	614	571	618	578	567	577	613	568	634	588	591	579	626	634	587	593	611	569	585	617	597	642	623	627	608	604	590	600	601	602	574	601	613	607	589	589	612	593	614	593	599	595	620	610	622	598	601	599	591	608	588	605	583	604	603	592	604	596	607	593	597	610	595	608	599	622	608	639	609	586	585	595	613	579	587	602	624	572	600	613	597	596	583	571	584	615	601	613	645	608	585	596	610	630	603	589	577	597	572	611	571	614	594	599	607	592	598	640	587	611	611	558	616	587	626	628	583	597	622	607	605	547	606	582	613	606	608	583	609	577	648	611	595	587	573	590	581	606	616	568	620	641	611	621	613	585	617	588	597	585	587	616	596	556	610	609	600	608	613	593	600	600	618	627	597	601	603	601	600	593	592	615	612	613	590	605	601	616	583	598	602	602	608	587	584	590	595	585	597	610	584	621	604	599	628	597	620	589	597	592	582	608	639	610	575	601	612	594	621	594	599	624	577	611	615	586	599	575	569	604	594	579	610	616	619	612	604	616	631	578	591	608	640	579	602	585	612	614	584	611	593	600	587	592	588	600	601	586	601	580	590	598	606	597	614	607	593	588	608	602	606	592	636	564	617	611	596	583	580	629	574	607	587	615	610	578	607	610	598	608	591	599	606	581	630	567	589
345	2	2100	124305	192	249	16	3	1	1	1	1	1	0	0	0	0	0	0	0	0	0	0	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	0	0	0	0	1	0	0	2	1	3	2	1	2	7	7	14	13	30	27	35	50	55	49	72	63	88	89	113	106	115	132	148	151	188	155	188	201	217	227	234	236	256	229	243	230	247	243	281	283	308	294	324	312	320	311	344	323	339	338	356	348	344	344	356	374	375	368	371	360	389	370	402	394	413	396	402	422	424	411	404	407	419	391	427	415	404	421	393	414	438	412	437	443	420	417	417	440	424	453	420	452	453	452	439	415	464	442	419	476	473	466	443	473	426	423	468	484	472	439	458	439	458	442	444	476	484	436	489	475	473	474	506	467	453	463	478	515	520	481	502	483	467	478	494	483	518	498	534	514	507	516	487	490	533	502	540	504	522	494	498	456	442	507	496	471	493	486	454	500	493	474	492	461	506	463	485	473	456	471	478	488	504	467	481	466	474	448	510	496	470	491	506	483	500	490	461	458	476	474	497	469	497	492	468	478	459	476	477	473	526	461	467	498	461	483	498	461	485	510	474	509	496	505	481	477	495	492	454	471	511	465	456	471	479	479	480	462	483	467	443	489	541	553	551	565	611	648	630	559	575	495	468	493	499	469	482	461	481	490	468	480	477	463	478	478	485	465	488	478	454	506	484	501	473	491	485	489	513	486	494	489	473	508	491	468	502	482	501	467	498	506	511	470	502	498	468	481	451	467	507	461	489	502	468	461	488	486	474	487	491	474	503	495	477	469	487	487	473	484	532	488	490	475	457	438	523	497	489	483	481	445	477	469	502	487	500	512	505	517	486	467	470	499	464	459	482	481	519	491	481	440	501	467	465	490	486	492	479	491	468	490	498	488	486	477	488	498	493	517	504	484	484	500	457	456	495	474	508	454	483	488	476	458	505	481	479	486	514	500	462	497	484	493	495	479	493	474	487	490	482	465	501	476	483	495	487	460	508	478	463	488	498	495	508	476	500	486	476	481	491	494	482	445	484	508	491	518	467	493	463	502	509	517	476	502	498	475	481	485	498	506	489	506	472	475	482	486	480	496	469	476	487	483	493	476	499	493	526	497	493	466	553	451	498	481	454	483	499	462	522	459	498	511	484	470	487	462	507	489	499	487	479	503	491	476	520	457	490	482	471	498	472	488	494	513	505	477	478	491	491	495	515	476	477	482	512	461	462	490	492	486	472	501	489	507	493	491	471	476	488	482	505	501	470	504	479	494	470	476	477	496	490	506	486	480	480	495	501	497	498	489	484	454	471	511	489	471	481	483	481	471	502	501	508	479	514	497	486	506	482	489	481	490	480	470	494	493	500	478	493	481	479	522	492	462	499	478	511	493	502	466	512	483	503	479	501	488	496	459	528	467	502	504	476	494	461	474	490	463	499	470	484	504	506	494	487	500	465	493	473	492	477	484	474	491	484	503	501	506	485	491	460	490	469	480	498	499	487	487	486	467	510	470	510	502	499	475	490	483	470	449	456	473	483	475	516	433	489	476	505	480	468	484	494	493	489	495	507	456	478	487	503	478	497	478	504	516	520	470	487	515	487	491	492	504	511	487	505	481	484	447	487	516	483	494	493	447	522	462	503	500	478	473	512	506	503	477	460	484	476	458	495	478	473	468	485	476	489	485	474	503	483	484	504	493	488	504	485	501	481	506	469	468	505	496	511	468	487	448	482	504	515	484	521	461	467	470	500	463	498	463	512	493	468	505	508	497	522	452	470	485	504	497	504	482	491	489	508	475	499	512	489	479	494	477	485	472	525	465	471	484	461	474	500	465	492	496	490	474	486	479	511	477	472	505	487	481	505	505	510	477	472	492	494	491	493	496	487	468	510	494	510	489	465	477	499	476	520	514	471	494	497	497	497	476	457	479	489	512	491	510	483	477	496	475	469	483	515	475	500	468	487	485	488	480	516	496	468	496	481	468	486	489	477	487	496	530	494	470	483	480	497	488	500	477	509	465	520	480	495	459	508	488	532	476	481	491	495	494	511	502	459	500	499	490	507	507	502	483	497	486	523	507	487	494	532	495	500	481	473	518	481	464	483	506	519	491	480	498	503	486	503	466	498	507	496	500	477	482	469	510	512	503	495	504	509	453	485	443	518	489	501	471	522	483	505	511	476	485	498	471	486	502	510	484	472	518	457	544	499	480	498	475	503	488	482	493	489	464	490	494	499	485	471	474	483	503	525	474	497	463	468	472	489	508	482	479	482
345	3	3500	124407	223	196	3	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	2	2	3	5	7	5	6	12	13	16	14	27	35	34	44	44	62	61	70	84	73	85	117	105	117	116	144	150	154	168	157	194	202	201	191	228	193	210	223	246	207	207	256	259	264	269	276	292	284	283	318	269	285	302	306	311	331	323	335	316	336	330	319	355	322	319	324	328	341	359	350	330	344	376	360	362	358	394	352	368	394	383	375	383	365	395	409	390	409	352	413	375	391	385	435	362	390	411	401	422	395	400	408	401	397	403	388	400	442	390	401	409	394	427	425	376	425	389	403	409	428	415	431	411	390	444	432	431	428	451	428	414	441	417	431	459	447	410	441	417	451	424	457	421	436	434	448	425	439	432	443	448	453	438	448	406	425	436	432	408	421	475	396	441	428	418	435	421	443	429	432	413	412	426	429	415	447	444	447	422	473	437	417	401	436	426	446	444	428	449	419	446	416	441	473	415	441	427	434	430	443	414	439	451	429	441	424	425	448	411	476	479	422	433	447	446	445	401	404	465	424	438	410	434	450	429	447	441	453	459	493	499	497	529	513	574	563	530	566	540	534	510	440	443	425	446	462	382	440	452	428	413	469	438	441	415	447	412	451	448	439	447	414	460	436	431	449	470	442	434	476	460	436	448	446	460	438	445	433	447	434	471	428	439	436	405	457	459	450	430	449	456	434	433	450	435	450	432	466	442	487	423	451	440	439	426	420	471	461	452	443	427	427	456	457	456	440	441	445	434	437	415	474	485	400	445	450	421	436	470	427	444	470	440	446	448	455	446	445	468	433	443	445	443	479	435	460	445	465	409	461	430	455	442	469	445	449	426	426	441	428	454	465	444	438	399	413	453	421	463	449	448	423	443	449	444	453	434	451	436	438	447	445	426	472	457	429	419	457	454	458	428	445	440	467	439	446	437	445	422	470	434	450	430	458	436	484	450	479	470	431	422	469	405	461	442	453	415	434	426	483	463	441	466	423	442	448	446	434	440	451	442	449	453	440	425	465	441	461	462	445	422	455	460	450	419	443	425	413	456	460	458	483	434	417	426	439	423	445	418	459	411	455	436	460	453	418	459	454	424	446	440	449	441	437	453	429	449	462	446	425	466	434	434	454	441	452	449	432	438	461	433	430	452	454	415	434	460	418	430	438	447	464	456	425	443	437	439	461	469	489	441	435	445	438	439	473	423	475	450	479	442	433	470	427	439	454	426	454	436	482	417	430	452	426	439	428	460	464	441	453	430	425	442	443	434	469	459	458	442	462	445	474	457	473	431	438	458	460	450	451	429	461	433	462	443	444	460	459	394	436	443	480	435	476	460	436	445	454	436	463	434	479	422	462	451	435	441	447	464	439	489	442	462	432	466	460	451	455	425	460	442	441	456	467	429	436	428	477	415	435	441	460	403	433	457	430	426	442	450	458	452	472	444	438	436	461	418	477	457	465	435	476	439	450	413	455	449	452	407	461	436	438	452	453	459	454	447	452	441	441	419	457	457	445	415	478	448	455	429	433	453	470	428	473	453	448	449	446	436	459	421	441	436	441	437	446	434	459	438	436	459	455	468	438	481	485	435	455	449	446	470	477	419	431	436	433	455	452	474	440	439	443	431	428	412	446	421	453	463	447	433	443	457	411	449	455	469	463	437	480	435	438	449	424	451	447	473	409	451	451	430	437	479	452	460	445	426	480	454	442	437	472	439	440	441	464	456	411	452	459	465	444	460	460	463	426	467	464	428	459	447	468	450	443	468	440	442	443	422	450	450	440	429	459	413	449	457	440	450	444	449	454	423	451	433	459	444	472	432	415	432	467	436	448	460	466	454	440	447	473	444	455	445	466	426	445	444	455	428	464	482	460	437	493	422	459	454	435	411	471	455	422	437	425	455	460	454	459	447	453	463	479	463	466	449	459	437	486	409	425	440	464	464	452	459	448	467	442	457	444	441	445	464	454	450	445	421	453	461	442	438	467	441	445	449	449	407	466	446	460	422	447	445	451	433	458	461	459	467	453	446	441	455	447	454	435	422	427	490	434	447	444	442	487	452	447	433	439	447	445	447	453	447	443	460	417	457	447	445	443	447	457	456	425	491	451	443	445	447	470	453	429	440	457	427	479	439	429	449	453	417	443	462	442	474	393	446	444	443	457	466	460	408	461	443	458	437	462	427	451	461	452	439	466	438	473	439	455
345	0	2700	124509	153	203	1	1	0	0	0	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	0	0	2	4	3	4	10	18	9	12	25	28	42	25	51	47	66	75	80	84	89	90	107	138	133	164	156	144	175	169	189	191	213	200	225	229	241	261	227	270	280	276	295	252	291	285	307	302	303	321	346	330	327	326	345	339	327	354	371	359	364	348	396	386	380	365	389	373	411	392	381	407	415	394	414	415	380	429	426	412	403	402	414	434	397	428	413	427	424	423	424	438	443	425	436	408	466	418	426	470	449	418	454	419	434	440	453	425	469	424	429	464	443	426	458	453	443	464	436	446	459	448	461	462	462	472	479	472	432	500	475	459	460	463	492	441	481	437	468	481	480	481	484	465	464	484	484	436	472	480	480	470	488	491	470	503	474	459	476	484	457	447	493	481	473	429	483	481	499	491	463	448	481	489	476	461	454	475	464	473	526	449	464	498	483	445	443	491	481	472	458	465	480	484	490	462	466	466	464	504	490	427	498	500	489	467	478	471	481	475	473	472	458	482	515	487	486	456	466	454	483	521	484	457	492	501	543	549	593	615	570	553	522	521	490	518	489	487	501	464	506	467	467	505	485	499	465	462	501	456	491	466	441	463	495	476	474	470	485	503	462	451	476	457	464	486	470	491	497	442	492	477	447	471	473	466	482	484	475	496	465	474	484	478	484	475	473	456	478	469	507	496	508	460	468	468	468	472	490	479	504	453	479	448	460	483	486	464	492	441	481	489	471	481	470	492	461	472	446	449	486	457	496	485	523	451	484	480	467	454	496	480	458	489	502	469	465	469	473	472	464	450	504	487	448	452	477	473	509	439	501	486	499	458	488	463	483	438	488	470	466	462	459	469	496	469	476	479	489	481	474	471	456	460	503	481	475	474	474	467	494	487	456	515	470	499	478	467	477	441	472	449	487	457	467	475	464	473	473	452	480	454	479	479	480	468	495	469	475	460	458	432	466	471	513	491	472	474	484	468	457	496	489	484	495	475	493	466	488	443	475	496	466	472	497	494	481	487	476	460	510	462	492	473	499	502	474	502	473	459	477	495	458	447	505	476	468	499	463	471	475	492	473	472	502	453	498	483	509	451	486	503	486	459	482	472	481	479	490	477	475	474	505	450	462	466	487	476	485	490	450	502	487	490	468	475	471	488	478	472	490	503	490	476	490	471	476	476	479	481	471	457	465	457	455	455	485	460	500	476	482	479	499	477	465	478	486	472	466	473	488	502	453	496	484	458	478	493	487	478	486	481	489	477	500	449	470	484	476	497	479	492	472	488	466	491	479	464	444	456	484	459	451	520	478	463	479	489	468	457	477	474	449	506	500	447	487	478	458	466	478	479	483	449	470	485	490	495	460	471	482	462	508	477	455	488	474	490	493	474	470	452	506	466	501	495	495	474	523	484	486	457	510	458	519	476	458	481	509	456	476	420	477	485	443	484	466	476	494	476	488	480	489	494	514	481	503	491	470	469	478	436	490	475	482	468	498	488	489	481	481	476	483	505	476	473	498	481	449	497	467	470	472	492	449	497	516	444	487	487	488	480	463	468	480	483	478	484	496	474	485	468	485	449	479	449	483	486	493	504	470	459	510	453	486	478	524	444	480	474	472	468	487	475	470	510	506	468	494	489	472	462	489	472	505	491	467	487	501	473	470	501	488	476	484	487	464	500	492	492	491	468	482	486	505	496	483	494	483	470	460	503	467	475	498	492	474	492	477	478	478	467	499	491	487	501	486	484	469	456	517	485	479	473	486	465	486	453	494	467	483	492	476	508	450	481	472	476	497	473	500	461	494	464	479	473	490	483	491	486	485	500	489	475	471	493	482	472	481	481	490	454	509	469	470	481	485	455	500	478	501	491	479	487	483	496	492	482	466	488	491	464	476	507	492	462	446	482	484	504	464	476	463	458	488	473	478	494	469	450	519	439	473	485	461	472	464	502	480	483	469	508	484	490	473	510	454	464	477	494	473	482	485	464	510	486	505	463	490	478	492	487	493	464	482	483	472	492	482	471	484	506	464	479	476	506	473	480	483	502	481	489	485	483	474	463	480	478	485	439	509	446	499	469	474	503	463	479	484	460	510	501	473	484	479	503	468	515	483	480	495	448	468	480	487	474	482	462	512	454	507	474	486	465	499	481	487	505	511	482	462	471	484	503	474	507	473	493	486	450	497	479	501	469	492	494	516
345	1	1900	124611	307	312	92	38	22	18	21	18	16	8	7	4	1	0	2	0	1	0	2	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	3	3	1	8	4	5	12	17	21	20	29	36	46	55	77	83	103	108	127	103	150	151	161	189	186	222	214	260	258	259	241	293	278	326	319	348	333	320	332	386	347	356	408	382	356	378	404	407	391	449	430	408	433	434	428	420	437	457	475	421	459	449	467	479	432	472	473	460	483	475	468	463	445	473	509	470	493	483	473	504	500	499	500	501	497	495	520	519	522	511	488	506	492	508	505	449	499	482	489	488	497	509	519	509	474	463	519	525	524	494	516	504	511	501	515	546	508	510	533	517	519	500	516	531	500	540	535	503	532	490	525	518	516	531	492	492	509	508	519	524	484	531	522	503	495	504	484	519	513	527	509	526	526	513	509	519	519	518	528	543	517	562	543	550	543	505	511	516	509	544	527	519	526	538	554	549	540	496	519	514	510	530	513	507	524	530	515	501	538	520	495	475	536	520	513	510	500	517	484	515	546	533	553	508	511	513	509	495	514	482	521	514	530	502	524	537	510	486	542	542	515	519	521	516	535	506	524	499	541	504	524	540	503	495	518	527	498	526	512	504	521	500	522	530	550	616	636	628	609	618	602	577	545	551	519	554	557	537	559	497	535	561	520	526	481	464	494	528	491	556	515	539	511	498	504	522	520	512	510	533	515	538	519	537	520	509	492	534	522	511	524	545	507	532	553	526	547	504	496	527	512	514	514	546	528	534	505	539	554	513	491	528	537	531	547	528	516	533	500	511	532	508	495	511	560	526	514	513	516	508	507	533	481	510	498	523	516	558	481	503	508	504	538	528	511	545	500	503	486	497	508	512	509	518	521	492	519	533	490	496	529	531	493	504	503	521	533	577	531	509	527	501	505	500	504	489	539	545	517	522	519	505	528	501	512	544	483	506	542	505	512	526	543	520	496	543	495	507	519	530	517	505	536	552	483	534	507	520	503	548	499	504	459	535	553	522	555	482	542	511	550	534	491	524	472	516	516	526	523	525	512	528	533	515	506	502	520	506	508	517	541	508	534	540	531	551	491	525	502	506	508	527	538	522	505	513	535	483	517	514	510	527	527	493	522	508	479	530	534	536	515	488	512	477	537	505	515	532	510	526	537	525	541	487	521	539	488	507	504	550	531	543	504	504	503	491	474	537	530	519	501	486	530	506	516	532	526	537	512	509	516	512	482	506	498	509	509	525	533	504	493	524	519	504	515	518	549	484	539	491	505	505	515	475	508	543	550	517	535	508	485	511	513	524	475	530	486	500	531	513	476	513	483	511	498	498	555	518	503	524	527	544	500	523	545	526	505	522	504	522	524	532	515	523	489	513	498	544	516	528	503	509	526	505	513	509	501	545	485	520	520	506	520	515	541	530	504	517	541	512	501	509	518	523	492	489	505	516	540	526	470	513	489	522	530	542	523	531	515	517	546	499	505	525	525	524	507	566	497	514	494	516	510	527	467	540	517	526	520	506	522	519	523	503	479	540	503	512	511	522	532	508	553	530	502	521	493	534	501	577	534	492	521	503	528	472	491	528	501	538	526	514	477	524	490	517	515	539	484	513	526	546	525	541	493	507	493	514	501	507	495	512	510	513	550	514	495	536	515	490	490	490	537	561	541	525	512	559	505	534	487	497	496	535	493	501	524	497	518	542	499	524	501	509	511	526	506	549	520	491	508	528	513	488	535	495	541	535	508	505	510	532	493	527	516	515	517	515	508	501	502	498	497	526	537	518	512	528	502	522	512	531	491	520	526	517	541	506	536	495	512	521	517	525	486	533	520	512	522	495	526	530	505	518	479	508	556	504	503	520	501	501	540	534	525	517	515	550	493	563	489	491	521	518	521	518	494	494	515	514	536	492	508	479	536	522	514	509	525	522	501	543	497	525	536	553	527	544	514	509	525	534	530	546	506	501	528	532	538	488	550	508	506	548	511	527	549	501	497	557	489	530	493	545	523	469	521	508	490	502	526	527	507	514	484	505	519	501	480	510	521	479	526	513	543	514	520	525	521	525	522	517	542	534	528	510	519	525	513	503	472	544	511	532	517	497	531	520	527	523	525	538	533	533	522	507	530	526	499	471	506	530	524	542	496	491	517	507	506	553	508	516	524	528	526	535	488	492	517	503	510	532	486	517	518	537	543	485	497	512	507	513	525	500	530	527	525	532	534	518	549	544	488	558	501	534	505	517	516	544	512	520	532	521	476	511	529	503	539	523	520	521	500	530	516	492	527	558	495	535
345	2	2100	124713	281	291	55	8	7	5	9	3	4	0	2	0	0	0	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	1	2	2	5	5	3	4	14	17	14	39	46	49	61	73	66	110	113	122	127	162	161	198	183	221	209	271	255	260	311	304	291	351	313	345	333	373	365	385	374	394	370	411	442	403	425	471	446	444	469	431	483	484	438	499	471	481	456	501	510	488	468	469	477	506	474	516	474	526	512	498	505	526	536	520	498	508	484	517	525	523	505	532	537	510	510	563	548	532	522	530	548	544	546	537	526	542	518	533	526	531	542	540	538	519	535	529	538	579	531	546	566	543	579	532	534	543	518	562	576	552	552	518	517	559	588	559	517	539	545	557	533	558	579	558	550	570	523	555	555	549	548	551	526	547	524	565	547	552	545	564	521	505	553	537	542	587	561	543	571	581	578	555	555	548	607	552	509	508	530	531	550	570	540	568	547	549	533	552	543	526	552	548	532	564	560	546	559	572	514	570	547	552	559	531	539	559	535	543	556	537	540	538	541	544	509	560	562	533	499	570	559	548	530	531	548	564	543	569	530	523	567	537	539	538	569	532	560	556	533	563	535	527	535	596	571	573	617	616	564	569	556	573	594	564	568	563	582	546	550	588	597	556	581	555	559	555	582	591	559	538	581	557	549	583	603	570	545	549	526	568	546	591	514	529	572	504	520	553	559	570	562	569	528	527	553	524	537	580	522	548	547	526	524	541	536	566	535	554	504	563	554	573	543	544	588	573	508	542	531	556	552	546	557	526	549	535	568	544	541	568	532	541	540	528	539	560	523	527	561	557	564	537	564	547	532	567	540	535	543	516	534	567	544	527	542	541	533	527	525	534	523	568	527	562	525	569	544	514	548	544	530	569	546	524	526	565	580	548	534	533	559	554	523	536	509	532	530	534	552	521	544	516	533	588	550	584	519	568	522	559	533	556	552	526	539	529	537	521	554	539	541	534	523	538	560	555	554	560	578	537	533	558	540	563	539	540	543	534	542	579	529	522	592	536	561	511	530	562	542	533	545	543	545	541	584	527	521	539	531	529	539	530	525	546	528	522	524	546	552	539	515	535	538	557	533	550	542	529	580	524	527	551	541	540	563	548	548	537	519	518	536	523	542	555	550	554	534	536	518	566	504	526	555	541	533	515	558	550	549	548	529	566	537	552	536	531	539	522	516	512	540	539	532	536	562	528	539	562	551	535	555	563	544	525	525	548	526	577	546	535	515	556	533	519	544	531	542	504	529	514	537	566	546	568	547	541	541	568	525	572	544	534	530	556	548	528	519	535	520	522	553	552	507	529	556	542	533	522	516	551	532	553	554	549	549	524	547	520	555	543	513	557	553	554	581	506	565	555	534	554	531	543	533	552	549	568	534	496	552	521	539	551	511	550	527	568	550	505	532	535	503	561	551	551	497	560	535	533	548	532	540	495	536	571	514	530	556	545	565	532	528	533	547	535	528	552	519	554	528	549	546	547	540	535	497	569	549	535	520	550	564	535	528	547	552	560	501	548	567	571	536	535	550	521	527	538	532	554	567	537	545	541	549	539	523	539	528	511	548	511	566	549	552	580	522	500	531	564	544	543	533	538	515	548	525	559	520	548	530	575	555	526	527	547	552	554	527	528	563	548	518	522	530	543	555	566	540	517	553	532	560	544	534	534	532	541	564	550	557	527	543	532	564	525	547	567	537	551	518	546	509	540	530	509	541	527	547	565	509	545	555	506	516	526	511	551	518	522	550	543	563	557	535	548	525	583	522	544	561	573	514	537	534	560	507	548	531	529	569	536	514	572	555	543	565	536	556	495	527	542	549	544	527	521	547	518	554	593	541	530	564	551	540	553	541	555	561	552	547	558	531	558	559	543	553	535	524	522	584	569	550	539	526	540	536	570	560	502	519	559	532	522	549	540	534	541	529	534	535	555	531	539	556	550	562	548	514	538	513	561	545	543	552	551	576	533	567	585	535	560	556	533	553	549	535	570	533	536	547	513	562	549	524	554	534	512	514	542	541	532	527	570	514	529	558	553	520	532	535	532	544	529	545	534	520	538	563	552	516	523	528	533	526	533	577	502	536	508	548	540	520	559	529	541	559	548	546	544	552	548	551	533	533	503	522	528	550	558	545	534	489	552	542	517	573	532	580	539	540	529	537	525	541	561	556	559	540	558	528	563	539	564	529	536	560	542	538	530	549	535	538	491	553	568	521	576	515	526	577	513	518	526	565	527	534	540	559	545	510	560	548	559	545	552
345	3	3500	124814	338	170	2	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	3	3	3	6	6	5	12	14	15	20	16	18	28	26	36	35	45	43	39	41	58	59	49	74	57	88	76	84	73	115	106	105	93	125	98	118	100	128	115	130	121	125	127	138	124	145	158	143	150	157	146	153	141	172	147	149	159	140	161	177	159	161	167	172	176	190	176	180	173	181	191	182	181	180	208	185	186	207	186	190	176	180	202	196	180	200	211	218	208	195	202	201	209	201	188	191	201	201	191	203	178	210	204	224	203	220	218	229	187	208	186	223	223	201	210	235	223	198	226	208	210	201	226	216	227	222	223	219	201	217	204	235	216	220	211	231	217	215	226	231	229	230	238	221	233	225	225	217	231	234	218	223	213	205	230	234	218	222	211	223	211	263	222	240	219	244	230	228	200	221	219	211	220	236	207	236	230	234	223	221	210	226	222	229	238	223	218	235	225	244	233	227	235	217	237	207	211	231	229	232	211	221	238	231	248	236	219	219	213	244	224	239	217	234	244	266	249	260	237	231	223	242	242	226	236	222	231	238	256	233	250	236	245	265	263	271	244	250	303	304	335	312	279	283	261	263	239	271	286	259	300	285	263	267	279	259	348	329	272	243	228	241	235	233	226	260	230	221	271	241	247	235	200	227	228	211	214	242	252	238	227	232	237	224	236	227	227	262	201	217	239	238	237	234	219	260	259	237	236	231	244	226	217	229	235	231	239	237	229	218	224	237	243	247	234	238	221	223	217	235	244	227	236	209	232	240	237	226	220	213	237	221	239	236	231	219	227	210	246	227	234	215	253	217	240	240	231	253	233	230	240	223	227	253	238	237	218	229	228	232	226	212	259	243	232	240	245	222	234	248	232	223	232	231	213	222	239	247	207	242	237	245	232	231	249	232	229	247	234	244	220	247	227	233	241	253	235	257	240	227	223	259	254	206	241	211	237	232	241	228	224	223	243	218	222	232	237	231	237	225	243	263	254	229	237	230	238	219	224	259	236	218	216	237	225	242	234	220	221	232	220	264	245	229	246	263	262	210	247	210	242	250	230	245	249	226	235	267	228	241	241	235	210	251	221	244	239	228	224	227	217	241	231	225	244	222	225	252	214	254	243	241	233	223	229	235	238	246	226	217	268	230	244	272	247	222	247	240	226	248	226	223	225	223	235	251	257	238	227	240	223	235	227	246	218	228	230	261	239	240	236	229	241	230	216	227	236	214	241	252	226	241	245	239	232	234	228	259	240	225	213	255	218	229	247	243	229	221	226	242	240	235	229	234	222	232	233	231	235	239	230	252	245	247	237	223	228	224	231	236	223	238	221	239	266	226	228	224	237	238	224	240	222	226	233	242	230	228	247	246	230	251	228	233	228	243	222	241	254	234	222	220	233	240	244	225	215	233	235	223	241	232	210	237	245	259	235	225	232	244	240	265	242	230	232	209	226	241	217	252	230	224	230	231	229	262	225	259	243	233	226	254	224	248	238	234	259	243	217	239	232	218	230	234	233	250	225	219	270	224	223	263	242	243	231	247	235	233	241	255	226	241	230	250	203	249	224	239	235	218	222	260	222	252	243	239	241	247	238	238	232	246	242	242	229	236	221	252	215	229	254	233	215	233	223	248	221	220	220	256	234	247	223	253	254	231	241	232	240	238	232	231	225	231	226	250	252	235	242	254	221	229	249	239	234	226	248	224	239	262	223	252	206	251	224	249	219	226	234	270	248	248	237	214	239	252	267	249	232	253	235	244	241	256	235	234	221	256	242	228	232	251	223	234	235	218	238	243	221	250	247	226	246	252	235	237	238	250	244	238	229	247	213	240	227	251	220	256	221	233	234	235	251	221	221	248	243	232	235	219	241	228	224	229	235	231	240	253	243	233	218	222	213	255	248	224	237	240	220	237	224	220	248	252	237	236	239	228	240	238	235	229	261	241	229	236	238	247	250	249	223	256	230	223	251	234	213	240	233	248	229	238	243	219	233	247	239	236	232	247	234	261	252	234	225	236	244	211	261	219	230	230	226	231	252	254	221	249	219	220	224	245	220	235	247	218	239	236	255	235	227	228	237	214	244	243	258	223	261	238	244	250	227	270	203	233	239	253	243	233	225	241	227	240	232	239	239	229	242	247	241	220	259	209	234	257	229	214	245	248	262	255	261	237	220	224	218	250	233	229	235	239	211	277	234	227
