0	46	30	45	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
338678579729	338678580288	338678580838	338678581388	338678581938	338678582488	338678583038	338678583588	338678584138	338678584688	338678585238	338678585788	338678586338	338678586888	338678587438	338678587988	338678588538	338678589088	338678589638	338678590188	338678590738	338678591288	338678591838	338678592388	338678592938	338678593488	338678594038	338678594588	338678595138	338678595688	338678596238	338678596788	338678597338	338678597888	338678598438	338678598988	338678599538	338678600088	338678600638	338678601188	338678601738	338678602288	338678602838	338678603388	338678603938	338678604488	338678605038	338678605588	338678606138	338678606688	338678607238	338678607788	338678608338	338678608888	338678609438	338678609988	338678610538	338678611088	338678611638	338678612188	338678612738	338678613288	338678613838	338678614388	338678614938	338678615488	338678616038	338678616588	338678617138	338678617688	338678618238	338678618788	338678619338	338678619888	338678620438	338678620988	338678621538	338678622088	338678622638	338678623188	338678623738	338678624288	338678624838	338678625388	338678625938	338678626488	338678627038	338678627588	338678628138	338678628688	338678629238	338678629788	338678630338	338678630888	338678631438	338678631988	338678632538	338678633088	338678633638	338678634188	338678634738	338678635288	338678635838	338678636388	338678636938	338678637488	338678638038	338678638588	338678639138	338678639688	338678640238	338678640788	338678641338	338678641888	338678642438	338678642988	338678643538	338678644088	338678644638	338678645188	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24769	21788	25434	28723	21791	21794	12577	337	237	196	189	151	166	138	137	161	117	122	126	122	108	109	108	101	125	106	116	108	89	113	110	119	106	114	107	105	86	98	117	95	96	93	115	110	123	108	112	111	102	96	94	83	98	106	100	101	98	96	104	108	97	92	98	109	98	103	84	91	103	99	98	95	96	91	103	115	88	99	92	102	104	96	98	84	118	103	105	83	101	101	103	96	99	88	94	91	90	98	120	87	105	89	95	101	93	115	88	96	94	96	101	96	97	81	104	104	109	93	91	102	85	94	103	98	103	98	104	108	104	114	70	121	80	98	90	85	104	107	96	89	96	106	105	102	105	103	93	95	100	101	100	102	79	104	106	131	83	82	95	100	111	101	94	110	107	89	109	93	116	100	101	88	111	91	108	101	96	99	104	103	101	90	113	98	106	86	91	115	105	89	88	109	96	91	82	91	105	103	93	86	117	106	101	85	99	81	112	89	103	95	80	94	97	92	102	91	87	88	96	72	92	98	88	102	80	108	99	102	88	117	84	98	113	81	98	107	81	107	108	95	92	106	96	83	94	96	90	86	100	84	111	101	103	103	89	111	89	99	96	85	121	90	101	97	84	100	83	93	106	93	91	95	91	116	79	81	94	95	112	95	105	104	118	100	107	112	114	89	103	91	81	111	98	95	108	100	91	79	88	106	111	76	102	98	109	89	87	86	82	84	88	83	81	113	107	105	88	88	97	96	103	97	90	116	93	98	98	103	102	93	107	96	110	83	102	100	95	105	88	95	100	90	115	92	96	91	90	96	89	95	74	96	102	107	104	82	99	92	95	82	100	95	108	93	116	99	104	90	89	97	85	98	100	81	84	107	85	115	114	102	92	88	93	99	106	92	81	79	104	103	80	94	88	108	106	95	93	108	106	105	78	112	91	109	105	103	103	92	84	97	100	74	114	96	104	98	79	88	102	91	99	107	110	103	87	96	100	100	108	103	98	112	115	96	96	113	93	103	98	94	115	92	89	101	113	94	94	95	89	93	95	96	105	98	116	83	107	95	89	87	114	107	82	90	111	93	98	97	93	91	97	91	101	99	85	82	97	92	84	111	105	102	116	110	99	92	98	97	99	104	122	91	97	114	92	94	95	91	114	100	93	120	77	116	109	87	101	84	93	91	108	83	97	111	99	113	99	95	111	120	95	115	113	109	102	80	104	99	106	96	98	91	125	107	121	105	95	97	113	103	107	77	106	100	85	103	114	87	91	79	92	104	101	100	88	100	86	91	122	108	116	95	97	105	81	106	85	100	70	88	96	76	82	88	84	93	88	103	86	87	103	86	74	81	93	117	94	83	119	87	105	91	80	101	118	104	83	99	89	101	99	81	101	86	108	93	93	102	101	93	93	99	90	77	94	101	94	91	83	87	105	104	113	119	102	109	92	101	106	105	117	111	91	100	97	97	102	75	107	98	91	113	106	105	95	88	104	99	90	99	90	104	105	92	108	85	86	86	90	114	88	94	84	110	92	99	125	103	92	105	84	92	102	98	105	98	91	90	72	119	93	87	97	90	109	86	112	102	96	91	91	94	108	97	87	71	83	76	98	96	107	92	96	87	95	112	85	69	125	96	90	102	90	103	109	99	89	90	97	104	96	94	102	117	106	91	83	95	94	109	122	93	97	111	111	89	110	99	102	96	113	89	93	82	68	83	88	100	91	95	98	95	115	85	75	96	100	98	91	83	99	104	82	95	100	85	115	104	116	92	82	97	96	93	103	103	105	109	86	108	86	97	88	76	82	100	85	97	106	94	88	91	92	122	104	85	105	94	90	104	92	97	106	112	111	100	108	93	88	73	99	91	93	106	109	96	112	116	111	96	96	96	99	109	91	93	96	91	98	99	101	98	89	102	97	96	110	105	96	87	88	107	118	108	99	93	122	90	122	99	102	108	102	96	101	84	100	80	94	106	92	103	103	84	91	105	103	112	101	78	100	95	102	103	85	117	103	98	106	110	97	102	129	107	101	111	92	100	98	85	103	95	90	96	95	109	104	97	89	104	84	125	101	106	88	98	99	94	88	87	85	86	99	87	89	99	108	95	87	112	101	103	95	113	101	99	93	108	82	80	102	93	75	117	89	94	95	97	95	91	104	117	111	91	116	105	101	106	103	97	95	105	90	96	80	108	99	91	102	82	91	115	89	96	85	88	92	108	89	103	96	95	102	112	108	118	106	103	94	98	89	100	104	103	88	92	92	99	105	82	87	84	101	115	101	118	93	94	92	96	99	87	86	116	109	101	95	102	101	95	105	100	92	99	121	114	89	109	93	98	95	93	103	103	87	97	90	77	103	71	97	96	89	93	88	98	107	97	86	94	79	105	97	92	113	111	81	108	100	106	107	85	95	97	99	104	94	102	102	106	92	82	96	88	75	91	102	96	101	106	93	97	94	93	97	81	101	81	95	74	89	118	118	104	104	100	94	88	78	93	112	96	98	84	113	104	106	104	84	93	80	89	83	105	108	112	95	101	89	97	104	100	80	91	95	95	102	106	110	103	92	93	90	108	88	92	95	95	100	98	100	83	89	87	105	102	102	97	87	90	104	99	100	105	98	103	107	96	92	114	79	95	91	102	105	93	99	96	117	97	94	98	124	84	108	99	105	113	101	102	112	85	99	112	96	104	108	102	121	90	90	101	104	90	87	96	105	101	95	85	108	98	100	102	95	93	95	115	102	100	93	101	109	98	96	84	81	101	90	109	107	102	98	93	93	93	109	95	87	98	104	101	87	95	104	104	90	106	103	105	78	105	73	98	112	107	111	104	95	87	91	85	114	92	84	105	97	90	108	94	82	84	109	103	114	82	97	92	93	104	100	109	99	105	94	105	87	101	100	98	92	91	112	96	95	83	86	104	112	99	96	103	118	106	111	97	92	101	117	94	102	95	97	101	89	94	91	99	91	106	95	112	102	89	85	90	111	100	112	102	104	102	111	93	112	103	96	95	91	74	96	119	100	88	99	99	102	108	99	102	99	81	92	97	99	108	110	96	81	91	87	85	109	96	80	110	91	87	112	86	124	84	99	108	107	99	100	93	96	116	105	104	97	109	97	84	126	105	100	94	89	104	88	104	98	90	80	95	89	101	81	96	105	84	91	96	78	91	108	85	91	89	108	96	85	115	103	83	95	107	92	99	100	101	103	108	100	73	99	103	88	106	91	89	101	84	89	88	99	98	90	97	93	97	105	108	97	118	98	111	80	79	92	88	91	96	102	89	100	77	110	84	119	126	99	108	87	81	105	99	101	90	99	99	110	108	94	80	93	104	80	97	86	104	94	97	102	73	89	103	110	114	103	95	98	92	105	94	87	109	108	88	108	78	101	101	82	93	104	87	103	100	92	108	104	92	118	110	98	97	98	97	106	88	99	90	86	113	114	92	84	88	81	98	98	94	114	102	111	120	88	124	92	110	98	98	84	101	114	100	103	89	105	114	83	107
2892	3116	1369	825	515	366	334	365	297	330	306	338	300	277	301	279	301	288	310	263	312	297	307	256	333	275	284	278	278	289	283	260	294	292	306	271	304	297	258	297	267	275	297	273	249	270	264	305	293	249	274	294	285	255	288	305	273	292	296	267	296	278	252	277	272	264	261	277	290	253	268	284	265	244	278	263	265	252	283	263	273	258	278	263	267	305	238	252	299	258	272	242	259	302	269	296	279	261	261	295	284	300	241	261	247	277	274	283	311	290	254	251	270	293	271	282	283	273	280	268	277	286	247	251	269	259	268	298	285	270	275	309	265	268	265	264	268	287	277	287	291	277	275	291	263	274	263	299	277	266	279	252	275	287	282	252	291	278	234	276	256	296	262	254	259	278	284	302	270	304	280	269	289	294	289	254	285	280	261	290	274	292	279	281	279	278	277	279	281	288	290	291	273	290	262	293	276	285	262	295	277	245	290	295	284	260	256	239	269	276	285	266	238	267	279	277	286	289	293	301	274	290	242	268	263	252	255	246	280	265	265	274	278	284	288	264	305	292	252	281	253	277	267	284	286	268	298	218	275	299	277	286	277	260	282	296	273	252	271	253	273	307	255	296	265	273	249	261	274	290	285	291	286	280	289	261	292	275	256	299	255	249	292	290	261	287	294	297	278	282	257	282	281	273	269	249	271	285	241	295	277	253	268	280	287	260	300	263	297	264	281	264	277	272	289	267	293	262	242	264	269	280	233	289	276	291	274	308	259	278	267	265	280	273	265	274	290	301	265	316	246	292	280	301	277	269	253	267	301	264	290	286	256	275	264	311	282	269	265	273	258	280	313	281	274	278	309	279	278	270	287	283	259	267	288	262	268	280	280	276	277	282	302	260	267	259	282	263	279	281	255	267	248	270	238	252	279	251	288	261	267	288	302	290	269	315	297	276	296	265	268	281	259	301	269	259	269	260	291	273	295	290	260	255	270	239	271	270	303	260	279	235	283	297	264	298	286	264	233	274	256	275	255	280	281	268	287	291	284	283	285	299	263	293	278	277	286	298	298	272	285	309	301	295	269	274	280	277	271	281	293	255	309	289	249	289	252	290	306	270	277	266	298	262	276	323	288	267	289	284	233	293	312	288	254	264	266	293	308	303	300	270	279	251	262	273	259	262	291	260	273	276	252	288	272	271	262	283	283	292	308	278	260	312	269	271	277	275	279	270	257	245	300	276	300	273	266	275	259	258	249	265	280	293	286	279	275	298	275	262	271	248	293	269	283	272	265	237	275	298	279	276	269	257	281	293	241	268	265	265	299	311	236	274	284	284	280	265	265	259	261	273	267	284	277	307	270	294	292	257	283	250	270	296	288	266	270	291	268	269	287	263	275	282	281	247	276	259	270	266	281	262	276	276	244	282	260	296	279	258	283	265	254	241	279	229	299	286	248	273	283	283	273	263	315	260	272	265	284	300	268	279	284	255	276	277	274	285	259	243	297	300	297	308	273	296	278	275	296	308	299	290	284	262	264	296	273	251	264	286	278	309	269	287	239	267	284	276	270	263	262	278	283	267	271	264	277	297	267	278	282	279	285	271	254	264	271	288	259	274	260	289	242	269	264	278	264	257	288	278	312	292	270	275	265	259	253	293	279	268	289	242	265	279	237	294	288	296	296	257	277	306	273	258	275	268	256	291	293	284	265	264	287	299	270	280	275	258	270	270	298	243	271	296	285	267	259	262	282	272	315	302	275	267	292	278	266	259	270	267	288	281	264	276	286	272	279	250	269	241	269	311	226	292	257	265	259	286	278	272	268	293	280	276	279	238	275	283	280	266	268	262	293	270	278	278	329	287	290	267	274	285	274	280	289	276	274	253	273	276	255	265	279	270	267	293	310	288	270	285	261	275	257	298	260	278	262	262	250	284	282	283	234	288	253	271	257	294	308	275	286	249	275	260	258	277	269	295	255	281	268	263	296	281	262	264	294	281	295	291	281	258	301	258	292	267	267	255	262	243	262	302	271	257	251	281	284	286	261	300	297	297	307	245	275	252	261	283	267	254	289	280	284	289	279	280	284	282	238	249	269	278	281	292	287	287	286	273	303	256	273	290	298	277	267	305	275	288	270	277	273	296	311	267	267	301	269	263	270	274	286	285	273	253	266	289	275	256	286	309	286	294	318	295	266	266	247	287	269	302	270	261	295	275	261	280	293	288	295	268	298	288	260	279	245	290	262	274	259	265	313	282	268	260	271	254	286	259	245	301	273	292	304	271	267	271	279	269	265	275	312	269	278	322	270	271	267	278	286	266	312	268	251	283	269	258	260	287	280	289	267	288	291	266	273	265	273	262	240	262	268	254	285	307	272	248	278	278	281	265	289	275	279	218	245	275	278	270	296	300	309	280	269	280	279	297	281	278	264	300	307	293	265	258	275	272	275	284	287	278	294	286	290	269	270	267	276	267	275	238	266	276	274	260	265	247	294	288	250	275	259	276	275	273	287	278	271	273	308	265	276	242	302	286	243	310	300	286	314	263	304	271	228	272	298	284	268	283	293	298	273	276	278	266	274	265	261	298	278	296	280	296	260	265	263	274	272	256	290	269	311	288	249	292	262	285	273	251	275	269	288	283	288	290	274	292	290	261	286	259	262	262	273	254	278	294	263	270	275	277	258	270	263	273	302	285	262	265	297	284	275	271	274	267	239	283	254	275	301	298	261	284	296	287	267	283	263	279	293	294	260	262	278	233	275	300	299	286	266	267	257	271	255	293	276	299	249	298	255	272	266	310	263	293	240	280	273	318	281	278	278	280	257	304	268	302	284	296	309	246	299	255	298	300	273	270	280	276	263	289	240	252	255	268	252	286	288	312	286	285	272	287	291	299	306	274	288	262	242	268	326	258	247	275	269	269	263	282	265	273	263	295	283	268	286	296	268	286	259	279	277	271	274	274	269	262	253	289	276	263	275	300	310	270	300	301	293	272	247	281	242	265	262	262	288	276	272	261	272	277	279	293	265	251	265	258	303	255	269	280	263	273	276	272	260	300	291	270	248	275	288	274	261	298	257	266	286	314	259	250	259	297	277	284	261	250	272	293	263	286	302	266	289	292	272	272	292	290	275	265	289	264	283	307	290	296	281	282	255	282	265	287	271	285	291	305	278	277	269	265	277	278	306	275	259	274	268	311	275	277	277	278	290	261	272	284	264	294	223	298	262	323	298	273	286	278	280	262	243	292	269	280	274	274	277	284	281	264	256	299	275	267	293	300	291	285	277	313	230	286	260	263	264	253	307	295	304	253	283	275	261	248	291	271	240	279	245	262	276	297	255	283	268	280	307	301	254	305	277	260	278	299	286	261	242	267	299	264	282	269	261	266	289	302	276	245	282	293	269	300	301	289	278	273	296	281	265	291	254	255	281	243	248	270	247	289	278	270	276	254	253	259	294	247	273	270	311	285	275	266	275	287	291	274	283	311	279	270	259	288	254	281	270	280	250	263
31884	20056	7390	577	394	374	348	336	323	336	322	358	324	364	296	328	325	345	312	344	348	326	320	328	323	344	326	369	348	314	333	336	314	323	310	345	323	339	342	331	311	305	323	320	370	362	320	358	360	306	329	374	329	354	326	347	301	342	351	325	335	341	340	321	339	345	317	365	347	376	293	329	346	315	353	342	344	319	301	324	321	310	326	321	350	388	316	343	342	324	316	319	354	354	352	336	318	343	339	302	341	338	335	366	322	350	362	338	324	343	333	326	357	300	318	388	327	321	351	376	344	366	310	323	331	363	295	332	331	327	361	295	345	334	338	328	341	347	345	302	329	351	319	310	330	334	329	351	332	350	318	314	348	350	380	340	318	366	347	309	335	343	361	372	348	345	310	371	362	343	333	355	386	310	341	363	337	343	306	344	319	294	337	368	323	303	321	323	325	345	317	312	332	367	306	324	338	336	337	332	317	365	330	379	345	307	356	366	358	323	362	324	330	330	319	348	333	343	338	353	308	307	326	342	329	307	318	320	331	311	337	340	320	338	328	344	309	330	344	369	325	334	340	341	369	316	332	374	314	329	315	298	321	300	321	333	339	374	326	311	317	332	315	326	306	317	341	357	352	326	348	331	341	356	340	335	288	320	328	352	327	348	332	353	334	359	340	319	325	333	335	321	327	346	324	343	326	347	378	334	358	289	307	341	317	326	336	312	325	334	321	329	324	316	329	325	328	315	322	367	307	329	341	301	337	323	352	304	319	352	331	300	373	319	320	340	313	306	312	313	324	370	325	324	305	341	337	337	313	332	290	337	306	328	293	309	300	350	338	338	324	301	354	342	344	298	332	356	347	338	339	330	343	301	342	324	335	342	333	329	328	312	307	334	312	357	364	327	362	362	329	330	335	316	307	331	333	317	353	310	367	324	329	393	294	336	311	348	295	326	315	362	304	357	320	317	315	291	324	329	332	343	344	333	338	299	312	356	355	365	298	328	321	354	327	359	327	320	372	315	308	333	346	312	326	329	315	377	323	321	297	331	342	334	335	360	361	350	354	312	307	330	315	322	366	295	362	357	298	322	333	362	316	352	324	352	347	377	346	339	309	301	384	315	295	356	367	322	361	332	312	341	330	304	362	343	348	330	344	323	318	323	337	329	309	325	340	309	363	315	316	330	330	342	318	319	348	328	337	352	335	328	348	327	333	329	320	318	343	344	335	356	361	360	318	340	339	285	325	339	301	298	324	328	368	321	313	355	325	349	326	317	310	347	343	383	330	352	389	349	334	305	345	329	349	364	322	339	350	326	310	341	327	313	311	311	348	349	331	323	333	327	324	297	349	339	344	371	355	353	364	342	368	346	349	359	344	312	337	364	316	337	375	330	359	355	347	355	345	337	346	346	346	340	333	349	322	351	328	306	353	366	332	343	311	344	357	341	364	379	330	341	348	351	367	329	337	396	347	330	360	304	305	331	332	334	326	339	312	356	309	327	363	352	326	322	326	359	342	322	303	317	339	356	337	326	339	338	314	323	331	330	332	337	343	353	358	369	353	331	363	365	313	333	318	338	337	326	303	359	364	343	335	327	363	307	329	304	311	306	348	334	342	311	339	347	361	342	347	325	301	347	349	348	336	358	334	371	319	346	331	334	370	347	341	350	348	313	319	333	312	307	300	372	351	338	351	319	361	340	334	355	326	320	310	366	350	306	315	315	359	329	338	309	358	323	339	313	356	313	307	311	332	307	306	317	360	336	333	320	354	332	318	336	316	310	354	335	322	348	361	363	351	337	311	366	333	309	326	312	351	363	305	335	334	326	335	353	332	346	325	319	301	351	319	330	352	324	303	341	334	336	369	311	332	336	307	314	332	329	340	328	361	344	303	313	327	357	344	362	287	325	307	353	336	341	298	337	332	307	326	337	318	326	361	359	337	320	358	285	328	336	368	333	323	349	320	353	337	301	343	326	366	312	312	335	334	347	322	330	359	360	360	351	324	337	300	324	329	349	327	310	345	309	329	364	307	322	341	332	318	343	316	364	347	312	313	330	297	319	306	329	332	340	353	355	336	352	358	325	296	339	344	356	296	348	354	359	323	307	322	341	330	338	358	304	345	332	295	335	322	337	350	343	327	329	308	350	303	329	348	351	319	350	337	329	333	324	323	336	362	343	314	353	317	332	351	343	350	344	375	351	328	344	296	345	331	355	319	312	318	334	320	337	334	324	327	319	328	329	341	318	331	334	362	334	307	362	328	326	327	327	360	312	355	297	320	356	322	331	345	325	331	324	350	341	315	338	326	328	326	322	329	327	345	327	367	316	324	328	351	336	314	352	330	311	359	355	348	351	338	335	366	315	329	340	329	328	390	333	344	341	312	320	353	340	322	398	321	324	332	354	336	351	323	359	287	318	313	311	346	345	337	335	359	353	346	327	312	349	330	353	325	343	322	344	344	324	346	339	311	315	365	342	353	350	333	321	314	322	331	318	355	286	335	328	344	338	341	315	325	345	357	353	340	330	323	328	363	336	303	316	323	339	303	340	339	314	338	337	320	339	305	323	345	303	319	324	321	349	326	319	349	330	342	321	362	295	312	344	314	323	336	344	346	329	371	329	313	354	306	323	331	330	342	334	334	322	368	350	308	361	306	364	316	334	341	320	342	337	316	362	356	297	277	344	318	316	320	288	351	311	308	299	318	326	352	362	303	387	359	353	364	335	332	339	329	328	310	305	306	277	342	322	349	354	346	349	332	327	340	351	319	352	336	324	349	326	354	347	339	349	338	325	351	294	311	349	333	316	310	323	344	343	354	349	366	297	331	332	325	328	290	355	318	352	325	312	357	318	308	343	367	361	363	339	342	353	366	288	343	308	350	350	317	322	318	303	324	313	354	321	352	341	344	320	364	329	357	292	318	324	346	348	318	328	343	346	342	333	348	343	318	333	362	332	332	369	307	335	334	294	336	323	341	348	379	316	337	322	349	345	309	342	338	351	330	325	315	313	319	319	370	324	341	338	341	339	313	339	329	328	339	330	326	354	329	340	302	344	323	328	312	299	349	318	334	346	353	321	353	361	322	298	345	342	339	303	311	340	344	298	321	347	335	333	341	339	315	321	321	282	338	352	365	356	308	322	323	364	329	334	367	353	330	348	357	326	344	345	329	326	339	375	365	349	347	337	327	312	354	328	335	344	372	362	371	337	346	318	342	317	320	371	364	345	319	337	342	344	308	327	312	328	354	355	345	342	334	317	340	332	350	329	320	322	369	332	331	345	347	336	334	322	326	338	335	341	301	353	354	323	312	354	306	352	376	311	349	344	315	344	318	340	323	327	328	351	325	349	358	314	322	343	317	329	343	318	298	329	351	315	331	336	337	334	291	300	325	297	340	359	308	324	353	314	300	349	329	318	333	333	343	315	319	323	333	306	348	361	323	320	349	370	334	371	316	324	339	333	351	339	330	309	342	303	304	369	338	322	308	317	332	320	348	375
5889	832	775	829	820	767	810	791	808	810	816	745	828	768	809	794	796	804	740	757	786	830	822	783	850	813	788	809	842	798	791	809	797	817	808	809	803	808	849	795	835	817	821	824	793	828	761	852	802	783	794	820	783	839	809	790	803	830	865	824	769	820	814	780	844	781	797	835	761	751	822	822	804	789	767	866	797	763	772	824	817	758	815	796	755	821	811	805	771	842	810	830	855	763	775	747	852	759	784	819	836	772	820	769	812	853	834	761	793	812	769	746	821	800	826	854	775	814	814	791	797	826	793	802	801	774	822	826	824	786	760	745	856	822	797	801	752	807	789	832	807	803	821	809	834	814	813	786	795	799	820	780	794	777	786	792	824	813	791	841	789	774	807	769	807	806	795	797	817	829	808	836	782	723	821	805	827	814	810	777	794	797	820	818	800	863	795	804	802	831	792	798	789	809	833	751	822	761	845	761	815	812	825	815	801	822	747	842	806	771	784	815	764	782	847	828	762	837	790	811	779	780	820	833	788	825	827	769	778	820	833	808	834	760	784	803	818	838	794	797	824	782	835	765	790	755	838	805	853	773	752	808	773	771	788	803	822	796	826	764	820	823	819	759	805	822	757	798	827	812	794	787	813	757	783	794	839	855	752	807	798	790	767	772	801	790	846	772	811	833	792	756	775	784	772	811	787	800	724	799	836	763	813	814	837	793	759	789	813	751	841	859	772	819	817	772	818	805	828	789	765	809	766	779	829	738	793	806	781	809	840	803	816	796	813	807	750	821	826	782	826	845	794	779	833	776	831	849	774	790	798	822	803	835	827	819	792	820	807	833	790	795	841	799	780	830	771	792	764	741	814	775	814	804	794	838	777	828	796	762	752	813	843	804	802	813	872	771	818	755	788	810	829	807	824	800	773	822	803	815	817	835	801	770	803	781	778	781	792	786	857	801	789	796	808	790	768	834	743	768	781	805	823	823	773	776	802	799	790	800	826	781	830	817	780	800	793	774	817	807	784	787	791	811	781	756	811	777	776	779	784	838	847	793	785	800	804	816	839	802	785	811	787	766	812	826	831	769	806	759	764	834	825	797	792	808	808	802	790	781	836	774	799	780	764	785	832	787	773	820	820	824	834	767	828	791	823	809	793	786	834	805	807	839	843	758	761	793	805	773	848	800	811	837	791	812	827	778	733	801	807	844	800	761	826	800	738	766	765	799	759	828	775	821	809	772	835	799	789	832	775	763	859	749	785	794	766	769	808	802	827	824	794	797	834	797	770	839	820	795	811	777	819	776	802	793	785	772	809	774	784	817	784	791	770	781	797	830	757	820	808	798	845	809	802	775	877	790	804	786	757	804	773	802	844	806	761	814	844	775	793	778	808	783	786	841	829	753	816	799	830	768	800	752	734	796	792	804	788	771	841	784	858	824	846	790	820	796	795	828	828	768	819	838	819	774	806	802	805	780	807	802	761	795	785	831	785	793	844	870	777	791	800	787	783	743	798	786	841	741	844	783	798	762	825	839	778	811	810	768	793	819	884	826	802	817	779	828	770	810	826	794	776	809	741	771	785	790	832	844	784	772	771	816	790	841	762	802	819	818	801	829	792	855	791	825	805	794	750	754	833	812	811	801	789	815	852	803	822	766	884	785	783	825	788	835	807	781	830	807	789	797	824	854	815	787	778	802	807	779	793	782	791	818	839	752	732	805	822	828	836	792	749	814	789	840	839	813	851	803	759	776	798	799	795	754	799	819	806	789	819	827	791	799	792	746	788	757	788	870	836	828	792	805	812	857	794	814	823	799	806	814	833	812	770	824	802	831	825	814	822	850	764	837	808	791	826	817	867	823	832	794	826	813	793	809	800	754	801	751	790	807	737	866	783	795	832	805	788	829	776	782	810	825	782	806	811	805	767	827	819	795	811	779	823	813	784	859	857	801	816	798	768	797	817	777	825	798	799	767	839	773	800	782	798	791	863	813	829	802	805	819	809	768	803	817	803	788	835	832	829	763	828	826	818	807	812	795	787	776	828	837	790	820	796	830	745	794	790	808	808	817	817	790	810	772	801	792	802	793	800	811	743	773	810	776	834	852	787	802	820	790	801	830	804	775	815	789	745	805	835	833	809	836	797	804	770	847	810	791	789	824	789	826	833	801	803	806	764	835	798	799	775	833	760	749	749	817	787	822	759	832	779	816	810	840	767	856	878	790	757	793	844	784	813	819	791	818	830	823	775	802	780	802	817	804	833	743	800	790	745	857	761	814	828	842	788	744	799	784	810	751	801	797	816	802	778	791	850	811	760	808	786	787	793	761	786	802	782	768	818	824	762	781	805	795	762	810	825	796	761	826	824	829	792	833	767	819	787	767	805	782	838	808	756	793	865	803	767	830	800	805	849	812	816	793	798	819	791	772	821	807	769	838	762	813	788	791	822	800	804	841	772	784	781	778	851	761	768	784	779	782	786	755	821	840	812	816	817	795	830	770	814	766	803	814	794	790	791	756	803	828	827	846	816	784	814	779	760	746	804	797	786	800	747	807	798	851	797	822	823	809	788	848	784	846	759	815	786	760	786	771	781	820	782	814	762	774	818	814	765	828	827	819	771	793	803	801	778	753	793	765	798	809	770	783	795	783	800	798	831	822	798	782	786	826	793	791	804	778	832	802	807	819	872	717	803	809	803	769	818	780	880	786	759	757	828	814	796	822	782	831	832	827	824	830	802	756	772	783	733	780	880	777	810	829	768	810	789	783	826	828	785	762	773	786	793	801	793	816	801	862	818	787	831	802	806	780	776	847	809	752	815	799	797	823	809	739	787	769	854	823	763	794	800	799	800	843	786	803	808	799	816	792	857	785	843	800	817	835	793	801	865	759	798	860	794	791	769	805	813	823	804	764	814	789	853	809	757	847	782	782	778	790	808	865	771	781	778	800	807	815	781	792	791	775	775	824	800	768	761	791	806	791	785	826	827	768	761	808	816	780	768	854	826	818	809	817	832	841	764	775	768	776	796	831	805	829	795	764	768	855	723	864	786	861	813	784	846	743	800	813	792	764	808	788	754	848	745	839	805	782	764	810	825	818	773	802	764	840	797	803	767	800	845	808	770	802	817	839	804	772	842	777	821	806	800	840	841	755	828	817	765	785	809	793	788	799	805	767	827	779	753	751	821	866	811	763	796	827	810	774	827	845	819	848	791	780	809	779	802	818	879	820	822	831	772	785	828	766	818	818	758	791	799	752	771	774	883	800	800	772	761	789	803	794	800	779	870	808	827	838	844	840	826	783	807	805	800	803	793	802	785	844	806	811	857	782	836	806	826	755	827	736	784	816	798	775	774	824	792	871	807	794	761	849	766	764	820	844	817	779	813	765	796	869	776	833	840	745	863	818	774	764	838	777	880	783	787	826	771	803	801	851	792	811	787	785	832	810	793	740	830	781	789	798	764	823	783	772	798	810	791	827	825	793	814	775	805	758	816	827	774	787	856	836
25076	21466	24677	28647	21453	17364	535	308	259	242	242	227	205	244	254	207	198	222	202	232	224	229	222	211	213	218	225	243	229	213	226	209	209	230	204	221	234	235	210	228	215	241	213	247	233	227	236	232	246	219	217	212	210	223	222	229	197	230	194	220	198	209	207	230	227	247	224	221	229	195	213	193	216	206	236	190	233	197	218	219	231	237	212	217	210	229	206	225	199	217	202	237	231	214	231	213	199	198	221	224	227	234	223	216	211	196	196	233	216	223	240	212	221	254	187	221	226	189	196	224	224	207	200	199	178	203	210	203	191	206	216	201	218	217	209	214	203	204	220	222	207	230	219	232	212	211	224	190	187	213	196	226	220	218	230	214	198	227	184	233	214	182	211	215	195	223	210	228	244	190	224	202	212	217	193	229	222	214	201	211	218	206	210	203	231	197	218	207	238	198	217	230	231	232	188	218	196	207	184	218	175	195	205	187	204	202	196	205	234	212	235	213	193	211	221	202	202	237	195	218	224	217	211	225	236	229	227	212	220	231	207	225	213	187	232	185	204	208	226	202	203	215	216	225	184	229	220	204	201	215	246	233	199	222	211	214	219	222	220	201	187	206	207	183	219	186	181	235	209	221	223	212	234	204	217	211	229	193	206	196	215	248	229	199	176	183	213	245	212	199	218	230	220	216	233	197	215	188	226	194	230	230	211	198	198	209	199	212	218	241	217	201	210	231	200	249	212	211	230	221	195	239	212	204	201	229	210	202	231	187	218	213	237	205	207	204	207	213	211	218	209	217	196	202	200	205	188	217	185	207	242	207	231	215	193	223	181	203	212	217	188	203	194	196	217	184	219	223	195	236	201	202	230	196	200	217	204	192	211	181	242	195	210	180	214	242	190	233	215	198	206	240	209	204	220	208	232	232	225	228	199	212	220	231	208	245	219	233	227	218	232	228	227	224	214	202	193	237	205	205	208	212	218	223	209	212	229	192	210	203	222	235	185	188	193	201	194	209	196	207	226	205	183	248	208	237	209	185	193	185	206	211	188	224	204	201	217	224	215	212	212	191	209	207	212	208	206	231	204	238	225	193	212	194	174	218	220	213	209	224	221	217	234	209	199	200	222	213	222	221	196	212	195	242	230	246	216	215	216	202	198	209	199	202	207	217	193	198	227	210	219	208	208	207	188	216	211	260	206	219	203	227	226	200	220	220	199	218	219	211	217	239	206	223	190	198	229	229	185	239	218	208	183	200	215	197	215	219	203	181	231	238	183	208	229	217	213	218	209	248	196	236	217	215	216	188	239	202	222	195	214	206	221	218	215	230	218	217	188	220	224	217	215	233	208	206	200	205	221	213	211	218	217	189	235	221	213	185	217	207	192	218	216	217	213	216	220	204	208	216	215	212	202	229	229	231	235	215	210	189	191	238	217	218	210	191	213	248	234	196	215	211	199	203	218	228	198	204	183	215	220	219	216	234	212	226	212	225	218	204	222	211	208	208	179	196	211	223	226	216	193	229	220	194	225	223	194	207	224	195	201	204	215	229	194	209	220	223	236	212	223	220	212	197	212	223	213	218	191	225	186	263	196	216	222	209	198	219	238	220	233	224	185	212	227	206	212	197	216	229	227	204	207	203	212	199	219	250	228	203	223	252	198	220	216	205	221	229	191	217	228	223	196	201	204	231	208	203	213	209	210	215	232	192	202	232	190	203	203	214	213	214	185	213	218	216	211	210	183	214	191	221	176	218	204	218	217	226	189	200	220	208	199	221	211	198	196	197	199	236	193	200	204	213	233	233	212	223	238	220	225	193	217	236	203	209	226	205	191	236	234	180	240	239	218	215	228	230	191	223	205	183	209	199	227	217	210	199	256	215	203	245	202	188	224	206	198	220	210	211	221	183	228	207	217	207	202	201	222	214	206	210	186	208	229	197	212	195	182	213	214	189	192	220	219	204	206	199	234	204	195	227	235	221	186	228	199	226	199	232	201	221	227	202	220	205	217	198	226	202	200	213	219	230	218	208	224	217	217	213	218	224	212	215	200	218	253	229	218	240	208	213	243	209	192	205	215	194	213	208	194	206	211	212	202	211	215	208	205	208	228	177	198	210	205	238	235	208	232	215	238	216	217	196	197	239	209	167	235	219	203	211	231	184	216	208	210	214	204	211	191	217	200	220	206	225	212	233	223	216	214	208	251	217	223	216	232	200	216	216	204	219	201	219	229	208	208	219	205	219	194	206	180	217	196	205	200	219	230	212	224	217	198	229	214	199	216	231	225	237	197	228	242	192	219	235	220	206	185	194	205	234	217	216	211	220	211	187	216	198	201	188	216	213	213	228	229	211	188	229	223	240	238	257	212	182	228	204	191	221	217	213	228	202	201	223	204	214	230	226	199	212	216	206	216	191	223	198	201	199	211	212	221	222	223	194	218	255	225	222	220	227	232	221	216	194	235	221	191	215	207	188	191	245	220	220	205	222	217	204	193	220	216	231	231	207	213	228	221	186	224	203	227	207	244	205	205	215	214	214	220	211	203	211	216	226	221	214	192	217	210	210	208	217	222	225	208	211	216	222	204	204	195	220	203	202	186	209	190	221	188	203	215	239	228	200	207	229	221	209	209	189	221	217	221	216	230	225	193	202	180	189	235	225	230	185	237	212	242	240	200	205	222	195	205	177	226	230	210	219	204	218	211	215	200	205	220	229	225	218	245	212	203	206	212	210	200	223	208	217	211	240	208	192	212	220	215	203	226	214	226	207	198	233	203	170	200	203	207	214	204	207	218	215	205	218	227	200	233	213	212	187	224	223	226	214	246	226	213	210	235	220	222	210	201	231	216	212	216	198	200	244	229	192	205	198	206	221	231	220	249	204	207	207	228	184	229	208	219	212	214	221	210	219	200	225	214	219	197	203	211	214	217	199	216	216	213	224	204	213	229	201	221	226	201	212	205	234	209	222	228	200	225	196	223	224	239	234	205	223	192	206	204	229	216	210	209	182	201	213	232	208	228	232	208	195	241	199	208	211	203	224	221	225	202	204	202	202	220	222	211	214	192	267	207	205	209	219	222	199	223	214	232	218	228	194	219	206	218	202	214	239	218	225	219	208	202	196	228	208	229	223	214	210	220	184	231	211	191	226	201	209	210	222	203	227	208	226	193	209	224	246	205	192	214	218	209	227	205	235	221	202	203	225	259	224	201	231	239	217	210	219	225	223	220	208	222	218	208	241	221	221	266	199	200	222	232	205	200	205	187	186	192	189	241	215	235	201	215	221	217	217	205	194	219	214	220	200	215	222	203	224	223	220	219	197	204	195	234	200	209	223	217	206	218	233	219	204	231	230	213	231	214	230	202	210	226	229	209	217	208	177	235	206	196	213	190	210	218	199	216	227	204	218	228	197	232	233	216	210	186	214	238	215	199	227	217	200	207	234	214	217	218	216	204	220	198	231	230	208	239	187	193	220	214	208	195	224	218	220	212	227	212	243	220	212
2981	1891	1130	721	632	584	570	542	596	546	520	536	540	497	514	526	537	511	525	488	494	522	509	503	522	498	530	539	514	543	482	563	490	516	543	508	510	517	467	503	545	535	557	515	534	527	514	482	498	526	532	516	498	544	567	530	548	498	531	491	494	512	523	528	508	519	561	513	536	534	558	536	475	518	546	564	499	525	552	548	531	520	504	503	472	517	518	520	522	501	547	496	524	542	532	552	526	509	557	468	544	529	546	526	506	509	516	479	531	526	504	545	517	530	514	539	502	517	509	543	437	528	526	526	579	521	490	536	519	526	538	493	524	520	528	511	559	524	488	542	536	516	519	546	512	534	482	510	507	507	525	534	516	569	515	536	530	538	537	500	506	504	538	530	560	545	491	530	536	562	527	540	549	508	533	566	544	496	497	533	551	482	502	522	477	536	564	530	486	569	522	483	472	512	519	534	511	538	520	530	546	475	528	516	451	507	528	524	488	570	494	516	510	474	555	478	495	529	483	490	526	533	513	511	548	515	566	533	531	504	481	558	500	530	533	488	505	519	562	504	513	503	516	567	528	538	489	541	495	520	507	520	512	518	481	500	471	541	495	506	521	567	509	517	532	508	541	498	505	505	518	520	490	512	500	521	532	528	516	520	518	501	530	492	506	555	491	508	495	533	537	553	529	479	513	480	515	495	551	486	531	543	568	481	494	525	485	530	502	534	504	533	495	506	489	483	537	539	517	510	486	536	490	561	512	561	515	505	534	478	520	490	520	535	495	544	493	555	567	553	513	548	513	534	518	541	515	517	520	533	524	524	503	552	521	516	530	492	547	532	506	522	512	529	509	541	521	517	510	473	557	499	548	494	516	504	526	552	518	527	506	508	547	508	526	519	470	495	530	554	504	539	508	523	474	465	500	497	498	519	527	540	507	539	486	544	535	531	562	487	533	494	484	518	531	515	513	482	528	546	530	502	530	538	477	564	570	532	502	544	519	531	514	476	534	565	549	555	527	528	515	521	515	510	517	520	515	541	491	531	533	525	520	545	501	540	488	529	505	494	519	525	519	527	528	492	521	551	502	496	509	507	532	491	492	559	496	541	501	549	517	526	547	569	522	522	514	547	530	520	525	516	509	522	517	514	518	535	536	552	527	519	532	515	547	507	512	476	530	556	508	551	478	507	467	496	516	568	527	507	511	482	498	554	508	510	545	500	523	563	536	539	517	526	529	514	506	522	513	554	502	533	489	511	504	569	534	507	568	504	503	525	500	530	507	532	509	531	503	534	511	520	496	545	495	510	493	509	531	521	516	531	502	526	527	495	518	494	556	517	491	556	504	533	565	500	521	575	510	527	525	510	523	545	504	488	482	545	504	507	496	533	456	521	516	563	547	467	511	512	585	521	541	525	492	508	540	499	545	533	504	495	468	537	506	570	508	534	534	504	505	510	497	510	523	513	502	551	560	560	523	517	503	505	523	496	509	510	553	516	541	500	482	512	534	514	540	492	525	520	522	534	514	503	517	514	540	486	544	519	517	492	516	509	520	523	531	526	547	477	512	509	531	495	589	509	529	499	485	512	522	520	506	545	553	488	497	559	509	546	484	544	508	537	503	488	509	526	533	501	501	555	542	502	541	532	530	531	534	490	508	488	552	512	522	502	560	535	498	537	492	552	598	514	511	544	532	538	530	528	524	498	500	504	540	514	555	512	564	502	522	528	527	548	524	517	510	538	522	547	517	562	523	513	500	540	507	564	497	519	517	514	528	540	492	555	551	522	487	515	518	526	485	565	538	519	538	533	511	555	533	508	562	497	499	510	545	546	539	543	518	511	527	528	499	516	560	519	550	515	503	503	525	518	531	512	542	542	557	540	532	544	510	568	538	577	476	519	531	509	507	496	492	467	489	548	516	517	504	536	494	546	510	506	512	525	538	524	531	485	506	503	522	505	501	536	506	503	489	496	516	519	522	528	523	480	506	533	521	485	480	528	549	590	504	462	497	517	492	469	535	550	521	535	509	502	511	528	552	531	506	504	525	505	531	537	503	522	538	551	504	530	514	504	510	537	520	497	532	513	539	524	496	492	497	547	530	529	514	536	533	500	513	529	504	528	500	503	484	501	575	533	520	526	503	531	534	512	522	479	546	522	537	499	514	549	523	547	536	481	520	543	524	519	540	476	528	516	520	543	500	503	504	513	487	573	519	526	502	504	517	519	517	532	502	504	529	494	482	508	503	517	510	475	541	516	545	480	541	529	535	503	539	534	517	538	554	541	520	528	535	541	504	508	536	499	516	504	485	494	524	520	545	515	491	522	550	557	534	533	490	535	565	538	523	520	503	542	542	527	556	539	518	556	513	539	536	498	531	538	563	542	530	527	518	527	481	498	526	543	528	514	481	510	546	549	539	497	486	529	502	514	525	548	504	518	480	508	504	544	496	537	545	486	545	530	499	511	543	525	555	504	511	480	491	501	516	519	500	547	515	520	534	517	560	532	505	495	507	500	499	555	517	531	506	485	531	499	552	567	497	510	515	503	508	521	502	514	543	526	524	522	532	548	519	544	540	564	588	503	510	497	511	533	488	521	529	566	493	487	555	527	549	503	526	511	509	514	520	537	485	505	500	515	512	534	529	520	541	509	452	559	510	537	522	479	504	534	568	510	517	510	513	525	517	502	521	519	524	529	504	471	473	473	523	515	510	519	501	496	570	518	537	538	476	507	516	526	542	534	470	532	498	526	527	525	537	543	473	516	503	524	503	527	507	506	530	510	529	569	528	500	541	517	511	532	527	541	560	573	517	549	519	506	513	513	525	557	488	537	500	521	509	506	532	491	544	512	519	574	519	531	468	535	527	481	540	494	513	512	514	503	526	538	501	547	489	519	490	537	548	526	505	499	538	492	551	485	512	513	515	525	553	531	490	516	537	485	498	510	505	506	543	476	509	539	487	499	503	532	517	514	552	523	489	550	543	517	509	537	501	537	552	499	540	517	493	547	531	503	545	492	519	514	515	531	544	485	499	513	505	503	510	496	520	526	512	479	508	541	473	523	551	515	480	557	515	472	496	504	492	497	509	554	530	510	547	540	523	509	482	524	569	508	508	521	541	557	571	516	535	513	522	532	535	527	559	530	542	486	529	532	492	503	553	548	514	529	515	551	533	531	528	505	503	504	522	504	499	506	502	551	551	512	535	526	475	494	490	548	543	552	523	517	481	466	536	526	543	499	460	495	493	537	512	515	530	480	526	524	537	528	531	510	550	521	512	517	511	481	534	542	509	537	503	528	543	533	497	518	519	534	535	532	553	525	527	539	555	506	500	543	534	551	522	517	557	528	519	493	478	505	523	503	525	520	515	517	498	514	520	526	475	504	498	505	481	522	536	513	531	527	528	518	520	517	503	541	552	512	500	508	523	525	499	507	521	551	508	518	534	532	523	501	545	516	511	531	523	498	472	524	530	497	521	531	485	553	516	527	494	475	554	522	499	538
24419	21474	25064	28298	21474	21489	12390	350	246	164	146	136	148	129	120	135	114	124	107	120	107	114	110	104	97	106	107	113	105	91	98	101	115	98	89	86	90	113	96	106	85	91	94	103	104	93	89	97	90	103	86	87	94	109	93	113	104	78	100	78	101	89	79	97	89	96	95	96	89	104	120	99	91	83	107	108	108	88	96	92	112	96	83	92	101	79	87	99	92	99	118	121	110	103	109	91	113	104	82	87	85	84	93	94	95	90	99	103	108	94	96	95	110	93	97	69	95	102	100	83	97	95	97	106	100	100	112	108	106	96	99	97	104	107	92	94	101	98	85	94	98	93	97	89	90	80	83	95	78	104	98	75	98	89	98	99	96	88	96	81	90	113	92	108	92	112	93	104	86	98	117	83	98	79	114	100	98	110	90	90	83	77	91	103	113	97	90	105	89	95	81	93	109	114	103	123	85	90	96	98	93	97	98	89	82	89	104	87	95	99	105	105	100	100	96	105	99	106	95	93	91	99	107	82	85	90	84	91	86	92	111	105	100	96	96	99	92	115	102	95	90	101	105	82	97	99	102	101	85	97	101	102	95	95	86	99	77	105	85	91	85	98	105	91	108	83	77	115	105	97	105	101	94	105	105	105	102	86	94	96	80	109	92	104	103	88	81	92	99	96	88	81	96	97	92	99	83	97	72	88	97	87	108	98	93	95	75	107	89	87	85	107	106	104	106	88	88	113	94	84	86	107	111	98	109	80	80	95	92	82	97	103	85	94	96	102	97	94	76	94	112	104	95	115	81	93	103	86	88	106	90	70	110	86	87	91	84	70	103	105	93	112	110	72	102	95	104	93	111	91	100	102	97	75	97	86	89	88	95	84	114	85	100	103	104	93	77	110	93	91	93	97	96	71	92	99	97	87	96	90	96	103	98	95	104	112	102	77	106	90	84	113	103	104	115	104	84	98	107	79	97	88	93	99	109	104	94	99	79	88	95	84	95	94	101	91	98	95	88	91	92	94	107	113	82	93	76	91	103	103	109	89	91	90	91	92	93	90	101	105	102	114	97	117	94	109	94	87	104	101	104	99	83	87	99	91	90	98	82	98	83	90	75	116	86	99	92	93	99	111	101	109	107	82	98	89	91	110	89	100	104	113	94	92	82	90	84	99	95	96	97	102	117	94	94	109	103	83	85	103	103	103	92	90	92	91	110	87	120	99	92	100	71	107	98	97	96	100	106	102	83	86	80	118	96	94	88	95	93	102	91	95	106	94	97	88	121	100	102	94	89	105	99	86	101	100	119	91	99	77	110	95	88	103	85	108	80	91	99	96	93	103	88	93	102	80	87	84	98	93	88	112	100	105	106	100	84	98	94	96	85	83	99	83	118	98	114	85	85	89	98	77	110	114	87	99	77	107	99	94	114	108	109	87	89	93	90	114	112	108	89	112	93	92	89	104	108	105	107	95	111	88	98	97	109	93	98	89	79	91	104	83	83	91	84	87	99	83	95	86	90	101	109	94	96	99	107	118	112	112	83	99	100	93	88	100	102	81	109	99	89	86	100	86	106	103	108	99	111	87	83	81	103	75	103	102	100	104	88	112	111	102	113	104	91	109	87	97	104	97	109	85	76	86	101	104	87	99	91	112	98	100	68	100	83	96	79	91	82	80	84	109	90	96	92	98	99	88	87	85	79	100	78	93	110	93	111	101	93	76	91	88	96	99	101	100	99	95	102	75	101	104	89	91	89	98	100	90	85	103	93	112	84	75	76	125	130	96	116	103	94	97	111	110	110	98	73	91	101	112	75	93	103	114	102	90	125	99	110	89	83	106	98	97	113	122	92	109	88	90	85	113	103	102	94	95	80	88	102	85	102	102	87	94	82	112	84	90	73	99	94	79	93	82	93	110	105	84	103	91	85	86	79	100	94	90	106	101	91	98	110	90	86	88	96	90	87	78	89	88	87	95	94	92	76	86	84	98	109	95	93	92	86	91	87	102	93	105	109	104	94	96	110	86	83	72	76	110	99	101	113	101	92	99	94	91	89	96	113	96	92	94	89	94	91	99	87	97	109	95	98	99	104	99	97	84	112	116	90	91	109	97	103	107	112	98	86	95	109	95	95	102	83	87	108	87	89	89	89	89	97	97	84	85	95	86	110	90	90	93	93	83	86	100	84	99	106	78	107	90	102	84	105	87	96	88	86	107	93	104	94	86	83	98	88	108	100	118	84	108	94	89	84	100	88	93	92	88	86	90	84	103	82	105	100	103	90	84	97	76	95	86	67	92	104	107	98	93	82	103	95	94	68	100	114	86	92	98	98	100	104	88	101	95	84	84	96	108	97	93	93	85	99	96	106	94	96	111	92	92	92	109	89	87	96	92	112	90	106	94	87	86	96	87	113	91	93	95	99	102	89	86	91	108	86	92	92	80	74	100	89	103	92	102	96	97	94	87	96	83	89	96	107	91	107	99	96	105	111	88	75	89	101	87	111	91	91	86	102	101	95	72	110	105	101	102	110	98	91	92	96	102	85	83	93	114	91	93	85	91	107	98	89	89	80	101	105	105	86	87	82	88	92	111	84	92	73	117	94	79	73	66	93	88	99	101	97	107	104	101	100	104	108	105	129	83	126	106	94	106	89	107	102	101	106	109	86	84	85	87	103	95	96	107	116	87	88	92	112	104	108	88	102	87	109	138	101	82	112	116	83	99	91	103	83	95	99	118	96	105	109	72	94	96	80	95	86	75	99	97	84	90	93	87	106	91	96	82	99	77	77	89	95	92	104	104	93	89	102	107	96	91	84	98	98	96	112	83	102	102	98	97	115	100	79	92	84	102	101	106	77	109	98	92	114	116	95	91	105	104	124	92	76	98	85	70	100	85	99	98	110	98	90	89	88	107	118	99	102	85	90	105	107	98	95	99	82	83	88	96	107	91	100	108	86	85	116	100	90	93	98	78	85	103	81	98	104	108	84	95	111	104	108	89	77	106	98	95	100	104	100	99	96	91	103	98	113	103	86	106	85	87	104	93	95	79	99	97	97	96	89	97	105	107	94	100	107	77	99	102	108	101	105	76	87	88	110	99	100	90	97	102	104	106	109	91	110	80	88	97	95	103	103	89	87	87	80	92	86	86	94	117	103	106	100	99	110	116	86	86	83	84	114	104	113	99	88	98	91	105	108	108	113	98	77	91	91	101	94	126	91	97	96	95	98	106	97	96	88	91	84	95	102	98	86	94	101	85	100	107	95	105	87	102	114	101	97	96	104	102	106	95	89	118	112	98	106	104	107	101	84	103	90	105	97	87	104	99	107	93	93	85	94	83	94	104	103	94	69	115	100	88	94	102	86	119	101	82	88	100	95	87	99	89	93	87	112	81	95	99	93	91	94	124	98	95	123	100	116	116	100	95	89	104	95	97	93	100	86	85	93	86	103	80	87	87	113	111	95	88	97	108	105	82	87	68	74	87	96	106	85	88	87	106	111	92
2863	3007	1332	698	504	415	383	330	321	334	306	302	288	304	259	277	299	281	279	289	292	262	280	307	295	265	261	290	328	275	283	274	253	267	325	259	295	279	286	282	262	294	314	234	267	282	229	262	246	267	242	267	286	264	267	266	289	283	252	272	281	252	280	273	256	281	311	306	268	289	272	283	262	245	263	283	251	257	263	279	307	278	273	259	287	248	277	276	277	272	278	260	251	273	278	244	283	267	261	259	264	274	277	285	272	267	279	248	278	266	245	248	284	286	295	301	282	259	285	259	272	253	265	251	260	267	275	262	284	274	267	253	262	268	272	290	262	266	267	257	275	278	263	266	268	268	286	270	279	281	260	301	276	262	255	254	261	272	256	263	289	275	270	280	256	299	284	266	240	269	278	280	260	254	259	239	279	253	268	245	270	267	291	267	285	282	274	254	269	268	286	283	257	262	259	284	247	299	272	272	282	280	274	276	241	266	248	291	289	274	223	271	274	268	262	274	269	289	278	281	274	276	252	283	265	280	263	279	276	266	294	247	251	271	254	288	276	275	278	293	252	245	283	279	271	278	270	298	259	288	276	302	274	301	272	254	249	265	274	257	280	286	257	251	260	275	280	288	244	274	274	258	267	275	266	260	286	301	290	267	244	244	262	265	280	282	262	252	267	262	249	261	315	276	289	290	264	288	248	267	280	282	248	271	278	252	264	271	278	295	275	273	251	267	246	253	305	263	250	277	275	253	294	301	257	257	235	268	276	274	286	250	272	287	270	261	305	263	263	232	250	280	267	260	272	259	269	292	271	269	326	279	267	262	281	282	262	277	268	254	280	267	248	270	264	283	256	289	272	248	273	260	269	300	274	276	246	261	251	275	279	274	245	277	274	279	260	275	254	245	265	256	293	305	249	283	258	256	271	251	290	277	254	313	285	272	268	273	244	279	293	271	293	244	289	279	286	243	294	280	284	257	255	292	303	262	286	290	281	284	279	268	306	242	295	280	275	272	246	274	306	259	291	259	276	304	277	254	254	302	274	278	261	265	291	275	257	269	289	254	272	258	260	277	283	269	288	261	269	260	249	268	269	276	272	274	273	277	253	261	276	258	279	284	253	283	264	294	268	251	263	279	269	259	277	255	259	278	290	284	277	314	281	259	282	294	279	265	263	261	279	262	235	264	261	245	293	280	286	284	284	269	253	280	273	275	255	300	315	278	277	281	293	279	289	266	280	268	284	259	284	273	282	300	284	230	267	285	274	273	247	261	261	287	276	256	285	278	267	247	270	291	263	269	236	247	270	294	265	261	310	280	267	310	246	260	277	255	293	271	275	275	259	261	289	262	275	273	287	259	265	248	266	265	291	257	262	281	285	271	281	261	293	284	262	288	279	285	276	303	271	278	302	263	269	284	261	268	287	272	309	280	262	259	275	283	289	290	238	241	281	258	281	261	268	270	276	258	229	298	285	280	250	261	274	263	285	272	264	243	269	294	245	262	269	261	261	287	288	272	239	256	272	276	273	265	254	279	284	265	280	269	258	289	286	287	273	272	253	276	273	283	313	254	270	262	280	308	289	281	262	270	262	271	249	268	291	258	285	262	324	284	269	270	251	299	246	282	294	269	266	273	290	274	270	266	261	266	283	294	248	255	270	297	249	251	271	237	273	265	277	267	230	287	256	266	276	269	272	277	265	290	279	265	253	259	250	291	289	257	265	270	286	290	259	272	261	281	301	287	277	270	295	285	286	272	239	278	259	275	268	248	245	283	270	279	293	302	260	285	259	270	254	297	264	258	261	256	277	266	250	235	264	277	256	260	276	278	268	252	252	249	248	281	292	290	279	279	275	291	267	252	265	271	290	277	305	265	256	259	263	285	219	270	260	269	280	282	279	290	261	278	286	285	279	254	286	293	280	274	266	256	252	231	263	261	268	262	272	278	278	238	266	272	267	284	271	279	275	255	251	297	288	277	266	256	286	274	260	279	265	282	287	255	250	255	265	235	269	272	265	250	254	262	267	285	280	282	289	279	259	272	296	288	259	259	262	252	259	304	277	280	247	256	274	302	284	258	302	259	312	257	248	245	273	250	301	276	334	295	261	271	274	253	257	285	299	289	290	257	293	272	271	257	260	298	260	268	281	274	281	257	288	271	285	277	245	311	268	256	281	258	262	303	260	273	257	272	285	270	296	252	250	266	278	288	290	288	272	259	273	265	285	288	264	278	294	277	291	270	249	277	257	285	280	304	283	267	260	265	264	283	286	281	292	270	273	247	236	255	278	306	281	311	283	280	277	256	266	277	251	282	269	252	249	253	271	266	257	269	274	289	295	264	254	254	267	239	241	239	278	257	271	288	274	237	271	269	284	288	303	271	278	288	304	308	268	283	270	279	296	261	271	285	277	276	270	280	287	291	277	275	279	230	273	235	263	280	251	265	257	255	270	296	292	277	273	258	277	272	267	274	263	277	258	271	267	271	291	248	279	292	286	285	253	267	281	269	258	266	260	257	262	256	292	266	255	294	251	284	291	283	260	275	283	241	284	286	269	270	249	273	288	286	266	292	280	270	278	267	253	288	250	279	266	256	271	266	284	237	272	278	281	284	279	244	286	276	272	306	254	261	284	283	298	251	261	271	268	266	295	264	268	284	261	285	275	291	266	276	272	271	268	269	253	255	275	293	265	271	318	260	286	289	293	282	266	273	282	264	272	263	280	296	267	248	281	260	282	273	278	293	272	243	247	280	240	270	285	278	286	275	263	268	294	268	258	239	268	280	286	257	300	248	252	253	282	304	260	280	272	255	286	271	252	274	297	312	259	271	279	280	261	263	260	271	254	279	238	287	263	255	264	254	283	255	268	263	322	252	287	256	287	280	279	279	263	279	297	296	298	290	286	264	272	289	264	279	271	290	269	273	271	290	243	280	254	278	260	278	276	286	284	246	255	263	253	248	296	236	267	279	264	267	285	250	269	276	252	258	255	263	272	276	290	239	262	281	244	256	264	294	284	260	291	273	293	255	257	263	267	281	278	264	255	253	255	258	253	300	282	260	268	276	264	260	262	241	283	273	271	271	264	247	261	289	271	277	263	288	287	275	267	262	271	276	284	259	306	261	246	248	288	306	301	289	256	261	277	250	290	275	264	280	264	252	250	276	294	256	275	301	265	270	277	284	287	265	265	256	278	291	272	256	262	263	261	293	280	248	252	288	265	258	274	293	267	269	283	270	266	276	258	294	259	252	278	256	296	264	307	268	274	246	272	249	278	264	262	289	266	267	245	245	280	249	265	293	273	283	252	252	281	266	282	288	263	291	274	241	270	276	289	284	254	264	291	288	273	271	259	281	264	303	274	293	266	268	261	279	278	275	272	270	264	267	287	252	292	280	275	251	263	283	260	272	303	273	273	258	278	286	279	295	297	277	264	291	263	261	292	269	261	275	280	264	262	257	285	291	258	278	259	248	287	305	289	261	271	280	272	268	271	285	245	243
31875	20007	7330	534	364	341	374	328	330	309	333	312	323	336	350	350	302	357	343	331	352	361	364	325	328	335	299	307	329	274	361	312	319	325	333	313	326	358	295	336	338	330	368	344	326	324	330	304	375	342	302	338	367	351	291	326	324	382	329	315	357	338	335	342	328	364	314	321	309	323	322	323	357	324	314	340	305	350	364	302	320	334	349	307	328	322	321	320	354	352	353	330	341	331	336	344	319	334	346	313	327	311	375	341	391	357	357	326	339	296	333	342	370	314	358	291	340	303	330	341	333	319	332	331	320	309	353	345	344	327	325	326	336	330	303	321	314	322	326	330	331	326	287	334	344	349	346	347	327	320	329	292	320	322	320	336	366	311	320	304	288	326	342	293	322	315	346	334	320	319	314	326	336	325	366	337	339	347	336	342	367	339	337	373	352	371	312	326	321	349	303	371	319	366	338	347	343	364	304	354	300	324	328	326	336	349	344	332	326	300	342	323	344	309	354	323	338	319	325	330	324	334	343	329	332	375	355	302	325	311	353	306	289	314	327	307	290	332	373	338	328	343	337	343	329	363	332	331	323	337	323	342	325	324	350	303	357	357	348	338	343	330	336	356	325	315	366	344	325	342	348	324	353	329	343	336	340	340	327	311	380	309	316	324	368	345	328	349	350	333	384	305	286	356	317	337	301	337	309	342	334	337	328	331	328	347	321	327	304	343	359	329	338	331	348	354	330	351	340	308	325	347	307	343	344	357	332	339	309	367	340	322	342	341	319	332	348	334	341	333	308	317	336	355	307	301	353	316	339	342	337	359	341	359	284	332	317	344	330	321	341	349	344	327	368	347	326	321	315	342	340	310	339	311	328	327	310	312	366	341	323	327	335	340	343	338	339	301	342	321	339	307	323	330	342	356	320	314	350	336	361	333	308	330	345	338	350	344	323	330	369	360	333	338	338	314	300	340	354	354	345	302	303	316	312	335	302	315	333	294	336	332	328	351	302	291	339	360	349	356	349	340	362	313	340	350	346	331	334	382	325	332	309	333	333	330	343	328	332	344	314	346	309	325	368	325	364	287	319	326	355	313	340	358	322	351	302	344	340	321	356	318	347	327	332	364	311	342	303	328	323	337	303	354	314	335	330	338	323	349	367	331	338	357	333	364	315	358	338	334	343	367	313	360	339	351	369	334	321	394	332	303	339	343	352	328	328	366	373	317	344	337	348	322	329	373	374	354	316	330	299	341	343	351	342	369	360	332	346	344	337	345	350	315	314	323	360	346	328	339	328	347	335	355	349	356	303	324	338	295	326	305	311	308	334	340	351	313	345	347	358	317	327	333	335	341	329	327	317	313	317	334	363	348	298	358	339	311	349	363	327	305	369	346	337	302	332	330	324	310	329	329	321	341	313	350	327	339	309	318	325	340	323	362	375	340	338	318	341	365	327	344	312	349	313	337	329	331	327	297	318	316	345	313	316	321	303	341	336	325	339	355	341	329	339	368	314	287	346	312	311	340	338	352	328	321	332	314	302	347	382	346	344	337	311	358	348	333	347	303	337	364	353	336	304	309	303	355	370	310	318	326	313	323	359	313	308	298	325	309	359	321	332	326	304	336	334	320	297	348	313	319	336	319	302	293	332	357	346	361	343	332	309	386	354	345	333	316	325	329	304	331	342	333	323	328	325	281	333	313	326	321	343	283	331	368	361	328	350	311	358	300	326	336	360	337	353	329	329	346	350	319	325	321	372	321	349	330	323	328	315	290	320	339	319	329	305	306	316	361	355	327	328	323	327	331	329	320	335	322	338	342	306	322	326	347	344	328	330	319	309	341	342	342	347	310	334	335	339	327	321	303	322	353	359	340	329	286	333	336	308	339	355	314	331	337	323	347	307	332	357	317	351	326	370	335	362	343	325	368	291	304	343	332	371	322	353	325	307	333	310	333	356	340	316	317	317	330	358	359	349	346	325	349	347	328	338	356	310	353	326	334	338	323	323	369	309	340	355	370	351	314	342	345	322	315	332	305	327	330	364	302	334	368	325	315	343	329	329	341	339	350	324	296	346	373	310	331	361	337	371	340	316	338	298	342	309	305	351	318	310	329	332	342	330	350	315	328	365	313	328	343	322	318	332	339	321	312	366	334	376	318	329	367	333	338	336	329	348	314	351	381	308	364	313	289	379	348	386	328	333	344	293	331	361	334	337	356	367	353	335	304	328	345	326	342	340	365	357	323	365	337	337	315	326	362	323	368	337	318	351	326	291	360	331	332	309	344	327	341	358	305	334	328	338	337	356	365	304	315	325	339	343	340	334	309	340	308	351	338	328	329	342	321	342	344	334	381	314	330	329	368	296	325	342	329	336	337	325	327	347	327	321	309	337	338	315	350	308	340	356	336	341	297	334	347	331	327	312	337	310	355	377	362	360	316	331	365	316	332	349	303	309	314	300	346	349	370	309	342	298	356	317	274	327	286	362	358	349	341	337	312	321	326	350	355	360	321	324	340	306	337	322	318	324	323	329	345	326	303	351	296	309	338	346	335	355	334	331	316	319	307	331	323	303	348	343	309	373	341	325	367	338	351	342	306	328	344	331	319	322	324	346	321	326	356	331	323	322	314	346	344	295	337	326	325	350	327	355	352	317	333	359	288	354	354	353	337	349	329	316	339	315	349	328	351	321	322	328	319	333	323	348	289	329	350	308	347	338	311	324	301	367	319	323	313	324	339	309	337	303	328	348	349	332	337	341	306	300	336	341	360	384	333	325	345	355	309	314	341	324	363	310	353	349	343	330	335	296	336	333	333	311	323	348	337	322	298	317	296	312	332	347	353	335	337	346	339	309	308	322	338	319	321	345	363	335	303	362	339	337	334	326	321	354	341	322	319	314	355	333	336	345	326	369	347	345	330	328	333	314	301	332	326	293	307	324	345	341	311	312	319	364	300	334	327	348	294	311	355	308	347	314	331	343	300	349	348	308	354	351	328	320	325	326	348	333	347	310	335	321	338	322	343	306	351	344	344	313	321	336	324	337	364	319	329	299	342	331	318	322	349	344	328	377	324	354	313	356	357	333	331	325	352	326	373	330	293	336	323	319	350	337	326	322	311	331	319	324	347	337	361	307	302	335	316	363	377	342	326	329	344	296	312	335	338	322	378	299	353	340	329	328	357	371	343	315	330	353	332	331	307	316	322	365	311	339	341	340	343	317	341	319	348	318	315	337	351	316	319	327	333	306	304	338	339	344	300	346	354	322	301	353	312	347	361	329	341	340	346	328	306	326	346	348	368	344	357	339	313	344	378	347	287	344	348	355	342	353	356	345	321	330	363	332	339	355	281	352	332	347	340	305	348	349	311	351	334	352	319	345	353	328	342	324	330	341	345	326	334	321	378	320	325	325	317	330	351	313	310	342	345	342	330	352	318	366	348	327	333	349	336	346	331	303	338	341	329	349	344	308	323	345	324	345	343	352	354	336	345	323	323	351	348	318	336
5906	913	804	831	821	815	795	811	812	765	823	790	755	786	785	816	781	793	789	816	839	811	850	782	807	837	851	773	794	766	797	821	803	795	764	796	813	794	779	800	793	745	785	817	791	823	798	770	806	826	761	794	789	785	774	881	796	817	805	787	850	835	831	770	797	825	823	818	819	809	805	809	796	868	827	774	771	812	801	770	769	828	784	836	871	785	811	816	763	795	852	825	828	835	813	810	766	779	824	745	791	868	796	809	780	766	820	788	835	815	746	821	793	816	818	831	798	793	777	783	807	819	732	779	833	811	783	810	818	799	794	823	777	866	822	811	756	792	809	777	786	836	799	812	797	838	858	829	838	787	751	826	780	787	786	778	776	803	772	805	774	801	784	824	853	804	791	855	814	756	788	796	753	804	789	737	818	804	756	800	888	768	768	792	786	814	826	802	825	797	793	825	788	841	809	821	790	826	860	786	818	779	770	773	818	794	813	834	829	777	764	768	751	780	788	803	810	804	744	755	832	817	817	824	762	847	770	783	766	866	765	788	820	801	777	740	775	737	789	789	768	763	818	788	789	813	781	803	808	844	831	807	802	839	776	771	761	780	751	814	808	824	765	826	799	805	821	851	767	794	824	810	792	778	789	816	750	790	779	784	792	807	799	780	806	806	781	787	773	825	892	792	808	804	775	794	807	822	769	790	792	816	848	816	762	777	774	773	831	850	801	811	809	842	813	814	782	819	822	796	844	778	777	814	734	789	771	800	796	809	809	800	765	814	782	801	788	805	762	752	774	840	796	810	789	829	790	841	798	780	829	780	813	787	770	823	802	842	821	798	785	811	765	795	810	773	764	754	760	815	759	793	777	802	794	797	819	742	801	808	788	787	855	844	769	822	780	799	782	808	785	808	793	745	808	810	749	813	789	746	767	789	817	834	775	794	794	798	741	768	832	799	838	805	833	762	845	814	765	831	807	823	785	796	834	807	854	779	789	806	743	781	795	783	841	795	802	847	830	796	823	826	808	835	739	784	809	750	829	765	742	820	760	748	782	764	793	798	812	790	778	844	798	780	812	799	831	787	824	792	809	874	821	808	774	797	764	773	778	793	771	784	782	831	782	787	838	842	796	844	827	824	761	799	791	806	852	784	797	794	797	812	775	762	746	810	740	823	768	833	807	800	821	797	787	799	789	776	779	786	810	744	795	803	826	766	781	763	819	812	799	816	818	805	841	849	841	789	799	758	780	831	807	795	806	770	813	805	815	792	759	794	749	783	791	787	769	818	841	787	778	752	809	823	792	759	817	804	787	763	807	786	829	797	834	789	797	780	802	763	778	840	801	830	797	824	848	814	744	821	793	809	778	788	804	807	780	734	820	779	816	766	824	835	836	821	783	769	808	783	775	846	722	779	817	794	802	794	770	835	779	794	739	848	804	764	776	795	745	796	773	760	756	826	806	769	834	776	806	776	834	881	751	813	831	811	750	832	793	802	763	852	771	800	792	749	784	825	776	756	823	828	794	780	798	802	771	790	726	841	848	774	740	804	839	764	784	787	793	771	796	829	813	790	739	803	779	828	794	798	814	821	763	805	799	813	791	795	789	812	839	830	789	780	761	817	780	768	784	831	762	784	787	771	832	800	815	823	800	801	788	834	766	807	765	786	772	795	792	813	800	796	815	822	787	769	830	783	818	757	799	812	791	829	768	763	786	775	866	851	779	789	799	808	826	763	782	816	845	801	783	785	767	773	787	799	817	748	751	782	798	815	793	808	817	781	837	761	753	812	812	797	800	837	815	798	771	793	834	804	780	785	774	823	735	788	751	792	821	822	767	757	783	796	786	781	811	764	786	831	782	776	789	807	821	761	801	807	774	825	824	812	837	804	762	796	791	851	800	772	763	801	797	739	792	832	781	764	758	829	796	846	779	798	770	801	800	812	801	786	772	837	762	787	792	752	792	808	804	785	752	829	807	812	768	757	811	812	771	763	738	811	844	775	813	846	849	835	806	852	781	783	765	815	799	776	814	831	826	794	819	762	769	815	799	819	780	790	786	791	800	848	810	793	770	738	798	749	797	760	792	793	745	843	805	762	805	804	765	808	786	764	797	758	800	798	769	739	855	780	817	808	818	743	803	807	792	776	776	803	809	776	776	824	828	808	846	830	785	773	796	788	782	769	815	816	789	782	773	819	756	752	833	804	779	758	789	826	821	770	821	815	770	776	830	747	820	820	821	808	760	751	812	798	767	782	755	799	775	849	807	826	802	760	788	837	775	804	794	796	786	813	819	804	822	833	819	802	806	769	813	821	818	780	786	824	772	839	785	759	781	750	834	813	754	766	776	797	777	784	754	846	832	803	754	782	770	864	794	759	784	865	799	777	803	782	766	828	794	810	879	762	808	784	760	810	765	828	816	805	792	802	842	784	800	784	785	782	808	782	831	816	864	807	823	825	829	808	821	820	829	850	767	816	824	780	834	795	812	827	810	794	755	816	815	851	825	862	776	769	771	768	791	749	766	821	847	856	808	797	832	791	831	799	750	807	762	748	786	782	793	797	848	865	784	798	835	839	789	735	799	737	762	771	800	796	813	801	773	776	844	768	789	745	761	775	789	810	784	817	811	790	786	771	832	833	786	790	810	789	788	800	788	769	790	793	773	812	712	774	783	761	759	840	790	799	831	829	798	787	785	821	728	828	815	757	754	818	765	781	780	791	803	793	790	791	767	773	806	787	786	820	802	804	831	766	805	761	829	803	826	788	814	788	764	782	793	795	794	845	770	800	810	778	839	795	799	832	820	727	853	772	786	800	776	785	776	782	772	772	810	805	780	822	759	798	809	783	768	789	809	809	814	813	824	835	794	797	800	874	852	790	799	797	815	788	777	735	811	785	810	794	761	812	798	790	757	777	759	801	781	782	832	808	833	781	824	806	756	814	832	812	769	803	770	765	833	786	763	816	784	768	772	788	794	814	776	796	850	838	835	744	739	778	833	752	804	796	792	782	836	811	814	782	719	757	809	812	770	802	785	833	834	765	750	831	779	792	781	787	755	728	799	828	754	734	801	769	793	821	758	779	770	788	764	758	800	801	784	749	830	817	806	789	852	801	803	783	846	828	750	775	802	782	765	780	805	830	813	768	773	813	803	780	774	818	808	759	837	788	798	809	768	771	810	865	813	816	794	821	836	790	764	753	770	821	817	800	820	776	814	806	825	800	794	794	812	830	777	769	796	796	786	814	790	826	767	796	757	783	783	800	819	783	769	780	772	784	785	777	806	784	797	796	800	794	820	785	824	825	792	769	782	759	836	797	754	771	810	807	761	830	790	786	795	803	835	769	725	758	844	804	810	787	762	810	818	799	809	815	782	766	842	811	820	821	831	762	739	853	766	770	775	793	776	779	829	785	756	859	775	778	812	795	779	801	788	788	790	799	781	848	862	824	808	795	778	862	736	818	764	799	793	823	736	815	813	767	766	838	800	838	798	783	815	815
25037	21490	24701	28651	21465	16904	513	293	279	271	210	226	265	234	210	242	240	242	214	186	207	210	222	205	226	204	245	224	205	226	194	183	191	203	233	218	204	208	198	198	213	213	224	219	205	205	193	203	208	230	233	223	203	218	223	229	219	229	216	220	199	202	224	202	237	218	215	210	206	226	197	213	202	232	241	226	212	229	194	193	198	201	233	186	216	229	234	210	183	209	215	205	239	205	228	218	228	214	218	196	208	227	195	215	207	216	221	193	213	217	221	227	207	191	229	197	196	215	240	218	214	224	202	209	190	168	232	238	209	220	226	224	217	203	231	232	207	222	219	197	231	233	218	216	219	214	192	229	186	215	222	229	201	225	170	217	208	206	207	225	214	194	193	191	207	185	207	242	194	205	198	219	221	206	206	221	216	196	213	254	213	227	248	180	212	221	214	220	214	199	225	207	226	209	255	216	203	195	202	253	198	232	220	205	207	200	224	220	225	203	201	191	215	234	175	201	229	234	230	241	224	210	200	207	214	240	212	197	222	227	237	185	226	218	227	224	204	222	205	208	205	198	203	220	212	216	229	218	182	203	205	217	197	242	202	227	213	216	208	232	226	204	214	188	207	214	201	220	196	181	209	197	214	222	194	213	211	214	227	227	196	207	228	206	227	177	191	218	224	208	215	215	222	246	243	196	217	224	213	233	217	218	242	228	205	236	229	208	229	243	229	218	194	214	194	215	233	213	225	218	248	211	215	207	217	221	233	232	210	194	224	204	214	210	199	204	183	220	244	223	214	222	219	197	212	223	198	222	244	236	197	176	226	214	212	179	212	217	218	198	208	228	189	223	241	218	190	204	200	199	212	209	203	214	225	216	204	219	191	241	240	233	222	230	225	216	210	219	241	218	233	233	224	222	214	188	202	196	221	192	209	260	229	209	206	192	201	198	205	226	207	215	215	224	194	205	210	216	245	205	189	194	202	260	249	220	205	192	216	208	207	219	177	221	196	208	201	205	218	211	223	215	199	207	192	211	186	201	199	224	200	226	209	216	229	210	234	209	204	223	223	220	230	200	204	213	206	222	192	204	240	231	219	200	216	186	207	249	220	203	212	204	221	210	198	200	216	204	213	196	220	213	242	226	242	210	219	197	214	218	181	226	185	217	185	207	200	212	229	195	230	214	215	216	223	229	211	231	212	222	194	192	219	226	226	219	208	224	208	208	203	198	226	210	244	228	212	237	204	231	194	219	230	222	219	227	229	197	236	199	207	200	221	220	208	196	203	214	217	220	215	201	210	218	220	206	233	209	217	221	219	208	207	208	221	208	211	228	196	191	229	201	219	213	232	223	218	201	221	202	197	229	186	215	225	196	240	213	201	215	193	208	198	224	233	186	212	226	218	197	214	221	201	222	203	243	213	196	212	216	182	195	204	228	232	208	198	198	212	178	191	210	220	215	203	200	208	220	208	182	214	209	219	216	205	199	198	213	228	209	205	231	211	210	203	224	205	211	208	190	220	186	223	204	182	208	220	212	209	197	213	220	206	208	207	218	248	208	207	214	196	194	218	197	217	184	203	202	196	204	238	210	203	212	199	229	223	220	218	212	229	210	213	221	230	237	209	223	189	208	243	236	196	217	217	213	190	214	218	225	198	206	219	227	240	200	217	205	204	228	236	210	192	188	192	210	224	182	213	185	210	248	209	206	214	202	209	203	204	237	238	195	218	200	213	253	206	209	214	209	221	208	234	211	179	192	192	199	198	215	203	208	201	232	213	195	225	223	227	213	238	191	219	225	197	218	207	209	227	210	199	228	237	228	222	201	209	207	203	219	239	215	208	221	228	208	203	232	209	205	218	216	236	240	203	215	215	215	220	200	193	233	214	190	214	229	190	224	222	216	247	219	219	229	222	211	179	226	207	220	181	205	218	221	195	211	216	221	220	233	172	221	198	186	192	203	227	223	210	208	222	183	241	196	223	212	192	248	208	223	198	221	198	211	194	222	222	190	203	203	199	208	214	254	228	222	198	211	193	209	222	228	187	209	215	181	211	228	216	217	195	200	196	212	194	219	249	228	201	184	210	225	232	185	206	220	204	217	186	203	217	228	239	218	240	201	236	198	217	196	219	221	238	234	218	196	241	205	206	230	199	217	222	209	222	244	208	208	216	204	225	205	226	196	226	208	222	202	219	193	226	247	208	216	214	224	233	213	178	216	228	213	223	197	220	220	221	195	236	226	218	233	189	222	216	206	216	222	199	204	209	219	209	214	214	218	206	179	221	237	213	210	237	239	214	212	201	188	240	223	199	234	219	221	227	228	213	232	215	198	203	204	243	217	219	224	216	234	232	231	203	193	196	197	222	210	226	208	185	194	200	218	209	221	226	226	214	198	214	209	217	244	215	212	210	220	203	199	218	216	210	218	213	214	182	219	196	216	232	201	199	205	213	190	219	214	198	221	194	180	210	222	208	213	214	220	209	187	221	202	213	209	181	219	221	217	202	208	207	212	224	223	202	236	196	219	200	203	202	227	224	193	199	192	229	199	201	207	197	219	215	225	199	206	202	214	216	223	221	226	216	191	204	192	189	226	208	207	211	197	211	232	245	222	227	231	188	212	178	238	209	212	186	220	193	221	231	182	222	245	215	233	216	232	230	219	213	215	206	197	225	192	199	204	224	213	234	191	212	203	219	235	216	231	205	208	214	250	204	215	213	214	248	193	186	212	239	213	205	220	183	217	203	203	236	203	206	228	236	219	215	195	206	155	237	198	220	203	204	239	210	213	219	221	206	189	193	215	202	233	219	211	189	201	224	223	209	207	219	204	204	236	230	214	216	206	189	193	222	197	188	242	181	205	215	215	200	238	208	190	195	236	233	224	214	197	196	208	197	237	222	208	204	218	214	216	205	209	215	225	221	200	198	199	212	227	209	214	207	195	234	204	202	214	197	208	198	202	202	218	205	194	233	227	209	193	201	207	220	218	228	198	188	209	205	192	213	204	211	224	224	212	199	217	229	215	215	230	232	226	228	217	206	213	215	197	203	216	232	215	180	218	208	210	212	219	220	222	213	210	245	231	227	197	209	219	215	212	224	210	186	236	236	229	204	210	226	202	223	220	195	239	205	193	186	228	211	187	197	231	224	193	200	201	198	193	184	195	196	224	192	222	204	224	199	187	188	204	226	183	194	199	248	198	203	208	197	222	196	209	237	214	217	223	214	197	209	199	228	230	230	210	211	191	215	225	199	209	208	206	217	199	240	214	201	234	216	205	219	203	216	211	188	219	198	182	217	208	221	205	219	233	201	192	193	200	203	211	227	192	207	228	216	189	219	198	178	200	211	213	216	225	232	214	226	201	214	232	193	198	187	199	238	212	193	211	191	230	222	201	210	213	223	215	200	196	224	214	206	220	205	193	220	224	171	225	202	226	224	224	250	226	208	193	235	213	226	202	217	196	216	227	193	218	231	226	203	189	215	198	185	237	209	201	212	192
3035	2003	1094	717	672	619	563	562	533	511	553	572	512	550	508	523	540	538	540	536	530	499	507	540	578	502	555	537	533	488	524	546	479	468	493	506	551	545	493	508	496	525	469	499	542	493	496	462	509	534	520	524	528	503	486	539	544	498	568	510	577	522	528	498	466	554	490	537	477	568	537	526	533	572	531	479	561	445	491	538	540	523	510	547	518	495	521	533	540	529	559	524	536	505	520	549	465	560	470	509	517	517	544	552	531	545	542	501	512	507	525	519	531	513	536	516	477	513	529	515	532	535	508	530	505	491	483	491	500	506	532	519	546	528	530	497	549	532	537	516	496	493	522	518	512	523	516	545	508	505	542	510	520	527	491	513	511	521	494	550	529	516	526	522	519	519	518	519	514	491	494	554	499	547	528	578	523	520	514	493	529	533	546	506	527	508	496	492	494	527	492	504	526	521	526	549	530	513	541	502	529	508	542	505	550	525	526	513	524	507	488	548	527	529	486	526	530	488	473	575	517	476	513	511	511	523	516	509	475	478	504	502	505	530	489	534	501	511	537	517	527	527	500	518	522	551	480	496	484	506	516	546	527	524	487	530	549	548	513	521	508	528	500	500	497	513	515	525	533	499	521	468	525	486	532	495	534	519	559	570	540	517	524	496	517	510	507	482	535	486	526	559	538	527	477	525	560	550	518	557	538	538	522	549	490	541	470	497	502	486	522	541	532	479	537	467	553	486	499	496	490	508	532	505	528	509	509	494	543	531	521	542	531	523	529	540	504	490	498	528	528	526	505	496	538	528	512	533	520	502	543	482	512	496	466	514	511	545	525	531	522	496	521	499	475	504	543	519	525	501	518	516	521	553	516	525	516	497	506	494	520	507	500	473	497	511	522	475	508	513	535	531	533	491	531	546	525	492	504	547	498	498	505	535	507	526	537	534	537	523	521	512	501	541	492	514	515	548	510	532	497	509	490	545	485	518	553	533	510	547	516	553	534	558	489	504	507	575	483	510	491	488	532	504	502	514	516	493	502	520	501	516	515	501	542	507	512	494	500	485	496	493	506	502	526	516	513	515	526	548	551	561	528	508	516	556	557	497	517	496	495	539	502	534	518	520	498	494	540	512	521	516	561	493	513	504	544	505	499	508	540	555	581	524	503	492	498	514	506	515	511	478	503	485	517	483	566	500	497	525	492	546	542	501	468	575	529	511	592	544	501	546	489	489	504	519	541	511	535	553	501	519	541	548	510	494	525	512	498	512	512	468	544	534	542	497	533	543	531	563	467	543	501	522	516	519	542	536	527	527	523	515	534	509	492	511	502	575	523	506	486	515	515	507	522	498	512	489	519	515	544	533	533	511	525	537	501	514	488	551	511	536	528	488	519	552	535	563	551	483	517	548	604	529	503	534	529	528	474	532	532	525	535	554	532	512	494	491	553	537	526	525	514	538	501	500	475	534	526	530	505	569	494	511	541	520	501	543	543	497	570	548	526	505	491	485	515	501	532	511	474	541	513	509	502	500	509	523	490	488	496	536	556	532	506	524	502	495	513	501	518	526	529	551	514	509	498	518	522	522	507	547	534	531	503	507	495	468	531	558	526	494	543	499	487	515	528	530	537	502	511	514	521	501	531	495	529	498	503	493	495	499	491	493	497	506	519	505	493	546	509	529	520	501	557	505	494	495	532	535	482	518	529	483	506	501	524	520	516	515	527	539	537	542	533	535	493	570	545	538	546	483	534	530	513	533	495	515	500	496	520	518	482	518	548	501	495	493	479	509	501	529	521	550	529	508	499	517	524	505	548	496	530	533	514	513	536	514	532	525	531	535	523	515	493	526	516	551	507	545	520	504	544	484	509	510	508	517	509	504	524	536	545	495	490	476	510	518	544	551	477	498	512	531	493	490	523	530	513	532	469	519	522	542	523	546	446	506	521	542	475	522	526	549	495	515	529	538	531	478	502	532	539	535	519	498	518	549	480	542	499	495	540	491	522	517	508	546	520	577	511	520	507	518	499	528	507	503	485	502	577	525	493	518	481	470	508	499	516	532	498	520	504	529	542	520	472	542	567	515	513	564	527	527	534	535	490	531	537	499	549	495	466	517	536	512	526	551	518	543	490	493	540	520	504	509	520	494	510	479	524	511	508	514	499	530	467	527	517	547	513	515	499	509	506	486	533	535	530	559	493	510	538	552	513	502	515	515	490	556	533	485	536	504	520	528	507	479	521	506	530	521	527	521	527	542	513	498	504	499	532	574	524	555	519	508	502	521	511	541	550	482	549	536	505	504	485	517	522	527	523	505	538	542	515	506	497	530	543	510	496	516	530	554	550	510	532	528	504	533	507	512	482	507	521	494	497	521	528	551	535	506	518	498	558	494	559	528	493	528	504	549	510	477	547	497	483	524	527	527	550	524	507	540	506	553	489	524	491	543	510	534	508	552	485	520	547	475	502	493	534	549	515	517	522	508	516	466	545	491	512	513	489	558	515	520	498	501	522	539	546	523	535	539	501	567	522	537	498	517	533	543	481	528	519	510	502	493	522	485	535	523	529	526	508	522	524	514	527	492	519	516	539	488	495	550	534	496	479	540	486	529	498	529	471	496	535	493	479	475	524	490	523	535	470	498	512	503	528	501	539	534	517	505	489	488	527	493	532	517	506	516	511	494	484	545	491	499	511	500	497	571	528	525	550	560	542	493	553	512	492	523	525	529	496	564	526	513	553	512	550	538	562	549	524	532	494	506	495	518	543	529	506	500	539	532	508	507	502	496	552	550	542	462	552	500	518	489	523	483	538	490	516	530	506	501	501	535	537	523	533	525	513	529	522	532	500	483	563	521	536	544	518	532	540	518	511	511	536	482	495	512	545	473	481	506	487	507	556	522	522	552	490	472	500	467	568	513	502	517	538	497	528	513	531	524	500	479	482	519	502	517	543	522	470	506	528	552	510	552	509	557	520	521	577	495	477	519	522	512	525	509	524	541	535	533	515	577	528	548	485	514	570	469	533	532	498	511	527	486	510	531	559	497	513	505	497	542	523	473	534	475	530	494	535	524	547	507	502	552	491	510	503	509	509	527	526	569	528	496	508	513	480	551	562	527	513	539	559	534	491	518	522	506	500	509	542	539	500	534	484	511	491	493	556	525	534	515	490	509	513	536	539	504	519	568	534	533	526	510	481	533	548	523	508	457	532	516	480	540	514	488	533	496	505	488	561	529	515	499	578	500	514	562	545	520	481	555	518	515	556	536	500	560	530	507	481	517	496	512	500	509	501	494	513	566	498	523	505	518	519	511	546	510	517	490	509	497	539	514	512	521	528	538	472	471	480	522	533	556	509	561	536	508	518	536	523	550	508	528	493	498	557	491	507	500	559	535	580	484	500	522	501	552	502	532	535	563	508	539	527	507	516	522	525	512	549	544	475	521	508	521	496	537	514	485	472	519	501	498	501	544	489	515	499	544	504	547	527	488	525	523	506	527	526	504
24356	21478	25079	28270	21478	21485	12411	354	211	178	193	139	130	137	115	145	143	116	101	109	113	116	126	116	108	112	114	129	97	106	86	91	97	104	101	96	106	86	89	108	110	109	91	87	114	106	96	92	98	94	102	107	107	78	103	136	116	95	79	90	95	94	84	92	104	94	78	87	94	108	91	95	114	97	99	91	123	88	109	102	98	91	98	94	89	92	84	100	107	120	91	96	97	93	111	103	77	106	96	96	101	106	101	97	99	110	104	87	93	84	102	96	100	87	101	84	108	91	84	101	89	104	100	80	93	103	108	88	97	115	98	99	89	94	106	80	105	84	104	83	102	90	104	82	102	102	91	101	98	94	73	111	97	76	91	84	80	90	92	114	105	93	96	111	96	104	88	86	73	100	87	97	111	98	101	94	82	81	100	95	106	86	87	104	88	101	96	97	77	98	102	84	90	97	107	84	112	106	78	77	96	109	84	95	79	96	80	105	95	106	90	105	106	96	90	104	98	91	86	91	88	101	121	96	99	85	107	102	88	100	99	74	103	94	100	97	105	88	93	111	91	102	71	88	83	96	101	81	87	85	91	104	82	97	88	87	98	96	106	94	85	97	92	113	105	90	108	99	82	78	100	116	87	96	83	77	70	105	107	86	105	98	95	105	97	98	108	94	85	90	96	116	90	96	92	109	80	101	90	88	110	99	105	103	101	79	95	87	105	93	97	90	93	98	89	95	79	105	93	83	78	94	96	72	100	103	85	72	87	117	84	73	102	95	96	78	80	97	116	102	95	98	106	83	92	105	68	92	80	99	103	105	89	94	96	108	91	84	89	79	84	93	102	77	106	114	100	96	101	98	108	105	83	101	82	85	95	91	100	101	104	119	115	88	101	100	84	104	93	100	102	84	99	92	109	89	82	99	91	98	104	87	79	99	110	101	107	93	107	98	106	98	100	93	89	89	87	99	113	113	99	105	99	107	108	93	103	87	88	96	99	99	100	108	87	85	89	113	92	103	84	97	96	90	101	96	108	108	105	99	99	91	88	99	101	88	108	89	85	110	77	85	91	103	92	95	106	86	97	101	100	84	97	99	111	102	102	96	110	129	97	88	87	75	93	95	102	92	85	97	89	115	93	111	103	92	99	82	115	104	96	103	108	89	98	99	95	86	110	96	95	81	89	85	96	83	89	95	104	112	91	103	96	109	93	96	96	98	100	104	86	98	86	88	98	93	89	91	89	90	95	90	104	121	90	91	99	87	122	115	87	105	114	98	79	91	101	92	99	82	108	82	95	79	88	84	91	89	84	104	91	99	85	105	97	117	98	108	96	104	82	94	106	93	96	93	90	94	102	97	68	110	96	96	83	89	98	91	87	81	102	97	96	93	105	99	76	84	97	84	93	103	99	98	115	96	84	84	105	94	92	99	96	102	101	87	89	97	96	102	97	102	91	92	92	90	105	97	99	103	100	99	109	79	87	115	100	77	88	110	91	102	106	108	107	85	92	99	104	85	93	108	95	84	115	101	88	125	88	73	115	84	100	88	113	94	110	103	88	82	81	87	114	100	77	82	117	110	87	81	85	120	102	83	81	93	81	85	101	107	84	108	84	85	79	98	95	108	98	114	76	87	98	103	94	104	80	92	106	90	69	92	93	78	104	112	100	89	86	84	104	103	102	94	102	105	102	104	94	112	89	97	87	92	97	110	84	98	81	91	88	100	105	90	105	89	98	91	82	69	94	99	90	100	91	93	95	91	106	104	111	101	90	106	78	91	89	104	84	78	105	111	107	115	89	91	89	94	91	109	94	88	86	112	111	89	95	98	96	98	110	102	95	76	86	105	96	97	76	87	91	89	111	89	86	124	87	116	93	106	70	90	93	103	107	97	81	87	84	97	95	91	110	99	94	95	94	94	102	96	90	106	109	80	111	101	94	112	104	91	95	97	79	90	108	100	108	106	105	99	117	98	105	95	98	109	90	89	96	99	91	97	112	84	100	88	104	95	101	86	92	87	78	100	104	101	89	128	90	103	106	97	95	90	97	91	99	92	85	98	105	102	102	92	101	87	77	102	83	93	89	130	102	98	111	102	91	96	93	80	93	76	101	91	102	99	86	92	85	106	117	102	90	97	87	92	76	106	99	100	104	96	87	91	87	113	92	99	109	103	95	98	82	110	92	112	84	85	97	93	104	93	95	107	103	77	90	99	101	94	90	103	104	110	122	104	90	84	91	78	93	92	85	101	110	92	97	91	82	84	103	88	90	113	100	108	98	86	94	121	104	96	108	86	112	106	96	100	94	99	109	100	107	106	82	87	83	113	96	110	109	89	110	87	95	107	84	98	88	97	126	85	103	94	101	91	95	103	100	106	84	97	81	117	93	94	113	115	95	99	99	97	106	112	95	90	115	83	95	96	105	99	116	81	89	93	99	73	78	84	91	106	85	82	91	95	100	96	93	122	86	92	95	85	100	101	85	97	103	96	107	90	95	101	86	94	76	94	88	100	120	90	109	95	91	93	88	116	88	74	96	86	98	92	84	79	96	93	98	108	87	85	99	106	94	95	91	106	118	101	106	103	110	87	98	99	91	90	114	112	96	92	97	92	102	83	85	115	94	91	104	96	99	92	78	107	105	94	102	93	89	101	114	74	89	102	104	101	93	87	106	83	113	85	94	95	76	102	94	94	95	83	98	109	93	97	93	94	98	103	94	93	98	99	79	90	104	112	95	97	98	96	93	106	101	117	83	88	101	95	75	95	88	104	101	102	108	86	101	99	92	83	97	92	99	100	97	89	96	121	114	105	95	89	117	94	73	92	77	109	90	96	83	76	80	97	89	98	102	94	105	103	99	79	102	90	109	109	104	105	105	103	81	83	104	109	98	86	108	89	80	104	93	111	94	102	103	76	89	104	136	108	94	102	97	109	102	99	94	124	107	84	101	85	79	100	83	100	99	111	97	89	92	91	112	118	106	93	90	98	113	99	88	91	114	102	92	97	90	100	111	86	106	81	114	89	90	80	95	82	92	92	95	98	92	99	124	97	94	106	99	104	102	86	78	115	97	123	93	95	85	94	121	93	93	97	87	96	109	114	86	116	105	93	85	101	93	88	75	88	87	106	99	91	104	80	91	103	104	88	79	93	99	85	93	103	92	109	76	91	97	87	92	89	95	86	103	100	96	100	103	89	82	116	81	79	106	89	101	101	74	95	109	108	108	126	82	75	116	106	102	102	77	96	90	99	104	90	104	101	95	107	101	110	94	109	107	87	108	102	79	82	92	101	83	110	101	100	109	99	93	91	109	92	120	108	92	103	89	95	107	113	92	89	111	102	92	84	97	102	92	89	75	98	77	94	82	99	93	92	94	80	98	102	93	92	93	98	115	96	99	90	83	98	81	93	90	95	109	73	107	88	97	80	93	72	98	91	89	94	83	73	120	85	88	92	81	75	94	82	85	93	85	117	72	84	102	86	107	102	93	95	103	96	91	84
2779	3027	1435	717	504	375	368	359	324	318	307	267	275	299	277	295	295	309	279	276	281	297	248	285	278	256	264	258	270	286	262	282	255	267	263	293	285	248	283	257	261	300	262	244	286	247	260	283	279	274	292	247	273	266	265	287	290	269	286	269	287	262	258	273	285	277	268	257	301	277	242	258	250	263	252	289	278	283	253	268	288	245	288	266	243	266	256	234	270	308	267	268	269	267	271	277	245	260	279	264	269	235	260	253	244	260	254	266	305	278	250	250	262	262	265	267	271	272	270	273	245	257	247	252	261	278	262	274	267	282	272	268	261	304	309	289	272	261	262	270	268	260	274	257	279	268	266	239	284	288	260	278	260	266	272	263	227	240	271	249	269	289	281	250	294	265	273	265	228	266	258	232	265	263	251	284	270	268	272	269	284	267	265	260	260	244	263	284	287	268	257	259	242	275	277	274	270	274	257	276	256	279	289	289	297	274	305	275	304	275	273	277	290	265	256	249	290	282	241	278	300	292	272	263	238	282	266	292	269	252	285	292	277	284	267	276	280	262	293	297	272	269	273	285	258	286	250	282	273	267	267	257	233	267	276	271	278	248	253	292	290	261	282	234	264	278	253	253	275	245	257	268	268	264	289	258	256	268	259	274	304	267	263	257	309	272	278	290	260	297	290	250	279	288	238	269	281	246	287	255	271	257	270	249	275	273	305	273	293	252	260	257	264	270	268	280	242	291	294	287	278	278	295	284	272	270	270	273	272	263	271	278	304	270	256	304	264	276	280	264	262	257	260	268	300	236	293	261	258	271	257	256	261	280	295	261	258	279	287	283	286	282	258	241	229	260	290	271	287	260	260	273	272	300	263	266	262	252	271	302	290	279	264	283	269	270	298	288	270	270	237	273	241	279	258	255	241	276	258	277	289	265	256	275	243	278	268	291	308	280	289	299	242	296	254	271	263	284	242	263	245	256	276	284	275	277	255	274	254	247	285	283	235	268	295	255	258	288	288	275	248	260	263	255	272	266	282	230	296	256	260	260	252	283	299	266	286	278	248	271	297	270	271	269	262	237	293	282	260	236	261	270	254	268	313	260	293	297	284	238	273	282	267	258	289	281	264	269	268	288	281	255	271	257	292	276	294	241	269	272	272	263	237	271	270	283	294	257	278	254	270	287	262	248	273	288	259	259	285	271	285	244	263	299	264	266	246	244	254	285	277	288	277	275	273	277	287	248	261	258	258	239	263	276	260	253	263	260	245	253	258	293	267	255	260	301	276	266	252	249	247	303	291	289	265	293	303	284	250	280	273	270	250	274	294	295	267	271	251	271	314	262	282	245	260	277	290	250	274	295	272	286	271	273	294	254	313	226	285	295	260	266	274	240	279	276	287	264	273	299	253	258	264	251	279	255	300	268	280	273	296	268	281	282	273	280	250	270	271	281	254	273	259	289	267	283	269	236	266	290	268	249	262	266	253	284	262	261	285	251	277	287	258	276	297	297	265	313	314	286	279	249	256	282	286	254	282	278	260	271	236	258	301	252	263	278	278	282	288	267	272	285	293	248	266	257	269	267	273	258	252	269	283	273	250	261	278	262	228	273	280	268	255	272	264	267	266	268	260	289	292	274	267	302	278	255	287	288	258	279	289	271	267	263	276	319	263	280	256	282	278	266	268	272	282	285	277	261	271	285	266	261	256	257	272	274	264	275	300	271	250	261	275	266	261	302	271	271	239	299	278	298	272	274	269	271	276	279	257	273	292	270	259	274	268	271	281	250	265	282	265	275	261	278	264	236	272	273	266	281	261	298	260	250	280	244	247	255	272	272	264	251	286	307	253	277	283	263	264	293	269	296	281	276	277	306	295	281	239	241	279	250	277	262	273	299	270	285	277	254	259	244	259	262	258	265	266	275	277	271	262	296	286	266	273	292	268	263	286	289	263	259	238	301	287	246	256	285	266	266	257	294	265	262	266	264	297	242	265	266	283	283	264	267	262	282	241	284	263	266	292	265	287	297	278	260	265	277	263	282	281	285	256	259	276	273	280	248	266	252	238	267	262	270	286	276	258	266	264	266	262	271	292	265	294	260	276	293	257	260	267	271	219	305	267	260	261	257	285	244	295	270	258	244	248	263	276	269	252	266	286	253	318	270	263	270	250	271	282	289	283	287	234	289	285	264	239	273	282	270	260	271	297	274	291	269	260	278	255	260	271	262	293	284	243	251	254	270	255	267	272	295	270	286	267	233	271	244	278	285	272	287	249	280	251	274	273	287	247	289	274	273	246	251	272	276	286	256	268	272	272	268	286	300	253	260	265	277	245	289	231	300	241	258	289	267	235	274	260	274	273	272	269	271	297	258	272	258	279	257	276	279	293	256	280	277	263	273	286	271	246	297	277	314	270	280	248	275	263	255	264	254	262	254	284	262	293	259	284	303	300	276	269	269	286	284	247	279	293	249	274	260	256	312	254	280	289	276	294	294	278	255	268	286	262	277	281	268	264	256	236	296	294	290	298	258	274	288	237	289	266	258	265	273	273	254	261	270	269	262	269	292	311	283	280	275	251	257	270	236	298	253	273	267	281	287	234	260	289	271	245	247	285	290	263	268	275	287	290	262	252	268	250	277	276	280	270	247	281	283	277	266	264	243	262	235	259	314	260	264	225	267	282	280	260	268	260	282	254	301	257	277	270	294	244	282	263	248	270	309	258	312	260	282	266	243	273	286	276	279	311	280	293	253	282	262	282	277	283	253	279	272	277	251	290	273	255	257	271	290	266	272	283	275	268	262	260	257	235	269	285	264	258	275	272	282	266	263	268	296	265	253	259	252	270	235	271	266	256	263	253	292	261	250	290	311	278	293	269	282	272	262	261	297	290	257	280	296	285	250	273	262	264	276	260	247	250	284	286	293	249	296	269	277	310	278	257	268	269	290	278	272	278	244	294	285	246	268	234	282	264	260	302	283	288	264	283	274	240	257	280	277	266	277	258	244	290	248	267	279	308	286	260	258	261	266	236	257	250	304	248	265	297	291	298	283	292	246	244	290	263	285	260	275	275	255	278	226	260	253	282	260	287	245	242	289	288	269	278	259	239	276	281	288	286	288	236	283	269	270	261	254	261	281	261	299	249	288	300	269	287	242	240	275	252	268	254	242	293	268	280	248	296	263	282	264	287	284	242	271	262	271	286	264	267	250	275	274	305	262	271	254	275	293	269	268	268	261	253	278	268	257	287	280	283	259	281	284	256	244	260	286	268	245	282	278	281	238	264	285	283	287	274	269	269	260	267	287	277	261	276	293	289	240	284	264	260	286	278	238	285	287	269	272	267	249	304	286	294	252	254	278	269	277	295	269	273	282	268	272	289	267	282	276	297	286	270	279	278	282	286	261	305	266	278	277	261	260	280	299	254	302	272	258	270	274	257	276	259	259	263	269	285	275	275	261	283	264	268	268	269	271	276	259	273	237	263	288	235	286	268	259	294	226	249	296
31912	20033	7505	743	500	484	426	329	350	301	338	298	324	342	329	318	330	334	325	339	310	330	308	332	355	348	329	319	342	355	355	335	337	330	323	307	321	372	359	349	307	339	329	312	324	328	316	330	293	338	336	342	322	351	345	351	304	357	362	359	311	328	337	359	348	358	333	349	311	339	333	321	315	322	321	319	350	350	325	304	328	335	379	335	304	329	316	336	330	359	329	349	309	364	349	338	329	302	326	319	369	328	321	344	318	356	352	335	343	324	342	377	325	361	345	332	347	351	326	326	363	337	353	371	334	338	311	360	373	346	354	340	314	350	348	321	320	316	350	344	338	313	368	338	366	344	342	346	308	324	327	343	366	342	340	368	321	333	310	340	330	328	326	346	322	305	311	341	353	322	333	328	332	375	332	331	335	342	339	351	336	317	367	348	321	346	324	309	356	333	327	350	331	331	342	349	313	370	324	329	331	331	329	327	321	360	328	339	339	337	318	311	354	316	361	299	315	364	357	330	337	322	314	344	307	320	355	366	324	331	328	339	351	366	338	304	324	304	330	331	362	332	351	310	363	321	341	338	323	344	307	317	334	342	332	351	367	313	311	356	376	335	344	316	354	307	372	321	337	330	329	350	361	333	322	330	319	299	334	361	317	335	346	347	325	301	314	342	331	307	292	329	323	318	344	306	334	323	365	332	328	343	335	345	330	325	306	327	351	339	360	345	343	334	329	348	334	372	317	344	365	320	333	347	350	358	333	333	345	337	338	320	303	331	331	354	313	321	317	346	290	361	326	339	339	358	329	318	316	366	341	329	358	370	371	316	368	338	334	324	351	338	320	349	339	329	348	327	342	335	312	314	302	324	329	347	326	336	349	313	325	333	304	338	341	352	303	344	322	330	358	346	343	331	357	343	341	320	356	309	341	321	334	353	327	341	327	325	326	366	374	337	323	363	330	327	345	371	327	340	339	336	322	318	326	345	287	330	308	316	290	327	328	322	333	309	344	336	353	341	339	328	326	337	342	307	352	338	354	322	310	340	348	328	355	332	324	339	338	324	349	345	339	332	311	325	349	343	299	319	350	352	370	358	332	324	336	325	322	319	310	305	335	337	322	361	321	328	367	350	316	340	343	330	325	340	273	325	322	369	327	317	361	359	352	320	328	342	321	302	323	324	300	350	347	335	354	373	314	327	348	346	314	337	348	336	342	365	345	318	348	306	358	398	330	350	323	318	307	336	309	280	296	303	328	354	293	345	327	348	330	337	313	365	328	364	313	315	336	288	318	345	334	341	313	333	275	317	370	323	322	289	319	364	356	334	312	320	317	317	324	322	357	336	375	323	337	316	347	358	328	299	304	318	330	323	353	362	350	328	358	325	330	317	324	359	326	324	314	337	323	335	340	335	340	351	333	299	306	312	338	273	353	369	341	358	344	331	353	354	311	347	329	337	314	304	331	324	307	360	329	327	328	330	334	333	363	303	312	315	334	337	312	324	356	333	335	325	330	304	334	344	371	324	347	337	350	335	334	335	324	318	359	348	342	381	334	380	313	372	342	347	347	348	322	320	345	313	341	347	342	343	338	332	360	349	377	369	325	322	336	300	320	348	347	335	330	330	319	340	319	335	311	363	324	298	338	330	340	354	332	346	323	324	327	321	335	371	318	321	331	323	349	303	348	344	350	310	334	341	315	349	337	353	330	334	333	345	308	324	336	305	322	323	350	351	314	340	322	337	358	345	329	345	332	310	333	333	345	331	325	313	324	337	353	366	315	338	311	318	358	348	318	327	337	346	337	338	322	307	310	349	327	337	337	344	329	335	319	327	364	320	336	359	382	330	337	336	349	336	325	348	370	351	305	362	317	349	330	331	298	338	318	337	336	331	325	315	348	297	323	337	339	352	352	311	343	332	330	343	363	357	353	328	345	361	325	316	335	329	339	333	343	337	332	323	345	356	324	289	361	356	338	332	329	316	327	333	367	367	341	344	340	326	334	336	343	358	344	345	344	338	381	331	352	358	332	332	324	320	352	352	347	366	356	333	332	339	342	317	370	334	325	332	351	340	333	315	373	331	306	304	311	384	338	346	349	300	333	344	303	358	362	320	324	348	383	341	330	310	332	332	359	312	335	341	310	334	333	304	335	319	284	329	331	351	315	333	294	349	309	324	339	312	369	314	311	334	329	293	301	330	345	338	316	317	320	329	303	339	346	320	346	355	334	328	335	313	315	305	327	298	356	322	325	319	356	321	302	332	344	334	349	290	336	363	328	326	313	293	295	348	363	320	316	303	353	351	372	362	337	327	334	327	299	316	320	384	361	343	329	343	332	343	322	332	351	346	372	332	336	337	327	350	326	308	369	302	321	321	335	353	375	366	367	340	360	336	335	336	295	318	310	317	313	302	300	318	354	352	334	327	337	311	374	339	317	326	357	320	350	314	329	371	326	335	360	354	317	333	335	342	340	361	319	325	341	350	341	365	373	326	295	368	316	338	365	337	346	311	335	325	364	352	348	336	351	328	344	355	325	342	355	352	330	344	356	306	326	332	312	322	334	342	347	324	331	374	334	341	353	354	353	389	315	321	333	334	339	336	328	365	344	336	360	321	342	345	334	324	324	375	335	326	317	324	333	332	316	323	353	349	339	330	337	324	345	334	352	332	319	338	332	350	330	333	327	365	367	357	346	312	329	317	345	331	317	323	329	334	349	337	315	343	315	354	288	337	341	357	318	312	308	327	302	307	339	336	363	340	350	353	335	343	354	317	335	314	359	324	332	335	308	302	296	355	316	309	360	312	374	364	341	335	306	341	334	337	312	351	316	335	352	324	332	299	291	354	322	330	334	348	310	355	346	328	351	315	315	319	333	375	323	343	332	328	326	345	341	327	326	314	350	325	340	357	275	313	342	334	307	314	358	345	304	311	342	363	339	308	361	321	335	331	317	316	311	355	343	308	345	351	325	344	369	335	316	349	312	347	352	380	340	295	332	294	323	336	333	343	318	341	317	353	319	322	306	330	343	348	327	355	307	341	293	340	352	345	349	337	319	332	317	340	320	320	335	346	334	379	333	304	377	342	345	347	343	345	331	338	338	365	348	311	341	361	320	348	317	334	352	332	341	308	364	322	325	344	312	340	330	315	353	365	353	327	321	366	353	371	374	336	350	343	372	330	330	364	316	352	346	350	308	332	325	352	335	349	336	319	302	348	350	332	319	337	337	296	337	302	340	321	339	315	325	338	314	318	316	317	339	302	298	330	294	330	360	360	331	338	341	325	340	335	329	319	337	354	352	342	342	302	363	304	330	332	322	346	376	310	355	313	339	322	328	331	307	323	297	357	336	353	323	374	327	322	315	350	323	338	357	351	349	349	311	342	328	309	346	341	342	347	319	348	329	334	328	342	325	342	338	342	318	319	317	359	292	312	347	322	335	318	330	331	313	348	321	357	330	309	337	305	331	296	359	326	356	327	306	340	348	330	342	342	333	320
5859	919	869	792	848	811	797	811	816	765	750	742	798	800	810	834	778	722	767	768	803	842	821	818	771	793	762	742	825	768	767	780	774	799	767	816	816	784	802	777	774	794	822	781	811	789	779	779	801	828	823	785	826	794	767	774	827	757	811	789	819	763	762	820	810	806	814	768	832	795	799	739	829	790	784	746	802	771	770	781	798	807	816	756	795	807	798	805	736	797	745	826	824	788	800	850	790	838	804	778	798	830	791	817	749	849	781	781	765	766	759	818	755	780	791	836	771	789	794	722	854	801	794	758	779	803	773	814	876	781	816	775	761	797	828	788	798	762	825	795	820	779	797	804	776	837	820	809	780	768	727	835	797	766	779	824	785	839	805	759	776	820	759	812	819	764	789	783	772	805	863	754	790	821	796	789	798	800	787	779	798	791	761	746	804	795	764	830	797	753	803	789	748	786	838	772	809	787	794	743	794	857	799	745	807	792	861	807	790	787	784	825	777	774	788	776	774	819	795	830	778	786	800	801	849	774	816	755	747	783	833	793	809	828	773	839	823	772	791	801	752	826	779	822	781	814	820	818	786	807	766	765	765	769	826	814	811	841	812	779	825	832	791	813	839	794	772	787	850	741	811	753	793	788	742	836	754	813	765	801	774	745	796	776	750	783	759	819	775	787	818	821	751	844	784	825	749	797	852	799	780	768	777	826	814	779	798	774	795	794	764	821	798	763	744	809	803	740	784	742	796	749	801	736	768	813	798	787	768	797	785	810	839	788	815	793	783	796	806	847	780	752	757	779	756	816	766	795	847	798	797	807	741	836	769	797	794	805	770	822	803	750	779	832	779	752	821	816	750	783	831	795	807	811	803	788	738	757	746	746	818	814	837	818	810	774	798	800	785	828	790	791	806	769	782	769	807	764	786	779	773	825	822	798	767	788	818	811	782	820	732	831	810	798	771	819	800	784	787	809	811	746	784	770	790	795	777	780	747	810	760	761	783	758	852	801	790	814	767	775	802	791	806	782	804	832	787	779	823	773	809	765	766	816	810	779	855	782	761	767	777	825	772	796	800	802	800	784	763	821	855	740	789	771	799	764	829	801	798	834	780	791	758	817	774	827	789	814	768	802	811	792	805	769	795	780	816	833	728	814	751	781	796	764	757	831	778	818	805	832	752	809	840	807	801	811	820	849	791	804	819	795	779	738	867	755	768	758	791	784	759	789	819	771	800	765	827	814	754	839	798	729	739	809	782	801	798	798	820	802	793	795	798	822	788	766	781	776	770	810	787	785	819	791	819	803	761	803	756	793	816	818	789	817	764	790	807	765	774	754	792	768	778	777	806	809	769	782	812	802	837	793	846	751	814	726	743	835	799	760	758	785	805	776	798	784	778	820	758	814	753	790	824	822	796	817	809	821	779	771	813	819	802	800	781	829	777	760	770	774	764	802	783	829	809	780	815	798	834	826	786	797	843	792	780	819	770	815	788	747	803	823	772	763	781	816	841	790	773	817	809	815	759	833	813	790	792	752	777	829	757	799	792	785	757	819	808	783	790	826	713	814	722	731	779	780	766	772	798	821	767	805	770	861	745	834	803	769	791	835	838	786	797	761	778	789	755	759	777	833	773	828	778	763	807	822	813	799	847	797	800	819	775	807	771	790	773	740	767	765	741	782	801	763	780	766	771	779	767	805	815	764	773	824	739	763	808	765	784	827	816	757	826	773	852	793	762	814	780	762	843	796	813	790	821	843	797	767	825	841	800	760	808	787	800	799	789	752	824	807	782	820	786	797	769	756	819	766	771	763	769	788	841	854	798	799	792	784	836	781	785	830	789	777	808	783	806	797	848	780	786	870	771	815	808	822	757	805	777	792	818	794	768	771	816	801	719	728	823	818	813	814	798	793	844	829	826	783	795	810	817	856	832	805	825	788	822	799	879	803	770	792	802	784	821	745	849	841	849	794	844	796	828	835	775	816	785	809	763	771	801	727	736	793	826	800	835	774	791	758	826	846	800	794	818	785	817	747	777	766	765	781	852	757	799	791	804	772	742	817	754	821	809	791	778	802	834	814	852	790	829	837	751	786	792	785	862	777	806	775	811	760	825	776	797	792	740	790	801	795	856	748	787	789	763	789	824	874	773	836	768	759	771	770	814	852	809	804	787	817	806	805	804	828	793	763	808	773	802	797	788	794	776	770	801	767	816	765	783	798	798	823	791	800	785	826	799	761	774	754	772	796	796	805	803	797	801	808	812	805	793	835	849	800	761	773	796	755	814	839	739	755	771	744	805	834	787	740	748	824	767	855	789	775	805	835	773	818	766	828	795	790	738	827	818	770	816	840	815	811	796	769	776	765	793	811	809	828	789	786	846	801	820	792	797	792	769	795	854	790	795	763	872	748	786	805	769	789	823	781	852	775	794	816	776	813	795	792	839	778	797	828	897	842	791	781	824	797	735	792	790	806	780	808	773	809	824	760	829	794	757	813	813	794	770	760	782	816	879	839	810	790	749	787	822	778	794	745	771	790	776	772	830	778	846	841	827	826	783	800	869	782	795	755	823	739	799	778	775	758	754	793	771	794	788	754	804	820	801	756	774	793	801	768	796	735	836	828	854	806	810	805	739	785	790	851	805	807	749	795	835	788	787	769	830	827	798	775	782	836	752	814	793	804	792	801	792	767	791	767	778	738	838	810	841	826	799	779	803	772	843	797	814	812	873	772	798	813	801	763	773	800	807	822	799	800	812	824	838	849	772	834	773	788	838	847	836	816	822	833	776	755	807	767	766	837	773	826	793	817	788	787	791	725	821	764	803	792	753	750	788	800	822	807	805	806	757	766	843	820	832	822	824	811	764	773	797	831	810	758	801	736	795	734	763	793	838	787	759	847	796	760	765	772	810	797	802	782	815	740	798	801	802	821	814	841	798	869	811	757	807	802	775	803	834	766	815	789	786	826	815	826	767	814	797	781	764	771	809	731	785	821	828	768	811	861	834	827	798	800	783	820	824	841	784	810	776	828	790	817	830	798	785	768	775	795	858	830	814	813	806	836	822	755	817	798	770	750	799	861	785	771	747	817	779	766	816	750	801	852	755	728	823	867	791	762	840	811	786	801	756	830	827	789	810	805	791	813	762	786	771	787	755	817	817	787	795	811	800	753	792	827	807	845	753	769	774	760	803	780	832	842	848	835	818	764	821	787	837	817	864	808	810	828	791	784	824	813	782	787	830	806	780	781	844	856	804	807	763	771	834	810	739	795	822	817	836	782	760	780	730	786	896	707	784	794	792	817	789	813	775	785	772	877	816	814	812	745	795	788	779	800	796	788	784	754	818	746	768	779	786	815	815	799	796	746	807	763	832	850	780	798	773	797	790	823	762	790	740	833	852	808	800	824	737	827	802	794	779	812	775	798	845	765	795	804	849	745	828	786	830	777	807	797	745	802	795	758	819	799	834	809	785	845	773	760	846	827	811	823	791	787	769	830	771	776
25080	21506	24722	28725	21496	17213	474	316	252	245	247	255	224	234	219	240	217	230	209	212	241	199	224	215	232	248	225	198	225	194	235	201	243	233	185	226	234	215	217	228	230	206	199	239	224	272	205	209	213	218	223	199	187	199	185	184	218	211	220	207	219	222	214	237	202	195	232	205	230	208	197	219	235	192	202	225	201	213	241	211	208	212	214	233	215	215	213	224	221	194	205	222	221	210	236	216	206	231	214	223	188	213	224	228	217	246	202	223	191	217	236	215	208	225	195	199	231	215	236	251	205	234	239	206	227	199	186	208	181	206	225	226	215	229	221	206	219	223	210	222	240	207	210	204	214	203	229	209	180	221	206	193	223	216	217	213	208	223	190	225	186	225	214	238	183	225	207	219	232	206	187	220	218	229	195	199	225	209	239	212	227	226	178	200	208	233	210	206	201	241	207	224	216	182	227	204	208	222	191	210	193	196	227	205	189	222	227	212	223	213	193	229	225	203	212	226	226	210	212	218	206	191	233	193	225	191	224	209	212	226	201	204	225	200	224	195	208	220	223	208	215	209	203	194	223	197	220	190	216	222	211	237	204	224	214	209	206	219	214	218	228	205	210	209	219	208	200	210	199	204	211	213	228	184	213	250	228	216	215	220	216	201	184	228	206	220	203	223	235	197	191	216	237	226	200	233	202	247	209	217	219	212	213	199	202	228	217	219	205	200	185	206	197	226	200	192	203	224	215	203	220	216	186	204	206	234	197	216	192	214	206	236	211	215	201	224	178	203	193	208	215	197	224	201	231	201	198	195	200	195	195	208	230	227	234	216	233	205	207	211	232	216	225	215	215	231	213	213	176	186	213	204	199	192	223	230	216	199	216	204	203	207	213	219	224	184	208	207	233	230	197	227	209	193	219	210	211	197	191	219	200	214	172	232	246	225	190	209	208	208	228	216	212	184	198	216	228	215	198	235	221	197	233	222	198	207	218	192	226	209	202	217	190	188	221	254	178	199	225	213	240	262	207	189	218	188	188	225	224	201	209	211	221	219	201	195	220	207	224	193	188	211	215	208	210	211	224	204	222	215	240	246	203	242	235	227	195	198	200	223	229	240	211	209	226	205	224	197	188	235	217	214	194	243	199	211	217	195	186	223	202	229	211	203	213	167	194	220	225	212	234	222	209	226	218	228	208	183	200	205	228	207	200	223	222	208	208	201	182	208	214	199	210	251	199	186	223	209	220	218	200	231	223	220	207	196	206	229	205	207	212	230	232	204	209	208	206	207	199	212	216	189	227	228	217	204	220	222	220	217	224	208	211	198	218	205	230	212	184	226	191	189	219	218	219	200	236	240	195	201	201	209	223	202	240	221	181	226	239	206	206	188	201	213	202	229	212	180	228	224	219	217	210	222	214	216	195	204	203	204	208	200	189	229	183	219	235	207	199	192	202	231	214	188	225	215	208	209	210	230	203	211	220	212	205	211	212	182	213	215	210	211	205	190	216	189	205	217	190	234	199	227	193	202	214	221	199	195	212	224	212	189	202	193	194	200	190	192	219	217	192	223	218	189	190	257	202	257	225	195	218	216	220	236	198	213	207	223	243	207	212	225	213	209	199	227	228	213	235	214	204	242	193	190	186	231	178	206	222	203	201	233	191	183	228	203	196	220	206	213	207	174	210	220	217	207	232	214	181	198	196	215	229	200	217	229	209	196	229	199	215	232	250	212	211	217	212	209	226	192	232	234	211	234	227	206	197	207	187	225	219	223	224	218	211	222	216	208	219	251	202	220	233	243	223	221	221	227	246	192	185	207	210	220	222	220	235	218	199	201	223	196	206	214	246	223	204	240	243	221	220	191	204	229	213	196	217	204	213	207	186	199	193	218	235	219	190	196	244	213	219	208	217	247	240	216	200	204	223	204	209	202	228	206	210	212	215	235	203	217	233	215	215	203	217	211	195	194	205	248	233	245	207	206	222	196	180	195	228	200	194	197	202	209	216	220	224	208	186	214	214	213	228	217	188	202	248	208	197	219	211	193	229	215	223	218	200	204	215	221	234	240	209	233	198	205	243	224	215	204	194	238	189	222	239	210	225	217	186	228	214	226	216	224	223	207	188	216	206	213	212	225	211	215	212	229	203	216	228	223	202	222	226	177	211	251	203	199	209	200	215	223	206	206	226	228	201	220	216	225	212	210	225	226	245	240	193	220	212	235	199	215	197	215	188	171	219	189	201	206	214	193	227	199	232	217	193	209	218	216	213	219	208	231	211	203	199	194	204	213	219	210	232	223	226	226	211	199	192	201	191	218	225	196	235	247	229	232	208	224	211	202	226	197	206	218	224	210	209	238	211	203	211	226	220	211	212	203	203	217	210	229	209	198	217	203	241	198	220	213	208	195	206	186	176	231	195	201	199	174	213	219	224	208	201	192	210	228	175	204	190	197	231	211	217	201	214	210	200	198	203	223	221	217	176	220	214	190	195	218	226	192	212	189	222	231	214	198	215	210	223	210	199	217	218	194	187	193	217	200	190	232	210	232	217	213	211	237	207	222	218	202	210	185	194	192	213	188	218	213	207	197	235	193	221	220	201	192	199	187	236	267	231	215	219	192	217	221	187	197	219	187	234	232	235	222	204	205	218	217	208	215	230	177	245	224	221	207	203	206	212	213	218	209	233	204	207	217	203	190	181	196	201	248	233	184	218	207	220	196	209	241	224	234	205	215	205	217	208	190	218	194	207	219	214	189	214	199	202	227	194	213	212	214	198	195	199	232	222	188	205	197	184	205	210	214	217	228	234	203	213	193	205	245	211	221	247	213	214	192	228	203	194	199	202	199	189	199	209	224	232	193	198	213	228	183	211	215	215	177	202	224	216	202	222	196	200	210	242	216	199	198	201	229	223	207	210	232	183	199	217	218	236	224	196	219	237	191	224	222	216	211	216	217	204	237	212	213	217	212	212	162	201	221	209	246	201	208	206	234	224	218	231	208	199	210	203	235	213	223	228	239	209	208	213	227	205	196	200	230	233	219	202	199	205	224	253	208	231	232	224	233	209	205	211	215	202	233	220	242	220	208	198	246	225	230	190	190	194	200	192	223	217	205	210	210	214	222	207	216	204	222	206	221	190	215	199	213	228	201	217	239	227	225	213	192	227	228	219	220	209	197	201	205	165	221	240	207	223	205	192	214	209	232	194	211	196	195	198	204	200	244	191	238	200	193	197	200	227	229	188	220	197	200	190	202	195	205	213	209	218	228	214	222	199	230	221	176	193	198	212	181	205	237	206	206	233	198	193	228	201	222	199	239	212	232	236	220	214	218	204	200	167	228	225	217	230	218	193	237	212	220	212	222	192	234	206	193	200	207	193	205	219	230	200	205	222	207	233	236	221	209	211	231	192	218	222	212	210	223	211	199	217	223	207	210	225	206	234	198	216	226	201	242	211	213	236	191	187	219	208	191	199	193	209	217	202	237	219	205	211	209	210	204	231	216
3100	1932	1088	752	623	596	555	528	571	555	527	502	539	517	556	513	533	486	532	519	534	495	530	512	526	518	496	541	501	520	523	501	529	519	518	498	545	503	542	483	515	502	521	495	558	505	539	534	567	525	481	513	540	485	553	491	533	506	570	512	481	525	514	513	496	520	541	525	506	551	549	561	534	507	538	568	529	484	517	556	536	485	513	501	503	532	503	531	536	478	529	564	502	519	515	519	525	527	511	493	540	553	520	516	530	540	465	536	531	513	533	499	497	541	535	510	502	527	529	498	492	463	508	523	500	516	499	527	507	520	512	510	471	587	501	530	550	538	517	526	555	490	515	537	544	530	488	507	510	468	502	470	496	548	510	480	556	520	525	523	542	471	529	528	520	529	489	511	551	545	555	534	507	474	514	494	484	500	540	519	508	549	537	515	520	518	517	513	478	568	489	582	503	488	528	529	537	515	496	507	491	477	522	541	532	516	515	492	465	530	520	540	509	511	542	535	490	527	509	528	538	542	531	489	519	525	527	575	541	498	505	504	536	527	491	517	525	557	533	515	493	558	519	545	513	519	506	483	527	511	551	560	554	524	521	532	495	514	525	506	537	547	537	567	504	537	525	484	511	527	525	509	554	513	513	510	529	528	473	552	516	521	539	528	543	513	484	507	534	536	522	521	529	496	486	510	488	484	513	515	525	544	553	504	524	533	523	488	522	503	555	521	536	525	513	482	480	516	507	500	511	549	497	523	514	497	538	490	523	524	534	518	543	539	485	541	515	508	501	480	508	506	524	526	527	509	497	513	522	564	521	524	550	510	502	497	552	506	528	504	505	544	474	549	485	517	502	552	511	506	513	520	513	523	501	496	538	504	512	505	482	539	526	520	463	514	543	526	506	507	512	543	525	513	515	494	519	479	532	521	531	569	507	525	536	489	575	531	530	535	535	519	516	541	515	528	539	521	549	511	507	552	536	530	535	488	514	560	519	496	511	496	508	520	530	514	496	516	519	549	529	513	490	551	544	504	489	522	475	538	485	502	510	509	442	500	540	535	509	484	544	535	513	550	507	530	505	497	521	504	535	526	523	519	536	511	518	497	497	558	553	510	507	522	558	536	509	539	495	500	488	530	527	509	505	509	532	477	521	545	520	555	545	557	528	533	490	525	506	521	510	509	505	544	519	495	509	521	489	536	553	516	561	495	538	538	534	509	486	543	522	551	509	543	490	527	546	465	522	530	510	503	530	527	483	528	488	540	527	521	493	519	512	541	504	491	517	491	529	505	525	523	536	512	514	487	487	507	522	483	513	517	483	524	497	504	514	525	508	495	494	526	517	495	515	508	473	536	509	541	524	517	504	559	548	516	503	495	513	537	527	501	516	564	516	525	501	516	523	513	506	536	545	526	467	518	504	498	475	514	541	529	523	491	512	508	540	536	521	490	498	511	543	535	490	497	505	482	528	507	518	509	488	476	587	552	540	488	558	503	513	492	486	498	567	518	502	532	538	530	571	522	472	490	504	491	555	565	514	540	517	479	495	529	501	529	512	515	535	509	482	512	540	541	528	485	531	512	520	528	539	509	548	534	498	519	551	546	530	539	489	520	509	560	525	493	534	554	546	533	528	528	512	504	490	518	542	500	517	550	527	521	508	528	487	552	484	508	522	503	494	524	525	530	532	514	516	508	538	515	505	510	514	529	517	544	514	529	514	513	524	525	494	514	479	542	517	519	491	503	525	527	483	518	535	466	512	547	507	521	532	505	504	507	541	489	535	545	529	492	514	524	564	519	524	541	492	509	475	556	502	526	492	531	546	556	525	522	516	491	518	497	508	488	516	532	508	535	502	474	497	508	519	514	515	524	532	517	519	546	502	571	497	505	535	497	531	563	516	524	505	499	538	481	563	501	476	495	493	531	529	488	476	484	538	527	484	516	519	498	496	515	542	530	507	505	508	544	523	515	535	528	544	512	506	574	457	491	511	479	505	515	532	537	552	522	553	510	504	567	515	536	499	542	535	509	508	507	541	513	509	522	469	554	533	502	516	501	486	516	531	522	529	489	519	560	515	521	531	477	525	496	500	494	488	496	491	512	484	512	545	510	505	507	488	481	533	519	503	512	507	504	507	507	515	505	523	510	508	477	552	522	533	562	540	506	517	506	531	487	518	507	470	518	501	510	508	508	499	502	478	491	537	520	543	534	514	509	509	477	522	535	474	524	520	532	521	552	479	566	489	503	496	504	535	508	490	549	514	526	511	531	526	514	507	520	530	561	491	514	515	484	545	545	498	544	472	470	500	530	551	538	543	541	549	508	527	538	579	491	506	472	531	489	527	523	489	534	492	535	537	541	530	493	529	503	529	503	524	487	535	479	494	528	499	507	535	529	540	505	524	508	565	538	545	491	545	501	490	503	481	540	519	505	524	479	550	548	520	513	525	482	513	488	493	516	501	511	520	520	497	505	507	497	523	488	512	514	531	506	511	523	545	491	524	494	538	498	490	587	511	502	474	493	527	505	490	500	486	507	478	538	546	542	514	535	492	518	539	509	521	463	504	540	500	530	517	502	548	548	515	533	516	518	523	534	526	535	516	512	477	522	499	508	508	513	573	505	507	474	495	547	525	514	503	508	531	505	524	548	561	511	550	522	507	540	489	495	553	523	515	529	509	492	513	500	532	517	505	515	501	555	535	486	528	549	494	530	508	481	503	529	475	504	523	547	517	532	483	527	512	524	496	515	491	485	526	507	529	516	528	544	517	489	520	522	503	535	511	510	509	539	485	491	520	482	544	457	524	552	544	519	519	506	518	532	503	494	516	516	526	539	487	482	524	512	554	474	509	536	524	560	536	488	519	520	530	506	520	508	502	538	523	495	491	480	502	514	512	500	557	504	500	489	560	495	527	521	508	494	546	493	541	522	508	529	516	536	531	500	494	497	517	540	495	506	564	504	503	508	515	517	529	513	528	531	525	527	528	527	505	528	520	497	526	505	504	521	508	509	518	510	555	537	514	539	512	530	501	508	522	515	537	512	534	498	490	563	484	485	499	519	500	531	543	545	503	542	527	527	526	556	502	511	507	510	491	524	502	515	481	537	484	507	526	486	487	525	532	521	560	480	522	578	495	553	527	504	536	504	520	496	521	530	506	515	531	501	536	501	500	482	518	510	513	518	513	495	530	508	508	520	515	513	542	569	513	510	511	543	487	484	552	475	491	470	525	538	481	509	512	523	528	501	460	504	505	462	526	499	505	463	530	507	529	514	526	481	513	537	522	543	501	539	492	450	518	519	478	533	518	490	498	514	492	549	516	489	524	563	492	504	520	503	475	517	508	536	512	500	524	495	550	518	546	510	509	519	517	497	516	500	512	502	528	508	555	531	495	509	545	527	511	553	508	570	526	561	533	487	492	561	498	498	554	499	529	512	514	530	513	508	545	534	524	513	511	527	589	487	534	504	485	526	520	525	524	511	508	539	507	484	460	499	522	535
24365	21466	25075	28290	21466	21477	12530	322	230	172	163	149	138	139	134	110	116	110	116	116	122	110	103	102	126	121	103	99	98	102	107	113	100	125	90	95	120	129	114	112	104	93	104	98	93	88	87	96	113	101	106	115	98	98	101	94	102	97	90	119	84	96	92	91	85	102	91	107	83	98	89	118	89	113	96	110	79	109	89	99	86	78	104	101	94	99	108	96	95	87	94	93	111	98	99	111	111	108	116	93	103	71	92	106	89	93	109	83	105	92	98	89	81	116	99	89	87	85	86	76	91	104	109	110	88	104	98	98	89	83	97	111	85	89	110	87	109	89	115	101	102	98	95	100	100	100	86	82	99	104	78	80	108	91	90	116	79	106	90	104	95	95	95	82	98	78	102	84	119	107	105	97	97	100	105	88	94	99	93	102	89	106	99	73	81	120	87	109	91	91	100	101	98	100	98	114	96	95	103	89	92	82	101	116	93	92	95	93	99	84	90	101	119	101	96	101	97	104	101	101	92	88	103	93	120	121	106	99	93	79	97	105	93	94	96	89	108	108	111	95	82	95	99	83	95	90	98	82	108	130	96	89	96	91	86	91	78	79	89	115	89	100	97	97	88	87	109	93	96	85	84	112	87	94	106	95	87	91	90	94	120	100	108	102	102	107	81	90	93	85	84	79	75	90	93	86	95	96	104	110	81	103	107	113	90	105	104	93	83	98	107	81	100	103	90	85	80	110	80	77	107	103	90	97	116	104	91	103	91	91	90	96	97	96	86	118	90	101	94	118	86	84	90	100	83	115	84	100	82	87	87	83	93	93	99	84	105	111	95	104	96	86	87	93	94	89	79	74	96	74	113	88	82	85	89	88	91	84	94	98	97	96	100	105	96	115	97	100	111	101	98	86	104	101	101	87	104	113	103	83	116	112	96	105	91	94	81	99	92	94	113	86	95	117	92	104	98	123	99	107	113	91	105	90	97	93	92	97	92	95	96	90	87	70	79	85	85	87	93	94	107	85	93	108	104	100	97	74	72	85	100	102	104	101	77	95	102	103	99	96	92	90	89	105	98	115	82	94	79	106	86	87	92	111	101	108	98	99	110	87	87	104	96	99	93	96	94	78	84	79	92	103	87	103	103	97	77	91	97	106	105	96	98	82	96	109	110	111	99	91	104	82	104	101	87	81	94	90	91	95	86	141	90	93	79	84	131	91	100	102	91	97	91	100	108	112	99	93	83	97	86	74	93	86	89	100	109	93	105	80	101	92	109	92	97	88	95	83	87	79	111	89	108	107	95	103	123	94	80	96	85	110	85	78	98	81	87	102	109	98	97	77	90	98	108	87	106	109	94	111	94	88	102	92	108	107	115	97	92	103	102	124	95	90	101	105	95	99	113	81	97	79	96	81	103	85	80	109	91	107	109	90	72	80	105	93	94	93	86	94	107	93	74	92	87	95	99	104	88	81	88	79	119	99	82	92	75	107	91	92	91	102	113	80	114	107	87	97	107	95	93	84	77	78	86	93	111	90	85	92	96	91	97	89	92	96	106	112	92	91	116	81	84	94	101	107	97	95	74	101	97	96	85	107	88	86	79	89	92	78	89	112	96	97	100	104	90	81	90	79	73	97	111	101	81	90	89	81	92	91	98	110	107	94	94	94	114	91	89	103	89	100	86	102	103	106	102	96	115	102	80	100	112	108	104	92	103	90	72	86	93	93	110	89	88	103	97	80	99	101	91	85	115	107	95	101	103	95	109	88	105	85	85	96	74	78	78	101	101	91	94	90	93	87	92	86	90	98	98	112	114	110	87	95	89	86	95	100	84	94	99	88	101	103	97	95	108	101	95	100	91	86	109	93	81	90	79	89	104	89	100	87	108	84	106	108	101	91	93	101	79	94	97	93	91	95	79	84	79	70	91	79	81	88	96	115	79	96	107	67	94	88	92	91	101	86	93	117	91	104	102	95	105	87	88	102	102	111	93	76	99	92	78	90	94	96	76	98	98	91	96	101	86	104	84	109	79	106	114	78	87	96	82	109	91	110	98	105	74	93	109	90	93	87	90	100	108	86	109	101	87	88	90	96	99	81	103	90	102	97	92	89	95	96	104	101	92	91	107	102	93	93	89	104	97	80	99	89	93	90	79	97	104	98	121	93	88	92	78	96	86	101	95	103	80	108	98	80	93	84	99	101	96	80	94	91	103	110	81	104	100	87	82	94	101	86	94	83	85	103	73	100	101	94	96	91	83	82	85	90	105	88	101	97	89	104	84	102	88	84	115	94	91	88	89	89	101	94	103	81	97	78	105	101	82	85	81	79	83	86	105	111	84	94	105	92	85	84	98	109	96	82	95	100	88	83	80	95	92	91	102	100	112	92	98	93	97	86	99	93	99	88	85	92	97	97	99	81	104	86	98	91	89	99	77	107	87	90	79	95	93	102	103	96	113	90	95	80	88	94	99	96	101	96	95	92	89	92	92	100	95	85	84	110	94	82	93	89	94	96	78	84	72	104	88	98	102	104	101	86	77	108	88	99	92	109	93	93	93	82	90	89	83	117	102	94	96	88	100	86	96	94	75	95	108	82	111	101	90	94	109	97	90	119	94	110	79	88	93	104	128	77	89	96	91	117	83	87	102	86	109	89	112	102	84	103	104	82	109	91	98	95	78	91	111	94	96	96	89	98	109	94	107	99	88	97	117	76	97	91	103	97	123	97	97	98	101	95	89	102	115	98	79	95	97	79	86	80	98	89	110	98	69	91	99	107	94	77	87	94	88	108	103	90	98	101	116	74	96	90	101	101	84	88	79	84	98	101	90	85	115	86	91	106	106	77	101	99	91	100	108	104	87	97	89	96	89	91	91	104	86	96	107	95	96	105	73	88	96	86	92	84	100	105	107	92	93	87	89	87	98	86	63	80	94	100	85	90	92	107	91	107	84	104	83	100	79	98	87	96	87	119	92	97	104	84	97	101	82	115	105	96	95	87	85	88	65	90	90	98	88	78	90	90	103	107	100	81	92	87	104	92	98	90	100	96	95	98	92	101	95	90	110	100	111	83	86	115	104	100	101	82	88	92	82	97	87	102	97	83	86	93	79	103	97	101	105	92	104	95	102	92	100	88	107	114	88	90	101	98	94	116	107	109	92	82	84	90	106	77	100	105	102	101	126	87	87	91	83	85	83	98	87	90	95	106	105	92	90	104	89	108	92	80	112	92	96	99	95	94	116	100	80	77	123	106	93	82	108	93	106	94	89	83	98	112	94	97	73	108	93	80	90	96	94	98	80	106	99	100	102	94	102	89	92	91	91	98	95	97	103	109	98	92	98	89	109	99	91	104	87	94	108	109	93	102	87	102	98	106	98	115	100	106	86	84	90	101	92	102	103	92	97	99	82	104	89	100	96	92	91	98	81	128	99	95	106	90	96	96	109	106	100	74	88	96	96	85	94	94	91	74	68	118	84	105	81	109	94	89	97	87	96	103	88	109
2848	2940	1399	740	483	399	345	331	257	285	281	320	273	331	293	268	293	296	267	269	316	310	269	269	260	269	279	241	260	273	294	249	263	267	292	256	266	249	257	269	276	278	263	244	253	297	249	282	273	289	297	250	309	261	265	253	268	276	255	287	269	290	260	270	262	280	257	298	289	271	302	248	311	281	282	250	241	294	258	250	252	261	264	280	288	262	261	280	282	258	256	268	270	276	243	254	279	267	299	270	254	295	257	296	309	278	269	236	293	292	286	274	226	256	303	225	271	267	257	271	241	257	283	250	255	276	280	286	241	257	253	287	272	249	259	260	252	296	257	280	293	254	259	233	293	267	275	276	278	260	252	230	267	252	285	265	266	264	300	310	263	281	272	255	290	280	266	259	260	264	273	248	280	295	260	250	243	277	252	303	279	283	279	270	266	252	278	256	272	271	273	269	249	267	291	272	273	274	285	278	233	293	272	269	284	280	259	267	268	297	239	271	289	267	299	294	284	294	271	297	285	254	278	283	292	252	263	248	262	275	265	242	274	293	247	249	259	263	246	256	274	287	267	242	254	262	276	273	277	260	264	296	267	294	254	261	294	258	255	291	253	262	258	265	274	256	304	305	265	293	272	261	277	269	287	256	241	272	259	293	282	249	294	261	256	283	270	262	270	273	247	304	239	284	272	274	281	257	239	270	267	263	285	285	242	279	291	242	282	292	271	258	284	276	274	280	243	296	239	291	239	267	258	262	259	280	284	293	286	256	239	274	272	306	282	256	253	264	292	261	273	274	255	277	257	273	285	271	260	264	225	261	283	279	295	261	281	250	271	244	270	271	267	276	249	271	272	287	249	263	264	284	262	250	295	264	282	256	265	298	250	273	264	274	279	270	292	280	251	283	296	274	256	271	252	254	259	242	272	242	266	264	240	243	263	286	272	258	246	248	294	244	249	242	273	271	272	242	249	279	279	270	298	261	290	286	274	278	293	264	260	256	286	261	257	258	282	273	279	275	280	260	272	253	246	279	247	281	288	269	257	272	295	281	278	268	277	248	285	251	262	262	257	284	293	275	266	270	246	258	265	265	252	264	275	250	293	280	259	247	249	273	262	271	302	272	273	279	263	247	277	273	275	284	258	251	257	268	254	274	266	245	267	275	289	259	269	259	243	272	274	279	257	266	278	247	275	267	278	262	254	244	285	264	276	284	282	291	276	271	245	283	275	270	281	267	278	259	275	280	256	261	255	261	281	272	288	275	256	279	275	265	263	265	286	280	252	268	255	246	290	259	269	224	272	288	264	270	272	270	280	243	268	255	255	277	293	263	249	304	259	285	253	280	261	258	273	302	269	286	249	267	243	274	293	265	269	261	290	273	253	258	302	255	273	250	273	285	265	277	257	283	271	286	288	229	240	242	260	286	262	271	282	278	278	245	275	277	252	273	252	262	255	270	257	278	237	247	282	280	283	287	272	268	273	278	286	277	270	274	267	270	280	258	264	260	277	275	270	259	272	244	249	266	280	252	260	278	263	251	283	264	286	281	268	244	268	258	265	270	254	259	256	270	293	266	255	253	278	257	268	257	258	316	301	279	259	255	271	260	298	288	268	251	274	283	304	263	298	271	255	258	296	274	290	239	284	273	246	262	276	266	268	262	244	255	265	262	280	249	246	277	250	265	251	268	276	269	267	314	266	273	279	293	287	250	255	237	272	309	283	259	272	271	278	277	285	254	267	246	277	267	251	247	262	264	246	252	294	289	278	248	279	283	268	266	268	267	255	283	245	265	279	273	271	262	274	282	276	273	272	266	257	270	269	242	262	248	255	305	273	267	256	252	258	264	312	292	268	242	274	254	295	267	291	241	241	271	253	275	288	280	248	278	284	265	263	266	278	295	312	279	266	275	274	288	254	246	265	251	285	257	255	267	268	288	284	277	266	273	259	253	279	285	270	251	264	289	257	270	257	261	282	285	272	254	258	274	263	259	269	298	288	250	287	295	255	279	276	243	237	274	266	281	255	311	274	252	270	266	308	304	273	276	259	307	276	290	275	239	248	289	263	291	273	278	305	248	243	288	265	271	273	258	281	282	273	259	274	266	292	271	305	257	254	269	262	270	270	273	284	264	288	270	259	275	289	260	285	251	269	266	291	292	276	279	253	276	255	280	271	270	257	266	252	270	264	256	257	279	250	285	252	279	253	296	238	269	245	274	284	267	286	265	303	221	238	284	255	259	268	277	274	248	251	263	268	257	314	254	270	257	256	264	289	265	291	266	248	249	288	238	287	274	255	281	277	270	262	305	268	287	254	236	268	262	275	286	297	279	295	241	274	246	316	285	253	240	255	250	265	261	253	274	294	269	266	274	268	268	254	236	266	291	270	261	259	261	259	275	281	260	267	276	258	237	282	282	286	259	282	257	276	294	295	253	253	296	268	300	281	249	257	263	328	265	280	267	277	300	246	240	265	259	292	281	247	278	252	238	285	272	254	301	256	281	289	256	287	255	268	273	270	274	277	240	288	288	261	245	296	250	262	257	277	244	298	265	269	275	252	280	249	275	241	278	294	246	289	265	276	288	273	282	244	251	267	286	256	258	246	286	241	280	286	268	240	241	283	262	276	280	272	278	263	249	274	244	279	275	263	288	265	302	267	273	249	258	255	290	279	273	268	273	251	268	285	268	297	260	254	273	253	260	266	283	271	284	260	257	285	246	253	272	275	236	268	254	256	263	278	277	255	258	267	262	273	257	307	258	276	273	268	276	283	242	266	255	283	265	282	251	247	248	259	288	263	260	279	281	260	237	258	282	274	250	279	218	264	264	290	250	273	279	276	246	255	287	284	261	257	280	278	280	258	272	253	263	248	246	269	272	265	261	261	252	275	264	242	271	270	264	272	250	284	261	252	266	268	246	233	268	276	282	239	270	237	280	298	274	255	261	277	259	246	273	281	274	246	256	267	263	248	256	250	262	291	255	286	285	294	292	281	278	277	250	238	272	252	282	236	247	255	301	290	258	269	265	280	240	264	252	260	280	261	292	289	268	294	270	278	271	242	273	270	273	264	281	262	258	262	251	289	251	274	253	247	243	266	260	256	278	241	269	260	247	265	277	265	278	281	254	244	259	283	263	245	280	274	284	263	270	278	271	259	290	274	252	264	303	302	270	260	277	248	262	250	262	246	265	289	255	304	280	260	266	255	288	283	290	246	302	268	235	269	255	262	255	263	277	269	282	267	263	241	256	264	260	281	284	277	296	285	257	277	263	272	277	263	248	269	253	280	253	277	266	272	266	290	291	257	222	276	263	268	257	258	276	270	242	243	293	254	261	290	285	284	251	298	261	283	295	272	253	255	288	252	266	285	252	238	267	250	264	261	283	277	276	273	259	250	281	262	302	279	267	270	261	271	262	251	278	266	269	294	278	278	270	272	259	297	236	279	272	271	291	285	278	266	268	243	277	273	274	282	257	243	246	286	276	264	293	272	263	271	254
32184	20170	7428	539	384	370	367	363	312	324	331	321	363	329	326	371	334	348	327	334	316	321	349	392	344	344	339	334	317	313	346	319	312	343	368	331	356	317	328	328	395	347	304	312	339	385	333	362	295	348	344	359	313	340	326	329	347	309	338	335	309	329	350	342	348	370	328	330	322	311	320	356	331	361	372	338	339	343	371	344	344	298	329	317	347	371	321	359	384	353	325	323	359	347	334	311	357	314	324	333	351	326	340	317	322	314	337	346	337	332	343	328	329	309	328	363	366	333	340	348	364	331	346	366	340	380	345	342	315	287	340	317	354	328	331	301	323	335	339	359	358	352	313	330	311	349	351	285	304	341	315	355	314	319	362	336	313	312	309	347	308	345	329	310	375	358	319	331	301	347	321	352	345	336	358	334	340	308	341	373	341	313	302	351	351	338	317	324	346	323	323	351	312	312	350	347	313	324	357	315	309	332	332	319	378	319	338	294	330	320	341	345	341	323	357	344	357	336	333	359	324	307	301	340	348	337	321	315	312	367	309	330	344	330	346	325	353	324	357	275	345	333	325	344	344	325	325	353	340	319	344	337	310	316	358	341	306	336	374	333	335	315	333	327	344	329	335	376	346	336	324	344	356	306	359	308	303	310	361	323	322	350	348	355	335	312	328	317	330	306	321	340	336	324	345	341	354	348	353	338	331	323	350	324	323	316	328	380	380	316	338	346	289	326	289	326	325	322	337	321	314	347	350	309	336	328	297	344	358	326	341	322	357	320	293	348	336	328	349	308	312	335	333	316	358	345	358	345	347	339	303	329	345	342	293	332	335	318	320	322	341	302	298	322	317	322	329	334	295	337	368	322	332	312	317	346	361	361	320	325	360	294	354	331	351	355	325	362	348	345	335	300	331	340	316	323	351	353	335	347	331	349	305	326	311	374	344	358	302	331	299	315	380	334	316	321	324	332	305	345	319	340	368	314	358	305	318	329	343	336	360	325	310	323	324	337	329	326	348	368	323	333	327	346	297	323	298	335	342	331	372	368	363	316	334	348	321	356	329	346	326	312	342	352	290	325	345	358	327	326	351	329	339	348	362	364	320	358	299	353	368	317	343	362	301	295	343	353	354	328	333	339	330	316	353	349	328	306	332	345	308	338	331	324	300	331	329	341	377	330	368	337	318	346	336	344	342	365	309	334	317	322	305	344	383	334	319	338	329	332	336	334	307	317	315	314	336	336	293	302	350	355	327	344	368	351	335	344	373	324	316	342	361	357	334	346	358	317	345	316	349	342	337	336	340	327	330	318	320	297	322	334	352	330	364	323	355	315	336	338	333	352	309	339	325	342	292	313	338	328	342	314	309	310	347	353	326	338	341	348	332	340	328	301	341	315	339	372	324	335	308	293	339	295	345	358	322	333	350	325	318	344	347	329	321	339	316	305	360	317	328	314	320	372	341	358	339	363	314	342	294	319	312	362	307	336	329	366	356	352	351	338	342	351	314	318	338	369	355	335	295	328	345	323	322	324	346	315	319	310	315	373	328	340	346	325	348	356	325	296	330	335	336	312	334	302	373	334	335	319	336	380	304	332	348	331	359	342	328	352	340	359	344	357	348	287	323	335	349	342	358	375	321	373	337	335	350	341	347	339	316	357	353	369	317	352	338	370	338	340	337	299	312	320	325	354	359	350	343	329	317	298	331	327	333	292	313	311	334	350	356	342	322	348	344	319	327	308	347	335	293	314	331	344	329	320	339	332	340	351	358	321	334	353	347	351	329	321	382	324	324	328	312	346	340	336	362	326	367	351	330	345	351	327	322	284	357	329	343	329	355	336	325	346	318	365	331	327	342	325	339	298	327	332	354	294	338	353	313	339	357	335	301	330	326	354	381	308	325	310	349	352	337	343	340	323	355	320	330	336	323	353	315	316	345	327	334	361	331	338	306	317	333	325	337	366	328	344	315	339	333	348	322	365	321	356	324	335	348	339	367	326	339	319	354	352	331	347	320	322	350	300	340	341	303	347	321	331	317	325	337	360	385	311	320	326	351	316	311	308	317	331	319	347	356	325	337	322	303	379	368	346	295	335	350	322	311	346	348	336	323	306	331	325	320	294	356	340	319	294	337	342	350	339	330	325	367	334	353	321	321	345	349	351	337	346	340	331	285	301	333	332	358	342	306	328	344	322	328	339	330	367	315	344	370	302	352	325	371	350	339	350	294	350	325	330	352	346	328	345	304	331	332	373	342	373	355	333	325	333	351	336	352	392	322	321	343	360	324	318	306	332	312	342	333	330	331	335	330	363	342	338	357	358	304	335	334	333	356	326	342	346	321	342	332	339	323	312	378	345	342	302	371	351	336	329	335	314	304	326	355	318	323	325	341	313	316	335	320	342	336	341	358	320	294	372	347	313	323	312	355	315	344	309	337	350	349	365	342	332	315	337	354	326	360	308	328	324	316	344	325	343	338	333	307	325	302	314	360	317	368	323	358	362	310	333	332	327	359	314	338	330	316	339	298	334	339	315	323	274	315	310	321	331	284	320	346	313	341	307	352	319	322	340	325	300	303	304	314	334	323	332	318	348	339	329	325	351	330	294	323	332	280	332	318	314	279	354	352	363	352	318	368	354	297	347	341	336	346	321	339	334	341	326	337	348	359	355	358	322	367	337	357	336	338	338	336	328	327	341	314	310	348	338	348	353	345	338	308	338	343	328	312	322	363	352	293	305	352	331	325	311	307	341	349	319	353	326	308	340	332	327	320	323	316	367	350	321	333	317	331	345	384	334	332	356	350	359	326	331	339	291	307	330	345	330	334	330	309	348	339	355	312	329	317	340	346	354	334	313	299	337	342	310	344	296	333	323	332	327	356	331	337	340	324	337	349	337	352	333	292	317	337	334	377	324	353	295	320	360	340	347	337	348	343	315	323	346	331	319	308	343	329	304	312	312	336	324	329	306	358	329	342	350	316	327	321	343	338	346	323	329	333	346	325	338	313	358	346	339	318	335	320	324	347	316	300	340	330	306	316	344	335	317	302	336	325	308	350	336	318	314	306	352	289	366	318	340	320	320	332	302	351	345	320	331	355	338	323	323	336	323	351	359	329	323	360	331	304	365	312	304	296	334	373	346	326	322	347	342	325	357	348	361	353	347	314	318	342	300	330	326	336	341	346	345	341	379	329	314	352	330	341	337	353	325	356	324	351	341	377	331	319	335	345	300	317	327	354	361	336	321	329	324	363	323	320	305	345	298	327	317	322	325	343	346	351	353	317	334	323	350	331	309	329	316	370	326	353	337	333	336	333	352	358	318	369	316	338	319	334	355	369	323	329	343	343	321	354	308	347	350	338	330	367	333	345	330	347	324	301	323	339	335	321	296	328	344	311	308	299	329	340	318	320	320	310	318	306	314	348	331	338	316	352	352	344	336	344	298	329	355	332	308	311	338	329	321	369	347	327	337	347	324	380	336	309	385	356	322	348	300	352	355	332	345
5844	893	843	837	820	849	811	769	810	808	786	770	812	820	833	732	799	820	740	744	804	778	824	757	847	817	808	820	784	780	809	801	835	774	811	832	818	789	817	790	801	767	804	793	769	817	761	817	773	813	830	785	799	822	759	832	839	780	802	840	734	788	857	865	821	817	781	787	776	793	808	853	778	789	813	788	832	846	828	775	775	801	769	828	799	772	718	773	806	844	781	804	845	754	801	772	831	828	804	797	779	793	832	758	789	794	802	754	793	753	810	760	779	772	805	777	790	746	802	777	841	758	804	838	820	849	790	836	860	778	838	766	804	811	834	802	817	794	832	743	823	794	815	797	756	835	840	823	809	790	788	768	801	798	806	819	830	744	778	773	799	769	809	795	792	851	793	784	830	828	803	825	785	803	803	821	814	806	782	821	812	779	760	806	764	809	822	808	782	786	785	836	767	790	786	816	817	766	824	839	820	793	780	813	835	805	757	856	806	788	792	725	798	779	802	799	824	842	788	808	803	776	845	769	781	788	763	783	764	804	820	761	782	778	796	791	814	763	754	781	779	800	768	786	812	817	790	821	790	802	798	794	755	781	786	807	839	798	785	797	796	823	817	792	717	849	774	821	824	742	816	802	805	775	836	820	786	782	764	790	818	798	755	778	803	822	795	804	776	823	790	829	821	795	761	769	793	751	821	824	785	782	762	880	764	813	802	825	766	770	811	787	808	763	811	766	781	783	832	798	810	886	811	773	799	753	789	810	834	803	838	857	812	787	821	838	797	788	800	769	815	829	798	801	766	780	774	775	714	807	831	776	776	769	839	797	791	790	816	838	811	790	781	778	817	754	801	835	798	788	745	795	838	740	804	803	821	872	789	793	848	846	793	791	826	759	816	823	807	826	814	806	749	798	791	785	796	832	805	808	816	765	822	810	817	809	823	806	788	800	797	812	790	762	834	802	827	827	804	787	807	812	774	788	785	770	794	814	808	821	783	831	769	805	851	777	775	777	773	823	841	848	779	802	792	737	774	852	795	780	740	807	861	793	778	850	802	793	818	737	794	766	784	795	751	772	856	802	788	813	791	807	818	817	774	838	791	773	776	822	832	766	810	794	770	823	824	784	824	745	817	835	774	814	768	835	811	836	743	804	821	768	790	800	788	836	803	756	780	793	791	766	806	815	814	782	817	791	803	833	791	792	771	780	787	750	829	820	788	829	844	795	822	809	856	773	801	859	832	808	822	806	815	756	775	805	764	783	803	790	804	793	756	813	826	799	816	777	855	798	783	829	751	868	801	809	807	776	810	803	790	812	773	810	790	786	814	814	805	809	802	805	834	788	791	826	816	792	722	803	747	773	819	855	768	853	837	840	769	806	791	799	790	752	805	838	867	803	765	751	796	822	844	792	834	832	896	775	775	735	812	795	815	800	792	787	817	759	874	762	802	818	795	802	789	747	843	797	828	789	844	806	817	781	819	806	808	820	744	786	787	791	842	800	825	818	802	824	824	758	825	790	799	747	815	801	778	799	814	798	810	772	747	846	788	815	768	780	809	805	798	784	759	753	798	805	805	797	800	771	785	862	778	831	743	734	855	813	787	773	779	768	844	809	796	775	818	780	793	795	791	821	859	794	797	811	820	737	785	804	802	770	848	817	833	828	798	776	793	797	802	839	771	831	809	763	845	804	815	834	790	775	818	842	788	764	843	775	786	818	800	810	797	750	768	799	784	790	806	790	773	838	760	754	816	803	814	779	802	813	823	784	830	750	766	793	815	778	797	773	752	780	806	793	785	807	854	769	841	798	816	733	806	767	801	751	750	826	776	783	805	788	785	800	785	773	819	796	809	798	789	774	806	765	786	808	797	782	768	785	813	787	780	759	768	818	775	810	791	775	822	746	757	789	772	793	800	819	805	803	766	792	798	768	784	782	780	776	825	853	803	825	805	835	811	798	823	780	753	800	801	830	855	828	824	840	768	813	828	831	781	825	803	820	830	779	755	850	749	812	811	765	818	815	752	806	768	770	792	822	816	768	783	827	789	828	821	804	821	801	820	833	783	811	769	770	792	796	818	782	900	827	809	795	779	819	795	779	761	789	781	779	815	831	793	808	757	774	754	784	796	786	832	811	761	784	780	793	810	789	785	784	804	800	776	768	755	817	826	803	796	797	785	820	771	834	822	784	845	838	804	795	824	795	804	803	796	784	809	802	800	805	775	821	815	773	777	807	793	831	800	779	814	816	768	789	802	760	781	837	808	754	812	778	834	750	777	782	851	778	805	775	807	827	824	810	843	763	766	748	775	786	800	789	801	719	773	769	796	813	847	804	798	847	778	795	823	791	766	771	790	783	812	822	823	791	784	829	761	755	787	804	798	817	810	801	795	804	811	771	832	796	804	840	757	828	829	788	753	820	814	770	838	815	739	840	790	782	803	813	833	849	786	800	791	828	777	786	797	859	814	838	815	782	819	809	839	796	810	815	799	784	787	799	774	831	780	803	819	811	812	813	780	751	794	824	801	783	835	795	803	717	765	785	772	817	783	784	796	797	770	816	789	816	815	802	768	822	820	875	820	808	822	845	769	773	801	814	806	826	775	835	832	774	744	821	738	792	860	806	800	810	792	833	815	803	831	798	827	850	816	753	805	804	783	817	739	818	820	781	805	826	762	812	811	758	839	806	814	817	800	790	786	820	742	818	809	773	829	794	800	852	762	827	807	795	790	810	775	824	757	786	800	788	783	798	773	786	810	776	853	836	789	859	799	806	774	798	787	778	772	769	775	830	848	809	789	773	812	788	803	803	818	818	793	888	754	822	810	814	795	781	834	787	825	816	793	764	804	772	838	803	819	799	785	803	807	765	790	834	824	836	790	854	793	775	815	850	836	820	814	727	827	773	782	816	791	749	755	798	808	789	793	842	788	826	817	791	804	794	812	808	800	776	800	777	783	845	806	811	793	821	742	799	812	812	785	762	804	804	797	765	808	820	800	814	829	851	804	858	800	831	850	797	767	795	740	801	828	862	811	791	758	810	767	816	795	823	809	787	837	820	793	819	807	819	802	799	797	754	795	810	781	787	807	837	836	808	796	762	765	802	790	807	838	808	766	772	801	818	825	832	845	762	767	783	741	802	790	771	774	812	830	810	841	844	795	799	829	848	874	786	780	793	787	825	791	752	790	757	770	828	825	772	796	789	792	801	794	832	826	771	808	816	825	754	787	809	838	806	765	785	774	766	825	775	779	814	775	787	818	825	817	807	844	767	821	813	799	746	776	834	825	827	808	802	786	782	810	762	807	781	794	817	804	816	799	771	799	822	787	795	835	837	825	863	792	815	806	800	816	749	783	810	746	809	796	796	854	810	774	794	792	758	854	802	801	788	860	848	803	784	793	834	796	807	811	766	817	761	865	792	790	821	823	733	778	787	812	834	795	818	824	830	826	775	810	807	764	835	815	806	804	785	796	799	806	792	873	796	769	808	814	770	815	861
25089	21504	24691	28748	21509	16984	523	313	280	274	243	227	229	227	230	240	229	231	213	227	207	209	231	214	229	228	212	214	198	198	215	209	223	202	214	229	227	241	248	197	212	207	206	194	199	179	230	209	226	209	219	177	193	225	231	203	227	219	221	204	223	206	224	211	216	230	203	221	198	212	197	205	220	225	198	202	179	196	194	223	204	223	211	245	213	228	219	222	191	207	217	221	182	204	188	215	214	201	196	228	242	222	228	259	210	232	214	213	187	207	199	189	217	231	209	214	228	218	204	202	214	225	210	198	185	230	207	199	240	203	235	242	172	189	216	190	202	223	236	202	212	208	243	257	220	217	221	231	217	205	218	205	184	225	224	206	221	212	191	176	183	204	223	213	209	220	199	212	185	205	205	212	196	223	221	214	199	217	191	205	218	222	199	211	237	208	209	209	201	190	224	216	227	215	190	211	233	191	236	195	227	203	205	193	202	211	212	212	199	192	235	215	209	220	210	224	238	215	202	215	201	243	214	193	220	218	200	216	214	214	221	211	187	205	187	222	215	219	191	212	212	212	175	230	215	203	221	184	219	233	205	196	233	199	224	203	202	206	197	222	215	204	223	223	213	224	216	203	183	199	227	196	206	222	214	224	232	173	206	199	222	237	248	215	193	237	201	214	199	221	195	226	176	207	202	232	222	225	225	222	221	222	208	242	207	219	225	215	236	203	213	207	226	223	201	239	203	190	209	207	214	239	210	233	202	202	209	235	214	186	202	210	223	198	226	208	196	223	186	193	203	238	197	216	204	221	211	219	229	227	202	234	186	191	191	210	225	223	203	180	201	193	200	205	206	203	190	208	201	226	214	222	191	241	228	177	202	196	193	231	201	222	215	211	197	212	220	229	231	223	202	222	217	225	227	213	210	206	217	213	226	204	222	239	224	188	197	212	193	201	197	217	202	244	197	198	203	204	177	208	206	224	195	213	236	197	207	201	185	217	207	207	235	219	208	187	202	213	202	199	222	229	215	190	209	179	214	224	212	227	210	212	231	203	197	193	226	190	228	219	222	225	232	201	205	205	212	225	217	214	176	239	210	186	207	222	223	244	207	209	209	210	191	213	199	197	212	193	209	224	207	195	213	183	217	177	202	205	201	213	189	207	221	207	224	194	215	203	210	192	209	215	220	216	214	192	214	191	243	204	200	222	212	216	220	198	217	226	210	225	215	224	254	205	199	244	191	211	211	229	204	214	177	185	226	220	194	237	222	207	185	213	199	209	229	227	221	219	209	198	204	192	211	210	203	221	202	196	211	216	222	212	204	206	223	217	197	220	220	189	212	185	223	226	264	201	214	218	208	215	182	217	211	206	207	230	183	209	210	211	225	216	212	176	228	233	223	205	186	227	204	195	171	216	192	184	192	184	231	214	203	220	186	215	218	211	199	188	211	224	211	215	200	223	226	187	204	212	234	196	225	215	203	199	220	215	209	201	209	244	200	204	216	226	220	221	219	260	198	211	194	199	203	198	196	196	199	228	217	192	179	211	231	233	223	234	204	212	213	199	188	203	191	248	186	200	214	216	233	196	218	225	218	221	205	194	217	230	234	192	206	222	209	223	227	192	234	225	178	218	210	182	203	224	233	201	210	202	209	209	199	200	207	209	199	224	230	197	222	214	184	237	203	221	248	214	218	194	216	237	227	215	211	201	177	211	198	185	201	201	235	268	211	217	176	223	186	210	197	218	231	205	248	232	230	199	221	215	219	233	230	218	195	189	230	221	203	209	201	207	219	202	186	205	216	184	203	211	206	193	224	210	216	178	203	207	209	192	194	266	215	207	207	207	194	197	225	210	181	215	212	227	216	205	224	190	216	228	207	213	222	205	222	202	204	197	185	193	175	203	232	220	217	201	222	233	225	227	206	198	201	226	225	203	180	208	204	208	208	201	203	211	233	196	221	218	211	199	211	200	208	213	196	210	209	183	203	211	213	208	217	216	202	224	217	186	225	198	218	216	202	233	216	257	218	194	223	240	206	206	221	196	204	204	216	217	226	232	230	217	201	231	207	241	220	206	223	202	223	228	195	211	217	189	203	189	214	183	221	216	212	210	221	222	221	208	201	212	209	206	206	198	196	206	212	199	235	210	205	206	195	222	217	195	208	197	228	229	192	221	210	219	208	215	200	218	217	213	210	211	227	223	204	208	213	216	219	194	230	203	194	230	225	203	216	210	203	224	201	229	190	207	189	218	221	206	192	229	257	209	181	217	213	235	216	218	198	212	207	207	193	187	219	206	193	215	204	189	184	203	218	195	195	226	213	196	211	211	188	220	204	216	222	219	203	183	219	214	201	216	218	221	196	207	220	192	209	222	210	197	220	199	207	205	205	236	228	221	205	181	213	228	215	199	204	213	255	211	190	199	202	191	200	220	192	236	198	213	205	229	212	175	235	197	221	218	209	203	202	205	233	204	209	184	184	188	206	205	238	218	213	224	209	206	202	197	197	205	221	196	241	230	170	226	172	211	246	221	214	239	212	210	210	198	223	197	209	197	245	225	225	213	217	240	230	189	196	254	233	212	197	195	202	175	186	211	200	216	197	200	201	226	202	205	195	215	188	251	247	205	209	214	204	200	200	209	192	224	241	209	199	236	246	216	209	202	210	217	240	220	207	203	228	229	229	204	254	241	209	217	198	203	233	186	230	194	235	214	242	214	167	215	209	213	218	206	217	224	237	224	218	197	243	226	206	228	188	232	226	205	201	243	230	195	208	226	209	185	193	210	212	215	234	238	231	201	192	192	213	219	210	215	183	172	206	207	202	202	228	206	199	175	193	201	201	187	196	203	177	206	200	211	224	215	218	217	190	191	214	201	204	210	199	203	194	194	200	218	217	231	213	210	217	217	200	204	215	209	215	220	209	225	240	226	201	214	197	201	187	244	203	218	205	235	208	230	214	200	197	211	223	183	205	216	204	208	191	209	204	195	230	223	224	194	207	239	225	218	233	236	199	201	224	223	205	217	205	218	179	209	210	195	199	230	194	241	211	206	215	226	199	222	219	229	206	213	206	220	191	229	221	214	236	215	183	219	227	203	211	214	218	207	236	201	211	210	236	213	199	232	182	210	216	201	200	213	188	220	210	210	207	217	226	212	225	238	210	225	234	223	194	193	203	213	200	190	204	216	183	196	220	202	212	203	198	174	194	212	232	211	209	203	216	213	210	204	238	223	220	245	213	202	240	224	223	213	199	214	224	212	198	210	194	203	231	209	212	207	207	201	196	222	223	230	191	188	214	221	218	194	251	207	213	210	209	216	207	223	189	217	197	228	203	236	231	212	215	225	200	200	187	215	219	199	201	200	201	207	179	225	224	192	205	190	203	219	209	203	228	214	199	203	203	184	228	214	216	202	245	242	204	197	233	248	216	215	217	202	203	197	206	231	222	203	210	225	212	204	202	220	190	187	237	201	233	202	211	226	203	176	202	217	205	231	202	198
3077	1908	1091	761	621	561	539	561	561	519	503	499	508	511	517	494	570	497	485	538	519	508	525	541	478	543	530	495	510	512	491	526	491	512	511	483	511	502	537	532	490	530	517	510	490	519	550	517	534	528	503	562	522	550	510	516	549	477	479	489	489	513	512	507	543	491	489	492	514	528	473	488	532	537	512	479	536	550	486	515	484	505	497	515	513	483	521	538	523	513	514	514	500	506	512	536	486	532	512	545	500	495	490	513	491	490	492	550	529	488	513	459	527	503	515	466	525	501	494	561	543	514	522	490	511	513	494	486	495	521	523	488	509	471	535	543	525	522	531	490	526	528	525	527	529	493	530	532	508	531	509	514	506	529	518	543	489	505	500	475	497	456	535	504	507	499	545	513	479	529	548	511	514	499	531	498	485	513	531	531	468	525	513	527	538	473	522	494	534	490	511	476	510	492	515	540	521	497	484	493	475	509	506	512	509	476	491	549	507	537	501	472	511	505	518	509	501	535	515	512	578	507	532	529	517	546	514	500	535	533	503	512	547	541	510	496	554	537	506	493	506	522	522	529	535	492	548	549	490	525	496	529	521	529	463	478	497	519	534	489	523	526	512	505	494	517	534	508	512	513	489	477	515	529	542	526	532	516	500	527	526	482	548	541	474	521	484	521	496	515	544	512	532	494	511	544	542	520	523	526	486	527	480	487	513	466	483	481	553	541	527	554	536	546	497	499	537	512	486	555	492	505	516	530	505	519	542	539	531	493	534	477	564	512	485	566	541	527	511	488	471	546	502	442	540	538	509	519	532	522	498	505	529	511	503	503	482	472	494	523	510	546	514	475	544	469	475	534	521	521	503	517	511	481	508	518	520	508	547	530	506	540	510	490	510	477	568	507	551	491	567	480	528	495	510	553	525	563	494	468	523	506	505	502	501	534	473	509	525	528	556	474	505	543	499	499	517	519	510	507	518	523	535	490	526	505	510	492	509	493	506	516	491	532	520	514	512	548	474	530	495	529	505	519	518	523	513	518	538	515	489	537	509	533	528	491	548	495	534	527	519	498	535	522	530	562	509	590	542	494	521	512	468	527	534	533	511	574	565	486	517	536	530	474	536	524	525	498	534	528	528	481	534	539	541	567	510	462	506	485	503	537	524	524	519	497	456	505	482	503	533	553	523	482	481	460	516	480	516	500	521	481	520	482	510	537	524	509	480	504	513	553	544	470	562	508	501	509	520	490	504	531	519	469	507	536	519	498	495	520	509	557	575	484	525	541	515	483	516	514	484	550	531	512	484	526	525	479	505	485	524	531	530	477	506	474	491	551	529	525	516	532	559	511	526	572	525	502	506	518	514	521	526	475	519	502	488	518	553	516	537	570	572	491	531	453	552	534	471	504	531	534	503	520	504	517	501	522	526	501	531	549	509	544	511	484	533	480	521	533	516	509	522	499	551	509	487	512	489	513	541	545	517	494	553	500	552	502	524	513	455	469	521	540	501	507	493	526	537	497	486	530	496	528	500	534	512	533	543	511	552	521	531	573	484	520	508	507	535	484	488	503	498	495	519	540	536	492	520	526	478	465	516	500	499	498	525	543	545	541	521	527	492	494	539	537	496	556	544	533	506	565	499	516	507	532	500	501	480	495	488	510	516	522	548	522	523	501	555	532	541	518	530	467	475	504	526	556	481	497	499	506	503	459	543	513	510	556	486	527	512	529	493	529	514	505	528	549	542	509	547	516	511	474	541	478	565	520	538	490	486	540	511	476	497	513	573	554	543	551	489	556	473	525	511	548	510	516	503	525	484	539	486	515	510	526	510	577	512	508	487	551	488	515	542	485	530	512	535	499	506	501	489	517	507	507	502	535	559	504	494	503	524	484	487	564	526	579	503	503	454	512	498	525	485	527	507	525	504	503	505	504	497	498	533	533	516	519	486	527	562	500	527	515	512	486	497	509	553	507	534	514	536	493	503	507	558	499	523	508	530	519	513	507	494	516	508	497	532	501	548	558	504	511	533	576	496	500	530	538	482	511	473	530	569	526	498	519	546	500	521	534	492	530	521	538	503	500	519	517	543	548	499	479	520	492	528	519	529	500	503	487	533	494	479	449	525	513	543	532	493	525	513	517	539	530	538	476	522	539	492	543	534	498	487	504	460	509	496	496	510	543	517	470	505	523	510	496	527	498	484	543	545	571	525	542	516	506	493	492	517	530	533	496	517	506	550	517	531	528	478	529	489	518	527	544	537	525	486	531	547	501	490	493	506	524	546	502	511	493	524	513	532	497	538	535	520	500	516	484	551	535	522	514	500	553	543	536	509	516	546	504	566	536	568	541	510	511	522	476	540	532	498	548	519	497	513	518	459	538	510	504	457	498	470	523	521	495	546	510	508	481	522	476	518	506	505	495	537	499	516	535	519	531	506	548	498	502	508	480	495	500	466	495	497	489	490	478	533	526	505	491	494	521	555	535	547	560	548	514	536	536	514	503	512	546	494	517	510	525	514	512	491	501	557	541	549	489	504	537	559	514	497	531	549	561	539	507	485	493	510	525	489	549	526	534	518	522	527	509	521	497	527	510	514	506	483	537	513	531	534	488	478	529	512	510	495	514	527	521	515	534	525	506	549	505	538	573	532	460	504	567	549	490	515	505	521	528	519	538	508	558	528	496	499	556	508	540	555	536	493	492	545	526	511	514	492	522	544	513	509	516	533	515	498	478	478	537	506	504	505	495	528	525	508	515	498	507	506	508	535	510	485	519	544	548	552	517	517	500	507	506	479	495	535	519	577	522	510	504	522	564	483	481	513	566	507	510	526	496	504	583	506	510	472	516	511	490	511	519	507	543	507	524	503	497	499	514	557	527	516	508	517	537	563	528	488	506	506	523	571	502	553	525	555	510	520	526	543	494	521	520	546	491	546	511	505	507	513	509	552	517	527	554	523	526	537	542	489	508	499	487	541	476	555	528	520	525	537	516	515	507	532	504	536	494	528	510	501	534	515	533	518	502	510	518	490	476	495	508	494	568	499	529	517	507	539	528	554	517	509	524	513	547	518	537	535	487	525	509	528	547	523	474	514	495	518	489	509	518	500	502	506	538	495	542	529	494	516	532	520	530	508	503	517	530	505	501	526	513	506	573	509	514	552	468	511	512	527	510	490	532	512	522	513	525	490	561	489	517	489	513	483	517	485	489	564	512	506	525	494	502	518	481	528	521	516	538	570	509	512	512	519	524	559	564	537	521	501	503	507	489	488	535	541	461	526	508	503	510	476	513	509	525	497	546	477	495	537	512	530	540	540	523	484	535	532	530	533	508	496	537	502	506	515	485	498	490	496	500	512	555	509	527	542	508	502	471	522	514	553	476	580	503	478	562	511	513	556	507	515	550	486	519	495	516	570	524	515	503	518	525	463	498	531	482	543	513	485	552	559	508	517	500	561	539	499	599	530	504	477	509	495	540	534	486	535	506	505	492	506	541	488	497	519	512
24366	21474	25077	28298	21476	21483	12209	336	233	207	164	153	145	159	127	143	123	127	129	98	144	120	98	116	96	105	89	87	137	94	98	99	119	104	82	101	98	110	88	93	107	85	114	80	98	102	99	94	89	107	96	95	108	93	126	104	88	98	97	93	89	81	108	122	88	85	99	90	100	89	87	106	88	85	103	106	103	97	103	72	78	90	95	91	80	87	93	88	107	100	105	105	94	83	81	111	96	90	111	109	83	95	95	86	106	93	102	96	84	92	119	97	95	92	105	107	111	101	103	89	92	94	106	112	93	101	98	86	113	92	81	98	101	87	89	104	100	96	102	84	92	100	86	100	94	92	97	88	94	91	92	89	101	100	89	103	89	94	87	96	99	123	91	91	95	76	76	111	94	94	88	98	86	88	95	82	78	98	105	99	83	97	100	89	90	98	70	85	91	92	97	92	88	92	89	103	98	112	91	88	113	96	99	93	96	112	82	121	115	81	87	95	98	70	86	73	91	94	79	103	100	90	76	89	108	79	86	79	110	71	121	96	86	101	96	107	93	92	110	81	97	106	101	86	90	97	114	80	102	93	105	102	88	83	76	106	90	92	84	100	111	88	90	88	75	84	103	83	94	89	94	83	102	70	87	107	94	100	104	75	78	93	88	89	91	97	108	103	110	83	95	79	96	97	101	97	104	98	88	85	114	87	93	82	114	92	108	87	88	91	96	112	97	95	119	96	106	109	103	101	94	109	88	94	91	103	98	98	92	93	94	87	101	102	109	87	105	88	95	96	87	101	81	92	100	92	79	97	116	101	82	103	90	94	107	94	94	90	92	112	72	117	89	85	92	85	99	107	100	99	82	96	108	73	78	86	95	75	105	82	90	93	93	110	95	104	97	70	106	108	85	87	92	123	84	103	104	88	93	80	87	96	109	84	95	91	100	113	91	92	97	108	87	91	97	89	104	104	104	95	110	98	106	81	96	97	80	101	110	98	89	94	78	84	79	89	97	104	95	99	78	98	100	95	106	97	98	93	104	116	77	92	102	115	69	76	93	96	96	81	92	103	91	99	102	106	94	94	71	78	101	112	118	98	91	105	90	107	109	84	82	79	91	97	101	86	103	114	105	106	95	103	92	88	96	82	89	109	91	91	101	102	86	111	101	89	88	93	98	101	100	101	96	98	96	85	90	95	102	83	85	93	109	100	112	87	107	97	95	103	99	94	106	99	107	107	100	99	83	91	98	73	104	108	85	104	101	79	95	96	90	96	96	88	83	92	98	74	90	97	111	104	97	106	98	103	106	73	86	95	97	101	103	95	88	98	88	96	81	77	90	100	100	90	90	90	111	100	109	113	93	113	64	79	106	109	91	92	99	100	104	77	97	99	105	93	107	106	94	94	86	99	112	94	108	104	88	100	88	94	108	93	90	91	95	86	93	99	110	83	93	103	83	113	94	80	99	95	111	90	95	98	94	76	97	91	86	88	91	89	107	102	96	103	104	95	89	82	89	103	94	77	91	68	87	122	112	87	83	92	101	77	95	93	110	81	82	103	89	93	113	101	119	104	102	100	99	103	86	96	100	92	92	114	85	89	113	92	118	85	77	91	114	102	104	101	96	88	100	93	87	103	92	102	91	111	92	107	96	105	99	95	102	104	112	88	106	104	97	98	99	83	99	96	89	85	93	117	93	103	105	100	103	68	82	96	91	98	90	93	83	104	102	81	89	84	89	94	110	80	98	110	93	79	92	98	90	97	80	106	109	93	112	115	108	112	99	81	84	103	93	97	100	93	108	96	87	102	99	92	95	98	104	91	99	96	88	83	80	82	105	107	93	82	85	91	98	101	94	88	113	89	87	97	96	93	87	103	91	103	90	104	110	108	101	98	77	81	87	84	86	89	97	98	107	83	92	78	111	103	92	76	79	72	94	82	95	94	87	97	89	86	88	92	86	91	111	87	88	81	90	66	88	97	95	94	78	92	97	90	90	96	85	94	92	101	82	90	88	80	102	88	99	105	92	83	99	109	89	79	87	95	78	100	110	102	104	98	85	83	83	98	101	83	88	79	96	83	89	124	94	98	107	92	92	96	112	77	114	79	78	100	101	90	108	88	92	102	105	94	98	69	98	95	97	92	108	90	82	84	113	102	103	103	112	96	106	94	89	100	108	97	101	100	75	82	96	104	84	93	107	96	108	85	102	113	90	88	104	110	100	99	110	82	79	95	114	78	75	98	97	107	83	95	96	98	89	88	76	103	113	99	88	92	102	89	79	86	104	94	110	92	100	95	74	95	100	88	109	87	86	93	99	100	104	102	104	88	94	84	98	92	95	86	85	81	87	107	93	108	93	89	96	82	101	88	104	92	90	80	90	84	77	72	101	108	96	100	87	94	101	118	92	101	114	98	87	84	91	99	84	88	85	99	103	93	95	111	113	96	91	98	87	94	82	107	88	80	98	102	74	99	94	107	86	95	90	86	90	87	92	96	117	88	89	77	86	107	89	100	99	101	101	82	81	88	96	105	92	107	81	95	96	93	96	96	86	96	106	87	102	82	97	91	102	73	90	98	109	112	106	110	104	99	80	103	103	87	100	92	83	102	92	111	82	84	117	78	94	100	76	82	75	96	98	93	101	94	92	84	92	89	94	80	93	94	66	108	101	93	114	115	110	94	109	83	91	90	80	96	99	87	100	79	94	91	95	92	109	96	88	105	85	102	94	95	89	91	86	85	112	92	105	92	87	103	102	113	102	94	102	92	91	100	87	95	84	80	87	91	85	94	80	101	81	98	90	78	90	82	92	87	101	96	85	104	94	98	95	68	88	69	85	113	97	94	84	107	85	88	109	100	96	100	111	110	90	99	90	88	90	85	86	87	95	107	109	100	95	109	85	103	97	111	104	89	86	93	111	102	97	94	101	101	100	97	86	90	82	84	98	106	94	103	103	88	84	90	85	114	99	83	94	90	103	76	93	92	97	88	88	81	101	85	94	95	89	112	109	103	117	103	97	93	101	95	95	109	110	117	103	95	95	117	86	94	85	80	87	96	87	99	93	94	111	79	104	106	93	105	106	101	97	84	94	99	98	91	94	92	76	90	102	95	95	90	95	104	101	113	99	106	101	101	105	104	97	106	88	75	94	101	71	96	111	102	87	101	105	110	87	92	103	95	88	99	105	94	87	95	114	87	90	100	102	77	84	112	81	92	92	86	93	95	81	106	100	90	105	101	81	81	93	107	104	96	106	85	107	101	110	88	89	92	87	118	93	83	97	87	97	112	97	97	96	83	94	94	92	101	112	95	96	81	105	87	91	96	95	80	103	85	92	108	97	100	95	84	95	92	105	99	93	85	86	99	73	86	73	110	94	122	82	75	98	103	83	81	83	88	86	97	102	99	91	72	101	119	114	90	106	106	92	103	98	105	97	104	87	89	115	95	85	89	89	92	95	103	86	102	84	97	100	85	111	85	86	88	99	88	96	102	75	105	106	87
2966	2938	1354	718	456	405	350	350	304	304	309	284	302	277	269	260	263	276	285	272	252	274	290	269	296	265	289	284	277	278	284	282	260	286	260	268	256	269	263	263	281	268	246	255	263	267	283	277	270	253	272	260	276	250	282	260	238	268	268	254	279	273	272	277	287	284	285	278	282	266	267	273	284	242	276	274	302	271	261	288	252	266	290	253	255	289	285	299	285	297	266	280	271	252	289	271	285	266	262	272	274	269	258	248	239	272	284	251	259	257	236	258	258	269	247	256	279	236	270	257	263	245	270	313	256	266	262	277	250	262	264	276	274	273	265	256	248	272	279	284	265	267	262	275	245	260	277	252	287	273	277	267	276	235	272	257	267	256	243	268	253	297	252	266	278	288	237	267	275	256	247	258	279	291	278	305	284	273	283	255	278	263	275	279	267	283	265	242	255	284	281	280	284	262	280	240	284	244	244	271	265	245	247	249	297	275	266	264	287	249	258	254	268	242	275	246	256	306	268	296	296	273	259	264	270	250	256	288	257	254	319	273	257	280	293	251	278	274	248	278	266	276	273	255	277	272	272	275	270	269	267	267	255	273	264	282	262	305	289	230	262	283	272	277	293	259	267	254	288	278	276	250	258	246	283	304	251	261	262	240	278	279	278	267	253	297	264	257	239	257	272	257	300	275	264	291	250	277	253	240	291	272	279	245	268	266	299	256	270	283	267	262	266	268	268	305	279	259	278	264	279	275	271	274	269	270	287	295	270	261	277	265	252	278	288	286	272	263	274	264	275	254	262	264	277	268	279	236	257	235	271	277	253	268	262	279	263	305	278	274	256	255	252	272	229	302	246	278	268	285	243	263	246	252	252	280	258	258	285	261	279	257	263	256	287	272	302	260	259	272	272	279	270	279	246	288	237	272	239	263	267	307	255	299	266	252	232	267	259	275	285	276	258	264	296	260	263	262	306	241	265	250	273	241	291	275	257	265	269	261	268	272	272	279	260	287	258	263	263	251	256	277	258	277	286	290	268	282	231	278	258	255	268	260	245	246	239	256	286	277	291	259	271	264	253	259	292	276	269	260	270	273	284	249	250	281	298	259	280	256	290	258	231	251	252	272	274	250	280	250	259	261	268	267	267	279	276	262	267	299	252	252	268	227	269	258	281	261	275	250	298	285	272	230	269	263	276	266	270	258	273	241	283	258	272	282	285	251	263	273	245	278	238	271	268	277	251	269	280	252	274	264	265	271	253	273	271	263	247	253	246	281	259	266	261	244	284	268	255	259	255	266	266	271	278	256	271	260	273	276	281	257	266	253	274	265	271	295	262	277	305	273	250	257	263	267	244	254	278	243	275	290	293	277	278	255	270	262	270	254	272	279	265	264	255	253	253	289	258	232	248	262	259	263	277	249	286	267	290	252	249	266	250	295	268	276	244	302	291	268	281	274	298	285	279	308	280	273	261	252	263	255	285	266	278	248	295	251	272	259	258	285	269	242	292	244	284	285	248	277	252	231	239	283	266	273	300	273	275	314	281	251	287	262	288	252	272	292	293	285	273	286	280	260	282	269	274	261	288	251	267	291	261	284	259	290	285	251	244	270	276	291	281	293	270	271	287	290	274	257	269	244	273	259	266	253	287	234	272	251	257	227	282	277	262	252	275	267	257	265	282	236	256	258	273	281	287	255	276	264	270	281	269	259	277	270	256	273	288	307	239	276	252	268	253	291	275	295	278	290	266	264	271	263	296	273	273	270	240	283	276	265	274	250	252	256	263	271	255	277	293	259	251	257	232	268	280	246	277	276	250	282	293	264	305	255	258	314	281	255	278	265	235	275	301	275	252	276	279	263	247	277	278	286	261	257	265	282	222	293	264	245	254	253	265	248	285	268	263	264	303	267	276	245	264	255	258	287	252	276	281	246	266	252	270	266	259	273	277	225	332	281	270	267	290	248	246	273	249	273	268	279	275	277	256	290	275	261	263	250	250	290	265	287	285	279	260	283	283	264	266	264	285	257	272	269	249	283	274	282	268	281	259	279	283	278	301	282	265	251	283	259	259	275	293	248	246	264	246	238	282	292	275	246	260	279	256	266	245	260	277	252	255	288	254	286	248	289	283	269	275	309	293	266	247	283	280	254	324	255	275	249	290	235	263	244	262	255	271	275	282	253	286	278	253	282	276	275	247	289	294	274	257	257	262	277	276	293	275	273	257	258	275	265	268	264	280	274	279	246	241	274	266	297	310	255	268	270	269	247	273	261	247	269	276	267	271	247	274	246	251	257	281	253	279	253	285	281	289	289	256	244	275	260	273	275	261	286	277	284	258	278	243	237	290	266	286	267	286	262	267	250	292	279	239	308	284	292	262	259	306	276	275	278	241	245	298	265	274	255	259	292	265	261	270	279	268	262	277	284	265	265	268	248	287	277	239	259	268	265	247	279	268	274	273	273	261	298	281	300	266	260	277	269	263	271	263	254	287	275	292	268	271	278	255	299	267	236	270	277	287	289	253	263	244	258	256	262	267	282	260	251	283	260	274	286	272	285	256	258	258	283	303	262	274	263	294	262	243	283	260	250	240	296	292	284	258	276	282	261	261	277	275	282	282	267	294	233	272	282	261	267	261	285	275	275	263	291	278	261	265	240	239	276	269	257	280	243	269	275	286	287	278	241	254	289	287	300	272	267	273	254	277	279	264	269	274	262	267	248	274	275	259	261	256	237	259	258	252	248	277	259	247	300	259	261	246	285	274	279	272	266	283	249	292	261	237	269	268	257	272	277	259	281	229	287	263	286	274	278	262	277	268	261	292	277	261	247	272	293	249	286	257	285	267	270	297	271	299	235	278	253	263	272	271	282	244	276	254	278	289	287	274	270	272	267	299	269	270	254	268	296	283	284	255	281	265	272	247	260	265	297	296	265	268	291	259	256	255	263	286	261	276	277	288	268	270	258	276	252	277	264	277	261	261	261	254	268	282	256	248	268	270	270	249	255	245	267	295	249	297	260	259	276	268	265	293	257	288	257	283	274	297	264	272	280	274	245	241	275	274	281	261	286	261	279	275	290	275	254	266	272	299	257	255	258	238	257	238	247	263	266	265	277	248	274	287	255	287	268	305	252	264	270	277	269	301	268	281	256	281	286	243	285	266	284	256	261	271	262	276	285	246	286	293	294	229	261	276	270	272	269	274	254	268	268	277	267	251	259	264	270	282	272	300	267	275	269	250	316	264	276	249	249	268	259	244	273	256	253	260	285	280	281	246	301	244	279	260	261	267	257	250	281	257	252	269	271	269	280	270	277	275	254	271	265	260	277	262	247	273	251	257	283	262	257	307	246	281	268	248	268	268	225	261	290	291	294	286	245	243	305	252	284	268	293	264	273	244	262	271	256	274	246	264	289	258	265	215	241	242	278	256	259	267	262	271	275	280	252	255	274	275	276	278	295	275	285	294	270	252	230	269	238	267	272	285	281	234	254	290	250	237	273	267	297
32170	20077	7150	456	357	350	386	333	354	364	332	335	365	330	328	347	334	356	348	353	311	339	333	344	344	361	337	332	353	325	314	352	334	347	336	321	339	341	333	323	301	355	316	352	311	304	315	364	336	319	341	358	356	346	313	302	319	297	312	342	320	386	314	313	322	318	323	343	339	371	327	339	338	333	315	329	327	329	312	332	330	322	338	315	356	340	333	319	370	349	341	339	319	345	359	329	364	356	311	326	339	370	337	312	320	329	320	367	384	332	357	338	349	338	320	334	325	347	332	261	347	340	331	354	330	347	333	316	318	341	342	351	337	336	342	354	325	309	346	346	368	334	355	367	345	338	326	342	332	343	336	350	360	363	364	329	332	343	332	350	343	347	337	368	327	350	334	351	342	326	346	333	332	326	347	318	309	331	332	346	299	329	325	345	298	343	341	316	345	343	310	308	364	310	302	335	347	343	340	317	351	356	334	345	336	361	337	333	312	319	327	325	340	350	347	330	313	311	354	327	340	331	328	299	344	291	316	328	335	360	323	312	332	302	321	367	309	298	357	311	320	330	349	313	320	301	308	337	324	328	328	323	337	358	337	333	351	334	333	337	341	330	361	369	349	293	317	357	303	353	364	355	340	321	320	325	333	309	307	342	332	333	327	325	381	328	324	330	337	360	310	354	344	319	346	370	342	334	334	331	336	353	328	309	308	329	317	329	299	314	326	340	320	357	340	337	342	323	330	328	350	357	332	324	340	283	315	365	319	344	341	353	318	300	330	339	310	349	343	307	321	314	331	314	337	318	314	300	334	349	360	350	346	364	337	353	311	317	328	359	310	353	337	307	338	325	329	347	327	363	345	341	362	340	346	317	310	333	330	335	327	336	324	338	337	325	340	339	361	353	367	340	331	344	289	320	338	346	329	357	304	337	328	329	327	335	329	329	320	359	349	329	309	315	328	326	350	342	311	354	318	301	278	357	368	320	355	376	348	313	317	291	312	360	310	340	343	352	353	345	346	329	330	331	345	309	386	332	351	335	354	361	316	326	368	338	340	350	314	338	328	340	346	333	320	356	359	357	335	318	358	330	331	340	342	374	340	336	313	325	344	347	328	305	291	316	341	307	332	315	350	287	366	354	324	341	353	333	321	367	347	331	330	363	352	367	338	333	362	322	355	336	343	319	302	347	334	322	338	318	299	309	299	351	330	327	318	312	314	320	332	333	319	337	349	323	307	383	314	306	321	333	346	361	350	315	345	295	320	335	338	335	310	342	345	315	342	337	323	372	328	310	311	291	332	356	360	300	305	316	296	326	369	312	368	325	364	308	329	346	329	307	330	335	338	371	355	294	299	347	332	330	346	313	350	312	322	332	325	304	333	334	304	294	361	350	353	320	322	343	336	333	330	345	322	347	328	320	377	315	328	322	360	320	344	321	300	313	336	323	325	333	351	311	324	367	337	351	328	314	279	347	326	331	304	343	312	301	334	332	354	323	323	311	344	311	378	307	326	291	348	376	348	367	332	321	330	322	345	374	341	313	356	319	367	361	331	347	326	314	346	337	374	378	300	313	345	345	327	335	334	335	338	341	346	359	342	366	331	354	324	321	328	332	345	350	350	333	319	305	298	304	375	335	341	339	346	355	321	341	353	367	346	358	313	345	333	315	331	311	345	335	323	305	324	352	347	336	312	343	352	318	331	319	351	323	327	306	374	324	344	374	362	329	339	341	325	321	335	301	319	314	355	341	359	334	319	327	342	334	344	319	314	340	357	303	336	303	336	317	302	346	392	298	339	345	355	319	334	352	323	346	357	337	342	320	332	354	320	328	339	337	328	323	303	322	337	322	354	331	336	334	319	321	308	330	310	364	315	342	327	355	364	338	357	351	351	329	363	343	314	320	347	354	329	365	314	305	321	362	342	316	322	328	308	354	371	326	336	319	326	329	332	322	307	328	326	315	360	346	305	319	316	336	326	310	370	359	336	347	324	327	308	304	335	334	337	319	340	327	348	310	347	311	304	324	321	360	325	331	329	350	343	357	344	342	380	372	343	329	340	334	326	337	322	354	334	328	326	323	329	317	359	339	350	316	335	348	346	341	282	288	352	339	335	350	338	341	335	333	307	317	310	322	349	344	363	358	335	322	365	338	339	324	334	351	351	347	327	337	338	349	332	340	346	321	339	374	339	322	331	323	346	319	344	332	322	337	345	330	332	345	323	307	363	316	327	312	346	337	357	319	350	322	336	328	357	332	324	311	353	348	331	323	319	339	345	336	303	342	366	335	330	329	336	339	381	348	331	333	331	314	360	347	331	366	350	322	348	309	341	353	363	334	310	331	318	353	329	310	352	336	307	338	340	300	344	317	338	328	388	320	333	340	319	348	320	321	335	325	339	327	338	348	308	402	360	340	288	305	331	357	358	304	311	323	367	301	347	333	347	300	322	313	342	319	294	312	331	313	353	331	335	355	292	318	326	367	323	356	332	333	368	334	338	328	347	321	312	305	328	331	367	357	334	347	358	396	374	356	352	336	326	353	361	333	317	324	334	312	323	335	342	350	334	366	360	340	363	339	334	332	334	356	340	345	293	347	324	280	341	343	346	314	314	325	335	353	313	360	301	327	330	344	315	325	317	347	353	340	334	368	333	322	337	318	333	374	354	279	341	324	320	338	339	335	350	338	341	357	325	319	306	342	327	340	325	287	305	366	367	331	333	337	313	339	326	349	268	325	314	312	356	339	306	337	350	332	319	343	316	326	327	336	341	348	365	314	308	343	321	326	352	358	323	294	331	340	338	330	318	323	328	337	317	340	309	335	339	289	331	373	319	328	288	325	356	318	340	339	326	305	314	305	311	321	332	357	338	341	318	331	319	368	327	348	341	305	329	323	330	311	324	360	353	362	319	315	332	302	337	354	344	338	331	319	335	337	316	340	375	331	319	290	298	309	300	364	342	336	305	324	333	351	327	352	323	296	333	318	345	321	348	360	336	340	367	353	353	340	311	330	344	324	318	313	350	307	357	352	320	348	332	354	341	347	331	358	303	330	350	321	305	304	315	337	342	336	312	359	342	343	305	322	340	364	342	319	350	319	345	344	324	306	333	340	346	316	327	363	363	317	325	333	320	354	316	343	352	325	333	325	333	304	341	316	318	364	325	314	327	333	331	315	319	325	341	341	357	315	300	324	327	330	343	300	323	304	329	341	341	338	312	318	315	328	312	302	355	343	346	333	361	353	318	308	347	337	303	359	326	310	336	351	349	357	330	347	355	352	332	346	340	361	310	324	368	379	359	335	293	360	349	348	361	333	328	342	308	342	323	346	325	351	319	327	355	301	334	343	358	311	326	316	318	331	310	348	347	351	357	324	306	326	306	332	299	345	334	355	364	350	365	300	319	351	337	308	329	320	369	307	329	331	325	324	315	352	332	361	374	347	322	317	346	334	342	334	312	338	316	319	343	308	329	309	353	322	346	350	360	323	331	359	338	350
5921	863	855	811	788	790	788	796	782	783	830	769	853	820	793	758	793	779	855	784	754	846	798	846	868	834	792	856	838	787	821	798	775	864	760	799	771	792	766	806	767	819	788	754	794	782	798	787	821	839	772	795	835	825	802	790	817	809	794	808	766	780	778	814	772	767	797	812	811	826	825	809	777	849	784	789	843	795	850	771	766	812	810	805	780	763	803	761	793	756	805	791	815	835	802	745	822	816	787	837	777	796	744	786	790	783	726	825	807	796	842	796	799	840	759	812	828	780	834	761	758	786	817	793	764	840	792	817	810	813	748	816	802	798	773	837	764	803	811	804	788	808	847	822	795	814	777	820	824	782	811	795	828	800	827	761	754	782	826	819	790	776	778	784	780	772	760	800	753	805	775	765	793	852	817	786	829	795	856	778	772	819	826	756	788	797	845	765	768	825	751	769	756	798	778	842	814	701	800	804	750	856	809	772	790	814	834	773	793	761	768	777	793	777	822	818	785	796	757	820	759	759	787	768	748	844	838	796	855	756	833	782	755	803	773	801	849	781	834	742	740	764	852	750	817	784	845	783	810	763	843	763	774	779	764	818	833	772	808	775	811	848	803	790	804	815	774	768	762	782	780	815	768	800	780	829	856	790	763	816	752	809	855	805	783	867	815	766	759	789	830	726	780	740	802	804	800	782	756	808	815	779	799	826	785	774	804	810	757	812	777	798	805	822	826	747	827	849	831	787	837	798	790	792	831	831	823	796	792	853	781	792	801	810	812	786	773	789	754	795	806	785	799	832	818	825	773	771	804	785	772	807	755	833	790	807	804	767	789	819	801	831	788	837	788	816	855	770	848	811	777	810	798	818	779	817	822	798	798	784	747	781	820	827	829	851	767	828	792	782	807	787	812	789	803	775	769	800	732	773	823	832	835	792	784	846	786	758	818	769	774	810	802	802	807	737	801	796	759	805	799	820	805	768	787	860	864	794	849	817	778	804	741	785	769	800	840	833	788	778	813	852	789	846	837	825	864	765	821	827	814	787	830	810	835	769	802	815	791	809	796	836	762	795	746	831	831	783	804	804	757	821	816	787	800	801	764	786	805	772	728	788	738	803	839	837	809	799	762	738	756	803	814	863	825	822	772	880	834	785	783	812	823	829	830	822	808	752	780	846	792	800	795	778	798	750	810	867	764	766	802	808	753	803	872	825	806	801	810	789	782	766	826	777	827	774	827	779	783	791	776	791	867	800	763	775	836	830	872	824	763	845	760	825	799	758	769	846	810	801	777	783	802	761	782	780	814	808	816	761	812	842	791	803	780	770	850	784	812	790	791	790	832	820	804	788	772	783	786	769	817	764	827	807	796	809	766	765	780	813	751	813	839	795	818	782	762	820	784	758	807	766	800	802	754	748	782	791	791	751	757	811	804	809	822	799	805	820	782	792	786	869	833	783	760	848	768	824	770	763	758	769	791	830	775	775	803	835	788	794	791	836	849	857	819	793	782	799	797	799	811	774	784	831	806	767	782	750	818	792	776	789	790	794	773	748	779	821	772	805	772	750	789	810	762	825	750	801	781	805	818	816	815	783	830	791	762	804	816	789	766	783	816	811	812	833	772	787	742	754	783	771	787	837	774	769	764	830	779	793	809	812	754	799	775	768	786	789	780	783	805	795	818	800	813	795	827	770	779	839	765	822	794	783	759	794	783	830	802	783	826	789	777	818	787	805	799	826	780	780	743	785	800	797	787	777	778	831	772	830	761	808	774	770	812	841	837	823	793	774	811	772	787	769	825	758	816	815	787	817	773	814	771	796	764	769	823	796	789	825	821	764	733	774	783	843	827	794	764	796	827	807	841	778	782	790	821	788	783	766	813	776	766	821	742	818	816	818	823	821	799	809	775	803	825	817	791	764	754	764	795	804	811	829	849	791	823	806	809	771	833	768	815	817	804	808	768	794	799	806	783	809	807	761	741	795	793	810	782	792	769	778	840	791	827	796	776	850	779	808	831	818	770	794	775	789	769	804	747	749	784	779	837	754	779	855	814	805	749	768	779	766	794	798	809	831	799	831	792	811	729	806	779	787	822	806	778	822	813	817	757	806	774	775	822	780	755	813	769	772	790	828	801	764	797	815	805	823	847	810	777	805	782	816	791	756	792	754	780	786	794	792	758	809	776	843	798	795	777	808	790	798	800	824	784	860	799	746	813	801	821	819	777	814	802	778	821	810	797	798	758	794	782	740	797	766	775	803	758	780	789	817	825	784	765	812	823	810	793	822	805	856	751	815	802	777	788	824	823	813	780	822	811	798	759	810	832	805	811	826	755	746	766	782	781	781	826	817	872	838	799	818	800	842	813	793	844	793	805	789	819	804	784	790	799	793	793	774	769	825	834	825	791	859	815	781	805	773	754	809	774	799	763	764	755	816	764	798	766	780	828	773	800	780	818	831	866	848	753	845	766	785	805	810	808	771	805	797	797	747	820	814	852	792	756	800	780	812	759	804	789	795	823	842	804	791	773	795	780	789	764	788	766	800	751	781	808	733	821	794	820	766	799	772	815	799	784	785	789	803	798	777	806	817	823	793	780	806	817	832	780	805	787	802	782	759	790	802	828	823	848	820	787	810	761	844	768	742	776	765	807	825	766	836	802	786	782	771	763	768	786	801	810	742	855	873	772	849	802	749	834	804	801	738	785	801	860	810	757	840	793	771	831	811	824	810	809	791	789	781	840	790	786	824	808	767	856	799	770	773	792	789	794	826	756	787	789	799	729	806	814	796	811	798	795	791	793	785	774	812	817	774	790	819	801	767	815	843	795	773	765	787	772	821	752	830	812	806	797	759	836	821	785	796	788	850	817	810	810	803	815	862	777	807	778	800	862	811	767	793	774	796	823	774	809	798	769	782	786	773	767	755	809	772	788	783	784	806	740	776	838	832	770	730	832	808	824	797	789	820	770	814	805	755	860	774	803	791	806	809	781	805	766	788	825	846	743	821	794	862	774	780	733	799	791	818	788	777	799	777	928	785	774	854	807	771	814	795	818	803	788	824	802	783	803	812	790	817	802	780	784	847	764	802	786	804	821	822	812	770	765	815	786	772	804	783	776	829	821	758	819	792	794	735	731	775	823	808	732	811	799	844	830	783	790	796	762	856	782	775	728	767	863	810	818	806	824	795	786	792	765	813	776	806	792	810	758	853	778	775	795	789	772	819	813	870	782	804	739	791	738	762	774	854	850	758	811	793	834	823	787	818	845	839	772	816	757	825	742	811	827	808	744	793	794	801	745	790	825	781	720	785	755	836	785	778	819	769	811	774	795	773	807	781	791	815	820	800	775	803	786	832	845	819	812	815	818	755	748	762	801	788	812	802	793	731	761	802	780	807	798	781	775	850	817	781	835	784	787	769	742	793	755	816	755	812	763	767	805	797	771	827	824	820	794	820	788	791	765	792	833	807	769	786	819	791	815	794	767	798	790	788	800	787	775	794
25087	21532	24772	28753	21521	17219	524	331	297	290	240	239	228	223	247	206	250	229	238	221	213	208	225	224	224	228	189	224	188	226	214	219	213	227	210	224	218	204	211	236	219	212	203	221	218	203	207	220	203	227	226	203	184	220	221	216	224	226	230	189	239	186	247	207	216	206	227	220	211	207	224	219	196	205	218	210	197	204	226	202	206	181	206	212	231	223	223	209	208	195	254	246	202	214	214	202	223	215	196	194	218	191	214	226	222	198	203	198	214	214	214	187	220	209	192	194	245	222	221	220	219	228	227	208	187	208	204	185	197	196	221	218	212	196	225	206	217	196	242	206	221	218	216	202	250	203	200	205	229	194	210	178	219	229	217	208	205	227	210	222	191	251	191	221	213	207	239	208	218	234	215	224	186	224	229	226	218	210	194	195	216	194	191	218	185	225	214	202	201	227	231	192	226	202	223	230	206	202	191	222	214	217	218	217	207	242	210	168	190	193	225	206	225	202	230	195	209	211	197	232	215	214	227	207	213	236	223	215	199	195	216	233	215	230	233	237	209	173	228	210	201	204	201	205	212	213	210	236	204	213	225	213	214	244	175	199	208	202	219	189	235	201	240	227	210	224	207	224	214	206	189	227	208	228	203	214	227	238	207	206	196	199	182	228	219	228	225	181	185	198	232	197	212	244	191	208	231	206	209	218	224	231	204	206	195	220	186	208	195	215	210	235	232	183	200	233	218	210	212	226	233	178	205	212	198	196	213	197	224	216	221	202	208	221	231	231	210	241	206	233	177	210	209	256	184	210	209	186	183	210	212	201	213	196	202	211	202	221	202	219	218	236	190	221	204	221	218	208	231	233	226	204	211	211	222	214	236	221	197	213	209	198	203	184	223	202	228	218	218	214	226	198	208	221	227	211	215	219	199	237	221	222	194	209	206	210	206	191	228	215	222	203	211	198	222	224	235	243	195	221	212	203	208	194	171	211	226	215	201	205	219	219	225	235	201	213	214	182	203	194	187	202	211	233	219	192	198	204	205	234	223	221	202	180	203	194	210	210	218	207	219	203	233	198	221	238	223	204	219	192	238	195	211	196	210	218	193	215	177	181	188	208	211	206	219	246	222	180	211	204	209	211	200	211	195	179	218	204	222	218	239	205	192	204	218	225	223	236	218	204	214	202	214	208	213	219	196	209	189	212	221	212	232	237	195	211	215	200	199	214	208	205	233	230	222	195	230	227	223	193	210	197	225	221	232	206	190	208	217	212	225	191	201	209	229	228	235	219	212	256	195	224	189	200	202	199	192	176	233	209	228	228	202	217	227	219	226	226	198	228	215	203	228	191	219	235	212	198	230	193	228	229	191	211	199	198	187	206	201	214	212	225	201	187	217	181	208	240	209	225	238	189	197	224	218	196	218	227	221	223	185	198	207	233	199	204	193	215	186	227	215	245	235	233	209	190	203	249	195	196	230	228	197	196	205	206	208	218	186	209	231	228	227	217	211	235	198	226	215	208	207	207	219	221	216	216	179	200	213	182	230	232	237	193	229	205	185	199	228	226	201	210	211	199	215	206	217	219	210	215	222	211	215	209	211	220	205	195	217	201	221	219	197	198	227	246	202	179	220	200	199	220	228	207	208	201	197	196	204	220	240	226	182	211	214	206	191	178	225	240	210	215	221	185	220	189	226	212	203	220	220	225	200	210	226	213	203	215	209	193	197	226	213	195	199	206	179	197	202	229	218	214	219	213	233	229	216	211	196	227	254	231	214	214	244	214	222	236	199	185	224	215	216	194	213	227	207	243	202	205	207	198	214	186	202	195	205	205	225	219	208	197	195	188	191	215	208	179	184	207	183	205	206	211	212	214	213	218	227	228	205	198	205	194	223	240	214	213	200	218	195	217	223	218	210	217	244	201	239	209	185	192	222	215	197	200	205	218	184	202	197	211	236	223	217	213	201	220	198	215	192	211	192	205	202	195	219	220	235	216	201	201	226	220	194	194	208	203	222	244	209	204	224	212	192	236	173	227	213	199	206	204	195	192	189	206	206	215	234	233	205	208	239	215	204	241	218	187	205	213	206	196	207	212	219	220	218	203	208	213	201	183	178	203	200	216	233	258	195	208	227	216	222	207	200	217	200	219	212	231	242	234	199	205	232	210	213	181	225	190	206	196	226	225	219	222	225	196	206	201	206	203	219	215	211	220	211	203	200	225	202	211	235	182	205	227	223	218	213	220	235	223	214	193	207	225	218	210	236	221	203	201	210	228	235	221	187	199	181	209	212	199	205	223	215	192	233	200	219	188	212	212	208	217	215	193	242	222	212	213	194	237	192	216	207	217	212	205	211	188	232	229	226	201	212	240	187	223	212	205	242	208	181	195	225	241	211	190	201	177	205	207	204	194	211	239	195	251	209	220	209	206	214	222	217	163	217	237	195	244	182	214	211	212	195	220	202	214	220	210	197	207	211	191	169	233	182	220	225	209	211	221	194	187	202	223	200	201	207	221	199	216	238	205	203	243	201	231	187	218	217	231	238	241	226	199	219	200	215	227	233	245	198	218	219	208	204	212	200	200	220	216	191	214	218	207	204	213	225	204	200	204	202	215	208	206	222	209	209	221	215	225	208	217	203	233	229	205	188	198	213	205	216	216	195	187	211	179	245	192	234	211	215	231	209	231	217	226	231	229	211	214	214	202	244	210	215	190	197	214	223	214	185	231	221	209	200	215	196	235	200	176	244	227	218	216	206	221	219	203	221	233	221	212	216	181	184	201	216	203	205	204	207	201	235	223	206	210	204	209	204	212	199	223	215	206	229	214	207	208	227	205	207	237	211	200	212	196	216	189	229	218	230	199	240	193	227	219	226	199	217	209	211	232	193	202	202	221	220	203	176	225	183	199	222	189	219	205	195	223	233	200	213	251	208	197	211	198	215	200	222	185	214	217	191	208	209	236	190	219	235	223	251	216	207	226	248	210	196	260	224	224	217	226	225	199	205	209	216	218	221	233	209	226	194	233	206	187	201	219	182	216	229	214	236	180	207	218	229	218	221	209	217	201	214	210	206	213	220	203	211	200	212	211	174	200	181	200	225	221	232	219	211	208	254	227	195	223	219	206	212	200	216	208	223	214	215	210	210	227	239	192	213	197	226	213	225	219	197	222	208	201	214	236	211	198	261	213	191	231	207	211	226	216	220	227	209	206	199	187	209	199	222	217	202	196	193	213	199	209	199	199	256	237	198	228	213	219	204	221	197	208	191	168	207	217	222	207	179	209	233	196	192	194	205	208	207	199	182	224	227	232	226	196	191	243	200	214	234	175	213	243	217	215	230	215	223	206	195	204	217	204	210	195	236	218	218	204	200	215	228	194	200	223	209	227	185	223	207	235	217	231	210	220	215	205	206	235	207	213	224	209	220	198	214	228	196	230	213	204	207	205	177	208	197	222	200	196	211	212	220	219	216	211	191	226	195	208	207	209	210	202	200	210	202	215
3025	1933	1065	732	634	587	540	550	551	552	518	539	497	510	487	571	517	558	527	512	516	529	486	519	522	538	505	470	499	516	474	528	517	541	523	500	534	433	523	527	499	519	495	544	522	514	462	550	490	518	530	489	509	525	524	503	512	530	538	486	496	516	514	537	478	499	524	486	476	499	534	517	493	487	512	536	517	508	557	520	534	531	485	532	531	494	493	512	495	475	475	516	533	537	510	501	531	569	512	529	524	554	521	501	517	479	539	496	528	537	499	511	518	481	530	530	499	503	510	545	490	489	510	502	529	501	464	532	513	495	450	489	528	524	495	517	519	504	490	502	490	546	529	526	520	546	506	505	520	530	517	499	502	552	496	514	489	496	464	528	541	480	492	564	510	489	548	483	485	489	478	568	493	525	495	509	535	552	532	528	518	504	520	529	542	534	535	489	510	518	517	550	511	492	531	531	514	489	490	517	525	493	564	539	542	503	508	489	504	492	529	531	547	519	547	513	551	521	518	483	490	526	499	535	483	510	507	507	492	528	538	484	542	516	561	493	519	505	526	554	567	530	479	497	533	519	548	501	543	509	523	515	528	510	488	502	521	543	494	532	534	510	537	527	517	530	516	470	488	524	455	517	513	546	515	509	519	536	505	460	504	497	518	531	476	549	510	502	551	507	514	523	488	501	480	552	543	478	493	523	473	533	497	493	539	503	529	534	549	530	524	484	519	521	478	485	571	525	478	488	510	500	565	530	520	533	505	555	497	521	530	490	545	540	512	555	520	519	560	544	500	506	506	497	504	511	514	514	497	490	516	510	517	498	528	572	512	490	532	485	479	533	537	491	520	527	494	513	509	494	516	498	534	522	510	529	491	513	497	482	528	521	524	494	516	537	527	497	542	522	528	506	504	468	527	495	528	534	555	542	483	511	454	477	521	526	506	538	509	513	526	474	527	499	510	477	518	520	503	514	512	534	511	516	500	502	523	551	514	518	510	522	474	516	506	505	502	530	546	573	546	538	476	524	501	536	521	510	534	510	495	535	496	528	513	498	473	522	500	563	510	523	502	500	499	476	518	502	495	509	499	474	492	501	513	515	498	529	510	505	538	523	538	502	517	521	505	453	538	500	508	554	564	544	481	492	531	554	535	471	556	512	516	500	514	541	524	501	509	515	519	512	476	513	511	520	465	515	488	523	503	525	488	528	575	512	538	507	494	491	506	498	526	515	500	483	514	524	487	503	531	504	523	526	525	493	507	515	518	525	551	519	530	501	504	501	497	552	479	499	502	537	508	505	520	509	488	499	492	533	481	511	499	521	507	488	479	498	504	516	497	519	501	516	529	536	476	528	501	526	505	501	490	468	491	512	561	470	545	547	542	477	542	520	516	522	547	477	534	499	531	536	513	522	510	519	498	494	532	508	507	544	471	538	541	526	534	542	514	538	474	506	528	489	496	527	487	505	503	511	505	523	483	521	510	549	524	505	496	497	514	511	503	516	481	523	535	541	469	532	479	531	555	500	493	532	509	528	498	489	493	498	545	539	518	514	517	482	526	502	496	509	502	552	526	491	487	496	513	536	511	490	497	505	520	521	526	494	555	472	473	495	486	518	522	495	519	508	519	496	477	548	532	524	505	486	532	479	488	513	531	551	512	500	509	524	481	536	523	466	510	553	526	512	507	497	479	528	522	488	511	500	497	502	530	547	534	535	533	535	496	520	508	523	496	542	512	541	533	558	511	535	471	535	495	503	508	576	511	496	512	493	506	504	548	501	494	531	476	509	493	534	503	535	514	510	504	504	493	496	482	551	500	485	505	502	472	496	500	548	504	539	489	508	523	504	527	526	507	511	510	508	500	514	496	475	502	540	506	462	524	509	537	529	479	519	528	530	532	532	483	482	542	530	509	552	535	503	503	504	531	523	511	538	501	510	566	521	525	516	558	570	560	530	550	476	534	506	528	518	528	523	520	470	560	503	498	470	496	529	502	524	524	524	533	536	530	458	505	503	552	524	509	525	490	527	509	517	504	525	538	508	509	470	474	509	534	470	512	512	516	499	526	539	539	523	514	522	505	523	492	525	508	517	482	521	500	502	501	500	503	503	531	539	523	506	529	535	522	538	510	482	524	539	500	487	502	540	514	526	503	518	507	511	576	508	499	512	490	513	520	556	536	518	524	520	503	553	493	475	515	515	506	510	527	531	498	537	530	487	495	522	517	535	549	510	489	528	525	536	547	525	488	537	506	524	484	490	533	513	493	533	553	522	530	516	532	542	527	545	544	480	511	453	542	527	529	520	561	528	529	494	494	500	513	459	511	520	558	526	496	521	516	577	538	509	533	529	451	509	541	562	555	533	509	481	517	504	556	493	539	536	523	543	507	528	501	521	480	565	537	451	511	541	539	532	534	512	503	507	511	529	527	505	523	496	530	511	534	513	508	523	517	526	507	524	524	512	515	504	507	501	529	478	501	499	502	505	537	539	531	508	548	514	497	556	541	488	522	500	503	542	591	521	497	514	535	520	503	522	504	545	509	499	537	553	469	557	571	507	508	513	511	465	506	501	538	478	537	514	498	493	478	508	510	543	531	532	521	508	507	518	517	546	502	549	509	514	528	516	496	516	471	550	532	484	556	531	522	538	488	558	511	500	512	506	517	510	510	483	509	545	541	534	531	524	534	491	499	522	531	538	545	504	513	453	554	517	531	504	512	496	500	558	524	534	549	522	511	523	512	510	522	509	513	489	489	483	504	520	526	539	504	493	494	543	522	489	517	523	465	538	533	504	527	493	494	543	496	515	521	505	526	478	495	509	502	546	497	531	475	527	492	494	524	523	521	521	547	496	508	521	504	527	563	543	500	503	513	518	505	516	513	506	501	523	513	496	523	509	491	474	500	532	544	516	534	476	513	496	511	494	527	517	553	509	512	529	499	527	534	488	516	487	528	505	527	504	525	536	548	479	526	531	503	504	480	441	502	473	514	525	490	515	542	501	474	472	526	528	530	518	506	511	503	507	486	495	503	495	491	518	498	548	503	518	532	498	549	508	522	502	512	520	535	549	492	523	494	532	501	513	505	526	483	499	511	546	513	503	529	496	520	542	539	564	557	527	523	545	497	529	524	522	542	512	509	547	526	503	510	491	483	534	499	492	537	525	534	493	542	551	531	472	525	537	456	508	484	494	568	461	497	514	509	498	512	536	494	508	472	495	509	546	490	559	528	508	491	499	547	514	463	486	526	497	517	524	564	508	514	506	498	541	522	505	508	532	529	504	506	535	486	509	513	500	525	534	513	515	499	507	528	524	474	525	560	480	493	489	531	523	506	482	514	514	498	514	551	502	525	531	542	528	516	487	531	536	514	504	515	538	507	463	558	513	547	534	478	503	522	550	512	524	502	474	543	488	523	543	523	498	515	517	520	536	513	506	566	499	538	544	502	514	531	529	550	527	529	506	494	521	503	508	522	488	512	569	498	492	514	532	510	497	473	520
24377	21464	25028	28286	21466	21474	12408	358	184	195	169	166	170	114	135	148	142	113	120	112	97	99	114	116	102	114	84	109	95	93	95	89	109	107	111	119	81	94	79	101	90	92	105	96	114	119	83	110	93	79	95	106	114	87	85	82	107	90	107	90	88	98	97	112	80	89	93	98	91	77	99	80	80	98	90	108	81	97	107	92	91	91	86	104	85	109	105	91	78	90	83	100	96	101	105	119	83	88	72	100	109	107	107	95	81	104	78	88	111	85	97	89	84	92	87	95	91	91	95	99	85	98	133	102	106	105	114	102	111	101	100	99	101	89	89	103	100	99	98	112	97	95	76	82	102	92	86	96	104	94	85	103	98	122	101	94	95	109	99	110	83	86	100	95	79	82	91	111	103	99	95	102	102	86	78	94	106	85	91	99	97	90	85	98	88	90	115	91	79	82	84	85	98	107	135	100	90	108	76	95	109	95	112	99	88	94	84	84	110	94	96	91	86	92	100	126	113	92	125	95	84	98	90	110	92	120	94	79	98	97	83	100	105	86	96	98	91	81	89	94	84	91	107	88	103	96	106	81	86	88	88	97	94	97	92	91	109	95	89	94	87	93	99	94	84	100	95	94	77	97	107	90	116	90	106	87	90	92	83	92	86	94	104	92	91	77	101	99	81	92	89	92	97	85	97	96	90	102	124	112	80	74	92	84	96	109	86	91	96	83	80	108	84	84	91	97	92	93	101	96	91	93	92	97	79	78	97	94	92	93	78	95	85	104	83	84	76	91	83	81	100	77	106	99	86	100	86	91	84	100	96	100	106	92	99	101	102	102	93	93	93	113	99	89	90	105	97	102	108	84	95	72	95	90	80	93	96	88	105	98	88	96	115	86	82	102	87	84	104	96	99	83	97	94	96	84	106	98	88	92	85	95	99	91	91	100	113	89	92	96	86	86	112	81	94	82	94	86	101	85	124	91	104	86	115	105	101	74	94	83	92	86	92	79	106	112	75	101	94	92	101	76	89	102	97	94	110	97	95	109	87	117	91	96	96	90	105	107	105	111	101	117	102	95	106	107	85	96	97	86	102	100	90	98	96	98	88	79	81	102	82	114	107	94	95	101	87	80	110	98	102	103	86	78	89	102	91	72	90	75	83	101	112	104	89	98	78	113	85	78	95	84	87	93	91	99	107	95	109	90	97	103	105	104	104	91	106	88	98	100	84	95	96	87	91	119	104	96	111	97	92	100	90	93	96	97	101	93	99	79	92	74	96	94	85	87	83	109	95	87	82	112	120	75	91	98	99	99	95	88	95	101	111	85	96	107	97	101	84	91	87	91	80	85	95	86	93	102	94	109	102	94	100	110	77	90	95	100	107	89	93	94	117	94	89	86	80	104	87	79	95	89	85	94	92	88	84	82	101	90	120	94	97	84	115	73	100	96	100	102	99	119	92	99	111	100	107	110	89	94	84	112	114	102	100	92	97	87	105	83	69	93	94	99	99	96	97	94	75	85	97	96	98	91	104	79	89	103	111	91	120	92	103	90	113	124	95	97	91	117	91	75	93	91	94	94	87	99	104	78	102	100	96	97	67	96	96	94	103	90	82	92	72	79	76	95	95	95	99	98	95	91	95	88	95	95	114	99	89	76	101	110	120	97	113	95	84	105	104	92	85	85	79	106	87	90	109	104	68	98	99	96	83	85	89	81	70	90	77	89	97	89	97	106	95	85	104	92	87	105	93	96	112	89	92	75	90	109	98	101	109	98	94	110	115	75	110	115	91	100	81	96	100	99	77	91	94	101	111	108	103	87	98	86	94	84	112	88	86	89	105	89	98	97	82	99	94	97	95	110	101	95	95	101	100	104	120	85	89	91	90	90	90	86	89	94	96	98	111	91	91	91	99	93	112	93	102	107	95	122	118	86	57	91	119	99	95	83	82	93	113	92	91	79	83	104	84	82	87	96	96	71	83	102	108	96	91	88	84	91	90	98	84	96	86	93	93	99	117	96	95	98	106	99	121	88	107	103	125	117	110	88	77	75	96	82	89	97	100	102	115	111	102	82	87	111	93	96	86	101	90	108	105	81	104	89	105	107	100	107	98	104	101	100	81	86	105	115	93	112	93	100	96	116	97	103	80	101	94	106	111	87	97	88	99	81	82	92	93	87	100	100	85	94	94	85	110	89	85	109	107	90	119	106	103	91	93	87	91	89	107	104	80	92	114	97	100	87	98	112	97	100	87	80	88	88	106	114	97	113	97	106	91	87	106	86	88	109	102	83	86	115	98	96	80	98	87	94	90	96	89	94	73	82	88	92	107	90	91	92	97	100	106	101	113	89	79	93	106	89	99	73	102	104	100	99	94	93	94	98	103	97	78	98	120	109	95	92	91	88	94	94	109	101	86	74	83	89	75	94	105	90	89	83	88	83	90	93	88	81	91	82	86	101	100	105	86	77	88	96	83	100	93	88	101	104	104	100	81	84	88	101	102	101	96	95	93	83	88	85	89	77	93	89	94	98	115	83	94	100	92	116	106	105	109	83	100	114	80	83	108	116	90	98	85	109	108	89	100	83	79	92	101	103	93	99	98	90	85	106	97	93	96	91	84	100	102	95	83	86	103	98	87	74	83	103	89	97	90	105	83	94	95	110	107	88	106	105	99	93	116	101	98	93	91	120	107	93	75	107	101	93	95	94	90	114	86	80	117	113	108	90	87	90	97	101	79	113	90	95	106	97	94	92	91	101	95	90	96	90	93	91	101	95	91	103	109	91	100	91	79	80	92	103	85	95	87	86	90	112	92	92	94	99	91	117	81	92	90	81	92	98	68	99	87	97	92	94	96	97	98	93	107	102	105	95	121	98	105	86	107	100	90	97	91	97	88	96	92	103	98	92	92	107	92	87	76	88	99	115	79	106	82	106	85	100	112	105	82	103	94	98	107	89	92	98	93	97	97	94	76	115	100	85	81	85	100	91	114	100	100	93	91	97	84	98	101	94	105	98	106	102	103	108	100	102	82	104	109	90	107	103	109	113	91	99	92	84	108	87	86	84	104	99	93	99	95	91	86	94	92	91	87	105	83	110	111	96	81	88	94	98	105	110	116	87	108	110	88	87	96	111	85	102	104	97	102	102	79	89	106	75	106	95	101	101	92	96	111	95	95	108	102	86	112	92	87	100	113	90	89	96	102	77	91	97	96	115	89	101	82	94	82	107	95	90	83	90	104	86	101	100	90	102	79	85	86	90	101	102	72	109	113	107	97	105	91	84	88	91	90	92	84	81	92	105	98	101	96	106	86	102	126	87	105	91	101	76	96	116	101	93	102	87	89	104	100	92	76	87	99	91	91	105	83	86	101	82	113	88	83	91	96	95	94	87	89	105	97	90	101	82	102	97	103	121	95	83	98	105	108	88	89	77	91	93	105	102	104	105	93	95	111	84	94	110	83	93	90	111	110	100	83	89	76	83	100	96	94	96	100	110	89	96	110	106
2857	3026	1399	727	486	400	351	314	328	346	264	291	273	292	294	305	334	281	296	279	275	253	272	269	263	281	283	286	258	265	305	270	255	292	272	252	277	273	269	263	253	259	263	269	267	273	285	270	264	272	275	264	252	250	267	243	279	275	264	269	293	284	302	274	269	271	274	255	261	275	266	268	277	271	265	259	259	281	291	234	267	255	288	257	293	302	283	274	272	276	264	277	267	258	266	264	260	235	278	257	293	256	277	294	280	270	289	251	269	297	269	266	298	257	272	270	301	303	220	257	278	264	293	263	255	271	292	258	263	309	260	273	277	295	258	264	284	286	266	273	277	236	286	268	261	266	253	259	271	277	275	257	263	272	261	277	240	256	268	277	242	282	253	263	264	270	286	274	263	245	238	268	250	288	304	283	269	255	285	276	265	264	286	259	275	272	241	264	240	279	280	275	262	308	280	274	251	292	272	283	260	302	273	265	248	252	287	254	236	295	243	282	256	277	261	280	231	273	283	268	249	257	266	259	266	295	271	288	287	280	283	257	294	267	265	263	256	321	265	250	279	263	255	268	267	245	256	269	266	258	249	283	254	290	228	296	241	259	296	260	271	244	293	246	277	261	251	237	257	271	289	257	268	289	250	247	255	272	261	268	268	251	228	268	283	289	280	275	268	271	294	262	274	248	260	254	230	264	278	268	302	275	279	261	285	282	277	235	264	260	290	294	248	245	291	258	257	249	270	268	267	297	276	277	273	274	234	275	284	274	279	264	247	296	241	254	267	276	278	276	277	250	267	258	270	268	278	266	269	263	265	266	265	258	264	279	267	267	264	269	267	284	243	282	274	296	252	268	290	261	265	265	288	275	285	263	257	275	276	298	249	286	259	238	257	241	299	258	259	238	261	287	264	265	263	284	284	253	262	248	252	289	309	257	262	261	268	278	289	251	274	319	276	281	270	245	258	265	276	282	259	250	293	264	282	286	256	276	299	282	242	234	265	262	251	284	251	255	279	296	265	264	251	283	284	275	272	274	266	252	268	235	274	283	256	280	256	274	268	239	247	250	279	244	248	271	260	277	242	271	265	270	272	266	248	270	262	255	249	251	267	255	256	270	244	254	276	242	283	274	228	257	275	270	265	271	255	273	285	245	262	301	236	266	271	265	264	277	264	260	268	262	275	259	268	269	266	258	284	276	269	257	266	284	255	281	260	287	245	266	286	238	262	269	268	233	288	257	262	282	297	249	261	262	225	286	253	265	262	246	256	263	282	240	292	251	263	273	281	272	265	239	287	276	230	284	266	245	279	260	265	300	284	237	234	255	290	263	279	278	292	271	264	277	260	290	257	241	264	286	270	246	286	288	244	283	275	274	284	261	259	295	276	273	303	247	263	264	279	257	277	290	284	267	262	247	257	246	243	285	253	276	297	297	265	265	252	266	287	251	291	301	273	315	304	256	263	252	284	256	283	286	260	248	268	283	278	303	280	247	260	251	252	279	289	277	260	265	266	262	261	266	270	259	286	260	279	293	264	285	284	250	280	265	275	270	266	258	286	219	256	243	286	300	269	263	276	259	274	259	270	260	262	258	248	268	244	263	305	261	279	254	300	250	250	292	253	264	236	269	256	261	252	258	261	282	304	262	273	270	279	273	283	249	283	252	276	272	279	240	258	272	265	247	266	238	251	267	264	251	265	262	255	271	295	271	272	293	263	276	278	260	273	282	232	279	259	278	245	269	254	294	301	251	266	285	263	259	285	263	274	264	285	271	257	255	242	259	271	262	303	275	287	247	278	256	275	256	271	281	277	266	231	266	265	300	275	251	261	291	294	261	246	295	267	287	255	270	256	255	247	271	287	297	262	286	255	287	270	286	257	237	282	260	267	263	262	280	256	269	256	262	248	274	265	285	266	238	255	260	285	267	256	288	249	284	266	276	264	260	279	271	264	250	283	274	306	247	274	263	240	265	289	265	250	268	278	263	293	243	294	295	279	308	254	276	260	292	298	253	269	232	285	250	291	251	264	255	240	262	284	274	263	284	261	272	246	269	294	281	266	241	274	307	278	244	262	254	277	300	277	300	257	247	262	267	259	268	261	267	295	264	267	264	250	256	262	272	280	283	281	261	261	272	255	270	261	246	276	261	262	268	281	268	274	260	234	265	272	244	277	265	274	260	279	305	242	259	271	244	295	250	254	243	262	267	282	257	275	255	261	279	269	285	282	269	288	267	276	247	264	283	264	252	248	289	262	279	266	240	266	286	249	274	289	264	301	291	257	275	252	300	232	253	251	246	241	247	272	268	268	273	271	280	273	276	247	275	274	271	277	275	256	273	281	274	247	253	275	270	292	275	281	263	242	277	265	283	254	286	280	272	277	251	273	261	262	245	251	269	239	214	280	290	267	274	277	239	273	271	270	278	285	268	280	246	247	271	279	311	282	271	272	261	287	256	258	246	256	270	286	283	261	276	300	254	264	284	246	272	242	224	272	244	282	259	285	244	243	238	285	290	245	258	269	280	269	277	286	257	268	250	282	264	248	278	258	299	258	226	283	250	269	225	293	274	276	264	297	254	282	267	251	262	233	296	274	266	267	253	227	289	277	268	294	284	250	252	300	283	251	253	278	276	279	269	247	288	269	278	251	284	290	270	254	260	253	253	257	276	269	266	273	269	269	269	301	267	286	256	285	279	261	274	253	256	280	292	261	276	257	260	266	272	241	266	250	262	257	290	289	236	285	255	269	304	272	255	292	270	265	280	265	278	297	260	278	283	266	258	297	278	272	278	265	250	263	275	287	274	249	265	285	268	272	287	250	246	236	248	260	238	270	253	282	240	266	301	258	256	260	275	278	246	266	272	277	266	249	263	262	276	234	298	257	281	281	261	269	284	274	270	263	261	273	262	272	298	272	296	258	268	267	247	317	264	235	254	268	293	270	271	275	245	285	279	296	277	211	252	283	298	281	269	244	301	273	261	284	255	281	261	252	287	246	250	265	262	289	279	283	255	270	301	272	254	243	270	293	296	245	271	258	256	274	249	267	270	265	249	260	258	282	252	267	249	240	297	264	276	247	253	261	275	272	259	281	281	276	263	268	244	278	281	237	265	275	278	273	294	261	272	283	276	270	281	263	243	285	265	276	285	270	282	295	263	272	257	252	286	280	265	271	248	262	246	234	251	257	282	265	299	261	260	281	320	261	251	235	282	264	292	279	241	270	272	235	290	247	256	258	224	260	301	270	246	265	263	276	259	261	285	264	242	264	237	282	263	266	270	258	264	288	256	259	233	253	266	232	260	250	265	261	301	294	266	287	272	249	286	247	285	251	272	278	219	279	277	234	277	268	309	295	245	240	270	268	276	271	232	268	280	280	280	240	256	274	277	268	265	249	254	256	282	243	283	276	277	281	281	318	285	237	264	226	257	265	294	267	303	281	260	243	297	271	267	283	254	267	317	263	255	264	264	291	273	276	236	251	266	271	293	265	257	258	276
31868	20036	7502	486	383	346	320	306	370	357	333	320	331	306	342	352	345	325	335	347	326	334	328	333	311	344	338	332	355	347	321	319	308	316	329	330	335	365	345	367	307	325	311	398	337	322	331	354	343	315	324	362	315	322	337	317	327	345	370	348	324	353	326	345	346	325	345	347	316	324	326	336	315	331	324	332	318	355	330	340	322	314	332	317	366	347	313	315	345	336	316	307	315	341	355	314	310	340	332	290	338	317	352	305	346	315	357	338	349	369	323	321	321	343	373	300	326	336	321	338	346	324	345	318	326	374	313	294	321	356	318	356	319	337	329	398	344	316	329	339	339	299	326	320	343	359	316	327	359	331	303	305	317	349	317	332	320	304	307	323	343	321	334	367	337	340	311	353	341	327	342	332	314	330	337	301	339	375	315	327	318	302	337	340	337	341	341	323	325	307	328	367	361	310	343	339	344	285	333	321	366	379	334	329	340	326	338	321	308	338	328	345	348	366	355	304	327	338	351	366	349	332	351	332	343	334	342	308	319	342	345	333	298	327	301	340	355	332	360	304	339	330	340	337	326	311	318	321	331	327	308	335	325	341	363	316	349	327	308	331	312	344	333	330	357	325	305	328	319	318	335	317	333	343	311	312	307	326	336	305	349	346	336	331	342	340	336	328	326	350	349	336	355	314	333	360	349	330	327	346	365	338	319	314	342	358	328	306	302	338	332	324	341	319	314	330	323	343	380	319	345	326	307	336	344	327	321	327	313	355	321	322	352	305	331	331	328	348	333	352	319	321	373	352	337	345	351	376	341	321	324	345	334	317	303	345	335	347	309	324	334	278	341	309	346	339	352	323	342	318	364	358	335	341	358	356	343	345	311	335	311	313	346	332	362	342	306	318	307	330	300	290	334	352	333	347	312	337	330	343	309	335	344	333	324	328	325	341	314	301	352	341	295	338	361	316	350	356	313	312	350	344	329	307	336	337	309	348	330	317	333	371	366	371	325	357	354	333	320	332	338	342	323	338	311	355	338	314	327	376	359	336	333	332	352	333	337	341	346	322	360	326	301	337	315	318	321	335	349	320	306	327	330	342	288	334	311	299	339	346	323	327	336	290	308	297	342	345	323	284	329	340	354	334	363	341	329	309	341	357	344	303	337	343	335	339	372	355	328	333	328	327	319	358	304	295	340	361	348	310	312	347	331	355	331	335	342	314	324	307	319	358	367	340	320	319	308	326	311	368	338	309	316	343	322	306	359	339	326	337	335	335	324	332	350	335	320	334	343	348	353	317	350	321	304	321	320	359	334	326	366	323	334	303	302	338	336	286	348	332	303	310	333	328	335	360	332	274	290	364	319	316	334	333	317	329	353	345	329	325	336	324	323	346	355	365	324	339	318	289	349	355	319	365	309	316	362	323	357	341	308	312	337	313	340	335	338	322	321	331	329	333	316	327	321	369	340	308	318	332	321	312	330	315	278	337	334	346	343	356	322	316	322	318	303	354	318	331	294	303	316	331	357	318	342	363	284	341	327	329	328	300	329	338	321	350	327	345	308	340	311	312	334	306	323	324	324	311	318	332	397	330	362	313	318	321	341	338	328	338	324	328	328	310	362	328	338	334	319	310	322	351	349	352	344	324	323	292	305	310	297	313	374	352	328	347	326	330	324	316	362	321	348	309	337	351	343	304	320	311	303	298	308	327	364	329	327	296	303	306	327	335	313	322	330	312	357	327	296	340	345	355	321	363	332	330	339	330	323	318	370	356	312	322	344	319	358	332	323	337	337	324	315	287	314	308	317	343	326	306	293	363	330	357	330	336	293	333	361	329	340	345	332	300	357	321	323	338	314	374	313	328	321	335	332	338	320	291	314	352	300	343	300	322	341	304	337	342	319	345	305	321	320	338	351	331	333	322	302	320	346	329	350	344	310	332	320	331	311	295	366	302	315	353	346	316	326	308	331	331	329	357	322	351	338	345	334	316	318	338	354	316	322	350	343	351	346	345	351	331	321	340	355	308	354	301	312	346	315	322	328	322	339	341	308	318	317	326	339	343	335	295	339	333	352	307	341	335	321	334	323	337	330	310	337	318	323	338	346	322	305	310	333	314	324	302	319	329	345	305	353	319	301	332	288	329	384	343	315	330	296	322	334	352	333	325	336	340	350	357	351	351	331	358	318	350	302	305	314	339	316	306	369	331	326	317	315	354	341	326	332	370	324	350	310	310	336	357	328	309	286	319	331	339	305	316	334	359	303	312	345	334	350	323	335	309	320	371	323	312	321	323	334	351	338	295	288	303	349	309	343	336	348	321	316	346	352	311	300	358	332	344	318	336	380	314	341	333	343	356	327	312	350	306	331	308	326	324	342	317	362	340	325	314	348	314	342	323	344	341	328	343	346	320	327	333	322	319	308	351	288	325	343	320	363	338	332	364	332	387	304	331	339	324	328	332	348	346	331	342	342	350	331	316	365	362	325	324	328	327	282	333	331	357	342	333	326	332	336	345	348	321	323	338	344	325	306	339	316	313	326	336	346	367	343	330	318	351	325	317	310	339	356	360	341	300	334	301	317	368	297	317	335	349	340	360	346	335	321	289	320	345	305	335	337	339	356	349	338	323	295	324	330	336	340	343	333	340	304	342	349	342	342	322	332	357	347	316	361	355	334	344	306	321	324	350	335	331	355	331	342	341	295	315	304	331	320	314	337	310	329	350	331	345	316	335	333	360	351	342	359	359	352	351	327	289	381	315	343	308	399	339	324	329	346	326	330	324	309	353	341	341	337	336	352	315	313	341	328	358	335	314	308	316	373	312	335	326	358	294	350	338	326	354	318	311	313	307	306	342	371	321	345	318	340	301	350	348	318	325	322	318	357	292	325	312	355	342	317	325	281	327	297	315	337	344	339	326	342	309	334	338	323	329	342	308	329	316	321	325	323	367	321	328	300	322	382	359	332	323	332	357	307	328	335	335	338	299	336	360	289	346	336	357	341	334	356	310	343	329	359	379	308	320	319	345	324	364	319	361	303	342	341	297	340	332	320	322	311	343	324	328	345	356	357	297	337	307	332	333	352	324	343	360	339	325	327	333	311	349	318	357	298	340	368	329	326	322	301	305	341	339	339	319	307	305	326	348	297	334	326	327	350	348	312	357	316	308	326	317	336	367	320	339	342	348	306	310	343	350	347	341	353	316	328	321	310	356	330	311	343	293	374	335	322	314	327	347	319	338	312	314	350	343	300	280	300	325	297	336	329	338	332	362	309	345	309	305	344	298	300	343	318	314	326	340	385	328	333	307	346	333	345	341	356	309	322	358	348	326	316	295	375	321	342	345	347	337	354	342	342	362	359	327	337	327	341	332	316	357	340	348	350	307	337	357	338	332	333	325	336	355	333	345	365	352	325	339	321	322	315	358	366	320	335	326	340	325	329	303	360	350	308	347	321	340	350	309	355	343	325	343	314	308	307	366	293	324	343	359	362	346	368	321	363	356
5887	901	766	805	827	797	813	786	819	804	775	779	778	779	758	757	804	787	770	776	850	778	820	783	780	821	752	829	804	779	726	813	770	811	788	765	768	792	753	777	807	785	789	789	807	773	788	816	761	768	743	789	793	791	792	808	772	769	851	749	789	791	810	762	789	823	743	808	787	796	811	814	780	771	838	859	778	814	779	811	775	801	802	778	778	868	825	780	783	777	828	772	790	760	837	794	777	731	768	820	824	763	775	803	786	792	802	800	833	839	756	797	755	758	819	742	821	809	803	809	823	783	805	804	800	819	804	766	738	814	800	778	820	789	802	783	773	782	770	807	775	803	800	779	824	808	826	724	818	830	782	774	787	803	784	802	812	797	806	768	846	778	771	815	761	754	845	783	797	802	789	822	784	771	795	762	800	804	820	832	819	741	862	784	808	781	780	765	827	795	810	764	789	768	772	810	806	809	838	820	802	803	808	761	810	739	827	814	776	785	761	778	834	755	747	781	796	833	780	791	797	832	804	798	793	758	792	754	777	778	830	780	816	751	811	761	799	743	775	799	775	718	834	806	825	786	831	749	764	719	817	759	783	793	800	799	817	790	793	803	788	821	814	744	802	784	789	782	752	731	756	778	752	845	789	776	806	833	764	797	756	738	783	741	796	753	763	800	775	812	810	814	820	765	790	772	796	813	766	801	771	795	803	768	822	803	778	801	783	739	815	788	763	735	782	827	851	794	782	874	831	822	795	786	788	788	771	821	833	833	816	770	815	803	824	845	771	810	788	783	781	849	821	748	814	796	822	807	733	807	787	770	780	775	747	766	740	725	789	844	777	783	788	794	867	738	769	782	815	810	742	838	769	779	725	769	782	741	793	778	807	838	825	787	773	796	789	837	795	796	737	789	811	749	782	779	794	805	792	794	781	796	813	847	811	773	746	818	772	746	765	810	787	798	817	765	802	810	730	790	802	777	808	758	788	779	753	797	748	850	744	812	805	805	797	815	762	758	840	757	813	749	778	788	815	842	777	843	804	763	735	822	823	856	810	783	754	810	739	755	754	763	784	754	787	827	799	794	808	760	815	771	785	811	828	762	857	747	791	802	799	778	810	760	795	837	748	794	747	809	727	774	825	773	866	775	786	803	843	840	836	771	767	862	793	774	764	809	802	795	740	788	793	809	800	815	823	806	794	785	798	768	794	776	758	808	752	848	788	817	764	793	745	790	821	797	779	769	836	825	803	802	775	848	809	812	782	785	830	792	771	718	771	863	833	750	803	723	813	819	802	834	787	784	772	748	762	730	837	805	802	818	745	799	787	806	809	755	799	774	792	803	774	780	799	756	772	816	761	784	831	806	792	789	808	744	755	800	732	783	751	772	798	795	767	796	806	761	759	760	804	750	787	788	797	787	809	776	785	766	834	745	798	772	841	816	815	780	782	808	797	777	837	843	785	802	815	802	818	788	771	807	776	783	785	831	764	815	801	768	777	776	789	775	780	789	796	794	791	798	789	804	774	774	803	775	795	816	809	786	793	822	778	763	795	762	761	809	812	783	773	766	744	774	801	739	760	755	775	787	796	791	724	823	795	783	809	757	817	846	822	805	836	782	833	827	837	823	767	803	802	772	811	750	761	779	726	815	833	812	796	824	812	802	793	837	782	840	822	809	786	828	795	776	772	781	777	786	782	769	792	809	751	836	765	777	781	792	793	780	784	785	743	809	788	748	784	790	772	775	766	796	782	825	748	820	790	779	786	798	780	769	827	771	746	785	775	798	790	770	826	785	766	762	778	729	769	826	818	818	785	749	827	800	802	814	813	760	767	760	751	773	776	757	795	804	803	819	796	820	791	811	733	763	803	802	763	789	856	802	775	791	799	809	823	818	787	792	753	783	813	773	761	799	787	858	752	773	782	815	754	756	757	795	798	755	779	816	800	838	809	754	805	763	769	793	776	776	758	805	761	821	801	822	776	810	782	766	766	835	834	824	812	783	808	811	770	737	798	756	773	782	820	782	804	815	769	734	837	796	818	786	804	812	784	763	752	748	806	800	798	773	815	773	765	846	735	816	748	808	810	800	836	803	839	787	779	771	774	788	783	804	808	805	814	797	778	790	755	805	792	768	736	784	803	824	810	789	735	764	781	784	753	782	805	825	790	827	793	797	799	817	794	821	805	837	766	806	772	856	845	743	778	777	767	774	825	781	764	772	821	824	774	757	773	776	758	733	815	814	741	803	786	776	756	772	769	799	787	776	820	743	795	785	802	758	789	829	797	725	856	767	815	744	838	768	840	816	814	800	799	797	783	770	801	780	800	795	847	778	765	801	827	769	794	818	799	700	835	769	791	770	783	835	771	769	798	800	786	780	799	792	741	818	804	786	777	808	758	774	757	770	792	771	802	814	765	779	804	849	782	790	793	769	769	820	769	774	823	780	817	759	777	792	780	766	779	783	749	808	739	784	788	766	826	783	828	785	775	780	813	764	835	825	760	798	760	790	787	847	837	753	758	810	759	751	788	771	814	806	775	841	760	798	828	766	786	785	838	770	794	780	785	816	753	797	811	806	754	732	776	789	784	799	807	768	791	794	759	744	743	798	804	735	829	785	795	821	793	745	791	801	756	874	800	813	770	766	778	806	805	754	891	815	771	742	779	760	777	735	776	762	761	791	809	807	748	746	744	790	829	735	799	784	810	795	784	820	822	810	817	786	836	798	822	800	814	741	786	753	818	835	736	824	812	805	770	762	777	816	801	742	807	803	744	817	793	820	808	844	814	796	768	820	772	767	784	814	770	820	787	785	808	779	812	808	803	800	746	801	744	828	793	782	726	782	770	787	794	776	786	793	804	805	823	798	815	801	760	840	742	830	778	777	806	803	815	799	761	798	777	807	749	795	861	809	787	841	722	827	829	751	798	765	774	850	817	824	749	828	751	799	769	746	737	841	773	755	790	818	805	791	812	812	782	833	772	823	799	775	785	791	759	787	781	822	812	802	797	789	845	780	766	783	783	735	767	816	801	764	806	842	770	789	782	806	802	787	776	819	799	803	784	835	763	800	774	741	816	746	809	779	797	802	851	791	819	780	795	800	771	818	820	788	817	764	814	825	778	809	791	733	778	777	774	827	767	802	807	813	805	748	772	799	802	802	771	735	782	789	738	792	836	796	813	770	806	790	838	805	774	755	740	783	784	762	815	790	835	816	770	757	796	766	750	732	781	765	797	799	727	817	752	819	802	798	818	764	768	822	812	811	812	802	802	807	759	813	821	725	803	768	807	792	805	825	799	732	750	800	785	815	775	799	802	844	801	814	816	825	800	781	821	817	796	747	827	808	798	827	788	842	821	792	750	794	828	758	773	784	787	793	836	830	739	804	757	798	794	801	790	770	795	811	768	787	823	807	796	773	759	762	767	805	799	751	768	808	801	875	830	820	766	801	759	769	796	791	794	807	790	771	753	803	765	775	822	832	761	844	819	834	868	771	806	812
25052	21466	24671	28683	21472	16898	461	296	306	251	247	226	223	227	212	198	242	235	230	229	212	208	235	208	205	232	206	217	206	212	220	217	208	230	191	222	216	232	210	225	193	221	203	246	226	217	221	242	209	202	238	194	192	208	234	240	205	183	226	223	217	193	220	222	210	212	208	195	231	186	205	205	207	197	217	229	220	211	214	196	195	208	196	218	185	239	215	223	233	187	192	226	201	185	241	210	190	191	200	217	213	204	216	215	222	224	229	198	237	211	217	187	221	190	213	210	211	215	192	211	213	193	232	200	214	193	209	225	203	221	228	218	221	193	200	206	228	204	224	234	215	212	213	236	235	237	226	209	207	204	200	210	212	190	201	217	213	187	204	203	200	240	199	188	231	214	186	223	215	212	214	233	223	220	198	188	226	189	208	213	212	200	180	215	206	214	220	210	215	198	195	202	215	236	202	175	202	207	201	198	229	240	194	217	212	206	206	215	192	218	196	217	211	225	237	233	232	197	198	236	226	222	195	214	209	230	219	252	221	176	196	222	233	228	200	215	224	217	226	222	200	213	213	213	190	205	233	233	229	226	243	195	217	212	217	210	204	217	216	201	215	216	218	206	221	210	223	215	194	202	217	231	210	212	208	200	188	227	210	201	208	190	228	218	223	170	205	231	202	224	227	214	203	224	193	224	219	186	219	205	233	219	237	181	197	210	187	193	194	211	225	218	212	208	201	202	203	228	194	227	208	208	201	219	217	223	193	219	218	223	190	229	235	183	181	214	210	224	213	211	214	189	221	220	222	215	220	212	207	219	220	184	223	221	191	219	210	234	214	225	228	240	202	189	202	210	210	193	217	209	217	197	217	185	198	217	240	205	213	186	200	204	221	201	191	230	218	230	207	210	190	196	209	206	206	209	197	211	189	202	202	200	201	197	228	222	227	208	217	203	225	216	224	194	237	206	241	220	194	182	194	220	221	202	223	215	208	209	223	233	227	233	198	239	179	219	201	209	243	189	180	240	218	194	211	192	220	226	200	212	216	201	212	253	221	204	225	208	224	219	225	221	217	231	207	221	202	202	225	193	211	212	202	218	222	178	255	179	185	208	207	198	223	207	210	182	219	201	218	231	204	206	206	219	215	193	237	210	190	201	218	208	194	205	214	222	220	223	199	219	238	205	213	227	221	206	211	229	187	198	191	211	215	188	190	216	202	218	185	226	221	207	196	211	215	204	217	215	198	216	200	222	212	197	185	204	207	203	198	204	218	201	216	212	200	204	214	201	207	189	227	190	223	211	181	212	223	205	184	225	207	238	196	202	227	215	231	226	211	226	232	226	186	200	236	256	196	246	195	216	198	214	200	232	224	193	196	204	204	215	215	221	210	168	214	224	203	212	205	227	223	215	199	239	207	233	219	229	204	228	206	211	193	220	233	215	196	202	216	227	207	214	201	228	219	191	207	207	233	211	220	219	189	219	237	225	173	223	204	216	203	205	209	202	202	214	209	210	190	204	184	224	206	209	239	200	210	221	241	199	208	174	230	236	192	200	214	201	214	200	188	202	189	216	216	204	182	216	191	226	211	225	243	215	226	218	206	222	176	216	178	231	223	210	210	184	213	241	226	250	211	241	186	229	197	187	215	219	215	224	212	216	218	196	202	188	196	225	203	216	224	193	217	201	199	196	208	193	228	212	183	214	201	206	195	211	201	209	208	207	207	205	197	206	211	206	212	246	205	224	231	217	189	214	241	220	200	215	196	202	221	205	223	211	190	194	204	197	189	216	224	171	206	218	226	195	192	203	202	217	205	200	222	242	184	192	210	209	237	235	201	192	210	206	217	199	194	227	193	211	201	210	218	216	215	214	230	191	190	216	210	179	210	217	220	191	207	217	207	214	189	209	201	218	238	197	216	226	204	184	194	214	191	175	218	226	201	204	201	214	247	231	216	188	204	185	213	225	213	211	196	199	208	204	206	215	211	214	195	197	221	211	247	174	229	200	205	201	239	216	198	223	209	230	205	217	222	208	239	238	197	188	207	224	200	232	219	215	198	198	243	191	197	231	196	210	187	198	209	191	202	204	201	185	209	202	201	210	211	200	231	220	212	202	199	204	216	198	235	214	210	196	206	199	204	206	224	211	220	200	226	206	204	211	216	201	227	193	233	246	223	195	219	211	200	213	219	199	224	207	220	213	233	217	219	214	216	229	248	215	227	199	200	194	238	222	217	210	195	208	202	231	199	189	224	224	202	219	258	200	196	226	245	208	207	247	228	209	187	198	213	220	231	205	207	223	215	233	194	214	199	205	205	207	210	221	214	213	210	204	204	198	219	220	196	241	241	208	222	222	202	204	227	205	218	198	199	196	226	189	204	207	210	234	203	207	183	208	190	217	188	216	206	220	201	197	227	192	229	205	225	194	207	222	226	255	226	220	203	218	222	205	217	195	207	209	212	234	206	236	252	190	229	213	200	189	170	203	229	230	216	184	222	208	215	202	194	243	217	200	187	228	198	221	177	195	192	215	213	215	186	219	236	214	213	214	222	222	204	212	232	222	202	222	189	222	217	210	185	235	202	203	215	191	214	190	204	200	200	202	207	200	212	226	224	206	175	215	210	209	166	196	226	191	205	202	188	209	209	212	215	194	214	194	202	205	226	222	199	208	202	203	223	243	201	197	205	203	205	219	204	198	196	198	221	222	216	208	209	215	194	227	206	213	214	191	213	227	222	184	202	232	225	218	197	213	218	190	197	215	200	204	237	236	221	189	197	217	186	200	199	217	236	202	179	194	207	228	209	261	221	203	218	188	236	213	195	216	234	191	216	231	207	218	224	180	220	217	189	218	216	205	221	212	216	194	225	194	198	194	218	209	211	212	219	227	205	214	181	223	201	226	227	176	213	232	213	194	214	214	177	238	221	188	213	171	213	193	218	195	171	226	221	185	209	189	208	213	201	205	226	240	220	218	204	211	194	225	224	204	247	213	233	223	192	193	165	218	200	201	207	215	235	229	221	209	199	208	200	199	226	204	215	223	209	190	194	215	201	218	217	231	209	224	211	212	181	198	220	215	193	213	234	228	187	203	190	206	230	230	207	212	239	219	208	221	198	209	233	211	218	202	198	211	199	220	225	211	214	185	201	223	212	219	204	219	214	206	223	219	196	211	201	217	193	199	197	200	212	207	196	213	210	209	194	206	213	230	201	216	223	243	203	205	228	212	193	218	214	200	209	187	200	189	216	198	217	248	211	208	226	205	205	224	200	217	210	242	210	186	201	189	233	212	199	192	223	210	219	181	197	219	205	205	226	209	214	213	219	202	217	210	220	218	235	238	203	209	224	230	236	195	186	193	221	225	218	192	224	237	216	216	211	203	226	210	192	210	208	208	200	196	195	221	205	206	206	217	205	250	214	205	213	210	223	202	193	205	196	241	218	224	203	197	199	220	199	222	237	216	222	183	217	212	228	210	217	218	205	205	214	198	202	218	212	207
3083	1852	1076	780	639	605	558	490	547	584	526	560	492	534	484	506	497	476	547	562	477	493	504	548	520	544	505	493	501	532	530	521	478	523	486	476	509	556	521	532	501	552	546	512	504	493	520	575	525	540	491	531	507	533	490	501	511	565	512	556	480	523	517	494	523	527	501	511	505	528	464	479	513	491	518	520	514	486	497	522	519	492	483	488	507	500	519	508	509	514	520	526	494	545	529	524	509	518	504	476	548	533	522	480	505	498	506	494	517	495	504	526	513	500	499	504	499	557	503	535	493	556	476	529	508	506	510	503	502	456	499	512	548	496	538	521	508	485	522	504	529	521	563	505	492	546	578	489	463	520	496	514	490	496	521	507	547	531	540	510	494	519	540	503	525	530	504	503	517	538	521	508	518	497	478	522	450	533	535	515	530	511	494	521	515	504	505	515	506	536	494	511	491	487	515	489	505	497	502	495	541	516	509	512	509	501	482	509	477	537	528	518	497	488	492	521	494	541	499	484	496	519	549	485	503	495	553	520	508	523	503	476	537	521	520	552	473	490	482	485	543	555	524	489	523	509	521	492	515	493	516	522	503	555	530	483	532	506	467	577	504	520	504	493	499	510	510	485	514	507	505	513	478	515	491	514	517	509	513	526	472	495	510	496	458	506	535	533	520	534	504	475	492	511	533	551	518	536	488	508	511	506	528	491	518	517	504	547	550	584	532	517	499	462	523	515	508	520	454	511	511	504	520	514	520	533	529	546	486	502	548	506	502	495	491	517	506	522	485	540	486	500	504	527	533	505	482	533	509	533	518	518	490	512	505	506	522	530	536	493	487	529	522	543	530	514	508	512	539	501	501	501	526	518	504	513	501	495	504	501	512	496	491	475	524	525	496	524	529	522	518	528	503	522	518	528	518	485	483	527	488	507	486	491	555	538	552	534	543	472	483	512	526	492	523	499	572	503	527	524	540	542	540	492	521	513	514	496	521	535	477	534	542	507	535	477	468	549	521	535	516	512	491	480	521	543	504	504	554	521	545	524	543	536	516	494	578	503	524	508	523	479	484	517	558	525	516	459	538	499	527	564	492	518	515	520	489	488	484	519	505	506	516	539	507	547	565	517	514	474	521	493	516	516	529	523	528	467	489	506	484	490	505	517	495	489	525	516	508	531	478	485	530	497	491	519	546	489	497	499	485	530	521	481	510	469	560	541	540	482	484	544	515	506	513	498	493	480	497	540	493	554	524	522	537	529	497	500	510	496	522	516	484	533	494	486	503	536	504	504	499	550	561	505	517	492	510	533	506	514	494	503	528	479	522	542	542	501	538	531	497	530	491	499	488	533	475	500	495	518	530	518	473	572	509	481	561	520	522	531	524	520	525	548	513	526	496	480	500	549	516	518	511	448	518	493	491	532	464	496	500	534	509	525	524	496	503	529	498	524	543	470	476	544	520	506	486	484	520	559	493	493	519	510	503	499	511	526	479	498	507	521	479	546	494	528	513	521	512	489	497	532	482	517	538	475	516	526	543	506	492	530	501	531	511	512	529	535	494	514	482	555	520	538	496	501	545	554	471	500	523	449	518	513	504	546	525	573	523	511	525	471	544	525	523	477	511	492	537	532	503	516	521	528	533	480	519	494	490	533	555	517	533	539	504	543	525	511	496	479	499	528	532	519	482	505	550	516	501	489	518	504	541	540	561	528	455	529	507	516	493	498	508	505	521	543	538	490	523	495	494	485	541	498	512	521	504	476	514	543	522	503	478	518	538	510	497	518	506	520	530	516	501	517	482	468	539	502	488	532	502	472	509	513	514	486	506	512	492	518	452	529	519	512	489	504	486	505	519	511	536	530	501	525	516	503	525	514	513	528	541	499	542	507	483	470	468	496	519	541	507	549	525	510	497	482	500	515	519	501	507	444	510	463	493	512	525	503	491	528	520	506	519	496	554	495	471	515	509	513	503	491	472	539	547	514	541	532	507	534	508	581	507	501	512	519	480	533	529	514	528	512	522	529	519	528	505	521	542	502	498	523	518	522	515	515	499	511	524	498	525	492	533	486	486	484	476	485	501	530	473	454	513	526	515	534	492	535	527	573	503	491	496	495	504	488	540	538	530	509	495	506	487	541	509	558	464	538	542	548	541	498	502	478	516	502	482	540	505	508	513	538	522	515	526	547	461	522	544	484	532	515	537	510	505	475	530	493	523	499	521	519	515	497	518	515	542	495	529	542	527	555	527	489	516	486	529	503	499	496	514	524	517	481	502	523	489	525	518	523	505	501	522	507	499	500	494	541	517	493	520	491	518	534	521	544	467	534	533	527	511	551	515	443	488	519	524	508	487	519	536	489	526	552	475	534	500	535	495	475	539	522	502	483	509	513	477	536	522	462	528	503	517	494	518	553	515	497	532	520	534	529	521	503	528	513	503	494	514	509	474	507	511	471	530	538	508	505	511	514	533	493	505	529	543	545	539	543	512	521	520	510	518	514	511	525	514	491	504	492	518	544	513	510	522	527	537	512	565	502	538	522	507	541	524	463	526	513	462	510	529	511	534	504	535	488	497	555	483	497	517	480	521	484	509	469	504	514	524	507	521	500	517	499	570	518	539	516	502	520	485	515	515	494	474	490	486	492	518	508	469	506	514	521	488	521	524	506	495	533	525	573	540	499	470	517	498	522	547	506	490	463	495	552	511	479	538	504	529	492	507	516	536	513	539	493	509	512	504	546	534	509	542	538	480	482	517	514	504	507	533	520	509	516	471	512	496	536	505	521	497	551	508	559	500	492	495	551	545	557	526	493	539	507	532	500	565	514	487	532	533	519	507	500	512	543	520	552	526	558	519	487	500	461	520	472	547	519	561	552	482	483	527	517	516	510	504	504	479	541	524	494	523	453	510	567	466	552	540	545	514	552	498	523	497	516	520	483	551	532	508	490	514	521	523	528	533	531	539	472	534	502	433	508	556	525	499	515	480	520	504	536	491	527	508	564	521	553	530	522	515	528	528	515	498	531	496	515	522	535	526	508	535	488	525	502	527	469	496	498	508	507	501	523	527	519	512	498	514	557	474	525	535	472	507	503	486	532	502	535	509	481	548	494	516	532	495	534	530	522	535	484	499	517	538	543	511	521	492	489	510	532	497	578	513	506	487	500	554	498	508	581	524	477	518	529	530	546	519	474	526	546	472	496	516	507	519	495	497	494	499	505	500	461	530	508	521	548	485	491	490	480	544	523	500	534	507	520	540	479	511	477	527	503	503	507	543	522	497	487	494	522	539	513	496	513	507	518	513	537	514	529	547	524	492	470	516	465	526	513	525	525	530	516	492	480	520	493	524	535	481	489	514	507	515	517	515	487	512	494	469	486	506	511	503	500	522	498	511	499	498	544	536	491	534	503	523	506	516	484	527	482	519	527	495	490	495	499	504	476	528	531	465	513	537	504	483	497	476	534	492	514	516	521	503	546	529	511	534	527	474	507	487	513	518	485
24448	21514	25105	28349	21515	21523	12478	371	227	168	171	162	137	138	147	148	141	103	108	130	118	99	106	118	99	113	91	98	122	106	95	106	83	79	102	105	111	100	97	98	90	99	100	118	90	95	94	97	104	99	104	93	92	108	100	97	102	108	102	105	91	86	100	91	80	94	120	96	100	97	89	98	83	101	84	83	105	116	85	104	110	107	101	97	81	67	98	97	111	111	102	98	95	94	92	84	93	99	104	98	101	109	85	107	86	116	109	91	97	90	94	95	100	98	94	101	93	84	90	75	101	88	108	89	93	90	91	123	81	84	103	84	107	83	96	106	95	99	95	99	85	100	83	108	91	90	108	114	81	83	84	97	70	66	102	106	88	88	95	102	99	96	100	111	105	97	91	82	96	94	108	100	92	88	88	77	99	91	111	89	94	90	101	95	86	105	92	101	92	98	90	105	96	106	86	86	104	99	100	81	101	81	88	88	95	86	79	96	96	100	96	97	87	78	92	108	104	85	96	106	94	101	84	109	79	107	100	79	93	75	70	105	82	91	120	86	80	78	92	83	99	104	87	100	102	92	100	120	106	95	78	90	97	101	83	81	82	92	107	102	71	89	91	115	99	87	103	97	112	96	114	99	93	88	109	101	104	105	108	73	83	100	106	110	95	86	106	95	102	104	82	86	99	98	107	86	86	109	106	94	101	101	102	81	102	104	94	118	95	87	79	104	91	96	109	113	92	101	85	96	77	94	74	89	104	95	108	90	90	91	91	90	100	96	102	102	88	92	89	101	96	108	113	94	93	110	80	76	100	98	103	93	86	94	105	100	112	104	84	89	96	99	82	91	86	92	104	90	77	77	81	102	66	83	98	79	86	104	99	104	99	97	97	92	81	112	105	90	89	97	96	94	73	100	84	100	97	90	93	97	74	78	86	85	86	94	92	91	100	112	81	87	85	80	88	97	110	90	97	85	89	100	109	89	112	93	91	99	83	84	96	99	95	104	79	101	113	97	82	96	101	82	85	106	119	110	96	84	94	93	100	100	92	89	100	99	84	99	94	89	102	98	84	95	99	90	105	107	94	76	103	87	110	98	93	119	98	95	100	111	108	107	100	95	105	100	101	71	89	101	115	86	99	87	87	92	106	78	101	82	100	98	109	85	113	89	92	110	96	80	91	83	97	99	86	79	93	101	98	82	84	90	100	107	90	98	92	103	108	84	82	102	81	86	99	98	81	105	96	87	89	90	102	107	91	92	102	104	105	91	94	93	85	94	94	85	83	111	72	104	105	105	104	97	91	85	100	87	87	92	85	101	90	88	87	89	89	100	97	94	87	101	110	107	112	77	75	82	91	103	85	89	95	106	96	86	93	92	106	102	87	99	113	107	111	109	100	97	102	89	97	116	93	102	95	88	94	102	105	96	84	101	100	92	96	90	93	81	87	109	109	82	102	91	107	94	106	98	108	93	88	95	111	86	84	90	113	94	109	106	83	102	96	99	107	95	78	81	103	102	111	111	99	92	98	99	86	101	82	112	107	99	92	103	97	96	80	97	104	91	86	85	95	94	90	99	101	104	84	86	99	85	92	87	93	89	111	86	92	87	94	90	98	85	115	92	89	87	106	108	83	100	112	96	101	95	86	104	88	74	89	103	96	86	88	85	98	94	97	95	91	114	101	87	102	70	96	99	90	106	77	101	98	83	96	83	96	79	107	95	94	105	101	70	94	90	92	98	118	102	106	101	87	88	106	126	95	87	103	97	110	88	97	102	106	86	76	90	126	76	83	92	72	96	99	99	110	64	94	84	100	100	95	74	76	104	101	101	101	87	95	95	95	105	100	88	112	87	104	113	91	88	100	90	101	85	110	86	99	96	90	90	87	103	99	114	95	101	102	85	76	93	93	79	90	86	94	100	103	105	105	86	83	88	97	91	97	93	107	99	94	106	116	105	115	105	94	93	92	107	105	96	79	108	93	98	103	76	76	94	92	104	95	78	111	98	106	104	82	102	98	92	91	104	98	112	85	118	86	90	88	84	90	92	97	101	107	91	100	100	96	102	107	100	99	109	82	75	108	96	93	105	90	87	86	91	87	91	114	96	92	91	97	95	85	88	92	90	97	96	80	96	102	92	75	102	98	91	89	88	110	97	96	85	77	80	92	114	107	94	88	109	100	93	87	88	98	99	94	106	94	94	107	93	90	104	92	95	112	91	108	114	90	87	106	114	92	100	98	87	107	92	77	92	99	91	95	84	87	89	105	97	78	75	97	98	93	94	104	98	80	108	97	91	86	76	85	106	89	84	105	97	91	103	99	92	121	102	97	86	77	89	102	84	93	97	103	104	106	94	101	92	89	92	79	108	87	95	89	95	93	104	93	78	94	97	97	87	118	111	88	89	92	100	101	99	95	88	91	92	93	73	103	110	89	97	74	85	101	93	97	109	84	77	95	101	103	102	92	89	76	116	96	82	95	73	110	82	96	80	96	78	100	93	89	98	98	92	113	102	98	99	97	88	105	83	110	96	94	99	89	105	106	72	90	88	86	93	100	87	104	85	103	88	94	95	69	99	92	99	96	94	98	98	82	98	103	86	89	84	71	79	93	98	99	106	95	97	87	94	107	95	100	97	118	101	86	99	107	79	110	90	98	94	85	101	93	85	107	88	89	73	111	100	95	99	88	83	80	97	68	96	81	102	77	93	101	90	75	87	90	109	89	99	96	105	78	109	96	89	107	83	97	92	89	76	102	103	100	90	105	96	79	85	86	116	84	80	103	95	84	83	94	78	89	99	100	91	97	74	85	90	97	112	98	92	96	95	94	105	98	86	98	92	102	105	85	96	100	91	93	91	100	91	98	92	103	83	111	94	78	91	85	64	104	75	90	91	91	89	79	97	107	77	103	87	76	102	64	73	88	85	112	99	104	102	105	96	86	90	98	86	106	103	96	104	81	97	104	93	113	98	79	89	91	99	96	96	109	79	100	95	88	89	101	98	85	99	86	102	89	106	95	105	109	68	100	96	85	88	71	83	87	108	93	95	92	96	97	93	78	111	95	105	94	97	82	103	95	68	86	95	88	90	104	79	92	97	82	97	92	91	92	91	104	87	89	83	102	99	101	114	98	93	89	92	97	114	100	83	91	114	99	86	92	101	114	101	73	97	88	103	100	95	103	73	91	97	103	117	83	99	103	104	97	100	95	79	97	80	58	87	108	91	105	99	109	96	99	77	84	93	82	88	96	105	114	122	107	110	88	94	99	98	93	95	120	101	67	97	91	78	99	86	96	96	92	103	85	82	98	101	103	104	85	92	91	125	89	82	107	115	102	117	88	94	103	91	99	92	106	75	93	108	76	92	105	101	96	123	105	89	95	80	100	107	82	108	80	92	85	105	93	116	89	104	70	97	86	84	100	78	96	101	93	84	91	85	80	114	112	93	106	110	105	97	99	99	86	90	102	84	95	105	84	93	86	75	90	81	92	97	85	92	79	92
2879	2936	1382	668	470	396	367	317	289	291	297	289	268	317	296	278	269	303	326	277	235	279	302	268	322	267	266	263	282	276	277	283	293	282	247	277	272	226	281	269	302	278	269	278	258	260	262	243	270	257	263	246	272	272	251	288	283	283	268	252	255	247	245	255	278	260	252	282	242	242	308	267	276	276	268	274	284	267	272	313	266	265	248	285	289	265	278	293	277	286	262	271	276	263	293	254	251	255	259	254	275	291	249	273	255	291	273	248	273	250	277	280	240	259	260	288	301	259	279	280	271	256	276	264	267	249	265	256	256	265	278	282	240	276	271	261	261	269	274	261	275	270	272	246	261	274	267	288	269	298	259	259	263	286	246	266	261	253	254	283	276	276	259	260	298	283	232	293	270	256	252	293	265	271	267	276	249	288	259	264	244	268	253	264	256	285	279	262	248	276	276	277	285	272	259	258	260	265	254	274	263	293	286	284	265	260	268	288	268	245	260	255	261	227	267	275	256	272	258	277	281	260	255	270	265	251	235	259	294	271	257	267	259	272	261	248	278	269	263	255	210	287	269	269	278	263	247	257	294	290	273	256	260	288	262	293	278	260	263	245	277	247	299	253	275	285	240	261	260	258	291	253	300	282	258	260	288	284	264	262	291	280	252	257	224	295	273	249	273	261	257	242	274	259	268	286	262	277	278	254	274	268	267	239	270	276	267	263	275	263	278	250	289	301	266	275	273	259	274	280	265	257	283	307	260	268	293	281	234	257	277	272	262	264	279	262	282	277	263	248	239	240	277	290	259	277	251	267	263	271	265	283	273	278	263	269	247	268	296	288	284	245	285	294	260	246	250	274	257	279	276	267	281	277	245	282	247	269	263	269	276	264	241	260	260	262	270	234	261	277	268	252	265	256	262	281	278	264	285	274	259	247	278	254	235	287	274	278	265	262	278	284	245	266	284	285	268	277	273	264	288	269	246	279	271	261	265	269	244	287	268	260	281	265	246	251	269	243	291	276	246	274	276	269	239	249	233	281	271	297	302	258	288	301	270	253	253	284	259	263	261	268	271	275	267	296	274	268	255	278	258	260	260	258	260	291	243	228	276	266	280	246	239	259	258	272	284	297	251	258	280	278	250	291	271	261	272	286	263	293	251	249	275	275	248	247	262	262	248	264	276	281	274	268	277	298	260	220	271	249	283	295	264	264	274	297	268	275	306	294	272	265	237	284	260	244	287	259	269	290	264	277	260	281	274	263	267	266	287	253	240	277	268	263	249	265	283	271	242	338	242	276	231	266	263	294	239	278	215	251	255	278	275	281	267	259	275	250	254	274	260	263	262	263	265	255	259	252	265	275	285	297	251	252	278	250	252	257	282	266	259	289	268	238	269	260	264	288	277	285	273	276	280	253	246	268	255	261	265	252	266	267	277	251	280	265	281	239	260	274	275	294	277	260	270	264	290	258	288	280	277	283	286	275	294	276	305	246	291	282	263	285	249	287	252	297	296	252	249	280	268	267	270	255	251	286	278	296	243	272	226	280	255	244	240	245	271	269	267	265	237	256	282	275	267	253	249	240	268	251	272	297	284	255	269	279	246	264	264	271	284	243	258	251	283	255	277	263	257	282	284	285	266	259	287	268	266	227	292	252	275	256	260	256	279	269	275	253	309	268	269	271	296	258	246	272	260	276	266	267	273	280	282	308	274	239	287	253	287	285	242	288	269	254	262	254	258	276	302	284	307	307	284	262	261	249	241	278	253	280	285	254	285	242	261	229	242	292	249	264	259	262	269	259	258	265	261	290	265	258	241	272	262	246	261	248	258	252	275	271	266	296	286	264	264	274	263	254	289	272	266	261	275	258	247	271	276	258	268	261	281	233	280	264	276	237	275	284	285	279	277	288	264	265	264	248	286	276	273	263	248	284	270	237	266	264	293	272	261	266	281	275	246	276	264	253	244	276	292	271	297	286	298	255	266	289	247	282	276	261	279	263	253	262	271	299	227	269	263	300	283	246	255	292	248	254	269	259	263	274	289	217	256	281	283	262	250	263	261	258	260	296	249	285	252	270	246	233	274	265	262	270	282	250	276	298	266	278	272	261	267	250	267	261	299	267	284	244	234	263	270	259	249	265	250	258	238	268	240	257	266	255	256	290	268	260	261	260	286	294	291	253	270	240	255	272	249	291	265	252	282	263	266	303	268	261	283	291	267	280	293	291	278	250	299	279	284	266	271	289	264	273	262	251	266	274	289	266	262	279	291	294	276	278	272	256	279	245	281	268	275	264	265	258	281	272	283	243	272	288	292	264	258	295	260	258	250	257	296	274	262	277	277	297	286	277	265	262	284	248	287	279	254	281	253	293	260	305	273	278	274	262	270	267	268	245	278	287	258	261	258	272	285	265	264	222	289	242	261	279	271	264	273	280	268	271	259	283	289	247	252	260	298	265	288	278	260	280	289	276	249	258	265	270	253	285	275	258	285	261	288	254	243	281	282	260	243	279	275	289	274	268	242	297	279	253	284	278	287	289	263	279	285	271	283	262	282	266	276	280	256	279	242	279	259	279	279	260	241	254	255	276	286	269	247	275	285	246	277	316	247	271	261	298	271	262	270	240	249	276	260	243	265	284	291	257	289	260	280	263	274	249	251	237	271	243	285	268	295	272	282	294	283	265	258	255	281	276	273	272	267	279	272	250	254	256	270	275	240	263	268	287	272	307	275	274	293	261	259	292	266	283	282	273	285	260	283	273	265	252	288	247	262	284	253	278	257	274	265	243	289	257	276	250	251	260	276	275	273	283	330	272	262	264	256	232	253	288	289	286	275	250	311	242	280	253	244	272	262	232	270	283	249	287	314	264	278	251	273	276	237	265	264	295	247	261	281	260	276	277	293	273	299	270	284	268	287	269	278	255	254	270	296	280	270	293	285	267	296	253	251	265	260	271	243	244	255	267	249	258	236	254	261	273	262	271	264	272	283	272	268	257	284	277	281	263	270	307	307	259	277	265	263	298	264	249	270	257	271	261	264	224	293	271	227	258	224	294	289	280	276	265	264	245	249	283	275	254	241	253	284	283	244	235	300	243	242	273	277	287	241	271	248	264	267	269	276	252	251	275	224	274	256	283	282	265	275	277	266	271	273	281	260	259	274	294	269	282	273	239	291	254	281	269	289	269	257	283	249	267	282	242	261	254	311	271	265	298	264	263	288	269	264	258	263	265	259	253	260	246	245	284	222	259	243	257	274	273	263	238	283	257	273	253	269	273	268	262	273	306	267	251	252	276	293	275	284	275	275	264	248	258	251	246	272	275	262	281	302	271	222	244	263	266	277	267	299	273	262	263	268	284	263	269	237	232	286	252	268	271	262	273	274	281	290	274	277	267	246	249	283	267	273	289	261	281	295	263	242	248	282	265	269	276	297	253	290	253	236	285	311	246	262	259	270	276	290	264	257	255	272	284	256	254	280	233	244	286	251	285	232	248	261	256	276	246
32060	20095	7546	582	379	335	345	339	324	340	350	356	321	330	334	337	346	347	341	358	333	329	316	363	324	342	332	308	381	365	362	317	328	333	322	338	314	340	357	362	343	353	346	338	306	319	347	333	325	319	313	325	310	308	352	314	313	329	335	358	334	350	352	326	339	363	353	299	295	304	363	309	357	339	356	291	329	339	358	348	338	333	329	328	356	322	325	332	314	332	346	340	329	321	338	327	346	335	307	328	338	364	319	317	362	324	328	367	344	337	338	299	295	338	330	328	312	350	308	349	315	374	327	350	336	291	353	353	336	359	328	327	331	321	325	302	309	326	319	313	348	308	323	308	323	304	315	330	361	325	345	342	338	335	333	359	323	301	313	341	306	306	384	336	299	321	322	327	360	330	292	356	318	349	350	345	348	341	313	338	355	328	317	351	330	302	297	344	351	334	338	353	318	329	305	318	344	283	318	307	330	321	334	320	318	315	353	339	303	347	306	310	315	344	320	284	333	335	297	339	357	334	327	364	345	331	378	341	336	305	332	307	335	331	345	344	366	305	303	324	338	335	321	363	354	336	316	327	356	346	327	334	347	320	346	348	317	344	339	334	343	336	335	338	351	346	372	337	323	373	320	350	332	334	348	313	342	346	325	331	333	330	310	343	308	321	356	323	319	366	341	327	380	334	341	340	316	349	345	300	319	317	322	372	317	354	349	291	316	334	368	353	351	310	348	349	333	319	279	311	332	351	356	336	346	319	326	371	324	356	349	304	324	342	346	325	320	353	325	330	322	312	342	346	305	335	315	318	320	356	327	332	297	341	332	346	354	323	313	320	326	335	326	322	353	308	324	347	302	347	344	336	303	307	329	298	342	346	320	347	318	340	348	328	334	343	331	311	318	355	293	350	325	318	341	290	334	339	352	351	322	366	311	341	351	312	384	349	325	355	323	329	331	325	339	343	328	321	354	351	335	331	320	339	314	354	338	350	288	370	340	337	324	373	318	301	317	328	306	316	306	339	332	325	296	325	321	347	357	337	293	306	297	316	346	353	298	313	315	318	333	371	343	373	346	321	318	354	341	325	351	340	350	329	367	331	336	344	348	374	351	364	334	338	349	360	290	341	350	348	348	329	351	334	308	312	332	326	314	338	333	345	328	328	328	349	309	313	352	322	274	340	336	364	344	355	343	339	318	344	380	332	357	326	305	351	346	341	346	341	342	327	345	339	313	317	341	315	327	338	328	340	326	302	302	316	329	325	333	326	346	306	319	332	357	359	328	339	306	321	303	356	306	331	331	359	343	375	333	309	319	307	361	338	344	365	334	331	318	318	364	328	305	344	334	324	316	322	351	303	323	324	304	361	336	348	302	340	346	348	340	316	303	320	311	318	297	349	341	345	332	332	296	348	362	357	284	359	323	336	339	326	275	328	357	361	341	322	314	339	337	322	341	352	346	320	308	320	290	333	342	332	342	343	350	356	356	330	360	302	318	314	342	316	295	332	308	342	314	348	343	313	319	303	326	293	343	314	291	314	342	326	345	352	325	327	310	343	335	327	341	337	379	348	317	346	352	333	353	343	341	333	354	346	357	323	309	307	330	319	393	335	309	344	340	330	335	341	350	346	283	343	333	345	343	336	351	342	301	307	298	332	362	367	352	318	326	347	347	337	354	333	334	308	356	359	350	300	339	326	337	324	326	334	349	306	336	386	325	345	300	344	355	318	347	309	339	361	326	270	357	315	356	374	342	340	339	328	315	329	328	355	327	344	364	329	351	330	345	288	330	346	343	332	350	325	307	328	348	311	310	318	322	302	342	313	349	322	350	332	319	325	358	373	343	324	323	363	329	330	332	345	318	330	322	325	332	366	338	354	308	306	335	337	328	321	305	316	338	331	287	322	294	336	321	334	341	315	307	346	327	337	325	338	349	339	356	347	362	305	316	294	336	371	364	338	346	328	341	307	353	319	339	352	340	334	366	323	326	359	354	311	317	355	343	325	326	337	340	316	331	343	344	335	328	322	340	331	349	359	325	341	307	311	351	355	321	316	326	346	357	354	336	338	307	310	313	334	334	348	306	360	311	293	309	333	332	345	310	334	338	339	311	323	361	337	337	339	355	342	346	332	349	342	336	332	360	354	336	348	326	328	333	362	312	334	300	385	300	310	345	345	351	329	316	302	370	351	366	311	327	329	309	322	331	308	331	304	320	364	356	332	352	336	343	305	327	352	344	298	345	306	310	297	293	341	325	344	329	285	313	372	342	315	332	304	337	346	324	318	314	336	347	368	318	316	303	290	317	341	335	327	317	332	342	347	329	362	337	349	347	341	323	370	345	328	329	336	308	331	300	326	296	325	338	286	359	348	311	322	308	328	356	325	345	324	339	336	317	310	365	359	324	342	334	334	352	307	358	313	347	359	315	366	337	321	338	354	354	331	329	309	281	356	334	297	300	314	333	345	338	317	342	358	349	315	317	293	343	328	338	311	327	342	365	328	280	309	346	324	353	332	321	357	303	312	300	330	329	355	320	339	361	318	328	324	346	281	332	325	333	348	340	339	333	294	378	304	338	332	329	345	346	345	290	314	382	316	325	308	309	328	323	322	344	321	330	322	339	372	298	345	313	351	330	337	341	320	331	341	349	306	313	338	327	303	358	320	346	339	347	353	336	304	332	348	347	318	348	315	301	328	348	368	305	327	334	318	362	335	348	343	368	304	325	344	329	355	333	347	319	338	328	322	370	343	335	317	323	320	361	344	339	324	291	364	341	310	322	318	314	335	291	320	341	322	356	370	337	336	341	334	340	312	315	339	342	338	346	295	370	284	348	340	350	333	331	309	323	337	350	338	316	332	318	333	326	340	367	317	338	330	353	348	326	326	329	329	317	309	323	338	348	307	289	324	310	342	322	319	325	342	344	315	343	348	377	312	296	313	371	373	340	344	353	324	330	349	320	347	367	354	319	339	352	334	324	345	338	326	328	345	318	344	302	347	368	308	314	333	345	322	318	312	333	345	309	318	331	306	354	349	336	323	317	372	311	352	315	330	332	325	343	339	333	345	337	343	385	332	329	330	312	350	321	339	336	358	311	335	312	336	347	314	351	343	351	360	346	346	365	346	317	331	310	298	356	351	345	332	324	326	363	339	337	340	322	339	320	335	334	326	362	357	334	369	319	323	328	332	354	307	290	350	344	323	324	313	358	345	324	368	306	339	335	353	351	310	334	312	340	334	293	350	325	378	331	345	334	342	329	327	360	331	338	317	325	385	328	324	323	309	317	323	340	359	328	331	340	319	355	315	299	323	313	328	336	337	347	353	326	332	276	294	349	312	337	345	347	328	337	317	314	354	336	308	321	344	331	339	349	322	362	302	342	342	348	293	340	325	319	308	320	324	304	331	349	328	327	307	342	315	295	354	335	310	334	347	316	316	352	348	301	339	342	303	333	331	352	334	328	333	309	319	332	354	332	355	306	323	343	293	316	339	334	333
5845	840	824	813	790	820	765	822	828	847	773	757	786	828	832	774	817	825	828	814	755	761	790	802	804	792	791	789	814	767	802	789	819	813	842	746	783	788	786	765	808	778	807	793	816	763	805	781	780	790	805	788	770	785	783	783	768	787	835	789	825	798	832	751	846	819	796	810	806	826	773	813	831	753	741	842	761	820	819	794	781	757	774	836	754	861	795	843	718	853	771	786	793	771	797	765	782	797	816	851	834	811	788	817	796	800	826	785	823	823	801	834	850	735	807	809	766	765	750	810	832	845	790	802	808	760	822	769	790	805	817	754	805	792	820	777	767	824	757	786	793	769	839	813	810	794	830	824	788	795	788	759	803	801	783	801	787	779	850	801	820	797	856	793	782	755	857	773	762	769	769	810	810	791	858	808	783	769	824	755	795	781	755	769	729	778	753	740	783	768	778	812	777	737	817	789	783	797	804	805	789	791	828	813	767	789	763	803	803	795	782	803	856	780	833	788	781	822	767	793	773	805	825	759	798	801	847	768	811	789	821	807	747	814	806	812	759	750	815	811	765	758	786	734	794	746	796	811	780	796	763	828	794	760	771	774	795	789	803	791	790	802	825	771	838	839	829	843	846	818	785	785	739	787	778	794	817	769	775	785	807	778	756	796	765	830	823	797	807	773	798	818	772	790	779	800	765	797	776	763	769	795	779	781	786	785	816	736	764	832	745	775	844	769	782	771	771	723	785	776	794	816	771	849	820	805	784	817	793	777	806	795	814	819	821	843	822	774	789	754	816	742	803	835	830	752	777	774	778	766	832	877	801	791	789	761	770	765	817	780	789	813	738	779	783	777	817	801	743	805	791	807	856	836	758	824	776	802	780	807	802	763	782	816	805	771	797	828	763	742	779	797	794	754	807	773	829	787	814	784	810	791	798	760	800	841	814	849	759	745	817	790	839	778	761	800	816	754	817	790	765	756	771	740	833	790	762	793	802	810	834	748	823	808	804	837	800	807	838	770	765	826	802	752	830	815	766	785	799	807	772	779	762	815	818	767	763	800	811	837	766	786	796	822	822	797	806	724	758	726	780	809	768	870	821	800	784	740	764	831	765	830	850	835	771	717	769	791	819	752	835	852	789	758	785	774	780	782	834	788	823	799	769	831	782	753	808	815	804	771	794	752	784	798	851	804	746	760	828	809	790	746	842	816	766	744	758	781	783	831	813	795	812	793	826	739	790	765	826	813	699	756	783	796	801	815	837	763	786	810	794	797	795	806	810	745	802	781	769	784	766	806	811	780	803	808	747	801	741	793	773	822	778	829	845	767	769	782	765	800	758	741	772	774	810	774	818	782	743	801	760	783	785	783	818	822	775	786	813	774	787	835	771	772	769	859	826	847	803	796	806	804	778	782	819	824	814	770	770	829	846	780	779	780	796	762	836	783	801	809	842	814	769	792	810	766	816	717	813	764	808	845	846	759	799	789	752	819	823	787	825	777	821	791	810	838	834	803	794	754	811	759	791	773	800	774	845	777	739	769	766	838	809	779	824	797	823	788	779	820	809	787	820	802	781	746	805	790	832	775	752	767	761	802	789	753	861	782	827	792	806	834	813	790	806	764	792	775	826	790	785	761	781	805	742	730	796	809	767	746	801	796	829	808	848	833	794	800	831	771	797	814	828	800	802	809	790	846	803	754	788	776	819	820	814	806	785	780	778	794	801	778	795	744	795	749	805	812	810	778	810	821	790	781	726	743	797	788	794	745	783	823	822	735	770	827	786	812	853	715	796	823	814	771	815	791	775	779	770	786	846	813	818	748	822	787	769	835	763	747	821	849	836	792	797	800	803	809	821	819	774	753	798	786	830	756	783	784	829	823	823	830	773	794	835	798	833	826	816	821	843	768	782	794	782	816	796	809	797	817	849	796	811	776	753	837	793	762	759	788	796	822	819	803	823	778	737	808	774	815	796	803	807	750	786	818	808	836	846	788	779	794	809	815	798	765	785	764	749	755	772	786	790	855	786	777	767	804	756	820	850	805	783	837	770	845	781	826	786	790	807	822	776	800	823	828	818	805	758	811	791	763	802	748	770	805	820	777	828	802	802	769	828	808	823	791	795	768	787	823	804	815	830	768	778	823	776	823	727	781	769	789	822	723	757	776	823	799	790	820	806	737	756	785	778	771	803	738	802	808	767	788	771	798	805	807	832	783	799	841	782	774	766	771	831	810	743	805	795	741	804	783	761	813	770	825	781	768	793	788	840	767	821	811	782	826	777	821	795	758	815	798	783	799	777	805	797	791	742	755	841	807	859	795	763	797	815	761	788	750	780	791	807	766	755	834	770	792	754	797	800	846	813	781	818	769	747	811	815	814	809	791	828	767	808	792	837	787	779	720	801	818	793	804	768	738	811	808	766	726	789	799	838	801	757	769	774	817	809	804	758	790	862	807	882	841	822	800	791	803	798	800	795	794	806	813	785	773	756	771	752	815	764	782	784	782	785	829	804	747	752	774	777	807	750	839	816	828	796	827	823	821	792	780	823	827	807	816	785	818	771	759	808	759	850	817	784	800	843	781	766	796	788	854	805	810	729	779	813	804	782	786	822	751	775	758	829	784	800	794	753	819	799	822	796	752	784	791	791	795	785	780	787	755	726	828	778	844	785	793	786	798	764	810	798	685	763	848	790	778	785	785	812	765	833	795	730	856	772	775	790	797	834	784	802	855	827	741	791	802	837	812	801	756	778	784	741	849	771	772	792	839	757	843	816	824	771	841	761	773	785	799	787	786	787	778	807	762	721	849	767	809	742	773	784	739	838	760	748	776	812	814	831	808	845	785	836	747	750	796	804	821	810	790	796	810	831	803	725	832	775	785	807	822	803	774	777	841	815	769	796	801	797	797	806	768	856	836	753	782	825	795	757	757	826	808	822	801	769	788	800	809	789	806	787	768	816	775	800	753	754	783	809	802	802	808	829	752	795	758	838	784	784	799	758	802	783	761	787	775	794	801	792	814	776	792	810	789	752	848	839	791	724	787	795	797	797	785	772	763	781	841	785	808	816	785	811	752	818	763	783	730	826	806	777	835	812	762	787	807	783	767	807	736	843	793	785	766	767	780	799	797	802	789	764	807	826	773	813	833	819	791	846	820	802	804	768	773	830	785	776	798	762	840	759	830	804	844	760	794	798	827	844	793	773	830	811	832	797	763	756	743	768	796	782	811	772	745	800	786	813	771	788	757	796	841	832	825	781	788	788	791	886	768	817	807	807	794	806	773	763	809	809	774	772	819	758	799	791	837	790	798	779	831	701	804	806	824	835	782	876	771	809	845	792	827	815	745	787	747	819	832	836	790	788	783	748	789	857	872	819	772	800	823	806	800	763	778	802	804	807	820	769	766	781	797	768	768	750	793	793	796	797	788	819	738	788	849	870	797	789	775	790	815	823	745	827	760	834	772	759	781	777	814	806	795	784	806	832	787	795	828	777	839	767	814
25042	21466	24666	28671	21469	17180	499	327	281	250	253	232	244	259	245	226	234	223	225	231	210	214	210	214	211	234	204	209	217	230	234	187	214	190	213	218	233	216	211	205	216	190	193	217	228	207	219	199	234	214	219	225	193	237	213	212	206	225	194	227	194	214	194	234	210	212	215	226	219	198	194	199	221	217	215	185	224	210	195	225	225	243	210	173	205	199	216	227	203	233	192	227	205	231	205	193	211	194	214	228	196	213	212	178	216	231	206	199	201	216	219	216	209	209	222	202	239	216	229	215	217	217	214	212	229	217	222	195	220	189	215	183	210	248	197	211	242	202	212	231	197	202	206	232	202	201	209	189	197	206	199	216	197	192	219	211	218	221	205	206	195	226	178	193	211	194	222	189	212	186	187	208	208	199	202	212	220	216	189	232	213	208	238	212	194	238	204	190	236	198	219	206	207	222	218	223	237	223	224	189	214	225	205	195	220	200	213	196	211	200	174	213	222	209	216	222	201	212	195	181	252	202	188	229	230	183	208	227	213	203	221	220	198	228	222	215	215	177	200	229	217	194	221	214	236	220	208	206	213	226	217	185	211	216	226	223	192	191	208	205	191	205	206	223	192	242	242	204	206	215	221	204	197	221	203	242	203	239	192	190	201	199	217	231	211	191	209	210	203	220	201	208	222	195	205	209	224	188	224	225	207	209	215	178	207	195	211	200	227	211	223	190	192	218	201	216	232	245	181	194	191	210	218	219	212	221	209	214	229	222	228	239	209	211	205	200	207	211	176	188	211	189	215	176	199	225	222	230	186	219	206	230	238	205	206	199	211	209	221	195	188	230	206	194	196	196	210	203	202	215	207	209	205	183	195	225	216	204	219	213	223	186	189	218	203	202	209	202	221	205	190	228	210	247	236	231	208	212	191	208	210	222	208	205	231	197	209	196	221	244	189	204	201	224	193	206	206	200	205	227	256	219	218	202	224	198	198	229	228	231	222	212	215	212	210	203	206	203	190	188	225	206	202	225	189	206	196	200	200	203	209	204	220	213	217	189	231	227	229	239	232	215	205	174	216	207	228	207	217	222	211	219	221	227	219	208	172	221	236	202	223	219	222	199	221	230	230	206	216	225	213	188	203	212	214	198	180	200	181	197	223	196	266	189	215	224	263	209	206	215	221	179	234	212	212	200	221	209	241	187	190	188	205	231	185	217	232	218	218	239	214	207	221	203	214	234	216	210	227	252	191	195	207	225	227	229	210	211	211	211	192	188	168	221	205	198	214	173	211	210	177	233	213	228	225	209	208	219	196	201	215	214	218	241	238	210	239	190	216	209	217	217	207	216	217	246	199	206	193	225	202	186	190	206	230	187	213	225	219	209	237	191	240	221	216	206	226	205	188	207	248	202	206	202	200	204	223	212	201	211	221	221	219	214	202	216	206	230	210	205	193	222	205	239	169	205	186	188	197	201	231	211	224	191	209	171	187	215	220	196	212	211	200	219	218	193	185	211	228	191	197	197	199	201	225	234	220	239	220	200	228	200	207	204	215	217	210	218	234	212	219	222	196	224	208	190	227	209	222	207	198	216	218	209	235	227	219	210	208	204	224	215	246	205	177	224	226	200	214	188	197	194	224	217	212	240	191	205	217	213	201	217	203	200	217	159	201	225	207	196	210	215	226	225	202	199	179	203	211	211	209	241	208	218	218	219	224	211	218	232	206	206	206	237	200	212	245	216	200	195	205	194	203	230	225	207	212	198	218	199	193	219	199	192	174	203	208	187	241	210	216	214	229	215	200	219	187	210	220	220	206	182	242	217	203	203	205	186	221	193	211	196	194	192	203	206	206	222	186	193	209	194	209	228	192	215	187	195	208	222	219	190	218	195	202	192	226	220	237	218	216	184	210	200	206	219	185	236	219	211	187	197	204	191	233	208	195	184	196	210	217	218	198	205	215	201	211	218	229	205	212	215	216	211	216	185	203	229	208	228	204	237	203	214	218	200	228	218	218	180	190	213	194	225	225	212	201	231	215	217	207	228	207	206	218	216	207	252	186	189	213	204	208	199	210	216	188	196	208	216	195	210	214	193	219	209	207	230	218	186	207	200	186	230	216	210	231	209	214	212	198	210	206	206	231	211	230	178	238	210	190	213	196	193	216	221	224	181	230	214	216	188	222	228	217	208	233	213	236	208	206	189	216	212	207	209	199	205	189	217	222	217	220	201	230	202	243	207	208	210	256	222	200	198	223	229	228	238	233	207	217	185	205	209	197	237	240	240	210	233	211	199	200	216	212	213	185	196	208	214	221	222	200	207	214	238	213	183	227	220	191	210	191	243	173	206	229	222	231	237	207	215	231	190	232	219	214	200	210	182	195	198	190	205	220	206	205	237	224	213	208	211	213	212	202	187	218	201	197	205	232	212	240	221	226	237	205	193	209	215	201	223	221	230	206	190	204	196	192	193	216	203	203	205	205	197	213	209	259	194	200	211	218	188	209	206	193	199	194	213	204	210	214	226	200	217	214	212	246	223	260	248	196	206	264	238	208	237	209	220	220	245	228	213	212	196	238	193	199	193	223	233	213	199	198	217	202	197	201	209	217	255	212	220	208	183	214	210	245	212	229	201	195	223	193	196	221	209	198	236	237	203	197	207	191	250	193	200	217	194	170	194	194	214	175	204	193	205	216	217	189	223	207	216	233	192	223	230	207	221	212	196	214	222	197	212	229	202	218	222	202	219	227	214	182	202	228	218	202	175	227	198	227	214	197	183	192	200	223	193	227	218	241	216	269	177	193	196	188	224	214	190	238	201	221	227	204	205	200	194	223	201	204	207	192	189	231	214	203	192	235	220	231	199	228	214	203	226	175	218	240	213	207	212	226	234	211	194	194	201	234	197	210	194	196	185	198	211	209	209	211	220	193	239	221	168	179	178	202	197	200	203	211	224	235	228	209	217	235	229	214	197	195	202	208	190	215	212	192	230	194	188	220	206	191	219	226	203	194	201	203	195	192	244	217	215	194	203	203	252	230	210	201	196	204	212	225	211	214	223	212	205	227	221	224	231	218	216	203	185	194	213	224	212	206	194	218	200	205	205	236	198	234	232	214	224	241	222	233	213	210	224	212	230	188	193	204	217	186	210	197	191	215	214	223	196	206	218	208	204	186	205	192	199	208	198	216	219	227	201	203	194	200	208	212	224	218	210	237	220	186	204	191	220	215	222	235	191	205	220	186	183	193	189	201	219	223	223	189	206	222	232	196	234	193	217	237	199	229	211	232	218	223	176	228	199	211	178	197	214	183	197	202	195	229	190	209	197	203	221	190	203	223	184	227	206	219	211	201	207	200	203	244	200	217	226	213	210	219	207	220	221	185	205	187	191	204	204	216	225	209	230	222	213	215	212	204	195	213	224	220	205	223	205	202	218	209	187	240	211	215	209	202	217	218	223	236	217	190	229	203	215	225	221	211	200	188	198	227	198	242	203	198	217	212	204
3027	1970	1109	759	632	572	509	522	526	497	531	518	523	498	537	513	477	512	536	541	514	521	558	522	507	545	521	527	463	510	462	542	512	526	466	491	534	477	506	500	532	469	537	497	483	537	489	544	504	509	520	502	551	484	521	480	550	513	535	512	472	491	488	535	518	520	515	491	531	524	524	463	503	499	567	515	458	524	501	521	521	501	511	537	507	471	513	523	534	534	526	480	555	495	544	538	450	520	543	507	491	500	504	493	484	476	540	470	538	513	519	509	518	499	532	500	512	529	479	510	509	491	513	499	514	549	531	539	496	516	528	494	508	511	486	501	508	505	516	527	531	518	493	499	506	540	464	496	518	489	499	490	541	508	485	536	477	496	513	495	526	532	484	534	509	510	490	517	468	524	482	515	519	479	506	505	475	538	487	506	521	497	469	515	507	502	528	475	489	585	508	498	497	496	523	477	490	477	508	469	527	511	501	582	497	491	533	585	517	514	504	539	537	470	513	505	502	525	507	529	511	519	484	490	534	515	487	517	483	503	508	464	518	518	520	516	516	538	497	493	518	524	545	562	503	503	495	516	519	492	500	504	487	491	530	531	487	503	493	481	499	509	526	523	476	508	507	519	545	507	505	531	488	500	523	558	486	484	504	509	537	538	532	491	529	545	515	499	493	527	496	497	553	501	516	515	571	512	516	501	499	552	548	538	501	540	507	510	479	537	486	490	532	503	549	505	515	475	499	502	474	538	485	530	536	457	488	534	491	482	537	511	502	506	505	512	534	509	515	476	495	538	522	500	516	461	550	529	528	512	465	517	474	520	506	504	538	523	506	492	524	562	490	515	517	488	531	504	478	474	515	475	518	469	559	491	479	591	527	485	523	525	497	541	545	514	527	512	540	529	489	507	564	532	516	526	504	518	534	507	517	510	465	539	496	546	520	495	501	488	511	527	518	521	486	517	506	509	505	500	561	506	502	472	511	516	492	520	480	556	487	505	521	504	528	533	500	503	532	505	523	508	491	514	528	520	507	494	518	491	515	507	531	520	533	538	538	506	538	501	517	499	537	503	516	502	536	489	513	496	552	469	519	551	488	473	514	528	473	486	481	509	463	516	483	500	519	484	492	509	486	492	485	490	528	484	499	512	506	490	523	499	502	496	527	508	509	505	533	505	543	520	479	511	514	472	530	535	522	537	496	511	507	503	488	509	493	506	504	467	494	536	492	488	471	508	532	465	530	535	550	553	492	511	533	524	511	536	539	517	520	482	495	468	521	528	509	504	503	501	497	513	508	546	469	453	513	501	542	505	460	510	504	555	528	517	547	500	539	517	521	533	501	539	503	549	486	476	514	475	528	515	502	537	526	515	476	498	518	478	512	520	484	473	503	494	484	571	504	484	532	483	529	524	547	521	504	500	521	535	536	498	509	489	509	505	459	538	493	506	468	521	499	523	511	538	521	519	460	534	507	493	482	497	507	564	505	495	552	513	519	475	496	475	468	503	503	503	542	498	493	506	542	510	535	548	520	534	541	532	512	497	487	484	474	525	492	543	513	508	488	520	508	541	496	514	508	508	519	492	547	516	520	497	508	540	504	544	541	496	512	487	510	491	528	507	510	502	529	536	509	526	521	524	531	546	497	532	473	509	484	489	489	501	517	509	525	494	510	472	530	496	525	495	496	519	517	525	512	539	496	489	509	499	523	523	476	524	524	528	515	508	541	492	498	499	508	537	512	523	526	483	485	534	506	536	520	493	518	511	516	537	530	541	555	552	507	494	500	503	496	512	507	495	528	535	509	502	488	511	515	513	570	479	535	469	541	487	488	508	501	499	475	501	509	528	550	564	542	492	512	529	496	545	532	526	514	501	516	468	508	502	518	487	531	529	555	491	508	535	512	472	531	516	538	556	484	484	535	508	498	534	519	489	544	521	488	496	531	495	513	522	530	494	471	499	519	495	503	514	499	513	516	514	513	514	491	505	519	515	529	506	514	536	468	525	488	494	514	533	494	479	506	509	501	513	520	513	480	518	487	500	493	508	541	518	492	524	539	533	529	523	490	515	516	511	471	448	464	461	539	483	520	538	537	479	537	486	539	517	492	521	506	552	503	552	518	527	497	512	537	499	509	504	479	518	501	538	498	541	550	495	498	537	519	505	497	496	491	480	492	495	513	486	508	426	545	550	522	491	535	486	489	517	484	538	523	498	491	479	489	523	489	460	495	503	483	517	530	515	520	510	520	495	482	465	540	493	488	500	507	496	476	481	487	493	491	496	510	541	514	492	554	512	484	545	557	511	511	539	476	500	490	483	496	490	526	521	549	499	536	500	508	481	503	496	525	494	486	508	539	498	526	580	534	526	546	505	555	538	510	517	545	516	510	527	503	511	479	532	485	526	564	531	520	510	500	527	548	516	465	491	524	479	532	504	550	530	486	540	510	553	496	529	495	504	522	520	455	516	502	497	536	489	469	494	495	509	520	524	551	473	472	497	531	489	522	500	558	543	550	463	516	531	535	506	542	491	492	522	541	505	523	507	529	488	518	467	463	503	535	498	536	541	547	547	522	544	535	531	519	485	518	492	523	557	497	512	507	513	470	531	512	472	540	538	495	519	523	524	481	502	525	493	503	546	512	506	506	520	517	534	531	508	485	478	493	525	505	509	501	486	467	524	516	513	521	472	527	545	503	500	513	510	516	502	510	504	509	508	502	509	507	536	505	500	510	525	513	512	490	549	529	498	503	525	501	495	503	560	512	525	499	501	552	562	530	504	513	467	521	507	478	444	494	506	538	520	503	525	487	482	504	507	514	502	529	458	521	500	509	514	550	530	528	475	526	491	505	529	502	516	485	536	493	532	489	553	492	529	517	562	498	486	522	525	553	511	551	488	521	489	502	471	503	521	511	498	515	481	540	537	510	531	522	506	544	490	524	499	537	530	465	504	519	527	533	531	548	542	518	474	535	461	524	506	530	528	505	519	500	481	511	523	491	504	510	518	538	495	516	526	527	522	506	541	534	494	515	481	481	500	559	498	490	584	503	483	495	479	541	471	556	490	450	488	489	531	504	512	492	528	484	520	535	546	495	483	553	542	496	501	546	504	450	526	534	475	522	479	551	488	459	498	526	491	514	488	493	502	515	490	528	538	508	513	506	510	515	511	532	479	533	498	496	531	499	543	523	539	521	524	547	489	521	475	514	513	499	493	493	491	485	546	523	518	511	511	557	496	538	506	510	500	481	494	508	484	541	462	500	536	530	544	490	517	501	481	537	540	498	475	495	518	495	515	524	455	560	477	509	520	504	513	512	533	494	542	508	563	524	544	538	561	516	510	487	521	514	506	466	525	536	515	558	518	485	511	524	515	515	525	529	517	534	515	474	523	501	519	521	503	542	446	465	528	568	496	534	501	518	488	501	555	506	513	504	525	504	507	511	527	537	507	511	545	493	467	524	472	504	540	491	513	481	488	511	500	492	496	547	528	519	529	488	547
24448	21478	25043	28319	21479	21493	12250	344	222	180	145	175	145	139	127	117	108	138	109	103	90	97	111	91	93	107	98	104	111	109	106	99	111	94	101	81	85	96	78	91	96	99	102	104	103	96	103	73	96	104	84	93	87	99	103	110	93	105	82	105	94	114	97	98	89	90	93	108	100	80	82	100	95	107	77	99	92	92	90	86	92	90	89	99	90	85	99	90	92	76	88	104	77	88	110	94	103	91	101	92	97	84	111	79	98	93	77	94	101	103	89	110	91	84	94	101	84	92	106	104	104	103	100	78	94	106	108	88	95	116	98	92	112	75	96	80	92	95	100	100	102	95	97	94	111	96	108	84	87	94	100	100	90	81	94	101	101	97	105	100	97	97	95	97	98	93	110	101	90	93	113	91	98	111	92	92	82	84	93	82	81	88	118	95	106	97	92	87	118	89	89	86	101	97	112	85	109	107	102	85	108	106	95	101	93	102	68	96	91	93	95	105	78	90	111	103	94	100	75	126	107	98	91	103	98	95	107	83	71	97	93	115	68	79	100	106	77	103	85	99	107	76	96	73	102	84	115	101	103	112	119	91	104	93	113	88	97	104	103	102	85	87	104	105	86	93	84	88	105	88	78	88	98	98	97	96	92	109	85	90	105	103	95	85	78	85	101	98	80	105	85	94	88	97	93	94	93	89	91	80	85	102	96	87	96	101	89	78	105	103	78	112	96	110	118	90	113	90	123	78	95	94	89	98	96	100	91	105	101	90	97	107	97	90	93	97	89	108	94	111	87	91	91	100	99	93	87	96	104	89	91	92	73	100	88	91	102	92	96	79	93	72	93	93	73	84	103	97	111	98	101	80	90	109	86	86	94	119	83	103	96	105	97	101	68	90	98	87	97	76	94	89	99	90	99	96	90	85	99	99	95	107	114	97	86	96	99	80	92	83	96	108	80	84	84	100	93	96	107	105	93	87	104	94	96	104	94	105	96	85	96	91	96	90	101	71	77	99	102	92	88	114	95	96	86	91	106	91	77	80	108	103	83	88	99	99	90	87	107	91	77	84	90	71	89	102	87	95	104	102	88	109	113	89	78	88	104	84	102	93	101	107	98	103	86	76	103	107	88	100	102	85	101	112	109	90	95	116	110	95	94	91	94	90	103	104	96	76	97	103	79	112	109	90	105	88	92	70	103	88	76	85	77	101	107	88	91	81	72	93	112	102	77	95	103	97	84	99	83	95	81	88	94	101	98	81	104	88	102	97	90	103	87	94	103	75	95	108	100	91	92	103	127	103	96	74	91	74	112	91	85	83	96	107	111	90	87	102	82	98	116	104	78	96	86	96	89	94	110	90	88	98	97	105	102	102	100	107	90	104	108	105	101	85	112	75	87	87	101	90	105	104	91	81	98	110	99	91	94	95	97	100	92	109	104	113	89	110	86	80	100	103	95	95	99	101	94	77	86	92	93	89	85	81	97	102	83	103	98	84	79	87	97	83	93	83	85	96	88	99	73	99	90	91	73	103	99	76	96	107	108	104	123	105	103	107	100	91	86	86	86	73	93	103	100	100	86	87	82	89	112	82	104	96	107	104	114	94	120	106	94	106	91	90	85	112	85	107	75	82	90	93	84	87	104	84	115	107	93	104	96	111	100	87	82	94	106	92	92	88	103	82	91	83	82	115	86	90	73	68	107	96	112	89	98	94	111	99	109	99	98	118	80	76	85	89	82	84	96	92	84	85	95	89	91	77	107	92	92	85	106	102	84	94	87	103	100	96	98	93	108	94	102	93	96	85	100	95	116	101	90	80	90	86	90	91	87	101	89	93	86	94	82	93	95	93	90	86	108	98	83	84	96	106	95	102	81	102	95	92	96	102	91	101	84	87	109	93	88	120	86	81	103	90	98	99	85	88	103	106	83	98	89	97	84	88	93	97	91	108	106	93	92	85	82	117	96	90	92	118	85	105	101	64	106	105	95	88	90	87	86	87	97	92	78	88	88	86	71	80	92	88	81	89	91	112	94	99	103	93	89	103	92	109	91	107	89	91	95	96	93	78	76	94	103	96	85	99	97	114	99	81	95	115	101	103	102	99	83	99	102	91	89	83	92	101	86	91	94	98	94	99	94	106	100	97	97	88	85	95	102	96	82	83	106	94	81	90	99	72	79	105	108	80	103	97	91	99	100	91	90	98	105	112	90	80	110	81	99	104	73	90	100	108	108	93	97	83	78	101	121	107	86	83	99	94	97	107	111	99	91	98	91	109	109	87	92	95	84	111	102	87	68	116	87	97	95	97	87	89	94	96	99	102	89	83	90	98	108	104	111	75	91	100	84	104	104	103	85	98	83	109	86	112	92	91	91	109	104	98	93	110	85	88	81	99	91	107	101	90	113	110	87	90	84	102	92	106	84	90	94	119	95	105	90	80	97	101	91	103	99	101	94	88	109	99	81	103	87	81	89	115	93	85	94	112	91	92	96	108	106	94	95	74	103	91	105	76	106	107	117	102	114	106	110	76	108	93	90	98	92	99	103	103	86	99	101	86	94	83	96	96	118	102	89	121	97	84	98	102	84	98	110	86	88	88	94	101	74	89	92	92	80	85	90	104	100	84	90	85	94	95	93	80	106	97	84	97	88	97	102	96	95	92	83	107	102	84	86	102	99	90	92	93	94	85	91	97	117	86	71	100	87	78	85	82	99	118	93	77	104	121	93	99	107	91	81	67	93	113	75	107	85	110	94	75	102	110	100	101	110	83	87	93	108	99	88	108	109	103	109	110	106	104	91	88	103	92	118	85	105	89	85	96	90	101	105	100	93	101	92	112	90	98	99	97	109	100	83	79	90	102	92	95	90	105	107	105	89	87	100	92	82	81	86	85	93	92	113	103	104	109	94	83	83	98	94	101	79	92	99	110	95	88	92	96	93	90	106	109	116	104	90	84	100	96	98	98	82	63	90	84	111	99	81	79	98	86	100	89	88	103	106	107	100	97	100	92	90	80	101	94	86	101	100	87	106	92	108	112	92	87	108	91	89	88	103	82	100	111	88	85	87	94	102	76	97	93	81	98	83	101	106	90	96	110	79	120	85	94	95	79	85	90	104	104	89	87	100	90	88	94	92	89	82	97	91	90	112	94	90	85	112	85	102	95	88	102	73	92	114	115	92	92	112	84	100	80	97	99	100	95	106	94	116	115	91	94	98	103	88	86	102	109	98	94	89	89	96	82	90	85	128	103	122	97	92	100	97	104	117	107	80	106	107	89	108	102	81	81	98	118	86	81	86	105	97	92	103	98	95	97	96	83	76	107	91	88	90	102	103	95	91	106	104	90	84	88	103	101	105	97	109	100	95	104	98	76	99	81	94	100	86	80	105	109	89	91	111	86	94	103	89	95	99	97	94	101	112	89	115	98	104	79	83	115	97	89	96	96	99	99	93	105	95	89	101	95	96	99	97	99	78	93	99	99	94	116	118	104	88	81	101	80	92	113
2940	3013	1402	753	493	376	373	333	304	291	297	299	290	290	281	318	289	275	291	252	291	273	275	282	271	254	275	263	299	277	294	266	240	275	249	285	281	279	289	267	270	248	248	269	277	276	258	242	272	278	232	279	265	279	291	266	238	271	247	278	251	271	234	245	282	292	255	257	267	271	248	236	312	251	268	285	277	276	262	246	234	266	246	248	273	284	260	268	263	290	258	272	279	311	267	281	254	295	291	277	295	270	261	259	261	247	256	252	242	263	286	258	262	261	268	239	266	300	273	217	269	261	259	253	299	278	252	242	254	253	272	259	245	270	254	284	262	255	292	257	273	274	286	258	262	279	264	266	263	259	270	284	263	293	276	294	258	284	266	292	264	236	286	285	274	290	296	269	274	258	281	277	279	274	255	303	304	266	292	273	270	265	273	282	263	254	248	297	258	255	292	282	267	257	261	306	258	277	252	284	257	295	260	272	295	249	290	287	271	252	238	274	264	286	295	272	275	252	286	256	266	217	289	275	252	279	271	232	257	286	283	273	256	268	262	234	293	272	275	273	262	263	264	276	261	262	283	291	285	298	269	254	270	272	272	276	297	248	271	279	288	282	274	277	272	276	289	257	275	284	272	273	263	256	250	268	229	243	255	259	262	264	276	282	270	262	265	287	261	281	273	274	245	267	242	278	246	241	262	232	255	267	257	291	278	267	259	259	261	320	266	274	250	250	269	264	245	248	243	256	275	255	278	275	244	273	268	278	257	272	287	257	248	272	275	270	258	278	259	267	279	254	267	263	280	262	274	267	223	255	259	258	258	257	273	269	268	245	247	221	274	260	236	281	263	267	267	288	303	272	267	258	265	283	270	245	262	242	247	270	259	255	242	275	249	255	260	274	280	252	267	233	273	264	277	278	253	265	263	274	236	260	254	250	259	251	225	246	270	281	261	290	297	283	259	289	271	266	261	286	302	246	257	260	292	274	284	287	251	274	280	280	278	249	258	256	281	272	254	286	276	249	269	252	246	266	282	263	259	298	287	312	268	275	290	273	240	286	273	260	263	293	293	268	244	266	312	267	265	280	241	237	276	292	258	283	279	259	284	253	247	252	263	261	253	228	265	287	252	280	288	306	264	247	267	255	272	290	277	260	247	260	269	272	299	283	264	258	272	273	257	258	254	277	270	284	248	254	274	302	237	293	268	257	237	276	267	249	274	213	255	279	270	260	247	289	240	253	279	306	260	258	239	295	282	273	286	253	287	278	250	284	276	278	257	262	242	270	281	264	244	288	259	259	271	291	270	259	259	261	285	243	265	250	279	245	265	257	261	276	278	258	241	278	286	260	257	293	293	262	245	266	247	285	286	287	254	255	278	252	249	225	252	274	300	269	250	267	294	288	265	276	263	259	279	266	297	269	298	263	281	248	257	273	239	262	280	259	259	261	288	265	272	299	272	256	269	251	295	233	251	251	281	257	262	285	250	253	282	246	240	275	252	251	269	262	265	271	256	293	266	268	262	270	296	262	233	275	279	287	272	243	258	274	289	266	275	283	269	260	284	278	263	285	274	262	260	278	249	249	259	239	281	269	258	251	293	282	264	253	287	271	284	304	272	284	236	271	263	276	248	260	272	267	259	284	239	265	264	270	297	272	289	276	308	246	293	254	269	273	251	282	265	285	262	274	263	277	274	269	253	274	277	260	276	264	266	274	257	294	271	267	270	260	259	287	263	248	287	307	271	262	277	247	283	264	277	275	290	231	290	264	255	253	273	282	271	279	278	253	266	255	261	275	262	272	251	258	248	266	262	266	288	279	275	239	287	295	279	247	265	269	223	272	239	283	272	275	251	246	264	276	261	253	248	255	253	282	259	255	272	292	300	249	267	235	255	260	259	263	254	246	301	239	258	302	247	265	252	287	279	264	254	300	257	285	287	290	284	266	276	262	275	270	278	286	275	229	278	272	258	284	272	258	268	264	306	261	278	264	269	275	250	265	255	251	270	281	272	262	269	275	251	248	253	275	279	240	260	263	262	251	256	253	275	267	272	282	265	279	265	256	275	262	276	265	268	280	215	285	276	236	250	253	279	266	285	253	256	273	256	240	248	278	260	280	248	247	266	273	284	236	277	281	237	255	243	268	241	265	250	255	265	267	260	283	248	248	261	260	279	280	273	268	273	264	283	257	262	279	263	282	249	255	258	250	277	279	245	259	265	263	305	300	278	240	270	267	265	258	258	279	305	281	272	241	273	279	281	266	248	268	262	252	281	285	260	251	265	286	269	257	287	264	280	264	273	282	253	301	276	260	286	293	266	291	257	278	272	241	297	275	278	257	262	252	265	260	281	290	280	295	274	240	265	252	293	293	239	251	260	245	278	236	259	234	262	280	269	237	248	263	245	272	256	278	274	251	257	265	268	269	261	275	305	254	263	260	259	269	272	290	251	296	278	227	269	276	255	275	256	264	249	261	253	290	251	271	281	273	289	279	248	279	271	258	283	278	272	271	295	258	305	264	259	234	288	278	271	282	252	302	291	267	285	268	264	236	318	257	252	268	270	282	255	246	275	276	245	263	298	252	291	267	278	255	261	306	254	251	276	292	292	276	243	258	281	294	278	266	322	246	253	258	269	246	268	265	256	254	259	259	272	248	277	273	245	272	272	256	294	264	235	258	268	267	249	253	281	250	268	252	270	274	268	269	250	297	234	272	279	265	279	265	238	276	251	283	256	268	287	256	270	287	249	288	264	262	258	267	254	263	277	264	270	279	252	279	253	263	262	300	271	282	313	285	275	259	267	252	270	287	280	225	275	251	259	280	293	238	270	282	241	232	267	280	264	267	257	254	270	232	278	253	277	232	266	245	257	255	272	272	260	286	265	269	261	266	285	293	265	257	287	257	256	241	304	260	274	259	239	282	250	236	265	278	273	259	256	275	262	254	262	253	290	284	258	274	285	265	246	234	260	238	278	252	281	273	287	276	244	251	264	265	262	253	259	284	275	289	250	254	280	277	267	270	277	268	255	255	251	261	287	262	262	257	251	256	288	241	282	266	275	278	272	252	262	299	258	281	264	269	262	257	247	268	271	259	274	240	257	275	255	267	272	268	270	246	265	272	252	246	280	260	287	276	279	297	281	274	283	270	258	287	264	259	282	249	259	265	261	285	271	262	255	271	269	259	259	271	276	229	272	260	269	271	271	258	268	264	247	274	246	268	228	237	257	272	274	273	300	264	287	275	268	278	283	265	261	259	232	269	265	249	258	262	253	287	266	265	250	269	277	260	248	251	283	273	293	253	269	266	271	239	299	237	248	256	304	261	253	256	253	258	238	254	240	261	248	247	251	273	271	290	257	238	266	297	251	282	257	259	248	251	272	273	281	260	250	286	269	275	254	287	251	282	263	257	263	283	287	276	266	264	273	268	252	274	278	264	283	251	267	276	273	257	267	267	274	258	281	260	278	233	244	259	260	252	251	258	250	280	250	290	269	251
32078	20165	7609	762	503	477	397	311	333	330	337	363	338	338	353	332	319	319	318	335	322	307	308	350	354	323	332	341	368	328	309	354	311	349	350	329	367	313	352	314	332	327	326	333	322	334	349	290	310	354	332	343	325	307	350	336	347	366	351	333	313	323	324	378	336	312	335	333	311	364	326	326	362	347	323	321	365	303	307	308	348	356	326	299	302	342	333	357	342	334	341	330	304	340	328	341	327	341	361	335	286	323	311	343	353	326	334	320	344	344	333	342	330	351	357	335	340	328	319	312	361	367	319	336	353	338	343	346	328	308	365	313	315	367	312	366	339	342	351	316	326	344	356	270	335	337	352	353	320	338	334	343	326	345	340	342	351	309	351	314	352	313	331	362	325	324	329	309	319	337	345	315	317	338	347	313	286	348	320	351	321	335	338	359	360	316	331	334	367	322	335	337	326	317	314	296	336	320	329	343	325	334	324	340	302	317	339	332	314	334	314	324	320	329	328	354	316	315	343	324	333	346	317	307	334	327	346	367	322	377	331	336	345	349	278	307	352	306	294	339	324	330	305	307	333	276	356	328	337	327	334	374	317	309	301	340	308	312	295	376	302	307	306	339	327	359	290	338	322	329	349	323	346	353	321	316	353	339	329	328	312	332	299	342	332	341	326	351	334	323	361	332	375	333	363	326	333	325	340	352	336	331	326	354	326	345	319	305	335	320	332	324	331	356	344	325	314	326	311	329	346	343	294	333	345	339	331	319	336	335	344	320	324	291	337	357	321	361	345	340	332	343	310	331	356	315	347	293	326	308	328	329	330	328	351	322	320	335	335	325	350	338	351	354	345	350	331	345	329	339	346	360	328	358	324	349	338	345	342	355	359	315	356	328	291	312	313	346	357	347	335	302	325	321	320	335	333	318	326	311	332	350	315	340	333	323	321	360	356	354	325	347	329	284	349	328	300	349	355	316	377	343	316	323	328	334	352	322	331	350	327	330	346	343	370	351	355	315	335	321	317	350	345	322	331	362	330	317	338	346	341	323	345	315	298	344	341	350	326	295	323	302	374	333	352	325	312	305	342	341	315	307	324	290	339	329	309	375	368	298	327	314	343	337	329	328	376	333	333	330	306	348	324	333	319	335	322	336	328	330	353	289	323	320	303	321	346	358	298	327	350	340	329	338	309	313	343	327	323	305	340	323	323	338	334	357	345	338	318	339	275	333	351	283	329	328	362	320	312	330	339	362	343	308	340	356	340	325	321	304	347	329	357	319	402	351	369	313	336	345	322	336	323	307	318	347	346	338	307	310	330	401	368	321	324	331	354	333	319	309	340	336	344	331	349	331	355	318	307	309	316	330	337	341	318	329	356	337	322	353	305	333	356	319	349	345	314	329	333	358	319	350	337	330	341	352	320	341	306	351	304	344	341	326	324	334	345	301	341	333	345	334	339	330	326	342	319	332	290	320	326	374	317	345	326	332	331	347	340	366	351	334	341	342	363	351	329	314	344	315	290	361	354	308	314	297	342	342	315	334	316	361	358	321	342	318	342	322	314	339	308	316	358	323	324	317	356	312	349	341	335	341	333	319	326	350	321	318	354	320	295	329	302	342	335	326	338	314	346	342	322	296	310	329	347	329	326	320	303	348	357	326	328	346	346	317	352	346	347	335	283	343	349	334	336	329	323	349	327	327	317	313	311	320	362	347	312	335	316	339	317	367	317	309	366	338	345	307	350	359	300	353	381	395	361	355	345	356	320	314	363	352	337	311	331	332	329	321	351	348	311	348	330	328	313	336	352	332	315	351	342	339	332	366	358	312	332	357	336	313	357	335	324	314	311	335	354	336	315	329	345	314	363	373	356	318	328	340	340	341	361	353	354	339	344	329	344	348	322	359	343	390	316	315	321	368	319	336	341	383	323	311	341	356	340	338	354	315	319	329	312	332	334	329	324	334	332	319	329	332	314	369	363	332	321	329	338	348	356	337	361	323	318	355	333	344	343	341	319	355	355	328	323	320	318	337	332	331	357	333	314	334	374	312	307	350	311	290	344	319	366	353	307	331	363	334	339	315	342	309	323	350	338	365	327	378	325	338	331	331	339	348	379	379	306	313	301	337	363	361	339	315	334	369	323	336	353	351	298	343	310	358	323	340	316	319	305	327	328	316	284	323	324	302	360	359	326	326	316	328	346	339	311	341	301	339	329	350	352	361	347	356	325	320	334	317	326	335	318	327	319	321	324	305	315	319	339	351	340	323	338	309	322	366	341	362	321	336	312	319	328	343	318	330	338	338	355	347	359	306	356	319	344	312	329	345	320	318	318	307	317	302	352	305	333	360	339	346	366	323	339	334	340	333	324	367	320	344	323	333	333	301	330	323	330	336	368	388	359	290	324	324	331	325	328	321	363	332	316	312	336	325	353	310	362	327	340	334	345	336	327	350	344	359	303	314	351	320	345	351	327	348	318	323	372	324	313	371	337	326	353	355	363	343	315	327	304	345	313	342	363	353	344	358	293	295	370	334	335	315	336	344	332	386	328	306	338	323	310	312	290	312	338	324	362	329	315	357	327	347	304	330	316	348	300	353	336	321	338	381	335	345	334	308	334	317	341	334	321	316	310	314	336	333	322	308	319	365	345	362	336	367	311	343	318	303	320	362	320	399	328	334	351	345	315	335	327	351	339	364	347	326	350	319	334	351	331	359	349	372	338	339	345	338	319	316	304	318	303	354	331	309	353	350	305	337	321	343	337	335	345	310	340	312	369	350	360	358	333	355	302	346	342	325	369	316	320	347	331	355	323	344	323	338	312	352	331	344	360	343	348	305	314	324	353	347	333	323	303	295	304	318	355	336	358	316	354	289	380	347	322	313	321	346	340	324	348	330	319	323	337	344	289	350	314	330	288	317	330	340	368	307	339	319	314	316	331	343	321	317	357	318	311	362	315	343	336	319	331	292	338	313	351	323	344	310	315	340	322	322	335	328	324	312	354	332	321	309	340	331	330	337	340	336	361	299	337	335	354	340	321	308	319	323	339	346	340	302	362	329	314	374	330	349	333	300	321	340	368	325	313	316	325	297	353	332	323	325	333	335	322	284	313	331	329	323	337	306	376	322	358	325	347	338	348	314	361	323	331	340	314	319	338	348	289	324	332	388	303	346	318	299	307	358	350	341	311	305	366	332	318	342	370	378	321	330	347	350	311	356	291	349	322	311	340	347	354	342	350	322	321	341	358	314	333	325	327	345	353	320	333	279	326	328	329	327	349	347	336	308	350	341	339	340	339	287	327	348	363	311	347	340	341	320	333	339	352	337	349	337	305	347	337	321	327	347	311	313	344	317	327	333	324	323	342	362	328	366	306	330	304	319	338	335	330	353	328	322	353	329	336	320	342	310	346	316	310	310	346	359	320	325	320	342	304	337	329	360	317	369	322	310	343	336	334	355	342	337	339	322	284	342	332	370	349	298	328	339	302	343	352	342	324	331	347	358
5881	920	867	780	820	809	746	782	806	775	741	790	782	828	837	736	775	833	780	771	780	797	786	781	776	754	784	739	782	842	786	792	772	754	805	788	796	763	822	853	779	823	808	756	788	757	767	825	763	777	822	767	806	778	814	820	851	771	781	777	812	816	745	769	776	784	804	833	763	767	790	779	748	816	791	798	799	750	802	810	780	759	827	778	783	785	798	756	756	745	797	800	779	788	785	783	733	792	812	796	852	775	762	776	794	808	780	792	780	811	813	800	803	797	825	802	817	764	752	821	848	779	808	779	790	831	812	770	782	791	734	770	785	829	769	792	734	864	816	807	773	803	835	772	737	789	794	769	805	798	789	843	824	767	785	769	748	769	787	774	822	810	771	748	735	773	817	750	796	782	850	797	805	810	763	774	810	849	836	774	817	764	769	786	774	814	778	783	764	817	795	765	830	815	826	786	794	772	771	800	808	749	785	800	796	786	811	839	824	750	801	762	848	822	806	812	785	821	791	827	825	791	792	812	769	774	842	740	769	850	812	774	821	772	834	801	818	812	779	793	820	803	788	817	778	764	795	787	802	816	768	801	757	746	801	790	812	803	814	820	771	799	758	729	754	822	839	774	797	806	788	749	791	845	808	802	784	796	766	782	871	843	796	824	768	805	799	787	823	795	780	826	798	759	794	808	805	691	797	836	788	777	778	761	754	831	813	842	769	798	785	806	759	757	781	736	854	775	776	836	796	783	782	720	808	790	806	782	793	804	746	811	806	733	823	879	825	813	809	785	787	859	752	742	847	780	766	781	788	760	737	857	797	802	855	782	773	771	809	789	751	771	794	764	777	823	772	791	738	779	807	813	761	793	747	830	866	778	778	801	845	815	810	805	811	784	807	767	784	784	755	820	833	780	782	766	789	845	790	754	756	769	797	770	769	761	786	837	795	804	844	787	809	768	837	798	802	772	794	800	754	799	784	800	774	808	809	787	752	762	772	808	809	750	823	751	821	807	848	787	779	793	807	780	762	772	774	763	868	783	771	804	806	732	790	787	765	801	776	818	842	779	766	793	759	748	781	812	722	793	763	825	754	782	782	790	778	806	790	798	818	804	779	816	748	818	782	804	809	770	767	833	742	785	812	743	839	794	804	831	807	837	758	780	796	799	815	829	768	778	799	817	767	779	798	817	779	776	804	793	794	776	824	801	767	795	777	832	766	810	818	823	807	807	814	787	828	788	763	753	769	803	733	753	724	820	776	813	762	778	771	758	755	796	754	851	766	752	853	762	784	816	766	774	787	806	792	839	776	782	752	771	860	791	750	763	792	821	816	768	813	814	743	767	787	801	817	812	749	817	783	844	795	817	821	784	816	777	760	796	793	769	805	819	836	835	801	851	796	793	822	843	789	745	788	799	706	799	786	779	809	806	772	774	797	785	780	750	819	808	804	832	803	777	777	758	825	792	805	818	839	791	731	802	804	771	783	796	821	820	817	758	762	808	741	749	838	802	786	781	810	840	764	762	748	753	760	812	784	802	761	800	760	820	827	813	798	738	785	809	800	784	787	838	795	742	826	806	766	785	807	824	838	765	794	788	751	783	777	747	801	871	777	799	815	783	746	847	815	796	791	824	825	778	791	805	834	823	799	868	806	786	783	782	806	801	801	736	813	791	823	792	784	779	768	805	762	790	750	827	791	808	811	771	812	778	868	783	776	821	792	767	765	832	779	770	833	821	794	801	768	783	824	814	829	799	802	797	798	820	807	794	800	756	747	809	746	802	746	837	769	757	818	804	790	776	802	818	709	772	763	807	815	804	764	763	821	802	786	796	749	807	791	718	766	809	812	782	783	775	798	816	788	780	809	860	771	778	778	821	809	752	802	789	774	775	778	819	763	796	811	825	740	803	774	759	798	775	824	796	788	791	769	794	765	775	757	782	740	802	782	792	723	752	767	816	787	782	807	823	828	738	799	776	780	819	789	782	794	768	703	813	830	799	785	731	752	761	783	814	758	771	827	802	754	759	798	846	819	788	806	785	796	780	783	805	784	817	816	810	741	801	817	800	820	842	742	759	848	790	826	843	762	798	780	779	799	822	811	761	777	793	763	822	811	763	773	822	790	834	738	797	805	768	754	822	783	812	743	799	778	799	819	773	753	766	773	819	800	811	786	792	821	861	798	808	770	766	748	767	817	782	801	793	800	788	794	847	779	819	778	779	787	748	808	813	821	747	772	814	829	804	814	775	783	764	783	783	812	840	819	798	767	837	778	810	789	786	786	800	805	764	856	795	813	796	813	810	762	788	797	774	797	811	792	817	790	785	799	777	744	817	793	800	824	835	792	765	735	776	770	722	822	772	830	801	782	742	805	789	797	782	806	775	761	784	727	789	811	792	767	791	752	813	838	826	779	806	816	819	776	778	796	744	846	764	853	766	771	819	796	717	754	782	808	800	793	728	824	862	817	785	803	829	782	774	790	812	753	772	771	836	776	799	759	805	822	771	753	811	801	775	801	773	763	809	758	760	801	823	798	794	765	796	780	787	775	830	738	823	827	838	770	811	810	847	824	804	808	796	776	756	849	822	778	750	818	738	790	810	695	836	811	813	781	797	802	783	789	849	758	798	775	774	829	727	784	817	817	807	844	842	783	812	755	803	825	753	797	779	772	820	784	829	777	768	759	831	756	757	843	801	795	832	810	818	790	805	778	807	803	772	827	795	820	785	804	798	871	812	744	763	788	813	806	796	864	760	815	791	781	842	765	817	756	835	797	798	797	787	786	799	795	826	767	745	769	764	802	800	838	778	782	761	780	774	821	806	775	772	822	819	811	792	763	814	786	780	829	790	800	813	780	762	775	759	791	779	840	772	763	807	750	809	777	752	807	768	815	780	807	752	799	775	804	787	795	785	777	791	806	770	761	752	781	790	814	772	770	818	787	784	774	785	736	769	787	830	786	820	814	793	779	790	817	787	833	803	835	788	802	780	806	825	739	805	802	792	792	731	782	790	772	840	763	795	786	762	757	835	803	754	811	766	795	827	798	826	770	793	810	789	795	779	757	771	766	870	787	751	794	784	760	764	803	822	779	813	813	784	773	836	762	790	803	756	832	774	799	803	836	770	850	865	831	775	788	802	774	787	792	842	770	791	805	821	793	794	803	788	795	789	851	738	795	782	761	751	809	753	812	769	772	791	786	795	804	791	755	823	774	768	815	798	768	801	794	818	801	842	815	824	761	799	849	827	751	769	784	784	758	810	793	806	798	757	785	757	819	756	814	790	811	776	781	792	756	747	818	752	775	810	803	811	817	766	791	827	746	800	735	779	838	767	780	786	761	823	766	808	761	756	792	792	780	799	766	851	839	797	760	774	769	793	819	801	781	802	747	784	795	791	804	746	774	802	786	756	816	777	798	794	797	797	738	845	810	761	771	811	744	831	772	788	805	820	798	765	774	809	770	802	786	758	813	785	757	791	741	767	752	780	841	737	814	812
25018	21464	24658	28675	21453	17050	539	346	250	276	270	254	239	218	227	221	223	215	211	220	230	217	197	184	239	200	208	219	191	215	239	213	208	214	206	223	201	229	223	223	202	213	200	226	197	210	186	210	222	199	196	202	223	230	189	200	200	226	221	198	239	203	216	218	208	203	198	234	238	217	211	217	204	205	215	236	195	205	231	207	232	186	202	223	207	212	220	222	241	203	195	220	226	234	231	213	206	191	231	231	217	223	204	216	230	209	216	194	214	217	226	227	211	226	243	223	224	193	221	226	194	212	221	235	186	221	212	202	201	188	213	221	204	212	214	220	185	222	195	233	198	208	212	198	219	224	202	220	231	218	187	227	193	234	201	212	221	216	211	196	218	182	212	200	238	183	190	192	218	221	222	199	202	212	203	246	214	184	206	204	240	211	244	221	208	218	225	176	206	203	202	175	178	190	188	215	221	213	213	231	206	229	223	225	196	216	223	197	226	209	181	224	220	208	209	212	200	215	224	202	215	217	215	216	206	199	206	237	208	234	211	200	202	201	212	209	246	198	181	205	229	232	219	193	192	214	203	197	221	217	206	211	218	221	217	212	248	207	214	217	199	230	210	242	190	221	201	237	199	185	231	213	205	181	191	202	226	210	225	203	223	203	227	192	217	206	195	228	213	212	223	219	198	206	234	183	203	224	211	203	212	186	213	191	186	221	178	180	209	192	208	232	208	220	217	190	210	199	238	212	197	199	200	190	214	209	243	185	211	196	240	227	225	208	202	202	180	206	236	204	190	217	176	192	220	233	228	218	214	203	216	206	199	198	210	224	198	214	204	185	192	205	199	209	204	179	209	191	183	226	209	194	213	231	188	220	215	220	222	167	202	225	208	188	209	201	213	209	201	212	191	202	211	220	199	201	231	235	233	200	190	208	207	229	191	215	198	212	185	218	195	203	226	209	228	231	230	202	217	216	220	197	226	186	235	228	227	196	219	228	190	217	201	204	187	208	216	228	203	219	201	193	209	222	250	202	220	209	216	193	203	213	189	206	193	184	209	223	219	200	208	222	178	209	222	195	205	229	212	218	214	162	227	230	200	206	186	210	224	202	216	222	197	230	183	241	219	183	188	228	189	214	205	232	213	217	204	219	229	190	199	207	193	205	209	193	212	237	255	194	207	207	220	194	208	174	225	198	200	219	231	209	218	222	184	205	233	203	206	224	236	240	190	233	210	210	220	208	248	195	223	201	239	182	206	189	222	210	214	198	212	243	226	200	226	233	232	217	218	225	194	233	185	199	215	226	218	231	210	208	199	208	224	203	247	221	213	193	188	200	244	195	212	206	226	184	218	210	207	228	188	196	205	218	200	197	201	192	205	194	219	218	221	204	219	215	213	207	191	196	226	193	192	173	228	211	200	209	219	210	205	203	191	211	196	216	217	247	189	227	207	194	204	199	220	190	196	210	199	210	222	211	209	224	209	175	202	225	187	232	236	217	221	212	219	215	198	203	204	217	195	232	208	194	211	205	235	202	217	205	200	195	198	203	208	180	183	190	232	185	216	210	242	206	229	212	233	217	192	207	211	203	219	215	204	210	190	222	210	223	204	186	191	199	230	239	206	199	207	241	209	227	214	197	242	206	204	216	212	220	209	205	220	200	173	207	232	201	218	194	209	252	223	209	218	199	196	209	218	202	201	199	202	226	208	209	212	222	189	185	209	204	221	209	218	200	211	201	191	204	210	247	203	182	200	214	190	222	226	193	204	201	205	211	190	216	196	219	217	191	211	225	245	203	210	208	240	212	191	181	196	192	210	189	218	214	220	202	213	205	201	202	236	212	222	213	234	187	221	225	221	238	201	206	189	194	185	208	207	193	225	228	203	176	246	209	231	200	205	236	193	211	221	230	206	208	203	204	212	235	228	210	204	208	230	211	214	207	190	198	202	195	186	213	198	230	213	218	216	208	212	197	223	179	195	212	238	214	199	200	227	188	204	201	209	242	214	212	207	219	224	216	223	219	202	239	231	196	225	232	240	195	200	222	218	216	243	205	216	201	205	233	183	213	201	184	207	192	180	210	199	201	202	204	213	195	222	238	225	210	227	199	212	204	186	217	218	217	217	231	188	203	221	212	208	218	220	205	188	205	245	213	210	218	231	201	216	220	194	226	206	235	202	192	233	199	215	207	210	187	206	219	200	220	202	209	214	183	220	193	203	244	220	203	211	214	214	191	213	235	212	190	204	215	200	208	210	193	185	220	217	203	220	216	215	211	193	221	237	205	234	203	230	248	215	236	193	223	221	199	232	220	205	196	200	209	206	228	214	228	207	211	227	208	180	210	213	194	190	219	206	201	224	220	215	200	220	197	206	231	215	186	202	211	224	207	193	198	201	217	266	186	211	205	203	207	231	183	213	196	217	200	231	206	215	214	201	225	176	175	190	199	218	208	216	209	241	200	219	199	222	207	226	214	199	216	228	200	206	236	223	197	211	210	214	193	200	219	208	217	202	228	199	205	196	219	209	231	194	236	199	208	200	210	207	207	208	210	197	205	205	208	230	215	225	200	171	207	216	194	218	214	214	189	197	214	241	215	210	217	197	192	228	263	236	209	213	210	201	247	235	183	209	209	237	224	220	192	211	216	214	216	222	230	216	211	212	227	176	211	240	227	207	218	211	213	199	220	211	203	207	211	212	220	221	193	206	212	180	201	221	230	236	234	215	205	230	197	179	196	213	246	221	223	210	201	191	228	227	204	212	202	183	188	221	221	213	214	204	179	206	221	222	232	214	210	226	223	210	242	211	219	230	228	217	238	205	203	200	190	204	191	262	234	195	197	220	211	218	211	203	205	199	210	214	214	225	230	205	191	217	217	215	207	182	191	198	170	203	177	215	239	215	228	201	188	201	200	217	216	204	210	215	238	214	209	229	200	232	179	223	223	201	210	201	208	210	174	208	187	213	182	191	204	220	223	208	199	196	199	219	196	212	203	207	207	212	189	230	205	186	224	211	192	192	195	215	211	171	213	184	201	213	214	195	206	202	206	197	211	209	204	232	194	208	208	235	206	194	209	199	216	222	211	211	216	220	214	202	209	207	207	203	197	223	213	203	228	217	190	177	209	198	185	192	204	240	216	225	201	202	199	210	218	218	202	213	218	193	197	214	180	222	222	202	191	213	218	217	209	218	231	220	198	213	221	207	201	178	218	211	200	202	208	231	225	208	205	207	197	221	226	206	197	186	212	216	227	194	198	214	204	198	222	218	222	198	219	221	208	210	228	233	208	206	204	189	213	214	181	227	219	210	203	195	221	180	206	209	188	205	198	203	198	210	220	198	203	238	194	207	199	210	234	197	193	203	208	202	197	238	189	219	223	202	201	209	237	202	230	199	207	225	177	205	210	219	208	217	222	189	220	226	212	212	213	204	229	227	217	197	217	185	171	227	191	216	216	221	199	197	211	221	201	199	217	208	229	212	224	224	200	215	215	213	245
3020	1885	1095	715	632	513	564	561	502	522	535	496	489	540	531	535	522	500	504	521	542	522	520	490	495	520	526	532	493	535	520	484	482	481	496	493	516	487	499	528	511	529	576	512	514	520	521	531	548	547	492	510	536	500	542	484	566	506	499	541	500	526	495	522	512	479	489	523	539	479	475	568	447	504	515	571	530	505	503	446	508	519	493	511	524	555	491	504	513	502	516	500	526	512	494	498	474	533	536	501	485	472	525	503	518	489	510	511	538	476	541	489	552	477	520	549	504	499	486	555	483	480	512	536	582	514	492	547	496	499	512	473	527	542	499	494	492	479	506	518	501	501	532	508	502	514	511	513	550	529	499	526	490	503	552	487	495	498	504	491	508	477	503	504	545	523	495	500	523	501	521	531	496	545	536	527	537	503	466	492	509	515	563	495	525	503	467	534	518	500	523	476	495	538	482	494	541	491	508	534	473	464	487	533	463	507	489	491	511	485	508	485	492	533	479	522	484	496	501	532	505	529	495	539	492	513	480	507	489	498	531	452	487	531	543	508	481	475	498	505	508	492	470	492	499	528	528	499	505	532	524	502	508	486	526	480	503	512	485	500	507	552	556	523	506	518	473	498	545	486	523	453	493	518	519	532	521	543	515	506	489	528	560	535	510	515	482	444	461	520	485	532	496	502	508	506	512	534	544	463	460	487	500	495	474	503	550	498	491	498	503	544	533	499	487	487	475	521	555	531	515	527	508	543	512	525	488	452	500	522	519	569	543	517	512	503	493	522	497	464	500	509	505	563	522	503	499	535	534	534	549	509	473	494	539	501	523	474	500	521	518	501	499	486	485	520	521	483	499	483	495	500	514	486	512	517	523	482	484	526	514	479	527	483	536	509	523	525	438	528	502	525	490	485	481	483	526	530	497	524	485	525	488	466	491	512	540	474	467	509	537	536	503	498	507	498	516	487	535	549	532	498	498	500	487	514	500	501	521	506	488	491	518	533	510	527	479	499	476	511	531	488	541	497	522	478	495	500	537	493	535	497	532	508	479	471	478	500	493	543	555	515	499	506	505	544	480	500	526	510	517	523	516	509	485	534	524	509	563	500	523	519	511	499	485	473	496	479	558	486	495	492	491	480	531	490	539	529	486	514	543	534	525	520	511	502	474	529	489	512	544	498	497	508	474	486	489	522	518	524	544	554	500	489	502	491	521	503	526	527	501	563	528	540	488	547	497	526	512	479	522	527	500	529	499	533	508	509	536	517	461	508	525	520	499	517	529	478	460	479	541	514	471	487	527	520	519	475	505	500	513	507	532	499	556	500	497	488	500	535	526	496	534	509	504	491	471	545	499	523	453	539	510	526	470	497	574	525	547	516	479	476	519	511	528	506	530	526	485	497	501	502	436	506	519	496	524	516	537	505	487	479	540	503	502	489	512	514	508	549	484	505	470	540	489	529	467	490	519	518	504	499	552	542	511	483	493	523	485	542	489	479	492	537	534	523	476	517	501	476	508	505	452	497	516	498	519	467	495	487	494	496	526	534	513	504	508	507	492	493	490	510	557	503	484	535	511	577	503	500	544	503	511	523	528	539	501	484	494	527	508	505	465	526	489	487	519	501	556	507	470	465	520	499	520	511	503	484	535	530	478	517	543	537	486	479	530	524	549	484	482	457	515	543	519	512	520	497	514	542	505	515	551	476	520	508	482	538	492	475	465	505	500	495	477	530	507	495	514	514	486	534	516	502	517	499	560	506	570	552	523	523	525	483	522	471	499	516	527	506	474	548	519	512	482	516	482	510	494	510	472	514	523	543	519	539	511	522	481	493	513	544	504	517	498	491	509	507	510	492	490	508	511	536	502	513	508	505	495	506	477	465	465	519	521	502	564	481	530	525	505	477	571	510	513	521	535	520	520	497	509	526	496	515	503	542	504	507	512	554	494	467	523	508	558	533	490	531	529	538	507	506	496	492	448	515	552	546	487	534	481	496	513	505	499	506	510	500	485	525	506	552	467	495	473	475	466	502	503	507	500	478	491	495	503	507	509	566	517	499	512	514	513	496	535	505	498	502	547	486	514	522	521	501	511	504	540	508	505	541	490	509	494	508	541	487	544	541	535	517	522	483	521	495	514	543	504	524	528	504	519	544	485	515	523	498	548	498	531	495	509	489	502	509	538	537	511	547	490	564	528	490	498	505	533	532	519	481	498	483	534	509	497	516	564	500	471	506	482	477	510	486	539	476	508	506	538	459	507	483	509	531	532	541	528	468	515	496	519	480	464	489	494	464	516	516	511	525	489	521	482	496	489	505	524	530	507	497	557	503	557	505	479	565	500	523	515	507	490	559	533	501	516	489	524	523	480	495	517	524	506	538	486	529	494	540	483	469	486	509	537	468	523	518	533	516	491	525	480	453	517	500	526	485	511	511	493	488	503	465	513	501	498	498	496	481	532	515	541	500	560	476	513	524	483	524	523	518	529	503	525	498	514	476	512	518	531	494	531	519	496	509	496	525	526	522	507	513	510	483	458	500	513	502	500	516	505	513	500	541	518	545	492	493	489	509	520	506	499	540	564	535	514	506	492	485	502	535	524	509	539	477	529	521	499	519	502	510	491	524	494	514	503	532	467	494	510	492	500	505	516	542	523	470	515	524	530	498	526	504	571	456	530	515	506	497	524	530	497	513	526	528	517	482	512	540	534	507	507	535	494	562	496	502	509	469	460	570	528	519	509	540	549	535	522	544	489	470	566	524	520	481	500	483	506	550	492	548	528	517	498	551	536	485	532	522	488	523	521	486	489	496	501	518	518	526	521	503	493	498	518	488	513	506	498	489	533	473	498	520	525	517	531	509	529	526	496	493	484	566	516	488	517	520	504	508	540	487	513	527	498	511	520	515	514	480	505	546	526	489	495	496	513	493	506	509	526	530	479	524	506	501	501	511	505	541	494	499	548	467	498	474	477	514	476	476	496	483	473	562	528	508	528	542	550	494	538	498	533	535	529	509	497	468	487	509	523	537	508	508	478	492	495	516	531	512	464	481	480	466	543	499	463	497	532	511	495	493	525	502	460	464	509	515	523	541	466	456	519	545	522	493	504	470	524	506	480	504	540	549	455	486	497	534	519	530	492	493	530	514	494	537	506	534	497	507	514	519	528	523	491	505	531	515	499	531	484	535	514	528	481	522	555	534	506	494	553	491	520	504	487	509	507	531	537	494	494	518	499	488	472	526	526	514	527	529	509	523	523	529	498	511	502	510	528	499	519	550	515	495	484	528	500	531	536	525	509	468	554	503	449	495	505	539	531	490	497	506	518	522	492	499	473	533	463	526	528	483	468	546	481	516	477	523	496	490	504	521	503	493	532	537	510	509	494	482	508	530	528	536	518	507	499	531	482	509	492	514	554	531	494	512	510	506	514	525	540	505	486	560	534	514	501	511	531	491	522	469	523	513	508	508	473	543	547	467	538	549	503	517	495	551	525	515	534	518
24440	21506	25082	28383	21506	21509	12592	352	222	171	171	156	162	130	119	126	104	109	113	117	151	109	115	110	111	135	114	98	99	103	89	106	101	112	102	71	85	103	96	92	82	92	104	107	96	96	102	91	85	87	93	95	86	90	92	104	97	78	114	90	91	101	81	105	101	101	106	93	78	91	89	106	118	77	90	90	100	118	89	102	101	84	104	112	92	109	105	112	97	109	84	94	88	116	84	88	81	88	92	96	84	94	100	115	95	95	91	82	100	131	85	77	102	106	86	101	75	104	102	91	107	97	118	121	87	101	90	91	91	110	89	96	86	97	88	87	78	103	101	101	121	85	107	96	106	109	90	94	81	78	106	98	102	92	92	78	79	81	101	103	78	91	91	94	108	105	101	101	80	105	74	109	91	82	84	117	105	93	95	89	106	102	97	92	90	103	98	103	86	98	80	100	88	103	105	90	104	86	105	103	75	99	100	100	80	84	81	81	99	85	103	75	84	94	104	95	111	106	100	95	76	84	92	84	84	99	86	95	78	88	92	103	90	85	114	90	98	114	83	93	93	91	93	87	100	86	91	99	82	90	80	85	92	100	92	92	99	100	97	97	91	96	94	80	94	96	92	101	86	80	97	86	90	96	86	109	97	103	89	84	86	96	102	100	101	86	92	94	94	90	85	89	80	88	83	100	102	89	96	92	82	93	94	91	73	100	91	84	88	109	91	108	80	110	104	101	91	85	89	86	90	90	100	86	99	106	89	108	82	81	75	105	94	103	93	87	80	100	106	105	84	72	93	94	91	107	70	96	78	108	102	100	82	96	87	88	88	88	108	117	108	101	92	85	95	101	97	111	84	96	92	94	88	89	83	59	97	89	90	96	92	94	98	121	90	96	88	96	108	90	87	96	86	101	87	96	109	106	95	95	109	92	89	85	102	89	79	81	91	95	88	89	94	110	97	91	93	114	108	97	101	93	87	99	107	91	108	84	92	94	87	105	109	80	112	111	83	97	103	80	85	92	98	120	85	99	75	73	91	102	93	92	110	93	94	101	101	102	97	90	96	91	90	82	87	93	107	105	99	69	71	105	90	77	114	119	113	98	96	99	92	100	82	79	104	103	92	102	108	94	107	78	94	92	90	86	101	103	103	87	84	89	86	76	96	97	94	94	99	89	81	90	78	79	88	88	98	120	99	81	97	101	94	107	81	90	110	90	90	100	89	86	109	92	109	106	78	111	105	112	94	96	86	96	97	97	91	104	91	81	82	94	105	95	112	104	110	93	101	86	86	83	92	98	78	109	94	109	84	90	101	98	97	73	108	97	92	92	80	104	88	76	93	109	92	107	108	89	97	96	87	92	85	113	97	86	96	105	102	110	101	98	82	102	102	87	92	96	106	103	91	88	88	98	99	97	84	97	102	88	114	113	101	113	93	115	114	104	88	88	99	86	96	91	101	80	93	83	97	93	100	105	92	78	92	95	97	106	91	73	100	92	105	96	112	96	93	81	99	94	92	85	97	87	93	94	94	85	94	99	89	90	84	86	84	93	92	100	106	82	83	91	80	104	97	103	87	85	103	111	101	84	91	98	101	67	106	116	90	93	97	63	98	106	117	112	97	110	103	86	94	103	88	88	92	81	105	105	110	95	80	80	120	82	89	94	104	97	116	110	77	88	90	107	81	97	104	97	107	85	99	80	81	110	92	75	89	79	95	82	88	93	101	92	86	97	105	99	110	96	101	99	97	104	96	95	79	91	88	104	104	96	104	95	97	88	94	87	80	108	96	102	107	90	94	110	94	77	95	98	88	77	74	103	96	81	92	100	100	107	104	94	89	93	95	88	94	77	92	89	81	81	106	76	74	74	93	103	83	88	103	97	92	83	72	84	93	84	98	123	110	95	78	93	88	86	85	97	102	110	113	91	92	99	85	90	77	97	99	89	91	87	80	102	94	101	101	112	101	92	85	94	98	108	93	90	106	96	100	93	92	80	90	68	67	98	85	91	92	86	89	107	92	97	86	84	106	98	84	94	101	92	109	83	84	88	106	98	99	103	115	97	96	84	97	94	94	96	93	106	76	92	100	79	99	109	93	101	97	98	97	78	101	105	103	73	90	90	99	89	90	88	92	94	98	108	89	100	128	100	80	95	95	83	100	89	81	102	89	95	100	78	95	89	86	98	95	128	112	94	78	77	114	100	82	95	104	100	96	108	95	81	96	97	98	99	100	89	88	101	90	83	89	100	108	99	95	95	98	82	104	104	76	95	101	104	106	94	85	97	82	91	95	92	85	95	90	65	75	80	98	92	86	107	104	108	95	100	105	96	96	93	85	94	82	91	94	121	89	101	103	110	87	101	102	104	104	84	97	83	97	84	79	105	78	87	106	86	94	89	95	92	71	97	86	124	91	95	92	88	80	103	98	82	97	102	99	88	87	85	96	92	98	79	103	79	101	92	98	92	95	87	96	74	90	100	105	97	87	79	110	93	101	110	69	99	106	109	89	97	92	93	96	104	83	85	102	94	97	89	101	103	98	97	102	88	96	92	93	92	89	107	111	98	78	96	80	89	92	92	106	82	93	110	102	92	97	100	91	73	100	98	110	87	90	120	85	98	88	93	91	101	78	94	100	91	93	105	91	93	84	119	82	103	83	109	103	92	74	100	101	100	110	77	88	82	109	121	73	95	98	100	87	92	91	99	105	102	112	94	83	86	109	94	95	101	93	112	102	116	109	71	88	110	101	109	86	87	101	82	87	97	84	106	94	91	92	95	107	84	99	102	93	102	90	102	82	75	103	99	81	95	100	84	108	93	98	101	130	89	103	86	96	94	98	96	68	96	106	90	108	117	92	69	120	96	106	92	97	93	85	91	115	113	99	101	106	96	81	107	103	115	88	103	113	90	97	114	75	93	94	80	76	95	88	91	100	87	95	101	97	93	104	88	93	99	106	100	116	101	117	86	96	82	84	102	97	84	88	71	99	103	83	90	100	105	96	89	90	87	102	104	93	79	99	87	94	96	94	86	91	98	94	102	102	105	106	98	97	93	78	88	87	82	108	93	106	102	91	105	100	103	73	100	85	94	89	103	98	76	91	99	110	92	101	83	78	92	103	79	76	96	87	85	92	103	90	91	104	94	104	92	103	93	100	103	81	88	100	81	87	98	86	112	89	83	78	96	82	83	101	90	109	91	103	93	103	92	95	86	86	92	86	71	82	107	93	103	101	83	95	95	84	90	117	99	96	89	100	81	85	105	96	102	91	98	101	104	91	88	103	100	100	85	87	93	92	97	97	107	95	86	82	100	98	88	98	87	117	96	97	95	99	104	70	107	87	83	95	91	93	95	75	79	97	88	95	83	96	115	87	104	85	87	95	103	99	91	84	100	98	100	92	74	82	96	96	91	106	79	102	86	105	106	95	104	94	103	101	92	112	100	103	103	86	94	114	113	80	80	93	103	94	82	89	72	106	99	107	91	100	95	79	107	108	96
2907	2976	1409	720	504	410	328	333	312	320	294	286	293	284	297	253	280	283	298	289	297	267	279	258	292	274	265	242	271	288	264	268	281	237	294	265	291	250	253	285	260	285	224	272	246	283	250	274	292	260	254	260	276	284	286	284	247	291	251	277	241	272	302	278	284	274	263	284	254	290	284	242	252	261	254	269	270	261	251	272	247	283	236	259	258	276	259	259	263	290	278	241	269	256	292	252	244	247	260	278	258	255	280	267	243	261	285	251	242	272	298	271	228	261	249	266	256	268	291	279	291	282	277	283	252	251	243	269	243	251	268	247	253	230	286	248	291	264	253	270	267	255	256	247	298	262	294	281	235	276	243	270	267	269	269	263	267	273	256	248	258	255	281	266	283	251	291	311	287	270	244	279	240	248	268	287	249	285	245	265	257	255	280	262	256	279	292	279	274	264	292	296	262	253	276	281	244	245	271	285	265	274	291	265	249	294	243	261	297	264	268	260	283	266	279	263	250	266	286	256	265	261	226	275	245	290	282	271	271	268	273	248	281	275	245	274	243	298	276	275	239	279	241	250	279	275	262	260	256	235	252	280	296	249	279	257	269	226	285	277	265	250	291	263	285	262	242	279	258	294	270	255	238	278	282	239	311	270	257	283	259	251	271	248	277	280	272	274	254	264	253	281	261	278	218	273	264	271	265	251	242	297	266	250	257	282	241	296	252	290	259	258	276	262	262	266	273	267	249	309	263	296	254	270	263	269	263	285	295	258	258	270	269	233	265	277	247	264	264	284	288	280	255	254	251	284	265	251	266	297	257	247	240	277	238	281	258	244	242	278	245	266	261	262	275	250	253	284	272	251	248	259	270	238	271	213	245	261	241	242	282	265	267	230	296	257	288	251	271	244	284	261	269	270	288	266	270	283	279	283	232	243	255	281	272	255	284	289	313	250	264	286	261	264	281	274	246	234	252	280	281	275	281	272	281	288	256	261	257	250	259	278	283	240	260	278	285	263	279	243	255	280	265	282	271	273	245	275	269	263	260	280	273	254	256	270	273	258	277	250	274	240	270	242	238	239	268	244	272	250	262	241	228	284	292	277	286	242	256	253	278	250	266	243	264	261	290	274	290	292	268	279	270	252	251	237	217	258	259	264	261	266	260	277	257	255	222	305	263	254	275	238	257	265	266	249	290	259	247	266	256	285	279	253	271	253	284	274	283	265	234	278	267	281	287	260	292	248	260	255	289	273	285	273	264	233	277	276	261	250	244	258	256	267	257	235	296	245	262	254	235	256	254	237	270	267	278	286	294	275	259	257	243	272	272	250	242	298	265	284	254	284	278	218	260	271	259	286	310	284	244	268	238	260	236	279	265	254	282	253	253	254	279	283	272	256	242	274	276	247	278	299	268	261	245	258	244	275	287	261	287	245	277	245	268	293	250	238	268	280	275	260	261	293	283	256	251	262	268	266	278	260	279	265	270	232	267	271	277	292	250	294	238	242	265	255	281	281	257	269	294	268	246	298	279	263	293	307	238	239	280	288	269	237	238	295	229	264	262	286	283	277	262	270	260	277	255	293	232	260	276	279	259	253	264	252	243	263	267	242	263	259	292	244	255	275	256	230	224	240	264	260	249	264	261	272	274	248	246	275	257	326	283	279	267	257	243	244	273	280	253	280	283	265	291	270	290	277	280	309	242	266	283	277	275	283	269	288	250	226	254	277	254	245	250	262	273	286	280	280	271	263	255	280	235	257	271	260	266	294	240	276	265	283	263	256	272	267	259	258	243	285	283	261	257	247	270	250	264	219	247	262	255	281	289	248	244	239	262	256	234	270	245	258	255	263	267	252	266	279	273	283	259	244	265	257	256	259	251	268	255	279	273	277	275	282	272	265	268	288	257	254	267	251	281	268	259	273	265	260	264	271	272	250	260	259	238	260	271	273	297	257	257	283	277	272	266	239	300	262	275	270	282	259	264	246	294	274	290	289	251	257	251	273	287	277	279	273	273	252	260	272	280	247	273	245	254	297	219	221	265	259	246	286	229	260	263	279	232	277	263	272	268	237	281	273	252	263	282	273	239	240	257	237	286	269	287	248	260	230	266	266	266	272	276	260	310	262	259	297	284	309	250	255	271	253	212	277	281	283	249	277	281	245	250	271	244	278	305	258	307	274	246	271	259	268	232	284	271	247	277	277	246	301	271	260	278	251	283	251	262	289	308	283	266	289	277	304	258	279	270	258	285	261	272	295	246	274	291	241	282	244	285	252	227	247	290	287	289	256	272	235	257	268	247	267	268	291	267	297	240	278	269	291	251	258	281	259	266	245	263	280	254	269	268	274	256	278	274	265	241	249	280	254	293	260	226	246	247	278	269	269	273	264	275	261	270	244	263	273	263	279	250	255	284	241	250	258	272	266	260	288	255	280	279	298	280	260	241	244	247	275	260	247	289	268	235	285	280	249	253	276	272	268	242	239	276	248	267	251	255	249	273	263	267	267	269	268	246	261	239	256	247	255	281	263	259	247	257	279	268	265	250	302	271	265	256	275	280	272	240	265	237	279	262	256	265	250	277	250	277	262	268	249	257	270	264	260	272	249	296	227	265	277	270	273	279	241	261	272	265	258	260	276	295	280	279	277	267	267	267	241	273	236	216	274	308	279	259	286	272	254	246	260	260	273	279	254	255	258	250	260	249	246	279	267	282	253	267	276	276	264	263	255	274	259	264	270	234	261	267	269	298	284	262	258	237	255	237	245	289	266	266	267	230	271	268	291	295	271	285	257	296	299	265	270	260	271	264	277	272	253	309	253	268	262	277	279	254	272	272	261	255	275	286	288	257	287	263	282	264	250	307	251	261	260	241	261	284	263	293	285	250	249	248	273	283	259	288	287	259	264	263	271	266	261	281	247	263	255	277	259	299	284	286	220	257	260	262	265	275	277	289	258	281	257	260	275	250	284	253	276	263	277	231	256	307	225	287	259	263	257	264	277	234	233	267	284	280	263	265	286	297	272	262	273	256	253	246	265	257	267	268	274	265	270	304	258	272	267	269	281	270	260	251	272	245	293	277	224	274	283	283	273	276	266	288	276	285	273	267	282	272	286	265	258	289	298	268	259	264	249	271	256	233	229	277	266	212	261	290	243	281	274	271	250	243	266	256	270	273	270	276	257	265	280	292	268	264	284	288	257	266	253	262	272	279	291	290	282	295	273	289	283	261	216	257	298	253	258	275	271	266	261	275	258	262	265	293	265	310	265	267	269	280	267	253	277	249	288	272	278	260	252	255	260	274	281	258	271	284	266	258	250	276	278	257	234	261	271	289	254	250	273	251	254	302	230	254	270	289	283	270	270	286	293	275	284	285	279	279	275	264	235	258	269	266	254	234	277	254	280	257	276	261	302	256	264	264	257	280	238	258	267	267	308	270	253	263	232	248	255	261	267	230	258	251	282	255	307	275	279	270	278	279	239	274	266	262	252	259	278	284	257	233	262
32144	20088	7310	498	351	322	369	303	346	370	325	302	328	370	330	343	365	326	362	378	351	349	333	345	331	307	361	331	333	338	337	329	314	325	321	303	328	331	294	362	321	311	325	362	333	319	299	313	328	306	332	332	299	334	366	320	333	328	330	334	346	343	326	344	301	341	324	330	342	320	338	321	355	312	334	312	320	347	339	345	361	353	333	350	292	347	350	341	347	339	323	335	332	300	301	335	301	338	316	333	307	323	370	344	366	348	323	331	350	328	336	341	359	336	306	330	340	362	337	353	305	331	323	343	294	312	344	288	357	330	304	365	340	304	350	296	342	362	323	311	325	325	316	325	314	334	308	354	351	320	333	321	312	355	336	289	339	319	361	369	362	321	308	293	324	326	352	307	343	352	319	331	357	294	311	324	322	349	316	342	296	356	319	340	358	302	343	303	330	328	344	308	310	337	311	321	331	324	344	325	332	325	334	332	304	366	326	322	345	331	305	350	332	366	337	321	328	324	320	342	370	322	332	304	333	324	334	375	330	340	338	341	335	329	323	321	313	327	295	356	361	342	350	336	301	317	335	336	296	339	316	331	344	314	323	335	372	320	346	352	383	323	316	364	319	328	330	312	334	338	333	294	335	318	331	327	322	327	366	347	321	336	323	295	326	348	312	333	335	359	358	304	347	343	319	329	288	312	329	307	331	337	311	329	339	303	306	297	310	349	329	307	330	339	319	346	342	322	303	363	329	317	329	360	320	371	331	338	345	326	330	348	340	358	354	337	366	350	330	337	324	327	326	325	344	310	320	366	352	350	342	308	352	325	338	332	304	313	360	339	324	319	341	336	320	347	347	320	296	358	328	333	308	301	348	347	324	323	327	325	327	338	350	352	335	329	348	346	353	343	341	319	330	296	350	354	347	339	346	342	312	335	328	309	345	292	348	338	355	344	329	309	356	338	323	336	313	299	321	348	337	331	345	320	326	316	337	330	315	346	349	337	311	322	338	341	353	292	330	335	348	349	326	333	324	337	325	365	354	341	321	304	348	356	343	313	321	361	311	313	320	376	317	361	335	335	329	335	336	336	312	316	325	315	359	301	316	387	333	322	354	327	349	322	342	333	311	352	322	331	352	341	312	359	311	329	330	337	319	346	318	301	330	369	313	347	341	338	333	324	300	315	353	361	303	346	314	303	310	315	366	350	344	342	353	328	305	330	315	300	346	316	316	356	344	308	342	355	328	348	300	320	300	345	325	330	344	288	282	340	312	319	344	331	303	295	354	321	333	313	317	327	304	317	320	333	318	308	322	313	321	321	355	362	353	308	309	333	325	365	319	351	311	325	341	333	316	332	324	354	332	353	329	344	343	369	312	308	343	338	341	354	315	302	329	331	321	328	338	343	338	339	356	319	342	326	338	342	320	341	307	307	291	346	318	367	308	334	345	327	340	332	357	337	326	360	342	343	350	375	310	346	345	341	343	331	354	365	322	310	325	343	328	337	295	316	339	343	322	319	338	334	288	316	309	336	345	329	318	322	336	301	348	336	340	316	320	337	330	326	291	324	312	310	330	324	307	345	318	296	330	327	339	334	344	322	320	349	355	326	316	345	363	342	347	327	341	320	330	333	333	332	321	295	320	326	304	324	322	332	321	342	342	320	321	308	328	304	347	350	323	331	331	312	316	356	348	341	334	311	314	321	332	321	354	360	334	326	365	303	321	320	298	310	303	303	337	303	335	308	340	337	326	313	308	342	335	313	350	351	322	337	300	306	325	311	312	294	340	336	333	361	339	337	331	336	351	314	345	319	330	310	335	337	329	309	343	332	344	373	327	289	345	322	317	307	338	302	319	330	327	330	339	358	346	325	329	290	316	342	334	355	329	335	314	305	349	364	328	352	344	326	331	330	338	327	329	355	341	296	308	319	345	314	321	327	341	337	319	341	347	292	323	299	313	306	308	342	306	327	337	322	309	343	330	303	331	344	324	327	342	339	327	340	349	356	298	320	348	326	326	307	339	326	331	307	359	358	315	326	347	366	332	355	294	324	338	354	336	357	346	352	333	339	316	341	372	304	318	338	353	339	337	321	370	340	323	306	355	316	306	305	341	352	320	330	326	355	350	315	343	332	292	325	319	345	370	336	340	329	315	359	328	322	344	337	329	350	332	340	348	317	301	347	311	345	325	363	334	320	320	339	337	318	339	351	331	334	358	342	343	343	358	313	342	296	302	324	334	353	320	351	318	390	330	293	316	318	325	312	339	340	307	360	347	328	320	350	345	324	348	301	325	306	320	331	324	344	382	364	329	330	333	320	322	315	335	324	360	321	331	317	346	308	329	314	327	309	343	352	322	350	339	337	321	330	374	338	331	301	344	324	321	318	354	340	345	323	310	300	315	335	320	320	334	363	332	359	342	343	317	334	333	340	319	352	288	327	299	349	344	335	327	350	325	328	341	342	303	314	389	362	335	329	346	330	327	310	288	322	354	328	354	314	318	319	326	333	339	289	354	336	321	331	316	332	341	345	339	321	332	348	325	333	334	314	331	327	348	308	365	348	310	362	358	317	355	358	307	326	321	340	335	355	341	318	304	312	374	325	368	345	321	325	317	331	336	376	348	320	358	328	338	321	339	328	367	342	362	346	324	308	322	298	359	372	319	289	331	315	303	332	301	344	301	342	309	344	327	312	324	319	314	342	339	330	328	336	329	309	335	332	315	342	319	332	318	325	349	336	343	355	308	331	353	336	329	360	356	355	322	338	323	317	311	337	312	318	333	343	323	350	338	333	333	362	322	317	315	340	316	347	318	340	303	324	328	306	341	318	313	339	323	350	354	320	325	358	308	335	355	328	314	357	353	339	347	344	328	340	344	327	338	305	341	314	341	334	336	318	337	301	332	356	303	358	333	319	331	330	358	351	343	314	338	298	326	337	338	322	304	342	338	320	345	335	309	336	315	303	384	331	336	324	324	364	311	334	318	321	382	325	316	313	352	332	325	319	314	364	359	326	357	332	343	354	348	303	326	326	344	336	319	330	334	335	334	309	309	324	327	337	388	350	327	326	344	320	324	339	354	300	317	316	333	352	303	316	331	321	333	313	309	318	328	332	336	339	348	301	335	357	349	347	318	315	340	359	349	318	361	328	348	327	323	339	340	314	309	374	362	349	316	306	365	360	367	288	321	324	343	312	329	341	326	349	341	389	317	318	354	314	301	326	342	322	356	332	325	316	340	328	317	337	339	331	342	332	318	311	344	362	306	359	342	351	333	329	308	358	350	360	320	319	330	337	343	324	325	348	314	356	305	311	330	319	327	336	335	337	333	333	309	284	314	341	304	320	328	362	371	358	332	336	318	335	313	325	326	334	328	341	319	311	321	341	338	351	323	342	364	327	354	321	317	337	303	321	329	262	324	336	321	374	335	301	339	356	349	305	359	337	342	305	369	352	336	368	321	318	335	324	313	331	336	335	315	346	332	356	360	312	330	324	322	309
5808	930	807	793	781	746	819	787	791	793	759	767	805	753	799	785	737	755	759	798	772	821	747	800	795	824	789	818	856	789	722	796	740	749	852	775	787	795	799	819	798	829	770	774	823	775	828	833	835	809	755	778	758	742	770	816	785	796	783	745	791	850	772	788	792	847	776	836	732	820	780	776	792	769	841	782	820	816	824	819	759	833	788	788	763	822	818	811	793	774	836	805	812	790	775	797	759	800	801	832	756	769	796	769	806	836	815	769	762	841	784	773	723	800	838	755	757	836	786	790	797	856	829	784	814	762	807	820	771	749	775	803	785	758	768	797	797	844	773	862	748	771	779	799	809	747	760	812	801	808	834	773	792	799	771	811	867	835	802	870	782	795	816	792	804	784	725	816	768	803	747	794	752	772	770	782	800	800	821	773	847	769	812	782	803	835	818	803	843	808	780	803	802	769	827	767	808	786	800	772	844	804	803	784	784	830	796	798	803	782	788	836	855	801	851	804	841	797	864	849	773	793	789	797	751	788	759	771	847	808	816	798	779	821	757	779	827	755	785	801	833	798	790	846	818	774	773	859	797	730	805	774	816	738	798	793	765	786	774	787	796	760	796	781	783	809	834	765	779	804	827	787	810	814	757	804	802	781	754	798	776	787	761	819	826	772	832	818	824	781	755	820	785	829	842	824	781	774	759	760	816	809	836	816	778	780	772	766	808	834	762	804	800	811	798	794	772	817	790	799	842	865	808	786	805	783	739	751	770	732	798	823	780	819	804	810	821	771	780	795	854	778	774	784	786	790	829	813	775	869	768	753	806	851	795	820	806	754	812	769	832	811	772	768	839	812	764	796	839	815	795	766	781	723	783	753	824	833	819	823	771	830	777	795	830	742	781	813	755	847	764	816	820	754	824	837	756	786	775	748	804	742	754	803	789	833	791	776	844	752	840	780	805	787	799	727	798	839	781	728	785	807	805	803	795	795	797	797	796	800	768	845	770	813	776	754	764	739	796	789	763	792	741	781	759	802	723	822	777	778	789	780	781	778	765	786	741	792	834	811	781	847	818	811	836	785	784	761	789	836	779	804	810	777	815	783	744	780	836	800	816	793	788	804	795	804	770	814	772	818	745	813	802	796	828	793	776	776	814	809	796	789	730	835	777	798	807	770	806	816	732	856	822	808	741	727	794	792	847	835	766	818	833	768	816	807	790	811	780	824	791	834	836	802	754	789	826	789	760	832	764	758	785	790	818	816	800	795	810	801	809	820	765	802	778	769	847	820	778	829	712	796	783	788	855	824	814	767	836	776	803	774	791	801	771	820	775	763	778	778	794	752	758	745	838	756	792	767	761	823	827	802	782	798	787	760	797	821	787	869	761	777	803	788	777	775	783	786	781	814	767	791	828	783	802	808	804	818	773	771	843	823	764	823	782	776	743	833	855	834	748	781	772	767	793	757	793	831	790	781	772	801	821	757	868	773	774	798	814	822	839	834	768	803	748	769	793	785	804	832	760	815	802	845	801	806	848	783	798	817	783	815	775	813	730	781	801	758	790	836	778	790	767	739	821	805	819	784	752	791	829	794	786	752	812	791	812	809	746	791	784	803	852	797	846	817	785	816	804	787	797	769	797	793	728	802	756	827	782	804	788	767	809	843	805	830	856	810	787	810	784	808	792	778	749	762	817	797	783	755	769	780	784	794	723	798	790	800	789	822	783	819	759	763	852	794	761	768	803	790	779	795	788	771	746	783	790	802	796	816	758	833	809	784	785	808	788	851	776	836	800	799	794	793	756	809	786	806	792	830	810	777	771	854	823	798	763	789	756	801	837	802	777	774	778	762	783	776	789	786	763	812	787	790	818	806	724	702	789	810	787	795	854	801	819	837	868	777	745	795	770	785	777	828	736	840	815	738	788	802	798	748	758	824	759	776	797	804	748	841	783	782	787	785	766	808	769	772	775	745	705	798	830	766	790	754	788	817	781	770	791	806	833	854	800	830	847	786	783	776	772	759	817	790	715	775	810	797	800	785	789	769	787	814	808	798	800	789	751	842	822	776	787	783	759	787	799	725	785	759	769	754	824	816	832	805	795	773	809	814	789	787	800	815	764	777	841	790	775	759	792	795	806	757	727	847	791	815	811	822	811	819	816	828	788	769	785	816	791	764	770	786	763	776	828	766	852	792	738	809	824	763	816	819	726	818	864	830	828	817	777	755	757	798	778	751	800	848	829	773	807	790	783	761	810	774	814	813	785	805	821	780	803	819	785	781	820	758	745	817	818	794	818	824	795	798	761	768	760	779	792	790	828	815	752	777	818	802	828	765	792	789	822	802	819	796	802	793	783	807	827	793	773	735	818	762	811	801	822	768	725	770	791	788	812	824	785	724	813	788	817	765	825	776	764	740	770	756	812	795	831	797	800	786	782	894	769	802	754	791	781	763	793	789	792	792	786	815	763	765	787	792	816	791	764	800	784	805	810	793	766	783	759	842	793	867	830	809	797	791	795	806	743	808	802	827	780	815	791	831	777	772	782	788	780	743	793	795	751	789	783	823	858	814	761	766	826	771	845	767	763	803	832	789	800	796	765	756	781	767	789	802	798	807	755	792	775	791	792	795	734	807	770	769	826	852	776	851	796	784	853	763	782	794	746	861	815	794	763	852	826	833	798	808	808	858	779	793	816	787	821	860	784	743	766	760	782	784	785	816	782	733	807	810	779	822	815	818	764	754	773	760	778	815	774	802	796	787	846	802	796	844	820	725	766	797	770	794	795	771	804	755	832	822	747	821	781	774	757	793	828	787	774	823	786	760	759	796	786	744	801	766	778	796	784	816	791	815	811	775	777	777	800	835	844	823	830	821	748	772	783	829	810	830	773	788	816	816	762	843	811	808	784	805	755	817	808	815	799	781	760	805	838	796	786	770	729	767	804	709	780	778	803	825	822	837	778	810	811	753	789	747	815	860	781	784	741	813	830	795	841	813	799	772	816	783	721	750	788	793	777	813	787	822	823	802	781	750	838	788	806	774	813	796	834	827	774	800	789	824	820	827	814	777	772	764	766	793	814	753	806	797	788	756	766	789	800	854	830	828	815	804	791	802	801	872	757	799	795	773	851	797	795	826	765	771	767	741	790	813	780	814	761	788	811	811	813	806	831	794	796	825	829	773	749	793	786	840	769	823	800	781	783	806	803	778	795	786	793	754	803	831	766	793	835	784	788	762	801	798	782	775	746	780	766	809	830	808	765	761	756	786	770	764	823	823	803	741	816	769	789	760	768	830	813	791	777	829	820	864	743	792	812	793	750	789	807	766	798	788	774	750	758	778	792	812	790	758	731	804	777	747	779	842	804	813	806	747	810	778	838	836	784	768	792	737	816	769	802	792	795	822	833	708	777	782	772	794	821	831	826	790	831	706	867	819	814	800	856	839	794	790	779	775	789	794	804	864	749	770	852	761	761	816	762	835	846	799	791	773	816	755	801	820	760	744
25005	21494	24698	28693	21486	16915	540	270	223	241	261	209	235	230	213	227	216	228	211	199	239	217	210	214	212	228	208	206	243	199	209	216	241	186	179	206	227	230	202	201	236	212	222	220	201	183	209	203	215	194	180	190	205	228	206	228	249	198	217	199	204	228	238	217	219	214	190	196	195	183	193	221	207	175	208	212	172	191	199	187	211	211	183	200	201	160	213	203	234	209	230	232	176	208	231	201	212	225	194	198	190	205	227	188	222	237	205	227	214	229	217	193	229	205	224	188	203	206	230	216	228	216	194	190	206	200	202	209	209	196	208	231	221	202	192	200	235	211	205	228	204	194	224	231	198	209	215	226	217	184	220	192	213	198	240	218	198	204	232	242	225	231	219	212	232	191	186	232	237	224	212	197	189	208	221	231	186	183	223	200	183	236	227	209	206	197	209	199	225	207	202	213	216	217	214	217	224	215	239	201	217	195	218	235	199	218	179	212	215	211	216	229	210	205	230	217	188	194	212	189	225	225	222	192	201	213	195	205	225	201	231	195	224	226	222	226	210	184	209	218	170	198	206	225	192	217	212	206	169	227	191	226	207	213	232	209	223	245	202	222	232	194	211	227	225	222	216	213	201	206	211	202	212	215	224	199	213	233	222	222	200	224	173	217	202	179	200	236	211	212	217	215	219	214	175	242	223	193	199	229	196	216	194	225	213	223	231	191	219	210	237	207	215	180	212	195	201	235	205	200	198	214	212	207	223	186	225	225	198	238	194	217	209	222	229	200	199	182	217	206	193	197	190	211	212	199	197	196	217	213	218	186	185	213	221	178	215	206	187	210	187	241	207	209	191	220	213	228	214	186	210	198	186	197	240	240	224	231	235	233	217	206	190	208	208	207	197	228	205	216	205	200	199	225	204	217	222	229	217	218	209	200	203	195	193	229	200	201	209	205	222	207	204	204	218	200	206	216	224	208	209	207	226	222	215	197	206	215	205	219	229	197	192	200	192	217	213	219	203	217	234	205	200	213	184	224	176	187	219	177	189	183	191	193	218	173	214	219	212	185	209	223	187	229	207	216	197	198	207	210	206	205	219	196	221	223	204	213	163	209	175	199	208	208	234	219	227	230	205	198	217	217	209	181	194	213	200	198	213	208	195	197	214	214	196	194	224	198	232	203	211	202	188	210	215	197	235	221	198	195	218	225	199	203	183	223	201	210	226	234	222	224	228	191	223	221	193	227	213	216	215	216	231	186	204	239	224	192	215	218	237	215	204	218	212	220	195	193	208	200	195	207	220	223	195	237	226	188	215	209	199	189	227	226	221	204	207	231	204	204	170	231	224	216	225	221	214	199	211	198	223	213	209	218	244	209	215	194	213	223	214	207	216	249	208	198	211	206	232	199	218	212	206	210	218	231	203	182	227	211	238	214	200	216	208	220	214	177	212	195	198	211	190	215	217	213	229	226	205	218	211	214	186	209	225	219	199	206	188	221	226	196	217	213	206	201	222	232	208	193	220	220	215	217	235	205	171	203	224	200	225	193	200	245	207	211	177	241	196	202	215	230	215	209	196	218	193	172	197	215	178	202	202	219	213	224	207	190	195	181	192	223	206	214	199	221	205	224	219	214	217	223	215	193	219	231	204	211	208	239	215	228	212	209	192	212	201	229	211	200	230	206	218	215	214	221	229	184	216	217	225	192	203	199	202	207	212	220	205	229	208	212	211	198	211	191	225	226	224	217	205	231	223	244	231	246	210	195	203	183	214	206	230	218	209	201	230	204	215	192	211	209	206	192	224	213	217	228	196	251	194	216	193	210	212	186	215	207	210	208	220	193	219	217	210	197	196	220	218	202	206	199	226	187	198	221	213	212	217	196	227	196	231	231	208	209	195	234	214	203	193	228	184	240	230	245	227	200	182	198	207	234	241	213	193	225	184	201	207	208	187	198	204	200	190	207	203	205	244	195	200	199	214	206	230	222	225	220	195	210	222	224	225	235	199	224	213	192	189	212	213	248	226	212	218	196	216	198	222	196	232	199	212	185	194	208	216	204	199	182	215	189	197	228	219	202	213	209	183	184	220	210	213	190	195	199	218	210	204	205	175	193	190	225	196	202	241	223	226	221	211	217	194	199	190	215	191	226	223	199	168	189	209	209	202	212	221	199	221	224	218	204	229	232	203	213	216	194	191	209	224	231	215	233	209	185	220	210	215	207	229	217	202	210	203	198	189	210	212	198	196	220	176	197	218	221	201	220	213	227	199	220	233	193	205	199	237	218	202	200	205	238	224	225	219	210	189	213	221	217	231	212	194	215	184	206	232	194	219	214	192	227	181	213	198	208	193	179	206	198	203	200	203	238	212	198	197	193	197	214	206	184	213	201	231	208	204	238	187	226	195	206	193	199	216	193	219	217	197	188	215	246	216	213	199	210	200	183	220	204	224	218	233	228	194	226	210	222	214	213	219	196	211	226	220	201	195	221	174	219	264	203	184	231	204	243	229	194	213	215	208	209	205	201	211	202	201	219	220	218	218	221	221	212	185	210	206	229	188	214	186	191	215	216	222	202	191	217	212	208	228	202	207	191	212	218	220	215	202	198	231	198	202	207	190	217	214	198	222	200	196	204	202	212	183	213	212	182	243	198	215	191	208	196	212	203	177	189	200	202	212	203	216	205	242	191	196	214	206	237	210	226	194	223	205	203	204	206	199	208	187	211	228	201	190	188	218	214	219	193	194	190	196	196	193	199	225	234	213	237	192	187	186	205	219	211	181	213	225	226	213	235	231	217	195	220	219	203	200	217	222	182	224	207	217	211	227	229	229	197	227	221	207	205	209	229	187	201	234	213	204	185	195	195	210	222	214	197	191	202	208	225	188	227	209	210	208	188	201	229	222	229	220	205	192	210	194	198	224	201	199	250	206	215	207	212	215	190	201	210	216	198	203	200	201	197	221	210	212	228	200	201	223	186	223	209	202	232	204	218	201	187	209	201	184	210	166	224	208	191	173	210	209	208	196	209	212	183	235	229	223	208	207	202	230	228	210	192	183	194	207	221	190	228	221	236	198	215	217	205	217	220	231	173	179	212	220	223	192	237	224	209	204	185	221	196	238	205	239	227	198	216	245	175	199	195	232	220	229	199	209	232	227	226	240	197	213	196	207	187	210	203	206	229	190	238	195	227	189	221	197	214	218	182	208	199	222	238	197	183	176	211	213	206	214	208	195	199	226	192	239	205	211	201	202	206	217	198	186	199	205	180	209	180	200	215	215	210	193	196	212	232	214	207	219	216	184	217	195	213	222	199	204	210	197	203	229	213	222	215	200	208	199	202	195	216	228	221	212	186	231	211	202	213	208	192	248	224	191	205	231	217	218	207	205	211	206	234	219	210	207	197	207	203	218	217	210	210	222	228	202	230	199	210	204	201	200	204	207	234	196	185	228	231	214	223	196	191	228	222	196	230	203	209	227	199	224	221	218	221	188	241	196	209	221	213
3031	1953	1088	754	658	567	536	566	552	521	524	555	519	496	548	525	552	497	514	499	532	515	516	450	514	505	536	525	533	497	475	517	447	487	548	534	540	531	488	482	486	498	502	498	496	479	497	541	530	525	494	516	523	492	536	509	514	467	541	513	492	498	494	520	539	514	502	506	498	488	516	516	516	513	520	497	479	531	518	522	507	520	527	541	506	506	522	500	498	511	548	523	533	517	476	482	504	484	548	506	490	474	537	532	502	488	497	510	525	526	560	495	502	492	481	512	476	516	547	504	494	506	544	469	516	516	532	481	493	514	541	491	509	507	486	533	480	501	515	473	463	509	509	523	525	484	527	531	536	459	524	558	525	499	500	520	516	522	501	486	504	526	509	450	516	489	524	507	529	531	503	538	475	540	477	467	480	536	519	515	558	510	477	528	487	502	478	502	510	509	506	464	545	496	512	513	491	532	481	487	545	507	517	539	489	468	502	509	508	497	501	520	497	528	490	526	525	511	473	489	548	538	508	490	515	506	525	522	519	515	526	495	567	508	502	481	518	517	511	500	536	495	533	480	521	496	503	511	495	515	498	490	538	511	499	470	518	505	456	520	519	506	508	503	515	506	505	487	506	486	524	507	541	527	468	488	538	537	514	489	498	518	515	506	479	500	514	525	522	538	526	468	512	504	489	525	490	514	508	521	516	514	505	484	505	499	522	482	548	501	541	544	533	500	494	497	475	566	487	513	539	502	508	511	511	484	523	536	497	510	545	509	518	501	564	489	470	491	511	507	486	495	561	467	518	489	514	495	515	499	493	517	488	543	498	521	500	486	532	502	536	493	518	473	505	490	509	511	548	490	513	532	533	491	493	524	475	490	508	526	543	474	483	498	509	493	493	510	535	512	510	492	526	497	473	552	481	532	516	515	474	508	513	532	505	477	518	524	550	484	522	577	524	501	549	550	547	481	487	490	510	518	497	518	525	490	486	518	477	540	527	498	499	457	492	505	512	456	520	474	508	507	493	464	522	560	497	490	533	516	516	501	506	503	489	478	488	481	471	498	577	503	497	480	521	559	496	511	493	491	573	506	537	501	527	501	506	505	531	522	504	472	513	553	463	504	497	524	510	487	529	489	503	502	470	466	529	463	519	522	504	510	503	503	520	498	515	513	573	510	535	524	520	552	535	487	520	525	532	507	540	545	483	478	484	545	482	507	526	541	478	539	517	555	514	492	500	508	527	507	495	530	507	531	484	520	525	513	524	509	566	536	480	514	534	533	554	484	509	472	528	525	488	514	500	494	517	491	499	534	482	473	541	542	509	493	544	521	553	539	496	505	492	526	508	533	503	524	539	500	540	504	485	537	528	492	528	551	525	507	497	511	490	553	496	491	508	476	499	552	508	497	488	517	510	506	518	515	538	506	480	500	510	519	515	473	536	494	502	497	521	537	557	512	503	480	538	486	511	533	516	522	496	482	518	468	499	450	501	506	538	510	526	543	469	478	501	495	538	480	550	470	515	577	508	522	471	512	494	529	532	519	503	516	527	517	497	548	509	525	510	501	496	525	545	501	481	484	505	521	530	552	482	507	461	487	538	533	519	483	495	522	548	516	490	529	486	511	506	471	538	503	485	503	490	529	513	498	506	543	503	494	513	497	518	507	483	504	526	477	526	546	470	490	520	474	566	480	497	529	506	502	526	514	454	536	512	520	491	516	494	491	505	492	544	521	511	518	550	542	495	508	499	544	541	526	528	491	555	548	497	516	494	545	510	515	552	534	517	508	550	472	537	493	493	483	507	505	496	537	487	569	507	524	540	512	536	487	518	504	503	520	479	506	539	494	523	516	515	495	512	537	541	496	507	490	515	529	490	466	546	558	534	478	501	475	490	490	497	490	495	496	495	537	487	506	484	482	495	490	541	501	519	502	438	497	504	514	513	508	483	530	460	505	490	559	492	502	512	506	525	517	508	532	487	496	522	529	512	489	490	493	518	504	512	516	489	516	493	533	506	511	473	513	523	514	508	534	531	524	481	508	490	488	488	540	510	504	540	520	519	508	496	516	508	527	524	511	476	527	541	473	505	516	536	517	517	534	490	488	504	479	507	497	515	502	484	547	497	533	494	565	455	539	499	511	560	499	504	504	499	504	482	535	540	478	516	500	499	500	481	533	535	523	552	517	534	524	511	534	530	522	489	523	541	557	510	529	506	488	488	491	491	492	503	488	499	480	510	467	535	539	504	513	465	458	528	516	500	470	554	495	529	486	524	509	519	545	548	491	522	480	538	476	518	509	498	502	541	490	506	492	494	471	502	512	530	494	498	526	530	473	511	511	537	514	543	468	487	508	513	506	511	534	478	506	502	497	486	500	505	522	498	492	458	466	489	496	521	460	539	500	472	528	508	559	502	510	502	525	493	480	503	483	506	536	548	537	491	512	516	486	531	508	494	460	527	530	485	525	500	498	500	496	503	496	481	496	497	510	529	496	487	525	477	524	515	518	477	527	543	536	508	555	473	491	520	508	483	521	498	486	475	509	473	535	478	523	500	524	558	487	497	487	494	522	498	503	557	524	501	505	492	503	481	503	499	455	507	526	528	499	517	498	500	547	514	472	492	507	473	523	509	515	495	493	471	477	514	480	556	512	499	470	477	521	506	482	525	500	539	500	502	521	519	489	582	519	540	470	515	487	534	511	532	525	509	535	492	513	542	465	511	505	511	507	485	479	472	495	528	492	554	525	486	506	493	532	494	549	537	548	497	518	486	503	510	529	498	500	531	498	492	474	542	516	504	545	521	528	543	514	538	509	524	501	481	485	560	493	515	495	507	520	504	514	509	544	536	509	504	512	505	534	504	505	514	529	489	527	536	510	516	508	515	505	544	510	524	510	519	515	504	484	510	533	513	514	541	502	546	467	567	499	513	498	530	529	514	524	509	525	519	511	472	515	507	503	510	536	498	493	511	532	506	556	507	520	535	496	496	477	534	529	489	493	528	483	527	483	536	481	545	477	478	501	566	499	549	474	492	492	518	528	479	497	526	504	487	460	480	526	515	537	503	511	535	530	550	509	521	508	517	536	543	503	527	547	490	526	497	499	473	525	519	493	473	493	502	517	529	496	468	497	477	526	512	513	477	489	508	511	512	471	468	503	530	529	478	503	494	512	514	515	483	495	527	485	483	536	495	460	509	507	503	499	551	527	511	502	505	498	527	477	536	490	494	493	534	527	515	507	529	528	515	466	506	524	486	513	556	495	529	526	526	509	546	529	491	534	528	482	453	513	485	516	512	520	526	483	535	540	561	495	508	492	492	523	536	548	523	498	494	523	494	506	493	517	444	492	494	493	484	544	521	528	494	505	499	489	499	503	529	469	531	512	497	486	504	514	505	501	503	517	533	556	529	496	498	492	574	534	522	508	522	499	515	506	516	492	525	567	523	518	494	526	509	495	525	502	525	540	542	532	480	498	499	509	501	506	552	503	466	505	552	476
24414	21486	25100	28302	21487	21497	12358	393	237	163	145	146	160	131	112	140	115	136	111	138	82	104	115	97	110	94	112	116	105	90	90	92	98	91	89	114	83	95	93	119	109	84	99	107	96	95	107	102	108	91	96	92	92	86	84	87	92	101	92	97	86	106	97	84	84	87	94	93	85	82	107	100	89	96	108	103	99	104	102	93	94	90	78	91	82	103	73	96	87	98	94	92	101	92	114	117	94	99	93	89	77	83	94	86	91	100	103	94	99	100	87	108	72	99	87	101	96	114	113	104	95	84	92	109	97	83	112	86	86	91	86	83	106	86	90	98	102	91	88	101	88	85	88	115	107	89	107	95	97	108	95	94	99	99	111	127	111	97	100	95	94	82	108	119	80	85	80	98	107	91	111	95	114	95	98	104	97	73	98	99	103	78	87	108	108	84	104	103	97	89	104	83	87	91	103	91	88	93	97	73	88	84	105	98	92	75	100	100	91	93	82	108	103	93	100	106	104	105	95	105	95	97	80	83	88	116	81	97	100	92	94	104	106	103	100	96	108	97	81	79	102	83	101	89	84	88	99	104	73	99	114	93	70	92	79	91	85	102	93	105	110	96	93	91	76	104	111	88	97	99	94	91	76	102	93	81	97	76	110	119	94	98	90	91	103	102	96	94	105	92	92	83	95	104	94	85	119	108	103	83	96	93	92	98	91	107	94	102	109	89	91	105	97	96	96	92	104	95	78	81	90	86	85	86	85	110	103	104	88	94	97	96	80	101	79	105	99	84	99	121	102	93	92	85	108	91	95	99	84	92	112	81	90	98	79	89	104	94	85	82	83	82	86	83	101	98	81	101	88	97	81	75	100	88	90	94	99	91	92	99	90	101	81	113	100	100	101	92	94	98	100	72	84	98	86	93	102	111	91	77	95	106	107	89	102	107	78	97	89	88	104	99	105	88	105	87	105	103	84	81	81	95	94	97	109	106	90	83	96	92	96	99	74	96	98	87	86	96	99	95	106	97	89	108	88	84	98	103	83	83	105	77	86	82	106	76	99	98	105	89	93	90	94	92	115	102	105	82	89	94	82	81	100	86	88	87	87	84	96	83	107	75	86	87	84	97	85	106	106	104	79	83	109	89	100	113	88	110	86	83	95	99	105	101	87	103	92	103	77	105	101	99	96	92	89	103	98	75	87	90	103	97	89	93	89	97	88	103	93	73	84	101	85	116	107	106	100	92	92	84	109	78	106	103	81	94	89	82	82	94	101	96	85	75	123	105	95	81	96	86	87	85	109	88	89	104	93	104	76	99	92	86	89	111	96	104	84	102	102	93	93	99	84	80	92	87	87	84	98	101	98	95	90	102	83	94	108	80	86	107	85	89	92	133	100	89	107	106	105	104	101	109	83	99	100	109	91	92	100	118	95	81	83	94	89	105	79	83	96	99	98	89	89	100	84	114	85	84	84	96	73	105	79	93	94	89	93	95	100	81	90	102	96	93	91	96	98	111	105	99	86	99	92	103	100	113	90	87	94	97	91	90	111	99	86	96	68	91	96	94	105	100	94	92	86	92	113	87	104	97	114	93	109	95	67	89	91	96	89	106	85	81	94	97	76	91	104	86	97	114	90	90	104	92	115	95	86	91	100	94	91	85	88	79	88	84	82	82	102	105	108	99	89	109	89	75	95	96	102	86	93	91	107	102	96	98	85	97	107	95	88	94	104	107	103	96	85	86	93	92	110	85	113	95	75	95	91	97	92	101	99	92	102	91	104	91	89	93	86	111	88	90	99	98	101	106	82	102	79	90	88	92	75	93	114	95	83	86	101	84	96	90	98	88	93	113	85	87	89	98	96	108	97	97	128	92	102	104	97	98	91	82	83	101	106	85	108	89	100	105	101	75	85	90	78	88	103	87	94	98	91	93	90	95	87	98	97	90	92	99	88	87	91	90	96	92	128	107	95	93	89	104	95	93	95	80	91	96	98	83	104	104	106	109	89	96	98	83	91	84	111	84	110	99	106	108	98	85	90	84	96	110	96	83	87	86	81	97	78	83	98	97	101	97	88	96	109	84	82	81	90	91	101	105	107	84	86	79	98	85	84	79	89	97	74	101	95	98	85	111	73	94	89	102	92	101	111	100	116	100	77	100	103	103	88	75	88	101	81	83	93	102	104	87	90	80	86	86	95	103	101	86	74	108	90	91	96	74	91	85	102	87	102	100	82	85	100	101	94	85	100	90	89	113	94	85	107	94	107	84	108	78	86	70	90	83	85	88	93	101	86	97	90	72	90	94	69	99	77	105	93	111	111	108	94	97	91	93	103	95	87	92	95	78	105	88	86	101	95	94	86	77	90	79	79	82	96	112	87	85	103	77	114	82	95	102	93	89	84	84	80	84	77	91	96	109	83	102	105	105	110	91	94	98	81	87	98	90	71	90	93	87	94	99	92	89	108	95	95	85	90	99	94	116	116	96	86	111	109	76	88	75	102	105	98	93	101	110	87	95	93	108	84	81	78	70	92	79	77	94	95	105	111	90	107	96	96	89	75	98	93	97	86	98	90	73	88	117	86	99	99	85	89	106	88	83	105	86	105	89	80	108	101	94	93	83	93	75	77	101	113	84	99	125	99	99	93	98	79	99	96	89	110	90	92	102	95	69	96	95	112	83	92	101	81	89	98	89	90	71	88	84	102	85	81	99	88	103	102	94	97	87	91	98	105	94	101	96	102	80	102	97	76	87	97	93	99	93	96	111	82	85	89	102	80	99	92	89	79	82	98	93	82	88	96	74	83	109	103	102	103	102	101	106	96	89	99	107	83	95	91	92	99	98	96	78	89	94	106	83	81	101	91	97	96	117	86	96	79	80	97	99	94	86	85	82	78	100	92	91	84	109	91	83	97	79	106	109	108	67	108	104	104	92	86	92	70	98	97	96	80	101	99	96	93	92	94	116	96	100	108	87	94	80	109	99	99	100	103	106	87	91	104	105	95	94	110	85	76	103	96	95	87	96	80	94	102	99	88	84	105	104	102	88	95	92	101	99	83	101	95	83	102	103	96	93	92	107	91	103	90	104	89	104	114	77	83	75	95	70	98	81	91	108	89	93	73	77	96	104	105	100	94	82	95	93	98	100	91	92	97	86	88	123	94	96	95	101	92	105	81	84	87	102	88	96	102	105	106	85	83	106	101	100	105	83	83	107	107	94	83	86	101	77	88	94	78	92	93	112	96	91	89	101	100	94	114	106	90	82	92	115	92	84	77	97	93	95	93	87	100	94	100	110	95	107	105	97	97	101	112	74	90	106	95	90	90	99	86	89	113	97	105	106	84	96	102	86	91	94	90	95	88	83	104	91	97	86	90	85	80	93	97	97	94	101	81	106	88	89	82	112	103	97	98	88	99	88	98	91	107	101	83	93	95	96	94	90	80	86	77	72	81	107	102	88	91	97	92	98	86	114	89	103	96	70	79	90	88	75	103	97	91	87	85	104
2877	3079	1408	736	492	430	387	321	288	310	321	312	279	285	304	294	288	272	285	292	290	281	241	303	284	252	285	272	278	255	274	290	271	288	283	252	261	272	273	274	243	262	286	275	241	279	244	265	269	262	288	257	291	275	260	267	273	307	237	266	281	246	251	235	253	260	262	272	266	261	266	260	275	274	265	254	299	253	271	250	296	267	246	281	245	268	265	255	271	269	273	269	253	239	268	294	264	266	261	252	257	275	292	278	273	280	272	269	272	247	281	259	288	270	272	267	253	265	263	275	258	280	250	245	245	265	234	298	259	249	297	245	279	273	293	277	262	257	262	243	267	264	266	273	269	268	252	276	271	269	236	261	289	232	310	256	261	285	263	270	286	280	258	269	271	260	271	247	271	279	252	261	276	255	264	268	288	267	271	249	255	257	253	266	262	247	277	276	260	269	279	275	268	265	299	241	262	264	254	262	256	281	297	258	258	255	234	250	268	244	286	262	275	285	282	265	277	262	260	266	240	275	264	273	244	263	274	269	275	285	247	274	270	245	238	303	263	237	241	287	273	290	277	256	279	252	257	275	248	260	265	278	256	290	251	273	269	298	275	237	281	245	255	268	281	260	244	256	258	271	296	256	259	259	261	274	291	260	271	256	261	236	253	239	248	277	266	261	284	293	294	290	270	249	253	273	290	244	260	255	277	249	228	274	272	277	245	258	228	263	253	277	296	270	252	245	265	249	289	252	273	253	252	263	256	255	253	293	278	255	276	267	306	261	263	259	283	256	279	295	265	255	258	275	255	243	256	278	237	289	262	262	259	265	266	253	258	275	239	278	245	290	265	268	260	251	317	276	275	271	276	300	264	258	250	257	277	249	259	234	260	267	263	256	272	284	282	257	264	280	271	264	269	281	280	257	289	288	271	254	268	265	278	274	270	308	251	284	280	278	284	267	266	269	267	288	273	256	264	268	261	262	249	258	255	270	284	285	275	287	293	265	278	246	245	264	253	276	251	286	241	265	247	261	246	266	251	266	254	262	291	244	260	269	273	257	243	274	262	268	257	300	275	246	294	291	264	306	264	249	284	263	280	280	256	269	276	276	262	266	242	280	271	256	254	274	293	271	230	255	282	276	264	259	265	256	267	306	245	266	274	249	265	292	284	271	255	278	268	271	281	240	275	249	278	284	259	284	263	280	264	268	269	258	237	288	265	252	257	247	265	296	245	310	261	256	278	258	261	258	281	238	300	265	249	251	290	283	270	255	285	256	271	252	274	278	272	279	252	271	259	277	290	226	280	273	254	266	283	245	261	273	252	250	272	259	242	261	279	267	268	273	306	272	272	262	269	258	275	269	252	266	260	248	248	263	294	250	271	310	274	240	256	265	288	250	273	273	269	277	263	257	274	267	274	272	263	300	271	275	257	257	288	285	271	255	280	264	264	244	284	251	288	277	262	285	253	279	287	255	278	272	277	263	256	299	294	255	248	246	275	228	279	246	261	283	268	257	258	255	290	286	224	276	279	279	263	234	235	265	250	244	267	289	282	266	261	251	300	258	244	287	268	267	278	268	268	273	280	257	245	263	282	261	234	244	250	260	267	262	272	290	224	279	261	268	269	253	236	282	275	259	247	301	234	262	294	256	267	281	277	259	262	272	258	274	266	255	265	267	248	248	299	271	262	292	257	256	271	266	256	275	251	257	261	269	285	263	256	258	262	257	285	270	250	247	272	252	270	242	272	265	225	266	284	235	279	281	269	247	275	231	257	248	285	267	251	279	281	263	276	246	262	243	272	247	257	261	274	285	280	267	266	271	278	263	289	265	269	279	311	259	296	274	275	236	258	283	278	256	259	311	263	294	312	284	245	263	274	258	282	281	289	295	288	293	231	274	292	257	241	265	254	245	241	245	297	271	277	280	264	288	281	265	238	268	282	301	283	259	260	246	248	264	247	286	277	242	269	291	264	276	247	246	266	265	243	267	286	267	261	248	268	240	291	264	260	262	260	271	270	256	267	274	271	268	253	295	270	247	262	262	282	274	289	282	256	276	271	295	264	249	237	257	252	265	274	279	265	279	272	277	280	253	248	277	291	282	264	277	262	284	282	280	270	247	238	270	283	285	301	272	282	268	244	307	259	262	244	266	256	245	263	270	274	275	255	259	257	274	282	265	257	275	257	275	252	245	273	247	255	256	262	269	287	276	252	279	262	291	235	259	263	264	280	284	280	252	237	269	278	277	287	264	264	240	290	266	280	263	257	289	254	268	286	301	264	263	251	252	257	259	255	298	285	265	257	251	272	223	249	252	273	276	267	240	299	255	267	243	268	240	255	273	280	265	270	291	282	276	278	251	261	253	273	253	262	277	273	265	262	266	272	273	281	279	265	261	260	277	255	274	263	234	272	285	278	261	296	267	261	287	263	272	280	274	242	250	246	281	263	269	285	253	267	262	258	283	255	272	290	284	260	249	240	250	272	276	244	268	235	264	276	270	247	313	233	263	286	274	242	290	251	266	268	246	269	262	259	281	258	273	277	252	277	266	245	271	259	277	284	246	261	302	260	260	234	254	248	258	267	262	256	260	270	254	262	269	251	253	285	246	268	280	245	264	262	274	241	245	258	259	266	266	255	281	268	282	280	251	270	221	264	288	248	272	258	271	274	254	264	251	272	280	276	275	249	267	268	270	287	269	245	270	267	254	250	219	262	248	275	270	285	282	278	254	276	268	258	250	249	284	245	244	231	263	285	281	262	259	250	256	250	282	264	265	278	259	254	268	269	278	283	293	280	262	247	256	252	268	290	244	270	277	300	253	264	256	262	260	283	268	249	277	271	288	282	254	243	268	292	273	266	273	244	262	275	276	268	306	279	287	236	243	258	260	259	252	255	259	261	275	286	278	271	285	275	262	251	252	224	279	265	249	269	257	272	300	281	263	252	258	266	256	257	278	276	281	293	290	283	300	233	299	246	267	244	252	262	256	262	246	269	302	287	278	254	269	264	275	263	284	259	270	293	251	268	277	270	271	260	253	271	282	242	235	258	218	236	269	256	245	260	264	255	254	292	264	250	266	260	274	293	258	274	251	266	250	277	283	263	281	274	248	264	268	281	266	256	240	265	281	279	277	277	272	318	273	257	250	252	264	259	287	239	266	283	268	265	294	248	267	262	282	259	275	278	250	262	276	243	266	260	263	283	252	279	280	254	251	261	258	300	259	282	278	302	276	285	255	281	261	275	292	269	269	290	271	246	264	269	282	277	298	294	265	283	263	266	297	286	271	242	261	255	263	254	266	262	253	287	277	270	257	265	267	280	242	269	275	246	260	248	245	265	266	258	262	277	231	276	256	259	276	267	296	283	248	273	278	275	290	251	254	256	271	256	260	250	278	278	251	263	278	303	268	282	297	249	301	244	248	262	273	258	284	263	295	252	291	247	263	243	247	261	264	293	256	241	262	245	265	273	253	282	265	264	257	264	286	276	262	271	267	249	241
31964	20131	7672	686	517	486	430	343	357	307	342	319	322	325	327	323	348	317	317	301	317	322	331	308	334	360	331	322	335	321	340	311	341	297	327	328	342	318	331	309	308	338	304	312	334	322	317	349	333	336	359	317	312	338	313	361	334	342	331	334	320	338	332	335	314	323	318	325	366	332	289	301	341	331	326	308	324	358	303	345	312	359	349	338	317	315	303	322	303	351	340	357	345	338	318	338	337	357	324	342	321	343	319	328	326	345	333	327	343	317	313	283	341	325	322	308	304	309	344	325	313	352	327	301	339	324	345	342	345	309	358	344	319	351	344	350	341	317	339	318	310	324	358	285	324	321	332	337	310	329	313	320	332	315	326	309	337	281	347	302	355	316	325	348	353	330	358	310	339	351	364	337	360	366	338	332	353	312	327	332	300	342	315	320	333	338	329	314	334	301	331	288	328	333	322	293	310	354	339	348	341	333	349	343	345	308	322	314	313	312	309	336	342	308	339	334	340	325	339	354	292	338	322	307	324	313	300	372	348	357	317	346	344	326	326	319	342	322	283	353	357	364	307	338	306	319	305	287	296	333	314	320	320	327	311	333	339	337	326	343	336	316	355	318	299	320	356	310	357	335	323	325	364	328	342	299	324	335	325	338	332	337	348	347	358	369	355	324	321	293	335	318	362	307	326	308	299	340	350	296	339	341	328	358	353	332	320	330	295	328	345	297	365	351	330	301	311	346	319	320	323	334	341	319	330	330	316	349	289	302	301	347	363	349	301	348	336	331	298	317	320	317	363	323	312	316	337	395	362	311	312	308	328	325	363	339	311	305	330	340	349	338	315	325	311	338	328	320	313	308	344	350	334	351	299	335	334	333	324	340	340	356	337	336	309	316	294	305	343	339	337	336	309	309	335	343	320	310	348	330	326	329	317	304	322	316	300	301	320	344	333	343	331	362	344	379	332	344	319	333	342	321	321	339	318	323	347	351	335	327	336	319	345	302	315	338	326	297	333	373	302	321	341	317	311	355	290	322	332	356	340	310	330	329	297	344	337	296	324	338	302	327	361	351	325	353	340	330	389	342	330	349	336	322	319	345	338	312	329	335	322	302	323	338	314	333	321	336	344	349	347	335	321	329	319	347	298	332	342	335	330	389	337	293	344	302	316	309	361	360	326	306	314	353	332	334	300	334	328	348	360	298	317	296	339	304	334	323	375	312	341	328	335	314	321	339	317	339	355	336	338	345	368	339	343	344	328	316	336	332	350	313	342	322	338	312	299	360	332	293	336	316	318	334	331	318	371	320	349	332	305	324	357	336	328	313	318	339	314	351	319	358	335	328	311	302	348	297	356	305	321	326	332	302	348	302	326	332	329	317	325	331	337	317	319	351	311	336	317	318	313	318	325	339	301	326	350	353	326	337	306	335	360	301	337	342	309	352	310	331	319	316	338	323	334	314	341	312	321	309	318	324	354	391	326	380	297	315	315	326	333	310	336	338	321	374	329	343	330	309	312	337	299	307	320	330	324	351	331	327	309	343	353	318	360	293	362	311	329	302	359	332	354	303	334	334	337	315	308	307	335	330	327	304	332	314	335	340	338	339	357	353	355	345	327	325	353	331	378	299	291	332	340	325	321	312	329	309	336	348	328	315	322	326	311	305	314	314	315	330	304	307	336	326	332	333	313	344	307	357	316	336	342	321	330	348	315	352	339	321	332	298	354	307	311	316	322	375	353	315	348	347	339	317	337	363	329	338	296	341	324	346	328	332	348	334	342	298	330	356	321	327	357	351	329	339	312	326	344	306	346	331	307	319	352	349	323	311	313	307	309	291	358	325	327	306	329	344	361	308	355	358	339	331	295	335	326	310	332	297	332	335	326	319	307	342	335	310	336	341	333	315	313	347	333	331	346	333	336	293	320	311	371	321	318	311	330	331	345	324	307	309	341	350	330	314	351	320	339	314	289	314	365	343	336	359	333	323	343	321	341	348	317	340	335	358	340	335	320	324	352	315	349	358	333	344	319	303	312	335	295	314	318	323	332	327	328	324	336	320	318	330	348	357	369	356	357	302	319	354	312	342	350	335	343	354	319	306	361	311	324	306	346	313	338	360	312	320	297	314	319	355	337	306	316	331	298	319	320	305	371	370	347	334	293	303	326	319	337	354	324	337	301	301	323	361	343	289	334	332	315	333	315	317	307	338	356	302	358	364	367	303	311	312	331	349	357	330	313	365	349	336	330	322	317	342	333	326	338	297	296	322	301	320	333	359	321	339	334	336	338	322	334	312	318	332	345	316	318	327	347	348	342	350	302	326	344	317	287	326	340	305	296	298	288	340	363	335	321	322	328	331	312	323	292	325	350	312	331	331	334	308	322	297	319	333	302	332	324	323	355	327	327	334	352	348	329	348	362	299	317	326	333	353	335	315	339	337	357	331	329	348	358	349	364	300	334	333	298	307	319	358	325	361	312	335	311	315	327	330	316	346	313	350	313	322	305	346	333	324	365	328	318	349	321	297	328	327	315	324	319	343	317	327	337	313	334	347	339	331	357	348	344	355	326	337	307	314	338	339	312	339	339	348	346	326	337	329	334	335	315	303	349	334	304	318	378	337	316	328	334	336	294	355	352	368	308	348	334	302	346	324	334	353	347	341	337	360	285	337	297	350	328	315	308	334	316	317	317	327	347	376	316	361	334	357	331	349	354	335	340	353	341	295	327	343	345	325	345	336	313	335	318	289	349	332	343	356	308	333	302	322	339	313	346	337	361	356	316	321	333	316	338	339	336	332	311	341	341	359	323	332	325	342	357	346	329	354	336	355	342	356	347	305	352	314	306	319	308	320	324	372	334	303	339	316	328	312	331	344	296	302	340	329	332	319	312	330	321	315	372	322	316	316	324	330	341	329	368	323	339	319	302	305	325	323	315	319	364	314	340	344	314	319	364	338	337	298	317	322	321	334	331	314	321	321	358	312	317	362	329	322	301	329	315	349	327	307	315	308	309	315	348	331	313	297	328	346	323	365	347	312	325	370	338	315	350	348	346	358	333	333	321	311	335	345	300	330	349	332	301	339	320	318	311	319	307	326	324	328	296	318	354	331	324	346	325	327	324	303	334	339	323	372	339	276	339	329	301	341	320	339	350	360	312	302	355	324	326	363	325	294	333	351	314	296	334	373	294	296	328	332	343	325	358	354	295	334	322	345	303	336	314	312	328	332	331	339	334	320	313	360	348	327	324	340	308	364	344	334	311	321	316	320	296	337	319	323	337	325	332	361	355	327	367	311	336	326	333	311	297	341	311	356	303	336	345	341	299	328	307	339	328	349	351	311	305	321	314	302	313	325	360	347	307	358	322	312	309	313	292	356	355	333	338	321	330	326	347	345	306	336	331	297	364	330	324	323	310	337	350	339	338	330	317	330	329	312	327	328	328	329	384	310	334	350	326	338	357	324	312	325	310	348	362	322	319	326	305	356	343	336	327	315	340	343
5760	973	845	810	774	798	732	800	772	853	831	763	830	816	831	823	785	787	792	808	765	799	818	785	772	821	790	767	840	776	783	788	839	836	754	802	739	804	805	753	849	750	749	787	752	788	820	817	763	823	785	766	834	784	786	813	757	820	846	761	809	765	790	812	749	784	805	787	843	765	776	842	765	819	754	763	799	776	758	790	768	702	777	808	772	811	741	755	766	776	774	794	763	804	794	777	811	784	803	798	805	778	748	762	762	798	815	764	822	749	767	774	803	769	776	814	762	800	756	775	730	780	792	794	800	774	765	730	790	728	744	761	746	788	786	779	801	747	826	780	731	800	766	767	831	783	764	786	809	768	811	824	812	827	744	773	796	810	806	805	785	796	766	787	785	785	831	787	810	815	817	758	782	875	792	839	765	755	835	777	828	800	780	872	806	753	774	802	825	782	782	781	716	768	801	793	802	745	824	799	764	758	783	787	773	758	750	829	801	781	811	799	796	829	838	808	784	834	786	854	782	770	749	769	820	745	785	775	779	791	755	810	768	820	791	833	783	813	764	789	861	755	777	806	798	806	802	744	775	817	782	785	790	814	774	835	827	789	743	837	799	825	762	770	838	810	787	748	783	766	783	791	777	755	786	782	817	797	801	734	763	781	811	760	736	790	816	821	827	798	781	746	763	735	716	770	770	792	829	772	812	777	772	781	815	807	771	780	792	799	752	787	764	753	801	790	794	783	811	777	819	802	735	801	789	764	760	850	800	883	806	805	749	807	812	851	769	796	770	825	780	810	805	851	785	790	794	728	789	755	794	836	748	792	804	788	797	777	804	819	815	742	758	800	747	803	814	775	797	785	816	820	790	762	773	769	819	772	804	784	775	820	803	818	831	796	803	804	788	787	848	746	757	790	768	845	795	751	769	811	797	777	790	771	793	732	796	803	827	833	796	808	815	808	758	778	760	770	783	768	781	761	808	818	837	797	788	774	821	728	786	742	804	765	775	843	807	791	748	815	780	856	827	807	782	778	787	791	839	777	758	773	776	751	769	772	773	761	793	833	848	801	777	804	748	803	777	779	848	730	766	756	800	813	756	766	851	785	775	826	825	797	801	783	799	822	794	816	780	785	749	784	772	793	808	757	786	770	812	819	788	817	789	767	783	748	786	798	783	742	778	828	745	768	802	744	739	753	819	833	833	788	803	779	794	777	728	783	819	829	800	818	787	749	746	816	793	783	797	791	741	818	837	803	768	763	733	783	753	810	746	805	812	791	815	755	759	792	828	756	831	775	792	788	756	768	781	780	790	788	791	811	770	826	795	811	795	859	726	772	744	789	798	787	815	835	762	804	833	819	812	762	794	791	769	789	809	816	807	792	782	806	794	767	722	806	745	767	816	740	772	766	790	798	830	769	779	751	823	773	738	752	779	786	771	824	774	761	806	813	769	790	794	789	752	795	837	740	759	759	781	839	776	816	806	758	801	800	769	841	795	757	779	820	783	762	810	822	771	807	834	780	796	796	800	793	779	790	795	785	753	779	794	812	787	739	812	792	764	782	797	802	747	782	805	808	752	812	790	767	775	726	785	794	774	782	719	797	822	790	767	780	805	819	799	749	805	773	818	780	812	765	737	809	771	797	775	834	759	790	841	814	781	766	792	800	744	748	768	840	747	772	824	805	743	784	795	755	748	812	830	827	787	827	770	797	791	826	796	784	817	779	774	728	787	832	762	806	787	785	748	788	803	776	822	791	809	796	786	753	818	752	847	770	798	759	786	746	757	783	785	817	788	763	784	777	769	758	780	776	750	839	784	779	787	768	801	762	750	764	740	783	789	838	754	814	784	781	799	828	835	763	767	813	749	788	760	771	767	786	816	769	714	776	844	788	786	778	829	740	777	745	735	806	795	785	763	842	806	758	822	794	746	776	765	855	791	764	752	788	753	805	778	803	791	767	798	789	795	847	812	793	789	760	818	787	805	763	816	794	761	787	745	784	812	806	801	769	795	789	742	798	848	808	754	831	793	802	862	780	742	838	802	760	788	786	727	819	792	780	838	730	789	832	794	769	758	782	773	799	767	781	784	793	797	811	765	757	807	822	756	785	806	760	774	761	776	803	800	823	773	789	873	781	745	795	748	762	804	773	774	812	761	774	850	809	827	818	785	832	771	806	834	765	799	801	832	759	800	765	779	759	822	762	802	786	826	764	844	820	755	763	779	777	834	767	769	757	757	763	851	768	728	775	810	792	777	753	811	787	812	815	770	801	775	794	791	810	760	817	790	827	765	811	825	789	787	773	823	790	829	810	808	809	791	800	844	736	796	797	791	756	832	782	824	812	808	796	817	757	780	748	824	753	780	746	810	771	796	798	808	731	807	771	828	834	770	829	788	790	787	790	834	796	794	817	858	783	726	830	746	781	819	802	761	760	785	788	795	789	831	768	753	791	823	769	781	772	818	756	746	787	773	797	775	782	761	781	754	798	769	779	786	781	793	798	774	846	756	740	740	800	822	813	795	766	813	743	742	830	742	820	793	803	809	814	748	739	815	769	782	770	785	807	773	789	716	774	791	781	813	804	809	794	789	819	821	811	793	779	760	799	804	809	746	788	720	787	777	787	792	809	800	818	833	771	789	806	779	761	812	825	758	802	750	817	812	806	747	849	749	809	769	773	721	777	740	796	846	812	792	721	796	793	793	846	753	816	775	811	760	849	807	795	817	776	778	780	760	802	792	832	755	736	764	797	810	789	779	737	778	760	770	755	796	775	801	782	818	768	806	789	783	787	793	809	722	797	821	710	782	764	772	784	762	789	763	788	764	722	808	800	782	798	771	821	802	760	779	778	792	842	774	808	725	757	815	815	825	846	788	745	820	769	823	794	783	840	781	793	825	825	814	770	775	768	803	761	792	781	778	806	812	761	792	804	794	719	796	813	776	796	790	796	764	803	783	824	817	733	821	792	800	804	757	778	746	795	781	816	827	788	766	737	780	777	808	827	795	819	756	807	772	779	790	796	817	784	774	848	772	808	814	828	770	814	794	838	826	787	801	820	817	811	776	801	799	768	788	716	787	791	754	794	793	792	786	815	805	777	766	765	806	791	810	790	772	813	793	769	791	774	784	817	771	789	826	779	828	804	805	808	735	766	846	751	822	767	819	778	777	811	845	816	747	787	738	843	768	805	803	859	810	771	752	700	743	805	732	790	774	857	770	782	823	785	807	778	789	798	768	762	800	790	809	745	770	813	844	791	789	788	811	804	766	796	779	754	783	773	746	861	785	756	796	845	787	808	782	791	802	750	797	777	832	739	813	754	797	825	722	732	780	771	800	744	743	843	768	750	767	765	720	768	770	792	809	823	747	799	801	832	795	750	798	810	801	801	806	782	787	782	712	803	847	790	800	746	829	768	819	774	803	766	849	782	768	840	780	774	817	826	779	819	828	790	755	788	773	769	811	838	848	823	768	821	810	759	812	791	772	760	755	818	826	800
25032	21461	24634	28629	21418	16883	460	319	280	226	256	223	243	237	238	240	219	210	223	227	227	254	195	215	229	219	216	219	210	203	233	218	208	206	185	207	207	214	200	219	210	208	222	208	209	220	231	189	194	219	221	207	234	250	200	217	207	203	195	185	213	227	212	201	189	200	218	221	232	225	205	203	195	218	200	203	197	199	208	191	217	214	168	215	216	198	193	197	194	199	204	197	190	232	238	231	224	224	200	221	206	200	227	211	208	218	215	198	187	194	232	189	182	206	237	196	196	196	202	215	226	214	213	188	204	196	221	243	189	208	202	202	199	212	198	242	221	203	205	184	188	197	230	221	223	218	198	192	178	204	217	195	245	214	206	201	210	216	201	204	193	203	215	191	200	193	209	274	204	219	193	218	245	190	221	223	201	192	224	210	190	234	227	201	187	192	182	204	215	197	213	191	209	200	195	212	190	210	210	190	197	207	208	202	221	215	208	203	208	186	218	220	210	201	228	238	225	206	208	214	190	192	196	223	196	214	198	198	216	197	224	202	195	218	206	190	223	209	216	195	177	211	213	206	210	209	204	199	241	227	210	189	174	187	182	195	219	242	210	232	201	200	219	201	213	197	177	213	220	192	214	207	200	204	193	221	215	216	182	200	199	210	200	214	208	198	210	228	226	244	211	197	198	202	233	188	206	214	215	209	243	159	184	219	199	221	205	215	186	182	237	208	206	206	220	195	201	227	195	215	191	212	212	214	229	197	209	198	208	212	236	196	197	208	199	202	202	227	195	189	197	226	220	207	191	205	183	219	223	187	218	173	244	206	198	194	221	220	216	213	182	189	225	194	190	224	202	219	217	220	202	218	222	179	197	215	207	163	192	193	196	227	199	204	170	203	180	198	185	216	197	231	209	199	206	214	225	223	229	208	212	209	201	203	200	217	198	203	215	214	192	199	235	194	218	213	219	202	198	198	210	227	216	217	205	219	229	236	214	221	214	226	195	203	185	220	198	197	188	211	202	190	201	223	203	181	196	214	182	204	186	227	194	220	200	209	229	203	215	187	204	212	198	208	229	212	202	192	197	173	199	227	227	201	225	190	200	200	207	214	217	204	225	229	204	217	214	204	186	209	241	197	203	194	195	190	210	188	223	214	222	199	191	198	220	221	232	223	212	219	218	189	225	197	198	200	194	180	232	174	203	221	192	190	223	217	208	183	220	199	201	197	185	203	169	200	220	220	191	217	245	183	180	212	213	191	214	207	211	224	206	228	231	219	192	211	194	233	201	206	204	205	222	199	201	220	222	226	204	180	211	222	222	182	199	204	184	221	213	182	196	190	192	198	209	206	190	192	205	214	241	235	199	195	221	207	202	223	225	221	229	194	204	203	222	212	193	223	224	177	223	213	203	199	207	190	200	220	228	184	207	232	234	199	254	190	202	193	209	218	199	190	253	199	209	186	197	211	228	194	211	216	193	197	219	198	232	205	205	216	205	218	178	189	216	210	199	186	230	217	205	213	220	211	194	223	200	202	225	202	221	239	196	220	191	191	187	206	219	211	218	184	191	217	210	209	228	194	205	186	219	235	196	205	197	218	195	201	215	210	200	204	210	205	211	204	213	197	186	207	224	211	210	184	193	199	208	195	213	184	178	185	205	218	185	225	216	198	199	225	219	197	217	223	186	228	218	207	206	204	205	199	213	188	209	222	190	256	208	193	236	203	181	181	221	202	181	187	229	216	203	208	211	203	209	208	231	235	176	194	205	207	218	205	201	210	219	245	196	217	197	208	216	217	204	203	217	199	210	215	202	193	212	226	177	187	207	224	206	194	200	215	202	219	208	201	205	181	191	219	194	206	239	195	205	195	210	187	216	212	222	187	206	203	202	185	215	189	211	208	187	217	226	215	258	226	226	192	241	206	225	214	214	200	214	218	238	192	214	230	204	180	195	202	229	201	178	196	210	207	196	221	223	212	194	238	221	227	203	206	208	204	213	201	215	187	205	184	212	207	207	231	203	202	196	203	201	189	185	201	227	208	220	204	236	175	222	214	205	211	197	233	213	216	216	197	197	202	194	210	209	228	214	194	218	225	215	220	204	199	179	196	203	196	207	182	199	193	199	194	208	236	217	196	202	232	215	233	221	234	213	186	211	213	187	224	209	210	208	197	210	196	212	228	217	211	203	201	192	214	186	217	217	200	193	201	213	193	207	230	217	202	225	209	236	239	217	224	217	202	199	212	171	194	205	211	210	219	226	206	202	212	218	229	214	186	187	190	207	210	225	181	219	206	212	204	251	219	173	204	202	211	209	190	222	209	200	230	215	210	197	186	211	191	213	213	206	225	203	206	231	173	195	214	199	211	236	220	224	187	168	223	216	181	235	215	218	196	210	234	190	210	184	201	220	216	211	192	223	240	187	199	190	233	184	201	187	217	200	218	206	217	244	209	196	209	230	202	226	197	186	178	217	208	204	209	214	215	199	215	226	179	210	184	183	224	227	209	214	198	187	191	210	214	205	178	221	222	196	224	210	202	206	203	225	241	205	217	218	178	222	213	175	195	190	216	228	200	197	241	175	210	201	209	181	216	210	225	211	181	227	197	230	228	203	213	203	189	224	213	199	196	220	199	204	221	192	228	209	230	203	240	189	189	174	192	242	221	215	203	192	211	189	212	185	212	200	197	208	183	211	211	201	207	214	227	232	219	201	179	218	195	194	195	208	212	226	219	229	220	199	212	206	213	181	194	230	234	216	213	230	230	173	228	203	216	238	199	219	204	223	212	223	212	206	221	220	218	207	204	231	207	227	202	197	196	214	238	205	227	194	217	191	225	174	226	203	234	214	212	195	219	213	231	185	222	206	203	229	191	198	195	202	225	224	192	198	234	207	207	203	207	206	212	207	190	222	252	203	206	193	222	227	223	213	192	195	182	215	210	200	205	172	216	201	208	195	205	200	228	183	214	188	221	183	166	242	206	201	219	198	181	215	213	198	212	223	208	203	209	204	196	207	199	213	221	201	183	210	230	220	204	204	183	209	233	217	199	220	190	220	226	198	196	190	220	227	233	211	200	187	226	226	222	212	204	198	212	204	180	199	211	190	214	212	233	207	191	185	210	224	205	218	209	203	207	170	190	182	190	204	201	226	208	198	224	224	203	207	199	202	194	223	216	214	218	217	205	218	184	211	206	195	180	189	217	224	234	204	216	189	225	234	208	210	199	205	207	222	203	196	217	212	220	196	208	209	224	213	183	223	233	225	193	204	204	206	207	196	180	244	206	202	218	199	232	197	193	201	213	186	202	183	194	230	224	192	233	237	175	209	205	199	196	220	203	220	225	219	193	230	218	195	200	220	190	208	200	207	229	240	219	196	183	229	204	230	216	184	231	209	220	192	242	183	224	222	195	215	195	204	204	211	204	223	223	224	207	205	209	186	209	221	185	208	187	187	229	186	238	205	208	223	194	220	188	185	188	188	220	213	235	218	206	204	206
3060	1842	1054	782	585	596	568	570	512	530	558	534	488	504	515	528	521	549	526	474	548	487	495	501	513	527	488	506	515	487	499	534	509	488	533	490	498	485	532	492	509	481	467	503	503	537	497	533	542	511	508	519	477	501	531	513	506	498	552	522	509	465	517	480	509	498	513	522	486	479	528	500	515	500	513	544	551	488	517	519	520	495	527	496	517	494	485	535	514	533	513	507	514	566	481	489	530	517	487	519	516	503	517	485	531	521	499	492	514	496	501	483	529	509	517	530	481	507	564	529	475	523	503	539	514	536	498	492	525	479	530	442	546	563	518	495	516	555	503	514	453	518	521	512	489	543	507	508	508	512	506	495	475	512	517	564	484	522	522	504	548	531	522	517	487	502	565	493	492	507	488	523	533	521	531	529	494	508	488	538	524	521	488	542	514	473	510	483	512	489	510	439	481	487	490	490	499	507	538	491	533	533	523	470	505	516	500	496	547	514	516	504	539	523	523	538	501	508	487	534	495	467	543	519	510	515	501	523	538	503	478	500	489	521	516	511	480	496	508	532	492	547	508	511	525	486	523	488	510	495	484	571	516	505	539	493	470	538	502	509	495	505	488	529	485	550	502	482	525	521	554	546	518	505	513	489	505	506	472	505	538	513	484	499	526	535	522	488	508	487	491	472	477	512	512	509	481	528	497	545	506	518	532	518	504	483	495	520	513	490	515	454	532	509	492	504	513	524	511	527	527	538	530	496	511	503	547	503	471	477	493	470	494	486	517	513	500	556	491	547	504	526	503	485	489	535	505	518	492	519	492	513	505	516	526	530	504	492	535	482	524	527	519	520	523	522	488	556	514	514	539	508	536	507	507	543	528	528	511	504	496	497	491	498	527	537	468	498	556	511	527	507	515	496	574	507	532	505	548	492	478	541	515	505	503	519	475	473	523	486	503	509	479	565	484	554	504	509	541	513	480	513	557	547	566	522	482	523	523	510	508	531	468	507	516	511	486	497	518	495	529	536	555	508	530	491	486	508	537	505	502	523	488	518	494	524	489	549	533	476	484	520	510	526	506	524	539	520	472	461	512	502	507	517	500	485	503	494	492	474	502	501	485	514	514	558	538	497	521	515	482	504	485	525	493	491	479	528	482	527	504	464	539	478	464	516	491	511	505	472	471	517	512	525	503	491	516	514	506	486	472	471	484	539	467	509	529	496	521	472	451	495	516	498	507	531	480	513	488	518	543	557	504	562	514	541	524	518	517	499	495	516	502	541	498	484	463	505	541	496	527	539	530	533	495	507	501	520	493	488	529	518	494	504	514	462	560	465	488	520	526	491	532	478	556	548	505	546	551	543	537	483	508	508	511	500	538	498	462	502	509	494	516	488	503	538	511	498	538	511	521	481	506	499	547	507	476	547	532	494	490	464	492	491	485	442	524	532	522	533	509	462	535	499	517	498	490	519	494	522	520	517	477	520	482	502	567	502	538	512	501	476	479	542	450	499	456	524	486	495	479	500	512	518	496	500	504	495	507	527	521	495	506	517	493	489	520	490	530	507	484	552	479	493	497	496	516	479	492	498	523	529	562	527	514	516	535	541	489	525	485	487	517	487	516	502	483	499	537	479	498	521	516	533	486	515	514	495	562	544	472	482	488	488	530	494	447	523	510	469	549	509	481	465	524	488	505	516	523	522	530	524	466	474	526	513	503	475	491	482	527	502	529	501	521	525	485	519	523	502	493	506	479	521	522	511	495	530	525	520	513	510	489	483	510	526	531	486	529	501	520	537	519	473	464	499	501	517	478	546	543	525	521	519	547	501	530	499	514	514	496	460	501	507	521	505	541	514	510	513	526	512	478	498	475	506	507	510	528	493	515	505	502	507	499	547	520	484	487	542	498	524	504	503	486	501	488	525	487	522	489	483	498	505	518	486	526	498	506	517	516	479	482	507	534	497	524	507	458	480	508	458	497	530	513	508	531	483	511	482	481	517	506	488	493	524	550	520	504	502	493	486	496	520	530	523	495	479	538	525	516	523	488	503	490	488	513	530	543	495	488	519	487	518	510	509	525	458	525	530	490	501	471	521	548	509	483	513	531	527	510	527	489	487	492	514	546	495	529	497	496	483	506	472	470	515	464	439	532	500	514	461	513	514	510	520	506	465	490	489	472	512	494	510	473	478	488	491	488	485	522	476	552	528	522	514	483	524	536	482	499	504	529	509	493	543	527	531	531	507	512	510	514	520	489	519	519	509	501	504	526	526	533	467	498	550	513	532	493	484	530	472	478	495	506	486	479	523	491	522	488	532	490	505	456	505	499	487	555	473	510	544	523	526	501	505	491	516	527	489	516	546	502	462	506	499	499	512	481	544	497	491	523	527	488	526	517	492	494	510	498	524	471	520	489	512	506	496	534	512	498	498	522	507	563	503	514	527	538	500	480	545	503	485	535	517	485	537	491	475	496	525	495	548	501	529	494	507	530	537	506	493	525	499	490	496	516	515	505	507	514	560	509	532	517	491	538	500	529	500	483	498	514	520	483	493	496	506	502	490	514	508	509	497	508	539	449	515	513	518	506	518	476	456	443	498	536	492	514	526	510	540	518	478	462	492	519	523	508	518	539	485	533	490	508	507	491	514	536	528	488	539	493	538	488	503	498	488	523	510	494	502	523	497	539	502	481	534	520	528	511	538	542	494	527	547	500	484	519	536	505	509	503	483	520	485	428	503	505	506	529	527	465	511	541	472	542	539	468	454	525	493	523	505	483	541	513	518	531	462	450	497	464	543	469	489	486	520	494	526	539	526	534	480	480	490	503	513	556	534	499	495	532	484	518	539	482	526	520	477	526	566	501	522	530	492	490	531	522	502	561	489	564	505	495	526	518	537	543	481	513	505	507	544	499	492	511	468	512	507	481	519	530	530	491	520	509	525	488	539	482	448	523	511	520	542	521	531	504	481	511	529	534	466	495	499	535	527	478	509	536	520	523	495	496	502	509	482	514	463	562	533	562	516	529	526	487	504	505	502	546	524	517	453	492	501	487	540	516	540	528	522	492	499	475	490	519	520	485	515	497	532	518	538	513	495	476	473	466	484	537	504	501	521	529	509	543	519	518	546	534	521	484	497	514	540	509	523	546	524	501	501	497	503	492	487	495	490	551	499	474	493	495	527	529	513	534	520	513	528	487	496	528	497	492	535	546	513	516	480	488	533	502	556	489	512	542	546	535	512	508	518	524	544	550	507	508	482	510	518	467	510	529	488	506	533	515	491	483	514	485	498	518	493	496	504	537	495	499	548	499	505	527	549	485	510	485	507	506	495	503	525	533	489	546	505	568	515	517	553	499	555	525	508	519	531	460	532	530	473	467	509	509	466	499	536	559	494	490	433	524	503	525	542	507	508	505	503	468	496	517	499	491	493	556	465	534	535	491	500	516	487	504	519	531	549	486	475	512	526	526	490	514	455	490	479	507	497	528	469	498	538	522	529	517	506
24442	21470	25049	28311	21470	21482	12693	351	188	204	141	177	159	118	114	134	114	91	109	122	95	112	105	91	113	110	101	100	125	112	100	104	93	103	97	91	98	112	106	102	108	84	112	92	98	110	80	98	100	100	91	85	94	120	121	93	96	115	108	97	105	121	99	127	110	93	88	103	107	91	95	90	87	88	95	94	86	80	98	82	107	77	77	100	87	98	110	111	102	87	97	104	108	90	89	96	96	90	87	82	98	108	84	98	93	75	89	100	90	108	94	81	85	74	85	88	99	103	89	102	101	91	110	90	104	87	97	80	83	103	94	103	93	104	98	100	100	98	105	96	84	93	93	97	99	97	93	117	82	100	89	92	97	99	109	91	87	81	93	87	95	92	96	92	89	96	82	92	105	92	91	95	104	102	96	118	88	92	94	87	97	94	95	102	86	98	111	71	83	98	75	93	103	98	105	112	105	70	82	94	115	101	112	92	83	98	88	94	97	102	96	81	95	110	86	90	101	113	91	95	95	93	91	91	116	89	92	87	82	89	109	88	97	80	85	86	85	104	85	87	78	88	103	102	93	106	84	95	89	103	97	100	103	84	94	82	91	87	80	108	71	100	97	90	92	76	96	98	97	107	85	87	88	99	87	111	87	92	77	101	89	111	92	76	105	98	93	71	82	95	95	77	97	96	84	109	76	91	98	76	91	87	90	81	88	89	111	120	107	79	93	88	98	96	95	79	83	78	104	92	84	101	95	83	102	102	103	96	79	95	107	81	99	84	91	95	95	102	88	104	85	87	77	95	86	94	77	103	85	86	97	68	101	91	91	90	97	84	98	87	93	119	107	85	91	102	85	97	91	98	100	103	104	83	95	101	77	94	82	88	82	88	109	101	96	102	90	104	88	81	100	80	94	100	103	97	96	73	92	102	106	88	96	101	108	95	93	92	86	79	99	98	88	106	92	101	96	96	98	96	109	85	100	101	89	118	102	101	104	101	91	104	96	78	87	88	104	99	103	96	97	108	86	96	86	91	105	97	87	100	93	94	97	91	107	101	100	81	92	92	84	92	100	103	72	97	107	94	80	95	84	89	80	83	73	75	96	86	92	91	88	89	79	91	88	84	99	92	93	95	94	113	80	76	92	76	82	87	95	101	97	91	107	88	103	89	92	102	93	104	85	87	89	83	85	89	111	96	88	99	89	86	85	81	87	96	75	81	96	82	83	79	105	103	87	84	81	93	95	95	92	104	74	70	89	113	101	89	104	99	87	85	104	106	112	92	90	95	85	92	107	86	91	104	86	110	122	87	104	90	80	123	91	89	100	99	91	107	115	66	83	89	110	108	80	100	94	97	90	111	94	97	90	86	92	98	99	78	90	87	93	115	102	90	102	96	86	93	96	81	100	94	86	120	88	92	74	85	89	95	94	106	78	107	100	85	87	98	109	94	122	89	79	97	95	123	118	99	89	105	97	96	93	78	100	85	100	92	80	86	97	112	93	97	101	84	92	87	85	92	118	80	91	85	85	75	84	86	95	113	83	99	111	98	81	81	99	111	86	101	83	84	110	85	90	89	107	98	88	99	95	82	83	100	102	82	119	95	114	92	99	74	102	102	100	80	106	93	107	105	84	104	95	104	83	91	93	99	84	88	106	85	75	114	94	101	93	98	92	88	98	113	93	108	99	123	111	95	97	87	97	95	101	97	101	91	85	99	93	85	106	94	101	96	85	76	91	100	80	99	96	85	88	83	111	92	92	110	106	96	93	99	96	85	88	80	100	119	99	84	74	91	105	95	108	102	107	80	89	88	100	80	89	100	102	90	97	98	75	109	102	92	74	81	99	86	105	110	88	119	83	103	107	73	89	80	89	81	99	95	117	92	78	83	105	82	87	103	104	84	86	98	82	82	79	97	110	102	78	79	92	93	78	110	88	85	97	80	96	79	100	97	90	97	90	104	94	86	106	87	96	114	92	106	101	94	97	95	99	104	94	87	102	102	96	90	92	106	86	95	106	82	129	100	98	95	87	96	101	86	87	93	84	80	85	105	96	84	89	100	101	87	117	81	94	92	70	75	81	92	97	95	82	101	107	93	92	87	99	104	98	104	90	97	97	97	83	95	82	103	106	101	82	101	86	98	84	78	94	93	81	88	103	94	104	94	98	96	80	108	101	99	98	79	82	91	103	98	106	94	82	87	94	101	89	109	95	104	95	85	88	98	108	81	90	85	100	124	111	94	72	108	97	93	86	75	97	99	84	93	103	100	99	93	92	93	86	83	84	91	93	101	109	106	96	99	82	85	120	113	97	88	107	118	96	78	104	103	83	113	104	93	92	80	106	97	96	92	78	95	95	98	75	97	90	88	76	73	103	85	100	97	87	93	106	102	97	99	89	92	109	94	94	83	109	81	105	104	79	94	97	77	111	93	98	82	94	92	97	71	88	109	104	90	102	78	108	113	84	94	102	90	95	102	84	90	92	88	81	101	94	99	89	110	89	99	86	90	93	100	84	115	93	85	108	81	92	82	102	88	82	103	78	97	82	125	87	91	88	77	91	85	86	94	115	75	106	88	88	94	82	112	91	93	90	92	107	111	87	87	93	113	110	78	92	96	89	97	101	84	86	86	84	102	79	86	86	83	90	94	97	110	88	81	81	82	88	103	92	85	98	91	82	98	94	84	103	85	86	106	82	90	78	102	102	102	102	98	86	99	81	99	97	96	95	92	88	97	90	95	88	94	82	108	80	101	86	95	94	114	101	84	94	99	106	91	83	105	87	90	106	88	120	88	96	107	105	84	93	112	104	121	83	87	91	92	94	95	81	87	95	105	103	101	84	82	86	87	81	81	100	99	93	95	100	66	112	78	78	102	100	96	103	84	109	96	86	106	106	95	102	90	96	97	95	104	97	106	88	98	92	87	95	96	94	96	80	97	87	88	84	91	104	92	122	80	85	92	77	97	127	96	80	88	115	85	98	84	93	94	94	82	76	86	90	75	118	78	82	79	89	89	111	99	79	91	90	89	89	93	96	93	96	95	93	96	92	87	112	112	124	111	84	101	81	90	105	83	92	94	81	89	93	107	95	82	86	97	93	70	104	100	103	96	107	100	85	99	100	101	85	106	97	100	112	69	97	102	97	71	92	91	116	95	106	99	94	99	102	103	85	77	83	87	92	80	88	103	96	95	104	86	100	86	98	84	95	72	92	77	90	82	96	96	96	90	96	92	119	96	112	102	94	93	90	112	87	98	73	95	95	96	94	91	104	101	100	93	116	106	85	78	89	80	92	90	84	97	107	79	102	90	101	93	104	85	86	90	111	94	88	105	82	102	96	107	107	86	91	83	111	112	86	95	95	98	100	80	94	104	100	85	89	90	110	98	108	81	103	102	94	105	111	87	107	93	113	93	85	101	95	122	91	93	103	97	95	89	96	90	93	85	104	100	100	101	91	109	81	85	93	100	89	92	105	85	100	94	99	100	98	110	77	94	120	86
2903	3107	1394	734	520	405	336	305	309	290	335	306	294	290	277	273	267	257	289	282	273	291	249	261	306	255	280	274	277	257	261	267	271	259	296	268	267	270	254	243	260	276	279	280	268	259	262	271	262	271	262	300	274	270	245	299	240	259	259	250	264	229	278	252	271	290	256	263	271	285	265	251	247	227	271	248	270	258	264	254	271	251	281	271	239	269	241	267	276	278	253	237	248	279	286	271	253	248	275	274	249	281	251	261	280	283	280	258	276	240	280	276	307	259	273	266	262	279	270	286	282	267	293	264	270	262	252	265	253	255	267	271	275	253	272	259	279	250	289	274	296	277	262	276	283	281	271	291	268	265	283	266	265	238	268	270	260	243	247	280	275	253	235	273	259	260	254	299	275	278	285	279	304	284	266	262	263	263	281	265	285	278	304	251	283	267	262	271	269	268	259	259	272	240	290	251	281	267	275	269	255	241	263	263	280	281	238	239	249	248	276	247	229	297	243	237	240	279	271	282	257	266	256	295	250	247	292	266	256	247	278	281	284	273	252	257	292	242	271	270	266	238	284	267	257	284	279	265	266	235	283	274	261	261	279	250	228	265	270	279	255	301	287	236	270	274	277	262	264	241	270	256	258	282	258	240	259	261	258	280	236	266	264	271	255	246	257	281	274	267	266	276	236	258	255	261	231	265	234	246	284	242	272	260	258	258	254	265	263	303	275	277	228	285	240	280	266	279	248	284	251	253	262	256	287	283	256	266	266	255	267	265	260	251	278	267	281	271	251	250	265	284	310	269	246	271	260	237	272	264	257	254	253	247	273	268	251	274	290	264	258	242	257	253	248	261	294	253	252	294	240	282	262	304	274	270	271	265	253	275	269	285	283	274	269	257	257	252	264	285	279	256	273	266	254	247	255	264	245	247	276	236	267	261	246	294	267	266	249	241	248	239	275	279	270	277	250	245	264	264	270	273	269	257	276	280	245	256	269	264	280	268	279	260	273	275	278	257	283	254	274	256	256	271	240	262	267	249	279	289	285	263	261	270	274	267	274	260	260	279	291	267	253	259	267	261	259	268	303	280	273	271	275	236	282	269	290	248	260	265	277	277	260	266	294	253	284	243	275	303	270	283	263	238	304	283	262	255	284	251	264	268	271	265	275	256	249	261	272	259	241	247	256	258	285	270	265	253	260	288	264	256	286	276	236	250	284	304	224	279	273	294	230	301	260	264	280	263	259	288	270	240	276	262	295	267	267	274	273	249	244	251	285	250	276	271	279	280	261	258	246	237	256	247	245	292	283	266	274	274	263	286	276	278	315	257	277	291	284	295	259	269	265	290	278	259	265	255	276	246	286	250	274	246	279	274	260	285	262	262	256	251	245	267	264	254	249	271	260	261	246	264	279	259	279	279	264	275	250	234	254	277	285	266	232	268	254	293	287	274	251	253	237	280	268	263	269	255	257	240	241	257	247	260	282	270	264	278	269	282	265	271	269	283	249	277	260	264	260	252	248	259	253	267	288	259	253	245	272	239	246	258	252	276	264	261	278	257	256	258	273	265	287	269	248	265	265	310	248	264	256	269	280	262	263	285	277	279	274	249	263	288	280	255	266	285	272	250	274	250	249	269	266	263	290	283	261	239	266	279	281	261	266	284	270	288	246	267	260	245	217	270	276	259	285	272	291	267	289	276	255	292	240	270	247	289	264	254	269	268	287	284	258	259	261	226	295	262	284	266	266	273	238	269	264	246	270	253	243	257	247	236	274	253	274	262	263	274	278	276	268	263	274	265	249	275	269	259	287	293	279	280	273	270	279	265	260	250	250	226	262	270	295	287	239	264	273	244	267	256	271	284	260	286	274	285	249	251	248	268	284	271	275	262	270	268	280	253	248	258	267	267	260	287	266	237	246	240	297	270	292	293	306	280	288	225	251	287	257	246	277	260	300	257	274	269	265	253	255	271	257	271	258	264	266	305	287	260	252	243	246	304	275	289	253	261	267	251	268	272	257	243	272	250	266	263	223	276	278	232	277	271	248	259	272	279	246	263	248	267	287	300	289	244	263	272	247	246	251	274	273	252	283	240	259	278	280	257	276	273	263	261	247	251	261	262	283	283	296	257	271	254	264	215	270	275	271	293	267	263	265	283	259	227	264	279	271	272	245	245	263	258	259	249	269	229	258	258	269	257	258	242	242	263	264	253	258	253	264	217	300	283	300	270	290	256	275	255	257	252	242	294	268	277	239	254	265	252	249	271	281	303	244	261	273	282	270	260	239	274	268	274	250	286	254	256	282	250	286	256	254	287	270	261	274	261	293	246	278	266	274	299	257	251	280	256	259	248	280	244	275	291	288	239	285	288	258	276	263	275	277	239	252	250	274	273	236	265	279	267	268	291	296	280	281	279	278	250	280	256	264	251	250	262	256	259	272	284	275	279	269	277	273	288	286	279	288	268	263	287	282	263	233	249	240	239	238	244	270	269	263	258	277	270	264	250	253	283	290	240	249	273	266	279	246	270	254	264	253	262	237	280	266	274	235	272	270	261	263	256	313	258	292	261	266	269	287	312	285	275	255	271	253	272	262	280	250	241	247	258	260	296	302	264	259	258	281	264	275	258	290	271	244	245	247	264	280	267	289	278	266	245	291	276	258	263	266	264	257	268	257	302	278	247	247	244	265	260	293	274	263	255	286	264	276	278	287	264	273	253	256	283	271	227	251	252	277	256	270	260	284	270	277	267	261	253	286	237	269	269	259	266	271	243	274	223	297	283	302	282	283	253	245	275	260	268	284	246	256	262	265	301	240	262	256	286	281	246	250	286	272	255	281	288	263	292	262	292	277	242	272	278	251	278	264	276	284	263	266	280	246	238	281	292	283	251	260	273	279	264	252	297	259	258	290	277	276	265	263	275	294	248	292	297	261	303	263	277	262	264	274	257	263	256	253	277	273	280	256	262	263	259	250	229	273	286	253	295	246	267	247	256	267	274	251	287	275	281	251	262	258	249	265	279	275	256	268	256	271	293	262	274	288	269	268	273	246	272	255	245	257	263	281	265	257	288	268	282	267	264	286	274	255	250	277	236	264	250	290	238	262	259	265	263	268	276	263	280	283	254	248	254	267	265	267	265	257	243	277	278	299	252	284	256	270	244	257	258	264	237	276	264	281	236	264	280	262	260	262	257	253	258	287	274	279	244	250	286	263	248	283	265	253	261	256	254	245	269	261	255	288	264	284	265	257	286	260	232	283	235	288	242	251	286	261	263	278	246	284	255	269	253	273	255	236	260	284	259	253	273	246	263	294	268	265	275	262	257	265	283	263	299	287	292	273	264	270	260	248	282	245	251	246	227	253	247	281	281	288	276	268	273	279	264	275	278	236	259	271	265	269	259	246	288	279	236	276	266	265	248	310	260	245	260	271	256	238	242	256	255	296	253	266	290	259	237	253	271	262	256	259	262	238	307	284	287	288	242	277	268	240	266	256	265	252	250
32059	20129	7562	673	496	472	408	324	338	355	324	338	307	310	346	325	322	323	326	328	327	290	335	333	359	318	308	369	385	340	344	353	329	359	343	320	320	302	322	304	309	328	336	352	349	295	343	317	336	331	318	336	324	325	321	399	334	344	325	347	349	335	310	330	349	322	303	328	330	331	329	314	342	332	329	299	345	307	372	307	310	299	350	322	331	307	346	320	321	321	334	344	372	340	305	321	327	322	324	346	351	328	322	355	342	346	334	340	354	320	359	372	326	346	340	339	310	334	345	312	321	345	327	335	340	355	305	331	307	330	321	318	302	345	315	335	369	350	314	327	370	354	304	331	350	302	365	310	345	318	333	327	353	334	319	305	316	320	343	301	298	347	336	336	311	345	319	367	337	365	309	307	350	342	332	280	310	298	377	338	315	332	347	313	308	343	341	309	345	290	347	330	338	355	330	318	305	302	320	315	341	355	340	333	334	318	348	352	349	332	321	320	336	335	320	321	318	357	313	330	328	313	337	312	301	340	333	313	309	303	313	331	374	356	355	355	339	311	391	322	376	331	303	315	314	344	338	395	338	338	319	331	341	337	337	303	308	366	340	317	331	383	325	313	301	303	329	349	314	305	322	336	323	291	348	345	347	331	349	356	332	331	310	343	349	328	346	334	348	321	347	310	347	321	358	338	329	306	292	334	369	342	331	334	345	303	336	328	329	368	336	324	326	321	333	332	309	332	320	354	357	348	298	294	362	331	328	318	306	321	316	334	362	330	320	318	302	341	341	360	366	344	322	328	335	327	330	330	302	311	316	327	331	338	309	331	316	308	330	341	316	292	322	342	312	309	339	346	341	328	317	328	339	333	317	353	320	332	339	344	308	326	336	321	346	373	346	334	322	319	352	355	327	361	334	318	311	327	327	354	302	320	372	318	320	339	320	315	314	326	336	352	367	301	319	355	325	332	343	323	302	344	352	337	343	310	348	276	332	329	348	355	341	326	338	323	338	359	326	337	284	344	363	328	344	330	364	342	331	347	317	343	350	337	319	345	328	296	370	348	324	302	332	333	335	348	353	325	320	310	330	281	294	298	324	296	310	303	347	320	333	318	304	345	320	330	333	330	379	318	334	326	316	330	339	360	313	294	353	347	316	336	325	290	331	345	321	298	311	321	344	342	331	317	381	350	325	331	322	346	331	333	279	333	365	320	316	311	319	319	318	330	292	315	342	343	328	351	316	340	301	342	347	335	285	328	362	346	333	289	313	363	308	320	295	327	353	302	310	346	314	335	317	342	333	319	345	309	337	323	309	354	317	341	331	313	337	301	369	323	291	329	343	308	340	333	318	317	324	324	365	343	331	315	356	292	320	362	341	311	346	318	347	332	341	367	334	357	314	357	348	328	297	336	320	324	358	358	326	318	348	287	340	307	353	330	333	301	335	336	334	350	351	289	332	344	285	337	316	330	297	308	321	326	357	326	346	327	340	312	377	327	328	361	334	327	345	339	311	310	345	335	339	329	275	343	327	328	330	354	324	335	326	327	319	324	360	327	308	324	281	324	311	351	301	330	322	349	308	313	332	341	349	342	336	380	302	301	347	333	336	334	330	312	317	316	296	338	322	299	330	323	309	319	304	328	334	319	335	300	338	341	356	322	333	352	314	305	318	343	303	330	347	335	312	324	323	315	314	339	322	318	314	316	322	331	337	329	341	336	329	325	326	312	296	344	332	328	322	343	307	338	332	334	302	354	310	327	325	338	342	339	346	320	362	353	321	336	347	286	336	274	327	348	326	303	334	364	325	337	340	350	362	314	326	297	320	316	326	358	317	307	317	307	327	302	328	307	322	312	348	343	308	353	337	316	322	349	367	347	329	347	344	335	343	319	343	344	313	331	345	388	327	340	346	366	344	356	330	315	331	308	349	345	320	332	301	324	342	321	345	295	346	342	328	337	316	352	333	342	316	328	361	351	295	331	364	310	331	324	304	330	349	330	304	319	329	332	328	352	334	320	316	319	335	359	294	341	315	348	310	294	342	347	315	315	336	308	303	347	311	318	294	314	321	311	342	278	331	357	349	302	323	304	334	357	324	341	334	312	363	296	274	353	344	335	339	319	327	314	312	369	320	281	347	367	366	351	365	304	329	346	335	316	302	348	298	299	297	321	344	331	307	311	342	326	315	320	316	328	355	343	340	342	332	350	353	347	308	294	313	301	311	360	316	323	348	327	321	305	312	320	306	336	303	352	319	339	332	368	310	302	344	312	332	307	350	319	312	341	348	313	286	313	356	314	352	323	312	286	338	361	295	313	316	331	347	327	343	335	301	354	350	336	367	334	310	319	336	328	352	356	348	350	357	312	327	318	338	334	344	324	318	317	304	332	331	329	339	321	301	343	309	310	342	307	336	317	360	350	325	338	341	356	333	368	304	358	346	332	300	334	337	327	318	341	344	355	303	369	315	337	327	314	342	341	333	330	343	336	350	334	321	331	329	354	326	334	318	343	334	352	286	287	362	319	331	338	333	347	323	339	331	324	324	300	315	311	333	307	324	359	366	342	350	317	355	335	307	326	312	313	330	355	370	337	292	303	350	300	349	309	324	322	324	354	344	305	345	343	349	312	303	337	306	327	342	330	304	318	318	315	345	329	315	341	322	329	314	344	312	363	316	308	344	342	309	315	345	314	338	372	336	342	320	360	302	311	307	323	357	314	328	316	295	315	345	361	340	339	358	350	357	335	334	322	345	342	329	304	356	326	310	323	333	327	352	302	345	335	342	337	335	299	344	345	324	316	332	333	345	324	315	329	349	332	305	325	349	351	326	328	354	329	337	332	347	308	342	330	352	330	315	340	318	345	310	339	332	354	335	362	321	336	299	330	333	319	338	330	324	326	308	352	349	348	352	345	327	356	328	315	327	348	332	325	352	324	327	321	363	362	312	294	332	350	337	337	317	321	337	292	328	325	350	301	328	345	304	306	335	322	336	316	334	332	334	352	343	349	310	328	361	321	295	345	327	338	361	342	332	312	318	284	359	350	380	346	299	311	359	300	351	345	318	309	307	313	332	309	347	288	340	351	314	363	327	336	310	334	299	346	353	327	297	345	341	311	338	317	317	326	349	310	329	321	346	342	362	327	338	325	335	367	335	294	327	321	328	337	305	325	331	333	335	278	335	343	332	316	343	331	350	365	349	297	355	359	340	333	328	316	337	317	311	313	356	297	330	343	323	334	311	295	341	325	293	316	339	341	339	341	318	362	350	327	290	313	307	306	329	335	333	327	355	340	338	335	339	355	297	305	323	348	363	343	285	348	336	323	335	383	328	309	333	375	306	352	303	308	336	334	318	296	305	322	321	311	347	363	316	359	353	307	321	331	308	353	330	324	346	306	357	333	321	338	340	330	332	341	300	338	334	307	351	349	351	363	318	316	337	339	320	320	354	304	310	385	325	336	340	327	351	318	350	342	312	310	318	334	320	336	325	319	352	305
5850	868	834	803	810	800	829	781	824	784	786	798	802	768	810	794	773	805	751	755	734	847	809	802	781	821	805	758	764	778	791	828	805	785	753	770	785	742	817	810	837	802	786	845	763	727	813	802	737	750	801	751	789	778	773	789	765	775	760	804	784	760	743	791	765	812	779	765	793	802	738	773	789	745	772	787	819	794	814	816	812	793	768	799	732	792	766	788	805	798	823	815	806	823	755	807	769	805	750	790	773	715	745	793	708	724	813	810	809	777	831	825	743	808	798	817	784	793	752	761	800	819	752	837	829	793	748	770	801	781	812	823	813	802	824	747	774	800	830	779	741	773	803	753	755	774	765	765	763	807	768	726	833	764	787	804	790	771	816	773	740	819	828	755	810	835	754	757	794	801	785	790	795	823	806	801	789	747	774	787	767	830	726	812	799	773	746	834	775	804	763	825	796	799	779	890	807	814	824	799	789	782	802	754	799	798	768	806	814	797	794	743	812	797	834	807	790	764	798	809	795	740	765	766	806	842	820	826	747	782	791	801	809	802	752	769	793	775	798	761	731	795	738	759	849	773	761	756	758	812	764	796	752	741	739	816	747	770	838	772	811	809	807	819	793	777	759	789	737	828	785	772	779	834	751	771	741	819	799	760	788	826	757	800	815	811	774	764	844	791	785	775	768	776	820	791	760	764	759	782	757	779	771	825	780	826	815	793	755	797	805	792	778	789	748	803	780	755	798	823	821	773	817	820	751	791	796	773	782	755	781	801	787	777	811	774	764	828	771	781	807	775	735	826	822	838	784	768	767	752	772	785	793	814	884	832	758	765	749	751	807	796	838	843	754	760	837	809	706	791	800	788	769	793	832	757	761	807	793	772	793	820	784	765	746	784	767	778	794	795	739	755	784	802	751	775	798	798	792	745	791	754	839	826	805	761	817	774	757	809	839	803	811	781	786	811	779	781	795	798	765	729	816	822	812	798	727	743	778	752	811	788	821	813	766	838	762	771	783	813	843	806	764	767	782	770	772	769	827	826	824	808	780	737	769	790	823	798	739	795	785	813	782	815	809	788	801	749	806	783	800	757	759	817	791	818	792	816	777	814	799	744	789	798	794	840	758	817	817	754	801	778	777	789	779	768	768	806	806	796	776	802	821	803	824	794	795	837	780	713	819	818	776	803	778	800	786	778	834	814	775	825	831	763	775	747	785	755	754	815	762	812	795	804	828	746	801	796	785	822	789	806	825	759	803	824	795	820	814	789	784	809	810	830	804	781	805	885	789	764	847	838	805	771	740	757	808	809	765	779	763	785	761	814	778	836	798	785	747	809	775	819	757	801	812	772	789	801	802	733	793	761	805	782	778	815	775	793	779	757	826	781	803	778	794	838	777	799	793	758	797	781	820	833	810	795	768	804	760	782	772	800	807	816	748	721	820	798	777	800	728	788	784	803	747	754	798	773	739	817	804	828	790	786	830	762	786	805	787	742	805	758	780	763	779	782	808	783	794	741	781	810	760	786	750	793	813	778	754	739	762	810	735	739	732	801	759	805	801	747	788	779	788	805	817	774	759	779	811	750	796	796	797	823	812	766	754	790	766	834	797	780	796	728	786	832	847	776	800	813	763	803	749	811	753	754	782	810	758	787	793	770	767	817	768	794	777	822	770	761	797	753	790	792	826	745	717	797	764	759	793	755	762	790	831	796	754	763	747	810	743	801	771	741	782	763	811	789	784	848	809	784	818	801	822	760	812	793	782	815	770	835	780	823	804	758	777	774	755	760	803	785	777	786	757	741	808	801	831	769	743	768	746	837	797	785	813	796	782	781	808	742	839	853	804	804	786	762	806	818	788	810	813	787	786	823	808	776	787	772	779	771	755	822	795	733	839	794	814	760	804	782	812	826	778	791	785	779	769	770	759	819	839	809	756	747	778	773	756	823	799	821	816	735	779	810	686	814	795	836	851	783	773	725	817	758	814	828	759	806	850	799	732	755	766	778	776	735	802	844	794	770	768	773	791	836	799	825	782	795	794	740	787	746	758	797	872	784	770	790	778	815	781	820	839	727	838	771	790	785	798	802	813	785	694	845	827	800	825	821	768	794	810	725	780	709	802	804	779	861	800	805	781	765	772	784	812	761	831	794	773	802	755	805	762	776	767	793	792	776	778	776	771	782	789	790	795	728	795	750	829	733	751	801	750	821	774	823	774	797	719	801	805	827	809	825	844	794	781	761	856	768	777	815	808	819	769	818	809	756	795	808	820	780	831	843	814	762	785	763	800	746	787	796	737	748	824	817	817	825	815	804	798	796	834	790	781	802	805	823	745	776	816	811	811	818	806	779	729	783	735	790	747	773	757	788	818	805	770	792	818	861	834	779	774	782	760	728	823	802	787	783	785	712	798	801	797	769	767	753	783	813	810	753	717	767	780	776	777	825	778	849	800	783	765	730	802	819	808	809	775	747	763	825	792	733	818	813	795	749	803	793	810	767	801	817	801	822	799	788	783	789	793	798	786	769	817	792	722	816	800	812	826	792	773	801	726	816	788	823	769	761	777	802	828	816	809	757	786	778	772	818	784	782	812	752	836	764	804	790	796	799	835	851	764	810	768	830	778	741	790	749	842	754	816	775	781	787	788	814	800	772	740	820	811	776	770	773	799	813	783	759	815	809	734	772	777	753	765	750	809	839	792	831	792	787	788	757	810	767	798	812	810	789	792	819	814	750	764	724	752	818	805	771	816	795	751	750	779	739	808	808	813	806	792	853	783	799	734	772	776	786	766	804	728	821	789	776	833	835	786	866	787	791	776	782	839	764	816	787	797	802	792	780	804	803	776	745	780	857	826	830	791	749	780	783	751	782	813	781	781	811	762	777	773	767	764	788	797	781	818	811	772	856	850	772	803	753	783	831	797	791	731	766	802	810	769	767	797	791	825	791	750	775	794	832	785	790	787	820	800	799	779	783	770	814	791	742	736	819	760	797	779	758	796	806	764	784	794	767	797	790	813	776	859	795	804	785	837	696	718	764	792	796	773	794	754	767	788	819	774	796	787	799	788	799	740	801	770	836	776	780	809	747	764	748	767	747	775	757	814	756	807	774	774	823	787	822	746	761	788	797	825	776	828	795	804	791	759	744	773	816	765	775	805	799	821	800	765	794	792	786	826	761	787	735	792	778	769	796	792	801	787	771	780	812	777	781	782	778	730	826	821	828	785	819	772	817	802	761	782	797	813	766	801	807	814	783	795	762	749	814	817	818	802	759	772	761	753	821	779	823	821	744	769	828	781	754	853	800	814	802	768	784	755	784	785	816	755	791	828	808	765	786	860	777	796	787	783	801	811	806	805	800	788	767	850	766	782	778	822	813	779	787	791	838	861	810	766	777	805	798	793	758	796	791	806	798	767	815	765	796	765	857	753	793	781	822	806	770	786	856	758	786	789	822	814	757	797	826	789	803	801	822	802	794	823	792	813	774	759	773	752	767	782	791
24996	21508	24741	28706	21495	16810	456	287	249	267	248	225	215	265	214	212	202	224	198	199	219	203	212	238	215	198	213	210	231	202	215	210	211	199	237	190	243	244	193	190	236	203	210	213	244	184	204	210	221	231	199	234	205	217	196	182	188	215	182	224	210	213	243	218	214	215	198	206	218	204	195	203	242	185	238	223	243	217	206	212	201	212	201	218	209	215	221	228	253	164	193	207	184	185	211	195	196	220	209	202	213	188	213	204	200	190	210	219	206	246	236	198	218	211	192	194	233	197	205	197	204	225	193	219	196	197	205	199	216	201	200	196	212	204	200	198	197	209	198	219	205	215	205	206	194	200	199	230	188	205	219	162	190	207	188	209	218	229	206	203	189	197	217	208	232	208	193	211	185	216	209	212	227	198	201	208	193	213	213	194	182	181	229	205	219	240	236	185	208	212	186	224	200	204	221	218	218	191	205	219	212	231	226	212	212	208	201	206	207	219	197	218	218	210	200	182	207	216	213	191	218	202	210	217	214	203	209	200	203	218	214	209	208	210	195	178	241	204	186	206	235	180	212	228	212	221	214	218	175	194	204	244	178	202	208	187	219	211	206	213	197	211	204	196	207	188	225	197	206	212	195	220	203	218	197	209	233	220	195	232	200	204	208	219	206	197	231	219	187	222	189	177	202	210	195	229	230	238	237	201	207	194	199	210	218	225	188	208	215	220	218	191	210	218	223	217	201	225	209	194	213	219	195	207	208	216	227	205	223	234	188	207	201	222	207	198	206	212	228	215	188	212	216	220	208	186	190	216	187	228	226	214	219	208	197	198	208	200	211	222	187	226	199	192	190	198	222	209	236	219	209	206	214	210	192	176	238	207	215	195	201	196	201	227	215	197	220	239	200	214	198	202	191	213	199	199	195	216	210	205	217	189	207	224	196	205	211	209	210	239	218	218	188	217	208	220	203	188	219	190	203	189	210	207	210	197	214	218	207	200	202	228	200	221	211	220	207	207	214	197	218	234	177	184	190	196	199	187	207	224	241	187	236	185	216	169	234	200	195	233	188	201	195	190	203	215	237	215	216	232	227	198	190	210	191	194	207	197	194	226	184	214	173	224	207	216	250	230	197	235	221	208	226	217	215	218	209	226	197	204	231	224	211	212	176	206	214	219	208	218	190	222	183	216	198	200	218	216	209	181	186	203	168	208	209	206	193	198	180	206	192	209	183	211	221	224	204	214	207	214	187	193	199	190	194	203	207	212	223	222	208	199	240	215	196	229	191	243	202	184	219	196	187	206	192	216	245	186	205	202	207	208	200	227	208	233	204	206	209	217	203	199	192	178	211	204	192	212	226	229	210	214	213	178	189	189	212	233	225	222	203	201	234	217	228	223	208	211	228	210	217	238	192	212	186	226	203	197	185	170	216	194	196	192	193	192	208	192	193	189	210	231	220	203	241	231	215	223	173	215	194	195	218	217	240	207	197	219	254	193	197	229	206	223	199	205	206	214	193	190	252	210	208	213	222	191	195	207	218	199	200	197	211	195	181	200	196	241	221	212	211	191	208	212	162	214	202	215	193	199	226	215	222	195	202	189	206	234	197	208	226	231	202	186	220	232	210	194	205	224	237	183	214	228	215	203	228	206	187	238	178	204	189	189	229	216	208	211	218	222	202	220	200	217	217	201	201	217	198	201	177	217	196	208	222	206	220	204	197	199	196	208	196	208	221	198	208	229	200	231	203	209	197	188	207	202	214	200	234	208	217	207	212	167	207	207	201	218	211	224	224	200	202	219	223	210	215	228	221	225	192	217	208	211	218	178	219	200	227	220	212	212	208	215	186	211	232	211	196	221	217	178	231	203	207	197	215	201	228	199	178	209	199	221	185	213	230	219	216	200	212	207	194	242	212	185	217	194	199	222	196	209	210	218	218	211	214	193	188	216	223	230	189	241	203	205	198	195	177	223	214	209	197	204	218	176	239	201	188	201	192	203	212	219	189	172	192	191	234	212	191	219	235	220	211	225	203	184	210	185	206	175	202	203	200	196	192	208	219	205	173	208	230	208	211	213	193	223	175	227	220	188	200	228	217	188	223	232	215	197	197	193	207	197	215	229	225	220	190	205	184	205	193	194	224	203	209	216	205	218	206	207	192	218	190	193	202	194	198	199	217	239	224	189	205	204	235	232	235	197	188	204	206	171	217	185	164	200	200	209	205	211	192	203	217	223	179	186	219	211	190	179	223	227	206	209	189	198	211	225	218	199	217	242	192	192	187	207	220	204	208	231	226	208	233	229	216	198	217	190	207	229	204	216	248	239	210	201	184	210	220	214	208	227	214	187	199	197	216	190	202	234	197	216	231	218	200	216	213	214	205	210	228	191	202	224	203	200	192	198	202	203	208	219	191	196	218	192	181	200	189	217	180	204	207	195	187	205	226	202	202	198	178	186	199	209	200	212	229	193	227	210	222	198	183	212	214	210	215	216	208	210	180	215	188	232	188	221	218	235	214	225	207	222	183	199	179	184	210	211	181	211	218	192	185	214	212	215	213	210	207	222	217	186	207	212	194	203	201	188	202	209	214	212	223	241	198	196	203	200	232	214	215	238	221	190	210	167	201	194	217	191	197	203	206	225	224	236	203	221	184	206	222	202	215	218	190	211	203	214	238	223	191	196	225	236	197	198	217	224	205	202	180	187	202	201	194	199	231	205	218	198	219	200	237	219	194	225	215	168	199	212	224	212	212	198	217	200	185	205	202	192	222	216	200	182	214	191	212	208	193	211	191	192	201	223	194	203	200	214	184	207	214	212	206	213	195	204	228	205	191	184	217	210	191	211	232	199	218	196	212	202	246	179	228	229	191	206	182	224	189	220	202	237	217	213	169	209	250	229	220	204	216	217	208	204	184	198	208	184	214	209	221	193	203	213	196	189	242	209	191	198	179	222	198	196	212	172	206	216	224	217	217	196	216	212	204	209	223	225	211	241	215	195	207	178	188	199	190	202	198	222	207	204	213	190	190	191	219	211	197	197	200	233	182	191	193	198	223	195	191	211	192	232	211	227	229	215	213	207	193	212	203	222	185	187	209	193	215	214	192	182	184	195	202	202	233	225	222	202	173	218	197	217	233	191	204	215	218	201	182	219	163	186	224	210	221	214	228	216	215	211	197	187	194	168	190	220	226	202	191	207	193	222	200	222	207	192	235	226	226	189	207	196	192	198	221	199	199	181	186	212	210	192	191	216	211	221	207	224	207	206	202	209	216	206	201	198	224	228	208	211	209	208	202	198	197	203	181	192	183	207	178	213	228	202	208	213	189	222	195	222	236	213	193	200	224	236	201	197	231	223	239	224	182	213	197	192	212	179	200	224	199	204	189	190	209	212	201	210	177	197	209	219	204	218	193	217	222	220	214	177	212	228	201	197	200	181	184	195	218	185	212	186	201	207	195	226	240	202	200	214	211	209	215	197	203	227	191	198	225	211	187	227	241	193
2991	1843	1164	703	623	606	585	530	539	497	521	545	514	500	503	529	514	548	520	489	468	522	502	505	474	468	524	522	516	505	479	524	516	527	519	521	529	495	522	525	528	524	515	547	502	543	528	524	531	521	523	494	497	492	451	480	511	501	525	494	496	511	477	520	479	482	499	503	500	505	495	483	516	532	487	513	513	508	496	525	501	527	518	516	540	494	464	530	497	538	488	515	512	521	479	548	525	486	520	486	522	541	486	513	534	486	488	539	477	428	542	527	432	515	534	522	512	487	537	530	558	496	549	510	512	494	481	499	515	502	510	514	533	523	470	550	485	501	478	506	484	505	521	524	496	479	542	487	507	472	484	461	509	479	488	521	529	609	513	509	512	495	554	486	515	540	518	484	533	545	468	490	518	524	515	504	517	472	486	507	511	526	509	442	502	501	515	505	532	513	528	501	523	501	510	480	509	504	500	515	478	511	545	507	516	508	531	497	511	525	510	496	506	521	533	506	474	501	487	510	507	481	445	511	488	526	530	496	519	507	516	487	547	479	544	537	499	536	524	497	506	509	533	484	502	546	506	524	488	541	480	505	507	493	519	482	496	521	504	492	501	513	545	496	505	534	525	515	493	508	476	514	467	483	505	493	553	515	495	491	507	484	471	580	473	516	498	470	502	511	491	489	493	511	471	498	512	501	519	475	527	473	492	503	525	484	518	486	516	531	548	498	536	557	518	480	521	517	543	511	496	541	487	496	516	498	512	533	518	490	524	511	525	522	526	553	502	542	492	491	508	551	456	496	475	515	487	519	533	508	566	552	522	483	474	522	513	510	511	521	536	473	461	550	502	518	515	491	533	509	529	552	515	498	514	501	526	512	524	553	532	511	481	531	469	557	466	498	485	514	519	512	529	519	523	508	468	491	556	445	491	526	556	511	512	532	493	478	501	504	514	554	507	499	466	490	503	498	537	511	480	511	486	467	510	493	491	495	506	533	417	489	489	511	538	487	500	532	566	527	497	489	541	524	477	541	542	551	489	511	496	520	495	490	461	533	519	540	531	485	468	492	458	489	510	479	511	506	516	534	504	499	519	483	519	501	482	516	526	472	498	531	532	528	507	481	532	496	505	494	528	510	489	491	495	504	550	509	479	539	525	513	504	489	509	501	497	487	479	556	482	498	567	510	502	477	495	468	503	526	510	511	470	518	485	525	519	493	557	490	475	549	545	504	541	485	487	529	520	483	483	506	491	507	497	505	470	550	539	544	491	536	463	505	505	504	529	502	491	507	522	482	488	451	523	498	536	571	501	543	516	522	499	521	523	484	484	516	489	489	478	535	494	484	512	505	501	495	502	483	505	484	503	518	472	527	521	468	524	485	559	485	462	483	559	474	530	536	483	489	489	499	517	510	519	500	479	504	552	535	513	498	503	554	493	464	497	498	543	493	500	527	528	528	501	516	503	462	524	522	476	533	525	524	510	525	503	472	512	500	471	506	553	531	480	565	515	498	521	494	498	482	541	488	510	501	494	507	526	501	502	483	482	506	511	518	463	512	511	521	525	480	493	562	537	482	505	560	564	501	545	523	489	517	521	537	483	516	501	514	508	509	509	531	539	484	494	484	478	512	485	527	491	503	553	523	507	475	498	537	492	489	472	526	520	539	501	517	529	522	475	492	495	480	501	544	508	508	532	536	464	494	487	475	478	527	520	504	488	489	504	498	531	471	472	511	518	465	483	538	436	553	484	522	476	502	488	447	519	491	477	514	539	485	534	531	498	495	480	487	502	500	496	477	545	483	531	487	539	478	504	523	508	461	476	507	495	495	507	548	497	544	510	495	514	471	505	504	511	515	497	563	534	511	528	528	463	488	482	488	517	541	485	497	523	529	483	511	530	490	473	507	492	510	514	530	501	466	531	511	531	478	472	525	510	483	503	466	510	553	509	498	519	506	507	529	442	486	523	526	495	556	541	510	524	506	472	495	500	487	479	484	488	538	475	490	526	520	502	521	519	477	506	506	557	467	508	493	540	518	556	526	493	512	508	522	504	538	522	510	487	514	552	453	516	525	492	523	497	485	518	493	479	490	515	538	539	496	504	533	500	479	457	505	499	543	475	492	496	524	500	454	516	498	543	522	520	534	476	539	524	525	517	532	490	501	484	492	521	498	469	490	515	514	488	519	511	490	498	540	504	497	493	516	502	498	469	480	489	511	489	492	527	536	530	471	517	504	516	531	501	505	512	529	472	521	533	528	553	514	503	527	499	504	515	526	519	539	464	521	510	487	529	473	511	537	563	478	462	520	511	507	492	498	481	479	536	518	479	490	507	496	458	514	518	501	507	495	524	505	510	500	483	494	540	479	509	508	537	469	482	486	541	505	480	475	494	563	505	462	504	495	528	515	495	493	495	472	546	532	476	514	510	495	500	485	529	493	535	533	512	500	503	493	517	488	461	494	532	505	510	497	532	520	492	562	507	469	466	554	502	473	471	512	499	498	519	516	480	474	535	502	498	512	543	514	490	500	526	555	537	506	499	520	476	530	484	553	504	507	505	541	504	452	523	460	520	472	515	489	491	510	491	512	495	490	485	508	501	531	505	488	509	501	489	510	481	470	478	516	503	498	504	506	488	459	499	484	515	524	521	541	506	521	502	484	522	524	524	509	497	476	537	471	541	553	491	469	509	513	496	536	492	490	514	547	481	493	508	493	538	540	532	498	501	488	535	490	533	528	488	535	511	524	473	527	495	517	543	508	581	498	525	519	527	499	508	470	467	485	493	495	527	498	529	530	570	527	558	529	503	470	491	519	498	534	516	496	519	522	495	523	542	525	455	535	512	499	493	495	539	493	513	517	488	511	509	532	521	492	504	490	471	494	501	485	538	542	494	497	531	504	477	523	509	506	486	534	505	496	511	511	521	459	505	511	533	488	489	489	516	513	496	526	520	469	465	532	455	525	503	530	495	479	481	532	518	502	517	494	523	484	524	511	484	522	490	481	504	500	507	512	473	512	502	445	538	527	504	483	530	538	477	490	473	500	491	478	514	493	531	496	496	512	494	478	535	494	498	525	522	550	465	510	496	463	487	465	574	511	514	537	517	499	476	481	519	500	504	491	492	488	519	525	502	482	496	510	496	508	518	529	494	504	509	492	502	497	524	491	502	519	531	515	518	490	521	472	497	500	529	518	511	535	478	481	490	509	521	497	541	502	496	509	505	483	496	534	497	505	489	470	494	465	532	528	493	515	521	483	476	494	496	484	507	519	500	530	501	498	494	493	499	511	527	479	524	530	537	537	520	511	537	491	486	495	484	531	546	477	505	509	504	516	502	537	523	508	490	506	511	492	501	486	500	489	523	498	539	505	521	533	507	508	498	532	520	498	548	544	485	512	490	532	527	441	509	500	497	489	509	566	494	489	506	487	538	531	511	538	517	497	519	489	541	519	496	493	483	469	511	495	530	529	482	491	494	495	530	487	521	491	489	535	518	441
24374	21478	25097	28285	21479	21487	12422	350	214	159	163	155	142	149	140	129	126	114	112	108	89	105	108	111	112	116	98	112	118	100	115	98	122	107	108	107	102	122	98	91	89	115	102	103	107	101	81	101	91	127	95	109	89	96	93	95	82	82	90	83	94	107	79	123	93	99	89	88	96	102	95	102	95	87	104	82	102	108	91	92	103	103	99	76	104	92	84	89	117	99	114	86	103	84	103	81	100	101	100	91	93	77	101	88	109	99	105	98	107	98	93	83	80	108	108	84	94	98	114	87	89	107	105	90	91	109	114	83	83	83	96	83	95	98	90	88	90	115	88	88	98	102	105	111	107	89	99	96	96	105	104	97	96	91	109	100	88	94	104	93	89	88	97	89	97	86	92	94	95	98	93	76	101	77	95	89	81	97	93	92	94	87	78	85	84	94	96	95	89	95	115	106	86	83	86	98	104	99	100	88	92	96	89	95	91	108	96	70	113	86	99	111	83	103	86	113	119	90	106	105	91	78	106	91	101	87	78	76	96	78	80	82	85	81	94	87	92	103	98	112	96	85	86	95	95	114	91	94	101	78	92	73	97	83	92	84	92	99	95	99	115	96	91	92	85	103	109	99	94	83	102	102	118	84	85	88	90	82	108	92	104	109	85	114	104	89	97	89	90	79	92	69	105	84	101	110	82	100	101	111	93	95	108	84	107	84	104	96	104	115	98	90	106	86	84	87	87	87	93	86	105	95	83	96	96	115	103	108	78	104	76	96	84	101	98	93	72	87	91	97	100	94	96	89	82	109	105	98	77	80	86	103	102	108	105	72	71	97	95	98	101	106	101	82	90	91	90	100	91	96	93	80	117	86	99	86	94	98	94	107	101	105	101	86	87	103	104	107	95	85	95	111	95	92	92	75	99	81	108	106	101	87	99	88	88	92	106	99	88	103	101	80	90	102	100	101	90	95	75	95	79	98	104	99	94	80	96	107	109	94	94	122	107	86	86	97	99	96	89	107	74	83	91	84	120	102	102	112	101	88	96	89	94	99	106	100	96	105	107	109	94	95	80	90	102	100	89	96	73	99	117	92	87	94	102	96	110	92	101	97	73	81	83	97	94	90	83	89	96	87	88	112	79	95	108	77	83	104	93	92	91	95	109	103	92	90	82	95	86	90	86	90	105	77	88	95	101	89	92	102	112	65	98	91	85	96	90	89	101	99	89	96	83	106	90	88	101	91	88	97	90	85	94	96	91	91	96	92	88	86	85	94	97	82	84	84	89	91	90	98	95	97	88	101	81	99	99	111	92	84	109	81	107	105	106	93	98	89	77	81	99	86	82	87	89	97	97	106	89	91	82	98	87	80	102	96	96	77	90	91	97	108	92	99	108	94	93	98	107	99	88	84	95	79	95	96	103	93	77	72	103	98	95	95	94	87	104	102	84	93	102	93	89	87	105	76	93	86	106	101	99	99	95	87	96	98	98	83	90	90	102	99	95	107	88	78	103	97	96	105	100	100	107	100	82	96	96	97	95	103	90	101	76	107	101	81	73	101	98	97	82	82	84	86	84	87	84	88	106	95	102	83	110	107	78	96	86	88	73	78	102	98	92	103	92	91	98	97	85	103	105	97	87	85	95	109	82	98	88	102	99	92	86	102	81	91	105	103	91	97	97	91	74	113	88	88	90	98	96	110	93	91	99	96	88	102	98	94	95	102	88	74	88	108	111	103	87	97	93	78	111	100	86	101	96	92	91	107	89	90	100	93	84	89	92	96	94	102	108	97	105	107	105	92	91	76	101	97	102	115	90	74	91	93	101	92	86	99	90	89	81	92	83	94	88	107	109	91	105	90	100	90	106	79	112	86	96	85	86	93	99	98	85	95	108	83	94	113	87	96	76	92	78	88	81	100	89	91	89	89	96	92	84	102	89	81	94	95	102	76	94	111	98	79	93	81	89	100	97	82	84	92	97	95	98	83	91	95	92	93	79	82	90	75	88	97	96	110	86	84	107	110	93	80	97	90	75	83	80	94	80	87	81	110	96	84	104	101	80	98	92	104	86	99	103	75	98	102	92	81	96	103	99	97	97	97	91	84	91	93	99	92	72	87	87	80	109	82	111	96	104	91	86	98	107	92	98	79	101	94	76	86	119	90	95	95	94	95	101	95	96	102	100	95	87	87	90	94	92	102	95	99	86	72	82	74	82	92	90	92	73	90	93	89	92	76	105	78	108	113	126	84	88	94	81	100	115	124	89	87	91	87	78	99	83	107	89	80	101	92	97	102	93	99	95	82	90	94	93	106	102	93	93	82	95	85	89	107	88	82	65	96	98	97	95	93	89	97	87	100	103	118	101	109	91	94	75	96	90	94	84	93	101	86	79	90	97	94	84	91	80	105	96	82	106	101	88	95	98	84	70	98	91	87	93	92	91	104	83	72	77	101	77	95	96	101	113	106	87	77	98	88	102	95	87	96	96	89	91	91	119	122	103	82	84	98	97	76	111	88	82	87	99	108	91	90	101	92	78	75	79	109	86	101	85	117	79	84	100	88	85	100	95	104	94	76	80	81	107	80	88	94	94	93	97	108	82	98	99	96	95	88	107	90	75	97	102	81	96	85	110	89	100	98	100	85	94	98	98	87	89	92	125	111	77	103	87	79	89	105	83	116	92	87	107	101	95	111	83	87	88	99	95	90	101	97	105	94	86	79	100	86	105	101	69	84	101	100	96	99	89	94	95	85	94	90	87	94	87	87	89	78	86	101	92	97	103	88	85	89	85	94	79	91	110	105	106	87	98	106	88	104	96	109	84	96	105	102	85	107	98	91	99	91	105	88	99	95	87	110	91	92	106	87	87	64	87	110	98	90	84	80	88	80	101	94	96	95	94	92	104	81	91	81	93	91	98	70	76	96	80	77	89	108	90	102	96	90	95	76	106	93	80	97	72	79	77	105	97	70	92	107	103	103	98	97	89	90	81	94	97	94	97	92	104	97	102	101	79	103	92	98	104	88	91	91	109	98	101	92	100	99	124	105	94	94	90	106	74	99	84	101	87	67	101	83	83	99	83	85	94	90	98	94	93	98	88	90	97	95	70	102	91	99	95	87	99	103	73	92	85	92	86	78	87	105	109	82	73	103	94	95	99	101	78	100	69	97	110	86	76	94	73	92	83	98	92	97	100	99	95	86	107	104	80	107	100	77	93	84	123	94	106	116	100	89	90	77	85	80	93	104	103	94	87	125	79	102	103	90	98	95	111	83	114	91	82	103	96	93	90	94	86	72	96	92	103	71	106	96	96	87	91	82	88	108	87	91	93	96	86	88	104	86	91	100	96	96	112	90	108	96	88	86	84	107	95	97	98	89	92	91	91	83	91	90	125	102	103	88	107	99	92	102	110	98	95	100	103	83	92	94	97	98	92	85	101	88	97	84	91	94	95	88	101	106	70	102	81	97	84	74	108	86	107	75	80	86	89	98	92	102	93	106	103	84
2909	3024	1439	726	494	393	344	320	323	333	283	290	303	271	267	276	277	263	271	254	244	287	262	274	280	317	272	272	236	240	264	277	274	275	280	267	266	248	305	277	291	285	253	262	265	240	282	253	283	271	236	276	269	294	264	278	279	296	260	284	276	272	236	258	283	251	233	275	293	266	244	291	262	283	265	278	282	285	240	264	279	265	280	261	268	282	282	278	246	278	268	273	259	258	252	271	261	290	270	267	277	271	276	263	260	272	260	267	265	259	281	259	269	235	253	288	250	284	294	259	272	291	285	249	246	256	250	258	252	230	286	258	247	277	259	268	254	258	256	267	260	258	271	264	303	271	243	278	264	236	255	288	295	280	245	255	276	274	255	250	254	284	275	273	249	253	227	230	260	305	250	287	254	236	289	270	271	264	230	268	265	259	265	266	274	265	266	249	268	250	257	273	280	249	266	278	258	290	222	265	255	273	262	243	269	260	251	294	254	260	282	280	260	288	271	266	256	253	261	244	278	290	270	240	248	267	257	262	255	290	244	234	281	247	289	278	275	277	301	286	280	249	266	250	271	256	267	264	265	291	266	270	279	294	248	235	269	287	257	257	261	254	258	249	252	274	265	284	265	268	257	244	295	280	263	300	260	293	269	260	264	244	246	264	251	285	250	262	262	257	272	253	243	280	269	270	257	247	270	259	284	286	256	272	265	252	265	271	249	267	285	257	290	240	269	280	276	240	232	252	290	285	265	276	246	247	266	279	256	258	255	244	263	265	268	265	276	235	246	225	280	263	282	239	269	244	231	251	248	267	264	276	256	275	260	288	280	278	271	279	274	250	251	255	251	257	264	241	277	262	279	260	268	267	261	219	290	272	263	292	255	260	286	291	279	268	263	271	246	245	296	261	250	287	254	272	272	273	270	266	263	287	289	255	284	257	271	248	289	254	272	275	250	243	256	268	257	242	253	260	241	267	260	285	265	285	289	269	264	255	268	293	293	255	241	250	249	262	268	284	260	262	266	278	223	289	253	259	245	263	264	292	277	268	247	260	262	284	265	259	286	253	260	274	248	271	261	260	280	270	237	279	253	274	224	269	249	241	251	291	252	273	248	263	243	285	273	230	247	271	255	284	252	272	226	250	257	258	266	289	236	252	226	295	263	286	242	237	288	269	258	279	271	261	292	271	259	253	269	251	291	301	270	271	265	237	261	265	273	247	275	259	280	257	282	258	268	254	271	252	258	265	284	261	290	285	289	271	287	282	252	268	285	264	237	280	255	289	273	263	254	270	260	273	245	248	280	266	257	257	274	267	290	284	266	264	216	269	268	254	295	229	275	279	241	261	258	273	274	256	275	264	269	261	261	268	266	251	257	285	260	257	251	248	233	307	258	277	273	270	301	277	274	268	254	256	275	266	256	275	270	289	277	280	272	267	250	249	264	261	260	262	270	296	239	262	256	250	252	247	255	282	275	246	260	297	257	268	274	292	265	280	252	266	272	275	272	259	261	261	296	251	266	266	271	258	273	292	254	257	275	241	284	304	274	249	256	286	256	260	281	318	248	251	261	262	286	282	265	284	254	274	231	243	238	262	238	283	247	273	292	258	255	265	283	285	261	252	244	241	236	261	263	300	273	255	257	285	279	236	247	249	254	276	265	260	251	242	245	262	266	250	288	255	266	251	277	273	269	268	282	259	253	282	276	247	259	258	277	236	282	268	270	258	249	266	255	281	273	283	255	264	304	292	245	261	258	262	243	251	241	280	272	226	293	264	284	239	268	248	275	257	228	258	277	292	267	292	259	281	235	246	302	268	242	291	229	254	243	245	275	251	250	264	300	240	245	260	273	300	285	244	251	313	259	246	248	270	245	265	244	242	227	272	269	262	316	260	272	303	275	269	268	260	268	267	271	279	279	254	251	261	286	254	290	301	269	273	283	279	261	264	238	287	229	261	258	242	274	253	262	251	288	291	259	285	247	272	252	286	248	248	255	271	246	242	273	235	295	261	258	288	260	247	241	320	247	273	273	269	271	239	301	267	285	255	268	258	267	265	281	259	256	253	252	264	267	261	259	279	247	245	292	279	255	275	283	242	275	257	249	260	264	294	257	251	259	243	267	238	267	269	274	261	268	274	267	280	267	271	272	284	273	280	268	252	266	279	261	259	274	263	270	267	250	273	262	242	260	254	266	242	261	260	260	236	285	241	262	286	264	295	255	256	247	262	245	253	249	271	282	245	281	279	258	286	278	259	242	262	284	256	259	260	286	249	257	258	255	278	252	244	232	266	249	284	261	278	233	275	273	291	265	264	289	264	276	266	259	257	246	242	311	283	279	263	266	260	261	236	260	269	232	259	285	217	276	259	270	259	274	295	238	247	281	278	269	284	286	280	295	235	243	291	277	287	269	262	247	268	265	256	268	262	266	243	276	274	280	254	258	261	284	261	247	268	282	292	285	258	253	284	270	262	256	258	257	278	256	264	289	265	255	305	244	235	270	263	257	294	280	265	253	261	283	240	278	273	296	294	278	243	248	240	260	297	290	266	227	243	261	264	265	274	274	286	268	268	273	246	254	247	298	238	264	273	279	279	292	263	245	297	306	260	255	244	277	252	283	285	280	252	246	247	246	220	256	281	282	250	270	265	257	254	276	287	275	271	268	276	250	257	280	257	244	244	273	247	278	251	271	258	254	271	256	263	281	235	285	260	261	254	256	257	264	275	254	278	261	266	268	266	286	258	256	265	277	248	250	291	254	267	273	270	276	292	267	279	286	276	253	220	284	286	288	250	255	252	256	252	260	238	271	262	260	254	279	268	263	273	289	236	286	250	273	277	245	242	270	254	279	252	260	285	256	270	249	259	255	250	275	280	282	274	277	245	248	249	294	259	261	275	265	255	262	268	240	257	273	248	261	243	282	298	265	256	256	257	261	263	255	241	278	264	256	257	256	273	263	244	273	256	245	292	269	270	255	283	255	260	257	273	251	265	263	270	256	268	261	275	241	237	313	265	284	226	271	253	269	289	258	278	291	265	271	272	270	239	258	246	250	295	274	257	276	248	260	252	294	237	264	271	272	266	270	269	259	278	273	252	255	254	273	281	286	270	237	254	278	263	266	282	264	241	278	264	248	251	292	262	256	266	253	263	290	268	262	283	265	254	266	254	293	238	271	282	255	254	257	246	263	276	236	228	242	260	260	247	262	265	252	268	272	269	271	267	249	263	267	245	266	238	268	272	242	254	248	260	246	269	265	275	270	236	244	265	260	278	269	297	273	246	282	261	262	253	258	286	252	251	247	272	242	298	252	279	268	261	269	268	258	275	236	284	275	285	259	277	255	267	249	266	271	241	266	258	272	247	281	266	259	263	255	272	259	280	262	281	268	258	240	252	266	277	269	245	261	271	267	257	293	270	280	259	254	286	232	279	290	242	252	287	268	261	241	310	239	288	276	256	281	245	259	275	287	280	256	266	275	255	250	259	255	264	250	278
31847	19960	7437	530	352	336	326	318	323	297	350	369	347	299	312	316	319	339	299	300	355	336	330	364	339	343	315	342	333	360	355	331	324	350	329	308	349	326	319	320	318	329	320	323	316	317	302	327	287	320	340	325	310	338	303	290	351	319	337	334	305	301	325	344	309	347	337	343	339	309	321	337	302	301	309	344	332	333	307	330	309	380	322	323	340	347	311	315	310	323	330	320	337	291	338	343	342	334	352	316	275	336	320	307	351	298	313	295	298	318	359	341	345	328	332	303	332	308	322	309	337	296	327	354	314	311	343	322	313	310	330	333	322	350	308	333	296	328	317	315	335	340	353	322	330	329	315	309	337	340	333	331	309	299	334	333	321	348	327	302	346	306	339	314	327	328	330	304	321	349	336	318	343	329	317	332	337	342	347	326	307	301	339	316	342	310	288	308	366	314	339	319	291	326	323	327	335	320	323	338	284	368	334	343	288	341	334	302	313	297	346	341	330	337	325	305	323	326	329	361	311	305	314	301	320	302	333	322	341	279	326	307	371	332	327	288	321	335	334	312	369	329	294	335	312	325	362	370	361	361	319	323	343	341	321	361	347	351	332	301	314	314	318	287	353	352	307	322	316	329	345	333	305	316	330	309	341	321	317	314	335	293	317	326	296	323	299	313	371	292	339	334	357	335	359	339	326	363	345	321	327	346	333	311	332	344	328	318	360	319	342	315	336	344	331	308	337	344	339	335	342	291	320	372	362	321	312	318	370	288	310	288	347	336	329	327	374	322	340	334	309	326	303	354	321	355	327	320	329	322	336	342	311	359	344	311	333	321	353	314	352	368	340	348	334	334	330	315	335	327	318	345	327	338	307	325	336	365	314	324	312	352	348	319	329	342	352	349	353	362	327	325	334	292	335	346	330	298	305	332	332	320	332	313	326	308	349	337	323	312	343	312	351	372	331	277	339	314	348	337	348	331	372	319	320	315	349	361	327	329	356	334	366	370	350	377	355	303	320	331	317	311	338	315	318	341	353	329	300	319	324	362	319	311	402	297	350	311	335	336	319	348	322	341	304	327	328	298	330	340	313	311	329	321	337	318	303	316	313	329	339	321	359	322	339	330	335	312	343	312	341	334	330	378	312	333	321	347	311	321	335	309	330	317	349	366	340	331	368	338	326	293	347	298	346	343	359	335	341	309	314	308	370	332	342	329	365	334	335	315	321	328	358	384	326	345	360	358	335	310	324	313	341	357	342	356	335	376	335	352	319	346	327	300	320	309	339	323	331	304	345	342	358	337	340	312	348	354	330	343	339	340	320	314	306	335	335	346	336	318	284	291	330	342	335	326	336	340	343	348	325	321	357	343	336	283	317	326	348	355	317	348	318	329	332	333	315	329	343	357	355	326	327	316	303	358	343	307	321	331	334	346	339	324	306	316	319	335	324	358	362	328	310	339	329	318	308	310	308	344	312	352	349	304	318	282	322	324	328	334	337	318	363	312	310	347	308	322	363	279	325	319	311	355	324	326	321	317	357	335	327	282	302	310	339	324	327	347	361	335	333	296	292	317	302	313	321	322	333	334	303	354	339	299	313	333	334	347	323	327	330	308	334	356	351	309	323	319	325	318	351	318	311	323	326	321	321	336	332	353	355	312	337	318	287	321	354	335	363	340	310	335	363	325	321	327	352	320	324	354	301	337	332	291	338	344	344	346	317	320	326	335	354	307	308	345	339	351	289	322	334	341	337	324	341	335	329	329	340	298	334	313	348	333	349	319	324	331	347	346	314	305	321	311	334	322	321	339	299	320	343	298	317	326	338	380	313	325	341	319	326	339	293	320	333	366	380	307	331	309	338	296	308	310	332	346	321	335	325	323	368	347	288	300	317	308	309	328	316	317	324	307	373	297	324	319	357	337	322	350	329	349	315	340	351	336	314	349	303	352	320	308	324	375	367	312	308	314	339	321	328	339	334	320	309	290	346	328	334	339	336	290	349	360	339	311	363	313	303	286	350	341	344	332	332	332	294	313	300	344	360	360	334	332	330	338	314	309	329	345	352	364	350	331	321	322	333	341	332	332	321	309	312	317	349	306	318	313	314	324	351	310	312	339	324	347	340	328	320	335	321	286	307	321	314	344	348	329	308	334	343	311	327	349	323	346	328	322	349	326	323	347	303	323	316	294	317	323	312	332	325	296	344	365	306	356	364	337	342	318	328	316	357	346	350	312	340	332	343	329	319	307	329	313	339	303	310	325	339	329	349	314	338	327	351	332	303	320	343	350	309	297	313	335	302	341	314	338	345	340	318	342	366	378	367	320	312	313	316	289	370	311	335	336	292	330	300	337	377	324	320	318	327	337	331	330	342	309	369	343	321	318	317	343	321	315	331	311	334	327	372	324	342	327	298	342	318	314	298	308	328	293	335	311	344	347	322	317	361	336	333	335	331	371	317	333	340	359	322	340	287	337	296	317	330	334	309	323	321	295	324	320	324	336	318	330	303	325	319	342	317	334	348	339	330	328	331	342	321	344	303	298	301	327	328	343	340	320	313	348	306	347	303	325	324	323	315	338	338	372	322	308	368	313	352	307	333	313	335	372	325	318	341	339	331	318	318	291	315	338	324	348	322	361	313	354	330	343	316	318	348	324	342	363	362	320	367	283	336	338	350	321	322	343	317	326	327	333	308	277	299	314	337	306	287	314	330	321	343	362	364	342	315	344	319	305	305	326	342	265	333	324	332	320	367	356	305	298	312	313	311	357	304	305	313	328	347	324	363	341	298	315	309	327	356	357	322	328	346	304	327	319	311	314	311	342	337	318	328	332	312	371	312	314	319	323	328	316	351	331	284	326	341	320	326	293	341	333	341	364	314	321	350	362	314	283	334	331	338	295	368	304	310	343	338	343	372	377	296	332	346	308	334	338	327	317	323	322	331	306	320	313	338	366	318	321	321	311	355	328	343	347	321	342	316	337	318	335	335	294	340	326	334	324	345	347	331	356	309	311	323	330	312	353	329	320	336	362	322	354	318	330	328	302	327	326	343	359	322	351	337	312	345	302	352	309	315	317	337	329	364	355	326	320	355	327	340	317	359	372	330	292	352	348	311	324	319	320	316	330	306	291	323	304	313	339	339	381	315	321	337	352	321	287	318	348	312	333	330	326	316	301	328	314	316	288	342	324	354	337	344	333	319	281	307	345	310	312	319	345	340	311	331	314	353	328	337	332	355	332	316	322	308	349	320	334	353	349	307	334	315	332	317	306	309	297	355	319	342	309	342	335	335	315	350	351	320	329	328	336	319	342	300	326	320	331	325	324	336	325	325	343	337	301	348	338	347	342	331	307	354	307	336	306	299	331	320	337	329	316	366	325	328	322	309	333	319	335	324	335	309	350	328	355	336	346	322	295	319	354	332	308	312	336	351	345	322	357	363	345	309	329	349	332	345	372	317	325	323	339	339	315	333	322	327	339	314	326	335	339	286	323	365	312	357	323
5756	887	888	793	768	817	767	788	792	734	777	840	827	743	736	820	793	767	748	802	778	723	819	760	773	772	739	770	756	824	753	718	783	821	796	784	798	851	760	833	767	780	776	808	754	791	760	802	761	838	746	772	769	799	735	718	753	795	753	787	750	781	782	793	827	751	785	789	771	801	784	806	763	823	780	754	766	819	798	805	719	744	855	785	794	752	737	763	777	793	772	851	813	781	790	779	771	800	773	813	801	775	783	805	740	780	809	803	768	808	842	756	826	747	756	815	763	787	818	807	795	800	787	723	782	764	833	794	740	817	784	736	787	750	829	811	790	818	806	767	811	774	748	794	787	792	820	801	830	827	779	782	784	764	797	811	806	804	791	793	765	788	799	782	804	753	732	794	791	773	778	765	770	771	796	820	798	788	811	844	733	797	774	752	790	761	752	814	800	796	811	798	829	785	815	765	767	824	814	754	751	817	774	765	768	750	829	737	763	765	773	736	750	781	765	789	779	813	745	777	772	789	810	754	801	808	746	773	717	802	783	878	782	808	776	784	751	774	771	802	816	741	780	768	785	799	762	687	783	762	788	818	757	723	724	780	807	771	810	784	814	787	763	841	813	781	790	759	815	771	755	782	804	761	819	826	769	762	834	766	773	792	753	743	812	818	829	789	773	754	799	794	754	778	752	827	751	804	790	777	817	841	720	790	800	789	754	785	801	781	804	786	744	771	743	807	751	815	739	758	784	764	759	765	800	784	823	814	828	770	792	830	791	790	789	765	799	771	744	793	794	815	768	775	787	765	798	766	809	809	777	769	800	813	830	773	777	766	808	795	759	752	809	797	780	828	834	789	807	785	751	772	794	741	803	784	788	774	775	779	812	780	786	800	787	802	775	750	766	748	752	817	745	754	749	768	743	767	788	803	740	805	782	764	769	773	796	747	782	769	807	782	815	753	788	770	826	753	802	802	781	770	768	756	786	774	761	731	765	800	767	820	777	771	759	791	733	793	824	789	755	852	741	737	791	746	783	757	744	719	769	772	790	787	734	739	802	787	828	742	753	806	739	755	733	780	766	799	745	811	771	791	769	839	816	770	732	815	767	794	862	775	793	795	800	762	777	764	801	776	786	729	795	704	799	768	791	810	776	772	818	754	753	763	796	798	779	789	774	780	779	795	781	795	766	800	788	792	746	828	820	792	780	804	802	750	799	816	769	803	800	773	759	817	800	781	739	801	808	796	789	817	805	806	752	795	750	867	779	812	796	778	706	813	796	801	814	805	784	786	762	792	797	777	815	813	811	774	795	774	785	780	779	768	800	794	793	782	802	759	798	732	788	817	777	748	792	813	756	817	749	792	792	793	803	749	811	791	767	789	796	746	748	806	765	773	803	769	742	805	781	810	821	763	814	762	817	756	784	775	790	762	741	758	787	760	780	790	754	792	827	745	744	783	778	707	826	781	809	805	757	785	772	786	752	760	778	759	813	793	775	780	770	792	735	812	760	781	807	763	814	797	761	781	779	839	805	782	823	796	805	756	784	773	828	810	736	831	768	787	846	792	749	788	725	761	826	776	769	774	831	791	750	818	749	757	751	813	769	739	785	779	751	783	792	776	747	779	752	743	769	748	844	771	778	829	831	762	787	765	789	824	745	749	804	758	815	781	761	755	735	764	776	803	766	782	771	773	767	746	771	842	797	743	782	837	736	744	761	729	757	779	713	783	731	797	786	760	786	805	767	800	780	824	779	759	757	814	807	791	792	787	778	821	796	759	748	812	787	798	756	789	803	793	811	748	777	797	842	801	806	801	767	794	847	766	796	748	800	749	742	795	846	796	770	802	725	805	805	790	798	689	809	745	785	783	776	817	810	776	808	765	826	792	778	804	757	871	801	800	796	792	820	769	770	792	739	774	756	751	810	818	753	758	804	808	874	812	783	759	747	740	781	772	808	809	770	789	806	810	750	758	802	809	757	801	828	806	730	755	769	767	776	788	757	786	803	763	767	822	795	790	770	752	789	757	783	782	710	783	726	796	807	805	847	756	823	793	784	776	759	813	806	799	720	828	829	735	835	769	764	758	756	763	770	823	738	795	809	769	770	821	762	770	783	796	815	798	800	784	749	798	803	788	774	744	771	811	803	794	767	750	776	782	791	742	786	812	718	785	800	765	800	830	814	781	819	795	782	844	789	807	741	795	789	789	780	826	710	854	789	803	825	776	798	789	781	789	766	788	828	765	803	796	815	769	755	775	767	805	826	765	788	757	775	780	778	817	778	786	789	811	753	776	823	780	823	834	816	784	802	751	767	752	827	790	733	759	789	782	818	781	763	772	831	781	808	769	789	762	758	780	811	807	790	779	810	748	750	776	770	761	759	782	784	775	766	830	814	802	822	762	803	832	802	787	744	793	770	728	745	784	775	752	748	792	730	791	827	756	769	793	787	792	766	766	767	770	749	813	766	778	775	762	746	773	847	772	768	779	784	769	763	776	768	745	769	778	799	773	716	775	733	808	776	784	754	778	841	774	793	784	802	744	805	765	776	803	779	767	769	757	760	793	800	774	773	806	790	792	805	788	797	781	738	758	793	747	781	762	793	821	769	775	782	789	811	793	748	811	809	786	750	826	862	790	811	776	801	806	790	716	725	784	740	787	805	738	793	761	789	771	725	761	768	725	767	777	760	787	792	801	752	724	745	780	768	788	785	741	842	776	769	793	799	751	761	804	801	796	791	780	738	788	792	790	779	780	778	754	799	777	818	742	807	777	761	766	790	824	768	775	759	765	787	792	785	775	790	811	758	769	892	795	787	737	756	834	797	767	775	811	743	788	797	834	744	709	755	748	776	811	789	780	805	748	780	731	743	786	792	724	802	730	772	791	831	767	779	754	779	786	769	789	767	809	756	847	786	777	839	754	774	777	799	787	752	776	854	754	787	795	712	789	763	761	778	756	754	741	773	800	720	799	803	757	751	787	780	757	812	748	784	775	813	790	786	803	797	744	750	784	807	780	826	800	778	767	730	742	819	766	774	791	779	808	757	800	766	749	745	804	774	826	816	797	777	791	802	731	765	804	748	750	807	804	735	746	742	796	767	768	790	785	803	783	788	806	789	764	806	739	782	782	719	792	784	802	786	773	788	836	757	777	798	792	834	768	774	783	819	742	770	743	779	761	768	764	804	769	785	768	791	776	765	788	780	770	762	776	853	844	823	766	815	753	771	761	827	803	754	773	831	785	773	739	791	767	752	780	822	812	821	828	783	757	761	779	846	752	802	824	802	782	791	775	742	795	774	821	797	751	810	766	754	794	712	750	785	764	791	788	779	818	773	808	759	864	722	777	775	807	809	745	745	727	769	811	765	786	783	744	779	779	792	764	778	756	813	774	760	769	796	744	736	781	770	772	822	806	786	779	826	736	802	791	808	722	784	739	762	757	786	812	788	804	799	787	793	786	768	807	772	759	785	790	773	801	775	710	796	828	790	822	808	802
25049	21494	24681	28696	21499	16963	480	314	255	230	218	211	217	237	228	250	186	200	216	207	227	242	215	178	207	208	228	214	199	213	223	218	199	172	231	221	220	211	189	207	234	213	202	182	192	188	226	194	198	213	197	194	187	193	217	202	194	197	208	207	193	232	212	196	205	163	200	223	218	189	229	193	194	218	187	213	213	217	231	218	220	196	219	226	207	228	216	208	206	231	207	218	179	224	209	202	224	224	203	179	220	198	218	219	222	202	205	224	198	193	223	204	199	229	219	230	177	184	204	190	211	204	220	232	227	191	206	217	184	207	218	212	231	179	196	234	228	199	225	212	211	217	216	206	200	199	222	220	220	222	229	189	224	220	205	189	204	191	205	218	196	187	181	223	224	225	180	230	219	201	221	202	191	197	233	215	199	190	199	195	194	195	228	220	215	210	189	231	176	219	225	221	176	217	220	204	215	218	208	210	195	209	211	198	216	197	189	191	209	199	212	192	224	190	212	212	190	210	215	186	223	208	206	198	188	205	198	191	204	182	210	195	202	187	206	224	196	198	221	191	217	217	196	205	195	185	195	199	232	209	193	196	198	210	216	206	220	227	225	217	159	203	198	201	222	227	220	220	215	216	207	191	195	212	238	209	203	189	204	212	200	201	222	226	208	214	189	186	215	220	200	216	201	202	179	208	214	191	183	209	212	198	222	208	208	220	187	210	209	196	204	216	223	231	219	211	192	214	187	210	213	208	190	187	196	211	188	192	198	203	211	220	207	207	221	218	222	195	224	221	208	211	225	175	240	215	205	196	193	191	236	204	188	188	195	201	223	202	190	202	188	204	181	234	206	191	200	220	189	214	218	198	223	213	209	196	190	207	176	192	236	205	208	225	204	210	231	213	201	209	193	214	187	217	230	215	201	209	209	206	217	202	227	216	187	188	192	212	194	214	204	231	230	203	221	208	208	205	214	196	199	191	206	189	197	217	236	206	221	204	191	222	195	193	229	226	175	218	195	215	200	227	229	209	219	221	190	210	202	205	212	207	191	161	204	200	189	228	231	209	213	215	202	203	203	208	217	198	234	211	210	207	196	210	229	199	212	255	193	200	200	203	196	190	197	196	236	192	214	195	226	185	214	203	209	202	195	214	228	210	216	223	205	223	214	208	200	210	205	218	188	211	227	208	197	208	227	227	232	230	209	190	223	175	213	191	186	176	219	213	199	187	228	215	202	219	184	229	194	190	206	196	215	234	200	198	199	173	207	193	198	191	175	207	242	204	207	194	202	188	220	202	208	210	190	228	204	239	221	189	234	226	233	231	211	209	222	214	181	223	200	226	188	206	209	219	179	230	231	209	223	185	216	187	215	218	199	188	182	212	217	200	205	208	195	209	207	201	223	255	184	215	243	221	216	212	227	218	225	194	233	228	208	197	214	185	204	221	204	213	188	228	218	192	204	208	226	191	211	222	208	189	180	186	181	189	220	198	210	212	198	233	217	226	194	200	185	212	196	222	191	211	208	196	171	219	214	202	244	194	217	196	221	222	202	210	202	191	212	201	221	197	193	221	188	213	224	246	222	230	228	216	205	209	220	202	207	205	188	207	219	205	186	213	195	185	228	198	230	201	214	215	197	219	238	208	183	208	203	202	208	198	224	229	219	185	212	206	178	214	197	184	218	228	216	214	213	227	191	180	187	172	198	193	215	195	200	229	198	216	218	200	193	201	225	219	204	193	235	217	181	206	231	193	200	183	195	206	211	206	256	204	196	200	220	233	185	197	186	234	225	176	219	224	202	192	208	208	242	224	210	190	213	200	207	192	221	176	214	222	202	185	204	200	199	197	214	202	184	205	214	223	243	229	219	235	219	207	207	205	232	185	206	185	212	242	211	199	218	188	211	224	216	201	209	179	244	210	180	194	161	202	195	193	227	236	202	202	215	250	205	214	215	203	199	192	173	226	199	205	207	226	193	204	195	209	199	189	206	220	219	229	220	203	204	207	200	212	190	201	204	186	206	199	188	208	205	231	198	183	187	169	208	221	188	225	206	218	193	235	178	210	202	239	202	186	207	230	225	190	184	205	226	206	225	217	200	201	198	212	188	222	187	219	184	202	215	208	193	211	226	197	219	219	196	192	184	215	188	211	223	190	206	213	222	210	199	207	214	203	209	190	197	185	199	192	223	203	212	209	207	201	180	217	198	250	214	221	190	203	232	193	211	214	216	225	217	209	195	192	227	229	210	213	176	192	229	227	224	221	220	197	224	222	224	195	195	196	216	202	182	220	238	204	220	214	197	186	208	202	216	217	200	211	201	207	211	200	199	194	203	188	206	172	233	207	216	219	187	188	217	222	204	169	190	211	225	193	189	207	179	199	167	217	199	203	222	176	232	190	205	247	198	222	201	207	192	234	214	202	253	220	190	198	197	221	200	194	184	185	203	213	196	221	191	197	209	187	187	216	213	195	204	182	186	172	208	229	212	225	230	197	193	218	205	191	240	218	207	213	182	217	213	183	195	219	167	210	206	180	237	216	223	213	215	202	205	199	243	185	195	180	213	205	206	183	192	242	203	189	201	228	191	207	211	214	224	218	200	219	205	202	196	219	216	225	173	227	211	218	219	207	220	211	199	200	224	219	191	195	202	193	185	197	226	186	206	218	231	210	214	222	220	214	221	214	202	193	216	197	231	193	213	223	186	190	199	228	195	198	210	189	199	203	187	205	201	207	182	183	216	217	194	222	223	202	186	193	188	214	188	220	237	216	186	212	199	205	212	202	202	218	223	210	200	222	183	227	179	196	245	194	215	227	204	219	192	188	222	208	240	227	216	221	182	184	209	223	192	206	217	203	215	210	213	195	192	191	243	186	222	202	205	208	231	199	202	206	212	214	199	183	186	221	215	190	208	210	209	218	213	214	235	228	212	182	219	196	187	209	189	222	237	215	209	223	210	192	238	199	206	221	231	209	197	236	204	202	222	191	240	189	207	211	219	204	197	213	212	230	213	222	187	205	217	198	205	231	199	223	224	225	212	228	225	215	186	199	194	207	239	191	207	223	209	217	204	223	199	189	200	215	183	207	198	198	196	196	193	203	195	228	214	222	196	196	197	216	193	210	208	194	220	210	212	189	216	178	223	197	196	231	215	204	189	218	185	199	207	220	211	185	189	225	179	208	217	216	196	204	211	205	189	209	242	201	211	206	191	193	229	184	228	193	194	211	184	194	223	218	199	209	219	222	220	205	212	193	207	219	199	195	207	214	220	225	186	201	209	228	208	190	220	200	195	233	210	213	209	195	186	201	196	191	207	192	221	200	200	192	226	184	217	225	218	196	204	211	201	212	208	211	219	237	198	230	224	222	195	205	184	192	225	235	229	207	202	227	211	183	215	203	186	231	252	213	232	195	224	212	213	212	197	200	240	218	209	221	190	204	215	219	195	195	240	204	198	205	204	210	214	210	194	186	212	201	218	204	234	205	214	181	199	192	186	199
3041	1924	1075	726	630	595	563	553	526	539	533	542	512	494	528	518	479	551	523	521	516	507	495	492	525	491	478	530	519	506	491	521	476	511	526	481	478	497	514	487	462	498	514	497	513	522	520	541	534	473	528	491	494	479	477	502	485	533	511	469	493	506	513	515	473	514	531	524	497	527	511	502	474	488	490	521	484	525	498	543	505	506	489	517	516	520	517	507	498	513	507	491	528	501	508	496	507	507	525	468	520	547	522	510	516	517	482	517	508	455	512	475	494	505	503	522	483	500	515	534	540	485	507	495	507	563	505	548	486	505	505	474	495	518	486	500	519	466	527	474	470	527	509	522	512	510	507	474	490	485	518	522	514	489	520	511	495	504	478	504	507	512	510	498	513	502	484	492	476	515	463	489	503	529	516	502	453	509	513	469	502	517	509	511	510	522	501	560	494	512	490	512	527	490	521	556	504	521	501	466	503	521	496	459	477	504	492	537	499	505	488	496	511	505	509	547	533	491	512	530	485	532	508	497	481	528	472	538	511	485	487	506	513	523	534	506	493	523	463	498	542	474	506	507	501	479	486	528	514	557	530	489	538	483	516	511	496	517	481	490	485	473	536	524	514	488	503	491	512	513	499	503	497	463	500	481	493	487	483	489	516	517	446	497	527	483	491	470	493	529	519	490	514	498	530	500	501	514	487	499	494	544	471	498	500	467	486	461	510	537	527	499	480	520	508	512	503	517	539	483	514	487	496	478	503	473	513	533	479	485	520	491	532	543	495	518	563	508	496	517	492	551	497	529	529	478	494	525	505	528	518	482	539	491	480	472	518	523	547	504	528	448	517	468	531	505	546	501	498	496	474	488	503	481	486	494	502	525	505	508	510	520	470	516	484	490	500	519	505	506	510	489	511	529	541	520	515	509	537	477	533	484	486	526	517	512	495	515	468	488	507	520	523	538	481	482	503	480	481	487	470	520	527	521	474	475	454	469	547	533	489	516	448	531	495	500	551	517	510	480	460	481	506	488	526	494	522	520	498	505	522	504	502	499	482	496	503	520	517	530	507	496	488	506	499	486	493	491	476	514	470	482	486	515	523	527	508	465	501	479	500	517	550	506	509	487	489	461	517	503	519	511	500	490	498	540	547	493	521	496	498	508	477	469	533	518	502	516	499	521	496	534	519	508	498	491	529	465	488	535	540	540	496	507	504	522	513	511	509	531	476	537	529	492	515	500	483	497	526	488	512	503	518	527	491	532	496	471	516	507	502	547	523	484	483	504	520	496	495	511	546	489	515	497	491	505	503	499	526	544	496	544	509	506	532	475	498	503	506	512	543	520	551	495	477	513	522	490	479	500	443	537	500	492	461	489	531	506	510	500	515	503	522	490	515	521	543	506	543	498	496	505	514	538	525	526	513	522	516	498	529	484	478	485	510	540	518	505	466	508	489	494	487	476	502	478	494	497	512	517	530	517	467	499	512	500	483	516	551	492	529	494	495	516	495	512	490	485	514	511	493	507	495	525	469	506	492	545	471	497	501	492	502	498	508	506	490	486	527	515	547	502	527	488	505	550	507	495	503	494	529	492	464	471	481	492	546	524	512	510	492	493	484	509	493	490	547	480	489	509	491	517	547	535	520	480	515	489	529	513	463	532	551	488	511	488	481	532	504	511	523	487	504	521	499	486	462	476	494	550	489	484	505	507	474	476	513	514	530	505	504	507	503	482	495	482	495	496	525	493	498	518	473	470	530	515	499	451	497	501	469	514	510	509	492	531	512	501	485	477	491	496	506	489	492	522	509	501	503	564	514	550	511	463	491	485	491	478	499	506	519	494	477	486	498	523	517	514	519	526	528	498	487	488	510	503	534	500	512	492	513	490	492	492	476	551	510	559	468	500	530	497	504	503	496	537	539	518	490	514	487	491	504	489	554	518	530	484	495	495	524	501	536	480	502	461	547	515	505	519	509	512	536	484	542	493	521	531	508	538	492	479	520	496	501	545	493	504	479	517	514	497	496	508	497	506	557	458	472	517	481	473	482	512	529	503	486	519	521	482	499	455	535	519	492	474	476	491	467	484	517	549	517	494	503	485	502	470	499	523	502	519	458	544	508	476	496	514	497	525	537	512	570	507	495	558	529	538	507	515	493	497	509	503	497	503	497	507	487	483	495	503	502	504	511	500	515	505	523	526	516	478	490	502	476	514	523	538	495	517	503	505	484	497	517	475	474	515	469	515	497	507	537	526	510	503	490	528	528	475	482	534	497	482	551	489	508	526	503	490	490	508	487	497	559	502	506	515	505	543	490	479	484	528	482	528	448	478	483	484	497	486	528	492	500	531	503	511	478	510	515	493	497	487	522	529	507	466	477	490	494	494	537	528	513	520	458	478	484	475	493	491	523	507	468	494	505	499	488	541	515	508	475	470	494	470	507	482	488	483	508	499	520	498	464	543	507	508	502	516	498	492	538	500	504	544	490	508	505	473	486	524	475	533	498	514	514	490	531	477	531	492	479	515	519	498	533	501	464	511	502	522	505	538	502	469	473	486	510	530	495	533	493	508	469	520	513	546	491	514	547	511	472	485	490	490	499	485	473	512	473	515	487	480	533	535	514	462	505	512	494	503	536	558	510	507	526	555	489	467	510	452	526	512	488	518	513	500	485	505	510	471	528	506	526	524	496	472	517	481	507	534	520	503	509	493	514	481	529	521	446	496	531	531	503	501	487	553	493	508	481	518	515	518	502	542	508	495	539	456	517	501	512	502	502	500	552	520	528	542	508	496	498	502	521	524	497	495	483	534	542	521	497	507	513	510	493	541	518	511	490	512	491	508	541	493	487	499	558	522	485	491	497	506	497	512	512	508	486	451	553	483	531	493	472	528	492	475	529	447	510	521	497	506	535	517	488	527	482	526	505	530	470	497	520	525	494	534	488	521	486	529	522	476	489	535	508	527	522	515	465	501	515	520	513	512	469	536	513	489	516	531	534	471	492	493	519	508	528	512	512	471	472	548	515	512	430	508	494	526	549	521	494	496	487	497	473	546	501	495	542	521	477	516	531	513	504	539	520	504	507	513	535	460	497	481	521	479	526	507	498	473	530	494	503	494	454	502	481	461	521	493	512	486	543	502	535	512	513	481	465	516	508	550	489	504	484	509	496	508	503	537	515	482	524	512	468	535	488	521	551	567	504	499	523	514	507	483	505	489	513	535	509	520	469	479	509	522	533	459	512	523	504	531	495	522	540	478	506	480	526	522	487	515	521	509	510	474	508	475	468	466	494	500	488	524	465	512	527	488	524	521	521	503	496	492	519	521	528	516	512	521	521	494	531	531	470	487	509	521	518	523	534	500	517	497	475	502	497	489	510	529	460	503	478	507	512	484	491	531	498	482	504	544	460	519	510	496	542	494	501	471	500	525	474	496	514	533	492	483	503	478	479	535	493	454	511	508	502	521	469	487	528	512	507	531	497	507	517	530	462	542	496	508	468	497
24421	21522	25149	28342	21522	21526	12512	369	204	173	181	172	140	131	134	130	125	91	107	108	118	105	123	95	138	100	92	94	106	102	82	89	98	102	101	103	109	94	113	113	87	116	99	82	107	104	105	88	90	90	80	88	100	96	100	110	97	97	104	100	106	86	115	83	80	118	105	109	98	100	65	93	75	94	96	115	94	88	94	95	101	92	95	105	100	86	89	95	98	89	81	92	88	99	107	80	88	95	99	87	73	106	111	66	89	80	95	107	77	91	90	91	105	94	99	87	76	89	101	78	90	102	95	86	93	113	80	94	87	85	102	88	96	73	91	91	107	86	85	89	91	90	91	95	105	112	86	84	97	91	103	88	87	103	83	85	101	105	81	77	86	109	93	87	95	93	83	115	99	92	101	100	99	94	101	95	88	71	105	99	89	95	99	97	104	123	100	90	111	103	85	103	94	89	102	86	85	90	96	89	107	95	106	105	90	96	103	89	96	114	99	110	84	84	108	95	105	104	80	108	96	90	85	102	98	98	93	104	97	103	99	107	87	105	97	84	101	97	108	72	95	95	95	88	89	90	103	87	91	90	83	99	65	93	111	94	88	107	106	75	98	91	110	107	102	85	107	84	110	75	106	102	90	87	98	112	91	84	77	65	79	86	96	87	93	88	90	103	95	102	94	82	94	135	94	77	89	93	114	102	105	92	72	96	112	80	91	90	81	97	92	84	79	99	97	93	110	99	94	72	84	87	74	90	90	99	93	93	88	83	120	119	103	111	103	84	109	116	108	105	85	91	102	93	92	95	88	80	90	84	96	99	95	101	101	81	80	85	91	103	101	107	105	98	83	70	95	113	97	97	95	88	89	85	115	83	99	77	94	85	100	110	95	95	84	95	85	96	109	94	95	104	96	96	96	82	112	116	98	89	107	95	92	89	105	97	92	103	90	102	83	103	94	78	91	82	119	84	87	92	92	102	93	83	75	96	107	83	74	98	88	91	98	94	115	84	95	94	99	87	103	93	110	85	86	111	104	92	86	108	96	105	84	90	94	80	118	106	95	89	95	85	88	96	98	85	90	97	86	80	82	86	83	100	99	102	98	102	88	102	104	78	103	101	97	73	109	95	83	97	94	91	86	82	79	91	92	82	89	88	75	106	95	111	88	80	89	99	102	104	107	112	90	91	102	108	93	83	110	81	93	95	92	75	102	88	104	76	102	107	89	87	97	78	95	104	78	83	105	106	101	85	70	92	77	117	95	87	93	94	71	112	98	85	105	102	98	91	77	75	63	84	100	95	101	87	89	84	97	93	95	85	111	92	93	89	101	124	99	84	92	87	109	117	98	101	85	90	95	106	101	90	99	90	78	114	110	101	120	110	94	110	95	101	115	98	93	90	94	86	87	96	88	98	80	98	114	108	106	95	96	96	112	106	104	92	105	82	94	103	91	100	108	97	71	82	88	84	87	87	94	99	111	107	107	91	94	85	80	86	99	90	99	101	82	97	85	105	97	78	86	79	102	82	78	98	97	75	92	91	82	112	94	88	88	87	78	99	96	96	84	81	103	100	93	95	82	112	76	105	96	96	82	89	92	96	94	88	99	99	103	78	96	96	86	90	95	81	114	100	92	96	74	89	85	100	86	86	95	77	88	77	89	112	104	114	94	93	92	103	99	95	87	96	87	105	112	107	104	100	85	95	102	90	84	109	136	93	97	90	87	102	93	82	102	85	80	106	89	95	86	79	98	88	92	92	92	84	114	112	103	105	94	96	105	92	84	96	93	117	93	99	95	105	92	96	89	92	85	90	86	97	86	89	101	115	103	94	99	94	68	81	101	103	91	81	107	101	101	80	98	100	94	110	99	96	79	96	97	96	88	96	91	92	81	107	107	99	88	91	90	90	105	88	74	78	107	97	80	95	100	92	103	90	90	95	103	92	99	85	98	100	111	111	101	93	94	85	105	106	87	88	102	100	117	85	97	105	103	96	96	89	87	104	94	96	101	82	118	94	82	120	105	106	91	97	107	88	86	96	102	90	82	103	95	97	100	76	90	105	99	85	93	89	86	82	109	102	104	84	76	115	94	90	85	89	82	94	101	98	93	91	113	73	96	110	85	96	111	101	98	105	102	104	99	99	90	93	93	87	98	82	102	98	102	85	97	99	107	97	79	89	95	92	94	71	91	101	86	105	112	98	88	99	83	105	119	94	98	96	99	81	101	109	91	74	83	93	85	107	79	94	83	101	91	84	105	129	82	83	103	89	108	99	94	99	96	89	98	108	80	103	90	117	80	95	85	81	78	94	84	74	93	89	92	102	87	95	92	88	86	91	83	102	95	94	102	86	100	96	99	106	102	100	97	97	90	102	78	90	82	104	95	93	92	113	89	91	105	85	85	96	79	82	82	99	95	88	94	77	90	95	94	96	94	100	90	81	94	104	95	87	93	104	104	89	78	92	86	93	81	101	98	79	86	103	82	88	81	93	91	85	98	93	84	97	80	102	97	81	87	89	80	82	88	79	90	86	119	84	103	109	104	107	100	104	89	83	97	106	82	95	82	98	93	81	99	107	106	101	84	90	91	99	97	90	92	95	94	109	86	102	83	100	85	101	82	100	91	111	105	101	87	97	87	99	90	87	87	105	97	111	87	105	83	97	69	81	92	103	95	99	88	119	95	98	90	79	102	96	76	90	105	82	107	97	94	81	97	81	92	86	89	98	107	99	114	103	85	113	72	86	113	94	85	85	113	83	89	99	105	95	78	85	102	95	102	71	103	109	93	107	87	90	86	71	94	89	90	83	89	85	110	96	91	94	96	92	91	86	88	82	97	103	77	87	114	110	101	111	93	90	91	96	90	78	103	112	80	97	83	100	82	103	88	112	104	106	91	79	83	86	88	94	89	73	87	92	109	97	93	93	112	88	119	95	98	100	99	83	93	90	93	91	104	87	76	77	96	88	119	89	112	101	102	99	94	97	85	91	95	95	104	94	98	89	85	80	73	82	96	95	98	100	78	101	100	98	88	96	95	105	123	96	93	85	96	79	93	94	79	94	88	83	102	82	76	104	100	97	78	92	98	99	103	96	95	94	93	92	91	95	92	98	98	97	97	94	106	91	89	98	97	93	88	100	88	89	109	98	98	80	101	96	71	97	92	103	92	97	80	81	92	83	81	87	98	86	87	96	109	96	110	99	97	83	101	80	90	78	91	107	96	87	90	124	92	91	77	86	103	85	100	111	85	82	90	100	80	90	96	97	98	104	123	88	91	76	88	86	104	85	86	93	72	96	90	88	91	88	99	103	89	71	106	79	72	91	91	96	81	86	114	76	90	94	100	88	93	93	86	94	86	97	110	105	102	96	81	87	104	99	82	91	101	90	96	116	81	100	92	102	115	112	90	82	92	88	86	113	82	99	99	72	80	75	124	70	97	83	87	84	103	92	96	95	85	100	88	96	95	90	108	86	97	77	99	92	88	94	78	107	105	103	81	73
2782	3002	1397	663	478	408	335	295	305	302	284	304	293	305	264	296	273	262	269	279	295	282	255	282	271	263	271	254	258	286	281	277	249	294	276	276	272	276	268	234	288	257	269	280	253	226	239	269	276	284	263	289	272	282	265	281	276	257	257	284	277	272	249	282	254	250	272	267	287	246	291	261	281	265	270	264	262	258	287	250	285	284	296	270	280	276	279	237	269	243	248	292	250	253	242	239	261	282	230	249	280	216	228	273	255	277	269	244	246	243	265	249	259	272	281	267	286	269	278	275	271	268	267	254	263	278	261	271	250	259	243	283	267	263	264	276	279	280	258	281	270	294	268	234	247	285	265	285	265	248	253	275	287	289	232	254	280	259	289	269	260	277	287	263	260	243	286	255	243	243	267	235	249	247	296	283	233	294	272	284	268	258	282	281	287	259	283	248	254	247	246	270	245	232	268	267	237	259	247	284	225	247	241	252	277	278	261	256	254	263	263	285	266	245	254	229	242	261	242	246	238	292	259	272	260	244	262	290	269	250	269	272	278	279	254	248	277	248	284	273	274	260	276	250	250	264	239	259	294	268	259	250	242	274	275	255	254	266	278	212	270	272	234	236	256	247	250	250	256	240	261	242	249	280	282	273	246	236	271	284	282	275	252	257	265	292	234	262	305	280	269	283	256	294	249	267	272	255	248	270	278	282	255	268	289	225	234	269	261	288	270	240	271	241	254	229	235	284	268	293	248	263	242	271	242	248	241	260	286	264	273	279	275	246	253	268	236	239	285	291	247	237	242	264	265	262	269	243	285	265	260	262	260	253	276	259	280	284	260	247	263	321	248	232	307	253	264	270	245	227	269	253	292	238	262	264	243	269	254	275	266	245	282	252	266	253	284	253	252	264	290	257	246	269	275	279	290	257	249	248	266	272	265	256	262	260	323	289	284	254	258	282	284	267	288	298	264	270	274	272	265	269	241	254	311	306	254	280	276	277	270	292	255	273	237	280	271	262	265	273	254	289	276	289	269	250	247	251	270	281	254	260	240	287	280	297	260	260	251	282	248	272	271	272	274	272	265	259	262	261	274	257	295	266	254	278	243	272	282	278	264	220	288	270	256	278	255	266	256	254	250	269	258	266	264	272	279	265	263	255	265	257	235	248	252	269	261	288	250	275	272	284	272	260	260	273	279	272	253	276	280	236	265	266	256	256	280	273	255	264	238	255	285	282	246	230	283	244	266	289	284	242	248	265	263	264	277	264	309	268	285	254	289	250	256	249	242	244	282	249	280	273	260	260	283	282	240	257	305	277	238	246	242	278	263	267	281	244	215	253	240	280	278	261	267	254	250	241	304	260	288	243	274	264	273	270	262	269	285	251	246	266	249	249	283	276	254	242	249	294	273	269	245	272	278	249	286	227	266	268	223	256	255	282	249	264	273	236	269	257	273	255	261	282	274	303	249	245	244	273	260	262	267	284	248	252	271	255	293	269	219	268	280	249	292	257	262	264	279	251	280	242	260	282	263	271	289	257	249	292	264	295	298	264	263	286	255	260	264	295	258	274	254	289	291	279	246	287	273	266	264	277	269	264	256	278	239	254	272	237	255	271	254	276	269	262	264	272	241	234	248	261	242	241	270	269	272	265	259	244	281	257	253	266	258	249	248	256	268	281	285	272	264	257	263	302	251	282	281	290	246	238	242	261	253	276	263	270	252	267	259	271	252	269	269	282	273	287	268	276	256	272	240	259	273	273	248	265	259	264	281	249	251	259	250	276	273	260	272	258	275	256	265	287	258	272	245	268	262	247	262	269	264	260	234	249	292	283	260	288	256	295	238	284	295	266	258	269	270	264	293	263	273	272	228	237	270	224	259	275	268	252	254	271	256	256	273	263	260	245	288	262	239	301	244	255	253	273	241	268	254	286	260	262	271	245	263	271	261	269	243	264	271	266	281	286	264	281	255	284	294	264	251	264	277	277	276	260	269	295	260	268	246	278	281	247	272	239	282	275	287	269	260	247	282	298	275	249	280	254	252	278	267	267	265	249	247	277	247	271	220	263	276	241	256	279	258	270	261	249	251	294	262	266	270	237	294	276	285	242	273	299	254	253	263	244	238	283	267	284	292	264	253	262	262	261	261	277	266	283	233	256	301	228	247	266	245	275	261	267	273	256	262	252	249	253	273	283	258	273	252	267	240	258	264	270	269	244	274	297	291	249	262	284	231	273	289	298	271	254	260	277	282	276	249	289	273	263	269	270	278	278	256	260	256	262	264	263	286	274	286	265	260	250	270	297	265	251	261	249	259	270	278	282	258	256	273	250	296	268	226	244	276	238	278	214	250	264	288	270	279	277	243	273	269	234	231	285	295	302	251	251	267	268	245	287	273	257	244	267	275	286	275	234	267	246	243	240	261	271	273	271	274	263	258	290	250	276	259	263	270	256	257	260	265	267	275	251	245	288	264	285	250	273	254	230	270	224	253	252	263	258	282	289	277	259	296	301	262	262	255	256	232	276	268	251	273	251	254	257	262	257	289	256	262	265	254	259	258	275	267	228	253	245	261	253	271	275	250	265	300	283	273	244	264	283	244	248	287	261	274	251	243	250	257	273	270	254	234	242	240	286	255	261	266	268	237	288	249	247	302	251	265	266	250	281	275	283	274	276	277	262	273	273	251	291	254	249	255	265	267	292	255	299	286	279	239	266	254	273	229	287	241	282	271	295	296	255	272	290	267	263	255	231	266	245	284	292	280	260	247	258	260	285	294	272	244	280	241	246	258	281	260	265	268	277	266	280	262	278	291	262	263	278	285	263	298	275	280	253	261	236	224	261	258	266	266	231	245	248	286	249	268	229	277	227	269	267	271	259	245	274	263	280	258	220	271	245	269	236	253	288	275	232	267	236	240	251	265	258	251	256	265	270	266	281	268	272	252	268	279	245	254	251	257	258	261	235	241	251	229	267	254	268	272	260	281	270	239	253	246	270	271	256	271	246	286	257	244	243	251	259	279	262	263	271	245	287	285	251	262	278	242	248	271	278	269	263	257	259	277	251	286	277	255	257	269	256	277	276	233	272	270	253	256	276	264	272	272	277	297	270	241	234	238	254	267	253	259	259	269	262	278	244	254	283	273	272	254	245	262	264	274	262	284	263	285	286	254	251	231	241	255	285	280	238	246	292	302	273	256	275	278	283	258	246	271	263	271	273	254	256	267	285	276	269	298	268	270	284	280	259	279	252	266	268	257	242	254	235	252	265	249	254	297	262	265	255	258	280	290	254	278	269	260	285	285	271	288	272	251	271	280	283	274	270	276	294	267	256	274	284	270	258	272	253	267	243	293	316	262	264	248	262	232	266	237	286	257	272	269	253	271	252	266	264	257	252	255	256	256	249	287	257	257	275	239	279	259	235	255	280	245	236	253	271	289	265	232	239	278	258	257	258	255	290	273	281	245	249	265	265	268	292	286	253	263	246	264	251	272	269	253	241	269	254
32039	20123	7542	517	346	341	349	319	338	375	311	317	338	340	338	300	353	347	334	328	333	329	319	303	285	317	347	348	330	326	363	333	352	377	340	299	320	319	362	351	349	305	305	314	324	294	344	351	318	333	357	367	320	333	330	324	301	336	350	348	316	299	332	334	325	356	334	340	332	301	334	316	324	344	305	338	331	333	332	345	341	312	308	337	326	317	307	346	345	339	308	318	338	330	371	278	311	337	325	376	335	313	331	322	306	319	308	331	299	345	314	336	329	324	370	345	347	328	306	351	306	306	336	367	295	347	340	303	347	348	329	379	333	356	313	354	323	325	306	322	334	324	328	332	281	365	321	337	324	341	310	325	306	350	325	297	332	325	334	371	317	339	346	299	332	341	330	292	309	358	343	329	325	296	352	311	326	298	310	341	328	313	359	336	309	295	347	314	364	342	324	330	330	302	359	346	311	375	309	314	323	293	341	331	334	303	333	334	304	317	329	341	348	340	339	346	356	331	350	325	306	353	323	347	327	342	326	305	333	300	345	331	316	313	343	337	351	306	349	329	298	349	351	328	302	314	353	357	318	326	304	325	323	345	320	368	297	305	354	324	326	347	311	359	353	318	317	297	339	339	361	324	334	320	341	334	329	313	324	345	347	338	341	348	293	314	326	305	302	321	328	336	307	352	354	350	336	314	343	322	286	329	351	306	353	329	316	331	319	344	323	309	303	372	344	313	349	323	350	350	328	326	337	334	329	297	314	353	333	338	304	331	339	320	307	351	334	279	324	355	309	303	318	303	308	341	320	327	351	329	309	333	311	319	289	323	335	344	313	312	353	308	339	340	329	326	342	329	338	340	326	308	343	286	341	342	310	328	365	337	321	319	321	370	335	301	326	307	305	322	333	341	309	341	320	322	368	325	306	333	316	342	353	320	332	342	306	331	298	342	323	326	335	318	314	323	319	316	314	319	302	339	303	322	337	332	304	322	374	314	314	306	317	351	327	317	297	352	361	314	341	346	309	308	325	309	293	329	345	351	340	336	343	317	342	319	343	290	322	319	340	338	357	363	336	328	367	323	326	329	309	333	355	337	335	345	332	350	338	355	317	330	361	323	343	317	338	334	334	336	336	346	359	311	365	354	316	359	369	347	332	342	369	322	365	333	330	334	314	346	357	304	316	288	331	329	355	334	349	318	365	342	305	313	311	327	342	333	322	332	317	350	358	357	360	305	323	304	298	340	357	315	322	315	345	319	352	325	347	292	342	348	319	357	361	347	326	336	315	307	345	333	327	327	312	350	290	337	306	332	322	332	340	301	348	358	352	306	322	314	321	301	359	325	326	312	320	326	355	291	310	323	343	333	347	343	330	332	335	340	352	350	364	334	329	339	356	351	298	331	328	314	304	320	370	340	367	320	295	362	338	337	303	312	320	352	329	319	305	328	348	354	348	328	313	309	336	297	334	338	301	326	338	342	335	327	332	347	331	303	319	340	338	309	322	341	342	347	327	336	343	344	341	314	331	332	304	283	337	313	323	358	364	331	314	330	331	333	363	322	338	328	321	320	318	325	301	344	342	336	313	354	359	278	300	331	338	314	283	303	333	339	367	324	318	303	334	351	343	312	325	323	268	334	325	357	306	335	341	298	383	320	321	366	311	320	339	314	343	320	325	324	331	328	352	321	322	319	336	311	308	329	321	347	318	347	360	330	321	330	347	315	333	329	306	302	333	366	303	326	359	329	290	297	331	329	343	327	326	282	330	345	343	321	321	334	337	323	316	313	332	340	301	301	331	314	301	348	348	299	325	318	353	293	333	366	322	325	363	326	327	297	348	360	345	299	352	327	355	321	333	322	345	357	331	350	328	362	357	307	346	334	331	300	295	354	354	355	290	307	294	316	343	368	352	310	323	378	321	299	332	323	330	296	343	345	338	358	312	348	347	319	290	326	303	333	318	344	346	333	330	327	320	335	338	361	353	320	330	319	331	295	362	346	340	309	332	330	317	327	316	352	374	357	319	364	312	305	323	317	372	325	341	305	318	319	334	338	360	332	334	358	339	308	320	343	334	356	351	342	347	328	330	338	331	352	339	342	318	339	357	312	338	335	323	311	319	311	333	330	309	333	335	337	347	319	342	358	311	353	345	328	364	340	366	338	330	344	339	330	309	341	322	345	299	330	360	374	351	358	294	314	303	312	322	335	359	334	328	331	317	319	317	345	335	342	315	335	339	313	338	319	333	333	326	331	326	340	330	340	288	305	315	365	339	335	347	319	298	328	300	337	377	350	334	348	339	334	320	306	373	327	294	327	298	322	318	347	348	344	319	336	358	306	335	335	306	366	327	310	335	325	326	328	311	322	329	326	329	294	314	297	326	323	334	333	337	328	354	358	318	352	340	316	345	322	330	292	328	295	317	330	294	322	374	306	332	300	308	362	338	309	338	327	322	312	350	329	344	304	335	329	373	328	320	346	309	330	332	326	373	362	330	330	333	337	329	306	320	330	347	313	332	349	364	346	321	335	328	318	341	344	338	360	330	330	338	302	356	336	347	335	313	319	342	304	334	362	328	363	316	340	364	322	342	313	311	327	349	322	306	322	313	348	314	326	321	351	368	315	366	316	366	331	317	303	359	320	320	325	335	336	339	326	337	337	319	339	348	328	339	325	318	286	342	299	299	336	310	318	339	304	367	311	326	326	343	335	340	315	330	327	295	344	346	334	349	345	353	338	327	340	300	350	322	339	320	311	307	340	317	337	336	342	298	307	319	355	326	312	326	323	317	346	318	299	359	331	330	342	378	321	348	286	333	308	338	329	287	321	322	365	345	364	338	328	336	353	316	348	311	370	311	344	315	308	317	322	334	333	299	311	341	335	333	331	343	300	323	329	341	345	344	339	314	323	321	344	319	339	364	340	319	334	334	336	355	351	325	308	311	328	329	335	344	330	325	331	334	368	314	358	311	336	334	287	326	348	327	305	328	306	333	309	304	335	299	326	346	338	341	366	331	332	352	333	317	318	309	341	316	312	336	331	360	354	352	320	334	304	352	330	341	324	289	309	359	345	293	319	338	323	321	355	329	304	347	344	346	328	323	318	338	338	345	345	333	324	336	316	375	314	341	360	306	326	322	316	326	313	345	349	300	316	315	357	368	386	318	325	304	326	350	309	319	316	349	313	305	314	336	337	334	313	323	349	326	319	334	317	312	351	357	336	334	342	277	326	336	335	329	322	313	327	354	316	332	315	337	348	375	338	335	335	350	323	312	365	331	340	288	346	334	302	333	341	324	314	323	324	364	356	325	337	338	320	367	330	320	351	346	313	320	352	314	330	325	339	331	327	277	324	341	311	316	352	345	353	342	303	328	334	331	334	328	333	333	324	336	321	316	317	300	345	355	373	335	345	321	359	379	356	359	313	319	328	313	337	320	326	326	312	344	290	328	323	344	336	315	329	362	355	353	330	284	355	291	358	356	291	340	326	361	329	336	289
5860	861	834	744	770	763	813	805	853	783	768	814	822	837	787	782	819	776	751	822	757	761	799	785	778	803	800	805	795	820	851	827	867	748	794	797	795	818	852	793	757	775	752	825	826	754	758	785	791	778	834	762	781	790	780	800	830	842	780	764	835	800	793	816	817	776	782	788	789	790	795	776	853	764	844	762	786	786	729	766	798	750	768	795	810	762	792	740	765	802	804	770	717	796	720	798	789	763	814	800	783	735	794	806	788	826	780	854	816	820	795	781	761	794	820	786	791	770	821	779	817	790	750	767	758	773	792	789	827	807	758	776	788	785	785	798	762	756	767	789	757	740	797	773	774	750	741	758	787	767	811	765	815	785	836	713	798	798	777	748	744	776	790	806	823	811	823	793	790	781	746	802	801	794	787	744	865	786	749	778	783	783	807	794	790	769	775	770	816	808	794	800	837	789	785	763	819	772	775	842	771	834	779	774	795	768	800	786	780	776	819	765	803	807	779	770	779	818	809	808	793	821	749	724	775	744	783	768	796	746	748	779	733	829	816	738	777	853	803	805	801	769	791	787	778	794	775	783	769	845	781	785	780	822	767	795	802	746	812	801	807	818	731	820	751	786	779	835	711	817	833	811	799	756	857	809	815	766	789	760	794	765	806	796	746	794	797	778	800	813	753	802	803	783	841	786	787	723	815	789	772	811	806	779	764	802	815	786	808	815	846	813	784	785	773	774	774	740	750	823	813	776	805	779	780	753	811	771	762	840	760	768	785	788	802	709	782	832	793	754	778	838	763	808	767	786	797	785	776	724	771	764	747	777	755	784	808	770	760	752	713	812	821	765	782	779	772	750	808	796	797	814	742	753	777	763	811	765	791	750	810	748	780	801	763	787	792	825	820	828	767	782	751	859	779	768	734	797	775	779	828	760	728	766	781	778	784	781	828	810	809	743	747	764	715	763	786	777	783	720	775	725	794	784	742	768	788	830	803	778	730	828	787	839	800	781	751	765	744	784	788	789	791	787	806	787	728	739	789	816	782	737	753	822	784	774	800	859	803	834	787	793	759	781	737	735	768	840	764	798	828	786	757	793	755	805	754	795	792	776	837	790	791	772	791	804	794	783	783	808	772	784	785	779	768	781	784	792	779	824	788	742	810	777	794	793	799	774	756	769	757	760	752	847	763	755	769	748	835	787	775	735	748	806	773	786	793	793	796	746	787	868	787	798	832	780	760	811	770	845	813	781	783	793	790	808	785	757	790	783	806	727	849	730	789	769	807	767	775	776	804	781	784	786	794	795	757	842	738	815	834	806	767	765	743	779	856	795	815	717	805	788	785	776	762	769	763	790	752	789	793	792	772	776	812	764	798	773	762	795	769	816	780	787	790	787	824	780	775	797	717	772	787	761	776	757	800	774	768	836	759	724	767	783	765	759	816	780	725	739	785	789	800	796	764	817	794	811	767	779	767	764	791	773	797	803	775	724	802	789	794	807	784	799	756	803	815	821	773	774	808	851	766	764	815	764	796	801	757	743	794	814	813	772	786	767	762	830	776	771	778	735	850	799	800	786	796	772	767	807	775	828	767	739	782	784	722	778	803	729	795	769	756	766	793	832	745	786	828	781	750	783	770	759	744	796	777	788	804	748	818	778	819	725	766	792	817	805	818	827	784	805	803	701	755	776	755	797	744	810	748	812	769	810	743	786	782	783	814	824	804	870	772	818	799	805	859	806	816	776	745	768	791	808	798	775	805	781	753	781	826	767	741	866	800	772	824	829	802	809	759	765	766	788	759	789	785	808	818	784	765	785	749	744	747	788	821	804	782	802	814	770	801	762	816	814	806	763	753	782	789	806	745	763	769	700	787	808	780	796	811	777	824	792	779	788	806	761	800	810	852	774	810	790	767	784	805	767	789	807	786	789	777	788	747	788	814	798	735	744	762	833	809	781	751	787	770	792	750	803	867	808	746	799	774	747	781	755	806	767	795	796	819	793	806	824	780	800	784	813	818	755	753	812	800	820	789	747	745	820	797	823	791	811	778	766	754	732	785	802	823	760	778	840	774	780	750	813	791	753	772	810	792	753	809	765	772	755	819	782	791	771	761	750	773	763	772	783	734	744	811	782	758	748	798	756	788	730	766	819	800	773	776	792	792	804	786	808	766	729	784	767	772	821	764	789	777	766	778	819	760	724	770	752	734	816	776	802	784	741	782	739	817	796	740	767	789	786	788	765	783	757	784	766	775	779	797	783	778	809	774	769	778	805	751	766	800	773	830	772	774	801	840	778	848	834	799	770	744	827	792	794	790	804	761	793	812	855	740	821	813	773	781	739	790	755	803	788	811	794	732	771	773	782	800	738	792	784	730	788	757	753	798	719	788	822	809	742	774	817	807	786	797	790	759	786	816	768	781	828	783	820	777	818	805	761	775	798	750	780	859	821	817	784	793	761	809	774	719	815	836	824	773	760	774	829	761	809	772	780	783	728	814	779	755	774	777	783	783	759	795	780	738	774	835	790	780	776	771	781	776	751	734	731	760	776	766	771	764	768	816	816	771	780	842	780	807	736	803	730	795	788	788	717	778	810	780	850	777	793	778	815	792	797	805	782	806	768	786	770	799	783	768	777	774	781	775	764	826	769	785	787	743	758	823	808	760	820	815	748	723	821	744	803	771	764	757	801	787	771	792	774	844	784	758	790	737	774	814	799	823	769	817	800	849	784	763	837	746	814	816	771	812	797	788	738	776	763	767	747	758	771	794	792	784	813	802	834	820	791	811	827	765	796	788	791	798	842	802	831	803	792	796	776	804	778	856	792	807	788	859	757	813	790	766	752	688	799	743	806	786	776	753	758	809	777	763	753	784	743	795	801	757	781	782	807	764	825	823	847	811	785	763	790	789	756	761	780	715	782	711	780	757	747	846	788	757	790	822	772	788	764	752	770	771	778	771	752	756	782	789	779	745	776	791	799	816	751	780	761	811	784	781	783	779	838	797	787	800	786	758	738	760	739	769	795	773	754	783	748	765	756	814	826	749	782	768	790	844	818	805	771	802	755	825	801	839	738	749	813	796	790	797	777	760	799	757	742	798	772	794	735	785	715	776	789	740	805	804	791	749	782	820	744	781	769	806	804	783	773	754	775	761	802	741	795	782	793	762	822	809	784	782	824	831	816	789	754	759	799	777	745	780	835	763	808	773	810	735	791	776	721	779	775	766	813	873	744	803	819	774	818	753	771	786	823	835	882	770	768	759	793	835	778	776	810	816	759	800	803	753	767	786	766	745	790	742	770	775	814	780	770	782	744	781	829	756	774	753	751	808	783	797	801	768	735	808	787	827	772	759	778	768	793	815	781	773	804	823	793	729	755	775	765	762	752	805	775	800	768	802	778	754	825	843	748	797	799	742	791	721	742	822	792	797	795	809	808	787	767	779	762	806	802	787	772	753	788	787	806	839	827	792	803	788	748	746	777	762	805	754	759	778	768	797	808
25084	21502	24713	28714	21496	16973	488	320	242	200	258	196	232	237	248	214	214	242	211	201	211	208	219	205	220	176	214	183	216	204	224	196	227	209	212	211	226	202	201	197	230	192	241	215	191	217	215	216	225	217	177	216	214	217	198	194	198	205	211	230	197	216	190	204	212	211	211	197	228	215	219	217	206	219	195	193	203	208	211	218	214	196	215	223	210	182	198	214	223	199	223	203	222	181	220	191	203	182	201	194	208	200	197	182	222	215	203	211	182	186	236	204	204	201	214	219	210	210	187	202	204	217	186	184	202	225	197	250	210	215	231	206	195	220	194	213	214	188	214	214	199	209	211	209	202	223	208	227	221	233	206	214	190	223	186	193	223	228	194	204	193	218	202	237	222	194	190	189	207	203	200	201	183	223	215	202	214	197	198	191	206	192	183	197	242	218	194	207	210	211	211	235	209	209	208	223	214	196	202	210	222	207	228	188	244	198	217	197	222	213	222	208	193	222	206	211	203	210	200	229	203	239	201	171	197	183	177	232	213	196	191	225	185	173	182	195	231	228	221	192	220	182	206	224	202	218	208	195	224	208	201	183	220	217	215	210	214	210	211	232	209	207	204	222	249	186	212	201	204	174	225	203	185	212	195	216	175	188	206	200	206	193	218	217	226	215	210	199	206	207	215	163	212	216	217	197	189	200	221	182	200	209	217	239	184	208	176	224	213	229	199	190	196	207	203	199	217	206	209	216	180	216	220	217	197	220	210	203	199	209	201	190	204	208	219	192	222	213	189	189	213	190	227	217	218	190	202	207	200	217	236	229	216	198	192	230	229	206	220	217	182	205	185	219	194	190	208	217	215	195	210	212	226	212	222	215	242	220	189	217	230	206	208	192	188	193	196	213	220	213	182	220	194	193	198	198	194	211	195	222	214	266	233	201	205	201	210	213	220	233	199	203	202	191	217	227	201	224	199	200	202	195	221	205	199	200	218	199	226	219	184	233	191	231	210	208	212	210	205	220	198	220	206	196	237	210	207	188	182	196	194	207	228	201	194	221	218	190	190	162	224	208	210	187	195	193	198	200	208	215	216	227	186	232	218	219	219	177	196	230	182	203	221	203	187	217	202	211	197	223	223	199	187	208	205	227	248	200	205	217	214	184	218	204	205	199	205	204	207	202	226	192	205	199	195	195	227	252	194	196	190	176	206	193	204	231	215	213	207	211	206	210	224	220	185	199	220	227	173	186	234	226	194	232	213	226	223	187	231	208	222	194	196	192	238	206	234	231	213	205	221	231	181	203	193	211	214	218	205	213	179	226	221	202	211	212	199	213	223	207	214	221	204	208	197	229	220	229	201	228	207	198	211	193	208	213	213	207	218	210	215	205	209	209	222	188	197	230	218	209	205	217	231	201	232	206	214	195	199	232	219	185	190	217	202	192	232	233	213	205	192	191	213	208	218	221	226	193	190	214	201	223	203	224	212	199	187	202	212	217	234	203	205	200	203	213	224	188	233	202	197	228	167	212	223	222	204	205	238	210	258	214	222	217	202	193	216	232	217	224	173	199	219	192	169	225	245	215	202	224	221	210	234	198	185	186	205	204	198	205	211	192	202	192	209	212	233	212	222	227	206	186	212	215	231	214	201	199	210	206	190	217	211	189	205	212	206	200	169	203	207	187	212	198	214	223	213	186	187	219	219	216	196	219	230	204	201	216	207	187	233	211	222	216	232	214	209	207	207	187	210	213	194	200	211	185	220	206	207	192	193	208	219	195	249	202	209	202	186	220	193	197	200	200	195	215	204	205	191	197	212	184	199	170	206	231	202	193	199	203	218	203	225	216	194	221	216	212	174	191	220	206	234	183	207	189	229	192	209	216	207	215	206	202	200	197	215	230	207	215	175	180	177	207	202	207	226	203	233	212	219	206	203	205	197	219	205	203	222	206	178	221	215	213	221	149	200	220	204	205	207	219	201	201	246	204	187	218	243	194	229	226	209	196	213	198	205	229	208	206	220	190	202	206	213	218	231	243	226	213	240	222	191	220	195	196	195	221	214	194	194	191	221	204	213	198	235	231	212	202	191	165	210	200	213	180	189	236	191	230	205	213	206	193	192	217	209	209	210	193	188	204	225	205	192	222	201	198	207	225	224	218	214	214	208	219	198	206	206	202	204	196	192	217	196	210	202	189	204	209	200	214	225	202	222	206	217	213	232	171	188	204	206	176	225	220	220	227	196	209	212	214	198	222	201	247	252	215	221	186	213	181	202	177	202	200	237	220	229	217	216	198	209	212	234	196	182	209	193	207	218	212	218	188	196	211	185	224	191	201	185	211	218	203	198	209	196	201	206	221	218	195	202	212	228	211	203	219	216	193	191	172	215	237	192	225	226	197	189	212	212	204	240	225	202	202	218	176	200	220	229	193	212	190	182	199	212	223	202	208	239	210	209	204	209	237	204	240	237	214	220	208	198	218	171	189	199	229	192	232	228	196	190	222	230	228	184	208	217	220	189	199	185	200	238	210	209	203	215	211	213	220	208	211	189	190	219	218	190	226	190	228	229	215	198	225	203	191	203	185	199	212	177	205	209	174	203	200	199	200	210	208	202	189	194	223	205	215	196	188	203	204	224	197	212	222	215	224	234	194	186	214	229	224	225	237	207	243	193	186	202	205	207	198	217	229	206	225	204	218	221	199	207	220	214	220	183	184	192	224	190	203	176	193	201	193	193	219	215	194	191	223	212	218	209	233	204	210	203	205	212	202	201	215	189	234	214	193	219	181	213	207	202	234	231	200	203	208	219	205	191	213	178	192	206	206	185	238	222	229	199	214	187	197	203	239	210	214	181	220	205	207	228	212	168	189	191	226	195	215	195	205	215	204	225	199	226	206	192	249	171	196	210	198	210	197	192	204	214	219	220	198	175	200	207	213	207	220	204	215	225	217	218	211	179	214	228	187	189	187	203	197	185	190	191	239	215	211	218	231	173	216	213	192	203	232	194	218	203	192	218	241	224	236	183	188	213	206	203	213	203	198	192	202	221	226	190	217	193	195	209	197	214	220	216	207	201	228	190	199	202	199	205	210	170	217	229	199	217	224	203	211	206	211	202	208	218	216	195	216	231	203	197	208	206	223	202	204	198	222	201	193	197	207	215	178	206	194	221	229	196	208	181	209	206	199	212	204	219	211	192	229	210	206	219	196	221	227	212	196	215	193	220	227	213	232	202	208	200	197	199	215	212	209	212	218	213	209	195	216	198	212	205	216	197	210	209	210	186	225	205	208	229	196	194	219	208	181	213	216	208	200	214	212	211	225	224	185	180	192	214	211	208	190	205	178	208	198	184	214	228	220	234	216	221	200	221	195	241	198	219	206	228	213	212	195	170	235	176	192	230	187	209	194	199	196	239	234	201	199	193	191	210	174	200	227	221	200	187	188	204	216	226	224	199	217	218	217	213	223	233	194	205	224	193	225	215	239	183	211	182	215	197	203	198	186
3077	1983	1027	752	623	574	571	544	501	533	509	502	498	503	484	501	515	492	508	515	489	495	498	516	524	515	495	495	479	503	474	498	484	506	490	494	499	494	486	481	495	506	488	520	511	481	550	535	519	493	484	518	528	481	524	515	495	512	518	460	526	485	509	507	484	524	465	501	557	514	503	491	497	472	482	508	521	504	524	481	541	493	496	493	511	491	557	499	525	531	507	519	464	509	504	516	475	514	557	475	506	483	481	478	494	448	503	496	500	522	493	464	468	502	516	498	497	478	479	557	576	536	444	488	499	481	507	476	473	492	533	512	481	519	471	505	509	511	463	517	490	509	557	511	507	504	492	558	513	505	489	515	486	469	501	468	494	486	468	469	493	515	467	489	530	467	492	522	494	523	519	511	515	505	493	492	512	472	481	498	485	538	503	504	486	487	488	487	497	477	501	530	535	484	505	543	493	498	482	489	484	480	474	489	497	470	487	511	505	505	489	518	522	448	469	492	503	507	509	499	507	515	465	491	501	481	491	543	522	474	501	509	528	560	492	479	512	518	514	543	480	491	508	482	532	468	475	526	474	517	531	514	492	493	474	470	519	489	497	501	533	490	480	489	502	472	494	519	526	541	477	512	497	532	459	494	465	490	489	507	537	510	478	525	536	523	516	473	488	492	520	498	512	503	493	502	507	524	518	484	472	506	497	489	531	559	480	485	444	513	511	479	493	507	466	513	480	513	512	518	481	503	537	508	519	513	521	456	486	465	476	483	498	513	489	485	489	477	500	502	507	536	432	514	509	511	515	500	503	530	498	532	504	460	517	533	473	554	548	483	514	508	512	492	494	475	496	480	496	563	499	497	485	465	490	496	499	478	512	538	498	527	491	551	482	499	511	530	508	480	500	514	454	516	452	496	533	531	479	510	505	538	517	492	527	519	503	454	538	525	499	511	518	478	568	498	497	544	518	513	477	478	487	526	515	456	531	500	515	518	511	451	508	524	530	519	497	505	517	478	508	476	489	490	486	463	525	492	496	506	514	508	506	537	507	489	526	469	532	504	525	512	491	516	483	547	503	535	522	528	535	492	514	510	518	515	502	506	518	500	543	515	502	516	491	474	525	500	514	514	494	524	567	519	507	464	503	493	481	516	493	519	512	491	503	482	502	538	542	525	452	481	506	509	511	496	505	539	483	480	490	538	449	501	507	508	507	497	512	485	522	500	505	532	474	499	471	495	485	502	488	519	503	501	499	470	524	531	521	504	471	482	462	485	505	503	465	515	503	492	500	524	492	512	503	477	499	491	511	496	497	489	470	499	507	535	533	490	472	481	552	498	458	464	489	509	458	516	499	527	483	476	508	507	494	507	533	483	495	488	453	469	499	510	521	506	495	498	503	457	494	485	488	476	488	501	495	482	506	504	511	531	504	502	508	511	507	561	497	500	501	567	502	495	538	491	522	545	483	477	532	513	496	525	549	494	467	485	479	476	482	499	516	487	497	520	497	478	507	526	512	486	487	518	492	504	512	505	474	487	520	503	496	500	531	518	506	511	535	521	516	515	549	521	518	486	496	513	534	493	482	537	502	543	492	493	475	533	505	494	537	522	471	491	530	526	500	493	499	508	486	533	483	501	500	505	488	504	535	497	497	498	463	511	466	526	479	472	511	496	492	509	514	492	489	485	489	475	467	490	506	480	510	522	511	524	499	458	499	489	508	483	498	539	478	516	541	494	468	495	511	503	507	482	466	501	532	546	526	530	500	484	467	501	543	486	486	457	483	501	491	530	526	502	499	489	511	496	519	481	523	503	509	547	511	502	522	481	495	489	518	472	518	517	498	500	482	505	503	482	506	511	458	509	478	518	482	536	475	478	490	515	503	525	535	487	542	494	496	515	497	515	491	523	472	487	476	508	524	508	496	460	537	461	523	488	470	535	507	471	474	495	523	496	505	509	516	485	520	536	509	490	498	490	492	489	456	490	485	486	522	521	534	503	504	503	530	477	507	487	501	498	509	496	492	484	512	464	495	531	534	486	498	510	527	525	532	513	502	512	460	520	548	499	468	444	527	477	504	507	515	498	490	462	477	528	470	472	531	485	519	482	467	521	485	481	504	518	475	512	470	508	510	503	451	486	504	485	460	515	506	491	508	539	499	503	478	471	490	469	494	494	521	501	494	489	517	508	542	547	475	505	459	508	537	518	526	523	500	494	491	479	519	520	454	504	507	495	458	503	513	527	524	498	497	487	498	472	485	496	458	516	528	486	485	488	474	516	467	461	523	489	483	498	459	509	485	506	540	462	509	467	465	449	513	508	507	487	495	501	497	546	503	536	533	515	473	497	492	542	458	490	495	514	506	458	449	544	502	499	476	508	515	496	500	501	506	510	494	487	489	477	512	508	519	496	499	522	522	555	521	507	496	482	483	487	491	516	502	492	508	485	505	484	516	500	525	505	480	514	488	506	482	496	482	496	518	501	481	502	507	465	514	476	504	512	517	476	470	514	471	483	496	473	492	483	535	528	494	527	481	462	487	491	473	477	503	514	543	534	500	501	454	495	448	528	475	483	548	498	526	506	478	502	547	512	538	521	500	482	515	502	495	467	508	522	464	512	533	528	524	496	523	511	508	495	483	507	517	514	542	518	502	513	519	491	483	512	515	481	489	555	536	510	495	499	498	522	544	458	519	535	490	520	498	522	504	487	480	515	462	508	529	471	500	477	488	510	491	464	533	500	474	466	525	560	534	536	496	485	471	472	449	474	469	521	507	521	509	531	532	513	511	530	556	507	502	508	487	480	454	540	512	518	533	489	493	511	497	506	546	509	527	481	479	523	504	517	495	526	530	476	507	499	525	467	481	512	475	469	518	507	525	529	493	522	549	519	467	506	537	512	471	489	498	521	519	495	510	463	522	503	485	487	500	532	515	531	511	485	536	507	563	531	504	488	489	483	503	523	517	517	501	484	522	499	540	527	517	495	500	547	532	524	501	500	509	514	517	484	522	505	486	500	465	526	471	539	512	481	542	500	520	536	513	498	511	495	535	464	498	513	455	500	527	465	490	503	464	513	462	530	495	476	486	501	510	507	483	506	527	505	501	505	506	485	503	511	512	471	501	500	499	497	519	494	488	507	499	525	471	507	489	500	498	524	492	500	487	502	506	489	508	482	519	499	540	506	494	509	525	530	496	503	490	489	532	528	464	541	515	553	463	473	524	516	458	529	500	541	482	501	512	508	528	537	486	504	520	490	505	498	474	511	532	526	524	497	498	508	470	489	467	487	490	474	502	520	479	491	475	482	496	524	496	464	515	547	489	493	491	491	470	513	508	493	479	508	470	510	460	496	486	464	522	526	511	467	475	504	537	510	460	504	496	487	464	543	501	467	487	533	508	468	496	468	494	516	550	491	516	488	517	505	498	476	505	480	514	479	524	499	495	501	515	506	520	529	496	501	463	476	530	471	493	544	505	490	518	504	494	499	506	520	506	514
24375	21466	25103	28269	21466	21478	12329	333	172	199	162	144	142	130	123	119	120	110	131	113	118	95	98	101	119	103	108	102	97	120	99	88	101	117	114	120	76	99	74	80	111	112	97	102	132	97	104	121	93	93	90	82	102	103	103	99	99	105	88	84	101	85	103	106	107	86	78	94	81	81	86	95	104	78	94	100	106	77	104	100	87	85	99	94	110	97	98	86	98	92	95	95	103	97	102	85	91	87	87	97	95	109	100	92	85	111	90	105	95	106	108	87	95	94	105	86	94	92	87	92	100	94	104	89	107	92	88	112	88	99	84	103	90	102	95	86	98	84	93	90	84	116	92	104	86	84	95	100	102	87	103	84	91	92	83	96	81	101	90	83	102	83	103	97	85	115	98	78	93	119	95	87	118	109	98	90	84	87	95	91	91	87	103	105	76	105	84	90	95	101	97	95	76	101	104	95	99	85	84	86	103	110	93	99	115	107	111	94	115	87	84	83	88	85	103	99	92	102	79	98	90	107	86	87	93	113	99	93	88	93	81	87	79	106	90	96	81	97	107	88	81	85	94	106	83	102	106	93	85	92	103	89	94	103	75	82	102	84	85	108	91	101	99	105	96	80	95	100	97	109	102	90	92	87	82	74	104	110	84	86	95	95	89	85	84	109	75	109	97	95	91	94	113	105	84	89	87	89	88	92	94	81	104	108	103	88	91	99	89	75	104	91	91	87	78	90	84	116	73	70	83	97	111	103	84	107	103	91	91	82	87	84	98	93	88	100	95	109	90	96	89	92	82	102	106	98	92	104	101	87	85	95	93	87	96	116	97	69	75	87	89	102	116	97	95	97	82	82	100	105	93	85	91	101	95	74	100	82	84	97	86	93	96	101	85	99	72	101	84	78	89	85	87	104	104	122	111	103	91	94	103	91	91	105	84	102	89	84	113	105	90	104	84	95	107	88	116	94	85	107	85	103	74	101	98	108	111	75	77	110	94	98	97	97	114	85	88	90	97	98	76	95	95	91	81	83	83	99	107	78	89	91	93	108	105	101	112	82	94	87	85	105	81	106	81	106	75	91	104	97	89	84	121	111	98	117	96	78	110	105	79	84	105	92	89	95	105	89	83	83	91	91	111	92	98	104	101	85	115	97	101	105	98	99	109	75	109	95	84	94	88	102	99	96	91	100	96	94	102	91	85	96	89	96	79	96	83	99	97	93	80	99	83	93	84	99	96	98	92	100	88	104	89	103	88	116	88	88	109	82	91	78	83	86	81	97	104	88	82	105	73	92	110	102	90	70	89	93	90	109	96	86	92	90	77	87	110	100	85	93	75	101	91	97	77	90	107	107	108	113	95	94	91	86	93	85	86	102	91	106	100	86	101	77	90	96	93	85	83	84	93	94	85	100	99	91	95	97	81	85	82	99	102	103	75	90	89	101	92	88	107	85	111	96	112	83	102	108	102	85	93	85	77	82	85	87	93	89	82	95	97	97	87	99	99	96	86	101	130	97	92	100	79	82	91	98	93	97	81	100	89	93	96	104	92	113	83	103	95	106	98	91	94	67	89	101	105	97	103	116	103	91	103	89	96	100	112	103	102	98	103	104	99	92	91	80	108	104	100	83	111	88	85	83	91	115	112	107	95	94	87	90	85	112	95	98	85	104	77	89	113	99	94	108	95	98	96	111	96	113	93	97	85	92	104	89	97	91	91	90	83	96	95	87	95	107	87	94	93	97	71	96	106	89	99	86	104	86	84	99	84	99	78	93	98	101	110	104	83	97	91	91	90	87	83	97	96	92	96	73	90	76	92	97	91	103	97	87	80	85	86	86	107	106	94	79	79	87	87	96	98	81	96	86	96	92	101	92	100	109	75	97	92	94	92	95	87	95	88	77	88	86	89	73	90	105	89	97	93	88	90	94	93	82	74	73	81	94	95	91	85	95	101	95	82	95	92	81	104	85	91	85	103	99	102	101	101	101	81	118	97	101	91	95	96	89	86	110	91	83	88	87	83	86	103	81	77	96	114	100	104	101	88	98	96	91	86	102	94	91	98	90	90	112	90	82	83	105	100	101	94	82	103	90	92	91	88	82	91	86	93	85	102	101	123	92	77	96	112	124	94	101	102	104	102	85	102	80	86	87	103	74	86	90	89	107	96	115	102	77	96	94	87	87	95	99	105	87	87	95	101	90	102	96	107	89	95	89	101	85	125	86	95	95	92	78	84	119	83	109	87	113	99	100	103	113	80	83	107	104	108	87	73	98	105	91	94	85	88	92	94	103	67	75	87	96	84	94	104	99	95	92	93	103	79	105	85	91	96	91	85	81	96	101	103	102	85	85	81	95	80	99	98	79	94	87	96	81	89	87	81	109	84	90	98	104	76	84	104	88	96	90	110	95	92	106	80	113	78	112	99	98	106	93	80	93	94	98	80	108	108	97	80	97	83	105	94	97	81	105	95	99	78	92	81	88	81	98	120	101	93	89	90	103	101	101	101	83	94	104	94	92	105	100	98	76	96	75	92	93	110	84	92	114	98	85	78	92	87	84	82	88	103	96	83	86	100	88	95	78	109	92	98	100	112	77	98	95	85	91	102	99	101	95	94	92	106	103	82	88	98	98	94	61	91	83	114	107	100	100	75	88	96	100	92	97	99	93	99	97	99	84	75	99	108	69	92	85	103	94	99	93	96	70	99	97	109	114	96	83	87	80	93	101	97	84	100	76	99	84	67	85	96	88	93	93	85	104	95	100	85	95	95	79	113	74	89	109	97	87	63	99	95	81	94	85	101	103	99	85	83	85	85	107	84	83	106	108	110	85	86	86	88	80	76	102	92	81	93	86	77	92	96	92	95	86	77	81	99	109	96	95	96	104	94	84	97	92	97	93	99	100	98	108	87	101	92	101	94	90	79	88	92	95	104	115	75	112	91	104	95	108	102	101	100	69	111	98	97	88	101	108	105	84	81	79	74	100	89	90	105	90	83	94	100	88	96	91	101	104	85	108	75	94	75	97	87	88	96	85	110	90	95	100	99	110	87	92	93	90	90	90	109	88	110	88	82	95	96	114	96	95	80	99	90	88	108	97	87	95	76	104	93	105	99	85	87	110	110	88	100	85	74	102	115	80	97	101	134	103	91	93	106	94	89	97	91	111	87	95	106	87	87	109	85	91	66	82	105	116	77	89	97	77	104	91	98	98	98	89	92	115	74	103	86	83	108	87	79	109	97	80	95	83	89	85	80	87	101	94	89	108	120	97	103	91	111	95	100	82	79	99	108	93	97	115	110	101	86	103	87	96	89	94	105	81	79	94	96	74	82	90	71	80	96	93	88	95	114	77	117	84	99	94	116	104	83	94	97	94	118	101	85	94	94	106	82	81	95	102	103	94	79	81	87	114	76	81	103	100	92	92	75	103	97	78	108	93	104	112	107	91	104	106	89	95	93	85	87	110	103	95	99	93	94	78	111	75	88	75	100	94	98	85	100	104
2809	3008	1332	641	480	392	353	303	307	286	297	301	295	262	291	288	264	287	244	261	276	265	260	257	281	264	251	289	254	298	266	243	268	259	255	293	219	249	261	274	272	269	269	293	276	295	261	280	275	263	237	274	283	248	280	287	243	277	260	266	220	248	291	253	275	273	253	284	284	244	295	268	253	243	282	260	290	224	280	249	266	257	263	252	234	270	277	236	236	264	264	298	264	248	268	269	261	264	258	258	243	237	263	281	275	261	282	267	260	254	253	278	259	226	269	239	241	279	261	271	241	259	283	281	254	263	259	292	252	259	279	277	264	282	258	259	276	231	258	230	265	279	240	279	264	241	273	301	263	269	263	271	264	293	304	270	257	248	241	295	267	244	252	271	295	291	297	264	252	258	252	254	288	254	259	246	268	273	254	244	266	286	246	274	271	271	251	272	245	308	245	266	270	261	278	269	252	248	286	271	282	256	264	247	252	243	248	244	272	257	274	238	270	242	289	269	244	278	287	236	246	283	252	262	256	277	259	273	266	257	284	273	286	242	288	253	262	262	281	257	277	263	299	280	241	242	259	272	246	290	298	288	261	249	257	264	264	253	258	256	280	240	262	260	249	267	263	276	271	246	255	253	246	245	228	272	275	277	266	227	268	249	261	285	261	277	261	275	267	246	297	239	275	282	236	281	281	266	259	267	254	257	281	247	272	240	256	293	261	265	266	279	276	247	276	255	274	257	282	247	226	288	248	245	257	232	264	260	282	287	250	238	237	264	300	260	262	250	240	279	255	292	251	236	239	263	283	271	286	288	281	271	254	283	281	244	284	253	295	255	254	250	282	267	262	248	275	249	230	258	251	254	251	248	268	250	245	299	275	257	254	256	249	275	280	244	266	275	258	239	274	297	285	259	273	244	267	251	231	271	253	249	243	252	204	271	248	225	253	270	263	232	247	255	270	258	248	262	220	269	247	279	274	244	245	272	247	272	266	273	269	253	266	247	246	241	224	276	239	260	254	276	270	258	279	283	261	254	259	252	271	258	263	277	278	252	253	245	270	268	246	259	263	300	253	256	276	271	246	256	266	274	257	278	283	281	255	273	272	285	241	256	241	270	258	238	262	254	277	288	269	261	273	269	287	260	274	252	258	263	261	258	259	281	264	233	297	279	222	279	263	287	262	261	287	274	230	267	282	263	251	258	266	242	250	227	287	241	247	256	274	252	249	258	305	255	248	279	261	272	283	259	257	293	248	276	277	298	251	267	256	243	259	262	257	259	247	252	260	254	257	271	261	226	254	238	229	252	248	273	286	275	262	249	257	247	254	285	269	265	305	264	260	278	265	255	260	258	274	256	282	246	268	239	283	268	291	277	263	248	272	255	263	284	267	270	253	278	208	274	268	279	286	259	233	271	263	265	270	287	253	269	234	273	258	261	274	287	275	291	269	267	265	305	251	235	254	264	275	270	251	275	292	268	271	261	266	239	265	243	287	266	263	240	261	297	264	277	276	247	254	263	258	252	239	270	290	275	272	253	294	303	277	277	252	285	261	271	267	261	257	267	248	261	248	286	292	259	268	261	236	252	265	275	271	259	278	274	274	262	258	234	264	261	260	240	241	252	241	250	268	265	285	264	266	252	257	256	292	281	258	266	265	283	270	257	269	291	265	276	255	248	276	269	274	266	243	288	294	257	287	231	276	263	247	252	263	261	248	273	255	245	261	269	260	255	277	286	256	244	246	264	271	274	247	246	268	263	236	234	243	271	264	287	249	265	256	291	288	271	258	266	270	271	274	275	276	257	296	278	255	266	257	254	300	307	299	231	261	257	279	266	276	281	261	297	252	266	267	242	294	265	246	267	248	252	273	272	297	250	255	278	236	266	274	252	255	249	274	264	270	269	280	282	253	281	260	258	267	251	244	232	274	278	271	241	276	254	261	280	237	261	265	252	267	262	229	256	258	267	265	258	253	278	229	278	279	268	267	254	269	273	278	245	285	249	280	259	276	260	255	261	260	237	240	252	251	263	251	279	277	279	287	281	263	268	266	241	272	279	256	264	239	278	272	271	262	240	260	229	291	266	285	264	261	296	262	272	238	302	273	271	262	276	272	267	240	288	263	260	256	239	272	277	268	288	273	281	271	262	286	259	277	263	251	281	265	254	254	266	279	263	224	294	242	277	246	252	272	266	251	258	223	268	270	269	261	234	275	271	272	267	260	257	235	267	261	273	267	272	293	251	267	270	254	261	251	267	297	262	256	276	260	278	260	253	274	250	252	283	247	270	286	263	267	255	265	267	262	280	250	265	263	250	239	255	264	217	280	245	269	275	254	282	293	234	267	277	241	260	265	258	302	242	274	250	274	282	255	284	244	252	253	250	260	246	263	272	248	271	227	269	278	261	254	276	272	249	286	262	251	243	265	274	250	265	254	260	237	279	250	246	278	267	260	269	257	276	252	240	249	274	290	258	274	274	278	289	266	273	258	289	278	263	249	242	246	279	256	254	243	250	225	260	247	315	277	257	265	255	269	255	279	274	258	267	279	287	245	270	267	300	270	266	263	248	262	253	272	268	252	272	249	266	260	273	256	280	266	243	284	269	233	276	294	270	292	261	278	257	242	254	283	248	262	277	289	265	239	262	291	267	262	279	273	270	253	267	256	268	268	264	282	265	275	286	257	264	244	258	256	259	272	257	283	275	259	304	271	260	247	265	283	260	279	233	270	233	263	286	252	283	259	259	258	236	252	273	271	281	266	268	245	235	267	275	283	271	265	267	252	253	296	244	275	270	251	258	270	244	249	272	266	267	249	272	269	235	243	246	263	275	268	274	250	295	295	275	226	246	268	236	246	271	266	282	254	256	296	260	288	240	249	259	256	265	260	224	264	251	246	237	248	258	272	265	254	279	264	244	274	240	284	257	270	273	263	274	269	264	266	252	250	266	270	266	244	263	263	271	241	252	265	262	248	269	290	291	287	266	248	244	280	276	254	256	245	263	267	282	248	255	256	260	260	251	269	274	264	251	254	269	258	276	273	252	250	264	262	246	261	269	264	247	280	233	274	258	262	237	252	282	255	234	248	277	248	259	280	246	260	255	259	267	257	253	273	277	255	252	246	229	265	267	263	228	219	281	284	271	249	247	265	271	283	279	233	272	264	256	269	263	263	258	299	238	256	270	284	265	297	243	256	248	284	257	238	294	291	265	285	269	260	253	273	288	275	274	271	238	267	254	261	222	274	262	269	252	264	284	269	250	253	245	262	255	271	252	244	258	258	277	281	262	257	246	275	310	242	263	250	271	256	279	257	250	299	280	277	271	263	232	263	275	259	270	249	276	269	265	264	222	250	261	250	239	253	279	250	272	261	291	274	260	290	296	254	282	245	253	268	284	257	259	264	289	254	258	260	258	278	255	270	259	265	269	277	249	237	272	260	269	301	263	251	281	291	255	272	273	249	266	285	274	283	243	250	270	260	260	255	271	273	270	262	266
32086	20188	7604	551	409	342	373	330	322	342	339	295	328	355	326	338	313	312	316	312	345	343	357	326	318	329	309	315	339	318	312	321	360	343	332	318	315	361	328	321	292	318	335	311	315	338	349	296	308	333	338	312	345	343	336	300	303	302	334	297	341	336	340	319	322	330	335	321	333	316	303	310	361	303	312	320	357	355	324	311	328	351	336	342	288	330	321	318	328	334	330	294	348	301	312	349	326	322	296	317	324	352	327	351	321	305	343	327	309	347	317	341	315	344	308	333	322	291	322	354	352	309	356	357	316	304	328	332	313	316	339	306	341	335	333	360	344	328	312	335	350	359	286	310	349	345	331	343	288	333	316	335	373	342	334	366	350	326	322	359	297	311	322	299	319	314	313	330	354	321	312	305	326	350	351	316	342	310	326	317	343	340	295	344	359	314	333	300	365	306	330	338	338	325	304	310	315	348	337	325	304	334	312	313	318	339	330	308	331	339	339	308	326	335	296	303	301	322	357	313	337	309	328	342	315	333	309	312	336	366	337	341	333	323	309	316	322	303	344	317	330	363	331	332	304	300	312	319	346	319	319	310	325	330	310	350	347	321	320	326	316	315	340	374	309	295	321	322	303	298	340	356	330	345	343	320	322	321	309	345	344	284	343	313	372	334	341	336	320	350	329	337	306	339	292	324	295	297	352	348	298	341	327	347	315	323	355	313	326	317	365	328	293	310	279	320	351	336	321	354	344	319	374	302	321	356	300	333	295	338	336	333	309	351	339	342	320	305	330	319	350	333	326	331	346	316	334	333	326	339	382	327	354	367	329	297	340	329	327	325	337	318	358	346	336	344	344	352	317	314	351	334	329	349	333	323	360	316	335	362	309	325	335	343	307	326	346	333	322	325	325	328	323	350	322	328	313	334	330	333	333	323	329	320	337	313	313	312	337	309	327	298	341	350	316	310	317	356	321	314	333	338	311	311	325	315	338	337	300	298	310	335	317	348	328	341	353	342	289	335	299	335	340	310	307	362	344	342	311	352	303	314	330	323	309	301	313	318	329	333	355	351	324	342	337	355	335	354	357	336	348	371	345	340	316	320	313	344	313	368	302	339	297	335	330	334	319	355	320	339	321	345	291	308	314	340	312	347	307	363	330	310	302	343	333	331	309	309	319	307	313	332	364	342	359	348	327	338	350	320	327	314	300	298	324	335	345	327	325	340	345	348	343	326	299	327	335	324	280	334	330	359	327	367	372	370	339	336	343	324	298	396	320	331	344	289	359	328	348	334	351	319	324	307	356	331	293	318	389	360	340	306	316	311	342	318	328	337	299	354	356	311	315	308	350	325	345	336	328	342	305	320	334	340	345	299	322	316	307	317	317	355	335	331	330	310	333	330	321	315	343	335	344	316	336	338	343	323	359	300	350	323	292	327	323	335	326	334	331	334	378	336	302	303	301	323	336	290	372	321	344	326	347	336	338	288	338	298	342	317	312	335	325	286	335	320	322	317	314	317	333	312	317	307	323	315	341	350	351	312	355	329	333	293	311	333	302	330	309	322	303	338	329	323	328	346	357	325	327	322	313	321	309	325	330	356	350	319	310	310	351	370	331	300	320	325	356	336	331	342	366	320	301	316	361	352	295	305	324	296	345	325	313	342	305	341	343	312	305	324	362	333	294	322	313	321	367	336	351	324	343	322	364	332	335	323	323	314	312	311	350	308	302	316	334	343	319	294	319	323	346	299	333	305	330	355	344	328	338	318	307	303	296	343	322	316	323	356	370	328	352	314	337	315	349	319	301	324	320	348	368	323	360	301	348	320	325	318	276	327	305	310	317	338	334	348	329	319	299	353	333	309	320	315	342	314	330	345	309	330	336	326	306	326	330	310	319	385	354	329	304	308	365	320	333	320	304	293	312	299	323	334	309	313	343	347	340	325	319	333	320	357	315	305	339	323	345	338	324	335	311	343	356	326	347	342	295	301	325	308	326	322	351	292	326	319	328	323	357	331	354	330	313	341	343	314	324	342	308	319	290	324	337	331	344	319	342	320	317	368	337	342	344	339	334	324	352	358	339	338	331	345	344	354	360	330	298	372	272	332	333	312	323	351	338	325	342	292	324	318	345	329	307	301	318	343	310	313	306	345	341	329	317	304	321	363	319	323	342	322	340	338	307	319	300	335	351	357	304	308	292	324	325	350	328	312	349	302	327	347	365	317	314	342	308	338	317	332	316	312	295	313	306	320	313	334	322	322	357	360	324	325	341	329	341	319	347	307	366	358	322	325	355	353	344	328	320	323	332	345	306	347	310	339	343	328	357	340	329	367	290	323	335	329	317	368	320	302	382	304	298	282	354	287	349	332	340	355	351	283	328	375	323	332	366	351	344	316	319	336	305	338	347	322	372	327	354	353	355	304	327	334	332	353	342	316	310	341	329	319	303	314	333	292	318	339	348	334	332	305	294	319	361	330	307	313	308	329	323	344	344	305	373	321	332	309	360	329	332	334	357	339	309	349	303	309	331	333	292	340	323	342	338	334	305	348	339	304	310	351	350	336	353	275	329	334	354	306	294	346	349	326	290	327	338	326	330	344	321	328	355	331	328	310	312	367	346	330	337	330	355	326	333	331	348	335	323	330	315	316	323	318	332	337	373	344	315	305	313	331	320	321	320	325	343	334	354	303	357	350	286	350	333	330	341	305	345	288	330	319	331	325	328	302	330	353	317	297	300	357	348	338	323	325	300	379	335	299	331	326	295	352	330	297	320	320	326	337	344	342	312	321	329	349	345	321	348	335	313	311	298	340	368	330	325	300	322	350	326	313	325	323	309	298	313	331	330	342	324	337	316	307	348	308	304	340	323	313	363	345	347	339	337	321	314	300	341	338	336	331	319	342	328	315	336	327	325	320	333	293	350	343	329	316	331	331	345	315	367	352	334	308	313	332	329	326	320	339	315	337	320	335	333	312	345	324	310	347	319	358	328	338	313	328	318	337	378	327	306	313	344	326	352	324	339	320	303	360	335	323	307	340	307	325	357	353	291	341	332	322	330	334	330	314	328	337	356	311	318	344	370	307	344	327	300	323	332	344	315	327	347	335	358	299	309	317	344	321	343	315	342	293	345	301	344	288	323	302	330	365	333	343	313	357	313	354	301	338	323	315	324	335	346	326	323	304	333	338	311	337	301	323	331	341	316	337	318	343	370	327	338	353	322	283	323	358	335	349	339	302	340	347	365	312	326	318	349	341	331	323	289	341	328	364	339	358	324	311	292	344	344	331	288	304	320	336	326	358	287	352	313	328	314	305	304	347	301	337	337	355	299	316	373	328	305	326	350	334	328	328	281	353	315	303	313	346	335	343	323	319	321	323	366	318	336	307	331	370	346	341	326	366	338	318	343	328	348	356	360	331	336	330	304	336	303	345	328	329	313	324	342	305	326	355	327	351	343	330	329	322	321	335	305	329	350	333	333	317	341	305	341	342	341	321	316	350
5730	890	853	804	800	815	768	820	756	779	806	779	841	776	771	788	782	755	784	737	771	771	825	794	760	764	798	767	752	776	766	754	775	850	741	819	845	773	798	827	779	780	746	834	796	779	812	804	812	751	784	807	758	804	801	804	773	754	781	805	748	783	775	775	782	824	817	798	829	787	763	821	756	800	808	745	788	808	762	762	794	780	773	758	774	759	763	782	771	816	821	774	793	757	739	782	777	751	782	798	770	793	799	807	794	735	740	807	802	788	744	835	792	800	781	769	781	779	739	787	775	775	756	778	814	785	812	818	803	800	808	815	793	758	790	849	784	779	756	780	781	754	775	759	789	756	802	824	800	810	784	801	809	793	796	838	770	801	809	751	786	807	740	758	773	802	799	737	741	773	803	806	773	807	745	795	757	807	832	812	800	809	783	744	799	799	760	777	697	751	807	789	753	798	775	725	789	806	786	770	810	804	820	760	787	738	779	799	775	795	749	775	829	823	795	787	745	799	790	784	791	773	746	832	765	786	802	811	818	771	781	757	809	764	828	812	768	737	827	770	819	774	815	782	783	694	773	772	780	766	806	768	795	738	796	793	813	742	732	812	799	774	846	851	816	797	792	747	736	726	794	787	766	784	781	778	814	786	787	800	840	822	800	797	762	765	783	774	752	815	794	817	741	763	736	844	779	756	815	747	763	779	735	757	736	755	805	788	756	735	776	780	769	785	798	760	798	774	807	782	783	834	765	772	795	787	826	745	780	804	799	751	758	821	829	792	798	762	757	779	771	807	782	741	774	816	777	811	826	782	759	772	799	808	779	799	773	801	752	772	771	789	818	779	754	758	834	790	800	789	775	729	803	801	798	802	740	777	761	780	818	775	791	815	785	777	828	768	786	758	799	750	771	784	760	750	794	776	797	797	774	780	796	770	810	744	811	787	726	804	782	771	816	752	799	750	769	778	783	753	813	847	787	724	762	765	788	802	775	799	784	780	838	808	791	764	757	824	809	831	743	784	781	741	774	793	752	809	837	792	781	758	805	773	767	793	735	767	781	766	786	780	767	748	785	769	740	775	770	753	827	789	789	812	788	828	712	767	796	753	776	777	786	833	800	802	765	769	777	774	775	795	746	820	836	753	807	839	810	806	856	771	768	783	795	819	712	797	757	823	828	805	780	776	776	754	758	771	779	729	795	832	794	834	802	825	774	809	788	781	755	825	783	770	834	763	797	793	753	848	780	833	755	784	789	729	833	757	795	753	806	745	728	777	821	772	783	768	744	778	768	825	807	767	795	774	782	751	815	784	774	789	796	757	792	754	814	752	796	719	792	759	786	776	784	794	798	751	748	778	812	787	806	766	737	765	740	782	778	799	765	802	752	773	739	798	803	754	829	773	778	777	752	791	770	797	786	795	782	769	730	805	765	812	727	807	763	813	852	752	826	783	785	825	809	763	797	763	775	825	729	828	794	786	808	805	797	758	787	797	750	755	770	750	766	813	782	715	798	847	797	733	804	823	758	812	777	777	780	768	786	788	788	843	762	800	828	815	792	775	773	783	834	815	785	719	786	786	762	797	808	774	743	801	821	761	784	782	725	821	773	729	762	824	732	818	742	779	768	811	792	770	788	794	764	762	806	787	765	789	759	827	775	828	739	756	796	760	753	765	772	750	780	802	759	740	776	850	833	801	753	774	803	737	732	711	763	770	785	765	746	805	828	747	798	770	754	801	808	793	748	759	794	744	794	818	790	789	812	774	759	784	782	789	746	720	776	786	810	789	799	804	808	758	804	755	735	807	774	823	790	804	779	779	783	781	754	811	786	833	791	797	805	793	773	762	791	756	767	794	810	789	779	858	757	778	772	841	806	822	803	760	752	735	765	783	780	807	757	755	760	803	759	777	774	755	781	759	758	746	760	813	771	798	757	838	820	793	764	784	835	770	816	781	804	764	793	820	814	778	733	816	804	765	773	766	789	723	842	765	749	743	787	750	810	804	751	784	791	790	827	819	745	842	802	815	790	777	799	785	791	765	823	785	749	791	762	746	842	749	769	796	791	792	828	829	785	775	767	773	802	797	840	783	809	808	732	808	831	819	762	775	772	811	789	810	802	796	821	749	802	778	779	836	821	756	732	794	779	812	811	789	821	820	765	754	796	775	820	846	807	840	797	770	811	794	772	804	771	834	802	747	796	827	776	761	815	770	766	804	791	782	741	769	764	814	841	804	775	820	755	771	793	790	768	755	762	764	784	760	786	830	775	768	802	770	790	825	768	758	802	750	768	787	796	805	752	751	826	764	792	831	766	761	818	756	788	757	750	791	788	783	799	773	726	789	809	832	778	818	732	812	838	762	788	763	768	756	788	822	780	780	771	782	829	754	743	776	777	774	800	827	797	736	756	807	839	831	833	773	774	756	761	732	774	775	782	715	774	769	791	762	752	757	792	769	759	792	706	784	735	774	791	800	749	751	782	738	820	759	749	769	816	805	790	833	769	818	727	814	776	811	777	786	742	782	808	808	773	764	817	793	766	770	812	795	775	797	772	810	848	749	752	769	758	768	797	783	801	784	789	781	763	744	748	802	815	805	791	765	785	790	768	762	790	764	810	766	776	803	756	824	772	768	800	790	761	778	768	771	730	767	747	782	789	834	755	717	774	776	765	786	824	812	785	768	844	753	816	835	743	778	770	851	769	760	774	787	752	794	778	741	820	782	821	795	811	810	787	766	814	793	792	781	809	730	768	766	796	808	769	843	775	793	779	744	794	820	778	736	778	787	798	824	793	786	815	769	760	809	798	804	766	768	831	753	820	760	749	806	786	776	778	816	826	794	817	783	823	752	775	786	804	782	766	785	789	755	769	817	871	788	845	771	795	801	748	748	813	751	760	829	784	772	747	775	775	777	819	787	821	811	790	752	792	744	809	797	766	793	783	785	730	729	761	830	786	812	768	813	777	779	792	772	764	800	832	758	805	791	820	797	823	730	809	788	762	801	805	824	758	788	765	803	799	798	782	781	782	816	790	809	754	848	808	753	764	786	784	810	777	821	797	834	772	779	802	759	786	802	771	809	803	824	733	792	752	765	771	826	810	834	782	753	759	722	765	768	753	809	749	746	783	762	768	786	801	771	822	839	758	830	800	759	738	778	820	821	779	787	800	809	812	719	779	797	792	743	748	788	816	794	784	801	763	763	739	788	805	779	768	773	767	779	819	767	818	774	791	774	794	779	770	753	755	843	775	799	745	782	747	807	772	788	764	747	755	802	804	774	776	759	840	811	826	784	751	782	773	836	739	793	697	756	780	751	818	797	815	763	784	740	816	765	790	792	806	781	791	791	755	771	785	764	801	741	815	743	790	791	829	763	767	804	777	796	774	735	758	777	782	799	808	776	816	730	776	779	754	780	792	801	807	765	751	779	746	782	784	777	763	790	799	829	795	779	766	704	723	795	787	775	780	745	783	787	808	770	823	791	826	781	786	818	787	801
25090	21508	24728	28718	21510	16808	481	286	270	258	253	248	255	244	220	224	233	230	238	231	215	210	227	212	217	214	188	247	233	223	191	217	207	219	202	194	220	198	222	183	217	206	214	203	207	212	219	204	186	196	185	195	217	204	218	200	216	219	178	176	210	210	223	245	227	223	218	197	205	214	196	219	207	215	191	221	210	221	198	216	180	207	193	195	198	215	229	198	220	223	191	205	211	226	191	195	220	219	210	201	226	232	202	177	226	201	210	195	217	218	199	220	207	221	219	189	200	230	225	236	173	233	225	194	218	212	199	189	227	201	235	215	201	227	225	214	217	208	208	224	194	209	196	247	219	202	213	240	163	197	192	219	193	213	210	204	180	231	211	226	181	211	170	205	188	202	188	205	208	227	206	202	212	206	202	233	193	188	184	212	214	205	189	199	196	217	208	185	206	185	193	201	197	214	216	184	200	235	218	168	234	179	207	226	207	205	195	207	230	199	215	204	205	196	200	183	229	185	207	195	223	195	237	226	224	198	202	214	232	221	189	160	161	196	208	209	240	205	213	201	222	203	204	191	201	194	202	212	215	211	211	235	207	200	183	193	178	194	224	217	209	189	209	197	200	191	215	192	191	161	187	206	224	202	209	217	231	198	202	213	209	219	210	211	210	231	206	217	228	220	221	190	216	206	225	212	206	233	227	207	199	198	215	235	228	207	198	198	206	199	216	219	213	225	193	212	218	186	216	195	224	207	226	215	202	196	206	207	217	240	208	189	197	195	222	188	210	207	194	212	221	204	176	205	211	207	225	227	206	251	209	221	183	188	202	201	211	223	198	213	198	178	224	199	219	192	204	199	188	207	183	210	212	189	200	206	229	221	182	212	188	189	182	214	214	207	190	221	214	223	212	214	203	232	206	202	199	185	205	241	214	192	224	180	204	222	212	182	203	213	186	192	212	214	204	213	206	204	230	224	225	227	208	220	248	210	212	180	220	211	224	215	229	217	201	213	199	208	207	184	242	221	225	193	201	217	232	207	222	186	211	190	219	214	208	228	204	189	232	218	218	203	189	180	206	197	189	212	196	210	214	236	207	230	202	164	200	188	200	217	212	169	222	195	198	220	203	198	213	207	217	196	214	209	190	223	222	186	191	200	178	227	185	206	219	215	194	186	202	208	216	224	183	204	222	210	204	190	199	198	212	203	199	224	232	204	199	180	220	204	216	217	205	246	181	204	186	224	186	192	227	218	196	199	206	226	224	228	187	236	230	188	207	209	218	186	203	212	209	201	217	192	209	208	218	219	210	191	195	229	188	223	202	236	212	206	195	222	220	223	211	219	196	206	208	212	197	206	228	188	215	205	211	212	218	226	221	187	180	219	218	218	213	216	190	218	198	213	236	220	195	172	203	203	209	216	178	185	214	192	226	222	224	212	211	204	181	204	183	211	233	212	202	220	211	191	191	235	227	192	172	221	193	219	216	188	216	191	185	198	237	197	212	212	216	235	228	217	220	213	197	205	193	206	216	203	214	205	225	216	223	191	214	211	206	203	180	203	203	201	238	195	203	203	209	182	217	232	200	165	198	245	201	181	209	163	216	203	190	222	189	211	211	182	206	213	209	217	196	216	176	199	235	216	201	196	203	215	221	221	208	225	205	228	215	220	238	230	199	218	199	229	178	205	206	213	182	198	187	219	190	201	188	199	203	217	206	200	212	214	203	208	202	221	207	236	202	218	195	224	215	199	205	200	195	199	216	193	222	230	202	208	183	204	178	198	216	178	222	218	221	215	197	218	222	198	183	196	212	237	203	187	252	216	205	190	203	217	235	187	196	205	184	218	190	199	219	197	201	239	201	191	208	221	192	190	214	228	220	220	208	184	179	218	204	212	223	209	187	189	181	208	224	196	191	231	216	219	204	209	191	190	202	199	231	199	222	193	202	203	195	211	201	232	208	189	217	204	199	191	199	206	205	218	209	193	197	214	198	182	220	206	185	209	192	199	199	215	200	195	193	218	213	233	196	202	214	238	203	195	201	216	197	175	203	174	222	194	196	202	233	201	204	184	217	218	205	217	205	205	211	198	187	200	194	213	203	229	172	222	211	182	231	196	221	243	207	192	206	212	202	206	227	197	179	212	224	197	177	189	192	203	226	196	175	184	202	186	236	209	216	214	199	201	243	169	203	213	211	220	182	198	203	194	247	244	195	204	203	203	212	189	211	200	215	199	226	191	197	197	183	202	198	214	220	217	199	203	199	185	186	205	199	223	190	190	195	199	206	191	212	212	199	208	183	178	225	180	200	198	184	242	180	187	186	228	215	195	196	217	212	199	225	196	215	222	203	194	194	216	214	205	194	196	209	193	179	197	208	191	215	214	200	205	219	198	217	210	198	213	224	211	188	206	215	205	221	231	220	177	195	195	197	204	202	212	214	199	214	181	207	180	195	199	195	188	211	225	210	216	206	207	196	214	200	199	219	203	224	219	207	195	210	209	208	229	199	178	232	192	230	203	213	205	200	199	228	190	207	232	229	191	170	198	208	179	228	211	213	218	246	231	211	197	202	207	212	223	197	178	198	245	200	210	237	224	199	220	203	196	220	200	195	198	180	198	213	195	222	209	222	196	227	218	197	185	187	189	205	239	211	211	187	188	208	218	191	177	208	217	204	183	180	226	210	183	240	213	192	208	178	200	225	177	204	207	196	231	198	225	195	206	229	218	193	193	179	201	216	204	212	214	215	215	196	224	192	205	211	202	236	195	210	214	202	211	201	172	216	181	221	193	220	196	206	219	216	229	223	178	196	192	212	216	197	215	218	197	203	208	209	199	232	186	193	188	204	207	210	203	221	204	216	212	223	190	181	211	199	194	179	199	211	190	193	209	203	195	175	192	203	220	203	216	197	225	201	209	191	212	195	205	200	227	189	223	204	184	206	216	212	205	220	191	200	202	219	185	206	192	212	201	199	190	214	198	178	198	203	191	213	230	202	200	218	210	177	258	185	208	204	197	205	230	219	196	203	224	194	183	172	200	208	195	250	172	193	207	203	219	193	198	211	181	187	208	173	196	213	227	205	240	202	234	212	215	214	191	182	196	232	215	211	205	218	212	198	199	204	211	185	219	195	177	205	215	207	202	227	218	216	211	205	193	218	175	212	209	194	233	195	200	228	190	213	219	224	217	205	206	222	214	204	211	188	201	205	201	181	198	217	212	206	226	194	207	192	210	208	240	178	198	218	163	214	223	193	196	204	219	216	227	205	224	219	215	189	176	215	231	211	230	229	212	176	193	183	183	194	227	207	204	214	203	201	197	205	214	222	207	250	218	198	224	212	195	179	192	195	204	204	225	226	190	216	213	206	210	186	174	186	206	232	212	191	202	188	192	211	196	214	200	209	179	213	212	201	209	203	200	215	192	190	212	199	208	196	223	197	202	178	192	230	207	170	196	200	230	231	181	206	180	210	225	165	191	201	208	193	208	235	171	197	195	207	211
3000	1871	1106	740	637	608	519	498	557	501	495	521	484	489	481	534	496	498	516	518	502	485	489	513	523	475	488	522	539	486	530	511	503	521	506	508	526	491	497	497	489	514	497	482	455	514	502	497	498	521	458	469	510	498	498	505	467	493	501	520	512	518	510	530	483	511	512	507	467	496	475	513	512	496	501	496	516	492	483	537	489	477	510	534	504	516	492	537	513	490	472	527	532	490	521	520	532	496	475	485	473	479	496	518	490	484	514	503	507	473	488	515	541	519	488	518	501	514	494	485	479	495	520	488	508	521	500	519	517	499	532	508	525	566	505	524	517	514	487	523	477	477	478	520	504	478	510	520	494	436	514	477	494	550	531	504	507	514	522	493	521	502	472	506	499	483	488	474	566	507	511	511	494	527	540	501	522	442	513	493	477	520	505	550	483	476	497	489	511	503	524	471	509	481	489	499	542	493	494	478	479	487	500	496	468	508	473	509	487	465	484	488	493	467	496	478	508	476	497	490	503	519	487	518	519	520	486	505	494	490	470	463	470	513	496	506	492	502	517	520	503	526	530	499	493	507	522	505	547	476	508	494	513	495	443	471	478	539	519	497	467	507	502	497	531	524	512	552	525	548	492	501	486	490	489	498	485	530	468	515	512	494	462	524	472	516	484	469	501	511	495	486	467	472	512	474	504	474	517	507	519	507	459	503	461	506	501	467	500	509	515	467	503	498	477	540	483	488	517	487	498	503	526	509	494	483	503	482	507	507	484	498	488	531	478	490	510	494	544	492	505	493	515	498	468	477	503	513	484	484	484	503	513	487	526	554	507	514	457	476	514	505	534	499	505	491	463	510	539	460	534	490	463	473	503	483	497	477	479	502	469	482	471	515	520	497	497	485	481	546	491	476	519	496	511	507	485	501	515	503	503	497	476	483	474	503	480	537	499	486	521	532	506	518	467	509	497	507	542	504	531	500	509	524	528	544	504	474	515	495	497	536	500	485	504	504	520	531	509	469	510	538	509	503	512	529	505	488	467	468	465	470	492	506	513	534	482	478	518	481	488	474	503	479	484	493	507	532	502	540	467	513	516	492	510	521	483	488	505	490	507	492	540	495	477	512	490	482	500	486	474	472	493	511	462	471	472	483	493	456	482	481	487	494	471	458	510	496	504	453	493	480	510	532	524	545	465	497	502	514	481	493	506	515	502	467	526	503	492	493	502	496	497	483	493	509	502	495	475	502	530	479	514	510	506	492	467	509	503	458	459	518	457	517	511	469	508	462	528	486	511	491	463	531	511	518	515	498	497	469	488	492	457	527	524	502	484	499	500	512	499	519	481	516	500	510	462	479	492	487	540	504	497	522	522	555	484	475	513	443	467	466	503	492	510	531	483	510	497	502	491	487	526	541	474	463	519	496	492	515	534	515	477	524	534	561	480	484	500	526	532	490	492	477	526	537	488	512	482	505	475	479	491	516	495	506	500	537	480	518	495	514	540	462	507	517	465	543	501	523	529	452	494	488	515	510	543	504	517	496	486	492	470	493	493	466	505	506	477	525	442	453	451	490	514	503	514	529	478	465	478	511	476	517	533	498	488	485	527	517	492	522	528	463	496	460	520	518	469	493	505	516	520	451	491	492	497	550	501	502	483	467	482	497	482	535	501	510	546	515	510	518	502	534	467	516	517	492	502	506	520	533	505	510	501	491	469	519	499	481	470	503	462	537	501	507	524	504	545	487	500	522	500	495	505	506	486	504	529	539	542	484	546	483	493	477	515	493	492	538	466	540	530	546	502	518	500	484	465	472	483	538	501	468	519	525	487	483	499	531	504	503	505	479	532	471	485	509	481	461	497	506	467	503	528	488	549	483	478	537	511	509	448	511	476	507	568	510	511	505	505	509	526	466	495	535	497	489	507	519	532	504	487	461	489	536	482	508	487	526	479	498	533	538	498	531	479	503	533	513	488	479	508	528	477	519	486	544	514	481	474	524	487	503	499	493	524	510	472	510	462	464	508	510	506	502	530	471	524	496	491	490	475	460	516	482	536	509	495	526	488	503	495	503	481	525	475	502	473	485	483	499	463	514	526	498	519	492	516	484	510	497	488	490	504	502	518	527	504	476	449	489	518	504	452	504	485	518	518	524	501	506	526	491	510	499	574	526	487	483	493	466	508	508	500	509	492	495	524	536	484	509	535	485	475	473	522	515	506	501	501	481	467	479	506	478	510	475	520	490	470	500	516	530	470	478	463	455	507	516	515	482	489	488	505	507	510	500	494	483	499	513	500	485	522	490	505	517	536	497	489	500	461	493	476	508	515	527	479	519	496	493	484	461	534	493	498	473	511	548	491	528	502	515	495	513	503	465	492	464	494	484	499	496	517	506	513	490	459	534	488	521	519	523	478	522	518	481	480	455	495	489	510	483	439	497	507	494	470	524	507	474	522	528	519	516	487	459	507	516	533	512	486	495	500	481	503	490	477	480	513	472	501	482	473	514	503	509	522	542	522	506	501	500	457	519	513	489	513	473	526	535	494	479	479	539	528	459	501	535	505	498	503	474	504	486	525	484	458	502	526	486	458	525	506	498	495	497	470	521	515	486	476	544	494	506	515	495	472	517	500	481	514	496	503	501	503	507	478	489	494	545	472	494	514	484	501	488	512	520	459	496	495	462	512	463	462	481	482	527	487	491	515	465	511	459	519	500	528	509	481	503	537	496	515	498	533	495	508	536	470	539	498	503	501	486	514	495	513	499	514	500	499	497	502	518	478	485	501	460	505	499	503	496	462	490	459	461	516	478	506	513	517	469	483	509	495	490	508	503	491	533	481	490	512	511	493	493	442	483	514	501	496	476	478	476	510	559	532	507	508	520	508	515	502	495	535	491	453	480	525	564	481	490	516	536	539	477	492	498	521	496	499	474	510	504	513	516	468	515	560	491	473	492	527	501	524	533	512	490	507	515	507	532	519	492	516	459	541	493	525	501	464	560	503	497	524	514	501	526	516	497	520	466	513	494	501	500	514	534	516	508	517	521	538	521	506	472	499	502	487	480	489	499	539	497	503	465	499	490	512	514	501	561	497	527	497	536	488	486	508	495	505	482	494	482	475	475	549	495	478	507	515	491	490	544	500	472	535	506	483	545	511	520	511	503	471	492	471	495	492	505	491	492	528	514	480	454	510	485	520	533	500	546	475	426	513	493	506	498	515	537	531	498	514	471	466	441	468	512	469	457	486	482	486	542	509	458	495	496	488	471	480	521	524	475	506	499	498	500	503	524	507	481	483	486	535	448	481	498	495	496	498	496	484	495	517	492	495	518	489	507	516	511	522	465	468	503	497	508	467	514	492	507	475	489	555	498	533	513	523	486	488	469	474	529	518	495	523	517	501	515	478	515	464	468	496	476	528	505	510	511	493	533	542	530	497	540	525	540	518	507	489	500	514	521	504	498	462	503	513	495	529	500	552	479	479	506	518	507	525	471	491	484	496	489
24407	21516	25139	28328	21516	21519	12529	360	215	158	171	140	144	133	134	136	120	105	115	96	103	91	108	110	97	95	86	109	101	110	83	113	93	96	74	95	100	92	93	85	100	112	92	100	74	81	83	81	98	94	85	94	101	90	89	84	86	101	90	80	100	98	79	86	119	93	104	93	90	88	83	92	83	80	100	95	100	98	77	90	88	86	96	83	90	103	110	77	94	105	80	95	88	90	91	100	99	81	101	98	95	93	92	103	89	91	91	85	91	99	92	82	86	93	96	95	73	86	82	101	96	102	78	91	77	92	107	84	89	85	97	88	99	95	85	93	95	108	104	78	91	88	95	82	85	76	110	99	92	87	69	84	104	102	88	79	90	85	97	95	97	82	102	114	100	102	88	95	88	94	97	93	93	79	81	80	91	89	94	95	78	92	82	89	100	94	94	104	74	79	94	101	98	109	75	86	83	112	105	90	93	110	101	78	106	107	82	91	109	82	84	85	98	98	90	96	100	106	111	93	94	102	81	94	94	100	82	89	96	78	102	78	93	94	100	82	78	97	89	71	81	90	88	106	87	89	83	103	112	94	108	77	98	106	86	91	90	99	81	96	115	66	88	106	90	101	74	98	93	102	94	93	91	93	96	92	95	81	83	83	110	82	90	82	86	97	87	91	104	108	92	87	90	90	88	101	96	121	94	110	91	99	102	97	91	91	79	101	83	91	95	92	96	88	85	90	93	94	100	106	83	75	82	98	91	83	99	82	74	92	94	80	103	106	108	105	102	78	100	103	100	90	78	88	104	88	84	92	93	80	91	92	81	115	102	86	92	86	81	110	100	106	96	91	86	105	83	88	108	110	113	105	91	93	99	89	86	89	86	96	88	92	72	88	84	82	97	85	85	84	96	104	93	103	85	100	83	99	91	100	81	89	113	115	87	95	90	84	92	112	98	88	98	96	99	91	78	84	71	111	80	98	101	121	98	98	84	101	115	65	80	91	87	94	105	99	99	72	78	95	83	79	94	99	82	84	89	79	98	105	98	84	88	113	118	91	86	88	88	91	96	101	75	106	107	96	83	99	102	97	94	99	83	90	96	92	89	81	93	75	87	100	104	89	100	93	109	94	89	100	98	80	104	87	106	92	88	100	103	83	102	102	90	94	83	96	100	80	110	110	96	74	89	84	85	106	96	81	100	104	90	95	90	112	100	104	110	98	105	81	98	110	88	87	89	91	103	74	93	77	102	111	94	93	105	94	89	89	99	75	100	93	92	85	94	115	102	96	96	91	95	91	95	87	96	84	101	100	82	101	90	92	94	87	100	95	90	92	102	96	88	95	83	86	99	91	83	95	83	88	122	98	79	96	83	105	104	75	99	112	107	73	82	84	94	103	118	78	88	94	102	103	79	70	80	92	87	101	91	91	105	103	95	89	83	70	85	101	86	97	95	90	92	98	91	99	88	91	92	113	89	94	110	95	101	77	86	99	86	83	80	93	80	89	76	100	87	86	87	74	111	90	92	95	113	105	98	87	100	99	85	92	101	114	76	101	101	87	97	88	81	99	79	97	94	103	111	112	99	88	126	80	95	89	92	84	111	91	97	99	93	83	103	99	93	77	99	83	101	90	88	91	96	96	89	94	95	75	100	80	91	102	93	93	83	91	83	83	99	104	91	92	88	98	89	94	93	130	95	98	91	113	93	108	80	117	98	86	84	76	93	72	75	86	91	83	98	90	89	105	86	99	94	95	96	97	89	103	88	91	103	101	100	98	112	95	105	95	82	104	82	91	101	91	98	96	87	100	92	91	100	98	96	101	81	80	86	87	106	89	100	101	74	106	79	72	115	92	84	101	115	98	107	111	81	85	105	83	101	100	102	87	98	97	125	97	86	88	95	90	99	81	73	90	95	93	86	108	111	103	106	103	79	85	94	99	92	97	104	93	94	69	98	90	88	88	102	73	107	94	101	98	98	89	110	104	94	75	106	86	118	89	79	96	98	89	92	85	104	96	80	77	71	110	91	87	93	95	116	98	96	94	106	75	86	105	85	99	94	87	99	92	103	98	95	78	80	95	94	99	98	86	99	88	98	94	97	94	93	102	87	91	84	93	95	94	94	87	92	78	86	83	77	117	84	97	110	92	107	100	95	94	105	101	94	95	106	97	95	88	97	95	92	92	98	101	92	83	87	107	85	84	102	111	69	103	100	89	90	86	91	77	91	94	100	93	96	100	81	95	97	95	98	121	101	88	80	85	88	80	96	117	94	96	104	104	100	111	89	82	94	113	84	84	92	105	117	97	103	115	95	92	91	89	86	91	104	82	70	106	96	98	89	99	79	95	77	97	110	99	97	100	99	93	76	91	93	103	90	94	84	81	102	90	95	110	89	92	104	91	97	82	109	76	94	90	87	103	110	97	84	67	84	103	79	71	102	106	81	95	93	100	89	98	103	104	88	84	108	89	92	89	97	90	100	90	81	94	70	100	112	108	91	90	93	101	102	93	82	86	108	94	94	103	97	89	108	104	97	93	83	103	77	73	82	87	97	84	93	86	103	89	81	93	92	103	103	100	80	87	98	99	108	90	91	77	99	89	86	112	93	88	87	79	96	107	87	104	85	103	100	94	83	100	85	101	94	94	108	106	97	85	108	86	93	88	80	90	93	101	91	84	90	110	111	104	102	101	96	83	111	95	81	99	84	99	112	96	104	89	95	88	98	100	91	89	95	87	80	114	87	105	87	76	106	104	100	89	92	121	99	95	96	99	105	88	82	90	91	109	100	79	79	84	96	89	89	98	91	99	88	101	108	108	88	81	90	95	79	106	91	111	72	104	104	93	95	91	86	91	92	98	93	101	76	107	102	93	89	90	95	90	80	85	84	88	93	82	101	88	88	82	77	98	94	74	90	80	91	77	105	110	100	74	100	85	101	94	108	78	86	112	94	71	92	93	118	86	97	97	110	83	100	72	83	97	92	97	106	98	116	102	81	96	104	117	78	97	85	101	103	93	108	88	96	86	90	90	87	83	91	78	92	95	100	93	89	106	76	69	109	108	72	120	87	98	89	94	98	99	81	100	93	108	92	90	88	96	106	95	78	106	112	98	104	85	97	94	93	110	115	97	100	81	86	101	88	97	111	102	102	79	65	90	106	116	92	100	88	85	98	83	92	93	88	103	87	94	83	96	99	99	95	100	98	103	95	109	77	73	78	85	106	87	80	94	97	95	101	92	70	92	94	98	85	93	86	87	90	73	90	115	99	85	96	108	91	100	82	90	71	102	96	92	89	83	91	96	102	88	112	85	87	105	101	90	83	96	96	92	95	92	82	93	93	84	86	95	86	84	110	79	100	92	90	100	104	98	82	90	93	97	93	99	90	82	78	105	96	103	78	95	99	97	86	78	90	97	88	90	79	95	96	86	98	93	92	104	92	83	86	102	97	84	83	91	84	105	93	81	92	94	107	79	80	88	94	108	98	108	89	92	90	109	94	90
2809	2989	1352	731	457	385	332	317	304	311	304	270	283	285	285	296	259	280	244	281	257	266	272	235	273	238	248	256	253	289	232	244	298	230	258	239	231	253	272	264	244	270	292	299	267	264	261	249	276	265	265	269	266	274	287	275	284	265	291	274	240	259	243	285	268	270	270	275	258	258	282	258	267	260	289	233	256	237	268	258	283	230	250	249	270	258	263	246	284	234	255	271	264	261	267	249	270	257	289	257	266	254	268	283	287	238	259	259	273	251	250	268	265	256	284	243	260	298	260	262	252	255	256	274	243	274	270	237	254	265	268	248	265	245	277	272	238	234	263	273	257	291	265	240	276	275	247	291	242	262	259	272	250	271	262	268	258	272	278	290	273	281	246	294	260	254	266	277	254	267	272	255	279	248	265	269	265	265	254	282	299	263	256	232	276	307	289	263	279	256	266	276	230	292	259	253	225	264	271	266	282	287	246	244	250	266	239	272	295	251	258	265	268	260	241	267	261	259	271	247	277	280	240	279	270	262	280	243	268	255	261	257	263	282	282	264	264	248	256	260	275	250	250	272	288	270	249	234	244	276	254	240	253	291	254	266	234	275	276	260	279	279	255	252	264	250	273	284	263	260	262	244	254	253	268	249	242	280	280	278	254	265	288	248	274	235	257	250	255	250	259	241	273	278	275	267	255	260	265	257	288	247	238	263	255	246	261	276	245	256	241	258	262	263	286	251	231	261	263	255	279	262	255	281	271	272	238	256	261	252	240	278	261	249	280	263	258	270	246	273	262	258	226	276	280	249	234	285	220	253	290	264	242	261	287	255	261	290	250	249	261	289	267	248	237	267	258	259	271	257	266	271	248	234	279	263	264	275	249	259	246	267	300	265	255	238	231	266	274	241	257	221	274	272	243	258	258	299	281	242	291	264	266	258	256	248	277	250	288	270	282	263	259	286	259	250	261	263	271	265	280	259	264	245	273	264	262	259	267	262	251	272	258	258	249	251	225	294	243	272	273	284	270	269	251	292	278	293	290	256	246	249	270	260	265	263	275	259	264	250	282	237	235	237	232	235	278	246	255	264	266	262	247	262	264	272	261	280	287	236	253	244	279	255	268	281	292	264	264	273	262	270	227	279	279	280	242	265	253	266	230	249	270	256	251	283	255	277	234	278	263	271	264	270	261	273	264	258	257	248	260	275	271	256	290	292	246	253	244	264	268	254	268	256	299	255	271	273	257	268	261	275	255	263	258	254	265	274	253	265	269	276	251	274	276	238	249	250	278	235	276	275	261	307	263	234	257	254	247	267	250	276	264	232	247	276	263	273	263	281	256	285	257	275	240	260	279	251	253	277	243	268	241	261	282	255	257	271	277	247	269	237	279	226	276	274	269	267	267	261	251	290	238	274	247	252	234	263	266	283	273	229	247	287	239	272	249	259	229	277	286	262	271	253	274	262	267	301	295	286	280	263	261	283	234	285	270	267	269	253	275	257	251	273	259	274	249	246	263	266	266	265	255	239	251	251	280	271	278	269	262	238	287	253	269	279	243	293	234	267	266	279	238	241	265	272	251	261	247	258	273	267	269	276	270	271	258	243	242	274	259	260	255	285	284	245	236	255	246	270	260	256	263	245	262	275	262	250	271	280	258	268	262	284	279	269	247	274	254	259	245	251	277	275	265	242	270	282	257	265	296	265	284	250	264	261	262	244	262	267	252	264	241	269	255	249	265	267	266	281	245	244	244	259	263	263	292	263	269	272	296	247	252	257	234	257	226	280	258	234	284	254	244	249	288	274	234	257	258	245	266	260	249	262	251	239	269	259	268	310	264	226	224	249	247	243	276	260	273	226	256	253	279	259	263	249	256	276	279	245	280	243	269	259	234	247	296	262	281	252	265	240	279	269	258	267	244	280	280	227	242	266	249	272	274	273	245	236	250	242	272	270	261	278	257	261	282	266	279	229	269	255	252	277	256	256	234	264	256	268	232	280	254	261	241	265	299	287	264	275	265	272	260	256	270	267	259	278	283	278	224	228	249	244	250	267	261	252	264	280	273	252	292	261	252	282	300	251	267	289	267	257	258	277	245	244	269	246	239	289	268	294	261	276	257	263	290	263	272	226	264	265	269	263	263	277	260	301	256	250	258	261	260	252	274	289	250	266	280	233	257	270	248	269	280	259	273	248	275	249	268	313	239	252	249	281	256	247	262	267	254	260	271	292	251	259	236	265	270	256	280	242	242	265	290	284	273	277	250	266	241	260	275	245	278	252	302	246	233	274	250	254	256	257	264	246	249	254	261	232	278	269	235	256	289	263	256	260	260	294	220	238	234	277	277	233	237	263	265	280	243	251	281	266	285	248	258	273	263	273	265	257	260	259	265	268	271	273	268	250	266	257	263	253	259	226	261	261	276	249	264	252	257	272	269	251	250	282	269	287	283	271	279	295	262	281	291	258	279	284	268	240	240	258	237	255	246	257	261	271	265	280	294	271	265	258	270	229	266	301	245	286	254	259	252	265	243	272	242	253	263	235	238	304	255	260	248	269	262	268	267	280	256	252	290	243	290	257	270	262	276	255	259	270	270	286	279	250	292	269	252	277	258	248	265	286	268	246	239	241	218	277	241	247	298	255	252	257	270	270	289	259	278	281	275	263	256	270	271	288	260	255	257	267	245	265	272	246	261	239	264	249	242	264	243	287	241	279	244	229	281	244	245	268	244	246	281	261	265	270	270	243	256	248	234	245	259	242	253	280	306	281	259	255	282	260	269	232	258	253	269	293	274	283	236	280	254	287	235	273	281	296	244	260	248	248	266	248	249	247	262	264	292	236	236	241	257	271	280	272	269	277	266	250	258	266	270	283	240	282	267	271	272	286	282	295	248	271	278	250	268	268	269	254	237	276	267	269	229	257	246	274	291	279	277	243	259	235	295	243	269	262	254	279	293	275	239	248	243	235	265	249	267	244	269	293	220	248	246	246	282	272	247	262	248	259	270	241	264	259	259	254	317	231	272	254	275	258	270	249	264	215	292	251	282	249	262	236	243	263	259	275	257	259	259	261	255	246	250	242	275	268	260	257	253	270	251	260	285	263	260	259	263	244	276	270	267	283	278	257	248	292	253	256	249	266	267	261	257	249	257	270	262	270	270	246	291	278	251	262	245	279	238	240	243	269	256	284	267	261	276	272	258	263	240	266	259	246	257	242	268	297	272	270	268	274	270	275	239	238	271	308	263	254	253	262	270	266	282	251	270	273	271	276	269	263	252	279	248	289	258	276	263	253	248	262	268	277	277	248	264	292	292	248	290	248	269	279	270	270	247	253	273	272	260	230	258	242	269	247	292	290	266	264	282	267	278	296	282	264	256	267	274	271	259	269	259	279	242	280	251	278	247	295	288	269	252	292	263	243	265	252	289	279	263	259	264	288	250	248	258	253	263	273	277	252	273	225	280	260	255	246	253	260	281	264	280	236	287	290	274	279	249	248	256	260
31886	20228	7874	567	377	346	332	318	355	323	345	357	331	354	308	319	358	329	338	357	310	330	313	349	348	339	356	336	314	346	310	351	320	290	326	317	330	321	346	309	347	306	305	313	336	321	325	357	321	309	335	321	317	308	368	321	335	334	356	354	361	311	316	304	313	343	300	334	345	315	312	313	365	353	321	311	294	315	309	338	316	352	316	304	318	334	320	319	348	331	336	304	344	331	319	312	369	339	322	355	331	293	328	342	378	289	346	333	325	311	310	318	318	352	306	308	337	332	344	314	304	304	316	318	289	359	337	331	346	332	311	336	332	305	329	350	334	331	315	338	305	298	343	325	302	319	348	324	318	304	349	338	355	326	337	362	305	321	313	373	352	338	321	354	316	330	322	313	292	346	330	346	336	350	317	336	317	331	371	281	323	312	325	325	317	314	300	337	352	317	338	334	322	307	322	324	307	318	304	363	319	318	332	311	340	339	340	323	310	353	340	305	308	331	326	319	286	304	360	328	351	339	321	324	352	327	311	324	355	390	341	319	333	303	323	323	331	312	353	334	336	324	329	310	325	288	316	303	348	323	310	348	308	328	332	347	357	314	363	311	330	329	303	363	310	318	362	322	347	339	320	325	330	330	285	344	349	313	282	319	337	297	345	311	310	303	333	341	312	322	331	350	332	331	323	332	362	356	312	322	306	355	326	320	336	341	327	297	311	349	353	331	347	332	313	312	334	310	328	355	329	334	320	344	344	324	320	348	344	309	325	346	317	296	339	331	352	305	315	331	309	339	319	351	315	349	321	326	354	280	295	317	329	332	330	311	343	338	350	341	355	302	338	331	351	325	299	357	309	349	369	351	307	316	351	334	287	325	336	331	315	334	312	319	320	331	295	302	375	311	339	341	335	310	340	376	311	354	286	336	331	282	305	305	331	365	307	369	318	324	321	290	320	339	337	314	337	355	314	280	350	308	315	324	326	341	349	323	333	322	302	318	303	328	331	342	329	312	324	329	331	325	290	351	323	303	287	310	293	316	343	323	348	336	312	313	306	329	366	336	325	315	312	326	302	329	309	344	328	340	318	335	345	339	335	342	313	349	345	325	300	346	327	347	292	342	334	325	309	334	359	323	355	340	323	360	348	353	330	318	358	302	314	299	359	374	348	352	341	328	349	341	357	325	344	323	360	328	324	292	320	352	327	323	339	325	334	331	336	308	332	311	307	308	363	364	330	309	342	312	295	329	332	314	318	326	293	299	326	313	327	332	315	327	323	281	322	335	331	313	336	311	354	301	285	329	299	327	334	341	325	319	341	320	324	339	304	320	306	338	295	333	327	336	347	311	296	329	338	316	332	315	280	292	351	333	301	319	312	314	320	330	345	344	334	348	329	343	311	341	336	331	332	312	325	352	304	311	324	342	334	343	320	320	344	357	326	332	329	327	343	305	346	345	314	317	308	356	332	346	326	335	321	344	289	326	325	303	342	341	346	342	317	291	313	325	312	316	334	327	364	347	344	334	335	277	339	329	291	365	315	319	347	298	330	326	345	344	335	323	329	360	351	317	337	345	358	313	329	342	309	324	318	346	348	309	341	320	343	312	314	352	303	302	313	345	350	332	324	353	345	339	330	308	320	277	356	308	351	326	319	306	316	324	317	322	327	336	326	325	324	305	303	324	314	326	306	328	315	291	315	335	315	308	301	332	308	370	320	333	325	307	362	336	296	323	353	312	298	346	355	323	319	317	334	327	359	319	323	340	321	314	311	333	354	334	321	317	305	342	367	321	343	310	334	321	336	321	346	323	351	344	318	328	327	306	308	317	347	316	321	329	301	319	277	278	334	322	355	309	343	342	356	336	340	333	360	319	331	299	346	333	330	323	329	337	335	292	329	329	304	314	329	296	358	329	318	319	317	364	336	322	334	332	304	310	352	322	296	325	335	315	329	361	320	325	344	309	340	366	346	329	364	311	310	303	346	335	321	338	306	351	290	321	319	320	290	315	311	350	311	336	365	331	332	295	324	338	331	284	348	359	327	349	335	324	334	315	309	326	330	298	326	334	342	346	343	321	317	362	315	298	314	308	350	330	340	327	343	357	346	336	354	312	334	346	309	319	368	341	339	338	327	348	333	335	333	313	313	316	341	350	327	317	303	296	300	339	322	324	328	335	314	338	351	347	341	348	348	319	333	307	330	323	307	320	352	322	319	319	314	311	314	336	325	361	323	330	314	317	326	324	327	322	310	338	320	346	349	336	325	283	338	331	309	321	306	313	314	316	328	324	323	314	333	323	334	319	332	322	321	328	328	349	325	314	329	340	325	308	332	291	307	328	335	352	314	342	269	306	312	325	344	341	346	311	342	323	297	320	346	322	338	324	323	353	329	344	355	308	347	326	343	341	333	335	343	343	361	332	291	312	315	317	307	337	297	308	321	339	307	306	317	332	317	337	340	333	333	339	349	298	342	333	363	317	316	318	310	318	315	350	348	318	284	289	350	316	334	365	337	330	334	352	321	321	318	348	321	330	361	344	340	294	339	351	339	311	347	340	322	290	337	302	339	347	298	315	319	352	328	313	329	288	317	313	341	328	337	346	321	312	337	334	353	320	341	337	341	330	347	320	312	330	320	329	327	304	349	340	343	347	366	303	314	331	331	335	334	313	328	319	350	315	317	347	325	331	335	323	320	314	324	345	332	308	315	311	323	341	349	336	327	299	296	336	360	339	310	306	327	320	313	333	286	353	313	331	316	324	303	302	317	339	339	353	330	359	319	349	327	360	363	358	354	360	296	335	308	303	354	324	331	318	283	283	365	289	345	312	344	319	327	318	318	287	337	299	328	356	324	316	338	331	324	341	318	323	320	337	337	342	304	341	302	355	309	339	343	312	325	342	325	326	318	367	360	346	324	318	378	335	345	327	316	343	293	330	354	346	324	316	331	314	322	340	312	305	326	324	312	362	287	320	339	334	337	346	326	306	310	341	352	343	350	348	318	331	350	305	315	320	331	332	306	307	339	319	336	312	347	340	334	298	301	320	295	351	329	306	344	332	312	299	322	343	349	307	328	369	325	329	337	309	316	327	312	352	328	345	307	321	290	325	315	332	358	323	317	340	337	353	325	337	323	339	350	330	317	341	339	336	310	335	334	310	343	363	317	320	334	307	318	340	302	317	333	323	365	319	316	335	302	314	348	334	331	342	312	330	305	343	376	290	350	326	317	346	330	346	338	348	326	335	352	303	354	321	328	319	335	332	340	297	324	332	328	314	305	320	312	322	330	327	315	322	326	302	318	313	298	318	319	300	333	341	342	296	324	356	341	352	324	315	316	309	316	314	328	351	316	312	305	309	333	355	295	313	330	303	322	365	342	330	375	319	342	351	365	338	322	334	326	332	359	338	345	343	331	344	295	320	330	325	335	345	317	332	295	313	311	297	319	348	316	313	309	303	336	309	321	345	307	326	330	340	353	339	326	309	345	327	338	366	341	308
5779	862	801	781	785	795	738	776	789	772	803	770	797	746	749	825	725	774	783	764	760	756	812	747	784	783	776	790	820	775	773	769	784	795	748	812	769	766	752	780	784	801	817	774	783	785	802	717	799	766	812	764	772	770	769	739	802	815	756	785	799	774	775	739	783	786	817	776	779	784	707	784	762	754	743	797	796	719	747	763	765	782	765	797	771	796	735	809	774	757	790	779	764	768	793	743	794	727	813	768	762	822	786	751	797	752	810	762	769	770	761	772	825	771	802	807	784	770	799	769	801	784	798	795	773	775	789	804	828	773	726	786	806	771	841	756	800	782	765	781	822	791	764	741	750	772	779	821	783	815	760	750	803	739	796	744	757	712	774	796	826	761	816	759	803	766	793	787	772	803	791	793	766	742	791	767	742	770	778	759	827	803	738	777	765	768	809	765	790	783	803	764	773	768	732	768	817	802	771	798	794	787	756	764	772	792	746	752	803	775	743	769	720	749	745	770	833	822	778	730	747	781	749	804	808	787	767	788	780	759	778	757	774	814	780	782	800	766	793	760	772	764	817	770	750	775	771	754	740	782	804	741	753	796	743	739	797	803	748	742	805	756	784	780	802	807	796	759	792	812	772	787	821	790	810	791	788	740	792	739	766	769	749	812	788	771	808	794	765	813	780	818	802	753	724	771	744	803	779	732	800	759	772	794	770	818	775	791	740	789	803	802	732	800	760	763	825	757	774	823	777	775	773	745	801	803	745	750	769	814	837	809	811	783	774	816	763	781	767	795	789	734	770	764	738	786	759	810	790	789	767	801	784	772	775	761	780	799	830	771	748	780	774	785	773	707	792	736	813	768	787	821	782	812	792	742	779	788	753	777	751	768	786	769	792	789	737	802	767	776	730	781	802	756	770	784	746	775	761	776	826	780	759	759	754	778	772	752	821	845	787	792	729	775	728	795	811	748	749	856	808	772	788	777	757	745	725	774	788	759	791	799	768	748	810	801	806	728	751	768	800	795	777	740	810	767	803	775	785	788	781	724	748	787	787	743	792	786	795	822	762	805	785	816	774	815	780	776	745	803	788	721	790	741	752	778	782	773	827	761	724	781	755	743	736	808	807	769	760	738	758	757	763	715	784	775	776	778	779	740	778	777	750	783	775	788	738	818	751	783	759	765	777	771	783	765	756	761	769	744	778	733	748	832	772	784	807	781	784	805	776	748	747	719	813	735	800	760	760	741	802	784	766	759	776	772	850	799	808	708	792	833	794	780	796	787	782	795	786	779	764	802	831	797	781	755	779	771	740	807	778	745	768	751	746	755	816	778	810	771	791	811	808	768	768	790	804	835	804	727	758	780	830	712	781	789	798	814	766	762	776	770	822	750	798	787	792	797	728	818	795	788	759	782	788	807	749	789	797	815	821	836	802	749	802	761	742	753	749	795	778	762	753	782	773	805	807	799	788	795	782	799	776	786	771	755	794	759	783	758	765	796	810	828	829	792	800	753	821	826	787	774	818	820	799	793	757	845	810	766	719	815	779	799	759	791	783	735	781	814	780	711	813	750	798	792	820	751	775	801	778	789	752	715	757	776	794	764	855	764	736	775	756	784	766	752	756	779	772	785	735	761	797	777	813	784	762	806	733	792	730	803	787	810	774	746	788	775	764	749	792	806	787	730	817	775	735	797	810	761	747	728	795	785	761	842	786	842	807	783	762	808	779	775	783	769	782	775	813	790	772	818	776	754	791	789	770	746	748	734	744	787	781	767	775	753	777	779	781	757	786	762	763	783	780	770	810	749	712	783	779	767	748	774	746	784	793	785	741	804	795	763	734	748	852	786	752	757	769	819	767	751	806	766	790	802	764	827	776	773	787	756	793	815	780	790	811	758	816	798	815	752	813	798	791	768	725	726	847	777	739	783	831	762	763	743	782	768	810	784	827	799	795	783	790	789	798	804	741	739	760	786	827	734	764	796	795	771	740	769	760	783	783	756	819	807	776	803	794	751	781	763	766	780	814	752	799	779	752	775	762	822	751	756	830	791	793	748	812	757	809	813	758	808	771	790	766	774	817	753	779	792	820	768	818	777	769	785	772	732	760	783	812	766	803	772	783	758	802	784	815	803	749	752	874	786	776	781	759	752	764	739	821	722	771	780	837	763	762	744	744	749	731	772	778	746	773	742	740	762	762	780	791	789	831	761	781	751	757	795	766	752	793	831	813	800	831	767	760	769	779	771	743	809	798	793	802	761	751	755	761	752	766	823	807	843	785	774	815	816	791	767	801	787	726	732	755	775	804	775	777	804	784	815	822	718	842	783	751	770	805	817	795	795	815	743	778	802	772	751	726	773	781	771	810	719	815	796	768	780	763	748	740	764	773	761	784	799	787	776	771	778	775	783	761	805	758	788	739	780	789	796	766	762	761	736	775	772	791	727	784	752	774	757	779	763	784	766	762	759	859	843	743	751	782	780	770	772	780	764	800	735	822	807	752	755	759	754	774	759	759	789	796	771	765	786	873	765	797	769	818	788	756	792	784	744	829	775	746	810	784	742	778	798	760	796	755	753	778	765	741	776	798	802	761	810	730	822	823	811	755	796	808	765	798	794	750	813	765	785	707	796	758	801	775	738	772	787	743	790	787	717	743	770	764	808	815	750	759	760	759	769	814	765	744	733	769	791	771	763	812	794	781	801	786	783	793	803	786	773	715	792	755	778	792	769	806	742	760	776	743	784	774	806	777	765	840	764	780	815	786	745	765	837	759	748	788	775	761	778	816	825	788	741	752	751	738	799	789	781	839	803	812	758	809	803	792	777	837	836	775	740	755	810	795	796	748	792	804	783	786	791	765	751	753	759	760	748	769	796	795	772	755	748	782	765	808	795	785	811	779	817	811	812	786	783	840	804	780	806	760	797	801	780	776	778	840	786	805	796	788	767	758	763	790	786	760	771	759	802	771	847	780	803	770	807	848	801	760	715	799	749	806	815	851	751	787	842	760	778	784	754	758	788	778	715	792	803	784	798	850	765	814	795	772	779	759	804	787	745	802	776	780	715	770	736	723	819	783	746	781	796	796	717	726	801	809	786	763	798	824	844	804	778	763	795	756	779	771	781	807	809	794	814	780	787	776	773	772	736	785	747	844	778	769	782	807	776	759	820	742	738	826	803	735	810	838	775	747	830	774	763	724	721	702	818	783	754	752	758	780	725	754	770	772	806	759	759	806	763	757	767	762	738	791	777	801	820	778	818	801	789	813	800	791	783	795	779	814	781	750	790	775	744	806	777	791	745	753	736	794	749	817	815	783	767	796	784	807	783	772	770	779	769	774	818	820	771	789	784	825	777	795	799	771	757	730	780	775	748	780	837	799	835	772	804	743	812	759	755	745	788	793	776	781	755	812	755	786	764	715	739	823	765	754	779	826	798	785	802	777	775	778	783	761	830	781	780	761	755	774	818	789	809	784	739	809	798	773	747	767	776	791	778	776	751
25071	21486	24703	28705	21474	17175	484	295	223	236	249	211	218	231	227	225	242	209	212	221	208	189	181	221	195	210	208	235	232	223	226	200	202	191	219	237	204	225	231	237	190	230	191	204	221	226	208	222	197	210	201	211	176	193	198	223	220	198	222	204	239	224	220	230	206	199	209	185	191	203	204	191	227	199	227	215	201	215	207	210	217	204	211	209	205	189	190	211	197	226	202	224	200	195	208	191	250	211	195	201	197	210	198	224	196	205	229	220	223	201	199	217	215	191	232	218	204	200	201	217	205	192	203	209	203	197	189	179	227	255	228	227	237	197	187	231	205	188	195	218	197	239	209	205	208	198	215	228	238	203	198	207	213	242	175	220	231	198	173	182	197	228	186	209	187	188	228	184	205	240	210	192	181	234	222	210	231	209	192	209	182	179	192	219	201	184	236	189	193	187	186	223	179	188	190	201	195	209	237	222	228	215	174	222	223	199	212	210	211	208	208	180	187	217	229	235	208	213	209	176	200	207	223	203	188	193	193	170	230	213	195	194	204	220	201	192	206	215	209	200	199	219	217	191	211	204	217	196	237	236	203	220	205	202	221	185	195	207	222	212	208	204	181	192	203	210	226	221	210	219	181	199	192	206	212	183	221	225	210	221	189	215	202	217	212	215	185	196	202	227	197	213	216	213	181	225	198	194	201	202	198	207	176	177	206	228	217	231	222	220	203	214	214	192	190	191	158	187	182	207	220	216	222	214	185	225	203	197	189	224	218	207	212	241	208	184	220	214	228	207	191	211	201	206	205	231	187	210	239	192	206	176	217	232	216	211	194	183	198	202	213	185	201	187	204	206	189	198	220	239	202	206	206	197	217	212	218	192	194	210	229	200	197	225	218	184	195	220	195	228	202	178	203	221	229	183	206	206	205	234	188	212	216	212	190	199	193	215	205	201	198	222	206	229	229	207	199	196	178	192	217	174	233	233	226	183	192	190	221	215	207	219	178	197	218	190	218	211	221	218	223	192	198	220	215	189	193	209	222	217	175	192	182	212	194	227	221	190	198	210	217	210	225	205	234	228	218	215	206	197	187	218	202	205	235	209	202	205	202	201	195	215	205	185	228	200	195	205	194	188	192	198	252	202	200	216	200	218	215	205	214	215	234	227	191	208	205	197	202	211	217	189	202	222	184	203	184	190	201	181	208	182	212	207	161	208	211	210	205	206	198	207	215	200	194	175	214	224	204	193	216	210	205	189	191	189	186	192	181	184	190	211	198	206	215	193	195	209	222	225	214	195	193	181	186	218	206	195	239	215	211	191	219	230	197	210	209	203	169	172	212	175	185	209	195	197	210	226	230	186	191	203	187	214	204	214	228	211	192	196	238	208	205	232	197	193	231	223	203	208	187	219	174	210	198	220	230	191	182	250	217	204	182	202	186	237	206	197	212	196	218	206	221	226	198	208	251	186	213	190	203	188	199	211	221	204	205	212	202	226	203	184	209	227	194	200	215	206	211	211	186	209	214	199	198	218	187	233	221	196	217	229	191	214	206	197	220	199	182	206	171	191	234	210	202	199	187	190	203	181	173	224	211	231	211	231	227	227	210	216	230	216	201	177	222	201	218	210	196	199	176	215	200	200	187	210	208	188	244	204	191	154	225	198	199	203	214	215	226	216	190	191	209	206	220	235	202	231	193	201	213	184	188	218	217	198	198	221	217	204	197	173	210	192	193	181	198	215	207	211	221	209	215	221	194	170	203	213	226	208	202	212	192	203	205	241	228	198	201	179	191	209	180	222	211	235	190	213	198	210	219	233	204	193	207	219	216	212	223	208	222	224	195	197	196	180	194	228	184	224	208	240	202	197	215	220	206	206	188	207	196	226	223	201	192	199	210	177	212	218	222	234	220	198	222	219	184	207	186	202	213	214	177	208	225	211	214	184	202	186	209	185	197	182	197	193	213	192	209	178	205	222	207	211	185	193	196	218	222	215	200	210	218	205	208	196	224	230	217	195	214	187	196	201	203	186	211	184	213	203	198	212	189	209	208	213	197	227	194	212	217	213	204	190	188	198	219	204	186	191	193	236	224	197	211	206	215	217	215	203	215	183	198	207	213	199	191	214	201	181	217	222	205	246	184	231	217	218	201	220	217	183	184	210	188	217	185	198	209	196	196	220	200	208	209	222	220	205	193	203	219	234	217	215	235	204	204	184	192	221	200	194	204	222	195	236	204	194	217	225	205	202	195	211	192	198	187	216	211	190	195	181	186	224	194	202	227	222	190	209	199	218	177	215	202	178	212	214	198	223	196	185	223	212	201	206	211	221	220	222	206	217	197	184	202	208	223	194	192	212	190	213	213	202	200	217	214	217	184	214	203	188	217	210	183	185	222	208	201	196	194	214	203	210	189	202	216	187	240	202	183	210	224	216	217	239	202	188	189	216	213	227	203	204	205	214	200	204	209	178	198	242	233	205	202	188	199	181	187	193	192	203	200	217	208	213	204	203	197	191	203	205	221	224	221	196	197	216	193	227	188	195	197	222	212	212	200	216	201	207	186	200	194	223	177	197	201	190	227	192	184	194	205	208	204	220	217	179	228	207	209	205	166	206	200	224	215	186	223	191	192	207	181	203	214	201	188	223	221	199	217	216	222	208	183	207	211	190	185	182	198	195	201	192	203	176	226	180	185	202	181	199	195	220	215	202	196	246	238	215	239	210	189	214	217	194	204	201	189	203	195	205	201	220	197	216	206	205	200	194	206	190	211	191	203	213	209	196	231	217	215	186	226	191	196	195	198	206	217	201	205	198	215	208	221	185	188	219	205	215	208	209	202	215	193	207	216	203	217	179	237	214	217	207	200	231	229	235	217	203	196	221	204	190	205	182	198	209	203	210	211	206	190	199	211	197	210	231	207	205	229	200	200	210	201	195	236	199	220	202	225	210	206	227	197	209	223	207	199	214	209	216	219	208	177	209	214	196	214	219	212	204	233	187	209	206	218	187	205	188	202	214	214	217	201	215	186	215	205	207	221	208	207	233	220	200	182	206	212	205	200	200	210	204	204	221	192	199	199	194	198	205	193	195	200	206	211	187	217	218	176	198	196	217	207	196	202	216	217	203	225	212	198	206	182	187	199	204	249	210	184	180	196	199	215	220	224	205	210	198	210	234	171	216	210	191	227	205	208	216	189	207	211	207	229	213	226	217	200	202	223	204	220	200	183	213	210	219	192	225	203	186	227	217	210	221	244	209	191	187	205	196	192	203	196	219	209	205	189	197	204	192	216	198	206	205	210	178	224	225	212	213	220	196	203	221	209	200	208	223	168	215	212	239	227	230	198	207	209	208	224	188	208	210	183	215	200	200	210	215	190	209	179	196	206	188	240	203	186	197	195	174	194	216	209	216	189	164	206	228	232	207	221	207	198	195	228	244	184	216	207	205	205	219	212	209	226	205	224	217	225	188	217	222	187	192	222	198	177	206	233	198	218	208	209	220
3040	1817	1066	709	597	589	504	521	517	523	476	511	534	482	467	517	519	501	529	503	481	482	520	490	479	521	503	512	512	482	450	483	524	445	541	493	532	518	502	503	496	515	478	510	504	461	504	484	486	480	475	526	485	532	517	533	496	500	496	530	475	496	493	508	485	511	523	489	498	519	503	511	533	456	507	517	482	487	463	501	469	492	524	476	540	501	523	478	521	481	541	519	478	507	514	497	523	529	477	485	513	499	481	510	524	522	485	494	498	518	522	519	467	523	481	534	537	485	469	519	534	508	492	458	487	498	500	460	504	484	474	479	497	500	492	501	496	466	520	519	484	519	522	536	492	513	489	477	471	500	513	465	521	508	533	527	520	465	491	503	461	496	519	510	557	513	544	524	465	502	527	441	496	489	509	492	514	502	528	500	526	493	521	514	534	493	487	498	502	499	472	488	494	490	514	503	525	469	527	514	502	535	503	505	529	494	529	516	515	492	525	481	494	475	485	510	472	489	469	504	472	498	494	527	549	457	455	534	451	508	500	477	510	530	470	493	519	487	472	533	490	475	505	485	521	483	474	524	512	523	525	509	515	476	519	520	488	507	496	483	488	485	521	514	515	463	515	495	489	507	526	486	508	488	479	487	509	507	454	525	462	519	491	502	479	454	488	490	472	539	497	552	504	503	520	517	558	468	494	482	482	529	496	510	530	493	460	539	494	496	512	502	513	472	467	477	491	498	510	520	474	502	497	518	521	544	473	480	523	486	536	490	494	564	481	550	483	508	515	455	487	550	510	500	495	505	523	499	457	541	526	437	491	502	474	476	502	476	543	506	530	483	508	499	542	487	490	487	490	499	486	490	553	536	496	465	497	489	517	456	499	534	492	502	516	484	503	478	562	478	506	478	506	537	482	506	520	514	495	529	497	481	529	460	512	488	510	509	513	500	488	495	537	485	474	532	541	504	528	515	471	485	512	462	463	501	521	520	504	468	501	505	548	520	493	537	502	503	514	505	501	498	511	515	510	480	487	517	496	450	521	476	504	492	474	502	514	526	462	524	523	507	503	553	456	474	508	491	478	481	506	539	527	490	497	507	472	506	504	480	498	481	513	470	497	479	490	520	500	447	485	495	519	493	480	483	498	478	474	471	456	475	513	488	463	498	489	501	470	537	492	515	481	516	496	496	505	535	471	441	482	470	498	488	483	491	503	505	500	532	500	478	496	515	518	514	529	508	495	505	462	553	489	519	514	538	483	500	495	525	506	485	475	479	516	477	478	476	475	481	500	521	519	526	505	492	498	526	494	512	474	500	504	506	458	512	505	544	532	459	509	488	507	534	479	487	494	506	471	502	517	509	476	516	505	516	526	521	502	495	511	475	463	513	495	519	529	534	531	485	495	485	497	504	505	523	491	517	484	542	515	501	493	492	502	480	467	460	488	500	480	501	537	518	487	481	479	503	483	510	514	496	509	491	539	512	511	483	524	525	483	512	512	511	525	479	475	490	533	487	511	553	501	511	491	525	498	479	477	499	526	479	501	489	474	468	509	459	517	501	485	517	496	474	485	472	517	474	520	553	513	488	508	490	464	482	500	508	478	501	476	530	508	489	517	485	514	539	493	460	489	513	490	498	493	484	491	483	472	498	495	508	481	504	499	484	514	522	485	527	510	485	474	563	533	501	528	493	512	495	495	469	519	489	523	501	483	444	474	489	473	530	500	506	490	531	506	476	479	491	499	473	482	503	498	500	511	494	511	477	498	481	502	506	532	520	426	449	495	494	498	485	507	490	490	491	497	502	497	497	507	525	485	469	479	528	513	517	497	502	556	518	479	491	491	484	484	520	528	516	485	519	493	522	525	483	504	524	480	495	510	519	510	487	497	477	506	487	477	523	492	450	537	512	487	518	497	514	492	499	486	485	470	506	505	475	531	493	461	516	471	541	502	485	513	455	512	498	490	503	496	471	459	468	490	472	518	470	532	535	503	519	514	525	486	505	521	523	483	463	497	503	535	513	520	487	484	497	509	506	531	471	504	486	454	509	503	524	496	504	538	519	487	526	457	518	515	467	486	503	498	513	474	489	527	503	503	521	473	462	496	493	506	502	528	477	478	501	493	527	524	501	491	461	505	494	494	459	509	530	518	523	462	490	517	480	528	458	490	497	494	468	528	474	522	476	493	524	558	515	490	459	503	511	483	486	495	527	483	512	530	511	523	511	542	493	491	478	498	498	450	485	482	522	482	476	516	515	482	482	521	481	466	502	487	481	518	508	527	477	489	481	492	483	487	522	495	483	467	445	494	482	499	462	482	508	507	451	537	486	463	506	470	464	504	501	533	481	484	481	529	462	481	492	462	529	487	513	484	510	462	524	541	495	487	477	473	493	513	495	483	497	500	491	492	491	497	486	514	475	514	483	523	490	488	492	513	495	509	506	474	490	471	506	464	514	503	536	514	519	550	497	489	505	519	516	479	496	488	502	486	501	514	521	497	522	519	488	468	482	499	495	520	529	482	511	508	500	492	538	498	521	509	498	511	490	524	502	501	502	455	490	506	499	505	484	477	497	501	505	487	516	479	508	487	506	492	493	485	511	508	508	501	512	487	518	523	525	516	459	487	491	489	453	507	528	507	489	485	521	513	474	498	503	508	541	513	477	487	477	507	520	522	515	493	504	491	479	516	480	555	537	538	508	504	538	509	528	480	509	545	502	463	506	481	503	470	502	486	479	468	533	513	500	510	524	540	502	464	488	480	501	497	513	510	510	514	516	484	469	526	497	495	536	521	517	445	487	533	512	523	535	493	485	541	512	477	528	439	529	516	507	484	473	534	526	495	486	478	497	509	523	508	508	495	530	536	522	501	515	496	492	516	534	482	525	495	513	517	503	496	475	535	506	502	524	496	510	518	500	505	474	514	476	535	539	515	491	450	532	513	534	481	490	521	493	504	483	544	511	490	482	515	473	479	497	488	474	533	489	520	474	494	518	489	474	489	498	483	510	460	540	464	520	520	519	488	520	475	482	513	512	526	466	462	496	516	479	504	525	480	516	495	510	548	502	490	490	508	529	486	450	509	519	537	507	525	551	490	513	479	499	465	511	505	477	517	533	508	502	556	475	506	503	515	508	460	498	471	548	457	514	526	475	492	477	527	471	524	509	517	494	483	511	527	536	464	460	493	480	541	526	504	500	498	487	529	492	487	507	521	542	507	531	502	498	474	503	516	476	520	538	480	501	504	477	467	476	523	491	532	489	512	538	508	426	477	516	493	482	520	487	524	500	512	516	494	504	484	535	496	521	503	460	500	489	480	476	484	544	524	475	507	491	507	510	498	488	499	485	486	497	453	507	502	463	496	512	481	499	471	485	511	510	496	542	456	470	489	505	502	497	480	500	514	484	446	515	453	508	514	535	529	483	516	464	459	479	513	510	505	514	484	530	520	533	489	497	472	505	528	532	518	507	531	485	493	484	483	517	482	482	521	479	518	513
24392	21462	25054	28311	21463	21469	12631	384	207	182	153	149	144	136	123	144	127	122	110	129	109	103	109	90	88	88	97	95	105	111	92	105	76	103	94	99	96	80	90	87	84	87	95	99	88	96	106	87	97	102	113	100	104	89	88	104	95	91	93	102	78	94	103	94	107	117	94	94	103	112	105	106	112	83	100	86	96	85	87	91	96	101	100	83	96	104	96	95	77	93	97	106	86	116	88	100	74	103	83	92	105	64	91	91	93	93	91	81	87	94	90	114	88	84	80	87	95	104	96	93	116	95	86	94	80	96	95	95	107	100	78	114	93	100	103	82	95	73	89	100	90	99	95	86	104	93	113	102	98	105	89	94	101	71	79	101	83	72	85	102	71	77	115	88	94	77	79	79	91	109	112	103	79	96	108	102	97	81	95	96	86	97	90	87	84	101	98	83	102	101	97	96	101	83	94	89	101	101	84	79	83	98	108	88	87	79	95	92	84	77	86	88	100	82	87	98	108	104	85	82	83	119	97	101	97	69	96	88	89	91	102	104	92	94	105	94	97	104	89	97	85	97	85	101	103	93	87	95	107	93	86	102	100	72	84	89	92	92	107	99	90	90	102	85	107	93	91	91	106	85	75	91	84	76	93	103	104	77	94	106	90	89	94	87	93	107	77	102	92	94	71	107	81	76	85	91	85	98	83	85	89	84	98	98	95	85	105	86	101	97	88	98	78	98	91	77	78	103	79	99	84	98	74	67	95	92	91	101	90	91	88	88	83	87	83	100	92	106	95	92	90	83	90	109	110	85	95	96	75	90	74	86	78	103	97	101	102	81	93	101	86	94	94	96	77	80	81	94	88	93	85	85	82	82	90	106	84	103	98	101	94	97	76	82	92	103	117	87	85	110	89	84	106	98	102	112	100	91	78	83	89	74	72	90	73	90	96	101	98	74	87	109	84	110	107	91	97	108	86	80	91	115	80	88	85	90	104	108	90	96	88	100	89	95	106	92	89	77	94	80	99	92	93	91	89	96	91	78	99	99	95	90	104	89	88	91	87	97	90	94	94	80	78	81	75	93	98	98	100	103	90	101	97	115	98	102	95	108	106	96	75	88	83	105	89	109	86	66	104	83	87	75	95	81	86	78	94	96	108	91	97	101	92	74	90	74	100	71	110	122	110	59	89	99	106	91	96	100	85	73	87	101	88	101	76	90	91	92	86	83	80	87	93	106	99	89	88	92	76	96	75	103	89	98	102	99	94	98	91	98	95	109	82	98	81	101	92	92	99	93	94	94	87	105	100	94	78	101	97	101	116	90	91	89	92	83	116	96	87	83	86	82	107	118	96	100	115	100	99	114	88	98	98	91	110	95	101	96	103	74	112	82	97	78	90	103	99	94	77	97	104	79	85	87	75	83	82	80	95	91	100	80	99	98	90	89	97	88	103	112	105	87	83	100	92	104	83	101	92	88	94	80	84	83	98	92	73	100	93	98	99	100	93	95	110	103	98	86	97	94	81	85	112	102	87	89	90	88	103	102	76	94	89	90	95	78	103	86	111	107	120	108	92	81	84	89	108	88	87	101	79	95	109	87	109	101	77	110	91	97	102	85	83	97	108	98	85	83	97	64	100	87	88	98	89	107	87	93	97	97	87	72	96	73	97	104	84	83	81	95	84	106	102	89	92	74	104	96	71	89	87	77	112	96	107	77	92	90	100	108	96	85	85	81	93	83	93	102	85	104	74	89	83	115	83	101	91	101	106	95	91	76	84	99	95	84	77	74	102	102	111	97	90	87	98	92	91	99	84	86	88	80	103	118	104	97	91	81	97	86	84	90	85	98	78	79	97	90	81	98	98	92	86	91	94	82	84	115	86	83	116	87	91	102	92	99	104	88	95	100	74	98	70	102	72	88	100	91	89	67	105	69	93	90	84	79	95	102	97	88	86	86	84	84	99	92	110	88	77	85	99	94	84	90	89	83	95	111	100	97	87	103	82	92	87	75	101	76	92	106	100	83	87	88	104	83	110	92	106	92	90	95	98	90	78	83	101	93	83	85	91	92	91	86	89	94	88	92	90	96	104	109	88	98	112	94	72	83	96	79	79	88	95	107	97	95	72	89	111	86	108	99	95	78	90	103	97	116	86	105	76	84	94	96	90	96	112	90	99	88	107	90	79	99	115	108	91	84	91	88	92	85	97	91	101	86	101	98	119	96	75	75	95	79	80	83	80	88	111	77	82	106	91	79	88	87	104	120	97	85	112	83	86	79	80	85	92	103	105	94	96	117	96	103	74	90	90	74	57	101	86	81	76	116	98	99	83	99	93	98	83	89	96	108	93	71	85	75	93	92	96	86	84	96	109	86	94	95	81	79	105	75	91	81	87	95	80	84	78	93	84	90	93	94	72	93	85	106	94	92	88	100	105	89	90	74	103	105	84	109	103	106	96	103	104	109	79	92	111	73	100	85	89	103	81	118	95	85	75	109	78	80	84	106	92	55	114	95	86	84	101	98	84	88	92	94	93	93	101	82	98	92	84	102	99	79	87	81	111	91	97	93	94	89	90	96	84	84	84	91	69	83	96	98	86	85	89	110	86	93	86	95	91	97	93	94	97	84	104	86	75	100	91	84	92	94	94	74	81	81	95	115	70	92	77	95	94	90	87	83	106	107	102	91	93	77	87	97	90	93	91	84	79	108	81	110	89	89	112	104	83	94	105	94	108	93	79	101	91	84	93	86	87	86	88	102	90	98	95	100	98	97	90	84	82	72	90	95	112	84	96	95	102	87	89	102	97	105	102	98	90	86	103	91	115	83	105	100	88	89	58	94	87	92	89	105	90	104	77	73	83	97	80	101	78	111	121	89	118	103	107	94	112	89	86	88	94	101	91	79	102	81	74	100	86	90	93	93	96	86	87	75	94	89	112	91	106	103	82	96	83	93	84	88	116	68	85	99	86	104	89	97	96	98	91	95	79	97	90	109	103	103	100	97	95	93	84	92	88	82	102	108	94	91	96	95	89	83	88	86	77	85	94	100	106	99	93	95	79	92	93	91	87	90	87	93	100	90	90	93	81	95	98	96	98	102	92	109	80	110	93	106	86	84	97	101	83	78	91	84	71	92	98	86	80	111	108	87	90	86	94	97	86	103	81	91	94	90	102	93	84	89	79	83	103	87	89	92	83	98	105	79	102	92	91	107	84	109	101	88	96	91	97	97	110	80	66	91	92	90	99	106	103	100	86	90	91	95	80	85	106	83	91	73	98	101	82	93	91	72	89	90	85	101	91	92	105	97	99	99	77	93	82	116	83	80	96	99	83	97	89	124	89	109	93	94	103	105	99	94	92	102	95	99	104	86	92	82	99	104	110	114	83	101	88	105	85	101	88	88	95	92	112	85	118	98	89	103	79	83	91	81	101	120	102	93	98	93	107	115	99	87	86	103	81	87	96	91	93	99	77	83	99	89	105	101	106	88	86	94	91	96	108	88	82	94
2807	2957	1344	699	449	387	361	283	287	304	296	280	301	254	288	281	287	244	260	280	295	288	267	271	249	293	259	237	283	271	256	267	261	269	262	263	291	275	280	258	246	266	267	306	297	249	273	292	279	260	274	282	275	242	259	243	250	272	253	234	266	289	248	278	268	268	272	251	254	249	260	271	264	262	263	237	253	278	247	264	254	267	243	282	234	272	232	274	264	237	282	241	266	285	284	234	277	278	274	294	257	254	257	255	254	267	248	245	261	255	256	256	262	250	275	265	253	266	255	261	259	270	262	248	246	278	253	271	270	273	278	242	249	292	255	257	257	271	267	254	274	277	254	262	274	258	258	250	240	273	281	270	266	257	263	267	262	249	280	251	267	269	253	260	280	257	259	269	301	249	254	289	279	269	260	237	250	274	264	262	284	280	260	246	259	278	238	233	257	224	257	271	250	250	306	276	272	266	267	277	236	263	273	279	267	253	255	257	264	256	258	236	256	245	274	268	261	279	253	250	250	262	255	274	263	255	253	251	271	238	231	262	325	237	284	296	257	253	271	242	273	256	271	284	244	275	283	270	289	238	255	274	270	251	305	225	284	250	259	243	249	275	251	283	225	273	268	229	246	261	269	265	253	241	264	249	264	280	290	264	266	275	247	244	266	268	263	310	255	300	248	276	244	261	266	271	260	244	254	264	269	255	255	258	264	220	261	260	298	254	244	267	275	272	253	270	282	257	272	266	270	268	271	277	274	299	264	243	247	257	251	263	298	260	275	271	267	259	263	244	282	246	284	252	259	263	283	245	274	261	270	265	244	254	258	254	291	285	284	245	269	246	283	259	234	275	229	242	268	287	237	254	267	250	256	245	262	262	249	242	265	274	264	288	275	278	248	240	286	265	266	263	262	240	268	251	246	267	279	243	247	271	250	268	248	259	253	274	283	245	261	285	265	264	254	253	264	268	249	250	252	285	278	287	246	244	279	278	236	272	252	287	276	265	272	289	261	262	280	239	299	235	266	259	298	251	267	261	276	270	277	249	264	246	286	262	242	292	263	287	229	257	256	279	261	248	256	235	257	279	261	253	217	214	265	254	280	278	269	273	257	287	288	274	259	281	257	251	277	269	258	248	252	250	260	240	252	219	282	227	262	280	224	240	254	257	291	243	283	263	255	256	245	249	258	258	274	284	251	240	284	272	251	251	244	294	258	256	272	268	263	265	250	247	270	271	238	243	253	255	268	252	273	296	268	271	244	241	276	272	248	258	276	282	285	249	247	278	287	257	256	279	291	268	252	248	262	245	278	235	259	248	269	272	270	233	262	269	248	268	284	256	250	277	243	266	265	262	252	259	289	264	276	259	247	226	264	263	269	279	215	276	257	248	249	296	268	262	267	262	235	278	287	250	238	277	247	252	269	265	268	279	259	252	290	242	272	252	249	259	262	263	284	234	277	255	268	285	292	261	254	273	277	243	252	250	250	242	262	238	241	256	277	241	297	299	279	263	284	280	250	256	262	272	284	255	283	273	271	271	247	254	239	272	247	277	249	264	251	235	277	264	266	293	256	268	277	262	293	239	279	238	256	263	257	240	294	269	276	252	264	251	296	225	246	250	261	261	273	258	242	247	251	258	259	279	277	266	273	267	267	235	241	265	242	264	265	260	256	284	279	268	247	287	258	247	249	273	265	276	267	243	250	264	275	275	275	262	294	276	285	255	265	263	256	263	258	259	257	260	283	233	239	267	267	262	241	258	251	260	246	279	292	257	245	262	266	262	234	236	262	279	248	251	252	266	276	269	253	251	257	268	265	248	295	255	250	275	274	276	286	246	243	269	260	273	239	284	270	268	293	283	252	266	290	242	275	281	233	275	270	260	240	294	236	248	246	242	247	246	241	249	277	258	282	225	250	286	263	284	256	240	263	247	263	284	252	243	285	265	288	243	287	291	270	266	273	248	267	252	290	288	273	278	247	248	240	253	253	257	250	265	296	233	253	268	249	245	256	252	242	267	236	266	255	235	241	263	256	264	259	279	268	236	278	303	261	238	239	271	267	255	240	276	263	260	278	265	263	273	284	261	237	272	257	244	305	267	266	288	272	286	264	242	259	254	243	218	270	281	243	274	237	301	297	277	305	256	268	246	260	253	250	263	250	262	269	269	242	293	267	252	227	254	247	261	255	259	257	300	254	219	261	272	253	268	248	259	277	266	260	264	237	275	269	274	271	276	286	273	252	231	255	245	241	237	249	291	254	242	278	241	233	288	242	248	282	275	275	269	262	224	293	288	274	250	270	292	232	248	313	231	277	288	279	261	280	286	231	257	275	255	239	277	273	259	275	287	255	276	268	294	257	238	249	230	247	297	241	271	259	243	278	281	235	269	265	265	253	252	227	236	270	271	276	244	264	268	289	267	286	242	267	235	276	230	277	250	264	261	263	227	271	236	266	242	272	253	270	242	257	283	255	258	273	231	265	259	255	243	269	259	243	267	239	236	256	245	251	218	265	264	254	240	274	230	274	273	293	242	245	264	257	275	275	247	276	257	273	263	272	241	243	268	265	233	255	273	242	264	258	251	241	265	261	267	266	249	281	263	314	289	258	228	299	250	259	272	258	296	253	304	230	256	276	268	258	245	249	251	285	274	251	245	227	269	278	257	277	263	263	248	260	285	271	256	294	255	267	279	249	272	275	248	246	249	268	262	257	256	248	269	260	245	212	269	278	284	255	256	256	285	284	285	251	266	253	273	251	252	279	252	244	256	289	253	259	259	270	250	283	268	264	265	277	257	275	246	278	307	270	280	258	250	289	238	255	290	284	257	264	265	264	245	231	256	269	244	265	265	288	270	273	259	244	234	262	274	255	266	243	231	270	231	253	255	300	271	266	248	283	264	240	263	259	276	275	257	242	263	277	255	250	260	246	287	260	254	265	272	276	272	269	256	279	262	253	293	254	277	249	274	243	263	251	268	259	281	286	250	249	255	272	286	255	269	256	244	264	274	244	262	250	237	273	256	283	257	268	242	268	252	239	253	279	250	299	281	256	260	269	234	271	258	262	260	250	241	277	246	258	248	248	268	246	262	279	270	273	303	277	261	240	248	271	274	265	272	279	253	256	213	293	276	241	263	266	251	287	237	251	245	255	282	282	240	276	255	261	282	262	252	264	276	231	276	262	272	267	287	280	259	256	268	228	257	277	251	257	279	265	248	258	264	267	242	268	254	264	231	239	259	261	263	259	249	250	237	279	256	237	244	259	265	267	275	256	247	268	253	273	264	281	279	231	263	226	268	240	272	266	287	262	248	229	253	262	257	237	242	288	274	233	256	250	232	273	275	258	266	243	283	286	247	261	282	269	287	269	246	273	268	284	254	254	311	274	250	258	248	259	247	258	282	297	258	267	273	255	267	265	263	255	250	270	258	232	270	266	232	244	273	271	247	256	280	246	233	260	280	242	253	265	246	271	268	236	256	231	260	288	264	285	248	253	241
32083	20235	7742	539	419	396	347	336	331	347	338	340	345	367	299	327	329	317	342	329	336	329	334	343	322	371	320	363	326	344	349	316	367	340	308	363	316	325	290	345	333	335	346	318	346	314	304	316	312	352	347	332	335	310	328	350	314	298	321	327	289	327	330	334	333	315	325	337	364	367	347	323	317	320	322	355	319	351	312	328	336	330	308	321	301	357	324	324	331	336	308	294	333	322	353	290	346	342	328	335	324	323	350	339	330	309	337	337	332	334	334	351	343	316	347	288	367	350	336	314	364	332	345	302	366	318	350	301	354	336	315	341	320	305	344	324	342	323	325	335	337	338	332	351	327	334	332	345	344	368	332	333	320	347	311	342	323	330	299	334	365	340	310	323	291	303	325	320	336	308	304	352	328	328	307	357	315	350	307	319	333	342	335	333	332	333	315	337	348	352	363	363	335	325	294	291	360	353	326	325	329	319	325	343	333	303	320	336	317	315	337	328	327	335	351	329	307	324	343	341	343	339	337	313	310	367	353	337	326	365	321	359	333	320	318	324	325	324	324	306	335	316	351	340	364	323	323	340	305	340	328	315	291	334	322	334	330	334	295	365	323	311	348	373	331	321	332	316	322	325	330	314	351	319	310	334	297	314	300	320	319	339	346	337	369	314	312	349	333	321	327	326	340	341	321	298	317	331	343	307	322	304	331	293	340	311	319	324	328	357	325	330	370	304	319	340	317	295	350	320	336	354	357	323	325	327	317	288	330	343	333	316	305	359	318	336	343	328	311	320	292	309	317	343	345	332	358	308	328	310	339	322	331	353	334	309	314	325	305	326	323	286	313	313	311	362	326	328	306	313	315	310	320	304	324	308	330	303	318	323	363	358	308	340	304	320	319	314	299	332	331	346	349	326	333	338	322	316	328	305	325	353	315	307	309	354	322	294	367	312	324	327	337	358	317	297	331	345	329	343	310	333	304	359	349	329	343	309	321	323	335	320	341	329	314	324	315	320	308	328	318	301	335	313	358	310	342	331	326	321	331	322	301	327	370	312	350	319	299	348	359	317	343	354	330	337	338	319	313	358	339	330	327	331	369	341	325	312	339	384	303	339	373	313	323	326	311	308	336	320	313	327	322	309	335	345	348	314	316	308	332	314	291	311	343	314	345	305	314	314	328	336	339	327	340	349	386	328	292	332	333	325	332	320	325	325	327	348	344	328	321	295	319	329	347	304	351	333	306	337	302	319	303	320	333	341	323	310	363	303	331	327	301	355	319	344	324	311	319	287	322	337	307	329	323	346	305	311	313	333	328	321	327	342	345	326	316	333	326	346	324	321	356	318	313	322	327	350	316	347	323	328	327	330	302	311	303	336	328	331	357	330	324	353	305	340	334	358	308	316	351	335	328	306	331	334	319	326	311	277	320	351	352	358	319	348	326	333	316	312	329	313	328	357	319	337	316	331	350	341	310	298	294	314	331	328	328	324	343	342	346	340	337	293	333	332	334	330	284	335	315	305	337	333	349	313	305	324	318	331	358	331	334	354	318	329	338	360	325	299	345	320	356	330	361	358	300	341	333	337	342	307	320	353	299	338	325	325	315	344	337	324	340	348	299	298	341	305	346	310	322	302	300	346	316	348	339	318	312	308	338	308	322	327	323	350	302	323	345	317	344	342	342	360	348	322	348	300	330	347	338	302	328	351	327	310	310	353	300	312	338	342	319	312	332	339	337	337	319	302	326	345	335	319	295	301	352	360	337	286	301	318	339	340	324	334	334	348	330	305	397	341	326	312	362	324	350	299	318	352	314	322	337	342	297	359	317	293	342	333	346	354	333	354	306	303	331	314	284	344	307	338	308	358	313	322	319	342	310	339	326	332	328	334	331	311	324	288	322	334	330	321	313	315	328	348	300	303	348	330	311	341	315	347	335	301	331	329	339	337	328	333	290	307	309	333	305	345	309	329	320	321	339	328	314	347	317	331	326	310	346	332	327	320	366	333	310	340	354	336	300	328	306	329	339	339	319	361	344	322	314	360	327	320	338	339	342	329	337	328	356	312	317	330	353	321	347	312	320	340	308	308	332	329	329	308	354	317	347	311	324	344	321	330	331	318	300	332	340	298	369	341	324	321	301	327	352	318	307	347	339	345	341	330	330	306	307	323	332	328	300	317	309	361	336	315	361	362	304	335	344	330	348	354	343	336	308	349	335	346	318	338	328	330	347	305	307	299	355	319	325	313	319	322	326	330	341	351	315	307	273	335	321	323	354	327	331	325	321	318	299	316	314	348	344	316	316	313	373	335	328	321	329	342	304	339	315	321	335	327	333	333	275	349	343	282	314	372	323	318	350	337	299	329	332	336	361	327	318	342	350	354	338	330	331	322	309	346	346	332	296	312	321	331	316	331	307	354	387	327	312	349	323	365	309	297	330	342	338	337	345	324	302	323	300	324	310	329	327	349	338	319	305	309	359	331	328	302	327	342	322	311	370	320	329	324	358	319	338	333	329	360	303	318	340	322	341	328	331	349	338	321	355	321	323	350	372	334	306	316	310	315	348	339	326	335	312	335	313	326	353	351	314	357	322	318	340	339	347	306	343	302	354	303	359	319	317	309	272	307	316	329	333	309	316	343	373	318	341	345	326	317	331	382	332	305	315	309	324	344	341	314	360	337	344	362	331	332	328	321	358	323	305	332	327	326	327	304	336	318	305	364	301	332	322	315	335	320	314	358	338	326	325	326	320	303	335	350	336	323	343	316	347	358	318	305	361	362	295	351	341	377	332	312	331	333	310	293	339	344	309	308	334	331	331	355	322	354	352	337	319	322	324	307	335	313	330	312	331	320	306	310	343	289	355	323	317	319	313	316	359	323	328	348	286	330	331	329	333	337	308	341	320	345	324	347	312	338	351	345	342	337	305	268	318	368	346	319	329	330	359	319	351	367	342	288	311	318	333	339	355	366	315	372	334	350	339	322	336	338	310	347	320	317	331	325	298	329	338	355	331	325	363	337	321	343	321	337	322	327	336	333	322	341	327	333	328	318	369	297	342	293	363	338	314	345	348	329	328	346	293	349	336	341	333	302	333	337	340	334	330	311	323	324	316	307	340	335	323	346	319	335	326	337	304	334	320	336	333	360	340	323	305	345	305	295	341	311	321	305	312	320	315	340	305	280	283	336	335	344	344	307	344	343	316	344	321	359	332	350	348	330	349	349	351	317	316	355	304	334	319	317	331	333	324	333	284	314	322	315	326	315	330	334	299	320	345	330	334	310	322	327	318	324	340	329	316	339	327	334	307	312	365	348	316	322	290	328	324	336	335	347	341	338	302	317	341	307	344	342	332	347	331	313	344	336	339	327	357	339	341	323	330	339	317	330	316	315	329	348	342	340	324	358	328	356	359	294	285	324	336	341	313	328	349	379	305	327	347	327	349	326	337	355	333	322	314	344	341	321	348	327	314	350	311	326	320	314	313	330	322	333	295	297	295	301
5857	838	824	759	757	816	787	756	785	800	783	809	768	783	733	796	787	725	761	782	805	763	757	732	793	806	800	819	757	785	769	785	813	783	740	827	745	784	756	789	774	799	786	782	768	778	768	806	769	744	760	834	728	820	774	771	751	785	782	802	814	807	782	809	805	780	749	751	767	815	780	783	822	839	791	764	734	803	758	786	752	796	763	765	727	764	829	765	730	848	823	764	762	760	807	799	792	804	783	754	722	773	736	782	822	759	771	825	799	760	818	853	770	774	804	774	787	757	744	771	773	781	790	811	765	809	816	810	789	764	791	836	800	790	740	805	814	784	785	778	772	815	773	750	759	746	791	808	809	814	803	785	776	814	830	824	785	757	795	770	800	811	769	851	786	732	807	800	786	821	786	749	810	768	762	851	763	790	780	789	797	731	808	825	772	749	772	753	792	768	776	766	845	777	739	765	783	811	814	778	762	759	776	800	796	756	779	741	824	775	796	713	774	792	836	763	773	724	775	784	780	814	764	728	754	754	804	796	774	748	762	738	760	824	788	828	804	743	789	831	770	780	750	818	769	783	774	770	797	779	801	754	759	805	762	774	777	795	735	843	781	752	795	736	740	815	762	807	731	771	805	831	822	763	786	853	760	773	760	727	834	823	834	779	816	799	747	780	802	770	786	788	782	722	800	725	812	787	783	779	728	807	815	798	744	779	787	789	813	801	806	810	799	773	721	806	776	771	791	741	734	785	791	740	831	753	754	861	754	791	803	799	734	754	788	793	782	759	790	776	783	807	816	782	778	775	799	751	765	813	772	763	810	737	777	812	786	763	815	723	760	776	786	805	779	754	786	750	786	753	754	793	836	732	830	791	812	795	802	738	795	749	809	764	756	789	797	784	812	776	793	731	792	781	729	754	753	775	799	734	775	772	748	816	811	801	780	762	718	739	728	811	805	791	786	823	798	768	782	784	820	804	782	765	765	791	838	750	767	795	798	813	768	784	764	741	748	754	788	792	802	778	813	809	772	775	775	790	776	778	790	791	752	823	767	794	771	743	801	808	741	796	798	801	730	799	769	771	750	741	788	735	729	811	740	778	740	754	797	787	721	787	733	778	799	728	805	788	791	782	767	816	790	772	801	731	791	816	814	749	811	811	779	778	806	825	782	788	796	770	735	789	848	808	759	873	839	787	771	801	839	763	751	764	739	747	768	812	749	758	812	822	825	772	778	774	808	812	772	795	744	739	781	737	852	759	744	765	765	754	796	795	761	812	805	785	758	785	794	827	733	754	796	758	795	757	767	788	797	820	814	741	796	779	803	759	766	748	795	739	775	757	801	787	835	746	775	755	749	800	781	806	812	779	700	807	822	798	746	794	777	789	826	783	803	761	743	816	830	779	807	790	726	758	787	756	780	817	761	773	766	802	811	802	776	746	730	817	763	801	761	819	730	772	758	787	796	796	800	752	759	735	747	815	803	782	826	747	763	830	840	841	803	784	767	776	754	787	791	767	816	819	809	767	760	760	821	771	817	791	781	814	803	793	753	764	769	811	776	771	742	744	799	819	761	798	756	799	745	771	763	730	734	723	800	809	813	752	777	773	824	775	795	783	775	715	719	797	774	790	836	810	799	805	785	748	853	805	765	826	765	780	770	782	781	750	868	792	828	781	811	781	814	772	784	778	785	752	785	772	797	804	765	795	829	793	834	781	810	821	831	786	757	780	753	795	753	724	756	783	772	823	782	765	877	811	770	771	761	741	758	751	794	809	794	796	807	744	812	783	767	819	823	767	778	821	808	805	773	748	748	794	786	785	822	794	774	829	788	760	804	796	861	816	731	804	763	809	771	784	780	788	751	787	764	826	742	776	796	779	787	769	752	793	793	790	770	769	809	731	775	774	804	827	769	803	729	759	817	785	811	779	796	788	738	708	810	779	785	749	767	781	763	765	778	775	773	816	797	789	816	818	820	796	703	812	800	733	804	741	812	767	821	751	751	780	812	805	817	701	776	787	827	769	781	702	769	751	760	815	783	778	757	801	791	749	787	745	816	800	764	790	828	776	767	792	816	773	812	824	768	769	748	772	777	805	791	818	799	835	798	799	810	757	786	758	787	816	784	779	822	796	726	780	761	820	795	734	727	759	796	764	812	849	780	756	853	802	769	819	791	788	753	799	784	867	784	783	835	734	769	797	802	808	828	792	784	770	774	747	818	799	781	756	741	805	792	748	733	783	832	764	824	751	781	767	771	778	791	779	800	773	787	795	784	800	792	757	745	788	795	776	778	736	757	777	814	764	829	786	744	830	733	816	775	759	783	811	785	770	790	798	822	765	790	809	824	787	816	779	781	828	812	785	761	807	783	810	796	793	770	801	709	753	838	746	719	800	765	731	832	801	804	777	749	792	736	838	801	723	780	807	784	775	807	808	803	753	772	776	815	813	735	771	783	711	794	786	810	768	762	783	810	773	808	754	770	737	757	740	831	765	777	771	753	796	745	801	770	747	785	824	797	829	787	755	769	750	765	817	774	747	786	791	792	729	819	807	793	740	758	817	809	796	740	801	819	746	789	770	779	795	761	742	824	765	780	762	795	802	773	802	817	806	822	819	797	791	794	756	792	770	763	805	801	752	810	782	831	756	769	793	818	781	770	795	782	824	816	777	808	819	796	738	796	776	764	785	810	738	798	791	771	818	782	766	749	783	795	832	822	774	764	790	769	774	707	811	807	803	767	759	793	793	737	783	775	773	751	759	787	799	810	767	777	830	783	782	859	762	853	790	784	776	737	793	774	755	761	832	807	737	839	822	810	778	864	810	773	815	780	818	778	826	801	755	699	749	745	778	769	788	813	785	776	764	770	800	794	793	795	794	776	785	732	770	753	724	773	758	768	801	787	773	792	824	815	774	762	803	802	798	813	801	801	787	780	767	834	810	758	760	805	793	798	804	771	734	782	772	785	808	709	806	776	784	772	759	770	758	806	811	801	753	773	768	753	769	771	735	749	799	793	760	756	774	782	770	805	809	793	813	813	795	813	758	824	812	788	761	771	776	772	781	774	777	811	799	709	821	764	730	795	746	787	793	794	784	813	805	825	754	805	781	848	760	764	769	812	786	776	791	752	799	794	769	744	830	818	777	803	781	783	817	797	779	759	743	755	864	808	772	789	762	789	795	829	823	754	802	780	818	818	783	765	788	818	823	753	805	762	800	790	778	773	787	805	759	787	765	754	806	826	799	785	767	814	797	825	830	815	794	769	798	781	829	792	776	807	747	830	759	786	817	802	770	844	793	770	771	772	779	807	757	814	774	792	812	784	798	791	787	839	744	834	746	802	761	761	758	767	780	797	784	804	811	776	724	805	759	723	750	826	768	764	763	798	840	803	801	797	789	753	750	801	759	834	823	788	780	810	771	780	772	816	810	781	798	759	784	799	769	748	790	769	750	797	747	731	766	753	775	775	756	781	856	761	758	746	765	791	791	780	773	759	781
25014	21466	24641	28716	21459	16949	522	291	252	286	249	239	211	225	202	220	226	227	213	208	239	224	214	207	200	217	194	207	199	193	239	247	197	237	216	228	192	208	203	213	208	212	198	194	185	209	202	184	206	218	227	198	215	196	179	226	217	206	229	190	226	175	224	240	212	207	220	201	224	191	206	213	222	187	231	200	154	213	233	185	220	219	174	200	214	186	211	193	199	224	206	211	191	193	209	186	207	212	193	205	209	206	207	242	232	225	228	204	224	241	203	201	196	218	215	209	201	186	194	185	241	201	230	192	202	182	216	219	217	193	196	201	210	223	204	222	222	198	209	211	206	188	201	210	235	210	201	199	225	193	207	203	189	191	216	212	197	179	210	215	239	203	230	232	215	197	208	210	168	201	206	193	216	190	191	205	187	224	203	171	185	191	202	208	226	179	226	210	227	233	240	216	200	213	203	232	203	238	211	205	231	220	193	202	209	200	216	193	179	219	187	210	215	188	183	207	225	200	194	226	217	187	205	196	215	198	202	195	198	194	215	195	188	191	181	200	202	232	215	176	190	226	192	203	184	186	189	206	202	202	198	208	230	248	202	213	223	210	169	225	203	207	165	198	219	191	203	221	184	222	234	217	206	236	194	182	185	232	209	188	196	209	204	207	229	221	227	201	218	214	202	206	200	208	198	199	190	227	203	179	199	192	221	198	193	237	218	197	205	202	198	215	221	210	216	212	190	211	212	189	194	192	227	191	212	210	197	229	198	193	214	193	180	227	211	222	207	201	199	231	193	207	215	194	189	204	218	212	212	223	213	210	190	210	198	207	199	210	203	220	231	155	193	210	194	221	212	209	204	219	229	177	196	211	222	169	174	201	190	204	194	205	198	256	199	202	203	213	185	209	249	208	207	210	218	210	206	202	206	214	227	216	211	220	213	213	204	196	195	180	215	199	179	207	204	190	204	189	205	184	194	213	225	195	217	196	199	195	196	189	194	201	216	209	184	235	197	221	202	227	208	220	217	217	207	214	232	197	209	196	194	211	203	206	197	175	196	189	196	213	221	220	207	180	195	207	221	208	199	195	232	214	170	176	197	200	199	203	217	193	202	210	208	188	207	214	205	205	179	230	211	199	204	195	221	200	174	219	198	213	238	202	202	219	198	218	223	205	226	208	205	205	213	186	174	207	236	203	207	191	194	197	183	225	206	215	192	161	166	220	202	221	214	220	204	203	229	198	195	202	174	193	203	198	203	227	187	210	235	199	219	233	199	220	196	170	235	190	195	185	222	204	200	186	180	205	207	188	198	194	204	203	194	221	212	205	200	210	222	190	208	200	233	215	206	178	200	198	199	162	226	214	182	168	208	219	195	194	197	223	181	177	191	194	192	201	227	217	179	191	221	194	184	203	204	206	208	208	214	200	212	176	194	193	210	185	204	201	193	209	200	224	210	209	209	190	207	197	228	193	232	221	204	205	221	203	190	209	211	216	195	196	214	204	207	201	211	210	204	197	202	190	233	188	223	205	228	216	229	190	196	225	207	212	172	209	226	197	196	187	210	206	221	209	181	195	190	223	212	205	179	223	198	220	194	197	205	207	198	193	204	225	235	212	187	209	195	185	208	212	209	203	221	202	191	218	210	210	168	179	206	199	183	195	217	207	224	201	204	165	198	198	196	224	214	201	192	196	221	201	209	199	212	218	205	231	203	189	217	209	210	205	210	210	206	202	224	205	211	205	216	206	183	178	195	187	183	216	198	217	230	212	203	211	211	195	238	193	223	187	202	187	203	215	224	214	216	211	194	204	185	205	217	192	198	224	157	209	199	201	214	205	190	215	208	189	223	199	246	201	225	228	213	213	220	210	196	223	163	215	192	228	217	211	203	197	228	185	184	197	196	215	201	209	178	197	199	198	211	195	192	195	205	189	199	210	210	193	221	213	213	209	205	219	199	185	216	177	204	193	199	211	190	218	200	197	214	214	193	206	219	212	220	211	188	222	210	173	216	195	191	225	233	202	223	208	223	192	190	213	208	215	200	218	210	215	208	191	219	211	219	212	196	191	212	226	185	225	188	221	202	184	209	224	228	210	189	206	221	202	234	194	227	176	198	217	214	180	200	204	201	175	192	201	182	194	211	182	205	229	183	206	214	187	186	202	199	189	189	200	200	212	215	217	220	187	221	199	191	164	210	211	195	202	201	192	193	183	198	197	214	209	200	202	180	246	200	203	198	240	226	203	203	196	207	200	230	213	189	197	213	208	199	198	219	196	183	205	202	201	202	212	193	210	215	202	210	200	202	220	186	192	211	202	197	207	204	206	208	210	202	208	203	205	208	210	199	208	169	212	201	192	195	197	204	207	179	205	218	195	217	213	196	196	199	207	217	179	217	206	206	202	204	219	220	188	201	232	213	209	210	226	205	214	199	204	221	204	196	204	189	202	212	207	206	206	209	196	186	198	201	209	212	199	208	206	207	199	211	182	222	195	201	216	191	201	199	204	189	227	217	212	232	199	231	198	227	208	189	206	225	199	212	190	202	180	236	201	209	200	194	202	203	206	190	170	219	193	187	214	207	215	208	201	205	195	222	205	224	239	197	216	233	187	229	193	205	212	205	201	212	182	223	195	206	176	228	183	234	191	226	219	209	214	224	226	213	231	184	197	213	215	211	202	227	201	215	211	203	209	199	236	196	202	186	198	205	194	204	210	206	212	182	224	213	216	193	231	215	216	201	187	214	215	210	200	235	192	199	208	209	196	199	191	216	196	213	194	207	175	208	226	207	188	234	173	200	192	194	185	200	194	214	195	205	201	190	195	217	208	211	199	212	235	199	188	170	192	219	207	212	220	199	195	180	239	217	205	211	219	213	197	200	234	189	212	207	194	227	215	208	219	225	205	197	189	194	211	211	209	183	190	204	210	199	193	212	185	210	199	211	187	223	216	225	211	199	192	210	219	198	223	198	177	201	224	206	216	199	210	189	249	188	208	236	193	214	194	220	186	202	205	215	194	201	219	205	221	204	194	198	206	203	208	202	201	206	206	187	218	205	215	192	178	206	229	203	188	204	200	206	210	200	215	193	209	200	213	211	204	203	214	211	192	188	233	211	212	202	200	211	212	183	220	201	219	202	203	181	206	212	207	227	236	205	199	195	170	194	192	182	207	217	209	207	209	212	207	210	216	205	209	214	195	218	189	204	210	245	181	206	204	200	218	209	219	210	217	219	220	217	214	228	187	208	209	186	187	193	201	189	199	204	200	226	216	179	208	212	195	187	225	231	193	222	212	220	208	209	220	187	198	207	225	188	212	216	190	201	191	212	210	216	217	228	191	189	186	197	193	217	207	199	192	214	188	208	189	217	215	211	199	216	196	234	211	196	193	220	211	243	208	208	231	197	205	226	194	184	201	176	198	182	204	202	200	196	221	204	191	212	207	174	201	177	173	200	207	207	236	206	186	204	195	184	202	188	188	214	209	201	229	192	201	217	174
3037	1955	1025	687	634	547	541	511	528	544	498	531	496	516	512	508	527	510	507	531	452	511	542	519	473	495	485	534	477	472	512	526	500	480	509	501	497	524	512	485	485	509	532	524	488	503	497	472	484	498	461	492	506	541	506	498	524	501	501	497	483	490	500	465	484	496	527	521	494	483	513	523	445	510	486	492	492	488	467	496	462	483	465	509	446	527	545	480	486	529	498	446	456	476	537	516	503	485	494	486	524	495	471	507	457	534	554	484	518	498	494	535	508	491	517	510	494	452	511	553	513	527	559	482	513	540	490	513	514	492	554	495	501	507	463	471	498	547	508	478	513	500	482	467	470	484	500	469	503	503	517	488	481	490	489	492	486	503	486	523	513	490	482	535	490	478	466	496	496	492	490	471	488	486	512	527	498	498	497	514	500	502	490	506	479	505	501	483	505	464	496	501	453	487	519	474	509	485	512	501	485	460	485	476	529	507	488	511	510	489	530	527	491	467	473	509	531	509	521	485	501	484	494	489	477	531	489	524	499	507	485	532	505	521	493	510	494	518	514	498	444	527	518	486	498	471	502	470	484	514	506	478	472	504	491	428	485	471	489	481	461	518	499	510	453	519	537	494	531	473	496	551	496	460	471	504	530	536	467	488	464	535	475	514	470	463	515	495	492	517	484	498	485	521	489	486	494	498	489	514	451	504	518	511	520	511	494	505	516	502	453	520	555	449	470	483	497	498	515	483	507	519	524	483	507	514	486	482	526	446	500	475	454	515	519	503	507	466	535	469	489	524	505	511	519	520	460	531	506	490	515	513	562	462	517	510	486	479	522	520	452	523	513	494	514	516	486	518	503	479	518	479	491	510	473	543	513	479	530	485	523	472	474	485	503	495	518	513	510	515	473	527	451	504	483	543	469	509	469	518	449	511	495	492	513	511	523	474	497	496	486	473	479	490	497	541	472	450	481	498	485	489	486	494	489	496	506	468	490	479	486	451	488	485	500	504	444	503	488	508	540	498	533	505	508	486	492	492	474	526	522	485	508	493	513	483	475	518	464	428	475	500	534	461	512	495	503	496	490	508	501	458	529	487	498	519	509	478	506	488	463	483	515	496	514	515	475	488	500	499	471	497	502	485	537	502	508	536	530	438	504	482	480	495	494	525	494	521	490	526	466	509	466	484	522	545	544	533	493	493	467	510	494	464	491	488	503	506	499	509	494	504	542	483	534	526	499	510	492	521	478	477	494	500	526	478	525	535	524	526	484	493	507	500	483	489	447	493	508	526	499	523	502	485	548	471	483	509	492	507	527	515	513	479	523	546	480	478	525	494	502	501	493	507	497	487	467	502	487	520	470	526	500	496	500	484	506	479	488	537	475	488	483	496	553	484	516	558	476	535	497	486	508	475	498	513	449	503	479	498	468	493	482	483	495	499	529	517	487	501	506	484	492	501	490	483	482	523	485	474	500	506	473	497	509	483	517	496	480	498	501	508	482	504	517	498	536	457	490	473	475	488	487	507	508	472	523	479	496	498	469	514	473	483	540	505	489	516	492	483	512	504	484	531	486	535	494	468	473	510	490	492	484	487	557	538	531	481	521	493	511	501	469	505	491	500	510	529	507	506	511	507	478	503	511	508	482	502	530	519	481	510	489	519	478	495	498	482	474	496	513	467	457	496	500	513	521	517	462	457	475	453	445	496	511	495	474	483	483	501	509	476	493	475	499	515	495	493	496	481	477	503	495	507	482	496	513	487	509	494	508	514	466	501	510	495	514	485	469	497	497	482	489	502	548	514	476	470	515	483	475	481	482	513	451	507	497	509	539	492	476	491	499	495	531	469	499	449	485	470	526	505	468	526	521	503	486	526	541	501	515	499	483	509	523	476	496	526	486	494	445	469	501	476	470	496	493	509	482	517	491	532	513	478	444	503	544	541	516	458	502	484	539	484	514	483	498	488	505	536	502	488	473	481	497	496	476	470	490	527	509	505	492	434	488	517	511	496	501	502	496	513	506	499	491	501	526	493	531	495	522	485	468	472	460	515	486	451	497	523	522	497	489	530	519	506	455	509	569	498	494	485	526	501	541	501	507	513	477	504	511	526	530	519	491	513	484	521	565	487	513	489	492	489	515	516	535	522	502	502	456	521	483	495	502	472	475	504	535	471	492	536	464	477	473	483	474	530	531	498	483	494	482	519	515	493	526	503	508	529	485	505	507	514	487	471	481	522	500	501	530	486	489	462	452	483	499	480	501	480	519	566	477	471	504	491	485	476	499	479	489	469	490	503	503	503	464	519	479	489	514	524	515	498	494	501	498	507	497	475	470	494	497	498	535	508	503	490	519	504	475	505	514	458	527	530	508	486	490	545	484	463	514	502	528	536	494	510	538	521	486	484	501	528	485	511	499	488	549	526	495	486	518	485	522	500	512	490	487	478	478	531	486	513	537	490	499	493	465	479	497	480	510	504	481	490	522	480	521	521	525	473	472	501	502	445	492	492	490	480	473	509	469	436	517	561	479	475	505	512	501	504	504	494	474	511	467	497	478	501	511	474	491	458	478	494	486	507	529	490	533	492	502	474	525	511	489	492	464	530	501	474	512	477	457	464	498	503	518	497	473	501	517	483	497	496	536	504	501	525	557	480	486	482	509	489	531	498	456	528	503	474	495	468	495	503	499	472	532	517	501	465	491	492	541	487	521	495	523	478	516	491	494	506	488	490	494	527	500	489	508	523	493	517	506	496	476	494	498	467	510	493	479	497	486	469	491	502	487	510	523	475	498	509	532	497	472	502	537	543	513	492	485	485	482	475	467	466	515	505	531	496	482	467	486	516	478	492	514	485	509	476	529	493	509	510	478	527	499	494	504	471	512	514	492	532	515	514	515	474	532	471	468	491	489	527	512	473	543	458	502	486	469	512	490	483	517	522	463	491	495	507	510	539	475	473	505	485	509	509	523	487	482	485	494	500	536	510	502	526	474	509	496	478	485	517	553	488	504	533	524	473	511	509	484	501	525	521	494	525	463	502	439	502	494	479	505	483	499	515	487	549	496	530	530	473	478	511	479	495	502	511	531	491	488	487	518	503	485	504	519	493	509	492	486	499	490	508	500	503	486	500	479	491	467	503	500	517	475	525	489	494	487	493	486	495	494	488	512	499	502	495	457	486	452	475	448	505	497	470	505	473	499	503	489	553	496	497	499	499	501	489	488	529	525	488	498	497	489	505	513	498	469	496	470	510	469	530	496	475	539	503	487	457	501	492	497	471	518	522	486	480	519	501	495	511	518	483	482	467	476	486	512	518	491	498	485	506	490	507	524	482	478	516	473	539	504	493	482	513	506	480	525	510	505	484	505	462	464	481	466	506	531	475	475	560	486	464	490	493	534	453	535	533	455	469	470	451	495	491	460	531	502	502	511	505	502	554	487	531	442	531	467	481	502	498	526	512	508	524	481	472	511	490	491	490	464	486	550	499	490	492	472	491	537	481
24408	21498	25081	28347	21501	21504	12345	312	224	189	170	146	151	138	119	119	117	120	109	95	98	116	112	92	105	90	89	110	87	107	93	86	74	111	73	103	96	93	90	101	103	84	93	92	71	90	89	74	83	91	88	93	108	87	82	98	96	111	85	77	96	89	84	93	76	113	89	93	84	99	79	93	113	86	79	119	93	71	89	100	86	84	100	106	89	95	97	78	105	89	92	87	86	91	86	104	81	81	112	87	76	97	80	97	81	90	109	100	107	95	94	92	87	84	100	72	91	77	84	100	93	74	94	107	99	85	88	86	93	96	105	93	100	88	100	86	86	97	95	74	98	83	91	101	95	91	102	94	88	108	73	74	90	96	94	96	109	77	108	86	99	99	103	94	105	88	90	93	92	86	102	97	86	85	103	93	119	91	92	83	94	102	75	106	104	101	95	101	69	94	106	97	88	112	79	99	92	92	91	108	84	84	98	81	92	75	99	89	109	101	95	92	88	88	93	92	90	95	94	113	103	105	108	76	93	76	114	89	87	85	96	83	96	86	94	93	95	87	78	80	83	93	103	105	90	83	84	97	97	93	94	99	94	101	104	85	91	82	107	85	97	72	100	90	95	87	114	94	91	91	93	85	88	81	83	105	88	82	89	87	96	104	96	114	83	86	99	91	100	88	86	77	90	98	103	100	97	89	76	81	96	79	106	70	102	106	87	90	87	94	85	106	65	94	74	101	106	86	99	103	104	93	79	100	95	109	94	82	84	89	73	101	83	84	99	88	99	105	84	74	99	78	79	81	88	82	93	82	75	79	92	89	94	78	98	93	87	89	85	67	89	84	110	93	96	98	101	99	107	87	92	97	87	99	84	89	97	91	91	89	79	94	80	97	89	102	97	92	106	107	92	110	94	89	88	76	87	108	101	89	89	100	95	99	111	85	101	98	87	77	81	69	96	91	106	96	91	94	98	97	103	98	86	92	87	89	81	88	103	93	79	99	102	84	86	85	92	92	100	87	107	97	93	80	111	81	87	98	85	114	93	93	97	79	99	95	79	80	83	82	102	116	98	98	107	83	82	88	97	73	86	88	87	87	91	88	96	88	96	101	112	90	98	88	104	98	100	96	94	82	95	85	94	101	97	94	98	87	92	98	75	89	98	79	96	98	98	94	88	96	88	87	83	115	101	111	112	89	74	87	88	92	82	82	77	96	97	86	80	95	109	104	85	99	92	103	86	102	98	103	95	79	86	86	87	77	77	66	97	91	101	94	84	93	86	104	82	107	97	90	98	97	88	96	98	105	86	96	97	106	85	99	83	104	94	100	99	57	90	98	106	83	97	92	101	83	84	100	105	84	86	104	88	110	81	80	87	82	90	108	92	105	85	85	105	98	86	86	84	104	93	93	99	104	91	85	98	83	105	87	97	106	88	87	95	63	81	87	98	87	103	104	109	97	106	96	84	91	93	98	91	90	78	80	89	97	81	80	80	112	90	78	78	104	98	83	98	91	101	83	87	90	100	94	91	90	74	89	91	97	124	90	94	86	102	99	113	100	98	85	95	79	88	104	109	89	84	87	93	87	110	95	108	83	75	107	80	93	94	98	89	88	66	90	104	90	83	75	104	93	106	93	109	93	88	113	105	105	88	94	90	93	86	78	97	89	82	103	104	100	106	99	90	96	94	99	87	93	92	89	115	93	98	89	81	96	112	93	70	105	100	79	91	91	106	90	88	85	94	88	83	103	83	113	94	90	87	94	98	103	72	91	91	89	99	101	95	90	106	77	85	81	98	102	96	113	88	95	88	81	87	96	93	87	99	91	91	83	101	80	76	101	84	98	91	77	85	77	86	99	81	80	90	94	71	83	88	95	86	95	115	95	71	101	91	98	109	92	73	94	101	93	98	99	97	105	91	95	97	79	116	98	111	96	80	97	93	89	70	88	80	78	98	109	100	82	96	98	88	92	95	96	90	91	88	95	78	114	88	99	94	102	94	109	99	99	83	89	83	90	94	89	100	85	86	103	90	88	94	94	82	91	95	89	91	114	94	72	95	100	86	100	96	92	84	91	90	109	96	94	92	88	113	93	88	102	77	95	81	95	105	80	96	83	72	102	91	95	85	93	104	93	90	95	85	69	96	87	89	101	106	82	90	103	89	107	84	76	88	110	115	76	88	101	102	102	89	90	82	90	96	87	91	85	86	93	93	93	86	98	95	90	94	86	82	82	88	104	105	111	96	86	93	103	79	98	102	85	101	78	76	105	66	81	104	86	87	77	76	68	92	78	116	105	95	84	94	89	91	84	88	103	107	102	100	102	93	90	91	87	82	97	79	73	97	84	89	103	93	86	81	93	80	82	91	77	102	91	80	95	85	93	81	104	84	92	114	99	76	81	95	99	104	98	83	91	107	112	102	99	109	92	101	97	92	114	99	109	92	79	98	101	81	83	85	88	89	90	77	97	89	104	80	91	90	95	102	96	76	73	90	90	100	102	106	86	100	112	93	111	94	77	89	76	98	80	91	61	97	77	90	117	81	90	96	103	83	94	81	95	102	87	85	102	95	91	84	90	81	107	88	83	79	78	96	105	83	94	84	97	71	91	87	89	105	87	109	90	92	113	96	91	100	90	90	90	82	116	96	104	80	90	94	113	85	98	85	104	83	96	97	99	76	91	69	108	96	112	94	96	102	82	95	87	101	93	92	105	99	94	79	90	91	108	84	113	79	96	87	76	86	89	94	90	106	95	100	86	103	70	89	74	82	73	94	109	87	82	84	101	98	98	80	101	92	90	88	103	90	101	82	108	99	87	78	79	92	97	86	67	88	96	92	95	82	86	88	108	92	118	93	93	94	88	102	97	75	92	86	94	89	73	102	106	82	85	91	84	87	88	94	67	89	95	89	95	86	94	85	84	65	103	88	89	76	91	84	111	77	84	122	87	95	85	83	81	88	87	79	97	96	83	81	96	98	87	108	69	94	88	84	99	102	92	109	91	87	80	104	91	80	90	82	95	102	89	99	71	89	106	75	89	102	102	101	98	89	101	85	77	80	100	90	90	83	87	107	99	93	96	106	94	91	81	97	85	74	88	89	87	95	107	113	95	98	80	87	100	83	94	102	96	85	88	87	93	96	94	98	99	94	90	66	109	110	98	92	95	102	80	85	86	104	82	91	89	97	102	87	94	113	116	83	82	71	82	87	94	77	89	88	101	77	96	98	93	83	92	88	92	87	97	91	94	90	78	76	94	96	95	107	85	88	83	87	106	93	73	94	87	94	80	96	89	100	91	80	92	94	74	96	74	101	105	105	80	84	85	99	90	97	104	95	104	106	82	91	102	89	85	98	90	99	70	100	102	92	94	106	92	93	81	94	75	107	96	101	101	78	92	88	113	93	91	69	103	85	83	88	98	109	97	99	78	88	120	91	91	95	73	86	86	91	94	92	105	103	89	113	118	108	68	91	104	93	97	89	95	87	82	115	88	103	99	85	98
2899	2966	1307	702	474	395	387	324	301	264	316	301	267	254	289	308	258	279	307	287	258	273	273	263	263	271	272	231	247	281	247	252	256	280	278	261	260	251	247	283	257	272	245	266	269	279	237	290	264	244	256	263	267	278	274	251	267	278	279	270	276	284	264	238	272	243	261	253	271	267	242	224	239	286	249	250	258	276	251	270	263	275	268	284	255	260	262	287	243	265	251	256	259	268	279	298	272	260	226	264	268	261	258	289	281	295	247	271	279	283	280	276	243	240	248	267	255	274	261	235	247	241	253	272	267	254	234	244	271	238	273	268	292	261	256	225	270	256	270	257	261	272	254	272	259	260	256	258	272	223	262	273	231	283	297	258	274	271	237	257	237	282	268	229	251	259	292	287	248	248	266	228	259	275	268	241	263	240	245	235	267	246	242	266	245	261	284	270	288	275	267	271	274	263	273	247	254	275	268	259	268	264	268	283	262	274	259	220	247	275	261	250	244	259	274	265	239	252	249	275	258	274	253	233	262	250	265	240	276	267	273	275	278	256	226	263	264	271	279	245	254	283	272	258	255	273	252	277	267	258	259	232	308	273	273	299	277	263	271	249	263	251	262	287	272	258	246	263	273	258	276	279	247	271	285	250	254	271	280	268	270	245	280	251	287	281	254	231	286	263	257	279	230	247	272	268	261	263	244	247	258	266	262	270	287	289	264	250	249	248	279	252	250	263	270	268	284	263	264	265	278	256	240	256	268	233	261	268	268	245	276	272	260	270	272	271	238	265	242	243	277	268	290	273	273	271	290	267	235	275	253	258	267	274	262	241	298	265	295	273	249	230	238	274	264	257	250	256	261	264	254	251	293	264	240	266	258	264	260	257	222	255	266	250	302	267	252	246	276	268	255	234	283	271	254	243	304	282	248	282	245	258	271	275	262	227	244	271	227	247	265	282	263	255	284	250	237	260	251	264	256	275	267	247	253	274	262	250	260	253	247	265	248	294	263	242	244	289	241	287	248	255	272	261	250	275	252	290	277	272	247	247	248	300	296	264	278	261	260	272	234	254	266	252	240	270	280	263	246	275	262	248	253	261	249	261	287	282	283	246	239	248	255	249	266	253	283	253	260	255	272	263	274	237	272	262	258	252	250	265	259	261	255	263	255	273	236	244	252	237	260	237	243	262	266	244	259	263	252	263	254	278	245	245	213	227	241	272	271	268	262	285	255	270	260	269	253	264	279	229	268	261	274	266	270	273	270	271	272	214	257	283	271	254	226	274	269	267	263	277	247	271	236	274	253	268	298	241	254	260	261	244	249	277	251	256	257	267	273	250	262	236	248	282	226	279	283	249	272	260	259	231	250	268	255	250	252	266	244	264	235	262	253	261	261	252	238	266	271	269	260	296	265	267	222	242	260	228	265	259	252	246	288	281	261	258	253	258	273	268	251	261	271	271	256	235	242	258	281	257	267	260	246	261	285	234	266	289	264	269	272	269	268	271	275	249	232	265	244	264	245	257	276	278	262	246	283	282	258	260	245	287	241	277	256	270	260	242	261	222	261	270	264	255	260	239	262	240	253	260	284	261	257	273	267	248	272	261	251	263	271	264	278	258	250	268	270	238	248	265	250	264	265	264	249	237	243	276	270	268	253	258	277	245	248	251	288	242	260	261	247	272	260	270	252	258	288	238	280	276	312	269	299	273	252	246	259	252	255	254	250	279	280	278	223	244	268	267	270	293	275	251	251	262	252	267	260	232	269	276	252	243	260	277	250	241	274	260	273	253	280	254	253	244	221	256	249	258	261	302	246	280	265	263	233	277	250	248	295	283	238	275	242	260	265	249	245	255	273	255	261	273	243	263	256	244	284	263	271	268	235	269	261	286	257	268	265	259	254	270	247	259	271	260	236	257	281	277	262	259	265	271	247	252	248	293	225	262	271	295	264	240	284	259	248	277	267	244	274	284	243	263	226	242	253	253	254	266	248	229	265	276	246	269	289	283	289	299	241	275	259	258	260	250	275	261	233	238	273	260	270	253	264	281	268	275	247	250	291	255	249	262	277	228	264	257	263	262	284	287	245	286	259	242	293	273	254	276	251	250	284	249	271	259	297	255	256	268	234	263	249	284	241	249	276	263	277	277	246	232	276	301	266	288	274	288	260	281	256	269	277	251	259	272	265	257	259	238	270	289	256	242	264	281	271	277	274	242	219	268	254	256	250	257	276	261	244	234	269	271	261	287	265	279	240	240	252	248	233	257	290	241	250	237	276	265	266	255	265	283	252	247	303	278	264	257	273	274	296	277	230	260	281	251	259	283	282	245	279	260	280	249	282	268	244	247	273	244	274	253	244	257	259	279	268	256	277	249	283	251	242	270	212	256	276	235	275	260	240	268	260	250	260	253	263	278	280	267	272	299	237	275	258	265	268	255	264	262	255	299	253	271	257	249	247	257	253	267	248	267	268	233	250	240	253	243	282	269	259	279	276	258	275	257	252	293	280	279	271	233	274	263	257	277	279	267	233	276	249	249	244	265	266	272	264	261	254	253	244	275	253	245	266	250	278	276	260	273	260	267	262	255	254	261	237	266	244	240	240	272	243	251	252	279	240	251	267	267	241	258	248	275	253	232	257	253	244	283	286	247	265	283	261	281	246	260	269	271	248	262	269	238	261	258	251	260	265	242	265	262	251	261	241	243	246	270	240	286	274	256	253	282	268	254	272	244	251	264	271	250	245	260	248	312	260	279	256	260	277	226	251	247	270	270	270	273	248	267	278	266	296	268	259	253	243	242	238	273	260	294	252	243	230	245	257	260	269	243	267	245	270	259	276	259	240	254	264	275	260	250	247	240	258	247	264	248	249	247	265	265	250	233	264	259	285	294	277	239	241	261	246	270	286	277	214	270	261	262	259	285	303	279	239	248	269	245	245	270	259	256	263	260	247	274	252	260	265	238	255	277	251	271	274	243	257	262	276	275	261	274	244	271	266	269	263	261	253	269	223	233	262	266	214	252	264	259	250	260	252	268	264	254	253	286	257	260	242	292	254	256	272	239	226	260	276	260	285	261	239	261	268	263	287	274	276	273	256	264	241	294	262	273	273	276	245	230	280	269	263	284	226	252	287	267	243	287	253	302	237	243	283	250	269	261	218	249	271	245	255	265	267	252	272	271	285	262	240	307	221	232	252	239	252	233	261	269	241	269	268	274	246	248	266	266	253	281	239	271	230	280	268	274	272	261	253	259	270	255	274	262	269	265	245	280	256	242	248	270	278	279	240	266	245	272	267	278	268	277	254	238	260	240	260	251	255	290	274	262	274	271	285	265	261	248	227	265	277	287	314	271	269	276	248	259	255	259	247	272	247	240	262	251	235	251	290	251	232	268	257	294	284	270	243	292	257	246	232	231	274	293	260	257	297	278	252	279	263	244	274	266	255	301	249	237	273	266	256	269	269	294	260	247	246	246	278	259	243	284	258	273	293	290	261	261	276	267
31970	20028	7469	717	510	492	383	332	362	343	321	332	341	340	326	302	319	307	325	326	310	326	324	340	315	306	304	307	323	358	319	311	343	324	324	334	326	323	287	312	327	315	340	306	312	346	310	329	318	318	344	328	319	304	325	313	333	346	355	350	318	322	305	332	345	326	313	338	335	350	327	302	318	295	322	337	336	301	343	330	303	342	323	307	290	323	324	339	317	324	346	336	339	348	312	306	353	299	327	305	335	331	322	315	313	358	325	291	321	318	350	316	294	328	323	332	348	341	320	326	293	301	335	346	338	305	349	350	325	342	334	309	325	303	369	318	337	270	307	380	325	291	329	331	319	304	327	343	336	299	339	310	300	323	323	310	319	347	327	308	362	332	330	309	298	333	309	332	308	342	344	286	333	350	325	300	321	340	333	329	329	319	302	329	302	320	301	354	312	313	328	303	309	333	322	294	315	330	321	348	358	338	302	321	321	306	373	291	309	334	350	356	376	331	361	358	331	332	300	308	333	326	308	303	337	327	323	299	332	311	294	327	315	306	312	362	287	320	319	331	319	322	317	321	354	301	346	324	344	318	336	335	340	335	302	331	343	347	364	329	345	334	294	330	318	323	289	340	316	310	322	337	291	304	340	316	319	329	308	337	297	343	331	315	305	281	330	327	322	345	319	293	330	351	331	299	339	319	376	328	323	339	357	293	347	341	319	338	306	305	351	318	314	327	296	318	328	338	300	323	307	343	290	331	317	324	319	298	340	329	338	332	346	325	333	316	332	329	325	300	323	343	307	273	338	315	346	315	324	307	334	341	343	319	300	327	321	331	345	328	306	335	275	360	299	318	339	296	314	312	322	344	322	341	308	359	317	286	288	314	338	352	322	364	347	366	336	331	327	307	289	358	322	313	316	304	288	331	367	368	323	296	327	311	319	310	336	330	329	327	300	324	335	299	341	322	308	332	310	344	333	320	339	327	342	323	307	337	346	341	303	336	304	311	334	340	308	299	296	361	326	314	327	335	330	334	337	335	323	329	336	325	306	350	329	315	330	339	348	352	371	302	339	320	313	335	351	325	314	307	323	299	316	344	325	327	347	335	359	324	332	337	318	325	318	327	345	326	338	332	309	312	334	335	342	334	307	353	304	342	362	339	340	344	330	340	357	322	348	303	315	327	324	374	335	304	319	341	301	309	369	329	300	346	324	323	340	305	322	328	308	352	321	331	297	306	342	300	290	339	322	346	332	354	326	328	335	331	349	329	306	319	340	340	327	310	369	327	345	331	313	323	312	325	343	279	317	353	298	366	298	303	332	302	320	324	346	347	314	320	323	324	314	342	311	321	355	352	320	299	325	333	342	329	322	336	295	344	335	278	313	300	351	354	339	327	299	317	340	320	326	290	321	305	311	308	305	350	325	351	341	342	342	322	349	342	323	326	341	369	313	312	339	320	348	305	334	352	330	333	324	356	325	323	340	328	319	345	292	313	371	324	369	344	340	302	360	361	300	362	294	341	309	351	336	339	285	296	296	344	337	342	321	338	326	309	345	282	324	308	350	298	344	327	324	323	345	311	329	330	322	343	300	283	329	305	321	308	366	325	301	309	304	325	308	340	321	324	301	339	317	314	319	324	334	360	320	326	304	298	315	315	333	320	284	338	331	342	316	323	300	330	327	332	311	317	304	340	348	318	311	335	340	346	334	322	324	336	341	304	324	325	313	319	302	304	352	339	323	338	313	314	315	318	333	313	318	317	292	320	336	344	301	322	329	318	351	337	319	333	312	351	317	335	336	331	334	333	323	359	332	343	348	317	353	313	311	320	355	301	339	354	313	312	340	341	310	335	339	332	307	317	317	317	312	333	329	323	298	308	337	342	299	340	332	324	345	309	325	327	344	312	316	332	319	307	333	342	331	345	330	334	345	337	352	360	346	353	303	329	350	284	309	330	323	316	293	352	351	299	343	350	345	302	305	352	314	314	314	319	292	320	306	341	326	354	292	304	349	299	304	359	323	327	299	331	315	324	326	331	320	331	347	347	341	318	322	334	311	331	328	332	310	308	317	296	367	376	284	356	335	332	310	313	369	351	349	325	339	325	344	294	329	299	290	306	284	325	354	323	349	286	328	330	344	342	327	347	314	331	337	334	331	314	343	329	334	333	333	356	336	330	331	355	347	315	336	321	356	334	338	352	312	342	337	306	326	328	361	302	333	337	329	311	322	314	354	342	353	310	330	351	342	331	336	325	318	311	355	310	356	333	324	311	325	334	303	322	322	314	321	288	349	344	313	322	297	323	284	337	312	303	320	311	310	321	308	316	314	314	297	270	292	297	311	359	309	321	303	365	291	365	318	316	372	304	331	324	315	318	330	320	332	355	357	305	319	336	321	316	297	335	335	326	304	339	328	315	357	286	302	343	359	346	332	332	330	368	355	322	324	309	325	323	337	324	309	317	332	331	303	336	326	347	341	325	312	300	335	357	318	316	316	332	315	309	315	310	329	333	336	324	332	303	325	316	302	332	354	319	318	325	310	318	336	328	330	311	323	327	319	339	327	294	315	331	342	316	331	327	319	330	314	378	322	312	313	335	312	319	322	311	330	309	350	313	352	309	302	341	285	328	312	332	335	312	350	309	308	356	311	316	313	290	301	337	326	310	318	325	314	333	313	316	316	340	327	320	357	336	326	316	346	340	290	339	367	314	320	305	313	350	314	321	322	319	317	309	327	327	311	300	309	330	316	322	338	353	319	338	337	348	311	291	318	333	332	344	356	340	311	340	309	343	365	280	326	350	334	367	296	319	316	316	318	293	322	345	350	322	299	346	304	336	339	309	306	286	300	288	340	344	309	287	329	338	325	305	323	333	362	328	300	345	341	350	326	308	304	289	292	340	330	323	326	326	335	307	302	322	308	314	340	333	337	342	319	347	302	323	323	332	317	330	317	388	334	314	333	322	342	338	314	335	324	337	364	352	322	333	291	328	316	337	324	321	336	321	326	289	341	316	346	348	327	309	318	340	349	326	328	332	354	319	310	295	337	327	330	346	320	326	341	305	295	307	310	327	291	319	325	331	325	340	311	329	346	327	328	295	308	313	323	316	345	352	351	373	323	314	333	354	308	318	338	326	297	307	334	334	314	305	317	290	303	320	331	338	343	338	312	329	303	362	308	333	342	301	339	312	315	324	314	332	328	339	342	300	346	313	354	304	312	281	334	322	316	335	322	299	324	321	342	343	352	308	319	348	284	318	296	355	331	327	315	319	332	330	302	324	319	357	327	329	332	316	309	323	314	295	307	272	305	341	345	332	314	324	332	336	318	332	318	314	310	317	321	319	355	331	279	333	333	323	327	337	311	325	309	339	355	317	286	298	317	329	332	338	292	356	316	314	338	359	307	330	354	310	338	341	305	298	302	348	330	337	289	319	335	297	355	328	302	309	308	310	310	320	335	329	317	337	311	303	319	342	320	354	352	379	344	334	313	326	354	350
5944	884	861	779	813	765	836	774	765	767	757	831	806	776	811	772	771	760	736	789	753	766	746	763	759	786	796	773	775	726	799	797	784	775	781	765	819	776	763	780	778	759	843	822	846	791	763	801	816	765	754	836	785	798	768	757	755	773	813	811	777	772	794	772	804	811	747	743	778	736	804	816	759	755	735	817	733	768	775	802	822	748	776	847	794	726	798	775	736	730	803	785	779	796	775	789	773	783	742	790	808	742	827	787	822	766	805	756	755	831	792	753	815	862	790	810	736	736	772	705	765	789	735	776	806	741	783	787	802	788	797	753	781	783	791	772	795	750	817	771	799	782	819	742	788	785	764	798	760	744	807	788	798	757	789	781	800	786	807	793	812	771	723	769	722	770	814	732	783	792	820	772	801	777	789	777	824	792	772	764	777	760	773	745	796	781	816	800	794	764	789	825	760	722	795	764	730	808	759	771	781	772	734	773	783	741	798	829	718	761	792	786	763	830	760	733	735	791	765	720	794	751	781	770	814	804	838	752	805	825	781	759	790	765	760	841	736	793	769	758	829	758	768	766	760	749	776	789	845	790	797	733	791	734	774	734	755	784	793	761	786	727	795	737	743	794	774	794	767	794	807	773	775	740	810	759	797	766	742	748	810	809	735	741	784	714	781	780	729	785	793	826	781	770	787	744	802	759	794	764	741	769	746	750	720	769	815	776	789	744	736	790	762	751	785	790	728	768	754	711	807	806	765	797	786	794	800	790	817	735	764	799	831	844	771	807	796	750	786	775	820	798	781	800	814	787	775	770	754	747	771	791	751	793	794	810	749	733	784	789	748	768	790	785	760	744	809	831	806	823	747	780	744	812	821	771	812	713	805	765	738	740	764	706	784	763	816	792	754	791	801	780	781	750	801	770	810	806	824	845	721	741	787	812	780	765	767	778	748	766	784	759	754	822	795	751	764	816	776	787	742	755	804	772	737	768	793	781	768	818	792	780	775	765	774	776	734	773	783	729	804	745	728	806	763	812	733	817	717	736	783	826	816	768	793	813	764	756	768	756	826	750	756	768	791	784	794	695	749	742	774	794	768	807	754	769	753	803	804	760	782	775	820	753	799	758	787	788	799	795	758	781	768	801	771	798	769	762	781	744	763	770	747	763	795	808	781	719	768	720	806	814	751	793	747	748	771	796	797	783	769	751	803	764	785	785	766	762	758	805	802	775	811	764	771	794	803	746	746	773	717	774	759	790	762	797	828	830	826	793	813	760	824	812	727	799	791	767	777	792	784	766	810	758	795	797	739	789	798	777	788	811	782	767	765	748	752	820	729	834	772	780	787	815	806	753	823	787	790	783	763	782	754	814	772	787	728	764	770	801	771	726	781	758	789	767	775	797	787	787	745	760	833	757	773	767	781	812	828	784	762	748	753	772	732	782	734	774	759	801	785	795	792	774	779	745	783	747	734	752	785	787	797	754	748	772	805	731	721	802	779	745	792	757	802	795	777	737	766	771	822	782	769	774	795	765	788	742	720	799	818	696	802	778	818	775	777	715	769	743	802	735	785	780	776	807	771	779	822	770	775	794	800	730	764	763	777	750	804	785	746	780	823	760	791	775	732	788	761	772	737	733	772	773	771	761	769	744	789	758	771	745	779	802	783	822	805	794	778	739	777	775	821	800	768	793	738	768	763	815	786	813	807	781	759	800	784	812	763	786	746	736	733	810	737	771	788	750	767	774	780	763	757	797	771	821	760	761	732	787	730	793	755	781	770	785	795	729	797	780	822	774	822	799	735	815	792	796	772	771	795	747	774	759	774	798	766	779	768	775	758	785	768	794	776	768	823	859	783	795	784	793	769	768	759	748	754	780	751	740	767	751	733	776	793	808	786	802	753	792	757	788	751	796	761	773	799	804	801	727	788	808	799	751	764	803	788	809	760	775	831	780	793	842	778	756	770	767	787	783	769	785	763	739	810	751	728	751	801	792	739	764	814	783	763	787	774	794	790	775	781	744	746	783	780	762	745	729	789	792	845	771	786	712	779	715	799	781	778	776	776	794	764	757	765	752	791	769	782	735	773	737	831	775	785	804	768	782	804	768	776	784	781	771	795	781	837	730	802	778	746	808	773	755	787	757	762	820	785	768	782	759	796	783	760	770	793	753	732	743	732	766	771	800	760	754	749	742	769	792	814	790	734	817	774	724	785	821	782	778	760	777	755	788	759	786	817	759	775	755	759	765	772	772	812	781	797	765	767	829	766	750	791	775	718	811	790	771	767	788	740	780	799	775	877	836	777	766	804	751	753	810	761	815	755	776	772	761	762	784	765	834	789	777	767	839	771	778	798	762	769	778	788	768	741	814	796	762	779	787	774	733	804	780	781	800	768	771	790	757	775	784	776	807	848	752	753	800	807	769	821	704	801	760	797	759	749	774	781	803	791	791	773	770	758	757	776	800	763	746	736	800	770	758	799	776	718	762	755	841	743	783	740	748	849	802	750	801	754	800	752	755	804	807	778	774	780	816	781	805	802	808	783	744	803	772	743	768	805	809	773	794	749	758	799	772	780	795	758	800	767	742	801	785	810	791	742	756	777	738	741	779	754	787	803	775	794	810	741	821	751	799	812	811	755	810	744	807	787	796	783	812	795	746	767	766	798	740	736	773	764	802	799	749	796	777	814	821	758	748	817	772	727	813	799	822	782	802	768	766	750	789	718	774	792	776	764	734	755	780	786	766	782	786	757	774	794	763	776	809	790	774	797	823	777	766	779	749	762	774	784	777	763	812	790	775	808	731	801	752	781	768	847	766	788	748	810	802	769	709	775	770	741	764	793	807	732	817	769	704	766	806	763	824	758	759	792	750	832	818	808	757	786	754	765	733	760	796	798	797	787	750	763	764	754	816	778	810	788	786	812	779	734	788	740	796	748	752	743	829	747	769	725	786	793	805	770	785	743	733	770	746	786	783	754	813	789	808	771	786	741	771	744	801	779	824	794	779	749	756	798	802	750	721	791	796	753	762	802	753	721	739	766	737	774	747	751	731	816	838	783	777	758	704	794	782	734	743	837	791	784	774	822	765	813	788	742	729	773	809	836	816	792	783	791	746	786	822	764	778	715	815	783	776	803	750	895	797	837	742	747	782	827	762	787	791	784	731	748	759	801	706	814	794	767	752	784	733	767	768	828	772	747	753	848	823	800	796	785	769	821	799	752	778	766	747	784	767	772	773	780	808	786	780	751	790	774	793	804	747	784	774	725	778	764	810	746	762	774	791	747	801	767	791	761	791	794	779	794	828	773	776	745	796	739	776	762	780	825	774	739	805	784	799	735	769	768	769	813	749	773	799	753	802	812	764	790	758	795	783	807	770	766	750	788	776	805	795	771	753	729	799	778	763	746	783	780	750	765	778	763	786	790	792	753	780	787	785	784	762	799	803	828	800	817	776	752	785	786	756	768	723	765	784	784	760	799	805	831	777	793	760	781	771	771	792
25050	21504	24756	28679	21495	16636	453	318	237	240	238	239	209	224	238	214	234	230	214	223	219	240	216	207	207	212	208	222	216	225	195	190	195	181	210	191	220	200	213	219	199	207	191	198	185	207	189	228	218	226	225	239	200	178	186	221	216	199	224	214	211	209	217	210	218	195	211	201	206	204	202	196	192	206	214	209	199	203	204	222	228	191	215	199	215	213	210	190	187	194	201	199	202	198	203	212	213	197	225	207	179	189	188	204	226	196	198	189	188	203	198	221	211	190	226	199	220	241	198	209	210	210	231	210	201	196	198	172	214	211	222	227	181	213	205	198	207	208	219	217	209	199	202	215	197	223	178	215	189	205	196	216	183	215	213	207	192	184	219	174	225	217	190	201	228	197	198	233	226	207	199	184	212	211	185	182	201	261	234	200	248	222	191	185	216	224	207	205	192	178	230	228	190	216	198	200	169	223	193	205	208	205	215	170	182	183	187	226	195	207	201	225	198	219	208	232	209	184	184	188	221	205	222	207	197	215	225	225	199	181	200	182	192	215	197	196	220	206	173	207	200	220	205	203	197	192	210	206	191	202	202	205	205	212	230	189	186	201	194	206	205	201	187	216	238	228	199	199	229	213	194	196	226	217	198	162	191	190	218	228	213	189	220	234	189	212	204	205	201	219	190	210	219	183	195	195	215	215	206	194	209	229	233	204	202	217	222	197	217	183	179	189	200	232	218	179	198	190	194	190	212	200	223	172	229	216	180	202	232	190	199	215	189	192	205	188	186	172	225	203	191	197	198	228	198	193	183	206	242	211	201	238	197	210	198	218	193	210	211	220	196	198	199	222	181	175	190	189	187	188	199	191	231	205	219	199	214	199	202	212	223	202	191	200	211	195	212	215	206	193	197	216	198	197	192	194	190	176	197	193	232	202	210	210	215	214	191	222	210	174	189	183	227	216	234	187	212	179	182	193	198	228	218	236	217	216	208	171	206	199	204	204	194	210	188	196	217	203	200	227	201	223	188	214	195	211	223	253	223	205	226	195	208	205	214	188	186	231	209	212	203	190	201	223	202	200	194	177	208	186	183	193	207	188	205	192	214	191	249	231	209	220	215	193	203	206	222	217	200	201	215	203	228	207	202	204	224	210	226	192	193	213	204	210	191	200	188	205	193	191	217	194	192	215	204	189	209	216	219	203	214	205	206	204	214	205	168	208	196	214	217	199	199	209	178	210	216	211	226	192	171	203	208	202	181	193	215	188	224	190	222	184	230	222	200	204	190	175	210	222	226	189	189	192	199	216	204	213	237	186	208	184	200	199	211	236	209	225	217	209	186	213	217	199	219	206	216	202	209	203	200	174	186	202	221	228	226	195	212	186	190	209	210	218	207	202	183	202	212	206	203	196	207	202	219	213	208	173	222	202	219	186	194	203	202	213	229	241	234	184	223	229	215	223	199	206	201	210	198	186	215	205	224	188	201	206	203	218	188	169	192	201	219	192	220	217	199	202	196	209	226	197	204	193	179	197	194	187	188	206	224	193	200	222	216	191	215	186	213	188	196	210	192	215	209	214	205	202	195	220	223	235	211	175	229	197	199	192	225	201	183	169	214	197	160	191	228	206	209	203	207	219	221	225	215	211	193	197	197	229	189	205	206	199	202	192	215	204	208	183	203	209	210	208	219	227	185	204	176	181	219	197	194	200	202	201	215	221	216	183	212	193	208	225	184	228	218	206	217	194	217	191	197	196	213	202	199	190	200	218	187	204	207	229	211	201	201	202	221	225	226	209	195	187	231	206	222	194	205	220	187	199	198	175	194	201	196	217	229	188	205	176	212	205	192	211	204	217	189	209	234	190	196	210	198	204	210	188	218	174	215	210	194	212	189	200	201	196	215	221	219	175	198	205	218	199	203	210	244	209	197	183	192	216	190	178	190	205	205	183	203	213	201	218	185	224	227	211	178	202	192	226	199	189	182	204	185	202	207	185	196	205	206	196	216	194	190	187	247	206	244	215	231	229	212	213	225	197	196	198	191	210	208	190	190	234	204	215	191	223	211	198	179	204	197	211	194	205	222	230	191	170	199	177	210	208	184	220	239	207	177	186	218	207	218	204	211	198	211	196	204	217	231	223	209	222	190	200	213	220	216	173	183	171	204	186	191	191	207	213	193	183	222	209	207	206	203	217	217	217	197	171	203	191	185	237	193	220	228	242	217	203	200	196	233	208	205	221	200	206	219	235	193	220	196	206	246	229	201	188	216	183	221	223	172	206	194	200	192	224	187	222	205	222	207	214	211	183	180	188	212	202	258	204	226	192	191	183	217	203	206	190	201	184	228	208	219	240	212	187	205	206	203	211	198	211	186	193	207	210	179	200	195	194	219	189	187	203	211	221	185	208	210	187	231	220	203	198	179	206	212	180	217	221	212	202	201	196	202	179	229	205	227	203	203	195	186	203	218	215	215	204	219	208	188	211	213	202	184	196	176	213	190	205	179	201	219	191	187	221	210	206	205	179	203	219	210	194	200	212	175	202	199	221	205	198	192	193	211	189	239	237	196	194	193	184	183	213	186	194	176	184	186	187	198	217	204	220	198	207	214	202	217	216	206	189	203	226	221	223	217	221	202	195	207	220	191	229	186	194	192	222	241	214	188	219	201	217	202	168	190	207	207	178	202	207	203	201	224	182	215	235	216	192	194	187	204	218	192	205	189	203	219	207	205	189	188	212	186	190	218	201	216	216	205	195	202	212	209	206	212	190	218	186	208	201	201	181	209	194	212	193	215	218	181	219	217	248	203	210	213	192	211	218	224	188	192	174	193	194	211	192	199	173	203	192	187	207	213	184	212	235	199	192	203	187	198	201	210	234	210	203	198	215	208	185	188	209	192	235	199	204	182	181	181	198	208	202	206	172	230	217	191	205	205	184	220	230	224	202	204	202	237	205	189	184	191	188	214	194	207	169	214	189	190	198	169	209	189	212	189	204	177	198	213	197	187	219	224	212	172	203	201	208	209	189	220	217	200	195	185	200	204	199	210	199	194	229	224	195	209	213	206	184	201	214	221	229	210	186	220	208	195	213	194	200	227	202	201	183	204	221	215	194	211	221	186	185	200	212	204	202	194	195	204	178	223	194	212	182	218	218	181	217	187	192	235	221	195	203	206	196	218	194	204	215	192	198	201	196	202	216	221	224	217	203	198	202	215	195	225	206	190	199	211	203	227	222	194	212	211	178	184	197	214	187	209	189	217	215	191	206	223	212	209	208	216	182	193	203	210	193	209	200	208	200	216	190	192	185	205	209	192	222	207	183	192	199	195	179	196	209	227	192	211	197	199	210	212	204	185	213	192	188	172	202	193	191	200	212	214	188	205	214	207	202	197	196	201	198	180	204	189	242	192	188	192	193	190	189	195	197	189	211	210	188	191	201	196	209	181	204	203	197	189	202	237	204	193	218	189	199	199	201	176	209	225	219	197	200	220	193	195	208	200	217
3031	1941	1052	683	652	562	543	496	496	520	492	531	450	491	477	510	519	495	495	508	511	483	486	488	480	518	481	474	508	519	551	520	502	494	503	554	491	485	530	511	501	467	503	507	508	496	507	487	499	520	509	512	469	528	482	498	494	483	506	500	485	537	504	512	543	517	512	511	502	483	487	481	448	413	507	468	505	487	460	495	523	493	534	516	498	489	456	511	485	495	511	532	508	484	534	479	453	519	463	500	489	531	483	545	479	457	500	514	511	485	504	489	474	496	464	501	432	476	496	489	509	469	497	500	503	501	493	490	519	483	479	454	498	453	520	464	466	507	466	467	501	498	505	524	487	487	516	526	520	500	526	479	512	522	520	492	484	523	516	501	476	476	467	492	528	507	500	492	503	524	493	523	509	490	503	528	528	482	497	516	482	522	511	509	484	499	473	491	496	514	444	491	489	517	505	540	522	511	478	533	501	490	534	482	460	537	534	507	503	499	507	481	478	493	480	500	504	474	491	522	512	474	514	480	522	531	523	526	506	525	511	494	484	494	461	523	523	482	512	529	487	500	520	499	492	504	475	519	484	521	513	525	478	525	547	460	477	539	527	450	503	466	480	507	490	486	506	500	539	438	504	543	501	505	512	527	504	469	512	494	505	491	495	511	528	505	529	501	478	508	477	522	496	476	462	481	448	517	496	512	481	488	511	490	505	455	488	514	481	502	473	535	517	511	485	516	499	498	449	476	481	475	525	498	501	496	459	502	518	508	509	464	461	479	518	540	531	511	535	466	462	507	529	501	496	486	489	468	505	509	467	497	520	512	474	530	494	531	511	487	464	491	473	522	495	558	512	498	528	512	487	520	517	496	511	522	504	501	478	473	511	544	487	502	501	522	512	497	508	495	544	473	521	513	508	493	476	497	510	481	496	491	476	533	486	511	516	500	488	501	496	532	480	508	464	526	469	497	473	469	499	489	536	476	428	524	517	484	518	491	450	521	523	476	520	529	506	494	498	451	493	458	530	462	502	481	498	476	480	496	544	520	459	493	497	482	452	538	492	528	464	451	490	521	473	550	521	467	495	492	477	472	462	499	536	465	535	529	500	526	492	466	511	508	505	496	496	523	532	497	532	499	480	488	492	520	488	493	436	468	509	501	492	532	472	527	504	500	495	524	492	515	506	486	478	535	483	490	539	515	503	509	510	490	507	491	506	537	496	518	507	489	480	526	478	456	510	463	504	535	519	541	501	493	530	449	499	482	520	511	553	490	465	483	466	509	484	519	511	493	536	478	511	496	476	493	513	511	492	509	510	508	502	488	490	463	527	474	501	482	521	474	508	500	510	496	497	526	511	454	477	499	482	463	478	477	458	502	504	478	537	535	495	478	518	464	490	511	507	473	473	477	492	527	500	496	499	511	523	517	525	483	493	529	509	526	520	504	507	514	499	486	494	504	522	503	537	514	533	493	509	483	520	466	442	506	496	463	499	515	511	497	504	534	479	502	480	491	500	477	496	504	505	496	502	499	484	466	489	489	508	544	496	518	475	484	497	464	492	505	491	508	536	487	485	475	495	495	547	479	470	477	490	471	506	508	503	481	489	507	477	501	443	509	503	513	497	492	543	488	490	491	522	537	513	511	458	484	509	490	530	502	513	484	499	510	508	520	529	471	445	501	504	529	519	492	498	497	475	496	481	495	532	474	446	519	566	559	511	508	500	487	476	498	500	495	516	451	500	522	538	519	516	484	528	497	506	510	520	508	482	523	517	494	516	517	478	478	503	521	496	466	518	497	476	472	510	486	462	472	460	498	509	484	499	514	511	511	516	488	486	518	461	502	518	459	507	506	500	518	457	486	520	518	455	486	500	507	466	513	483	466	523	493	467	489	515	495	437	506	501	509	509	520	487	466	535	448	497	499	531	441	476	526	486	501	517	485	489	500	457	487	510	509	512	521	531	487	512	491	507	492	470	489	506	506	494	489	528	498	498	510	491	533	511	504	504	555	508	455	484	516	488	499	517	505	503	515	487	518	468	469	477	489	502	459	494	529	481	492	471	487	490	507	456	484	506	502	503	492	501	498	474	510	527	501	519	478	508	494	508	485	484	463	476	469	493	509	524	487	512	520	467	488	525	474	512	479	502	518	503	526	497	461	499	506	511	473	515	512	477	507	483	493	499	480	523	513	545	508	477	498	484	484	530	507	490	502	515	490	500	488	457	487	479	498	487	487	499	521	462	514	511	517	497	506	518	483	481	487	466	483	494	484	487	495	509	511	479	478	506	454	477	462	489	463	520	494	480	549	484	474	470	503	504	488	493	506	502	489	510	525	525	517	491	486	521	566	502	514	499	518	479	532	523	467	491	524	528	534	548	508	475	493	504	522	513	546	465	487	490	534	479	492	483	510	519	501	499	510	522	482	476	492	489	495	519	523	492	486	502	502	515	484	497	466	468	496	474	501	470	504	482	481	469	483	483	529	505	471	474	511	513	481	500	479	501	526	496	505	514	478	506	487	480	480	513	508	501	484	513	471	509	477	448	480	465	513	516	496	490	469	496	458	470	514	501	492	480	490	512	490	499	503	494	515	524	493	518	479	499	517	489	544	496	482	544	506	458	516	539	515	492	494	524	482	474	483	488	486	503	479	500	532	519	488	434	459	519	478	498	507	479	495	440	495	502	474	496	517	490	510	496	468	489	472	496	494	518	485	518	465	484	514	469	474	498	484	489	503	467	495	504	489	470	502	499	467	482	503	486	475	436	522	496	571	441	516	491	504	497	459	512	551	535	487	535	512	455	491	492	518	502	477	494	519	526	501	502	531	496	507	500	466	542	516	473	525	503	470	492	494	519	471	520	507	464	495	477	489	513	516	493	500	562	471	488	501	497	518	455	501	497	505	517	527	517	489	480	470	511	524	464	503	502	477	450	463	479	491	505	485	472	551	522	520	532	471	494	500	493	479	465	466	539	508	500	514	492	487	486	516	468	488	490	528	500	514	508	520	496	500	493	510	524	485	493	473	487	511	482	530	505	523	450	473	463	506	495	434	497	462	492	518	514	478	519	522	502	485	497	523	494	470	530	489	469	486	490	453	493	496	474	466	504	505	518	488	475	521	465	489	487	471	494	483	431	517	512	501	485	483	481	477	515	503	468	491	486	499	472	507	516	503	499	515	477	506	514	503	478	519	498	486	532	503	491	467	467	480	524	511	480	515	513	519	460	483	495	493	539	473	488	512	517	494	470	477	500	498	484	485	465	509	502	512	506	478	478	475	463	498	468	516	489	498	516	480	441	504	530	487	476	471	508	498	474	455	500	482	498	503	472	488	499	500	506	530	509	505	487	524	459	515	484	498	488	500	500	489	526	494	505	508	490	480	490	522	523	529	494	523	469	540	445	463	499	528	483	514	506	481	533	535	506	497	500	463	506	511	495	484	463	473	514	509	482	507	506	513	514	511	480	510	500	487	490	472	508	514	526	484	505	490	505	494
24364	21486	25132	28260	21487	21499	12335	359	219	166	152	147	141	127	114	129	133	99	117	89	93	99	99	116	118	123	90	97	103	89	99	79	114	83	102	100	82	123	77	100	88	94	91	118	104	89	87	108	105	114	86	98	100	94	99	92	94	107	104	86	104	97	88	101	98	97	97	100	110	89	109	79	93	82	101	94	89	85	116	88	83	81	88	96	88	94	71	94	110	101	96	95	82	72	98	76	100	75	108	102	109	93	81	96	94	83	100	98	98	88	87	99	89	109	106	99	80	79	114	72	97	95	91	90	98	106	94	103	101	78	89	109	89	109	86	84	83	97	95	85	99	97	102	93	94	81	84	89	76	101	83	98	99	83	97	87	96	92	91	80	89	77	83	89	95	90	85	109	91	90	76	69	102	90	88	87	92	98	79	86	101	105	101	88	96	90	91	83	84	81	88	88	92	107	103	89	86	96	101	87	76	93	94	88	85	95	80	81	106	88	105	114	112	116	94	98	102	106	77	92	88	106	90	89	90	88	95	114	104	97	89	104	100	85	90	76	97	87	97	97	80	80	98	82	87	104	92	99	103	84	83	89	95	89	81	96	97	105	78	81	96	89	95	94	101	86	88	94	95	85	99	75	84	121	94	107	98	78	70	97	98	98	101	90	88	92	97	95	106	106	95	91	76	95	108	94	104	90	99	84	82	102	93	89	83	106	95	80	93	75	87	86	84	76	95	76	84	76	89	93	83	93	97	102	77	85	88	94	87	88	71	92	101	88	88	89	93	83	90	103	74	117	92	103	100	103	108	76	63	77	96	89	87	83	87	102	92	90	110	102	86	96	91	100	103	89	105	105	89	86	98	82	95	95	84	117	110	92	86	82	92	98	93	84	100	80	80	73	94	87	87	92	97	78	87	83	100	86	98	94	105	92	79	91	90	93	80	93	76	79	89	92	85	93	91	100	100	99	87	77	93	83	70	88	96	87	89	76	80	118	83	80	96	84	84	103	74	78	79	90	91	83	91	104	105	87	86	90	85	96	80	99	91	93	95	78	99	77	83	80	93	93	79	107	82	101	99	88	107	100	90	90	114	75	96	91	114	93	93	97	89	100	81	95	92	89	99	76	72	83	75	87	95	85	101	97	79	90	72	91	73	95	85	88	110	99	88	104	96	84	90	89	80	94	90	85	78	116	95	86	78	89	82	89	86	84	89	93	85	89	93	75	95	82	104	70	100	105	99	81	97	86	92	96	79	84	91	88	77	89	86	101	97	84	88	90	76	99	84	108	96	116	92	91	101	109	101	88	94	100	89	96	96	105	78	94	94	95	107	94	102	105	70	77	97	70	93	88	79	92	78	99	93	103	67	98	103	87	99	72	97	102	92	88	90	106	76	103	97	102	95	102	92	121	87	102	83	111	81	104	94	90	95	95	78	98	112	88	92	90	80	88	98	88	89	82	114	91	106	88	79	91	93	96	107	106	93	87	83	93	101	97	104	104	89	104	100	88	132	82	99	99	101	82	75	100	91	86	88	91	85	90	92	98	78	87	102	97	101	98	91	94	94	107	89	91	99	91	98	84	85	93	94	105	93	80	98	81	104	89	87	95	99	89	76	94	95	97	100	92	65	93	85	101	90	105	88	84	99	108	101	91	93	103	97	77	88	97	93	104	92	111	94	85	93	88	79	72	71	82	82	104	90	103	92	85	93	104	82	92	85	93	102	81	103	93	86	89	76	78	93	109	101	97	78	83	105	69	87	100	106	79	103	82	83	70	83	100	96	81	77	109	72	89	82	93	82	80	87	84	82	103	85	87	90	107	92	106	81	84	96	92	80	92	88	91	100	96	71	85	95	108	109	93	80	93	74	85	98	94	97	93	91	96	100	83	75	92	106	92	104	99	80	98	92	93	103	67	88	114	116	97	89	110	87	98	105	86	67	107	98	98	104	111	98	104	94	86	102	78	89	95	98	101	104	90	84	67	95	98	96	107	105	113	90	98	109	96	81	108	102	91	104	106	99	94	89	101	79	83	114	103	97	85	80	76	101	81	79	86	110	80	97	111	113	94	102	96	95	83	99	98	110	89	96	116	81	85	97	92	105	100	90	105	87	99	106	76	96	91	104	107	89	107	103	91	112	92	103	95	98	80	83	103	108	89	81	110	87	89	92	87	88	100	97	99	100	87	76	87	85	94	81	95	100	82	88	73	84	91	93	84	99	77	96	78	86	86	106	68	123	83	95	79	93	91	89	100	85	93	95	62	71	82	109	100	112	75	94	71	110	94	72	95	87	95	102	101	99	89	102	82	86	113	85	97	78	97	74	89	85	90	79	79	94	106	91	86	84	83	91	84	89	87	108	103	104	95	98	83	83	98	88	78	85	84	96	87	95	73	88	110	95	81	92	83	101	87	99	89	78	86	84	93	104	102	100	82	84	77	86	91	89	94	108	86	98	98	87	94	92	101	88	75	88	106	69	87	95	84	99	86	91	93	92	78	95	94	95	84	109	87	91	102	89	80	94	86	86	89	80	95	92	96	95	114	78	81	73	74	90	92	90	89	94	98	93	83	115	91	72	93	96	100	109	101	107	107	89	86	78	89	79	91	97	109	95	77	94	80	87	89	104	82	88	92	97	102	99	87	112	94	102	99	108	108	86	76	96	70	95	97	95	87	102	101	101	87	87	90	76	86	102	94	88	86	98	85	98	98	82	92	80	85	93	97	95	77	110	94	86	92	101	85	94	85	93	76	66	92	92	88	100	88	91	91	76	86	104	106	107	76	109	85	73	110	93	95	91	97	88	93	95	107	98	87	102	106	80	94	87	107	92	105	93	94	81	87	88	88	78	90	74	84	86	85	79	87	78	97	76	108	93	85	104	76	92	101	82	83	114	103	91	96	87	88	93	88	74	81	84	103	94	101	97	80	93	79	96	98	102	83	100	80	100	101	104	97	98	104	118	108	98	92	88	68	98	96	85	82	97	97	134	112	87	80	86	64	93	88	105	112	88	81	99	104	85	93	83	102	78	77	99	88	96	89	104	89	105	96	85	100	102	92	86	90	76	90	104	85	79	106	88	87	81	95	94	84	87	82	74	105	104	102	103	111	99	103	101	83	92	91	77	98	97	77	91	111	88	80	89	88	97	73	94	93	86	101	112	87	90	99	96	91	83	95	103	112	97	81	75	65	111	97	75	83	87	103	88	93	92	89	74	101	100	103	97	95	95	95	89	97	80	105	100	90	92	91	90	90	93	84	96	94	94	92	102	92	97	93	89	83	91	108	96	102	91	102	112	75	87	96	95	82	100	103	106	93	94	90	79	89	105	93	103	98	91	95	98	91	97	100	78	88	113	92	88	90	94	101	88	90	83	84	118	100	82	98	105	100	113	78	105	89	88	88	79	88	117	103	109	105	100	75	87	82	110	87	98	87	90	88	84	85	98	92	95	99	75	73	94	104	74	96	90	90	90	93	99	73	93	102	99	85	97	102
2890	2965	1376	729	456	413	340	314	311	299	280	277	270	269	286	290	277	252	284	304	272	263	294	271	300	278	245	269	283	254	242	264	261	269	281	269	258	251	282	248	267	233	291	258	281	271	283	270	271	229	272	253	279	260	266	241	258	260	262	260	245	239	270	265	277	267	284	252	223	267	234	272	239	228	262	265	262	271	237	280	239	248	245	255	257	246	249	251	263	258	241	256	286	278	274	268	244	243	273	256	276	256	305	239	261	271	285	255	272	264	262	265	219	267	265	245	252	235	248	289	242	269	256	243	253	243	269	273	251	300	240	289	291	223	249	255	255	262	247	251	280	274	265	277	262	251	255	241	261	288	284	258	252	263	264	243	270	257	264	278	279	235	253	250	272	272	253	265	250	268	262	274	268	253	268	263	259	257	234	254	270	246	273	254	266	269	260	235	276	236	253	254	214	259	268	262	262	257	269	255	236	238	236	258	267	225	263	262	272	276	272	281	267	247	256	301	272	260	288	250	265	239	260	237	268	266	253	261	266	261	238	242	264	279	251	256	231	252	253	239	250	275	267	267	276	283	262	265	266	256	287	276	264	279	243	275	250	264	266	282	251	281	258	287	242	246	252	284	252	253	248	265	286	259	273	253	278	248	249	254	234	275	282	236	242	257	253	282	251	240	248	266	271	245	282	239	270	278	248	251	272	280	231	251	249	262	246	266	236	297	279	270	238	254	251	275	264	257	257	241	303	273	232	239	275	252	264	250	251	271	233	293	244	304	278	242	282	258	262	265	260	266	265	247	260	241	299	291	247	300	279	255	260	220	273	297	270	275	228	257	230	276	273	252	264	275	244	264	250	212	273	254	258	259	272	255	256	254	314	263	247	267	267	269	259	265	259	258	264	261	248	264	248	272	260	244	259	227	236	270	272	258	267	242	260	249	249	275	279	241	239	261	269	239	275	297	281	245	261	251	255	259	277	264	271	250	244	257	265	240	258	250	260	247	248	275	245	237	253	269	239	288	246	244	224	257	271	267	259	269	255	275	255	258	286	264	268	267	253	280	245	271	281	244	281	258	257	249	280	268	239	272	277	260	283	275	247	271	253	255	276	247	237	242	236	244	282	264	287	256	264	255	268	241	298	285	259	253	264	271	248	268	264	279	257	255	246	249	247	261	284	230	240	282	269	260	285	246	258	261	246	251	274	256	273	268	274	259	278	246	271	273	252	277	262	245	259	261	256	269	239	266	238	246	268	263	255	266	226	246	235	261	258	283	256	226	231	277	263	280	256	251	267	263	237	250	254	252	243	275	259	252	274	263	289	249	230	247	258	243	253	237	238	306	249	238	246	246	254	254	267	261	275	281	284	244	288	264	257	254	266	257	272	297	277	236	242	259	279	255	252	282	264	255	249	243	264	245	273	265	247	271	254	245	278	261	273	250	275	272	265	226	276	275	297	252	270	293	280	267	274	253	252	262	242	257	274	257	266	258	262	261	283	261	264	303	267	272	281	274	259	275	263	254	285	267	257	245	258	238	229	238	250	253	244	261	247	229	272	258	267	266	267	236	216	226	226	272	292	253	261	251	263	290	278	259	258	272	254	272	243	265	246	270	243	262	288	259	266	257	257	259	299	265	250	270	263	258	260	230	267	267	256	239	278	261	271	281	275	257	272	254	263	257	267	266	241	271	278	267	297	240	277	246	251	265	268	284	243	273	269	252	268	268	251	274	270	262	252	267	260	228	240	244	282	288	261	280	247	258	254	236	287	296	235	270	288	250	258	244	242	248	267	236	223	245	246	242	252	267	264	240	258	235	242	238	236	240	288	292	249	270	230	268	268	260	269	273	239	253	258	239	256	277	261	231	266	261	238	281	270	263	249	254	263	268	252	255	267	283	239	263	264	255	266	265	250	270	250	240	255	261	243	257	245	257	266	254	278	295	245	269	267	271	257	253	264	255	262	262	272	269	268	252	264	253	263	243	251	249	250	263	285	262	270	264	236	267	242	254	265	267	264	231	255	274	255	256	230	282	278	249	266	226	275	249	283	261	271	270	258	261	270	264	271	292	255	244	298	260	240	286	274	252	264	265	282	225	263	274	283	268	255	283	244	251	248	255	271	247	235	277	263	281	255	219	275	257	289	239	283	256	257	278	273	281	242	266	248	276	255	257	262	292	245	247	296	260	240	253	288	251	264	287	282	254	265	248	236	250	258	256	253	253	246	278	280	265	254	300	258	242	261	260	240	248	256	254	256	254	246	271	260	260	256	257	263	246	254	280	264	247	255	264	273	243	272	246	252	263	290	233	266	253	266	293	259	246	248	291	255	242	259	263	255	252	269	263	231	257	281	245	239	250	293	247	268	231	285	254	252	245	257	279	248	248	275	258	255	282	286	262	281	263	250	247	251	240	279	269	278	264	265	248	262	253	263	268	250	263	258	275	242	276	221	285	246	271	271	252	235	243	251	277	238	265	255	283	283	246	260	278	239	275	249	239	246	253	278	300	242	253	241	267	271	264	249	257	235	258	271	239	277	229	247	256	234	262	277	250	256	231	252	273	231	274	288	259	293	262	259	277	276	275	259	264	223	242	269	265	258	272	256	276	254	282	269	217	262	278	267	274	257	251	250	254	240	271	226	249	254	271	271	249	232	268	234	272	245	257	271	244	229	269	233	279	276	251	274	278	270	278	265	262	245	269	292	283	270	280	245	276	259	239	259	248	263	274	267	259	247	270	265	268	270	274	248	244	271	222	255	242	235	258	269	270	260	270	232	298	263	275	265	283	233	265	229	281	242	251	268	272	242	261	292	257	286	262	266	260	270	258	282	267	259	263	245	263	277	266	260	257	288	252	276	301	268	267	293	259	261	259	262	288	261	251	256	278	271	235	250	243	257	285	273	256	261	265	217	243	260	243	249	239	264	256	264	259	229	250	268	269	253	258	269	264	276	265	281	276	246	255	237	257	244	252	245	286	245	266	268	277	267	293	253	267	254	247	282	264	242	269	259	269	226	266	285	259	292	248	283	261	240	251	281	261	277	249	266	248	270	270	268	271	259	254	291	255	257	254	256	246	255	259	258	250	245	253	262	253	248	292	264	256	267	242	257	262	278	265	242	291	244	259	250	243	270	266	261	237	243	258	256	254	270	274	271	240	265	280	255	265	268	260	238	257	262	277	269	244	245	253	257	268	263	286	247	227	272	246	261	260	261	269	268	259	247	266	226	270	260	255	249	256	248	249	272	252	279	262	250	261	270	255	255	275	269	252	275	244	266	254	247	262	257	267	281	246	244	266	262	236	261	266	272	289	249	237	252	248	251	270	267	247	235	268	257	258	234	265	248	241	267	249	258	269	260	259	265	248	295	275	242	248	281	258	261	281	238	234	258	240	252	266	264	252	269	252	264	272	255	264	242	259	258	250	248	246	263	243	280	238	246	262	261	254	269	270	263	229	263	257	275	253	251	278	245	263	253	261	274	263	279	271	238	273
32032	20212	7715	564	427	410	323	299	346	294	311	318	301	327	317	346	299	311	376	333	365	339	334	331	305	312	327	305	323	322	317	324	331	296	341	334	308	305	329	306	328	343	315	343	318	340	330	330	328	342	337	339	324	294	299	317	348	342	351	301	341	332	340	311	336	346	322	345	328	333	302	331	287	313	357	323	332	332	329	356	332	327	330	335	316	321	308	337	347	310	315	340	310	300	334	310	312	306	311	331	368	345	312	333	344	324	344	319	319	350	372	330	322	353	328	359	319	298	302	316	334	325	294	322	337	335	329	346	348	308	347	330	337	315	331	304	317	352	315	361	338	310	359	308	339	333	298	323	352	351	349	336	354	337	284	337	321	286	348	300	345	336	338	331	311	343	318	356	334	331	312	313	300	340	330	344	323	320	305	343	316	306	325	350	343	333	322	326	329	334	346	357	366	318	336	305	323	315	346	333	318	293	310	344	363	310	317	333	348	294	324	300	328	314	326	298	350	316	324	346	319	327	286	314	307	309	313	323	330	301	340	318	333	332	327	330	321	350	329	353	299	292	299	348	379	326	339	329	322	318	296	332	344	342	330	293	330	314	306	330	346	286	320	312	351	323	289	322	301	272	342	353	318	323	325	294	337	334	310	291	298	311	306	345	299	328	302	321	320	323	284	346	323	343	297	336	335	345	315	311	312	340	333	327	317	333	335	338	326	335	376	333	319	334	331	330	338	285	323	330	301	300	329	343	332	304	328	345	321	349	310	303	352	269	320	322	359	351	327	303	322	348	312	282	302	321	304	331	301	326	344	325	301	300	309	310	336	310	363	355	283	301	296	356	342	292	329	342	341	307	307	327	357	345	360	334	333	348	314	320	312	313	323	333	309	354	312	338	310	314	319	299	311	320	318	330	328	336	338	294	352	357	353	333	326	353	329	305	344	359	341	326	300	335	325	309	332	314	337	353	320	320	321	331	346	333	333	344	314	324	315	308	360	334	322	345	315	309	333	309	342	363	359	285	327	301	354	325	305	329	333	346	345	325	326	335	296	347	286	353	348	302	340	339	310	305	330	355	315	299	302	314	328	285	309	299	329	317	343	323	340	303	311	323	332	356	304	309	339	309	298	351	358	353	315	315	330	333	302	326	351	344	303	300	330	310	311	331	308	295	307	326	343	324	317	324	323	336	317	305	298	324	330	312	348	367	325	336	364	298	350	310	313	323	334	330	338	338	309	333	343	314	299	360	342	308	331	323	305	319	319	317	303	323	287	315	368	333	330	341	338	345	320	301	318	320	288	310	350	350	313	318	361	316	303	332	308	305	312	309	332	348	338	297	329	353	344	358	278	355	340	317	346	318	346	305	324	293	323	340	336	319	320	332	325	317	357	334	348	343	311	332	320	329	308	349	331	361	337	314	333	304	289	308	325	316	319	326	288	315	387	301	312	332	356	348	320	346	324	316	324	318	358	290	326	316	325	319	333	311	336	355	338	348	349	314	282	323	328	301	317	310	339	318	307	371	353	364	313	355	348	342	315	344	326	340	317	334	341	336	354	325	336	312	339	351	327	321	312	337	337	293	306	329	319	332	353	349	279	335	344	334	292	301	369	352	330	315	292	354	319	352	320	304	314	306	299	312	324	321	346	315	335	338	324	327	335	345	330	320	326	329	300	315	324	324	307	333	329	355	348	327	348	301	345	312	342	326	328	332	300	319	316	323	321	344	329	322	349	348	345	297	347	325	317	341	316	309	334	328	308	342	312	334	349	380	331	357	334	338	345	321	302	323	318	319	343	344	343	309	326	331	341	337	340	327	310	334	316	320	306	327	327	294	340	324	350	321	310	309	343	319	317	335	329	316	295	344	319	341	353	348	315	329	325	316	360	360	337	294	344	372	341	325	308	326	330	310	331	340	316	310	331	342	323	311	319	359	337	309	334	321	328	334	350	320	299	305	333	337	343	305	358	328	315	312	323	325	336	336	321	297	336	335	314	331	331	327	341	355	334	321	351	336	310	338	340	311	322	341	320	357	347	315	340	319	328	347	298	307	309	313	330	293	316	309	316	309	328	341	330	298	341	307	323	260	294	330	354	316	317	330	299	337	380	353	308	319	326	335	317	308	345	325	319	324	321	318	297	326	347	318	308	307	346	343	326	338	308	311	339	358	316	340	358	330	292	369	362	374	329	346	305	353	296	321	342	318	346	328	305	302	302	337	316	336	343	319	313	356	337	339	335	308	322	341	296	342	305	340	327	322	333	320	316	349	324	334	309	311	325	350	326	311	373	305	325	345	309	328	307	340	340	311	309	299	307	328	308	345	307	347	328	343	316	347	324	334	314	312	340	304	334	305	350	327	319	336	336	304	319	312	349	339	317	332	303	340	287	344	316	355	321	317	326	361	329	315	340	325	332	317	321	348	332	352	323	344	361	305	328	329	343	315	339	305	313	336	332	293	301	350	325	328	349	322	333	283	324	331	309	303	365	334	304	332	346	355	317	323	318	315	290	338	311	334	340	318	307	325	310	330	328	316	321	353	352	299	292	351	325	320	329	341	365	326	313	309	298	339	308	301	321	326	343	334	327	326	322	330	323	304	327	334	342	313	305	317	331	300	330	339	319	338	321	313	352	311	346	331	316	330	336	356	334	323	306	374	348	313	336	362	312	337	313	342	337	301	354	325	343	335	318	339	343	296	308	330	354	333	317	347	320	323	331	329	320	287	343	307	315	333	305	317	320	332	342	359	314	316	320	330	310	334	341	333	357	337	340	311	350	290	338	325	339	310	322	326	350	297	303	331	326	296	309	329	354	298	292	288	305	316	317	314	354	315	323	331	344	331	352	336	334	327	322	320	361	350	336	308	339	328	308	363	328	304	335	306	339	320	332	361	307	351	317	334	304	299	329	372	305	307	311	346	327	344	343	359	340	370	350	335	318	323	300	323	334	314	366	327	299	360	286	307	316	345	294	304	335	336	327	330	349	305	326	329	320	332	335	307	284	305	313	325	336	344	354	355	297	359	326	294	324	325	310	316	357	325	334	312	304	315	314	340	319	320	324	319	351	361	338	329	338	332	306	326	324	310	348	333	295	324	361	333	326	301	332	328	345	328	358	343	336	335	340	309	341	328	303	328	332	305	303	327	350	349	324	318	346	328	334	335	330	320	372	342	341	353	360	326	324	338	346	288	308	353	342	338	299	314	311	320	317	350	347	342	338	368	290	360	315	330	355	303	304	354	345	340	307	329	354	344	333	311	308	327	328	327	355	305	306	287	330	348	309	326	372	299	349	305	317	342	337	316	338	303	291	338	288	357	306	317	309	308	319	302	330	314	346	310	367	324	325	337	288	344	306	334	312	340	326	323	319	303	305	314	289	334	364	298	300	356	300	329	338	272	310	335	353	341	363	330	318	305	305	307	364	359	357	331	350	321	294	323	301	320	319	315	323	311	328	312	302	315	326	317	348	322	328	309	332	351	319	326	356	313
5792	940	831	805	767	840	822	746	800	766	797	735	762	713	797	751	811	795	732	760	723	784	813	765	795	786	766	809	729	752	761	786	808	792	757	770	802	802	791	798	740	842	776	775	777	737	737	786	806	776	750	816	749	760	778	756	818	764	728	804	747	780	790	789	732	709	820	779	787	820	807	801	755	818	767	779	773	805	796	743	771	811	796	808	809	720	771	795	757	725	814	780	743	784	789	745	776	839	752	781	776	756	746	750	729	789	742	783	790	739	780	748	772	790	823	812	721	794	799	771	780	795	795	782	804	793	810	800	818	779	739	807	798	804	737	792	792	761	777	789	757	754	777	762	756	770	773	773	759	757	764	820	800	740	758	794	794	775	801	783	780	807	803	761	812	794	781	802	768	802	810	780	827	779	785	799	815	786	788	776	807	783	780	800	785	763	731	761	798	779	823	751	799	771	809	778	719	807	773	777	819	800	840	777	747	789	760	817	783	813	798	775	767	826	797	748	777	764	794	751	762	777	745	769	779	761	770	772	783	767	763	791	783	779	740	778	805	802	765	751	797	780	806	789	803	733	779	799	827	748	808	777	798	823	831	809	746	792	826	789	786	757	773	772	788	812	773	825	777	771	798	746	781	747	785	736	814	754	794	763	809	745	792	808	767	765	757	768	798	752	735	811	766	808	799	726	783	739	757	791	791	797	730	779	789	807	836	769	776	735	766	764	772	767	808	794	749	786	808	818	806	801	783	784	750	794	756	747	797	774	809	801	762	774	724	758	798	775	780	791	781	705	771	754	782	744	747	726	753	825	835	769	782	786	782	783	789	746	752	809	784	806	768	794	803	742	743	760	760	766	781	834	795	808	771	787	797	818	777	838	791	754	795	756	775	777	775	787	741	793	769	815	748	792	787	820	733	785	754	761	807	760	814	760	762	755	757	743	779	752	778	796	817	789	772	756	751	793	806	762	762	788	733	741	751	779	778	770	779	805	767	758	789	787	743	757	818	787	761	777	741	787	785	737	756	780	795	771	813	775	803	770	790	781	779	793	732	797	778	760	801	724	808	792	760	812	770	764	773	797	797	791	768	776	786	773	727	774	729	790	719	785	720	789	795	742	766	772	762	806	761	748	773	785	769	793	797	748	765	746	838	778	754	793	799	826	798	753	801	792	795	784	798	774	788	798	736	766	758	768	720	828	769	762	784	742	746	756	835	775	778	721	837	798	803	769	795	772	772	737	732	804	800	802	777	727	796	775	754	773	818	825	749	747	776	763	776	760	791	743	754	768	806	720	799	769	778	765	769	800	783	735	734	753	776	817	773	794	796	778	722	790	753	810	766	779	727	810	783	827	736	788	786	744	796	777	784	790	766	775	781	763	759	764	785	730	746	779	809	756	771	807	800	782	827	774	777	781	788	800	782	789	750	791	818	771	782	817	792	811	867	744	802	766	731	829	804	809	732	709	759	824	838	771	822	750	761	769	775	776	820	763	789	730	808	792	773	784	823	802	789	775	833	799	792	727	818	787	783	795	761	767	785	776	840	755	819	736	749	764	823	799	733	758	763	796	778	766	813	777	818	787	804	763	762	787	795	760	769	786	791	778	762	790	840	758	749	739	759	819	802	785	812	731	748	774	763	844	820	779	785	774	811	800	730	820	780	747	785	726	708	853	802	829	824	781	769	765	809	749	757	827	785	828	818	773	792	793	849	760	821	754	779	752	773	817	799	763	789	806	821	829	822	782	765	781	784	779	796	742	790	782	749	750	762	751	753	824	829	768	777	772	740	823	777	823	794	792	786	759	757	746	766	773	790	829	825	775	794	764	785	797	776	773	767	806	818	714	786	802	790	809	815	769	768	839	792	765	796	820	822	749	759	803	754	812	792	803	810	736	810	748	786	813	839	762	817	834	746	814	740	773	749	762	761	790	795	778	790	806	789	743	740	803	798	707	751	825	709	762	782	816	748	738	749	784	781	751	764	816	830	790	799	812	809	738	764	800	833	791	792	802	722	837	757	780	812	758	703	782	758	746	754	842	747	815	789	820	805	831	760	763	724	775	794	796	773	812	781	799	789	804	801	783	751	749	755	777	750	804	794	801	779	774	807	818	756	782	832	771	781	830	753	813	771	787	776	778	743	738	748	781	791	774	783	794	810	766	725	802	767	826	777	775	808	750	791	772	765	780	799	777	800	754	751	756	775	838	779	810	803	777	750	764	823	753	775	752	819	742	785	755	782	802	815	807	772	799	732	735	745	761	767	760	779	801	788	807	787	713	818	821	748	806	772	812	752	759	802	779	780	775	765	796	764	739	873	740	826	765	755	750	759	757	789	724	789	800	757	783	783	786	727	757	772	745	776	733	726	803	764	787	725	826	736	819	730	785	795	783	732	790	772	797	796	747	771	796	804	747	781	772	811	805	769	795	835	786	733	784	763	775	808	772	760	793	744	801	808	790	756	774	787	772	778	768	784	797	766	776	745	786	784	812	822	720	787	756	753	810	785	817	769	790	808	735	792	751	782	781	778	813	785	749	738	820	771	761	770	784	755	790	812	768	768	717	801	757	810	802	784	760	735	778	765	770	825	798	783	764	768	828	761	723	790	774	766	790	743	777	824	782	803	787	785	739	800	802	792	834	790	758	768	769	812	775	764	780	784	769	794	788	799	810	724	800	795	789	808	764	759	809	735	783	778	794	792	798	765	788	757	717	759	761	777	758	818	741	802	823	792	778	763	788	784	752	806	821	750	765	759	779	787	773	788	801	792	790	777	781	789	781	779	790	756	757	775	794	721	779	784	762	777	824	795	824	731	743	763	829	756	787	754	794	778	776	805	827	727	734	771	800	777	712	765	811	773	766	768	768	813	788	752	736	741	823	748	739	769	845	844	783	794	791	778	836	825	731	794	805	797	783	780	799	755	752	767	745	777	782	795	797	795	773	718	821	773	814	843	786	769	750	725	803	719	766	740	809	781	781	786	779	815	794	800	756	760	785	825	783	786	794	769	779	766	782	824	793	764	727	732	788	757	802	766	792	818	780	780	799	798	766	761	789	738	768	777	767	761	759	731	787	758	822	778	782	769	817	747	778	816	777	822	816	826	766	794	758	782	777	829	743	741	777	818	742	764	765	813	806	735	769	827	775	798	812	712	815	803	796	784	796	777	791	786	774	758	800	817	794	769	751	805	763	765	764	802	747	766	747	807	767	784	795	767	754	783	759	786	782	808	769	772	735	759	751	842	811	766	734	752	779	735	798	780	717	817	750	785	776	803	774	754	806	786	815	768	781	788	708	759	790	769	774	832	795	789	751	780	750	826	815	790	815	760	789	783	763	755	770	772	806	809	766	756	781	738	755	806	774	786	818	766	816	791	812	755	741	763	782	789	781	753	729	767	789	758	810	773	764	755	803	809	801	816	822	823	770	756	790	766	782	756	770	805	787	817	780	761	799	800	772	795	784	785	787	778	799	769	739	787	719	751	788	775	777
24994	21502	24756	28690	21504	17301	483	324	253	270	239	290	227	205	218	200	210	193	200	231	194	197	235	187	221	217	215	221	223	201	204	201	214	218	207	200	229	208	229	189	216	200	211	194	181	188	217	206	185	182	220	203	212	227	202	220	226	188	210	228	186	197	190	176	195	253	212	209	214	216	198	205	226	213	215	198	202	202	217	204	193	207	202	191	190	226	222	232	222	213	195	210	193	199	183	217	210	198	205	192	199	183	195	212	205	208	236	219	213	224	200	190	194	199	212	226	205	195	198	207	217	199	196	184	220	213	201	210	201	188	208	198	219	210	214	215	200	197	198	195	215	197	180	231	219	196	201	199	216	221	192	205	219	227	216	228	200	207	184	250	221	184	177	197	206	201	187	209	177	198	217	205	198	201	204	234	190	207	218	231	214	235	203	208	212	206	214	210	199	209	178	219	219	195	177	223	212	195	235	192	173	193	211	177	212	201	217	181	202	219	190	214	222	191	220	180	190	201	192	229	177	222	176	201	198	251	203	223	198	225	204	194	206	217	222	196	193	208	229	191	195	203	181	198	219	188	221	245	185	186	220	216	195	196	200	192	198	228	225	204	177	226	227	212	190	190	204	209	223	208	214	189	198	230	197	194	203	220	199	214	205	194	190	218	188	207	204	214	222	203	179	189	206	212	212	226	190	215	195	201	205	193	212	196	225	188	199	218	220	208	189	204	179	206	219	207	205	179	175	200	201	187	209	191	205	217	177	213	171	207	203	217	220	229	207	197	209	211	179	201	195	191	180	209	215	227	211	172	222	230	204	187	197	204	196	198	213	189	195	198	203	216	210	214	213	210	213	179	204	216	199	210	200	221	231	184	186	210	222	221	197	202	214	205	189	202	207	204	218	185	180	221	221	218	202	208	199	200	206	215	214	171	209	197	223	197	195	201	218	187	178	182	181	196	213	222	187	201	225	228	215	177	224	191	207	212	211	188	213	206	198	228	214	194	205	218	204	186	223	236	197	216	222	181	218	217	202	213	203	217	220	190	240	220	225	211	198	191	208	197	198	185	222	216	214	173	220	214	199	202	207	186	222	212	173	183	205	208	189	200	206	220	207	233	202	213	212	208	223	232	183	228	217	237	213	192	187	213	192	195	206	206	210	208	178	221	206	223	245	185	214	234	202	221	192	183	193	206	199	215	203	201	196	185	195	205	195	186	215	201	198	209	201	208	217	220	209	211	195	181	207	216	201	201	175	199	212	199	198	193	187	198	202	187	206	199	194	233	187	191	211	197	207	198	193	209	202	176	206	230	207	182	219	213	194	243	186	193	210	205	208	186	215	223	218	213	209	213	169	203	202	198	200	201	207	210	236	207	211	181	213	174	197	220	195	213	209	190	208	219	184	220	196	220	199	196	221	215	203	199	217	199	228	189	216	196	197	197	198	202	225	206	216	170	228	225	195	231	200	193	196	203	199	183	200	213	205	167	192	195	210	201	196	213	200	206	230	216	198	208	207	201	207	199	192	200	227	203	184	192	186	214	204	201	208	237	205	237	220	199	211	184	196	208	207	214	225	209	168	219	213	200	211	206	201	217	206	215	189	194	190	224	222	181	201	214	193	217	211	227	198	200	198	232	189	208	194	189	200	212	193	175	200	196	163	196	187	174	210	215	201	195	214	230	224	192	195	176	229	203	219	180	217	222	197	188	195	227	202	185	231	212	221	217	215	188	190	228	192	221	201	206	210	219	224	177	201	196	205	186	207	227	202	207	169	190	200	219	217	221	223	195	203	208	200	196	190	228	199	227	192	194	231	203	219	193	189	224	196	196	186	211	216	193	199	190	207	189	213	185	207	212	212	219	187	199	232	203	205	213	189	223	200	210	185	213	205	212	201	193	198	231	207	205	181	203	198	187	194	227	220	195	235	197	192	225	184	211	209	195	192	228	214	230	207	187	215	202	179	186	213	205	181	187	213	198	201	208	205	202	194	194	205	210	223	203	193	185	212	197	201	210	196	209	202	206	187	204	219	196	210	205	245	212	188	193	205	196	207	206	190	188	239	203	204	198	207	210	213	222	200	210	211	195	189	217	208	215	223	171	185	208	205	198	191	229	211	198	203	221	201	187	202	200	201	204	198	209	194	192	204	197	234	206	219	189	205	247	186	185	212	209	189	210	215	230	225	186	217	195	206	209	185	203	209	192	201	211	190	182	199	213	205	182	193	202	209	210	215	193	217	186	206	174	220	199	192	173	198	200	190	225	207	213	170	194	224	182	218	188	226	207	195	217	189	225	226	232	195	217	185	224	218	202	194	203	216	228	180	189	183	210	200	188	197	227	206	210	200	211	208	207	219	193	210	183	208	197	211	202	169	184	189	197	213	215	197	192	212	192	187	190	177	191	202	201	219	210	203	226	186	212	216	218	209	207	209	200	209	213	226	219	213	204	211	201	220	195	231	194	207	211	195	229	189	173	207	215	218	206	183	216	204	209	210	185	183	200	189	228	198	190	235	190	210	229	202	198	214	206	190	195	186	220	189	205	175	222	200	179	180	230	189	218	211	208	213	218	192	179	220	178	190	204	196	197	206	204	195	204	181	200	208	215	200	185	178	187	199	189	243	192	225	192	190	216	204	211	208	214	215	215	202	179	207	225	216	204	192	182	213	215	212	237	165	195	217	184	181	216	197	222	220	200	189	238	192	207	204	200	204	222	209	208	177	231	211	174	213	189	185	222	208	202	184	219	228	223	197	240	204	170	176	194	208	209	181	201	211	204	228	188	202	215	214	193	234	204	197	218	219	198	174	192	220	187	215	226	205	186	195	208	186	214	224	168	241	227	219	206	194	192	211	221	199	210	229	212	212	209	193	178	193	206	215	208	176	217	218	173	211	220	195	197	214	191	227	183	193	210	194	199	184	184	204	213	218	176	175	202	188	222	217	200	172	215	209	188	232	232	189	198	186	190	188	215	211	180	194	210	200	185	187	221	215	197	213	217	195	231	241	202	218	198	194	233	238	207	207	173	192	198	182	197	239	172	202	184	204	195	210	193	190	191	197	226	181	196	203	203	182	202	190	228	207	210	193	200	218	215	196	205	194	191	206	209	230	194	222	213	198	215	196	215	192	187	223	200	205	222	205	221	195	184	216	221	216	216	223	201	198	218	218	217	206	236	232	204	195	183	185	213	208	193	195	209	205	199	185	178	179	206	227	222	209	223	215	207	223	197	216	226	205	209	207	195	187	225	207	195	196	205	220	186	209	202	234	205	247	214	189	193	222	212	206	216	225	185	221	215	217	230	203	197	199	180	202	212	209	218	206	207	212	219	188	201	195	209	202	228	194	204	219	212	213	230	182	211	208	212	185	177	206	214	214	195	197	171	212	237	190	182	200	217	194	184	199	214	197	191	202	211	201	207	206	199	225	204	226	189	191	210	239	183	214	197	185	212	201	199	197	214	225	195	197	197	229	217	205	200	204	181	202	196	192	203
3086	1903	1100	720	574	556	531	488	524	519	509	503	484	474	528	506	487	494	492	516	528	451	526	515	530	490	514	501	479	482	505	474	488	522	511	490	520	484	506	470	497	477	507	468	526	511	499	507	520	478	518	479	493	489	521	509	492	485	498	457	477	494	551	482	525	494	486	493	505	480	477	497	448	472	496	469	514	514	513	455	502	492	487	473	502	468	529	469	474	508	491	512	476	511	501	532	481	487	487	496	491	466	524	490	520	472	469	511	491	486	476	474	521	517	490	531	513	507	491	493	502	486	507	527	494	510	481	491	473	482	506	492	466	480	488	458	508	489	486	483	493	528	508	482	514	497	530	476	503	469	503	504	511	496	513	494	476	496	490	505	500	490	496	509	514	481	499	523	519	474	499	494	523	508	528	504	453	483	475	492	476	472	512	464	482	501	513	490	490	496	526	487	499	476	486	500	446	502	501	483	481	502	497	488	487	473	479	510	485	470	459	483	502	500	488	469	487	473	500	471	505	494	512	487	476	470	497	496	509	520	461	494	465	500	473	542	524	520	478	486	483	537	500	454	475	495	482	507	464	488	498	523	421	480	464	497	508	481	468	519	469	464	518	485	509	492	495	483	502	462	514	480	487	501	482	512	479	484	500	495	485	477	517	524	478	539	507	475	513	472	554	487	474	486	484	474	519	480	468	460	459	550	469	473	506	504	523	483	491	473	503	508	489	521	494	511	497	473	460	468	505	511	457	496	509	459	488	450	460	508	509	517	485	508	505	509	468	518	476	487	480	519	503	498	532	473	473	501	503	522	481	490	477	489	450	481	475	475	533	515	502	491	444	509	484	517	499	459	496	539	504	526	508	456	487	497	510	519	493	552	519	542	475	481	487	538	488	524	489	472	508	529	498	456	465	463	456	505	496	503	486	493	480	481	486	492	484	474	488	476	467	498	480	514	475	494	481	441	498	503	495	520	463	513	494	492	533	470	519	483	514	497	516	522	537	487	508	513	534	483	475	509	525	514	445	468	511	557	497	475	517	500	511	499	484	492	470	487	509	495	488	489	482	451	505	490	482	520	496	531	444	497	548	483	483	515	507	465	505	518	494	513	493	477	497	515	475	526	530	489	539	496	462	490	509	534	502	506	481	506	516	523	472	508	492	480	515	506	491	513	471	492	467	501	511	516	515	483	506	530	463	463	527	493	514	518	455	468	516	486	487	489	497	472	488	500	495	476	511	472	532	494	512	514	515	495	495	459	483	469	513	489	493	475	481	474	515	501	486	522	494	493	521	501	514	500	479	483	510	467	522	468	501	506	487	505	496	487	484	508	504	537	497	486	445	500	506	498	515	500	496	534	491	530	476	504	483	515	515	481	476	512	507	497	443	494	488	480	486	505	488	510	482	460	486	495	506	487	485	500	456	495	522	472	475	534	473	526	517	508	491	497	486	509	486	492	459	475	456	476	456	480	538	528	503	516	514	492	522	453	472	505	479	480	540	506	482	524	499	500	506	505	467	486	524	482	516	519	480	492	459	477	491	487	507	489	550	469	448	497	499	486	508	526	485	480	505	531	477	482	461	462	507	462	482	514	508	499	467	504	544	495	503	480	479	485	463	462	523	470	470	455	486	486	482	493	463	518	499	483	509	507	526	482	528	507	455	499	500	428	498	509	524	506	487	502	460	488	485	505	501	497	509	459	499	515	551	520	506	504	525	446	495	489	470	481	474	485	484	485	504	516	500	496	489	487	471	504	536	508	477	495	477	476	501	456	466	503	517	528	485	508	503	466	508	506	481	485	494	488	480	467	482	500	499	505	519	528	516	541	491	499	513	451	506	533	461	489	524	523	539	512	518	510	462	503	492	492	500	506	498	474	519	524	489	515	528	481	490	501	524	474	506	496	516	482	530	492	502	496	482	466	478	468	477	457	511	500	482	482	495	502	508	479	494	461	492	537	524	492	535	520	473	504	484	521	523	515	475	465	478	457	477	493	518	505	530	457	491	494	489	478	479	477	515	494	537	519	521	510	452	508	478	494	494	508	473	507	489	448	517	518	535	491	490	470	502	541	489	480	481	495	488	504	493	500	505	489	496	467	524	507	499	492	464	492	499	465	470	492	503	498	478	490	508	494	491	506	476	511	523	493	492	511	512	502	531	507	490	523	465	502	508	486	519	456	514	488	502	495	493	479	485	532	504	492	465	497	510	504	504	517	493	504	498	479	483	482	514	495	507	466	485	484	465	489	443	487	487	502	502	491	498	535	558	479	538	460	452	524	460	484	464	491	538	488	500	505	488	512	513	487	514	530	547	493	502	522	493	480	507	482	497	458	520	518	544	464	524	496	490	517	477	495	452	470	483	455	474	467	497	457	491	499	481	490	465	458	468	483	485	555	500	520	498	507	491	496	506	526	466	492	495	519	532	512	503	471	478	484	509	477	526	502	512	487	476	493	482	510	492	481	495	470	495	482	510	480	532	494	494	482	515	501	500	467	519	493	519	499	495	518	511	495	490	459	484	512	490	474	516	525	484	486	518	486	464	506	500	455	475	475	493	507	522	457	497	542	462	499	507	479	455	468	541	462	525	501	477	511	466	530	520	470	507	519	472	510	530	472	488	491	530	528	463	528	528	500	473	465	480	462	498	522	516	498	480	465	482	492	489	493	503	501	467	465	521	492	511	461	509	452	510	468	536	477	496	493	489	500	494	517	527	543	487	469	494	519	497	448	454	500	469	470	533	425	474	463	496	481	490	490	505	553	477	475	526	478	469	505	495	447	472	469	495	485	500	484	539	532	471	472	493	516	492	503	523	512	504	472	513	479	495	516	488	523	550	509	471	500	502	472	455	504	502	493	546	562	512	540	489	504	508	490	496	487	478	518	521	487	502	501	558	507	525	526	518	480	524	533	516	463	525	479	482	503	478	487	527	491	501	525	520	487	510	478	495	518	480	484	505	514	517	526	522	504	480	527	474	453	456	489	495	478	505	469	503	478	528	501	465	512	519	497	470	496	514	506	483	475	515	481	487	497	518	473	501	523	463	486	487	521	487	507	457	472	489	510	475	497	488	497	453	504	482	510	451	510	491	525	484	538	489	496	504	470	461	503	471	482	526	514	520	579	450	479	518	480	507	471	511	480	501	497	475	465	492	490	487	492	516	466	491	449	504	493	477	503	503	496	542	492	505	530	505	505	503	505	506	505	478	510	526	508	508	515	488	485	525	476	529	510	519	507	520	504	441	469	501	551	491	489	508	512	475	500	473	494	495	517	518	497	473	472	486	471	500	497	508	461	468	513	507	518	502	498	482	500	477	512	526	493	527	499	488	517	522	462	498	472	507	485	472	459	464	447	485	493	491	559	479	496	499	478	479	451	516	524	492	492	477	526	504	526	588	492	507	490	517	466	516	528	467	470	517	483	496	535	517	491	507	489	485	478	468	511	505	487	504	493	483	452	472	487	498	480	510	496	560	518	491	478	505	501	529	489
24328	21468	25120	28245	21470	21470	12789	377	206	201	178	151	141	117	122	131	94	113	101	105	94	106	106	118	91	95	90	80	90	96	118	97	72	93	101	93	109	95	99	97	98	108	106	83	83	99	96	93	91	93	79	84	108	103	85	83	100	95	79	86	97	82	87	94	85	99	101	82	79	96	97	101	96	81	103	106	80	94	83	102	109	89	105	123	101	115	99	101	89	99	93	87	95	99	96	89	109	86	91	100	96	106	92	87	75	79	70	96	101	79	95	92	87	83	69	112	96	82	99	88	84	98	96	88	78	83	99	81	80	98	104	97	87	85	115	101	98	110	103	82	83	84	94	105	105	102	90	97	94	84	102	92	98	96	102	81	86	79	89	79	75	91	100	102	99	95	100	86	91	93	102	85	91	91	81	81	66	82	79	87	111	96	95	100	108	90	84	89	89	96	77	105	91	110	89	87	75	112	103	86	88	82	102	75	108	90	92	88	89	77	92	97	76	87	90	89	80	89	93	111	91	96	75	84	86	94	93	85	82	72	89	84	77	100	78	101	89	95	84	99	102	99	97	95	87	80	96	98	96	77	97	75	88	93	90	85	92	94	92	97	92	108	78	77	92	91	82	97	89	78	85	94	77	102	86	89	93	117	113	100	106	86	91	86	106	103	78	91	110	99	106	108	85	93	101	94	88	106	79	102	115	86	103	88	79	87	92	77	111	102	101	84	108	85	93	95	102	100	96	82	93	110	76	100	91	100	110	84	90	76	89	96	84	99	98	93	102	86	116	88	78	107	88	85	107	110	105	102	94	89	80	97	92	87	97	97	100	87	90	107	94	94	80	94	108	106	93	83	90	93	101	85	91	69	96	95	97	96	79	74	71	95	83	99	120	83	95	100	92	86	100	94	117	84	95	94	121	92	90	77	96	92	85	91	93	73	95	112	96	95	85	85	75	82	87	85	94	87	97	104	86	74	90	92	95	105	86	110	94	95	89	101	86	70	86	90	100	90	88	91	96	97	66	87	90	95	106	104	96	78	95	91	87	102	81	108	86	92	91	88	88	97	80	101	80	73	85	95	67	116	100	98	108	93	88	82	101	83	84	94	94	116	95	76	92	106	88	104	86	88	90	85	80	77	94	89	96	99	100	91	95	84	99	104	103	88	85	78	85	85	89	93	91	89	88	92	84	86	81	84	94	85	94	87	104	99	93	81	85	103	87	68	98	93	111	96	86	87	104	88	90	68	89	82	87	83	80	92	86	94	84	85	105	73	79	110	100	86	86	97	86	104	95	99	102	94	104	97	85	86	92	101	93	83	83	89	59	97	100	91	76	108	80	91	83	93	101	92	99	92	96	86	103	87	99	82	90	97	87	97	81	101	99	79	82	89	80	101	102	76	92	91	93	93	90	99	109	89	99	89	119	99	83	100	105	101	103	94	105	104	72	79	107	93	87	87	100	105	91	102	104	87	76	90	101	91	101	85	88	103	100	81	93	82	72	90	84	108	96	94	84	89	85	96	94	103	108	106	87	89	102	82	78	91	86	97	116	83	101	93	102	102	89	109	93	98	77	78	97	76	110	93	82	96	80	87	98	102	106	97	105	87	82	93	98	115	102	82	94	102	88	83	80	84	85	109	96	106	107	94	97	84	93	84	79	77	84	104	113	107	87	97	92	89	96	120	96	95	97	70	106	87	106	100	102	91	100	97	75	75	83	87	86	86	99	116	84	112	93	94	94	91	100	89	100	86	80	88	99	84	109	91	111	82	76	79	103	95	89	72	99	87	78	90	99	93	87	93	95	105	96	102	86	102	70	88	105	79	95	90	103	96	98	92	91	106	73	76	88	87	91	87	88	94	89	94	96	90	87	107	88	90	86	85	93	109	87	78	97	73	107	98	107	87	96	93	84	86	94	85	98	99	89	88	118	83	102	100	86	85	106	82	104	75	91	107	95	88	83	98	81	87	82	91	82	94	86	104	114	88	113	99	106	104	94	98	95	102	80	98	104	104	107	89	97	92	91	88	81	100	92	90	88	107	106	93	91	94	105	87	91	72	94	92	92	72	106	91	107	101	95	91	88	89	106	94	93	78	88	93	64	101	98	102	94	90	86	99	92	103	88	75	91	94	99	108	94	117	90	83	96	102	83	101	98	86	127	105	97	71	91	82	88	88	102	100	79	83	96	93	94	103	84	87	78	87	66	102	104	103	75	100	104	100	91	93	103	87	96	84	93	87	96	85	106	110	82	93	106	117	113	80	98	96	96	94	90	105	89	92	81	105	88	86	87	92	94	102	105	104	102	92	101	83	88	93	70	86	105	80	90	89	106	125	110	87	92	105	83	91	85	91	77	109	86	98	90	81	76	103	85	106	100	95	116	101	93	92	93	82	93	83	73	111	99	87	88	74	93	92	82	97	94	84	82	108	96	89	108	96	80	118	84	70	104	88	104	89	92	76	91	125	100	76	79	86	98	96	93	102	96	93	83	80	88	106	85	100	85	81	91	96	88	101	96	104	94	96	102	87	100	86	99	92	97	97	102	76	75	79	88	102	91	93	95	81	83	92	86	85	100	81	100	93	87	91	99	80	116	83	98	95	118	87	105	100	85	112	81	79	76	93	95	98	97	103	101	98	101	101	86	82	102	91	87	106	84	86	81	82	93	85	99	98	67	96	80	97	83	91	75	68	93	115	79	88	70	74	89	90	89	81	115	79	84	97	91	78	89	99	89	95	98	107	102	96	104	82	99	86	93	76	100	92	87	90	110	87	96	95	100	87	98	88	91	85	82	87	91	99	104	87	90	105	94	89	88	90	83	113	84	110	98	89	90	77	107	92	90	86	83	81	91	84	73	87	89	119	91	102	79	90	106	87	92	78	85	95	102	102	89	102	105	98	103	99	101	100	83	93	93	106	84	91	110	100	120	96	83	87	83	91	69	102	95	99	101	86	108	83	96	86	93	86	89	103	89	84	111	80	95	71	81	116	91	112	86	96	74	88	108	99	75	109	85	109	82	92	81	104	96	77	82	99	89	101	82	91	79	77	100	96	92	82	101	87	99	86	88	79	80	87	95	101	89	83	80	73	72	75	88	93	83	96	78	83	103	88	90	90	89	101	82	93	80	96	87	71	89	100	80	115	96	93	98	106	94	87	95	86	105	93	88	81	97	80	82	102	78	81	97	97	91	84	97	88	85	88	91	71	99	89	82	95	78	79	93	103	85	76	87	105	115	96	103	87	86	85	102	91	97	99	88	93	80	93	84	99	68	86	92	116	102	84	108	106	79	98	100	97	81	100	63	84	78	101	95	85	90	94	97	88	80	87	84	95	86	83	78	99	92	103	104	92	127	70	85	98	101	93	107	105	84	84	88	85	101	80	83	83	81	97	79	89	99	96	100	104	91	96	81	104	93	98	93	81	103	87	90	94	77	74	77	80	101	103	89	103	85	108	93	99	80	102	96	94	85	93	106	109	105	108	74	91	98	103
2891	2946	1363	690	475	376	329	320	299	307	292	273	269	264	313	265	260	279	272	261	278	265	271	249	243	256	235	253	280	261	265	249	267	267	279	269	248	295	265	260	252	263	262	272	234	289	285	261	282	304	274	246	242	262	247	268	267	274	272	250	267	248	247	277	270	247	248	267	261	277	264	256	280	251	257	254	258	241	253	251	255	268	253	257	271	247	240	272	303	257	254	259	258	261	269	241	248	263	247	266	266	269	254	256	270	252	261	252	278	264	264	243	294	252	275	282	246	222	277	230	276	239	256	252	256	245	288	263	258	261	273	276	247	263	281	273	257	254	256	266	219	244	236	269	281	245	255	268	272	264	272	274	286	271	261	249	252	270	274	251	272	269	232	251	269	266	235	236	245	275	271	258	267	271	271	234	271	271	268	279	286	274	257	261	282	258	264	266	299	242	242	244	263	256	278	280	268	210	275	248	275	295	252	254	255	281	254	280	262	242	271	251	268	255	252	255	249	232	238	286	253	271	255	263	244	253	249	257	264	255	266	274	244	238	264	274	264	238	260	244	245	233	228	265	265	266	266	230	251	257	254	271	280	256	245	236	259	272	225	255	254	283	250	252	281	283	258	256	229	261	245	241	250	267	227	230	250	259	253	258	269	236	258	233	264	280	274	260	274	252	250	269	276	280	244	251	261	283	248	255	257	267	268	257	289	278	267	257	244	278	275	266	274	260	225	255	295	244	288	279	272	251	260	247	272	229	250	264	248	267	264	282	274	259	263	259	252	275	250	232	251	282	255	276	247	229	275	237	274	230	262	261	271	240	245	234	249	282	268	259	279	252	246	256	238	267	261	237	238	251	272	242	287	261	249	249	269	257	254	232	245	234	263	264	237	240	272	282	247	251	256	248	254	266	240	246	255	297	261	267	283	265	248	250	257	261	240	233	249	247	262	265	284	238	247	292	247	263	267	266	288	254	248	295	267	256	262	272	268	257	303	254	223	274	236	283	266	251	235	273	263	291	248	272	244	253	243	288	249	256	242	275	266	273	281	264	251	264	246	255	285	254	258	273	250	233	271	243	244	268	274	263	243	236	266	255	290	238	272	240	246	258	254	237	255	241	199	260	256	265	245	247	259	267	265	231	261	260	249	313	273	238	278	258	254	249	264	278	231	274	258	283	256	241	252	252	265	257	243	244	296	270	268	261	282	245	259	247	255	254	249	262	257	301	253	249	271	284	245	264	258	276	270	253	258	266	256	258	260	254	265	237	285	259	261	239	271	275	256	265	240	263	238	231	258	274	285	279	262	237	256	250	268	289	299	259	251	272	273	267	270	282	276	262	257	290	236	256	274	256	264	265	255	250	268	271	272	242	234	272	268	262	213	248	249	237	273	272	267	253	269	242	267	245	249	247	258	294	249	247	238	287	255	258	247	264	260	283	269	239	266	239	280	243	275	252	241	273	273	272	241	266	244	228	255	297	246	233	270	258	275	258	265	265	242	268	248	264	239	248	286	246	233	252	255	280	252	241	258	239	287	278	261	243	242	270	258	273	254	252	253	265	260	281	281	250	268	235	245	253	261	245	256	233	241	279	260	259	239	273	262	266	259	277	262	252	268	259	283	242	256	265	280	267	254	303	281	275	265	247	283	247	253	273	250	213	269	272	243	267	254	255	265	268	274	270	252	292	257	248	276	249	250	271	257	248	277	251	253	250	265	274	258	268	270	264	261	225	250	242	250	247	254	233	258	247	267	233	261	250	245	260	248	250	277	247	250	250	249	257	291	271	249	235	260	276	278	264	256	271	257	256	264	247	279	241	275	258	255	259	272	247	240	252	261	234	246	266	256	262	264	279	278	244	227	259	247	263	249	272	239	269	256	242	248	254	244	238	253	241	295	268	241	269	231	238	273	288	258	274	251	247	265	274	272	244	239	235	278	269	258	245	218	243	251	270	263	277	271	260	268	264	257	258	261	246	250	263	241	242	263	283	259	247	243	258	274	253	264	278	251	242	261	242	272	261	267	239	249	270	260	256	273	230	265	245	253	279	245	270	276	274	285	257	265	257	282	247	253	263	251	260	263	239	265	261	257	270	262	255	279	266	266	276	266	237	275	258	254	249	249	257	279	261	255	257	276	285	253	261	251	207	260	225	253	237	272	267	260	241	264	272	266	237	227	271	257	243	243	245	245	281	267	264	269	251	245	267	270	254	255	230	237	269	256	250	256	267	286	271	251	263	230	272	268	242	243	253	262	228	284	280	239	243	268	270	275	267	270	257	280	245	278	270	272	236	233	263	268	226	259	284	256	264	271	276	256	266	268	248	272	246	263	260	252	265	289	231	276	277	284	273	264	276	244	257	234	270	240	221	240	257	251	245	276	263	241	274	265	231	238	266	235	259	252	271	242	232	253	266	280	260	268	239	239	263	220	255	253	265	260	269	264	263	263	247	272	260	272	265	266	252	253	257	252	264	266	265	261	268	260	245	260	279	268	248	221	256	297	242	252	252	266	276	259	255	262	265	249	299	259	245	258	265	271	275	256	264	263	256	255	281	258	261	252	232	261	254	268	264	284	305	277	258	293	274	241	249	280	255	248	274	265	259	289	234	265	237	284	256	256	250	265	227	277	262	281	263	279	275	271	253	264	238	270	255	215	267	262	273	256	254	256	263	247	266	276	253	218	278	273	250	261	250	251	246	271	262	254	223	241	255	273	281	227	278	283	255	268	242	271	251	287	263	271	278	267	253	280	284	258	251	265	227	262	264	252	285	242	245	260	241	258	243	254	245	260	260	273	243	264	242	275	287	267	266	255	262	273	253	252	247	259	260	268	250	274	265	242	271	247	247	246	235	259	256	264	250	240	237	301	272	258	276	264	235	267	256	245	282	258	278	284	220	239	258	260	264	234	250	252	279	242	244	250	240	254	261	251	264	269	240	271	255	259	245	254	253	244	278	259	264	291	266	251	247	263	268	260	283	266	227	258	272	257	279	246	274	248	266	243	255	267	254	245	270	271	285	255	279	257	274	272	267	250	234	280	287	223	268	263	243	271	299	277	262	232	278	256	255	233	286	261	255	271	257	241	255	260	281	269	248	253	271	273	266	246	254	254	265	268	256	275	278	283	265	280	258	262	236	294	256	281	287	257	247	236	254	283	225	248	271	270	285	276	242	271	258	230	281	277	250	267	273	279	251	292	282	267	259	277	281	269	252	263	252	229	278	254	238	258	263	267	265	271	254	264	253	279	261	235	264	263	239	258	261	250	275	286	253	241	246	233	266	247	257	256	257	261	247	274	266	285	270	272	228	246	241	268	305	247	263	278	279	257	263	286	248	256	286	245	253	241	247	251	261	266	279	261	275	282	233	253	257	253	241	259	244	272	254	281	262	272	262	263	277	254	274	257	258	261	254	256	255	259	248	270	233	247	266	258	264	273	270	247	278	258	251	249	269	279	244	229	277	287	270	265	267	275	274	249	318	274	248	272	245
32087	20180	7695	540	380	386	321	340	330	317	322	354	387	326	340	316	345	356	316	327	347	340	334	324	305	335	323	375	343	315	322	305	318	312	295	321	312	311	315	292	347	326	344	317	313	301	319	321	297	363	331	299	332	327	349	350	338	328	290	345	330	344	307	318	318	317	347	348	340	328	310	294	303	364	302	335	342	306	267	335	313	339	308	320	305	338	310	342	347	319	321	289	333	326	322	319	303	373	332	318	330	335	329	299	346	307	364	323	328	323	304	330	306	294	298	315	295	328	278	333	328	359	340	316	284	358	340	293	358	303	336	334	292	329	332	324	309	314	318	329	320	331	368	356	304	308	345	332	349	294	282	310	310	322	302	346	307	317	335	349	320	310	345	312	353	383	322	342	346	336	334	355	315	321	324	345	326	311	339	319	352	322	344	304	319	292	315	314	320	326	343	319	333	322	318	371	308	338	342	324	352	311	310	333	303	317	303	314	312	306	291	319	330	323	331	327	314	315	315	316	355	302	312	327	366	346	301	328	340	335	375	306	331	294	361	348	322	352	366	330	349	319	307	346	331	303	328	342	301	301	334	299	340	347	315	338	325	331	306	340	310	342	310	305	310	332	306	319	351	315	353	348	307	325	312	309	340	322	316	326	338	334	324	334	317	325	343	344	322	322	310	341	320	309	317	323	296	302	303	329	350	302	317	341	349	343	357	342	323	336	363	319	329	322	346	308	337	312	342	350	358	313	305	336	320	336	319	353	326	337	352	355	298	360	344	327	308	366	359	317	312	334	339	343	336	339	355	350	311	322	335	327	332	337	330	324	330	289	347	337	318	357	353	347	307	275	291	338	357	323	342	321	348	331	350	300	325	339	314	351	301	350	358	333	356	348	330	321	343	321	334	338	309	321	323	317	299	312	344	348	304	322	316	362	273	346	319	342	319	299	329	338	338	338	344	345	306	359	351	332	290	327	326	346	313	305	331	314	299	333	322	323	348	319	329	335	342	362	335	284	365	286	290	341	338	359	341	289	311	312	321	322	319	331	337	321	331	347	338	297	333	326	322	334	310	305	336	362	306	326	314	345	330	310	335	349	330	287	340	352	361	299	292	330	352	319	306	302	317	353	318	312	336	350	304	299	338	316	287	321	327	347	332	342	314	298	340	326	332	328	331	309	305	346	333	325	344	308	320	295	349	324	373	313	328	344	305	316	309	317	333	311	286	315	297	356	338	316	308	344	310	342	341	346	330	303	348	354	326	353	355	296	327	341	340	327	314	324	328	320	336	300	337	323	320	334	338	358	320	305	311	298	359	332	317	345	315	296	324	327	326	348	327	316	349	310	328	336	335	327	326	363	354	302	301	346	354	312	321	311	306	305	309	331	346	316	334	341	337	319	367	337	311	298	346	362	311	341	309	335	305	319	343	345	344	338	316	338	319	344	349	361	319	317	327	326	331	280	277	320	327	313	292	316	327	343	345	361	322	308	300	291	343	321	327	313	345	319	328	355	309	347	331	350	324	339	320	299	338	328	310	342	320	310	347	336	338	334	320	344	326	332	314	340	322	317	335	320	328	324	318	298	328	342	331	355	316	343	327	336	350	332	339	348	334	309	335	371	319	296	339	293	327	325	312	317	365	356	323	305	325	335	329	317	302	343	316	318	349	316	314	328	343	335	333	340	321	319	329	315	317	325	327	319	329	332	345	316	338	334	292	333	337	307	352	300	323	331	310	309	356	314	300	304	346	325	384	333	308	316	316	326	320	305	306	315	296	280	326	323	318	339	352	314	313	312	349	302	337	290	333	301	307	336	361	352	319	313	353	327	327	345	315	313	302	318	329	312	308	344	322	351	303	305	288	283	327	303	321	341	336	337	308	325	345	343	335	287	334	330	318	346	335	304	322	330	332	321	325	338	342	329	351	334	328	321	363	318	356	338	319	330	320	314	371	317	301	344	355	326	294	331	308	319	330	327	316	304	347	314	324	326	318	316	325	342	339	343	324	295	351	366	317	349	348	339	305	302	347	324	352	310	334	316	319	318	354	325	342	350	307	287	305	328	330	307	356	327	319	365	343	307	308	347	318	335	330	300	344	330	317	369	315	384	324	319	336	333	329	341	323	342	302	315	326	321	323	366	383	350	318	319	336	354	307	346	339	313	303	337	324	320	327	295	347	318	323	320	338	329	334	327	382	331	326	312	340	320	310	346	312	317	339	348	329	339	299	316	351	345	312	323	301	362	343	328	327	323	324	328	341	326	337	304	325	332	308	344	337	355	339	289	344	302	323	306	338	299	350	338	329	324	330	299	308	364	306	333	304	339	346	334	338	329	326	319	328	342	327	323	307	337	318	267	282	331	349	359	330	331	336	318	328	329	330	312	323	320	316	328	340	303	305	322	316	320	351	353	338	306	319	296	334	318	341	314	346	326	339	308	317	350	323	300	319	320	330	321	307	317	350	341	345	329	358	341	314	308	319	321	331	339	332	331	324	325	338	320	342	322	361	338	305	314	317	330	294	309	342	311	317	366	333	307	329	344	288	330	349	294	320	285	299	355	326	336	311	293	344	336	305	317	355	315	347	342	311	308	322	305	335	331	348	324	357	347	336	313	358	322	324	361	319	310	357	303	325	339	313	363	338	317	339	319	323	312	351	344	317	317	311	327	331	298	318	358	305	323	322	308	318	327	368	333	339	312	354	316	320	340	337	322	338	348	362	318	316	317	329	313	311	325	312	317	333	348	300	339	318	329	352	320	321	322	317	316	335	358	333	341	306	304	346	322	354	319	330	308	336	342	320	336	335	335	342	315	326	345	346	314	340	342	324	316	292	337	348	307	323	326	365	359	286	314	309	324	331	322	322	310	329	338	305	378	312	331	327	323	344	324	328	317	337	334	346	335	342	313	374	321	336	331	333	321	328	318	341	337	341	310	307	312	319	337	311	318	320	327	301	349	320	330	327	298	321	341	323	317	308	271	311	358	313	323	360	298	334	364	315	274	332	311	316	317	344	324	341	341	317	303	348	289	325	309	304	313	358	296	335	296	318	308	314	296	331	302	302	338	337	280	341	361	337	330	334	316	333	337	327	323	325	353	315	350	313	322	313	321	323	276	353	344	317	298	302	352	359	289	311	344	320	299	343	342	300	304	314	342	326	330	336	335	309	332	348	322	337	313	324	297	318	294	336	336	355	334	304	317	338	316	340	328	330	348	318	330	317	329	319	322	305	288	342	307	338	332	323	379	309	333	344	327	304	327	343	320	346	309	323	326	322	343	323	331	306	341	322	364	336	361	323	316	364	330	311	319	300	335	342	306	314	346	322	298	317	297	338	330	351	340	339	340	331	348	322	309	322	351	319	326	323	326	328	309	347	353	341	337	321	316	336	357	344	356	329	318	307	322	328	320	314	317	348	304	328	296	322	332	339	335	344	341	294	310	305	348	329	342	316	345	331	363	360	342	303	359	324	334	321	308	321	331	351	330	347	338
5750	831	814	813	755	786	733	800	742	773	781	797	779	768	711	759	730	786	772	748	754	755	812	754	826	805	801	827	780	803	777	738	808	754	768	789	782	772	724	747	741	800	789	761	766	754	814	740	769	847	777	783	775	781	763	809	800	752	834	837	787	778	791	728	764	809	791	789	789	772	754	777	786	809	773	715	812	753	740	687	754	777	780	778	764	780	764	835	797	794	720	835	762	722	824	759	821	812	758	772	717	796	765	785	805	744	745	792	744	767	806	796	752	741	814	783	819	750	748	731	792	817	740	775	712	761	790	821	764	830	772	788	727	770	794	819	762	795	792	764	777	738	798	798	786	800	763	793	716	789	779	772	726	772	799	748	784	816	808	788	804	783	725	738	793	756	796	733	787	747	758	813	779	800	763	767	765	788	765	775	751	808	768	763	805	794	773	774	722	802	797	790	793	840	776	715	765	781	796	790	771	775	794	804	803	732	801	781	750	761	800	773	771	737	772	746	834	798	716	736	735	785	812	763	829	793	724	755	846	758	756	755	791	782	780	798	792	777	805	737	762	783	811	761	751	816	798	824	787	844	760	813	815	769	772	741	775	734	770	760	777	776	777	785	781	807	757	748	753	755	788	773	768	776	785	787	799	755	791	787	789	763	793	778	757	772	822	774	807	806	798	845	767	813	737	775	746	764	778	787	788	830	835	741	788	742	814	781	746	777	766	814	788	755	766	745	750	766	797	733	771	774	752	754	742	766	793	798	712	805	772	750	764	795	779	766	736	749	799	765	780	787	778	835	804	766	744	791	752	811	783	769	840	730	808	781	757	744	762	795	817	782	762	771	799	757	805	794	785	771	837	775	750	774	828	766	743	739	822	783	797	807	763	775	757	752	812	799	835	779	804	788	828	813	765	761	772	800	818	745	754	775	786	740	777	811	767	779	762	773	782	844	690	803	739	794	757	813	803	812	784	747	765	739	746	828	816	798	760	747	843	788	813	712	740	800	684	792	781	808	834	772	768	814	719	761	770	797	773	759	787	817	765	805	800	808	819	802	822	787	816	798	803	789	792	780	814	775	817	753	769	797	781	771	747	802	792	750	789	747	777	732	747	779	758	821	786	791	772	791	757	755	790	745	757	766	773	754	772	762	783	753	722	777	774	756	721	740	731	804	757	791	771	794	775	788	759	766	766	809	770	756	757	743	778	776	793	803	844	725	759	801	788	784	764	745	779	797	770	786	764	787	775	808	851	739	799	777	797	780	810	788	783	781	767	769	756	751	745	783	792	773	757	817	746	789	788	793	753	710	771	764	777	803	827	753	777	798	780	748	772	732	702	802	752	783	762	829	736	756	773	778	737	770	705	813	774	766	807	755	778	746	736	803	774	792	814	792	771	765	774	744	812	733	731	786	775	744	766	795	823	788	808	767	803	796	742	718	787	813	817	803	763	752	770	795	742	793	757	762	727	732	772	791	752	768	776	733	840	783	722	770	779	774	742	730	773	753	810	761	801	773	766	737	785	745	752	772	739	732	747	745	811	795	789	766	825	786	787	699	727	770	802	772	745	776	797	806	766	792	796	817	739	784	775	780	762	802	796	747	766	756	749	781	780	807	750	699	787	773	779	804	743	810	742	761	779	796	845	764	820	780	805	756	757	756	739	807	768	746	768	752	711	812	786	809	774	775	765	810	739	740	793	752	736	756	798	808	734	788	806	776	819	796	795	713	782	816	758	774	762	760	773	795	790	778	841	786	809	809	794	763	799	782	783	781	785	815	763	813	773	783	756	759	771	812	733	779	776	795	738	764	760	799	835	825	790	735	745	782	765	783	814	791	768	798	735	741	780	779	758	767	791	743	791	781	746	736	775	815	783	756	754	776	781	801	780	786	769	840	775	794	813	800	756	812	818	774	839	773	769	792	819	771	782	817	742	809	757	806	804	737	775	785	759	825	780	773	806	763	802	775	738	802	815	761	840	786	806	752	772	761	782	814	775	773	784	809	786	753	762	753	772	827	787	795	760	759	799	763	768	760	761	788	758	773	803	755	734	781	797	797	815	787	807	829	796	761	718	785	795	818	815	766	777	795	820	752	758	782	770	798	782	806	809	759	766	729	783	800	717	793	786	732	781	778	788	812	769	799	815	794	788	744	777	771	733	777	750	814	806	804	792	777	769	777	733	782	723	729	765	773	766	779	734	775	775	753	787	806	820	789	776	725	816	749	695	790	777	792	718	750	765	760	779	779	786	777	738	770	761	757	766	819	723	756	828	759	783	806	740	845	788	759	768	751	725	807	752	824	789	794	776	797	782	781	802	748	816	741	744	777	765	772	768	788	849	799	758	785	787	807	812	784	779	733	713	719	756	794	768	780	736	784	821	776	758	764	767	756	729	819	781	732	825	730	789	777	801	760	748	785	773	734	735	762	755	826	724	775	799	810	751	764	741	788	777	815	741	778	768	746	777	743	742	746	834	749	730	781	742	774	779	794	796	727	741	754	771	739	759	798	713	776	745	833	781	767	796	763	745	781	835	767	758	827	757	761	765	784	750	789	785	782	787	757	815	764	762	825	766	784	786	833	783	799	873	783	749	763	792	789	732	778	747	781	823	745	783	768	813	712	817	808	811	798	762	786	770	798	788	815	793	791	772	747	779	790	779	774	779	772	794	794	767	800	785	743	732	808	767	803	807	759	788	812	796	750	763	794	823	814	724	776	766	786	755	752	771	761	778	727	758	789	711	777	719	797	762	748	798	752	756	749	772	772	758	731	812	805	812	786	795	770	780	792	776	768	762	748	761	792	770	783	793	807	807	765	785	825	749	725	772	737	762	806	746	791	791	782	790	761	798	850	781	790	725	772	784	766	716	736	772	812	767	777	799	789	820	788	749	780	752	803	812	720	787	794	765	804	746	802	777	762	778	712	837	765	817	743	806	731	740	727	764	800	763	755	791	818	742	832	772	776	766	761	774	781	762	753	800	790	776	766	785	791	776	805	743	770	779	721	786	815	779	780	815	752	727	829	809	804	793	782	733	808	767	811	720	807	801	778	791	788	773	792	739	778	771	792	747	802	748	685	804	758	778	738	747	768	769	726	769	798	832	707	766	764	797	798	830	808	776	788	793	776	782	746	806	711	795	843	773	771	806	763	754	761	796	786	808	764	780	813	803	792	816	776	808	778	732	815	750	760	773	767	781	757	775	786	797	750	755	721	827	801	762	769	752	742	775	837	783	798	773	794	808	787	749	768	779	759	746	802	732	772	805	806	775	806	782	802	763	778	766	764	785	779	788	761	755	800	790	783	761	772	791	721	799	779	759	789	774	716	804	748	740	758	764	803	803	738	787	780	747	779	794	795	753	764	760	728	760	749	765	786	839	799	818	779	767	810	774	791	771	742	730	795	754	760	740	813	726	832	778	763	775	747	746	770	754	790	786	759	844	787	720	775	758	757	747	779	765	767	805	767	779	752	786	780	779	762	833	738	802	782
24970	21470	24717	28629	21460	17240	486	300	236	242	260	244	232	205	215	216	181	230	211	205	188	245	188	221	197	182	187	201	190	201	204	210	219	208	197	192	201	221	206	222	224	202	238	208	199	177	221	202	205	208	196	220	171	195	188	207	182	212	209	206	194	206	197	188	211	203	218	222	195	216	233	223	200	193	195	222	186	190	193	210	203	218	206	214	209	209	186	213	236	178	219	203	223	208	188	196	200	197	237	188	216	218	200	210	200	227	209	202	200	194	205	193	202	174	187	205	208	179	178	204	211	217	210	207	216	202	229	199	218	178	228	181	203	215	211	200	193	197	183	206	202	177	190	186	202	195	180	203	217	207	208	215	182	221	190	194	219	207	185	191	178	200	205	207	197	214	224	197	228	194	196	199	198	198	190	201	202	199	183	201	206	206	204	200	221	214	204	215	197	184	199	216	212	224	185	213	208	188	214	207	187	199	189	217	197	223	212	192	195	201	203	206	184	217	200	184	201	188	200	180	180	198	204	219	217	200	192	191	198	190	225	219	188	195	198	203	216	220	228	198	215	210	201	201	199	200	214	189	199	166	219	172	202	206	202	209	195	188	203	196	183	196	208	216	188	221	181	201	206	206	227	195	204	213	203	222	191	182	203	185	229	208	195	204	192	212	210	196	199	232	224	231	203	230	190	202	198	196	204	205	208	231	201	241	220	209	191	198	193	209	213	202	205	176	179	212	192	224	229	196	205	196	194	198	202	190	202	241	200	208	199	184	199	217	224	197	193	231	201	212	189	221	210	220	211	209	223	202	200	204	218	200	210	186	200	195	191	202	209	172	205	203	195	217	178	217	234	187	184	195	208	217	228	211	189	205	191	204	201	177	219	217	205	214	213	203	184	199	197	205	211	202	213	167	192	227	200	181	230	187	202	191	191	218	199	217	183	194	194	193	187	219	215	195	210	198	190	190	192	201	218	219	216	214	196	227	192	224	209	202	192	212	212	188	191	213	231	172	167	212	207	216	210	202	208	194	227	197	173	193	224	230	203	188	196	212	196	193	177	190	194	198	190	189	217	186	207	175	191	174	199	200	220	170	200	207	189	190	203	210	155	218	203	196	194	180	195	193	227	200	216	204	207	202	194	185	192	202	198	190	205	198	206	198	205	204	188	200	213	207	198	220	187	201	207	183	215	207	225	220	217	192	202	183	210	214	215	203	205	218	221	196	197	226	223	208	195	180	222	201	215	186	199	223	217	197	204	191	210	219	206	219	198	188	188	207	201	204	207	187	186	206	214	217	203	220	192	198	202	233	195	194	180	202	189	206	233	200	208	219	201	200	197	199	204	210	205	194	195	197	201	191	215	203	219	213	177	199	197	203	198	212	214	232	185	181	212	194	220	186	188	208	183	227	183	196	184	187	186	196	189	207	189	190	201	220	196	208	206	199	209	203	204	211	206	196	188	194	196	184	211	206	203	185	198	192	194	175	176	205	206	240	220	197	224	232	207	202	198	223	191	198	215	206	204	199	224	211	186	206	189	210	240	220	209	215	188	197	202	215	194	189	210	191	241	222	194	193	229	215	204	188	201	197	199	199	207	190	177	187	206	190	193	202	200	194	206	212	205	213	213	195	206	201	199	197	206	233	201	201	202	220	222	186	201	224	221	216	217	225	198	207	193	198	192	170	191	192	218	185	188	194	212	196	211	195	190	207	206	186	195	197	203	221	216	215	204	196	208	207	212	200	172	195	194	213	194	197	221	197	155	223	189	175	193	212	195	205	207	191	189	199	214	197	187	220	193	203	195	216	211	180	217	178	208	215	219	196	201	226	207	213	190	209	184	200	222	244	200	217	208	224	193	194	196	209	184	177	187	207	215	223	217	187	210	183	192	210	201	195	195	209	199	201	193	203	220	222	182	190	188	203	182	220	209	226	216	203	207	211	229	189	201	236	202	192	190	197	195	206	199	222	176	214	189	195	205	217	200	187	193	225	196	207	171	218	186	209	215	209	216	201	221	203	181	205	175	222	202	183	204	202	213	219	215	199	206	202	193	212	204	226	203	223	200	199	204	197	212	204	215	212	210	230	195	199	225	203	202	219	198	199	202	221	177	197	211	227	193	170	193	201	209	183	193	197	214	196	218	205	187	211	199	200	176	214	207	205	205	203	208	199	154	192	217	185	189	211	205	218	208	204	184	210	212	211	201	220	225	192	198	236	175	182	209	211	213	187	213	206	182	213	164	226	193	219	190	202	177	212	212	194	197	216	217	200	202	207	197	189	181	184	207	224	204	195	205	209	210	182	205	191	227	237	225	212	202	196	206	197	221	224	181	203	204	225	197	222	207	174	189	198	214	196	201	236	212	196	215	214	200	213	208	184	210	187	215	205	194	211	215	225	187	195	200	207	232	187	192	189	205	209	186	197	183	240	190	196	195	194	220	185	208	213	191	210	230	206	198	212	192	214	186	180	182	248	189	195	224	173	216	187	218	182	218	193	218	199	210	228	211	209	203	217	184	216	201	200	197	206	221	212	181	218	205	212	198	199	224	198	198	227	205	207	198	187	191	199	219	223	190	184	194	203	198	202	199	208	204	220	197	204	220	212	207	174	216	209	194	212	205	185	213	206	177	205	170	201	185	170	202	188	219	191	201	181	188	216	192	208	207	185	203	209	210	175	205	203	200	228	219	217	166	202	167	189	199	195	219	186	175	194	191	218	200	196	213	217	184	220	225	209	208	200	203	192	203	203	204	206	230	181	230	203	171	204	181	200	231	216	216	198	201	192	184	188	201	202	186	194	207	216	195	178	196	215	190	180	222	217	205	202	215	211	205	211	207	190	202	214	209	198	203	177	201	184	195	179	213	226	223	199	183	197	218	182	174	189	193	173	219	187	212	181	194	174	201	202	188	206	239	187	194	221	216	206	230	209	209	183	225	221	201	195	196	193	211	226	207	200	208	215	225	201	220	219	207	187	201	191	229	221	208	208	184	187	193	199	227	183	195	202	180	204	202	210	182	179	197	210	191	196	195	246	207	192	203	191	198	227	197	214	204	209	193	217	213	191	200	214	197	198	219	178	186	223	223	204	195	213	205	197	192	204	198	185	184	217	202	181	211	199	200	208	193	192	207	193	207	193	194	211	225	206	213	185	215	185	222	217	204	196	193	194	213	218	226	187	202	223	207	175	192	227	176	212	200	194	204	204	218	197	187	182	206	217	206	216	207	221	205	198	208	195	206	226	168	204	204	200	201	183	196	181	205	197	215	206	204	216	208	190	205	231	204	186	201	184	212	171	189	202	210	227	226	215	186	188	215	222	214	210	239	203	204	197	215	208	174	224	178	201	204	178	187	198	231	202	213	209	190	179	193	195	222	207	214	228	207	178	198	216	220	213	215	190	213	192	218	206	213	202	221	219	215	220	210	211	214	210	204	176	188	197	209	196	194	192	193	194	213	217	191	218	210	191	202	196	190	206	214	230	209	184	201	169
3055	1822	1056	772	603	577	548	575	512	476	511	532	479	470	500	497	465	502	467	512	498	489	487	514	516	498	489	496	549	520	511	523	478	516	518	525	513	485	528	460	485	516	514	508	512	514	507	512	545	497	488	503	483	514	495	465	459	510	454	512	455	520	519	508	450	502	512	482	484	498	496	508	476	500	470	478	537	514	485	515	480	503	476	509	470	541	482	494	490	499	550	491	493	503	493	530	481	474	517	490	496	507	466	500	508	494	485	501	474	473	442	507	559	502	503	491	529	517	509	480	506	487	533	470	490	526	477	436	480	487	485	506	496	524	488	506	465	500	523	506	493	513	496	529	505	516	486	486	492	488	529	471	485	470	501	463	497	510	521	466	486	511	457	516	520	462	466	485	481	493	522	491	457	495	492	471	545	464	492	494	484	508	505	486	509	487	486	492	511	490	524	484	496	507	497	481	513	490	518	516	520	513	516	499	491	480	492	502	493	519	480	509	518	508	489	487	508	501	479	482	500	514	492	513	506	477	473	492	516	528	481	470	479	493	488	518	525	488	523	510	469	466	482	443	473	528	507	520	474	519	530	487	500	485	517	501	491	444	500	486	503	506	502	470	486	508	499	521	510	467	450	502	492	518	467	520	473	495	514	497	482	512	510	513	502	501	519	505	506	480	453	537	499	470	481	451	500	500	514	507	497	500	469	510	479	495	513	526	489	472	476	488	472	506	516	468	462	530	501	476	504	498	529	481	513	507	500	508	518	503	488	494	501	477	489	519	504	506	483	549	473	527	548	486	505	470	483	471	523	465	517	452	477	490	523	436	493	525	493	476	497	501	508	478	457	519	491	494	505	507	472	512	524	468	502	517	502	465	497	505	466	496	510	515	485	487	511	447	512	518	512	470	489	506	504	510	509	494	471	468	461	502	531	489	487	462	491	471	521	509	497	475	471	527	502	472	501	479	484	468	462	494	488	507	466	471	511	526	539	481	517	476	473	489	513	538	515	532	518	474	505	476	509	458	472	481	485	475	493	428	463	521	539	503	496	480	458	488	509	537	461	497	481	480	472	441	478	518	517	501	506	515	472	534	464	510	514	465	513	502	495	465	475	495	491	482	473	467	513	484	492	536	507	498	493	493	493	461	434	484	466	488	501	509	505	500	522	488	460	516	490	515	478	507	504	487	482	481	512	513	438	503	498	476	477	498	499	530	483	466	484	475	497	475	483	468	508	491	506	465	481	428	479	490	514	493	467	500	467	518	543	480	463	467	517	515	487	471	543	483	472	511	501	482	505	528	504	510	501	472	476	497	481	476	443	472	490	511	540	502	478	512	506	489	476	506	512	508	465	469	483	505	490	500	523	493	568	527	456	495	472	507	510	489	517	450	498	466	495	512	502	487	482	499	478	519	535	531	515	528	484	489	505	515	464	491	519	481	517	460	509	520	485	479	516	495	504	506	501	501	495	458	509	526	468	471	483	483	516	516	511	504	533	476	538	535	492	527	477	482	496	500	503	468	492	499	451	484	536	488	479	508	471	493	479	509	513	470	539	506	483	484	470	487	501	478	502	513	485	509	522	494	512	486	491	505	508	491	496	480	465	491	519	512	492	491	510	501	472	499	466	471	518	497	510	494	497	528	497	491	491	494	499	470	543	457	469	489	502	502	457	501	534	506	479	500	513	536	486	486	495	478	526	470	477	462	476	490	494	462	487	435	552	519	511	492	500	516	497	497	475	480	542	515	465	484	509	474	483	477	486	475	469	503	512	490	465	484	490	461	493	471	487	500	519	497	490	542	516	469	484	510	492	486	493	495	484	538	494	456	479	483	480	531	493	503	500	492	517	530	521	514	543	479	512	466	525	528	462	454	515	469	497	516	442	531	471	481	515	536	491	484	490	480	498	513	501	449	501	469	509	460	493	489	496	466	495	488	508	489	495	533	498	480	493	488	496	496	485	479	476	504	473	507	500	444	458	474	497	514	509	477	512	463	471	456	431	509	507	503	501	534	475	496	459	480	517	501	510	479	476	509	446	481	505	528	497	492	472	473	532	459	485	544	482	508	490	464	473	478	502	469	515	464	514	482	493	465	483	462	517	501	487	515	484	448	508	448	501	482	490	472	474	486	525	496	481	502	489	482	476	490	489	495	481	465	493	467	481	487	472	498	523	486	531	473	491	499	524	488	522	480	508	499	489	450	494	497	462	521	464	487	545	504	486	486	503	551	549	534	527	509	455	498	483	484	470	489	465	465	496	498	498	504	486	489	483	494	463	483	506	524	517	507	497	507	511	502	508	509	536	509	484	466	459	489	487	504	491	528	508	478	490	459	492	471	513	484	540	507	470	507	501	529	519	507	471	525	536	510	461	496	501	471	479	507	477	469	519	502	492	512	502	478	499	483	486	443	480	511	503	491	472	433	523	496	484	490	467	458	483	493	497	462	493	490	506	466	486	494	457	492	507	512	488	469	484	511	509	512	501	473	494	489	501	461	479	483	508	461	508	498	506	482	477	484	494	496	511	492	489	475	495	511	465	496	498	481	483	484	531	491	520	475	533	498	494	530	530	501	493	487	499	512	510	503	402	505	485	493	494	508	481	503	525	477	462	485	486	488	510	514	480	494	466	508	503	496	526	493	484	500	462	506	490	461	503	494	516	466	505	446	464	509	461	500	495	552	482	508	531	484	506	535	519	506	462	470	500	479	492	494	441	508	519	467	488	465	494	497	483	516	475	484	512	485	539	541	535	513	517	500	526	514	504	539	477	461	478	525	471	491	491	484	518	496	489	510	507	527	512	518	497	536	539	479	482	540	509	530	484	507	471	507	491	486	454	504	509	521	508	535	471	466	468	472	495	509	515	439	474	502	485	523	472	509	496	492	490	515	460	489	493	529	486	468	505	468	492	508	539	476	511	459	500	503	470	499	456	458	506	498	540	480	531	492	496	515	482	489	509	438	529	501	519	475	489	500	495	505	473	511	463	495	484	524	504	505	431	540	492	493	512	534	525	480	511	499	477	502	493	497	493	485	516	485	515	466	521	524	483	476	487	521	469	497	506	461	424	530	531	519	490	496	512	532	502	494	478	452	484	468	481	477	471	522	485	508	461	485	499	502	493	491	480	518	511	504	504	525	493	479	512	509	484	517	473	489	486	452	507	496	479	499	492	467	461	501	502	498	479	493	495	476	496	508	482	497	502	480	471	509	483	517	499	471	470	500	479	481	483	503	480	504	478	504	459	481	493	491	488	499	474	488	511	506	508	537	465	483	490	492	501	465	485	494	492	525	450	516	522	481	452	460	479	484	461	451	512	512	491	502	500	499	453	486	476	489	503	467	502	490	537	511	490	486	464	465	482	511	499	472	511	506	482	489	495	480	473	511	511	518	458	474	506	491	471	488	502	484	506	483	507	490	536	501	529	493	500	483	498	497	487	496	459	521	480	530	491	493	515	493	516	484	484	516	472	501	459	501	501	488	472	500	484	493
24343	21454	25079	28226	21454	21463	12731	322	201	170	148	153	132	141	112	128	104	101	129	108	115	105	104	125	130	116	97	86	94	72	96	88	91	106	98	106	88	113	102	108	88	115	96	103	98	99	94	74	86	71	90	97	104	94	96	86	71	66	90	88	105	87	82	76	79	101	86	81	93	91	109	101	82	101	95	93	83	89	84	92	95	107	101	105	70	98	82	86	74	101	68	89	97	113	98	89	92	99	91	78	83	81	102	105	87	84	115	100	110	89	97	95	106	82	76	76	80	98	85	88	80	86	105	88	72	112	85	93	81	99	75	85	92	92	101	82	92	101	104	79	79	85	77	87	79	99	92	81	103	86	95	92	77	81	84	78	95	93	87	87	105	102	109	92	96	97	98	97	78	80	99	95	92	101	84	105	98	82	89	102	66	72	90	101	85	85	82	81	94	73	92	90	81	77	100	101	92	85	89	106	91	80	89	106	72	84	99	77	95	99	91	92	80	104	103	77	100	107	89	82	99	98	106	74	97	91	114	80	91	89	84	94	104	86	75	83	85	96	105	76	89	97	85	85	105	92	86	96	88	84	79	108	93	90	84	101	78	95	82	101	91	90	81	106	84	74	100	69	83	98	86	82	99	87	108	85	86	77	92	62	93	90	83	85	88	94	93	105	89	106	82	113	101	89	87	95	72	84	107	102	89	74	92	80	80	109	107	96	106	90	97	94	95	87	86	87	80	94	110	96	81	87	92	91	112	91	102	82	98	92	88	85	99	88	86	93	96	92	111	98	81	91	86	87	98	94	93	116	94	96	92	91	99	89	91	88	100	104	89	81	79	88	97	90	105	95	96	67	82	92	88	108	98	97	115	104	85	110	80	100	88	90	70	83	84	104	99	86	85	97	90	108	113	82	98	87	79	96	86	76	104	107	64	84	99	106	95	104	91	92	105	86	102	78	84	95	86	106	81	79	83	87	98	102	106	92	89	99	91	88	111	89	83	109	91	81	81	91	87	93	85	109	89	82	104	102	105	84	96	81	76	90	101	105	88	101	92	76	105	109	116	104	83	77	80	77	100	82	102	99	84	100	86	72	91	87	97	98	87	94	94	82	81	95	89	90	70	80	88	88	105	111	97	94	92	110	76	100	81	91	101	77	87	101	86	84	83	99	106	99	94	85	102	80	92	80	96	84	113	83	95	87	101	102	82	90	92	102	78	86	91	89	89	99	96	105	98	93	98	89	84	85	112	98	66	96	94	97	81	81	90	87	93	93	90	85	85	82	80	92	97	108	103	98	78	103	93	104	96	94	86	98	87	95	96	92	75	107	91	67	79	92	81	93	87	99	94	82	84	97	93	95	69	90	83	105	80	100	89	105	102	100	86	101	89	84	84	86	92	76	97	89	80	82	91	88	92	84	110	85	93	86	98	96	93	73	90	81	87	92	93	80	66	100	79	81	92	99	76	102	99	94	100	100	107	114	95	99	85	100	124	79	88	83	94	109	90	90	84	82	90	82	83	94	101	92	100	91	98	108	110	105	112	87	100	94	78	88	94	85	89	87	78	80	91	95	98	76	100	79	99	93	94	98	79	84	104	95	87	109	85	100	95	90	97	83	88	94	79	100	82	89	100	99	80	81	71	79	83	82	103	98	88	91	87	84	94	88	80	88	99	84	89	94	89	92	86	104	78	93	83	94	88	88	91	105	87	97	88	82	98	97	95	79	92	79	86	86	98	97	97	93	81	87	96	86	73	104	91	88	91	82	83	97	106	90	91	97	96	107	89	78	103	99	96	79	98	106	78	99	98	92	88	88	96	97	86	111	76	72	97	96	93	73	83	92	98	94	106	95	86	84	83	94	75	82	99	97	97	102	83	103	97	77	78	88	95	87	84	74	95	102	109	102	102	105	81	99	94	70	91	82	100	92	88	88	83	78	85	97	101	93	93	93	95	100	80	90	69	87	91	93	107	91	95	85	71	98	102	83	90	105	95	92	88	77	91	82	100	76	91	90	102	103	83	96	88	103	96	93	95	89	65	116	103	94	104	67	87	96	101	98	103	95	99	85	111	109	96	96	83	75	92	81	60	74	78	92	108	87	87	80	99	88	99	87	75	95	107	96	71	98	98	95	84	88	99	76	93	86	81	87	94	106	84	101	91	103	86	99	83	86	79	93	91	83	89	104	94	77	92	75	100	93	86	92	76	91	93	93	87	92	79	94	111	91	102	110	96	87	100	97	105	85	91	114	79	124	80	72	96	94	97	89	75	98	85	72	78	89	80	87	119	98	89	89	76	102	84	86	81	86	94	77	113	112	88	85	90	81	101	93	87	91	97	110	80	92	88	109	94	72	95	92	93	85	96	86	71	91	91	102	98	93	86	74	120	88	85	86	93	104	77	109	100	109	95	88	95	87	89	108	84	82	98	101	94	81	84	87	92	107	79	99	92	79	85	103	82	94	85	101	83	96	79	84	81	91	97	77	95	97	99	100	72	99	85	99	92	78	91	74	74	99	82	96	86	77	92	83	87	99	98	103	96	101	90	83	89	84	111	82	88	90	100	97	87	90	86	91	84	73	93	98	92	90	93	107	99	94	97	103	86	100	84	79	96	90	86	70	100	78	91	107	102	112	88	105	92	96	87	95	95	126	101	89	92	97	91	97	101	76	80	96	105	111	85	94	98	93	91	84	82	99	74	83	111	98	83	93	68	103	93	90	95	87	87	73	97	81	103	96	84	80	116	112	101	97	90	85	105	101	102	114	78	95	85	99	90	85	98	102	103	102	87	83	83	100	87	114	91	106	89	78	84	90	83	96	105	96	99	89	104	89	105	91	110	89	91	80	88	107	94	90	87	89	90	90	97	81	103	99	95	86	88	89	81	101	105	81	111	91	99	72	97	95	88	83	83	84	105	100	94	72	88	89	76	87	96	84	86	91	119	83	99	90	107	94	99	81	98	98	112	82	88	91	94	111	88	90	79	90	99	98	87	85	91	99	111	93	96	89	85	77	97	90	106	89	98	99	72	98	93	93	100	80	90	90	77	97	108	94	95	97	74	81	102	98	108	92	111	97	103	96	102	81	88	97	114	93	100	93	89	107	92	94	79	86	88	111	95	110	92	74	78	94	83	105	84	96	73	85	90	109	101	81	83	103	70	91	107	98	82	97	106	87	87	82	91	101	93	89	103	96	94	82	93	92	82	105	106	99	85	88	109	88	92	101	107	93	86	97	84	102	96	93	96	90	94	99	91	78	92	90	75	81	90	91	82	96	78	77	119	94	103	101	78	81	77	93	87	80	86	97	106	101	111	90	100	102	90	77	94	104	85	107	73	102	82	79	91	86	104	90	81	97	78	86	94	80	97	102	92	82	85	107	100	80	101	87	95	93	65	105	95	87	91	104	80	76	108	83	82	99	98	101	101	98	97	96	103	95	75	91	95	110	95	87	84	95	101	96	101	93	92	87	82	96	87	94	88	92	92	95	85	73
2817	2991	1419	657	425	380	346	313	300	282	303	291	276	285	265	265	282	276	263	246	306	311	302	244	249	254	259	291	253	243	246	261	253	269	271	257	239	299	242	260	248	258	254	265	275	252	237	269	272	265	276	264	264	267	237	250	247	266	263	266	259	262	280	217	218	244	292	219	228	276	283	268	252	216	270	226	277	263	282	281	250	256	257	247	259	244	256	249	239	281	248	268	260	249	258	263	286	275	256	266	250	267	265	286	265	275	248	242	264	240	293	264	247	274	262	257	239	252	273	249	233	226	255	269	277	294	254	252	261	235	256	264	249	254	259	271	277	232	261	265	254	260	259	250	302	269	275	257	288	235	254	267	260	256	284	245	247	259	278	276	285	255	247	241	264	227	257	250	217	238	274	252	260	277	264	238	255	260	247	259	256	248	249	250	269	235	260	277	244	286	244	249	262	247	272	289	270	286	263	258	232	269	264	253	247	244	237	254	294	237	259	249	244	250	271	269	252	254	260	231	257	252	268	264	252	273	250	239	267	270	271	282	233	273	260	262	264	270	275	245	260	259	255	261	258	231	276	246	258	246	271	273	271	306	266	242	261	218	270	268	253	256	254	274	261	247	263	289	260	258	260	253	241	273	223	262	229	245	238	234	272	270	271	282	245	273	269	236	250	288	258	278	252	284	285	275	268	238	246	235	263	275	224	254	247	238	269	296	274	246	251	281	253	251	254	270	236	274	250	282	268	248	265	220	270	259	258	244	248	249	262	229	281	273	265	293	258	282	268	296	281	252	274	259	264	249	219	243	256	286	260	240	269	275	251	278	243	267	260	262	260	246	243	253	263	251	289	253	264	235	256	276	289	278	246	249	254	231	278	255	264	242	266	234	237	250	247	219	260	234	268	254	270	258	258	260	268	280	282	268	271	237	223	263	236	266	261	265	253	259	263	264	258	270	244	255	269	253	236	259	263	274	255	256	258	255	287	243	249	254	274	277	240	259	242	246	257	253	243	239	256	272	270	262	247	266	265	227	257	259	246	224	265	259	240	251	287	254	259	248	273	280	255	272	262	238	249	291	258	279	238	254	233	257	242	256	253	275	257	246	238	243	248	247	284	250	266	247	250	256	281	255	245	273	230	253	258	245	260	254	280	216	273	264	269	261	240	259	242	246	250	260	250	272	242	258	239	263	263	259	281	254	255	246	260	240	260	275	253	263	258	261	269	225	261	257	258	254	296	253	243	246	249	244	283	284	269	246	253	257	281	280	259	269	251	273	262	274	264	286	250	234	265	242	304	259	264	233	256	247	268	235	254	274	256	258	287	258	266	268	237	236	295	270	265	283	267	251	294	264	273	268	256	250	250	244	267	293	285	249	293	255	279	264	244	278	298	260	271	255	215	261	257	292	275	238	255	237	271	243	261	267	249	234	269	259	249	253	255	270	247	262	275	268	264	257	262	248	264	277	250	238	263	244	231	252	252	251	270	284	299	249	278	255	271	278	249	257	248	250	256	252	240	290	264	288	252	247	251	232	248	249	247	275	273	265	258	237	269	236	250	243	262	227	263	265	263	260	273	251	257	264	272	258	240	236	268	257	265	278	243	273	266	244	248	270	246	250	247	242	245	251	265	279	256	280	257	255	278	237	255	252	252	249	252	253	241	254	238	261	278	278	258	241	237	254	274	244	238	281	275	236	269	264	271	222	251	257	258	234	262	271	282	261	245	250	267	276	277	275	270	226	249	258	259	257	243	255	259	259	268	254	242	271	270	258	269	261	237	251	264	237	241	258	279	231	248	262	250	288	242	244	228	244	256	263	259	279	271	266	257	265	274	244	261	271	259	254	261	260	250	250	262	262	252	259	247	225	242	246	275	261	266	274	268	283	261	295	273	263	272	234	254	251	243	220	255	244	240	262	268	262	251	257	270	260	269	243	272	234	256	244	253	246	266	284	273	231	265	248	259	260	238	219	256	224	277	257	255	256	256	269	289	251	281	230	225	258	244	256	262	255	244	224	236	280	280	244	278	227	263	250	266	259	282	273	250	236	260	252	272	229	273	273	283	276	245	242	281	252	270	233	296	252	233	255	244	269	262	273	260	262	255	308	279	267	289	231	244	248	240	237	248	291	259	236	227	260	274	254	257	276	250	232	262	273	245	271	262	261	275	252	256	273	237	243	254	243	266	245	270	273	256	250	271	253	287	258	258	249	256	268	245	240	265	261	281	290	281	273	279	236	262	262	260	258	244	263	266	264	268	259	278	246	251	265	258	240	272	271	249	275	267	264	272	275	258	256	247	269	261	250	259	268	256	256	255	280	242	255	287	242	237	232	246	257	251	263	229	286	272	296	248	254	283	232	256	256	248	260	268	264	264	253	241	250	281	241	255	255	249	270	270	275	261	269	231	255	245	255	240	224	254	246	280	268	247	230	263	288	263	262	266	264	252	250	268	244	274	272	278	270	236	272	253	237	238	286	281	239	257	266	239	264	269	252	246	252	265	270	267	261	231	253	255	254	252	258	267	274	257	262	268	278	276	266	247	250	248	267	272	273	254	244	255	262	267	256	225	285	250	252	269	268	238	257	246	286	222	274	222	278	259	256	259	283	274	254	229	250	260	259	269	259	257	262	268	271	272	244	254	251	249	255	276	253	249	248	264	251	276	250	262	272	266	246	280	270	243	280	246	248	244	249	266	274	243	280	250	238	259	239	291	255	259	266	262	240	256	257	257	256	265	244	263	237	252	275	291	226	278	266	259	269	250	258	243	241	274	253	247	274	245	254	289	262	239	262	275	284	258	272	269	283	244	271	271	282	288	265	256	262	261	272	260	242	273	237	252	274	255	262	237	272	249	290	248	238	221	243	230	258	225	269	277	255	261	255	245	229	281	251	271	258	251	239	273	261	220	242	248	265	281	227	291	233	255	254	268	242	255	289	251	257	238	245	281	250	257	256	262	226	239	254	257	292	252	262	249	261	247	242	272	287	262	273	266	290	258	242	232	246	250	243	268	277	257	288	249	286	281	261	237	250	247	284	252	268	240	240	268	259	303	269	274	271	298	252	271	266	260	252	245	276	285	282	272	270	253	230	264	268	262	279	280	227	245	254	258	258	257	252	261	277	248	230	247	266	250	292	253	248	251	242	270	301	231	248	249	271	282	262	264	259	227	251	257	267	251	257	236	269	256	284	246	244	232	240	264	286	251	260	254	265	268	255	263	264	237	277	254	231	273	261	262	265	242	246	262	249	264	256	238	273	250	261	232	292	248	260	290	253	275	253	251	296	256	270	256	265	233	260	287	257	259	253	249	249	266	272	258	284	281	251	272	247	271	279	263	249	266	281	261	232	270	260	289	265	238	277	256	263	260	255	264	275	235	233	253	231	268	243	244	236	240	268	243	220	259	253	271	259	259	248	258	293	255	256	264	270	270	242	257	244	268	267	273	263	250	233	257	248	250	253	242	228	242	294	268	245	277	275	250	258	240	244
31875	20347	7965	542	372	316	381	324	337	305	310	333	302	319	321	324	356	299	343	296	334	327	358	303	298	331	347	331	333	324	320	330	316	310	287	295	328	334	314	334	322	351	349	333	314	323	341	314	321	317	367	325	324	323	325	305	307	324	352	365	323	328	300	320	326	302	334	339	327	324	351	309	329	331	306	307	298	371	322	315	353	328	333	319	312	343	319	324	344	321	339	321	351	298	329	318	313	313	319	329	371	356	299	333	333	305	353	317	337	326	336	292	316	324	325	331	284	300	330	315	349	345	342	334	325	333	333	280	291	336	341	350	333	346	341	327	331	287	326	350	329	316	305	297	311	308	356	294	295	281	315	309	320	334	292	342	344	332	337	314	324	317	318	322	335	307	335	334	325	314	290	343	312	343	317	337	301	317	277	346	319	321	338	324	328	341	343	391	325	310	330	311	324	347	339	315	324	343	321	332	308	289	326	294	339	309	320	313	347	299	332	342	349	306	297	370	314	333	349	340	318	326	315	322	318	350	321	367	306	317	302	318	330	316	340	345	312	318	329	358	331	331	345	369	328	327	344	321	326	339	346	363	344	286	321	306	354	323	332	332	342	296	330	307	321	330	332	319	346	300	349	301	346	310	321	380	322	302	318	334	289	366	324	327	358	341	307	329	347	312	319	332	318	343	313	367	290	351	319	314	337	329	327	355	316	332	320	338	340	309	313	365	340	335	314	312	315	329	308	331	307	319	324	335	328	316	322	321	364	333	341	339	333	321	304	312	335	286	334	327	303	315	314	319	322	318	349	319	333	334	335	306	329	321	332	327	332	320	310	316	351	341	322	306	338	342	342	326	296	354	312	353	358	336	321	310	305	278	343	303	319	331	314	323	300	333	343	334	324	335	324	318	311	327	340	307	310	330	308	319	321	349	335	315	343	335	325	353	317	326	324	298	328	319	353	302	321	317	322	332	328	353	276	339	329	302	313	339	334	342	292	338	300	339	333	359	312	287	301	298	311	332	294	330	341	319	307	314	331	299	315	324	353	335	343	339	335	331	311	321	332	305	320	320	301	338	309	305	354	310	336	342	331	334	313	314	320	338	337	327	333	337	325	334	340	311	339	329	318	322	353	290	304	327	327	352	318	339	296	348	317	307	318	350	327	310	297	333	311	307	357	345	346	323	288	308	347	325	337	316	328	302	335	325	320	305	351	319	326	331	326	328	358	324	297	288	341	342	317	290	325	305	306	335	330	326	342	304	305	317	313	335	334	318	340	331	300	335	303	317	304	331	318	299	340	318	332	348	315	299	322	336	311	358	346	328	325	349	318	329	325	339	331	365	330	371	327	327	320	292	318	334	335	323	363	339	333	343	328	330	340	309	347	324	341	341	312	330	363	340	334	333	302	329	314	305	361	305	298	325	338	350	332	328	345	305	323	311	335	309	325	323	310	383	291	342	297	328	322	327	334	323	346	320	315	320	307	329	320	317	300	321	331	320	336	336	334	332	345	323	365	317	361	323	337	344	344	303	331	321	313	321	286	299	295	298	318	302	322	330	351	334	337	306	337	333	323	343	334	339	312	290	354	336	319	330	339	354	328	332	312	309	356	325	329	337	301	341	299	328	324	303	355	331	305	343	321	316	334	317	314	325	321	301	339	331	354	314	330	323	339	316	305	309	324	311	315	328	343	349	317	319	340	315	308	288	306	356	341	316	301	310	325	324	304	325	314	343	303	343	299	299	293	309	321	345	342	297	337	342	326	321	357	345	323	318	356	317	325	293	348	284	360	346	324	328	344	290	321	309	299	333	313	306	335	341	319	330	318	358	342	324	300	336	335	376	333	345	299	326	313	329	312	336	333	324	308	302	313	317	336	310	304	362	325	326	330	315	319	285	313	309	315	313	331	313	316	334	318	300	295	346	364	318	305	305	318	290	336	332	292	315	351	347	331	326	370	341	311	324	315	324	302	335	319	300	332	302	315	335	326	377	315	337	318	312	303	293	367	339	303	308	343	290	326	313	339	353	348	327	327	331	323	336	340	336	347	330	304	320	331	307	319	288	342	330	308	307	359	310	312	312	285	308	333	317	336	354	303	319	304	312	316	334	348	312	317	350	367	313	287	321	295	313	330	304	307	327	323	317	341	341	303	297	324	339	301	314	323	342	360	349	378	326	335	320	338	318	338	301	331	334	286	317	303	288	321	324	341	304	313	323	318	342	305	323	353	358	337	306	316	322	313	290	335	297	316	324	324	324	320	322	326	339	313	313	341	327	318	308	356	341	365	324	327	320	305	327	365	341	331	310	329	346	334	310	361	310	307	294	341	312	320	332	335	316	357	308	345	334	353	333	313	336	324	346	313	329	318	346	306	351	326	312	323	322	313	327	367	329	349	344	349	339	319	336	334	343	338	334	345	309	303	363	353	368	343	328	317	366	334	318	349	327	302	340	302	306	341	331	350	314	320	354	309	299	358	353	299	311	353	349	335	307	312	315	331	309	345	314	337	320	327	287	298	325	291	317	363	339	314	301	340	326	364	333	333	335	318	315	356	315	300	320	346	342	337	351	350	311	302	331	357	304	339	286	374	330	336	347	358	333	306	321	332	322	327	307	317	322	326	293	311	326	309	331	321	331	328	327	338	316	325	350	342	384	335	318	332	308	302	296	345	348	333	334	324	302	332	320	278	338	301	302	345	310	340	325	319	327	336	346	312	330	337	328	314	365	348	331	371	328	358	316	332	366	348	353	303	336	347	347	323	362	295	356	312	366	352	333	346	333	324	325	312	310	318	360	312	353	327	307	296	287	328	296	341	298	336	345	316	332	307	333	331	313	332	373	318	296	351	287	316	353	355	297	353	341	307	321	310	329	297	360	324	343	306	358	286	323	313	332	294	316	316	311	301	325	338	295	282	316	344	298	312	322	303	303	323	347	352	294	347	303	311	326	278	335	341	324	315	309	327	308	309	323	320	289	312	316	316	324	322	328	338	309	320	326	343	322	284	301	301	329	307	321	327	346	300	358	378	291	298	330	332	342	327	286	319	327	342	349	335	324	312	340	353	344	355	318	351	344	313	337	301	334	317	301	397	327	297	331	345	319	304	336	334	299	336	349	338	320	328	339	363	349	362	316	333	332	330	298	306	313	308	318	299	358	331	312	316	309	306	345	349	317	319	363	321	333	327	331	332	315	315	283	329	311	326	326	359	352	328	293	358	338	324	338	344	327	323	310	307	336	348	335	316	308	298	342	298	322	341	302	300	318	342	346	355	345	336	325	304	336	353	326	305	327	326	324	326	342	314	355	349	334	343	334	314	333	343	336	337	333	317	345	294	320	348	345	306	301	328	320	373	318	328	305	312	300	305	293	320	316	359	329	314	340	366	349	293	333	304	293	304	319	299	321	310	331	325	319	301	293	329	322	350	297	324	292	336	318	348	339	339	316	324	372	307	339	331	341	313	323	276	319	305	326	329	325	335	347	282	344	341	311
5767	868	873	791	796	748	745	806	767	818	781	750	688	782	808	786	765	784	766	790	807	786	755	759	773	765	772	737	783	784	786	778	794	766	791	797	794	764	747	762	756	820	755	759	716	811	774	744	772	729	763	748	810	773	847	836	787	774	768	748	794	823	772	800	752	755	769	774	793	782	774	809	790	782	779	799	705	753	803	800	803	772	765	831	756	759	776	778	751	743	779	750	774	760	772	796	741	795	793	763	785	788	785	752	783	796	733	762	762	832	832	803	815	789	741	742	832	770	825	758	776	812	726	803	793	741	778	769	808	831	770	774	773	708	751	756	762	761	769	810	799	763	802	824	733	816	804	808	752	775	795	766	790	786	806	819	807	750	768	776	800	827	769	803	802	779	748	810	789	738	729	797	760	764	790	770	846	737	783	800	812	802	763	735	801	786	778	758	724	822	788	767	768	758	790	819	742	770	784	787	723	777	790	764	767	787	759	817	771	765	777	733	770	763	782	783	795	788	761	801	822	748	743	700	805	792	736	779	793	805	824	778	717	809	763	765	782	750	793	768	799	745	754	802	773	760	803	771	806	759	788	794	751	791	837	710	777	771	748	768	758	800	736	767	776	772	789	742	786	730	757	753	758	718	756	780	744	712	727	761	778	752	787	774	800	770	800	813	793	768	796	762	762	784	784	762	774	794	789	776	766	751	793	787	774	747	767	754	789	798	755	770	826	807	749	786	772	768	807	756	800	772	747	812	783	747	760	787	751	723	805	800	728	780	777	776	744	785	805	752	750	782	834	812	758	763	785	747	741	791	742	783	736	877	825	718	785	742	748	754	751	781	758	849	768	725	758	770	832	816	762	768	744	789	719	766	734	806	750	777	814	771	773	744	757	767	771	694	731	772	760	720	784	774	803	757	832	751	812	777	777	810	731	744	733	812	759	741	790	759	809	760	786	753	726	799	715	777	772	730	788	787	786	803	771	756	771	802	803	749	713	778	777	783	787	777	814	798	802	810	744	738	772	766	748	803	810	810	751	772	789	792	771	778	818	809	760	759	747	722	784	779	746	794	778	796	746	804	795	734	781	769	831	794	778	794	786	784	753	769	815	702	726	772	779	762	761	751	763	739	783	762	719	802	778	783	788	790	812	810	849	791	817	781	808	752	747	786	752	796	755	820	787	718	770	756	794	774	759	814	803	784	786	810	747	756	755	788	800	790	780	785	813	746	743	780	761	783	754	815	806	762	785	696	797	824	813	790	769	724	848	780	841	711	806	747	748	793	788	747	761	780	755	788	807	767	767	819	769	772	814	800	789	803	798	757	828	779	751	800	754	759	811	785	732	792	711	795	751	794	820	736	746	789	766	730	808	797	753	804	812	731	766	765	759	786	781	781	785	748	786	780	789	746	770	802	777	745	807	748	730	761	775	769	832	801	784	811	801	791	780	759	762	790	766	757	779	760	767	749	792	777	760	799	746	811	787	741	783	777	759	759	778	789	769	740	818	802	769	737	792	760	764	802	783	736	770	763	774	804	794	805	777	751	715	730	787	818	802	764	765	781	794	829	800	743	770	764	752	744	801	807	776	759	748	827	745	774	773	772	783	789	792	791	783	775	788	794	765	805	758	825	782	781	826	745	780	790	793	783	824	768	727	766	816	752	837	789	759	800	736	759	768	749	797	791	742	788	784	769	753	755	784	747	769	758	839	780	808	806	765	768	803	769	746	739	798	761	748	798	754	729	740	783	769	766	743	799	789	762	763	762	743	759	793	763	778	825	768	720	753	775	781	779	764	765	726	798	801	788	775	755	791	793	728	761	787	779	808	776	807	775	765	760	792	788	779	807	818	727	777	848	754	786	787	769	778	772	798	759	781	766	746	788	804	825	771	791	769	788	816	751	713	795	761	735	780	774	789	814	793	797	778	786	791	766	819	771	807	764	779	784	808	674	754	790	774	756	837	750	807	754	830	763	760	768	770	745	846	758	793	753	791	772	802	785	765	752	731	787	797	778	786	750	804	793	766	780	829	774	762	742	792	753	757	792	841	802	770	756	718	755	749	786	809	772	756	837	803	743	753	768	750	782	767	745	727	735	791	741	785	744	786	766	730	785	805	751	802	781	719	802	806	778	744	808	773	782	788	770	819	750	749	726	757	787	795	805	814	777	770	754	762	760	814	804	734	788	731	766	775	796	816	778	819	835	778	754	768	778	751	780	767	772	805	752	730	753	751	725	818	790	804	746	773	801	731	771	742	789	817	806	821	791	737	744	742	771	768	773	793	754	733	782	734	801	782	779	759	776	771	763	752	804	751	790	742	760	747	841	773	779	745	716	787	754	779	839	745	768	779	772	814	808	791	756	728	799	750	761	788	746	768	779	836	816	766	736	760	791	791	770	751	790	754	720	816	751	790	767	762	799	749	754	754	751	771	811	761	769	736	771	742	823	744	766	793	804	801	800	788	790	781	794	780	776	793	798	699	768	775	794	752	773	800	752	819	793	811	754	772	806	773	778	765	742	789	793	802	747	751	780	849	752	744	825	749	797	778	791	770	772	773	800	773	787	761	821	753	757	772	826	733	770	796	790	806	782	739	800	757	786	822	801	790	775	806	751	802	796	792	744	784	771	784	794	796	777	798	734	781	760	762	758	750	768	791	775	747	786	732	764	791	796	752	796	791	794	771	750	769	752	786	773	832	821	779	750	784	724	785	746	727	778	813	769	749	798	792	788	764	787	790	786	786	782	790	788	798	779	797	754	812	777	792	815	771	773	788	814	737	745	784	762	808	782	781	772	752	739	742	804	809	773	767	762	785	726	744	754	794	792	751	755	807	824	794	788	724	809	768	759	781	762	794	742	766	787	788	795	740	765	788	773	742	722	768	741	811	751	812	798	747	796	755	740	766	754	819	755	761	741	759	803	751	773	805	804	784	734	749	778	767	804	764	787	763	790	766	766	774	768	770	813	784	810	825	774	771	786	737	743	765	782	770	751	750	814	755	745	783	771	794	813	753	771	772	816	763	758	804	783	804	800	737	789	780	779	797	788	743	752	751	771	773	775	826	784	768	777	755	774	795	767	765	741	758	766	783	760	804	788	809	744	721	775	749	773	807	783	747	753	789	813	790	754	753	756	789	775	834	745	750	735	762	783	750	766	819	729	760	754	775	825	804	764	785	821	797	771	785	701	812	754	722	772	769	760	749	771	819	769	751	834	752	810	808	765	772	781	802	760	775	783	751	743	774	749	756	712	741	787	813	733	797	766	812	793	781	720	766	759	798	764	766	809	781	806	785	799	765	754	770	741	838	720	767	753	796	795	779	793	746	844	761	830	785	774	747	794	823	789	792	747	807	729	744	744	773	765	750	728	760	788	819	783	763	757	742	806	761	847	747	731	770	737	774	712	781	777	781	772	741	792	770	744	766	788	788	748	757	725	759	747	736	771	774	760	755	784	781	794	765	805	764	803	771	767	804	741	754	794	811	797	766	744
25015	21486	24692	28699	21491	17591	438	307	263	251	241	200	241	213	216	204	213	218	185	213	218	210	193	216	188	230	194	209	195	190	215	209	190	184	226	214	204	201	205	207	198	205	161	207	224	204	227	215	212	205	213	197	190	200	188	200	191	203	205	215	217	189	182	204	212	189	185	176	177	200	201	191	218	213	191	195	203	220	197	212	208	205	217	189	193	200	208	191	185	207	219	214	195	216	240	182	189	174	191	204	230	197	165	187	196	201	221	181	199	236	191	200	206	215	220	200	208	197	193	207	220	202	185	216	172	222	225	189	210	251	219	191	218	193	192	218	213	222	201	206	202	200	180	187	199	198	207	199	196	202	185	203	210	186	240	202	215	213	205	196	187	192	216	202	193	199	204	197	182	212	236	219	214	196	195	195	218	205	213	204	223	215	232	201	218	204	210	223	196	196	200	210	187	186	184	237	208	199	171	209	182	216	211	231	215	190	181	186	231	184	212	197	199	206	193	226	195	204	185	202	208	180	202	200	268	208	233	213	195	215	205	230	201	196	173	221	221	198	191	235	204	189	194	190	225	185	197	201	187	203	210	207	222	187	210	191	185	208	187	179	207	215	183	207	208	241	195	191	195	190	186	201	195	218	194	206	208	182	178	186	193	207	196	198	190	198	208	204	224	181	198	180	196	207	207	195	222	197	203	211	217	242	205	218	218	182	217	223	207	195	200	184	205	196	196	198	209	233	194	231	188	177	165	192	204	232	214	170	187	167	172	224	190	179	202	183	192	187	205	228	212	216	195	208	224	209	205	184	205	211	216	166	218	233	219	208	221	204	184	218	217	204	204	224	222	184	190	191	202	185	182	166	177	192	188	170	208	210	189	196	207	206	194	219	177	243	197	203	206	205	199	207	206	199	202	223	222	195	222	209	212	185	213	196	192	251	184	190	213	185	193	209	220	186	209	205	217	203	196	199	207	234	199	207	200	217	212	188	212	190	204	227	183	183	207	211	187	199	221	191	200	228	211	211	234	193	191	194	211	221	189	207	208	209	194	217	230	197	210	213	202	201	211	194	182	215	187	196	184	197	209	209	232	201	187	204	178	203	213	213	210	209	208	200	199	195	221	202	202	200	202	199	189	212	212	207	216	213	210	196	187	221	176	180	181	209	180	208	205	202	187	190	215	189	191	215	201	214	193	228	178	194	206	191	212	183	213	198	222	205	216	213	194	192	189	224	189	179	199	211	200	194	200	203	187	198	194	213	210	213	187	199	196	171	195	216	209	202	186	209	186	189	208	211	215	198	219	225	207	235	223	221	209	201	215	194	209	198	187	211	206	172	198	187	179	202	205	202	214	187	189	185	198	207	197	187	203	219	218	214	213	225	211	217	196	188	225	203	192	201	211	172	233	205	197	211	202	225	197	198	222	220	215	229	185	207	222	204	199	210	213	206	210	201	196	199	199	192	215	214	190	192	194	217	230	209	192	202	192	192	218	203	203	186	229	193	196	207	197	235	206	195	206	200	197	202	181	209	211	186	190	172	179	192	198	196	196	217	198	209	207	195	199	205	171	183	182	176	176	215	218	213	210	208	192	219	169	202	190	202	198	186	218	210	216	193	201	189	210	190	190	180	200	204	213	217	195	205	205	212	180	194	205	212	190	199	221	217	211	180	221	212	210	176	186	205	190	188	201	199	187	221	198	204	217	193	228	183	202	205	195	194	179	215	196	197	181	204	186	204	208	216	209	210	212	206	223	202	192	202	176	216	197	200	187	201	204	216	197	229	201	226	218	193	190	198	221	211	197	217	207	208	185	201	206	196	185	213	182	194	174	244	179	194	201	212	203	231	195	204	200	207	199	209	196	209	209	226	198	221	222	221	180	183	210	208	197	204	181	202	218	201	217	204	220	240	215	205	216	182	209	215	188	191	213	223	226	193	199	189	198	192	181	196	190	217	222	202	191	194	202	205	223	226	229	198	211	199	219	183	193	204	203	217	175	214	220	187	207	233	202	198	199	188	205	207	178	217	222	192	219	185	195	199	200	222	189	205	202	195	189	190	203	195	182	200	198	201	191	223	198	215	199	193	208	215	221	214	205	221	224	193	175	212	243	160	173	191	161	221	233	202	196	203	196	196	210	215	204	200	198	226	216	209	200	192	213	215	201	201	212	216	182	219	186	202	196	197	209	218	217	203	181	203	212	195	212	184	207	202	179	223	206	216	201	240	213	169	213	181	194	203	175	209	200	189	208	223	192	196	190	192	195	212	232	221	204	192	209	202	206	198	191	164	178	191	201	208	188	210	204	193	182	180	179	177	201	190	185	212	167	211	194	199	203	192	183	204	199	197	193	192	210	204	233	206	239	217	196	187	215	187	208	202	187	200	193	207	224	202	234	197	213	184	211	211	199	200	209	196	199	235	206	215	222	189	205	181	208	217	192	216	187	182	192	208	187	207	188	190	211	187	215	183	188	206	183	191	233	216	191	208	185	229	209	211	206	187	198	197	181	187	186	199	209	231	208	193	192	187	214	190	218	182	208	213	192	230	212	225	205	203	184	222	198	219	197	206	192	170	212	204	225	195	190	183	220	187	184	221	213	208	227	201	196	205	204	204	200	190	208	188	208	179	187	182	202	205	209	207	206	187	198	180	200	220	199	213	201	193	210	179	199	213	229	205	179	184	199	212	230	223	205	193	209	176	200	192	201	172	213	173	190	203	189	173	167	255	217	201	237	215	193	197	208	178	197	196	177	191	191	204	195	197	192	201	188	213	199	202	210	199	189	199	219	183	212	212	186	191	205	182	206	224	218	211	216	215	204	187	208	192	193	216	184	192	220	203	204	191	230	208	211	238	218	201	220	192	231	211	178	189	189	194	211	192	205	195	205	216	213	204	196	221	215	215	217	190	246	248	197	201	187	223	201	184	196	245	206	211	213	202	173	206	199	198	220	191	192	190	211	202	199	211	217	176	181	206	196	204	175	210	207	187	218	216	221	209	196	173	207	195	208	235	202	197	195	200	193	212	205	198	194	193	225	207	200	205	217	207	223	215	224	214	183	198	188	193	183	202	198	212	215	185	190	201	190	220	216	212	181	206	189	201	180	204	219	209	212	177	201	231	216	199	210	221	207	191	173	205	194	193	199	214	203	192	194	215	230	190	205	201	195	208	178	203	206	212	220	175	188	205	223	204	216	207	209	209	201	202	214	191	201	208	219	223	210	205	197	208	183	206	215	213	180	197	185	176	200	198	212	213	186	169	193	234	206	232	217	226	232	209	218	207	187	225	213	188	192	208	199	208	227	191	200	209	235	204	191	197	202	209	221	204	217	193	223	194	196	180	227	206	184	237	194	175	198	194	194	234	169	226	214	201	208	197	190	210	191	223	206	196	192	230	197	196	243	230	217	185	236	207	210	203	209	191	216	198	220	178	222	203	210	199	173	207	217	219	180	189	210	207	218	190	194	202	188	189	225	198	203	220	206	227	220	209
3038	2002	1012	711	529	550	565	502	513	475	504	552	458	526	504	505	503	507	481	492	500	489	512	452	495	517	490	496	509	470	490	538	457	482	510	492	473	490	527	520	491	498	534	455	500	473	496	469	487	456	480	504	488	507	507	499	499	517	520	489	494	511	479	508	536	500	454	481	533	495	499	490	484	516	486	489	497	504	516	516	529	488	476	501	525	502	521	514	487	503	489	533	520	473	476	475	488	507	500	469	508	489	509	473	501	476	516	461	503	501	478	503	484	483	488	485	502	498	477	484	497	462	497	521	521	453	495	497	480	471	462	472	480	483	503	516	495	494	507	499	481	485	479	526	465	494	505	479	459	456	529	497	493	507	456	454	495	486	513	483	475	523	513	485	472	476	533	524	501	479	455	503	467	478	495	485	520	487	457	504	499	474	463	505	477	488	512	515	477	525	490	492	534	492	498	496	544	504	519	522	482	494	565	503	496	465	458	476	486	505	490	474	477	510	468	494	464	466	450	512	515	511	480	521	485	507	480	491	497	500	493	469	504	513	503	470	434	476	491	475	508	497	498	478	494	498	474	489	537	474	471	534	453	489	476	490	528	536	506	460	494	456	498	476	491	508	502	494	453	523	477	471	427	473	488	545	513	464	466	503	466	515	479	499	488	477	483	518	497	514	491	500	477	459	483	530	550	529	495	494	468	494	487	475	478	505	502	487	505	495	497	506	479	498	516	498	498	515	475	486	542	506	517	476	460	499	494	504	485	524	515	484	459	495	506	499	485	539	475	479	488	498	498	475	471	467	474	505	478	509	468	475	534	475	472	514	531	506	513	507	513	475	483	507	497	424	489	513	497	509	520	507	484	490	459	462	502	476	492	504	500	519	481	488	502	476	540	488	513	460	515	499	472	519	508	477	499	469	465	476	490	488	491	445	502	504	462	440	485	509	533	438	497	506	477	497	463	524	459	454	497	492	480	495	481	458	474	474	515	477	529	507	492	464	467	482	486	511	488	519	497	528	512	474	483	419	485	475	527	492	489	525	548	498	493	524	510	493	543	457	452	494	500	517	492	464	498	462	491	508	543	517	494	472	522	443	478	480	487	482	473	497	531	449	510	449	479	490	507	498	460	489	521	463	499	491	452	501	526	484	468	480	465	451	465	504	505	468	519	534	479	470	534	453	486	453	506	489	483	482	485	462	493	522	481	511	479	504	517	497	491	491	468	498	461	536	465	441	523	507	497	470	472	496	511	470	463	530	527	483	498	499	523	474	511	491	506	477	456	494	471	471	504	513	535	462	488	478	498	470	514	482	449	472	543	525	467	457	500	495	523	428	459	505	487	460	482	461	508	516	474	496	507	504	474	491	458	493	459	492	498	471	495	504	488	471	497	523	502	492	485	498	481	497	513	505	493	490	522	480	494	515	498	475	500	491	482	494	485	475	515	507	483	474	548	528	498	527	512	517	490	500	512	527	500	524	500	456	488	516	462	485	470	464	503	493	488	499	525	446	486	494	520	489	490	510	506	470	513	483	483	489	491	499	467	507	503	492	516	467	492	509	476	515	501	490	529	481	502	479	501	544	530	515	481	483	475	504	474	501	480	495	461	514	512	485	489	480	501	527	483	501	502	472	512	520	476	510	487	502	496	490	499	539	524	529	471	530	448	444	519	476	508	468	491	518	494	487	473	453	498	479	502	522	483	476	480	470	485	496	473	489	482	514	498	494	467	478	474	512	511	489	465	500	490	484	512	437	482	460	469	483	514	470	508	496	499	525	484	533	537	456	459	477	489	481	474	452	494	494	464	500	509	478	496	501	512	474	491	461	490	470	539	484	502	497	505	486	466	471	492	529	517	493	499	486	485	477	492	521	513	485	445	475	501	485	489	455	453	465	513	464	501	504	485	548	503	497	491	493	480	438	508	531	481	497	506	481	491	507	503	508	477	509	480	498	510	512	515	511	515	462	507	500	488	506	497	488	464	474	466	484	453	502	513	483	488	519	504	465	462	498	477	435	485	498	478	482	485	520	494	482	482	510	459	501	495	494	449	494	473	492	486	467	531	480	476	473	537	471	531	504	507	468	517	526	489	511	448	483	477	485	496	464	487	494	469	503	494	497	443	486	464	502	450	475	498	491	476	472	511	474	484	490	529	475	479	481	512	535	508	485	463	502	433	491	473	516	468	490	477	524	497	523	516	496	507	490	468	449	491	500	512	412	477	520	481	506	459	520	526	481	497	489	498	496	520	515	472	504	497	510	509	484	454	501	497	482	517	513	497	470	464	458	562	478	505	468	520	486	490	502	502	471	484	467	499	484	490	486	465	526	516	488	492	522	459	472	490	485	526	495	528	495	498	502	472	478	487	452	480	505	531	491	504	492	454	498	507	460	509	454	484	492	516	497	482	466	495	478	468	467	518	507	503	497	508	466	503	485	510	469	549	488	499	481	481	519	493	502	495	467	468	492	510	449	475	488	520	472	485	476	517	509	500	498	487	538	539	491	455	487	498	502	558	463	477	465	484	507	500	499	496	483	490	503	521	526	513	502	529	503	493	514	476	491	506	513	493	497	479	483	443	470	470	528	520	505	475	542	480	473	492	519	503	461	513	546	471	500	481	480	452	497	487	507	489	497	446	496	466	491	486	494	474	475	520	494	496	476	510	469	482	499	474	476	510	486	524	480	509	447	500	469	515	519	526	477	485	470	499	507	503	527	481	473	492	494	498	480	494	473	469	488	469	537	479	479	473	541	439	519	492	517	531	460	500	511	524	472	486	464	488	516	514	476	499	504	445	468	474	494	529	486	522	512	475	432	472	462	512	504	500	475	498	467	496	497	533	491	483	462	488	462	485	539	491	494	481	504	499	463	482	518	492	474	507	483	468	542	503	485	481	500	520	503	451	495	474	474	474	518	494	470	503	488	505	462	458	452	488	488	510	507	491	464	502	447	505	473	492	517	497	452	466	472	489	494	510	449	449	496	485	516	480	504	489	477	486	463	483	491	519	558	520	490	519	488	475	484	513	488	545	478	531	517	509	470	458	492	474	474	512	491	486	452	478	545	504	499	476	496	527	496	486	494	463	481	510	494	463	459	457	480	547	501	462	501	500	494	555	489	527	490	487	487	461	469	456	472	503	522	480	496	504	491	496	478	482	445	503	481	507	548	473	447	473	453	463	445	516	480	472	544	507	497	509	503	497	496	529	509	504	445	479	531	482	519	515	447	484	531	457	467	465	495	492	495	498	488	490	520	482	462	472	500	502	496	491	451	497	482	510	492	507	509	500	489	510	484	494	508	500	495	488	520	477	502	513	449	486	508	487	492	464	467	472	532	478	479	496	476	429	485	467	434	491	493	492	484	530	510	476	504	519	514	498	511	486	487	500	503	500	457	472	517	489	485	521	449	503	484	509	499	427	527	541	462	485	487	448	456	509	515	477	497	444	494	487	491	464	466	519	518	511	501	464	488	475	509	522	483	515	455	489	533
24333	21474	25095	28289	21479	21481	12650	398	217	167	153	151	133	139	128	132	127	121	114	97	97	107	97	107	80	117	98	109	106	119	86	140	110	93	85	88	92	99	110	97	99	89	96	99	91	88	88	101	94	90	95	80	93	83	93	88	107	90	85	93	108	86	95	99	102	103	116	85	74	86	79	101	81	100	99	110	91	100	109	97	90	93	107	97	79	93	88	79	101	77	93	113	74	93	93	96	108	75	108	111	107	87	97	88	85	97	92	94	83	85	90	81	104	80	85	87	81	90	71	110	88	103	79	101	94	83	103	83	77	96	89	112	91	100	82	79	98	83	85	102	95	83	93	100	97	90	107	93	73	99	81	105	96	95	95	97	89	114	73	99	89	115	84	81	118	100	108	105	84	100	96	88	81	119	108	92	88	86	104	85	84	97	82	100	123	99	97	93	93	83	104	81	90	83	76	98	87	103	90	96	91	87	75	101	101	109	99	86	91	81	91	89	98	102	88	88	88	95	93	85	67	96	91	101	84	97	83	98	105	86	82	74	90	96	102	98	97	85	89	69	79	94	83	94	75	86	92	86	70	87	95	80	107	94	96	91	97	102	83	76	86	104	92	91	105	94	106	96	86	86	115	94	90	97	99	107	112	107	83	120	88	93	96	108	79	90	80	117	101	103	93	95	98	90	87	76	91	103	119	107	108	119	93	85	80	92	98	79	100	99	88	86	101	92	85	105	77	110	97	93	99	74	99	96	93	87	98	101	79	79	92	91	91	111	96	102	93	92	106	91	80	75	107	80	99	83	91	108	99	81	91	104	92	81	85	85	72	98	98	98	86	104	97	83	75	92	96	92	109	79	98	99	88	92	85	91	93	99	95	83	116	107	108	93	104	100	94	93	91	92	87	81	83	101	83	91	78	84	108	92	99	106	91	96	76	90	99	83	97	85	99	102	109	85	90	108	90	78	101	103	86	89	105	80	91	83	91	95	87	94	82	94	94	89	93	114	71	80	74	107	119	87	97	109	92	97	103	90	89	81	88	93	90	97	88	97	100	102	90	102	85	84	100	81	100	92	106	93	97	75	85	90	93	89	100	95	88	99	84	89	73	104	79	94	93	92	88	102	87	78	81	60	94	84	80	93	94	103	91	76	100	86	104	85	96	97	79	74	86	104	109	98	98	89	104	106	81	83	80	101	86	104	79	82	94	78	88	81	89	99	112	106	95	77	90	80	81	85	102	88	86	82	97	111	72	81	82	109	87	88	87	78	85	86	86	88	101	89	101	87	90	100	92	95	84	87	90	85	96	99	88	94	84	102	75	113	85	89	106	100	71	97	95	90	92	98	84	102	93	94	118	93	82	70	89	87	82	84	94	79	94	97	105	95	89	96	88	78	74	81	76	92	97	86	103	79	99	92	94	86	95	90	105	104	80	87	81	104	85	84	72	79	100	84	91	106	84	84	82	87	77	84	80	94	88	76	95	87	74	93	97	90	92	115	98	89	79	98	78	88	84	93	86	91	95	92	91	87	80	97	82	100	95	89	81	93	71	98	85	97	111	68	81	75	85	75	89	94	83	93	94	82	101	100	95	113	105	76	88	107	94	95	75	108	103	115	90	84	80	106	73	98	94	94	97	92	74	106	86	93	92	94	77	107	86	102	78	84	103	85	70	81	92	87	81	97	107	85	105	96	99	94	89	95	90	80	93	101	95	93	97	83	97	85	103	89	93	93	96	92	87	89	86	102	97	90	93	83	91	84	104	83	86	86	75	95	99	81	87	85	121	82	83	85	84	92	103	114	84	84	99	89	82	89	97	84	88	103	80	101	111	87	92	80	116	86	110	107	102	88	92	88	108	79	108	104	91	97	98	100	70	96	91	79	93	96	91	86	96	105	89	64	90	68	100	89	107	95	90	96	78	75	87	103	95	92	70	91	91	76	87	106	104	93	89	95	107	89	81	71	104	83	87	82	83	94	95	99	75	84	82	85	101	85	74	93	98	117	96	88	90	98	102	90	103	101	95	100	89	85	89	79	104	99	88	83	86	111	87	99	99	113	97	61	77	87	96	94	102	88	76	91	102	101	96	91	90	74	77	71	80	104	71	93	85	94	77	99	87	96	81	80	83	87	109	86	110	90	95	99	84	82	93	92	93	99	76	102	96	109	80	77	72	98	73	98	88	100	102	89	73	88	98	105	84	86	97	104	75	85	90	83	98	95	105	94	101	88	90	90	89	84	100	63	90	90	105	114	81	82	93	111	93	99	79	86	90	88	81	96	107	85	83	94	98	81	113	83	80	97	87	84	96	98	115	98	89	87	87	81	77	94	91	88	98	108	82	76	94	96	109	94	98	106	93	96	99	89	81	96	100	101	105	101	91	79	90	90	92	91	79	92	108	97	80	109	99	102	89	93	82	91	82	91	80	88	98	84	105	104	95	88	95	89	94	89	89	107	102	94	97	95	113	97	78	88	94	83	85	111	87	100	94	87	92	101	97	111	93	76	76	79	92	87	97	100	116	95	95	95	94	95	80	90	101	112	97	115	98	97	95	80	83	100	91	88	91	84	88	86	88	92	100	97	94	89	88	110	75	79	67	93	85	102	78	111	95	83	85	80	73	93	112	90	106	98	80	91	90	90	97	86	90	93	109	93	100	97	99	97	102	96	98	93	89	91	98	82	82	90	83	108	89	106	82	94	81	92	83	114	105	88	91	91	110	91	90	98	96	97	80	100	83	97	88	87	84	93	95	105	93	84	119	84	95	88	97	83	90	98	87	78	89	87	101	106	117	111	95	93	98	86	82	92	89	95	85	82	97	91	96	93	102	96	80	108	98	94	94	86	83	110	96	94	105	91	107	96	83	87	90	86	85	81	95	98	91	109	89	88	100	95	82	94	73	78	84	104	102	94	102	116	107	94	98	89	71	89	96	70	86	85	115	110	105	99	111	82	93	96	80	88	90	88	111	91	91	95	91	110	99	104	95	93	89	82	77	92	108	79	91	90	97	79	87	110	81	94	84	80	78	86	95	101	114	91	89	95	93	79	94	84	93	89	86	102	94	90	90	84	110	98	92	76	74	96	93	114	81	93	74	73	89	75	94	99	88	81	90	81	85	89	91	93	81	107	101	96	104	95	101	97	88	97	81	86	98	98	103	94	91	82	102	103	101	95	83	96	102	109	93	78	101	75	97	98	83	107	92	134	110	82	92	86	79	93	73	87	85	92	83	96	85	98	120	82	92	93	125	101	92	74	106	88	82	84	96	78	74	94	86	101	90	115	83	102	81	80	101	81	89	86	98	97	86	78	88	95	96	87	111	84	97	101	87	106	79	106	80	79	81	73	101	89	99	81	89	100	100	101	86	92	86	91	82	95	90	97	74	93	100	84	75	90	83	104	85	74	98	93	78	85	102	103	86	88	90	82	88	86	95	70	98	100	92	89	78	84	93	96	91	99	80	101	103	94	80	80	90	94	97	100	91	90	85	82
2840	3010	1345	706	431	404	368	317	339	237	318	270	302	292	285	250	270	243	271	284	244	232	307	260	257	285	270	289	284	252	278	264	259	262	292	283	265	293	247	258	263	246	267	260	315	277	268	252	245	260	275	258	241	258	242	280	286	280	268	262	274	258	251	259	297	279	226	312	226	273	272	258	263	259	264	269	246	280	239	249	255	237	280	256	277	259	266	281	267	234	245	243	278	249	294	236	305	233	255	288	255	266	253	243	245	253	272	270	241	251	276	257	271	277	250	251	250	254	263	273	259	252	263	264	268	248	229	295	253	295	263	250	269	253	255	293	240	269	266	267	253	266	240	236	273	263	269	250	258	265	247	262	265	272	250	247	264	261	257	282	241	236	243	240	255	281	257	284	260	246	276	243	257	246	257	272	267	254	270	257	245	249	271	271	270	262	274	240	247	251	268	251	245	257	272	253	253	279	274	260	262	272	259	253	271	265	267	261	287	241	236	293	251	266	246	257	242	279	270	277	245	254	242	245	269	254	268	257	256	252	254	251	266	233	264	277	251	267	255	283	260	257	288	250	254	274	262	275	245	279	250	277	262	254	291	263	253	273	273	274	266	257	254	263	251	247	286	299	274	282	256	255	230	276	265	270	237	236	245	245	258	259	292	293	280	251	254	219	268	283	249	267	233	258	223	266	238	272	255	268	246	254	251	250	278	246	287	260	266	255	299	282	272	271	246	259	246	256	279	247	272	243	264	265	227	241	270	262	282	252	267	244	247	258	248	268	259	259	263	260	260	262	264	249	281	253	240	257	267	271	244	253	239	262	283	271	244	283	254	235	293	277	247	258	268	281	238	250	265	268	239	264	258	238	249	274	232	248	287	263	255	252	238	261	273	264	260	248	267	245	252	250	252	294	270	274	247	233	260	257	262	269	259	260	257	249	267	260	259	250	259	270	246	265	244	260	251	248	277	212	284	264	238	251	252	233	250	280	260	267	236	256	253	276	260	247	299	235	287	256	262	269	252	237	268	255	291	251	249	293	261	268	254	269	272	291	253	261	255	250	272	249	247	287	248	290	244	229	263	245	267	276	263	266	276	246	265	246	265	278	252	223	246	260	234	251	242	261	245	252	236	262	298	260	273	256	284	269	281	298	221	251	273	267	253	264	246	251	293	252	254	253	272	248	270	236	227	263	257	310	242	238	239	260	271	255	250	257	243	249	254	259	262	247	271	259	240	253	260	239	276	269	260	279	247	267	260	264	245	262	253	275	252	276	278	235	234	266	266	258	263	253	231	243	247	257	254	274	259	247	276	278	279	263	251	241	230	268	250	251	268	236	268	251	224	266	273	238	258	231	236	246	253	271	272	275	291	231	263	253	227	259	262	300	272	260	254	247	262	255	270	273	268	286	232	248	253	232	272	241	236	244	259	253	261	258	256	271	276	251	263	259	255	240	274	270	253	246	239	270	258	264	224	241	250	244	251	246	235	260	299	265	243	228	255	259	258	275	277	264	270	278	270	263	264	227	227	257	222	235	264	249	282	268	267	256	268	260	229	240	245	254	266	275	254	278	261	272	239	244	261	249	256	243	223	249	265	279	259	283	276	247	262	258	239	272	226	251	247	268	233	255	266	277	257	261	257	265	269	246	263	264	268	256	290	271	258	228	241	247	258	270	257	314	257	288	255	275	290	246	270	257	268	278	268	254	237	253	262	249	280	269	265	270	263	244	287	266	251	246	257	246	280	239	269	255	267	276	279	230	229	261	245	235	265	280	220	264	235	284	259	265	273	246	230	268	258	255	259	248	279	254	272	265	278	245	265	253	261	250	287	242	266	251	294	250	231	270	236	254	248	264	278	266	234	240	269	249	279	250	274	261	266	242	258	247	223	284	244	234	293	246	284	271	264	265	264	243	260	232	236	253	239	278	262	289	278	242	259	257	252	261	291	246	269	248	243	275	279	255	263	249	267	291	289	281	265	252	258	251	260	258	279	249	272	255	228	249	265	253	269	240	283	225	251	271	255	256	241	255	241	289	293	265	257	242	252	255	260	250	235	246	254	219	296	214	251	271	249	267	257	262	241	247	257	252	265	241	251	270	232	283	261	270	272	270	268	288	289	247	252	244	264	263	252	252	272	257	273	237	267	261	222	254	301	222	285	281	275	275	270	287	233	240	291	244	237	261	249	270	252	240	276	274	229	247	253	265	266	252	250	279	264	289	243	269	233	244	253	261	256	225	278	251	231	238	220	268	281	248	288	232	278	260	262	246	238	271	254	245	270	237	237	247	239	245	274	228	268	260	236	242	240	244	283	286	239	283	262	256	250	267	250	268	245	288	283	271	268	283	268	281	238	254	240	265	254	271	240	241	251	266	272	232	256	253	271	264	255	263	229	259	261	245	253	266	258	241	294	269	230	255	256	272	250	261	270	264	243	258	259	255	271	280	230	254	260	246	258	260	267	266	228	266	239	253	272	260	280	238	255	248	277	262	256	271	255	255	242	271	277	241	279	230	284	267	254	271	251	248	277	237	275	254	236	296	240	261	282	250	240	227	252	257	263	251	264	268	256	243	256	252	257	275	263	265	259	235	248	256	263	227	237	270	251	269	243	264	259	251	290	277	266	260	250	241	237	252	262	241	253	269	241	268	279	260	249	271	268	300	257	257	238	251	251	249	218	275	272	262	265	296	265	289	245	237	234	267	222	259	248	250	260	249	243	229	240	267	281	278	245	272	270	243	244	238	253	234	265	235	288	286	237	249	242	259	253	262	263	265	268	279	264	257	258	262	232	288	260	272	240	258	280	248	245	257	265	269	229	226	260	250	264	266	268	279	251	260	236	254	293	256	259	277	259	243	276	268	215	258	300	308	263	270	247	245	285	264	220	269	245	257	264	279	225	264	255	277	265	269	264	279	279	265	256	258	252	241	263	276	254	242	274	265	264	246	278	241	253	297	265	267	264	237	288	259	244	254	249	281	263	275	295	256	268	252	252	270	286	268	274	237	267	272	265	247	261	256	250	240	243	266	271	257	262	280	276	258	244	263	254	247	284	278	266	254	277	249	274	263	253	240	239	270	247	259	260	278	260	243	258	280	245	247	245	267	255	262	237	271	249	288	252	279	262	266	260	269	250	279	255	269	276	277	265	273	217	254	246	254	259	252	270	244	243	264	277	252	258	268	286	248	252	292	253	253	275	277	248	250	240	255	267	251	244	267	283	287	306	273	268	237	234	251	271	248	261	243	252	230	256	252	248	265	270	285	276	265	261	235	288	298	240	251	261	261	242	236	250	240	276	279	266	262	259	252	247	244	243	281	275	246	255	289	248	260	259	234	252	253	256	235	259	258	267	278	263	285	267	243	261	272	265	272	279	268	257	256	253	258	258	304	237	284	264	256	266	246	257	250	273	235	223	264	242	248	277	240	259	234	252	271	273	274	260	275	268	255	259	253	286	247	268	266	262	237	254	262	232	285	237	235	233	260	271	276
32036	20171	7870	579	360	338	332	313	305	336	348	333	340	338	330	309	357	331	320	327	350	347	329	312	338	362	324	305	360	348	313	328	341	320	304	308	298	325	336	340	308	309	292	335	322	328	362	324	309	290	345	320	319	343	351	296	318	331	310	340	342	318	338	295	320	355	338	328	285	317	332	357	335	332	306	318	348	339	329	312	308	323	332	350	345	354	310	370	325	311	320	298	303	325	363	336	324	313	280	329	326	334	352	337	310	304	302	339	361	316	296	308	329	310	313	314	308	335	317	349	339	329	325	347	344	312	306	308	313	309	339	306	333	334	335	347	331	324	350	340	316	310	331	322	335	325	320	322	324	333	353	326	312	315	324	329	303	318	327	334	306	326	343	339	280	335	318	289	354	333	325	303	293	334	327	311	332	331	347	329	328	332	328	320	334	326	320	313	319	316	326	323	331	309	342	357	319	342	340	337	321	352	302	338	324	335	310	327	307	307	341	347	320	333	322	348	308	308	315	328	328	335	317	333	336	323	325	303	334	338	314	306	333	307	326	338	342	312	319	308	337	315	313	327	337	310	326	334	323	320	334	333	332	322	346	311	350	341	380	326	314	328	318	303	320	366	323	347	331	324	351	319	300	337	328	315	311	287	351	324	336	359	311	317	290	313	320	337	367	309	336	334	292	324	346	329	310	323	339	323	324	319	340	329	328	350	363	308	338	318	316	329	357	343	340	332	311	327	316	291	353	337	340	333	350	322	312	298	359	339	321	356	335	358	338	338	294	312	302	315	297	326	309	308	328	310	307	333	302	314	315	354	328	317	322	314	346	307	349	320	355	308	354	322	296	331	345	333	332	322	354	317	341	342	285	317	321	320	339	334	314	309	357	345	326	350	315	332	317	348	295	359	320	325	312	304	303	311	361	332	334	312	330	279	313	299	342	322	335	337	331	307	322	328	316	320	322	308	355	325	358	304	344	310	318	338	296	301	315	286	300	345	322	303	328	317	344	315	336	380	326	328	375	336	282	318	336	311	310	360	335	356	326	324	324	333	344	319	347	345	341	324	328	301	336	315	351	318	333	324	332	309	319	298	298	305	338	365	324	295	303	344	332	339	325	333	301	360	325	343	333	316	325	325	343	325	357	303	309	351	334	308	279	294	316	350	323	343	326	338	341	343	343	325	306	317	301	301	333	343	299	323	316	308	340	307	310	314	333	293	332	310	307	328	303	292	361	357	298	337	365	350	343	316	339	311	291	317	363	311	329	352	346	354	326	318	276	342	332	324	306	299	331	349	348	328	362	321	327	342	328	332	364	301	354	294	327	348	285	317	319	314	325	293	318	317	339	325	325	373	339	344	303	334	320	326	319	292	308	351	350	339	324	301	305	312	291	324	358	307	315	321	348	340	358	300	298	318	306	351	314	337	332	309	323	340	331	335	339	298	347	315	334	333	345	310	325	350	331	335	323	300	343	350	346	348	334	315	299	349	367	337	336	304	358	345	308	328	319	295	350	332	326	337	330	285	315	320	365	329	331	311	353	333	313	331	337	306	328	317	341	352	333	328	313	310	311	336	354	317	311	323	347	325	360	306	309	320	340	321	308	315	291	308	325	335	339	334	337	322	323	332	333	343	355	342	342	315	312	341	358	355	357	368	308	354	332	336	344	302	352	336	343	337	332	348	350	330	338	322	317	299	338	291	331	333	321	330	345	321	332	312	317	309	345	295	321	298	329	307	328	311	344	308	324	346	324	296	330	312	318	295	328	308	302	302	318	299	324	298	318	317	328	329	323	334	350	323	324	325	340	304	334	323	319	338	307	333	326	339	307	335	304	310	321	316	319	307	316	327	283	315	371	315	288	310	350	324	344	308	330	305	331	321	329	309	364	320	355	337	322	336	299	339	343	321	330	327	334	307	339	330	339	311	351	357	343	333	310	330	319	332	322	344	336	320	317	321	309	335	352	298	345	322	337	318	324	306	277	350	334	321	306	322	333	312	328	335	334	326	336	312	338	326	327	340	317	319	311	296	299	347	328	310	325	350	337	334	317	341	341	344	320	324	310	319	312	320	330	331	389	365	305	323	376	320	329	352	343	292	300	307	332	323	321	309	312	317	339	301	332	321	354	314	332	335	328	289	337	297	315	323	328	303	344	319	324	313	321	300	315	347	312	320	321	316	314	337	321	359	337	347	308	315	316	346	315	339	311	352	313	328	343	323	312	321	308	352	351	339	337	299	330	325	345	352	361	306	319	330	327	327	303	314	349	328	332	335	298	316	338	349	332	308	331	325	327	349	330	321	318	323	348	327	310	351	361	322	343	305	312	339	310	311	302	336	351	328	322	345	307	320	343	327	326	312	335	324	325	314	305	319	344	323	321	348	325	358	297	319	285	331	293	280	311	335	340	332	285	337	313	331	311	332	338	353	309	322	343	325	313	326	332	355	331	350	313	338	341	297	287	315	315	310	337	289	339	335	341	318	323	323	323	295	300	329	326	320	357	318	336	343	290	331	346	326	338	331	331	298	338	353	325	327	318	306	341	356	319	336	339	319	316	309	324	363	327	316	335	335	334	315	328	338	294	324	349	305	330	350	296	322	343	366	338	321	297	322	342	342	322	332	322	346	309	339	330	316	306	337	329	322	308	313	304	299	319	341	312	362	313	286	344	309	355	337	324	342	356	302	321	306	342	285	347	296	333	334	336	335	360	357	323	319	336	307	310	342	301	356	335	324	314	362	378	331	337	312	342	298	303	292	372	320	352	324	322	337	365	322	326	352	314	363	332	347	326	345	326	322	364	335	321	314	336	347	332	302	315	325	327	336	342	325	317	299	339	337	368	293	289	281	329	327	325	318	287	327	312	334	318	320	330	327	316	317	351	341	352	318	299	292	278	319	301	347	333	334	334	348	337	339	301	331	302	313	331	344	296	309	337	370	335	324	326	364	331	298	328	321	330	332	336	299	363	337	336	343	290	352	340	334	326	330	358	303	335	296	311	324	316	325	296	333	369	297	326	340	329	313	325	314	320	332	330	327	370	321	316	286	355	357	333	316	322	335	328	330	346	319	327	348	312	308	316	348	332	337	309	342	314	313	373	318	367	332	340	343	289	320	316	341	344	322	353	322	324	292	286	325	296	326	331	327	330	348	319	332	321	333	339	336	288	349	287	298	331	333	325	305	300	335	313	314	313	324	296	342	331	318	317	333	325	346	325	288	335	336	353	348	358	333	344	338	309	357	336	313	330	318	296	333	348	330	328	341	352	324	316	358	310	293	288	320	340	336	342	354	329	349	299	330	317	338	372	327	312	337	332	333	332	349	297	316	333	347	351	310	324	312	301	313	318	319	331	314	314	368	280	374	359	299	331	351	340	322	329	310	341	330	328	342	336	323	327	326	353	339	340	339	326	309	323	307	334	311	339	363	321	333	313	358	360	332	323	320	355	330	345	322	353	321	319	328	347	310	307	323	358	303	342	332	339	347	315	330
5763	856	816	806	753	846	708	769	761	791	758	765	759	771	809	796	758	748	775	765	822	778	819	818	785	788	822	741	804	729	788	796	826	741	789	797	793	740	771	737	719	755	757	744	744	752	816	764	744	761	723	777	761	790	741	767	747	787	773	757	744	797	743	770	777	784	776	765	806	754	765	754	780	820	769	797	802	849	821	772	805	764	780	798	760	762	797	801	745	769	777	798	786	842	787	731	798	724	767	780	768	765	760	803	743	752	730	822	759	754	770	755	762	841	764	740	806	796	789	749	792	791	733	741	773	780	768	745	786	797	759	736	772	738	782	744	738	779	781	759	788	770	766	812	791	781	754	757	812	770	761	779	794	795	749	750	791	776	817	768	790	773	852	734	786	750	775	752	780	805	766	751	731	776	766	694	769	843	725	823	787	780	771	816	819	800	754	751	778	753	797	784	801	796	759	770	738	764	739	801	745	783	793	796	773	750	792	812	780	749	768	787	743	773	725	786	768	774	768	767	778	791	741	762	772	774	786	771	759	791	752	814	735	789	780	774	780	768	761	778	746	756	772	768	730	842	720	739	800	744	772	820	781	729	775	778	789	740	738	799	772	740	783	776	731	798	784	820	789	750	769	763	782	734	799	817	759	788	793	768	758	783	725	762	759	725	749	775	789	776	801	727	840	762	808	706	759	787	759	793	765	751	781	765	778	770	820	763	793	738	751	787	716	786	811	790	767	735	768	812	727	778	795	805	777	771	813	783	774	793	756	788	799	741	763	781	767	812	763	773	814	732	788	778	776	767	800	781	794	768	775	754	790	850	765	743	747	771	788	795	777	795	764	790	756	731	779	803	733	767	817	755	777	789	786	787	739	749	765	744	773	793	753	780	810	804	790	805	839	785	738	771	750	802	802	752	740	805	786	760	757	791	762	776	717	715	758	743	692	768	767	756	754	763	784	792	773	747	800	784	734	764	812	788	776	798	820	753	802	814	783	769	801	779	838	722	759	797	799	835	771	803	757	763	774	727	742	820	771	761	771	813	775	792	769	749	790	787	771	778	739	762	782	803	785	812	784	768	764	745	810	735	800	791	769	793	722	783	809	785	735	742	780	713	763	760	759	779	777	800	797	777	790	821	761	743	723	811	759	827	739	811	728	757	742	753	776	754	797	757	775	807	750	751	806	774	771	799	744	754	831	750	752	797	723	792	772	803	785	738	801	801	761	737	700	774	765	742	762	693	777	779	773	789	782	753	789	819	747	771	780	731	815	742	740	808	781	760	795	745	754	799	794	833	744	804	786	824	805	771	788	789	792	771	787	796	778	741	750	808	800	759	758	745	779	759	762	744	786	757	799	758	777	790	719	781	785	759	789	748	784	780	750	775	753	805	749	781	764	768	743	752	797	751	801	825	748	759	725	818	839	794	766	769	756	753	761	750	788	774	768	796	786	774	771	785	780	795	826	800	730	745	763	786	756	729	750	709	762	742	792	829	802	730	744	787	786	789	777	823	734	735	777	778	791	777	790	814	737	774	760	803	813	731	804	748	771	775	799	767	751	844	777	785	830	812	729	772	800	807	746	739	806	788	787	740	745	798	772	724	734	799	748	752	802	791	817	734	768	783	792	810	774	736	712	809	750	750	773	795	767	753	773	772	772	807	785	769	757	788	757	773	787	758	747	804	738	810	816	774	773	751	828	796	797	754	756	778	727	715	777	752	784	785	722	718	768	805	825	762	806	780	769	795	795	857	814	768	794	735	777	746	813	771	736	756	815	767	778	804	777	801	777	788	759	799	758	753	840	768	832	746	782	770	754	773	736	777	766	804	781	724	797	768	786	755	770	759	796	798	816	740	755	812	770	796	762	758	810	750	823	700	755	813	748	815	790	788	771	753	830	795	765	778	787	752	737	730	761	759	762	804	747	699	790	761	798	803	762	792	766	758	749	757	745	743	730	758	763	767	791	786	772	773	728	813	777	771	731	776	779	779	777	763	785	747	822	734	791	759	760	784	757	780	803	770	797	803	780	763	746	730	743	755	784	752	819	747	747	787	805	722	776	771	772	820	828	797	780	770	768	793	804	777	768	790	814	774	793	741	762	731	803	770	785	760	783	768	745	807	726	751	766	818	746	790	806	767	796	770	804	750	774	727	824	844	798	824	764	783	804	778	776	770	751	786	761	773	793	745	793	772	796	737	752	772	777	707	791	746	749	800	722	812	797	778	778	819	786	788	814	748	758	723	757	792	770	752	748	773	750	781	787	771	765	757	755	721	818	741	796	769	776	752	795	778	809	739	764	787	783	808	733	793	761	789	789	766	765	764	804	750	773	790	790	768	748	743	815	772	776	763	754	780	717	823	759	781	806	787	755	778	761	738	805	744	759	790	781	730	750	798	708	703	792	811	796	748	774	742	726	749	773	769	800	820	803	813	780	813	760	784	807	748	767	746	740	750	781	785	816	752	805	756	784	793	769	819	749	816	731	725	781	735	779	805	813	737	744	736	760	781	794	755	729	753	776	787	789	799	704	809	813	799	804	746	770	750	785	732	765	795	814	840	783	737	793	776	807	775	777	758	716	770	761	758	760	729	741	799	786	732	804	733	762	805	752	798	804	808	744	708	763	748	764	769	770	796	786	781	824	772	789	781	816	788	782	774	775	752	774	777	808	769	738	790	754	773	774	765	778	743	796	799	754	711	744	830	772	769	795	756	712	769	812	812	768	756	753	822	790	802	762	789	765	760	777	778	777	782	782	755	728	813	781	783	765	780	779	786	805	817	760	804	757	778	781	785	753	778	724	815	813	803	800	786	785	789	801	760	701	798	782	767	740	794	757	799	786	790	799	820	704	798	772	780	762	810	764	811	756	756	754	776	768	719	794	777	748	802	797	779	799	775	768	756	774	797	779	828	789	799	751	775	807	777	727	769	816	801	818	746	775	758	833	763	833	787	734	774	786	761	735	733	719	847	813	751	811	785	795	818	730	772	783	749	783	803	761	691	763	828	775	780	750	796	757	780	763	794	766	787	685	754	747	777	757	782	814	734	776	764	742	805	816	746	737	776	749	790	794	805	766	817	747	707	756	769	704	767	772	767	739	748	752	780	779	751	780	725	753	740	772	766	753	788	772	748	775	804	728	820	754	801	778	739	785	812	766	822	768	803	721	766	835	766	777	760	776	769	792	799	794	777	775	760	829	773	800	811	768	744	780	781	788	735	807	738	728	759	812	711	797	774	776	748	757	772	786	756	783	739	819	770	706	783	797	701	762	749	792	747	743	805	782	805	779	755	745	824	795	784	784	791	779	809	754	755	812	759	785	784	763	762	755	794	751	761	753	769	721	747	766	814	792	770	775	738	783	830	763	816	745	803	794	847	750	769	786	809	762	747	809	761	768	774	825	734	758	781	805	776	810	761	805	776	777	758	798	800	753	742	770	699	773	765	838	778	735	787	778	747	740	740	721	767	744	796	767	779	781	803	828	786	792	729
24996	21476	24760	28614	21467	17339	521	285	274	242	229	244	246	216	236	192	201	234	220	230	210	198	208	213	237	200	225	210	191	185	230	209	215	210	190	178	217	206	200	202	235	210	208	188	205	197	201	215	219	223	219	194	188	179	203	187	222	159	206	183	192	201	209	211	195	198	206	201	210	184	206	188	178	189	219	229	190	195	206	200	191	232	220	201	202	223	180	183	214	189	192	202	190	195	236	207	191	191	193	197	173	217	226	198	211	189	193	219	232	200	199	201	183	226	209	218	212	204	195	207	184	202	223	210	239	192	206	189	221	220	175	197	216	209	192	203	174	187	171	194	232	194	210	225	221	221	201	195	200	195	201	187	203	192	200	196	206	200	206	200	177	191	226	192	197	211	213	214	182	218	170	205	205	180	199	209	214	209	218	211	213	192	211	236	220	210	214	207	200	205	205	220	210	174	182	215	196	201	209	217	199	216	209	186	177	203	178	174	191	219	213	203	200	198	214	178	193	218	205	199	190	201	198	220	205	195	189	186	213	176	210	195	196	196	187	229	221	202	194	208	211	218	200	207	209	227	210	223	237	229	210	202	186	186	190	199	194	159	226	190	189	212	208	190	221	189	193	210	192	215	241	184	202	202	186	211	189	232	192	201	214	194	218	229	195	216	197	164	203	179	209	180	195	203	190	190	204	197	201	184	219	206	204	197	186	229	186	196	189	199	197	204	192	216	185	163	185	211	209	183	166	211	192	209	181	203	181	201	195	196	209	192	185	185	194	203	183	217	258	209	211	187	211	190	200	174	180	215	208	189	197	200	180	200	222	231	188	174	226	202	205	208	204	214	212	222	170	179	198	206	215	200	182	194	219	195	191	209	207	203	208	216	199	198	200	203	205	228	187	206	195	215	194	181	203	177	178	202	195	192	225	201	201	191	212	200	190	216	207	213	182	180	205	211	225	196	195	197	201	200	188	207	216	215	220	182	185	193	171	195	203	189	193	191	197	191	177	219	205	199	186	220	170	209	221	197	211	193	219	185	201	224	172	222	185	191	191	232	242	219	203	194	209	213	202	220	220	206	184	211	200	204	207	222	190	196	205	219	189	212	188	184	213	208	191	209	182	211	205	193	210	216	213	212	213	200	203	222	200	208	197	188	183	207	226	231	213	192	178	192	190	225	201	197	195	206	195	236	192	193	225	214	190	194	190	210	185	182	185	186	214	189	208	192	213	200	212	192	197	216	202	210	200	211	210	195	208	199	182	200	202	200	215	194	209	208	202	232	217	190	216	183	184	196	223	221	213	209	199	177	166	185	216	170	182	214	211	182	188	193	212	211	227	206	191	215	189	203	216	188	196	202	194	202	185	237	213	161	200	174	181	178	190	199	214	191	199	189	188	196	236	189	189	191	192	214	204	209	200	205	224	198	192	169	164	159	192	213	214	203	213	189	209	200	223	212	212	200	229	231	201	194	168	207	223	219	201	180	198	220	198	240	211	228	227	225	218	195	192	222	223	206	205	206	202	205	195	185	213	220	198	187	204	194	200	214	201	208	181	196	195	215	183	190	210	223	199	204	228	180	206	210	194	182	220	201	195	192	184	197	194	199	219	204	198	192	198	198	180	204	221	183	217	205	207	197	187	191	190	174	181	195	204	195	201	223	233	199	222	187	220	198	208	226	226	190	204	222	219	187	200	205	200	191	188	177	185	175	205	205	185	206	194	192	212	190	202	202	189	213	206	173	187	196	223	197	218	220	208	205	207	222	195	218	207	200	178	229	224	196	202	173	208	197	197	207	202	196	212	210	201	205	199	212	214	189	189	172	203	160	192	219	198	209	181	175	210	192	217	204	187	213	192	191	192	154	208	203	216	214	213	191	189	209	181	194	232	204	216	225	219	186	184	205	183	208	188	194	222	192	180	203	218	204	213	200	211	217	206	217	204	213	199	147	205	224	212	213	209	201	185	205	195	188	200	200	204	166	185	191	203	206	200	209	202	202	217	199	218	188	219	204	167	211	195	209	192	206	212	198	187	195	206	222	197	201	213	191	222	197	225	211	193	174	218	191	174	215	207	213	179	226	176	204	192	201	224	178	200	203	212	187	181	193	206	200	223	222	226	193	197	212	183	183	212	167	179	180	222	195	207	230	202	197	197	212	194	243	179	187	166	211	247	219	203	212	162	199	213	208	184	170	206	210	201	195	197	201	223	200	200	197	197	196	208	212	187	213	207	183	207	215	225	181	192	207	184	181	197	192	186	195	191	188	205	191	202	199	225	212	223	208	211	193	201	203	196	192	185	175	213	196	219	211	181	198	201	211	214	205	210	192	200	214	230	214	177	193	208	213	188	209	191	181	194	208	191	199	185	212	203	200	201	178	187	194	200	200	206	219	213	191	211	174	201	207	187	205	209	187	186	204	193	216	206	207	184	204	191	198	205	218	182	215	182	204	207	205	186	192	220	218	216	239	211	191	203	204	189	189	211	212	220	188	207	178	211	201	199	188	212	214	222	201	196	170	173	208	208	226	201	224	203	196	211	222	225	179	188	204	214	204	213	198	210	196	199	194	193	212	204	188	177	200	192	186	192	193	204	208	195	202	195	200	209	215	190	206	208	227	200	212	185	202	240	165	234	197	188	195	219	204	212	199	202	214	195	246	214	212	180	209	202	186	211	191	205	214	185	191	180	213	200	207	190	190	196	215	193	190	215	200	198	211	232	190	199	219	198	196	187	169	204	182	188	216	194	233	212	185	198	200	225	213	167	187	190	207	202	207	177	192	191	187	210	190	207	212	183	204	188	178	205	196	203	216	201	189	193	223	231	204	217	183	180	193	202	236	208	219	229	208	189	217	205	222	207	193	211	183	224	194	212	200	201	166	198	223	202	192	205	213	191	206	191	182	194	206	204	180	231	206	186	209	203	196	188	202	208	191	219	235	221	215	191	193	208	196	214	189	214	166	187	210	229	175	192	218	211	192	224	209	200	216	201	202	239	227	209	196	204	183	204	212	214	198	217	178	188	198	232	190	200	179	228	196	212	180	215	194	222	202	167	228	197	214	202	205	203	177	204	227	203	221	208	182	193	195	220	184	188	188	200	198	177	198	195	206	217	224	229	198	209	211	193	202	187	194	179	208	201	216	191	208	208	216	197	190	224	207	201	203	210	201	174	216	185	200	216	183	222	220	182	184	207	199	205	196	208	196	215	202	192	226	190	211	216	204	242	196	203	171	213	224	181	211	198	195	188	209	189	216	190	218	195	219	188	199	184	190	208	200	211	203	210	193	212	205	202	198	217	217	237	186	202	188	218	185	198	181	209	178	196	212	199	201	203	207	168	206	184	212	214	220	198	192	201	200	208	209	195	211	223	191	240	215	190	219	208	190	192	200	210	223	215	192	175	175	196	187	210	207	177	219	240	184	198	177	194	222	184	230	219	173	230	200	204	202	182	191	244	206	187	182	201	196	213	180	223	197	198	206	203	206	216	196
3038	1833	1128	707	571	561	527	491	529	497	513	472	480	504	462	505	476	504	527	523	503	460	504	519	503	490	489	509	485	466	476	473	517	479	479	475	502	517	509	500	506	527	501	485	515	460	543	463	497	469	487	458	443	480	475	483	470	491	497	488	459	475	488	452	496	493	473	535	510	491	498	510	490	491	514	483	485	454	427	452	536	468	494	458	419	516	528	484	499	483	484	495	470	521	495	470	463	494	472	515	495	495	511	477	513	504	468	458	496	493	486	521	470	485	458	480	468	483	459	495	481	485	476	472	513	478	471	502	472	485	534	459	444	460	475	466	489	486	481	508	478	486	466	528	515	489	480	476	466	502	476	505	471	445	465	517	468	474	478	475	480	525	488	452	488	474	474	469	525	491	466	505	515	465	482	478	463	476	516	492	506	503	429	519	502	517	530	474	473	488	504	497	498	491	539	458	445	462	479	474	534	537	452	486	520	500	478	506	528	475	494	487	489	477	476	501	512	479	464	491	459	480	511	496	510	453	500	511	497	480	496	482	463	501	504	487	466	468	514	497	457	489	544	475	477	464	456	445	505	436	494	449	464	464	515	474	473	535	515	459	466	481	502	482	494	483	470	521	480	454	517	487	494	504	453	487	485	450	455	445	473	530	517	504	493	483	484	473	455	474	505	490	508	503	534	483	482	454	488	450	532	498	476	495	476	505	519	471	476	488	528	493	482	514	484	477	499	456	474	490	481	523	490	458	502	485	491	491	482	504	457	502	460	497	523	507	499	481	497	505	518	497	491	463	492	508	514	519	481	497	497	477	499	487	504	489	464	491	459	490	468	443	498	452	491	473	477	506	462	509	497	505	490	495	480	477	524	493	493	478	509	469	459	487	463	482	486	528	476	475	497	498	467	474	492	480	518	475	512	520	474	486	534	520	459	493	495	484	438	493	473	485	509	495	498	491	480	487	456	497	469	522	503	500	518	511	503	470	462	461	485	487	514	443	463	509	511	488	514	463	453	518	529	477	484	447	515	471	475	501	486	482	499	489	494	473	466	467	494	470	494	495	490	520	452	509	488	482	517	472	474	514	510	452	493	491	491	490	466	411	486	528	489	505	514	526	484	526	533	495	483	489	453	487	518	517	494	511	509	482	518	502	492	490	506	450	503	475	491	453	470	524	467	491	456	488	491	498	495	441	533	442	494	492	471	472	502	516	497	456	494	476	547	454	434	540	478	476	493	497	497	466	523	473	480	497	513	491	485	467	497	441	481	530	533	457	507	487	519	470	528	483	457	480	498	483	492	550	467	485	490	511	475	504	498	528	521	488	511	515	505	536	524	501	489	525	514	464	455	479	484	480	472	513	526	472	508	452	509	489	487	468	468	486	517	490	503	510	497	493	535	498	509	468	505	519	498	467	466	484	476	450	472	507	488	498	461	539	499	462	516	481	510	525	497	473	529	470	516	456	504	488	504	461	470	485	497	520	478	465	485	506	486	472	507	502	480	450	507	495	492	469	471	479	536	510	535	489	475	504	465	499	484	473	503	475	469	498	476	482	482	491	472	514	495	470	504	457	468	492	438	521	491	481	477	518	453	433	478	494	480	473	477	471	504	483	537	491	491	458	530	528	474	487	488	482	496	482	505	500	500	456	489	501	501	503	499	501	507	487	521	482	512	487	485	428	453	477	454	513	504	495	467	451	477	500	513	476	519	491	487	478	500	519	483	500	484	511	478	520	488	508	489	477	472	456	481	469	474	501	504	542	449	465	484	515	468	488	505	520	479	475	459	517	502	490	472	501	506	478	502	472	503	453	493	489	524	499	479	502	492	474	479	514	486	490	513	461	500	466	520	495	476	496	480	483	466	510	467	506	471	476	471	491	491	504	475	475	516	466	477	502	504	449	489	512	503	490	487	478	490	488	465	484	469	473	542	463	470	498	480	490	461	511	486	475	477	474	501	483	477	470	499	515	469	485	527	442	496	481	478	522	471	466	453	500	461	467	492	526	493	464	482	515	495	503	489	489	483	488	502	494	502	487	514	485	484	481	490	481	544	531	481	488	446	494	514	480	519	489	482	488	486	499	477	502	527	506	486	462	474	482	437	503	451	492	465	475	493	469	467	510	494	504	488	489	485	452	508	484	441	504	457	535	526	509	479	515	464	502	494	479	503	519	499	457	478	521	504	455	451	522	508	505	489	466	452	506	470	505	497	467	488	510	471	478	486	501	508	475	496	483	513	495	468	498	477	513	525	471	548	493	466	487	506	495	457	479	486	472	483	493	481	487	485	529	509	501	473	491	469	490	476	531	485	453	460	495	476	446	491	481	487	508	454	515	462	463	508	495	530	480	476	503	500	455	499	506	454	470	529	482	502	412	506	452	507	486	524	523	481	472	509	526	492	483	515	480	501	508	506	508	502	481	482	503	457	504	503	487	457	500	487	508	463	450	482	511	487	489	517	492	512	467	461	514	493	513	500	491	453	490	459	468	497	490	491	501	491	521	516	505	534	496	495	537	476	453	496	523	511	521	495	461	514	485	476	492	509	516	478	469	440	482	507	483	474	523	495	481	504	491	474	492	446	475	489	485	489	477	475	498	453	471	470	484	513	501	452	454	485	525	470	491	508	474	475	508	529	505	458	482	463	481	486	462	487	510	496	507	501	519	514	485	513	514	472	467	479	470	530	465	511	520	495	475	500	465	463	493	476	475	464	493	449	508	481	518	506	486	486	469	499	517	474	494	472	492	511	453	487	497	532	511	539	511	458	525	476	507	421	509	496	467	521	502	542	519	511	557	482	480	497	487	496	471	476	491	453	505	468	461	530	480	494	494	498	498	490	512	485	497	490	487	496	475	474	481	467	452	488	499	491	474	504	456	536	487	499	501	490	501	489	516	489	526	471	490	443	508	464	469	496	484	443	472	486	511	450	462	487	478	447	498	511	511	536	505	447	514	482	499	471	502	499	505	485	499	526	522	453	474	467	504	465	452	500	478	499	497	489	497	449	544	485	490	499	477	503	468	498	452	455	492	466	456	487	510	462	502	470	496	517	503	561	445	522	475	462	491	471	466	483	529	505	522	495	465	509	474	478	498	519	508	513	453	500	468	455	482	506	472	505	514	481	490	508	502	481	458	439	537	510	496	524	451	520	482	487	455	491	477	474	501	506	480	497	508	468	466	522	461	489	470	472	464	482	495	502	491	493	516	533	473	491	450	504	489	480	496	498	477	486	487	504	483	494	487	536	496	464	499	492	506	497	466	497	503	466	458	532	518	538	484	503	488	492	504	496	512	491	470	461	468	512	483	475	505	499	479	497	477	477	542	494	534	451	472	474	448	501	474	463	469	488	483	505	502	472	499	474	516	526	511	479	519	467	475	499	470	512	497	481	467	508	549	509	475	539	504	502	491	489	511	480	504	498	466	453	472	512	479	503	494	483	493	491	496	510	504	502	457	536	519	510	443	472	485	489	509	429	489	500	525	540	515
24362	21506	25168	28265	21507	21512	12522	362	211	194	174	166	156	136	108	109	104	101	122	103	113	102	111	108	106	100	112	89	107	112	90	102	96	98	114	66	79	106	98	100	97	92	80	81	84	107	95	87	119	101	92	98	107	103	95	78	79	93	80	92	90	109	92	85	100	78	105	94	94	62	89	104	108	91	94	86	85	90	96	105	85	80	93	99	94	91	105	92	81	106	106	68	100	80	96	99	100	83	105	89	92	94	109	101	95	98	86	76	87	90	107	110	104	105	82	90	91	83	94	110	85	68	93	81	96	93	89	101	92	86	89	77	72	97	78	93	82	97	90	84	70	121	90	85	95	88	104	96	103	92	87	85	87	108	79	98	84	95	83	113	99	82	97	82	98	85	88	83	93	100	82	98	90	90	95	100	84	104	100	84	88	89	82	97	91	95	99	93	89	86	88	102	88	83	92	95	81	107	94	89	93	98	91	81	82	102	86	80	85	78	97	103	78	110	100	85	87	80	103	84	89	91	100	75	72	106	88	91	93	90	91	105	116	82	91	81	93	92	94	92	92	84	91	85	84	102	94	92	100	103	85	98	97	99	86	97	97	93	99	104	94	98	100	89	79	82	108	88	105	91	83	86	94	87	83	93	75	98	90	106	99	95	100	83	80	83	86	86	78	91	90	76	84	93	90	82	91	102	94	95	102	87	88	77	77	96	74	84	95	89	94	98	90	86	100	98	106	80	82	91	83	102	89	100	95	90	92	94	111	115	79	87	87	90	89	95	100	87	105	90	98	110	89	91	72	87	89	92	84	86	95	83	81	76	79	67	93	104	97	101	85	91	85	104	85	103	88	76	95	74	85	79	71	108	97	85	107	91	98	101	100	99	107	86	82	94	98	82	73	100	91	89	73	91	97	100	98	82	81	84	100	99	100	86	70	94	92	87	78	94	95	86	93	98	88	95	104	79	95	94	84	95	91	86	93	103	74	77	88	76	75	81	112	86	91	108	94	81	90	91	87	79	103	99	97	93	103	98	91	80	87	110	87	83	69	90	89	100	99	114	97	68	108	90	81	118	93	89	92	87	82	86	93	96	92	91	81	91	86	93	95	98	77	101	82	90	92	89	94	81	77	74	99	94	65	97	95	90	91	99	98	83	72	89	94	86	94	94	89	72	85	103	101	96	96	99	100	80	103	92	76	81	88	85	82	76	106	92	90	93	87	73	86	104	89	98	69	90	94	72	88	78	88	99	78	86	101	97	83	83	87	87	92	93	89	95	112	101	109	88	101	98	81	98	93	84	89	92	99	95	94	107	97	83	105	77	90	91	95	80	75	94	83	84	91	105	88	69	93	88	91	103	99	75	108	92	86	84	97	104	91	88	91	80	91	90	90	96	116	75	109	91	94	76	102	102	84	96	96	68	67	90	102	76	56	95	88	104	100	92	88	107	99	92	101	98	104	99	99	98	102	88	73	87	106	100	100	88	83	90	102	91	89	92	96	86	98	77	88	97	97	82	93	95	81	75	102	89	84	102	91	92	88	95	82	97	86	88	76	90	84	91	93	103	87	102	80	88	87	77	89	91	99	98	89	93	110	92	88	86	79	83	101	94	81	93	88	82	78	79	98	81	76	75	89	91	106	87	80	87	79	90	86	90	105	89	86	61	91	95	93	80	111	84	107	94	79	81	94	80	92	91	113	95	92	95	110	95	94	97	85	89	75	76	90	82	91	109	102	89	93	85	106	91	88	115	94	90	86	88	95	83	91	86	91	89	81	86	93	67	88	98	88	89	95	99	110	74	82	94	83	94	106	95	80	89	75	95	88	97	96	106	100	87	81	84	96	89	81	89	93	88	89	97	104	110	84	88	91	94	101	86	83	94	88	118	76	69	98	88	83	65	116	93	99	84	90	94	94	82	68	105	81	77	89	86	93	87	104	84	96	84	82	89	78	89	99	84	90	90	101	91	99	66	88	79	84	70	95	101	88	105	81	97	84	83	93	93	73	79	82	77	87	93	95	98	77	85	78	89	72	87	83	105	95	76	87	94	92	93	76	93	86	89	100	90	90	86	83	91	82	100	102	92	91	91	82	88	89	85	95	89	109	81	98	92	79	86	79	86	93	96	91	72	92	78	72	81	90	107	96	94	101	73	103	86	76	89	90	83	107	90	101	86	94	86	81	104	102	83	78	85	89	81	77	93	94	99	84	104	94	121	85	91	94	89	86	91	90	87	74	107	103	123	103	100	88	87	96	85	102	72	95	98	89	104	88	103	83	84	107	88	118	97	108	90	91	98	88	97	91	87	94	108	78	89	72	93	87	85	72	123	88	104	108	93	82	102	93	112	74	101	114	81	94	84	86	81	82	83	96	94	93	84	81	79	88	94	104	92	110	82	80	79	95	82	114	101	99	93	88	96	96	93	94	90	90	89	90	97	92	93	95	108	105	90	62	78	90	115	101	92	102	66	99	77	68	102	91	88	84	91	87	95	91	103	84	90	104	82	77	86	133	79	86	81	79	75	85	102	89	98	90	82	109	88	83	75	78	99	118	84	78	106	77	86	83	82	79	103	75	98	98	93	98	93	95	110	96	90	94	101	73	89	94	95	74	101	78	82	94	90	88	87	80	101	91	81	77	90	92	103	86	107	88	104	86	86	84	88	88	117	91	96	91	97	90	90	99	83	80	101	96	78	76	96	88	81	83	102	93	108	95	82	83	74	100	91	77	82	94	90	69	95	80	82	73	96	101	83	83	85	93	78	117	85	98	78	91	91	92	119	113	95	90	83	83	90	94	77	83	77	98	98	76	92	77	80	106	90	89	92	94	86	89	98	81	84	115	93	91	73	101	91	92	86	81	100	98	100	96	73	88	92	106	106	65	84	106	97	78	87	95	95	83	114	83	82	83	85	94	102	103	97	78	80	100	76	91	112	88	92	103	77	99	78	92	85	83	85	85	93	78	92	103	97	83	104	91	107	95	101	108	92	100	90	100	84	83	103	88	95	89	91	103	103	90	98	81	93	84	89	97	89	102	79	94	87	83	95	91	86	69	104	80	103	74	107	91	88	85	90	97	91	85	80	90	97	80	89	96	90	82	93	105	82	84	92	94	76	94	105	98	79	99	88	112	68	78	89	96	101	98	82	69	68	86	92	77	97	87	85	88	86	66	86	92	82	90	121	94	91	94	91	81	103	85	87	87	94	108	95	101	102	83	89	61	82	95	89	93	93	94	94	91	86	89	104	79	80	84	107	84	82	79	99	92	85	96	93	102	84	85	97	82	109	108	89	87	96	74	94	103	89	92	89	79	83	85	95	88	77	89	89	84	84	90	96	109	94	92	77	91	90	95	84	104	87	105	89	98	70	95	80	94	93	83	73	91	73	99	81	83	65	88	92	78	77	88	98	84	77	89	107	103	84	75	75	91	105	88	90	103	89	83	95	101	106	85	95	80	100	96	96	83	84	89	78	84	80	71	99	99	95	98	93
2820	3027	1365	690	476	386	358	306	276	304	284	285	308	273	291	283	277	257	289	288	268	266	286	280	249	234	270	284	256	284	260	277	251	244	294	257	232	259	270	235	287	230	254	251	263	277	241	249	269	279	250	267	252	248	248	293	270	245	248	263	241	269	272	256	246	267	253	284	249	243	265	239	280	257	258	273	257	251	272	260	245	232	259	266	271	251	276	252	261	257	234	266	266	263	258	239	255	266	251	271	265	232	269	239	263	248	284	263	254	270	248	265	241	273	234	251	270	252	250	277	246	229	273	267	265	294	260	257	249	280	279	270	285	259	279	243	272	267	245	248	246	273	265	264	263	265	252	248	234	253	261	274	232	267	253	283	266	268	269	262	248	257	262	252	270	256	286	255	247	247	253	258	255	275	237	252	254	265	264	233	249	250	258	253	245	245	262	286	264	240	265	263	242	269	270	253	262	238	266	233	264	267	270	270	258	269	239	260	290	259	265	261	273	245	264	241	259	236	229	262	227	252	247	249	242	244	230	249	256	284	234	241	282	253	259	268	249	298	284	264	244	214	258	263	232	292	248	262	267	262	257	245	252	220	297	237	258	265	239	289	258	260	241	249	251	254	263	283	264	261	280	281	260	247	249	254	259	254	257	295	253	261	262	266	249	246	261	281	236	255	253	261	256	242	244	268	213	253	264	250	255	253	271	237	259	278	259	240	277	264	237	265	273	264	258	239	275	269	267	244	255	229	239	261	279	241	262	258	251	252	242	253	271	294	268	287	277	248	241	268	242	273	264	281	287	271	230	241	221	269	269	274	268	288	269	248	252	257	238	234	275	279	265	269	291	260	242	257	249	284	247	266	273	278	260	276	247	284	270	260	270	271	280	241	251	256	275	259	287	255	265	243	250	229	242	254	258	277	271	239	279	259	238	255	254	270	248	256	263	264	257	226	250	269	287	254	278	238	277	272	264	266	258	247	264	232	267	250	248	259	245	267	228	294	243	256	253	234	248	248	261	251	253	266	239	261	277	252	265	275	239	261	251	259	276	255	239	274	262	239	243	271	261	271	243	250	256	263	245	257	253	271	277	275	293	233	271	260	247	272	263	264	265	258	231	288	247	279	271	257	269	257	261	239	272	247	254	261	260	249	240	238	255	260	228	247	245	251	234	251	268	255	269	255	249	250	249	281	270	253	262	254	273	280	270	239	246	221	259	244	271	262	289	234	294	292	280	277	262	286	276	257	265	242	249	250	250	237	272	278	289	248	241	228	247	257	256	244	266	271	274	225	278	262	273	256	266	258	251	259	257	242	268	264	256	265	233	271	248	277	262	305	261	240	259	287	231	245	265	249	297	257	247	234	256	257	247	239	249	256	269	270	280	242	249	284	271	284	288	250	228	278	286	250	230	282	308	240	211	270	263	254	246	236	262	259	264	239	256	273	259	259	271	261	269	254	246	256	283	278	297	264	227	248	267	249	296	259	246	288	231	240	251	272	252	259	258	257	248	275	272	217	259	272	265	256	244	238	275	259	263	229	251	270	268	275	251	256	260	272	248	226	283	241	246	245	287	292	253	241	243	268	275	251	269	271	256	251	264	253	271	287	257	281	245	259	246	271	269	257	267	270	271	261	245	256	259	270	261	261	232	257	256	285	254	267	279	273	242	275	241	257	269	244	282	260	245	240	269	268	260	255	251	260	259	262	246	281	276	264	256	244	237	283	286	275	269	274	247	260	247	259	280	247	253	287	261	256	276	267	232	273	244	275	257	259	236	260	273	280	284	268	263	241	260	288	248	268	235	275	225	262	261	281	269	258	275	270	279	248	261	259	258	280	265	271	273	267	266	251	268	249	254	286	261	253	243	293	263	268	240	251	271	258	239	224	253	280	264	234	248	243	261	245	244	241	241	234	240	263	246	284	248	252	263	243	260	259	237	284	237	269	249	282	250	237	253	268	260	282	275	260	258	255	274	230	247	274	267	288	244	261	246	272	271	261	266	239	239	253	247	241	239	262	244	270	257	246	247	276	297	240	252	248	277	238	271	256	267	268	253	281	268	289	260	259	291	246	246	233	252	280	260	238	266	252	253	261	247	263	244	274	269	278	239	245	248	220	275	248	247	255	270	245	275	258	257	260	261	248	288	249	272	264	261	258	243	273	278	264	238	273	264	235	274	251	240	246	272	264	242	266	241	238	277	287	249	245	259	276	271	267	256	263	284	279	291	272	263	285	270	284	256	271	238	265	253	266	262	221	246	241	264	246	251	280	251	247	236	256	231	273	262	248	271	279	258	270	247	246	272	228	253	256	303	266	229	245	254	257	270	246	270	262	260	260	263	262	232	277	266	273	273	221	261	272	267	253	264	280	258	278	247	272	268	227	219	247	258	243	272	248	254	272	287	272	267	270	230	253	265	285	261	277	241	273	241	266	272	265	271	265	262	278	243	250	255	291	246	240	229	257	278	251	278	259	244	264	257	250	259	263	253	273	242	251	242	270	258	245	234	251	249	238	239	279	263	225	261	261	257	272	252	263	241	258	265	292	265	253	260	244	271	243	245	285	246	254	273	269	252	228	263	261	264	265	249	264	278	241	278	275	270	253	285	266	265	255	276	252	273	268	277	274	254	257	233	276	249	257	263	250	227	261	266	241	238	264	281	262	289	277	242	257	249	263	246	263	261	246	274	243	274	247	276	276	272	250	264	261	236	233	271	260	255	255	276	259	249	291	259	279	227	246	263	264	255	283	237	256	256	250	225	260	234	290	257	253	266	273	258	249	267	256	242	267	288	250	274	245	253	283	263	267	252	245	244	260	264	285	246	259	248	234	284	240	263	265	255	246	245	272	256	278	232	265	290	269	264	252	244	258	278	253	253	264	281	244	231	255	235	252	259	269	266	241	267	242	262	266	238	277	237	271	253	267	278	280	265	269	262	271	284	244	257	268	239	281	267	273	242	251	249	280	269	278	267	279	273	261	263	283	244	230	265	237	251	244	289	259	269	274	269	291	228	249	262	287	264	290	216	264	287	268	248	265	255	250	274	252	264	244	287	240	240	248	265	263	249	248	255	260	283	267	261	254	277	241	279	261	265	243	241	236	241	271	253	253	235	278	287	253	258	281	245	266	248	258	254	279	227	266	259	249	245	242	264	239	278	265	251	255	272	274	253	259	244	237	283	279	266	237	230	258	267	253	242	250	286	259	268	259	241	278	249	245	267	285	284	252	263	276	251	278	237	256	247	249	262	252	285	261	267	268	255	274	243	229	280	268	296	223	240	237	250	240	251	265	248	238	244	266	258	278	269	250	274	269	233	228	257	239	255	269	251	258	248	247	231	235	261	255	289	224	265	263	268	254	271	260	256	240	249	244	285	276	261	266	240	299	238	257	268	270	266	249	268	248	267	246	262	260	250	250	287	247	261	275	245	248	267	267	251	260	265	260	261	257	291	270	246	278	248	275	275	277	246	249	283	261	255	237	250	265	281	269
31940	20244	7760	667	494	448	364	346	322	305	317	323	339	350	301	324	287	336	317	324	324	344	351	342	332	313	319	322	331	326	311	347	349	337	298	307	294	294	314	324	361	347	303	321	384	315	291	304	344	316	317	336	339	352	332	325	343	310	304	348	316	332	313	337	337	341	293	354	335	314	343	315	330	296	303	363	353	337	322	321	335	318	309	318	333	327	340	325	299	329	328	320	342	303	324	348	352	347	339	311	298	345	318	295	299	304	307	351	343	349	334	316	343	332	316	291	327	314	318	363	314	307	331	323	307	342	326	347	320	343	324	306	308	347	340	339	311	339	344	295	300	332	306	344	324	330	325	326	299	312	326	325	328	321	315	322	316	308	364	353	328	361	322	329	305	319	321	316	269	309	314	322	321	325	320	302	334	374	331	288	349	352	337	334	343	352	329	325	330	342	315	328	299	312	314	318	332	325	314	295	350	344	327	300	309	309	291	297	332	331	312	295	312	331	303	332	303	318	343	321	333	354	334	343	356	313	335	296	361	328	308	329	310	335	315	317	311	352	307	307	322	315	340	328	313	332	337	331	330	301	293	320	335	340	340	365	310	354	323	318	326	309	305	354	329	330	324	311	293	319	338	329	320	324	348	356	317	293	311	315	352	322	329	337	339	320	313	316	333	310	327	359	349	334	340	354	296	309	293	323	339	312	348	302	322	326	344	334	272	298	300	331	335	357	340	313	305	332	319	311	343	322	315	326	319	338	345	305	332	334	311	311	323	316	334	309	311	316	310	341	299	318	334	324	334	324	321	325	307	329	332	292	310	350	335	335	318	318	307	293	327	320	353	301	311	326	307	310	321	324	340	340	284	306	312	308	336	318	341	329	308	347	313	350	325	353	314	312	297	335	354	313	307	277	323	347	328	321	347	324	328	312	334	333	332	316	317	320	332	328	353	326	332	332	288	313	322	352	301	315	346	352	339	340	328	342	300	334	345	321	327	318	315	328	356	314	338	334	315	326	325	325	325	333	326	360	283	322	336	319	327	326	340	360	321	360	343	311	296	320	340	324	332	342	306	333	364	359	316	310	301	312	307	302	277	333	312	340	339	333	340	357	327	332	355	342	308	292	336	314	344	302	314	287	348	309	323	312	321	307	318	351	316	321	329	294	328	314	290	344	316	357	345	312	336	316	332	308	332	312	342	282	295	330	321	290	327	295	342	345	304	349	313	319	304	336	307	317	314	344	327	341	325	280	332	352	327	319	296	328	326	342	352	317	308	350	331	352	297	324	342	329	354	316	344	314	342	329	317	324	339	339	335	336	319	313	343	326	313	330	308	316	318	332	326	321	371	314	320	318	297	314	354	323	314	349	319	315	343	340	328	351	344	326	334	325	347	342	309	313	314	310	346	340	316	308	336	356	353	320	324	332	331	313	347	326	279	337	317	331	329	313	334	308	296	324	320	320	335	325	330	333	330	330	300	335	330	310	324	301	313	321	335	365	323	314	337	321	280	308	352	340	345	321	331	314	331	313	333	343	309	302	306	304	342	314	304	343	330	329	318	320	312	339	310	333	313	330	302	340	334	335	308	276	308	344	342	339	324	319	349	345	360	314	335	331	320	334	315	311	344	332	343	311	324	332	312	306	324	329	323	342	344	313	353	274	345	302	308	357	321	316	301	308	311	353	329	337	330	368	305	318	295	324	309	340	343	302	323	301	358	331	291	323	338	318	307	304	350	328	356	347	289	314	333	320	374	337	317	346	322	303	280	337	332	319	323	333	319	300	362	337	337	309	352	340	292	300	318	285	284	306	293	317	307	307	341	313	318	308	360	329	329	342	305	354	331	339	318	320	305	353	341	344	331	346	281	327	350	356	332	343	323	341	331	333	319	301	300	350	337	318	324	320	357	317	327	344	323	318	334	317	348	302	305	339	340	320	330	341	297	290	314	331	337	310	324	307	330	353	328	297	343	298	323	315	309	300	331	341	314	305	325	345	311	336	321	322	307	306	296	336	324	332	287	377	333	354	318	346	331	310	344	347	328	333	322	345	327	341	340	311	322	296	328	324	340	316	301	316	321	343	315	306	324	303	307	326	306	356	314	345	367	328	292	328	312	328	317	347	329	334	346	339	333	338	320	326	332	307	285	305	337	301	332	308	321	346	319	320	315	329	331	340	317	336	305	317	340	321	302	336	336	305	311	349	342	361	300	325	329	299	294	333	308	268	331	311	323	320	300	315	322	344	317	343	331	344	321	341	317	351	296	307	305	320	322	353	310	296	332	344	333	343	322	328	352	329	303	352	335	308	313	337	288	309	338	342	327	304	323	329	313	327	332	314	313	329	310	303	305	306	309	340	333	334	354	331	306	339	330	326	313	318	330	338	371	331	316	305	317	297	297	321	352	331	320	321	335	324	323	314	325	309	329	329	342	282	294	304	313	325	309	336	348	338	337	312	313	310	297	331	303	317	350	307	318	328	316	262	336	320	307	302	309	343	310	315	322	335	347	334	357	321	313	343	311	309	318	355	340	329	330	293	286	323	319	353	302	334	306	306	321	317	331	310	300	349	332	356	357	321	313	330	331	309	343	352	342	303	320	316	314	323	316	317	344	299	333	298	319	347	345	314	325	332	335	310	279	340	292	345	316	348	359	336	325	314	308	327	322	293	350	352	280	283	351	344	328	325	306	351	307	305	282	327	307	310	341	310	310	304	334	334	321	295	329	311	335	338	301	330	317	317	339	317	336	337	310	310	305	331	331	332	325	315	336	342	323	336	320	314	334	306	305	314	335	328	320	308	354	354	335	335	276	312	350	345	331	336	361	301	347	341	323	321	317	374	290	285	323	279	295	306	309	310	342	306	317	304	322	327	312	326	284	316	339	322	317	362	332	285	346	313	312	312	301	324	296	330	329	311	310	304	335	343	319	325	306	338	325	339	347	333	364	312	344	293	337	283	290	282	340	329	313	332	349	341	298	329	333	323	354	294	321	378	324	345	339	300	343	347	315	306	329	341	339	305	347	313	352	321	327	326	308	356	342	317	313	287	308	328	319	322	322	302	317	339	355	330	302	373	354	346	313	313	330	334	315	314	298	347	312	334	354	344	326	342	291	281	324	314	333	306	334	326	291	315	297	308	314	339	346	329	322	310	336	304	353	339	322	327	324	340	297	353	357	315	338	329	326	327	346	347	257	297	332	327	322	327	308	337	319	366	316	331	342	294	308	313	298	342	350	313	313	277	324	330	336	338	328	310	353	313	316	361	321	342	342	308	341	330	331	359	341	370	297	292	320	329	327	331	288	335	333	291	330	333	326	334	312	295	344	335	308	330	377	324	316	292	320	340	351	342	318	332	312	323	329	304	339	307	349	333	303	361	333	314	326	314	335	318	324	354	335	301	314	324	333	323	321	352	344	342	348	322	313	315	285	326	335	308	338	345	299	323	291	345	354	329	343	273	290	325	344	334	318	323	305	338	316	318	374	339	316	332
5845	922	800	778	784	825	700	772	782	810	762	825	789	715	768	755	785	856	713	776	774	786	756	782	781	751	756	734	771	751	814	795	778	795	728	785	821	777	784	759	782	803	801	794	784	774	721	765	763	779	793	800	730	743	715	766	798	734	778	754	744	791	752	791	739	787	741	765	803	746	753	766	761	777	692	743	773	738	792	752	761	765	751	779	783	726	770	822	862	747	757	787	774	750	792	766	762	770	764	770	726	754	828	766	777	735	821	808	735	804	796	736	806	791	752	760	695	784	774	809	748	794	811	784	750	800	767	738	792	776	787	797	783	756	749	798	793	770	771	747	767	745	778	723	779	845	797	769	803	753	788	775	757	718	796	787	739	764	797	795	759	766	781	781	771	743	788	746	757	775	760	733	796	772	796	711	749	788	777	778	794	756	763	732	757	775	777	733	763	779	773	778	763	766	776	773	728	746	786	762	711	792	761	733	804	818	783	724	720	741	755	783	757	732	782	783	733	797	771	778	798	746	788	762	744	814	797	760	833	776	766	725	794	752	785	788	772	741	728	750	786	782	765	762	783	809	768	670	763	738	733	807	779	790	731	713	745	763	774	783	709	802	775	749	752	782	751	821	768	759	776	762	788	748	757	746	783	820	756	744	759	751	757	804	759	802	746	746	744	794	791	767	783	794	741	731	764	774	738	753	819	689	764	761	760	768	786	776	764	776	780	789	790	760	746	749	759	794	738	737	756	788	814	758	756	776	794	775	790	781	764	791	744	779	729	723	747	807	778	799	775	703	787	813	773	767	724	800	778	765	789	804	780	794	782	716	763	722	739	701	752	751	731	733	749	827	749	783	747	737	827	746	755	749	805	782	764	725	758	767	779	767	745	705	773	779	852	732	751	755	754	774	799	794	772	744	760	746	785	768	737	769	779	785	747	774	778	795	789	798	775	769	766	751	768	763	776	803	788	726	755	757	752	774	777	748	775	779	770	774	753	790	764	785	723	813	792	740	721	790	753	778	772	816	740	736	759	744	758	798	800	712	839	765	789	760	751	755	741	732	782	778	809	777	724	787	720	752	788	759	765	816	775	768	808	769	725	778	698	797	783	723	720	769	765	770	702	772	770	722	731	761	782	745	777	765	775	723	768	746	744	757	770	704	733	738	793	745	799	785	840	732	809	766	755	756	742	767	788	778	769	769	781	773	824	833	743	724	719	805	764	787	759	755	815	756	747	778	795	758	748	822	779	784	777	756	780	762	779	828	752	814	702	771	782	804	774	754	744	757	776	747	797	794	775	754	796	783	797	808	787	759	770	763	740	784	805	742	784	776	804	771	780	777	781	758	773	788	770	776	778	745	788	808	811	784	740	806	771	762	779	726	799	769	774	817	782	716	742	737	783	784	754	768	817	743	738	765	773	795	760	756	776	813	758	767	751	773	775	794	772	779	803	748	766	758	752	780	737	793	725	776	761	844	789	776	766	729	757	720	808	783	742	784	790	784	748	752	783	788	792	729	751	756	731	752	764	773	795	769	804	844	798	739	781	744	830	719	764	765	820	761	783	766	804	785	803	712	795	803	783	734	754	777	826	764	779	798	754	777	790	760	809	813	816	791	761	768	825	790	803	736	800	802	739	815	788	825	815	773	745	757	772	745	783	761	778	741	853	719	745	798	793	811	799	739	764	774	781	775	779	788	706	734	769	779	841	788	785	775	702	744	807	763	731	769	785	736	732	774	745	819	777	825	777	775	774	761	772	803	760	739	822	762	804	745	722	753	781	776	746	764	732	737	740	824	799	782	767	776	758	716	750	747	772	793	780	810	769	764	756	774	781	767	798	768	832	757	776	797	808	750	795	785	782	767	738	761	802	780	775	790	723	837	776	746	718	794	767	769	775	774	761	765	773	773	747	762	765	739	762	768	744	768	758	765	802	772	812	743	757	809	765	771	771	775	782	737	786	834	763	767	753	782	780	805	732	760	751	768	747	781	736	797	784	757	746	769	774	744	807	719	794	793	822	729	745	792	780	703	710	799	787	798	776	768	788	742	763	758	756	749	788	749	803	754	733	763	759	770	793	745	729	765	794	779	776	781	745	780	743	751	762	736	795	768	758	735	702	757	750	764	779	788	782	754	781	743	743	764	748	762	749	727	787	780	801	780	777	774	805	758	779	769	776	790	776	747	818	804	738	786	798	793	733	743	751	768	732	758	809	757	806	736	798	775	755	796	800	756	744	766	791	810	784	727	797	766	788	801	769	754	807	754	761	796	771	758	783	803	777	772	781	729	767	775	759	793	819	726	765	742	776	793	763	761	782	734	763	733	773	735	736	724	799	781	740	751	763	769	796	801	746	828	794	767	791	777	789	775	765	773	772	765	776	776	784	794	748	788	794	739	782	772	800	730	759	759	771	776	734	703	761	758	780	759	764	765	739	734	782	773	784	765	814	746	785	795	780	783	747	744	762	760	750	774	760	808	735	775	754	794	747	726	750	774	810	778	766	737	739	759	773	760	832	762	793	720	792	808	756	718	826	748	755	771	773	802	756	760	763	780	746	756	836	796	708	785	758	804	720	769	759	775	770	771	778	797	777	741	787	797	757	759	783	815	786	701	735	783	742	752	742	776	775	767	784	773	757	774	740	731	797	781	776	790	760	810	788	789	750	768	801	741	774	754	765	766	825	763	805	779	802	782	782	763	720	813	768	757	766	801	770	772	790	787	782	743	813	738	805	753	777	789	747	799	807	714	757	734	825	772	745	751	831	787	729	738	807	800	744	806	794	734	778	748	795	722	734	773	754	801	747	768	776	777	766	792	797	734	749	760	804	786	772	780	708	739	774	788	806	802	823	825	768	727	723	714	775	774	759	755	777	783	732	772	769	829	733	840	781	777	830	779	769	780	797	804	810	810	735	776	788	775	755	736	724	791	771	761	780	777	770	771	741	752	756	711	820	792	792	853	776	762	814	799	814	759	777	774	730	783	766	794	746	762	764	779	733	796	714	796	785	787	784	765	756	760	809	745	731	797	844	745	780	765	795	782	767	760	754	764	770	754	804	793	748	792	767	790	782	740	805	752	795	767	759	777	721	806	737	747	821	810	736	781	783	740	787	802	779	755	807	784	756	773	805	811	825	770	777	755	780	771	749	790	788	753	754	791	777	739	785	823	698	718	771	815	795	782	770	734	767	779	779	735	734	744	771	815	804	761	745	790	771	831	748	726	832	788	772	803	754	738	756	789	762	810	801	771	805	790	741	734	751	802	799	759	786	805	763	746	801	774	792	792	746	782	774	803	753	756	791	743	747	773	792	749	760	772	749	831	748	774	809	765	785	743	797	782	776	775	802	781	785	757	782	771	796	743	756	792	739	810	714	789	793	755	768	740	792	809	798	749	780	768	781	797	782	775	765	737	781	792	769	781	724	800	746	797	793	784	753	751	754	793	801	772	811	749	800	775	769	771	773	807	777	768	800	742	803	722	797	744	760	805
25070	21512	24754	28714	21520	16768	491	284	262	232	255	221	262	211	224	214	207	214	225	219	223	214	224	232	218	233	183	232	187	208	206	204	191	205	195	181	207	213	209	237	217	204	193	209	198	216	188	203	209	215	196	205	204	225	208	193	208	212	198	188	204	172	183	177	181	193	194	187	213	218	215	219	214	202	181	214	195	192	179	204	227	213	207	223	231	191	178	210	189	185	191	216	236	217	194	200	213	218	221	209	191	194	209	207	200	243	207	197	217	195	200	216	219	209	198	188	203	207	192	168	178	188	186	187	188	213	206	217	206	194	204	182	190	219	217	181	183	175	201	201	196	184	189	214	181	188	188	207	214	223	213	208	189	198	206	216	192	223	184	191	199	182	201	181	211	177	205	195	206	217	194	216	203	188	191	219	186	177	203	195	211	206	226	217	205	169	208	188	199	200	215	167	209	208	210	211	211	176	197	203	208	211	184	196	223	215	187	174	188	218	199	197	201	174	195	217	237	204	211	203	208	192	237	184	218	199	198	220	180	222	191	197	213	222	185	197	173	203	216	180	211	208	200	189	206	200	177	185	211	198	183	228	235	231	181	199	197	234	184	207	201	228	188	187	180	201	227	196	222	215	203	204	217	214	181	231	179	178	196	182	199	222	180	205	210	208	207	209	181	201	205	218	186	185	194	202	201	170	227	230	211	199	183	210	214	182	209	192	211	188	220	202	178	202	202	181	195	192	211	177	202	213	187	210	193	202	174	192	226	205	197	199	198	217	201	195	198	194	207	196	212	221	218	225	213	210	211	195	190	213	195	195	189	208	207	188	195	187	210	180	230	212	200	197	217	186	206	228	207	183	218	216	189	198	204	222	197	195	178	220	208	193	208	189	228	179	193	215	187	187	196	199	214	204	201	185	191	202	197	188	225	193	194	205	221	203	200	193	215	224	205	210	184	215	192	214	221	219	200	208	187	188	222	217	171	181	188	179	226	192	203	192	181	204	189	189	212	205	199	197	210	211	186	186	201	203	223	207	222	217	192	199	226	205	166	229	213	191	175	196	209	198	186	194	227	198	185	198	187	189	212	201	202	175	198	214	203	218	201	183	196	202	193	204	219	186	216	174	224	186	201	207	202	235	182	194	204	193	189	213	194	203	196	213	209	198	199	188	213	198	190	188	227	207	184	193	207	202	197	201	192	172	187	203	210	211	194	193	199	211	198	191	215	198	205	223	215	196	210	210	189	225	196	178	187	192	194	191	188	211	188	189	196	190	195	213	206	203	199	182	174	208	211	218	213	186	200	192	191	208	200	194	198	189	211	209	209	187	188	180	202	221	213	197	201	193	196	196	189	184	211	196	194	199	182	192	224	186	214	210	176	193	203	197	191	215	207	215	208	181	178	208	194	183	181	189	187	192	207	181	206	225	219	182	221	231	206	195	188	212	193	204	193	199	191	214	212	235	212	209	191	195	179	216	204	198	194	207	209	206	209	192	184	212	183	180	218	196	208	207	198	195	185	199	224	196	210	195	190	209	218	201	217	222	184	212	192	188	211	237	216	195	209	208	210	193	189	195	206	195	209	223	222	192	218	195	185	196	184	202	208	184	191	246	213	201	209	197	198	219	185	211	194	218	206	219	183	188	220	178	206	184	201	183	214	198	174	202	204	211	200	217	198	195	212	168	200	191	209	197	208	222	216	218	208	196	191	203	232	200	199	187	224	200	193	202	217	192	196	191	193	189	186	201	198	187	204	212	223	201	203	169	198	173	195	202	210	183	214	184	175	181	232	215	216	197	199	195	214	193	188	199	210	221	183	225	200	196	187	203	204	207	206	199	198	205	206	219	210	172	180	215	195	217	227	193	185	198	211	192	211	200	210	192	202	205	177	203	196	202	167	200	203	208	192	189	197	203	178	212	220	186	195	203	172	195	192	199	204	200	197	227	221	198	196	207	196	194	177	196	202	183	200	171	196	208	197	182	186	187	206	187	201	170	199	214	195	193	224	181	199	197	235	180	223	197	205	209	190	203	208	210	204	189	192	198	203	184	210	177	198	172	212	190	208	195	196	178	227	218	220	190	211	184	176	193	190	186	214	178	207	214	189	186	233	207	195	180	207	200	204	205	175	194	206	194	195	186	204	194	193	209	222	185	203	211	179	190	189	177	214	198	187	179	231	180	179	178	205	185	201	186	201	192	214	193	219	198	194	204	202	194	208	198	215	204	210	196	202	189	179	203	191	201	192	202	214	209	192	206	189	210	202	221	184	186	215	196	206	194	202	190	203	215	211	192	190	191	179	208	208	212	190	181	196	214	203	187	184	179	198	213	203	184	200	207	203	179	179	192	216	216	182	245	193	178	204	201	199	196	221	188	185	218	181	217	226	210	198	181	220	213	198	218	209	196	176	197	210	197	196	214	196	197	214	197	187	233	195	220	190	201	221	184	196	198	187	182	220	205	213	204	188	180	169	217	203	174	179	204	208	206	189	196	194	205	215	204	207	208	191	201	212	198	203	184	185	208	188	216	210	204	189	185	189	209	193	201	190	197	217	202	194	214	211	179	212	191	226	185	221	194	192	194	233	211	216	200	195	206	218	211	192	215	219	210	211	212	198	209	192	227	212	212	186	196	198	216	204	187	213	213	184	205	237	177	202	195	209	206	214	173	214	230	218	187	220	201	212	208	201	202	206	208	188	205	195	212	196	234	197	209	189	219	176	209	235	200	204	210	191	210	210	215	191	187	174	203	220	210	192	188	183	189	204	190	192	214	182	231	202	231	180	197	205	201	197	217	209	197	209	188	223	210	211	193	214	229	214	199	204	184	191	175	204	193	185	195	201	183	177	168	189	201	200	201	192	230	227	231	186	177	192	214	213	185	218	182	208	216	197	179	200	211	197	213	196	210	213	199	207	200	198	226	178	205	191	228	203	208	213	187	202	181	213	215	198	225	204	198	180	211	195	209	202	201	181	205	194	191	207	192	204	190	204	195	204	196	211	192	185	207	210	183	208	198	181	196	200	189	212	169	226	216	216	212	182	176	175	223	197	201	189	240	208	201	209	208	211	210	195	205	195	216	226	222	217	208	226	184	184	217	179	187	217	185	204	235	214	193	195	194	188	216	190	169	188	223	175	211	194	189	178	200	208	153	172	184	233	199	193	214	203	210	214	201	188	204	214	189	200	177	203	196	209	180	184	203	191	171	215	222	190	208	179	234	195	201	195	195	223	209	176	229	220	222	198	173	175	225	193	164	214	185	200	212	195	218	193	189	195	207	201	211	201	180	214	202	180	218	194	184	223	223	191	199	172	200	216	182	214	195	195	195	200	206	186	206	200	177	194	220	201	217	205	187	219	188	200	207	192	191	198	183	213	214	203	200	178	194	238	203	216	208	184	185	175	187	204	201	203	178	211	202	220	185	210	176	210	222	200	226	207	178	203	207	183	215	198	219	205	200	205	206	200	209	195	199	205	176	207	195	213	167	211	179
2989	1913	1051	725	604	581	492	516	507	520	525	483	525	476	529	499	476	519	495	461	500	529	491	475	477	511	502	508	495	499	500	520	506	464	468	502	508	508	508	470	492	486	502	489	514	456	495	469	492	474	493	512	500	474	516	467	490	479	495	495	460	517	460	442	480	515	499	499	491	481	496	516	458	516	509	462	503	489	487	467	476	495	511	499	484	516	475	464	490	469	498	491	474	451	506	478	482	483	503	484	496	469	496	494	497	516	515	458	490	501	482	477	494	454	432	484	491	460	487	465	485	484	525	500	516	485	495	487	480	494	487	491	460	459	510	521	491	474	472	500	454	480	510	481	493	474	493	472	495	480	532	537	481	429	515	497	475	506	491	505	485	483	496	527	496	494	495	492	498	487	443	499	479	458	496	478	509	462	477	519	442	469	475	473	518	485	505	464	495	488	545	427	488	489	470	459	490	490	515	493	506	509	472	486	505	495	471	476	497	483	501	497	461	509	548	516	454	528	504	529	488	542	489	439	508	463	485	518	512	471	464	473	471	454	456	475	470	530	516	478	470	490	458	459	450	519	505	498	494	501	477	465	483	501	471	479	504	495	486	535	475	487	478	464	511	472	507	455	495	451	490	487	519	505	499	449	510	463	500	498	487	464	469	460	488	483	502	484	508	495	455	438	512	538	496	477	457	506	480	468	485	525	506	468	498	506	494	464	468	453	484	509	484	475	515	511	480	495	514	485	485	554	488	510	499	499	474	492	475	503	471	464	499	484	491	463	457	501	476	496	445	490	511	496	467	497	491	482	504	484	471	517	470	469	482	521	514	504	489	482	530	527	474	444	471	500	450	486	496	472	521	496	471	484	509	469	504	486	482	550	485	488	485	465	476	470	520	502	485	480	484	490	482	491	474	497	506	524	491	520	533	499	493	489	488	492	470	505	497	459	441	479	481	496	530	502	481	484	506	487	497	485	491	503	484	464	518	494	489	490	494	501	480	487	498	522	453	473	493	462	510	499	525	512	487	449	508	455	481	497	526	479	515	508	498	483	485	503	489	504	468	510	525	494	462	481	469	485	504	485	519	510	470	511	528	486	473	448	520	499	482	472	475	479	497	491	495	492	459	474	500	485	524	450	472	477	472	485	471	501	481	479	481	493	506	502	471	499	494	477	477	477	479	499	526	467	472	526	491	472	473	495	531	532	502	526	496	414	450	477	528	538	464	486	461	490	499	458	518	497	459	457	500	477	540	499	506	486	468	475	502	483	503	476	497	522	479	454	441	484	502	473	501	505	510	483	486	498	477	479	457	453	504	503	472	494	463	499	493	497	479	507	500	517	462	504	495	466	498	494	458	505	472	524	474	527	456	485	485	479	504	478	481	497	475	482	450	465	475	473	495	476	490	517	505	497	461	469	442	492	471	470	510	519	483	509	466	473	474	443	505	511	488	469	521	488	517	460	473	441	487	498	506	471	506	520	501	503	471	496	481	537	445	485	517	455	476	454	513	507	516	489	506	473	507	522	499	481	484	480	451	478	447	503	502	519	488	488	495	473	501	463	498	451	490	464	460	510	521	493	547	457	485	533	446	469	493	488	476	475	512	479	499	498	501	516	477	542	506	511	485	510	472	490	474	510	487	474	503	479	503	503	521	502	565	483	492	459	499	470	470	512	510	512	470	478	495	486	569	459	507	494	485	465	485	483	480	481	497	466	479	496	512	511	467	506	518	483	519	489	492	469	488	471	487	499	458	512	484	476	499	488	460	481	474	482	524	472	519	487	499	525	497	515	516	466	512	482	445	521	481	516	492	483	482	530	511	505	449	494	447	536	492	485	478	476	488	491	490	444	516	498	488	506	486	463	530	477	492	453	462	492	514	490	485	465	499	473	481	469	514	465	468	498	510	516	498	510	488	509	471	498	461	470	499	467	494	480	496	495	488	481	484	519	488	482	462	518	504	469	514	532	502	508	469	503	497	503	493	524	473	476	488	466	485	510	457	489	470	490	455	461	504	473	472	489	468	467	508	493	482	489	491	494	489	507	500	511	468	491	473	478	466	492	495	462	495	476	504	483	446	481	479	510	489	520	497	490	516	492	474	511	494	496	435	501	496	506	501	478	502	491	492	500	487	514	493	470	534	501	491	462	492	481	448	546	474	446	484	498	461	499	500	452	515	482	534	477	514	520	500	488	471	501	508	484	515	487	519	523	502	479	525	509	499	455	503	472	509	457	495	453	492	481	499	533	509	486	478	513	481	496	515	504	483	487	464	520	487	494	505	513	516	482	483	511	502	470	516	495	540	480	464	461	487	463	512	498	479	470	504	527	479	516	449	490	471	490	520	488	482	486	504	519	497	538	463	476	481	486	487	487	440	505	506	483	495	455	491	509	508	508	461	521	480	446	499	468	524	522	498	525	509	513	449	473	471	473	497	459	511	445	493	529	491	460	450	489	511	472	486	536	519	489	521	473	461	489	499	483	500	507	450	485	465	481	489	469	474	479	521	525	524	501	488	516	489	469	529	541	482	527	487	494	485	512	511	508	491	491	503	453	470	483	509	446	489	524	476	510	492	512	456	476	463	495	480	488	481	480	469	505	501	491	474	497	448	505	472	479	508	456	454	476	463	496	500	487	520	484	490	442	465	487	490	484	505	487	481	525	473	495	483	466	485	486	490	525	471	493	503	537	492	467	495	504	469	456	526	485	510	493	460	523	484	485	471	511	466	464	505	457	492	491	508	470	529	496	475	514	488	524	489	523	480	471	481	501	513	480	465	504	508	495	488	449	512	478	474	492	482	472	469	476	513	481	466	449	514	473	531	468	495	473	488	509	497	482	487	511	443	469	483	511	476	520	484	511	503	474	527	493	507	486	480	500	471	459	442	470	468	499	512	489	507	458	520	508	477	523	477	439	492	498	481	505	446	480	479	486	475	475	482	486	532	491	500	486	446	495	477	484	487	490	506	499	484	480	434	475	454	471	487	502	515	507	509	497	515	491	472	473	521	479	468	503	477	514	500	461	502	505	466	505	456	492	490	517	457	516	488	459	461	491	503	509	498	472	479	512	444	473	475	539	526	461	459	489	519	528	493	470	476	447	492	479	492	491	465	472	473	481	504	464	475	467	477	504	504	501	497	479	497	490	506	526	464	502	435	519	495	472	491	463	509	472	512	476	468	521	489	511	502	501	502	475	452	511	489	467	491	431	511	532	466	486	463	485	476	494	467	489	457	495	472	459	475	511	519	473	469	505	508	471	474	512	500	482	504	512	477	477	473	482	472	506	472	483	464	447	501	495	519	488	451	517	487	502	549	488	453	458	517	482	506	488	458	494	482	494	468	502	494	449	493	479	495	488	469	494	463	495	501	467	488	489	430	501	487	492	481	516	508	497	462	477	496	479	488	457	469	448	531	507	494	488	509	477	529	523	468	468	483	491	512	474	490	506	473	484	502	481	491	478	509	474	482	505	448	498	518	486	487	519	482	514
24374	21494	25146	28273	21495	21503	12314	352	198	155	162	141	144	140	132	126	134	104	102	113	112	100	95	103	92	103	96	119	117	99	89	96	87	82	106	100	87	112	91	82	79	91	104	86	90	103	116	86	80	104	78	94	83	112	104	102	79	96	95	96	99	85	94	96	104	101	104	83	81	93	95	105	86	90	97	96	85	91	99	95	100	87	81	86	100	99	99	81	98	76	98	72	92	87	91	87	95	101	116	73	88	91	91	91	86	83	91	106	100	95	105	99	82	92	93	99	110	93	80	79	85	97	97	80	100	95	87	92	79	90	84	96	101	87	83	82	93	94	77	96	100	99	98	101	104	93	98	86	91	75	90	94	91	98	105	98	89	87	89	83	96	81	95	94	97	107	92	102	73	97	86	75	95	93	98	92	88	92	92	103	88	84	93	93	99	110	83	94	93	100	102	91	79	81	93	100	102	117	109	112	88	108	82	93	88	82	92	95	89	93	83	103	112	93	90	105	83	87	80	97	85	89	89	80	89	98	79	72	76	85	86	87	94	102	91	85	93	120	101	87	102	90	97	77	91	96	100	101	87	88	88	104	93	75	95	87	89	86	80	75	86	85	88	81	92	95	90	88	104	83	115	99	86	78	79	86	90	99	96	103	62	93	98	89	91	84	97	90	78	94	76	113	111	85	93	89	105	98	84	81	92	81	87	77	105	87	85	81	89	108	84	95	82	79	98	85	113	111	97	87	82	78	89	91	97	91	67	85	89	85	90	110	93	72	110	68	94	96	81	81	92	82	109	86	85	105	91	96	111	85	92	83	64	96	91	99	91	87	95	73	99	97	87	93	80	91	75	103	97	94	98	70	79	88	93	86	81	106	95	72	92	104	92	98	95	107	87	96	97	75	84	92	102	63	96	83	85	80	86	89	86	94	91	86	93	82	94	97	106	73	104	105	98	103	89	99	95	94	90	80	97	81	94	99	67	92	73	104	94	83	92	96	87	92	97	97	78	73	94	79	86	93	97	93	115	97	85	98	88	78	86	117	92	93	88	95	87	115	79	93	94	84	82	104	87	73	73	85	97	106	89	92	93	91	94	84	91	84	102	82	98	88	85	105	97	67	73	92	104	85	80	91	82	88	90	98	106	104	98	82	83	103	75	85	97	93	97	93	85	94	68	89	79	81	92	105	106	80	84	103	85	104	94	76	99	84	92	87	79	92	87	88	83	105	118	127	87	111	97	88	81	76	81	102	70	100	95	85	70	90	89	86	99	80	92	80	94	97	86	92	89	88	87	90	106	74	94	92	100	101	97	98	84	69	87	99	101	88	81	96	96	98	73	79	95	93	95	94	85	94	87	87	86	110	89	82	99	98	86	84	94	104	102	88	84	83	98	85	103	85	94	110	107	81	102	92	77	81	79	99	84	91	104	93	98	92	95	85	85	89	101	82	77	90	94	85	107	98	92	102	114	82	83	98	91	100	86	86	91	97	108	85	100	69	73	77	84	95	117	80	94	81	101	114	99	88	89	87	78	83	85	93	94	100	86	68	75	90	95	103	99	95	77	98	81	92	103	96	82	103	68	81	96	106	94	72	89	68	86	103	87	90	94	95	94	92	82	117	85	90	108	94	104	109	83	93	88	78	92	98	81	89	101	99	108	93	91	98	83	70	86	90	97	79	109	93	97	102	111	84	84	85	101	90	107	89	100	81	78	98	106	91	90	99	86	98	75	73	88	88	100	100	84	79	94	93	105	96	90	99	94	82	102	94	77	79	85	77	97	107	105	95	99	79	91	90	83	102	87	75	103	79	76	82	96	93	79	88	96	72	107	78	81	81	93	84	96	102	84	97	77	78	81	101	89	95	81	115	87	99	94	89	85	97	87	96	79	84	92	88	105	107	110	87	96	118	82	81	76	88	87	91	97	97	113	88	96	86	96	78	99	98	98	87	109	99	120	99	99	105	105	80	95	88	105	92	77	87	86	61	87	90	87	76	90	101	86	99	97	78	97	93	81	96	97	80	84	89	107	100	104	97	72	99	97	91	106	105	110	85	87	95	74	89	90	67	97	79	100	94	103	86	97	95	99	99	81	88	95	71	86	95	98	108	78	104	84	82	90	90	94	80	88	111	101	79	75	100	52	84	85	97	85	84	96	86	70	86	101	94	67	80	85	80	73	79	95	111	90	71	93	92	93	103	87	84	92	82	74	91	91	87	83	84	98	92	101	73	97	90	92	80	96	102	91	73	87	80	90	84	101	85	88	87	86	82	101	97	81	67	97	94	96	103	81	92	92	97	90	62	83	90	83	113	104	88	95	86	89	90	97	95	106	94	86	77	74	86	88	78	75	91	95	95	113	87	92	96	87	104	95	85	92	84	75	99	99	97	89	71	84	92	105	76	110	95	91	73	74	96	88	80	104	85	108	94	103	114	96	88	100	86	85	79	95	125	82	104	98	88	77	72	82	99	97	91	97	79	88	92	75	79	80	99	93	78	95	107	95	93	94	87	86	98	115	98	96	102	87	102	81	93	83	94	103	82	80	90	93	76	102	81	73	106	94	80	87	97	87	80	68	92	94	77	89	95	84	88	89	95	82	108	76	98	66	102	112	94	92	99	79	105	106	90	96	100	95	89	94	93	88	101	88	103	97	73	92	91	96	82	85	95	85	87	104	95	105	87	92	89	88	87	109	82	85	94	97	89	83	83	72	88	95	90	85	95	85	115	96	94	102	74	112	98	103	101	103	90	73	78	92	97	94	87	84	99	91	93	87	98	92	84	94	88	86	96	86	89	85	113	76	92	102	81	88	100	94	81	108	77	97	69	89	103	92	93	95	80	111	74	67	74	85	99	88	82	81	86	96	90	112	83	110	82	96	81	90	94	109	82	88	92	105	98	97	99	90	83	90	77	106	87	93	86	104	82	93	95	77	89	77	98	94	102	102	93	72	116	90	77	70	84	87	98	93	70	94	90	96	87	96	112	81	90	93	101	90	89	108	100	92	112	104	89	78	89	92	90	94	93	97	101	93	85	99	113	77	106	88	95	98	102	97	80	92	80	74	104	77	80	77	74	88	92	89	84	102	91	97	104	101	77	88	97	85	77	88	69	91	102	106	95	98	85	93	91	107	106	116	90	83	103	91	92	89	89	93	90	89	79	116	86	78	89	90	76	97	97	86	98	93	85	82	89	105	89	117	88	94	86	94	89	79	95	89	99	101	92	98	80	85	98	97	88	95	79	108	76	104	103	106	106	96	95	82	74	97	88	116	105	63	106	83	90	81	94	77	101	103	85	92	85	82	85	102	92	84	71	87	79	106	92	83	78	87	94	88	100	80	82	90	94	80	72	88	96	87	91	95	80	100	88	109	93	72	93	85	84	77	89	79	94	84	95	78	86	106	101	96	82	83	91	84	93	95	81	87	82	82	89	93	87	97	91	91	99	81	94	101	85	84	77	105	95	84	94	100	89	91	107	90	94	87	68	93	81
2888	3011	1377	796	485	400	320	348	309	301	303	285	261	296	272	247	259	299	257	247	272	280	262	251	275	280	254	282	251	262	242	251	251	247	253	243	264	284	249	287	255	292	265	251	255	259	272	261	251	250	270	275	245	278	268	264	256	271	264	258	242	264	270	269	264	264	249	246	273	266	208	273	249	245	277	231	234	260	249	270	230	262	246	235	246	254	268	269	267	253	226	256	252	241	273	248	263	245	250	277	253	264	248	277	271	247	227	271	255	261	261	277	271	279	280	233	290	264	296	252	252	268	257	259	265	247	274	245	247	247	248	246	236	259	266	251	243	277	281	235	257	245	277	267	264	249	271	248	270	266	272	293	268	251	250	241	275	238	271	263	261	225	264	282	285	247	258	236	232	271	284	255	253	233	281	274	263	271	267	241	269	264	269	222	264	242	252	239	238	261	268	260	240	251	259	268	222	262	261	261	268	265	292	253	252	232	269	274	233	241	247	266	264	266	293	272	244	242	253	273	241	301	253	248	279	258	248	266	267	248	277	267	255	269	261	245	254	271	236	264	259	220	262	259	249	252	245	263	268	237	278	257	264	248	269	253	273	258	271	262	262	254	287	235	249	291	240	261	272	272	241	251	267	269	231	265	279	228	246	256	245	236	277	259	274	254	261	246	240	264	265	264	257	286	257	264	229	262	283	230	262	256	266	262	251	276	268	284	291	251	262	274	270	262	246	261	250	286	257	262	247	252	250	252	241	258	241	245	258	248	238	267	273	247	259	282	257	257	271	233	247	273	261	254	266	239	255	239	261	285	240	255	254	252	295	239	247	255	257	256	233	267	278	229	282	275	294	295	251	267	270	272	237	281	261	272	258	256	276	252	281	254	247	246	275	257	239	280	245	248	235	251	246	295	262	254	257	261	244	249	265	265	248	236	253	235	238	272	268	254	255	276	260	265	267	256	293	259	266	261	246	238	263	257	265	256	249	276	272	245	270	271	244	254	264	294	232	243	253	255	269	280	282	305	240	279	265	276	238	259	293	267	254	257	249	242	250	267	273	236	228	277	229	268	261	243	284	285	251	248	266	241	229	262	231	255	261	265	229	250	261	239	254	230	268	240	239	280	267	274	257	285	264	255	245	272	277	227	233	254	235	244	257	254	260	253	253	258	242	259	269	261	259	266	240	271	214	228	250	274	250	268	229	255	240	275	259	279	265	259	247	257	289	244	268	257	242	269	275	243	252	262	270	261	255	225	279	262	250	257	260	240	255	280	266	266	270	296	249	268	250	235	257	274	251	278	271	236	250	287	288	247	272	254	270	251	215	274	244	249	259	247	266	264	261	248	264	274	259	229	250	204	245	242	223	249	271	276	232	272	264	262	286	255	295	254	334	266	262	248	275	234	253	252	265	247	273	268	241	267	274	254	235	228	262	256	228	257	256	295	261	264	255	260	263	234	233	259	249	257	257	238	254	263	286	278	249	277	244	249	259	260	260	249	273	266	251	274	255	252	262	277	257	268	239	286	264	254	241	243	267	262	236	249	270	261	254	253	248	236	254	267	256	270	257	268	251	259	267	227	239	257	246	269	241	278	281	230	270	275	244	273	284	267	248	244	218	227	253	258	273	259	241	251	259	254	254	273	250	274	239	250	244	249	282	270	271	295	282	253	240	272	286	254	275	223	245	277	273	267	245	250	244	269	256	258	221	238	219	240	233	279	262	238	281	252	251	236	276	251	274	291	258	267	248	286	269	258	274	257	263	281	251	307	248	265	245	265	286	271	247	279	237	250	246	257	246	288	261	275	237	259	244	235	237	292	281	255	271	253	243	268	276	238	233	275	265	239	257	288	266	249	266	257	242	239	264	252	237	249	267	264	284	261	285	265	268	244	257	249	273	241	239	268	235	245	270	236	258	274	252	271	255	284	266	253	252	254	279	255	271	234	250	244	254	221	255	271	253	256	247	256	271	248	260	281	273	239	253	262	267	258	254	302	273	262	257	249	257	264	277	264	242	264	271	271	255	260	249	252	265	245	232	271	238	257	255	251	249	259	236	232	262	240	244	275	246	266	253	269	248	270	266	238	242	256	253	266	268	245	266	244	267	246	289	274	272	257	248	244	264	261	283	259	264	228	228	251	255	236	228	270	298	252	270	258	282	263	240	231	259	252	263	272	217	253	277	226	273	251	272	268	256	230	259	255	269	242	259	244	235	275	242	247	263	266	269	277	259	251	256	251	245	253	270	249	248	268	250	257	241	229	224	250	289	273	251	260	241	236	253	262	256	242	263	245	252	266	243	261	272	251	263	243	246	262	260	278	255	262	256	250	285	249	232	230	285	247	251	251	258	229	213	260	248	248	245	282	248	246	261	274	275	283	253	267	245	253	269	242	268	281	253	251	226	243	249	281	274	253	277	262	239	272	262	230	260	232	255	265	244	287	254	289	220	248	259	258	240	287	270	245	277	278	258	244	248	238	278	251	253	265	250	270	258	262	277	231	238	265	242	276	231	262	231	256	250	250	223	232	255	272	262	245	300	259	248	259	277	285	244	248	259	265	259	275	253	263	260	254	258	245	267	235	259	260	256	269	274	243	228	263	242	269	268	286	279	255	250	282	270	247	254	269	249	260	255	248	263	295	249	265	273	257	281	274	264	274	261	261	238	269	242	255	247	252	244	237	261	281	256	272	269	265	279	258	273	246	265	239	227	268	250	275	241	249	254	280	258	280	244	277	253	237	250	246	243	269	246	265	253	251	221	258	260	270	241	261	274	265	230	252	261	262	248	254	235	239	261	275	259	300	263	259	228	246	267	239	263	258	276	243	275	268	263	254	259	251	277	253	267	283	268	253	282	273	261	278	250	253	257	265	278	275	248	244	282	237	265	281	269	279	269	246	249	265	255	252	241	256	253	228	267	267	252	287	263	277	286	236	237	282	256	278	265	262	262	228	273	277	266	259	279	256	252	247	282	279	236	241	257	260	250	265	264	252	285	251	235	279	260	306	255	232	236	269	250	258	266	265	262	264	272	270	279	255	275	241	239	241	246	266	280	248	278	267	243	277	240	260	258	254	257	249	249	234	233	244	259	273	259	272	267	278	239	258	247	236	264	290	266	274	271	229	285	247	256	247	262	264	255	246	294	258	246	284	245	264	251	249	265	243	259	257	247	250	240	230	250	269	269	261	268	262	246	250	255	267	252	265	273	278	247	273	270	272	259	253	242	282	253	250	254	280	282	267	254	285	255	237	270	263	239	240	271	241	258	284	259	274	258	274	255	234	256	253	265	239	264	262	266	259	245	267	253	253	264	285	247	283	274	256	266	267	233	245	248	253	263	258	266	257	276	239	284	278	246	240	238	260	243	233	239	258	277	259	256	260	255	260	269	274	244	268	255	223	231	257	219	248	263	239	275	247	257	297	283	281	283	249	258	253	255	267	253	235	237	249	253	272	257	251	272	243	266	238	263	231	254	248	252	241	276	272	239	272
32099	20213	7505	674	514	441	413	334	331	326	366	352	323	321	324	310	307	325	319	342	332	312	304	300	302	331	308	314	304	325	320	308	337	353	285	311	335	376	312	321	301	303	295	296	294	324	302	294	318	314	338	294	312	330	263	325	317	331	288	331	302	296	346	338	314	327	299	322	350	297	314	331	327	338	311	290	329	285	314	310	334	321	301	313	310	347	311	314	283	327	356	295	311	322	334	331	347	295	323	299	316	304	297	283	312	326	320	311	327	311	327	306	336	277	327	324	338	334	313	323	329	355	361	306	312	319	304	310	328	349	365	319	341	309	306	317	313	333	315	327	302	325	294	322	335	302	322	326	350	343	316	351	320	343	307	328	347	326	340	293	299	316	310	324	321	297	338	348	322	339	327	303	335	311	342	335	317	300	332	332	318	289	359	324	300	343	348	322	324	320	322	298	345	319	300	315	345	345	321	341	336	289	318	319	312	347	334	312	328	320	319	312	321	320	316	299	339	361	316	349	345	311	317	328	334	337	313	332	298	329	295	303	314	283	309	307	320	314	319	351	313	343	327	325	312	318	342	366	356	325	322	341	320	341	305	312	293	345	322	313	323	332	347	288	313	331	329	330	294	330	308	351	324	330	327	319	338	331	320	314	328	311	312	322	345	368	339	330	306	318	294	362	341	307	327	304	291	332	309	319	327	335	319	321	303	308	319	297	310	326	331	317	342	306	353	317	322	316	339	335	325	356	342	308	316	313	326	327	325	320	336	358	320	289	346	308	301	299	292	355	288	321	328	329	326	341	304	336	306	314	311	304	308	324	337	311	337	296	317	308	326	306	330	317	303	334	331	319	297	334	335	347	300	332	341	295	331	303	319	339	338	285	336	344	326	334	303	333	298	314	356	353	313	327	293	329	281	302	362	304	302	349	312	325	328	318	364	300	297	332	296	322	312	323	311	334	329	317	322	285	337	332	348	314	311	347	346	349	286	340	304	311	339	338	303	313	326	281	323	332	337	298	309	347	322	382	345	295	335	317	342	317	308	325	315	344	326	313	290	356	324	359	318	320	323	312	349	345	315	310	342	359	303	331	314	317	309	321	317	323	311	335	331	320	317	321	339	313	334	309	282	315	354	338	287	309	342	280	306	374	299	296	303	286	297	318	341	321	332	331	307	315	312	294	302	337	305	323	314	313	334	330	319	318	312	330	283	332	348	373	303	356	361	306	331	330	351	280	332	326	309	315	307	284	322	322	329	311	307	353	316	331	340	333	384	322	308	310	325	299	345	318	302	327	305	299	321	344	370	364	329	350	331	314	310	325	366	337	276	331	334	319	314	326	318	345	311	318	328	349	299	325	307	303	315	325	305	318	306	342	362	307	306	367	341	313	324	347	324	318	318	328	313	303	318	298	325	284	297	318	304	329	314	292	317	344	284	328	343	340	308	301	331	348	334	304	324	307	335	337	321	322	331	309	362	346	319	308	310	347	312	320	354	291	300	325	332	353	347	297	323	292	338	353	324	327	323	309	329	332	331	357	325	328	296	331	343	320	327	303	333	281	317	306	327	323	316	352	347	288	384	330	314	329	354	360	368	329	304	285	290	277	327	326	303	307	323	304	333	337	354	332	305	319	325	321	280	315	323	324	327	298	351	308	315	326	300	315	323	337	334	330	292	325	311	349	320	314	319	332	335	372	340	325	327	302	304	338	289	326	339	311	351	350	302	317	306	323	350	297	335	309	332	329	329	326	313	291	305	326	282	297	320	344	316	289	322	280	317	353	317	322	331	331	296	327	316	328	328	333	355	327	340	307	328	314	327	316	343	302	310	343	296	321	289	347	303	309	333	337	297	303	300	352	329	319	317	302	332	319	297	315	342	330	314	309	313	308	340	343	323	349	355	321	318	302	309	342	311	316	327	341	313	355	323	346	334	325	321	298	320	322	339	344	331	336	315	335	349	317	322	297	346	371	319	298	323	306	325	355	319	304	311	278	335	355	341	363	345	331	307	313	303	296	320	287	316	342	309	343	354	297	319	340	299	308	340	315	314	311	325	329	302	285	299	282	329	343	348	323	319	319	324	259	310	350	317	301	300	267	324	323	295	303	288	305	333	298	346	317	310	320	325	284	367	304	286	323	312	290	327	319	290	314	337	319	307	329	346	330	307	367	327	338	301	332	332	333	345	373	309	320	333	311	307	336	307	328	301	314	318	300	313	340	318	335	319	295	316	330	305	292	325	294	320	332	313	354	315	345	306	325	299	279	321	331	319	341	326	274	295	324	324	303	358	330	348	306	335	332	265	307	327	346	322	343	335	326	311	308	304	263	360	335	311	315	320	302	306	307	313	332	316	319	391	329	361	295	312	311	350	354	332	323	339	330	359	342	319	329	310	332	340	303	330	319	337	307	319	341	311	306	296	303	362	322	329	338	308	326	328	317	315	321	326	294	322	298	296	319	303	289	325	339	320	363	323	300	318	336	351	326	340	391	315	347	315	340	297	333	311	320	331	326	295	321	301	294	342	302	330	337	314	346	308	324	334	307	297	300	322	319	331	343	363	336	331	314	318	332	348	331	325	321	336	334	325	310	291	334	309	344	357	313	325	340	323	350	335	322	315	344	355	331	336	360	335	333	303	314	317	304	343	317	325	315	309	277	344	322	333	320	348	315	306	338	319	322	342	288	332	342	324	323	322	329	331	342	290	349	333	381	318	333	332	331	334	329	295	301	325	325	333	351	329	317	362	322	307	304	326	350	345	317	283	322	340	322	330	302	350	312	381	298	314	336	297	352	289	330	320	324	320	330	331	313	298	317	305	355	243	306	324	325	328	314	352	320	323	297	288	328	339	337	314	289	314	341	318	323	338	309	329	340	319	295	332	318	362	341	357	311	333	317	334	313	322	326	354	300	334	341	333	322	328	297	317	295	297	371	309	324	329	326	336	329	333	310	326	311	326	304	313	315	313	352	300	316	319	355	305	303	318	361	335	334	317	318	342	343	329	332	318	301	331	346	323	315	301	332	330	302	320	323	292	326	357	363	320	340	330	321	318	342	324	355	324	298	358	352	333	337	315	324	300	312	328	332	299	333	322	326	289	305	314	334	307	358	312	297	302	331	341	371	341	314	340	320	281	339	311	330	343	321	348	293	360	333	356	335	308	305	343	309	309	320	339	301	326	287	328	337	306	326	335	326	343	333	325	333	282	316	327	339	361	323	319	312	328	304	308	351	326	313	342	323	325	318	348	318	328	328	322	304	336	319	347	301	329	330	337	337	295	315	328	315	341	329	341	289	307	338	348	326	338	289	321	337	314	306	331	332	327	330	323	293	307	293	350	337	315	304	338	331	315	328	298	330	326	314	308	337	318	307	330	291	326	322	305	316	330	344	313	313	309	317	333	331	335	351	320	322	332	284	324	340	320	313	277	314	325	329	338	323	369	335	285	317	312	314	320	312	326	270	331	330	334	321	304	321	338	289	311	325	358	328
5808	877	821	828	758	781	751	790	746	790	843	789	751	792	759	746	788	783	760	755	736	791	775	754	771	765	742	765	796	728	728	743	831	789	768	801	766	756	767	782	787	818	781	746	796	816	791	797	733	780	808	828	806	734	804	786	773	799	770	759	761	746	735	714	764	756	772	756	805	778	736	778	776	793	792	799	793	727	776	797	765	759	696	718	752	758	757	807	795	801	811	756	794	752	764	762	797	811	731	750	786	792	750	761	747	743	752	771	754	744	769	792	754	763	740	794	757	814	755	804	726	765	765	777	765	774	771	783	770	757	802	751	751	810	776	760	762	766	781	720	755	711	738	786	716	828	766	795	816	830	751	792	760	769	727	740	825	816	763	747	763	672	753	803	751	789	799	770	767	770	778	761	781	791	773	798	744	758	784	800	742	780	838	819	828	791	754	799	806	718	763	811	819	756	784	770	781	776	746	826	770	776	772	789	777	737	773	850	786	771	742	753	744	734	760	747	778	744	770	780	772	817	775	737	805	782	796	818	782	695	764	802	774	777	838	746	788	727	748	789	721	796	814	762	770	714	758	739	771	782	756	725	805	805	756	814	769	764	835	823	765	850	771	768	766	717	785	795	759	789	773	783	785	822	763	753	751	777	763	793	763	773	768	805	767	762	799	753	813	753	733	757	818	803	750	796	760	761	795	753	776	781	771	697	761	770	788	765	773	735	758	841	798	756	736	739	789	757	748	754	743	781	780	757	738	711	846	798	734	835	743	762	799	806	807	754	750	796	746	764	800	748	754	734	751	774	762	740	749	758	726	780	779	809	748	782	790	774	737	757	762	755	787	803	735	811	765	779	745	780	757	786	774	777	803	760	759	769	764	786	785	774	792	816	744	762	764	779	759	763	770	773	749	781	791	774	772	777	756	783	763	777	846	782	814	727	708	777	755	758	757	759	751	722	772	756	756	757	764	756	748	766	753	805	817	758	775	792	811	785	741	752	788	778	754	767	758	764	794	740	769	750	752	773	777	733	769	781	741	756	778	712	764	769	772	789	770	790	764	794	798	831	797	812	820	801	788	759	727	785	816	749	752	779	781	775	741	757	753	781	755	728	793	805	760	820	862	762	791	761	763	754	760	734	759	786	767	795	740	835	797	812	743	779	745	743	774	770	737	736	776	795	777	786	761	781	742	741	813	765	774	762	758	770	769	819	774	726	786	748	805	801	766	767	774	815	737	751	777	749	777	748	744	788	787	757	740	721	744	781	776	777	777	750	762	777	776	782	769	717	771	750	779	814	792	767	786	729	793	786	740	769	773	734	778	744	741	769	763	715	783	773	818	775	758	770	803	811	772	733	765	794	803	727	777	797	718	742	779	751	739	721	760	686	731	772	756	815	719	796	754	817	772	733	745	734	821	772	769	776	789	820	738	783	745	689	764	813	782	740	766	817	742	783	776	767	778	733	803	799	726	801	758	783	732	752	718	776	786	809	746	803	775	777	749	760	793	766	777	784	773	720	804	734	802	737	730	800	795	748	767	773	782	761	808	773	803	747	816	780	774	772	763	784	763	756	740	745	738	749	763	777	730	798	811	727	714	786	769	765	750	808	800	825	802	765	821	736	782	770	714	791	739	780	776	765	749	725	755	778	795	730	704	742	736	767	749	834	790	767	769	719	758	731	809	774	770	772	786	769	730	747	770	733	755	728	812	740	813	791	813	767	774	732	759	789	780	785	774	765	792	777	807	782	755	770	789	763	816	753	750	750	746	759	789	735	757	785	764	823	715	773	774	765	750	786	809	785	754	768	786	742	740	779	777	754	735	772	794	723	715	735	786	733	784	764	786	787	840	753	771	686	799	793	747	712	776	770	764	744	787	740	795	791	822	768	785	746	784	740	802	802	761	831	781	793	741	784	750	795	720	755	755	749	761	710	748	779	792	756	824	816	756	746	822	753	754	776	780	803	721	792	786	755	802	763	805	786	813	806	757	749	739	772	702	752	717	769	729	814	800	761	768	744	727	705	773	802	760	778	819	802	740	742	822	764	781	786	745	771	774	769	744	810	788	711	784	757	796	738	747	761	778	696	757	760	731	770	767	792	802	775	743	790	727	776	760	744	748	771	739	769	724	793	819	749	793	747	737	823	757	795	778	743	746	780	762	744	749	776	763	696	772	798	764	787	751	727	752	767	755	734	742	776	758	796	767	787	815	729	775	788	728	688	764	735	789	767	734	758	753	772	754	804	754	783	758	729	783	769	763	736	774	822	779	775	784	782	718	761	784	756	769	748	783	764	752	787	735	765	838	779	797	786	771	777	755	803	769	750	752	773	780	761	775	746	791	758	726	802	771	710	751	792	736	715	763	768	760	790	741	791	735	778	805	775	842	756	743	731	833	740	773	787	816	714	770	769	770	792	728	715	789	763	746	762	780	745	778	746	807	760	735	785	720	791	772	749	742	807	810	753	812	786	780	769	712	768	826	744	789	771	736	785	779	805	766	792	789	810	770	744	711	749	756	769	792	769	833	771	799	781	765	823	781	816	752	771	777	771	755	748	724	739	802	754	754	724	712	828	771	829	776	771	760	750	782	735	782	789	753	753	751	755	765	743	769	745	758	736	775	761	708	759	773	791	767	774	749	744	760	753	792	780	772	705	768	783	786	781	771	741	748	752	774	789	713	760	726	757	772	822	733	791	774	749	760	762	804	810	780	707	731	770	776	766	819	760	744	757	764	756	751	802	785	804	784	797	802	762	772	789	798	716	729	735	750	775	765	711	769	752	745	717	751	782	727	803	765	785	771	779	706	782	748	752	778	790	765	774	779	802	765	776	731	730	736	776	812	750	779	746	789	766	778	788	792	742	812	721	781	802	752	815	789	791	759	777	736	792	741	737	775	743	785	805	781	808	747	767	749	706	771	778	787	784	777	757	785	719	756	780	778	825	771	782	778	740	758	777	834	802	786	743	775	803	804	765	767	742	790	776	757	777	806	770	764	752	806	777	757	740	781	794	759	777	758	795	785	800	774	731	775	796	767	785	779	737	754	750	761	743	749	704	790	751	806	719	758	793	805	791	794	800	762	746	795	753	757	786	788	779	794	759	768	783	771	795	763	727	780	734	743	803	745	802	787	768	740	770	763	823	810	764	765	728	789	750	741	816	824	769	789	776	820	768	799	799	768	802	799	777	764	777	813	743	755	737	752	742	749	767	729	818	746	774	764	735	815	772	759	808	775	748	782	784	754	796	769	747	761	782	773	803	794	776	767	745	746	761	760	815	760	763	773	689	824	791	739	783	756	792	774	749	776	744	789	757	755	725	763	771	772	812	746	807	774	797	747	755	768	766	758	793	738	754	779	786	731	775	777	799	784	755	802	735	811	782	764	761	765	745	777	745	742	802	793	804	826	732	740	809	737	813	810	794	780	801	794	768	786	727	757	759	771	809	812	815	746	769	777	787	765	761	766	763	754	731	724	766	811	731	781	776	749	791
25051	21470	24673	28675	21460	16434	486	286	244	213	253	213	222	224	219	201	226	232	220	197	193	206	211	202	210	195	225	250	216	228	226	223	188	200	208	211	221	200	223	191	228	175	204	209	214	216	191	230	181	196	195	173	221	243	201	220	217	211	196	212	183	204	209	214	195	206	211	210	221	209	221	200	182	201	197	195	218	227	201	188	213	195	194	187	201	197	213	235	185	197	222	235	200	191	219	192	197	200	213	214	173	205	187	201	187	234	189	182	231	197	204	178	192	185	195	184	194	203	180	192	188	199	233	230	183	194	171	201	210	215	220	193	210	201	230	182	192	200	195	210	203	207	178	196	176	202	227	218	187	210	229	186	190	190	222	196	226	218	217	206	195	202	199	200	191	210	218	198	216	178	205	172	193	211	195	192	189	204	189	193	205	195	229	201	199	204	186	229	215	186	210	182	211	203	189	184	178	177	200	188	204	205	195	199	212	183	220	192	226	186	174	216	190	213	211	202	179	194	215	191	199	219	219	206	204	193	215	199	177	172	195	214	203	210	203	192	209	195	229	205	220	212	200	226	208	184	200	200	193	210	210	168	207	188	182	193	201	223	198	205	193	186	208	190	200	204	204	167	164	212	218	196	204	205	206	201	199	208	196	214	206	190	196	197	173	216	224	216	202	205	204	224	225	206	200	233	208	210	197	209	197	207	197	195	187	191	196	208	190	196	210	192	173	191	225	178	202	200	223	200	218	197	189	193	197	184	220	203	209	195	183	232	212	226	191	193	195	180	215	199	225	197	185	192	207	181	206	198	218	196	227	190	211	182	187	206	213	191	214	205	191	194	199	200	196	184	194	189	204	210	199	208	207	209	183	193	192	196	204	228	209	199	217	186	201	167	202	227	200	202	194	223	203	208	196	207	206	207	191	208	196	207	205	211	208	210	206	206	214	198	219	216	199	184	183	183	209	176	205	189	225	206	196	171	198	197	169	195	203	197	192	194	205	218	203	213	188	195	211	192	208	206	222	231	204	195	232	213	222	215	215	197	190	180	207	213	200	195	230	211	193	185	198	194	214	187	211	186	191	176	260	206	194	205	190	200	213	195	206	175	183	180	181	201	196	195	202	207	198	214	182	199	201	185	173	219	180	206	195	208	190	193	195	179	216	227	194	227	173	193	189	189	203	229	197	208	209	187	207	198	165	219	197	236	195	230	198	196	203	190	188	184	225	217	197	213	209	206	190	196	183	200	193	173	206	213	182	186	185	194	185	194	208	198	193	205	208	191	201	190	185	215	202	207	209	215	221	234	208	180	187	213	201	186	204	208	203	198	202	175	185	176	227	199	217	170	202	186	161	210	210	181	231	209	211	202	196	190	215	183	218	189	209	191	202	203	193	202	227	195	215	221	186	204	176	223	186	184	215	193	201	199	205	183	198	238	209	193	191	188	197	204	187	208	184	205	208	217	207	189	195	227	176	175	192	195	216	217	196	200	203	176	190	190	191	197	188	209	202	211	204	208	225	215	203	198	190	205	231	205	213	208	185	190	198	190	216	214	205	174	209	176	187	192	207	211	222	196	206	213	192	201	201	206	188	190	204	193	189	202	204	216	182	204	211	205	224	221	196	192	172	214	229	200	176	194	212	223	214	200	235	185	197	222	188	188	191	195	248	205	189	200	213	201	212	207	209	182	192	221	190	199	179	184	209	201	207	199	204	206	205	198	209	203	175	201	176	185	202	204	199	202	187	186	190	199	186	206	192	200	200	201	185	207	196	200	209	203	216	175	190	210	195	185	176	239	184	208	184	201	206	207	207	188	210	187	203	195	199	178	192	209	184	187	186	205	211	180	229	213	171	183	198	207	207	221	226	207	208	197	184	175	203	208	208	182	182	211	192	223	187	234	193	224	194	182	202	213	218	218	208	193	208	187	188	220	192	199	191	198	244	185	208	171	190	208	188	198	225	194	189	215	191	194	211	217	197	196	191	206	185	177	198	210	198	198	196	212	203	193	179	224	209	195	216	225	224	191	193	183	184	215	195	189	214	171	192	203	176	206	201	173	209	217	205	163	187	186	202	219	193	190	183	234	189	197	193	197	194	203	206	204	201	195	205	214	196	202	193	194	182	201	175	173	218	197	226	193	209	209	189	211	221	183	206	195	227	204	212	223	197	181	179	213	187	198	191	217	220	201	204	234	207	190	195	200	184	227	217	197	215	209	188	197	206	204	203	205	216	198	224	181	225	209	183	220	195	195	195	222	191	204	183	186	225	224	196	208	203	187	195	221	196	189	211	201	199	196	187	198	204	192	188	220	220	204	186	205	210	171	196	193	216	204	194	219	203	197	212	194	207	197	196	172	178	205	197	192	157	199	193	205	196	198	217	217	224	200	219	224	199	239	213	208	200	192	187	210	200	197	220	224	246	203	209	183	209	206	170	173	177	188	188	199	212	200	210	205	190	208	183	191	207	190	194	203	192	188	203	194	207	204	204	236	181	226	192	196	199	183	173	185	193	211	220	191	200	186	183	196	203	221	214	198	209	186	191	202	177	184	199	181	229	192	190	227	183	205	218	218	199	187	208	188	196	205	214	207	190	233	199	204	181	215	202	213	197	228	201	202	225	186	198	212	182	199	208	208	217	230	199	205	182	177	185	208	210	176	188	193	193	219	191	221	197	182	195	199	211	199	208	218	181	179	193	203	216	189	207	199	197	200	206	182	193	195	187	190	195	206	186	188	196	185	183	211	214	196	192	179	194	206	210	201	198	215	207	241	199	179	233	209	218	180	217	223	183	189	188	204	200	192	193	181	212	188	182	198	216	190	187	208	204	206	185	235	201	220	204	203	205	204	181	204	189	187	168	199	221	204	190	246	209	205	190	188	198	220	175	224	190	220	189	209	209	189	228	206	186	179	201	187	225	198	207	193	196	204	166	209	199	221	204	206	213	200	201	204	193	219	194	211	201	226	200	183	197	185	196	184	213	205	215	188	197	202	230	229	196	197	201	171	199	194	207	200	208	206	191	213	201	197	184	190	207	211	200	204	204	215	221	191	232	205	214	214	186	186	176	187	207	210	202	183	183	210	191	215	205	188	208	205	176	198	195	206	216	237	174	202	186	223	215	195	219	203	198	182	176	191	213	210	224	221	190	183	201	182	222	202	216	214	178	214	228	208	197	213	205	212	190	192	202	208	211	194	202	219	206	217	207	215	197	210	208	199	193	207	216	217	193	177	211	190	196	204	209	209	192	176	190	191	199	219	194	196	184	187	199	231	189	202	202	195	204	202	197	190	210	170	196	195	223	185	206	202	201	216	232	180	201	186	201	211	198	198	202	208	174	233	188	201	198	201	201	203	192	203	213	218	194	223	186	191	201	215	194	210	191	200	215	198	210	194	195	203	219	213	215	218	211	179	211	190	181	190	200	203	204	177	192	199	182	196	186	191	222	194	222	187	197	213	202	217	193	216	205	186	203	193	227	211	213	207	203	222
3092	1899	1003	669	601	546	535	532	494	488	509	503	495	501	480	483	463	498	481	488	500	491	518	499	527	461	503	461	490	499	508	490	490	492	472	477	501	473	487	496	533	493	473	499	462	474	500	524	494	463	490	465	439	484	497	477	519	479	491	479	506	477	499	444	511	516	490	496	488	476	479	478	472	509	478	498	481	483	458	478	484	487	496	467	481	477	506	505	489	496	472	506	473	473	472	484	469	480	508	494	466	476	439	485	462	491	479	456	488	542	467	482	493	486	507	473	457	489	476	490	470	517	482	489	519	518	477	475	440	481	454	476	530	475	469	521	531	484	480	498	480	490	520	518	509	458	495	527	502	521	512	461	500	513	505	469	497	520	510	487	468	448	489	491	488	472	511	478	503	483	470	477	528	467	490	482	517	522	482	491	453	480	507	444	441	503	510	446	501	536	507	479	476	495	502	501	490	547	479	493	478	525	475	476	470	493	472	497	508	497	496	474	472	486	503	466	469	478	504	514	487	470	491	502	497	499	530	491	495	485	458	492	495	496	492	494	497	469	487	458	512	499	501	480	461	529	490	516	479	502	485	488	469	484	484	470	480	509	479	439	515	536	467	506	498	454	450	450	471	529	458	476	478	493	506	483	502	515	496	495	503	449	457	484	487	491	484	464	457	498	520	472	465	488	465	489	526	479	498	452	459	490	472	462	507	477	484	481	490	482	530	495	460	452	488	495	515	446	531	451	480	474	498	470	502	476	501	473	489	491	534	479	444	475	461	468	510	480	465	481	489	447	500	495	473	497	469	491	465	479	513	470	492	470	482	488	488	490	539	496	490	471	469	467	477	506	540	453	462	485	487	468	513	518	458	462	509	470	478	481	481	509	472	491	446	503	461	468	512	470	486	530	498	512	464	505	505	465	500	477	469	515	484	484	437	476	507	452	490	478	504	500	473	487	487	459	465	459	501	477	511	456	488	499	469	507	505	529	450	493	486	482	510	489	495	476	452	483	477	466	461	453	486	506	520	475	493	487	479	507	482	519	486	474	471	466	465	485	481	458	478	452	470	476	500	484	492	507	520	467	473	474	483	449	497	457	463	495	498	531	456	487	491	463	486	502	472	487	469	507	489	477	464	465	478	493	461	482	539	491	474	469	501	458	493	491	476	471	481	515	484	483	474	499	482	480	506	447	506	470	504	489	518	489	467	472	520	483	520	496	480	450	470	487	526	474	486	487	495	489	476	491	487	496	511	463	539	477	456	495	493	464	525	450	462	490	491	489	515	475	497	530	510	558	488	469	481	534	528	486	457	429	492	515	489	477	486	476	490	487	472	471	460	494	523	480	485	483	445	505	452	453	483	480	490	458	457	498	499	425	452	490	465	519	461	492	465	470	477	497	517	465	478	484	497	475	460	478	445	514	498	496	477	475	508	514	501	500	500	491	508	476	443	478	482	448	540	536	485	449	449	473	488	495	453	498	480	484	508	481	448	471	524	513	489	468	469	467	512	511	498	494	491	460	521	518	474	480	483	481	466	498	477	469	486	483	503	435	521	494	499	507	521	464	521	475	496	453	501	506	491	484	461	475	514	510	486	499	469	482	459	489	464	470	473	499	501	466	519	504	483	463	480	472	473	475	457	497	509	497	485	464	505	497	466	520	462	476	505	481	479	466	492	476	482	510	509	506	506	475	484	505	487	482	524	478	492	512	465	497	489	467	522	438	477	522	474	498	488	459	517	468	471	473	505	468	462	494	452	482	490	529	504	483	493	499	486	499	535	487	468	465	495	488	458	489	484	520	491	488	479	502	502	456	499	527	469	478	482	442	500	457	495	464	476	467	481	488	459	494	467	497	468	495	490	413	481	489	495	454	515	433	483	479	522	474	478	484	478	495	506	499	491	487	483	488	507	489	497	479	482	488	495	454	493	511	481	507	493	481	436	509	448	472	498	477	487	515	475	516	470	457	481	515	496	457	483	470	431	462	511	482	504	515	472	535	469	496	467	503	443	525	478	507	476	492	484	479	498	494	487	467	501	533	484	487	539	507	499	456	502	497	464	534	516	513	468	500	498	530	496	470	479	508	506	442	463	493	473	514	480	493	505	466	498	484	452	469	483	493	479	501	508	462	532	407	467	498	474	463	476	496	507	528	505	475	464	469	528	501	470	485	457	440	479	480	476	493	479	481	519	472	494	496	493	503	480	479	467	493	504	516	476	491	484	497	486	468	458	482	493	509	492	491	498	480	471	497	448	503	473	433	506	549	473	441	468	494	482	469	479	487	503	477	421	493	463	503	483	512	474	483	468	458	473	437	466	495	487	485	518	493	508	477	456	511	516	449	472	496	510	483	477	495	477	495	488	461	491	471	441	472	451	515	448	497	478	447	479	507	499	530	494	518	476	509	485	496	475	486	510	503	456	509	478	491	506	501	463	454	515	465	472	487	459	459	452	553	460	506	465	476	475	483	472	458	457	426	495	495	518	478	497	483	487	503	486	491	469	464	462	501	467	522	470	473	503	458	421	499	507	505	515	459	487	473	461	463	512	496	491	483	489	503	504	497	520	497	490	524	467	477	473	444	511	470	499	555	476	495	491	459	474	479	506	460	456	519	472	467	510	517	489	514	502	493	519	479	487	505	480	507	466	474	494	482	514	472	465	530	460	487	474	482	481	488	468	503	497	481	488	516	477	517	446	508	476	496	503	470	476	489	517	482	444	461	515	503	460	470	500	491	480	510	480	515	483	492	513	476	489	478	485	471	472	462	532	509	499	461	481	456	471	465	499	482	482	457	466	507	486	474	494	468	508	477	513	508	471	466	505	447	484	480	471	489	521	528	489	454	488	487	494	510	510	479	473	490	444	469	473	482	486	491	477	519	501	489	516	475	463	466	530	479	495	475	524	484	487	497	499	517	464	491	473	462	486	527	513	496	489	452	509	493	486	513	493	474	497	516	487	493	498	470	489	471	498	477	491	493	487	482	471	455	478	492	476	467	527	503	465	478	463	487	494	497	457	470	505	481	453	487	498	475	496	496	495	482	486	482	509	512	474	537	514	485	483	489	508	529	499	460	484	449	474	504	495	504	481	513	511	499	534	540	461	517	491	452	503	484	472	505	472	456	487	491	478	487	476	489	485	517	456	486	500	478	450	481	492	521	481	468	508	478	517	530	506	497	534	479	480	508	487	501	505	532	455	502	468	493	490	475	527	493	493	494	473	505	557	458	498	504	489	475	504	515	485	495	462	500	489	477	489	474	462	509	471	461	479	461	506	520	478	488	482	537	482	457	500	509	477	518	463	481	506	484	499	512	489	496	498	498	482	479	493	502	481	509	480	512	484	477	489	512	484	514	506	415	486	518	479	508	453	461	504	458	542	502	481	449	470	483	432	528	480	480	464	511	509	461	502	468	500	501	470	487	511	506	464	438	492	507	506	487	496	490	479	470	465	446	488	470	486	450	507	501	525	488	485	546	501	487	472	486	485	512
24309	21454	25067	28244	21454	21455	12058	365	208	180	185	142	162	129	112	126	122	117	116	126	101	99	97	115	107	79	107	117	102	94	95	103	108	75	88	94	110	92	114	104	89	95	95	82	90	112	92	107	73	98	72	93	82	82	95	83	90	95	90	85	95	73	102	99	91	85	102	79	92	75	80	89	75	83	85	76	92	90	84	98	102	88	69	83	96	100	85	88	93	95	95	92	74	103	70	105	99	90	87	85	92	104	88	99	97	96	85	78	75	87	90	82	87	94	92	86	94	97	94	88	70	84	69	80	78	92	101	91	77	95	78	88	76	95	99	81	102	98	82	97	84	97	99	93	99	91	98	92	96	94	78	91	92	89	92	81	87	67	83	87	98	110	82	102	97	90	74	97	90	85	89	80	107	107	91	99	95	74	85	95	111	97	107	113	115	78	80	81	80	100	107	89	86	87	99	96	98	84	74	78	112	106	79	88	100	85	98	77	96	101	110	100	86	90	93	95	88	99	106	90	94	89	85	92	89	75	91	94	85	97	73	94	94	95	81	83	89	86	103	112	90	105	87	92	77	88	96	80	80	99	100	91	105	80	103	90	81	87	74	72	95	84	103	125	87	86	77	70	99	80	93	93	97	77	89	97	87	74	103	104	91	80	98	99	90	100	83	92	89	91	90	93	97	87	95	96	93	104	104	92	91	77	75	78	107	86	106	97	81	80	94	95	99	97	109	103	95	66	87	98	95	100	89	98	92	87	89	93	95	77	111	78	95	81	95	84	108	91	96	68	101	90	87	78	76	93	78	78	88	96	86	92	88	81	84	75	96	81	102	85	85	80	82	88	91	97	91	83	93	92	91	90	79	96	103	73	72	85	97	89	108	80	86	89	79	93	95	75	98	84	86	86	72	86	80	82	83	97	76	82	90	105	83	113	90	98	80	87	93	85	93	80	81	75	86	92	81	90	98	104	81	78	91	92	81	96	89	94	101	97	94	89	93	77	110	93	89	95	98	106	84	80	93	108	105	126	92	97	86	83	88	100	84	99	83	81	90	80	95	84	82	76	78	75	92	95	97	77	95	89	104	89	96	101	95	112	85	81	83	90	98	112	86	104	72	90	86	92	95	97	91	99	96	97	93	91	93	103	97	93	70	90	107	85	91	109	87	87	84	92	73	94	102	83	81	94	91	74	86	86	94	90	81	104	87	86	102	85	81	101	99	93	94	80	85	76	81	96	104	75	71	80	84	85	98	80	78	87	85	99	81	87	76	98	83	104	122	98	100	93	99	94	86	92	113	80	96	100	88	96	84	83	113	74	101	88	104	81	95	101	83	82	93	100	100	96	103	93	84	83	85	72	95	86	98	86	90	73	84	78	85	93	80	76	95	97	97	88	98	89	125	90	79	94	118	91	83	94	97	92	106	93	107	98	79	107	83	89	106	104	88	86	102	84	110	100	97	85	90	97	94	83	84	90	97	94	91	99	91	91	81	77	90	88	83	94	89	78	101	93	86	82	74	105	106	92	78	94	93	101	95	97	87	76	85	87	82	85	94	84	111	73	82	92	95	100	79	109	72	85	102	98	83	85	87	91	88	68	95	100	89	94	105	106	88	94	89	91	92	84	101	100	97	99	103	88	74	94	80	101	92	90	93	77	88	86	92	102	97	90	85	97	103	102	87	90	94	70	77	92	113	93	93	83	109	79	89	88	86	72	79	80	100	110	80	101	101	87	97	99	101	95	88	89	99	77	72	84	86	97	85	98	93	105	97	96	92	86	89	100	85	80	101	109	84	82	94	88	92	93	84	76	90	89	84	102	91	90	96	83	87	84	79	99	80	96	94	78	110	78	83	108	88	80	84	80	81	90	96	89	77	100	89	83	93	88	87	88	80	98	81	94	69	79	98	87	92	107	80	84	95	72	93	95	80	89	79	78	98	115	77	91	80	96	77	93	100	93	91	81	104	107	94	88	100	102	89	83	86	87	87	80	81	89	96	70	79	92	94	79	81	87	118	93	97	75	87	81	79	84	80	105	83	89	106	83	83	85	103	105	94	88	95	102	104	100	110	96	86	96	73	90	104	102	67	93	70	104	94	100	93	78	93	91	93	82	91	82	92	89	96	84	113	93	88	92	84	71	96	80	87	83	86	92	97	98	79	97	95	85	88	89	95	96	95	77	87	92	89	102	81	101	100	80	87	104	97	75	94	111	96	83	84	106	103	86	96	99	85	87	101	107	103	88	103	83	94	86	94	93	70	94	85	84	82	99	97	79	85	100	104	83	95	77	81	103	87	80	95	85	82	80	117	98	106	86	88	83	88	92	80	70	92	94	95	92	79	103	84	84	111	95	81	75	80	92	85	85	73	121	83	85	88	98	86	69	98	87	97	95	94	89	91	77	97	102	92	108	105	89	86	71	86	88	80	114	92	89	95	94	113	94	94	97	84	90	85	94	94	78	95	75	112	95	98	109	93	96	77	97	89	81	98	98	95	100	95	86	97	86	74	79	99	94	90	85	94	90	94	100	83	84	96	86	83	86	75	86	83	87	95	89	87	91	107	103	87	98	116	88	84	102	103	88	88	100	87	87	95	109	84	111	81	75	85	89	93	78	105	92	76	91	94	83	92	87	82	94	103	90	93	100	77	82	100	79	76	85	94	83	87	96	91	106	78	96	97	92	82	93	89	81	96	85	92	93	76	80	93	83	100	90	111	91	91	97	109	78	104	78	85	106	94	95	83	82	92	84	100	90	85	96	92	86	77	77	84	96	101	95	65	96	73	95	84	105	92	95	77	87	96	93	92	90	84	96	66	84	90	89	77	89	103	85	97	93	97	83	88	89	111	99	80	85	98	113	101	70	89	84	88	101	110	97	100	113	89	93	78	96	94	97	79	90	103	83	90	87	88	94	59	114	90	97	93	79	70	97	83	111	80	111	85	84	86	91	100	100	91	113	86	79	89	73	85	87	83	77	91	88	79	91	78	90	92	91	104	90	83	101	78	94	100	88	76	84	93	77	77	98	83	82	72	97	104	68	91	91	77	89	91	87	95	106	96	93	93	88	97	100	95	84	88	87	98	85	86	91	98	87	79	98	89	87	94	73	78	92	103	101	83	90	81	91	93	110	63	89	96	86	87	90	82	103	73	109	104	104	97	99	84	88	93	100	73	100	86	95	102	86	86	97	100	106	82	82	79	76	92	88	83	98	73	88	100	94	104	106	78	88	88	124	102	83	102	100	95	86	96	83	93	87	88	105	102	98	72	94	68	92	103	86	87	84	74	94	107	76	92	110	94	87	80	86	100	88	91	90	93	102	85	86	85	86	95	86	84	90	90	95	85	94	95	99	85	89	109	91	86	104	80	91	113	88	90	80	91	78	98	84	77	88	85	82	87	89	97	103	83	111	82	101	81	100	94	88	82	93	83	92	82	93	91	105	81	91	97	84	85	86	108	78	86	79	106	93	91	108	94	97	78	96	77	65	95	103
2848	3022	1355	738	496	382	346	325	279	305	272	252	265	288	263	298	269	269	285	264	251	255	260	260	272	297	236	236	292	266	254	271	290	269	262	245	258	283	268	274	265	243	261	251	258	271	258	250	247	236	261	264	240	275	266	280	258	266	255	252	242	260	276	266	273	245	247	252	241	276	296	288	261	225	264	217	253	226	257	232	253	256	287	231	264	248	278	252	244	257	268	245	275	243	286	251	264	272	254	274	230	281	254	241	269	275	272	251	274	235	254	243	251	257	238	257	221	244	252	281	244	280	275	267	227	228	253	222	265	246	235	231	247	249	251	256	280	245	245	271	279	243	251	272	231	241	240	255	276	263	258	261	251	261	233	248	247	247	261	264	264	261	258	263	254	260	240	235	279	275	259	256	231	244	239	264	266	256	268	271	268	268	257	258	269	254	241	277	249	280	257	256	259	263	258	232	238	252	264	239	251	258	262	224	261	267	280	246	263	271	248	265	277	233	254	262	266	252	273	238	260	249	268	248	280	251	270	269	270	225	247	254	255	273	245	254	233	264	261	235	264	240	271	233	249	254	272	272	264	260	273	260	258	250	246	249	266	257	242	283	253	284	262	227	266	240	274	262	231	268	281	258	270	265	258	286	238	246	262	247	258	245	244	257	247	243	262	262	271	248	265	255	259	259	244	264	255	289	274	276	259	271	247	262	245	279	258	251	255	225	261	267	276	246	237	241	265	283	244	252	252	243	245	222	236	275	243	244	249	280	246	256	255	247	211	250	261	241	250	263	260	256	256	275	251	241	262	251	250	254	250	263	267	244	265	269	246	275	233	275	241	267	307	271	242	241	245	250	272	241	259	258	248	243	246	242	244	281	277	248	244	254	267	260	249	241	255	271	260	246	268	255	264	258	263	246	252	276	258	258	249	272	250	226	245	245	277	262	257	269	257	263	246	244	232	240	289	270	262	244	255	283	256	236	265	300	278	229	243	216	278	280	246	270	280	281	259	236	249	271	238	240	264	272	261	242	280	246	243	271	216	278	243	262	262	284	263	261	245	262	268	269	265	266	271	275	253	269	252	277	265	257	277	260	234	262	269	260	259	267	273	257	231	267	248	246	246	246	262	245	278	278	306	220	252	252	240	264	257	256	276	240	259	259	246	264	255	271	237	268	278	237	252	247	253	271	232	245	255	223	231	258	254	270	262	264	251	257	229	252	272	243	296	253	246	242	249	249	248	250	255	257	254	255	287	259	275	224	278	265	271	254	269	248	261	260	251	259	251	269	260	286	270	252	258	242	271	244	262	263	248	253	262	265	266	264	250	270	244	285	238	259	263	265	253	284	254	280	259	218	245	260	234	251	235	263	276	271	248	251	261	266	255	262	277	270	300	251	241	234	222	235	266	235	267	288	230	245	256	240	274	247	272	271	274	237	278	255	256	233	254	249	247	256	239	246	251	246	257	270	258	244	270	268	248	257	265	245	218	270	260	251	252	244	249	253	252	251	244	265	269	260	246	258	239	246	249	251	248	258	263	229	288	254	221	247	264	272	250	263	235	249	251	260	288	244	265	246	248	260	256	241	283	281	262	257	247	253	236	254	275	263	275	257	246	265	269	230	242	295	257	252	257	265	233	255	265	262	287	252	250	265	234	244	279	251	278	268	253	253	247	268	266	279	278	272	259	251	252	243	258	237	256	235	262	242	269	253	268	266	268	265	250	281	270	244	266	245	271	256	264	253	241	275	237	236	247	256	254	270	268	254	247	252	302	244	276	259	263	242	252	255	249	257	224	251	235	254	250	249	259	230	279	265	258	285	263	278	261	265	245	281	259	236	236	257	253	240	231	263	222	233	249	269	239	260	245	245	278	259	268	260	244	249	269	236	257	247	261	285	256	286	273	247	267	261	251	265	223	280	252	286	234	242	273	248	225	265	258	235	285	251	223	254	260	250	267	246	270	231	253	260	268	271	238	282	278	239	246	241	237	232	263	251	238	280	251	295	258	254	259	242	275	274	272	260	225	251	241	268	251	244	257	234	274	239	256	260	253	258	247	279	235	247	279	259	234	247	237	249	232	255	244	245	265	237	253	252	247	258	252	256	248	230	248	259	250	247	246	246	257	275	219	233	238	257	259	244	226	256	272	226	249	252	265	265	271	254	253	248	241	281	247	250	232	289	246	271	247	265	273	217	249	278	250	252	251	271	276	258	258	252	223	239	257	256	253	254	275	255	210	238	260	282	270	255	227	255	279	249	258	261	248	258	272	248	240	267	244	248	258	253	255	260	268	245	230	258	264	269	229	271	248	266	266	262	255	266	253	236	250	283	256	262	243	241	267	253	280	282	249	260	251	259	253	257	255	261	289	275	240	270	282	254	274	252	254	255	235	250	249	265	267	248	243	250	281	285	263	262	259	266	254	239	267	265	274	231	276	238	242	240	262	265	246	255	243	255	281	260	261	249	264	253	234	252	256	276	283	259	279	241	261	248	265	268	255	226	278	263	271	269	252	284	261	244	247	237	245	230	253	279	246	256	256	234	256	281	237	260	226	285	247	252	267	257	256	267	257	246	254	235	237	243	273	268	285	249	250	266	275	267	249	241	276	245	240	247	249	271	211	239	270	279	262	263	263	275	264	263	259	270	241	260	253	280	206	259	230	252	254	256	244	230	271	244	234	265	261	291	256	267	253	273	233	261	271	256	253	268	240	268	257	239	281	249	265	243	284	232	243	295	264	247	234	263	246	280	273	253	237	269	252	243	256	279	230	262	245	280	278	253	247	259	242	271	257	231	262	237	256	253	263	258	265	273	259	261	257	278	234	248	255	263	292	257	246	258	254	252	277	278	256	267	260	255	248	266	259	256	243	255	237	249	228	248	273	254	249	232	234	259	261	281	239	248	269	242	274	275	258	235	258	245	277	250	256	257	256	258	272	246	283	289	288	257	273	253	261	275	250	293	239	260	216	252	255	267	252	255	247	261	264	275	259	266	254	256	274	270	264	240	268	254	253	267	268	252	245	250	256	268	253	278	238	251	268	261	245	239	255	250	272	269	290	250	254	264	254	224	243	259	294	289	254	254	262	261	270	267	270	239	239	283	218	247	270	249	288	275	253	285	275	263	239	245	239	234	259	249	246	245	247	267	250	265	238	229	255	272	288	290	254	247	272	260	247	260	237	268	215	265	244	293	250	246	254	254	279	259	230	268	243	251	256	254	257	270	265	267	272	257	267	243	288	280	250	246	277	242	276	277	268	235	250	264	261	261	271	245	256	249	280	285	277	244	246	255	247	259	226	264	250	236	280	272	252	226	222	254	256	266	251	266	243	262	272	268	268	236	241	244	258	251	271	245	258	275	289	253	239	207	262	252	234	246	257	263	277	238	273	262	279	246	248	248	271	249	255	254	238	261	260	235	250	260	270	268	261	267	273	266	267	251	260	260	257	268	262	251	271	261	270	247	273	235	269	252	266	260	267	291	234	253	236	242
31770	20092	7614	511	382	324	300	343	337	313	322	308	308	331	311	348	354	302	339	301	280	320	329	326	321	312	316	343	301	331	323	331	339	363	323	325	354	304	322	305	305	310	321	331	363	303	342	314	314	332	303	302	312	328	305	335	322	322	293	315	327	320	350	311	293	350	330	359	334	303	312	345	364	293	352	296	331	338	327	320	333	314	350	358	312	327	323	265	316	336	305	315	301	324	343	306	324	336	357	318	293	319	325	340	317	314	315	314	336	319	307	285	342	366	336	318	303	291	338	315	312	318	318	333	319	314	349	341	342	329	312	310	333	320	297	324	314	340	297	311	281	329	303	315	319	329	326	333	301	335	321	317	299	284	274	276	342	318	318	299	308	301	318	318	291	297	316	324	308	320	316	314	346	320	323	333	291	351	324	338	356	290	343	340	320	299	336	353	337	293	301	301	294	317	315	331	319	330	317	310	302	360	337	289	314	363	325	328	337	310	332	329	301	325	315	324	318	310	349	328	343	282	348	330	328	314	358	326	328	332	313	290	315	335	317	354	301	311	278	341	329	314	314	279	324	326	324	334	306	349	290	314	336	320	339	305	338	304	305	321	288	301	321	331	310	351	324	323	325	318	321	334	296	271	331	325	289	337	345	309	331	358	318	348	278	322	351	317	340	299	345	313	363	356	315	340	316	355	337	304	307	318	317	337	309	323	288	324	342	307	369	331	338	322	313	273	317	294	349	315	309	296	366	306	349	336	313	344	340	313	370	312	345	271	331	306	339	313	270	294	343	376	314	319	328	326	323	343	344	300	330	323	325	301	345	328	346	340	331	330	362	317	299	322	306	347	322	344	328	315	297	322	321	326	321	342	322	329	289	325	312	308	293	316	342	296	333	341	330	301	328	350	300	329	293	331	301	350	348	298	328	320	318	325	283	302	341	303	310	295	312	334	327	307	335	336	320	318	301	298	312	323	313	307	337	312	286	332	301	358	322	343	308	297	260	316	298	307	322	365	326	296	321	296	348	332	310	257	327	330	323	371	314	316	343	321	313	292	329	315	323	327	311	354	323	361	315	325	340	365	304	318	318	343	324	356	315	316	316	321	324	318	310	317	305	319	316	329	291	297	327	292	262	314	316	307	321	308	322	321	313	304	337	318	344	356	339	322	353	344	304	350	315	307	327	347	324	298	275	319	323	316	289	311	306	302	331	315	313	299	337	351	307	316	292	356	347	324	313	327	314	337	316	297	264	343	321	325	324	293	318	322	330	302	334	325	327	359	319	305	316	357	318	319	334	310	312	309	298	338	340	310	336	330	276	318	307	330	286	356	306	295	333	318	330	318	277	325	309	329	300	298	311	324	323	354	304	323	296	316	340	308	286	352	324	350	328	320	311	309	318	341	288	345	308	324	324	307	294	319	322	329	327	338	301	359	321	353	339	302	315	318	328	276	333	362	321	303	362	343	300	346	315	310	335	308	326	333	316	316	330	336	321	319	310	305	311	314	343	329	314	295	337	313	333	318	313	337	350	363	294	332	321	334	321	348	318	318	288	330	302	327	319	298	328	299	336	351	299	307	272	351	317	329	319	320	311	322	297	367	316	330	326	333	319	303	335	343	328	348	321	327	363	324	300	324	318	367	315	313	321	305	336	335	330	273	313	340	293	343	312	294	337	303	325	319	341	304	324	328	310	318	342	315	327	336	318	296	316	341	287	280	313	286	336	317	331	333	330	333	323	328	331	295	319	352	330	342	306	336	323	288	322	358	335	325	313	344	301	295	314	333	304	313	327	329	346	321	325	325	339	287	332	327	309	298	294	310	310	345	315	323	313	312	325	301	304	330	334	330	327	326	298	295	296	310	308	343	334	304	325	342	333	310	359	300	306	293	324	325	333	343	353	287	353	322	325	313	327	327	298	311	290	313	300	316	334	327	337	322	324	318	337	348	308	325	344	316	314	316	350	320	293	345	338	325	328	285	314	325	297	301	332	320	344	317	306	344	344	348	359	325	293	372	314	303	313	340	355	340	316	334	316	306	303	328	355	321	325	301	352	330	310	322	322	343	310	284	337	313	309	333	344	322	322	327	310	305	291	327	315	376	311	281	321	318	320	317	306	300	311	321	343	284	312	319	294	337	339	323	306	323	286	325	313	287	320	284	313	313	314	344	300	332	300	342	356	321	329	306	336	311	299	334	312	318	363	320	329	359	303	312	324	319	348	297	342	330	339	335	330	335	304	326	304	296	348	322	321	318	339	329	330	315	329	317	336	329	312	321	326	332	327	319	309	348	317	310	316	307	332	307	335	325	341	318	336	307	305	330	316	318	321	284	286	317	306	318	334	333	329	296	311	305	313	341	323	357	332	297	298	319	299	323	322	314	327	305	302	306	327	311	346	332	328	288	322	301	326	316	302	317	272	319	314	322	346	298	334	303	313	322	306	308	288	292	311	283	301	359	321	346	297	310	344	310	330	314	318	353	339	330	298	341	324	280	291	339	329	334	339	323	337	330	349	326	330	332	299	302	274	324	294	334	323	337	327	340	320	322	335	348	298	343	319	341	308	351	320	341	306	355	328	296	305	320	296	310	308	328	302	297	319	366	333	323	293	335	310	294	339	325	307	330	321	300	323	333	298	301	282	294	287	308	305	308	343	326	320	311	329	330	297	292	342	309	323	332	324	312	323	326	316	362	321	321	321	300	372	311	324	356	295	290	300	349	322	331	326	306	323	302	317	333	336	350	291	315	317	292	312	351	307	293	295	282	309	318	304	336	345	324	322	310	312	345	349	323	309	336	323	342	337	338	317	321	312	330	322	352	333	303	337	303	327	304	335	313	327	296	333	319	304	286	335	308	344	321	300	305	327	298	301	284	341	275	349	325	304	340	314	304	330	309	311	315	317	322	291	338	318	334	282	321	319	308	311	329	304	340	334	331	325	313	323	320	294	301	334	348	302	333	306	312	336	345	299	329	301	305	336	295	330	350	323	312	313	292	302	353	339	331	324	327	327	296	298	301	312	301	313	348	292	311	331	319	304	325	317	316	312	316	340	309	327	342	320	312	313	306	331	321	333	326	336	324	330	328	314	342	329	286	349	307	331	328	331	334	341	344	320	332	301	321	326	320	337	289	337	325	280	309	327	336	299	333	321	306	317	316	322	288	328	353	312	323	336	353	326	329	362	314	347	327	321	335	336	312	296	312	358	350	343	318	291	333	313	313	351	308	319	319	359	304	286	355	320	331	279	338	338	304	296	292	306	320	325	336	347	309	337	333	330	350	342	342	312	323	313	351	308	320	322	329	332	334	364	313	293	321	326	313	335	337	314	342	342	327	303	330	359	334	326	294	342	328	313	308	304	324	310	320	327	320	346	330	342	300	319	319	319	309	322	338	305	350	322	338	285	314	334	309	344	335	309	311	346	340	335	324	349	313	329	333	316	376	336	341	299	337	306	323	326	342	348	338	343	372	329	323	312	313	311	323	318	304
5769	847	823	835	775	751	787	796	757	775	763	760	805	813	722	667	746	758	755	739	800	800	708	741	769	814	768	744	770	756	757	794	759	739	740	742	782	738	808	776	790	760	742	764	759	785	759	776	751	777	802	760	751	799	735	808	736	768	720	821	779	699	746	706	762	756	744	780	804	760	770	754	724	757	738	753	751	753	752	781	786	796	758	780	770	749	799	736	762	815	759	751	792	743	730	772	780	745	817	756	800	723	790	811	756	812	784	766	716	765	772	763	772	764	737	805	743	709	787	760	757	711	750	780	729	812	807	785	747	765	775	780	769	737	735	779	719	833	805	821	810	744	751	751	733	785	731	751	796	750	786	748	708	756	740	822	770	718	744	738	777	757	712	752	795	760	774	741	786	732	797	765	742	745	770	753	771	781	784	737	728	756	752	788	782	779	749	758	786	699	795	777	767	771	763	791	754	773	777	797	772	718	802	745	769	738	796	778	748	760	731	792	778	744	778	729	754	764	765	818	764	782	812	706	756	750	772	773	767	762	760	748	753	742	770	778	761	829	753	762	769	776	757	794	757	743	759	726	774	761	774	767	794	780	777	770	777	761	780	814	766	775	754	780	782	799	780	780	801	761	730	738	742	791	782	747	729	733	764	794	771	732	731	731	783	733	824	810	751	763	754	771	789	768	725	757	767	759	745	743	752	772	728	794	785	767	752	760	760	757	786	818	731	785	756	802	748	796	737	765	806	778	775	763	761	830	746	757	765	741	753	736	794	729	783	713	752	804	785	758	694	721	766	820	738	728	758	773	784	769	824	796	751	751	748	762	758	766	787	802	794	720	722	731	747	775	729	793	771	779	760	772	750	731	769	748	722	765	767	821	792	722	791	737	741	725	743	770	785	725	779	736	758	754	743	800	727	749	753	772	774	757	773	786	744	758	746	772	779	772	759	751	839	745	730	770	738	712	765	794	839	720	822	797	762	781	745	760	785	772	720	743	764	750	791	733	788	774	748	771	753	717	729	724	741	776	751	750	788	771	766	822	778	732	779	721	781	770	747	750	791	795	759	749	772	760	780	790	798	775	764	731	787	753	759	755	741	760	784	746	757	723	784	743	801	784	770	744	759	812	796	728	732	725	771	797	758	759	760	761	798	731	766	723	755	802	755	732	769	713	798	795	713	771	727	779	731	795	744	818	762	751	791	764	755	778	743	787	776	734	766	746	741	750	806	757	750	768	800	814	764	788	748	742	789	799	782	745	743	736	793	763	762	810	733	822	712	766	797	760	781	739	783	764	772	779	744	717	682	699	764	754	780	732	764	809	730	740	753	787	764	771	738	782	765	838	800	741	720	788	742	807	792	756	796	763	755	780	779	738	796	742	756	719	784	769	786	757	741	774	790	785	800	784	757	821	762	751	781	778	804	739	745	783	803	759	760	781	736	742	785	775	768	727	789	741	735	757	792	806	803	773	789	808	787	705	756	767	760	835	788	788	786	860	756	789	750	774	750	766	790	788	732	759	735	758	711	773	809	750	784	746	827	768	740	768	764	788	755	752	785	742	750	806	722	763	778	752	809	766	770	787	784	749	744	705	786	761	749	766	722	759	802	772	763	770	775	776	736	771	788	760	789	747	746	808	766	775	743	772	789	750	774	760	738	747	742	732	808	740	810	767	709	687	790	762	807	765	788	737	748	743	819	770	762	787	738	799	752	805	787	758	740	753	779	755	780	724	802	805	800	803	778	749	750	760	782	814	783	745	765	725	798	782	741	740	749	738	817	756	756	796	743	832	730	770	782	797	793	784	789	744	744	778	772	744	745	729	785	790	763	733	692	777	805	830	789	765	764	740	754	803	795	739	748	763	770	786	777	723	764	756	740	748	742	803	844	790	762	741	813	725	749	749	773	788	751	750	774	777	780	762	754	794	724	715	783	759	773	807	775	777	739	833	794	764	722	753	804	715	739	797	742	746	757	773	770	750	761	841	827	721	769	786	788	748	746	741	743	773	804	746	796	811	727	780	764	752	771	745	782	772	745	747	800	771	727	746	782	758	754	785	789	762	761	802	749	767	709	775	743	749	812	832	766	813	739	772	715	743	752	741	835	798	740	804	773	742	764	744	740	721	793	754	810	819	768	758	772	742	809	756	812	690	794	771	718	766	750	779	747	754	746	830	763	792	807	771	753	780	752	809	765	764	798	774	749	759	798	811	727	766	784	790	775	739	725	799	734	785	772	785	738	738	767	740	747	685	756	740	751	747	815	773	808	739	761	815	751	763	779	816	778	719	798	723	738	811	814	779	747	795	745	750	751	706	716	784	775	774	726	808	737	743	765	779	752	789	792	761	766	767	751	776	767	747	795	761	791	742	717	758	764	793	794	764	784	753	811	758	753	744	761	740	774	750	746	753	744	719	746	740	790	799	743	777	744	756	744	788	782	747	739	727	726	798	758	786	785	793	727	795	795	805	725	701	746	743	756	779	762	711	749	736	762	750	758	707	779	781	786	775	835	753	820	752	817	735	745	790	738	753	773	749	755	692	753	770	775	760	743	761	728	749	757	813	768	716	811	788	782	724	795	814	802	792	777	777	755	769	770	737	842	793	746	708	760	770	716	733	789	738	728	799	751	746	753	799	775	803	720	784	727	763	742	766	752	776	741	789	766	785	749	763	756	786	739	791	791	733	753	763	713	820	769	772	756	757	832	733	787	733	784	767	742	775	798	779	771	766	791	734	749	748	722	701	748	753	732	758	733	799	757	710	804	730	786	799	779	769	788	766	735	779	763	817	749	728	771	811	762	808	715	765	797	805	797	780	754	738	742	766	756	809	761	749	748	745	772	755	745	728	764	751	769	761	739	795	790	753	746	777	777	785	778	763	750	760	770	736	729	795	790	741	822	745	743	791	804	762	765	765	746	783	742	762	765	776	791	772	767	774	792	772	792	787	755	750	779	743	773	776	754	759	783	777	765	770	787	724	770	785	729	739	800	788	769	740	761	735	827	757	760	789	746	765	758	764	799	761	763	785	798	809	804	790	788	746	754	851	773	786	718	785	800	770	794	793	743	775	754	771	754	693	747	764	730	754	753	789	734	766	769	739	750	712	819	748	762	794	780	756	764	753	765	788	811	705	736	720	757	801	777	793	728	764	764	802	803	733	770	769	771	712	774	793	711	744	778	766	705	751	774	811	749	759	756	742	713	756	821	741	756	793	826	763	771	790	739	784	762	798	781	759	771	736	755	785	789	757	767	750	755	808	752	785	809	762	742	786	768	776	812	768	781	793	776	798	745	797	753	746	759	739	777	744	742	787	706	775	748	744	799	768	808	806	768	779	759	738	780	768	768	762	815	745	754	743	728	811	709	734	758	762	826	758	754	796	759	727	779	756	774	719	737	766	723	743	754	740	793	728	761	781	777	778	817	773	736	739	742	819	772	744	714	758	764	802	795	758	725	750	836	764	724	758	731	750	809	780	737	713	759	732	759	771
25088	21516	24735	28739	21509	16659	463	298	250	238	242	233	226	233	223	200	230	200	209	204	184	233	199	192	210	184	196	199	196	184	174	222	206	209	222	193	220	207	191	216	199	208	191	198	237	208	233	205	189	192	198	205	187	181	184	191	193	215	215	194	224	201	231	210	211	187	206	215	191	194	206	189	201	219	204	216	219	202	191	192	191	202	201	236	196	214	170	215	204	208	184	180	190	199	194	210	211	197	203	203	215	187	195	199	211	185	214	183	198	178	204	200	185	196	228	186	209	208	216	189	176	222	207	241	190	199	204	210	206	195	208	190	222	206	205	189	193	193	203	178	211	228	209	218	198	193	198	184	197	204	207	199	165	217	207	201	193	181	189	194	210	217	209	195	204	220	197	204	215	187	199	202	201	198	198	212	240	184	196	206	201	195	224	223	192	176	208	212	190	188	182	227	215	200	179	190	189	204	203	203	216	193	204	212	206	205	206	210	200	199	209	188	198	218	180	188	186	222	211	191	231	198	187	211	207	176	204	197	196	197	208	194	196	222	202	215	222	196	195	179	210	202	190	209	165	209	202	174	227	205	189	212	215	212	206	202	218	187	218	197	183	212	204	211	192	227	199	198	195	187	208	213	196	202	194	217	203	191	199	197	204	197	211	196	221	192	190	212	176	177	214	189	216	192	204	179	189	184	210	187	208	225	187	216	189	189	197	194	181	212	205	214	220	201	204	203	218	190	228	208	181	172	188	196	187	206	219	218	187	193	204	202	213	184	181	226	209	189	195	225	219	205	184	195	198	214	211	199	206	200	234	201	209	207	189	204	204	203	208	195	190	225	193	212	227	207	202	214	202	187	244	198	223	213	219	220	212	188	201	192	182	194	197	201	189	194	201	194	197	200	202	199	210	200	204	206	171	191	180	216	217	209	211	199	189	200	190	207	207	204	202	183	217	177	213	217	188	203	187	204	196	190	202	198	191	207	178	199	209	191	222	207	213	193	192	210	203	211	216	185	195	213	176	186	236	208	185	205	214	239	215	225	222	200	249	195	210	201	199	178	172	188	189	203	192	229	185	246	199	225	204	186	218	189	204	205	222	194	198	194	185	192	221	190	195	201	204	195	184	194	195	214	196	204	177	208	210	211	210	215	213	193	202	216	191	210	228	202	194	196	198	223	205	216	181	192	196	200	211	194	201	201	203	203	186	190	225	205	222	204	200	208	210	191	198	218	216	181	190	196	220	227	218	193	185	220	189	194	253	218	200	232	167	212	180	203	173	199	205	191	201	205	187	219	211	190	218	199	194	197	215	209	180	214	220	213	196	196	180	179	222	224	193	208	183	222	197	217	183	219	179	200	197	194	206	205	234	183	205	204	178	208	218	208	220	197	194	206	180	202	218	187	168	183	193	178	177	186	203	165	180	240	202	202	205	217	212	211	231	193	205	187	219	205	186	204	216	189	199	183	226	176	213	204	191	208	209	187	202	230	183	204	203	208	196	185	187	200	202	205	208	194	198	190	216	189	174	208	211	169	185	215	211	194	201	208	192	208	192	216	208	240	189	206	200	195	195	204	172	191	214	194	199	196	195	191	192	201	179	186	211	187	192	198	200	216	172	200	194	193	207	181	157	191	199	198	238	207	218	198	202	208	212	197	179	187	187	187	212	195	197	206	201	177	198	172	209	196	199	185	181	185	208	201	188	176	217	205	212	182	196	188	228	176	180	201	204	193	220	207	210	219	212	191	212	193	197	229	203	181	174	205	158	180	215	178	209	206	172	207	193	187	193	195	214	203	222	199	166	177	184	201	208	183	191	232	206	209	187	220	223	178	200	213	203	191	199	207	198	214	163	178	218	215	201	211	216	190	202	197	210	195	228	193	196	178	193	201	179	181	204	210	226	164	197	206	195	197	192	219	219	197	191	198	193	196	199	192	196	200	194	210	225	210	180	182	191	194	219	211	208	207	179	202	193	179	219	193	202	210	205	197	185	169	188	199	194	179	210	193	210	195	200	178	190	202	211	208	175	217	212	197	184	191	196	195	212	182	193	243	205	200	163	223	213	179	192	185	198	196	210	210	203	206	198	207	207	197	191	196	175	191	192	206	204	199	194	197	209	213	210	190	200	167	200	172	187	190	200	169	220	190	201	202	203	215	182	219	213	192	215	189	210	198	206	221	161	179	219	197	188	189	201	226	193	223	195	191	204	208	207	216	194	214	193	168	189	174	204	191	180	205	183	202	191	204	218	203	201	216	176	190	206	219	198	199	220	195	191	205	197	203	201	206	189	205	218	225	184	185	214	193	191	176	226	194	184	196	215	185	197	195	200	181	213	235	188	186	209	187	201	203	221	193	193	196	180	194	224	203	214	197	194	214	186	191	189	180	203	230	193	204	195	206	199	189	191	224	181	183	186	220	180	192	183	188	189	194	213	186	181	219	206	188	235	206	183	192	195	224	180	230	231	175	193	186	200	201	188	186	181	205	192	188	202	198	190	189	200	220	202	211	191	224	193	186	207	221	214	194	182	192	193	230	205	181	181	199	182	182	193	207	198	211	194	207	202	171	211	194	177	200	190	217	199	182	221	211	178	181	187	209	214	200	221	221	185	183	191	208	182	202	204	203	204	196	196	199	216	185	201	206	212	207	201	199	187	220	184	192	185	193	238	219	202	180	203	210	191	214	217	211	184	202	174	202	180	216	192	207	199	198	206	192	213	188	200	218	171	185	186	185	201	226	188	192	202	172	168	201	190	204	193	191	209	186	183	221	184	205	199	157	215	204	207	197	205	205	210	199	220	215	221	207	212	203	194	225	186	195	200	213	212	223	199	195	198	192	195	221	204	215	197	181	214	187	194	223	216	195	182	197	214	208	209	204	208	203	188	214	204	195	197	210	207	176	189	206	199	205	202	219	186	200	179	219	225	219	206	194	202	182	208	213	212	184	178	209	181	181	203	205	215	179	202	188	198	200	184	215	201	194	189	208	169	208	215	193	195	187	202	210	188	203	180	181	199	178	193	193	178	200	202	192	186	185	184	186	187	193	199	215	222	188	190	207	215	195	185	223	201	196	204	212	204	193	193	188	188	203	188	217	190	219	202	198	210	202	192	206	201	198	205	187	216	186	173	200	191	193	180	201	194	209	210	197	211	206	188	208	176	184	208	203	207	221	178	219	202	204	179	220	195	210	192	194	154	195	209	204	211	178	220	207	243	227	206	189	203	212	226	242	215	218	182	188	227	220	218	197	207	223	176	205	201	197	179	200	219	215	194	214	196	202	202	190	193	206	215	191	225	206	193	181	190	204	211	218	203	198	192	196	247	219	186	193	203	223	200	177	197	197	208	186	210	184	205	209	206	174	179	205	226	188	188	204	192	206	197	171	193	191	199	198	206	204	191	192	197	191	193	169	207	216	197	197	180	228	170	206	178	197	195	204	202	196	201	218	197	186	219	197	196	175	179	191	218	184	183	179	174	205	215	185	213	201
3142	1904	1049	678	603	565	503	513	547	485	472	515	514	487	495	506	490	498	474	505	516	512	501	521	494	500	503	508	469	462	493	491	525	459	452	542	479	454	498	463	516	443	499	508	495	482	513	488	476	496	487	467	484	436	488	495	473	519	485	471	505	520	478	484	468	518	461	438	472	499	496	511	504	535	447	484	509	520	485	471	490	504	484	472	500	475	493	488	508	478	502	497	524	497	498	497	484	473	469	469	470	543	462	499	497	476	490	530	513	533	450	481	474	500	485	491	465	448	476	472	491	489	506	497	514	512	518	473	468	531	501	504	447	549	491	487	498	474	461	481	506	476	494	479	479	463	454	505	506	511	451	454	476	484	483	477	509	523	489	469	512	468	460	491	492	507	493	500	475	492	491	496	481	456	478	478	471	482	520	532	471	457	456	514	514	457	495	476	468	439	495	455	473	514	487	440	494	484	476	489	539	464	473	444	456	500	492	489	469	515	478	465	483	487	516	499	451	528	474	447	504	463	492	512	485	525	494	525	507	479	455	504	465	484	474	427	487	456	519	490	467	494	468	470	499	512	477	502	499	501	507	513	511	503	470	487	465	461	505	477	489	504	501	486	500	433	507	500	530	501	466	509	443	492	473	479	529	484	494	479	506	486	449	518	505	504	517	513	514	453	497	492	522	530	504	480	450	490	492	492	473	442	488	521	479	526	491	445	477	543	470	477	452	513	483	526	498	493	461	496	468	468	483	503	486	498	508	492	473	482	464	474	458	504	484	470	470	473	502	508	486	474	445	477	489	488	520	481	485	485	506	495	467	461	461	464	487	459	485	476	499	509	483	469	482	497	465	494	488	460	484	482	454	487	490	459	517	520	512	483	485	512	490	480	446	491	500	520	456	498	439	529	474	519	462	505	470	489	479	498	493	492	481	453	489	473	503	453	496	498	497	516	511	481	517	481	491	466	511	437	500	448	492	488	520	481	467	471	495	497	462	460	460	458	506	507	470	451	501	485	448	497	500	487	452	476	472	468	497	494	510	490	492	493	490	471	452	511	461	503	462	489	488	480	469	531	538	503	481	476	496	478	488	473	508	472	482	489	525	495	468	484	462	447	476	460	473	469	489	499	515	511	527	549	454	486	493	542	526	525	494	460	484	499	460	485	511	474	477	555	498	489	484	509	463	480	507	479	531	502	464	485	509	497	417	521	488	527	507	479	544	511	510	539	470	501	530	486	506	473	525	473	478	495	463	510	508	499	514	461	450	495	482	508	490	428	490	467	469	489	493	458	481	484	463	471	499	477	437	485	484	514	496	502	470	454	458	462	488	510	467	487	507	509	499	501	489	527	454	505	515	439	459	495	514	495	498	443	501	490	510	481	498	487	468	478	471	461	472	489	492	459	505	471	454	477	466	483	457	487	441	512	493	472	483	474	433	479	491	453	482	462	469	487	484	472	464	523	502	462	473	480	480	457	476	498	514	450	458	479	435	484	500	491	504	422	480	452	490	483	447	497	487	532	522	488	482	499	466	510	503	487	474	516	470	526	457	486	489	481	513	501	461	469	507	503	461	511	474	492	489	508	447	504	508	440	441	491	506	460	490	474	472	509	529	471	505	436	497	501	485	491	461	477	509	491	500	496	474	488	473	466	485	519	464	467	470	536	533	509	493	480	514	504	460	458	483	458	477	482	465	482	477	449	508	491	491	468	478	483	522	516	484	489	497	497	483	497	501	483	470	514	528	495	481	479	478	495	508	484	487	456	501	506	448	501	513	491	514	527	463	512	515	493	492	473	483	493	485	516	410	446	484	481	472	538	521	482	507	506	489	516	471	493	523	484	495	480	490	487	525	472	421	501	491	493	481	431	484	488	484	476	467	494	485	474	508	515	483	493	503	459	438	468	465	502	499	515	490	495	480	420	479	481	479	534	509	484	508	465	487	463	506	448	540	475	485	469	543	485	512	473	497	499	513	455	504	510	525	506	468	548	462	482	489	525	494	485	464	513	546	481	474	487	490	474	486	515	462	521	480	467	480	518	469	511	497	473	463	473	482	516	530	470	513	478	510	520	514	477	517	449	451	480	494	469	496	468	515	453	520	507	532	506	479	491	456	490	482	483	498	465	477	508	494	497	483	494	464	524	468	484	515	482	457	501	500	466	512	416	485	468	470	485	501	475	483	487	492	480	496	482	507	509	454	488	483	490	462	474	534	493	477	436	476	483	468	507	458	480	455	493	480	457	490	481	468	459	492	481	512	486	482	502	466	468	453	456	500	485	514	495	536	523	480	513	494	486	519	458	517	486	473	481	509	528	500	479	498	501	488	472	506	520	512	465	483	502	490	485	449	433	466	483	525	460	477	477	516	451	502	486	488	505	473	485	471	520	495	459	509	487	467	493	499	531	492	505	498	500	485	469	506	457	504	501	489	462	457	503	471	499	489	519	460	490	499	495	485	450	465	472	525	485	486	501	522	522	491	474	496	511	491	501	460	482	462	494	479	504	503	487	469	471	497	520	455	465	454	438	496	502	468	472	483	504	492	490	488	463	494	488	509	485	485	439	485	454	496	529	495	461	468	505	506	501	512	473	549	513	454	512	492	495	465	503	467	496	519	475	507	472	474	515	516	482	449	451	474	476	475	443	492	443	488	479	480	485	481	502	511	503	480	466	462	491	474	507	469	499	502	483	499	491	463	491	477	500	462	501	534	464	474	470	510	495	493	502	502	507	521	475	472	487	481	487	478	499	490	486	472	495	484	478	489	480	501	480	484	490	498	482	506	507	506	491	508	468	476	508	506	494	483	482	467	487	526	469	487	465	492	469	513	444	496	486	445	510	455	453	481	499	485	476	483	505	483	465	469	517	492	514	459	485	469	476	463	484	485	525	501	477	475	500	489	493	529	516	503	465	530	488	492	473	472	441	437	481	513	488	488	504	500	515	470	477	511	475	473	506	462	497	515	479	496	467	447	508	457	514	490	532	500	536	479	497	468	486	505	487	499	500	433	476	471	474	442	525	468	463	443	481	462	487	458	539	477	438	505	494	463	432	490	504	475	456	459	453	465	452	502	484	519	484	490	495	468	518	476	498	502	472	514	486	507	477	497	482	453	498	467	456	509	485	481	488	460	501	481	508	490	514	443	492	473	481	490	549	521	449	480	460	485	504	526	497	513	462	469	449	487	484	491	500	485	524	500	516	509	471	488	437	492	467	466	486	463	508	508	493	492	450	462	472	503	447	486	468	476	504	490	504	499	484	478	484	502	505	496	437	484	495	503	469	474	480	480	554	499	492	483	497	497	509	486	481	471	472	520	512	510	479	480	492	505	502	505	492	492	486	496	473	470	464	528	484	505	459	487	498	518	513	513	460	472	483	478	505	479	475	441	491	468	511	466	488	499	490	509	488	531	495	493	501	487	489	481	482	520	455	522	530	447	475	502	474	487	470	441	506	515	516	484	490	495	466	490	506	464	476	456	495	528	515	521	475
24400	21468	25051	28339	21468	21471	12243	353	189	190	151	157	121	130	128	122	126	130	121	112	108	112	106	90	101	98	96	85	100	118	88	123	104	87	86	97	107	86	89	121	103	98	98	83	93	91	86	95	82	103	91	85	102	78	87	80	86	96	94	62	90	92	77	92	95	90	108	96	112	90	90	84	89	111	106	86	88	81	94	104	92	99	102	88	98	103	92	87	85	77	105	103	85	87	101	77	96	111	83	96	92	79	77	77	82	89	109	111	102	106	75	99	87	86	90	96	85	104	92	86	94	95	88	87	97	87	96	86	86	89	93	75	72	81	95	82	85	100	81	81	80	104	84	89	81	110	100	91	82	92	83	86	75	86	94	108	115	86	100	87	106	97	84	94	91	90	101	95	86	82	92	83	75	91	68	87	93	103	99	83	90	87	107	82	101	94	73	92	94	78	82	99	77	77	102	78	107	90	109	87	116	101	92	82	79	82	83	106	101	110	79	81	96	87	103	99	88	102	83	89	96	88	75	95	97	102	104	88	84	98	81	94	105	90	101	90	94	115	98	81	92	94	114	98	96	101	89	73	83	80	81	81	86	93	74	90	85	70	99	99	94	86	94	75	98	105	73	104	95	98	70	91	75	91	86	92	96	92	109	91	90	103	98	100	80	92	78	108	93	89	75	85	81	110	103	94	97	97	90	85	109	95	79	91	106	77	76	83	108	83	72	85	85	87	93	95	90	80	89	69	73	79	102	96	85	88	79	84	96	90	92	86	102	118	72	101	91	81	90	81	68	87	85	83	86	100	94	113	92	101	75	90	86	98	97	90	99	105	75	98	88	96	81	111	91	74	92	100	95	74	72	72	82	78	102	110	105	91	73	91	95	98	99	74	84	113	89	90	95	112	90	93	84	96	80	81	98	84	87	95	92	81	108	93	98	80	106	71	92	88	86	77	94	78	83	90	87	87	83	95	91	92	96	94	81	88	82	74	101	96	95	105	93	100	80	100	86	84	91	96	91	90	98	89	94	78	89	88	93	89	100	90	87	101	89	102	73	73	84	74	95	108	102	96	90	87	99	83	77	91	93	86	91	81	95	87	95	74	86	94	92	86	99	84	92	92	84	93	89	109	83	88	111	107	103	83	74	112	85	96	100	102	111	84	88	90	81	100	85	97	82	82	92	99	85	86	95	85	78	99	87	89	100	90	103	93	85	95	95	113	81	87	74	83	100	84	87	87	101	87	92	89	85	81	76	81	114	88	83	87	79	110	91	100	104	96	80	99	105	98	97	89	91	95	71	85	96	93	92	77	94	103	78	101	94	110	85	98	85	91	77	95	86	78	96	87	87	89	94	103	99	103	98	94	79	81	110	102	98	89	95	76	86	94	94	80	93	91	83	106	83	91	88	76	92	100	70	73	86	81	93	68	98	81	87	102	87	79	105	82	98	105	98	97	87	97	100	92	83	86	98	87	73	102	70	101	78	97	101	82	99	71	109	95	98	94	94	76	79	80	82	85	87	111	86	93	85	86	83	104	91	92	94	81	102	92	94	74	81	85	81	79	74	95	97	83	113	71	91	96	87	95	97	90	80	67	80	82	89	106	100	79	85	88	117	80	100	83	78	69	92	84	79	94	108	76	93	85	92	74	97	82	90	102	86	75	78	71	108	95	90	89	87	87	92	96	78	95	96	103	87	71	71	95	95	83	80	103	70	96	94	74	80	95	94	79	89	72	81	88	99	97	84	77	86	82	92	93	123	102	89	85	90	81	84	84	90	99	89	95	80	95	87	108	79	111	95	97	84	107	92	92	81	91	101	93	81	99	98	84	105	110	83	83	101	89	97	102	70	79	108	87	94	76	82	83	89	96	95	91	76	95	94	98	96	95	74	86	98	75	84	88	92	99	103	108	87	62	93	77	102	92	98	87	81	103	85	98	87	88	81	93	93	86	94	91	82	89	111	102	82	93	98	105	84	99	86	93	89	79	90	88	106	74	76	80	87	78	87	88	98	88	70	110	101	91	86	91	106	90	92	93	95	101	94	111	89	108	85	90	106	81	91	91	99	82	85	94	93	97	105	89	81	104	90	97	87	84	106	98	83	84	77	76	85	100	93	77	75	108	87	87	96	86	99	105	83	84	83	119	96	115	84	93	113	99	98	101	97	93	82	91	94	94	77	81	109	101	87	81	92	101	94	82	91	95	97	88	101	89	110	78	98	104	102	86	87	96	105	96	106	87	86	72	86	86	103	84	85	93	88	79	100	93	82	85	92	85	88	88	74	85	93	100	101	89	104	89	95	86	102	84	84	91	85	92	98	101	84	84	89	102	89	81	99	94	81	99	81	96	94	87	74	124	95	87	99	74	98	82	85	97	108	111	101	103	100	88	90	89	98	86	101	87	78	85	82	88	93	87	94	80	95	89	87	79	102	102	102	111	96	93	94	88	77	79	103	81	103	100	90	93	92	84	91	78	98	76	100	89	91	100	97	93	95	87	93	72	86	98	91	99	91	104	92	93	107	105	82	88	85	89	104	86	96	85	95	94	85	67	98	94	94	87	68	98	93	107	93	73	89	88	91	105	98	111	72	94	78	79	92	104	90	82	87	89	76	73	81	73	100	105	87	78	97	87	91	85	93	88	92	100	96	70	106	106	94	85	89	115	79	81	97	89	85	108	88	103	91	92	93	96	86	90	94	103	81	108	98	97	81	108	81	75	90	89	101	100	72	111	89	83	86	90	93	91	82	85	74	93	67	102	78	96	97	102	112	92	84	93	82	89	85	90	95	87	97	83	104	94	103	99	98	82	99	83	95	95	81	93	97	93	99	82	91	80	91	83	77	86	107	102	112	79	102	91	83	89	88	94	93	80	95	94	95	83	74	99	81	82	89	100	97	80	93	107	91	95	85	112	88	88	102	98	84	71	87	93	94	84	93	80	86	92	97	106	88	86	88	73	95	81	79	89	102	106	100	101	94	102	87	77	97	89	63	90	72	80	83	97	89	111	78	94	99	86	99	77	80	114	86	86	96	74	94	102	77	105	86	78	102	101	67	88	93	89	87	91	86	68	80	81	80	85	92	92	79	84	81	81	79	74	98	97	80	90	93	83	87	93	100	82	87	90	82	75	90	103	97	65	90	96	88	94	83	90	79	81	87	95	68	99	70	93	89	96	84	74	104	87	100	85	80	91	89	87	86	91	95	75	91	85	98	81	96	90	92	82	96	95	80	110	79	82	92	82	102	93	91	102	76	99	82	92	84	94	91	98	94	98	77	99	113	74	81	98	88	92	73	86	79	104	76	97	89	91	88	83	89	103	84	99	79	100	93	99	102	83	99	97	84	93	94	107	85	83	96	87	83	99	95	93	92	92	81	83	83	97	103	99	90	91	86	91	100	79	72	83	74	84	83	83	83	92	86	80	98	96	92	89	91	84	78	69	84	83	96	91	105	99	75	81	76	85	72	90	96	94	97	81	89	89	87	83	92	92
2847	3022	1341	662	488	363	395	298	301	283	290	271	291	260	293	270	266	268	260	259	258	273	244	278	239	241	302	285	229	265	263	234	229	243	281	284	263	246	262	271	279	258	242	247	251	243	241	247	247	271	257	237	232	277	273	246	245	256	264	308	260	240	236	279	256	263	236	248	257	246	283	251	244	248	269	230	269	265	267	266	278	273	261	255	243	254	244	254	274	231	243	246	240	279	276	258	235	257	266	244	206	251	272	255	260	280	272	272	243	256	270	253	262	263	248	278	263	238	284	274	238	242	255	292	279	227	242	264	266	266	283	246	260	248	253	252	237	244	266	256	272	262	229	264	254	249	256	250	266	237	287	271	240	269	274	288	276	263	266	242	257	244	241	208	252	237	266	248	274	256	252	241	236	232	269	291	283	259	242	284	262	269	280	229	243	259	234	253	257	267	240	242	244	272	240	276	279	282	243	268	230	252	226	257	288	256	261	270	288	253	235	264	248	258	276	262	282	268	268	233	256	251	259	259	267	259	274	265	270	240	254	278	238	248	253	253	245	242	261	254	251	234	252	265	270	251	246	265	267	231	276	283	251	248	268	242	272	271	254	275	259	281	247	247	250	281	228	260	268	265	281	243	256	259	280	268	254	272	260	289	274	250	259	248	255	247	261	257	262	268	261	262	236	276	247	248	226	247	257	281	248	264	256	263	267	276	241	244	263	231	260	244	265	268	256	242	251	250	269	275	226	246	249	228	248	259	276	240	263	241	257	241	262	268	259	264	252	226	253	284	228	262	255	225	283	260	241	271	242	232	258	263	252	251	279	270	276	278	285	257	273	260	260	257	241	257	245	215	253	258	265	239	265	302	252	259	249	247	260	240	245	283	280	236	248	262	250	257	269	261	274	246	259	221	251	267	238	247	261	245	263	256	262	223	293	297	243	261	254	238	232	266	245	233	251	254	246	281	259	261	271	259	291	250	243	246	257	261	261	264	257	229	281	230	251	213	245	279	260	258	249	265	279	291	263	276	262	237	253	263	265	239	251	263	247	237	238	288	268	221	272	235	259	246	234	261	259	249	250	264	251	273	235	261	233	284	283	253	233	269	263	263	264	238	253	261	248	264	242	264	286	226	255	256	265	259	251	259	247	267	246	249	255	269	285	263	261	259	240	280	239	276	236	231	259	262	236	270	254	245	250	260	285	241	244	267	255	262	243	255	240	260	266	264	271	235	252	263	248	245	287	269	256	253	254	243	272	238	246	274	262	254	229	263	289	249	255	273	275	244	228	239	244	253	262	278	264	254	279	249	262	252	242	264	236	235	234	286	265	263	247	274	263	215	272	256	292	269	245	264	237	258	227	245	272	247	247	232	251	260	246	236	274	263	258	279	248	288	255	249	255	224	251	248	258	247	240	251	282	279	248	252	259	247	227	272	265	267	244	248	246	247	284	256	230	299	256	247	264	261	227	276	232	239	243	263	243	266	239	262	271	255	234	277	257	256	261	255	246	239	258	235	263	236	250	265	255	258	275	260	245	266	241	239	254	254	294	265	252	235	255	239	247	263	252	274	246	273	268	247	263	261	265	272	257	231	242	221	246	219	268	271	271	279	260	257	267	275	272	259	264	246	247	258	250	247	234	248	284	245	261	258	263	252	276	276	248	258	293	235	243	249	261	243	234	257	258	260	267	285	257	292	293	265	248	253	251	296	274	254	238	250	279	288	251	266	282	257	249	297	259	273	243	271	276	244	273	235	244	233	232	264	288	250	274	241	240	258	277	227	235	270	219	247	244	260	265	235	255	276	275	282	262	249	242	236	271	259	251	277	250	260	264	254	248	247	289	232	255	262	266	270	257	221	252	257	252	265	236	239	247	254	263	282	229	260	251	258	252	261	272	251	269	258	257	270	254	267	253	247	256	258	270	249	255	254	246	260	251	271	270	249	244	259	239	261	234	268	238	275	205	304	242	257	285	269	261	238	248	260	251	244	232	283	268	233	273	252	250	267	248	258	266	272	264	250	291	263	229	266	260	268	250	251	272	267	268	253	278	266	231	238	253	277	208	265	265	244	254	245	226	260	260	263	226	257	278	247	261	245	270	251	279	260	235	253	267	286	247	244	241	272	268	245	244	267	239	227	247	235	251	251	251	277	265	283	282	271	236	269	281	287	273	244	245	254	268	261	237	265	244	240	272	252	279	254	262	230	239	288	252	248	276	232	279	249	262	244	227	270	249	244	279	244	275	252	258	272	252	244	261	236	296	231	263	251	253	241	249	248	275	268	299	276	283	273	234	231	272	248	244	238	262	265	256	240	259	258	245	245	255	264	264	266	270	260	248	252	255	220	273	274	285	247	272	247	270	264	249	270	257	259	281	247	255	252	268	290	259	242	241	242	263	272	286	256	250	225	273	279	239	259	271	266	243	248	244	262	250	265	266	251	298	247	284	258	226	236	267	274	272	277	266	282	265	253	264	279	288	277	264	280	253	262	225	272	236	222	277	265	261	258	230	272	255	248	258	301	236	270	260	276	254	269	249	229	269	236	230	257	266	252	262	268	259	231	244	250	251	283	261	265	290	264	264	258	250	255	252	238	245	288	258	254	277	250	265	267	269	259	259	266	242	256	257	290	264	237	243	266	248	261	256	245	258	244	225	249	270	223	266	261	252	252	243	233	251	241	263	270	246	242	258	257	238	239	276	251	269	252	249	255	247	243	254	251	246	262	250	264	301	255	251	238	263	242	262	227	280	243	257	270	242	231	274	240	237	257	254	248	284	317	251	237	254	228	248	263	253	254	273	252	252	249	253	243	260	228	283	270	240	249	277	283	253	270	290	237	252	242	258	229	244	266	245	281	239	253	280	240	261	248	259	256	271	280	245	257	280	281	274	235	259	244	265	262	228	259	281	226	243	250	234	285	274	274	284	248	267	227	284	244	222	254	249	258	256	271	240	245	256	264	248	251	244	252	258	274	276	246	254	256	239	272	263	274	267	252	252	253	246	236	228	263	274	248	276	255	253	265	252	240	232	269	262	253	273	250	267	251	241	267	232	264	273	233	268	258	237	238	269	266	236	280	230	269	272	257	237	243	234	273	263	268	249	267	277	268	247	245	255	254	251	273	283	259	281	280	266	257	282	283	256	246	242	229	286	263	280	261	237	246	263	255	248	265	246	260	288	249	258	241	262	247	253	262	237	233	243	260	251	269	244	269	263	245	244	264	253	262	242	262	259	239	240	272	248	277	264	266	253	240	238	257	253	256	252	255	272	266	266	283	245	247	258	239	266	278	234	235	265	239	269	268	245	240	252	277	241	242	256	243	252	233	243	226	248	271	268	232	261	264	247	259	251	302	239	268	280	253	251	251	257	271	260	231	226	266	226	260	241	265	273	239	247	246	269	259	254	237	254	261	250	242	299	264	237	255	267	248	226	265	245	269	247	242	250	267	274	253	261	249	262	244	282	246	272	244	273	258	261	255	274	267	254	255
32173	20256	7621	519	368	377	332	331	339	350	349	315	304	325	306	353	319	320	341	330	328	354	304	311	358	329	364	326	321	293	299	310	341	299	321	344	359	361	339	311	298	330	354	311	319	315	350	346	336	297	293	306	299	318	331	360	336	308	331	330	352	342	295	313	304	296	319	336	325	347	317	302	316	321	358	333	293	297	305	330	322	317	334	327	322	318	340	337	316	317	330	309	322	307	325	329	292	326	314	322	357	327	307	323	340	293	314	351	332	309	337	307	318	347	304	302	289	283	316	333	329	308	320	367	304	296	311	339	298	344	348	314	308	332	326	305	315	331	344	306	323	313	325	313	333	344	333	315	339	301	310	315	314	323	318	338	291	352	326	339	315	310	310	334	333	349	301	304	310	330	334	328	310	305	302	295	340	365	301	319	356	324	316	312	328	320	304	292	314	334	316	310	317	341	308	333	283	303	333	326	308	334	347	308	336	322	308	321	340	326	312	342	300	331	334	312	344	335	317	307	332	327	291	345	333	335	334	328	322	317	327	355	290	331	341	312	312	294	281	336	316	319	324	333	290	366	322	342	337	303	325	330	326	346	319	352	326	321	318	327	316	327	340	344	326	314	286	360	299	301	349	321	337	340	341	336	335	328	336	354	324	328	303	329	337	337	327	312	344	322	337	326	354	341	330	283	319	308	299	320	322	300	333	315	313	290	321	284	302	317	349	355	325	329	314	321	311	338	344	328	330	342	300	342	296	307	332	333	313	291	305	310	312	325	319	323	340	305	321	344	305	328	358	319	310	297	310	315	356	353	311	338	315	340	358	335	332	333	344	312	317	312	344	290	327	307	324	314	317	334	293	342	346	321	290	325	339	324	342	347	317	302	306	311	299	343	301	309	316	310	309	319	301	352	316	327	325	305	349	326	316	345	352	324	304	307	311	286	302	308	310	333	327	332	305	342	300	326	356	321	321	321	316	304	325	301	308	317	310	348	336	353	339	318	329	338	314	337	341	338	326	345	318	325	300	330	345	312	335	336	335	328	297	354	337	311	357	340	282	298	312	314	313	304	354	336	329	306	292	328	323	323	303	328	320	321	339	310	304	312	352	322	327	326	344	303	307	344	347	296	319	323	340	330	336	334	320	296	341	329	339	322	305	325	328	288	349	320	318	348	331	306	340	336	315	317	340	342	336	346	325	306	318	306	308	330	349	334	308	305	334	310	299	320	332	343	340	319	307	368	324	354	324	315	345	320	320	306	315	331	352	315	318	332	334	344	316	324	327	286	301	335	324	336	314	328	311	315	337	335	358	323	313	313	313	327	318	301	304	317	327	309	348	306	314	358	343	348	337	311	297	338	329	325	320	331	306	323	318	323	283	312	332	351	308	334	345	337	337	314	319	331	288	353	302	332	324	281	299	333	320	326	307	357	330	263	302	307	343	306	316	304	338	329	336	330	337	329	320	348	295	330	313	296	307	357	302	322	310	313	299	344	337	325	354	308	309	333	313	328	331	339	317	320	369	340	308	312	324	332	277	333	313	330	335	310	323	332	325	310	335	279	323	362	318	320	347	315	309	322	300	316	305	312	315	339	330	333	314	305	308	331	339	299	310	324	342	311	336	286	320	324	345	308	305	294	301	365	350	318	357	338	374	362	330	345	312	310	327	349	320	300	323	319	306	325	330	357	354	314	305	328	319	335	336	346	283	296	327	316	320	345	315	299	333	313	326	351	312	311	348	323	325	290	315	292	334	329	289	333	346	315	346	300	320	362	313	311	319	305	302	315	322	295	287	342	327	348	320	325	303	335	320	312	332	334	325	347	328	354	300	339	311	313	317	359	343	317	317	327	335	333	342	297	318	348	327	353	341	308	342	343	292	316	337	311	342	325	305	307	324	334	328	346	304	336	314	330	313	328	285	328	337	336	305	354	348	289	320	314	331	331	326	346	317	331	311	323	322	330	337	313	320	305	329	305	323	329	293	356	323	314	305	364	321	306	293	287	318	306	348	308	352	318	325	350	292	335	324	308	302	318	300	316	330	333	323	347	276	311	300	331	330	295	331	346	305	280	324	305	341	313	321	332	328	324	336	311	330	290	319	346	317	357	308	303	312	322	341	341	320	317	328	349	331	311	320	324	308	338	303	326	299	313	333	332	314	324	342	311	357	350	347	337	345	309	304	302	322	335	303	331	311	290	323	318	300	322	326	336	329	315	314	287	294	286	334	310	294	345	340	312	299	301	312	362	284	330	340	339	314	353	311	311	311	316	305	325	307	300	344	281	294	301	299	333	330	311	307	320	308	352	327	339	326	291	339	363	333	319	340	273	317	361	314	302	360	299	332	352	314	344	326	324	330	339	288	328	327	305	324	345	331	315	336	303	331	319	313	318	310	300	328	322	290	289	346	344	333	348	314	321	354	323	345	368	315	344	340	329	295	316	314	306	303	333	334	337	265	307	306	323	327	308	334	347	347	322	335	337	345	303	345	324	324	380	304	344	319	321	339	320	346	311	332	341	326	337	364	375	327	314	305	317	321	322	329	342	327	290	310	309	316	355	350	287	311	309	281	336	308	360	314	308	324	319	326	318	306	304	318	297	316	316	318	322	282	336	287	287	300	326	314	359	316	317	339	323	303	321	303	339	340	313	303	326	316	342	342	314	351	323	322	312	312	296	309	319	341	304	345	296	297	302	311	305	306	310	304	350	336	291	306	314	349	326	323	332	336	342	344	318	328	315	335	350	286	347	322	304	328	309	301	329	330	341	332	327	346	345	321	325	356	332	314	328	321	331	320	348	328	355	327	338	316	314	380	333	355	341	346	340	299	291	343	323	334	331	320	340	307	332	295	306	347	312	302	334	304	308	325	322	327	317	340	315	301	328	334	327	310	308	298	292	307	293	313	311	348	320	317	332	295	330	339	335	321	311	321	331	354	344	316	330	329	302	338	357	300	338	336	326	335	333	319	344	325	351	344	328	347	315	338	342	333	304	297	327	295	313	342	354	324	310	328	325	314	331	303	297	300	357	301	309	339	301	341	336	314	322	311	329	301	323	306	336	322	326	307	344	339	344	326	333	368	311	313	314	309	331	323	320	327	348	341	301	335	291	326	343	327	312	319	320	334	314	315	353	368	352	319	351	307	339	334	288	333	357	322	332	305	346	335	306	303	307	337	291	343	300	326	346	320	323	298	333	323	361	349	302	342	315	331	327	310	327	334	345	336	331	312	308	301	294	300	320	367	306	300	354	323	346	328	346	303	333	310	313	320	319	310	311	291	356	299	328	326	357	375	314	376	341	334	323	343	327	308	356	310	333	289	288	306	308	333	340	292	344	326	330	319	320	310	319	346	310	341	362	330	352	337	346	298	332	347	303	303	319	315	357	304	298	325	354	340	351	322	312	337	326	315	318	336	329	341	329	343	331	323	324	332	312	342	325	308	286	310	319	334	307	318	345	348	331	332	313	301	325	345	337	334	297	343	319	328	306
5934	912	801	836	745	736	815	772	772	751	772	813	755	723	786	747	768	778	743	812	786	795	785	795	745	768	771	784	787	787	716	784	768	796	761	766	771	744	772	822	824	738	767	738	694	814	784	721	780	826	797	753	728	738	795	799	728	795	784	748	748	794	766	765	812	778	773	798	785	830	856	780	780	705	777	836	761	760	750	742	756	818	823	768	742	775	758	748	760	763	777	724	769	764	759	757	746	752	794	759	727	775	763	795	759	749	822	718	755	813	760	776	740	768	723	773	729	781	776	744	726	811	827	769	754	762	708	789	718	779	798	796	805	765	768	802	738	757	744	760	739	773	773	796	759	748	765	724	756	737	779	790	863	756	760	808	729	781	771	797	773	723	739	764	764	736	709	726	770	768	766	745	754	767	755	763	832	775	778	825	789	839	764	737	777	718	761	768	757	765	763	785	722	742	741	747	745	771	810	760	770	752	750	747	766	790	793	776	736	794	740	769	741	768	778	750	750	797	779	802	777	746	773	754	804	773	760	779	790	784	751	758	764	724	777	747	799	785	809	791	790	727	759	775	732	767	761	775	757	785	759	739	734	713	776	793	796	819	762	791	742	744	773	785	778	744	780	768	791	825	720	803	786	807	830	717	799	742	767	782	744	781	688	721	804	807	768	736	806	792	746	765	754	804	742	806	718	751	714	792	729	779	750	792	791	796	829	724	800	778	800	711	772	763	790	791	753	747	792	754	746	752	728	745	768	787	782	753	758	760	726	791	807	786	727	788	727	797	729	756	800	744	795	817	749	766	754	771	792	781	750	754	746	787	764	775	804	749	799	762	763	776	767	814	786	750	782	766	754	763	724	763	737	797	763	736	798	837	716	717	729	763	788	767	751	801	794	767	789	753	735	766	795	774	797	770	794	709	787	826	767	741	783	774	756	767	787	778	751	782	737	763	757	755	759	792	781	740	801	780	753	752	784	834	791	719	774	758	723	785	758	792	766	751	772	784	741	780	796	785	810	766	746	775	755	709	773	749	754	742	778	773	781	741	805	787	784	749	747	799	726	790	760	800	735	736	790	747	741	768	789	801	781	772	738	761	727	786	777	797	826	784	794	752	734	739	800	742	728	771	834	783	807	772	770	728	784	769	781	737	796	760	768	736	804	797	751	752	767	822	813	730	722	767	789	713	767	765	856	763	747	815	793	737	801	787	764	782	794	753	792	742	758	790	759	755	785	766	762	776	792	732	761	719	774	816	788	757	802	782	754	792	758	744	751	837	792	788	788	739	821	784	774	780	757	834	803	762	748	775	831	779	729	757	793	741	803	746	772	812	755	833	747	835	754	774	770	810	769	764	752	759	759	760	722	786	755	777	764	793	774	771	746	786	806	793	802	733	776	761	731	746	739	778	761	711	803	741	780	703	760	714	783	753	754	774	811	713	723	835	829	729	741	750	786	767	791	786	767	789	742	750	773	797	777	765	787	780	724	791	821	820	768	764	804	809	787	788	753	830	807	770	777	765	741	793	796	731	767	756	768	764	745	811	788	798	813	773	788	754	815	787	743	745	794	775	815	749	804	790	760	763	781	721	741	751	754	752	749	754	749	756	725	770	773	761	759	755	847	760	774	801	791	771	791	717	778	789	767	790	779	771	755	742	753	774	768	779	797	735	743	813	746	802	778	771	794	715	754	782	818	788	778	749	783	771	787	775	783	754	846	703	762	724	744	779	689	727	779	746	808	793	807	765	793	766	748	729	732	742	842	779	792	778	764	705	778	767	763	795	762	831	754	740	787	752	796	777	758	799	746	744	723	794	788	782	780	786	769	741	799	788	760	780	793	784	779	763	815	803	730	775	805	749	780	758	739	753	762	739	741	783	803	756	772	760	799	751	805	784	741	794	805	795	774	737	786	721	751	743	742	740	737	745	750	708	733	734	775	758	738	777	755	811	775	754	739	741	753	738	800	729	780	747	731	717	763	787	764	752	752	785	830	728	745	787	742	765	796	773	798	784	776	727	794	802	737	774	774	832	769	791	825	803	770	712	773	781	753	739	752	811	778	759	776	751	802	769	776	736	771	840	783	814	821	729	745	797	795	810	784	720	757	809	737	805	759	760	770	734	757	816	756	746	753	732	766	757	789	722	758	802	732	747	746	768	829	763	799	752	802	781	774	747	773	796	797	812	759	756	777	780	835	806	764	764	775	751	743	776	786	755	762	739	773	778	720	827	817	810	752	759	773	808	748	755	754	772	793	747	806	800	718	770	777	798	799	801	759	775	744	747	749	788	760	763	792	769	714	788	755	835	793	732	747	804	787	766	785	744	808	790	785	784	770	769	781	780	791	810	748	737	796	785	794	794	788	816	771	749	733	780	759	771	753	733	720	752	732	763	777	755	703	819	764	762	795	763	813	788	732	783	797	768	821	753	766	785	740	781	809	792	740	787	753	747	750	741	786	778	800	708	784	739	747	770	751	802	793	743	770	741	764	822	793	753	765	784	788	760	764	750	788	778	820	744	730	776	759	790	806	733	773	754	744	761	726	767	743	759	756	757	750	792	823	790	772	766	750	802	784	760	814	762	779	707	712	780	775	793	793	718	831	719	797	796	715	745	694	755	721	734	730	790	691	755	776	748	805	781	743	758	769	701	802	742	794	742	760	756	781	758	785	786	775	743	780	756	754	770	778	758	731	787	758	797	793	793	744	772	764	746	727	755	771	764	758	771	755	729	734	755	752	742	736	758	804	790	840	777	790	781	737	766	799	735	759	841	734	762	730	719	745	800	776	767	764	783	773	808	736	755	834	754	742	734	794	743	768	741	737	770	755	773	734	767	784	773	768	727	761	776	761	815	754	766	768	761	738	791	717	759	766	800	810	779	764	785	773	767	808	794	798	738	742	779	788	756	798	728	762	786	734	746	733	740	755	812	768	782	801	790	748	789	683	752	739	731	788	786	732	765	749	732	779	806	762	779	753	803	711	753	750	729	749	721	742	759	758	767	799	743	803	781	756	748	792	735	773	739	745	812	828	725	761	765	775	753	797	772	833	730	787	806	738	773	741	757	762	745	794	831	757	767	748	805	776	732	745	754	743	767	807	748	832	767	800	759	810	761	814	770	792	770	778	779	713	728	754	741	723	753	815	750	734	758	792	789	729	773	765	757	763	815	747	775	733	781	803	778	711	744	782	776	760	772	756	823	760	799	698	727	739	774	751	728	749	807	734	770	796	738	745	795	787	777	749	771	774	768	794	747	780	739	794	759	732	784	788	739	785	771	763	762	765	760	745	805	749	749	775	711	767	792	733	794	723	726	734	751	710	758	834	813	715	793	747	797	773	737	777	788	742	769	766	741	778	783	787	722	802	770	751	766	728	762	738	768	789	753	745	804	775	796	768	766	787	817	753	767	764	830	778	798	776	793	771	779	773	773	733	764	783	771	775	803	728	752	796	762	761	802	778	738	792	766	805	720	733	760	734	770	715	788	745	745
24977	21466	24670	28694	21454	16562	507	288	245	262	254	236	225	251	192	208	204	243	184	191	215	211	212	206	203	173	200	193	198	217	221	202	214	188	196	204	200	209	196	188	183	200	199	210	204	222	201	230	199	199	201	220	177	206	222	217	206	196	225	209	209	200	182	192	182	209	197	191	189	201	206	218	183	212	196	182	200	214	191	215	185	207	214	181	192	205	205	172	205	218	208	197	201	199	214	199	227	191	180	210	189	217	186	192	193	194	202	211	209	195	200	221	215	200	193	194	226	188	192	187	204	183	191	196	183	182	184	191	196	192	182	194	195	225	202	197	196	187	192	210	211	200	210	236	217	200	176	213	198	194	202	192	209	190	208	194	222	194	176	187	198	194	199	195	210	210	188	199	192	220	223	212	223	204	216	174	190	200	186	232	204	187	186	204	220	201	206	184	212	169	210	217	199	180	193	197	225	186	202	193	188	199	192	205	200	200	182	189	181	197	188	213	186	184	193	183	220	199	178	234	191	200	188	195	182	198	166	183	175	202	213	223	197	216	203	229	208	204	196	194	209	191	181	187	209	185	199	187	198	200	187	194	222	202	168	203	190	190	191	208	183	208	211	177	204	193	190	217	211	191	209	197	210	199	216	211	213	207	212	217	227	186	203	190	185	181	181	216	200	200	187	194	178	225	186	201	195	190	224	203	192	185	207	186	203	216	220	190	219	217	203	188	196	204	195	203	195	206	188	195	223	212	197	197	223	201	185	216	197	210	208	224	226	203	208	198	189	195	201	186	198	214	207	210	194	210	224	218	200	210	189	200	193	182	205	175	190	183	175	202	183	198	202	213	224	191	196	184	218	199	220	211	181	174	190	187	223	215	231	205	189	183	210	218	209	216	197	201	201	202	197	174	207	211	190	197	209	177	193	202	207	196	212	206	203	182	188	213	205	191	199	214	196	222	214	194	199	210	190	209	181	172	194	190	221	176	230	200	172	215	187	180	175	207	194	195	194	187	193	181	194	187	219	215	227	220	189	205	177	180	189	236	175	202	193	182	216	182	202	190	194	189	171	218	184	192	199	203	233	194	202	181	208	213	189	199	219	186	196	194	173	215	219	225	204	213	175	202	227	203	179	210	205	208	172	241	182	186	212	206	196	209	193	215	208	236	185	189	181	196	204	190	175	223	191	196	204	187	178	200	215	190	210	215	197	202	203	196	201	207	229	212	225	208	174	204	219	210	191	211	206	206	206	159	208	192	219	203	217	206	194	182	195	182	207	190	193	220	198	216	196	212	200	182	200	192	205	226	217	225	187	198	218	179	210	205	188	199	196	216	193	198	191	193	208	182	236	197	214	205	198	203	201	187	188	189	218	204	199	199	211	158	173	208	200	182	187	216	191	208	187	204	209	188	199	182	212	188	221	218	210	213	205	180	198	188	198	193	196	206	193	191	211	200	198	187	184	193	211	212	190	195	224	204	213	206	199	191	187	222	197	166	189	203	176	202	180	194	187	208	202	208	214	246	191	186	205	195	196	196	201	188	224	217	201	198	212	207	210	225	211	176	211	211	217	197	197	175	198	191	206	200	206	216	202	214	194	195	223	201	195	201	177	202	206	177	212	179	187	191	203	176	200	207	206	171	197	213	199	207	206	205	218	162	205	197	199	205	203	214	197	210	180	191	194	218	199	202	171	228	210	186	202	222	199	192	209	189	206	206	200	214	203	210	200	216	210	209	169	237	202	195	226	201	185	210	187	216	224	200	230	200	191	188	188	197	177	199	212	196	180	165	182	174	207	175	209	200	189	226	209	181	204	209	184	200	197	198	208	199	194	204	175	188	185	220	198	216	204	210	190	179	216	223	193	206	195	194	197	173	203	212	185	190	202	208	213	183	202	214	234	206	201	214	218	199	207	226	206	194	203	208	198	176	227	175	164	169	203	190	186	202	181	190	199	200	214	218	203	206	197	214	198	205	218	205	203	208	184	206	205	164	208	204	197	227	183	221	198	204	192	199	182	205	198	186	201	227	185	212	210	207	178	213	216	194	202	168	172	219	222	186	197	168	215	183	209	201	179	212	175	203	206	186	190	238	200	201	216	193	178	204	173	206	206	212	201	175	188	175	211	186	168	210	193	164	181	205	203	217	207	197	187	216	202	187	195	167	198	179	187	219	184	210	193	205	188	231	188	196	220	193	215	194	201	194	178	204	185	195	214	210	196	172	209	182	186	175	197	184	193	207	191	201	215	163	192	199	207	241	183	208	219	212	215	214	192	187	223	222	182	180	197	205	197	187	174	188	181	190	178	219	208	206	203	199	185	187	199	213	216	194	194	187	191	194	205	180	192	198	195	169	185	193	198	218	195	183	207	181	208	255	226	186	201	197	210	231	193	197	189	201	214	168	171	218	212	199	185	204	211	201	195	203	211	190	187	188	216	182	188	199	203	196	210	186	174	177	181	197	208	179	199	197	193	195	192	188	214	235	229	212	186	201	194	196	218	214	213	223	189	204	198	225	197	204	186	184	194	207	202	183	194	178	211	182	209	201	180	181	191	203	182	196	191	214	195	234	206	211	196	214	204	197	193	205	183	215	200	211	191	222	204	194	199	218	195	226	213	210	223	230	180	201	204	180	196	199	201	189	195	189	184	179	173	204	205	201	214	213	196	213	190	190	230	190	189	205	197	199	224	193	185	162	196	196	193	220	201	209	220	207	187	207	222	185	202	227	179	184	192	203	212	216	185	212	200	192	202	221	212	209	200	186	204	200	232	196	186	193	191	178	190	223	173	223	218	220	201	167	191	194	192	221	205	202	222	195	201	191	188	197	190	197	191	217	203	197	182	190	202	222	188	173	203	219	186	208	201	244	202	197	196	174	210	208	185	199	233	201	198	193	201	211	224	181	209	199	204	190	218	186	182	200	198	198	184	195	205	170	187	196	185	186	182	202	166	182	193	212	215	201	217	229	196	215	231	212	172	190	202	229	207	237	188	210	189	196	197	195	201	210	202	198	189	193	182	180	201	201	192	236	223	187	193	206	210	209	192	196	223	227	184	187	209	165	191	196	179	209	189	206	209	170	183	204	182	222	196	197	201	214	211	218	207	194	175	205	197	212	214	204	182	187	206	218	204	198	211	202	179	182	199	211	184	219	197	198	200	189	201	208	182	201	224	219	186	183	180	238	200	198	185	209	227	226	206	190	196	204	208	215	192	214	194	198	206	200	181	208	201	218	193	187	206	215	191	216	213	204	179	198	203	178	201	207	176	188	196	204	199	182	176	199	195	214	209	204	212	194	220	193	194	187	214	185	176	214	231	185	203	201	195	205	193	207	210	186	196	188	206	208	202	217	193	197	188	204	206	212	191	213	188	208	203	182	229	181	191	199	206	193	195	202	171	193	200	230	219	192	205	195	189	183	204	206	205	202	196	190	211	195	215	198	187	189	194	198	183	199	226	197	191	198	185	186	194	182	206	220	198	198	208	201	191	196
3083	1829	989	691	590	560	483	488	545	490	491	462	476	518	510	495	497	520	452	479	483	462	494	482	505	478	521	485	493	472	491	487	466	514	511	509	519	464	497	490	460	481	483	459	484	470	508	522	483	490	503	459	472	460	486	437	471	460	494	506	450	481	441	491	461	517	520	506	493	485	496	488	477	484	483	496	491	487	504	457	500	461	463	482	501	501	492	514	478	519	469	469	489	450	462	488	471	507	478	488	483	465	446	436	513	474	492	494	487	477	485	468	521	481	488	503	500	459	488	508	475	496	488	490	503	522	475	462	488	474	479	484	479	469	493	477	498	524	470	493	446	505	498	522	489	514	469	462	510	479	521	504	438	496	496	480	488	455	486	484	502	479	467	456	476	511	521	499	475	490	484	505	496	496	492	483	449	517	471	494	502	479	523	486	457	489	503	481	486	443	484	452	474	447	493	487	466	506	476	466	506	489	453	464	487	535	479	466	479	441	504	486	485	491	488	476	464	454	466	500	474	474	493	521	483	475	494	507	500	459	496	516	536	483	480	473	522	455	482	486	472	470	498	499	484	514	464	502	487	511	496	513	494	511	501	467	445	534	489	497	471	485	515	459	516	485	500	456	517	513	464	458	505	480	463	493	483	522	479	489	502	476	480	462	452	488	518	507	505	461	506	491	463	479	487	486	486	464	478	463	470	464	441	476	444	463	480	518	503	483	458	505	458	469	483	447	468	450	476	456	480	534	496	501	491	480	439	479	477	494	505	487	525	491	493	498	529	478	481	509	479	477	500	462	496	486	510	466	479	485	494	491	498	452	470	478	475	466	492	507	448	482	507	461	516	497	516	506	497	484	495	477	480	528	486	479	513	469	505	492	471	466	463	449	491	498	470	519	450	495	503	486	475	489	467	478	522	449	478	477	451	500	502	477	469	477	497	504	534	478	493	475	502	486	500	477	489	495	462	460	484	502	519	501	480	474	454	475	501	498	487	499	484	506	474	515	487	495	467	458	488	468	510	465	467	444	511	489	459	459	459	467	474	454	492	486	494	539	550	508	467	475	506	486	467	464	494	474	516	501	495	489	479	498	513	446	488	520	491	507	493	462	459	478	476	485	448	507	494	500	490	461	461	499	496	488	487	466	516	523	458	476	498	492	518	477	499	484	500	464	467	496	475	507	474	466	483	475	462	459	480	481	445	459	461	502	507	463	497	522	498	466	480	481	487	469	484	494	476	477	492	492	481	509	484	476	470	475	502	496	468	504	546	482	475	491	440	509	495	458	480	498	532	504	445	476	439	500	478	486	538	497	461	511	454	478	497	479	481	475	497	515	473	490	442	493	516	505	492	508	486	458	490	471	457	514	481	503	481	503	494	470	479	465	482	468	486	478	507	475	452	452	465	501	477	459	481	470	440	479	513	478	499	496	488	453	509	460	462	499	455	514	486	489	502	443	433	423	454	505	494	479	502	499	478	528	497	485	480	524	503	499	510	492	512	505	475	509	495	487	462	481	520	483	498	494	467	490	502	498	519	495	500	488	490	426	464	521	459	494	486	507	495	498	467	499	480	476	443	488	465	501	502	543	461	467	500	499	507	468	509	488	493	456	436	522	488	488	488	476	507	447	482	488	492	499	478	485	486	478	487	492	500	465	482	454	446	457	476	467	479	467	500	491	484	488	461	490	506	485	515	476	474	492	514	455	479	504	494	512	445	483	472	475	483	408	485	471	497	468	489	457	488	500	457	485	496	511	472	468	481	489	446	497	467	461	473	476	499	489	482	480	473	523	488	520	494	456	521	545	476	508	501	481	441	452	537	497	464	470	449	476	491	481	512	520	502	469	490	498	457	509	461	454	455	469	480	485	443	443	483	510	474	466	513	524	489	490	476	470	480	483	479	501	478	490	495	492	512	466	495	531	457	539	476	516	463	476	477	468	505	486	519	494	465	490	484	476	482	495	471	483	485	471	476	482	526	480	464	494	514	465	501	507	472	514	491	469	435	472	508	511	518	481	501	466	482	522	543	457	471	445	432	519	487	448	487	486	504	520	502	499	476	501	503	478	472	464	499	481	466	446	473	463	533	468	490	485	542	465	538	487	446	492	488	527	470	470	448	481	485	468	515	509	455	468	482	493	521	488	492	479	503	441	478	488	497	499	513	454	452	476	470	505	486	484	515	494	509	509	480	468	464	490	515	459	470	468	458	499	533	496	489	480	491	500	502	477	497	450	477	462	480	464	489	499	502	468	478	506	460	496	492	492	438	463	487	480	475	481	493	516	452	516	522	487	483	481	477	454	477	478	497	464	459	463	477	476	454	516	466	496	491	479	448	507	493	462	491	504	487	506	500	490	483	486	517	440	506	462	474	511	489	500	493	454	465	493	490	516	482	484	470	490	495	481	468	517	472	483	507	494	472	484	477	449	481	491	489	542	515	510	513	506	495	516	486	502	502	489	510	482	477	487	490	491	471	479	482	491	475	445	497	457	473	464	478	455	499	527	490	502	483	443	511	491	509	493	483	524	490	481	482	469	474	516	496	468	460	514	495	460	480	499	508	461	456	480	485	463	486	465	483	470	485	453	492	456	460	448	446	506	484	470	500	504	520	449	477	469	530	489	488	475	516	463	509	485	477	491	525	499	446	489	467	486	452	443	472	480	476	513	464	471	443	494	465	468	458	489	472	474	458	502	453	493	506	511	513	448	497	486	483	455	459	529	491	491	490	502	478	463	480	472	482	481	526	501	505	493	467	492	500	504	501	504	485	500	468	481	457	476	469	456	494	489	451	451	517	510	499	510	504	503	454	486	527	516	500	475	497	464	522	499	525	449	497	455	530	452	494	483	484	490	465	437	476	499	466	508	474	482	498	484	495	460	487	451	478	503	499	494	458	494	458	474	461	474	513	493	453	495	511	452	482	482	486	473	470	466	516	508	472	486	465	487	487	456	491	508	470	471	485	471	476	467	501	502	448	501	506	487	483	446	521	488	484	475	503	485	468	502	503	461	469	477	483	480	502	469	483	495	501	479	500	496	521	532	526	449	462	506	481	472	479	450	496	470	472	484	500	455	439	475	496	526	504	508	491	488	518	487	540	458	543	493	475	501	480	512	487	510	463	520	500	499	473	487	506	466	473	493	469	493	486	501	479	464	481	466	429	494	490	504	524	536	457	482	473	496	448	492	497	476	466	435	474	447	488	451	465	516	477	486	464	479	482	476	455	506	452	478	454	465	477	482	471	483	519	476	485	466	504	493	483	485	512	506	453	464	454	506	437	485	494	487	478	443	521	466	506	479	500	501	480	515	481	471	486	453	471	490	464	502	473	472	498	529	494	501	520	452	503	483	496	547	486	492	480	476	492	483	471	476	494	468	459	494	443	478	451	521	472	498	466	483	490	541	509	493	492	488	473	507	501	499	458	459	476	494	490	508	510	492	488	484	460	495	487	479	511	487	488	467	497	472	479	513	460	494	447	489	509	504	518	486
24383	21462	25092	28256	21465	21476	12216	386	224	173	169	158	135	131	130	140	115	114	103	90	115	106	114	100	86	82	112	97	104	105	105	90	79	83	108	97	78	96	96	104	93	106	88	93	84	92	95	80	89	95	84	95	100	89	99	76	103	85	80	96	90	89	99	104	99	96	103	82	86	73	83	88	90	109	77	104	94	89	102	100	88	90	94	76	92	74	108	83	56	90	92	76	73	67	93	84	89	82	88	107	106	79	97	95	103	82	100	105	121	101	100	106	107	102	76	74	85	82	86	75	93	99	84	87	94	73	100	90	89	75	97	81	84	83	83	88	89	95	92	94	85	94	97	91	95	98	89	69	96	91	93	107	88	96	89	99	79	88	92	97	94	87	87	85	103	76	80	90	83	74	82	101	87	89	97	82	91	98	103	103	74	102	94	101	87	81	105	94	81	86	86	85	111	80	90	92	103	82	88	92	91	85	106	82	98	84	96	95	94	80	89	94	91	76	89	96	104	93	115	72	83	87	94	77	94	70	81	84	84	89	88	94	94	103	107	76	97	91	98	83	92	98	94	97	90	89	99	81	99	96	89	85	92	101	92	94	86	86	98	96	85	100	80	64	87	103	98	99	82	81	92	84	81	79	77	78	78	98	82	95	81	89	94	94	81	86	80	100	79	78	77	85	83	92	99	89	99	93	84	83	75	91	104	95	86	98	84	84	102	106	98	95	98	94	80	84	75	70	94	101	78	84	81	87	116	94	110	100	103	100	92	98	87	85	81	77	83	88	85	100	86	100	72	98	93	101	93	91	75	103	94	102	82	102	79	73	93	85	94	82	64	83	88	91	78	88	91	75	90	98	83	92	91	94	92	98	98	87	91	99	79	77	88	74	90	80	81	104	86	75	104	98	83	78	86	94	98	84	71	96	81	84	91	78	107	99	85	96	96	88	96	103	86	96	91	93	79	96	88	91	121	87	99	91	88	89	97	97	88	86	82	87	85	80	79	86	100	100	104	91	78	113	106	100	82	85	116	87	97	108	93	86	100	85	93	95	91	92	71	100	105	91	92	96	101	90	87	87	101	96	102	84	94	84	79	79	88	113	105	109	98	73	80	93	95	93	80	88	103	85	99	83	92	103	102	78	86	92	70	99	78	82	95	75	72	83	104	112	98	103	92	85	91	92	101	87	82	77	81	92	88	80	84	106	86	75	105	97	116	93	104	97	101	79	85	77	96	109	104	93	84	92	99	87	85	76	91	85	82	76	90	85	101	105	92	98	82	74	94	95	83	99	96	96	96	78	83	91	78	97	81	83	96	104	99	96	103	91	97	103	105	84	107	96	91	100	101	97	90	89	91	76	68	96	97	89	91	78	90	103	80	95	66	92	85	94	92	90	75	92	84	84	87	86	83	89	92	95	90	105	88	81	90	88	82	85	97	91	90	90	106	80	104	88	88	90	105	78	86	101	85	97	68	95	77	81	92	109	101	76	88	101	106	79	108	89	107	88	68	88	97	76	99	92	104	91	96	86	89	96	97	100	91	106	83	91	108	74	114	83	74	78	95	94	90	98	111	87	108	83	93	78	105	96	91	80	83	83	75	74	98	93	90	82	84	87	97	90	98	78	111	100	76	84	103	113	99	78	67	94	108	95	93	73	67	89	79	100	95	76	91	87	83	98	83	95	78	84	91	91	87	102	99	91	92	101	90	103	98	64	86	86	76	90	89	82	86	86	83	101	72	80	104	102	97	88	96	93	84	91	110	88	91	85	99	96	69	92	101	108	90	90	87	101	93	79	106	82	88	78	80	82	80	94	79	104	103	76	93	91	77	90	69	84	90	86	100	91	99	102	90	105	81	86	75	104	99	115	109	91	88	86	71	84	95	92	102	93	87	83	93	98	91	74	85	90	86	108	85	91	93	104	87	87	87	81	92	88	95	74	104	96	105	94	125	88	90	88	108	85	102	82	80	81	88	94	85	92	108	79	82	92	92	82	86	111	90	97	99	82	87	89	84	80	82	93	98	100	97	99	77	84	85	89	79	91	82	95	76	89	91	96	91	109	91	99	100	83	100	96	95	84	94	105	81	95	84	109	94	81	81	67	86	92	94	94	90	68	87	99	99	96	91	82	88	106	91	73	84	79	101	92	106	101	81	75	102	91	90	103	82	85	73	83	96	78	79	93	65	86	96	92	99	83	82	78	90	91	83	87	79	92	86	101	88	96	101	80	99	99	76	74	78	91	95	96	90	77	86	109	122	82	92	85	83	93	101	98	105	79	89	81	114	87	88	93	82	89	89	81	102	97	92	61	91	82	88	102	99	98	76	87	89	80	90	91	116	96	110	92	96	90	95	86	102	101	99	93	108	103	85	102	89	85	86	92	94	94	85	100	76	97	87	96	86	77	79	99	72	97	92	106	102	98	93	79	86	81	94	90	76	95	73	94	101	84	97	101	101	84	83	94	88	89	107	86	97	73	115	89	106	93	84	85	85	76	82	107	88	84	93	84	110	83	107	106	87	110	90	72	88	98	80	88	102	88	97	81	93	106	85	91	92	83	100	93	108	105	77	108	84	77	95	100	96	69	76	76	75	100	93	85	86	95	117	105	92	105	80	88	91	70	103	100	100	85	86	116	100	80	89	86	93	89	94	112	102	83	92	93	75	69	103	104	72	90	92	71	80	83	105	97	113	89	87	83	89	85	79	93	86	78	68	93	82	88	108	88	105	88	87	79	102	98	88	113	107	84	78	96	91	88	104	113	87	92	90	79	82	71	105	80	94	76	92	98	92	95	89	95	97	90	108	89	81	81	89	94	86	86	92	101	78	108	97	76	93	101	86	104	87	105	90	77	104	97	89	85	79	92	85	114	103	77	88	100	87	91	99	110	84	102	93	82	58	88	86	92	75	104	83	86	92	78	85	103	97	88	97	94	98	95	106	79	93	81	76	89	81	97	83	89	94	93	94	91	113	78	75	94	103	97	89	89	84	84	86	100	84	89	94	81	85	91	80	104	67	103	75	126	73	81	93	89	93	99	101	90	92	95	82	96	86	79	77	88	95	95	89	97	99	103	91	105	72	83	95	67	90	84	99	93	92	72	86	98	125	90	84	79	91	111	79	95	102	100	80	82	88	92	123	78	96	87	84	96	105	83	94	92	91	93	77	94	75	103	82	90	99	116	82	88	98	81	87	98	96	82	97	76	81	87	76	95	99	97	88	86	81	105	83	82	81	104	78	92	108	86	90	94	80	95	104	91	91	90	87	87	105	119	93	87	79	88	86	90	96	92	91	98	93	83	89	73	107	79	102	104	80	87	97	88	91	103	101	96	94	91	89	106	101	94	100	91	85	93	74	96	89	87	102	86	102	94	99	75	83	100	103	71	102	84	94	97	87	94	91	66	96	107	91	92	83	94	107	102	76	90	104	93	94	79	93	105	91	82	83	88	85	81	79	98	81	94	94	107	92	98	97	84	82	89	81	101	87	81
2898	3012	1347	691	436	368	350	330	304	274	306	296	274	255	276	257	301	302	260	269	260	264	253	250	264	280	240	271	249	261	254	219	250	266	252	253	256	278	244	265	271	252	260	245	242	250	248	262	264	255	288	254	248	238	266	260	287	268	266	266	262	254	269	250	265	257	239	216	243	244	230	262	209	271	267	257	262	261	267	246	258	281	256	279	236	246	275	269	252	267	234	267	247	269	275	273	248	248	280	254	257	264	240	257	259	260	265	269	257	255	245	265	287	251	265	277	285	263	288	234	239	263	263	260	269	249	251	219	262	242	244	232	273	271	263	245	236	246	251	254	290	234	254	243	257	270	254	251	243	273	278	261	252	240	247	261	255	250	238	278	247	272	247	246	261	267	256	281	250	240	264	239	237	256	243	258	248	234	270	253	261	256	231	266	282	254	262	248	255	249	265	260	264	250	246	275	273	253	262	270	295	282	234	250	236	241	265	286	254	254	262	246	237	267	262	255	269	285	242	282	256	251	233	265	244	257	238	239	238	254	246	252	242	259	250	278	268	231	253	266	265	268	254	262	259	270	286	256	256	269	241	244	233	258	280	230	281	218	250	259	260	264	257	235	257	258	261	265	239	261	239	245	252	250	251	248	248	263	235	241	262	227	254	250	279	234	250	271	254	229	272	251	246	248	233	252	229	246	236	242	257	251	232	269	247	262	230	256	251	250	278	248	223	279	256	257	299	258	258	258	279	279	267	216	237	266	266	239	249	253	249	251	272	252	273	286	230	269	249	244	260	257	247	235	273	252	267	262	242	228	251	284	262	259	251	256	237	265	266	256	274	243	289	252	239	291	249	261	243	249	271	245	254	261	262	255	273	255	251	221	275	253	242	246	276	231	270	242	263	237	268	261	258	272	273	269	236	296	289	268	253	260	242	242	273	283	241	287	254	227	270	255	245	258	256	236	249	249	263	270	298	271	285	266	250	259	239	231	269	276	251	251	248	267	227	259	257	256	231	256	255	252	266	256	258	253	282	285	261	273	214	239	281	261	242	237	241	232	253	232	243	265	245	257	229	234	251	241	279	261	275	248	267	235	272	234	233	234	255	255	239	220	263	256	262	266	278	248	225	267	267	262	298	244	254	261	293	281	246	261	227	257	275	233	246	226	231	235	246	244	216	224	261	278	256	274	248	285	264	258	248	248	273	239	254	269	259	248	262	249	275	273	257	252	263	247	251	242	237	250	272	269	230	256	252	266	247	243	247	283	245	246	279	240	256	275	231	258	259	250	274	267	255	241	231	254	241	252	257	265	263	271	250	278	247	235	236	236	260	249	256	252	272	268	253	249	256	260	264	271	243	251	262	271	241	242	234	252	243	266	268	277	270	260	263	239	269	257	265	251	234	263	258	242	216	248	270	251	271	262	303	210	256	247	257	263	239	277	293	256	267	229	254	264	243	239	274	237	243	244	264	253	256	266	238	262	234	252	246	261	282	249	257	275	258	264	226	225	260	258	273	235	263	234	239	250	263	274	257	281	269	213	289	243	273	232	257	208	238	270	275	265	240	280	294	241	211	250	254	248	270	263	263	278	251	263	268	240	238	264	241	245	246	263	263	257	222	284	250	229	235	258	285	256	284	252	253	227	229	233	246	258	242	276	262	233	283	273	271	255	262	254	290	245	236	268	258	250	265	261	252	233	265	256	250	302	238	276	238	280	262	252	261	240	229	262	237	263	286	236	300	287	230	265	277	265	243	269	240	281	233	262	265	260	264	265	246	265	280	260	257	256	257	234	260	236	269	279	266	254	246	255	277	257	260	238	255	278	244	243	273	266	236	254	291	255	251	231	258	301	237	291	250	266	264	242	239	282	242	259	228	272	249	260	233	258	247	229	273	248	262	258	244	263	287	273	256	254	258	257	262	262	242	286	253	276	253	279	263	238	255	235	269	297	249	290	263	242	261	291	276	255	252	254	265	261	251	270	257	229	249	256	239	288	273	258	246	247	249	259	260	254	252	242	239	265	249	256	228	260	242	260	268	242	251	245	278	269	268	266	238	225	251	251	241	248	275	236	252	262	276	233	276	255	260	282	265	240	280	247	269	252	245	271	255	261	246	246	264	250	247	260	254	251	239	246	249	289	242	258	258	266	229	242	239	267	253	231	273	282	269	232	247	229	293	258	283	235	254	224	264	267	283	247	226	264	262	242	254	244	248	257	274	285	233	261	240	282	218	257	267	224	258	218	257	253	269	292	255	239	244	261	250	297	252	270	238	266	218	245	268	222	241	230	272	273	246	249	280	245	266	286	259	263	248	275	256	256	269	297	228	258	209	243	252	242	263	276	293	274	215	252	241	236	267	256	276	239	247	256	261	292	254	218	262	281	226	242	269	257	246	238	260	267	243	256	282	281	257	241	265	232	241	267	260	266	243	268	264	246	267	230	270	261	268	297	246	259	256	295	252	228	254	258	257	261	253	258	252	268	257	271	271	262	279	228	276	238	274	259	253	255	275	257	267	272	240	258	256	255	250	249	271	272	263	255	253	271	262	294	243	250	229	277	251	271	263	228	272	248	241	249	255	245	248	236	259	288	243	227	248	257	241	252	250	222	245	250	264	265	264	261	254	278	266	260	249	239	249	255	265	252	266	238	245	244	277	229	260	249	279	285	240	264	273	262	244	233	259	232	264	230	253	264	270	258	305	211	244	259	253	240	267	239	237	253	262	242	261	256	255	259	254	256	226	261	228	265	249	262	238	265	270	268	262	248	263	228	207	238	257	232	250	245	265	278	226	278	257	273	256	254	231	239	299	262	228	249	258	258	245	215	247	262	263	317	258	255	239	253	266	246	244	287	255	230	254	261	240	233	261	236	275	258	245	280	262	265	260	263	268	256	241	265	263	248	240	246	242	236	289	248	265	251	247	268	290	276	276	257	240	249	274	245	245	217	266	267	240	263	266	269	253	236	265	234	258	251	250	261	277	290	243	272	249	253	261	239	254	274	291	245	246	258	256	262	248	272	258	284	285	274	270	250	247	262	268	297	253	245	284	263	266	243	251	260	249	239	296	266	263	273	272	247	247	254	275	250	252	246	277	271	279	251	237	244	284	249	254	259	246	269	258	257	249	242	251	264	255	256	281	260	252	227	281	250	248	243	260	263	254	269	256	269	235	252	245	242	236	273	268	252	205	269	250	236	257	286	262	248	271	246	234	261	262	281	249	254	273	279	263	258	266	256	276	272	278	284	274	254	281	228	273	244	250	261	245	282	242	276	285	265	240	261	242	271	262	263	288	255	250	224	240	246	225	258	249	241	265	245	233	278	249	266	252	256	278	255	280	264	223	263	260	256	270	267	252	274	251	248	236	262	244	255	243	273	252	298	248	252	245	253	256	270	271	244	221	271	244	264	254	260	265	246	237	262	234	247	266	237	243	267	277	260	275	252	236	266	240	261	253	244	269	269	283	272	227	264	293	251	252	242	245	221	240	238
31846	19984	7447	514	364	339	332	310	307	332	326	335	318	321	289	296	317	286	287	322	351	305	332	323	334	345	342	306	342	323	314	303	343	315	325	304	312	327	335	336	299	306	332	314	323	320	305	293	321	340	361	323	319	328	312	313	305	338	315	352	350	312	338	304	330	328	290	307	327	333	334	347	326	322	358	285	334	322	339	308	313	326	309	328	318	337	288	277	324	330	298	301	327	320	338	308	327	295	311	324	341	318	319	362	334	297	342	310	318	343	306	343	316	320	308	355	313	286	320	323	318	328	310	277	308	288	357	303	299	328	331	309	334	292	316	315	313	293	350	310	324	302	310	337	329	332	340	307	330	322	330	320	321	313	305	315	309	330	342	327	328	362	331	325	313	292	342	332	313	323	297	294	349	334	351	321	349	315	324	328	295	334	330	342	340	297	331	316	334	295	324	327	336	308	298	350	333	316	317	328	378	347	318	313	341	318	281	287	333	301	318	312	338	293	305	355	330	328	310	334	299	330	309	338	326	286	373	333	356	336	286	330	352	322	288	308	318	313	339	336	318	314	313	331	312	286	331	302	310	307	303	311	319	362	364	331	315	310	310	313	360	318	331	331	313	318	334	326	314	314	363	310	286	281	320	339	324	303	331	315	327	333	336	339	338	325	318	308	313	274	309	332	309	308	292	333	300	334	343	317	318	305	295	331	301	319	278	297	325	294	322	316	313	358	313	308	346	320	320	302	319	308	344	310	298	318	337	321	321	308	332	341	369	351	344	326	299	324	343	318	316	317	322	314	276	330	348	319	306	350	321	328	306	305	313	305	370	308	328	337	358	340	334	328	320	362	363	314	360	303	325	294	340	320	316	327	337	294	317	290	321	328	303	307	323	331	347	285	321	353	314	311	302	306	316	321	332	326	351	355	294	330	348	311	309	291	324	286	296	333	324	342	348	354	316	307	324	295	311	336	327	319	308	320	335	338	298	322	318	303	346	317	307	288	300	323	342	329	314	296	342	302	293	287	309	307	291	319	332	309	347	322	315	340	315	308	311	299	322	304	356	350	308	302	349	345	326	331	319	293	306	334	317	319	328	318	290	324	289	334	318	307	352	358	293	301	271	308	327	332	346	334	305	306	299	336	292	290	334	367	308	337	323	294	335	323	312	347	347	344	336	315	359	278	317	314	308	298	312	319	342	335	332	326	315	328	362	319	328	302	318	299	332	320	321	322	351	310	312	343	350	296	327	331	311	299	288	328	322	329	323	318	282	315	345	306	329	318	326	341	296	330	318	308	319	314	317	315	326	302	295	299	327	345	324	311	314	330	312	316	310	313	318	317	336	303	295	286	326	331	309	337	308	281	284	319	359	285	282	334	361	289	306	335	340	315	291	323	308	310	335	324	318	326	325	305	309	335	324	328	330	331	316	297	312	319	308	290	345	357	317	332	329	288	315	320	339	297	262	297	310	297	332	313	325	320	327	330	322	308	316	352	310	301	322	337	354	328	322	286	311	336	347	326	350	332	321	293	306	336	316	327	323	329	290	305	340	332	352	325	302	303	323	317	309	324	326	291	328	344	318	319	311	352	323	330	304	317	354	312	314	290	308	339	303	330	290	316	315	318	311	315	331	303	333	310	334	325	338	320	321	324	314	339	282	310	302	309	288	336	313	300	333	321	324	330	326	308	346	328	316	300	313	313	308	331	307	328	319	335	308	324	301	308	335	324	317	311	321	357	348	325	322	298	336	320	335	321	332	360	332	283	313	336	341	323	325	304	311	307	318	344	351	283	331	320	287	326	334	295	323	321	306	343	317	330	306	308	316	332	331	315	327	299	324	326	325	352	282	303	315	321	305	310	312	305	321	323	310	338	340	341	325	314	301	315	322	329	284	321	307	268	318	302	353	349	335	335	326	326	328	319	329	312	338	333	315	307	311	303	307	329	316	322	334	289	317	270	316	311	328	317	304	290	331	325	342	308	316	323	325	332	314	322	313	320	336	337	298	292	342	370	301	300	332	315	322	353	299	323	315	338	306	362	324	323	276	332	329	322	344	323	331	284	357	303	308	321	326	321	315	317	343	328	305	356	345	336	331	335	308	331	315	316	297	305	319	346	291	336	372	314	258	312	323	333	324	302	327	323	322	325	323	308	318	332	319	329	311	311	347	312	331	338	307	321	314	299	324	309	259	318	332	317	297	324	364	326	309	331	335	323	330	324	336	322	357	317	299	302	319	332	314	329	325	331	318	304	339	302	279	331	310	314	344	330	320	303	305	345	279	298	303	276	327	273	311	329	281	325	323	292	311	332	308	308	322	315	310	300	323	319	329	349	333	340	321	316	290	341	304	308	349	334	335	337	323	331	337	347	313	303	308	316	359	291	332	321	304	294	330	328	268	343	308	333	328	302	286	309	339	284	323	300	343	323	313	346	327	307	308	339	297	319	317	335	295	314	323	313	315	351	314	342	339	341	303	338	329	340	327	327	331	343	287	306	310	325	345	315	321	343	339	299	284	304	286	315	297	290	321	307	298	318	355	315	324	319	337	332	322	329	349	352	273	319	315	329	351	292	296	300	340	312	333	355	284	313	338	301	297	337	312	302	355	311	300	381	333	322	327	309	347	318	302	328	331	319	313	309	315	322	308	320	338	333	321	336	277	309	316	315	329	346	325	334	332	333	305	315	295	317	378	331	308	295	295	319	335	291	301	306	314	329	323	347	317	284	315	305	331	342	324	321	341	335	320	339	335	309	278	346	305	341	294	340	311	286	334	303	310	337	301	340	292	311	320	306	315	308	331	308	304	295	338	330	328	315	293	331	363	286	330	317	329	317	351	314	293	363	313	309	344	280	327	302	320	321	319	294	331	314	306	325	336	297	323	319	308	287	323	317	288	319	315	323	360	360	327	314	360	339	322	302	285	344	308	296	353	334	342	330	290	305	321	315	358	325	325	365	296	296	342	298	302	317	308	302	296	294	331	350	322	318	348	294	333	313	299	324	353	346	331	319	337	307	330	327	344	278	306	328	342	308	336	315	316	323	313	296	286	307	320	314	299	342	352	352	315	341	335	341	307	350	316	296	317	321	340	314	313	330	302	337	314	319	297	286	318	283	311	303	328	323	315	300	340	346	337	291	307	317	305	335	299	320	341	299	361	357	335	288	308	328	349	323	303	326	350	318	351	321	341	333	337	314	304	336	348	341	314	326	306	346	318	314	307	308	327	301	323	343	295	343	304	325	343	319	297	290	309	325	336	356	328	329	302	325	315	272	322	318	314	309	303	343	293	334	312	321	335	333	292	318	310	327	288	331	316	322	310	334	313	306	332	321	296	315	316	289	315	327	277	306	306	307	324	330	321	339	343	296	315	315	330	342	290	324	348	324	331	363	350	320	337	328	316	301	312	311	304	300	342	295	300	295	312	328	318	331	337	342	325	325	285	303	344	318	316	319	320	281	302	331	311	325	307	334	336	300	327	292	343	341	359	325
5905	868	791	811	746	767	785	743	786	743	776	804	734	752	732	759	768	771	795	783	739	734	809	809	743	749	794	762	752	764	773	788	742	786	758	786	740	767	768	764	766	725	740	731	774	772	761	798	744	742	765	772	730	760	801	800	767	768	692	781	739	754	736	769	739	724	721	776	800	781	762	780	773	754	757	794	785	767	794	786	777	761	765	741	732	801	752	731	777	800	772	788	789	754	775	769	745	758	752	798	754	796	831	768	814	721	698	758	743	767	699	784	748	783	699	750	804	787	722	818	791	712	791	757	804	777	755	770	785	780	756	756	778	746	816	757	736	821	718	737	723	742	774	753	747	730	705	729	825	805	781	715	712	746	760	773	746	718	760	733	789	807	741	814	777	763	776	769	763	785	776	725	713	750	784	761	791	755	809	802	769	760	763	753	751	749	768	722	783	820	726	770	763	752	804	759	775	721	741	788	763	732	716	815	753	782	761	795	755	779	779	762	753	803	795	743	791	810	779	768	790	780	765	720	759	818	776	725	777	727	804	747	740	759	787	747	756	734	787	750	818	737	720	797	788	801	812	734	762	744	780	798	747	775	763	770	767	767	767	791	785	731	777	808	787	820	795	780	758	785	777	833	701	789	749	777	760	756	712	807	752	721	785	733	749	766	797	759	792	747	778	794	744	796	772	732	808	727	752	716	767	781	743	769	744	749	722	778	764	781	733	769	764	768	732	814	760	762	816	741	748	745	736	748	791	724	793	777	748	808	738	766	736	764	783	766	746	813	777	762	739	784	738	737	758	763	750	767	760	730	789	746	769	700	768	744	781	718	773	777	736	777	775	770	757	772	713	750	772	768	729	743	747	768	757	779	746	762	734	764	781	708	738	791	782	760	786	780	789	792	754	751	741	737	773	779	828	732	763	771	817	747	779	736	781	778	786	741	810	699	753	782	743	773	737	743	777	798	751	766	769	728	844	790	819	817	776	735	742	820	750	777	772	729	741	769	794	725	783	744	778	791	766	740	735	796	770	736	783	769	775	745	780	723	755	701	755	724	765	803	769	766	817	775	762	802	724	752	740	789	708	743	766	723	747	743	774	724	717	786	736	747	773	717	846	772	717	794	778	759	770	797	719	738	759	731	769	746	789	773	777	768	769	764	749	721	746	740	766	745	694	739	773	710	778	757	728	761	721	771	708	804	781	769	732	772	737	746	747	730	765	721	779	771	813	770	809	743	817	794	706	737	754	737	784	743	789	757	718	771	745	754	777	779	791	772	745	791	726	735	741	815	754	795	787	742	741	750	734	830	752	778	766	720	767	755	763	743	741	787	728	760	825	729	783	768	744	753	755	759	781	767	776	737	802	752	771	780	748	775	757	754	770	790	779	785	821	780	802	738	745	779	759	758	782	768	737	778	738	762	754	723	748	774	731	816	770	773	757	770	717	749	752	778	704	813	759	734	736	762	825	847	800	734	747	749	768	767	789	718	752	790	740	776	774	785	803	759	799	823	786	761	730	782	761	775	787	785	722	778	718	764	771	736	778	742	745	740	755	796	732	790	766	731	748	730	755	755	755	759	797	797	771	783	779	735	761	755	760	777	765	758	795	747	737	735	775	808	708	812	773	785	769	785	756	709	745	718	742	733	735	736	765	749	754	750	779	785	801	728	793	696	775	752	760	729	756	702	733	751	770	723	779	751	748	786	763	741	731	740	811	740	759	774	788	776	785	819	782	760	750	769	749	790	744	782	741	752	750	796	749	730	742	761	753	752	772	739	772	747	775	810	747	773	752	755	790	731	708	760	766	692	787	747	795	797	781	752	758	722	763	769	818	734	759	736	771	820	757	758	748	698	794	731	752	733	790	785	745	766	774	720	763	741	733	772	785	784	747	767	694	755	802	805	721	783	724	792	782	761	711	757	756	780	791	774	759	768	779	769	787	766	730	732	755	769	760	791	749	779	786	758	715	711	816	820	725	730	731	774	767	728	759	708	753	788	782	750	773	778	725	781	714	724	764	767	751	676	765	761	799	754	754	788	773	748	762	764	750	770	771	770	753	779	782	731	779	747	826	757	739	725	756	817	768	781	783	796	823	782	761	738	751	740	813	795	763	757	790	743	771	754	732	776	778	720	760	777	744	755	734	761	743	764	813	740	790	776	714	759	781	805	778	760	742	758	734	798	786	771	749	794	723	774	816	738	724	766	837	766	765	729	812	789	768	768	783	761	790	775	752	752	720	795	764	798	729	795	835	743	731	786	778	784	762	823	775	792	799	758	764	780	809	761	739	788	751	734	749	775	782	751	760	721	734	729	772	744	790	714	758	757	767	776	781	773	745	738	720	749	728	794	767	828	784	741	799	734	752	775	755	785	755	759	752	732	755	773	752	780	765	730	724	748	767	732	795	754	762	759	744	748	774	760	783	798	836	796	764	772	758	675	788	781	745	760	766	732	723	780	790	787	788	763	754	764	780	770	762	766	797	775	785	731	710	779	755	766	737	778	688	753	747	783	735	722	766	762	770	753	766	778	695	735	787	805	764	761	790	785	723	778	757	757	772	742	812	782	775	752	789	826	779	816	781	724	707	717	786	769	740	783	739	771	770	784	749	747	761	768	731	772	770	757	840	785	716	804	739	742	760	646	782	752	812	769	801	753	734	769	738	675	786	759	805	710	706	738	762	732	744	783	793	784	736	764	738	781	746	823	761	759	772	774	765	774	737	767	785	752	737	767	719	762	762	753	771	764	729	779	781	738	724	745	788	777	800	758	743	790	757	746	733	751	746	776	740	748	752	774	783	747	746	790	752	780	729	797	779	785	795	781	752	760	727	791	754	809	743	777	766	778	751	766	796	728	739	735	763	774	729	764	789	755	699	741	771	724	764	745	716	772	724	730	765	749	755	720	762	727	753	762	715	801	751	765	699	760	800	751	782	764	763	768	737	731	763	720	771	772	751	772	765	743	749	801	834	768	737	752	763	779	769	776	749	761	805	729	804	797	734	756	761	772	730	755	763	729	703	786	752	727	780	772	818	805	769	751	755	736	772	776	755	721	735	722	788	714	780	774	780	765	762	771	757	793	798	785	795	788	756	753	799	762	772	817	759	754	789	743	757	770	755	770	784	779	804	786	829	741	798	799	743	779	755	771	764	785	759	744	720	734	792	782	779	782	769	725	808	734	758	721	787	758	742	767	786	735	698	789	726	759	736	751	788	727	775	765	740	715	773	745	722	750	734	748	797	761	822	755	764	731	766	758	793	769	708	790	741	758	774	749	744	772	780	770	807	733	746	736	747	762	762	765	755	762	766	822	763	779	790	781	757	764	724	781	784	774	696	761	770	768	809	780	731	798	826	744	745	703	810	789	773	776	710	746	756	768	731	788	774	810	713	724	839	745	804	775	759	764	747	726	737	743	787	745	789	795	786	724	763	747	773	829	789	782	774	757	784	777	790	716	721	785	782	773	750	740	775	725	777	793	764	778	744	763
25077	21506	24702	28723	21497	16384	461	277	276	249	228	212	223	212	258	224	189	211	204	184	193	196	195	201	195	192	196	223	233	197	218	197	190	196	203	201	207	201	210	191	198	197	190	223	198	200	201	207	207	225	217	229	177	183	205	206	197	201	174	218	197	190	184	195	202	184	183	183	184	171	179	216	203	207	189	187	195	220	208	174	196	204	175	207	197	185	207	213	210	177	207	206	207	195	206	200	189	191	230	203	191	207	221	194	195	208	204	183	220	195	190	198	185	196	218	214	207	217	199	229	185	183	191	186	179	226	206	189	218	203	204	176	195	199	207	212	220	186	199	222	204	202	193	186	212	176	205	195	207	196	207	207	195	192	202	207	193	193	184	190	246	200	205	212	208	199	186	201	232	214	192	191	232	202	209	206	212	211	197	187	175	193	191	216	191	192	198	198	192	196	228	184	217	212	207	214	217	199	199	180	208	204	208	203	244	200	206	203	200	189	211	210	191	198	168	183	224	216	212	190	209	224	183	214	207	210	226	217	198	200	192	211	184	185	206	212	200	202	186	194	201	215	193	199	211	187	182	201	177	223	205	227	218	194	207	209	200	216	214	215	224	214	211	206	205	209	219	177	180	224	177	201	199	188	211	178	193	195	193	190	197	203	199	193	170	205	222	211	201	193	209	220	197	205	197	181	218	206	213	196	209	164	214	198	188	204	190	224	200	199	219	175	183	196	192	188	188	205	203	201	189	186	196	194	178	204	197	220	190	202	198	192	202	180	210	199	188	219	203	197	216	213	197	190	191	186	190	244	197	194	184	222	224	208	195	210	199	209	186	220	199	190	213	206	153	179	197	180	198	178	218	210	191	212	188	215	220	205	203	212	216	190	205	211	203	195	188	184	167	185	192	205	195	201	201	183	193	201	203	244	201	183	179	191	202	183	215	195	178	205	201	211	215	172	184	181	219	211	214	201	181	234	193	185	212	203	203	207	190	211	205	184	188	213	194	219	224	174	205	181	198	198	217	204	216	199	202	192	219	182	200	205	201	185	188	165	177	211	169	197	197	201	183	181	208	197	201	190	224	180	216	190	181	203	200	196	207	199	177	216	179	216	187	206	227	192	187	192	198	190	193	210	179	185	183	202	188	214	227	188	215	224	186	198	197	183	199	195	200	219	209	223	209	200	185	206	208	184	192	212	212	187	211	179	212	204	191	214	201	216	211	215	202	204	196	186	193	213	215	210	218	198	203	198	239	176	196	212	184	213	221	195	197	171	211	202	212	209	196	207	193	193	211	199	215	187	191	192	202	174	211	205	201	203	197	174	210	220	232	186	209	198	168	204	214	196	192	176	218	197	209	192	201	211	194	209	209	216	221	191	202	186	203	204	193	168	207	200	195	201	187	192	200	189	190	195	187	207	212	175	184	204	240	216	193	203	205	205	171	200	182	208	197	205	192	188	208	213	175	204	189	194	204	199	190	196	231	191	196	207	193	181	170	185	196	218	199	194	188	196	198	215	189	188	181	195	204	191	225	198	177	189	195	222	215	196	203	221	197	224	195	194	188	220	197	188	199	199	192	181	198	191	222	199	193	179	187	202	177	241	187	199	174	199	208	212	197	203	209	190	187	202	211	205	182	194	221	220	217	185	218	199	170	186	180	202	189	214	192	199	197	185	224	202	199	202	206	192	193	194	209	204	222	214	195	180	218	193	197	224	188	201	225	177	198	225	185	177	179	207	202	210	195	234	216	215	216	170	189	185	196	201	186	213	196	180	191	209	204	201	213	216	199	216	217	196	193	199	196	183	197	205	239	201	171	201	211	225	210	200	213	224	198	172	190	195	183	175	221	182	188	212	224	183	190	188	190	179	214	191	200	204	201	182	224	192	186	191	189	221	189	194	209	213	187	210	216	171	178	199	185	201	194	195	195	201	201	196	210	190	206	186	180	221	186	177	208	204	196	214	221	215	217	166	199	200	232	213	195	194	190	208	207	210	203	181	211	200	226	162	196	184	184	204	215	213	214	215	201	201	188	182	182	175	198	187	240	193	196	210	182	199	192	201	195	215	198	215	183	208	234	219	206	204	192	203	191	210	189	195	190	192	205	201	190	207	177	194	186	204	194	195	195	191	201	209	188	195	193	184	184	170	176	219	199	194	200	190	197	199	202	194	178	208	236	203	205	213	197	183	199	220	236	198	224	202	193	219	171	190	203	201	186	219	206	171	199	202	212	196	195	196	171	215	198	182	206	201	219	220	210	192	160	203	198	190	194	179	198	193	221	195	175	185	180	198	189	222	206	222	208	233	191	206	177	202	201	200	183	220	203	188	176	207	182	221	184	186	240	233	190	186	201	179	195	186	191	211	199	208	195	206	194	207	185	188	217	200	205	191	209	205	210	193	192	216	211	162	197	190	198	190	202	189	213	191	200	184	220	186	193	219	210	191	194	192	206	208	197	220	209	217	198	179	180	194	185	196	202	192	193	221	206	194	214	195	185	167	217	185	212	216	208	217	211	204	196	196	213	188	205	200	193	165	220	201	186	201	189	230	209	194	202	194	217	208	205	187	184	180	211	203	183	206	200	194	195	207	218	216	179	206	218	204	211	184	199	213	190	199	180	203	181	208	209	188	177	189	194	217	211	206	215	201	176	233	214	198	203	192	184	207	190	210	212	195	181	192	188	187	196	161	202	196	202	198	201	215	197	195	191	203	209	216	205	198	218	190	195	206	204	181	234	230	190	198	182	194	197	191	212	219	216	208	173	197	182	209	180	221	222	202	181	184	179	189	209	204	215	178	183	196	211	225	221	194	191	195	195	193	207	204	178	190	189	221	223	190	193	188	187	196	205	200	202	161	226	222	180	194	182	170	208	202	196	209	178	216	197	203	187	193	194	210	199	199	213	212	195	227	206	199	241	191	207	213	193	212	206	212	203	214	191	182	215	195	189	179	207	190	201	193	202	206	179	202	218	193	209	197	195	213	188	206	177	184	200	199	200	187	176	201	196	215	213	208	213	193	180	201	185	182	190	210	215	186	207	219	189	238	193	194	185	212	229	195	187	193	208	203	205	213	208	197	201	200	201	181	184	224	172	181	219	187	206	201	181	199	200	206	187	212	226	209	203	185	157	169	206	192	188	204	208	210	188	208	207	202	204	207	190	215	206	162	217	210	188	198	190	198	206	198	193	189	197	222	209	213	216	202	179	209	179	213	199	200	212	196	181	196	193	208	191	186	212	202	215	192	192	206	203	209	198	200	196	197	196	171	195	205	194	202	206	204	203	212	214	232	189	224	197	163	176	210	172	179	172	196	186	206	207	184	209	209	204	185	226	207	206	232	208	180	191	192	213	185	176	217	198	220	194	171	201	193	224	187	187	211	199	213	182	207	195	179	218	192	189	160	185	202	186	183	199	189	194	196	177	194	198	189	171	221	198	166	183	195	224	199	172	221	182	204	175	192	205	193	217	206	202	209	189	199	195	191	198	194
3076	1888	1052	718	598	531	532	516	512	497	524	508	506	474	523	447	497	480	538	441	502	467	500	487	505	477	489	501	496	456	442	491	481	449	468	513	466	448	480	482	476	491	470	481	459	483	467	494	490	493	482	434	473	502	503	500	473	500	508	461	493	504	473	508	467	532	505	490	475	472	488	511	493	508	511	482	475	560	524	484	452	474	510	478	527	535	429	495	470	476	491	454	504	500	466	518	515	472	459	436	473	501	479	501	465	515	474	474	509	440	490	474	474	529	480	480	485	488	459	501	502	497	473	471	477	463	455	421	459	467	472	462	490	497	468	466	471	502	470	507	436	477	494	436	439	480	489	458	512	455	479	489	498	475	505	483	471	463	504	463	477	454	473	456	433	516	493	488	495	490	479	474	509	501	492	473	461	470	478	505	458	508	487	482	476	514	481	499	475	451	489	432	488	439	470	458	506	447	501	507	450	444	485	471	469	461	512	481	492	514	482	439	507	463	488	508	473	471	480	497	457	501	492	506	489	482	476	455	475	502	495	514	476	527	508	457	471	450	498	434	481	502	492	457	470	468	531	479	520	480	459	498	491	478	487	476	513	471	503	483	519	474	511	452	461	473	498	454	541	517	503	480	462	503	502	477	461	485	493	463	489	518	496	494	476	482	450	488	497	514	495	507	507	541	489	533	473	481	495	471	530	470	508	494	481	512	470	501	476	475	495	505	531	509	468	435	461	531	531	446	432	453	421	528	478	477	455	465	483	507	522	487	483	481	475	502	509	501	457	465	473	495	490	505	502	464	459	507	495	512	494	519	470	464	516	490	467	518	475	484	517	422	487	476	454	483	490	503	508	500	503	498	515	465	474	483	458	478	461	496	461	491	505	513	459	473	478	507	500	510	504	445	508	481	471	516	484	456	472	478	476	473	476	530	489	504	489	467	476	496	455	492	474	482	461	475	505	453	485	465	476	495	482	474	485	493	467	476	501	498	499	488	482	470	471	472	541	512	491	475	565	474	433	489	462	501	491	456	437	485	493	462	526	516	470	479	439	472	500	498	452	482	493	461	522	514	461	494	522	467	482	479	496	472	459	530	493	484	492	487	516	498	470	466	490	502	479	496	443	494	486	474	487	499	459	501	498	487	482	461	473	506	467	488	455	443	501	500	506	465	502	478	471	448	438	484	473	474	470	451	466	487	507	469	505	471	513	457	482	448	474	507	455	514	474	510	464	487	478	531	452	513	499	483	474	467	490	480	489	465	490	508	486	479	462	474	515	459	474	441	455	484	450	454	501	467	503	509	469	456	496	483	458	497	471	520	496	498	487	502	472	458	500	490	504	492	493	514	455	462	460	501	461	464	490	476	495	450	523	481	481	494	528	486	516	496	503	523	485	472	493	490	477	478	442	473	507	501	499	447	510	494	450	443	479	492	472	482	476	474	504	473	512	498	490	516	516	474	455	456	501	494	463	468	465	471	497	501	490	473	467	477	491	481	463	461	448	489	475	476	488	504	497	468	512	470	496	480	459	486	483	456	436	500	490	492	494	473	525	487	497	445	468	473	507	508	465	511	491	494	492	495	467	455	518	440	508	501	470	477	517	511	428	491	481	481	464	478	527	487	482	489	518	525	468	462	430	514	455	493	475	482	457	470	455	474	472	487	479	442	483	498	487	500	468	501	486	483	508	472	498	497	498	446	486	516	517	502	500	470	497	461	500	466	520	487	482	469	513	516	507	461	453	500	444	455	456	453	492	452	484	507	479	481	469	500	501	460	443	496	461	467	513	495	471	475	487	480	481	492	509	444	479	516	481	472	467	491	485	489	498	462	499	483	482	471	459	499	476	517	503	517	440	480	499	516	488	518	510	556	519	456	469	482	538	491	520	479	446	487	495	509	484	489	474	488	475	461	425	512	472	494	488	519	477	486	506	492	499	466	456	467	507	474	491	491	478	495	505	471	487	482	480	512	473	505	464	491	470	484	500	500	495	467	520	470	481	483	477	461	486	465	493	461	487	492	527	495	501	532	487	450	468	505	487	475	510	495	473	515	491	463	522	476	501	455	492	480	513	492	479	501	512	476	469	456	488	526	480	496	448	517	469	478	477	492	473	497	501	464	464	496	512	524	475	475	506	495	511	462	507	454	512	507	496	465	525	499	539	499	480	461	502	477	494	486	505	495	487	462	495	470	528	504	511	485	469	493	503	495	490	482	480	470	471	507	482	450	468	521	466	522	513	462	461	519	458	457	480	498	485	539	494	467	513	449	461	504	498	490	453	479	439	459	459	467	486	485	497	501	502	483	485	526	426	486	483	507	476	449	514	469	506	475	476	475	553	454	480	506	467	458	509	502	473	469	430	463	467	526	484	467	493	477	452	498	449	505	459	468	493	474	467	488	476	494	463	472	497	488	427	490	476	474	471	440	508	501	484	452	431	451	507	489	507	479	483	473	451	480	487	466	495	534	482	474	438	520	492	458	441	433	451	441	488	489	523	487	534	503	500	441	443	490	490	496	450	478	441	444	466	463	500	495	481	469	513	498	497	515	485	491	507	482	527	489	480	501	489	453	453	519	471	480	494	490	451	514	497	489	508	466	474	512	459	478	517	484	478	527	451	464	472	461	468	495	470	445	430	458	492	525	458	557	525	477	433	448	476	464	498	438	477	469	472	487	525	451	487	475	492	449	462	476	476	462	448	482	514	504	475	489	430	442	468	511	500	512	482	529	511	483	469	464	474	490	495	456	477	463	476	473	477	498	501	505	477	470	450	477	517	486	476	480	486	488	493	460	492	455	519	496	527	479	475	528	493	480	453	454	476	487	484	481	460	464	480	551	506	491	482	469	471	468	513	486	468	470	475	486	522	480	495	489	487	522	480	464	478	463	444	497	490	494	470	460	453	477	469	482	446	472	447	480	500	490	475	460	457	479	468	486	470	516	471	527	445	455	504	455	501	470	509	465	454	470	481	494	496	485	457	438	490	438	456	501	478	530	476	487	489	446	501	490	472	486	523	517	469	478	551	450	487	467	489	546	490	491	442	440	507	492	501	503	523	489	464	497	517	484	493	487	513	484	484	463	491	505	444	489	484	502	482	526	461	457	489	461	464	500	456	479	521	499	502	497	474	521	540	437	500	464	503	420	488	501	520	474	462	489	506	507	477	480	550	467	498	499	475	484	487	476	490	464	490	472	513	496	465	454	525	479	486	465	466	469	498	497	475	448	500	470	484	471	466	495	446	475	497	444	476	499	509	526	447	458	478	460	452	507	488	454	488	487	491	508	456	491	515	479	450	486	468	476	499	485	480	494	499	457	464	519	453	467	491	458	545	478	463	482	500	491	532	496	430	459	489	475	468	545	490	481	519	490	446	525	478	456	458	498	499	506	523	454	435	467	476	506	531	460	453	493	499	496	451	497	467	484	512	517	490	517	491	509	467	499	473	484	467	470	467	502	435	467	496	482	519	508	479	469	482	503	494	491	466	475
24435	21494	25084	28326	21494	21502	12167	334	230	194	158	155	127	128	142	117	118	106	95	112	123	114	102	90	96	108	103	84	110	94	94	81	99	96	85	91	92	98	89	93	103	82	88	86	101	85	99	78	109	97	87	102	99	100	80	91	96	79	103	88	91	104	82	86	107	76	102	91	86	79	100	100	81	86	85	89	91	84	82	77	77	80	79	69	94	97	79	113	83	95	83	81	89	93	102	104	78	87	94	74	100	84	83	88	103	85	109	99	109	98	79	83	84	71	92	75	69	90	92	98	92	80	94	90	95	72	76	90	89	86	109	89	92	96	93	94	110	75	80	97	78	104	68	74	79	82	103	95	93	89	84	92	106	96	95	95	97	70	95	104	79	107	113	100	95	103	89	94	74	84	85	89	83	100	88	107	102	106	102	108	85	82	85	88	99	87	80	97	92	77	86	74	96	88	98	103	84	90	85	88	88	111	112	89	83	90	92	90	88	105	103	92	76	96	81	79	86	70	97	93	86	92	97	96	103	82	77	83	86	82	84	113	100	102	95	99	90	94	92	84	96	124	86	99	102	93	85	94	96	65	102	97	91	86	91	92	106	109	93	97	99	90	80	87	75	89	87	99	80	102	109	96	108	95	71	91	78	83	83	90	96	101	99	88	92	106	94	118	83	117	96	85	84	72	98	96	80	104	101	93	76	98	87	81	95	84	100	70	104	110	102	104	99	103	99	99	100	88	74	87	89	75	93	86	82	81	77	72	95	85	98	98	79	100	99	96	75	84	83	89	95	107	74	88	97	91	92	91	88	97	96	105	80	82	104	83	85	89	79	87	92	90	85	81	93	114	97	88	101	90	100	79	86	81	99	96	92	89	74	81	92	93	93	78	84	101	83	89	81	74	88	83	84	72	90	90	99	117	86	93	71	98	83	93	91	87	69	96	90	93	88	106	88	84	87	79	83	101	80	87	108	87	83	90	86	87	85	96	91	84	92	106	97	74	109	94	95	91	97	97	98	90	99	89	82	100	84	85	97	103	89	83	104	88	96	99	83	90	86	81	90	79	65	93	82	107	77	76	93	115	89	99	91	74	88	75	111	63	94	90	102	88	95	94	87	85	82	91	95	92	108	90	83	71	95	91	102	94	89	83	87	88	105	94	93	94	87	119	83	96	82	82	89	86	87	91	89	98	102	93	86	94	86	92	84	97	113	97	97	99	89	83	91	77	92	91	94	74	85	99	85	72	86	88	94	97	88	81	78	92	97	94	90	102	79	108	100	88	93	82	94	101	82	87	88	74	98	87	85	84	92	86	91	86	95	86	94	107	84	96	93	94	94	79	92	90	88	93	100	97	90	75	86	102	98	83	83	89	73	92	82	106	86	93	82	89	85	103	92	97	110	86	94	82	87	89	72	111	77	103	81	81	97	103	90	95	83	79	87	73	91	102	102	87	91	96	85	78	100	84	78	89	91	117	88	86	87	81	98	84	91	87	83	88	92	93	88	91	103	89	87	86	101	86	76	106	98	81	87	78	101	119	95	88	96	112	81	83	99	82	88	77	97	91	75	99	90	105	78	80	83	86	89	92	92	79	90	80	84	100	87	78	90	81	85	92	102	78	93	94	107	88	95	100	109	80	101	108	98	74	95	93	107	84	103	86	95	84	96	101	80	114	80	77	88	87	102	76	83	84	90	103	77	93	90	81	95	89	99	105	96	86	104	80	89	102	94	77	87	101	93	84	83	114	104	84	102	92	93	84	99	84	66	81	93	91	89	90	76	97	110	80	90	80	91	70	85	101	97	96	87	92	103	86	91	78	89	86	80	95	93	95	82	75	100	100	94	84	108	82	84	88	100	62	105	95	90	95	77	86	102	94	94	94	80	76	98	96	86	85	82	90	79	77	95	99	76	92	88	91	81	85	97	105	82	85	100	100	114	85	75	87	95	85	102	88	90	90	92	106	85	77	82	92	95	87	81	81	86	90	86	92	97	86	84	99	90	95	81	85	75	85	76	77	91	89	99	81	85	111	81	95	93	95	95	99	101	79	87	87	83	109	98	108	79	92	96	84	107	83	90	85	92	88	84	94	91	87	99	92	78	118	90	98	82	101	85	91	119	81	81	96	91	88	74	79	100	79	86	99	79	87	104	101	83	89	105	73	102	99	95	75	70	77	91	91	96	83	90	85	74	87	100	83	87	83	99	107	103	88	94	84	87	93	96	85	92	112	98	114	111	85	85	100	91	106	86	77	71	89	87	97	91	82	77	92	86	85	91	101	92	92	91	93	101	82	93	93	85	86	81	100	83	102	99	110	84	101	86	89	97	81	92	79	95	96	97	88	83	76	92	91	99	88	92	98	105	89	116	98	76	102	95	89	75	87	83	85	90	84	91	100	103	92	86	103	101	92	103	101	96	90	94	80	90	86	102	98	75	78	97	89	101	103	108	105	90	95	86	80	85	87	76	91	89	77	87	94	77	99	86	83	73	86	80	90	87	104	96	93	96	100	81	93	83	95	75	103	97	84	90	78	74	94	76	90	91	104	99	87	88	85	81	99	83	82	117	94	102	95	79	91	89	99	84	80	89	103	89	96	77	93	100	84	77	104	106	74	95	88	82	84	84	90	97	77	100	83	95	87	100	89	87	92	105	89	76	91	94	97	88	96	96	74	93	77	90	89	106	85	67	81	71	98	90	85	88	95	98	74	89	86	82	94	96	95	90	84	83	87	109	90	95	96	95	85	89	91	82	86	101	84	96	85	81	97	94	68	81	71	67	67	106	72	97	101	82	82	93	83	98	99	88	89	99	81	78	92	103	90	82	81	75	97	85	97	102	85	70	72	97	94	88	86	99	80	82	90	87	116	64	96	79	104	86	109	100	97	72	81	91	79	73	83	101	95	95	87	76	102	99	102	86	83	78	83	82	78	86	84	108	116	79	89	93	79	113	92	88	85	97	85	95	83	80	88	85	93	97	93	117	100	83	73	83	87	106	90	94	82	83	90	107	83	98	84	92	88	102	101	93	75	84	92	107	94	102	107	67	81	86	103	90	92	92	89	101	79	106	71	88	95	92	88	79	92	86	87	94	88	84	90	90	85	89	77	94	83	80	96	79	113	90	82	84	79	63	90	84	87	81	99	90	88	94	96	88	84	77	104	94	87	94	88	89	96	87	91	82	74	94	82	93	86	100	81	88	81	108	86	88	89	95	80	87	79	93	95	82	86	86	103	72	91	82	79	93	108	97	107	86	86	72	104	91	91	103	85	80	94	80	100	84	99	77	81	105	105	93	83	100	87	97	99	82	88	103	83	105	96	89	86	88	94	86	89	80	91	87	81	90	79	83	108	97	78	86	88	96	74	88	110	82	87	85	107	91	101	76	88	97	92	93	92	98	93	86	84	95	74	93	103	84	90	76	99	98	89	95	101	105	106	76	73	83	95	99	86	87	86	95	94	106	90	99	79	90	73	85	93	101	99	76	107	88	96
2800	2954	1343	703	462	406	362	305	326	322	290	255	292	314	287	263	274	283	226	271	266	258	243	260	267	261	252	253	266	248	282	250	259	270	235	267	250	267	263	255	271	260	288	271	278	261	237	215	250	253	248	273	269	261	250	234	244	236	243	245	299	246	268	284	255	267	239	245	263	242	259	262	265	267	250	266	278	258	239	234	257	234	258	255	248	256	270	274	260	256	268	260	247	239	243	246	225	251	249	251	234	276	244	258	239	258	251	262	261	242	225	250	236	254	240	279	260	239	236	238	247	284	244	266	247	266	254	247	253	236	263	233	240	234	256	243	255	256	279	234	265	246	250	239	258	247	235	253	276	244	226	270	266	256	260	253	251	260	251	249	238	252	264	220	243	218	248	253	268	268	240	261	268	250	275	254	239	255	253	264	260	222	259	276	264	243	247	237	278	268	256	249	270	238	239	256	231	267	250	264	279	240	255	264	234	248	281	228	275	265	282	248	249	252	245	263	287	256	288	270	230	262	237	249	277	273	241	272	288	261	242	233	259	257	225	268	266	264	238	263	249	262	257	244	222	220	259	248	293	272	246	220	274	252	259	272	219	271	257	264	254	232	253	232	256	267	241	266	239	241	228	268	223	263	259	274	250	269	243	258	255	261	251	274	256	261	269	253	281	268	262	260	251	231	262	284	262	264	251	247	264	241	276	296	245	244	281	244	239	274	239	266	242	266	242	265	237	253	251	270	266	255	254	214	261	247	244	280	240	243	251	251	256	256	247	272	270	265	269	245	235	248	281	277	243	257	229	248	253	258	264	258	264	260	264	271	288	243	260	247	247	264	248	260	224	250	253	250	273	253	261	246	255	240	251	235	236	274	235	236	270	255	276	243	263	262	239	246	271	249	266	251	247	224	253	269	262	235	276	300	245	277	259	236	264	235	273	268	242	285	254	257	264	272	288	261	281	244	250	253	262	260	260	250	246	261	301	243	271	263	262	244	210	267	268	271	245	244	264	255	254	270	253	261	247	260	256	258	264	266	231	233	255	264	227	234	280	265	240	265	264	287	259	273	277	249	286	251	241	287	254	251	255	271	245	257	235	262	233	268	266	258	266	225	264	271	278	236	249	244	280	271	260	267	266	239	255	254	262	248	263	258	294	246	267	260	250	251	252	260	281	241	273	247	243	262	264	238	253	230	270	266	229	229	261	269	238	271	258	259	253	251	265	290	242	233	288	248	265	270	246	262	242	263	254	263	254	259	249	268	237	252	277	288	254	246	248	236	217	209	259	280	236	284	282	243	267	266	258	262	254	273	253	268	241	265	233	277	245	244	256	264	210	238	261	281	242	237	265	257	250	273	254	246	257	256	255	255	297	263	258	233	260	269	262	266	226	262	248	275	240	249	257	225	283	263	244	234	248	255	243	258	244	265	247	264	267	241	284	259	256	249	251	238	268	266	252	253	256	254	268	265	235	277	258	241	249	256	256	240	276	262	248	270	270	250	249	275	272	260	239	271	257	245	260	236	263	264	263	263	271	260	238	241	278	235	297	286	263	266	265	256	246	277	229	241	259	265	239	240	267	242	250	256	230	245	263	252	244	248	281	249	230	235	271	239	247	246	257	253	297	229	241	235	254	251	257	260	260	237	261	273	226	252	249	249	256	248	276	236	272	248	243	222	263	259	228	254	230	247	249	266	262	277	229	236	286	260	266	273	226	230	252	235	282	262	277	231	249	268	235	263	260	263	263	251	245	224	257	256	275	273	238	283	252	243	272	252	245	258	277	262	264	249	257	257	234	265	237	246	266	240	250	247	235	267	243	265	248	268	268	259	258	256	255	259	241	225	265	260	277	256	232	239	262	231	261	247	235	267	234	287	224	260	257	250	276	250	287	239	267	250	236	251	256	250	254	257	252	257	250	250	251	267	250	278	247	261	253	250	254	255	257	263	244	270	272	277	272	275	263	271	252	260	233	266	258	238	259	250	247	243	242	279	258	229	238	296	239	237	269	268	289	263	233	260	254	255	238	268	296	277	251	258	227	232	274	268	255	259	266	262	265	251	272	270	257	226	258	258	235	263	260	244	289	259	266	251	222	239	296	299	231	251	268	248	241	253	258	252	243	258	261	260	265	226	277	246	252	272	290	278	265	263	242	264	244	280	247	258	246	257	239	275	286	254	258	271	243	244	274	278	276	252	247	267	251	256	256	260	262	260	294	250	261	258	254	217	246	282	271	270	260	267	222	266	210	235	271	255	248	253	254	257	261	235	239	278	249	269	221	263	237	228	250	271	259	246	256	259	281	243	259	261	265	287	242	228	265	264	227	252	245	252	260	241	277	270	269	239	253	245	278	234	251	247	277	260	249	226	283	240	259	267	244	251	250	271	262	250	239	278	250	294	240	293	265	251	250	269	262	243	264	260	267	261	230	283	260	277	284	268	225	282	259	275	255	242	249	218	234	251	266	242	235	250	234	270	258	264	243	241	285	247	249	281	249	264	273	236	235	289	245	252	251	275	250	260	231	255	240	284	242	274	274	252	264	250	253	254	251	256	211	245	272	227	248	258	270	235	278	242	283	272	271	249	249	259	232	240	262	247	234	249	258	214	228	227	293	268	226	263	245	258	288	237	255	242	251	241	235	243	254	223	231	250	226	241	254	258	260	249	266	280	259	253	266	262	259	280	255	253	236	266	259	261	251	264	220	262	258	263	276	256	271	269	245	277	263	271	249	261	249	257	246	256	225	251	249	264	277	261	253	246	239	232	245	260	252	245	268	271	260	260	277	248	236	240	225	253	270	234	254	247	234	246	227	249	237	264	262	242	264	255	274	239	223	243	259	267	300	254	260	248	236	237	219	252	246	238	269	244	229	229	261	253	264	274	246	234	253	245	238	274	248	272	252	280	221	241	244	259	242	250	245	257	260	238	260	263	249	263	249	233	238	265	252	231	259	248	246	237	275	230	258	246	255	262	244	244	249	277	245	265	246	298	267	231	230	271	247	261	216	248	255	266	249	256	238	244	274	251	247	267	264	263	239	258	265	230	234	261	249	216	259	235	264	256	242	207	248	264	242	268	268	260	256	277	259	253	263	262	254	277	239	227	258	284	248	276	268	245	235	223	254	277	259	237	267	254	263	239	275	260	231	246	238	245	247	253	285	224	288	246	250	269	261	250	276	249	256	261	254	249	269	246	274	304	268	249	263	240	242	245	249	264	257	260	233	239	272	282	260	271	260	249	271	263	218	255	258	256	266	267	228	275	243	251	245	240	260	240	249	277	254	261	236	285	270	279	263	238	234	250	239	225	246	247	280	245	243	267	239	276	285	256	245	285	236	293	245	210	263	241	230	246	251	290	288	268	252	268	271	277	239	250	240	244	277	248	262	244	276	254	247	261	248	261	272	279	257	262	278	260	255	235	235	251	275	260	245	235	245	259	240	244	267	269	257	254	263	257	264	273	271	247	245	239	251	259	285	271	275	270	245	235
32057	20183	7554	496	350	362	337	334	338	329	325	329	289	290	332	324	345	316	316	312	330	331	332	338	313	343	309	328	324	296	321	317	356	348	325	302	304	328	340	317	279	335	329	344	328	331	333	320	320	349	318	295	317	284	344	306	313	317	314	337	306	321	318	294	355	340	338	294	332	329	301	339	326	345	321	332	304	343	353	320	332	319	305	313	273	311	299	331	307	348	346	313	325	322	312	293	316	306	317	339	337	313	355	329	300	343	330	322	313	350	315	290	286	336	324	297	326	315	313	306	322	297	332	331	308	319	335	359	344	330	344	295	337	347	282	306	293	302	310	318	316	321	290	336	314	351	288	349	278	290	306	301	315	304	339	313	325	326	323	308	351	315	347	312	279	302	321	354	322	323	326	311	351	334	337	292	332	312	297	338	306	299	359	350	341	328	338	340	307	325	326	351	322	333	339	331	317	340	333	269	356	337	320	305	337	322	325	331	304	316	320	317	355	285	314	356	310	335	365	286	317	327	329	336	289	299	304	325	309	349	315	329	318	317	306	367	318	325	339	318	308	283	340	289	311	321	339	297	339	322	326	323	319	316	307	321	327	326	346	337	323	295	295	360	306	300	320	326	329	283	314	309	300	336	312	318	358	323	333	340	315	303	338	331	312	325	313	327	311	297	329	329	311	349	309	325	308	353	295	322	316	339	312	309	320	337	355	315	306	336	271	323	350	295	303	291	320	289	322	266	320	313	321	308	325	318	301	334	339	301	316	321	354	353	328	311	304	332	328	300	295	333	333	294	308	366	346	340	362	330	344	330	316	347	298	294	327	325	289	325	352	321	327	301	329	337	333	318	304	342	316	347	354	340	310	309	345	301	338	295	347	330	327	294	295	337	334	347	356	284	330	315	333	357	330	338	322	311	358	350	326	296	317	320	338	326	355	297	333	315	302	298	309	322	323	321	358	303	302	317	333	312	364	341	305	323	299	310	319	311	314	320	309	342	324	314	324	304	344	311	307	311	323	289	339	359	346	292	320	305	319	321	333	299	324	337	312	325	333	303	304	327	291	310	323	324	313	309	326	292	349	344	348	307	315	307	295	330	322	319	306	323	289	341	332	344	303	329	294	351	298	320	323	325	304	364	294	318	312	334	316	320	330	323	328	335	360	355	287	322	309	334	337	353	334	329	321	310	326	320	299	319	346	332	299	308	295	314	323	377	317	341	302	316	287	333	329	330	345	302	330	309	356	327	325	285	303	337	324	310	308	301	325	329	299	324	310	311	303	347	316	337	323	322	327	297	345	340	326	295	286	314	349	352	324	337	337	337	289	355	303	302	359	338	336	367	328	305	330	309	288	343	327	328	321	303	285	361	305	334	312	332	324	335	295	289	352	328	323	341	338	331	331	328	338	343	322	332	299	325	332	332	317	361	295	323	322	344	339	353	296	321	328	332	333	313	342	335	325	357	364	318	325	308	331	319	332	323	291	303	344	312	357	296	307	313	380	320	312	333	351	292	319	335	315	304	288	351	331	291	291	318	352	321	328	306	326	286	310	331	315	339	315	302	326	270	300	304	328	311	326	297	318	304	314	328	312	325	335	309	325	311	327	289	322	292	310	318	289	318	335	312	316	326	351	310	327	327	349	311	322	318	324	332	325	304	309	305	339	317	343	299	318	311	332	319	342	330	340	298	305	331	304	302	307	318	288	305	317	295	326	354	321	278	325	317	306	294	282	313	308	332	335	311	338	298	309	345	283	306	302	330	323	333	315	300	353	280	312	301	305	306	328	312	316	323	337	350	321	311	295	336	299	304	327	331	346	350	359	297	345	319	309	339	318	342	318	271	324	334	344	311	312	271	321	363	289	319	272	343	307	320	327	339	319	344	304	318	336	333	329	338	324	319	322	307	326	292	308	341	310	314	321	338	306	330	341	354	282	299	326	352	289	269	307	308	301	309	328	327	325	341	329	307	311	320	327	293	336	323	311	336	320	266	324	324	337	313	320	326	336	324	329	318	312	337	324	344	321	312	333	318	347	343	303	313	298	317	326	364	316	345	323	341	321	317	314	314	279	318	311	328	323	350	303	332	343	333	317	333	321	318	300	302	327	279	298	304	325	351	351	332	326	329	301	308	305	330	322	334	306	301	310	303	346	309	296	313	303	319	319	311	317	324	333	334	346	317	348	319	333	342	326	331	319	369	330	326	305	280	330	298	302	298	317	304	313	336	326	312	313	327	317	349	324	311	296	315	310	337	356	333	342	332	310	325	311	322	335	354	320	334	331	345	312	333	315	279	291	331	339	310	326	325	308	322	298	300	338	311	337	323	354	347	281	336	340	316	336	331	309	352	336	315	348	297	327	331	321	354	299	331	340	328	304	295	301	297	300	339	318	320	342	315	343	314	305	274	319	332	290	321	320	305	328	330	314	304	320	325	318	339	332	316	320	327	326	350	333	323	309	304	312	320	286	321	362	272	307	333	336	306	308	322	298	310	334	299	324	326	350	329	323	301	368	333	321	331	344	301	330	315	332	291	299	307	320	353	324	329	328	322	320	322	340	322	307	283	327	339	334	350	325	329	331	293	354	333	310	312	333	304	324	327	320	317	317	325	323	324	344	328	298	333	328	276	305	345	305	326	346	332	324	293	340	324	331	333	314	300	329	350	338	324	352	327	355	315	300	312	314	344	324	322	323	342	305	320	314	346	337	289	302	335	320	334	327	307	325	347	365	316	308	301	350	336	322	330	335	311	306	329	322	342	341	304	329	345	309	307	330	318	305	360	309	307	317	326	289	335	314	346	303	315	355	322	316	338	375	310	317	294	295	355	304	340	324	350	280	332	326	345	343	295	365	301	287	318	334	320	345	324	305	293	336	331	281	321	304	316	310	318	330	318	307	317	310	322	336	286	304	324	307	287	322	323	359	316	352	324	274	299	318	343	337	355	326	306	313	325	322	345	322	321	316	331	326	320	338	319	299	320	306	312	326	341	331	312	324	288	298	332	289	315	340	315	318	289	294	296	306	324	328	325	323	327	343	319	330	325	296	330	307	339	308	337	298	293	331	326	310	298	307	312	333	300	318	328	330	295	286	313	330	312	325	307	312	323	313	325	348	336	301	339	332	353	314	320	317	336	297	315	320	317	301	333	313	316	322	309	334	309	312	316	317	314	336	329	323	296	326	333	313	304	307	318	356	342	333	338	318	319	327	309	350	324	323	335	298	294	346	288	340	340	339	345	336	343	335	332	324	320	333	330	360	305	278	335	318	307	357	342	329	310	342	318	337	307	327	337	307	346	339	316	302	292	342	330	340	308	309	312	321	330	318	363	347	311	342	294	354	315	338	318	308	306	307	329	310	350	348	330	334	335	321	359	315	307	296	327	314	312	318	342	312	346	310	363	324	337	342	353	311	294	321	341	351	316	326	329	309	344	341	333	346	313	328	336	294	327	320	286	328	311	386	325	316	307	333	318	314	321	331	317	308	322
5853	874	812	807	760	810	781	756	785	724	755	756	767	750	752	772	742	782	798	781	763	807	783	729	769	772	772	734	776	738	808	785	760	823	775	765	730	783	784	750	731	772	747	768	751	779	755	768	800	728	719	755	763	787	758	761	747	778	755	794	774	706	768	725	797	790	757	764	787	763	734	745	749	762	801	770	779	752	777	758	757	723	716	754	786	803	739	768	752	725	759	780	773	768	779	787	775	781	756	777	766	773	752	759	741	739	748	722	765	742	723	778	784	786	788	825	758	823	773	727	798	751	747	778	781	790	794	763	776	798	813	777	783	753	773	767	758	749	803	746	736	739	761	782	837	751	772	726	788	781	781	796	802	766	802	769	785	787	739	730	785	809	743	744	745	724	714	786	758	755	764	776	716	759	779	764	727	724	804	807	732	761	765	759	707	812	765	812	765	743	732	767	745	722	757	787	770	771	765	775	730	743	750	784	740	724	760	802	745	757	802	764	805	800	789	777	802	749	758	711	739	778	761	702	718	783	752	797	805	770	726	757	765	765	805	756	784	754	768	779	789	837	704	797	759	787	801	768	733	805	756	741	819	706	764	764	725	728	732	739	793	785	842	755	771	774	777	742	803	778	756	750	765	789	778	766	787	724	770	791	736	754	763	767	724	784	750	751	747	760	788	761	779	750	767	782	790	806	750	772	741	788	782	775	765	732	730	774	746	740	761	761	743	732	824	734	754	844	799	740	765	766	802	719	750	752	767	771	784	776	818	723	756	783	781	781	711	790	743	757	825	709	713	832	732	727	747	774	805	721	735	731	728	779	736	746	799	749	753	783	730	734	736	730	797	769	773	745	755	736	768	732	767	781	789	766	730	739	751	782	786	783	842	801	752	762	758	785	759	773	769	752	747	766	747	834	823	769	759	785	757	765	762	780	769	802	777	757	800	771	792	756	755	704	754	735	762	786	736	751	794	736	730	792	769	758	725	753	823	760	792	809	806	767	790	763	761	757	715	739	806	799	738	774	748	725	743	754	747	794	761	798	804	771	748	798	744	772	758	764	722	817	785	711	779	751	718	739	808	790	774	768	764	798	748	746	760	769	741	778	753	826	762	742	748	819	815	813	815	769	739	762	736	773	743	742	765	767	753	781	816	711	785	717	753	813	744	742	744	753	775	747	755	775	766	730	726	771	753	746	733	802	750	783	753	717	738	753	796	748	803	811	765	805	773	752	751	787	767	775	813	741	757	815	708	753	798	718	760	802	798	773	788	806	799	781	772	794	765	789	744	790	763	780	774	793	791	752	808	761	735	775	821	791	727	720	768	757	785	788	754	706	748	751	787	763	739	768	792	789	782	777	727	823	796	761	795	736	780	708	758	769	769	816	760	812	788	769	743	796	780	824	818	797	817	726	734	778	800	785	749	747	736	749	783	747	800	782	774	769	725	755	775	777	754	760	797	762	769	751	791	760	774	780	752	756	773	752	779	781	738	762	764	743	745	723	767	731	786	757	753	798	749	775	744	741	771	762	789	762	804	735	788	747	791	768	774	833	803	807	717	821	802	765	853	718	797	727	739	746	777	825	738	715	722	733	754	760	783	780	818	737	812	773	786	784	761	782	724	784	732	724	780	734	712	753	748	744	767	789	770	793	767	752	743	777	761	759	784	738	754	807	780	725	732	766	788	788	798	798	787	790	762	798	773	785	759	741	768	746	732	775	795	786	737	791	761	763	720	733	769	757	749	769	807	798	824	751	774	765	819	743	800	743	789	773	792	817	793	788	774	762	773	784	813	741	758	741	794	797	741	717	762	814	739	795	765	821	749	826	758	777	801	756	760	797	790	787	778	755	812	793	726	768	740	734	793	802	792	731	707	779	713	788	781	754	771	824	795	751	782	770	800	787	762	770	732	743	801	766	739	744	754	767	765	787	801	786	794	776	769	784	714	788	734	744	796	794	765	723	764	764	796	775	762	766	752	784	722	751	738	795	756	800	772	793	793	790	817	757	801	750	750	763	727	784	759	800	718	794	769	755	763	761	771	776	767	791	767	749	791	773	761	743	791	759	762	783	739	764	743	789	759	758	764	805	737	755	790	716	791	833	710	782	733	783	757	778	759	817	721	760	745	702	766	781	768	780	806	781	762	773	738	793	797	733	759	767	783	801	761	791	778	763	778	760	740	761	802	808	733	752	745	731	764	735	805	743	744	801	828	796	764	763	754	749	767	750	748	724	760	765	767	765	796	747	826	762	784	741	784	762	759	773	751	752	773	786	769	760	803	800	741	793	775	770	782	713	747	742	789	799	737	740	747	768	794	773	780	772	783	769	698	806	768	756	701	820	782	767	717	735	793	802	738	771	764	755	750	742	808	788	785	725	750	753	834	772	764	757	718	810	774	738	809	791	743	756	784	763	796	818	757	766	827	791	793	754	753	764	757	780	768	787	778	800	766	777	745	769	793	778	823	805	725	810	764	712	767	765	728	780	754	770	791	746	814	725	808	775	802	775	707	747	763	747	747	825	767	741	756	779	765	775	763	799	708	705	770	771	780	804	733	717	757	696	765	750	804	801	743	779	779	685	752	834	750	789	749	766	750	770	764	750	746	771	785	777	755	766	807	747	737	750	781	778	793	734	807	781	724	796	734	748	782	764	741	810	730	773	759	750	763	765	771	747	764	748	748	748	748	753	767	796	789	777	767	739	741	681	783	750	768	841	780	773	770	728	755	775	797	737	791	771	750	781	744	787	764	773	780	755	735	740	729	757	784	751	812	756	787	757	823	758	740	796	747	751	734	735	762	751	728	775	800	729	776	764	736	772	746	796	772	806	765	784	804	776	790	758	747	778	761	783	763	725	799	760	759	765	760	745	796	782	775	751	805	744	752	808	769	771	802	719	785	773	744	759	742	820	771	738	767	753	723	773	792	754	775	782	792	765	761	740	771	742	760	781	802	754	772	742	773	796	755	782	702	767	746	721	820	740	748	759	793	734	763	742	763	723	765	788	765	764	789	771	745	813	805	774	790	792	744	742	760	796	755	742	738	751	822	764	753	784	777	753	760	792	757	798	760	763	797	752	788	817	763	770	799	743	801	764	775	777	762	758	738	765	762	743	723	791	743	727	779	755	737	750	746	768	784	753	743	740	797	764	721	768	756	777	796	792	758	768	747	739	767	745	772	740	793	793	802	822	792	745	755	747	739	733	806	732	813	759	757	726	729	727	772	758	728	772	693	768	762	755	759	773	740	752	711	779	808	755	738	744	749	771	758	786	779	757	780	769	743	764	771	771	767	755	759	760	737	801	767	729	784	790	739	832	800	796	732	802	807	785	737	727	803	789	798	814	766	824	777	788	787	802	734	757	759	781	792	706	779	745	761	767	797	808	759	736	737	756	793	765	763	746	769	702	770	772	767	765	791	783	759	757	818	787	755	823	796	760	739	778	766	781	812	735	766	777	738	796	746	727	824	781	784	793	758	792	712	841	849	786
25003	21460	24690	28654	21454	16645	455	307	280	234	239	231	218	231	233	209	218	240	244	212	219	204	180	214	234	195	230	224	208	208	206	200	212	190	194	191	201	191	194	229	239	184	216	184	201	177	209	200	198	196	195	203	169	199	187	217	212	204	202	172	195	216	208	220	203	169	199	202	195	182	218	189	182	210	213	217	192	189	208	206	209	205	218	203	191	196	190	209	205	188	196	224	194	199	219	214	200	191	197	179	208	209	201	174	213	173	189	228	186	197	196	198	226	196	206	192	214	188	191	193	192	203	206	191	196	177	197	177	193	205	177	203	181	209	229	214	192	200	210	211	204	204	184	185	205	214	200	237	203	207	200	201	185	193	198	219	183	191	189	165	183	194	176	202	207	200	196	207	202	204	185	222	207	223	182	173	180	177	186	201	210	185	187	203	179	197	197	201	204	188	210	191	224	234	229	196	188	238	197	223	207	200	175	208	204	220	159	197	190	202	221	202	218	187	191	195	216	180	174	188	185	208	207	195	220	210	219	210	201	173	201	198	201	187	243	204	180	191	195	193	196	210	196	220	212	207	195	189	204	195	193	182	192	177	220	189	182	197	170	196	194	204	219	218	186	207	215	198	190	214	189	186	185	221	195	206	186	194	181	157	226	218	198	171	203	187	176	193	191	185	174	213	181	189	213	211	205	205	205	183	183	202	184	190	197	210	214	177	194	199	212	215	210	193	216	185	195	207	183	187	214	207	193	182	201	211	184	231	192	208	204	197	210	203	206	207	210	196	171	198	193	193	175	198	206	208	214	176	197	214	165	209	211	197	180	214	187	227	210	207	220	181	181	220	231	199	192	174	205	201	219	204	195	222	198	202	196	218	166	216	214	208	198	195	221	229	185	186	209	183	202	200	169	172	193	190	171	177	196	191	219	198	182	196	219	196	205	229	206	192	200	189	220	210	192	192	184	198	185	209	208	181	202	192	192	208	201	193	220	215	198	197	190	213	192	217	195	185	176	177	191	197	189	191	176	204	203	188	199	200	192	214	189	192	179	194	207	186	174	183	187	148	210	179	207	180	214	218	201	185	204	203	205	170	180	191	190	193	193	186	191	196	200	213	223	206	212	203	196	190	231	194	174	208	206	200	180	195	208	197	194	180	196	236	210	209	214	185	185	201	211	183	199	222	191	181	205	208	184	205	182	210	184	185	183	200	194	201	225	200	220	190	208	199	192	193	197	190	182	194	203	183	187	199	181	194	212	198	196	187	202	173	185	186	187	198	212	204	190	207	182	193	198	188	206	186	228	187	211	216	188	185	159	204	226	201	206	198	195	204	213	187	205	193	217	214	180	214	225	188	205	201	221	190	196	173	213	188	203	181	194	230	206	202	183	187	211	182	204	182	185	171	190	192	215	211	183	195	226	238	218	216	198	173	161	189	211	184	192	197	190	195	209	210	199	234	206	224	203	242	204	182	210	190	207	226	215	196	195	220	192	175	177	185	198	182	185	193	183	193	187	181	195	227	194	187	192	216	193	208	159	193	213	205	188	191	196	188	165	207	198	177	188	208	183	177	209	199	213	197	207	232	212	184	187	200	182	190	198	218	208	174	174	193	197	185	208	192	182	203	200	197	201	219	179	211	217	203	207	211	196	177	190	211	220	193	200	197	192	201	183	214	194	208	185	171	216	161	209	207	188	183	205	188	180	211	206	191	198	173	225	188	194	196	190	203	194	193	208	196	185	173	203	193	193	212	215	196	218	173	189	185	187	178	192	158	212	198	208	185	199	204	223	184	226	203	188	174	225	214	204	185	223	176	178	214	224	205	188	206	200	211	203	194	177	178	183	204	181	210	183	173	207	215	188	188	208	209	197	185	166	185	205	185	197	192	187	227	198	195	214	197	199	214	202	214	211	200	198	194	198	198	211	203	208	197	201	188	202	209	198	189	191	173	182	158	183	222	198	183	206	179	216	216	192	215	206	222	165	220	185	193	180	211	188	199	198	216	215	162	196	191	198	198	209	172	183	203	214	198	197	183	188	196	212	201	193	188	205	180	173	197	188	172	184	191	218	188	181	211	212	205	219	205	188	179	208	211	205	194	195	205	230	190	198	219	222	208	206	190	213	207	209	214	213	209	191	191	209	193	187	183	211	218	206	214	208	185	214	186	174	202	192	198	221	203	195	220	233	183	198	183	185	207	186	193	204	171	195	207	208	189	219	198	209	197	202	183	176	207	190	184	224	223	183	207	189	210	212	205	195	194	205	209	192	205	181	209	212	172	207	192	191	214	207	207	204	215	223	193	205	200	189	185	202	196	197	196	194	206	160	198	198	205	209	214	179	196	174	204	196	213	167	195	186	188	190	194	210	193	176	187	194	184	200	201	214	177	189	212	181	196	192	203	185	180	201	194	184	166	195	191	195	174	217	163	160	211	159	212	199	179	166	201	216	201	175	196	198	191	173	192	209	177	198	202	189	193	205	185	188	214	200	204	214	193	182	227	188	207	180	188	183	187	209	196	197	201	188	216	197	206	189	184	184	167	172	221	206	198	205	190	219	193	169	197	197	193	196	184	226	220	176	231	196	198	217	185	203	179	219	195	183	186	194	212	218	197	193	200	222	181	176	221	171	201	175	188	179	200	208	208	193	208	195	215	191	206	195	199	214	198	192	210	198	206	204	204	189	212	178	209	198	186	194	180	188	174	181	209	226	191	196	201	203	214	222	177	216	199	195	206	184	196	215	201	216	209	214	207	194	186	178	185	191	180	222	184	197	201	203	196	178	215	186	219	194	199	185	198	187	193	183	195	191	213	203	200	216	204	206	218	236	193	204	196	206	211	190	181	190	194	201	203	197	201	183	190	191	199	213	206	192	184	187	192	209	201	193	204	211	214	196	195	218	206	187	208	209	181	206	179	201	210	229	197	207	179	164	179	194	212	209	183	180	165	189	219	190	206	200	207	209	164	205	190	203	217	207	230	201	186	212	202	198	219	183	188	208	175	212	186	211	212	195	188	229	203	183	217	185	199	207	197	176	190	204	159	222	190	183	208	178	206	193	172	198	192	201	200	195	171	186	164	187	227	197	218	196	214	192	208	206	219	191	189	236	196	187	217	209	211	209	204	189	205	196	214	218	197	174	198	181	181	236	191	183	200	202	202	180	193	192	178	213	185	180	189	194	197	181	193	180	171	209	202	218	223	180	233	219	214	201	190	209	187	194	193	193	228	201	199	193	219	175	203	214	197	180	199	240	188	192	200	191	188	199	175	208	199	195	181	220	191	189	186	186	183	200	235	191	159	191	187	194	214	212	210	188	196	187	189	205	202	204	182	206	217	207	211	192	200	188	188	200	195	202	190	203	213	215	180	170	238	205	187	190	209	161	196	182	179	196	218	188	191	223	191	193	185	203	200	212	224	187	216	208	189	182	208	205	207	209	209	207	190	181	206	201	216	236	193	223	202	192	230	216	184	203	226	212	196	193	173	204	188
3111	1924	1031	687	625	577	483	491	509	520	542	477	499	505	500	466	461	510	460	481	481	504	501	519	461	488	466	473	514	451	529	499	492	458	485	460	443	474	465	514	496	490	461	470	468	473	474	462	510	527	467	514	505	493	454	477	455	520	472	499	498	466	498	492	472	435	488	501	467	489	427	466	484	475	493	474	508	480	461	529	467	472	489	475	484	493	453	488	473	495	494	471	502	497	460	510	485	465	526	532	525	490	499	475	464	430	467	440	526	521	500	502	507	508	512	461	467	453	464	456	458	502	478	441	491	494	480	505	475	477	482	467	484	481	448	512	516	504	471	486	488	484	468	482	451	466	477	507	476	478	469	504	500	488	463	485	492	500	495	482	450	494	496	463	496	480	476	468	460	486	451	499	454	501	478	462	483	481	487	505	466	518	451	484	471	487	485	470	500	450	501	478	460	506	514	487	478	481	474	483	502	464	448	476	462	471	520	496	448	440	511	466	487	462	499	476	469	507	454	483	506	494	488	490	494	476	521	520	452	468	475	468	521	465	481	450	497	470	480	482	478	460	509	475	510	494	443	457	462	493	476	476	474	431	474	483	487	482	494	477	494	469	477	497	444	454	469	508	500	508	514	506	505	486	489	451	493	469	477	489	478	477	476	510	499	514	489	475	503	497	504	469	486	475	447	458	497	461	508	469	501	495	472	481	477	457	483	496	466	497	517	445	451	492	467	477	492	491	484	488	448	497	505	494	491	487	498	468	468	473	452	514	494	512	472	491	455	486	453	451	509	489	485	484	461	460	470	514	490	506	509	434	440	519	499	449	474	509	479	472	511	481	480	492	504	467	474	486	490	484	456	464	483	467	482	485	538	528	475	467	475	486	499	475	465	454	501	498	462	469	494	497	493	475	496	478	456	468	477	503	488	491	476	472	508	506	468	498	488	519	496	478	510	464	438	511	461	453	482	436	502	489	485	489	459	450	516	464	489	468	487	508	491	498	460	479	512	537	491	473	512	467	481	493	470	477	456	527	506	501	456	510	493	530	501	478	480	507	503	458	479	433	459	475	474	446	475	469	441	485	511	492	486	477	485	501	493	518	489	502	487	465	470	513	507	465	497	487	472	447	489	480	501	470	494	454	473	449	473	476	512	496	508	561	479	472	501	501	483	502	474	498	543	461	479	502	482	508	479	456	486	515	500	526	447	489	487	497	422	492	510	462	473	491	497	472	508	457	500	477	458	481	461	486	473	507	516	476	496	497	469	476	480	468	483	513	470	471	513	477	485	500	477	486	466	455	483	458	472	481	496	492	493	463	462	529	459	488	471	437	529	478	476	474	454	484	503	484	484	440	457	508	440	462	461	507	502	517	469	510	498	495	488	463	486	452	445	515	469	461	488	527	496	458	491	482	476	480	495	500	492	507	501	528	491	497	509	515	491	516	496	469	476	468	431	466	508	493	469	458	475	496	488	487	507	525	480	473	530	506	493	480	477	478	490	479	492	471	490	479	490	466	448	465	447	491	475	500	468	486	470	497	494	454	476	454	474	462	489	493	445	466	474	490	464	465	453	471	494	487	489	505	556	476	485	476	483	473	525	479	453	518	475	501	481	474	488	512	466	508	509	490	469	489	475	490	487	490	471	458	438	482	460	464	469	477	483	446	506	482	502	505	520	462	474	470	500	523	489	480	485	546	443	542	499	494	451	478	507	442	496	496	467	498	454	516	486	452	488	447	481	497	452	510	453	460	512	461	493	474	487	513	470	493	500	443	476	493	508	481	498	450	472	482	463	469	478	494	500	459	514	492	461	497	515	496	477	452	486	503	453	464	462	513	491	482	481	498	438	475	453	463	500	477	466	504	442	500	468	475	478	448	437	501	528	474	454	514	482	449	478	494	468	493	511	486	500	504	500	452	524	492	505	490	505	476	498	449	491	512	477	487	502	512	489	488	501	487	496	461	457	506	466	508	507	443	445	519	504	511	493	477	471	450	528	459	458	485	493	469	504	471	478	511	505	471	498	499	546	457	460	482	474	461	467	474	473	493	469	462	453	458	477	455	490	503	424	470	528	481	493	511	483	451	497	462	525	513	488	520	489	501	463	499	481	509	470	488	498	482	466	460	490	440	491	530	452	495	487	481	472	488	473	479	469	451	492	486	458	499	505	479	491	486	480	538	447	502	511	484	490	556	489	502	490	517	475	505	521	483	525	508	486	492	496	479	487	504	483	464	491	455	496	471	490	469	460	521	480	460	475	529	499	501	475	442	512	495	452	509	482	470	499	459	474	465	462	492	470	498	485	527	491	483	482	501	474	467	481	494	493	460	493	505	456	506	484	496	474	490	518	465	477	485	483	525	484	492	517	492	479	475	495	459	485	465	504	484	461	508	479	486	476	457	475	475	465	425	470	496	443	497	486	468	479	440	502	494	488	475	447	480	498	525	462	489	490	500	461	486	461	460	521	475	502	492	471	471	498	453	515	504	513	479	456	489	496	503	475	473	494	506	470	492	473	486	500	461	501	434	460	467	473	479	467	444	455	475	495	499	457	482	482	483	509	495	496	428	491	467	451	466	477	506	487	500	445	501	482	528	559	463	470	455	501	510	454	468	479	470	488	497	474	497	466	492	499	500	454	497	467	469	466	495	454	474	512	492	503	463	495	486	485	448	478	487	517	472	502	493	496	470	494	464	492	479	463	500	449	537	479	503	519	492	475	499	484	479	498	507	490	440	499	510	516	527	483	476	498	486	442	459	465	513	484	491	485	483	485	482	486	475	501	453	470	480	495	503	482	511	506	475	471	513	441	499	495	470	501	483	491	503	492	445	512	473	478	445	486	486	482	451	488	489	442	503	451	457	488	504	450	496	479	483	453	499	477	487	490	472	499	486	493	504	499	461	491	486	484	480	543	494	482	506	498	493	473	459	497	474	470	461	496	475	478	467	508	461	476	508	471	434	490	471	462	506	494	479	471	497	539	497	487	491	510	515	526	501	430	488	472	451	489	467	484	516	437	497	510	445	487	452	414	498	484	495	503	473	499	459	472	490	475	461	474	469	507	463	471	515	492	492	472	485	528	484	496	468	490	450	481	481	526	517	539	495	468	506	439	478	505	460	470	466	452	507	491	499	463	478	470	502	471	449	485	463	465	484	475	494	448	470	487	505	525	477	480	460	473	487	466	448	491	507	484	479	453	500	477	495	456	504	500	508	516	451	455	511	514	544	477	471	518	474	514	465	512	462	503	463	478	439	455	506	498	499	471	518	450	500	470	506	513	505	479	475	498	504	514	512	495	486	495	432	461	481	500	496	467	478	496	485	463	487	516	480	445	448	489	443	501	506	535	472	468	500	429	534	491	474	471	494	487	486	498	450	459	522	461	452	502	469	535	448	475	501	436	474	482	490	511	491	468	439	474	501	480	517	452	499	508	474	501	467	474	493	467	471	483	488	486	510	479	468	503	508	483	483	497	499	447	494	499	481	483	474
24412	21514	25148	28334	21514	21525	12213	356	237	191	163	148	143	139	121	133	115	125	127	112	103	95	91	114	80	96	95	91	96	90	72	79	99	100	103	72	89	93	79	98	107	115	100	120	101	116	105	100	91	91	92	71	70	80	89	84	91	77	86	98	104	96	81	88	94	94	96	87	102	89	102	82	86	82	102	96	92	97	95	88	89	80	88	80	77	87	84	104	87	89	97	82	76	91	88	89	109	78	107	106	104	80	79	93	98	92	85	87	101	86	74	95	91	86	101	83	94	111	87	99	97	88	99	124	108	95	76	93	79	82	94	88	79	87	68	91	95	81	101	88	90	83	94	76	81	73	112	100	101	80	88	92	87	92	95	90	98	92	99	106	96	97	94	85	90	91	109	90	61	76	83	83	95	66	81	92	97	80	80	100	108	80	90	88	97	85	88	84	78	98	90	87	88	99	119	81	90	78	80	84	95	89	83	70	104	82	91	82	104	88	92	90	86	90	91	82	103	104	89	86	90	102	84	86	98	84	100	72	91	108	86	69	104	97	103	89	101	85	96	84	77	81	94	81	85	85	94	99	96	94	101	70	89	95	90	92	101	108	95	84	88	83	102	84	95	103	67	83	84	91	63	84	88	84	88	98	94	108	90	94	88	77	87	88	99	87	75	82	93	78	79	87	103	80	70	108	93	86	89	99	95	72	97	98	97	82	84	80	93	75	100	101	97	80	91	87	81	89	93	79	105	84	77	78	75	103	91	82	100	87	80	82	82	91	98	74	97	102	97	103	82	83	83	88	86	80	99	78	86	111	96	89	93	106	72	79	88	109	92	83	86	94	95	87	99	90	80	95	84	71	89	101	90	91	88	74	85	93	104	101	88	103	97	89	92	89	102	80	97	84	86	95	70	89	91	83	86	97	92	86	94	93	80	81	91	89	75	92	89	79	84	100	89	99	91	87	92	97	78	91	82	88	87	99	93	98	73	67	85	80	105	74	82	86	91	70	76	89	70	92	95	95	83	89	74	72	98	72	109	90	87	98	109	94	94	74	91	89	105	84	79	94	99	83	94	79	80	84	95	77	92	79	95	95	89	94	79	75	84	92	87	93	85	67	75	88	112	83	74	97	99	97	71	94	84	84	89	101	81	91	81	100	93	99	97	101	86	85	76	117	69	99	71	90	106	96	94	83	95	74	80	89	71	97	96	101	80	67	90	91	88	91	96	86	87	108	93	107	85	112	102	85	102	99	105	98	82	78	86	74	77	86	103	78	104	108	95	77	92	72	96	91	78	94	89	101	99	84	94	77	66	90	89	101	78	81	95	98	78	80	83	107	97	96	111	97	100	107	85	85	89	86	109	88	91	101	79	85	87	88	100	101	88	75	103	83	95	89	85	95	90	96	99	83	87	83	93	94	100	98	89	95	96	75	95	81	96	94	99	78	96	102	102	104	97	109	85	82	93	99	76	88	81	97	79	97	88	112	98	94	95	73	94	94	82	85	82	94	103	97	80	78	107	76	67	87	88	100	77	96	105	88	72	113	84	108	90	89	72	88	86	83	91	104	80	82	91	80	98	89	69	83	94	84	83	101	94	103	80	77	77	76	105	95	85	74	102	92	82	73	102	95	82	84	93	94	113	80	80	79	94	81	95	88	91	85	88	105	64	99	82	89	91	73	77	85	72	108	99	89	103	102	80	89	81	82	110	81	122	84	85	109	91	87	98	76	108	83	100	104	82	90	96	102	65	92	89	82	85	82	76	101	102	95	87	89	83	82	88	96	104	81	98	85	81	81	99	109	79	90	75	74	59	94	83	89	101	75	81	94	84	93	73	65	110	109	108	92	89	93	112	85	75	89	90	88	93	75	100	71	74	105	76	85	78	101	71	80	84	93	98	101	92	85	90	107	99	77	90	73	73	81	93	91	93	115	82	77	91	85	89	90	82	87	80	111	99	90	98	83	94	86	82	87	86	100	87	91	77	91	79	80	74	86	91	87	80	79	82	86	94	96	76	72	75	93	80	94	82	95	91	93	82	102	96	87	84	86	84	80	89	83	84	88	78	95	106	90	102	102	91	90	84	93	112	89	87	86	87	108	108	100	101	85	105	79	84	84	81	83	96	81	74	86	94	99	82	101	101	101	75	95	71	90	95	87	84	92	85	79	89	80	82	109	88	80	112	101	114	89	85	91	88	94	83	100	94	88	85	102	89	70	91	80	77	90	77	93	89	87	84	92	101	77	85	109	102	97	77	81	74	92	103	76	91	63	89	89	109	78	91	86	112	83	90	85	80	98	100	79	77	87	94	76	67	95	86	99	77	98	90	116	79	85	106	89	81	112	95	97	93	94	89	94	95	92	88	90	109	78	103	85	92	89	78	92	102	93	92	99	91	80	104	88	84	80	78	91	88	93	97	79	108	76	70	103	75	102	92	93	78	103	100	89	84	102	76	97	102	75	86	105	76	110	80	99	81	90	104	97	82	83	79	87	82	85	85	113	98	88	87	86	97	84	91	80	86	80	105	94	97	87	96	88	84	85	89	89	76	100	80	92	82	82	93	82	82	88	91	109	77	93	111	81	90	84	81	78	75	88	91	99	87	90	79	106	84	88	92	101	99	88	78	82	99	110	92	105	77	100	84	72	88	101	85	102	87	98	86	89	72	79	102	93	84	81	76	93	110	89	101	116	94	88	97	101	90	83	86	74	95	91	96	79	93	99	87	89	91	87	108	87	88	89	86	98	103	100	83	78	93	86	93	99	117	92	88	80	103	105	85	85	88	78	85	97	75	107	100	111	81	88	96	95	77	92	92	88	84	81	86	102	103	81	80	89	94	95	91	82	99	84	86	85	104	102	95	98	109	91	113	82	94	93	84	95	89	77	106	97	80	89	75	79	87	92	79	93	99	103	100	109	113	95	91	101	107	108	75	70	90	102	73	93	78	77	85	90	84	74	98	98	92	105	93	104	100	87	100	83	82	85	78	100	87	89	104	87	92	91	90	108	98	66	84	73	94	92	95	90	93	90	79	92	94	99	95	80	73	87	83	83	78	107	84	79	83	92	91	89	80	72	106	107	94	101	88	80	93	81	90	96	76	82	72	91	86	95	81	83	89	97	80	93	119	88	92	88	91	93	97	81	90	70	89	101	85	105	74	95	97	100	86	88	80	88	96	99	94	93	105	96	87	82	69	97	94	76	80	113	124	88	102	86	79	102	77	90	86	86	99	85	85	89	82	82	76	93	92	95	88	95	96	104	68	78	88	87	92	88	103	90	95	90	92	93	89	94	94	81	113	88	99	89	85	96	96	91	82	80	81	97	91	96	83	100	89	87	73	86	91	82	71	95	94	78	87	84	95	92	99	102	90	93	67	91	94	90	82	67	80	78	92	83	86	96	86	87	65	86	91	106	98	67	103	96	114	91	79	82	69	95	96	97	77	86	88	91	101	112	83	81	96	75	78	107	109	102	88	85	78	100	117	102	94	89
2904	3023	1312	722	477	413	354	309	310	306	283	296	279	258	260	280	280	249	292	258	271	260	231	255	227	257	246	248	244	233	256	246	248	279	259	262	259	239	258	266	245	279	254	255	260	254	257	287	269	267	258	252	273	237	256	274	248	265	262	252	252	252	257	253	256	271	264	269	250	256	248	256	242	248	229	265	263	252	246	247	233	244	268	270	263	266	277	246	250	243	254	245	282	246	257	249	247	284	237	269	241	247	271	237	241	257	266	265	272	243	254	258	281	234	246	244	258	255	254	245	283	233	268	254	230	272	252	263	267	270	229	226	241	267	261	284	246	249	248	275	283	249	259	251	262	266	281	257	273	223	257	273	237	260	257	269	248	266	246	241	268	277	249	238	254	255	274	257	271	260	229	234	241	219	281	245	244	258	243	267	262	218	287	264	253	256	255	247	227	268	264	259	246	243	251	268	233	246	260	274	253	248	221	262	239	262	228	264	257	268	254	242	227	252	247	261	259	261	275	237	257	266	246	279	276	253	265	260	257	239	242	262	268	246	242	264	240	254	221	271	242	278	275	283	248	258	257	246	268	254	267	248	257	245	290	247	250	293	248	252	260	253	228	255	262	273	247	249	255	302	249	271	243	245	266	261	265	260	261	227	257	231	253	259	231	237	223	282	268	225	270	267	266	279	212	248	241	251	249	287	254	249	261	233	266	244	245	251	247	257	268	234	252	245	283	282	262	257	245	256	266	263	230	250	258	263	279	270	242	251	265	254	241	235	233	243	272	274	259	255	268	271	262	224	282	276	252	211	271	238	252	233	236	258	263	216	251	264	263	258	244	264	293	254	265	293	259	219	249	268	253	218	235	273	267	270	266	225	242	257	266	250	263	251	251	246	256	257	209	274	260	253	272	254	241	291	270	261	259	255	239	264	261	234	250	252	248	226	256	237	238	248	230	269	264	266	237	231	276	278	252	231	253	264	261	267	263	244	274	245	261	251	244	246	238	241	244	279	260	233	257	240	266	257	244	247	254	230	252	246	229	242	268	255	243	249	282	275	249	264	243	258	266	265	235	215	249	231	267	267	275	284	247	245	234	263	251	232	255	279	259	263	241	252	254	246	252	250	268	245	255	243	276	263	249	261	268	239	246	220	269	251	254	257	252	269	243	234	254	266	249	245	235	237	234	241	265	236	248	239	247	278	251	281	247	238	239	257	249	257	262	248	281	256	250	253	257	271	256	267	272	280	241	248	236	269	254	258	265	230	227	250	243	270	257	244	263	259	241	250	274	225	256	279	277	272	252	266	244	270	293	259	258	281	243	247	250	224	243	264	233	262	257	266	254	256	249	275	245	253	250	284	260	268	245	254	269	279	231	241	264	284	244	280	262	251	243	285	252	261	252	249	254	251	291	244	247	251	262	244	228	266	241	241	254	272	239	263	225	268	270	256	250	266	275	263	226	258	223	279	236	247	215	267	243	239	244	236	235	278	234	280	222	230	272	256	264	245	261	271	253	276	279	282	222	269	289	245	251	258	258	265	249	253	254	250	228	251	239	235	270	226	271	252	253	281	248	252	232	251	262	288	257	287	271	253	224	248	248	248	227	229	239	275	240	235	257	276	264	252	239	254	249	259	242	270	259	270	246	246	228	224	247	253	242	256	234	250	275	244	262	235	257	271	237	276	252	245	263	252	237	229	225	258	230	249	271	275	260	245	271	251	250	264	250	269	254	261	257	254	254	250	257	257	232	254	250	242	237	275	245	249	289	245	239	250	275	255	250	284	226	245	254	267	274	303	247	261	249	248	263	262	237	231	260	242	252	254	255	254	245	243	256	240	232	270	277	262	260	229	281	269	227	259	237	240	258	217	242	244	252	280	253	266	272	272	281	274	242	259	254	274	236	280	272	248	279	256	271	246	222	267	241	266	262	278	280	271	243	275	233	261	278	262	292	273	219	250	256	247	250	268	254	247	225	253	241	267	269	269	237	275	229	253	257	266	275	225	270	278	251	242	236	251	260	255	265	240	226	255	230	269	302	241	278	274	246	236	238	250	262	270	263	276	262	232	231	275	269	251	242	242	282	240	277	221	270	255	259	263	259	238	234	248	264	253	268	239	273	268	272	266	241	253	256	239	240	247	253	254	266	247	265	244	273	266	253	246	247	247	248	260	281	255	231	258	250	239	230	261	274	230	238	258	242	256	280	266	272	243	243	241	269	282	277	251	288	245	269	267	257	257	216	257	266	284	251	265	263	257	232	264	241	234	267	258	239	254	255	240	246	270	261	245	244	239	232	226	244	236	237	259	286	230	278	260	279	248	287	269	242	252	257	259	232	255	254	238	248	257	243	255	265	262	257	255	275	255	244	274	246	213	243	247	263	256	292	249	252	261	250	243	262	283	228	273	260	251	254	265	258	252	284	250	280	252	259	236	234	257	222	252	270	242	281	250	257	228	262	272	271	235	237	274	274	241	234	263	265	261	235	245	264	248	252	269	225	288	240	272	240	257	250	257	251	246	275	232	247	258	256	231	226	233	260	267	253	234	235	256	251	270	260	255	219	243	265	247	249	249	262	286	272	258	283	232	233	240	230	244	242	263	242	237	252	234	241	260	253	240	276	256	255	262	248	265	279	254	258	264	286	272	258	247	273	240	251	243	253	272	253	247	242	231	253	274	258	266	264	263	237	239	224	256	257	260	245	274	225	283	242	235	254	263	257	231	259	261	260	255	262	251	247	300	263	242	242	251	294	286	271	255	258	229	283	246	250	266	257	251	246	241	249	246	247	279	296	249	257	251	233	246	312	235	274	286	268	260	233	262	256	243	249	254	227	245	262	232	266	258	242	262	292	281	263	255	288	247	241	278	285	237	284	255	251	249	264	255	278	263	244	287	258	282	272	279	240	278	272	249	243	254	263	256	262	276	225	279	246	227	233	264	247	269	290	261	254	258	270	228	246	241	259	223	299	259	280	271	270	239	267	252	272	251	260	263	289	256	244	263	242	257	231	260	233	259	267	284	243	257	237	256	253	272	254	279	245	240	222	271	290	290	240	260	262	255	296	263	245	253	260	256	243	233	248	252	270	253	263	240	256	302	237	252	274	216	239	261	253	240	237	248	267	229	264	253	264	238	229	257	256	257	254	247	275	256	255	249	279	262	279	274	265	255	250	291	291	216	286	227	276	266	289	249	244	282	284	264	235	265	257	251	258	257	242	239	256	252	227	235	261	269	265	240	238	237	249	254	250	241	249	277	259	241	260	239	243	249	248	269	263	244	220	238	259	257	247	244	269	264	239	267	275	256	281	238	261	246	276	251	248	230	261	267	262	263	258	258	269	251	261	252	249	270	263	289	246	255	242	248	262	242	266	254	284	264	276	243	266	243	251	240	206	271	257	240	242	255	290	268	223	255	260	249	262	237	251	253	259	250	273	265	229	265	300	234	262	251	262	242	261	249	264	243	271	267	275	277	249	264	262	260	281	279	231	259
31984	20229	7728	508	362	345	334	326	300	296	335	341	360	323	336	344	311	316	300	328	330	302	325	332	313	324	305	348	348	290	331	306	320	333	314	321	328	327	324	346	311	352	342	302	307	309	328	292	309	324	307	306	328	324	316	302	303	326	321	336	327	330	314	313	311	343	337	304	325	350	314	299	335	308	366	311	354	314	311	296	321	320	275	298	299	315	298	338	347	346	358	328	310	343	306	330	308	330	324	329	336	332	318	325	319	320	326	338	302	322	315	306	334	319	307	333	307	339	350	303	320	363	352	347	322	340	321	314	303	300	317	317	331	332	310	325	305	333	332	349	312	322	301	309	324	316	332	326	337	306	313	307	321	327	288	327	323	309	313	325	327	339	315	309	300	331	358	316	314	365	297	311	360	305	336	319	308	328	327	294	339	336	288	328	346	317	322	343	320	333	328	314	331	360	333	305	330	354	343	322	279	329	308	294	332	313	306	297	326	331	297	352	313	300	334	377	318	310	292	318	324	312	314	332	303	322	339	337	350	345	327	304	318	339	332	311	352	301	316	322	343	314	328	310	345	317	309	312	312	300	287	337	305	326	325	315	321	344	290	317	333	321	332	317	305	304	343	309	293	323	326	324	314	355	383	338	305	341	309	308	320	284	301	302	322	310	330	294	279	321	318	346	345	315	282	330	328	333	327	342	345	320	346	316	319	305	317	337	339	348	312	352	317	336	319	329	344	304	341	346	304	340	323	304	309	300	339	300	317	279	337	344	349	306	300	326	303	321	291	328	327	302	327	303	319	298	328	284	320	334	290	297	317	352	363	340	343	340	324	288	347	292	297	319	300	344	308	340	321	306	329	331	308	299	331	326	306	293	320	310	320	342	320	286	332	302	330	349	331	337	296	334	343	322	295	339	299	293	310	297	313	338	341	355	320	322	295	315	298	315	293	320	339	304	315	295	357	346	330	327	328	342	321	294	306	323	330	326	323	309	305	333	314	286	325	299	315	299	353	335	342	338	363	292	287	298	322	308	330	368	342	307	314	302	333	320	323	322	342	293	328	332	317	319	329	329	318	292	299	308	284	351	307	319	324	319	323	348	322	324	330	313	350	311	340	311	342	317	307	325	347	327	305	313	302	313	292	304	310	348	305	350	336	322	299	303	313	326	345	313	303	329	323	338	320	317	311	305	311	306	304	313	324	313	306	295	317	318	320	325	310	302	327	318	303	325	305	301	338	326	309	293	317	335	309	353	324	307	342	338	332	327	336	304	327	312	315	322	322	325	304	318	299	323	347	325	354	327	278	326	320	326	358	298	340	324	355	317	297	330	317	348	311	325	332	297	321	315	286	287	328	295	282	313	284	302	336	296	332	348	319	330	319	355	321	280	309	328	336	316	326	312	341	323	335	291	319	337	319	322	316	323	319	305	310	314	324	337	362	307	328	312	345	334	305	324	336	323	322	329	331	326	335	339	342	326	313	304	323	331	349	307	355	318	327	293	271	334	333	328	288	304	306	322	297	295	348	351	312	299	339	333	328	329	322	314	284	314	305	321	318	360	302	340	338	325	315	385	320	334	340	295	317	306	345	363	330	316	323	344	338	274	343	312	313	335	311	324	317	335	339	297	320	309	332	349	326	311	305	341	359	323	288	342	299	310	323	326	315	325	286	320	327	295	353	301	315	358	346	303	311	342	313	314	332	346	306	297	310	317	301	312	301	303	306	297	309	314	330	348	362	300	303	324	346	324	318	334	337	323	330	329	323	337	305	321	311	324	346	339	315	350	307	330	322	315	308	297	310	332	338	340	295	324	249	345	356	313	336	319	325	309	304	325	294	303	337	317	343	333	309	302	344	361	303	343	325	316	331	340	304	322	328	333	298	313	318	295	294	331	298	308	320	348	351	344	307	306	333	326	301	339	326	334	280	287	315	306	281	319	349	348	391	309	312	321	341	310	319	343	335	322	281	327	333	351	342	330	299	331	343	327	318	354	310	354	355	335	294	313	314	325	316	307	300	331	312	304	313	322	330	323	352	355	311	295	305	335	337	300	318	302	297	319	310	284	298	344	360	330	343	323	314	291	328	318	344	296	289	316	321	300	317	314	339	343	318	294	334	327	334	290	317	318	315	332	337	324	334	340	335	331	341	312	350	317	328	329	343	349	313	303	327	326	357	328	316	303	304	306	279	299	322	296	318	317	342	358	324	341	312	280	322	306	292	311	315	336	329	323	341	313	332	323	326	336	312	312	316	333	299	337	313	310	338	318	339	295	310	306	313	287	305	313	339	334	350	341	319	329	325	370	334	305	331	332	278	327	318	310	337	355	327	348	287	316	310	335	307	327	325	317	293	339	315	355	299	300	306	321	315	285	317	319	312	328	328	300	299	328	337	321	329	337	308	335	327	306	302	330	280	300	305	345	333	314	309	334	333	322	289	303	358	315	329	314	358	328	357	322	322	323	325	324	324	285	317	337	342	312	299	348	311	321	321	357	298	337	307	307	323	312	312	317	342	311	298	312	311	291	324	337	322	354	308	311	320	296	333	337	339	315	311	262	317	314	323	320	343	331	364	313	323	295	350	352	318	342	304	314	300	320	335	350	311	310	306	336	328	321	329	330	312	329	304	284	351	320	357	317	329	319	346	306	341	339	333	293	318	309	315	309	323	334	323	323	334	353	298	333	365	342	341	353	328	303	345	317	278	321	310	345	301	338	294	306	294	334	322	330	320	327	328	290	308	292	276	341	319	311	328	292	329	344	333	301	314	314	296	357	333	319	309	332	333	303	340	331	336	322	345	297	351	310	278	320	315	296	288	341	315	336	321	324	359	354	338	334	315	296	311	349	315	314	352	291	324	300	327	311	300	321	328	325	325	357	311	313	347	317	347	335	330	301	327	329	320	348	288	295	296	302	336	291	307	351	310	281	335	311	348	307	324	300	351	344	309	301	302	321	336	297	331	334	314	334	311	317	324	306	354	289	306	337	295	360	338	344	332	340	332	351	314	324	307	301	349	359	323	313	361	344	302	337	331	315	326	307	323	332	274	322	308	338	343	329	330	310	346	342	322	335	323	340	299	325	312	316	323	323	342	353	301	305	322	351	354	314	290	300	304	293	352	350	324	322	330	335	327	320	308	327	294	335	334	266	310	314	320	329	280	294	324	314	340	368	301	338	354	303	330	341	317	341	307	333	374	311	331	323	292	326	313	296	332	339	314	291	336	330	360	321	319	320	328	359	290	302	332	294	320	307	313	310	343	323	319	345	330	333	307	337	339	321	291	355	331	337	297	325	322	342	323	313	322	326	318	311	300	319	351	307	310	335	303	304	316	321	304	291	330	298	299	303	325	354	284	292	357	327	320	316	327	306	302	288	327	337	322	347	329	329	344	297	317	287	323	307	317	329	331	318	359	320	316	331	338	354	345	332	336	296	338	337	325	306	317	358	296	325	327	326	309	327	305	328	319	327	307	293	322	312	332	301	354	293
5943	831	814	794	793	792	725	743	734	766	717	757	762	772	782	723	803	767	773	796	770	771	755	729	764	760	739	738	759	685	760	777	723	786	760	780	736	783	768	753	733	746	753	790	750	784	744	747	743	771	760	787	700	830	695	728	726	780	825	794	768	790	792	772	791	768	765	771	752	745	768	752	750	776	773	749	777	718	769	732	767	789	787	772	782	764	749	783	781	781	764	750	773	748	778	749	785	806	762	739	765	780	774	785	757	758	793	737	770	733	746	752	745	773	773	758	817	744	777	759	772	753	770	774	801	762	759	743	781	765	770	762	819	710	779	751	793	749	788	819	692	783	775	730	759	772	750	748	772	734	753	775	749	742	735	776	782	794	694	765	762	728	797	775	709	774	822	722	724	792	763	793	754	728	793	747	765	734	737	721	738	804	766	715	782	775	739	741	793	818	753	800	711	747	719	791	796	763	767	795	850	770	798	781	803	789	798	747	770	782	746	775	705	782	768	805	762	743	778	778	783	796	773	773	744	789	811	768	732	784	759	762	795	753	737	729	769	751	762	822	776	752	780	781	779	765	793	722	771	753	785	754	734	764	752	762	740	760	769	752	772	782	793	706	812	750	766	737	728	793	778	788	714	791	759	772	745	727	791	790	771	711	755	828	726	765	746	753	791	756	776	772	725	751	730	774	785	780	762	824	762	750	747	743	743	791	803	763	746	769	741	759	766	771	809	762	756	785	791	721	748	772	781	750	772	770	789	776	722	760	757	715	710	739	784	735	804	817	798	800	739	762	777	727	807	776	809	789	797	754	793	800	760	740	739	715	769	753	815	750	698	752	761	787	683	794	763	765	774	711	774	783	739	809	770	738	777	731	742	771	750	753	745	781	757	747	727	805	748	763	758	779	753	768	781	710	756	792	753	745	785	690	707	753	753	740	780	780	766	756	834	756	766	762	789	760	775	692	792	762	729	783	842	816	827	774	801	757	753	788	718	774	809	749	758	751	755	804	786	789	761	754	749	747	772	773	722	738	751	749	761	764	770	718	779	743	791	766	700	699	743	769	766	789	767	777	825	740	748	702	730	751	805	777	762	730	725	770	690	722	730	770	767	814	836	789	752	763	756	748	768	735	821	731	772	779	748	766	759	789	731	760	750	741	752	771	771	739	762	713	815	764	744	728	757	786	757	754	738	755	801	731	756	777	749	778	768	781	738	687	778	779	710	776	779	762	807	761	781	749	767	782	786	738	809	746	758	757	764	823	747	750	711	801	780	771	799	787	718	773	775	838	779	760	786	741	778	831	724	767	796	786	759	750	810	760	736	751	779	752	732	782	758	752	798	771	727	750	787	828	744	721	733	754	705	717	750	751	757	768	779	734	758	732	771	767	786	767	799	754	783	772	771	820	769	757	788	765	700	767	785	763	769	713	775	742	778	811	747	758	779	756	719	762	784	830	769	720	823	736	828	738	793	751	756	735	796	778	797	782	754	756	759	768	731	794	736	732	795	716	769	742	772	774	753	761	752	776	769	732	768	784	742	791	697	739	739	717	733	727	778	748	781	795	758	834	755	758	774	755	765	819	761	746	777	790	802	741	809	761	755	753	744	740	766	757	735	756	761	763	769	734	747	731	747	765	795	762	803	769	766	740	761	783	775	746	772	751	764	746	752	776	776	770	754	758	793	745	740	746	777	830	798	756	778	770	761	764	778	772	777	784	748	811	748	782	790	753	762	784	776	713	739	770	747	815	741	777	761	762	785	773	759	771	777	752	746	750	726	740	751	766	791	776	759	724	731	756	812	798	711	793	818	744	743	735	770	790	751	744	774	731	775	733	784	749	753	768	757	774	783	763	743	774	760	818	744	774	791	728	728	802	739	790	760	813	716	764	741	796	746	734	776	763	803	787	728	829	791	767	742	788	760	729	763	792	740	739	778	783	786	759	750	776	780	718	788	745	770	742	792	796	715	778	780	818	729	759	719	731	682	754	759	757	763	766	726	768	700	770	765	793	789	753	754	744	748	761	750	766	816	757	812	762	755	782	726	828	754	810	814	774	771	779	771	794	781	785	795	757	780	792	788	743	719	810	737	755	755	717	756	792	757	760	766	769	772	780	762	737	772	718	814	765	787	781	764	762	779	743	779	763	783	711	742	758	735	794	759	748	771	791	776	795	769	763	828	752	785	740	732	774	725	763	826	732	774	742	769	790	778	752	783	793	793	788	764	779	779	780	759	746	727	739	745	780	733	763	769	831	763	769	734	785	758	783	726	802	723	757	776	802	812	744	752	744	749	766	776	787	732	780	773	772	749	776	802	755	771	802	789	780	781	778	793	750	746	809	777	793	791	713	752	741	789	767	779	771	760	765	708	779	746	797	781	762	735	751	808	756	744	776	777	790	744	760	766	754	795	834	723	726	756	735	818	749	797	778	776	764	765	757	757	788	775	770	767	771	764	780	775	783	724	751	788	801	781	780	754	706	769	838	741	754	723	755	725	811	760	776	745	725	802	767	790	768	755	786	788	786	775	782	770	786	785	766	761	731	785	771	733	749	777	752	804	813	768	732	781	724	763	763	764	774	732	740	750	754	726	777	797	725	776	765	793	780	776	786	810	780	788	740	742	770	770	724	744	798	753	746	699	762	766	779	754	730	763	730	751	730	759	774	787	706	800	765	795	709	722	737	761	756	765	751	737	754	767	724	732	768	755	745	751	742	829	712	761	811	731	770	726	744	826	767	773	759	768	778	768	796	778	713	781	746	751	774	752	802	718	801	784	819	719	751	750	771	800	755	766	779	746	780	770	802	776	764	753	782	769	745	778	730	780	771	711	765	753	762	722	756	787	777	736	790	787	758	758	753	768	724	750	764	743	764	787	744	785	765	781	763	799	755	808	770	759	827	768	803	734	712	768	756	777	796	764	784	714	723	732	786	770	748	774	723	720	756	756	806	828	790	811	801	747	744	816	791	741	742	806	723	741	770	745	779	775	791	757	740	753	760	770	750	782	736	723	738	753	800	774	771	752	829	726	758	776	767	769	783	709	714	739	752	774	780	779	734	736	772	763	741	772	785	730	791	732	804	803	763	710	782	779	790	765	751	749	815	780	745	751	821	726	773	776	772	767	754	763	726	741	751	748	820	811	760	777	782	755	733	732	829	762	835	753	778	743	792	801	801	765	767	766	762	752	777	771	797	792	800	813	718	802	774	771	778	775	758	816	722	759	782	744	750	728	792	774	734	801	816	768	764	715	757	790	735	749	795	771	766	771	763	751	741	796	804	747	734	745	810	746	741	814	762	734	740	783	787	790	797	728	746	708	719	788	781	701	796	760	780	692	752	785	804	791	757	731	789	813	756	770	795	751	744	750	787	759	792	778	763	736	770	701	716	746	764	764	708	759	763	761	748	790	721	743	756	755	764	757	806	760	769	682	745	718	758	843	738	740	765	745	775	816	792	771	761	780	761	792	694	763	765	803	754	747	768	754	758
25044	21506	24740	28701	21488	16997	526	316	260	255	246	219	240	221	218	206	200	199	219	180	200	202	182	188	209	205	192	208	205	199	198	222	201	194	228	218	198	203	231	216	171	189	161	203	207	204	177	187	184	203	191	198	169	194	208	177	208	193	212	184	214	190	207	193	198	224	203	180	186	226	179	198	194	175	212	193	207	207	207	228	232	202	198	189	203	205	172	203	193	205	205	186	179	217	185	190	177	189	210	223	182	196	195	210	175	205	232	205	191	187	204	215	220	204	182	207	186	208	219	176	222	197	196	181	214	186	189	206	192	191	199	222	206	214	179	190	175	204	203	198	204	195	213	199	173	192	241	181	194	199	186	173	184	175	180	218	208	220	208	215	190	201	171	206	176	192	185	190	216	183	207	192	174	189	214	226	216	208	197	195	170	232	237	197	216	202	180	197	185	199	204	207	180	182	237	184	214	190	185	210	205	213	208	210	232	201	171	222	172	185	187	176	205	186	192	202	215	190	193	207	184	205	193	210	203	205	219	200	215	202	212	212	200	195	183	233	201	215	200	193	202	186	202	206	158	192	214	205	209	225	172	193	209	214	186	194	194	204	205	185	201	196	198	213	219	169	186	198	178	205	199	207	189	205	185	199	184	192	193	191	192	198	209	187	189	189	201	223	186	204	188	195	180	185	204	210	215	186	195	201	188	191	214	194	168	209	202	220	152	239	181	191	205	175	189	199	198	199	161	198	213	212	191	199	230	192	178	184	210	213	189	190	207	175	207	195	198	214	203	182	220	195	185	178	199	197	199	182	172	167	190	210	209	147	185	191	197	196	186	209	176	195	205	198	182	222	201	181	200	235	192	216	214	208	202	209	197	191	200	195	181	207	185	184	211	216	215	204	175	192	205	200	183	182	191	188	184	182	209	234	191	224	182	189	193	176	195	211	193	196	200	191	210	188	184	180	204	209	203	175	189	211	198	213	200	182	160	195	210	196	200	201	212	193	196	186	192	209	206	210	218	211	197	206	190	192	192	173	213	199	194	201	189	193	208	201	207	196	193	216	191	176	199	201	195	209	192	218	191	189	220	215	202	212	186	203	229	203	198	194	204	205	188	221	202	189	198	213	202	188	200	203	210	195	186	215	175	197	215	204	169	198	199	198	190	217	197	206	189	219	193	212	193	207	200	186	185	229	195	185	189	220	157	191	185	179	182	185	194	174	194	167	189	184	190	174	178	189	185	212	187	194	182	196	187	199	204	218	210	197	187	193	174	193	184	168	206	209	192	210	194	200	210	187	215	204	198	194	182	173	215	204	178	183	193	207	202	181	184	218	196	192	193	189	177	209	211	186	212	190	173	192	210	204	211	188	192	194	169	196	219	229	173	200	188	196	206	205	217	210	202	193	184	162	199	211	210	193	234	200	211	206	193	199	199	203	205	204	183	183	177	183	195	200	186	212	203	184	214	212	210	189	222	215	213	205	209	202	190	197	193	214	208	186	205	191	215	203	183	206	210	179	207	189	198	215	191	191	201	189	193	197	215	187	201	186	209	192	197	191	187	200	193	220	182	202	217	214	204	203	199	212	207	182	185	166	203	192	186	213	210	180	197	197	210	185	197	202	195	209	202	203	200	219	200	210	195	228	197	209	182	211	214	189	198	185	195	195	207	182	173	189	167	216	188	203	190	203	235	199	203	183	194	185	188	185	211	200	185	195	183	210	198	196	203	221	195	213	197	186	209	171	218	207	198	175	207	210	178	190	183	205	195	194	204	189	195	184	192	209	196	194	229	205	222	203	173	187	211	209	199	195	224	190	174	204	211	187	209	207	195	183	202	187	224	188	205	188	176	208	221	182	185	203	186	203	191	182	215	234	206	200	189	198	214	198	213	211	224	215	216	166	233	176	194	232	211	208	214	202	188	184	211	205	161	188	211	200	222	168	164	200	211	187	193	189	180	172	191	211	193	183	205	207	223	170	197	215	194	201	187	182	187	194	213	203	214	170	178	188	195	193	179	193	186	204	204	197	204	200	197	222	199	204	209	204	179	178	209	213	203	181	197	182	199	182	198	193	178	203	194	224	216	189	209	184	182	218	187	206	201	219	187	188	185	188	194	189	196	209	219	215	206	164	208	188	166	193	221	208	208	196	198	178	204	186	193	199	199	207	179	221	225	187	185	187	222	175	178	192	208	216	215	206	220	209	206	173	210	210	194	183	195	215	189	190	213	196	185	184	192	194	208	210	179	201	199	184	193	186	198	208	220	210	209	216	206	193	184	208	198	212	205	238	182	193	198	195	216	199	197	191	206	170	171	207	186	220	199	187	187	202	196	189	221	195	201	200	177	190	203	194	190	200	200	208	191	209	196	204	192	158	202	233	174	207	208	183	214	232	192	191	175	208	191	196	199	206	192	177	186	192	204	198	195	202	199	192	174	163	196	208	187	218	202	204	208	206	207	184	202	213	213	199	202	185	207	180	220	196	186	202	185	218	226	164	201	214	181	174	171	181	215	178	210	182	182	215	211	202	196	200	178	199	192	213	216	175	188	180	214	165	174	164	216	213	192	215	213	177	208	179	195	191	200	197	191	187	178	219	227	202	169	193	181	204	177	205	214	195	206	209	193	213	203	221	209	194	194	211	188	209	208	181	210	211	195	230	209	198	183	191	217	195	202	206	183	206	211	212	208	178	181	201	219	214	197	185	193	192	179	188	215	181	196	203	214	210	200	171	207	206	202	198	183	195	219	212	190	197	221	198	203	192	206	195	179	214	197	216	214	204	183	185	185	204	202	181	206	194	196	210	244	177	184	217	210	195	184	185	186	176	196	199	200	192	226	208	210	183	202	185	185	194	199	196	202	183	197	195	216	205	223	200	179	181	210	190	180	181	201	212	204	211	195	210	195	180	219	182	219	193	230	205	213	220	194	176	182	177	209	180	198	178	202	206	216	205	190	207	194	217	202	192	173	219	196	211	210	182	207	209	203	207	204	194	195	209	197	191	191	202	187	186	207	187	178	186	173	183	204	187	192	195	191	205	209	209	191	180	211	211	219	193	225	190	186	191	197	223	206	208	203	201	198	183	209	226	208	186	204	208	179	212	217	205	193	182	213	183	223	203	221	213	176	207	204	200	189	176	211	200	209	197	182	195	206	192	193	201	206	200	138	209	172	204	209	196	217	206	185	202	182	189	205	219	216	191	206	190	189	186	179	230	228	189	197	195	158	167	203	199	194	199	178	191	213	192	177	221	239	196	193	178	204	216	206	211	169	221	188	184	189	191	196	207	170	174	166	211	192	187	187	198	194	203	212	204	186	184	214	186	212	188	187	195	185	196	174	194	190	192	179	181	191	207	207	190	200	224	191	181	235	199	212	204	192	194	199	202	206	182	171	198	197	193	199	199	180	179	184	179	181	194	211	168	195	213	198	192	214	189	221	173	187	186	214	203	223	180	202	191	193	200	177	211	212	199	207	186	191	206	222	173	167	172
3035	1882	1109	681	664	548	528	524	519	455	540	503	498	504	491	475	490	475	517	526	494	511	452	475	491	481	443	486	517	490	425	502	504	500	450	465	475	498	494	482	514	475	461	466	487	459	488	440	465	483	491	464	456	486	467	468	491	478	514	502	502	511	479	518	459	497	503	489	510	453	539	500	459	504	499	507	445	465	470	471	457	497	510	484	483	470	476	501	488	476	463	482	457	482	498	484	468	487	499	515	512	468	493	520	491	481	476	497	493	471	532	487	431	456	520	501	476	497	493	546	501	463	451	500	482	451	492	443	467	472	484	502	462	450	520	467	451	468	487	458	461	496	456	502	469	476	488	482	483	462	470	477	512	474	488	496	459	485	447	456	495	498	500	531	476	486	472	505	506	463	467	475	511	479	460	502	517	463	485	537	544	499	506	473	485	468	518	472	485	498	467	506	464	502	435	473	501	502	487	510	486	489	530	476	476	460	458	440	463	477	470	505	487	487	495	441	487	478	431	479	477	511	458	463	482	479	477	461	490	486	502	482	451	517	511	491	470	501	487	463	500	511	466	494	486	490	468	481	488	469	501	484	476	456	469	463	475	521	457	480	492	487	476	505	492	484	468	482	461	451	504	472	486	463	507	480	464	491	478	549	459	446	501	505	498	484	469	486	470	453	503	476	491	466	497	498	484	451	490	473	506	469	499	499	467	486	494	487	487	473	499	519	465	456	478	472	461	476	489	489	491	500	469	481	463	476	501	490	475	506	464	495	443	460	506	488	489	456	472	500	477	473	479	439	475	493	472	449	466	537	479	476	507	473	479	510	454	513	470	496	484	482	506	493	461	511	464	451	466	487	482	441	466	479	475	499	508	456	448	477	512	461	494	496	494	473	494	448	543	472	483	494	457	454	472	501	464	495	466	503	439	510	474	499	490	509	482	467	494	476	499	485	476	509	454	482	461	484	478	483	482	487	491	497	487	493	481	483	467	442	479	500	498	511	441	506	519	478	484	469	485	483	498	455	448	504	460	487	506	479	507	463	489	459	487	490	466	470	495	446	475	504	486	488	478	488	503	501	477	467	476	497	502	478	468	496	492	491	469	513	507	494	477	526	485	466	487	481	482	510	462	512	483	510	505	491	469	484	499	476	480	475	479	474	490	493	426	504	466	446	450	509	491	508	513	457	493	465	513	472	513	483	475	493	491	493	478	469	515	442	440	465	454	512	497	452	483	486	481	478	464	463	518	499	494	426	459	469	496	432	479	451	470	470	483	496	457	514	468	493	506	474	452	487	507	530	494	485	492	433	507	508	480	482	485	495	488	490	490	460	523	462	484	508	452	470	451	492	465	512	478	472	474	520	464	523	505	477	449	478	425	470	471	486	485	481	497	512	504	464	446	452	456	484	450	495	469	515	499	488	452	481	465	460	465	486	468	484	500	479	459	459	511	487	497	479	520	461	486	512	499	467	499	482	485	450	443	460	445	457	463	494	492	546	477	507	476	480	481	455	525	440	498	493	531	450	484	449	505	502	449	498	465	481	513	479	505	479	472	446	501	485	493	487	477	489	513	461	488	477	470	484	493	491	468	489	503	504	465	501	517	463	530	479	461	516	467	518	477	495	468	463	450	477	450	452	515	510	450	506	453	502	475	523	465	470	470	499	460	459	487	518	477	481	481	511	479	444	505	463	514	488	512	510	470	481	515	479	482	489	521	464	456	499	522	493	483	487	460	523	463	506	485	495	482	473	520	496	457	504	524	498	434	502	475	484	494	493	460	475	456	502	456	482	465	502	499	474	515	497	493	484	500	453	504	475	437	503	502	481	479	464	462	502	488	484	467	471	460	546	473	544	511	455	509	492	523	481	469	486	482	461	481	492	500	464	513	486	458	508	482	466	456	466	467	510	500	489	482	506	475	473	487	493	529	419	464	458	481	477	516	438	503	500	500	475	463	485	472	450	489	492	459	470	460	502	519	427	491	466	521	481	483	489	489	490	494	458	478	485	499	486	473	486	474	462	517	450	469	468	477	457	479	519	489	477	509	494	499	503	483	480	497	511	446	462	465	448	486	475	482	489	439	487	528	466	470	494	509	486	519	490	475	511	491	517	462	475	466	469	494	456	463	466	493	504	496	505	479	505	500	443	478	484	496	474	448	504	490	463	499	485	440	519	514	494	449	500	480	435	511	466	487	523	451	464	477	488	496	455	529	521	491	489	486	482	473	482	492	514	490	518	507	479	490	484	455	481	471	452	524	486	463	496	437	501	471	460	487	492	452	482	460	439	473	483	462	462	454	522	469	501	475	504	467	504	489	491	545	508	451	471	495	475	476	465	468	548	482	467	492	427	463	484	473	517	487	518	496	485	461	513	455	498	453	498	465	494	514	485	462	465	487	499	488	486	488	457	455	493	482	478	494	507	501	514	463	504	460	482	464	462	465	481	461	449	491	465	494	512	475	499	457	510	493	473	484	443	508	478	473	490	487	482	466	472	485	509	465	479	498	458	455	477	467	453	513	461	497	466	482	479	461	489	513	504	464	511	454	497	492	505	484	466	479	498	490	483	485	477	472	491	451	461	450	462	472	485	485	481	509	521	518	458	472	459	446	485	475	487	514	522	484	499	458	491	457	503	496	478	495	500	489	508	521	492	477	486	477	451	518	475	478	497	477	461	506	518	478	481	464	464	486	534	486	487	477	497	490	503	484	518	466	476	486	478	462	503	469	521	480	469	485	459	453	480	482	473	489	486	490	474	492	439	488	512	482	527	468	487	463	454	485	496	451	504	457	506	423	476	510	485	481	505	485	473	498	498	507	506	483	453	535	502	479	457	497	460	494	487	482	472	485	486	498	499	451	473	467	535	486	450	502	482	473	511	474	490	494	461	473	495	502	495	460	501	514	479	464	462	504	508	481	460	497	480	470	433	478	495	474	491	498	478	490	471	484	473	443	468	464	511	465	461	441	479	506	504	507	507	496	498	476	522	503	491	495	501	460	491	498	488	476	468	485	485	489	441	501	479	536	446	501	454	487	500	506	461	478	497	485	485	507	490	482	480	477	481	454	500	458	496	467	433	489	469	468	470	503	503	448	489	472	490	473	452	501	425	523	455	488	482	462	487	519	498	475	485	464	489	478	494	534	461	491	484	502	505	508	447	470	448	489	482	513	468	471	504	503	446	507	507	481	467	489	480	489	464	477	434	462	463	483	481	501	465	501	538	465	497	454	492	504	466	487	484	458	487	465	479	492	464	487	511	525	457	500	533	509	491	486	477	487	511	449	505	455	469	493	492	497	513	451	459	480	469	495	469	497	461	494	455	494	526	479	500	489	490	524	490	458	477	527	479	458	504	433	443	475	479	473	502	468	471	520	494	463	483	454	464	533	500	534	510	492	504	520	455	490	488	536	483	491	470	488	482	482	518	509	505	462	459	476	485	493	525	461	466	476	485	518	499	492	465	472	495	516	488	511	462	471	477	492	448	501	478
24470	21502	25118	28320	21503	21508	12358	319	201	177	173	122	142	138	136	132	129	114	151	115	104	98	109	114	98	99	92	98	118	100	90	104	94	91	99	94	96	66	86	76	80	95	94	95	83	113	110	82	99	103	85	84	106	88	92	81	77	101	95	101	101	87	86	85	74	90	68	92	77	95	92	81	99	96	80	89	82	98	100	99	93	93	104	94	87	84	81	86	91	80	90	116	88	85	74	97	112	100	80	95	98	87	111	95	92	85	79	76	94	84	78	98	84	96	87	97	79	103	91	80	87	102	91	104	102	85	77	97	95	88	83	89	95	93	89	101	101	95	93	92	92	86	74	104	79	70	81	96	101	84	98	98	81	101	79	102	79	71	86	87	92	97	92	76	104	82	90	87	92	91	93	105	80	89	103	85	94	99	89	79	88	77	84	92	88	93	90	98	90	115	100	85	103	111	75	105	82	91	98	88	82	106	87	92	106	90	77	68	94	106	90	94	81	87	113	81	78	75	81	69	90	91	86	98	86	103	85	89	84	84	90	78	93	99	91	81	101	90	85	93	87	82	94	85	95	109	82	94	98	84	68	101	90	94	96	91	79	95	89	89	94	96	73	96	88	79	105	79	99	83	80	71	94	97	85	88	104	82	102	101	97	104	92	85	101	84	86	80	95	71	77	105	110	101	92	89	80	92	107	93	87	101	103	80	85	81	95	83	79	81	93	80	90	71	93	94	93	92	88	88	84	88	100	97	70	84	91	92	97	87	88	96	92	84	105	84	88	92	91	115	86	101	90	107	76	76	84	90	108	97	100	79	101	97	98	90	92	82	106	76	86	74	106	75	81	82	81	89	94	88	81	106	109	88	87	78	83	85	93	99	90	77	75	90	80	87	95	101	101	81	89	95	106	113	101	93	104	82	93	86	91	82	94	98	91	99	76	86	86	79	74	95	100	109	102	85	83	98	97	84	80	91	98	93	103	91	94	92	90	81	94	103	101	87	89	75	89	114	82	80	85	95	77	105	86	102	106	90	96	90	108	84	125	75	115	89	90	80	85	88	96	102	80	106	83	105	87	77	91	100	92	94	102	89	96	84	86	87	89	86	90	78	91	103	90	71	90	90	90	78	84	92	76	88	89	89	81	90	87	71	78	92	96	97	107	91	115	105	92	92	81	73	99	85	95	103	95	78	68	86	75	82	90	79	80	94	93	97	78	82	83	104	92	94	75	103	100	92	97	94	93	82	77	96	99	105	85	82	79	107	88	103	97	80	91	101	93	86	80	88	93	96	90	84	92	82	96	84	99	85	92	113	100	74	95	115	92	79	100	88	96	101	74	100	84	98	73	88	81	90	84	104	93	77	82	79	108	81	90	95	106	84	94	72	94	94	82	74	81	97	96	104	97	90	89	77	89	87	81	87	81	91	100	96	107	80	96	82	89	87	87	80	83	93	77	92	104	86	107	85	94	91	79	94	85	113	74	79	87	94	102	83	82	69	81	75	79	81	105	90	96	83	100	92	86	85	73	111	93	85	98	68	92	99	81	103	84	76	81	97	76	95	78	110	81	88	94	100	85	86	88	92	96	92	102	91	91	75	77	81	87	106	99	87	87	74	86	83	105	84	94	99	77	86	94	99	74	90	93	75	99	95	99	106	84	78	81	88	104	97	89	93	95	98	104	91	88	103	90	86	99	69	83	118	82	94	102	111	92	76	85	90	95	88	100	93	83	85	95	91	100	106	85	77	103	78	72	89	85	113	100	100	87	93	86	94	77	94	78	92	96	83	111	80	91	98	90	94	87	80	78	91	82	90	79	111	83	91	98	95	92	99	86	86	82	102	99	81	106	77	92	86	85	83	76	78	83	112	78	90	66	84	90	96	90	90	81	89	105	83	84	77	107	69	92	91	87	79	92	109	102	83	82	91	88	95	84	78	86	98	97	89	113	88	75	69	106	87	102	96	94	79	89	93	99	79	89	87	89	79	78	98	97	77	85	101	76	94	89	95	99	104	95	88	93	94	98	88	109	85	93	93	68	87	92	88	92	105	100	83	103	86	96	91	85	90	86	77	87	105	93	90	102	91	69	90	87	72	113	82	81	85	93	97	92	108	101	103	105	107	98	86	80	86	103	98	86	95	90	103	87	75	87	106	86	105	104	95	81	97	74	81	90	102	77	91	95	90	83	93	89	95	99	93	80	90	85	76	73	100	88	109	83	92	86	69	82	89	100	79	87	76	98	98	87	78	90	91	80	83	94	100	92	114	95	91	107	99	92	100	92	92	95	98	99	102	89	75	86	89	102	82	83	85	94	88	85	89	97	101	90	87	77	98	94	101	84	85	103	88	95	90	100	99	81	91	91	63	76	105	95	88	83	102	93	80	88	100	95	83	93	91	75	88	69	82	76	91	81	102	100	68	62	92	105	90	104	103	85	87	73	87	94	85	100	96	106	96	106	75	78	91	91	102	89	87	105	67	92	96	76	102	72	79	83	66	93	88	92	98	71	98	106	88	80	97	57	91	91	82	102	98	94	92	98	99	76	82	85	106	99	92	104	105	85	92	83	96	90	76	99	90	60	74	93	87	103	79	83	88	111	89	104	107	121	102	96	84	92	104	106	103	99	81	90	87	106	90	91	87	79	90	93	97	90	84	109	92	78	82	89	93	93	88	87	84	95	78	88	94	111	100	91	96	82	96	92	84	82	102	95	85	87	104	76	91	71	85	90	85	100	78	79	101	95	84	79	73	73	89	101	103	94	73	83	94	98	97	105	114	94	101	110	88	80	91	89	77	106	94	84	100	102	94	92	98	96	105	96	82	88	86	87	85	88	91	95	87	88	90	95	81	86	88	103	88	78	93	72	82	75	93	94	99	79	96	86	79	84	101	96	102	102	96	89	108	95	103	96	77	75	80	79	72	103	92	75	77	73	92	94	87	91	83	79	92	96	92	99	73	91	89	91	106	79	100	82	63	99	87	83	99	87	96	101	88	96	119	113	95	89	95	84	92	81	91	89	70	85	85	88	95	96	101	101	93	115	76	105	84	103	87	80	94	93	95	76	93	71	86	78	90	80	78	99	64	90	92	76	95	100	91	98	88	90	87	94	95	66	101	103	91	77	84	88	93	88	85	99	77	107	101	94	88	81	91	100	83	89	98	92	88	79	91	83	89	103	74	99	80	99	92	79	98	85	82	97	93	92	84	91	97	91	93	83	91	89	89	83	83	75	80	87	96	82	97	92	85	93	105	102	96	76	95	101	90	81	92	100	79	96	84	85	73	95	96	95	83	91	97	81	71	71	89	96	97	87	106	112	97	92	94	71	81	88	89	79	117	86	83	94	84	88	84	79	89	102	91	79	100	98	83	100	75	76	78	89	94	104	96	86	79	82	85	69	100	93	78	91	81	87	94	82	90	91	94	93	100	83	89	108	96	95	102	88	76	73	76	69	86	90	84	97	84	97	86	92	92	71	84	91	68	81	115	101	93
2909	3032	1369	733	482	421	363	349	315	300	275	283	299	247	233	286	225	268	263	277	280	287	241	254	245	265	251	241	256	255	260	259	253	256	256	268	268	275	260	254	260	249	258	275	275	260	269	239	249	253	246	248	265	277	240	265	230	251	265	267	252	245	253	272	264	244	265	256	256	252	239	246	255	264	233	252	244	228	258	291	268	283	255	221	271	242	259	256	247	262	236	265	260	290	256	277	244	275	267	266	268	249	250	255	246	270	255	244	261	233	268	267	260	249	247	259	280	260	260	242	256	267	285	276	245	258	274	242	249	247	277	237	257	264	241	239	258	263	224	269	244	276	258	231	272	246	267	238	237	249	246	260	247	238	259	229	270	262	253	253	247	246	269	248	250	226	280	249	239	239	260	252	241	226	249	249	258	229	248	239	247	278	247	240	245	283	232	254	234	252	244	273	271	249	290	262	253	280	265	251	247	276	259	253	230	293	288	264	248	258	248	257	252	253	261	270	243	259	298	264	270	257	257	252	269	247	276	261	245	238	286	278	252	249	269	281	248	270	231	273	242	267	278	240	271	273	227	225	255	246	255	268	292	252	252	287	234	252	258	250	281	253	238	280	234	243	251	263	262	239	234	238	258	261	249	258	245	278	254	270	274	243	238	254	270	237	227	245	278	267	261	260	242	280	249	297	257	249	260	237	267	243	256	274	257	237	241	244	252	278	265	246	269	256	270	244	260	283	277	263	236	250	246	244	254	273	280	252	253	249	286	261	248	225	270	259	239	256	266	251	266	265	242	278	218	246	212	255	260	230	244	250	257	240	259	262	238	253	250	262	242	261	243	267	259	266	249	234	258	266	239	275	260	282	254	303	239	271	250	256	273	267	242	223	269	231	257	263	218	233	266	258	249	266	268	226	250	244	229	234	234	249	265	228	249	263	257	236	259	260	286	268	278	261	250	260	271	213	235	269	239	248	288	264	263	265	286	266	267	263	230	256	234	267	265	263	268	226	238	307	255	266	257	256	242	280	255	240	262	265	269	245	252	275	261	242	250	248	237	273	256	248	231	265	262	233	253	252	233	233	234	279	243	247	262	273	246	265	266	250	278	237	255	229	287	269	248	219	247	243	229	256	222	286	261	255	270	260	257	256	255	260	258	279	268	251	282	261	278	249	249	247	257	256	253	252	261	272	252	245	252	278	280	275	272	273	240	255	265	236	265	276	250	273	249	236	227	233	244	250	239	266	250	261	259	252	294	277	249	286	250	269	251	286	244	240	258	277	258	265	272	258	230	227	246	246	276	270	228	254	238	232	252	254	279	239	240	247	273	241	247	266	270	253	235	242	263	253	258	247	239	208	250	243	277	245	269	246	251	253	250	240	241	269	275	249	257	257	246	244	253	255	239	277	250	270	260	266	246	306	271	277	279	245	252	253	243	280	235	250	254	255	256	293	225	258	230	255	255	245	246	235	262	237	221	273	243	260	263	241	247	219	250	297	260	255	262	261	235	233	258	245	241	260	243	245	257	259	277	229	286	267	272	236	243	247	261	276	288	239	265	247	264	239	252	258	227	255	232	249	250	273	224	258	256	264	276	241	243	274	257	262	264	283	258	280	265	263	243	252	258	237	265	273	255	230	243	260	246	248	273	243	262	258	245	237	234	274	243	264	218	268	237	258	268	254	251	263	265	254	246	282	256	252	217	245	253	248	237	262	265	279	279	236	258	253	267	243	251	225	263	236	236	236	249	242	266	260	280	273	291	262	256	276	261	241	260	266	258	237	253	231	234	235	256	247	276	252	229	242	247	235	322	263	256	268	227	275	270	261	262	251	261	276	229	268	261	250	250	259	266	252	240	261	274	253	268	241	242	234	255	253	262	262	265	270	245	238	280	241	243	242	265	238	272	243	250	235	240	240	244	260	250	249	264	236	245	241	266	261	282	228	270	252	264	259	251	277	251	245	255	251	292	260	234	258	253	285	265	252	269	259	239	265	275	247	246	238	271	259	230	236	262	280	257	246	260	265	273	249	249	245	288	252	260	278	267	227	243	244	232	226	234	275	256	268	257	268	264	249	263	277	265	265	266	256	237	243	245	247	271	228	256	224	275	258	235	240	249	247	249	232	264	269	288	275	277	241	243	260	236	266	245	241	217	260	234	246	268	258	246	288	240	255	257	244	263	241	258	234	250	252	242	275	262	281	258	255	247	236	235	270	261	232	239	263	247	256	282	264	260	259	284	260	246	223	285	253	238	254	257	272	250	250	227	272	242	248	239	236	278	254	249	274	267	276	255	257	237	235	232	258	276	263	254	246	259	268	261	270	305	250	248	251	253	242	229	253	258	274	233	232	283	225	251	289	283	260	267	249	232	241	268	248	244	214	248	250	252	240	271	251	261	253	245	284	266	286	267	255	258	262	267	264	250	265	263	254	256	258	266	233	228	240	232	267	265	256	254	268	235	237	260	229	244	271	264	288	248	231	247	266	236	275	253	247	260	244	236	261	239	238	240	245	232	278	255	233	248	245	240	262	246	242	271	262	238	264	240	239	267	251	288	240	238	260	228	221	244	258	233	246	276	261	252	277	245	258	246	280	244	285	235	260	249	252	239	247	235	272	247	244	268	268	264	270	253	284	264	305	254	278	237	269	239	279	236	245	245	283	259	249	269	272	266	265	281	247	262	253	254	272	268	234	264	261	246	243	257	268	262	270	254	268	265	250	248	249	253	258	276	275	235	275	263	266	244	273	267	277	258	273	259	241	271	267	254	216	259	243	241	217	262	258	260	255	246	238	249	243	269	238	258	263	262	275	243	265	281	250	255	252	287	256	248	289	229	237	275	254	286	258	230	261	261	256	250	252	260	248	241	256	266	272	250	233	281	254	260	266	239	270	261	251	236	273	272	260	260	247	251	288	260	264	240	240	267	274	277	265	250	264	239	269	261	245	253	237	271	255	264	258	261	253	286	233	238	257	272	266	275	241	269	256	233	248	256	261	276	251	265	273	244	253	250	240	228	274	249	238	249	254	252	257	242	284	255	268	257	239	237	242	261	296	299	255	260	283	246	248	250	264	260	267	251	262	285	258	272	269	236	243	276	266	278	219	281	249	242	270	258	272	267	278	256	247	274	269	274	270	227	244	257	277	287	248	246	239	223	238	255	263	257	269	271	249	252	262	209	280	258	266	246	248	259	257	258	237	245	264	256	269	277	247	247	245	262	254	275	246	241	228	289	267	269	249	253	255	249	248	270	254	255	235	257	239	230	252	242	267	263	243	247	267	247	272	247	278	268	267	255	255	277	227	245	249	270	284	262	269	233	265	273	251	250	273	255	261	259	252	276	290	238	248	221	230	285	252	257	253	239	243	265	256	252	248	254	243	230	256	271	272	252	238	256	254	278	252	231	267	287	253	249	251	258	237	245	276	264	224	233	229	227	258	231	226	255	254	254	260	253	226	273	275	252	240	256	276	255	232	266	245	270	261	253	264
32175	20251	7700	722	458	450	410	342	308	315	280	283	329	315	321	306	302	303	317	331	325	294	321	297	316	272	332	291	323	321	319	327	319	317	302	308	299	318	332	355	327	354	331	333	321	347	325	350	344	306	318	354	307	301	331	316	321	313	331	338	314	313	307	287	321	318	313	331	326	321	308	311	340	293	321	331	305	347	344	305	327	316	297	342	332	309	325	330	312	344	310	300	337	308	334	307	317	320	318	320	334	320	322	342	301	337	300	298	323	320	317	308	330	320	314	309	314	332	329	313	299	320	331	334	362	309	332	300	361	358	315	317	330	333	333	305	347	308	324	315	325	321	316	318	308	300	311	319	307	310	319	320	319	329	301	288	290	291	294	323	300	311	302	317	292	316	312	323	324	327	290	295	292	312	334	339	322	278	307	320	326	340	317	304	326	335	286	295	304	292	313	316	346	358	350	298	280	299	303	325	259	331	355	303	310	315	328	322	335	281	321	315	314	288	320	295	331	324	316	337	341	322	336	349	316	308	340	319	299	330	328	320	337	313	314	306	299	308	325	330	331	291	327	303	328	350	300	301	303	322	301	348	373	328	293	299	306	340	299	308	307	329	320	337	320	322	312	316	339	330	342	326	317	284	312	295	336	306	300	326	338	295	318	308	303	324	326	303	348	338	334	330	335	299	312	315	339	324	334	308	328	297	293	299	320	318	330	350	289	330	300	298	329	333	310	336	327	304	301	300	307	322	325	316	337	325	289	339	325	309	328	311	317	331	331	321	336	331	314	329	340	351	343	336	337	312	347	326	349	315	328	314	321	309	317	334	347	324	305	301	315	311	301	297	334	321	301	298	308	295	302	273	329	335	320	327	302	331	306	339	323	307	313	329	313	319	332	334	304	304	376	318	292	332	316	306	345	295	306	332	310	293	315	287	350	330	309	354	318	334	292	335	340	307	308	343	311	324	312	323	310	318	279	297	313	300	333	313	332	307	300	301	329	305	290	311	304	301	319	329	319	292	325	344	317	302	335	299	342	313	321	329	299	287	347	305	327	307	307	320	325	340	302	319	304	306	297	281	322	317	313	313	291	302	270	271	313	316	334	331	318	348	322	323	332	312	335	352	295	319	350	333	336	293	318	325	302	320	287	307	321	340	320	315	360	319	314	317	273	320	305	309	343	277	299	330	314	320	324	322	301	291	331	319	303	325	320	332	296	309	362	330	255	308	348	334	332	329	303	343	303	328	337	313	300	333	351	312	337	313	307	325	285	334	304	306	313	335	300	304	350	335	339	306	310	301	322	316	330	320	293	295	328	302	311	343	303	335	334	321	342	338	287	331	320	299	306	326	303	319	326	355	331	310	308	347	337	327	336	318	294	312	337	321	347	300	312	311	304	347	295	325	307	327	337	327	334	344	307	324	330	318	305	332	354	346	351	361	341	338	316	321	316	336	303	359	342	339	325	357	316	344	311	348	318	327	335	274	323	313	280	315	352	336	348	336	327	310	323	335	302	315	343	325	321	331	333	307	297	294	313	340	329	314	318	288	332	317	305	311	315	307	304	305	321	310	317	307	331	325	297	321	325	319	311	352	319	351	302	300	296	303	316	345	321	340	332	356	317	312	362	315	314	277	294	350	361	323	313	312	315	335	334	299	313	322	329	337	343	323	318	350	326	299	296	320	333	312	282	313	315	330	343	327	321	300	355	347	294	319	332	286	319	336	317	346	300	301	328	374	315	307	314	322	339	339	325	336	303	308	333	326	286	345	313	305	314	314	302	287	333	310	325	293	300	293	302	351	330	313	308	316	319	311	320	323	306	341	331	321	302	302	308	323	323	309	304	321	293	339	321	339	310	342	325	321	328	310	290	313	297	329	329	314	337	346	352	301	316	335	324	295	300	301	293	354	292	340	332	304	335	315	308	304	280	342	312	301	321	297	337	341	319	331	336	341	297	295	308	329	313	301	323	295	345	317	306	315	317	302	292	298	319	310	326	316	347	336	335	266	307	324	301	307	308	332	309	311	343	318	335	317	303	325	298	324	309	321	331	266	312	308	325	311	308	336	333	330	323	344	315	338	317	360	333	325	303	321	300	338	305	322	342	334	328	329	324	329	296	358	318	334	306	297	355	284	334	312	352	352	309	307	371	335	299	334	320	316	309	326	352	311	335	314	293	328	310	305	375	325	326	302	327	320	329	302	304	339	315	311	322	306	294	323	330	313	345	330	311	331	297	292	308	334	346	332	340	322	296	306	317	340	328	342	326	307	302	329	292	313	346	296	317	344	326	335	322	304	301	284	314	316	319	374	319	328	313	322	318	299	293	315	316	319	341	332	330	330	328	307	344	326	311	308	328	295	324	281	314	357	321	308	305	281	342	332	308	325	335	308	334	342	317	289	324	283	327	311	314	310	317	316	315	325	276	320	320	313	292	301	322	335	321	336	328	299	356	301	325	318	371	336	307	322	310	316	284	314	329	338	323	346	306	328	307	347	334	330	348	310	293	334	313	302	325	319	334	296	302	310	349	339	334	335	318	330	318	323	291	320	329	322	312	290	316	306	330	336	302	322	373	311	309	298	325	328	318	315	341	314	322	311	318	309	311	345	342	346	310	340	321	339	345	339	344	316	351	322	302	346	299	323	301	303	350	326	315	341	317	318	329	301	337	331	346	319	303	313	306	306	325	319	300	339	316	274	336	311	286	311	323	290	276	322	327	278	305	311	294	327	287	311	320	307	326	299	300	311	318	341	327	306	309	306	312	298	305	308	282	306	310	327	364	316	351	305	304	334	325	320	288	338	354	280	344	338	327	334	314	340	315	325	316	341	289	312	323	292	322	317	327	329	307	330	331	338	343	345	333	318	312	306	320	277	343	321	323	299	307	322	317	339	333	311	316	307	328	331	293	371	311	299	320	329	308	323	304	303	296	325	312	333	306	318	326	328	301	314	303	332	326	320	314	322	314	335	349	329	290	315	319	321	290	331	328	337	305	324	294	327	348	333	300	317	306	329	345	318	309	338	323	324	282	364	344	337	270	321	353	337	304	336	343	326	307	334	322	321	350	314	307	340	356	308	315	311	307	290	312	369	328	317	289	326	333	328	348	319	342	335	333	294	336	329	317	327	289	315	306	338	285	340	368	329	319	311	327	325	299	286	318	343	315	328	331	314	319	321	344	329	323	323	291	328	294	334	312	341	309	337	342	327	334	329	325	311	306	353	301	321	311	339	304	305	328	330	313	349	351	315	318	318	347	300	316	322	330	317	311	364	304	301	301	332	294	328	319	314	297	317	333	341	329	320	318	360	314	339	336	317	370	296	306	315	331	341	308	335	291	346	314	334	335	345	302	310	325	311	321	302	346	291	323	296	340	306	327	312	313	353	329	325	308	321	274	296	340	270	335	320	291	319	310	323	282	306	321	317	317	316	338	309	327	318	323	300	310	307	357	344	306	311	324	355	283	318	312	328	331	296	310	333	311	300	329	305
5842	888	831	796	747	761	750	768	759	778	739	765	749	721	779	698	711	757	753	778	779	750	796	714	768	761	810	797	799	807	762	767	734	716	735	787	785	740	762	743	739	754	697	811	757	781	761	782	772	769	775	733	769	759	740	778	772	818	757	816	766	787	790	756	756	747	763	756	775	734	769	759	752	767	756	787	786	762	752	826	786	786	775	769	774	782	752	755	734	751	767	706	766	755	698	793	733	761	715	763	772	765	768	723	732	754	749	735	798	774	779	799	787	733	792	706	762	822	746	796	743	728	791	763	800	802	771	779	744	742	769	765	714	782	740	763	777	772	756	779	776	781	732	766	774	742	729	794	754	759	746	774	797	771	746	770	765	758	777	783	729	779	722	778	762	818	748	758	748	730	774	743	758	727	729	779	789	765	774	764	785	765	772	764	782	795	743	770	746	735	762	749	760	763	813	795	770	755	726	778	753	780	755	788	729	752	754	762	766	741	770	755	774	795	766	779	767	776	759	749	750	719	747	754	790	731	787	752	737	733	796	756	743	758	751	743	771	782	719	766	739	738	748	750	810	728	767	765	758	722	791	750	719	830	776	796	726	768	751	785	746	745	766	705	767	737	807	773	774	764	723	728	743	749	744	778	717	762	774	742	743	768	738	708	788	773	756	730	812	792	777	809	748	793	763	763	789	759	793	743	764	761	702	751	779	788	763	730	776	805	730	751	750	746	787	754	708	716	722	722	763	748	769	748	740	757	772	768	781	788	781	783	738	725	726	793	790	777	772	806	788	784	741	734	772	730	776	809	723	721	735	786	718	756	747	780	776	733	755	754	758	686	757	742	769	724	725	763	742	789	783	718	744	713	745	717	747	741	765	789	756	748	785	757	747	742	738	769	797	768	734	812	739	765	761	741	740	750	771	757	728	744	777	776	748	747	782	742	755	773	772	714	773	725	765	734	722	745	755	738	815	717	751	761	729	764	759	757	760	763	769	798	754	778	789	710	738	824	773	771	772	730	790	815	797	779	738	754	748	791	774	744	730	805	783	769	742	738	710	772	790	778	796	805	731	753	756	753	759	760	780	748	732	769	763	727	816	791	746	768	803	739	724	774	730	716	770	797	772	798	743	786	759	693	758	781	759	721	782	761	775	780	796	798	748	784	750	712	827	801	798	704	737	748	762	744	738	740	776	789	769	743	766	733	742	794	759	737	769	736	796	823	754	745	705	803	782	779	780	798	773	806	767	792	741	785	781	795	781	782	745	724	789	726	788	706	768	796	787	768	801	743	811	768	745	761	736	760	757	728	750	762	788	750	764	750	731	741	787	759	808	747	708	771	799	788	769	725	790	769	807	812	781	701	796	722	823	717	738	761	785	735	710	744	775	726	803	786	763	718	797	741	757	779	748	783	751	763	717	764	768	759	762	795	734	731	723	755	758	717	783	750	745	814	770	748	777	772	789	702	699	719	764	711	791	796	767	728	718	756	774	731	759	761	747	779	687	751	722	773	759	779	731	797	775	759	755	715	720	747	786	795	797	784	798	768	751	746	739	794	758	763	778	726	786	726	756	746	720	710	746	713	761	736	762	760	782	762	781	734	790	788	784	734	744	780	783	730	821	776	777	776	793	760	718	788	744	759	730	786	734	762	799	733	798	773	795	731	739	758	803	776	744	779	759	707	790	750	759	742	802	741	792	741	723	691	736	774	753	742	759	754	771	804	762	785	782	757	734	796	795	768	793	767	744	756	761	777	740	761	790	737	762	780	763	755	752	766	734	737	803	793	786	712	796	746	805	788	730	737	729	760	759	756	824	789	807	769	722	738	723	803	783	834	737	754	753	784	731	749	753	743	793	745	759	787	810	767	824	759	758	749	762	729	672	754	703	763	705	755	779	748	778	765	728	777	731	764	759	754	779	768	757	777	759	745	796	762	806	708	759	688	766	765	774	771	786	760	740	764	773	747	764	741	798	813	745	775	750	829	827	763	766	803	744	786	844	766	769	746	754	793	732	783	798	766	812	778	717	775	817	758	721	761	762	727	758	737	754	801	764	738	765	772	784	776	744	730	766	745	736	718	774	722	789	783	767	780	738	779	762	777	762	774	736	763	769	778	810	712	789	788	808	773	788	717	798	742	746	756	800	737	727	808	785	747	747	707	769	741	785	795	762	763	770	745	775	767	773	762	756	699	818	785	718	787	775	755	777	819	774	774	818	783	781	781	780	725	794	740	772	817	742	726	738	758	772	798	767	801	748	734	782	703	808	756	738	727	750	769	793	756	787	792	704	764	784	772	763	785	773	790	764	727	780	754	792	746	758	746	752	723	788	708	717	735	746	744	772	736	762	744	798	730	770	749	760	779	738	748	792	743	758	743	778	756	796	785	761	727	750	788	717	787	807	739	765	719	758	767	732	757	796	759	749	743	746	751	797	761	757	720	735	768	743	797	761	744	780	735	765	789	758	789	776	772	734	790	753	729	781	755	764	770	777	756	722	809	805	742	781	747	727	771	761	738	778	810	772	796	737	742	790	765	781	803	750	771	781	777	768	750	745	768	743	800	776	764	735	798	768	732	769	769	742	799	765	733	769	798	800	760	738	768	753	811	796	780	789	762	753	793	765	762	758	783	787	842	781	794	756	811	741	756	743	783	786	774	768	712	781	756	786	733	733	763	735	770	768	722	767	804	780	729	733	771	759	794	795	741	794	777	749	782	753	740	711	738	777	777	751	748	776	802	796	767	777	771	767	729	762	760	776	808	693	730	764	767	779	743	811	809	766	793	775	777	740	769	779	740	705	782	778	760	776	717	738	771	739	741	772	732	747	749	790	738	727	738	732	735	805	750	751	745	790	762	749	763	729	803	754	770	743	774	746	756	753	745	798	756	727	706	731	793	759	801	778	767	746	731	739	751	773	714	768	815	770	765	778	744	763	743	742	731	750	755	719	798	806	763	803	776	755	763	705	793	774	780	772	812	756	760	804	739	764	742	798	770	745	759	798	762	793	801	765	840	805	757	769	757	767	781	757	736	754	795	769	780	750	694	775	755	719	757	782	734	779	772	729	782	747	716	759	680	755	768	761	763	766	756	735	785	768	774	778	791	772	763	770	770	737	734	787	732	773	783	788	789	738	759	732	770	768	679	774	788	767	743	775	754	756	781	821	729	676	781	738	710	789	773	743	805	757	775	749	786	766	733	814	726	776	759	762	788	701	745	772	708	728	757	756	701	772	767	723	777	777	781	754	760	782	830	755	769	772	837	797	765	733	761	740	752	735	827	782	734	783	743	754	775	804	739	785	755	722	719	731	791	780	778	794	757	812	716	715	725	781	754	775	727	740	780	722	804	823	802	786	779	753	764	750	790	761	739	781	723	776	729	760	742	749	763	774	761	756	810	728	779	705	813	739	788	759	777	790	785	760	743	756	792	786	788	733	762	758	759	740	755	768	794	807	709	764	790	792	796	756	781	714	755	782	725	726	736	789	785
25019	21458	24691	28641	21446	16623	473	326	255	227	233	198	222	207	201	223	228	220	203	205	197	216	195	223	220	196	234	192	222	204	225	191	221	200	199	193	190	192	230	168	202	176	206	192	181	189	192	194	197	196	189	183	176	210	206	188	207	204	195	206	199	178	198	190	193	169	184	250	233	197	193	208	170	175	203	204	189	185	215	216	201	204	206	201	211	195	185	217	219	191	214	203	214	198	193	192	208	199	233	203	210	204	211	171	231	192	216	218	195	196	230	223	187	203	197	194	192	212	219	211	183	178	208	162	182	178	202	188	201	202	171	175	200	197	167	221	222	165	214	232	203	225	191	195	209	215	211	191	190	239	192	206	200	192	178	185	206	188	198	195	182	203	181	199	213	207	195	170	176	200	211	195	195	200	200	183	200	197	209	226	198	204	193	192	172	187	177	210	184	169	222	186	188	215	174	173	159	207	201	219	215	190	210	194	203	185	224	198	183	209	208	174	205	189	178	193	198	194	180	194	196	193	186	180	185	193	220	194	215	210	206	189	209	191	237	186	174	211	201	169	201	194	213	190	199	191	188	185	199	194	190	196	194	201	202	189	175	206	203	205	197	198	163	199	207	199	189	205	178	196	177	171	181	204	203	191	211	187	224	196	189	218	204	210	185	186	202	181	167	176	192	174	210	202	213	179	195	222	196	205	190	186	216	184	200	206	197	167	200	192	199	193	210	184	199	210	204	177	215	227	200	215	203	178	202	176	187	180	220	194	184	176	206	182	174	196	199	195	208	223	187	181	195	222	189	206	204	194	199	178	220	175	217	191	233	207	215	210	222	205	198	197	185	166	193	204	187	205	186	193	192	187	205	199	186	204	188	204	191	197	180	205	211	208	177	240	188	172	207	197	175	187	200	197	188	193	202	209	178	205	168	205	205	234	211	197	198	167	194	204	185	212	211	213	195	178	216	196	194	200	187	183	210	187	190	208	194	210	205	224	218	243	201	185	181	197	190	181	189	207	195	179	195	173	200	202	175	207	239	220	197	211	213	193	219	203	198	207	207	198	220	189	190	179	185	171	201	202	182	210	187	204	180	197	190	187	206	229	198	189	195	202	207	193	188	190	207	188	196	183	194	203	177	194	191	175	194	209	188	207	208	205	210	182	208	223	189	185	178	187	203	200	213	194	175	213	185	182	187	209	214	201	185	182	185	181	202	218	180	197	206	207	189	199	192	196	168	196	203	178	177	194	176	203	217	188	227	185	191	225	196	203	181	180	212	204	206	190	198	203	219	202	187	161	188	186	202	199	199	202	201	209	182	183	193	186	172	190	190	211	206	216	188	196	197	187	219	193	205	195	191	178	199	218	169	202	185	200	194	193	213	177	194	174	202	182	201	203	182	197	186	182	183	216	189	208	201	223	178	214	195	196	232	206	206	203	176	171	201	188	206	168	205	186	208	196	186	207	170	204	183	183	190	187	176	184	202	196	198	205	208	207	211	169	183	170	182	188	177	180	206	183	193	200	190	200	226	204	195	189	212	186	220	201	187	213	194	218	192	179	207	208	202	189	188	204	213	208	203	194	200	187	184	187	198	187	179	213	211	178	215	218	194	201	213	198	196	185	217	188	220	183	212	209	203	229	192	206	223	187	176	175	190	192	185	194	197	202	205	182	187	217	194	215	181	193	189	193	163	198	190	199	221	208	191	165	202	193	186	197	189	190	153	228	193	210	229	182	190	205	198	190	213	173	188	234	201	221	178	201	215	217	208	190	206	175	189	217	199	216	209	214	213	198	210	175	213	165	196	200	164	204	189	197	188	197	214	219	222	194	189	209	192	197	177	196	209	204	206	199	215	194	178	183	202	192	193	215	214	203	160	198	212	184	202	199	191	167	193	192	162	163	178	195	187	192	181	214	191	163	196	203	183	200	184	204	170	172	197	196	197	187	164	205	197	209	219	214	202	175	195	185	182	190	181	207	218	184	191	194	207	208	215	238	190	183	180	175	196	189	199	189	192	208	189	198	164	219	206	200	195	217	217	189	202	197	210	184	198	174	211	218	190	201	191	211	209	194	192	190	173	182	187	214	200	184	209	205	206	207	209	208	181	217	201	206	178	161	175	199	195	194	210	184	175	183	169	207	197	195	203	199	180	185	215	195	207	176	205	208	176	188	187	199	178	218	185	214	186	211	205	217	202	199	199	168	201	172	176	207	198	199	205	187	222	213	202	239	218	183	193	200	207	195	203	225	191	206	201	200	213	205	189	202	179	209	185	207	188	186	200	190	202	210	188	203	199	181	219	203	222	206	189	186	181	197	208	172	188	220	230	193	204	193	178	215	187	218	209	193	191	210	204	196	199	211	212	195	193	186	216	190	185	187	185	204	188	175	205	195	173	182	205	184	200	222	207	216	202	184	193	187	183	171	214	173	204	205	193	196	203	197	192	197	183	193	201	207	217	206	182	177	184	169	198	213	213	193	183	186	211	188	191	229	186	179	199	205	211	207	191	196	195	196	194	178	210	187	177	174	198	224	195	197	196	157	183	200	197	189	186	184	169	217	209	196	181	196	191	196	188	186	191	207	199	197	180	205	215	192	222	186	185	213	205	189	173	206	181	171	196	179	173	210	200	185	203	177	221	189	209	188	188	194	194	206	197	168	194	184	231	192	208	197	196	210	190	189	181	234	190	207	197	204	196	168	180	188	200	211	196	186	195	178	212	158	198	180	193	194	191	205	194	216	184	229	193	208	186	184	179	184	186	187	185	218	217	213	195	195	218	212	209	193	215	189	187	222	203	201	170	217	205	185	201	171	216	201	212	212	204	184	195	191	181	182	219	163	209	212	198	206	210	218	215	189	189	208	189	208	180	215	210	175	196	198	162	186	213	184	200	187	208	181	192	210	183	205	209	211	194	177	195	211	198	201	172	197	183	187	179	204	179	159	212	217	167	185	222	193	219	207	202	184	202	190	199	198	206	212	214	214	202	200	188	188	191	193	195	194	210	199	181	192	221	214	189	212	187	174	176	186	173	179	212	184	191	187	190	211	188	197	193	200	182	204	205	181	165	193	204	188	185	190	199	200	207	215	216	218	203	181	207	205	199	184	197	186	196	189	179	227	193	185	184	226	203	185	205	188	180	216	191	191	217	179	201	192	185	198	180	191	171	187	189	231	178	179	171	165	189	196	178	194	200	187	184	211	196	233	223	170	212	180	193	162	204	208	207	203	195	190	196	179	183	189	216	189	218	200	170	198	205	201	200	219	183	204	194	181	195	182	180	199	182	188	203	186	193	201	173	193	180	225	208	187	174	229	193	212	204	192	196	192	183	186	219	208	204	206	207	206	191	189	163	207	196	222	205	161	191	209	217	198	180	181	209	194	172	206	175	186	183	201	213	187	195	188	196	203	207	186	209	171	210	202	216	217	182	197	197	173	203	189	223	199	203	186	219	207	212	177	199	222	210	189	201	226	199	223	180	195	210	208	202	235
3046	1933	998	681	580	537	559	527	525	543	491	494	535	537	480	514	483	510	482	476	492	479	476	511	497	456	478	472	475	488	492	501	462	498	487	475	438	475	483	530	524	527	469	495	527	494	485	474	491	465	428	490	497	463	479	527	472	457	463	482	504	486	414	476	453	459	486	451	418	485	439	509	497	478	506	465	461	462	475	469	504	484	460	496	457	457	451	492	493	460	457	486	529	527	492	460	452	502	472	507	484	508	506	511	493	485	423	457	503	456	500	508	476	442	448	459	484	473	481	455	508	485	484	464	514	483	488	463	503	464	525	488	482	483	480	491	526	490	453	492	467	501	474	464	486	495	503	481	504	469	468	480	473	475	485	496	491	498	488	503	479	485	447	487	497	483	484	474	520	468	463	464	471	421	499	464	483	489	468	474	526	438	476	454	434	493	440	437	475	498	513	493	500	492	475	480	457	466	510	448	452	518	483	477	484	466	457	493	497	468	472	461	496	490	494	463	508	452	469	508	494	476	451	514	461	461	484	471	488	480	473	449	481	516	494	480	466	512	487	494	484	512	449	495	467	474	483	481	515	485	469	464	469	486	470	509	488	523	500	433	489	479	455	477	491	495	464	464	479	443	497	486	496	489	484	513	484	498	426	434	460	492	493	481	497	501	472	552	485	460	489	484	523	489	447	451	497	482	493	509	467	500	509	460	473	479	445	500	463	473	519	506	505	481	462	511	450	454	474	476	469	484	508	478	484	506	472	497	503	462	486	465	485	485	492	487	480	439	477	498	477	450	491	495	484	467	485	489	512	480	496	457	531	467	469	454	447	469	489	470	479	438	462	493	435	498	505	496	471	521	492	448	499	461	468	514	443	485	472	462	495	527	489	489	452	484	481	500	466	452	454	477	456	467	492	519	455	439	494	467	455	479	494	452	475	471	491	469	480	517	491	462	491	489	515	478	505	474	500	455	444	485	549	471	494	532	513	507	473	435	490	485	472	490	485	466	466	488	492	471	473	481	481	490	440	460	494	494	489	503	477	479	492	530	450	468	505	464	437	509	466	488	479	465	471	468	469	495	461	465	458	459	454	482	484	518	500	462	489	498	485	487	503	492	476	485	444	494	496	492	491	461	499	465	501	456	471	498	480	489	468	490	445	453	468	489	483	515	512	488	519	441	466	496	483	482	467	485	497	451	482	462	457	513	516	498	444	468	486	448	441	471	479	529	490	465	455	459	486	468	503	456	503	511	464	431	479	469	467	466	497	514	526	512	469	477	466	516	484	498	512	474	473	506	470	480	509	464	480	463	467	488	476	486	478	485	494	501	482	461	472	477	463	488	493	550	502	493	494	424	487	479	491	479	491	477	503	469	479	489	511	474	493	468	480	518	456	478	455	454	457	475	484	484	506	461	465	500	466	507	505	515	486	492	493	495	507	480	463	479	452	517	476	466	475	449	497	485	503	525	518	507	504	498	494	443	545	472	515	449	474	486	464	461	477	523	459	514	465	463	457	494	482	477	456	508	500	478	494	483	487	518	468	443	482	469	476	470	477	476	481	452	485	505	485	453	435	494	462	448	521	491	439	512	471	462	493	478	528	472	486	474	489	478	487	470	481	481	454	445	504	489	485	459	499	453	520	474	524	466	491	505	482	474	482	483	474	503	510	487	501	473	472	480	458	443	466	456	467	469	485	471	496	504	481	488	485	478	463	466	484	483	519	486	508	440	486	470	448	457	502	445	487	460	465	497	460	480	479	477	491	515	475	465	459	503	450	452	449	496	470	485	487	503	517	466	491	473	487	497	489	447	500	486	458	464	484	454	498	443	465	505	506	446	468	437	464	490	476	456	488	503	455	492	469	464	493	499	475	519	472	479	498	478	461	480	493	461	517	480	490	455	452	461	517	448	479	492	465	462	458	496	489	496	451	455	465	491	490	465	526	493	460	463	454	463	478	488	446	486	459	492	461	492	487	517	494	495	467	456	492	484	484	473	505	462	505	527	501	478	469	494	458	460	474	465	459	465	482	486	495	497	450	507	489	479	437	467	473	517	481	462	512	509	475	478	488	489	449	512	481	478	461	449	536	455	465	489	508	485	489	464	492	509	475	521	499	466	470	470	504	474	447	487	523	451	490	515	507	471	473	473	471	487	456	464	504	484	466	486	492	476	508	453	491	460	492	483	496	490	445	486	472	466	487	507	457	460	527	451	511	462	490	476	496	478	519	505	436	506	462	451	508	513	464	474	457	504	482	487	447	498	488	501	472	442	472	495	483	496	476	453	487	456	490	485	460	513	496	458	470	471	479	445	472	471	478	473	456	511	528	490	527	476	483	489	468	515	503	461	526	492	502	465	490	501	517	442	523	496	469	486	485	470	456	444	515	477	499	471	474	475	491	506	457	485	477	467	459	470	500	463	462	488	468	522	487	450	506	460	469	485	489	454	496	516	484	496	457	501	484	505	453	460	504	463	527	484	489	501	466	496	493	452	487	478	483	471	491	481	496	489	495	501	469	486	466	469	485	507	492	466	447	505	454	461	430	469	460	511	482	477	477	493	476	451	494	489	506	483	456	506	461	458	465	501	498	503	440	517	485	454	495	471	517	497	478	501	485	485	493	492	461	518	474	498	536	435	456	468	461	477	443	464	477	472	472	454	440	446	480	467	497	487	463	505	507	491	510	457	535	444	530	479	427	437	518	492	490	471	485	457	492	514	499	461	462	491	489	461	468	493	462	485	448	494	469	423	474	474	493	445	485	457	430	447	516	446	477	440	456	509	438	473	486	457	458	491	450	498	487	429	448	500	461	491	462	490	512	463	487	447	473	449	462	482	494	468	511	477	482	467	495	485	463	486	481	524	489	447	484	482	467	490	471	501	411	524	486	491	476	462	467	420	479	469	503	467	501	475	481	490	495	489	473	484	457	495	457	491	480	459	523	494	490	446	453	468	460	500	458	517	462	489	450	491	464	478	471	457	506	462	474	458	502	490	525	477	492	457	500	507	485	467	495	472	484	453	501	466	503	484	515	477	456	473	491	461	464	458	487	491	518	486	515	457	525	472	481	506	501	461	493	466	505	458	464	450	468	469	479	467	499	516	486	474	464	460	502	456	491	466	465	528	467	498	452	495	480	504	457	486	508	497	498	476	462	451	470	467	446	501	479	457	485	533	488	467	441	483	461	499	480	425	512	500	502	479	456	480	501	506	491	493	480	489	459	476	500	469	518	442	500	487	449	471	473	463	462	486	464	472	491	447	505	470	480	478	501	437	482	477	526	483	467	440	500	459	461	467	494	478	474	495	478	453	506	453	456	495	439	511	500	485	499	470	487	465	521	475	512	437	505	465	502	478	459	489	457	468	469	472	509	489	469	492	432	496	467	433	477	504	472	478	525	454	515	454	474	481	490	467	491	494	489	465	485	504	456	459	449	492	482	491	474	471	474	496	491	476	478	476	478	504	507	483	497	459	482	464	453	489	464	465	516	459
24418	21490	25100	28287	21491	21500	12286	373	208	187	156	138	144	138	119	110	110	106	92	85	107	93	117	112	96	107	93	91	113	89	85	92	74	84	105	78	105	106	84	88	97	88	122	87	76	98	93	115	105	82	95	88	105	94	89	71	89	74	83	69	113	79	94	93	97	81	80	93	96	103	93	94	84	86	90	93	96	91	79	80	80	85	101	79	88	78	93	92	76	77	87	91	97	93	117	82	97	97	92	103	101	86	84	83	95	97	105	86	73	95	101	94	94	98	65	93	78	97	85	98	92	78	87	77	96	81	94	88	79	70	80	93	77	84	89	111	90	87	77	101	91	92	93	98	84	108	98	79	84	73	101	87	91	91	92	74	97	86	86	82	99	116	104	92	105	86	91	93	85	79	95	87	83	87	80	82	79	104	92	96	105	78	87	94	110	85	100	81	84	84	101	80	95	109	92	86	76	81	80	70	78	82	92	72	85	83	81	92	87	75	89	83	66	88	84	82	90	93	73	92	102	73	70	86	93	83	96	104	105	80	104	82	92	86	96	92	100	108	89	86	86	77	88	91	84	99	93	89	98	91	90	91	96	92	81	81	98	84	76	94	78	75	95	85	94	91	96	89	77	87	86	93	78	85	83	93	90	88	83	86	101	86	103	93	103	73	85	75	94	88	98	95	87	88	89	89	92	71	101	87	95	100	99	86	98	87	95	105	79	75	83	88	90	95	80	79	105	73	94	92	95	69	92	77	87	81	85	75	79	93	82	107	99	95	104	94	91	83	85	76	93	108	78	86	90	91	78	87	92	86	87	80	112	120	87	98	80	98	91	83	87	97	96	85	86	102	82	90	93	85	99	87	93	87	68	89	88	105	78	87	93	77	106	104	90	90	74	88	72	102	82	103	88	79	88	88	89	85	100	76	100	74	83	94	90	94	87	70	87	85	97	104	104	84	111	72	79	75	88	98	119	101	82	85	90	97	74	81	74	85	93	99	102	76	96	76	76	101	90	97	86	88	105	112	86	81	79	91	91	88	101	93	92	93	86	93	92	96	85	89	86	79	82	89	99	107	87	108	113	90	76	102	77	96	73	80	80	79	100	73	80	101	87	79	100	81	83	77	89	93	86	81	89	90	83	80	78	84	75	81	104	97	92	91	82	89	87	90	78	74	85	118	94	83	95	89	85	96	89	85	82	109	90	94	90	73	84	111	98	94	108	81	87	78	100	98	93	96	98	90	74	102	102	81	104	98	86	94	86	104	71	83	87	77	91	88	96	83	90	86	92	95	93	95	114	90	95	89	88	98	110	96	99	70	94	85	82	82	64	84	67	93	84	91	91	93	73	106	109	81	83	89	84	97	96	111	77	89	76	67	92	68	89	94	87	109	90	93	82	81	100	79	89	82	96	96	80	92	79	81	88	98	81	88	75	95	86	89	71	97	106	102	79	86	79	95	94	104	73	95	75	92	101	91	96	72	94	100	92	79	84	79	97	93	103	81	98	107	105	80	81	82	95	112	87	90	85	78	82	101	87	90	85	105	87	78	82	76	99	97	111	96	86	82	88	98	81	84	105	115	86	80	84	85	94	106	91	71	91	96	94	97	99	89	99	73	104	112	85	85	89	82	90	93	97	82	89	86	85	75	73	81	79	86	93	93	94	91	95	96	83	86	88	90	105	91	87	104	78	103	89	106	87	97	78	90	111	87	108	91	98	93	81	82	96	87	71	88	89	94	96	91	111	98	86	91	106	97	77	99	85	80	95	84	87	86	74	82	93	97	96	65	88	84	77	91	75	83	126	100	77	77	87	75	105	83	96	106	95	78	108	84	90	120	80	90	103	75	92	103	78	81	95	91	92	79	84	90	83	89	84	92	85	81	98	77	81	89	90	90	91	99	74	100	96	67	74	97	93	93	95	94	96	91	97	89	83	89	93	93	87	73	115	81	77	96	94	81	97	99	97	99	69	86	84	80	92	93	84	100	90	98	77	78	83	95	91	90	90	90	95	88	89	88	91	99	96	100	90	105	104	79	91	94	97	94	79	77	70	98	95	96	85	76	95	96	93	93	112	95	89	91	87	110	80	85	78	83	85	98	68	77	77	94	91	91	98	81	84	82	81	78	126	90	83	82	70	86	79	99	93	88	107	83	92	96	96	92	86	76	99	85	91	85	97	84	97	91	93	69	81	87	87	82	89	87	84	98	79	80	102	106	92	85	99	87	81	88	100	103	101	116	98	95	97	81	88	105	99	89	88	73	78	102	79	78	95	104	93	100	103	102	95	90	99	90	85	102	80	78	86	83	82	98	102	97	78	72	64	75	105	84	85	81	90	105	90	94	85	82	90	60	100	93	105	76	72	84	87	84	89	101	73	91	80	101	91	92	104	101	112	98	118	90	85	86	99	103	101	81	78	102	92	85	95	81	81	84	85	84	92	81	88	93	99	92	90	81	65	90	86	93	86	97	81	83	75	105	93	97	77	105	98	83	90	98	108	102	79	81	82	83	89	99	92	83	99	82	91	81	90	71	102	110	99	89	82	91	93	84	98	81	94	90	98	96	92	81	94	97	89	90	90	95	103	92	90	88	89	93	81	95	101	79	90	97	98	93	88	92	88	71	100	90	95	87	88	88	102	89	77	92	104	86	81	88	104	97	107	87	89	92	91	75	103	96	91	80	98	81	84	117	91	103	82	100	79	105	89	95	99	111	99	106	108	96	83	91	98	104	103	81	99	87	101	83	94	86	75	79	95	86	81	98	105	111	95	97	90	77	79	98	92	88	105	101	94	86	81	84	87	114	88	87	83	94	78	84	87	79	85	96	104	92	103	88	114	82	103	76	90	88	87	87	91	75	94	83	77	116	82	77	87	98	90	81	102	77	97	91	102	89	84	93	100	98	78	84	84	83	84	84	76	95	77	94	106	97	103	92	95	85	98	87	70	87	99	75	101	83	101	79	91	80	97	97	99	109	92	87	71	75	99	92	77	95	99	86	81	101	88	107	92	95	71	98	101	95	109	84	96	109	92	88	96	89	74	76	94	86	83	82	99	84	84	87	78	97	84	87	85	76	80	86	105	87	102	96	83	73	66	83	83	106	102	86	79	81	98	91	82	77	90	120	88	83	88	70	61	88	85	106	90	92	83	104	92	86	92	101	105	85	75	76	98	97	91	90	83	76	83	92	87	93	77	91	89	88	93	81	92	95	73	91	82	96	69	99	78	90	83	103	79	85	100	93	80	89	94	80	97	87	97	95	91	96	86	80	92	97	111	81	100	99	97	82	96	93	100	90	76	94	86	91	110	104	84	89	98	92	95	87	77	91	107	91	77	73	101	101	96	83	93	80	94	102	82	97	79	96	81	79	87	82	72	71	104	85	101	91	96	86	98	92	81	97	84	84	121	77	85	83	96	79	93	98	85	102	89	97	101	88	99	88	82	92	92	94	98	92	91	83	93	104	104	68	84	84	82	87	97	83	99	92	88	82
2898	3121	1324	743	475	385	328	312	298	299	263	304	308	267	287	246	281	279	269	250	269	268	262	262	291	263	267	267	263	259	279	265	258	269	278	274	270	265	273	264	242	250	257	252	239	232	248	255	262	287	285	234	257	253	236	267	260	258	242	254	274	237	245	236	243	251	257	249	265	253	263	256	250	258	246	272	263	265	236	228	256	248	263	291	256	269	250	272	271	265	256	235	263	250	258	283	276	214	250	258	251	290	261	266	268	233	214	276	263	258	284	273	239	279	238	232	266	221	245	267	242	253	271	269	239	247	233	221	255	257	266	248	275	230	240	264	265	248	252	245	265	241	244	256	277	245	246	268	274	257	261	231	236	239	258	281	224	257	246	251	240	259	248	259	269	236	248	229	269	262	247	292	247	256	225	242	281	260	251	235	247	235	241	271	256	245	233	275	270	255	236	257	267	239	260	245	225	264	296	229	257	269	263	242	234	252	258	261	258	250	242	251	272	264	275	261	253	256	251	250	238	253	277	245	247	278	257	253	258	264	264	273	241	272	259	255	261	243	245	269	261	246	291	223	267	267	266	230	258	249	243	264	271	253	264	267	256	247	231	229	246	262	265	261	246	264	279	275	219	253	276	250	236	257	274	236	262	257	248	217	261	228	254	287	245	283	255	262	246	275	252	295	261	272	251	231	267	237	268	264	239	259	232	239	272	255	259	222	250	279	258	237	249	254	236	258	267	270	256	283	237	268	242	248	269	258	280	254	234	256	220	250	224	245	256	260	262	274	273	250	263	234	254	271	234	257	250	247	262	253	254	235	246	268	243	234	245	229	262	284	243	269	262	217	262	232	244	249	240	251	251	247	252	252	223	263	236	257	223	252	262	241	266	249	281	247	257	262	260	276	250	247	223	273	275	211	276	236	218	255	231	282	285	266	235	249	249	245	247	245	250	260	251	233	248	247	261	227	255	254	207	249	243	242	247	284	273	258	260	252	253	271	257	243	270	278	273	260	249	267	242	253	278	248	225	264	298	264	252	248	266	248	240	251	287	249	260	262	248	244	246	216	278	239	270	251	268	255	263	237	266	230	274	279	247	264	278	227	247	259	255	258	232	268	244	228	255	280	280	255	254	261	280	256	249	275	240	275	229	252	292	239	262	264	266	266	240	248	246	242	272	269	233	238	236	266	268	237	291	233	256	258	262	239	267	263	261	286	247	242	281	235	236	241	260	275	263	264	241	246	246	265	280	254	250	237	249	245	245	242	253	266	236	266	242	265	280	264	247	238	257	268	253	234	238	273	269	277	235	269	277	231	285	235	253	246	254	251	260	268	256	239	250	257	265	247	237	263	287	278	243	261	225	278	252	258	236	250	282	249	246	287	273	232	272	254	245	263	235	228	249	259	239	261	256	254	255	256	273	246	253	293	242	258	237	259	249	247	227	255	249	256	273	254	241	267	244	254	283	250	264	255	268	221	264	253	249	259	266	285	269	260	259	241	251	245	272	239	285	236	226	256	264	231	231	228	251	277	248	251	265	244	256	241	267	244	257	257	265	245	249	252	242	252	237	269	250	275	243	258	249	268	285	250	245	239	261	259	280	260	253	261	261	269	244	253	255	254	267	249	242	268	240	252	271	271	229	223	270	230	281	243	249	246	247	258	248	266	286	243	237	267	246	266	247	255	255	254	257	250	225	257	251	271	254	255	255	242	251	274	261	237	250	301	233	258	247	241	256	248	281	244	238	246	252	255	255	253	270	244	254	252	271	231	237	259	252	270	245	259	267	268	255	242	266	228	263	245	272	245	222	253	269	277	223	269	224	247	261	240	253	270	269	245	248	276	268	277	255	262	261	239	270	269	282	226	256	268	266	272	251	259	250	246	264	278	238	254	273	211	260	248	275	244	250	234	237	250	266	233	252	274	231	239	249	225	250	239	254	236	247	257	257	238	265	254	230	236	245	261	237	248	262	255	260	257	239	238	259	239	259	246	251	263	253	265	262	265	281	258	266	269	228	266	280	219	247	235	230	291	267	254	253	226	247	265	267	266	228	244	277	255	289	248	243	261	262	236	278	260	246	231	266	279	237	236	229	249	260	242	276	240	240	291	232	258	277	239	286	234	221	227	248	259	231	267	234	250	274	249	244	277	275	261	244	258	260	225	249	270	269	250	268	251	270	284	241	282	247	242	256	247	264	246	281	221	242	237	256	250	254	227	273	250	231	256	277	237	261	238	264	260	263	256	277	258	266	261	230	240	262	234	229	286	258	254	259	294	234	238	221	253	254	264	239	241	263	262	243	271	249	258	227	257	266	246	264	259	238	253	255	257	266	263	255	281	244	253	279	248	256	239	254	247	252	260	242	258	249	224	253	275	258	267	264	267	254	264	256	259	244	278	241	262	238	292	239	274	268	266	260	260	260	249	232	237	244	217	249	273	280	244	282	235	236	282	223	257	271	259	251	250	264	270	228	279	257	262	251	243	255	233	275	269	249	232	235	258	230	274	264	260	261	273	269	271	278	219	242	284	219	285	249	253	253	268	252	256	254	290	252	260	265	233	252	279	281	248	292	266	274	277	310	239	255	249	271	256	219	241	249	272	250	253	245	269	281	246	256	261	253	228	237	262	258	259	260	260	244	250	266	272	257	248	273	206	258	260	259	276	250	277	280	274	252	244	254	283	247	259	257	235	232	268	260	285	243	273	274	250	260	235	243	266	247	261	261	254	255	310	254	235	277	270	275	244	268	255	243	279	254	255	258	280	277	221	267	267	286	274	255	236	283	255	231	265	273	238	269	241	222	270	240	240	232	251	242	247	278	242	232	254	243	261	282	243	232	257	248	292	274	255	239	275	263	262	257	233	252	282	237	256	228	250	217	255	267	270	273	263	255	250	257	241	254	257	232	262	246	245	231	241	267	263	273	253	248	247	228	257	246	234	248	221	241	256	265	234	268	267	292	257	227	230	246	236	271	264	256	280	256	253	258	296	254	276	259	284	236	250	264	261	234	273	246	243	243	233	257	278	251	237	233	272	260	257	260	259	256	251	240	251	256	262	258	252	252	284	260	263	271	278	240	237	243	263	259	264	229	252	265	245	237	251	255	252	255	257	271	213	258	255	281	233	286	242	264	286	256	262	259	267	255	220	236	264	261	257	257	258	248	251	255	268	252	244	269	263	245	267	229	223	247	261	258	251	272	226	250	249	221	296	254	259	258	254	234	230	262	267	256	230	244	249	253	269	244	254	250	257	266	236	234	234	212	249	253	273	305	264	238	228	222	255	279	258	219	239	246	262	250	237	262	256	257	265	264	221	258	245	239	243	254	238	236	272	256	240	252	227	254	256	230	237	266	276	221	256	276	239	272	287	256	267	249	261	243	267	268	239	260	247	255	246	252	262	272	258	254	239	253	257	269	240	253	248	218	238	257	247	250	223	258	249	290	263	253	265	269	263	262	267	267	258	268	251	248	254	251	244	243	236	269	249	258	290
32147	20179	7510	576	375	319	311	308	336	337	355	303	333	350	338	288	342	333	303	301	330	326	293	325	313	303	322	312	307	316	322	296	321	301	282	314	319	296	332	337	322	298	324	339	305	310	272	338	337	301	321	325	328	336	327	311	310	315	340	308	328	327	334	300	323	321	333	319	317	312	318	345	322	340	286	325	256	318	312	330	305	316	282	286	331	351	301	285	320	348	284	335	319	333	338	288	298	287	324	318	322	306	298	304	324	310	303	345	297	317	321	342	301	346	336	319	336	317	332	312	320	359	316	299	291	330	329	344	352	309	307	294	314	315	304	322	313	328	328	331	327	305	320	304	333	308	325	307	340	325	336	318	305	306	325	309	316	316	310	325	303	327	324	321	338	349	346	296	350	316	293	320	335	302	321	320	294	305	305	336	298	332	346	343	306	315	301	316	310	353	316	314	297	300	293	355	328	330	304	298	349	329	344	301	264	305	322	330	321	313	332	317	321	310	365	331	320	325	308	314	319	349	336	321	307	337	300	342	318	334	323	296	349	306	340	322	317	313	345	344	290	326	283	325	322	313	321	348	291	308	301	299	307	333	310	335	321	294	317	296	336	310	328	331	311	286	336	317	300	308	292	330	319	330	287	317	351	343	335	301	292	293	319	296	322	330	319	331	296	314	339	308	317	361	336	313	297	305	334	309	320	311	286	334	326	329	325	302	312	299	346	328	345	345	319	317	307	321	282	343	316	332	297	304	303	310	325	325	340	294	301	293	316	301	318	302	313	329	296	327	332	326	326	320	334	322	340	298	341	316	313	301	315	300	312	326	306	338	328	332	346	320	317	345	283	311	325	299	302	324	301	335	302	305	354	311	333	309	334	299	321	316	327	313	310	338	346	329	300	346	337	271	291	332	336	333	315	294	321	320	312	338	319	330	291	323	300	322	338	315	323	313	319	324	327	316	320	298	378	327	302	341	304	334	311	295	293	303	281	328	313	350	273	329	303	311	314	335	324	341	322	318	336	311	309	347	319	366	325	339	312	303	296	307	316	316	294	318	304	330	331	357	299	296	315	344	323	289	327	341	338	328	321	301	314	328	311	334	337	312	324	342	290	316	318	289	338	322	329	342	340	320	287	308	335	271	352	353	337	290	313	314	330	318	319	290	315	304	339	291	310	314	311	283	341	319	329	326	312	363	310	342	290	324	325	309	327	343	322	311	279	316	332	334	305	306	338	298	309	329	334	334	316	311	313	317	339	356	332	296	310	313	338	347	293	282	319	345	359	319	301	328	324	304	341	328	328	295	346	294	326	317	352	312	324	317	320	333	340	317	301	307	299	297	308	286	356	326	296	322	312	318	310	316	341	333	305	311	311	347	306	328	309	307	354	307	350	325	311	329	325	323	351	338	309	323	307	323	292	314	308	349	327	295	338	354	327	336	326	291	337	317	345	314	323	302	360	313	359	336	345	344	337	343	315	320	286	307	311	358	342	298	312	330	314	327	315	324	306	315	296	332	303	339	381	309	344	321	334	296	310	312	340	322	326	324	313	288	309	307	356	337	309	351	298	335	294	338	326	339	339	324	335	315	338	351	313	319	315	287	347	356	342	334	321	303	308	311	336	319	326	331	295	299	326	323	319	309	318	328	302	346	304	323	344	306	327	345	317	328	348	336	314	304	329	330	355	339	289	339	304	292	327	307	309	271	308	333	320	333	313	320	321	331	322	341	308	370	278	288	336	349	332	298	342	301	310	301	301	326	317	333	319	320	318	316	323	321	326	331	342	300	321	301	307	341	324	318	326	316	325	353	322	340	348	310	329	308	346	297	330	344	316	295	321	287	315	338	299	331	299	313	314	305	317	324	351	293	312	332	292	302	334	310	337	303	337	299	306	304	295	338	330	316	263	319	357	354	313	308	326	282	285	308	312	272	302	313	305	333	320	323	314	342	319	335	348	302	330	325	306	327	323	294	344	282	311	302	312	289	309	341	307	293	310	332	303	291	290	315	338	311	324	327	348	334	286	307	344	346	318	306	329	311	335	330	322	329	324	313	302	337	336	375	330	297	306	334	308	331	306	312	315	296	314	312	303	312	322	319	329	344	333	317	299	325	315	305	332	317	315	344	357	329	317	335	341	328	316	315	337	302	293	317	326	308	301	339	302	344	349	315	316	303	319	327	279	302	322	321	290	304	282	315	327	302	373	347	337	318	278	329	357	335	332	308	346	306	302	327	313	334	307	303	285	338	330	313	323	335	316	310	325	314	301	334	316	302	306	317	307	302	313	319	332	317	289	336	320	388	307	319	357	314	330	346	324	348	344	334	363	318	304	313	337	323	333	346	300	329	322	330	309	311	332	347	315	304	344	336	290	335	346	320	306	313	325	305	309	304	318	320	339	319	326	315	317	325	328	327	319	343	294	316	306	325	300	297	339	295	311	326	332	315	321	349	299	332	319	311	303	351	332	300	350	325	297	310	321	322	338	324	324	323	308	326	293	338	328	323	350	314	335	315	333	321	346	326	330	326	335	341	336	315	328	291	323	324	326	312	319	320	305	329	295	294	342	323	316	288	318	331	287	298	358	311	313	336	325	356	344	315	321	299	326	342	332	288	303	295	327	313	316	311	312	301	314	303	316	292	326	295	329	325	299	318	309	326	325	333	332	314	328	328	325	317	334	298	326	348	333	319	301	326	323	291	315	312	303	299	314	298	342	347	324	331	293	322	323	316	297	344	301	304	324	324	285	348	311	305	312	311	307	307	293	302	311	309	320	301	304	333	326	340	313	331	347	335	334	368	337	307	329	295	332	285	324	329	295	331	349	329	312	325	320	361	312	327	308	358	339	337	344	345	294	347	306	325	306	331	309	316	332	308	331	307	346	302	310	319	351	328	304	306	290	321	322	323	321	327	288	308	321	309	323	316	298	335	314	309	317	326	329	341	314	279	317	330	322	329	318	323	336	296	302	333	335	311	328	328	311	298	330	327	303	310	318	334	332	349	322	328	319	321	326	326	361	315	299	298	345	313	297	336	330	311	330	354	312	305	347	301	325	327	337	324	318	336	330	333	332	323	330	315	290	318	310	324	315	316	293	297	282	309	315	326	316	285	314	254	315	287	337	295	330	311	334	375	311	341	306	334	319	329	322	305	332	356	300	365	331	333	336	330	320	298	319	327	313	340	320	348	346	295	314	309	351	345	316	342	324	346	316	346	314	328	295	340	299	322	319	326	354	309	326	299	302	330	291	366	345	355	310	307	331	312	318	351	306	346	306	296	316	352	341	352	348	327	312	313	296	326	305	329	315	293	345	341	301	326	301	287	318	348	349	300	328	310	335	297	297	292	319	297	311	313	302	337	317	319	311	350	320	292	328	327	327	316	303	329	332	315	335	293	304	348	309	339	347	295	279	271	340	286	320	329	297	314	337	315	323	310	322	336	325	311	306	323	316	344	321	290	351	320	294	332	316	331	305	332	311	327	335	313	316	356
5938	876	806	782	750	749	757	759	717	786	763	758	761	745	790	720	774	774	765	757	749	734	790	776	766	775	760	729	761	745	788	759	782	796	748	808	803	782	764	764	750	761	786	760	763	710	762	769	777	800	766	759	788	817	760	764	793	765	699	786	781	779	797	802	765	777	812	814	744	781	748	742	734	750	701	747	742	845	758	783	771	757	746	757	752	795	780	810	776	774	777	759	737	731	752	733	738	754	766	783	749	718	752	708	788	752	754	772	754	760	743	730	738	752	796	764	782	743	825	745	756	739	728	771	727	753	746	776	726	768	726	776	752	764	783	729	800	725	726	823	729	776	775	789	728	791	765	776	780	781	709	795	756	719	751	799	796	770	769	690	740	732	731	724	809	780	759	721	763	702	804	766	731	772	788	790	777	789	729	778	763	777	775	798	692	724	803	798	784	769	739	722	769	767	792	815	736	777	743	794	763	794	755	723	739	783	784	718	764	730	760	788	777	768	804	776	823	794	773	761	707	714	763	745	775	761	792	762	727	692	730	687	793	741	736	783	754	740	793	741	772	753	743	766	736	771	765	774	801	780	818	723	731	769	727	752	702	759	755	747	739	737	816	739	789	766	752	694	747	802	749	732	773	783	704	757	790	775	769	712	718	724	750	763	733	738	744	757	820	761	783	730	738	747	792	713	713	773	738	770	721	719	740	776	788	757	788	795	697	767	837	777	757	794	774	752	816	722	755	706	755	747	778	798	751	755	761	765	780	706	713	730	807	737	788	749	772	748	757	749	744	752	774	727	769	796	736	759	767	751	761	763	731	748	731	759	788	788	740	746	774	806	765	760	768	783	762	751	762	751	738	740	813	751	744	751	792	847	780	769	776	796	799	766	788	741	739	726	762	802	735	738	769	757	764	732	743	762	766	731	730	751	785	802	793	723	751	781	752	739	787	760	775	755	754	737	773	734	783	705	742	774	759	783	737	728	765	782	749	707	754	800	745	781	751	762	704	742	785	776	730	779	756	757	792	747	758	706	772	716	777	751	752	749	809	784	762	765	739	781	751	785	807	786	733	748	741	772	713	723	790	745	792	779	774	758	744	675	743	723	784	734	750	762	770	790	780	744	770	747	801	727	760	699	747	765	714	698	745	781	796	777	737	803	780	803	772	752	758	762	780	836	772	743	782	809	775	798	767	754	757	742	725	749	793	744	774	722	748	813	756	735	773	781	733	782	773	750	803	766	796	746	731	754	803	779	794	732	768	716	764	767	795	782	768	740	768	781	761	772	743	764	725	736	743	771	745	787	768	732	736	791	745	790	741	753	715	768	774	746	754	784	773	727	758	772	755	766	762	831	819	773	774	814	753	712	752	783	780	784	747	749	760	747	740	752	775	762	750	793	779	715	734	807	721	768	819	713	784	738	777	718	713	732	783	780	788	750	767	747	780	747	699	761	773	762	797	761	719	799	740	763	757	727	784	747	737	761	752	743	797	762	791	763	777	773	778	767	773	786	718	802	740	738	768	773	731	734	776	724	712	751	760	742	761	736	730	755	769	756	729	773	808	749	770	731	787	787	791	790	753	743	759	786	732	764	764	780	767	740	727	772	733	853	754	765	783	754	799	757	763	796	744	824	742	743	721	756	774	758	784	783	744	718	718	752	757	739	740	797	779	783	803	777	786	731	775	755	750	753	749	805	789	742	713	812	760	810	803	792	777	799	803	739	789	771	703	740	752	714	769	732	776	782	809	729	793	748	733	713	779	728	789	746	766	778	749	790	735	769	811	791	732	802	823	765	754	787	705	734	726	730	741	773	737	762	737	774	826	804	778	702	751	789	789	771	757	782	771	775	764	752	681	744	760	772	727	763	742	765	797	757	748	773	797	748	763	779	780	760	822	757	761	701	776	736	750	750	754	768	784	783	776	754	804	779	699	759	832	747	799	779	766	779	791	744	762	784	768	798	727	787	766	795	741	757	784	763	759	746	742	796	763	709	783	745	764	790	708	730	736	725	753	778	811	743	736	756	692	759	792	795	817	797	782	771	736	777	744	796	767	736	787	780	801	781	750	782	722	721	773	789	711	723	824	732	765	770	763	761	720	735	759	762	722	770	745	742	734	766	778	755	693	776	770	780	772	821	717	717	738	741	810	760	765	750	820	772	756	763	753	760	781	798	743	737	748	784	713	756	795	756	796	780	798	758	750	828	728	804	773	735	761	765	738	779	818	775	741	763	763	743	771	761	773	798	731	789	772	752	748	736	759	841	793	772	736	732	739	778	751	712	748	729	777	803	778	760	764	762	781	778	775	724	800	797	774	770	803	771	797	764	759	783	785	740	710	732	737	754	744	793	812	791	760	741	767	803	784	752	760	731	744	762	792	756	759	756	762	774	755	795	732	775	807	741	781	792	736	753	739	751	765	771	739	840	765	761	787	803	764	749	776	757	739	749	760	774	745	746	741	761	746	795	763	739	744	769	743	745	769	704	772	755	762	765	747	733	814	729	758	777	773	731	802	751	761	767	748	762	745	755	789	765	716	800	733	745	796	748	767	759	766	781	766	744	750	801	742	743	778	768	746	718	738	711	703	779	823	747	758	736	743	764	791	731	783	792	770	814	756	742	722	780	816	759	766	744	772	790	767	786	736	733	777	794	776	758	738	762	750	733	783	749	768	797	793	748	736	789	758	757	751	790	792	824	781	774	789	765	732	759	750	775	817	777	762	778	738	784	748	784	777	775	766	763	771	734	765	779	760	759	775	784	705	753	806	759	783	809	773	742	762	737	722	729	745	783	779	762	806	787	759	779	736	803	768	761	822	754	763	725	767	741	767	750	763	770	701	800	773	803	736	790	765	804	760	803	743	751	758	727	733	785	747	835	813	714	772	742	774	736	720	779	775	744	757	806	779	759	726	730	806	705	784	782	757	766	756	817	766	741	723	830	753	735	723	748	725	730	779	740	770	770	741	704	782	777	773	739	775	781	735	770	780	784	783	760	802	806	714	696	746	767	725	740	734	769	727	771	831	747	747	756	746	750	775	760	755	761	790	775	791	726	732	821	751	768	805	695	770	782	749	806	774	776	751	745	834	814	802	747	758	769	767	726	776	767	797	785	687	740	783	769	793	777	750	754	712	768	757	785	760	703	758	782	768	782	756	773	786	769	741	752	743	814	799	744	728	783	808	719	763	740	784	767	766	779	788	820	740	791	791	796	823	735	786	748	766	829	767	763	787	768	759	751	765	765	757	755	782	793	796	743	805	772	813	734	772	754	761	717	748	798	715	719	754	763	805	757	742	746	821	754	783	779	790	781	767	745	762	808	796	761	806	761	817	747	798	706	811	789	808	801	742	738	767	760	799	796	750	739	740	790	813	735	764	757	746	774	753	780	792	789	754	801	716	776	764	770	750	712	791	740	707	760	751	750	765	795	735	776	741	791	790	766	816	772	809	763	764	732	746	752	771	707	762	737	782	781	735	787	717	709	780	780
25027	21466	24666	28650	21451	16696	446	362	231	236	245	211	218	215	224	218	204	205	215	206	178	179	204	212	197	192	203	177	191	245	203	187	192	219	197	203	216	218	190	201	183	224	186	191	218	203	221	195	188	219	201	203	187	217	210	186	205	206	185	177	194	193	216	195	182	198	218	214	195	186	201	213	214	184	190	199	203	181	190	196	225	188	198	214	199	197	209	170	208	186	200	192	187	172	200	175	203	197	184	213	217	191	203	228	188	204	194	194	184	208	219	186	207	205	188	173	223	199	221	200	209	193	177	170	222	205	214	193	167	197	201	202	196	199	194	220	184	184	199	215	197	180	193	225	201	205	208	221	213	196	193	209	176	212	200	196	213	211	191	199	202	203	184	199	185	203	176	184	181	205	194	208	204	208	195	200	194	203	205	175	195	211	184	205	207	203	181	208	198	193	191	210	190	191	175	194	175	192	212	207	196	240	213	185	182	199	214	194	187	193	188	188	202	228	212	193	223	203	180	222	199	163	203	178	192	194	205	184	195	192	199	185	209	186	193	244	205	195	192	191	209	179	191	193	188	203	176	204	212	194	195	199	192	205	210	186	203	200	187	178	182	211	164	206	197	200	210	176	215	226	199	212	224	207	234	199	238	216	192	217	203	196	213	192	187	183	202	171	197	204	194	174	198	193	186	191	211	218	196	194	193	193	209	193	193	189	169	205	207	184	196	196	191	181	219	197	201	195	200	174	185	211	203	209	216	201	211	174	190	210	211	179	189	197	182	200	226	210	202	176	216	184	206	214	164	223	218	212	182	217	187	175	183	194	204	199	164	184	200	164	200	188	185	187	192	209	195	206	198	219	197	208	193	190	206	189	175	186	183	226	204	181	184	193	188	199	199	213	190	193	179	189	188	201	192	220	183	195	201	208	196	192	198	179	191	222	218	180	208	187	212	199	194	179	203	207	227	173	199	208	180	240	200	194	203	202	171	207	199	213	199	197	176	183	230	192	212	207	208	196	199	195	202	168	206	192	177	185	209	219	228	183	186	202	186	197	204	227	195	193	171	202	184	197	183	168	179	199	200	217	218	203	197	184	164	201	175	207	201	194	176	196	185	200	181	174	199	196	225	209	195	215	204	191	185	173	189	193	185	194	168	207	186	202	196	218	191	183	211	197	177	214	191	220	205	196	188	188	202	190	204	178	187	196	195	202	183	189	184	215	185	192	167	217	188	191	195	210	199	194	208	193	176	193	210	196	187	224	218	187	214	185	215	195	183	203	196	189	175	190	213	209	182	191	214	190	196	188	207	192	212	205	186	197	187	202	188	201	194	199	212	201	206	210	241	180	186	216	198	212	216	211	176	163	174	182	226	164	173	211	181	164	182	198	218	230	205	191	159	210	211	178	233	211	180	197	168	186	211	219	239	196	182	186	181	211	194	188	181	219	186	225	194	211	200	198	200	197	195	210	190	182	208	200	219	224	189	175	177	198	196	193	191	225	212	189	215	192	188	175	175	214	189	193	174	193	205	208	217	198	174	197	186	209	181	177	201	165	176	192	200	219	190	180	202	198	185	193	208	174	195	175	168	183	196	178	178	195	216	169	186	220	199	215	199	179	211	188	201	208	199	213	205	214	174	179	203	186	201	189	194	225	184	174	195	198	190	206	198	195	208	182	202	181	173	195	149	177	192	197	204	204	183	190	176	187	186	196	160	196	199	192	179	202	223	174	191	199	192	198	226	223	175	191	215	202	204	180	219	179	208	216	196	219	195	191	204	208	201	210	192	193	227	194	205	210	219	204	178	183	183	204	204	193	206	193	205	182	228	191	204	197	207	213	212	187	230	178	193	186	203	196	184	193	232	208	194	194	220	196	217	196	192	185	179	179	191	176	189	183	187	199	169	193	174	217	193	173	197	211	206	176	203	182	205	216	181	191	195	210	183	193	198	201	182	208	186	176	169	191	220	196	219	214	190	198	181	195	170	207	186	209	195	191	180	214	208	181	193	204	205	183	202	218	192	207	203	228	186	206	200	232	174	184	184	197	199	181	178	204	163	202	191	191	199	231	188	193	200	183	196	173	191	220	207	191	215	202	167	184	198	236	238	235	188	204	204	191	232	189	206	196	188	188	200	186	205	217	202	207	195	198	175	190	192	199	193	224	207	209	187	187	185	191	203	201	196	205	194	193	213	189	184	209	211	207	217	215	205	227	196	159	196	216	220	194	183	209	213	228	188	210	163	179	183	213	186	196	193	198	214	208	194	178	204	176	198	217	202	193	194	180	201	214	205	197	215	198	202	201	213	208	238	180	211	190	193	192	189	193	166	186	206	190	194	172	196	174	197	196	219	226	191	189	200	181	187	184	178	196	182	187	181	193	187	213	206	176	212	213	213	198	226	215	188	200	195	197	195	197	214	208	187	173	191	175	190	194	208	226	173	200	204	171	208	192	198	234	197	200	192	184	182	200	157	175	208	190	197	193	208	199	213	213	188	202	209	185	192	212	204	199	218	177	196	182	192	207	197	198	200	184	195	211	214	217	208	208	193	176	179	184	202	215	181	201	210	187	193	166	202	181	174	207	213	205	188	203	206	186	224	220	202	229	194	191	192	175	201	197	184	198	214	179	184	172	188	180	197	227	188	199	208	176	178	183	194	183	167	199	189	227	206	185	169	213	195	190	181	177	203	200	224	205	205	185	201	175	197	211	195	172	221	180	196	225	199	193	197	197	155	187	204	204	199	190	190	196	196	205	189	198	206	184	202	183	188	196	196	183	180	192	183	178	191	180	198	194	197	185	175	207	197	196	176	213	179	195	189	200	172	202	183	207	178	170	187	192	216	202	225	199	204	203	203	183	179	197	203	190	214	164	210	204	200	206	177	167	167	187	201	198	186	168	213	186	193	198	195	207	186	202	208	205	213	199	188	190	200	182	190	192	228	194	181	190	210	195	214	191	198	205	185	203	218	193	209	185	188	196	180	222	217	196	225	211	224	185	191	212	211	207	219	191	179	195	209	207	207	212	202	185	199	164	198	191	194	200	188	188	206	201	199	210	188	225	182	202	203	191	212	210	207	200	195	197	195	190	196	168	193	178	188	188	176	180	170	181	197	222	206	229	219	194	200	186	207	204	179	188	215	215	193	192	177	170	205	191	194	188	195	197	213	177	190	213	182	207	209	172	186	201	190	173	179	179	186	210	202	177	181	187	210	177	188	185	185	145	173	213	190	196	193	183	208	173	205	207	184	215	204	186	191	175	195	189	200	199	172	188	198	183	186	199	172	210	204	198	198	196	197	169	208	233	211	204	217	196	213	186	197	197	204	205	192	213	179	208	183	198	200	183	207	195	195	208	202	182	177	212	200	217	214	171	209	179	219	182	217	215	192	188	184	189	176	184	193	199	204	210	173	165	194	176	192	192	209	206	190	177	231	194	196	194	158	236	219	212	181	201	203	220	211	227	193	175	203	167	189	204	195	192	202	176	200	194
3013	1860	1071	647	637	510	536	489	492	522	454	455	489	460	513	500	498	490	495	486	475	511	453	494	440	519	484	456	472	473	473	467	507	471	494	452	459	457	482	486	478	483	437	450	481	477	466	475	471	462	487	473	490	495	485	513	436	478	482	492	514	493	477	493	507	478	497	474	474	486	518	470	465	461	497	459	471	465	475	463	483	523	487	514	469	518	480	470	483	453	449	503	445	503	476	491	511	475	465	453	459	487	469	473	496	444	454	488	474	475	501	498	534	474	477	496	476	492	497	503	467	492	486	479	464	477	467	448	478	512	473	495	460	459	436	457	498	461	492	505	424	505	438	485	491	459	516	480	494	470	477	486	494	490	483	461	449	507	477	492	487	479	499	496	450	486	507	508	516	447	494	469	493	493	491	465	506	481	469	470	484	441	481	466	462	485	459	443	475	496	505	510	453	488	453	482	457	465	490	470	495	462	461	458	486	493	482	458	476	489	472	459	405	472	467	480	467	457	470	507	479	476	490	493	482	469	473	486	448	471	490	492	499	461	480	532	448	455	476	491	487	472	448	469	480	451	469	477	462	478	497	474	490	467	494	480	475	523	486	508	503	521	456	452	505	488	444	483	482	483	469	474	480	467	498	493	490	501	492	504	487	496	445	504	455	495	479	460	481	455	461	489	465	450	465	487	480	485	464	440	467	521	478	472	483	466	480	479	471	491	474	505	507	494	511	486	471	482	482	501	482	494	422	464	528	493	484	463	486	487	480	505	476	489	508	449	487	473	496	532	502	457	492	498	498	493	481	499	441	446	471	463	460	509	527	482	477	502	461	510	505	486	464	521	469	495	450	490	481	446	471	451	490	497	428	511	454	465	478	472	481	460	440	493	505	445	507	470	494	493	463	463	475	505	487	498	475	473	529	507	486	490	468	496	452	489	492	455	499	458	457	501	452	502	463	504	502	483	487	491	499	493	472	508	480	424	465	457	469	491	446	477	467	496	485	454	526	475	474	482	466	467	474	477	513	516	479	447	494	510	509	479	456	487	464	474	481	449	505	450	462	502	481	457	493	466	502	455	466	465	500	474	480	489	470	470	468	486	512	467	511	436	435	485	464	460	468	506	467	475	469	484	508	472	513	502	449	490	475	459	494	471	470	463	526	448	480	503	476	512	493	461	514	467	498	506	473	448	502	460	467	465	501	470	466	466	445	424	499	494	490	450	508	511	461	475	481	478	520	474	463	466	505	445	483	454	481	488	470	506	480	517	467	495	463	483	463	451	490	451	481	473	486	483	457	480	490	479	478	481	464	469	486	453	514	486	485	475	487	461	498	518	482	530	490	499	479	515	470	438	476	502	495	468	498	477	446	477	449	433	508	510	473	485	463	474	465	500	455	483	492	475	484	483	491	471	423	484	493	504	477	454	484	500	494	484	503	475	483	499	458	460	462	485	519	456	460	461	504	496	463	490	466	477	514	452	446	473	499	462	502	490	478	455	510	512	503	469	449	498	467	496	469	521	440	451	495	472	480	489	479	453	485	460	484	463	469	444	497	492	477	514	476	483	446	458	444	474	479	477	487	494	500	442	474	459	462	478	499	476	480	465	503	454	473	490	497	483	467	457	459	453	488	470	467	491	481	471	453	488	500	487	481	500	497	494	472	484	484	489	479	483	498	493	473	474	446	456	466	500	488	519	470	485	455	464	484	444	486	466	530	490	509	510	486	477	516	489	502	491	455	469	458	487	488	510	504	477	498	514	486	439	469	477	458	496	493	464	483	493	474	472	466	476	507	443	486	447	485	457	504	496	473	468	495	483	465	477	461	506	469	473	454	510	450	467	484	483	498	483	486	461	498	485	439	464	486	482	441	454	505	491	509	473	475	488	416	473	482	484	472	463	498	479	495	485	476	479	483	469	466	519	463	444	477	493	492	477	506	465	484	514	486	503	452	470	462	482	477	489	443	475	482	466	494	463	485	494	454	485	418	494	454	526	519	476	462	481	500	471	471	468	490	526	505	470	494	497	468	478	483	500	482	507	478	483	454	492	475	494	479	477	464	479	468	440	453	470	459	471	468	499	460	493	477	485	495	472	517	489	493	492	500	540	500	446	453	484	478	473	462	490	463	439	464	490	436	469	466	455	474	439	478	489	488	496	462	464	498	503	478	480	472	467	443	438	460	437	468	480	514	467	459	476	471	486	470	465	476	467	462	438	477	511	465	487	466	482	485	461	520	502	478	491	469	496	490	461	446	459	487	461	471	465	484	452	496	499	470	472	449	507	460	450	506	504	472	450	462	475	463	476	513	458	427	496	485	472	440	492	500	433	462	515	503	478	476	452	483	534	505	452	482	481	481	505	488	465	459	459	456	448	507	448	472	458	483	471	454	500	473	492	474	479	465	497	484	501	455	438	469	508	471	460	455	494	485	453	481	531	487	469	512	455	483	471	477	448	486	532	465	484	456	486	523	475	454	453	445	513	459	497	479	434	462	430	484	499	484	488	475	484	492	485	470	485	496	484	516	427	462	491	475	474	499	518	458	505	466	459	446	499	476	479	480	498	502	491	485	474	499	459	514	467	489	478	458	484	474	454	494	498	476	495	490	458	505	467	451	452	508	438	465	493	479	457	452	490	460	504	497	481	464	476	473	492	467	464	476	489	441	447	485	478	499	439	465	498	524	519	483	473	498	485	481	504	471	514	501	489	462	459	442	481	488	465	501	485	447	488	506	502	465	512	493	493	488	471	469	508	460	510	465	460	496	506	474	468	509	453	470	476	486	437	494	472	488	480	489	456	490	478	485	520	469	454	501	422	475	463	468	455	517	503	512	480	467	450	511	467	523	446	463	466	462	453	473	466	455	469	478	492	492	526	434	508	480	509	499	494	477	454	464	498	461	445	469	491	472	482	466	498	453	513	456	469	466	470	472	462	482	495	469	498	502	452	466	460	481	497	514	451	494	474	489	495	476	494	495	467	495	491	449	462	471	483	500	508	469	480	491	483	491	508	481	475	482	440	506	505	486	473	467	490	475	519	483	454	500	499	483	474	514	480	476	472	464	462	455	465	508	459	449	454	481	463	528	477	480	469	487	498	483	483	490	490	484	482	459	470	476	460	488	472	501	473	509	498	473	484	478	494	489	487	479	485	458	508	487	444	493	448	447	515	462	512	522	468	489	472	505	486	484	484	484	468	451	481	450	517	499	493	449	480	474	493	462	462	460	505	483	462	471	454	483	488	479	483	486	485	495	458	503	496	450	458	510	470	465	482	434	455	451	469	494	469	493	459	512	464	511	458	467	489	450	505	469	523	456	493	484	470	477	496	480	441	474	478	506	479	495	469	463	466	433	418	494	477	508	498	453	480	494	457	498	449	421	486	463	461	449	459	508	499	450	502	485	456	474	439	430	489	473	515	462	459	495	468	501	490	454	495	487	481	428	480	511	490	511	470	479	502	484	485	498	484	470	473	455	495	458	515	488	484	522	513
24374	21476	25091	28275	21476	21491	12237	312	211	178	152	167	143	126	115	111	115	106	111	106	105	92	123	97	118	100	108	122	105	128	110	94	92	78	88	80	84	95	90	95	86	81	113	99	70	64	91	74	108	108	96	106	95	96	89	91	93	97	90	89	103	74	94	71	106	83	112	90	103	87	92	78	102	105	96	95	94	88	73	90	88	81	87	100	75	83	97	78	98	67	83	90	73	100	100	76	86	97	92	83	102	108	87	73	92	97	101	77	91	80	84	88	72	104	87	104	69	91	101	80	86	102	90	97	97	95	92	80	85	89	79	84	81	104	88	87	80	83	85	94	76	91	87	114	86	90	71	92	102	83	99	89	106	89	87	95	82	91	92	76	104	85	81	88	85	105	87	95	97	83	98	94	80	81	90	81	99	94	86	92	87	99	95	74	77	86	75	82	107	98	98	89	62	116	113	94	94	89	84	103	100	79	91	81	91	72	84	82	78	94	101	99	78	91	85	121	87	94	106	88	97	94	89	107	90	101	79	111	81	82	83	91	96	97	112	77	108	75	85	85	83	90	87	92	86	104	97	83	76	83	82	83	97	110	90	95	93	98	103	76	81	89	77	88	80	92	81	103	83	76	76	87	91	90	64	88	95	99	95	101	95	84	95	77	108	113	81	91	106	105	103	83	100	94	88	80	92	103	94	81	90	101	88	82	77	95	105	85	101	88	97	89	100	84	101	94	87	89	95	88	104	103	81	94	86	76	81	100	87	82	71	91	82	80	89	95	94	85	86	98	80	84	83	96	66	99	84	104	85	73	75	86	96	76	75	76	80	72	94	88	76	91	95	88	87	113	87	108	90	90	105	69	111	92	82	110	116	95	87	94	100	88	98	80	109	83	100	86	98	93	87	75	98	79	92	76	76	77	91	75	99	88	116	84	77	89	97	76	97	85	90	91	94	94	98	82	83	85	95	99	75	105	99	94	80	105	89	80	96	102	90	79	98	71	97	93	105	81	91	92	84	101	80	102	70	83	94	91	81	99	91	82	78	78	88	90	86	101	86	86	78	101	95	86	85	78	89	80	86	96	95	89	89	94	95	91	104	89	105	95	87	86	68	82	86	78	97	87	78	84	105	73	94	79	100	89	90	80	100	93	102	87	86	96	92	89	87	90	91	78	88	93	107	98	94	90	95	95	87	102	105	92	97	92	83	89	107	91	88	93	106	80	77	87	107	82	75	75	100	114	99	85	98	78	87	80	85	105	97	99	73	107	83	87	76	103	91	92	89	68	100	114	104	99	91	72	87	94	78	102	101	85	84	89	91	101	100	80	82	85	99	98	89	93	69	70	89	91	88	91	102	94	86	97	103	70	78	99	96	77	93	90	87	95	122	85	102	74	82	79	93	87	94	89	79	105	102	88	111	91	98	95	93	96	95	83	86	100	77	83	78	89	81	88	78	87	93	74	88	77	95	94	98	86	84	99	82	91	83	93	94	106	101	92	76	75	78	96	87	92	96	97	99	89	93	80	89	87	87	95	79	81	108	86	81	114	108	87	102	99	99	101	87	77	80	100	77	83	84	57	93	76	96	95	89	91	77	93	85	97	87	89	83	107	82	100	98	77	73	114	106	88	92	66	80	105	95	98	111	100	105	105	119	95	84	84	91	76	79	90	95	98	91	92	80	97	81	103	109	86	88	86	84	101	78	98	85	106	72	117	81	89	84	96	90	71	107	74	74	94	105	94	99	71	93	101	86	88	74	81	87	74	88	88	99	78	96	69	108	110	82	95	95	89	81	87	91	103	89	93	91	76	93	97	81	70	89	95	76	66	99	71	92	94	87	105	84	79	78	90	71	86	97	93	85	90	87	97	93	92	82	80	89	77	77	110	92	80	88	70	88	95	82	100	101	102	79	85	100	92	76	97	89	108	91	76	75	105	121	90	85	80	87	87	95	112	75	87	86	93	81	106	89	94	93	92	78	93	92	76	84	95	87	90	80	80	96	84	97	103	91	91	82	101	84	88	94	69	85	89	90	78	95	99	99	99	87	71	89	102	101	77	98	83	94	80	64	86	113	78	82	88	106	93	82	96	98	82	87	85	88	90	81	71	83	78	99	92	94	94	92	95	101	98	102	96	79	100	90	78	89	85	76	99	88	83	100	77	108	87	94	95	74	80	93	84	82	114	82	97	85	93	88	78	95	79	88	79	94	86	83	87	87	80	81	106	92	91	92	94	89	77	107	78	95	87	105	86	86	85	95	111	85	85	83	90	82	81	84	93	108	96	93	111	96	71	91	92	103	74	85	106	91	93	91	95	85	93	106	81	106	85	83	84	90	90	97	82	87	70	71	76	78	73	108	96	76	100	103	96	82	66	94	84	111	89	77	92	93	87	102	70	89	94	95	87	81	92	88	102	96	96	99	84	96	98	88	82	91	103	101	66	83	99	83	106	87	88	98	98	99	99	95	92	76	90	91	76	87	94	96	84	87	88	97	94	100	82	73	109	95	89	77	80	89	83	92	95	76	99	77	85	71	75	82	92	88	92	73	84	83	91	91	87	92	94	109	90	96	102	91	102	99	94	76	95	87	82	97	92	101	98	90	88	91	85	82	93	78	86	96	101	86	100	113	76	74	84	68	90	81	74	82	83	101	80	90	92	75	87	101	83	84	73	85	84	64	85	98	91	117	80	91	87	76	92	81	116	92	67	89	89	89	74	77	94	87	85	81	83	91	82	88	82	100	78	87	85	85	92	79	99	91	91	90	88	74	66	82	90	95	92	98	86	79	100	106	93	91	88	78	80	91	90	86	94	92	93	96	82	100	83	75	89	99	90	94	93	80	93	97	103	78	85	77	88	85	93	80	92	100	80	111	92	73	90	81	96	103	63	84	99	74	83	79	89	91	101	88	95	98	84	87	85	104	83	96	88	86	100	93	74	73	103	102	90	105	89	99	101	92	86	95	99	97	63	95	85	83	82	83	95	95	95	82	86	93	79	84	93	82	80	87	95	90	104	77	80	97	90	71	104	112	78	101	95	90	103	84	98	103	88	78	89	78	77	74	87	94	88	97	73	98	82	100	89	84	85	100	98	111	84	87	94	93	95	93	84	82	104	85	86	111	112	100	84	96	81	78	99	93	86	89	94	86	83	88	118	89	84	73	100	74	77	89	74	91	99	98	81	75	95	77	77	93	101	88	82	93	102	75	78	85	81	105	89	112	101	97	80	83	82	89	116	93	87	95	88	103	79	81	91	89	98	89	80	72	81	98	74	82	67	83	86	87	92	89	89	96	100	121	84	105	99	76	96	105	96	91	97	87	84	76	73	101	119	92	98	93	99	93	93	99	71	95	84	99	95	89	81	93	80	82	82	98	95	103	72	91	102	85	90	105	95	87	88	89	80	94	89	81	85	75	100	80	81	92	89	108	100	81	75	92	83	72	84	86	85	76	89	90	89	87	88	96	111	111	79	80	86	84	90	99	75	105	86
2794	2977	1336	671	448	405	393	339	308	279	265	279	294	251	265	278	265	264	274	269	258	276	267	252	252	249	259	249	271	269	234	253	251	269	251	274	262	230	261	233	259	249	260	244	254	231	248	252	252	254	224	245	260	241	270	273	272	246	231	251	266	276	260	265	228	252	251	242	265	253	245	234	259	260	232	260	235	250	252	258	255	232	242	263	237	258	257	247	264	243	272	258	229	263	235	245	241	272	266	244	242	232	275	245	286	281	261	249	255	268	273	263	253	264	257	243	251	245	231	252	270	274	261	273	246	250	213	236	262	281	215	257	244	273	258	264	214	249	263	255	245	261	246	270	246	235	276	243	245	251	262	237	271	263	246	243	254	241	292	275	250	245	263	257	220	287	243	255	241	254	268	268	264	270	258	259	244	256	275	256	261	247	275	269	215	267	251	246	255	267	271	289	253	270	259	230	231	250	244	274	221	266	229	278	260	255	225	233	249	234	267	273	270	275	292	218	272	258	253	248	248	251	248	285	258	216	248	252	248	262	278	261	250	257	275	242	236	253	242	268	258	263	276	289	262	266	240	233	259	250	258	238	254	268	255	259	246	297	252	248	239	253	263	226	280	248	259	251	269	261	266	235	270	245	266	257	243	279	288	249	228	245	255	239	260	271	268	257	255	256	241	229	225	271	242	239	243	260	242	261	258	241	277	230	233	263	246	251	230	232	257	242	219	296	253	282	234	243	255	253	239	248	237	234	217	236	268	277	251	260	237	255	262	248	263	264	231	279	249	267	246	253	239	248	254	228	256	249	249	244	247	226	249	275	260	250	253	292	230	258	268	262	284	248	262	259	247	248	247	266	239	274	262	212	249	235	234	254	242	223	273	257	261	255	258	263	248	258	248	240	232	255	250	244	251	291	220	254	271	253	251	246	254	244	275	238	238	237	262	271	264	237	261	256	262	220	249	267	245	238	246	249	233	267	266	272	251	227	223	259	266	285	256	251	273	267	246	239	224	257	265	248	240	268	248	259	274	268	259	240	251	221	248	262	255	264	252	267	271	252	246	279	250	249	250	264	231	247	251	252	243	276	246	236	262	294	269	232	254	234	250	254	250	251	254	224	277	244	272	255	218	240	257	255	257	257	249	226	264	272	253	283	245	272	247	259	262	269	255	241	240	281	263	235	250	240	268	277	239	255	249	261	248	245	226	253	226	234	237	253	237	230	276	241	212	276	274	249	246	270	242	251	222	229	262	265	258	251	248	241	283	252	253	258	235	253	254	276	251	257	260	256	274	254	238	256	230	251	260	252	254	259	233	263	248	255	254	232	266	251	253	235	252	230	240	262	265	273	268	273	262	262	287	248	240	279	260	250	249	255	251	238	249	246	234	260	257	238	238	235	265	241	286	264	249	235	247	207	243	244	255	242	260	243	254	267	220	258	234	228	251	278	248	268	266	257	275	279	260	266	247	204	241	276	237	226	256	254	263	269	244	235	254	244	247	238	259	262	224	261	255	262	238	228	255	246	270	259	246	262	249	247	243	265	255	264	262	251	268	260	282	239	236	248	226	271	254	262	258	239	271	254	237	242	257	254	220	258	256	264	258	244	251	240	273	238	284	261	265	268	281	248	260	263	269	278	263	236	251	254	254	271	257	239	261	232	244	259	257	223	234	256	226	235	247	259	236	251	276	256	288	243	234	269	248	235	275	260	250	255	270	264	259	245	265	268	258	246	263	228	250	255	257	259	303	242	244	235	273	247	243	247	268	241	236	244	239	249	260	265	236	232	232	264	228	230	263	256	257	249	259	247	258	263	245	285	242	250	252	263	240	247	244	253	239	240	241	276	257	232	227	252	259	237	214	250	243	249	246	236	251	247	242	273	267	247	255	256	255	248	239	258	251	248	231	266	242	238	230	257	267	262	234	252	266	266	237	237	246	252	252	250	271	239	263	275	238	268	257	267	239	259	265	267	254	272	264	288	238	258	264	227	234	247	242	246	224	262	237	256	228	250	269	233	238	272	245	231	249	230	220	271	258	261	284	253	254	248	243	242	259	275	263	244	243	240	255	249	256	250	285	242	248	244	243	252	260	263	239	257	253	260	272	226	259	255	247	244	256	253	247	256	241	251	252	255	248	227	226	225	257	275	236	247	233	256	225	232	248	263	230	218	245	260	265	228	258	251	250	246	269	274	246	253	235	238	245	251	242	239	260	243	276	260	272	255	254	255	231	241	255	263	245	266	234	253	233	253	266	263	264	234	260	260	221	244	233	287	243	253	260	243	261	272	273	279	260	236	271	247	256	238	256	233	273	256	260	224	272	232	251	239	264	240	239	284	265	238	274	214	250	249	271	265	266	264	242	267	294	238	233	242	234	240	279	240	279	266	232	245	251	256	248	244	274	233	269	235	257	265	248	258	266	282	274	241	264	244	266	265	261	237	249	248	256	249	225	238	280	255	250	274	255	241	255	288	263	250	256	252	219	295	215	276	245	260	251	252	253	257	238	241	258	266	246	267	256	235	268	228	263	234	254	236	251	266	271	262	253	241	268	272	266	252	231	256	286	233	254	260	266	250	269	237	270	270	248	270	245	220	258	243	241	230	280	271	249	252	259	217	245	242	238	230	277	262	251	253	253	280	278	247	256	240	274	248	256	259	245	239	272	261	276	279	237	248	251	238	251	226	222	224	244	243	244	247	282	261	278	242	268	265	243	253	235	247	260	246	254	258	277	238	245	245	260	254	246	256	238	255	235	263	258	258	221	253	263	275	245	276	240	256	248	264	242	235	257	274	259	254	256	242	232	254	249	266	236	246	272	257	256	241	253	243	266	256	252	273	256	257	294	259	269	240	253	282	253	248	232	251	268	242	255	241	257	236	243	274	267	247	260	256	250	255	255	258	236	244	260	246	252	225	275	264	220	251	259	247	257	247	271	251	271	271	274	258	247	276	275	255	262	259	250	217	247	256	257	256	260	250	246	249	266	260	278	282	241	236	248	262	265	274	228	242	260	243	246	252	236	254	277	264	261	263	236	271	265	270	247	266	270	264	250	240	239	239	269	248	270	277	243	228	264	268	245	232	268	250	281	228	238	252	274	244	235	254	251	250	260	267	265	272	244	253	232	236	272	254	280	254	228	229	268	259	243	274	247	250	251	269	230	248	243	258	234	271	249	260	269	280	236	276	254	236	271	289	228	259	217	253	232	242	242	264	233	264	260	255	250	244	265	255	243	225	253	251	243	282	269	251	269	235	231	232	275	252	242	235	261	255	262	266	245	259	256	248	246	243	253	253	251	248	227	262	244	253	247	257	248	232	265	252	249	251	261	265	234	246	247	284	279	272	249	237	246	235	261	246	252	244	262	238	275	254	236	244	238	235	240	253	248	222	258	217	276	265	232	235	278	257	262	240	277	263	230	243	271	267	239	264	246	259	267	239	257	257	267	276	278	241	250	276	252	252	266	276	267	268	271	301	277	268	265	215	277	243
32028	20155	7365	674	532	451	402	323	326	303	302	296	297	308	325	327	314	278	328	321	268	326	312	332	318	318	318	340	318	317	311	329	311	316	318	294	318	310	331	319	309	344	370	326	319	315	322	336	307	298	307	332	326	330	331	312	307	317	340	298	289	315	321	363	321	333	314	299	337	291	314	340	351	308	350	332	320	303	321	320	326	330	286	299	348	274	302	283	286	326	350	290	321	335	300	329	302	337	310	321	331	327	308	329	319	311	292	312	322	290	300	300	313	346	324	316	360	345	313	344	311	307	305	313	315	332	330	334	333	285	299	333	332	347	325	332	329	331	335	305	318	303	318	331	319	281	292	341	308	306	307	291	335	313	312	304	346	349	326	326	347	294	314	288	346	311	302	333	308	312	295	280	274	339	304	321	316	299	309	274	293	311	317	338	360	299	280	275	329	324	314	317	332	302	338	309	333	340	334	334	357	314	330	304	337	334	336	313	311	318	306	338	284	349	318	287	327	316	317	291	303	319	343	334	312	332	326	332	326	317	308	328	362	297	323	303	332	326	316	319	321	321	327	300	337	321	326	329	313	340	301	287	327	267	310	313	303	301	320	321	299	316	312	334	314	330	317	333	319	315	352	311	323	333	324	319	309	299	356	330	322	314	299	304	323	296	284	331	338	301	315	320	328	340	301	292	309	324	331	302	315	307	321	315	298	325	323	299	344	335	299	327	278	308	308	311	318	331	332	315	294	342	326	315	303	324	318	367	307	318	358	344	302	328	313	307	328	314	347	353	321	322	324	315	309	304	331	322	311	317	330	317	306	320	304	335	350	347	298	314	302	311	331	323	322	307	341	275	327	332	316	304	315	303	308	313	318	285	328	324	334	292	359	303	316	311	318	334	306	306	318	307	293	300	308	320	297	316	287	348	289	329	310	318	315	298	366	317	330	291	335	352	305	292	317	317	268	344	332	317	345	313	327	300	316	324	304	315	300	343	284	301	310	285	337	330	319	302	343	325	287	339	365	314	291	336	336	346	372	333	337	335	339	347	325	323	330	309	283	314	362	316	318	329	332	309	329	336	317	303	324	306	345	340	322	299	339	312	352	341	300	302	336	323	328	301	315	315	356	317	331	285	291	286	328	349	310	307	342	305	306	305	302	314	322	350	304	324	313	328	312	323	294	294	342	328	301	331	309	307	341	318	295	292	357	302	327	332	300	300	330	302	324	347	321	291	328	309	315	319	295	282	326	290	345	316	342	302	305	310	311	320	332	346	300	338	326	326	332	348	304	310	323	301	312	332	341	330	342	331	316	334	335	324	320	358	301	335	331	330	314	324	344	327	279	324	322	306	309	305	359	317	319	317	319	305	309	335	324	326	367	326	337	313	334	318	331	340	314	344	315	309	312	325	334	328	314	333	299	297	356	326	317	327	270	320	292	302	323	310	335	331	332	332	316	300	309	323	324	329	315	340	339	276	324	357	313	310	304	306	324	323	292	307	301	315	347	328	324	333	343	315	322	299	319	324	282	327	346	330	313	327	322	331	322	310	306	322	327	348	311	295	335	324	337	294	323	326	316	319	316	367	315	342	328	304	308	316	332	338	283	339	319	315	301	310	289	298	337	320	336	312	301	318	335	316	297	325	316	320	318	318	292	293	326	298	300	351	301	318	348	319	275	329	295	293	293	308	310	315	310	334	318	295	319	322	333	304	321	333	340	308	303	286	315	318	335	344	315	317	313	295	358	305	349	317	314	317	313	310	291	307	312	344	319	307	310	347	277	331	321	331	320	302	313	311	303	339	320	320	310	310	303	301	321	302	341	272	295	318	291	311	323	305	312	340	297	310	331	352	306	327	322	315	321	311	346	305	345	305	318	310	285	345	331	309	298	314	302	332	311	309	325	313	310	326	302	318	334	305	360	356	311	345	317	362	338	345	312	307	354	317	332	348	301	344	334	329	298	304	330	325	326	311	342	329	320	321	357	284	311	313	307	319	312	285	298	322	317	317	298	304	326	332	297	302	333	316	325	311	337	315	349	312	349	289	314	298	319	342	335	320	316	304	333	313	347	335	325	289	328	329	324	311	319	307	322	323	312	350	306	322	324	303	330	292	349	323	324	352	305	345	309	298	339	334	325	315	309	315	317	340	318	349	323	336	295	314	312	289	334	308	312	289	336	311	332	304	312	348	334	305	316	354	305	292	323	324	336	305	314	322	296	312	319	300	332	312	349	325	298	328	352	315	300	326	314	307	289	312	300	306	286	315	301	307	334	289	326	300	316	309	296	331	332	322	321	304	304	304	302	325	311	293	307	338	297	322	315	318	349	342	333	356	312	334	312	320	331	285	303	326	336	303	293	347	267	303	318	316	330	356	286	272	308	322	321	325	333	299	326	313	362	299	302	319	312	324	332	342	300	320	287	305	317	329	321	293	325	314	308	326	305	320	303	308	309	311	293	348	302	380	303	310	309	307	357	324	341	281	305	339	314	287	278	297	298	316	334	325	305	303	331	346	324	358	320	322	326	325	308	291	295	296	336	304	346	304	321	319	303	324	336	297	309	343	332	328	345	357	312	321	320	316	319	316	295	328	323	302	357	319	315	325	303	312	350	303	291	286	351	326	309	304	310	348	301	312	352	335	336	311	309	294	288	322	346	348	346	322	314	324	338	292	344	339	338	316	331	309	327	323	352	338	337	292	338	303	295	289	323	325	332	328	337	319	337	325	360	319	354	322	313	327	309	303	292	321	354	335	337	301	273	329	335	324	343	315	292	321	312	331	320	314	298	308	347	320	330	342	319	307	323	293	329	320	315	322	336	294	325	314	318	279	306	341	317	308	292	257	325	291	322	341	331	310	305	303	350	336	322	302	329	315	313	322	333	312	317	308	343	328	326	296	304	302	296	321	320	352	346	334	310	304	336	294	386	335	290	318	292	333	319	322	309	334	310	319	317	322	335	338	323	294	307	311	317	344	329	319	323	343	306	334	332	347	325	326	312	316	313	325	325	329	303	318	311	314	344	310	321	299	329	305	317	314	349	322	328	328	326	319	342	318	335	293	314	312	320	344	322	326	326	305	323	334	314	327	314	352	342	348	304	327	337	338	282	322	302	328	311	280	314	346	298	334	331	328	299	318	323	314	317	336	316	305	287	337	313	306	326	334	298	309	337	333	298	341	282	326	332	326	322	321	307	348	297	317	278	338	328	329	289	277	328	326	281	342	301	301	314	315	328	329	299	338	339	281	325	298	332	329	324	320	323	317	340	314	294	321	342	337	323	291	303	314	319	327	299	316	325	319	291	314	344	325	335	339	300	346	316	291	352	362	320	328	302	289	312	335	302	316	325	337	348	335	351	334	293	327	331	304	332	310	337	317	307	332	295	320	341	328	282	341	316	286	330	302	306	298	334	321	310	264	319	319	302	331	330	331	288	334	329	331	308	331	311	335	296	308	317	328	317	326	292	329	325	335	321	334	327	328	279	345	298	302
5860	841	836	784	753	791	780	758	718	764	733	780	743	741	695	712	761	773	736	753	777	750	778	756	730	705	735	755	751	760	760	731	795	743	749	762	739	774	778	742	796	740	775	728	769	763	795	736	784	706	812	737	704	762	756	711	730	718	771	750	743	729	764	720	773	728	771	771	734	808	757	766	725	686	755	778	746	732	757	813	757	775	779	770	722	794	786	761	765	778	759	773	730	737	772	745	771	730	735	700	773	777	757	785	779	747	790	811	765	784	721	785	752	769	766	769	752	768	759	782	828	748	722	749	731	772	772	737	718	749	789	743	722	759	745	786	776	781	737	743	740	787	768	762	759	760	744	736	743	742	720	761	750	711	780	726	785	802	770	777	756	752	764	709	777	740	774	752	783	766	783	753	691	755	767	767	757	760	778	767	738	782	796	730	745	744	729	780	752	773	765	769	807	722	815	775	800	738	739	722	763	765	775	761	730	810	738	782	752	710	758	730	752	767	754	732	765	753	753	743	760	765	756	769	765	720	770	759	791	753	758	764	776	738	759	767	731	764	781	738	761	751	787	716	773	788	755	771	743	811	782	777	782	773	777	697	714	748	771	787	728	727	754	754	741	802	733	709	785	762	745	728	730	750	756	738	771	778	684	765	737	757	731	745	771	758	713	764	728	738	773	756	714	761	727	808	725	725	734	747	764	793	757	753	702	771	767	746	741	789	708	750	799	752	773	777	784	739	736	786	702	718	796	762	758	775	788	793	746	803	762	800	771	764	762	776	754	750	700	746	740	711	760	774	754	759	796	708	711	779	744	757	721	802	749	719	733	772	743	761	773	759	786	767	748	735	811	751	726	745	811	779	735	792	760	733	812	757	809	785	725	741	770	755	745	761	790	741	747	765	794	734	716	784	760	762	731	786	806	765	737	743	784	757	743	717	749	815	749	768	735	760	764	737	742	760	771	731	736	751	774	775	735	762	802	734	756	761	804	685	749	792	776	765	757	812	725	726	780	774	741	790	777	785	786	774	732	780	795	744	719	756	772	747	763	795	769	776	769	763	786	761	816	771	787	748	774	762	724	731	773	759	782	745	735	767	742	732	788	769	768	734	782	741	760	774	772	736	739	758	761	754	799	764	750	760	691	715	797	751	809	756	766	768	761	791	777	737	740	751	704	781	725	800	742	759	771	736	776	769	779	718	781	755	731	754	794	755	794	791	790	721	726	784	749	743	813	762	789	744	774	795	728	751	728	761	753	745	743	795	801	782	778	733	752	743	791	788	763	735	777	744	702	740	732	786	738	765	765	757	739	794	759	766	737	725	750	752	729	779	782	741	733	759	743	788	737	786	790	798	755	762	755	742	775	748	799	744	779	764	784	726	754	749	771	725	740	745	723	740	688	751	738	792	739	755	747	786	743	721	749	768	754	737	729	751	739	782	791	769	784	757	794	751	801	734	772	712	795	761	765	795	745	734	744	774	752	746	760	768	739	741	752	724	756	794	744	731	793	764	704	754	743	759	726	817	759	776	785	734	755	739	777	778	766	759	788	795	765	787	753	754	773	769	719	726	800	738	726	738	755	769	779	749	765	773	734	738	757	779	778	727	741	742	710	703	728	777	773	716	755	726	793	789	739	756	754	777	844	747	740	754	775	754	801	728	746	715	699	710	760	726	792	746	781	779	791	703	741	770	769	783	722	766	797	740	741	776	757	730	749	791	757	745	749	744	761	791	756	730	724	751	767	779	741	767	748	772	755	746	735	779	762	753	758	779	796	730	772	808	735	757	782	778	776	737	735	780	762	771	774	730	723	744	734	777	759	753	779	789	802	783	792	768	777	749	765	733	773	736	755	728	807	760	766	717	767	762	673	747	750	730	750	744	782	819	724	760	777	774	794	768	733	772	725	750	730	738	737	709	788	756	733	783	726	735	758	794	759	766	786	775	763	777	712	725	739	734	744	769	774	789	745	804	768	720	751	759	763	802	733	737	768	703	733	750	746	752	758	710	744	794	815	746	757	733	786	723	760	756	758	751	781	765	721	769	752	790	710	761	809	767	756	721	709	763	757	718	753	774	762	755	713	738	771	713	734	777	759	787	753	788	779	706	746	742	781	756	786	776	725	796	690	800	791	749	786	778	710	801	707	727	776	739	771	769	775	774	761	832	754	753	775	765	793	735	766	795	743	734	762	797	743	784	744	792	730	757	788	773	799	758	760	749	794	720	795	785	788	768	756	774	742	754	758	787	720	736	761	723	823	776	729	709	726	702	745	746	749	721	757	760	784	785	766	784	765	749	759	729	724	770	737	748	801	800	782	741	767	780	772	772	743	785	709	730	740	760	766	749	732	672	701	791	780	756	776	695	737	783	793	759	731	737	760	791	721	750	782	729	798	791	775	799	803	785	723	729	790	716	831	734	782	726	755	757	738	781	789	780	729	731	754	779	755	765	747	769	748	755	757	739	754	772	779	791	764	794	779	761	741	762	704	756	765	760	706	715	782	756	824	782	802	838	728	775	748	728	726	746	759	721	739	764	716	766	782	777	727	737	751	747	753	768	740	750	785	757	752	772	768	770	737	758	759	770	727	775	761	791	760	756	785	752	743	728	726	753	756	732	791	767	755	766	739	757	779	771	746	779	753	765	734	771	771	746	788	723	764	755	738	827	724	770	804	759	761	741	756	767	772	777	740	710	780	732	775	780	739	792	742	786	739	767	780	747	729	777	787	724	757	739	765	748	715	781	678	771	746	729	787	781	769	695	783	754	719	753	789	774	778	732	787	795	765	733	784	757	778	807	737	731	816	723	756	728	764	833	724	765	751	762	739	762	767	768	762	767	765	747	736	758	732	737	720	765	768	809	745	732	753	719	747	740	753	778	803	773	790	793	800	731	751	778	722	740	737	748	768	816	735	752	771	784	803	771	775	708	754	763	696	803	784	779	711	763	768	747	740	773	791	777	793	760	786	780	731	727	777	764	745	710	799	767	782	809	709	760	758	779	732	719	786	745	789	749	770	739	775	749	747	813	788	706	790	725	742	745	756	796	726	751	734	694	786	783	759	783	743	765	806	751	746	781	722	760	814	765	753	749	787	798	764	791	702	765	790	740	777	762	745	735	750	726	773	747	758	779	773	751	823	775	816	810	788	796	781	792	778	772	789	795	762	737	777	783	769	725	773	739	763	742	772	725	821	736	728	752	763	750	750	750	784	753	785	747	708	743	779	751	772	790	786	746	741	798	769	756	710	776	819	757	735	751	794	787	744	789	739	826	758	728	811	720	725	738	775	725	703	727	716	757	741	773	802	733	736	680	773	741	741	733	760	755	807	787	772	733	809	744	788	755	778	773	763	686	751	757	788	802	727	787	749	774	746	757	713	760	734	734	761	736	698	718	773	751	722	810	760	725	761	782	749	748	741	755	784	781	771	731	720	748	711	784	740	770	792	795	687	782	773	681	741	767	763	743	781	775	759	736	771	745	782	754	784	808
25100	21502	24711	28720	21494	16751	467	305	250	234	225	233	213	204	246	191	197	253	229	228	208	219	187	204	194	199	192	196	202	196	201	200	226	214	189	188	207	173	201	197	179	190	208	171	208	209	190	210	203	230	180	222	196	207	181	195	213	207	209	171	217	230	186	183	209	190	167	191	187	208	183	191	212	216	196	191	186	189	222	215	184	180	224	184	180	230	213	204	194	223	190	215	174	167	201	177	204	206	223	208	222	231	181	201	212	177	209	199	191	187	196	194	177	186	217	190	212	197	197	230	206	178	212	196	194	185	181	200	192	199	216	192	206	209	195	184	187	192	202	191	191	177	182	178	173	213	194	185	206	194	211	190	198	189	174	191	185	196	176	192	193	187	199	192	214	205	195	178	185	197	190	162	202	235	205	206	215	171	209	200	219	188	178	211	181	208	196	200	180	184	193	203	203	207	199	219	193	188	191	171	184	181	179	199	200	212	181	169	167	185	203	205	212	184	213	190	212	177	177	212	203	208	208	201	202	219	201	179	185	209	187	202	175	198	202	181	179	222	206	169	197	209	181	190	193	219	173	190	195	191	193	204	217	222	225	182	193	219	179	169	192	190	220	186	190	211	184	196	218	210	191	173	182	192	195	189	180	200	205	217	175	202	189	191	198	205	215	197	230	221	201	210	204	205	212	200	208	200	188	213	225	177	197	217	199	205	174	213	211	216	193	181	195	196	186	189	218	197	213	209	173	183	203	226	190	196	206	208	176	215	173	192	182	198	172	173	191	192	186	203	220	186	166	193	194	194	203	188	169	199	204	205	177	185	196	208	194	192	199	201	219	174	204	211	210	202	184	199	181	205	179	205	214	213	197	192	193	192	190	211	185	204	212	169	188	202	209	206	193	180	210	198	214	160	211	201	191	207	207	190	203	187	207	194	173	188	191	207	198	216	217	208	178	188	191	201	187	180	199	178	219	186	213	201	213	190	192	218	188	214	212	203	199	203	204	209	183	184	214	190	182	206	186	211	198	202	193	209	186	187	193	179	194	227	211	184	188	186	196	183	191	191	189	213	195	201	181	220	194	191	189	177	223	211	162	200	194	191	187	205	196	217	186	178	208	190	194	179	193	171	181	210	181	186	188	222	197	172	217	193	169	161	199	156	198	193	182	178	221	202	203	182	197	205	229	193	186	182	195	189	187	186	201	229	180	185	219	190	192	192	218	208	202	209	206	181	190	195	174	185	212	192	211	213	201	221	184	173	201	210	186	213	218	193	180	204	211	201	218	190	222	170	182	190	180	200	213	177	184	168	169	197	198	185	220	219	206	193	193	175	194	194	216	189	185	203	198	195	206	212	211	203	196	189	192	190	198	214	180	190	177	200	175	176	220	180	188	182	200	204	204	205	207	207	195	164	214	229	182	186	198	206	196	187	204	220	197	170	184	197	173	174	190	195	205	194	227	198	207	191	180	184	189	193	182	171	197	204	185	213	198	193	175	218	190	212	201	198	241	216	203	188	197	222	188	214	198	187	204	179	191	177	190	235	204	193	189	189	188	228	200	221	211	180	177	198	199	202	210	177	217	208	200	184	176	208	198	209	199	218	180	189	187	170	165	205	191	201	198	208	203	213	162	155	199	196	194	209	214	230	204	218	210	210	161	205	212	171	209	169	175	195	204	188	199	199	167	189	201	167	188	191	195	187	204	186	201	187	193	204	180	188	205	180	184	195	196	182	205	153	200	208	222	215	222	211	192	182	211	179	222	198	189	199	215	216	199	191	168	216	201	173	206	205	158	177	187	197	206	205	192	168	188	197	187	204	180	182	170	186	204	201	182	190	183	190	198	202	168	203	171	189	207	209	217	194	182	190	202	176	184	210	188	196	165	198	200	212	194	190	206	174	197	214	192	216	202	168	182	162	188	195	197	186	228	202	214	225	199	193	225	199	205	206	206	196	178	200	237	188	188	178	191	209	181	197	163	195	195	197	189	201	185	207	183	199	194	188	199	185	167	185	210	181	211	204	171	195	174	195	179	210	191	210	201	225	177	206	211	215	192	218	204	202	219	194	179	202	205	214	188	187	199	181	192	189	208	212	183	210	216	176	183	204	180	190	191	205	203	202	217	192	202	186	185	208	185	173	198	176	194	175	188	187	196	184	231	211	204	203	176	191	185	186	202	170	196	176	200	197	196	227	241	194	203	183	209	197	187	189	193	203	204	165	210	221	214	193	198	190	201	216	191	207	201	206	189	196	171	181	169	177	183	187	194	211	183	186	201	193	178	185	203	172	206	180	186	205	210	202	195	193	196	215	210	188	198	194	223	241	183	194	195	206	219	207	184	216	182	210	166	212	208	183	187	190	193	190	194	203	193	207	217	228	214	212	192	208	188	180	199	190	194	198	178	188	189	203	186	188	186	214	206	169	201	201	215	189	172	196	176	199	182	189	204	176	186	216	211	189	189	193	186	212	193	192	205	206	192	193	196	180	172	190	213	209	180	193	173	166	209	203	196	193	223	193	199	182	170	205	209	194	199	184	197	189	202	227	195	184	186	162	220	200	220	207	209	194	205	182	190	196	208	200	194	188	193	192	188	185	223	185	182	196	200	172	211	190	225	202	191	167	197	193	212	186	193	194	206	206	182	199	204	201	196	203	219	238	205	173	206	205	207	176	201	201	205	194	204	180	203	216	189	165	192	183	177	202	209	206	189	206	197	211	182	200	219	180	167	190	183	195	203	189	202	195	171	201	195	228	198	194	198	201	202	201	220	214	199	229	204	220	183	208	231	194	210	177	190	187	174	208	175	175	212	184	209	206	176	192	201	190	197	190	211	173	176	192	211	210	185	195	198	189	179	212	172	194	187	218	191	224	186	206	202	171	188	181	215	171	189	176	186	189	192	191	200	184	179	203	192	198	180	185	171	197	206	201	173	202	211	181	203	196	198	212	214	180	179	194	192	196	188	196	198	202	206	197	189	213	154	198	214	216	188	198	183	203	200	194	206	182	193	172	205	211	206	205	211	189	210	184	185	208	211	166	173	200	195	195	205	190	196	162	216	192	205	198	200	194	179	186	217	214	214	191	216	185	206	184	202	201	202	203	200	179	177	167	204	190	194	208	199	193	176	205	220	230	226	209	199	207	205	201	214	192	211	168	206	194	215	231	180	193	179	221	166	205	216	200	200	181	186	176	194	185	213	163	216	173	184	183	189	200	177	189	203	197	198	210	182	204	198	207	214	181	193	191	194	201	222	195	202	190	181	170	206	197	202	193	212	189	178	194	196	190	206	204	194	189	190	183	187	204	201	180	207	220	177	211	173	178	166	188	190	167	189	205	181	195	197	191	205	177	200	213	198	205	186	195	172	189	186	176	188	183	211	187	220	201	186	212	191	190	208	195	211	206	196	182	210	206	186	182	199	208	193	200	185	199	168	204	181	179	180	219	187	223	213	211	195	203	228	185	180	199	178	205	213	205	228	208	199	227	184	200
3036	1870	1050	743	622	574	530	474	528	499	496	503	509	456	507	514	504	488	513	478	444	477	483	475	467	484	436	445	507	479	520	483	448	490	518	457	485	484	497	455	511	482	474	466	475	459	460	476	514	443	483	481	459	469	474	455	456	472	493	452	520	523	494	448	504	468	482	482	478	521	503	458	449	500	485	462	514	448	520	465	497	467	474	467	478	457	460	472	472	471	470	447	488	508	470	491	479	495	467	494	480	493	499	505	510	493	458	488	498	471	472	471	451	458	485	506	448	501	468	447	497	466	464	479	494	487	481	496	510	452	465	492	477	481	462	505	466	469	461	455	489	525	470	467	499	491	485	506	470	469	454	447	476	488	498	495	479	466	437	470	475	462	479	488	501	462	478	469	492	477	531	463	519	483	463	473	476	488	466	493	461	508	494	490	453	463	458	472	449	427	476	490	516	465	466	449	483	471	477	483	463	493	453	459	455	482	485	507	496	494	497	495	449	482	490	479	495	449	488	501	455	516	459	484	486	486	471	474	478	473	470	504	447	478	439	461	445	485	452	493	471	485	476	466	508	471	490	468	423	500	474	498	478	469	440	452	472	478	467	469	487	520	436	435	462	512	456	494	522	438	514	419	497	484	485	468	474	516	471	484	482	508	506	460	450	528	496	489	472	482	458	463	480	499	492	515	454	478	540	495	475	478	481	515	453	452	424	469	466	487	465	448	485	453	513	479	455	488	450	448	455	466	489	433	467	473	475	459	471	494	485	456	515	523	461	476	531	466	481	500	481	476	453	463	462	499	492	513	421	476	480	497	452	448	408	454	471	452	504	463	415	503	485	486	458	455	489	505	478	470	443	468	468	464	513	482	471	458	474	493	485	495	499	465	501	498	456	484	498	500	473	474	484	485	481	464	480	486	503	461	464	478	475	470	485	487	484	472	480	443	462	482	466	441	525	427	475	482	465	481	471	501	491	486	469	468	428	454	510	456	501	430	522	497	475	483	476	483	508	455	476	507	474	480	464	475	484	495	476	475	463	464	488	472	489	438	482	452	499	471	463	456	480	438	497	469	459	486	502	479	456	442	482	480	510	487	485	487	462	435	520	490	456	492	478	523	475	466	476	466	475	507	447	489	494	489	495	454	453	478	481	450	445	471	493	459	485	470	432	468	531	473	493	457	480	483	472	495	463	433	484	444	468	476	484	509	533	471	482	467	477	512	480	492	476	472	451	450	458	488	474	449	459	467	484	485	470	491	489	471	491	532	441	479	438	472	452	457	493	448	482	484	429	485	483	472	486	487	473	477	442	459	505	475	490	510	445	433	488	495	481	458	459	470	464	506	446	489	467	467	478	449	475	470	492	470	474	448	496	479	478	482	511	479	495	498	470	521	470	473	451	449	473	509	489	505	458	499	479	457	465	480	507	461	461	467	465	498	473	467	448	500	449	531	450	479	512	515	483	407	431	499	468	486	484	452	456	468	448	479	476	452	500	505	469	479	489	453	418	483	478	424	474	488	465	507	509	472	521	469	480	479	505	516	472	445	501	474	466	464	489	538	465	489	483	476	492	463	518	474	470	492	503	497	489	491	469	459	461	471	500	457	490	463	495	457	467	467	491	471	451	433	502	490	509	472	468	475	489	494	473	456	478	487	479	489	454	490	471	453	509	493	517	473	505	444	476	470	505	478	489	464	481	465	541	463	461	486	474	440	530	490	516	505	472	467	409	459	514	428	478	496	492	507	472	472	468	505	454	479	484	495	460	493	489	470	449	472	476	439	477	471	437	483	469	458	480	464	488	472	486	462	454	463	514	474	478	437	473	507	477	521	469	496	451	459	458	472	469	470	513	469	487	470	479	475	514	466	477	500	445	500	479	458	460	484	457	478	522	475	448	490	498	484	522	467	436	492	445	498	522	484	466	524	485	470	479	494	489	467	464	463	518	446	503	499	474	510	486	482	483	482	471	461	463	484	502	476	453	479	484	493	459	461	483	475	508	491	486	491	502	489	466	441	489	458	457	474	464	469	476	472	445	460	484	476	499	467	506	450	455	481	471	479	494	501	492	498	475	486	486	504	483	477	464	477	492	479	491	513	482	494	471	482	507	494	492	488	507	465	475	491	484	446	462	481	470	466	465	489	439	494	469	489	503	465	464	497	459	483	476	454	471	459	504	508	484	449	451	460	446	446	481	465	492	526	479	455	484	489	484	443	476	462	475	464	482	473	481	478	474	454	475	493	478	475	479	508	497	422	510	457	482	506	471	479	466	458	493	473	489	475	480	477	488	483	508	448	498	496	473	460	483	450	498	441	477	514	474	485	507	517	466	483	475	488	500	497	512	500	491	459	478	500	501	519	480	479	524	499	495	448	488	490	493	476	455	486	529	484	485	476	467	459	448	469	465	474	479	497	513	501	462	506	451	486	455	476	484	495	436	484	500	467	496	451	466	455	434	486	477	459	516	458	483	480	472	480	488	457	500	492	497	470	447	502	471	443	509	532	510	468	457	455	499	471	453	477	497	479	495	449	469	462	497	474	453	491	485	512	502	448	462	441	420	470	467	497	415	466	474	483	473	487	505	451	451	504	465	470	489	497	465	483	468	478	476	469	450	478	492	486	477	463	499	443	497	453	495	497	473	458	496	473	490	519	474	452	489	460	467	459	477	493	464	451	487	494	463	483	476	476	475	459	485	481	490	424	455	428	450	454	465	458	517	494	474	492	515	465	466	470	472	472	483	505	478	486	506	508	478	437	485	488	480	480	506	456	457	455	456	467	475	516	468	478	474	442	471	505	450	477	433	497	507	484	541	483	464	517	437	489	511	490	510	491	503	462	475	453	457	524	511	489	479	471	486	468	456	480	474	489	485	480	492	460	482	453	491	453	493	479	478	460	489	476	496	504	516	463	479	484	520	508	460	442	480	434	462	468	500	494	470	480	484	457	480	506	487	499	490	473	499	456	466	545	464	495	496	500	488	447	483	478	466	472	484	484	476	463	465	479	473	513	444	448	514	482	448	507	537	440	486	483	502	499	427	457	486	471	455	491	444	483	459	503	495	484	462	474	483	481	482	485	427	494	482	454	492	481	476	454	505	466	482	457	475	497	477	491	466	452	458	441	482	472	488	486	473	507	456	506	492	464	507	455	504	492	441	498	459	433	458	529	450	494	476	488	504	461	484	496	468	480	495	506	503	431	476	482	493	471	488	448	495	458	496	447	455	464	451	497	479	489	452	469	457	480	496	461	483	473	497	461	455	486	478	471	457	496	479	481	493	462	497	480	518	467	448	425	456	469	485	496	492	484	484	509	475	484	493	461	465	481	463	496	508	483	458	502	483	447	500	442	483	456	457	535	455	478	497	458	460	450	473	484	446	477	465	479	471	491	503	480	454	472	466	477	484	475	483	546	485	449	477	446	505	467	463	479	486	494	477	495	519	476	497	465	514	471	510	479	475	470	505	469	500	447	456	478	433	497	504	445	513	473
24442	21494	25105	28323	21494	21500	12325	357	187	190	146	150	134	143	111	112	110	112	125	106	105	99	88	93	106	84	88	96	102	88	116	89	88	92	83	97	75	113	89	95	84	114	109	99	85	91	83	90	76	90	98	83	78	83	92	98	74	84	94	95	87	93	101	81	91	105	89	88	93	105	94	97	88	67	90	66	93	89	103	98	94	94	77	81	101	84	104	96	87	61	107	85	79	109	76	71	85	99	81	94	106	94	99	91	99	79	78	88	86	102	94	83	80	98	93	80	108	84	91	77	81	81	89	104	71	109	90	82	87	83	93	59	75	85	96	80	86	83	80	84	93	105	85	80	78	86	87	106	87	99	101	86	89	93	94	81	94	91	87	101	108	93	87	97	92	95	88	89	101	78	113	87	112	73	87	106	113	80	78	80	84	103	92	75	94	86	101	78	103	89	86	93	77	90	78	81	76	88	91	89	78	82	91	98	83	76	83	73	88	112	88	88	100	96	91	95	81	82	82	77	101	100	84	94	84	79	77	96	103	84	92	92	94	99	77	81	91	101	80	105	94	97	67	74	97	81	96	82	77	81	85	78	80	94	100	85	90	89	99	79	75	99	80	91	109	98	93	95	109	84	90	85	82	103	82	92	82	103	86	89	90	107	100	91	82	94	101	84	92	86	87	96	86	84	79	91	112	92	94	100	88	76	86	80	94	104	102	86	110	99	76	79	88	87	96	92	105	82	90	85	75	84	97	75	88	87	86	86	79	80	105	92	90	76	94	82	84	98	89	83	100	90	90	89	88	66	87	85	88	100	81	71	100	102	97	91	85	96	87	89	82	87	78	76	83	83	92	87	93	83	89	91	98	90	103	83	81	89	72	97	106	84	105	91	94	75	91	88	69	95	80	66	82	92	105	88	98	68	93	87	111	108	84	77	93	90	93	100	93	90	88	99	106	100	76	78	101	96	76	84	89	90	101	96	84	96	82	89	101	97	70	94	105	117	99	92	78	92	92	103	83	93	96	84	68	80	79	112	91	89	81	82	99	85	80	87	92	78	91	73	103	86	86	87	91	88	79	98	92	80	95	95	84	103	89	88	84	102	85	89	96	91	87	80	84	90	82	83	86	94	85	88	77	92	93	80	96	86	78	79	84	86	88	74	81	81	91	77	106	102	86	82	85	90	100	106	86	89	83	121	81	85	90	86	84	101	70	90	94	77	74	88	78	97	105	82	77	80	78	88	87	82	79	92	88	88	87	72	70	93	86	81	83	72	94	104	111	81	95	85	84	84	95	88	99	94	95	95	104	85	78	110	92	75	82	87	93	82	93	85	96	97	85	95	90	96	89	88	88	86	101	91	102	75	91	103	101	73	73	99	83	81	92	95	86	94	90	83	82	80	81	112	85	102	91	105	86	90	81	88	92	91	76	70	92	79	91	83	83	81	73	105	75	81	87	72	95	83	108	96	76	77	96	116	97	95	91	81	89	87	77	79	104	87	98	91	86	94	75	82	94	119	93	98	90	89	97	90	63	102	103	97	96	85	88	100	83	97	95	93	101	88	79	82	87	104	81	92	86	88	86	82	108	67	93	96	79	92	77	103	81	85	76	90	81	79	68	96	90	90	81	77	102	82	100	99	100	88	84	92	85	77	93	106	82	80	77	96	78	90	100	87	91	98	101	73	93	87	91	100	110	91	86	75	100	85	78	77	76	78	101	83	81	81	90	93	75	93	93	82	94	106	75	92	86	87	109	97	93	79	90	97	98	87	84	91	100	92	97	93	79	87	82	92	110	91	93	78	81	99	93	103	81	73	75	95	76	94	87	76	90	98	99	86	89	80	105	96	82	84	73	81	91	104	86	86	71	84	94	79	90	90	79	93	101	102	90	86	85	101	78	104	108	89	98	106	104	92	67	72	96	94	93	76	77	108	75	100	78	78	89	96	74	90	88	97	89	93	90	75	88	83	98	99	105	102	95	99	104	74	88	89	89	72	91	100	82	95	94	82	100	96	100	84	90	96	87	97	92	74	99	91	90	87	91	100	78	97	82	103	78	111	104	82	95	91	88	84	84	90	90	92	86	107	75	85	102	88	85	84	98	77	77	97	85	92	89	83	96	78	83	96	101	93	97	86	71	74	97	91	96	84	90	85	88	79	99	96	90	95	104	95	99	119	90	99	82	79	100	89	89	89	91	83	90	102	92	78	82	95	88	71	91	94	90	94	86	85	97	93	88	83	93	87	90	94	77	82	94	79	109	84	81	104	75	83	94	103	74	87	96	86	90	69	101	84	90	104	95	88	84	86	89	95	98	82	103	77	87	90	93	73	90	88	91	77	110	93	108	89	89	99	104	92	98	78	101	98	95	96	107	103	86	90	73	83	93	99	90	86	97	91	88	85	95	93	88	93	85	79	72	91	78	96	94	80	94	86	92	102	83	99	107	97	87	89	84	92	107	79	95	91	97	94	81	109	90	90	80	96	92	84	86	78	103	103	99	111	108	75	67	82	89	81	80	92	78	78	80	101	72	101	87	95	80	84	96	83	86	92	96	87	82	97	85	90	88	79	91	84	81	78	106	88	86	74	101	78	98	90	91	85	109	84	102	90	88	98	111	88	78	71	87	101	89	83	85	82	99	87	87	105	92	85	98	81	94	91	72	114	91	91	72	79	82	79	90	96	108	81	85	85	93	87	86	98	89	82	103	94	91	85	84	91	83	88	85	97	94	85	84	109	92	80	80	101	86	98	91	92	76	102	79	93	82	80	72	85	84	86	93	79	87	100	81	84	78	89	92	88	86	74	81	95	86	88	88	93	105	100	85	91	62	86	89	94	119	73	86	119	81	81	87	100	96	82	76	95	89	77	98	103	114	92	81	94	100	106	95	104	93	104	71	79	80	86	84	93	90	80	86	93	77	74	102	101	87	84	94	97	76	97	92	89	89	101	73	81	95	109	90	83	85	83	76	97	97	91	77	84	80	95	79	98	95	77	95	77	86	85	87	73	79	82	87	76	97	89	71	99	94	83	87	96	76	86	90	89	79	99	88	75	90	100	82	104	101	105	91	93	81	73	88	99	93	88	105	84	66	93	80	87	90	100	75	75	79	95	82	92	103	92	90	100	101	86	84	104	90	84	70	96	81	68	63	84	70	92	91	72	75	67	81	99	76	95	77	97	98	84	82	105	95	98	81	83	100	93	73	88	80	88	101	99	76	114	77	81	77	84	73	83	93	90	85	89	105	83	106	87	85	81	99	74	62	104	81	80	98	94	82	100	80	82	84	91	90	104	101	95	100	82	82	85	97	96	80	89	89	66	104	81	93	83	96	91	94	80	94	88	90	80	84	87	80	65	77	92	80	80	98	92	99	106	95	94	80	100	89	83	98	93	82	86	91	87	78	91	89	84	84	88	85	77	83	96	82	82	88	92	84	80	93	101	92	74	96	81	66	81	92	85	102	98	91	84	99	104	81	79	91	84	91	86	99	82
2958	3027	1373	671	490	407	356	333	298	306	295	283	285	292	286	251	272	291	253	278	250	252	242	272	263	232	240	257	277	250	273	250	244	265	268	228	233	244	251	255	268	267	248	263	224	292	244	247	209	260	255	271	236	263	253	254	257	272	257	256	247	253	265	257	259	254	244	264	289	273	283	264	250	226	254	254	247	254	243	258	250	237	250	232	208	230	255	256	254	235	253	259	255	250	269	281	267	240	239	254	233	254	231	274	258	249	214	247	239	242	251	214	251	246	263	229	239	222	250	220	243	275	252	260	263	260	249	258	246	258	277	243	261	248	244	265	252	238	235	293	261	250	236	251	248	233	260	270	261	249	257	243	231	271	240	235	258	251	227	284	264	239	251	246	247	279	242	270	253	234	284	238	251	232	243	264	236	239	237	275	234	244	273	258	263	243	267	236	236	229	250	266	243	253	248	264	262	264	263	268	255	264	280	248	269	255	254	260	222	256	235	277	245	260	249	296	257	263	250	271	244	284	254	259	233	246	245	257	221	245	244	248	236	236	250	274	259	236	269	263	238	248	262	258	238	261	270	241	251	243	249	274	273	269	292	254	245	250	266	255	224	257	251	250	247	239	249	257	250	250	256	244	240	251	263	273	219	232	268	269	256	249	245	239	257	247	275	285	267	226	227	247	257	265	267	259	245	224	289	223	268	265	242	247	246	278	251	248	242	249	257	301	239	253	224	225	247	239	235	244	269	231	243	229	251	245	250	227	233	264	245	244	242	243	231	262	257	263	228	240	273	248	284	266	228	239	242	262	234	251	267	275	269	263	276	244	266	293	257	255	255	246	240	245	231	261	232	236	267	267	233	258	264	258	267	235	236	225	267	227	271	243	238	238	276	265	242	245	233	262	237	253	267	264	242	267	235	273	263	240	262	289	260	251	257	279	238	247	243	276	238	240	246	277	246	232	247	257	247	249	268	266	275	270	258	253	224	263	255	245	245	260	269	244	251	240	253	238	236	229	249	249	265	257	238	233	251	256	233	231	287	267	269	263	236	260	278	225	254	241	266	254	251	235	218	246	229	231	274	270	255	242	257	235	267	257	235	265	253	273	251	259	272	254	241	242	231	263	207	239	241	256	247	236	238	252	229	262	246	255	267	236	261	248	241	252	279	277	218	274	246	251	237	253	261	245	286	233	260	246	236	270	244	311	279	249	252	266	266	259	254	257	233	251	285	247	264	242	262	246	254	259	259	261	261	238	260	234	238	244	259	257	249	258	245	226	242	253	257	241	256	241	245	253	249	235	256	244	240	264	239	260	270	244	254	239	245	267	243	241	244	261	232	250	282	268	252	271	269	272	273	232	241	238	257	265	249	273	257	239	244	254	244	244	214	245	257	253	248	255	252	251	262	249	255	281	243	263	253	290	294	230	255	291	264	267	255	255	237	244	291	265	224	267	262	238	256	277	247	262	268	247	263	256	245	253	233	274	226	228	262	224	266	264	217	261	248	241	246	261	263	280	252	279	248	264	273	239	233	255	255	269	256	266	252	225	255	279	239	278	252	251	264	231	231	268	246	234	266	228	261	245	253	237	251	244	265	262	239	269	244	250	260	247	267	254	264	250	279	256	263	229	223	253	261	250	244	238	253	288	246	251	233	253	277	246	222	227	266	233	267	287	258	260	246	265	287	227	288	227	283	262	261	266	281	261	254	259	260	243	271	238	261	251	272	285	244	256	253	231	292	263	255	232	262	250	267	239	250	211	235	241	252	268	266	227	272	259	220	270	236	269	261	245	267	261	267	236	267	263	234	262	259	276	241	264	253	232	254	278	284	252	262	248	271	248	240	261	265	266	257	279	265	237	254	279	225	260	256	267	278	270	274	238	240	242	257	273	235	279	279	285	250	252	249	266	264	264	214	242	246	247	213	248	249	250	236	261	249	296	261	234	268	249	259	229	259	254	245	254	236	241	232	228	259	238	268	237	270	237	264	249	246	244	244	239	231	252	251	258	234	254	259	259	251	242	243	263	269	265	279	233	253	236	267	241	233	236	221	231	255	243	259	261	255	272	246	258	263	293	248	237	275	252	248	239	265	243	240	249	256	252	241	246	241	264	225	257	239	239	256	278	230	273	282	253	228	256	230	283	246	247	227	252	259	260	240	264	243	233	251	303	271	274	241	220	243	264	274	225	270	257	282	226	239	237	240	260	225	283	248	234	295	257	260	278	242	240	245	243	252	259	248	268	236	286	250	274	280	304	253	257	250	270	238	300	246	243	246	265	233	259	276	273	281	264	256	248	258	278	223	249	270	227	280	242	272	252	246	263	245	257	260	234	265	239	274	247	263	237	235	253	251	240	240	268	256	265	241	272	254	290	246	246	225	290	240	263	258	257	245	222	257	299	252	248	240	270	278	271	228	278	230	242	234	275	260	248	267	246	259	233	215	262	242	263	262	246	231	246	274	235	271	269	287	259	218	271	237	267	240	226	248	227	266	263	233	251	259	267	235	217	257	240	252	278	238	229	265	243	246	241	250	255	241	256	262	279	253	254	269	271	258	241	277	256	243	280	254	252	267	256	271	251	240	271	245	273	280	260	246	238	246	249	239	242	243	272	251	242	233	240	265	247	265	222	261	250	269	261	237	231	250	234	234	257	220	262	234	241	255	266	235	253	242	227	263	237	250	251	276	263	246	251	241	231	232	256	245	238	256	256	262	248	255	263	260	270	242	269	228	267	218	258	256	237	259	250	257	242	261	255	245	252	263	266	244	250	243	290	232	269	226	243	259	231	249	230	240	265	268	253	265	266	259	253	284	253	253	287	262	225	273	253	268	234	257	253	275	240	232	258	250	258	283	262	249	248	248	247	271	241	257	245	265	253	227	242	248	257	244	260	246	258	254	261	267	256	262	229	252	260	289	261	264	253	252	264	257	247	280	245	245	262	243	247	273	239	257	249	258	245	265	248	232	273	231	255	262	253	259	271	249	275	271	254	273	228	249	277	224	269	242	261	255	264	227	241	260	254	268	245	261	239	222	252	270	231	258	272	255	257	292	262	247	261	265	253	264	234	246	264	248	255	264	262	270	254	252	230	265	280	238	272	281	243	250	251	273	259	258	280	268	246	265	268	256	230	260	259	254	263	267	269	251	260	230	223	257	250	257	257	285	258	232	229	255	276	267	257	282	245	260	252	254	267	240	223	233	258	254	233	249	244	240	239	261	258	266	282	234	227	237	244	268	249	255	251	206	284	242	272	253	254	256	269	253	260	253	244	250	261	271	269	258	262	218	240	241	235	242	252	254	271	266	250	230	223	242	265	242	248	261	245	244	246	260	236	235	233	250	246	242	242	237	249	261	263	256	252	309	234	243	256	275	264	267	248	234	264	255	236	266	261	242	270	236	257	251	264	228	263	245	267	230	268	250	252	274	238	269	269	272	249	267	277	243	253	256	266	284	254	267	269	300	252	240	246	260	270	266	226	249	242	278	250
31857	20131	7619	554	357	354	342	331	323	337	326	313	254	355	301	284	333	340	285	335	316	347	299	312	344	337	313	304	325	338	342	303	308	329	335	280	324	339	290	335	319	308	304	301	322	335	327	297	318	325	316	315	297	310	277	317	308	279	302	325	320	279	321	323	284	339	333	305	359	298	293	332	315	335	324	308	319	287	323	293	329	279	292	291	323	316	314	321	340	299	316	318	299	333	349	313	306	321	334	340	306	327	327	303	304	297	322	319	323	319	345	325	295	312	331	330	331	323	327	304	327	320	302	314	290	306	330	318	331	332	325	332	302	302	323	335	305	312	310	337	334	310	291	295	335	327	295	313	322	312	295	334	300	281	343	280	291	323	318	321	318	308	295	307	307	325	309	316	326	326	311	325	314	321	295	324	330	296	330	294	317	289	316	326	310	308	314	332	342	316	337	300	312	331	285	320	327	317	342	334	345	290	301	321	330	299	333	310	309	303	324	299	323	324	367	307	340	286	342	315	310	306	303	314	315	318	353	312	339	296	324	297	313	310	331	338	336	289	323	336	296	313	352	329	328	312	318	318	311	313	342	311	330	303	347	294	292	302	322	342	319	314	290	293	324	317	294	265	321	307	309	317	324	315	337	300	343	318	344	373	334	308	302	330	337	337	337	319	293	354	308	323	331	318	315	312	321	340	291	288	318	306	302	318	311	315	336	347	302	326	351	335	348	343	278	308	287	330	334	290	317	305	320	295	309	338	327	310	308	317	297	302	317	353	326	334	326	310	320	327	309	325	314	310	311	307	325	280	319	341	347	315	308	328	314	308	333	327	312	326	307	319	305	336	317	333	308	318	321	303	309	341	313	312	318	312	294	330	305	308	330	345	292	307	309	330	303	309	305	321	353	362	286	300	317	303	325	301	309	328	318	332	333	308	324	327	336	294	311	342	324	322	291	289	312	312	278	319	343	291	332	319	314	361	296	323	305	334	299	319	300	294	275	310	320	311	312	313	326	332	318	259	311	320	346	287	309	316	300	344	320	280	278	368	318	305	312	288	321	324	329	281	300	298	292	315	338	302	329	299	319	307	340	336	327	328	309	349	322	306	308	341	339	316	324	319	340	315	313	325	340	317	315	288	363	317	317	339	331	309	320	342	300	331	345	313	291	303	294	291	318	291	325	296	314	324	337	341	324	334	300	315	298	338	313	316	297	312	331	332	314	288	334	334	332	334	299	301	331	351	343	317	307	304	333	314	287	304	304	290	320	308	290	321	276	304	275	326	289	328	312	313	288	330	311	362	286	335	319	320	298	304	328	328	353	315	327	333	304	296	329	320	306	325	298	310	321	344	354	331	314	325	295	294	305	315	278	327	308	306	331	320	310	330	322	300	254	295	321	315	310	316	336	327	329	316	324	357	295	311	334	333	301	268	274	303	312	294	300	295	313	300	325	265	332	346	309	314	323	347	314	314	319	319	348	361	329	292	335	327	335	331	300	304	329	315	333	301	314	332	314	306	325	275	321	327	300	313	293	308	302	340	331	312	295	298	334	283	333	323	331	333	307	314	317	309	331	351	318	330	341	289	313	313	324	295	287	296	318	336	355	303	337	345	332	312	297	292	324	343	328	314	310	327	307	302	335	339	349	307	316	280	343	334	300	328	302	314	293	313	334	325	329	294	318	315	298	320	322	315	313	311	365	326	321	292	309	309	293	316	280	289	318	300	318	338	314	324	315	296	317	268	329	307	278	354	341	311	305	302	320	323	304	317	330	274	319	325	318	329	297	349	325	368	329	316	327	291	277	319	303	328	297	309	294	338	320	299	320	363	325	331	301	363	309	307	299	287	349	316	314	312	350	331	325	304	301	288	315	318	278	304	312	328	336	299	305	344	313	302	351	318	324	332	298	307	294	348	340	319	296	297	307	319	326	335	320	347	331	354	299	334	332	321	305	337	326	353	333	284	304	316	340	312	321	325	326	311	328	321	288	298	333	285	336	296	334	361	341	318	359	281	300	296	270	334	341	319	297	283	305	338	295	299	329	317	286	265	330	322	312	346	300	319	287	320	347	317	301	351	318	341	336	314	338	314	331	313	324	351	298	331	337	333	306	332	300	277	280	290	293	293	293	321	341	329	294	300	303	339	309	319	321	321	317	309	317	322	284	298	318	329	305	302	326	332	338	332	319	350	315	336	302	332	315	332	346	310	294	330	314	292	286	270	340	314	303	298	297	320	341	293	315	320	312	322	316	338	298	326	302	287	311	335	308	333	329	317	304	313	300	302	344	311	323	295	331	333	316	338	308	324	310	317	290	328	312	337	320	303	313	284	331	316	305	317	297	349	315	307	308	312	299	289	313	323	302	301	334	338	318	304	335	301	293	340	334	305	312	316	283	284	319	315	317	287	345	324	309	289	322	282	324	335	345	318	327	310	333	310	321	324	306	316	342	310	321	330	291	315	289	327	295	330	312	295	307	351	282	321	329	326	319	335	314	295	315	284	307	317	332	298	363	277	319	302	339	348	325	321	299	312	321	340	326	316	359	313	307	295	305	327	343	341	361	278	344	322	316	283	327	309	324	287	336	310	328	309	323	304	299	311	295	326	316	349	345	350	351	324	319	295	308	354	317	291	331	321	311	339	298	316	321	311	337	323	328	309	307	319	300	289	312	283	308	275	302	339	331	324	337	348	319	310	293	304	295	299	290	284	311	282	340	332	307	301	337	334	325	314	346	300	322	319	315	300	308	315	319	352	340	364	347	300	317	299	295	332	292	306	302	334	351	312	309	290	302	307	316	307	314	313	327	333	289	327	311	319	317	307	297	331	327	321	332	349	316	293	252	316	288	297	324	321	310	319	291	338	315	312	309	316	311	306	270	315	335	332	298	317	325	335	318	310	344	320	339	326	340	324	313	304	307	284	317	322	306	310	293	291	331	313	337	316	315	333	326	309	307	311	316	331	352	321	329	298	320	319	345	328	309	310	332	309	336	316	312	315	362	293	304	336	291	332	335	311	324	338	314	328	313	346	323	305	280	317	291	310	317	301	364	335	309	322	338	286	368	325	272	337	329	324	325	332	308	342	312	318	321	298	325	272	307	352	336	334	327	303	288	311	318	280	325	322	328	320	304	351	316	287	339	333	316	306	291	314	287	306	324	304	325	299	315	313	329	307	301	303	331	322	348	299	314	323	300	304	314	335	309	319	303	333	312	297	347	305	330	321	319	329	325	309	347	318	331	323	308	331	302	317	289	355	331	333	308	293	307	313	324	344	325	329	313	310	320	341	324	292	293	301	326	320	321	335	324	312	307	301	301	323	295	326	317	297	312	325	334	304	334	306	319	309	316	324	336	308	311	325	333	333	289	292	316	332	315	312	320	303	315	331	324	315	328	301	337	345	324	302	315	314	339	298	333	332	327	326	299	290	281	315	324	315	351	315	306	307	312	285	302	324	299	305	337	308	319	322	343	315	304	321	282	329	293	322	328	322
5791	842	798	812	756	792	796	731	765	759	728	793	789	804	793	734	777	782	743	741	755	707	768	752	739	765	730	706	779	736	766	746	765	748	725	772	754	810	710	773	773	745	732	768	763	764	744	752	775	750	777	755	756	755	747	714	770	795	735	754	761	727	734	744	750	757	769	752	753	770	751	793	793	799	779	686	789	761	767	780	742	726	742	750	722	758	790	727	708	756	748	785	770	753	787	769	710	799	738	740	773	745	737	768	754	710	733	786	769	767	766	790	806	759	733	769	747	684	792	750	724	768	776	728	761	748	729	809	715	769	770	764	729	716	757	728	780	784	790	768	726	783	727	727	727	755	761	785	758	760	776	774	771	726	708	775	759	773	765	718	726	756	744	767	737	779	812	784	775	726	737	742	753	730	748	708	765	773	799	728	754	743	804	756	746	757	719	755	819	758	767	753	763	713	729	702	756	795	747	771	763	737	750	771	730	779	810	779	765	705	733	754	716	777	753	766	777	752	783	732	715	807	752	707	742	734	762	756	769	743	797	762	719	738	812	745	754	754	754	732	794	783	733	760	770	762	766	777	755	789	735	784	797	757	725	733	735	771	715	774	719	736	782	723	752	747	725	785	741	803	740	748	762	735	741	799	777	777	758	721	746	770	739	719	712	744	725	732	770	808	705	729	757	752	716	728	767	750	743	770	721	765	730	774	737	748	745	810	757	735	808	761	731	771	736	776	750	753	803	753	759	762	718	751	729	760	748	775	760	764	777	775	774	746	778	775	751	784	805	771	751	747	728	777	743	765	806	746	750	749	749	745	731	759	726	740	787	778	748	823	747	747	736	770	770	759	754	715	811	692	753	750	753	813	796	743	812	743	747	791	719	757	763	768	745	732	763	777	781	725	764	791	735	762	774	730	749	807	772	746	782	712	791	751	725	728	748	793	765	760	767	732	746	717	726	742	800	762	825	806	739	700	763	729	748	733	766	760	740	743	794	772	751	823	759	742	771	800	765	726	787	732	757	770	764	774	749	737	776	754	775	739	751	750	754	709	763	762	758	769	723	753	721	748	743	733	755	760	781	754	720	765	754	736	736	772	697	733	750	761	744	743	763	769	823	744	794	768	723	762	765	835	718	758	753	765	757	747	757	772	753	772	761	738	752	783	781	730	733	766	782	744	717	748	758	710	737	753	745	788	735	720	786	755	833	755	799	787	802	720	751	743	779	760	740	725	758	780	714	725	726	757	728	771	776	730	736	739	770	727	755	757	754	822	741	750	783	721	779	775	784	755	696	731	739	715	778	821	774	744	798	750	732	760	718	735	753	718	750	756	750	788	735	758	795	792	742	782	752	727	796	798	779	777	743	766	751	741	800	760	751	772	750	709	725	785	758	764	754	744	775	747	747	729	727	780	737	766	743	750	721	754	701	742	787	758	730	736	803	769	775	790	752	771	828	768	763	739	717	772	765	744	762	764	725	726	778	730	757	717	777	773	765	747	754	735	757	757	783	729	775	799	763	772	783	765	730	782	769	786	726	751	696	773	807	737	780	783	765	777	732	745	749	777	770	763	731	771	726	771	721	726	769	721	778	765	727	754	715	712	765	776	809	749	722	791	760	732	755	752	727	727	777	757	768	806	732	767	830	770	791	728	731	796	729	769	734	713	734	740	826	781	778	801	783	746	771	770	772	759	740	765	743	774	763	682	761	712	726	796	753	699	712	717	774	745	808	779	742	748	737	787	770	745	746	783	776	751	767	738	753	765	727	709	736	720	715	796	751	780	783	757	724	718	730	758	797	733	733	736	735	754	741	727	749	711	791	787	739	750	788	756	741	738	739	687	730	752	729	745	771	755	732	730	805	798	735	779	777	762	724	745	716	758	780	790	761	756	771	707	719	762	746	750	739	751	765	725	766	772	759	773	765	799	776	782	778	774	749	759	748	722	740	775	770	747	748	802	714	725	736	734	736	820	788	721	768	725	733	730	731	740	780	728	754	803	722	723	763	759	783	786	743	780	805	765	726	755	796	778	787	774	747	723	710	705	759	730	773	702	746	731	688	739	766	747	740	697	809	758	806	735	762	750	775	747	810	736	762	715	770	752	755	728	781	825	699	754	749	801	779	737	799	806	742	732	772	720	750	812	742	768	788	755	795	711	816	745	704	740	765	724	744	738	681	757	788	785	756	738	774	764	808	788	736	763	700	694	774	748	710	753	730	794	761	806	764	762	730	751	769	774	779	739	715	748	741	716	751	714	803	741	781	755	739	733	790	763	765	782	739	757	752	806	748	769	758	757	775	757	718	744	760	718	742	805	726	756	767	833	779	791	737	754	781	762	766	774	777	807	706	764	745	804	769	739	726	767	774	743	745	756	734	766	761	750	735	737	739	730	789	774	815	740	752	764	759	774	741	755	731	768	790	748	821	723	751	726	750	746	763	748	752	762	792	802	759	739	747	775	743	764	785	780	705	773	788	749	742	773	720	766	744	715	748	792	711	774	763	754	707	746	764	792	745	799	743	763	742	814	712	741	722	753	793	781	757	762	786	750	726	738	711	786	800	722	778	768	767	743	781	747	735	755	763	701	750	777	771	766	748	760	738	771	743	747	695	774	761	740	737	771	743	744	760	712	804	759	695	753	779	761	774	741	756	752	744	768	758	765	740	752	727	781	758	741	719	808	735	760	808	762	750	739	770	767	787	774	706	755	757	708	761	782	765	788	748	784	791	790	733	782	744	774	748	653	730	770	741	770	681	742	791	746	734	725	727	734	693	775	750	770	772	802	730	752	742	771	724	804	750	768	792	747	765	748	740	777	753	749	748	726	743	796	767	702	790	739	766	777	776	763	735	786	753	765	749	754	746	712	720	736	752	733	772	720	724	749	782	762	745	768	776	750	745	779	746	793	767	789	733	794	776	786	758	743	773	722	750	758	744	725	737	746	732	754	722	750	714	769	762	737	758	744	792	751	755	742	720	815	750	756	796	769	751	769	757	805	728	785	719	797	763	762	754	740	769	774	722	763	799	775	773	780	761	739	775	681	767	750	733	759	776	737	756	753	725	803	787	774	783	735	733	821	749	748	813	757	758	730	757	775	769	753	782	728	742	772	778	751	746	795	745	743	705	767	770	727	766	766	755	741	770	730	792	732	788	776	716	729	780	745	735	776	730	743	771	740	735	799	764	759	781	789	751	699	779	757	748	767	801	756	772	770	723	771	783	755	763	747	773	736	725	759	760	710	742	805	762	811	758	696	752	775	759	780	723	743	753	756	769	757	763	710	744	754	795	778	776	745	769	743	748	784	745	771	761	760	737	743	749	754	827	751	746	785	754	778	812	728	767	753	775	707	728	723	721	792	748	780	756	784	731	728	745	756	745	761	793	768	755	768	718	785	766	775	777	761	743	752	787	755	767	716	761	741	758	768	752	735	751	775	722	768	794	759	740	784	806	770	731	775	734	736	807	784	741	708	790	757	755	774	760	785	788	775
25074	21478	24675	28713	21467	16584	441	301	246	224	263	230	198	205	215	233	199	187	194	196	182	180	205	205	217	209	186	222	218	181	203	196	187	190	217	224	217	208	191	204	208	212	220	231	180	208	184	195	209	201	216	194	172	223	208	187	176	181	201	182	193	191	179	170	181	176	193	184	206	189	175	188	213	179	204	187	205	188	168	211	181	185	159	203	200	189	192	191	201	207	180	186	230	199	195	193	204	169	189	184	185	200	185	187	209	206	205	174	205	208	185	190	242	200	163	204	200	222	210	204	218	154	186	205	196	176	201	199	205	228	215	189	188	214	195	198	197	213	185	177	190	213	184	211	221	209	199	176	188	180	209	203	209	173	170	193	193	184	208	177	210	205	204	210	209	205	205	210	197	190	201	211	205	190	198	185	180	186	176	189	174	187	190	170	200	195	194	194	191	200	205	197	215	191	186	171	190	201	199	211	183	206	176	190	219	211	189	205	197	186	190	224	179	179	212	187	198	192	200	255	191	182	206	166	226	212	209	199	176	193	198	218	189	222	189	221	188	191	225	205	174	190	191	196	191	189	194	190	183	187	198	166	197	196	195	204	191	181	210	191	206	180	166	232	187	181	215	199	182	188	212	216	201	206	187	209	213	202	175	177	194	185	204	171	165	188	203	191	211	202	189	178	184	211	212	198	193	218	179	195	187	214	198	169	191	192	178	190	185	197	176	176	200	183	203	209	198	182	191	189	196	208	174	189	220	174	209	190	194	197	193	191	190	193	196	204	167	191	185	188	203	208	198	200	182	206	188	177	200	198	179	181	189	199	208	184	181	187	204	207	172	182	186	170	200	175	195	204	176	198	207	210	199	175	194	188	187	205	197	172	217	199	174	157	209	173	196	213	209	203	178	201	188	179	186	222	169	205	189	204	216	184	209	188	184	197	175	190	203	181	188	178	215	199	183	196	208	191	185	206	203	205	199	200	198	189	194	211	191	218	206	180	193	186	194	198	173	193	174	136	190	187	199	193	184	184	207	197	193	198	202	226	214	187	181	188	182	204	202	197	210	182	204	185	174	197	205	179	202	188	202	205	200	175	170	197	204	219	222	186	200	191	205	175	206	176	197	199	214	212	189	187	205	173	197	181	211	201	180	209	191	153	222	200	212	192	182	194	191	202	183	220	198	218	191	178	185	181	246	209	185	199	199	223	199	192	198	196	196	187	219	202	196	201	206	223	174	207	205	195	204	204	179	217	203	202	199	195	193	193	182	199	196	174	196	191	203	192	222	181	207	201	199	178	179	215	167	204	200	187	186	211	213	208	181	225	203	183	174	229	198	203	190	194	179	211	214	207	204	185	204	187	178	195	201	179	193	167	206	211	201	190	209	197	201	202	185	182	183	178	191	208	204	181	194	215	207	210	199	194	181	198	203	186	200	198	184	179	189	191	207	186	208	194	180	204	225	171	184	210	214	192	201	204	197	184	191	220	193	175	201	201	200	207	216	202	186	197	163	197	190	212	183	185	207	207	198	213	202	198	178	168	198	214	191	189	183	177	196	190	186	198	205	211	193	179	210	188	194	194	203	186	197	198	184	203	214	164	198	222	177	205	197	194	195	192	186	188	188	201	188	169	191	203	179	187	194	201	201	209	192	207	199	182	198	183	175	196	206	183	198	197	200	201	190	202	212	171	204	176	207	192	174	230	166	183	193	163	181	184	183	211	189	174	172	207	194	221	188	190	176	170	219	200	192	188	193	172	169	180	181	196	207	216	227	190	216	198	172	200	233	190	188	198	201	208	191	159	170	197	197	200	202	204	203	192	209	212	212	173	185	182	167	189	187	187	190	199	187	168	195	204	217	179	217	188	198	216	188	205	197	202	210	213	190	186	184	209	198	178	195	194	198	204	185	202	197	188	178	196	184	226	162	195	198	199	194	198	209	204	192	202	158	213	166	185	191	173	209	172	204	194	209	199	203	203	226	204	183	191	181	194	204	189	195	191	217	196	182	185	193	184	200	214	180	195	212	182	192	208	201	186	166	186	217	188	190	186	209	189	211	191	188	202	200	189	196	168	192	191	228	209	194	194	193	203	197	218	199	238	200	182	209	201	220	205	201	183	181	203	204	177	203	176	213	188	196	214	207	180	158	170	195	181	189	187	166	177	213	226	205	207	185	177	198	200	205	190	178	191	214	207	191	179	185	200	174	192	218	189	187	216	170	200	195	206	179	187	187	212	208	218	206	203	222	216	196	190	194	196	201	189	199	202	196	186	193	207	203	211	210	202	179	156	201	203	186	186	198	220	188	200	208	176	190	199	203	176	176	178	183	213	201	170	203	197	160	194	200	181	180	220	189	193	200	207	186	206	215	191	192	211	196	214	195	168	203	197	225	185	203	191	206	202	189	201	188	206	203	201	189	175	176	208	209	203	185	189	201	213	206	210	234	182	195	210	182	200	187	211	215	177	184	194	193	244	204	208	199	189	179	210	166	175	197	180	187	220	222	176	206	193	208	159	184	207	192	173	185	200	178	202	203	182	203	179	213	168	192	207	172	193	178	195	168	193	192	192	208	183	188	200	192	198	185	169	202	210	190	200	196	220	187	214	178	192	192	185	182	193	195	191	181	172	210	213	209	194	184	191	205	199	205	186	185	177	195	194	207	209	194	184	215	162	175	191	209	196	198	184	198	211	214	212	219	198	181	203	181	195	209	190	182	194	193	211	195	176	210	217	175	181	190	211	192	180	188	197	195	177	177	185	194	199	176	202	194	176	191	182	189	189	175	216	206	195	180	172	219	181	196	220	193	194	188	194	194	184	195	216	204	212	209	202	202	185	177	195	204	200	205	189	203	208	201	197	204	199	211	193	215	216	191	187	220	198	199	192	169	178	213	193	228	212	171	193	200	198	217	198	190	196	174	199	214	190	179	170	216	180	183	230	195	191	171	173	197	180	198	239	186	189	192	180	181	200	175	192	191	167	206	190	185	188	210	199	198	187	186	200	190	202	176	219	197	205	183	197	199	200	201	210	212	221	173	200	193	176	203	211	203	201	180	186	186	197	197	193	196	198	197	186	197	203	215	192	187	197	201	204	165	200	206	184	182	174	188	176	195	195	197	185	180	196	222	160	208	157	183	208	199	195	196	171	182	186	182	190	204	207	198	180	224	200	208	185	191	171	197	198	189	210	219	197	186	197	168	216	169	193	216	187	190	184	210	205	190	184	213	210	183	194	208	164	227	232	196	169	203	186	172	193	181	171	222	202	191	185	187	216	186	205	177	182	182	199	197	198	174	196	202	194	186	181	209	219	223	180	210	185	165	181	174	194	194	206	222	202	167	211	169	174	213	202	225	197	206	173	194	203	200	207	204	196	201	173	216	186	209	179	194	215	189	197	205	203	163	201	187	200	199	213	210	204	210	214	216	217	188	217	190	191	211	217	187	198	189	195	181	198	181	213	203	230	188	194	194	166	188	214	181	212	196	209	168	194
3010	1952	1036	675	555	544	524	509	487	477	473	491	516	475	484	492	500	500	477	517	528	490	448	496	427	475	435	438	481	470	489	451	498	463	491	451	467	493	487	484	496	477	487	472	507	540	501	493	470	458	442	500	524	457	461	482	466	483	500	452	490	499	451	468	488	498	491	477	485	454	482	523	473	483	445	504	446	508	475	454	523	454	498	456	465	481	465	469	504	509	501	507	481	487	473	475	441	490	461	457	482	512	479	449	505	476	484	468	489	508	483	460	452	483	474	476	502	523	467	511	497	488	521	453	479	507	476	457	438	465	523	489	480	474	496	501	480	486	477	478	483	487	485	506	486	522	440	499	490	449	489	469	506	463	487	487	457	495	445	424	455	498	481	477	455	463	491	498	516	477	474	480	434	484	492	478	478	477	476	467	489	503	474	506	472	492	492	466	456	476	435	466	468	513	495	486	424	458	466	471	506	489	517	470	515	447	500	462	470	463	473	476	462	516	506	478	457	532	499	457	480	502	476	467	469	493	474	456	442	465	489	508	444	483	479	411	466	503	520	460	464	482	527	468	450	434	493	464	449	495	469	456	466	448	468	517	490	457	490	489	491	455	456	456	484	466	523	521	498	484	471	469	444	456	471	488	443	466	477	477	505	490	458	477	476	450	526	503	469	530	472	483	482	492	495	486	479	459	446	516	497	468	477	515	447	434	488	455	477	492	455	470	482	500	506	500	441	473	448	479	466	498	495	463	504	469	485	462	481	457	470	461	473	498	429	470	497	464	488	497	480	459	501	493	460	479	468	511	447	477	484	522	452	463	492	476	459	439	490	493	489	468	476	441	459	463	469	464	445	444	478	483	483	497	472	435	470	440	468	494	494	478	487	496	481	476	479	466	482	464	477	468	481	491	487	478	499	498	450	482	485	494	520	466	494	485	486	499	464	440	502	463	490	474	449	441	513	483	512	462	488	483	482	473	476	463	504	477	486	473	497	486	458	483	519	415	459	471	456	473	492	471	437	458	507	465	454	445	507	525	446	463	463	473	478	475	481	490	483	489	495	482	473	473	432	507	486	497	487	454	506	453	441	444	482	460	472	478	450	437	497	483	541	453	462	511	451	457	473	451	462	462	499	492	499	480	473	471	498	452	457	482	479	502	473	491	465	493	485	468	513	481	445	498	441	443	464	476	504	498	482	420	467	482	492	518	473	468	478	485	477	468	490	474	450	474	444	459	443	501	471	472	516	459	515	460	483	484	468	473	490	471	446	462	508	450	458	481	460	536	453	454	478	476	488	436	462	463	475	472	444	493	504	472	476	435	513	478	483	436	470	500	491	514	458	500	437	533	505	446	468	499	448	431	480	488	495	469	503	458	473	393	463	512	481	501	446	484	455	472	461	479	498	493	480	480	491	450	432	444	475	464	474	468	488	471	495	467	472	452	484	465	494	460	510	498	486	458	522	488	473	460	439	486	464	492	442	491	459	501	494	466	459	481	477	476	505	527	504	485	460	464	509	463	428	518	455	479	501	458	480	458	485	447	507	459	489	469	463	473	484	463	476	488	462	497	498	496	521	453	531	498	451	503	453	436	480	475	491	498	457	487	460	447	436	499	464	476	464	497	472	499	478	472	457	473	500	464	508	476	477	464	480	481	472	496	487	478	474	453	451	479	448	470	471	480	529	432	460	485	478	481	487	420	478	480	477	463	460	479	528	463	449	473	452	494	494	469	498	455	454	456	480	484	503	474	474	445	460	461	483	469	485	454	486	478	444	451	476	459	477	444	486	473	477	508	429	478	477	464	461	478	469	472	522	441	483	469	462	492	479	483	452	495	480	484	446	467	459	454	484	448	464	468	473	497	469	494	456	489	500	490	500	499	517	446	464	470	515	461	472	449	451	509	498	476	481	492	478	481	496	483	489	496	475	448	473	448	435	482	469	508	460	485	495	451	485	488	479	470	494	446	501	497	498	490	495	483	491	501	463	470	450	448	463	475	498	453	462	468	481	442	480	527	480	464	470	448	457	465	483	416	478	509	451	467	478	460	486	480	478	462	516	467	507	483	475	488	495	486	481	473	461	471	475	492	468	483	458	499	496	470	470	496	496	475	449	473	457	453	489	449	456	495	455	485	472	462	505	442	488	530	466	479	459	470	506	487	484	480	467	468	457	439	486	493	473	492	467	436	481	470	442	442	422	456	498	481	464	492	456	495	471	447	470	453	453	437	473	478	477	482	466	438	489	470	468	501	476	476	476	491	467	522	511	488	434	449	488	460	454	474	512	482	510	511	436	469	482	486	444	480	472	480	461	477	461	452	447	455	483	445	473	501	487	479	454	518	498	473	461	455	479	478	461	507	431	490	480	485	487	465	498	435	450	497	441	492	461	449	505	464	468	499	502	461	503	484	472	490	467	466	489	496	505	428	447	493	452	470	476	455	439	474	454	485	479	479	467	454	459	458	479	482	501	493	471	441	519	444	450	454	449	505	447	494	428	484	488	478	456	490	464	520	504	522	458	474	486	456	492	479	487	478	508	443	485	465	493	491	497	453	464	502	491	462	506	457	494	484	474	495	500	462	516	488	483	462	482	487	485	484	434	497	468	463	476	463	477	484	516	454	512	484	504	482	456	458	485	474	482	508	462	523	460	437	508	471	485	486	476	498	460	460	468	459	494	477	473	496	456	469	459	503	497	455	486	479	460	506	485	510	470	447	463	458	528	450	469	471	466	502	510	464	461	466	512	478	477	485	503	457	467	498	479	456	447	465	441	505	501	467	461	487	473	468	458	478	506	460	483	523	487	466	467	489	488	444	486	474	460	456	465	477	486	446	480	507	469	460	488	500	480	474	473	440	484	490	496	497	483	481	435	472	479	478	485	438	469	430	500	466	459	482	493	517	475	454	452	460	475	494	476	454	491	454	456	452	466	505	487	482	462	445	469	496	485	485	461	481	464	494	458	463	489	487	449	463	508	494	479	468	489	489	461	478	502	478	498	492	469	463	510	480	447	454	491	481	508	488	474	460	471	475	475	476	508	453	498	435	474	489	487	472	476	482	487	491	487	459	491	482	497	466	486	451	427	488	521	450	473	471	468	430	456	479	473	445	466	468	465	455	469	480	483	489	498	474	478	503	479	472	463	537	488	429	475	522	454	480	502	486	477	472	463	479	474	482	473	492	469	504	550	487	429	450	464	463	483	488	504	449	450	504	511	490	475	482	500	485	469	506	476	518	449	487	499	519	458	460	460	470	507	487	423	460	453	444	476	471	498	483	475	497	483	483	467	484	441	464	495	463	443	510	481	458	486	477	502	469	486	511	475	488	471	532	485	475	464	462	461	441	498	466	485	477	457	468	471	465	493	467	464	533	472	458	463	489	502	436	483	478	499	458	465	441	486	475	486	487	513	487	514	446	486	494	483	464	511	506	466	481	467	481	520	481	464	483	436	481	449	476	497	477	488	499	491	463	525	494	463	486	501	459	467	540
24380	21470	25097	28264	21474	21477	12108	340	213	157	159	142	141	131	133	123	143	110	95	103	113	104	95	98	94	113	95	97	84	111	105	88	102	85	86	84	95	95	93	91	78	92	96	102	92	80	81	85	78	91	81	93	100	78	90	106	89	81	90	115	77	118	73	96	89	97	75	100	90	88	82	91	91	83	86	79	97	87	90	88	85	99	105	94	81	97	68	82	109	102	79	107	93	93	82	77	107	108	113	101	89	87	95	77	96	88	75	82	98	100	85	92	69	77	78	77	99	97	85	69	92	92	96	80	84	101	90	90	63	83	82	77	106	77	101	90	76	97	90	83	71	98	80	98	115	79	90	101	91	88	80	83	78	95	87	87	102	103	87	99	85	87	108	94	101	61	80	83	99	77	72	81	79	94	90	94	81	97	70	93	106	74	80	93	94	98	79	93	91	75	94	76	87	93	104	99	91	81	91	74	83	75	103	78	74	84	104	83	73	71	78	83	99	76	76	93	81	87	79	100	115	85	80	89	69	79	74	91	93	86	103	96	79	87	88	92	98	85	91	89	60	95	84	90	83	83	92	77	113	89	80	95	90	97	105	94	80	75	69	109	80	92	96	104	82	85	95	83	76	99	79	88	91	99	84	92	83	87	84	86	91	85	85	66	97	100	74	68	90	76	79	73	84	79	111	67	87	85	90	108	96	80	78	75	105	95	82	98	92	92	72	88	88	87	84	101	87	102	84	75	92	95	99	86	81	66	86	86	83	98	90	83	97	76	94	69	93	98	116	85	96	86	72	101	85	92	79	80	66	84	92	86	100	94	73	94	79	85	80	101	85	97	99	73	87	72	103	95	87	81	85	79	101	83	90	84	81	100	88	67	103	90	79	80	85	91	82	90	107	103	85	89	83	81	112	82	89	87	73	94	106	78	84	81	71	93	87	84	81	104	102	92	95	96	79	70	81	89	93	96	92	91	86	107	82	101	96	70	79	96	84	96	85	80	100	86	83	96	96	93	107	94	82	78	86	102	85	87	82	83	81	76	107	92	79	91	76	67	96	88	111	103	86	76	72	95	92	81	96	86	93	87	91	71	81	90	91	91	84	74	88	96	81	83	73	104	102	88	93	94	89	87	107	91	73	85	83	104	78	88	93	83	104	90	84	95	97	87	89	78	83	89	98	102	93	76	76	93	91	88	88	77	78	82	88	94	75	94	91	79	96	85	79	93	64	90	69	86	71	88	105	105	86	90	91	78	97	82	85	81	91	89	106	81	86	77	96	83	96	95	74	93	87	97	76	79	91	85	82	115	98	103	86	84	84	88	76	108	96	90	91	63	81	100	86	94	92	91	73	84	104	103	81	97	100	79	71	88	106	79	86	90	72	98	60	75	86	60	76	93	92	92	92	88	102	76	95	105	97	85	89	84	73	73	84	104	101	99	72	75	89	108	77	77	75	82	89	89	89	90	100	102	72	79	97	84	86	75	87	89	99	87	111	82	75	88	96	78	100	82	83	70	69	88	69	99	83	92	94	88	90	72	88	97	85	80	98	82	92	89	74	91	85	96	85	99	88	83	79	98	76	101	102	101	88	79	81	87	98	88	83	81	100	96	85	95	103	87	101	80	84	111	83	101	92	88	115	98	101	69	97	99	92	98	79	78	89	98	103	103	76	87	71	79	93	97	94	89	81	107	90	84	82	107	93	97	64	101	108	85	91	95	83	74	87	82	102	103	76	67	86	96	87	83	114	105	88	99	106	91	79	102	103	87	88	83	80	89	85	99	87	87	77	91	93	82	73	79	73	90	100	93	90	86	78	81	88	95	85	93	82	89	85	70	94	97	87	90	100	92	95	79	82	102	114	102	71	91	89	89	71	85	105	90	100	103	73	97	99	95	86	84	72	92	96	105	91	71	84	108	91	77	85	74	100	93	102	91	86	74	73	92	78	109	87	78	82	83	93	79	72	92	86	108	83	72	75	81	91	83	79	107	68	99	83	76	80	84	91	103	83	75	94	95	88	79	77	83	101	97	103	81	97	89	88	81	91	73	84	69	108	108	93	123	93	75	88	80	84	106	104	85	87	116	100	88	75	82	54	95	99	88	74	80	90	84	89	82	97	101	90	94	73	85	80	79	91	99	85	83	88	93	71	85	95	90	77	89	75	91	90	72	86	80	81	96	88	82	85	68	89	103	76	110	81	91	84	98	101	78	103	96	110	82	88	74	92	83	93	102	112	76	83	94	101	89	106	83	106	102	66	99	97	90	93	69	88	93	71	78	102	92	72	90	79	77	80	101	112	102	85	84	102	94	96	85	80	73	95	80	84	93	89	106	88	90	94	81	84	87	89	83	84	85	83	94	93	89	86	95	97	82	88	93	92	67	76	84	98	95	89	96	87	112	100	92	71	95	96	98	103	103	102	75	102	99	78	74	61	90	87	89	79	89	84	91	95	85	80	102	86	89	99	83	90	92	85	82	100	89	89	91	102	96	79	88	87	68	85	86	96	74	88	99	96	91	95	96	74	75	98	75	100	90	92	94	89	95	79	89	86	75	91	86	83	83	90	99	105	86	106	102	78	69	89	84	81	88	90	91	78	96	85	104	70	108	91	98	79	78	74	103	94	84	82	90	91	87	94	92	85	87	80	84	88	85	93	84	81	104	73	79	96	80	98	85	63	85	101	96	101	77	93	82	109	93	79	81	93	104	94	93	103	89	84	78	86	84	100	92	88	89	93	100	93	97	85	93	94	76	72	86	110	101	96	78	85	84	101	90	87	80	88	86	72	94	90	72	103	97	76	73	80	84	88	92	83	97	90	101	97	82	86	96	90	92	99	99	78	85	92	85	91	107	82	70	91	89	94	112	105	88	91	93	100	93	94	82	82	106	101	89	99	88	75	97	100	72	66	102	82	86	80	98	73	76	96	94	92	81	95	96	100	89	90	82	82	84	83	94	69	94	87	83	99	83	87	83	87	87	93	75	94	87	86	90	89	94	96	85	69	99	81	95	84	94	82	88	85	92	81	100	84	71	107	93	79	95	88	78	87	90	85	94	98	77	96	90	86	72	85	99	95	90	94	74	80	82	92	97	89	84	88	80	92	85	102	92	80	74	77	86	89	94	95	93	92	78	102	87	87	90	87	86	80	106	95	97	95	84	90	95	73	82	91	103	67	90	85	82	76	88	71	88	96	94	94	81	68	92	94	106	96	79	89	85	88	77	99	84	86	92	75	87	79	91	86	82	74	98	94	103	98	91	92	101	68	75	104	90	91	89	74	89	111	82	89	81	93	88	101	86	79	93	88	70	94	85	92	82	75	90	68	89	86	96	81	83	94	90	82	97	85	79	97	83	82	89	87	93	87	86	77	107	90	101	92	90	82	90	98	79	98	101	89	95	88	92	108	101	93	88	94	88	84	86	74	96	99	97	81	86	90	115	83	92	76	100	81	93	96	104	86	81	95	84	86	96	84	94	96	92	73	86	89	86
2809	2969	1353	729	464	375	346	320	306	282	262	276	255	300	265	286	226	272	270	247	254	250	257	283	262	272	242	248	259	276	280	260	263	260	249	242	268	257	233	273	258	233	268	265	276	239	241	262	267	232	253	250	257	274	288	274	242	221	258	260	249	270	247	254	224	240	250	239	234	231	273	238	249	290	277	274	241	266	246	243	253	263	261	274	244	256	256	267	251	254	232	255	273	235	261	261	247	239	262	260	241	296	246	255	238	245	244	247	221	253	225	251	246	249	261	258	230	236	275	247	268	253	257	298	257	245	272	231	222	232	267	258	241	227	261	251	278	239	253	250	263	261	260	266	256	274	278	229	265	241	248	256	252	270	235	242	237	261	244	227	236	258	262	235	263	250	245	254	231	236	247	263	229	236	252	256	239	241	274	269	251	266	244	227	231	263	256	235	252	250	226	222	253	222	261	250	228	270	270	247	231	273	261	239	267	271	264	260	262	274	251	259	271	252	228	242	285	242	241	254	244	249	213	241	250	264	265	243	261	242	257	261	274	266	249	231	249	238	248	230	235	247	252	248	267	249	264	240	245	273	274	257	265	260	238	247	245	237	254	238	251	252	263	252	299	268	245	256	252	231	253	235	244	229	244	269	267	282	243	259	239	274	255	252	251	278	251	255	241	247	270	260	258	270	252	252	250	264	226	239	236	273	262	261	240	244	253	260	273	250	272	255	257	265	232	262	285	273	252	234	247	245	246	230	253	247	265	262	247	260	271	269	238	236	252	256	295	252	252	268	252	239	253	229	256	235	255	263	235	267	266	247	244	220	232	243	248	252	253	259	255	264	230	241	234	240	251	242	237	280	263	210	280	254	266	254	267	246	251	242	234	244	255	233	240	246	258	256	233	246	257	263	269	244	227	240	270	254	268	240	241	256	255	277	226	247	280	253	249	242	241	257	236	255	280	275	262	250	269	259	254	251	265	251	244	287	255	251	268	244	229	265	239	267	265	226	268	266	242	246	280	237	250	289	238	262	264	259	255	275	275	232	241	256	229	268	291	262	273	273	242	263	246	262	246	261	239	256	255	233	228	266	267	268	250	271	270	252	247	274	255	269	252	237	262	265	240	244	278	222	241	281	271	258	220	249	243	243	249	267	234	251	236	289	239	263	263	245	236	250	233	241	263	250	279	273	221	247	277	251	238	237	231	258	245	260	243	238	263	261	255	275	278	260	260	241	216	246	273	263	248	276	252	254	256	247	232	268	272	251	243	244	270	274	240	252	228	261	230	214	238	256	240	229	272	255	261	213	266	251	245	232	237	256	260	256	289	257	249	234	261	268	293	245	276	276	274	240	256	264	235	243	256	254	230	245	256	263	247	236	218	241	260	250	264	273	255	239	238	274	257	253	264	251	278	271	268	239	257	250	259	262	250	246	259	259	269	263	262	261	248	275	274	228	275	236	256	224	249	266	237	247	282	232	266	263	267	280	254	233	270	272	243	254	252	249	278	229	225	268	256	238	241	242	259	280	241	269	232	282	265	267	238	251	268	283	239	244	247	271	226	234	264	253	265	262	286	249	219	252	216	248	266	260	224	271	224	263	249	241	253	230	266	278	243	264	240	254	270	249	259	263	249	239	240	278	265	242	274	222	262	251	247	237	232	235	288	237	284	286	274	231	258	237	272	281	239	254	280	253	241	256	219	254	253	255	219	263	282	262	249	227	257	242	235	270	259	261	240	245	236	257	244	258	248	255	241	238	230	223	253	234	255	219	266	270	248	267	251	258	263	274	251	237	269	279	250	257	258	233	257	253	222	234	265	274	253	233	249	250	260	272	236	251	256	250	246	237	266	253	240	229	253	272	249	242	237	230	252	262	237	243	258	265	248	237	240	274	280	269	252	247	257	257	264	259	281	247	268	254	235	279	251	252	256	234	276	241	243	272	254	279	254	258	255	224	271	294	249	269	249	254	264	252	229	243	264	250	277	280	240	271	244	267	269	268	254	252	212	266	211	253	245	235	241	246	267	268	248	255	252	261	285	239	252	260	239	262	255	248	262	258	209	254	212	257	250	237	245	234	230	233	280	260	259	259	263	272	249	273	245	258	277	260	262	253	229	237	269	265	270	247	235	242	235	253	230	248	269	238	235	271	257	232	256	243	249	250	267	250	307	249	249	240	247	258	253	264	265	265	255	259	271	256	279	259	257	269	266	252	257	278	251	243	240	253	242	254	245	239	239	255	200	244	256	231	270	255	247	271	257	249	255	256	230	253	263	264	255	244	245	223	252	270	216	263	255	259	248	249	265	238	286	262	241	250	233	262	252	243	271	232	256	242	238	217	255	246	250	235	260	263	272	264	242	247	234	276	260	234	256	250	249	259	244	246	242	265	231	284	245	253	252	231	229	234	257	256	269	263	248	237	258	250	253	254	249	254	260	247	274	256	245	262	243	238	289	273	270	282	260	245	234	290	265	257	246	256	274	239	241	247	251	253	268	242	255	240	260	258	264	253	239	254	239	228	260	249	238	248	263	271	255	253	238	281	241	256	262	239	266	264	253	249	274	243	265	240	256	250	278	252	255	269	256	265	255	240	262	247	253	269	266	277	230	260	264	274	242	274	260	278	260	245	237	248	234	253	262	243	261	254	274	250	249	233	252	235	254	265	268	261	249	240	250	255	239	237	251	262	250	238	254	279	243	262	226	263	260	262	275	246	254	227	255	266	289	241	252	245	245	248	267	247	225	247	276	233	260	256	242	244	274	259	259	248	246	242	271	253	247	256	245	271	256	252	255	232	268	260	244	228	272	241	254	268	268	256	268	237	263	236	246	248	263	265	236	259	241	268	247	224	254	239	248	231	241	261	247	241	254	241	229	248	268	261	245	267	225	228	248	259	245	271	254	224	247	259	269	263	253	238	249	249	249	250	227	234	256	241	281	237	258	235	274	258	280	226	266	246	269	266	278	249	237	239	256	271	249	241	226	281	266	281	279	272	260	257	264	253	232	239	260	271	248	230	276	258	256	249	276	262	271	239	213	261	233	276	246	261	222	278	250	257	224	239	248	228	236	248	233	270	225	259	249	243	235	266	258	255	237	257	252	259	240	231	273	238	241	260	257	256	249	283	226	230	253	269	255	236	238	267	243	252	280	259	251	254	260	285	247	277	225	231	233	255	241	260	261	248	265	261	232	244	257	240	256	228	233	248	262	290	240	227	253	264	247	225	250	259	277	241	226	270	235	253	241	248	250	254	246	269	247	252	257	264	256	251	267	254	249	254	250	241	263	249	250	226	235	240	262	269	233	252	268	225	240	225	240	227	274	288	257	229	248	223	268	262	250	257	259	249	253	261	260	251	227	223	250	241	258	249	247	258	235	247	263	258	252	256	253	222	222	244	254	274	250	273	241	248	266	279	265	267	293	242	259	213	233	265	257	242	253	245	248	253	252	261	267	247	214	246	244	230	264	255	247	233	247	252	304	254	272	254	244	242
32124	20155	7414	501	354	315	354	323	324	289	308	308	322	319	332	313	304	309	316	324	337	321	318	307	299	281	312	295	325	265	308	301	305	338	328	309	354	357	313	311	311	332	315	290	330	315	319	308	334	304	296	325	330	348	352	315	328	334	318	326	326	311	336	345	325	324	304	314	322	338	322	346	309	324	315	302	305	350	313	317	330	301	291	346	316	283	308	324	352	347	327	348	342	332	318	309	306	319	336	313	320	329	300	334	317	293	339	328	337	343	314	315	328	299	301	300	310	324	339	320	310	313	317	346	321	330	307	326	289	366	347	301	330	330	302	291	309	318	308	313	342	323	280	343	311	309	312	308	309	285	316	309	333	335	349	287	292	336	316	315	282	315	310	319	326	320	299	322	265	325	288	303	293	329	317	324	299	325	313	341	358	281	313	328	314	352	309	354	326	339	365	328	318	322	317	340	325	283	317	323	326	296	328	332	346	313	315	317	335	350	327	271	366	297	284	295	329	297	315	334	337	305	333	282	346	330	334	309	321	308	325	324	316	336	313	370	314	328	313	312	320	313	324	364	298	329	328	316	329	319	309	319	331	350	291	327	336	323	309	281	304	331	318	330	331	304	292	337	331	336	343	325	299	332	324	330	320	316	348	313	334	326	307	292	316	325	333	277	336	297	305	304	351	321	288	332	322	335	338	366	330	306	324	313	291	313	295	286	321	319	310	318	321	287	325	309	335	315	311	321	316	335	297	347	356	320	334	338	313	309	329	289	316	312	321	330	324	329	299	317	322	293	308	337	322	302	285	320	314	323	340	323	306	320	309	309	335	333	328	301	314	311	298	310	309	297	332	329	310	365	327	308	331	316	304	274	334	325	285	296	329	294	351	316	327	306	334	311	324	312	298	362	307	327	310	287	296	307	311	337	344	327	311	317	331	322	272	309	315	291	308	314	335	330	317	356	314	312	304	322	291	318	310	301	322	318	334	321	318	359	318	321	318	316	274	337	343	327	330	309	307	317	301	327	331	284	335	322	291	305	314	305	321	324	336	310	323	298	296	315	334	311	302	352	306	300	337	338	338	355	370	305	337	327	309	310	330	322	358	303	313	309	320	372	330	325	330	293	323	357	319	305	330	332	346	331	328	343	338	302	340	306	326	352	309	295	283	313	324	315	323	330	308	327	334	319	278	273	297	304	338	314	306	314	318	310	337	330	318	265	326	304	311	317	308	303	312	342	332	287	313	277	322	326	307	335	357	275	324	324	321	354	281	354	327	318	339	311	307	323	346	302	338	330	301	356	314	319	305	351	300	321	318	338	334	314	321	307	290	305	299	313	338	299	287	310	294	302	336	346	342	319	312	306	309	318	347	302	304	338	329	325	333	319	328	354	323	309	291	312	300	312	327	308	340	303	331	295	301	312	338	289	294	338	313	300	314	321	340	348	320	293	310	268	332	333	340	335	318	346	306	321	313	305	354	290	315	316	350	314	307	309	306	321	345	285	300	310	311	322	292	318	335	306	343	334	353	280	341	310	314	298	344	320	335	311	326	271	337	358	333	305	329	341	342	322	339	299	321	307	281	286	349	316	307	343	340	338	289	331	286	336	316	299	294	337	327	316	330	289	316	324	318	326	336	296	311	279	297	321	340	330	338	333	328	333	298	327	309	334	306	330	312	355	327	362	318	322	294	303	328	315	306	306	313	353	341	346	355	296	349	326	327	312	316	307	282	344	338	326	302	344	318	314	361	309	315	312	333	287	275	312	295	308	303	351	332	342	326	325	312	333	316	317	309	319	336	313	326	320	322	340	342	305	321	289	318	308	322	338	335	314	330	350	331	298	310	351	342	321	343	307	289	306	323	297	293	353	322	312	322	290	349	318	321	332	313	357	339	314	298	318	305	313	279	321	323	321	336	333	318	330	345	330	329	276	294	328	329	304	341	354	314	337	330	312	338	322	298	339	333	307	307	296	330	296	339	318	300	333	312	293	318	324	313	321	316	331	309	309	332	307	309	312	323	297	342	326	319	303	315	322	339	340	312	312	307	338	294	337	333	321	329	358	309	323	319	346	325	348	338	303	303	303	313	350	313	316	346	291	321	318	288	315	340	306	293	326	279	308	333	296	287	293	327	322	311	336	295	302	314	309	301	310	313	323	332	335	307	329	316	337	318	338	316	322	332	327	303	281	294	320	315	316	316	308	336	307	326	317	327	325	323	323	312	322	326	291	336	302	331	327	330	282	307	340	318	285	331	312	325	317	329	341	343	314	336	314	344	348	318	325	326	330	330	309	337	348	299	270	318	310	310	313	300	342	308	311	332	276	296	342	346	311	356	314	274	322	348	328	333	329	346	302	308	323	292	317	307	286	318	327	312	306	321	327	272	318	306	301	307	323	301	322	362	305	325	350	307	313	306	312	312	345	309	309	341	300	308	337	320	295	287	313	293	296	295	336	313	316	294	327	296	318	368	281	323	302	333	356	316	319	311	328	298	298	315	337	347	309	330	282	332	331	333	316	323	300	310	299	339	320	353	340	312	330	309	322	307	324	328	338	306	341	368	328	296	285	291	310	298	299	335	324	319	308	307	356	331	295	302	335	323	301	306	289	326	323	324	335	318	334	327	296	328	346	303	295	330	355	304	301	298	331	293	326	325	315	302	326	322	350	324	330	306	367	312	337	330	311	331	307	331	315	310	346	338	307	328	351	312	292	311	342	286	345	306	311	337	314	320	304	324	309	323	337	309	331	296	328	328	326	318	336	295	313	321	305	313	313	290	304	326	332	294	299	327	277	297	322	335	333	310	287	322	350	329	355	291	298	324	323	309	316	297	302	318	306	312	306	311	325	290	326	324	308	297	318	310	335	307	311	320	333	323	321	335	325	329	325	297	339	280	322	302	285	313	310	330	294	294	322	350	336	314	325	299	350	333	337	372	312	306	306	351	331	356	304	336	299	314	314	304	351	346	330	331	330	289	314	316	297	311	344	303	333	311	301	318	357	329	328	344	340	325	356	305	355	302	328	303	277	318	343	332	321	313	329	313	303	339	360	322	355	321	294	311	307	357	349	327	318	308	310	281	339	300	320	322	316	336	309	311	311	343	278	335	297	306	348	324	372	315	272	343	292	303	309	315	346	296	344	314	327	300	313	314	318	316	319	305	313	296	319	318	318	299	289	297	328	361	333	324	328	346	316	355	320	303	316	301	329	337	288	315	363	315	313	306	342	318	307	312	346	332	295	341	291	298	306	329	318	350	307	306	317	336	324	296	319	311	329	319	320	309	317	341	321	295	324	295	319	361	299	327	304	342	335	315	309	323	327	309	308	298	326	292	333	344	300	276	315	351	332	329	301	323	306	320	307	329	293	296	313	326	336	326	291	317	344	315	314	303	337	362	305	332	305	303	308	314	304	320	296	317	300	320	352	315	307	322	337	300	300	327	313	321	297	305	312	352	300	285	323	317	308	306	312	306	321	359	317	316	316	352	293
5922	858	761	749	766	720	775	748	759	739	760	737	735	805	736	784	755	763	764	806	749	738	721	729	795	784	755	746	769	774	734	771	771	732	755	742	798	776	777	762	749	764	748	778	729	751	754	768	756	792	775	751	730	754	752	807	775	718	707	738	781	721	786	775	795	769	742	769	746	763	816	755	719	792	750	728	775	791	738	762	779	753	700	740	773	753	796	761	763	723	740	768	734	753	784	771	803	768	763	742	755	773	742	784	779	745	755	818	760	717	756	728	726	701	735	752	693	790	740	786	748	747	761	749	788	754	728	762	825	759	761	836	716	735	794	785	792	785	789	773	767	743	771	716	828	737	734	756	743	739	742	777	747	790	742	779	758	761	791	779	758	766	760	704	776	790	748	721	774	750	767	794	802	777	762	780	791	769	769	728	761	790	746	762	807	764	757	752	760	751	748	709	749	773	771	721	731	732	734	779	698	779	751	742	742	711	762	740	813	743	788	748	779	736	755	738	783	701	752	717	767	762	729	775	751	717	729	743	706	742	785	753	759	744	760	789	796	764	798	741	701	775	761	778	724	752	726	706	663	701	756	740	727	765	756	725	778	775	703	757	772	763	756	704	756	752	734	801	764	795	763	732	749	804	735	788	772	784	751	748	719	770	783	765	765	758	790	749	743	790	757	751	747	769	755	753	752	801	787	742	733	748	732	758	765	792	746	700	742	748	747	750	714	742	766	729	758	752	779	790	767	811	744	778	689	804	722	783	743	787	740	782	757	767	706	711	758	801	752	788	815	769	765	711	778	728	730	729	753	807	771	776	746	765	743	765	741	769	781	784	733	731	752	745	767	757	708	759	750	764	769	747	753	701	748	749	778	725	758	720	745	752	746	725	750	743	768	776	773	736	751	733	746	709	806	761	754	799	776	746	769	760	738	730	764	768	724	771	747	758	807	728	759	829	742	742	793	708	783	758	699	761	755	791	746	697	737	780	742	771	790	741	750	787	766	725	729	735	752	716	711	751	792	760	746	746	790	738	761	749	767	726	730	791	749	835	808	756	725	794	795	752	771	772	746	772	736	749	745	765	772	785	809	758	752	771	738	820	750	766	754	780	756	767	742	757	775	807	780	767	782	766	709	782	794	788	779	771	767	740	767	725	769	741	802	725	785	770	759	736	761	794	769	746	794	721	771	726	745	731	791	778	766	735	763	735	799	772	759	736	723	792	789	781	758	764	752	710	756	784	769	755	739	746	718	760	754	753	745	713	753	718	743	811	723	781	740	772	778	742	749	807	743	757	749	765	738	755	755	719	726	779	762	796	747	723	750	753	735	810	759	793	745	760	759	778	733	743	809	765	749	742	766	709	786	770	744	751	779	795	825	775	745	729	784	801	738	804	777	730	810	770	774	761	759	778	754	826	763	732	740	761	746	802	808	745	805	730	804	773	773	731	768	763	797	796	728	747	734	719	793	722	807	736	749	753	795	716	764	762	750	757	751	749	808	735	716	729	750	797	762	737	742	705	752	773	754	769	737	743	758	746	718	763	769	743	729	785	753	773	761	788	737	740	729	727	732	766	730	793	782	728	772	743	782	719	779	755	734	729	753	780	769	798	797	758	745	730	823	759	801	792	779	806	729	745	734	794	797	747	781	739	776	757	770	764	756	770	749	760	800	765	713	762	741	726	745	764	784	744	810	715	744	765	748	773	758	772	748	745	714	727	819	798	745	760	739	762	724	781	755	728	782	806	732	764	777	714	766	822	778	794	784	737	766	761	712	767	760	759	747	740	744	766	700	808	776	757	726	795	751	755	762	801	758	776	738	768	743	733	781	787	770	725	791	763	783	722	734	747	724	718	762	804	740	755	769	740	765	746	696	747	728	757	787	745	779	730	742	793	757	747	792	754	747	748	745	722	772	769	714	758	714	742	756	759	754	777	756	765	757	743	777	760	767	754	783	755	713	745	765	790	808	780	739	746	716	719	722	774	761	758	795	741	730	736	695	746	745	739	757	786	712	737	738	763	761	761	778	760	768	744	723	720	782	714	765	765	718	779	740	782	768	795	809	755	767	811	796	803	714	753	755	716	792	737	733	769	779	738	786	770	724	753	757	755	764	743	731	734	793	729	759	808	732	783	727	776	738	731	763	750	757	776	752	751	766	743	818	780	726	709	732	735	748	744	738	813	746	756	727	807	759	766	738	746	751	768	774	695	751	737	709	761	752	757	777	785	784	722	718	774	757	746	760	756	848	782	835	719	756	769	735	710	739	745	774	763	782	734	796	738	825	764	776	759	735	741	787	767	735	749	784	754	764	763	774	764	758	754	770	821	743	851	760	785	738	779	762	779	788	722	741	717	730	787	757	840	774	761	814	756	749	798	705	739	742	737	771	786	743	738	769	785	796	779	712	775	742	823	715	781	734	751	768	743	743	752	801	722	761	747	805	709	765	742	778	733	714	777	733	784	772	784	798	753	764	770	776	759	748	729	736	803	795	753	768	758	733	819	727	800	775	736	795	741	772	752	756	778	760	767	744	807	748	764	766	767	715	760	776	781	763	806	789	771	762	817	700	753	723	810	763	737	757	793	760	778	791	691	754	782	747	739	731	873	775	729	782	766	804	745	760	746	778	769	729	749	784	765	764	697	758	722	778	773	766	820	754	737	745	784	761	779	744	753	720	742	708	729	740	834	732	782	731	750	697	744	765	766	744	806	767	744	811	742	776	751	786	729	755	796	755	761	717	747	748	773	711	721	710	782	740	785	756	736	741	805	771	752	759	734	760	741	786	714	783	765	731	820	794	751	714	738	776	777	763	738	778	770	778	792	728	779	734	754	781	788	731	723	713	806	782	774	775	777	773	773	792	778	726	746	753	757	768	776	702	727	781	782	741	748	743	762	791	734	740	749	813	734	741	738	780	717	738	770	838	750	761	789	777	782	751	763	769	725	759	776	773	774	729	726	752	736	722	787	755	757	730	757	795	771	797	721	702	766	806	744	815	766	765	785	756	776	718	788	804	740	745	810	778	777	783	740	761	709	767	770	781	770	757	787	763	777	810	748	798	793	772	764	759	732	736	775	785	816	788	733	713	751	756	760	747	742	739	759	744	736	788	719	745	748	740	782	782	796	791	733	708	736	788	747	764	795	769	778	768	737	770	770	714	729	757	753	752	712	740	748	740	747	799	788	798	709	726	754	733	745	754	727	760	755	773	791	756	762	733	712	764	744	767	718	732	747	734	807	774	798	745	747	730	789	767	767	732	786	717	734	763	735	789	754	791	693	741	735	778	753	767	721	810	749	757	709	747	735	764	807	738	787	719	807	767	748	810	741	728	731	767	810	787	782	743	753	746	731	793	741	783	792	727	769	717	743	733	733	763	761	670	720	759	771	773	702	761	710	720	751	759	734	723	802	757	755	816	760	729	760	810	758	738	681	838	736	782	699	780	756	819	760	766	729	737	742	755	781	731	742	793	710	742	713	752	785	746	740
25014	21492	24716	28668	21483	16638	461	284	215	229	236	214	199	214	212	228	191	196	211	221	204	212	167	204	206	204	206	202	228	221	190	182	178	211	204	201	223	185	191	199	200	195	205	164	201	174	209	198	188	195	184	195	205	188	190	188	208	195	193	185	222	225	205	217	194	183	200	186	225	210	178	196	210	175	202	186	190	186	174	199	204	191	175	194	174	194	207	203	203	209	206	184	220	191	178	201	179	193	203	213	210	187	186	191	211	195	213	204	200	181	206	212	217	211	206	211	212	170	202	193	179	203	175	190	202	187	196	201	199	215	204	199	184	185	195	176	198	190	193	218	173	192	204	193	202	221	202	180	207	195	182	209	189	199	217	196	232	179	210	179	178	188	217	185	184	184	191	174	192	179	211	200	187	213	195	176	214	205	172	203	204	188	191	177	204	207	161	222	209	204	184	193	197	189	214	216	222	183	194	176	187	200	183	200	221	194	185	187	192	199	187	216	176	172	185	176	184	186	204	186	193	183	196	194	198	215	196	202	218	178	188	200	197	217	170	173	190	214	192	191	203	199	180	197	179	200	185	194	218	166	208	208	198	185	188	197	189	211	212	216	191	200	216	203	174	186	209	180	187	209	201	210	188	207	206	164	190	199	201	185	202	159	199	199	191	208	189	185	162	198	181	175	190	192	200	192	190	207	219	205	145	179	179	168	200	198	218	191	182	191	193	211	190	161	181	158	195	191	181	192	184	214	175	181	189	176	169	190	171	190	176	186	201	190	188	209	213	174	218	185	210	180	181	182	199	184	214	189	209	193	212	189	209	182	173	177	207	190	195	190	182	208	171	187	203	220	204	181	214	191	192	212	223	178	180	179	169	197	174	177	186	212	202	197	185	195	193	188	214	204	175	196	206	184	174	215	197	188	192	192	202	180	185	216	205	186	194	191	190	191	204	195	189	188	187	197	174	185	170	163	197	207	213	188	186	211	187	186	194	200	176	181	188	197	196	183	202	194	177	200	193	201	203	186	201	205	203	193	195	185	213	209	179	171	167	201	195	193	186	211	222	225	171	204	215	162	208	189	191	199	209	195	195	222	217	191	168	214	208	197	213	185	202	199	217	188	191	224	183	166	191	176	185	200	199	186	177	186	187	217	159	194	185	186	183	211	181	205	162	219	176	216	190	196	185	201	213	195	211	188	215	194	232	196	185	194	208	205	200	200	214	195	212	191	221	203	182	194	208	193	208	193	197	212	183	183	199	175	215	229	189	197	197	207	203	192	184	197	162	193	196	201	206	204	200	189	196	221	200	182	179	178	208	168	210	197	166	185	204	211	182	198	193	188	202	193	185	188	192	176	219	201	190	231	231	195	183	170	192	185	212	203	197	201	200	203	201	210	195	187	182	186	201	204	188	172	211	179	182	184	183	207	235	199	195	198	200	217	217	169	224	197	183	176	226	199	176	209	202	211	187	197	200	188	171	196	174	220	193	178	210	180	191	191	174	207	208	198	213	189	178	190	204	185	175	185	192	186	198	181	192	186	221	183	188	194	197	174	194	194	212	204	198	199	200	198	226	190	189	194	207	195	217	219	232	190	192	217	194	170	195	185	172	183	201	225	216	165	202	190	202	218	189	191	199	207	196	176	222	207	208	158	195	213	205	181	189	192	186	190	178	199	225	173	191	192	190	179	172	198	177	206	186	182	216	185	175	211	180	184	198	216	197	222	212	175	202	206	188	175	187	211	248	209	172	198	189	187	170	186	200	198	184	191	196	192	193	180	185	207	178	204	193	202	198	211	216	164	222	202	173	188	208	194	184	220	185	185	212	190	191	193	195	214	184	179	185	184	209	181	192	192	200	207	183	180	199	206	166	200	202	196	191	179	215	176	207	183	215	193	196	195	207	186	190	195	207	199	188	190	196	177	191	205	185	184	186	192	199	164	179	211	198	202	195	192	207	192	201	176	172	210	216	183	182	201	198	178	186	206	170	184	210	186	186	200	202	195	191	182	227	188	197	201	171	216	193	196	196	160	183	188	160	186	187	198	176	177	172	188	204	178	183	214	184	213	220	187	179	198	187	193	212	186	184	169	177	202	180	178	172	196	229	171	194	193	188	196	208	215	194	178	207	195	194	180	188	210	191	173	176	168	209	193	165	178	207	198	213	184	163	202	188	185	215	216	177	221	182	199	173	191	202	198	193	184	174	180	174	196	180	196	197	195	202	181	195	181	217	206	181	216	229	183	199	189	190	153	197	197	179	199	196	193	199	193	182	181	215	197	206	181	198	189	205	213	186	194	200	185	164	209	187	187	205	185	195	195	179	164	169	155	189	216	233	192	172	177	185	216	204	179	196	178	198	186	191	200	214	213	199	205	178	201	187	215	189	187	190	198	200	203	190	223	172	204	193	219	184	206	185	195	200	156	181	185	171	210	178	192	196	190	206	197	169	197	189	194	171	198	193	176	195	195	198	198	168	184	226	186	219	198	171	183	196	196	159	208	222	241	198	188	176	169	176	198	188	183	185	199	194	195	164	194	168	187	200	208	175	195	196	177	215	179	173	194	197	193	187	206	194	209	201	189	193	184	183	210	208	189	188	210	194	171	184	174	180	177	187	178	177	187	194	187	196	202	182	219	181	197	216	197	196	189	188	210	203	186	199	196	190	195	179	185	211	177	201	181	186	195	212	171	187	195	198	192	207	206	206	202	181	145	185	189	204	214	176	187	222	201	192	200	185	198	180	184	200	183	202	220	189	192	198	189	204	196	189	213	211	173	186	187	190	186	167	195	207	202	192	194	202	183	224	200	209	154	161	189	180	194	183	210	183	220	186	177	182	187	188	198	200	184	190	213	192	190	170	200	198	193	221	199	220	171	196	189	203	208	201	223	178	191	217	197	207	230	198	199	178	188	193	195	214	170	171	185	174	186	177	172	200	203	184	201	188	191	204	190	170	205	194	218	204	184	224	196	179	210	183	170	185	161	205	217	193	205	194	188	194	201	205	180	196	190	191	194	196	202	179	202	230	164	180	211	207	209	192	183	217	200	206	223	196	180	207	189	215	187	190	197	207	240	204	163	180	199	174	212	186	190	209	204	198	162	193	182	179	193	200	203	160	184	190	191	187	168	198	208	202	197	187	199	166	195	208	192	214	186	170	205	192	170	182	186	186	196	202	195	182	190	183	197	210	165	206	203	183	201	212	198	181	191	192	179	209	189	211	170	189	203	173	187	199	200	175	218	193	200	187	173	204	198	201	208	208	224	205	215	195	211	189	214	190	169	178	182	223	203	191	192	215	205	182	198	219	181	226	214	204	205	190	212	192	177	187	196	213	188	206	194	179	165	193	199	201	180	201	179	213	205	199	157	179	206	225	209	194	187	179	179	210	186	187	183	202	212	182	198	197	198	214	183	195	217	218	180	198	201	195	201	172	190	219	186	211	172	170	212	209	198	187	202	204	174	184	184	188	180	211	180	207	156	179	183	203	176
2969	1898	1061	730	594	574	577	535	494	464	501	498	472	498	449	486	528	486	460	503	508	529	499	472	458	491	502	500	452	474	458	473	472	461	456	486	500	452	436	449	509	497	482	481	449	485	459	481	475	475	503	507	516	469	461	508	441	479	474	468	484	511	486	469	501	479	463	480	494	506	479	471	465	443	478	477	484	491	459	471	531	511	493	545	465	469	489	462	502	484	453	442	522	443	436	451	510	469	514	477	483	479	508	464	459	472	479	475	460	515	490	500	457	489	444	475	504	486	493	494	471	457	481	479	486	476	524	441	471	506	468	499	469	469	496	488	453	452	465	484	498	496	496	481	498	466	482	497	494	459	517	468	484	477	466	456	472	480	443	482	476	500	524	499	463	467	494	464	441	489	477	436	447	477	525	450	488	488	479	478	483	485	485	434	484	491	438	454	464	491	493	447	483	502	464	496	469	467	442	451	468	459	488	468	445	468	460	484	490	469	455	474	463	470	438	466	459	517	503	472	479	475	439	448	492	481	475	484	475	452	468	452	478	457	462	474	490	474	482	473	473	488	478	446	503	462	487	465	467	456	477	470	506	471	485	469	465	488	500	475	454	456	453	478	525	484	439	490	489	501	472	493	486	480	501	451	466	444	496	527	468	466	467	537	485	525	477	487	466	482	457	467	503	465	452	452	444	496	455	487	457	514	489	477	486	446	485	460	530	480	465	446	468	466	467	450	470	442	426	487	476	493	448	479	502	460	453	512	504	476	451	457	485	463	492	484	505	494	477	491	456	503	493	508	487	500	507	486	476	500	469	507	498	483	493	481	457	475	446	528	507	483	475	484	476	498	484	487	452	466	446	458	451	480	478	489	498	487	446	458	452	507	482	478	496	479	476	420	469	466	462	477	474	457	487	466	461	454	505	501	501	482	510	441	503	495	477	506	477	476	468	536	443	474	460	463	490	454	450	477	474	442	483	496	496	500	516	489	488	472	456	526	460	481	505	481	505	445	475	484	480	481	465	465	477	481	479	489	473	453	437	503	464	461	500	450	490	478	480	482	477	470	527	463	485	487	474	444	490	482	440	472	458	486	482	526	464	443	453	468	483	481	514	454	497	475	489	468	478	498	453	476	477	496	445	468	533	467	475	462	487	475	478	476	487	469	481	493	443	461	481	469	459	477	462	451	493	507	503	452	511	475	509	469	493	500	490	461	472	507	438	476	471	482	465	501	487	492	458	500	449	504	490	466	490	482	482	458	495	499	456	478	462	493	493	474	468	479	468	537	476	449	458	463	488	473	461	462	473	476	444	515	491	509	477	508	495	482	511	456	458	473	441	466	466	467	477	507	464	464	442	485	476	450	455	426	485	471	498	450	490	488	476	479	477	481	509	483	455	508	500	510	491	471	437	460	486	468	479	452	485	469	486	477	465	435	509	445	487	465	500	464	478	478	466	479	478	525	529	462	507	469	467	482	462	449	473	483	451	480	448	499	562	463	487	447	470	451	491	434	468	471	476	462	470	484	488	457	463	450	492	458	452	495	483	474	488	506	451	455	452	499	475	429	487	426	450	498	485	464	509	473	460	491	495	459	461	438	430	456	472	472	508	432	490	484	518	449	488	515	474	483	470	464	464	491	436	472	507	503	500	470	489	474	482	468	482	472	472	436	469	487	494	466	470	462	446	485	491	479	469	484	464	459	494	480	464	469	462	514	445	447	453	451	491	484	488	492	498	491	528	471	510	457	472	471	452	416	468	483	472	488	476	444	480	507	450	451	431	447	501	477	462	483	472	512	479	467	448	461	475	471	478	463	498	463	469	474	487	498	496	466	505	499	479	485	481	452	487	439	487	441	479	508	479	486	454	443	491	495	525	455	474	461	515	461	470	471	475	486	443	494	514	525	463	487	456	514	503	455	460	442	472	463	482	506	491	502	472	448	496	456	478	470	473	497	476	456	456	439	494	466	467	453	496	487	481	471	468	476	495	516	490	460	452	491	492	459	480	478	492	489	454	523	510	447	476	480	460	492	474	435	472	492	501	497	484	500	464	491	484	477	465	453	474	479	485	454	468	474	437	496	486	481	477	446	465	459	442	480	539	501	515	477	478	454	493	514	455	473	523	484	470	481	446	462	495	467	479	493	465	474	486	489	490	458	470	473	495	450	440	474	495	476	442	496	458	499	488	428	505	511	495	463	494	483	501	493	462	511	476	474	466	448	444	478	453	528	485	447	448	490	486	516	469	485	481	502	495	448	458	465	466	480	459	482	446	487	489	477	490	432	451	487	460	482	475	465	470	442	521	475	498	481	465	453	514	517	500	461	461	476	471	465	484	476	462	493	502	472	471	498	491	478	444	457	435	491	478	458	475	480	472	485	496	482	488	485	456	476	470	472	483	483	495	429	410	459	461	428	461	473	495	494	500	463	462	515	472	466	519	506	470	503	486	544	503	491	517	495	463	494	475	453	483	471	487	452	489	453	483	503	457	457	439	469	485	488	465	489	470	496	468	519	431	453	486	443	483	449	456	437	438	466	472	461	463	475	465	471	502	450	452	479	473	521	457	497	517	447	424	470	468	477	506	453	443	487	456	480	444	460	479	456	468	482	487	456	450	490	461	489	492	445	458	436	450	475	490	477	476	464	491	494	462	464	462	504	453	484	467	513	477	479	513	467	447	476	459	468	461	447	502	479	451	487	462	458	507	507	500	500	530	465	451	481	482	490	455	476	466	496	499	478	476	505	461	457	442	453	462	481	458	475	489	484	462	475	492	510	472	446	470	488	477	507	478	509	453	460	511	493	445	452	475	480	459	484	498	476	450	507	443	459	441	461	470	492	451	433	495	485	502	472	488	454	480	457	473	447	459	517	453	464	474	470	478	453	450	465	468	490	485	399	485	442	498	499	476	504	497	473	440	482	480	473	512	471	516	460	498	437	470	493	473	433	459	474	474	461	475	516	459	451	462	475	494	470	444	510	505	460	490	504	500	503	488	455	496	477	455	492	508	523	476	494	520	458	460	463	500	433	464	472	467	451	452	444	495	494	483	472	465	480	484	466	453	493	486	510	481	481	484	479	458	505	449	479	444	488	484	456	472	468	440	503	457	460	447	457	480	471	480	474	505	518	495	453	469	461	486	485	453	490	504	448	455	473	478	455	480	453	510	450	488	492	470	446	492	457	459	499	508	435	456	506	470	509	473	449	494	446	494	475	480	475	459	434	460	430	473	445	468	495	456	521	499	498	470	488	456	496	496	501	431	481	479	511	475	446	488	413	464	487	498	429	492	467	494	455	493	485	476	439	470	522	461	502	492	507	469	494	473	480	432	459	507	465	487	469	433	461	470	511	473	475	508	451	469	465	495	422	440	486	475	472	495	485	453	510	464	510	490	495	463	479	471	500	459	507	503	451	454	442	457	461	491	476	503	479	477	472	496	457	448	463	486	469	477	455	521	468	441	502	460	478	459	491	506	473	449	442	460	500	450	449
24385	21498	25128	28312	21498	21503	12454	361	229	164	141	133	120	135	128	121	110	127	118	115	97	96	96	98	94	106	106	84	104	78	87	98	91	113	102	81	109	94	92	93	85	85	89	94	88	85	94	87	94	86	75	109	89	94	86	99	79	86	88	109	88	79	84	95	91	92	82	80	86	83	96	77	89	102	94	84	86	86	98	96	74	86	83	96	118	82	88	99	99	95	102	79	78	80	80	76	77	91	89	92	93	84	94	97	80	84	72	104	80	100	110	85	72	86	80	108	80	74	91	92	94	92	101	97	105	99	95	104	107	88	87	91	78	87	99	92	102	92	92	91	91	94	100	94	96	76	88	86	93	100	87	86	83	101	77	80	72	99	82	84	93	98	93	92	82	78	96	93	95	91	70	81	92	82	77	82	55	82	83	79	77	100	85	86	82	106	96	79	75	83	85	79	86	76	91	117	91	81	101	88	83	81	90	98	104	115	90	81	75	93	95	81	91	88	105	73	78	99	90	82	80	64	82	87	89	89	90	76	96	87	91	84	83	101	85	91	88	93	93	86	87	98	83	80	105	89	89	72	89	102	97	85	83	77	94	97	81	104	104	96	95	84	98	98	78	73	91	82	89	90	86	89	101	74	82	93	81	84	76	84	102	99	83	73	76	68	96	97	104	85	88	101	96	83	97	94	84	84	93	96	90	90	88	97	84	119	100	102	98	85	91	95	76	93	88	91	93	82	83	90	78	105	99	91	82	92	88	83	99	100	83	81	111	91	70	106	77	88	102	93	95	101	89	99	106	86	102	103	73	102	82	91	106	87	77	93	100	87	81	82	79	83	98	121	86	95	92	80	93	89	90	87	85	85	91	90	97	73	105	88	79	95	88	87	81	90	100	89	96	91	102	93	77	92	88	85	90	84	74	74	75	88	83	103	65	89	109	85	82	74	91	90	94	101	96	93	90	69	93	83	90	92	109	83	86	90	86	103	85	73	89	89	83	80	74	91	94	81	92	87	88	90	86	103	83	80	101	90	92	106	76	75	78	104	98	98	88	104	90	113	72	62	84	82	86	79	97	83	92	88	93	87	92	102	87	85	87	93	94	76	99	94	84	93	95	99	94	79	92	98	76	86	94	97	106	93	91	74	82	100	79	72	79	83	82	86	89	93	110	99	78	75	79	93	69	78	96	102	85	89	87	83	94	93	92	87	96	82	100	78	92	100	100	83	81	94	80	67	105	82	81	97	91	75	87	79	88	108	99	79	101	80	82	93	96	102	98	99	84	83	91	90	94	83	102	79	91	80	87	74	83	92	100	58	91	82	93	87	88	100	97	90	95	75	101	79	76	105	87	79	90	102	90	99	90	80	75	86	94	88	95	91	83	89	63	88	97	107	98	83	83	110	94	73	95	85	82	87	91	93	80	86	80	80	87	87	77	97	71	85	71	90	95	91	91	107	93	88	94	90	78	99	96	86	100	87	89	120	97	85	89	78	90	96	87	89	79	75	82	79	108	98	95	93	77	84	102	92	91	88	75	91	83	88	99	84	82	117	80	90	91	89	80	84	96	86	89	65	108	106	62	100	85	87	101	104	98	85	86	117	97	106	86	86	66	83	78	104	72	79	100	94	78	95	88	85	94	85	84	89	75	98	77	84	76	86	85	71	85	79	88	96	83	76	89	97	83	102	95	75	93	96	86	88	81	89	96	93	84	90	93	97	98	106	76	90	86	92	73	88	78	97	69	86	84	86	81	84	76	78	99	92	82	79	93	98	73	100	98	99	81	118	99	80	73	78	105	92	99	89	92	96	103	89	77	97	91	94	88	72	89	92	74	94	63	104	87	87	106	95	92	86	82	66	88	83	91	80	86	90	90	71	98	91	90	96	102	92	97	98	90	91	95	85	78	98	84	98	95	93	91	94	66	67	102	99	92	79	82	78	70	80	88	90	87	97	99	96	91	94	92	94	83	92	91	82	89	82	85	99	86	72	93	87	81	79	91	84	90	65	66	91	85	93	78	80	95	84	92	90	83	116	90	93	82	77	109	99	80	90	92	100	90	114	70	69	86	102	97	98	96	113	85	75	101	97	84	83	89	100	85	79	81	82	80	87	81	106	98	69	80	75	91	95	103	105	94	92	86	93	109	86	82	89	81	92	74	80	112	76	106	82	86	85	94	92	84	86	106	94	78	86	68	77	98	83	83	87	93	82	85	99	90	70	118	89	87	103	103	91	101	83	76	87	73	79	103	96	85	77	79	88	86	111	101	84	87	94	86	88	87	105	99	105	78	104	83	105	101	85	89	111	93	79	86	86	83	106	107	88	72	87	95	98	87	75	75	81	84	101	88	81	81	105	117	87	78	100	93	107	80	85	95	91	84	91	100	93	91	87	100	100	108	84	84	90	84	90	90	82	85	82	102	77	81	108	93	99	99	82	73	99	92	100	84	84	77	87	89	94	105	83	71	77	80	86	87	93	83	75	105	111	94	113	93	95	91	101	88	93	92	80	89	82	74	73	93	103	68	85	81	97	98	87	84	103	96	82	97	100	97	93	91	92	84	82	108	95	83	86	107	83	87	89	89	88	84	85	80	85	106	88	99	86	70	73	78	72	99	92	77	95	79	98	94	85	69	108	101	115	67	100	85	72	101	94	92	112	81	92	97	102	83	78	89	82	99	85	122	96	90	85	120	98	83	76	78	104	77	84	100	87	75	91	83	90	88	90	85	81	89	72	95	107	80	65	88	96	85	94	105	104	111	89	82	94	85	67	70	96	97	73	95	79	83	86	95	76	104	92	84	86	92	90	91	89	91	93	75	83	84	79	85	83	106	94	113	95	93	94	68	100	85	107	107	83	95	96	79	98	90	100	95	100	75	86	89	75	103	93	100	84	72	77	106	114	98	101	85	81	86	87	104	92	97	97	94	74	84	71	98	87	89	83	90	68	73	79	74	95	77	96	85	82	101	81	87	86	77	105	83	97	96	80	83	95	84	83	88	84	103	91	78	87	72	103	84	88	79	74	71	88	106	105	89	75	74	82	85	111	94	93	104	108	82	92	83	90	93	95	89	88	81	88	96	102	87	82	81	95	99	93	92	102	88	89	84	87	97	86	72	81	102	98	81	94	103	82	103	89	87	90	86	85	90	93	91	107	92	92	84	108	92	93	91	89	83	97	97	95	89	91	96	79	90	88	85	90	72	114	69	87	100	84	92	66	88	78	107	101	107	80	77	82	85	100	73	91	85	83	86	102	83	87	91	94	101	102	75	89	101	100	97	79	72	77	89	84	93	109	86	73	83	99	82	98	101	95	86	102	83	82	74	90	88	82	89	77	87	75	102	100	93	85	89	70	68	86	94	80	89	84	78	98	93	77	86	84	92	123	86	87	82	86	103	95	82	91	89	113	79	92	96	111	93	93	104	87	104	96	93	74	79	93	121	93	84	83	97	92	68	93	66	86	98	84	73	93	100	92	100	101	94	104	83	78
2860	3013	1388	731	499	391	341	292	286	269	261	262	281	282	253	250	269	288	263	211	253	266	232	273	253	254	246	237	278	238	246	228	244	288	245	274	271	273	262	254	257	256	273	258	245	263	237	270	251	252	293	247	264	241	252	233	232	243	286	242	278	267	237	261	269	247	256	260	249	256	297	255	277	259	238	248	257	255	237	237	261	248	253	254	266	249	257	253	266	264	258	244	240	257	273	243	286	242	239	264	262	260	274	255	257	253	264	279	267	285	234	257	267	227	262	245	253	241	250	248	262	265	277	243	263	242	249	266	266	262	242	246	259	235	251	249	235	222	263	255	242	256	247	236	252	246	258	228	259	246	270	245	245	231	244	237	254	267	234	237	221	248	250	239	251	269	261	246	269	262	269	253	284	239	231	248	279	259	250	248	258	227	244	255	249	252	274	252	251	235	245	259	259	224	235	238	240	254	252	249	259	237	256	251	249	257	256	239	230	245	273	238	234	241	276	263	264	253	257	248	239	257	230	239	268	238	272	265	258	253	229	257	261	271	252	234	247	255	234	253	267	257	224	226	250	265	252	237	276	244	260	246	240	246	244	226	225	232	243	261	237	261	276	211	256	224	241	259	224	240	259	251	293	246	252	236	255	251	259	235	257	264	245	275	233	228	270	266	227	280	269	207	250	254	227	276	288	243	278	227	266	287	263	290	245	257	257	253	264	238	290	270	238	265	226	252	250	265	255	260	258	215	245	254	240	228	232	282	268	254	254	275	239	241	236	252	270	254	223	253	254	242	251	259	230	265	241	236	251	240	239	259	251	273	264	260	268	231	252	270	227	258	257	248	231	276	257	259	266	238	270	235	233	224	270	269	272	266	241	277	274	236	233	250	225	233	248	270	254	252	267	267	257	231	230	250	261	237	267	223	256	231	230	276	240	258	269	289	283	267	265	283	239	218	235	257	266	266	276	255	243	264	276	273	238	262	262	248	223	255	236	248	262	240	251	261	243	248	254	256	260	246	275	268	260	245	240	276	244	260	269	241	235	266	244	218	221	248	258	237	254	271	248	264	244	243	251	251	277	260	253	249	251	239	277	236	288	236	259	259	233	263	254	267	243	232	269	224	239	246	278	239	232	237	255	257	245	238	254	234	234	233	262	232	268	274	297	238	263	228	221	251	263	255	259	262	252	258	255	263	268	250	269	247	238	237	250	240	237	259	263	271	239	242	260	254	260	246	222	241	241	279	252	240	248	273	235	246	241	280	288	262	276	240	253	241	248	214	218	225	257	242	260	236	249	250	236	217	249	241	255	258	271	268	261	272	264	263	268	262	238	239	237	258	253	278	239	248	256	261	277	271	245	242	267	250	271	273	240	231	276	228	242	271	257	248	288	228	256	239	242	237	273	266	257	249	240	235	291	283	260	250	219	268	269	270	251	269	244	281	219	251	270	259	278	261	265	248	263	227	246	228	258	244	241	218	266	246	266	241	253	239	264	238	233	245	240	259	232	250	245	259	267	291	237	267	254	231	236	234	242	265	264	244	242	243	275	257	280	270	251	239	239	230	251	253	254	239	272	258	250	254	231	240	244	236	254	282	247	236	253	251	250	270	275	259	270	260	229	243	249	263	254	240	251	281	254	256	286	264	248	284	243	233	276	256	240	282	255	253	286	271	233	274	247	237	232	255	239	242	221	260	219	247	255	272	214	247	255	260	218	240	257	227	249	246	246	238	244	252	265	276	244	295	257	255	243	229	237	228	241	240	271	246	272	254	248	288	256	241	275	253	285	256	241	271	237	300	278	284	240	240	234	245	234	258	227	247	263	249	254	254	245	249	256	254	269	258	269	280	260	275	246	265	229	255	230	246	253	252	250	260	223	249	262	231	238	249	259	233	264	282	245	251	229	250	257	237	231	241	240	238	255	272	249	253	241	260	261	240	245	257	281	251	262	250	240	275	251	245	261	260	261	260	231	278	224	230	269	228	270	224	248	271	276	267	284	238	253	223	257	236	261	273	281	241	234	243	274	245	282	255	249	276	230	230	255	266	242	238	240	224	233	241	264	254	260	264	215	245	221	244	268	239	275	242	254	256	262	261	238	274	245	237	243	255	244	215	264	274	276	224	264	273	249	256	260	274	266	241	244	247	252	272	234	264	245	253	255	259	252	249	271	244	267	269	263	205	237	271	248	256	256	242	281	275	248	274	253	270	233	247	253	259	258	246	256	252	257	258	227	267	258	234	276	225	248	249	252	240	268	248	240	258	276	259	237	242	254	244	239	231	247	252	236	262	246	235	230	244	271	266	232	280	245	266	282	251	229	255	260	244	242	239	280	233	242	260	261	266	262	240	281	258	269	247	262	261	238	250	277	260	256	248	274	265	241	231	241	242	235	233	274	252	234	259	263	260	244	247	263	247	247	267	256	282	243	271	230	242	275	240	235	227	250	248	251	247	249	247	272	280	245	262	258	239	274	226	252	263	259	262	247	233	265	241	258	265	253	230	292	237	242	261	243	255	219	252	245	236	256	247	236	233	234	231	247	255	249	257	277	244	275	248	258	279	255	260	265	231	248	239	264	289	247	277	245	269	265	238	257	246	263	241	264	229	247	258	234	247	237	265	240	237	280	266	228	277	266	245	273	258	272	255	243	244	270	246	235	274	238	249	250	268	239	263	222	232	256	232	257	243	238	263	252	256	246	234	241	270	248	292	232	268	231	256	279	257	236	248	263	249	238	237	256	250	263	238	251	269	246	232	266	279	263	256	229	228	267	249	260	225	244	283	243	269	259	238	258	226	257	259	227	265	290	250	281	254	241	233	252	232	244	255	254	251	279	248	255	231	276	248	255	267	246	259	276	241	295	233	226	247	253	283	255	240	249	285	297	280	247	210	262	272	264	281	259	250	233	264	251	264	219	253	248	292	250	266	256	272	253	241	232	250	268	252	261	237	231	246	251	245	248	263	252	245	289	275	235	257	257	243	282	246	275	298	265	222	251	248	231	255	236	265	241	251	250	223	261	293	245	291	268	260	252	225	252	283	238	265	269	248	259	266	274	259	265	230	250	254	250	241	251	225	253	226	248	285	258	271	233	246	242	255	236	258	219	255	238	263	286	239	249	258	257	256	248	234	259	260	276	227	253	272	231	237	266	273	278	254	260	247	242	253	233	233	240	228	253	251	252	256	270	275	266	238	231	235	244	237	268	255	263	258	228	232	262	256	230	283	264	245	222	248	237	261	222	245	235	236	238	279	228	263	247	252	264	258	254	253	271	224	270	240	253	255	231	246	257	245	237	226	246	209	250	240	229	251	256	219	252	233	242	255	240	261	241	239	245	234	227	225	259	241	266	267	233	246	234	230	289	257	272	272	255	255	253	255	270	258	246	261	223	267	242	255	247	246	229	249	257	224	262	246	269	267	253	235	232	235	245	227	280	228	250	243	238	240	261	219	283	254	263	272	261	238	233	246	242	255	257	280	251	254	250	279
31946	20248	7931	539	361	348	319	325	358	329	305	303	331	309	339	294	316	330	328	305	360	344	333	343	348	310	336	307	325	329	317	328	285	308	304	315	313	319	322	348	334	308	307	293	278	299	304	323	287	322	334	337	306	321	344	300	332	324	341	333	292	326	303	295	322	316	312	297	294	294	312	325	316	309	291	290	316	317	336	325	328	309	318	298	297	350	323	329	346	330	314	340	302	337	306	333	310	324	335	319	314	333	302	333	347	314	332	337	301	309	328	327	306	303	323	307	294	309	311	340	326	343	318	305	344	339	317	307	299	311	295	328	320	338	317	320	335	283	314	312	314	292	346	322	326	301	331	283	341	325	317	339	307	348	320	333	307	285	355	312	330	315	332	302	334	310	312	302	327	318	311	329	328	342	363	291	334	364	331	351	321	349	316	340	327	325	315	318	299	325	320	308	352	290	338	323	311	324	305	288	337	331	337	309	331	267	354	316	321	321	314	338	334	320	289	306	313	317	317	295	296	294	328	317	312	289	345	299	353	335	313	322	305	322	357	316	346	356	323	320	285	314	315	321	338	332	309	328	329	306	316	314	343	366	312	348	329	331	291	274	296	354	295	345	306	321	298	305	342	329	297	338	324	310	320	311	310	337	302	322	339	311	293	353	304	336	310	306	326	327	351	346	359	301	315	312	306	339	326	336	328	322	296	352	320	290	275	292	326	288	361	326	372	337	334	313	322	325	306	302	327	298	318	306	316	338	327	348	314	318	315	306	313	289	310	309	294	321	317	306	338	360	311	299	309	323	337	299	314	311	301	287	303	345	328	361	284	306	335	329	303	294	326	340	298	293	303	318	286	315	328	295	344	310	289	317	300	331	309	319	339	359	334	291	303	331	346	306	332	309	271	348	320	343	291	316	335	350	339	296	312	293	337	319	332	328	322	309	334	328	314	314	313	316	313	307	332	313	349	324	322	307	283	340	330	314	312	348	324	315	294	310	311	315	325	350	305	347	325	325	357	330	276	323	351	327	333	336	308	349	315	320	344	318	322	327	295	279	338	315	308	324	344	311	328	324	346	313	334	327	318	325	355	310	320	353	323	306	313	348	321	286	329	300	333	315	317	315	281	307	328	350	325	304	298	305	292	338	311	320	327	340	311	315	314	296	318	296	318	319	333	312	335	288	328	287	314	301	280	288	299	288	331	296	285	341	326	319	294	321	333	309	294	293	327	324	341	352	325	299	316	328	302	292	323	349	330	301	288	322	334	320	286	288	306	346	319	310	330	299	310	293	316	279	299	347	321	314	297	301	308	307	330	320	320	300	328	324	323	319	316	303	290	330	345	320	297	305	335	317	304	319	287	265	331	311	329	320	305	309	332	311	324	314	312	340	320	331	298	280	332	331	293	312	307	309	331	318	316	326	345	316	328	315	316	331	318	338	310	311	336	312	286	289	330	303	318	302	309	337	299	294	321	326	294	318	331	321	309	298	320	330	316	297	357	286	313	315	315	285	346	306	338	321	332	321	305	304	325	337	312	318	333	308	303	274	319	327	281	338	321	309	310	303	315	343	302	284	303	337	334	322	339	285	312	332	309	292	354	297	297	325	341	323	297	317	334	314	308	350	325	343	289	330	323	322	359	316	349	345	322	333	336	273	316	304	320	297	308	322	309	317	323	323	339	311	321	322	342	321	312	306	311	311	304	340	337	295	323	332	306	348	303	315	303	285	321	316	305	307	306	299	324	328	312	320	372	302	319	320	340	294	326	288	292	336	355	318	340	343	323	301	321	332	313	304	319	314	299	323	353	301	307	285	332	344	327	344	313	321	335	317	322	329	340	332	317	294	306	303	280	310	309	330	296	330	312	318	310	300	299	324	315	302	310	318	327	318	306	333	327	331	286	343	346	298	320	316	308	282	359	344	357	319	301	315	299	306	305	316	322	296	317	344	297	302	304	341	304	293	300	295	333	316	365	314	278	301	327	334	331	299	304	315	313	315	324	304	288	295	308	319	321	318	331	310	309	347	317	319	323	311	326	325	296	344	335	311	320	311	345	295	306	289	325	313	328	292	313	354	313	298	306	343	287	345	317	325	325	303	318	330	322	325	290	314	370	295	316	334	370	308	297	353	346	314	318	278	334	333	341	322	341	302	304	270	322	334	313	324	264	312	299	298	304	304	323	349	329	311	304	305	327	315	322	353	336	309	359	322	306	299	328	285	312	285	320	302	317	276	318	323	297	360	287	327	313	292	308	335	296	311	326	336	323	313	332	323	344	323	333	286	323	329	311	303	319	344	312	327	294	312	326	313	295	323	317	305	320	319	358	312	310	325	319	314	347	304	323	314	302	280	334	358	293	313	340	322	296	286	316	309	322	348	312	278	324	297	340	320	312	324	298	308	355	367	305	320	334	316	281	316	323	310	287	287	309	293	278	289	341	319	330	342	315	310	317	284	324	299	337	318	306	272	321	321	290	288	325	315	331	325	294	328	328	341	333	347	308	315	325	319	312	332	297	357	330	325	320	307	322	316	307	274	286	288	315	325	309	348	320	315	294	319	326	345	346	310	293	312	293	311	312	318	293	301	282	310	327	321	316	301	306	319	327	305	290	286	316	308	352	326	359	326	289	299	331	296	306	310	290	352	307	347	322	341	295	323	324	324	338	303	283	314	320	350	312	290	326	314	302	303	316	347	342	330	353	320	302	338	301	325	301	315	292	328	320	319	324	345	326	327	330	357	331	317	311	313	331	325	315	313	348	305	318	313	295	298	323	310	302	336	313	301	305	291	298	295	297	342	293	298	291	302	307	295	301	353	339	301	336	339	298	266	327	347	336	357	314	317	313	300	317	327	320	283	310	326	313	283	321	327	294	310	302	344	302	343	293	322	333	356	337	290	323	287	313	316	325	306	337	317	310	304	306	340	332	287	319	310	317	305	310	297	340	331	321	332	340	272	322	288	323	312	292	319	321	373	304	332	306	300	327	344	336	303	308	335	320	322	289	316	298	317	318	342	342	312	297	304	311	304	330	311	322	344	320	315	313	331	281	302	315	313	311	337	281	321	307	346	308	292	320	321	336	310	315	302	366	326	335	322	345	324	324	331	292	313	322	289	304	315	299	302	342	349	311	310	323	328	330	339	303	334	325	316	331	285	302	311	307	276	312	317	325	319	329	315	298	321	291	311	328	324	339	334	303	334	303	303	324	312	312	330	328	341	339	310	305	313	278	349	308	338	326	298	340	314	306	315	344	308	296	343	331	320	304	310	307	302	297	337	302	315	295	308	315	328	309	336	329	285	335	323	330	322	293	341	291	316	335	298	305	334	322	331	324	297	354	318	313	305	328	338	334	311	324	340	305	306	305	270	300	297	299	334	313	285	322	314	312	328	316	301	321	312	306	327	292	293	296	287	303	345	311	297	320	300	311	331	312	306	301	319	305	340	289	346	272	331	313	333	291	348	332	290	296	329	326	315	300	327	309	320	324	311
5818	877	778	770	740	735	782	743	773	767	775	718	753	772	745	805	739	705	760	793	778	772	813	771	764	737	727	804	738	779	736	782	774	774	815	763	753	767	813	731	799	724	765	727	792	767	726	768	763	757	855	755	738	761	725	765	728	715	770	740	725	727	717	741	730	805	735	750	726	762	768	765	766	758	730	764	738	748	792	784	730	785	763	777	776	742	761	738	812	750	723	784	765	729	810	773	791	697	779	726	751	717	734	750	759	772	780	743	748	751	719	756	829	728	781	734	713	754	782	786	758	737	750	800	749	736	774	746	767	775	733	724	753	804	737	691	757	750	778	756	779	818	740	781	748	757	718	756	736	769	765	751	738	774	759	752	756	759	738	783	767	786	786	801	750	798	805	799	751	717	751	734	732	785	760	744	759	773	728	786	748	720	752	772	728	790	697	756	753	771	787	728	789	742	749	732	706	774	758	776	756	692	722	747	741	776	720	754	754	781	710	760	732	746	742	771	736	730	826	763	727	793	758	717	747	704	795	768	707	728	782	764	725	762	752	750	796	752	736	785	734	775	755	777	722	767	766	735	706	802	750	744	745	759	739	722	751	762	765	733	785	780	746	765	827	736	774	794	732	794	712	772	785	739	737	759	711	719	730	785	743	770	751	800	760	767	748	719	779	737	747	732	747	744	776	761	748	780	755	727	756	727	776	758	763	727	766	780	764	767	761	753	729	744	790	718	777	790	748	762	718	749	808	770	756	801	715	753	760	792	762	742	763	718	768	739	769	755	692	794	762	781	790	736	755	810	743	751	705	761	734	697	760	770	801	765	740	736	699	732	738	754	751	753	806	779	802	737	749	748	723	732	765	792	778	753	810	780	760	732	759	747	746	718	766	741	813	771	680	748	769	742	751	786	678	740	799	722	787	752	748	823	810	773	772	762	738	741	745	767	728	812	748	778	779	750	745	763	735	757	783	734	719	732	711	786	807	750	746	786	743	754	721	769	777	778	763	736	765	744	745	769	794	751	758	721	757	765	739	762	771	806	785	767	750	786	754	772	733	786	741	741	693	759	783	755	730	719	732	816	722	708	791	749	740	762	768	759	746	746	779	745	695	782	705	765	802	780	767	809	744	776	727	761	740	788	763	700	785	747	747	700	808	727	741	788	716	750	711	731	808	698	782	724	835	773	772	736	709	752	685	794	774	744	731	742	774	739	776	756	749	773	707	768	809	793	747	762	796	726	778	757	794	748	741	723	792	704	766	752	748	769	750	765	780	758	787	775	810	731	761	768	765	752	730	751	772	735	764	715	736	790	808	805	753	751	792	751	744	737	750	803	777	781	746	794	780	721	776	733	733	734	818	746	801	809	814	741	781	796	750	751	764	801	755	779	745	821	750	761	760	741	783	745	738	730	766	755	770	752	739	761	758	735	800	786	749	775	731	689	805	718	804	759	803	743	732	757	741	765	739	754	792	729	734	735	726	750	718	752	786	788	792	765	719	769	748	753	733	748	772	684	751	776	727	841	726	705	772	744	759	762	770	780	774	777	752	770	785	760	719	805	748	723	771	790	786	831	739	760	730	686	736	750	782	737	788	763	738	786	778	762	785	726	781	726	732	774	721	779	780	776	753	745	780	739	763	776	710	766	760	716	747	801	757	785	692	734	775	765	728	822	755	770	776	761	720	736	733	750	718	755	772	785	705	725	768	740	818	754	763	766	730	790	791	764	733	748	743	730	737	745	814	765	739	775	801	736	782	738	777	749	712	752	744	815	728	779	734	782	753	740	788	770	774	768	815	828	732	748	732	762	803	727	758	747	711	805	775	756	781	714	720	784	810	747	709	802	802	716	757	791	779	718	733	733	798	716	741	803	770	752	754	741	758	735	729	772	708	784	793	754	715	733	755	749	750	757	760	751	737	787	738	785	726	761	721	767	764	775	727	799	733	752	757	691	729	747	775	786	805	745	755	726	760	758	735	779	748	758	721	776	780	765	778	753	798	728	757	719	727	799	733	786	767	741	775	743	776	778	719	732	777	716	750	738	741	733	818	714	721	783	747	733	743	753	761	783	728	768	768	738	758	747	774	746	789	704	736	744	787	726	761	737	801	754	733	712	780	783	775	752	739	733	772	774	717	739	772	738	777	755	720	783	722	735	754	794	757	761	763	737	731	777	728	750	751	775	786	733	762	786	767	729	727	737	817	764	757	752	720	788	766	764	769	755	786	777	725	730	724	761	758	745	824	832	712	756	771	786	732	723	752	737	716	745	715	800	780	761	785	783	745	755	808	747	750	807	761	734	732	787	743	722	772	761	777	690	777	718	738	773	770	778	730	781	729	776	771	771	723	757	789	748	814	701	747	766	778	729	798	772	747	794	756	768	766	763	770	802	781	793	747	757	777	707	792	769	783	738	724	770	756	745	787	716	779	742	779	761	765	739	788	683	776	745	737	801	737	693	785	754	734	713	776	777	737	786	722	738	784	770	703	738	746	770	768	760	759	780	770	747	751	752	737	709	777	749	830	740	743	701	744	765	736	751	763	721	786	806	744	748	776	773	789	748	703	755	766	774	769	740	812	758	809	778	728	733	778	710	756	793	722	813	757	777	753	730	744	816	780	733	756	797	758	782	802	792	770	759	777	730	726	769	806	769	762	724	772	767	765	735	786	779	720	800	712	753	754	796	759	673	785	749	749	735	756	747	719	751	721	801	748	792	790	752	744	818	786	746	810	771	776	779	778	754	765	776	739	697	775	747	792	766	755	751	762	747	823	763	738	768	778	739	789	758	756	713	768	736	797	733	753	793	780	765	766	737	796	783	740	736	774	764	758	768	735	740	792	723	751	745	711	734	792	791	777	757	778	765	751	731	720	767	760	810	763	701	756	767	727	759	726	741	734	749	766	716	743	762	716	763	742	759	786	746	764	750	759	746	769	737	761	814	762	769	794	781	742	736	762	786	696	780	744	785	735	733	723	741	769	828	732	754	797	752	792	752	750	756	726	815	740	773	735	734	796	740	760	803	712	809	801	713	728	777	746	723	791	758	757	741	702	763	712	768	743	707	798	733	738	773	713	782	743	762	762	761	744	740	789	762	757	782	704	769	796	747	754	752	757	761	785	759	789	774	768	745	769	766	744	798	829	815	678	826	795	797	703	758	763	822	798	778	733	755	760	761	721	750	818	764	775	759	713	741	776	736	739	779	762	784	753	790	771	818	745	738	693	732	789	746	755	775	795	765	759	752	758	755	720	789	763	756	794	721	802	687	771	728	716	773	735	772	734	760	707	786	803	714	782	772	770	706	708	800	755	753	748	716	762	718	753	688	743	788	760	747	808	750	792	757	752	788	792	758	699	720	729	724	755	739	724	754	775	771	785	778	707	756	790	799	761	740	777	745	761	786	756	785	747	764	782	797	779	795	722	772	741	748	770	777	735	735	723	784	746	731	783	778	777	758	779	790	765	750	791	762	727	768	747	754	752	775	759	736
25111	21499	24648	28542	21382	17225	434	270	267	225	226	207	230	222	233	190	193	199	196	222	219	203	200	204	193	198	202	186	196	187	185	192	190	196	203	205	192	191	191	174	164	192	182	188	188	197	196	180	188	206	220	202	200	191	217	217	195	204	187	172	195	194	211	186	206	168	176	195	185	181	239	191	179	194	208	218	201	184	196	222	165	210	175	186	195	198	184	186	165	208	187	200	221	204	197	198	185	205	214	180	211	196	171	216	196	184	229	180	198	214	206	171	207	190	201	189	210	205	187	178	203	170	181	190	176	179	211	208	192	201	188	200	191	199	196	220	204	191	220	211	215	192	199	212	180	208	190	197	190	197	207	187	204	196	177	180	197	176	216	181	219	186	195	194	190	190	205	181	159	195	169	179	202	194	212	166	180	200	184	202	206	167	184	214	178	198	188	167	191	172	199	224	201	190	197	191	214	201	202	172	197	205	202	224	200	178	178	185	201	209	207	203	171	166	192	195	189	227	205	180	211	190	211	209	209	182	195	196	194	225	208	191	194	199	199	188	186	171	210	202	185	203	218	187	187	183	179	215	195	198	198	201	176	195	196	181	190	177	189	224	196	219	214	165	205	234	198	208	188	188	199	185	182	209	187	200	193	174	247	195	199	192	199	184	180	194	192	181	179	198	175	207	225	203	207	237	192	203	198	234	192	202	194	202	169	211	185	202	181	210	185	179	186	202	166	196	188	191	212	185	185	223	202	202	210	195	189	191	197	193	193	232	201	199	183	183	177	185	187	189	228	195	185	205	211	174	185	199	179	190	170	181	203	215	167	188	196	200	192	207	208	204	216	187	199	196	208	195	200	179	199	195	172	198	209	189	172	190	188	208	223	179	197	206	194	225	190	204	196	206	185	180	203	212	208	192	196	192	203	197	191	205	190	196	200	170	173	216	214	210	218	184	180	177	190	178	199	193	193	201	187	177	182	183	201	182	221	187	198	192	175	157	217	192	209	181	216	202	181	204	188	175	242	184	192	223	208	202	212	191	214	187	189	184	227	185	183	201	181	193	216	194	205	205	190	197	186	163	193	187	229	211	199	174	200	188	198	214	195	186	193	195	212	189	180	222	178	173	197	190	187	197	192	196	213	189	213	185	204	188	219	180	204	186	186	204	212	194	196	245	188	194	203	192	187	184	196	198	175	167	174	189	204	181	205	177	196	211	177	166	184	194	195	178	191	196	177	199	195	191	210	183	209	191	199	203	218	181	212	217	167	204	200	181	175	232	184	202	196	206	182	198	195	179	205	202	185	186	202	176	182	205	194	189	175	203	172	183	179	198	203	183	215	192	218	192	204	186	226	196	209	191	207	189	186	202	199	181	220	171	195	183	194	194	189	175	175	192	172	195	196	181	182	181	210	173	194	183	208	180	214	180	222	181	170	189	213	197	200	195	179	194	181	211	214	212	191	199	197	200	201	196	208	199	204	198	191	215	183	207	202	193	204	195	195	184	200	205	195	198	213	172	197	197	212	201	220	187	170	195	207	198	187	181	188	191	217	182	192	198	199	198	205	183	206	208	225	211	203	189	188	243	204	210	195	211	223	201	198	175	203	194	179	184	182	179	190	190	193	166	169	203	208	195	201	183	200	193	178	215	166	218	194	187	213	210	178	202	194	200	206	222	175	190	192	180	172	205	199	196	181	197	217	215	195	195	210	201	187	216	193	179	214	180	201	178	215	199	210	183	210	180	176	189	212	198	196	214	206	187	192	201	214	223	206	203	179	184	212	177	186	163	193	179	196	193	186	215	220	182	230	190	195	183	182	203	183	179	184	211	188	197	196	190	169	215	195	207	203	211	199	221	195	180	216	183	171	194	181	169	158	202	210	148	197	205	206	194	176	200	183	190	224	210	181	198	203	168	207	194	203	195	191	217	208	198	211	205	189	186	193	170	191	200	187	177	174	185	221	196	193	188	204	181	191	188	168	184	172	209	203	193	183	202	184	189	217	212	200	191	197	182	197	201	207	192	197	190	194	195	173	188	171	179	214	193	203	197	190	179	195	190	198	181	182	202	171	216	198	181	202	188	217	195	195	167	177	195	190	179	205	186	216	209	180	166	184	195	179	202	203	189	197	189	186	187	171	192	193	176	160	195	191	202	218	200	215	207	184	166	181	188	210	215	196	173	189	194	203	179	201	220	193	201	192	183	178	194	208	193	188	215	184	189	196	183	189	193	149	185	185	188	203	193	207	190	193	196	208	201	171	177	195	163	197	198	210	189	197	195	200	178	211	203	230	211	207	190	192	214	178	177	173	165	178	203	200	202	234	182	189	159	174	201	190	190	196	201	173	183	176	193	195	165	179	221	207	199	216	198	162	176	176	209	179	179	190	194	189	185	181	199	188	203	218	201	188	205	200	210	212	206	202	182	193	194	177	189	193	210	184	194	203	180	182	192	186	195	197	194	200	205	202	186	195	214	207	170	200	185	186	181	228	203	186	219	196	152	220	176	212	206	169	185	221	198	185	213	191	160	201	188	190	202	198	181	186	190	182	228	199	191	221	186	200	206	203	219	169	193	168	199	179	192	164	207	192	202	185	194	194	192	186	170	200	189	198	204	221	187	195	196	188	192	181	186	199	201	202	202	201	168	186	188	211	213	181	185	191	199	183	182	204	194	177	189	198	188	181	204	184	202	162	187	184	198	195	179	215	185	192	204	187	210	189	173	180	183	190	183	205	213	205	199	191	217	186	186	201	207	176	212	201	191	182	207	192	190	193	190	167	208	186	199	213	198	194	208	197	225	185	190	203	184	191	224	191	176	197	219	184	226	185	208	189	182	205	200	210	178	196	202	194	181	204	193	164	196	202	202	212	203	211	184	201	203	198	200	223	218	198	190	193	202	186	217	186	195	212	203	210	214	182	213	181	195	195	174	209	202	192	209	216	180	205	204	195	168	207	215	182	189	190	213	199	196	178	177	205	214	191	185	222	194	190	188	220	211	218	187	192	199	203	195	167	195	181	189	197	202	216	157	185	193	202	197	202	180	184	225	219	194	186	208	194	195	173	203	188	176	214	198	201	210	189	178	167	209	199	185	195	193	213	216	211	202	191	183	186	235	209	203	186	204	210	184	218	205	162	176	192	180	185	187	194	182	197	186	196	172	188	209	170	198	159	200	212	190	195	183	210	200	210	201	208	181	198	178	184	199	184	218	184	199	210	197	192	206	191	212	153	178	203	186	205	177	178	189	203	182	196	177	242	175	203	176	186	200	204	208	196	211	199	188	176	208	190	177	168	180	204	226	218	201	198	179	201	208	166	184	202	230	199	201	176	201	203	185	162	170	180	203	177	187	218	190	193	199	199	198	197	201	204	162	192	210	207	179	178	179	199	203	202	195	201	181	203	174	206	176	211	195	183	181	175	202	204	195	200	200	194	215	178	200	225	235	186	206	193	198	192	179	191	183	196	209	202	179	203	206	229	204	190	175	162	209
3091	1881	1025	702	581	576	533	519	488	517	480	469	483	464	520	478	463	479	495	481	501	469	486	468	484	509	453	443	481	486	464	500	476	465	477	493	473	489	488	476	529	485	485	492	466	500	473	487	460	448	518	480	520	448	474	461	487	497	493	508	494	469	487	488	480	507	479	478	459	491	527	489	471	444	463	475	478	476	466	527	501	485	502	471	476	463	464	491	486	445	510	457	484	477	464	469	436	464	451	501	510	461	428	445	487	471	460	473	484	520	499	478	460	498	478	459	460	463	466	491	504	495	449	480	473	480	486	483	485	483	494	527	498	502	487	439	483	482	461	494	469	460	491	492	449	450	506	496	479	493	462	509	517	483	461	481	514	445	443	437	497	489	466	487	503	477	494	464	504	483	478	465	471	484	491	478	487	504	445	483	449	478	501	490	468	453	501	446	476	492	480	524	497	486	433	446	488	485	459	476	460	479	462	439	479	497	505	493	479	502	459	469	491	472	463	491	459	478	454	471	474	489	509	465	478	487	481	467	486	438	459	452	493	462	533	482	487	431	481	462	492	528	469	473	484	472	456	503	496	510	487	507	482	480	466	485	473	489	479	456	450	490	439	497	522	461	467	515	445	476	482	490	487	507	482	480	475	491	457	491	462	514	483	450	455	517	474	435	479	463	472	521	451	437	489	476	460	534	456	485	494	493	497	474	484	467	443	488	468	485	450	446	499	471	449	485	520	493	483	477	463	470	451	466	522	471	455	507	518	483	474	457	450	452	486	485	473	478	440	454	458	507	527	477	485	487	477	466	474	456	483	459	468	469	479	476	489	477	503	459	481	502	450	492	478	479	482	477	435	447	481	481	483	519	446	491	443	445	430	457	492	494	493	506	505	487	470	470	443	491	466	467	444	471	517	472	492	466	423	452	493	477	500	451	471	469	508	431	448	467	485	487	419	499	480	495	431	494	502	503	503	472	453	529	503	498	475	490	471	477	488	483	443	454	469	490	419	480	448	466	491	452	486	480	534	499	460	475	499	464	517	453	490	468	500	520	516	487	486	489	453	476	502	476	480	483	493	502	493	458	475	444	491	501	476	460	460	482	512	505	493	492	424	414	441	444	476	483	492	517	471	447	466	485	495	499	477	460	463	459	462	455	489	505	464	500	444	443	484	438	475	501	450	412	461	501	495	454	452	500	467	488	486	470	494	482	471	462	482	449	472	453	457	450	455	464	489	478	472	498	496	458	475	471	460	426	462	478	470	497	473	444	488	417	486	467	478	437	468	460	455	487	466	482	491	487	532	478	464	486	504	479	477	485	436	451	488	504	464	461	481	502	437	453	487	470	457	466	465	492	477	468	454	466	470	495	490	505	467	463	511	488	447	450	502	440	469	490	482	481	504	488	463	461	473	472	479	440	475	500	493	489	421	463	473	485	474	458	462	507	483	455	460	501	474	497	475	481	474	482	487	464	470	473	452	479	462	499	500	483	494	520	423	478	479	482	493	494	466	492	469	523	508	438	464	457	485	493	463	496	486	474	471	416	497	493	474	486	491	479	488	446	481	476	467	501	495	459	502	498	470	497	485	474	508	499	466	462	448	460	490	484	464	480	491	453	492	479	462	465	477	470	487	468	493	470	492	477	470	463	515	512	501	433	487	508	446	492	459	486	473	472	483	468	488	459	501	465	457	423	488	494	492	501	452	457	463	474	446	463	495	478	485	397	514	490	478	500	482	467	417	519	501	455	456	514	509	467	484	500	436	455	499	451	442	488	464	489	497	475	474	482	478	452	495	494	492	480	477	502	522	472	477	526	477	477	460	479	483	477	457	473	496	441	468	469	464	496	476	436	480	453	473	473	480	451	493	445	462	447	474	453	481	452	471	499	480	471	470	491	475	483	486	489	502	427	481	464	500	461	492	476	511	504	462	492	470	497	486	434	490	486	505	442	475	482	461	480	469	501	484	455	445	494	486	474	488	476	478	502	485	475	484	481	462	502	508	465	484	501	455	494	477	466	430	484	453	480	458	499	505	482	470	501	489	468	482	457	479	457	480	470	470	473	526	500	507	478	471	485	454	498	469	479	492	474	462	445	479	463	453	427	477	488	486	468	507	478	470	526	466	475	460	459	486	472	500	491	488	488	456	464	427	452	507	498	482	448	446	491	503	471	490	466	490	471	475	496	478	499	483	461	476	459	477	497	432	506	470	496	504	497	468	455	476	453	479	463	442	476	486	457	453	454	481	482	456	474	469	511	469	487	452	468	464	467	486	473	490	503	474	477	459	487	474	494	481	488	457	470	459	476	487	438	502	478	519	450	460	484	478	478	479	491	459	476	454	438	468	522	408	453	459	479	474	473	483	468	518	445	480	477	502	468	479	480	460	504	472	463	504	486	448	474	471	475	502	495	439	485	473	472	498	487	492	500	479	459	480	467	486	476	491	444	474	500	476	448	443	452	445	515	474	523	456	482	498	461	484	444	455	473	490	455	474	463	488	466	451	481	467	495	459	486	502	478	514	429	467	476	460	476	485	465	451	502	493	466	473	505	505	411	468	499	457	461	499	493	471	477	455	474	475	480	459	525	485	447	474	508	478	483	483	483	458	450	469	488	492	467	445	492	485	477	491	471	493	466	494	459	503	476	476	432	471	446	470	468	445	481	461	470	491	489	530	454	467	482	484	507	464	449	465	469	482	465	488	462	519	455	466	489	446	461	469	480	465	490	512	496	467	517	486	530	479	502	457	489	481	465	502	470	482	466	489	484	443	427	523	522	463	478	484	474	481	446	480	474	478	437	493	509	468	491	482	510	500	445	473	490	485	453	495	445	431	474	480	487	495	426	478	505	452	452	502	480	485	484	464	482	459	483	452	457	455	474	453	434	491	445	500	532	473	483	480	438	498	513	451	482	458	511	471	488	461	494	480	492	491	453	480	483	462	461	497	497	476	454	530	470	510	491	489	498	502	472	459	450	470	456	491	451	491	480	415	465	465	468	463	453	462	467	487	499	518	440	447	477	428	507	436	457	499	486	475	456	457	461	506	463	456	498	452	498	421	480	499	482	435	456	445	506	484	478	507	488	446	500	447	503	476	464	489	482	458	445	459	452	473	475	438	478	451	474	444	464	485	462	472	462	481	477	476	492	470	465	489	465	469	493	499	479	439	494	457	473	463	458	486	463	510	474	481	469	491	472	482	512	473	508	501	491	473	508	469	475	490	465	462	448	465	484	474	477	461	499	454	495	480	464	461	451	510	452	494	473	464	455	475	487	520	487	458	495	484	457	487	434	477	499	477	473	490	467	485	486	478	442	466	512	466	459	450	435	479	485	462	472	492	433	432	499	483	461	443	440	508	491	476	463	473	461	466	474	473	505	477	519	446	490	463	505	465	499	506	461	486	478	460	537	497	453	453	472	505	430	457	455	463	502	441	485	517	499	507	518	473	471	468	487	474	460	475	454	506	443	455	471	461	480	483	476	458	442	504	463
24407	21510	25164	28285	21511	21513	12837	364	200	180	145	158	138	131	138	106	110	115	113	89	116	105	98	95	94	108	116	98	99	86	107	109	94	90	88	94	88	79	82	104	110	100	80	81	85	98	98	84	97	83	88	91	98	101	91	87	100	77	81	104	113	91	98	79	95	87	104	91	103	82	100	91	81	90	97	97	98	101	93	84	84	95	97	90	103	79	74	83	87	65	105	102	74	80	104	76	92	81	107	86	92	105	92	98	90	76	94	91	94	109	76	96	91	75	101	85	96	90	113	106	84	95	75	98	81	90	81	81	93	82	93	89	85	95	93	81	98	84	90	80	83	93	83	82	73	73	91	100	90	88	99	70	87	94	83	83	106	98	93	95	94	92	81	88	90	94	78	76	71	86	93	88	92	91	87	114	95	80	82	99	94	97	76	84	84	62	94	100	92	87	99	91	102	85	114	88	95	90	73	94	82	79	82	86	93	85	81	86	72	73	78	91	83	80	87	98	97	94	84	102	76	83	93	96	85	96	75	82	98	85	99	90	88	88	93	87	90	100	77	71	87	100	76	93	76	79	83	116	81	96	74	78	88	97	81	93	83	86	77	92	96	70	78	76	82	84	88	100	105	94	88	100	94	94	106	90	86	73	87	81	80	94	83	103	88	82	89	72	81	79	89	94	77	61	100	92	91	90	97	100	84	71	102	93	93	80	86	91	91	104	90	75	91	91	79	90	80	99	98	80	89	92	100	93	89	85	82	69	105	81	83	88	99	84	82	86	87	83	95	89	105	81	110	82	80	83	62	77	87	86	90	66	76	66	105	80	97	95	87	97	96	85	86	74	94	73	75	92	88	94	92	79	89	84	88	109	89	92	81	73	65	94	74	75	89	93	95	73	100	89	105	97	75	93	101	96	83	81	96	92	104	81	84	90	93	91	76	102	75	101	97	88	82	97	103	105	103	90	99	103	88	84	89	80	102	88	90	78	67	105	81	84	84	83	95	86	81	81	85	98	113	102	93	83	91	83	74	94	82	87	110	96	68	77	83	94	79	103	87	72	92	102	87	96	90	109	98	91	87	88	83	87	95	92	104	106	85	85	85	91	89	90	89	101	92	82	88	88	102	78	89	76	86	81	88	96	81	89	87	87	76	83	89	89	89	82	79	85	72	102	87	95	101	81	97	88	91	101	99	103	78	69	92	76	95	80	93	94	94	87	87	103	87	82	89	100	77	85	89	90	91	101	98	103	73	90	82	92	87	82	91	80	86	105	85	82	86	73	86	93	85	86	88	85	83	84	73	75	103	96	89	89	89	82	79	95	76	80	93	71	98	82	75	81	96	77	83	90	94	86	102	81	83	104	85	88	82	80	81	74	85	86	72	81	101	80	87	104	83	101	85	76	96	96	103	83	87	89	96	102	101	87	91	89	92	80	105	75	89	96	92	80	91	101	100	82	79	108	90	107	96	78	83	84	97	94	95	76	89	85	80	91	93	81	88	90	83	80	77	84	86	89	75	85	92	75	96	89	88	94	77	87	80	90	96	104	91	92	90	86	104	96	85	95	90	96	93	89	89	84	89	96	94	88	90	98	98	95	96	90	86	104	87	73	110	94	88	72	77	84	87	97	94	87	71	87	99	79	85	86	66	89	90	91	96	81	88	111	82	71	62	88	94	99	101	81	80	92	104	104	91	93	110	107	101	99	85	84	112	83	95	86	79	74	87	73	87	81	99	74	97	84	95	104	92	97	75	100	99	93	84	78	101	73	92	99	88	76	102	112	88	73	72	95	82	69	74	87	81	88	86	74	99	73	91	74	83	79	94	92	85	96	92	98	91	85	82	100	91	80	88	108	74	82	83	111	84	102	77	102	97	81	114	106	102	85	79	85	86	87	87	78	82	87	94	110	93	89	92	96	80	90	77	99	97	120	74	89	106	100	89	109	80	87	83	70	94	106	90	90	102	76	86	87	105	77	91	91	82	84	95	81	77	94	79	70	88	105	77	86	93	75	82	85	91	76	75	80	80	99	94	85	99	98	98	72	87	93	104	98	91	62	77	87	92	80	98	80	97	94	90	83	93	79	75	88	85	84	93	90	74	108	86	93	59	87	89	96	82	91	95	79	68	89	83	91	89	90	106	104	94	76	84	108	96	91	89	101	90	85	80	95	69	91	94	85	105	66	92	80	79	90	99	92	89	97	92	72	89	86	98	90	88	97	83	85	82	65	101	88	84	86	82	86	83	65	93	95	80	74	80	93	82	98	77	90	93	93	93	76	81	91	94	109	85	106	84	84	87	89	78	99	88	96	74	76	93	72	102	81	88	76	85	94	77	100	82	74	81	99	88	77	80	81	90	65	82	78	80	96	82	78	81	88	82	82	95	99	80	87	87	101	84	71	96	77	77	77	89	92	108	82	77	79	90	100	83	118	86	108	85	97	86	89	85	85	72	87	75	83	88	106	77	85	73	79	72	98	107	67	100	86	83	89	94	82	78	94	88	80	91	79	81	97	91	77	94	90	71	78	97	101	87	86	78	100	74	84	92	83	105	69	77	80	104	87	91	79	79	104	86	62	87	95	80	93	73	84	83	99	83	92	84	90	117	82	97	80	87	112	90	100	97	91	103	78	94	78	74	74	88	92	90	98	95	91	86	79	81	100	108	76	87	73	70	81	70	100	95	81	78	82	93	78	91	79	79	105	80	80	72	85	91	92	107	84	87	106	86	98	99	89	77	82	87	104	96	86	92	100	75	96	95	94	80	96	78	86	81	82	80	92	92	91	88	78	87	68	99	85	89	86	98	85	89	82	77	101	99	85	81	96	68	93	69	91	92	83	96	86	76	85	101	93	94	103	102	88	93	109	102	91	88	94	80	81	85	85	88	88	88	79	81	93	108	106	108	88	78	76	109	94	90	90	97	76	90	88	102	83	83	84	81	96	95	114	91	68	91	81	86	62	81	91	79	90	94	86	72	97	91	77	90	95	104	70	89	80	78	84	78	105	95	110	97	86	80	95	100	77	81	85	84	80	86	92	110	102	110	83	92	95	67	95	101	77	100	95	89	100	94	95	91	83	90	87	86	91	92	86	103	105	92	78	96	97	77	87	85	80	90	99	87	94	83	92	98	94	96	96	95	94	84	86	84	91	92	101	95	78	93	87	83	86	83	88	72	88	100	92	74	87	94	86	106	72	88	80	80	93	105	93	90	79	81	94	89	102	98	101	95	74	100	84	94	99	92	99	92	77	99	90	96	103	82	95	74	98	78	89	95	88	90	94	108	94	84	81	77	97	98	87	86	82	83	78	97	91	93	70	87	76	92	115	98	93	94	98	84	96	87	80	93	81	94	70	84	81	95	84	74	95	85	102	83	90	77	77	82	102	68	74	83	107	96	88	83	84	90	85	86	83	68	87	95	71	85	73	88	93	104	88	88	89	93	98	78	96	92	101	82	79	84	85	85	80	84	86	95	69	77	75	88	75	87	103
2878	3076	1311	708	475	386	358	312	277	275	252	277	267	262	281	262	255	266	275	268	259	251	284	234	246	293	300	270	254	252	226	268	251	256	266	254	257	279	254	254	260	264	235	253	253	259	250	273	250	252	268	238	251	229	267	261	250	250	249	243	267	225	260	246	272	244	228	222	263	278	230	253	232	257	239	264	258	261	249	243	265	256	273	268	246	255	242	268	271	222	258	238	259	264	246	282	236	254	250	251	237	254	265	273	250	251	246	274	254	263	234	243	272	250	225	231	252	234	262	246	262	230	211	278	260	245	257	306	250	258	243	243	281	247	250	238	235	225	237	231	275	248	245	251	238	238	218	266	243	234	262	252	235	237	240	250	273	266	252	252	263	244	259	243	259	214	256	254	253	266	263	255	243	226	269	238	265	265	248	241	276	239	242	264	234	268	250	277	236	256	245	244	266	214	223	267	266	272	264	233	263	249	279	252	272	237	260	248	277	236	236	257	253	229	227	241	241	260	230	267	270	252	260	231	251	274	249	249	262	297	282	243	248	258	260	260	268	243	276	265	230	231	254	229	256	246	248	232	234	225	263	263	248	252	261	251	276	270	234	274	282	262	268	258	258	237	282	245	243	255	240	252	245	248	259	275	253	265	243	262	246	272	260	267	290	260	252	252	269	253	276	274	274	252	255	253	255	244	263	267	268	240	220	267	261	264	264	259	224	232	238	292	244	254	258	247	237	247	220	279	256	253	266	271	244	255	249	256	214	254	262	253	239	231	257	260	241	254	262	240	240	261	250	212	247	285	273	265	250	256	247	268	241	263	262	268	267	272	283	251	269	239	241	262	252	240	226	262	248	256	243	259	249	243	246	265	255	230	260	228	264	224	268	252	243	241	255	274	257	236	261	229	251	260	232	229	222	279	267	276	238	271	255	264	255	262	247	255	275	269	270	236	224	266	266	262	248	269	239	258	244	227	242	235	279	237	266	211	250	264	261	240	256	229	242	272	269	255	242	227	255	267	263	247	253	265	267	248	272	245	239	256	234	249	275	263	223	243	269	246	226	242	248	242	257	224	241	259	242	251	260	247	256	247	234	241	242	228	257	238	249	246	260	244	247	254	238	248	265	244	249	262	256	232	257	225	255	235	244	245	248	243	229	248	269	250	218	219	257	243	265	276	267	275	250	224	246	244	272	288	258	235	258	262	242	253	273	258	259	237	250	261	249	271	225	269	257	259	254	250	227	250	248	239	264	267	263	252	283	230	227	246	239	255	268	238	241	245	266	230	263	253	267	253	249	229	243	266	266	252	258	245	269	279	234	256	248	247	247	239	267	276	254	243	258	273	232	255	250	243	251	266	298	258	262	271	237	241	237	239	281	250	256	234	263	249	261	248	266	235	277	262	254	258	249	278	255	240	288	242	245	253	271	260	234	274	271	248	242	253	251	248	255	259	261	254	247	262	282	268	253	249	254	253	241	242	258	224	260	235	262	256	272	243	243	251	249	274	253	277	233	238	256	250	281	265	265	229	250	243	241	247	217	250	249	242	221	236	243	257	241	260	256	253	236	220	251	272	249	210	234	261	226	265	239	273	226	215	263	261	239	276	258	254	230	235	253	234	261	235	253	250	236	261	244	252	245	243	257	244	241	248	264	240	241	281	230	253	269	266	227	236	227	271	283	239	283	275	251	273	255	235	267	248	245	273	254	267	243	222	242	232	259	255	264	252	252	248	267	271	262	237	278	261	260	283	262	260	250	249	237	237	262	278	234	276	251	241	253	229	240	228	237	255	271	253	255	256	212	239	266	254	263	227	241	254	249	237	275	249	247	277	244	267	250	239	241	265	232	247	258	237	275	282	260	268	267	250	242	264	247	267	269	246	228	273	274	250	257	273	230	237	261	244	234	244	260	238	255	264	264	242	230	253	253	275	255	259	215	238	244	218	250	263	286	251	251	258	262	234	252	262	257	250	259	284	273	271	271	257	231	233	268	252	275	271	269	256	287	275	260	256	220	242	265	257	276	255	252	226	265	226	249	261	241	271	235	264	252	251	269	225	244	255	272	264	259	271	233	235	258	252	235	247	221	228	248	279	252	254	227	241	232	245	235	250	221	269	265	258	261	244	242	264	238	263	249	227	262	199	255	274	250	241	244	223	271	254	275	252	263	234	245	263	230	254	262	236	261	262	243	265	243	276	268	270	259	236	259	248	249	248	267	277	267	211	254	256	238	234	247	255	243	272	255	251	237	262	256	228	260	274	250	260	230	251	254	240	238	277	263	262	284	231	281	273	241	267	244	228	220	242	264	217	241	231	271	264	229	262	261	253	250	238	250	243	258	272	253	252	253	269	228	265	228	248	241	267	262	235	247	219	260	267	234	234	248	273	236	272	249	256	267	266	250	235	258	240	235	260	270	244	260	261	220	254	247	211	226	246	287	242	252	248	264	230	247	255	264	254	260	257	236	225	261	245	268	253	253	257	241	257	217	265	256	258	272	238	243	260	232	257	245	254	231	242	235	246	262	236	214	239	276	243	223	276	251	270	242	251	256	282	236	258	237	245	255	252	250	259	258	222	230	265	277	252	269	232	244	250	236	258	220	257	288	252	257	257	241	226	261	271	270	249	249	241	258	242	257	259	262	277	272	238	238	238	272	247	243	255	262	235	268	282	250	271	271	250	243	268	251	256	233	226	285	243	251	276	237	232	251	243	292	239	235	239	245	254	239	284	238	231	275	249	243	241	233	233	242	238	263	252	255	255	247	251	254	274	242	248	281	225	241	260	206	251	244	258	249	264	227	245	231	237	244	236	276	231	249	248	255	268	216	251	257	287	258	246	264	250	267	252	263	237	227	259	250	258	234	249	240	242	257	288	254	268	249	280	286	231	253	225	250	257	237	265	251	271	254	285	288	246	262	245	213	258	259	236	274	240	238	293	258	255	257	230	234	253	257	225	245	257	282	267	217	266	224	276	264	260	226	246	285	243	213	245	246	212	280	282	262	252	263	255	250	242	262	236	280	283	225	254	253	243	235	254	236	260	252	262	254	240	253	269	244	277	259	252	254	265	238	281	258	236	241	246	263	252	269	256	257	272	259	251	259	249	252	262	247	229	280	250	263	271	251	247	277	272	261	220	253	271	267	241	255	224	286	238	236	263	250	277	239	220	244	262	227	275	239	228	248	244	237	254	239	250	266	253	262	251	270	256	215	252	249	272	261	251	246	258	275	237	225	253	280	260	209	264	258	267	246	261	261	237	250	278	265	247	255	258	285	246	293	274	244	258	246	252	238	262	257	235	296	239	261	273	221	269	256	256	259	235	232	258	239	215	271	265	251	237	248	279	255	284	250	246	266	267	279	223	271	244	253	235	219	269	251	243	228	241	256	245	264	236	222	262	272	278	220	265	264	259	261	278	254	262	265	303	256	262	218	225	259	266	254	238	227	249	246	255	268	272	276	227	260	235	251	246	266	261	267	244	242	259	254	257
31761	20223	8065	550	349	351	302	337	361	336	306	346	301	293	288	293	347	276	311	339	305	307	300	337	332	316	311	285	298	304	300	288	304	322	287	320	318	328	305	327	321	325	363	307	297	334	297	319	326	310	333	333	330	340	316	300	300	321	281	320	332	339	312	281	338	319	281	338	303	333	337	307	305	301	326	306	337	296	300	339	311	314	315	331	298	337	322	342	320	313	290	327	320	308	330	330	306	338	314	301	277	323	324	313	310	348	296	323	278	334	300	321	284	324	290	292	298	323	337	278	276	312	324	303	305	279	331	292	353	319	313	295	299	324	339	347	331	293	327	329	344	315	289	313	314	307	310	304	332	314	332	329	301	303	301	344	335	316	316	311	327	318	354	302	327	326	343	309	311	334	307	330	306	293	299	308	308	351	307	313	331	278	374	311	322	272	291	342	328	323	296	307	323	283	282	321	303	285	334	336	321	302	310	329	310	306	322	311	318	332	324	314	336	313	313	319	316	334	327	317	331	343	310	322	316	338	357	292	307	314	316	316	326	308	326	286	315	308	323	324	296	303	317	302	305	284	338	305	312	324	317	302	306	308	318	284	329	338	324	307	325	291	309	288	321	342	326	306	322	318	276	297	339	301	308	318	290	300	305	315	299	324	318	302	311	327	314	354	341	367	281	335	328	293	328	314	337	273	336	309	291	337	284	282	314	344	313	331	323	274	315	304	322	302	325	293	349	318	314	339	306	298	321	328	343	321	323	327	300	309	300	326	307	323	308	305	324	303	327	334	326	329	327	280	281	311	321	334	335	321	324	330	318	336	357	316	322	362	328	326	341	329	259	324	334	340	327	329	344	319	284	307	323	327	263	275	297	323	335	313	302	297	320	304	284	317	304	286	356	334	285	322	345	337	321	317	335	284	320	336	288	344	331	322	343	329	321	344	309	301	314	321	303	330	315	322	315	327	319	333	272	337	306	289	367	284	333	325	303	330	335	297	290	323	284	315	324	299	319	273	307	309	319	331	314	300	295	320	311	330	326	351	360	322	324	294	311	326	281	319	344	306	322	340	312	325	357	307	345	290	300	309	317	337	332	292	293	301	316	329	312	338	320	296	346	334	301	314	332	323	321	296	304	293	326	318	286	301	276	302	296	333	328	310	339	348	306	281	330	346	337	297	335	305	305	282	326	311	331	317	302	336	316	305	305	311	296	291	287	311	304	317	328	309	344	327	338	327	292	297	302	306	333	328	334	330	303	318	306	296	318	309	324	297	311	290	330	316	307	313	339	313	304	285	310	306	302	329	344	339	337	310	317	299	338	306	304	324	312	304	306	285	339	275	307	298	286	296	323	312	292	333	348	325	313	320	320	325	293	312	325	319	325	286	324	335	342	297	282	305	324	301	319	287	313	341	342	320	290	333	367	316	337	306	321	314	297	314	326	335	321	319	327	321	325	312	289	309	333	353	305	317	301	344	317	322	339	329	321	336	327	361	313	323	311	326	279	330	318	317	292	311	343	320	303	327	306	316	330	312	294	344	313	328	311	293	295	298	335	314	318	340	304	298	314	275	340	319	314	311	300	318	300	293	343	313	325	343	318	310	344	318	322	333	324	344	305	296	320	311	325	322	335	336	334	325	340	302	336	331	312	298	320	280	342	293	318	286	315	313	301	303	320	330	332	325	324	299	335	315	316	305	346	309	301	291	321	320	356	334	289	315	338	342	270	339	344	340	340	295	297	302	324	295	330	320	318	308	321	326	310	307	315	317	350	318	311	297	321	335	297	288	340	276	317	305	348	345	328	319	342	283	331	333	332	328	293	293	305	324	325	351	330	315	324	312	285	339	339	324	289	305	345	292	325	308	308	330	285	344	296	324	325	302	327	303	321	305	319	327	318	327	300	286	320	306	335	328	291	340	269	280	298	327	333	322	323	303	341	323	331	275	302	296	337	322	337	314	302	309	336	293	313	282	294	300	300	320	314	311	307	303	320	332	332	308	314	287	310	331	291	311	363	337	300	332	300	316	271	313	339	314	310	326	308	312	286	314	308	308	296	288	340	327	301	295	333	328	324	337	314	315	348	332	294	319	339	294	314	280	305	288	344	294	338	314	317	297	306	289	299	298	324	317	342	252	327	323	304	315	315	314	309	293	327	314	302	324	333	342	333	318	323	340	316	312	309	346	305	273	347	296	313	307	305	331	334	339	343	289	328	298	319	327	302	341	330	321	306	353	310	335	314	279	341	329	331	325	292	322	325	305	279	269	333	336	342	291	269	281	350	305	341	346	359	320	302	326	299	336	296	298	335	300	300	330	328	334	319	342	344	333	359	305	309	298	307	311	359	309	322	345	338	328	296	333	323	316	300	306	324	342	291	330	301	322	327	344	292	348	344	341	322	315	310	314	315	298	326	345	303	281	275	330	311	302	300	295	320	312	298	335	316	316	310	335	304	345	296	299	324	321	302	342	352	330	310	297	317	324	309	328	334	322	301	299	335	334	310	338	325	312	290	301	331	309	309	288	321	338	310	292	296	292	328	314	297	312	318	303	282	327	307	334	335	320	289	294	328	344	313	310	318	315	307	332	301	335	314	332	321	329	316	329	286	332	313	301	306	337	350	310	323	354	328	325	336	325	318	319	336	302	319	323	322	323	315	298	305	313	321	329	320	300	304	326	299	298	347	305	308	338	328	296	305	289	326	335	311	319	317	317	338	325	285	315	308	339	326	312	339	338	317	320	326	311	328	294	327	345	321	316	330	329	300	304	316	295	309	307	284	333	347	297	332	332	285	333	319	317	313	323	297	332	303	348	309	333	325	339	293	297	328	312	339	348	317	307	325	304	314	284	307	293	332	304	296	315	313	336	289	312	336	300	296	323	333	325	275	320	253	302	299	338	317	331	306	318	320	327	327	312	341	319	323	289	311	275	295	308	284	326	331	293	318	312	331	312	332	308	314	321	321	305	313	326	303	276	291	308	309	314	344	309	325	314	308	307	334	332	326	313	318	327	326	333	315	303	324	314	344	312	316	319	300	345	304	310	325	332	304	318	323	311	297	310	305	341	289	270	315	330	295	304	326	306	322	312	331	332	300	320	313	293	317	304	309	317	309	307	318	332	331	316	300	306	322	311	343	288	301	302	312	299	334	302	331	309	300	332	336	302	301	322	308	309	320	315	307	313	331	340	312	311	302	300	354	333	312	282	332	340	319	338	299	286	282	348	304	348	326	289	281	324	296	301	316	267	288	306	318	323	328	332	289	320	323	310	343	325	299	309	316	300	289	306	332	350	304	328	342	304	364	306	338	316	337	305	310	295	289	318	295	297	349	305	318	330	315	325	342	304	298	277	293	342	369	302	303	348	322	328	308	330	339	342	329	299	339	281	313	299	327	351	316	315	300	303	300	308	301	305	315	282	323	315	313	294	319	325	320	277	294	324	317	317	313	325	319	327	311	309	350	316	312	314	300	304	304	329	339	308	288	293	319	307
5712	865	791	791	748	773	811	794	794	678	779	738	750	724	778	711	763	742	734	786	746	731	767	735	756	756	720	749	720	755	734	714	738	776	746	730	775	773	735	765	730	701	824	739	773	809	743	708	739	766	778	770	767	769	776	771	793	776	759	732	756	737	768	741	772	793	727	781	719	727	769	723	763	725	763	811	710	730	768	746	763	751	794	682	722	722	790	763	738	805	754	730	746	721	780	702	749	738	774	777	762	699	725	757	663	706	727	684	743	788	735	765	768	729	733	759	708	792	724	793	748	705	735	762	806	732	738	794	733	731	754	789	785	790	730	716	746	721	775	744	803	790	747	778	732	716	708	732	749	737	783	727	735	769	732	748	728	774	761	771	748	711	832	738	791	739	787	780	725	809	764	743	748	771	770	726	711	737	725	780	750	712	763	763	727	752	751	749	792	752	749	730	796	746	741	740	733	757	792	768	798	726	698	785	774	730	727	771	772	756	701	767	806	768	782	750	743	710	753	809	778	758	754	741	748	733	796	731	726	728	760	812	755	753	759	705	713	797	733	745	765	722	759	739	767	734	739	785	722	725	766	729	795	738	762	826	791	701	728	727	741	779	759	738	727	760	764	763	723	689	742	724	818	745	762	735	780	730	738	784	763	752	754	716	725	762	718	725	708	749	727	799	714	769	774	672	712	784	762	775	749	737	729	698	805	752	732	774	732	772	757	754	729	773	726	776	759	795	778	762	772	760	769	743	808	773	802	770	762	660	761	742	769	752	738	778	687	755	784	747	708	755	767	743	751	776	756	728	751	764	785	758	714	748	753	760	749	726	756	710	766	752	731	715	712	711	770	703	711	787	713	718	723	768	744	739	717	765	756	735	751	737	721	758	705	751	701	794	729	716	785	756	737	734	744	732	724	714	785	713	748	774	699	763	805	754	737	738	721	752	759	747	737	721	766	743	756	723	735	709	706	740	767	752	735	769	744	773	719	788	686	772	767	741	755	754	765	720	731	766	761	739	761	737	757	726	764	753	724	782	754	732	754	774	771	743	773	733	744	767	755	749	753	777	749	757	746	685	808	775	741	756	693	815	725	706	797	749	734	770	757	789	799	727	716	762	739	789	697	734	772	733	743	732	763	748	709	737	763	730	795	755	746	763	782	734	754	755	722	806	768	738	741	731	747	754	747	747	712	722	711	799	729	725	759	760	739	743	758	784	740	755	720	757	746	790	767	714	758	707	766	790	747	763	721	773	700	744	750	718	748	717	737	733	741	758	750	758	732	763	736	726	757	692	715	820	755	765	705	776	785	711	764	742	802	787	763	743	731	723	750	770	762	803	771	776	747	781	799	723	713	732	775	755	758	729	741	728	761	728	754	715	756	750	807	747	718	758	727	716	783	763	737	718	739	763	718	779	746	748	736	755	758	781	784	760	770	769	761	747	729	743	734	777	746	761	726	749	742	740	721	773	739	730	805	750	751	769	753	685	764	722	710	732	774	757	756	763	792	760	776	781	703	748	795	772	729	730	758	721	711	745	756	777	725	794	729	750	683	783	738	742	741	757	757	763	702	744	734	724	783	769	706	703	733	742	774	784	729	766	729	706	745	745	729	724	667	736	743	762	746	756	753	767	794	701	723	733	741	750	760	777	729	705	752	786	754	778	760	777	764	728	709	753	741	736	727	733	752	799	743	747	724	728	732	739	751	791	785	796	709	785	770	757	754	780	759	743	741	751	759	799	787	730	725	742	768	784	757	773	762	774	767	754	752	715	784	786	760	751	713	730	748	752	759	765	751	788	743	763	750	795	751	742	752	732	771	754	785	732	743	763	759	757	702	727	750	744	739	774	730	767	762	799	763	684	764	781	768	725	755	716	769	732	730	740	760	718	737	753	716	747	767	747	764	735	750	756	769	753	749	732	803	738	775	746	767	737	789	760	764	765	753	736	789	707	707	722	795	767	792	717	741	786	706	716	759	731	737	735	736	744	758	729	722	760	742	779	743	798	725	754	755	766	763	706	767	756	738	760	742	738	753	759	821	767	812	788	780	798	748	804	715	763	810	769	780	707	733	715	779	737	759	740	797	776	791	757	726	759	760	747	807	730	726	760	742	713	734	704	760	675	740	790	785	765	707	727	742	745	718	716	792	754	709	749	737	745	740	763	684	784	747	784	750	728	747	753	742	747	785	712	749	777	766	724	753	740	728	734	738	747	727	747	726	719	715	717	744	777	654	784	800	713	734	753	758	754	731	702	796	705	721	793	722	734	714	764	799	750	728	715	737	761	710	741	798	738	777	744	736	699	741	776	748	736	744	713	767	767	760	734	780	807	796	779	754	752	746	751	754	756	744	709	774	803	734	747	761	768	774	773	715	761	791	756	715	790	779	808	723	731	741	755	744	752	714	736	806	766	764	752	733	709	741	712	744	768	742	742	776	755	776	733	703	725	743	727	748	778	756	751	775	756	753	788	714	743	758	795	743	735	761	701	754	740	730	740	768	775	733	783	758	751	766	736	728	749	725	709	760	760	723	744	745	695	745	721	797	714	759	767	750	740	764	700	736	754	753	692	743	783	702	806	716	752	758	746	720	732	760	753	741	751	723	752	740	739	777	774	727	773	742	727	763	741	745	737	780	717	734	735	772	745	724	801	762	758	815	764	748	745	710	755	721	784	749	764	770	723	743	722	714	762	792	776	750	714	771	775	775	754	742	754	711	776	777	748	750	743	754	776	719	785	721	760	731	767	697	728	741	744	769	727	720	787	745	771	774	769	756	783	772	748	747	732	754	771	722	677	728	767	725	721	734	639	718	755	743	741	762	745	757	826	713	730	722	699	769	729	774	757	792	696	716	725	849	713	746	733	777	770	723	777	758	764	772	754	748	763	697	736	745	666	734	728	686	716	780	721	728	753	793	729	706	768	764	782	742	765	751	723	748	803	777	738	774	744	787	761	745	773	726	785	758	765	770	772	714	771	731	764	696	783	778	709	791	765	755	720	752	757	767	714	748	700	778	708	720	803	761	731	788	773	728	758	781	713	720	725	746	781	766	758	762	787	752	755	753	718	719	737	784	741	723	744	743	754	810	749	720	747	733	730	784	769	685	776	752	744	707	742	784	776	714	772	758	761	714	748	745	751	702	755	762	789	751	729	783	670	750	750	704	730	765	768	729	722	740	758	767	752	736	742	743	732	731	715	760	732	734	767	720	669	752	790	783	756	772	766	797	740	781	782	733	742	680	699	731	766	782	786	736	713	761	729	780	725	757	756	785	754	730	766	726	748	715	736	752	752	750	746	829	775	745	727	788	776	763	754	753	760	762	698	754	737	749	788	748	713	756	748	740	728	760	719	792	789	797	724	730	753	750	782	759	748	719	763	762	691	819	751	726	744	714	722	685	797	755	768	768	770	721	720	799	735	766	770	746	753	732	683	724	764	720	752	736	784	765	727	800	791	707	775	732	734	726	731	762	770	738	755	737	768	731	726
25053	21518	24815	28654	21509	17385	495	317	250	227	246	248	239	202	215	207	223	191	228	178	180	195	223	216	188	217	220	182	213	226	248	190	221	202	198	168	164	187	218	177	174	180	211	209	212	195	209	199	205	177	209	200	206	201	222	206	189	198	214	191	213	198	198	204	192	196	178	181	201	206	189	183	215	164	213	195	184	196	190	187	190	193	189	195	187	207	209	161	201	211	189	180	186	199	175	204	189	195	203	218	189	215	191	208	187	192	184	215	194	204	180	185	197	183	191	171	182	184	194	192	203	232	212	192	160	193	196	172	172	205	192	202	192	194	189	209	175	203	209	206	191	191	194	195	170	211	197	177	200	197	213	189	184	203	205	191	194	210	188	228	203	181	159	204	166	187	195	179	198	193	210	179	212	192	200	198	184	174	198	193	206	191	198	167	189	202	187	175	166	179	208	207	175	224	190	182	177	199	183	192	198	221	205	198	198	207	169	179	198	167	171	195	211	230	215	176	176	222	191	188	215	182	189	222	188	207	201	191	197	165	171	201	195	198	178	191	175	190	183	195	213	197	194	190	187	207	199	200	175	227	211	194	177	175	203	181	215	184	225	192	176	179	209	235	177	196	198	170	181	194	176	216	186	202	198	198	176	188	202	175	172	195	196	198	201	192	190	228	186	181	203	184	191	171	185	173	213	208	200	181	192	190	184	152	197	177	185	186	189	208	226	196	186	197	193	212	165	217	183	195	187	199	190	186	183	220	210	194	198	174	184	203	189	187	185	207	208	207	178	194	205	178	209	200	195	174	223	214	186	187	207	205	197	177	193	201	190	191	210	178	220	219	195	210	167	170	197	222	187	172	178	199	166	176	176	172	190	190	178	187	193	187	167	179	167	205	208	214	191	182	202	236	229	186	198	201	212	197	219	182	198	191	202	184	198	187	201	172	201	166	181	186	200	202	185	193	195	200	190	209	199	186	163	181	181	208	191	173	199	198	190	183	194	190	217	214	198	207	205	204	178	193	183	193	182	184	180	206	184	179	176	182	200	201	226	223	186	205	176	196	210	186	193	222	214	176	202	173	196	188	193	211	181	195	166	183	210	180	186	205	172	175	214	195	225	169	213	192	169	185	198	213	195	181	223	193	211	213	188	177	211	192	197	213	199	205	199	210	205	201	206	209	188	223	179	201	184	185	180	193	174	187	155	195	189	194	177	177	200	221	198	211	171	179	173	209	200	189	214	198	209	189	189	210	191	193	169	206	211	188	204	184	193	193	200	183	186	183	185	188	182	185	196	199	170	203	209	196	194	212	168	189	197	173	196	194	180	210	185	194	210	166	209	187	192	196	202	196	177	203	185	206	196	197	187	190	220	193	184	200	190	192	186	210	183	201	215	214	227	196	197	199	208	193	183	215	176	225	166	192	179	204	178	182	193	208	209	202	194	203	194	201	211	188	228	192	220	191	170	197	218	202	229	196	204	209	185	200	188	206	205	232	196	189	196	195	198	191	184	188	180	221	192	227	198	178	174	162	208	207	210	212	186	199	200	172	191	191	209	184	192	204	184	185	204	173	194	220	195	189	221	192	201	208	206	177	182	195	195	196	189	169	200	182	193	213	208	165	219	190	186	177	198	187	184	183	175	205	196	192	170	199	201	195	202	163	192	187	195	200	203	195	189	175	184	202	213	203	168	208	197	201	195	172	189	179	216	213	196	179	211	197	179	208	179	205	194	199	196	193	185	206	207	166	175	189	182	172	214	199	191	195	202	181	197	215	150	194	188	175	191	186	197	181	199	214	195	181	184	214	185	206	178	172	197	204	182	217	183	190	191	182	184	189	204	196	186	189	213	189	191	204	183	201	195	165	189	189	181	173	172	184	191	212	210	188	210	202	207	190	191	207	196	178	172	184	193	178	206	179	200	177	206	206	193	185	204	178	209	215	193	168	199	204	179	198	205	187	191	194	208	199	201	165	182	190	180	190	218	197	173	180	222	165	195	195	182	212	190	193	184	197	212	210	187	193	167	183	177	200	186	207	189	190	201	198	202	201	194	183	190	170	199	189	176	182	178	196	193	205	184	191	204	212	228	192	209	179	180	163	193	173	191	214	208	188	190	199	196	190	190	207	183	188	192	180	194	174	207	210	206	184	175	227	176	243	187	193	185	173	201	185	191	187	201	220	192	186	182	189	174	221	219	197	198	207	210	201	211	210	207	171	205	176	193	188	200	181	201	209	170	195	211	211	199	173	183	191	176	183	206	176	205	187	205	173	174	155	173	198	197	212	174	180	200	183	210	212	223	189	166	196	192	213	204	173	194	195	209	199	184	187	194	169	193	199	177	213	208	182	188	208	203	209	193	185	199	194	197	205	185	189	191	187	190	205	189	192	197	205	206	193	186	181	192	195	160	194	211	205	206	188	187	197	193	187	187	177	192	196	187	198	189	187	235	207	200	150	189	203	168	194	174	173	164	170	208	179	171	205	193	211	178	198	184	189	203	211	185	205	182	199	205	184	214	190	199	213	186	230	189	214	178	197	185	189	200	185	210	185	199	194	184	175	203	184	215	187	180	213	200	172	186	220	171	176	182	188	189	214	199	189	194	173	223	226	206	195	213	173	178	199	176	222	192	194	195	203	193	211	195	184	173	187	225	206	194	203	203	209	203	218	206	192	188	189	195	198	198	192	198	206	201	218	210	211	204	201	207	212	210	173	203	199	184	192	190	207	210	192	200	204	204	230	166	182	189	181	177	173	170	174	222	192	182	184	182	179	204	218	193	188	184	184	191	207	183	175	175	178	205	215	186	193	169	203	189	174	192	185	199	199	174	175	197	203	230	207	199	177	173	188	204	207	220	161	195	199	177	209	180	195	225	192	177	185	204	201	221	179	192	210	186	208	207	207	180	201	161	194	244	192	203	193	199	196	196	188	204	168	176	198	202	196	202	183	195	174	209	193	209	190	181	192	214	169	199	180	192	186	160	188	190	193	204	188	209	215	186	204	183	192	189	200	178	201	198	149	177	216	184	194	183	206	214	184	192	200	199	205	184	184	200	192	192	186	183	196	187	196	191	159	201	213	171	175	191	191	195	185	176	197	200	184	196	208	198	220	223	208	182	195	196	205	206	167	165	218	197	209	195	176	216	207	204	191	202	172	159	153	188	217	197	209	216	177	181	181	187	199	184	208	184	202	193	192	174	156	175	203	209	196	208	180	203	185	210	195	191	202	204	188	196	200	200	210	188	207	209	208	186	181	211	218	207	226	214	211	184	188	207	194	203	218	166	191	180	185	196	203	201	218	190	199	221	229	194	181	197	190	225	206	189	171	193	205	207	217	193	181	182	208	219	212	191	188	189	186	171	195	205	215	190	191	206	214	196	201	190	210	189	208	179	189	186	201	190	165	219	199	220	197	198	166	202	186	208	177	194	181	176	179	201	194	190	199	202	201	192	185	219	213	189	218	197	196	204	188	190	208	205	188	183	196	190	190
3048	1874	1033	690	567	522	529	469	465	507	475	460	497	487	473	462	487	440	435	496	492	491	491	450	494	455	481	441	455	491	475	463	445	447	451	492	476	486	440	475	487	441	456	479	499	511	475	460	487	467	473	441	476	466	489	528	490	461	500	478	487	481	464	478	413	461	466	457	484	462	482	486	466	471	471	459	457	484	447	475	481	490	464	444	456	459	497	519	486	443	462	487	511	482	473	484	496	488	480	496	461	444	477	493	450	450	497	474	459	461	484	456	466	492	477	509	477	456	521	459	476	475	474	503	450	484	484	471	472	464	457	453	478	475	467	478	481	448	459	466	484	499	480	504	466	486	489	448	463	487	470	448	447	467	498	484	452	485	464	478	432	442	508	443	435	481	453	440	447	448	442	464	465	497	460	509	471	488	530	453	468	446	499	490	482	438	492	455	467	525	471	468	498	469	481	501	442	536	494	479	459	450	486	488	510	463	488	489	448	482	455	440	478	494	476	464	456	499	434	458	497	474	490	481	483	500	471	473	480	448	481	537	464	530	482	522	481	499	483	476	489	472	457	483	490	503	447	468	453	477	475	476	463	464	432	497	482	450	469	493	474	467	498	512	458	479	463	507	517	504	492	513	478	450	455	478	485	479	485	468	499	419	477	467	492	476	475	430	436	460	466	470	445	471	471	492	495	442	471	497	454	494	470	487	450	489	475	478	475	533	465	476	462	498	453	491	449	469	486	512	469	459	462	474	502	470	473	474	446	474	480	443	439	449	456	482	462	468	481	457	483	470	480	471	503	470	447	449	474	493	517	455	456	488	456	457	480	463	480	490	489	465	472	461	478	462	531	465	480	431	484	502	473	498	478	477	437	455	487	431	480	462	460	442	501	484	479	462	447	448	467	524	486	509	485	485	458	449	460	497	457	517	458	475	476	479	491	478	513	464	451	447	460	459	462	457	462	483	448	484	468	501	490	507	495	475	478	479	483	481	501	457	493	448	453	493	458	475	447	466	461	478	467	504	467	449	454	468	479	473	466	486	463	460	451	458	450	466	477	451	503	546	458	507	451	508	475	466	451	507	463	470	500	481	488	472	488	485	476	487	506	484	470	483	483	489	459	466	462	493	484	509	495	441	466	483	552	463	473	450	462	462	486	471	505	470	467	436	490	492	461	513	481	481	498	479	460	432	522	469	484	473	506	478	470	483	482	477	490	493	488	470	509	461	489	509	497	495	474	495	463	431	472	514	464	503	455	485	477	455	470	496	468	475	466	445	426	498	474	461	494	473	491	476	449	480	514	480	501	480	479	494	486	488	461	465	458	464	477	458	431	481	483	463	478	489	496	474	481	436	492	461	475	494	476	461	480	487	465	483	457	490	445	491	446	499	467	466	476	459	485	473	492	493	488	472	447	500	468	443	462	476	470	463	508	475	499	448	520	472	477	499	461	424	460	468	473	475	453	491	501	448	441	506	443	466	477	438	480	504	481	450	485	469	460	490	477	471	457	484	513	469	443	445	467	458	478	520	429	477	481	480	489	501	519	472	427	460	454	496	481	458	509	476	469	493	475	498	492	467	466	449	485	462	450	472	445	492	454	488	447	503	505	451	438	443	448	451	485	465	479	463	426	424	477	479	441	490	443	465	497	476	476	456	436	464	474	467	408	484	492	482	504	491	492	498	473	509	457	477	493	423	486	495	468	490	470	441	460	463	465	412	477	478	441	501	474	455	500	465	518	501	445	476	449	483	450	481	471	471	504	497	485	467	463	506	469	453	468	469	484	478	475	471	484	504	488	498	482	486	481	476	446	482	439	467	517	502	482	479	499	471	493	510	506	456	455	443	444	460	475	454	508	455	480	480	522	509	495	479	487	483	460	478	473	474	411	477	490	465	508	432	468	470	480	426	509	508	459	434	488	475	475	493	491	514	504	458	512	499	466	464	479	478	466	494	477	484	461	515	481	466	473	473	487	453	504	473	498	493	479	460	495	478	438	464	456	468	429	487	495	476	477	429	475	446	479	461	451	429	497	466	506	464	462	500	463	457	495	505	522	494	507	464	538	462	497	446	477	453	424	477	498	429	478	469	450	468	489	497	471	469	460	445	491	490	464	451	464	477	476	494	448	466	508	460	470	464	466	498	446	478	454	461	499	437	469	473	482	452	442	463	489	481	465	472	530	469	473	417	493	480	479	471	477	493	474	487	496	514	449	476	475	498	507	495	471	498	470	459	471	430	488	468	469	481	488	443	448	485	515	487	478	476	480	525	500	480	501	515	484	462	525	463	443	477	478	479	465	433	450	488	474	464	481	541	470	437	479	491	464	433	472	436	458	455	463	456	510	501	464	470	506	490	490	449	481	486	517	474	472	466	504	475	464	461	477	497	451	452	486	464	496	455	464	473	496	524	460	527	440	475	495	479	519	493	465	463	491	454	473	500	488	478	459	482	494	480	455	444	475	480	483	457	479	492	502	457	471	459	473	475	481	472	468	436	482	438	490	454	476	473	487	467	473	451	473	439	475	475	495	471	515	440	455	470	459	478	461	455	465	463	456	458	473	478	498	479	474	467	479	510	469	468	486	473	464	460	445	448	450	471	476	468	444	481	460	454	481	458	501	431	494	437	484	523	447	501	500	476	476	538	449	460	458	445	469	483	486	452	492	483	464	469	494	465	485	440	508	479	446	480	461	476	456	455	444	496	506	460	458	488	494	460	464	437	480	474	503	465	477	466	486	469	468	486	459	469	505	460	491	445	460	486	454	484	495	470	480	452	492	461	479	544	497	460	474	472	492	488	479	439	471	504	472	498	468	496	479	457	473	508	445	505	515	476	411	473	453	466	488	476	470	445	504	477	455	471	491	471	485	494	425	441	459	505	494	470	482	452	469	495	493	460	478	466	472	466	449	466	471	491	506	431	469	463	453	463	463	465	440	485	449	473	467	483	488	442	444	493	466	507	500	465	464	453	507	505	453	524	446	482	494	481	483	505	412	531	442	446	470	478	492	469	449	465	496	479	490	490	450	496	452	468	471	483	499	470	484	481	460	452	477	474	456	467	474	434	513	500	453	493	494	455	431	453	448	483	479	473	481	461	479	445	441	491	448	459	454	470	484	459	420	477	466	470	470	473	443	481	457	474	471	524	479	492	474	472	482	469	503	472	453	470	455	485	466	457	478	468	466	435	515	478	489	481	469	494	511	427	458	452	455	485	490	509	464	466	438	473	444	429	485	507	462	461	462	506	473	459	452	452	448	497	471	474	480	463	431	477	520	482	469	438	454	469	441	431	444	488	493	478	488	480	499	498	476	432	490	467	471	498	480	482	498	485	438	469	473	487	483	468	480	465	492	486	485	458	458	458	466	482	456	512	485	445	471	493	454	475	475	492	461	487	456	464	475	464	513	466	477	478	467	489	455	450	487	466	483	507	460	448	456	479	451	457	472	524	482	424	503	438	475	450	493	463	455	457	525	486	472	485	469	456	483	467
24313	21490	25174	28246	21490	21497	13041	383	202	185	173	155	134	132	135	120	106	116	118	107	110	119	109	109	110	123	107	83	91	91	96	100	89	65	114	93	83	97	104	99	70	87	82	97	79	91	86	100	78	100	111	99	96	116	89	81	101	86	96	104	96	91	95	86	91	86	100	70	92	82	84	93	103	95	89	97	83	84	75	75	81	87	95	89	101	99	91	101	95	96	105	69	100	91	98	103	92	105	99	94	101	77	111	99	98	82	105	97	88	105	85	89	77	78	75	87	81	93	103	87	73	86	93	94	104	87	94	101	83	88	101	91	82	87	90	80	66	69	91	90	83	92	89	90	90	76	89	83	91	100	104	93	90	88	81	84	83	77	82	86	95	82	99	87	85	93	67	91	75	85	91	101	90	84	84	91	103	72	91	93	100	73	83	104	78	86	104	86	101	93	93	80	87	81	83	76	102	73	92	96	76	98	93	102	90	86	77	102	85	93	115	94	90	101	88	89	78	108	78	94	100	81	87	84	91	99	89	77	101	74	89	89	102	93	75	73	100	85	91	76	81	78	83	82	94	85	100	94	83	91	80	95	89	86	89	89	99	91	92	83	89	80	98	86	98	75	100	89	103	92	98	88	89	68	98	94	92	93	79	79	79	100	77	102	96	91	83	97	87	80	82	100	75	95	100	83	79	98	84	92	96	90	95	89	88	79	89	79	91	85	88	89	78	84	92	77	81	88	88	84	99	77	87	88	81	98	92	88	96	95	95	88	74	106	83	85	96	95	96	86	102	85	86	80	80	104	88	84	93	71	83	92	89	86	91	86	98	86	82	86	86	89	85	89	94	90	88	95	114	87	90	102	89	80	93	73	111	78	87	92	81	75	96	66	77	81	76	81	87	84	97	75	98	90	91	94	82	98	83	82	67	80	73	77	92	96	101	75	86	94	93	93	89	97	85	88	80	90	80	100	91	79	96	87	88	95	86	71	89	91	94	91	76	87	69	101	67	78	80	95	94	97	102	109	79	87	84	63	78	86	101	82	86	77	95	87	83	97	83	80	95	107	97	94	76	88	93	86	99	93	91	84	76	97	95	89	89	95	107	96	94	107	95	89	93	95	92	83	85	87	93	76	80	101	90	92	99	78	95	91	81	87	98	98	83	99	90	91	90	103	90	107	87	71	84	88	69	98	86	104	74	101	82	90	108	89	80	99	93	111	92	95	97	102	92	68	96	86	88	90	69	83	94	85	73	95	89	95	90	94	85	100	84	102	93	84	80	86	74	81	109	97	95	79	71	92	98	97	81	75	82	84	89	97	80	66	91	89	87	75	76	90	110	110	87	84	89	94	89	78	77	111	89	95	93	84	98	76	91	94	93	79	94	80	95	64	105	93	95	86	102	84	98	71	92	95	98	72	84	84	79	84	83	88	87	88	78	94	88	101	104	80	89	80	81	83	91	99	77	83	83	100	105	86	88	87	93	88	84	78	84	107	101	82	91	90	81	93	99	79	79	75	85	91	90	87	86	98	86	93	87	90	76	92	111	86	111	70	113	102	90	99	93	84	75	74	97	103	87	87	97	89	87	89	91	69	80	84	71	72	103	91	93	94	88	70	73	112	84	91	84	82	83	99	92	74	85	119	104	78	74	85	88	82	83	88	100	85	108	86	81	82	88	94	98	85	102	112	84	100	98	84	77	92	102	95	82	82	87	93	77	85	93	111	80	91	89	97	93	89	82	80	95	86	79	100	90	105	88	78	82	98	93	102	85	81	73	99	87	91	81	90	80	88	100	78	93	95	84	109	103	80	76	86	102	80	87	92	91	93	91	90	88	94	96	103	86	98	71	87	78	91	85	94	101	103	93	101	100	83	82	67	76	73	93	87	99	112	83	87	99	74	93	99	75	88	87	91	82	79	93	92	101	85	79	88	96	102	83	96	95	86	96	82	88	97	103	111	96	92	99	86	74	94	90	97	83	90	90	79	71	80	79	92	98	101	80	92	78	92	87	87	97	86	84	102	102	91	93	103	87	100	94	92	80	95	93	100	87	98	117	79	97	96	94	102	103	84	96	91	83	99	92	126	79	100	93	91	76	118	78	83	75	102	101	92	81	98	100	104	86	76	96	90	82	95	97	78	75	87	84	100	89	105	102	70	78	89	105	73	103	84	94	76	107	82	87	88	94	81	83	75	93	81	79	87	81	89	96	98	74	92	80	80	88	80	90	102	88	79	93	79	89	84	93	98	83	114	102	92	102	81	70	85	86	92	87	102	86	94	109	80	102	75	82	84	88	78	76	81	88	101	92	85	91	86	66	106	77	81	99	86	76	78	97	73	110	82	92	121	79	112	98	95	96	103	81	96	103	98	110	80	97	95	73	87	86	107	81	76	89	98	71	87	99	89	85	89	99	90	77	102	85	92	88	93	81	84	105	94	108	83	79	85	96	85	97	87	81	90	95	96	93	96	87	113	103	86	94	79	81	83	95	84	92	82	95	86	101	72	95	83	109	92	93	116	86	89	89	74	80	84	97	72	82	79	81	95	70	101	82	79	84	84	76	80	78	92	92	78	114	87	88	83	91	95	85	87	99	88	93	91	82	105	99	77	107	106	75	67	76	104	91	100	84	95	98	89	79	85	78	95	101	68	89	107	81	87	82	84	90	95	92	87	76	86	104	85	94	99	84	105	117	92	99	100	75	101	86	101	82	73	85	72	97	95	89	74	91	78	94	81	80	80	77	98	85	85	73	98	73	109	78	96	85	90	94	84	98	83	108	80	55	91	77	88	89	80	129	100	74	72	94	99	102	96	83	91	70	79	113	87	89	95	81	100	101	86	93	79	64	85	80	113	95	82	98	107	97	86	97	88	90	89	94	79	86	77	87	77	97	107	101	81	98	94	79	105	101	95	86	94	70	95	83	93	91	92	89	84	86	71	87	93	102	79	77	96	95	87	92	85	101	86	106	78	81	112	85	89	95	87	99	88	97	84	76	83	88	84	82	74	101	85	88	96	75	90	79	88	107	70	74	99	74	101	107	73	88	94	86	77	92	101	107	82	76	88	79	97	81	90	97	91	82	88	102	87	79	109	84	85	91	93	80	92	88	95	91	98	91	103	77	72	91	98	91	82	85	70	90	94	96	99	64	68	107	86	85	75	95	82	89	91	86	84	100	87	80	83	95	104	89	95	96	98	94	78	85	95	83	79	93	76	95	85	93	84	69	87	107	87	102	70	82	87	77	79	101	91	92	105	85	88	99	93	93	86	72	102	93	92	92	85	86	81	87	101	95	93	83	94	83	91	70	80	90	96	98	90	71	94	81	68	90	88	80	78	89	87	90	101	90	82	91	85	81	84	91	96	101	81	90	110	83	88	85	83	100	104	93	79	95	91	83	83	82	87	68	90	102	96	86	79	81	86	87	80	81	82	86	83	93	88	72	86	88	89	94	89	88	104	82	102	87	99	93	75	81	96	94	81	109	84	83	76
2830	3040	1396	646	511	397	325	343	293	284	283	245	291	253	269	258	247	273	246	241	275	266	259	246	277	250	255	227	252	261	236	264	254	251	239	270	248	253	235	252	243	271	249	259	260	245	240	247	229	266	243	262	254	254	268	275	246	253	249	256	274	230	253	262	279	233	258	283	249	293	254	253	260	249	230	253	273	277	268	235	257	257	253	260	281	241	237	234	251	260	249	265	242	247	237	265	235	222	248	254	251	254	271	260	247	214	252	250	264	256	261	264	250	243	245	242	269	273	261	245	256	239	258	248	265	262	251	255	266	263	244	284	250	238	260	260	246	244	251	266	229	238	239	272	263	233	244	232	253	250	230	245	276	256	238	246	263	259	218	266	273	240	237	261	242	238	250	258	229	243	251	258	254	235	242	252	253	252	261	253	237	264	238	258	264	259	248	249	238	245	236	261	261	269	218	247	262	222	233	269	247	270	248	261	250	263	282	252	231	233	259	249	249	250	254	277	260	280	251	221	236	258	276	244	251	263	236	235	254	243	216	234	249	251	228	237	250	230	232	235	221	284	253	237	247	250	245	268	261	248	249	254	296	232	223	238	241	250	252	269	244	258	238	265	251	277	288	252	230	275	244	245	227	270	250	269	263	249	261	270	255	253	255	258	256	254	257	229	236	239	222	276	250	244	254	244	258	230	274	236	241	255	242	248	253	282	258	264	263	235	249	243	247	231	261	234	240	243	242	265	268	279	253	258	247	237	285	235	262	258	257	247	267	265	245	244	238	260	244	258	259	250	254	234	215	263	216	282	276	261	249	250	232	234	234	247	266	266	239	244	241	234	264	246	254	236	267	254	269	241	239	237	246	245	266	235	246	259	243	252	252	219	253	216	280	258	257	256	250	259	245	246	248	240	239	271	221	254	257	258	241	231	248	253	242	275	226	252	254	265	280	223	250	281	257	255	263	245	251	259	244	266	245	253	244	256	248	246	239	244	252	275	247	262	243	233	238	249	232	262	213	250	270	245	245	245	257	249	250	268	263	235	261	265	267	238	224	241	260	236	267	241	228	245	252	251	287	230	237	248	267	250	247	209	266	242	267	243	233	253	281	241	277	263	218	255	235	232	248	247	258	272	282	227	214	239	245	266	261	221	231	267	288	228	246	264	251	223	231	231	219	237	269	247	279	242	246	265	240	255	247	232	281	261	246	254	221	237	253	251	236	250	231	244	244	235	271	249	227	269	255	257	254	242	199	282	265	245	235	272	277	248	243	266	259	250	247	250	270	231	216	247	242	269	275	268	239	243	232	276	244	252	278	265	262	235	235	241	257	229	279	247	259	253	260	270	250	222	233	226	238	273	266	253	243	291	224	269	248	263	267	236	234	248	251	241	271	266	266	247	244	230	259	233	263	247	236	251	257	239	250	258	255	249	279	226	246	248	234	255	244	227	259	257	283	235	237	281	246	236	239	266	258	235	266	247	222	258	211	279	264	263	250	248	246	247	216	261	263	253	225	240	236	257	213	238	249	249	255	234	252	244	255	260	277	254	251	246	255	245	292	243	248	263	251	282	246	261	245	236	253	250	247	228	237	259	229	212	283	267	274	250	215	239	255	234	249	231	238	238	243	261	250	234	243	217	255	239	260	241	225	269	256	224	283	251	270	261	253	230	246	238	265	268	247	247	252	255	269	228	251	234	247	282	252	226	245	267	263	241	236	241	238	247	266	247	257	228	232	233	260	258	231	261	296	239	210	268	230	257	269	256	285	258	236	270	238	248	248	252	255	242	231	240	243	251	259	237	237	259	247	234	244	266	248	242	260	244	281	245	265	283	252	224	249	245	239	196	239	263	275	251	265	235	238	246	260	235	241	259	248	272	230	262	269	218	243	231	248	245	280	253	263	229	234	222	251	259	244	251	268	260	288	245	253	244	235	231	274	260	274	262	250	260	240	268	256	233	275	261	229	275	261	290	273	254	249	242	242	239	267	217	254	255	257	239	250	254	255	207	282	232	242	260	252	228	254	234	242	265	226	253	249	241	245	262	263	253	250	251	262	245	233	250	254	269	260	244	257	222	265	256	246	244	290	257	272	249	250	254	279	250	235	255	228	240	277	214	264	271	266	253	250	257	259	253	285	247	239	261	249	239	274	237	244	257	287	263	241	231	263	237	226	254	245	253	251	258	228	264	246	255	242	229	252	239	271	236	214	265	269	260	259	233	248	262	258	246	239	266	233	243	256	246	269	266	230	231	242	247	234	261	247	261	269	273	260	231	259	232	262	263	226	253	222	224	233	232	262	276	289	253	253	256	254	265	253	257	273	283	241	242	235	286	242	247	242	241	276	256	257	282	277	259	256	255	266	261	229	240	287	248	266	248	225	254	268	244	247	239	247	238	238	262	238	249	252	257	235	254	231	229	235	250	242	268	245	246	237	287	249	233	250	257	270	247	236	250	271	224	242	234	272	250	242	232	220	279	232	231	248	274	244	263	246	252	223	243	235	248	233	261	251	234	241	238	242	233	261	238	267	245	239	269	237	243	239	218	252	254	241	253	242	248	259	259	249	223	251	258	276	261	241	247	237	240	256	252	256	267	294	239	254	257	259	238	262	234	246	233	263	244	223	264	228	241	253	236	247	266	276	276	264	244	228	234	243	263	242	264	248	283	288	254	251	237	252	240	246	258	243	249	248	250	202	236	236	239	247	250	241	271	263	264	253	241	249	265	255	261	255	268	257	255	260	251	262	258	250	276	256	235	266	251	237	260	254	228	231	261	268	247	263	233	231	239	246	234	245	273	248	243	248	218	265	252	283	262	248	241	255	252	253	248	238	229	279	236	244	247	238	254	262	228	275	249	266	237	251	217	235	259	266	243	242	261	252	247	254	234	287	268	249	239	249	263	269	250	263	251	246	236	246	270	233	234	252	262	259	237	236	254	251	248	244	245	258	233	223	267	247	240	259	253	265	256	282	218	255	237	222	237	236	234	231	239	250	244	250	242	285	259	264	246	269	243	259	261	230	230	241	242	262	260	233	250	261	244	251	233	283	239	280	262	249	267	243	258	247	245	232	224	238	261	245	231	274	275	260	259	269	272	233	259	238	293	248	266	242	245	245	278	248	266	262	251	227	254	266	232	254	230	245	245	255	247	252	250	229	282	255	246	236	267	256	214	251	241	277	240	281	302	260	239	249	242	253	241	260	243	228	253	242	232	264	224	258	259	266	255	246	246	261	269	244	257	238	244	241	241	261	287	235	253	256	265	263	227	282	237	275	243	242	243	277	258	240	246	241	245	249	258	259	265	228	271	237	272	276	224	255	225	267	238	250	255	243	238	267	254	217	232	247	257	261	234	252	286	237	283	243	251	236	253	234	233	252	271	261	245	254	262	211	264	242	253	258	242	228	246	246	236	245	246	249	263	262	269	258	253	265	255	275	252	242	261	261	251	245	272	254	239	272	244	252	246	219	248	252	238	235	238	233	246	284	225
31815	20288	8228	557	370	333	330	343	322	328	272	322	303	332	313	289	288	266	339	315	338	320	324	340	321	317	343	329	339	315	304	302	324	314	284	256	321	311	330	303	300	311	318	315	308	311	283	308	337	287	356	335	319	310	299	344	317	311	299	300	339	288	296	299	343	324	303	321	335	353	331	306	319	322	339	307	320	308	301	328	304	322	330	325	318	321	282	300	316	359	301	325	314	340	331	343	340	296	313	310	306	340	309	298	305	300	337	328	336	309	325	325	271	283	312	338	323	343	334	330	318	340	309	310	302	278	305	331	323	295	281	317	311	318	319	301	312	313	294	334	327	332	295	308	314	306	315	285	327	323	326	292	310	306	342	316	283	340	314	337	322	303	305	340	271	327	280	339	328	304	308	315	344	292	294	296	286	308	330	320	326	330	286	310	313	307	290	323	331	320	315	306	327	338	298	306	308	314	293	311	288	331	310	313	336	285	353	321	300	331	324	285	315	313	332	322	316	301	298	347	277	300	320	306	328	338	312	324	316	280	312	319	308	332	325	302	322	315	314	314	323	315	342	349	314	325	302	314	320	324	314	284	307	313	323	340	288	302	315	338	344	306	320	323	289	321	329	327	294	309	297	332	317	310	306	315	292	331	330	348	305	306	328	327	314	324	307	319	304	334	323	334	275	295	353	340	296	312	347	324	335	342	312	314	308	341	310	331	331	323	305	364	319	330	314	335	297	308	298	298	310	305	292	338	293	303	332	304	343	313	302	308	293	308	305	319	339	295	342	310	312	327	336	320	328	305	316	296	312	310	307	316	305	307	313	332	337	339	356	344	312	331	308	332	297	289	340	313	318	312	311	327	314	327	332	295	346	315	336	328	330	316	313	324	340	345	336	291	323	298	314	322	316	306	333	312	330	303	334	296	351	328	334	322	352	353	363	286	307	292	303	322	280	326	305	323	262	342	295	324	305	311	329	327	285	314	310	314	331	327	277	356	326	334	319	333	310	312	276	340	345	322	317	310	279	284	250	327	329	307	338	312	312	318	310	319	346	293	322	348	340	304	330	377	317	320	316	314	320	316	326	323	332	314	311	307	324	302	307	337	312	358	334	325	340	320	336	333	320	304	297	344	331	301	316	313	306	342	304	295	309	314	316	340	322	321	334	313	305	311	338	339	342	323	318	320	331	289	341	346	329	303	322	325	311	331	306	323	296	336	300	297	315	294	300	317	323	302	341	319	314	269	323	325	328	287	326	306	317	310	328	331	299	269	300	325	330	353	285	306	300	317	329	313	315	317	319	324	309	325	291	337	322	321	301	360	336	300	322	328	283	328	329	311	330	311	311	314	297	334	342	301	340	323	307	340	320	320	318	314	307	324	337	333	309	296	308	322	314	342	335	312	336	297	331	347	332	311	313	295	281	302	313	306	300	287	312	289	315	372	317	353	348	349	318	336	316	331	311	323	304	323	307	314	284	287	319	323	322	328	329	297	315	314	327	306	341	322	310	302	313	284	302	331	305	299	303	313	321	324	295	317	294	321	312	317	320	308	301	334	295	328	311	327	307	331	327	328	323	282	324	336	329	339	297	326	321	319	344	310	337	324	305	301	298	295	292	297	285	305	315	324	314	332	270	354	329	332	310	271	316	320	357	327	328	332	297	327	341	286	325	323	295	328	333	322	309	305	302	285	302	316	266	315	296	307	295	309	329	343	308	323	322	303	312	308	355	307	317	289	320	315	324	317	276	326	345	325	288	285	317	322	350	319	281	307	313	302	321	303	319	302	333	311	293	308	342	359	305	283	348	316	316	291	333	290	293	320	288	352	321	272	300	320	317	297	313	304	295	289	329	270	306	366	336	298	352	332	326	317	292	326	317	332	294	317	298	322	361	304	339	312	340	318	300	283	313	348	324	307	319	328	307	326	318	309	287	315	313	340	331	315	318	337	321	330	270	335	292	346	337	345	312	290	288	326	341	304	359	319	320	313	317	327	308	300	324	283	299	329	306	291	317	288	358	341	326	347	303	296	306	322	302	348	333	316	282	355	317	295	332	292	310	339	300	337	305	315	318	319	343	292	317	292	304	320	329	315	329	319	341	322	326	286	347	273	323	310	294	304	320	346	314	335	305	333	335	312	334	330	327	293	342	295	285	320	326	317	321	295	309	315	332	358	300	307	326	317	348	329	320	346	306	313	313	348	304	315	310	325	297	318	345	336	311	323	301	336	320	320	312	310	339	324	305	310	335	324	306	320	311	311	322	308	333	322	326	328	306	321	294	313	303	309	313	321	317	316	304	341	334	320	285	318	294	303	294	314	327	323	315	281	309	359	312	300	334	318	327	311	320	346	301	344	353	302	320	345	293	323	304	303	300	310	344	324	313	286	300	321	349	346	342	309	297	346	319	329	335	314	310	343	326	301	317	341	315	351	319	320	313	305	319	319	322	334	281	310	329	307	324	325	330	314	342	311	297	330	328	317	362	331	343	321	334	313	324	341	285	344	335	318	309	291	333	303	315	312	310	302	303	308	294	316	321	317	294	305	310	287	291	351	345	324	322	330	281	299	286	339	314	310	323	316	315	299	309	316	336	349	299	335	337	297	339	316	277	285	307	330	337	303	315	350	322	323	304	285	348	296	305	303	278	317	326	308	304	347	296	350	313	317	307	315	337	304	298	339	310	363	299	306	321	299	325	284	307	319	302	301	277	302	352	301	309	325	300	350	341	323	308	314	312	315	319	325	299	302	305	336	299	314	339	315	274	302	312	315	305	317	326	308	311	321	297	327	328	289	334	313	314	336	318	326	334	323	306	319	306	312	311	302	302	301	353	310	350	340	318	311	300	320	301	291	324	315	342	311	337	335	359	333	322	304	341	324	348	303	303	363	306	341	316	323	333	328	295	326	327	325	328	316	320	306	309	310	321	325	347	279	310	300	305	352	328	325	312	336	319	278	291	300	307	330	351	313	303	307	288	320	303	340	336	298	300	324	311	332	312	308	278	331	276	325	333	318	295	297	308	328	296	313	313	306	289	326	345	323	319	302	351	315	320	329	316	320	313	332	304	320	322	330	300	330	312	350	307	291	345	325	300	306	300	290	311	314	294	305	293	307	299	308	295	344	317	308	322	315	308	326	344	306	289	332	303	304	306	313	316	382	329	294	315	331	293	294	298	306	344	310	338	344	289	328	324	314	316	311	334	321	325	317	334	340	315	344	297	336	311	316	320	330	317	312	335	305	324	304	336	312	320	336	306	316	298	317	324	330	271	319	331	304	307	365	295	333	301	323	344	305	318	317	323	313	325	289	328	340	324	333	332	282	314	335	340	304	321	302	332	331	310	342	300	319	308	336	321	293	298	304	287	306	297	332	344	272	332	277	300	296	310	354	322	290	290	305	341	288	327	337	318	306	289	305	305	326	351	297	324	309	304	333	348	318	306	304	329	286	331	303	339	337	301	316	310	305	311	320	331	286	312	301	312	307	307	284
5789	824	750	779	733	788	682	802	766	729	726	746	744	774	727	792	684	706	742	743	745	720	744	767	737	764	729	759	771	816	788	792	752	764	757	771	745	706	757	710	736	762	739	720	707	760	787	782	769	763	771	702	763	758	780	754	769	734	748	788	778	751	805	739	766	753	811	727	776	768	705	782	742	725	779	726	817	781	698	724	742	784	725	733	784	769	764	759	738	780	787	808	774	720	707	754	788	740	771	724	739	740	745	727	737	759	806	784	751	722	763	799	762	731	781	761	756	740	776	714	734	761	733	712	799	762	800	753	755	767	724	756	786	750	720	772	719	717	762	759	737	710	716	723	727	732	825	758	768	739	739	742	767	723	729	785	710	772	788	753	747	715	725	776	766	765	770	719	736	750	797	735	726	745	747	742	731	733	687	756	747	737	786	743	771	775	733	719	725	747	756	772	765	743	712	745	762	723	717	738	741	733	725	762	762	782	712	718	708	756	707	715	828	733	787	725	768	768	769	747	753	717	735	771	720	769	750	735	724	760	736	752	728	765	768	730	754	732	751	691	743	765	743	775	708	743	777	742	751	753	737	752	737	792	749	750	718	725	786	743	728	721	770	753	778	776	731	727	754	759	722	748	726	750	751	730	706	784	738	726	736	745	763	741	765	758	748	727	786	767	704	740	820	754	773	733	713	752	725	767	715	717	727	761	722	766	755	758	748	726	766	792	767	748	785	736	777	717	751	753	733	785	734	747	738	806	832	766	752	767	727	768	743	736	826	754	771	738	783	749	723	727	758	740	735	737	730	763	724	719	715	708	737	753	747	772	740	748	780	737	742	771	746	753	730	735	808	761	707	756	781	788	746	756	837	806	737	749	747	738	793	780	743	758	738	770	691	808	732	745	785	749	747	733	726	767	796	767	725	734	789	743	752	790	718	768	756	757	721	760	790	730	706	673	794	731	733	755	754	773	783	727	696	750	753	773	759	711	750	746	749	827	745	772	770	710	707	736	762	777	789	717	776	729	763	728	748	776	740	738	729	774	770	728	711	725	730	769	749	728	745	720	743	768	710	751	691	702	746	724	712	776	742	725	723	754	709	772	763	718	793	756	744	728	785	720	746	749	776	753	734	691	793	735	713	779	738	772	779	767	746	783	742	750	757	692	769	727	762	729	778	762	769	719	751	739	797	770	780	776	775	781	709	708	753	728	776	725	745	722	731	746	722	714	692	785	745	757	771	712	758	739	802	770	685	758	680	740	733	714	725	717	710	736	737	750	688	714	708	788	721	735	736	810	781	720	743	733	762	714	772	791	799	775	745	786	795	780	786	799	799	748	752	735	784	766	736	764	750	723	705	756	819	713	777	731	725	728	776	700	757	780	749	742	740	724	797	739	723	720	737	729	756	715	749	758	789	797	779	756	759	804	764	702	789	734	763	711	721	753	798	738	733	791	761	787	765	745	757	754	747	775	744	703	803	706	751	783	762	757	750	711	761	738	792	745	796	775	735	711	735	759	729	716	762	731	726	748	772	808	723	717	779	743	815	734	747	744	695	733	745	760	711	771	752	755	762	749	804	778	801	724	774	748	758	744	726	702	704	743	708	776	743	749	740	686	708	738	753	716	741	704	792	775	728	780	763	789	761	731	735	782	764	752	777	793	699	764	769	827	763	740	777	748	736	761	782	735	742	733	731	761	718	716	691	756	778	747	764	773	800	755	752	786	771	697	765	742	743	759	728	722	755	743	758	730	713	761	800	741	723	681	746	753	759	737	744	798	723	767	715	784	756	758	751	736	738	703	704	788	779	755	759	732	760	763	737	772	770	773	743	793	723	739	802	764	737	716	720	725	750	724	726	734	745	736	761	742	789	743	754	788	724	713	731	712	749	769	782	757	751	763	730	755	733	766	736	763	796	693	753	754	764	776	765	790	783	797	706	775	756	718	767	766	777	734	748	732	770	750	822	765	696	753	750	755	752	743	713	757	763	758	723	742	735	744	795	711	770	743	756	797	752	753	736	781	769	746	756	774	804	768	717	722	753	752	777	761	724	745	715	716	742	759	724	820	714	719	763	720	779	757	804	757	744	758	774	706	774	807	751	727	762	717	731	736	743	767	742	745	705	785	748	796	821	744	755	772	742	775	744	763	758	774	731	728	752	735	726	753	722	760	743	756	741	754	763	813	786	738	792	774	751	682	754	744	731	760	738	801	757	787	783	751	738	719	737	735	719	757	774	719	745	768	795	750	746	750	764	775	780	734	806	750	752	728	770	697	779	728	744	724	767	762	807	688	759	769	780	779	783	755	746	715	730	755	730	760	747	731	750	723	786	724	748	727	805	735	789	774	796	739	737	803	713	803	751	765	690	741	723	748	780	734	760	753	736	744	694	732	764	730	730	766	785	758	753	771	773	762	765	705	774	731	767	760	753	791	713	745	779	751	738	731	780	715	731	728	747	705	758	787	744	771	736	767	763	800	750	738	737	769	779	685	773	722	735	716	727	746	792	788	751	741	777	703	751	731	728	806	802	740	748	746	806	755	773	788	743	672	724	754	745	703	796	733	730	780	771	720	769	798	716	760	743	718	691	715	760	764	739	790	737	734	725	713	749	782	752	757	720	753	808	787	739	774	782	775	726	757	787	738	787	731	723	766	754	752	755	754	711	761	719	788	781	792	766	761	748	721	731	753	731	801	747	788	794	764	730	746	724	742	712	732	697	766	762	762	739	742	748	737	745	735	751	739	738	776	743	763	724	714	751	745	756	738	735	715	772	748	743	768	761	758	748	739	734	799	795	758	737	772	782	750	749	724	742	718	738	818	736	755	765	753	753	727	761	753	787	726	746	713	704	757	753	763	759	790	728	676	767	759	749	733	798	788	776	749	791	757	729	746	730	718	784	731	782	715	782	742	722	763	764	758	742	782	774	780	767	728	706	748	732	766	766	725	706	748	795	788	745	755	700	730	749	702	757	743	759	734	752	760	708	758	754	732	749	721	771	762	697	745	717	766	741	771	804	738	772	713	799	716	748	777	758	799	732	755	764	731	711	708	777	684	723	756	750	772	684	735	790	718	778	734	767	753	751	736	707	784	713	752	743	759	694	773	741	755	807	767	795	776	735	756	746	760	732	766	745	780	736	786	772	738	699	709	763	747	788	781	731	771	809	717	800	737	723	801	747	724	734	765	770	742	745	769	746	737	716	727	705	760	745	740	743	770	791	788	731	741	798	699	706	723	775	731	743	773	785	740	751	733	752	738	748	736	764	744	772	739	767	766	762	715	777	735	738	786	692	770	765	735	745	767	740	774	742	813	729	735	761	750	755	745	756	792	744	781	745	764	703	784	671	794	733	739	780	716	707	771	718	762	768	718	732	730	762	793	732	718	789	733	766	771	799	773	764	754	741	739	725	755	786	739	734	751	712	758	777	714	772	770	773	763	738	696	710	738	753	692	713	803	786	767	726	780	758	796	743	741	763	746	764	775	741	755
24979	21458	24680	28654	21453	17164	468	291	245	233	218	223	204	219	185	208	174	191	187	178	188	198	190	193	205	185	177	182	199	190	182	221	186	224	190	199	185	196	218	185	181	185	204	184	202	204	196	193	202	205	174	175	195	202	186	203	216	203	189	200	166	191	180	213	209	197	194	181	203	188	209	195	184	172	186	214	180	189	184	190	178	204	185	211	209	199	183	180	180	182	236	194	214	205	190	200	187	189	203	191	183	187	201	181	201	207	211	180	185	176	172	187	173	216	193	182	182	177	189	205	188	194	204	194	202	191	199	203	219	200	180	201	182	202	201	203	198	216	219	162	181	189	186	189	190	189	185	150	159	185	199	164	217	192	184	193	187	184	197	205	201	209	157	164	183	201	197	210	180	176	188	188	198	195	217	207	169	179	195	207	194	195	219	185	190	214	194	206	192	181	174	203	194	209	184	174	193	186	182	177	180	207	184	194	198	210	201	221	202	199	188	186	191	179	176	185	205	203	200	179	177	183	199	215	177	183	195	192	179	217	213	187	197	214	191	218	210	199	183	182	192	171	205	184	165	210	199	218	189	180	180	165	188	197	192	200	205	194	166	170	185	188	198	211	196	187	206	171	184	188	195	194	178	194	173	186	201	225	219	185	181	180	191	191	177	196	197	179	195	201	186	220	208	190	194	185	199	195	184	234	188	204	193	189	194	174	185	200	213	187	195	216	194	215	193	213	193	196	204	211	185	191	207	187	177	192	199	202	178	198	179	184	200	176	171	217	191	200	222	176	199	188	170	169	182	183	187	203	200	205	223	186	188	184	193	199	175	208	208	210	184	191	190	178	210	177	181	212	189	190	203	184	185	187	224	200	202	207	162	209	170	218	179	191	179	200	185	203	207	192	227	187	209	210	180	191	190	187	170	205	190	185	180	186	193	195	179	202	181	205	196	184	187	204	163	175	202	200	196	181	188	195	195	201	184	176	193	166	200	224	204	189	202	210	193	188	197	200	209	219	186	189	164	194	195	200	207	164	193	163	185	211	197	200	179	193	200	188	172	187	189	201	196	186	196	187	183	220	195	195	199	206	212	171	193	222	192	173	184	181	174	164	191	199	216	206	182	193	201	157	165	204	214	203	166	200	233	183	177	173	211	157	173	205	187	208	183	216	180	204	197	204	174	202	194	184	197	177	200	153	212	197	188	202	172	196	228	177	208	199	208	202	206	185	197	198	183	206	192	171	196	182	209	204	170	192	209	211	211	212	157	203	210	225	212	213	205	165	200	178	245	224	175	208	213	210	182	176	196	196	182	175	231	188	239	172	223	211	201	187	195	201	189	225	202	192	216	203	201	191	200	185	188	186	181	185	193	184	154	208	210	171	190	185	184	185	188	188	215	195	203	205	176	185	183	179	199	195	228	181	226	203	198	178	202	204	204	209	196	179	174	184	210	177	179	175	212	196	219	178	212	182	175	188	148	196	213	188	190	200	211	194	178	215	192	178	153	205	187	219	214	189	204	201	192	215	197	193	186	182	193	186	191	202	190	198	160	205	191	178	186	155	190	229	215	169	196	191	202	186	176	177	207	209	171	203	209	175	175	181	187	198	169	181	182	187	198	190	174	161	203	210	204	185	182	205	193	187	186	194	200	196	192	198	188	210	211	194	187	208	177	191	187	176	169	185	215	196	203	196	204	210	175	184	208	189	207	194	207	187	203	200	201	193	169	195	170	184	204	214	220	199	189	222	187	190	172	178	190	215	178	206	206	205	197	204	184	213	217	202	183	185	190	188	213	217	204	206	191	191	184	171	202	181	213	161	206	180	208	195	177	190	201	198	198	219	213	199	207	202	203	188	204	217	187	184	198	219	226	179	214	194	200	217	202	217	214	184	187	199	167	183	169	195	190	198	165	170	188	192	197	180	193	192	180	192	191	209	217	204	192	162	199	173	200	194	190	188	195	195	175	208	219	169	171	173	189	209	207	175	208	160	175	180	189	169	173	198	179	206	195	177	191	178	211	177	233	193	191	203	192	182	191	192	196	201	210	202	201	190	186	187	191	227	206	178	183	175	187	185	174	194	207	168	170	167	211	167	171	178	202	180	176	196	180	181	192	193	172	185	196	222	194	214	182	170	190	184	183	201	187	211	202	205	166	181	169	187	179	201	202	188	209	192	173	181	182	191	178	214	187	179	197	186	191	190	208	200	211	194	197	186	203	186	181	203	193	175	196	194	182	175	213	179	179	218	210	218	187	188	191	202	194	189	202	175	176	216	152	174	175	219	173	194	198	187	199	180	198	169	187	195	192	198	189	211	178	179	196	220	195	178	184	190	179	212	190	190	182	157	194	188	179	177	229	200	186	183	200	183	191	196	209	218	205	158	174	174	167	215	215	178	196	204	195	201	175	194	186	215	199	192	199	166	213	199	196	213	196	194	176	196	199	210	206	193	200	198	206	189	195	215	182	196	211	181	188	209	179	183	190	190	182	186	184	173	181	195	182	195	194	165	209	185	205	212	217	196	204	184	208	206	199	204	190	174	196	165	216	178	200	196	185	213	175	162	166	187	179	183	184	184	204	179	192	175	211	222	176	174	172	186	209	193	180	186	183	181	192	184	200	178	202	186	196	187	187	203	227	184	183	199	199	192	194	199	211	192	181	197	192	203	181	191	191	203	228	192	212	190	178	219	194	203	188	197	182	194	169	192	178	195	219	208	168	176	172	214	176	185	183	174	201	193	207	164	167	179	194	212	192	185	181	186	179	179	180	200	195	211	192	177	185	178	201	176	189	182	199	174	187	209	207	201	178	188	201	195	185	193	176	179	173	190	187	196	186	190	160	192	186	193	186	205	191	200	226	186	199	180	200	164	145	202	220	214	214	190	179	195	187	175	186	181	203	183	191	190	219	207	189	202	215	193	203	204	176	161	191	201	189	199	201	186	209	195	191	191	184	182	219	177	191	169	175	189	205	208	193	201	185	199	193	220	208	221	182	193	197	180	176	204	222	201	165	212	179	194	205	192	177	196	217	198	218	182	189	197	204	193	202	185	205	186	179	182	196	228	194	201	179	192	203	200	176	194	196	192	188	203	209	209	209	189	193	171	181	214	193	191	205	191	181	182	190	202	202	173	211	169	189	179	215	177	188	202	200	190	211	204	246	228	214	191	170	189	202	184	161	183	183	200	190	201	170	196	197	183	189	179	189	176	207	212	223	194	201	201	200	177	186	204	185	198	184	207	171	177	193	191	206	187	197	192	218	207	182	182	202	184	183	203	172	192	195	208	207	205	188	219	208	183	181	194	193	188	179	182	184	236	173	191	176	173	211	200	198	203	194	208	191	212	222	202	200	192	198	204	225	198	197	176	175	167	191	194	173	187	183	177	214	175	192	172	196	202	207	189	202	190	212	186	185	193	199	214	186	199	195	216	207	187	188	208	195	196	201	182	197	172	229	193	186	184	164	184	206	193	202	212	178	193	208	207	173	193
3052	1936	1022	654	560	578	547	523	481	460	496	511	470	450	485	467	450	503	446	444	493	491	451	481	451	478	491	477	464	483	473	494	448	485	471	468	457	432	462	472	513	458	452	484	513	454	470	480	483	440	465	476	475	470	454	468	486	474	481	457	470	432	493	490	456	493	476	492	467	502	479	507	475	449	443	469	444	464	506	471	452	477	460	483	462	446	455	481	462	508	475	462	465	447	469	502	480	464	474	469	499	466	501	485	445	515	489	459	471	462	442	511	447	507	482	454	499	452	480	486	437	477	470	464	489	436	449	484	464	504	479	449	421	458	499	505	461	436	458	494	466	502	456	471	438	506	464	492	474	506	494	454	454	459	474	502	462	460	457	449	450	485	426	441	457	462	495	501	458	463	467	485	429	435	469	473	500	492	476	494	478	453	488	425	459	460	484	446	440	480	463	477	472	453	487	481	472	463	503	500	468	497	458	443	418	495	456	439	462	484	487	526	502	432	501	457	461	462	453	441	440	444	477	492	506	437	472	466	462	538	481	480	481	493	434	463	506	482	451	453	471	475	487	422	462	511	458	481	482	487	462	466	442	464	499	474	470	486	495	454	452	508	479	494	514	460	482	443	430	467	483	451	469	481	491	448	442	474	490	515	464	498	453	479	434	498	482	429	479	476	474	508	491	472	451	474	480	443	458	503	482	457	487	475	513	453	466	466	465	463	460	502	490	492	457	445	484	449	466	430	458	477	470	429	459	506	458	494	457	451	484	435	467	453	476	468	479	459	477	479	494	475	449	484	423	476	486	490	464	465	463	459	453	476	440	410	480	514	485	455	472	467	479	429	484	455	465	472	455	480	476	487	501	469	473	466	450	505	456	505	469	466	489	458	480	467	467	452	458	443	456	499	465	440	466	475	471	450	482	406	494	460	387	489	414	460	479	511	485	476	460	470	433	457	503	483	459	483	456	499	464	456	430	437	462	457	464	445	477	486	493	474	460	461	475	475	463	489	452	490	474	435	492	520	496	466	492	471	452	505	495	472	481	506	485	498	475	450	484	490	471	468	462	503	468	470	468	447	460	471	469	454	457	507	467	513	478	458	477	505	466	439	463	407	488	483	456	489	477	476	478	442	468	476	507	488	421	478	472	465	498	462	501	445	506	469	446	469	469	466	453	457	458	449	434	444	499	483	471	455	462	485	487	444	475	488	454	455	470	463	461	480	437	465	488	477	468	500	479	452	490	429	485	475	501	475	461	422	502	465	445	493	446	462	458	491	474	483	481	496	440	472	503	430	466	456	472	432	470	455	467	461	486	473	462	471	434	446	482	460	456	457	480	461	517	509	498	457	432	456	479	473	471	422	501	458	472	456	510	489	474	477	452	489	511	499	495	463	465	463	498	492	453	490	503	504	478	501	478	464	436	480	486	480	456	441	497	469	480	482	444	479	505	457	474	481	482	471	452	467	481	471	440	474	436	473	465	460	447	452	408	461	481	452	475	428	492	448	470	458	512	455	462	472	432	447	505	500	496	484	479	502	481	458	485	487	510	446	477	446	471	529	461	418	472	472	502	479	495	481	462	499	476	471	483	445	489	483	458	477	488	450	454	461	468	441	455	456	426	475	453	439	431	439	506	469	488	473	480	440	428	440	458	450	465	474	489	476	490	485	497	454	471	476	465	436	479	457	496	474	487	476	461	474	480	452	443	476	443	465	512	472	457	459	507	500	481	505	484	487	490	458	461	427	473	466	460	458	490	495	470	427	471	436	461	496	462	474	498	501	482	498	464	514	514	495	456	458	438	511	463	467	483	453	460	479	491	499	459	477	463	478	488	461	496	463	484	469	507	512	429	492	464	406	451	424	475	470	457	454	486	507	439	443	452	504	414	493	489	489	456	466	496	457	444	505	474	473	468	448	456	469	458	433	441	478	508	471	475	464	489	466	434	503	481	468	426	465	463	508	475	442	513	441	481	457	469	482	529	442	441	481	470	532	459	487	462	443	465	458	453	448	452	469	485	501	485	452	463	488	448	518	455	459	476	477	498	433	485	488	475	459	464	476	456	477	464	486	453	493	432	467	475	481	451	477	479	455	492	466	474	474	436	474	452	444	463	482	522	505	460	474	446	467	453	439	492	477	472	476	475	430	457	501	461	424	463	478	473	478	472	469	459	477	464	494	470	466	460	505	493	460	473	463	495	445	473	476	461	477	471	489	480	478	486	480	477	476	445	468	462	458	466	430	455	447	465	487	450	458	493	482	474	461	482	469	462	501	475	460	455	453	443	484	439	471	446	510	465	504	469	536	473	464	469	478	426	458	510	445	461	474	455	477	494	461	486	443	460	462	477	505	459	505	454	498	465	457	480	473	483	470	481	480	457	461	455	461	475	474	464	455	457	474	480	479	464	490	475	490	518	474	420	476	463	477	518	451	500	512	488	481	458	487	445	465	494	473	458	457	486	481	467	457	446	436	506	453	457	431	480	439	477	468	466	469	509	463	522	460	446	453	486	472	496	479	459	486	469	497	450	469	510	482	447	501	471	448	482	473	449	465	483	478	479	504	495	463	461	480	455	445	499	481	482	441	468	482	475	478	444	483	462	489	519	474	466	489	467	444	454	495	512	472	477	453	460	431	488	470	499	493	483	436	499	482	448	462	474	472	460	417	502	496	447	484	511	472	466	476	463	498	472	481	553	426	452	472	492	483	451	477	452	494	483	486	468	467	432	474	451	475	451	505	467	470	484	464	464	471	464	449	489	444	464	511	489	457	478	456	452	480	468	484	480	476	473	458	452	483	489	451	447	498	479	479	425	456	499	460	494	475	498	473	464	452	485	440	484	495	480	442	520	471	481	460	467	471	457	494	476	493	462	478	455	451	450	475	505	503	456	488	472	442	485	509	470	491	480	442	461	448	431	470	455	450	475	448	432	490	473	481	463	486	481	463	505	423	444	431	471	496	467	446	474	442	452	478	475	432	439	472	464	460	473	457	455	492	483	484	460	491	477	483	510	451	475	466	431	445	443	463	460	460	442	445	488	483	450	483	445	501	467	499	434	495	450	474	479	440	492	478	475	446	479	496	494	479	495	488	500	484	492	474	468	484	483	432	482	452	494	483	435	461	467	478	498	480	431	476	449	520	451	462	444	466	442	474	471	485	471	459	461	448	477	469	475	465	505	488	478	498	478	423	456	461	448	485	476	481	480	498	481	475	507	434	483	465	479	488	510	468	430	457	501	455	455	477	415	480	457	484	479	454	480	474	478	433	446	458	480	439	444	461	415	518	457	473	482	509	445	472	491	446	470	470	477	458	452	487	459	501	447	435	459	438	479	439	446	465	477	443	456	456	490	493	451	461	491	475	442	474	478	503	485	436	497	448	484	451	473	476	486	503	486	468	427	460	453	463	484	450	487	394	445	499	463	430	457	464	465	433	453	496	463	471	475	479	499	478	488	430	475	483	491	498	471	460	534	493	498	477	480	472	528	441
24339	21474	25136	28246	21474	21479	12686	353	244	187	198	151	104	120	149	130	92	119	117	114	108	115	95	81	115	92	96	105	94	86	100	89	85	99	105	99	100	101	81	125	94	101	103	97	101	75	104	85	98	100	91	76	93	90	74	85	87	103	104	96	113	95	113	83	113	93	88	93	84	88	83	73	85	90	83	88	91	79	91	87	95	83	88	87	85	77	91	96	92	98	86	99	101	86	91	91	74	99	85	100	92	84	86	92	65	71	94	92	90	88	85	81	85	96	90	81	97	95	96	93	106	89	90	82	88	108	101	81	98	85	97	75	79	93	72	116	87	104	89	83	112	95	94	78	96	86	89	97	92	97	91	72	93	91	101	103	94	92	87	89	89	88	95	83	77	74	81	83	91	98	72	91	98	97	89	72	89	92	86	90	77	100	82	86	87	104	92	72	68	101	86	101	94	89	79	104	72	85	97	83	84	92	93	88	86	82	99	71	102	95	72	89	87	80	85	90	98	94	117	88	112	107	89	86	94	82	112	100	80	86	111	77	103	92	55	92	79	80	94	91	89	75	80	88	92	81	81	90	84	83	89	85	89	91	80	79	82	107	96	88	94	83	86	78	104	107	80	92	81	83	78	98	76	93	84	92	67	77	96	85	89	83	80	88	95	83	75	95	90	98	107	95	86	101	89	99	87	71	85	89	71	86	79	84	95	82	73	85	97	92	95	99	79	89	101	89	93	80	79	96	97	85	77	98	89	86	87	89	79	89	101	71	112	67	89	75	88	100	93	91	95	85	76	92	83	97	97	83	79	90	79	90	104	71	100	119	82	91	84	91	89	101	100	88	104	78	74	97	94	85	68	95	98	80	80	97	100	86	68	88	74	94	93	93	96	87	89	66	92	83	106	77	92	100	91	91	75	107	94	96	94	85	89	98	69	95	79	90	75	71	74	97	94	86	88	109	94	90	96	100	106	95	88	86	85	100	82	98	98	106	101	65	79	86	97	91	82	86	92	75	73	98	75	88	92	84	88	80	81	94	75	94	87	80	89	67	94	111	95	101	70	64	84	89	86	75	87	85	78	107	84	79	86	75	106	110	89	87	82	83	85	92	93	87	84	95	79	95	82	94	97	104	88	88	92	90	79	84	71	92	75	108	100	88	104	70	70	79	104	81	100	87	87	92	67	89	97	93	84	99	94	86	88	87	84	81	95	116	71	97	87	83	73	102	81	83	94	83	85	87	100	97	92	82	75	83	99	79	101	95	96	93	83	83	100	85	82	88	97	93	88	84	92	83	88	75	90	84	67	80	83	85	83	72	72	102	72	79	95	89	77	85	82	102	85	101	91	89	100	92	102	76	113	98	81	114	104	74	76	83	72	113	93	97	84	80	96	83	85	64	87	85	92	93	83	98	80	94	85	74	94	98	86	103	85	80	121	92	100	90	86	101	78	89	87	85	77	101	95	90	72	67	93	81	107	89	91	95	73	94	73	85	72	90	112	89	75	83	81	95	111	120	81	93	61	96	82	100	91	90	98	83	75	88	99	75	80	78	100	92	102	103	88	108	83	90	94	81	108	75	84	81	81	76	88	85	72	79	85	83	77	99	101	62	111	94	77	83	99	94	83	99	101	85	109	77	89	99	92	68	74	84	90	75	80	86	86	101	77	96	97	111	77	89	86	99	99	86	86	109	99	80	100	84	90	82	92	83	81	94	74	81	92	85	98	92	94	104	99	74	92	92	90	75	81	87	84	76	98	104	59	87	88	96	107	99	84	88	91	82	88	88	107	71	98	79	91	68	73	105	89	94	98	72	75	81	82	95	92	94	84	104	84	97	67	94	87	109	85	76	78	82	92	74	97	97	70	88	101	96	96	88	78	85	90	100	94	94	103	75	86	79	92	106	87	101	102	105	86	101	93	94	93	80	76	90	95	94	89	82	81	95	82	100	91	96	80	117	82	84	79	107	84	78	91	76	92	87	87	83	82	88	81	69	82	104	92	70	86	89	85	78	91	96	83	95	82	81	105	87	78	90	90	84	70	98	79	82	90	91	94	69	96	88	74	88	89	87	80	94	90	79	97	94	91	98	105	89	76	87	84	92	82	97	88	87	85	88	99	107	98	75	94	82	68	67	80	85	75	105	100	88	88	90	86	78	85	88	87	79	98	104	81	83	103	93	90	91	75	101	93	84	82	77	102	95	84	98	112	84	73	82	102	105	80	84	101	88	86	93	88	91	90	90	73	88	96	91	92	97	68	82	90	96	90	97	79	89	91	100	97	82	83	65	83	97	102	98	73	92	89	95	92	85	73	92	94	92	88	88	92	83	103	90	95	85	75	100	78	66	77	77	100	78	118	86	95	90	91	91	72	91	109	102	104	84	77	84	109	89	97	83	104	89	95	85	77	85	94	106	79	88	59	92	102	79	91	85	98	70	99	96	99	86	82	93	70	79	98	90	87	95	83	79	75	97	76	88	81	85	85	104	74	82	77	81	76	93	91	81	91	79	88	90	82	84	85	79	90	79	87	106	79	79	88	87	84	98	100	89	87	78	99	91	78	78	97	91	97	77	99	109	80	95	83	97	87	80	79	90	74	97	96	101	98	107	98	97	89	90	94	76	81	85	82	95	100	78	98	102	116	87	97	83	87	98	82	70	77	90	85	87	91	81	71	97	84	94	101	85	83	91	86	95	90	88	77	105	90	87	73	86	68	85	100	77	77	76	89	94	69	74	101	95	99	94	96	97	83	80	114	93	79	97	101	98	97	101	67	86	84	88	90	115	96	79	86	91	94	107	79	81	110	81	77	98	83	73	88	83	87	80	80	88	96	71	78	87	85	91	97	106	96	79	87	91	97	84	94	89	84	83	78	95	82	91	74	86	73	87	84	91	61	90	92	100	80	80	74	83	84	84	62	79	106	99	94	75	82	90	86	98	93	80	96	96	83	85	102	84	93	89	99	97	111	95	100	76	100	110	87	96	97	84	92	108	92	99	82	72	76	97	84	82	97	81	72	88	95	91	85	96	99	89	93	81	83	92	84	93	82	79	87	78	79	80	96	79	94	91	96	98	85	91	84	86	92	87	96	92	89	104	85	93	72	93	90	90	90	85	106	91	78	95	83	68	80	95	85	88	101	76	78	89	88	97	74	83	91	80	80	118	81	82	79	74	92	81	85	88	81	73	87	103	92	105	81	80	117	82	79	61	77	98	78	95	79	103	74	95	86	99	90	86	84	92	89	92	73	88	87	84	76	98	91	97	93	98	70	88	86	92	103	94	95	94	66	98	94	88	93	75	91	114	78	92	89	105	111	94	94	94	84	83	92	100	97	85	92	89	92	81	98	78	69	92	87	88	90	76	80	96	115	102	96	112	61	77	100	91	94	87	81	81	75	105	89	89	94	75	92	95	102	84	87	84	93	81	82	96	91	83	84	83	73	80	108	94	70	77	87	87	85	92	78	97	97	99	95	81	82	90	104	83	83	75
2841	3047	1314	700	444	372	337	319	284	303	266	271	249	250	258	244	261	274	298	256	268	290	254	224	249	272	253	232	242	260	244	238	274	256	248	251	260	273	237	250	275	242	259	246	269	239	233	254	223	257	258	226	231	233	236	253	217	272	245	277	253	239	233	243	264	229	272	239	217	232	242	229	253	302	260	285	257	250	257	238	261	267	252	265	270	256	254	267	259	253	211	268	231	249	243	260	201	261	249	249	265	265	254	216	256	230	253	252	239	224	257	258	242	256	247	256	253	245	257	242	247	231	233	255	263	261	259	236	264	216	257	251	234	266	253	244	224	258	242	289	247	241	249	266	256	253	260	230	264	241	233	269	250	237	240	252	252	242	262	228	252	245	244	236	270	272	243	226	240	219	272	265	262	250	223	262	247	258	224	260	229	258	234	249	275	232	272	256	252	251	236	272	261	237	275	239	237	250	240	257	266	240	239	255	227	251	260	243	241	258	248	263	260	254	255	235	243	270	238	266	250	244	284	259	225	231	264	271	243	276	264	279	240	255	238	270	266	285	239	252	220	244	252	239	251	272	237	213	248	227	239	256	254	252	241	274	241	251	257	239	244	270	242	234	266	254	247	253	253	238	228	253	253	278	233	224	274	244	211	269	227	261	249	224	233	225	278	270	259	251	244	245	258	226	261	228	241	258	261	250	240	264	245	235	270	258	230	247	263	243	263	217	268	254	247	260	226	250	258	263	253	281	260	240	249	254	275	271	241	235	253	298	248	246	266	267	258	254	254	255	215	244	224	236	246	231	260	226	220	249	240	260	254	273	250	225	270	242	239	260	273	246	233	277	261	246	262	252	254	241	225	280	271	233	248	268	257	243	243	241	249	253	272	250	251	236	254	235	217	256	241	251	270	278	254	269	251	257	234	269	258	232	259	254	293	215	254	256	254	269	265	250	245	204	218	281	253	242	233	250	247	239	256	260	281	237	237	273	237	271	265	221	235	267	233	266	223	246	255	254	253	242	244	219	253	265	250	242	249	259	250	240	226	264	244	283	243	250	260	270	263	239	255	254	230	261	253	262	248	287	255	226	254	248	225	251	238	252	231	245	223	304	269	258	259	266	263	263	230	214	234	250	237	235	251	236	258	263	263	243	265	238	232	246	260	233	268	251	262	241	242	278	237	243	238	268	268	245	235	233	239	247	251	251	256	243	231	261	229	239	242	240	246	237	271	273	258	260	252	255	230	228	216	239	276	240	258	239	278	253	256	253	242	246	265	262	251	260	232	257	250	239	259	231	230	238	266	247	250	254	221	238	243	264	263	245	240	260	245	260	225	259	254	255	259	243	257	237	233	222	261	261	236	270	244	263	256	265	259	264	230	264	260	268	221	244	251	263	241	269	252	266	244	235	245	273	241	240	247	241	224	254	242	275	238	240	270	270	251	246	242	251	228	260	237	240	247	257	257	264	269	255	260	254	252	241	252	253	222	271	249	230	258	263	251	273	262	258	259	277	224	266	224	268	253	255	235	264	253	248	233	236	243	272	257	231	271	235	251	252	246	234	251	249	251	227	240	254	249	252	249	243	216	238	255	249	273	245	250	230	266	261	242	245	230	267	253	255	252	253	292	260	233	229	257	249	248	271	247	266	249	243	245	273	248	252	235	263	221	258	236	239	250	230	253	226	255	256	251	264	250	248	240	217	257	263	250	227	267	254	237	254	274	273	245	262	226	258	248	270	277	244	232	239	222	257	288	280	246	235	236	224	230	221	275	241	247	234	265	251	270	267	248	250	281	276	264	257	246	220	241	261	234	246	221	236	259	230	210	250	255	246	275	288	269	258	248	253	230	265	244	248	232	275	253	229	249	279	263	280	245	237	255	245	232	275	264	248	251	242	254	230	217	267	257	282	249	234	263	258	228	260	260	257	246	251	251	240	264	252	249	252	276	254	264	248	238	229	265	263	258	236	243	242	232	233	287	256	267	242	255	256	234	245	270	262	248	237	246	243	257	250	250	240	247	248	256	250	240	279	262	243	251	242	249	231	264	274	269	267	245	251	258	260	231	246	272	259	269	257	274	226	233	260	246	235	238	235	248	250	270	244	274	234	260	258	273	248	245	251	235	253	245	264	247	269	265	261	288	241	261	253	256	248	229	248	239	236	243	243	252	241	235	242	270	265	250	251	275	253	262	268	238	251	258	269	248	232	215	275	235	260	243	277	254	234	247	238	247	240	253	255	250	253	241	256	247	240	263	254	259	278	275	251	268	243	244	244	245	250	243	258	271	281	269	253	262	248	262	260	247	232	247	258	256	222	257	267	248	255	268	263	312	265	295	253	232	248	262	264	248	245	256	260	257	262	219	265	248	241	264	244	251	253	245	261	269	253	249	237	232	227	261	260	249	243	256	271	231	257	252	258	239	261	255	217	241	219	259	260	255	253	235	268	213	258	260	232	248	262	267	268	245	236	228	251	248	256	236	252	258	259	256	241	264	235	240	228	271	253	210	257	260	237	242	240	248	255	224	247	283	265	251	258	216	244	241	283	236	251	283	259	274	229	251	260	249	237	229	261	239	260	250	269	248	235	250	240	251	251	267	251	240	262	240	238	268	259	262	219	248	252	251	243	260	270	246	250	246	248	273	230	262	246	261	233	232	249	285	222	229	239	276	267	253	238	254	229	244	249	275	266	262	257	248	248	268	248	233	251	256	230	266	270	247	276	232	254	245	269	251	257	263	262	252	257	260	223	238	245	255	239	263	241	244	237	248	245	269	264	274	246	246	279	247	234	225	267	266	242	233	269	274	234	232	252	244	238	247	266	258	226	238	260	256	250	238	237	280	249	254	266	246	235	273	234	258	271	264	235	229	241	258	255	251	248	270	234	252	271	258	242	243	277	243	267	251	274	263	262	262	236	240	246	221	264	247	245	253	249	267	237	238	253	235	212	264	229	260	233	264	248	235	258	251	268	264	264	210	239	262	248	257	261	248	265	259	238	242	264	231	222	239	264	246	281	256	239	246	228	259	268	277	256	247	262	248	262	241	272	253	263	241	245	235	266	284	248	232	246	256	203	227	256	264	249	244	253	228	256	244	251	237	267	233	238	258	241	249	260	234	221	252	261	246	228	222	252	286	208	258	238	244	269	233	239	214	245	251	273	250	256	276	260	225	221	237	262	258	238	249	255	271	257	253	235	271	259	232	254	242	274	251	252	225	255	253	252	254	242	257	247	260	236	260	239	221	247	258	243	235	267	261	263	251	227	243	242	279	257	235	273	241	234	248	229	288	257	240	242	231	230	228	241	254	239	244	257	228	264	272	234	255	252	252	258	269	253	243	254	231	246	253	222	247	242	234	261	245	256	257	254	268	245	256	263	232	240	237	253	253	225	239	253	251	275	243	268	239	242	224	259	240	255	253	233	260	267	268	233	281	249	270	242	254	235	235	234	285	273	246	266	258	268	222	271	245	252	234	257	251	258	246	226	235	274
31875	20326	8030	513	343	322	343	333	342	382	297	288	325	342	323	324	314	329	291	311	337	325	314	332	337	332	337	326	326	329	335	300	327	296	322	306	290	339	293	331	302	350	307	320	308	341	330	292	317	305	316	307	320	291	328	267	299	305	301	296	339	325	290	281	277	328	357	293	334	340	359	316	299	328	353	320	327	304	313	314	344	324	304	331	313	321	297	340	344	325	327	332	307	312	340	288	324	331	332	339	309	307	313	296	314	308	321	305	301	337	338	324	351	335	337	308	285	327	316	310	307	309	319	334	259	271	308	323	311	339	343	322	288	309	312	331	345	308	306	302	339	329	315	335	321	319	345	336	329	302	300	347	323	321	306	316	334	282	320	321	297	316	308	327	293	295	295	295	310	311	283	293	340	323	329	297	290	318	318	338	297	327	335	340	294	297	339	329	318	310	344	267	296	312	324	303	316	324	304	315	347	307	326	318	346	337	300	327	285	322	292	314	309	305	337	303	286	303	334	328	339	340	294	300	359	338	319	292	301	311	308	329	346	298	312	290	318	312	288	298	324	338	334	302	321	310	320	312	359	284	305	319	340	296	281	333	326	300	326	353	321	321	311	309	319	295	305	299	338	307	324	315	290	316	306	326	317	322	290	309	300	333	309	303	340	301	343	336	341	332	331	285	301	276	313	315	303	348	297	331	300	322	311	308	316	320	311	317	289	356	348	313	317	334	315	337	303	294	277	292	284	347	307	323	332	324	330	304	326	298	312	329	297	314	336	292	332	312	323	305	286	357	327	316	289	333	340	297	306	335	322	323	296	311	330	336	304	340	326	334	299	305	298	285	325	333	328	323	340	321	301	316	306	330	301	319	309	300	323	369	328	319	291	332	320	322	313	329	325	295	309	302	322	323	295	301	303	340	347	335	273	309	312	290	337	319	325	313	327	274	302	320	316	318	294	298	337	336	314	331	318	298	331	285	316	304	309	329	293	329	333	319	310	335	302	295	331	292	291	342	309	322	318	320	309	292	292	358	313	346	317	331	317	319	359	345	306	318	286	321	317	285	305	301	292	329	317	314	306	310	313	297	311	310	344	337	315	293	319	316	312	330	311	332	312	367	314	331	282	341	324	342	308	274	302	300	322	312	351	322	309	330	268	322	326	323	302	288	332	316	334	316	328	361	304	330	312	338	305	277	300	328	306	346	320	309	335	328	329	345	307	331	332	312	329	324	329	323	333	315	318	345	328	331	303	318	315	345	322	319	331	286	346	323	327	328	321	350	294	306	318	325	318	330	313	294	323	339	295	284	279	313	324	329	291	300	324	308	341	304	341	328	320	334	310	290	306	292	298	308	311	297	292	334	307	327	307	314	308	315	326	305	325	351	340	346	335	275	312	299	317	305	330	289	318	327	358	337	339	302	297	306	309	331	351	319	337	296	310	331	342	339	309	336	311	306	326	310	335	293	331	346	333	338	294	291	357	358	325	321	326	306	318	337	298	307	306	347	341	314	333	306	280	316	278	311	316	325	313	308	323	315	327	343	323	305	281	289	285	301	336	296	274	327	314	319	338	340	311	300	306	328	307	311	320	323	331	304	321	319	303	316	329	268	300	323	319	277	308	351	310	321	306	322	360	341	336	324	306	319	297	326	329	322	334	315	310	293	310	330	327	323	321	323	326	318	340	302	339	326	280	324	316	309	292	364	309	333	323	337	313	316	306	292	323	309	317	325	254	313	308	274	341	328	325	337	320	313	308	321	320	326	329	401	309	299	286	313	310	319	325	327	308	309	298	304	313	295	317	308	291	281	353	314	291	301	295	299	322	294	339	340	291	317	347	303	306	300	290	286	303	322	306	325	314	301	308	337	301	326	323	315	337	288	323	335	331	300	313	285	338	323	330	342	309	328	319	321	303	344	336	312	311	329	328	315	335	300	314	326	335	301	344	303	351	314	341	313	283	317	294	314	298	302	348	325	321	335	303	315	300	319	347	312	307	293	306	335	312	344	319	325	289	335	318	329	302	326	331	301	320	286	297	342	321	317	312	325	286	315	346	318	309	324	344	302	339	298	319	344	310	333	361	311	314	266	303	309	335	321	313	318	292	335	287	316	318	315	323	289	321	307	334	294	312	334	331	310	288	315	341	316	301	306	286	298	278	334	300	300	306	333	311	327	301	309	305	315	351	318	343	321	297	314	319	296	312	310	315	332	306	293	358	307	345	303	331	307	328	349	309	341	344	333	327	302	295	290	329	314	305	324	325	340	287	307	336	317	324	310	301	371	318	344	320	339	320	327	340	351	332	310	277	320	307	323	304	319	327	330	341	308	340	312	297	325	310	313	307	323	307	302	350	331	336	308	292	313	307	312	356	338	333	310	290	344	328	316	332	320	310	349	317	321	315	321	275	292	328	308	339	320	326	268	311	370	322	344	309	307	316	326	321	320	329	275	334	302	347	312	305	301	316	320	323	302	325	321	290	335	324	333	317	348	343	295	346	297	326	294	334	324	289	327	310	349	334	335	296	288	309	306	303	328	340	330	321	326	331	304	280	301	299	309	290	332	322	341	311	315	317	326	311	315	334	295	315	330	335	339	331	321	337	310	316	322	309	327	307	326	338	319	290	275	325	320	321	314	331	283	315	308	265	310	315	330	324	290	336	299	277	303	309	321	300	332	307	316	322	290	347	309	324	321	326	323	326	331	320	325	292	329	369	315	321	326	322	308	287	343	320	318	299	326	291	320	297	304	303	279	320	331	309	315	340	292	298	328	329	298	308	291	312	291	333	301	360	330	313	319	312	338	316	320	307	292	334	323	286	278	308	328	311	326	290	320	322	312	313	305	303	326	335	293	291	325	314	318	280	315	323	299	326	315	308	334	300	347	320	360	320	316	301	338	321	306	301	342	304	358	333	322	318	320	336	322	321	320	304	308	303	329	339	314	309	301	351	285	318	331	329	313	298	324	314	317	344	312	293	313	327	308	304	326	341	310	304	327	331	312	307	324	301	342	303	322	301	280	304	322	349	329	306	306	322	308	321	307	313	311	309	313	334	317	321	349	300	285	300	306	340	302	332	302	309	290	289	325	333	305	281	334	311	287	349	316	294	324	295	327	333	304	333	347	304	326	300	316	306	286	326	312	329	321	332	349	339	293	355	304	330	327	350	320	325	318	320	340	333	301	339	326	340	333	330	289	316	330	339	324	345	280	307	320	310	324	336	336	305	361	307	301	306	290	350	338	307	314	333	338	338	331	285	342	318	299	326	304	362	300	335	322	327	313	337	319	307	318	359	327	332	323	347	361	314	334	333	308	337	297	323	330	339	317	301	336	301	296	343	302	310	290	296	298	302	330	320	316	305	358	333	295	329	292	303	300	361	324	326	303	343	344	328	314	292	304	327	346	331	302	322	296	339	315	299	303	277	331	335	329	323	318	304	309	288	338	307	317	345	297	299	310	291	337	302	296	320	337	288	276	323	294	329	347	293	276
5800	837	829	790	816	718	747	761	767	772	755	678	746	784	763	784	778	749	723	697	744	766	743	708	715	775	766	755	748	706	770	797	738	741	708	755	776	700	784	728	783	749	763	812	767	738	753	776	754	738	793	760	731	728	751	738	726	794	750	757	759	761	753	769	788	820	715	712	725	713	711	731	740	699	746	735	724	807	756	721	770	756	722	739	756	783	781	852	754	778	757	757	730	774	727	715	740	755	764	744	784	776	707	739	778	713	823	745	815	769	772	751	818	725	710	698	796	759	767	685	777	772	723	740	760	784	853	765	720	697	807	762	741	772	732	776	791	715	779	760	804	759	740	760	731	758	777	752	770	763	779	775	757	769	803	746	722	709	753	679	766	771	758	741	765	767	777	786	769	773	718	774	741	751	766	719	805	736	769	749	707	736	773	747	726	741	800	748	783	712	757	738	728	753	752	766	763	689	734	780	719	720	762	737	757	778	748	754	781	747	777	729	775	773	775	697	741	727	714	746	776	731	753	770	735	740	739	684	745	712	738	750	714	767	738	715	763	803	757	710	746	772	732	764	752	727	735	791	738	764	709	783	789	765	772	714	788	712	714	776	746	756	787	780	765	755	752	714	750	757	722	788	816	756	762	818	767	725	732	698	690	742	765	724	778	785	735	761	785	730	744	721	778	804	764	778	751	751	727	735	747	725	742	786	805	768	759	791	735	735	743	719	791	779	787	742	743	717	721	764	761	782	751	719	762	725	746	756	738	758	774	763	718	738	749	739	787	726	762	751	812	775	774	776	738	747	723	716	769	754	734	752	760	729	804	765	718	792	747	742	743	755	733	761	759	760	727	747	690	737	739	741	750	692	787	752	752	735	737	734	748	726	784	743	778	743	705	702	785	764	742	708	709	747	730	734	750	758	753	735	792	764	784	721	780	786	721	803	710	731	797	738	772	774	780	735	767	760	794	781	751	745	745	798	784	742	729	729	755	834	768	714	782	768	756	752	755	730	772	785	724	708	762	759	802	744	755	727	742	740	753	801	708	765	779	750	740	734	761	698	753	722	738	737	725	762	735	765	802	784	725	747	720	745	776	731	765	782	744	728	728	758	756	722	728	755	743	737	755	752	761	775	726	811	706	737	768	689	720	798	770	717	755	740	755	704	759	754	726	779	745	754	775	721	797	714	726	767	711	793	762	714	770	777	733	775	790	768	734	797	729	719	766	775	759	779	765	727	757	731	738	763	756	732	740	747	745	764	765	686	799	742	719	759	764	764	817	705	741	761	775	818	753	753	801	728	738	780	738	741	777	753	789	729	749	743	750	782	726	756	757	754	790	786	764	721	733	765	768	798	748	726	772	771	708	722	754	776	790	746	733	729	727	722	748	771	792	765	740	742	710	718	747	760	740	771	793	728	740	779	755	746	756	735	808	777	767	762	744	737	742	801	744	800	749	781	726	780	742	768	765	740	776	733	771	727	760	732	689	758	750	734	756	781	732	717	771	766	797	787	778	707	798	736	708	697	752	723	738	769	724	771	764	720	741	754	782	732	737	780	717	764	745	761	761	737	750	749	741	741	741	719	765	800	756	730	770	768	736	759	753	774	724	771	748	718	762	722	787	757	754	733	806	743	773	777	786	752	765	755	741	755	806	767	729	808	706	755	766	740	751	731	760	760	785	747	771	758	737	697	764	762	705	724	733	794	716	797	739	711	744	761	775	755	723	721	733	761	781	730	738	687	747	794	767	723	752	749	766	728	789	766	741	817	769	768	760	721	772	771	746	786	731	716	772	746	767	744	764	780	757	748	753	745	774	765	759	804	764	727	766	752	787	766	772	747	732	761	731	748	718	748	755	775	746	738	775	766	736	755	792	804	765	740	758	773	802	718	771	741	792	776	740	774	763	764	717	770	786	798	735	767	747	769	807	737	747	771	749	794	778	795	740	772	753	746	789	749	759	713	721	748	768	754	733	725	746	741	782	732	769	743	719	789	783	720	748	767	812	739	773	678	750	724	750	750	769	721	744	714	738	779	764	781	725	782	771	757	733	767	782	749	729	719	720	744	758	744	743	771	759	714	777	742	768	770	704	782	727	743	702	758	711	798	760	733	747	722	749	778	732	702	737	754	771	788	740	771	726	721	765	758	735	807	734	787	733	751	750	756	769	723	758	759	725	767	734	745	767	717	804	696	743	711	773	751	735	764	778	724	737	788	776	729	701	751	739	704	762	755	731	747	755	763	796	752	751	711	778	766	732	773	769	767	743	753	780	722	704	756	716	785	753	755	727	735	749	781	794	781	734	745	759	757	722	780	800	773	749	755	754	708	783	763	751	758	749	705	824	730	711	746	785	739	773	728	770	755	737	717	739	753	772	754	748	750	756	759	714	720	761	797	736	749	733	743	738	761	727	756	762	773	782	779	738	820	798	743	742	782	759	756	746	773	750	784	792	753	742	703	752	734	777	708	751	688	780	743	701	776	786	781	774	754	829	742	732	754	796	786	721	774	755	738	753	778	716	689	797	797	705	793	761	715	699	750	747	742	760	721	763	736	778	788	753	756	789	739	767	751	770	817	725	815	762	754	773	743	763	757	696	766	831	694	692	746	758	731	782	751	769	740	729	759	769	716	781	742	776	749	743	750	755	783	777	728	746	775	744	786	741	768	747	746	779	749	753	818	752	746	766	770	843	766	746	721	720	774	771	756	778	782	744	787	758	801	756	770	751	743	752	734	768	728	713	716	806	757	791	790	779	707	729	733	749	741	758	745	778	752	732	762	711	792	757	772	784	766	745	775	689	740	734	710	684	713	751	758	748	731	789	742	719	728	761	759	759	727	726	780	732	713	731	758	749	705	790	747	703	758	739	716	773	724	724	683	751	794	737	772	755	728	779	770	764	768	754	760	753	757	739	728	768	768	763	742	731	741	714	755	792	772	711	772	740	761	722	757	700	710	740	770	771	792	796	755	756	768	744	736	763	785	764	751	708	817	779	749	724	748	769	782	729	749	805	747	706	751	765	783	731	789	721	757	775	716	786	747	754	741	804	738	769	820	811	773	732	737	780	745	774	719	714	793	770	791	709	741	748	730	743	759	757	757	769	725	745	713	768	762	760	806	779	791	772	781	781	732	777	726	761	724	764	805	760	744	684	790	792	764	762	739	703	773	744	734	768	691	752	804	738	731	754	762	754	761	715	775	711	758	746	750	735	760	762	786	792	774	717	756	832	703	726	787	798	796	751	766	682	760	770	760	756	740	770	719	749	825	791	744	806	683	772	777	782	769	757	796	733	736	734	760	797	782	774	772	784	725	727	772	734	737	719	772	764	742	811	715	753	773	722	780	731	738	756	768	726	709	766	722	785	730	796	768	782	780	732	754	743	737	736	728	746	726	746	768	720	740	754	769	746	789	794	786	762	676	736	766	776	706	765	782	771	790	767	720	743	762	761	732	774	746	828	827	737	743	792	741	796	764	760	811	776	796	751	794
24970	21462	24737	28608	21460	17155	472	277	236	221	214	217	223	202	235	221	220	209	225	238	211	184	198	202	187	189	216	202	184	198	190	209	197	204	204	200	199	205	201	199	201	177	210	185	196	195	209	205	189	224	176	171	182	172	211	208	201	201	215	181	206	174	177	221	187	191	206	169	194	186	170	188	187	164	186	195	198	201	209	204	200	202	177	196	159	187	203	199	203	207	172	174	206	219	192	197	217	185	180	211	196	183	194	181	190	190	210	227	208	190	205	208	192	181	165	197	185	152	186	186	194	173	204	223	183	222	197	208	216	198	208	172	191	199	175	201	184	196	200	176	200	202	190	200	199	189	186	186	174	188	217	193	194	213	190	197	206	170	204	166	200	195	197	198	189	177	185	170	218	170	202	177	194	192	195	199	193	187	200	205	184	207	189	170	197	196	193	205	190	222	181	188	189	178	163	182	205	163	158	171	192	183	189	221	166	189	192	187	215	200	197	205	223	196	200	195	211	193	190	217	179	203	198	204	196	173	182	204	186	201	204	202	190	212	195	180	208	213	191	192	201	220	206	208	206	197	215	199	195	219	213	196	211	201	189	223	196	209	163	201	213	193	168	197	218	190	200	196	186	148	208	184	180	217	218	217	180	187	178	199	181	181	186	200	180	192	194	194	195	206	186	188	196	187	200	191	197	197	209	174	193	193	184	185	193	197	174	180	211	222	197	181	171	199	214	190	181	185	189	199	168	233	184	200	179	175	176	198	199	188	179	181	174	187	203	197	192	172	192	182	171	170	177	180	186	186	164	189	190	196	190	204	190	181	192	210	199	180	195	190	185	201	190	186	201	209	181	198	210	174	188	195	177	165	209	183	180	185	177	191	205	168	192	203	205	196	175	184	196	187	192	183	215	194	188	206	219	188	184	188	193	208	194	172	161	165	223	197	192	207	174	191	170	174	207	188	178	209	200	193	183	195	196	169	204	172	207	179	188	188	183	187	209	185	203	190	174	179	183	213	217	200	169	177	200	199	201	190	197	222	205	193	193	199	205	203	218	190	211	194	166	207	209	223	175	210	185	192	202	184	214	177	201	191	212	200	202	182	237	218	195	205	218	176	200	175	180	192	198	206	201	192	177	203	168	200	183	226	184	187	186	164	188	203	184	218	174	206	171	202	207	211	192	187	184	224	196	187	187	189	192	181	200	174	182	181	208	181	196	185	212	191	206	198	216	203	171	216	189	186	175	170	192	176	183	175	185	200	191	193	195	222	175	185	212	190	162	209	199	198	180	171	193	183	198	199	176	183	208	200	215	186	219	159	206	208	189	187	180	189	181	190	184	202	176	178	189	180	182	171	191	204	205	179	200	207	204	165	215	177	202	193	180	183	196	206	178	186	192	179	181	197	180	183	182	204	185	183	211	186	194	211	194	191	198	186	170	184	193	205	190	200	162	198	187	214	197	181	185	203	177	188	175	185	191	189	182	164	190	211	183	178	173	221	181	187	174	194	213	191	179	193	203	198	189	196	207	200	171	193	183	186	196	169	204	196	203	200	181	182	164	186	208	180	210	191	198	187	204	193	188	202	202	204	203	188	207	206	195	194	188	173	209	190	202	217	184	198	218	206	157	217	171	201	215	208	179	206	175	175	206	193	188	188	203	188	196	224	226	185	181	202	191	196	193	212	218	191	199	178	193	184	174	198	207	175	171	177	203	205	166	195	199	190	194	202	201	178	194	220	206	190	189	202	182	193	187	174	179	190	197	199	172	181	209	197	180	182	223	190	174	185	211	197	183	192	211	216	178	186	190	191	190	178	198	183	183	175	197	202	185	207	208	195	169	181	193	204	186	201	202	194	197	204	190	154	187	212	216	188	207	192	202	187	203	190	192	203	196	178	180	192	188	187	190	205	191	176	201	203	199	211	189	204	202	202	214	191	191	204	187	218	189	198	197	189	197	194	194	199	198	186	181	229	183	222	179	192	183	209	187	187	210	188	206	177	201	179	191	210	189	194	206	169	195	176	185	189	186	208	184	163	204	174	161	178	187	186	205	175	212	205	219	196	197	173	197	170	179	195	202	189	176	208	169	206	187	194	187	184	186	194	177	196	200	203	193	205	201	197	211	205	204	199	174	201	202	203	205	172	202	196	171	200	191	203	205	175	187	195	192	202	187	192	187	190	193	178	164	174	190	204	182	191	191	191	199	208	168	185	181	215	191	193	202	221	168	209	183	195	189	190	191	210	168	183	204	186	180	179	186	220	189	210	162	220	186	197	194	178	172	209	193	197	190	188	200	190	210	197	185	199	208	195	184	186	179	180	201	202	182	199	188	184	224	195	215	182	215	179	196	212	177	197	202	197	207	213	197	172	176	194	200	197	189	176	195	187	201	160	198	195	178	184	205	177	241	200	197	225	174	176	170	201	156	178	210	195	174	198	181	220	215	195	189	188	192	171	188	197	182	180	199	203	194	186	206	185	199	176	188	197	208	161	221	196	200	198	175	208	232	171	210	176	211	164	215	204	195	205	193	217	194	190	193	174	186	195	238	194	208	164	194	192	198	176	194	189	188	188	187	208	189	191	187	181	160	217	200	199	197	175	177	182	206	182	174	205	212	191	192	202	208	180	207	192	196	211	199	197	197	173	180	201	173	213	209	192	195	199	183	198	203	201	210	186	198	174	206	174	179	208	209	187	202	198	199	187	185	194	204	179	176	229	173	206	200	209	186	207	207	164	176	191	203	207	206	189	184	170	191	187	195	208	177	194	197	179	203	190	202	176	183	188	175	202	179	176	185	178	197	220	193	209	194	186	213	176	199	225	190	170	201	168	184	176	200	201	178	192	194	165	198	198	198	204	213	217	234	195	175	174	183	177	171	208	193	218	192	185	206	201	198	160	187	210	217	163	177	186	201	216	204	216	171	184	188	203	185	198	176	172	196	171	211	207	173	181	196	204	199	209	198	216	196	182	168	188	177	207	189	197	166	192	181	188	182	199	181	201	182	187	176	189	199	204	194	190	186	204	185	198	201	189	215	216	186	198	180	189	181	203	197	169	172	182	174	168	186	187	210	193	201	195	188	204	183	204	202	162	203	190	161	188	202	211	196	215	211	190	181	176	178	203	187	220	188	196	194	187	183	198	180	188	199	172	199	197	204	191	204	177	185	209	189	197	182	202	220	199	168	216	178	191	205	178	182	215	183	208	211	200	207	240	188	218	200	192	219	206	206	225	196	189	178	210	186	197	202	188	192	202	196	189	204	171	198	177	176	238	194	185	196	176	201	192	196	172	211	187	176	207	196	183	194	194	198	175	200	199	186	201	216	182	195	188	192	203	173	186	197	214	193	185	186	183	171	219	202	208	181	179	193	204	211	199	177	163	201	195	193	182	171	185	211	188	203	178	182	154	193	206	174	163	220	193	203	185	165	202	184	186	210	220	191	185	207	202	191	197	193	173	194	186	202	187	167	208	199	171	194	201	185	183	185	204
2998	1924	1069	705	623	541	528	513	498	456	479	505	484	463	464	473	493	469	471	470	475	457	502	497	514	489	455	434	425	487	501	468	438	463	463	436	501	461	429	471	494	498	489	476	434	462	496	481	481	457	455	482	487	444	475	470	491	486	413	426	441	469	483	464	470	440	476	459	517	472	440	468	460	494	472	442	486	512	462	458	467	508	469	507	493	446	496	477	461	448	483	463	472	458	451	448	450	479	468	480	466	456	479	487	467	467	478	465	496	462	486	489	456	445	468	448	494	481	508	485	474	449	474	465	465	483	489	454	468	540	430	484	436	451	480	451	450	440	476	496	463	469	469	513	477	455	460	468	492	427	495	472	474	442	450	456	483	465	490	454	487	448	482	449	491	479	475	451	502	465	474	493	465	467	457	460	455	476	509	475	419	492	455	502	422	459	465	455	489	476	476	493	462	476	472	463	505	472	472	452	478	467	468	504	458	500	492	457	466	496	476	464	480	471	467	467	480	470	469	485	457	458	493	426	448	477	474	414	511	483	490	466	480	466	438	444	480	493	489	464	469	469	430	486	475	458	450	495	508	475	475	465	462	480	470	464	491	460	467	467	448	497	467	485	474	443	486	507	477	463	502	431	474	435	459	433	490	474	457	462	455	481	476	462	492	470	457	483	461	456	469	459	475	465	443	469	467	470	474	493	491	524	501	466	482	499	481	453	467	467	473	521	492	461	470	475	474	498	453	453	489	472	455	471	467	438	470	469	444	472	451	490	471	477	469	511	484	438	476	460	473	477	473	430	444	458	463	451	462	461	514	490	448	440	473	490	458	460	447	483	482	444	459	459	477	460	482	448	476	448	479	463	441	476	459	445	467	496	513	431	477	488	466	485	443	439	443	480	455	489	432	443	478	481	503	455	477	470	468	483	513	440	442	500	463	445	507	471	447	485	491	433	500	441	492	449	455	475	472	491	467	496	479	459	487	489	466	457	462	464	475	490	476	451	461	471	472	483	481	501	458	465	452	445	462	497	499	492	463	477	446	478	431	397	457	420	428	475	469	431	420	477	475	506	487	504	442	486	494	481	472	459	466	471	453	484	439	436	481	452	474	504	456	471	478	484	495	477	504	462	436	490	487	474	499	465	478	476	461	421	509	473	463	482	502	454	447	434	489	453	461	467	454	444	469	484	479	512	474	466	478	460	468	437	446	442	436	451	449	517	455	438	448	469	489	461	438	488	440	454	447	483	471	519	455	465	460	439	459	522	448	431	485	455	488	509	461	490	491	453	473	466	488	464	466	457	478	492	470	486	462	475	461	447	484	469	526	483	466	474	450	454	466	508	482	473	479	463	432	475	498	494	459	447	454	445	471	478	447	473	454	428	437	458	444	482	440	480	486	460	495	453	468	478	461	485	465	483	431	430	471	490	465	466	472	454	464	505	481	467	494	419	451	430	471	432	464	444	418	467	455	460	451	426	479	503	479	453	469	457	490	450	489	450	470	492	473	463	483	468	472	455	469	433	498	468	487	476	458	456	477	419	445	474	492	489	464	461	462	487	490	459	452	489	426	454	484	472	460	513	513	475	475	444	494	453	472	472	423	453	466	461	526	447	465	455	436	451	484	479	491	442	479	470	465	448	453	468	499	477	472	465	448	490	482	462	482	469	472	492	459	467	489	487	480	475	459	486	437	466	497	463	472	467	436	464	474	459	517	468	469	477	514	488	434	480	483	470	468	446	477	452	468	505	458	490	485	469	460	452	477	485	500	476	485	409	444	485	448	472	480	472	461	429	477	492	491	418	436	457	448	444	479	454	458	514	495	508	464	458	445	455	476	492	464	481	490	485	436	424	471	485	424	435	497	463	488	482	463	471	455	483	464	474	489	467	493	462	437	467	455	489	478	472	475	493	481	474	489	475	468	452	464	474	479	508	471	491	483	458	486	443	505	459	484	490	473	450	485	451	462	499	455	468	474	465	475	465	419	487	470	491	446	480	480	472	456	455	473	507	447	474	448	445	497	463	484	457	495	478	459	483	449	500	456	460	490	454	466	459	504	449	449	497	483	469	459	508	497	489	451	441	467	450	483	481	451	514	496	439	493	483	520	466	453	463	437	467	492	468	462	446	480	468	512	499	479	468	458	486	475	458	455	457	448	461	454	494	480	469	472	522	467	485	458	480	484	450	459	439	473	463	464	414	472	486	451	450	462	465	438	456	470	453	481	504	478	473	523	485	451	480	476	475	478	457	478	436	446	475	466	468	497	457	463	483	447	471	434	477	451	439	464	482	470	482	471	449	440	443	464	504	483	474	502	505	444	500	475	472	462	498	451	497	490	478	483	500	459	497	418	457	434	473	469	459	442	448	454	447	492	491	453	443	474	457	431	467	427	475	498	471	482	489	433	454	497	460	462	477	430	463	461	472	427	449	437	505	493	478	447	509	475	441	476	518	475	505	465	468	451	438	439	495	484	459	479	437	475	484	493	445	468	472	465	445	497	461	438	460	457	461	516	455	457	439	431	474	469	505	476	480	483	473	488	487	472	462	478	480	458	485	519	471	479	503	452	468	468	440	493	459	464	465	474	489	447	480	450	469	479	419	462	475	469	487	484	431	455	472	504	490	457	460	495	477	478	459	471	444	450	461	490	441	476	496	512	497	455	435	515	488	467	441	454	483	509	472	436	500	458	444	449	480	473	464	449	457	472	461	486	479	462	479	444	438	482	472	489	471	475	473	479	448	473	476	438	478	477	497	450	481	449	415	450	464	479	434	447	509	471	455	496	451	464	502	454	466	445	508	475	470	456	487	484	460	491	504	465	462	464	433	435	461	474	449	452	463	421	429	487	410	483	493	488	473	449	452	466	473	460	482	461	468	436	488	489	449	484	460	481	499	455	471	486	484	472	441	480	474	477	491	461	475	476	445	466	443	464	434	478	491	507	507	476	493	486	423	447	503	473	467	449	504	422	458	475	466	463	445	518	495	465	450	447	454	466	501	480	430	460	470	483	444	455	466	448	439	452	442	463	442	518	436	498	477	472	483	468	471	461	471	481	505	459	473	496	470	467	466	485	491	480	520	490	445	471	498	443	473	437	487	486	474	474	483	459	440	465	474	474	465	480	460	457	500	455	460	487	478	453	436	466	463	449	460	451	461	499	469	465	475	473	443	496	491	484	475	492	453	467	468	492	461	447	479	473	489	487	460	487	503	440	511	446	454	454	464	472	430	498	453	478	490	459	463	446	517	458	463	468	451	438	473	449	444	470	441	435	480	501	465	479	509	480	505	466	500	472	515	465	471	493	474	468	509	456	447	453	459	475	503	445	463	453	498	464	478	507	466	457	451	501	484	457	480	450	513	509	450	448	480	501	459	456	506	466	452	498	492	480	446	459	428	497	482	460	465	460	479	504	437	477	483	457	461	497	449	434	481	494	417	474	475	458	487	445	449	440	435	472	483	468	485	451	448	499	473	463	492	471	486	473	428	449	457
24376	21502	25169	28278	21503	21508	12791	363	188	180	142	149	140	125	131	136	112	96	115	113	108	119	106	94	97	111	120	104	105	98	99	104	109	92	94	103	80	108	93	110	80	89	93	99	105	89	96	89	87	88	106	89	105	82	94	97	101	99	87	103	101	91	81	81	83	81	80	82	93	78	98	84	68	82	70	101	82	98	82	93	93	72	85	85	113	101	75	104	83	89	83	81	87	97	108	94	86	100	105	102	77	103	107	78	91	96	88	89	103	84	98	89	91	97	81	77	85	85	75	79	85	95	91	101	90	104	82	101	90	98	83	91	84	97	92	86	80	84	81	93	90	94	89	77	81	74	83	69	84	98	103	73	91	101	85	94	97	100	96	75	91	87	73	79	74	103	85	87	84	99	87	82	84	86	77	100	83	91	74	92	93	83	80	73	89	77	87	84	72	94	80	92	86	86	89	91	86	75	82	85	87	83	93	88	85	76	89	97	85	65	83	83	92	84	87	92	98	85	84	94	68	105	90	103	99	88	99	93	90	85	99	92	88	93	81	80	80	86	76	74	86	86	91	93	90	88	103	86	86	86	102	73	98	79	85	75	87	93	100	83	83	78	82	84	84	81	96	89	94	80	95	81	84	101	67	100	91	100	88	80	91	85	98	81	81	105	78	88	78	109	90	102	96	90	104	85	71	75	91	88	88	59	95	82	80	96	83	100	104	60	87	94	91	112	96	105	91	83	103	89	85	102	96	106	88	100	87	88	79	86	93	91	96	108	89	63	83	82	71	79	76	92	83	96	86	95	94	100	96	80	96	85	86	77	83	103	98	90	84	76	76	75	75	80	94	78	78	83	80	102	101	74	93	80	92	92	99	83	81	102	80	88	107	87	78	85	81	96	89	87	85	115	78	102	110	87	94	94	97	86	88	83	81	83	87	79	103	101	99	96	72	90	92	77	89	77	102	75	79	97	87	95	94	92	94	77	81	72	83	79	87	100	85	92	97	85	94	84	93	100	69	86	79	73	84	87	111	85	84	90	80	96	83	97	81	87	90	106	93	88	72	80	76	67	82	101	79	90	88	87	91	98	81	80	74	93	95	71	90	101	94	74	78	93	113	65	81	89	90	99	94	95	100	83	105	79	101	80	74	92	91	90	96	89	71	106	85	92	84	93	94	76	100	105	90	86	92	96	80	88	101	94	97	88	79	76	86	67	88	109	92	70	83	92	93	106	79	106	87	109	73	78	97	88	89	79	86	67	86	82	92	83	81	80	77	75	98	84	99	98	84	96	77	81	85	86	83	94	105	85	77	81	98	86	84	93	81	78	89	83	94	102	77	84	92	95	82	88	91	80	90	81	94	95	67	91	100	74	99	75	92	83	90	86	105	88	94	96	93	101	102	88	88	78	79	80	98	92	90	98	91	88	94	94	90	98	80	97	96	76	90	75	84	96	87	77	101	110	83	100	86	84	89	77	80	90	98	93	89	98	77	69	94	87	94	78	93	73	88	84	82	91	92	78	101	90	76	80	97	92	85	72	90	102	79	89	92	61	77	102	94	86	80	90	78	75	81	106	77	87	83	95	85	90	75	88	72	80	85	95	91	93	73	71	93	86	80	84	90	72	83	111	90	95	95	86	88	94	93	93	103	85	90	73	88	100	95	99	82	89	70	93	89	80	89	82	94	112	88	95	72	72	87	96	88	99	93	78	101	87	82	78	71	81	96	96	86	98	93	71	81	96	78	88	93	107	84	97	81	103	78	86	91	70	96	87	93	82	89	86	85	91	87	102	106	74	77	81	90	93	82	87	86	79	66	80	94	92	92	90	77	93	81	54	77	80	99	85	85	88	82	78	87	87	80	90	93	80	86	79	80	93	90	84	77	81	87	75	74	103	82	88	91	98	80	87	89	86	99	83	89	72	90	85	86	86	87	95	98	83	101	83	77	90	99	78	75	90	87	81	78	96	97	76	74	92	85	96	93	93	91	91	82	80	74	87	79	83	90	75	82	92	83	105	81	100	80	92	95	109	93	85	85	85	73	80	88	78	78	85	93	88	87	88	78	87	96	72	78	97	98	106	67	99	88	93	96	84	85	72	97	98	76	77	92	63	97	85	95	74	71	80	93	68	76	96	74	104	98	72	83	91	79	100	99	91	84	96	72	87	79	92	88	88	93	91	86	82	97	91	76	81	74	67	99	86	84	93	79	99	83	93	92	85	93	90	67	86	85	102	83	74	80	100	90	87	97	94	90	87	92	75	89	99	98	76	67	98	89	92	74	91	92	84	65	81	101	78	86	106	96	75	92	84	80	73	98	81	90	99	74	78	79	95	96	68	98	80	91	66	94	81	125	104	89	89	90	87	95	75	100	91	85	97	84	88	90	85	86	89	84	87	95	76	84	81	86	75	85	87	77	99	99	95	88	95	94	96	99	93	100	104	88	84	95	88	94	79	82	80	85	85	94	85	84	85	77	90	98	90	98	91	86	97	75	99	84	79	94	68	87	92	79	91	95	100	73	82	84	100	81	94	105	76	98	74	89	83	100	75	88	82	98	80	82	94	80	94	112	80	95	89	90	108	93	99	105	81	79	91	78	86	79	95	100	87	79	73	86	101	98	81	88	85	95	83	97	74	96	94	84	75	101	92	74	83	84	83	92	86	115	80	93	96	83	84	75	95	93	87	83	98	74	83	100	85	90	76	82	95	99	85	89	90	83	83	92	75	110	89	87	85	110	88	88	82	93	112	87	95	75	83	83	79	93	96	71	86	80	85	76	84	89	97	91	91	91	75	103	91	87	89	77	101	93	75	118	96	110	84	95	77	79	86	82	83	89	74	97	99	69	86	97	84	97	88	101	91	97	87	89	82	93	87	82	82	96	89	98	90	93	100	81	85	90	97	96	86	91	82	101	92	91	91	88	76	82	91	76	92	90	73	109	87	81	101	99	87	80	89	71	86	73	82	83	86	81	69	96	86	71	99	76	84	90	78	85	93	84	105	97	102	91	95	80	93	107	92	81	84	82	100	105	94	84	77	80	83	96	94	90	88	95	97	78	80	86	78	82	81	92	111	88	88	91	83	93	85	86	102	78	74	89	92	103	102	86	83	86	87	94	85	78	100	87	87	106	72	93	99	94	84	95	80	99	78	86	94	93	84	90	87	105	97	82	71	93	94	91	89	83	79	73	86	91	89	75	84	93	82	101	90	103	81	112	76	94	89	87	77	91	86	82	100	109	73	88	96	74	102	84	108	87	74	76	83	97	99	92	105	96	90	90	84	90	101	100	90	88	89	78	81	80	65	94	83	92	95	90	87	98	88	87	99	99	85	101	83	92	102	97	69	89	77	82	86	91	83	79	98	101	89	83	77	100	80	91	76	104	83	100	97	105	90	92	85	84	84	74	99	86	93	103	90	99	85	92	90	81	97	88	83	89	98	91	78	82	96	99	104	93	92	82	81	93	92	85	88	85	91	86	78	80	79	64	95
2889	3019	1416	707	507	377	336	307	313	288	298	283	277	294	268	276	262	255	268	248	295	273	230	247	269	241	262	269	272	261	231	243	229	270	285	220	256	252	252	278	270	238	246	264	267	234	285	276	250	235	276	248	259	253	233	252	242	259	255	269	241	265	227	266	247	243	247	262	262	258	248	243	242	247	294	240	274	240	259	246	243	242	253	237	248	242	284	269	263	257	238	231	252	265	249	238	291	277	252	255	231	262	267	245	257	234	250	228	238	237	266	201	233	268	270	254	249	277	252	247	261	259	240	269	236	235	269	269	247	237	259	224	240	267	246	257	240	277	262	272	236	249	245	268	249	231	222	250	254	240	271	263	261	236	229	237	250	237	248	259	239	235	250	245	250	257	245	275	274	267	256	244	246	245	220	250	250	248	256	242	246	247	245	244	211	239	230	251	276	238	238	252	238	233	267	272	250	275	268	223	241	270	242	257	275	236	259	246	228	262	258	261	245	259	228	230	227	283	236	232	248	249	238	234	243	256	254	277	274	238	256	250	237	231	259	253	288	232	264	241	250	250	257	280	269	258	203	252	257	250	269	226	246	269	258	251	258	259	270	258	255	248	229	259	235	254	250	251	250	280	246	248	252	265	242	237	269	266	263	247	254	221	252	260	259	252	278	242	255	247	246	245	270	265	256	247	229	258	222	242	228	231	266	258	248	266	260	250	260	250	256	228	256	249	273	235	228	262	236	244	267	247	251	236	238	262	248	233	243	240	214	227	257	237	250	259	257	243	221	258	274	258	236	242	228	254	268	216	251	263	212	232	225	241	238	248	245	263	253	217	257	225	251	238	247	244	260	222	250	248	248	253	249	256	248	261	239	255	246	238	251	231	223	254	244	254	240	261	216	248	252	258	248	265	231	253	272	241	296	237	275	261	269	257	251	257	240	218	270	241	231	259	236	273	246	229	243	288	274	238	244	270	256	230	274	240	277	262	235	260	252	252	270	243	248	239	272	234	223	242	234	227	234	249	254	251	258	252	268	290	246	256	239	255	223	238	255	224	242	231	266	250	282	225	248	255	241	267	264	232	250	252	254	248	235	242	226	270	220	264	238	258	236	231	263	258	302	272	262	247	263	267	232	279	240	247	230	240	234	254	239	246	259	241	249	243	266	256	251	233	219	249	261	258	239	240	264	250	262	254	241	245	260	250	210	265	276	261	258	252	248	250	265	236	264	248	233	246	269	235	239	244	258	256	240	254	252	244	257	252	246	239	262	221	239	258	243	241	262	256	254	250	229	260	247	243	249	259	266	267	260	237	277	258	234	274	257	234	270	230	249	241	253	241	269	257	259	230	271	236	257	234	225	276	256	263	244	249	253	232	248	266	243	259	259	242	240	245	234	246	259	242	249	265	239	267	276	247	245	241	260	253	277	240	252	270	250	263	275	279	268	248	250	280	264	264	230	261	261	259	261	255	264	235	225	257	240	277	236	227	252	277	243	262	240	246	256	256	266	265	221	278	252	257	220	251	248	252	276	244	263	267	249	271	237	273	253	260	266	250	260	233	261	248	248	224	229	261	244	234	243	243	281	260	280	259	242	243	240	248	257	258	268	250	241	250	283	277	259	251	243	247	245	237	247	232	277	246	247	235	267	246	263	225	249	236	260	249	244	238	248	230	235	263	246	258	246	256	249	265	234	237	259	247	252	244	255	240	278	252	242	228	215	240	229	259	267	244	238	260	230	265	251	260	248	259	247	268	230	269	234	248	246	279	266	268	264	258	264	261	259	239	272	234	250	262	271	230	226	266	237	238	275	263	226	241	244	234	247	256	292	239	247	257	265	244	270	279	243	263	249	252	261	254	244	229	277	248	235	265	252	246	279	257	248	217	248	269	269	255	250	240	266	249	250	269	278	280	270	249	263	247	262	235	244	251	258	244	287	261	250	248	229	241	247	262	250	250	250	273	261	242	228	223	250	241	248	261	274	224	226	227	241	263	230	250	239	235	253	255	267	272	269	263	259	235	229	236	230	251	246	243	262	242	244	237	270	257	268	251	240	220	232	256	244	234	260	300	238	236	271	272	246	286	253	220	256	244	262	267	250	242	277	266	241	245	238	237	235	228	250	208	250	263	232	229	257	244	252	241	256	271	258	225	266	254	273	215	244	258	257	274	246	272	243	235	250	248	231	223	236	250	256	235	251	246	269	253	244	261	256	238	236	258	280	247	269	241	274	248	254	254	227	244	259	247	235	233	264	260	258	238	219	247	262	255	231	246	257	287	246	273	232	273	248	236	269	221	246	264	274	244	229	260	228	244	268	248	268	244	249	249	244	233	226	259	255	267	229	238	238	230	251	246	256	237	238	267	240	235	249	218	253	261	265	263	257	279	242	264	251	262	274	246	276	259	266	267	252	261	240	240	235	243	250	234	243	218	238	244	235	246	273	246	230	273	263	272	247	230	255	256	214	266	278	260	262	233	255	259	230	255	224	244	245	229	246	229	283	249	257	249	250	241	244	254	257	259	226	260	279	272	258	269	223	221	247	229	249	221	240	245	237	221	261	252	242	226	252	221	252	243	275	259	231	260	246	243	239	239	248	261	245	241	275	259	237	244	283	264	242	260	254	265	247	271	241	271	246	239	274	245	248	266	254	238	245	244	261	236	230	279	262	257	230	264	285	247	250	259	251	247	253	223	235	259	236	217	229	253	249	260	241	251	247	270	265	235	262	231	274	285	248	272	203	226	258	287	251	226	250	233	246	278	226	225	247	277	212	243	235	264	238	276	279	245	222	291	228	256	267	266	247	241	263	241	265	231	254	253	269	240	233	234	276	208	236	252	237	281	235	288	249	252	248	260	234	269	247	244	267	237	242	259	249	250	262	261	243	231	277	275	241	245	242	249	265	250	244	241	261	207	259	278	242	261	256	247	279	204	259	256	247	253	249	235	239	238	244	272	277	248	271	229	230	250	279	264	251	247	224	255	236	268	247	239	275	219	229	254	245	256	255	264	244	255	261	256	228	260	228	269	245	226	233	243	253	239	242	244	256	228	268	252	267	245	271	260	255	260	251	239	244	238	253	277	253	236	250	212	277	227	256	250	290	272	257	236	209	257	241	243	235	240	258	241	237	230	236	250	261	254	235	276	261	268	230	252	263	232	266	260	250	254	268	228	239	241	246	240	247	262	238	260	232	257	244	250	274	222	256	256	247	249	252	249	255	235	246	278	221	268	255	250	261	232	226	279	245	226	272	236	235	228	241	240	239	243	210	290	251	222	249	242	238	230	230	247	222	265	224	253	258	267	248	234	245	250	274	225	242	234	257	287	261	249	218	273	237	279	251	283	267	277	257	263	248	245	257	251	256	233	265	250	242	248	247	270	252	247	256	232	254	250	251	236	282	231	235	237	226	239	256	249	245	221	266	237	254	270	270	240	256	237	235	253	258	248	227	255	257	218	264	260	221	275	250	263	253	203	253	248	241	263	243	255
31954	20371	8130	592	355	314	327	290	317	311	336	340	328	335	297	305	315	339	318	307	287	307	313	313	341	337	326	325	273	291	339	290	319	290	335	285	294	309	323	309	323	282	321	347	304	313	317	335	332	302	312	312	282	319	323	306	296	345	309	304	297	327	302	320	311	326	290	340	340	314	304	333	294	335	368	322	316	295	315	320	288	315	303	340	330	338	296	282	301	320	302	320	317	358	308	317	323	304	312	341	313	307	310	313	299	299	335	332	317	305	303	315	341	304	323	327	316	334	336	306	296	331	297	332	293	276	330	313	333	340	327	291	301	346	291	297	314	304	353	307	303	288	301	327	288	336	290	302	305	301	309	315	332	326	316	296	329	304	290	289	317	344	285	321	315	338	325	302	309	338	307	311	288	310	306	335	314	344	353	338	331	320	295	274	322	311	362	333	346	328	304	322	337	344	305	349	296	301	329	333	299	301	325	281	319	322	333	306	307	301	338	294	311	317	313	329	314	313	319	294	338	318	366	301	308	323	320	313	310	333	303	311	309	320	295	303	341	324	327	326	311	289	325	331	289	329	315	301	312	336	324	306	299	329	326	282	362	282	319	311	291	314	302	323	360	299	299	291	334	294	295	341	340	339	290	276	331	357	292	304	299	314	298	312	297	316	294	321	326	320	323	332	318	303	336	331	341	285	297	291	313	320	333	314	325	328	316	310	341	315	330	312	331	334	330	319	327	335	319	347	335	278	309	306	291	343	346	313	308	304	339	283	306	322	333	323	330	338	303	284	314	331	336	298	294	297	308	322	327	315	334	358	296	295	315	331	300	312	347	342	323	334	296	300	338	336	271	284	295	280	304	333	312	303	304	316	301	342	322	321	307	292	335	327	347	298	348	299	309	307	328	353	313	338	320	343	334	302	336	344	327	299	324	337	325	290	292	316	331	286	294	309	305	294	286	304	322	325	286	307	302	319	330	307	323	310	336	304	341	351	290	314	320	322	301	324	290	289	336	300	294	296	309	330	285	326	323	327	329	314	303	333	311	340	333	340	353	293	308	318	341	317	361	295	272	315	304	338	310	314	297	298	330	270	314	308	295	303	304	331	312	291	312	310	301	322	349	286	319	315	338	307	322	315	324	306	353	313	332	307	344	325	330	304	296	295	326	302	311	308	329	291	322	297	300	340	290	317	322	346	327	315	335	327	313	318	311	316	302	321	316	320	317	337	295	290	321	326	324	328	333	317	311	299	304	322	307	305	309	293	297	299	312	337	346	319	287	320	293	303	306	370	312	308	333	303	286	327	331	351	351	338	322	333	320	322	320	350	325	322	354	339	375	298	345	348	329	309	292	298	311	295	343	298	297	316	319	313	315	314	338	311	334	345	301	333	317	332	317	326	312	304	334	329	319	294	332	290	317	319	329	329	331	318	286	345	313	325	315	322	320	333	304	294	314	313	332	323	328	294	322	326	306	301	318	336	354	337	359	288	303	341	324	343	329	323	279	342	308	302	318	293	295	323	313	337	323	323	338	349	331	327	336	295	330	301	308	322	318	326	304	330	313	353	333	311	327	322	298	281	328	340	316	315	315	317	329	283	308	333	346	338	308	355	298	336	325	316	349	327	343	308	291	360	317	314	347	291	307	326	308	318	303	272	314	288	309	330	343	298	302	341	315	290	304	333	323	301	328	309	336	256	305	334	308	324	348	338	281	327	296	325	306	297	303	305	292	285	293	307	260	317	295	372	325	352	308	288	322	309	342	348	310	301	308	322	318	325	321	312	314	327	331	323	341	349	332	298	302	335	308	321	333	334	305	295	282	288	325	310	296	295	283	311	312	341	312	322	318	310	310	284	315	316	310	310	339	317	328	312	300	335	332	294	347	350	306	333	310	339	303	298	309	306	309	312	307	309	349	323	328	317	322	322	293	301	287	307	326	288	326	313	330	299	325	353	308	329	354	335	316	315	319	343	289	298	310	312	271	297	306	338	341	306	305	308	308	305	298	336	355	303	337	303	309	333	312	331	324	325	320	328	303	322	324	284	326	336	309	295	323	305	342	302	294	327	332	309	317	296	307	331	302	292	309	308	348	315	342	304	315	310	307	309	294	315	321	300	318	326	308	325	333	278	326	320	320	301	313	337	324	280	286	341	351	340	309	334	274	338	313	295	328	343	313	339	312	269	312	337	332	321	310	318	320	284	352	285	324	316	306	360	269	305	307	292	308	318	302	299	320	306	300	332	311	342	333	307	318	310	342	292	303	309	313	319	314	323	319	339	313	319	311	329	330	303	355	314	275	342	328	313	304	299	294	293	327	336	342	296	320	331	325	329	319	308	313	299	334	318	298	316	339	340	282	314	290	322	330	348	309	307	326	294	326	299	297	313	316	316	323	300	377	328	344	316	331	319	325	312	329	302	304	325	351	323	333	302	327	308	279	338	350	317	297	321	340	304	329	307	273	331	314	324	346	319	314	292	282	331	341	305	307	312	329	289	305	368	292	297	298	305	315	304	275	335	304	333	332	319	304	299	282	339	330	315	325	285	309	319	330	359	313	317	306	303	331	315	305	316	288	342	322	334	321	341	305	331	345	307	303	329	352	331	328	339	338	309	304	301	327	312	311	332	317	301	318	288	315	308	313	297	299	284	331	296	320	318	328	345	343	272	316	329	317	294	304	326	306	332	313	325	267	275	313	298	318	324	309	328	312	303	317	347	298	300	302	300	298	337	306	324	310	332	338	322	320	334	336	343	281	297	283	322	317	294	296	304	313	325	319	323	316	303	316	298	320	325	327	334	322	335	297	356	346	292	324	352	313	338	324	307	301	337	312	290	295	286	327	320	329	351	316	296	310	310	300	305	333	318	322	376	331	352	322	279	302	312	296	304	342	316	327	280	320	308	333	335	345	294	307	321	290	302	340	344	315	315	304	329	318	299	299	296	313	333	356	312	334	292	302	340	289	337	338	329	314	338	312	315	317	325	329	314	292	319	336	293	319	302	322	318	317	297	332	281	297	321	327	295	340	283	331	328	332	309	332	307	305	320	323	304	328	319	328	306	297	299	287	296	336	305	292	348	300	295	328	301	312	305	312	312	305	305	304	321	328	289	322	304	307	308	293	327	300	307	316	312	311	289	283	312	298	295	303	308	316	332	348	361	323	319	326	336	319	328	318	352	298	292	334	331	303	310	310	302	312	345	307	320	319	335	340	314	345	338	351	305	294	328	324	321	337	315	288	298	307	351	278	341	343	322	296	301	337	282	322	333	335	316	297	332	331	357	328	297	295	293	313	293	317	286	307	320	320	307	325	305	319	324	328	290	337	299	313	325	292	297	347	276	305	331	349	289	294	330	303	316	348	282	289	298	314	356	296	309	306	302	348	375	311	322	330	375	295	283	312	297	332	337	323	315	312	310	279	290	331	290	288	352	322	356	294	316	323	313	317	333	324	288	310	299	319	319	305	319	315	292	289	337	321	306	311	304	306	360
5735	842	781	743	772	781	753	729	748	787	693	769	764	735	736	774	728	756	738	746	748	754	799	708	741	748	742	772	735	769	771	816	764	843	759	762	792	772	754	776	726	744	697	711	740	729	718	745	773	739	787	711	755	711	735	759	726	742	742	735	769	753	766	740	711	765	782	708	718	723	758	772	771	750	757	741	736	763	777	767	745	772	730	745	763	817	772	711	776	805	721	729	781	770	737	817	785	764	750	769	731	762	796	774	815	784	742	752	777	771	743	714	733	753	723	744	791	728	724	777	773	755	746	754	780	764	785	762	831	769	736	742	731	777	763	786	739	753	757	726	789	733	754	737	758	753	748	759	829	747	728	761	751	731	712	729	756	734	788	740	762	736	754	784	763	743	753	735	762	777	720	799	700	745	731	773	768	796	734	746	777	759	797	758	715	768	793	757	726	741	729	738	686	712	692	756	712	723	712	728	739	763	764	788	760	731	747	713	764	744	704	817	751	772	779	753	758	740	774	798	775	747	728	762	768	746	716	730	760	735	723	705	730	774	748	788	752	738	734	737	725	740	796	764	796	800	747	734	784	748	774	738	788	738	747	790	782	737	776	755	797	746	747	775	723	736	775	741	767	777	744	738	805	714	759	752	756	748	790	727	753	778	726	751	734	753	724	714	719	749	748	732	783	747	745	770	730	748	699	818	745	726	684	780	762	747	756	805	774	767	801	754	754	768	746	739	719	749	757	718	741	754	764	745	730	791	709	685	750	790	734	754	751	775	743	775	720	769	765	738	735	730	795	731	749	732	736	741	746	754	781	795	774	770	779	717	716	772	765	756	789	746	755	759	740	768	795	757	714	758	812	750	726	728	747	783	776	745	748	741	772	766	747	813	791	742	732	748	724	766	796	770	816	759	711	733	710	789	722	764	762	781	783	715	744	739	707	741	737	770	752	736	774	759	730	787	700	762	704	793	752	722	757	738	776	750	734	715	773	793	761	708	709	703	756	735	727	784	746	750	728	760	777	762	756	752	748	775	749	682	730	803	797	689	722	762	721	731	748	770	728	718	751	687	753	707	724	730	750	768	717	699	743	701	705	734	754	708	717	763	714	701	748	754	763	748	782	728	782	726	749	719	732	753	769	783	786	743	754	744	768	751	809	759	813	739	754	735	723	756	794	732	787	750	741	731	724	740	704	763	716	750	800	735	719	743	746	754	754	713	776	742	752	751	778	734	719	786	769	705	790	746	717	724	741	733	746	761	728	777	771	769	774	766	770	742	742	724	728	717	787	751	777	772	746	811	792	757	834	770	711	855	717	716	792	806	776	753	754	758	765	770	785	744	738	760	747	745	732	776	746	738	718	712	729	740	766	762	729	733	769	804	771	821	794	772	719	729	726	743	746	766	750	793	754	709	711	778	783	720	707	744	733	696	726	767	674	710	756	714	771	710	744	761	740	768	709	740	789	761	748	758	777	802	791	749	765	753	785	714	746	711	750	804	759	752	731	761	782	736	755	784	747	762	746	770	723	737	749	745	787	795	743	758	778	767	795	774	754	723	717	719	725	782	771	754	789	729	795	736	750	731	763	749	778	757	768	804	777	757	748	767	759	735	806	763	710	777	731	702	752	755	736	720	751	745	755	731	749	751	730	743	739	771	749	734	802	733	750	827	781	760	782	705	799	742	759	759	741	679	739	763	737	702	740	766	801	737	825	755	696	740	739	752	769	752	764	746	743	751	686	763	755	801	752	747	768	736	745	746	699	750	788	715	790	766	755	744	673	771	748	752	730	759	774	745	744	741	782	761	719	752	764	750	740	728	746	749	736	678	781	801	746	738	756	792	805	790	769	715	750	761	780	769	735	759	765	741	804	736	762	774	713	763	700	742	728	738	731	758	750	720	712	776	761	726	791	737	736	787	724	780	695	791	778	749	782	712	759	780	749	784	746	697	735	818	762	754	726	732	782	748	742	745	777	686	737	742	729	749	782	755	701	792	723	741	731	718	758	759	719	736	754	711	739	793	706	734	793	735	770	720	733	767	722	751	760	773	743	715	749	773	750	752	776	727	715	737	766	793	715	770	799	783	749	709	741	740	697	714	720	769	730	735	723	737	691	750	795	740	726	795	734	761	733	749	775	787	767	776	725	739	743	746	751	735	768	773	709	675	733	743	731	794	771	760	717	755	758	738	743	752	799	753	764	742	738	805	750	760	781	712	740	749	732	764	799	711	729	758	743	764	733	751	760	772	759	690	774	742	752	672	730	733	730	715	749	727	725	699	792	757	718	782	757	752	747	703	755	724	749	735	794	733	758	734	723	701	740	784	702	812	735	756	762	738	775	752	758	740	770	727	747	728	720	745	716	792	772	762	746	735	781	743	745	774	721	773	702	761	738	799	770	774	721	740	766	704	782	755	753	796	755	770	791	729	746	734	740	705	756	749	792	729	770	751	757	703	723	753	665	767	762	751	738	695	740	756	760	726	761	707	795	770	725	744	730	834	764	752	745	762	754	720	745	772	775	777	755	735	757	730	750	782	739	759	766	737	760	745	761	736	760	793	772	769	771	733	795	819	723	747	772	681	780	765	721	759	730	749	798	783	766	797	714	745	760	770	734	735	733	791	755	739	735	766	731	782	800	740	769	764	739	728	758	810	751	757	794	784	740	792	750	750	775	719	751	757	734	767	726	719	796	743	800	728	784	757	737	720	773	700	777	752	769	748	718	764	794	745	710	746	758	795	744	782	746	768	719	689	747	767	792	770	741	729	753	735	718	797	707	712	729	783	718	712	754	687	787	736	742	744	755	723	714	708	764	725	733	713	748	699	804	707	750	732	754	698	804	758	770	743	764	725	713	757	793	812	789	746	801	751	754	756	768	786	748	716	794	710	765	777	745	744	731	732	711	769	739	694	785	752	792	789	769	785	750	718	696	766	708	814	734	779	724	771	766	729	742	786	758	776	783	765	757	749	738	771	832	763	754	789	772	746	752	793	727	736	785	697	762	732	719	735	774	772	723	777	738	748	756	790	771	786	739	721	770	738	725	652	755	763	750	690	771	710	753	766	744	749	752	806	771	769	752	737	752	741	738	808	762	739	752	778	773	768	749	789	787	727	739	769	789	770	774	740	790	769	708	725	743	724	737	732	813	727	766	765	741	742	765	751	745	748	769	770	746	784	771	773	739	742	760	712	717	720	698	777	779	765	744	716	752	723	764	771	745	737	745	781	773	785	695	729	709	751	752	757	736	724	761	772	735	774	716	731	749	777	791	751	698	705	730	730	750	767	734	793	806	758	754	720	780	757	743	740	740	772	738	762	751	763	814	755	754	842	756	755	748	750	771	781	754	781	743	726	756	739	745	719	747	755	737	727	725	725	771	758	731	766	692	767	739	740	754	749	701	757	748	752	787	768	743	775	721	769	745	724	713	747	725	767	778	767	750	773	748	766	747	760	756	756	705	779	750	805	779	732	730	741	712	734	796	780	749	725
24965	21454	24711	28600	21441	17263	441	285	253	231	226	241	226	235	213	232	197	179	193	208	201	195	221	192	191	220	203	205	169	188	180	203	197	175	179	204	196	206	192	186	203	208	178	211	186	181	209	196	201	192	199	198	202	180	196	182	182	201	208	182	213	177	179	162	191	210	207	193	213	217	210	180	198	193	194	196	223	205	199	162	193	194	192	204	192	179	178	173	177	185	191	212	171	192	191	186	212	193	179	209	175	225	190	192	170	183	184	180	194	181	197	226	198	217	165	189	211	177	209	190	170	182	178	177	190	208	205	181	218	218	196	202	201	205	171	188	197	201	183	210	180	204	210	182	202	163	207	181	172	195	199	199	200	231	201	202	225	215	188	189	224	200	199	182	202	202	206	187	191	180	200	206	195	199	188	201	170	208	180	177	174	212	203	202	183	196	219	212	192	215	196	187	173	181	195	186	203	189	189	204	186	174	182	187	209	207	186	170	166	176	164	181	205	174	198	206	208	216	177	191	206	198	202	187	184	181	180	192	181	188	212	197	182	197	180	185	178	222	213	204	184	213	181	212	196	184	220	200	166	165	205	185	218	201	176	214	188	217	191	202	185	201	172	193	227	181	208	201	203	199	210	173	207	190	192	177	202	186	209	186	191	202	176	205	210	214	196	205	195	203	188	195	182	176	187	174	202	196	199	193	191	204	173	189	191	199	197	210	205	170	183	182	189	185	183	196	181	204	218	186	185	197	182	179	206	188	202	206	219	199	199	224	225	186	220	178	200	186	196	217	193	197	191	209	185	219	217	181	188	191	200	169	204	212	193	181	198	188	204	215	202	195	188	181	178	190	159	164	185	174	184	237	194	180	191	191	190	217	191	180	217	202	194	202	183	184	180	200	187	188	182	216	185	192	166	204	175	200	206	173	190	184	203	194	226	190	169	221	190	160	210	208	197	176	176	226	187	207	203	181	193	190	205	179	188	196	199	195	192	192	179	179	180	228	173	178	181	167	180	189	203	200	184	228	193	198	197	164	179	171	213	173	184	192	205	199	168	157	182	200	164	189	187	192	191	203	170	164	189	213	202	162	184	196	201	191	189	217	186	224	183	198	196	207	188	189	194	190	189	171	207	193	179	179	202	199	185	203	201	204	208	190	187	220	176	205	163	173	177	217	187	201	209	214	157	179	187	187	175	180	208	220	199	211	179	177	195	202	191	183	185	190	196	190	198	176	195	171	198	193	205	189	177	227	199	177	201	177	201	196	202	205	197	192	188	194	185	229	189	187	196	206	197	194	225	232	173	190	177	176	187	158	198	187	166	195	181	193	187	201	179	202	217	202	180	195	199	191	182	204	200	192	182	174	193	218	195	189	187	174	186	200	204	183	213	194	209	191	196	183	199	216	212	197	178	190	184	160	216	213	183	190	190	176	183	210	203	205	174	194	183	208	211	200	179	212	195	180	183	212	169	198	169	210	188	200	188	216	230	179	195	197	195	172	204	196	203	202	190	202	192	197	180	180	188	187	204	183	180	198	184	193	206	208	180	180	194	193	161	189	159	202	179	210	218	172	198	184	202	192	199	184	190	196	190	178	188	205	184	205	196	171	193	195	188	180	158	200	180	181	206	216	181	199	185	167	175	194	164	186	203	236	177	176	187	198	188	202	179	188	180	190	204	211	198	202	184	189	181	187	194	212	215	194	183	187	171	176	201	185	215	185	205	187	189	175	183	186	190	168	198	203	207	202	199	209	199	184	193	214	198	183	175	214	183	206	194	178	198	189	191	173	211	217	195	186	174	175	207	186	202	199	179	187	216	187	181	181	212	176	165	186	214	184	171	190	207	219	226	176	172	184	193	219	193	183	189	187	189	177	197	188	194	192	190	201	193	190	197	189	219	223	181	212	203	211	179	190	188	208	210	184	206	205	203	172	198	177	204	204	198	209	190	200	205	188	188	202	192	197	221	190	202	186	204	198	208	199	202	190	193	209	181	213	183	183	182	173	199	207	200	212	210	163	204	188	188	203	182	201	192	168	197	213	171	183	199	191	203	205	175	176	181	196	166	196	202	201	207	180	186	160	172	162	202	197	176	186	168	202	188	207	179	162	188	183	195	203	204	212	207	184	182	200	191	195	196	198	181	185	182	178	198	173	223	177	202	223	181	187	191	215	193	187	230	193	186	182	192	172	170	183	183	170	199	200	175	217	220	202	192	173	199	193	201	192	180	186	193	189	197	230	218	188	183	215	178	203	181	200	175	204	194	207	211	203	191	205	193	212	183	206	200	185	190	204	185	198	209	200	179	184	158	196	189	201	205	202	187	191	205	180	200	177	210	195	209	189	177	182	208	200	196	199	196	164	217	179	167	187	207	201	194	198	192	176	182	228	188	192	188	180	206	183	191	175	168	200	192	202	194	183	189	167	183	191	175	189	207	196	218	206	173	186	200	188	196	180	190	208	198	178	164	191	182	215	186	183	170	182	234	196	197	171	190	191	179	196	170	208	181	201	193	182	170	193	180	177	198	213	198	213	179	197	191	217	202	204	200	206	215	194	181	200	207	211	214	164	206	192	192	205	188	177	203	211	181	183	188	176	192	213	218	158	172	210	200	192	222	190	198	167	189	198	204	185	204	188	159	193	204	177	188	195	184	173	190	183	210	196	219	187	183	183	197	210	179	196	184	176	173	210	185	190	183	188	195	190	191	212	211	165	201	192	176	182	172	229	188	188	177	202	184	184	178	209	196	182	191	204	185	194	186	229	176	200	191	211	210	218	191	198	194	202	195	220	196	196	166	188	186	182	180	194	224	211	195	203	187	195	185	224	184	199	195	205	197	192	173	185	198	189	199	194	183	196	195	180	207	183	195	205	191	198	195	202	187	168	164	209	183	185	190	187	164	171	172	190	175	209	211	187	197	186	203	202	186	202	178	215	212	191	180	201	221	172	181	203	211	192	200	176	203	198	206	211	197	207	204	196	180	202	188	204	208	214	184	191	192	180	201	173	199	171	183	199	222	190	199	161	196	181	182	186	194	188	197	197	184	186	210	194	188	194	194	194	212	204	192	181	176	202	206	176	196	177	188	206	181	180	186	190	194	203	200	195	191	183	207	186	187	177	197	181	162	193	219	214	197	192	186	200	185	186	167	186	202	182	211	204	182	178	183	170	197	164	203	229	193	202	221	197	193	203	183	192	219	216	182	187	199	186	178	195	198	205	171	177	201	184	197	171	182	194	196	185	196	192	209	175	173	201	199	185	208	194	220	189	164	185	182	160	208	186	202	161	200	191	166	198	194	214	183	179	206	208	183	221	208	172	168	205	200	196	228	215	190	177	215	206	191	184	181	190	209	225	193	201	189	187	195	185	182	210	200	196	194	190	216	184	178	179	174	190	191	201	196	199	189	210	203	188	171	181	228	208	196	191	193	191	195	193	216	178	195	173	184	202	196	218	180	170	188	167	172	179	180	203	183	176	191	180	173	187	206	178
3033	1917	1059	702	586	541	543	511	501	482	437	435	470	468	487	499	472	484	484	465	452	457	448	455	503	492	471	510	459	503	416	483	483	469	449	430	433	462	450	482	463	469	449	440	480	435	447	491	468	476	465	510	505	454	449	477	458	476	481	458	470	470	441	479	483	486	466	477	486	458	457	455	454	429	416	532	483	462	444	467	474	508	457	517	493	468	486	444	453	451	466	484	513	468	478	471	469	448	458	466	430	476	479	457	476	482	511	479	471	442	463	473	463	487	418	457	476	453	489	480	482	486	459	501	446	483	444	457	491	447	453	463	479	463	455	459	497	442	483	493	442	471	477	474	500	491	458	500	429	451	453	455	494	495	465	494	484	489	487	467	451	463	469	484	467	475	471	468	474	466	446	433	435	438	447	484	455	436	478	465	464	457	454	458	490	484	470	464	491	449	478	488	456	445	435	453	502	488	449	489	499	452	488	464	456	454	499	466	475	448	483	464	436	449	515	461	469	461	457	446	455	483	444	474	444	442	471	484	499	463	457	455	470	511	430	447	503	472	444	482	476	511	478	513	485	510	491	430	477	439	463	488	459	462	475	472	494	453	491	478	459	426	453	480	475	475	487	450	469	482	511	464	461	417	506	469	483	491	425	486	454	464	441	447	481	441	486	447	479	487	452	445	485	464	474	475	470	451	490	438	445	427	469	468	471	460	473	478	454	485	467	470	478	477	490	467	482	447	452	454	449	443	464	494	494	467	448	482	477	477	468	506	481	423	463	492	514	459	475	487	485	464	464	473	435	468	448	512	496	468	507	425	487	463	495	473	482	489	463	463	496	463	470	482	451	461	503	450	444	503	448	439	485	487	486	460	484	487	452	470	476	484	434	526	471	457	467	447	464	465	472	464	474	452	454	452	462	454	503	483	498	460	468	477	466	432	474	471	473	462	468	474	472	463	469	454	494	467	482	447	473	468	477	488	454	496	484	459	476	473	494	463	513	500	434	495	475	433	443	484	449	460	422	456	433	487	459	510	462	435	470	473	466	441	453	469	455	486	451	430	487	488	471	461	474	416	471	482	493	477	454	476	486	468	476	465	458	458	458	471	467	452	466	486	476	457	505	486	498	437	463	466	459	518	465	491	495	471	465	466	460	482	470	465	452	476	472	483	442	489	427	490	491	432	471	496	488	518	487	489	448	434	467	495	455	494	471	458	500	442	454	461	447	468	495	447	437	427	447	459	501	482	468	479	482	473	509	482	476	417	457	464	472	496	497	449	460	488	479	488	481	476	469	440	510	439	471	477	473	474	459	475	470	470	467	490	478	512	465	496	462	478	472	430	479	439	519	453	510	483	479	484	463	449	518	465	449	470	459	437	485	481	456	441	466	469	459	444	480	491	453	476	459	425	439	464	433	451	455	486	452	461	507	505	448	444	473	475	472	446	514	479	510	489	435	487	505	503	473	486	452	468	488	421	455	497	463	447	466	507	467	459	479	477	456	428	482	467	446	495	491	476	465	459	512	523	461	461	480	438	463	494	468	461	468	438	487	481	450	443	470	446	475	478	460	487	452	456	515	475	488	457	476	479	455	514	450	468	471	505	468	482	450	462	477	447	449	468	465	486	432	492	474	487	482	454	512	463	470	486	495	481	454	473	466	481	424	432	450	463	473	458	496	472	479	448	489	453	473	483	450	462	471	488	469	507	496	447	454	485	480	463	497	452	501	473	471	474	475	453	451	478	448	434	479	494	454	454	480	480	467	496	485	459	469	472	447	491	497	502	490	456	458	493	486	463	486	477	471	491	439	461	451	516	469	461	429	461	458	475	463	506	486	480	449	460	441	454	429	489	495	500	461	454	459	476	522	474	450	429	455	479	458	500	481	446	480	430	452	481	431	465	459	480	464	491	474	461	469	477	514	471	505	477	457	439	442	485	458	451	482	479	472	450	491	484	443	444	465	451	511	473	465	482	458	455	482	483	478	500	460	475	468	495	467	470	462	474	440	501	464	474	472	436	437	468	479	476	481	411	470	458	496	463	431	468	473	469	482	420	517	484	502	423	452	474	452	439	460	411	499	499	504	445	508	437	473	497	487	500	460	425	454	451	452	470	480	481	453	472	491	509	470	485	459	477	471	492	470	464	468	459	455	452	492	492	476	498	467	464	459	436	471	443	474	471	516	479	481	461	477	444	473	492	434	455	502	465	472	479	446	461	479	455	435	470	441	447	479	494	427	454	443	477	452	499	462	493	502	463	433	463	436	464	430	452	442	486	481	431	438	467	413	466	446	494	478	482	464	470	494	490	477	462	488	498	495	474	452	449	491	534	470	502	458	515	460	459	463	476	445	427	457	472	479	465	431	464	476	496	480	425	460	478	457	416	459	500	438	435	430	445	500	437	470	505	477	476	476	461	441	452	459	479	433	462	447	443	459	444	447	493	476	469	462	434	474	441	496	466	488	463	425	455	483	490	478	493	474	441	446	420	471	448	476	489	469	477	449	478	453	480	475	471	438	482	452	458	431	474	496	454	460	460	443	472	494	513	484	432	471	471	459	468	490	470	485	480	499	484	494	451	494	499	470	482	477	457	461	415	453	492	437	518	472	492	431	413	490	493	478	483	476	472	453	468	445	498	449	456	486	481	487	455	494	478	456	458	470	464	489	479	449	456	475	496	444	500	517	460	468	439	447	489	460	453	482	474	493	470	485	479	517	466	461	472	491	486	432	476	469	463	479	469	477	448	457	475	478	457	486	442	502	455	493	480	471	481	452	476	493	437	458	419	448	446	449	473	501	440	483	483	449	495	464	489	512	496	450	492	491	443	505	483	515	491	461	443	451	454	489	460	466	499	449	527	482	447	471	455	464	492	450	444	455	481	450	448	435	502	469	463	475	448	472	472	435	427	457	455	451	496	464	458	451	460	476	455	444	458	496	432	507	456	468	507	456	468	452	500	443	455	493	460	428	468	458	473	493	478	508	437	446	445	475	483	472	491	476	478	500	474	483	484	467	497	468	457	519	479	483	485	465	516	469	497	434	485	437	461	474	451	485	444	485	495	461	449	462	457	463	471	466	508	480	478	459	458	463	448	502	494	400	477	463	507	484	492	459	461	424	458	464	475	507	471	471	473	486	481	465	449	468	473	457	497	472	508	453	492	470	457	490	464	470	493	453	464	451	513	485	440	493	450	467	475	438	479	476	461	436	470	459	460	480	466	454	457	449	504	477	482	444	465	514	448	456	475	463	505	465	471	464	477	495	465	484	474	477	475	472	484	446	483	458	504	438	475	493	507	490	459	499	477	448	449	417	458	439	479	446	456	443	440	464	449	454	463	419	467	456	474	467	463	456	418	520	435	473	443	450	476	435	479	474	486	474	437	472	465	442	482	433	472	471	483	469	477	436	429	431	491	475	468	469	478	482	467	454	464	424	464	467	429	451	433	457	462	456	445	454	426	484	470	492	457	454	488	495	446	474	481	462	438	458	464
24354	21466	25094	28231	21470	21469	12858	351	200	174	168	159	129	124	141	122	116	107	132	114	102	95	107	114	108	108	81	100	95	108	104	86	86	90	90	87	89	84	94	106	82	95	91	78	104	97	102	88	91	84	102	82	67	76	82	84	100	79	95	88	94	72	89	83	88	78	92	75	95	69	82	88	89	95	88	62	92	95	78	82	105	87	79	102	111	73	70	78	80	98	102	80	83	103	96	76	87	83	88	82	85	77	96	87	80	101	91	97	97	76	86	91	87	97	84	72	95	92	78	88	78	80	88	100	83	98	84	90	80	81	94	80	83	80	80	86	76	92	86	73	88	85	78	98	103	81	97	77	80	87	83	88	97	81	104	90	103	98	71	86	84	74	108	84	89	81	95	86	82	83	107	96	86	94	80	88	104	81	92	86	96	100	84	88	81	86	79	86	87	88	84	72	100	75	96	111	87	92	77	108	107	97	99	80	96	73	95	74	87	109	102	89	94	95	62	90	89	83	85	96	91	94	77	94	83	96	90	104	86	81	81	88	83	99	85	86	82	81	76	93	87	92	80	91	94	95	72	81	95	87	89	78	78	85	81	85	87	77	84	102	88	89	94	96	89	80	86	79	83	90	76	100	89	88	86	80	88	92	100	86	90	85	81	73	92	100	95	103	100	90	82	91	95	95	88	78	93	95	93	102	81	80	91	91	88	90	84	83	98	102	99	83	87	108	84	68	84	93	89	94	85	76	92	66	86	91	99	89	95	77	104	86	83	93	104	85	99	75	72	91	82	98	76	79	106	89	99	94	94	103	91	83	87	80	83	91	101	93	104	102	87	97	87	86	84	85	97	99	100	82	70	81	87	96	86	102	83	95	76	88	81	70	102	95	95	84	82	87	88	96	83	79	96	93	85	86	96	75	88	93	95	84	98	88	87	75	87	91	91	86	85	89	84	93	95	106	74	76	90	92	95	88	104	75	84	98	91	90	100	82	102	98	83	82	92	85	76	86	83	103	93	80	100	93	84	79	101	70	72	95	80	91	108	73	87	101	92	79	92	87	83	79	90	90	107	87	95	87	94	82	91	88	89	92	92	86	96	85	78	86	68	81	95	107	88	89	77	82	88	80	103	96	79	89	87	91	98	94	86	92	72	80	82	94	84	74	88	97	72	96	100	101	91	90	84	79	77	95	87	76	92	96	90	92	93	99	100	105	114	106	86	78	91	95	90	100	86	87	124	91	106	85	91	88	69	99	85	97	85	92	74	94	91	92	75	94	78	91	84	79	78	80	80	77	92	97	108	81	83	92	82	77	87	81	108	87	92	85	89	91	103	87	84	81	80	98	86	98	94	87	91	99	84	89	96	95	92	85	96	93	94	99	103	87	87	86	85	86	85	80	94	94	70	106	98	87	91	84	89	89	88	80	94	91	84	107	91	71	83	100	93	75	93	103	95	81	89	97	82	95	77	94	81	84	101	108	91	82	73	107	93	93	85	100	82	95	89	85	87	99	73	99	88	101	92	94	99	84	92	99	83	100	103	92	97	85	100	90	91	80	92	108	81	88	97	80	93	82	87	82	97	107	109	90	72	94	84	88	74	83	81	86	91	89	83	88	95	91	80	86	78	82	85	108	74	90	92	86	73	96	89	83	109	97	80	70	77	88	96	80	75	76	106	72	91	72	71	100	82	108	90	90	61	91	85	71	92	80	90	88	76	100	86	86	80	85	103	99	94	94	97	85	95	90	81	83	79	87	87	97	98	87	82	88	81	80	77	75	69	93	105	82	85	79	84	90	98	96	98	89	92	93	77	82	90	83	74	99	85	82	89	79	91	85	77	96	87	79	81	86	90	76	103	86	80	97	64	87	95	87	87	79	82	91	89	91	79	95	77	84	72	80	80	92	89	74	84	82	74	88	90	98	97	97	86	86	80	95	92	94	83	83	76	87	87	81	83	88	82	85	100	87	94	79	87	97	79	110	108	82	101	95	73	73	88	96	81	84	95	82	89	80	85	83	107	70	82	80	81	75	96	94	90	92	86	83	92	82	88	81	82	81	78	86	87	79	78	82	80	85	98	96	100	92	103	89	105	87	94	89	90	86	97	105	67	79	86	94	83	76	100	93	84	93	72	110	95	107	87	88	71	86	94	93	105	91	94	100	105	81	82	74	80	87	88	109	93	95	82	90	78	84	97	91	83	103	83	100	80	71	85	79	77	106	91	92	117	77	72	76	79	85	91	77	94	98	84	74	84	65	89	95	101	110	93	77	84	99	94	86	91	101	79	80	86	98	77	82	88	96	84	89	81	74	91	86	85	76	95	81	75	103	96	81	82	105	89	80	79	92	73	78	85	83	77	80	106	104	75	91	101	67	86	90	93	109	76	85	83	85	79	82	100	78	87	95	81	98	76	83	93	91	94	63	72	64	68	100	84	75	79	105	89	91	89	86	79	96	87	95	89	91	75	83	63	83	100	83	103	68	96	76	84	102	87	95	76	82	89	101	101	89	101	116	88	81	87	98	77	81	93	94	119	99	100	75	83	83	89	97	90	81	85	92	103	89	98	92	88	84	79	72	92	101	74	88	100	98	98	89	94	84	87	99	97	92	74	119	76	83	85	91	84	89	95	96	91	94	93	81	97	93	83	105	85	102	99	94	110	79	95	75	94	89	80	88	94	92	103	107	86	72	81	85	79	76	86	84	90	91	106	81	90	85	91	70	77	74	96	85	88	91	89	100	101	81	71	83	76	99	78	97	83	68	86	78	94	90	109	98	77	97	80	82	67	83	82	78	86	101	88	93	92	86	87	96	88	88	95	84	79	89	107	84	87	84	89	98	89	84	74	91	96	78	96	87	79	68	92	90	86	89	83	96	80	90	95	91	90	82	91	92	98	102	66	91	87	85	96	102	98	74	91	99	82	82	93	86	74	69	85	62	77	74	84	87	74	81	78	102	91	93	90	89	82	68	94	84	86	83	74	110	97	76	95	103	86	96	81	98	82	65	84	101	91	81	87	92	86	92	94	91	102	69	68	101	94	98	91	71	101	67	93	86	85	86	101	112	82	103	97	67	76	88	81	84	83	96	87	103	81	93	78	102	93	81	75	87	92	100	95	89	83	83	96	79	96	111	88	82	74	96	74	95	85	85	88	89	87	80	101	96	75	83	88	84	79	91	95	93	113	92	94	75	99	89	85	95	88	82	81	90	70	81	104	84	92	87	80	85	91	87	100	91	106	69	83	102	90	90	89	99	94	94	96	108	98	97	81	81	96	87	88	82	95	84	95	103	102	93	79	75	84	86	83	94	69	72	99	87	64	68	95	82	96	92	69	80	68	75	78	77	81	96	105	88	104	96	84	105	73	85	88	101	82	98	82	81	83	96	89	82	82	71	89	82	79	74	92	84	78	101	87	105	92	81	89	98	72	99	95	90	97	70	88	62	83	88	73	83	81	89	101	99	69	76	90	94	91	79	96	86	88	100	83	91
2888	3064	1387	714	435	412	326	312	293	281	274	249	295	257	257	287	279	263	270	272	255	265	259	257	296	254	264	258	277	242	231	236	272	248	236	254	245	240	246	237	279	278	247	293	232	251	262	271	268	220	230	265	256	251	245	269	277	219	260	263	238	235	251	282	244	258	260	235	256	226	260	265	224	245	256	237	263	241	236	231	231	276	261	245	251	249	243	264	216	266	260	237	211	236	269	225	265	236	261	242	243	268	233	258	246	247	252	263	234	263	235	262	219	229	243	249	236	249	251	257	230	249	259	245	249	235	247	253	253	250	243	231	247	253	241	251	262	277	266	230	257	225	256	266	255	260	246	281	254	278	227	242	232	232	271	253	242	255	247	200	260	269	206	242	242	283	212	226	238	261	258	261	246	252	253	260	252	235	244	237	257	240	260	233	242	236	277	231	270	263	243	252	251	250	240	251	280	261	214	257	255	227	261	233	233	240	264	255	240	254	233	268	265	241	259	248	274	245	251	247	253	245	237	270	264	233	239	272	267	264	266	272	250	252	250	256	230	253	263	265	230	245	263	222	255	243	239	262	235	223	216	201	268	245	227	256	253	199	245	248	239	253	248	263	239	234	273	250	271	234	248	233	247	265	238	272	255	251	250	231	279	248	243	269	265	275	254	241	227	259	279	233	226	244	264	245	260	247	249	243	230	252	270	260	222	253	246	255	262	254	247	259	253	251	260	261	239	243	241	229	246	260	245	231	243	250	244	271	233	241	259	252	239	249	250	218	267	266	230	263	276	248	252	275	217	257	230	245	241	247	237	235	248	273	240	275	243	238	278	262	242	230	248	248	250	258	257	260	251	259	251	224	247	273	270	234	268	243	244	238	243	261	262	264	236	268	249	247	237	253	294	248	249	252	260	251	264	247	268	245	237	252	220	240	256	237	241	259	262	234	272	259	260	253	240	229	277	246	242	228	270	251	247	262	260	273	251	276	232	250	251	257	261	269	263	253	256	250	279	257	259	266	247	267	234	259	259	258	281	279	247	262	277	270	256	262	251	260	248	254	246	256	238	256	241	235	239	239	254	244	252	240	263	269	271	255	263	248	244	234	270	269	246	246	251	256	240	248	258	237	240	241	236	248	255	270	235	267	217	260	228	236	223	250	257	254	242	239	267	264	264	240	281	241	234	242	254	245	251	231	250	235	258	226	218	246	229	239	250	232	245	238	260	228	256	268	239	226	231	237	271	243	247	266	263	244	245	276	209	268	247	278	244	291	241	248	233	230	259	255	238	236	245	224	290	214	228	296	232	240	256	228	252	259	286	245	256	272	240	253	246	259	287	244	236	263	242	278	243	253	265	251	254	266	229	230	221	242	230	271	232	260	245	267	233	256	273	259	257	262	274	250	236	255	232	271	249	253	258	244	244	239	255	233	255	231	283	279	266	245	241	241	250	230	244	238	241	250	277	250	236	239	252	266	267	258	262	251	258	257	276	238	265	282	258	220	246	225	220	233	234	241	229	252	254	256	259	256	247	230	258	254	266	257	233	244	262	267	263	242	279	225	276	272	230	217	236	253	227	272	278	259	265	244	251	236	241	231	265	275	253	251	234	245	267	247	276	244	255	247	258	254	235	254	252	271	221	250	244	242	260	235	262	262	223	230	238	266	263	217	240	240	238	260	256	239	243	294	239	273	260	297	224	253	245	286	239	264	253	229	266	257	275	240	249	246	274	265	245	236	260	258	215	235	221	225	256	240	264	255	257	269	262	244	247	246	252	235	225	236	250	245	243	267	237	257	248	250	246	236	271	255	273	257	243	274	235	236	269	242	257	253	243	243	250	261	253	244	261	280	236	253	258	259	259	275	252	223	246	265	255	261	240	227	243	254	248	234	254	249	285	248	226	265	225	254	200	236	249	259	254	264	219	249	271	243	243	229	242	244	263	237	242	261	246	275	262	250	269	270	237	236	233	274	236	232	253	243	301	243	272	265	255	254	257	227	246	269	251	243	266	249	246	248	234	275	233	221	265	248	231	240	266	266	255	251	278	249	263	257	245	275	238	252	235	263	264	236	239	248	257	280	249	247	235	218	265	234	262	268	266	242	252	246	271	255	238	247	247	215	223	263	244	244	271	239	231	239	260	237	239	233	226	231	279	269	219	228	248	275	268	253	254	277	254	260	265	263	239	262	272	248	240	240	245	249	246	246	254	264	259	240	259	243	260	219	232	260	242	239	232	238	247	218	246	265	227	235	240	245	232	269	268	255	239	266	254	269	245	247	245	244	250	234	244	246	257	271	266	231	239	261	294	225	216	266	250	251	260	250	262	262	258	251	257	209	243	272	245	246	249	270	216	229	250	251	242	239	246	249	211	238	235	264	230	253	252	243	228	276	269	245	231	227	252	218	251	268	220	248	285	263	199	242	228	260	258	246	255	250	214	233	267	269	238	254	235	244	273	259	240	263	259	265	258	230	255	260	230	254	264	231	236	246	260	248	241	246	247	274	251	226	230	267	230	216	242	229	246	264	274	230	240	230	234	243	264	254	280	267	253	258	268	245	243	275	268	237	230	264	240	242	243	243	225	265	261	234	265	241	223	248	252	253	240	218	256	244	266	256	270	246	237	254	263	259	264	250	246	272	247	244	247	281	229	206	249	251	267	242	261	268	246	247	232	228	275	243	264	275	250	288	283	246	260	238	228	265	264	232	242	237	251	241	265	246	267	244	245	259	247	276	228	241	246	214	248	242	252	256	245	254	241	232	258	272	242	260	218	233	252	244	247	245	282	247	239	233	278	253	233	212	261	244	235	261	272	249	252	256	245	248	255	248	232	274	240	258	237	245	276	211	236	253	255	244	248	254	239	254	241	248	234	240	228	243	229	230	225	233	232	210	263	232	267	251	239	253	232	257	239	272	258	240	250	255	221	243	264	265	270	237	254	256	248	228	246	265	242	226	280	226	250	273	244	224	264	241	207	260	267	252	239	221	229	239	250	232	254	225	258	250	246	247	274	254	270	258	264	240	238	230	260	228	249	284	238	250	236	225	248	246	237	254	248	241	281	253	219	255	244	261	233	248	245	259	242	263	223	255	248	230	251	228	215	258	224	252	242	251	252	251	258	229	283	260	254	253	250	264	257	257	251	236	299	243	221	268	248	233	268	260	266	275	252	248	253	253	219	251	251	240	273	277	240	257	251	255	279	251	253	268	230	247	227	240	233	266	246	247	249	227	260	263	234	256	245	231	243	280	233	254	264	259	244	238	253	242	231	280	266	269	259	253	233	245	239	250	246	240	265	258	231	235	240	268	252	261	258	250	241	247	258	252	240	246	232	250	266	269	255	246	239	269	269	253	231	279	254	270	248	239	255	245	254	251	234	266	250	245	222	244	219	242	251	267	236	257	282	241	254	251	263	248	256	250	251	238	223	258	257	252	224	241	242	273	198	244	228	245	222	238	225	251	252	241	246	248	255	254	266	241	243	254	252	234
31807	20354	8133	577	393	356	316	331	348	323	329	313	297	305	322	339	322	313	295	327	299	307	311	297	328	328	344	316	326	346	321	330	326	313	309	323	296	277	305	308	304	306	303	330	332	308	331	323	306	328	311	286	320	297	313	349	310	318	315	301	333	325	311	282	289	291	329	332	322	335	307	320	291	322	334	343	310	295	286	301	328	305	287	286	325	313	337	274	325	294	336	325	308	314	262	310	304	309	298	296	312	305	306	318	266	298	317	289	317	335	324	315	349	324	358	299	298	333	319	333	309	294	344	314	319	311	288	311	359	339	344	348	330	311	340	322	298	317	301	317	341	301	329	329	332	307	309	306	299	307	302	305	314	326	297	342	360	331	322	302	344	333	347	326	307	331	314	321	299	317	321	296	281	306	326	335	305	356	370	316	313	318	298	293	293	286	306	273	278	326	332	355	323	324	301	304	330	283	299	327	321	337	290	347	298	276	297	350	299	340	326	351	320	314	321	307	302	283	293	309	296	318	331	337	350	327	341	277	348	285	278	328	345	286	293	313	303	326	318	309	294	296	335	313	313	312	309	331	331	317	339	298	317	317	305	307	316	335	354	323	330	312	303	300	306	302	337	310	289	300	325	315	320	344	319	339	306	283	326	316	332	321	316	292	314	295	339	315	308	319	314	312	295	281	302	327	337	302	305	316	301	298	281	346	316	270	316	287	302	328	301	306	305	321	334	296	349	349	302	307	317	293	267	292	341	272	329	316	296	292	334	311	342	310	290	288	352	322	285	315	310	312	329	334	333	316	307	354	321	327	320	338	293	288	339	305	340	290	320	351	331	314	313	322	309	334	312	314	346	342	313	335	311	294	349	323	309	318	302	328	288	282	310	333	302	336	310	312	304	318	323	332	298	298	347	317	295	314	325	307	319	327	311	326	325	292	317	314	336	334	321	320	300	303	297	350	329	310	295	307	372	336	363	340	285	333	360	322	323	303	319	319	309	350	315	316	316	310	345	307	326	320	286	317	335	315	305	318	325	319	325	317	337	305	308	330	317	348	312	305	323	327	329	307	303	357	319	288	308	318	332	347	325	296	323	303	320	328	316	317	306	323	346	330	298	304	300	313	318	324	309	329	307	315	310	301	274	288	340	315	312	323	302	345	350	326	277	296	347	317	317	320	281	311	324	336	346	325	315	316	318	303	293	331	283	275	307	307	275	302	327	318	277	323	311	312	296	350	343	326	300	319	292	286	313	339	318	317	326	277	330	338	312	329	329	301	327	338	292	349	339	331	284	310	287	326	335	320	326	314	343	306	282	306	309	343	319	346	323	305	314	308	313	337	319	333	313	282	317	330	293	325	307	307	368	290	304	308	314	331	337	327	298	291	339	311	281	308	295	278	293	307	326	305	280	311	305	286	285	278	314	280	351	305	344	290	307	323	320	315	277	312	325	296	310	319	305	336	329	321	275	332	303	323	292	331	322	347	299	315	349	329	302	337	282	296	324	309	350	309	290	337	283	312	300	281	325	312	326	316	329	341	320	321	335	325	343	339	305	313	340	313	313	331	342	342	315	332	311	313	331	364	274	321	326	328	299	330	343	327	325	290	342	365	325	295	300	306	299	330	324	275	304	325	286	294	305	318	296	283	334	343	352	315	318	300	312	315	300	316	294	319	315	337	324	313	334	328	334	318	322	306	329	322	326	345	318	307	302	294	308	314	322	299	307	311	306	339	330	327	331	328	299	351	324	298	313	294	300	328	301	358	328	311	313	304	341	342	314	331	284	348	337	334	340	302	312	296	329	331	348	313	332	319	284	324	314	292	331	329	302	294	311	328	313	340	329	305	313	320	343	292	304	289	331	323	352	290	318	301	316	313	327	280	297	274	329	322	315	338	309	264	300	312	330	337	304	294	295	300	322	320	324	312	312	334	314	295	300	335	318	313	298	344	323	291	299	322	322	276	287	315	305	323	337	319	298	328	285	323	307	312	341	322	331	310	322	330	307	295	295	322	306	309	290	291	332	309	348	311	325	310	317	306	317	318	332	316	283	300	330	278	302	305	311	346	310	333	312	297	292	304	328	323	294	297	346	317	292	311	304	289	309	327	321	347	292	294	291	316	342	310	303	333	329	287	314	299	298	300	337	308	352	308	347	328	310	321	325	328	314	303	317	296	317	332	326	281	308	344	336	305	290	329	321	286	289	315	294	294	297	285	285	323	309	314	286	292	326	307	322	343	362	296	319	350	295	319	309	339	335	347	288	316	295	335	308	318	304	323	360	315	325	330	293	328	331	290	293	318	310	332	308	324	280	295	319	285	289	317	316	335	322	324	313	307	297	285	321	266	311	296	314	346	349	337	347	326	323	310	305	327	309	310	339	286	327	297	314	300	334	317	301	312	328	311	323	327	312	301	334	336	287	356	362	302	321	307	306	302	311	310	309	321	350	358	301	309	321	310	291	340	295	318	286	324	330	333	329	320	305	319	291	309	321	294	308	336	320	295	299	331	313	315	312	295	320	287	329	264	322	303	318	296	327	316	310	337	303	278	346	314	313	298	333	310	269	335	283	318	291	314	306	337	301	302	310	326	299	308	323	324	326	299	288	285	324	339	302	333	320	279	298	331	314	306	327	341	294	334	330	322	312	307	314	307	289	333	268	311	312	308	348	301	331	312	354	305	309	308	313	275	322	331	287	296	303	308	272	318	324	329	313	304	342	285	317	295	271	330	298	329	317	326	308	319	326	287	313	294	322	298	276	296	291	316	334	317	290	293	300	300	303	317	314	346	326	340	269	338	307	303	346	361	346	283	310	318	320	326	343	299	324	306	301	300	299	344	304	325	290	335	319	296	320	287	324	318	323	309	307	297	303	334	317	327	298	335	337	326	331	289	310	333	308	307	295	312	331	316	343	335	326	335	257	324	320	332	317	304	291	316	324	304	324	318	306	282	291	321	331	310	282	317	293	354	324	323	299	287	319	319	372	322	322	332	306	311	303	340	312	312	318	331	291	318	304	305	325	327	305	318	319	299	306	308	290	283	289	313	302	348	322	334	278	329	315	327	303	335	327	332	300	294	300	319	303	292	283	309	334	316	309	310	313	308	313	298	297	337	320	343	294	340	301	308	305	308	315	327	316	297	321	324	299	313	326	310	300	350	309	331	302	309	300	308	319	303	316	302	320	324	328	287	296	303	290	319	282	308	324	298	309	335	331	295	324	340	314	322	318	321	324	310	345	331	322	331	268	328	332	330	304	290	333	309	346	321	288	329	345	274	324	320	326	296	336	325	303	263	328	333	324	339	259	320	335	315	334	307	338	329	305	330	339	309	285	309	310	333	301	315	304	311	304	327	265	334	310	312	332	326	314	302	307	347	307	325	295	353	348	310	294	328	318	319	281	297	308	318	329	329	314	316	323	334	321	318	293	318	327	297	315	307	326	297	290	308	347	364	298	308	317	303	308	294	313	339	303	318	315	328	337	292	313	309
5692	868	751	759	775	719	739	782	826	764	740	735	769	770	741	744	776	780	734	808	804	769	745	750	742	766	705	763	777	709	775	765	759	755	729	766	710	731	749	716	716	736	759	752	767	748	730	753	732	796	717	782	787	774	721	730	717	763	697	806	748	722	697	757	719	734	751	733	768	724	724	752	717	772	813	787	716	735	754	739	728	778	778	748	734	705	707	756	770	734	731	750	765	735	783	743	728	782	728	805	725	781	766	804	740	749	764	763	742	775	756	716	715	742	770	742	797	759	798	763	773	763	771	751	745	759	777	753	723	737	756	819	701	741	735	784	765	740	757	763	758	768	729	757	771	763	763	782	752	767	747	734	742	765	725	773	720	763	751	709	721	763	739	782	797	777	788	748	691	729	759	790	755	718	764	766	746	788	728	703	733	769	702	769	691	797	722	768	745	768	725	736	767	743	718	740	725	768	753	780	743	775	743	715	754	693	702	766	809	737	752	738	770	776	746	756	757	725	737	748	761	705	784	749	760	755	761	724	779	759	722	696	748	763	726	747	725	786	714	732	761	760	710	731	804	729	718	752	740	807	748	763	716	785	767	684	736	772	728	751	752	809	758	720	747	685	789	750	736	738	731	763	737	746	789	714	728	782	780	762	712	735	763	725	718	720	773	793	732	712	725	720	720	720	735	723	779	759	713	719	763	711	715	715	780	739	781	759	720	768	726	732	716	762	708	737	709	738	740	712	760	732	767	760	766	788	770	756	681	724	781	737	770	747	770	704	807	739	736	773	769	760	793	733	735	746	752	767	747	730	758	717	768	743	745	740	750	770	740	741	730	758	744	751	738	771	701	793	766	754	742	786	747	725	788	748	714	760	744	773	726	789	741	762	750	757	778	775	718	706	722	703	763	748	732	729	800	732	735	722	758	759	718	705	725	774	737	749	679	736	708	749	728	719	726	728	757	746	740	735	745	780	773	799	785	818	691	738	732	709	795	731	747	708	723	759	748	728	755	730	715	768	784	742	785	736	779	753	720	768	703	766	708	740	801	752	777	750	725	707	701	664	765	739	702	731	700	742	765	788	758	766	797	765	742	724	762	735	746	738	770	727	743	758	702	681	733	758	757	725	761	698	745	730	779	756	766	728	739	737	764	739	703	705	750	753	750	718	716	730	777	739	722	748	763	793	703	752	754	762	725	730	719	738	724	753	693	726	776	740	727	734	758	726	763	772	677	751	740	724	761	726	787	747	784	759	759	752	754	793	754	773	706	770	757	771	758	784	750	752	793	778	779	786	695	735	803	790	760	724	772	724	757	741	768	740	763	723	757	780	725	797	802	774	780	757	737	729	684	721	765	697	780	798	738	757	783	797	762	718	705	754	766	706	731	753	777	699	751	736	795	740	743	748	755	755	741	770	807	742	734	775	768	776	786	730	754	747	772	745	726	748	721	767	717	720	782	757	765	782	816	734	748	746	698	685	781	723	715	736	757	742	762	758	793	768	747	763	713	772	769	760	744	767	762	708	733	750	798	734	785	750	755	753	706	747	758	733	739	742	816	754	760	742	743	723	706	747	736	805	746	744	756	747	748	728	770	746	718	752	741	754	796	745	783	732	754	765	741	736	742	742	760	717	728	749	719	757	750	772	732	771	806	759	758	733	744	755	762	750	753	770	755	754	764	744	700	766	715	832	740	780	698	729	705	777	748	713	793	759	746	739	803	762	757	730	728	784	789	771	758	739	702	737	747	757	762	781	744	749	720	751	764	758	707	776	717	753	740	759	738	724	747	733	755	731	740	728	751	757	786	694	703	720	756	731	811	733	754	784	747	738	779	714	749	762	709	747	739	730	811	721	739	716	769	732	732	782	748	764	738	773	757	738	773	789	748	747	780	717	770	770	742	725	736	752	751	807	800	724	728	715	735	763	761	720	729	721	727	778	756	776	750	709	734	734	774	746	733	726	780	760	732	747	772	762	765	730	762	756	765	726	777	719	754	708	805	737	761	713	765	723	766	729	763	768	766	776	745	760	732	717	732	713	734	703	770	729	716	713	705	738	729	733	784	738	732	793	743	745	732	776	703	726	759	750	813	771	731	775	786	748	780	780	776	739	762	819	748	719	770	759	739	734	760	784	702	717	726	740	724	759	724	795	779	776	700	763	759	750	766	737	688	778	786	778	775	703	733	774	773	753	756	748	715	752	736	737	742	759	782	775	751	724	726	717	722	738	730	780	814	733	754	730	734	743	725	752	746	770	736	799	773	724	768	727	746	738	694	738	761	738	758	743	756	715	768	739	732	737	769	776	751	753	775	778	736	716	725	801	762	741	717	744	736	764	702	741	716	755	773	765	755	788	698	748	737	750	720	783	703	727	751	745	744	749	783	793	722	764	780	778	751	727	728	761	705	743	777	774	764	714	755	717	783	791	741	794	708	716	714	725	733	771	773	782	794	739	762	739	725	778	754	780	758	756	764	768	732	716	776	765	712	715	714	760	761	755	778	784	726	765	754	798	792	740	764	763	723	786	779	783	779	816	762	765	716	767	730	727	747	794	717	733	731	766	758	715	723	770	755	738	751	742	740	726	741	731	708	746	783	762	734	767	751	752	775	810	747	710	755	798	774	707	732	751	745	787	769	769	772	760	741	764	747	700	739	752	697	745	767	749	754	757	720	721	749	739	699	742	727	714	722	719	775	737	717	764	769	757	727	723	751	751	730	742	739	808	759	773	730	754	775	747	769	752	760	734	778	697	728	765	759	786	733	746	749	751	733	739	766	805	719	738	749	740	730	698	754	765	725	678	771	720	761	809	741	768	746	758	720	730	761	721	707	739	772	740	773	782	720	764	759	735	784	774	753	694	764	731	752	732	764	705	751	758	794	744	751	736	771	791	717	761	774	769	756	749	742	721	785	744	743	726	761	736	786	734	792	794	773	760	698	776	734	759	739	735	789	741	778	734	794	754	750	740	759	758	746	760	718	773	775	730	735	750	759	791	699	725	803	695	713	796	721	767	760	738	787	775	789	778	730	703	723	719	750	657	795	722	749	781	749	756	726	766	721	744	727	731	717	739	784	695	783	736	762	747	697	686	754	716	740	770	755	778	787	759	762	757	773	741	740	734	725	714	740	752	755	759	734	743	745	777	816	738	748	741	733	741	727	750	750	722	742	769	773	714	765	800	782	772	738	708	748	726	747	724	725	746	712	708	733	777	758	753	788	729	743	687	725	734	778	696	795	759	749	739	783	726	756	711	751	712	710	778	731	769	790	721	774	789	771	746	795	714	765	761	758	775	739	735	703	748	744	760	711	798	784	769	729	736	721	748	729	710	773	773	749	725	721	747	693	750	726	744	756	747	783	710	792	781	757	735	777	720	755	791	799	704	750	742	771	720	749	748	755	750	767	748	740	768	768	745	752	724	761	722	794	722	737	810	752	733	766	742	738	726	720	687	759	737	715	755	819	755	737	723	762	786	726	748	741	716	711	744
24990	21504	24733	28677	21493	17471	545	301	251	202	213	219	220	224	196	197	203	241	208	218	197	174	185	184	203	203	170	175	218	194	194	213	213	213	190	177	222	192	204	183	211	183	204	201	225	165	216	192	197	187	190	203	195	201	213	226	186	191	208	209	198	233	198	193	209	190	190	188	201	184	209	166	190	199	182	213	202	207	194	202	199	194	181	171	218	177	186	212	189	183	180	228	203	182	209	179	205	162	201	185	188	178	200	178	185	225	177	191	221	177	172	184	162	188	211	193	203	199	185	202	177	196	202	187	211	208	184	195	180	181	190	189	197	206	205	180	193	208	203	186	198	200	190	192	181	186	182	203	181	207	192	183	236	191	192	206	200	176	194	181	192	193	198	216	200	200	209	190	188	203	219	161	183	175	195	181	186	185	190	200	185	208	207	182	229	176	184	200	203	199	203	211	176	203	197	206	176	186	221	186	210	197	193	205	191	182	176	201	197	190	178	175	191	193	189	193	201	171	180	159	201	203	205	211	183	215	189	192	175	209	208	171	180	192	173	195	167	214	186	188	177	205	192	199	163	203	187	208	204	158	201	176	181	175	172	212	162	186	177	175	194	191	181	171	178	212	181	152	176	210	194	191	203	206	179	183	197	218	215	200	198	176	202	210	214	207	195	216	210	199	195	197	222	197	197	172	198	181	203	198	175	175	191	214	200	174	163	186	187	218	212	207	188	194	223	187	199	231	193	204	200	182	183	203	193	179	198	176	189	185	203	170	202	180	210	202	188	197	198	172	204	169	207	188	193	172	191	199	205	193	200	203	212	166	183	201	173	176	189	196	165	184	190	209	204	166	167	204	188	194	209	157	186	202	220	176	201	215	183	194	194	172	225	197	176	194	166	195	188	194	196	198	215	171	223	194	156	183	193	172	152	198	186	179	201	187	180	200	210	193	213	192	204	203	181	192	199	177	209	185	190	178	189	169	220	178	210	208	187	197	216	189	198	192	181	193	199	203	201	204	171	189	197	213	186	179	206	184	165	200	190	190	180	189	219	198	194	225	174	216	193	182	179	183	179	208	176	204	178	186	197	209	172	207	212	212	207	195	180	187	186	203	205	207	190	176	183	206	210	181	195	178	199	189	211	175	162	180	183	223	188	208	179	202	186	204	179	198	170	205	191	213	179	210	204	205	211	166	191	188	179	222	220	191	197	200	178	188	218	176	191	183	161	210	205	179	210	164	188	194	188	207	202	214	196	200	182	197	195	183	220	204	199	180	171	183	210	177	195	194	194	185	226	176	188	196	194	199	184	190	192	193	178	165	178	178	192	186	226	192	179	198	192	175	193	195	191	197	172	198	195	180	171	187	201	161	225	186	196	185	196	208	191	199	207	203	193	184	175	219	157	198	222	208	212	188	188	196	180	212	185	170	208	176	211	192	196	187	161	202	189	180	211	192	189	183	196	190	177	183	213	210	186	174	194	190	180	191	177	180	171	206	203	204	213	192	187	209	189	207	210	187	219	183	180	182	175	165	207	208	190	188	199	177	191	184	201	181	216	193	195	203	175	200	191	221	164	196	207	196	202	181	195	190	188	175	175	172	212	182	201	195	196	193	178	190	198	189	199	198	181	166	208	175	206	198	218	197	186	202	173	187	184	185	181	186	185	173	212	209	183	175	215	204	211	196	183	181	201	200	197	226	196	186	201	219	166	190	165	174	184	194	176	204	215	181	215	176	178	197	181	209	186	205	182	193	203	166	186	192	199	196	200	182	180	206	189	186	175	209	195	182	186	213	168	192	191	190	195	195	183	211	203	185	189	187	200	197	205	212	201	181	201	183	191	184	202	187	194	196	212	183	180	173	179	186	201	181	194	202	189	214	210	230	177	178	206	225	190	200	179	209	206	190	194	195	202	203	182	191	242	194	181	175	161	198	194	182	182	199	211	194	166	170	185	185	203	192	192	200	207	179	187	199	178	199	194	173	190	168	187	174	161	224	191	197	157	198	185	209	217	158	183	179	158	187	168	194	176	176	191	179	216	199	182	210	182	203	226	178	192	207	195	179	205	201	206	186	184	195	235	191	195	173	188	182	190	178	217	187	179	186	180	216	204	196	210	181	191	201	188	168	188	210	224	208	196	192	191	202	175	202	201	208	209	192	193	190	181	198	239	161	170	187	201	210	210	188	191	201	193	176	172	204	167	191	205	220	191	191	217	194	204	172	189	190	198	183	183	194	179	205	178	203	169	209	184	190	189	191	187	222	189	202	206	204	190	196	186	172	187	187	207	205	176	194	200	191	218	199	182	198	198	187	198	182	200	187	190	193	206	190	184	183	207	215	203	209	213	186	191	180	178	200	181	186	179	204	173	203	189	203	199	181	198	197	192	185	199	199	175	184	196	180	176	193	196	209	196	183	187	173	186	175	182	199	190	191	195	193	186	199	243	170	202	213	169	188	211	184	180	162	179	169	197	177	182	178	185	169	200	189	194	203	186	181	208	212	193	201	201	186	206	199	218	190	193	185	173	199	200	180	177	171	192	200	211	185	203	187	191	173	207	190	224	186	203	192	180	195	173	187	179	209	215	201	202	189	195	201	201	188	182	168	186	202	200	208	191	202	216	181	169	176	203	226	198	189	190	161	194	153	181	198	194	177	188	181	147	198	185	192	199	183	204	207	201	178	192	177	201	207	184	195	197	204	183	196	190	199	153	175	200	187	183	210	189	204	195	204	195	216	178	182	205	194	211	193	199	205	163	210	192	210	179	231	209	202	201	203	212	206	192	187	197	183	170	192	174	170	191	219	191	206	196	199	207	204	216	192	195	187	188	189	197	185	197	217	197	171	197	204	199	194	190	200	197	199	183	181	192	190	169	211	225	191	163	203	195	209	167	209	202	201	196	227	186	181	197	178	185	197	213	189	209	186	202	187	176	210	165	162	172	168	199	172	182	198	180	201	200	203	191	208	189	196	186	194	174	186	200	197	193	208	213	189	190	171	189	209	191	198	173	209	193	217	182	171	224	178	185	180	178	187	211	161	206	201	183	206	187	180	199	189	175	186	177	187	199	181	202	176	198	197	180	215	193	189	182	201	213	195	196	196	191	211	213	189	191	173	187	165	186	185	206	185	202	175	196	210	189	179	178	187	204	182	200	191	190	192	180	201	191	192	187	171	208	200	177	193	198	189	206	189	203	189	165	179	196	182	185	181	190	208	194	169	207	196	193	186	191	182	181	166	185	179	195	208	191	213	172	196	158	189	178	194	202	177	177	192	183	179	220	199	174	186	193	199	170	171	175	183	212	196	170	169	201	176	200	227	198	182	190	190	190	187	192	194	189	200	197	222	186	194	162	195	177	216	190	177	179	181	196	201	210	199	182	170	182	174	195	221	206	209	199	170	207	205	206	177	178	178	179	184	199	189	204	202	198	199	181	170	193	189	195	217	182	214	160	192	207	154	184	194	190	181	181	199	186	198	189	192	190	188	180	208
2969	1909	1029	706	595	551	542	487	492	484	498	482	484	508	471	498	461	484	482	464	450	486	409	466	463	454	444	471	479	496	519	484	491	482	448	514	458	469	440	494	457	489	451	545	446	433	455	466	455	458	469	479	501	468	516	482	461	451	482	450	470	425	479	436	465	425	448	479	464	479	462	498	471	498	460	456	457	500	456	481	433	468	487	500	476	432	472	479	487	474	461	448	459	477	458	467	459	438	438	470	498	476	459	484	453	475	470	448	499	474	468	507	503	478	508	478	445	462	456	453	487	480	502	502	481	449	425	476	459	457	459	487	482	454	497	451	437	492	467	477	444	481	496	509	467	497	486	447	459	458	478	473	440	477	448	464	461	471	447	476	486	476	464	506	504	456	460	451	490	499	476	462	457	457	454	468	482	476	449	451	481	466	462	496	480	492	470	471	476	438	460	466	458	428	468	479	478	424	459	465	471	469	508	450	462	480	463	461	459	452	441	458	495	455	453	493	473	489	448	496	436	458	473	468	444	475	487	506	459	502	473	474	465	464	500	492	484	514	471	500	465	403	484	435	484	489	442	459	440	478	432	451	497	460	465	440	462	507	443	473	451	487	463	455	483	433	445	491	462	462	491	474	503	449	457	479	455	463	436	478	463	448	489	418	475	481	428	491	485	514	475	478	507	469	488	515	458	427	477	447	462	475	481	483	479	454	448	474	474	473	481	447	490	435	462	494	460	461	479	498	445	490	485	501	446	512	446	475	497	479	507	481	460	461	485	504	465	448	508	452	482	480	454	482	452	477	467	477	491	449	476	494	445	505	453	415	457	466	498	507	499	477	431	494	518	445	478	460	492	464	500	432	471	406	461	434	464	476	499	485	477	481	526	465	486	452	431	473	485	487	452	479	473	503	476	460	475	463	464	504	453	444	449	494	449	437	463	442	414	474	507	448	468	481	465	469	451	457	479	470	488	466	466	509	444	465	470	495	506	434	455	477	466	452	436	476	478	438	480	448	462	471	482	498	472	510	470	465	478	468	454	463	452	498	451	464	448	458	427	471	464	499	473	488	459	490	484	454	488	552	444	441	475	442	461	477	484	486	455	433	464	437	466	471	478	465	484	455	419	450	479	465	466	447	500	445	467	455	470	465	481	477	480	489	463	514	488	470	505	495	475	468	480	468	482	476	436	503	421	465	484	486	490	492	482	442	462	451	467	437	439	437	455	465	483	503	497	442	482	471	486	423	472	507	483	454	450	456	503	457	430	475	469	473	429	463	480	467	482	496	471	490	482	454	433	450	470	495	455	474	468	536	456	480	458	453	503	448	416	485	453	470	445	448	483	494	463	506	452	495	447	449	433	433	463	483	472	457	460	502	508	433	469	497	445	457	464	426	460	434	469	499	473	465	459	499	445	431	449	469	482	477	474	474	466	493	472	465	437	506	466	461	455	460	485	501	464	492	470	482	528	480	453	483	493	489	477	437	475	479	463	437	473	477	455	442	472	447	502	470	481	492	471	448	451	470	504	455	454	466	465	459	444	488	491	459	489	452	473	450	412	498	452	488	444	494	455	464	442	472	424	479	457	437	450	468	463	463	460	465	471	447	476	477	459	439	468	437	480	453	471	465	438	490	477	482	452	436	472	457	476	440	441	464	501	454	475	444	463	477	466	483	495	430	495	463	444	481	528	440	467	439	489	454	471	486	464	433	467	476	430	473	468	479	466	467	484	484	441	497	466	474	485	461	470	473	469	460	484	482	448	456	442	488	472	490	478	477	500	457	466	440	471	476	460	480	424	508	454	462	472	451	450	466	494	521	421	459	483	476	471	479	431	487	467	477	456	454	498	454	484	472	477	466	460	483	466	449	449	448	514	480	475	492	505	507	470	458	449	509	458	450	462	452	442	452	436	462	444	495	467	485	447	469	491	534	457	481	483	489	460	466	459	439	477	503	454	465	484	448	469	484	459	477	451	484	467	458	472	444	443	481	484	472	487	437	470	505	464	467	447	477	471	466	469	486	496	465	443	497	479	459	476	461	450	477	466	498	480	476	443	499	455	486	450	468	459	468	496	491	461	487	465	459	473	431	437	472	480	441	453	478	499	477	493	472	450	452	472	465	485	512	489	488	496	461	490	461	449	462	446	467	477	476	466	480	506	460	526	498	471	447	467	416	481	463	479	462	484	482	462	509	473	444	471	468	481	467	455	450	451	481	435	472	473	440	472	465	437	453	450	474	469	440	516	456	443	472	453	457	477	457	477	484	463	469	453	474	460	474	451	425	455	491	454	447	467	446	505	474	483	505	467	465	469	495	433	447	462	456	457	477	510	473	468	480	466	491	462	450	431	479	481	463	435	490	474	487	443	517	484	478	421	455	477	461	452	537	426	446	489	488	477	477	494	455	508	515	437	512	459	433	497	479	455	452	445	485	424	519	460	458	433	478	480	475	477	469	481	460	484	475	448	477	491	493	486	509	481	453	468	440	483	463	467	423	482	471	491	469	466	500	438	472	479	477	491	487	468	484	464	441	501	474	461	451	468	455	484	456	481	515	449	527	462	448	439	511	460	480	472	474	505	472	467	476	459	444	462	482	472	439	452	471	498	428	491	442	496	466	476	483	481	460	428	511	444	468	468	450	489	474	470	461	491	451	454	471	508	457	482	447	472	467	429	460	464	480	468	496	497	523	461	422	487	471	479	463	506	465	484	457	491	452	452	420	448	511	487	497	485	482	471	472	476	462	480	497	463	464	454	477	487	459	450	501	501	500	474	469	446	470	462	477	469	520	435	445	461	495	450	458	433	473	489	495	495	472	465	463	450	397	463	476	514	481	465	485	469	477	491	489	470	479	485	468	485	421	455	471	477	495	438	477	472	487	454	458	460	455	502	511	457	462	447	450	473	443	454	465	436	468	508	490	437	443	482	426	496	472	456	439	462	477	447	481	485	467	440	525	476	454	439	446	478	484	461	477	476	459	449	439	514	478	420	498	492	468	514	435	467	458	482	465	466	442	488	480	518	456	438	457	473	475	455	470	434	470	454	474	447	459	490	449	477	448	464	515	426	437	448	471	452	470	492	487	461	534	465	514	416	458	462	472	463	437	427	478	511	470	479	453	468	471	471	505	473	480	436	454	469	500	467	505	434	468	484	453	491	462	466	458	478	479	462	479	450	455	477	461	469	464	446	473	449	491	507	443	467	434	484	479	516	436	445	485	478	502	458	441	462	455	522	481	442	479	465	456	499	472	484	501	423	471	459	475	453	451	480	432	444	460	410	454	453	439	476	447	468	462	473	477	441	504	445	407	459	446	435	435	442	454	473	453	534	431	493	474	481	497	457	470	448	515	494	466	459	454	471	451	486	501	479	420	486	478	495	494	511	492	421	461	465	457	482	470	452	467	498	462	490	466	451	496	451	453	471	455	462	468	481	497	493	474	477	437	465	469	448	500	432	452	468	451	476	472	500	460	528	470	501	476	484	468	478	447
24355	21466	25119	28218	21468	21472	12809	317	232	195	151	159	129	129	107	126	102	112	114	96	105	96	105	112	103	98	91	90	78	81	91	87	89	99	103	89	100	88	78	104	91	109	83	109	76	107	81	101	109	107	83	73	89	85	94	96	91	102	81	100	87	88	76	79	97	92	105	86	92	85	81	80	102	121	91	88	80	98	81	89	87	79	80	80	84	78	86	83	99	79	70	85	93	73	84	80	79	95	92	80	83	77	67	92	97	83	78	93	83	92	84	76	96	82	78	77	84	83	87	95	81	87	93	101	91	72	75	95	90	94	83	86	93	95	85	83	83	93	94	75	79	87	107	94	84	97	85	84	86	79	88	89	88	88	84	106	110	86	86	94	68	86	99	95	82	82	88	99	85	83	83	76	100	81	102	77	88	87	90	93	87	86	72	88	82	94	97	66	88	90	90	82	86	70	79	96	89	94	83	93	108	90	81	94	83	81	85	95	86	94	87	94	83	91	81	86	75	103	91	97	81	71	87	78	93	98	81	100	96	84	90	82	93	89	92	89	83	85	81	85	81	97	77	70	77	81	78	72	89	78	93	87	81	89	95	98	90	89	100	78	82	89	93	90	71	93	92	90	95	95	79	72	97	81	103	92	78	97	110	89	99	83	78	84	79	92	94	78	92	75	90	86	86	72	82	89	89	74	93	73	78	93	99	96	79	93	86	95	84	89	67	86	101	90	110	109	90	83	81	95	82	90	96	95	79	77	75	102	90	78	89	94	78	90	73	85	87	82	96	112	101	98	77	94	100	100	69	74	74	96	84	88	85	83	100	94	95	94	84	71	94	94	81	80	84	76	93	96	77	96	84	84	85	85	85	85	107	85	89	84	84	93	80	78	92	89	93	98	80	78	82	91	83	81	94	76	92	77	78	90	87	103	78	87	88	88	122	83	87	90	98	86	85	101	75	89	96	88	107	93	85	106	95	91	93	80	82	89	101	76	78	78	73	92	81	116	83	80	87	98	103	75	98	85	102	88	78	76	98	77	99	84	62	73	72	92	102	79	83	97	89	85	72	86	97	87	73	86	84	94	72	82	83	91	97	80	73	96	78	98	97	103	97	96	88	84	89	86	71	97	94	99	98	101	79	92	75	89	82	80	78	80	85	85	89	94	79	88	86	100	77	78	86	95	85	74	84	89	97	74	95	92	96	85	85	79	73	96	94	99	106	88	80	89	94	90	93	73	83	90	74	79	108	95	99	87	79	72	103	105	77	92	91	93	92	80	65	87	92	75	99	76	76	85	82	87	79	89	101	91	87	92	80	78	96	85	82	103	102	95	58	89	84	77	85	93	81	77	76	88	80	81	70	69	57	93	107	110	85	92	81	77	91	78	94	80	108	81	91	79	93	73	83	87	93	91	101	74	78	84	92	97	91	101	84	93	82	76	86	84	90	89	85	71	75	76	87	90	88	86	76	96	81	86	85	74	67	92	95	74	87	76	94	89	72	80	83	80	89	95	96	95	82	76	72	93	92	83	92	81	86	78	99	112	95	80	88	88	73	81	90	92	88	96	105	86	91	94	92	98	83	95	99	89	88	82	79	91	84	84	94	86	93	94	77	72	87	82	87	85	85	85	112	96	95	91	88	91	88	82	88	84	96	82	75	92	120	74	85	95	71	112	90	83	89	80	92	86	88	93	85	71	94	92	84	77	91	100	77	80	99	100	81	87	85	92	90	76	72	77	90	63	86	83	102	102	75	85	102	94	95	113	75	90	104	83	70	92	93	88	104	81	83	80	77	87	94	104	77	82	92	92	88	78	86	78	90	82	101	79	80	93	83	74	81	96	95	84	87	94	113	99	91	85	96	94	104	84	85	100	75	93	99	94	71	83	85	109	94	102	80	82	86	83	75	95	111	90	81	84	94	97	100	88	82	73	82	90	91	85	98	91	77	98	81	101	83	83	82	83	80	97	90	97	87	82	102	84	75	86	106	94	92	89	99	73	89	76	91	87	86	103	92	89	72	88	87	90	95	105	97	65	91	114	90	86	87	81	90	84	103	91	90	100	91	85	97	84	96	83	84	104	100	90	81	84	91	93	74	90	97	87	85	83	84	73	97	85	85	86	93	84	96	85	79	99	88	94	82	87	99	91	90	74	89	90	95	111	94	78	90	83	92	104	95	89	84	96	109	88	84	69	85	95	92	100	82	91	91	76	94	81	96	90	85	90	82	79	105	100	104	83	92	86	100	76	81	79	104	96	94	83	74	92	96	90	87	87	82	78	83	79	89	93	85	80	86	102	90	91	84	85	90	102	97	84	80	73	100	84	98	80	73	89	81	80	85	96	87	77	79	86	70	97	90	59	94	63	83	75	84	83	80	83	89	94	82	75	102	95	73	81	71	84	85	87	64	95	87	94	89	81	94	79	92	68	79	85	85	87	78	105	82	83	90	95	79	78	91	95	90	92	88	80	94	97	79	95	81	93	77	79	80	88	97	63	92	72	69	78	71	84	75	90	99	97	93	95	80	89	85	81	101	91	94	107	99	102	107	98	64	84	101	97	97	82	99	78	81	81	94	92	89	111	89	95	88	92	97	92	84	104	85	103	98	89	106	89	96	94	96	100	87	97	78	78	85	101	74	74	101	86	89	83	96	108	79	86	95	76	84	87	89	96	87	63	97	84	85	86	78	94	97	81	97	90	77	87	108	90	94	84	83	96	94	97	81	67	86	89	95	90	76	79	96	98	85	100	106	86	78	89	81	71	79	86	78	103	98	71	97	77	80	87	82	95	108	82	75	74	90	86	78	74	72	86	91	100	96	76	110	74	90	83	67	80	78	87	76	93	90	83	93	91	79	81	91	93	87	84	96	94	86	86	67	88	101	83	86	84	96	91	86	82	74	99	92	92	92	81	95	102	84	83	89	86	74	97	85	88	92	86	79	78	102	105	82	82	97	89	105	73	60	94	94	93	78	103	88	96	82	100	76	73	73	91	85	91	94	75	77	68	73	105	80	102	89	93	87	98	106	82	90	76	98	97	92	96	85	99	90	93	88	77	76	83	77	76	99	104	80	90	82	81	84	82	94	72	67	107	98	81	100	88	84	85	89	79	91	91	89	97	81	78	76	89	99	88	86	65	72	81	78	96	96	88	80	114	113	107	92	86	88	77	79	92	83	88	107	83	83	90	106	88	98	72	97	89	84	85	74	85	77	75	83	94	81	85	81	83	91	81	84	96	86	112	92	85	80	85	83	89	81	82	101	86	95	94	96	93	90	88	79	98	91	75	69	95	101	84	82	83	74	89	87	105	91	78	85	86	82	85	84	95	76	88	91	86	69	81	82	83	82	93	78	101	110	93	81	87	110	83	71	90	87	102	88	89	101	101	93	82	93	93	91	90	87	91	89	97	78	84	84	86	98	87	87	100	84	66	86	109	99	79	75	107	69	97	93	102	71	90	74	88	79	82	83	93	98	91	83	87	91	76	81	111
2835	3094	1366	711	504	354	344	319	298	277	268	271	272	285	250	241	253	255	251	260	259	270	258	274	252	261	299	247	263	246	252	255	249	222	277	246	234	268	213	254	246	253	236	232	235	234	223	237	257	266	250	252	269	229	259	230	258	282	242	237	289	246	269	237	274	264	262	233	260	241	242	262	239	234	277	244	228	261	256	242	223	268	259	241	249	250	258	259	254	240	273	253	251	214	251	275	214	232	259	236	241	246	217	286	245	257	272	242	281	234	251	253	223	196	237	280	230	237	258	247	250	239	258	238	275	255	246	247	247	237	253	269	241	261	253	255	207	247	248	252	222	240	267	256	256	266	250	259	257	282	234	243	273	239	249	247	266	257	244	237	243	254	248	259	244	236	233	233	233	246	283	258	270	222	235	261	255	227	262	230	234	257	247	243	242	269	247	254	226	237	249	246	244	264	228	234	248	263	255	262	240	260	270	242	240	266	230	262	244	255	236	253	218	261	237	237	266	250	239	241	257	262	243	248	242	240	240	275	271	263	255	242	250	249	281	241	252	236	259	249	254	260	256	250	249	234	264	229	252	236	265	230	233	226	261	260	249	292	267	248	245	247	217	220	218	263	257	257	249	247	231	240	242	242	253	265	230	252	242	243	239	239	254	248	230	234	232	251	246	244	266	236	232	246	244	247	231	236	223	264	265	265	232	263	273	230	252	271	274	257	222	243	244	254	271	263	239	234	209	231	242	258	273	268	264	278	234	261	268	249	226	249	256	256	253	220	269	231	262	264	257	212	267	245	279	268	265	230	223	226	238	240	231	241	233	249	237	232	260	263	252	268	265	266	247	272	255	248	259	267	262	262	271	231	236	233	262	247	214	265	251	246	247	244	257	240	254	228	239	273	253	248	241	244	257	259	227	232	268	224	227	232	248	254	237	210	257	249	250	223	218	269	253	249	263	264	244	222	231	255	260	264	232	244	206	231	275	252	235	226	228	254	262	251	221	224	259	261	251	286	259	245	240	203	265	249	224	256	242	243	243	265	261	247	266	232	255	248	239	233	232	252	262	229	249	252	236	263	224	246	247	254	237	230	258	254	244	232	250	251	239	295	245	249	251	224	245	260	241	254	205	228	266	232	254	264	239	231	248	219	255	273	241	241	246	252	262	231	268	224	224	258	234	253	252	238	270	263	244	257	248	236	247	238	281	265	240	257	227	248	238	249	276	237	271	232	214	238	240	226	249	223	254	279	257	246	227	245	240	255	222	254	266	243	267	244	259	230	211	247	241	217	249	223	251	240	246	232	265	236	242	237	249	246	238	263	262	256	269	236	235	248	271	244	236	250	221	249	268	248	249	258	244	248	282	235	275	236	234	271	254	244	261	236	261	292	236	238	260	261	243	232	276	232	269	248	250	282	221	219	252	229	233	254	238	250	253	272	270	246	265	239	268	250	243	263	276	234	245	254	234	232	254	227	233	262	238	242	245	252	262	227	238	239	264	259	229	255	271	271	250	259	222	236	237	261	248	264	241	226	251	262	233	233	247	238	239	225	242	220	234	243	275	226	256	240	250	248	258	270	253	263	242	234	256	270	253	260	253	249	234	272	234	259	254	240	245	292	273	243	263	259	252	308	259	231	271	206	271	246	252	264	234	255	241	238	259	270	255	257	233	257	251	246	241	246	250	234	240	258	267	286	225	255	248	230	225	254	230	280	272	245	271	286	264	237	264	244	272	236	239	259	233	234	274	243	278	261	228	241	223	269	268	259	260	261	256	253	258	245	265	263	269	251	238	256	228	258	217	237	241	253	257	251	260	253	247	245	260	262	272	248	235	264	249	248	262	237	247	251	248	228	245	227	244	253	251	250	260	236	264	245	240	245	225	243	239	235	227	254	269	257	265	223	271	261	251	239	231	255	244	265	235	257	228	264	233	260	250	265	257	256	266	250	242	251	231	229	269	278	285	233	253	242	255	237	230	250	248	255	261	240	264	264	222	249	265	245	274	238	234	242	262	235	271	249	252	242	224	244	255	238	242	244	237	273	231	272	254	273	242	243	235	233	238	230	260	266	246	257	266	265	263	259	199	220	250	235	253	246	253	243	247	241	261	292	257	255	287	266	234	235	235	265	222	269	240	251	244	230	238	235	280	236	242	249	234	244	257	242	215	253	242	247	261	214	246	236	224	260	254	269	270	238	243	256	244	216	260	275	262	220	249	249	226	219	278	253	263	199	215	262	246	256	240	260	248	233	226	244	238	265	234	238	236	241	268	250	260	259	244	245	232	242	231	221	239	232	264	230	235	248	236	240	254	255	248	212	286	257	253	281	240	266	225	252	248	239	217	242	236	236	249	225	268	243	257	272	247	248	245	279	225	249	227	238	244	232	241	255	260	243	239	260	234	238	272	225	257	250	263	243	242	270	219	254	289	237	249	254	247	219	246	254	269	243	242	226	266	264	235	242	226	264	261	221	246	243	252	254	256	253	234	248	257	253	265	255	239	243	239	255	262	231	259	267	227	242	268	253	254	248	235	251	241	253	253	275	279	239	253	221	250	278	231	225	267	216	242	258	256	264	231	269	283	262	251	255	249	273	239	273	261	250	233	228	244	253	239	243	251	250	253	235	263	224	237	257	227	227	246	258	251	263	275	241	244	256	243	230	247	269	220	239	272	266	268	224	264	254	246	235	238	240	253	230	248	244	253	220	259	261	257	244	250	267	262	233	260	228	245	246	244	246	247	254	250	243	272	240	245	268	255	246	244	255	246	220	239	247	218	239	266	216	277	271	262	245	231	258	223	252	243	249	251	267	213	262	247	234	251	272	245	266	266	224	264	253	230	259	235	251	251	252	241	238	261	245	261	247	223	242	268	266	243	256	242	256	267	246	254	249	229	244	255	254	242	262	255	235	275	268	231	252	260	242	255	253	223	231	235	253	223	228	250	265	248	268	264	292	231	235	253	256	270	247	240	252	272	260	223	247	242	267	254	251	251	240	231	267	248	232	223	265	245	257	259	245	247	230	247	245	233	256	263	247	256	223	276	256	208	238	275	221	262	245	207	257	225	255	256	254	257	273	298	243	258	247	270	264	260	230	240	237	250	273	247	243	220	242	242	219	230	253	256	254	235	265	283	257	248	242	269	236	256	246	261	231	236	247	229	254	239	257	253	233	268	286	239	239	246	239	252	217	263	249	263	264	261	280	250	247	264	252	253	250	244	269	245	228	248	243	252	245	269	257	244	262	241	258	244	231	243	244	254	240	231	245	275	271	273	244	237	258	263	221	271	259	261	250	269	265	236	258	243	232	259	243	251	228	226	261	253	217	232	244	245	258	251	275	240	229	260	252	234	262	265	231	241	236	235	240	276	238	251	244	265	259	252	234	287	268	233	245	252	267	230	243	249	224	230	262	207	267	238	241	250	232	240	224	265	223	262	276	223	203	237	232	247	248	244	254	275	235	260	250	227	262	230	249	254	239	234	261	276	241
31795	20437	8229	550	382	353	353	309	292	322	271	319	335	284	304	346	311	318	307	322	312	295	322	310	331	328	297	328	298	340	280	312	287	335	330	325	335	333	324	319	325	321	290	329	309	299	319	364	323	345	319	343	330	327	295	304	352	318	312	277	351	319	337	261	312	297	312	322	315	329	323	312	347	332	309	327	312	310	322	309	275	326	316	334	330	322	294	267	304	304	330	302	329	327	333	335	323	336	296	351	310	308	337	306	307	306	325	317	299	315	310	325	339	281	328	304	330	310	338	326	317	349	333	313	326	296	345	317	327	308	304	287	325	297	304	318	333	339	267	301	285	323	302	334	351	313	303	315	346	350	323	308	343	312	316	285	350	317	311	313	340	270	299	261	311	306	300	331	324	337	302	324	306	316	316	297	314	311	325	302	303	305	304	314	311	306	334	301	313	295	297	311	295	339	268	323	314	313	314	303	376	323	310	333	319	279	332	305	318	287	285	325	335	318	318	311	331	346	296	296	263	320	294	280	360	308	319	324	347	311	306	304	338	292	279	308	314	288	321	285	326	307	336	321	308	319	281	333	325	356	323	311	333	333	313	334	324	279	306	300	340	316	326	316	324	298	285	315	367	329	320	310	330	291	319	314	310	335	331	335	341	336	351	302	324	345	331	292	301	319	313	305	333	347	328	309	306	299	319	301	313	305	311	313	295	315	312	291	310	289	303	323	309	313	317	345	306	313	310	310	314	311	305	342	295	327	312	317	285	366	302	318	299	326	315	327	330	288	313	330	303	297	296	323	328	309	254	335	323	300	317	288	308	285	337	297	295	310	341	342	326	293	339	297	330	313	322	342	319	286	347	352	318	313	345	332	341	332	333	335	352	287	300	299	313	340	314	293	347	332	326	305	308	316	315	317	276	308	285	329	304	283	300	325	300	314	325	316	310	298	335	306	307	283	315	289	331	297	313	329	331	314	323	323	298	326	326	331	296	326	305	332	323	325	316	345	307	290	340	295	342	283	315	327	316	321	290	314	343	342	305	375	290	312	288	288	333	290	334	331	334	279	294	292	332	308	299	338	337	304	304	322	313	301	317	313	281	303	300	274	279	327	310	332	310	296	336	287	348	336	291	306	315	330	315	320	288	330	287	331	325	316	327	269	319	317	303	311	303	317	319	323	282	334	298	336	309	294	313	313	301	322	290	297	281	325	302	311	299	312	318	335	355	296	321	283	287	319	310	347	328	335	357	331	337	311	310	318	293	318	319	315	340	314	320	353	334	336	306	305	336	337	313	318	309	305	317	299	307	322	331	306	331	290	315	339	325	293	314	310	294	309	300	291	336	317	349	329	335	321	303	280	306	326	305	326	303	338	328	298	312	317	302	302	336	307	323	297	273	339	294	352	334	355	330	310	254	286	311	319	300	302	305	297	350	316	321	309	293	302	315	311	323	284	317	327	318	312	321	318	305	296	301	306	294	288	309	329	322	326	316	301	307	334	317	332	313	323	286	348	309	294	307	322	334	328	320	300	329	313	327	318	321	320	334	267	306	313	287	326	316	303	291	329	333	309	327	283	306	310	300	314	315	325	331	342	327	307	323	343	312	330	289	332	312	362	310	311	311	320	357	299	308	347	309	293	305	326	295	328	308	267	322	319	321	310	311	333	304	333	311	286	294	285	289	309	334	331	312	293	303	337	330	311	274	322	350	313	321	292	278	319	345	312	241	302	318	267	329	290	290	305	315	310	334	316	317	303	296	304	288	331	300	326	318	290	321	317	308	317	304	300	369	310	306	329	332	340	330	294	322	310	322	308	307	289	315	333	308	299	291	304	320	326	317	315	336	326	291	316	315	307	334	306	294	290	292	308	283	309	314	315	293	326	326	288	316	322	332	319	319	280	330	344	319	313	299	308	322	317	304	287	335	302	332	309	312	304	352	320	328	299	339	324	312	331	319	313	339	317	312	310	327	295	294	310	336	307	346	268	289	321	308	323	325	309	288	304	295	357	300	327	327	320	327	290	260	308	323	304	303	296	336	303	289	307	353	316	319	312	308	332	314	300	314	299	296	306	322	305	304	308	305	338	313	340	280	271	298	305	323	315	325	307	327	297	302	324	324	295	311	332	305	284	287	338	293	308	322	318	304	296	299	304	308	330	313	289	288	318	331	324	311	349	316	335	325	296	306	333	325	326	323	289	326	338	290	314	329	294	296	298	328	319	321	317	306	332	306	320	312	325	316	348	329	302	294	321	292	318	300	319	329	308	339	310	292	293	332	282	301	302	333	313	292	316	314	304	299	297	314	354	352	319	282	309	289	291	287	290	321	312	303	313	319	295	304	331	298	319	323	311	320	299	303	310	303	302	322	318	311	315	319	336	308	310	329	317	348	307	308	336	341	327	289	280	316	295	318	340	319	345	318	338	275	322	303	279	323	329	319	319	356	298	326	290	314	316	317	322	332	282	323	318	311	319	313	298	318	333	307	324	347	311	294	291	322	302	322	286	306	306	314	328	325	377	344	329	265	351	364	297	344	360	301	301	294	326	325	323	306	317	317	322	293	322	319	353	328	323	370	340	352	296	359	304	354	325	335	307	317	298	302	288	296	322	337	305	313	304	305	305	308	289	326	284	305	283	321	289	325	329	344	336	314	302	345	314	319	282	341	317	286	331	309	294	335	341	309	290	329	320	308	330	286	347	317	290	316	311	359	321	318	295	320	308	296	282	320	301	340	328	304	340	301	342	313	293	309	313	296	330	324	300	318	350	296	300	307	324	321	333	309	314	328	303	323	302	302	328	333	317	302	286	284	299	330	315	315	324	290	341	312	329	278	310	330	311	297	318	299	335	326	287	347	316	290	314	322	339	310	348	283	308	311	309	310	317	278	298	308	353	289	319	318	339	286	344	293	307	300	316	289	316	323	313	316	315	280	302	337	311	328	326	308	338	319	335	276	326	296	308	316	305	361	318	303	318	312	321	328	319	292	311	328	298	336	317	305	326	340	299	275	326	287	316	315	291	268	295	321	293	319	332	322	320	326	299	333	309	277	320	309	324	326	303	311	293	301	274	315	324	328	287	319	351	355	312	317	331	295	322	312	300	350	309	292	324	329	286	308	311	321	302	340	325	309	308	323	356	289	282	325	278	366	297	323	306	319	307	331	322	337	286	295	307	326	338	355	333	308	319	332	331	317	294	321	311	282	282	286	316	304	322	296	304	281	321	344	357	311	338	333	301	318	336	292	317	294	322	303	303	301	319	296	336	306	300	330	284	269	327	308	362	296	316	302	306	309	311	324	326	312	319	313	318	291	328	325	277	314	298	310	285	316	283	322	304	324	319	293	304	358	301	316	309	315	295	298	306	339	309	328	300	336	327	315	320	308	344	306	326	314	292	323	316	317	307	291	293	325	298	300	319	319	326	331	315	309	325	334	294	308	326	335	328	336	308	284	343	313	324	299	283	319	330	342	306	306	333	325	311	301	293	288	296
5784	799	757	824	832	794	774	752	796	760	755	711	738	784	739	815	771	740	738	723	783	770	765	722	775	768	750	764	749	752	718	709	764	779	739	714	714	773	720	765	699	738	759	745	732	730	792	713	751	756	779	780	729	755	715	771	770	760	699	738	763	702	762	790	753	784	776	749	756	729	754	735	745	754	746	740	744	724	721	765	730	795	771	764	761	760	731	729	715	703	752	704	755	707	740	752	776	749	791	784	734	787	728	788	723	718	765	757	723	744	731	723	811	788	739	736	680	733	750	757	732	725	762	772	731	701	727	817	787	761	754	749	745	772	742	757	736	734	722	715	725	730	774	743	741	748	776	774	811	718	748	763	714	775	753	744	745	786	748	774	772	781	733	787	757	717	758	742	757	774	793	758	733	763	741	743	749	744	754	742	766	748	709	761	756	769	722	755	730	749	715	746	722	744	757	707	736	723	781	797	737	755	727	755	768	699	723	737	781	722	792	754	726	767	769	727	714	729	722	738	737	752	731	736	735	793	731	751	736	707	740	703	680	722	764	739	736	714	771	766	724	780	749	746	823	725	768	739	741	719	725	754	754	731	754	797	778	756	726	737	733	733	792	745	722	746	782	758	749	737	754	790	728	780	816	747	682	730	748	724	750	762	788	723	727	765	769	767	753	769	755	734	754	765	790	748	765	760	727	710	773	731	745	770	753	752	761	728	749	745	736	711	774	793	794	724	798	723	780	704	754	748	791	704	718	754	728	725	754	762	744	718	720	841	753	776	674	750	757	779	722	753	731	746	741	747	738	755	721	715	697	750	726	755	769	727	764	756	759	744	795	803	804	771	788	764	724	721	743	727	724	735	754	765	780	743	753	741	725	797	672	725	709	719	732	766	786	761	770	756	766	734	734	743	719	793	728	723	742	772	747	784	700	740	761	732	782	767	788	784	816	810	750	756	760	785	831	791	719	769	738	739	736	711	707	770	755	779	760	727	730	771	716	722	771	734	746	756	809	714	767	712	755	739	731	755	776	726	746	777	769	796	741	766	744	723	742	736	756	719	735	810	731	743	731	725	764	753	744	736	760	786	760	761	742	779	774	769	790	743	706	775	740	765	730	784	715	752	755	744	750	792	730	773	726	750	794	742	810	755	760	740	779	748	736	729	792	738	748	722	704	759	798	737	704	714	787	771	760	727	722	785	770	732	784	730	780	740	764	687	733	755	757	691	763	789	747	775	688	756	762	747	737	716	777	758	727	783	733	784	733	788	711	747	746	756	718	783	739	716	764	747	767	711	775	732	732	727	802	773	768	759	798	750	735	683	726	764	788	758	715	761	714	773	742	707	734	751	753	701	720	786	771	679	789	732	713	769	795	716	760	764	771	824	748	758	709	759	739	767	775	703	776	796	745	768	775	775	733	739	728	679	770	770	726	694	710	739	775	737	776	704	765	756	737	769	774	750	716	772	743	778	754	729	774	764	743	749	746	737	783	764	754	754	759	715	770	692	738	753	754	739	782	748	760	753	771	754	749	737	687	713	740	746	738	745	756	753	749	752	771	715	725	766	772	770	772	720	730	730	730	735	755	757	749	699	772	753	747	793	775	795	753	736	733	759	775	750	730	720	726	729	764	739	784	737	768	708	739	718	823	732	791	790	779	748	742	764	729	720	732	762	788	721	744	735	725	747	756	772	761	778	732	726	738	789	743	701	741	764	744	693	781	743	781	762	760	724	797	798	690	754	729	766	722	733	779	798	732	719	771	780	769	769	758	795	737	731	726	676	756	761	755	758	781	779	773	769	738	701	740	744	731	781	726	775	770	791	745	738	804	744	694	729	780	747	725	737	724	768	708	782	778	754	705	792	746	728	726	729	737	704	784	761	748	752	739	740	747	729	779	738	759	750	762	756	743	745	785	666	763	718	751	757	714	806	744	727	731	742	754	754	721	798	721	729	729	746	757	772	740	722	757	768	751	810	774	794	689	740	744	769	724	723	738	785	746	724	748	775	768	759	724	728	762	743	800	739	742	733	764	752	787	728	761	750	773	769	762	790	736	764	716	753	760	727	727	752	831	756	700	730	721	759	760	757	733	718	701	723	738	716	713	761	762	747	772	722	705	708	784	754	725	751	722	740	765	731	747	726	727	722	697	736	756	761	706	745	787	775	782	768	747	746	780	688	775	748	772	764	741	772	749	729	769	756	756	774	749	770	761	740	768	728	767	732	768	719	718	710	777	787	720	800	746	733	733	760	757	781	746	737	753	732	734	738	761	743	723	734	773	721	742	751	772	744	769	777	720	764	757	748	716	760	753	743	720	726	797	717	754	728	749	742	756	752	744	764	737	773	752	752	743	742	693	765	733	760	752	749	744	781	732	735	751	761	761	758	771	748	697	742	703	721	740	745	699	778	773	767	720	707	764	756	711	730	731	743	709	716	766	713	766	709	761	714	797	763	816	722	694	776	725	733	800	758	771	719	789	729	758	772	742	800	787	768	762	727	790	784	777	763	755	754	768	710	733	754	772	769	733	734	742	764	766	756	751	752	791	758	738	759	697	749	728	773	703	742	774	741	741	716	719	760	728	762	761	740	693	714	739	722	742	717	743	807	735	782	788	768	804	783	785	780	746	759	774	688	746	759	725	736	793	728	737	739	708	775	753	698	742	752	741	735	739	705	758	704	743	751	760	725	725	735	736	761	784	785	706	744	759	739	702	741	751	766	777	791	738	759	804	783	731	747	773	769	766	719	702	766	726	712	737	744	776	753	768	778	736	690	747	750	766	731	775	746	755	764	702	758	752	778	730	783	737	752	765	735	743	715	729	722	678	694	728	794	728	714	708	728	741	753	746	747	763	765	800	763	724	778	730	791	730	757	777	745	707	722	711	769	719	817	774	715	780	748	751	771	727	718	735	748	732	733	754	773	762	728	770	809	722	771	726	722	745	738	757	737	743	728	779	790	724	762	706	743	799	766	748	726	740	766	733	694	744	794	749	715	734	744	711	731	739	750	760	807	747	751	769	762	741	765	703	734	738	706	772	719	738	744	771	725	749	719	760	714	785	733	793	708	725	773	760	747	780	769	755	751	782	752	734	758	752	731	760	786	715	709	774	699	785	731	716	744	804	715	745	725	690	737	748	768	728	771	744	742	728	743	744	711	752	739	731	734	781	755	731	737	796	738	726	762	742	699	775	771	742	792	759	723	749	703	710	740	756	801	793	739	760	703	735	801	763	771	763	774	770	762	686	728	805	748	743	764	740	739	760	794	760	766	804	739	750	747	755	732	736	774	757	719	764	733	710	725	756	747	731	808	768	761	706	741	683	746	724	725	815	725	732	780	748	782	728	723	709	763	755	706	728	751	730	764	714	765	769	755	813	795	737	758	742	742	755	761	736	721	729	816	776	718	729	786	736	753	836	808	715	768	772	721	733	757	740	704	764	778	773	768	751	785	808	731	761	715	760	741	764	750	757	738	766	734	763	794	729	780
25045	21506	24778	28670	21501	17371	458	287	253	252	228	249	208	193	213	177	189	205	209	201	200	200	233	182	199	199	209	194	192	185	195	209	169	185	183	195	175	199	177	208	215	190	197	175	179	212	198	208	169	159	195	176	201	181	181	186	200	200	228	188	171	161	221	192	193	158	192	170	178	196	200	235	198	160	173	189	179	206	212	175	195	189	179	233	194	181	186	151	186	193	187	176	194	181	188	177	183	178	179	196	185	168	165	187	203	181	196	199	213	207	221	214	177	213	202	223	217	201	209	215	189	159	198	192	176	213	195	183	197	170	208	193	226	207	177	183	181	207	178	198	192	211	172	187	182	182	186	179	204	197	197	186	166	211	197	203	188	183	174	184	192	216	208	179	179	200	182	183	214	194	197	196	195	224	202	213	206	184	181	214	170	206	189	181	229	194	180	217	176	184	170	186	215	177	189	195	224	191	181	187	191	206	197	182	181	171	196	209	208	176	189	182	223	169	216	160	191	194	171	211	178	195	173	205	196	195	178	206	158	191	183	187	178	190	201	207	174	189	178	189	187	191	192	211	176	165	191	210	175	230	173	173	184	182	195	197	188	186	210	188	202	204	204	184	197	189	191	182	192	182	217	186	201	203	207	214	166	195	183	190	184	213	182	173	186	217	206	187	200	181	187	176	218	187	207	175	194	179	177	181	196	195	205	186	194	198	199	184	183	199	186	182	179	206	209	209	211	223	202	194	177	206	173	224	175	194	192	185	175	198	171	204	172	177	189	190	184	168	182	188	164	192	198	203	204	228	191	190	207	200	203	171	206	210	196	189	165	208	188	188	207	195	222	201	193	186	202	201	207	216	195	197	183	195	194	195	186	198	192	217	187	216	198	194	182	167	186	182	181	179	190	199	179	188	201	163	203	183	193	212	208	203	198	212	187	199	193	171	182	167	185	184	183	199	185	208	202	206	189	186	176	181	201	199	207	179	201	192	198	196	189	179	209	193	191	185	198	177	184	204	205	188	216	212	176	169	198	192	173	196	212	195	169	167	204	181	192	205	187	196	199	191	199	222	172	187	164	184	204	193	156	187	175	204	226	173	181	179	202	167	217	173	185	199	210	189	180	204	186	207	179	176	191	201	184	205	197	176	179	172	204	187	155	205	178	208	194	195	199	206	197	195	183	181	182	181	223	200	184	189	204	214	223	190	204	199	198	169	187	181	220	200	217	203	190	191	200	191	231	201	210	183	190	174	180	193	193	208	203	173	178	203	209	185	201	184	192	204	201	191	197	212	194	190	164	200	179	170	183	180	192	161	178	186	189	185	186	204	192	188	204	227	195	215	189	187	202	195	174	180	198	184	202	200	185	183	203	194	189	201	172	179	191	191	188	221	190	179	199	211	214	209	171	177	201	209	193	203	186	203	195	213	181	191	187	209	218	173	170	200	204	206	176	199	201	178	189	223	214	201	168	185	206	203	180	203	161	183	174	193	191	176	194	199	201	207	184	196	191	192	210	221	203	242	208	194	178	210	202	185	206	194	178	193	179	190	179	193	200	187	172	166	174	187	184	228	190	195	199	180	201	213	189	168	177	185	184	199	201	227	196	191	189	199	183	194	193	221	204	184	180	158	197	202	189	203	173	198	206	204	193	186	193	193	193	184	175	200	206	197	192	194	179	199	192	202	195	194	181	170	181	191	184	173	158	200	164	173	211	204	184	184	201	207	181	194	193	201	193	191	176	212	194	199	205	200	196	202	173	178	179	183	181	207	197	184	191	186	212	202	173	200	213	197	179	166	193	195	211	223	185	194	216	182	164	200	196	171	198	190	196	189	184	162	213	179	177	205	166	180	182	203	195	197	182	192	203	220	178	182	175	201	175	202	181	180	204	177	211	202	209	200	213	183	175	185	191	173	189	224	187	190	180	173	202	187	200	188	207	170	171	212	181	196	194	202	220	182	199	204	192	173	193	193	208	185	189	161	185	156	196	202	202	197	180	185	229	197	187	197	196	162	212	189	198	166	173	207	186	210	207	170	176	203	186	185	207	212	190	185	202	207	181	198	164	189	204	205	186	192	212	204	209	191	184	202	178	170	175	220	182	186	182	198	193	194	197	177	187	180	181	187	199	201	198	173	177	174	193	220	199	182	182	186	186	181	198	158	185	218	190	191	190	190	189	170	200	217	199	225	175	183	187	206	197	172	204	166	202	177	223	190	204	156	175	187	195	200	192	224	171	187	190	170	189	214	168	187	208	199	170	181	187	195	180	177	170	195	184	221	215	173	186	195	198	188	209	179	201	201	187	183	186	189	189	184	178	170	195	183	182	197	196	190	177	184	194	208	202	157	165	202	154	189	202	203	186	199	198	184	190	210	211	203	200	186	200	203	194	203	196	168	187	220	228	200	198	181	201	193	193	187	210	184	159	195	199	182	218	176	205	180	175	181	170	217	186	206	223	168	203	185	175	208	208	170	181	175	190	159	188	168	194	206	184	214	183	195	181	196	212	185	196	203	209	209	211	195	207	191	195	191	189	182	178	178	188	203	200	186	206	175	207	188	189	193	187	219	202	211	159	206	179	181	204	200	174	202	173	197	176	183	206	192	191	213	188	202	175	203	195	213	221	180	181	196	183	178	178	193	195	190	168	190	226	187	211	188	188	207	185	191	157	192	200	177	191	191	208	203	199	201	178	206	196	202	200	210	214	185	204	193	187	185	195	170	200	200	218	208	194	181	197	182	188	182	191	197	199	230	190	204	204	200	189	209	194	182	190	180	167	180	188	184	160	199	194	190	185	171	178	177	184	191	178	178	178	227	178	209	184	189	200	219	164	188	177	190	198	195	188	185	224	214	195	178	169	177	184	176	199	190	198	194	192	188	194	185	173	211	183	205	187	215	206	177	192	190	180	214	213	196	204	186	190	181	209	196	160	192	202	177	201	187	188	189	199	187	195	212	180	191	183	191	210	203	195	200	223	189	176	196	183	184	194	205	187	178	215	176	204	174	196	195	180	193	189	187	218	203	205	189	210	196	182	218	184	210	198	196	189	173	223	177	208	192	229	183	192	201	194	180	195	176	200	216	193	192	167	182	184	186	185	185	183	209	206	193	189	222	199	190	191	174	203	169	171	200	201	174	211	166	169	190	184	201	188	207	183	203	211	188	211	188	198	193	191	184	180	216	190	205	166	203	201	213	213	193	180	189	192	200	182	201	159	173	179	174	204	197	226	194	193	226	179	208	201	188	194	172	181	206	194	180	187	171	171	190	202	209	208	202	197	185	205	182	177	202	169	166	195	189	203	163	178	204	181	181	220	197	194	181	192	188	207	177	192	197	185	174	201	189	182	211	198	177	211	179	212	216	200	183	199	191	195	182	222	187	182	193	199	189	205	195	198	168	203	187	163	187	202	198	216	178	178	203	199	192	180	180	208	179	181	190	206	194	193	175	191	196	190	180	178	175	161	196	202	184	179	202	190	198	206	193	158	205
3000	1803	1029	661	583	559	534	468	520	444	489	434	487	479	457	477	447	500	439	491	458	459	458	475	503	494	494	483	449	476	479	491	482	468	440	472	467	464	525	493	494	458	466	476	455	469	491	476	521	476	492	449	505	441	480	456	448	472	452	453	486	476	457	485	482	481	427	471	534	438	466	442	465	491	443	461	487	417	440	452	481	498	471	435	483	482	467	455	487	501	470	458	444	498	450	472	479	496	468	460	479	473	437	476	472	483	489	470	468	455	455	445	435	484	462	471	475	489	473	439	475	441	474	499	459	411	497	472	465	422	478	479	465	459	486	455	434	466	478	447	436	465	456	481	479	449	461	437	484	438	462	484	436	479	486	460	464	453	518	489	452	438	504	451	457	465	477	453	521	461	469	492	482	478	445	485	483	474	519	437	513	478	490	466	457	490	443	508	461	496	458	471	485	469	521	460	446	474	496	473	423	475	478	460	450	444	459	478	471	468	508	475	416	440	464	466	490	473	438	490	510	431	480	478	465	502	474	482	443	452	471	461	449	456	474	455	462	443	453	478	471	454	478	464	476	448	493	474	444	474	489	472	530	457	487	457	453	491	477	474	470	506	465	469	469	453	452	455	461	451	459	473	465	484	452	439	459	483	487	511	508	490	510	464	461	488	455	456	467	485	473	458	474	466	487	456	458	445	462	492	471	475	453	467	520	422	440	410	492	495	474	482	491	471	462	467	485	512	458	474	508	460	494	466	480	482	478	449	463	475	454	462	446	412	461	462	436	448	412	478	465	501	465	452	457	471	474	473	452	479	437	477	479	496	470	475	480	484	449	460	491	475	493	437	494	456	487	502	462	427	441	480	485	495	459	459	442	506	451	432	501	495	453	487	471	474	487	484	488	477	479	487	460	462	438	444	460	488	480	475	476	474	459	512	439	449	439	467	444	471	473	479	460	431	460	453	464	477	502	438	423	492	447	451	445	464	477	475	458	462	452	457	471	470	467	485	450	436	488	467	470	442	537	416	467	470	491	475	444	518	449	469	475	521	472	465	460	469	477	455	444	501	436	486	452	509	468	454	470	476	481	508	451	480	504	445	491	429	458	492	445	464	455	482	494	482	470	499	476	465	468	495	496	464	478	466	436	445	422	446	462	430	481	457	475	456	480	469	429	429	469	511	472	454	532	476	440	450	490	462	453	451	458	463	423	441	517	490	462	499	455	447	483	471	494	481	447	465	489	474	461	452	476	499	445	485	494	459	472	441	443	488	473	449	488	449	465	478	434	451	415	418	467	494	528	453	502	492	486	467	504	492	479	462	451	466	437	474	454	491	443	461	471	476	491	446	480	476	464	435	454	461	464	477	491	444	471	493	472	451	455	469	460	477	472	460	452	496	471	429	476	505	492	479	439	420	514	485	495	458	459	489	434	489	484	482	448	474	498	465	469	491	435	467	515	462	445	490	480	451	429	420	440	436	486	472	484	457	458	483	455	452	483	416	510	469	484	430	474	475	476	467	475	480	491	515	417	409	464	439	441	492	469	465	448	456	438	514	452	458	471	473	455	437	467	461	484	483	455	487	448	467	513	494	454	516	453	472	478	465	434	485	458	490	484	466	492	478	503	478	458	449	489	463	469	466	477	464	447	456	481	456	471	483	467	462	470	501	500	473	482	446	470	469	492	451	497	463	473	476	429	460	480	484	484	479	467	490	473	494	471	478	441	477	483	467	492	457	463	496	433	483	493	497	443	507	475	444	476	476	483	468	429	464	457	453	453	497	491	489	468	468	459	434	439	463	495	472	459	462	443	477	493	445	532	431	490	492	489	465	475	449	446	458	474	439	500	474	476	476	490	457	453	466	463	455	465	436	484	523	499	447	493	499	485	481	457	460	434	502	488	442	494	479	477	498	499	465	452	508	494	471	452	453	479	455	483	470	490	455	484	453	511	506	432	469	442	419	483	486	500	463	458	470	441	457	443	475	501	502	498	474	461	464	455	471	468	448	499	486	495	437	476	519	445	466	492	468	453	481	480	476	469	491	449	438	435	480	433	430	467	483	495	507	440	495	461	465	515	497	482	471	488	468	486	486	477	472	433	466	477	468	445	453	463	482	479	465	452	482	487	485	504	470	471	444	522	425	487	421	467	480	443	431	463	444	476	466	469	474	455	486	488	515	478	486	442	462	442	415	476	477	471	498	470	443	488	452	469	473	485	473	476	484	467	475	451	468	497	450	458	437	516	456	475	465	448	453	480	474	473	472	428	450	447	466	458	482	465	482	459	474	440	450	489	464	505	460	482	475	492	442	456	476	456	466	436	487	473	433	460	451	483	449	444	500	463	482	467	485	479	459	495	444	451	435	480	446	461	475	481	431	480	469	470	469	498	477	478	422	496	460	503	539	437	444	457	495	467	440	449	478	446	496	468	459	447	478	476	483	462	420	478	473	484	500	453	464	465	474	469	502	493	488	472	456	454	483	482	472	457	455	470	466	471	494	438	449	472	469	504	459	428	492	467	444	448	469	463	487	502	492	457	456	489	437	482	476	466	469	436	479	438	479	435	450	439	472	466	467	465	458	489	450	451	488	454	480	476	473	449	450	466	467	482	479	501	447	444	477	459	459	488	467	485	444	477	477	495	454	460	481	476	456	446	475	483	465	490	475	458	466	468	507	474	522	466	442	495	498	461	467	443	493	431	500	438	492	459	427	486	482	460	458	473	489	463	467	424	464	434	471	488	436	462	474	478	496	492	460	463	444	502	451	515	471	502	464	496	466	465	480	459	467	504	453	545	452	449	430	447	465	442	434	470	480	468	459	463	466	512	467	451	423	471	483	444	481	461	399	430	443	474	462	454	490	431	459	440	480	492	462	459	458	473	494	469	463	454	463	468	460	512	458	492	502	436	467	459	461	466	467	477	483	466	488	464	458	477	402	450	502	457	457	479	471	453	495	473	467	447	465	458	471	487	433	500	443	471	451	444	471	507	483	464	496	454	427	486	411	519	480	488	473	463	507	442	465	473	490	494	484	443	475	466	486	466	461	490	493	480	464	426	486	471	479	500	473	455	437	473	499	492	450	431	480	455	475	447	472	485	474	504	431	467	448	466	464	481	461	462	449	482	460	463	502	468	464	497	488	430	456	455	492	485	430	491	452	458	481	435	463	480	444	488	464	455	465	423	421	478	469	467	485	518	459	486	470	520	476	496	444	474	432	492	512	427	492	440	483	453	442	486	486	484	467	445	438	435	412	488	467	495	432	463	454	455	501	502	466	473	464	481	448	496	439	496	464	497	502	492	492	445	484	517	459	492	476	453	481	458	472	478	459	459	474	500	496	481	472	439	438	449	458	501	461	484	490	481	428	489	479	483	476	498	443	486	484	471	480	462	473	476	479	481	457	475	513	510	461	458	488	444	496	482	443	512	488	498	453	452	470	464	440	452	471	478	472	493	481	466	463	443	479	455	481	473	470	469	491	482	489	439	453	480	482
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
