345	0	2700	68374	34	79	20	5	1	1	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	1	0	1	1	0	1	0	5	2	3	2	1	7	3	7	1	7	10	18	15	14	18	27	36	35	28	28	22	24	20	23	21	29	43	43	44	59	55	70	66	66	90	72	59	93	75	99	100	107	110	130	129	130	149	131	132	124	143	124	113	120	120	130	134	133	131	128	151	137	165	157	181	182	195	177	195	222	243	199	201	245	256	253	255	229	242	278	252	236	242	242	250	246	201	245	226	241	254	241	257	241	253	252	217	240	263	232	259	243	293	236	281	255	263	276	269	282	294	258	288	303	311	270	268	332	299	303	325	310	328	372	339	317	333	338	360	337	319	329	370	341	349	323	372	351	379	368	358	362	352	355	350	375	357	377	360	363	376	363	373	363	357	405	354	395	374	388	370	412	376	386	362	386	384	349	387	374	386	379	385	407	398	414	378	439	377	404	388	403	407	380	403	419	397	427	370	415	405	413	411	398	421	405	399	409	420	404	401	409	425	401	413	399	386	414	413	404	401	422	433	417	436	389	406	432	409	425	408	418	430	413	424	455	426	433	415	438	412	418	436	453	419	421	426	434	435	425	387	370	434	405	407	458	408	430	414	434	413	420	440	417	442	433	412	434	422	391	450	406	436	417	426	467	364	446	428	429	413	448	436	415	425	456	455	461	423	410	404	431	431	450	419	450	403	433	459	479	444	406	464	437	438	473	410	437	438	458	459	429	457	442	419	439	411	439	434	464	416	460	436	469	463	418	424	480	431	466	453	431	440	421	447	460	456	428	459	437	455	444	451	483	406	448	439	437	430	415	454	459	404	452	429	465	430	452	448	453	437	453	451	425	432	464	449	434	434	435	451	440	416	450	481	423	428	438	446	464	455	439	479	441	449	467	441	447	453	458	429	451	415	479	443	436	422	435	453	452	460	427	431	450	423	460	430	435	469	432	423	468	439	418	424	444	421	433	441	402	466	434	437	472	469	468	438	450	434	417	449	466	454	437	450	454	440	429	448	423	438	441	482	443	445	447	448	449	474	443	447	435	423	453	439	422	453	474	432	419	453	465	474	425	432	466	449	454	454	454	452	447	449	427	472	452	432	440	459	449	436	451	474	453	466	445	451	429	447	428	454	440	465	471	467	490	442	463	427	442	443	458	412	427	475	451	423	448	425	448	447	455	445	452	462	461	454	439	427	473	452	448	442	451	458	483	454	464	458	436	436	502	445	465	481	428	434	421	468	406	428	448	465	455	432	437	443	448	425	451	460	466	458	442	460	441	444	489	443	438	456	467	464	403	450	423	425	486	435	429	437	460	437	449	462	477	436	448	402	478	455	450	435	461	428	485	431	465	418	457	453	447	462	447	465	502	429	465	458	429	451	439	466	460	474	444	439	443	448	464	446	464	461	436	450	493	463	438	444	448	406	431	425	445	466	461	441	424	472	407	431	425	425	442	451	451	449	498	448	478	446	425	431	452	451	428	452	474	441	426	404	465	406	460	458	444	453	423	430	500	442	430	421	448	453	454	433	457	429	459	424	461	431	457	446	434	443	482	448	445	449	433	446	468	442	426	427	446	446	422	460	457	433	442	464	464	458	451	457	444	434	412	420	417	441	444	452	441	455	477	458	454	463	441	469	489	450	453	451	443	430	466	425	455	422	433	415	450	452	456	492	425	456	440	467	462	455	468	416	446	407	469	451	460	451	447	469	447	436	423	440	462	449	470	452	426	432	463	415	421	461	467	437	448	412	431	445	468	426	462	425	437	448	463	439	456	453	458	400	429	449	462	446	445	427	438	453	430	442	423	444	435	472	452	442	429	429	440	444	434	433	485	454	423	443	431	452	430	415	446	455	442	431	477	430	444	444	441	435	435	458	413	413	433	432	470	447	440	452	455	446	449	409	436	480	414	449	432	457	462	417	457	483	424	429	440	434	444	472	435	431	446	442	459	450	466	442	477	417	447	434	409	461	436	474	458	457	419	435	425	459	440	443	455	431	435	447	437	437	431	473	442	448	416	467	440	446	421	428	408	442	421	440	446	447	433	467	454	421	447	445	453	434	469	404	470	453	424	449	459	451	423	443	468	428	421	449	443	464	425	418	455	439	444	450	429	464	440	437	454	449	431	429	449	434	452	417	446	457	438	442	475	438	443	429	470	474	461	438	450	434	407	471	480	437	472	450	432	447	435	464	433	399	486	445	458	415	449	455	457	428	432	449	416	423	460	432	473	460	475	436	463	446	440	446	429	439	419	449	428	477	454	460	450	423	441
345	1	1900	68475	32	72	25	3	1	1	2	2	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	1	0	0	0	0	0	0	0	0	0	1	5	3	4	12	10	6	19	24	19	17	22	17	18	23	14	21	20	22	23	38	33	37	41	68	74	69	96	100	105	105	112	147	143	173	201	209	218	216	208	212	216	222	186	201	192	192	211	191	190	204	175	202	190	229	243	240	214	251	268	221	252	252	239	222	240	262	256	277	258	276	275	298	290	286	259	263	280	221	239	238	272	261	275	275	239	259	258	243	255	259	254	259	251	253	259	271	249	259	258	302	285	307	264	280	278	268	276	291	268	284	306	317	292	325	296	308	297	318	345	312	334	353	315	329	303	338	355	289	360	332	373	328	347	339	338	370	354	369	325	352	347	328	350	371	352	353	349	371	330	359	389	333	386	368	358	368	373	375	372	396	383	379	391	401	381	381	385	362	382	396	394	361	409	389	378	352	399	366	376	384	375	395	396	381	402	385	355	374	390	371	371	399	404	414	405	386	405	386	404	393	348	361	410	401	393	404	413	443	407	420	389	400	415	395	386	393	411	400	407	424	357	411	380	394	427	412	414	402	396	430	413	416	448	453	422	389	391	448	427	423	409	417	380	433	431	415	429	419	419	398	447	436	430	432	388	426	425	433	408	434	425	434	422	443	411	427	418	419	435	438	413	403	427	434	425	427	444	420	434	431	444	435	421	441	414	427	448	444	404	451	408	412	426	391	437	416	442	393	441	431	415	435	447	441	468	470	423	414	440	453	433	423	457	415	442	425	410	444	425	406	464	418	438	430	405	480	390	454	430	440	423	438	444	465	453	438	446	425	454	438	439	464	428	451	439	428	441	459	460	438	428	439	451	435	423	424	464	427	417	406	430	421	430	432	450	421	456	415	461	456	426	446	435	468	457	444	425	428	422	449	449	442	450	429	463	429	432	485	448	440	432	451	439	424	464	442	446	477	432	419	442	456	450	432	423	472	447	431	446	449	434	442	427	439	454	459	427	440	441	467	458	445	449	434	433	441	432	437	459	450	443	453	416	447	464	425	420	413	455	429	441	460	412	430	430	426	412	459	481	409	435	416	452	465	420	494	452	442	448	434	445	441	426	455	420	434	472	449	460	473	473	446	456	453	428	429	412	446	483	454	459	412	482	435	455	457	432	442	443	433	435	472	434	437	456	458	419	422	444	469	419	454	424	439	472	451	417	463	438	411	453	479	418	440	452	449	448	415	426	448	453	450	447	471	416	447	429	484	444	442	425	428	437	428	456	459	478	443	454	443	437	429	442	438	444	434	438	485	457	426	429	452	455	453	404	410	446	424	450	424	426	429	434	452	443	431	440	443	427	451	411	439	431	449	427	469	422	430	418	436	446	426	418	468	434	457	450	403	449	431	452	458	409	441	434	472	435	433	419	386	419	463	460	437	450	428	450	444	450	442	448	439	422	447	455	415	444	459	431	424	449	456	437	451	448	448	440	471	450	445	444	448	428	410	427	438	500	421	425	432	434	435	435	440	435	455	428	457	416	431	428	450	416	446	452	428	440	461	452	436	475	422	489	420	438	441	426	421	461	425	426	432	429	426	428	452	421	448	428	461	445	444	421	456	469	444	470	443	434	414	427	438	425	498	442	435	446	433	449	436	431	426	458	431	426	453	419	404	454	424	440	459	442	451	452	444	468	433	430	462	414	418	443	472	441	427	468	424	423	444	427	447	463	439	434	442	453	468	412	428	459	410	445	436	444	459	428	416	428	458	426	415	468	439	425	439	441	433	471	459	423	444	453	469	459	424	443	439	441	458	448	427	454	437	473	423	433	409	453	437	440	430	430	439	448	431	466	448	456	453	417	450	468	445	425	427	440	437	455	429	431	412	420	435	453	458	412	428	453	459	450	451	424	457	454	429	453	429	442	463	423	430	447	490	425	429	426	459	441	448	395	440	416	411	455	449	431	464	436	431	436	435	462	466	455	446	407	492	412	451	444	410	453	445	453	435	410	421	480	442	434	457	425	420	469	427	460	464	466	445	424	429	429	479	430	456	432	419	451	455	453	431	416	475	412	450	430	447	443	477	442	453	456	443	477	444	443	454	445	441	462	446	461	431	429	464	425	425	447	470	437	435	420	483	427	432	431	419	443	451	430	440	431	421	421	436	424	465	454	449	401	473	430	436	433	438	437	462	439	470	440	434	426	438	387	449	406	442	414	432	433	422	414	434	431	454	460	429	435	435	440	456	428	475	444	455	430	449	449	452	447	431	428	428	429	412	428	434	433	444	453	442
345	2	2100	68577	29	65	35	6	1	2	5	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	1	1	1	0	1	2	8	1	10	12	9	9	10	8	14	9	19	13	11	10	17	19	21	20	32	28	37	41	40	57	69	76	83	100	111	118	123	121	130	145	146	124	140	167	158	183	161	172	160	176	165	180	184	188	178	208	210	216	202	215	189	191	203	214	221	231	234	265	250	246	256	266	265	257	264	262	247	278	258	243	222	235	242	242	228	244	215	237	240	247	225	250	231	235	276	262	215	278	240	259	267	255	272	254	285	277	267	293	261	309	276	289	280	324	306	308	313	322	322	320	337	339	328	345	328	339	336	353	330	321	341	331	333	351	358	347	357	378	350	355	368	353	346	346	385	372	353	345	375	380	349	377	350	346	394	382	370	369	363	385	385	386	372	404	365	393	396	367	418	376	379	384	393	398	386	392	397	365	399	425	378	414	402	394	379	411	400	404	424	423	402	426	428	390	425	419	436	420	397	417	399	409	371	405	413	403	430	413	408	412	434	427	442	423	393	462	422	429	434	401	404	427	413	414	436	465	439	412	421	419	404	430	427	436	430	415	449	425	448	429	446	421	437	453	429	431	440	440	417	418	439	402	425	430	448	456	447	443	441	444	454	423	431	460	457	455	424	460	421	426	421	432	453	465	462	420	416	460	429	429	413	479	460	431	461	429	426	437	454	446	454	446	441	504	452	465	416	477	438	440	477	461	463	443	454	448	442	478	455	474	467	456	447	433	428	464	440	423	442	422	470	457	426	459	429	451	475	465	451	436	448	448	472	430	472	478	465	465	464	455	431	439	450	429	408	441	443	443	448	467	410	483	461	472	426	463	429	440	439	450	455	475	424	451	427	473	463	437	452	468	450	464	435	464	460	462	456	442	452	461	453	461	492	470	422	440	475	456	456	426	449	414	449	441	456	462	449	422	452	437	464	434	444	445	436	448	433	471	467	450	457	453	471	457	493	481	463	455	457	467	494	443	448	454	462	443	442	465	434	472	469	471	457	459	442	470	447	471	443	436	456	488	499	440	471	456	462	462	453	467	435	462	464	448	474	444	458	445	468	444	458	486	441	477	447	460	471	458	463	450	424	449	447	458	468	448	468	458	455	449	460	456	483	472	470	445	454	448	464	473	453	465	451	422	455	459	481	470	459	468	452	478	461	476	456	492	455	458	456	459	481	462	443	467	462	451	455	478	479	448	436	460	443	433	473	473	448	491	422	475	465	449	483	468	456	472	440	469	467	461	460	461	461	436	425	457	462	451	482	429	473	478	486	439	494	459	491	481	442	465	471	468	467	441	443	436	458	440	473	470	452	454	435	462	433	437	487	449	456	467	455	445	438	483	450	453	477	463	478	446	452	463	465	439	413	462	473	438	463	451	461	460	468	477	469	449	494	495	469	441	460	458	425	474	472	477	456	433	461	441	447	474	473	438	508	422	460	445	456	467	465	442	455	462	474	469	454	479	445	447	475	444	447	463	452	437	433	480	441	462	426	481	439	470	433	446	440	440	475	458	436	451	432	442	459	492	470	431	430	432	438	473	445	459	421	424	473	474	453	440	459	465	457	470	461	482	451	446	460	458	459	458	445	446	437	446	459	431	442	481	453	486	454	458	441	459	447	451	474	452	464	454	459	452	444	465	453	460	422	431	433	445	422	476	458	467	472	446	430	502	476	444	411	493	434	465	441	484	451	435	452	469	440	461	457	444	480	466	437	459	492	443	433	471	413	427	460	461	454	452	483	410	489	445	450	423	459	459	471	435	418	470	461	482	472	445	431	445	457	466	456	475	480	459	509	459	434	451	432	497	448	462	467	437	443	455	440	456	436	455	466	446	469	452	454	468	462	448	464	427	441	444	446	469	434	457	431	496	474	495	449	461	435	465	473	471	454	437	445	458	436	431	456	449	461	439	451	459	467	455	457	452	488	458	436	464	453	461	473	438	459	445	469	449	470	472	449	486	439	467	474	449	430	485	435	452	488	429	449	457	417	440	429	463	447	461	461	422	455	482	446	452	435	462	456	451	431	507	459	442	460	476	445	440	445	460	468	468	455	442	440	446	428	447	448	443	471	461	469	484	457	466	428	461	467	452	456	453	454	454	450	417	437	469	492	455	436	458	482	467	430	428	473	443	412	473	458	437	463	511	473	432	452	445	463	453	433	468	461	447	471	452	445	455	463	452	438	472	428	437	419	462	457	464	411	441	458	469	464	453	436	447	420	427	453	465	461	475	443	460	462	466	453	453	436	490	450	486
345	3	3500	68679	29	84	40	10	1	0	4	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	3	1	3	1	3	3	5	5	6	3	7	10	15	17	14	18	16	22	20	23	36	37	48	47	64	69	80	90	106	115	120	141	136	137	172	197	200	203	187	190	180	196	213	215	190	222	245	217	205	238	227	255	237	243	241	254	236	255	217	249	243	240	283	271	279	278	257	265	269	239	239	251	255	239	247	268	254	249	252	259	271	254	241	218	271	250	227	264	248	275	270	252	282	257	279	258	284	249	280	259	301	279	267	297	316	287	288	309	302	280	308	336	317	325	350	328	335	361	342	336	329	344	325	321	344	357	359	350	372	362	358	359	374	361	372	355	378	331	377	355	368	389	377	375	380	383	392	391	396	412	380	394	408	407	373	404	438	394	419	438	416	410	404	400	423	401	426	411	406	403	397	413	432	410	448	393	425	390	423	408	452	420	418	424	423	396	460	420	408	408	423	447	420	425	417	431	412	440	406	440	445	443	460	420	432	423	414	430	449	460	445	428	434	445	423	430	441	473	422	441	448	408	481	424	452	413	413	454	478	444	474	431	420	449	423	451	413	431	428	464	452	431	447	440	461	453	452	438	462	451	457	476	471	432	431	453	461	451	473	458	463	469	429	466	458	447	451	450	476	448	434	447	463	467	442	488	475	475	452	437	454	439	481	452	461	472	491	497	444	487	458	475	455	487	450	468	448	484	454	428	497	435	477	467	472	472	481	483	477	445	473	447	465	484	452	451	475	478	480	454	452	487	482	480	456	476	472	482	498	484	445	474	445	495	483	479	470	480	453	461	465	503	473	465	476	485	493	487	496	476	467	448	478	495	518	482	505	451	480	437	482	473	468	480	497	484	477	437	486	452	498	463	485	446	481	483	489	489	485	500	466	520	473	492	495	452	470	487	487	494	478	460	476	463	472	454	467	461	452	503	489	482	463	455	506	467	479	505	515	483	469	466	484	481	503	461	477	472	470	462	517	503	474	453	486	475	457	480	484	472	450	475	450	483	485	492	511	475	504	505	479	475	454	475	477	475	462	469	470	489	491	439	471	443	471	495	481	455	504	476	453	489	469	478	438	472	457	477	475	488	454	449	464	474	510	498	492	487	484	445	473	466	478	492	489	495	481	458	484	460	461	452	507	474	488	462	474	487	461	473	477	479	468	499	470	495	477	472	509	440	475	493	471	464	492	521	500	501	463	466	480	476	472	489	481	462	492	492	474	499	488	478	468	479	488	487	489	469	506	482	491	455	490	494	519	460	513	467	472	465	494	462	513	481	484	490	477	448	495	488	491	475	487	473	475	475	479	458	491	488	454	496	480	491	466	484	452	464	502	474	496	453	458	461	474	469	491	480	442	507	491	497	493	457	464	488	479	507	478	480	489	496	476	463	480	447	481	458	486	496	468	446	494	492	458	477	472	444	500	444	462	465	476	455	488	471	473	486	461	466	503	467	450	484	469	465	466	451	502	507	505	460	457	499	478	476	463	498	460	479	469	469	494	450	463	477	520	495	480	482	470	493	459	466	472	490	448	449	497	480	478	476	477	475	499	463	455	497	502	478	491	467	481	487	491	449	508	485	441	472	449	489	485	446	489	489	460	503	509	459	497	454	466	451	470	501	449	469	437	467	480	464	490	498	496	454	482	462	471	452	471	468	477	476	461	488	490	469	490	491	475	434	500	457	497	485	474	476	502	455	483	512	475	509	458	452	485	507	460	485	482	461	495	485	448	446	463	458	470	487	516	461	470	468	477	455	479	455	478	481	454	473	490	457	486	486	472	511	490	483	505	465	472	453	488	481	481	485	543	475	488	448	443	461	482	488	465	473	484	491	473	449	489	506	479	469	484	504	472	459	498	468	472	503	473	473	483	447	464	463	527	495	469	490	504	495	459	444	448	477	460	465	480	478	494	471	461	500	460	497	482	495	479	489	469	475	474	459	481	431	501	513	470	465	466	480	505	450	490	507	467	475	460	476	517	461	494	490	508	434	457	450	480	488	499	484	463	465	474	490	447	474	479	482	507	485	465	468	470	473	472	459	481	474	481	474	438	479	475	479	461	487	461	439	504	486	463	495	501	478	503	485	470	467	466	482	478	500	457	468	421	472	478	486	483	470	517	493	462	486	466	482	505	478	526	449	509	475	509	499	502	498	468	438	468	477	478	526	464	454	505	468	479	489	490	502	490	467	468	471	454	471	461	437	486	472	514	455	482	478	485	427	477	471	478	478	465	483	436	476	455	469	461	468	445	446	471
345	0	2700	68781	39	95	34	4	6	2	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	1	1	0	0	1	2	1	5	6	4	10	11	15	17	13	22	36	36	35	31	49	30	41	54	58	64	86	70	93	105	105	110	120	133	134	146	144	142	165	156	166	146	188	193	195	185	164	182	190	199	189	219	217	204	252	206	223	211	239	261	221	250	264	271	259	261	247	252	234	232	268	240	234	232	268	264	236	254	252	271	218	272	244	253	234	207	249	267	277	260	269	251	259	257	245	251	300	235	288	276	267	282	275	291	297	295	308	334	318	337	321	331	311	337	336	347	359	360	362	363	347	355	375	373	378	352	382	393	357	369	390	359	410	386	405	369	398	382	395	378	397	353	393	422	394	385	404	413	437	403	413	411	415	429	402	408	426	408	427	438	436	413	397	407	438	473	414	419	433	444	439	433	417	410	425	420	435	462	429	441	432	429	444	438	438	424	437	426	466	474	467	465	455	443	443	431	440	457	460	450	445	474	435	428	480	438	475	443	441	445	488	418	469	438	447	460	477	436	475	450	460	506	448	449	452	462	475	459	473	451	476	487	475	445	478	422	486	470	466	495	440	455	467	495	436	455	462	469	469	518	455	467	498	481	517	477	462	483	515	478	500	486	493	468	478	473	472	467	470	462	476	477	506	464	472	483	472	538	469	473	481	503	501	479	500	460	491	486	478	473	497	480	509	473	509	485	508	488	468	496	496	474	493	498	485	487	506	436	474	510	534	477	474	511	463	502	492	457	446	525	530	495	496	516	488	509	473	497	489	509	500	497	540	505	497	491	502	489	491	513	475	479	481	511	469	516	489	490	513	484	487	506	510	506	501	495	538	465	482	503	492	492	547	459	467	513	513	495	501	495	497	513	531	477	468	480	521	517	492	472	479	509	498	516	499	483	486	496	485	523	494	514	496	514	510	484	529	488	516	531	475	464	481	477	503	502	482	478	500	461	510	486	516	502	511	496	522	493	479	503	492	495	526	491	521	475	510	483	506	476	501	486	500	532	502	483	528	493	508	496	537	493	504	529	530	483	519	497	486	496	496	509	476	510	498	482	522	490	523	493	525	465	523	518	504	495	490	498	495	517	495	482	515	477	518	501	493	515	506	520	529	489	520	460	503	514	498	532	475	493	494	487	458	535	495	494	515	499	497	461	522	479	509	490	512	481	510	500	496	449	513	468	527	500	490	483	473	491	518	468	515	509	485	475	514	515	496	513	478	476	493	509	491	477	481	471	488	499	481	509	490	479	506	502	518	513	473	508	518	497	489	520	484	511	539	497	504	468	495	491	492	481	529	474	487	498	504	509	499	493	539	484	487	496	513	518	528	489	523	496	493	522	520	505	531	472	485	496	495	466	524	496	501	536	516	485	495	494	514	500	495	490	521	492	495	536	511	508	480	486	500	489	513	507	497	507	523	453	538	487	484	500	530	501	515	476	479	509	475	519	520	513	479	481	516	506	470	501	525	518	492	511	485	488	495	475	471	494	499	502	476	499	501	493	504	530	495	493	510	449	506	521	504	532	476	506	456	508	508	483	504	478	517	494	487	494	503	501	504	511	481	502	511	487	498	520	501	501	482	504	515	508	544	479	478	530	509	506	475	486	490	522	497	511	530	484	473	504	480	499	504	518	514	501	517	467	472	496	495	510	505	483	502	453	494	501	468	507	529	486	503	495	524	508	481	522	503	488	499	502	522	497	491	501	497	491	540	454	471	500	519	507	517	471	511	497	494	499	514	496	503	504	504	476	488	487	506	516	499	509	505	497	511	497	475	502	492	515	459	501	515	532	514	495	481	502	505	498	506	494	496	498	513	511	496	479	479	520	495	514	522	486	467	506	495	486	497	515	506	519	499	516	473	517	516	467	507	495	505	492	453	516	503	473	512	515	513	478	519	471	486	494	511	524	508	496	527	481	524	488	488	502	497	521	531	493	525	488	486	487	508	507	513	518	477	488	513	464	541	504	486	560	497	487	517	507	510	497	511	496	489	495	538	493	516	493	497	507	535	492	520	479	505	475	490	481	507	494	526	483	484	503	478	499	498	505	509	543	491	493	497	490	468	490	496	481	511	519	507	515	472	481	524	466	488	448	541	470	478	513	490	481	523	475	508	484	479	475	502	504	489	469	517	493	469	494	508	501	495	492	489	486	505	511	501	489	489	504	466	473	503	482	509	482	504	527	506	508	507	496	515	500	496	493	514	470	492	513	488	488	509	486	526	450	494	498	481	506	539	519	516	504	503	511	523	493	534	528	503
345	1	1900	68883	30	102	55	7	2	2	2	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	1	1	2	3	5	3	5	9	8	9	9	9	21	14	33	28	34	28	31	42	64	75	67	77	88	118	148	169	157	167	189	221	247	279	233	268	220	240	250	238	258	259	261	255	283	260	254	287	283	317	308	303	327	334	333	341	324	343	338	335	331	346	307	323	288	293	282	309	300	309	307	319	322	274	283	281	264	255	271	284	296	278	318	292	286	275	291	310	309	275	273	303	297	314	300	314	273	342	328	342	330	326	323	335	336	345	339	313	334	354	354	359	342	368	343	367	371	375	346	352	381	397	356	405	360	373	379	398	382	409	426	393	383	404	362	399	388	396	388	413	416	387	373	421	397	397	397	383	419	419	421	391	401	385	424	428	411	425	429	433	428	418	394	430	430	404	426	406	421	444	395	426	428	402	442	432	454	450	396	453	424	447	467	448	442	449	415	422	432	451	453	449	479	445	454	448	458	469	466	453	432	434	474	449	441	431	442	458	484	482	443	477	446	448	466	448	444	482	480	452	461	459	450	477	483	444	460	426	481	486	445	463	438	458	479	460	454	471	460	473	509	485	487	495	449	494	457	504	476	486	479	472	476	489	456	515	439	498	509	486	495	478	470	475	494	472	481	493	486	507	487	497	461	478	501	486	512	500	506	463	480	483	455	492	486	485	491	469	453	484	445	520	493	482	514	483	495	486	500	477	486	511	466	467	471	505	488	473	474	465	453	473	471	471	509	504	497	511	490	494	471	522	492	511	478	472	498	500	496	518	467	482	504	492	488	472	496	488	480	498	503	455	477	521	481	469	459	504	494	501	504	518	461	505	487	482	498	508	454	493	494	516	509	487	531	500	473	497	485	466	510	507	488	506	491	499	520	473	493	507	484	504	469	476	498	474	523	493	490	500	508	512	507	519	513	492	513	496	485	520	490	498	500	492	468	546	499	478	473	499	490	508	493	494	506	478	514	531	456	536	520	519	511	481	499	480	484	499	485	490	465	487	515	493	485	487	485	475	461	517	493	497	494	474	529	507	504	485	506	509	508	499	489	492	486	531	525	497	512	494	500	532	508	492	493	477	491	484	519	508	508	492	481	516	493	503	492	490	496	499	516	495	476	493	468	516	480	523	506	483	478	499	489	494	502	486	517	508	542	464	476	487	515	519	525	529	460	520	490	523	503	520	520	491	481	518	486	488	503	486	486	476	492	516	499	512	514	488	489	520	487	495	523	499	508	499	496	484	499	489	502	521	472	507	502	558	500	506	512	487	459	479	491	499	476	493	531	511	496	459	506	502	486	501	540	516	463	503	487	506	464	505	478	494	498	508	464	510	507	499	481	508	522	488	528	476	486	502	476	494	519	487	476	472	478	496	497	496	493	482	491	476	500	469	498	501	503	495	462	475	461	514	512	505	533	498	495	504	475	462	545	510	530	525	512	503	506	469	502	507	484	522	455	520	507	500	497	493	501	526	490	483	525	493	488	518	525	458	505	468	488	491	505	513	524	464	508	491	485	498	492	499	512	489	477	499	497	502	462	477	511	504	496	473	505	507	454	500	490	499	487	504	505	481	520	517	504	500	499	503	508	507	510	521	502	502	505	516	506	501	487	521	528	506	467	499	503	469	484	530	473	489	524	490	480	490	489	480	517	488	515	502	498	488	511	502	483	497	497	477	482	499	512	512	509	501	483	495	483	477	481	527	507	487	501	533	461	524	477	497	488	475	492	516	505	482	471	504	477	498	476	523	467	495	478	519	492	496	494	499	483	526	523	523	466	481	495	468	523	524	493	488	502	494	496	503	523	534	502	481	473	503	497	525	479	506	475	486	491	460	527	504	469	512	471	502	466	503	488	522	506	479	487	497	493	495	509	545	515	474	494	519	459	528	504	503	454	512	507	524	521	503	500	466	508	514	506	484	518	495	467	471	506	490	474	466	481	508	507	521	483	508	496	473	517	480	485	492	493	484	479	536	498	487	496	473	479	499	474	522	497	480	491	491	526	488	522	483	503	507	470	508	511	485	485	481	492	474	498	503	503	502	490	509	532	496	462	501	506	516	484	505	478	525	529	505	500	480	493	521	514	522	518	473	508	486	519	509	473	490	481	507	490	501	481	528	507	529	479	487	471	505	517	505	483	502	466	516	519	488	507	464	495	483	522	513	491	498	492	493	473	473	467	489	525	498	518	536	497	483	493	495	512	508	483	464	517	526	456	469	509	494	479	506	510	489	492	523	480	481	524	502	500	502	505	527
345	2	2100	68985	24	86	36	8	2	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	1	1	0	0	1	3	2	5	2	3	6	5	6	12	14	12	26	29	33	42	50	53	56	60	78	84	80	88	107	127	124	146	152	146	175	213	202	227	219	212	218	229	203	210	203	208	229	230	237	243	268	222	254	252	246	279	303	261	277	270	270	302	253	282	232	280	233	259	243	255	246	260	234	255	230	252	240	241	277	263	264	259	244	255	258	261	240	243	265	262	266	275	282	310	293	318	286	313	303	300	301	310	337	292	312	317	285	335	309	320	353	339	330	343	333	352	385	341	341	345	340	329	341	369	401	370	377	375	382	404	427	348	356	396	382	372	389	391	392	375	397	389	413	397	419	384	392	408	422	407	418	414	389	391	391	422	407	422	422	435	406	390	398	401	398	426	419	394	444	458	444	421	415	424	421	441	433	447	456	443	434	454	425	473	431	449	461	458	425	448	436	417	445	447	434	438	454	437	446	422	449	455	445	485	436	480	417	435	441	476	460	432	458	465	453	504	480	449	461	436	503	437	476	470	471	450	465	474	462	522	515	442	436	471	479	454	455	503	458	464	476	476	459	481	472	444	508	493	479	477	476	458	446	512	467	500	420	497	447	478	489	491	460	476	457	494	505	496	493	494	502	496	474	472	516	480	469	494	483	487	499	491	495	493	493	522	488	471	503	521	532	479	490	492	485	458	479	452	481	485	476	496	502	495	473	501	510	503	464	504	478	502	485	483	494	520	477	520	453	491	511	508	459	505	455	490	491	505	471	494	503	485	471	535	483	503	534	513	483	486	538	511	513	497	483	492	480	510	517	509	498	511	488	475	501	480	509	506	507	476	523	477	525	504	473	490	509	497	535	497	508	494	500	499	518	498	488	520	513	498	512	493	471	513	537	545	486	511	499	519	498	506	456	499	541	524	512	505	541	500	491	506	518	498	505	463	478	514	496	521	475	513	506	508	522	500	483	501	498	483	474	505	489	521	465	479	506	492	499	493	510	512	466	493	511	515	530	496	497	500	503	495	459	501	520	481	539	505	512	502	519	519	504	487	486	518	471	524	484	492	506	475	508	498	531	476	497	497	483	476	509	496	484	488	494	524	456	533	478	537	538	482	474	468	483	507	494	472	474	503	477	499	530	512	482	467	512	489	528	497	504	476	514	508	474	497	477	489	533	508	490	524	524	501	505	546	476	507	511	505	514	508	518	499	513	495	458	498	510	477	507	503	527	502	494	514	520	518	475	527	530	541	464	526	517	502	529	509	510	508	489	494	526	497	517	479	484	532	490	532	495	502	496	491	499	512	503	484	484	532	506	506	490	486	500	526	497	501	512	520	488	487	491	505	493	495	507	536	519	477	504	503	472	507	512	502	507	518	487	501	498	489	504	502	496	487	510	515	500	527	475	526	492	504	530	519	499	519	451	487	508	517	485	528	515	518	496	484	507	520	472	529	520	477	489	534	502	512	524	504	508	522	504	538	457	502	513	530	475	510	506	503	511	503	495	516	528	504	483	533	492	512	526	488	493	501	485	501	517	494	485	491	467	511	523	512	514	519	493	506	506	488	497	510	503	524	537	477	523	509	473	468	504	481	545	481	493	522	491	484	502	523	482	500	446	508	520	519	508	480	466	486	493	535	499	511	478	514	487	533	492	487	503	502	512	516	513	475	495	507	488	493	500	527	483	507	499	480	504	514	497	537	524	507	514	508	523	479	463	481	500	534	519	510	517	501	498	490	524	511	519	483	526	519	522	518	488	517	479	502	515	514	508	506	470	504	521	517	514	500	517	534	492	487	503	485	486	496	500	490	491	512	516	511	499	488	510	497	499	481	493	494	490	520	501	471	494	523	512	497	503	496	504	511	479	521	482	498	511	479	479	488	477	479	517	490	490	494	505	533	486	492	447	499	507	501	477	492	508	511	518	500	504	491	492	532	516	525	494	503	481	501	508	497	488	516	507	491	504	506	502	502	502	499	472	505	483	519	539	500	505	507	509	489	510	502	518	517	476	511	491	500	484	507	527	471	485	516	521	488	476	502	510	510	487	529	491	480	507	501	516	511	494	490	484	521	497	497	490	519	510	482	491	488	514	506	498	501	503	533	482	507	491	508	488	515	464	495	508	506	496	519	525	472	491	486	484	507	476	483	494	488	526	523	510	513	489	495	486	493	506	496	481	518	479	509	492	490	495	502	517	516	498	475	512	519	485	556	517	521	493	493	491	507	517	476	510	501	493	498	506	507	502	504	485	507	476	532
345	3	3500	69087	33	78	42	5	2	1	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	3	0	4	4	4	4	7	8	8	11	15	14	21	24	34	35	42	46	52	40	52	55	85	73	77	97	104	81	126	140	110	141	150	155	163	158	169	192	201	239	221	212	209	228	230	217	213	199	233	210	215	212	199	237	245	225	222	210	230	189	212	225	233	221	213	206	215	230	203	228	213	210	229	227	221	252	237	218	250	222	241	246	230	245	261	266	289	260	278	250	274	264	289	289	299	279	306	301	304	328	286	304	341	294	340	317	345	314	342	329	349	352	351	338	364	362	361	357	370	373	379	358	339	351	373	357	386	370	390	365	394	362	382	418	396	377	410	446	390	398	392	399	391	402	416	399	427	418	407	416	408	431	448	391	405	418	424	441	413	399	432	438	413	441	435	448	434	422	416	415	436	435	438	461	451	424	439	428	426	450	438	455	451	412	453	458	461	429	482	436	463	463	453	471	493	438	447	442	457	458	489	430	473	474	452	453	471	457	467	471	454	426	477	463	475	477	450	464	480	470	476	439	466	450	440	498	508	446	495	465	467	504	490	494	463	464	473	464	512	488	485	474	469	448	491	489	496	484	498	480	485	475	486	508	459	492	496	480	488	471	482	470	541	461	490	478	481	482	474	499	510	513	504	476	482	486	495	503	507	493	490	491	483	494	530	509	460	499	504	513	518	527	512	473	499	502	487	495	497	552	491	516	500	502	476	497	502	454	508	515	484	507	486	490	533	477	510	492	536	500	480	495	510	506	514	515	495	497	487	484	507	489	523	513	508	481	536	507	520	474	535	474	499	474	509	502	505	498	512	537	537	483	555	494	471	500	507	504	501	485	509	554	496	504	504	499	509	498	516	504	541	480	520	503	502	517	528	500	483	504	483	511	476	511	518	476	513	520	516	485	513	521	527	463	533	512	516	495	549	520	513	541	507	500	502	504	493	504	533	513	539	498	512	484	470	515	535	508	508	511	507	504	501	496	510	511	529	489	517	532	528	524	539	496	519	564	468	476	498	515	511	522	508	503	508	499	504	511	507	515	544	490	518	513	488	513	526	494	516	502	492	516	553	507	487	514	509	474	515	513	500	502	527	527	530	491	511	542	499	501	491	522	513	487	536	493	515	503	506	484	524	524	507	496	508	496	482	519	488	484	559	493	496	497	525	500	506	537	516	494	536	542	514	506	543	503	507	513	544	506	516	470	478	531	500	515	484	502	508	513	530	522	501	520	517	513	526	485	519	503	496	527	488	496	503	494	544	513	505	494	555	471	509	501	537	526	507	515	509	501	497	511	522	493	528	501	521	521	499	512	502	506	502	514	525	504	518	521	511	498	514	488	486	488	534	530	504	497	497	547	517	502	530	514	512	508	519	504	460	516	502	517	510	528	510	505	514	486	533	525	512	511	501	507	481	516	516	505	547	490	524	497	531	514	505	530	506	519	504	523	496	508	485	516	493	508	537	526	518	531	492	554	518	515	495	499	534	503	516	487	511	482	522	505	518	507	527	517	533	521	528	499	490	488	513	518	518	503	544	498	507	535	504	502	540	523	553	504	492	495	517	517	518	507	506	522	518	518	553	524	482	518	548	507	501	517	475	506	500	506	539	513	518	518	509	509	498	474	508	531	491	512	524	511	515	525	497	498	517	481	518	507	516	531	499	502	511	493	522	505	505	511	490	526	545	534	518	512	497	541	543	496	508	521	495	537	535	502	511	509	543	568	488	474	495	493	505	483	504	504	496	515	498	541	517	505	499	474	527	504	515	516	540	439	501	541	508	528	499	512	503	491	496	504	501	532	515	534	513	522	505	511	535	519	494	479	516	511	529	496	526	521	516	527	506	504	512	528	518	500	518	495	509	520	488	507	503	512	515	511	505	508	491	544	525	493	535	530	518	482	531	489	483	527	483	517	532	518	516	487	484	483	520	473	492	501	550	488	489	502	494	523	522	532	514	513	486	509	512	496	506	508	501	525	501	532	518	500	496	532	516	519	485	520	501	475	551	529	502	507	514	494	497	518	502	507	500	519	497	495	529	494	511	498	501	518	498	483	504	500	508	511	511	485	508	495	520	515	514	513	501	505	516	502	515	526	511	501	498	501	515	550	511	522	511	520	510	506	542	502	552	488	507	533	528	482	551	498	544	496	530	472	508	510	506	528	496	494	526	488	513	521	523	490	520	547	514	503	510	486	488	527	511	493	528	477	493	506	509	526	501	525	510	487	506	506	495	503	518	501	494	477	504	484	529
345	0	2700	69189	39	66	22	5	1	2	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	2	5	5	9	7	8	11	12	6	12	18	25	26	33	26	43	39	33	49	44	57	68	74	86	92	111	112	121	120	136	130	141	135	161	158	178	182	163	194	195	159	222	182	172	193	176	162	190	162	170	171	171	173	213	196	198	199	206	186	192	179	167	191	195	168	193	201	203	192	217	224	216	216	219	233	246	230	220	245	250	248	266	276	270	257	291	251	305	270	285	282	293	298	272	306	305	302	342	279	293	338	329	325	302	339	310	350	340	344	355	364	369	374	330	330	391	371	364	371	353	368	366	376	390	371	383	382	404	376	399	389	386	391	382	402	398	397	393	410	404	428	425	409	417	432	419	409	430	418	440	424	430	413	438	412	413	416	440	429	458	426	463	436	433	408	464	432	451	460	438	442	460	441	451	448	461	425	453	416	482	450	494	450	436	453	438	452	445	489	451	449	481	456	468	465	450	466	466	477	468	455	478	469	447	485	448	479	447	454	479	485	475	459	501	493	487	485	507	487	484	446	458	471	477	479	490	477	476	498	476	496	516	462	493	515	493	489	478	472	488	453	511	478	472	485	510	481	483	468	517	496	527	468	491	536	469	506	498	486	497	499	509	491	512	514	485	496	497	498	500	469	505	515	501	503	487	523	519	499	522	474	524	478	517	487	500	507	503	510	497	501	521	528	509	509	528	481	511	477	516	509	494	547	506	498	530	500	526	513	523	501	512	501	510	487	518	480	511	494	500	507	526	510	499	516	479	486	492	516	521	516	516	498	538	488	521	483	542	482	517	525	494	467	515	499	529	487	488	517	488	496	513	538	536	500	504	493	511	528	484	510	529	530	496	535	496	510	506	528	497	538	522	505	529	508	498	528	500	479	536	517	531	536	539	503	470	538	520	517	509	494	511	510	525	523	524	527	519	511	530	519	488	508	521	530	531	514	511	477	511	516	515	520	521	530	500	559	525	526	524	507	496	519	502	509	501	488	519	530	534	543	510	491	546	481	554	496	523	516	505	511	511	523	492	492	525	526	513	536	520	504	523	524	509	486	520	508	513	528	542	524	529	545	527	483	532	498	527	522	504	518	527	530	523	540	513	522	511	497	523	513	514	521	513	501	509	531	502	520	517	523	512	516	526	519	536	553	514	513	547	510	480	499	562	514	514	507	494	519	550	541	529	515	530	502	532	507	522	505	501	532	488	512	515	519	539	498	549	485	503	497	536	510	532	521	524	529	544	507	531	498	517	492	563	522	539	514	506	520	523	509	510	536	502	510	521	501	495	497	519	503	528	493	515	488	519	480	512	507	553	516	543	493	491	514	528	476	497	509	506	544	495	497	481	551	510	527	516	501	522	504	476	541	531	514	527	518	504	497	536	528	495	494	537	526	456	500	489	482	498	491	530	512	513	517	495	498	521	497	488	492	538	492	551	517	508	534	501	520	489	546	522	521	524	515	523	483	521	516	512	495	558	518	498	516	506	512	520	507	545	503	558	482	529	483	517	507	505	497	545	527	508	490	521	490	555	528	500	511	526	518	498	533	526	529	516	545	513	538	513	505	535	497	536	522	501	491	543	508	542	511	529	525	526	484	512	515	486	485	528	519	534	529	530	524	501	497	542	516	493	537	532	509	518	544	495	527	527	498	528	502	529	496	508	467	548	520	533	505	558	540	502	531	493	507	474	535	522	499	537	505	510	525	517	506	543	497	528	514	496	533	498	541	483	533	496	536	547	535	513	482	493	516	510	499	479	489	520	469	539	510	506	516	481	526	535	521	532	494	511	520	492	524	543	501	510	531	533	467	494	507	508	492	511	512	508	498	528	530	490	507	516	500	518	527	546	542	469	523	512	520	512	505	542	520	530	512	536	502	544	514	534	488	525	490	518	499	526	476	521	545	530	516	525	523	513	552	528	526	528	501	507	506	519	523	512	505	477	521	528	498	496	518	516	527	516	531	564	507	515	520	508	510	544	509	506	481	547	520	515	526	546	505	511	505	531	511	505	485	485	563	527	527	501	499	506	500	527	549	502	517	531	513	498	545	555	498	523	511	507	511	513	515	501	499	482	494	507	501	518	542	527	494	504	499	517	494	527	469	536	486	523	482	563	510	511	499	533	532	513	496	534	525	539	527	504	505	512	496	529	495	549	498	500	503	520	513	471	522	494	490	557	552	529	515	524	509	488	512	522	532	537	512	520	525	552	520	523	513	529	514	508	513	516	534	510	500	502	518	530	518	509
345	1	1900	69291	28	77	30	6	0	3	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	2	1	1	3	8	5	5	2	5	7	7	13	15	18	29	30	49	43	59	63	63	75	90	113	116	140	173	178	220	190	206	190	220	238	262	269	260	270	285	279	253	254	266	240	259	274	261	253	250	259	230	226	228	229	233	235	251	247	229	255	232	233	238	224	229	249	232	248	247	230	281	262	253	256	263	256	297	278	281	269	283	257	274	279	273	301	306	307	273	294	306	336	320	297	282	328	299	314	328	296	338	308	332	323	358	313	350	342	345	352	347	355	338	355	354	345	352	339	368	338	373	368	367	353	351	376	373	377	360	399	390	378	338	371	404	368	380	394	380	411	405	371	383	377	403	372	394	409	391	397	432	409	409	417	412	371	416	404	444	405	401	438	395	425	435	398	435	427	423	420	424	429	437	431	408	413	434	412	402	396	453	466	420	434	471	417	458	416	464	459	425	439	441	399	437	431	442	473	465	468	451	430	474	464	439	451	474	465	463	478	427	456	476	454	441	485	471	454	458	463	443	453	476	439	477	426	445	455	486	462	472	472	464	465	496	487	502	475	467	467	508	468	475	498	471	500	466	485	433	485	484	475	482	448	486	482	464	450	454	445	474	455	476	465	470	465	474	470	493	476	459	478	491	477	461	468	473	454	474	512	496	517	478	480	480	498	502	483	491	474	483	475	462	485	500	480	512	447	518	473	494	477	499	478	467	474	502	505	468	506	471	491	504	448	481	484	478	485	474	496	503	486	504	434	517	506	481	498	488	496	499	491	517	496	499	471	473	522	508	500	518	465	528	476	463	502	481	506	498	484	501	488	451	506	534	488	500	489	494	493	503	511	456	514	502	462	481	481	469	472	488	489	519	494	473	482	470	486	526	501	505	519	480	497	529	474	512	483	500	503	478	507	508	510	490	502	507	522	514	517	499	497	482	504	501	487	497	465	491	476	537	488	505	502	515	533	516	495	518	462	502	492	527	504	473	509	527	485	518	497	485	484	475	497	499	482	480	510	481	516	500	485	498	486	495	474	468	451	460	523	486	502	521	518	496	490	491	494	489	473	518	484	510	515	517	498	504	498	488	470	512	501	509	528	523	495	494	499	485	500	522	524	455	519	511	504	486	494	522	465	522	504	504	497	533	496	503	491	511	521	518	514	495	477	513	476	503	503	499	477	495	474	528	512	521	514	510	490	509	486	498	494	486	497	489	512	507	474	521	476	460	485	511	480	500	522	479	477	502	522	486	468	524	489	499	478	479	509	486	482	494	513	512	512	512	491	502	501	498	520	478	510	521	479	495	505	475	482	500	517	490	469	456	466	505	502	471	446	543	493	476	538	496	469	496	474	499	477	514	476	564	483	494	498	509	494	524	503	486	490	503	529	471	486	535	511	489	480	496	511	501	492	453	523	472	489	497	501	482	508	492	499	501	480	511	494	520	487	491	485	485	537	504	488	505	521	503	467	502	486	500	475	473	486	498	522	478	509	517	517	505	532	505	497	540	519	488	523	497	513	482	467	516	514	498	487	520	509	486	476	499	496	507	488	503	495	462	492	530	499	497	470	515	482	495	500	520	495	539	498	483	488	514	489	489	496	514	501	514	499	479	515	513	488	483	506	482	502	513	461	507	491	506	522	517	511	484	508	512	477	494	484	504	498	484	471	509	472	503	469	516	468	505	512	507	474	493	516	494	513	492	493	519	486	486	514	511	498	483	496	471	472	468	485	513	491	487	480	479	513	489	495	491	479	506	498	513	519	518	479	481	511	506	502	485	505	502	501	494	488	494	484	524	475	491	495	465	493	480	502	487	463	490	488	500	489	471	509	475	517	490	495	510	499	475	494	500	473	522	492	506	496	488	503	517	537	490	534	487	514	519	471	480	513	507	501	536	489	522	462	513	516	517	524	460	521	507	487	500	508	491	476	485	474	509	509	494	504	502	510	528	493	500	464	488	497	506	501	482	479	486	518	471	526	489	507	482	483	497	486	524	463	516	481	511	492	487	492	508	489	510	481	445	472	489	495	512	472	503	465	508	510	488	535	523	485	475	505	507	496	522	485	518	505	509	490	496	519	501	525	500	495	480	497	498	501	493	486	496	526	485	501	497	501	499	493	504	502	520	483	471	473	480	493	492	496	493	502	481	496	523	475	477	481	480	508	506	497	510	475	514	507	501	471	489	516	518	477	531	489	473	484	501	497	486	483	492	506	495	506	513	495	511	465	523	489	506	485	477	484	490	484	516
345	2	2100	69393	31	80	32	8	4	1	1	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	1	0	0	0	0	1	1	2	5	2	6	3	3	4	7	4	13	10	13	11	30	36	48	59	54	55	78	91	106	123	142	146	174	195	217	202	217	215	220	201	258	278	256	244	296	262	262	289	279	261	289	239	274	251	261	242	244	233	249	222	244	237	253	246	280	252	262	238	231	230	245	283	245	269	241	227	242	259	248	280	298	283	283	283	270	260	298	284	286	267	264	304	291	294	294	339	322	329	320	277	313	288	334	302	333	312	326	326	335	303	371	339	373	344	363	321	387	348	375	364	351	372	344	363	342	400	367	356	364	389	372	367	370	362	404	361	394	350	416	381	408	396	379	384	397	409	404	398	427	405	389	402	398	437	400	423	434	425	407	399	455	425	424	420	411	439	432	439	429	422	418	413	438	427	421	452	424	396	412	420	415	460	457	436	435	440	460	419	441	438	431	424	427	449	429	470	461	439	445	459	429	466	505	456	453	470	444	436	453	450	453	468	474	456	462	447	446	469	481	492	491	444	478	487	465	486	495	451	449	451	471	463	477	456	461	467	479	485	483	461	449	469	514	460	482	442	522	470	478	484	471	493	471	477	491	487	467	476	486	493	490	469	511	479	488	470	511	459	464	493	479	462	506	490	492	503	494	484	476	512	499	452	486	503	444	460	509	495	491	462	504	499	510	482	486	467	473	482	478	490	476	485	508	482	509	506	488	496	512	485	479	494	509	502	485	500	507	478	466	489	507	500	451	500	484	499	481	506	485	489	510	480	519	458	510	514	513	478	489	483	481	477	500	520	481	480	479	495	493	507	493	514	488	487	463	512	492	486	485	504	509	483	510	475	483	466	466	507	508	508	505	499	476	494	507	494	504	495	476	517	495	509	509	473	484	480	502	543	490	479	522	516	492	487	524	479	455	511	528	483	509	509	528	506	524	479	491	491	543	484	491	492	522	513	519	480	486	472	535	507	492	492	534	506	512	495	492	483	500	525	515	509	503	491	550	479	518	529	495	503	491	521	532	518	501	491	524	482	475	506	523	494	521	508	505	508	501	512	519	528	491	488	508	534	480	532	488	513	498	503	531	502	481	513	469	510	508	520	485	531	520	514	527	499	526	502	486	509	509	488	506	493	511	508	500	472	522	521	521	508	504	476	515	497	497	493	499	509	499	506	526	494	515	482	514	486	509	509	498	485	541	488	489	507	508	518	507	496	524	506	519	500	475	514	491	485	519	523	485	466	509	540	519	509	483	525	489	475	520	495	490	507	502	512	512	521	494	542	544	489	533	500	500	506	501	485	501	462	514	522	517	514	542	499	537	484	496	523	491	509	492	486	485	538	517	487	505	508	534	495	498	490	522	495	516	489	473	483	504	532	508	496	498	472	500	480	511	538	484	468	460	490	561	505	511	518	524	496	514	528	478	497	500	482	499	519	484	503	488	490	480	498	496	498	524	526	494	501	498	486	521	492	493	471	509	515	508	493	499	511	486	508	516	505	503	522	510	502	493	519	508	493	512	503	514	498	515	508	492	521	512	506	484	476	479	508	549	508	485	466	526	502	499	480	518	478	509	475	525	490	520	501	548	509	554	489	497	499	501	501	501	500	494	500	512	489	521	516	507	484	492	493	502	500	517	522	540	518	478	485	511	473	498	491	501	504	525	488	480	495	507	483	502	529	514	482	514	480	494	504	518	476	515	487	531	523	513	498	511	512	502	529	497	497	505	507	534	479	485	451	485	503	470	501	542	483	526	499	512	534	493	499	512	510	512	504	498	495	526	531	514	472	515	492	477	523	492	521	498	521	492	483	483	483	510	476	520	462	488	490	465	493	496	511	519	535	499	488	519	538	482	498	494	492	485	476	531	515	525	509	495	503	504	508	526	551	491	496	481	515	541	464	539	486	500	504	512	516	520	532	527	508	504	475	530	519	496	517	513	512	512	497	502	518	448	483	498	502	505	510	479	458	511	506	523	505	504	488	500	514	531	474	516	509	503	511	502	517	499	499	489	519	489	495	494	492	536	493	496	471	501	513	488	515	487	499	480	482	508	515	497	490	499	529	501	492	501	493	523	499	520	513	504	525	488	476	510	474	484	508	526	467	483	492	500	481	485	476	524	496	475	522	504	520	483	496	527	485	493	480	486	490	466	487	507	491	499	499	491	503	473	499	494	505	480	503	500	507	507	539	505	504	521	517	507	480	491	495	497	490	526	477	521	514	481	497	522	560	501	478	514	446	506	498	508	491	513	480	502	507	505
345	3	3500	69495	31	68	32	3	0	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	0	0	0	0	0	0	0	2	1	3	2	6	5	3	8	9	11	11	18	15	24	33	32	56	57	72	82	93	87	102	120	148	151	166	152	207	180	213	193	196	205	213	222	216	247	219	243	245	253	264	236	224	223	230	254	251	228	216	227	207	243	262	245	251	232	231	230	254	235	285	239	262	272	293	263	278	282	302	269	274	266	272	245	278	277	269	289	285	295	302	273	288	341	295	305	323	281	308	313	305	323	325	309	336	314	334	351	333	364	352	338	355	366	357	345	392	358	365	344	363	360	368	377	381	369	360	372	367	367	387	389	358	384	362	386	392	374	413	376	389	382	398	405	401	387	413	382	423	375	402	417	418	403	392	410	417	436	425	424	416	436	437	431	437	422	436	411	439	396	434	446	439	415	432	439	453	421	421	438	422	494	442	446	435	484	438	436	450	427	475	447	452	444	443	430	476	460	428	463	469	489	466	490	494	417	458	478	486	455	479	473	463	507	469	455	481	467	483	472	506	502	482	472	487	459	457	466	473	476	463	455	482	467	510	464	461	511	475	458	497	506	514	499	473	514	513	482	500	513	487	492	482	475	458	494	517	499	519	461	504	473	502	478	477	496	485	491	477	502	487	519	495	500	508	485	475	502	519	497	464	494	482	489	474	517	500	492	521	502	520	493	483	503	510	479	498	493	514	496	513	495	522	478	497	483	498	497	506	510	488	484	522	499	497	477	510	498	535	492	482	517	506	473	488	471	536	492	507	498	539	507	550	496	502	520	499	487	542	527	496	530	508	515	534	529	487	455	509	498	505	518	517	515	481	463	511	492	508	526	473	496	531	523	503	482	475	504	495	500	535	499	472	513	513	494	533	567	482	531	498	534	503	528	520	520	528	527	546	529	501	500	484	498	491	488	528	522	497	513	516	499	538	512	511	521	507	478	502	501	519	547	504	511	498	517	519	524	523	517	504	482	499	534	491	493	544	492	484	511	537	535	504	470	542	519	556	504	527	506	506	518	516	537	495	547	538	504	523	526	461	505	513	508	519	506	487	517	533	510	523	528	518	501	521	540	500	518	513	509	531	479	538	488	517	523	529	506	523	527	512	501	523	540	499	514	504	505	511	510	506	521	495	526	509	528	516	501	556	480	519	520	537	523	492	519	513	493	501	491	538	498	511	504	522	482	502	528	508	509	523	506	528	498	500	524	525	521	541	504	528	528	497	511	513	489	551	507	478	503	522	517	480	528	508	527	491	512	527	527	511	500	514	519	506	506	527	538	534	541	505	511	517	483	528	513	555	497	493	485	543	495	499	477	508	546	528	508	515	506	528	525	516	511	523	499	501	494	531	505	484	509	505	505	483	544	476	514	493	506	561	515	523	474	527	524	521	509	482	494	526	485	499	558	536	511	506	513	473	528	517	483	519	514	493	525	528	497	464	506	526	534	518	514	508	507	521	471	515	485	506	536	489	508	513	514	527	517	504	505	509	483	509	533	509	520	487	512	520	482	504	507	505	478	504	511	504	487	503	502	526	503	514	512	538	518	523	488	515	573	517	549	521	498	567	496	523	506	498	483	520	538	492	533	528	518	485	513	491	518	519	505	511	526	501	493	503	492	533	542	550	515	520	534	536	520	497	498	499	518	517	492	508	501	539	533	515	501	523	516	534	508	490	536	474	479	519	519	517	499	478	512	514	494	507	507	510	509	527	501	503	494	518	494	487	538	485	523	546	537	532	536	482	501	495	514	521	502	526	502	518	501	535	524	501	502	521	514	549	512	513	521	510	526	546	550	516	500	497	558	524	521	531	529	517	530	536	529	516	533	505	515	473	494	509	507	527	510	513	518	508	515	530	481	488	514	515	515	504	494	485	529	520	513	524	517	509	515	526	513	492	527	509	517	501	493	513	496	518	542	521	487	492	524	509	493	486	509	522	497	539	483	528	527	522	501	499	483	492	485	514	512	513	512	496	508	512	487	498	479	497	506	513	515	516	526	490	515	496	516	502	483	525	524	512	523	515	519	517	509	527	546	505	510	498	517	536	505	492	494	530	500	495	558	536	507	491	485	492	501	508	476	496	507	516	498	513	510	501	510	493	519	496	511	535	512	524	490	494	491	526	515	510	517	531	491	524	489	524	458	504	492	495	508	534	518	497	522	483	509	527	524	526	529	537	497	484	503	505	499	521	506	508	520	558	482	501	501	525	511	492	489	529	551	524	534	493	508	517	509	530	514	520	483	511	503	522	486	535	530	518	476	512
