345	0	2700	118708	376	25	79	337	656	925	1047	1026	1002	900	851	813	777	740	712	657	629	626	568	587	543	558	563	542	587	583	594	619	579	622	559	566	567	567	570	538	528	514	470	487	468	460	396	383	385	357	345	377	328	349	329	341	330	331	350	317	348	359	304	317	327	306	302	322	336	354	317	350	336	303	300	347	303	352	314	313	345	298	286	321	298	306	321	315	332	273	271	304	319	304	295	300	287	324	280	300	290	288	281	300	261	312	315	300	295	317	278	264	311	312	284	294	275	286	312	300	306	280	300	268	278	286	298	270	279	298	294	300	299	265	319	298	306	281	273	303	307	299	297	288	291	265	274	287	308	281	271	257	272	288	260	290	286	295	286	307	275	269	285	283	277	321	299	289	275	273	276	324	289	313	282	294	270	271	298	259	298	297	259	281	302	295	287	303	287	284	297	263	285	267	300	259	277	284	276	278	303	266	278	257	266	288	285	283	295	277	290	281	295	281	274	296	276	279	258	281	248	274	278	287	285	260	296	297	276	299	308	272	278	287	268	297	281	276	286	297	301	297	280	277	294	286	283	289	279	303	277	258	295	318	301	286	267	270	280	274	277	274	264	289	314	256	266	285	272	280	303	318	273	276	292	274	255	283	273	301	287	279	298	288	256	311	300	292	311	286	268	282	284	267	304	283	289	297	284	270	273	258	272	270	285	271	290	295	254	294	276	277	280	269	268	282	280	280	284	302	290	289	273	260	284	283	300	297	264	279	290	279	320	273	292	287	264	278	271	270	243	281	290	291	273	270	293	297	322	291	296	286	282	285	270	286	299	301	279	280	250	298	291	275	257	275	262	293	282	287	260	276	309	266	297	309	284	259	264	277	286	268	288	276	279	291	275	277	273	276	308	283	279	273	272	307	307	304	303	285	301	264	290	292	284	283	288	284	288	276	295	323	283	279	271	273	262	288	292	263	270	277	291	291	270	297	291	290	266	294	267	279	263	305	278	303	277	299	302	307	271	287	308	268	272	285	287	294	263	265	262	286	314	292	279	270	265	285	277	284	277	288	284	286	266	297	276	243	283	285	295	290	282	268	262	308	257	298	279	292	268	274	296	274	264	294	279	282	267	274	294	267	253	297	264	288	288	274	271	277	251	274	302	271	268	268	264	286	260	307	300	299	286	282	306	291	247	266	286	295	298	308	281	289	265	290	285	292	286	278	282	268	304	268	295	256	293	283	275	268	272	276	250	299	247	281	270	255	265	285	296	271	278	299	278	265	275	280	275	255	275	247	267	313	253	281	284	294	310	281	271	269	262	270	300	282	297	283	297	272	281	254	289	296	259	277	281	261	278	298	258	269	275	274	308	294	304	283	262	276	301	297	295	280	295	283	267	302	268	293	309	274	288	286	277	273	271	275	267	275	283	276	261	264	271	304	279	307	283	276	274	305	285	273	289	294	296	276	277	280	264	304	280	280	255	292	293	301	248	297	280	279	288	304	310	292	294	274	290	311	304	275	280	265	262	280	286	268	311	290	273	278	268	277	292	278	277	284	284	275	273	300	273	301	290	281	253	278	263	271	264	285	256	297	268	271	284	277	279	277	287	276	295	267	290	298	285	304	321	288	285	279	285	281	277	282	299	278	307	272	290	295	296	314	273	272	281	288	299	271	244	273	309	288	243	285	271	268	283	296	282	285	274	287	280	276	299	289	284	280	278	291	283	299	302	304	249	262	277	279	297	301	274	268	279	270	311	289	278	314	281	251	276	298	283	269	296	273	311	296	296	265	279	264	282	291	284	261	246	276	298	273	291	296	278	288	268	266	270	273	277	266	284	281	297	274	302	299	270	276	310	278	283	286	254	315	283	286	273	291	270	298	261	317	266	277	318	264	287	264	296	300	258	248	278	312	282	277	281	287	261	282	288	282	296	277	280	300	284	262	265	286	302	292	269	292	304	285	298	286	308	288	298	256	282	303	307	280	271	261	308	285	254	273	278	269	278	281	284	291	271	281	271	303	279	303	284	293	265	268	273	301	292	281	268	297	276	283	278	271	280	295	295	286	266	267	306	282	304	282	273	255	267	280	257	278	290	270	290	267	280	283	300	275	294	277	281	287	293	271	284	277	271	263	273	281	270	281	265	262	265	311	260	261	305	282	279	286	280	300	269	318	287	273	269	273	277	294	270	280	271	295	255	269	292	292	262	283	270	280	284	284	277	297	267	306	268	283	295	272	271	267	259	289	268	294	275	292	289	260	299	280	285	288	297	281	276	284	291	295	296	310	297	271	288	302	296	266	318	289	286	262	293	300	275	273	280	276	279	297	306	288	278	278	291	286	289	257
345	1	1900	118831	389	45	209	686	991	1163	1077	939	867	749	697	609	623	580	585	558	588	548	539	562	572	601	551	605	540	527	526	538	551	490	497	493	453	419	463	413	420	380	391	392	354	338	319	296	302	309	321	326	265	289	273	302	265	273	292	280	267	287	300	279	273	283	288	327	272	307	295	304	298	277	277	287	288	277	267	274	298	288	287	284	290	275	278	281	269	294	258	276	276	253	282	275	276	263	249	244	264	275	276	284	286	266	246	289	242	255	253	263	255	263	270	256	264	279	246	295	278	257	258	256	271	268	265	255	247	250	262	272	248	270	274	248	261	254	257	261	262	261	271	260	254	269	259	255	281	263	285	269	266	281	283	280	247	237	269	249	271	254	240	278	266	284	270	265	253	247	232	268	270	265	257	261	233	276	265	264	269	271	266	252	252	258	265	265	273	269	271	285	260	275	251	265	252	269	259	282	243	240	253	261	287	270	251	269	252	284	268	289	294	253	258	252	261	238	250	248	263	235	258	281	256	282	252	261	256	254	273	269	250	248	290	241	261	254	249	243	254	276	271	250	264	293	220	262	287	271	272	273	239	262	250	254	261	265	249	266	271	272	271	275	268	272	257	235	267	271	254	265	286	250	280	256	239	286	248	301	266	304	271	274	279	269	267	258	241	271	246	249	268	261	253	240	268	272	239	278	269	248	250	236	267	258	252	253	267	267	241	268	243	272	248	245	265	278	243	272	250	262	281	246	237	261	256	259	256	289	255	292	278	234	257	280	263	257	257	251	267	233	248	250	269	252	258	276	257	262	268	246	250	242	263	246	261	271	278	255	249	246	267	275	265	273	248	272	230	245	291	266	263	231	260	277	287	263	280	268	262	271	271	267	273	265	250	266	276	258	280	305	226	239	256	264	250	268	255	281	256	272	252	279	251	228	272	281	278	272	269	255	265	232	280	266	282	278	265	223	262	259	255	295	278	241	260	267	273	277	234	274	263	245	292	247	256	258	257	273	273	265	275	251	244	279	257	253	272	281	249	274	263	277	261	238	219	264	238	266	280	244	273	233	289	295	248	269	242	274	270	270	270	259	276	236	229	263	224	252	245	257	266	253	249	252	238	263	297	254	281	265	270	276	261	282	236	296	256	271	261	266	255	282	249	251	226	239	293	289	283	231	267	258	254	263	273	270	258	268	276	261	258	270	262	257	255	264	258	240	269	252	266	286	249	274	279	234	239	266	251	253	240	257	234	273	247	236	231	256	251	257	259	278	247	260	246	266	230	280	267	254	297	242	275	281	275	246	238	267	272	245	259	236	260	270	267	273	267	255	259	261	275	279	261	246	260	274	252	235	247	252	259	275	265	267	256	258	256	274	256	236	249	280	270	263	271	265	269	268	254	252	282	276	265	251	283	250	283	281	261	245	237	250	271	287	269	279	255	265	256	271	244	284	293	241	258	246	253	255	270	272	249	249	244	246	243	264	269	261	273	239	261	272	256	271	254	250	267	260	258	263	255	264	267	261	251	288	276	254	243	275	249	256	254	246	256	272	251	256	262	287	253	267	247	257	286	227	243	250	238	291	298	262	265	254	298	244	256	293	255	295	241	271	281	244	266	303	246	284	289	301	282	239	261	284	240	248	256	284	252	261	289	258	267	257	269	286	298	271	241	244	237	293	271	266	275	242	281	239	252	242	290	271	263	272	265	281	256	257	239	294	276	254	245	259	258	247	258	238	288	264	247	266	262	266	266	243	224	266	246	272	249	270	262	231	217	243	231	247	266	276	255	294	246	258	245	277	266	273	251	243	238	263	259	253	257	256	296	278	268	246	245	280	252	264	271	272	262	246	244	269	266	275	251	258	275	265	259	275	258	243	267	249	258	267	240	267	256	254	263	265	285	255	240	275	248	274	253	260	257	262	253	271	269	268	268	271	246	257	270	250	241	272	277	258	238	276	239	274	273	262	262	264	285	274	249	251	263	262	259	262	256	250	267	254	258	261	291	261	236	250	229	237	261	266	251	271	271	242	240	254	263	273	233	296	267	258	283	249	264	250	262	236	277	250	226	254	247	266	251	247	278	277	272	256	259	260	288	262	263	304	268	277	257	251	287	244	253	226	262	258	284	249	234	259	262	260	258	260	296	279	278	285	276	259	296	240	258	281	262	283	258	273	254	256	275	256	247	244	258	266	264	277	278	266	269	276	240	256	264	269	251	256	281	279	265	279	278	248	255	265	267	263	273	270	236	254	269	285	236	261	257	272	269	263	262	256	264	239	284	252	250	280	242	257	253	266	244	242	253	244	283	284	253	248	236	233	262	280	280	283	230	276	250	272	239	257
345	2	2100	118955	391	45	197	599	923	1153	1189	1213	1177	1137	1111	1017	971	856	778	718	672	564	504	501	467	422	450	428	442	398	402	402	389	387	376	381	391	402	407	391	393	408	402	392	359	366	354	376	331	361	312	316	294	295	291	309	314	292	332	291	294	267	266	292	271	322	254	281	294	321	284	274	262	272	278	271	296	320	259	265	232	273	255	281	268	277	285	263	268	296	274	244	278	230	277	257	244	262	254	260	250	266	284	246	245	266	265	300	271	261	288	252	291	251	266	274	254	292	251	271	272	253	257	249	248	247	250	244	250	282	252	253	246	259	252	255	234	282	252	285	258	264	281	272	258	278	274	237	236	265	271	256	248	247	261	271	250	244	267	274	262	269	249	262	231	254	254	258	247	279	251	281	237	256	270	246	278	269	232	255	220	279	275	266	254	258	259	248	252	245	246	277	269	242	249	260	246	261	250	265	273	251	264	269	232	253	257	222	260	228	258	246	231	267	235	258	266	249	262	249	255	232	261	245	254	252	237	216	255	286	237	259	210	251	254	222	253	254	251	284	287	267	280	242	246	268	262	241	273	256	242	272	252	262	270	235	258	254	281	234	254	241	250	260	238	223	245	244	265	257	247	264	264	268	258	278	244	232	268	251	265	258	271	240	246	263	246	255	231	269	251	257	260	258	260	256	273	230	270	260	240	251	232	257	238	242	260	265	224	216	265	235	263	261	270	260	218	264	266	240	273	241	239	285	233	265	249	248	255	250	256	246	250	263	243	260	224	265	249	250	233	255	259	269	255	260	246	256	266	245	262	252	262	275	262	261	233	268	241	254	247	263	253	246	235	253	261	257	246	254	226	263	283	239	242	263	239	229	242	235	252	272	274	234	290	268	237	245	229	256	233	259	263	243	262	248	226	255	266	255	270	239	227	247	262	229	235	260	234	247	266	257	269	279	262	238	258	243	270	252	265	281	247	272	268	251	268	262	258	266	262	246	263	239	252	292	255	256	245	280	249	250	260	257	273	258	254	284	265	247	224	271	266	254	277	275	256	239	252	291	256	279	254	245	254	242	268	253	261	229	278	242	256	225	238	231	213	262	245	273	259	267	241	243	246	241	256	260	258	257	247	248	256	253	262	239	250	252	256	231	257	254	252	235	241	229	238	238	230	255	243	272	248	253	261	262	231	255	255	245	271	252	244	251	269	263	263	237	239	252	260	258	294	264	248	222	261	247	256	254	250	281	243	263	269	259	227	284	277	247	258	273	247	262	239	258	261	246	264	258	219	265	275	237	247	258	232	252	266	268	227	250	220	265	254	285	266	247	249	252	242	260	261	257	247	261	231	234	276	240	251	253	261	258	268	277	264	258	266	237	248	220	245	232	249	260	255	261	243	245	262	278	265	257	257	265	240	250	256	229	223	249	263	241	254	273	220	318	252	273	237	241	254	219	266	243	246	241	243	289	240	228	243	225	254	262	251	245	264	261	258	260	261	258	248	262	256	227	251	262	256	244	257	238	237	223	239	281	248	264	276	263	247	245	256	249	226	268	282	251	262	266	255	244	263	278	263	240	237	243	243	258	258	274	289	238	249	241	256	259	278	253	242	241	225	251	248	244	253	256	289	248	246	219	249	253	259	240	272	259	278	264	264	266	288	239	271	262	282	262	246	228	261	253	258	277	253	254	241	238	245	241	253	262	224	290	233	223	241	244	252	251	238	251	268	251	258	247	264	256	269	259	236	239	268	237	213	270	245	224	229	255	253	262	250	255	245	242	259	260	269	231	222	265	247	232	248	253	219	249	218	269	289	258	275	264	254	257	246	269	223	257	236	266	265	266	258	276	274	237	253	268	217	223	238	270	275	250	244	253	240	239	271	271	251	259	242	226	265	253	239	235	236	232	263	242	275	248	255	257	254	279	237	237	273	262	267	244	269	273	264	296	241	231	252	282	278	234	262	261	269	266	273	276	235	234	234	278	281	261	257	241	255	267	242	271	245	278	244	229	247	216	234	245	253	252	246	234	235	237	273	244	231	232	261	247	258	217	265	251	249	224	205	227	245	230	258	234	231	268	256	261	237	256	252	256	268	252	243	257	232	271	261	269	263	272	259	263	259	249	255	262	247	276	260	248	259	269	250	232	260	259	241	244	246	268	271	251	260	247	285	255	237	222	242	260	267	243	267	248	254	248	247	258	249	245	244	248	268	265	246	228	269	257	242	273	241	227	228	250	247	244	258	254	278	221	274	244	270	248	249	228	231	243	261	271	244	268	261	252	260	232	255	265	252	267	229	286	258	235	250	248	223	251	241	260	272	262	246	254	224	240	252	229	239	258	251	246
345	3	3500	119078	392	58	135	394	673	955	1019	1075	1058	949	874	810	741	685	612	588	582	558	492	524	479	468	467	447	445	442	431	446	422	438	405	402	427	420	433	411	442	406	436	419	405	400	416	403	390	383	356	321	318	362	303	297	295	309	313	327	301	312	283	312	303	286	316	276	266	317	305	295	267	292	284	302	261	281	261	255	276	296	266	271	233	262	268	239	268	259	252	240	260	242	275	260	265	265	270	236	239	255	234	270	265	250	260	232	266	264	268	239	249	239	244	231	262	238	245	268	231	235	280	263	243	227	232	245	238	250	246	236	243	237	240	208	240	227	240	242	247	240	250	279	242	254	267	247	244	263	259	273	226	254	271	251	264	258	251	214	264	233	252	254	245	267	242	242	248	249	232	266	229	256	251	259	233	251	246	274	231	238	252	239	246	256	237	237	251	255	237	249	247	236	266	250	229	242	227	238	236	264	255	272	295	249	226	242	245	264	232	255	241	221	242	236	222	251	217	249	258	244	273	239	226	230	222	228	266	235	247	251	227	231	242	255	240	261	243	230	247	206	245	245	225	245	241	239	255	247	226	241	250	267	230	221	248	250	265	251	226	247	244	232	244	251	238	248	260	225	254	254	223	224	264	251	241	254	243	260	258	254	260	237	254	257	248	228	241	255	221	252	262	247	258	235	269	244	252	240	216	243	217	260	246	196	243	263	271	256	237	251	252	259	241	264	240	241	227	242	243	242	251	232	228	222	259	265	257	252	232	249	266	224	212	243	240	226	233	243	265	244	224	226	254	225	253	238	233	245	230	255	220	239	216	256	230	262	239	226	256	219	207	245	232	234	288	241	248	230	229	229	230	223	256	246	239	237	251	264	222	236	256	228	257	244	239	252	215	247	220	241	231	246	235	259	256	232	246	239	236	258	247	262	268	243	256	234	233	222	228	232	244	245	247	228	247	229	237	237	238	222	255	240	217	245	253	269	224	250	233	256	244	238	247	233	240	274	253	233	229	246	273	233	233	251	225	281	232	234	251	244	234	241	221	252	233	207	236	241	224	221	208	258	257	251	264	233	228	243	273	284	242	264	219	226	235	258	226	249	262	231	223	256	257	244	255	243	250	198	236	282	258	228	259	255	229	239	219	260	228	213	242	254	248	217	242	240	222	236	245	236	250	234	244	231	269	226	222	283	222	235	247	251	254	249	228	241	247	272	224	229	235	259	235	241	271	248	241	231	242	241	276	273	246	242	241	251	230	242	237	254	228	248	237	257	258	260	246	237	225	248	250	239	254	250	254	218	230	230	241	248	254	251	234	245	232	236	245	246	229	236	244	222	225	216	252	241	262	249	263	253	235	247	240	266	217	262	246	248	239	269	274	271	226	264	238	258	249	237	246	245	249	245	263	227	260	241	238	239	255	276	268	233	233	225	235	248	237	250	226	253	241	261	245	245	241	223	261	246	247	230	228	266	259	230	231	233	243	243	242	256	255	265	243	251	239	260	219	213	254	245	252	263	239	263	220	256	263	242	244	227	262	239	257	241	245	242	240	238	228	268	257	241	263	257	237	250	247	228	243	231	233	259	233	249	227	255	247	215	245	231	232	231	254	252	230	236	245	248	267	224	261	267	239	227	241	248	249	225	246	232	236	229	253	238	244	260	217	226	238	223	231	256	232	228	239	229	264	190	251	254	267	237	250	243	265	251	253	244	247	252	233	260	243	204	245	240	250	239	248	243	238	242	225	232	248	212	241	238	235	228	208	237	259	250	234	257	234	234	249	229	244	234	218	242	228	233	246	239	243	235	254	245	230	249	218	240	260	235	245	213	226	263	261	224	251	242	240	229	231	238	262	244	213	235	281	234	242	246	237	229	246	233	245	217	251	204	249	231	229	223	239	233	220	234	241	254	227	239	235	262	248	247	216	258	229	230	231	262	234	228	228	240	213	267	252	233	229	253	248	258	234	236	259	247	242	254	224	229	216	238	238	238	256	271	222	248	237	236	244	251	240	240	260	216	231	256	242	229	234	232	241	249	253	264	223	235	245	230	252	258	267	236	239	257	266	223	247	252	219	261	256	218	223	245	250	236	223	221	244	248	229	264	212	264	215	230	244	221	226	257	241	253	234	227	234	247	231	284	266	232	232	223	244	236	260	235	229	243	287	245	259	246	243	248	255	249	231	261	244	244	250	242	245	232	216	235	255	254	236	219	260	242	229	249	242	227	225	257	247	270	226	217	223	240	245	246	238	242	232	261	239	230	223	236	225	225	226	259	215	228	218	240	216	234	240	238	227	239	244	246	231	231	242	266	238	217	254	232	233	218	221	232	247	244	246	233
345	0	2700	119201	371	38	68	379	666	909	967	975	857	772	704	675	641	635	625	634	621	632	615	644	617	617	614	603	604	565	546	592	597	589	562	539	494	536	510	542	512	532	513	528	510	472	446	469	424	437	407	405	369	362	355	355	318	330	327	334	329	328	313	301	290	276	287	276	285	262	286	295	261	268	289	281	303	262	256	258	241	287	275	263	249	267	246	256	256	259	244	275	243	243	251	243	248	256	248	262	240	235	259	264	270	256	264	229	258	259	248	245	245	229	249	243	232	238	279	246	270	245	254	245	246	238	271	244	235	244	248	254	231	251	252	253	256	239	233	263	254	255	250	254	248	247	269	231	237	237	246	228	245	233	221	249	235	217	275	221	234	224	264	252	211	238	221	249	236	232	232	261	239	233	254	243	254	247	239	264	240	265	245	236	242	217	239	288	246	230	218	224	218	253	257	231	241	238	257	267	264	260	261	245	250	228	250	245	232	259	222	261	229	219	243	256	236	257	241	251	236	230	218	234	237	248	245	213	245	229	230	222	249	230	255	234	269	240	236	246	239	231	215	258	238	267	207	265	224	249	238	231	235	240	238	233	261	215	230	230	249	254	260	239	255	242	208	227	246	234	233	217	235	260	245	256	267	252	203	229	242	254	254	221	222	261	243	229	237	267	216	243	235	267	224	241	252	245	237	253	254	242	255	222	219	234	241	226	245	217	230	239	228	231	258	231	244	242	245	259	220	254	249	239	224	228	239	239	231	241	247	232	242	259	235	235	227	204	232	230	234	230	249	273	204	246	269	251	258	235	252	246	258	240	243	258	244	232	249	251	233	233	252	231	268	219	244	215	227	260	228	217	265	233	236	231	211	240	214	230	230	262	222	239	240	259	231	280	233	264	259	233	238	239	236	270	218	223	245	249	238	243	242	218	221	242	275	227	233	234	234	244	243	230	223	231	244	261	259	217	246	218	256	249	235	256	236	234	242	248	276	239	252	239	238	236	220	239	232	260	232	222	233	239	226	252	250	235	234	235	217	228	263	238	245	241	226	258	252	250	251	240	238	243	237	242	222	262	216	239	248	258	255	254	257	249	228	228	215	239	232	261	240	236	215	225	249	257	234	240	233	249	239	254	270	253	250	240	255	239	247	211	221	258	246	234	234	222	245	223	224	227	226	235	218	236	231	225	229	223	225	256	213	245	242	267	239	215	252	223	242	233	258	247	211	245	232	230	227	266	225	242	225	204	215	217	231	236	241	236	258	246	230	252	220	208	241	242	238	251	255	254	252	214	248	226	210	234	252	229	242	254	199	229	219	235	246	249	243	220	234	251	251	237	222	214	229	253	242	241	220	223	229	238	237	229	207	248	212	233	233	214	246	237	240	233	244	255	232	236	262	214	222	226	220	245	268	271	249	207	241	213	251	245	238	261	228	209	228	255	218	245	248	226	239	244	243	222	234	248	228	255	223	222	219	247	226	228	226	269	255	249	248	243	214	213	243	245	245	244	219	235	230	221	202	200	265	250	215	251	227	230	231	203	236	229	235	257	226	243	238	235	246	239	254	227	224	228	230	262	221	213	233	267	226	237	240	259	259	220	239	267	245	208	227	217	233	229	248	229	234	246	241	245	233	241	253	233	234	230	224	208	257	223	243	217	252	253	215	215	238	237	242	227	242	234	233	230	258	219	239	241	227	248	231	217	224	234	251	240	241	247	237	235	253	247	243	260	230	250	239	238	194	232	220	221	234	249	223	262	214	240	223	236	230	244	261	249	215	244	215	231	238	213	223	271	236	232	233	265	231	227	241	204	258	205	241	261	215	245	225	210	263	262	237	244	208	220	253	242	236	239	230	220	257	230	255	270	263	218	234	232	228	248	226	228	231	248	222	248	257	225	221	234	237	239	242	234	222	229	256	253	210	260	245	248	207	223	260	214	229	239	223	240	218	237	234	242	262	237	232	227	224	209	238	214	253	242	238	246	245	222	231	254	244	253	230	233	225	243	235	244	248	246	218	243	219	225	234	226	216	272	242	232	234	221	271	225	206	271	250	259	230	241	220	243	245	253	263	249	237	256	238	224	229	220	202	226	247	242	239	262	227	233	217	235	204	225	223	205	237	238	280	267	255	224	235	252	247	237	243	211	237	269	234	224	258	235	250	222	262	231	232	227	245	253	224	225	273	259	223	239	229	245	246	211	214	241	233	236	228	234	243	242	252	228	235	245	232	236	223	203	230	246	239	222	194	234	240	230	241	248	216	228	245	244	252	235	252	244	227	246	242	233	262	237	241	192	256	223	217	227	238	250	248	245	228	217	241	257	215	248	229	239	229	198	231	226
345	1	1900	119324	417	37	181	709	974	1143	1151	1049	879	862	800	771	725	663	611	618	588	556	537	504	531	501	486	444	436	438	444	458	420	440	429	366	405	378	396	369	384	381	347	384	389	317	365	331	348	293	317	271	276	286	292	312	248	260	252	264	236	249	263	269	254	223	260	249	234	249	262	251	234	275	246	235	250	239	255	268	213	254	234	266	232	219	213	222	230	237	234	225	271	244	254	227	228	255	206	222	239	208	211	213	236	218	208	238	215	234	220	231	247	221	226	234	232	207	215	229	231	240	230	236	224	248	206	263	193	225	243	217	214	220	237	240	214	247	227	226	223	223	226	226	226	215	214	251	236	229	221	242	223	224	231	197	226	222	230	219	214	221	246	218	213	230	222	235	226	235	246	229	210	241	220	220	213	213	202	222	250	216	219	247	222	215	252	247	221	216	221	224	218	216	228	226	233	231	239	226	231	210	218	220	200	225	233	247	230	239	226	213	227	227	214	225	240	223	230	243	221	206	235	218	225	223	212	197	220	216	235	228	205	200	220	202	238	200	208	205	235	240	209	192	215	221	223	229	218	216	231	201	232	218	224	225	232	222	220	207	212	209	205	225	221	241	208	202	221	213	237	237	247	213	253	214	225	231	218	230	244	237	216	222	198	224	249	220	238	221	205	221	215	203	211	240	220	238	202	217	235	227	206	243	189	210	226	220	207	229	212	204	225	229	235	211	205	225	218	225	256	203	239	223	217	204	224	248	213	229	223	245	224	249	200	229	222	224	231	230	256	220	225	222	216	206	217	201	242	225	208	222	227	211	228	224	236	218	220	190	234	211	226	184	220	205	217	207	206	228	210	230	221	231	211	241	204	212	220	222	223	246	224	218	240	195	218	213	222	229	229	218	243	198	214	236	240	224	215	226	231	193	210	204	211	206	217	232	189	196	214	203	244	223	244	224	217	220	212	204	214	209	205	205	222	205	230	204	207	205	225	208	209	223	223	238	236	199	210	235	225	227	225	214	231	234	213	229	227	218	250	215	208	236	224	214	213	226	197	200	220	209	227	214	226	206	227	221	244	209	233	225	212	226	216	230	222	204	186	231	224	203	247	229	200	216	194	218	232	229	189	233	224	232	214	221	213	221	218	243	229	226	200	211	219	213	221	216	232	212	215	239	232	221	211	226	208	213	248	244	232	215	232	213	199	218	217	201	227	224	217	229	210	230	209	213	238	226	230	230	224	233	196	206	214	218	242	233	257	223	217	223	216	211	209	224	245	220	180	220	229	210	212	220	216	206	208	224	236	227	213	237	230	215	229	219	212	197	205	228	217	241	214	224	236	218	219	212	224	215	220	226	204	216	243	199	232	232	220	204	197	220	199	247	236	214	241	215	226	212	237	220	200	223	212	224	214	205	225	222	199	192	202	217	223	197	215	219	204	176	202	207	235	231	247	230	195	236	199	226	232	216	225	236	222	196	205	223	223	216	204	219	227	224	247	196	190	234	200	221	203	215	188	231	211	209	214	233	221	230	231	217	221	222	207	225	212	227	205	193	234	226	212	222	223	197	239	198	209	229	235	238	206	218	215	214	229	228	232	201	218	201	247	226	215	191	229	198	224	208	213	226	223	210	225	204	208	228	213	232	250	210	241	211	234	229	237	206	215	209	233	215	213	241	202	206	210	224	217	197	228	238	202	209	190	228	236	232	240	215	206	217	244	230	222	192	231	212	212	220	226	218	213	209	212	216	241	236	216	243	210	227	218	199	227	222	242	235	211	207	233	230	235	209	213	203	221	199	189	220	209	260	214	240	233	244	200	215	203	226	257	225	220	216	214	259	230	230	196	216	219	194	202	208	241	230	232	202	186	254	205	220	214	208	235	229	225	241	214	226	210	226	212	229	246	226	195	247	205	215	214	216	217	239	208	215	206	227	222	219	225	218	190	222	197	200	237	212	217	191	218	220	232	219	224	219	213	264	239	186	215	247	227	222	224	226	214	215	225	214	207	231	242	226	215	213	194	234	215	241	226	240	230	234	213	201	228	180	198	195	223	226	226	214	207	213	225	239	215	193	204	223	225	199	230	220	221	238	216	204	197	215	215	206	210	212	216	226	207	235	227	211	235	226	233	223	204	173	215	230	208	227	199	206	218	230	230	208	232	217	220	209	219	223	209	217	198	207	239	199	215	210	224	237	233	232	221	207	235	223	213	218	233	214	215	198	209	221	245	219	217	221	237	212	233	224	210	227	203	205	195	205	247	216	212	216	238	208	216	235	224	214	219	215	229	242	222	220	236	190	214	225	236	233	217	210	218	231	227	218	198	224	241	211	228	230	221	200
345	2	2100	119448	397	57	125	457	804	1044	1109	1044	977	905	814	725	659	650	581	570	578	493	531	478	479	496	459	485	449	442	438	428	432	392	451	436	417	395	369	342	358	370	319	347	335	281	285	307	307	263	277	267	273	263	276	248	243	239	272	286	248	258	267	232	276	237	242	231	242	260	243	265	224	257	237	223	253	239	221	243	240	234	214	218	225	230	220	248	213	234	256	244	238	252	253	206	199	210	256	227	216	248	222	223	220	215	228	234	208	227	219	251	245	218	214	238	240	214	222	238	227	225	216	210	206	232	214	236	219	260	202	208	220	240	247	204	258	214	214	228	234	230	208	210	217	224	238	223	227	208	214	220	212	212	233	205	234	203	223	231	224	220	203	213	266	217	192	219	218	196	240	200	236	230	230	205	238	211	233	240	218	235	228	215	225	209	216	191	226	220	199	231	209	199	224	238	209	210	220	222	205	223	218	219	205	214	240	246	221	206	199	202	227	212	208	239	224	209	201	228	223	201	206	215	182	224	226	221	202	204	228	227	214	210	233	209	223	228	209	199	203	195	235	209	230	226	228	231	204	247	220	223	216	244	225	225	220	210	223	265	235	244	231	207	218	190	237	207	194	202	246	232	208	165	210	226	204	222	221	225	214	231	216	195	213	209	214	222	217	211	223	188	206	228	212	212	188	221	234	224	243	219	207	194	209	207	218	218	207	219	193	223	227	231	228	211	210	195	205	224	204	219	219	216	213	229	217	218	217	228	234	247	232	200	222	237	232	202	202	210	191	216	198	227	204	202	201	204	187	206	234	253	215	209	248	212	205	221	221	237	196	211	201	209	216	231	231	212	213	179	208	228	208	194	220	218	218	212	228	221	231	207	210	214	199	214	221	229	226	216	239	210	211	220	213	216	209	216	224	220	213	215	212	208	207	207	232	220	209	220	209	226	213	214	198	205	230	202	212	198	211	197	227	220	221	208	191	235	200	216	212	203	214	204	214	221	222	205	227	221	217	215	195	218	216	197	195	213	212	216	228	250	210	211	226	201	191	214	219	200	215	214	212	203	219	225	225	206	239	192	211	177	234	200	217	223	207	226	229	199	213	211	193	220	217	227	210	215	247	239	221	224	215	217	216	207	217	199	216	238	225	211	223	219	220	217	209	217	213	222	204	209	206	228	201	225	208	226	217	199	211	223	223	211	201	193	220	188	212	235	197	201	182	218	204	223	214	216	195	227	211	223	233	215	207	195	221	209	195	223	214	218	249	231	218	228	193	216	215	218	204	214	237	236	232	181	202	189	229	216	223	221	201	248	211	244	221	252	238	228	212	232	201	213	218	212	204	220	223	186	220	250	200	209	193	191	202	212	203	215	228	217	212	246	232	210	221	212	201	250	212	231	218	194	208	218	198	227	202	203	223	226	234	230	220	214	250	201	216	204	211	211	200	210	201	223	188	193	233	216	219	228	204	185	227	222	220	207	214	207	221	203	202	220	204	231	211	188	232	194	237	224	209	230	221	231	211	197	205	233	217	216	205	210	206	200	242	228	223	229	228	202	224	241	216	198	232	163	219	227	237	209	230	196	223	213	214	209	206	220	200	226	229	240	209	233	192	220	230	220	228	202	206	216	222	210	210	214	225	220	209	209	200	197	223	197	216	227	197	218	233	196	204	199	226	206	199	212	216	209	201	211	240	217	228	230	222	209	186	205	225	218	196	210	211	204	207	202	240	227	201	246	194	216	226	223	198	239	228	218	234	216	211	220	230	220	216	200	200	195	190	220	227	227	209	223	235	221	218	183	181	232	199	238	199	222	195	208	206	210	211	192	231	226	205	198	201	221	205	234	234	215	207	220	203	210	206	200	215	226	186	201	227	210	196	167	192	230	214	228	232	223	213	217	204	191	194	205	213	205	203	242	191	229	200	207	204	199	229	235	198	207	211	231	225	198	210	201	213	198	233	211	221	236	212	224	238	194	204	241	204	193	222	209	209	205	191	202	236	202	211	217	199	243	219	219	232	236	226	208	208	217	192	234	225	226	203	211	216	219	171	188	212	219	209	228	229	221	185	216	199	219	239	211	233	224	211	199	208	213	220	223	227	204	216	225	216	199	245	218	205	220	186	207	190	210	212	233	206	211	212	196	225	199	208	207	215	191	191	239	202	215	206	190	194	202	212	197	200	224	206	226	224	201	200	217	220	217	207	197	219	228	196	219	205	217	209	216	218	212	203	232	184	215	206	197	210	229	194	206	210	201	236	196	236	211	200	231	222	202	225	210	224	208	192	217	215	189	214	229	205	209	192	221	212	202	224	217	238	219	229	214	225	192	205	216	214	222
345	3	3500	119571	382	42	77	341	691	972	1014	1076	988	954	848	770	722	686	616	641	627	586	553	512	485	457	428	428	417	385	401	382	379	398	360	353	338	350	376	368	422	348	347	366	361	380	361	366	346	345	309	309	314	320	311	304	291	260	307	281	285	272	260	275	261	249	251	239	242	248	259	279	238	240	264	235	254	245	241	238	243	230	220	207	237	218	250	245	212	216	233	234	232	241	205	221	219	212	229	239	236	197	230	250	210	209	228	239	226	230	217	199	245	211	210	238	197	235	213	236	228	227	212	238	239	244	215	219	206	218	247	224	233	216	224	204	213	240	233	208	216	251	233	226	222	220	213	219	220	228	230	188	220	202	225	223	193	218	226	206	221	235	264	211	208	227	233	203	227	214	209	220	211	231	222	213	221	210	220	182	207	192	226	234	236	225	201	195	218	190	234	237	194	222	202	192	201	194	222	216	219	216	178	228	204	215	236	218	220	222	216	217	215	248	232	207	221	207	225	208	239	215	212	218	191	209	213	204	215	219	206	192	212	220	208	214	213	233	202	208	186	206	210	214	233	196	215	187	197	244	209	191	205	209	210	209	205	221	196	209	219	193	203	230	217	211	202	217	221	223	225	220	207	209	234	193	208	215	196	223	199	207	207	199	242	240	198	207	218	185	229	196	203	206	215	207	235	251	196	192	229	188	181	225	216	200	205	192	197	240	212	219	217	206	189	208	208	188	209	215	190	191	201	211	193	214	224	211	224	200	201	199	211	206	197	215	229	229	204	206	214	210	224	230	216	217	196	205	220	208	187	218	240	204	227	212	205	209	199	195	204	203	209	220	189	198	200	207	221	219	208	211	200	213	206	201	179	203	193	193	215	228	221	205	231	210	194	217	194	224	195	195	205	203	201	196	192	201	201	222	195	218	219	225	179	190	200	216	210	188	202	219	200	190	203	229	200	227	192	200	198	196	204	204	187	206	207	202	181	206	207	233	196	212	204	191	216	206	206	238	214	209	204	213	209	180	197	199	213	181	206	224	208	220	198	209	235	210	190	205	226	221	242	186	239	209	203	203	198	215	197	183	217	194	200	185	205	201	190	199	218	229	188	183	231	193	209	190	228	203	220	214	192	183	232	203	227	195	222	211	205	211	229	201	198	193	221	220	220	240	200	209	218	231	219	221	208	213	209	225	209	196	215	227	211	225	212	217	212	200	194	203	198	188	224	200	213	200	204	201	235	199	205	215	208	208	196	203	194	225	224	205	212	219	221	202	232	215	213	213	185	214	199	234	194	194	220	202	193	217	231	205	194	222	214	206	200	216	206	230	200	232	188	200	191	206	207	218	237	226	200	221	196	225	201	215	200	213	223	205	201	225	222	207	195	234	184	226	212	206	195	220	221	220	239	214	224	198	218	195	210	185	199	218	204	186	224	218	215	205	207	204	184	198	205	196	179	203	204	200	215	200	183	224	208	202	212	214	217	233	190	212	203	189	206	213	204	206	218	193	218	213	230	184	220	210	199	208	209	228	212	192	217	234	219	220	219	216	216	214	206	183	183	180	219	210	204	199	218	245	231	207	199	193	220	198	200	197	186	232	200	249	195	191	219	214	217	193	199	203	195	195	194	225	202	197	214	197	229	221	195	197	215	196	215	217	220	217	225	200	194	218	224	214	191	214	210	222	212	240	233	201	194	214	215	225	197	196	226	194	234	182	198	214	199	199	224	198	200	200	203	245	207	206	210	201	179	211	216	220	198	188	204	228	201	209	232	200	211	218	204	194	192	220	210	217	231	235	201	212	233	180	209	221	205	182	213	221	218	205	192	225	215	204	189	197	203	204	209	234	187	225	208	220	200	220	198	229	203	217	226	215	218	208	219	208	224	195	214	194	189	216	219	218	210	197	201	217	192	214	204	217	195	205	197	201	211	208	235	212	207	193	200	214	185	216	239	247	194	232	193	215	190	217	200	197	208	203	224	224	207	207	206	216	215	192	206	230	231	197	204	220	213	226	211	213	208	204	200	226	203	192	186	206	186	218	214	204	231	206	212	231	198	197	203	201	199	209	214	228	220	209	198	216	221	221	211	227	205	203	217	193	212	218	204	228	211	220	217	198	213	207	208	216	198	203	240	178	215	205	233	212	225	208	195	202	199	214	209	215	224	215	211	195	214	207	194	214	214	204	194	207	205	203	217	230	203	220	212	211	225	193	188	186	186	219	204	222	194	224	222	195	192	207	212	196	204	208	206	217	214	219	188	198	205	197	199	206	216	200	197	207	193	219	178	225	206	204	188	200	198	212	187	228	190	201	209	206	194	211	229	200	223	209	194	218	204	184
345	0	2700	119694	375	29	58	221	461	834	907	1012	959	904	774	725	649	570	552	555	513	468	480	465	450	450	425	450	425	427	435	418	435	446	486	480	478	496	475	524	520	529	507	478	448	399	377	391	369	385	354	327	299	322	281	293	317	298	296	294	307	277	285	282	273	285	228	253	243	250	251	255	254	255	253	266	224	249	227	239	241	262	221	237	238	231	250	234	225	242	232	239	223	230	218	215	238	230	200	232	216	238	234	239	254	214	246	231	252	231	218	212	253	233	219	201	192	235	232	204	212	246	225	205	231	232	206	224	199	212	196	221	193	217	216	219	205	235	219	231	208	227	206	228	225	230	225	219	217	218	184	232	230	220	215	197	225	189	224	226	213	193	236	205	211	214	243	219	231	193	204	202	237	212	227	202	211	240	206	206	210	221	211	203	200	199	225	243	188	248	199	240	209	212	229	217	231	171	218	202	225	226	232	198	177	230	202	212	216	234	212	224	208	228	185	200	235	216	202	213	215	220	218	203	225	191	207	198	217	202	218	219	209	208	212	214	213	201	232	208	211	215	228	191	219	213	215	204	207	215	221	197	203	223	189	220	225	220	201	204	192	194	206	219	227	221	189	219	207	212	207	216	215	200	201	205	208	227	202	203	215	243	219	205	208	235	205	211	188	212	183	226	193	217	231	195	209	220	254	208	208	225	205	214	225	196	224	195	194	210	196	226	206	234	203	216	216	207	203	209	190	211	184	221	214	213	195	191	200	180	249	216	223	219	177	219	225	195	227	233	176	205	210	187	223	193	242	249	214	198	201	189	201	210	218	207	213	182	219	217	208	208	207	176	204	208	189	205	215	235	190	177	222	237	202	208	219	207	261	219	198	216	204	210	224	234	194	193	212	194	187	205	189	208	190	220	224	189	208	197	175	238	224	207	198	213	180	205	200	200	194	225	192	218	213	222	197	213	219	217	225	193	203	196	204	205	192	200	202	213	200	211	198	190	219	228	212	222	211	196	210	204	195	213	224	200	222	222	231	234	199	202	219	197	202	207	206	194	224	203	220	220	194	191	196	214	199	218	224	214	207	205	217	213	202	200	208	209	213	227	216	210	201	203	220	205	209	213	198	240	232	219	209	193	221	207	217	203	209	216	208	203	213	180	221	214	198	210	209	189	214	207	199	187	209	184	197	221	215	217	221	208	210	204	189	198	179	214	228	230	191	213	208	186	187	202	186	194	211	208	204	220	192	209	217	208	207	213	222	215	214	220	197	223	240	213	197	200	214	193	231	217	200	223	185	202	206	203	205	202	190	194	213	217	215	207	223	226	196	230	192	196	226	205	191	203	208	208	190	203	214	203	204	224	201	202	194	220	217	219	214	225	202	216	183	230	198	215	211	195	211	226	215	230	207	249	191	196	194	214	206	191	207	185	200	208	187	214	203	222	214	221	206	200	217	177	186	221	208	230	215	204	201	194	209	220	212	201	218	216	231	199	213	208	225	222	221	189	214	197	214	222	227	216	191	219	207	243	218	213	197	199	200	199	233	212	219	230	226	222	210	216	210	204	211	240	210	200	204	209	198	186	198	230	222	176	196	198	181	228	206	221	199	221	207	202	201	226	202	214	200	198	197	230	184	205	217	184	177	218	198	204	198	191	195	187	230	206	217	190	193	208	194	193	216	224	208	177	183	211	215	227	189	206	197	211	205	215	202	210	194	218	206	208	197	230	213	240	219	208	184	209	246	212	193	224	186	197	202	186	234	201	217	178	184	221	222	202	198	212	211	208	225	208	230	235	209	212	187	217	179	223	182	183	228	231	204	220	198	183	205	219	201	212	193	212	205	188	212	183	212	245	197	230	196	210	201	164	195	196	207	219	184	207	229	182	228	207	226	213	204	210	192	220	206	206	196	211	204	208	216	198	207	194	223	194	197	199	219	188	213	190	202	216	217	212	219	222	196	203	208	214	210	188	211	208	199	199	215	210	218	215	206	176	216	210	195	208	187	221	174	226	201	178	190	199	201	213	212	188	199	225	200	236	197	208	192	229	212	213	211	183	207	204	212	207	224	214	187	212	192	188	189	213	195	214	215	226	212	224	206	243	207	199	210	219	192	208	209	191	198	210	226	227	193	228	203	217	229	209	215	196	221	206	196	202	217	198	199	173	212	181	191	222	192	196	178	216	200	222	195	199	183	206	193	217	199	203	217	232	209	203	197	227	215	199	207	221	194	203	213	227	210	206	188	206	192	203	213	236	206	212	219	188	199	200	230	225	213	200	247	228	177	221	205	191	220	209	195	205	225	209	203	208	203	207	205	192	198	203	206	187	185	199	183	201	206	191
345	1	1900	119817	382	34	112	443	762	1010	1014	955	825	700	618	560	511	474	441	439	433	403	387	386	372	340	353	336	333	344	345	338	325	360	366	346	359	360	376	389	395	374	353	354	350	351	299	286	286	283	270	277	225	267	237	240	225	247	247	232	245	228	229	243	255	229	259	228	202	231	231	220	199	207	199	249	225	222	205	247	213	215	246	205	210	181	214	214	203	203	201	201	206	209	203	203	207	202	199	214	226	200	206	212	202	220	197	207	209	210	230	185	204	216	212	232	225	186	198	208	197	202	209	189	191	203	196	229	209	195	207	188	221	234	210	209	187	219	172	200	225	198	211	201	200	187	192	188	215	207	197	229	201	198	198	175	172	190	196	202	196	200	216	181	184	207	192	191	196	222	204	232	195	205	205	202	195	203	186	183	193	205	205	191	191	190	203	183	192	205	200	203	180	197	198	198	211	191	218	193	190	193	200	196	209	189	204	207	187	201	178	198	194	210	194	194	185	216	204	200	182	208	222	193	214	204	191	209	190	194	203	197	197	195	179	203	183	173	192	206	179	196	184	214	206	188	212	195	205	183	191	177	177	204	189	200	194	215	180	188	185	217	194	208	208	199	196	211	202	191	188	183	186	204	198	156	203	192	190	173	188	166	177	179	195	221	229	181	196	209	213	186	195	181	190	200	209	200	196	193	203	208	196	203	194	187	198	192	181	199	196	198	191	219	212	184	193	213	209	203	199	205	206	200	206	210	175	185	202	195	167	194	190	201	204	184	177	196	192	188	193	218	209	181	193	180	198	191	195	183	175	199	188	200	178	191	184	178	197	186	198	208	204	206	184	200	203	211	222	176	196	194	199	214	187	192	181	190	227	194	213	189	170	179	196	185	171	225	194	192	187	216	198	205	183	198	207	201	207	208	199	196	183	194	197	196	193	196	186	202	169	195	220	210	191	171	207	203	178	207	194	175	161	212	183	186	208	203	189	203	203	186	218	196	198	204	210	194	200	188	193	182	208	185	223	179	201	189	204	194	203	196	182	202	190	183	212	174	178	212	179	207	214	196	190	194	187	191	203	190	200	225	181	194	190	202	194	189	172	191	189	187	170	200	204	175	203	193	205	174	214	191	179	162	205	207	218	188	185	196	192	199	204	171	190	185	216	184	183	213	191	180	196	194	204	199	216	207	184	182	202	197	203	209	209	204	196	187	193	186	172	204	214	164	202	161	209	171	193	168	183	194	200	213	182	199	200	214	179	219	186	194	191	181	201	188	191	211	194	209	193	177	197	201	208	241	198	193	187	169	214	209	197	201	195	180	187	176	191	180	210	193	198	188	170	188	216	209	213	196	207	198	191	215	186	181	166	184	206	206	217	179	190	214	166	184	204	213	178	186	198	181	192	193	197	195	199	180	199	191	182	203	179	219	183	169	217	184	198	203	184	211	236	194	186	215	199	213	188	189	200	208	191	193	230	207	214	181	207	169	205	194	180	199	189	176	201	206	190	203	166	188	205	212	200	207	170	193	185	215	208	168	196	193	191	193	186	182	184	180	171	201	205	182	200	195	162	184	192	193	183	208	210	193	192	231	200	223	198	173	178	176	201	210	208	194	205	194	195	202	188	202	196	197	190	194	202	167	176	179	203	185	206	192	200	213	182	191	182	195	195	222	191	180	170	199	207	162	183	178	189	193	205	187	167	215	196	200	183	192	181	213	203	183	185	199	214	198	203	191	169	216	181	205	201	157	237	165	197	181	207	204	185	178	205	204	198	208	196	187	225	211	203	194	185	193	199	168	189	183	180	171	192	194	203	190	194	188	191	196	203	201	186	176	195	187	177	196	218	191	191	167	171	196	184	195	216	205	199	193	201	211	193	179	194	214	165	197	192	195	183	189	184	214	215	197	184	213	224	220	195	195	198	200	192	177	193	188	193	215	179	195	187	171	190	200	207	199	173	211	217	219	189	201	187	191	186	204	197	185	196	206	185	206	194	196	199	180	198	183	176	181	192	201	238	198	194	189	201	180	202	198	202	218	206	184	194	202	198	201	194	180	205	200	184	206	195	189	169	218	194	197	206	194	201	193	191	205	190	182	215	188	169	200	214	200	184	178	171	197	172	187	160	181	218	191	200	188	178	180	187	207	212	191	233	187	203	200	194	202	184	181	189	196	205	202	206	199	195	177	202	181	224	189	192	229	178	193	211	192	188	194	204	176	201	197	195	216	195	173	191	190	191	213	171	206	202	190	202	231	180	175	203	203	212	195	199	217	188	203	193	186	189	208	178	175	181	190	188	216	188	186	214	207	188	189	198	203	200	201	199	184	176	186	199	224	180	189
345	2	2100	119940	370	8	87	474	804	1012	990	885	763	688	648	606	560	527	480	468	468	462	428	448	389	400	374	402	385	405	385	462	409	450	412	453	428	424	430	428	441	383	371	358	353	323	318	334	300	268	255	260	242	249	229	229	233	227	248	249	220	242	225	229	231	228	232	250	185	224	208	233	231	231	226	255	214	223	234	218	207	244	213	206	239	223	221	221	208	211	200	209	195	206	239	197	230	216	204	214	227	200	207	215	231	235	202	226	207	189	194	198	186	190	227	200	198	189	185	205	200	195	200	208	192	192	188	197	212	210	171	209	227	210	184	195	182	173	202	175	219	222	206	216	196	202	204	197	194	207	209	218	187	212	229	188	181	214	195	187	202	192	224	204	199	188	193	211	165	193	194	212	192	199	197	210	188	162	198	204	166	194	206	184	177	170	172	196	194	193	203	203	194	198	192	191	188	211	212	192	203	190	199	167	201	189	198	215	162	228	207	192	181	189	208	201	213	174	203	195	186	211	236	197	192	175	169	191	172	184	201	200	174	186	191	197	207	226	195	206	192	194	196	214	186	196	202	197	184	214	193	204	190	206	193	209	206	188	188	193	190	184	206	195	195	226	215	182	197	205	179	184	180	196	200	189	197	190	183	195	209	194	199	170	177	213	215	201	170	186	203	171	207	190	185	191	203	176	183	194	184	185	187	196	197	183	203	195	179	212	213	173	204	197	205	203	200	187	212	189	220	197	158	179	176	198	183	189	194	198	189	223	171	177	199	172	194	198	176	176	174	209	190	204	196	180	207	196	184	215	184	199	194	200	184	203	197	198	196	208	190	209	193	204	208	205	190	199	187	195	207	193	203	214	193	168	186	202	187	186	193	195	180	206	212	205	190	206	182	199	170	166	179	219	174	208	181	171	179	190	175	200	164	223	176	215	202	182	222	208	204	196	194	179	197	190	221	192	166	188	208	213	229	226	192	177	177	188	194	185	194	180	185	197	179	181	190	186	169	177	175	205	196	204	224	176	211	183	199	194	198	194	203	180	199	203	202	176	194	194	201	180	199	209	169	201	180	170	170	196	171	189	177	197	192	192	213	185	179	178	197	196	206	195	196	190	174	194	173	182	197	193	200	198	196	178	187	207	197	186	219	193	212	184	217	185	193	193	179	196	188	190	210	214	203	196	200	190	229	204	182	206	167	201	187	203	191	209	192	178	167	206	197	196	175	175	166	209	172	176	178	168	191	206	185	208	196	197	206	168	193	181	183	189	174	200	209	230	185	214	195	207	199	181	192	178	203	168	190	181	192	192	167	182	193	186	189	182	203	210	187	185	181	166	214	180	209	171	183	169	192	177	183	190	198	180	168	194	177	177	195	195	193	195	195	192	192	186	163	190	195	181	210	165	204	165	171	192	186	176	196	190	192	172	194	192	194	170	160	174	173	186	196	196	177	173	177	176	175	204	219	192	176	181	178	194	197	179	203	196	184	210	177	189	226	228	173	203	177	193	211	195	199	207	175	190	178	204	207	197	193	202	154	188	190	171	200	173	194	191	194	203	178	191	184	171	211	195	195	179	193	182	178	179	210	176	180	194	198	186	179	169	201	192	199	189	201	189	211	194	198	201	209	183	204	194	192	203	223	207	208	210	190	196	194	189	213	208	183	193	218	188	212	199	182	191	192	195	205	198	184	214	194	177	205	211	199	186	185	199	187	196	177	178	186	188	195	187	185	172	195	208	220	212	201	199	183	207	193	183	206	190	185	180	195	196	182	188	199	195	195	185	212	169	179	175	205	215	197	193	183	191	201	181	193	187	174	192	195	186	199	157	190	169	201	184	170	205	183	172	173	193	192	188	197	192	194	173	199	193	200	198	179	194	191	214	206	192	180	176	187	215	191	185	190	191	184	217	183	199	207	211	174	192	178	200	204	200	186	195	184	211	199	167	201	196	190	180	190	205	173	215	225	205	190	204	191	173	176	184	197	218	182	182	188	210	187	202	178	190	185	188	176	189	201	202	171	227	203	171	175	196	202	187	184	185	193	188	193	199	189	188	190	164	185	219	177	186	177	223	217	186	176	192	193	209	188	185	196	206	198	188	210	204	198	210	202	196	201	202	206	214	172	207	230	166	187	190	195	198	177	201	202	173	174	202	180	217	213	175	224	205	192	192	177	169	192	182	189	191	200	181	178	184	184	226	199	183	192	196	209	155	168	192	184	195	185	194	187	193	193	186	185	163	215	188	211	217	199	192	182	186	187	192	196	219	187	179	177	205	181	184	191	186	192	203	180	194	193	193	185	187	212	171	183	180	164	213	189	214	178	188	178	171	177	176	186	183
345	3	3500	120064	366	14	53	437	790	1037	1093	1031	960	828	771	738	671	605	577	532	473	454	452	438	434	409	419	415	420	397	409	437	445	433	441	450	464	436	439	465	406	416	415	401	377	356	310	324	321	296	295	283	241	231	253	227	253	225	226	241	236	258	272	272	262	257	222	240	237	209	218	248	227	228	212	221	222	232	251	204	219	231	211	218	210	212	226	176	210	202	203	203	216	218	211	218	215	214	214	212	207	201	196	201	200	218	212	208	214	232	218	212	216	227	203	214	197	200	196	206	213	218	220	196	172	207	202	193	207	208	191	191	209	188	198	189	190	223	193	168	207	204	224	179	220	214	182	188	200	206	213	207	216	201	191	203	197	204	208	200	202	193	178	206	204	227	211	182	196	207	191	222	206	207	192	205	204	187	181	230	193	206	204	212	196	180	213	178	194	215	191	191	207	193	214	184	199	220	193	197	189	198	184	199	193	204	212	188	207	179	192	191	193	209	199	186	185	182	178	195	202	196	178	217	202	172	207	207	185	212	193	205	204	168	188	189	214	188	213	214	203	198	182	210	190	194	218	206	212	195	220	183	182	215	173	206	168	206	204	214	209	179	195	179	207	209	202	191	215	238	170	165	206	179	211	199	217	210	179	197	210	207	164	194	196	184	182	211	206	208	202	199	200	228	217	188	220	183	189	190	185	200	214	187	216	200	198	204	189	190	204	185	192	213	200	192	172	190	194	212	206	180	211	191	186	201	188	221	167	166	218	190	203	200	201	215	203	190	189	202	191	200	190	163	232	198	213	191	205	197	196	180	185	201	188	178	214	213	203	197	191	181	199	209	194	185	198	202	184	188	199	205	176	178	193	241	199	197	198	193	213	224	208	211	201	179	190	203	180	203	200	201	203	204	205	195	171	199	194	181	186	195	214	187	202	176	196	204	192	205	194	208	195	194	168	208	195	198	180	224	208	216	197	178	184	183	206	185	204	176	188	185	195	175	200	181	203	185	206	193	195	185	194	192	191	192	200	192	192	203	194	180	195	199	201	188	196	194	199	203	206	201	210	190	194	187	190	193	192	204	207	172	177	192	181	199	206	183	200	176	206	201	191	206	191	193	200	206	218	197	212	180	216	180	187	180	192	189	182	186	182	216	189	189	196	180	186	210	211	204	169	178	181	216	180	212	197	226	199	196	180	191	186	184	197	203	181	196	179	204	189	185	193	220	183	214	182	177	199	172	209	207	195	188	188	204	179	190	180	202	215	199	183	190	192	215	183	212	193	205	200	199	198	188	195	184	215	203	176	196	191	202	179	181	201	194	190	194	191	187	176	195	212	223	212	196	180	188	185	211	182	172	180	210	186	175	190	200	189	203	198	196	187	189	190	203	182	190	181	192	198	192	197	209	190	211	204	188	212	208	189	187	209	171	181	206	180	202	184	196	215	184	164	181	187	207	217	194	183	178	199	185	201	184	210	210	192	202	201	206	191	223	162	221	211	190	211	189	184	192	176	212	186	198	181	186	195	206	175	186	176	193	192	196	192	163	179	189	220	195	190	204	178	203	221	174	212	187	199	198	198	211	200	176	175	195	182	203	205	205	199	206	195	184	192	207	196	178	201	221	206	175	196	197	187	191	207	212	194	206	179	192	210	197	193	216	199	206	170	184	202	188	181	186	214	202	184	215	196	203	185	199	194	185	180	203	178	206	172	180	188	203	167	177	197	212	216	197	193	183	200	181	181	184	182	191	174	175	207	201	225	169	204	193	200	200	179	177	211	199	197	195	200	188	196	181	185	177	190	208	183	212	194	203	192	220	196	197	199	167	192	174	195	202	178	155	204	180	192	208	188	189	204	200	196	191	167	194	196	205	205	196	179	183	198	184	199	183	172	206	204	204	167	181	196	196	184	199	218	186	192	205	182	202	212	191	179	172	219	179	192	202	201	189	201	202	208	193	166	205	200	186	168	218	212	182	201	214	194	187	193	189	167	194	177	176	170	218	190	193	205	195	206	185	177	195	172	175	183	200	206	171	194	192	179	169	201	184	191	210	203	184	198	186	205	187	175	184	196	201	197	197	197	201	181	180	212	226	200	199	171	191	199	188	211	175	196	205	181	173	204	212	215	193	197	207	188	194	187	212	203	188	206	184	219	187	191	179	185	200	204	192	229	181	208	202	184	190	201	160	180	181	174	182	196	195	196	199	230	183	188	160	183	188	163	180	203	194	199	181	200	206	210	204	181	211	201	218	167	188	205	175	180	198	181	207	191	190	183	189	177	191	187	194	194	212	216	180	192	197	189	191	169	205	187	217	190	189	193	192	187	204	185	179	210	209	173	199
