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
338626606914	338626607469	338626608019	338626608569	338626609119	338626609669	338626610219	338626610769	338626611319	338626611869	338626612419	338626612969	338626613519	338626614069	338626614619	338626615169	338626615719	338626616269	338626616819	338626617369	338626617919	338626618469	338626619019	338626619569	338626620119	338626620669	338626621219	338626621769	338626622319	338626622869	338626623419	338626623969	338626624519	338626625069	338626625619	338626626169	338626626719	338626627269	338626627819	338626628369	338626628919	338626629469	338626630019	338626630569	338626631119	338626631669	338626632219	338626632769	338626633319	338626633869	338626634419	338626634969	338626635519	338626636069	338626636619	338626637169	338626637719	338626638269	338626638819	338626639369	338626639919	338626640469	338626641019	338626641569	338626642119	338626642669	338626643219	338626643769	338626644319	338626644869	338626645419	338626645969	338626646519	338626647069	338626647619	338626648169	338626648719	338626649269	338626649819	338626650369	338626650919	338626651469	338626652019	338626652569	338626653119	338626653669	338626654219	338626654769	338626655319	338626655869	338626656419	338626656969	338626657519	338626658069	338626658619	338626659169	338626659719	338626660269	338626660819	338626661369	338626661919	338626662469	338626663019	338626663569	338626664119	338626664669	338626665219	338626665769	338626666319	338626666869	338626667419	338626667969	338626668519	338626669069	338626669619	338626670169	338626670719	338626671269	338626671819	338626672369	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24012	21130	25254	27259	21131	20721	938	319	239	186	190	132	170	163	145	125	132	125	130	129	115	103	136	99	131	94	102	118	114	121	88	98	94	114	123	84	101	118	137	92	92	117	111	118	112	87	108	97	103	100	94	125	117	105	102	102	108	101	109	108	95	103	101	103	120	79	91	112	101	86	112	102	119	90	107	152	117	110	115	79	93	93	99	96	124	101	100	98	85	114	103	107	91	92	109	93	113	111	94	96	111	90	104	105	94	110	93	107	115	101	99	108	108	120	101	97	92	115	101	121	122	98	102	120	96	122	123	122	111	115	89	113	113	88	88	89	104	105	106	136	117	95	111	102	82	107	106	116	88	115	121	103	119	94	99	109	91	103	110	107	106	122	85	101	122	85	103	106	120	107	112	103	96	99	115	114	93	96	95	104	119	95	101	108	106	110	130	109	113	113	82	100	94	98	110	98	119	100	118	120	113	111	108	127	133	107	111	102	110	91	93	99	106	100	106	84	117	114	98	101	97	117	114	116	98	108	125	92	110	102	107	103	116	105	107	107	117	121	84	97	94	121	110	104	114	99	105	112	101	124	103	103	114	96	98	109	103	101	84	105	105	105	102	107	109	109	108	105	121	109	96	88	93	98	105	113	121	104	108	104	96	106	91	93	92	110	103	104	93	108	104	124	104	96	109	104	109	94	94	109	91	119	100	100	119	98	100	109	118	102	119	118	111	100	109	108	97	97	109	102	101	136	97	79	96	106	104	117	79	101	74	108	123	103	118	105	91	114	99	100	128	96	107	106	100	103	99	105	100	99	119	100	98	100	106	95	116	107	117	89	103	98	113	103	108	116	106	126	107	109	90	102	98	98	99	110	105	108	122	98	117	110	114	98	96	83	114	119	110	113	116	123	100	102	109	103	94	89	106	101	104	106	88	106	91	103	101	99	94	116	113	114	103	93	113	104	116	102	103	127	105	107	109	107	124	109	117	114	101	115	111	113	122	103	94	91	108	117	109	112	113	83	94	112	102	96	110	101	101	130	103	96	110	88	110	113	75	106	88	103	104	86	105	97	107	101	87	110	96	108	120	93	91	105	108	87	97	106	106	106	106	96	99	113	118	97	120	118	83	107	104	113	99	102	89	98	109	115	97	108	119	98	98	99	108	98	106	89	117	128	107	106	78	93	105	115	104	91	91	103	97	100	102	104	120	104	93	110	102	104	101	86	107	108	116	103	122	109	124	107	111	105	103	101	93	107	114	112	100	109	107	120	88	100	101	112	93	121	93	111	90	98	92	101	100	103	95	107	108	97	120	97	91	103	117	123	112	104	106	97	96	107	91	98	118	118	95	108	104	114	123	114	102	124	106	84	112	98	99	118	102	123	118	128	92	99	89	99	110	107	116	112	90	88	107	121	114	95	87	99	85	97	134	94	123	108	122	87	113	104	84	106	103	91	111	104	85	108	99	107	100	91	114	112	110	98	103	121	109	98	106	110	126	112	107	96	109	115	98	89	115	101	112	92	107	111	109	103	96	106	101	98	90	99	118	96	101	89	106	126	102	94	115	118	102	109	99	100	116	69	104	108	95	109	119	98	122	110	101	137	103	108	116	123	109	104	106	102	104	114	106	101	104	106	93	108	106	92	104	103	91	98	108	109	101	104	106	120	144	115	119	118	131	107	119	110	92	107	104	110	88	103	100	118	101	93	97	99	106	91	101	106	112	99	92	107	123	108	112	107	119	109	122	120	111	105	123	98	118	110	88	115	109	98	120	85	97	114	102	104	108	97	115	127	102	108	99	104	98	109	114	107	118	104	77	104	112	93	100	123	91	98	126	116	90	103	110	98	104	126	100	87	102	111	91	97	109	99	96	103	97	110	103	122	117	92	94	111	100	119	102	109	107	100	105	120	103	107	103	114	95	122	107	99	101	98	93	119	102	111	108	102	94	101	100	87	111	111	108	95	99	107	108	104	113	94	112	81	100	96	93	84	144	113	128	111	102	105	124	109	92	125	107	111	118	92	118	122	117	112	92	99	92	115	109	103	98	98	105	100	94	106	104	96	110	100	88	103	119	118	108	100	107	98	89	100	96	100	111	101	111	110	96	102	100	94	113	119	104	125	108	113	91	119	96	117	99	102	110	115	86	111	125	97	82	92	88	119	117	113	108	106	98	95	109	101	100	104	114	97	109	87	93	127	97	103	125	96	112	95	107	85	76	103	109	116	116	107	100	88	96	102	103	116	111	92	118	126	106	119	114	107	114	105	116	103	113	90	97	113	125	107	119	92	106	88	103	102	97	110	110	100	109	117	117	103	116	123	104	102	77	126	100	122	101	87	124	123	104	115	101	107	95	95	115	123	104	99	91	93	121	91	118	85	75	115	114	119	115	105	107	89	102	81	90	114	117	100	98	102	100	114	109	111	119	101	88	122	101	93	97	90	99	104	123	84	110	102	93	123	113	89	92	98	91	110	86	110	107	104	116	107	103	115	100	99	113	110	123	103	106	104	96	106	115	99	101	94	91	102	129	111	100	104	104	106	97	110	111	116	93	95	101	109	89	97	100	107	87	136	106	87	104	114	99	116	105	114	92	85	117	88	98	96	105	86	99	120	110	103	100	109	107	93	86	110	107	103	95	97	107	91	92	99	107	126	116	89	100	116	116	106	103	100	80	109	117	96	122	88	89	97	112	119	112	107	93	103	108	108	123	124	110	83	106	96	100	105	101	112	111	101	105	97	113	84	107	98	99	91	132	104	110	114	98	118	114	109	106	103	93	103	109	121	106	103	130	126	96	118	108	112	107	88	111	125	106	105	96	118	96	116	109	102	109	122	108	89	118	97	96	105	131	96	110	107	126	103	86	95	114	97	89	92	117	107	99	100	97	124	119	95	93	98	101	103	116	114	111	90	113	100	109	92	122	113	96	92	86	91	124	125	98	98	115	98	103	111	98	96	88	106	102	111	89	95	102	117	104	109	100	91	116	98	128	99	98	101	90	117	117	97	118	114	111	107	106	102	98	101	96	94	104	106	103	107	97	113	103	98	94	86	110	121	96	96	108	114	125	102	98	97	112	96	110	109	93	96	110	93	103	108	118	93	115	113	97	120	84	104	120	97	123	95	101	93	91	94	104	111	119	98	105	108	89	105	121	112	101	115	99	86	99	98	114	121	87	96	129	103	109	101	106	100	93	101	101	108	123	85	114	118	110	107	92	94	91	101	96	95	109	97	100	108	112	103	104	94	111	91	114	97	96	120	106	103	112	109	99	113	86	100	102	103	116	107	107	108	109	94	113	118	115	126	112	83	101	116	110	127	103	88	93	101	104	106	105	110	105	103	107	114	100	103	120	101	111	118	88	115	99	117	91	109	94	100	104	103	119	101	77	102	86	89	97	106	105	102	110	99	111	95	116	113	91	105	89	103	91	108	114	95	139	117	88	103	89	84	112	95	109	116	123	112	124	108	87	133	89	98	98	117	110	86	86	93
3012	4136	2331	967	630	454	407	392	343	391	306	327	313	295	300	297	279	323	288	297	280	306	257	321	276	252	310	279	295	300	274	271	251	264	283	292	297	287	281	310	271	305	259	295	290	257	273	244	277	290	292	291	293	283	276	267	283	248	288	295	303	265	293	289	265	270	269	246	262	242	265	269	275	238	311	261	258	245	275	290	302	269	244	280	264	264	244	280	277	268	274	257	286	276	250	269	246	278	262	276	250	291	303	312	267	266	278	275	268	280	251	293	290	267	281	265	286	269	261	245	278	266	270	257	265	287	282	259	280	256	259	254	267	260	282	256	296	281	270	260	304	288	273	258	286	253	273	318	285	297	276	269	259	270	310	262	258	238	252	265	262	311	272	273	266	275	232	309	284	291	254	268	241	264	296	266	268	279	264	265	245	262	274	261	259	281	297	238	253	269	297	257	285	282	282	261	266	283	273	308	302	258	289	253	283	294	258	274	279	254	267	282	276	288	260	276	305	269	285	259	257	247	255	265	309	284	266	276	282	293	296	295	268	261	260	296	274	255	274	298	305	284	260	244	272	266	294	260	257	239	274	293	279	280	256	288	267	257	266	255	257	261	307	249	273	280	284	273	249	314	293	313	287	264	295	281	277	263	277	261	257	273	268	296	261	246	275	262	265	272	263	274	252	236	272	256	284	272	283	292	281	254	281	265	304	293	252	271	279	243	282	268	279	266	263	253	265	271	283	289	282	258	261	235	266	241	279	257	288	272	282	289	292	259	275	248	274	288	262	289	263	280	264	235	259	275	269	290	280	268	262	277	269	252	243	272	314	280	252	248	240	270	266	262	271	272	270	272	253	257	279	251	227	260	237	273	256	263	271	292	240	258	267	276	288	280	292	280	274	274	286	294	243	266	262	284	281	270	267	264	289	249	272	270	258	248	280	281	267	255	250	286	267	306	265	294	272	290	268	315	276	285	307	276	263	262	267	256	286	253	280	261	258	276	250	295	262	283	254	263	250	283	313	225	268	282	285	255	281	270	292	269	255	271	249	278	269	258	296	254	247	263	281	279	286	290	274	285	249	255	254	271	235	288	289	268	280	285	296	302	248	302	270	253	266	264	293	246	291	283	287	293	278	291	257	236	289	273	276	250	297	272	284	260	283	275	263	275	261	280	259	287	281	289	275	284	255	271	270	303	283	258	271	288	262	280	264	303	262	277	258	272	273	274	249	309	290	300	265	258	278	285	284	259	286	262	286	262	274	268	253	250	297	292	270	286	282	248	269	290	294	273	246	278	270	280	289	287	281	303	266	268	260	294	270	251	298	293	270	284	270	254	297	264	253	329	262	264	274	272	284	291	309	294	267	265	282	307	289	284	234	288	286	263	278	260	250	287	294	269	296	294	271	282	267	238	276	272	256	290	250	292	266	282	274	264	284	290	282	304	298	300	262	258	255	278	297	278	277	274	244	290	260	289	301	261	271	256	263	295	265	292	289	286	276	285	247	271	295	278	277	271	254	278	269	302	272	270	269	292	287	271	259	250	248	279	266	249	254	257	285	256	259	260	272	267	283	247	251	282	282	257	257	255	280	296	252	273	258	278	260	286	280	267	248	264	289	249	286	299	273	272	257	251	256	259	227	271	238	281	285	290	267	265	266	267	286	281	274	264	257	302	265	282	269	256	276	283	299	274	301	276	263	258	287	266	253	273	246	257	281	276	263	246	277	273	297	265	270	281	286	289	282	248	263	283	238	279	280	247	242	266	292	282	270	276	258	290	259	329	262	269	242	281	287	268	283	299	304	254	282	282	261	257	273	277	274	288	258	290	255	264	260	244	264	267	270	249	271	258	263	293	287	310	271	258	258	281	276	299	290	314	279	266	268	272	270	315	280	286	268	278	266	266	254	286	287	278	262	280	263	236	290	283	264	258	270	258	271	282	285	297	294	234	270	302	265	287	286	270	271	261	257	242	257	300	271	293	305	291	287	316	273	257	247	308	288	264	265	273	274	253	297	263	277	279	299	267	273	257	277	268	266	286	280	278	282	266	255	263	277	248	246	269	292	264	278	247	297	241	266	232	251	238	258	259	253	267	261	273	254	280	292	252	270	236	277	229	283	258	281	250	262	272	285	286	282	290	266	246	252	288	255	276	254	265	286	300	262	271	269	264	269	258	286	253	251	282	264	268	268	268	288	272	275	286	253	280	297	286	276	264	282	289	286	252	257	260	274	283	257	276	269	244	275	271	261	267	280	265	238	273	271	257	279	265	265	273	260	251	276	268	283	253	258	237	283	282	287	282	268	248	279	252	283	299	244	254	267	273	260	269	279	269	288	245	265	271	266	257	281	257	265	255	280	277	298	271	293	303	287	278	264	271	247	286	269	258	252	279	282	265	282	273	278	275	252	278	289	289	275	265	283	262	305	282	296	274	277	293	276	276	276	266	264	264	275	261	251	269	316	259	280	298	267	256	283	250	289	262	264	278	249	257	285	268	261	264	242	298	280	257	262	262	244	279	273	250	262	272	272	274	277	277	296	277	276	271	285	267	289	256	268	247	270	270	298	261	266	282	258	267	321	256	259	259	265	257	278	279	265	250	278	277	266	280	258	267	271	274	280	255	285	279	268	279	304	259	261	245	275	270	234	279	295	289	257	292	260	253	250	283	280	265	297	271	307	267	291	304	249	269	294	263	280	268	250	267	276	222	280	299	267	276	265	255	285	273	251	265	291	262	282	297	271	275	236	271	268	233	271	267	262	271	312	278	307	260	288	278	256	251	271	270	244	282	271	272	263	280	291	272	262	264	244	306	278	267	275	272	291	290	281	252	273	280	275	261	268	263	272	249	303	269	277	288	291	277	309	251	273	262	293	279	296	255	271	313	258	279	256	278	278	273	231	251	272	271	269	267	268	259	239	275	245	285	295	262	286	260	250	278	277	270	271	276	316	266	286	252	242	277	271	313	268	293	295	258	289	267	270	270	285	258	283	295	280	284	285	284	254	272	274	249	270	261	278	320	276	269	256	272	278	279	264	271	278	296	286	302	269	289	254	262	299	284	270	262	295	290	273	280	260	293	294	263	238	255	288	282	292	291	250	308	247	274	275	287	277	284	273	286	265	267	265	294	279	292	242	245	292	253	264	299	270	312	238	294	263	270	260	280	248	322	246	283	295	268	269	266	305	248	253	265	250	275	244	261	311	243	299	251	266	258	261	246	291	263	249	272	264	268	258	284	265	244	302	286	245	266	271	262	271	238	261	264	254	248	273	247	244	270	273	288	279	250	255	291	278	253	288	284	281	280	281	285	279	252	229	290	240	261	278	251	290	308	269	268	287	272	281	267	266	271	277	261	270	270	284	249	260	270	285	294	277	266	262	259	279	272	267	263	275	271	263	276	259	260	274	278	278	254	275	291	276	280	248	285	266	259	308	280	262	270	263	276	269	269	249	248	279	285	287	293	268	257	264	278	299	237	295	296	270	263	292	301
32280	10525	1147	460	378	418	358	388	351	375	344	375	361	336	365	385	373	376	369	362	357	378	362	361	368	317	386	338	394	356	374	375	363	386	385	408	378	346	361	363	362	362	345	388	374	348	342	363	375	363	383	319	347	349	372	352	355	344	354	343	384	348	354	351	342	372	383	392	350	368	367	380	367	379	357	372	385	379	387	361	338	325	318	361	302	339	333	342	371	382	346	348	360	326	347	330	352	404	337	360	370	376	359	365	411	361	353	364	344	344	359	328	351	367	398	361	329	354	368	385	368	344	340	395	338	355	372	367	383	348	385	360	313	354	312	357	319	366	361	386	338	400	340	398	320	344	374	388	368	355	362	350	382	381	400	366	365	397	362	332	327	359	364	366	346	336	354	362	347	369	350	393	374	367	379	359	384	375	390	420	373	341	346	346	336	367	385	334	339	353	326	349	379	325	356	359	369	344	409	380	346	321	380	376	371	369	376	326	348	382	383	354	392	362	350	347	341	369	385	378	351	331	344	368	337	325	355	343	369	335	338	347	388	372	353	351	354	365	342	373	392	369	354	341	365	343	334	366	349	363	381	362	364	390	407	336	345	362	375	356	342	368	371	345	368	348	362	397	382	352	372	352	372	358	358	342	371	393	379	348	343	403	358	382	330	373	349	372	364	376	363	370	341	370	406	351	336	348	367	369	378	336	396	367	398	333	373	331	337	353	362	347	367	347	391	352	360	368	322	381	357	346	369	327	356	350	380	335	350	361	357	362	365	354	359	351	374	351	358	353	321	360	325	331	376	352	361	328	381	376	386	307	337	330	383	365	379	347	369	340	368	341	363	385	392	366	352	389	396	359	349	350	370	366	372	359	322	368	320	370	348	366	330	363	361	383	356	395	340	352	331	374	315	384	372	323	336	366	363	340	340	349	360	350	380	320	344	359	345	347	352	360	314	379	355	342	327	387	376	347	344	377	406	374	354	354	346	332	344	358	334	349	356	330	390	329	362	358	315	394	388	354	347	365	355	362	355	385	348	358	376	342	327	316	317	375	324	384	363	335	362	368	339	361	360	342	373	364	365	366	363	359	334	340	322	378	360	384	352	355	364	320	339	382	325	341	371	379	352	373	358	349	358	348	348	384	364	334	349	355	373	349	356	358	356	351	343	334	366	334	339	309	338	351	343	366	368	381	349	365	351	348	337	341	389	331	360	357	347	357	363	386	370	374	326	354	347	387	339	349	351	375	349	378	381	364	345	360	364	338	384	376	371	358	379	337	349	343	351	352	374	366	383	370	344	361	392	346	355	396	352	361	370	370	365	349	345	343	354	364	329	367	376	319	340	376	349	330	357	372	365	392	350	346	338	341	338	334	379	393	406	366	361	373	352	363	365	362	354	356	362	355	369	340	378	348	351	351	346	379	390	371	396	362	339	327	339	348	371	352	342	331	365	341	342	340	357	352	342	380	381	360	366	367	356	331	387	343	358	366	342	325	354	363	352	380	394	355	360	381	342	387	359	345	350	346	379	397	362	379	382	381	381	353	369	398	357	367	335	370	349	324	370	343	370	373	382	381	340	379	340	393	340	353	358	364	338	329	361	369	343	329	363	365	364	365	325	366	392	346	379	358	354	373	313	340	364	345	407	349	367	334	395	352	370	357	369	361	360	335	360	362	377	351	404	366	337	355	364	373	378	317	366	352	348	358	374	364	374	370	375	377	355	367	357	377	390	346	377	334	340	373	342	324	344	363	360	343	381	341	351	362	359	359	355	362	345	335	372	377	367	326	387	359	355	383	349	387	371	371	355	380	360	340	339	381	339	347	367	320	345	375	387	339	347	340	355	334	359	343	384	375	351	386	353	326	342	355	327	361	368	351	347	377	334	342	375	372	353	350	330	363	350	351	361	323	394	351	369	393	372	329	373	356	367	364	372	342	356	379	370	349	373	340	356	358	357	373	362	363	388	372	374	358	375	359	335	387	366	390	354	342	365	297	322	372	390	356	409	359	319	330	365	378	373	330	347	371	341	361	334	358	366	366	362	392	363	359	377	362	340	383	351	398	354	329	328	393	340	374	375	352	383	367	361	338	319	343	398	379	327	367	353	320	392	352	300	333	382	349	348	343	355	375	373	332	359	387	384	365	332	349	365	326	366	371	355	332	349	375	350	354	385	328	371	352	388	378	369	371	337	388	346	374	383	369	397	316	370	367	412	350	372	393	367	377	397	355	367	370	371	358	377	363	361	353	389	378	372	386	329	357	375	330	317	351	341	384	356	370	376	366	384	372	339	370	348	388	365	362	390	339	367	370	382	347	353	366	358	353	359	387	352	382	303	356	363	383	347	335	336	353	350	363	358	369	377	347	346	366	329	379	397	361	338	377	343	389	380	335	389	366	364	370	368	343	363	343	359	362	357	365	364	375	357	405	350	362	340	360	370	370	344	362	348	347	352	398	364	358	382	422	380	362	310	345	373	360	393	378	351	345	362	347	394	340	326	351	359	378	342	376	332	326	367	371	351	357	392	364	387	329	362	389	357	334	380	361	359	336	340	357	371	333	381	353	352	354	372	361	340	339	334	378	349	392	372	358	352	382	352	326	367	358	390	348	384	336	369	367	371	371	371	371	349	366	367	345	363	400	377	358	332	386	380	380	331	367	385	372	324	348	395	350	342	371	368	350	361	338	379	345	325	371	381	343	372	342	354	381	351	344	346	388	349	350	369	356	309	359	353	350	342	362	401	337	371	378	366	393	410	369	353	349	375	366	405	352	364	367	343	333	368	375	351	379	351	388	376	363	337	358	382	353	345	358	365	341	327	393	345	303	383	358	380	311	394	347	349	343	361	343	346	363	368	351	386	392	336	349	348	351	339	408	347	340	361	337	336	338	354	345	353	381	359	343	348	373	359	353	399	329	338	340	355	376	341	363	393	351	380	364	335	364	344	384	379	364	366	345	342	375	353	400	357	383	367	345	373	343	364	324	339	387	327	377	367	385	372	364	351	347	350	347	351	380	329	353	367	342	372	376	365	341	353	347	358	362	364	368	353	343	326	374	355	376	375	342	361	372	378	346	392	351	334	335	346	375	399	379	367	370	343	367	371	314	371	383	345	371	327	323	366	367	370	373	357	372	334	355	330	377	371	365	378	367	379	379	371	351	332	357	378	380	351	375	375	366	353	381	365	358	368	352	391	359	372	343	370	360	328	352	343	363	350	361	353	372	346	352	360	357	334	342	368	332	362	381	355	391	344	332	342	380	404	391	344	356	328	368	347	377	349	350	327	352	353	363	401	354	371	379	341	389	370	347	388	380	353	348	337	324	385	354	359	340	370	385	411	362	335	355	354	345	359	375	362	368	386	340	401	371	371	360	346	349	357	363	391	359	389	371	356	353	372	403	391	321	365	345	322	384	343	348	377	350	340	379	345	375	345	349	362	359	345	356	370	370	345	377	391	385	324	342	357	381	326	337	327	339	350	350	375	329	391	374
5537	922	862	790	796	836	772	804	736	791	825	812	840	806	834	798	762	786	789	818	799	804	816	766	814	836	786	792	785	778	792	808	780	802	801	790	834	781	793	811	811	781	810	779	826	820	778	789	792	805	773	842	821	792	789	831	828	798	888	791	781	803	820	799	824	769	784	800	816	806	751	773	797	835	799	781	800	761	789	841	765	760	785	770	856	810	833	798	790	809	793	769	810	809	769	774	768	782	811	797	741	844	750	782	844	797	762	851	795	829	760	742	761	839	805	813	765	811	781	781	796	729	781	816	830	772	843	774	788	849	858	794	747	782	859	835	782	800	817	818	779	801	763	779	837	827	770	781	818	767	783	748	771	796	799	776	811	812	796	808	757	820	806	855	818	797	793	787	762	798	795	789	775	781	761	811	785	796	821	838	781	806	825	820	791	828	805	757	803	786	782	819	784	785	807	791	791	782	799	839	778	875	803	842	776	792	750	801	833	848	811	836	764	793	801	805	788	793	829	793	825	757	786	825	837	809	818	800	824	801	749	811	766	844	808	786	834	787	762	778	797	812	783	760	769	730	811	795	739	808	825	798	812	820	794	806	830	828	759	814	795	763	835	758	756	775	814	757	813	796	761	822	811	787	796	820	785	777	774	824	791	765	740	775	801	785	791	831	801	783	753	758	827	776	769	772	761	816	806	846	826	792	801	814	816	799	835	758	816	822	801	793	764	821	759	884	788	772	739	849	798	780	735	810	831	819	801	807	812	736	807	773	785	776	821	770	823	844	808	807	812	817	817	737	773	790	827	803	813	796	758	774	807	729	737	801	787	782	825	805	838	809	781	761	801	789	769	802	786	754	800	813	782	842	769	815	756	773	772	790	817	772	767	852	811	782	790	745	855	804	776	830	814	833	827	876	799	795	771	751	833	778	794	802	764	834	793	784	788	754	793	778	821	809	771	850	758	729	794	760	802	824	846	820	802	824	764	733	841	816	787	790	799	785	755	794	772	751	769	796	812	777	817	745	825	753	776	827	763	808	758	819	849	787	797	822	775	794	824	836	860	831	763	806	817	795	793	845	809	742	791	809	826	795	781	817	817	829	759	810	758	820	772	764	805	800	768	774	786	822	822	836	772	796	796	803	771	742	775	828	779	816	795	825	822	789	807	748	833	816	772	810	813	782	823	822	832	834	829	800	755	806	771	777	782	820	803	782	783	785	777	840	773	805	780	789	788	792	778	809	814	772	817	780	824	839	795	761	810	767	797	800	762	779	782	775	832	801	820	829	755	802	891	805	780	754	805	820	773	775	767	817	762	815	779	764	788	758	810	824	790	763	810	820	843	808	819	810	855	823	783	775	785	799	824	810	792	865	820	743	784	830	758	781	793	806	828	829	717	770	808	840	812	830	823	788	835	775	758	840	844	815	795	751	771	765	825	777	792	813	788	793	761	789	756	819	738	788	760	810	768	791	831	825	808	825	772	774	755	749	824	823	758	810	792	797	758	784	793	834	836	786	828	761	804	796	767	819	795	748	785	747	816	769	779	794	796	827	787	779	798	800	802	827	781	780	796	801	783	815	811	773	780	787	810	751	770	866	773	763	763	812	810	830	815	771	809	809	800	819	794	818	787	801	808	839	756	775	806	846	836	805	829	830	771	810	807	809	808	840	805	807	792	787	806	803	817	857	794	770	792	768	795	810	795	752	779	799	826	796	830	835	825	815	780	793	783	700	801	822	813	807	780	759	839	774	825	839	773	789	816	800	797	811	802	792	791	756	807	796	772	784	808	830	806	777	806	791	809	769	824	812	762	808	804	788	801	799	857	782	802	794	808	756	783	776	815	825	790	805	825	870	786	759	791	766	777	789	807	818	806	785	762	795	754	768	779	791	763	818	804	849	816	779	829	847	849	760	852	774	808	774	845	792	788	810	773	758	776	823	799	766	772	824	846	784	756	739	791	775	806	780	796	780	810	760	778	805	790	807	796	815	795	827	769	751	791	761	760	736	792	805	811	809	737	804	797	726	821	828	807	760	821	781	798	771	794	836	813	795	820	819	756	754	761	773	750	811	808	824	772	806	812	781	793	793	803	774	845	748	789	775	753	771	819	752	828	778	802	821	792	826	791	783	803	827	817	757	838	756	789	801	778	772	809	797	845	812	815	844	787	794	767	778	730	793	829	775	764	805	735	770	786	784	711	812	780	818	789	794	801	774	802	765	881	751	799	829	822	823	809	752	813	781	794	808	802	739	757	818	801	818	735	764	756	751	825	785	811	797	769	783	831	823	802	783	863	812	845	842	792	755	814	715	818	786	834	798	794	753	741	803	759	758	745	739	806	813	832	767	806	805	744	788	803	783	852	741	838	791	823	789	805	815	756	861	807	795	789	815	762	813	819	762	809	791	800	796	830	810	787	783	803	802	822	750	778	804	767	803	810	839	826	790	857	757	783	774	804	824	810	814	737	848	791	791	822	760	768	784	783	840	791	749	818	779	801	809	775	789	768	847	760	795	789	790	815	744	815	780	821	811	788	757	846	805	762	841	859	805	837	767	817	778	826	784	806	835	789	765	818	830	835	850	773	789	805	765	791	772	791	811	816	744	822	834	787	809	754	729	767	742	765	774	769	774	798	822	840	795	759	765	737	791	757	805	848	812	810	754	788	783	789	776	767	807	824	782	815	785	807	829	799	824	791	770	816	787	819	781	828	783	815	791	795	780	742	791	776	755	800	809	766	812	815	786	791	784	814	757	838	816	818	767	833	734	736	798	749	777	821	774	767	801	771	801	809	830	820	826	788	820	835	785	778	795	835	794	792	778	793	817	739	758	836	814	768	804	814	779	796	813	808	753	772	782	804	834	777	758	821	765	813	781	784	782	766	769	826	776	772	751	784	798	769	765	782	803	739	768	817	830	802	778	784	782	813	790	778	815	830	832	729	795	860	805	783	790	835	764	775	822	795	818	807	813	728	812	782	754	807	793	786	829	745	770	778	749	823	759	793	794	804	779	786	787	792	743	836	828	791	829	784	759	788	813	772	772	805	811	792	797	771	805	847	793	848	766	825	784	815	832	830	754	821	795	820	770	820	837	809	839	802	831	805	740	809	800	814	814	819	771	784	794	728	831	801	810	847	800	782	816	787	738	736	878	820	812	832	759	775	779	752	801	824	798	815	768	790	823	797	771	825	822	819	780	798	824	755	805	796	756	799	808	775	700	809	890	762	811	827	809	787	767	795	788	759	782	749	816	850	826	752	753	746	749	779	783	774	829	822	793	745	811	773	775	807	806	835	805	818	772	822	805	796	789	755	808	823	823	740	789	825	734	788	796	799	794	800	769	766	794	795	726	839	770	808	777	807	785	824	797	746	810	765	805	822	805	791	768	791	856	789	756	781	790	783	821	802	814	787	747	757	764	762	774	796	806	794	824	800	791	784	815	790	827	830	803	822	763	767	759	788	786	805	827	811	803	819	833	823	838	748	797	797	771
24575	21002	24401	27783	20405	1824	446	329	276	294	305	300	272	268	266	243	264	246	269	248	225	271	268	262	278	279	237	248	224	258	224	219	246	247	251	252	246	207	246	221	246	257	254	238	244	265	258	238	237	245	244	244	237	276	259	247	259	254	248	254	238	255	238	269	262	257	234	256	261	234	258	254	242	262	245	262	229	244	257	243	261	255	261	243	212	251	256	249	243	255	236	239	236	278	244	241	240	250	254	250	222	208	263	235	262	270	235	226	241	247	256	222	254	236	252	239	268	242	237	261	267	256	209	228	216	229	263	249	271	245	227	226	268	264	262	234	266	223	210	218	223	280	225	240	255	240	241	301	262	271	221	258	233	256	247	226	236	227	254	237	238	258	258	231	282	243	237	246	233	233	242	274	240	257	233	265	244	248	242	215	266	258	240	254	246	242	272	253	251	241	230	254	227	229	255	239	251	193	266	261	248	240	248	276	245	246	241	240	208	238	243	234	263	247	257	262	242	233	250	239	263	247	249	226	256	273	246	226	231	263	245	257	238	248	270	243	254	232	222	258	235	258	254	242	252	274	233	215	250	242	257	250	260	250	243	265	260	236	258	212	263	255	225	280	223	239	228	252	264	226	266	219	251	226	248	231	246	202	250	278	205	240	266	260	289	261	220	232	249	252	261	253	262	249	218	258	217	271	259	245	223	261	245	269	273	220	242	280	244	235	269	239	240	260	253	252	247	261	269	251	245	234	238	235	225	246	281	238	236	197	241	220	264	253	218	213	233	227	251	242	236	267	244	248	250	242	240	258	236	235	243	255	248	235	249	254	241	245	247	257	225	241	254	255	245	272	277	230	248	247	232	255	228	222	231	219	225	237	241	255	214	219	247	226	217	241	242	239	251	243	252	215	253	244	268	251	235	260	265	240	229	255	247	243	222	230	214	225	281	244	277	234	265	235	221	226	242	272	261	236	256	241	211	224	232	244	253	266	237	295	262	247	252	282	235	250	234	256	272	246	262	242	231	263	255	250	252	249	267	231	236	233	238	241	248	265	264	235	240	253	280	240	258	232	260	254	234	288	257	221	265	271	264	269	247	280	258	257	255	260	227	254	244	250	231	233	279	268	242	248	275	262	244	250	274	240	250	244	237	278	255	248	228	273	248	250	268	251	248	250	236	256	246	278	242	233	245	230	239	261	257	258	242	250	254	245	216	246	228	260	221	235	258	227	259	268	254	231	226	263	262	246	237	252	231	265	221	209	252	256	250	260	221	236	261	251	220	259	244	222	227	232	230	275	252	272	230	263	261	218	266	241	237	249	217	229	250	215	230	252	259	220	215	229	248	224	217	270	215	240	232	251	253	263	265	232	244	242	285	224	234	212	232	218	253	249	259	252	223	226	242	286	263	259	245	265	249	222	233	226	216	238	240	241	249	250	261	256	245	286	265	256	234	263	255	240	234	223	254	231	238	231	239	245	232	238	227	258	253	243	252	258	269	212	242	263	246	268	223	232	227	245	247	262	240	239	244	233	243	259	239	242	266	249	226	217	274	238	219	200	237	214	237	268	243	237	247	249	246	250	252	264	266	192	248	231	249	204	236	245	228	214	238	237	247	239	237	249	252	215	261	255	258	255	234	247	220	267	276	230	244	238	231	248	255	255	260	269	250	270	222	269	270	227	232	250	257	245	268	243	230	236	245	249	231	252	232	249	215	260	263	243	221	246	243	258	259	253	270	231	263	274	264	227	231	241	259	215	242	270	226	238	235	258	284	245	248	217	253	251	266	241	257	229	248	251	265	253	266	256	228	238	265	256	266	240	222	263	266	270	227	270	213	254	257	229	228	251	265	217	243	247	221	254	248	238	266	202	253	269	247	244	255	252	217	242	230	294	269	243	249	245	242	266	270	259	264	239	254	244	232	274	262	244	235	220	243	229	287	256	230	258	233	241	224	237	248	233	230	254	242	237	237	245	260	263	245	259	259	304	234	239	230	244	243	253	255	245	235	246	237	278	247	264	242	247	248	273	253	230	244	253	223	235	258	239	277	251	234	239	241	250	284	254	256	239	248	270	238	238	233	292	223	209	239	233	222	246	242	272	246	262	232	231	248	256	243	249	213	248	234	265	251	275	264	240	233	246	254	253	224	251	266	246	235	238	264	238	251	251	276	269	233	247	256	245	245	262	246	230	232	233	259	273	242	229	241	259	229	259	236	225	237	244	247	261	253	237	241	266	261	235	229	252	269	226	242	250	249	267	231	266	239	253	277	230	228	232	266	246	236	230	249	219	245	236	247	257	269	277	246	260	266	241	255	234	223	231	240	246	230	241	256	263	230	253	208	231	221	251	263	276	277	256	234	262	273	249	256	264	256	248	234	258	242	238	260	239	245	212	251	253	226	252	235	250	263	229	213	251	248	247	227	265	252	271	257	232	256	235	251	238	245	261	225	236	235	227	260	236	241	253	255	248	237	231	235	250	280	237	264	247	255	218	229	246	252	239	243	235	252	267	273	219	246	257	259	222	249	273	245	254	248	274	216	239	271	253	274	235	235	244	251	275	251	265	253	270	234	237	265	261	277	238	244	252	211	235	229	253	226	256	221	254	242	270	245	246	222	262	258	212	253	238	256	240	258	229	261	223	231	239	246	263	258	247	267	234	236	276	225	238	254	243	250	250	251	230	251	252	252	238	247	260	248	229	237	243	288	258	239	217	247	253	260	261	244	252	251	232	236	209	230	236	249	264	254	247	266	260	252	280	237	260	226	268	247	239	252	241	245	262	252	237	234	267	249	218	263	257	253	236	255	257	238	256	217	267	259	260	247	229	244	246	231	237	241	234	258	230	278	242	263	235	235	209	236	234	276	235	225	239	256	211	260	283	211	240	249	261	246	261	269	237	271	274	247	252	217	251	254	248	264	242	224	257	238	256	239	238	217	233	261	254	252	226	233	243	250	263	243	263	253	268	227	227	260	270	227	238	246	264	272	240	281	251	228	257	252	240	275	231	235	236	236	248	249	252	256	256	282	227	233	239	297	262	243	229	235	265	255	223	246	303	223	255	262	240	293	246	242	246	224	250	215	227	296	247	261	235	217	247	271	231	245	234	228	257	271	254	270	251	225	261	248	241	256	226	251	248	257	248	247	258	255	238	257	234	260	236	243	221	261	224	253	274	255	220	247	250	276	242	264	216	266	245	252	279	239	264	254	254	247	270	273	253	221	277	247	238	252	272	250	267	237	258	266	255	258	274	241	236	217	234	248	227	202	239	229	226	258	275	270	274	239	229	260	305	235	245	223	265	241	262	237	220	243	245	273	243	272	237	211	259	250	223	256	226	267	239	264	231	275	235	257	239	239	246	261	228	245	219	249	225	234	261	239	270	245	267	244	243	256	241	249	233	240	257	260	226	266	224	276	260	236	250	233	259	235	254	244	254	232	264	250	232	245	232	227	242	234	245	241	252	254	251	273	239	253	260	260	244	225	267	299	235
3072	2664	1645	909	762	669	647	575	594	573	573	590	593	543	576	554	573	601	558	529	613	551	587	584	560	549	531	537	528	544	574	616	605	539	540	552	527	532	553	576	576	565	563	614	517	536	544	527	608	544	540	517	562	590	527	569	578	602	539	562	560	570	537	526	544	527	570	585	536	547	565	572	531	555	525	575	523	548	539	519	593	577	558	535	589	576	547	550	567	512	592	594	541	590	508	552	569	561	567	572	606	571	519	532	566	598	533	529	568	586	567	543	568	594	535	568	576	527	557	578	524	563	546	510	572	615	539	552	619	555	529	542	510	542	594	577	579	514	561	561	537	550	565	566	527	585	534	585	522	568	572	579	543	572	500	546	570	553	552	539	504	544	550	557	521	518	527	607	498	540	589	515	536	568	567	564	505	549	580	567	526	558	563	536	560	573	571	543	552	563	564	519	518	549	557	544	574	558	536	549	546	558	553	558	602	560	537	560	571	528	531	529	557	568	540	523	581	561	511	541	561	561	563	508	540	597	505	544	546	532	561	523	504	545	490	560	561	591	551	536	569	541	552	581	568	537	571	593	574	570	576	554	571	549	574	546	514	513	547	596	563	517	561	557	514	574	554	580	590	564	564	538	574	596	552	546	535	508	567	583	520	563	575	568	551	529	532	580	541	554	541	549	564	570	492	569	536	545	539	556	542	529	557	570	565	564	555	581	563	527	569	549	539	520	531	547	606	498	557	551	576	562	571	561	582	538	577	555	567	548	561	550	582	556	552	554	569	580	588	583	587	552	525	527	549	567	566	531	559	568	533	535	524	576	544	572	575	560	552	540	522	546	563	564	569	489	544	537	543	544	584	552	564	554	562	547	537	515	566	554	509	577	531	553	560	612	525	509	560	556	595	557	582	542	515	532	632	604	588	508	581	567	530	559	545	577	506	533	566	557	528	607	546	536	566	556	543	616	553	511	571	586	537	570	604	564	582	541	577	549	554	598	528	561	545	546	578	522	527	593	539	583	543	564	574	573	525	571	510	562	515	534	576	576	569	563	533	566	543	562	572	520	542	506	530	501	516	592	544	564	602	562	556	573	607	565	560	549	561	582	539	500	537	550	572	537	557	566	546	538	521	545	531	521	566	574	567	526	593	531	560	596	569	573	556	573	552	590	541	594	573	580	569	556	521	545	548	548	531	531	555	545	544	563	544	556	572	563	588	527	525	521	569	557	572	563	551	535	583	558	534	544	556	551	573	569	551	583	570	587	547	538	554	599	570	531	582	558	540	520	559	583	520	578	575	593	557	557	559	604	526	583	569	554	525	572	553	564	563	543	605	555	554	543	560	583	522	548	526	566	550	557	598	564	554	548	548	564	578	565	537	582	552	560	524	550	598	538	548	550	528	559	544	529	569	547	559	563	573	553	555	531	523	543	559	576	540	528	542	573	567	539	539	571	561	522	531	543	538	524	524	574	541	532	545	551	567	541	522	545	549	557	548	579	594	532	556	576	555	521	595	566	534	512	545	524	538	536	560	565	555	549	505	534	566	560	556	529	550	538	573	532	547	565	501	607	523	549	514	546	538	571	589	572	535	574	559	575	540	556	553	599	582	560	560	580	570	567	561	509	624	567	505	521	545	523	563	604	595	577	543	563	539	553	552	530	580	561	569	575	539	542	584	564	524	553	567	508	567	552	583	552	535	551	583	520	555	548	557	572	537	603	570	565	508	569	540	519	551	589	545	561	574	585	551	588	605	559	569	548	570	566	546	575	580	561	572	538	553	538	526	584	524	556	544	526	543	557	545	514	545	542	519	574	547	569	551	568	584	540	520	579	592	568	589	592	575	528	556	538	565	526	579	509	536	564	512	553	550	521	556	551	565	542	564	540	535	520	536	581	548	538	572	554	550	554	578	526	529	549	564	552	552	572	539	548	529	550	561	509	540	536	526	558	552	577	525	557	556	505	534	523	527	543	544	577	577	596	545	553	551	558	558	526	580	562	569	579	539	564	550	521	599	565	525	544	565	535	517	596	524	530	582	597	550	567	573	484	571	552	524	602	548	574	607	554	517	549	517	509	562	514	547	591	553	562	577	533	564	553	592	533	544	590	571	519	567	575	554	576	568	530	567	510	515	553	588	580	522	587	533	559	518	569	503	575	545	581	560	558	576	548	522	533	533	555	560	563	585	549	556	581	571	568	552	613	563	494	552	510	558	590	530	514	543	588	551	535	563	514	548	568	556	562	522	530	557	543	555	563	544	551	574	565	563	562	577	570	577	531	550	541	513	554	524	562	533	613	556	555	530	553	542	555	526	548	599	549	547	530	558	535	568	605	545	543	569	557	569	526	545	536	588	552	532	546	590	524	588	587	525	535	591	569	557	561	538	514	562	510	550	575	515	572	581	565	475	554	523	542	578	568	557	557	533	530	592	536	548	521	529	591	583	576	560	535	540	556	575	539	558	495	538	538	529	583	550	526	568	568	565	550	571	523	574	596	589	559	540	557	572	536	564	565	509	532	546	557	552	537	556	550	551	570	547	567	466	524	595	579	569	559	549	579	532	554	535	568	550	540	565	572	540	498	537	558	556	551	552	555	525	608	512	535	587	581	565	533	533	536	548	559	551	566	535	557	563	546	590	550	537	567	539	575	540	519	560	528	552	541	601	515	555	542	574	498	572	583	534	537	547	544	575	534	546	540	558	536	551	533	559	544	548	558	525	568	552	550	555	549	577	579	517	533	551	524	515	543	538	524	570	508	562	548	553	524	488	566	544	523	539	527	568	561	532	542	526	533	555	554	572	533	519	608	589	566	532	538	553	531	561	560	548	540	567	592	584	516	539	524	531	553	554	529	552	573	571	534	588	554	585	542	548	559	563	523	609	552	543	575	520	557	577	566	549	589	575	574	561	503	556	557	557	513	548	526	572	534	530	567	496	560	574	565	525	521	557	514	563	601	564	559	548	569	524	555	581	554	555	544	545	560	537	546	607	557	517	552	577	546	564	525	527	592	539	515	546	551	527	572	540	566	578	582	567	573	561	522	535	560	552	548	550	552	556	512	561	569	557	540	551	581	540	546	545	583	540	532	586	528	529	560	592	534	598	562	553	562	571	586	549	540	465	588	503	563	524	550	542	577	541	505	557	526	545	557	554	566	593	588	609	536	573	564	541	545	544	571	561	534	551	540	535	579	551	495	542	529	601	549	582	579	559	551	563	590	564	552	541	594	557	576	561	562	524	527	599	538	551	529	598	579	565	551	535	554	545	562	566	552	551	556	578	577	521	543	590	561	564	518	540	550	570	577	566	578	549	566	545	560	586	568	592	511	573	600	553	559	532	552	536	574	574	516	559	527	586	560	555	573	532	513	538	581	556	535	557	551	586	541	541	558	586	584	538	527	572	548	540	551	572	591	560	556	593	534	566	552	592	548	558	572	578	520	504	565	542	540	562	537	550	542	534	551	542	556	525	563	571	544	551	552	573	561	567	572
23786	20960	25053	27042	20965	20783	1136	331	225	191	210	138	142	123	146	117	117	118	114	132	122	132	107	109	140	126	115	99	108	110	131	114	113	102	92	103	98	105	112	111	78	80	104	100	113	105	103	97	92	105	103	83	94	127	115	110	127	85	106	103	95	110	106	108	106	99	112	99	102	101	103	115	105	106	105	106	93	97	101	124	105	94	115	99	109	87	118	114	103	109	114	109	117	103	115	101	107	110	90	112	110	86	116	111	117	96	102	117	101	114	88	87	97	100	99	109	113	87	128	96	84	93	104	98	86	92	86	112	111	107	87	115	108	118	102	81	113	94	115	112	101	86	106	94	106	111	93	115	87	108	102	97	99	113	121	118	89	111	85	110	99	95	103	112	103	109	117	113	118	96	95	126	120	119	101	110	103	105	109	67	105	102	91	109	128	116	101	83	82	106	117	88	112	101	103	109	104	95	107	115	95	86	92	124	110	113	85	93	96	83	122	104	109	105	131	107	108	121	89	95	101	107	111	97	119	92	107	104	93	124	76	93	84	103	105	115	112	87	99	103	101	88	109	102	98	98	100	107	112	106	93	105	115	119	112	104	92	97	113	117	101	108	144	92	107	97	124	109	99	92	112	101	103	86	100	87	88	93	98	84	103	101	95	123	110	111	117	92	116	106	106	91	97	113	108	83	100	113	86	85	104	80	98	87	107	109	123	125	94	129	123	119	103	106	105	97	80	108	87	101	110	103	109	118	108	104	92	94	103	89	117	91	104	106	97	101	94	102	101	96	102	119	127	88	87	119	110	85	104	104	107	116	103	99	101	94	110	114	90	106	103	122	110	102	101	106	107	112	103	104	113	103	111	107	90	82	110	124	98	116	96	107	99	101	88	96	91	89	87	103	87	86	101	100	103	74	98	117	112	113	95	106	112	97	105	98	123	102	100	100	93	105	121	94	107	133	109	112	97	90	107	98	94	104	109	102	84	119	109	105	124	112	109	97	91	88	94	103	105	113	100	130	96	102	111	88	108	98	100	103	93	99	100	118	102	127	88	87	99	100	103	90	99	121	92	91	80	114	129	98	99	110	81	117	98	105	97	91	91	102	112	113	109	107	112	93	103	118	95	90	73	100	108	105	101	105	96	106	96	87	112	107	84	102	106	121	105	115	123	106	108	90	100	93	99	107	107	92	90	99	113	95	107	97	93	104	113	97	101	99	106	114	118	99	100	111	91	95	108	111	105	110	108	121	128	92	97	99	108	103	98	103	106	95	86	113	98	96	102	102	93	110	98	108	107	103	109	109	116	106	122	87	111	105	120	119	114	116	103	111	105	111	103	109	102	93	103	96	93	114	131	97	104	103	102	87	108	118	135	109	112	108	103	128	113	100	100	91	97	111	119	103	86	110	108	80	94	121	104	95	110	112	109	90	94	96	102	91	102	113	96	88	100	108	110	107	99	105	117	89	106	100	136	114	107	108	126	118	105	105	101	124	109	87	91	87	115	94	103	100	101	99	98	97	87	115	115	117	101	102	106	103	101	99	96	97	108	105	106	115	113	113	110	109	83	98	86	117	107	94	99	86	109	120	130	105	94	120	136	103	93	110	109	111	117	88	93	104	105	97	95	106	110	94	109	120	122	87	102	125	107	100	96	115	69	100	97	98	91	106	106	89	82	98	109	96	123	100	111	114	105	120	100	103	108	115	104	110	91	88	78	95	93	111	100	96	115	98	111	106	118	103	100	106	98	111	98	115	92	110	88	103	106	89	88	102	112	106	114	97	91	102	116	97	116	84	100	105	94	100	89	90	107	98	105	98	100	106	112	116	112	111	122	89	98	115	125	108	116	109	112	89	104	105	112	90	95	97	94	116	96	118	119	92	98	105	141	108	110	127	97	110	118	93	87	110	100	99	114	88	105	84	107	85	97	92	98	122	100	98	93	94	111	119	106	96	88	116	114	114	95	91	111	120	107	93	106	88	101	104	118	97	87	88	117	114	96	123	113	94	91	103	113	107	107	120	91	92	115	88	92	109	102	111	97	99	88	111	113	103	95	94	121	110	98	106	114	115	122	93	102	100	103	98	114	117	110	104	129	98	105	109	90	119	108	112	108	96	111	122	113	115	118	97	109	97	97	106	105	97	109	113	112	121	100	97	106	104	107	97	108	103	104	96	112	106	116	97	111	115	109	90	112	108	88	99	103	101	93	121	115	106	110	104	111	106	105	109	98	114	96	110	118	98	101	110	122	97	98	110	113	119	99	96	116	131	104	135	115	88	108	110	104	92	106	113	108	123	95	89	105	92	96	91	113	107	92	95	107	99	116	120	116	101	100	115	123	92	105	114	103	79	119	87	91	123	105	93	99	105	103	98	109	124	94	117	109	131	104	79	108	88	105	99	96	113	78	115	98	93	113	102	107	101	120	83	87	100	98	99	95	115	89	135	100	93	108	102	98	87	88	113	102	104	95	98	86	114	109	125	91	108	111	105	102	93	106	103	97	112	106	103	111	95	110	123	76	83	95	108	90	107	105	105	110	112	105	97	101	101	85	102	95	103	100	89	89	93	107	98	113	112	99	103	90	118	97	111	68	76	110	97	95	96	109	104	122	123	80	120	92	116	75	114	94	98	106	99	95	100	111	113	81	104	119	112	99	112	90	110	112	94	106	131	106	97	114	89	111	99	126	112	110	126	110	105	106	102	113	118	113	97	125	114	107	104	119	102	97	93	107	114	114	110	93	100	107	112	95	99	105	120	99	116	97	83	103	114	101	100	105	101	114	104	101	76	88	110	96	96	91	114	103	100	102	102	138	98	120	98	95	110	99	78	116	103	99	109	107	94	96	104	127	81	99	92	87	116	103	99	107	118	110	107	116	81	106	109	106	103	106	107	101	106	89	133	123	113	107	113	107	107	93	102	116	108	106	105	120	103	123	110	124	104	94	107	84	103	94	98	106	102	119	131	111	103	89	109	110	118	95	115	114	110	113	106	113	105	97	85	91	109	122	89	123	120	93	89	103	109	103	108	126	111	89	102	110	88	88	94	95	115	118	97	124	121	128	112	85	88	115	106	99	110	101	105	100	116	101	112	116	100	87	111	97	81	102	103	103	81	125	103	100	111	101	96	100	97	98	91	67	99	99	81	92	86	105	100	106	101	106	107	118	113	92	94	98	101	107	97	119	96	120	114	104	102	96	85	121	112	95	128	100	109	113	123	95	100	107	107	114	91	91	98	103	90	101	103	102	117	109	97	101	129	103	127	97	97	95	106	96	105	93	116	99	107	101	114	96	116	82	107	112	107	89	123	132	110	98	88	113	119	98	104	108	82	90	93	106	108	100	98	94	119	104	105	103	101	116	108	120	105	97	80	106	113	105	99	116	108	94	114	102	98	110	105	114	99	111	90	98	102	124	117	108	106	96	117	102	92	105	88	107	97	80	103	77	98	103	109	109	101	94	99	96	90	100	101	113	108	99	99	107	86	97	106
2961	4270	2242	986	630	466	362	355	321	325	277	324	307	319	311	283	285	247	252	247	316	285	262	290	268	257	250	281	276	291	246	280	279	253	255	274	275	268	278	278	259	261	289	289	275	265	267	260	265	276	292	245	262	265	264	264	313	291	272	223	275	250	288	273	288	260	289	310	268	303	281	296	294	308	269	248	257	235	301	248	283	243	258	228	257	278	266	284	245	238	281	280	276	280	287	275	306	268	266	284	295	272	249	278	269	240	260	306	286	268	281	311	286	276	295	268	288	288	255	271	278	279	252	292	250	276	285	258	260	280	255	277	255	259	301	273	278	266	271	256	259	283	277	254	259	264	233	266	255	295	266	262	264	274	260	283	266	256	257	276	280	254	281	274	248	267	281	256	283	284	263	248	248	286	263	261	260	270	280	276	269	276	270	240	271	281	251	273	266	294	299	270	277	275	240	279	254	257	301	270	268	254	278	293	290	281	262	258	273	279	271	265	249	290	261	268	274	297	267	260	296	270	219	268	282	241	256	259	280	265	266	279	256	267	235	273	301	250	285	253	249	250	289	276	236	279	271	268	276	270	261	263	255	275	266	275	270	269	300	287	264	271	256	295	273	262	258	267	275	293	290	277	291	276	272	277	276	263	297	293	251	298	261	234	238	291	245	275	268	269	257	252	246	287	259	283	258	247	258	307	267	275	260	296	274	276	284	270	248	268	286	264	260	286	244	273	243	302	308	251	268	251	246	246	257	263	248	265	259	271	270	268	279	271	280	260	258	295	259	284	270	237	280	287	306	284	263	287	262	281	254	279	264	291	261	274	255	239	283	240	252	279	266	288	293	286	237	253	270	284	277	278	249	271	279	276	302	274	272	273	266	279	275	284	270	306	244	262	250	279	258	267	259	276	274	268	247	276	307	283	281	274	268	273	267	262	244	304	275	282	254	273	280	264	265	261	248	270	271	268	245	225	260	299	284	271	254	266	288	266	270	265	259	277	274	260	269	287	278	291	271	255	249	257	291	285	290	274	288	289	278	275	250	286	289	298	275	263	235	268	263	288	237	276	261	253	272	264	269	270	275	267	272	245	283	258	265	293	261	264	301	271	288	241	259	276	251	288	244	265	304	266	274	272	289	279	284	258	278	278	275	272	258	275	302	250	265	248	294	265	269	244	250	248	280	279	274	229	256	250	267	251	260	278	260	273	256	273	265	245	256	275	277	275	293	254	262	277	260	275	256	266	240	247	297	268	260	295	262	289	252	265	243	296	269	292	263	264	267	264	301	261	269	264	294	278	289	277	277	262	246	268	290	297	252	285	287	272	280	261	228	280	280	253	274	254	282	235	285	269	284	250	246	270	295	261	275	252	299	252	269	243	247	302	264	260	278	268	247	269	274	266	255	286	283	270	274	272	285	262	276	269	273	260	288	277	248	287	284	266	249	274	287	259	272	244	300	266	269	301	258	273	280	282	288	266	273	268	260	275	267	271	271	304	254	247	260	247	281	283	278	248	276	269	268	261	268	290	260	266	288	253	275	268	275	288	286	268	296	263	295	263	252	271	273	262	254	272	291	265	282	296	263	239	263	268	278	267	283	283	234	257	259	267	259	266	262	280	272	272	247	259	277	269	295	270	281	299	294	280	279	278	271	277	264	283	279	271	261	268	273	253	252	277	270	274	286	285	248	250	252	300	285	246	272	270	273	260	286	248	261	271	271	295	268	283	255	250	284	266	283	250	283	261	265	254	262	252	270	307	255	275	277	250	246	281	280	297	284	261	316	264	269	252	265	267	294	239	298	273	287	261	282	265	301	298	267	261	273	280	256	264	268	276	288	263	268	272	259	249	272	252	244	265	277	287	261	243	280	282	282	288	274	255	278	261	274	264	272	269	278	263	250	265	283	252	264	251	282	283	274	262	292	247	300	289	286	279	288	281	254	269	251	289	263	263	266	261	292	302	281	295	276	273	263	282	256	289	278	270	263	288	276	259	285	284	260	248	256	259	283	258	264	264	251	271	271	301	258	243	305	244	268	262	271	282	271	273	283	304	268	278	264	263	247	291	291	263	290	263	258	277	287	280	271	288	286	268	273	240	290	236	266	260	272	262	292	253	245	269	275	268	289	279	273	249	234	266	277	291	275	277	235	260	257	265	284	235	270	280	278	271	266	265	257	253	268	258	231	298	271	254	271	243	239	286	261	285	257	268	293	285	288	258	269	284	283	279	263	245	265	255	243	231	297	284	278	268	261	252	269	271	278	272	284	279	262	245	271	251	252	272	268	271	252	307	278	318	265	284	293	251	267	234	276	277	287	265	301	265	271	252	286	275	262	282	232	271	301	276	235	257	260	276	246	253	253	269	251	280	271	284	267	261	281	267	291	257	280	256	263	292	271	278	260	301	266	270	275	283	258	287	281	263	229	242	270	292	285	259	284	277	289	310	280	286	260	272	277	249	259	289	266	280	269	277	272	276	286	266	296	272	303	261	279	297	270	285	256	256	256	257	246	280	254	257	276	285	255	256	288	262	256	305	273	272	268	234	265	261	252	260	315	263	294	305	279	264	269	266	284	284	306	259	282	272	275	283	278	278	274	299	288	279	286	300	252	249	264	276	281	269	264	268	280	278	290	265	236	248	305	300	281	248	285	279	282	259	303	269	275	270	257	299	267	280	274	254	251	275	266	266	283	243	274	257	279	231	257	271	275	297	268	263	254	273	254	254	248	305	260	268	267	276	242	271	274	270	287	272	265	271	248	289	267	269	256	241	278	254	289	253	253	264	259	270	293	253	260	260	280	283	287	263	269	289	290	279	263	320	265	261	248	256	259	259	244	246	284	255	233	261	248	253	269	275	255	262	282	262	277	288	227	268	274	259	290	284	270	272	286	275	263	262	285	286	276	265	266	277	270	275	286	245	284	250	265	260	286	290	263	271	278	280	240	268	272	274	280	280	272	299	261	249	274	258	290	273	294	262	263	228	255	268	259	275	253	251	277	281	256	270	263	265	281	282	235	270	253	282	257	297	241	265	270	265	274	270	270	276	289	281	299	236	286	273	230	283	261	259	270	266	257	294	299	285	250	269	245	255	263	272	292	227	262	304	254	255	272	296	276	288	280	265	281	270	267	250	263	242	276	275	248	271	253	278	273	275	241	280	268	292	278	273	247	252	282	281	270	291	264	272	272	256	267	286	286	260	269	268	265	263	272	264	268	258	258	249	282	271	284	244	284	274	262	287	265	269	283	238	288	266	258	266	231	277	276	229	284	275	295	257	304	296	260	252	264	259	279	311	298	262	236	287	272	279	280	271	278	280	243	283	258	253	288	296	281	255	253	258	300	288	279	238	261	264	275	245	248	277	275	262	302	287	277	285	283	263	252	280	305	284	254	260	278	263	282	277	220	265	271	275	249	256	260	272	282	282	281	274	266	261	248	257	282	285	314	304	277	282	279	265	278	264	293	263	285	295	256	302	266	260	260	286	280	240
32403	10799	1153	430	408	400	352	391	339	355	333	358	343	363	336	324	354	339	360	372	363	372	358	376	362	356	352	364	336	368	359	342	308	362	392	365	362	373	382	361	365	354	348	398	352	337	355	368	332	348	376	338	322	346	367	360	370	371	338	319	378	352	341	349	348	358	387	344	330	364	398	339	370	336	353	347	324	341	355	365	348	327	344	327	332	373	363	362	384	341	354	408	355	356	373	340	337	355	348	352	367	340	388	350	341	338	331	374	416	370	372	375	361	382	371	344	362	331	354	308	343	370	368	379	358	357	316	337	318	363	382	361	394	369	345	371	381	348	364	371	381	359	366	339	433	356	369	370	374	389	364	352	355	334	367	400	351	373	352	367	338	342	377	370	378	370	340	343	357	365	356	351	346	352	375	372	375	381	340	364	342	379	347	364	336	326	324	378	365	353	339	333	342	348	401	347	361	365	427	373	348	349	365	374	343	346	367	377	387	366	342	358	334	341	352	329	357	364	384	340	380	358	345	335	379	332	338	385	384	359	370	391	365	349	366	361	375	360	328	383	344	346	345	356	371	370	406	388	365	349	320	337	356	365	353	345	353	346	330	345	333	339	349	367	348	357	336	325	365	353	360	384	392	381	367	355	375	363	390	357	367	386	356	358	319	383	345	373	369	334	353	374	380	348	339	396	352	375	372	351	364	378	361	357	364	385	369	347	360	321	335	331	334	395	346	409	351	350	357	337	351	369	323	382	355	385	362	336	351	353	350	353	331	360	350	370	360	347	401	351	375	362	375	373	362	364	356	376	338	351	333	378	374	361	384	348	399	372	352	337	375	386	378	351	334	336	356	361	345	382	393	361	329	366	358	366	412	386	360	357	384	408	357	365	359	378	354	401	391	369	355	364	381	398	381	346	399	392	348	340	387	383	348	322	328	328	366	352	388	329	322	379	344	337	371	354	328	341	390	377	358	389	338	370	370	348	355	380	348	356	358	343	344	349	331	388	363	373	341	336	385	358	367	331	375	349	349	370	309	344	347	340	358	392	373	351	334	371	393	316	380	356	372	334	335	348	336	339	357	369	345	337	341	364	377	424	375	342	367	341	363	392	350	380	371	372	361	382	349	359	364	383	373	353	333	331	411	366	380	385	377	353	361	363	365	364	372	359	364	395	344	355	358	349	352	329	369	403	397	311	352	391	301	390	346	395	381	370	348	340	381	347	369	355	380	351	340	337	365	355	371	373	375	370	397	315	367	356	350	349	336	360	313	373	369	360	340	385	331	339	345	359	380	326	379	355	358	385	363	386	355	377	369	380	376	347	348	349	372	402	360	371	394	337	334	324	337	389	393	378	367	367	365	338	387	368	379	361	394	352	314	361	356	378	347	359	347	360	366	348	341	347	354	384	329	370	366	392	385	351	363	379	347	327	349	366	308	357	373	385	387	350	361	375	365	341	392	368	356	349	375	336	328	365	366	366	357	364	398	377	367	332	360	359	325	354	374	364	366	325	400	351	340	324	353	367	386	375	333	342	390	357	375	353	338	384	405	358	356	386	333	347	327	337	340	377	350	365	303	378	377	345	375	332	367	332	375	330	329	399	362	374	382	335	363	331	358	376	361	339	339	352	350	375	377	315	326	371	356	381	340	350	335	288	357	357	346	375	353	356	370	346	331	362	355	353	366	350	375	344	365	344	341	331	376	379	317	341	353	368	398	363	354	352	335	339	330	365	351	336	365	339	341	352	356	344	359	332	382	337	313	328	342	347	330	357	387	327	340	347	342	343	370	418	360	366	335	356	369	339	328	332	346	367	359	312	338	322	337	333	370	336	369	375	370	326	366	348	365	356	339	344	336	374	331	335	341	380	356	395	351	360	359	347	365	355	391	382	342	334	332	392	336	397	374	339	392	350	379	362	380	358	346	353	352	361	378	365	328	385	373	391	378	356	367	369	359	377	387	347	358	368	350	362	345	381	356	344	356	368	357	379	349	370	368	368	365	369	348	372	364	356	349	350	352	364	372	338	342	387	339	358	331	371	342	390	338	329	370	344	361	374	380	366	317	342	358	365	341	349	374	405	368	347	351	369	360	358	351	351	373	364	346	380	349	376	381	359	360	370	401	350	355	355	368	381	326	332	356	343	344	363	401	374	327	364	355	367	336	368	341	379	355	352	379	368	376	358	351	353	354	371	382	342	366	339	340	343	335	334	370	338	361	318	338	362	339	383	357	371	376	371	350	346	388	321	387	368	321	340	319	310	361	361	343	344	367	328	303	344	362	371	360	346	355	336	371	336	375	360	347	382	342	352	363	325	342	368	335	349	345	397	367	358	382	363	314	352	373	355	370	359	391	333	352	361	370	346	352	363	369	337	373	329	356	411	375	408	384	346	355	357	344	403	326	362	381	353	347	388	352	395	374	437	383	352	380	319	372	383	371	367	391	357	334	366	331	384	364	373	347	346	336	335	353	357	336	347	321	351	366	366	337	364	368	374	396	380	355	325	367	350	364	346	355	353	385	374	344	351	357	384	393	345	356	339	368	315	339	336	345	373	338	368	358	361	361	391	352	358	329	352	367	408	342	359	383	356	377	360	373	363	382	356	365	347	361	342	352	369	348	378	314	377	379	349	380	361	337	335	344	325	384	360	365	341	338	392	346	332	364	379	376	373	376	332	364	333	396	346	355	385	349	348	387	329	332	370	370	340	356	356	367	375	366	369	334	387	355	398	351	354	342	341	371	315	326	356	336	373	372	346	339	363	354	379	353	340	347	397	340	384	381	343	350	362	333	364	326	363	396	322	338	333	364	382	388	344	327	378	382	362	346	336	357	350	364	352	321	386	331	366	328	317	359	353	393	372	349	408	350	335	351	349	398	377	365	364	341	306	369	337	343	379	352	322	404	370	383	384	368	375	354	366	359	339	355	367	345	337	388	326	358	359	326	360	378	358	382	351	360	377	317	344	367	345	380	350	338	389	351	382	341	333	357	346	348	335	360	375	369	322	348	373	354	365	355	361	370	352	356	364	368	353	346	321	375	373	368	352	388	341	369	348	355	372	329	337	322	344	354	361	360	349	366	363	367	341	368	346	347	386	355	370	342	412	391	362	365	354	385	364	330	365	373	356	340	377	356	399	318	351	362	293	357	373	365	384	387	367	340	378	372	377	379	370	340	351	358	361	372	352	332	343	351	346	326	359	399	385	342	418	336	350	323	346	345	375	359	365	338	337	351	333	361	336	348	380	334	326	393	353	349	337	378	391	327	409	375	332	365	370	332	359	368	362	368	330	333	362	388	339	380	336	357	349	374	367	342	300	357	330	389	374	350	375	343	357	367	369	337	346	370	345	339	357	333	325	377	332	375	377	372	362	358	354	363	357	365	329	388	350	371	377	353	367	378	374	338	334	363	358	351	342	358	341	320	345	379	382	366	338	351	397	365	376	354	393	361	363	322	370	318	346	350	358	379	354	352	363	361	374	356	389	349	345
5401	936	845	851	790	796	804	784	822	804	802	769	836	775	783	813	795	788	765	798	769	775	789	852	790	825	783	777	806	739	798	759	749	848	782	789	801	796	829	818	789	811	747	747	756	785	770	777	799	802	853	805	789	813	767	811	803	792	817	816	760	838	764	802	816	755	776	832	843	801	824	755	758	843	826	828	780	791	815	793	755	824	807	763	802	778	769	773	812	786	804	784	766	757	831	788	758	765	807	770	820	728	781	806	795	788	785	753	771	745	764	798	765	808	850	761	828	763	782	772	798	814	790	777	816	840	834	749	766	823	790	785	772	767	806	786	814	817	823	800	816	794	813	821	780	781	780	788	812	783	824	787	740	802	770	800	741	799	743	777	829	810	809	778	785	815	747	785	840	798	777	818	830	805	715	828	792	815	827	809	765	796	786	796	837	774	810	794	829	792	801	762	813	784	832	784	829	886	771	755	833	856	761	762	756	795	819	758	750	746	757	754	776	753	799	807	819	768	871	788	807	820	763	760	775	791	758	735	767	754	799	806	818	790	813	817	807	787	804	816	777	766	829	791	792	764	736	760	864	787	803	781	761	781	775	807	800	761	781	764	789	803	796	812	819	773	806	770	761	776	777	812	807	823	773	818	796	752	794	774	759	753	841	825	794	787	795	788	823	821	798	784	744	752	794	824	825	778	799	791	779	826	820	779	774	801	823	787	803	809	770	784	877	788	743	762	808	800	798	783	758	718	808	786	731	800	805	766	799	832	805	748	778	764	817	768	821	805	814	811	820	817	793	822	782	804	800	814	793	751	776	811	802	791	760	745	842	751	806	808	789	794	815	777	791	836	792	750	838	775	768	790	847	842	778	827	794	792	823	797	824	785	783	769	818	812	800	806	810	781	793	797	785	809	773	781	759	829	804	802	733	774	808	829	782	810	783	792	773	775	853	830	789	801	792	823	807	777	788	810	797	791	780	791	811	862	804	794	828	790	757	747	788	822	782	806	809	744	806	771	781	755	775	803	792	811	787	857	808	792	804	818	816	777	782	752	843	745	775	860	780	834	779	791	794	790	796	792	776	792	773	815	754	752	831	738	795	825	784	791	770	810	785	779	821	745	787	800	785	781	777	766	801	791	808	787	810	811	804	742	803	847	746	820	765	840	784	813	793	846	815	816	790	767	811	826	785	767	815	855	823	811	807	790	800	783	816	786	817	743	791	807	843	769	783	815	764	779	780	791	811	749	768	815	773	801	733	777	776	814	800	780	766	781	759	820	761	795	802	778	748	841	754	810	776	778	735	806	809	803	811	797	825	806	789	818	768	815	793	835	746	804	768	808	775	780	749	741	812	808	823	790	776	795	796	752	814	785	803	804	773	745	753	787	755	825	745	809	801	809	789	810	799	739	783	814	790	765	762	757	787	775	789	802	794	856	783	747	769	760	778	777	777	791	833	777	822	795	798	801	763	781	847	834	821	800	778	802	775	760	825	754	801	795	767	801	799	788	789	750	798	762	758	791	798	809	861	798	751	781	760	782	823	780	811	776	780	786	823	788	777	773	825	787	803	804	806	755	823	795	815	747	757	801	765	781	824	809	770	803	771	775	779	817	754	773	795	790	796	851	800	813	794	773	801	802	758	806	761	774	806	762	816	768	794	800	785	773	844	760	763	745	780	778	786	835	789	794	822	754	850	789	822	806	806	801	784	824	841	771	780	869	779	801	806	765	805	779	840	808	827	849	778	796	798	820	803	795	798	745	805	796	820	795	829	804	812	803	775	809	759	796	759	770	811	812	758	785	793	780	786	781	809	792	803	791	746	738	741	763	762	744	758	749	784	754	796	757	807	816	820	772	784	801	814	785	771	818	799	808	786	792	826	819	778	796	747	783	828	786	768	800	795	823	824	791	818	793	798	780	794	735	780	784	826	828	757	763	810	795	813	795	828	756	795	836	782	796	738	787	776	838	827	790	724	777	769	794	798	775	809	843	759	757	735	807	806	764	808	749	845	807	762	820	776	756	821	824	800	803	785	817	788	790	834	798	785	885	795	779	800	750	817	872	788	765	787	786	773	833	826	761	815	763	807	768	864	826	764	795	748	803	790	815	771	847	817	792	766	789	823	768	816	831	751	771	784	763	789	787	748	757	748	818	814	874	765	824	763	819	824	766	827	787	823	804	784	759	824	782	805	791	758	771	808	816	752	777	742	823	800	827	777	763	756	820	787	794	809	800	805	822	766	818	786	773	798	775	797	839	810	791	768	810	798	783	853	836	811	793	772	790	794	754	784	803	802	796	793	788	859	768	782	789	716	800	784	795	792	777	804	747	797	827	826	791	768	826	831	779	830	766	813	808	770	806	807	788	806	828	771	761	793	755	760	760	748	786	771	801	791	742	810	792	778	839	775	789	774	817	807	777	753	800	718	779	851	783	763	800	802	797	867	760	802	770	820	775	795	806	756	809	791	766	801	793	777	784	814	804	787	844	763	784	795	832	766	805	760	778	821	798	785	758	795	851	780	808	743	825	750	807	763	756	779	773	752	743	841	768	799	801	770	802	797	809	779	817	780	802	822	779	787	761	806	789	758	739	802	764	792	783	793	795	806	828	742	779	842	771	774	777	766	793	839	753	791	815	802	811	829	770	806	731	800	840	789	792	794	815	794	843	763	783	820	800	839	823	830	864	827	819	838	833	757	827	826	782	813	808	812	840	775	814	805	795	752	811	793	792	756	834	788	784	761	804	809	815	823	751	793	794	744	762	794	818	810	777	801	769	784	796	816	834	818	829	743	770	792	793	795	811	832	807	799	808	740	773	815	821	737	808	892	801	761	792	763	798	812	785	776	779	813	775	775	781	768	791	786	786	782	790	793	746	814	857	781	768	784	802	839	803	800	742	825	768	780	824	810	830	800	771	793	722	779	765	753	804	769	756	839	816	768	830	805	768	820	781	778	797	806	785	834	832	770	848	793	814	788	819	799	821	784	830	832	795	794	790	844	819	741	772	823	812	757	729	766	829	835	807	835	822	762	770	772	804	808	778	788	807	826	808	852	796	790	793	763	790	804	737	771	779	802	788	832	808	829	761	833	848	802	749	817	833	779	806	816	794	852	809	771	775	759	739	795	803	792	790	828	784	799	764	795	779	768	808	802	773	762	816	801	800	759	811	829	800	805	792	780	779	810	811	801	777	795	774	795	744	788	812	820	801	809	808	783	784	787	799	777	762	787	760	803	808	790	806	794	772	796	839	791	814	794	799	804	820	817	791	797	791	813	824	795	777	778	792	779	750	819	818	818	785	788	812	779	823	796	847	751	769	795	840	779	770	782	814	865	797	778	724	806	735	793	802	793	768	784	772	782	753	788	741	786	802	820	819	770	797	812	782	817	787	821	822	793	858	853	767	767	799	789	809	791	807	796	765	833	840	751	814	803	787	824	779	731	828	770	821	801	807	788	807	769	800	797	797	791	817	816	821	811	810	833	834	752	796
24577	20974	24430	27658	20455	1910	462	345	312	285	294	290	257	243	275	266	245	247	268	237	277	260	275	256	221	239	238	259	246	293	255	255	236	242	268	250	231	241	256	246	274	232	260	256	253	255	236	268	221	247	231	224	244	232	270	246	215	242	237	246	228	264	236	255	263	260	265	244	239	203	260	254	270	245	255	252	272	257	232	245	234	264	252	197	235	222	247	239	269	261	250	257	252	265	254	237	254	239	255	232	274	260	265	230	244	255	259	253	252	248	244	240	239	269	235	249	221	226	262	261	265	227	254	243	244	236	233	246	261	218	251	228	215	257	225	265	250	248	221	230	245	271	266	246	259	256	263	245	204	270	246	243	227	266	245	238	252	248	248	281	272	256	264	246	255	262	261	234	247	233	273	273	239	242	242	248	250	249	228	239	240	228	229	226	256	218	263	233	256	245	253	220	225	245	244	234	246	253	242	254	241	226	256	246	249	241	253	222	240	257	250	264	249	252	247	265	248	252	228	232	230	237	238	256	281	227	238	252	253	242	226	244	246	229	261	243	220	264	223	255	237	241	239	223	244	222	236	226	239	246	230	218	220	241	236	248	241	228	227	253	249	246	230	239	210	220	293	233	247	227	236	209	282	246	271	264	237	239	246	265	241	229	262	252	254	251	267	257	250	268	236	243	275	238	257	235	271	231	236	251	252	245	226	236	215	252	236	260	240	229	233	255	258	248	265	283	235	264	257	266	237	241	225	239	255	238	216	211	229	242	217	260	249	258	242	229	270	236	286	247	249	224	231	243	232	256	223	262	267	248	256	261	247	247	265	235	239	243	236	228	252	225	253	251	204	223	269	294	231	244	246	239	239	235	258	229	267	248	243	231	271	233	254	279	271	246	225	249	247	240	252	244	235	236	239	270	225	256	276	274	261	256	258	253	227	215	243	221	246	219	268	273	244	270	254	282	223	226	232	242	215	243	240	270	226	247	286	248	258	250	265	219	220	241	224	243	263	247	230	287	248	227	244	259	256	271	227	252	246	236	244	222	243	243	239	238	206	243	248	224	244	256	254	239	259	251	217	236	249	251	230	256	242	222	217	225	250	255	251	210	258	264	248	248	247	247	234	237	247	260	252	238	255	248	265	234	238	270	227	235	247	257	255	241	253	226	240	244	235	254	226	245	248	237	257	233	238	266	248	221	248	279	247	250	256	257	273	263	237	244	224	213	261	217	242	250	264	251	239	240	222	241	233	254	218	246	238	228	258	233	227	270	259	245	249	234	245	270	256	265	248	234	235	263	255	230	245	261	256	215	237	272	242	268	213	238	256	250	247	238	239	246	211	251	241	296	262	246	217	249	240	246	228	242	235	255	245	220	274	254	232	252	246	240	266	246	249	217	256	242	248	248	258	257	235	232	213	226	254	247	212	256	231	270	245	263	243	245	235	258	257	234	263	270	258	239	235	275	257	220	277	259	248	243	265	221	254	261	247	254	248	242	223	278	251	252	254	228	259	218	254	279	251	252	273	250	213	258	261	258	236	234	229	248	265	265	254	257	240	251	216	251	245	206	273	222	238	249	239	269	254	259	269	244	242	243	236	232	243	253	248	255	235	219	240	260	252	241	233	229	212	265	231	241	234	252	255	246	273	241	244	242	260	265	244	232	260	230	246	241	225	243	252	219	203	245	259	249	220	243	274	271	241	224	255	243	231	269	241	253	256	253	242	249	229	225	231	248	262	253	249	219	240	242	241	208	231	242	244	226	215	275	259	242	236	240	233	219	241	266	231	240	245	225	230	255	268	234	243	253	224	261	243	226	279	261	266	247	237	240	237	253	281	266	254	250	266	245	271	232	276	245	249	251	269	250	251	217	256	242	227	271	279	258	263	251	209	250	243	247	221	253	253	240	245	224	249	221	246	241	241	238	231	255	269	247	225	258	236	230	254	272	233	255	238	242	250	246	221	263	243	232	242	261	235	262	214	254	241	251	222	259	266	245	218	247	242	224	265	252	263	242	250	256	238	263	220	232	246	251	239	245	242	281	253	240	222	222	245	253	246	241	252	259	238	237	243	222	263	239	247	264	230	244	236	244	260	244	240	262	231	204	246	232	216	246	247	239	260	258	259	234	224	231	229	246	234	236	253	238	247	244	297	287	232	243	258	272	272	235	246	220	229	247	241	257	233	269	243	246	247	232	258	223	216	247	274	249	208	252	278	256	257	308	270	281	231	254	235	244	244	255	258	257	254	244	227	196	222	188	219	245	257	259	242	283	227	224	222	272	298	243	248	251	242	240	252	244	244	264	232	232	231	224	243	244	242	253	277	261	266	269	239	227	236	255	233	218	265	249	260	201	233	261	259	245	241	256	268	262	254	238	258	211	234	233	241	259	274	222	239	252	227	251	236	250	270	247	265	248	247	213	229	227	270	238	242	221	255	233	263	240	214	273	253	244	246	242	264	213	263	244	236	231	253	240	259	242	253	210	233	221	223	235	221	225	253	239	237	267	271	279	251	235	237	241	233	240	242	250	235	261	252	248	252	220	247	275	257	238	253	243	251	243	235	283	247	233	243	258	234	228	251	226	246	251	242	258	242	241	248	243	268	237	251	276	261	225	270	242	254	223	249	229	237	262	235	258	233	249	271	228	270	235	252	257	242	231	245	270	260	226	268	227	222	249	226	239	253	245	269	248	259	260	250	216	227	245	224	274	238	211	236	240	230	247	230	254	248	244	249	268	264	265	243	246	238	276	274	266	261	253	255	230	248	249	243	246	223	251	238	268	247	256	243	238	254	267	245	221	214	272	218	267	254	249	228	244	236	249	249	266	223	252	253	226	254	226	238	224	235	229	234	246	242	249	258	216	263	248	241	257	232	236	222	248	261	225	250	268	229	251	268	239	260	249	203	242	282	266	250	253	239	267	260	256	251	224	244	238	286	225	250	231	236	241	242	251	226	242	233	235	286	226	239	243	242	267	255	249	229	264	234	235	251	228	209	236	235	246	238	235	237	245	262	225	262	244	264	253	212	230	276	236	234	239	237	257	232	227	240	237	210	241	234	192	238	240	278	266	260	233	274	220	249	264	226	250	225	234	241	274	248	255	242	248	253	261	226	239	219	249	243	244	247	236	262	246	250	268	233	247	254	257	248	262	256	236	257	243	232	244	245	251	260	262	270	254	255	230	244	232	236	247	261	204	263	262	234	231	272	287	229	241	245	272	233	188	243	236	227	255	275	256	266	275	228	250	232	237	249	278	238	255	215	250	234	240	256	260	240	270	269	261	224	257	249	293	234	260	252	236	242	228	259	245	229	235	244	245	236	242	254	247	272	244	237	230	207	232	252	231	255	235	229	253	230	265	266	245	253	210	262	260	254	230	242	260	229	236	252	286	234	237	273	245	245	227	270	233	263	252	250	263	247	241	254	240	225	243	236	237	254	261	260	244	233	232	240	225	213	235	244	236	236	250	251	243	257	239	241	231	221	244	261	276
3080	2708	1568	957	741	628	601	616	599	585	567	585	605	604	512	525	566	594	547	583	577	565	512	538	551	560	537	507	514	535	530	574	562	574	527	550	576	571	574	579	566	515	559	464	573	504	535	519	543	521	536	549	569	498	532	533	535	518	544	577	548	540	535	537	528	531	562	578	585	556	560	545	522	546	556	591	539	560	575	516	539	503	530	547	518	553	576	550	569	593	527	552	505	541	523	535	559	555	588	523	583	526	532	526	589	542	552	523	547	534	528	563	545	565	563	574	580	556	537	589	557	514	557	539	605	543	559	565	547	600	547	571	561	562	559	582	534	541	548	557	551	514	525	566	554	499	530	565	579	562	530	545	547	558	592	544	545	579	545	527	516	587	575	559	528	545	539	600	546	548	536	530	550	544	562	576	576	582	563	598	549	569	520	548	587	535	573	534	558	537	561	556	524	534	558	564	562	519	553	526	587	574	514	579	523	601	485	590	549	529	575	538	557	581	539	542	544	577	573	537	520	591	536	562	547	539	534	532	525	578	555	525	533	551	556	542	612	557	546	533	524	531	520	535	579	537	520	557	548	538	512	601	513	545	568	556	556	582	550	555	582	578	561	577	536	574	604	524	558	561	508	537	519	574	518	525	511	510	559	564	551	515	531	561	585	570	538	567	520	583	526	615	524	561	574	545	585	590	581	546	546	553	574	559	518	536	574	568	554	566	557	539	540	569	516	528	603	542	580	505	525	554	544	539	545	579	597	525	543	539	586	520	498	541	548	538	550	538	553	551	583	566	512	558	498	556	541	566	575	525	536	581	490	555	538	563	545	550	526	568	530	580	594	547	520	552	512	577	538	543	522	584	541	575	561	535	577	558	546	577	557	497	565	588	525	540	518	531	548	580	541	530	537	581	529	563	536	591	559	530	571	560	557	560	536	557	561	585	491	547	547	600	582	535	553	537	535	531	562	568	582	537	581	565	528	570	557	534	525	538	549	537	535	529	513	532	550	588	553	524	565	532	568	577	554	537	578	571	543	512	530	575	563	548	583	543	561	561	541	580	560	532	562	554	534	546	513	591	540	557	529	564	513	546	526	585	519	618	537	586	513	568	542	533	499	556	601	552	531	554	561	567	557	543	556	562	566	576	553	522	549	546	540	511	524	536	540	590	559	554	548	541	540	576	581	555	558	564	536	488	540	517	537	527	557	572	597	530	528	586	540	550	530	586	530	559	550	574	543	581	521	543	543	574	557	538	521	567	545	572	537	533	540	497	519	540	531	553	529	571	564	550	577	538	541	512	539	521	499	524	557	564	511	525	510	582	594	617	525	589	543	562	554	550	550	535	536	503	527	546	551	579	574	532	586	575	556	533	523	536	538	536	514	531	534	540	563	584	522	535	533	580	581	524	537	531	551	516	536	565	567	575	527	541	522	595	564	529	526	552	557	527	563	588	566	568	537	563	531	511	537	559	517	547	552	520	552	536	574	572	562	536	550	562	574	546	552	574	571	547	515	575	537	526	594	548	547	564	532	545	589	574	547	536	579	563	549	510	576	503	520	589	518	552	548	533	522	538	549	545	588	560	538	572	541	561	547	541	528	538	561	537	565	504	563	508	554	555	545	555	531	537	605	564	523	559	559	585	568	543	505	534	567	536	554	565	526	541	583	516	583	517	593	545	536	517	543	567	526	525	570	486	580	543	516	571	546	557	556	559	548	557	578	568	548	583	594	564	501	564	555	507	559	598	561	544	545	564	539	522	581	554	601	555	536	571	541	574	602	526	559	551	599	564	556	508	535	566	527	500	534	570	523	572	606	535	551	526	556	605	528	528	601	520	588	597	527	585	585	558	522	543	558	549	504	546	570	554	568	548	541	534	565	537	562	556	529	554	530	557	556	526	532	570	549	575	569	548	566	537	527	586	506	564	578	549	557	497	547	551	569	527	536	569	505	546	521	591	535	549	541	594	543	536	569	568	571	564	558	600	543	547	573	535	565	577	553	607	581	552	518	558	560	532	535	531	542	581	530	556	589	573	528	536	564	566	513	539	566	557	544	518	559	564	537	562	561	541	617	525	561	576	547	559	510	554	568	551	529	559	559	542	577	535	584	580	541	528	610	546	584	549	524	551	513	531	524	532	557	550	546	605	544	553	509	604	586	568	577	564	569	551	586	517	516	551	570	578	530	582	536	552	531	554	502	510	572	535	574	540	550	546	555	515	567	536	531	522	566	570	561	548	561	547	534	518	532	585	559	595	585	536	586	543	572	527	520	482	532	524	544	551	566	539	559	536	546	516	531	620	519	557	550	583	543	589	560	556	566	533	551	545	505	559	545	524	593	528	559	548	584	569	531	589	540	540	562	564	576	539	551	563	548	577	562	589	551	530	552	533	553	539	541	568	569	535	562	541	560	612	525	578	564	559	563	554	513	522	556	560	545	558	521	555	571	570	547	567	565	542	554	553	510	560	535	560	560	559	524	528	567	567	529	516	588	547	560	523	597	555	563	579	564	557	567	535	568	522	551	519	589	529	552	554	543	593	556	575	538	560	563	588	563	579	539	581	529	554	544	532	600	524	579	539	556	595	579	558	548	589	494	541	525	606	557	592	513	563	543	503	557	547	529	585	551	535	527	515	557	565	566	550	550	583	573	538	577	540	549	571	541	562	542	541	544	516	527	582	596	505	520	592	531	548	536	584	551	594	583	539	557	545	590	535	551	554	570	610	558	570	535	561	567	521	529	537	537	542	576	525	508	523	602	555	543	554	558	494	528	581	539	555	543	563	597	594	552	535	571	548	557	540	543	579	556	569	595	574	540	570	565	564	599	577	557	522	583	549	555	580	557	556	542	542	513	556	585	555	560	501	568	570	572	530	574	556	560	552	515	529	497	553	548	562	536	526	562	537	502	539	495	568	530	595	539	542	554	576	528	557	549	581	590	519	564	555	529	549	553	582	556	491	546	585	574	548	538	572	517	617	503	540	558	586	556	521	578	523	561	508	591	545	503	523	560	557	539	547	567	555	549	533	541	598	537	491	530	569	566	541	525	557	584	561	516	571	571	550	537	523	565	569	547	511	563	563	535	561	550	543	587	504	544	600	578	566	567	586	582	596	532	550	552	547	542	523	520	520	544	565	567	536	568	587	561	605	555	522	552	599	560	556	576	566	556	576	583	587	559	529	577	587	496	542	571	537	534	519	563	586	561	533	561	573	547	520	586	532	578	550	554	573	566	548	555	556	552	487	564	540	546	584	543	593	551	543	581	506	568	569	549	568	560	536	520	565	529	572	563	530	552	557	532	512	553	539	572	552	525	558	544	564	600	536	569	528	576	538	576	557	549	563	554	572	563	576	548	569	620	566	519	520	526	583	528	562	523	575	580	541	568	591	562	523	552	540	573	574	552	535	546	540	522	546	545	569	558	573	593	555	535	548	537	579	584	544	538	560	563	524	514	569	515	569	570	536	551	564	518	581	535	516	490	562	571	599
23808	20952	25025	27037	20953	20753	1214	322	234	212	204	172	150	163	164	128	124	124	116	121	123	119	110	142	106	113	92	108	116	117	116	126	119	94	112	101	106	111	93	117	109	107	121	120	117	105	113	108	105	103	96	105	102	97	93	98	118	113	107	98	109	97	102	114	103	107	135	115	90	81	93	102	114	76	72	105	116	118	95	99	99	94	116	106	119	110	106	109	112	95	126	88	107	103	94	93	101	112	126	121	110	92	131	111	112	82	110	104	116	118	130	125	102	90	86	100	107	105	129	101	110	96	90	121	110	99	112	94	96	96	112	124	108	99	118	97	104	104	91	103	120	109	95	94	111	109	118	114	123	71	111	105	110	105	104	115	75	95	108	99	110	125	105	122	103	122	103	100	100	125	82	90	106	110	110	119	95	97	107	95	87	105	87	95	97	112	114	93	115	104	109	106	117	125	115	94	100	98	101	109	104	111	112	91	79	100	96	98	102	93	89	96	100	100	117	87	96	91	107	112	94	88	107	87	101	105	120	101	88	105	107	111	101	101	103	114	89	86	98	115	101	108	88	113	86	124	84	110	114	101	111	98	109	121	94	102	100	115	108	130	105	97	100	103	93	94	108	105	106	98	107	96	112	114	99	117	108	110	80	113	106	109	112	117	102	106	119	120	102	84	101	112	107	106	96	89	97	103	101	87	96	96	102	120	102	101	97	97	95	120	104	101	93	104	99	108	126	103	94	81	94	99	120	97	103	102	103	113	97	102	106	111	116	102	99	84	83	109	100	124	118	124	106	95	89	104	102	97	104	109	111	103	104	88	97	98	94	117	88	96	106	114	101	109	95	93	115	106	114	109	105	116	82	102	118	104	94	111	84	98	96	122	105	106	109	109	127	85	105	90	116	78	103	142	111	102	96	102	83	117	112	119	102	114	96	120	125	101	111	120	95	91	127	105	98	85	94	87	92	99	115	108	110	103	111	116	115	106	106	93	94	87	84	86	112	111	78	91	94	79	99	115	129	96	121	113	119	104	103	95	107	94	87	111	88	113	112	106	104	102	105	116	100	88	81	131	94	101	101	104	113	107	103	115	98	100	121	113	117	94	111	113	103	86	108	122	115	111	110	87	117	105	116	116	105	96	115	103	97	120	101	87	91	95	91	96	93	85	117	108	91	93	115	105	93	114	101	113	87	112	101	100	87	105	100	96	93	112	109	101	113	106	107	118	99	107	100	113	111	113	116	90	105	96	86	84	97	110	100	117	96	132	98	110	103	102	96	110	92	129	107	97	102	99	97	108	90	99	84	89	100	109	111	127	102	97	100	104	127	97	107	90	107	96	98	85	96	108	95	99	104	88	103	111	97	103	96	97	95	95	109	110	105	117	131	99	115	82	101	123	99	93	120	98	111	108	100	101	82	107	93	92	100	116	109	100	118	116	125	105	109	108	104	106	108	113	96	114	104	107	112	89	130	113	113	117	96	92	113	84	91	108	76	110	86	95	97	94	84	102	114	86	93	97	88	99	107	88	112	114	99	99	102	103	132	103	112	108	107	108	112	95	105	96	107	119	111	106	117	95	102	86	102	88	102	120	102	98	104	105	104	104	124	131	102	106	104	119	97	114	88	100	100	89	106	97	103	97	106	90	104	89	106	102	108	101	85	101	115	89	125	94	110	103	93	101	105	109	109	114	95	105	123	108	103	121	90	96	119	112	99	97	99	88	116	99	113	101	104	127	110	119	97	86	105	94	114	96	108	110	112	107	97	98	100	115	98	104	112	88	109	103	88	99	114	99	99	103	116	103	93	123	96	109	109	108	98	115	129	108	102	103	108	96	109	115	96	104	112	90	92	89	101	115	111	109	85	102	114	99	107	124	90	108	91	87	117	88	94	100	108	103	91	97	117	82	99	91	103	95	99	93	92	109	86	108	120	113	104	128	93	104	94	91	129	78	111	100	97	107	116	102	101	104	105	109	97	102	119	108	105	102	110	114	107	100	85	101	106	84	96	115	109	114	98	108	99	97	100	110	109	118	101	102	96	107	110	124	94	96	100	74	96	98	96	104	110	112	86	101	103	113	119	118	99	108	129	100	105	106	106	104	113	111	88	115	94	93	91	89	108	102	105	110	103	95	88	122	103	94	96	85	100	104	95	103	103	98	92	144	102	101	96	109	91	108	113	114	116	105	106	106	91	117	110	110	108	96	99	104	96	105	104	102	114	122	109	102	118	96	123	119	107	77	99	117	117	92	94	118	106	92	115	105	104	113	96	117	105	90	88	98	111	97	109	97	86	100	110	107	93	105	118	107	115	124	94	97	110	83	101	113	109	115	111	116	76	88	99	102	113	100	112	117	106	97	98	105	118	103	106	105	112	117	92	93	95	88	84	95	111	98	113	94	99	108	93	99	129	123	95	109	113	112	124	116	101	101	114	110	101	120	96	92	111	105	96	112	100	95	114	116	99	98	98	97	115	107	126	111	111	83	106	108	113	105	95	95	103	104	96	115	107	123	106	107	87	106	104	102	81	126	81	77	119	112	93	112	108	95	93	102	102	106	94	96	124	101	96	116	86	93	91	93	101	114	107	112	106	92	121	107	103	104	112	105	102	91	93	89	88	118	95	109	92	122	106	105	96	103	85	104	115	101	124	118	101	91	98	96	110	99	104	91	109	88	105	104	109	103	126	117	91	116	110	113	105	97	118	98	86	109	82	111	105	106	100	83	103	112	104	96	104	110	106	93	105	98	112	110	79	93	72	101	120	97	89	105	113	102	98	134	120	88	94	103	130	124	118	102	114	92	104	118	93	97	119	131	117	86	88	104	102	104	117	102	90	81	92	126	109	114	95	99	109	110	102	98	97	117	117	87	98	110	111	111	106	106	111	105	121	90	93	115	109	101	95	98	108	102	97	101	115	115	121	97	95	104	108	120	76	105	111	97	105	112	113	113	113	99	104	96	129	96	105	97	95	103	128	100	118	87	89	116	110	89	116	106	112	96	109	88	102	108	105	111	109	121	98	105	104	91	104	110	112	102	117	100	81	113	110	112	120	103	99	123	107	84	106	110	92	128	120	127	124	108	109	112	95	95	115	109	118	105	84	113	81	108	121	102	103	91	101	109	90	98	99	107	108	88	109	90	90	95	104	100	82	119	93	102	100	110	108	116	107	120	113	101	113	125	93	90	98	102	100	104	106	116	103	95	106	109	97	114	98	104	100	102	103	92	85	103	107	108	96	83	125	101	101	83	102	114	116	110	102	103	103	102	94	103	99	104	103	95	108	111	107	95	107	107	94	117	129	103	87	97	79	96	109	104	102	109	92	118	105	109	103	112	104	113	104	123	97	96	112	86	100	88	100	108	103	108	95	126	105	99	105	103	113	115	116	112	95	96	103	128	93	82	97	109	114	98	126	92	95	96	103	86	105	97	115	109	102	100	107	103	103	113	89	107	118	128	116	92	112	89	117	88	94	111	96	107	88	108	114	110
2942	4213	2278	1026	623	479	408	349	347	297	299	312	303	289	277	291	305	298	280	263	289	273	289	290	253	263	276	248	273	273	257	277	279	252	294	268	281	268	286	279	266	286	213	249	262	296	267	275	264	270	296	239	267	277	256	294	243	268	262	279	253	273	230	278	268	302	250	259	257	274	256	262	267	262	265	286	260	260	283	263	283	262	269	257	272	257	270	274	233	280	254	246	259	273	252	266	279	289	263	284	265	246	265	264	275	274	269	265	291	279	252	292	277	257	296	258	273	272	306	278	293	263	273	268	272	267	272	284	275	280	264	291	278	255	284	264	257	280	273	271	263	294	259	273	288	274	262	264	261	291	265	257	287	242	257	266	280	299	281	277	251	263	253	295	257	278	284	261	251	247	257	281	266	275	272	322	266	281	265	263	236	267	278	264	266	259	267	248	284	271	294	253	316	268	279	252	264	246	252	265	281	258	289	278	263	309	258	269	254	263	273	272	262	278	244	239	267	263	256	272	248	234	272	253	273	281	285	278	284	261	261	298	270	269	300	267	274	260	261	271	244	281	281	271	286	253	267	273	290	271	232	301	263	277	287	275	285	282	253	242	270	279	262	257	264	249	265	266	283	286	250	296	249	261	275	302	294	267	273	254	282	237	263	265	276	288	254	251	249	231	251	268	265	252	264	259	276	259	246	282	307	257	268	277	295	247	271	273	281	284	277	274	262	277	291	289	264	304	288	235	271	282	289	267	282	291	251	274	259	262	256	278	254	319	273	276	289	267	241	271	281	255	295	262	258	304	282	278	234	282	260	249	282	288	287	269	251	263	241	273	247	278	282	277	252	253	238	274	279	264	290	250	257	276	283	268	278	280	275	265	243	259	285	291	280	273	260	292	256	265	266	297	297	245	290	287	274	269	269	262	266	284	306	249	277	292	292	244	235	251	245	278	270	277	256	270	270	252	264	285	288	269	217	266	244	245	267	249	264	272	245	291	256	261	291	280	261	284	283	233	275	280	257	278	262	222	224	268	276	245	268	257	319	266	272	258	254	271	248	246	252	275	258	241	262	269	255	268	272	248	292	271	258	305	264	276	233	249	298	243	262	283	273	281	295	267	258	283	251	267	277	243	284	259	287	254	257	275	272	259	271	253	271	279	232	296	288	262	255	260	232	255	270	278	273	262	259	251	269	264	285	293	256	257	244	263	268	262	254	278	254	245	270	265	262	291	278	256	275	269	273	276	278	289	251	279	259	277	277	255	281	265	300	273	238	266	276	234	258	260	275	244	280	240	260	257	276	269	267	265	261	277	285	289	260	262	269	264	270	276	252	273	270	278	236	254	298	285	279	291	300	269	258	283	257	282	276	274	287	266	269	267	280	291	278	275	268	255	254	275	295	249	257	256	266	265	268	279	250	301	274	273	305	274	258	253	275	256	275	241	286	273	248	273	279	265	266	260	280	259	265	259	266	277	305	291	272	303	273	263	264	277	266	260	297	294	259	241	261	268	261	253	257	290	276	264	268	254	251	276	254	255	283	264	284	253	285	283	277	259	281	278	254	238	263	254	285	254	257	241	282	254	279	261	248	258	289	251	292	277	277	279	297	252	287	274	266	239	269	263	287	256	254	280	254	265	266	286	254	259	250	250	226	253	286	283	296	290	252	254	255	256	246	244	235	272	261	262	263	275	277	256	282	275	271	254	256	256	257	264	270	272	278	289	261	267	279	259	262	292	281	299	262	304	292	277	280	252	261	262	247	259	238	264	272	252	257	258	255	296	284	277	286	255	256	261	265	269	286	265	262	255	271	290	273	259	295	268	240	270	271	255	291	270	266	274	263	287	271	267	245	270	280	291	278	238	262	290	273	273	252	296	272	251	247	261	281	263	269	288	257	222	271	274	249	274	283	232	259	262	264	254	243	292	269	276	279	271	271	284	268	244	284	260	281	284	281	263	250	273	262	249	268	258	285	270	286	290	253	287	268	277	252	243	263	263	299	272	287	268	292	262	279	270	249	286	261	257	270	278	271	267	257	258	275	250	259	257	303	248	268	232	304	255	252	265	229	279	278	295	247	252	279	240	271	264	272	256	274	230	270	239	276	269	247	278	305	295	285	275	284	274	262	267	295	275	284	266	256	280	250	285	285	252	262	293	257	283	262	259	239	284	282	285	273	260	277	253	265	264	261	275	264	255	261	299	273	271	263	283	297	259	256	278	250	271	246	270	271	298	227	258	275	283	278	246	259	264	258	267	262	311	264	234	259	270	270	291	261	263	289	246	301	283	297	284	269	240	262	278	292	265	280	281	269	281	239	301	246	256	299	273	266	252	236	251	278	282	251	291	287	261	275	296	285	288	270	266	278	264	263	246	235	261	300	224	276	257	272	276	269	275	258	259	280	282	244	259	268	267	254	260	267	276	252	280	255	277	244	292	242	278	280	255	252	260	261	241	214	266	278	265	283	282	257	263	255	270	264	248	281	301	286	254	301	299	296	284	277	305	271	251	272	268	242	277	282	274	290	261	265	310	285	243	267	256	264	270	276	249	271	256	284	261	261	266	252	254	246	273	257	250	277	238	317	272	281	261	282	294	273	292	245	272	261	247	257	254	255	249	271	267	278	268	237	279	288	249	263	252	271	279	264	281	245	281	250	259	289	261	248	255	255	265	256	260	284	276	261	275	254	269	257	271	253	254	250	285	278	247	260	257	288	258	270	265	250	266	280	276	241	260	264	310	296	311	281	255	249	266	287	256	271	273	296	297	251	291	271	270	259	268	251	271	251	246	283	251	244	273	249	253	282	267	271	273	273	241	271	284	267	243	269	279	273	279	259	286	261	254	264	277	285	274	278	255	281	255	253	264	282	296	247	280	272	250	288	291	276	269	277	271	284	278	302	279	267	271	273	261	278	276	285	265	285	245	263	274	261	254	258	259	244	236	271	281	295	271	250	296	278	261	258	261	258	307	278	270	277	243	270	248	262	235	274	255	278	245	277	267	268	287	283	275	285	272	278	278	268	264	258	262	276	295	256	290	278	261	282	286	276	237	281	270	262	252	301	277	269	260	268	276	282	267	257	253	285	267	295	250	242	288	252	289	293	274	262	278	261	269	285	290	243	275	314	239	263	290	288	265	263	266	268	278	264	273	265	285	279	284	276	286	249	262	270	246	283	283	263	284	257	314	258	275	266	285	255	275	269	249	276	268	266	262	257	280	262	253	252	269	240	262	273	274	272	273	240	270	287	276	275	266	281	267	294	258	300	284	257	245	256	292	287	272	254	272	302	268	263	274	267	272	282	239	296	293	257	245	240	314	252	259	272	259	256	270	267	257	261	275	276	282	286	243	274	274	270	265	278	281	271	260	251	260	254	257	273	299	265	286	287	256	250	280	248	297	288	258	287	284	259	261	250	270	273	282	291	284	273	290	247	270	303	268	279	283	243	257	258	273	278	276	269	286	276	257	264	280	301	278	272	263	266	302	277	257
32459	10911	1163	460	376	339	357	364	348	330	357	337	353	380	378	374	351	382	392	349	364	354	346	326	401	361	354	361	349	344	341	315	372	351	342	366	376	362	392	348	340	355	342	306	366	360	387	383	350	382	360	360	356	390	363	388	381	361	365	361	322	381	382	345	338	359	340	327	330	362	363	357	326	351	381	353	342	340	356	386	373	357	353	371	343	311	372	325	359	375	346	394	364	361	350	355	372	363	363	354	352	342	365	352	355	350	346	371	368	345	345	332	347	343	362	340	374	349	357	365	348	357	339	389	353	336	355	323	394	365	341	382	350	328	379	391	390	377	360	333	378	382	359	351	332	343	347	326	368	363	342	370	326	344	389	333	360	382	386	348	371	350	353	384	361	390	370	375	361	392	339	379	337	348	358	360	411	351	361	348	379	376	345	329	356	363	366	366	348	357	363	345	343	347	382	376	373	422	352	355	318	332	332	369	341	326	392	349	401	372	358	322	375	316	342	386	376	363	385	400	355	397	334	387	361	331	371	366	395	345	365	322	371	351	349	330	370	351	332	340	368	348	377	341	354	393	339	402	355	375	351	372	371	346	369	351	329	339	318	386	352	369	360	338	331	360	400	343	354	340	363	377	339	377	367	328	360	352	363	362	336	360	336	372	381	350	371	405	354	393	327	366	382	333	357	374	340	314	383	364	365	386	358	330	343	324	359	350	351	363	342	329	356	335	353	353	378	352	331	371	373	346	368	352	335	334	347	384	335	334	343	359	313	343	366	356	364	364	358	373	355	336	311	378	336	361	383	347	366	354	358	360	345	351	346	386	371	365	329	322	336	354	370	393	364	361	383	346	361	371	348	363	348	381	369	332	366	378	340	362	364	385	335	333	362	379	355	349	344	379	348	363	372	366	371	364	381	361	326	386	402	340	389	363	373	379	367	342	340	344	390	338	374	367	375	350	309	359	368	355	372	357	397	353	338	368	363	355	362	330	377	339	369	354	372	348	354	340	361	366	355	378	344	351	367	349	377	368	378	338	335	375	396	338	389	383	388	360	382	362	378	377	363	360	328	352	344	370	368	348	344	341	355	328	336	365	349	352	369	333	358	374	377	349	330	386	331	339	367	391	358	376	360	365	361	377	378	366	351	365	366	362	326	349	366	357	336	339	348	326	359	338	381	356	388	347	362	364	357	329	364	358	367	326	364	348	362	367	354	348	392	339	331	361	349	329	384	402	341	370	356	362	361	380	349	379	368	388	332	344	352	354	345	389	360	352	345	359	347	362	356	341	366	359	344	354	380	354	357	373	379	387	356	363	356	318	333	341	340	354	336	354	343	354	317	346	302	331	332	392	369	333	359	404	372	337	363	352	320	363	375	322	345	334	371	378	372	397	378	359	416	343	347	329	339	334	379	339	379	368	356	337	338	366	364	346	373	353	356	357	364	344	324	401	359	361	361	351	370	377	344	360	375	346	348	374	335	334	342	346	351	343	380	370	351	357	362	344	341	385	400	342	338	340	345	366	340	351	363	334	344	323	353	401	342	372	349	320	374	351	338	318	357	385	340	355	365	370	357	375	351	343	344	331	367	339	367	363	376	349	348	350	304	342	325	372	363	344	339	372	352	384	348	355	367	358	376	372	350	375	358	362	392	339	364	369	353	352	334	351	333	374	360	325	358	335	362	343	352	325	382	361	365	352	369	372	358	322	365	360	356	374	337	340	355	338	379	335	357	362	325	353	351	381	338	364	314	321	348	393	368	371	379	355	367	372	345	353	398	352	392	361	380	348	345	332	365	361	353	363	350	353	359	381	379	347	388	409	374	325	390	339	342	366	345	363	404	349	369	333	342	328	269	376	383	389	360	348	372	387	326	369	370	328	364	376	344	344	355	387	375	396	384	358	354	358	349	355	380	398	356	337	322	348	350	346	340	367	359	342	361	335	371	370	377	347	339	375	343	385	359	348	328	347	333	401	334	354	338	354	359	342	358	352	391	333	333	346	342	344	364	386	423	381	334	376	387	361	347	328	392	360	357	382	366	376	361	351	361	349	346	363	366	355	340	360	358	371	368	339	390	357	342	343	381	366	366	361	415	356	362	380	379	366	330	372	345	369	366	403	337	348	326	340	334	346	363	369	369	344	343	342	367	332	357	342	356	359	368	380	335	370	332	369	388	368	383	335	342	344	366	310	340	381	347	349	366	372	375	365	395	361	344	383	350	337	378	369	383	362	337	358	345	379	370	348	353	344	351	382	367	373	349	373	352	340	338	405	385	352	363	361	348	357	401	362	359	356	342	352	361	393	344	337	367	351	379	366	313	330	346	354	384	359	337	353	358	367	368	343	355	357	342	373	394	337	397	384	368	349	379	357	351	375	327	345	317	355	356	328	323	362	351	358	350	354	358	342	377	372	362	343	371	353	357	330	361	327	336	353	349	381	345	392	379	354	346	342	335	366	363	355	321	381	369	359	352	349	357	367	356	399	351	365	354	359	351	323	322	372	381	374	384	345	368	358	355	354	352	337	355	380	375	384	386	328	309	373	343	336	372	344	382	356	334	391	345	383	352	394	339	352	384	350	342	332	354	363	334	405	380	362	330	372	356	326	342	400	389	357	363	374	323	361	364	374	371	386	381	344	331	357	366	346	350	407	330	356	347	331	348	364	335	338	359	359	353	367	378	402	328	350	363	306	367	356	347	363	386	368	358	361	348	340	363	389	362	387	344	380	357	366	359	367	317	377	404	377	377	391	317	376	344	382	360	375	362	386	371	332	376	357	345	368	383	369	347	393	361	383	354	364	372	348	350	350	363	366	351	421	343	355	342	372	355	349	363	344	367	333	353	361	400	298	363	336	382	399	325	389	358	363	384	335	376	372	351	341	329	359	380	340	353	344	350	334	390	367	329	335	349	340	349	383	346	360	386	360	343	351	354	362	361	344	323	368	383	413	369	365	366	396	358	338	356	390	330	407	345	343	354	346	374	373	355	361	363	332	355	353	356	368	340	358	368	364	370	361	353	311	330	359	343	351	340	339	353	373	377	363	355	349	377	337	400	334	375	387	334	332	342	361	339	367	346	370	340	355	402	360	362	332	370	339	334	334	366	337	360	342	332	328	363	353	324	340	325	341	338	365	339	362	336	401	326	351	358	360	329	375	363	343	318	342	385	351	372	393	344	364	379	343	331	366	375	384	399	351	360	382	373	342	353	362	338	353	386	375	383	355	364	380	354	382	383	335	348	349	346	377	397	360	353	338	362	348	364	350	322	385	370	370	295	324	340	322	348	349	383	366	334	363	339	366	359	340	380	372	346	340	367	405	327	344	384	338	347	347	387	339	312	368	303	383	348	354	337	371	342	312	380	325	341	386	374	341	372	347	360	349	343	361	330	367	377	354	370	361	328	345	361	383	357	346	379	368	360	369	371	380	359	349	349	351	353	367	343	344	337	349	325	383	354	345	347	354	376	362	377	323	336	360	349	380	392	371
5431	937	822	781	770	770	812	821	791	800	823	794	818	769	775	816	812	800	814	837	793	763	826	771	798	767	736	800	803	822	847	796	805	754	823	825	797	847	782	772	827	751	791	789	806	801	790	827	775	788	788	839	742	807	793	772	850	779	747	813	814	807	782	757	876	840	851	790	789	819	810	834	757	788	815	821	835	764	746	815	810	787	786	788	782	761	759	836	775	821	801	777	813	790	775	800	808	756	780	775	845	864	800	728	785	816	786	827	798	819	774	757	818	770	822	832	806	851	800	816	812	768	781	771	783	752	796	784	818	808	805	766	834	791	753	744	805	742	821	818	817	765	791	828	790	754	754	783	763	757	748	790	756	803	745	745	786	830	798	775	781	796	756	783	829	750	775	804	773	767	845	769	798	776	783	738	757	782	842	817	833	781	786	790	810	773	746	783	805	764	794	801	807	815	774	803	761	831	827	825	768	833	812	770	787	775	806	812	788	807	799	830	807	815	780	783	767	771	851	792	774	729	810	807	864	795	803	784	799	787	764	806	748	791	788	729	815	793	825	754	820	760	795	844	820	813	792	811	772	736	821	844	751	775	773	794	824	790	744	773	776	791	769	818	838	816	766	797	763	787	796	848	782	766	798	821	810	824	804	767	819	791	777	745	789	785	808	791	764	807	852	775	776	818	787	798	798	791	774	847	767	798	794	812	781	803	762	746	783	787	748	740	820	789	814	810	839	735	770	776	772	778	752	787	769	768	764	814	811	757	831	809	800	775	785	807	817	779	788	770	751	801	769	769	800	768	826	777	848	780	749	796	803	809	797	781	787	814	826	797	822	839	822	832	792	773	747	791	803	818	771	835	795	781	806	775	792	792	828	754	813	787	771	788	808	785	737	751	803	822	807	755	791	744	748	781	812	796	777	797	794	823	823	821	800	792	822	767	748	812	759	795	804	836	774	817	747	858	874	791	786	792	785	786	798	754	798	868	791	785	785	789	784	793	820	847	810	748	778	785	795	787	789	793	791	855	769	755	808	798	748	793	797	766	798	790	782	798	801	735	833	789	745	794	791	845	780	732	749	772	823	802	820	779	780	755	809	822	804	804	817	791	752	819	797	832	770	815	786	774	831	833	806	772	820	760	826	765	860	808	804	830	751	772	772	822	734	777	787	811	819	804	816	815	847	750	773	735	802	815	784	812	778	792	849	779	798	792	797	828	768	770	842	815	811	831	799	790	780	770	822	796	823	783	795	795	802	814	810	766	799	788	767	763	796	767	790	772	783	790	799	782	732	804	769	754	766	786	705	836	776	760	790	811	782	823	799	758	793	783	741	796	806	799	803	805	879	794	738	813	772	797	791	794	771	811	803	784	838	807	766	771	810	766	793	810	777	791	828	808	839	784	796	826	798	806	802	838	762	786	810	792	810	768	794	855	756	771	776	845	794	773	797	760	819	804	783	792	805	799	791	801	764	798	766	758	743	741	769	780	768	770	794	843	759	762	787	796	784	793	811	799	788	793	773	786	796	751	820	814	800	786	819	795	809	778	742	757	766	783	752	788	811	761	793	799	818	836	759	775	818	780	756	775	785	838	778	765	755	778	819	788	835	778	793	763	818	825	752	813	849	817	804	816	813	852	806	753	763	783	855	773	750	777	787	769	774	823	776	758	802	808	790	833	792	794	781	783	806	830	756	807	761	822	768	749	822	819	817	782	785	800	816	792	748	796	831	793	758	873	776	819	790	770	789	807	769	796	754	784	808	781	807	808	813	775	830	813	804	829	791	817	786	796	765	795	780	775	796	831	805	735	822	853	835	799	837	794	834	784	808	745	804	771	813	788	736	793	780	817	764	804	841	810	781	820	850	768	806	811	813	815	804	807	800	808	757	745	766	805	747	768	820	787	790	781	762	764	782	843	791	772	742	813	804	777	762	785	818	834	816	781	828	745	781	751	754	829	730	790	809	797	804	784	762	810	780	751	823	766	806	769	786	794	851	759	788	795	800	826	797	857	777	777	833	820	831	796	797	773	834	763	817	808	793	770	775	804	826	759	820	791	787	824	797	784	814	833	784	796	754	763	792	768	781	807	814	776	735	803	797	793	794	751	825	775	752	788	831	809	778	777	794	774	793	766	752	815	778	787	773	794	778	802	779	771	829	826	738	811	765	787	830	788	788	809	773	783	770	743	805	807	772	756	810	751	785	791	790	796	814	736	732	810	788	760	815	767	748	737	777	781	779	838	790	746	772	764	767	767	795	809	796	823	826	791	761	841	761	788	862	763	780	811	794	756	818	804	797	727	795	793	802	792	859	814	813	792	810	804	786	804	771	796	794	778	830	777	792	830	851	770	784	775	800	814	741	811	785	760	808	833	829	770	760	784	729	823	777	823	753	826	825	804	764	819	814	785	809	801	814	767	816	817	771	811	817	845	797	787	793	788	787	781	813	820	815	785	780	790	725	760	809	770	766	759	801	818	736	808	815	807	776	836	796	800	759	777	814	768	781	825	770	747	763	735	769	747	814	793	797	797	856	757	801	828	749	827	756	770	760	809	799	783	797	787	804	866	803	760	804	715	788	792	768	801	761	757	888	726	824	792	845	768	783	751	806	824	756	844	799	770	780	725	773	845	826	743	757	821	854	802	804	787	827	823	795	793	823	825	812	766	800	727	754	851	816	791	787	823	786	727	770	759	768	774	818	761	825	782	810	795	795	784	762	803	733	798	785	777	822	761	772	776	835	772	816	816	758	804	816	787	780	794	802	791	759	740	796	743	836	791	778	817	822	809	782	797	772	792	768	772	808	776	820	807	811	788	762	844	792	735	797	781	811	783	789	765	818	772	774	830	801	782	788	801	766	817	775	777	782	809	805	721	818	762	785	796	813	764	772	794	781	768	802	800	839	795	776	794	803	814	793	795	848	776	806	812	795	778	812	801	807	820	796	817	762	801	789	788	770	802	801	803	787	826	765	801	811	812	771	803	808	746	773	790	794	843	783	756	839	794	767	773	757	805	819	807	788	818	757	776	763	740	809	800	806	786	788	761	775	764	819	832	799	720	783	778	820	781	785	766	816	785	785	786	784	787	776	733	762	763	772	786	728	783	746	718	817	771	829	756	796	761	835	810	772	783	808	835	780	845	784	825	804	840	808	793	743	816	788	827	800	813	806	749	752	814	763	770	802	778	789	778	799	810	786	769	774	782	796	776	824	779	780	738	765	819	849	809	828	810	805	802	804	792	823	786	795	816	787	769	794	795	819	795	782	755	793	797	765	735	802	825	774	794	767	745	844	751	773	738	804	817	784	804	775	808	828	814	784	792	777	801	779	810	786	766	770	789	811	775	774	784	806	808	785	798	809	768	796	789	768	777	738	803	828	796	807	806	840	834	800	799	798	821	766	756	763	834	777	804	820	816	829	806	838	807	782	826	832	788	745	799	810	776	762	801	770	806	790	779	738	799	767	817	815	808	777	780	824	820	857	817	754	845
24627	21016	24455	27763	20510	1763	411	366	319	304	268	278	243	317	260	269	265	247	277	254	231	244	220	269	260	252	245	255	243	250	229	238	221	217	230	249	270	255	251	241	265	254	257	230	260	222	252	250	242	249	217	229	231	272	219	252	251	230	228	289	254	245	252	273	228	218	267	272	215	225	213	252	273	238	232	265	247	271	253	236	250	211	274	270	227	231	268	195	258	253	241	250	229	218	234	252	270	259	244	253	267	223	239	253	277	274	225	274	263	251	239	271	217	236	281	241	234	236	236	234	229	258	249	229	249	263	233	240	221	249	228	241	252	235	278	262	246	268	251	250	240	263	220	254	247	232	278	236	256	243	238	239	281	211	246	267	254	239	277	256	250	261	218	245	249	249	217	260	233	225	255	255	219	234	227	263	276	272	232	248	240	250	227	248	234	233	237	244	249	249	250	225	245	223	226	229	234	249	248	225	235	217	242	249	299	265	209	227	238	207	279	247	265	234	226	249	241	260	253	233	213	253	255	237	257	261	246	276	252	218	241	241	243	247	241	213	242	251	249	251	231	252	234	281	261	264	237	270	243	250	270	245	250	245	245	227	232	245	229	254	242	254	238	224	283	253	220	260	242	252	264	214	242	238	266	246	256	233	227	272	258	225	224	250	256	245	237	235	242	260	291	256	241	262	265	235	242	247	221	280	253	257	244	263	247	262	241	226	235	253	244	227	241	232	231	239	222	236	253	230	234	260	234	233	243	233	246	236	226	222	231	246	251	251	228	218	268	233	249	246	214	218	250	238	228	261	283	282	250	247	262	234	251	220	204	255	235	223	238	265	222	241	246	236	253	242	247	274	251	225	227	248	277	241	242	235	207	250	230	235	240	245	265	247	253	275	227	265	247	243	255	250	241	238	237	254	265	230	267	286	265	249	266	264	239	246	247	228	262	224	236	258	219	231	227	242	264	211	236	242	250	243	231	258	262	255	245	243	271	221	258	250	235	239	262	247	238	229	245	236	223	213	236	250	253	234	244	254	250	232	263	240	233	247	248	256	232	217	231	236	257	241	249	259	219	251	243	245	227	268	224	252	245	256	252	240	235	268	231	252	232	249	255	268	243	234	233	209	243	260	251	257	249	283	236	253	247	265	245	205	232	247	220	257	234	250	256	262	262	253	230	243	220	241	256	229	241	213	227	242	232	232	231	233	230	234	260	235	231	274	229	239	247	204	254	242	253	263	238	222	222	247	237	241	252	255	284	234	254	268	240	272	231	241	228	261	248	240	202	247	241	251	211	288	215	252	231	233	239	233	288	221	240	240	248	267	221	228	259	249	232	244	265	237	242	235	230	243	245	234	250	212	261	267	252	269	223	227	227	250	237	254	216	233	254	263	236	236	251	270	256	244	248	255	272	244	238	271	217	281	258	242	238	249	253	267	233	229	271	240	229	230	226	238	242	243	263	261	260	245	224	258	246	230	251	279	258	238	253	256	285	258	233	247	252	264	264	255	241	241	269	239	226	240	266	231	260	228	269	250	242	243	261	227	248	215	238	249	251	207	262	250	246	228	281	226	247	251	265	242	241	209	225	199	265	286	254	260	242	214	246	221	216	238	241	247	271	245	224	254	233	264	257	228	254	270	245	237	263	251	232	232	240	246	253	257	240	261	262	260	258	248	254	232	256	250	257	258	236	251	261	253	226	229	242	246	235	233	237	237	244	250	236	242	237	216	254	264	235	204	244	262	254	261	239	254	261	251	248	281	213	229	224	258	252	269	253	234	237	224	212	240	215	268	226	252	234	221	243	244	248	283	256	267	249	251	232	216	230	232	241	259	224	232	243	231	243	254	244	238	236	224	257	218	230	251	224	226	247	252	239	225	246	218	222	251	273	264	235	271	267	244	274	276	240	243	239	275	234	230	245	281	253	248	245	247	216	233	261	259	252	256	220	244	233	260	252	228	246	253	253	248	231	242	264	215	269	224	226	221	236	229	241	246	233	251	234	271	246	243	269	280	253	265	249	256	232	214	226	257	255	245	260	258	266	260	246	234	233	242	254	248	261	253	225	252	241	260	270	245	261	234	255	268	233	226	237	228	231	258	261	262	267	258	264	263	235	203	250	243	256	243	245	255	238	219	226	246	285	218	238	238	274	212	249	245	251	241	250	237	219	270	234	256	238	220	254	223	268	258	252	246	247	241	235	218	261	202	230	268	223	223	232	279	248	245	234	253	250	252	229	226	249	239	253	227	237	249	253	242	257	225	248	247	257	238	246	229	229	265	243	242	226	241	225	244	242	205	233	229	233	230	236	252	230	264	243	259	251	213	263	238	272	241	222	245	269	234	234	229	245	256	228	219	239	247	238	248	217	249	249	242	215	242	236	235	228	241	265	263	226	234	234	226	234	269	241	246	216	257	247	270	243	250	219	220	220	246	269	256	222	251	202	225	217	231	235	228	249	250	258	245	218	242	272	238	245	226	229	225	275	279	254	245	232	218	247	260	231	261	236	239	258	256	249	234	231	228	259	219	253	250	228	283	221	246	268	273	228	221	246	274	233	263	247	228	258	241	254	241	245	224	253	221	257	220	246	253	259	257	222	266	232	242	224	260	236	208	258	224	218	269	234	255	272	277	246	232	278	233	243	222	255	245	239	239	252	228	248	205	231	225	224	230	242	248	234	261	258	228	243	276	266	231	246	244	219	266	251	254	260	251	249	276	259	276	249	231	236	259	251	261	246	266	224	245	252	227	236	248	259	248	225	256	252	219	226	204	241	273	246	237	206	217	265	240	236	255	271	247	229	290	241	218	232	257	256	278	241	265	224	243	240	244	241	231	241	278	248	265	226	257	268	244	253	229	267	241	241	223	247	244	259	252	248	246	253	266	233	267	231	261	225	249	247	251	237	230	235	228	225	260	234	245	244	213	241	244	248	249	228	238	269	228	266	241	251	231	272	237	266	234	251	237	241	255	256	223	245	226	240	213	238	232	230	289	260	252	269	238	251	242	242	235	243	255	243	236	271	251	234	257	256	260	239	260	236	210	237	252	247	224	258	244	250	232	259	254	262	263	239	283	255	242	232	196	259	219	232	245	236	235	250	228	241	225	227	248	255	237	261	255	219	228	220	266	245	241	259	239	247	260	262	261	240	216	245	251	252	246	235	250	232	247	221	260	243	255	247	244	242	214	221	238	272	211	252	253	234	212	247	235	210	251	255	254	271	225	260	257	255	217	262	224	236	241	232	229	270	289	260	243	235	250	252	245	245	247	227	234	255	231	237	283	249	208	247	228	272	229	224	250	238	257	250	248	254	261	282	226	234	238	233	224	252	260	265	252	240	245	233	244	279	246	247	275	228	249	228	236	241	231	253	249	244	224	216	263	249	263	239	249	292	195	248	235	207	222	253	222	235	219	235	248	242	214	230	256	230	220	260	229	243	270	235	284	251	246	245	223	277	269	239	258	254	256	250	241	260	271	246	226	243	236	228	270
3034	2589	1582	870	728	623	596	551	620	591	569	550	603	531	614	565	564	582	553	518	572	557	540	542	587	534	559	557	588	551	539	538	556	542	559	577	536	547	543	553	514	562	483	586	553	553	564	597	579	530	561	519	541	511	533	539	548	522	559	546	547	546	562	544	549	555	506	545	543	523	552	571	583	569	489	543	526	544	564	516	546	559	552	566	587	529	587	536	555	519	546	571	529	562	555	577	561	535	546	533	530	566	532	524	551	525	597	531	530	541	523	586	550	546	584	551	567	531	536	516	544	593	613	542	538	520	545	608	561	575	569	552	558	557	526	550	573	584	545	578	546	519	546	572	576	569	551	552	537	529	561	548	590	542	521	536	533	563	531	560	517	527	589	524	600	593	544	535	540	560	516	552	545	553	553	521	539	543	530	541	516	551	549	546	598	576	591	533	605	518	529	555	530	583	556	527	506	552	574	556	513	553	531	564	540	566	545	577	568	541	556	561	524	530	537	523	576	561	511	517	565	554	594	561	553	545	548	537	556	546	564	579	557	541	617	554	555	562	563	577	563	570	548	529	557	525	528	549	570	563	518	586	549	573	531	559	566	579	544	557	605	572	563	558	570	550	592	604	563	538	585	520	562	530	584	574	566	551	599	521	542	613	538	554	555	546	538	522	554	578	544	541	574	542	551	544	519	571	557	533	548	563	555	510	582	541	569	572	504	529	577	519	551	534	520	535	527	546	565	537	593	529	530	499	574	555	503	560	549	529	610	550	605	552	567	568	581	543	559	552	523	585	565	506	536	548	571	573	577	555	578	520	532	604	552	552	533	563	552	548	540	560	589	563	518	563	594	509	552	580	531	561	572	522	543	562	555	584	559	548	535	546	564	541	551	542	565	553	533	534	544	540	579	564	560	524	532	565	524	532	559	549	534	533	559	495	523	542	555	537	554	550	551	524	526	553	553	580	567	545	597	613	565	551	533	547	544	533	519	538	538	569	550	544	565	551	531	515	509	515	555	548	579	535	532	550	539	559	578	550	543	542	578	554	534	548	535	563	540	562	555	556	564	557	561	536	543	548	556	576	529	550	605	572	567	582	559	518	533	569	562	581	527	541	558	564	550	547	560	543	544	558	537	520	541	581	531	560	559	583	563	542	622	515	513	549	532	583	525	559	547	510	542	564	542	565	555	543	559	544	589	544	517	590	550	484	547	551	566	509	534	558	537	515	523	547	591	539	568	550	520	550	583	597	598	533	543	559	507	578	544	532	544	559	542	551	549	531	554	552	506	580	575	562	542	577	537	552	571	540	545	560	564	540	550	553	553	544	540	526	535	545	525	550	539	519	540	579	538	542	530	584	532	504	546	564	547	583	553	503	541	536	572	571	558	536	580	514	525	553	556	550	548	591	618	566	559	558	594	573	567	557	545	571	534	484	566	529	588	536	547	540	545	542	506	548	517	534	606	522	539	560	564	587	558	561	531	546	576	551	522	553	547	549	536	498	583	549	592	546	549	592	547	558	582	527	563	561	541	553	560	599	548	525	545	554	558	575	507	573	512	541	571	553	547	550	564	557	564	556	559	570	546	559	546	569	568	540	575	555	528	533	563	547	605	552	548	561	549	519	465	550	560	526	567	548	543	543	554	538	569	554	554	554	578	564	564	531	525	564	561	573	524	562	553	542	560	552	561	539	570	586	558	546	554	546	552	541	569	552	572	500	533	560	529	546	514	557	533	604	552	523	549	562	550	516	561	545	529	551	530	546	524	582	527	538	580	549	534	522	554	585	556	511	565	568	603	560	549	551	548	535	575	571	556	521	539	520	533	545	570	566	575	507	520	586	529	537	530	575	565	600	563	586	528	572	543	543	545	555	528	514	558	541	546	587	547	560	541	530	555	549	557	528	537	528	546	521	605	548	564	565	549	519	571	536	543	610	571	589	538	574	513	549	567	504	562	563	566	594	552	538	561	555	565	571	533	582	524	596	526	525	572	524	530	508	584	550	511	578	582	509	563	516	566	541	489	520	583	570	536	541	561	545	540	571	599	513	574	515	583	527	535	539	536	533	542	515	571	581	541	521	532	511	542	567	550	540	552	572	544	530	527	567	551	569	559	589	552	509	559	529	581	551	541	572	563	534	571	546	532	516	533	538	568	566	566	563	574	553	584	545	571	556	571	487	533	538	538	575	555	544	591	520	555	533	530	544	549	581	524	569	540	545	557	503	580	545	539	537	562	533	533	601	574	558	526	505	517	588	568	577	572	538	591	507	572	530	510	566	534	532	537	578	539	528	568	554	550	554	540	553	579	511	571	560	580	549	578	525	507	621	543	531	538	554	500	530	526	520	574	531	535	535	514	568	603	528	529	576	536	574	506	588	532	527	584	518	548	584	560	559	537	524	564	561	578	538	547	554	565	530	534	557	528	529	569	566	527	566	554	566	566	555	549	529	547	578	513	574	558	521	528	560	549	505	553	575	527	518	540	544	542	565	532	538	515	575	510	596	566	546	548	573	550	535	530	529	555	533	558	557	516	537	552	575	565	543	573	495	548	517	586	531	528	569	531	580	569	564	554	526	544	501	580	489	527	518	552	535	596	539	577	535	566	574	544	536	566	568	554	564	503	551	545	524	531	547	556	550	549	549	560	557	536	573	539	547	555	549	548	510	585	557	550	517	505	566	547	538	530	555	566	561	581	544	546	583	538	579	531	562	504	548	528	498	528	557	557	544	566	497	536	539	557	519	591	604	555	540	558	538	564	540	553	541	532	535	568	559	557	529	529	547	559	511	554	542	545	538	570	559	513	571	570	523	563	510	563	553	553	554	559	545	570	494	563	555	563	558	559	548	544	542	526	566	554	564	513	561	570	539	562	546	568	544	515	545	533	573	564	574	571	544	536	531	538	559	542	538	514	573	535	502	540	557	532	529	559	583	567	545	527	591	516	601	533	542	560	575	529	540	535	538	523	556	530	548	519	522	550	560	579	531	545	548	554	516	556	539	537	532	517	549	513	589	529	525	566	562	529	523	517	577	520	550	565	551	590	553	581	563	543	596	575	555	609	513	529	524	519	540	540	533	538	522	561	511	553	553	558	512	548	572	598	563	552	574	523	551	582	546	595	563	600	527	524	565	551	523	539	572	583	547	553	543	538	556	527	539	506	546	590	532	553	595	515	514	540	569	517	526	541	528	539	544	557	540	504	569	562	532	548	601	544	558	535	553	556	543	520	548	579	580	515	570	544	527	575	526	587	567	527	558	541	587	597	507	534	560	530	500	584	587	544	551	507	521	535	528	577	560	556	604	537	533	565	539	591	528	549	550	572	553	496	556	542	530	520	530	592	534	545	578	566	547	529	577	561	535	534	518	528	574	560	502	540	565	532	531	528	530	552	511	523	560	578	587	581	573	564	562	584	555	533	550	586	531	542	551	551	563	571	578	595	521	532	527	585	541	532	566	541	587	521	547	578	537	541	584	568	524	530	544	534	517
23829	20950	25068	27013	20955	20716	1184	299	246	201	190	172	139	174	138	139	133	122	114	133	117	118	106	118	128	121	125	108	111	119	107	109	113	118	114	85	92	120	140	118	102	120	105	106	97	100	121	108	114	107	108	91	108	105	95	96	123	119	91	111	95	100	102	108	104	97	93	97	127	114	101	119	99	123	103	95	92	110	107	101	95	102	133	100	91	117	111	99	111	118	108	96	118	111	91	88	104	95	108	125	118	113	93	101	108	102	112	112	112	120	107	105	99	101	82	95	99	108	90	99	91	102	130	93	100	117	94	111	122	94	108	104	110	104	108	99	106	105	114	93	98	112	107	102	108	97	90	110	99	120	117	111	96	119	99	100	89	96	106	109	93	111	89	113	114	114	114	106	104	100	111	98	109	109	110	87	108	107	114	80	103	106	109	112	110	110	97	98	94	108	95	96	107	104	90	98	95	113	110	105	97	120	104	124	95	99	98	113	123	89	92	106	86	105	103	93	121	104	80	97	119	102	81	98	90	114	119	108	109	109	93	91	95	105	103	110	101	112	98	96	79	98	82	112	123	100	106	85	88	97	108	114	95	90	112	97	85	102	105	111	110	116	111	97	123	115	115	111	105	120	98	119	120	118	93	98	93	99	96	94	115	93	93	110	116	111	104	104	93	108	106	97	106	103	100	103	91	90	83	103	83	93	101	97	105	113	99	117	112	88	102	102	110	99	105	82	79	97	102	103	100	102	92	93	95	112	101	113	112	111	87	113	90	107	98	121	100	87	109	93	120	91	102	93	116	101	110	95	120	101	109	134	110	113	97	95	114	105	86	88	125	95	106	90	99	113	90	87	95	103	77	111	87	99	90	113	99	112	108	92	103	116	120	97	116	110	113	98	100	111	103	109	91	124	119	90	113	108	106	97	112	90	113	95	102	96	107	100	99	104	98	112	87	110	95	87	74	89	95	100	90	90	98	121	105	103	115	102	93	110	106	110	94	106	117	98	107	101	93	107	98	102	101	103	94	103	99	123	81	89	113	108	81	102	105	96	101	108	97	105	107	113	121	109	96	99	98	100	94	92	96	110	100	103	105	117	92	114	104	99	107	105	118	123	96	88	93	113	111	94	102	92	119	115	115	95	102	101	115	94	107	97	80	108	108	79	76	108	93	84	112	106	120	105	103	98	101	120	102	99	114	111	109	98	102	100	101	105	105	132	113	102	102	114	91	94	108	109	94	102	105	107	121	88	96	103	98	95	101	108	111	106	114	110	111	120	131	99	101	98	101	111	114	115	96	107	102	123	99	124	103	106	97	84	108	93	93	111	108	92	76	106	94	87	98	119	113	121	117	98	105	99	95	99	119	101	126	96	98	122	112	107	114	97	112	88	100	105	98	118	111	101	103	110	95	92	99	97	106	87	87	123	109	113	113	96	107	90	106	106	106	92	122	110	97	98	113	136	111	98	88	88	118	94	89	99	119	102	87	106	100	104	111	111	108	84	93	102	106	113	121	111	101	113	97	105	93	93	112	120	106	90	91	91	109	124	110	103	118	93	100	104	112	90	92	97	104	97	123	117	101	99	112	125	94	88	108	106	128	97	125	88	81	98	107	112	96	96	89	109	120	106	106	125	111	100	91	88	100	75	102	99	120	103	108	117	102	125	104	101	116	101	106	115	124	110	105	105	116	98	93	117	96	113	108	121	108	106	99	91	105	109	113	84	99	95	88	104	102	113	114	99	102	112	108	103	113	127	95	99	125	113	115	116	116	81	91	102	104	101	109	98	114	105	90	106	106	109	98	113	113	116	95	106	104	107	88	110	94	119	112	82	103	107	118	112	90	105	105	108	110	105	104	101	99	91	108	97	123	105	108	88	108	106	118	91	109	110	103	126	107	87	119	94	89	86	95	118	126	107	121	93	101	78	120	80	108	106	91	99	115	117	96	96	117	107	105	107	119	110	105	100	99	114	104	104	82	111	120	102	119	101	114	103	130	121	97	115	99	106	105	111	120	79	99	105	95	91	114	109	107	102	100	115	100	105	97	96	79	107	127	86	101	86	97	101	107	107	113	126	116	96	107	122	86	100	104	109	99	103	97	105	118	112	110	124	98	90	109	94	85	99	121	104	120	106	98	113	113	75	98	115	91	101	100	99	89	109	89	107	115	103	111	106	126	111	100	89	95	90	88	82	79	88	96	104	107	84	107	106	122	100	102	107	88	100	117	99	107	128	101	88	121	112	101	117	87	119	90	93	113	112	117	105	115	86	84	109	104	113	99	107	109	110	109	102	101	91	119	119	106	89	96	86	86	96	111	91	100	90	87	114	106	89	107	93	103	108	99	118	87	90	107	118	99	107	123	110	110	90	107	110	95	103	88	100	94	112	97	114	117	101	103	88	87	91	90	101	114	128	99	96	85	104	80	119	98	92	112	102	96	104	98	88	111	89	110	87	114	96	85	97	108	98	89	132	98	94	98	99	95	110	110	106	97	108	112	109	102	112	83	93	91	114	96	98	113	100	75	106	99	95	103	75	103	91	103	97	119	101	92	87	116	112	112	110	95	125	114	88	95	97	91	95	107	99	81	104	136	96	122	114	122	84	113	106	82	114	115	108	104	99	103	104	102	108	98	102	99	113	105	90	87	104	110	90	87	109	95	92	99	115	116	97	85	97	87	93	107	123	109	111	99	116	91	108	110	92	107	88	95	115	108	85	88	94	100	103	120	91	94	97	99	81	113	111	120	106	88	94	101	123	104	103	101	99	100	95	93	124	120	109	109	88	88	106	105	115	106	104	107	115	105	112	111	106	118	103	129	112	109	101	87	90	92	112	121	101	94	105	97	121	93	100	99	96	98	86	116	101	112	88	96	94	101	82	105	105	108	112	85	108	97	103	107	114	98	96	104	112	110	88	94	97	94	100	95	106	107	93	104	132	106	106	109	84	111	119	96	92	122	129	108	108	104	99	106	119	99	111	140	97	105	95	107	98	93	93	100	108	101	88	105	108	99	112	92	141	78	91	104	96	97	110	127	114	82	121	109	82	120	107	120	118	113	106	101	88	106	119	90	113	125	101	116	88	107	98	98	90	90	100	91	94	125	94	116	96	97	113	117	121	106	107	88	106	119	112	95	90	102	115	104	101	108	87	103	107	104	98	104	116	96	97	94	119	92	100	102	92	109	93	116	99	88	96	106	131	111	99	100	106	99	112	100	103	98	93	113	106	103	106	105	117	89	103	95	102	79	97	110	101	120	118	100	96	82	116	107	110	86	110	106	115	111	119	98	94	109	111	131	107	89	85	108	107	90	100	91	102	96	94	97	110	96	105	97	100	103	101	95	105	99	105	102	117	91	100	104	92	99	100	119	113	92	92	92	113	92	100	97	112	99	103	97	96	93	100	95	104	86	96	105	87	111	101	99	108	98	82	88	125	100	109	104	114	104	105	97	116	104	95	109	102	111	110	97	98	105	106	103	108	108	97	94	113
3003	4098	2263	986	644	481	367	326	348	330	355	293	280	290	294	309	278	277	310	278	280	301	266	302	308	273	269	264	283	268	264	278	258	267	265	261	259	267	272	272	267	279	296	273	294	230	264	274	281	293	282	286	273	266	271	257	271	284	278	278	280	276	266	253	266	263	287	266	262	239	251	275	270	249	283	226	288	237	253	248	269	267	287	244	272	279	310	270	264	278	248	259	258	243	258	268	257	276	278	250	289	247	239	270	284	272	251	264	273	272	254	290	262	253	271	267	266	271	275	271	255	266	260	259	265	268	253	274	281	270	273	268	275	277	299	263	250	241	274	281	260	299	265	285	275	259	276	302	279	283	253	282	268	284	264	284	277	268	297	278	281	253	281	265	270	255	289	276	257	259	300	288	246	272	250	272	263	287	260	266	267	266	286	269	309	259	255	276	240	286	265	276	280	266	273	240	265	262	275	269	280	275	243	261	265	293	269	258	271	263	296	260	255	279	279	245	304	265	254	266	286	274	239	282	254	261	257	270	284	288	263	251	278	246	254	284	260	271	249	272	266	251	263	260	318	258	252	259	273	270	244	265	290	265	252	245	241	247	249	259	263	263	270	271	239	276	285	278	292	251	247	261	279	281	252	261	244	278	299	312	265	277	286	278	258	286	276	286	264	266	287	279	255	290	304	253	265	274	254	257	282	244	288	244	260	281	270	284	250	282	284	263	277	295	265	289	271	272	278	281	267	275	271	291	295	283	303	275	284	280	273	278	257	262	256	265	269	252	264	271	270	256	256	283	280	261	281	265	253	296	265	269	235	285	272	258	245	252	281	302	272	283	277	267	304	284	273	261	282	280	284	252	273	258	267	275	274	240	264	252	252	268	280	254	241	275	274	298	269	269	275	253	309	263	265	280	267	284	262	255	265	286	260	297	292	269	271	286	270	263	275	270	282	273	274	277	256	295	288	246	283	257	285	288	278	285	280	257	266	273	273	259	272	269	264	283	269	258	271	283	256	284	285	274	269	260	278	256	272	296	273	299	297	262	275	248	259	282	289	275	251	291	280	259	297	296	288	236	239	291	263	290	305	237	291	260	254	271	257	280	279	251	283	271	262	303	274	245	258	269	269	254	297	295	275	267	259	251	284	280	251	245	269	278	263	246	288	269	266	285	289	244	279	265	257	280	252	284	278	236	291	247	269	270	278	269	274	284	280	286	272	298	274	276	265	298	268	303	251	278	280	244	250	272	271	279	264	285	262	269	276	278	312	238	287	266	295	271	280	243	256	281	270	271	286	257	255	275	291	256	285	287	294	276	284	267	277	272	251	271	246	289	279	276	263	268	272	270	263	257	266	263	266	272	292	253	250	244	283	280	247	267	265	253	250	257	286	235	243	252	263	272	294	254	253	255	269	275	275	262	275	261	298	267	301	268	285	272	242	277	286	275	258	267	275	270	251	298	269	277	264	259	270	253	281	273	264	256	274	263	220	273	273	262	280	271	248	275	259	257	272	250	272	269	257	235	274	255	279	248	306	264	263	285	281	258	269	269	270	266	257	303	240	264	263	267	274	257	279	295	258	299	244	249	257	240	257	274	276	247	242	253	297	252	260	280	260	276	289	283	245	274	281	308	289	267	266	281	277	291	280	276	272	293	254	265	281	278	252	273	281	257	256	280	277	260	271	270	246	259	246	281	283	263	254	264	271	288	270	258	259	260	260	249	310	283	260	299	260	273	275	290	261	257	273	260	244	250	285	262	259	285	286	282	259	295	269	276	287	269	221	246	266	254	275	282	265	259	304	289	262	266	285	246	278	283	272	270	282	277	273	253	254	274	271	275	254	259	253	251	278	264	291	281	262	252	264	291	265	262	270	291	253	275	273	265	291	280	265	301	279	272	277	314	288	237	274	272	272	267	257	282	245	247	290	262	267	241	270	258	285	283	285	264	282	269	273	281	265	257	240	261	275	301	279	288	269	247	273	289	273	301	261	244	252	257	282	261	292	287	277	267	275	264	279	244	269	286	280	269	262	273	256	260	268	263	283	271	277	278	277	274	278	259	269	250	268	257	256	294	270	279	251	301	234	264	266	258	255	300	250	284	290	251	297	273	261	276	291	277	271	268	269	261	274	272	296	265	240	252	287	256	261	239	241	264	267	259	280	234	253	263	285	252	263	256	250	266	286	268	270	267	253	238	281	265	242	256	276	262	258	262	269	268	256	275	263	247	257	276	274	237	266	269	278	244	274	270	269	242	271	270	283	274	252	264	271	248	269	247	258	295	272	260	260	273	278	276	266	259	283	247	262	277	253	265	236	286	244	258	260	262	239	256	240	290	285	274	281	261	269	263	283	272	271	273	258	253	289	270	276	241	292	289	267	264	238	253	258	270	266	235	273	286	275	286	261	268	253	272	256	273	248	269	272	243	257	279	263	274	284	267	268	253	248	284	253	287	243	261	293	246	265	266	262	258	265	277	306	257	260	264	260	254	260	258	256	251	254	259	264	274	266	281	262	282	272	269	284	238	255	243	271	254	264	252	261	242	275	266	256	275	280	287	265	254	243	243	270	260	248	277	274	248	283	290	252	275	288	310	275	273	299	274	273	277	291	264	293	267	296	239	290	250	280	249	269	272	239	317	277	274	282	279	278	290	282	260	268	248	284	284	265	268	254	284	252	295	264	257	261	311	287	250	268	250	236	272	292	280	262	259	284	269	295	271	278	265	277	260	274	264	278	267	246	256	278	275	246	259	296	296	243	242	265	268	272	252	288	255	221	273	246	264	257	258	310	245	262	295	281	259	290	273	268	275	261	276	249	245	278	236	258	268	269	267	245	266	280	266	268	262	274	276	274	248	295	248	274	277	263	260	269	274	259	255	243	248	275	227	262	283	258	290	252	282	245	272	282	269	273	269	287	267	277	283	242	255	242	251	288	288	255	279	251	263	280	258	277	252	278	283	246	260	270	284	324	271	279	266	241	275	272	270	280	260	272	256	247	253	286	268	252	234	288	289	237	289	286	266	279	253	270	288	277	253	280	238	242	285	258	278	277	277	292	268	261	266	303	295	258	270	270	265	264	270	238	239	247	264	263	267	259	259	283	282	266	266	262	258	272	291	265	278	234	257	280	286	257	254	287	249	276	280	255	271	276	238	249	273	260	280	258	287	269	276	273	291	289	243	260	279	283	266	241	268	288	279	269	265	250	266	293	263	258	279	294	271	284	255	253	270	277	257	282	277	306	292	239	257	259	271	255	257	294	298	277	252	281	267	272	290	251	286	289	264	259	274	243	267	260	251	274	291	286	266	283	279	264	281	256	253	285	266	271	258	269	266	306	235	277	254	274	260	275	281	286	273	264	261	257	257	313	261	255	260	273	261	241	262	296	283	251	279	267	269	248	286	251	259	296	243	239	259	260	269	277	263	252	272	260	285	262	277	246	290	246	257	271	264	276	291	246	273	265	234	272	276	263	280	279	269	274	266	251	285
32291	10929	1213	484	416	384	392	359	356	385	400	370	405	376	395	340	376	328	369	361	352	339	337	357	373	365	373	349	358	375	360	342	372	336	342	364	362	381	340	390	370	343	376	373	342	306	354	354	389	383	366	401	403	343	323	357	366	346	338	337	374	357	352	358	352	359	365	356	352	375	355	407	349	362	332	351	363	362	357	371	340	327	371	345	338	358	353	339	364	335	367	348	353	358	376	358	342	380	363	377	345	353	353	348	364	404	369	390	322	360	338	351	330	378	347	351	363	370	321	361	341	349	384	364	301	350	352	335	371	341	329	388	363	367	354	327	376	376	375	318	351	337	391	366	326	390	345	361	356	357	331	353	367	333	336	390	318	398	289	344	354	366	379	369	361	351	359	366	354	391	357	341	343	360	361	355	357	323	336	382	321	328	365	360	345	386	376	388	403	373	345	375	360	340	349	347	371	345	329	416	348	343	357	374	341	352	396	385	363	349	369	310	326	347	361	368	342	349	397	333	370	340	341	379	312	347	354	349	342	340	378	369	351	346	349	372	297	344	349	370	385	363	362	333	311	337	326	365	391	336	366	360	363	344	351	368	391	358	368	361	365	374	382	331	354	341	339	378	377	353	370	374	361	364	351	357	375	379	383	343	345	355	342	357	357	322	327	358	369	348	345	347	360	375	341	338	321	327	374	355	395	356	388	351	378	342	358	370	374	390	361	329	300	330	352	383	373	344	329	327	348	374	338	350	346	351	363	364	352	344	389	334	322	377	372	339	353	333	372	364	390	333	343	357	349	386	336	390	358	376	354	330	392	328	343	357	342	378	344	363	349	344	333	369	362	375	382	350	354	383	355	366	394	326	377	329	342	355	347	352	367	351	404	353	358	361	346	329	374	355	342	356	346	348	336	325	361	380	362	353	359	376	369	385	360	330	376	351	350	381	370	357	333	382	355	365	366	366	383	379	347	359	353	375	350	403	342	346	362	384	355	379	398	326	364	355	380	370	360	340	364	363	351	379	349	337	364	340	368	346	359	353	349	365	363	382	372	378	322	355	365	347	370	375	331	351	355	367	367	407	323	327	348	316	347	333	368	383	358	337	366	350	349	348	357	353	348	378	333	352	326	358	352	330	392	371	399	361	317	366	383	416	345	345	347	359	390	338	356	347	387	359	341	401	328	370	311	384	325	366	356	360	361	340	355	351	365	340	340	355	378	357	351	365	362	351	380	321	367	335	382	408	366	378	339	341	377	363	372	352	352	326	342	383	357	334	359	318	376	390	338	325	340	401	369	372	349	394	345	368	368	425	339	328	382	360	342	346	376	341	374	364	358	371	369	339	371	368	330	327	343	365	339	349	360	321	335	339	369	337	352	368	374	358	367	375	346	369	342	363	359	375	408	376	376	381	354	358	334	357	345	340	361	354	353	377	331	387	369	360	348	340	367	352	344	356	362	379	349	350	372	348	353	348	331	359	364	343	342	352	368	363	374	355	344	383	379	370	319	361	359	376	365	358	353	353	337	367	375	358	343	374	338	388	367	332	349	334	345	374	376	322	358	381	335	380	370	353	368	405	320	356	379	385	366	358	313	389	356	356	354	328	367	377	349	333	341	374	347	359	358	353	347	369	354	370	351	332	387	327	368	379	369	374	364	358	357	339	376	351	362	341	374	371	357	344	344	362	396	333	375	349	380	404	386	375	330	354	364	341	373	346	325	327	385	368	389	393	321	356	363	322	373	372	340	350	352	357	357	368	363	357	340	318	326	375	337	362	332	346	364	318	345	372	372	360	397	329	349	342	339	362	375	333	364	318	364	365	369	375	359	338	355	358	341	378	329	348	384	379	377	354	359	396	347	342	365	347	383	372	358	347	364	373	360	356	378	353	370	365	353	348	342	327	359	356	335	363	360	388	364	325	348	370	372	346	380	344	361	344	328	354	352	395	342	393	332	341	332	339	386	374	362	341	349	373	379	354	332	352	345	334	374	350	342	354	352	371	350	377	333	315	351	317	352	356	345	333	348	361	332	358	325	365	350	342	355	389	357	386	346	385	376	355	362	356	355	356	359	386	359	339	355	338	370	360	366	345	334	390	332	364	366	357	325	330	372	339	357	350	343	358	394	374	310	348	398	371	379	378	350	388	341	348	353	353	340	354	378	346	350	354	371	343	348	402	364	355	328	378	359	330	354	363	348	343	313	396	350	355	358	328	351	331	335	345	385	366	369	361	383	321	366	380	378	350	354	381	374	339	366	366	387	364	346	327	361	369	351	362	381	365	335	364	397	367	321	340	349	370	342	339	335	343	318	357	362	401	371	358	347	381	355	367	349	383	341	345	348	374	319	391	318	367	367	375	324	339	354	330	372	338	372	339	382	367	358	351	370	334	370	366	343	359	376	354	357	361	370	379	346	386	378	357	330	382	370	374	368	382	365	405	367	352	367	366	317	338	355	352	368	363	363	337	330	358	347	343	416	335	357	346	360	339	381	369	335	359	302	392	356	386	338	361	360	352	374	347	370	333	372	334	356	370	351	359	352	352	307	335	327	389	351	347	367	370	343	367	367	358	373	362	341	388	350	352	386	341	325	360	353	351	345	332	358	375	323	341	347	373	347	349	381	361	361	371	360	337	364	366	353	344	346	354	333	380	417	319	351	358	346	356	381	347	333	381	353	350	390	349	355	414	378	366	355	369	363	360	392	364	342	354	376	329	367	364	345	371	339	338	332	353	354	354	405	346	384	338	350	354	367	378	381	392	353	348	336	343	336	374	367	356	377	381	331	354	324	350	361	373	355	355	359	359	359	331	388	380	308	401	341	376	367	346	348	346	378	351	372	350	372	386	334	339	359	349	341	374	350	363	373	368	335	338	347	366	359	382	337	377	338	325	386	359	342	347	388	342	383	352	362	356	390	373	378	401	355	341	401	362	343	361	406	396	374	345	358	362	326	359	362	331	396	385	354	339	334	347	356	357	347	377	375	373	373	351	397	360	353	301	329	342	351	391	355	379	360	361	363	329	327	406	382	390	368	362	349	382	391	337	352	359	360	335	346	400	375	341	344	333	349	332	312	353	330	357	362	342	365	334	349	326	368	365	362	338	338	340	395	389	382	385	388	352	373	330	354	352	347	385	368	351	376	347	357	379	351	350	359	364	345	384	386	378	374	344	329	359	338	350	336	353	346	318	358	337	378	315	357	350	347	344	356	331	361	351	376	384	350	378	367	382	364	356	351	381	386	383	340	364	374	304	392	355	364	373	343	361	362	377	344	361	340	342	364	375	350	311	342	354	358	377	359	394	352	361	367	390	328	371	369	342	371	345	338	375	364	349	360	394	376	359	359	363	354	330	371	347	343	346	354	358	353	363	345	325	346	393	365	358	347	348	294	371	363	361	406	365	427	372	317	362	350	358	364	372	347	372	372	331	366	348	359	379	367	319	346	350	347	373	332	336	398	345	353	361	351	354	344	365	378	328	355	365	371	363
5415	898	856	837	745	782	776	802	811	784	797	818	779	824	774	781	772	808	788	743	804	801	795	743	823	796	825	781	780	766	849	817	785	808	751	855	804	803	820	800	804	818	796	773	844	832	806	796	858	817	745	786	744	770	763	830	767	827	771	787	787	765	796	789	790	777	810	754	813	787	789	764	748	767	779	793	856	834	799	800	783	817	773	802	802	812	760	802	774	763	733	756	798	804	747	778	817	800	834	774	764	831	824	795	780	747	783	827	769	791	817	739	760	779	796	796	779	777	740	823	748	819	772	770	837	767	822	770	772	799	778	817	774	789	771	776	763	779	780	788	777	788	838	825	761	780	787	785	739	772	787	810	783	777	743	783	774	783	771	777	790	767	799	795	744	808	788	779	767	740	774	778	853	762	780	833	832	853	788	826	796	811	793	792	787	806	737	786	789	750	824	785	789	790	780	797	776	776	778	812	765	777	798	821	769	855	855	753	789	747	847	752	814	787	805	806	757	792	789	804	762	760	792	773	811	801	829	770	782	802	780	766	783	760	750	755	782	815	796	798	814	756	790	774	777	768	787	821	763	781	779	779	817	759	808	763	775	822	795	806	773	797	801	800	766	796	771	813	791	764	823	794	742	793	856	779	767	755	757	857	791	834	831	807	811	788	785	807	778	800	805	789	795	765	845	782	752	734	788	760	775	784	756	787	791	775	822	762	801	752	800	772	797	835	781	774	790	746	799	864	805	763	811	847	751	762	759	800	781	770	806	821	758	806	789	825	811	807	764	782	784	762	769	776	821	793	788	767	780	767	758	800	808	792	788	781	780	794	812	774	766	821	787	708	781	781	782	786	796	750	810	761	764	835	805	788	812	749	847	819	756	780	796	793	827	754	820	735	803	799	802	831	767	814	817	810	807	808	750	796	815	797	762	852	765	800	825	782	815	793	788	809	841	782	767	815	819	808	784	756	756	800	822	735	742	786	765	760	737	783	795	808	779	826	833	837	780	754	802	755	779	788	821	723	766	816	806	813	806	778	802	814	834	799	772	796	803	801	821	784	792	779	794	820	767	750	810	800	751	800	825	777	764	781	773	801	765	762	809	816	802	793	793	806	763	759	811	791	774	744	804	765	786	759	785	784	809	800	787	781	754	763	716	760	807	802	792	854	788	793	811	769	774	824	771	799	768	760	827	789	841	799	805	790	712	806	730	764	786	779	822	807	782	737	824	764	767	791	791	777	781	803	792	818	771	831	807	818	797	811	766	791	751	802	808	842	794	805	766	749	795	813	847	718	826	789	829	840	792	823	803	817	788	788	830	763	777	784	794	766	752	774	824	762	758	791	803	771	773	801	774	782	758	819	783	805	793	780	819	747	813	778	789	806	777	781	746	813	777	771	822	791	832	762	798	839	813	865	788	785	784	779	804	827	762	782	757	743	821	781	817	744	876	780	764	762	789	773	809	820	761	743	821	759	763	783	820	807	774	744	822	776	746	771	809	805	787	800	740	768	812	777	811	817	766	824	775	815	774	789	741	812	859	811	772	778	841	815	757	769	810	770	810	791	755	792	822	759	772	768	756	784	762	773	755	759	823	798	753	796	772	824	776	774	794	772	721	763	818	780	759	820	763	805	744	786	804	748	816	766	747	755	790	822	764	810	813	782	811	757	786	809	817	828	835	788	824	817	782	799	750	766	802	808	792	765	793	767	806	750	755	816	803	851	833	777	796	819	761	846	781	786	737	828	814	801	808	769	799	845	762	802	794	805	819	773	793	785	768	772	793	805	764	764	800	758	779	775	814	772	789	799	783	789	777	771	778	774	813	814	721	807	751	774	771	756	776	737	795	786	782	789	739	865	827	771	768	789	794	738	811	779	759	773	846	827	789	771	851	840	785	774	799	764	798	753	792	800	791	777	779	765	819	765	783	805	784	780	794	783	790	766	807	796	757	782	793	769	826	802	786	793	780	761	735	804	810	771	750	812	850	808	828	771	797	727	754	773	787	774	790	778	773	762	845	792	865	787	810	781	833	724	808	791	808	746	690	764	836	769	806	779	780	813	758	842	749	766	820	772	787	793	819	787	758	837	781	808	838	838	789	812	793	817	830	816	800	805	820	770	791	797	802	791	810	776	824	758	814	801	829	751	773	765	865	784	769	790	763	807	769	777	816	795	817	751	820	737	760	868	757	782	822	801	828	762	782	789	825	758	777	813	760	818	807	744	798	773	774	815	877	803	772	742	743	784	812	807	793	792	805	778	777	804	820	772	764	815	776	808	777	818	787	793	797	803	822	772	756	759	780	832	813	775	774	838	813	776	762	790	797	831	801	783	788	791	797	775	834	783	818	758	809	743	829	824	830	819	760	795	836	802	813	781	775	806	786	795	795	773	773	809	814	789	802	817	731	750	863	762	803	811	749	859	786	727	809	783	807	791	760	817	772	752	718	815	777	828	819	791	771	770	821	749	816	837	801	781	765	782	772	709	791	781	830	741	809	819	806	811	796	815	813	796	763	788	765	819	799	743	789	781	750	780	760	808	808	750	732	758	810	752	771	764	771	781	793	782	812	764	784	792	749	777	851	773	766	841	773	798	781	766	808	777	804	800	782	799	795	816	805	819	820	768	759	739	781	802	801	771	770	816	766	789	763	747	778	796	797	792	812	778	839	773	792	815	799	779	782	830	779	814	827	761	776	775	742	817	782	820	843	770	783	791	786	836	750	782	755	778	784	807	764	849	802	834	778	745	820	747	803	792	806	766	748	775	798	777	817	798	804	802	801	729	813	847	813	833	805	792	834	778	826	754	807	796	831	852	796	821	762	779	762	801	808	763	818	765	811	754	755	749	788	782	823	773	822	778	817	789	894	803	772	792	773	840	833	815	751	816	812	826	791	778	773	823	769	777	766	822	816	801	783	793	805	804	766	799	775	793	841	792	806	818	797	793	748	765	809	803	788	813	797	794	815	727	799	804	796	771	780	808	794	798	810	764	754	778	756	767	789	771	805	792	761	770	782	786	808	789	771	792	791	826	741	789	774	810	812	777	779	798	735	804	783	765	772	785	828	826	793	790	753	805	750	739	786	809	804	779	779	768	762	818	760	801	769	795	810	818	735	805	797	788	801	826	804	797	800	776	773	788	782	796	780	818	752	773	815	754	744	776	798	808	795	802	820	775	738	802	795	810	859	827	785	769	761	777	769	763	763	774	770	776	768	766	783	721	812	803	776	747	790	760	770	828	780	819	775	758	770	805	824	811	796	807	784	800	776	814	796	748	764	723	866	745	726	813	802	802	817	802	764	768	789	787	756	803	859	779	804	791	784	814	776	748	774	802	814	749	787	772	718	833	782	769	814	822	779	829	759	847	802	751	805	808	838	811	777	855	778	812	793	852	767	775	782	803	788	796	786	833	828	732	829	832	784	755	767	789	792	769	795	763	811	790	783	764	816	793	786	795	746	822	811	758	750	769	818	755	814	778	815	820	753	791
24549	20954	24374	27671	20396	1721	439	332	298	303	274	272	278	249	277	282	233	271	235	244	267	281	261	241	220	242	263	249	263	268	247	227	214	259	241	250	249	237	249	215	254	231	230	248	248	258	263	260	220	224	256	244	228	218	240	213	236	223	266	294	231	220	235	246	268	252	232	232	240	241	227	248	259	250	261	252	236	233	214	236	222	264	247	229	249	223	247	236	220	239	242	238	253	260	231	238	264	255	250	250	225	231	252	235	234	275	225	230	253	260	236	250	210	239	250	246	259	259	256	245	244	234	229	197	231	280	244	255	250	295	229	249	284	265	216	254	250	253	256	246	235	245	229	264	243	253	258	259	238	272	247	234	213	259	246	235	255	225	233	257	253	253	257	232	202	240	227	258	241	226	256	248	266	218	241	264	212	258	220	241	231	249	279	259	224	246	229	248	239	255	242	214	209	222	236	230	234	249	238	216	254	219	233	243	244	250	250	217	224	255	241	218	242	241	237	239	245	254	222	254	252	265	221	229	234	262	250	232	235	275	259	256	247	239	254	250	256	218	251	216	230	243	237	215	258	263	223	234	265	240	241	221	241	245	239	214	228	234	253	242	242	251	224	251	234	228	248	237	256	247	252	264	271	213	288	242	235	231	230	249	250	236	266	259	232	242	259	240	253	242	262	222	234	217	215	273	243	238	234	271	252	239	271	269	225	218	239	294	242	237	220	261	228	257	229	276	273	242	233	221	250	227	248	238	231	246	224	222	208	276	248	219	235	237	272	217	227	229	237	255	239	239	245	264	249	238	226	250	228	241	263	253	257	218	244	212	243	250	230	257	220	249	234	257	254	257	244	241	236	232	242	255	237	217	229	249	270	269	249	204	224	247	232	257	267	249	221	229	226	230	233	243	245	244	244	261	272	235	248	244	262	228	228	248	247	224	217	255	249	243	236	235	232	264	239	240	239	218	226	221	239	228	256	246	254	219	260	262	238	254	265	235	222	262	236	231	230	246	225	236	271	259	245	227	244	261	257	235	252	235	228	270	233	222	241	256	248	210	233	238	257	235	222	259	236	245	268	234	274	226	239	238	220	245	260	244	246	232	225	258	241	242	258	254	227	238	208	217	259	236	234	242	250	246	238	241	256	248	240	223	253	236	239	269	247	229	214	246	267	252	254	254	232	233	212	267	254	248	230	269	234	247	261	247	239	235	250	225	240	250	205	226	230	255	220	286	235	243	229	220	214	243	259	238	251	224	264	253	224	251	218	247	250	240	224	246	224	241	245	253	249	213	267	243	239	246	248	239	198	255	249	244	251	245	265	224	231	273	205	267	238	248	270	256	236	230	255	236	239	229	232	244	268	260	238	235	196	256	250	211	224	202	244	260	253	244	231	226	223	251	249	229	209	229	258	238	265	222	229	215	239	247	258	243	240	257	249	234	227	233	252	265	238	284	254	223	239	225	222	271	255	241	268	247	217	259	253	232	253	254	233	243	253	245	245	255	250	229	222	254	258	256	245	248	277	238	225	254	237	264	227	217	243	227	239	246	262	223	231	226	237	226	240	250	274	220	254	206	232	241	220	258	229	230	257	214	272	251	256	206	264	278	214	266	244	226	232	239	229	215	256	248	252	260	267	270	257	219	253	226	238	258	256	258	267	273	240	239	236	240	242	242	253	266	239	266	218	242	227	226	264	231	246	247	251	234	214	240	239	242	250	243	234	240	223	240	234	219	263	255	265	243	220	221	263	252	240	253	232	230	222	202	255	243	235	261	223	241	232	219	230	250	241	246	288	232	250	220	279	252	255	230	219	252	240	253	220	259	259	233	240	211	203	243	230	262	250	260	246	216	220	230	228	225	239	241	237	248	228	256	256	240	231	228	240	248	261	235	244	241	233	252	237	246	262	233	218	264	276	245	227	233	246	223	241	225	217	266	239	216	239	240	224	250	248	244	235	243	246	200	252	246	246	238	242	268	242	261	212	219	253	257	230	259	304	252	228	243	216	223	234	248	242	262	223	226	265	248	233	246	265	238	224	257	232	253	263	247	251	246	250	241	245	258	252	223	262	237	274	256	257	247	235	248	263	238	245	232	252	241	224	205	255	241	235	216	222	253	241	251	263	229	230	287	265	249	228	265	228	255	233	234	279	254	245	268	225	231	225	234	284	239	212	242	231	221	241	225	251	232	258	237	222	223	244	257	244	242	278	232	221	210	221	209	232	233	229	270	243	241	249	243	257	224	245	217	270	245	233	253	219	223	250	244	240	240	284	253	234	247	240	238	248	234	223	247	235	250	216	258	235	233	235	206	259	231	255	235	203	205	262	232	261	227	258	242	278	240	259	249	269	232	238	209	223	216	236	222	260	270	242	258	236	210	241	234	276	255	256	244	252	240	247	244	203	222	215	258	235	244	249	230	267	249	244	245	261	241	276	240	221	268	233	271	264	257	243	266	261	213	227	207	257	227	247	277	231	229	256	231	249	240	249	246	265	259	256	238	247	233	255	237	256	241	256	241	301	226	255	255	244	242	230	253	236	261	261	224	244	232	220	242	251	221	249	257	250	271	253	262	265	241	222	247	254	223	236	238	262	255	234	261	264	248	274	240	255	246	238	217	257	218	230	254	267	201	265	223	255	227	250	258	222	232	209	237	248	262	228	247	253	235	232	263	252	252	234	247	257	234	261	245	237	259	221	257	234	247	251	249	265	256	268	235	238	249	222	235	255	242	239	254	248	249	249	276	254	255	246	216	217	256	252	271	255	252	225	211	243	249	267	236	257	251	265	258	235	238	222	271	272	259	217	273	236	232	215	222	255	256	215	239	241	233	220	248	216	239	252	258	258	283	247	257	270	271	238	238	237	246	244	229	269	247	240	234	270	207	247	226	260	235	249	247	249	261	217	249	270	235	271	244	223	219	247	259	226	258	231	238	231	247	253	236	211	236	254	279	260	231	225	240	240	255	222	233	235	257	269	247	254	241	227	228	262	242	242	252	244	248	243	232	262	241	213	241	241	238	232	245	221	268	234	249	238	211	243	240	267	232	257	233	223	254	230	252	222	237	260	232	242	257	228	256	231	260	253	250	263	247	215	251	245	255	249	261	238	250	241	230	231	248	251	235	261	266	245	263	226	250	226	251	202	230	256	245	228	238	262	251	235	250	239	258	243	256	267	236	199	265	243	233	238	229	237	251	239	229	261	247	234	259	230	241	277	261	267	263	259	251	251	248	238	271	234	230	235	248	258	274	242	252	244	258	250	233	229	218	237	228	240	260	269	230	237	259	253	246	229	240	245	236	240	241	250	273	253	231	231	240	222	250	240	221	255	231	258	241	222	226	245	246	250	248	222	226	244	263	237	254	247	271	247	241	241	239	246	221	222	269	236	223	245	226	244	258	240	257	222	230	261	211	255	233	230	235	257	233	277	242	247	259	244	234	243	233	253	237	266	221	252	216	218	248	243	209	255	243	242	232	257	261	259	248	213	265
3081	2568	1551	919	704	631	604	628	633	555	559	607	534	561	570	571	517	589	556	566	541	550	516	536	544	540	571	541	567	612	577	561	556	523	566	503	532	516	557	563	564	559	529	575	574	497	563	557	544	582	540	504	553	549	511	548	510	511	552	571	583	552	548	516	564	559	560	538	538	488	558	525	564	503	519	552	535	572	516	569	521	556	527	569	504	557	538	567	522	523	524	507	550	539	554	509	526	571	534	557	541	559	533	528	511	585	511	556	566	564	554	575	603	545	549	496	578	554	556	543	579	518	516	544	549	540	541	493	561	530	557	554	529	561	533	561	573	535	568	523	555	591	549	538	537	543	538	485	568	519	580	537	528	579	537	593	545	516	564	529	550	572	535	575	550	515	541	545	561	553	543	539	551	511	534	562	578	540	546	533	541	538	516	549	526	580	570	579	508	502	563	565	545	554	569	518	592	515	550	554	577	541	560	564	523	520	562	557	544	514	553	525	584	563	538	557	520	539	555	557	572	554	538	565	552	545	542	565	561	511	580	580	563	542	536	592	580	554	539	505	529	579	552	560	581	528	559	562	575	505	534	536	521	547	535	564	551	544	550	542	581	527	536	569	544	595	547	545	562	546	538	556	551	593	602	555	509	551	506	551	586	517	547	543	555	510	549	558	593	528	537	531	571	532	552	581	555	574	554	547	568	573	517	549	529	509	519	528	511	515	550	534	582	564	586	555	523	534	513	570	537	505	558	530	543	490	546	555	541	546	526	510	567	608	548	520	573	582	577	562	535	543	529	532	558	566	553	510	525	556	504	546	521	522	560	533	552	564	558	595	566	560	575	523	582	536	529	538	552	548	523	497	552	563	570	506	521	541	535	525	494	508	512	549	549	551	540	571	566	480	541	587	526	512	585	531	545	571	523	538	515	539	538	553	527	544	542	525	524	547	549	549	559	566	490	535	581	490	564	577	531	559	529	543	575	553	532	557	543	505	575	522	531	517	596	551	539	541	549	511	518	522	551	527	577	539	530	585	556	545	541	523	503	530	570	571	585	558	553	524	513	523	565	492	545	552	546	516	575	569	547	554	548	586	552	550	568	543	562	540	589	542	555	546	559	568	507	575	557	530	577	551	524	552	560	535	538	589	537	576	576	580	504	512	527	542	524	534	525	535	545	562	578	568	562	542	549	528	543	527	577	588	584	545	515	548	569	563	601	571	549	545	536	595	570	604	535	560	564	584	562	534	569	552	523	554	542	514	525	532	525	554	560	568	544	531	555	493	542	595	551	544	547	551	570	518	544	543	559	541	533	533	523	568	554	536	553	573	509	520	529	541	563	534	584	533	581	534	533	518	559	511	561	533	509	556	537	597	573	523	531	543	544	534	566	569	508	522	564	560	539	583	534	557	566	556	556	541	519	512	527	552	562	569	535	574	538	511	588	551	497	513	563	557	574	542	579	536	551	536	545	550	533	545	603	614	532	587	609	527	539	545	541	552	526	534	542	539	505	566	549	556	550	567	563	539	566	545	562	550	535	553	546	538	526	518	561	544	529	556	555	531	542	525	519	581	512	566	578	562	536	565	539	549	559	588	572	517	508	535	541	574	552	560	551	531	594	528	500	536	508	543	522	541	538	550	547	563	548	578	583	569	517	557	580	547	512	503	509	541	527	533	564	520	564	560	524	551	545	555	553	546	552	585	548	514	562	512	609	585	558	540	551	564	537	509	504	559	538	509	555	580	552	516	554	528	551	574	556	510	567	521	501	545	537	577	563	614	571	555	530	546	584	534	561	528	537	542	550	569	536	557	531	562	546	541	530	514	499	538	549	543	534	562	536	525	603	521	516	542	534	529	554	530	532	561	556	524	546	563	492	539	548	540	560	513	603	557	561	557	579	530	547	546	540	531	515	582	510	544	556	520	517	553	570	534	569	584	588	550	571	545	569	546	537	523	559	547	567	549	566	574	526	536	595	529	521	522	542	552	565	541	548	542	530	518	607	532	550	550	523	527	548	571	541	547	580	562	508	571	548	577	538	551	573	542	574	546	556	563	574	546	581	535	567	559	529	563	545	568	539	534	600	541	526	527	501	535	544	546	506	562	579	522	506	569	512	539	593	554	583	510	525	549	550	520	555	561	550	576	560	559	544	521	565	590	570	598	577	519	547	554	540	556	601	573	517	556	535	534	518	566	537	583	543	531	543	559	545	587	534	523	534	531	533	590	538	562	608	521	545	540	544	558	546	500	550	542	552	550	600	546	571	548	580	552	558	539	556	558	548	572	556	530	608	565	540	530	489	527	569	524	592	502	565	580	565	527	544	538	511	554	523	565	543	538	514	567	589	540	501	537	578	528	492	580	540	551	531	520	540	569	546	524	538	532	571	519	547	521	548	518	533	516	546	588	540	562	509	507	540	546	551	547	556	528	535	557	526	516	556	584	549	545	519	554	505	567	534	551	546	588	510	562	510	547	545	562	502	527	498	551	566	515	540	575	550	553	522	539	581	586	565	549	519	562	509	551	529	542	556	514	549	536	554	556	546	569	586	533	564	541	527	566	535	557	538	528	535	547	538	557	562	565	504	566	606	529	505	557	560	547	544	565	513	530	551	532	545	553	594	530	542	529	555	517	544	510	576	547	565	539	545	543	521	571	573	548	510	567	534	546	588	568	604	571	526	555	580	519	540	520	551	547	495	571	534	599	537	565	574	570	563	506	545	564	557	598	504	521	573	527	560	504	532	580	565	552	532	546	587	558	542	538	561	530	571	505	507	536	545	546	543	561	556	583	508	522	552	551	545	503	541	549	561	545	519	531	508	560	527	581	525	538	578	546	517	546	555	538	515	534	520	567	510	538	588	575	561	570	574	536	544	535	557	544	535	519	597	540	516	527	566	527	561	521	547	523	558	563	557	514	590	547	510	491	557	549	536	561	620	542	544	467	575	556	507	546	568	575	550	530	517	520	562	592	569	522	517	538	513	522	561	507	526	517	535	575	570	563	568	540	570	569	560	560	506	516	539	555	532	571	544	567	521	531	522	555	524	524	552	497	558	572	570	557	547	543	574	573	556	567	542	552	513	559	531	518	523	564	538	487	527	554	582	571	533	541	590	508	557	554	549	543	564	576	517	564	563	564	515	570	589	546	528	551	621	551	545	528	565	556	534	522	512	534	559	555	528	559	554	539	555	523	512	548	534	559	567	559	526	537	589	554	506	518	536	519	559	565	532	572	489	572	547	580	576	560	518	577	566	549	607	520	533	573	528	550	544	533	555	543	534	583	513	567	513	546	516	561	564	581	569	556	551	506	549	581	612	502	557	579	555	543	531	549	503	485	509	504	557	555	539	584	541	561	542	534	527	587	532	523	541	509	517	520	548	569	538	545	491	558	611	559	539	534	546	567	546	549	525	546	579	529	521	538	546	543	576	531	524	552	570	556	526	533	529	551	518	568	569	560	547	560	591	544	548	542	569	581	517	573	545	519	607	534
23813	20954	25029	27030	20956	20767	1165	351	249	199	177	184	144	118	145	114	125	150	103	114	124	106	102	112	116	123	115	113	104	100	109	113	89	94	98	101	109	102	115	104	88	98	109	123	112	115	116	83	91	102	111	95	93	111	106	103	93	104	85	111	86	115	92	107	102	101	120	96	111	108	111	104	113	129	94	100	80	111	127	92	99	118	115	92	98	100	98	104	112	96	88	93	105	101	113	124	130	93	114	107	94	122	115	103	117	128	109	114	102	109	100	116	91	119	102	100	98	99	107	92	84	87	101	104	103	110	117	106	88	109	96	97	91	114	123	107	115	115	105	105	104	97	114	99	117	105	97	89	90	107	96	113	121	112	88	100	94	109	103	95	109	109	103	97	120	108	112	90	108	93	99	115	100	95	102	118	89	107	107	107	91	91	105	88	111	82	91	86	97	99	109	109	94	95	93	105	93	96	111	99	90	104	120	103	117	115	84	99	109	111	98	108	105	101	108	121	111	94	96	92	101	94	116	127	108	94	106	103	105	85	90	100	99	104	101	112	89	93	117	102	117	85	97	119	95	102	110	108	116	104	106	130	92	98	114	87	103	99	109	107	101	95	92	95	84	95	115	100	97	107	98	87	105	85	93	89	111	98	102	124	115	110	95	129	91	79	109	120	101	95	78	112	104	120	79	94	97	99	88	108	108	89	95	102	101	101	96	96	99	110	92	95	92	100	88	101	125	96	118	96	110	108	93	105	121	114	96	98	93	99	111	111	80	116	112	118	103	97	97	103	95	110	95	82	112	102	118	82	102	104	99	121	133	127	86	90	103	90	103	107	121	93	85	77	88	124	101	95	105	104	105	108	92	87	87	109	87	98	115	104	102	100	115	112	110	93	70	112	111	105	91	92	107	119	111	107	100	109	123	118	113	103	109	90	90	121	104	99	99	97	89	104	95	96	103	95	93	93	108	94	76	82	88	100	103	95	117	114	102	124	132	112	111	104	110	88	116	98	105	91	101	112	101	101	113	101	113	113	96	127	101	112	126	98	98	90	99	109	110	104	99	110	110	96	106	93	114	99	105	105	106	115	106	107	111	106	97	83	103	87	110	112	98	118	109	108	114	100	107	95	107	96	116	107	97	101	112	116	100	111	101	99	100	106	105	104	102	112	122	107	97	108	115	95	101	118	123	102	111	98	89	108	97	84	94	94	90	90	120	88	108	108	109	123	94	118	83	102	92	97	106	111	102	120	99	100	98	117	116	96	101	102	95	113	120	107	117	95	90	98	117	88	117	121	95	103	100	114	109	93	96	108	105	120	103	92	111	103	104	117	90	109	94	120	89	100	94	108	96	104	110	106	82	128	115	120	104	104	99	116	115	94	93	89	110	116	108	118	109	92	89	107	104	115	117	105	103	104	119	102	99	90	111	105	91	119	95	99	116	102	103	97	108	108	104	113	101	86	93	103	106	102	96	104	105	103	99	90	119	87	113	93	103	107	108	113	98	105	81	103	108	89	116	114	98	99	107	124	106	84	109	78	110	107	133	96	113	108	102	101	88	96	105	107	98	112	101	100	105	102	113	93	121	105	104	89	103	110	110	90	100	83	86	110	103	138	91	106	96	98	99	108	89	101	85	101	104	109	101	111	91	114	117	108	96	113	98	98	95	103	93	106	105	107	121	102	102	96	85	105	120	110	119	87	92	110	97	105	91	101	102	94	112	109	104	94	87	103	92	111	106	111	121	96	102	84	115	101	113	95	117	104	106	91	94	108	115	114	109	97	108	98	84	105	104	117	107	104	89	90	104	120	95	92	115	110	90	94	107	124	107	102	90	110	132	110	120	89	97	95	131	121	104	88	102	108	102	88	124	126	88	101	111	108	94	130	109	101	103	94	97	95	105	100	103	125	109	116	109	96	101	114	98	111	96	110	103	114	94	110	105	108	98	98	100	102	109	92	98	89	91	107	99	85	80	95	108	95	91	119	94	107	112	112	100	102	124	100	110	102	121	105	89	110	102	106	95	114	98	106	99	98	105	75	104	118	89	111	109	101	101	84	81	111	85	99	90	101	102	86	107	100	91	98	87	119	98	110	108	97	106	84	115	119	107	90	92	99	106	129	119	103	102	92	83	96	105	117	99	96	107	113	108	92	102	106	94	114	108	106	90	100	115	100	101	96	94	100	117	94	116	85	96	123	122	97	88	86	123	115	92	103	106	105	120	117	105	99	92	81	116	91	110	104	97	111	99	101	123	94	83	84	100	105	102	97	94	108	110	96	100	112	74	94	109	109	85	114	115	112	80	90	93	97	131	116	106	104	107	89	114	88	104	103	108	122	93	116	116	120	106	88	111	91	105	119	92	103	121	105	81	105	106	98	98	97	105	105	110	97	98	90	122	100	97	99	101	90	103	125	95	111	94	112	98	105	113	99	103	92	110	104	92	96	81	98	98	89	93	86	98	101	93	104	131	89	89	89	106	105	106	92	103	93	105	109	110	109	93	107	123	120	96	95	108	119	107	87	98	106	112	92	95	124	107	88	108	100	92	123	101	96	95	92	107	90	105	101	99	119	82	110	102	112	129	98	106	103	116	98	86	101	99	95	125	100	100	95	106	104	102	111	113	92	79	91	120	122	96	101	115	90	110	108	94	115	115	124	94	105	92	90	100	98	108	94	90	90	105	92	105	105	86	102	114	98	102	96	99	113	108	117	104	109	88	90	109	116	104	89	90	109	99	107	116	100	113	114	91	89	101	91	114	103	111	97	114	93	108	88	115	100	89	112	93	117	113	120	95	86	89	114	97	93	86	90	107	100	97	106	97	90	91	101	88	88	101	120	99	102	118	98	101	111	110	95	110	97	108	110	102	107	109	102	103	96	98	109	94	111	83	94	83	93	100	97	97	88	111	114	90	108	107	107	100	98	107	112	95	104	107	93	117	101	109	121	90	104	126	98	95	98	96	94	105	85	115	112	103	116	97	128	104	97	118	110	99	99	101	80	104	81	106	105	114	111	103	102	116	97	95	109	98	94	105	95	97	103	114	111	97	104	106	103	109	92	107	112	99	111	124	118	91	99	85	104	122	105	114	118	98	118	123	116	110	97	117	99	104	90	115	107	96	114	97	100	96	90	98	96	105	107	95	95	114	86	107	108	109	103	96	85	80	103	97	105	91	120	101	108	103	96	103	110	103	97	81	98	91	99	97	89	120	108	103	100	82	99	87	111	135	100	95	109	92	96	83	86	94	98	109	114	103	96	116	106	97	102	112	96	106	106	108	104	106	99	101	97	123	95	96	105	101	115	104	100	101	105	101	108	116	112	107	100	107	102	109	123	99	91	91	91	114	114	124	101	117	94	111	102	90	87	109	97	111	100	109	102	115	105	84	101	108	89	110	85	110	95	94	99	92	115	86	111	107	99	86	104	87	114	105	119	114	104	105	127	91	96	95	78	102	106	93	106	115	105	122	97	106	109	108	94	96	104	95	96
2998	4109	2270	1049	611	475	412	348	325	327	314	308	318	300	282	303	295	308	276	309	287	301	268	249	272	258	284	288	281	267	262	268	272	288	313	257	266	285	289	267	282	295	256	290	238	283	280	256	260	274	278	264	268	281	292	274	271	242	287	257	257	268	270	260	271	275	269	272	234	266	262	279	269	254	270	267	229	288	281	265	300	271	275	269	286	270	301	256	268	269	254	241	262	265	263	259	296	283	254	283	237	254	271	286	271	264	251	261	279	275	265	262	270	285	295	267	261	246	268	275	299	267	259	306	275	235	268	284	267	264	241	272	265	294	269	268	255	277	245	255	283	265	285	307	271	288	260	272	241	265	234	238	245	247	271	269	260	268	292	305	264	286	260	238	284	280	255	316	276	244	290	290	290	279	282	269	266	273	283	257	262	235	268	262	286	236	277	232	279	288	271	279	279	263	303	275	225	243	291	266	248	279	277	280	266	258	251	276	285	294	251	272	285	269	259	267	263	268	274	292	301	249	241	239	291	251	285	268	285	243	261	272	289	276	280	247	277	280	264	259	277	242	273	249	250	267	259	282	263	275	283	280	250	260	261	277	264	250	291	280	243	262	257	268	272	265	260	224	245	275	281	275	239	266	266	252	234	263	269	297	236	245	258	293	243	257	247	261	245	268	253	272	251	249	255	271	283	270	270	263	248	243	289	262	272	294	252	269	273	266	255	270	265	272	252	243	271	250	275	263	286	249	287	276	260	250	268	246	285	258	239	235	270	282	307	269	270	229	276	263	281	277	271	259	259	259	284	297	275	264	251	277	256	277	247	294	285	264	237	287	281	283	283	270	249	276	249	253	273	267	287	262	229	287	269	300	281	281	267	269	252	286	239	265	266	271	240	266	271	270	267	278	285	258	285	264	248	263	280	271	270	281	241	268	277	277	262	249	273	295	278	282	298	256	281	256	277	257	250	256	270	244	303	261	258	283	263	269	264	275	268	267	280	273	276	261	230	299	251	289	247	252	249	296	278	275	253	248	259	279	268	285	266	259	265	244	275	255	255	265	270	259	283	237	229	251	283	270	276	228	268	237	275	259	290	275	268	260	286	271	266	287	250	249	255	249	259	265	271	260	250	265	242	268	281	256	257	263	269	249	293	306	252	277	266	261	233	281	263	255	280	263	255	277	287	274	290	286	272	278	273	282	317	250	258	263	274	258	270	267	279	271	256	262	270	309	270	269	263	280	258	249	237	276	283	276	279	277	264	268	285	263	265	277	232	234	295	301	289	243	257	269	263	253	245	254	246	244	274	288	264	261	235	258	261	262	265	272	282	252	260	273	276	279	303	267	271	252	247	275	264	276	289	266	253	284	309	284	276	280	286	258	284	262	269	269	260	273	278	289	250	263	237	254	287	257	266	264	268	258	282	286	272	283	250	276	289	251	251	284	259	243	302	277	285	237	243	262	285	272	240	279	285	269	252	276	303	265	298	228	272	265	277	251	276	264	259	254	282	272	277	248	264	264	297	268	262	272	280	269	272	257	273	258	275	269	276	250	246	290	274	242	234	276	294	238	267	261	248	271	286	261	267	290	264	256	253	304	256	291	247	286	259	263	254	248	267	240	263	265	279	267	271	272	276	261	273	272	252	241	284	274	258	295	253	268	292	256	277	281	254	254	269	238	254	231	290	264	252	268	288	290	281	256	245	246	282	252	282	314	287	288	256	276	294	269	302	247	272	273	270	264	263	248	272	228	276	258	288	286	258	261	266	270	290	293	261	288	247	300	283	267	278	276	246	281	245	265	295	242	243	260	258	284	284	277	274	283	265	263	240	261	273	285	284	255	272	275	270	268	297	273	268	275	248	266	270	275	276	276	248	235	258	265	248	280	258	263	265	283	288	261	261	262	262	263	255	297	259	272	273	298	276	264	244	284	260	280	262	250	267	279	272	249	223	267	260	283	237	270	268	269	247	234	228	252	295	264	253	268	277	262	290	254	267	252	282	262	263	267	255	262	263	260	269	254	274	269	294	240	293	276	272	273	283	273	298	280	243	261	262	252	286	247	231	264	274	253	238	274	271	246	264	290	263	267	268	299	259	285	268	257	261	265	260	270	233	254	265	245	268	259	267	254	254	286	244	254	263	284	283	235	260	247	251	266	270	274	247	275	280	273	264	256	280	260	270	262	261	264	243	255	278	272	269	285	237	266	243	264	264	262	271	260	282	273	239	275	245	296	279	263	246	256	251	246	285	282	272	288	287	266	274	244	311	256	261	290	273	236	290	274	293	246	295	254	277	271	294	265	261	282	270	266	268	270	263	304	279	249	272	284	264	263	261	272	259	277	259	265	281	265	264	249	245	258	256	256	274	294	272	264	254	264	279	272	244	267	256	273	262	294	281	250	268	278	263	277	275	237	247	266	251	269	250	264	254	268	251	258	248	283	250	246	247	281	256	319	248	258	262	291	270	277	266	262	279	253	270	255	284	254	285	238	252	258	230	279	228	268	251	268	282	272	274	261	282	253	280	285	296	265	263	256	270	231	224	266	288	263	305	308	255	257	273	250	247	252	283	279	261	256	308	261	269	247	259	277	269	290	276	266	265	254	280	248	262	258	258	237	260	294	250	266	278	294	280	292	258	274	281	306	309	266	282	283	254	258	276	264	278	277	275	268	269	287	293	264	254	277	248	272	299	270	250	264	236	250	285	244	261	276	305	273	243	264	248	243	277	261	276	313	265	256	291	260	280	267	261	252	287	272	272	267	279	274	276	260	285	307	269	287	266	229	231	262	265	279	263	271	287	279	297	286	280	267	258	278	258	254	269	286	261	284	264	248	266	258	294	265	246	274	260	272	272	255	294	247	283	265	269	267	260	240	256	258	285	252	284	271	278	257	273	291	267	253	277	262	247	268	306	274	243	254	244	251	253	247	245	223	295	269	264	262	253	241	293	286	230	285	294	270	263	254	271	287	286	253	289	243	294	260	227	266	277	277	265	289	265	271	245	291	274	295	248	252	238	274	286	264	268	247	238	261	278	259	258	264	257	277	237	253	286	287	283	244	273	268	288	261	252	288	237	270	260	286	240	252	275	281	262	249	274	285	277	250	324	273	276	263	234	242	257	258	254	279	250	279	258	292	259	276	275	267	286	240	254	275	288	255	224	269	283	264	264	268	226	277	234	263	268	275	277	283	275	265	268	267	254	289	247	267	272	268	308	261	269	268	257	260	284	235	283	280	250	284	238	249	289	238	270	230	260	276	254	251	263	255	284	277	261	253	265	262	264	244	246	320	282	249	283	271	236	284	280	257	245	263	258	246	278	298	274	271	269	269	254	262	267	285	300	271	281	272	275	281	281	260	253	277	268	262	261	268	260	276	239	234	250	269	254	272	284	271	277	255	248	283	249	262	288	245	283	282	264	246	281	269	289	288	251	253	286	273	258	292	263	264	283	259	268	249	255	273	271	286	254	261	264	293	272	306	277	259	264	246
32336	11025	1340	687	572	571	372	334	361	350	349	349	378	343	349	410	342	304	329	379	384	349	329	350	335	335	335	379	347	340	332	353	364	362	360	353	381	345	376	383	365	367	327	341	377	382	369	352	360	361	335	368	370	339	333	344	328	343	350	316	351	385	352	354	336	360	345	401	382	351	369	383	363	364	365	374	316	387	330	406	373	368	375	364	318	375	330	364	349	361	366	375	364	359	348	367	334	354	389	363	348	317	353	363	435	368	325	345	361	345	325	366	378	356	341	333	332	319	327	366	352	338	352	323	364	353	360	339	322	346	326	334	351	381	308	275	381	345	352	353	385	371	337	340	355	345	345	378	351	343	322	360	392	346	350	326	350	351	361	346	344	337	379	340	369	340	363	353	342	370	370	350	324	357	365	326	378	330	354	347	337	329	371	340	363	370	327	379	343	337	355	384	348	339	342	333	340	342	346	337	370	366	358	421	359	383	340	359	376	373	375	378	378	356	355	357	354	314	323	352	334	345	369	333	343	366	341	344	376	361	349	379	369	385	349	339	350	352	365	313	352	391	334	362	376	336	374	376	321	374	359	343	364	334	347	361	362	327	383	393	379	347	373	352	363	379	340	370	341	401	337	298	316	360	316	348	358	368	363	332	348	383	341	347	354	374	342	361	329	396	407	329	339	338	346	394	363	378	360	383	366	381	324	364	343	381	330	329	392	386	349	364	339	348	353	360	348	380	373	408	354	393	384	367	385	333	370	338	359	375	386	356	348	349	365	322	350	345	390	325	357	348	346	378	325	372	366	337	374	383	347	386	364	322	330	368	335	392	338	370	356	361	348	333	345	361	385	350	353	353	355	348	387	357	331	369	342	326	345	381	371	332	356	349	351	377	356	369	333	361	369	354	346	316	347	388	325	329	377	376	362	364	355	313	363	389	353	334	347	352	324	361	336	377	321	333	326	352	317	368	377	319	356	328	347	383	345	350	335	384	366	366	369	365	350	344	343	382	354	333	328	333	382	377	353	344	358	346	344	348	386	360	350	328	344	330	361	364	324	344	349	351	311	337	344	369	381	366	342	324	341	353	347	352	358	340	372	384	362	347	331	346	378	376	368	360	335	346	324	371	352	325	339	332	352	377	339	323	346	334	343	359	298	337	328	323	368	368	365	343	363	341	349	380	358	331	368	355	325	381	372	350	362	334	341	356	391	330	327	348	390	366	320	366	358	354	299	344	349	363	362	360	347	354	346	354	353	362	356	379	357	378	355	350	351	347	354	364	324	334	387	370	331	346	358	321	365	351	382	369	399	351	362	369	341	360	355	372	352	360	355	357	334	311	351	377	359	364	399	340	346	393	373	362	344	371	390	345	385	390	403	328	325	327	343	329	378	322	357	327	345	330	356	358	358	307	325	355	326	340	354	351	342	349	336	351	361	343	349	395	367	363	339	361	351	367	344	373	339	370	321	326	391	340	362	358	332	364	386	359	353	363	370	366	309	343	349	352	377	330	354	321	358	390	377	346	325	341	345	354	379	386	336	353	346	341	372	359	390	355	320	371	377	352	330	362	321	361	342	334	371	348	365	366	339	365	364	308	360	345	362	329	377	326	361	376	335	359	357	354	363	363	387	328	385	354	336	378	381	354	378	360	364	390	355	374	358	332	363	355	378	331	356	360	353	341	349	366	372	324	369	382	323	369	377	336	325	348	332	355	372	353	383	350	345	323	316	359	339	322	371	328	343	354	374	354	321	359	339	364	343	373	370	365	350	349	366	329	348	403	370	348	356	355	375	363	359	344	329	358	349	366	351	368	383	351	352	352	391	366	344	348	361	365	356	339	377	318	342	405	363	356	375	337	342	321	359	359	373	342	348	369	335	356	370	355	355	368	362	313	346	364	340	358	339	372	367	373	375	362	379	350	410	344	348	387	325	360	365	323	343	359	361	359	341	372	346	327	349	327	375	375	324	350	340	357	320	349	365	340	335	366	359	383	332	360	370	367	376	331	357	368	338	330	384	392	363	376	350	340	418	400	328	376	376	367	365	343	348	367	348	331	351	331	344	341	355	348	329	355	381	341	351	390	368	346	361	336	344	383	357	363	391	323	383	358	330	387	334	348	353	342	360	343	356	343	325	311	362	393	366	362	388	307	348	367	367	359	370	337	375	371	357	356	369	331	355	338	350	364	364	356	343	366	340	370	357	369	374	362	353	341	337	340	360	374	370	336	335	378	358	374	348	359	343	322	362	339	314	366	343	346	368	387	366	345	357	333	361	331	366	323	348	352	338	354	346	351	323	343	387	358	388	348	422	367	333	350	405	334	344	361	329	364	360	372	339	342	377	345	327	354	322	361	364	335	376	369	369	373	344	355	347	338	349	341	343	379	345	400	348	376	329	321	374	367	359	351	343	327	354	356	350	365	347	348	362	339	338	402	313	352	363	321	324	361	396	377	375	365	377	349	348	363	366	347	313	351	384	339	364	391	359	328	343	381	374	353	354	369	370	347	377	331	363	314	375	378	353	373	332	322	345	363	346	335	384	380	358	343	375	363	349	364	389	352	352	341	333	306	366	365	346	324	343	367	372	376	352	347	353	328	362	387	338	372	357	346	354	298	345	359	350	335	348	319	345	349	359	360	339	344	348	349	402	346	357	363	342	369	334	329	348	346	337	345	347	367	341	335	339	363	362	354	350	350	334	384	329	342	345	331	339	344	394	323	328	382	383	386	372	347	328	336	360	352	358	353	345	375	394	360	363	389	396	359	356	367	343	342	342	374	393	393	339	373	370	345	344	351	347	346	367	328	351	332	363	318	327	360	358	361	392	315	367	352	368	342	379	344	356	342	363	357	343	348	369	368	334	391	382	353	380	360	354	346	313	344	342	363	355	337	352	352	352	307	375	363	365	338	324	352	389	376	368	368	339	325	335	315	327	356	323	331	368	354	360	317	344	348	375	380	370	333	328	390	334	354	352	359	367	383	348	352	332	345	326	317	377	367	340	368	400	359	328	363	349	350	341	357	377	394	312	330	375	365	386	365	333	381	350	361	374	355	332	335	367	349	334	361	370	390	350	356	391	358	390	333	352	370	335	359	367	343	355	365	345	340	338	369	356	326	327	387	364	375	354	342	351	377	339	376	358	332	323	339	341	368	376	349	351	347	356	370	391	401	343	374	349	364	339	363	409	341	344	373	375	342	375	344	342	387	369	355	405	324	304	341	322	330	379	373	371	368	373	383	362	355	337	351	393	375	351	366	338	368	324	357	354	325	360	317	333	346	362	351	332	340	349	310	374	355	355	368	356	329	356	388	351	370	376	308	344	362	385	330	345	329	351	326	322	322	345	370	394	348	373	344	346	322	360	341	348	345	333	351	336	351	336	377	330	333	357	317	347	318	357	372	377	354	359	346	360	364	348	357	355	348	392	349	346	371	376	379	348	360	381	370	350	369	344	351	346	328	340	333	349	348	375	353	366	367	322	374	340	386
5408	908	899	839	811	754	784	789	787	791	794	776	749	784	858	748	831	759	818	816	789	813	779	788	772	773	793	806	773	826	787	833	803	824	809	782	789	774	757	833	759	797	795	748	803	755	799	765	805	747	753	803	786	773	775	783	850	827	842	741	738	764	775	803	812	742	756	812	769	778	810	813	809	815	755	801	780	779	759	836	840	774	803	792	782	777	805	760	810	766	833	767	778	803	809	782	761	795	744	791	757	776	835	797	812	793	772	786	836	780	821	837	777	775	796	797	766	804	733	759	810	821	769	819	777	798	786	763	772	798	737	782	742	793	773	780	764	776	758	773	796	742	800	753	754	788	780	800	770	818	794	763	763	826	792	829	784	819	775	763	787	782	795	823	777	794	774	757	801	784	826	757	749	795	810	756	816	805	797	784	756	798	787	790	818	801	776	798	746	788	791	833	785	780	733	761	797	823	730	806	745	811	754	748	759	755	803	753	807	786	803	764	828	775	761	729	798	786	832	757	780	774	814	785	749	755	763	731	778	739	762	753	827	802	778	767	785	779	735	804	753	749	753	783	782	727	738	768	762	778	789	778	760	813	761	715	790	784	758	834	776	818	798	765	761	787	815	773	799	803	814	748	808	808	781	776	798	782	753	804	818	771	786	819	740	749	767	733	792	775	839	811	815	771	765	754	766	762	729	771	783	788	807	765	824	785	813	775	820	830	767	744	787	779	827	768	764	767	798	817	781	764	803	780	778	749	832	758	823	795	750	853	781	814	780	762	810	782	752	772	774	789	762	789	831	725	750	730	785	743	790	755	778	779	807	740	828	786	762	763	756	803	775	776	773	748	807	752	763	801	769	811	779	777	764	723	792	778	805	765	819	774	781	817	848	765	791	760	782	818	770	789	809	807	798	827	819	756	776	804	817	839	745	815	775	817	813	803	771	788	770	761	768	764	797	743	776	791	785	795	808	742	756	767	818	788	796	811	795	787	755	802	815	771	782	806	775	763	829	758	775	824	765	798	803	777	744	744	826	764	778	795	770	799	783	701	772	780	768	799	770	815	733	810	753	811	783	769	739	798	791	773	753	743	793	781	824	808	773	759	807	795	764	827	745	773	775	814	795	746	768	775	822	782	783	801	806	779	819	870	839	747	810	781	824	789	779	769	836	757	792	774	731	757	800	719	749	787	783	786	813	838	792	815	778	804	752	792	798	777	782	727	789	778	791	791	800	772	834	754	776	764	777	750	798	801	808	821	806	789	848	779	746	780	825	785	767	745	775	793	802	806	776	742	745	831	812	790	747	796	720	835	809	758	818	796	749	807	738	727	801	813	780	723	744	800	754	811	844	850	785	809	784	753	751	803	795	800	793	788	753	809	774	761	858	805	816	784	788	771	796	780	788	771	790	772	763	786	792	777	815	743	813	782	792	778	783	782	796	743	828	842	832	778	808	848	754	777	784	793	837	810	739	808	798	800	755	756	784	795	777	782	807	781	816	821	746	791	785	755	781	766	791	829	839	760	836	774	778	801	771	779	837	774	742	817	787	739	815	815	830	782	783	810	788	805	774	798	797	742	808	796	839	765	824	770	781	818	768	738	786	782	780	753	811	764	797	828	778	817	795	756	811	773	772	768	789	789	845	747	785	811	781	726	828	755	815	796	797	762	783	814	771	787	804	801	769	789	739	804	794	788	825	785	743	824	784	780	735	741	821	786	780	790	807	806	803	762	797	802	815	783	762	747	778	777	764	795	804	755	740	787	769	784	770	805	775	796	794	797	780	748	748	780	787	815	833	780	822	757	794	842	769	759	760	788	783	750	800	819	793	768	775	795	797	811	786	800	822	771	769	785	784	784	767	765	782	774	721	751	778	773	797	790	802	741	795	779	787	795	799	783	769	768	801	813	801	788	762	791	793	731	766	786	782	794	805	756	774	855	802	756	820	786	758	774	735	791	779	812	756	794	761	807	806	779	762	846	758	813	821	837	796	802	758	781	787	813	753	802	784	795	720	727	791	810	816	829	733	760	754	786	813	754	740	815	802	794	800	727	788	790	788	775	827	754	775	747	794	728	780	795	769	764	755	800	752	804	736	767	834	768	819	777	784	820	765	821	790	745	789	810	781	791	776	784	754	758	806	771	797	833	798	756	770	794	781	787	768	808	778	764	805	786	761	797	817	758	778	766	756	848	802	785	780	689	814	830	789	777	790	801	762	794	828	807	779	755	735	763	773	810	805	788	802	785	769	820	831	789	772	807	824	757	837	765	764	770	811	763	786	824	767	842	777	769	786	814	795	841	788	753	824	821	796	781	790	798	810	741	797	798	769	780	753	766	783	785	749	787	732	751	808	802	782	802	838	773	800	790	796	773	800	781	759	780	827	751	818	721	766	806	784	823	808	798	775	771	738	750	795	759	796	786	779	761	784	761	797	796	727	806	816	818	767	780	780	789	776	791	786	747	830	793	763	767	746	770	799	816	778	782	792	781	810	749	831	802	770	792	809	761	750	830	742	739	801	779	789	768	733	782	795	813	796	791	783	749	768	816	824	849	802	799	778	795	779	760	818	803	804	766	802	778	817	806	811	771	757	793	771	792	794	806	787	782	810	773	801	770	787	794	749	798	801	769	780	770	738	788	770	794	754	845	737	765	750	752	768	761	805	775	804	744	810	715	805	803	795	849	783	766	753	745	819	788	775	743	771	787	787	791	790	754	775	799	778	761	787	799	729	786	779	803	767	826	853	725	854	759	762	731	778	775	800	781	765	817	713	801	818	790	821	760	833	801	768	778	823	774	830	774	799	764	791	827	806	777	783	749	781	790	769	707	769	773	805	761	792	782	834	822	805	749	749	767	795	782	794	788	806	759	758	774	812	808	780	798	783	765	834	749	791	801	769	735	772	825	786	779	789	763	763	740	842	801	744	809	869	763	796	835	783	813	781	797	811	797	776	766	788	762	805	829	769	771	788	800	782	790	810	766	724	749	841	853	824	834	790	828	810	782	731	824	803	743	805	817	783	798	793	771	734	760	745	766	798	795	762	681	753	795	766	797	819	776	809	732	808	806	744	769	776	759	756	779	851	832	754	792	789	726	832	759	764	798	804	765	771	785	819	792	779	800	800	836	836	768	794	784	782	776	784	793	764	771	755	763	797	803	793	817	738	846	812	826	741	762	766	735	769	803	747	779	785	788	771	807	752	820	779	747	756	787	812	787	871	763	794	795	767	799	794	833	800	740	808	775	778	793	781	771	800	850	781	805	858	811	784	731	743	727	745	771	781	805	770	789	837	775	792	774	757	791	816	749	773	801	796	797	783	747	781	821	814	806	782	759	769	767	751	823	791	808	777	802	769	783	756	821	801	814	818	763	754	784	799	816	773	814	780	799	827	835	803	778	758	781	753	893	827	764	785	787	754	798	816	788	802	768	787	781	746	790	800	746	812	791	801	822	759	828	763	792	808	760	759	831	775	768	752	750	797	821	792	809
24555	20964	24398	27678	20463	1885	428	349	312	263	286	256	254	285	281	246	281	273	264	280	251	252	255	237	253	244	238	250	280	241	234	242	252	249	226	237	280	231	265	245	273	245	244	265	250	263	233	253	236	245	239	244	266	264	261	243	247	229	260	256	246	268	248	246	239	242	252	260	234	237	236	239	256	257	227	229	222	222	237	233	258	259	233	211	233	212	236	257	209	233	289	231	263	206	221	260	229	242	266	225	263	218	241	236	243	226	234	246	244	240	294	248	237	231	252	230	232	254	219	236	237	241	221	255	238	259	259	229	238	192	246	251	271	258	242	256	251	215	227	270	254	197	239	234	246	245	264	241	255	225	267	214	228	222	258	244	288	259	222	235	234	239	248	219	241	256	245	249	242	248	235	224	245	253	229	242	255	239	239	226	247	238	246	230	235	217	227	244	255	244	256	238	244	239	226	253	221	213	245	225	256	256	232	231	252	252	213	246	234	220	257	252	263	260	258	244	258	221	237	231	226	210	216	257	239	229	214	255	221	241	228	222	251	276	262	254	227	254	240	224	211	243	266	234	242	239	244	236	244	222	250	227	245	250	249	261	236	259	225	263	257	256	241	242	262	239	264	234	230	244	221	250	247	236	249	236	250	241	262	254	263	258	220	249	232	251	257	252	211	240	230	263	237	241	258	236	273	256	236	221	263	261	215	250	223	233	264	237	218	225	263	270	236	223	229	246	229	238	242	257	211	264	247	242	215	269	283	256	244	221	239	256	235	227	238	241	250	210	254	237	237	221	263	244	248	231	245	236	237	245	261	263	250	227	236	276	234	231	248	241	245	246	218	228	256	252	244	239	264	258	207	241	250	232	262	197	269	243	212	205	258	246	243	241	248	252	246	210	257	260	245	287	253	236	258	240	241	247	257	216	262	254	255	267	239	249	237	245	237	220	258	236	229	231	247	223	235	234	256	233	197	239	244	237	227	230	250	218	241	231	241	259	245	259	223	253	238	217	221	253	217	282	261	268	230	246	256	260	245	260	251	234	250	227	264	246	225	264	252	252	266	260	290	267	246	231	261	245	289	252	248	223	247	244	232	265	246	244	263	224	234	210	267	251	235	219	241	239	279	244	252	229	250	262	255	261	252	249	231	232	236	275	259	246	242	238	261	233	235	265	250	235	243	235	259	262	246	214	256	254	220	256	264	210	227	241	233	228	236	266	256	237	235	206	242	226	236	233	244	274	251	249	246	286	232	249	237	276	241	245	254	231	232	236	250	247	231	230	239	250	227	234	256	220	221	248	233	239	225	234	248	259	277	280	253	255	272	242	244	249	286	246	243	257	246	242	248	204	227	237	267	256	229	262	276	236	229	217	246	268	234	256	218	247	230	228	244	250	237	286	241	221	213	248	276	256	272	274	262	238	253	225	218	239	248	248	245	285	261	232	248	219	243	227	264	284	216	247	226	230	243	252	236	255	262	237	210	221	227	241	247	229	248	259	229	233	231	272	228	240	233	260	252	213	264	239	255	245	220	260	222	217	214	215	224	243	223	243	259	254	246	237	251	253	219	230	238	277	277	237	253	272	233	238	232	224	228	223	247	254	237	236	280	224	242	241	252	237	227	258	242	230	232	245	250	242	220	237	252	224	246	247	262	256	228	248	246	235	228	246	243	240	206	246	240	253	213	232	228	247	250	249	252	284	240	250	244	238	254	241	243	229	207	247	243	213	217	226	216	250	253	233	250	230	251	236	226	248	254	253	248	237	244	266	225	255	257	260	240	247	262	262	238	254	242	270	249	211	254	252	243	247	243	259	246	240	254	242	224	231	249	246	224	226	235	236	258	244	200	248	236	248	251	268	260	254	226	241	222	242	225	254	251	241	267	222	287	229	258	266	239	239	254	236	248	253	248	266	217	242	246	261	254	230	206	254	230	224	250	244	245	263	220	189	255	231	264	258	248	260	253	258	214	242	259	273	264	263	225	272	261	246	269	241	228	239	257	246	250	233	255	251	226	270	223	240	247	241	228	246	263	247	262	267	253	215	250	252	263	226	263	258	286	245	257	281	240	233	234	284	226	244	214	223	245	219	263	232	226	262	254	239	235	256	209	264	254	216	235	242	245	225	251	255	227	262	258	267	220	252	231	247	257	258	252	249	223	237	286	263	221	214	215	237	253	228	241	248	255	259	260	223	218	275	250	237	247	240	245	251	244	253	239	226	289	246	227	239	241	255	262	235	236	270	268	230	241	251	214	244	260	251	242	240	282	249	244	244	249	258	240	248	260	257	204	240	251	279	249	239	222	271	233	251	256	229	235	261	259	253	241	213	247	246	252	225	235	229	226	269	222	247	227	229	218	221	236	214	254	230	234	276	238	255	246	222	231	234	247	225	262	241	241	253	215	253	229	233	227	202	241	223	235	246	238	241	247	253	208	223	230	233	258	242	246	246	234	239	199	215	229	259	230	218	233	243	283	241	245	260	238	241	232	268	241	205	241	237	210	232	243	239	238	250	269	227	212	264	231	234	267	248	221	246	257	231	231	216	254	240	290	233	251	258	212	258	247	242	224	271	243	239	242	243	246	212	236	228	233	226	254	236	238	247	249	254	279	255	252	240	271	244	223	230	238	223	244	254	276	257	231	238	224	251	247	242	230	242	285	274	226	234	234	253	235	245	246	236	257	248	258	213	219	253	209	254	243	226	250	243	278	227	218	240	242	281	275	251	259	240	225	244	246	236	224	262	247	223	229	249	255	265	238	264	243	243	220	241	221	245	220	265	255	215	232	214	245	227	238	234	231	249	248	242	248	224	251	251	222	242	245	277	249	220	224	245	245	217	242	211	222	266	251	259	208	235	251	262	247	273	224	254	245	247	253	223	256	240	224	246	243	248	273	252	235	249	235	238	246	228	217	256	238	256	246	222	215	272	195	224	245	288	262	202	225	197	233	258	222	193	210	249	251	246	252	240	230	250	264	225	229	275	223	220	224	230	244	230	257	258	211	260	269	242	251	247	249	255	235	269	224	233	226	231	247	233	262	216	222	235	258	275	237	255	219	223	224	237	279	249	248	269	279	254	244	269	224	232	236	227	232	246	240	257	231	207	246	246	262	242	249	243	255	221	229	232	261	233	241	263	229	258	244	285	282	252	242	287	233	234	261	269	246	255	237	252	252	253	232	245	224	252	262	262	243	206	252	244	267	225	253	222	245	224	235	258	264	247	252	246	240	259	210	241	234	270	241	231	218	235	275	248	257	215	258	272	254	238	218	262	252	223	242	232	244	223	257	277	243	235	223	244	232	243	240	232	250	238	235	246	236	262	266	292	237	237	245	242	214	234	247	252	228	250	243	250	232	244	225	219	242	256	245	250	233	237	250	245	284	268	265	225	252	262	259	216	249	255	288	269	268	248	252	241	235	280	247	230	251	239	226	254	242	248	243	254	249	239	260	262	247	272	240	230	238	222	224	235	230	206	245	214	225	262	250	257
2989	2703	1598	942	741	696	604	611	547	598	607	563	524	545	553	520	534	614	526	547	530	555	502	504	552	579	563	569	557	538	558	545	521	579	569	505	551	559	568	525	526	502	541	553	528	562	574	571	524	552	572	575	553	532	563	548	547	510	533	552	576	560	548	533	537	549	528	527	560	556	550	551	558	537	578	533	546	556	529	565	556	549	530	564	525	559	576	558	543	517	587	556	509	566	551	547	564	523	539	495	540	555	537	570	547	564	526	532	562	539	510	547	573	552	510	555	539	571	516	517	551	554	536	530	540	545	523	559	549	525	519	539	573	545	547	522	519	565	543	469	536	557	544	515	553	534	549	583	509	566	541	559	541	563	539	522	532	568	535	560	521	476	535	528	539	546	542	549	548	575	565	569	538	555	521	556	536	543	502	550	513	565	567	499	598	559	539	553	507	554	523	536	546	563	574	571	554	552	545	513	544	540	565	567	510	552	529	530	538	545	486	544	575	522	534	521	541	543	538	545	517	518	514	541	515	512	518	540	556	555	555	534	581	530	515	514	535	532	570	600	536	533	523	527	530	572	531	559	529	537	547	547	536	546	532	551	512	555	560	536	511	536	518	558	518	528	536	553	543	561	527	558	525	532	536	563	550	581	570	526	589	535	508	503	551	515	543	528	612	556	539	525	552	571	525	607	516	570	483	544	529	538	551	585	540	542	574	530	509	525	559	597	538	566	514	516	568	539	556	584	562	545	555	548	544	557	554	547	563	548	554	568	536	594	584	565	574	513	546	550	588	551	553	553	501	556	541	549	551	518	567	523	536	508	544	495	555	508	582	529	553	521	500	500	537	555	519	548	533	558	544	544	544	536	554	574	513	553	502	555	513	561	549	523	561	506	559	547	541	563	555	504	546	559	544	528	566	542	520	523	583	507	564	527	543	581	497	556	518	545	524	513	519	549	544	503	534	608	556	560	556	560	533	547	521	549	561	551	508	552	525	537	510	562	555	514	540	554	556	553	544	556	553	507	544	545	551	505	531	557	562	479	576	531	525	537	506	539	520	529	523	543	540	532	540	570	578	537	554	560	522	567	569	572	542	583	542	509	509	523	560	553	573	513	544	536	581	557	524	545	537	515	570	550	565	527	580	524	548	532	539	560	551	524	562	552	537	535	546	549	576	553	548	540	589	557	573	552	593	559	573	526	559	522	564	547	547	516	534	505	548	572	585	559	537	576	558	537	543	527	544	542	544	550	564	552	547	563	558	571	553	523	541	534	539	578	584	566	569	526	513	559	555	518	521	573	560	540	564	540	550	588	557	551	517	551	552	544	515	534	541	554	538	513	592	565	572	533	553	571	570	528	517	573	531	546	520	511	534	633	551	549	591	519	521	576	549	568	536	521	577	541	522	565	518	549	545	569	533	543	573	548	553	531	530	568	559	561	533	548	505	531	557	533	555	559	602	545	551	574	540	548	550	531	573	515	559	574	515	537	557	508	550	547	498	591	521	546	556	559	506	513	518	545	526	548	579	545	576	569	550	566	543	568	549	532	575	563	548	545	571	578	529	550	574	558	567	545	566	528	541	504	531	535	579	536	548	582	531	529	523	578	520	582	495	517	544	541	534	564	523	504	580	510	552	524	523	566	545	566	533	571	535	574	559	540	491	537	541	541	488	534	569	542	576	548	530	547	537	558	574	566	524	537	550	549	556	562	568	522	592	525	531	538	538	547	553	564	527	549	563	564	537	533	526	509	555	600	566	568	501	547	561	547	569	538	546	522	568	549	520	506	534	536	555	534	551	572	517	595	552	522	546	556	565	536	548	549	568	535	575	570	532	551	540	549	569	534	580	526	579	531	538	517	576	542	591	580	546	565	569	516	523	536	548	579	554	541	541	524	543	558	522	568	553	557	540	588	567	555	576	548	560	525	554	540	515	544	551	560	533	559	503	554	529	567	557	542	532	560	500	561	574	542	485	564	561	542	538	572	546	561	541	557	561	487	520	538	502	514	583	571	518	558	506	517	536	564	552	580	545	564	550	559	522	565	532	555	541	543	534	474	553	598	599	581	569	546	558	580	529	545	527	522	577	573	540	554	536	571	534	567	523	531	526	530	567	548	567	537	535	536	566	586	603	520	575	586	524	555	552	542	518	571	544	536	560	564	565	549	567	598	537	555	555	557	527	523	544	535	581	555	551	538	591	546	560	524	556	573	567	533	531	533	527	563	560	581	558	563	515	533	531	539	525	575	527	586	562	553	571	539	545	534	571	514	561	566	551	551	558	551	555	537	530	530	543	570	544	560	570	578	532	513	543	487	577	527	627	553	553	553	531	579	551	540	560	547	548	550	558	555	545	534	576	512	522	566	569	539	528	551	517	602	550	513	531	536	596	528	526	577	530	578	567	553	569	544	534	592	553	537	523	538	549	555	566	550	519	562	515	585	573	502	536	563	553	534	587	534	517	576	550	558	540	571	520	530	583	545	558	529	541	534	579	589	562	536	571	543	556	594	532	481	547	563	560	589	577	591	553	560	584	570	523	539	550	585	523	584	543	543	539	539	582	548	571	542	521	566	573	573	574	562	528	516	568	561	565	580	530	538	553	545	547	581	598	526	536	581	548	599	551	523	520	517	532	552	574	547	548	584	535	543	567	549	587	567	543	542	576	551	575	523	591	569	513	535	533	558	573	541	548	546	516	535	587	518	570	532	517	555	581	591	525	551	575	562	567	544	555	570	553	537	553	542	541	571	511	580	504	551	550	548	539	546	560	592	566	514	526	552	546	526	521	597	520	582	572	539	550	566	560	517	558	564	573	549	531	530	555	540	532	500	549	494	564	510	571	560	504	517	579	537	553	541	556	530	573	543	523	532	530	557	549	510	551	556	554	524	512	581	542	547	538	510	572	551	522	546	578	551	495	606	550	526	517	534	554	531	562	568	558	537	513	566	546	538	485	549	555	546	535	520	562	539	514	585	520	517	536	524	524	555	525	549	536	567	514	534	531	522	542	551	530	518	559	510	573	528	582	559	515	573	498	537	524	538	605	570	555	566	550	510	506	593	547	563	554	528	513	549	522	492	563	531	555	563	519	545	518	561	569	526	525	519	542	515	550	509	542	546	549	541	517	533	540	586	537	539	531	552	558	569	575	586	537	582	564	555	599	532	554	565	543	521	565	521	611	560	557	570	507	558	514	577	555	535	546	527	523	553	540	551	590	560	560	591	576	594	556	570	554	566	576	573	545	582	545	515	550	511	517	526	559	521	535	541	532	536	552	497	544	536	555	574	507	590	545	544	513	562	537	539	567	574	574	553	530	570	535	552	570	516	547	527	524	532	554	541	566	514	517	544	520	530	561	528	547	564	548	549	572	573	549	546	560	561	613	527	542	525	551	527	538	556	566	546	528	566	563	561	526	523	602	540	560	546	561	528	560	564	513	573	577	555	522	554	532	531	549	557	494	564	545	524	556	546	538	569	522	578	515	563	578	541
23751	20948	25024	27032	20953	20766	1205	353	254	197	184	158	150	154	140	128	107	115	119	122	118	134	127	117	127	103	137	131	145	110	102	106	97	106	100	110	97	110	106	122	105	95	111	112	98	93	80	98	110	123	106	91	112	95	100	94	122	116	109	117	99	93	97	109	110	111	102	102	100	112	105	92	92	89	101	110	115	110	94	94	111	100	86	91	95	88	107	136	91	109	96	96	99	122	89	102	105	124	115	85	106	107	108	95	122	109	123	93	108	109	116	112	120	110	102	96	109	95	110	123	103	136	106	95	95	90	104	89	92	107	108	102	83	102	90	93	103	86	90	126	103	107	117	112	113	107	109	90	93	114	107	108	99	101	101	85	99	97	105	100	94	85	82	91	110	102	116	104	91	128	104	105	118	88	103	109	102	110	104	106	101	102	113	92	87	97	94	108	104	108	98	113	102	111	97	101	112	109	91	98	97	89	112	114	93	81	85	97	99	114	93	98	79	94	95	89	101	100	84	105	102	98	73	93	94	91	104	101	97	98	94	104	93	96	99	91	100	119	114	93	117	82	105	109	96	103	95	106	103	97	77	116	119	111	107	103	127	109	120	91	103	91	111	101	92	118	85	116	115	91	89	103	96	99	116	96	77	119	102	117	90	110	111	96	87	102	93	104	113	111	112	98	131	104	101	108	97	123	95	102	126	92	110	90	112	102	102	124	90	106	104	109	107	123	92	109	103	84	94	94	96	119	94	93	96	108	104	88	93	103	101	112	89	93	95	83	89	97	112	101	98	104	107	106	103	105	77	78	85	100	117	89	99	96	109	83	101	108	116	109	101	98	100	94	120	97	89	101	95	84	91	106	99	109	112	106	104	103	88	95	100	100	82	99	97	142	94	102	119	99	97	99	97	100	127	91	108	113	98	123	84	106	118	108	92	96	118	108	89	106	122	105	94	111	84	97	89	88	112	106	105	95	93	94	110	110	93	90	81	80	100	82	119	102	95	107	100	97	99	100	99	102	104	100	97	106	108	100	107	95	107	107	92	114	101	111	108	104	105	88	102	90	103	113	106	89	102	98	99	102	97	93	89	109	110	112	116	101	102	98	109	93	120	96	99	102	96	105	119	108	143	105	126	117	109	103	103	101	99	97	90	101	101	93	105	100	95	127	108	83	115	89	108	96	132	101	98	110	116	97	94	105	96	116	102	101	100	92	97	92	109	101	104	90	93	117	110	138	109	97	87	98	103	93	96	93	97	107	108	143	92	115	117	103	113	100	108	102	84	105	129	127	119	108	82	105	89	84	115	96	84	104	86	100	103	90	93	109	109	87	92	110	111	111	123	118	100	100	94	99	110	105	124	94	123	94	103	94	124	90	88	112	90	94	93	114	100	99	80	116	105	95	94	111	92	90	109	89	104	75	102	98	107	100	109	101	97	88	121	96	104	89	114	107	107	94	91	86	100	114	103	95	110	89	112	115	83	114	116	111	99	98	107	86	114	114	103	111	106	89	104	117	115	113	98	85	118	119	105	101	105	100	100	97	90	102	115	99	107	125	108	97	93	112	108	99	122	91	116	101	80	98	95	113	114	95	91	98	82	106	78	101	97	84	84	110	113	110	86	105	130	90	103	83	112	89	115	108	102	100	112	103	110	88	103	93	98	97	104	116	118	86	95	91	109	110	96	112	101	95	118	93	107	90	115	106	115	116	96	96	103	86	101	100	116	106	85	97	101	107	117	102	106	119	115	109	116	115	92	111	125	95	111	119	89	124	92	105	109	115	120	97	103	111	94	102	103	111	131	111	103	75	101	104	98	88	105	114	101	106	98	93	109	79	89	92	119	92	115	94	101	104	112	119	96	101	96	95	93	127	96	103	82	107	90	101	100	86	88	90	104	91	112	92	101	94	121	107	120	110	90	90	100	111	125	90	108	108	96	91	100	105	103	115	110	101	96	102	99	98	108	107	140	97	109	93	123	110	112	75	113	114	94	92	93	96	101	111	99	107	106	109	107	105	116	107	110	108	102	109	90	109	104	96	99	99	109	106	114	99	109	102	91	121	85	82	106	113	105	105	107	101	97	99	107	119	105	89	99	98	93	105	98	108	102	97	135	97	104	127	100	102	97	116	111	95	110	118	74	130	101	88	75	114	109	96	95	118	101	105	108	98	96	115	113	93	76	102	102	80	107	104	100	101	92	95	82	84	123	114	99	98	93	98	105	100	104	103	103	92	85	87	90	97	99	107	122	109	116	96	95	108	104	99	104	96	94	105	83	111	96	117	97	97	111	97	93	118	89	103	77	117	99	93	112	98	93	89	100	112	101	99	97	97	100	104	99	87	102	93	116	115	85	101	94	94	106	109	112	111	121	111	103	120	96	104	113	109	82	80	105	111	90	107	99	89	113	89	103	113	125	83	102	96	91	99	123	108	95	121	111	110	115	100	99	106	94	94	86	104	83	99	100	123	84	109	93	120	121	97	106	110	94	87	97	103	101	102	111	128	111	106	110	100	108	88	97	104	95	109	117	114	107	97	99	104	80	103	93	106	111	94	121	100	100	91	92	99	104	99	114	107	114	92	112	107	86	106	109	89	107	90	102	111	87	95	99	106	97	102	103	110	94	105	129	108	89	82	85	107	111	106	99	98	104	78	105	89	103	79	104	110	101	105	95	98	98	95	103	108	95	108	94	88	92	97	108	100	88	99	104	91	110	90	109	79	111	102	105	129	103	115	105	94	108	104	88	91	109	112	112	91	104	94	115	93	90	102	85	90	88	93	110	112	105	102	97	108	107	108	95	97	94	109	118	106	110	82	109	99	101	112	99	93	104	99	82	101	95	123	108	92	100	114	103	93	94	98	107	98	100	106	89	98	111	113	89	111	100	112	125	94	86	104	100	102	90	105	96	100	115	106	116	103	100	97	114	112	113	130	98	107	91	91	122	109	92	102	84	117	108	122	119	98	99	97	96	110	116	90	105	101	85	106	115	95	98	103	102	89	109	116	92	105	104	113	111	74	93	96	100	106	98	115	99	106	112	107	103	102	101	99	104	100	94	112	90	94	111	100	105	91	83	111	100	110	112	86	113	100	119	115	111	90	92	88	85	102	80	116	114	104	86	109	121	97	85	108	91	115	121	101	93	78	95	101	104	110	100	100	102	106	101	97	89	91	118	93	103	113	112	118	103	115	101	140	126	102	116	92	116	114	98	106	114	101	102	104	85	106	121	90	98	116	95	94	98	89	89	100	117	96	93	103	89	108	91	105	105	98	130	108	107	118	97	86	100	108	111	92	124	113	122	91	91	105	99	107	82	117	92	118	107	92	94	96	113	123	100	106	97	98	85	91	106	103	87	94	113	106	100	122	113	116	111	112	105	111	112	121	97	118	123	102	98	96	103	94	91	110	95	103	93	102	111	108	118	94	101	110	96	98	104	97	126	97	111	98	89	101	101	94	100	117	103	103	111	117	113	104	96	100	99	105	95	137
2979	4223	2268	1004	610	467	386	362	325	321	301	281	294	293	278	272	277	267	282	291	286	242	283	247	302	291	267	296	275	267	304	258	292	267	257	292	278	269	261	268	237	223	279	286	277	261	246	256	263	265	263	255	300	291	269	291	247	290	265	244	323	258	264	262	283	256	278	261	255	268	283	277	272	292	267	261	271	279	268	260	242	284	253	275	272	254	264	275	250	249	281	273	271	278	277	296	258	267	284	253	251	295	254	260	260	266	245	256	286	269	281	267	253	257	257	277	276	276	275	250	289	274	257	286	267	255	250	246	237	275	256	271	277	280	260	236	257	301	272	269	261	252	243	267	308	264	240	268	260	253	276	270	286	290	276	256	256	279	265	281	262	283	275	250	250	259	261	246	252	277	267	260	265	286	260	279	267	258	282	282	257	276	274	278	280	292	277	277	270	264	300	256	261	273	269	251	249	257	293	307	223	255	280	259	289	281	276	281	272	293	245	274	278	271	267	293	281	243	259	277	274	259	268	271	274	270	264	230	287	258	290	295	248	272	272	287	298	258	241	261	255	290	254	291	269	263	259	272	271	289	278	266	281	254	262	251	276	240	295	286	275	271	268	253	259	268	247	267	251	282	262	261	247	282	257	266	261	275	286	308	243	290	242	224	263	274	262	266	252	279	259	270	289	267	287	260	292	254	284	281	242	288	273	283	286	299	282	308	266	272	243	286	246	267	281	246	236	290	265	236	260	269	263	298	273	279	286	259	280	262	274	283	267	267	280	279	283	272	268	245	283	218	223	272	274	253	255	289	255	247	264	276	242	284	270	249	238	272	297	262	288	256	248	251	275	272	275	269	264	274	271	267	293	282	283	277	255	256	277	288	272	260	281	259	266	236	275	260	267	274	276	257	269	276	249	257	255	254	265	246	266	279	285	293	250	250	249	268	259	269	249	247	254	238	281	272	280	263	277	290	305	261	273	258	280	265	275	273	280	273	266	231	257	244	263	260	284	280	281	280	247	283	278	262	266	279	237	276	273	298	261	248	264	308	256	245	284	254	263	264	246	245	285	247	268	242	268	284	236	274	266	272	275	282	259	269	265	271	271	266	252	285	272	269	314	263	269	275	234	260	281	274	263	245	288	253	286	284	260	271	264	276	252	260	259	265	272	277	272	268	284	280	272	264	253	241	257	276	287	268	291	239	250	282	245	268	283	300	258	284	281	277	286	268	249	294	294	275	280	253	250	236	255	271	282	268	287	261	283	256	278	242	252	274	282	303	295	251	263	259	253	262	259	282	271	244	271	236	252	253	254	294	259	255	269	255	252	261	275	259	295	256	265	279	243	276	244	274	278	274	257	250	243	246	244	284	257	274	261	261	280	274	256	259	253	303	268	289	260	296	261	265	231	291	252	268	271	258	259	251	279	244	271	265	274	246	255	248	271	292	244	260	282	265	289	280	263	239	246	260	272	269	258	266	269	240	246	278	264	254	243	250	259	230	276	270	268	269	255	262	262	267	255	256	257	262	261	245	262	268	265	262	250	273	275	246	288	246	287	235	298	264	266	259	277	255	280	264	248	286	228	268	253	241	270	254	235	247	266	247	267	262	258	273	269	239	289	248	275	231	263	278	292	258	263	285	277	289	261	271	254	252	262	249	268	263	281	270	289	304	256	251	266	256	241	252	258	259	305	262	298	261	264	256	266	261	245	258	275	259	271	277	244	258	240	273	286	258	259	256	229	302	273	273	239	241	271	246	304	267	252	276	271	280	240	270	283	251	251	256	297	248	264	272	283	259	273	256	267	301	248	266	289	236	264	292	279	269	258	269	249	285	288	294	260	290	284	272	269	264	285	241	294	302	288	274	266	265	298	259	279	254	276	258	289	290	270	274	282	267	299	266	291	251	291	279	251	268	264	267	283	288	231	264	285	294	268	272	254	253	265	306	271	252	260	265	270	247	266	243	293	266	268	246	288	263	256	246	267	283	280	260	270	263	273	272	306	268	288	250	258	265	249	280	240	254	313	279	249	256	290	268	245	301	293	283	280	275	251	273	264	286	285	261	292	253	241	259	257	301	262	261	263	253	235	257	264	254	273	280	283	255	285	275	261	276	306	237	268	273	246	261	271	263	287	268	247	277	265	292	223	254	289	279	248	283	294	284	267	255	294	256	258	271	262	287	277	290	302	251	254	265	281	233	245	275	245	239	254	245	269	288	288	254	267	232	258	249	262	253	254	248	251	283	261	276	270	288	288	295	307	252	266	285	273	269	257	261	252	244	260	260	270	270	260	270	277	289	282	251	303	276	267	285	275	237	248	277	247	284	248	271	265	261	266	290	263	296	276	271	267	265	276	279	266	256	305	247	242	251	271	277	252	255	281	275	258	266	260	263	258	254	262	274	249	273	299	288	282	242	264	273	287	272	275	290	298	265	246	305	287	290	284	291	250	260	266	281	249	278	272	267	260	253	270	263	236	251	265	264	256	265	265	257	251	279	259	253	267	265	255	300	286	270	263	272	245	297	259	302	272	279	276	277	249	236	265	261	282	278	261	277	265	279	300	236	275	262	279	244	232	289	274	255	255	268	269	248	294	288	254	286	276	250	281	263	273	274	290	281	276	258	286	285	282	269	238	288	253	264	289	257	256	250	274	257	282	301	283	280	297	262	251	271	269	283	278	275	256	262	261	255	276	297	267	254	264	266	274	271	282	246	287	268	248	257	269	257	299	262	270	286	274	270	260	264	262	281	282	248	239	272	290	292	270	301	261	296	241	278	266	230	253	270	252	254	291	280	253	264	267	273	246	276	295	249	277	273	250	253	267	263	282	268	287	263	236	285	250	274	273	273	256	283	258	267	254	255	263	242	272	251	258	283	265	274	278	268	269	246	281	259	261	285	278	271	251	274	271	294	245	282	273	268	268	239	278	243	249	254	267	277	257	249	252	247	260	242	238	254	263	273	282	257	263	265	266	258	246	253	275	265	272	274	261	287	258	281	262	261	262	262	279	269	277	283	270	240	264	249	277	275	287	266	240	260	274	251	273	279	258	268	241	284	260	258	245	254	292	272	247	244	253	273	261	281	275	277	268	279	295	268	291	253	269	266	270	262	236	249	254	249	271	277	273	280	283	275	275	272	253	297	254	253	239	286	261	248	276	242	245	256	240	260	277	269	243	263	259	282	252	265	309	255	254	295	276	279	250	262	257	269	250	276	278	260	245	257	274	260	287	243	287	276	281	277	246	237	274	254	263	238	248	269	288	290	250	272	310	258	236	263	269	274	266	282	235	272	268	254	271	233	268	254	243	268	266	277	274	264	272	263	252	260	288	262	272	289	248	291	256	273	264	282	270	249	294	279	270	273	274	283	249	295	297	284	257	288	272	285	245	264	251	290	271	293	262	270	258	300	263	276	249	266	280	265	253	238	278	264	278	251	253	261	257	295	267	270	245	244	266	293	272	233	293	233	254	232	279	284	269	286	267	280	270	277
32397	11070	1323	692	582	531	348	378	381	342	369	341	350	327	352	396	355	373	345	379	378	337	353	391	353	369	362	359	363	339	343	397	357	370	330	344	353	363	347	349	343	351	337	350	370	325	367	359	375	328	364	395	371	331	349	362	368	322	357	335	365	371	382	329	335	346	329	376	364	387	387	376	376	338	334	372	361	344	327	341	366	353	376	350	361	349	319	363	362	343	362	332	347	347	358	383	359	307	343	347	356	321	385	360	325	328	312	347	376	357	350	357	352	355	327	342	326	302	343	331	393	358	382	378	383	333	331	338	321	359	395	355	361	356	344	402	334	378	316	311	373	333	376	327	376	299	350	371	354	348	373	373	349	349	368	373	339	374	373	322	352	370	365	337	385	362	380	379	346	376	362	388	387	353	345	341	385	358	383	369	375	390	360	347	364	333	360	398	369	335	325	353	354	409	359	376	343	350	344	308	333	392	373	329	356	333	371	341	371	373	346	355	345	353	377	374	357	385	356	348	352	337	374	383	366	365	330	351	340	376	388	370	370	361	354	325	388	339	378	333	361	343	354	371	366	338	355	369	345	362	324	333	345	308	346	356	395	364	352	385	348	324	366	349	369	355	357	308	351	363	339	384	339	372	348	350	346	359	378	388	322	367	341	355	360	357	347	361	321	330	375	362	351	346	333	369	392	345	344	328	334	384	361	331	348	372	335	341	348	342	368	337	366	341	373	342	358	349	350	356	331	352	377	366	349	348	347	343	378	335	341	371	353	370	349	341	348	350	354	324	376	372	379	336	350	348	361	373	382	362	331	328	384	374	399	366	354	339	355	365	382	344	331	352	367	347	363	342	312	347	352	343	381	342	386	342	360	380	353	362	339	343	375	335	385	367	350	351	348	350	354	365	386	356	309	351	364	375	350	375	331	354	357	363	319	347	351	344	363	377	393	369	347	366	380	362	361	345	354	334	375	359	370	331	324	388	363	370	359	367	314	364	418	385	311	345	331	342	355	334	322	351	302	356	366	375	371	353	389	343	339	372	338	353	322	341	337	378	362	328	362	354	317	341	330	351	403	381	361	311	344	302	329	369	330	343	381	373	357	384	344	372	322	326	346	348	353	346	376	330	375	354	350	358	355	357	327	344	338	372	363	370	368	344	379	347	367	327	360	347	349	337	393	308	323	310	367	304	367	365	371	386	327	365	343	345	330	392	344	362	393	369	352	384	380	346	344	367	378	356	380	342	311	359	381	332	337	343	373	325	328	312	355	299	327	334	329	326	388	336	327	362	358	364	369	348	344	311	370	367	319	358	373	361	317	350	363	320	356	310	371	331	358	369	370	356	336	351	344	353	375	360	331	367	370	356	362	346	369	367	363	329	353	328	359	361	367	367	369	317	365	368	332	335	356	345	351	355	344	343	351	324	374	336	352	357	330	327	362	346	338	370	360	368	388	348	395	303	365	377	368	358	375	331	396	341	381	339	357	382	332	378	429	332	359	363	395	351	342	348	324	334	341	335	345	341	334	369	349	362	356	308	350	349	364	359	361	335	344	365	337	341	375	339	365	352	359	350	387	374	348	324	319	381	370	318	340	345	396	379	312	344	353	354	350	336	363	346	353	350	378	329	309	340	370	382	348	301	316	339	377	341	338	349	330	336	333	369	368	367	352	366	401	385	353	361	358	331	362	318	372	366	375	362	400	360	358	365	386	364	357	393	387	354	326	340	347	324	342	340	367	366	368	329	321	392	385	375	329	365	353	335	357	364	352	325	336	364	345	327	360	379	370	357	321	378	367	348	388	375	337	361	361	315	364	357	348	356	367	379	326	383	367	353	370	357	332	376	354	326	348	389	367	352	327	322	346	338	369	340	365	349	340	348	358	336	320	342	367	354	331	346	386	343	334	323	332	345	363	374	333	400	313	311	384	358	366	358	318	340	356	340	309	351	373	369	379	354	359	346	378	342	354	366	326	323	358	311	344	358	370	367	347	381	325	340	335	321	353	370	326	360	342	347	385	341	370	341	323	381	299	373	323	333	324	342	366	335	339	327	387	378	361	356	330	389	371	303	348	374	348	340	365	354	321	368	361	381	298	338	355	351	367	358	390	325	371	385	366	372	370	366	312	361	358	361	320	346	336	357	345	327	366	341	354	342	350	336	359	335	374	351	363	387	335	343	363	330	348	355	362	337	350	388	369	352	397	352	344	338	344	349	362	325	355	335	383	349	334	356	365	345	350	349	366	343	345	337	367	378	350	330	366	322	317	329	339	336	332	357	317	365	374	346	361	335	364	399	331	329	367	322	357	364	371	358	393	352	347	340	379	381	383	329	390	394	344	340	332	331	324	365	383	368	377	369	386	328	356	351	359	323	340	356	361	371	364	343	333	312	325	311	352	342	403	336	329	368	328	356	346	350	355	338	387	355	370	331	351	394	368	368	369	385	358	313	325	352	337	350	348	365	322	333	379	329	300	311	329	340	397	376	364	406	373	353	349	350	353	353	343	364	315	352	344	351	359	387	331	390	344	333	376	365	344	306	339	354	362	349	339	383	368	364	348	354	374	350	377	339	336	340	349	305	357	364	346	347	323	358	360	367	339	369	363	302	369	349	309	356	374	329	366	310	326	359	333	348	355	352	324	335	369	293	335	372	330	345	363	372	348	379	324	366	336	364	356	349	343	368	313	330	342	367	356	348	339	356	353	346	373	339	360	367	343	356	404	349	369	359	350	364	333	351	327	366	366	391	370	377	369	353	351	370	356	379	390	377	350	375	344	352	366	338	329	376	328	332	340	330	319	353	381	380	337	370	340	382	348	335	365	405	362	345	328	336	359	352	375	369	346	377	419	356	334	316	357	345	357	376	356	339	356	353	345	358	360	323	354	366	355	367	387	382	321	363	376	366	301	356	341	372	351	391	344	344	295	394	358	371	352	368	367	325	375	351	326	346	351	331	357	343	361	346	340	345	345	312	359	351	335	382	371	355	348	370	366	347	329	362	333	363	337	328	359	362	360	369	320	347	328	345	321	342	354	358	342	343	378	356	364	352	327	345	327	365	345	328	344	349	323	318	366	355	355	371	352	352	372	356	360	381	354	376	395	383	319	341	339	327	344	350	392	373	372	333	341	384	350	350	361	338	346	366	345	356	361	320	369	315	369	351	380	376	371	333	346	385	352	325	360	351	357	359	383	362	354	376	366	359	368	342	359	371	369	363	365	379	345	364	359	387	340	364	316	336	365	375	326	325	366	325	366	377	352	335	370	368	361	388	344	348	331	369	372	353	376	369	351	370	362	349	346	349	359	383	375	367	334	328	331	338	361	350	340	348	348	351	371	339	322	349	321	374	372	360	321	354	394	325	342	312	314	349	343	316	389	374	338	359	362	376	349	359	373	343	321	387	343	324	322	320	369	363	340	380	343	353	354	383	382	345	364	374	368	376	358	359	386	378	347	389	358	342	358	343	361	328	372	372	338	366	368	348	372	360
5418	916	845	823	777	789	793	814	752	798	786	786	795	757	781	792	831	771	737	749	754	793	801	786	796	793	753	808	769	764	824	763	810	799	801	769	755	825	802	797	793	795	761	804	796	757	814	775	753	785	796	744	816	804	785	813	772	788	756	776	784	772	816	758	820	849	760	771	798	794	759	792	767	806	808	759	778	829	789	754	816	730	773	761	770	785	790	790	774	800	793	760	776	764	804	756	794	769	785	787	780	757	791	784	774	781	780	820	813	789	810	787	767	780	800	824	825	805	709	812	766	764	810	788	741	791	754	853	806	762	762	804	771	724	785	780	805	781	760	774	833	814	736	789	801	762	813	782	761	805	803	797	766	777	774	816	836	776	720	785	812	781	750	790	820	775	834	790	780	819	733	740	799	754	753	761	811	773	756	801	803	820	742	782	748	764	768	801	774	794	771	780	809	725	767	745	776	826	791	796	792	804	807	714	779	757	781	744	826	759	836	711	781	790	792	771	814	810	753	823	763	781	828	757	779	792	738	781	810	776	809	818	715	743	814	789	791	793	802	780	811	786	769	772	775	831	787	739	743	777	776	769	743	788	759	760	781	784	822	838	802	791	827	771	765	831	745	791	752	791	793	832	813	804	751	799	756	790	762	740	759	736	801	814	786	815	824	785	796	838	764	732	790	805	760	790	794	812	785	720	777	783	798	806	817	826	799	824	764	809	787	760	755	767	802	761	777	779	812	808	743	834	802	814	811	749	767	802	752	795	844	763	817	768	772	800	818	760	812	755	780	739	761	782	758	751	773	834	816	821	758	819	837	787	815	818	756	784	776	792	780	791	791	786	744	794	793	772	779	815	790	790	780	728	825	777	791	730	766	819	786	797	778	758	762	811	773	804	754	735	731	801	807	738	756	760	743	790	762	767	783	744	791	792	864	764	819	734	812	803	782	808	791	764	807	734	753	797	792	830	819	774	763	801	758	776	807	780	799	792	803	780	772	765	769	738	804	813	771	804	739	793	823	782	780	792	749	736	782	777	777	796	806	752	782	759	787	772	832	811	769	771	816	822	782	797	783	737	738	805	748	805	765	808	745	797	782	797	778	768	773	802	797	819	816	790	794	806	765	803	768	772	761	809	816	790	759	802	815	791	765	789	826	775	788	793	776	736	821	760	795	776	734	769	791	754	743	759	822	757	816	808	733	821	791	844	828	744	782	778	814	828	793	789	773	795	827	791	738	754	806	786	757	819	767	734	794	824	799	823	822	787	773	774	799	791	778	758	754	756	831	779	807	814	776	756	778	778	771	805	790	825	757	816	769	763	839	764	777	826	809	820	795	782	781	792	763	770	776	767	787	788	799	836	745	800	772	781	772	824	823	729	795	750	831	797	749	810	808	782	779	762	772	769	783	791	784	798	768	808	794	732	759	787	817	818	848	777	788	822	740	825	704	790	816	763	760	773	807	780	766	755	754	782	743	796	827	763	780	798	787	780	769	815	816	799	773	792	729	759	784	730	802	765	806	834	798	795	787	818	846	788	783	782	753	811	851	735	772	711	771	765	793	826	814	777	793	774	787	832	808	772	826	767	772	782	814	773	751	779	822	792	781	799	745	824	757	801	765	727	785	792	741	789	775	779	819	782	743	781	780	833	759	787	803	796	817	783	855	813	779	779	746	781	788	757	795	797	832	797	758	709	721	801	814	753	803	800	784	787	749	788	806	756	781	750	774	803	823	775	817	773	792	789	738	817	814	805	780	766	826	780	801	709	803	728	743	776	793	782	767	782	769	794	791	742	769	747	762	746	824	785	803	762	780	794	780	810	771	804	810	767	819	770	754	803	796	829	801	778	760	797	790	741	808	832	764	765	775	788	790	736	778	758	773	785	793	815	797	776	756	796	769	815	797	754	743	730	801	778	798	765	785	767	796	776	736	753	766	721	826	823	787	801	794	769	778	812	814	780	772	806	770	834	824	767	852	831	781	752	773	790	781	804	798	792	759	807	782	754	771	782	796	785	759	777	790	849	790	759	808	758	778	829	814	821	778	787	812	783	793	769	792	777	727	837	760	812	757	782	774	778	785	786	809	798	768	817	737	765	774	800	724	778	738	779	787	753	800	803	748	772	795	777	796	787	750	779	779	738	758	804	779	782	782	790	800	770	759	750	793	783	766	747	767	790	783	781	786	724	799	769	793	768	755	811	779	766	787	796	774	806	797	813	794	814	774	811	737	784	783	734	819	761	837	792	799	782	761	806	790	805	784	792	803	792	780	785	725	807	800	770	852	789	761	790	815	798	810	734	780	739	765	830	778	783	800	819	843	843	794	768	806	813	790	791	732	828	768	793	818	786	756	777	787	761	780	792	769	756	752	755	812	799	776	819	807	739	784	806	718	806	776	812	740	814	790	805	692	787	770	792	779	758	767	740	750	773	781	769	794	773	812	800	755	804	764	821	767	797	754	812	723	783	788	784	786	751	813	744	786	789	750	765	833	797	762	801	749	783	756	805	815	788	790	760	781	768	802	843	742	813	778	767	768	747	822	812	841	737	795	777	774	787	764	767	768	785	765	777	774	771	767	829	811	809	805	764	776	797	772	788	760	784	785	796	743	785	739	770	778	783	772	768	802	764	802	808	790	714	759	750	778	778	771	784	801	846	760	804	756	752	807	768	822	784	757	791	771	810	730	781	780	761	766	768	764	788	813	789	740	779	835	794	786	799	738	788	787	813	777	758	817	770	794	742	784	824	815	785	770	749	760	800	782	785	817	815	818	805	812	802	760	838	806	790	802	848	729	777	828	783	752	791	791	749	782	775	810	798	804	808	731	772	823	840	767	799	772	766	830	803	775	800	822	830	778	799	805	785	759	743	732	721	776	799	788	778	778	747	799	799	765	796	822	803	807	739	755	817	749	774	835	785	750	767	804	775	803	755	794	751	800	769	759	767	776	781	760	756	809	770	762	771	798	790	811	749	783	761	832	761	806	785	759	781	766	766	778	761	803	805	830	741	795	761	769	802	803	784	769	797	832	816	769	791	744	786	792	790	757	798	789	768	797	797	818	760	793	809	820	799	796	742	806	772	799	815	743	788	780	770	823	803	765	815	775	772	761	790	757	727	768	752	814	847	743	766	761	791	779	771	796	773	798	809	765	756	788	796	773	749	810	764	782	778	813	806	742	759	819	779	855	753	774	755	704	756	793	775	797	754	771	753	773	807	772	766	764	767	801	722	815	814	764	779	746	722	796	707	769	792	766	802	801	817	770	809	822	776	784	724	838	805	762	852	812	771	764	764	780	785	807	804	799	761	785	798	797	836	775	786	751	750	793	750	772	773	744	744	777	782	761	787	810	730	820	785	783	776	777	793	779	828	773	804	770	818	755	745	772	841	731	802	764	794	806	768	770	778	778	782	784	802	784	784	816	819	748	761	821	758	788	769	791	783	758	790	766	773	746	800	763	786	738	754	763	784	732	853	774	742	758	789	803	760
24574	20944	24386	27654	20403	1847	383	327	287	307	304	274	264	272	274	237	267	247	265	267	251	227	263	234	283	259	279	195	242	238	248	224	250	261	251	284	258	253	272	260	242	273	230	254	251	247	233	230	251	240	256	266	241	269	241	243	233	245	246	264	232	246	246	258	259	256	253	244	257	274	228	257	254	261	238	261	244	242	220	224	245	230	237	250	243	251	251	207	250	240	229	236	263	271	250	237	254	247	250	244	257	234	232	234	251	238	252	245	228	234	234	233	240	225	243	234	225	246	254	258	243	212	208	237	282	219	253	272	260	240	247	245	236	239	248	233	259	258	257	258	248	260	238	244	240	237	230	235	276	258	224	256	256	245	262	254	241	241	229	244	230	260	255	246	260	271	259	233	256	246	242	199	259	226	252	249	265	216	256	238	264	218	235	227	233	229	237	208	231	231	214	254	249	240	252	238	223	251	203	229	246	226	245	258	264	252	240	226	221	236	239	224	282	274	246	226	253	261	212	255	241	215	252	247	245	234	254	227	260	229	231	239	278	224	213	262	200	247	253	225	241	245	216	233	240	244	245	251	228	258	280	258	272	254	239	247	249	246	265	248	250	243	223	245	221	257	259	259	244	243	257	237	207	257	225	244	232	238	239	216	270	237	265	233	223	236	246	243	224	224	242	218	235	238	259	253	250	253	240	240	267	228	243	223	270	235	272	214	250	219	247	228	262	241	232	250	269	229	235	246	206	248	221	253	251	250	253	267	236	243	240	261	232	254	224	225	250	265	235	250	253	234	236	236	242	235	250	247	249	267	221	229	246	260	249	244	227	277	253	237	272	231	230	230	252	282	234	249	250	242	245	245	250	250	255	248	219	258	255	263	260	239	227	228	240	237	246	217	220	244	249	225	237	226	258	271	222	247	268	251	217	254	242	256	241	216	270	232	265	223	270	231	226	241	234	267	244	223	225	241	255	237	236	239	253	242	244	251	228	245	215	248	241	253	253	254	284	224	274	236	209	232	220	236	220	250	243	242	234	229	218	240	254	260	243	223	262	250	241	256	262	243	249	221	266	238	263	234	222	272	264	256	232	225	223	257	246	217	225	239	275	213	250	248	252	230	254	229	240	234	241	234	244	214	282	241	258	254	237	224	234	233	239	246	236	226	203	246	259	259	241	242	246	274	235	238	231	258	254	249	249	249	247	240	241	249	225	248	214	244	238	254	247	225	242	259	248	251	259	247	245	261	245	261	249	276	223	257	248	249	220	234	252	247	238	237	242	243	277	229	260	256	250	244	240	253	242	247	232	228	231	244	258	250	234	217	268	223	276	265	231	225	267	224	224	258	246	221	232	247	228	228	279	225	234	265	261	257	223	241	236	236	243	221	263	239	222	248	243	242	247	270	196	229	237	228	204	254	259	228	223	232	251	236	237	253	263	254	250	257	256	230	257	241	234	265	242	245	260	229	248	245	246	224	251	263	238	232	255	251	239	256	241	228	245	265	223	243	246	249	235	264	256	223	235	256	248	273	235	236	252	211	263	261	246	236	236	239	236	203	225	249	241	243	231	255	272	247	257	263	235	253	221	228	255	244	229	254	233	244	258	221	260	231	277	246	236	235	245	250	224	273	245	268	239	239	263	246	201	282	238	261	227	240	272	258	259	259	236	261	227	247	244	244	245	249	233	230	243	245	256	227	247	230	257	230	252	227	238	248	232	224	230	235	246	247	267	250	239	261	247	230	251	262	285	228	223	216	241	227	242	237	209	211	259	245	259	247	253	218	259	244	242	218	231	213	229	236	207	244	278	212	234	219	238	225	221	281	251	247	234	281	232	256	265	243	247	242	268	259	248	229	227	229	250	262	263	269	241	221	282	221	250	215	242	235	243	258	227	256	258	248	262	225	258	238	249	244	255	226	220	233	214	248	227	212	212	227	230	208	246	227	254	223	241	247	261	252	244	268	238	232	237	225	250	222	237	254	239	224	256	275	240	248	258	207	219	255	281	247	241	231	241	236	268	218	267	266	235	257	254	235	260	223	212	260	225	221	236	248	259	245	232	267	259	266	257	249	228	243	242	225	253	236	239	249	254	254	226	280	245	259	226	266	257	271	273	250	273	234	218	237	244	250	243	232	234	214	260	245	251	231	244	258	249	266	224	246	276	256	251	263	262	224	240	171	248	251	202	235	226	241	247	245	235	248	235	258	276	246	230	210	229	229	259	223	255	232	253	218	244	237	240	225	261	241	256	229	262	237	229	238	236	241	232	257	231	267	240	247	235	231	258	229	251	250	244	251	248	222	231	256	217	251	263	245	285	228	218	223	263	245	243	239	251	228	230	249	251	263	250	291	205	265	233	234	226	230	215	212	248	265	266	262	269	260	259	220	271	236	239	231	256	234	243	254	240	225	244	250	210	238	210	252	250	230	241	252	265	267	266	249	254	236	262	212	243	209	210	236	269	239	221	240	262	246	217	250	266	236	237	243	222	216	247	242	229	225	239	249	222	227	268	286	230	230	230	234	227	245	244	233	240	228	268	249	269	282	249	213	248	221	251	237	251	254	228	252	249	260	231	273	231	230	225	226	225	253	223	265	224	255	260	258	220	226	268	239	246	241	244	237	231	267	236	240	263	235	259	231	233	253	263	252	236	260	253	226	216	262	238	247	225	248	236	247	239	283	239	228	211	275	247	234	242	243	249	251	250	256	222	267	244	227	241	232	240	235	225	229	211	251	236	277	231	235	248	219	232	227	260	232	245	223	237	244	218	253	260	257	252	250	239	260	251	245	249	264	250	216	223	246	222	246	243	217	247	240	240	206	240	255	236	263	255	248	254	251	239	238	202	245	240	239	246	248	229	243	243	246	262	245	224	233	216	261	195	219	253	213	245	259	248	226	254	240	223	258	233	261	229	242	241	255	206	262	247	249	259	242	272	239	238	244	242	279	270	233	260	230	230	254	244	202	215	225	239	253	251	228	259	230	264	229	238	242	265	229	222	242	243	229	238	247	224	234	213	252	232	230	253	227	251	257	225	232	237	229	225	223	220	278	252	238	261	226	231	225	243	252	284	254	269	260	235	228	236	245	211	226	230	243	254	244	233	255	270	253	217	244	204	251	244	259	223	267	240	274	218	258	238	244	249	238	235	234	244	242	275	248	233	237	264	252	240	241	256	241	224	205	247	226	245	210	245	242	220	233	271	278	246	255	229	258	236	220	262	219	263	213	263	227	219	259	238	263	232	273	264	214	254	236	211	257	261	265	224	244	246	240	265	262	279	247	241	251	257	259	244	244	232	238	250	252	267	247	213	239	284	260	250	267	256	252	248	233	265	245	225	245	282	261	252	270	258	240	251	233	238	269	253	230	227	242	248	241	230	243	235	253	254	221	250	250	255	248	262	285	245	261	242	262	230	245	226	263	260	270	259	246	261	259	230	264	247	228	253	246	239	256	233	222	233	255	240	246	204	245	259	250	231	240	217	234	249	245
3050	2529	1546	931	763	668	618	599	581	583	549	551	540	498	586	550	553	534	523	560	540	547	544	570	569	508	548	550	503	542	564	546	559	526	510	529	486	568	514	567	547	516	538	545	609	559	513	562	559	533	565	541	560	537	573	539	500	547	571	567	555	543	505	545	563	507	516	558	607	538	566	553	524	560	541	584	539	527	534	551	553	572	555	535	562	515	528	585	570	518	522	527	532	568	548	539	567	537	557	550	539	540	529	564	537	559	537	544	524	519	548	548	512	567	533	532	590	501	537	541	520	551	571	500	519	516	553	512	524	572	538	510	585	532	549	535	580	532	534	543	522	499	531	577	593	520	533	573	564	595	562	554	571	557	546	559	543	526	540	575	548	538	581	557	516	497	602	509	521	534	563	521	565	512	570	506	572	510	531	529	564	531	522	530	528	569	535	545	538	536	564	556	535	531	525	538	552	546	566	521	527	571	552	538	547	532	545	540	521	516	532	522	559	524	542	509	554	563	541	533	535	586	514	526	509	526	545	539	525	548	501	552	555	555	556	538	529	495	523	545	563	525	556	506	585	515	512	546	586	540	531	551	503	530	517	564	539	547	560	525	528	550	549	574	506	582	539	558	518	559	556	471	537	499	542	554	564	513	565	493	569	552	521	528	534	520	504	535	553	555	513	538	491	530	554	496	525	557	588	560	528	517	526	562	529	558	569	524	576	536	530	539	521	566	512	554	569	583	541	535	521	546	554	551	510	527	576	590	563	549	501	508	538	536	564	527	545	564	556	532	576	533	534	524	560	512	559	543	528	578	517	552	533	490	578	585	550	570	499	506	555	577	526	548	567	575	493	543	562	498	507	513	519	568	507	523	546	548	532	532	552	522	564	585	559	505	520	561	561	541	571	563	566	560	543	543	526	565	530	536	566	544	537	512	560	540	536	555	560	525	546	587	548	559	517	549	531	542	542	558	572	541	555	502	558	565	572	525	541	533	532	535	521	520	597	544	554	536	542	514	572	547	513	520	608	538	552	518	530	558	555	582	569	529	499	538	543	475	532	552	526	522	532	566	600	545	559	552	554	550	548	541	531	533	540	517	537	574	525	549	503	543	572	520	531	549	547	524	556	540	504	539	577	577	565	529	529	532	535	511	499	556	515	534	557	540	548	531	532	518	539	535	562	604	509	520	561	547	516	586	541	511	549	553	541	530	573	533	551	550	561	536	537	543	537	556	557	578	543	523	529	545	533	574	546	565	550	584	566	542	537	564	514	521	552	534	552	574	545	569	521	533	512	517	555	539	545	572	542	537	572	566	587	578	540	547	520	573	538	531	519	550	542	558	524	562	506	499	537	522	539	527	518	525	539	538	559	550	544	574	561	525	561	565	553	570	542	540	563	543	548	543	555	532	578	546	546	524	511	519	536	528	531	538	565	575	580	567	532	526	549	548	567	521	557	516	583	554	547	551	498	537	534	513	530	501	545	573	555	568	573	535	564	536	537	516	527	543	553	549	567	568	551	547	563	523	575	537	551	515	527	556	547	527	521	520	577	530	529	522	552	560	533	553	546	535	534	556	508	562	549	552	588	537	514	508	543	551	565	531	554	561	538	583	540	545	513	597	506	551	510	564	564	539	536	558	508	522	542	503	567	533	494	566	595	525	543	534	510	503	534	557	509	521	522	537	564	563	526	611	531	550	587	545	549	525	520	532	516	519	552	545	520	526	584	545	544	553	548	570	559	514	543	569	496	537	594	532	534	568	561	558	540	548	554	579	575	573	545	524	559	497	525	554	542	537	545	538	502	520	586	517	533	529	568	540	588	566	549	504	541	545	550	567	515	482	517	501	537	532	555	581	521	532	521	572	557	529	498	509	494	519	609	530	495	528	573	558	509	549	558	548	555	529	533	527	557	500	527	564	580	573	568	540	512	565	556	542	515	564	577	533	545	520	522	568	533	525	556	527	530	530	552	525	577	522	572	560	549	564	531	551	503	516	534	526	569	542	585	597	547	528	579	525	533	556	527	549	555	477	499	626	546	537	534	556	497	598	547	523	570	529	539	542	541	535	565	580	552	564	555	572	574	541	537	565	521	558	559	551	530	525	561	534	541	555	574	506	565	532	538	577	520	516	574	561	530	550	540	555	535	576	563	538	536	533	503	555	525	529	548	537	535	537	571	548	516	554	549	568	531	546	541	540	530	499	565	513	548	558	551	528	573	549	546	559	505	512	511	526	587	548	496	509	555	526	525	613	550	562	522	575	570	547	521	520	560	513	538	520	531	519	559	526	532	541	517	559	552	525	532	526	519	541	548	566	533	526	560	521	536	525	531	525	544	540	547	558	547	526	523	505	537	589	540	552	537	557	551	576	553	578	544	534	529	522	521	543	533	567	546	573	575	532	532	574	531	530	520	544	558	536	552	535	514	570	493	517	591	496	510	568	532	565	537	547	569	535	537	522	529	556	545	552	541	549	570	545	553	533	534	550	521	541	473	558	542	571	554	549	551	546	571	556	499	551	567	538	507	532	546	514	551	581	559	512	548	524	574	552	545	511	546	498	531	523	604	527	551	514	546	568	494	581	530	570	534	555	578	550	580	506	509	582	522	529	551	523	555	513	547	547	544	588	591	554	529	566	544	528	561	536	551	533	586	561	546	533	539	574	553	526	531	554	551	509	589	520	529	541	601	498	506	518	519	545	557	520	580	526	555	518	530	539	579	538	522	529	527	512	539	532	520	543	541	543	519	527	534	549	512	544	542	576	575	580	567	567	548	541	546	534	502	572	542	553	556	551	545	557	543	562	513	539	520	548	526	561	572	508	563	529	513	510	566	552	554	567	521	546	564	551	540	599	529	539	489	556	527	561	552	584	563	516	541	617	498	589	543	529	535	552	575	562	529	537	560	575	534	582	593	529	513	524	526	551	566	524	550	555	537	540	563	552	504	597	564	522	517	548	498	497	544	567	525	554	557	522	534	563	541	511	590	549	547	505	549	546	522	566	526	538	545	521	553	590	515	606	520	544	559	570	535	554	529	552	524	542	535	523	538	523	547	538	562	531	557	539	571	559	525	558	529	545	575	509	551	537	523	538	549	555	565	545	589	516	607	535	549	500	542	581	496	558	577	566	604	513	525	551	534	512	536	527	552	522	532	533	550	546	569	552	558	603	514	549	535	538	521	543	537	571	525	526	542	590	535	563	500	562	562	508	557	547	565	507	553	483	548	525	536	535	573	552	542	569	530	507	528	595	509	529	568	526	543	533	579	577	551	543	563	536	548	511	561	563	552	527	534	541	544	529	537	557	542	498	534	542	536	518	541	551	546	541	491	556	542	526	547	556	538	548	581	521	558	540	577	522	538	565	580	536	584	540	593	552	569	555	534	587	540	506	592	557	519	536	549	615	525	531	598	532	558	543	567	534	540	557	536	518	568	540	559	520	523	543	565	532	568	522	565	558	565	538	558	522	498	539	525	528	599	550	510	552	574	557
23886	21010	25067	27136	21016	20799	1211	333	229	188	174	158	151	128	145	151	142	126	127	120	129	132	131	114	127	103	116	103	116	108	108	107	106	93	112	129	114	121	90	105	119	113	97	99	122	88	88	90	105	120	107	117	112	106	108	105	113	107	97	98	96	81	111	95	105	85	93	113	90	93	100	101	111	117	88	101	102	104	99	87	90	93	130	105	97	116	96	106	106	110	102	79	106	103	87	91	109	99	88	77	107	87	98	83	101	115	119	94	100	97	95	101	116	82	82	127	93	121	111	113	112	105	109	109	96	103	84	107	103	108	103	78	105	121	100	92	103	96	90	113	102	117	117	98	106	97	87	100	100	97	98	100	116	112	95	102	88	117	100	93	93	89	101	111	100	100	116	92	91	107	131	93	100	108	105	105	109	95	97	99	89	109	91	103	106	82	112	110	118	97	114	94	86	99	97	108	102	101	114	105	113	105	114	104	97	83	129	98	111	118	96	86	118	118	104	89	121	110	86	106	110	103	106	95	116	101	102	98	114	89	109	128	116	101	103	110	80	121	90	101	94	104	99	108	87	107	108	105	109	106	95	99	76	85	91	113	119	104	89	111	100	106	100	121	104	93	84	112	88	102	97	97	106	84	129	109	88	82	90	96	88	111	89	101	118	108	100	98	109	99	93	101	78	81	101	99	75	103	95	81	98	87	85	118	115	95	86	101	101	108	109	107	106	97	113	98	134	108	99	107	113	108	107	122	88	82	114	110	133	88	96	100	114	93	106	104	97	104	87	110	101	96	98	117	93	101	76	109	104	85	80	104	86	88	84	93	97	116	95	96	91	94	95	92	83	112	97	97	108	83	110	103	116	110	99	96	120	105	100	110	97	110	118	98	104	101	112	109	104	112	107	77	114	107	83	98	98	82	102	105	93	86	115	129	98	76	116	107	111	111	95	100	72	110	120	104	115	99	116	93	102	86	101	103	115	88	110	98	89	107	97	115	95	112	111	101	73	103	101	99	94	110	109	96	83	99	110	91	100	96	106	103	104	109	122	109	97	95	95	108	90	90	90	106	87	84	101	93	137	77	105	98	101	92	115	94	109	106	87	102	88	97	112	99	110	94	103	97	109	107	101	95	102	107	87	86	101	113	112	106	106	82	93	105	85	114	103	96	113	87	103	109	114	105	100	102	100	79	96	111	103	106	122	86	112	98	105	114	106	105	107	89	119	98	96	99	95	101	106	101	112	106	118	89	93	98	90	101	111	84	101	95	99	87	91	92	105	102	101	92	95	108	101	94	119	102	120	104	98	118	109	99	94	108	107	96	90	94	98	97	104	78	105	101	90	105	106	118	98	97	104	101	106	103	102	107	101	104	112	98	106	85	96	115	96	107	117	105	102	95	89	100	109	94	102	94	96	93	95	103	107	99	107	91	122	108	97	112	114	118	95	95	97	78	108	97	95	107	102	94	108	114	111	90	98	100	118	91	121	121	106	81	100	100	96	96	102	100	72	89	96	114	80	100	93	91	116	110	91	100	95	95	94	111	95	85	104	101	112	114	107	97	113	101	93	106	103	111	92	98	110	97	107	113	111	94	102	79	91	83	109	117	112	93	113	108	90	103	114	93	87	98	121	133	125	63	121	93	87	109	100	102	91	99	110	123	133	104	89	102	85	91	107	107	92	85	115	95	90	91	102	107	110	96	114	109	99	108	100	91	109	115	99	98	113	108	109	127	97	136	104	115	132	97	104	116	99	94	96	110	102	88	119	122	118	92	107	101	106	102	96	107	111	107	91	84	98	109	95	90	119	105	97	108	124	121	131	109	111	102	100	107	86	95	117	105	105	106	101	100	88	111	108	93	112	87	114	92	103	99	100	91	116	84	103	82	97	95	91	94	97	105	97	118	100	97	117	97	90	88	98	78	103	91	109	102	105	133	80	84	107	94	112	97	91	89	107	89	90	103	111	106	104	96	98	107	107	97	119	109	109	85	78	113	93	86	99	91	95	94	93	102	109	115	93	116	100	97	111	111	112	93	123	83	101	116	112	90	118	91	81	104	100	100	80	110	98	108	128	119	94	85	88	115	102	105	102	99	104	110	116	94	103	110	91	96	100	102	100	116	103	98	101	108	100	97	123	95	113	111	117	98	109	91	110	96	88	95	93	116	113	82	116	87	102	86	99	106	100	95	108	99	94	107	99	113	98	120	107	120	88	114	98	112	101	106	99	103	108	93	111	96	96	116	108	94	111	129	105	108	121	101	79	95	108	103	101	117	97	92	102	99	105	99	99	107	108	106	78	93	102	102	91	116	106	110	104	91	103	127	98	86	109	114	130	100	118	97	101	96	99	89	83	104	100	106	94	90	96	95	94	92	104	107	89	107	98	105	87	116	101	83	96	106	112	113	116	113	79	95	105	111	80	109	94	111	138	93	97	99	82	103	87	94	91	103	102	86	95	102	98	111	113	80	113	113	93	103	84	98	99	87	100	82	87	109	113	99	108	84	84	94	99	92	95	88	104	109	104	100	82	105	98	99	97	109	101	101	104	96	111	113	84	127	102	117	91	93	121	93	106	103	89	113	116	113	115	117	105	91	107	114	99	111	97	101	108	93	104	94	112	117	89	104	107	107	119	110	118	91	94	87	88	94	110	112	103	108	113	115	103	110	103	104	91	107	108	103	114	81	119	106	112	110	108	106	111	107	99	93	98	87	109	107	117	107	95	118	98	99	95	100	106	112	106	100	93	90	87	114	96	103	94	109	85	110	101	101	80	81	108	97	104	88	98	93	92	93	83	115	84	100	104	96	104	93	86	88	93	107	117	121	101	97	110	112	118	127	91	108	112	112	99	100	102	111	108	107	90	87	129	85	115	112	106	97	82	114	96	114	128	97	123	98	103	91	105	97	88	118	92	117	86	95	111	117	83	110	116	92	92	126	90	105	94	88	97	91	116	115	87	103	80	95	108	114	110	105	97	87	83	94	88	111	86	102	91	101	109	105	102	85	108	89	101	112	123	104	109	129	97	99	121	106	86	88	96	109	105	99	109	96	107	101	96	111	91	110	90	124	103	82	93	96	96	120	99	101	87	92	95	103	103	106	114	93	105	117	119	99	113	95	103	96	97	88	105	104	104	111	114	89	100	110	91	96	102	90	102	119	103	99	103	111	101	106	104	109	103	101	122	99	115	106	120	113	123	121	83	127	99	97	86	109	93	95	101	89	105	110	121	111	115	108	109	78	109	112	102	128	108	87	99	103	119	104	100	103	90	96	104	90	96	79	82	107	99	82	88	98	94	106	90	121	96	101	91	127	102	112	103	98	101	98	88	106	96	105	93	102	94	113	97	94	87	92	93	91	105	91	93	81	78	112	116	101	80	130	95	94	96	90	104	101	113	101	94	87	100	97	111	115	106	94	107	83	119	101	102	99	104	108	101	104	102	91	103	101	94	118	110	99	116	88	113	88	96	104	123	90	95	113	95	88	99	94
3010	4203	2250	1054	636	446	376	358	318	321	290	297	311	334	285	279	280	277	274	255	265	265	297	274	283	259	301	277	297	261	289	254	285	273	281	268	280	256	274	279	260	258	253	239	265	299	297	303	283	243	255	300	286	245	274	247	280	278	264	272	279	271	256	289	273	266	258	258	267	254	303	275	257	289	234	269	282	274	257	285	254	258	249	275	234	249	298	293	265	256	256	248	256	243	257	265	281	278	235	273	259	269	282	299	256	263	271	278	292	248	238	284	237	285	255	257	259	277	259	274	239	243	270	284	262	239	255	279	240	250	282	245	304	277	286	253	288	271	277	267	295	260	287	252	273	263	264	251	249	288	261	273	269	249	281	298	253	246	275	240	267	251	247	238	252	252	240	251	293	269	258	264	251	277	294	291	276	287	275	269	268	256	253	249	244	288	247	266	264	258	242	288	257	246	261	292	281	268	271	254	262	263	278	248	291	258	262	245	294	259	293	271	271	269	294	247	228	236	275	265	289	258	269	244	239	251	291	276	223	235	282	257	276	244	280	258	251	286	261	246	248	295	283	283	259	263	281	247	292	243	258	256	240	274	254	254	267	267	261	273	257	263	279	265	249	253	274	266	250	266	259	266	298	259	284	273	278	233	278	237	284	241	265	247	295	257	260	251	245	267	236	271	266	257	251	256	271	293	302	259	273	260	270	269	267	258	278	304	246	252	260	253	263	281	272	254	273	263	290	293	259	263	279	288	267	255	297	312	266	275	268	272	283	244	259	278	249	298	258	297	263	300	276	238	256	233	259	273	299	263	271	263	294	268	233	249	251	256	246	276	277	292	257	269	272	284	251	275	269	268	288	274	276	259	296	269	281	268	284	256	283	243	259	255	250	251	256	268	266	271	260	260	269	291	262	284	275	274	269	278	238	261	275	277	287	287	272	274	258	259	255	267	275	273	273	263	265	287	300	273	305	252	224	249	291	279	268	289	254	281	238	269	284	264	234	282	278	228	272	256	267	302	276	252	290	268	271	290	271	269	264	259	241	243	304	259	257	268	272	264	275	240	267	296	272	292	260	254	262	271	242	248	252	243	272	268	243	252	299	265	277	242	244	299	242	253	256	289	257	279	286	265	266	256	247	259	257	240	257	282	275	229	269	260	257	241	288	281	303	254	263	281	262	275	252	263	283	268	265	258	259	246	254	273	263	301	268	304	267	272	278	262	269	282	271	253	267	271	262	254	280	287	257	267	275	253	250	255	284	261	243	255	256	251	281	278	284	260	306	279	257	295	281	256	260	271	308	298	263	272	275	281	269	251	276	281	263	253	251	275	287	284	228	252	238	269	266	293	236	268	255	266	264	245	243	275	274	257	266	267	261	265	264	275	268	257	244	261	270	263	269	275	235	281	258	286	273	258	273	266	257	259	248	272	284	236	260	269	249	276	264	232	280	259	273	284	268	300	279	286	273	291	287	261	256	268	246	260	277	263	274	261	233	242	267	258	254	257	278	272	259	279	279	255	274	289	258	220	253	296	253	236	277	257	263	249	271	250	267	286	267	282	278	259	276	242	252	283	306	259	267	240	279	277	243	272	260	278	247	276	262	259	282	250	271	242	248	243	275	271	286	289	287	259	252	261	289	246	273	283	263	280	259	266	277	286	256	251	225	274	256	243	267	271	273	259	283	248	261	294	274	244	296	297	262	274	253	261	276	253	278	264	278	284	274	253	287	274	248	279	261	303	276	256	284	279	267	277	258	300	257	273	267	243	293	291	293	295	264	253	288	290	243	267	249	290	256	286	274	252	251	278	247	279	249	249	280	260	264	274	270	254	271	254	278	241	262	243	240	258	274	275	273	253	239	262	285	262	257	257	256	236	237	302	264	264	232	271	230	270	239	268	301	293	285	264	262	251	247	276	257	278	265	263	229	279	254	255	267	273	273	277	247	261	272	247	251	246	251	246	268	247	263	296	269	263	241	247	248	275	272	272	252	237	255	243	260	277	268	260	264	271	263	273	250	288	276	258	268	268	258	237	295	268	228	296	293	294	252	264	287	261	236	287	273	253	265	261	255	279	254	252	238	280	263	252	239	278	287	268	271	297	226	254	264	299	277	259	273	243	256	232	255	253	261	242	281	283	248	263	277	293	298	280	245	275	299	268	267	275	280	279	282	258	256	272	272	283	242	246	283	258	229	276	267	275	251	247	274	240	294	257	249	266	237	262	253	260	294	267	282	278	258	258	290	261	297	258	299	242	280	275	259	252	269	290	252	266	260	288	282	266	275	274	274	244	250	261	232	260	278	298	262	254	237	226	291	271	224	270	232	258	246	269	247	258	262	256	280	280	257	271	263	277	254	286	240	249	270	248	265	260	239	278	255	260	246	281	283	259	300	272	265	251	255	275	268	274	258	252	275	260	256	242	270	292	273	263	266	264	253	266	240	280	269	253	241	241	279	267	264	276	240	295	273	267	282	279	277	266	295	266	250	240	281	268	279	240	250	290	235	268	260	235	268	250	256	245	253	264	269	244	263	272	266	240	290	275	277	264	238	258	292	249	239	271	259	299	264	256	276	255	267	274	269	274	263	261	270	248	293	265	252	276	270	239	273	263	259	266	275	287	278	232	263	274	287	260	278	264	257	254	263	269	233	242	247	260	278	276	281	249	265	242	280	271	271	241	267	264	271	277	294	293	287	272	276	242	279	261	303	253	261	258	273	262	258	280	247	262	289	274	260	274	258	255	257	282	334	261	272	240	236	266	264	279	281	260	264	287	287	268	278	256	281	284	260	297	251	274	296	256	245	276	249	273	261	258	247	270	269	283	267	248	253	268	270	249	246	280	265	269	237	270	262	250	281	286	267	268	246	279	282	243	283	258	251	311	266	278	269	276	251	253	246	289	261	255	269	278	289	249	265	249	276	257	281	273	276	287	247	236	280	251	236	303	275	268	247	243	258	246	284	272	266	261	282	263	257	278	245	265	286	289	248	294	270	248	284	280	249	256	252	299	258	241	245	260	268	246	268	247	279	259	270	254	257	265	279	266	236	253	268	244	266	276	272	246	261	245	264	294	276	279	250	257	256	273	303	262	251	261	274	274	295	235	267	277	298	302	276	283	270	242	276	250	271	244	276	262	295	268	280	241	257	231	269	269	246	276	267	261	282	252	268	258	252	256	277	275	316	261	273	284	282	286	262	272	288	247	286	283	251	275	259	251	301	275	264	281	256	266	258	248	268	270	256	281	269	255	250	281	268	286	273	268	277	288	254	301	261	276	284	281	254	265	256	256	280	252	293	274	257	273	267	242	273	275	250	264	241	276	273	286	281	274	237	272	251	276	273	260	252	261	243	284	249	262	258	275	270	277	288	245	253	273	275	282	273	290	235	247	270	274	274	295	244	239	252	278	226	225	273	281	279	275	229	240	297	240	276	247	259	258	250	275	279	254	269	285	285	239	246	262	282	268	273	282	272	269	259	281	252	258	287	258
32350	10900	1083	364	358	382	334	374	368	351	361	340	356	377	382	346	382	321	339	365	339	337	377	345	365	363	359	368	343	375	376	359	358	398	345	385	342	349	399	360	343	358	359	333	320	353	383	364	374	344	357	333	383	365	337	331	379	355	327	331	367	372	353	357	360	354	326	342	344	371	358	375	349	351	404	319	366	396	344	344	333	346	362	355	318	344	337	374	371	355	358	356	342	396	336	377	342	342	344	334	355	325	374	348	370	377	340	331	343	365	401	321	369	344	342	320	377	360	356	334	340	325	338	347	364	351	357	351	344	380	377	336	364	374	354	374	352	348	365	308	336	328	327	364	282	356	383	360	346	358	346	315	360	376	396	371	300	348	333	361	370	337	392	348	345	365	365	335	346	363	339	352	333	341	367	342	373	325	365	347	349	354	354	381	378	342	349	348	359	357	344	371	328	341	327	360	340	332	324	342	338	370	377	396	333	357	334	373	383	351	357	367	331	377	370	335	329	354	370	353	354	358	339	328	335	363	351	352	336	321	375	392	368	358	361	389	374	344	340	375	364	358	323	366	354	394	353	338	337	345	358	360	363	361	358	385	336	375	362	359	397	383	345	342	376	358	313	335	348	335	381	364	368	341	390	374	362	329	343	336	375	387	335	358	372	342	374	374	364	349	363	422	332	359	341	344	341	380	331	380	370	338	371	392	352	323	299	342	334	365	337	381	385	334	398	329	357	338	315	346	359	370	366	347	338	366	329	364	353	365	338	334	388	350	386	346	367	389	335	362	368	354	344	373	372	333	319	383	346	395	324	374	364	342	341	387	357	386	364	371	373	345	346	335	361	347	367	389	354	356	391	353	368	364	356	378	363	364	360	335	374	384	361	375	369	387	363	376	383	360	320	334	355	366	344	361	390	375	359	334	363	373	346	339	345	346	330	364	338	363	361	367	326	403	370	363	349	341	375	367	338	349	351	356	350	371	340	341	347	380	386	354	350	357	382	358	323	331	397	338	350	304	354	327	350	361	383	352	383	368	374	354	376	337	333	329	341	349	328	339	370	342	330	367	345	350	367	376	353	392	355	358	349	408	339	339	329	317	340	332	348	384	365	360	323	369	318	384	364	373	361	380	336	344	347	357	344	355	373	342	356	324	385	375	370	349	372	363	364	370	340	375	333	368	380	367	349	370	386	375	376	332	379	364	343	348	345	324	342	407	360	338	367	358	321	344	363	339	356	364	319	353	348	383	344	347	371	371	340	387	356	348	356	372	368	361	371	370	363	328	353	413	366	358	345	384	330	337	354	344	386	360	347	329	342	382	348	357	369	372	386	353	321	393	345	351	350	343	353	353	352	334	398	353	371	358	337	340	341	366	370	367	349	355	381	361	367	352	339	341	359	378	351	334	379	318	325	355	351	366	355	328	371	366	354	350	362	305	363	353	341	337	352	310	302	336	320	340	355	341	360	360	359	382	358	359	360	336	391	345	335	351	350	361	323	352	323	359	331	336	337	350	322	385	391	320	357	366	342	353	373	356	349	365	337	373	354	380	391	377	382	376	364	345	348	342	335	321	356	377	359	351	378	316	358	390	391	360	378	340	300	334	353	338	384	373	336	381	334	360	333	366	383	371	354	346	331	326	359	326	361	358	353	376	336	378	375	362	344	339	344	342	373	317	310	336	357	398	386	366	372	347	373	332	366	360	361	351	375	381	375	424	342	357	354	359	363	363	369	349	369	356	345	344	390	384	341	388	338	342	335	342	337	346	358	318	368	346	374	336	323	353	326	322	336	324	359	368	379	356	345	413	373	365	348	407	382	331	381	360	331	380	332	359	342	371	372	361	355	349	362	340	359	353	397	375	345	349	329	346	373	364	380	325	347	369	334	351	359	337	359	361	350	327	344	331	390	394	383	381	367	366	383	347	333	337	366	381	354	347	375	376	329	329	360	373	358	373	350	358	333	344	357	352	364	368	379	339	349	356	356	343	344	324	376	371	351	327	338	380	332	391	364	375	369	342	376	328	338	343	344	405	389	340	375	383	365	332	364	363	374	345	371	338	337	360	369	354	347	339	326	336	359	369	343	365	341	345	347	339	321	396	337	337	369	317	318	364	354	338	369	355	349	352	338	354	349	342	344	345	366	374	350	351	354	356	375	365	365	354	356	354	361	372	359	359	386	355	353	354	355	349	387	331	326	371	347	358	344	334	386	387	374	364	319	345	352	352	363	336	375	374	345	337	356	315	359	323	351	328	334	346	390	352	316	340	389	340	382	337	388	320	371	346	343	358	348	384	332	361	377	327	386	362	344	351	367	410	360	387	382	358	329	344	333	363	372	390	374	345	395	336	352	372	342	381	342	332	349	359	372	352	355	378	383	363	369	381	360	329	334	347	360	356	367	356	330	376	363	357	352	343	355	357	350	357	363	361	334	364	389	348	387	394	378	332	366	359	318	347	355	377	336	390	373	385	371	379	335	336	378	370	342	340	339	370	383	354	349	370	354	320	379	347	389	406	336	380	334	343	362	321	327	374	327	331	325	349	371	366	340	368	331	376	380	357	358	339	377	351	379	345	334	348	377	337	338	327	340	335	370	360	390	399	357	356	361	362	329	349	367	336	342	366	359	336	360	325	376	382	323	352	321	365	320	367	345	367	381	308	365	361	386	379	376	336	377	361	326	357	364	336	362	345	355	348	353	404	336	353	367	333	348	384	339	351	379	337	358	343	357	331	381	310	353	348	336	343	339	344	359	359	354	354	340	370	334	358	342	368	370	341	345	370	335	346	374	393	346	333	340	391	385	361	376	337	352	370	360	340	386	331	330	360	332	362	347	364	381	372	361	367	393	335	362	356	350	369	386	355	339	377	372	378	393	363	374	343	320	331	363	353	372	311	351	353	345	339	357	347	373	361	350	335	372	359	340	328	343	361	384	360	336	332	359	335	334	342	390	370	352	341	364	366	351	391	399	352	327	364	394	314	347	341	383	384	364	337	354	366	326	375	348	336	381	379	389	379	328	330	329	351	350	401	391	358	322	380	368	338	398	370	374	326	364	360	343	340	341	352	367	368	384	375	342	363	323	370	373	349	326	373	356	360	344	350	326	362	384	348	337	360	351	374	366	366	361	340	369	378	361	374	391	375	338	352	340	389	311	358	356	411	333	376	357	356	340	384	367	340	319	357	385	376	361	350	342	357	355	433	359	349	358	339	354	365	345	381	368	317	350	366	372	360	365	383	396	369	364	374	388	359	339	346	359	351	347	361	343	367	379	363	354	360	334	325	369	320	386	340	336	346	386	327	334	347	340	368	371	349	352	370	337	342	356	355	350	381	386	327	307	350	368	348	362	364	365	361	400	341	323	352	350	329	365	344	357	305	339	354	326	385	377	340	334	349	381	375	355	358	365	363	353	339	368	327	325	347	367	317	332	355	354	344	349	339	345	358	327	349	384	326	306	353	357	355	307	355	361	305	329	379	343	346	360	351
5490	937	853	811	771	743	880	756	780	823	807	783	806	799	779	753	813	807	822	819	764	821	774	808	782	783	798	798	778	817	834	797	804	824	812	795	781	737	771	782	785	800	761	809	747	805	809	819	747	845	781	754	781	800	817	775	808	807	790	781	769	777	791	790	807	786	789	801	792	795	782	781	798	800	750	772	782	808	815	793	787	741	731	786	786	780	791	835	783	778	764	730	819	796	758	799	820	774	766	775	827	818	768	793	763	769	791	793	785	749	778	723	774	773	783	771	755	770	796	767	788	790	817	785	832	758	746	837	835	818	775	826	717	801	831	737	770	767	770	842	767	781	801	813	786	808	824	769	789	772	836	772	779	821	779	823	790	776	750	756	779	770	814	775	782	756	768	797	780	793	855	783	759	777	788	786	776	807	781	730	759	768	785	761	791	734	766	786	806	762	809	815	786	731	757	791	722	802	795	774	794	782	775	770	796	805	827	783	750	796	756	834	810	755	748	811	751	780	775	744	847	761	767	808	800	806	781	788	786	770	779	770	752	782	816	786	753	808	810	796	835	817	772	772	829	788	760	835	810	786	784	791	801	756	774	735	790	771	790	760	814	777	790	777	816	761	774	774	760	793	795	778	807	796	770	816	812	789	787	817	791	772	741	757	804	728	767	828	817	779	767	765	746	833	767	826	794	764	764	795	810	777	801	792	786	774	791	804	790	769	781	816	839	792	782	755	791	770	769	795	823	781	827	741	744	763	808	817	811	793	760	833	800	791	824	815	801	776	802	787	805	752	752	805	811	824	772	802	772	760	757	739	762	778	762	767	802	775	814	733	751	808	765	823	757	753	810	784	817	742	814	785	776	806	820	775	805	824	755	797	754	781	757	783	829	786	774	782	794	810	835	762	812	805	810	782	780	815	793	765	823	809	808	754	807	803	755	741	790	814	789	800	770	785	821	764	823	819	744	776	811	812	770	753	762	793	769	767	804	791	837	694	802	798	808	800	714	880	778	804	800	789	733	755	799	788	766	816	803	785	803	786	779	794	819	794	810	770	762	749	757	751	781	783	796	766	773	786	797	823	812	759	824	780	766	742	776	800	761	757	801	774	766	818	778	780	781	728	766	779	787	837	817	819	818	783	785	791	826	783	799	786	801	773	800	781	769	774	737	806	757	748	753	810	804	750	796	791	778	778	805	786	785	819	797	748	843	770	770	785	831	799	745	807	797	783	818	777	820	791	788	829	809	792	814	796	783	773	778	847	760	764	758	788	724	762	801	774	762	785	781	778	787	755	799	798	793	807	808	781	791	805	768	836	809	809	792	775	754	822	803	758	799	772	763	840	867	772	792	817	810	771	811	786	865	757	761	764	771	754	783	790	773	805	804	786	832	768	796	794	773	781	785	766	813	803	766	787	829	822	805	784	792	787	784	840	767	784	813	811	815	833	730	794	763	718	803	802	826	777	760	798	812	807	764	762	804	833	774	776	796	751	806	760	746	754	781	837	854	796	775	810	820	809	740	760	829	772	817	771	820	808	759	787	800	794	767	823	797	796	789	810	761	794	808	790	775	813	802	804	793	787	792	773	777	772	759	802	773	769	747	791	796	762	811	812	749	799	783	748	787	746	815	853	771	786	772	814	786	788	785	778	798	771	814	752	759	767	798	753	799	781	791	766	772	758	779	836	788	772	789	775	788	790	817	855	821	816	748	761	808	808	793	766	809	789	763	793	784	804	762	784	749	775	808	849	812	808	757	797	738	777	777	798	793	789	777	775	802	809	763	775	837	804	831	814	834	780	795	830	780	822	804	780	751	808	822	766	799	828	798	758	791	762	734	794	747	752	772	775	825	778	785	801	783	744	785	811	755	802	822	806	807	794	807	740	748	762	790	769	796	772	776	770	798	810	822	769	730	807	751	739	757	826	794	789	795	766	751	772	802	836	782	820	764	833	731	787	767	812	787	740	800	785	835	785	784	829	840	751	799	751	736	793	777	769	840	774	758	767	806	761	791	797	801	770	760	830	722	795	759	831	756	835	836	751	825	745	811	814	785	851	774	830	755	824	814	787	786	733	803	749	780	760	784	755	814	770	806	777	780	787	716	777	793	788	799	775	813	753	763	810	779	806	793	773	791	806	779	837	762	799	819	783	736	768	779	762	806	754	773	761	779	817	812	804	799	866	825	734	799	764	794	803	782	795	780	747	777	844	746	751	829	742	790	759	743	800	794	803	781	792	823	779	788	766	828	749	795	812	729	801	770	799	828	812	751	775	811	745	811	781	790	871	775	796	765	740	752	773	780	752	782	854	785	784	748	766	810	752	790	829	783	824	800	800	762	828	825	775	785	769	789	781	795	776	796	737	776	815	810	780	834	734	763	743	802	780	754	828	794	801	804	775	803	785	874	805	751	772	737	768	770	749	743	800	797	833	806	757	769	793	795	831	709	789	752	821	753	772	768	768	773	753	804	756	799	763	749	787	852	792	800	839	766	749	795	811	776	814	804	818	761	775	773	762	794	758	804	796	786	805	752	789	780	772	800	757	791	712	765	814	773	757	752	774	759	749	858	719	792	779	786	774	802	768	799	822	809	802	746	743	818	805	789	804	793	820	864	753	774	795	807	783	827	846	740	772	859	763	759	772	793	848	825	780	754	778	814	814	820	764	836	731	821	793	759	742	805	748	802	808	799	772	825	752	777	763	816	772	831	785	792	775	807	776	835	790	801	753	785	815	828	810	791	757	770	778	808	790	810	771	723	769	750	841	774	779	752	755	819	834	784	747	804	781	823	727	765	776	761	789	764	816	807	793	794	770	741	825	764	828	775	796	730	806	809	753	825	766	801	740	808	760	803	777	759	773	790	770	757	812	824	821	721	776	787	791	792	811	749	756	800	808	740	785	810	804	826	824	803	791	759	777	788	809	770	793	761	772	785	771	833	842	805	774	776	781	766	769	783	857	754	794	745	823	739	771	755	814	804	752	788	777	760	777	744	798	771	737	767	792	802	802	735	791	734	804	785	818	782	757	789	814	817	798	751	771	820	853	802	748	803	765	789	841	801	768	738	812	768	824	765	811	745	759	762	803	818	828	803	751	763	763	731	809	769	795	792	807	772	819	822	817	775	824	803	783	775	763	749	777	808	778	756	758	787	790	812	815	818	836	771	800	759	824	780	755	753	780	815	826	828	752	797	759	801	779	789	762	795	796	780	786	774	793	815	838	784	764	764	811	769	773	827	774	797	781	830	779	846	793	780	795	765	794	752	799	799	762	816	782	802	767	795	766	745	774	776	768	758	822	849	816	781	777	743	798	742	792	781	800	772	754	770	844	789	721	737	724	776	808	791	772	813	816	843	793	768	790	788	762	848	797	792	761	796	816	779	788	758	789	778	807	824	759	796	796	797	820	784	795	838	817	777	763	777	799	813	816	831	783	755	737	765	774	728	754	774	766	828	827	785	819	824	776	771	808	827	769	793	728	738	784	782	771
24589	21012	24445	27744	20474	1767	454	364	311	263	272	285	265	266	255	269	226	235	218	247	265	237	257	255	244	269	247	257	250	262	236	262	246	251	232	282	242	254	239	265	222	234	234	223	240	245	243	217	212	261	224	250	252	248	228	248	233	242	219	219	224	219	247	253	222	217	241	232	238	231	260	265	240	241	256	219	262	248	235	209	270	234	219	255	225	265	282	231	248	222	230	247	233	245	238	257	244	254	247	274	252	241	253	256	241	228	259	217	215	221	248	212	240	233	246	233	231	275	192	250	262	224	275	228	265	226	262	251	252	223	243	240	220	224	261	231	236	255	232	270	236	230	223	242	245	282	228	248	248	233	238	249	233	269	209	237	246	255	269	263	254	237	250	248	232	236	252	268	244	229	225	247	263	246	263	241	232	245	250	223	247	228	258	222	266	247	232	268	242	249	258	247	240	267	259	273	272	244	268	236	261	250	223	261	228	243	248	237	251	240	251	247	239	247	235	238	250	245	252	224	252	228	239	232	250	246	242	245	225	223	221	273	253	246	246	229	245	224	216	256	246	200	268	240	226	258	250	243	203	243	236	219	226	220	245	256	237	239	252	221	256	240	233	232	220	219	228	239	260	254	263	226	253	212	233	252	235	244	239	237	255	240	259	230	256	238	225	227	229	240	242	217	234	240	243	251	203	247	240	229	220	247	248	241	256	234	245	262	245	199	252	248	248	260	246	224	237	211	258	267	261	215	242	255	248	246	231	236	262	256	247	225	225	234	242	210	225	227	215	246	289	238	246	229	235	228	263	237	201	226	265	228	232	246	229	264	253	233	261	233	236	199	255	225	244	219	221	255	223	228	238	211	245	249	249	246	244	228	241	271	249	258	227	238	222	240	220	239	224	220	234	234	222	209	251	254	242	284	232	260	236	244	251	230	236	240	232	227	265	241	235	267	265	235	264	240	230	260	209	278	268	246	255	244	212	218	252	228	231	247	246	265	226	245	244	224	232	252	261	227	252	249	254	262	242	232	197	219	240	244	239	233	232	266	243	241	241	245	237	227	207	226	218	235	237	247	236	223	245	258	229	232	220	248	226	246	232	249	264	258	240	247	229	254	234	228	260	236	280	218	283	244	232	259	215	222	243	259	237	225	249	264	221	233	267	244	206	240	237	228	237	230	248	244	259	266	245	268	218	225	250	230	230	266	232	252	250	240	242	227	234	223	234	257	261	233	241	252	238	261	245	253	265	261	237	257	223	275	253	268	232	217	242	247	210	228	263	266	229	236	239	269	240	232	229	215	252	252	239	234	235	231	232	221	247	239	235	214	249	231	256	256	220	236	245	200	253	267	220	246	247	232	236	243	226	236	267	257	267	239	262	234	239	239	235	235	246	253	235	263	265	239	225	232	247	203	244	260	205	247	230	248	230	252	230	250	285	226	245	230	252	252	234	244	264	245	254	220	236	254	215	228	237	230	222	229	217	252	238	259	256	269	261	222	242	234	293	237	251	250	233	284	233	248	253	235	234	264	249	240	220	246	265	218	239	262	239	248	242	248	239	266	235	228	251	227	272	254	241	241	232	237	281	267	242	264	246	225	239	243	243	227	244	239	230	222	221	234	253	236	265	249	242	230	275	236	219	254	224	248	243	222	235	259	206	231	216	239	221	243	231	246	243	233	249	259	248	262	256	232	266	222	236	230	253	205	240	226	229	245	234	230	236	211	253	234	237	226	244	244	263	217	251	248	252	237	247	245	240	246	223	219	220	236	215	253	249	225	261	249	229	241	252	264	261	238	231	226	258	251	235	221	257	248	256	249	254	252	252	237	224	215	230	240	253	241	244	214	251	237	240	259	229	253	251	245	249	226	234	236	254	214	266	247	243	247	236	238	232	246	223	230	262	257	237	237	236	218	231	208	238	254	237	249	240	244	254	226	258	239	231	248	222	241	232	224	204	239	222	240	210	281	236	253	254	236	260	230	231	260	234	225	225	265	274	262	221	234	231	258	261	222	222	240	245	233	254	216	223	241	208	248	222	240	257	274	245	254	262	210	255	240	249	252	245	259	230	241	256	255	222	233	216	253	228	228	236	249	244	237	237	235	249	239	242	255	251	247	240	242	241	237	231	248	237	230	254	275	250	215	249	235	230	210	223	235	223	233	243	214	233	251	237	259	242	233	263	208	242	250	253	231	222	227	247	227	257	263	236	246	255	213	229	229	256	245	218	227	240	221	242	241	225	257	234	264	236	236	278	230	241	217	237	259	234	255	256	251	266	249	274	252	256	244	241	241	236	252	244	247	247	248	239	212	236	241	218	229	245	238	234	263	297	270	245	237	235	216	245	264	264	243	242	242	216	227	239	257	235	234	194	221	233	229	238	229	236	237	258	233	221	244	239	238	273	244	225	237	241	242	231	251	238	244	255	237	218	237	247	241	252	229	229	246	261	239	250	237	244	231	239	270	287	235	265	241	234	252	252	224	253	249	239	224	210	252	252	255	217	231	246	266	260	226	238	243	237	244	259	217	262	249	250	213	226	246	221	257	219	221	241	225	228	237	228	209	232	250	236	223	244	250	241	225	252	272	252	260	258	223	252	224	237	243	241	202	263	274	222	205	226	223	257	250	224	246	256	208	257	231	255	244	242	251	240	232	241	218	235	229	226	235	229	247	217	254	230	266	234	240	257	263	238	218	222	254	233	255	227	248	252	236	269	221	271	245	229	249	246	240	233	238	243	243	242	240	220	263	200	228	222	256	256	233	217	229	228	247	260	218	239	238	247	250	220	230	241	218	254	257	246	243	232	217	249	254	226	249	229	241	260	214	262	229	255	250	237	243	248	236	235	229	242	243	227	246	231	233	263	236	247	227	247	233	252	246	255	228	275	246	234	241	220	234	239	236	260	253	240	246	217	203	217	257	253	215	238	226	246	238	232	197	245	234	246	229	235	251	245	258	237	230	280	260	227	237	224	231	222	208	213	238	226	243	238	242	278	231	212	264	244	211	232	239	242	238	241	221	254	217	248	225	241	245	242	265	267	271	264	231	246	242	260	256	282	213	255	240	258	245	212	264	219	222	230	254	243	237	235	253	212	236	248	239	240	248	253	236	251	263	230	261	226	241	265	260	232	260	236	250	243	245	241	237	224	242	273	237	232	245	255	256	234	253	214	234	222	230	252	225	227	236	245	239	241	205	239	242	241	258	270	247	238	241	222	289	257	230	244	250	261	228	211	238	225	252	241	245	247	273	223	238	240	235	238	227	265	227	212	256	250	228	226	231	233	222	287	256	227	223	252	242	234	246	213	221	246	249	243	239	255	260	229	244	260	261	262	238	239	256	225	226	247	222	239	231	234	242	227	279	238	242	244	267	226	243	236	233	230	241	239	257	238	212	234	230	259	249	255	252	252	222	236	257	270	196	250	220	228	235	236	271	237	273	251	286	229	236	243	248	254	248	260	254	243	242	254	243	255	243	255	274	211	271	256	269
3079	2545	1563	936	720	662	573	569	590	547	610	532	527	585	533	576	537	544	515	574	571	502	539	521	540	549	535	557	518	544	529	558	558	548	553	562	514	524	543	549	527	565	534	544	579	540	532	576	508	514	568	527	500	563	545	563	561	520	554	534	598	593	614	527	575	524	536	561	550	543	523	541	488	558	581	502	568	577	516	554	535	497	525	528	563	515	570	525	557	534	529	532	543	520	560	597	526	566	539	550	533	563	535	560	577	541	612	538	554	534	526	561	525	560	537	516	554	576	542	544	548	528	537	511	602	535	544	564	551	568	578	572	569	552	533	526	523	531	560	560	545	528	553	557	538	508	554	540	504	604	568	521	513	509	580	560	516	523	562	545	575	541	518	554	564	531	547	528	536	527	585	519	545	536	593	551	524	557	552	526	548	587	538	563	539	510	586	530	548	510	549	538	484	518	560	529	551	533	518	570	482	548	541	558	543	529	544	543	534	542	572	543	585	517	534	540	541	567	586	539	586	533	530	582	535	576	546	506	514	550	512	561	556	562	554	561	541	561	518	577	536	562	538	565	585	605	528	542	482	568	530	515	510	551	545	555	583	573	538	518	574	539	542	564	532	521	523	551	502	537	550	553	551	580	558	535	521	565	512	576	547	588	514	536	581	543	554	511	555	527	510	531	538	510	610	538	535	525	567	594	529	548	488	521	515	557	544	512	551	558	541	525	546	515	602	525	555	558	581	614	514	547	568	535	573	560	572	550	554	540	537	568	522	542	525	509	544	534	549	552	590	503	548	540	569	542	559	529	555	554	516	592	489	584	524	554	537	531	544	536	559	560	595	573	536	528	500	562	522	539	531	557	512	523	557	541	537	590	517	525	554	547	517	536	574	564	519	566	494	553	559	534	570	512	539	531	592	596	594	556	551	495	543	534	553	526	579	547	553	566	523	564	564	528	549	563	540	524	548	509	571	556	544	509	521	560	522	509	546	557	550	546	563	601	529	536	496	565	557	556	539	563	477	564	550	544	550	555	555	509	571	533	518	541	552	549	554	515	559	531	572	584	549	553	523	536	529	518	525	515	552	602	561	514	612	540	512	562	550	531	567	548	524	522	554	568	543	541	549	520	547	544	580	567	595	525	496	533	539	553	586	564	557	518	561	601	510	588	554	526	572	599	545	551	497	554	541	523	558	598	591	508	541	493	577	528	566	501	521	544	529	556	596	549	530	540	492	570	546	584	589	549	544	561	565	558	568	555	586	543	567	560	536	571	578	571	548	534	548	522	563	579	555	547	532	553	542	522	523	532	591	539	522	553	548	544	563	549	538	563	533	530	518	525	538	528	541	577	548	571	504	544	537	514	504	556	535	548	531	544	566	571	559	517	531	561	544	569	539	560	526	575	520	537	592	513	516	523	514	582	557	545	526	545	526	537	544	550	552	533	545	578	548	516	544	566	544	567	529	531	501	578	558	538	548	556	527	567	556	554	496	521	543	605	522	551	565	551	510	564	539	575	568	519	569	535	515	585	524	556	584	557	485	573	501	535	547	547	559	551	558	561	558	582	533	535	527	527	566	553	530	522	536	531	552	532	541	533	528	545	503	498	560	508	537	538	565	548	558	542	569	561	551	541	557	559	567	534	534	544	543	551	520	563	538	508	547	537	541	573	532	503	518	539	557	555	552	600	592	495	511	583	482	559	505	556	509	538	582	539	544	522	558	512	577	518	554	560	557	539	493	507	544	525	550	548	520	568	568	535	560	545	589	543	506	567	603	560	522	531	536	539	543	525	561	524	555	541	517	529	541	546	524	548	535	535	527	559	521	502	573	588	512	519	521	551	547	553	537	494	519	531	525	562	495	594	554	500	523	566	573	590	519	524	529	569	590	536	473	522	557	541	494	541	487	525	541	541	614	521	550	543	582	544	576	524	577	563	562	552	522	530	565	501	580	510	552	524	486	550	586	546	572	563	557	555	550	555	517	563	547	552	518	544	542	543	527	548	509	523	590	577	541	572	562	556	543	524	559	501	545	514	516	505	569	568	538	543	543	515	496	514	549	518	565	546	534	528	540	564	547	562	619	583	536	559	542	577	528	536	536	554	553	560	526	542	557	524	505	581	566	527	535	580	529	535	606	551	505	527	525	539	525	491	507	535	550	552	577	559	564	562	559	583	557	566	527	574	540	564	543	555	586	573	586	546	576	510	572	562	526	505	540	559	540	546	525	551	554	557	516	573	567	518	543	547	525	559	561	533	575	561	583	531	569	531	589	516	537	517	524	536	566	584	534	607	550	520	554	587	536	520	530	525	568	523	518	543	577	521	529	468	549	540	555	538	511	533	531	563	547	552	519	494	549	565	547	593	537	566	587	558	543	544	526	547	550	530	520	513	553	540	535	529	581	531	553	538	526	562	533	538	561	595	556	539	518	553	557	532	576	525	525	503	558	521	502	524	545	558	604	538	542	539	525	546	559	511	541	574	542	544	548	547	491	542	526	543	516	510	534	547	491	529	526	535	519	518	563	576	560	513	551	541	568	586	555	553	514	551	523	540	515	548	541	559	577	554	528	562	559	534	516	551	561	561	533	534	582	532	546	545	518	601	562	547	585	552	542	537	555	558	525	555	508	521	518	583	515	542	499	539	526	512	557	526	563	593	570	571	539	552	531	558	533	524	526	578	539	520	565	541	528	564	529	488	572	542	572	514	537	547	533	558	573	556	572	536	531	523	515	545	550	561	518	565	505	556	565	539	586	563	532	543	598	540	562	557	535	545	529	587	546	535	520	518	585	519	535	535	594	555	531	549	552	573	546	557	522	537	542	559	531	552	548	559	525	526	537	543	515	546	570	538	514	560	541	553	538	522	518	579	557	557	554	556	558	552	512	555	551	488	528	563	527	559	552	544	491	572	547	529	550	536	551	561	550	571	591	509	535	532	557	542	539	540	578	544	557	567	521	535	553	539	524	550	533	557	516	554	536	533	521	555	529	508	554	597	577	553	539	600	571	565	508	553	542	536	579	556	556	537	542	567	518	580	534	528	546	546	546	548	538	569	563	545	538	569	551	514	524	558	509	556	582	533	533	550	559	531	571	529	524	583	563	555	518	569	537	556	528	539	576	550	538	554	528	486	530	477	553	486	554	554	580	571	539	568	562	553	541	538	538	560	521	550	527	545	554	522	543	564	515	537	527	565	557	559	521	538	535	505	537	501	518	531	542	552	573	544	564	514	559	545	503	557	551	536	510	540	541	509	557	527	545	522	564	547	544	573	530	526	558	531	538	585	560	550	546	564	540	527	578	515	539	596	569	544	529	543	560	581	540	534	585	531	547	569	572	552	541	486	559	568	570	574	560	571	541	536	533	513	568	584	606	543	554	593	527	560	576	558	524	579	527	535	571	574	577	525	582	546	549	549	586	536	605	554	559	546	569	532	538	558	489	510	558	531	542	508	508	562	515	597	499	568	580	515	552	563	591	518	541	547	505	531
23832	21000	25090	27095	21005	20798	1177	315	220	227	183	171	143	169	157	112	113	150	122	112	117	126	109	109	124	104	146	111	102	99	123	116	115	111	101	95	97	110	114	111	97	108	108	119	108	109	108	95	109	116	115	117	87	100	106	86	94	95	108	124	110	97	103	116	119	107	98	101	96	97	114	94	110	80	93	86	93	92	99	107	115	106	115	121	123	124	107	93	104	105	88	93	107	102	103	98	92	93	115	127	100	115	89	97	116	96	79	96	112	102	99	106	79	111	86	104	95	116	72	107	112	124	99	70	95	105	110	90	84	109	93	101	104	119	110	116	134	112	106	95	129	103	106	99	114	93	93	107	97	89	97	105	120	107	92	106	99	95	89	115	101	92	120	79	101	116	91	103	89	99	106	116	118	119	114	116	98	106	98	103	95	106	91	111	113	113	114	94	107	102	102	91	85	103	101	81	101	92	105	107	113	99	87	114	114	99	106	120	114	102	113	98	83	104	102	82	101	105	102	94	78	97	105	105	91	108	91	104	86	90	86	103	99	113	115	94	105	107	93	102	104	98	105	110	97	113	102	105	103	108	101	85	75	120	105	94	105	113	98	79	106	121	112	113	96	84	104	96	100	102	109	107	106	100	117	126	88	98	95	97	99	95	103	105	110	119	91	102	91	87	95	100	72	96	100	88	98	121	88	104	93	94	90	104	92	93	114	101	93	102	113	117	110	94	118	103	111	114	91	108	86	125	126	93	99	102	112	108	122	99	104	119	103	116	94	93	116	111	102	104	110	100	82	102	105	92	112	112	94	105	87	106	90	83	112	100	106	95	104	81	107	108	116	99	124	107	90	106	96	98	97	79	97	108	92	87	105	105	125	94	78	96	93	100	95	94	102	117	99	104	105	115	95	103	96	101	115	85	120	106	106	113	96	92	95	112	109	117	101	107	96	99	103	104	105	100	93	93	90	111	125	100	80	128	105	102	100	103	113	93	81	85	97	100	95	104	95	87	90	95	89	90	97	113	111	110	90	124	107	119	117	91	96	80	85	80	103	81	102	112	109	104	101	107	104	96	90	115	111	91	112	105	94	91	109	135	93	95	113	106	115	113	104	112	109	107	89	95	112	104	95	113	111	108	111	84	81	100	95	95	113	123	132	113	108	111	96	93	85	100	132	96	86	106	111	102	90	101	109	120	88	130	99	101	114	115	101	98	114	92	99	96	93	78	101	82	105	96	103	110	89	118	123	95	115	88	106	108	108	104	126	115	87	102	101	100	94	94	99	110	98	94	101	104	94	93	111	94	109	92	116	86	97	117	102	93	100	117	106	99	99	96	103	125	113	110	99	103	97	108	118	108	93	94	113	94	116	109	112	93	85	114	90	118	103	113	106	98	114	119	104	82	109	100	102	110	111	94	97	119	109	79	102	101	91	123	80	124	103	89	81	102	87	106	97	104	96	93	101	120	102	114	96	103	93	100	105	95	102	108	104	91	92	102	87	90	84	104	94	94	96	103	138	101	106	99	86	94	92	96	88	99	101	95	98	102	112	102	95	106	86	110	97	86	105	94	95	110	115	94	115	115	97	126	111	99	100	105	104	104	111	117	93	89	132	108	88	100	91	104	100	94	107	116	87	127	84	89	101	102	111	92	107	94	97	83	106	103	105	107	91	80	102	107	100	102	103	99	99	95	84	101	110	131	116	103	117	101	92	100	103	97	103	117	87	94	78	115	123	130	99	111	111	101	103	113	103	117	97	111	89	110	82	87	92	92	89	105	99	101	112	108	108	102	99	103	104	120	98	88	99	104	109	127	100	102	108	106	98	98	103	96	86	96	99	92	91	112	109	103	107	114	93	103	93	106	112	91	111	124	96	98	96	99	108	99	85	107	96	86	85	117	96	96	101	90	109	106	104	92	103	101	87	102	99	109	102	69	118	99	89	100	93	98	122	109	114	103	100	92	112	117	95	76	81	99	106	126	107	106	96	100	95	90	109	80	89	106	85	101	101	115	94	95	121	101	118	102	100	84	93	104	111	104	97	90	107	91	102	97	107	87	103	93	94	82	92	113	87	128	101	135	104	102	103	104	109	118	91	110	102	113	110	114	104	99	82	94	93	107	96	119	92	103	99	105	97	103	102	89	102	103	107	108	98	106	104	104	111	104	99	93	108	118	80	101	79	90	90	102	94	100	113	112	118	100	87	95	82	87	97	79	111	102	104	96	85	116	110	83	87	105	90	110	109	104	91	106	126	93	102	103	118	92	99	104	94	105	104	115	91	114	121	91	107	104	109	83	85	111	93	108	106	117	71	100	84	100	110	88	94	98	104	99	91	88	101	114	108	103	107	82	84	102	85	100	94	115	98	110	117	96	104	89	95	93	110	105	113	89	112	113	117	101	118	94	91	106	106	98	101	96	107	99	114	88	110	103	98	105	120	84	101	87	101	86	104	93	96	100	106	102	108	105	111	107	126	101	106	117	98	86	91	99	99	108	92	107	107	95	115	90	109	115	80	83	104	112	90	102	85	87	111	106	93	121	105	131	101	96	96	109	93	92	87	108	105	99	97	114	112	120	107	94	100	103	109	95	86	97	107	107	110	95	99	102	98	97	109	122	110	108	108	93	100	102	99	116	104	92	104	114	107	102	106	91	102	101	114	102	109	108	91	111	100	99	84	100	106	104	119	109	86	110	103	88	117	118	87	93	94	116	100	109	102	103	93	98	75	106	105	91	130	103	118	97	122	113	91	99	121	96	116	99	108	112	87	100	99	79	114	106	95	108	106	96	88	99	83	101	89	96	117	122	95	99	96	102	99	126	103	85	97	95	100	94	96	91	96	101	112	87	108	93	118	127	103	84	97	76	88	99	115	99	97	109	85	102	108	99	99	111	100	104	98	111	97	100	104	105	103	98	124	110	106	92	108	116	100	91	94	98	124	112	105	112	104	98	86	106	101	103	114	107	95	89	108	90	90	113	107	80	107	110	95	102	112	99	102	101	102	83	103	95	101	101	111	113	88	114	102	88	107	92	117	101	94	106	89	108	91	107	89	108	94	103	78	104	97	106	118	107	102	104	109	94	87	96	113	87	117	120	87	124	102	104	98	109	111	90	97	99	101	114	104	107	118	99	98	113	90	88	103	115	108	112	108	87	117	100	100	100	112	111	114	87	94	91	124	100	88	92	102	112	126	85	112	100	97	108	113	115	95	94	101	114	110	112	92	86	104	105	108	102	99	91	116	103	93	107	97	118	101	99	91	93	109	97	107	109	86	102	101	110	90	94	112	111	105	95	89	110	115	120	101	102	125	113	92	104	106	103	72	100	98	98	100	104	116	104	112	105	98	99	88	110	93	120	122	101	105	88	82	105	95	96	95	110	106	115	115	101	108	85	99	99	104	102	104	114	95	115	102	108	100	88	86	112	116	108	121	99	81	107	80	98	94	100	75	114	114	97	110	94	93	113	103	105	104	108	110	113	98	103	111	88
3001	4060	2287	1024	608	424	378	359	307	311	300	275	323	276	269	273	265	288	287	272	281	281	261	295	268	259	257	276	260	276	295	272	296	245	251	271	310	260	260	286	300	257	261	244	284	280	279	285	288	260	258	272	292	253	291	274	286	263	280	250	271	292	244	260	267	261	257	277	245	264	253	275	302	262	260	250	281	266	255	267	250	285	246	270	273	254	238	241	288	284	267	259	261	241	308	262	253	268	265	274	255	280	268	279	246	278	274	285	293	263	274	279	285	253	225	254	249	277	281	278	297	249	256	263	255	247	250	254	268	279	302	258	261	260	270	279	271	291	260	269	279	242	260	266	291	260	275	285	285	248	264	295	268	240	293	270	260	268	284	249	262	258	269	270	266	232	283	260	267	268	263	258	241	281	283	254	271	240	254	265	249	259	270	278	244	261	259	256	238	286	284	274	264	262	298	249	244	272	265	262	286	265	273	256	268	261	275	287	271	230	294	268	237	259	293	274	266	279	231	252	263	280	307	243	247	285	293	300	260	260	267	253	246	258	265	294	271	256	265	253	271	285	282	263	302	255	280	271	273	263	272	288	313	247	277	251	276	260	257	252	282	276	274	258	269	268	247	235	288	263	265	287	287	274	252	268	266	251	260	257	227	261	236	268	280	293	265	280	259	272	244	270	264	253	244	267	244	243	253	287	248	240	263	292	283	248	270	253	237	282	236	281	270	268	290	270	272	246	271	288	234	281	261	286	262	247	249	274	275	271	255	270	265	265	277	276	282	270	275	272	265	273	229	273	303	251	281	253	266	289	251	283	275	246	255	240	251	274	263	271	249	263	282	267	274	275	266	288	311	289	260	289	239	241	261	278	251	249	262	237	246	267	255	297	260	240	261	260	292	281	278	249	293	290	270	274	287	271	264	262	258	281	284	264	229	237	253	266	259	254	275	264	268	266	232	279	257	277	278	272	278	261	275	268	256	268	278	285	266	264	273	259	257	285	242	282	257	253	268	279	282	261	263	272	262	268	242	272	262	261	283	308	265	282	283	266	262	269	237	265	269	248	254	286	262	286	254	271	262	269	305	247	280	270	261	281	239	257	263	274	262	237	252	271	261	243	285	243	234	281	260	283	270	271	265	245	284	256	265	265	233	259	263	238	236	274	255	271	269	291	236	242	270	272	287	275	266	274	248	256	251	271	277	278	281	257	237	253	239	258	250	220	257	288	254	263	244	262	276	260	270	262	281	251	246	266	278	268	275	309	258	272	258	270	270	239	233	235	272	274	241	253	253	248	279	277	286	223	276	274	245	285	289	269	254	275	293	251	251	261	298	260	248	241	249	256	262	270	252	258	273	286	252	292	255	276	244	272	241	267	279	265	271	264	253	294	264	248	270	268	279	274	285	286	269	253	269	267	260	273	275	265	268	257	257	276	253	258	270	259	267	248	278	262	244	280	281	278	253	265	287	256	295	282	264	236	246	270	265	253	262	280	261	243	283	272	261	258	276	279	263	289	261	256	276	277	267	256	284	256	234	256	270	295	274	271	261	287	256	267	296	285	270	268	255	279	269	281	287	256	244	283	246	241	269	253	274	252	299	281	252	256	281	269	277	246	295	260	242	275	277	286	270	268	261	255	267	257	244	247	287	259	253	241	262	262	264	235	245	250	254	243	299	240	236	268	258	261	276	258	261	236	261	271	273	254	235	250	252	252	273	266	292	263	282	253	257	256	250	251	266	240	241	267	265	282	260	264	271	260	235	262	267	246	262	281	273	254	264	262	258	270	289	286	267	278	251	279	240	258	260	255	280	245	262	276	312	281	263	297	283	285	243	294	287	285	275	262	281	276	237	253	260	242	269	287	263	223	268	258	227	274	284	241	252	278	279	266	278	256	268	291	269	277	275	272	284	285	270	275	255	272	261	293	256	264	303	263	268	275	262	269	252	288	302	256	268	283	276	254	281	271	286	259	271	274	232	267	234	273	247	264	269	262	257	259	276	268	269	284	281	275	270	261	276	291	276	256	261	285	249	266	282	253	262	262	258	268	247	286	283	239	258	276	263	280	290	255	306	287	252	258	269	258	256	264	272	251	257	274	260	246	252	267	268	248	268	285	267	280	304	248	293	261	264	258	269	278	291	253	256	241	250	235	267	250	257	273	262	253	249	263	248	275	271	257	247	267	268	267	265	261	257	256	260	256	271	274	258	247	277	269	263	244	244	288	267	258	277	259	283	268	251	271	269	252	263	278	288	257	269	248	260	285	246	297	236	286	260	268	281	288	277	269	242	256	241	270	264	250	240	272	269	236	284	284	260	259	276	258	250	251	251	238	253	265	260	253	260	268	266	250	266	263	247	274	271	261	240	231	268	297	252	281	249	263	279	263	272	281	276	260	293	281	263	288	271	262	253	303	285	277	253	269	277	260	268	266	259	272	269	277	286	252	240	287	280	268	263	261	257	272	268	279	258	256	288	236	275	277	262	312	268	273	290	259	243	273	285	284	276	267	272	271	235	287	269	275	269	281	291	251	231	284	268	255	283	253	272	259	290	276	263	266	241	230	283	241	256	269	286	258	272	268	243	261	272	280	257	282	251	272	269	282	268	261	248	257	286	240	241	263	295	255	262	255	259	247	281	273	280	253	260	266	256	228	268	244	252	255	241	277	262	223	242	255	243	242	246	326	270	255	266	279	269	264	278	256	273	239	272	249	231	265	270	247	245	270	278	288	278	234	253	250	264	277	297	239	298	256	245	255	278	265	279	273	255	299	273	260	273	275	270	259	254	254	264	254	279	234	258	270	241	262	294	290	243	274	276	247	265	280	275	277	279	254	270	264	285	277	281	257	276	267	251	303	259	260	271	246	261	271	264	253	272	271	299	266	275	262	246	303	286	293	268	296	277	230	274	246	263	268	280	252	279	249	282	244	265	265	270	241	251	252	246	261	277	277	248	284	280	241	261	254	280	267	257	250	257	205	261	274	253	273	268	287	277	249	253	261	243	260	254	242	283	277	281	273	261	270	262	275	252	234	294	269	263	233	250	291	239	275	270	267	282	265	239	254	290	292	233	282	287	282	283	282	233	279	288	251	291	267	266	252	284	267	236	271	298	303	278	262	262	260	260	265	272	269	264	260	275	263	276	258	243	273	289	288	262	269	281	248	276	256	258	273	273	249	242	274	278	245	264	252	232	281	242	244	260	272	233	231	279	253	233	270	292	273	258	251	272	251	284	279	263	299	255	248	285	294	294	239	268	253	275	281	272	254	278	281	257	254	259	221	249	256	266	278	255	251	274	281	262	259	266	273	254	236	279	269	258	270	263	263	260	275	274	261	287	250	272	264	282	271	290	292	253	269	259	247	287	250	243	245	307	250	258	283	278	256	268	258	245	228	269	270	245	283	247	274	259	275	280	277	266	275	276	278	301	293	268	266	266	285	269	278	268	237	277	259	276	249	254	250	291	271	252	264	264	266	297	276	253	238	275	284
32435	10804	1121	450	343	392	374	392	362	346	374	351	339	369	353	351	367	337	337	360	346	362	378	311	392	355	345	355	353	360	334	349	336	345	346	354	352	354	349	364	335	385	350	375	358	348	363	341	337	348	346	384	329	366	318	356	389	342	349	370	367	362	353	356	366	342	346	352	354	349	327	335	348	338	342	332	322	366	328	319	344	360	323	379	383	338	379	349	318	356	374	348	362	380	357	356	407	354	334	320	342	371	367	348	359	357	356	334	374	339	363	355	356	370	359	336	341	353	353	313	340	309	338	372	340	328	386	367	364	362	356	382	368	359	353	336	351	353	373	326	355	325	294	354	359	354	384	332	372	312	362	349	358	349	374	360	412	346	333	334	342	372	356	343	325	388	336	379	368	341	353	368	367	374	328	336	372	373	397	346	384	332	391	352	350	346	405	374	391	358	361	333	374	356	333	343	361	378	370	363	346	364	365	344	332	368	320	323	350	350	371	377	352	357	343	386	354	339	361	352	356	382	376	359	325	337	351	358	327	346	351	372	345	351	395	340	382	356	329	326	340	390	337	369	366	360	385	375	352	366	354	374	347	322	351	328	342	344	340	340	360	319	332	338	364	363	397	347	332	352	344	374	384	348	360	388	366	383	384	365	342	358	353	372	358	381	364	363	373	381	358	363	372	337	320	352	388	359	368	374	383	373	349	347	345	331	343	337	324	339	358	367	369	348	358	321	374	364	344	367	362	349	344	375	381	362	363	346	330	360	371	369	403	349	341	360	315	370	315	348	327	378	339	354	341	325	337	337	344	357	342	355	313	363	345	345	332	344	387	340	360	350	375	352	333	303	340	329	345	334	360	369	350	331	346	372	385	370	338	363	349	357	381	387	371	354	357	346	373	323	336	329	330	378	358	361	342	347	347	383	374	372	347	334	372	344	345	347	364	364	385	364	392	381	376	323	351	348	331	369	374	398	338	332	352	350	360	325	335	369	348	354	295	333	360	339	360	359	388	359	348	350	334	339	346	362	347	377	352	364	376	378	371	365	378	353	337	353	341	375	362	371	348	371	348	323	358	343	372	333	342	370	365	360	375	347	342	364	348	333	367	380	350	342	329	377	357	348	378	361	369	355	351	347	343	320	377	348	350	403	343	315	315	375	363	330	328	354	359	361	367	371	349	321	334	349	371	371	320	349	342	323	377	367	343	340	329	347	360	374	378	357	350	364	340	354	390	371	348	346	387	343	346	329	347	376	365	357	374	364	372	358	312	350	344	348	375	368	391	350	353	332	382	365	391	347	361	319	351	371	327	353	364	344	345	364	368	351	376	364	375	348	340	356	367	363	372	357	362	371	357	345	360	344	324	354	354	322	368	335	357	343	343	338	353	352	343	369	384	376	347	332	344	380	320	331	359	365	351	372	352	364	409	356	362	370	363	360	323	356	350	372	344	344	376	360	361	360	347	335	346	346	353	331	388	395	352	370	345	354	384	359	360	370	355	354	346	377	345	367	356	351	348	341	376	384	384	352	362	395	351	382	366	330	358	369	371	357	363	358	351	342	352	384	338	374	372	348	400	369	358	341	358	374	349	379	368	375	340	374	360	337	329	377	388	313	350	364	334	343	363	339	322	378	330	330	349	362	362	349	340	346	352	391	405	356	331	354	352	361	380	362	363	309	340	375	312	339	327	342	363	368	357	366	357	356	348	358	352	393	321	371	354	363	354	346	366	354	330	360	373	355	366	347	347	401	359	367	341	343	339	367	364	368	365	383	349	379	368	351	321	345	376	338	382	368	389	378	375	355	387	412	335	355	319	343	400	362	353	343	360	373	359	367	392	365	358	349	371	376	391	382	384	364	348	344	346	342	383	364	372	361	345	364	364	362	364	308	353	320	369	325	382	352	365	380	375	380	347	371	338	359	352	327	341	327	361	370	366	316	355	355	314	379	378	365	321	364	356	343	359	351	360	335	373	364	357	347	357	366	369	344	362	320	337	358	373	340	359	358	347	392	338	343	345	365	320	385	314	350	368	326	376	351	357	352	324	357	337	384	369	367	368	359	316	350	351	360	377	355	382	342	369	375	383	356	319	361	347	354	346	372	373	365	380	337	378	363	330	376	383	316	389	413	371	343	344	354	350	334	368	327	364	319	322	311	347	378	363	354	351	342	377	351	343	380	383	363	370	367	332	333	336	326	366	357	346	387	373	331	341	344	363	342	357	381	373	344	336	353	360	356	368	337	353	361	380	349	403	364	346	378	343	363	334	355	362	352	346	363	339	333	347	373	351	348	336	366	339	367	333	377	348	356	320	378	367	360	388	357	370	360	357	357	346	375	358	357	318	354	371	361	370	364	323	344	345	355	340	341	350	368	366	373	364	374	335	343	326	371	319	379	373	381	388	346	364	328	332	369	330	376	373	373	403	350	369	359	352	332	304	357	369	359	379	335	340	352	371	363	368	318	361	379	373	353	303	336	378	331	338	334	368	366	356	342	344	381	386	344	357	355	327	386	363	403	328	337	345	373	410	401	348	330	362	369	354	390	343	387	329	362	337	358	356	329	337	351	323	356	340	364	373	356	380	316	334	351	366	371	376	321	363	346	348	353	368	366	323	357	357	322	389	321	316	361	365	354	340	362	377	354	402	306	384	348	385	367	356	310	344	371	327	350	356	390	342	362	321	330	331	377	344	367	371	362	348	380	349	349	380	356	376	365	374	351	361	362	360	341	331	348	342	327	377	376	337	361	328	357	405	348	358	354	383	327	364	358	341	332	348	340	355	365	381	339	351	370	338	380	357	326	354	396	350	347	341	342	374	356	347	374	344	359	342	343	329	321	342	342	387	338	363	331	365	359	349	383	364	363	356	333	372	378	403	370	383	364	400	355	320	373	370	320	338	357	371	353	371	336	337	349	361	359	385	360	333	365	365	371	377	324	344	403	365	368	390	352	372	356	354	368	357	362	330	370	367	380	368	369	333	343	352	354	382	339	331	360	385	358	346	340	362	369	336	343	320	313	340	357	342	388	368	351	377	352	392	344	342	353	364	362	338	352	345	373	348	309	404	344	364	373	352	374	344	323	342	319	354	349	325	371	344	363	350	379	378	341	372	337	323	371	347	350	351	371	371	337	350	375	355	364	351	367	362	355	354	349	357	389	344	389	365	399	343	357	374	330	373	365	366	309	381	371	370	355	340	359	365	381	349	351	365	352	360	355	367	360	355	349	379	337	392	353	333	357	358	369	393	320	358	372	342	349	388	400	376	334	372	334	357	333	399	387	352	350	356	333	354	298	366	357	363	326	327	322	363	372	328	377	369	351	349	355	371	366	389	336	313	354	362	379	353	352	360	351	361	369	363	306	362	338	359	373	325	346	366	364	368	331	343	349	358	331	358	328	347	350	364	361	335	322	357	318	353	319	364	339	383	356	368	369	358	329	345	354	351	330	338	318	362	330	372	377	347	339	349	349	353	363	322	359	365	374	345	352
5451	972	833	762	784	789	793	728	740	770	779	774	789	797	814	803	772	771	783	787	770	814	793	809	749	784	779	816	790	807	805	824	809	802	811	828	795	831	792	759	779	758	774	775	769	792	815	809	756	783	726	799	768	763	740	780	789	765	725	810	793	776	737	761	816	834	762	774	735	746	799	755	787	753	784	817	804	786	749	776	742	802	803	775	749	764	749	808	766	798	798	810	805	816	819	786	788	796	798	767	787	788	746	818	842	815	765	840	817	718	759	712	764	785	798	759	770	756	833	760	846	799	768	790	771	826	794	803	815	819	765	791	762	777	830	807	818	799	744	768	785	789	780	805	749	829	763	739	803	818	815	783	819	773	811	758	815	749	800	787	734	801	769	760	776	757	808	765	782	836	793	786	725	777	837	777	793	813	758	760	794	799	802	769	788	815	770	787	780	788	802	835	778	738	811	744	778	830	796	726	792	795	761	793	746	785	806	783	788	801	831	751	775	814	783	755	804	761	776	772	791	811	782	765	793	793	822	789	760	800	777	764	820	745	771	817	790	773	753	786	797	748	732	821	789	789	863	791	777	796	822	774	763	761	807	816	744	780	790	768	774	780	761	750	760	858	818	817	775	738	767	825	766	772	786	757	849	716	783	816	768	810	819	804	766	795	758	795	791	795	794	791	786	749	765	768	743	732	783	795	746	799	824	825	787	823	832	773	802	778	789	766	803	792	762	717	786	857	813	752	815	838	810	766	755	759	754	718	841	801	781	790	770	807	801	775	807	808	809	782	813	826	759	830	803	763	762	791	753	814	797	815	783	755	823	755	762	831	746	808	816	838	792	779	744	787	785	822	755	803	790	794	820	737	753	762	799	775	812	785	779	817	798	783	776	818	776	752	821	779	803	777	793	862	771	762	789	811	837	780	786	807	799	759	761	807	802	773	748	816	778	758	780	773	774	814	776	844	792	785	735	777	814	808	790	762	810	793	809	770	784	775	781	802	834	763	723	800	793	762	736	803	780	791	788	804	742	796	764	775	776	786	807	791	771	745	750	768	766	779	821	747	784	759	759	770	763	767	775	782	743	796	718	797	805	755	762	819	792	763	808	782	870	761	818	795	766	793	749	813	784	812	776	771	761	837	803	796	762	771	783	816	859	797	797	748	840	804	796	829	836	750	807	775	765	754	800	774	801	766	822	773	741	807	783	780	780	769	767	750	800	811	788	788	826	794	805	817	786	812	772	814	807	766	827	765	811	839	791	767	703	789	788	819	794	805	760	740	801	765	744	792	775	764	784	813	748	750	788	755	820	777	788	759	802	775	802	804	786	778	797	812	808	803	750	810	758	813	816	790	773	730	795	766	761	834	831	772	764	741	741	811	790	771	783	782	782	770	813	802	789	810	787	826	763	785	798	780	777	836	754	784	761	732	778	797	796	784	764	810	803	764	779	777	808	834	784	783	757	751	800	805	767	785	751	750	770	794	766	838	789	772	767	822	814	772	818	817	775	859	769	748	767	765	808	796	763	824	827	793	770	745	772	741	781	774	814	805	766	756	783	780	783	802	803	801	786	816	825	791	736	832	794	786	766	755	786	794	798	724	728	776	837	802	777	787	776	843	772	823	821	782	729	828	802	776	723	753	766	795	797	777	748	734	768	817	794	840	760	801	783	859	807	807	755	815	740	792	821	779	741	805	772	807	779	760	764	831	779	804	764	739	776	793	799	773	781	784	813	776	784	798	752	809	800	791	780	791	800	802	807	799	765	804	768	718	781	756	812	738	728	814	793	783	811	789	777	770	776	762	809	744	793	767	761	790	789	770	783	751	801	757	756	789	852	767	795	742	779	833	736	782	740	812	811	795	773	819	793	789	772	797	782	856	808	744	755	803	751	787	794	772	783	822	813	807	773	782	780	825	826	805	772	801	824	793	766	770	795	760	777	765	812	783	771	722	787	836	748	824	792	811	830	784	769	830	797	785	819	777	805	745	783	808	771	817	780	787	802	819	783	795	785	766	801	791	816	750	735	762	781	828	787	791	789	877	785	851	849	743	799	771	782	773	801	760	795	834	773	786	760	743	806	799	781	752	781	786	784	789	833	748	769	775	778	817	803	797	792	732	850	773	773	785	782	829	810	757	777	814	784	799	846	846	765	789	823	782	770	737	827	799	774	745	787	765	799	804	794	781	724	823	777	820	787	815	808	791	799	814	747	803	743	774	741	755	777	820	773	749	771	780	801	783	756	781	788	805	796	799	782	765	756	756	739	747	792	801	807	767	829	807	757	743	764	784	767	807	752	856	805	789	846	792	826	759	824	809	823	784	813	760	766	765	787	751	720	823	808	773	779	797	715	797	824	779	813	803	786	749	744	770	799	796	824	809	757	851	762	758	808	837	819	755	803	771	809	809	787	796	765	837	781	795	782	833	819	799	800	793	812	832	766	770	850	773	793	794	821	812	770	798	801	761	767	767	782	765	733	737	772	783	778	770	769	772	782	822	805	742	798	814	755	774	813	742	778	813	817	759	798	803	727	788	792	832	826	839	752	795	816	777	806	817	809	806	777	807	777	782	693	770	824	740	752	806	752	749	778	765	754	802	779	780	807	797	798	770	795	748	781	798	769	738	811	787	769	712	793	800	727	766	729	747	809	785	799	764	843	826	793	762	828	808	812	824	770	851	772	780	795	802	789	820	825	800	761	733	812	824	783	796	830	837	757	764	801	785	809	755	756	753	786	701	806	767	765	832	753	785	749	793	816	782	798	802	764	819	789	775	768	842	831	820	814	733	784	815	750	819	810	781	819	760	805	820	788	811	806	824	797	777	779	774	780	738	791	785	810	810	757	805	768	794	797	796	774	784	810	790	787	790	860	803	790	787	807	785	780	798	807	831	851	738	798	775	778	771	770	787	747	799	800	744	823	796	804	836	797	797	804	750	767	785	789	807	760	815	787	787	773	791	750	774	852	811	736	808	768	717	773	738	792	752	791	820	823	775	735	749	821	804	738	803	790	759	778	781	796	771	812	755	776	796	787	726	813	820	751	771	766	768	812	759	814	806	825	757	790	773	821	791	767	784	795	751	808	811	798	760	804	796	791	777	804	756	809	740	791	801	783	779	763	795	790	806	785	771	815	737	744	802	771	799	784	767	736	786	825	806	755	800	770	798	760	804	743	795	785	788	772	777	730	839	764	788	774	759	792	792	791	820	736	783	772	839	797	831	799	791	789	802	828	863	789	742	788	724	747	810	828	775	787	782	786	789	752	835	785	742	794	808	843	782	832	748	774	763	841	799	816	807	773	783	736	765	787	768	791	770	803	774	804	774	805	834	793	771	752	793	788	831	774	776	788	799	814	812	780	801	801	808	810	755	805	854	723	772	780	749	795	802	765	825	765	790	781	786	794	761	793	813	783	751	812	834	775	781	780	817	819	739	775	809	810	795	767	781	773	752	789	800	783	799	765	807	749	744	821	816	825	785	803	780	772	783
24546	21012	24398	27784	20507	1730	398	340	308	311	294	299	256	287	241	259	265	235	228	230	283	248	230	253	249	247	262	242	249	239	240	236	248	249	238	212	240	247	236	252	244	253	230	278	248	261	244	230	246	243	214	264	237	258	224	255	229	264	240	240	233	235	265	208	239	248	251	251	202	258	241	242	233	227	224	242	258	239	254	245	248	211	249	242	250	252	256	288	248	233	250	227	230	204	240	225	230	230	259	239	258	258	277	228	233	253	253	243	239	268	255	248	276	247	277	245	250	261	232	221	216	259	240	247	247	263	247	248	221	224	224	229	230	254	205	260	238	229	236	268	274	259	267	225	215	251	271	260	249	245	220	233	222	247	254	261	253	236	210	231	208	237	211	215	262	233	217	241	251	222	267	241	222	259	254	235	256	246	227	223	231	236	227	242	248	229	241	229	250	240	239	228	264	253	244	261	256	215	236	242	257	209	238	279	247	257	242	253	211	252	236	263	267	244	249	224	264	265	242	234	258	224	213	227	233	238	251	239	227	225	256	240	231	253	232	239	229	258	260	246	244	230	248	244	233	230	247	228	242	243	250	220	197	240	259	239	234	255	238	253	259	219	211	234	241	253	254	247	236	228	231	228	217	245	238	232	263	259	210	252	250	236	229	236	261	244	248	248	228	244	220	238	261	267	226	229	223	217	246	218	229	252	267	253	229	267	244	242	263	265	225	242	264	239	250	234	241	241	247	232	244	260	229	212	255	212	242	232	225	222	213	249	214	213	216	234	243	231	266	243	221	217	208	248	249	255	245	218	247	229	215	250	257	212	244	253	241	236	223	243	242	240	251	259	221	222	277	227	228	242	245	233	229	240	243	238	242	218	231	242	254	248	244	245	216	272	243	231	270	256	232	273	258	249	242	231	234	223	255	264	257	201	227	231	258	229	254	270	258	222	248	239	251	220	256	241	253	258	215	235	230	238	243	256	228	234	259	240	249	231	269	220	240	246	241	232	242	247	253	249	262	229	252	255	228	248	231	268	239	201	261	234	248	234	229	239	214	245	234	251	246	240	207	231	249	239	243	246	244	217	252	268	238	266	230	250	241	225	238	246	223	227	254	250	247	284	244	236	268	267	243	248	242	225	218	247	215	254	229	263	259	244	256	244	233	238	277	220	245	239	254	234	222	232	250	252	260	222	253	236	231	236	254	238	253	235	255	228	236	275	213	234	247	234	265	235	249	279	228	245	257	235	255	268	235	202	275	254	260	249	255	229	218	264	250	214	191	245	231	235	268	223	253	264	235	236	242	244	213	247	238	207	219	251	244	219	259	235	243	232	229	239	240	194	243	241	213	214	256	225	218	243	256	243	223	245	243	272	221	232	222	239	266	243	227	260	242	267	243	256	240	245	251	252	265	224	226	237	203	268	269	236	260	234	237	247	247	252	252	211	229	242	260	256	251	235	248	235	231	237	247	206	238	230	215	225	264	215	210	256	279	264	251	258	227	221	213	197	244	203	231	242	256	263	248	241	250	279	228	248	240	233	235	247	284	225	229	244	240	231	269	255	250	267	269	265	246	239	240	264	223	240	229	243	249	240	258	248	262	253	218	246	270	234	221	213	229	234	238	197	242	251	230	251	224	225	243	254	259	217	230	221	250	221	257	253	241	217	256	251	237	251	254	221	245	267	226	219	243	256	210	240	250	252	248	254	259	243	226	249	254	238	250	254	230	251	264	262	262	244	220	238	243	234	247	236	244	218	253	243	256	249	227	238	227	247	265	218	256	234	226	239	275	260	224	236	221	253	248	239	239	264	229	247	255	237	226	237	234	260	221	261	231	218	223	242	248	245	224	239	261	245	246	226	256	251	246	254	261	232	211	235	229	235	235	262	231	246	245	251	248	242	227	252	250	234	247	240	248	226	258	234	233	238	224	235	247	254	215	242	247	237	253	240	219	243	245	236	238	233	247	224	266	227	229	271	232	268	240	227	234	224	263	233	272	230	233	238	237	252	238	232	242	247	254	256	257	220	256	237	246	274	228	245	257	240	254	226	217	272	249	226	226	248	247	220	250	197	249	245	254	230	209	222	244	235	226	246	241	252	242	217	250	268	215	244	247	216	236	269	250	238	249	258	236	226	230	240	228	242	238	276	223	256	249	221	214	286	249	265	251	228	236	221	229	216	241	231	232	225	237	226	228	247	229	234	209	236	245	251	243	239	285	219	252	208	262	251	273	251	218	246	223	212	263	259	253	205	212	227	269	229	243	233	226	233	235	272	258	239	229	257	249	254	243	232	223	248	246	249	226	227	225	204	266	246	252	230	244	230	248	229	234	225	224	215	195	237	235	218	233	243	217	246	225	257	251	228	227	247	278	233	220	221	220	255	234	242	236	254	246	236	233	247	215	232	225	249	240	235	207	221	231	210	249	248	235	255	244	221	239	221	245	230	251	260	225	222	244	223	240	247	212	229	243	222	229	227	249	280	221	250	249	269	226	234	259	236	234	197	253	206	224	230	232	232	237	222	241	275	243	250	245	244	233	242	227	264	232	261	261	237	226	228	223	219	254	241	244	276	268	268	249	231	247	239	235	246	257	236	238	259	220	240	241	245	226	235	263	243	231	224	236	255	248	253	232	251	249	238	258	236	234	232	229	227	246	270	290	255	227	229	219	230	260	258	269	230	243	279	261	245	254	232	241	211	219	232	233	239	242	231	240	216	272	247	237	231	246	248	253	205	206	230	262	229	235	239	202	245	241	240	237	215	222	257	233	239	231	242	235	227	270	269	242	239	231	220	269	220	246	235	240	226	216	219	244	242	219	247	219	240	232	232	215	233	226	231	229	253	249	251	219	225	236	247	239	237	258	237	246	220	221	225	218	251	275	214	228	225	265	243	262	234	232	236	225	248	238	220	227	232	242	264	283	204	241	239	237	249	240	216	256	239	253	236	259	233	248	213	251	216	244	246	223	217	240	241	261	233	229	266	230	212	249	273	227	199	249	261	270	216	267	236	253	263	224	222	233	237	249	249	233	232	228	238	234	264	236	273	233	231	207	247	190	227	248	234	217	242	227	231	230	221	263	236	238	242	260	219	233	219	266	251	228	248	220	262	238	250	275	246	262	267	230	216	263	243	254	256	223	255	232	236	209	248	246	187	267	246	221	234	257	228	233	283	245	237	248	258	260	265	228	228	248	262	226	275	226	252	234	226	247	219	239	254	233	212	234	216	231	244	244	222	226	232	241	271	229	235	295	233	253	258	247	233	239	260	222	238	236	268	240	239	245	247	239	264	245	213	239	257	262	244	233	266	231	254	235	257	235	254	240	257	257	237	249	242	259	203	253	225	243	239	241	255	239	225	240	233	242	240	220	240	229	251	263	273	229	224	251	230	250	271	253	233	247	252	232	248	249	233	218	212	221	219	230	230	190	236	246	270	240	234	249	251	219	254	230	236	265	247	238	239	245	253	237	242	249	240	258	250	257	244	254	245
3085	2610	1537	904	700	656	609	517	615	589	531	592	571	555	534	529	551	548	551	512	534	560	550	555	555	572	513	528	554	542	544	534	545	559	587	508	580	536	543	585	487	551	577	553	542	542	555	536	554	516	583	593	522	544	494	583	574	519	562	608	560	557	488	570	523	538	551	540	544	579	538	572	583	551	535	579	520	562	569	538	536	565	517	559	515	549	516	576	546	525	537	554	528	573	561	561	581	582	568	543	580	546	533	540	559	551	536	555	517	529	574	539	504	527	513	538	544	538	552	582	568	578	549	565	519	537	530	519	556	576	512	529	551	544	521	511	531	533	507	582	524	576	541	554	540	537	570	560	549	556	515	472	551	493	569	516	569	494	542	527	512	548	559	571	550	542	547	583	569	577	498	521	544	523	513	528	577	534	547	549	612	530	529	530	517	547	554	518	520	547	541	571	522	557	566	556	548	546	534	566	586	532	523	525	517	540	532	541	561	553	549	522	518	524	523	519	535	546	512	529	515	536	560	557	521	593	536	514	544	559	537	541	555	519	522	562	581	569	554	520	554	535	504	541	547	490	550	570	533	544	564	567	563	555	535	551	546	537	546	535	516	528	547	542	554	537	573	533	547	601	523	522	517	529	587	581	584	580	515	517	529	522	535	571	537	540	551	509	555	572	584	571	606	532	554	545	540	519	558	521	546	547	548	521	524	558	529	518	550	534	577	577	531	511	557	583	573	525	555	562	551	590	548	516	570	583	549	542	522	528	532	556	544	578	554	552	512	558	540	547	548	532	548	546	544	532	528	543	565	526	533	522	532	551	543	521	513	538	598	559	558	533	567	520	532	528	534	526	561	525	600	552	531	556	536	527	536	554	542	534	505	552	558	566	564	571	576	512	534	562	547	559	555	537	550	545	527	513	538	545	558	553	507	521	540	564	550	552	544	543	532	539	511	546	577	528	569	512	537	520	526	593	526	551	537	509	511	532	535	543	527	577	514	563	532	582	525	523	540	492	555	531	560	526	546	530	551	512	542	567	543	567	593	559	535	540	579	522	558	549	512	519	556	530	558	515	544	524	548	539	511	549	573	549	508	520	537	543	574	538	525	578	556	581	563	532	521	580	548	550	545	524	530	523	556	494	594	539	573	542	529	532	569	575	552	536	580	554	603	545	519	579	537	560	564	568	548	535	528	563	554	555	496	537	532	510	546	535	567	516	525	535	543	530	589	519	544	554	535	563	581	526	560	540	576	510	506	554	536	525	526	562	562	576	546	497	565	535	517	579	510	516	511	569	544	565	557	519	534	570	555	536	553	557	525	532	558	599	517	537	509	542	529	529	548	592	506	587	506	533	575	545	542	525	538	503	545	542	507	540	548	551	557	522	530	521	524	552	563	539	550	532	537	545	548	541	554	592	526	537	521	531	585	512	554	489	516	524	509	521	534	560	525	536	538	538	519	532	549	545	484	528	569	571	523	554	541	542	510	588	553	507	559	539	503	566	558	534	559	555	522	542	520	569	531	542	535	493	518	542	528	535	541	549	537	586	587	522	526	532	525	565	590	520	568	552	532	564	547	532	575	532	535	543	508	584	517	502	520	548	533	540	517	528	538	546	528	533	538	494	547	562	541	536	552	553	550	541	483	570	584	551	540	577	522	528	549	547	556	584	561	542	548	563	533	559	564	544	556	557	580	498	563	516	542	524	528	551	541	559	554	540	550	539	534	494	527	498	555	508	516	525	598	530	536	556	517	584	545	555	528	546	549	535	545	543	521	547	556	532	562	590	523	564	566	498	540	519	558	519	554	493	504	547	514	556	531	564	542	573	512	542	534	555	545	551	559	566	560	547	496	528	591	549	550	498	518	529	545	556	502	560	551	552	554	530	587	519	554	532	501	557	578	529	520	526	522	568	550	509	527	534	527	574	515	537	579	571	517	531	542	519	555	538	562	549	551	551	537	540	536	548	528	545	500	552	499	560	569	575	515	543	518	551	558	571	549	544	510	545	533	547	554	562	523	558	575	551	491	550	544	530	553	498	502	523	529	548	588	529	560	553	533	578	537	555	562	546	499	532	537	519	538	592	501	524	525	533	573	613	564	547	538	577	542	579	557	535	542	535	551	523	531	541	546	550	587	537	545	543	520	533	583	548	542	542	536	519	567	538	551	544	539	542	505	536	537	488	566	547	586	540	533	541	570	523	531	545	497	538	540	556	524	574	550	520	531	580	534	526	522	567	558	565	535	553	554	535	546	548	569	529	550	559	530	536	493	517	529	519	582	522	513	545	547	601	552	543	535	540	518	522	518	529	552	564	572	499	606	550	515	554	526	529	557	549	522	540	551	532	576	540	576	569	516	543	532	544	519	553	552	532	528	607	547	524	527	563	532	577	540	530	543	548	578	573	553	541	495	591	533	565	551	539	520	544	561	502	529	521	539	557	558	550	537	594	517	494	510	503	567	508	545	539	521	578	509	569	559	551	499	544	489	520	539	578	545	574	550	507	539	561	512	586	534	525	572	573	556	542	525	511	566	585	568	570	547	581	544	537	561	519	553	571	555	559	584	535	504	581	571	511	560	554	538	514	532	538	487	538	531	536	509	542	536	532	512	567	552	537	556	566	537	511	541	503	548	525	574	541	536	492	543	562	552	515	550	562	526	523	534	520	560	545	523	551	574	550	580	541	557	567	570	549	535	511	568	553	531	555	530	547	517	551	510	563	572	576	514	510	554	541	554	595	537	516	520	543	568	602	570	580	520	549	553	537	585	536	540	519	592	543	570	549	552	553	561	537	552	552	535	566	567	550	529	541	543	551	489	561	558	532	522	552	554	552	529	570	559	523	506	521	506	508	567	539	517	578	535	502	512	479	542	522	558	527	507	546	542	516	567	547	546	562	526	578	552	548	576	585	581	543	565	517	518	528	557	478	522	565	502	531	517	534	527	540	519	547	502	533	547	597	576	535	572	537	569	550	561	519	539	547	592	520	570	524	532	569	541	549	501	574	547	582	544	578	538	482	539	557	553	549	536	556	536	573	533	527	550	554	517	507	557	502	555	527	554	516	577	543	529	520	563	556	571	515	469	537	531	503	552	523	562	532	502	546	508	558	536	561	548	523	521	561	518	551	533	537	532	503	517	579	531	539	542	547	500	563	556	551	555	551	562	566	542	550	518	582	528	529	534	585	549	518	561	563	568	551	514	541	545	579	578	540	560	536	525	549	533	511	537	544	493	579	536	562	511	566	543	541	496	547	577	542	524	541	553	526	525	529	545	589	519	530	516	550	509	529	539	526	543	560	570	540	511	548	562	574	553	532	536	586	548	507	530	507	529	543	535	548	551	542	527	557	588	506	497	521	529	543	550	566	570	567	558	527	564	535	577	543	541	582	555	574	511	543	549	593	531	534	542	539	516	553	496	543	530	495	554	547	570	585	472	550	519	507	555	550	561	538	568	558	575	525	518	587	535	534	575	557	547	544	509	547	537	562
23791	20950	24996	27048	20954	20751	1178	316	213	218	175	181	152	146	130	141	116	104	104	121	110	116	127	120	119	120	142	99	112	120	105	111	106	114	95	110	98	94	98	113	101	107	103	115	115	87	91	105	101	108	115	118	85	105	118	112	108	106	102	122	118	114	111	122	125	78	124	93	99	106	105	107	101	109	89	108	96	114	98	102	98	95	107	98	106	103	91	113	92	107	104	95	99	85	114	91	102	108	112	110	105	106	125	108	89	91	101	112	103	79	120	81	111	94	95	105	96	115	102	94	104	94	102	100	93	92	94	94	98	135	116	115	103	98	114	101	101	99	103	101	106	82	102	96	104	117	94	98	98	116	94	112	106	100	93	77	100	92	113	108	96	91	88	111	125	94	120	85	91	100	93	103	91	104	102	96	89	97	88	108	114	92	93	102	101	91	82	119	90	95	122	108	89	92	101	110	94	104	97	99	108	80	87	105	111	93	99	102	111	88	114	92	114	106	112	93	83	99	110	100	105	90	105	93	100	111	87	106	110	107	96	102	118	102	85	108	92	97	102	84	94	110	114	94	121	103	90	106	99	110	111	102	91	114	106	80	96	113	106	105	106	95	88	118	97	91	114	95	109	71	105	87	96	82	108	107	103	108	137	108	84	99	94	99	95	95	93	93	96	101	90	112	101	99	121	121	104	100	105	95	115	104	110	106	92	91	95	111	96	85	124	95	91	93	99	92	99	105	103	108	110	118	111	101	113	129	113	96	102	104	116	113	104	104	106	121	118	101	98	105	117	94	94	109	118	97	101	97	120	111	107	114	94	109	96	111	106	118	101	108	105	113	103	107	107	115	128	85	79	104	100	106	97	96	95	82	97	93	98	110	113	88	113	113	110	90	105	110	115	90	117	106	102	121	78	91	122	111	100	112	84	118	95	103	109	111	113	104	97	99	91	87	113	97	72	102	101	101	109	111	102	86	106	114	81	102	88	90	98	86	108	101	92	101	77	110	90	110	105	108	117	106	80	117	115	129	116	102	107	95	115	107	86	108	103	118	111	91	121	102	107	94	94	102	100	101	124	111	109	112	104	91	118	97	99	106	95	104	94	102	101	89	103	99	101	132	122	85	116	98	75	110	102	112	95	103	91	96	99	111	103	105	109	101	127	97	96	89	91	103	96	89	125	119	126	114	90	106	92	94	95	106	101	98	108	103	83	86	94	102	89	114	101	106	113	92	90	95	124	104	113	107	97	87	93	108	110	111	93	108	114	92	102	95	98	94	90	103	116	113	115	103	107	100	100	113	120	106	102	98	83	118	110	107	86	102	103	114	94	101	101	88	108	100	91	96	103	89	89	95	116	134	104	109	92	101	90	97	86	87	96	98	118	101	104	97	108	95	115	99	98	125	98	119	106	106	109	83	94	106	120	112	106	101	108	109	102	113	117	103	92	100	108	98	99	86	76	102	103	123	113	116	132	137	107	107	113	97	96	84	115	116	82	119	90	105	93	110	102	120	106	86	112	116	92	97	114	118	86	93	118	115	110	101	102	114	105	82	89	95	102	84	107	92	96	96	104	90	117	106	94	113	83	117	99	93	80	103	106	87	88	87	93	110	114	90	119	107	133	107	99	116	113	110	106	106	113	103	81	88	92	116	104	96	86	111	92	118	93	79	104	91	97	95	97	115	105	91	105	99	115	111	101	104	123	89	113	92	93	87	79	111	100	107	104	92	85	106	106	99	116	102	92	132	88	101	125	120	91	101	81	96	111	120	97	86	89	101	90	107	89	91	105	108	101	111	99	94	113	95	88	103	99	104	99	92	111	111	106	121	121	98	77	103	92	114	88	89	88	97	112	116	111	112	95	104	105	89	94	93	109	112	114	111	93	109	109	95	100	131	100	105	109	101	106	110	87	124	103	96	86	100	107	116	90	97	92	100	108	122	108	102	101	92	96	94	103	90	99	114	99	103	111	116	122	101	109	116	91	113	133	104	124	94	75	106	112	100	94	91	110	81	90	106	102	104	119	81	91	94	91	109	104	115	95	128	112	103	116	110	95	119	105	110	105	95	95	81	102	110	104	100	101	105	91	109	88	110	113	91	116	108	115	101	100	99	104	93	114	93	107	99	103	110	99	118	97	117	100	115	134	102	102	112	92	103	97	114	97	104	91	115	94	106	113	88	104	119	97	94	100	116	105	88	105	94	86	108	100	99	92	103	98	97	108	76	98	110	112	91	111	96	98	91	92	101	103	95	128	101	126	97	98	80	81	88	91	108	94	94	107	102	91	106	103	89	127	112	106	91	95	97	99	101	83	94	114	113	124	110	97	93	98	105	98	105	95	96	110	108	95	81	117	85	108	93	108	111	95	104	109	101	122	99	98	97	110	105	89	91	102	97	81	80	93	100	88	107	109	98	89	100	134	97	93	112	105	106	105	95	110	95	102	101	100	89	100	102	106	96	89	110	85	71	88	106	109	107	89	112	117	99	90	115	101	70	116	100	109	79	90	105	90	92	99	106	110	104	116	94	110	111	86	81	96	119	106	112	105	112	125	103	104	106	105	103	85	103	101	112	100	91	104	84	115	101	106	91	106	122	97	103	123	93	99	103	86	98	99	122	109	104	115	115	105	98	84	103	122	124	107	100	92	100	108	85	101	101	96	100	89	93	96	103	100	93	111	104	90	93	91	101	98	110	92	103	110	114	99	106	116	91	94	88	103	89	105	107	118	113	118	99	102	97	107	109	105	93	112	94	103	131	106	103	111	96	100	98	116	98	105	86	98	96	110	101	80	92	118	102	97	92	110	100	104	110	101	113	103	102	101	110	123	104	99	111	84	113	105	86	87	112	131	99	107	90	103	104	102	86	89	96	93	121	87	79	110	76	107	86	99	86	109	108	115	90	112	105	91	111	111	95	100	92	92	108	82	94	100	101	99	96	97	118	84	94	89	102	89	110	101	110	100	109	105	114	104	99	96	101	91	97	110	114	92	113	94	109	144	89	108	118	119	98	104	99	93	113	102	94	116	86	111	88	111	104	119	123	119	112	100	112	114	107	108	116	102	119	100	99	106	104	84	101	112	90	102	115	104	102	106	118	98	104	99	85	97	101	114	91	95	109	104	100	117	110	85	110	127	94	92	109	82	98	97	96	101	102	108	110	93	111	116	102	100	104	107	91	108	94	110	98	90	114	109	87	121	91	114	93	87	101	105	119	101	86	88	96	100	100	102	96	111	101	91	107	102	105	117	96	110	110	98	86	94	76	109	100	85	90	114	96	93	127	90	102	116	106	122	97	99	108	86	91	103	115	103	90	100	124	104	110	116	114	104	107	98	98	96	103	100	90	115	105	93	117	118	103	99	92	80	96	89	98	87	104	100	88	105	118	104	97	91	98	103	91	101	110	95	97	104	100	113	99	113	117	100	101	124	99	103	120	115	99	107	112	81	93	91	107	103	86	105	104	95	118	105	110	101	111	93	94	85	98	101	106
3046	4151	2267	1007	610	505	377	361	320	327	315	273	299	311	281	296	297	242	288	329	281	297	295	276	277	275	288	245	245	292	258	271	263	281	263	266	269	248	263	283	268	255	265	263	255	270	271	269	288	276	231	300	265	275	289	263	278	270	296	274	254	252	254	288	280	259	273	273	264	240	287	283	264	265	253	249	289	260	259	262	277	257	253	268	277	281	312	262	262	285	279	260	288	262	249	290	239	270	240	267	247	275	268	274	279	277	292	285	257	260	243	250	265	248	240	248	286	253	263	235	264	235	262	255	257	250	268	273	251	285	293	291	309	293	260	248	273	270	259	257	243	276	271	268	253	280	271	263	258	273	267	263	259	280	263	239	259	244	270	270	266	293	248	271	277	269	256	252	256	243	255	265	253	265	253	265	285	255	272	276	252	255	276	273	264	257	277	270	295	311	278	312	261	293	248	239	290	260	257	251	266	260	234	268	282	286	254	247	253	297	237	264	244	279	268	259	264	271	285	279	258	259	263	287	263	274	256	272	264	260	223	251	235	286	291	264	298	268	270	267	258	259	253	264	243	311	291	268	252	236	261	232	299	246	255	278	266	286	279	250	245	251	254	250	248	255	264	237	276	266	240	273	252	246	266	288	265	269	247	276	234	275	269	294	281	274	242	239	244	269	284	255	275	262	251	275	259	254	281	278	263	247	269	247	275	265	256	271	277	260	279	277	247	259	288	254	290	294	267	271	255	267	248	263	252	270	263	253	251	248	295	251	265	258	275	246	278	247	265	289	244	218	285	262	255	260	270	266	257	268	265	264	271	275	257	273	266	263	295	277	280	274	287	256	247	253	262	266	266	266	315	264	256	271	269	261	273	257	262	245	243	269	281	294	284	285	258	240	288	268	284	263	262	259	234	274	261	279	263	260	282	245	265	269	255	242	235	236	260	258	251	232	246	251	296	272	273	261	262	283	289	259	260	248	240	267	254	271	249	294	251	259	272	260	252	292	273	272	242	256	273	294	243	249	289	258	290	272	257	264	263	266	267	246	266	273	271	264	264	254	283	259	271	251	272	256	302	248	280	262	303	268	285	272	292	259	281	255	271	241	227	261	272	283	233	265	247	262	214	255	255	283	279	257	253	266	254	270	238	292	300	274	281	274	262	274	241	279	269	292	258	277	283	250	277	249	251	229	265	248	239	293	263	258	260	261	260	280	259	242	257	234	262	284	282	272	258	249	292	268	257	260	244	266	260	264	277	260	241	270	267	277	277	264	246	271	301	280	249	264	276	301	259	258	275	244	284	284	249	255	276	247	258	250	277	259	268	245	270	248	285	263	251	289	277	281	280	269	276	240	283	281	261	270	260	251	281	296	238	244	268	259	257	242	245	318	255	256	255	254	265	248	281	279	279	261	256	251	262	286	295	256	262	245	280	239	286	263	287	260	258	267	271	260	268	244	297	257	246	269	269	252	244	260	255	268	254	292	255	279	246	259	247	276	306	291	251	260	256	237	243	253	261	283	263	257	271	250	240	270	264	285	301	254	247	296	244	242	243	274	281	252	251	271	262	293	256	265	253	266	271	281	255	234	255	263	250	243	270	287	273	292	278	231	263	251	260	235	283	269	268	267	262	272	270	276	222	274	274	252	281	263	247	254	265	242	257	266	262	260	273	292	270	270	250	266	264	261	253	268	272	280	279	254	249	228	279	265	268	246	285	280	240	282	278	242	274	285	245	298	271	257	240	288	284	235	261	275	297	273	244	304	266	274	293	251	278	281	247	267	266	260	254	255	249	278	252	305	261	248	250	280	269	292	268	255	250	275	297	255	251	271	259	260	275	274	262	259	271	246	251	280	263	285	294	256	288	289	253	273	251	256	284	275	245	316	255	288	228	282	252	279	275	263	248	239	243	264	248	240	284	253	248	264	261	283	240	239	257	277	257	253	284	258	266	241	260	233	254	268	278	262	267	264	257	293	241	263	293	268	267	240	262	262	261	263	277	256	244	264	264	253	242	245	264	279	259	268	257	271	273	233	271	289	282	253	269	261	298	254	278	273	229	270	284	279	263	258	287	237	260	262	245	265	218	229	253	252	261	279	262	265	245	254	280	287	239	258	261	272	258	274	280	261	256	256	282	248	273	244	265	265	264	314	283	266	262	263	283	266	264	267	253	273	264	248	280	259	233	251	282	225	283	288	292	223	283	258	278	277	261	256	274	242	293	267	253	258	267	263	280	262	271	278	255	270	263	272	265	269	251	265	236	271	266	265	283	263	240	274	253	279	252	257	265	222	254	258	277	284	281	266	264	244	267	245	256	247	292	272	257	277	272	261	274	274	247	249	295	245	271	270	263	261	254	273	264	256	248	283	302	265	272	257	258	265	295	249	270	274	277	261	268	267	271	213	247	246	266	255	256	306	258	278	269	256	278	248	252	289	255	249	256	250	251	236	285	248	282	244	269	278	264	254	259	262	260	258	253	292	272	254	271	246	263	250	253	276	255	305	292	262	276	268	271	247	248	287	288	267	272	253	281	286	269	240	237	263	269	266	292	266	228	262	293	248	255	262	254	241	251	277	258	281	250	262	262	265	262	258	239	270	265	249	258	255	266	270	261	254	263	259	253	276	276	260	278	236	256	263	260	253	277	253	296	269	280	283	228	248	291	266	243	280	241	288	269	294	287	248	258	261	244	293	269	298	283	268	258	262	244	243	265	225	260	269	265	249	265	240	262	238	256	257	260	269	246	280	250	260	245	244	276	282	266	248	269	262	273	269	238	263	272	270	273	236	265	287	235	268	265	277	245	292	267	305	275	265	269	266	267	252	249	278	240	264	260	238	237	249	257	288	222	250	268	231	238	274	293	272	323	233	284	285	263	271	266	286	237	237	276	257	261	289	274	264	249	287	256	243	241	247	261	294	250	265	283	247	272	272	260	265	275	256	258	264	265	269	259	269	256	277	257	259	285	295	268	253	273	280	272	239	269	249	266	257	268	250	250	262	260	255	245	248	241	271	276	275	283	285	301	262	277	241	260	279	262	255	263	260	271	252	257	286	275	260	227	252	287	282	260	278	296	231	272	279	260	286	269	231	266	302	247	283	244	282	250	248	246	281	277	272	249	258	252	265	266	272	281	272	276	246	255	290	260	271	271	270	228	240	244	227	271	247	253	249	279	263	253	281	256	251	255	271	256	275	256	309	280	244	274	261	254	254	247	244	243	263	300	289	279	267	247	250	298	276	262	262	269	276	238	260	285	272	279	267	277	237	258	263	280	249	254	262	284	249	227	272	249	258	253	245	238	259	278	267	267	258	291	287	230	296	244	277	284	245	285	276	250	271	284	264	284	249	264	237	241	272	257	250	256	266	254	296	272	269	285	248	252	261	292	266	262	274	266	262	268	258	255	340	278	313	240	248	254	267	291	248	266	251	252	261	268	271	281	278	240	272	238	280	270	286	276	257	265	268	273	260	258	246	271	262	246	270	287	306
32401	10736	1313	724	566	547	400	357	339	356	364	367	353	350	365	362	348	365	363	382	378	337	383	379	361	356	346	364	353	339	365	318	326	363	371	345	362	360	320	350	344	345	391	333	382	363	332	360	374	336	354	363	304	338	356	347	358	330	371	376	343	347	365	346	398	335	365	355	350	336	363	324	329	352	330	340	378	368	347	324	351	356	390	376	285	348	342	339	355	329	369	358	384	357	368	356	333	340	355	357	352	339	326	372	377	339	358	324	399	344	313	331	358	323	343	379	359	394	330	346	333	369	381	369	338	356	357	323	354	353	375	333	353	339	353	356	328	323	354	362	362	362	363	383	368	345	353	349	364	362	357	364	364	350	397	359	398	342	325	362	385	367	314	356	360	378	384	356	323	311	393	327	335	360	356	356	350	331	361	350	393	347	346	361	388	330	365	351	334	363	372	347	360	362	374	371	350	353	374	390	371	348	345	336	360	386	362	349	351	391	388	346	365	341	359	378	363	351	336	365	372	361	313	363	373	343	370	362	382	322	348	363	371	340	346	355	361	364	354	308	328	345	381	368	344	374	381	364	352	354	356	384	385	347	332	337	372	376	336	354	353	340	345	343	365	389	340	367	325	364	344	354	335	356	371	374	367	351	363	372	315	340	333	342	350	382	350	323	374	375	333	323	392	345	373	362	326	397	379	356	327	380	387	323	347	367	403	342	318	308	366	358	347	348	314	335	358	353	374	328	355	340	351	367	353	379	346	364	357	376	349	356	365	369	361	355	357	365	323	333	360	357	336	356	343	382	345	355	360	355	367	363	390	371	320	349	355	379	356	338	346	389	370	387	349	343	358	320	348	354	371	346	392	356	401	364	320	327	365	346	361	338	385	345	383	331	333	343	380	365	316	331	324	372	387	352	376	355	349	354	353	357	378	343	351	338	368	341	335	330	369	355	343	360	330	339	348	353	375	352	374	355	357	376	349	348	362	362	347	334	376	376	348	368	313	350	380	384	337	315	354	379	380	352	365	357	336	344	350	351	379	358	342	347	344	351	338	367	337	364	339	368	348	372	360	369	358	353	337	328	346	344	362	335	355	365	352	345	364	381	370	359	357	350	422	341	359	357	356	342	347	343	350	364	366	351	378	308	372	383	366	366	300	331	333	365	365	348	339	358	365	398	343	318	318	391	339	366	329	357	351	356	342	372	367	321	337	359	361	360	339	395	364	326	342	349	358	354	396	378	329	360	360	367	330	377	344	317	365	368	329	360	320	354	370	351	325	345	341	333	382	341	324	370	330	361	337	359	374	343	362	325	356	358	366	348	372	363	339	342	369	348	342	370	361	348	348	346	351	347	340	353	361	379	343	363	363	370	379	360	355	312	361	364	348	342	366	344	307	365	386	341	325	364	360	375	309	365	346	356	339	378	384	349	365	334	333	369	342	350	338	341	336	334	341	350	346	343	356	351	329	368	351	356	344	318	382	355	302	363	364	360	362	336	357	350	316	336	367	347	345	371	329	343	360	348	375	367	351	366	350	339	381	357	360	362	323	344	335	359	346	339	348	328	354	340	342	351	351	368	329	339	321	375	360	367	345	397	349	352	385	345	375	370	363	351	338	377	354	367	394	333	310	347	382	388	362	342	366	344	308	348	337	375	334	371	348	346	360	360	351	378	362	377	378	363	341	343	356	354	351	328	365	368	365	339	354	313	343	351	379	343	374	366	348	353	387	370	316	354	340	334	343	325	340	381	345	337	356	361	353	332	329	337	361	315	342	359	357	414	359	351	366	341	388	379	364	374	368	373	327	353	339	338	362	328	386	379	368	343	369	401	327	325	368	386	339	338	353	342	357	363	322	371	356	374	344	308	373	342	360	338	364	383	332	362	333	339	355	381	346	369	366	350	340	411	352	391	352	337	382	345	333	368	361	338	351	384	322	360	365	373	387	349	374	368	362	390	355	345	347	357	374	395	357	352	345	342	336	358	409	354	351	395	386	358	365	368	349	331	390	370	342	388	336	375	334	365	323	349	354	349	399	375	371	329	364	321	380	354	355	359	358	373	339	379	360	363	366	326	368	368	354	339	368	369	345	363	349	303	394	348	360	319	403	362	329	360	369	375	377	350	351	375	373	346	369	393	353	356	329	370	384	380	361	385	352	377	350	361	330	388	320	358	362	358	350	339	326	366	371	349	335	350	370	331	362	367	333	371	353	356	316	358	342	351	319	359	321	357	376	342	333	379	383	402	354	349	337	339	364	334	349	340	399	336	374	380	337	375	357	336	346	350	319	345	332	347	329	361	328	343	330	341	395	324	344	362	341	316	359	329	342	320	333	364	383	345	356	410	365	352	354	386	339	355	366	321	359	367	349	395	395	371	321	357	377	368	347	353	357	346	335	366	355	359	373	354	347	343	348	352	359	355	347	365	368	351	344	354	361	348	340	349	360	340	387	382	328	342	383	361	374	357	370	368	363	345	341	405	361	340	314	332	347	356	311	310	329	386	329	375	356	364	367	358	341	380	379	373	402	376	334	325	315	325	368	334	350	337	358	328	349	363	356	343	393	365	332	382	336	351	356	357	371	337	327	363	353	350	371	385	358	373	352	378	340	335	374	347	365	360	370	343	381	332	335	342	360	361	359	367	353	340	362	367	370	385	404	357	318	351	370	365	366	341	372	359	358	368	354	341	374	349	355	349	355	385	356	329	346	344	343	337	371	353	377	369	393	366	374	330	356	370	354	326	346	349	349	360	359	354	321	328	369	329	392	351	345	353	333	340	319	335	364	399	376	348	338	359	356	349	344	323	320	373	384	358	355	357	360	365	374	383	365	405	348	367	333	366	370	368	373	359	351	340	335	329	349	336	373	386	322	339	350	339	378	343	409	348	387	362	351	409	351	335	355	375	353	335	359	381	363	387	351	353	322	377	400	383	389	362	374	329	362	347	367	338	366	343	353	371	355	331	365	370	365	343	380	322	353	368	388	365	412	338	362	370	384	348	373	344	365	376	348	372	348	378	363	391	330	365	362	349	328	362	359	332	390	360	334	379	353	389	330	361	368	358	369	332	358	359	336	393	356	355	351	365	387	357	372	330	351	342	318	376	329	361	337	351	342	354	336	329	340	349	328	340	409	326	337	349	352	370	375	327	315	369	338	346	312	397	368	317	373	335	359	359	332	362	349	323	347	386	326	336	371	366	365	376	350	377	329	353	372	358	367	363	345	330	356	328	330	347	347	369	332	383	371	341	370	346	358	331	358	306	370	394	343	346	362	369	346	367	344	357	354	385	340	384	343	346	324	344	338	308	395	393	359	327	369	356	413	368	345	355	388	400	376	337	354	365	369	338	365	372	346	328	319	365	350	371	349	363	387	333	369	349	344	341	335	350	361	344	356	343	355	327	347	379	390	380	346	353	355	344	367	402	379	338	356	381	342	349	315	348	337	371	350	329	325	352	383	338	365	368	377	349	344	389	362	351	344	358	349	389
5456	906	805	811	783	755	817	767	784	810	781	843	794	766	810	782	739	812	809	721	817	751	734	767	816	762	760	830	776	846	764	809	807	763	740	774	819	808	792	757	809	783	776	761	805	758	808	777	791	828	785	809	816	794	768	797	803	809	800	802	801	765	797	737	741	787	782	768	753	817	774	765	798	780	776	727	765	762	767	750	764	792	835	788	792	726	801	761	855	764	739	747	801	795	782	756	812	849	787	741	784	772	756	789	762	809	806	777	827	759	764	781	793	753	770	742	827	785	768	746	799	723	786	764	737	780	811	801	776	780	773	823	745	741	773	712	797	769	748	765	741	822	820	788	773	765	751	829	770	745	764	814	755	792	796	832	803	737	806	795	766	782	802	768	799	791	785	778	784	799	731	802	819	786	758	762	734	797	737	747	776	783	816	772	716	795	794	790	741	819	798	800	773	732	792	790	817	807	758	815	788	772	807	793	849	792	801	827	834	781	839	822	832	775	776	813	766	773	793	786	803	758	787	812	783	785	731	782	831	788	810	793	767	793	812	750	792	792	787	753	814	805	763	781	754	807	776	810	806	799	790	773	792	759	768	800	764	793	756	763	761	852	829	780	824	800	809	747	756	789	821	810	773	764	785	832	787	765	764	725	764	747	774	792	754	789	786	778	757	726	779	746	769	778	809	772	779	742	774	808	788	726	844	810	787	823	812	803	807	765	741	788	742	735	785	753	760	770	774	808	749	708	728	780	764	780	766	793	740	781	764	754	783	764	789	791	770	801	769	773	776	834	795	792	741	798	833	775	801	803	744	747	771	731	770	786	786	803	792	735	731	746	833	779	777	719	806	811	793	772	743	807	809	754	788	792	818	799	752	780	733	790	774	775	816	803	748	773	816	805	756	768	804	812	775	822	741	763	809	777	768	816	782	775	811	804	776	778	757	765	797	780	765	811	775	796	757	812	779	773	771	747	830	791	761	796	727	816	745	749	799	767	810	767	764	836	793	761	730	786	819	779	782	781	747	794	780	793	769	808	785	735	778	818	817	797	787	791	772	855	777	795	781	791	809	734	776	804	842	727	796	760	804	748	778	798	777	766	799	737	812	790	880	785	746	786	792	801	777	815	824	836	832	775	741	781	827	780	797	799	794	760	799	722	747	795	778	765	746	721	757	746	803	769	803	727	787	757	810	801	789	755	722	779	769	769	788	804	756	747	801	783	782	762	773	770	763	771	779	770	774	780	740	772	800	762	786	766	783	771	801	794	786	760	801	834	758	791	823	801	803	753	793	812	716	766	800	750	781	779	752	766	757	803	820	739	809	743	748	761	794	767	805	766	757	753	772	778	772	813	805	782	751	825	752	769	759	795	778	720	786	755	773	733	775	766	796	825	796	797	806	802	783	773	783	791	748	807	810	786	781	790	797	789	801	806	766	761	800	771	785	841	765	799	792	794	779	794	806	834	773	795	775	791	767	768	834	729	729	756	758	837	797	824	787	746	789	774	813	797	789	779	753	837	765	800	819	793	763	758	773	793	789	720	780	773	779	829	775	858	768	812	772	769	811	752	734	801	778	744	789	779	807	785	834	774	777	786	807	828	767	765	778	834	760	826	743	819	740	769	779	785	826	839	811	728	743	813	766	845	780	783	792	771	787	761	777	804	804	816	796	831	790	808	805	837	767	822	802	802	778	831	759	797	762	733	741	803	754	728	811	753	772	783	797	749	753	758	763	759	765	814	737	757	776	805	787	755	743	804	785	833	724	824	741	782	797	788	766	791	753	783	735	750	799	772	780	791	741	817	767	752	759	760	802	790	746	793	760	775	798	781	807	782	748	824	728	816	784	777	758	777	770	735	796	754	754	786	808	795	825	782	817	834	773	789	789	769	717	761	790	820	791	762	808	819	755	792	814	792	798	840	712	783	779	783	793	777	789	840	792	750	758	784	736	781	746	772	828	782	827	792	733	806	853	799	735	774	775	785	769	805	714	794	766	789	795	762	776	720	756	819	730	802	785	770	739	785	780	854	805	769	809	787	815	786	759	783	821	705	812	730	702	722	812	769	866	822	775	763	750	799	778	786	813	807	787	782	808	786	766	763	805	805	763	794	795	805	768	742	815	743	764	744	828	774	807	790	721	796	746	807	778	782	750	720	848	809	832	804	771	782	768	793	790	790	782	723	788	846	779	784	766	764	749	754	827	818	759	806	829	762	702	809	771	796	792	723	793	814	781	756	785	850	814	764	770	784	777	825	786	781	758	793	733	769	746	794	778	756	771	801	785	798	777	801	739	770	794	745	752	758	765	758	788	741	784	821	816	747	776	814	766	809	783	789	794	755	762	801	762	772	784	792	781	781	731	774	812	769	792	816	807	788	788	799	756	824	764	751	795	790	784	767	785	790	792	766	735	784	807	787	783	772	765	800	786	775	761	761	786	800	789	769	763	789	807	814	775	841	842	810	781	751	804	735	766	746	699	755	742	763	774	779	721	813	776	747	760	802	801	759	760	783	735	813	795	804	791	757	795	741	759	803	795	788	779	798	720	756	750	735	808	753	783	809	784	811	750	752	778	783	775	758	796	782	750	753	757	802	730	852	802	758	746	802	781	784	743	725	786	775	769	811	793	739	744	750	796	781	826	753	809	783	816	814	807	775	763	797	770	803	778	800	819	794	728	813	847	733	796	787	804	770	800	794	764	797	821	772	861	765	784	796	792	800	762	789	778	799	831	797	788	774	781	770	809	731	795	777	806	760	789	803	753	793	804	803	799	759	801	792	799	760	806	753	797	814	771	787	783	795	770	750	780	808	836	771	740	791	777	793	798	809	792	784	792	816	777	848	774	725	768	810	769	862	810	796	774	779	777	793	791	816	785	780	828	759	716	783	800	842	749	761	774	743	785	750	808	748	826	798	769	754	846	734	776	759	756	758	784	777	757	789	775	790	776	766	812	786	810	798	793	759	778	763	761	773	755	785	779	734	782	827	780	766	765	783	785	819	841	778	803	770	774	795	783	848	751	797	812	774	757	792	796	706	775	778	723	744	834	745	773	797	764	800	750	759	800	717	742	803	833	804	782	776	770	815	755	782	864	801	804	767	764	800	806	737	745	767	805	764	783	785	777	799	815	767	817	785	748	826	766	790	791	794	777	787	821	762	804	783	818	821	752	758	802	791	815	749	735	744	787	764	764	822	783	835	792	779	794	714	815	829	729	781	795	735	789	799	820	806	744	807	764	851	791	750	822	849	816	799	742	757	782	742	752	750	779	751	764	808	775	770	783	771	733	757	822	769	821	768	802	741	825	803	814	767	766	761	801	820	847	781	796	814	769	822	814	783	787	756	764	778	816	738	786	787	778	823	800	798	800	789	772	784	790	757	804	783	739	795	744	799	778	779	781	772	806	760	802	786	779	767	748	771	741	803	805	770	779	744	788	751	801	753	814	772	760	840	782	803	748	846	770	775	825	749	729	766	760	756	806	801	744	751
24488	20954	24389	27653	20446	1779	399	338	312	271	285	279	256	232	253	286	221	218	247	248	257	242	245	235	246	240	256	226	230	258	263	240	247	237	253	237	257	245	256	231	213	234	244	253	236	247	254	245	245	251	224	241	269	248	236	229	281	235	248	241	238	244	275	276	235	226	255	234	255	244	217	237	243	246	250	224	272	237	251	255	228	253	243	263	263	280	267	247	229	231	249	219	234	227	227	251	259	244	265	232	275	249	239	228	225	232	198	247	230	231	224	258	264	253	233	245	230	246	233	231	223	230	283	253	245	232	256	234	243	241	222	272	234	256	237	263	235	218	242	256	216	248	212	244	239	220	242	233	218	224	250	249	230	255	222	235	233	246	265	231	236	226	258	236	284	230	234	260	249	225	226	237	221	247	240	246	206	199	254	253	212	229	234	247	243	233	228	245	232	234	251	243	250	239	240	262	224	227	251	223	261	253	220	250	231	250	261	227	250	206	232	242	228	215	264	227	237	242	267	242	269	217	219	240	252	232	239	236	258	262	239	239	247	214	227	218	273	236	237	221	229	275	240	257	283	250	212	237	249	236	261	220	214	197	236	216	250	252	241	226	223	232	263	246	255	239	213	246	251	214	225	275	249	235	251	228	231	228	227	237	231	249	242	245	259	230	270	217	240	232	243	258	256	234	266	256	239	229	268	271	197	254	244	237	248	233	208	210	223	231	257	228	268	241	234	251	269	214	252	233	222	242	250	277	221	229	269	246	256	242	261	255	226	239	215	233	267	244	226	272	267	257	239	229	234	249	247	229	214	237	247	224	253	242	241	250	270	261	238	246	254	223	257	275	236	235	282	204	223	266	247	246	222	258	234	218	239	233	275	228	235	221	241	233	240	245	238	235	256	204	236	244	222	254	235	247	226	251	277	235	250	236	240	198	251	279	215	259	225	224	264	233	234	212	228	219	241	259	227	238	264	247	237	243	229	206	244	238	251	247	248	261	258	260	224	260	261	267	243	239	230	246	244	273	254	237	250	230	258	251	236	246	251	259	215	249	260	240	219	263	238	236	230	229	225	259	230	261	251	261	236	231	221	226	240	240	233	222	240	252	240	251	229	259	254	238	234	265	242	255	247	229	230	254	234	224	225	245	234	247	219	247	257	256	217	248	253	200	240	223	238	233	208	209	213	261	254	230	236	251	233	235	221	233	246	228	226	263	227	253	254	223	243	252	247	251	250	239	228	233	264	273	232	250	249	226	244	234	214	239	247	224	267	227	237	244	252	235	222	246	226	250	213	229	250	225	260	239	240	199	241	267	232	223	255	260	288	239	254	245	224	239	243	238	219	268	246	231	253	259	240	236	250	258	252	242	207	234	225	267	262	280	274	240	240	245	219	222	243	249	233	235	217	236	221	218	249	232	251	242	245	220	265	236	240	287	266	231	241	236	223	247	217	254	245	248	238	262	252	217	257	260	249	247	251	250	242	242	238	210	221	238	230	228	253	256	234	227	228	231	225	261	261	238	247	218	241	242	248	221	227	244	222	244	237	219	268	238	223	234	266	218	237	246	240	222	238	250	254	222	199	251	240	235	257	245	222	204	231	225	217	245	222	244	227	241	241	221	242	231	217	258	256	215	255	212	253	232	230	250	217	232	242	232	241	270	258	248	268	243	259	237	212	210	230	256	272	253	241	231	239	230	261	226	225	240	217	237	218	241	225	214	241	225	251	273	233	255	254	255	242	221	218	206	242	230	230	221	236	235	247	227	253	260	242	242	231	229	238	205	254	219	237	241	239	226	249	216	279	208	213	255	242	266	258	232	254	249	230	221	222	260	222	244	217	249	226	240	252	254	255	229	211	241	239	237	274	214	245	244	232	243	281	206	251	245	279	275	226	245	241	249	232	228	265	226	282	232	223	236	254	242	241	225	221	230	216	218	275	238	265	263	244	253	257	225	221	219	239	209	248	251	252	220	237	241	254	231	202	280	253	278	272	245	204	223	251	256	250	245	222	238	245	289	227	245	250	253	218	231	226	212	247	239	226	269	239	215	232	254	223	238	243	230	216	236	241	217	248	234	218	234	217	205	229	243	243	256	278	236	212	239	253	239	226	267	228	237	243	231	240	260	247	238	249	242	241	215	262	222	240	242	222	272	257	232	240	254	253	242	229	257	249	257	270	271	270	249	234	250	254	230	243	235	239	224	254	200	245	223	240	245	240	242	243	241	225	236	242	228	217	253	237	217	233	257	237	243	249	261	225	234	252	251	240	257	225	213	252	220	228	250	197	252	255	215	239	231	233	241	246	258	245	241	233	281	256	218	226	259	248	216	247	248	230	243	231	239	222	217	222	266	251	219	235	245	289	246	213	218	235	224	249	245	228	245	231	263	238	218	252	252	251	232	230	253	231	244	245	248	236	265	224	264	252	205	238	237	236	233	225	245	259	253	227	209	228	230	256	233	220	245	220	206	238	257	251	254	246	232	227	225	248	260	255	240	223	195	248	244	233	240	225	217	245	253	253	269	266	242	242	245	231	234	249	239	259	260	216	223	234	236	254	257	245	246	229	231	215	248	234	246	282	270	254	220	255	230	202	238	238	216	217	229	231	243	247	253	225	248	226	237	237	256	239	222	245	262	253	213	257	248	237	212	260	229	228	236	272	269	230	264	235	245	201	254	194	244	235	218	276	260	264	220	217	236	227	227	232	217	266	265	234	257	242	217	260	253	249	244	252	233	230	231	253	234	250	250	229	214	231	247	261	225	227	241	250	245	262	231	261	213	262	238	227	237	253	217	228	236	219	261	207	243	238	278	253	235	250	254	252	251	225	236	202	230	247	263	220	222	250	230	232	240	241	246	226	258	232	226	250	245	229	248	260	227	231	245	251	262	266	218	251	248	241	231	220	244	221	232	246	242	247	252	197	253	226	259	243	233	253	225	237	250	231	208	265	225	237	233	260	248	201	266	250	222	225	221	232	235	229	242	238	204	237	248	252	244	225	216	261	226	256	260	232	236	223	280	216	239	259	235	223	244	232	264	238	246	267	242	244	241	272	206	258	251	259	231	216	261	256	207	220	240	257	231	214	237	251	272	222	226	238	234	239	254	216	222	252	218	229	268	260	227	254	212	241	289	226	280	215	238	235	228	240	230	232	227	251	205	221	218	201	241	234	216	227	236	239	255	249	237	241	217	234	280	242	222	272	255	258	211	242	229	235	251	270	252	227	237	218	224	238	260	237	264	247	235	221	235	266	236	224	224	255	243	241	256	249	236	222	225	251	263	254	241	254	227	249	232	246	240	238	269	226	238	220	207	251	245	218	278	252	232	272	243	235	263	249	256	256	257	251	229	224	245	244	269	233	218	262	250	248	272	223	251	210	242	233	260	239	248	235	274	265	233	243	269	239	244	226	261	242	255	229	253	231	219	226	237	245	260	237	243	228	247	237	252	247	258	253	254	225	233	234	251	256	218	244	226	275	217	223	236	245	248
3035	2574	1666	960	736	660	583	604	578	572	527	564	582	536	560	537	535	562	542	514	557	553	561	512	549	511	533	530	539	541	565	524	540	571	569	518	522	556	508	544	561	567	545	553	528	528	530	566	533	552	563	550	526	535	526	496	557	569	559	539	553	523	531	578	566	520	520	572	528	555	564	514	531	534	539	527	521	552	562	539	542	540	528	530	520	527	490	508	542	573	537	550	509	552	513	579	555	485	540	543	545	540	546	581	510	563	514	543	489	528	547	534	499	542	570	543	538	517	525	544	566	537	515	549	569	588	513	528	517	519	517	560	510	523	536	517	567	549	521	574	522	563	560	556	538	561	525	550	556	569	503	601	569	567	540	561	554	530	536	546	553	548	566	522	542	530	545	517	559	524	568	579	569	548	553	527	509	510	564	518	539	540	512	551	556	532	556	527	548	512	543	547	526	554	566	558	482	523	520	544	543	532	534	551	545	554	527	540	536	554	532	555	542	524	531	536	522	556	516	572	520	532	566	526	556	495	545	560	572	516	572	595	512	527	520	496	579	504	538	513	551	551	565	527	571	541	597	514	530	576	535	571	514	564	506	553	537	554	536	574	526	553	531	550	522	525	555	540	540	524	538	519	529	572	587	541	565	573	516	555	571	544	515	555	533	535	526	556	517	549	523	541	567	520	555	548	578	545	508	516	563	585	555	544	542	520	543	574	543	532	531	577	483	533	575	520	544	535	513	543	524	515	556	542	598	536	541	510	546	533	542	555	533	541	502	547	553	571	568	508	481	585	595	553	562	506	570	545	548	543	493	539	551	502	521	529	512	536	518	558	515	581	552	544	517	543	546	536	552	534	577	572	512	547	545	529	548	574	551	550	573	519	527	502	589	501	546	593	537	562	512	561	522	530	540	574	556	490	523	573	535	513	566	523	547	592	554	515	557	513	564	559	556	549	555	539	575	578	495	552	560	541	558	523	514	581	521	542	527	539	545	537	504	573	558	515	550	494	551	528	572	573	548	528	547	529	497	577	564	558	530	534	554	553	497	548	550	517	514	552	534	529	588	524	503	539	561	552	531	512	528	535	563	520	517	536	545	556	543	524	542	528	547	573	528	494	546	561	498	530	519	564	523	536	539	537	552	521	576	564	534	524	559	513	579	515	506	538	520	528	500	556	570	557	529	585	488	543	539	540	537	534	539	544	565	581	545	515	551	580	479	548	484	513	576	526	530	539	561	557	598	519	574	503	544	577	515	540	533	561	525	543	531	557	569	558	522	544	584	554	547	541	556	529	547	541	567	583	484	519	527	538	545	544	551	525	511	559	571	540	571	555	576	573	580	520	543	547	548	550	460	521	557	575	551	528	549	589	528	546	527	518	520	539	540	513	563	529	498	534	533	494	521	564	583	550	497	515	522	522	553	562	507	546	505	548	574	530	549	533	522	524	519	520	563	543	523	571	506	553	516	540	548	546	563	511	548	565	563	530	523	567	537	532	513	533	541	543	540	550	539	533	493	572	540	545	525	515	506	512	548	578	543	531	542	543	544	566	534	550	526	498	521	538	553	542	546	546	542	529	536	547	562	544	516	511	527	514	581	551	541	560	521	533	497	541	502	523	566	572	516	569	565	532	557	538	534	516	543	552	538	555	491	493	531	529	552	536	565	510	512	550	546	570	534	548	522	502	559	533	564	557	542	531	542	498	551	519	534	559	564	546	550	538	518	548	543	487	534	518	572	513	531	557	579	525	577	544	563	519	529	539	523	543	543	558	502	586	526	562	523	559	529	542	550	521	514	479	537	574	567	546	565	523	522	530	487	548	541	545	536	544	497	530	552	566	515	531	572	497	541	542	564	509	566	556	520	496	522	496	569	522	498	509	533	542	569	553	527	543	508	539	556	535	542	551	508	524	560	547	517	549	575	539	543	536	561	571	537	561	527	514	549	518	556	547	533	509	569	538	509	484	572	557	534	507	524	531	510	529	559	552	529	517	538	525	498	541	565	549	548	545	493	539	569	514	558	562	555	563	573	527	527	554	586	517	537	525	540	522	583	530	523	539	523	524	536	539	532	523	524	543	555	551	552	525	514	544	571	512	526	507	542	512	556	542	512	516	571	533	560	543	506	550	509	582	570	530	537	547	559	537	529	539	553	577	542	574	555	552	520	565	488	548	529	555	578	557	570	559	570	546	561	590	545	519	513	560	570	536	557	556	531	561	526	512	545	565	590	493	542	530	546	571	545	556	531	529	544	544	529	535	500	512	565	556	548	561	565	562	542	546	526	517	550	565	514	567	528	558	571	499	557	537	561	548	522	575	567	565	567	551	572	509	561	549	567	547	511	560	537	503	531	552	530	542	528	529	553	521	547	543	520	577	548	563	548	537	525	539	561	548	593	633	513	531	551	529	541	579	534	544	521	536	533	532	512	529	565	567	576	536	556	581	547	512	535	514	516	505	540	539	573	518	527	521	518	556	559	539	523	566	520	536	543	490	499	495	537	537	524	564	530	561	562	515	546	589	510	532	521	539	516	556	495	541	534	569	551	563	547	488	554	564	533	533	530	492	530	591	556	522	532	554	518	502	565	542	590	507	545	534	538	581	546	535	543	552	583	545	512	528	544	501	588	544	554	567	538	571	546	561	544	528	577	565	526	541	542	569	526	528	559	570	549	560	524	557	547	587	514	580	549	564	552	502	521	571	549	601	575	589	561	535	555	536	565	479	570	551	551	563	525	496	539	544	551	525	515	566	548	562	531	539	539	497	542	536	496	508	539	569	521	554	504	531	534	537	535	522	547	520	557	514	576	530	549	510	502	525	541	538	549	539	551	524	512	567	552	527	558	563	557	547	581	517	541	552	533	536	578	572	557	541	544	544	552	524	541	568	530	500	558	495	571	567	540	535	551	503	510	574	571	553	530	538	534	531	574	523	518	501	550	548	551	533	550	553	498	501	531	538	527	505	526	503	498	508	546	563	522	550	538	524	569	502	521	552	523	527	545	515	553	567	532	533	547	530	523	524	532	596	562	574	512	549	556	534	551	516	530	503	520	561	558	514	569	562	557	536	550	530	513	530	502	545	542	564	494	539	563	508	521	541	517	536	568	550	534	502	528	584	523	548	574	522	528	560	543	554	569	543	560	506	516	518	548	544	510	528	572	571	545	555	533	550	569	568	520	516	552	504	561	496	537	537	533	546	549	554	517	559	519	558	536	542	502	520	512	548	508	498	543	536	554	555	523	571	497	540	560	499	560	531	570	516	508	625	570	551	556	548	561	496	568	530	547	543	562	521	543	545	549	511	536	554	547	580	563	540	561	498	529	570	556	537	594	536	513	554	531	556	540	524	565	507	488	537	524	525	497	535	517	524	531	538	534	571	573	524	505	530	549	552	538	555	506	503	543	589	561	510	573	566	547	535	545	544	519	552	575	563	535	534	544	540	534	587	516	516	538	527	579	548	548	506	547	563	492	522	501	522	505	559	568	538
23793	20964	25021	27066	20968	20756	1225	376	247	202	190	145	157	161	149	129	146	131	113	131	123	123	122	116	118	114	113	102	111	125	119	107	89	103	100	85	116	109	100	110	109	90	92	108	94	108	89	98	93	105	109	110	118	110	127	112	118	117	107	92	103	131	116	109	121	101	103	102	111	101	99	96	101	120	110	117	99	101	103	114	81	128	106	72	108	95	79	100	85	104	111	87	86	122	100	104	107	89	118	107	97	105	102	111	112	97	110	99	91	108	105	99	94	102	104	107	109	110	119	89	99	111	96	77	86	101	104	97	93	103	92	100	97	89	95	100	102	110	100	97	123	108	88	114	91	80	77	97	88	86	91	101	111	91	98	105	115	116	94	105	90	97	109	86	111	118	111	105	111	98	106	113	88	97	101	98	99	108	117	108	109	108	112	105	117	108	102	101	78	101	113	98	104	97	114	86	88	108	91	111	112	94	94	115	78	96	115	102	117	91	86	92	96	101	87	120	95	100	104	102	121	99	100	127	115	98	88	113	86	104	109	85	126	107	100	94	92	83	120	106	111	93	92	98	105	109	97	125	85	120	89	97	110	105	89	88	106	96	111	89	87	111	95	97	117	93	115	96	114	119	80	109	85	95	92	94	92	93	90	116	106	95	118	98	81	101	100	78	117	82	95	89	89	100	109	111	112	92	84	93	116	107	98	96	123	88	89	115	115	112	124	87	93	90	123	96	104	113	79	83	101	96	102	105	95	111	88	99	104	100	89	88	94	74	108	115	99	88	122	106	116	119	103	108	109	122	101	129	96	101	90	119	98	116	111	99	113	106	109	105	109	103	87	93	105	85	106	105	127	103	108	88	108	102	125	92	111	117	92	112	99	118	104	100	117	108	90	106	85	77	99	94	100	84	97	104	102	111	101	103	86	125	103	106	103	102	109	115	106	104	99	97	95	98	114	84	89	108	90	111	99	106	100	86	111	116	104	104	96	125	96	96	113	93	114	96	85	98	73	106	96	112	101	101	99	107	94	107	108	109	121	83	117	101	111	120	116	103	101	86	101	100	88	93	89	97	88	91	105	100	108	86	91	108	116	106	110	102	134	103	106	88	95	111	87	117	106	101	97	110	127	87	116	106	101	101	101	98	92	101	91	100	108	109	91	104	92	101	89	126	95	89	109	110	97	115	100	124	94	101	94	85	97	114	95	105	108	108	112	97	100	105	106	123	83	114	104	92	101	98	114	97	98	106	97	118	97	100	104	93	100	94	109	81	97	93	93	111	93	103	121	115	102	111	90	83	130	102	111	90	106	85	101	91	107	105	103	95	120	113	111	90	88	95	104	90	101	117	119	130	92	113	105	102	90	103	116	79	98	116	105	106	109	100	88	97	113	105	101	95	101	105	106	90	110	99	107	116	102	118	123	126	104	114	111	110	111	100	91	95	104	92	76	103	112	98	91	85	98	116	103	94	90	95	135	98	93	106	121	120	99	101	124	129	110	102	111	94	121	109	94	95	94	102	90	109	90	110	98	101	108	115	108	96	119	120	92	84	95	107	110	85	101	82	104	112	111	122	112	79	96	99	106	101	95	98	116	103	103	99	103	118	125	124	129	104	91	99	116	82	102	94	95	96	94	98	109	114	109	88	113	99	112	76	97	121	106	101	115	120	107	106	106	95	109	114	99	107	90	104	127	91	99	101	86	100	98	107	106	116	114	98	97	114	99	92	122	93	84	93	102	112	102	120	106	119	91	103	105	96	91	104	105	93	104	114	105	102	96	92	97	98	100	122	104	104	87	86	97	100	133	110	109	100	93	106	109	94	96	104	90	95	109	89	90	94	82	91	79	100	87	89	94	108	95	93	106	105	100	114	96	121	118	111	88	87	98	110	107	96	103	101	110	105	101	97	127	113	105	89	100	91	125	106	92	106	122	106	124	116	120	98	101	77	121	92	96	102	116	103	93	102	97	79	97	95	90	83	98	93	97	89	80	102	105	103	109	100	104	96	110	103	116	113	86	92	111	93	98	117	105	92	120	116	131	101	103	109	99	102	93	93	104	104	86	113	106	100	99	95	92	119	100	101	105	95	101	102	110	99	93	109	112	112	86	96	116	85	111	107	115	95	130	97	120	84	94	96	105	114	82	102	95	105	108	124	101	103	97	74	94	98	104	101	91	105	94	112	102	101	95	108	109	109	96	110	113	119	97	113	118	111	103	107	118	101	90	102	103	106	92	94	100	87	102	91	69	95	114	104	109	93	117	77	115	84	96	103	109	124	84	130	90	108	112	103	109	95	98	96	108	96	116	113	115	111	102	102	108	99	95	105	93	92	116	89	93	98	123	93	101	110	112	94	111	97	78	115	115	101	107	102	88	95	94	115	96	103	102	102	98	102	99	86	102	110	90	99	81	81	91	114	93	104	96	146	94	105	89	94	112	94	105	112	118	105	91	120	117	106	107	101	109	102	106	98	86	100	87	105	106	93	107	135	99	115	102	102	93	105	100	100	129	106	117	85	107	92	115	111	101	93	95	100	91	98	97	91	113	107	76	86	93	105	88	106	73	92	102	105	107	105	83	93	110	114	120	104	84	86	112	112	128	113	109	103	97	114	109	110	107	125	95	125	121	93	110	102	105	103	101	86	86	91	112	87	102	117	118	105	101	94	91	84	93	96	79	106	100	112	110	80	76	118	77	94	90	81	97	97	99	93	101	121	95	91	104	105	120	105	109	100	113	116	105	101	114	113	92	114	92	98	94	95	113	77	104	97	94	131	102	107	123	95	115	113	107	99	99	101	126	92	125	99	116	111	109	101	105	80	110	110	128	82	100	86	96	82	105	102	108	115	95	110	83	96	95	118	83	91	90	100	118	99	92	104	116	113	93	97	109	110	120	103	114	96	87	89	107	92	114	106	113	94	115	100	114	90	98	93	102	108	97	121	110	109	87	90	88	119	101	94	97	101	86	105	108	103	93	99	107	95	99	111	105	111	100	104	118	104	106	97	99	93	93	109	92	102	94	100	104	116	90	114	104	84	93	113	76	103	110	101	98	107	120	86	105	100	102	100	107	114	102	114	98	100	112	95	98	84	87	116	105	99	99	111	104	109	92	100	99	98	96	113	107	118	99	106	98	96	112	98	103	109	111	116	109	107	104	93	117	84	103	115	102	109	95	94	112	106	80	93	113	81	100	108	90	114	94	86	102	103	123	111	100	91	123	99	109	105	108	105	102	102	129	116	104	97	95	112	106	88	89	102	89	88	80	105	102	113	91	103	121	87	100	110	105	107	119	86	85	82	125	85	85	105	106	93	96	110	106	103	93	102	108	86	99	98	92	110	93	113	106	106	83	99	105	122	107	84	112	114	97	129	110	113	95	99	96	108	124	80	88	126	104	96	87	112	106	91	92	119	103	109	72	85	85	107	96	102	102	103	97	100	91	94	77	93	101	93	102	120	107	118	98	80	83	124	100	117	107	108	99	117	118	105
3079	4138	2315	977	638	439	377	345	339	323	331	306	266	289	263	254	262	270	305	272	286	256	277	270	306	266	279	268	316	244	261	246	250	262	248	259	262	307	284	276	245	273	274	246	273	297	265	284	233	268	273	262	267	274	263	287	273	249	262	255	283	269	267	293	279	284	282	291	265	254	276	272	268	241	292	254	269	270	258	286	287	236	288	224	238	276	285	265	250	273	266	268	285	254	253	256	262	271	250	247	276	252	259	268	243	283	295	286	271	244	252	274	254	280	269	238	275	271	269	276	281	272	248	252	256	245	252	248	249	258	278	274	250	250	253	266	249	256	259	256	236	258	249	274	271	282	305	230	250	264	257	271	250	259	269	245	276	265	263	253	276	266	250	263	250	270	289	276	293	279	247	273	252	237	274	265	255	281	243	245	242	271	253	241	278	255	252	276	259	248	291	248	266	269	264	254	257	257	257	240	251	261	268	280	239	272	257	244	268	256	294	260	291	269	294	274	266	274	269	253	276	253	258	265	272	241	254	252	269	241	254	277	254	284	273	266	241	253	284	253	290	251	272	249	268	219	262	257	262	289	276	273	277	256	229	257	268	292	255	282	296	261	248	256	262	242	262	294	255	251	246	279	283	283	274	274	276	239	280	265	263	254	229	250	283	257	263	283	255	260	269	258	231	237	226	245	251	263	265	260	247	238	289	297	271	290	290	268	279	252	270	276	293	254	220	246	258	258	283	252	242	266	273	268	267	274	299	255	245	271	270	298	257	272	256	282	259	293	264	266	260	270	249	249	239	275	249	276	286	283	268	263	279	274	255	248	266	241	275	274	242	268	260	268	275	288	268	284	271	257	259	255	233	247	251	282	278	260	261	276	264	285	256	267	260	250	239	266	258	272	286	251	276	266	248	260	243	241	267	253	261	264	259	260	258	251	254	258	265	241	251	268	267	258	259	260	267	255	275	280	249	282	287	257	256	251	271	232	266	270	271	292	238	274	262	260	272	273	259	239	259	256	271	254	288	275	261	285	252	263	269	268	246	255	285	282	275	259	272	251	240	257	259	258	308	266	256	281	259	253	246	257	240	275	262	246	255	269	276	267	279	282	261	261	271	279	270	277	243	263	264	278	283	304	261	268	261	298	281	258	305	262	284	278	265	242	267	275	246	251	253	268	240	254	264	275	267	251	274	278	267	271	237	283	254	278	243	269	246	269	271	255	283	277	280	243	251	253	272	267	280	240	245	304	264	258	270	276	221	227	260	250	254	234	244	274	264	274	269	256	289	266	275	264	305	255	242	271	256	277	278	243	271	273	249	249	259	280	261	257	254	257	280	265	266	274	302	282	274	240	274	262	266	280	272	235	279	273	274	276	269	262	266	276	248	254	266	253	273	286	275	250	309	282	288	243	259	258	257	270	268	233	284	242	291	272	267	286	250	246	266	252	259	243	245	253	235	293	256	256	269	281	268	243	274	247	248	255	283	241	264	258	282	263	278	263	251	274	211	271	250	244	253	280	258	270	263	259	258	264	267	253	260	267	264	263	282	242	275	264	256	267	253	255	255	245	265	261	252	266	261	265	254	294	284	296	262	263	251	284	285	277	276	262	269	244	278	260	274	277	256	273	265	257	281	258	279	274	265	304	287	270	255	261	279	265	265	270	257	281	271	300	266	258	263	285	280	294	260	238	283	274	282	262	252	264	279	271	254	278	259	280	272	260	253	280	287	258	280	252	246	283	255	286	265	261	263	247	243	269	277	267	247	255	259	247	260	284	251	282	277	270	289	284	249	289	268	251	251	235	255	272	277	243	244	282	253	245	281	282	257	261	262	250	273	270	268	292	263	276	262	269	241	242	263	249	272	271	254	250	281	239	262	270	295	251	275	281	265	270	253	260	298	245	267	257	273	282	259	286	286	252	284	262	256	293	294	285	257	267	277	262	258	275	254	271	285	283	255	245	274	309	224	262	255	262	268	277	260	267	269	277	229	232	280	271	260	281	264	261	268	290	276	272	303	219	255	294	245	261	291	263	272	254	268	247	272	278	265	267	249	254	276	256	279	256	250	286	258	245	265	261	277	276	240	268	280	278	265	259	251	263	253	277	281	256	255	265	268	277	258	275	253	284	258	260	274	258	265	245	260	250	248	245	274	289	268	281	243	244	281	267	264	259	256	256	247	282	276	265	266	264	272	241	282	251	290	246	258	286	280	250	239	270	262	268	271	251	252	267	251	271	257	265	287	250	270	305	255	279	265	224	251	247	255	283	262	249	265	263	291	252	269	247	283	263	280	229	283	259	260	278	276	286	236	239	285	271	260	259	248	268	251	261	253	254	253	270	273	289	258	248	278	244	238	257	252	277	259	261	259	256	261	246	259	283	231	258	243	297	253	255	277	294	271	258	272	264	257	293	256	281	277	260	283	248	253	276	250	245	248	283	250	242	250	272	257	293	267	257	286	239	261	257	270	242	255	251	266	270	259	267	281	247	280	271	297	260	255	272	248	265	262	286	247	269	258	274	267	272	269	261	293	248	254	242	263	267	271	248	258	247	244	239	244	238	257	269	268	243	279	262	278	264	242	284	248	256	294	263	254	248	263	271	267	267	271	264	251	264	258	267	253	285	256	240	268	263	281	252	263	246	294	275	233	261	272	253	296	259	266	266	257	263	253	244	257	285	280	252	264	286	266	278	257	264	251	222	289	267	261	287	258	242	279	279	254	293	283	270	270	270	279	262	268	265	227	237	253	292	258	255	271	256	264	254	286	257	267	277	284	273	238	269	269	278	255	229	277	247	268	293	257	280	270	283	261	248	254	242	244	281	258	249	278	285	253	270	239	263	246	266	243	283	236	221	269	252	246	272	274	257	286	235	247	270	285	293	270	277	253	252	288	259	240	251	248	277	251	232	231	259	242	263	248	271	262	255	271	255	263	258	262	247	259	278	257	220	269	274	265	256	250	259	266	253	236	222	289	280	268	258	248	237	254	265	268	265	269	274	239	276	290	263	234	297	280	257	257	290	255	242	269	256	279	271	275	268	274	244	267	255	260	264	307	243	272	238	245	269	250	270	278	256	245	271	247	269	270	229	269	259	274	252	267	235	233	265	246	243	245	270	260	256	263	260	269	234	278	281	238	236	273	269	249	278	261	252	246	247	268	247	242	272	269	273	296	267	277	272	252	262	250	242	279	281	248	241	287	278	285	241	283	264	262	250	255	240	280	273	239	266	225	288	270	284	265	259	291	268	277	279	241	225	272	256	249	271	237	253	270	247	278	270	288	265	274	246	248	266	269	267	265	280	231	291	261	285	267	257	242	254	257	279	289	253	246	274	238	287	276	284	239	248	239	260	252	272	278	271	268	265	268	279	262	259	258	282	291	262	266	272	253	253	288	255	252	252	277	244	283	240	280	259	277	252	257	278	248	287	247	277	265	263	266	263	273	289	250	269	260	256	313	281	255	275	237	283	308	280	261	272	301	265	265	245
32554	10804	1146	435	358	380	310	357	357	378	370	329	351	369	378	374	367	382	399	348	359	355	346	354	362	330	392	364	413	377	319	365	321	367	346	350	358	350	372	398	390	365	366	361	362	344	344	339	347	324	388	371	376	347	400	353	357	368	387	386	369	340	332	371	335	383	373	354	364	358	383	384	370	335	366	337	378	343	328	367	376	330	352	342	349	327	319	375	383	366	344	341	361	367	387	359	348	332	361	340	369	372	394	375	340	352	345	370	345	293	361	373	336	353	385	405	343	358	374	386	346	351	339	337	405	393	389	311	341	337	336	354	372	371	367	352	375	352	405	382	370	309	380	380	384	360	374	383	345	344	347	374	348	369	362	354	321	372	339	362	367	372	402	387	338	324	315	378	331	363	343	345	371	339	354	299	317	376	337	382	376	332	363	417	380	368	356	369	378	317	360	361	371	378	331	346	362	364	386	339	339	372	364	291	356	368	353	335	355	372	319	392	343	416	340	357	334	343	377	371	346	339	372	326	350	331	361	357	368	314	348	350	336	380	372	357	347	321	355	339	390	354	346	345	367	357	328	376	325	402	386	346	361	399	334	328	346	380	354	336	346	344	371	393	347	364	338	326	367	347	339	363	349	328	330	358	337	340	364	350	377	351	380	380	332	351	404	364	381	338	362	374	336	331	372	350	344	378	359	326	362	357	361	360	373	340	340	347	322	351	338	361	373	371	369	376	359	343	367	368	375	354	374	307	348	320	350	360	356	340	339	369	353	341	381	343	367	341	340	347	319	357	377	347	366	349	324	372	348	325	336	354	359	344	362	345	362	365	361	369	316	367	344	359	337	363	341	368	345	332	333	365	341	343	371	340	317	355	351	360	339	388	378	378	342	355	391	353	358	353	372	333	361	365	378	385	385	344	360	356	352	349	389	359	347	331	345	309	348	342	340	351	347	348	356	341	326	357	381	345	350	346	339	390	374	355	318	384	368	368	376	367	356	318	376	367	366	358	371	327	366	369	347	380	382	358	354	361	362	322	363	322	368	346	325	355	336	356	364	328	383	358	346	414	357	357	357	341	389	339	319	386	349	376	345	324	340	309	375	308	355	346	390	359	391	353	361	333	391	341	379	354	380	359	337	360	346	378	352	379	361	397	366	378	355	360	383	342	365	352	354	347	377	367	353	341	364	346	357	375	343	382	344	355	363	343	323	371	346	326	333	374	367	323	352	354	353	365	341	311	355	371	334	352	336	333	309	332	346	365	319	353	352	368	338	359	397	330	363	330	363	333	344	333	369	369	381	374	398	332	297	364	374	374	386	366	346	357	378	332	377	367	368	353	368	369	329	302	303	334	352	339	350	367	320	373	401	344	353	361	376	394	373	358	366	330	340	398	333	343	370	370	356	367	355	393	389	335	363	356	355	377	347	361	337	356	366	370	359	376	364	371	378	389	368	361	358	336	375	365	362	329	318	375	381	353	332	343	301	362	342	366	356	371	364	384	388	360	359	333	362	369	376	323	336	374	355	356	389	406	347	379	349	346	350	383	337	337	374	382	372	354	327	375	326	371	341	320	366	345	333	370	397	368	352	317	354	365	359	376	356	350	333	378	371	341	354	338	344	346	335	362	362	365	337	418	369	365	358	337	374	352	367	360	370	357	360	386	357	349	374	316	369	349	373	331	355	370	346	325	378	353	361	331	327	360	341	350	341	355	325	309	331	356	321	346	374	387	364	326	354	330	369	336	364	327	334	356	392	353	375	367	385	315	350	329	347	372	350	356	374	357	332	315	329	393	331	347	384	362	375	336	332	362	343	378	375	386	356	372	340	353	353	347	359	363	318	369	391	327	347	357	341	379	351	365	365	340	362	333	336	387	352	361	351	345	317	337	344	338	347	372	394	360	359	348	343	372	390	368	368	370	349	344	366	384	371	323	355	383	359	334	376	376	357	345	375	323	367	344	390	363	415	376	367	347	362	349	393	351	336	350	338	394	352	354	365	348	342	363	368	320	352	339	342	361	379	337	342	369	337	359	386	355	356	373	354	370	365	323	340	385	341	326	346	339	319	329	316	400	382	360	371	335	356	328	333	357	374	332	345	330	369	355	377	379	361	392	322	395	346	316	355	341	341	362	366	383	346	362	347	356	341	373	351	322	328	354	359	354	378	330	363	366	355	351	388	390	377	343	345	358	356	342	404	372	369	389	332	333	364	362	373	335	357	359	363	364	374	376	354	350	373	358	363	342	348	344	374	368	375	353	331	373	341	346	343	366	342	385	365	376	378	371	355	321	368	332	374	373	353	366	360	341	368	334	356	351	363	339	331	348	342	377	342	364	350	371	330	383	359	324	353	357	391	344	380	347	357	364	348	380	357	362	379	357	361	366	366	308	353	380	333	367	352	367	345	339	356	307	391	340	345	363	377	375	389	358	396	347	380	349	346	353	313	360	354	373	391	351	339	330	378	345	344	357	346	350	389	401	350	377	369	333	359	390	381	348	363	348	355	323	364	380	334	356	350	339	318	348	380	359	349	355	369	341	339	374	320	380	327	347	354	350	337	384	343	332	353	378	321	364	359	346	330	353	355	369	369	336	352	398	340	358	376	341	343	347	392	332	351	323	369	364	373	344	363	373	340	357	363	371	367	353	342	306	343	330	354	366	372	291	375	396	346	319	345	379	378	316	381	318	327	377	408	356	353	363	371	377	356	367	344	378	347	358	375	355	367	342	350	391	350	321	338	388	358	352	355	321	352	366	357	320	367	353	371	373	325	339	319	371	369	367	360	362	364	345	344	369	383	329	362	362	356	354	374	317	362	351	388	386	355	369	389	356	342	344	366	340	355	342	342	383	390	368	383	341	387	355	353	342	354	383	345	381	357	355	387	369	363	380	335	342	378	351	346	356	348	336	372	378	323	359	355	361	345	374	334	318	368	333	379	313	341	356	347	356	385	352	348	342	334	358	374	400	349	335	347	384	379	374	354	349	335	344	356	358	329	378	328	336	352	342	341	356	362	317	374	386	356	357	393	361	347	360	371	379	350	389	364	367	368	362	361	343	358	373	372	359	356	390	341	382	359	357	369	327	353	348	365	374	317	347	320	379	361	360	357	371	360	326	327	374	358	362	337	337	389	350	370	332	374	334	364	330	352	369	386	338	359	395	356	368	373	325	355	365	367	372	364	328	356	380	349	333	362	315	390	366	367	360	366	369	361	386	337	349	325	346	368	380	378	394	351	373	342	339	376	361	355	381	324	375	360	391	381	328	357	353	357	371	364	356	340	381	385	362	359	374	324	327	339	372	321	374	387	341	330	345	377	361	387	367	382	378	399	374	369	376	325	324	353	385	341	366	383	372	345	326	373	369	369	336	339	320	367	373	381	330	324	315	376	337	339	366	358	332	352	347	371	365	371	346	392	364	349	355	332	318	338	341	330	342	384	374	353	363	318	359	376	341	331	322	343	398	342	355	320	333	384	337	334	364	337	324
5478	892	847	828	817	792	804	745	773	784	806	796	816	754	753	799	776	742	795	753	792	811	855	819	817	782	789	836	774	774	825	844	795	793	794	826	806	839	829	771	785	784	797	809	752	782	764	770	756	785	799	747	730	816	789	797	753	797	768	799	769	717	804	764	770	759	801	778	830	804	764	786	764	789	772	781	774	783	784	745	785	760	786	794	789	801	827	758	799	802	762	740	835	748	814	786	740	765	721	767	796	778	757	777	783	822	773	809	745	790	788	784	754	786	785	811	783	785	747	792	792	792	770	731	759	774	836	807	768	787	757	772	780	804	848	819	819	807	738	808	785	783	801	770	755	852	809	778	782	830	812	813	760	780	779	777	754	750	771	775	741	766	797	733	777	759	740	808	802	817	751	745	784	774	797	778	727	787	787	774	808	803	834	782	786	757	779	751	790	762	773	797	799	784	793	750	816	772	792	781	732	785	769	778	807	792	774	798	782	820	714	765	778	773	824	838	769	802	814	799	798	858	761	798	810	758	733	749	846	812	780	751	810	789	797	788	799	854	773	827	781	825	827	818	764	779	815	777	790	830	767	797	754	766	761	789	786	751	800	790	786	781	762	817	794	757	794	816	809	793	790	809	789	820	804	775	744	762	768	771	771	801	785	831	792	790	776	782	781	843	769	760	792	745	761	783	776	786	739	779	834	773	800	782	799	793	795	829	786	793	838	800	754	784	763	809	791	775	842	738	742	778	807	759	791	753	816	795	750	789	791	746	792	802	763	807	797	756	813	801	795	747	753	716	783	807	805	765	811	820	830	770	782	802	758	782	787	761	810	788	728	816	859	784	791	776	765	797	775	766	768	773	783	753	804	814	811	824	780	816	769	794	764	743	782	771	770	787	781	744	753	811	789	755	795	816	811	769	790	746	763	750	847	764	737	813	827	730	796	771	825	746	817	745	742	763	780	771	855	812	793	804	843	771	790	768	773	850	802	770	781	783	837	757	761	767	756	808	754	775	796	764	818	785	768	858	792	822	789	772	765	751	824	820	796	819	739	812	768	846	766	791	821	782	750	752	787	780	759	769	787	761	764	793	761	712	850	762	813	827	824	816	809	813	790	785	783	786	794	764	818	795	796	746	822	786	746	787	759	746	774	805	787	754	761	815	797	768	754	755	828	787	795	766	765	787	770	780	766	809	763	767	803	788	787	840	810	752	748	773	767	798	778	785	852	804	800	841	801	767	831	780	806	811	812	787	793	787	809	791	856	805	775	787	744	781	735	807	795	785	808	779	767	731	783	756	789	788	792	734	838	844	774	832	777	806	776	779	758	751	751	775	767	741	816	825	772	794	798	793	798	781	807	829	837	769	838	787	784	783	761	807	772	803	757	779	773	788	804	800	863	783	773	811	785	809	781	824	809	823	804	771	811	758	765	804	762	789	759	832	794	820	752	813	790	828	802	774	798	760	838	821	780	794	819	817	792	804	810	812	817	754	796	828	829	813	787	755	788	776	765	766	734	799	798	759	750	828	773	803	849	756	786	780	779	769	772	775	814	787	788	787	765	794	786	751	722	782	854	822	804	722	792	748	814	766	800	764	829	765	805	762	748	776	775	813	769	798	811	796	747	722	804	752	772	746	816	775	811	749	755	784	784	776	801	815	812	808	764	778	788	768	773	786	790	795	798	774	780	766	812	792	792	810	782	777	796	779	798	762	756	769	808	790	790	821	777	793	758	771	730	761	836	754	741	746	753	844	766	765	777	750	822	822	785	778	728	782	832	735	803	789	797	829	790	757	751	754	752	775	851	837	777	766	841	797	846	801	806	790	727	779	840	773	788	784	764	811	781	774	814	868	805	724	809	749	760	723	802	793	768	805	823	822	767	792	771	779	738	765	823	805	802	763	823	783	790	754	764	775	761	813	806	809	744	786	747	750	817	796	729	802	789	801	757	829	783	787	809	800	773	791	776	813	824	781	803	785	771	761	755	803	828	801	742	813	780	777	790	748	813	833	757	787	799	809	773	725	803	752	867	742	767	807	786	741	850	826	776	798	747	771	767	793	835	781	819	777	781	790	826	789	811	774	811	742	752	801	783	782	778	786	762	778	824	846	771	779	751	847	798	771	759	795	775	764	814	810	782	832	801	793	767	791	826	780	771	795	772	762	792	782	823	788	781	872	788	810	804	792	761	815	766	817	791	769	776	785	759	808	784	736	747	773	771	757	816	845	776	784	807	817	803	781	822	834	769	802	762	824	821	781	747	793	789	771	780	753	746	758	811	839	780	807	765	789	812	804	793	811	787	795	803	768	751	803	804	810	802	800	771	786	757	786	791	814	722	779	779	804	785	789	826	824	764	777	731	757	781	798	772	774	821	772	792	785	729	754	778	830	762	797	777	833	780	839	806	722	804	801	760	781	822	821	783	789	818	775	763	829	783	763	846	791	770	796	781	793	794	787	834	807	780	803	759	755	737	791	757	775	789	817	782	811	744	786	796	763	822	761	765	802	773	746	815	810	756	807	811	758	820	766	857	814	766	834	738	797	776	806	840	782	748	778	842	786	783	763	791	800	801	744	812	798	778	754	799	764	768	803	781	751	781	804	793	793	800	826	781	799	771	785	834	790	800	765	778	790	825	736	818	744	741	778	768	792	801	776	767	765	786	780	793	813	792	794	808	819	801	769	752	802	809	826	780	746	791	750	805	828	757	802	775	762	820	789	791	769	790	805	778	829	767	755	795	801	786	775	780	748	784	804	793	742	808	777	737	815	809	771	757	753	779	775	778	817	819	778	801	749	782	818	830	837	800	779	812	749	784	850	739	792	792	831	702	768	780	777	781	835	800	829	806	793	815	774	777	836	768	807	783	763	740	776	800	807	790	746	823	783	799	801	795	823	705	795	785	765	778	806	743	779	798	777	835	802	793	769	797	786	796	854	789	852	782	792	801	769	744	872	852	780	782	777	784	774	813	771	792	771	758	762	759	781	761	841	785	780	778	787	749	794	794	741	775	825	798	832	780	789	830	757	743	785	826	769	803	836	786	782	804	734	775	849	781	804	826	736	811	801	829	805	805	778	762	806	784	791	783	809	802	829	822	842	772	841	756	772	774	781	835	778	771	778	808	819	752	775	763	824	849	757	827	764	767	798	728	713	773	753	762	783	782	801	818	797	841	777	852	768	800	761	763	757	782	781	778	773	794	795	783	798	799	790	766	799	807	740	772	826	844	754	797	841	785	784	800	776	827	774	746	753	740	794	821	800	754	789	792	810	853	758	789	812	761	782	827	786	767	766	814	775	776	799	779	808	779	798	788	789	794	789	809	869	784	799	785	792	753	748	783	768	745	796	773	846	808	760	805	774	789	763	800	814	855	807	805	753	790	759	713	819	771	792	771	751	780	793	813	727	791	728	762	792	773	814	785	818	805	748	775	750	775	804	751	792	815	809	801	771	795	779	763	731	808	779	816	821	756	827	789	775	757	854	761	755
24495	20959	24362	27706	20391	1772	399	346	268	292	272	276	251	253	237	256	256	242	255	274	263	237	232	243	236	270	224	256	254	251	228	273	250	262	261	246	237	235	232	249	260	220	233	252	250	256	241	248	263	239	227	263	276	251	216	227	227	245	208	252	248	226	260	245	226	244	228	229	252	231	226	229	205	238	251	251	234	242	233	243	233	261	216	271	242	224	239	243	235	239	215	227	249	233	208	235	238	232	230	249	259	241	256	266	238	252	225	216	235	250	231	219	263	282	204	277	251	240	227	223	262	271	254	221	259	269	252	235	205	232	270	228	271	251	273	248	259	250	241	246	222	232	210	267	217	254	230	257	238	240	232	246	250	253	256	237	254	248	256	266	221	233	217	228	220	208	257	244	247	281	246	258	237	234	236	266	260	221	268	243	248	232	215	259	231	225	273	257	252	256	229	241	260	256	258	232	214	246	261	244	238	289	232	265	236	230	243	241	232	219	206	214	259	247	218	216	225	219	254	212	250	222	239	249	243	218	241	226	228	222	230	232	248	255	254	214	250	246	265	251	239	250	240	245	244	222	249	241	237	254	239	229	245	249	215	278	228	252	244	289	227	201	212	227	216	247	256	252	194	226	226	247	245	253	241	219	253	228	279	229	237	259	253	233	240	214	237	242	262	245	236	243	225	249	225	241	230	245	213	211	256	254	252	237	214	228	232	224	255	237	205	274	248	263	250	217	227	272	257	218	234	226	226	261	243	228	271	213	200	286	221	230	230	251	228	230	249	224	255	258	250	236	267	231	238	237	225	250	247	259	241	260	246	256	241	253	249	199	226	244	241	254	258	257	253	234	223	261	224	210	228	254	242	216	220	237	239	257	216	271	267	225	241	246	198	279	237	227	248	228	255	224	220	243	225	211	230	256	264	242	254	228	235	234	246	254	238	280	233	245	240	227	260	234	253	225	235	241	215	247	235	222	233	234	251	240	238	235	236	239	257	234	223	240	230	233	241	233	231	250	231	229	239	238	245	238	231	266	251	243	242	227	250	236	232	225	193	226	255	259	256	218	243	227	251	252	250	257	199	240	256	208	222	226	242	231	236	258	244	243	252	244	215	241	240	215	249	259	253	234	235	253	226	214	220	262	243	231	242	231	252	229	246	238	254	242	235	267	207	247	252	220	243	256	249	236	212	238	245	239	272	263	236	204	248	265	245	239	253	231	221	252	260	234	251	226	213	221	233	256	224	232	223	224	240	236	237	213	235	228	244	228	235	250	257	247	243	222	233	258	257	256	239	220	236	257	236	254	214	251	243	248	250	229	237	258	236	250	231	236	220	260	224	248	207	219	227	250	240	225	245	241	207	248	246	229	254	237	226	232	245	265	231	238	219	256	283	265	211	242	259	248	211	254	234	227	253	241	224	267	264	236	250	219	227	286	261	227	239	258	237	262	256	250	263	264	218	251	279	234	241	198	227	239	244	230	260	236	269	250	251	225	238	231	238	223	217	228	238	235	237	242	235	245	261	258	251	228	239	252	218	241	247	236	240	256	254	235	214	253	265	230	240	257	244	215	241	263	266	244	209	256	218	214	225	237	234	233	264	233	232	234	212	230	225	235	231	225	262	244	254	267	250	254	250	235	257	230	251	241	248	250	239	253	224	249	275	222	231	224	241	214	262	231	223	233	237	217	212	252	249	237	227	269	247	243	240	231	243	223	209	236	249	223	235	235	249	220	218	208	248	254	254	245	276	247	232	234	242	242	229	227	266	245	238	236	244	266	237	245	230	235	239	253	255	265	255	243	268	209	241	255	254	265	256	281	250	204	258	245	229	232	258	244	228	225	208	260	224	245	246	253	249	243	282	219	248	232	242	262	239	193	210	231	217	262	237	263	249	254	224	240	223	238	234	241	219	230	263	244	251	255	228	252	229	265	227	250	228	252	225	208	241	230	243	247	264	222	231	243	231	218	240	251	195	230	227	251	227	248	215	228	247	231	235	232	213	250	225	237	225	230	252	244	246	243	243	240	245	232	239	218	249	245	243	208	246	247	272	243	229	220	217	262	242	247	222	240	249	260	249	214	202	260	240	221	232	235	249	261	252	235	239	237	224	229	265	256	234	253	230	245	226	236	229	229	238	226	234	248	209	280	236	234	199	229	225	207	273	237	233	223	249	252	250	237	213	233	237	242	247	255	288	234	239	251	248	243	245	246	218	261	249	234	230	229	247	253	278	247	259	230	222	254	264	246	277	254	256	238	247	228	239	223	274	229	242	213	231	231	225	239	221	244	262	228	231	221	200	228	250	232	234	245	217	264	229	231	239	251	242	265	226	247	208	246	247	233	232	242	247	241	261	239	233	254	245	226	231	230	231	220	279	241	230	238	208	231	242	253	253	257	224	202	210	218	234	227	261	246	239	221	263	224	243	212	232	238	225	243	233	239	207	232	249	248	233	232	227	265	224	245	266	238	241	235	232	281	258	251	216	245	245	232	268	222	240	269	261	224	230	247	242	224	237	258	225	228	250	275	249	241	228	233	217	281	230	248	231	256	233	243	266	247	233	219	249	213	256	236	201	226	241	238	255	246	257	272	245	242	242	231	249	250	232	240	239	242	224	230	274	234	250	241	270	271	236	249	249	215	216	241	228	262	249	222	257	225	256	236	244	288	241	217	251	242	241	251	215	233	226	224	243	250	245	224	218	252	244	269	235	224	250	247	230	221	242	208	215	237	248	255	258	252	248	228	224	228	243	252	262	250	255	252	257	220	251	246	249	236	248	240	254	234	255	243	218	230	240	199	242	223	229	228	220	240	255	247	231	208	245	240	252	233	204	214	239	219	207	227	269	243	238	262	236	228	225	229	237	258	239	245	260	229	224	254	260	234	241	230	228	237	220	253	236	266	228	262	243	238	226	235	271	260	227	253	226	237	225	232	267	237	242	248	210	266	221	239	228	232	230	214	250	250	237	246	228	210	255	229	265	242	215	250	274	238	240	264	226	246	239	246	244	232	223	254	209	258	244	257	240	264	241	252	246	244	281	242	258	245	254	259	215	230	213	243	235	249	221	221	248	225	239	263	255	236	248	227	218	252	206	221	222	239	220	263	233	238	254	248	248	238	252	255	228	239	228	230	226	225	253	246	239	232	263	221	244	253	260	241	223	238	243	251	198	233	213	229	246	222	218	259	259	282	218	252	254	229	208	211	216	247	229	247	238	235	234	243	229	206	227	232	257	255	260	240	239	224	231	269	212	210	263	234	231	263	242	246	243	265	234	236	233	223	225	251	263	260	225	243	250	220	243	264	216	210	271	236	242	218	227	235	244	231	243	237	269	259	253	210	250	226	221	249	245	218	247	231	222	236	241	267	231	237	241	219	241	239	239	239	219	240	236	250	243	242	254	228	227	250	260	252	237	221	259	241	222	224	255	241	243	240	222	247	244	201	235	253	211	255	269	244	238	223	252	225	228	228	221	210	223	263	225	234	221	237
3077	2586	1520	935	638	664	606	590	594	555	551	558	576	529	535	576	528	532	538	591	523	533	560	542	570	520	573	540	554	570	540	579	540	509	520	521	536	503	541	556	520	570	553	496	564	586	547	560	506	593	488	516	559	564	515	514	532	531	557	566	572	565	565	571	516	557	542	576	551	520	571	522	555	522	564	572	506	551	539	516	537	520	545	508	543	532	538	532	556	521	537	515	567	518	557	559	559	528	558	554	531	521	523	552	533	568	565	555	528	546	571	553	529	533	536	556	515	568	598	571	571	546	553	563	539	518	579	538	500	543	532	534	567	552	557	534	537	554	571	538	588	534	509	557	525	560	577	537	557	569	563	526	551	541	543	502	552	553	510	531	540	570	532	530	540	545	520	524	534	547	535	570	590	521	575	572	542	539	534	572	523	587	557	537	526	523	515	521	538	491	549	518	572	578	528	553	529	547	537	534	560	554	532	515	523	578	532	502	536	571	567	566	519	521	534	512	516	516	560	542	551	535	543	559	554	514	538	520	554	566	521	549	535	528	532	528	579	564	517	557	531	511	529	552	529	539	566	586	532	534	501	565	564	535	553	546	593	535	525	556	532	524	579	549	534	561	537	536	568	570	602	541	568	548	548	548	567	552	546	526	550	539	528	539	554	514	526	505	524	539	523	552	545	572	553	534	507	542	525	521	523	519	552	590	535	507	520	552	502	541	556	525	541	518	530	513	530	537	512	490	552	549	547	561	532	516	535	543	540	537	519	534	540	569	553	590	535	535	544	536	566	521	539	524	606	503	560	518	523	505	591	552	533	539	559	506	543	505	529	508	542	534	529	546	532	556	502	555	549	569	567	515	555	542	535	539	526	564	546	543	544	559	566	557	514	552	575	554	547	574	524	521	531	531	503	531	529	571	559	530	559	519	516	558	503	578	521	534	512	539	509	555	526	512	518	558	516	542	537	555	553	528	546	514	525	530	550	556	523	545	502	548	556	548	565	573	575	521	540	536	542	498	571	589	558	522	547	553	556	562	552	575	509	488	521	518	513	553	534	547	541	510	553	571	506	569	573	572	527	533	534	529	544	547	562	567	530	550	559	580	563	508	505	533	518	504	546	527	554	504	498	525	525	561	540	545	464	541	538	525	474	554	571	536	549	530	518	516	540	553	594	578	542	546	528	511	556	547	535	584	481	560	520	539	556	557	534	491	514	550	543	525	579	554	529	544	559	596	558	542	564	568	567	581	575	589	523	511	580	549	528	566	519	556	559	557	507	530	550	527	552	552	552	562	532	534	546	553	506	527	541	551	534	552	523	524	501	581	466	546	542	528	557	505	541	526	524	553	513	500	545	585	519	547	560	523	508	554	558	522	564	525	524	548	573	548	529	566	540	565	549	512	538	546	540	552	532	577	502	545	607	582	521	546	559	538	483	594	560	524	608	587	529	577	548	541	516	525	556	567	533	522	521	565	516	582	543	548	543	568	528	522	536	554	582	557	500	558	507	535	511	498	515	585	563	618	521	564	511	562	527	518	513	566	550	517	532	565	546	512	547	521	522	553	533	549	535	545	531	534	530	540	538	521	537	589	576	555	525	558	530	564	525	510	546	535	533	539	576	518	528	501	549	547	542	542	526	522	549	498	544	542	549	538	487	573	508	528	514	573	505	507	549	490	540	552	516	510	580	552	576	526	539	557	549	528	506	555	524	553	578	561	546	559	532	550	522	551	536	535	548	555	546	519	481	549	568	558	560	549	570	554	551	547	556	552	539	522	542	513	535	571	559	515	569	562	538	553	519	526	522	546	537	531	557	522	566	599	524	528	549	533	562	545	555	575	564	533	481	531	564	531	559	541	542	518	513	502	531	478	541	547	550	533	554	558	536	540	536	516	549	539	516	544	526	559	535	551	540	506	523	533	553	505	533	501	525	545	551	528	543	496	545	493	563	560	479	546	541	572	544	519	570	520	536	551	525	558	516	528	586	552	522	549	517	485	538	531	503	539	495	580	551	545	537	533	557	542	530	528	563	549	565	549	573	547	530	596	537	554	521	572	506	562	508	562	526	568	511	564	531	553	563	522	520	545	516	550	556	543	530	526	513	539	554	556	530	536	544	582	559	569	528	527	578	521	544	540	528	522	552	576	530	580	570	523	574	533	555	550	557	585	537	584	571	568	550	542	547	561	550	531	526	548	520	519	591	531	511	574	498	587	566	518	537	480	521	542	511	558	535	522	560	553	537	542	570	522	560	544	524	577	508	514	555	527	547	545	547	558	551	526	524	512	510	553	568	523	569	569	564	526	568	527	560	572	563	534	525	571	518	508	545	535	530	529	552	546	518	539	538	553	544	586	531	535	517	520	606	523	517	510	530	540	560	516	531	555	574	536	516	509	514	529	486	493	549	487	545	537	549	509	527	560	593	533	499	530	522	557	535	579	534	553	530	528	546	519	575	514	576	527	524	581	570	525	542	535	569	553	529	528	534	539	532	487	558	504	513	518	581	533	537	537	563	507	547	495	529	483	533	544	556	577	539	535	554	557	509	558	523	539	579	514	540	521	527	540	557	552	538	565	543	553	519	525	568	526	546	578	573	539	531	561	510	493	502	555	532	520	558	546	560	492	565	529	513	534	510	517	556	514	534	558	547	570	511	539	497	569	495	541	501	562	573	585	545	535	564	555	555	526	522	549	523	548	528	538	584	511	522	522	575	555	552	506	517	544	528	490	545	540	574	535	570	505	580	538	527	523	569	536	513	503	535	562	545	534	537	527	545	553	507	509	539	556	567	519	513	555	561	516	536	583	545	492	576	548	521	564	561	527	526	529	538	546	493	564	472	531	554	564	535	523	546	540	538	486	567	524	613	555	533	519	552	556	530	514	513	571	557	555	557	533	577	517	528	547	567	588	542	520	535	543	534	504	549	530	530	572	521	567	540	547	555	530	511	559	565	533	493	530	552	579	580	570	542	535	497	508	569	558	538	575	548	545	555	510	555	521	577	563	527	527	531	548	491	540	599	541	562	515	541	561	556	566	537	525	583	566	479	555	578	569	547	557	542	583	541	555	534	522	459	552	535	557	549	550	529	580	540	561	497	545	555	571	533	542	558	553	523	534	557	514	547	513	510	514	548	541	552	518	513	553	552	552	526	525	548	556	542	550	529	523	558	545	565	530	557	575	523	558	519	549	567	559	542	532	554	522	507	509	553	522	580	530	517	511	523	541	532	572	527	561	517	539	568	530	510	519	511	527	535	527	521	530	558	526	532	555	518	526	577	484	507	561	546	539	570	592	536	527	564	548	534	547	541	563	534	577	505	573	595	520	570	557	570	534	563	544	570	563	535	524	551	551	545	531	547	565	529	573	525	546	521	577	514	569	567	523	530	555	528	530	560	548	565	539	543	552	524	563	531	538	569	554	546	534	521	569	527	540	527	563	537	528	551	568	547	516	527	542	534	564	568	531	536	523	514	543	553	537	543	541	545	500
23831	21014	25119	27108	21022	20829	1281	319	246	188	173	172	155	147	129	134	126	112	113	127	125	108	114	107	132	127	97	113	106	105	113	125	95	97	110	117	97	123	102	97	103	96	85	90	109	89	98	99	128	99	120	100	98	91	104	111	87	97	93	89	110	109	88	102	108	99	107	74	100	119	87	107	110	88	104	82	120	102	90	111	79	99	95	89	103	106	99	108	106	91	110	103	108	104	97	90	79	79	99	98	105	79	117	105	89	108	108	104	107	118	93	116	124	96	109	109	94	96	85	123	109	105	83	118	117	91	116	126	86	89	107	107	93	97	84	83	125	121	110	102	85	101	97	81	85	103	85	92	93	103	83	90	110	115	109	106	91	109	119	112	113	103	109	112	104	96	121	112	107	91	95	84	92	83	105	104	92	95	92	77	90	101	106	108	96	92	103	97	91	108	102	98	117	97	125	76	113	105	100	88	100	106	103	100	105	103	88	100	127	96	98	117	100	90	118	104	90	99	103	114	120	111	117	108	87	106	111	112	99	108	102	94	91	107	92	102	96	105	114	109	109	106	111	89	121	86	128	117	88	98	95	100	93	110	87	105	105	102	94	104	119	122	114	101	101	98	95	92	127	105	97	96	94	92	118	94	99	112	96	117	96	109	93	114	104	84	108	99	103	92	97	102	93	110	93	123	107	111	106	116	109	112	103	86	107	110	93	102	97	109	114	121	109	98	95	94	117	105	96	97	105	118	99	86	97	108	90	110	97	102	90	100	102	103	122	101	99	80	93	113	98	96	76	94	113	100	96	102	100	118	93	94	119	101	95	93	99	115	127	101	97	119	91	100	102	83	104	94	113	92	111	130	99	87	123	89	77	103	114	102	99	116	103	99	90	100	93	103	100	106	107	97	101	94	131	94	106	100	101	111	95	96	101	91	117	100	108	112	108	100	101	117	106	127	108	87	92	119	110	98	111	127	101	102	118	93	85	101	89	113	118	102	110	93	86	98	108	124	101	89	113	99	96	101	122	108	91	99	83	113	91	91	100	111	88	113	103	93	87	106	88	127	111	100	111	117	105	103	100	96	116	104	110	94	114	109	118	108	90	90	113	104	112	111	93	111	114	112	101	114	111	91	105	107	95	87	115	94	101	107	102	109	102	106	96	114	122	102	87	105	90	97	94	115	83	93	119	87	90	101	111	98	94	89	93	98	97	105	95	101	101	117	101	102	94	99	95	103	104	90	88	80	80	104	104	109	101	97	110	99	96	93	112	103	109	93	98	81	85	116	121	91	89	109	89	120	78	91	112	116	112	95	113	85	106	89	125	109	92	104	91	97	83	101	118	102	97	107	109	125	116	108	97	98	97	87	100	102	96	114	95	97	107	115	117	106	108	95	84	98	109	102	107	109	99	84	92	115	117	115	105	92	108	104	114	114	114	106	128	107	107	86	100	110	108	97	114	102	88	103	108	107	100	78	104	89	109	99	100	106	118	103	104	111	96	96	102	105	126	106	100	93	88	82	98	89	106	86	99	94	102	105	94	108	110	101	89	103	114	99	89	112	87	105	77	100	108	103	74	100	92	116	101	113	89	120	109	93	80	121	96	97	97	99	90	92	120	103	96	95	94	126	106	140	96	106	99	92	114	108	80	113	90	96	94	98	101	87	113	97	105	88	95	95	99	105	110	116	102	93	98	97	98	97	110	107	99	105	81	105	112	97	87	97	81	96	96	109	92	92	99	133	127	107	108	97	94	92	94	101	112	110	92	119	107	126	95	104	94	77	108	101	89	112	93	101	127	113	130	110	116	92	119	109	116	110	96	113	109	106	86	89	97	91	97	93	118	89	101	87	100	114	97	99	111	93	89	93	95	103	95	98	95	77	106	81	81	121	83	94	90	84	123	102	101	101	113	87	123	102	84	91	106	97	111	92	94	68	108	108	108	83	85	110	96	80	102	103	94	81	97	97	97	122	107	103	100	119	63	106	104	95	85	116	97	103	95	114	102	128	111	94	117	105	106	97	82	101	117	109	109	96	97	101	92	106	94	117	119	106	123	75	98	85	98	94	94	94	100	111	119	105	115	112	93	101	102	110	102	102	111	98	109	100	107	110	92	103	132	97	88	114	98	98	96	102	118	103	121	87	90	114	120	113	103	97	93	105	82	92	105	110	95	104	111	102	106	107	118	117	111	106	126	105	99	71	111	82	90	102	113	106	91	102	118	103	102	96	121	107	92	94	89	75	91	96	92	109	119	105	117	110	98	121	103	126	105	103	97	115	97	76	111	97	105	96	103	100	103	121	116	106	100	98	104	98	108	86	98	102	106	82	111	110	119	107	97	112	103	110	87	106	113	105	104	92	106	110	112	98	122	110	98	102	87	110	92	103	102	95	100	88	107	103	97	104	93	112	100	103	91	113	102	111	83	106	122	103	100	106	90	103	105	94	82	97	112	98	93	111	85	114	96	100	100	94	110	101	108	94	119	92	79	93	91	108	116	77	113	103	97	109	104	85	94	98	107	99	111	113	139	96	92	96	109	101	108	95	100	94	99	98	87	105	91	103	114	120	102	107	109	91	104	104	102	82	98	109	84	105	112	105	98	98	98	138	108	99	101	100	91	102	95	104	106	108	96	95	116	78	105	106	103	127	106	96	105	90	113	95	119	114	103	86	109	106	102	105	95	93	78	103	114	100	95	83	113	112	98	93	87	104	93	82	109	126	113	71	90	111	93	98	90	91	106	95	113	92	101	117	82	112	94	106	83	82	121	77	91	96	87	104	94	106	76	103	100	100	98	94	95	105	91	120	96	99	102	116	119	118	120	101	90	103	101	99	106	113	89	101	110	104	104	101	88	89	124	113	94	80	109	98	87	114	99	94	106	92	98	96	121	111	89	122	105	113	87	117	125	103	115	117	98	102	119	125	105	92	103	87	112	95	94	104	101	96	104	96	104	99	109	89	103	94	107	102	97	89	100	114	105	112	109	85	90	122	107	101	119	140	118	91	98	103	120	94	107	101	93	112	133	112	105	113	113	92	90	85	112	132	111	100	110	116	90	105	98	128	109	105	120	92	109	101	87	99	71	83	101	93	112	107	111	97	113	99	84	101	109	104	113	97	96	99	96	93	128	96	100	95	116	77	92	92	89	112	92	93	122	112	120	114	101	98	126	104	89	99	115	88	112	109	94	117	104	96	117	113	104	103	113	111	95	100	84	90	90	93	98	85	95	97	112	102	102	96	105	90	84	108	110	101	117	117	105	101	98	106	102	105	114	108	117	94	101	113	107	113	103	85	94	115	111	95	92	108	108	98	101	110	113	90	98	88	109	83	97	93	105	109	113	117	97	92	102	128	127	105	90	105	117	106	99	99	95	118	127	121	105	126	105	118	97	114	77	100	95	94	95	121	100	105	116	107	100	86	93	116	103	121	89	103	118	90	107	83	107	107	134	91	87	95	91	124	96	108	101	89	109	91	115	93	83	96	87	135
2951	4058	2280	1012	617	437	397	346	331	292	310	306	283	274	273	279	283	248	277	271	280	296	233	268	276	257	273	287	269	283	251	263	290	250	254	260	254	273	272	275	283	253	279	258	278	272	266	253	250	246	268	229	274	304	258	239	255	264	273	270	288	299	255	278	249	286	254	242	259	245	285	263	254	275	261	278	262	253	281	245	261	274	257	260	264	258	263	288	260	276	292	219	272	277	276	244	236	239	263	274	281	260	259	274	274	267	287	257	261	278	285	256	273	260	292	268	280	268	258	271	263	277	245	264	277	267	262	270	273	262	270	268	286	243	288	273	243	274	249	260	254	277	272	249	227	263	274	277	267	249	289	274	256	272	283	264	279	257	262	239	277	256	287	267	294	248	241	248	289	258	239	244	252	271	252	268	288	266	292	267	286	260	294	264	280	261	278	261	249	278	244	271	262	280	290	254	275	257	248	255	260	256	253	242	267	275	252	254	290	252	236	232	251	251	267	255	262	285	273	260	270	233	257	278	267	255	280	231	280	275	281	260	242	264	239	264	263	254	250	295	287	294	301	250	241	265	276	248	261	285	259	237	263	245	264	229	265	304	267	276	223	252	291	273	266	285	292	283	266	266	256	249	249	281	301	255	283	267	259	278	270	303	273	271	260	272	299	268	242	251	260	251	246	259	256	246	283	275	261	244	272	263	245	268	263	246	294	283	246	274	242	261	246	275	251	272	259	243	267	257	251	240	292	285	292	292	250	259	272	272	289	214	268	282	274	293	266	279	279	249	285	245	267	270	282	278	261	259	262	248	266	301	268	277	276	236	268	257	289	271	290	251	254	244	273	247	293	253	293	259	254	293	263	251	286	275	268	251	252	264	298	277	275	241	263	245	244	260	276	262	279	264	238	283	258	247	294	258	277	238	244	302	280	253	265	255	270	253	267	241	266	285	277	261	259	274	279	261	293	261	250	282	272	273	267	276	261	252	260	264	263	250	247	249	256	267	274	251	258	266	247	269	276	276	272	260	261	290	246	277	272	267	280	273	269	275	239	286	266	266	302	253	285	246	242	280	249	273	228	271	289	274	260	258	252	275	262	274	256	256	249	231	257	245	221	280	265	273	246	263	257	238	257	253	264	272	284	286	266	282	249	278	229	248	262	258	250	231	286	269	241	268	298	255	257	265	259	267	256	255	242	268	263	253	253	269	266	261	250	271	294	266	247	263	246	271	251	286	237	245	295	264	233	253	256	272	265	293	300	275	243	286	290	252	271	257	246	270	266	254	254	265	265	265	251	240	275	255	244	279	250	262	244	284	254	300	269	257	275	288	241	254	275	250	270	271	253	263	282	231	259	253	278	265	257	237	302	254	261	290	275	277	260	251	280	279	267	249	285	276	247	260	237	260	284	262	271	249	270	272	246	268	242	287	259	272	258	276	256	236	277	286	289	259	273	265	274	259	263	260	260	268	255	268	267	274	238	266	248	284	266	260	229	269	254	255	247	264	279	281	268	291	253	250	239	262	258	284	273	262	256	281	258	267	256	288	255	258	268	256	269	248	267	273	279	274	251	294	273	290	265	256	247	269	295	258	263	281	229	261	282	254	271	269	256	274	256	275	247	274	252	269	278	270	257	257	264	259	253	282	268	276	270	262	248	283	280	288	255	268	274	249	267	269	282	265	254	245	291	265	267	270	269	273	283	280	248	295	281	279	259	263	255	246	271	290	248	286	255	265	276	274	283	266	243	286	267	266	252	264	259	267	251	279	269	307	262	286	252	281	255	252	225	271	258	284	285	256	293	281	252	236	251	265	279	246	269	272	252	253	266	293	262	270	274	272	253	282	276	274	248	240	269	269	280	271	229	245	245	251	256	286	267	261	288	253	255	290	264	255	251	258	288	254	268	265	273	240	253	279	251	248	289	265	273	245	274	259	275	264	257	267	249	269	275	241	260	259	241	270	272	267	246	273	267	279	255	274	249	282	261	295	285	284	261	280	242	262	276	297	271	253	253	285	249	268	259	239	261	294	241	259	244	290	270	282	264	268	286	264	270	272	265	268	272	264	295	282	267	277	249	252	280	260	284	257	262	270	268	256	257	252	279	230	236	264	260	247	248	237	253	258	282	242	246	256	285	287	284	243	263	284	292	252	283	276	285	251	247	273	243	276	271	282	244	264	263	271	263	280	272	247	227	271	288	258	286	252	255	243	279	274	267	258	241	246	240	231	250	259	246	251	260	283	258	257	275	282	279	243	275	265	262	299	278	253	260	264	251	250	284	259	277	268	281	259	279	254	284	262	293	271	279	260	261	274	257	253	259	246	301	266	275	267	260	225	246	272	283	250	295	269	243	257	278	259	286	306	242	247	253	288	245	279	274	273	232	250	251	237	243	267	262	278	263	260	267	238	246	264	251	265	291	269	262	262	252	232	234	272	247	274	273	297	280	261	247	264	275	269	239	258	258	284	285	281	271	245	284	261	290	270	256	236	266	272	273	274	278	269	244	273	241	267	281	260	261	270	277	272	310	260	253	243	270	255	248	274	254	274	254	235	250	271	283	273	265	248	264	225	282	278	270	244	244	252	274	262	286	285	220	249	271	275	278	296	258	258	252	269	250	263	284	274	264	267	251	263	256	274	240	264	273	269	255	239	262	238	266	283	270	309	261	250	265	253	251	265	260	289	241	259	254	296	298	284	251	266	267	267	238	246	256	252	273	282	274	267	283	275	259	270	263	283	273	258	255	253	226	239	253	291	279	264	288	297	266	237	236	266	255	253	277	254	259	260	266	301	277	264	268	250	269	276	270	260	268	256	288	259	294	257	262	244	251	265	286	255	263	268	255	271	279	253	266	277	278	264	260	269	256	289	255	247	231	263	245	266	254	279	288	251	250	306	257	250	278	258	276	256	270	265	268	284	284	284	253	262	260	259	283	253	312	253	276	281	264	259	261	272	236	255	268	279	248	271	267	263	259	286	287	237	247	276	296	261	243	256	246	263	286	267	302	253	234	273	264	265	278	279	255	256	275	267	268	266	239	249	271	273	255	271	274	273	245	282	266	303	280	255	268	244	234	266	254	253	252	256	238	276	275	245	245	239	270	266	284	251	273	256	279	261	249	265	257	247	227	274	258	289	253	268	241	268	282	250	270	239	260	260	253	268	263	262	265	321	275	261	269	261	276	249	245	275	239	258	247	269	242	271	261	269	277	249	262	281	272	257	258	278	274	276	252	256	270	267	279	249	244	275	230	271	243	298	266	282	252	258	261	236	281	277	242	258	272	280	278	284	267	256	261	280	234	239	286	278	266	271	258	233	288	248	282	259	284	283	274	253	264	282	251	274	278	217	281	259	271	268	240	281	234	256	241	291	261	267	275	279	272	260	280	272	270	264	277	256	252	255	252	236	281	278	259	266	290	306	231	230	280	226	288	255	251	279	274	247	255	268	250	246	247	248	268	254	263	261	286	245	260	267	265	257	248	264	247	283
32320	10924	1148	461	390	387	360	333	337	372	362	385	373	354	341	338	379	362	327	340	370	338	355	320	371	332	366	340	376	347	346	370	398	356	334	383	332	370	335	343	335	319	344	338	327	378	368	356	348	344	328	338	360	369	355	368	351	338	307	339	359	335	355	382	353	353	378	341	384	369	382	396	352	346	345	370	346	318	385	333	349	344	368	362	381	383	335	374	332	373	363	384	339	371	352	355	326	377	348	345	337	339	330	310	382	361	388	348	368	342	360	308	356	366	359	376	349	332	373	350	359	356	380	326	364	391	367	365	340	389	372	384	343	401	344	356	352	357	372	383	371	358	337	365	362	382	350	330	368	354	346	355	359	340	351	371	380	371	386	345	374	377	363	348	332	366	371	367	387	355	340	346	352	356	327	344	376	358	342	356	372	349	341	401	367	375	400	322	365	399	366	347	359	362	343	362	335	321	365	373	365	355	375	381	369	375	372	353	381	369	341	357	348	361	373	366	388	371	370	371	368	349	369	365	350	359	375	361	322	337	326	335	336	321	335	404	365	388	352	372	329	349	338	327	346	381	335	360	334	341	349	354	391	395	316	345	364	345	330	380	357	344	343	327	320	368	343	361	355	381	339	368	335	391	351	309	399	363	384	353	329	360	342	349	371	346	339	354	337	343	360	392	394	335	334	376	324	388	331	317	364	372	376	365	339	349	380	392	336	349	334	361	361	354	348	338	352	386	366	350	345	366	363	374	331	337	349	344	358	339	355	374	357	386	337	360	386	346	318	347	365	372	381	351	378	335	353	390	345	373	346	373	357	338	363	331	371	373	333	360	341	348	359	387	374	360	375	402	402	361	343	336	357	338	367	346	377	353	394	371	322	361	314	325	380	386	359	371	330	341	332	342	343	357	375	340	369	385	391	320	384	358	365	377	342	337	388	363	352	320	346	351	352	309	348	377	368	376	333	365	334	366	331	337	315	368	364	350	335	369	360	369	368	326	369	363	360	349	348	340	339	317	367	327	354	339	344	317	361	383	326	397	326	356	381	359	326	338	355	353	322	361	347	321	331	325	351	376	346	343	335	347	349	352	384	328	355	364	350	343	325	324	332	373	374	331	380	361	354	342	352	365	359	338	348	354	367	358	348	359	347	361	322	342	367	351	364	379	359	366	324	354	381	352	367	387	365	377	359	340	331	362	314	335	361	369	339	326	341	399	344	341	350	352	371	346	353	316	340	355	339	371	354	362	352	345	362	350	372	347	350	379	370	380	361	323	364	368	354	360	381	356	372	353	323	367	336	351	361	372	344	332	370	363	331	330	342	389	368	346	327	366	347	355	341	373	397	376	355	366	381	354	348	374	357	372	341	360	363	344	385	365	355	365	352	374	368	326	336	372	355	381	372	355	355	326	340	355	357	304	350	368	366	354	350	345	342	344	341	353	344	327	353	339	350	359	353	347	367	377	354	340	374	387	340	339	351	344	313	390	361	342	369	385	358	342	334	356	381	355	359	329	365	371	372	358	359	319	360	367	385	389	350	329	361	371	360	371	330	370	347	343	358	363	347	352	383	348	368	348	342	360	374	347	347	330	354	394	392	349	339	378	398	320	381	349	372	360	348	335	338	342	398	351	359	339	392	350	331	348	368	334	376	373	374	362	370	368	366	344	339	378	341	359	347	374	367	358	353	356	384	323	316	321	355	385	326	341	367	347	320	352	334	375	373	364	356	327	360	353	323	360	371	372	340	349	336	338	382	390	334	400	327	342	364	364	389	372	352	314	321	365	358	328	376	402	357	350	357	384	374	328	364	323	338	365	373	299	350	375	382	357	326	386	352	347	358	329	371	366	384	355	396	331	383	353	361	388	361	390	350	334	339	393	344	364	353	332	344	354	327	353	390	349	364	366	391	353	328	334	365	337	346	350	354	361	352	331	361	389	332	340	390	370	360	306	322	336	377	373	368	351	305	367	345	344	338	300	380	348	367	374	376	348	317	332	336	347	357	356	364	383	380	347	333	360	362	325	339	376	391	397	373	334	334	331	359	357	333	343	352	340	339	372	373	354	379	359	373	376	353	374	384	358	312	335	333	405	364	353	361	334	337	352	351	376	339	370	342	329	330	357	391	359	357	349	360	393	363	339	337	346	322	364	329	360	315	314	377	356	361	379	338	344	357	357	360	357	383	364	340	327	374	386	336	318	349	358	350	291	353	401	336	349	368	359	326	346	349	349	381	362	414	334	355	384	356	357	316	368	362	359	372	331	355	384	332	374	359	353	381	408	414	342	308	349	322	361	337	364	346	341	363	361	337	367	366	356	374	331	337	347	316	370	324	348	341	349	337	374	340	364	346	362	365	375	340	371	347	356	396	366	376	336	380	370	353	358	375	366	363	339	344	346	354	314	341	386	357	351	340	351	367	391	357	346	365	357	344	348	355	345	344	342	350	353	362	383	336	370	319	369	359	399	321	368	352	339	372	340	341	342	332	350	361	349	364	353	330	343	358	365	361	373	366	350	350	376	379	385	352	329	353	343	353	372	367	347	341	353	362	341	355	347	388	368	361	348	379	337	343	382	381	363	341	343	362	357	373	379	375	341	350	355	365	381	378	336	363	360	363	330	352	387	396	359	380	338	376	390	383	410	372	306	372	371	374	336	379	352	356	386	374	396	339	341	347	357	365	338	364	319	333	360	324	343	364	359	385	360	391	348	400	382	397	374	360	347	339	338	379	360	377	366	342	338	337	370	352	342	359	335	312	380	379	333	335	323	384	365	339	368	335	349	353	311	356	400	363	361	367	374	363	373	337	325	369	360	345	349	333	372	356	383	386	383	327	366	349	346	359	375	404	328	353	343	403	358	344	335	337	343	339	318	425	363	367	373	342	327	335	363	349	398	351	313	355	330	369	326	373	325	328	344	349	353	349	309	354	334	374	334	390	329	379	376	336	370	377	338	343	382	347	341	339	357	351	355	344	347	347	355	358	321	348	393	353	314	356	362	344	366	381	354	343	368	350	372	373	371	352	341	389	339	331	344	357	301	341	353	342	352	328	392	391	336	393	337	347	305	361	340	330	374	343	334	338	364	371	348	358	376	365	342	369	342	348	365	326	369	347	350	349	368	334	354	347	345	346	369	342	340	363	376	358	336	332	351	360	331	363	379	363	339	371	379	370	350	338	359	339	363	355	376	359	354	358	354	329	388	346	389	368	410	341	317	348	342	381	370	365	401	341	373	336	342	344	342	367	333	348	330	360	358	341	392	380	370	350	336	329	362	345	354	345	359	378	344	343	374	380	323	361	369	363	371	337	378	363	362	337	341	368	356	349	392	355	349	340	354	354	342	344	359	355	357	334	348	402	330	350	368	346	345	362	349	360	376	356	324	327	345	330	336	341	359	368	374	325	346	345	390	367	357	355	342	373	357	328	298	323	331	341	359	368	342	370	394	353	319	342	335	335	335	324	333	360	374	354	399	357	350	338	341	406	342
5440	938	830	817	781	850	814	736	805	804	761	785	781	765	803	783	773	773	771	764	787	794	778	770	816	773	769	791	781	733	812	791	781	732	802	855	746	756	744	734	796	864	741	797	752	788	799	794	794	755	795	801	734	808	781	766	770	780	834	802	787	794	828	766	822	836	827	798	726	747	746	790	797	747	805	777	732	784	803	735	819	797	822	805	771	760	751	761	811	748	763	737	753	815	804	788	780	791	891	757	769	789	777	773	791	774	799	786	803	771	797	748	786	758	791	800	750	820	742	775	771	769	835	776	772	805	780	793	768	786	814	710	772	801	787	800	755	801	831	784	750	776	795	827	752	758	767	746	766	817	805	761	731	843	792	755	745	797	757	872	768	797	763	767	778	823	774	808	833	809	766	818	805	766	819	783	763	743	802	763	780	801	722	851	781	833	776	770	773	750	757	825	828	769	823	753	768	813	711	789	820	819	757	828	777	820	779	799	770	799	827	797	757	792	774	834	770	844	807	791	770	786	787	749	740	745	815	792	800	815	753	809	826	811	821	741	790	744	799	811	798	821	760	822	810	786	805	794	763	767	794	788	827	791	843	803	826	804	811	789	804	806	769	746	783	783	792	828	762	791	794	816	778	763	769	772	785	801	771	795	808	793	760	782	768	761	838	788	825	782	792	807	734	815	768	853	805	774	767	780	787	748	776	799	795	752	769	811	759	717	742	768	844	752	797	759	797	784	711	733	745	787	760	804	736	801	767	760	816	744	772	828	779	798	791	763	737	816	737	796	778	759	751	759	727	770	799	768	816	757	818	795	810	757	760	760	758	780	756	789	772	786	789	788	808	796	805	767	807	797	750	801	783	773	828	774	728	765	757	759	792	779	775	820	795	776	815	784	760	799	776	800	769	769	845	748	773	789	779	795	762	716	812	801	802	800	780	797	752	796	774	764	824	795	811	772	873	736	814	778	842	771	737	860	806	781	791	809	739	778	789	798	775	824	771	757	845	784	774	795	790	795	811	746	760	751	792	777	795	783	801	779	769	773	789	740	830	742	788	770	740	776	736	818	786	768	829	823	771	762	738	799	752	781	773	746	750	816	786	777	760	768	773	771	752	807	797	751	802	776	827	812	821	790	812	779	751	816	852	815	796	791	795	796	818	787	774	790	824	803	792	729	790	748	795	834	810	830	804	833	773	818	755	793	785	765	771	764	814	785	776	800	734	837	789	774	782	779	790	794	780	810	783	773	797	774	755	797	815	761	795	785	795	717	774	776	724	763	836	848	759	763	785	788	794	762	811	784	798	804	762	771	815	816	773	721	778	831	757	708	730	764	767	760	780	807	751	807	802	778	804	783	811	763	791	802	781	818	829	722	771	744	761	744	797	792	809	849	782	753	800	722	806	778	835	792	807	795	774	770	780	796	750	719	754	777	757	759	771	777	777	823	812	771	758	827	775	773	799	805	826	799	794	766	776	764	773	772	803	789	819	795	784	813	773	725	725	801	787	770	818	735	749	771	778	787	766	750	837	793	821	778	787	776	766	761	755	753	764	788	821	777	797	810	764	785	787	781	797	809	800	813	822	786	778	794	758	746	749	749	829	798	829	811	796	774	785	784	790	746	794	778	833	769	758	767	716	770	771	780	766	804	755	825	744	752	795	811	799	767	786	781	744	819	767	735	726	799	753	784	812	792	738	804	760	789	798	787	778	807	804	761	740	801	827	753	760	822	804	802	771	777	787	781	776	818	797	782	833	771	779	787	810	844	751	778	781	824	815	770	770	774	766	791	765	819	800	750	784	778	790	753	787	817	754	813	782	777	795	828	756	803	776	753	831	771	759	776	788	778	753	782	822	801	780	838	743	796	767	738	750	738	775	765	781	820	744	812	769	794	839	822	803	766	796	827	775	774	783	769	766	790	845	803	762	759	798	779	740	835	768	795	804	778	755	777	783	765	815	841	720	753	751	788	799	789	833	778	783	795	815	753	781	754	794	839	789	779	723	799	793	704	811	775	742	771	785	764	769	735	797	780	797	748	836	715	845	754	803	783	768	759	776	787	754	828	804	791	807	788	791	747	771	803	746	751	782	745	825	811	762	790	771	759	794	802	785	790	814	768	822	783	740	796	801	820	773	782	769	720	754	788	792	833	777	764	746	796	755	751	752	800	767	758	783	761	767	796	774	758	792	828	740	832	792	779	777	786	798	734	830	765	716	795	743	799	734	764	841	796	813	781	801	787	763	775	846	794	754	767	822	823	776	776	768	814	771	789	783	789	768	800	790	819	741	794	773	804	766	830	836	721	785	766	762	762	837	796	828	778	758	760	743	760	731	800	766	729	814	785	740	813	801	815	783	782	782	756	789	774	787	760	785	799	765	761	708	812	750	796	817	783	779	774	824	807	754	754	766	764	785	797	784	798	820	777	822	815	813	775	745	761	809	787	780	788	780	810	737	743	776	782	738	838	812	817	796	819	818	786	776	789	806	769	704	813	803	714	786	806	737	812	794	830	780	783	771	789	767	774	781	789	741	767	806	764	810	784	796	745	770	791	800	793	780	775	804	745	811	783	754	748	773	772	779	748	842	791	764	784	758	797	753	726	781	772	737	763	775	785	788	793	804	840	788	789	804	812	798	820	800	779	748	770	732	812	791	783	720	818	803	809	783	776	727	797	836	810	775	756	766	773	779	732	829	790	784	801	722	803	831	744	780	823	881	765	826	795	787	780	809	779	816	799	768	802	796	774	787	779	819	800	841	821	810	843	826	793	769	744	760	774	780	719	787	745	790	762	782	799	778	765	725	832	803	742	779	785	773	800	800	806	818	789	746	801	790	811	772	810	767	790	808	758	831	841	822	793	788	779	769	774	802	817	775	770	772	773	801	768	823	792	753	742	783	745	820	713	771	809	795	793	759	781	815	801	795	739	756	799	749	813	784	778	772	813	730	786	743	778	811	718	754	824	831	756	785	798	752	766	783	819	790	733	801	768	808	814	729	813	857	784	729	755	805	814	805	768	782	753	819	774	752	774	806	785	764	784	808	769	783	801	736	790	781	804	793	757	808	778	753	769	780	745	814	812	760	833	774	810	801	757	796	747	810	808	748	786	765	812	786	815	740	808	822	823	803	775	780	729	741	815	816	747	798	801	739	779	796	789	802	757	770	790	786	738	806	808	727	821	750	820	778	859	765	782	784	805	813	801	774	839	829	777	808	783	786	801	719	809	750	739	806	739	783	763	814	798	843	775	778	794	807	766	748	762	735	788	804	750	831	713	806	816	752	755	767	771	724	766	757	790	730	810	756	759	749	788	780	776	774	772	752	747	743	771	811	769	769	776	760	785	739	764	807	786	761	751	768	812	755	739	811	770	772	847	811	772	820	763	800	811	798	829	794	790	802	780	744	805	728	755	780	745	770	807	789	803	780	709	772	804	796	771	751	804	777	760	762	791	780	806	779	813	757	727	808	794	795	771	825	773	763	800	783	770
24489	20980	24419	27695	20464	1988	435	317	287	300	257	301	270	232	270	276	236	246	242	241	245	236	228	232	235	267	224	255	245	281	262	244	233	259	240	239	230	236	234	237	247	238	241	253	223	247	252	233	245	216	284	242	233	236	233	227	240	242	249	263	220	261	245	259	233	238	219	214	249	231	236	249	261	236	232	251	219	244	212	227	234	194	235	215	241	260	227	210	240	219	232	247	233	245	241	229	290	248	226	243	242	230	292	246	263	238	243	251	228	228	225	222	225	257	214	278	227	236	227	253	247	238	235	230	223	231	263	270	209	250	215	244	256	238	263	236	253	273	249	228	212	254	208	227	254	242	265	246	229	210	243	211	266	236	243	241	209	211	245	202	229	242	212	235	245	264	245	254	238	226	254	247	232	212	255	264	246	250	264	224	227	214	223	233	258	244	260	246	214	223	237	254	233	263	237	228	253	230	221	235	257	216	286	247	214	247	266	245	251	229	290	209	218	230	227	240	249	230	229	250	244	263	254	270	246	236	228	243	264	263	241	232	227	242	254	219	254	261	250	241	264	248	246	227	235	237	206	237	257	218	228	214	245	230	226	242	221	222	241	249	239	196	216	221	243	271	246	233	254	231	278	229	247	234	229	247	218	240	246	246	253	223	254	259	215	236	223	238	292	224	244	245	229	236	234	207	253	236	253	257	238	234	226	236	248	264	232	281	250	234	238	229	232	239	243	248	251	239	274	268	264	238	264	218	239	223	269	223	249	204	260	228	247	236	276	224	219	215	258	240	237	250	234	233	236	243	237	220	273	245	236	279	232	247	258	255	233	258	226	241	224	223	253	213	230	219	241	248	217	219	233	212	231	262	260	215	254	243	231	223	260	236	226	267	229	250	232	245	266	260	224	247	247	244	232	214	273	222	246	247	268	267	230	208	205	241	245	208	240	238	221	217	240	229	206	230	208	237	207	273	248	238	230	247	263	239	271	245	234	226	241	258	224	211	213	248	262	233	209	219	250	247	215	245	236	238	241	232	255	232	251	234	212	246	239	211	233	235	269	266	244	261	236	238	243	259	247	214	232	217	245	219	236	255	228	240	239	246	245	220	222	239	240	250	255	288	231	263	253	237	262	243	237	243	231	240	257	245	237	221	242	214	260	244	198	246	216	245	251	222	226	242	248	246	236	266	246	235	241	251	224	235	240	251	223	237	245	211	258	231	279	235	216	219	234	236	250	241	258	219	232	253	239	222	241	225	246	240	252	257	224	229	258	242	228	244	249	254	229	257	218	245	224	220	252	235	233	205	260	225	229	211	256	225	270	229	237	253	257	235	274	235	232	207	229	225	237	237	228	229	243	213	246	229	243	256	263	235	219	222	263	265	270	224	262	238	256	254	225	281	251	257	233	231	260	220	246	256	240	280	261	268	260	240	246	250	250	228	240	250	254	259	220	245	236	236	250	245	232	231	254	223	215	238	242	247	256	219	204	227	222	246	250	236	234	260	241	241	278	238	265	224	255	259	245	225	268	261	240	223	246	273	236	233	250	238	245	244	223	251	239	227	244	226	238	250	262	243	243	233	238	236	224	234	269	225	245	231	239	229	234	219	262	254	259	246	242	214	263	245	229	247	254	261	220	253	244	253	241	230	234	260	232	245	241	219	257	216	269	271	227	229	253	246	265	262	223	242	248	247	253	231	239	246	210	230	229	251	245	243	240	252	263	226	267	241	239	240	241	262	272	204	226	248	251	243	205	220	256	248	231	218	245	212	243	268	230	259	253	253	228	227	230	239	246	229	231	255	223	237	237	227	241	255	274	264	239	249	264	222	244	237	221	246	229	256	257	250	261	257	246	269	243	242	259	235	246	232	242	260	243	216	251	260	220	228	254	238	245	246	249	200	257	236	277	252	218	245	234	259	230	216	242	208	274	240	234	230	227	233	232	275	233	214	253	237	240	256	213	238	228	230	263	239	245	215	236	226	244	240	228	249	247	251	237	256	250	221	260	227	267	226	256	250	234	246	267	251	246	242	235	238	230	280	257	248	276	234	251	248	231	235	254	265	236	251	244	264	222	246	250	204	196	232	254	249	232	227	227	207	254	233	246	229	257	234	232	243	230	230	278	217	258	257	217	258	253	230	231	264	239	261	267	201	261	232	246	247	241	235	216	293	261	238	251	254	220	237	236	226	220	248	249	262	215	274	256	252	235	237	242	214	229	251	232	267	254	254	237	281	267	271	253	237	254	266	262	200	250	234	242	239	255	251	241	250	261	236	227	243	235	251	261	223	239	243	239	282	216	238	265	256	207	236	248	224	228	253	279	222	238	242	257	240	285	238	243	296	232	236	241	261	254	232	249	247	262	239	241	226	217	251	239	238	262	249	245	271	221	244	260	226	251	231	247	240	251	213	237	244	249	214	229	231	243	238	236	271	262	270	241	242	232	247	258	286	224	240	245	231	256	248	253	246	240	216	229	261	256	258	257	242	229	242	239	229	237	231	229	239	259	240	233	228	252	244	243	217	239	268	229	225	247	231	222	251	243	229	253	225	264	230	228	226	252	241	231	245	252	263	218	218	240	254	246	220	213	253	270	215	248	251	240	236	238	255	238	232	256	228	266	261	273	237	224	229	251	222	235	220	251	232	255	246	222	230	256	226	222	257	261	245	218	250	241	271	236	265	212	227	225	247	222	240	211	224	252	246	242	220	268	223	285	250	241	274	270	234	220	239	225	271	218	262	222	221	238	257	222	218	215	235	248	249	257	239	249	251	232	221	261	231	235	214	268	244	244	252	233	231	247	221	264	214	226	222	261	256	252	234	223	242	229	234	238	254	258	229	255	260	252	244	246	245	247	247	223	250	234	257	244	229	252	232	219	256	221	249	256	211	238	235	236	259	258	242	255	243	206	240	220	240	262	254	240	227	234	237	236	229	218	229	232	243	227	237	246	232	242	220	263	245	211	251	231	229	259	253	284	234	235	241	248	251	232	240	213	213	238	241	261	243	229	266	228	255	228	199	220	225	238	242	215	230	260	235	237	243	245	206	243	237	258	210	233	238	267	232	270	271	253	245	252	228	245	226	227	249	247	258	216	241	245	199	239	245	239	219	249	260	252	230	252	231	266	241	246	235	207	197	245	257	222	232	224	245	256	251	234	267	261	240	261	233	267	234	243	279	215	238	266	233	246	229	228	244	259	201	233	233	214	236	222	239	222	249	263	230	227	222	255	220	257	242	214	247	255	223	249	246	254	237	252	222	240	227	251	242	229	238	222	229	255	242	251	255	247	201	257	254	273	196	221	244	248	226	246	254	258	262	246	256	254	248	253	272	203	237	242	213	251	254	255	246	228	218	259	229	249	225	225	224	218	245	209	225	220	238	248	278	228	240	224	255	244	268	230	227	263	231	242	203	248	250	255	244	261	256	212	232	222	263	229	262	254	223	248	220	238	239	236	244	259	221	238	218	239	237	231	234	250	251	244	225	240	226
3046	2493	1583	902	706	649	637	638	536	570	579	554	592	567	566	542	569	541	553	548	582	563	559	564	553	568	525	590	556	500	499	578	538	535	538	524	571	516	543	537	561	568	501	556	567	558	548	535	520	539	535	511	526	541	530	523	509	514	561	543	540	551	546	527	548	547	517	526	518	525	531	585	546	514	531	547	522	580	539	542	545	574	486	541	542	522	535	565	550	551	516	570	612	508	593	520	521	549	525	539	557	518	582	587	535	546	563	529	542	557	540	525	543	549	525	538	538	522	548	544	537	583	510	545	560	532	536	568	563	542	543	536	524	553	535	542	527	515	553	525	520	528	523	526	557	514	541	551	526	565	566	525	548	542	525	552	554	539	524	567	535	568	556	567	535	484	559	564	565	536	535	532	522	486	556	491	530	540	521	550	521	536	550	517	565	552	532	533	545	552	535	560	525	531	584	523	532	508	495	585	533	532	563	538	554	571	552	525	528	556	536	562	564	513	545	508	490	517	511	539	497	529	553	514	526	524	573	571	509	533	538	532	536	577	568	571	518	502	538	530	529	546	507	514	529	540	524	509	542	605	559	571	585	569	565	544	585	532	537	560	542	565	532	520	528	527	553	566	521	547	570	538	556	563	553	560	514	514	537	549	553	573	537	541	550	538	533	536	503	532	575	527	524	504	557	552	524	511	540	572	574	563	557	541	548	584	568	523	552	532	525	530	545	528	524	530	552	544	511	513	543	564	546	585	541	536	545	510	538	512	554	528	536	557	560	546	513	524	594	546	518	579	584	536	512	538	526	536	535	523	539	546	562	531	549	571	534	524	510	521	601	564	553	557	568	535	531	547	521	538	498	510	549	538	486	523	538	520	548	543	486	532	524	553	532	513	563	582	527	543	529	551	535	541	535	504	523	529	522	521	551	557	532	533	568	582	502	522	587	532	538	587	541	561	515	525	522	498	524	570	496	589	562	532	543	506	562	528	550	544	542	546	565	514	526	552	536	502	515	540	525	583	545	561	511	537	487	513	523	509	540	544	582	495	515	547	545	562	583	569	506	556	557	494	546	537	550	545	557	519	548	533	561	525	535	517	514	563	525	518	540	536	532	536	546	538	512	528	532	532	525	535	528	567	524	571	548	541	514	550	544	557	525	555	517	532	510	541	567	594	495	563	541	534	559	546	552	548	559	521	514	550	542	540	547	496	504	498	589	511	528	548	509	506	534	560	578	531	538	525	542	554	538	509	546	546	520	519	541	568	542	540	537	534	511	538	530	538	540	518	525	573	566	560	538	532	548	559	520	537	496	541	516	526	540	543	502	542	540	539	553	526	541	510	583	525	531	546	546	505	544	520	539	566	537	577	524	511	525	556	511	547	534	508	526	521	536	560	526	559	588	534	577	532	536	487	488	569	512	594	550	516	498	552	583	533	571	551	494	580	530	522	534	544	555	536	571	513	538	561	534	552	557	560	539	509	531	551	567	546	520	542	524	539	569	545	537	551	519	505	544	553	528	501	535	548	529	549	541	557	548	524	571	527	558	545	505	533	542	533	517	533	527	527	540	541	515	567	547	561	516	519	572	575	534	474	515	534	541	531	540	494	532	555	556	509	485	560	536	521	541	546	517	536	510	520	546	507	572	502	523	554	557	537	494	540	515	538	544	530	524	516	530	520	572	572	491	557	565	576	522	541	540	531	496	539	539	527	529	509	515	551	552	560	532	554	536	551	500	578	524	555	534	515	535	548	546	549	535	558	520	503	517	542	555	546	548	534	524	525	532	546	503	540	558	512	528	506	538	557	509	524	546	556	547	506	517	570	534	536	554	553	525	521	569	537	529	573	558	542	549	552	517	488	524	549	535	528	520	531	523	564	536	550	540	553	605	550	570	504	560	510	558	588	541	556	521	559	537	551	544	548	554	489	546	538	526	514	557	548	540	517	550	544	526	512	554	546	556	519	585	496	492	522	536	548	521	570	524	585	508	497	530	554	521	556	566	541	534	556	541	518	523	539	553	575	526	530	487	537	532	540	548	515	565	526	577	501	545	521	524	491	515	586	603	499	534	546	540	559	521	520	538	559	491	487	529	504	512	526	570	543	548	572	523	528	543	530	528	529	559	543	534	533	515	502	532	565	557	496	570	567	536	538	481	549	571	558	533	565	529	561	611	535	545	540	568	527	534	544	528	520	523	549	541	541	508	541	509	530	510	538	557	501	512	559	515	538	508	558	513	536	542	526	586	535	531	528	564	527	558	566	559	556	523	531	532	521	564	521	537	546	502	557	531	513	506	531	508	533	513	494	531	519	588	577	552	536	544	534	489	569	495	532	563	579	585	519	593	529	499	525	541	561	561	499	546	494	538	577	527	539	511	516	554	550	542	536	574	536	531	548	549	541	538	531	552	534	517	522	495	543	542	548	566	547	579	599	558	567	564	530	539	513	517	522	546	508	524	478	513	551	558	560	536	552	551	518	542	535	561	568	559	559	504	509	560	531	555	510	579	557	578	540	523	523	575	519	537	534	579	548	574	517	557	547	578	544	560	541	547	548	558	521	508	535	548	529	598	529	490	508	547	533	533	544	536	519	558	481	495	577	500	490	590	545	550	514	546	565	532	576	574	547	555	561	523	548	545	549	526	515	566	532	493	560	573	532	516	512	602	545	523	543	549	571	489	517	585	533	562	517	522	551	528	548	547	510	555	526	531	564	549	596	521	532	536	498	531	556	540	565	535	558	571	509	561	549	533	552	509	524	513	474	502	563	565	483	564	544	546	509	513	538	492	526	520	512	549	542	533	568	556	562	542	539	532	555	555	510	525	534	546	555	562	542	492	543	575	518	542	512	493	564	553	535	502	523	552	520	533	547	544	540	534	566	555	543	515	557	514	512	510	532	559	509	548	507	562	535	558	525	541	509	537	517	575	550	579	517	533	555	566	529	577	529	598	552	531	510	561	542	508	537	553	535	512	543	502	529	496	544	524	538	575	495	522	532	520	522	569	538	533	561	525	522	586	556	527	495	526	542	542	492	521	516	542	490	537	552	532	560	534	539	516	520	559	533	558	527	538	517	541	546	503	496	523	548	535	538	534	569	537	565	539	526	519	559	533	529	513	551	500	582	542	530	505	524	543	500	519	483	559	561	550	561	537	558	553	545	574	537	526	541	549	521	548	563	519	528	570	525	521	557	517	548	531	557	531	568	548	544	574	508	524	516	545	545	517	522	532	512	545	530	546	504	535	545	554	522	539	579	535	590	602	518	569	558	563	530	530	587	570	536	551	567	533	549	510	546	514	523	564	506	513	529	563	562	529	513	502	530	563	541	559	533	539	545	522	513	562	547	553	508	525	516	511	581	520	532	572	525	577	528	551	559	550	509	572	540	553	505	555	517	554	537	529	570	532	552	585	531	538	576	585	512	552	533	543	521	479	514	529	536	536	529	536	559	549	517	582	533	510	524	525	488	534	496	576	518	546	505	595	544	520	565
23856	21000	25103	27106	21003	20831	1196	318	193	179	192	164	142	135	139	139	109	115	139	110	111	142	104	97	110	94	104	90	114	136	131	110	87	112	108	124	93	113	104	122	112	86	108	118	102	103	90	97	98	94	118	106	95	100	99	104	96	101	86	97	107	108	100	106	115	82	104	92	97	120	91	97	96	115	88	119	104	112	101	107	87	107	117	110	88	114	113	98	108	125	100	116	123	109	97	95	119	112	112	91	98	108	120	98	91	98	90	103	93	118	100	103	108	93	100	112	92	77	90	81	88	87	96	99	110	98	106	112	95	83	100	106	94	100	112	111	101	102	102	93	118	113	96	98	89	115	110	116	104	107	104	98	96	100	105	101	93	108	100	92	89	100	99	104	104	73	101	116	96	107	103	102	112	109	92	99	89	101	96	97	88	94	97	115	100	101	112	95	86	122	94	105	101	108	97	113	84	90	115	98	98	103	88	115	103	87	79	86	94	90	89	77	102	80	102	119	106	114	134	75	81	105	106	86	97	90	80	95	112	110	98	101	91	105	101	109	114	100	88	109	80	104	105	103	81	84	102	110	128	109	90	113	100	125	92	125	113	99	93	108	107	101	86	103	95	96	97	94	122	114	105	99	118	112	90	101	111	104	111	79	84	125	124	100	100	95	90	93	98	112	102	113	112	97	123	108	105	103	122	117	106	87	99	99	98	105	107	98	100	117	114	102	103	124	103	114	105	117	103	106	83	114	101	92	111	101	98	121	106	107	96	98	88	111	113	108	99	96	106	89	109	91	86	95	112	94	108	106	93	101	77	100	87	98	99	95	97	113	93	79	107	94	85	112	114	95	87	99	89	114	107	116	106	103	119	112	99	102	109	102	110	81	95	113	107	97	113	81	101	98	100	99	106	101	110	103	95	92	108	104	122	94	100	93	92	112	101	86	93	108	82	114	113	123	79	95	99	85	106	94	85	112	91	90	108	110	114	92	87	99	91	115	101	115	101	103	116	118	94	103	102	95	100	96	87	87	102	87	109	97	111	112	116	101	101	90	103	92	106	89	84	102	111	113	119	113	116	101	110	107	122	91	88	99	115	77	121	105	100	90	107	107	111	94	103	113	111	99	113	99	108	91	99	98	97	98	103	110	100	108	91	93	92	88	117	98	101	123	110	102	96	98	97	95	95	122	118	105	103	99	105	87	89	97	95	80	102	114	82	83	96	92	97	96	96	88	103	101	106	110	117	106	102	104	102	90	96	89	105	107	106	102	101	100	113	115	97	92	91	110	108	108	96	113	86	129	103	104	112	109	91	101	97	116	89	101	102	96	103	91	104	95	104	115	118	90	92	108	95	88	82	108	102	112	97	100	79	94	94	91	78	86	112	86	113	92	90	93	104	91	91	105	82	94	103	98	94	85	98	102	112	88	94	94	103	105	116	88	99	112	94	103	91	100	109	82	120	114	107	99	103	108	121	89	112	105	101	106	105	103	117	98	86	110	98	116	116	104	98	101	107	103	95	101	98	126	114	106	105	94	114	94	92	100	100	94	91	105	116	95	102	103	99	102	109	105	90	85	90	96	103	103	108	108	98	98	109	87	105	97	106	98	102	95	93	114	98	92	104	102	94	118	77	106	83	102	93	88	106	94	102	107	94	103	96	110	111	99	101	121	82	88	101	87	86	89	130	100	116	87	106	114	94	81	85	107	111	94	94	111	88	91	95	91	96	109	102	83	112	116	102	119	75	113	110	113	110	116	102	108	88	106	106	102	93	96	103	86	114	86	103	107	102	101	88	136	121	90	99	100	103	97	105	116	82	94	98	93	100	113	117	88	113	95	98	100	102	107	108	117	92	110	95	87	86	100	110	83	98	90	114	97	86	77	97	115	112	92	90	87	93	99	99	105	92	78	96	83	86	79	107	114	97	91	97	95	94	124	108	93	95	108	107	104	104	105	99	96	99	107	91	109	116	85	88	102	116	90	103	105	122	93	96	107	97	107	105	84	125	91	86	99	108	112	91	93	91	111	91	109	93	109	106	93	96	105	106	108	99	112	108	111	113	99	103	98	76	116	95	114	99	114	112	107	109	115	92	102	103	87	90	95	105	96	97	111	97	111	90	103	92	104	110	112	92	91	93	96	108	115	98	102	122	111	101	103	79	111	103	116	105	89	85	100	112	114	100	86	114	96	96	86	83	104	117	87	100	94	98	110	89	98	91	92	96	112	94	100	115	105	109	87	81	90	98	102	108	99	114	114	88	91	101	101	115	89	92	98	104	89	91	97	100	111	96	94	95	93	110	103	106	92	97	118	90	95	94	106	89	100	98	118	107	103	73	97	114	97	100	110	107	92	88	120	91	93	107	101	102	113	104	90	95	92	107	101	95	80	96	97	119	99	97	119	102	105	105	111	104	100	97	101	99	77	99	100	92	106	84	86	121	97	130	96	134	76	112	97	106	87	116	101	116	96	107	98	89	81	81	110	91	82	92	104	102	99	105	114	120	89	96	112	103	96	95	84	98	90	102	107	109	94	101	119	86	107	98	97	111	99	86	102	97	96	97	100	91	100	109	99	116	114	108	102	106	101	107	126	91	92	94	104	100	79	110	95	94	110	98	84	96	93	108	106	102	106	85	130	84	106	95	99	97	100	92	102	100	102	82	87	90	80	88	88	114	112	97	91	112	102	104	123	106	99	104	98	92	103	102	92	95	96	105	89	105	81	108	93	101	89	99	130	97	105	83	99	85	117	104	98	97	106	72	104	105	111	114	101	89	104	89	97	117	94	95	117	98	102	102	102	104	106	95	114	78	102	102	124	114	84	107	94	92	98	102	83	89	103	87	118	98	94	99	120	96	98	98	120	110	94	92	100	101	91	104	105	97	116	107	83	108	96	106	91	102	103	87	106	93	75	72	102	97	111	112	96	111	116	91	119	97	100	93	94	97	104	99	104	99	99	97	76	100	93	95	95	86	117	84	119	105	86	101	106	88	91	99	106	109	111	124	105	97	94	123	98	114	90	94	84	110	108	101	98	94	97	108	105	99	109	88	101	103	88	104	111	94	105	101	71	103	93	118	97	106	91	78	114	97	89	88	87	111	121	106	105	103	109	94	110	93	113	97	88	83	98	118	101	93	93	84	110	101	100	100	96	90	93	93	102	94	106	88	96	79	100	111	100	97	97	97	100	106	108	85	89	97	108	102	106	99	92	95	98	97	101	104	112	107	98	104	117	92	87	117	110	104	96	87	101	96	111	103	94	111	92	107	100	94	102	89	107	88	107	101	102	111	86	97	89	95	106	109	94	121	98	88	83	99	102	108	106	96	96	90	101	99	115	84	95	100	106	105	101	92	96	118	82	93	107	107	96	113	120	107	87	108	97	106	111	117	104	90	92	100	86	106	109	102	91	100	108	117	96	107	93	98	97	117	94	96	116	109	91	107	110	86	119	106	91	100	102	101	98	83	110	86	113	107	96	114	102	108	103	104	79
3045	4166	2202	1024	617	465	357	318	334	335	274	317	305	275	301	313	295	266	263	279	293	274	264	310	258	266	279	272	244	276	282	238	286	280	252	235	269	262	290	254	260	276	241	308	262	272	268	263	260	262	266	243	269	263	267	255	266	282	279	269	276	294	244	252	257	274	295	272	278	257	274	272	277	250	270	259	252	283	240	234	265	262	252	273	263	283	307	251	271	277	279	263	257	267	275	237	275	289	249	284	267	265	266	258	267	260	290	270	262	274	269	277	268	277	270	229	281	265	260	264	259	255	264	275	277	286	284	255	267	288	280	302	250	247	263	233	258	247	249	281	254	268	250	277	267	285	262	277	246	263	276	263	259	274	236	251	280	257	258	265	231	285	234	281	283	258	287	247	258	273	267	277	256	277	291	259	257	258	252	250	243	240	230	292	254	263	235	246	266	262	269	258	243	274	284	287	276	277	257	254	248	272	273	252	259	238	260	281	252	276	266	245	257	229	242	283	243	254	234	248	284	274	242	278	261	280	246	244	258	245	265	273	241	264	264	265	266	238	247	244	310	305	255	259	248	265	244	264	268	254	289	292	246	280	251	255	294	274	259	257	268	286	272	258	260	247	261	276	277	258	278	258	251	269	258	250	263	260	253	249	235	227	285	276	251	246	277	253	271	252	273	266	243	266	267	265	275	246	273	295	263	271	263	266	271	263	244	278	263	273	264	228	266	276	270	292	219	303	259	263	253	241	268	293	267	273	258	286	255	244	272	273	272	272	263	264	281	260	231	261	244	272	282	251	246	249	259	275	288	267	250	295	266	249	265	255	265	240	277	268	262	241	248	269	258	244	259	268	242	275	234	244	293	289	265	278	281	275	286	245	274	272	281	277	281	261	275	274	244	274	256	251	217	252	245	240	310	299	273	285	236	267	249	253	276	250	245	265	248	277	234	252	260	260	243	238	263	245	253	265	248	232	271	250	257	292	313	259	274	263	289	281	261	261	298	261	272	274	257	258	282	261	262	262	266	299	275	276	260	260	286	256	284	237	260	260	285	309	243	271	247	285	263	271	269	281	258	267	266	273	273	284	242	257	279	260	266	252	279	286	259	264	256	273	289	262	240	245	247	272	277	226	282	279	298	280	273	281	258	257	283	258	270	278	261	264	254	255	258	243	303	285	289	247	265	261	249	285	269	257	286	278	265	274	286	268	254	301	275	276	277	267	271	242	270	272	246	285	289	268	286	262	281	262	245	280	277	223	257	224	277	256	263	261	280	272	238	268	235	274	295	251	251	261	247	261	239	259	276	250	264	275	260	264	263	252	264	283	255	279	258	257	274	259	252	276	271	249	263	266	243	274	228	266	248	279	285	275	259	284	247	254	267	249	286	280	251	258	250	258	262	255	269	255	271	234	253	262	288	261	257	269	270	256	270	269	257	293	262	265	244	233	246	249	285	239	266	282	266	231	282	251	285	252	305	264	246	263	249	259	278	295	250	274	284	277	270	249	280	272	250	244	244	276	292	243	268	289	236	273	254	262	247	248	264	254	257	271	273	239	261	272	299	275	251	278	280	269	283	271	252	255	267	291	272	253	254	255	251	270	273	269	308	271	254	280	260	258	258	289	259	254	281	252	269	282	289	271	279	277	272	277	279	275	293	238	253	238	273	240	282	255	309	248	279	275	261	265	272	269	267	268	274	273	271	266	265	283	274	273	305	263	264	266	295	268	294	249	273	251	265	305	276	259	267	272	272	289	282	243	283	277	241	296	275	265	249	295	245	260	267	260	268	255	293	252	251	253	234	250	281	261	262	260	247	233	228	276	278	250	268	262	262	257	278	266	289	248	259	289	270	266	260	256	244	255	295	285	242	292	281	270	259	278	262	246	273	283	275	272	254	255	277	268	289	274	276	275	277	259	251	246	294	263	229	246	271	269	275	267	249	282	251	268	292	264	235	264	285	261	250	274	253	276	258	256	252	267	274	249	262	261	272	245	287	272	249	276	294	271	246	267	252	299	242	253	237	274	251	275	252	263	268	251	253	281	287	293	276	225	266	272	249	249	246	223	247	274	236	248	252	250	271	258	245	251	242	280	284	249	281	256	278	252	264	277	260	238	236	264	272	268	277	293	303	246	291	263	252	256	261	284	273	284	270	293	278	277	276	240	244	257	268	278	296	272	272	276	280	276	250	259	247	294	270	245	258	258	254	275	243	275	298	256	257	267	257	281	267	254	228	284	244	278	260	272	285	246	283	250	273	253	256	255	245	269	281	269	244	260	268	269	270	271	271	277	264	230	260	261	293	256	300	268	262	251	273	257	274	240	253	292	258	229	262	264	282	284	270	256	279	277	245	279	251	256	268	277	269	248	243	254	256	252	269	271	226	260	271	237	256	261	291	268	278	265	280	289	222	260	282	253	262	265	263	274	286	273	240	258	301	272	248	273	262	271	291	267	289	274	281	274	272	268	285	257	265	301	275	266	268	285	268	259	238	267	272	265	275	242	251	265	292	246	264	287	285	291	256	257	248	255	266	242	274	250	252	230	259	283	255	277	241	289	265	231	247	258	254	281	256	271	258	272	241	271	227	266	244	286	248	250	256	276	273	244	263	273	236	278	294	263	239	245	252	256	252	246	257	266	225	276	274	279	289	261	268	255	275	264	287	264	243	247	258	241	295	254	250	266	293	270	242	266	274	261	241	271	253	236	255	271	268	259	273	262	287	261	238	255	252	246	262	255	280	231	274	266	247	259	271	270	259	280	259	292	252	251	290	252	264	265	246	263	282	266	228	259	276	284	276	295	295	262	256	281	269	262	251	254	265	272	290	262	276	265	268	248	282	262	252	223	305	244	250	253	257	288	271	244	229	253	286	276	261	260	251	293	252	301	276	234	275	253	270	287	261	262	259	258	301	278	276	261	229	265	297	246	253	251	256	268	256	298	280	279	256	231	234	259	238	283	282	261	283	275	277	274	258	253	286	252	276	223	246	272	253	288	257	260	252	264	245	262	276	236	279	256	248	256	254	266	263	275	251	263	272	243	264	267	275	278	278	259	281	234	220	248	239	277	250	248	263	253	252	276	244	277	263	246	245	277	256	248	262	281	250	261	272	280	274	242	314	256	250	250	268	235	261	252	271	269	280	269	271	281	272	241	256	278	250	234	278	289	268	246	259	280	245	273	247	240	238	266	302	244	273	278	280	251	230	271	281	267	272	265	261	245	295	232	311	263	259	252	254	242	265	249	269	250	275	258	265	271	257	266	246	272	279	240	287	250	278	294	249	235	258	244	246	283	265	264	277	278	266	245	253	283	261	250	265	266	262	243	257	246	248	242	254	263	293	270	265	293	253	244	272	245	293	246	297	247	266	266	270	275	271	265	283	253	268	253	255	248	293	244	239	258	244	277	249	248	264	257	242	259	253	278	274	277	244	260	251	274	284	294	253	261	262	249	244	229	266	265	276	266	276	238	238	226	247	277	271	275	305	249
32338	10810	1274	608	540	497	351	422	374	328	363	372	350	359	330	347	343	341	335	349	367	358	365	343	381	361	374	358	397	343	330	369	392	339	331	357	335	375	337	329	338	337	341	355	328	371	380	360	340	340	389	352	304	326	337	355	335	342	379	325	321	362	342	374	345	364	350	388	332	335	341	380	374	335	359	331	394	377	338	346	365	339	343	316	339	320	355	335	344	371	334	354	382	350	348	326	364	343	347	344	376	383	346	334	369	357	380	347	328	349	384	339	329	378	351	372	329	370	370	366	379	340	338	360	366	348	345	373	364	339	322	313	345	363	378	369	326	327	335	333	375	359	338	358	380	342	385	369	333	369	366	357	346	312	338	373	342	372	362	305	362	353	368	367	339	345	325	346	379	353	346	330	350	351	320	336	355	345	345	374	387	375	354	377	347	363	322	363	385	318	340	357	346	352	372	326	372	339	371	359	347	377	348	328	364	342	330	344	341	341	341	379	333	372	333	328	348	348	335	391	369	343	348	334	377	352	359	361	371	343	351	348	344	327	339	303	340	372	358	333	359	354	353	382	324	371	325	354	355	337	372	323	360	309	370	333	362	363	320	323	338	353	360	358	344	348	322	371	375	348	361	355	355	353	391	371	352	368	374	360	359	385	358	376	386	351	359	351	377	359	350	343	373	331	372	367	364	363	375	357	338	338	376	358	355	357	353	352	356	336	363	342	368	336	338	296	331	337	363	336	353	397	358	341	374	370	361	371	335	347	332	372	348	396	316	374	344	350	359	347	320	353	324	356	360	358	354	351	328	373	367	379	354	344	403	372	305	367	381	349	372	357	368	329	335	339	367	321	332	333	364	387	367	327	361	368	346	385	352	345	351	357	360	350	321	364	358	348	319	370	343	320	356	363	336	338	375	306	398	348	354	310	368	341	304	358	326	361	355	357	359	341	341	333	356	363	376	381	368	329	339	357	368	310	339	341	368	347	373	361	371	360	381	326	356	336	341	360	348	369	335	329	341	333	345	352	360	352	365	329	409	382	352	356	339	342	351	338	332	352	357	366	372	340	348	347	315	336	348	339	358	359	345	363	345	354	332	361	341	338	338	391	346	391	356	392	417	352	340	356	319	358	358	324	377	362	357	348	368	332	331	353	373	376	345	330	353	359	343	330	359	385	336	356	341	360	356	338	367	365	323	370	379	393	319	381	365	332	353	365	336	373	374	384	372	377	340	340	332	346	357	373	345	339	368	349	353	386	349	370	393	347	343	360	364	341	392	367	374	366	359	374	348	375	358	334	367	386	369	308	373	325	371	318	335	298	352	369	326	364	363	373	321	335	359	383	348	364	382	375	369	375	344	374	341	358	359	330	366	343	383	366	343	343	354	348	371	350	377	375	336	340	360	387	387	346	346	372	338	333	347	353	332	318	389	360	375	325	365	345	349	361	374	351	356	348	316	331	346	380	331	359	346	353	315	366	384	305	332	347	378	368	365	349	349	340	342	371	348	377	369	348	398	341	358	341	361	367	371	332	324	336	347	315	347	372	348	347	366	320	347	350	345	320	331	377	325	353	368	338	339	336	339	358	369	390	352	350	372	395	351	343	321	331	352	364	335	346	338	369	365	367	343	365	356	328	379	359	348	347	380	387	333	336	370	360	357	383	370	366	373	343	344	349	398	335	375	356	339	352	336	342	316	347	332	360	339	336	358	402	330	365	373	374	359	334	334	327	371	342	372	349	358	351	351	331	350	345	324	366	384	350	345	324	354	381	353	378	357	327	380	362	346	361	331	342	357	350	338	357	345	339	343	348	311	381	375	353	358	324	314	359	329	321	374	354	358	371	349	343	322	365	379	381	331	326	368	375	351	342	328	342	353	362	352	372	349	296	369	323	337	307	332	348	353	335	359	367	344	331	333	341	336	324	339	331	382	338	339	327	318	338	355	338	345	314	342	360	362	363	336	355	363	359	335	352	378	329	308	332	359	329	342	327	355	378	337	343	319	329	351	354	346	317	404	398	370	328	339	322	359	359	316	358	379	369	339	359	386	366	374	361	367	325	352	363	360	349	348	351	366	362	367	322	361	372	366	314	371	332	373	347	380	332	344	369	318	337	351	334	382	367	381	349	348	348	361	336	329	365	338	369	354	351	361	356	324	359	343	370	334	359	356	339	372	336	372	372	325	370	359	344	389	386	352	337	363	357	350	300	377	350	329	312	365	360	375	342	366	371	388	360	343	363	356	362	373	363	363	345	381	330	375	342	351	368	327	397	363	347	325	365	348	344	307	362	360	341	359	361	351	339	360	366	349	371	390	361	330	359	364	360	352	383	336	354	369	356	374	341	363	357	331	336	337	338	326	346	367	356	338	373	357	329	315	323	381	361	361	356	356	370	378	374	335	344	320	342	349	347	410	373	357	360	337	387	342	360	315	360	372	338	357	371	344	359	331	360	320	366	344	342	343	338	362	352	353	328	388	368	344	336	353	354	344	372	340	390	331	373	369	338	331	369	372	349	372	332	332	347	350	362	367	391	341	374	387	378	359	372	362	366	313	397	335	336	356	344	327	367	401	358	354	342	363	355	381	341	367	335	366	368	379	380	308	364	310	352	359	353	344	348	343	374	360	347	386	350	349	351	381	361	342	346	361	366	357	343	350	295	332	333	323	349	362	357	374	357	329	362	376	355	337	327	345	327	375	343	343	344	357	370	332	365	360	383	309	338	368	332	333	374	348	372	412	312	352	330	353	345	346	329	360	353	382	331	383	366	340	355	344	356	344	379	378	338	328	353	369	333	362	343	340	374	327	328	324	371	371	368	347	289	357	379	362	355	360	369	333	314	380	344	381	359	336	384	310	351	360	339	373	348	313	334	353	367	369	341	362	390	352	334	347	367	392	342	334	365	348	359	358	345	350	338	340	356	387	369	321	329	350	356	388	327	342	355	385	385	351	331	338	332	326	339	363	319	354	330	304	346	324	335	322	348	364	332	388	354	373	361	370	321	376	353	360	376	345	337	387	333	348	347	342	367	316	387	361	368	367	353	337	370	351	336	361	326	369	347	347	356	359	376	329	370	348	376	352	367	371	368	350	342	352	340	391	331	379	376	342	347	313	375	382	382	352	324	353	353	324	351	333	308	329	311	365	367	315	335	362	382	312	376	346	391	350	348	347	330	338	389	354	333	398	380	342	373	382	335	369	372	361	373	351	356	324	346	341	337	351	374	318	342	356	353	355	369	360	359	342	355	350	370	305	357	339	387	338	333	345	361	366	360	345	320	366	374	324	324	393	370	326	360	354	350	354	309	332	351	373	354	400	370	373	363	356	358	327	332	347	391	357	388	332	362	333	331	358	353	337	380	348	330	375	360	376	316	344	366	353	317	370	337	360	324	323	352	366	349	358	363	354	376	360	373	373	350	373	333	347	351	340	334	352	317	342	319	348	318	349	321	349	343	357	369	374	357	368	367	352	347	345	358	340	306	367	345
5513	965	853	807	848	732	811	835	777	850	762	788	805	732	811	762	781	783	755	798	763	749	712	799	778	788	814	709	757	805	776	816	745	769	797	833	772	764	739	783	731	764	792	838	785	713	756	732	765	806	773	780	796	765	832	828	781	821	745	787	792	789	778	745	769	761	783	745	781	766	764	770	780	776	817	784	778	756	793	792	803	773	796	725	786	788	800	731	734	771	728	848	782	819	776	805	761	777	737	797	798	765	784	783	738	792	801	782	814	808	817	805	746	766	762	768	774	782	779	715	776	712	807	814	775	758	819	781	786	822	828	817	772	814	780	727	733	810	798	799	796	822	801	742	786	748	787	795	775	763	791	778	791	786	807	769	773	714	793	768	798	791	789	776	771	777	757	843	790	724	756	799	755	821	788	770	773	729	771	740	786	702	732	723	750	800	795	748	765	772	811	791	829	800	774	752	825	764	784	810	759	730	779	798	766	750	802	750	753	777	759	820	765	833	807	729	756	754	749	783	818	729	773	835	823	815	763	771	791	805	809	774	762	793	732	791	773	821	813	837	843	806	808	787	731	800	800	780	769	783	791	730	747	802	764	781	789	771	758	806	814	769	746	776	827	827	844	756	764	767	796	799	808	763	782	747	782	752	750	786	802	784	795	814	803	762	808	765	787	749	782	807	764	788	768	764	792	829	793	760	782	750	803	761	756	864	768	758	746	754	781	754	777	793	800	804	792	777	820	742	790	758	781	752	783	792	796	780	746	760	762	790	729	835	825	774	781	772	805	827	789	780	762	765	779	832	764	827	774	758	833	707	804	769	768	779	734	747	773	784	804	757	753	730	762	782	780	774	791	812	746	779	802	748	761	783	741	745	803	759	791	762	746	763	708	788	811	787	808	803	777	802	784	793	809	701	789	748	775	729	788	812	756	781	780	714	735	757	731	797	784	805	782	773	772	792	806	750	740	742	757	799	790	751	810	714	777	726	798	832	770	839	833	798	762	725	783	766	722	807	741	758	800	781	730	764	789	761	783	818	773	738	771	791	785	773	781	765	804	722	777	779	794	796	820	784	813	800	816	787	786	739	756	811	814	840	801	782	821	781	812	806	737	774	801	767	799	740	799	809	770	767	741	731	770	803	780	731	799	780	782	787	764	778	784	780	753	745	759	829	744	784	783	791	796	825	782	798	816	772	714	731	782	778	825	764	826	744	788	802	787	744	750	802	769	745	760	788	788	775	793	759	802	759	755	774	803	791	795	795	737	760	779	752	765	802	771	778	829	795	766	791	757	800	744	776	822	714	796	742	784	791	791	764	814	753	779	747	734	771	751	811	781	807	726	789	774	780	756	787	729	774	830	804	784	778	767	745	710	811	777	782	862	770	764	729	775	763	752	802	786	754	741	782	744	792	795	790	771	834	793	730	770	787	779	746	735	768	808	798	768	800	784	766	848	801	751	778	769	774	734	786	798	760	777	793	761	820	791	795	768	838	751	766	803	781	760	800	771	802	753	735	778	754	798	769	775	780	765	774	792	782	803	747	817	777	773	844	805	779	809	798	774	747	766	772	774	783	779	810	781	720	744	754	796	813	864	758	800	732	771	752	800	812	824	766	792	810	776	785	762	795	819	803	755	747	828	785	793	804	800	781	803	842	780	753	772	820	798	789	752	795	751	806	765	790	804	770	817	777	761	774	749	741	760	800	779	773	800	755	792	785	800	775	781	730	803	816	765	764	768	756	782	786	817	720	832	771	774	801	738	760	831	793	765	740	780	800	783	808	770	799	774	781	844	781	747	785	803	783	770	796	794	752	792	774	743	813	790	783	749	756	786	771	793	797	745	755	757	768	766	810	793	756	777	771	811	805	718	827	791	820	776	789	748	752	801	760	790	817	829	749	759	743	792	742	831	790	822	778	806	763	764	782	723	752	798	790	796	786	752	797	763	788	786	829	794	794	795	764	792	837	766	784	752	760	771	745	774	760	791	791	746	772	801	736	756	742	786	781	744	826	821	806	814	785	800	780	848	809	796	772	777	783	802	797	761	805	811	735	792	817	746	769	792	775	778	767	704	839	820	846	747	772	772	731	759	747	785	821	761	785	752	792	817	851	806	822	727	830	809	745	755	786	779	806	792	767	801	771	798	778	742	760	764	777	782	786	779	799	773	736	761	731	746	811	770	796	768	766	770	808	780	773	714	818	795	791	766	777	775	733	756	781	726	733	797	758	738	780	780	771	773	758	766	793	760	761	781	801	805	733	772	796	730	756	800	791	777	784	762	793	783	810	831	773	756	789	773	770	749	770	767	791	745	742	793	791	823	809	789	772	802	769	780	763	784	799	762	770	823	730	732	778	744	752	728	778	765	806	742	769	727	798	743	785	730	787	768	809	782	819	783	771	767	811	729	797	751	741	737	780	752	827	785	852	789	727	814	779	785	734	814	761	763	775	814	765	774	801	760	743	757	776	827	789	766	769	786	794	741	775	778	759	788	758	765	746	738	786	765	721	827	819	819	753	782	750	768	757	772	760	808	814	820	765	789	731	768	764	753	783	784	793	764	752	805	766	774	767	753	758	783	761	800	710	818	841	754	793	777	821	783	761	801	742	781	787	772	761	763	817	751	777	714	815	736	807	803	788	801	756	795	843	794	767	814	789	782	782	756	789	830	804	763	779	749	757	756	800	801	794	777	745	753	737	847	806	770	732	798	767	782	778	781	795	763	729	753	767	784	780	791	775	776	760	724	815	842	760	787	739	783	807	741	772	730	755	766	806	773	729	807	791	754	798	794	807	769	778	736	754	776	774	744	772	841	766	790	763	759	817	766	806	747	805	785	812	749	783	712	816	811	780	756	771	739	763	806	758	821	800	755	839	765	769	767	817	802	748	756	839	795	752	818	837	804	797	785	750	821	791	838	790	797	773	795	795	784	755	787	733	795	759	804	757	788	820	825	757	795	770	793	794	808	808	771	742	772	782	765	783	789	784	793	729	798	791	798	787	762	761	763	725	791	806	797	778	798	744	734	780	825	764	751	815	774	762	715	772	768	737	759	787	774	784	774	808	819	788	783	791	808	801	787	772	710	761	768	795	784	748	801	808	778	778	787	772	788	763	802	767	779	808	772	780	768	802	834	775	790	751	740	795	758	779	769	800	793	813	775	799	800	787	789	758	813	762	809	794	753	768	777	757	761	776	754	789	754	851	780	755	790	734	776	723	800	725	788	755	810	813	756	838	752	802	771	759	750	782	798	793	753	793	759	755	738	819	790	741	792	780	826	800	790	787	794	763	773	767	820	755	749	743	740	745	780	755	813	789	801	774	781	705	805	791	814	789	813	733	756	788	761	787	735	802	784	762	821	800	807	760	766	802	817	793	800	793	814	777	764	794	773	777	756	760	799	770	724	759	779	760	760	752	791	735	808	769	738	751	766	777	805	760	813	755	803	772	774	766	776	779	771	808	751	796	840	758	773	755	741	777	805	745	816	729
24601	20986	24409	27701	20486	1904	421	339	325	296	283	275	251	257	277	236	235	238	225	270	262	268	243	270	229	245	236	258	222	253	279	264	241	217	278	220	234	238	256	251	239	239	246	245	208	234	247	217	243	232	214	227	234	247	262	239	257	243	237	215	246	251	242	238	248	228	213	230	265	278	244	254	230	235	231	228	227	232	243	259	250	223	236	236	249	217	264	222	243	233	242	231	264	229	213	233	214	254	221	224	216	268	238	242	239	269	255	238	216	246	257	229	238	285	253	237	233	270	238	226	237	221	277	241	214	252	206	229	219	245	244	237	245	220	258	250	236	219	219	239	238	243	251	237	249	216	233	246	225	265	240	232	252	237	226	240	245	238	224	231	225	242	247	228	250	241	206	241	268	230	251	242	240	252	251	248	262	235	254	269	238	221	238	256	247	219	250	224	221	224	218	229	245	255	248	242	246	248	250	219	217	245	238	252	240	227	246	231	231	198	235	249	223	234	227	242	261	254	252	227	271	215	242	216	259	253	233	241	223	244	222	229	260	232	242	236	230	224	239	221	245	248	205	269	252	263	208	253	221	237	227	240	210	219	226	227	244	252	220	224	226	233	216	233	225	242	237	202	231	226	268	247	240	221	249	251	228	225	258	217	235	253	207	231	230	227	244	232	272	215	212	255	231	239	247	228	246	225	224	215	235	240	252	232	259	221	233	233	228	267	255	253	202	236	244	233	260	246	238	240	240	248	238	227	233	241	219	217	212	210	265	249	245	218	235	225	248	222	233	225	252	228	248	211	242	254	244	234	251	232	239	257	243	236	246	240	234	237	238	231	247	238	249	232	237	246	236	246	245	254	224	213	216	244	259	248	249	228	232	234	264	248	251	254	222	230	250	225	218	254	238	233	202	232	243	237	258	237	223	239	258	225	215	237	274	226	238	248	225	248	208	245	268	246	242	265	230	230	226	223	253	274	192	247	262	228	259	262	264	247	228	242	275	238	252	240	225	246	252	268	246	223	237	216	230	226	239	256	260	219	232	202	229	254	234	244	262	250	212	220	249	230	258	247	214	234	242	227	236	241	223	219	224	210	234	248	236	232	273	220	220	246	213	242	255	235	228	234	205	249	248	210	242	252	243	253	239	263	264	276	260	229	243	239	237	244	236	258	243	231	228	226	238	261	243	262	250	221	242	233	244	237	245	241	251	219	226	263	245	245	239	259	255	234	240	245	239	250	257	274	226	230	239	238	220	251	234	233	218	260	256	239	212	252	219	212	237	247	254	241	218	259	252	212	226	255	244	223	260	240	232	241	255	242	259	218	225	217	228	243	232	268	226	239	239	247	223	253	233	267	236	240	261	246	223	215	222	249	273	233	229	208	232	257	249	257	248	241	243	226	219	238	213	231	257	239	231	238	252	209	205	265	221	267	264	263	255	230	216	237	237	266	245	198	247	258	244	264	272	243	215	218	231	221	241	240	242	242	246	237	226	253	220	240	245	268	276	254	230	235	225	230	264	246	222	245	213	223	225	249	221	203	246	225	251	228	238	232	241	227	241	242	254	229	242	260	258	249	277	223	219	250	241	244	244	256	247	254	240	226	245	259	211	250	226	223	237	206	271	235	238	242	240	236	268	234	238	229	209	222	247	230	241	230	239	255	265	229	286	250	268	217	220	270	234	261	235	238	217	222	248	258	263	226	241	222	231	237	232	242	224	234	227	264	242	234	255	232	238	191	212	219	239	249	270	229	245	222	190	223	230	238	274	257	235	228	265	231	243	220	239	253	237	224	228	237	255	253	221	208	247	286	233	231	234	237	238	241	264	236	236	220	237	247	225	222	217	238	258	243	236	233	277	239	226	241	245	246	266	263	226	238	257	210	240	240	276	240	220	251	221	221	236	221	254	266	255	228	238	260	235	244	231	265	251	243	243	252	245	220	272	240	219	252	199	260	235	238	236	243	226	229	251	246	215	231	222	234	233	245	252	242	251	243	237	243	250	240	238	237	208	220	228	206	274	252	268	237	232	234	284	242	213	232	233	225	227	260	228	252	233	239	240	249	223	239	239	240	225	230	251	234	239	250	225	238	247	257	244	242	227	245	233	238	247	239	236	258	233	224	237	246	241	228	250	236	249	237	261	234	256	231	254	245	255	201	226	230	248	246	242	224	236	247	228	244	256	248	251	275	262	259	241	224	238	229	239	262	215	235	270	239	250	262	214	218	261	228	246	244	257	237	232	238	210	250	254	248	232	238	245	247	246	267	275	243	224	238	225	254	261	271	203	237	258	244	266	245	223	226	241	268	214	227	272	217	258	257	255	226	239	226	246	226	268	234	225	255	225	230	201	204	226	236	243	209	233	233	252	225	249	238	225	276	247	246	270	214	236	251	254	234	240	231	260	220	244	228	238	259	238	267	260	221	227	215	267	280	237	264	203	251	258	241	266	220	248	233	260	247	233	241	240	255	256	249	217	242	246	239	205	278	238	244	247	242	246	224	194	235	240	211	251	224	223	276	227	250	238	228	257	219	255	228	252	213	213	243	253	242	236	258	203	296	198	223	233	261	255	256	285	247	205	233	234	253	248	219	267	239	235	240	196	231	231	213	249	238	248	236	257	265	257	247	241	224	239	270	249	233	236	214	233	243	244	272	248	270	265	228	246	238	260	257	231	252	249	233	215	224	227	240	220	232	255	224	208	254	228	234	264	246	236	238	231	237	225	233	249	242	226	259	218	239	217	250	233	261	263	242	230	244	207	219	239	216	235	231	228	198	270	282	247	228	246	223	253	240	250	219	268	238	261	268	238	236	272	258	242	231	221	237	247	279	239	240	241	252	252	242	247	209	249	249	244	261	237	201	224	238	271	199	223	258	261	227	262	233	237	236	219	217	226	211	243	254	254	230	241	253	281	238	262	262	279	215	225	249	248	226	242	237	222	266	247	220	253	238	250	283	236	250	242	215	249	240	244	222	226	234	248	219	275	245	254	239	229	237	256	242	236	226	245	232	251	224	236	262	249	236	219	233	234	237	222	230	249	272	242	236	269	245	244	231	251	245	241	267	244	224	230	223	219	227	272	215	239	250	250	250	225	239	219	255	253	234	225	280	216	258	211	231	229	229	202	245	233	256	250	220	293	247	225	250	218	228	232	267	237	217	226	238	230	241	239	246	238	228	216	214	236	224	228	233	236	203	217	249	256	273	257	249	259	257	234	207	255	248	234	235	220	209	253	248	245	225	246	240	246	210	247	245	243	250	239	246	241	238	260	223	258	269	231	242	264	262	233	235	240	248	253	231	246	225	221	258	226	256	224	212	263	234	245	216	221	250	253	226	229	246	219	227	257	246	255	210	211	252	227	245	210	221	237	252	256	250	239	231	236	269	231	238	234	229	216	233	258	239	233	251	255	235	246	209	229	240	242	250	235	259	217	261	239	234	240	224	252	230	237	249	244	252	230	240	248	235	236	263	272	233	260	227	233	252	228	248
3127	2595	1576	879	760	634	570	562	561	572	535	580	569	531	570	524	577	525	481	540	518	530	588	558	531	515	465	549	558	554	509	527	535	566	504	520	544	554	490	534	539	512	546	543	531	532	516	503	519	532	514	524	519	508	540	481	517	509	558	526	560	516	528	582	522	543	536	514	549	539	554	507	556	530	562	554	536	507	553	572	522	543	529	543	561	534	518	565	510	530	538	548	536	552	518	557	524	529	546	499	480	511	528	572	552	518	528	537	473	516	532	572	518	567	547	574	519	561	553	549	534	581	527	556	595	534	543	536	551	486	537	495	564	571	527	565	571	548	520	504	494	556	530	540	524	539	533	597	544	483	527	546	528	503	524	547	530	565	549	517	504	544	565	541	565	553	538	541	550	531	546	499	535	576	555	553	503	555	546	531	540	532	550	515	531	542	536	533	520	549	538	521	540	541	589	513	510	519	522	568	506	541	521	516	568	540	525	531	562	539	525	497	517	554	575	512	515	544	553	518	583	515	544	528	538	560	544	557	531	572	540	589	554	558	576	536	545	535	529	553	513	541	532	554	536	539	518	546	504	569	553	511	557	586	551	545	530	558	570	538	501	543	505	491	552	546	540	516	526	494	516	500	546	503	547	536	560	522	521	542	555	556	533	572	507	539	547	556	535	510	544	535	550	535	520	519	553	552	536	555	570	556	535	529	522	568	559	563	544	511	539	546	525	493	502	576	554	578	519	536	518	531	544	509	525	537	539	543	546	522	535	520	552	512	521	552	512	556	549	533	572	517	536	523	527	529	536	548	551	533	505	538	547	509	538	525	550	519	543	520	548	511	501	561	500	557	495	586	583	591	556	533	546	536	515	550	555	539	517	552	533	504	527	526	507	563	527	542	542	535	527	497	494	554	546	535	538	581	536	560	542	562	496	542	544	574	595	525	507	574	607	535	568	532	539	552	540	509	557	512	548	526	526	536	520	529	549	544	540	532	539	537	562	515	524	568	545	550	560	536	527	513	513	561	589	547	476	570	521	546	510	525	523	584	525	549	531	543	527	513	533	539	507	542	546	559	578	529	548	561	558	532	515	561	547	514	573	549	565	540	546	532	547	569	548	530	528	546	552	552	567	569	529	521	540	538	550	532	566	508	566	536	535	532	515	575	549	526	537	504	527	532	523	538	522	554	515	517	565	576	517	527	556	533	516	539	537	579	565	542	525	504	565	552	568	534	537	502	569	553	542	556	549	570	549	522	538	504	508	503	537	576	525	541	527	511	574	494	507	518	536	510	572	540	529	527	532	524	507	561	542	539	512	553	546	542	533	518	577	561	564	561	544	495	573	515	537	590	551	534	537	548	543	539	551	539	544	526	524	551	533	595	521	553	546	537	564	486	557	528	531	568	531	504	507	533	512	570	517	515	581	551	516	541	529	541	540	552	552	529	532	562	532	507	551	521	537	529	569	548	593	510	535	592	542	546	564	493	538	542	541	521	554	535	531	539	530	538	496	537	531	527	568	557	569	581	520	545	515	553	549	553	499	492	544	564	527	526	540	532	531	546	555	570	571	550	531	527	537	533	552	557	545	544	524	534	580	532	545	513	503	573	548	558	525	548	559	529	540	514	515	534	542	532	513	509	545	560	509	493	518	544	553	526	535	496	563	556	550	558	496	555	505	539	510	552	548	545	574	501	528	516	525	522	551	539	542	510	553	527	554	551	536	528	553	549	530	545	504	514	524	540	560	520	548	559	540	576	573	491	512	523	536	527	539	571	547	554	594	534	589	545	519	548	483	521	534	506	536	528	573	538	536	522	579	571	553	549	540	521	555	534	537	570	564	529	553	538	561	547	521	521	545	543	566	542	568	567	552	531	556	531	514	575	515	547	561	543	506	532	519	540	538	539	586	543	504	543	539	562	559	530	541	553	524	589	480	552	536	529	562	513	533	554	541	524	540	495	551	514	548	539	527	553	526	524	538	558	506	516	543	513	541	514	503	517	569	524	551	537	572	549	513	552	547	499	541	492	499	532	530	541	551	510	515	530	541	515	533	572	535	551	574	549	515	555	596	525	515	570	548	536	536	543	571	534	552	548	501	570	556	511	511	556	516	586	522	558	521	530	539	575	558	556	528	567	554	546	587	526	577	523	531	540	501	545	535	529	527	534	487	588	556	550	548	526	539	511	526	567	516	543	549	533	553	509	571	541	560	538	530	534	540	547	508	557	569	558	573	572	549	535	507	579	544	543	531	488	533	561	552	538	536	543	517	524	520	507	539	539	513	596	543	566	502	553	562	517	542	568	527	545	552	550	496	537	557	567	554	507	566	548	542	560	518	591	529	531	525	536	561	550	483	561	559	527	547	527	526	559	535	523	534	541	513	569	518	552	518	540	505	540	503	521	512	526	511	584	560	524	534	530	537	514	539	519	532	536	522	560	522	559	579	552	514	515	571	539	564	519	542	515	544	510	544	521	483	503	520	505	544	539	536	580	588	522	500	547	506	528	565	539	535	524	533	536	545	506	527	546	543	540	575	526	514	527	570	540	555	542	524	552	575	531	508	574	492	522	531	517	553	537	557	518	561	575	571	539	548	562	548	540	576	568	522	521	542	535	542	535	493	512	558	556	578	464	541	494	521	543	550	525	522	543	537	495	514	543	558	574	513	555	520	539	505	523	528	543	478	569	522	524	541	558	551	544	570	567	517	535	537	617	578	530	538	546	539	556	571	545	564	564	537	518	564	539	542	597	535	522	516	503	567	532	542	527	527	542	539	526	523	578	543	552	529	489	558	515	516	574	532	488	576	564	526	501	562	510	536	491	527	526	550	570	537	519	491	535	541	543	522	554	521	560	541	528	524	553	556	557	521	536	469	539	545	552	527	513	492	525	538	559	561	572	541	496	513	523	523	505	559	483	532	519	546	560	526	585	573	510	542	518	541	511	518	561	549	529	515	534	523	479	537	497	559	564	552	542	527	553	534	522	525	538	528	527	507	575	543	511	535	526	519	562	497	517	570	541	495	591	522	519	536	503	517	567	560	539	564	508	548	556	539	547	506	559	567	530	487	580	514	541	548	550	528	536	553	557	551	568	530	517	549	511	529	535	545	503	524	559	542	544	548	494	527	522	531	536	528	553	527	525	533	543	514	564	548	514	521	550	527	482	527	528	544	526	541	606	493	553	509	528	514	546	536	562	614	528	552	576	531	552	558	550	535	481	590	539	534	545	543	565	548	489	554	550	558	553	550	496	547	544	539	555	557	554	547	541	548	538	568	534	570	517	524	530	544	554	523	569	565	522	538	537	526	572	511	535	542	541	524	517	550	543	575	544	527	601	547	526	528	559	547	490	554	537	540	552	584	536	535	539	541	561	549	545	525	536	539	514	535	530	557	524	567	579	505	551	542	498	526	508	522	537	542	520	529	525	504	526	550	504	513	527	565	551	563	573	572	531	504	515	527	536	549	545	518	584	540	530	568	500	581	536	554	557
23758	20938	25033	26989	20944	20754	1269	349	222	199	205	150	156	139	139	101	145	113	107	144	128	95	100	99	108	119	104	108	106	117	122	116	95	102	109	112	109	93	105	110	95	85	103	116	101	118	96	103	111	119	122	82	97	94	71	86	98	113	93	100	94	111	113	120	107	98	99	99	111	105	116	113	91	107	114	96	100	102	95	111	93	116	112	98	124	98	113	123	84	99	113	92	110	102	83	94	108	119	111	91	79	98	99	109	114	89	88	98	103	100	99	111	108	99	112	112	92	119	91	116	110	90	113	111	101	87	107	99	117	109	104	114	104	110	86	117	103	109	91	105	114	98	95	82	87	85	83	95	111	85	115	84	101	105	115	110	105	118	89	106	89	109	108	98	101	107	104	98	100	103	91	95	100	90	122	112	85	98	112	120	112	100	123	117	93	94	108	113	81	104	101	105	94	90	110	106	106	104	81	115	111	102	112	83	97	110	98	108	108	86	94	97	109	86	101	114	82	85	107	95	107	85	105	118	93	89	81	111	93	98	97	109	93	90	99	118	96	108	107	91	105	97	98	88	89	102	95	94	112	108	108	106	94	111	91	89	103	117	95	104	95	101	90	89	93	118	105	90	107	97	94	121	92	100	121	88	77	100	102	103	111	101	91	116	94	110	87	95	103	87	85	93	92	95	95	102	94	105	103	119	122	105	101	101	99	111	96	101	89	115	88	98	97	109	119	111	97	99	95	113	93	105	107	86	91	100	90	100	110	104	80	94	103	126	92	96	91	74	89	88	92	95	116	100	88	98	112	110	101	133	105	105	72	113	104	106	90	112	97	92	107	103	97	103	105	90	105	98	108	87	121	97	108	91	88	94	114	127	90	95	86	116	105	103	90	101	111	84	91	107	102	104	113	84	97	94	90	116	112	89	85	125	92	93	108	92	103	99	91	89	86	97	89	99	85	96	101	80	111	118	117	103	118	91	94	100	102	84	103	85	102	94	99	91	102	80	99	110	114	88	93	89	86	102	82	106	106	87	103	87	105	94	96	99	100	96	105	102	115	94	114	73	108	82	96	121	90	94	84	118	83	111	83	108	100	100	88	93	106	107	101	109	100	92	107	102	95	94	90	78	86	93	102	114	92	106	114	96	88	89	93	95	98	83	109	99	103	99	93	113	112	100	106	89	108	118	123	91	92	101	113	116	103	96	86	88	98	90	117	85	102	97	102	91	87	92	110	78	100	98	104	106	92	113	114	94	104	109	79	90	80	88	111	93	99	99	101	91	110	87	96	72	99	124	91	102	95	106	103	102	91	89	106	106	109	91	91	120	95	103	97	109	96	99	106	92	113	100	94	79	87	100	89	100	85	110	92	100	120	105	85	109	104	104	97	90	105	111	107	85	102	93	95	100	117	90	92	108	105	105	105	101	98	99	108	103	104	102	93	121	88	110	91	104	95	101	105	93	98	99	105	108	102	113	109	86	95	104	111	116	97	93	100	115	100	98	111	105	91	105	82	93	115	93	106	95	107	97	109	81	111	101	96	122	79	108	99	108	95	102	89	109	107	108	89	95	100	96	120	111	114	125	101	89	95	101	123	105	84	98	107	93	88	100	106	94	106	84	115	109	98	105	86	94	107	108	115	84	97	106	102	111	103	123	114	103	110	100	88	87	93	104	88	112	109	107	82	94	104	117	108	108	78	106	125	109	87	110	79	91	103	97	103	101	98	91	100	91	78	105	103	108	102	110	108	114	114	92	100	123	109	118	107	103	120	136	93	89	97	95	104	106	98	95	88	100	103	94	100	100	107	98	107	114	103	101	91	89	109	126	82	113	99	91	93	106	102	101	108	90	91	94	113	100	107	100	105	84	106	84	97	106	105	93	102	79	89	102	95	132	115	105	99	94	113	115	111	98	105	113	80	116	78	97	89	107	99	116	106	101	102	107	111	89	101	117	109	104	106	106	94	106	89	107	86	90	107	104	110	109	74	88	102	87	96	90	82	78	85	84	90	107	101	93	87	91	85	109	114	92	101	90	106	109	103	105	101	84	111	80	116	90	119	100	101	104	102	100	90	80	113	102	106	90	94	86	93	104	100	108	111	117	107	110	119	102	114	110	102	102	106	85	102	100	107	86	106	92	80	100	76	110	105	86	91	94	102	86	70	99	102	101	83	82	95	88	106	89	107	86	88	94	91	99	110	94	118	94	93	94	109	95	128	104	87	126	107	90	110	101	103	93	99	94	84	114	105	91	102	100	105	109	105	117	110	109	88	106	94	92	103	101	108	104	119	99	100	106	99	96	118	116	116	102	107	109	114	95	96	104	107	104	113	92	104	100	85	103	101	108	75	96	88	85	106	119	100	107	107	78	100	96	91	106	108	108	93	101	96	103	108	113	105	96	103	105	115	88	91	104	111	87	100	103	114	103	96	100	99	108	84	106	90	78	95	92	110	94	116	107	102	106	97	76	96	107	93	100	109	103	98	93	90	94	103	113	101	91	92	101	79	112	96	97	95	85	93	103	116	81	105	110	98	97	96	107	87	79	87	122	94	78	108	107	119	94	97	105	100	104	115	110	111	85	95	96	116	108	105	93	98	110	98	93	101	112	106	103	95	96	103	106	101	81	106	102	91	100	106	106	94	119	85	93	96	105	86	104	98	106	93	104	128	104	103	94	93	108	112	96	100	123	117	100	115	115	111	95	106	86	103	117	100	109	111	103	89	88	86	99	100	111	97	110	112	84	85	102	90	100	107	111	99	109	98	101	117	95	101	92	94	121	91	93	89	102	92	79	90	105	82	110	104	107	112	120	122	104	97	118	121	85	96	95	109	114	109	108	106	103	101	97	109	109	79	105	91	100	119	110	89	89	109	110	95	100	101	84	99	100	94	117	106	114	91	90	113	89	99	100	85	97	103	93	91	114	102	98	99	107	114	88	96	126	106	95	79	115	89	99	106	79	104	106	108	96	106	93	101	115	103	101	109	103	97	76	88	99	83	108	104	88	98	101	111	84	108	109	114	119	96	89	82	80	95	89	114	108	110	97	91	91	104	94	106	98	97	103	85	101	125	88	102	102	94	102	102	95	102	121	106	98	102	91	101	119	104	99	86	108	93	89	113	101	111	106	91	113	99	116	125	90	112	96	121	109	108	89	118	84	81	111	91	95	85	115	129	109	122	82	93	117	129	107	104	120	96	117	114	95	90	101	86	80	112	126	91	93	115	107	95	94	78	109	101	118	101	111	120	103	93	100	103	111	91	113	107	88	92	102	87	103	101	103	88	115	103	103	94	107	106	106	117	99	103	100	108	96	88	102	102	112	107	113	89	84	103	107	112	105	109	101	119	112	113	107	103	93	106	95	96	106	87	112	99	117	105	89	105	96	95	79	117	101	99	106	94	102	87	102	116	99	100	92	106	103	97	98	98	95	115	96	106	107	92	101	104	112	99	102	95	108	107	120	87	95	94	93	90	114	97	94	73	110	113	92
2988	4068	2243	1015	587	435	382	374	304	308	320	281	276	339	279	313	264	292	275	261	253	263	270	258	258	259	249	246	269	277	284	297	244	274	256	267	236	306	300	242	286	244	284	256	263	248	264	288	285	267	260	280	237	274	268	260	262	242	261	244	253	272	260	246	277	260	275	264	273	260	252	263	258	258	275	286	248	244	256	264	290	266	279	259	261	288	243	271	263	276	240	263	257	243	255	282	269	265	277	247	276	281	282	256	273	262	251	275	255	256	234	246	273	292	259	263	262	282	275	276	287	260	251	241	257	293	271	251	291	278	263	256	232	279	258	246	230	259	255	257	245	241	317	238	250	280	250	242	253	254	256	264	272	258	271	243	250	264	270	294	282	276	280	264	285	268	256	244	257	268	254	256	288	281	261	275	255	285	272	249	276	259	243	257	277	250	278	270	288	262	265	258	267	259	272	274	264	280	277	252	251	256	240	262	253	258	231	246	226	263	271	253	229	270	268	245	240	257	262	268	273	246	257	268	275	283	262	225	263	265	271	246	260	270	275	247	268	233	268	262	263	258	285	308	235	272	284	268	265	256	267	271	239	240	257	242	272	243	259	252	289	249	268	280	247	244	264	245	232	287	256	278	264	262	263	251	271	288	286	292	244	282	241	261	248	260	272	244	279	258	259	259	266	251	246	274	233	254	291	259	283	245	262	295	287	250	260	234	258	263	278	255	281	262	260	266	214	262	283	268	251	252	254	261	226	262	263	218	237	248	266	264	264	241	272	270	245	231	296	267	259	266	268	244	275	253	258	263	280	276	292	228	294	268	265	263	242	260	240	261	241	250	238	229	274	255	229	280	284	276	258	301	268	262	258	269	245	260	239	273	263	233	253	275	240	231	265	263	236	247	250	257	262	251	244	264	249	248	286	272	256	282	262	272	271	294	299	259	274	263	240	299	234	283	253	242	266	264	264	272	244	278	277	261	262	259	267	268	250	253	261	268	259	270	259	244	297	280	260	235	251	285	285	273	270	277	255	278	243	258	259	270	255	253	281	262	244	255	276	276	260	269	280	258	265	252	263	247	263	278	264	261	252	237	238	265	269	269	258	247	268	269	276	264	260	231	288	263	272	267	247	283	263	261	274	274	239	284	256	262	265	262	293	271	250	292	255	254	239	275	257	260	262	273	268	261	255	278	290	253	273	264	273	244	234	261	266	266	240	284	248	269	251	261	246	239	233	251	238	267	259	284	280	256	282	264	238	278	251	285	255	265	283	310	256	248	256	267	248	270	268	238	282	259	255	261	243	240	259	273	248	232	248	281	297	268	249	262	249	243	267	257	252	269	277	274	255	277	249	258	251	257	280	281	258	285	251	254	239	243	246	248	295	260	259	293	251	271	272	277	251	274	267	251	275	257	243	267	247	264	276	258	264	245	280	304	264	253	251	251	250	283	235	258	270	262	248	239	278	272	272	273	269	273	262	254	260	256	298	279	272	272	269	252	295	309	275	253	259	247	248	265	260	261	254	252	266	291	258	250	242	263	291	236	274	255	260	260	273	271	243	267	243	283	273	266	293	257	278	249	261	258	262	268	268	257	254	275	256	245	284	264	241	265	288	272	242	250	276	263	253	285	275	265	229	283	268	280	272	244	291	291	306	271	268	274	247	236	272	263	290	236	255	263	271	305	239	267	266	263	305	244	253	239	242	267	276	274	238	253	245	282	261	256	250	255	299	282	267	243	248	276	259	286	267	240	266	274	249	274	260	277	266	257	240	259	231	249	273	259	265	272	260	277	291	268	244	262	275	289	226	250	247	303	258	231	255	249	230	279	267	254	259	260	246	257	264	274	256	252	263	274	277	257	272	270	259	256	261	301	261	250	243	254	257	300	266	285	265	259	241	281	282	263	249	284	268	277	245	288	254	260	243	274	262	302	264	298	265	266	272	281	253	276	263	266	259	234	258	258	286	260	279	259	263	247	250	245	276	235	274	245	256	241	262	271	284	286	275	256	275	259	279	287	257	247	253	270	266	248	284	218	264	256	261	249	277	244	259	264	274	257	267	263	275	258	261	277	255	260	253	248	259	287	248	254	248	301	264	250	257	259	277	262	248	256	267	250	254	267	251	229	267	266	261	269	261	248	277	257	261	251	260	258	268	292	255	272	274	284	257	247	286	267	260	266	261	236	254	251	284	268	242	266	257	287	251	245	268	242	266	290	254	251	244	247	276	267	265	233	242	277	265	243	215	305	266	294	271	244	251	246	269	276	270	276	301	289	223	264	295	265	263	258	244	273	256	275	270	230	261	243	280	239	255	247	265	250	258	269	269	236	279	251	244	256	254	278	256	266	263	289	277	237	253	253	255	232	275	265	257	253	262	299	250	260	287	255	277	246	261	248	264	256	273	273	269	263	257	264	249	264	260	264	271	291	239	269	273	267	262	251	248	278	246	207	231	250	259	271	246	268	239	256	262	258	254	255	236	257	247	272	265	237	259	277	228	257	280	249	275	250	290	246	260	260	256	237	236	241	268	243	259	278	239	287	270	250	268	282	253	259	281	248	256	282	263	268	267	270	245	247	249	225	290	253	271	282	263	236	241	271	272	256	263	255	231	272	286	264	252	263	282	246	272	259	283	261	250	255	271	289	264	225	247	268	238	234	273	279	266	272	245	269	237	249	275	268	278	252	254	248	268	262	238	251	269	264	306	242	243	283	242	255	256	261	251	273	247	275	274	254	257	239	235	267	254	254	250	275	250	242	256	262	262	263	269	254	279	235	272	271	237	250	259	250	242	296	263	294	272	256	263	273	258	252	248	268	241	257	284	275	272	250	278	290	265	300	251	262	240	258	278	292	239	236	286	266	248	253	269	266	253	271	230	303	266	265	270	252	245	282	279	300	242	251	267	285	232	252	254	252	283	265	283	259	255	268	239	272	261	259	269	281	263	265	240	269	271	254	282	270	275	242	260	244	281	236	273	267	250	257	254	267	230	246	269	253	262	291	251	259	224	268	267	269	237	236	254	272	275	237	264	274	266	276	252	257	281	284	238	259	231	275	295	263	255	240	237	275	268	275	266	277	278	264	269	283	231	280	271	262	250	260	294	252	239	276	269	271	240	252	267	270	251	240	290	300	272	241	264	272	276	283	271	287	264	252	270	275	230	250	240	268	262	244	269	271	279	274	240	230	232	268	269	284	247	280	257	251	262	269	262	273	284	282	251	278	240	243	283	303	250	272	229	237	264	256	270	286	243	275	252	255	233	245	248	234	283	265	251	292	296	254	274	245	263	263	230	269	255	262	270	261	256	274	252	250	289	253	264	262	277	277	253	277	240	282	245	278	247	268	274	243	266	266	243	258	277	237	252	278	283	261	265	249	271	285	260	283	253	271	258	286	269	263	283	264	258	263	279	286	286	269	280	270	281	265	267	253	259	267	293	233	254	292	235	282	266	277	254	269	245	270	286	274	271	247	265	242	277	261	258	272	235	273
32489	10880	1159	476	376	352	399	361	366	375	343	371	329	336	351	326	338	381	349	342	357	338	367	352	371	358	390	343	363	370	383	356	341	346	343	343	350	343	366	341	332	355	364	379	348	361	339	338	379	407	337	358	395	339	339	329	354	374	383	333	353	323	343	331	317	390	336	380	381	344	381	393	403	362	388	309	346	311	371	373	350	349	356	345	341	354	383	330	382	342	353	348	351	349	340	347	358	363	346	363	353	392	298	359	370	373	359	356	352	361	343	356	336	358	343	358	366	351	352	344	361	334	378	298	366	363	363	369	386	309	344	333	361	379	369	348	346	371	345	331	354	356	341	365	351	396	381	390	379	336	349	359	366	334	374	362	337	316	340	338	344	343	350	349	365	388	349	351	345	318	335	369	347	345	354	360	376	388	349	343	376	364	353	317	345	361	338	338	340	345	330	297	328	375	363	355	366	329	338	376	359	347	376	321	339	371	369	357	359	399	378	342	386	386	350	327	375	340	357	362	372	354	355	351	351	375	372	358	320	406	396	352	354	324	334	369	373	364	374	379	348	373	371	336	328	361	356	351	318	358	361	360	369	365	328	344	361	337	365	332	344	377	372	375	341	367	335	372	352	327	373	385	332	341	356	322	338	337	375	335	317	355	378	367	356	336	340	307	349	332	356	371	342	323	384	348	364	366	349	347	349	347	346	339	337	377	352	383	378	365	332	372	400	329	359	331	369	354	345	342	344	351	352	361	336	358	357	319	344	354	369	335	341	335	338	344	381	373	407	368	326	375	346	342	358	362	384	354	353	371	398	342	331	347	371	343	356	355	332	388	346	328	335	356	341	377	372	325	358	331	363	367	334	341	327	345	378	360	334	354	337	382	371	377	309	378	341	338	378	367	372	317	338	346	351	355	344	350	365	342	391	359	336	323	348	332	378	313	352	346	333	345	352	332	354	365	372	357	346	337	349	342	351	340	364	385	356	349	374	332	345	343	351	343	333	360	373	388	388	322	348	338	340	372	348	357	352	377	340	339	349	339	352	351	342	344	349	345	349	363	344	352	344	375	394	385	357	374	372	348	364	393	363	367	342	357	362	315	335	342	360	365	381	352	342	379	378	358	348	362	345	336	351	366	375	324	340	324	373	345	322	354	356	378	353	356	356	346	377	371	308	321	335	353	369	392	361	327	342	338	349	325	371	350	353	353	369	391	359	363	349	328	343	351	355	333	349	340	336	348	288	376	357	353	343	314	362	354	398	348	349	356	345	344	350	355	330	308	326	338	335	345	335	370	375	350	347	369	335	368	368	361	333	395	330	336	338	333	343	370	356	366	361	355	324	358	344	352	342	372	327	356	301	353	365	392	368	363	353	362	327	336	354	339	346	388	363	349	360	359	339	364	331	372	360	341	376	320	339	355	376	375	371	354	401	338	325	304	391	338	379	367	364	327	380	351	355	379	339	352	377	343	380	331	354	313	363	369	369	364	355	374	336	346	339	379	336	343	373	362	340	357	352	348	344	396	359	382	374	372	349	358	343	341	320	343	354	365	378	361	334	351	344	389	318	349	375	383	392	342	327	340	342	350	361	351	351	369	383	342	367	385	337	386	361	358	312	374	331	353	327	371	327	334	384	364	342	374	373	322	376	337	337	352	357	364	342	344	370	339	357	320	363	358	353	320	366	327	366	362	347	317	338	366	357	371	370	379	372	330	387	328	341	359	368	353	341	371	318	340	339	378	355	351	391	369	425	395	316	371	355	370	322	359	339	392	341	335	351	363	353	367	394	356	345	328	347	347	334	343	369	382	363	323	369	341	361	341	339	369	341	335	359	352	333	349	383	366	328	371	377	352	359	340	388	378	385	355	404	361	346	382	347	366	306	319	346	372	366	350	378	364	321	372	333	316	325	389	330	370	404	362	377	319	349	353	388	368	358	332	327	311	360	333	319	361	363	383	360	347	362	384	363	357	340	352	369	333	367	372	351	361	392	347	325	364	329	343	333	352	360	353	348	310	354	332	362	376	366	354	325	349	337	345	353	300	343	346	399	357	333	363	373	365	373	321	379	383	369	358	363	350	327	367	361	367	376	355	359	380	361	347	360	354	333	326	310	351	341	358	362	373	342	337	361	322	358	344	357	358	379	337	341	353	355	359	368	329	340	321	340	353	383	354	340	339	387	399	323	337	386	347	338	350	342	338	351	334	318	348	352	365	333	380	298	317	355	353	366	360	360	344	356	350	320	347	386	356	364	361	370	359	329	331	325	331	355	355	361	336	368	347	333	340	333	349	359	321	361	366	381	368	385	327	365	378	360	364	337	331	369	335	345	327	397	343	334	327	362	341	357	344	364	377	364	385	334	405	336	364	353	343	388	329	347	332	367	334	409	352	349	367	338	335	338	329	357	358	347	406	376	333	359	337	360	368	379	331	361	351	362	359	323	343	341	358	350	349	360	348	348	375	358	359	383	359	329	365	365	343	377	381	335	380	323	362	353	338	321	334	343	361	337	372	394	365	378	346	342	337	374	397	361	330	333	344	370	316	350	329	386	345	371	377	394	345	335	339	356	362	333	345	339	340	333	357	314	335	365	358	377	366	354	356	372	334	364	310	323	340	373	351	356	370	365	308	317	353	325	343	359	351	334	354	354	346	344	374	394	340	335	318	360	361	357	348	358	380	380	368	361	398	368	373	353	360	345	342	344	325	369	343	358	353	387	376	370	347	349	346	349	352	355	332	350	358	341	356	353	349	372	364	387	352	369	358	352	316	355	306	329	359	364	356	353	301	351	356	343	330	359	359	344	359	384	339	349	369	374	344	365	361	340	333	335	364	365	379	315	378	361	347	371	390	369	348	357	344	352	338	369	337	368	375	345	349	364	344	360	321	373	368	358	375	313	368	361	361	334	331	379	344	367	356	341	341	367	337	349	297	331	368	353	329	352	362	384	323	344	351	364	381	350	334	336	346	359	299	339	357	367	345	333	345	328	367	337	331	384	373	329	356	330	337	379	355	350	369	382	332	370	388	352	365	339	376	365	365	338	340	384	339	353	348	345	342	306	366	354	339	342	340	353	358	365	358	365	328	371	323	382	380	374	351	349	322	355	332	391	347	357	351	414	317	339	387	361	304	309	383	359	376	388	338	339	347	332	325	348	325	342	343	357	356	359	335	378	333	356	323	354	357	370	380	326	339	373	362	405	376	360	327	356	367	357	346	381	388	360	376	379	358	385	348	357	352	368	363	375	360	397	370	376	359	334	342	365	343	355	352	364	388	368	367	359	350	349	346	398	325	359	349	337	347	359	367	380	367	337	331	375	332	365	358	335	325	319	334	310	333	360	355	329	334	368	346	347	341	373	325	354	362	356	360	377	354	355	360	335	341	350	321	302	342	307	339	352	405	359	363	356	357	346	335	342	344	379	355	385	374	353	351	357	373	361	316	366	341	336	382	354	374	333	351	367	376	353	357	343	330	350	341	355	351	338	320
5443	903	829	810	775	809	767	726	785	820	777	833	781	742	801	836	816	770	763	806	758	777	826	790	794	756	733	752	759	788	755	777	806	786	734	783	775	809	832	784	801	782	788	795	790	789	754	751	852	783	765	792	750	791	741	766	769	749	804	807	795	748	753	787	808	755	805	748	771	753	745	769	775	735	784	780	831	764	773	746	799	791	808	755	813	843	790	780	833	689	799	776	756	754	802	777	760	753	842	750	713	807	769	770	780	788	790	781	800	776	757	759	808	727	764	801	780	784	758	787	776	723	744	798	810	753	809	798	781	829	789	822	746	748	777	749	710	794	712	862	793	750	763	789	797	770	835	742	767	747	781	780	752	753	810	810	785	797	808	750	763	759	811	766	754	779	732	861	776	779	759	784	752	779	750	808	830	760	815	789	774	757	780	770	841	754	760	771	760	749	799	739	789	735	786	808	760	786	787	758	783	770	780	796	727	774	762	753	775	804	748	780	765	766	732	780	757	774	795	780	742	831	791	729	752	775	779	856	790	793	764	792	787	827	779	803	809	762	801	803	777	772	751	772	792	826	774	819	773	753	779	802	806	771	776	783	763	825	795	868	820	776	819	772	773	780	789	745	792	816	783	780	835	793	747	793	762	783	815	810	775	759	800	731	773	795	777	818	839	759	743	807	794	805	793	832	783	772	852	785	833	793	745	804	802	770	783	799	766	760	799	781	740	751	759	784	801	749	748	795	768	749	735	744	753	768	766	746	755	763	797	776	780	838	779	731	862	787	765	705	741	807	818	809	786	742	802	801	758	836	773	824	789	750	766	784	796	813	795	782	729	788	817	788	793	758	762	778	771	770	804	747	825	798	779	810	759	767	761	756	741	755	786	792	778	876	796	804	791	769	709	810	788	804	808	790	789	758	771	751	767	722	791	779	743	778	799	766	778	801	781	772	779	810	774	743	803	802	814	836	755	843	834	817	797	747	799	729	804	763	765	784	761	800	800	845	767	754	787	708	772	744	776	798	770	839	779	768	771	773	826	755	840	771	758	728	770	850	711	796	766	752	783	704	844	766	754	790	783	758	775	775	757	776	748	747	781	758	794	804	779	743	802	778	793	748	774	748	777	778	756	701	752	788	786	758	756	784	746	817	798	830	832	769	776	741	737	727	717	741	793	795	791	794	765	797	770	801	786	751	829	802	807	789	781	794	784	755	769	794	806	801	799	774	750	785	816	799	773	775	803	780	817	776	761	771	803	775	752	726	813	763	819	778	730	726	780	787	753	737	790	802	790	773	792	791	836	763	816	790	824	772	759	745	793	759	750	748	796	796	798	810	735	743	795	721	735	761	818	762	781	749	795	803	824	830	790	779	784	773	764	761	800	775	769	766	784	777	751	809	769	796	801	783	778	778	759	805	811	758	801	748	758	751	734	776	753	721	752	801	798	760	744	763	751	795	791	812	804	764	779	782	791	798	773	749	771	738	792	774	760	780	812	784	769	813	784	792	755	754	775	758	823	759	843	721	792	758	784	756	784	726	805	752	783	768	767	729	778	764	729	747	773	731	763	814	803	778	829	747	781	793	789	797	810	759	829	804	746	747	769	781	806	779	751	779	728	835	772	816	853	736	755	781	782	740	746	748	777	773	735	791	748	829	763	754	780	759	759	750	765	784	773	796	793	738	754	757	770	772	818	790	779	795	741	823	801	761	804	778	788	759	766	735	792	773	803	766	758	777	814	766	777	775	815	804	758	797	761	772	794	785	749	774	810	755	738	880	759	776	766	818	775	759	782	770	794	722	828	809	778	749	791	803	769	784	825	764	749	838	767	775	741	755	770	785	737	775	814	770	808	810	834	800	805	785	769	803	783	776	762	808	804	750	826	764	753	792	768	736	765	751	750	738	806	772	765	822	789	765	776	768	775	754	776	784	771	811	700	758	789	771	843	746	792	801	762	760	736	804	747	762	799	758	741	770	744	785	793	754	794	828	773	773	750	745	783	763	758	751	743	745	802	759	769	748	734	795	759	792	797	750	810	785	780	774	808	782	824	820	848	737	795	787	792	753	741	794	772	803	787	779	800	795	773	798	766	796	779	743	803	770	758	764	782	799	750	802	756	770	760	782	779	797	742	772	797	791	831	806	748	792	842	768	784	760	857	731	808	774	750	831	785	766	758	810	722	747	780	788	821	792	754	799	757	807	784	761	794	756	808	756	748	791	811	786	811	807	787	797	779	776	723	781	796	753	747	776	819	763	820	788	802	810	802	764	763	812	808	796	780	784	755	804	754	731	765	791	759	793	830	795	839	785	785	777	744	806	726	786	778	720	780	754	774	808	814	768	758	752	795	803	787	762	779	733	798	807	823	739	788	792	794	778	733	813	811	755	736	793	796	731	813	781	756	798	774	731	747	782	783	785	759	753	778	781	704	749	814	788	759	810	748	779	783	771	752	797	771	795	794	780	800	782	780	778	705	821	769	751	708	767	767	780	776	753	752	778	777	763	773	799	777	757	796	837	755	722	725	769	771	731	820	751	783	759	786	816	757	819	869	791	817	768	802	828	782	835	826	784	766	799	753	774	762	716	775	777	801	792	770	840	761	766	794	806	817	744	769	812	868	746	798	753	754	769	754	752	785	820	810	816	786	764	772	854	795	747	770	797	768	805	789	792	749	800	775	759	768	814	757	754	776	787	787	742	786	755	787	766	812	841	777	735	793	780	801	806	773	763	773	750	791	832	760	727	751	760	777	791	782	833	759	806	777	761	793	812	802	786	738	792	731	803	748	734	753	802	784	733	723	808	812	791	839	819	739	771	747	798	708	769	804	773	788	777	792	804	799	739	810	771	797	781	771	778	775	785	804	825	765	794	733	757	763	771	780	787	786	769	754	833	764	751	740	730	827	733	772	751	794	845	793	796	744	792	786	811	784	808	781	793	810	770	777	796	798	758	786	776	705	777	748	831	738	760	774	769	738	784	798	780	733	822	739	806	730	734	761	756	735	794	778	799	729	798	762	799	804	745	786	822	768	750	764	789	764	730	786	795	781	819	790	827	789	822	798	783	804	798	750	787	777	797	792	795	786	740	764	805	821	757	816	773	782	811	760	761	802	785	708	801	765	738	725	831	795	791	830	762	719	695	749	775	746	706	762	793	810	799	763	770	818	770	778	778	810	746	777	789	801	797	818	804	839	765	740	798	772	780	750	741	772	795	773	766	806	779	770	804	799	818	790	753	801	825	787	777	760	766	805	781	816	833	803	821	786	798	790	772	801	796	773	775	768	786	711	755	759	789	804	750	798	750	778	776	812	817	779	792	810	772	764	786	768	812	727	818	807	780	800	752	751	780	759	774	785	763	788	789	747	738	801	745	796	785	808	809	784	797	787	810	762	744	830	813	787	760	833	728	753	756	720	784	794	776	754	801	785	762	742	753	740	823	840	781	768	756	745	710	793	769	806	788	772	779	768	838	800	807	725	775	806	768	788	736
24612	21006	24446	27757	20535	1952	436	308	293	274	313	273	269	259	274	231	263	245	243	246	239	241	234	239	264	240	249	248	239	253	232	254	251	230	244	222	246	244	216	212	198	240	245	258	225	243	219	234	230	225	273	236	258	233	249	253	234	252	243	228	300	249	247	257	219	233	212	238	221	255	228	213	229	238	259	265	241	223	243	241	244	244	246	202	216	253	259	239	240	238	265	244	202	241	236	221	207	201	250	264	249	252	242	255	247	243	228	223	209	218	242	265	260	267	246	269	248	248	237	264	237	252	260	231	219	238	229	232	284	264	256	250	248	259	221	242	243	229	241	245	234	274	229	237	236	234	237	248	246	231	261	250	254	235	224	243	259	263	241	278	254	223	222	268	224	232	269	236	232	218	266	242	242	199	239	237	243	254	231	230	257	247	249	245	236	245	250	256	213	246	255	234	237	242	234	233	228	245	231	230	216	245	239	234	214	227	243	216	251	263	208	225	223	281	289	245	270	232	262	232	235	234	256	239	243	243	232	261	243	253	238	211	273	255	252	249	220	219	255	246	235	244	220	220	251	223	221	218	254	241	225	231	252	237	244	236	235	247	270	234	224	240	258	238	267	215	239	224	242	227	237	206	228	229	229	239	244	242	241	255	231	229	235	259	227	206	265	243	259	233	253	232	239	251	226	238	237	244	242	238	227	263	216	238	264	240	209	233	249	252	217	244	214	269	195	220	244	208	261	215	216	245	194	243	245	245	254	221	221	239	226	248	224	253	236	224	239	253	207	203	223	230	244	229	265	228	249	226	234	223	245	241	210	241	252	237	256	232	238	224	262	250	249	228	236	232	250	223	243	262	233	252	232	231	257	225	229	251	231	244	226	221	235	241	247	220	240	267	232	284	209	239	256	273	245	242	217	250	231	235	237	260	250	237	263	229	195	248	228	257	228	222	242	227	244	205	216	259	254	233	222	223	285	259	241	240	249	266	243	245	226	253	234	237	233	237	279	255	215	251	237	230	228	245	253	223	222	214	235	263	232	238	220	225	221	236	219	228	218	224	238	254	247	224	221	236	230	230	231	241	259	232	225	207	231	228	230	200	243	246	214	234	264	256	263	244	255	234	227	233	239	215	221	230	262	255	234	236	228	230	258	241	232	233	241	240	230	261	239	239	233	221	234	242	226	244	237	233	245	243	248	230	226	258	242	243	237	248	261	234	241	214	271	244	242	254	233	250	252	230	247	259	235	241	255	229	249	226	239	245	254	233	205	227	249	227	246	249	206	230	225	245	247	227	215	247	256	261	256	233	219	241	240	212	247	247	217	215	237	233	257	259	244	236	262	227	203	244	214	254	240	232	261	261	224	219	230	231	217	215	269	231	227	210	267	251	262	240	261	263	275	260	224	256	253	246	234	227	233	257	230	217	235	218	223	224	244	219	246	266	234	262	234	241	245	233	225	224	244	224	229	250	236	260	220	241	223	207	230	234	213	256	270	224	254	254	228	244	229	236	243	220	253	233	247	208	240	250	213	223	259	253	248	230	238	239	238	266	237	252	262	261	251	248	254	250	237	236	248	254	249	239	226	258	222	225	252	234	213	229	233	206	223	246	211	262	240	234	240	215	247	234	221	235	257	249	261	211	215	229	242	229	222	259	253	232	264	206	241	243	244	234	220	236	232	220	252	249	230	240	227	258	229	218	244	271	235	243	236	264	237	229	256	262	209	257	240	239	251	239	240	209	230	237	254	228	255	254	231	222	231	234	221	241	249	251	239	263	246	239	245	227	247	261	227	237	266	257	274	257	231	237	248	223	218	205	239	229	208	228	227	252	227	268	231	261	245	240	257	252	236	203	229	254	259	244	254	244	217	247	247	239	229	255	249	292	228	222	234	242	248	241	230	245	235	236	222	229	235	227	250	236	254	248	241	253	226	234	208	204	222	228	236	240	240	263	244	279	229	237	246	246	230	231	247	227	261	257	243	224	250	239	237	246	224	253	263	237	214	265	243	217	230	254	250	244	221	215	258	250	244	239	263	259	219	225	264	244	251	255	225	217	223	216	241	268	247	237	219	239	227	238	260	259	241	225	205	239	243	247	234	222	266	232	244	248	251	247	252	261	232	228	234	265	226	214	219	269	213	228	232	278	218	238	253	244	224	225	262	204	254	252	233	259	265	245	238	246	238	246	256	242	253	235	249	236	230	264	250	212	229	223	229	240	219	252	215	239	200	235	230	244	281	263	224	223	256	243	250	230	250	252	219	241	240	268	236	255	242	261	224	245	234	235	237	226	234	244	250	229	238	263	259	258	257	206	223	248	264	247	250	263	266	255	248	225	254	251	265	251	238	219	218	207	243	249	234	233	257	235	230	242	257	228	231	232	240	231	257	242	235	231	242	182	218	251	212	217	239	235	236	233	219	256	256	221	227	225	226	227	248	213	254	260	239	207	262	229	254	236	230	227	223	276	238	234	249	211	253	222	218	260	243	237	237	256	231	235	250	199	241	224	255	214	239	221	229	235	254	238	225	229	244	263	231	222	256	243	272	260	224	257	239	239	271	246	256	228	217	244	249	251	239	236	249	222	219	221	213	255	238	247	239	255	239	234	248	217	209	233	234	248	248	223	263	238	218	252	235	214	249	272	216	238	214	239	235	244	251	222	229	247	230	237	264	240	238	236	236	243	245	207	251	253	247	214	222	236	256	235	261	233	232	261	245	253	235	244	245	230	229	242	230	225	246	250	239	229	224	257	234	258	247	242	219	222	251	270	227	216	254	251	226	226	242	281	243	250	256	224	228	259	240	247	225	244	256	263	253	219	258	245	235	252	261	225	213	241	221	267	256	233	263	238	236	236	239	234	219	259	229	236	226	255	239	228	237	211	243	263	194	218	256	227	235	227	230	250	219	230	241	229	221	199	230	218	237	249	238	247	247	230	252	261	226	226	229	248	242	271	239	234	211	255	258	230	247	211	237	224	255	236	257	219	242	208	250	241	234	237	278	266	223	215	219	256	226	215	220	243	229	233	223	249	233	247	235	214	229	231	230	239	244	245	236	237	239	240	233	216	226	249	269	251	214	216	248	226	262	246	240	247	260	271	238	248	249	209	232	214	239	234	221	212	230	241	251	257	208	217	234	239	235	218	218	251	241	243	258	255	263	230	232	227	219	230	260	247	246	269	228	234	215	252	266	213	233	208	267	238	238	233	243	205	251	238	255	226	236	234	245	245	248	226	239	241	240	264	251	263	242	214	231	267	233	236	210	239	250	261	232	250	254	262	252	240	253	242	243	254	224	232	246	235	254	214	263	254	251	238	245	241	251	225	230	250	251	237	211	248	227	246	220	228	244	237	227	224	246	234	261	240	237	217	253	223	266	244	245	233	263	232	233	260	261	238	256	234	239	240	258	261	226	211	260	238	252	228	244	213	205	229	236	253	229	224	249	230	246	254	231	236	253	231	258	263	238	261	246	257	253	208	218	233	258	228
3089	2519	1591	996	691	645	596	648	536	582	550	531	568	528	559	529	563	567	496	533	544	571	533	546	563	546	564	554	554	532	526	527	524	512	560	525	510	588	515	546	531	522	539	524	560	560	550	550	584	542	552	543	522	549	533	513	566	519	563	596	525	555	532	544	547	539	556	512	524	569	540	561	543	526	534	569	504	515	523	551	499	542	573	532	540	529	533	506	506	530	522	543	522	515	530	550	540	557	545	531	525	542	542	528	544	512	537	566	518	559	571	528	550	553	506	552	539	564	528	574	515	559	531	538	505	587	557	550	523	572	561	516	539	555	536	541	574	542	505	491	547	531	557	503	509	529	537	533	533	564	514	538	523	549	533	514	570	546	576	556	457	535	520	518	508	540	511	531	496	585	536	544	528	528	542	557	518	532	567	561	565	497	566	542	539	538	546	538	519	533	571	560	516	541	547	568	527	513	536	528	531	489	548	522	533	533	548	526	515	549	540	508	535	550	533	520	548	551	529	535	558	557	565	536	511	533	546	507	581	524	536	581	517	545	531	535	543	539	530	513	532	569	526	553	533	550	524	578	492	521	560	569	545	483	531	532	533	569	534	571	504	513	501	540	543	530	545	564	547	554	508	568	553	518	505	537	579	556	546	525	543	511	587	517	553	553	518	515	569	541	513	551	544	498	551	511	541	537	566	528	501	531	537	520	517	511	561	544	549	501	563	513	539	585	516	538	512	509	514	505	544	496	488	546	536	533	548	524	535	540	549	537	515	535	524	554	525	558	516	556	557	553	539	550	535	536	544	504	550	512	526	545	572	570	526	560	561	557	528	519	537	552	512	539	556	566	552	515	531	534	539	564	536	510	533	509	544	575	521	554	494	486	543	545	503	527	558	516	552	487	535	523	547	525	558	504	563	552	573	532	506	520	509	559	564	536	533	511	568	568	570	538	561	541	542	543	508	535	564	543	551	514	551	536	541	548	507	521	544	523	552	503	574	510	553	498	535	551	542	534	553	558	528	545	587	526	518	522	514	502	519	560	551	545	533	533	509	518	507	562	532	532	498	504	506	524	492	526	514	564	528	531	542	511	533	546	520	555	562	558	551	496	522	557	551	532	560	523	579	554	569	508	510	517	537	549	516	526	520	541	510	505	518	507	504	548	554	578	527	565	533	541	523	490	503	560	536	563	534	562	505	553	475	539	516	540	558	556	542	592	549	526	488	519	525	522	541	515	540	541	550	559	528	573	523	543	544	566	542	547	541	542	560	558	586	524	505	482	531	506	532	532	528	530	523	541	526	539	527	537	527	503	536	516	542	542	529	554	519	545	526	496	571	547	533	543	513	545	499	563	534	545	493	521	542	538	497	539	527	504	515	536	532	518	517	539	559	545	513	497	539	542	507	574	512	484	597	552	538	572	517	535	531	515	543	555	502	526	518	521	520	551	521	510	544	554	517	511	547	488	550	559	548	542	520	526	575	575	495	525	530	503	550	513	518	527	528	503	512	573	561	499	507	600	523	516	563	534	533	560	514	505	533	526	525	499	526	581	523	561	520	502	554	527	505	557	562	555	519	531	533	553	531	514	563	550	585	536	557	562	563	477	522	540	545	533	540	539	537	600	512	523	516	553	547	524	555	560	539	550	556	558	537	573	528	535	528	566	560	566	519	479	554	499	575	504	551	561	514	569	458	543	508	530	507	537	540	547	515	549	577	538	591	526	566	555	581	546	563	543	482	523	573	550	544	564	520	511	541	512	533	530	549	522	499	543	552	583	558	530	471	538	551	533	504	511	567	569	526	506	518	558	547	516	587	515	569	518	538	540	565	532	522	537	525	523	507	533	545	578	551	559	530	541	537	511	530	566	530	535	541	565	552	551	541	544	519	555	513	510	546	552	578	571	543	544	537	529	523	509	579	523	542	559	558	518	527	491	516	536	530	507	539	517	526	573	508	526	530	487	525	494	503	546	541	521	545	537	524	533	511	582	533	522	549	556	536	522	553	510	548	549	553	545	571	498	533	565	552	496	569	521	541	576	521	530	549	538	550	506	530	482	534	511	495	496	526	522	550	530	542	519	534	512	559	549	507	535	579	542	505	516	525	532	525	541	553	534	549	510	480	504	564	542	537	498	512	499	538	550	586	550	535	514	571	512	530	518	561	579	564	519	532	514	534	541	545	541	556	542	483	544	531	556	548	519	589	488	535	577	549	541	526	544	555	516	470	527	543	527	525	546	570	544	551	551	594	483	532	541	540	530	480	547	522	523	535	508	555	484	514	540	537	558	529	568	545	571	530	487	521	528	527	546	536	562	528	571	505	565	549	539	591	527	546	548	544	537	558	540	549	524	515	507	547	549	557	552	530	535	544	559	552	566	502	551	525	510	543	500	543	495	512	562	527	576	535	491	547	584	524	549	548	524	531	538	529	553	521	501	531	578	565	529	517	509	563	517	535	554	542	523	516	526	556	534	532	520	547	522	521	552	548	487	552	489	550	510	523	543	524	539	517	540	600	498	553	516	573	541	544	536	540	503	529	477	567	472	500	527	543	544	532	531	544	509	558	501	537	510	529	543	542	518	540	511	541	559	518	524	567	550	536	581	568	543	532	533	508	546	547	538	539	533	535	532	508	518	540	513	550	610	494	529	515	560	578	554	489	532	573	542	557	535	526	495	549	537	534	569	547	567	546	512	537	510	522	568	529	541	518	567	507	529	566	537	500	520	535	536	533	550	535	564	554	547	560	536	547	505	545	495	561	560	493	486	578	560	506	522	543	532	547	500	535	558	521	538	539	497	515	529	520	512	528	529	524	546	521	562	547	546	553	532	537	555	529	544	518	557	561	502	528	533	530	554	524	533	493	552	525	500	533	556	544	569	548	560	535	545	541	516	531	554	505	545	541	569	518	504	560	564	529	597	478	532	551	541	542	538	512	561	523	538	570	580	529	557	535	578	563	554	521	547	518	526	511	539	539	511	530	514	522	584	569	500	539	566	514	482	545	546	550	543	567	534	517	514	562	532	580	528	572	535	548	533	523	561	516	524	535	558	535	537	534	507	521	556	558	530	517	533	549	509	568	508	529	529	504	550	553	544	529	566	530	551	541	555	535	541	528	530	533	556	574	530	517	555	532	569	521	562	525	524	576	529	529	574	546	544	588	554	526	584	533	485	536	526	562	516	516	536	536	538	540	540	568	558	583	571	533	525	484	510	506	540	546	552	517	502	564	529	543	538	523	542	537	535	518	506	541	553	541	497	527	542	571	514	515	549	537	549	523	526	516	549	540	498	569	506	555	539	526	526	546	536	570	564	520	530	538	547	591	538	585	515	532	589	525	503	525	528	524	545	524	533	597	514	542	514	550	513	527	506	497	558	573	552	557	572	510	573	537	530	528	513	542	538	555	537	518	518	563	565	520	481	488	556	533	531	547	572	529	555	562	542	526	512	537	534	543	547	527	521	523	542	520	514	563	545	499	564	506	535	553	502
23824	21002	25098	27074	21009	20830	1220	317	227	195	168	164	162	143	145	122	106	102	116	114	118	127	122	126	118	100	128	95	109	118	128	117	122	96	98	123	109	99	101	100	100	116	112	102	94	112	108	114	105	96	95	109	126	108	91	95	99	122	103	118	110	101	107	81	99	83	103	91	126	107	120	102	122	106	109	111	104	93	121	95	111	102	104	88	107	87	118	116	120	92	134	92	127	87	113	107	77	82	93	103	103	91	94	96	88	82	102	90	100	101	103	108	90	92	102	112	79	113	81	113	73	84	90	111	115	104	111	109	108	94	104	92	105	111	90	96	93	103	91	85	109	99	100	108	98	118	96	74	111	93	102	106	82	84	95	91	97	119	93	114	100	84	94	103	100	86	94	103	122	95	129	97	88	85	121	99	101	91	100	99	102	84	106	91	86	105	119	119	87	99	100	91	102	109	110	102	106	100	98	107	105	95	108	124	118	90	117	101	109	101	84	86	85	109	96	84	83	102	87	90	110	109	93	90	90	81	97	114	87	93	100	84	80	87	105	105	105	106	110	116	120	89	97	84	101	105	114	99	98	96	94	83	96	107	96	102	96	107	92	97	110	95	106	95	94	91	112	99	96	86	89	111	123	82	96	88	103	114	110	104	105	90	115	95	84	94	94	106	105	93	101	110	107	103	114	111	104	93	104	124	85	94	100	98	122	93	122	111	85	120	109	105	109	109	99	107	103	97	90	98	110	85	104	92	102	107	93	116	89	91	103	112	119	104	115	113	79	114	87	107	106	92	100	105	108	95	80	114	88	104	88	94	105	92	86	91	102	111	107	119	102	104	82	92	97	85	90	85	91	95	118	102	111	104	85	112	112	102	101	95	92	109	105	109	100	112	102	122	94	114	98	84	87	86	100	118	107	91	93	103	93	88	115	107	107	85	111	113	114	78	88	120	103	87	75	106	98	89	105	97	115	85	96	85	100	103	107	106	93	83	111	121	87	96	85	112	104	73	100	96	115	80	107	110	98	91	110	93	101	84	114	97	99	102	105	73	116	89	90	100	83	94	98	99	98	117	91	89	92	87	92	103	114	88	87	107	106	108	112	99	117	90	97	115	93	94	103	90	86	98	101	105	84	90	97	117	122	103	86	91	112	97	99	103	86	101	96	115	116	130	103	82	103	103	114	92	99	95	98	111	96	88	100	86	99	94	100	102	106	84	111	100	107	84	85	96	98	91	114	110	85	90	100	106	100	114	126	109	93	97	87	77	102	105	101	93	95	84	88	104	129	127	101	104	100	106	98	110	95	104	105	118	101	105	133	98	117	98	95	115	103	102	105	93	82	106	87	116	104	95	102	113	110	119	126	92	98	98	103	85	106	91	106	106	102	111	101	103	94	101	98	126	103	96	90	92	85	92	88	93	96	102	102	118	86	105	94	110	100	78	100	103	93	121	110	98	102	116	103	86	97	108	105	114	109	101	118	115	115	96	115	98	89	115	100	89	108	102	104	109	88	107	112	89	78	101	85	99	113	103	95	99	95	103	92	97	107	92	114	82	98	99	93	111	95	106	84	92	104	99	84	115	120	116	110	112	88	103	104	101	90	115	105	113	96	99	102	100	98	97	97	102	91	90	85	114	95	104	95	135	96	109	97	89	120	95	111	104	104	99	101	95	89	101	91	92	106	120	94	114	98	104	104	87	113	112	94	105	101	94	98	106	102	88	107	95	106	107	101	88	111	81	79	97	99	96	104	97	94	96	99	93	103	93	127	107	101	101	110	91	88	111	94	88	116	97	101	109	110	103	83	105	94	104	90	116	88	101	112	103	97	103	111	83	104	91	104	106	91	97	108	96	90	81	94	115	83	97	104	93	88	102	104	127	110	93	97	109	96	107	109	107	106	92	98	96	100	96	100	118	94	102	108	116	90	87	113	92	91	82	90	116	91	90	99	106	103	104	108	101	93	101	107	105	83	86	112	94	105	102	105	84	100	101	108	110	108	116	106	119	108	97	107	112	109	103	103	106	121	98	112	97	104	93	96	105	106	122	96	102	99	101	99	97	102	93	90	111	106	101	104	106	104	112	103	94	92	109	104	99	101	106	101	122	81	88	102	95	100	85	106	87	97	97	89	97	94	86	102	87	100	96	98	102	97	105	87	81	100	107	98	101	94	87	87	101	97	114	95	76	100	87	124	107	111	115	87	102	84	89	103	136	124	110	107	113	76	94	115	100	80	105	101	91	98	104	92	123	119	116	109	80	117	103	119	98	109	100	98	113	100	96	107	107	102	109	125	104	120	100	88	123	102	92	92	77	105	104	107	110	98	95	106	101	98	101	102	109	103	91	105	95	100	86	104	108	94	89	99	86	110	97	101	110	92	102	96	80	100	111	87	105	111	100	108	79	91	107	93	104	98	107	101	100	92	96	97	118	91	91	103	102	102	90	95	97	98	87	110	114	116	81	88	97	95	104	100	101	111	107	107	97	97	95	108	102	89	107	101	86	96	79	114	102	75	103	107	101	106	87	93	111	78	87	93	118	95	87	92	109	103	112	103	113	97	77	102	110	102	98	91	98	125	98	90	109	128	103	96	114	106	106	99	96	95	95	111	112	107	102	101	90	123	97	103	88	100	99	105	122	95	111	113	83	89	95	101	122	102	108	120	109	98	87	106	108	89	102	100	90	119	88	123	89	97	108	88	120	97	89	111	92	114	106	102	107	114	92	96	101	107	100	104	105	107	125	120	118	105	101	94	103	129	108	107	101	100	94	94	96	91	111	107	93	109	108	111	109	86	96	93	102	92	98	105	111	91	119	100	82	107	100	96	108	99	95	100	114	119	93	82	98	91	101	105	102	105	91	95	112	78	96	98	102	95	96	98	88	101	80	93	90	110	109	97	107	105	87	78	96	89	96	97	130	86	105	96	83	102	91	112	100	97	106	97	98	94	89	92	123	120	104	90	104	81	87	99	103	89	104	114	135	93	93	92	99	92	102	97	103	77	84	92	83	96	106	98	113	102	88	97	127	104	94	106	92	103	93	103	96	93	87	100	114	74	99	90	106	93	101	104	81	99	110	108	115	105	98	93	105	102	90	109	104	114	126	96	123	106	104	80	94	89	92	116	110	105	99	104	110	96	98	81	100	99	109	110	98	78	108	86	100	103	88	122	87	94	91	124	99	103	97	118	102	100	118	104	100	106	107	84	100	98	108	95	107	104	105	96	89	105	101	117	103	111	113	93	109	113	99	92	98	89	103	107	96	125	95	106	90	84	100	96	102	112	103	110	104	119	126	123	99	104	108	91	105	96	104	106	98	111	90	111	102	100	92	101	95	103	98	104	105	95	108	97	110	114	98	109	103	110	104	99	109	106	85	101	113	95	98	101	96	108	100	111	104	100	107	91	106	84	110	105	86	113	85	93	101	92	110	88	98	90	105	100	107	96	119	112	98	94	91	100	102	108	127	103	106	105	100	102	93	112	117	87	94
3000	4190	2284	1011	562	499	368	348	340	297	290	287	279	295	276	291	284	283	280	286	294	304	280	275	260	273	269	243	252	309	279	280	245	266	244	268	260	277	246	245	261	286	255	246	252	263	284	278	245	245	263	286	244	268	255	254	251	281	259	249	271	287	237	240	277	266	263	248	253	252	260	283	287	226	246	263	256	290	276	266	249	235	287	263	260	245	267	287	279	247	277	277	251	257	278	271	252	292	275	254	263	251	266	288	270	296	265	265	255	287	228	284	236	282	268	257	289	280	258	246	267	280	208	274	265	265	242	260	264	242	251	274	266	237	247	258	260	254	260	250	249	272	235	231	291	257	254	261	249	287	269	255	258	277	274	260	266	275	235	260	252	253	281	208	242	277	285	262	249	262	277	255	265	261	259	242	241	256	261	280	282	277	271	269	257	271	243	275	257	269	268	256	264	260	255	250	275	250	254	226	263	294	258	264	310	257	259	250	235	260	255	263	246	266	249	249	253	263	223	293	230	262	270	235	274	247	266	292	249	262	277	255	218	292	251	260	263	275	280	242	244	215	271	288	284	263	275	231	266	265	251	261	277	269	263	263	252	266	240	246	269	264	255	267	257	271	269	245	265	275	243	278	255	227	260	265	258	276	255	258	266	251	242	257	240	277	225	248	254	237	265	285	256	252	263	227	275	269	291	265	252	260	249	249	264	253	272	256	249	260	273	280	266	268	235	269	228	267	276	282	286	253	256	277	256	220	275	262	267	263	274	279	274	231	255	264	287	259	267	253	253	276	285	281	238	237	266	272	266	249	256	250	224	279	250	271	228	261	250	270	273	282	269	267	267	235	231	285	248	271	246	251	269	245	262	257	247	244	270	286	265	250	253	253	250	262	266	267	281	258	258	273	254	259	247	266	283	255	295	238	252	271	265	251	262	276	249	265	246	286	252	240	270	261	259	238	248	265	278	305	244	278	246	271	283	268	259	274	254	275	247	269	247	259	271	220	256	224	261	249	238	282	258	264	267	250	255	290	248	252	284	288	266	279	278	259	246	234	250	274	272	297	256	262	270	243	259	272	249	302	266	262	247	264	263	258	275	261	270	270	230	270	288	243	292	260	286	257	243	263	265	286	268	283	280	267	248	247	261	239	253	258	259	241	277	244	263	275	264	257	272	281	294	286	249	255	275	257	271	242	266	248	267	284	236	257	265	222	235	254	269	258	275	268	263	247	291	256	264	228	269	253	236	271	246	275	242	250	274	247	244	283	252	253	266	244	284	253	248	263	260	270	252	252	276	228	281	285	271	260	281	275	269	266	266	242	265	273	256	251	270	255	248	255	278	262	268	273	280	285	270	259	277	244	238	268	272	250	252	260	238	231	244	288	255	269	265	248	266	257	275	287	238	237	235	242	279	286	247	254	258	263	278	244	239	271	271	258	272	274	297	249	276	300	280	229	274	242	261	265	314	244	285	255	251	261	247	271	261	263	246	276	279	240	273	274	255	244	237	261	277	264	288	279	247	273	274	310	260	250	292	276	234	265	276	255	252	258	288	230	265	271	247	272	258	271	238	265	282	250	242	233	291	257	280	285	254	265	231	270	267	266	257	277	289	261	275	263	251	265	274	250	247	264	252	285	260	301	292	230	268	270	279	272	244	252	261	291	244	265	282	272	250	289	229	264	283	247	285	249	240	241	267	240	253	268	260	227	235	274	264	284	258	278	255	280	219	259	257	264	291	240	249	252	255	279	294	248	259	249	259	244	256	258	269	257	259	224	265	250	249	272	276	268	251	279	258	304	278	259	258	268	248	242	261	298	295	258	258	244	264	241	260	235	274	267	256	240	263	248	248	261	282	263	274	235	261	258	232	263	238	277	263	269	267	275	275	262	280	249	255	240	244	272	273	251	278	257	275	304	272	249	280	242	257	266	262	263	283	283	277	272	293	269	258	289	259	247	231	253	252	237	251	266	258	232	294	258	285	270	277	289	279	260	272	275	256	256	270	258	279	284	276	286	258	265	243	249	254	240	262	249	254	270	277	260	264	266	237	272	270	251	282	273	261	260	288	281	280	269	262	234	262	272	264	239	236	263	279	267	251	253	270	247	269	263	245	258	263	257	276	248	269	257	267	231	298	251	265	230	269	289	238	247	258	271	270	270	289	279	288	280	245	280	280	273	254	256	271	240	260	255	257	250	308	270	258	277	265	266	281	251	268	239	281	287	277	263	264	288	278	256	287	245	254	246	228	258	242	260	235	258	237	256	290	270	258	274	246	263	277	279	264	297	267	282	250	252	280	248	254	276	249	270	266	258	227	289	271	292	247	278	285	257	226	264	254	250	257	261	253	258	251	259	253	248	233	279	258	291	256	247	253	256	247	252	247	264	248	235	261	248	239	255	279	284	252	266	278	268	255	271	273	254	273	268	263	244	255	263	260	265	268	263	264	293	258	297	273	244	237	266	284	243	266	290	292	265	250	261	270	257	256	280	274	272	271	239	237	249	250	264	277	279	245	250	246	258	264	256	245	253	301	264	252	261	256	245	262	241	258	302	250	237	287	290	253	260	283	261	234	247	230	252	271	238	244	275	247	233	251	268	263	240	265	277	260	264	266	283	263	235	278	266	246	260	241	243	259	240	271	260	263	247	253	252	261	269	268	252	229	285	238	261	252	248	242	275	281	259	266	260	262	265	255	289	278	257	267	263	258	244	249	248	249	247	267	282	254	270	252	266	272	259	270	271	253	253	252	267	259	264	269	252	235	293	212	247	259	254	282	254	238	259	232	261	260	267	277	266	235	254	249	247	260	296	265	284	266	241	285	278	274	238	240	262	245	268	252	268	267	289	267	251	251	274	267	289	250	243	259	244	270	277	257	237	243	268	275	262	267	257	282	260	253	261	274	237	245	248	260	277	282	269	268	249	266	234	277	241	255	283	276	236	260	245	229	274	270	280	276	250	237	259	258	225	261	240	276	261	259	277	243	264	266	274	278	260	260	270	259	291	266	263	264	246	263	278	265	257	250	275	255	264	244	242	276	255	257	251	264	248	264	272	278	247	253	247	253	276	270	311	257	279	249	257	290	256	281	266	261	262	287	268	283	255	260	245	274	283	305	250	260	250	256	246	264	258	269	252	245	272	259	270	232	274	244	261	246	263	243	243	234	251	260	243	272	279	234	247	278	219	243	268	286	245	302	275	249	232	286	260	259	274	262	247	276	241	232	257	286	269	259	244	273	256	285	254	263	236	295	251	250	259	269	242	270	244	250	278	252	249	250	224	289	259	241	271	256	261	253	260	263	236	269	256	273	278	287	250	263	281	261	245	272	267	246	286	279	256	254	303	265	233	263	266	301	264	261	244	267	250	284	273	274	295	288	274	240	268	256	310	262	245	277	287	231	261	265	260	227	278	269	280	243	266	257	276	248	270	246	272	262	253	264	253	244	259	279	254	263	236	264	276	299	227	257	274	271	272	247	265	253	270	252	267
32075	10684	1047	468	416	363	353	347	346	332	395	393	321	371	363	323	330	338	314	342	306	362	351	342	339	344	357	335	357	367	333	366	338	328	386	367	370	349	322	353	330	358	316	361	328	349	364	371	361	365	332	336	358	340	340	373	358	334	367	336	352	350	369	388	352	382	362	352	359	338	361	355	349	349	371	326	410	381	387	363	373	362	350	359	353	359	376	353	337	361	372	371	364	324	340	372	326	340	360	387	397	343	356	347	352	343	396	393	356	374	333	367	337	355	350	349	363	357	367	375	387	330	361	371	355	363	348	340	356	320	361	372	348	338	306	353	391	334	371	364	353	354	358	325	350	358	340	377	341	320	345	343	342	368	331	377	380	340	349	325	346	379	350	365	327	382	361	314	343	334	325	338	342	370	355	367	335	344	360	359	343	357	355	362	331	373	387	340	304	354	343	345	327	338	351	380	333	364	350	338	362	324	336	335	350	321	335	351	334	357	326	344	349	356	391	352	345	363	346	387	344	359	344	355	374	348	339	362	340	314	386	397	407	319	404	362	358	335	362	353	390	377	354	365	351	354	354	361	346	311	350	361	341	343	335	360	365	374	375	360	334	369	341	365	328	314	353	350	363	341	391	337	376	316	308	338	370	340	378	358	342	336	324	325	349	312	347	350	335	336	339	319	352	332	306	352	361	322	351	317	347	350	367	385	360	372	361	348	381	412	364	373	356	352	365	354	345	340	340	381	371	368	342	359	353	361	364	347	337	320	349	333	349	360	358	377	370	321	360	377	309	368	312	376	323	328	360	347	343	323	300	346	350	354	356	372	377	379	377	348	330	347	402	332	368	329	362	348	351	367	338	360	356	340	400	383	346	379	326	372	356	346	331	346	343	351	349	347	340	343	321	327	367	362	358	321	358	368	345	357	344	340	331	350	369	326	338	341	353	359	360	354	352	355	358	354	360	341	361	336	372	360	316	376	352	383	362	332	333	362	353	343	312	355	352	396	380	374	370	344	384	383	368	344	329	344	316	370	376	356	351	348	349	350	374	331	346	348	346	325	352	370	343	376	373	320	320	374	364	377	342	337	362	343	357	324	399	361	338	343	369	362	338	344	372	349	355	381	360	326	349	352	375	358	332	362	354	347	371	361	349	343	380	359	354	361	374	345	402	320	370	360	380	374	335	357	349	347	351	352	330	387	363	340	374	363	345	342	346	353	374	328	352	340	322	347	333	361	345	343	349	349	359	371	382	351	347	366	388	321	333	380	356	338	367	354	363	360	323	340	371	337	357	304	365	353	342	353	365	339	370	378	339	342	327	344	343	389	346	337	362	339	330	374	358	357	374	341	319	357	323	320	343	339	318	357	358	334	323	355	310	343	383	338	347	345	343	350	377	347	370	370	348	349	368	350	349	328	339	352	352	350	353	367	366	382	368	362	366	331	354	345	401	376	351	359	348	337	365	361	333	354	346	319	346	409	347	302	359	330	359	327	353	332	318	344	320	332	376	356	379	379	347	421	346	353	340	366	345	363	354	337	325	338	334	354	356	338	353	359	341	389	357	353	349	326	363	355	358	355	365	331	346	365	365	385	384	326	352	381	359	336	319	348	366	374	411	333	381	396	379	363	320	356	360	347	366	339	308	351	360	351	340	356	356	336	356	361	384	382	375	326	370	326	359	327	329	379	352	359	338	358	330	358	362	385	378	350	375	371	362	353	325	347	354	346	321	373	333	333	351	362	367	344	328	329	337	386	387	370	339	332	355	304	350	334	338	311	329	347	334	365	383	370	364	349	328	343	360	343	377	332	350	344	405	373	340	372	345	344	335	324	330	346	324	327	346	373	368	361	378	306	373	330	353	367	364	330	341	344	343	367	387	371	363	354	347	352	355	339	365	368	364	341	365	355	346	322	341	313	334	344	328	368	384	341	338	347	358	326	375	337	346	354	374	349	344	333	393	352	307	326	357	363	349	351	362	381	352	350	328	346	346	360	366	333	342	329	337	388	370	350	389	325	367	344	341	376	333	330	353	371	301	343	356	298	351	348	328	342	365	360	344	350	337	373	336	332	389	338	333	337	337	309	304	348	333	364	356	379	341	355	324	361	330	343	386	330	370	345	331	345	330	327	348	335	389	361	334	385	335	355	357	342	340	358	388	342	369	318	344	310	345	333	317	342	342	345	348	379	353	340	343	338	325	352	339	380	357	356	381	354	354	357	361	327	374	332	392	365	359	332	347	346	344	317	336	392	340	371	349	321	365	338	366	374	382	336	335	363	352	359	348	359	385	371	360	352	326	333	380	376	370	361	358	347	352	339	330	364	361	342	328	348	325	382	358	321	361	318	328	375	379	347	321	365	342	337	328	371	346	354	352	365	340	331	378	396	350	364	351	331	344	365	325	332	339	318	365	383	350	326	342	369	345	399	358	325	344	347	348	350	319	348	360	375	343	359	366	345	351	330	365	344	361	338	320	353	376	359	397	348	340	351	354	373	329	354	387	341	340	366	326	365	373	346	354	371	363	332	326	342	357	384	348	383	321	355	342	324	308	358	326	348	372	364	360	342	310	370	367	368	341	326	362	332	359	336	367	380	356	351	363	312	363	326	344	357	349	380	344	370	346	332	363	378	363	374	369	336	334	354	349	350	350	344	351	339	384	329	333	344	348	346	363	360	347	310	350	342	369	347	391	315	357	379	351	365	374	372	359	357	322	355	393	351	336	356	354	355	335	337	344	354	340	371	346	342	363	345	322	330	317	338	340	376	361	359	349	320	309	346	328	359	340	322	369	364	371	373	359	378	354	406	390	348	350	343	364	385	332	332	356	376	330	345	357	340	317	346	362	362	343	343	334	330	312	329	385	338	340	345	355	359	325	373	318	349	348	324	336	346	381	310	377	336	337	333	337	368	384	352	352	386	352	357	350	368	353	375	348	350	345	348	354	342	348	349	364	336	369	361	324	356	320	354	349	333	355	373	350	397	341	328	364	347	369	354	332	333	319	357	349	382	370	336	346	335	358	351	372	386	340	347	367	331	330	369	266	353	332	346	326	336	347	342	377	346	355	351	339	362	355	329	373	345	358	374	296	366	360	364	342	381	357	355	343	341	319	328	367	346	371	335	346	357	344	331	375	382	399	362	336	374	304	360	339	352	341	407	308	342	337	371	363	369	351	387	361	400	359	307	330	356	346	345	362	350	359	356	360	331	363	331	342	343	360	336	355	362	365	375	373	368	369	332	357	340	333	382	356	370	324	338	378	354	338	370	349	317	340	398	341	351	365	364	359	389	362	350	330	361	346	378	375	375	344	358	346	362	369	322	345	349	338	357	355	359	354	352	367	348	356	326	347	339	341	329	338	352	360	387	371	347	357	369	370	374	389	326	353	323	352	358	363	343	358	358	324	350	347	345	348	348	320	378	366	351	347	344	358	370	337	333	349	378	385	356	308	348	352	339	331	371	370	353	369	320	343	345	332	351	372	331	384	363
5539	920	859	782	833	791	799	789	767	814	749	788	760	811	814	748	822	779	843	800	748	768	778	817	768	781	767	707	769	799	778	766	862	743	764	778	804	750	797	760	809	794	782	812	760	823	792	806	780	791	837	755	796	796	775	780	785	805	809	795	720	741	818	768	773	808	754	740	785	784	806	768	771	818	790	751	800	763	769	777	794	734	727	796	771	721	764	763	747	747	783	739	752	782	821	773	790	770	809	811	744	779	731	782	801	734	785	797	774	804	783	818	777	758	764	812	803	796	775	755	761	784	780	764	789	757	794	789	767	782	784	770	794	798	811	757	756	768	768	743	790	793	728	787	819	777	746	787	722	769	755	741	790	746	752	782	775	825	801	786	787	804	785	742	754	780	791	787	799	806	788	808	750	749	841	754	782	783	790	771	776	763	819	756	793	765	804	824	754	771	757	802	793	751	769	790	774	766	785	751	781	824	825	784	811	743	774	725	779	806	785	800	773	787	787	773	754	756	759	779	766	773	770	752	803	781	743	776	776	793	773	746	790	805	731	779	748	746	775	801	775	784	742	775	719	781	747	754	742	728	780	718	753	779	773	776	794	819	735	823	769	774	739	776	762	804	757	759	782	762	796	783	747	797	793	727	776	808	767	763	759	826	767	758	753	748	782	862	845	785	820	776	738	739	819	762	781	806	759	815	813	796	768	780	749	743	819	811	783	755	756	781	741	746	817	776	805	818	785	792	784	762	756	798	755	831	799	736	742	753	763	763	829	777	838	803	795	754	744	822	716	776	803	825	813	740	786	829	760	772	732	807	760	797	830	787	803	774	773	762	760	748	755	764	775	771	759	742	766	763	755	687	814	738	727	769	787	788	809	728	774	817	777	766	764	808	739	780	747	772	729	804	761	779	790	783	784	817	771	759	800	778	846	810	781	805	765	786	780	732	773	733	781	757	802	753	816	805	792	787	769	800	795	848	852	751	713	778	812	797	766	765	723	745	822	777	795	795	776	822	832	770	786	714	786	776	769	809	786	790	772	782	778	803	788	781	751	786	782	767	765	835	745	799	749	793	775	772	807	798	783	744	829	747	768	797	778	776	789	817	781	787	794	787	776	756	810	801	773	788	806	805	767	795	760	779	763	793	754	769	741	817	809	784	762	769	755	768	766	793	781	751	798	797	761	774	789	770	768	828	748	745	767	756	767	792	772	771	731	799	730	799	788	824	765	762	783	787	818	735	818	775	791	765	820	760	721	761	798	770	751	796	756	704	790	800	814	816	777	774	781	738	743	788	766	797	767	773	780	772	799	762	771	752	716	788	787	804	795	739	820	772	784	750	783	750	814	775	770	809	789	737	747	809	762	783	776	815	750	810	802	775	791	813	772	781	767	745	745	776	788	786	800	780	760	835	818	766	748	756	810	816	824	788	810	759	825	783	781	794	781	817	785	849	742	791	743	753	843	775	795	797	766	766	777	790	775	763	744	816	750	810	755	767	741	767	763	719	766	743	841	782	759	806	737	765	753	792	814	767	793	758	778	806	767	812	724	826	743	819	779	749	800	773	792	736	813	780	788	738	765	751	830	758	718	801	748	760	861	783	798	797	806	747	791	730	789	800	808	774	747	744	719	784	823	769	817	771	759	720	788	767	754	779	736	792	776	766	785	791	801	722	838	765	773	765	832	760	734	762	772	729	766	772	793	785	818	814	783	803	746	757	793	839	796	765	812	817	761	732	773	784	770	748	773	737	766	741	818	758	786	808	779	750	749	772	750	824	769	790	806	758	747	823	727	819	761	770	801	810	746	774	755	759	780	779	796	711	756	776	800	767	738	795	776	756	774	816	797	804	729	784	821	791	778	755	838	745	844	770	820	777	749	800	759	770	779	715	771	795	746	788	763	723	754	785	763	772	735	853	738	783	793	790	749	761	827	814	793	763	757	775	782	747	811	801	799	829	764	780	775	797	785	811	803	769	824	768	760	790	818	749	769	794	802	825	728	789	804	691	752	800	758	757	772	795	777	794	741	797	797	772	779	803	756	789	783	801	761	818	745	816	753	777	764	778	767	814	771	788	774	806	820	751	802	803	768	831	816	744	747	717	755	783	788	810	751	805	813	797	808	743	749	769	799	769	795	781	748	749	736	803	769	810	791	765	805	792	760	757	852	782	783	779	818	727	740	811	781	769	798	778	781	786	826	811	781	786	747	789	778	782	796	758	796	760	809	739	806	816	797	799	755	797	790	767	768	766	784	773	779	768	790	755	802	792	776	789	787	821	801	753	777	782	810	774	825	802	777	824	800	779	789	742	742	768	741	688	788	765	759	748	777	745	791	697	822	788	769	798	786	740	727	832	747	762	853	809	731	776	764	806	771	772	755	737	813	786	793	735	744	778	758	784	797	745	759	796	750	823	830	794	778	787	816	776	729	796	763	775	769	830	834	778	782	764	752	749	793	777	764	766	821	774	792	782	732	812	764	761	793	800	793	780	799	806	807	822	763	761	795	796	786	811	804	756	774	751	829	757	783	820	760	797	746	799	776	797	771	766	776	821	804	740	794	793	854	777	736	770	810	805	769	754	737	797	788	711	810	759	783	761	775	733	797	717	755	786	773	727	797	722	795	809	754	798	806	786	816	771	775	822	792	772	817	805	757	813	737	768	809	774	786	775	775	777	797	763	752	779	774	781	797	761	769	743	806	816	777	813	766	747	757	776	789	733	759	779	795	810	762	725	764	809	778	767	854	772	724	766	759	811	780	811	762	768	802	781	759	755	784	764	796	771	770	755	768	825	796	771	783	789	789	782	861	747	751	731	769	750	795	795	785	797	780	794	823	782	801	808	782	812	757	781	804	792	780	783	774	725	740	786	771	814	753	747	808	774	780	756	822	744	830	812	784	804	796	750	787	761	747	784	790	773	741	780	793	783	769	766	755	786	745	811	812	792	800	783	791	795	804	821	800	760	779	749	781	761	742	779	795	773	848	793	782	792	756	798	763	787	752	764	762	779	784	802	775	777	744	825	757	765	813	808	796	767	772	723	790	816	786	733	761	726	718	754	776	848	830	785	730	751	759	771	805	744	773	800	787	817	735	780	792	771	793	772	732	797	770	799	767	739	754	789	760	807	727	768	774	764	770	787	803	817	758	770	690	800	789	833	751	748	751	779	742	775	799	826	760	810	728	767	766	755	750	759	812	777	783	771	791	750	781	765	817	745	761	800	799	791	793	813	755	802	781	803	771	771	773	801	762	767	794	796	785	742	745	793	779	799	818	803	811	775	803	780	742	796	788	819	758	772	775	766	779	817	785	811	791	751	762	822	747	788	813	760	760	802	778	832	782	800	780	816	786	759	722	774	788	794	782	804	797	743	769	730	825	791	816	764	796	805	768	764	808	779	794	760	775	760	794	698	804	872	754	773	792	782	754	784	797	774	791	823	782	770	758	753	828	755	747	810	779	768	746	766	780	740	729	802	780	758	847	705	799	763
24491	20940	24346	27684	20422	1845	388	343	305	291	276	310	292	247	268	241	255	231	240	239	230	248	253	254	232	222	234	242	268	208	231	285	268	212	226	227	236	247	262	251	242	261	257	220	227	256	229	237	239	230	244	240	249	248	226	234	247	232	258	203	231	256	238	212	262	252	235	244	212	234	234	254	229	213	219	244	249	204	229	193	237	232	249	251	268	235	246	237	253	251	239	260	234	239	247	253	209	253	233	244	217	245	238	219	246	242	269	266	244	234	227	239	252	258	232	250	238	244	240	238	247	246	238	256	229	212	238	243	230	259	242	236	233	248	226	224	241	251	213	247	239	227	226	230	209	227	248	244	238	239	228	255	240	220	225	260	242	225	252	227	213	234	238	233	234	237	239	222	236	239	239	249	251	253	231	261	250	254	226	231	236	231	237	230	233	244	230	241	224	266	220	266	297	207	250	245	234	225	199	241	232	244	227	234	223	230	249	233	225	234	221	240	252	228	227	251	221	261	223	250	230	222	221	240	236	236	226	249	250	246	220	259	225	233	215	237	240	239	257	231	272	219	235	235	226	231	242	256	253	268	219	226	258	235	214	270	239	226	238	232	263	207	247	211	222	210	246	245	231	223	232	208	249	249	251	240	212	241	257	233	251	240	253	220	254	259	224	249	234	229	242	238	223	221	219	207	229	252	231	241	237	245	257	209	259	237	233	239	218	233	229	242	228	224	223	225	215	209	258	249	228	244	277	246	238	270	219	238	242	222	240	259	207	221	229	244	218	243	231	262	226	243	228	228	254	246	223	235	224	243	239	207	238	250	247	216	226	279	210	214	264	204	222	246	245	243	254	273	243	243	227	219	245	266	272	239	245	255	227	205	220	208	228	257	234	257	244	230	218	242	251	257	221	236	249	235	250	242	221	225	237	252	276	225	219	228	222	255	280	235	209	217	245	227	251	270	266	237	233	237	236	248	284	229	260	248	248	252	236	225	245	245	248	241	223	259	204	226	266	221	222	248	235	253	267	261	232	244	213	209	244	241	244	232	221	239	235	256	218	230	224	226	266	237	243	193	249	270	253	228	232	238	240	206	234	256	233	271	239	240	230	261	235	206	258	230	214	216	256	269	238	232	250	201	205	236	247	239	235	246	216	246	221	240	207	216	225	232	232	238	236	206	218	190	220	244	244	239	246	229	236	231	233	239	212	251	236	241	210	228	229	253	233	227	233	230	246	222	224	241	257	222	231	221	227	233	233	228	232	192	199	242	214	249	218	277	246	216	193	241	246	242	244	235	259	228	248	235	207	247	220	238	229	241	259	249	219	241	226	228	215	244	258	226	231	250	255	249	230	233	256	239	233	247	234	222	271	218	216	236	236	279	263	236	221	236	252	227	250	235	244	233	202	270	242	235	242	223	214	215	241	251	244	225	240	244	232	242	243	261	233	243	240	230	233	251	220	258	231	225	264	281	233	266	242	260	229	248	246	263	199	225	240	242	248	235	256	249	224	222	210	244	237	240	243	251	259	215	204	221	259	246	242	248	216	253	252	249	227	229	214	261	262	218	245	210	251	234	254	230	221	245	228	241	245	226	244	245	242	240	239	256	225	246	290	243	242	233	230	240	226	237	228	257	261	221	222	241	253	239	226	239	251	259	241	245	242	252	209	246	214	204	240	243	223	214	259	254	249	231	232	230	219	231	245	212	264	220	252	256	199	231	235	205	263	227	248	244	225	248	245	222	241	246	236	233	219	219	215	207	229	214	257	207	245	244	230	232	230	251	240	228	241	231	255	255	263	227	223	272	220	227	266	213	244	216	253	244	257	253	198	239	229	225	241	194	246	240	236	227	232	227	260	236	247	209	227	216	224	228	211	245	213	249	223	237	240	239	215	257	224	214	233	225	267	251	242	242	215	224	253	219	215	227	258	240	250	242	249	228	266	239	243	229	248	224	244	233	241	255	240	253	254	232	233	272	218	265	235	243	254	217	227	246	234	255	236	254	220	242	244	241	237	210	215	226	239	271	231	206	234	243	233	254	274	221	233	238	226	230	261	231	215	247	257	247	239	234	231	223	256	213	252	224	212	230	222	249	234	239	229	224	259	239	248	233	241	234	228	256	240	220	247	264	253	211	237	271	231	237	214	218	221	251	229	252	246	225	241	254	253	248	236	241	248	226	259	234	202	215	222	229	253	221	223	196	199	233	218	245	270	235	252	216	214	218	202	233	240	249	245	232	249	235	254	203	228	231	245	240	188	262	224	233	205	224	284	246	216	239	235	258	247	229	213	221	246	251	225	189	257	266	229	246	232	239	248	227	249	213	240	254	290	238	241	251	230	260	245	252	238	239	219	284	217	216	280	248	204	234	208	223	240	257	255	256	237	230	236	271	218	247	222	238	233	251	237	236	245	265	224	253	231	232	231	278	224	232	238	243	205	221	241	224	239	228	256	236	231	230	246	249	292	222	239	245	243	225	234	219	243	216	198	243	256	256	254	237	238	248	208	254	231	239	256	213	252	211	208	247	246	244	256	252	236	236	249	227	207	231	242	247	244	217	226	225	249	222	242	242	263	208	222	246	236	214	234	253	240	196	233	227	226	224	265	243	222	267	233	224	242	227	202	242	238	245	245	259	233	234	250	237	221	221	237	237	242	234	233	256	243	191	200	218	213	224	224	252	237	217	226	256	266	255	253	241	258	262	250	237	245	216	235	237	229	252	229	249	251	262	226	210	229	236	188	210	249	215	238	259	243	200	237	256	249	216	259	232	235	275	222	229	244	247	222	236	239	237	242	217	216	225	279	216	207	250	256	242	272	215	219	249	247	222	225	221	253	213	248	221	231	234	244	254	218	247	234	235	250	252	262	241	237	220	244	194	244	228	244	248	225	230	255	226	245	245	234	234	237	237	267	228	226	229	226	211	213	249	225	214	236	226	246	227	232	262	223	215	229	243	232	227	259	229	227	250	197	229	247	239	244	211	199	237	231	219	210	239	239	232	223	252	241	229	245	231	259	252	263	228	282	246	225	247	230	228	244	242	240	243	217	219	232	226	252	264	229	222	237	233	225	252	243	221	218	260	220	221	230	243	214	247	255	228	262	226	224	221	233	227	217	205	234	260	245	204	251	253	250	220	258	263	251	259	230	234	227	234	206	236	246	250	229	246	239	239	246	223	236	246	240	254	213	259	244	241	225	252	209	230	241	247	218	236	224	267	206	251	240	201	227	232	233	226	207	220	250	229	223	252	244	260	259	250	252	246	207	259	225	221	227	255	266	234	260	257	238	253	245	252	259	263	263	243	271	233	233	247	256	214	234	232	242	222	239	230	246	238	241	233	222	241	224	210	219	226	266	249	270	217	248	240	225	234	275	238	263	238	247	231	221	240	216	232	242	226	229	248	231	264	244	248	255	247	245	261	278	217	239	253	237	259	232	240	240	281	212	244	258	227	252	253	269	244	216	222	238	236	228	261	252	235	245	236	242	246
3053	2507	1641	930	695	564	574	571	581	563	584	559	555	540	542	542	532	508	528	502	560	565	556	575	570	510	534	520	534	543	588	556	547	501	516	602	538	557	521	496	503	549	533	543	520	540	575	532	536	540	556	503	519	571	548	586	575	525	522	573	533	545	551	573	536	540	501	540	493	599	557	534	548	566	572	545	511	541	511	535	560	518	522	546	512	536	507	544	562	553	531	520	521	509	527	519	539	504	515	522	518	546	512	524	552	516	530	554	517	538	521	556	518	518	519	510	513	568	538	544	572	515	517	513	546	521	533	506	509	534	513	513	545	526	531	526	539	499	556	521	542	514	529	499	516	543	545	504	519	536	520	510	549	493	516	514	576	547	549	547	503	549	525	569	530	505	532	526	504	558	530	536	576	546	575	491	523	549	539	517	560	530	552	528	563	510	523	560	545	572	506	505	536	516	525	532	531	525	522	523	562	532	535	526	532	533	530	550	527	535	552	494	560	508	508	526	573	503	511	517	594	523	508	502	536	508	529	541	555	563	580	523	539	528	564	557	532	563	515	530	533	591	547	552	532	493	539	556	502	525	516	523	477	537	484	528	532	533	504	569	540	544	544	549	498	530	513	531	575	513	554	525	552	538	509	540	515	525	499	529	511	511	558	526	511	519	528	517	503	537	554	544	501	526	579	512	542	550	547	518	537	562	556	500	535	574	505	542	537	527	519	495	537	505	545	537	551	512	582	526	528	539	505	508	490	499	542	555	521	531	523	552	511	524	511	538	524	576	517	528	543	532	505	535	530	513	532	531	544	555	522	487	505	567	541	536	554	539	541	552	501	558	563	503	536	559	544	509	545	517	535	542	559	552	498	569	521	543	556	523	535	557	507	501	538	506	549	497	546	514	527	565	523	517	554	545	538	502	541	517	536	577	551	534	553	516	519	517	552	540	506	551	516	553	550	512	515	502	515	538	500	541	518	554	532	569	543	512	475	542	540	590	510	535	544	517	528	548	547	535	509	550	506	505	555	485	525	520	527	532	537	519	554	546	532	564	525	551	517	553	563	517	515	491	556	531	559	531	491	513	519	507	527	523	550	517	521	514	583	455	538	521	530	540	522	520	556	514	530	536	507	563	507	545	524	537	519	483	517	495	540	506	523	548	549	561	524	562	580	555	517	525	521	537	529	545	510	524	501	569	525	546	572	576	545	552	537	545	513	520	534	541	545	534	547	530	519	515	510	516	515	516	567	552	562	522	497	561	559	556	516	533	511	526	545	591	510	529	549	547	529	523	547	552	530	518	581	525	550	516	524	561	517	539	524	517	534	478	507	520	550	579	541	545	528	515	542	517	514	522	539	503	528	567	576	524	535	551	497	521	492	526	521	526	516	580	512	523	549	543	531	546	534	566	539	530	540	571	509	518	526	511	536	531	534	539	483	471	524	542	534	539	530	535	537	505	570	530	507	508	523	534	516	538	491	503	548	521	518	549	543	569	584	524	483	549	566	514	500	517	517	524	527	542	535	560	565	507	521	549	526	563	518	567	515	538	525	539	555	510	557	515	519	542	542	573	498	526	560	499	521	552	497	549	555	524	536	543	555	559	511	546	555	539	542	509	495	558	526	523	555	544	505	534	534	476	566	516	517	542	548	505	569	522	509	533	556	550	522	575	556	521	526	513	545	568	513	538	560	535	529	529	523	536	506	490	574	602	558	528	571	543	537	538	553	535	549	532	531	573	545	572	567	495	572	507	496	574	541	505	560	522	501	522	519	527	529	500	518	552	527	507	550	482	527	529	515	516	539	512	565	553	541	553	528	525	576	502	538	544	474	542	535	528	500	492	575	551	480	522	559	502	507	511	530	554	549	538	555	521	529	546	530	570	525	533	584	522	539	533	503	490	571	517	523	603	520	534	549	511	527	574	563	532	497	524	528	524	535	535	530	556	535	532	582	525	540	567	533	544	550	538	573	537	560	523	535	571	554	528	538	487	525	572	590	559	544	549	516	561	535	540	504	510	566	534	508	521	557	577	544	489	530	511	535	545	553	497	524	538	484	540	528	554	552	560	543	562	541	528	557	555	569	567	510	585	544	547	527	523	554	521	547	557	543	517	523	507	522	535	532	526	510	537	495	541	543	564	531	561	545	548	491	547	549	535	509	555	537	570	515	516	549	528	515	534	517	526	568	563	534	535	576	518	578	555	507	555	518	512	516	558	547	528	537	547	541	527	535	526	572	558	532	545	513	555	539	531	524	505	566	543	532	570	544	511	503	488	535	527	544	540	519	494	541	512	566	539	518	537	517	515	491	513	492	522	553	550	531	508	528	558	536	557	542	515	559	532	509	524	508	536	523	525	586	567	523	525	507	557	550	516	477	548	541	536	559	534	544	543	494	490	547	518	557	506	554	520	538	553	524	570	531	572	508	539	514	527	569	537	596	509	520	574	507	538	546	533	520	545	541	542	538	548	538	529	541	559	550	526	548	561	564	545	566	568	554	557	528	555	557	531	563	544	540	554	554	496	496	476	523	538	497	525	558	515	541	548	564	527	533	526	538	504	496	532	549	551	561	571	555	525	532	547	568	555	558	515	546	565	532	478	524	541	577	517	507	578	509	509	513	539	499	548	521	506	536	511	547	517	515	541	528	537	537	564	529	521	495	526	528	550	525	538	558	544	533	516	539	549	504	551	533	542	539	529	566	544	545	603	505	553	572	525	522	526	473	500	565	505	551	497	514	569	557	500	519	545	533	518	540	527	580	542	545	541	538	530	548	542	503	526	554	532	531	553	559	493	566	502	512	557	529	532	555	481	503	524	538	528	536	534	517	551	556	492	540	520	485	550	517	532	553	519	566	550	541	533	575	545	572	555	532	595	551	519	492	544	527	521	480	528	519	509	509	579	490	509	538	522	526	525	519	520	545	542	543	536	497	524	530	556	526	552	544	531	476	513	532	544	499	562	510	563	521	502	517	540	535	538	572	492	578	538	513	522	574	548	510	551	514	534	524	507	526	525	560	577	542	524	525	506	557	532	536	530	529	513	537	536	527	536	506	524	523	526	506	528	511	557	518	529	515	539	527	503	568	571	561	601	545	498	532	492	534	548	499	523	545	531	560	536	498	513	530	532	543	516	507	539	541	578	531	574	524	522	516	519	550	523	537	550	502	553	515	559	542	520	548	568	532	519	494	539	547	546	543	507	531	512	492	509	528	534	526	504	533	536	508	520	524	546	503	522	520	567	553	535	530	524	497	541	542	480	550	565	521	561	563	536	533	538	590	511	544	580	535	516	554	493	539	553	536	569	552	533	566	512	530	536	517	524	535	521	514	521	528	540	577	546	514	592	530	520	530	539	522	523	550	547	546	513	558	559	549	510	553	567	530	572	526	493	516	530	557	524	521	534	528	518	499	536	545	519	503	495	531	567	529	497	501	554	516	536	537	570	586	555	500	540	548	522	512	537	532	521	527	532	541	530	561	541	530	533	514	537
23752	20956	25045	27021	20961	20741	1171	306	244	196	171	145	162	154	136	128	136	126	122	107	122	120	98	128	126	120	92	100	114	123	92	117	147	117	119	107	106	116	122	118	108	118	90	114	122	121	89	101	93	81	86	96	104	95	93	82	96	95	114	90	114	111	100	106	109	94	115	114	92	94	122	102	97	107	112	85	99	111	98	101	97	107	110	116	93	106	95	91	84	89	108	102	100	84	89	95	96	89	82	87	105	99	82	112	100	105	80	112	101	112	95	90	103	104	106	108	97	118	115	95	112	122	107	112	100	109	96	93	107	102	80	104	92	91	85	107	108	83	117	110	81	103	129	91	87	96	106	110	104	101	103	80	101	101	101	134	88	88	115	111	102	96	89	107	97	115	111	110	103	94	100	108	110	108	104	105	101	94	107	90	111	105	106	113	95	81	97	110	112	98	107	72	90	104	95	110	112	77	96	105	126	133	142	88	100	100	103	97	107	94	92	88	109	101	90	85	94	102	96	102	82	104	90	84	87	117	92	118	96	85	90	101	96	101	109	109	84	105	100	94	109	97	117	113	89	89	97	111	85	83	101	75	91	86	107	90	105	92	119	96	92	108	108	110	112	97	102	102	87	106	105	114	98	81	106	87	118	103	90	106	85	104	97	104	88	102	92	105	89	94	103	89	104	117	93	96	97	96	91	97	86	101	100	101	110	117	87	98	103	113	105	101	110	103	93	107	89	104	77	103	97	109	78	96	95	99	106	87	100	104	110	102	96	93	109	130	96	92	84	124	93	109	123	111	105	95	90	90	108	110	108	101	102	84	88	99	105	86	96	89	99	111	107	94	101	104	92	85	102	99	82	93	101	78	91	94	89	103	123	90	110	100	125	117	103	104	91	93	107	82	101	98	121	92	80	99	98	114	87	100	104	91	93	99	98	100	85	116	112	108	101	105	118	88	82	118	88	100	100	94	111	110	96	107	104	108	95	112	98	110	108	85	90	94	104	93	95	111	76	101	81	89	104	95	101	92	102	97	101	97	105	107	85	111	71	108	91	96	88	100	103	104	112	95	97	94	105	89	87	99	100	134	89	100	92	98	105	98	120	120	115	115	115	99	102	94	99	134	90	94	99	84	99	98	78	80	86	77	101	98	105	88	87	98	78	94	81	84	79	106	109	83	71	101	84	101	94	83	108	130	118	89	90	105	105	96	93	106	100	94	100	102	85	101	104	83	102	102	98	103	112	95	102	95	97	94	119	89	104	96	95	90	93	102	101	94	92	113	95	97	99	82	120	93	103	121	106	96	85	92	70	89	88	104	110	91	97	102	107	108	77	106	86	103	103	89	109	104	89	84	113	91	105	105	94	100	90	105	95	103	92	94	78	96	113	105	93	113	89	85	102	106	98	86	98	96	117	118	77	114	91	80	93	84	124	103	89	99	99	107	115	99	102	105	92	103	91	88	99	90	102	100	108	91	125	107	106	94	103	91	96	99	90	86	81	97	108	107	94	93	89	109	91	94	118	105	102	96	113	95	95	74	98	104	92	130	97	84	96	113	94	99	110	83	104	102	105	91	88	92	112	98	90	95	102	101	99	102	82	120	92	95	105	90	92	80	98	101	98	101	94	94	101	90	112	100	108	105	101	108	113	92	108	82	97	97	93	98	110	89	120	105	82	101	115	89	99	83	80	120	119	101	92	102	91	99	102	95	93	125	123	94	92	85	111	90	85	98	102	90	89	110	111	101	85	93	110	96	118	115	107	95	97	92	89	97	114	87	96	98	94	99	93	104	96	96	98	101	92	99	96	105	109	115	109	85	98	85	98	103	90	97	100	87	89	100	94	92	91	106	96	92	98	90	102	97	102	102	103	96	89	89	129	135	91	95	110	108	82	105	113	94	86	85	89	99	96	116	120	80	92	107	121	103	87	92	98	103	100	85	90	113	92	94	111	106	115	105	104	109	102	96	83	83	98	101	97	86	105	118	110	101	95	82	103	97	95	75	105	115	99	97	75	106	103	87	110	109	95	112	104	89	116	98	114	111	102	119	97	104	108	112	107	76	103	84	98	100	114	107	97	102	112	107	61	93	87	81	102	84	112	97	90	94	79	95	108	94	107	104	85	87	99	109	104	102	98	124	99	107	101	96	106	88	96	79	138	95	98	101	104	105	98	95	108	87	92	99	93	110	108	88	109	92	96	101	113	97	98	95	99	108	89	89	98	114	114	114	98	85	91	114	107	110	83	93	98	99	79	97	107	106	106	107	96	106	92	97	111	102	102	113	95	100	91	93	116	107	91	104	113	100	92	92	92	111	102	93	109	95	97	93	105	79	91	95	112	82	105	94	88	91	97	103	108	95	103	106	92	89	99	99	108	120	104	99	86	127	94	94	83	111	102	97	98	117	91	109	92	87	99	78	76	99	108	105	116	117	114	120	84	93	92	102	125	107	113	100	92	104	106	86	107	111	92	87	120	101	104	112	103	92	108	97	110	109	107	82	99	99	90	108	97	109	95	110	111	101	97	85	101	102	74	102	90	87	99	93	109	79	102	106	93	107	100	107	105	124	94	98	81	85	88	80	99	107	101	113	103	89	122	105	113	102	118	100	91	101	89	90	116	105	102	102	103	109	98	97	98	90	101	97	96	98	104	99	89	113	107	107	88	96	100	93	85	102	91	116	129	92	94	79	103	84	83	101	109	117	109	113	98	96	98	90	92	109	100	91	109	88	115	92	97	84	94	103	107	102	104	102	92	89	94	126	99	102	106	96	95	102	119	79	108	102	117	105	109	95	90	93	113	92	99	107	88	109	112	118	90	100	105	96	121	109	96	93	117	100	125	106	97	100	111	109	118	105	86	81	107	119	98	101	93	111	83	92	100	113	83	84	106	105	117	112	115	102	101	96	101	93	93	100	108	103	124	99	85	80	106	107	83	102	85	105	95	116	105	126	86	109	113	104	120	101	95	100	111	98	127	111	98	104	122	100	125	97	100	110	127	93	100	121	101	94	108	111	99	105	113	98	81	106	85	101	92	106	82	93	98	97	96	120	79	91	107	91	115	98	115	93	83	104	110	106	106	110	75	99	90	103	92	97	101	85	86	103	92	107	95	94	109	110	89	98	109	101	92	82	99	91	72	83	90	121	109	87	105	102	95	117	84	76	116	114	105	107	105	93	111	118	116	100	88	109	101	89	97	102	93	109	92	98	87	88	113	103	99	109	87	110	104	98	114	116	98	97	118	91	93	117	98	104	110	101	91	90	95	111	111	96	92	102	107	112	95	100	114	114	101	108	127	113	103	91	100	101	118	128	99	98	92	103	104	111	91	100	89	88	107	104	106	108	100	125	96	95	105	97	97	124	90	92	99	91	90	88	98	82	90	108	117	89	102	93	86	82	97	119	101	93	89	97	115	85	100	102	87	102	105	104	107	88	92	110	77	90	97	92	117	112	89	109	97	105	90	98	93	85	102	94	112	118	120	107	106	87
2929	4071	2180	986	611	434	390	361	344	290	293	315	308	295	268	291	254	246	273	263	270	275	276	305	241	249	256	246	266	261	258	255	279	261	245	254	249	275	265	274	270	253	277	267	268	263	269	252	245	257	249	281	260	278	278	269	266	255	241	267	278	276	258	252	266	267	277	273	261	253	274	246	246	244	254	275	262	263	270	276	275	269	291	244	234	255	269	252	248	284	272	245	266	266	249	247	260	252	251	267	260	268	247	276	278	288	282	284	281	273	266	286	262	294	267	255	237	259	284	252	244	277	274	244	249	242	284	255	250	256	268	292	254	258	236	287	269	285	254	244	270	243	243	232	247	281	243	265	210	258	279	273	243	279	267	245	298	269	280	275	257	233	277	255	235	268	247	254	310	240	274	261	283	259	254	245	275	261	274	273	229	255	263	248	284	294	254	245	265	228	274	256	271	243	253	265	266	266	250	265	244	265	276	262	236	251	261	232	274	267	229	258	258	276	263	250	263	267	234	244	267	258	286	253	265	270	260	250	272	252	256	266	267	243	268	239	299	288	258	268	269	304	271	267	274	271	224	237	249	266	276	247	265	240	271	285	281	283	269	269	243	254	245	250	272	241	273	271	254	276	308	256	279	260	253	257	286	255	322	252	257	264	249	229	262	241	260	280	240	269	241	279	262	287	265	256	260	281	286	273	240	278	223	248	234	274	253	253	231	259	230	280	267	252	293	247	256	249	242	263	232	266	265	227	279	225	237	242	279	262	245	254	248	252	244	273	262	270	274	247	281	279	259	275	245	245	271	238	235	258	261	258	263	251	284	252	260	228	250	242	256	284	286	258	240	225	251	254	260	227	256	255	253	223	252	277	265	244	283	249	280	272	258	275	265	286	264	248	244	243	245	243	249	277	280	234	261	242	264	267	253	255	253	250	268	260	280	270	258	264	244	264	272	244	258	239	247	270	268	254	244	244	279	265	259	276	247	236	266	265	241	237	255	255	281	242	235	244	257	264	266	252	232	278	245	259	305	243	263	272	257	279	253	253	243	242	259	281	238	242	274	273	258	256	242	262	265	267	253	251	251	260	229	259	273	258	261	268	271	230	276	295	237	263	296	259	267	272	240	261	248	280	256	257	259	264	246	254	249	262	278	269	246	248	252	286	274	258	301	252	260	257	250	261	256	254	272	235	251	297	253	251	234	258	248	246	272	230	229	279	264	258	261	278	280	271	278	276	278	275	235	294	235	274	263	252	261	251	270	261	239	267	265	275	270	264	245	263	228	275	257	280	253	272	252	260	262	257	252	258	258	281	288	271	254	258	280	230	290	247	256	266	266	260	276	264	286	257	269	285	275	276	264	274	254	270	276	249	239	285	277	281	271	267	270	281	266	244	257	253	242	249	248	285	277	269	248	249	248	253	291	261	255	226	261	270	273	269	269	267	262	284	287	256	274	256	249	265	260	247	299	258	248	275	261	267	242	261	258	232	260	258	276	238	261	258	279	250	266	258	284	247	269	284	272	257	230	276	243	245	286	291	285	271	245	274	236	255	271	274	262	251	266	235	252	251	257	256	238	277	277	279	241	254	290	243	247	272	252	272	247	296	284	251	239	247	246	260	237	264	217	268	239	275	250	262	265	274	290	251	239	260	236	239	233	261	270	283	243	249	257	293	273	258	254	253	263	248	257	276	288	268	253	253	212	275	253	281	239	300	240	264	265	265	270	240	255	255	266	265	252	254	245	257	245	258	252	238	270	258	247	253	278	256	246	240	244	265	260	270	251	268	283	254	276	274	281	265	246	270	263	264	239	266	277	269	236	269	266	286	278	236	263	272	249	276	271	274	253	239	272	264	268	261	270	270	270	272	252	269	258	251	265	275	258	234	260	261	271	251	283	251	279	272	244	241	268	258	268	276	258	285	262	255	240	239	282	262	271	277	274	271	262	254	257	243	267	255	258	261	264	273	251	278	252	258	253	241	259	246	268	282	237	282	270	278	288	240	236	231	267	260	266	276	254	280	248	278	273	267	234	231	225	271	258	269	281	270	249	254	245	273	260	263	250	271	266	245	263	234	276	276	249	255	244	289	260	254	270	241	271	252	256	263	295	278	237	245	294	250	263	277	260	287	253	263	266	288	246	245	272	258	245	254	252	258	276	273	266	243	276	244	245	262	243	241	271	283	279	257	283	275	275	251	289	288	254	240	247	277	295	283	264	230	262	281	251	251	247	284	282	237	252	280	280	258	268	242	254	235	254	276	252	253	258	280	263	263	275	251	251	248	254	273	267	235	278	264	264	250	256	260	223	268	266	262	266	282	260	283	272	226	275	257	290	271	248	273	272	250	244	260	253	279	244	253	263	244	264	228	268	278	258	276	265	244	251	247	233	248	253	267	276	262	255	253	271	273	257	268	284	304	259	260	265	221	257	229	272	241	244	263	262	247	254	232	236	264	292	255	229	257	289	262	263	259	256	287	241	269	294	226	257	291	252	278	226	293	275	259	257	283	249	272	254	250	243	265	260	278	266	284	267	227	277	234	249	275	294	263	282	289	299	270	238	280	245	261	233	293	303	261	260	257	278	263	244	263	249	283	233	279	262	274	250	233	246	252	260	281	262	271	265	242	239	246	260	271	284	278	281	266	246	255	261	262	275	267	256	244	246	274	255	291	271	258	254	265	262	293	250	241	261	246	279	256	270	300	233	274	257	256	254	248	251	260	286	216	259	245	259	244	260	272	278	257	264	242	285	267	262	258	233	246	262	252	276	251	267	253	273	260	276	272	245	305	253	263	289	264	270	267	267	263	245	258	241	252	246	258	280	237	258	242	257	253	250	266	276	241	268	242	264	266	257	284	262	249	244	265	290	238	252	258	283	250	251	234	234	256	293	259	262	288	266	280	275	255	260	250	289	256	245	250	273	254	300	260	292	255	266	240	250	242	263	275	288	240	278	274	258	248	280	252	257	280	288	265	259	260	259	257	269	236	256	258	245	273	240	295	238	275	266	257	302	244	246	267	246	232	266	250	245	261	265	267	267	255	257	250	254	265	264	275	252	268	264	246	268	274	260	239	255	243	277	275	273	229	259	282	274	259	266	261	282	257	240	228	257	252	249	242	273	245	276	257	263	251	273	257	268	273	261	244	238	262	230	276	255	272	258	270	257	280	276	242	289	280	292	256	248	269	258	272	258	245	295	254	249	248	259	268	255	286	238	240	296	227	246	266	246	246	233	259	271	272	258	281	274	240	266	281	254	247	285	283	254	277	285	247	262	257	260	288	276	272	308	252	277	243	291	259	227	246	252	283	264	269	264	276	253	283	261	252	262	257	275	271	227	269	257	256	241	254	269	251	264	247	255	253	245	222	310	270	283	233	242	265	250	271	265	274	271	238	251	228	260	272	272	251	235	298	267	268	268	244	288	266	277	228	245	273	246	264	240	268	246	272	247	248	276	268	258	268	266	241	275	210	239	263	239	273	261	262	261	290
32119	11006	1330	675	499	485	339	359	374	348	364	388	366	375	360	348	347	340	370	373	375	375	341	346	392	325	350	358	324	325	364	395	303	344	332	385	314	330	332	348	381	322	361	343	393	390	366	376	344	344	347	343	348	343	342	348	363	340	360	350	331	367	354	364	337	355	340	349	346	341	385	367	334	355	356	335	378	397	325	377	365	362	374	355	381	389	336	390	345	324	336	356	340	347	355	332	367	338	396	386	341	351	273	362	328	343	348	356	365	390	333	353	350	361	339	349	325	349	376	344	351	358	326	372	348	351	392	370	335	344	316	332	388	356	355	323	335	346	327	366	346	353	353	396	334	372	382	344	340	321	359	337	348	350	350	364	347	363	350	385	391	311	372	339	371	360	360	363	356	362	355	308	366	351	364	326	375	339	339	342	350	355	352	356	333	325	344	352	344	391	358	352	314	333	351	359	351	351	323	355	318	334	342	347	359	373	345	342	342	340	350	343	352	353	352	338	368	352	335	367	318	367	333	329	355	366	369	297	373	361	343	369	370	344	353	356	335	372	347	319	373	365	333	368	316	339	347	364	337	357	361	350	337	369	362	345	356	344	358	285	353	360	317	381	368	333	348	362	322	347	342	330	338	362	380	311	316	355	383	347	398	380	333	343	348	346	311	371	324	370	343	379	365	334	370	348	377	351	330	376	332	368	397	341	324	368	369	360	375	388	338	337	347	338	349	316	371	338	357	317	357	350	376	379	341	307	363	337	320	358	351	363	328	351	360	403	353	358	336	349	347	354	349	343	349	333	366	366	392	342	366	333	358	344	347	361	343	329	343	348	359	362	336	342	343	341	326	396	325	330	368	390	339	356	371	347	353	336	393	355	345	346	372	305	373	369	359	382	364	334	368	330	356	341	373	343	374	352	352	341	329	362	374	349	363	349	352	312	350	388	356	344	347	352	326	362	354	333	354	350	373	370	321	354	340	374	354	335	318	346	389	350	360	341	348	326	332	363	363	354	341	365	350	364	388	357	366	342	348	339	355	349	333	331	347	316	354	353	344	324	355	335	352	322	363	417	335	332	347	349	371	353	330	330	410	344	391	354	368	337	343	326	359	342	364	342	347	352	318	367	349	337	331	364	348	359	358	328	373	366	367	371	295	360	345	385	338	351	331	300	358	354	343	374	362	381	343	355	352	374	345	351	344	355	351	343	337	313	365	354	346	364	362	364	354	340	369	356	363	346	381	361	376	355	381	349	361	364	348	371	341	317	324	364	325	345	337	336	320	323	371	358	327	377	349	356	363	343	318	338	337	319	343	334	373	339	354	362	333	412	340	341	355	351	378	322	352	335	375	329	333	347	374	326	320	369	368	344	341	351	339	340	350	341	344	295	333	306	404	336	339	355	364	335	378	351	365	365	352	348	329	383	363	313	363	343	334	300	305	349	366	356	364	348	346	363	354	353	364	337	365	376	381	354	361	372	382	341	330	333	385	368	357	363	322	366	328	356	353	332	361	337	367	309	380	353	364	357	355	329	359	339	364	378	383	366	378	347	283	331	357	342	342	321	358	352	343	341	332	326	364	306	364	327	341	391	383	330	354	327	343	325	371	336	339	337	369	356	348	342	336	333	330	370	349	342	374	344	298	351	333	340	355	352	360	366	382	345	399	352	352	376	328	363	362	342	355	363	342	378	357	345	378	349	308	359	340	354	352	350	348	346	368	355	362	368	325	360	362	328	327	361	346	374	340	372	359	364	378	351	342	333	317	319	343	366	342	310	333	346	366	338	351	338	343	318	338	391	325	360	363	348	351	373	352	352	316	316	352	346	345	361	355	365	344	362	363	345	369	316	354	365	328	364	344	347	361	330	392	321	332	357	365	353	352	350	337	373	313	335	355	349	349	381	346	308	360	373	361	329	366	350	325	331	335	318	363	357	381	351	330	351	326	348	364	335	358	344	336	336	347	312	376	395	382	342	342	317	334	353	311	360	352	335	354	364	342	389	346	327	352	359	393	349	347	336	331	310	343	348	378	347	345	325	349	355	379	322	335	375	330	345	352	361	399	356	359	366	347	346	368	349	339	316	335	350	342	341	336	379	367	355	372	359	369	356	340	346	356	381	350	345	334	339	329	357	348	357	356	338	353	374	371	326	364	317	368	342	330	346	314	339	365	348	332	360	361	363	334	297	332	370	355	337	346	350	347	340	353	320	338	378	361	371	357	340	376	354	343	347	327	338	363	358	346	371	333	338	357	366	333	328	385	317	368	377	355	347	337	346	340	354	357	354	348	342	343	334	302	339	335	349	340	319	354	358	359	346	332	359	353	356	359	354	364	323	355	331	344	349	349	337	299	338	381	364	360	352	387	333	328	322	363	320	368	353	372	325	371	330	361	354	371	355	326	343	357	360	380	336	360	388	369	371	350	324	362	350	296	359	347	393	356	322	346	351	398	349	353	347	335	349	345	373	335	371	336	356	348	353	324	347	349	348	363	394	328	319	342	365	343	330	327	320	327	364	359	354	353	355	327	295	342	343	371	323	328	358	373	324	348	361	348	342	355	328	362	323	340	339	374	372	350	339	326	360	351	350	341	365	343	346	337	348	325	326	326	338	311	362	379	346	340	363	352	354	320	322	329	357	316	339	349	343	342	350	376	334	360	330	356	342	349	342	395	376	323	328	341	353	327	340	357	347	319	363	370	342	370	379	334	373	344	333	357	340	334	356	345	396	358	330	350	334	339	370	301	327	330	315	329	373	317	339	377	380	347	335	360	339	364	344	357	347	358	345	351	342	362	349	363	338	313	343	357	368	335	348	371	350	339	356	358	342	318	351	336	352	373	337	354	374	361	382	333	322	340	368	342	317	369	333	333	344	310	343	338	348	348	353	387	384	375	352	353	350	359	378	360	323	339	307	366	349	323	316	323	339	412	352	375	352	350	323	380	376	330	333	323	328	352	353	368	317	345	342	351	350	347	331	321	386	325	372	343	366	312	343	380	346	352	366	345	306	344	334	323	366	334	344	343	379	346	382	318	350	339	373	369	352	379	374	366	365	346	346	360	346	311	323	336	357	375	320	350	319	397	371	325	313	369	380	362	368	356	345	350	347	321	356	347	331	351	338	341	388	333	353	373	344	329	351	394	389	371	356	335	327	347	387	357	326	323	338	327	342	364	342	376	312	401	342	389	378	374	357	346	363	403	390	340	351	359	359	358	387	344	336	353	315	362	357	355	365	347	350	352	362	347	377	374	360	360	345	349	361	343	336	377	316	334	364	380	346	380	347	389	352	340	364	355	368	337	370	352	332	355	332	339	313	330	413	380	361	321	379	358	346	373	367	338	371	403	367	337	336	335	362	402	350	364	383	375	337	334	383	334	335	340	361	329	345	347	351	330	345	367	337	311	345	388	360	357	357	362	370	357	335	354	356	351	317	352	336	368	385	370	349	342	329	373	349	364	350	341	333	391	377	340	369	354	351	363	385	354	323
5491	949	864	750	812	717	740	812	790	790	759	783	765	748	788	797	770	775	797	822	786	772	760	768	796	770	774	780	758	733	805	752	839	765	751	800	714	771	800	840	782	801	745	774	755	760	768	755	764	766	807	801	766	803	773	804	795	755	764	797	769	742	790	781	812	723	743	793	806	771	711	755	810	736	769	740	775	777	750	734	776	750	751	812	774	799	772	766	766	788	770	784	727	745	808	767	736	755	777	765	763	760	733	803	737	720	771	770	769	811	783	762	781	782	765	729	786	773	756	790	726	808	827	718	767	773	754	746	792	797	745	751	722	813	789	783	800	760	797	756	777	789	741	773	831	795	789	761	782	781	790	781	778	786	766	800	770	811	731	813	770	754	770	774	782	754	792	756	766	820	745	781	789	797	745	802	789	761	828	718	729	754	787	780	705	759	755	796	739	807	740	749	798	772	785	828	794	810	788	732	824	798	799	800	794	740	773	788	763	737	795	776	780	717	844	737	719	742	794	763	785	721	765	741	784	797	789	783	755	761	761	752	774	723	824	728	786	736	773	798	740	772	724	787	765	851	756	754	762	794	821	766	788	753	740	776	800	742	771	728	800	780	825	775	783	759	851	814	802	739	812	767	788	793	808	824	758	785	733	751	753	770	787	794	786	749	784	784	771	806	745	781	735	780	761	785	742	789	765	797	776	806	791	740	787	773	764	775	780	823	853	827	734	777	764	761	823	761	796	798	795	759	758	798	816	769	803	790	776	781	763	782	807	735	770	770	750	732	723	752	776	764	782	770	832	814	784	752	724	826	761	784	779	733	720	764	753	760	729	755	811	789	790	775	721	755	771	755	774	792	818	730	795	741	734	788	791	757	762	797	861	773	729	788	758	770	794	805	833	761	764	796	782	762	758	813	749	814	795	740	780	782	782	804	783	787	810	772	805	764	755	741	829	787	777	823	755	801	760	799	802	788	741	758	758	762	741	756	787	777	774	737	768	770	822	804	741	805	770	758	708	796	802	776	802	781	792	765	766	771	743	803	801	771	770	767	813	765	769	734	795	804	833	755	738	776	776	766	783	783	793	725	777	802	811	731	763	811	754	785	824	799	788	755	803	739	793	776	749	745	781	804	827	755	795	771	777	754	774	824	818	784	769	760	748	823	778	831	805	823	769	787	759	788	764	719	759	740	785	782	769	770	829	831	774	814	764	797	837	727	807	834	784	759	789	751	805	751	729	794	804	729	791	772	841	773	717	744	803	766	774	823	764	797	770	742	764	789	780	780	782	766	787	858	722	762	772	822	745	759	798	797	748	813	754	829	753	767	766	722	758	791	776	816	738	727	758	764	797	769	761	769	759	742	746	724	796	726	756	738	771	739	779	779	798	793	766	751	775	813	768	722	750	778	740	777	801	767	848	763	821	791	803	752	798	760	808	759	798	829	803	748	794	767	768	755	775	785	771	777	793	799	743	733	740	791	806	767	742	804	833	785	774	781	738	773	758	756	839	731	783	754	770	802	809	762	782	856	791	778	783	743	764	778	767	740	765	801	737	739	790	767	775	776	776	793	771	832	825	731	732	771	728	780	795	766	778	773	814	757	793	782	797	786	792	767	767	800	745	789	771	789	794	740	773	792	745	784	783	765	839	740	810	776	849	772	775	805	735	769	786	803	708	746	759	748	797	747	791	795	785	774	715	775	772	774	756	786	746	747	790	782	793	766	821	797	840	813	801	786	788	788	757	783	742	798	758	804	786	772	762	781	798	800	800	787	783	743	801	852	770	756	713	799	799	798	814	816	781	754	762	789	748	759	774	817	849	812	814	730	721	782	806	863	757	789	769	789	828	755	772	782	746	770	761	796	797	753	736	771	798	753	784	750	803	765	788	768	813	824	777	792	778	768	770	755	799	797	782	756	787	757	801	808	786	783	800	751	726	804	797	743	774	716	721	754	732	782	761	760	771	765	746	768	780	753	786	819	795	801	753	798	715	734	747	783	792	775	800	816	740	808	764	746	738	776	768	778	792	750	772	789	789	803	817	801	793	750	785	779	790	799	759	757	810	786	740	752	743	842	783	770	770	773	819	827	784	789	765	726	778	740	785	738	799	787	775	747	764	757	786	831	745	795	752	804	789	780	768	814	731	801	783	798	751	720	740	757	787	754	815	764	806	749	801	736	804	713	799	753	779	723	792	773	756	776	753	753	750	767	798	786	750	742	752	765	743	709	792	776	729	792	753	772	798	810	816	766	716	746	795	767	773	742	761	767	769	784	755	822	788	739	795	789	778	805	808	727	765	762	849	780	769	796	793	751	796	764	775	757	777	782	751	835	760	742	838	756	816	794	797	761	784	750	789	735	763	777	803	787	785	778	825	788	764	758	813	750	769	785	766	797	809	693	781	821	740	795	746	787	760	809	767	761	819	784	745	824	788	770	769	815	743	797	788	758	806	744	766	776	725	772	789	754	767	774	728	794	744	785	804	766	812	792	757	793	822	771	782	791	784	784	799	765	769	744	791	775	823	777	755	772	763	777	741	712	775	749	819	773	803	721	736	784	782	792	815	790	758	770	747	765	757	766	802	844	760	797	747	765	816	840	837	791	801	771	717	747	776	733	747	723	787	819	762	747	756	763	757	786	776	787	793	803	768	776	811	756	818	769	784	737	757	732	826	798	735	731	784	772	764	807	767	813	803	793	783	786	752	774	805	823	746	781	798	797	783	808	787	826	773	737	782	768	788	750	770	772	814	777	738	783	805	795	826	774	734	756	756	786	810	748	745	736	777	824	729	821	762	748	818	783	785	821	794	753	791	768	770	746	776	790	738	824	717	770	786	805	803	787	769	795	764	744	748	708	811	757	753	778	776	843	777	753	826	777	789	782	785	803	800	804	774	746	808	763	786	784	736	739	829	803	748	808	822	771	821	772	788	781	779	797	776	805	746	751	743	774	749	792	765	751	778	771	816	738	787	741	810	774	805	750	775	819	796	768	758	824	748	806	771	820	778	805	786	758	765	767	771	786	759	764	750	783	786	759	779	792	726	793	743	772	766	749	759	740	768	776	784	772	758	789	753	806	737	751	797	808	764	832	756	760	831	830	866	761	816	770	758	788	784	761	741	795	794	829	807	740	759	777	777	757	752	801	782	799	799	745	752	767	770	744	797	765	834	760	745	796	755	807	739	811	796	770	778	775	766	791	766	793	772	795	769	771	779	766	793	783	784	772	800	799	788	780	787	770	801	759	775	806	774	750	743	760	820	762	797	799	780	769	786	767	790	781	795	762	755	757	701	796	795	755	759	773	762	788	793	782	798	706	738	843	766	796	781	762	771	760	723	790	752	779	717	753	746	786	786	738	773	805	805	772	767	740	806	794	782	801	812	778	794	740	804	828	764	705	775	749	829	808	811	798	767	778	803	786	827	788	790	808	787	797	827	774	836	747	782	804	803	777	815	755	775	768	749	753	757	798	837	783	737	726	788	793	741	760
24526	20955	24383	27648	20475	1943	439	357	276	302	289	254	252	283	279	251	240	200	229	248	257	232	264	218	242	242	230	244	247	234	243	228	244	226	251	227	239	239	257	250	215	234	250	226	209	247	250	252	231	218	202	247	237	233	257	211	262	238	227	231	213	268	222	232	250	248	235	249	241	242	271	276	230	215	259	259	238	236	234	252	221	238	227	248	219	235	222	220	242	278	219	230	244	257	230	248	255	214	225	224	231	225	232	267	232	279	251	214	224	197	237	237	263	237	234	238	218	199	234	235	262	234	235	221	227	231	225	249	249	222	237	244	238	272	231	248	240	222	235	254	246	246	213	252	254	189	234	246	258	227	239	235	231	210	213	254	235	258	250	224	225	230	245	247	250	242	249	230	263	237	239	228	245	218	245	242	222	246	238	221	243	237	260	238	220	251	209	249	231	224	244	193	245	210	212	227	234	249	268	249	253	222	231	257	265	242	226	202	218	244	227	234	243	246	242	287	262	252	248	274	250	255	228	239	227	224	217	263	212	221	246	243	220	233	232	243	231	230	235	259	236	244	210	234	243	248	221	224	223	238	272	203	228	240	221	240	232	259	232	218	211	234	235	235	231	228	236	248	231	240	255	247	230	237	237	238	223	281	247	203	214	233	242	243	245	241	260	227	221	238	237	229	198	229	253	231	247	226	203	234	246	218	250	238	218	233	238	279	244	246	235	254	236	249	225	215	252	239	205	229	224	255	262	225	229	245	237	254	255	221	244	255	227	252	247	255	256	248	219	244	260	244	219	209	253	250	234	219	228	226	270	270	252	205	260	238	221	245	227	231	235	213	217	250	214	227	261	213	226	238	246	263	237	236	228	214	216	215	230	213	244	253	250	241	214	232	219	248	236	226	228	262	220	216	239	243	203	212	222	238	235	211	246	240	248	241	242	250	215	239	238	238	247	241	251	250	231	255	215	231	216	234	217	205	243	235	224	236	245	224	207	217	234	198	228	230	227	239	242	246	235	222	212	237	249	238	254	250	242	243	218	204	239	248	222	242	242	241	242	198	223	233	241	211	234	226	232	236	205	270	252	238	244	221	211	222	257	264	210	237	251	242	228	237	237	209	224	240	256	245	240	248	254	229	260	220	237	231	217	229	242	244	233	257	238	232	254	233	226	293	250	238	256	238	235	226	250	213	260	246	222	236	255	256	253	247	217	261	236	236	231	231	202	256	234	246	233	249	213	241	214	262	218	241	222	246	237	217	217	222	216	258	235	210	250	275	230	230	228	241	270	254	211	203	218	247	254	247	261	239	244	229	260	237	215	236	236	244	245	227	248	250	222	237	236	244	255	236	257	232	240	205	238	236	224	233	240	259	228	238	216	227	224	242	228	229	251	240	232	242	270	229	240	208	249	220	235	240	267	219	231	247	270	251	246	244	227	226	209	233	220	275	234	220	241	214	248	246	243	251	242	257	228	247	238	264	265	196	236	246	246	237	226	257	235	228	221	229	225	266	242	242	241	216	241	271	254	243	243	232	212	231	227	256	239	225	227	241	225	242	221	204	265	245	242	236	257	220	230	226	230	237	248	240	227	251	247	222	234	238	225	258	248	218	242	236	237	221	237	237	253	256	219	231	262	232	235	235	211	248	246	243	227	240	216	224	227	242	234	222	265	250	231	245	244	243	235	237	225	252	221	235	238	226	220	247	219	222	234	202	246	237	245	254	252	216	251	208	240	236	225	232	215	232	233	237	237	228	237	225	214	243	221	238	229	224	257	239	225	241	216	265	251	218	219	247	217	232	223	246	225	246	243	220	230	240	239	245	234	234	228	248	230	248	260	242	247	235	225	249	250	241	258	250	255	221	226	232	229	213	221	244	242	245	234	234	239	212	263	252	222	220	223	240	251	236	259	241	238	239	221	246	267	246	264	226	224	228	237	227	238	220	195	246	221	225	244	227	229	238	228	232	254	226	219	222	211	236	227	241	198	241	234	214	236	261	230	232	237	208	207	238	235	208	221	263	241	231	242	256	264	266	247	218	238	267	242	254	211	261	219	243	236	226	247	248	255	251	272	241	261	243	248	218	251	240	243	217	248	203	253	228	230	268	232	278	250	233	243	229	210	272	266	231	229	244	259	252	238	254	253	234	224	247	239	244	245	251	256	224	272	240	285	238	215	219	249	251	251	225	239	229	197	225	212	229	255	249	236	237	218	222	258	241	232	260	259	246	263	241	248	237	247	241	239	238	271	221	219	238	244	259	210	217	238	240	240	213	240	234	257	267	221	260	242	248	245	226	219	224	231	243	238	246	229	257	231	243	228	219	230	249	224	230	239	214	215	223	247	206	225	236	225	253	224	200	243	248	226	254	245	223	269	243	246	240	244	215	219	216	263	230	228	227	254	250	218	245	252	231	248	224	221	232	253	232	214	236	228	228	258	224	227	221	224	250	232	210	229	247	267	220	224	258	230	232	206	218	256	235	237	250	248	270	237	226	222	245	217	228	222	233	222	218	247	258	235	262	248	233	244	221	213	221	248	263	222	251	243	266	233	254	230	225	219	246	234	255	257	238	279	247	234	222	229	259	227	227	228	240	222	251	233	224	238	261	238	238	257	233	237	257	270	223	219	217	261	245	247	243	247	232	211	247	224	221	234	249	245	250	225	245	219	259	243	246	262	233	198	217	233	222	243	232	227	258	243	234	215	229	242	224	242	244	253	238	214	231	242	231	238	270	240	266	267	250	236	233	231	258	248	231	233	238	229	271	232	239	239	257	242	236	217	249	233	237	200	202	240	264	237	231	243	223	229	247	259	214	251	237	231	267	237	238	218	248	248	223	246	239	238	233	250	238	235	284	246	233	240	249	211	214	263	229	247	234	228	238	242	224	229	232	260	271	224	218	242	249	238	241	221	232	247	222	231	267	215	225	233	242	216	223	247	227	218	194	224	272	236	210	225	265	260	256	242	250	223	217	220	237	251	218	227	253	234	246	233	259	228	228	216	213	231	267	215	229	249	272	229	244	201	241	230	212	209	209	248	242	255	235	258	264	216	245	247	244	251	255	244	243	244	234	252	229	249	245	268	236	211	204	249	240	227	232	224	226	268	238	236	236	254	232	217	220	247	239	247	222	222	236	256	281	226	232	208	244	225	258	235	235	236	234	241	255	235	249	224	241	247	238	226	200	237	203	215	212	237	220	247	264	240	251	255	240	236	248	255	219	252	265	238	224	216	237	243	242	210	267	214	222	246	264	245	244	233	261	262	226	238	244	224	233	220	252	245	224	253	243	226	243	247	221	227	255	227	226	203	226	238	239	249	229	243	262	233	240	228	259	211	227	229	232	233	207	229	226	254	224	265	247	224	217	228	203	226	235	224	234	245	246	209	238	235	217	222	282	232	243	206	251	241	238	229	213	234	245	225	235	216	226	233	220	233	218	247	229	226	243	221	242	232	247	254	216	223	242	216	234	248	213	238	215	240	247	216	238
3097	2564	1570	923	727	612	582	578	586	565	566	533	560	538	598	505	565	519	534	543	583	508	561	553	531	534	544	532	553	509	501	515	582	532	509	565	600	530	547	505	546	554	522	518	539	533	542	525	497	513	517	572	537	564	527	533	573	552	543	535	497	522	535	552	553	546	573	563	534	511	537	514	537	527	519	504	602	512	546	551	521	552	539	536	512	551	527	509	522	512	517	521	555	501	477	522	535	564	521	525	491	561	594	492	574	532	495	526	501	528	494	513	543	590	551	515	536	529	511	500	562	512	489	526	500	574	586	552	563	578	523	559	509	563	537	493	504	530	556	568	535	527	516	505	547	571	536	555	549	530	558	563	501	524	551	550	501	542	585	553	541	506	548	538	548	540	526	540	548	566	541	554	524	554	511	538	518	520	543	533	523	576	476	543	494	509	553	482	515	507	511	573	546	497	540	526	519	503	511	504	504	519	513	513	534	484	500	490	554	534	537	531	507	567	545	540	534	542	504	503	515	503	522	492	539	488	548	545	553	535	548	530	560	541	513	548	558	562	514	572	561	534	562	478	533	552	525	526	549	565	546	513	542	515	572	560	534	531	512	523	525	496	533	562	530	535	513	516	530	544	523	527	527	530	544	507	541	544	566	546	528	524	502	513	513	580	531	521	538	534	528	550	534	549	542	572	544	554	548	547	555	516	567	542	522	529	516	534	523	515	538	542	506	533	550	505	500	517	515	550	500	512	537	554	520	562	542	506	527	530	518	540	518	554	537	544	555	524	511	563	531	554	513	518	530	582	563	524	547	488	545	554	508	542	487	566	558	518	513	537	546	522	529	547	548	529	510	532	541	509	528	533	545	524	532	549	538	511	499	508	533	500	468	547	534	530	539	542	539	522	563	486	497	529	516	531	493	556	548	538	474	532	598	534	488	551	541	561	538	528	511	532	536	544	529	530	534	560	523	545	549	548	526	529	569	520	559	552	517	554	519	537	516	543	546	547	527	507	513	560	529	521	548	530	561	521	528	561	539	542	526	584	489	563	576	530	492	550	520	549	529	580	555	559	574	541	497	553	553	513	510	601	555	531	522	500	558	553	537	515	536	542	514	508	564	537	528	517	521	516	532	518	548	585	561	511	502	487	546	546	516	506	532	542	527	532	532	559	559	553	502	523	525	594	497	550	538	532	525	541	517	512	567	538	560	535	526	544	566	545	540	546	499	487	544	513	520	560	564	535	539	507	532	527	556	541	548	567	540	521	523	554	506	545	536	543	546	536	513	534	536	553	549	538	528	525	523	527	556	515	509	567	562	540	537	497	518	537	583	481	509	512	578	528	541	532	549	568	553	561	520	520	527	551	554	512	530	573	504	546	558	486	536	523	555	535	537	542	507	570	538	494	529	557	557	517	480	542	552	589	472	576	509	551	573	511	551	503	554	546	498	564	526	528	536	557	579	475	497	538	566	517	517	544	551	515	555	527	543	521	534	510	534	534	498	548	524	547	542	550	538	526	499	541	544	532	531	570	559	529	536	570	532	493	541	541	555	545	496	534	532	518	554	486	550	512	523	518	574	531	575	547	506	531	559	510	522	537	542	537	492	513	540	553	555	492	548	539	479	539	533	531	493	528	530	522	529	560	555	541	525	522	524	517	519	517	528	549	517	524	520	543	489	537	527	517	552	529	521	531	538	535	525	551	515	507	567	558	543	538	548	558	533	557	513	497	564	527	534	509	539	502	564	492	550	512	517	578	556	570	501	542	520	523	513	540	518	534	511	549	522	510	541	529	538	563	558	537	527	503	518	547	524	589	563	486	529	552	526	531	544	531	543	503	528	515	543	538	568	494	538	585	519	504	585	562	540	532	524	497	583	497	576	531	554	523	550	539	526	561	514	523	556	538	519	533	534	519	511	500	523	539	545	531	514	532	541	572	524	539	512	554	550	506	509	521	502	497	554	554	520	564	528	514	525	554	546	547	557	549	537	530	508	505	517	549	545	565	506	551	503	530	542	551	470	512	540	566	551	501	490	530	511	545	523	518	502	533	525	507	514	570	539	523	495	536	484	585	540	503	510	556	535	520	514	528	574	518	519	540	544	528	549	504	512	542	494	498	508	588	524	515	509	534	556	537	496	541	509	559	502	502	544	546	537	522	531	549	528	561	530	508	545	493	560	517	540	531	535	503	540	509	543	538	532	535	557	494	552	503	517	527	552	505	515	530	555	530	542	587	565	507	582	532	534	528	515	534	556	511	504	532	528	504	512	560	585	521	517	545	529	537	519	501	522	519	538	525	559	543	535	514	538	545	485	557	528	515	526	540	526	527	540	518	513	513	505	526	510	514	530	527	541	555	503	569	551	578	565	537	547	548	560	528	505	538	483	523	547	512	558	526	533	516	564	540	543	517	520	559	568	546	538	510	517	518	500	567	567	544	521	511	558	490	541	527	550	500	519	525	538	515	531	533	496	523	545	553	494	542	578	541	565	528	567	556	486	507	525	534	534	520	499	522	535	565	547	501	517	555	576	549	501	581	525	546	524	599	528	564	521	503	508	533	551	524	525	546	559	592	532	523	532	462	570	496	535	564	530	564	546	524	520	545	537	523	554	524	571	535	549	534	488	537	546	537	522	523	542	527	515	580	556	549	523	514	528	544	547	523	543	510	526	538	480	537	552	530	535	528	519	531	551	569	554	538	550	520	539	505	506	555	527	548	551	509	537	583	541	542	491	556	546	548	571	510	588	533	553	568	548	558	546	528	501	529	569	521	507	488	527	540	510	525	544	496	542	550	513	541	526	529	549	514	548	541	558	541	535	542	572	554	568	547	531	521	502	533	541	539	537	535	499	541	552	513	536	491	549	523	499	535	535	525	529	545	494	520	492	573	547	494	531	515	518	501	555	514	518	550	543	545	514	554	497	532	578	511	572	551	551	472	535	526	529	537	559	581	522	548	546	517	516	569	558	534	513	461	529	502	510	501	575	543	557	539	543	535	495	555	539	505	538	507	587	548	570	524	512	538	517	517	531	539	505	527	541	509	558	530	497	554	500	506	542	482	526	509	529	526	530	562	539	541	532	496	549	541	588	533	550	524	543	534	526	520	508	509	521	512	513	495	514	541	502	544	519	545	530	532	538	505	570	549	543	520	514	549	570	574	509	539	557	512	485	535	589	541	535	512	538	517	542	547	522	524	535	557	516	526	510	508	567	572	487	489	569	519	552	516	532	498	554	520	550	572	510	533	513	550	526	518	562	548	505	549	525	560	514	520	539	571	536	506	525	525	550	499	545	536	547	498	549	530	522	493	534	528	533	554	530	574	508	528	550	544	498	490	595	501	593	517	524	527	568	559	460	526	523	566	526	515	512	518	538	590	505	497	509	529	522	512	547	543	522	507	553	522	527	507	544	481	583	541	480	522	535	526	534	544	524	569	559	520	531	535	534	532	527	537	563	522	543	521	513	526	525	485	569	542	541	506	520	524	566	491
23802	20950	25038	27034	20958	20773	1164	318	253	202	175	146	141	144	133	143	133	162	109	102	125	129	110	96	92	114	129	114	94	92	109	128	91	108	108	103	104	97	102	110	106	101	93	97	98	102	92	81	93	84	87	107	97	112	109	107	108	103	90	86	85	97	102	89	113	112	93	122	90	124	100	116	101	97	96	98	90	101	93	99	92	112	93	99	96	111	112	110	98	98	81	101	106	90	91	106	113	87	89	111	88	92	114	111	105	100	98	93	98	93	94	108	94	101	108	97	97	106	103	90	104	90	96	89	86	99	102	106	102	91	97	86	91	76	89	113	99	97	107	108	99	97	114	117	95	87	105	123	111	106	91	99	86	103	120	92	93	107	99	102	90	99	105	124	88	96	80	89	107	106	91	97	105	118	107	94	110	100	81	103	82	96	119	97	91	97	103	101	102	93	106	102	106	108	116	105	93	99	108	130	107	93	80	121	105	95	101	67	94	105	91	90	100	102	127	100	110	110	95	93	88	95	80	128	93	97	104	116	113	97	89	101	79	111	102	93	109	98	90	96	99	104	122	101	105	94	83	109	91	114	103	96	89	82	94	116	74	87	108	108	83	84	81	105	93	100	81	103	112	95	105	104	96	98	90	99	86	107	132	113	93	84	101	94	106	87	99	83	100	102	103	88	82	109	99	108	74	88	118	97	117	94	87	96	91	80	93	110	112	101	97	109	100	98	95	91	109	91	95	103	88	111	106	87	97	106	94	112	99	100	118	85	97	95	102	96	107	94	92	101	108	91	99	82	103	93	79	86	111	96	98	82	82	79	87	97	96	89	84	92	123	103	126	107	121	105	87	124	108	95	101	109	96	101	95	112	94	98	109	106	111	100	104	94	88	87	80	93	100	117	99	92	104	86	96	106	121	94	114	105	94	88	109	107	80	99	93	111	111	77	104	84	91	114	100	115	86	91	107	101	105	108	100	97	80	104	90	99	97	96	91	99	105	118	85	114	112	80	97	89	76	99	94	102	88	95	104	88	98	108	91	121	94	102	90	120	99	87	102	102	88	96	100	119	101	83	104	91	104	105	97	107	91	90	102	111	100	90	88	96	84	90	118	99	108	106	79	104	84	99	101	96	92	92	102	95	119	93	108	86	93	86	99	85	94	89	81	105	97	105	137	95	128	92	113	96	117	100	106	96	115	118	97	96	99	107	98	101	84	105	94	93	91	80	103	95	95	89	106	99	95	97	101	102	101	99	105	92	94	98	97	95	108	116	90	113	101	79	96	122	102	100	90	103	112	103	110	121	79	101	99	102	123	85	82	90	97	116	87	98	114	111	106	94	96	126	105	99	115	111	85	86	124	98	95	97	103	101	115	98	107	96	95	99	99	95	112	117	104	105	111	92	92	108	96	101	113	117	111	85	114	118	119	94	108	109	100	108	91	115	91	102	118	109	105	106	80	95	109	98	126	97	99	114	87	111	92	86	106	104	117	102	97	79	90	110	82	95	79	107	117	111	106	123	107	113	124	99	89	96	105	95	95	76	83	96	104	97	91	110	94	103	87	113	109	102	96	96	100	103	106	119	110	101	119	95	96	113	90	102	104	86	103	100	97	106	86	79	86	110	103	108	105	97	86	102	105	90	102	92	95	122	86	95	95	85	99	116	96	94	87	92	107	101	99	79	90	103	94	106	103	98	111	105	110	92	97	100	115	91	106	99	92	76	88	114	85	92	77	108	110	114	94	107	108	96	109	121	84	102	103	102	100	84	96	101	98	115	107	104	107	128	89	116	97	96	99	111	119	103	82	99	103	92	102	108	101	93	99	119	116	89	96	109	101	98	104	113	101	90	106	95	105	98	117	95	99	98	103	88	92	79	97	106	86	109	104	96	104	106	101	95	98	112	93	102	101	118	92	94	94	100	105	76	92	94	103	85	102	95	94	108	93	92	110	86	100	98	94	97	107	110	91	112	107	100	88	89	103	126	103	104	101	114	88	90	108	105	121	94	99	99	96	94	96	100	109	100	101	90	104	100	96	92	105	86	88	100	106	102	104	89	102	90	108	90	95	107	115	85	99	99	94	103	112	99	112	86	95	84	106	114	93	77	103	105	95	99	104	109	94	97	114	94	109	91	99	77	117	106	99	102	100	96	92	93	103	98	85	116	96	93	90	105	100	108	79	85	98	114	100	117	102	110	99	113	94	120	93	102	103	98	91	90	99	78	96	96	107	75	86	85	84	107	96	106	97	94	108	127	94	103	93	90	102	95	81	80	83	102	107	106	90	115	121	100	114	121	118	88	100	119	91	86	107	95	93	103	103	94	86	103	103	113	102	100	105	117	99	81	104	100	100	99	102	107	110	104	92	114	85	104	92	96	105	97	107	85	97	99	103	102	102	100	93	111	104	90	87	118	105	88	91	110	107	114	88	113	84	98	107	96	88	101	104	81	88	105	108	100	113	89	85	83	115	107	69	86	75	102	108	108	94	96	95	95	120	94	104	103	103	105	91	103	81	118	100	108	105	110	111	87	121	99	97	105	103	80	88	100	104	93	101	118	87	97	95	90	87	103	100	81	71	105	103	99	110	89	104	104	102	111	104	111	84	105	96	115	112	121	99	101	110	101	93	101	107	91	89	96	91	117	97	95	109	98	115	88	102	104	105	109	124	95	102	98	106	93	97	101	104	93	98	103	114	123	97	98	118	103	111	98	95	89	93	91	112	108	100	111	99	87	83	121	107	89	97	105	88	106	104	96	111	96	87	113	91	110	95	107	69	72	101	93	93	100	101	90	108	90	98	105	113	95	115	90	103	112	106	91	80	104	95	106	87	90	106	106	111	97	89	87	98	123	91	109	105	107	101	108	122	114	95	91	100	115	111	126	121	85	119	109	106	111	94	113	95	90	96	103	91	96	103	99	106	89	93	95	101	119	117	85	111	80	91	97	88	104	112	91	94	94	86	84	92	96	112	99	117	92	90	99	80	106	87	108	119	104	105	105	84	100	89	94	102	107	101	80	103	105	99	99	106	91	114	90	99	118	113	100	96	95	109	90	105	97	109	107	88	99	90	107	94	100	116	102	119	107	80	110	93	106	100	97	97	92	114	94	89	98	103	119	93	94	100	95	116	105	94	92	87	102	99	104	94	91	109	98	114	95	91	93	95	101	94	98	114	94	96	100	89	79	100	96	115	115	91	93	92	111	110	133	92	97	80	103	115	133	121	99	111	111	87	109	109	94	109	97	84	100	77	89	88	83	96	99	99	92	91	92	82	81	104	108	102	84	128	94	93	100	120	97	97	88	97	104	95	98	87	96	83	86	97	112	109	127	97	96	80	106	82	102	89	99	116	108	91	104	93	85	84	111	109	99	97	78	106	88	100	117	97	110	116	85	103	94	99	111	115	97	97	104	117	93	111	84	85	89	93	95	104	103	93	114	113	113	97	94	116	115	97	93	103	88	100	114	72	79	79	98	97	89	113	106	95	85
2937	4121	2172	975	644	482	371	337	317	316	312	283	331	293	273	268	285	275	262	269	268	247	251	281	237	285	233	265	260	267	267	282	242	270	293	245	273	277	251	252	266	268	277	271	268	257	252	284	245	258	275	266	258	221	254	247	255	239	275	277	281	283	263	279	238	257	288	271	250	260	237	274	253	275	239	260	221	265	269	262	289	255	296	274	250	263	262	238	258	265	256	235	254	262	290	278	258	258	253	262	247	254	253	258	256	253	269	264	233	299	268	244	260	257	244	262	238	260	253	267	232	250	240	282	271	278	270	239	275	248	291	288	262	285	272	266	260	280	280	273	235	265	233	306	258	240	245	255	279	266	256	254	273	264	261	251	280	270	271	252	265	256	260	237	257	245	256	251	254	264	250	297	286	290	285	270	281	291	260	272	260	241	246	256	268	248	249	257	257	238	251	255	253	283	262	243	258	284	276	239	266	263	228	261	258	283	275	266	259	269	262	255	236	260	248	270	270	246	266	243	284	261	242	263	263	268	255	268	285	253	265	277	264	276	259	241	250	269	239	290	259	289	258	256	241	257	271	243	257	252	256	242	260	270	265	254	258	271	274	279	265	259	255	284	252	240	273	305	280	214	276	256	271	283	279	269	282	247	240	262	287	269	250	222	232	272	250	282	229	262	259	283	240	269	257	243	263	269	258	266	239	250	258	254	264	275	252	241	274	284	253	238	284	266	262	249	268	256	250	255	307	247	259	253	240	248	225	254	291	271	262	239	260	239	259	255	290	258	268	228	247	256	242	262	285	249	257	289	262	238	249	287	250	254	252	271	270	221	262	244	245	262	261	253	265	275	260	289	261	264	232	249	291	264	275	271	277	247	234	255	266	263	270	254	257	249	262	250	281	248	260	262	264	262	252	252	266	258	263	268	264	251	257	282	238	278	251	275	287	261	250	246	286	258	276	254	283	255	267	242	264	274	278	243	279	247	278	245	254	273	282	272	249	238	255	228	264	281	254	218	238	254	242	296	257	260	261	228	242	282	244	275	247	280	286	249	270	265	249	275	276	263	293	234	226	300	279	275	274	278	270	265	242	292	256	285	277	265	270	249	244	243	250	245	290	270	242	241	282	230	283	232	264	263	242	257	249	254	300	234	266	273	251	280	235	263	249	277	261	243	269	267	246	244	258	284	263	277	247	220	256	279	278	252	268	257	246	245	283	235	263	279	262	284	253	250	238	273	274	229	243	272	301	262	232	280	260	288	245	251	263	238	286	273	258	259	270	260	275	272	238	237	241	263	250	279	263	256	269	273	252	259	218	266	233	234	247	237	226	264	251	281	253	229	234	276	269	266	260	242	245	241	287	262	263	234	248	232	262	255	239	279	261	256	273	271	268	264	236	282	248	249	269	258	270	254	275	290	255	263	248	267	281	268	243	252	251	248	267	268	282	274	253	232	255	275	284	257	267	239	286	262	261	244	254	244	256	270	240	253	267	258	263	262	254	276	259	268	255	272	255	251	281	262	250	253	241	270	280	263	263	267	261	247	260	271	263	271	260	240	231	271	232	276	259	234	237	263	255	246	259	279	275	246	279	252	255	267	257	252	274	259	234	245	262	257	235	269	261	284	273	269	262	261	285	263	283	267	256	278	267	261	251	276	272	286	273	234	282	253	240	271	236	258	233	254	263	261	287	231	226	273	258	276	265	251	267	215	266	269	273	272	272	231	247	260	241	276	283	277	273	259	289	248	251	243	282	246	244	280	260	240	284	271	282	253	239	257	268	280	279	258	237	248	279	264	245	230	245	228	284	260	279	278	274	269	251	256	242	262	259	268	258	263	248	256	263	255	250	230	258	241	279	240	256	256	265	263	269	239	265	268	256	261	291	253	268	235	267	281	287	244	282	248	253	290	259	248	247	293	248	261	267	254	275	269	238	259	265	270	282	278	243	249	241	263	269	243	261	276	228	277	273	258	284	283	245	270	285	250	252	231	258	237	253	261	267	252	261	248	252	250	256	250	253	260	278	252	230	267	268	248	245	261	255	256	254	282	267	277	253	274	266	237	284	279	276	276	266	244	288	245	263	257	244	248	275	247	226	256	243	281	241	254	278	275	271	266	263	283	242	263	267	280	287	233	283	248	239	295	268	282	274	255	281	277	225	253	263	226	259	250	270	268	270	228	243	266	272	256	273	296	241	262	230	273	263	266	273	257	270	279	233	259	257	288	292	258	265	262	255	282	263	247	284	245	269	253	265	259	270	258	269	288	264	256	278	242	262	264	253	274	271	249	246	261	248	273	269	269	261	268	266	264	254	263	264	261	276	234	254	261	274	287	278	260	254	289	235	258	282	261	248	266	265	260	271	264	277	250	274	275	250	270	284	273	251	214	273	298	230	256	263	284	266	263	264	225	286	288	246	285	267	274	253	252	259	282	267	264	262	254	260	248	256	266	259	245	275	237	262	246	266	260	267	256	265	271	269	267	275	280	260	262	254	243	249	239	265	281	244	266	270	272	272	273	239	260	259	267	250	256	280	257	255	274	259	260	269	250	275	270	244	287	278	261	248	285	235	250	251	244	240	276	250	259	276	239	274	258	253	261	228	284	258	269	256	263	223	242	268	253	249	273	237	271	246	266	280	266	267	246	234	260	270	262	263	298	302	253	304	277	271	281	269	263	287	289	254	255	256	280	255	253	270	272	259	274	248	256	258	253	273	252	262	264	276	289	264	263	240	225	283	248	284	246	255	273	275	251	239	279	266	245	249	254	252	241	270	277	270	274	249	283	262	261	257	240	240	267	236	255	279	263	262	270	267	264	258	224	273	262	289	242	259	276	245	253	259	268	267	258	275	255	278	259	273	259	275	266	268	286	272	275	241	256	302	253	258	267	233	261	297	244	236	242	254	253	256	239	241	264	250	258	249	253	274	258	248	240	255	257	256	250	245	263	248	263	240	259	256	271	263	279	264	245	275	225	254	262	263	251	267	256	258	273	261	239	263	282	246	233	280	283	257	274	280	287	279	275	242	287	266	272	250	259	262	249	248	247	277	266	248	241	269	258	268	272	238	279	273	285	266	249	264	299	232	275	275	254	237	277	239	286	268	244	257	258	274	269	266	245	266	264	225	276	232	251	271	245	251	265	251	241	282	287	262	258	251	273	267	235	260	262	302	273	254	282	238	259	306	237	278	257	258	264	247	248	267	272	287	258	263	268	243	235	259	268	267	266	244	254	257	280	275	240	271	271	271	275	279	271	264	263	262	301	258	261	262	283	288	249	265	259	219	238	272	255	248	258	264	235	278	269	249	251	252	245	259	262	286	257	259	267	239	238	261	280	237	276	246	267	258	248	234	264	267	266	265	272	272	262	265	266	269	282	266	247	246	279	246	255	243	249	274	266	274	244	266	261	265	287	264	268	254	286	268	242	250	239	263	276	271	293	262	251	263	247	264	285	277	273	260	256	254	277	251	266	253	275	239	260	241	270	243	233
32479	10861	1111	475	422	360	353	365	363	362	353	326	369	359	380	355	329	332	357	366	379	358	362	346	360	361	363	347	372	361	327	340	328	348	328	345	349	339	348	369	362	358	363	371	357	384	373	354	342	344	365	360	328	352	371	345	325	309	376	335	346	357	329	379	345	365	351	322	334	338	373	382	334	371	292	353	371	342	356	343	367	341	315	356	300	358	378	333	350	344	353	322	339	386	353	340	325	326	346	381	347	373	371	339	344	366	332	338	339	381	382	379	354	346	357	389	361	357	324	358	311	373	341	359	392	357	344	368	335	382	372	333	340	319	374	338	359	376	343	353	355	290	360	347	336	311	343	327	370	372	322	351	332	346	375	338	364	302	356	394	364	339	349	395	365	342	354	340	364	327	367	347	360	379	353	310	369	374	379	366	365	348	327	335	360	349	339	352	314	334	355	326	359	359	368	355	343	383	378	338	332	342	369	333	320	351	362	350	336	329	363	376	353	335	327	356	353	351	339	349	344	380	343	350	330	374	316	357	352	372	344	349	348	326	342	362	348	350	361	373	365	306	344	338	322	362	365	366	360	334	332	348	343	375	392	388	358	377	349	366	320	345	318	365	334	404	366	326	338	359	340	339	337	346	351	348	355	332	375	324	369	365	348	382	368	348	351	345	359	377	361	362	329	328	321	343	412	372	338	350	370	371	333	370	370	349	350	342	351	327	362	372	376	395	369	377	337	346	334	353	344	324	332	320	351	340	346	343	320	294	333	340	364	379	372	362	358	359	351	353	358	335	344	348	370	346	322	342	366	329	385	377	361	371	385	387	341	353	363	382	336	347	341	347	345	367	363	356	391	351	358	321	375	354	361	340	296	356	359	332	351	339	337	361	362	342	356	367	347	365	339	325	358	328	351	392	386	357	336	339	324	335	340	358	352	326	314	345	349	368	356	354	364	341	368	332	344	332	333	328	350	360	364	363	352	366	331	381	308	365	368	334	372	356	369	323	361	375	371	311	336	353	332	327	367	398	354	373	353	373	345	335	343	318	351	372	357	388	357	340	338	369	347	361	361	337	345	361	353	346	334	307	351	349	368	360	369	333	368	381	357	352	356	344	346	371	374	411	354	378	348	359	366	355	325	341	372	343	370	341	321	341	354	323	377	381	337	371	360	347	364	362	366	341	377	314	403	342	356	347	363	340	334	356	319	351	355	375	337	358	341	357	338	365	343	352	339	372	350	317	344	336	357	353	335	325	315	378	346	335	368	373	344	370	366	354	332	327	377	362	328	370	338	365	370	332	324	327	318	342	330	337	325	365	357	331	339	323	346	356	345	365	353	335	339	347	332	381	344	358	369	400	384	354	369	370	371	386	343	356	352	366	324	356	379	351	348	358	325	356	335	332	366	343	381	379	337	356	356	348	327	350	340	355	360	385	350	361	358	373	397	343	348	377	334	366	384	365	354	368	324	323	363	332	353	322	367	334	337	346	332	338	335	343	332	328	351	354	370	381	365	338	332	349	348	357	356	354	384	384	337	329	345	382	320	338	345	346	359	345	362	327	349	329	365	345	317	336	319	333	359	354	381	358	357	342	363	327	363	369	320	363	397	335	331	368	380	339	358	344	359	364	358	375	353	380	322	318	342	369	354	345	310	350	342	381	323	305	315	369	339	346	354	334	357	349	358	348	360	355	363	342	344	353	364	365	324	337	339	367	326	339	352	360	346	362	377	355	382	361	361	367	354	351	330	363	345	369	345	346	336	333	364	370	379	351	347	388	336	322	327	323	324	349	337	333	352	327	393	351	363	345	392	350	337	358	342	349	372	335	346	384	367	368	373	340	356	346	314	367	355	349	341	321	284	343	348	362	349	381	382	360	336	343	342	373	344	353	361	343	326	361	326	361	364	345	330	391	329	335	402	353	361	344	371	368	335	336	368	360	370	351	385	352	358	330	369	352	337	372	346	340	334	346	339	358	355	317	390	346	352	382	398	347	380	342	363	347	362	330	318	385	346	353	331	354	366	318	361	350	318	318	375	376	315	366	334	328	340	328	357	337	371	333	353	390	344	352	374	336	327	351	336	350	327	385	331	339	328	361	359	344	369	336	364	319	315	341	343	341	349	347	323	363	334	357	383	336	360	377	347	335	344	372	323	359	403	362	352	366	366	346	341	381	308	337	352	389	343	373	353	345	357	377	317	336	370	345	332	346	372	336	339	339	381	370	350	339	389	346	353	316	329	373	384	341	346	357	336	343	348	381	353	355	398	349	352	354	328	347	363	374	360	394	368	381	302	355	336	339	347	373	351	364	341	350	352	374	339	365	358	349	345	397	357	343	364	341	378	342	333	394	333	352	342	348	355	342	367	326	319	333	405	321	343	381	349	351	372	373	339	352	374	356	388	313	354	354	352	373	386	356	341	383	363	367	341	335	396	348	349	325	351	355	366	336	360	333	354	397	345	383	326	351	320	371	349	356	349	378	350	355	346	352	319	341	332	330	340	372	368	334	362	345	372	386	348	319	321	363	359	372	351	349	360	362	338	362	349	379	340	374	349	353	324	329	317	332	329	371	353	382	345	331	382	351	369	411	363	351	362	339	367	354	343	359	357	351	330	352	347	309	370	350	365	311	339	371	326	376	344	336	355	357	334	365	327	332	357	345	372	382	352	367	348	373	338	343	349	369	374	336	344	402	364	387	330	387	350	354	406	379	379	372	339	334	362	346	363	404	381	342	389	330	353	359	354	380	366	390	350	363	348	393	359	326	351	375	365	351	334	340	349	336	329	297	340	339	388	359	380	332	380	361	360	359	350	361	336	359	392	367	352	412	354	365	368	335	339	337	347	366	350	340	355	356	354	355	330	361	384	361	343	355	350	356	360	342	368	365	361	396	332	362	303	353	329	388	343	360	349	342	360	344	367	353	344	349	352	378	388	355	388	348	322	364	325	346	366	336	323	319	341	326	370	327	348	322	376	339	333	372	399	360	354	373	334	329	360	329	334	379	351	330	341	317	347	366	325	347	390	329	355	355	341	372	364	353	358	320	318	349	326	323	361	351	348	354	351	348	326	365	333	352	356	322	369	344	346	389	348	326	361	341	360	328	332	328	356	349	324	331	363	337	373	314	386	323	333	340	324	352	340	325	316	371	372	335	366	390	357	334	381	354	383	320	377	360	363	336	372	344	392	360	360	341	343	368	364	390	363	365	335	337	313	361	363	331	321	419	338	364	329	349	309	352	358	365	355	353	362	364	349	350	312	363	374	366	344	357	294	313	368	381	377	374	332	401	341	351	348	354	327	363	363	382	386	390	312	349	352	362	330	364	376	374	316	356	355	360	390	366	366	357	359	348	333	375	363	348	332	329	324	328	387	353	385	348	394	331	353	341	378	383	358	348	351	385	381	361	367	311	350	350	369	331	363	341	365	370	374	390	329	369	321	354	350	326	327	345	320	352	357	342	366	323	353	374	353	319	339	338	328	405	365	342
5485	915	837	752	773	789	814	749	783	794	716	795	746	711	773	805	763	793	739	775	759	759	764	738	811	757	799	774	777	796	779	804	745	772	764	789	765	794	779	771	845	761	782	818	776	766	795	758	800	758	763	742	837	826	820	805	820	775	761	783	726	757	772	756	806	761	776	786	796	833	747	768	810	753	788	802	794	767	718	751	768	766	832	800	764	823	847	775	739	815	779	749	811	785	793	765	785	759	768	760	730	790	736	747	790	775	799	797	780	801	720	782	765	790	769	773	817	785	748	743	761	788	792	797	787	753	800	782	758	828	739	758	794	760	749	743	758	787	778	802	733	750	767	812	775	790	838	719	789	779	761	819	760	774	758	724	791	805	775	790	736	759	770	812	757	785	812	780	759	794	771	761	798	831	836	747	783	769	838	747	752	764	790	793	789	778	789	783	783	780	764	801	782	739	751	789	752	766	774	782	757	795	788	835	807	791	758	772	797	752	745	722	768	729	828	800	755	793	746	794	753	828	757	730	841	821	770	755	751	772	728	792	799	781	769	766	758	755	765	790	790	774	751	759	764	788	758	755	764	777	758	773	811	822	774	807	755	804	799	762	767	775	725	819	778	738	753	781	780	810	826	753	759	748	779	782	777	762	771	857	795	782	765	770	719	757	711	798	772	728	831	795	805	720	794	785	816	764	760	749	742	773	762	736	817	778	744	751	762	833	761	768	798	756	731	776	802	814	734	749	790	792	756	818	744	755	773	768	716	729	831	745	804	802	758	758	777	781	777	757	788	762	750	765	804	801	771	772	745	788	784	817	787	749	733	841	801	792	770	761	736	807	729	749	804	821	808	747	803	794	774	768	757	757	763	783	738	862	798	794	776	763	810	785	774	772	789	771	784	762	785	757	775	750	755	811	789	783	771	743	762	782	715	729	774	744	820	761	771	780	762	772	761	739	790	790	832	775	781	756	754	809	738	779	738	784	787	791	793	731	800	810	795	831	782	809	824	770	786	801	788	813	829	820	810	821	718	786	730	796	747	804	805	812	816	784	793	776	787	812	768	812	779	763	815	763	799	766	758	768	802	791	790	767	770	724	776	764	775	786	752	784	791	796	815	800	786	755	770	749	741	826	797	781	796	768	770	695	731	796	807	735	766	779	702	807	739	781	782	783	762	784	777	758	774	823	762	795	765	764	820	786	785	740	771	777	762	772	812	798	806	737	813	797	761	722	761	771	803	737	769	849	759	793	821	753	848	782	788	778	769	771	768	788	816	759	776	756	741	788	776	738	782	748	753	788	790	717	766	791	790	811	757	772	764	782	809	742	790	773	798	816	797	801	830	726	836	811	760	758	784	764	848	765	798	802	782	821	769	780	831	804	831	783	803	808	763	723	815	757	762	760	823	771	821	763	771	809	803	781	833	805	731	766	795	778	774	751	730	763	784	813	714	765	760	804	822	815	779	740	759	788	766	729	744	760	803	792	762	817	767	776	782	787	763	799	799	761	838	787	755	776	787	789	787	808	773	807	817	786	768	792	818	777	769	786	736	774	779	806	789	802	786	798	753	790	785	771	763	802	801	714	816	748	772	751	765	740	785	812	808	756	817	827	788	770	837	771	813	720	781	771	787	774	743	775	762	791	769	780	795	792	800	774	784	784	723	758	783	753	773	755	801	810	757	772	780	816	847	748	760	734	767	750	749	768	772	761	801	821	792	744	761	777	784	819	793	790	807	775	786	756	736	777	761	745	813	753	746	796	782	747	802	745	780	797	820	769	696	777	841	766	748	763	723	829	803	765	829	769	742	776	794	799	791	812	794	780	787	763	798	769	802	751	811	799	773	731	776	785	793	806	812	790	780	800	813	736	758	791	777	737	790	762	769	762	795	772	780	800	747	827	777	785	779	755	804	747	774	796	780	761	743	741	787	805	773	790	776	829	808	730	751	754	831	763	783	796	770	758	773	779	771	822	832	762	752	757	769	799	824	729	843	731	798	804	765	809	801	801	844	819	761	797	768	775	779	786	807	778	793	762	776	740	766	788	803	766	796	777	768	794	758	819	813	811	789	772	742	780	786	810	729	812	761	775	718	774	794	779	800	749	814	798	803	747	778	762	764	797	750	756	734	799	773	762	752	780	763	789	764	787	709	818	771	747	723	724	798	767	756	787	778	775	789	776	781	751	756	817	793	733	736	802	786	777	771	785	766	747	748	764	771	768	808	806	784	756	733	780	781	752	815	796	790	752	755	810	831	803	803	807	740	802	764	809	766	748	756	780	788	789	772	774	779	797	773	796	798	785	796	779	713	841	750	783	789	777	820	756	741	766	750	762	716	832	736	754	786	745	795	815	780	723	817	842	783	790	770	825	781	757	766	743	751	792	769	773	779	796	769	796	769	781	791	780	804	773	798	796	758	781	807	818	773	744	790	802	796	796	785	807	772	760	790	810	786	777	744	774	767	720	785	806	783	773	771	769	783	772	772	778	735	796	819	768	805	766	746	745	777	768	747	775	780	748	775	768	831	796	749	744	791	769	771	792	809	782	805	789	799	792	788	783	801	794	758	766	759	779	778	801	751	766	725	759	773	777	777	764	830	765	842	768	794	738	720	766	746	767	727	834	843	826	771	733	820	788	746	752	762	748	782	777	762	790	806	743	747	774	737	795	751	812	784	773	760	772	748	790	732	813	785	795	757	751	768	762	736	785	771	847	837	741	851	760	778	796	792	736	739	790	760	800	775	785	758	807	794	763	787	733	792	792	755	767	759	758	812	781	783	809	726	774	754	786	750	789	786	722	789	808	791	753	789	819	779	742	762	821	802	741	770	794	762	787	764	846	738	789	755	826	773	759	803	776	768	781	772	788	711	720	742	773	744	760	768	800	780	804	753	770	783	783	786	787	789	820	717	815	758	774	809	814	775	793	760	766	747	755	812	772	731	747	771	815	749	757	747	796	808	837	771	740	784	859	776	757	795	738	781	740	762	715	765	772	744	767	809	793	789	777	803	802	780	802	786	769	771	799	762	754	772	791	751	777	838	764	769	782	785	770	735	797	768	815	778	805	778	796	786	750	784	817	821	775	719	762	773	779	764	810	781	747	761	808	778	808	721	818	754	759	794	825	756	771	767	759	765	772	767	775	808	807	773	782	814	794	755	755	789	720	795	738	772	770	786	739	766	784	759	734	786	769	808	788	779	828	807	751	801	757	781	745	777	752	773	739	832	719	775	719	736	781	776	787	841	829	772	779	809	770	737	743	776	836	789	786	763	799	778	777	814	812	771	751	780	766	747	793	821	744	755	772	788	809	770	766	766	743	793	788	819	782	755	765	757	788	792	783	714	808	782	802	812	804	737	821	790	791	741	790	818	749	744	822	781	756	755	765	762	812	760	720	813	773	725	812	741	741	769	823	773	780	769	763	755	782	774	701	763	793	772	748	749	819	796	774	735	724	764	765	778	744	762	820	789	773	814	767	716	755	768	795	736	767
24565	20966	24405	27677	20440	1889	429	316	294	270	266	237	260	237	270	253	274	229	230	258	279	232	209	241	242	224	234	251	242	239	245	232	221	256	236	229	270	224	209	280	228	231	234	243	240	252	258	250	253	208	240	240	240	227	232	227	246	218	248	226	217	242	221	244	203	238	232	227	244	227	214	224	260	238	233	258	240	221	240	243	213	213	236	232	240	222	238	223	230	241	222	244	238	233	233	206	239	227	238	243	246	197	239	239	220	224	239	231	220	244	250	232	238	226	208	265	232	219	264	223	279	239	264	226	260	245	225	256	246	266	232	257	221	221	220	240	231	237	221	237	271	229	233	258	226	245	233	255	228	246	265	248	250	242	219	229	231	221	233	263	245	235	221	245	233	239	240	211	251	222	266	238	204	248	214	260	227	269	241	254	211	201	242	240	218	216	237	229	247	226	220	230	233	233	214	251	230	217	245	242	227	250	222	232	234	227	240	242	239	237	277	208	252	237	225	223	236	211	240	227	228	234	219	245	241	241	248	245	255	211	224	278	247	231	252	241	226	241	244	265	266	208	228	227	264	229	201	198	252	260	249	206	225	254	230	233	231	224	265	227	274	226	253	232	224	226	216	255	242	242	231	219	260	205	212	218	247	228	244	233	212	247	240	237	216	206	212	226	229	217	246	239	226	211	235	237	213	243	256	223	233	252	224	247	208	215	208	216	211	238	193	215	213	243	220	233	249	230	241	231	245	241	249	245	246	230	221	236	229	221	251	211	237	258	227	214	259	208	238	207	257	252	258	210	233	255	219	223	226	241	227	208	218	229	222	217	244	223	267	211	243	232	217	217	251	223	253	249	220	249	216	252	221	226	246	221	231	242	248	254	247	255	235	242	257	237	231	200	232	234	253	232	226	214	224	266	245	247	244	214	243	217	227	229	228	232	236	231	226	233	252	210	240	250	205	233	220	220	232	242	237	226	231	219	216	234	243	268	246	245	232	252	225	260	227	217	242	203	206	235	231	250	209	253	243	231	222	222	245	254	267	211	232	314	246	196	239	226	246	239	237	238	247	245	240	262	230	238	267	225	219	225	233	242	230	231	254	219	229	220	266	240	222	226	224	216	214	213	219	246	254	270	213	240	256	248	234	222	235	223	242	222	214	237	267	242	231	221	240	240	233	263	241	224	204	237	249	262	225	214	223	236	228	247	279	231	231	253	238	257	214	215	231	218	267	244	254	230	232	249	232	231	261	259	264	219	217	223	225	245	263	231	214	214	226	220	209	194	239	247	258	220	237	236	234	256	238	239	220	224	239	237	221	213	235	244	251	244	223	239	241	209	206	239	235	255	250	234	247	239	239	194	246	248	273	209	220	242	233	257	239	239	231	215	235	243	239	235	218	227	249	236	241	238	219	225	252	228	214	237	247	231	254	250	262	236	242	220	255	246	214	244	241	249	225	239	263	252	247	228	234	273	229	234	203	199	228	235	227	230	243	273	242	251	239	220	213	229	234	217	206	227	220	292	221	232	234	239	236	238	252	234	225	243	248	231	213	224	260	228	208	216	235	242	214	254	243	241	242	213	221	230	252	236	253	212	215	261	220	250	219	240	256	259	237	240	254	240	218	227	228	236	226	240	236	210	219	238	245	240	226	244	226	214	238	234	245	235	256	221	224	246	241	220	249	238	226	255	242	238	238	231	253	260	217	232	211	230	212	249	259	264	224	243	245	207	224	205	224	268	212	211	208	228	223	251	235	220	232	262	237	243	215	233	249	279	270	216	249	223	218	225	227	242	244	219	228	229	231	246	245	243	243	247	283	217	229	237	236	275	225	233	257	240	212	239	207	212	256	256	238	252	218	255	257	234	244	218	228	226	222	239	223	242	215	249	260	241	241	249	249	205	250	280	232	256	248	239	244	226	257	235	217	225	200	253	243	255	231	235	222	226	253	232	214	217	230	216	214	233	256	257	256	213	231	238	229	225	223	223	224	223	251	286	244	257	262	227	206	275	237	234	217	276	207	218	232	221	226	260	211	224	243	226	225	215	235	261	232	214	247	241	243	213	256	240	266	227	241	236	246	237	207	248	246	240	234	231	224	234	248	242	246	218	238	221	229	213	232	225	216	256	238	239	237	218	263	255	223	230	237	240	237	236	286	210	228	220	256	218	233	243	213	250	232	244	263	250	204	227	234	220	240	234	228	231	260	239	214	206	245	255	222	228	221	236	237	237	229	240	233	226	240	267	262	226	233	203	239	237	225	218	249	260	240	210	245	220	253	249	230	241	254	251	223	226	228	258	250	244	246	227	226	244	270	241	214	222	204	248	222	244	231	227	227	215	251	218	213	223	262	201	250	221	243	230	235	222	223	211	226	226	235	228	233	225	230	248	222	246	229	252	221	230	228	221	243	279	249	239	215	248	230	240	242	227	219	218	215	212	248	229	206	218	214	239	234	256	251	273	258	241	233	248	264	225	243	229	263	225	247	254	215	223	215	220	223	231	229	239	267	213	206	262	240	285	213	221	236	233	241	247	246	232	248	271	241	251	226	222	242	269	233	217	207	206	227	225	234	232	210	241	225	233	224	224	233	252	251	220	245	239	244	216	256	263	229	235	226	208	222	253	231	216	223	203	221	244	213	218	217	239	234	248	241	240	240	216	211	227	236	256	221	241	224	221	236	220	215	255	274	222	229	247	252	234	254	231	222	249	236	255	223	262	242	209	255	229	247	207	226	247	230	267	246	225	209	211	237	234	226	230	224	223	231	221	223	210	242	192	238	236	234	209	238	249	211	231	212	250	239	258	248	230	220	236	262	217	230	240	229	241	234	194	243	247	253	240	257	226	217	219	226	207	222	249	228	269	239	253	237	215	244	220	231	230	242	220	237	250	227	241	243	255	253	254	252	255	225	215	232	218	243	226	218	241	270	263	229	250	224	240	246	258	272	224	231	239	217	240	235	240	253	231	221	224	221	205	246	230	235	228	231	252	210	225	228	265	245	229	258	255	260	248	272	223	271	250	242	247	240	259	208	234	232	225	246	227	224	236	232	234	217	216	235	212	205	241	255	218	240	214	226	228	209	247	243	240	262	209	246	235	213	222	235	227	241	231	233	233	211	265	273	256	232	256	238	216	210	250	228	262	250	210	225	255	248	237	247	229	223	230	267	233	250	254	226	261	257	238	225	226	222	214	248	232	245	211	272	254	263	243	217	227	236	240	266	235	253	253	233	243	237	230	230	246	231	232	218	235	213	236	221	230	254	238	245	223	267	235	224	252	235	254	246	221	225	236	243	247	226	264	231	209	228	214	245	231	226	248	257	235	235	217	237	231	248	252	248	225	247	233	237	245	208	233	253	234	210	246	251	247	263	249	260	225	249	219	213	219	239	229	217	243	233	234	243	247	228	228	235	214	221	238	235	236	228	247	217	207	224	205	248	236	236	225	241	236	258	218	252	255	225	224	234	261	216	259	234	270	258	253	241	231	238	238
3118	2508	1534	906	731	641	585	549	548	513	553	575	548	552	597	537	540	495	549	501	515	557	517	561	584	509	535	553	542	566	525	546	569	514	528	512	502	548	580	517	562	510	504	560	557	511	537	524	551	520	533	525	505	483	571	531	536	511	537	533	556	511	558	544	537	559	521	549	529	530	499	515	544	521	569	493	539	519	514	523	532	526	564	513	550	498	518	502	532	543	537	495	523	531	531	548	568	495	551	536	503	536	538	526	498	512	550	541	502	536	499	507	546	506	520	554	527	516	567	509	521	567	512	543	528	522	547	563	537	504	583	488	538	525	556	505	546	496	519	529	512	530	542	514	548	535	523	536	545	467	537	588	533	541	512	480	533	544	487	515	534	534	549	517	539	515	515	493	507	550	553	496	525	512	548	547	503	553	493	487	577	521	513	558	486	566	536	521	548	552	512	508	528	542	534	542	512	542	535	539	556	524	545	522	556	495	511	531	514	540	562	502	543	479	556	534	538	473	504	551	564	543	555	530	545	568	521	510	541	502	522	478	508	532	530	532	586	522	488	527	498	490	533	521	517	545	530	510	506	527	548	518	546	521	504	525	562	516	542	535	516	522	533	517	540	560	532	565	520	534	502	545	510	526	554	553	545	540	510	536	535	509	589	567	508	549	530	494	487	535	482	509	501	536	548	519	530	526	496	526	539	495	557	522	560	525	555	557	527	512	516	547	516	512	567	505	508	498	526	525	520	574	555	574	587	550	537	535	553	511	570	576	533	522	552	536	483	538	530	536	538	523	514	551	532	540	563	536	566	481	496	525	539	555	531	530	562	542	565	505	564	543	531	571	532	536	540	502	546	535	511	532	573	505	567	505	511	490	546	534	533	545	530	557	541	516	531	537	538	503	525	536	522	535	524	499	531	574	539	512	569	553	498	513	546	548	548	565	501	541	542	542	540	545	519	542	538	503	537	503	519	538	606	516	553	519	513	508	543	533	516	571	514	526	537	540	513	508	581	503	542	482	592	550	507	506	559	517	513	557	522	542	513	552	535	485	472	538	539	496	549	548	559	516	524	477	524	586	527	518	492	538	563	552	504	602	515	528	546	523	519	588	529	507	531	562	541	528	511	543	558	524	544	487	520	565	528	571	535	544	493	507	538	517	549	534	507	509	563	536	524	568	531	532	566	530	522	536	558	546	504	531	519	544	548	540	512	572	517	486	498	592	517	522	495	547	528	534	558	544	530	529	558	530	512	535	571	505	551	536	483	509	515	551	524	546	528	521	512	495	564	556	525	534	571	500	520	516	548	525	499	492	513	516	523	516	495	506	539	549	534	563	484	497	553	534	552	530	538	555	496	510	520	564	537	561	556	527	531	491	535	514	492	537	528	524	534	519	558	539	510	481	496	571	545	533	522	550	533	524	536	545	548	548	511	521	522	576	538	525	523	533	520	547	523	503	569	532	505	543	505	554	528	531	535	517	550	556	537	542	521	527	536	533	537	524	533	525	520	553	547	527	522	547	512	516	588	500	573	491	544	547	527	531	541	544	547	532	545	544	528	514	525	543	529	527	487	575	529	497	566	540	512	534	551	518	544	549	549	494	555	537	537	519	547	518	560	474	546	536	497	506	493	545	521	548	539	536	534	535	520	524	539	511	555	566	512	520	557	536	561	525	562	544	539	547	543	584	529	511	524	542	498	504	492	503	538	532	549	518	504	534	533	509	546	555	558	542	538	527	547	514	549	521	566	530	527	510	500	501	495	524	539	562	548	530	552	516	521	511	563	500	531	551	551	526	517	544	529	525	578	536	548	565	490	508	549	548	507	552	522	554	522	514	533	541	525	552	486	581	536	535	514	546	535	559	554	533	503	565	551	559	528	555	540	553	533	537	536	602	524	524	540	528	532	485	520	528	532	517	528	512	547	520	480	559	516	548	504	541	496	511	550	571	516	505	528	518	502	514	565	547	556	538	552	510	527	554	532	530	520	512	514	536	541	549	542	541	518	514	541	514	536	536	530	540	533	546	498	536	554	520	535	532	536	547	491	528	525	506	574	519	503	557	503	500	562	485	521	541	537	520	567	552	495	586	542	551	537	528	532	534	565	551	583	563	516	531	541	536	492	487	543	542	505	566	580	524	515	549	528	479	535	535	531	559	526	539	501	519	516	534	540	522	545	491	556	526	547	544	532	494	530	508	518	531	561	532	537	525	532	522	537	552	534	525	527	510	555	508	536	542	513	546	520	488	508	523	536	526	504	536	504	571	533	516	522	532	506	526	565	526	523	525	529	504	532	519	511	490	534	527	552	508	529	537	535	502	540	547	508	544	536	553	537	538	522	506	591	505	553	527	544	511	536	516	498	509	544	540	550	533	526	530	532	563	535	566	535	561	566	504	523	528	521	530	529	535	503	517	543	501	537	528	528	532	542	515	524	532	537	524	508	558	546	525	561	518	517	527	570	530	537	507	556	509	518	565	542	497	523	532	510	522	552	534	526	518	551	505	509	531	484	522	598	561	554	563	525	542	558	541	560	537	507	537	551	529	543	563	533	536	577	566	540	518	503	547	530	534	539	567	528	564	566	500	518	525	507	530	527	529	521	534	538	555	531	542	539	530	517	534	558	533	559	502	544	532	535	536	533	556	526	556	554	534	491	516	547	530	575	516	541	539	515	520	568	547	533	538	473	543	573	538	523	512	510	545	532	514	507	552	520	512	511	522	530	474	509	572	517	554	567	538	509	552	566	566	522	598	515	559	527	551	519	490	535	548	500	544	515	514	538	587	522	593	506	508	537	517	523	542	516	524	528	525	521	545	519	563	526	542	494	541	499	544	541	521	545	533	519	526	551	513	533	544	528	555	533	511	518	545	532	586	537	532	527	573	511	511	551	517	533	497	501	526	547	543	543	566	575	510	525	530	546	537	495	513	537	504	541	543	553	505	522	548	549	513	550	510	505	522	545	513	519	516	510	547	528	523	509	558	528	558	500	576	526	560	559	552	510	565	514	578	512	502	581	534	544	521	524	500	513	547	587	519	531	538	530	508	502	529	543	525	561	467	533	522	555	534	489	536	524	541	561	536	547	473	594	515	515	554	547	502	529	536	532	542	537	551	533	530	537	550	519	490	563	549	530	556	529	552	542	539	499	524	541	574	537	555	547	523	506	580	535	569	540	543	550	516	538	541	536	513	505	531	509	555	476	500	551	544	528	543	541	511	520	570	511	528	550	550	540	533	561	552	549	572	520	531	520	515	538	526	506	550	543	517	550	513	591	534	530	533	515	558	527	513	549	557	554	545	527	529	515	549	520	542	555	507	530	563	552	552	550	568	517	554	558	530	535	518	517	497	495	509	532	508	519	551	514	529	556	518	523	496	535	518	504	513	548	523	514	544	549	528	545	503	535	555	510	519	510	507	518	526	528	521	540	510	497	566	529	534	569	530	544	515	533	519	543	544	550	519	504	533	550	529	513	522	531	556	550	561	553	505
23807	20958	25008	27084	20969	20784	1171	352	214	228	153	157	168	132	133	107	117	109	127	108	131	101	125	116	114	125	102	112	88	107	97	102	96	98	114	97	100	111	108	108	124	86	80	101	117	107	106	104	83	76	94	110	94	103	109	96	91	90	93	103	110	88	99	92	106	96	91	105	105	122	102	98	86	124	111	111	93	86	109	108	80	101	88	106	101	90	86	98	79	105	104	103	110	97	100	104	107	122	94	95	103	94	97	92	105	95	104	105	86	100	127	93	82	100	96	105	114	88	109	107	113	115	116	117	110	82	93	92	106	112	90	107	92	85	95	111	108	85	94	96	96	127	102	82	86	93	101	101	84	92	94	101	92	77	91	97	99	102	96	111	100	90	101	83	104	94	94	110	105	99	95	117	96	94	110	92	117	86	94	99	105	111	81	89	105	111	91	101	110	74	81	111	97	78	98	78	105	97	101	90	99	95	102	102	117	93	91	82	103	88	98	95	117	114	94	132	96	93	84	88	107	99	87	96	96	98	96	107	93	105	96	105	108	91	83	111	91	102	96	105	106	103	105	102	94	117	110	100	101	115	111	105	102	81	107	110	98	113	96	113	86	96	104	100	93	92	96	101	83	94	97	101	95	108	93	107	112	112	103	89	91	74	108	95	95	100	67	98	95	95	100	101	97	114	94	90	113	101	90	83	109	101	109	105	100	101	94	99	105	102	87	107	106	91	106	109	104	75	94	94	105	92	94	97	108	102	103	94	89	112	93	112	105	86	107	98	101	103	108	122	93	103	111	118	112	103	96	107	90	100	107	104	94	100	108	100	95	93	96	102	99	104	99	105	88	113	110	82	77	94	100	85	93	85	103	101	114	96	127	101	76	84	94	78	85	101	110	89	104	84	104	89	81	96	118	79	96	120	110	119	88	88	103	82	109	95	80	109	97	99	90	103	93	99	83	112	92	95	104	86	124	98	110	103	90	124	96	94	103	98	97	93	88	83	96	94	100	112	89	119	99	107	110	80	71	109	85	97	114	94	92	98	84	106	109	99	83	105	102	95	108	100	86	90	77	91	102	87	112	90	87	84	105	88	103	103	94	110	104	106	103	95	91	98	101	116	83	92	108	100	91	97	77	90	115	111	109	108	85	94	95	93	99	87	114	111	105	78	95	113	115	92	98	86	88	98	86	114	99	102	95	106	92	97	98	96	115	87	96	104	96	112	98	114	96	89	94	88	82	109	103	107	103	87	92	89	115	110	93	106	89	89	87	80	108	81	102	97	106	92	109	98	124	112	92	95	90	84	104	98	99	95	111	99	113	107	87	118	96	92	89	111	92	102	96	99	90	77	102	88	93	93	89	102	97	96	91	102	115	98	104	89	91	92	91	99	89	95	95	74	80	96	90	94	115	79	90	99	108	116	101	134	102	106	98	90	102	114	88	104	105	92	108	86	85	110	95	95	88	77	92	94	103	98	121	93	107	107	75	92	99	93	114	105	113	112	96	89	96	97	105	101	95	102	92	81	90	88	90	91	104	108	102	86	99	93	97	105	112	91	104	99	99	97	82	115	110	67	90	84	87	105	98	97	97	93	96	101	99	101	94	100	92	97	96	89	98	109	99	100	97	87	101	93	103	92	99	97	104	83	82	82	104	101	101	95	98	110	101	117	111	87	85	94	107	96	108	89	106	98	98	100	95	124	113	76	92	108	98	90	104	96	96	123	87	120	99	99	100	114	82	94	74	100	92	112	92	79	116	77	85	103	108	89	98	111	95	102	115	107	90	100	96	93	84	88	110	103	116	105	108	100	87	99	99	91	95	103	109	123	99	86	93	114	96	94	117	83	98	118	106	109	92	94	90	109	113	94	91	87	105	102	110	101	109	79	95	98	112	111	93	87	94	82	92	86	92	89	89	108	101	86	97	103	101	86	94	83	82	97	96	115	103	93	100	91	88	81	105	100	109	97	84	91	79	105	113	96	86	110	95	111	101	100	100	89	103	115	95	108	89	96	86	109	98	114	86	87	80	91	84	90	90	115	113	97	126	93	102	80	101	102	111	106	96	97	95	83	90	111	100	99	95	113	101	94	89	87	90	115	89	107	90	97	103	92	101	118	108	108	120	101	124	108	98	89	98	85	86	95	94	83	108	95	112	97	107	87	110	100	101	105	101	94	96	88	83	104	90	109	93	79	118	121	101	92	89	99	125	80	106	99	110	103	111	92	118	114	89	95	91	96	106	103	106	100	87	108	89	106	80	86	96	101	107	105	114	99	90	102	112	83	105	85	118	114	107	112	95	99	96	91	107	102	110	127	112	98	103	122	73	90	110	90	94	83	107	100	95	87	91	82	100	108	86	93	108	107	106	110	114	96	92	89	80	109	83	128	82	72	114	96	87	91	106	103	92	118	107	94	96	105	103	102	114	85	114	96	92	124	96	88	81	106	98	95	111	88	81	116	90	78	96	88	100	117	103	98	88	95	84	104	84	88	92	81	97	98	108	95	100	119	106	87	86	97	92	98	92	101	110	87	98	97	111	103	91	86	76	108	103	110	92	93	93	97	95	104	121	101	75	87	100	105	108	107	97	111	101	104	81	103	84	100	114	114	100	102	105	87	93	105	99	95	96	106	112	117	120	90	81	95	95	90	91	83	113	105	93	93	94	91	94	86	108	84	113	102	116	103	87	87	102	94	98	86	100	96	82	106	95	105	100	98	103	112	88	94	97	90	96	95	113	96	90	111	108	101	96	81	122	99	89	86	122	138	110	95	95	108	92	105	107	89	103	98	91	96	116	108	104	106	106	94	91	91	109	84	107	82	96	105	100	86	97	82	86	79	101	116	108	96	97	105	94	86	96	79	108	99	94	116	107	111	98	102	73	98	76	128	94	102	99	107	103	102	111	97	97	106	96	94	90	109	89	90	103	105	111	97	93	99	115	100	98	98	106	84	93	103	115	110	85	106	113	103	97	117	113	105	90	110	90	94	103	90	84	104	78	96	107	114	86	98	78	98	95	104	109	100	95	100	114	102	89	94	89	91	105	103	108	107	108	86	101	86	91	102	87	92	109	101	102	96	91	90	83	91	103	98	93	80	91	101	103	97	104	94	102	106	110	102	106	81	110	94	108	101	115	80	112	109	98	124	103	99	110	108	91	102	91	101	91	79	93	103	83	113	91	77	115	103	115	86	103	99	81	101	85	87	102	102	102	74	107	96	88	92	95	105	109	102	89	103	96	92	87	132	101	92	102	93	104	92	119	93	89	113	111	108	110	75	82	93	76	97	99	84	105	96	107	89	114	101	102	81	86	97	85	122	90	99	127	104	83	100	110	124	93	110	100	92	109	93	107	112	79	102	96	86	100	102	77	84	88	103	96	97	87	113	118	124	109	97	97	88	85	96	98	111	121	96	87	104	119	107	83	102	108	99	84	88	90	104	101	106	99	94	89	95	90	105	87	99	96	92	111	109	121	91	96	108	91	84	98	100
2966	4148	2224	1018	570	430	389	338	322	322	309	297	283	261	261	291	254	282	265	281	255	277	277	259	290	286	257	272	300	267	262	242	265	268	276	263	262	263	271	255	291	280	247	258	248	259	268	266	264	247	248	241	274	260	272	286	251	231	237	239	272	275	261	257	251	262	285	258	257	236	262	260	297	259	273	250	260	259	229	282	261	236	234	258	273	239	266	264	247	301	252	280	252	268	280	263	244	257	248	250	264	240	246	262	241	247	259	274	274	247	298	257	269	276	271	262	277	254	305	276	226	250	259	284	264	253	283	260	241	262	255	281	253	286	270	285	271	282	269	253	272	287	229	271	235	273	251	266	263	255	263	275	257	239	234	262	273	245	262	255	288	241	251	258	255	234	255	260	233	257	238	264	236	248	264	263	263	273	252	259	239	263	295	249	263	254	270	271	266	245	277	239	245	250	265	243	256	287	256	249	260	262	248	286	263	251	281	239	288	281	264	269	279	288	236	232	232	236	280	268	266	271	264	247	278	265	256	254	248	261	241	242	236	272	249	241	274	236	278	296	263	261	277	256	258	286	264	248	285	274	276	246	263	257	268	262	237	258	237	251	272	262	261	272	266	269	268	268	263	259	248	249	265	232	278	264	225	260	256	292	282	234	268	262	222	269	262	258	224	262	291	280	244	261	241	244	265	275	250	253	263	234	263	255	240	252	267	258	267	274	288	238	259	258	253	270	302	254	276	256	291	288	255	271	283	267	280	246	245	248	253	243	228	265	246	241	266	252	259	283	261	251	253	282	261	249	242	291	239	228	235	263	281	232	239	271	284	193	262	255	253	246	284	277	258	275	266	255	249	231	228	260	280	280	263	272	266	267	298	268	261	280	253	248	241	255	270	256	257	273	286	271	262	267	271	266	244	274	290	258	274	260	279	248	255	271	258	275	232	292	265	254	264	277	275	271	239	264	244	234	258	258	249	253	261	229	293	253	250	218	259	259	270	277	269	258	264	235	248	259	263	268	251	274	254	245	258	249	227	274	266	245	254	269	236	249	268	248	256	239	264	239	272	267	255	259	270	271	281	289	244	235	243	245	244	240	271	256	252	268	249	267	281	273	267	233	238	249	259	289	292	247	259	268	264	248	296	250	248	279	251	284	256	246	273	280	247	259	247	264	214	263	257	258	303	249	259	292	259	254	262	252	258	228	272	231	236	288	270	253	256	264	245	245	270	262	272	253	258	251	250	278	257	255	289	255	293	271	230	253	288	268	266	250	248	257	248	248	242	257	244	275	270	233	263	268	278	279	260	252	256	273	251	270	252	247	227	245	246	245	262	271	254	276	275	272	238	289	272	260	259	256	298	255	288	297	245	251	253	263	234	257	258	266	257	277	239	251	246	258	258	272	269	270	242	255	267	255	260	246	265	247	263	253	241	256	257	258	273	239	283	259	256	245	258	261	244	273	256	265	235	229	279	246	233	221	247	265	301	276	272	250	283	277	262	248	261	256	263	268	266	259	286	240	254	259	278	265	256	262	260	258	293	286	281	275	259	273	258	274	261	253	254	231	283	259	261	263	268	269	230	275	261	272	247	260	252	235	265	288	274	247	253	256	250	262	224	256	256	260	231	255	260	241	244	285	266	276	270	279	267	301	267	268	262	278	271	235	275	297	268	287	239	235	266	243	253	259	247	229	239	260	252	257	256	261	236	227	267	251	267	250	257	271	246	263	267	244	253	256	232	300	246	245	274	281	262	277	280	253	238	241	259	249	225	260	251	256	273	261	276	243	276	257	266	285	260	254	271	276	230	232	256	262	241	249	294	267	265	282	275	260	251	269	271	268	230	270	267	308	280	252	246	251	278	258	260	255	238	261	277	304	256	276	271	272	263	275	280	269	240	268	268	238	227	257	246	266	259	266	237	244	252	254	245	284	249	290	243	257	262	246	258	262	270	258	235	265	247	278	236	286	263	258	251	268	298	269	297	251	269	232	263	274	248	240	251	250	248	251	245	259	253	255	260	270	247	265	255	246	288	238	250	267	235	274	266	238	276	260	254	237	260	258	249	251	246	280	244	231	262	261	264	275	278	260	261	285	269	257	276	250	280	274	235	255	258	276	234	265	270	264	256	266	270	257	260	273	262	255	296	230	283	274	241	265	270	277	242	255	249	238	256	274	250	297	267	255	281	286	284	239	265	252	247	244	228	304	262	255	275	249	274	265	258	275	253	256	249	245	242	282	284	267	254	265	261	268	272	250	250	285	249	253	255	283	263	289	279	260	255	263	262	254	279	247	274	244	242	265	254	244	264	261	242	250	256	235	238	250	278	265	282	262	254	283	269	260	242	240	268	283	237	262	249	267	253	261	290	266	253	260	265	267	271	284	249	285	241	284	252	264	274	275	251	274	288	280	278	243	266	224	277	253	244	252	250	278	251	263	281	272	279	262	266	280	256	250	277	267	307	268	227	271	264	257	237	266	283	299	263	275	272	245	292	250	258	261	262	247	218	263	252	266	245	264	258	227	266	237	252	274	241	279	250	271	263	264	248	221	255	264	278	256	263	267	255	246	293	248	256	244	237	233	256	243	261	252	282	265	256	266	256	264	258	276	253	242	251	278	255	257	227	268	256	241	255	260	259	261	264	258	277	259	271	259	241	265	262	268	272	238	251	250	269	244	278	251	260	265	257	262	225	262	276	264	270	250	285	244	266	247	256	249	261	270	264	272	250	285	275	249	264	256	268	270	256	258	225	262	274	254	277	265	239	261	258	245	240	243	263	249	260	242	254	238	233	273	266	261	263	254	252	279	264	259	273	259	241	223	269	261	256	269	265	252	278	278	241	240	231	275	298	255	242	266	233	248	260	284	279	260	241	272	225	255	272	245	274	246	262	270	283	246	259	263	266	272	260	238	254	275	266	238	263	245	240	204	252	253	263	277	274	253	252	254	239	254	266	264	256	256	284	244	247	273	247	257	261	245	249	244	258	235	251	274	248	245	263	247	256	247	241	246	269	266	261	282	250	271	278	302	284	250	257	259	256	260	275	290	286	281	282	280	231	260	258	312	265	279	262	266	263	252	258	248	243	276	275	244	287	266	247	267	283	252	268	272	297	252	264	246	256	277	230	255	239	252	238	233	271	256	248	249	258	260	289	280	271	243	269	239	259	276	239	244	257	273	272	245	246	250	281	271	279	263	268	284	280	241	261	262	260	256	281	259	283	260	246	272	288	246	268	264	250	252	254	258	253	259	273	280	287	284	267	279	265	282	270	252	261	250	248	250	249	276	249	241	240	239	269	268	218	266	275	241	249	278	280	241	265	260	254	232	280	275	226	249	252	288	276	256	281	260	236	253	236	256	266	248	271	266	272	260	240	260	271	269	245	283	252	258	273	267	279	267	268	235	292	245	257	267	257	252	232	249	289	230	271	260	245	278	264	268	274	271	265	266	258	266	246	269	271	283	253	296	253	247	266	249	284	257	257	261	238	274
32399	10793	1134	446	431	397	332	365	363	351	340	355	356	359	362	338	344	332	309	368	345	384	346	359	343	329	351	342	353	348	376	373	364	371	352	357	331	326	350	343	368	343	395	382	351	370	351	370	351	340	370	347	378	372	334	362	358	339	341	325	354	339	357	372	354	334	311	371	392	352	365	373	345	361	356	324	367	391	374	337	336	385	369	306	363	389	326	317	358	361	375	334	342	378	362	344	357	374	336	362	326	376	360	386	370	330	357	388	340	390	349	396	356	350	364	322	350	349	341	367	348	362	348	307	365	358	360	334	369	373	338	344	396	329	377	348	328	341	374	355	375	363	354	304	342	386	344	351	392	346	333	374	330	357	301	376	340	364	367	359	374	361	361	347	375	350	392	341	376	363	327	342	369	340	368	362	361	354	381	388	349	345	362	345	358	365	388	324	391	353	349	377	368	377	347	366	369	362	337	353	370	335	358	329	326	385	347	335	353	349	347	344	341	369	355	368	390	328	318	359	318	329	368	298	373	349	359	357	346	354	346	364	372	369	320	340	331	365	310	341	365	360	350	355	347	310	352	343	349	299	373	372	343	371	350	350	368	370	380	349	371	366	361	396	394	343	342	365	330	324	368	365	328	338	322	354	340	369	355	377	346	366	308	383	352	368	375	335	351	379	325	348	372	368	345	350	372	348	340	329	357	351	351	322	380	362	361	367	366	348	361	341	353	346	350	336	371	341	353	331	344	345	350	325	351	327	336	348	371	371	357	353	352	312	382	365	366	384	353	351	362	365	371	336	358	369	343	339	349	358	308	311	355	340	347	362	339	341	338	374	360	360	357	324	326	380	358	348	361	331	317	367	372	371	346	353	350	345	319	346	373	359	344	352	332	350	346	353	332	396	379	341	359	345	355	343	355	334	352	366	367	347	369	320	355	349	338	334	365	344	349	333	365	379	327	347	341	329	333	336	343	345	394	344	354	327	328	338	342	316	324	340	321	358	364	358	355	363	364	332	339	348	361	399	351	371	342	326	366	328	322	366	355	360	324	327	327	369	348	336	380	351	364	388	342	363	322	332	339	327	369	390	365	339	377	366	381	338	336	349	362	368	334	326	359	349	363	370	342	363	334	370	357	348	353	355	330	365	369	333	345	330	331	367	308	360	336	371	356	352	344	356	340	338	355	374	343	326	380	297	338	357	370	320	367	369	374	288	343	343	342	337	352	415	395	370	350	367	332	325	417	356	291	366	331	344	386	383	355	327	342	368	362	319	376	366	368	369	325	330	371	343	385	351	372	319	339	368	346	359	351	306	329	310	346	358	331	357	378	366	373	346	321	361	342	318	312	380	370	369	362	331	313	354	353	366	343	334	367	374	366	332	348	369	382	328	379	322	324	360	342	343	342	353	383	344	346	330	340	345	357	347	374	364	369	358	349	359	348	379	328	339	346	365	366	332	366	364	353	352	369	327	331	364	351	333	386	371	330	350	363	383	306	356	330	366	356	327	335	316	331	327	385	353	374	340	371	349	315	339	344	342	356	326	384	312	351	362	355	357	364	342	388	377	372	362	353	349	382	338	333	348	365	354	382	356	355	344	327	352	326	346	364	360	356	345	346	356	341	319	359	369	346	342	365	368	364	360	348	383	361	359	364	342	365	388	345	367	321	328	331	345	346	328	329	335	342	344	331	353	331	351	342	355	393	357	360	365	361	360	360	327	332	349	336	324	315	348	355	345	313	370	360	379	348	350	368	343	364	348	359	326	329	360	342	342	338	333	387	325	363	381	381	368	364	342	332	333	281	330	390	381	342	339	348	354	361	344	376	350	358	357	345	325	380	351	341	384	364	383	352	346	368	333	338	380	371	372	360	344	314	360	370	375	316	350	328	343	352	364	337	349	388	336	350	314	354	359	343	319	363	357	354	326	336	352	365	373	355	368	379	390	341	350	386	361	357	355	316	340	372	323	356	342	312	361	372	355	320	330	325	355	347	347	348	356	376	346	337	383	339	383	359	375	350	353	357	337	384	362	392	348	354	385	354	354	316	363	353	355	339	322	341	341	368	338	344	382	357	371	362	385	349	362	364	371	354	346	326	361	360	345	394	334	346	340	320	339	377	348	356	340	344	338	340	334	367	315	342	312	368	314	326	309	379	361	347	318	340	344	326	376	372	374	319	372	343	387	361	347	363	351	374	343	366	351	360	334	339	351	327	354	363	364	334	354	320	354	345	365	346	318	357	316	337	362	336	355	372	334	348	304	391	339	333	337	377	381	351	317	354	358	350	325	333	340	321	360	355	312	336	342	395	337	378	369	350	344	364	354	331	332	358	336	353	366	361	325	368	307	327	356	369	359	371	366	353	358	362	356	307	380	348	362	336	345	357	345	341	340	349	325	378	353	349	361	363	336	305	360	331	355	349	327	329	339	329	375	361	373	358	331	368	323	342	326	375	345	344	363	333	317	343	352	351	341	348	322	341	319	395	383	369	317	338	366	347	350	365	330	334	371	378	360	350	341	340	354	386	374	381	348	374	301	341	342	343	346	341	365	347	380	330	355	387	357	339	338	332	382	387	312	339	321	374	330	345	371	327	344	346	354	380	374	387	346	360	317	346	361	353	368	343	312	387	371	356	332	361	362	347	344	366	352	341	345	371	369	347	354	346	350	377	346	381	354	381	311	350	359	329	342	359	369	376	373	333	325	378	385	351	354	347	341	332	356	335	355	338	361	368	349	322	342	337	359	344	358	330	375	381	343	373	333	331	341	339	330	355	325	354	344	367	337	375	390	379	399	333	346	344	344	370	359	344	344	361	342	342	356	372	368	368	346	354	358	369	326	301	320	328	337	327	346	339	296	336	343	368	370	344	356	384	326	362	327	364	326	341	320	323	348	365	316	375	378	369	314	341	346	358	358	306	334	328	347	322	350	331	391	355	312	400	360	357	343	364	348	362	359	332	363	338	367	331	362	367	328	375	396	363	348	332	335	344	359	400	334	326	380	336	344	377	355	355	331	347	318	342	361	363	374	333	342	345	353	366	367	369	375	329	334	348	324	346	328	315	351	351	319	358	366	351	301	364	355	350	342	356	324	355	358	373	339	360	353	341	340	375	359	339	330	379	326	360	371	372	336	359	342	325	350	327	326	369	368	402	368	350	353	333	372	329	351	343	359	352	367	334	373	341	367	331	297	385	360	348	373	355	293	339	354	346	372	361	337	352	368	346	351	356	349	350	351	386	326	339	357	353	323	352	329	361	323	346	366	357	326	348	363	359	355	348	346	375	328	348	357	351	347	309	330	332	361	343	342	363	345	349	382	351	364	324	343	376	352	339	322	348	364	332	321	360	353	306	333	349	345	377	354	323	364	343	340	389	372	334	378	369	358	349	337	374	344	338	383	354	325	392	350	357	345	364	339	352	367	378	367	356	339	322	337	363	338	320	343	349	325	332	356	342	334	337	357	328	349	351	369	387	334	325	364	401	334	355	346
5415	877	791	819	789	799	731	781	796	777	776	764	749	810	784	755	821	772	760	818	820	823	786	753	771	819	754	741	747	757	755	741	770	810	746	797	804	745	743	780	766	767	749	767	777	757	812	773	768	742	801	752	753	771	785	754	741	805	791	782	824	767	753	763	800	811	798	803	730	777	761	771	799	770	789	807	716	791	821	753	805	780	819	761	762	723	755	800	778	810	816	773	770	802	792	726	733	799	757	811	804	804	775	754	803	761	729	778	793	759	777	732	773	782	802	759	770	796	762	783	759	792	765	782	793	759	779	789	779	760	761	756	807	789	787	785	776	767	762	775	772	812	745	777	759	747	786	796	804	760	782	719	766	726	756	729	726	776	763	772	776	772	799	760	767	756	740	735	827	767	815	801	728	773	818	703	757	789	813	771	772	750	720	759	763	712	774	824	769	802	766	812	738	789	817	782	778	763	751	754	764	781	770	782	739	787	720	804	778	737	765	760	722	768	752	755	743	765	758	766	832	781	733	800	724	784	798	811	755	767	828	818	790	772	775	798	798	755	810	764	811	758	786	771	791	806	810	797	758	785	796	722	823	759	783	832	744	810	760	754	763	773	766	762	733	779	738	736	832	772	758	805	762	785	786	751	759	789	805	829	735	767	805	745	820	771	825	743	792	752	782	759	788	844	766	771	783	777	779	782	803	778	754	773	782	785	819	780	768	764	748	776	744	768	768	760	746	729	788	795	708	743	749	779	782	820	740	788	802	784	772	766	758	744	798	787	743	747	775	762	786	754	759	810	780	757	772	766	754	806	807	739	722	813	795	770	812	797	784	797	718	751	730	765	772	799	781	746	754	708	792	780	771	813	790	722	829	768	772	759	791	739	733	806	769	764	779	773	757	770	795	777	742	781	770	744	822	790	769	770	790	753	772	809	787	723	800	755	706	787	815	758	764	744	760	774	810	807	791	764	777	792	794	765	755	753	788	792	781	760	789	797	752	817	745	752	792	786	793	797	796	784	774	726	803	791	765	760	722	796	785	754	748	759	760	803	772	739	804	774	773	776	791	812	774	816	741	755	805	773	738	773	743	807	755	743	787	759	782	754	757	787	785	847	772	793	754	739	783	784	774	740	799	752	777	768	774	799	799	794	750	813	793	799	778	774	793	813	805	792	761	811	790	754	776	778	769	719	800	741	795	786	817	821	785	795	818	764	755	781	805	775	812	731	798	747	778	750	745	775	769	748	769	763	780	733	772	805	743	822	768	750	797	786	717	806	743	846	751	763	754	801	801	787	755	759	762	776	757	791	720	777	768	792	838	776	753	780	782	807	796	790	761	739	777	761	773	806	772	799	821	816	775	794	731	716	730	809	747	787	762	745	823	824	774	755	799	831	760	742	754	813	776	801	776	750	748	770	785	783	768	724	763	758	784	756	802	784	752	773	783	784	772	715	790	736	736	779	780	772	788	774	771	783	855	788	797	721	749	726	758	782	804	820	794	752	792	774	745	759	758	749	792	802	783	807	771	753	790	751	783	785	759	790	820	802	759	769	795	768	803	735	834	752	826	756	808	786	800	762	746	796	829	779	773	767	751	755	802	785	826	762	777	772	782	788	818	823	771	800	760	793	797	771	786	770	779	751	759	775	800	807	715	834	777	720	799	752	796	767	751	778	822	775	798	799	774	781	783	753	764	815	733	787	764	782	749	781	798	786	796	754	791	801	852	792	811	765	783	774	727	704	791	828	786	777	803	786	828	752	803	749	808	826	741	765	765	737	771	802	764	767	753	769	760	779	763	781	800	763	812	746	818	744	786	808	744	733	768	758	752	799	790	811	762	782	793	782	758	749	774	816	743	741	758	742	804	786	802	775	757	770	806	749	776	808	788	756	785	752	761	823	777	767	755	771	786	820	838	799	740	789	813	770	795	807	779	751	823	789	743	764	781	816	808	759	802	747	777	786	788	740	768	803	819	764	789	803	741	753	725	767	803	755	804	798	747	754	801	787	808	797	776	745	769	764	784	759	832	789	779	780	786	788	801	792	771	721	801	838	746	768	799	779	767	743	773	810	755	802	768	770	761	759	817	793	772	750	770	783	822	717	848	815	744	784	735	757	781	740	779	780	734	704	734	736	715	771	750	813	753	785	771	766	837	848	739	760	800	761	813	768	774	782	786	801	771	768	841	774	763	753	806	783	812	744	806	753	718	744	740	764	798	764	800	771	778	733	787	796	746	741	816	802	806	809	755	771	783	791	785	760	778	777	748	771	742	834	780	825	793	750	763	814	771	797	761	754	772	784	809	759	753	817	804	747	798	766	786	797	736	744	770	787	765	776	801	839	803	743	764	772	809	774	757	751	763	791	788	785	781	778	765	738	781	809	790	789	823	811	785	778	772	779	753	815	813	755	783	805	759	798	715	789	716	797	796	756	709	787	749	760	763	743	801	770	751	768	757	781	792	772	751	789	717	818	731	796	783	809	771	845	775	773	751	726	751	819	793	809	767	756	768	827	800	781	811	794	759	808	824	784	785	817	796	739	778	740	749	809	821	789	758	788	762	753	755	762	764	753	732	713	754	766	819	770	787	750	740	765	801	786	826	793	781	808	729	726	711	782	791	782	801	783	794	746	749	781	745	725	772	824	816	764	786	816	797	789	755	843	813	804	801	775	748	743	764	855	784	761	733	742	743	785	763	746	780	768	827	786	795	800	813	803	760	822	730	805	781	777	753	794	791	725	743	786	858	812	764	790	757	767	770	822	795	794	762	794	814	808	828	771	770	781	844	761	799	773	753	776	752	743	810	795	788	707	753	849	722	743	752	820	785	775	752	754	770	771	782	747	758	833	769	869	735	739	801	789	785	746	791	768	785	782	777	777	790	872	761	810	749	761	797	765	780	775	748	763	783	737	761	789	831	789	799	761	759	764	802	763	767	789	788	798	805	799	764	779	730	799	784	729	804	785	784	769	754	749	787	763	839	778	837	799	786	737	767	784	769	781	751	748	779	742	825	790	793	730	752	779	777	868	784	741	773	791	780	790	776	780	791	808	811	753	803	766	802	796	716	792	784	786	777	803	818	733	800	784	768	808	751	759	784	768	772	768	750	798	772	778	843	789	815	762	786	783	797	753	763	780	812	763	804	749	793	775	760	758	807	755	807	770	731	781	749	770	782	788	838	759	747	784	725	712	781	771	799	730	804	784	810	814	754	755	716	763	777	772	727	731	780	772	753	787	740	809	796	751	777	824	803	793	797	742	759	813	745	796	779	761	764	784	774	760	749	788	815	784	782	784	800	749	809	800	781	773	765	792	779	756	729	794	783	796	744	734	779	790	755	778	746	779	730	807	830	807	774	785	760	789	788	746	772	803	728	837	759	790	776	818	806	740	808	769	797	703	811	740	797	787	749	747	787	753	756	763	747	780	797	792	825	778	807	808	773	811	810	826	776	796	791	785	793	820	777	779	790	764	779	769	713	792	800	786	764	794
24522	20985	24461	27689	20508	1927	390	333	292	281	264	292	261	253	240	250	245	266	247	261	251	242	258	250	229	239	202	224	238	242	221	241	246	240	188	228	243	227	257	230	240	238	234	242	259	236	247	233	228	257	200	287	272	234	218	215	239	254	255	269	245	214	229	240	253	239	223	260	229	223	231	223	219	227	269	227	235	258	207	210	215	227	240	230	216	242	251	242	268	242	255	245	282	257	218	268	236	233	229	248	209	233	220	251	275	243	238	247	258	254	242	216	222	237	241	230	207	251	234	255	233	228	243	239	263	228	239	244	236	250	255	236	241	249	209	226	249	230	216	234	237	209	236	251	222	241	276	250	244	245	242	221	243	250	229	229	240	218	242	243	243	241	262	201	236	239	213	229	229	208	236	238	211	246	225	231	248	213	242	224	228	218	234	226	237	232	223	211	232	223	224	246	218	228	257	229	250	244	267	246	273	219	244	226	251	228	224	230	269	228	226	245	253	209	268	228	243	239	228	246	239	249	252	260	232	229	243	262	248	245	220	249	246	252	234	256	256	260	192	233	229	245	229	260	240	218	268	236	229	226	259	243	181	241	243	216	220	234	230	225	237	216	254	256	273	222	221	251	262	267	266	269	224	213	206	245	222	231	267	250	224	242	263	244	197	228	234	240	215	253	253	226	201	236	220	245	244	243	238	245	226	208	229	236	243	276	228	288	245	237	254	214	268	223	268	237	225	248	255	215	233	225	243	223	220	237	248	219	246	223	215	223	256	254	216	222	232	229	244	241	195	216	232	223	227	241	227	242	264	240	243	238	259	246	230	225	220	230	236	233	211	227	218	249	231	222	236	217	226	263	233	242	223	216	244	212	245	251	228	237	225	226	243	254	216	217	232	268	212	233	233	239	247	221	250	252	247	229	259	243	259	248	222	221	225	227	240	223	226	220	250	253	249	242	230	240	223	249	236	265	260	221	274	248	260	259	226	256	236	248	229	245	229	195	199	248	219	220	251	236	236	223	248	250	259	252	253	270	247	213	270	245	245	243	221	239	231	250	241	253	274	252	232	245	248	235	227	277	258	237	273	243	278	226	226	226	232	245	216	245	267	247	223	232	217	215	225	216	261	223	227	213	217	240	223	258	238	249	258	240	241	265	267	238	224	217	242	257	221	243	205	247	230	203	256	222	252	255	272	245	235	250	250	255	217	240	230	253	241	249	230	244	232	216	257	214	228	217	250	254	226	214	265	252	212	238	225	196	240	252	237	228	245	227	248	248	245	235	229	219	220	258	245	264	229	270	234	242	242	213	254	247	256	222	229	223	238	221	237	227	237	239	243	232	239	221	251	214	244	233	208	251	217	233	224	227	207	229	227	255	225	253	240	240	246	220	244	213	236	254	244	227	230	207	213	237	211	250	248	231	198	266	236	264	270	229	241	244	228	247	229	258	216	242	288	244	225	250	248	256	243	241	241	217	209	239	208	265	254	239	238	227	230	237	252	227	220	224	238	253	226	220	215	242	274	257	230	222	256	238	270	211	231	234	252	221	249	245	225	238	204	230	251	237	214	245	233	240	244	228	272	240	224	236	242	256	212	223	228	218	229	254	214	240	215	247	244	259	217	249	218	248	265	252	221	230	270	242	236	239	236	236	258	237	244	258	224	228	241	214	233	260	261	243	232	238	232	225	227	202	235	257	247	254	240	230	207	250	209	226	233	233	228	235	231	223	250	258	235	224	259	236	254	243	222	233	236	216	221	229	237	253	241	271	207	217	236	237	242	250	268	228	226	254	248	241	238	218	226	231	235	233	244	215	239	226	216	230	238	258	219	280	265	229	212	242	245	215	193	231	223	244	218	233	242	244	225	237	237	239	232	210	263	262	258	198	223	226	240	218	206	245	251	263	270	246	229	232	244	241	243	223	241	229	260	206	295	239	232	255	239	259	233	239	233	210	216	225	243	243	221	258	244	247	230	261	247	240	199	241	198	247	262	215	251	243	238	237	234	215	263	270	233	282	235	237	234	219	265	246	245	235	221	255	230	228	241	238	241	239	243	257	220	241	232	254	241	255	209	220	254	238	226	260	227	227	246	247	262	225	237	227	249	221	197	230	231	242	249	236	242	255	239	242	203	237	238	238	224	251	229	234	231	232	248	263	227	212	275	224	223	232	263	241	240	246	261	216	227	220	234	233	243	255	227	225	247	239	284	209	250	264	226	199	238	245	244	242	254	236	257	227	214	234	243	248	240	223	244	230	215	234	262	237	241	243	222	229	250	233	257	243	245	227	226	256	239	225	244	257	242	243	236	254	252	231	247	217	230	237	253	244	244	240	248	213	250	259	213	239	247	254	242	220	237	240	269	215	214	228	221	235	218	244	229	240	230	247	273	256	239	241	248	220	217	215	244	229	240	228	231	233	264	251	216	235	248	239	231	225	228	238	241	226	229	244	213	201	234	262	245	230	223	279	252	266	238	234	257	229	243	222	234	227	244	251	213	216	240	234	227	241	239	222	252	241	226	254	232	212	215	248	264	230	231	247	264	252	248	217	235	263	231	232	237	245	253	228	211	237	212	246	215	243	258	239	215	230	228	233	228	219	250	239	273	280	233	253	238	250	228	257	232	237	233	237	224	230	250	226	245	229	206	245	219	233	257	233	233	233	229	250	200	231	252	251	265	272	251	240	221	226	208	217	229	259	234	233	218	176	241	220	264	219	228	212	245	238	220	245	212	233	237	240	206	253	246	201	250	213	240	235	251	218	206	229	233	251	278	230	218	204	230	232	251	243	204	222	239	223	237	268	221	239	229	208	259	243	237	251	231	223	204	222	231	209	227	250	254	192	230	232	246	229	235	249	226	228	240	251	225	221	248	258	227	228	249	227	235	248	228	235	230	233	237	252	234	215	211	219	243	231	238	211	248	223	238	248	250	255	254	242	251	259	242	246	210	238	233	261	204	252	240	263	240	224	233	256	229	256	202	203	250	209	255	231	250	235	227	254	248	212	227	224	231	268	234	237	241	224	265	203	221	209	257	252	236	214	247	264	235	225	220	236	224	245	228	241	226	220	232	209	248	215	223	217	219	233	228	233	244	233	258	221	250	245	240	252	232	255	237	247	218	229	240	240	260	232	219	233	230	252	246	218	255	241	226	228	234	245	271	240	260	236	254	216	257	235	253	236	224	240	209	244	230	234	247	242	246	247	249	252	226	228	267	238	261	227	222	256	241	250	197	225	248	238	261	234	265	254	217	235	228	229	228	226	230	233	192	228	228	223	255	246	241	253	216	253	216	240	234	248	256	248	241	234	229	229	267	245	235	258	219	245	225	237	212	244	220	240	242	230	212	209	239	218	268	245	224	241	229	241	233	225	234	233	202	238	219	236	221	271	249	243	225	249	195	227	222	223	247	260	250	237	232	255	246	239	225	223	246	214	240	242	203	242	253	240	274	250	237	263	268	260	227	257	233	231	230	250	250	251	212	217	256	210
3063	2616	1491	949	703	587	607	592	604	565	551	516	551	516	552	503	552	502	546	555	552	515	530	543	543	511	558	502	534	499	539	532	515	524	514	562	489	548	530	543	507	520	504	525	503	512	534	545	570	571	546	511	568	528	513	520	500	560	533	534	497	555	530	533	600	549	528	552	551	559	498	537	546	535	524	546	482	512	571	566	517	525	518	547	510	532	521	550	556	517	553	546	520	546	520	544	506	494	486	486	539	518	516	528	527	550	535	561	533	521	550	527	495	533	505	520	506	559	496	545	565	552	571	528	554	577	530	528	508	550	542	533	531	540	572	498	501	538	561	564	573	557	539	515	536	550	567	509	530	525	544	508	543	539	551	555	558	548	515	562	507	560	558	532	567	491	534	524	569	557	533	529	515	498	556	538	530	516	519	516	514	511	528	511	562	536	520	543	488	567	520	509	512	541	525	512	518	519	573	523	552	487	597	522	496	567	530	536	561	526	525	500	535	548	562	502	546	554	573	494	516	526	480	552	515	534	534	490	537	544	527	590	525	524	554	541	558	523	538	502	489	513	523	565	560	549	551	572	525	511	489	571	543	566	559	555	533	505	546	503	479	545	559	503	539	520	540	514	559	523	545	508	503	560	555	544	538	534	536	548	530	568	526	517	538	514	539	541	512	560	498	495	513	560	520	517	541	542	541	559	507	517	537	540	516	571	594	547	540	549	559	543	528	497	512	553	522	520	515	581	531	509	545	523	523	525	501	527	496	547	511	519	576	485	537	470	545	536	524	525	551	502	507	551	483	468	534	532	475	530	538	506	547	496	511	491	554	524	509	521	560	533	519	565	555	561	543	543	542	551	542	526	527	497	531	531	534	526	567	514	528	545	537	511	519	548	587	519	576	511	551	546	521	535	588	548	515	528	541	515	569	520	540	509	514	538	602	499	518	535	533	528	519	515	518	570	526	523	503	473	548	522	582	530	574	515	540	516	531	509	572	541	552	536	520	536	539	521	551	534	541	507	522	505	520	486	564	569	583	488	477	563	532	513	550	560	514	532	534	492	543	485	524	522	546	545	521	543	528	532	519	543	507	527	518	580	523	517	549	510	570	531	484	518	491	541	515	543	547	542	514	535	544	521	532	557	553	519	496	554	530	514	539	559	520	522	520	557	539	554	525	527	533	517	558	550	499	539	529	555	514	511	545	492	537	517	515	480	570	525	547	519	506	514	506	549	515	568	505	520	547	533	520	539	540	500	540	493	584	516	557	522	500	501	535	561	500	574	533	560	545	514	540	559	523	518	554	497	539	513	516	563	518	499	541	537	544	525	519	521	537	555	527	528	562	525	546	559	543	543	584	523	569	544	538	541	558	526	542	537	550	538	532	561	511	529	520	578	513	524	499	528	460	534	527	566	538	546	510	520	576	518	526	529	537	547	556	551	531	533	544	517	527	581	490	486	525	517	536	503	566	544	551	507	537	577	549	491	484	490	552	533	528	564	507	546	544	501	538	544	546	510	548	529	587	533	554	538	539	505	522	524	516	527	521	515	510	551	521	530	530	515	536	527	514	519	607	553	559	483	544	535	473	555	500	528	558	513	539	511	512	524	537	516	531	546	516	571	524	550	505	500	521	509	541	510	531	503	560	544	534	541	531	520	520	523	515	542	578	557	488	564	529	521	502	511	550	523	562	579	527	542	520	538	528	503	540	547	548	540	508	517	519	531	531	495	548	489	509	529	509	595	526	510	553	511	548	546	515	508	517	554	555	521	539	518	546	510	516	525	540	527	522	532	551	548	474	532	506	516	516	515	522	537	570	538	512	563	521	531	543	524	532	505	538	525	543	533	525	547	555	578	506	544	514	504	516	483	529	554	512	553	539	584	545	509	550	504	519	511	519	527	526	518	527	569	531	536	489	507	536	541	538	492	498	507	529	543	520	505	523	556	522	508	527	510	520	544	529	566	521	559	522	534	555	513	530	544	493	526	533	514	537	552	493	544	546	538	553	548	556	532	555	536	551	525	565	537	545	512	494	531	498	537	524	545	551	574	552	547	556	529	503	461	558	535	550	489	535	525	518	511	510	541	509	549	502	518	535	554	574	520	546	548	542	522	559	528	532	526	509	502	517	532	555	569	531	502	536	495	524	509	535	554	508	533	528	567	548	541	596	563	539	541	524	537	550	567	507	519	536	494	533	559	537	541	487	523	580	531	545	524	561	510	531	517	488	468	533	484	526	562	507	528	532	547	566	542	524	553	530	472	506	536	517	505	522	556	506	532	550	561	518	536	514	533	524	515	592	528	494	526	536	558	531	527	548	487	558	534	569	512	534	500	554	577	545	569	512	520	524	542	583	525	522	540	526	557	523	546	542	570	550	505	535	505	552	535	530	514	542	506	536	496	518	504	517	519	525	534	534	506	509	518	506	553	539	522	539	498	505	543	546	544	499	516	500	509	570	538	492	547	519	519	536	511	561	545	530	547	565	545	514	568	524	524	555	523	536	518	545	509	504	558	522	521	506	542	509	556	517	498	542	515	512	521	516	516	490	574	549	543	544	491	540	542	493	550	543	524	491	536	543	535	556	524	573	528	515	522	534	517	522	518	494	531	509	526	541	530	508	548	500	542	541	546	554	543	538	570	511	494	572	519	484	484	549	509	495	529	512	541	545	549	543	544	547	519	523	506	521	537	509	532	541	551	551	497	492	558	535	510	521	520	529	534	549	521	549	522	513	507	488	523	507	549	533	533	575	512	532	543	514	547	513	496	521	565	524	533	521	504	504	523	575	551	551	533	553	523	548	561	530	546	518	544	513	533	517	511	548	542	537	533	513	514	537	531	512	548	532	548	571	550	538	528	500	524	533	541	531	520	549	516	529	538	538	524	512	512	534	545	586	521	532	527	522	510	508	509	551	552	531	551	493	484	498	533	536	546	542	557	506	533	544	540	518	536	560	553	534	543	506	556	545	535	530	512	552	503	536	556	520	521	539	515	521	507	500	566	581	544	556	521	503	530	575	526	535	491	493	495	568	535	526	528	536	516	524	522	513	554	558	549	555	549	521	559	517	548	508	509	535	546	539	478	535	518	515	518	535	554	544	531	562	517	508	534	541	553	562	516	524	501	563	533	505	538	515	552	542	514	502	581	589	498	522	513	520	532	548	510	530	504	531	561	531	524	493	552	561	542	520	522	529	537	504	511	529	540	556	550	489	513	495	523	542	505	556	542	557	518	543	540	518	531	549	532	565	485	507	543	519	510	544	534	492	501	530	504	504	539	480	562	557	504	547	577	557	541	512	521	529	511	509	588	511	578	577	518	513	526	530	555	525	551	579	535	501	510	534	548	530	538	507	507	548	561	539	513	541	488	520	518	492	552	503	528	484	566	557	523	509	490	515	543	498	549	496	537	544	530	550	561	539	542	523	519	522	517	565	536	571	566	516	513	530	543	502	570	524	529	498	541	557	552	523	508	475	513	497	515	550	539	509	534
23730	20934	25019	26984	20939	20771	1255	343	263	188	158	168	135	146	149	120	125	119	111	118	111	125	120	96	115	112	106	117	105	99	109	95	107	69	109	106	108	82	103	108	98	106	109	107	93	109	98	101	113	96	97	111	98	107	109	104	96	114	99	114	119	112	100	90	95	90	115	89	98	85	102	84	87	99	98	86	94	111	99	82	124	94	94	77	85	101	104	99	85	107	104	104	82	104	124	118	102	87	73	106	111	96	101	78	100	113	98	107	96	85	107	109	97	97	81	103	87	110	112	99	90	119	100	94	103	76	110	95	102	95	102	79	94	101	84	100	122	98	94	102	96	100	109	100	111	115	101	90	114	97	83	94	89	97	115	100	97	116	91	91	99	105	98	80	116	108	100	98	100	99	116	81	102	100	98	91	106	91	86	83	97	89	99	96	123	121	86	111	83	93	81	119	86	86	104	88	99	107	98	87	127	106	98	101	84	103	95	107	111	92	105	98	98	108	89	122	95	88	95	100	87	104	95	91	92	117	104	103	88	95	92	106	97	91	92	90	98	88	113	117	84	106	83	100	90	83	82	110	105	83	108	67	88	95	93	105	113	111	94	105	84	101	98	99	100	108	91	88	93	109	113	116	92	105	129	95	96	119	97	92	101	87	103	100	97	107	103	108	103	104	102	105	73	105	94	110	101	91	101	111	103	78	105	105	103	83	90	106	102	94	108	110	108	100	97	104	97	102	80	113	131	100	96	99	108	98	110	86	75	86	99	120	131	129	99	102	110	113	96	116	86	94	97	102	87	117	90	85	98	115	103	93	113	108	93	86	111	112	106	92	95	81	109	112	104	102	94	119	105	107	105	109	101	88	95	99	111	111	108	103	96	101	89	92	102	95	94	72	92	110	89	100	94	61	110	98	86	92	108	110	99	89	98	81	94	95	100	86	126	101	113	83	90	118	123	113	119	100	77	98	104	98	95	94	112	104	106	107	98	111	108	112	92	96	118	93	119	113	99	101	102	123	85	81	115	103	96	95	118	88	123	87	94	105	124	101	96	103	87	83	94	111	95	92	97	94	89	102	106	103	118	95	102	102	102	92	86	94	98	112	110	111	97	109	113	100	73	79	92	104	111	97	76	95	94	89	102	89	118	108	115	103	94	82	99	90	100	108	122	112	101	108	112	107	109	82	118	111	103	104	120	107	136	113	112	128	115	104	104	118	93	95	86	101	126	75	91	107	97	127	90	80	121	105	98	108	104	101	103	103	91	114	85	93	84	101	92	109	107	90	78	113	91	88	98	88	100	114	92	104	89	109	98	81	106	88	84	85	113	117	85	96	98	114	85	97	106	111	85	93	113	102	85	94	92	72	99	113	101	83	109	102	96	96	103	111	106	111	91	83	121	93	99	115	109	98	89	89	93	114	107	103	87	86	103	134	83	89	103	96	97	96	99	121	92	79	94	99	108	92	114	117	90	114	100	115	111	98	90	108	103	107	95	88	92	101	93	84	117	113	115	100	93	102	90	95	103	103	90	119	106	95	109	102	87	95	93	104	125	96	91	120	113	92	83	84	82	119	110	89	107	107	99	90	69	104	123	108	98	102	105	118	92	108	104	98	91	90	111	89	88	98	121	84	106	106	101	91	114	85	76	108	99	97	103	86	107	113	100	99	105	113	100	100	109	93	88	99	94	102	103	84	78	98	101	89	99	102	104	114	95	107	100	94	107	90	113	86	99	101	82	92	93	109	97	66	94	95	80	93	116	103	109	96	101	105	105	107	102	108	100	88	90	106	95	99	99	105	92	91	97	117	89	87	95	92	113	92	86	87	91	121	98	104	86	104	116	119	116	97	135	109	105	104	103	80	119	92	109	100	97	106	99	103	92	91	84	100	110	113	116	110	93	83	104	98	106	94	89	109	109	107	109	115	109	92	96	96	107	86	107	106	90	99	93	98	122	102	91	108	93	93	93	90	122	118	81	94	102	95	94	104	103	114	107	103	124	100	91	98	87	101	107	100	113	112	100	93	103	94	93	93	87	95	97	94	87	99	100	95	124	97	104	119	85	114	96	85	96	73	72	102	101	119	94	98	74	119	95	89	115	87	86	79	88	118	90	118	90	105	90	115	111	102	100	103	96	107	112	100	94	93	97	106	106	100	88	99	101	98	89	122	126	100	97	110	117	98	110	81	97	115	118	99	107	106	88	132	100	92	96	108	99	100	101	83	90	99	93	107	95	107	106	98	95	109	89	103	106	105	86	86	87	83	95	105	99	110	84	99	107	103	103	99	96	106	81	102	86	89	115	93	103	98	95	89	100	101	102	98	92	89	91	124	86	106	83	93	87	90	84	84	98	119	106	73	90	94	109	100	96	100	110	90	78	91	84	94	94	100	92	98	77	110	107	98	97	92	94	97	87	99	102	98	87	97	89	106	97	93	100	109	103	108	104	82	86	128	87	114	108	106	94	111	103	105	78	124	117	89	86	113	82	138	97	98	104	93	96	101	99	93	117	107	96	96	125	77	102	115	97	95	98	94	104	91	91	101	91	89	91	100	99	114	119	118	95	88	100	97	94	96	99	113	91	101	82	98	101	84	95	100	106	94	93	97	108	90	106	83	78	93	94	102	103	106	116	116	98	113	131	125	97	84	77	93	88	100	101	110	97	82	102	106	84	100	99	93	112	98	95	101	96	100	100	108	81	95	112	86	105	97	100	94	77	87	98	94	105	104	98	100	103	112	103	112	115	98	101	94	98	102	95	105	104	96	103	93	87	90	109	109	97	114	95	104	106	85	105	105	107	111	111	84	94	94	91	101	114	88	91	93	82	102	95	98	105	115	89	93	103	96	106	88	90	105	106	89	88	105	110	93	86	104	93	87	89	96	119	97	100	111	99	97	108	94	106	92	108	104	89	79	97	109	108	109	101	99	103	103	112	101	106	82	109	99	119	90	83	81	78	95	105	105	102	98	100	80	113	81	101	109	92	104	111	107	97	82	94	100	118	109	111	79	108	96	103	106	88	102	98	120	87	90	96	117	115	82	93	111	101	72	103	102	104	97	104	97	88	81	103	77	99	125	110	94	101	105	93	98	96	100	104	98	107	122	99	113	113	87	90	81	90	107	105	86	89	89	105	78	90	104	87	107	106	103	108	112	124	107	96	99	106	87	91	102	104	104	83	114	96	83	80	109	97	99	106	83	97	102	109	105	113	111	107	98	89	89	106	102	111	104	83	91	86	104	88	92	125	105	86	97	110	87	107	81	114	102	104	99	101	109	102	90	89	100	89	111	99	103	108	112	104	103	114	109	92	88	98	101	116	101	101	94	97	88	115	88	101	115	104	95	114	88	98	88	108	94	96	91	65	106	106	94	98	103	101	110	102	114	96	102	86	90	98	110	114	98	95	96	96	109	104	114	122	113	105	94	93	98	100	105	86	103	105	69	115	100	89	95	88	106	113	90	102	92	98	82	95	86	85	110	111	94	97	90
2916	4050	2206	963	651	458	383	332	320	304	307	277	257	278	287	270	269	266	273	232	283	275	278	280	250	245	268	256	277	258	278	285	283	263	246	274	253	285	261	282	266	278	289	278	242	280	281	264	243	270	246	259	261	233	260	292	266	247	260	284	277	237	295	233	243	241	235	246	272	268	275	236	299	281	303	239	268	249	271	266	277	258	242	254	263	293	270	279	264	265	238	282	264	253	243	237	264	251	297	261	274	240	280	272	235	270	271	286	279	271	282	246	257	255	270	250	251	285	253	261	256	240	276	248	257	263	281	262	278	220	236	247	251	256	278	271	260	276	270	261	260	277	251	243	246	254	226	254	273	287	251	256	236	246	256	257	273	288	239	249	245	244	277	276	275	233	268	306	254	260	283	249	257	267	245	294	270	224	282	261	242	257	261	251	241	246	239	281	271	283	269	239	274	261	289	260	256	267	265	265	284	246	241	265	252	253	263	232	251	306	262	251	280	286	231	247	262	255	269	268	238	267	248	251	251	266	262	252	284	273	249	250	241	255	243	261	255	255	255	263	266	223	256	248	260	241	230	267	274	239	258	278	228	270	281	269	242	250	281	238	245	232	269	226	267	268	234	248	257	249	260	290	239	255	257	246	250	269	295	275	271	271	266	276	271	228	285	225	274	255	296	258	255	237	253	273	269	256	252	255	272	239	273	264	256	242	265	255	253	261	233	273	265	273	245	265	252	275	261	263	269	268	261	275	277	267	257	282	232	267	261	240	259	229	230	276	268	246	275	265	250	241	254	278	256	225	285	264	257	266	287	280	248	278	243	271	269	276	256	265	260	247	266	268	231	259	274	270	262	254	241	233	255	241	262	293	270	270	242	254	257	283	247	261	273	265	256	269	296	262	238	271	290	273	235	265	251	269	241	252	250	238	274	255	268	253	223	275	282	253	281	249	285	256	286	262	273	253	232	265	271	261	266	267	251	258	257	230	259	258	248	257	280	284	256	269	222	247	241	266	244	298	239	274	248	274	243	251	235	233	272	237	252	260	276	242	244	247	267	275	245	269	270	252	287	265	273	272	275	243	273	246	231	267	237	242	262	263	256	278	241	247	252	258	258	253	248	242	247	284	257	264	287	242	269	240	254	230	287	280	268	251	258	270	272	266	281	250	254	237	223	242	257	262	233	287	275	256	223	255	258	253	264	234	284	268	264	267	267	244	280	238	263	275	249	256	260	288	256	232	260	254	279	280	233	260	243	260	262	252	287	268	276	260	244	258	274	256	237	261	249	264	246	262	260	261	263	248	260	263	260	263	263	276	245	299	260	265	256	247	276	272	263	250	242	258	259	254	262	240	250	259	259	237	237	247	295	259	233	249	279	255	267	269	249	272	241	272	283	247	263	263	248	272	258	245	248	286	259	242	258	290	278	258	269	235	266	272	278	250	255	266	255	252	250	248	238	269	268	301	269	253	265	262	267	242	246	256	237	256	280	258	249	263	241	242	268	276	258	264	259	243	282	240	237	238	257	274	249	288	264	260	259	258	266	260	265	290	258	257	269	272	279	247	264	269	275	271	248	255	260	247	256	277	256	269	266	287	253	287	284	270	221	251	251	259	280	253	270	267	268	283	275	257	260	260	236	261	236	255	270	251	277	248	279	248	258	265	278	263	238	235	273	258	261	268	252	254	267	263	252	243	250	242	262	245	278	265	262	237	271	234	222	226	249	259	275	256	264	232	252	245	270	239	216	259	285	259	243	282	278	262	245	255	249	273	267	233	245	240	248	274	242	290	297	228	263	270	253	246	260	250	257	267	276	265	250	265	270	268	258	250	256	254	288	266	264	259	279	258	229	235	275	253	248	238	264	273	306	268	284	236	251	242	276	267	286	264	260	241	254	244	272	245	269	304	253	285	248	267	242	271	252	250	271	318	242	252	248	257	245	284	246	259	295	267	253	233	263	251	265	255	276	253	241	243	234	267	290	269	258	250	253	276	234	227	276	250	253	263	271	249	234	266	287	260	221	278	245	229	256	281	249	264	272	235	255	280	215	277	272	267	267	259	286	224	238	240	253	282	277	276	248	256	249	245	250	269	229	240	250	267	271	247	267	225	258	276	295	273	295	251	248	252	276	276	249	259	263	268	235	275	284	219	279	249	270	244	255	266	252	247	239	259	283	241	259	261	267	271	251	262	260	248	234	257	252	277	256	273	258	266	233	223	272	242	249	250	265	291	268	246	255	243	261	233	288	242	267	257	277	252	266	238	251	266	258	261	288	250	237	266	261	267	271	243	254	281	234	289	270	240	272	251	238	224	251	242	270	268	268	245	267	246	271	265	252	278	247	251	266	251	234	278	261	266	266	261	235	248	273	263	281	241	260	278	243	255	242	272	291	258	263	270	259	284	264	297	258	253	250	236	273	252	228	236	238	242	273	271	253	256	284	263	266	253	272	266	255	262	229	250	264	259	276	277	281	248	271	286	273	276	257	232	265	249	279	239	259	252	258	291	244	264	276	267	239	258	241	315	256	234	262	274	256	247	269	274	244	270	260	261	273	224	257	275	263	265	269	287	262	294	244	262	289	252	269	255	258	236	270	258	257	271	263	264	254	253	271	241	266	263	261	265	259	268	241	272	266	270	234	235	269	256	252	263	282	235	264	239	247	282	292	256	252	290	253	258	270	265	235	225	253	236	247	264	252	258	259	253	230	235	275	268	261	228	255	259	251	247	278	300	271	235	261	246	297	257	291	235	241	264	276	269	264	269	226	250	279	269	272	261	274	248	245	265	250	235	272	240	249	246	271	254	250	247	246	258	260	237	309	275	248	268	263	279	280	272	248	253	262	272	257	265	253	274	225	237	269	272	268	251	274	268	260	286	254	264	238	263	251	272	251	266	267	260	244	277	237	221	235	280	264	256	260	255	273	292	279	262	263	275	284	245	292	289	266	250	276	255	269	255	252	286	295	246	256	245	257	276	256	275	245	265	259	233	238	267	264	284	245	240	229	299	267	248	280	261	251	294	243	271	233	275	292	230	265	237	235	232	281	263	253	253	266	252	251	258	256	270	233	250	256	214	257	263	251	286	264	240	267	249	245	257	252	264	266	249	254	249	259	256	241	284	255	244	263	262	240	253	255	274	268	242	306	246	237	249	292	258	234	244	266	275	268	259	257	274	252	261	275	255	235	246	226	248	266	267	253	276	252	262	282	245	264	266	292	233	268	244	248	238	259	266	259	259	251	239	264	228	228	241	270	248	264	276	268	256	256	260	261	276	288	271	284	248	258	259	236	263	245	236	251	254	286	265	256	298	252	250	246	259	243	284	261	241	260	246	256	239	257	267	252	244	262	246	240	268	284	260	242	252	273	264	275	269	265	250	272	243	251	254	258	264	258	228	245	277	266	271	270	282	246	268	267	272	266	248	277	268	244	275	276	239	266	284	271	264	245	306	263	266	286	263	246	279	246	248	243	268	231	266	276	234	245	260
32399	10902	1152	486	390	364	334	318	353	369	342	344	341	336	358	352	397	377	360	341	376	369	353	348	320	337	358	371	338	329	320	352	345	349	347	350	364	326	363	354	364	337	358	340	360	366	351	369	345	329	359	372	363	336	333	365	358	433	363	344	325	343	337	382	400	339	335	306	349	346	348	375	344	348	348	383	377	385	362	385	341	359	329	368	376	317	344	348	333	370	356	366	385	386	352	356	318	349	376	335	337	354	355	377	372	342	386	359	350	357	350	315	373	338	365	339	345	314	354	367	309	368	387	352	344	331	341	376	379	354	344	342	381	353	384	325	359	366	353	357	356	368	346	377	375	347	356	366	360	310	337	328	355	348	353	365	363	358	346	352	370	358	358	338	324	315	331	372	351	339	366	313	319	363	369	335	345	326	387	331	358	326	371	361	378	359	338	350	342	351	375	338	377	365	359	377	318	355	333	371	312	377	353	393	331	385	362	320	381	352	365	308	328	370	343	364	349	372	329	343	357	365	357	358	343	341	330	363	357	347	351	338	327	367	389	322	358	360	381	351	353	325	363	364	371	348	326	326	384	333	354	323	359	359	379	320	361	344	362	336	376	355	347	353	372	362	376	364	337	346	339	342	371	328	346	387	386	360	357	347	353	369	345	367	350	348	345	346	342	319	371	359	345	332	360	345	362	309	359	349	329	362	331	354	386	355	318	349	335	348	353	352	405	340	367	369	388	364	332	371	354	332	362	332	300	343	382	347	323	359	311	324	335	354	363	367	326	321	377	390	341	333	335	320	319	354	395	370	378	353	342	339	356	350	391	365	369	354	385	367	322	352	380	394	371	349	349	343	345	303	375	343	363	342	325	335	315	379	343	337	368	363	378	360	354	380	358	342	353	326	349	343	325	362	345	381	355	341	369	365	347	332	336	349	371	322	361	341	335	373	356	366	376	338	332	351	372	361	360	372	354	353	335	323	325	346	421	315	378	359	358	333	378	357	347	347	340	357	357	357	319	351	372	328	351	307	344	342	371	366	357	343	369	363	349	350	338	385	327	361	368	340	351	359	357	345	344	351	380	366	357	320	336	327	369	363	388	360	317	360	377	382	371	372	351	345	361	375	316	351	334	351	357	332	332	331	354	357	350	363	370	323	344	373	334	345	356	361	320	366	359	364	363	338	358	358	382	351	302	349	352	329	357	334	365	362	351	321	349	392	383	341	331	368	358	334	381	366	354	381	355	340	378	346	354	355	356	347	342	357	343	354	370	371	371	344	340	320	374	360	359	345	322	319	337	347	350	357	360	356	369	358	372	398	367	364	330	356	343	336	330	327	369	356	372	350	332	342	367	355	334	362	336	356	364	301	348	392	378	356	395	364	355	366	389	316	329	348	342	348	357	353	357	365	344	385	354	413	356	368	342	349	341	323	366	366	354	392	357	349	365	317	353	300	329	388	383	350	341	329	340	367	332	345	335	350	316	380	326	363	366	337	341	338	338	321	352	361	352	339	308	302	331	415	339	326	364	381	347	353	338	351	333	348	397	369	315	369	392	346	357	372	342	348	348	335	357	332	336	375	383	333	346	359	376	353	388	369	372	386	365	349	351	389	379	305	367	378	389	334	331	328	343	369	340	353	351	329	369	363	328	397	336	352	364	360	346	359	333	368	343	352	352	364	377	326	342	350	345	349	363	379	343	350	370	351	359	383	335	362	348	352	335	365	344	388	356	342	360	349	363	341	317	353	365	341	311	361	349	380	396	325	366	376	344	348	333	349	333	342	349	348	360	358	352	354	364	372	355	351	372	379	373	325	391	361	346	337	343	316	334	356	367	384	349	343	333	324	361	333	351	338	350	356	344	307	356	334	375	328	336	342	356	344	367	357	378	348	359	386	322	334	345	361	332	348	359	372	370	332	388	356	379	372	353	322	392	393	326	343	361	330	374	343	329	370	359	321	350	344	350	351	329	355	337	364	354	372	378	364	355	354	339	340	333	341	384	365	374	362	334	339	338	349	358	367	355	349	334	354	367	335	359	390	395	340	340	378	345	367	351	325	348	373	361	334	341	333	358	341	344	332	356	336	339	374	353	315	331	350	330	327	377	344	346	322	336	332	390	318	347	369	354	345	326	338	354	352	336	349	332	311	353	341	353	364	354	381	362	397	339	371	371	379	324	350	364	349	359	343	338	398	364	379	347	373	332	355	341	359	286	356	339	344	340	352	358	346	385	307	318	306	333	371	322	345	386	329	350	357	359	348	349	370	337	349	356	328	313	356	371	329	359	377	359	353	341	398	314	331	316	328	366	366	356	313	319	369	352	359	377	354	354	329	359	344	365	344	367	326	373	357	323	331	339	384	389	354	337	346	379	354	347	323	370	339	322	346	345	347	358	337	284	368	348	372	370	376	372	385	374	362	334	318	359	307	377	353	324	390	321	350	355	364	353	363	334	366	355	320	359	376	360	348	371	327	345	361	373	388	356	343	358	311	344	337	346	366	308	348	349	355	375	362	351	342	410	331	363	390	371	312	375	365	379	366	364	346	356	354	364	386	322	324	334	329	359	350	348	372	327	307	345	348	375	345	348	321	368	362	351	358	356	367	353	380	341	359	348	327	374	331	363	362	323	353	357	340	338	349	320	339	328	357	365	358	360	341	341	366	376	352	330	343	325	417	360	344	378	332	340	369	356	354	342	361	343	363	357	355	355	335	347	341	385	397	363	364	337	363	366	333	334	336	376	326	355	333	347	327	358	346	376	349	386	358	327	360	357	319	365	365	309	338	375	353	377	351	361	328	350	341	346	344	338	358	341	344	347	347	338	339	335	340	368	349	359	335	364	321	370	338	339	335	333	304	356	364	347	355	377	337	323	326	332	342	365	362	375	366	343	359	337	377	344	375	375	383	354	376	351	330	329	345	330	322	326	351	344	330	372	373	355	325	336	350	335	328	363	362	311	375	329	320	344	364	305	370	366	356	319	351	335	327	376	375	321	373	328	332	382	355	348	371	348	363	360	345	360	370	317	352	344	354	353	353	363	372	333	366	345	372	334	334	390	368	330	361	354	352	335	355	331	354	367	359	366	365	346	338	338	343	341	322	367	343	347	367	356	369	367	339	322	338	334	369	374	343	389	353	349	317	347	352	374	381	323	343	355	343	346	354	332	377	353	328	375	348	362	381	327	334	330	352	371	370	361	358	349	391	358	346	358	386	372	351	316	324	336	353	324	339	369	354	344	376	359	320	334	296	345	343	362	396	384	319	360	327	363	355	357	337	373	336	335	306	326	365	333	345	284	322	334	320	369	363	335	334	399	348	363	358	386	353	353	346	380	382	341	371	336	373	349	357	351	319	350	363	351	389	339	393	366	386	350	357	336	344	347	339	368	392	330	352	358	380	355	363	379	364	385	336	325	326	344	367	323	368	358	361	335	336	346	355	330	361	345	382	356	389	330	358	310	317	350	353	386	372	313	335	324	340	328	341	326	376
5458	851	820	796	840	756	776	762	770	824	763	788	796	799	740	800	777	779	717	733	733	742	800	819	746	770	775	765	778	785	755	776	798	854	758	795	799	762	788	799	738	804	767	787	765	763	824	764	736	786	828	739	740	807	803	782	732	736	773	749	758	803	788	787	776	780	802	766	746	778	823	819	766	808	799	810	807	733	752	779	807	766	733	800	710	781	766	789	771	748	748	769	758	806	788	836	761	738	831	759	756	788	810	772	730	784	769	712	770	768	727	765	810	755	755	775	753	773	800	758	793	768	783	758	744	785	768	745	756	778	790	759	768	792	775	795	748	770	803	733	774	748	776	775	750	775	809	822	788	850	795	799	804	777	774	788	723	806	761	761	778	771	791	734	761	766	770	759	774	800	779	761	802	770	797	772	760	739	769	781	778	732	778	765	769	772	776	792	776	761	810	778	790	767	787	853	726	798	753	811	784	777	811	784	825	821	766	787	795	777	714	774	752	725	791	796	702	799	774	719	772	775	780	782	778	791	817	806	752	737	777	813	782	808	743	769	782	737	741	800	757	782	779	753	758	793	769	775	747	770	803	765	818	827	787	764	795	803	787	808	797	777	763	811	726	844	743	768	798	803	815	805	794	769	703	773	769	794	766	775	750	771	776	768	775	796	781	761	717	789	753	747	771	798	774	838	800	737	779	788	770	783	800	786	716	769	789	773	742	777	737	755	813	741	802	791	845	756	751	755	786	778	789	775	808	768	767	773	767	765	720	772	805	759	782	729	817	795	774	761	817	760	770	790	752	784	794	775	798	802	781	746	764	785	750	774	793	799	773	798	768	781	754	758	816	749	774	806	701	747	807	750	768	777	771	771	806	822	816	783	800	787	822	769	764	792	737	767	777	729	724	776	797	791	774	763	724	746	786	759	735	742	750	705	797	710	777	729	794	806	820	764	785	779	751	766	782	847	786	764	791	730	756	775	756	802	784	764	734	756	843	684	756	725	776	753	799	812	751	779	744	770	791	775	783	802	790	722	834	718	731	788	757	768	785	829	779	750	729	799	728	733	772	767	801	760	741	766	746	756	784	750	726	780	734	798	758	804	775	765	777	756	733	725	787	791	746	744	790	798	768	740	770	741	800	753	813	769	767	786	816	751	741	759	782	821	745	798	802	732	797	769	758	751	726	742	723	773	786	793	749	794	749	804	776	817	844	803	808	805	821	786	749	762	800	795	757	815	815	798	787	774	834	780	759	792	805	789	716	746	729	752	796	822	792	752	810	782	848	722	779	786	820	774	788	809	773	753	768	736	759	734	761	796	779	752	777	771	789	750	789	788	762	758	772	743	771	733	751	798	777	782	798	752	776	798	850	719	803	796	759	785	728	750	782	741	832	794	772	778	775	766	798	741	760	753	777	758	721	710	767	772	780	808	826	777	786	749	769	761	770	783	788	781	764	788	785	801	742	780	784	747	726	758	781	735	775	785	776	796	784	766	778	768	789	791	797	776	783	788	733	777	724	761	747	735	730	765	822	774	769	739	768	780	736	721	846	742	758	765	765	782	751	771	753	744	823	785	799	727	751	787	720	772	777	723	746	794	779	739	787	755	790	807	773	773	831	774	778	743	806	788	757	786	787	805	774	747	775	746	779	730	808	784	754	770	750	777	818	763	799	808	775	792	779	791	744	834	746	798	753	777	791	772	741	777	774	781	769	787	789	757	751	749	746	792	743	780	788	824	770	772	838	782	804	768	776	787	789	816	795	799	766	792	718	750	741	758	824	783	719	753	813	776	739	793	772	777	764	764	741	791	805	781	816	784	721	835	755	736	759	780	806	757	789	833	796	814	774	779	798	799	804	782	736	753	773	740	805	765	764	809	762	778	804	807	743	762	800	761	755	803	779	734	769	781	792	799	781	729	771	773	828	802	758	775	824	753	777	793	723	754	693	721	767	789	806	765	742	725	808	772	798	753	804	748	810	765	734	776	795	800	776	747	755	722	765	793	782	775	763	763	790	758	781	763	757	755	773	775	782	817	759	800	783	782	746	732	744	768	787	796	752	731	700	812	755	782	774	774	767	765	790	788	794	805	760	742	812	805	757	817	759	757	770	716	770	766	743	795	756	800	750	751	777	789	784	776	788	791	763	767	732	799	777	747	782	820	780	725	755	751	816	763	802	754	767	809	772	797	743	761	752	740	794	769	801	779	745	763	762	768	759	726	770	735	814	795	742	746	788	825	768	820	729	738	806	793	772	762	784	723	784	782	880	768	742	758	771	775	736	739	761	786	823	755	772	785	782	748	773	792	725	738	763	763	779	763	772	742	780	831	765	805	788	787	765	822	777	781	762	827	807	762	717	776	747	747	795	750	744	794	749	775	798	730	798	808	749	816	792	767	765	791	790	770	773	749	657	795	786	768	738	734	771	780	724	757	814	813	793	778	780	757	731	779	821	814	747	790	731	759	780	749	766	749	766	771	789	781	801	723	785	778	799	804	790	792	813	789	765	745	740	794	800	729	763	805	800	786	769	830	780	772	794	796	729	772	841	773	751	810	793	778	811	821	732	768	795	763	774	758	729	721	755	757	734	766	767	763	768	751	751	809	793	751	790	746	827	752	776	758	834	766	740	796	801	735	796	744	769	780	765	764	767	762	755	788	794	792	805	733	761	756	733	748	834	738	758	765	783	760	793	792	787	775	696	783	794	789	806	777	791	779	742	761	737	769	788	816	827	832	796	758	772	772	703	756	760	753	808	769	760	781	824	738	769	787	772	748	742	804	753	777	734	841	827	815	793	783	727	724	760	809	751	835	771	755	799	819	782	764	778	818	830	795	792	769	722	787	784	739	764	776	805	778	700	767	801	730	791	756	745	777	726	798	761	778	794	797	804	798	792	767	792	732	803	783	754	808	772	781	750	774	768	779	814	741	740	790	769	721	751	774	770	822	778	774	761	784	774	764	800	770	784	781	758	797	730	787	756	771	770	825	720	755	791	764	810	780	802	783	728	797	746	768	806	774	783	757	761	756	761	729	749	794	788	789	728	791	736	799	821	807	770	781	737	789	754	781	731	776	730	834	748	771	758	824	815	765	792	749	720	774	768	833	774	799	801	821	786	740	726	832	790	782	741	799	767	778	755	796	796	744	775	759	741	761	796	769	801	749	768	740	724	762	798	740	780	746	801	812	802	749	801	799	744	798	750	764	757	785	766	751	800	803	786	761	818	775	745	824	726	728	783	804	776	805	813	783	810	819	797	773	798	782	803	736	791	745	827	793	761	775	750	788	760	753	745	754	780	763	740	795	767	772	742	785	787	770	824	775	715	775	804	777	770	785	803	820	804	785	799	772	808	786	813	780	747	773	728	772	754	748	792	749	768	740	776	752	754	761	777	790	834	780	752	788	772	772	767	789	781	790	771	805	846	792	773	745	802	804	753	786	743	752	726	794	746	769	850	796	747	803	750	837	748	731	764	738	801	784	776	804	766	777
24586	20998	24410	27749	20464	1776	443	355	311	303	260	281	277	247	253	243	271	229	259	239	267	249	248	273	231	240	239	255	259	244	268	256	229	260	249	210	252	248	256	274	246	231	249	228	240	238	226	237	240	250	272	238	243	216	236	270	235	237	227	231	231	243	226	244	242	215	263	234	220	240	230	239	238	224	239	265	218	208	238	231	227	245	256	254	244	264	255	242	244	221	221	260	236	220	219	269	224	231	244	256	244	224	241	240	269	224	267	238	265	242	248	224	232	236	256	211	253	210	267	211	216	254	249	201	229	244	237	217	217	212	243	226	249	246	252	236	236	240	222	275	251	212	235	230	249	224	231	233	238	222	225	224	212	217	244	226	212	236	217	213	230	239	249	221	220	238	256	252	228	214	224	243	213	238	280	255	217	225	261	233	238	222	219	248	252	232	224	211	224	250	200	246	251	250	225	223	237	243	245	231	243	221	224	247	262	198	247	225	249	239	211	231	229	245	240	228	225	249	220	252	211	235	240	227	233	245	223	233	222	243	238	234	216	237	217	221	263	240	242	248	254	225	243	243	223	233	235	234	248	215	245	229	245	238	256	246	228	229	249	254	232	225	239	209	197	229	240	232	253	266	250	224	203	242	230	195	245	257	232	259	212	233	233	229	245	240	238	242	259	254	230	238	225	221	220	222	261	249	242	227	260	239	214	227	208	231	220	254	222	214	240	262	236	219	251	222	240	231	242	217	242	242	217	245	254	237	219	229	261	242	207	259	242	213	247	222	269	271	240	256	265	219	244	241	252	245	229	235	218	233	228	249	229	247	226	227	260	221	221	233	267	264	248	230	228	230	238	232	252	226	210	234	210	244	243	243	248	250	219	229	231	242	259	252	233	164	223	219	210	227	227	250	223	208	227	259	263	256	244	228	200	234	241	229	261	231	243	263	245	228	226	252	241	220	235	241	259	252	219	238	216	227	215	214	232	223	232	243	245	214	234	247	199	237	229	214	248	254	238	232	221	220	223	243	223	204	236	227	230	220	225	234	230	229	242	240	237	241	233	263	234	245	249	209	206	223	212	214	232	211	222	234	229	248	261	224	230	267	246	269	277	239	230	256	244	217	273	232	249	261	260	235	246	270	219	249	223	235	238	243	229	242	265	210	215	221	226	265	235	224	227	248	208	236	214	263	257	220	233	228	218	235	240	261	232	253	232	267	246	279	233	225	238	225	232	239	280	223	208	249	257	230	208	240	236	243	206	234	219	224	242	245	230	255	260	232	218	243	208	232	248	241	274	249	225	233	213	257	210	233	230	230	235	248	239	217	232	240	264	238	256	236	231	221	222	213	270	256	218	237	250	248	231	219	210	220	245	225	222	243	241	233	250	258	266	231	219	226	241	223	243	248	245	249	237	223	212	276	256	215	223	244	214	248	201	264	218	241	239	246	227	239	245	233	257	198	236	244	234	205	229	263	226	225	217	245	218	219	196	238	203	223	256	251	257	252	220	243	211	217	217	231	247	244	242	236	238	232	219	229	206	244	218	213	230	224	271	251	245	259	252	264	237	237	221	233	240	259	220	248	265	239	242	240	246	241	267	238	250	241	219	233	237	227	199	231	248	214	231	253	234	205	277	256	228	236	296	250	254	253	251	235	235	210	249	218	242	240	254	237	235	222	225	194	242	245	217	230	247	204	238	216	227	210	265	199	252	278	280	253	232	235	240	245	241	278	261	236	236	254	241	223	221	266	235	244	232	248	214	234	245	227	221	237	256	261	250	253	239	231	239	242	229	247	252	240	243	204	229	244	247	241	277	236	242	258	231	273	267	225	269	258	214	241	243	238	250	232	240	245	206	216	228	236	252	236	255	227	242	251	222	262	226	224	247	232	247	221	214	256	221	249	229	222	229	248	257	215	267	216	242	244	241	228	227	250	211	239	220	232	244	261	217	240	229	230	272	249	224	251	232	223	237	225	191	252	245	246	237	205	242	236	235	221	259	208	253	235	253	214	226	247	252	244	251	238	235	229	236	251	218	236	262	227	239	232	240	240	231	237	251	252	224	235	265	243	244	253	217	261	227	213	228	241	244	244	222	245	236	229	239	231	252	262	240	241	190	215	233	244	203	217	245	224	233	251	220	226	249	235	245	210	252	222	235	244	247	221	212	238	226	229	227	257	266	224	212	224	239	251	236	243	211	269	241	226	217	228	255	242	223	214	201	254	219	244	244	252	229	260	229	229	240	213	259	245	250	205	238	232	253	250	259	255	260	235	212	246	245	227	233	214	224	237	211	210	231	240	229	243	238	237	249	245	240	228	230	257	249	281	240	229	259	260	258	265	228	249	212	259	241	234	231	260	211	218	219	236	213	229	203	234	225	264	219	218	230	245	245	225	244	227	278	246	239	241	252	223	247	217	215	254	233	196	230	231	245	239	254	227	210	189	217	233	223	235	263	238	229	218	206	248	238	224	245	208	221	271	218	226	214	226	233	239	255	249	245	276	220	220	225	232	227	220	252	232	250	240	240	211	201	242	201	244	224	240	210	208	253	254	263	263	242	235	224	221	216	238	229	204	207	228	224	230	235	242	238	258	231	246	221	250	226	234	183	238	196	225	244	230	249	231	224	250	254	241	257	206	227	239	239	222	227	248	221	244	234	257	223	245	206	260	240	209	240	219	239	245	199	236	221	241	220	236	224	253	233	234	247	246	215	247	237	260	246	193	225	270	240	241	229	213	264	227	237	235	232	251	221	268	241	229	249	252	245	251	235	230	224	217	266	253	231	262	219	241	266	233	225	240	249	247	233	224	245	245	218	260	234	240	212	246	244	241	258	247	255	225	224	240	231	271	261	218	238	237	248	236	231	224	238	216	240	243	245	243	248	222	243	243	254	225	252	209	232	235	246	239	231	246	232	251	225	225	225	246	230	212	230	221	243	228	220	219	247	246	216	227	243	242	258	251	279	258	227	225	236	218	220	246	201	256	218	259	223	260	225	220	259	261	248	211	246	243	217	223	230	242	244	244	238	231	236	231	249	239	260	221	234	235	222	247	215	234	247	201	234	237	222	249	263	239	273	216	224	239	221	216	251	258	232	250	216	248	208	219	194	215	232	231	221	229	231	236	240	218	245	228	245	244	199	240	238	233	236	250	262	231	232	213	251	241	230	261	235	267	240	241	228	234	246	248	250	234	215	255	252	254	227	239	226	255	240	223	236	240	243	223	235	196	242	230	248	217	212	218	243	222	247	257	232	254	237	239	218	244	239	223	232	205	220	228	229	218	237	271	238	210	247	248	212	241	221	224	235	239	237	236	235	229	229	229	251	254	243	234	191	216	238	238	226	206	236	228	243	221	254	245	240	243	209	254	252	243	239	216	235	229	251	194	223	223	224	213	238	236	231	241	255	224	204	221	219	249	222	297	237	233	224	210	243	284	240	225	256	232	230	254	215	216	248	243	218	258	239	247	227	261	246	243	263	212	258	217	209	221
3031	2610	1524	904	731	611	622	554	582	586	523	564	532	559	512	551	550	531	593	560	526	534	536	523	514	554	556	538	532	534	544	538	542	566	497	535	558	544	563	488	543	595	541	558	579	498	558	482	532	537	548	513	558	535	559	562	512	509	485	548	541	527	557	495	503	480	551	491	541	502	500	545	533	521	530	529	571	555	497	487	578	531	562	524	487	525	567	500	531	530	525	511	524	561	516	559	542	545	558	479	499	510	595	549	531	531	526	521	509	557	529	551	519	516	540	574	546	570	554	527	509	548	529	512	525	520	545	578	520	493	577	539	549	551	505	543	496	564	539	522	530	513	531	534	556	525	554	569	521	533	529	554	513	506	553	522	534	537	541	489	527	533	516	506	518	522	552	556	503	523	513	559	572	545	577	587	506	535	531	562	532	492	542	529	547	536	502	508	524	570	568	544	526	543	513	517	521	570	522	509	503	517	539	544	494	587	519	526	541	532	542	505	525	510	535	533	522	529	530	545	567	501	559	554	517	547	525	541	486	483	536	515	527	530	525	540	549	573	529	494	535	516	509	517	540	542	551	491	531	547	513	561	532	528	516	536	520	532	564	544	554	522	547	545	550	558	523	540	524	519	541	535	480	539	554	510	502	518	512	508	487	529	572	533	554	560	462	531	506	525	591	508	501	534	503	481	539	512	568	546	516	525	556	558	497	553	526	505	532	540	493	533	553	521	533	544	558	514	545	513	511	566	516	556	518	556	510	491	560	542	527	524	541	516	530	490	490	504	568	562	538	544	517	527	582	512	566	510	513	506	524	510	514	540	507	547	505	556	558	514	537	537	546	480	531	519	535	533	493	553	535	560	544	474	530	542	540	535	532	523	577	527	520	549	537	533	523	533	531	505	535	532	523	528	531	528	494	471	528	514	527	533	506	539	580	555	524	520	539	549	509	523	510	573	498	571	528	522	548	538	550	542	541	579	491	548	512	519	521	558	512	584	541	536	553	524	527	522	527	510	558	534	493	529	534	466	500	530	525	509	529	523	538	540	544	546	508	503	517	520	541	555	510	503	526	529	542	489	561	578	524	551	522	555	514	536	523	581	535	526	563	539	560	545	577	560	514	586	518	518	570	563	494	518	516	518	531	541	556	530	560	563	537	534	549	518	518	531	550	573	555	545	542	558	505	550	510	450	568	527	534	528	544	528	539	485	533	553	539	551	546	517	543	544	526	497	503	509	521	527	536	515	542	546	527	558	535	531	563	529	537	551	518	532	519	510	482	561	491	532	543	550	549	525	504	524	507	569	531	497	502	512	488	535	572	515	533	515	562	555	546	492	559	522	547	539	535	541	569	561	546	532	519	500	515	503	515	544	549	539	559	550	559	526	505	543	518	508	557	525	509	518	560	545	540	553	562	545	576	535	513	526	523	489	552	511	531	537	557	569	523	570	491	536	527	547	552	548	518	560	537	532	523	549	501	505	576	508	531	523	542	523	490	500	552	487	563	553	541	542	539	477	516	533	528	511	549	528	538	498	551	534	582	544	554	528	539	548	491	526	538	515	537	531	542	527	545	556	534	527	527	485	531	471	507	512	569	476	503	514	523	533	552	453	526	581	514	549	505	484	536	563	521	531	514	497	506	507	563	541	550	525	498	516	550	487	505	538	522	554	515	517	532	524	524	528	515	525	526	506	529	535	555	501	553	511	506	560	522	498	535	498	556	532	502	512	552	553	500	530	544	555	520	517	527	505	559	517	560	565	501	525	547	538	541	532	510	509	520	608	504	503	551	571	549	529	528	516	519	539	536	560	526	548	558	546	542	511	514	536	549	504	509	539	539	524	523	534	564	530	509	518	506	510	492	544	500	526	496	505	529	524	538	554	528	505	517	498	510	532	519	513	525	540	526	480	510	494	517	528	506	546	545	575	571	564	538	528	532	493	550	510	519	512	543	505	518	531	544	532	516	518	502	496	557	531	524	551	529	531	512	531	490	527	513	522	515	520	546	534	518	515	506	511	542	542	540	519	569	522	520	538	518	508	502	553	506	534	519	519	523	517	538	539	530	506	538	530	544	547	558	552	531	539	554	539	556	518	527	517	548	556	537	516	523	509	531	532	530	541	514	585	534	521	536	477	510	492	515	501	550	472	502	532	550	545	504	550	568	537	498	513	521	548	557	522	526	554	538	530	528	503	548	522	530	528	508	516	534	577	530	570	569	542	494	521	525	499	559	561	519	560	537	535	526	502	520	529	525	521	491	545	531	516	512	503	526	471	574	505	539	530	556	522	563	513	511	519	493	500	523	529	532	523	536	538	514	530	547	518	510	541	502	538	535	488	535	516	514	524	517	533	545	574	538	547	519	534	545	529	521	505	544	519	542	509	532	543	499	550	521	526	518	511	547	506	548	535	563	546	551	505	521	521	554	500	519	511	551	509	556	508	516	567	489	608	514	478	523	522	515	533	555	538	534	525	532	505	552	547	524	552	557	536	538	523	507	500	522	537	531	529	532	525	549	560	505	554	530	526	563	503	522	534	553	549	497	522	496	502	546	549	523	530	552	510	555	557	555	516	522	489	544	569	528	540	504	554	511	546	540	546	499	513	480	531	527	550	528	521	561	491	524	489	542	541	521	538	588	548	542	525	579	518	529	534	547	539	569	551	564	531	527	501	523	570	534	535	538	487	554	524	544	499	531	527	546	546	542	507	557	549	522	564	520	519	532	496	556	527	539	548	515	533	506	531	586	519	491	522	551	508	505	536	536	578	548	560	523	543	534	532	560	504	543	546	562	521	563	527	526	528	553	540	549	533	493	526	517	542	512	511	524	546	513	552	496	524	554	545	537	521	492	513	540	514	551	487	537	568	525	546	554	559	528	524	517	532	506	550	550	541	537	495	560	552	565	526	503	520	563	504	545	498	507	558	522	523	522	528	508	533	559	510	532	510	549	547	499	536	510	541	568	518	530	529	527	552	537	556	544	542	542	506	526	548	542	549	510	536	533	516	533	535	527	551	555	505	524	493	491	526	543	564	552	547	505	524	550	541	512	555	541	499	562	515	547	540	561	560	539	517	487	562	485	524	499	537	516	526	536	570	557	553	525	555	557	514	553	562	553	589	528	536	517	515	504	535	533	542	527	533	536	571	523	519	505	466	559	487	536	543	501	529	531	523	499	546	511	543	496	525	537	508	558	523	602	539	552	523	492	512	554	530	527	529	558	494	556	499	494	487	531	548	555	519	514	535	508	559	523	518	563	500	523	536	554	529	515	558	538	517	520	519	539	527	516	557	559	536	569	532	526	523	550	491	500	503	533	518	523	560	549	525	549	515	502	533	527	492	526	544	522	528	538	542	532	542	545	527	496	504	511	516	510	511	510	529	554	541	477	517	544	556	492	531	502	533	497	554	569	528	540	529	536	504	515	506	560	523	509	543	559	526	538	518	495	531	543	561	520	499	552	542	496	535	522	560	531	532	536	541	561	538	569	521
23752	20941	25019	27039	20945	20738	1204	316	236	193	175	144	163	145	136	112	116	108	116	112	103	125	101	90	113	105	133	102	152	131	119	115	117	101	103	107	98	98	106	104	109	106	97	92	99	92	103	102	121	107	97	93	123	102	101	102	114	100	108	96	116	121	100	111	95	87	107	87	98	102	90	95	82	121	101	95	99	111	107	100	88	95	98	96	90	109	102	100	96	110	95	95	101	97	102	91	108	116	97	107	89	94	96	106	121	110	104	86	99	104	110	104	107	89	110	106	99	86	97	93	89	99	87	120	130	86	83	85	119	90	89	100	90	115	112	103	94	104	113	109	103	84	97	112	116	94	93	100	109	92	109	84	104	110	99	104	96	99	85	98	107	112	101	90	87	108	116	109	93	98	93	95	117	117	97	97	108	92	103	98	100	100	106	100	120	102	97	98	89	99	99	93	102	100	105	101	113	100	92	107	131	107	91	117	117	107	103	83	104	105	102	92	105	84	103	104	93	108	120	110	113	84	88	86	109	110	78	97	82	106	85	92	101	99	92	113	103	97	101	105	116	109	104	95	104	116	100	90	105	129	95	83	101	88	94	97	92	125	97	122	107	88	109	93	96	107	96	95	102	83	114	115	95	90	83	99	91	92	116	103	100	85	111	105	110	103	101	118	104	90	94	101	96	107	98	97	98	109	104	108	97	108	92	118	111	110	107	103	86	98	106	92	83	112	116	94	90	106	76	93	113	110	98	102	91	85	105	110	112	105	125	84	85	111	113	103	75	110	114	105	117	103	74	87	96	89	100	74	105	113	99	104	106	104	109	116	98	120	96	107	114	100	103	89	118	96	102	85	94	97	94	103	116	91	98	108	117	102	102	88	98	81	101	88	91	93	104	101	98	100	97	106	108	106	103	111	99	104	75	104	123	97	88	90	99	116	94	101	120	103	95	119	92	98	117	103	92	105	113	101	95	103	107	106	101	102	104	89	95	87	96	93	92	107	96	115	96	100	91	106	92	108	89	95	98	98	87	97	95	103	96	97	108	98	105	124	102	106	94	93	89	109	112	95	116	94	106	83	95	99	92	103	82	103	115	106	91	109	103	106	113	91	91	121	85	86	107	91	97	107	120	96	105	96	111	119	84	95	108	109	73	74	105	99	106	89	84	95	95	104	94	96	96	102	81	123	114	116	100	107	99	94	108	88	90	110	113	97	103	111	95	93	112	94	96	94	82	105	97	82	111	101	88	120	81	104	104	93	104	88	86	116	90	123	100	95	70	100	73	104	118	126	100	82	83	108	120	112	114	82	105	86	92	92	88	93	113	94	105	94	109	113	102	105	101	100	91	91	92	117	89	95	100	121	107	95	111	101	90	94	80	94	98	113	121	105	101	81	113	97	94	90	97	111	91	109	90	99	92	89	82	93	81	98	88	92	100	116	107	104	107	90	90	120	95	101	102	107	110	99	110	111	112	117	89	95	87	107	110	97	104	87	122	123	95	81	123	88	104	85	102	118	93	113	94	113	104	90	108	120	100	98	115	106	76	111	84	108	85	101	103	99	106	103	109	89	101	110	104	81	94	115	99	95	101	105	96	94	104	114	98	111	121	111	105	112	120	108	92	100	109	99	125	101	102	96	113	109	110	95	124	79	94	88	123	89	97	96	92	95	86	100	97	96	106	94	92	107	79	95	105	106	113	95	88	92	97	105	102	117	90	92	94	88	85	96	108	92	84	97	98	106	105	87	85	111	105	94	96	80	110	90	99	102	94	85	91	104	102	91	84	88	96	106	94	86	110	98	97	99	99	113	93	88	92	102	106	99	106	106	108	104	87	83	95	94	115	79	89	95	97	103	106	76	97	90	129	79	85	82	119	116	112	104	82	105	113	81	103	95	109	109	95	90	96	85	101	92	113	89	102	103	114	95	92	108	116	85	93	97	97	120	112	113	98	94	106	94	93	92	122	103	83	108	96	90	99	100	98	90	106	97	89	95	69	104	90	87	111	109	80	105	121	104	107	90	101	83	103	91	94	108	85	113	101	94	90	118	87	98	85	101	87	92	90	94	85	112	121	90	109	100	100	83	101	95	98	105	89	117	103	104	89	113	90	114	96	92	95	100	104	106	101	102	92	105	99	90	91	88	114	119	121	96	101	90	100	77	93	105	106	103	88	108	116	96	91	108	88	106	103	116	108	114	108	103	89	100	92	110	103	92	102	101	104	83	102	88	88	119	86	110	103	94	90	93	100	111	92	87	111	90	101	85	112	98	96	95	87	79	100	106	96	74	96	111	97	102	100	102	102	93	92	95	113	106	92	126	117	90	91	96	88	103	102	112	113	84	82	89	120	87	119	94	92	93	94	99	115	94	104	87	100	103	90	97	90	105	111	92	101	98	105	99	103	103	85	87	112	129	107	94	80	94	98	103	92	121	88	95	99	110	90	112	113	114	97	126	86	107	101	106	92	94	109	103	100	111	118	101	100	99	104	81	82	101	108	108	102	97	95	107	97	98	87	101	92	110	117	112	98	118	111	108	111	101	116	111	97	99	108	106	87	100	107	96	121	85	97	98	92	103	96	106	121	92	106	112	107	103	90	97	102	101	97	94	102	92	91	95	102	83	87	106	89	92	99	83	98	107	102	88	107	98	98	105	96	97	100	95	103	87	93	91	97	96	99	83	122	121	98	105	121	98	124	101	93	104	107	86	98	94	106	85	88	98	84	112	108	88	89	104	99	101	105	79	84	114	98	94	100	111	89	85	102	114	89	94	96	100	83	93	89	89	89	85	79	90	96	92	105	95	92	101	103	92	95	105	88	95	104	85	99	96	72	91	77	119	97	108	99	92	102	107	112	112	91	106	100	91	93	77	91	83	85	94	102	97	105	115	104	95	111	112	90	97	112	93	96	110	116	99	119	102	114	115	117	96	103	101	94	95	94	99	110	81	83	92	112	103	90	89	92	87	111	98	106	100	98	106	98	100	81	116	106	137	91	104	91	95	103	101	111	86	88	91	93	91	109	118	103	97	106	91	84	116	85	91	96	122	92	90	86	85	109	103	96	89	94	108	72	97	87	104	119	94	96	101	100	99	88	103	86	97	110	95	124	94	91	101	108	96	95	108	111	105	104	93	94	108	104	102	108	105	113	102	87	103	87	124	102	84	92	90	105	101	82	91	87	72	115	94	109	100	98	101	81	98	117	91	115	110	100	108	97	97	94	91	102	108	113	107	105	103	105	97	95	95	72	122	130	90	95	98	102	93	105	126	88	93	96	116	113	92	87	99	91	111	108	94	90	115	105	111	96	102	120	96	117	105	87	116	118	89	101	89	84	120	111	89	87	102	92	99	98	88	79	100	96	92	105	106	94	99	105	99	93	91	103	108	108	92	98	88	97	86	103	99	97	104	106	105	97	94	110	89	88	101	96	92	107	85	112	94	94	106	98	110	112	89	106	109	106	98	102	88	94	102	100	95	75	95	108	100	99	106
2963	4246	2143	1039	623	445	370	328	338	293	313	282	289	285	252	293	258	263	266	269	254	279	261	263	265	286	305	262	267	270	272	261	300	263	281	262	263	292	271	270	258	273	298	276	290	261	258	237	279	250	263	267	251	262	257	248	275	260	241	283	247	253	264	230	256	252	276	226	229	277	268	248	245	271	283	263	235	247	255	251	251	296	270	238	241	280	240	255	245	259	275	244	278	247	268	246	255	267	252	260	253	290	277	263	254	247	280	245	254	278	270	245	243	263	290	261	275	271	259	257	262	269	247	269	245	229	288	271	278	255	260	269	251	254	247	267	267	243	277	245	245	258	258	262	266	237	241	256	250	257	263	268	243	245	256	254	269	270	251	238	280	273	235	253	275	280	253	245	268	273	253	251	250	297	258	272	275	264	267	261	264	268	266	252	230	248	269	266	245	236	249	263	288	275	253	243	257	282	274	263	268	271	231	264	258	257	262	283	255	299	243	243	225	232	249	254	251	273	278	255	260	267	261	279	261	294	257	279	271	280	260	236	250	251	262	251	238	274	260	266	265	271	258	244	229	232	261	268	226	246	261	263	274	279	262	268	246	259	273	246	269	242	249	234	248	277	264	251	267	266	253	226	244	262	287	258	239	253	277	241	231	261	252	268	268	241	249	266	263	279	274	272	270	263	260	257	251	260	260	273	258	251	247	241	268	250	207	241	261	256	249	287	234	246	246	284	269	234	251	253	232	235	244	255	272	260	242	247	274	293	287	273	244	274	258	264	278	247	268	254	259	301	281	243	268	234	238	248	255	277	255	270	248	269	248	260	246	295	265	268	256	262	252	256	250	231	279	233	239	268	264	292	287	254	240	268	276	255	255	239	288	286	280	263	281	265	259	252	261	288	248	232	242	265	232	252	262	258	271	275	256	256	274	266	251	274	223	261	255	269	249	235	278	262	239	243	245	243	258	280	255	282	226	234	232	251	254	251	270	270	231	252	256	232	254	240	276	252	257	266	277	247	219	266	233	250	258	258	250	270	275	283	263	237	269	253	275	272	273	262	256	247	247	239	276	273	250	275	258	236	252	243	252	268	250	267	246	227	259	254	270	239	268	238	257	271	270	274	271	257	253	275	260	281	221	229	239	249	263	247	268	267	249	266	251	233	257	264	270	226	269	246	260	274	257	263	256	266	216	251	240	271	245	263	236	259	242	236	297	246	252	242	273	261	272	234	264	253	243	280	243	273	269	267	273	277	252	274	250	258	264	244	250	241	248	243	285	278	274	274	266	253	250	274	234	248	251	255	245	262	264	254	247	262	244	255	254	251	264	252	281	264	260	236	260	262	287	244	295	264	260	275	256	229	267	277	234	262	263	256	270	253	262	294	272	270	260	287	268	243	246	250	274	288	247	254	225	260	260	244	279	242	256	259	289	235	273	241	227	234	257	257	262	251	260	269	297	256	236	266	254	279	260	253	254	298	253	257	243	264	266	246	242	252	276	262	282	285	251	295	241	246	228	230	275	264	241	244	237	235	281	249	282	254	239	242	269	270	243	272	234	247	265	271	256	245	272	222	248	257	241	266	268	288	255	254	247	240	257	272	247	237	251	258	229	272	228	259	260	268	262	242	244	259	272	265	262	259	265	252	262	234	256	251	274	265	253	234	273	277	263	252	257	248	247	256	250	257	258	279	268	248	256	280	265	247	282	275	252	278	256	215	271	315	263	244	248	276	274	271	249	280	274	283	243	233	266	242	252	246	261	249	277	247	252	248	262	229	241	254	267	251	278	272	278	275	285	254	276	275	260	250	252	225	273	270	250	286	249	254	270	263	262	249	259	245	262	260	243	257	267	259	243	277	266	268	264	220	237	242	268	236	270	259	233	290	246	248	254	256	255	262	246	247	262	236	291	262	236	251	279	262	249	247	250	244	256	252	246	259	255	268	252	266	249	250	231	271	286	247	298	283	255	248	277	274	279	252	276	288	236	261	232	268	241	290	255	248	289	274	273	279	250	268	240	274	274	250	270	263	275	266	251	266	256	273	294	247	276	259	252	252	249	225	287	242	244	255	251	242	271	248	273	247	262	293	251	260	245	272	238	236	244	257	253	273	246	249	267	255	274	254	260	283	244	294	253	269	272	262	270	261	270	271	296	257	236	249	269	257	267	265	261	243	231	265	278	262	249	266	271	240	277	261	227	243	251	260	267	263	251	247	262	260	278	252	248	232	264	287	245	249	276	256	250	252	237	262	247	244	272	269	247	238	281	271	272	244	257	252	264	264	244	273	261	251	232	249	277	268	261	279	236	267	227	268	236	260	270	227	258	262	256	244	249	230	220	260	236	271	258	274	241	281	243	252	227	262	242	250	249	264	264	272	274	283	234	234	273	245	247	244	256	250	239	246	263	266	257	245	238	238	252	246	262	251	262	291	243	259	242	238	230	248	256	252	262	238	251	274	255	261	239	276	273	237	242	249	285	253	256	252	265	252	258	276	261	251	255	261	284	229	248	263	295	261	244	251	252	266	251	245	237	277	267	245	217	274	262	244	247	285	255	287	257	245	261	254	215	268	274	251	243	287	268	257	278	257	253	243	250	253	288	245	284	268	269	257	265	258	271	265	260	252	276	255	230	246	259	243	254	250	278	293	273	287	230	257	236	259	281	241	295	244	262	243	291	245	265	245	246	251	263	247	260	298	237	272	268	230	256	261	291	263	271	266	250	292	256	273	259	265	254	251	241	284	279	285	261	267	234	238	255	248	261	249	265	271	259	248	261	239	243	277	256	268	257	246	249	274	278	242	244	258	268	255	253	256	248	260	254	245	276	285	225	246	240	269	270	267	261	254	274	254	264	273	264	269	258	249	264	284	263	258	266	257	250	285	248	263	268	254	283	239	290	263	244	269	246	266	279	248	230	296	246	273	259	257	260	313	271	253	247	274	256	262	252	273	233	242	250	269	254	252	273	262	262	260	267	249	259	236	240	233	245	253	271	254	260	243	292	253	249	261	280	261	280	249	242	248	262	255	271	270	246	260	250	232	228	244	284	237	239	260	243	251	268	255	264	243	274	279	261	281	261	248	246	249	246	281	245	249	255	273	246	257	211	252	256	262	259	270	246	296	247	288	278	237	249	267	248	244	254	257	248	256	254	229	244	252	259	250	258	245	232	258	264	261	252	225	266	270	261	264	265	275	282	275	267	247	262	252	269	250	264	271	303	251	239	244	280	265	253	247	251	247	257	276	252	252	243	248	263	283	245	251	249	261	257	274	242	264	256	271	263	255	261	245	304	258	262	233	231	241	242	275	251	262	249	252	260	247	249	261	250	261	239	269	266	240	229	250	263	237	264	251	264	253	245	238	266	263	229	239	253	264	285	268	270	255	264	261	236	274	265	279	259	235	259	249	243	287	258	249	267	245	246	243	238	260	249	273	253	263	244	282	287	233	237	278	258	271	263	258	254	223	267	249	257	260	257	243	276	244	241	276
32384	10676	1049	435	394	359	362	364	358	345	344	341	325	338	366	356	372	373	340	340	362	345	358	339	353	360	324	368	365	328	310	358	355	353	344	377	357	318	357	334	333	358	354	390	342	325	325	345	371	370	347	382	383	374	360	362	389	340	362	364	356	347	334	347	370	353	343	366	379	349	337	352	378	368	378	378	318	360	317	321	360	314	373	334	343	342	360	336	331	346	326	340	326	381	354	364	408	362	329	348	317	360	348	370	360	350	364	325	368	342	325	308	320	362	346	326	373	348	324	343	319	352	329	365	366	359	353	378	353	328	349	314	387	349	364	304	337	353	342	332	357	345	359	354	345	331	341	396	358	345	350	370	373	355	323	366	352	358	350	332	323	374	328	357	340	339	383	360	340	360	339	345	351	372	325	325	330	362	339	341	331	346	335	343	338	335	329	315	380	363	323	323	349	337	381	323	366	346	329	373	351	339	341	353	382	315	356	387	356	340	342	348	297	349	375	319	341	369	349	365	355	346	326	339	356	310	351	321	370	331	369	336	343	354	370	323	304	349	380	368	336	353	321	360	335	363	330	329	361	337	400	348	352	345	368	330	394	353	354	366	312	333	340	360	331	370	348	354	354	358	360	385	327	336	320	333	347	318	355	350	318	340	348	376	345	341	370	367	368	342	347	320	342	359	384	359	346	356	322	360	356	340	366	354	314	331	326	330	351	350	355	337	341	323	381	338	368	355	329	321	321	339	338	370	352	388	391	320	352	349	360	369	355	358	328	378	349	357	354	360	374	369	329	364	412	339	413	346	307	341	362	339	364	313	362	362	372	343	315	332	346	385	321	323	367	323	386	362	370	337	372	329	324	356	321	343	373	350	335	361	337	353	382	350	337	348	359	346	362	332	312	319	320	321	349	368	363	346	359	344	372	350	383	356	350	332	363	340	326	328	352	355	310	352	332	338	337	379	328	359	350	335	351	340	387	349	331	321	317	314	342	336	375	338	371	338	369	358	360	332	310	348	388	342	346	316	360	368	379	371	355	321	361	335	348	327	352	346	359	343	354	326	339	380	338	352	361	336	316	367	308	324	358	321	373	352	376	317	360	364	379	408	355	317	378	320	347	321	340	334	370	387	360	392	368	345	338	368	361	334	336	355	392	342	338	371	329	378	375	374	352	360	341	353	348	375	347	346	319	346	359	352	315	342	344	316	390	369	339	325	367	360	345	329	371	338	337	355	361	372	318	328	343	335	341	351	339	382	353	401	328	413	344	387	354	394	365	338	384	347	363	357	358	357	347	376	372	320	384	375	369	351	347	346	357	332	382	357	351	355	375	370	363	381	342	351	363	312	364	364	342	330	361	384	342	319	383	374	344	338	338	340	376	361	328	328	353	324	379	339	382	350	373	388	335	325	336	378	343	364	369	358	350	379	336	373	329	342	337	354	335	364	329	375	371	354	337	350	392	340	372	347	348	367	342	351	357	354	348	378	334	369	325	342	352	364	331	336	347	352	375	361	354	348	328	358	340	380	348	330	350	352	347	377	410	359	377	364	356	383	385	366	324	343	334	328	303	359	374	336	352	331	370	356	361	342	344	320	377	352	339	351	358	367	330	334	307	358	356	397	357	321	349	339	334	357	349	346	367	380	348	385	358	348	345	364	319	372	319	372	345	350	344	363	336	337	335	350	330	343	363	368	334	340	353	358	363	353	335	345	386	365	377	336	325	360	333	358	359	335	340	337	374	351	335	342	340	346	338	372	375	321	313	352	307	378	313	330	364	347	345	366	342	342	306	352	382	350	329	337	305	312	364	359	337	351	353	372	312	352	350	338	334	332	308	353	344	354	362	343	353	357	357	314	324	316	325	327	342	323	336	356	373	382	324	350	377	377	340	371	355	342	357	329	366	386	380	337	345	368	347	331	349	371	362	390	351	352	336	370	376	371	339	334	360	342	344	385	349	347	342	362	353	353	374	366	353	347	350	360	392	381	332	354	350	353	319	350	360	351	331	362	362	315	365	379	358	350	369	374	392	334	358	339	358	334	359	364	363	326	351	320	360	377	317	387	380	335	348	343	354	402	394	376	367	366	326	346	365	309	328	324	354	379	388	328	302	374	322	321	347	388	334	369	321	395	344	347	324	356	314	348	377	379	351	369	334	330	368	374	354	358	372	358	352	348	336	352	363	372	364	349	337	318	394	360	355	345	359	364	370	342	376	371	336	328	343	362	362	402	374	343	357	353	334	371	343	349	338	358	348	365	329	371	346	358	363	355	374	356	333	392	350	349	359	367	343	340	363	359	364	380	338	356	355	347	386	367	360	350	385	312	332	326	376	348	353	351	351	360	374	334	363	370	347	374	366	344	373	342	335	354	405	330	356	393	364	325	369	371	327	333	324	341	359	377	326	350	366	340	381	380	365	319	368	346	353	347	347	334	328	349	377	365	381	350	341	362	339	373	392	359	356	341	365	345	338	353	332	349	369	338	328	320	332	323	326	343	373	362	349	363	391	363	373	346	353	365	390	384	349	345	376	386	338	365	366	351	350	380	369	347	354	351	355	332	351	348	333	338	350	344	329	338	378	364	359	337	349	333	346	310	328	368	372	345	341	360	358	348	353	381	346	349	324	370	362	342	347	348	349	355	368	333	360	351	362	341	322	330	386	365	357	355	359	329	339	341	348	332	368	351	354	357	327	387	348	360	345	346	373	336	354	352	406	392	335	326	341	363	320	347	318	332	352	366	371	376	376	346	344	358	360	330	372	358	334	341	337	351	367	323	342	355	346	360	376	362	326	359	353	342	363	358	336	332	383	326	326	371	342	382	358	358	371	361	342	350	346	333	342	339	374	350	356	339	337	326	332	332	354	366	343	322	359	351	346	373	370	349	349	385	360	319	339	346	313	342	358	362	363	321	371	368	348	326	362	374	329	331	352	330	366	371	331	392	395	348	366	312	360	353	330	336	314	370	362	329	354	350	370	350	334	340	363	353	372	345	340	355	328	371	383	338	349	344	386	348	372	346	361	332	363	367	334	330	384	343	332	321	340	354	381	351	365	342	370	325	341	359	372	357	337	316	372	312	352	344	341	361	341	364	364	345	367	360	383	329	332	341	347	327	362	358	340	369	326	333	336	333	376	339	366	367	355	361	339	380	312	351	349	355	362	364	375	332	343	323	348	319	358	347	357	348	357	353	347	360	334	365	340	340	366	358	379	343	346	353	353	367	325	350	327	353	343	341	357	340	335	320	360	339	354	377	377	359	337	338	340	325	344	327	346	334	353	347	342	346	354	357	408	351	393	336	364	366	325	363	348	345	328	328	367	350	361	335	347	367	348	376	343	346	396	353	358	417	341	334	350	350	356	322	368	378	358	348	366	327	387	339	316	353	339	336	380	376	364	343	368	314	349	362	361	343	304	330	391	355	350	349	296	306	350	346	344	374	357	338	325	385	389	323	369	350	392	372	350	365	366	368	362	334	365	351	363	348
5471	941	804	730	802	760	740	781	786	801	779	780	773	785	785	770	802	727	773	794	822	797	770	741	779	795	786	750	752	781	795	721	774	751	775	794	780	747	769	749	774	823	769	806	815	771	739	775	785	787	798	804	736	744	767	805	730	782	776	800	786	756	787	800	729	733	771	826	777	760	809	794	770	752	832	790	819	745	775	779	757	788	801	801	774	791	740	798	799	728	807	832	750	763	788	768	808	781	777	802	798	794	793	779	790	802	770	802	790	760	800	808	776	752	754	767	733	793	803	768	801	747	810	726	777	769	781	778	767	768	822	707	733	821	787	786	752	759	822	795	819	853	756	784	768	779	743	820	771	787	804	786	786	716	819	820	781	786	757	773	722	774	728	764	794	783	754	755	758	795	816	775	802	790	782	831	725	790	760	790	755	752	779	781	731	757	840	766	764	757	759	808	760	785	737	736	732	792	771	777	785	786	753	767	758	783	754	792	754	789	801	780	778	753	788	767	751	779	775	754	790	777	800	756	782	766	766	824	782	769	737	757	743	756	785	759	777	784	768	791	716	746	795	774	685	795	776	772	747	841	814	790	730	760	809	783	800	762	778	814	803	800	788	763	721	774	771	759	784	808	778	748	824	748	795	772	738	771	770	770	735	797	838	753	813	750	773	703	805	763	803	750	799	794	797	754	795	825	777	764	781	814	794	756	786	788	759	792	766	742	768	776	788	782	756	778	762	727	811	787	756	768	821	822	722	807	747	785	801	784	758	784	781	788	755	765	771	790	815	778	755	768	767	801	768	752	767	783	770	788	780	804	755	781	809	788	721	744	769	801	768	765	779	761	770	793	745	753	778	801	777	741	801	757	762	782	764	774	760	776	786	776	741	767	844	792	785	806	741	784	745	803	752	798	773	789	758	717	723	803	731	753	752	766	762	755	776	751	795	805	762	833	792	810	782	720	793	725	813	720	777	788	772	768	778	745	765	735	737	724	777	814	761	852	760	781	811	790	782	770	820	784	834	761	768	769	824	773	755	743	764	738	767	784	750	780	784	821	794	759	826	766	824	751	762	759	813	807	795	765	785	786	833	819	809	763	790	768	766	759	809	769	760	798	794	787	773	783	774	730	763	765	798	773	797	755	700	728	768	742	739	783	754	757	758	774	804	822	773	743	796	781	798	762	792	790	743	802	790	737	775	783	767	823	792	756	857	787	804	776	812	768	748	773	763	770	788	726	780	782	796	821	785	771	800	731	781	784	793	816	818	782	812	794	817	826	831	795	760	812	724	787	801	754	754	794	769	782	780	783	775	750	792	783	751	783	755	781	767	788	789	763	779	774	806	790	769	797	776	774	786	768	778	732	766	755	769	754	803	774	773	712	790	771	823	700	757	729	788	794	787	785	776	788	797	741	722	792	740	784	748	798	804	794	761	836	812	749	772	735	794	770	831	763	800	755	839	756	771	827	754	756	758	744	830	777	753	756	796	770	753	767	807	730	830	756	799	703	771	779	770	793	809	770	767	758	797	797	758	762	814	787	840	823	804	744	842	822	753	786	799	786	796	777	771	791	764	779	741	707	789	786	794	813	751	755	748	744	769	722	789	800	791	757	798	768	799	752	779	805	802	750	817	815	821	764	773	810	811	802	788	808	754	775	772	812	788	774	730	733	808	818	769	783	817	755	762	793	759	755	816	825	768	826	740	754	751	720	778	785	745	753	752	730	705	727	789	801	762	793	741	796	775	740	774	758	764	826	831	785	772	786	780	774	777	818	798	771	775	785	816	747	763	767	779	774	771	813	807	735	716	749	781	791	774	789	779	757	720	792	857	755	765	834	752	765	770	804	787	756	761	765	839	748	799	798	831	794	741	785	765	753	810	797	834	775	713	786	768	745	809	753	779	777	735	780	786	786	755	759	740	807	766	732	785	790	826	744	738	730	771	741	774	759	800	796	749	750	805	738	775	784	747	802	775	807	807	807	792	778	759	754	841	772	763	789	752	861	807	769	780	789	732	741	795	754	825	777	769	734	783	752	743	752	775	794	773	772	767	811	799	759	834	772	729	770	766	813	748	767	783	815	827	797	773	747	792	803	825	781	773	774	727	774	812	773	771	744	802	753	804	760	773	772	757	792	727	783	772	767	746	766	778	799	772	793	735	766	762	726	829	762	763	807	753	751	786	801	775	769	700	792	797	763	813	786	792	758	766	844	802	807	745	730	767	771	740	758	780	816	768	786	783	801	778	836	751	760	779	724	796	777	725	830	791	796	790	775	755	741	779	784	739	785	777	779	781	783	789	773	795	744	796	758	737	814	782	761	739	763	777	757	735	764	768	765	785	795	793	802	804	764	803	784	768	747	763	749	824	793	768	762	758	810	781	777	796	732	823	785	768	792	755	799	761	796	758	806	774	806	724	781	754	786	741	786	772	784	755	792	789	784	754	770	802	764	804	758	749	812	786	787	782	807	775	767	789	776	781	798	797	799	823	768	765	747	781	772	780	799	785	764	828	812	828	784	799	828	769	713	779	784	766	752	810	769	796	862	805	757	771	749	759	764	769	751	781	762	784	791	746	815	759	781	763	771	782	758	815	814	752	771	760	770	808	767	767	791	772	796	741	806	752	757	804	807	788	752	775	763	818	793	797	828	757	786	794	786	762	748	839	733	765	792	794	787	739	775	747	771	788	768	737	821	797	766	790	792	831	776	771	775	788	778	737	732	794	754	790	805	785	792	752	785	822	794	741	780	794	763	793	798	775	742	751	767	750	826	775	762	767	750	788	765	774	758	821	802	782	793	740	755	793	803	744	817	760	798	780	781	803	752	764	732	706	738	770	797	771	789	798	798	758	783	773	825	759	759	734	793	794	791	779	787	779	740	754	771	772	794	785	755	788	763	771	763	789	810	766	792	767	801	789	746	739	740	749	830	770	796	799	760	732	728	801	766	793	816	729	800	777	770	812	762	792	797	813	755	790	775	799	761	765	793	779	810	761	829	775	750	826	791	762	797	753	797	812	815	756	793	766	780	792	787	770	798	806	749	783	706	736	782	734	774	808	839	776	734	756	721	808	726	757	768	740	806	740	826	761	788	765	785	772	757	790	813	796	769	801	759	771	751	788	770	844	775	814	766	785	797	741	796	806	784	823	747	786	779	793	755	792	802	793	809	826	751	807	764	774	796	768	810	784	779	751	823	748	775	801	736	793	783	762	778	793	737	735	756	793	771	729	735	772	822	751	855	748	781	760	800	777	802	800	737	771	784	749	816	782	772	824	741	825	755	766	729	764	797	745	783	828	783	739	729	791	769	741	800	770	807	777	809	793	801	779	787	785	764	793	798	800	795	727	817	746	778	779	764	781	788	789	788	781	806	803	731	737	827	728	784	741	796	784	804	804	808	763	767	793	865	785	788	793	803	790	789	766	741	796	755	760	722	818	771	791	810	793	787	762	802	798	778	754	760	759	787	792	788	793	804	771	767	763	754	746	758
24547	21004	24466	27723	20555	1910	440	361	317	280	286	265	241	284	257	277	240	243	277	250	261	239	256	248	238	236	271	223	231	254	236	231	196	248	232	244	232	212	215	234	245	252	241	232	233	253	235	247	224	240	222	240	259	238	245	257	227	227	219	210	219	231	201	236	238	228	223	252	212	218	228	220	236	250	217	211	219	240	222	210	284	230	273	210	229	253	220	228	252	244	240	253	236	251	241	229	201	239	238	233	217	262	249	258	223	232	242	257	242	236	211	231	248	252	233	222	247	243	227	267	258	246	229	263	240	231	223	260	227	209	252	259	218	255	224	219	252	268	258	241	253	264	239	211	236	263	250	256	221	234	229	258	274	234	218	248	198	190	235	251	226	227	211	197	224	208	226	263	244	225	255	245	212	251	237	223	233	215	249	233	243	270	233	231	211	225	218	221	214	257	219	231	254	224	245	238	228	237	242	233	238	245	230	240	218	223	216	216	239	217	230	236	230	226	218	224	233	216	253	217	257	256	235	238	259	237	248	243	211	243	226	226	237	231	239	261	235	227	236	216	229	253	250	239	218	237	233	227	237	230	223	229	221	239	212	245	230	255	228	212	218	222	265	218	206	253	236	216	259	238	249	227	233	284	242	232	244	230	255	226	222	216	234	245	239	251	225	245	207	246	223	197	216	264	251	231	219	232	257	227	252	248	216	246	233	237	233	242	237	251	240	233	232	244	230	219	234	221	210	253	223	229	234	219	253	240	242	251	246	251	213	265	229	254	213	229	239	224	242	240	240	246	248	219	246	253	253	207	222	209	246	244	235	256	242	219	251	261	243	204	248	234	213	241	255	250	242	266	223	248	242	252	234	260	200	237	232	209	193	225	239	249	215	235	258	228	245	226	231	224	245	234	236	202	228	218	228	248	239	231	243	228	242	253	235	236	217	234	255	213	223	249	211	237	239	245	241	257	240	252	244	235	230	271	228	263	224	232	218	215	226	235	257	234	256	229	223	256	224	245	223	245	248	226	226	231	224	264	239	250	266	242	244	235	232	200	231	257	234	258	235	231	230	221	252	243	228	219	204	225	208	229	240	252	248	205	245	242	241	215	227	220	232	249	206	265	219	284	236	216	231	241	186	264	243	224	240	234	248	210	238	244	280	225	222	250	248	269	239	234	234	220	233	217	240	225	243	238	252	197	252	256	232	241	210	251	238	229	215	208	222	228	235	220	237	229	259	236	213	212	240	254	240	249	222	225	225	235	229	253	210	240	202	244	209	240	235	263	240	242	245	219	225	234	219	237	229	252	216	217	247	249	236	203	269	215	218	237	226	215	227	238	244	271	230	241	217	231	237	233	238	251	240	247	226	265	224	235	265	189	230	256	220	242	218	246	227	244	239	231	239	221	237	228	252	246	252	251	239	229	259	244	225	232	240	232	259	214	247	235	235	251	268	209	224	237	247	241	252	230	251	239	250	241	225	253	255	239	220	227	243	230	215	219	215	222	253	223	229	231	226	231	236	221	240	246	230	210	209	238	217	236	248	239	241	237	238	239	228	231	216	223	239	248	263	254	233	226	232	211	246	242	244	254	231	232	254	249	233	210	253	233	239	242	236	256	242	207	247	205	247	208	228	237	266	246	210	247	267	240	229	212	258	222	217	239	213	224	228	241	232	236	234	227	208	229	213	215	235	214	243	260	230	197	226	248	233	238	268	260	235	234	241	215	252	253	245	202	209	233	239	217	245	232	265	213	236	226	214	226	195	208	226	245	265	237	206	236	223	230	237	262	242	240	239	212	219	203	231	278	220	234	233	228	267	240	233	241	243	251	221	221	252	239	257	231	253	229	235	217	266	234	224	229	213	210	229	225	246	262	250	251	241	250	221	236	213	238	242	202	222	227	239	242	253	227	224	235	239	225	238	203	227	254	237	189	238	242	236	244	249	222	231	209	228	215	249	257	237	220	234	233	227	229	248	246	232	230	249	249	255	243	223	235	224	264	222	219	237	262	226	237	218	217	210	241	233	252	230	253	264	262	240	204	239	237	257	239	234	220	227	225	248	212	219	242	242	246	233	216	243	242	202	227	242	222	220	234	229	231	240	235	232	242	247	231	246	237	243	251	230	250	228	251	224	223	246	228	209	264	226	231	212	235	223	224	242	234	216	245	230	237	241	219	251	247	240	203	226	223	221	264	224	242	224	240	209	249	215	216	260	205	251	242	235	246	245	231	239	219	235	250	220	206	261	238	229	247	220	228	217	232	247	232	246	245	260	210	227	220	255	231	210	205	216	236	209	254	247	235	248	246	231	244	249	208	266	222	213	231	228	232	232	215	217	199	235	281	253	213	223	264	233	258	264	251	252	227	229	247	236	253	241	255	250	229	254	225	231	252	239	243	237	234	241	228	235	261	236	244	233	246	235	239	250	229	243	218	247	242	211	239	241	229	248	233	249	262	235	242	247	224	240	232	236	238	198	206	221	258	246	239	234	225	222	257	233	211	250	249	269	233	233	240	235	220	215	235	234	243	229	199	253	240	251	218	214	233	246	231	238	221	223	260	239	255	228	217	232	215	230	225	239	228	249	228	223	228	229	214	220	226	248	197	246	231	224	234	214	248	226	218	270	226	233	245	229	209	241	218	245	232	242	264	232	241	229	238	243	236	231	239	230	238	240	228	247	240	257	245	216	231	242	260	229	242	216	228	238	213	208	226	230	195	241	232	253	249	224	220	245	204	263	226	225	246	271	237	207	213	249	238	241	233	251	229	219	239	222	236	254	265	231	237	199	257	245	220	235	225	243	234	225	255	233	240	235	265	245	231	235	249	215	240	215	219	235	254	234	230	222	253	248	261	205	235	242	231	254	253	236	208	243	215	246	221	269	237	241	202	210	234	249	277	245	248	232	215	233	260	277	242	200	234	233	237	225	220	227	240	213	244	237	220	231	199	246	227	231	245	256	236	234	232	251	258	236	221	255	222	206	234	260	266	257	236	212	240	223	234	233	240	211	230	208	244	207	240	263	223	238	240	243	253	242	227	248	225	243	229	218	217	239	253	241	202	226	212	259	237	223	248	250	209	228	181	231	219	223	244	244	227	199	267	249	210	193	228	235	219	262	243	244	218	265	233	245	239	248	244	232	235	237	219	219	250	211	264	215	240	225	235	235	235	234	247	226	256	228	241	209	259	234	248	244	262	215	223	243	227	202	215	223	212	231	193	214	234	221	232	236	250	243	238	219	245	250	222	247	244	259	215	218	249	203	245	257	231	221	222	231	239	220	211	239	242	217	273	266	249	243	240	220	246	222	220	218	242	285	236	220	244	239	231	220	204	238	232	245	264	243	230	218	240	213	229	245	209	251	241	227	248	256	220	230	235	246	238	232	225	231	247	243	253	220	216	232	263	226	249	195	245	212	253	216	217	235	243	229	271	230	224	222	252	246	208	240	216	269	249	249	216	221	222	241	218	244	232	228	200	219	228	217	240	229	238
3128	2555	1564	917	694	646	572	547	524	545	562	524	547	516	552	536	602	547	542	523	531	547	571	516	512	547	513	551	529	559	486	514	517	531	544	554	515	566	479	513	531	540	535	538	528	491	526	553	551	526	501	542	542	533	512	549	536	492	513	524	515	467	510	532	546	540	556	562	500	517	492	505	571	519	539	547	546	513	558	556	506	523	535	525	497	523	555	543	547	574	558	511	538	554	538	541	549	559	511	519	541	572	500	546	574	546	532	490	505	528	515	513	526	514	575	551	517	590	527	536	512	484	541	555	517	537	487	548	497	505	538	538	541	566	553	556	540	537	551	524	550	499	517	531	527	543	583	516	527	528	549	535	536	533	487	540	552	498	557	532	523	516	555	499	517	554	547	532	532	569	486	489	551	559	513	503	530	568	507	518	556	585	522	516	521	541	541	489	550	486	476	490	523	546	557	536	521	550	550	490	544	534	575	563	515	543	556	492	508	513	552	532	506	491	523	515	516	549	483	505	496	536	491	527	528	517	551	548	553	522	523	548	523	545	517	529	508	552	599	514	550	489	537	565	500	522	564	515	494	504	512	518	557	520	548	500	549	512	545	549	540	472	554	530	540	511	539	534	525	562	546	543	557	504	569	529	543	535	513	505	548	515	538	477	557	572	534	485	537	533	541	525	545	498	527	498	537	568	504	559	521	571	529	511	497	563	517	504	516	537	550	527	506	513	574	543	498	522	534	535	512	512	534	539	510	531	520	555	514	559	497	529	500	515	548	536	495	538	496	505	515	512	515	509	510	549	546	504	559	554	497	522	522	525	511	494	536	533	518	542	496	521	527	583	523	521	536	512	522	520	532	521	551	530	526	488	558	527	501	539	532	480	535	560	559	495	550	483	497	510	510	522	536	543	524	480	557	550	521	541	537	530	520	527	473	546	534	501	523	529	501	520	523	492	536	513	497	527	503	500	552	519	546	510	545	547	513	508	573	556	535	520	554	538	571	505	536	516	517	512	538	514	521	524	540	520	534	563	492	495	513	513	537	567	537	541	490	579	547	522	516	535	543	524	580	541	538	547	539	526	534	560	530	499	560	582	531	525	510	558	533	515	582	530	503	543	499	479	567	488	515	522	547	494	517	520	573	506	516	533	507	513	549	502	534	540	518	521	527	502	514	507	553	558	543	522	519	470	508	554	523	569	534	517	494	497	521	562	547	585	526	516	518	587	560	553	556	502	518	532	537	523	527	546	537	503	520	556	574	530	484	502	513	542	544	519	559	551	541	546	485	509	521	542	502	587	537	526	557	555	510	566	528	498	555	495	557	523	539	544	507	562	547	518	551	521	522	585	499	489	546	517	557	513	460	565	567	554	510	514	528	526	519	466	555	517	521	540	535	536	518	529	529	479	516	541	521	531	540	497	530	537	562	573	534	565	496	491	531	550	518	495	562	528	495	523	517	527	517	530	516	573	538	546	536	541	533	541	500	523	558	528	564	579	550	512	550	512	510	539	528	513	502	513	495	535	505	562	538	522	515	532	549	537	498	531	529	533	540	542	543	520	519	498	516	521	532	521	550	576	537	528	513	525	530	558	558	538	509	505	514	518	560	514	520	531	544	543	537	509	500	568	546	516	495	535	521	481	550	546	499	552	519	521	523	526	540	508	556	527	529	547	540	472	485	556	534	541	491	496	538	521	533	539	526	534	525	520	525	539	539	562	534	515	589	550	526	504	555	547	543	559	550	528	551	524	535	525	534	539	533	499	525	560	532	571	546	524	525	537	542	495	519	504	542	502	553	497	496	497	516	523	534	489	520	518	503	546	582	532	522	567	546	565	533	528	549	537	535	555	535	523	551	537	515	562	503	508	534	554	507	526	502	510	522	541	524	522	504	525	548	554	522	522	529	520	523	534	537	528	494	549	523	493	544	528	515	547	535	527	539	530	539	513	554	550	516	504	542	515	574	530	503	556	546	511	517	513	593	518	497	551	508	557	515	531	521	523	510	532	523	567	519	596	517	501	515	507	514	565	495	517	503	553	551	535	521	521	503	513	490	531	546	504	542	513	549	539	559	551	522	546	519	520	527	523	553	511	515	540	506	564	533	510	538	514	531	521	512	539	514	537	505	518	575	572	553	501	553	567	535	533	506	537	548	479	566	582	517	548	541	522	529	491	536	527	528	528	504	549	532	510	545	553	545	520	498	548	539	493	569	529	530	523	514	539	544	511	538	534	546	527	546	518	481	519	524	509	512	519	543	554	553	533	549	513	494	560	552	537	528	490	514	523	507	546	522	545	518	556	533	517	502	532	504	523	511	542	532	491	561	526	544	527	562	533	501	494	539	530	536	536	545	579	528	531	553	514	546	539	542	543	536	490	529	549	523	506	536	519	553	530	532	530	516	543	526	512	532	485	554	498	516	525	511	566	537	481	544	545	532	529	535	507	478	523	495	543	527	480	523	547	544	534	548	502	531	530	523	538	544	514	518	517	519	523	549	515	578	553	554	538	482	515	518	536	538	531	498	525	519	525	556	533	513	539	557	525	499	518	531	497	549	569	514	472	509	529	542	547	532	533	492	553	536	510	528	530	525	525	564	541	562	527	567	521	529	513	522	567	491	523	542	546	487	538	554	517	506	516	561	493	485	525	517	503	528	527	556	540	497	532	510	534	515	526	506	518	526	548	497	571	514	508	580	537	520	520	511	535	529	545	582	576	542	503	545	529	536	551	520	541	565	555	519	521	525	510	523	529	528	542	479	519	510	488	524	544	541	526	516	557	539	525	512	542	516	517	501	554	543	566	521	556	484	510	562	523	547	509	525	519	550	542	573	558	508	533	530	525	557	509	546	560	540	556	532	548	539	543	516	518	501	565	527	507	502	520	541	533	527	556	527	511	526	562	552	496	551	530	532	524	521	552	536	549	506	506	548	534	547	536	523	554	560	508	494	503	494	584	520	544	567	530	503	544	552	547	542	477	520	546	501	585	484	484	521	556	504	531	505	501	529	501	523	586	552	495	495	543	535	496	519	523	533	550	497	501	508	549	531	526	518	518	519	533	534	541	535	577	546	525	487	515	511	558	513	553	515	561	528	512	575	551	476	530	577	556	498	523	508	527	533	517	520	548	508	551	487	548	511	508	515	540	505	547	508	577	536	530	526	534	529	516	511	551	523	551	528	510	571	495	524	540	523	583	533	502	520	510	564	497	532	535	554	501	546	519	561	560	541	501	550	520	555	530	525	518	542	544	554	583	525	543	507	520	530	526	525	572	549	534	561	512	512	511	568	512	511	541	568	502	507	571	496	495	543	535	534	512	542	568	515	494	520	548	523	562	550	566	544	527	554	497	539	536	544	492	540	533	565	507	544	561	532	515	490	556	533	530	543	539	516	516	539	541	567	542	554	504	516	468	527	504	525	528	536	488	518	510	529	500	556	514	493	488	533	569	534	508	522	515	513	510	562	567	536	512	540	536	532	509	521	532	540	505
23862	20998	25059	27105	21000	20857	1322	310	235	195	161	180	125	137	128	137	113	131	123	119	140	114	129	108	110	119	108	100	114	138	86	108	94	106	104	100	98	106	107	94	79	91	114	100	96	105	99	111	115	104	104	108	87	102	95	114	113	115	95	111	85	115	101	108	103	95	100	95	84	107	106	100	114	113	108	93	100	82	122	131	103	85	107	96	99	114	96	95	105	119	95	96	87	115	106	105	93	80	92	91	100	98	96	92	99	97	111	93	107	119	87	84	99	125	98	109	93	97	85	105	91	89	102	70	81	95	88	94	112	93	84	89	115	100	111	81	105	100	102	119	122	99	109	98	89	115	88	93	90	109	110	92	89	79	88	100	91	86	110	127	117	91	87	113	101	113	76	102	87	84	102	122	92	100	99	113	120	89	121	96	88	86	88	95	96	105	86	92	86	99	99	109	99	104	79	102	88	96	98	103	84	103	101	107	96	111	80	110	108	110	99	87	108	107	120	94	104	107	104	92	104	113	118	117	106	88	99	101	103	95	86	89	86	92	111	98	79	88	97	98	108	85	92	93	107	107	87	97	81	109	99	94	108	113	104	130	115	87	115	103	92	96	75	76	96	93	87	76	104	114	82	104	89	114	80	101	111	116	100	90	106	120	72	110	101	113	89	122	111	95	109	87	97	91	94	102	112	89	80	89	92	103	90	99	91	86	91	110	103	94	86	84	117	108	104	119	101	104	90	96	78	100	105	109	95	96	87	112	102	91	118	80	94	120	85	94	92	102	76	94	86	97	86	110	115	99	91	118	110	109	112	100	99	91	103	106	98	94	85	99	106	97	84	113	94	107	100	86	89	96	88	115	94	88	107	93	102	100	96	96	112	94	105	106	101	105	95	105	113	91	102	113	108	107	109	108	94	99	90	92	96	97	111	119	102	106	100	103	99	105	88	95	112	94	102	106	103	106	106	112	108	95	98	104	88	108	110	87	106	120	97	101	117	90	88	90	100	104	116	103	82	84	103	116	94	99	87	116	100	101	101	126	103	89	90	92	109	106	109	91	111	89	81	112	114	102	108	82	107	105	88	92	85	107	89	123	98	109	99	96	104	117	106	104	108	95	95	83	84	92	124	121	115	106	109	89	103	100	90	105	94	113	95	79	101	114	110	115	102	87	95	110	99	80	91	96	97	101	85	100	113	124	112	82	121	106	93	95	101	111	87	117	98	106	95	101	105	109	88	103	83	92	97	106	100	112	110	106	90	94	91	110	88	88	93	115	112	90	108	117	84	86	90	114	107	94	108	87	101	90	113	92	95	89	85	92	76	106	88	94	106	99	87	99	91	103	88	109	93	106	116	81	113	91	107	104	101	110	110	94	102	109	94	91	100	103	101	96	103	102	96	109	104	88	99	92	85	98	97	87	99	89	91	107	110	105	89	101	84	84	87	96	105	90	116	96	88	93	101	98	115	106	103	105	108	96	111	83	111	121	99	115	100	102	89	108	99	92	103	94	90	101	120	92	118	97	79	95	102	106	75	111	94	96	90	92	97	100	95	84	86	92	104	91	93	95	87	92	98	105	99	102	97	78	101	94	121	105	102	97	104	81	106	79	117	99	115	96	116	115	114	120	94	91	126	86	110	86	112	97	93	96	91	100	104	92	98	91	123	95	98	120	111	120	95	92	99	113	114	115	79	104	112	92	95	92	101	96	99	83	94	74	86	93	103	106	106	103	94	88	97	103	101	89	76	102	97	101	95	91	101	87	103	81	94	92	83	102	110	92	116	115	98	89	105	90	133	103	97	109	109	92	85	92	128	107	97	99	119	97	118	100	133	90	100	102	106	90	107	104	111	83	98	111	89	100	98	94	130	105	94	101	95	117	76	108	91	88	117	119	106	90	106	105	101	108	104	99	87	90	113	94	92	115	130	90	97	94	104	123	118	92	111	95	90	117	103	110	96	98	82	87	102	96	103	105	105	94	97	92	93	77	99	108	108	127	87	104	97	95	103	106	98	90	84	92	121	118	112	91	86	90	99	111	95	98	110	112	96	101	113	92	108	88	111	101	95	108	83	90	96	99	98	87	98	92	100	105	110	76	95	101	102	96	100	97	99	91	96	96	85	105	91	107	97	85	103	89	108	96	91	124	104	104	93	87	85	97	99	108	81	119	89	108	110	91	109	90	108	121	97	109	117	94	86	102	106	104	119	85	120	92	100	101	91	80	104	101	76	92	94	89	103	100	92	109	104	104	85	107	97	94	113	109	115	97	90	98	105	89	79	90	114	118	89	98	110	100	83	114	106	109	85	102	94	100	115	101	87	102	84	90	104	98	97	81	99	91	112	110	105	93	110	94	104	100	87	109	89	103	102	90	96	93	110	94	104	88	100	111	99	97	105	80	82	89	91	118	95	77	124	100	91	95	100	88	102	115	120	112	97	89	92	88	96	74	105	90	90	90	97	99	106	92	99	90	108	88	99	107	94	112	102	103	105	89	103	109	94	85	82	94	110	84	98	93	96	116	101	73	83	89	84	90	97	103	94	101	104	94	96	98	83	117	100	105	117	111	99	108	98	101	118	74	131	100	88	87	96	96	111	113	106	114	102	120	94	88	99	93	85	87	95	101	110	95	100	86	119	89	97	111	107	105	100	112	100	102	105	107	84	104	89	85	109	93	96	101	119	82	69	105	91	82	95	89	103	101	101	106	105	112	106	99	93	64	82	117	85	80	101	95	92	91	84	104	93	84	101	104	81	85	103	95	84	82	87	92	89	94	119	101	117	98	100	103	116	101	113	104	103	87	85	107	113	95	109	93	89	97	91	90	108	88	94	99	105	86	85	109	89	101	94	100	94	102	99	87	106	102	107	106	81	97	97	105	106	81	88	101	94	98	95	95	135	85	80	106	97	96	81	106	95	94	96	106	104	95	87	87	89	90	112	96	105	98	106	98	104	106	99	88	95	98	117	91	97	89	114	100	93	69	95	107	87	98	105	109	81	85	108	105	95	83	103	104	87	102	89	101	105	100	105	97	93	97	94	109	99	112	95	78	88	75	96	100	98	83	93	97	96	81	94	96	98	106	87	86	112	100	108	104	87	86	112	92	90	105	92	111	108	101	90	108	125	106	100	98	93	69	89	77	109	105	102	96	117	105	103	98	85	110	88	100	119	96	101	92	99	96	98	83	110	92	103	94	97	95	96	87	94	103	93	106	99	87	109	102	98	78	100	85	93	89	86	86	98	93	108	109	92	106	91	104	99	102	84	112	103	91	100	99	92	86	119	84	105	98	84	100	107	99	94	102	100	93	103	86	110	91	92	77	97	113	84	89	95	102	107	88	97	103	103	99	108	100	88	109	94	100	95	105	89	101	104	106	97	94	99	79	89	88	103	85	87	96	111	92	89	98	89	95	94	108	106	92	108	104	97	95	82	93	107	100	95	100	97	83	76	82	99	107	98	108	102	80	94	103	93	112	105	104	107	89	106	104
2935	4180	2249	944	591	447	408	345	339	288	335	320	287	266	271	265	282	256	258	260	264	263	263	264	259	279	220	298	236	248	264	299	238	266	250	251	252	264	237	267	250	277	255	262	263	262	249	244	272	245	280	266	268	231	287	250	230	262	274	246	255	261	266	274	254	264	274	313	254	265	275	262	252	298	258	253	256	254	251	257	258	286	272	264	267	252	258	282	260	248	255	241	298	261	294	266	271	268	276	240	262	252	274	280	265	280	283	254	264	240	273	270	292	249	252	261	291	232	255	277	253	249	264	253	249	278	248	255	262	260	253	227	240	278	250	280	257	271	265	246	246	223	258	283	278	270	258	226	231	285	237	263	263	278	247	262	270	263	246	241	292	264	245	270	253	271	268	240	250	249	275	266	273	247	268	242	234	260	283	243	288	273	207	264	254	276	253	263	264	259	244	267	242	277	255	281	289	280	247	246	266	283	267	269	252	256	255	268	257	253	251	248	255	263	238	256	265	236	262	249	277	250	273	251	271	249	241	250	255	267	258	260	260	236	259	267	284	289	254	272	269	268	267	248	265	293	273	254	278	272	266	267	257	256	258	268	245	253	246	237	255	248	264	232	272	270	247	261	236	265	281	240	255	271	284	251	255	273	255	281	245	255	260	275	263	255	232	244	268	275	249	267	241	278	267	246	266	248	299	262	243	237	287	224	264	274	276	276	259	294	254	237	243	240	258	266	255	266	237	262	252	255	268	256	252	224	260	275	253	236	260	259	264	239	269	261	259	255	237	243	274	232	265	262	266	267	247	257	257	306	240	250	247	264	273	252	219	243	259	295	272	244	252	260	282	269	228	292	234	247	280	243	279	287	291	263	249	309	269	234	281	286	275	243	263	272	283	245	248	264	252	287	253	248	276	266	260	287	259	224	240	276	270	278	279	245	291	262	280	249	267	274	274	250	248	242	252	259	274	258	262	251	243	272	246	256	270	258	251	269	273	272	277	265	253	243	236	231	273	283	285	264	269	257	268	250	245	228	245	240	254	285	290	263	246	248	259	272	253	259	268	261	270	252	279	263	263	255	262	245	276	264	280	252	265	260	267	260	286	241	276	254	246	261	243	276	276	266	265	269	264	235	235	229	277	253	248	263	244	272	263	255	264	289	268	242	276	255	258	251	266	220	290	270	249	257	266	275	262	273	246	240	266	263	264	229	258	253	239	290	258	284	249	227	246	232	281	261	280	235	263	245	250	241	267	256	262	268	258	282	234	250	264	264	261	265	272	275	264	264	254	223	269	258	256	239	253	275	258	258	253	246	224	256	273	251	263	247	247	276	265	242	248	300	261	262	257	277	270	269	234	262	251	269	243	283	258	260	268	261	246	263	233	255	249	251	234	273	233	289	233	247	257	250	231	265	238	289	246	257	275	273	254	267	247	258	249	228	291	258	253	251	264	309	251	274	255	267	260	259	249	280	270	227	237	273	282	282	277	252	253	246	243	258	256	277	267	277	257	240	250	287	259	267	250	253	249	266	252	255	227	256	276	287	279	263	259	279	265	267	258	275	270	265	257	248	252	258	248	241	248	250	278	275	257	244	270	270	249	251	273	271	269	261	253	271	290	251	247	268	296	234	264	270	253	235	247	274	250	214	285	282	251	246	261	244	262	218	250	272	257	235	244	252	250	233	281	250	261	238	277	257	275	264	237	289	250	234	239	247	262	254	251	254	248	250	228	247	274	271	229	267	224	277	281	267	281	247	262	249	243	246	260	262	264	234	255	236	261	265	280	254	285	261	238	271	294	251	252	284	265	259	261	247	266	251	253	225	239	261	255	239	275	243	257	286	243	249	272	251	251	265	264	256	257	244	255	237	258	254	263	278	248	283	262	283	265	241	252	239	268	272	242	223	254	292	271	258	228	253	249	253	254	266	263	250	227	258	258	252	261	265	271	262	242	261	235	246	293	263	259	271	244	258	272	290	257	268	252	230	281	258	252	271	279	284	258	262	232	260	242	250	261	239	291	266	267	276	228	254	241	239	261	264	243	245	271	269	256	240	263	284	229	303	266	295	240	254	265	271	254	264	227	258	278	277	265	253	264	258	280	259	274	278	242	272	234	266	260	274	240	284	230	248	253	267	267	256	254	260	246	260	252	242	250	235	237	275	250	275	248	262	259	246	278	271	266	281	267	270	283	234	267	258	247	252	247	253	249	258	284	236	263	277	289	263	250	271	262	243	239	253	252	280	257	271	241	262	258	255	228	258	249	245	238	270	239	248	241	235	259	229	245	239	239	267	264	294	263	275	242	262	284	270	258	256	261	312	263	260	279	277	272	250	271	241	248	244	240	274	267	256	239	251	251	252	253	256	236	265	259	285	230	254	276	264	301	281	303	265	250	264	246	275	243	245	281	257	244	265	261	230	257	239	235	233	259	239	251	251	265	268	263	238	254	253	268	242	272	251	250	233	273	284	292	270	254	240	233	248	269	278	273	269	258	274	254	283	259	265	257	255	255	253	256	291	256	240	266	243	254	264	265	277	251	254	270	268	268	287	249	272	236	264	256	251	271	286	273	231	252	261	267	273	246	264	260	260	258	285	255	259	234	256	258	247	238	260	273	272	267	263	258	281	270	257	218	264	240	252	259	259	260	270	251	228	255	258	240	271	253	242	249	278	268	287	245	243	229	275	226	286	263	281	238	269	279	290	293	225	249	249	285	242	254	231	270	280	260	284	280	282	246	245	251	262	256	272	255	266	258	278	249	248	245	259	252	265	266	279	265	257	285	212	253	253	273	250	252	253	243	254	234	254	278	247	278	256	247	243	260	244	255	249	235	262	237	262	248	290	270	263	257	283	257	268	258	278	256	249	239	239	241	291	282	288	271	248	269	236	254	217	222	261	228	253	274	231	264	221	239	260	260	249	288	247	253	241	223	264	221	266	228	284	250	267	249	237	252	259	273	273	241	241	277	258	248	257	281	262	302	266	263	265	253	271	253	247	237	260	285	225	257	273	271	264	240	263	252	268	284	255	276	250	273	251	254	256	266	261	273	278	282	267	267	255	254	237	239	240	254	261	272	253	229	246	273	260	291	229	254	265	264	290	245	238	275	232	266	262	236	272	290	240	251	273	254	238	244	242	242	277	256	259	276	242	276	260	264	251	246	275	247	247	265	259	259	269	278	282	242	238	269	248	254	250	231	249	246	276	244	266	252	271	276	250	255	285	252	260	249	254	268	244	264	271	265	249	286	290	261	252	260	279	247	263	236	252	253	260	283	283	262	289	233	253	273	258	290	265	263	265	272	255	236	254	261	264	289	257	257	266	259	264	278	259	278	270	273	256	293	289	259	256	259	279	260	233	243	261	249	223	274	216	231	275	271	284	270	263	274	250	251	258	243	250	268	273	265	254	250	278	235	256	257	268	265	255	265	254	243	250	251	251	243	253	223	244	270	270	255	272	258	261	249	234	246	265	244	262	257	268	257	263	269	255
32344	10918	1081	413	391	346	353	354	378	390	379	321	329	326	330	316	334	342	368	340	339	345	340	347	373	337	356	377	366	312	305	400	326	404	340	388	372	342	339	299	317	358	337	364	368	313	352	368	346	331	315	355	314	362	348	409	334	360	334	352	388	345	326	352	386	341	320	326	326	344	361	317	345	339	321	329	378	345	347	334	377	352	352	333	368	329	340	377	310	337	333	322	344	353	348	359	375	355	364	350	356	327	337	375	358	370	334	332	339	286	366	347	355	362	392	342	386	395	314	347	351	345	360	352	333	369	318	348	382	362	332	351	328	347	346	342	320	375	380	339	333	349	361	357	344	382	337	361	335	335	365	377	397	352	386	336	350	356	345	333	375	329	347	340	353	317	359	353	335	344	342	356	375	355	318	366	361	369	359	339	331	356	320	371	348	371	361	342	342	366	328	316	367	329	352	378	371	351	322	359	340	308	350	395	361	362	355	352	319	389	360	323	350	326	336	358	322	352	348	390	331	349	353	353	356	362	342	362	347	333	337	318	375	326	298	328	338	355	336	313	347	360	347	355	347	341	379	338	331	372	372	343	358	363	366	347	347	392	347	317	362	321	345	353	368	316	327	368	345	361	386	359	357	361	352	381	360	360	316	321	344	339	364	362	355	399	356	387	344	358	348	346	348	348	313	354	376	378	335	353	353	363	340	348	338	365	372	332	313	337	357	335	349	358	337	337	376	354	329	352	362	374	301	344	355	357	349	352	357	350	352	318	350	364	334	341	342	304	340	350	391	353	347	345	376	359	400	365	314	341	311	349	345	387	367	338	336	356	343	307	323	328	340	349	333	330	342	333	310	366	310	359	347	344	348	329	327	340	362	358	363	356	370	359	384	373	328	332	371	357	359	361	374	359	330	388	338	328	367	335	347	327	317	313	393	346	344	356	307	382	370	380	351	323	349	320	352	330	375	338	319	315	406	371	357	342	332	351	345	356	339	334	328	355	379	337	371	347	348	333	341	365	361	336	314	386	361	338	359	356	343	339	365	365	352	362	392	360	337	316	365	378	322	331	338	351	373	352	354	342	395	333	344	346	359	374	383	379	348	338	361	360	329	322	347	340	353	364	339	364	369	351	332	316	339	319	345	363	357	352	365	326	342	352	360	345	367	360	350	332	356	356	338	351	342	335	340	399	397	399	341	351	361	367	354	330	363	340	339	342	360	347	330	373	359	352	366	355	356	353	349	374	322	341	357	370	348	335	346	342	371	336	358	352	372	348	353	341	321	330	364	346	316	340	345	344	348	348	368	350	395	352	341	346	329	363	363	370	371	370	313	371	358	341	370	333	349	354	345	343	337	348	325	326	345	344	355	366	329	333	368	340	328	323	354	362	360	362	350	351	356	348	374	389	380	344	331	355	332	379	357	328	351	373	361	364	373	344	340	339	359	348	345	360	373	352	356	328	346	325	347	367	321	377	365	350	346	334	344	341	374	362	337	346	323	367	368	353	362	333	370	332	350	378	366	366	314	326	334	361	331	356	327	346	369	342	348	344	373	332	357	359	355	346	346	345	350	340	366	352	363	365	332	363	375	354	320	354	348	361	332	330	337	349	371	365	396	349	349	378	349	335	350	345	362	319	371	341	329	359	344	333	349	338	352	365	340	372	331	335	366	343	361	370	336	328	356	356	357	342	342	337	341	362	371	322	339	332	310	322	354	354	357	371	374	364	340	375	346	341	338	363	348	331	329	354	352	373	350	351	343	386	324	326	333	339	328	317	350	369	335	337	345	352	367	371	357	358	370	381	331	320	361	373	365	333	357	391	359	374	346	305	337	357	378	338	362	359	380	345	376	358	383	336	332	354	356	344	367	389	357	346	344	360	315	365	360	348	352	382	348	364	373	365	376	378	349	339	349	325	368	361	373	354	336	369	319	333	316	361	370	318	385	341	325	321	361	361	324	360	338	368	379	353	312	342	345	336	356	351	362	336	354	342	358	355	365	319	350	375	354	370	338	373	364	362	367	364	350	363	346	352	357	322	332	347	352	381	350	383	326	360	394	356	360	333	345	393	360	341	340	396	368	380	348	318	351	388	385	366	376	349	338	343	352	348	311	358	335	293	361	354	341	368	366	329	353	347	362	343	326	343	335	385	344	339	354	343	364	368	317	346	378	368	338	355	352	363	379	355	373	371	347	348	354	357	331	348	323	311	363	380	353	351	340	348	349	346	332	367	341	336	328	341	334	342	376	336	375	354	348	361	337	320	335	364	337	328	339	351	375	372	347	339	340	375	361	338	384	365	351	351	349	360	322	338	339	373	335	349	350	365	355	333	341	323	352	350	356	347	340	360	338	338	328	326	368	353	366	335	348	347	360	335	355	348	337	394	371	381	331	333	351	355	329	317	333	353	337	327	379	327	370	346	364	371	336	354	378	365	346	355	370	339	386	341	321	389	372	350	351	347	328	355	330	353	346	324	373	356	364	335	368	355	356	354	323	365	347	347	371	320	329	336	366	359	347	416	357	365	343	354	363	364	311	392	316	349	322	347	369	346	347	356	380	356	384	330	334	346	309	330	341	330	345	360	355	355	344	332	311	354	390	382	358	345	382	317	324	335	370	348	343	344	363	370	371	377	362	370	355	371	363	347	330	343	366	344	354	361	348	355	363	333	335	375	339	327	340	368	362	328	321	343	356	367	341	380	329	348	393	338	334	369	368	318	373	339	316	399	363	337	327	369	375	325	345	323	346	390	333	392	355	361	344	340	371	354	361	347	374	333	382	333	384	372	395	333	346	363	352	340	328	321	358	359	338	373	393	329	332	310	350	330	308	312	359	335	340	378	369	361	313	343	350	336	351	365	364	371	373	377	347	330	366	386	348	369	345	370	355	338	341	315	338	362	334	317	327	351	333	364	333	367	321	342	317	325	342	348	322	329	330	360	375	355	326	365	369	373	369	339	346	336	341	331	361	335	328	361	374	358	353	357	349	344	384	346	362	330	363	373	344	328	348	365	325	355	349	361	319	335	334	337	384	345	333	396	348	362	404	347	332	342	347	337	355	350	346	325	348	342	366	318	361	307	348	369	361	325	327	359	342	382	363	327	335	339	387	306	337	390	351	361	382	325	364	346	319	361	339	362	353	325	334	321	369	313	334	348	328	363	381	356	365	346	367	346	339	368	361	391	336	315	324	347	333	356	341	360	351	339	353	321	352	361	350	316	376	369	341	342	351	334	389	359	330	304	392	394	342	362	364	335	376	363	353	324	373	345	339	380	340	365	336	359	326	377	338	357	317	375	364	336	352	381	365	339	346	351	368	374	360	336	361	314	350	344	326	357	374	354	331	397	366	350	320	347	365	361	347	342	368	373	352	376	367	326	399	371	365	366	362	343	350	359	359	359	355	320	376	349	355	318	408	366	375	347	341	342	379	340	356	355	345	349	360	352	322	353	333	408	346	362	348	322	302	391	381	321	338	344	369	346	368	348
5400	856	809	761	772	746	750	764	777	753	777	796	819	761	827	787	784	801	774	778	733	786	813	748	856	808	803	768	796	815	809	781	764	741	805	783	765	787	753	828	739	813	762	719	748	736	742	760	798	775	745	762	725	784	726	815	758	794	716	755	763	787	817	729	737	782	798	743	764	777	722	753	753	750	821	750	737	807	753	780	759	761	779	795	804	733	768	818	824	780	756	795	746	830	803	793	750	702	788	832	769	723	723	766	807	830	820	743	799	772	808	744	785	769	743	775	770	793	819	762	790	799	822	796	770	778	744	798	807	763	717	772	718	762	713	764	817	774	747	768	770	781	789	817	764	780	792	796	724	769	765	772	817	772	743	794	728	792	758	769	755	801	798	761	773	798	719	771	717	793	808	840	814	788	813	802	762	772	763	753	834	775	796	750	768	783	757	746	801	770	783	732	791	777	746	747	773	758	762	796	791	796	784	799	752	782	741	768	778	771	754	795	739	781	771	786	772	781	793	802	835	782	709	769	784	759	784	748	769	808	780	789	825	778	787	774	753	798	757	794	754	810	769	774	749	792	829	828	780	740	772	793	760	766	778	786	810	827	745	812	758	776	722	738	750	754	757	760	749	783	799	794	782	783	782	768	771	789	749	772	823	758	782	789	784	838	832	746	785	765	828	794	805	736	751	725	765	770	752	757	823	784	766	760	719	809	757	796	822	726	778	744	779	803	773	764	762	790	780	796	799	803	770	759	772	753	763	796	794	774	750	761	795	746	785	729	769	778	756	762	773	805	725	837	745	801	791	775	767	762	800	744	780	779	770	740	805	759	794	846	743	790	820	758	802	769	726	802	738	802	745	791	772	777	792	790	759	758	770	803	784	740	824	758	789	767	807	777	761	752	744	805	774	786	767	795	729	813	754	792	750	791	725	721	756	792	741	748	746	769	814	826	778	758	765	788	833	749	750	750	741	794	778	771	775	846	780	771	741	772	756	758	770	754	756	785	793	815	767	759	801	766	760	745	780	770	791	784	774	737	738	809	766	742	738	755	768	782	820	774	766	777	811	777	786	790	788	737	772	779	849	777	780	816	744	815	814	781	769	782	753	765	770	736	765	732	762	771	760	727	759	783	724	733	805	797	765	802	744	787	743	793	836	793	832	796	760	778	749	811	806	788	826	774	771	780	792	789	804	782	809	739	791	749	801	741	730	745	783	803	790	786	785	724	773	754	781	766	779	799	781	736	745	807	764	806	758	763	756	729	767	776	772	803	770	751	830	777	750	767	741	786	791	769	773	760	809	777	782	774	794	808	845	767	782	777	793	775	740	826	762	812	765	799	783	716	784	743	793	788	773	730	810	776	806	742	768	756	811	770	800	718	784	771	747	807	788	746	777	780	778	780	820	800	769	774	778	757	790	808	792	809	799	777	798	764	757	766	761	768	811	828	785	747	782	804	771	840	756	772	799	807	798	824	767	784	739	789	746	726	790	784	757	773	799	773	755	749	780	767	781	755	778	776	778	801	806	808	774	732	788	791	806	812	783	792	760	786	813	831	816	783	766	773	786	769	739	778	760	781	787	803	776	778	790	801	752	765	753	777	770	777	735	803	839	792	784	737	798	780	743	763	739	770	781	769	749	769	791	817	757	731	786	801	789	750	790	783	818	779	744	764	807	738	742	724	777	822	758	787	729	739	785	772	758	807	735	743	724	747	814	812	753	787	795	732	782	783	745	786	788	770	799	774	783	745	811	807	737	729	787	751	746	771	755	779	769	837	792	789	773	773	777	834	764	779	743	818	775	748	784	765	793	777	771	808	783	782	757	759	811	789	789	766	799	774	806	817	770	766	765	707	757	771	812	766	762	745	780	800	758	753	747	779	745	774	755	761	791	779	723	831	770	805	764	776	758	775	761	791	823	795	723	798	797	718	769	746	801	757	761	770	785	768	771	793	807	802	803	801	732	760	819	756	834	770	736	786	740	736	784	801	796	745	735	753	802	775	712	788	820	751	793	813	795	732	785	779	776	768	812	761	794	694	786	790	785	803	825	784	740	734	807	708	743	766	806	827	777	756	765	772	755	732	739	788	780	794	727	817	835	740	772	765	789	820	763	779	796	769	765	794	731	810	778	764	760	756	744	722	761	757	779	798	776	795	771	814	765	710	803	728	793	760	792	839	836	778	765	754	754	801	788	776	774	763	789	720	765	795	812	732	808	818	717	797	771	777	738	747	769	782	735	802	805	755	766	806	806	752	732	763	801	776	745	735	819	771	757	795	742	799	779	789	753	768	777	773	772	791	746	842	786	810	761	766	779	810	757	708	729	782	813	749	774	778	773	774	770	775	814	752	763	769	767	778	765	795	769	763	790	737	778	822	740	760	737	790	768	780	728	759	809	739	766	753	817	734	765	771	804	745	751	702	768	823	773	795	800	792	803	745	721	791	772	785	794	776	769	778	774	739	750	779	809	744	690	743	761	717	820	770	773	800	754	795	753	805	769	768	765	786	784	766	789	753	765	796	782	772	770	751	728	821	764	743	775	751	814	806	803	774	790	771	767	811	773	780	782	859	820	753	751	788	717	739	780	841	776	788	793	749	785	746	788	750	792	747	759	755	765	754	803	792	821	740	743	783	787	785	802	771	818	762	788	766	780	771	759	722	788	741	802	741	787	773	752	780	768	796	789	813	799	778	763	787	787	731	758	810	739	786	761	742	777	782	787	758	790	781	755	774	760	769	799	801	751	789	748	769	759	818	741	786	733	753	736	801	806	753	871	742	788	736	765	773	799	764	723	759	765	782	769	748	791	754	781	799	770	777	737	761	817	765	811	750	784	741	792	818	796	769	777	816	783	775	806	766	772	757	786	750	774	762	808	783	822	779	787	746	767	753	748	744	803	787	768	745	770	793	789	788	783	788	757	808	783	758	712	744	790	782	755	742	772	759	758	785	784	783	810	806	790	744	789	773	766	841	764	763	789	796	788	747	745	785	760	782	831	801	784	769	785	765	766	810	728	775	762	753	734	817	775	774	752	779	729	753	808	806	809	747	793	759	833	759	787	777	798	816	752	805	762	741	765	753	760	771	847	765	746	807	746	756	792	757	777	782	799	785	738	755	728	786	765	782	785	779	802	756	782	792	781	798	783	779	764	778	869	755	742	721	790	767	769	757	774	761	782	758	844	796	797	782	814	817	793	759	754	818	746	795	775	809	749	800	781	792	776	755	757	794	749	780	785	761	801	759	791	794	799	803	804	700	748	780	790	767	783	760	756	721	779	777	744	829	796	797	808	779	782	775	798	778	773	821	753	802	738	783	804	778	771	802	803	744	783	773	772	782	754	792	803	804	761	796	779	810	744	773	799	791	734	785	787	790	799	776	810	778	748	764	804	786	778	790	741	742	760	823	722	725	758	780	790	805	761	760	817	783	813	763	744	765	769	772	695	761	762	769	795	770	845	781	745	779	744	775	790	810	716	793	827	749	721	785
24558	21004	24458	27747	20609	2045	412	364	286	265	302	258	256	231	229	226	235	269	220	247	225	266	259	231	256	232	278	206	234	219	239	239	245	229	245	243	227	251	212	207	260	236	233	213	262	231	258	220	231	218	254	228	230	232	219	269	246	263	245	221	229	223	239	240	231	260	237	237	227	239	228	219	220	241	264	209	228	253	257	256	245	209	237	244	243	254	218	230	256	235	211	217	217	246	229	224	212	232	238	257	268	254	247	255	237	240	216	219	194	246	240	256	249	235	240	245	236	236	226	247	241	237	248	235	239	259	234	258	255	273	234	252	269	225	221	240	223	261	252	224	198	246	256	231	240	235	239	234	248	249	224	245	232	238	222	266	232	245	265	274	241	203	239	265	210	228	212	210	239	260	233	219	242	257	227	243	240	237	227	239	263	230	218	228	221	212	223	249	239	215	207	245	231	244	244	238	249	248	222	240	248	230	228	245	216	243	256	248	245	224	236	222	219	250	256	257	238	247	238	255	213	247	231	263	249	230	259	245	204	236	227	236	231	256	232	209	242	233	249	217	240	225	252	264	218	239	250	260	221	224	226	234	235	240	256	220	227	238	254	263	260	221	243	238	251	238	232	233	258	204	215	240	235	222	228	236	236	251	239	269	273	220	241	215	222	262	202	233	244	237	241	240	237	239	219	244	267	256	246	230	213	229	214	224	219	234	243	227	238	242	232	229	234	247	218	218	221	261	220	259	252	242	239	233	231	229	282	215	250	230	246	234	223	219	247	262	238	223	222	202	243	239	229	246	259	214	233	233	214	239	224	221	258	221	232	235	265	239	242	234	238	251	220	235	240	253	255	232	243	233	225	229	242	235	247	255	222	207	259	232	233	212	231	230	238	235	241	230	233	257	224	231	220	234	212	210	249	248	243	220	234	205	269	253	221	213	223	216	242	236	223	248	201	204	245	226	211	213	235	265	239	240	254	247	224	244	232	205	253	239	225	204	228	249	254	232	246	251	224	236	225	228	246	252	250	250	241	239	235	246	231	221	237	227	246	210	225	229	245	241	233	205	259	256	248	211	226	231	227	260	269	233	244	221	224	211	217	235	235	250	236	253	246	237	212	237	276	240	230	246	226	251	238	238	239	235	229	239	199	219	219	207	255	250	223	235	218	240	251	256	219	229	218	231	249	239	250	258	248	230	204	229	243	231	219	258	221	228	231	256	231	233	242	245	227	236	251	253	241	224	224	247	228	229	239	265	260	263	237	266	230	246	205	238	240	223	227	228	210	236	228	245	204	225	229	248	244	223	267	225	208	215	255	245	255	261	235	221	225	220	243	236	252	257	214	227	231	211	257	251	247	250	250	224	229	248	256	281	223	232	233	239	230	243	227	243	212	228	215	255	217	232	240	231	225	210	246	241	209	235	252	232	262	239	230	225	255	236	238	259	238	264	229	269	245	241	244	238	243	221	236	241	233	236	241	251	202	246	255	230	233	245	241	229	252	242	234	215	235	242	242	244	233	252	257	223	235	222	242	229	242	252	249	231	239	225	246	218	251	213	224	250	214	233	226	246	228	243	259	245	236	268	249	241	230	229	265	236	223	226	245	243	238	212	232	225	241	232	197	249	248	240	220	223	237	216	228	221	224	243	230	235	229	237	210	238	209	242	227	241	236	248	249	204	253	256	225	232	243	271	230	225	270	202	264	234	236	234	242	202	246	246	254	237	251	212	224	252	244	220	217	238	236	221	215	237	246	227	218	228	244	233	236	226	219	212	248	228	227	218	214	244	209	227	247	241	228	251	246	221	204	249	224	209	220	234	217	261	249	254	235	204	245	216	212	237	246	258	237	254	245	244	242	234	201	238	247	209	248	248	251	216	236	229	246	238	244	236	229	228	219	237	255	236	232	236	262	261	238	248	233	244	251	247	216	230	249	239	240	233	225	240	250	238	248	226	231	240	246	235	249	248	256	249	233	250	253	221	268	230	225	236	212	233	230	219	225	220	225	239	250	220	248	228	214	229	220	209	221	228	243	232	236	221	228	230	243	215	232	248	238	252	240	252	220	233	218	239	244	257	237	255	212	238	253	217	258	226	224	229	246	243	201	229	224	231	232	230	208	250	232	235	247	222	231	219	205	227	259	261	221	225	246	245	247	242	229	244	239	270	208	233	235	210	210	225	218	240	241	237	244	228	237	242	224	225	246	238	206	221	225	245	229	210	271	206	235	272	246	228	237	230	213	202	233	232	262	230	225	224	227	211	207	226	210	244	233	246	243	216	210	241	239	254	254	238	220	237	209	223	231	242	233	243	264	219	226	240	252	238	222	242	243	232	256	247	233	239	238	246	193	228	218	233	240	246	233	246	252	227	223	230	217	227	210	231	236	256	253	227	251	237	230	244	251	228	237	215	234	226	247	248	241	216	223	236	236	227	240	220	256	219	229	227	234	221	248	209	241	226	224	237	231	227	237	242	253	239	213	246	265	239	229	232	229	223	249	217	241	227	224	236	234	229	233	235	229	226	225	211	220	224	213	212	232	213	224	239	251	263	242	271	248	199	249	243	261	218	226	251	251	276	223	218	261	263	231	200	236	232	266	228	217	244	244	244	226	222	241	211	249	255	252	220	243	236	240	232	233	216	239	214	222	213	241	205	221	234	243	224	239	226	231	236	256	228	232	201	217	281	195	256	247	214	262	220	252	242	236	251	241	222	223	242	219	224	247	230	236	218	265	259	215	225	243	218	228	226	244	231	232	247	217	232	269	228	219	225	229	220	227	231	232	227	251	256	221	233	243	244	209	268	262	227	265	242	245	213	231	242	216	227	248	213	223	219	226	241	229	221	233	226	223	264	244	234	244	230	242	230	247	237	229	265	254	241	238	245	202	249	224	247	233	245	202	263	223	225	241	262	261	210	224	242	246	224	226	263	212	244	255	222	268	211	242	229	238	252	237	211	221	248	264	255	248	232	216	237	239	242	231	232	241	216	200	227	208	205	223	262	253	239	234	258	226	216	252	226	247	276	252	250	235	232	210	248	230	261	241	244	232	203	268	218	243	251	199	265	222	237	210	213	226	249	246	198	228	223	223	246	212	211	244	215	238	260	205	247	236	227	231	248	234	228	202	225	268	206	199	243	254	250	219	215	228	235	226	223	216	197	257	233	248	237	245	204	242	240	225	248	245	243	238	223	212	217	242	240	250	260	225	227	262	239	214	217	227	244	241	224	215	238	233	245	225	224	247	229	231	225	246	264	250	268	246	231	213	228	236	224	241	204	238	235	240	243	267	232	278	237	244	224	225	247	232	241	257	248	231	248	208	239	231	227	222	251	226	246	264	235	207	226	251	251	239	223	232	241	280	187	235	208	217	228	223	228	264	228	235	227	242	214	240	240	221	210	227	195	248	222	226	223	241	247	196	260	232	253	232	240	265	218	250	204	235	254	226	231	222	230	262	248	236	230	227	251	246	206	239	244	217	265	214	256	230	242
3050	2541	1563	937	711	654	582	547	533	532	565	511	538	558	551	564	553	536	555	511	538	498	534	579	530	549	531	557	527	532	527	567	549	498	512	499	509	516	548	486	537	562	567	539	523	539	554	496	547	538	532	522	534	541	480	576	536	544	511	499	543	542	506	476	549	534	550	517	514	562	540	524	528	485	499	515	534	523	548	522	544	532	507	522	490	553	535	515	532	525	537	555	529	502	495	535	512	505	484	496	546	535	537	534	494	563	549	528	491	516	559	497	519	557	530	533	526	549	546	535	553	557	503	532	512	545	499	566	491	543	562	537	530	507	546	560	531	535	518	522	557	507	528	523	519	498	506	535	529	471	506	530	532	559	536	527	512	526	495	540	523	495	482	525	528	569	512	503	523	511	527	549	488	499	550	540	569	522	551	551	528	490	557	497	544	541	514	538	543	514	523	511	527	527	490	524	551	536	509	481	525	508	528	478	527	543	513	512	487	516	511	533	527	497	513	548	502	507	524	505	534	532	522	517	551	534	489	543	561	521	529	500	542	526	506	521	514	536	521	526	530	508	492	559	531	555	527	529	522	486	507	497	545	513	554	500	490	527	511	509	529	565	511	549	511	516	533	516	524	491	540	501	532	567	532	566	515	512	506	539	511	507	529	514	585	498	531	517	518	532	542	512	486	572	509	524	509	544	532	508	544	520	511	544	542	566	578	517	563	527	510	498	546	564	495	515	535	516	493	512	501	543	490	539	550	519	537	501	508	527	537	549	534	546	498	532	509	512	484	503	564	557	554	532	548	544	518	532	532	529	541	519	556	512	520	500	532	513	503	533	534	526	563	552	495	509	517	506	510	578	538	522	528	528	519	542	474	558	524	531	493	512	542	538	505	512	564	511	529	509	464	527	537	547	540	496	544	566	509	600	520	521	509	565	558	504	516	482	509	565	574	545	532	547	529	520	488	523	529	556	511	552	523	539	501	534	464	525	549	481	513	564	508	498	528	538	585	538	504	533	510	542	507	522	490	524	559	517	526	505	550	578	538	554	538	540	504	526	511	508	537	550	569	529	549	516	527	546	556	531	500	528	515	549	531	522	498	533	496	539	539	536	511	527	501	529	518	520	499	524	515	534	506	542	513	540	545	553	523	527	543	513	516	505	570	527	526	513	526	560	537	506	524	495	516	524	514	559	533	514	505	485	509	548	531	565	535	505	518	529	587	539	527	497	519	508	522	522	511	521	575	545	535	538	535	510	519	550	567	520	509	518	518	505	550	572	531	486	508	479	521	529	534	496	491	497	531	518	543	501	544	544	497	548	471	564	514	515	510	564	540	504	540	509	510	517	481	528	507	570	508	512	492	520	516	533	568	548	493	483	534	534	510	548	557	506	542	486	532	543	493	539	538	520	524	520	531	507	546	506	527	533	506	506	525	535	504	491	497	570	522	496	514	530	522	501	516	504	535	499	551	515	515	525	502	541	505	566	576	486	528	522	559	537	524	548	531	531	504	525	472	527	536	506	528	503	520	509	500	526	507	501	493	488	584	572	501	535	537	509	509	531	517	552	519	505	531	541	484	529	529	520	556	509	519	536	494	530	513	513	550	511	542	553	536	539	503	527	532	524	536	509	538	517	586	550	518	502	528	538	554	523	507	483	488	528	513	539	495	550	521	529	535	530	481	554	559	502	517	497	513	517	549	512	507	539	522	526	508	529	571	538	564	502	500	522	511	514	491	503	494	524	581	556	530	546	492	513	528	530	519	510	516	500	592	505	502	511	490	521	553	501	507	528	546	531	513	521	510	509	495	536	545	545	458	516	540	497	536	486	552	505	538	535	539	500	531	555	502	520	519	521	525	567	511	501	550	542	567	530	531	534	542	534	491	518	494	535	556	528	507	547	545	491	492	502	543	542	566	537	506	547	493	552	543	537	520	537	548	567	555	528	522	534	548	523	504	535	499	527	493	544	530	531	561	545	525	510	523	504	512	508	569	561	532	508	563	502	526	515	497	554	490	522	498	494	545	514	549	531	512	534	507	531	493	549	552	504	547	574	507	534	570	467	511	517	505	519	522	514	518	514	550	514	517	526	549	555	535	535	508	558	564	548	536	513	552	523	497	509	514	507	528	517	525	532	539	526	522	518	530	514	500	529	495	533	535	542	532	566	527	530	512	509	470	499	520	539	523	521	516	551	531	505	495	547	528	536	525	509	475	523	564	575	537	540	569	542	514	511	536	486	526	525	526	506	583	499	524	548	575	511	528	533	504	527	508	522	535	555	562	538	547	584	561	549	528	505	508	489	549	545	537	513	523	522	522	543	496	565	532	533	523	559	523	509	529	536	540	521	528	517	539	524	574	523	525	530	487	510	487	533	492	523	500	538	561	522	520	514	549	541	507	564	494	545	510	552	542	531	511	534	500	561	551	485	557	528	500	522	529	551	564	524	540	493	544	509	543	540	509	531	547	534	541	514	556	518	533	490	537	554	542	545	515	546	518	549	557	514	521	542	525	552	531	519	518	526	522	494	531	515	501	574	589	483	521	500	540	536	520	562	513	536	523	538	515	511	564	529	560	537	525	551	551	524	554	556	561	544	530	551	511	565	505	542	514	494	528	533	515	556	483	483	527	519	535	476	530	573	553	498	527	549	501	555	573	544	517	493	540	514	520	544	555	509	582	569	562	540	518	508	499	508	563	492	498	502	546	529	492	520	500	536	512	498	563	507	575	535	493	538	488	542	526	540	530	519	564	509	519	498	497	517	542	548	500	491	526	574	522	520	509	551	556	512	550	548	533	505	520	520	548	527	557	523	535	461	500	539	542	545	510	559	506	528	496	506	543	540	516	526	505	524	530	553	513	486	544	539	549	514	541	539	492	476	535	527	568	527	528	504	499	524	541	545	506	498	499	538	490	505	499	519	560	540	525	555	520	530	517	542	548	533	584	546	548	537	492	552	567	502	521	557	522	528	514	536	513	528	523	555	510	514	545	579	547	521	521	523	545	505	548	534	503	528	537	536	535	481	491	536	513	542	529	535	492	539	507	555	529	535	533	510	499	533	503	541	517	556	484	547	502	531	522	522	539	541	571	477	512	495	517	506	564	536	536	517	509	551	539	529	509	514	526	522	511	514	489	565	509	582	533	524	502	532	495	516	527	522	547	522	548	533	532	547	505	503	573	516	518	549	522	561	516	521	506	543	503	533	566	504	512	534	541	520	505	483	498	556	519	534	532	492	517	596	519	531	534	558	551	496	535	490	557	542	518	540	549	554	540	518	528	484	535	498	529	567	565	522	529	528	511	539	520	526	501	524	529	479	508	528	533	488	571	536	507	531	524	502	501	540	514	525	506	546	501	530	516	521	530	530	556	508	506	522	541	512	528	560	525	540	505	543	517	521	511	540	537	497	542	511	545	533	537	523	478	537	508	533	517	505	490	529	537	514	535	541	532	554	502	529	515	525	523	502	505	488	527	467	516	505	515	543	518	534
23831	21000	25079	27107	21011	20840	1329	323	231	207	170	157	164	146	121	135	130	138	116	117	106	127	95	119	93	96	129	119	100	96	106	104	106	118	126	112	112	103	101	97	102	101	126	95	96	113	103	97	96	97	109	102	103	102	93	112	101	87	94	101	118	110	105	101	89	93	97	85	103	104	99	102	100	108	109	99	112	94	104	97	90	108	97	91	80	90	106	92	92	106	94	102	110	85	119	97	98	107	112	99	88	106	98	85	95	83	95	102	104	100	104	103	90	102	100	103	91	106	108	106	94	104	91	85	116	100	104	103	92	86	100	89	95	88	96	117	117	94	97	99	95	108	100	95	114	94	110	103	114	87	111	105	93	96	104	91	98	100	96	99	99	102	109	91	106	103	92	100	106	97	91	100	98	104	101	97	99	90	107	92	92	103	84	96	112	96	97	89	110	103	89	96	104	105	104	107	89	93	93	88	114	122	94	81	99	104	105	100	92	115	95	105	96	79	98	105	93	104	112	89	92	107	105	94	104	91	103	114	107	113	85	97	115	93	81	91	110	107	82	114	106	98	104	90	110	95	100	88	100	87	94	99	106	96	96	107	110	102	101	90	110	98	88	98	91	87	80	114	85	83	103	90	111	100	99	100	98	92	87	104	102	96	100	93	111	97	91	116	82	98	93	118	97	109	82	97	89	95	114	90	99	86	84	98	118	106	91	105	86	106	107	115	91	100	97	111	90	107	99	94	92	123	93	101	110	104	105	96	104	93	93	99	94	92	91	88	115	115	96	103	94	87	95	94	110	99	97	103	112	102	107	90	103	108	100	104	98	90	110	100	116	105	87	103	108	106	105	101	106	100	98	98	105	86	93	105	81	110	104	107	101	101	79	106	119	78	114	97	103	87	113	107	90	100	88	95	89	96	112	85	98	101	96	103	87	96	105	117	73	91	98	89	90	100	115	79	94	107	94	91	76	91	96	95	106	91	100	96	102	77	84	110	94	82	97	81	100	111	98	88	85	86	99	116	85	97	103	96	117	97	97	106	95	120	110	102	124	81	87	121	101	75	83	109	112	101	103	99	81	106	101	100	107	115	93	104	99	92	97	97	114	87	91	98	112	83	125	86	96	101	92	96	88	109	111	124	94	96	97	91	116	66	93	89	75	123	95	125	102	88	108	88	102	115	90	106	86	117	94	89	103	99	94	97	96	89	107	114	104	94	92	98	108	106	77	87	108	92	100	94	87	91	78	109	109	95	88	104	92	86	86	103	100	98	102	117	102	115	101	100	114	102	72	107	105	103	79	70	102	93	100	108	108	90	91	101	91	70	104	100	98	105	113	85	89	85	98	114	102	106	114	112	116	84	84	96	100	113	126	98	109	84	93	74	92	108	108	85	81	112	125	125	79	101	80	99	87	104	98	97	104	89	100	96	94	92	115	114	103	88	95	103	92	88	127	132	106	105	105	95	86	109	108	109	101	101	102	102	96	101	96	102	79	97	91	98	91	90	100	117	91	115	113	94	103	91	99	86	105	117	93	86	108	98	111	107	65	100	92	112	97	90	124	111	97	102	105	87	81	99	110	97	89	93	108	92	89	93	108	83	93	79	98	121	102	107	101	103	86	102	80	77	96	106	112	87	120	99	109	96	93	83	120	106	96	86	87	96	103	106	87	92	95	85	97	129	101	82	109	93	82	92	101	103	95	91	100	103	111	100	110	99	90	82	93	92	111	101	90	106	109	92	107	105	88	112	95	90	100	94	99	107	100	91	105	98	96	119	89	99	94	98	100	81	98	87	86	116	92	91	78	104	119	97	72	107	97	95	82	113	106	95	86	84	129	105	98	113	103	100	100	90	105	89	108	85	79	100	99	107	100	91	104	105	101	97	97	91	94	117	95	89	107	105	102	102	103	98	96	96	111	113	97	109	91	103	103	114	107	105	99	93	97	93	103	101	98	99	83	103	111	116	95	90	97	116	102	108	98	88	88	105	103	92	74	95	98	93	90	95	99	103	119	99	104	112	99	86	92	94	98	97	120	100	101	92	105	121	108	83	95	92	94	85	105	93	97	105	104	109	95	86	99	81	86	80	98	106	107	92	108	93	84	88	81	85	110	84	95	129	97	98	104	95	81	103	93	106	99	100	111	113	88	77	92	102	108	104	82	93	87	86	107	103	103	116	104	99	103	88	103	100	99	112	99	92	109	101	117	81	113	111	98	102	96	98	107	101	102	127	82	88	109	101	111	95	83	101	96	99	89	99	103	105	116	98	102	95	101	103	94	99	89	103	97	96	96	99	139	89	95	86	105	112	114	103	86	94	92	100	114	106	97	94	100	89	82	105	95	104	109	96	91	93	107	91	112	95	106	100	98	96	94	97	105	100	106	103	93	91	99	100	97	94	86	102	95	114	105	103	101	84	98	96	101	73	111	88	86	120	88	104	90	81	121	114	90	81	91	118	90	91	117	110	100	99	93	88	92	97	116	97	91	106	98	92	93	101	83	93	94	84	99	108	104	92	87	87	107	86	103	76	104	101	100	101	119	103	108	116	100	90	110	91	101	79	101	108	109	107	100	121	101	83	118	80	92	101	78	91	109	96	91	92	90	83	77	73	106	95	87	117	96	84	97	116	103	104	85	95	100	98	88	111	90	106	98	85	105	71	116	96	98	95	92	100	104	100	93	91	98	107	108	87	99	103	105	102	111	98	73	111	119	109	110	102	119	91	93	107	105	80	78	106	107	107	112	101	105	91	103	105	85	86	106	97	90	97	91	108	101	113	104	116	80	86	105	92	100	99	91	99	119	99	126	107	113	103	82	92	112	87	86	99	102	111	103	107	106	94	118	129	100	98	101	100	104	96	83	96	94	92	109	97	96	87	114	100	80	94	106	77	87	105	98	106	100	97	90	97	109	98	89	116	93	135	90	96	93	100	106	96	89	101	101	92	86	96	104	96	115	80	104	111	104	96	114	122	91	104	104	88	94	100	95	105	92	100	99	120	96	91	88	90	80	82	79	82	106	113	90	99	103	99	107	112	105	90	104	117	94	98	92	111	97	113	112	83	94	93	92	104	124	91	105	93	83	82	105	94	88	98	111	97	116	95	102	110	102	94	78	93	92	93	102	85	105	85	101	110	112	98	93	107	102	100	102	101	98	108	96	102	109	77	97	118	104	97	109	118	113	88	107	102	88	104	109	100	107	103	103	87	99	98	98	113	110	83	109	89	93	102	106	108	104	110	102	86	100	88	88	92	110	103	95	93	88	115	118	131	100	91	108	106	91	87	104	91	88	107	73	116	103	90	95	93	115	87	95	109	82	92	107	86	114	102	91	104	89	109	113	80	120	112	109	88	74	106	104	92	97	83	109	86	85	105	111	112	108	89	109	99	91	110	80	99	98	95	120	106	105	83	106	96	122	87	113	94	95	98	107	118	112	100	93	102	99	97	91	112	93	107	92	91	107	111	98	91	100	107	91	110	107	106	105	106
2939	4130	2243	1042	621	458	395	323	325	337	303	302	296	292	270	264	297	256	276	252	243	267	277	272	246	247	254	280	222	249	254	243	264	295	264	223	240	249	254	257	246	270	274	247	252	248	259	240	274	240	291	244	230	268	245	242	274	273	288	280	257	308	268	267	256	244	244	257	251	266	286	260	240	270	264	237	281	248	275	240	262	239	263	253	268	270	256	268	250	267	260	265	233	250	267	263	240	272	254	248	284	274	276	274	248	264	268	248	261	256	267	260	254	260	274	285	261	281	243	276	256	228	258	229	274	268	258	262	267	255	266	272	253	247	268	267	237	250	279	282	282	254	265	267	232	269	232	283	262	241	248	253	281	250	239	234	249	276	260	243	261	249	273	259	266	279	241	233	229	255	219	284	258	216	237	254	230	250	284	259	264	254	283	242	234	286	251	256	282	256	230	256	240	224	243	258	250	262	254	265	257	272	237	241	227	252	236	277	285	259	252	250	266	253	261	285	229	234	240	236	257	252	273	258	254	249	270	258	226	251	235	258	273	250	277	277	245	262	252	243	247	279	294	264	267	257	260	262	290	250	246	307	246	267	242	253	258	228	254	253	274	264	263	254	251	284	241	285	261	265	287	260	245	260	268	256	251	248	285	267	254	290	238	297	273	291	259	271	247	254	288	272	248	257	251	226	279	264	271	265	244	270	254	282	253	227	304	240	243	235	257	228	259	268	219	240	241	272	263	232	260	237	225	243	256	245	280	263	248	272	280	271	255	248	284	266	226	261	260	263	259	256	261	281	266	251	221	245	273	276	251	296	259	269	285	250	229	235	250	247	238	249	245	280	276	241	247	260	292	289	262	220	263	240	265	286	261	253	248	247	251	273	283	279	238	246	265	281	241	242	263	249	248	265	260	279	261	262	258	247	231	269	246	271	262	236	250	271	224	258	237	290	268	266	245	268	270	258	245	258	249	243	259	271	290	252	258	240	279	244	258	251	254	245	257	286	221	252	260	271	281	286	296	245	269	282	257	254	264	284	258	257	255	224	267	257	225	247	261	255	282	261	239	243	240	258	265	244	234	265	273	254	253	278	283	287	252	241	257	237	227	262	270	262	263	246	258	226	265	256	248	267	243	263	286	254	276	265	280	259	246	254	264	233	256	250	255	259	230	243	260	244	255	267	247	281	277	275	278	241	270	258	248	236	248	237	214	268	277	248	253	258	249	258	260	247	258	275	268	235	257	285	255	233	288	258	242	223	281	231	259	287	264	245	242	283	275	292	260	269	275	265	234	270	247	279	259	273	276	270	267	242	258	284	256	236	237	239	240	216	238	237	256	235	233	263	275	259	248	237	272	280	256	251	285	264	269	303	251	276	281	267	247	243	235	255	246	273	247	234	244	245	263	262	242	277	269	244	251	243	281	248	249	252	249	264	282	238	278	256	247	257	276	268	276	257	246	265	242	288	272	269	227	254	251	242	276	264	253	249	254	275	260	239	241	289	207	260	255	257	236	258	238	268	268	273	239	249	262	254	268	256	253	267	253	240	256	249	277	255	272	243	261	246	253	251	249	243	286	239	271	262	235	249	269	275	250	247	243	238	285	269	254	252	273	270	278	271	257	257	246	281	255	285	247	266	245	241	273	265	242	263	250	253	292	246	259	280	263	252	241	260	274	220	243	259	266	238	256	255	255	252	281	275	270	249	242	265	249	261	266	301	243	247	230	252	246	251	237	268	238	295	259	251	249	251	261	264	254	216	239	262	248	274	264	254	241	233	263	269	226	257	265	267	283	256	292	271	257	264	266	273	231	238	252	237	258	263	262	263	289	261	237	263	254	248	264	250	278	246	229	267	227	277	260	252	261	243	233	276	270	251	258	283	261	249	251	269	255	221	235	251	292	239	264	236	243	273	270	260	283	272	240	245	297	227	242	256	258	247	265	276	249	250	241	267	257	244	265	249	251	245	248	229	286	246	285	275	267	279	275	279	230	244	247	214	272	238	251	251	287	270	296	287	238	263	273	253	257	253	270	253	237	272	268	241	268	241	258	244	268	257	277	263	246	262	234	271	249	257	234	260	276	256	241	236	261	276	255	261	227	258	258	293	261	260	251	274	250	275	270	219	278	267	256	262	255	277	249	228	265	244	270	263	250	291	261	241	234	243	250	277	254	250	236	236	259	247	268	283	276	266	247	254	274	241	264	255	253	276	248	287	239	283	246	223	246	260	280	255	245	250	249	260	261	237	278	250	260	263	263	236	254	223	262	247	269	230	255	298	258	273	266	256	266	279	259	261	262	241	251	299	236	274	243	245	240	268	233	277	284	278	271	262	255	271	261	274	260	255	274	263	226	233	249	289	264	250	258	237	258	271	232	254	250	262	232	288	271	241	249	257	255	250	227	290	267	294	241	277	262	259	298	273	252	272	253	249	244	264	249	257	259	255	284	260	228	263	268	253	242	264	265	235	259	246	239	292	263	225	261	247	232	263	241	257	255	244	263	261	270	232	274	289	250	255	236	265	234	268	256	242	288	267	265	244	260	269	279	241	275	262	251	264	259	254	267	232	243	301	272	253	277	256	261	247	262	264	248	256	239	274	264	245	273	250	261	251	266	248	258	282	253	265	265	253	251	276	277	248	304	260	245	275	244	250	236	240	245	247	241	235	261	245	259	227	255	282	256	252	258	248	248	275	264	237	263	252	258	260	282	248	250	231	238	244	236	278	253	278	260	273	258	279	267	284	263	290	278	279	228	248	264	240	258	269	265	278	270	264	269	258	230	252	277	240	235	289	274	262	238	287	252	261	260	272	257	259	265	268	252	268	244	248	235	254	265	249	247	263	234	261	267	275	236	283	237	253	269	264	214	244	245	239	261	266	264	251	266	247	261	265	232	243	256	279	280	239	257	245	244	263	280	237	267	269	221	257	243	249	272	233	267	218	261	267	229	278	228	227	223	265	272	249	241	235	260	274	275	261	265	264	255	257	276	272	260	253	270	274	257	275	239	269	239	233	242	265	269	265	277	269	262	250	240	273	255	282	261	222	256	251	234	268	284	260	241	225	230	292	276	244	289	252	241	248	269	256	244	279	258	298	279	276	264	299	224	263	254	265	235	266	261	256	231	249	291	267	264	251	242	255	268	239	257	240	263	253	276	273	265	260	267	264	281	245	269	259	236	251	257	266	250	277	248	264	234	282	267	237	284	274	270	278	269	278	233	257	218	270	265	278	271	245	248	233	257	268	259	262	236	274	256	264	263	259	235	242	278	252	247	263	240	241	258	264	248	237	232	253	256	244	227	254	228	240	226	259	282	252	271	264	260	246	245	267	229	265	257	266	253	230	282	258	254	283	244	221	261	244	282	262	246	277	270	225	262	242	257	258	252	275	260	249	251	265	261	272	242	269	236	287	260	231	260	248	258	238	267	260	263	282	241	236	287	267	226	268	255	251	247	279	243	231	262	262	279	252	253	273	257	257	256	289	281	257
32359	10872	1136	402	375	354	381	365	361	359	362	337	349	392	310	374	348	328	342	358	356	346	360	340	333	351	344	324	349	353	344	325	359	356	340	357	333	358	351	344	347	369	369	333	372	362	327	329	363	360	366	355	334	377	337	354	341	376	367	406	362	393	358	344	333	370	319	345	311	383	330	369	330	321	364	356	341	346	325	361	349	350	358	332	321	343	359	335	341	346	369	325	344	350	370	357	334	394	382	351	353	335	349	352	319	349	367	324	337	342	336	369	350	342	353	367	374	370	367	345	336	375	336	335	357	334	361	392	356	373	375	386	339	344	327	327	344	366	354	336	362	332	341	346	361	346	323	334	327	347	320	363	359	383	338	333	358	365	338	367	362	295	336	327	327	349	367	324	348	369	364	382	331	352	332	325	388	345	349	364	350	350	326	361	398	341	357	323	356	369	367	352	358	341	320	324	361	384	338	383	355	327	346	354	356	338	328	343	317	348	344	327	374	330	356	340	311	322	376	362	366	355	360	351	377	348	336	357	374	366	359	347	334	352	344	352	384	374	336	364	378	353	367	378	344	353	350	378	354	336	356	342	348	334	423	340	367	350	343	377	373	338	317	326	330	299	354	325	337	350	313	364	355	364	332	334	361	361	323	351	363	340	340	330	395	370	338	376	317	359	351	311	301	356	365	361	325	301	366	334	390	340	403	328	339	329	351	337	339	304	343	335	349	339	348	376	348	344	353	361	389	359	348	379	345	386	311	337	368	356	339	335	327	334	330	361	363	360	333	351	350	373	347	330	326	331	353	370	359	374	349	363	322	306	320	352	359	341	369	324	359	323	370	336	346	387	349	323	340	343	360	324	391	352	364	353	337	362	309	370	378	331	361	350	355	335	356	343	351	314	374	313	328	348	342	324	343	344	342	353	353	333	332	338	330	345	329	323	358	310	340	351	338	331	365	388	373	343	337	360	322	335	387	343	347	335	351	377	358	317	358	361	358	329	369	342	368	319	344	358	353	309	351	365	370	338	414	368	346	381	338	339	349	337	341	330	365	337	374	345	345	327	394	321	342	331	325	323	342	351	354	328	336	386	339	364	351	366	343	383	368	358	334	364	360	381	353	315	325	318	366	380	318	341	350	340	319	360	336	323	363	343	324	367	340	354	365	345	366	349	343	314	327	354	351	346	314	340	363	333	322	325	334	331	364	341	356	357	349	354	353	316	334	352	315	349	340	359	344	373	311	351	385	341	365	364	333	409	384	354	372	354	337	367	325	306	348	410	354	315	327	344	325	361	379	354	355	343	330	350	368	380	351	341	344	373	316	324	339	311	354	345	363	361	311	338	336	354	382	372	369	330	358	353	353	362	355	351	350	375	357	374	363	336	350	342	351	346	343	346	322	323	341	306	321	367	369	333	362	369	356	332	363	391	329	353	355	375	344	333	331	351	312	326	380	346	326	346	347	370	351	346	333	318	355	329	345	361	358	344	357	352	319	350	375	335	358	345	354	328	350	346	342	318	331	341	372	341	370	348	352	355	347	376	358	331	340	356	328	329	351	350	327	333	357	332	306	392	348	329	342	338	349	367	359	361	334	347	345	309	376	357	359	343	317	327	362	340	358	336	336	364	347	361	351	326	378	367	327	336	335	369	318	349	363	336	331	335	346	357	327	370	335	360	323	352	373	333	352	364	341	308	358	367	355	407	346	348	344	371	341	336	360	367	362	307	362	342	363	345	356	303	348	347	378	375	350	332	339	342	350	340	342	360	327	378	324	347	346	342	333	328	366	363	382	352	342	352	395	347	315	321	367	335	333	362	348	361	375	365	359	336	371	357	347	350	334	330	364	345	354	376	305	379	372	372	372	324	351	331	323	388	358	341	382	380	395	351	331	351	359	354	337	366	374	353	312	321	350	360	341	396	381	334	341	350	357	350	331	386	364	334	350	354	319	384	334	310	366	335	351	342	387	349	385	361	343	349	340	365	343	376	371	356	323	366	341	330	339	339	381	331	340	361	339	357	343	322	362	330	385	389	339	348	319	362	344	358	351	366	392	369	337	341	367	375	377	350	362	346	341	342	346	350	359	320	303	344	398	375	336	360	326	337	348	329	363	332	378	332	367	385	357	328	305	330	383	347	365	377	360	367	378	403	336	366	328	351	387	333	364	350	369	335	322	361	377	325	332	388	361	373	331	338	364	345	331	371	360	342	334	337	350	338	366	370	349	319	345	335	387	326	373	367	316	352	364	339	350	343	306	343	335	366	350	359	350	368	331	339	357	363	337	364	324	347	346	347	345	316	325	367	323	341	357	355	352	351	346	364	362	374	385	335	335	365	367	374	361	340	349	344	350	368	324	338	345	361	380	355	316	341	308	369	362	322	327	355	375	342	354	345	344	343	330	338	347	350	329	349	357	319	337	364	353	349	340	356	342	360	352	290	339	341	330	354	334	385	341	365	335	331	354	338	335	355	362	342	332	360	375	360	383	392	340	364	358	382	362	339	329	343	321	365	351	359	329	347	347	358	365	356	322	344	359	359	348	346	346	356	355	353	370	344	317	346	330	337	344	351	362	350	360	378	339	356	333	339	370	330	362	367	389	345	346	365	357	390	334	385	381	345	347	341	350	374	318	373	373	380	364	393	368	356	399	338	351	309	344	342	393	391	325	332	404	362	376	341	319	372	373	372	344	315	333	360	360	344	375	315	324	371	344	360	322	388	366	383	336	392	387	319	350	324	387	359	342	330	331	334	309	332	349	333	372	385	351	327	328	369	371	340	340	344	326	368	353	348	368	357	384	300	337	353	361	349	341	386	364	357	336	359	331	353	320	384	356	332	307	349	350	381	372	395	361	341	339	293	334	391	354	378	400	385	367	353	350	368	319	365	313	341	331	347	370	371	298	346	365	349	370	373	330	365	349	360	334	341	361	342	328	396	365	343	383	366	366	386	331	318	330	338	339	342	338	353	352	367	383	326	325	365	332	357	367	359	323	347	336	333	337	332	376	324	317	390	379	357	379	335	379	364	357	375	365	337	343	327	353	329	342	315	330	348	327	383	383	337	374	365	336	368	343	375	369	345	329	359	371	322	349	387	331	342	348	367	366	326	334	357	352	341	350	357	331	357	363	361	381	367	367	344	336	383	349	348	343	353	320	389	360	330	359	339	363	358	324	370	362	355	343	358	311	310	365	369	333	336	334	363	309	380	361	334	359	320	330	324	354	352	338	333	356	353	373	360	363	313	295	391	356	326	330	323	332	360	364	326	328	360	341	363	395	383	348	316	364	367	411	336	362	366	319	327	351	396	393	357	336	333	345	365	348	355	363	347	342	372	356	365	319	354	366	355	346	364	385	372	344	359	362	341	349	378	346	353	387	360	342	307	353	349	333	344	377	360	335	333	358	329	374	318	348	368	357	342	307	346	366	358	378	332	377	373	310	325	377	345	357	342	384	329	358	338	369	365	344	361	382	319	350	348	328	359	361	334
5488	891	781	822	787	730	725	758	806	785	808	761	770	805	743	792	793	805	775	797	799	819	787	741	762	768	735	742	752	798	762	791	753	763	722	773	747	812	793	739	789	801	753	807	745	831	774	746	743	752	798	743	789	806	796	785	745	810	773	801	741	692	828	798	729	773	757	775	790	797	777	783	756	736	769	742	791	789	789	811	762	785	744	819	817	749	773	728	767	727	760	785	739	768	756	780	801	734	775	728	800	761	774	790	692	809	763	792	791	770	761	776	813	811	771	776	754	758	790	746	754	756	772	739	770	809	773	767	745	787	776	746	770	762	742	769	714	778	749	819	746	817	819	746	746	755	741	769	831	753	745	784	830	764	757	794	795	846	770	760	736	814	806	763	724	759	782	766	786	779	740	794	765	815	805	751	831	750	819	748	771	755	814	801	758	792	817	766	813	800	773	792	750	781	761	801	777	777	735	743	807	751	739	777	725	807	767	773	792	748	765	751	814	815	784	728	784	764	849	796	819	758	778	779	774	758	769	813	779	781	753	755	730	815	810	783	751	806	757	802	723	751	809	738	753	767	785	811	773	802	743	801	758	789	790	700	813	774	778	732	745	790	749	755	776	774	758	789	751	740	793	763	747	798	778	728	807	824	812	766	794	779	790	795	780	748	840	794	750	762	742	764	776	762	743	765	798	762	769	798	759	818	771	763	801	811	855	793	788	766	801	802	765	736	740	763	779	762	752	768	776	777	752	783	748	750	752	755	723	743	757	811	793	748	813	725	756	769	848	779	755	743	768	804	755	757	733	761	768	812	715	727	772	753	754	794	762	766	759	783	777	753	760	771	772	753	775	750	795	778	791	751	765	770	718	764	820	746	798	784	780	751	735	753	781	739	783	803	792	732	745	750	795	780	758	778	822	758	807	768	791	770	784	733	778	759	798	791	751	775	786	771	796	749	750	783	764	739	765	769	750	808	767	818	735	787	794	741	790	733	711	780	762	727	730	759	822	766	756	785	809	758	765	827	820	758	742	755	767	770	803	744	804	771	741	792	763	755	828	785	796	687	751	806	790	760	734	763	744	741	711	799	781	799	777	773	785	781	707	851	747	797	814	822	768	795	757	756	717	749	796	769	795	808	773	797	768	826	771	777	716	763	757	773	756	738	751	743	759	775	785	723	790	787	749	830	712	801	763	754	766	784	766	760	774	801	767	752	779	752	757	835	800	750	695	817	785	773	771	790	756	730	729	765	763	729	811	758	709	769	838	723	779	738	789	770	759	785	724	797	784	780	737	779	756	711	737	771	795	760	785	845	748	760	776	798	749	809	802	773	768	764	778	739	804	763	799	717	758	797	801	776	733	738	775	822	775	788	757	776	740	768	731	807	826	814	783	776	753	799	828	772	785	818	776	770	749	782	741	736	794	780	790	770	742	821	802	770	806	772	765	734	769	769	767	757	797	781	789	804	809	778	808	761	795	788	819	772	733	752	788	728	793	763	768	800	829	760	793	780	764	775	775	779	765	784	757	741	763	740	767	751	748	775	805	775	789	772	770	755	726	811	784	822	799	776	743	796	765	767	782	753	739	755	759	757	769	798	783	824	733	790	761	783	761	799	783	765	832	793	815	756	768	760	766	800	724	799	774	791	771	748	758	808	729	768	711	781	756	787	780	734	789	774	686	753	726	750	763	780	755	816	786	741	768	762	760	728	715	780	741	776	814	794	747	740	723	763	760	764	833	786	808	769	795	791	819	733	738	756	742	780	805	760	798	782	740	752	735	784	833	759	784	778	732	772	709	782	750	735	710	838	787	792	765	796	764	826	780	791	772	766	797	787	778	737	864	792	765	799	810	721	761	739	743	745	753	732	727	764	766	807	801	773	802	795	773	725	792	727	790	800	729	729	790	780	746	745	781	720	785	788	760	798	767	805	765	771	762	785	793	805	758	748	772	820	761	776	790	761	770	709	778	765	839	739	764	759	750	794	777	797	735	740	768	784	827	770	754	759	736	781	766	793	773	728	749	743	763	757	768	756	819	715	784	754	746	723	752	781	769	771	815	795	763	797	742	787	740	810	757	752	775	771	778	798	760	797	750	793	717	795	740	786	779	770	771	763	779	781	794	778	764	726	827	764	717	827	778	799	799	819	763	766	766	735	789	770	788	780	767	792	787	803	787	780	774	783	764	780	748	776	787	724	809	778	758	794	799	758	766	722	766	794	765	745	750	791	757	765	837	783	733	774	785	794	780	789	782	810	777	746	784	784	794	782	781	820	747	787	808	810	802	791	772	783	811	756	779	787	787	757	746	779	742	753	750	790	769	768	748	837	772	764	741	770	782	753	791	792	778	745	798	775	789	774	775	752	818	743	793	790	765	766	793	785	740	764	750	771	798	803	755	753	760	772	828	753	818	806	737	806	779	766	745	775	794	738	770	768	758	795	821	829	799	791	781	830	749	823	741	751	747	807	715	786	774	784	762	765	789	798	811	758	752	761	753	751	801	742	774	792	824	757	791	733	769	793	735	807	741	727	730	775	741	777	751	785	781	752	819	795	757	789	763	768	739	798	778	807	782	768	794	710	767	776	720	759	781	776	748	762	767	771	808	799	727	752	826	761	778	762	768	782	733	744	798	757	768	742	775	852	775	763	767	747	754	766	760	770	734	768	771	779	790	797	777	744	752	775	805	768	788	800	795	719	756	759	804	736	796	752	801	749	731	771	700	733	747	781	767	834	747	775	788	801	775	777	731	795	758	785	786	780	767	787	779	772	736	815	787	770	720	754	754	753	704	775	783	765	767	731	799	771	799	770	831	821	815	762	754	811	742	792	717	742	753	730	788	742	801	738	785	817	832	766	822	775	753	795	759	755	803	741	746	781	750	770	784	796	752	738	777	760	747	758	784	824	766	751	770	770	796	762	777	774	776	783	798	737	758	807	748	742	702	749	775	753	816	769	798	751	719	783	785	776	773	794	831	738	767	770	780	775	818	772	766	804	737	777	776	707	809	801	789	802	784	745	777	796	768	762	774	754	810	794	758	773	822	782	749	780	739	730	798	802	789	769	830	747	803	785	748	730	772	767	797	774	817	785	789	750	776	813	732	804	763	850	759	760	750	783	745	715	759	797	768	783	770	745	812	820	794	783	810	806	816	791	748	753	739	816	807	803	813	842	807	756	786	743	742	764	759	779	756	754	781	756	771	788	791	752	780	783	763	824	757	821	784	755	736	740	759	746	756	736	757	752	738	782	757	754	769	787	807	732	839	795	760	768	814	786	780	734	753	810	769	821	825	793	792	721	756	765	789	810	744	730	784	778	755	800	748	765	792	730	743	786	800	766	774	797	816	783	750	811	758	796	824	738	756	767	745	768	780	775	774	804	783	748	794	773	721	768	742	731	746	753	738	801	757	763	782	740	770	812	806	790	792	797	752	821	748	779	784	784	815	801	806	750	785	777	807	767	759	764	804	765	754	725	818	708	772	785	785	735
24513	20994	24415	27722	20541	2003	436	314	290	268	261	272	293	279	262	251	239	236	235	251	258	259	234	237	241	219	239	256	265	240	227	216	238	255	241	230	238	244	230	242	233	222	207	236	245	221	254	233	250	257	223	225	247	217	239	246	229	230	239	221	256	246	216	250	245	223	232	223	249	225	219	238	239	216	227	248	220	246	242	229	226	221	272	245	233	221	255	218	235	251	255	210	217	236	253	218	262	240	239	218	224	244	240	258	225	226	252	251	224	253	259	205	224	209	210	233	220	220	232	266	266	217	225	225	227	238	256	224	229	225	236	230	203	208	227	243	246	217	222	219	249	232	227	249	241	239	229	239	234	216	230	241	236	225	249	261	244	251	226	242	237	258	208	223	237	260	238	248	227	216	257	238	245	253	248	216	228	239	239	243	267	279	240	234	245	247	227	239	214	211	224	273	240	244	233	232	246	283	203	233	236	241	224	216	233	258	235	262	243	235	200	232	239	194	261	246	225	233	250	231	242	215	260	233	204	247	224	221	230	235	223	252	254	233	245	253	202	247	230	239	225	234	304	254	235	248	256	265	242	263	234	227	211	218	215	246	224	230	249	241	211	252	271	248	225	224	221	233	263	257	234	224	234	211	240	231	224	231	240	237	248	239	243	246	243	227	225	199	201	241	216	239	222	241	227	245	223	229	246	266	208	241	234	219	221	224	258	257	241	241	245	241	214	236	251	223	250	229	231	247	235	231	217	240	221	243	242	216	251	230	240	254	239	191	226	271	245	239	244	215	257	224	237	228	227	236	248	237	225	221	224	233	248	231	223	242	275	225	236	232	222	231	238	233	205	212	212	218	233	260	223	233	228	231	243	229	201	237	248	227	209	222	243	232	231	242	226	231	231	209	226	234	237	215	263	226	238	239	226	242	236	225	258	212	219	211	239	253	258	229	214	215	230	215	235	192	232	231	242	214	226	236	213	200	224	255	242	220	253	227	217	230	219	234	235	232	243	232	251	249	261	246	215	222	213	238	280	223	227	216	255	218	255	233	216	237	222	252	281	222	224	241	225	238	224	213	237	245	235	214	248	250	248	224	238	242	238	253	262	224	220	220	215	222	209	242	256	211	246	240	223	217	228	244	247	211	222	254	236	217	233	247	232	269	221	223	241	229	244	191	220	259	246	252	267	209	223	239	200	220	215	210	239	205	234	227	226	234	231	221	252	221	250	235	217	228	252	254	247	232	226	227	218	233	218	237	230	252	250	254	216	215	224	235	232	238	253	224	227	255	240	235	254	246	254	237	217	257	251	245	222	233	224	264	252	243	236	240	238	248	224	239	227	246	237	250	240	271	232	222	242	208	251	242	226	218	262	230	248	233	203	236	228	236	238	239	249	253	243	280	261	250	250	247	216	256	194	232	206	266	228	218	221	248	220	227	245	219	258	243	222	222	239	232	269	241	227	232	237	232	210	238	250	226	233	251	220	216	210	239	227	266	265	233	223	254	243	219	258	226	243	216	217	241	219	252	221	275	242	252	242	220	252	205	250	245	208	221	258	215	234	240	253	234	235	235	232	225	247	227	231	249	212	258	234	231	240	212	222	261	254	223	240	236	206	250	226	238	236	264	235	229	250	217	240	243	277	255	218	238	214	225	207	228	240	214	235	270	249	208	234	232	208	225	236	243	213	250	231	224	220	243	262	194	223	225	254	234	208	214	252	227	217	234	226	234	249	209	233	249	203	217	213	212	273	229	238	237	197	243	267	233	212	237	236	243	215	231	252	233	226	215	218	218	206	236	223	256	210	233	231	231	226	251	228	246	239	231	216	240	225	237	230	240	222	236	238	243	243	265	231	237	235	235	234	224	236	224	263	242	243	247	232	251	241	231	234	219	216	228	243	217	232	200	260	209	243	200	243	244	243	216	230	231	226	267	233	233	234	240	256	235	256	217	248	243	257	242	231	220	224	233	238	217	224	226	221	219	234	254	235	246	241	212	229	241	251	233	226	262	255	224	223	256	229	239	248	214	213	226	244	228	238	245	213	216	227	189	223	232	234	235	224	231	254	227	224	234	258	207	241	233	226	251	230	254	201	239	244	248	254	228	239	252	227	232	204	216	255	234	238	235	255	238	241	224	273	258	233	275	245	257	216	222	254	239	212	251	241	218	235	250	217	237	215	227	237	221	223	233	264	247	213	241	207	232	238	222	208	243	244	234	227	222	232	238	233	238	222	230	216	228	248	234	222	252	242	216	228	258	237	239	244	252	203	233	211	218	253	237	235	225	210	242	251	250	261	208	220	260	231	236	274	225	227	235	229	232	219	253	235	258	228	236	213	221	237	258	260	246	267	227	205	220	211	238	240	243	257	214	226	201	224	244	218	252	232	214	226	233	242	228	242	221	233	249	241	217	239	240	225	234	235	231	231	260	214	248	261	257	228	228	232	218	211	230	244	222	216	240	219	242	271	228	234	239	250	228	218	209	265	244	272	205	257	236	234	228	222	239	221	216	235	283	210	200	242	211	247	219	276	230	217	242	246	224	234	212	208	228	250	250	222	248	227	230	233	275	258	262	246	231	236	250	241	221	226	204	241	222	213	224	218	211	246	204	231	240	230	227	248	224	190	238	242	257	216	222	232	243	230	227	239	235	260	212	226	225	241	240	234	254	207	242	246	227	254	247	225	238	237	268	251	227	214	254	233	233	207	256	268	222	213	224	235	251	241	226	245	219	218	229	244	243	246	259	235	263	231	251	229	247	247	247	250	248	202	204	245	231	232	230	238	238	207	231	214	238	218	239	215	204	234	255	210	210	243	244	251	239	242	231	229	197	233	241	241	235	207	211	222	229	196	237	245	218	257	241	257	235	228	214	219	231	252	278	259	246	238	234	206	229	198	214	234	231	251	253	247	215	243	242	270	192	217	245	232	233	224	215	250	249	262	221	234	221	230	232	192	251	217	239	206	228	228	226	232	246	242	248	221	249	244	236	248	194	246	259	210	228	239	234	237	227	242	217	228	219	184	243	222	231	267	221	229	237	222	248	228	239	256	223	222	241	217	257	248	236	249	218	217	218	228	217	210	223	235	237	223	201	214	250	249	241	240	222	242	229	242	229	241	238	231	220	239	234	238	237	245	244	227	247	226	250	247	236	252	221	223	235	197	229	231	229	193	241	227	226	231	218	230	228	223	246	237	254	222	250	208	224	209	243	233	235	235	243	248	257	226	219	221	246	233	247	206	223	241	218	225	214	256	267	217	235	239	236	208	258	216	250	276	246	276	215	234	234	234	231	253	216	220	264	253	228	264	246	219	228	201	246	227	232	247	246	233	216	230	217	213	236	244	223	204	212	233	243	240	217	225	203	245	229	234	227	241	218	210	226	230	258	235	239	261	237	228	212	227	213	254	228	242	240	200	251	230	231	242	260	263	239	214	229	247	228	209	219	253	254	228	230	224	225	247	225	209	229	236	234	233	228	234	227	240	247	227	230
3112	2573	1567	918	693	644	569	589	554	581	494	576	534	495	517	506	472	534	541	564	550	541	508	556	547	532	518	565	529	513	489	507	548	549	542	523	534	489	560	532	489	530	559	539	553	497	524	523	551	532	549	533	492	528	531	521	546	517	583	521	515	517	525	519	529	522	538	545	500	453	512	550	533	544	508	527	531	521	505	499	506	521	528	476	511	519	526	523	549	575	519	512	495	547	523	526	528	509	540	524	543	531	562	497	497	557	549	531	538	560	504	539	542	503	539	516	528	563	516	494	498	536	487	506	512	532	523	557	528	548	516	535	526	526	520	476	522	531	560	484	506	510	508	538	520	519	497	531	511	541	528	521	496	559	535	530	523	546	492	526	549	552	489	569	503	542	506	538	532	516	521	498	533	542	509	548	492	532	546	543	519	515	548	535	512	533	539	495	542	503	513	505	540	545	515	532	527	545	542	548	550	521	529	554	496	519	548	509	542	534	522	515	529	537	513	508	523	541	517	532	535	518	521	529	516	503	553	526	492	494	520	487	579	523	538	524	525	533	515	524	531	541	504	520	567	477	532	532	500	486	557	504	551	556	548	544	546	556	509	489	541	536	520	500	477	519	552	524	523	529	498	552	558	518	516	517	537	514	530	543	514	521	498	505	535	524	460	520	505	499	536	538	488	509	492	557	549	501	543	536	503	521	523	504	552	490	551	506	580	526	493	542	518	547	505	554	534	520	528	536	526	526	513	516	503	542	528	509	524	535	530	505	547	517	550	501	542	494	564	534	493	535	528	536	557	575	489	532	541	491	499	529	540	486	503	530	543	491	511	516	502	492	562	522	536	524	466	499	537	498	519	503	560	579	506	528	515	480	551	513	500	545	539	482	503	511	566	504	526	526	530	518	524	531	519	511	558	524	559	530	506	505	507	544	530	505	497	530	549	537	535	548	571	523	496	547	534	507	512	483	500	532	535	501	504	526	532	502	535	571	549	536	548	484	500	540	535	570	521	497	552	511	533	502	494	496	508	527	523	530	485	510	521	521	518	525	523	522	566	528	523	515	496	509	528	526	551	541	527	556	550	503	581	525	517	526	512	532	491	510	540	519	546	513	503	540	524	549	468	541	529	549	507	518	483	546	530	463	526	485	529	519	485	510	538	504	550	510	549	532	556	554	550	531	527	486	533	552	531	498	504	502	524	531	529	546	510	505	515	511	519	526	548	517	527	510	463	522	538	524	512	525	489	505	504	507	531	490	508	527	508	546	567	545	572	508	536	564	542	536	537	519	514	500	570	518	534	558	518	509	463	559	532	508	468	482	524	530	520	539	514	500	516	509	520	523	510	539	531	531	523	530	493	549	527	515	502	533	497	533	534	490	476	547	505	487	514	508	521	531	547	504	512	493	491	522	554	552	511	506	521	499	490	524	554	537	470	495	521	620	518	528	536	549	522	513	509	512	515	549	467	484	512	504	552	533	523	557	528	510	524	508	511	516	508	561	554	534	557	541	516	511	515	532	492	513	502	501	524	538	515	535	502	542	538	517	528	536	527	513	558	548	524	519	566	509	547	497	545	536	499	489	528	553	479	540	506	548	503	560	527	509	527	519	490	511	533	502	534	508	565	528	477	501	565	567	455	506	552	502	496	549	535	499	497	557	477	563	511	557	512	518	506	543	532	505	533	499	503	544	469	516	507	534	484	512	532	534	513	583	544	539	542	532	525	532	525	518	509	510	523	551	510	516	563	505	534	554	515	517	535	509	496	526	544	542	537	548	501	547	540	514	552	508	504	540	524	511	519	488	530	500	507	564	553	490	499	519	525	513	494	535	531	508	517	502	543	545	526	573	487	529	556	500	537	501	465	526	546	501	534	502	576	539	504	486	489	563	534	528	496	500	513	531	505	505	544	573	574	484	518	535	548	534	542	568	535	501	514	514	511	512	479	517	518	559	487	503	535	536	494	531	542	513	504	483	554	517	518	563	516	513	533	566	486	511	517	544	544	547	516	486	520	508	520	522	548	491	534	476	509	550	560	531	510	551	503	495	497	526	526	530	506	537	520	531	539	544	545	520	515	524	497	540	541	547	524	556	485	559	486	538	559	513	537	537	498	506	528	540	530	547	531	495	516	503	538	526	535	536	485	538	515	532	534	523	516	533	581	529	546	542	514	497	532	518	542	496	497	524	515	543	541	561	484	517	537	510	532	502	509	491	488	500	534	509	549	537	518	535	578	531	551	532	530	507	509	536	539	531	471	581	505	505	558	556	530	535	486	552	508	526	546	524	526	484	535	522	532	502	539	536	502	542	508	549	524	502	509	496	503	498	556	510	551	551	502	498	532	561	521	552	513	513	546	519	501	535	501	499	498	507	500	544	498	511	475	556	550	543	525	522	507	476	516	541	514	535	527	551	533	507	514	533	545	533	499	510	512	564	506	530	540	544	540	520	518	496	521	513	531	530	536	530	527	533	525	510	512	508	483	514	504	547	504	528	511	527	520	509	506	506	513	562	486	524	480	545	568	533	536	581	512	498	551	509	548	565	514	497	467	540	488	498	505	519	558	535	531	533	508	524	540	525	474	483	529	537	519	499	522	475	486	514	509	516	535	527	509	537	525	537	509	499	514	550	604	524	505	518	513	552	549	539	551	475	563	550	492	481	528	524	518	552	515	541	453	485	523	553	530	529	496	527	519	536	514	543	486	514	525	524	535	543	568	536	500	527	521	526	522	514	553	516	521	524	562	535	477	532	565	522	524	541	514	512	519	506	529	525	482	524	505	517	529	501	526	474	568	515	569	519	511	561	494	524	520	508	538	553	516	511	489	553	559	567	533	507	535	512	569	541	507	532	485	530	548	582	542	500	512	533	545	517	530	481	517	525	556	533	515	553	529	517	501	512	532	543	537	511	500	547	518	521	518	493	518	557	495	524	551	493	551	519	576	496	477	486	502	525	521	542	527	535	534	498	544	521	541	545	551	527	544	530	505	508	497	533	492	517	514	561	555	535	523	504	545	537	508	532	516	504	555	523	524	530	553	521	487	528	526	499	520	518	538	518	546	558	535	527	538	495	516	510	537	504	475	534	515	495	538	518	491	512	550	517	504	508	513	551	542	545	531	542	514	511	552	499	528	506	525	487	503	508	511	518	541	555	502	570	541	523	560	528	524	520	506	538	538	505	487	531	559	514	544	537	570	479	489	560	515	564	556	510	532	540	514	512	521	540	561	532	519	535	480	548	501	516	515	512	537	514	523	517	504	546	557	548	539	551	555	493	528	516	506	502	516	506	533	486	538	509	481	556	517	517	560	520	540	528	505	548	528	546	517	519	519	538	539	504	497	524	491	518	510	541	528	513	545	539	510	542	544	529	516	538	538	522	514	552	512	505	531	498	536	510	518	549	551	521	529	518	495	514	543	500	519	497	474	531	542	507	542	562	517	539	510	530	533	534	518	497	493	527	510	509	525	528	537	512	518	558	512	526	497	549
23842	20996	25104	27082	20997	20862	1283	323	225	202	188	178	165	135	120	120	143	110	115	100	80	107	95	111	106	101	113	110	124	107	87	104	123	94	107	119	99	105	101	82	99	87	79	93	111	103	93	105	85	93	86	122	103	96	111	104	100	99	106	95	87	96	107	95	91	117	92	101	108	93	98	86	101	102	120	90	104	107	104	103	94	103	89	87	104	97	98	95	121	94	100	83	108	103	103	89	120	94	97	109	106	96	98	78	87	80	86	99	110	92	110	93	109	101	102	79	96	91	79	107	100	106	98	88	108	93	131	106	91	101	100	115	110	88	84	86	101	115	89	90	86	117	111	92	95	87	80	106	93	96	103	104	76	100	93	89	131	108	95	109	94	93	86	104	98	101	93	115	103	101	93	90	112	90	95	83	110	81	91	85	96	98	91	97	79	97	107	84	87	104	101	99	93	88	94	113	106	93	109	112	124	112	98	83	92	91	104	109	89	101	102	89	80	97	120	103	99	91	91	65	81	95	106	102	89	107	104	105	104	93	99	108	105	97	101	91	106	108	96	95	95	92	98	109	96	107	85	101	108	80	110	87	91	91	91	97	117	109	100	94	99	93	90	113	101	91	90	92	94	98	90	86	109	98	109	98	101	110	108	78	103	97	101	103	97	89	91	92	84	99	104	108	107	86	113	108	101	103	108	105	92	92	100	94	91	112	91	76	93	93	105	86	105	90	95	111	114	77	94	91	103	94	113	97	88	110	97	91	84	92	94	106	92	112	83	88	108	92	85	112	89	96	78	104	110	87	79	102	105	79	89	87	95	90	97	94	107	125	111	105	103	99	105	101	99	80	101	109	93	94	108	104	93	92	111	94	118	103	86	97	123	87	98	106	98	117	96	109	97	108	101	115	127	108	93	88	101	86	107	96	101	104	91	85	84	102	84	103	100	123	88	103	96	77	94	111	103	111	97	99	103	97	108	108	93	93	107	105	99	99	104	106	103	98	79	97	82	111	103	110	119	86	119	93	110	110	105	107	96	108	113	106	88	106	103	91	113	94	114	90	102	89	96	101	98	111	95	121	114	86	99	96	103	94	86	108	104	82	93	89	92	97	92	116	96	96	108	106	75	105	90	105	101	98	81	108	105	103	122	94	95	86	98	99	96	101	92	140	99	112	85	112	96	105	90	108	113	113	93	104	95	99	78	89	118	126	107	107	103	100	91	102	102	100	99	116	109	95	101	110	98	94	104	96	87	99	89	99	84	95	107	86	102	92	97	75	100	101	88	98	100	110	86	106	84	89	96	102	76	89	101	103	104	102	111	98	108	91	119	118	101	88	97	102	105	108	86	105	115	114	93	104	97	97	95	106	114	104	97	90	89	110	92	102	113	99	119	99	97	93	104	116	107	86	102	113	94	102	101	86	108	89	95	95	95	91	97	99	101	104	107	95	94	113	118	101	99	112	105	121	94	100	105	95	89	102	114	95	95	91	91	109	84	96	102	93	92	100	88	84	98	88	94	97	94	115	93	103	97	110	77	112	119	107	101	107	82	112	108	111	79	109	103	109	103	106	95	101	94	88	104	88	96	107	116	105	108	90	113	104	108	113	82	91	97	122	94	88	95	104	106	107	90	101	82	90	85	93	77	93	89	100	109	95	90	100	85	108	99	96	98	105	100	96	110	91	88	93	94	101	99	99	102	98	100	98	109	93	97	105	84	98	109	98	97	109	145	95	95	112	109	84	116	124	80	98	110	105	102	105	93	105	101	97	89	98	101	96	120	107	87	96	81	111	107	100	95	109	82	83	103	84	112	107	106	115	100	90	86	98	108	113	109	106	86	101	104	108	90	100	94	106	90	98	97	92	95	115	91	91	122	90	110	109	109	91	113	85	101	102	89	101	102	96	93	91	100	114	94	97	123	112	103	91	90	109	89	100	97	102	87	120	86	82	94	78	91	87	99	114	89	106	105	112	100	110	105	91	102	117	103	99	105	103	110	108	105	118	97	100	97	70	93	101	104	91	78	86	107	101	82	107	104	87	98	99	105	83	80	109	109	106	119	94	90	93	111	122	96	108	100	105	115	103	93	97	102	99	122	118	96	82	119	101	113	118	112	97	104	90	104	95	99	86	102	127	100	101	103	95	108	92	102	95	88	93	93	101	109	94	113	102	102	100	99	101	107	95	95	97	93	110	117	89	101	84	87	96	82	103	101	103	106	100	97	83	106	92	112	104	99	97	100	100	96	86	100	94	113	99	112	107	106	118	89	100	109	115	105	91	95	104	91	91	111	111	100	86	96	111	110	101	108	111	95	101	112	98	109	103	104	99	99	103	91	109	98	112	92	93	100	111	113	107	103	94	106	103	90	89	103	109	106	98	81	105	92	104	89	87	97	93	108	87	105	93	91	96	83	88	99	102	81	101	110	102	100	99	100	104	105	95	95	103	87	108	114	85	104	92	112	85	82	99	100	111	101	105	97	106	112	80	102	93	99	83	99	99	100	91	94	106	95	105	101	131	96	99	101	99	108	103	103	86	97	110	102	98	90	83	99	85	96	97	112	100	110	104	84	91	93	95	110	89	106	118	110	91	82	85	76	91	92	101	111	101	91	98	82	82	91	89	106	98	91	85	85	97	104	79	102	87	98	89	96	95	92	101	88	98	111	101	75	97	83	99	109	81	87	92	90	86	92	96	99	89	127	83	89	115	101	83	92	94	97	83	102	84	77	105	117	97	107	109	102	116	127	84	90	103	107	96	96	95	104	105	103	109	95	107	118	82	104	78	81	105	100	95	99	100	120	99	79	93	90	104	99	98	134	102	101	94	105	91	105	85	89	104	91	86	86	87	108	90	88	99	125	89	102	88	88	74	96	95	110	111	112	92	96	106	104	88	107	105	99	95	105	112	97	107	104	100	79	80	86	104	96	104	91	88	107	101	92	95	103	113	91	105	108	108	106	87	86	99	99	103	97	83	106	105	93	102	101	87	89	95	85	99	109	119	118	91	105	110	100	86	106	78	98	91	96	108	116	110	102	79	98	114	86	102	86	80	86	89	90	106	94	87	91	99	98	99	91	102	107	97	98	85	91	85	90	90	110	112	101	99	100	98	92	90	93	99	99	93	95	103	75	69	97	111	116	91	92	98	93	87	90	105	111	116	106	68	71	99	88	95	93	94	90	97	101	82	91	97	92	95	85	106	115	97	79	96	102	96	78	90	86	90	96	89	84	116	93	114	106	113	97	90	104	113	98	91	99	89	117	94	114	99	118	88	103	103	110	87	76	91	83	91	114	95	99	91	108	99	114	80	101	102	142	105	73	82	100	94	107	106	80	109	96	111	101	90	108	98	100	96	104	117	109	105	90	99	107	73	96	94	83	102	99	112	94	94	95	80	110	92	99	108	93	85	96	91	117	90	107	110	86	93	112	104	111	100	100	94	98	88	74	94	100	103	112	99	88	96	101	103	98	106	89	103	98	115	114	86	102	105
2951	4193	2315	981	635	433	374	333	338	297	299	293	274	280	259	311	305	251	273	233	263	296	257	280	244	277	267	291	259	260	290	284	280	257	281	286	310	278	256	234	269	257	254	308	247	266	254	246	247	273	292	266	239	247	276	234	258	269	235	263	224	260	261	254	265	281	248	256	230	250	253	256	247	255	253	260	243	264	251	249	283	260	250	261	229	248	249	237	270	267	250	246	228	260	249	275	261	224	258	256	276	292	247	270	274	284	282	270	267	241	279	254	285	264	260	252	274	236	269	285	253	253	280	266	268	242	257	222	273	237	273	252	271	249	288	226	278	275	248	269	283	256	255	282	256	259	260	237	257	242	233	231	293	267	236	280	249	265	278	239	243	234	273	241	255	259	258	250	272	253	252	241	252	227	234	267	264	296	280	278	267	263	288	247	257	252	259	263	266	276	252	251	275	282	242	253	281	262	274	267	272	238	253	249	224	272	268	250	252	254	266	247	262	251	264	241	245	240	287	238	256	274	245	254	235	284	253	246	293	257	239	283	241	236	268	259	243	236	246	284	275	267	260	275	282	282	254	250	248	263	246	257	265	277	241	253	254	263	243	257	272	247	246	235	258	252	281	275	248	256	251	270	256	250	228	269	269	236	260	266	249	261	238	246	288	257	286	278	262	251	254	237	238	239	270	243	262	244	255	259	232	254	274	271	247	270	266	234	247	269	235	240	248	241	269	263	275	248	244	239	271	257	273	259	267	265	279	251	243	274	242	265	250	254	240	269	252	264	251	264	228	259	263	288	265	262	283	244	255	254	275	265	259	261	266	243	268	244	250	252	243	241	267	245	257	230	265	286	261	234	234	255	281	236	229	258	263	266	293	252	211	287	275	251	250	258	252	263	261	223	255	259	270	263	235	227	268	254	244	247	250	255	255	244	263	262	248	244	251	259	276	245	247	256	277	261	259	279	252	244	265	234	258	243	240	238	226	258	275	271	247	234	244	256	271	256	264	259	235	249	250	272	263	251	254	252	280	262	254	260	233	266	256	234	239	287	257	243	239	235	269	289	291	279	253	253	276	256	305	260	264	276	257	257	267	258	253	274	248	257	232	257	250	253	266	243	254	277	260	243	247	252	256	260	264	252	247	240	261	253	237	257	265	250	237	253	256	242	262	253	257	253	258	242	264	284	232	265	240	245	240	269	234	243	243	263	273	279	263	249	256	236	249	242	257	288	268	271	293	261	242	277	261	278	269	254	258	250	284	276	244	244	233	244	233	270	286	263	251	275	268	257	239	263	268	263	261	234	248	231	250	261	240	268	301	269	244	219	257	275	265	231	270	245	232	263	261	238	255	243	232	289	253	282	246	273	236	225	261	257	292	251	254	246	255	252	267	261	263	245	256	257	241	259	234	264	268	265	269	250	255	266	273	256	260	264	255	250	279	276	252	257	274	252	266	263	239	244	249	232	271	247	255	218	277	276	239	267	264	237	281	266	256	272	260	251	250	250	258	238	270	239	256	226	296	257	266	255	267	266	265	231	267	238	233	276	262	251	255	260	235	269	232	257	235	258	255	217	275	227	274	251	242	279	244	250	260	264	278	250	275	245	225	261	257	288	255	267	272	257	247	249	260	255	261	273	246	254	258	265	240	236	257	252	255	289	246	242	263	249	245	267	265	264	243	256	280	252	231	231	250	259	280	244	274	268	255	246	224	276	277	280	259	263	244	247	263	270	256	246	263	218	245	273	270	253	252	260	251	282	278	250	274	244	268	229	280	247	248	237	247	259	247	281	239	246	262	255	261	247	298	287	214	245	272	250	276	250	261	251	247	261	279	214	259	237	288	236	254	251	267	246	267	242	271	264	264	243	272	253	237	241	256	238	243	251	250	242	235	255	238	261	296	262	243	273	268	246	253	272	250	272	276	243	251	260	265	258	236	215	285	252	235	269	229	243	242	255	244	250	232	255	271	239	256	248	262	260	263	278	252	266	277	277	230	237	275	237	254	224	280	292	262	290	245	276	244	257	221	276	272	288	249	270	260	276	265	258	264	248	245	259	235	257	219	258	238	267	248	251	258	255	284	265	269	244	264	253	287	234	248	271	235	286	269	276	265	244	276	255	251	261	232	240	249	280	253	254	273	268	255	275	287	280	259	256	279	277	283	266	256	264	257	249	275	271	267	242	250	282	264	267	241	257	251	250	281	264	245	255	233	262	263	249	253	254	253	255	263	289	275	250	259	267	253	279	270	253	257	252	276	265	253	283	275	230	248	267	277	244	240	242	243	258	238	235	270	247	265	254	256	270	254	257	269	276	285	257	247	235	249	239	260	251	251	237	236	270	265	242	283	254	240	260	241	240	257	245	225	259	227	267	251	232	248	244	276	282	243	267	273	226	241	258	278	263	259	261	239	257	210	259	261	266	278	256	231	248	260	277	259	240	247	222	247	258	247	231	247	272	258	256	281	259	247	246	264	264	230	255	243	217	246	248	259	238	235	256	262	251	236	255	249	217	276	247	231	260	257	282	244	236	242	248	243	246	257	277	254	254	293	237	262	265	237	280	290	246	279	244	260	254	237	256	284	237	290	242	269	258	254	267	236	242	258	252	248	250	261	254	258	260	268	266	250	257	252	261	268	262	252	266	258	242	267	243	261	270	268	255	267	240	233	260	272	248	245	258	253	243	233	269	239	251	275	262	268	258	253	270	244	246	259	240	265	259	265	271	245	258	271	263	249	234	238	282	268	277	238	230	244	255	270	261	258	257	232	236	259	247	248	261	268	249	231	248	268	254	248	283	285	253	228	240	244	247	285	270	273	240	262	239	261	251	290	262	241	265	242	254	240	277	261	258	276	263	267	257	254	256	257	236	293	250	258	257	227	268	268	250	230	238	221	278	267	292	228	255	263	264	245	262	247	236	251	273	242	271	260	245	256	239	242	251	275	271	271	262	255	256	268	276	263	260	271	232	243	245	242	256	218	263	260	262	255	248	249	263	236	240	266	242	269	258	267	264	264	229	233	260	251	256	264	241	272	280	271	240	269	253	237	256	262	250	273	271	277	233	250	261	297	241	222	285	249	231	257	281	274	250	260	258	261	230	265	254	264	266	250	267	252	261	272	278	310	267	288	219	291	241	266	260	265	234	270	275	252	272	209	267	231	271	256	274	240	273	257	242	270	256	262	255	247	241	254	244	264	262	252	268	245	240	255	249	270	250	284	255	262	279	255	269	252	245	234	257	216	233	261	279	267	249	256	256	266	240	252	280	247	241	283	256	291	238	249	257	268	243	279	263	229	259	238	238	278	276	261	247	256	256	230	269	246	258	226	262	251	236	266	270	251	242	262	257	247	234	248	264	260	248	247	246	283	246	248	252	243	270	237	237	284	275	280	237	254	236	261	245	242	240	284	246	278	257	246	224	259	267	258	297	260	233	267	260	261	237	243	279	253	264	260	271	258	251	220	256	250	236	242	245	267	252	247	265	264	261
32415	10949	1095	423	353	324	379	362	391	342	353	341	331	366	350	324	371	346	332	360	347	387	367	332	335	370	338	336	343	344	352	315	337	356	323	298	320	384	344	363	346	356	361	378	373	336	337	293	332	336	352	349	357	389	331	352	329	359	347	343	331	300	351	322	340	348	330	346	349	371	353	348	361	337	346	352	376	390	344	360	340	377	389	350	362	327	370	346	333	343	326	343	354	371	340	353	357	379	370	353	365	362	334	336	373	381	413	334	335	344	305	356	360	355	342	352	367	383	399	342	333	356	348	379	382	363	352	355	324	343	314	372	371	329	364	342	368	329	343	307	350	350	363	338	348	368	340	348	342	368	356	358	346	352	319	351	336	361	363	337	346	333	363	316	312	383	348	313	361	323	348	314	356	351	403	361	348	361	376	347	357	374	367	336	339	364	351	357	373	337	352	385	350	370	371	375	364	369	349	304	357	364	345	339	343	332	349	364	335	340	317	355	343	362	311	355	331	334	360	375	348	349	339	355	342	339	384	391	328	363	341	359	359	377	362	358	361	359	348	353	351	369	323	375	320	326	348	345	354	341	375	306	337	354	344	333	338	337	337	375	368	323	355	366	334	375	340	353	382	328	321	310	360	320	353	324	318	345	372	344	380	355	353	354	368	345	356	359	338	329	351	353	347	330	357	351	358	363	341	328	366	341	345	342	338	350	348	351	372	378	363	334	338	342	380	353	345	331	342	360	295	359	361	358	364	336	316	341	362	351	366	362	355	322	326	389	338	337	337	360	350	337	360	357	349	326	357	350	328	338	320	342	370	366	346	368	381	380	385	327	359	356	339	385	344	343	368	391	318	358	366	345	326	316	355	359	332	356	324	354	342	355	359	356	370	357	382	393	387	374	318	346	354	355	319	345	350	400	368	354	334	327	351	349	324	360	365	364	366	360	360	372	364	361	359	355	368	351	310	362	355	327	362	334	322	318	384	350	367	289	343	346	324	371	334	339	365	349	375	343	312	389	349	358	384	314	365	353	365	378	355	350	356	363	320	325	347	348	326	339	342	319	368	349	350	371	382	357	346	356	332	364	384	336	343	343	332	337	348	393	328	341	326	329	301	354	382	353	341	370	323	323	337	350	306	342	358	351	339	301	352	369	346	331	358	318	306	363	307	359	347	365	353	363	339	328	368	364	311	368	344	330	369	317	342	315	358	328	353	313	372	345	337	355	321	354	338	361	344	361	338	338	368	366	383	342	366	392	388	371	359	341	327	357	326	354	330	290	330	349	331	332	379	327	313	353	334	360	344	360	329	332	370	334	329	358	347	358	344	391	313	362	308	324	376	380	311	348	340	364	356	366	357	369	349	382	351	389	362	355	354	413	350	338	352	329	324	355	378	340	360	342	316	317	317	330	387	342	325	338	353	345	360	333	343	334	314	327	355	357	347	354	373	327	328	350	366	363	347	327	330	327	325	375	331	320	356	310	342	327	332	352	318	354	364	348	329	358	352	338	336	353	313	347	334	350	363	336	358	357	361	354	320	378	371	358	357	333	354	355	311	340	332	369	339	351	322	382	359	307	362	371	374	331	305	374	328	350	345	330	379	346	343	321	365	357	370	341	348	324	327	333	354	374	345	361	304	390	339	355	319	373	345	358	346	365	324	353	362	367	364	337	386	342	348	317	348	395	352	364	315	360	337	325	409	402	344	344	371	361	339	285	330	348	291	326	354	363	341	339	371	339	363	337	381	366	314	311	340	370	335	370	358	376	366	345	322	352	372	351	386	363	352	363	371	351	330	385	351	333	354	368	373	378	359	366	346	369	345	328	352	371	318	353	316	367	339	307	367	382	339	350	354	330	348	332	336	356	378	361	346	321	354	337	365	344	363	362	321	351	329	376	342	346	392	347	355	370	346	366	306	358	342	367	360	326	356	364	327	373	325	327	346	292	353	367	334	365	337	355	304	354	324	331	353	359	349	376	328	351	359	336	317	357	342	339	353	377	342	340	389	324	358	316	323	344	322	371	359	358	350	368	300	310	347	321	337	330	353	330	327	345	349	373	327	361	351	353	354	376	314	330	384	392	357	368	346	340	337	314	333	355	383	353	391	335	353	338	319	363	360	364	344	365	402	350	346	364	336	368	362	355	379	373	349	353	366	368	333	332	334	353	394	358	355	386	370	335	355	358	367	339	349	353	351	346	376	351	332	345	327	352	301	360	326	321	376	354	353	330	345	351	366	344	355	349	371	341	376	368	341	361	367	335	363	356	351	388	391	372	364	348	363	352	373	368	321	331	336	316	342	340	369	349	329	331	374	326	326	364	344	364	342	339	364	367	340	348	352	342	336	358	353	365	355	362	348	344	361	361	318	373	333	356	346	356	358	377	325	360	392	339	347	377	298	328	343	353	360	345	349	349	366	348	383	380	351	349	375	357	373	353	330	307	327	330	331	368	369	338	325	351	362	360	356	382	363	312	324	364	366	331	329	329	356	339	348	336	358	368	337	361	326	361	313	314	344	379	330	319	363	345	339	339	327	364	328	330	329	356	355	356	362	357	351	327	354	347	338	344	382	318	329	310	372	353	355	364	320	362	365	331	347	327	355	346	357	413	330	362	340	343	357	366	342	354	373	321	353	358	357	349	340	359	359	341	354	334	371	341	355	350	342	335	328	354	331	344	342	325	339	319	346	342	349	337	374	335	339	324	380	346	301	352	366	347	343	347	317	386	357	387	383	344	363	354	333	354	363	352	353	345	368	323	337	322	319	387	369	391	360	362	352	361	368	372	346	362	364	359	334	344	369	333	366	374	364	320	348	350	379	350	358	339	324	375	322	338	330	336	335	371	342	322	358	364	362	383	296	369	314	348	366	364	332	354	352	367	336	321	376	357	356	342	334	315	363	376	357	364	354	373	383	355	343	342	335	357	358	359	363	375	340	365	346	348	378	357	295	373	366	353	327	343	349	346	363	335	328	323	313	372	365	372	355	360	410	355	283	365	365	333	349	360	382	349	379	344	338	373	401	342	390	333	358	357	321	369	330	364	330	374	344	350	353	360	369	318	338	343	376	369	363	341	339	335	366	343	336	354	350	379	341	365	341	373	336	376	349	347	369	369	342	331	324	307	355	370	320	390	332	361	330	334	334	356	305	337	378	339	369	340	309	382	348	330	339	329	329	358	326	362	326	339	342	345	324	344	310	331	341	339	387	343	311	350	350	327	354	340	338	375	347	328	377	313	320	330	351	353	335	342	334	364	361	336	363	406	341	358	331	321	353	377	367	344	343	344	355	336	369	360	345	345	341	354	330	306	343	353	349	357	351	340	354	358	360	338	377	326	383	356	320	390	378	336	349	349	335	374	344	372	352	383	314	354	341	377	345	365	355	354	347	355	366	302	341	361	359	334	348	341	371	352	348	358	373	303	364	368	342	370	373	327	334	351	310	365	355	386	358	382	360	343	361	348	376	340	398	352	305	353	360	368	324	324
5457	889	772	816	794	740	792	768	785	784	772	709	800	702	765	785	729	787	790	783	754	792	758	731	799	792	781	794	761	739	758	794	746	748	763	761	797	783	743	765	797	788	810	759	742	820	760	774	767	781	802	749	750	779	758	796	791	720	771	729	790	727	786	747	760	792	788	783	746	732	811	744	763	760	807	763	763	767	796	750	804	760	743	774	767	802	783	795	836	711	776	743	771	757	750	776	739	804	746	758	760	781	774	771	762	817	750	714	825	788	793	778	799	770	779	785	801	782	762	791	746	736	751	807	733	757	766	786	786	793	790	730	802	802	771	747	792	772	776	803	782	777	792	765	775	750	740	743	801	769	816	802	752	772	731	770	777	827	760	761	743	775	801	838	777	797	756	747	738	790	734	765	755	778	741	734	756	820	772	821	712	816	789	830	763	765	733	801	790	758	771	804	782	755	748	794	749	769	764	791	766	747	759	749	795	780	767	781	759	755	792	758	785	783	761	774	761	813	756	807	802	789	794	756	784	762	765	779	784	774	812	771	743	793	772	806	759	734	770	757	744	742	772	786	757	745	759	766	742	761	741	770	782	794	735	772	809	796	766	759	744	775	771	725	818	787	738	755	785	761	817	776	767	782	855	814	793	828	761	765	726	741	781	783	737	731	822	794	786	783	793	835	798	730	776	819	768	765	828	776	781	795	785	755	747	720	733	779	803	750	760	746	807	722	792	775	760	771	764	776	772	806	819	768	771	797	778	749	779	784	781	755	772	708	694	747	786	775	714	738	797	779	763	783	781	824	775	765	787	817	731	746	776	802	725	807	755	756	789	793	756	762	795	763	822	798	788	779	750	790	792	778	742	743	652	797	787	776	727	765	800	807	845	774	720	767	769	739	808	806	786	742	780	780	776	797	791	777	785	772	829	765	790	763	807	747	792	784	774	780	829	788	749	772	766	745	738	756	727	754	754	748	756	754	772	798	799	798	769	781	788	777	761	776	749	775	778	782	818	755	788	764	762	785	745	760	771	769	738	736	754	736	789	764	747	774	761	808	792	771	754	740	787	750	760	752	754	768	776	806	764	763	764	728	753	750	814	824	793	788	748	777	801	848	763	802	742	779	775	794	754	785	753	776	720	761	769	753	757	822	770	742	812	764	778	747	730	818	764	720	812	722	825	770	740	769	750	769	818	790	777	792	767	757	732	804	749	771	835	783	803	772	741	749	764	763	776	803	741	785	773	753	790	737	720	760	826	784	767	779	774	797	732	768	789	777	743	805	795	778	760	812	759	804	789	773	795	718	754	765	765	757	791	779	794	748	776	772	794	816	746	734	753	785	728	776	714	755	767	765	781	765	817	780	798	730	774	803	773	802	773	778	785	808	758	815	746	809	829	766	790	796	794	767	779	746	760	802	788	741	776	753	805	784	750	788	795	773	755	783	782	750	714	735	778	770	756	831	815	820	778	737	789	769	785	729	793	743	730	823	769	768	770	770	742	760	777	763	687	799	747	791	773	717	795	776	715	810	763	804	757	762	793	817	719	772	728	737	721	765	749	817	748	764	791	827	753	763	742	765	795	742	766	815	775	742	759	772	790	787	680	779	752	787	792	799	744	763	725	696	767	756	756	758	764	779	783	743	780	780	761	775	784	808	765	740	794	769	762	803	831	766	805	735	783	762	753	784	740	757	781	762	798	801	781	766	795	762	763	776	806	779	781	815	750	798	790	807	749	735	815	788	752	756	734	815	746	767	795	764	747	769	752	777	724	729	786	753	775	735	731	797	776	713	790	724	737	783	763	783	778	749	764	711	775	725	755	753	730	799	800	717	748	803	748	779	744	805	750	828	784	795	775	763	734	773	740	796	808	767	787	743	777	763	764	808	777	752	701	755	802	786	731	806	833	785	764	741	743	774	783	797	777	776	768	795	789	753	751	736	816	770	781	799	753	761	754	766	705	752	745	753	755	761	790	791	753	759	783	730	767	757	791	752	720	755	774	757	747	753	749	747	806	743	776	784	749	795	729	806	772	815	782	786	791	732	767	805	776	698	751	776	779	750	775	765	716	788	787	755	769	711	767	787	761	783	755	790	807	805	785	752	764	770	707	740	774	836	788	759	753	749	767	772	771	755	756	814	834	754	794	760	784	773	753	751	735	738	765	761	750	811	719	752	792	795	846	759	791	773	772	734	759	768	789	774	788	783	730	779	819	747	715	771	739	757	776	774	765	736	703	778	794	775	705	774	773	773	768	744	751	768	745	765	768	690	754	756	736	793	766	825	774	833	758	790	792	788	799	760	803	771	788	741	774	737	744	772	758	759	758	755	753	763	778	768	732	788	822	783	753	752	746	756	752	781	800	788	751	754	795	772	720	835	759	820	770	804	812	776	746	802	754	757	815	765	812	766	758	824	807	780	826	776	833	782	775	766	759	774	767	779	753	743	747	771	775	776	792	779	746	728	809	757	716	782	785	798	776	763	718	816	774	738	770	748	749	777	811	806	763	742	761	743	770	782	740	715	794	753	769	777	720	783	824	749	738	813	815	784	755	766	795	794	727	741	787	739	769	780	806	808	771	803	777	794	773	805	743	754	823	741	797	775	758	768	752	801	750	748	757	769	799	745	794	787	731	710	788	792	823	801	760	790	757	740	760	756	805	788	775	771	770	730	813	788	782	753	785	774	773	814	800	758	726	764	761	790	807	743	800	759	729	731	731	769	739	762	722	766	753	805	684	747	770	778	765	785	751	803	770	777	775	741	801	740	828	798	761	747	818	731	730	777	774	778	784	779	766	778	776	784	823	751	704	804	792	753	793	774	802	747	813	735	782	729	724	811	775	801	742	746	747	788	777	796	742	768	758	742	729	789	758	780	740	730	756	808	773	762	804	801	764	795	739	767	736	770	790	788	774	764	788	764	827	813	749	823	772	790	753	753	762	765	748	711	771	749	785	730	738	756	747	776	723	813	730	799	857	794	776	796	749	810	759	767	768	826	725	752	771	733	744	772	777	822	781	771	797	813	766	773	787	764	804	763	690	778	724	776	766	771	747	751	751	782	809	696	777	759	764	832	777	741	740	763	814	753	760	771	777	762	760	770	772	759	773	833	772	767	781	812	783	721	799	762	741	772	752	787	782	760	805	774	767	773	758	757	820	777	701	741	750	759	811	796	789	811	771	788	690	806	758	772	795	772	789	765	716	767	745	728	771	795	807	750	687	783	781	735	729	769	764	797	763	749	800	788	719	727	773	756	798	771	787	761	751	825	826	721	771	746	755	778	750	818	742	762	763	776	762	771	735	756	742	734	824	821	793	798	735	803	802	774	802	774	814	788	761	745	765	752	785	767	766	799	747	796	752	803	823	804	744	802	808	741	763	812	758	754	772	735	810	801	808	773	768	785	765	847	758	772	795	800	782	751	757	782	777	762	770	733	781	749	789	773	783	808	749	759	801	816	779	763	776	774	741	750	781	760	800	761	762	799	823	810
24563	21026	24483	27770	20550	1867	404	320	321	278	262	233	260	258	271	259	227	264	237	235	227	211	206	221	244	237	259	250	247	259	255	262	267	239	233	243	220	249	247	241	214	249	231	228	246	264	231	224	263	242	232	261	220	246	253	226	216	239	219	236	215	239	231	248	233	221	242	275	262	231	258	235	235	228	227	213	229	210	233	241	216	259	199	209	235	227	204	218	219	227	223	213	250	230	237	255	225	232	246	250	212	230	227	248	230	220	238	206	226	256	246	265	254	252	231	220	227	223	229	227	244	238	232	208	273	231	229	220	218	228	228	258	253	267	260	210	232	244	220	220	236	231	240	218	219	228	234	221	213	243	220	224	222	234	217	212	217	214	242	229	231	238	250	216	279	234	262	224	231	234	219	221	228	203	251	253	245	252	212	208	223	241	227	229	220	247	213	235	217	229	221	204	239	253	228	228	211	209	219	275	225	238	237	237	214	236	232	245	271	221	221	239	219	266	229	253	226	251	208	220	227	205	226	236	209	233	214	242	219	251	220	233	240	214	241	251	216	229	216	223	267	262	236	202	222	256	221	227	188	212	233	225	230	237	252	214	226	274	254	234	228	231	248	246	253	238	251	234	209	198	177	225	231	214	225	232	234	250	256	246	212	220	223	241	211	268	237	221	233	219	243	238	231	247	204	239	235	248	230	233	214	243	200	271	249	241	242	222	222	222	241	203	222	244	208	201	250	236	262	240	241	220	225	210	232	243	224	244	194	242	226	250	216	220	232	266	208	211	220	241	236	245	267	249	234	228	250	218	240	226	244	217	208	239	225	204	236	263	249	226	208	239	229	224	216	237	216	226	237	256	225	240	252	228	253	226	224	232	229	233	233	228	221	220	218	231	238	202	233	220	255	238	253	238	249	243	229	233	260	240	234	237	234	210	215	205	237	239	215	215	240	225	235	244	217	227	252	245	216	230	233	228	227	226	216	233	230	248	242	244	237	225	217	228	251	234	240	254	238	226	236	246	215	228	218	242	215	215	203	238	235	241	208	213	238	239	224	217	254	233	229	236	220	229	236	245	241	251	222	207	234	236	247	225	234	242	235	229	193	236	227	211	234	248	230	247	252	267	247	253	225	214	254	210	232	248	253	251	249	226	206	234	233	235	216	233	242	237	231	220	227	216	190	223	225	217	212	265	222	247	229	228	252	253	231	203	224	229	228	244	239	223	253	232	259	256	214	207	229	234	236	239	251	264	234	211	221	253	232	227	244	228	261	222	225	237	214	245	251	257	247	231	258	253	243	172	233	231	256	266	235	280	237	220	245	216	252	232	221	230	218	255	237	223	196	242	234	191	230	229	232	236	277	221	221	236	243	185	267	258	238	218	225	249	215	219	276	249	258	239	217	243	244	242	254	247	228	224	232	218	215	229	243	202	248	246	240	236	235	241	235	245	247	228	247	223	236	231	270	240	269	211	222	236	257	234	236	242	250	223	218	250	255	236	249	218	243	244	209	205	234	261	225	236	243	226	245	239	235	238	219	242	223	210	217	246	260	241	235	220	212	215	239	199	196	250	213	241	232	268	235	245	231	233	219	234	251	242	230	213	236	250	216	232	209	225	230	255	257	223	271	237	245	220	243	207	239	222	272	244	230	245	202	219	214	249	215	208	241	251	214	228	236	227	236	241	272	218	234	269	231	244	250	253	267	206	224	244	222	223	239	239	245	232	223	232	268	237	219	215	229	235	249	215	235	233	212	233	264	246	239	247	244	231	222	219	248	212	202	222	220	220	230	215	227	202	232	261	271	239	234	251	213	234	255	233	239	232	250	226	234	280	223	206	241	232	237	210	244	249	213	213	241	256	222	227	212	213	219	227	246	250	249	235	205	244	237	221	242	223	241	212	241	223	231	217	222	217	217	236	230	208	239	238	217	249	241	242	220	240	229	248	215	241	244	247	233	223	236	224	258	243	242	234	213	237	250	237	216	218	249	242	218	226	227	238	252	207	222	221	223	237	226	249	209	214	240	231	218	246	248	226	233	235	233	206	247	196	228	231	198	231	237	212	234	246	246	226	216	229	223	242	253	240	223	257	258	223	192	223	224	248	216	226	206	219	238	232	218	208	225	241	235	249	252	226	236	241	261	247	208	247	221	245	238	205	209	217	252	261	248	239	232	249	214	200	214	229	245	219	229	269	235	235	225	229	253	229	213	262	235	222	245	206	264	238	241	250	257	218	250	245	248	216	255	242	237	213	230	216	207	247	226	218	214	244	251	229	246	249	265	231	255	223	234	243	246	227	242	217	212	229	212	229	230	215	216	250	255	233	245	265	232	217	222	253	232	237	232	185	201	219	240	232	223	232	258	218	250	235	256	232	245	224	226	233	238	217	249	229	252	244	247	236	222	240	244	219	234	234	240	259	232	243	255	228	214	237	233	242	224	251	223	235	232	204	234	257	240	221	241	244	248	224	252	251	216	254	229	245	256	222	250	220	239	229	209	232	230	221	218	235	250	234	225	249	243	229	255	210	217	249	237	231	234	221	254	204	201	269	246	220	227	239	212	212	232	199	251	218	228	220	223	246	234	235	239	235	208	205	238	270	219	216	218	227	206	239	232	236	226	232	236	254	258	225	218	222	206	244	229	258	211	251	238	253	226	234	243	249	250	240	208	240	225	230	237	240	232	249	221	221	256	241	246	215	245	229	212	234	240	251	243	220	234	232	253	244	228	212	222	273	224	195	227	227	227	240	227	219	233	243	217	266	271	230	227	225	214	229	232	224	257	237	232	232	253	240	221	224	235	236	222	224	237	217	247	224	213	251	232	256	215	257	256	243	252	257	227	237	226	245	213	218	211	241	227	215	233	210	210	236	208	227	222	195	236	241	261	251	245	240	228	242	228	258	196	251	236	245	250	247	243	238	229	252	224	223	239	219	208	196	251	225	220	191	229	226	241	262	209	265	220	264	231	267	230	245	244	219	232	240	248	236	251	248	227	275	217	251	238	232	234	235	221	234	246	210	244	222	235	241	235	209	215	231	245	229	204	228	234	236	232	263	234	243	219	247	250	251	236	211	250	214	259	224	223	221	235	240	232	224	236	223	223	266	234	269	247	272	220	217	231	216	228	229	245	247	267	232	226	235	248	228	227	235	211	222	248	245	245	244	240	217	230	213	246	245	250	228	229	226	233	247	257	224	254	250	217	231	258	192	225	230	236	235	241	247	205	258	220	256	258	229	210	204	233	237	230	214	241	251	235	240	223	220	207	232	223	216	234	237	213	256	216	216	217	262	216	217	245	242	238	204	254	241	227	252	208	174	227	217	238	269	239	233	256	254	218	252	213	245	239	236	222	265	218	236	242	228	246	259	236	210	255	222	229	199	232	256	262	224	234	257	242	217	232	235	255	227	243	234	218	217	231	224	251	208	220	256	239	220	236	246	232	248	224	239	262	243	229	218	224	223	225	256	218	209	227	224	220	222	214	203	229	233
3066	2584	1549	861	752	632	604	578	555	542	605	599	512	502	579	558	593	547	488	527	534	531	504	495	517	479	532	565	541	514	507	525	529	516	534	519	510	513	478	506	523	499	508	526	552	545	494	525	538	520	518	538	517	536	515	544	502	523	518	521	493	494	535	511	529	512	507	522	494	529	516	529	541	528	507	510	525	533	545	523	536	542	489	531	532	521	539	515	526	509	521	542	547	480	523	481	512	537	526	526	518	512	532	515	548	538	477	535	548	518	529	553	563	520	547	505	573	522	511	500	519	525	521	497	509	504	514	545	493	518	542	513	499	534	537	529	531	505	536	519	543	498	480	517	515	482	516	492	505	524	532	520	533	531	505	495	502	539	529	473	545	523	517	487	497	492	506	550	490	507	540	524	556	496	514	466	565	501	537	546	540	498	492	492	491	536	528	555	509	532	534	506	535	538	541	510	503	529	513	552	543	527	521	542	507	515	525	514	550	545	531	560	508	538	507	501	498	521	553	527	498	531	541	542	478	512	502	530	515	513	577	522	534	494	563	538	508	551	483	490	529	529	468	490	499	537	509	513	538	514	561	537	549	545	516	471	543	497	537	501	537	539	529	508	490	531	548	517	516	534	504	541	556	545	550	561	541	531	518	578	537	539	559	513	522	493	500	513	498	522	493	530	488	520	533	530	558	514	524	506	536	502	509	520	537	490	511	506	501	492	513	523	525	559	539	509	463	544	543	538	562	524	498	472	576	533	522	504	537	547	514	526	509	520	536	505	533	536	519	561	529	534	470	533	535	499	539	550	475	511	520	511	546	507	523	525	488	530	508	542	554	499	520	538	524	537	537	521	507	566	507	519	513	483	532	558	528	499	542	497	520	494	557	474	481	481	578	535	532	545	523	511	522	534	488	551	543	543	565	495	489	541	521	503	516	572	525	542	492	528	570	551	517	494	517	517	521	489	521	487	533	514	569	525	559	512	557	564	479	463	485	565	505	540	584	508	486	486	503	530	537	563	555	533	501	568	606	512	538	520	554	536	491	525	589	533	543	514	525	496	506	532	510	506	545	518	552	549	534	512	524	550	552	528	517	483	517	519	464	539	526	487	542	526	505	534	550	523	540	521	556	498	545	538	547	505	513	510	541	489	537	534	500	554	512	552	528	533	526	534	511	564	521	527	576	497	552	555	537	529	522	537	547	577	509	508	521	563	508	491	542	528	542	505	517	514	490	527	525	575	501	552	545	525	553	555	521	513	544	534	514	571	497	519	506	533	521	545	600	537	480	524	554	514	502	508	518	525	528	535	527	544	509	534	517	516	510	516	523	507	538	567	532	513	513	526	517	505	549	544	537	525	490	521	543	540	513	516	529	545	450	524	473	466	543	511	546	540	515	509	524	516	517	551	527	535	554	483	518	535	575	533	503	530	528	550	514	560	549	515	535	484	535	499	568	500	550	511	519	526	506	555	493	515	494	562	526	519	528	577	503	537	560	498	539	537	513	541	534	542	522	530	503	510	502	518	485	498	513	507	488	489	519	504	518	519	530	528	547	501	497	509	539	538	546	563	499	531	541	499	531	538	503	549	499	551	493	516	531	517	528	491	550	565	527	531	545	542	489	529	510	539	520	551	534	553	477	521	498	545	505	533	468	573	516	536	515	517	512	496	502	522	497	530	497	515	516	538	545	525	560	535	521	518	507	501	512	549	526	476	499	532	529	519	497	547	527	565	511	519	516	585	558	539	529	534	519	546	514	536	525	520	531	502	528	495	544	520	539	508	521	454	523	541	529	530	474	539	553	509	503	525	537	504	529	516	514	547	523	514	536	520	512	556	492	507	537	517	498	490	531	541	503	506	546	514	543	553	495	502	491	533	554	555	500	492	479	517	551	535	551	527	529	530	539	520	510	562	521	545	535	526	540	530	542	505	521	539	529	546	497	517	534	542	516	498	521	545	506	508	518	553	490	514	463	531	490	536	518	540	518	569	495	541	526	540	514	508	530	519	525	560	544	525	534	524	526	567	528	543	549	521	580	503	546	504	511	512	523	519	531	553	545	528	520	529	523	546	546	510	551	526	533	523	549	508	524	533	514	551	552	507	494	499	519	511	548	496	525	499	568	546	523	509	529	537	527	553	515	519	515	544	511	537	480	492	512	501	546	533	528	533	550	504	586	516	536	495	514	569	495	499	473	576	494	545	559	512	510	553	496	531	542	541	546	534	486	517	509	548	483	555	510	542	529	523	510	552	538	525	519	578	458	520	525	520	495	520	570	483	523	529	494	507	542	528	585	552	506	502	511	508	545	491	497	505	526	532	486	545	532	565	518	518	574	542	543	520	550	527	597	528	502	534	515	516	517	555	543	546	495	522	530	526	536	532	553	523	521	525	486	495	558	526	503	531	556	535	537	500	538	532	552	470	498	528	535	533	525	504	518	511	530	544	523	507	557	523	537	504	526	551	524	563	541	532	519	499	517	535	525	540	544	480	540	535	522	531	508	540	499	513	527	534	521	529	570	525	543	518	515	503	498	521	539	547	544	560	498	487	522	544	537	533	536	555	516	524	545	506	539	562	516	516	541	513	537	523	572	519	524	539	472	491	532	492	521	521	536	565	536	525	525	514	528	547	498	518	507	567	532	534	480	555	546	527	520	510	490	506	542	535	548	523	550	555	524	535	575	526	502	511	527	519	542	527	488	501	570	527	538	523	510	554	532	530	505	522	504	501	538	534	541	517	560	494	484	521	578	555	499	561	520	527	535	499	549	538	517	533	516	547	519	554	530	531	535	508	551	537	503	479	526	561	511	544	516	516	517	488	509	498	500	540	572	494	525	562	520	558	506	534	539	493	553	480	538	527	525	508	527	580	528	486	549	530	517	521	478	537	524	542	532	553	507	565	520	516	528	502	558	495	593	507	496	575	488	494	498	528	531	529	546	474	492	501	547	517	511	479	518	534	507	496	536	533	535	514	508	538	497	533	574	537	527	507	522	520	514	527	545	508	547	514	510	542	567	546	537	500	524	544	498	533	526	536	510	506	525	527	550	522	541	516	535	458	514	504	531	515	509	527	513	520	537	538	540	495	468	583	541	525	532	533	538	491	479	520	513	534	525	574	510	512	564	538	533	552	519	516	494	517	556	535	506	493	523	532	521	552	519	533	488	551	537	508	516	533	480	517	538	545	547	512	530	513	527	531	528	508	509	499	525	512	481	508	526	539	503	528	490	512	564	478	500	553	547	521	507	512	505	542	555	564	498	509	538	510	492	533	536	522	485	502	496	495	507	536	549	540	524	528	496	536	519	501	501	508	514	517	495	537	494	485	514	511	538	556	502	492	532	503	500	580	544	550	524	510	536	519	546	507	544	520	524	510	540	520	506	492	537	531	525	503	525	539	532	529	509	514	535	533	518	513	523	520	494	513	484	550	513	501	504	473	505	508	556	518	547	527	531	511	515	534	532	489	525	528	455	518	517	561	559	537	491	544
23829	20982	25057	27107	20983	20827	1246	326	236	186	175	157	143	127	138	133	118	113	117	113	105	124	99	109	109	115	121	107	97	105	119	96	98	113	93	97	109	91	116	116	95	123	92	97	89	89	102	107	90	101	87	94	107	81	120	93	91	110	100	111	90	116	86	92	106	93	92	86	107	108	106	102	107	96	95	85	108	95	104	94	105	100	109	115	94	99	109	119	104	93	82	107	88	92	116	102	93	98	113	113	78	71	95	96	79	107	97	105	98	90	107	103	78	86	87	87	80	74	95	97	99	96	97	97	102	97	98	118	111	89	81	104	99	88	102	93	92	100	107	99	120	87	87	114	78	106	107	98	91	109	107	95	92	109	99	105	93	98	103	73	106	91	106	110	101	108	89	112	103	118	92	81	104	87	104	61	86	104	92	102	94	96	86	103	62	87	108	96	93	90	94	89	111	109	76	98	116	117	87	92	112	123	83	90	99	100	104	85	89	80	75	91	91	101	106	110	102	102	103	92	97	113	113	101	94	108	96	122	88	82	78	118	74	107	80	76	94	78	93	85	92	96	80	95	116	92	94	104	104	83	92	95	111	95	112	99	108	103	118	90	108	92	99	106	104	115	117	117	91	91	99	103	113	109	120	103	90	93	115	107	103	88	112	91	98	94	106	97	104	96	100	91	94	105	86	105	114	107	115	103	111	105	115	106	102	108	93	120	113	105	74	108	90	96	97	103	84	96	88	94	103	82	99	102	101	95	81	99	111	89	86	105	91	92	109	97	108	103	106	106	96	88	99	90	105	83	84	82	104	106	92	82	100	104	93	120	104	124	111	98	122	104	91	93	84	104	102	96	91	111	90	105	87	84	109	100	97	108	131	101	92	87	89	94	104	97	104	95	83	102	93	96	99	91	103	109	97	106	93	84	89	95	92	88	78	100	115	88	95	78	126	88	84	102	118	104	104	107	92	94	93	89	119	97	87	87	103	101	96	91	102	91	100	83	89	92	99	94	100	86	73	83	95	95	121	100	105	104	112	85	110	84	86	99	108	80	97	88	86	86	100	96	91	86	80	95	111	114	103	101	85	107	74	100	79	102	104	91	115	92	93	102	88	98	91	91	83	102	85	72	92	102	110	102	94	103	91	88	103	99	107	83	95	100	89	100	92	112	114	94	98	100	88	103	105	94	99	99	86	110	100	101	90	115	106	80	114	86	96	104	76	83	108	85	88	87	101	87	92	91	100	97	109	114	94	110	101	96	92	90	101	86	84	77	81	83	97	94	99	86	87	90	115	100	110	88	103	99	86	89	94	105	88	101	83	110	97	102	117	87	79	112	128	116	102	106	107	106	97	102	81	99	94	81	91	104	94	119	83	92	102	102	97	100	120	81	111	110	101	91	81	87	93	98	85	85	74	97	92	88	90	95	95	107	118	103	83	96	89	95	78	118	99	98	98	104	99	117	107	103	94	110	96	102	89	88	83	119	106	101	115	78	81	105	108	117	105	78	101	97	97	113	103	83	85	112	108	100	121	93	93	97	90	88	99	75	91	82	108	100	107	95	78	92	105	92	110	83	107	116	86	90	83	108	77	108	95	75	102	99	94	102	106	102	91	105	114	88	102	96	97	98	106	100	109	98	117	84	105	94	95	98	100	85	97	108	106	102	89	83	88	102	89	99	91	84	95	97	95	103	122	83	101	109	118	114	81	86	102	85	103	106	106	85	94	105	117	107	101	99	102	76	100	103	99	91	94	102	106	102	99	104	88	108	89	98	92	109	87	111	111	91	88	93	89	103	89	94	95	87	76	90	103	90	107	107	99	100	84	101	117	92	103	101	102	97	103	112	122	94	101	109	83	88	123	118	99	101	94	99	81	74	93	110	103	88	113	126	88	97	97	95	81	112	122	79	93	88	98	123	99	104	88	93	100	102	88	110	101	74	94	97	96	100	102	92	116	106	92	100	97	114	85	91	87	116	98	106	111	74	105	88	92	95	96	92	101	95	80	100	110	100	86	90	115	96	110	75	86	89	95	105	119	86	100	125	99	93	94	113	101	109	105	105	101	106	91	100	93	118	86	108	91	102	120	92	99	85	91	116	102	110	124	72	92	76	99	114	91	101	100	93	95	99	97	87	106	89	101	96	91	96	103	117	95	90	93	89	102	97	88	98	101	92	98	82	92	100	74	96	96	91	101	112	100	95	112	90	101	85	103	97	94	74	89	84	97	87	116	100	100	79	94	103	105	90	103	96	104	108	98	90	90	102	80	119	97	87	99	94	99	109	90	95	96	89	92	86	94	106	99	86	121	104	83	90	96	84	81	94	125	104	102	108	97	119	95	111	106	93	86	95	92	104	86	113	91	100	95	88	101	103	95	108	115	94	91	95	88	105	109	111	86	82	120	98	79	79	108	100	99	99	100	101	109	100	88	96	81	105	95	106	81	110	89	108	80	95	100	117	100	102	111	86	94	97	103	106	90	118	87	94	85	102	101	96	98	108	92	100	93	95	86	99	93	95	97	106	108	113	106	99	89	102	100	99	86	108	118	106	104	108	86	83	92	87	111	114	104	105	99	83	82	98	109	110	98	89	98	97	90	103	96	105	92	112	97	90	104	90	84	87	96	93	102	103	103	100	88	103	84	99	103	87	109	98	86	113	109	109	81	117	110	101	119	94	93	83	97	105	112	103	89	102	99	83	105	83	88	93	90	94	89	82	92	85	86	115	116	112	96	91	87	96	93	82	111	90	105	96	90	108	112	137	109	114	105	113	97	84	85	118	86	106	83	95	89	100	95	91	108	94	85	89	108	117	98	81	96	103	95	91	87	89	112	112	95	71	117	104	123	83	98	85	105	91	81	96	93	95	87	94	88	95	93	100	96	93	90	112	119	98	97	86	89	92	91	98	109	88	98	95	98	96	95	80	94	96	101	92	110	102	91	105	102	92	104	94	89	103	86	91	111	86	94	96	92	97	93	95	111	102	92	81	96	96	97	98	98	94	101	85	87	94	98	100	65	93	92	108	105	115	94	86	89	83	90	105	86	111	109	93	101	93	95	105	107	122	121	99	90	85	95	86	103	91	97	104	106	96	105	133	99	94	104	93	101	76	90	82	101	93	85	97	101	85	116	108	122	90	85	93	95	106	97	91	81	134	96	104	83	98	85	90	115	99	88	96	105	85	98	98	125	99	90	97	91	91	87	83	103	93	84	101	79	87	112	90	98	115	86	89	110	102	90	97	94	101	94	101	85	85	118	103	101	89	75	98	96	92	107	96	98	95	94	113	105	111	79	105	99	106	112	97	95	96	86	89	71	95	106	108	93	86	112	89	101	101	77	77	87	100	93	109	108	87	112	105	78	113	80	109	79	97	96	105	90	106	93	97	82	105	106	87	77	100	111	97	97	84	117	88	96	84	93	104	117	101	105	108	102	102	98	94	91	101	103	107	112	93	92	102	97	82	117	119	100	81	117	95	112	93	91	97	117	122
2987	4186	2277	1015	588	440	386	354	352	300	291	291	279	264	263	280	251	259	287	253	266	268	294	261	245	252	284	234	257	245	264	266	228	253	256	230	234	252	295	278	261	283	263	268	234	273	255	271	248	271	272	282	288	241	288	255	236	255	278	281	272	227	280	249	250	246	247	261	231	234	283	244	232	249	241	263	266	251	254	253	248	246	253	243	245	257	255	231	270	261	252	260	259	263	239	253	264	272	242	267	287	285	249	261	236	245	232	281	248	256	259	242	273	263	254	243	274	207	262	225	265	247	235	259	253	246	262	240	252	268	251	229	258	293	272	285	256	244	261	265	258	279	286	234	278	260	252	261	257	234	248	256	256	229	240	247	290	240	253	252	256	262	255	257	247	261	271	254	270	267	254	232	216	248	272	272	287	265	269	236	226	274	298	235	266	257	232	254	264	287	243	231	254	255	260	205	246	265	246	259	249	241	236	262	250	272	229	254	241	276	251	300	264	261	266	264	249	284	267	260	275	269	259	234	299	251	254	224	261	275	262	246	272	252	239	269	267	241	231	275	237	291	237	253	221	244	233	240	264	250	265	261	260	253	289	241	293	245	255	245	253	261	259	238	271	274	248	217	258	256	239	235	277	241	255	242	269	278	257	268	250	257	266	256	268	261	262	251	257	222	264	216	228	284	260	235	267	254	269	253	229	243	231	255	252	235	243	274	261	283	262	254	267	252	275	287	265	240	259	248	252	256	236	240	254	253	271	246	260	245	220	222	255	247	233	250	249	264	245	231	270	241	250	236	234	247	268	244	242	280	266	259	230	268	280	250	233	254	233	245	246	244	271	251	263	250	275	230	266	239	251	278	252	244	275	263	236	260	264	251	275	250	262	248	279	256	242	264	257	276	263	270	229	238	245	247	237	264	239	244	262	277	261	266	261	252	255	274	234	270	241	261	286	269	265	273	276	249	265	290	236	246	263	263	269	278	251	244	263	232	273	270	247	282	281	240	254	244	242	262	260	237	287	236	222	265	244	242	254	253	241	255	257	273	238	265	246	261	242	240	287	227	269	284	242	261	218	276	276	277	240	254	256	255	259	251	262	272	243	236	270	258	271	261	256	286	275	272	258	278	258	281	255	252	246	271	272	251	240	255	227	281	250	267	257	260	253	269	274	253	236	240	243	265	226	228	273	252	262	243	235	269	228	268	257	252	256	265	253	273	284	269	259	246	259	279	264	260	263	279	260	264	283	231	291	290	256	245	243	261	273	243	249	247	259	298	264	212	263	228	263	257	281	292	269	281	253	285	260	280	236	242	266	271	233	274	257	241	246	279	261	274	255	267	265	266	244	246	246	264	266	262	261	290	253	247	235	273	237	257	286	277	247	268	269	262	252	258	258	250	284	267	286	284	247	271	241	267	250	289	255	243	258	228	297	259	274	269	262	254	260	257	263	251	262	247	284	278	232	251	258	264	245	269	279	263	232	262	220	246	221	230	254	264	266	234	254	246	252	258	259	248	252	262	269	261	267	243	243	245	269	255	282	277	279	265	263	257	267	267	231	244	256	252	257	224	247	242	266	265	258	281	259	259	243	245	266	276	266	292	255	269	269	251	251	278	245	231	235	256	257	248	264	243	253	251	282	264	247	243	230	270	242	251	247	252	281	245	262	272	255	275	247	266	241	255	260	238	219	247	252	228	271	253	229	250	242	259	262	240	270	263	255	258	266	251	228	267	256	271	284	224	277	247	255	253	269	281	271	254	256	246	253	249	292	262	251	232	270	304	246	269	249	273	238	242	269	246	252	291	238	264	250	270	235	236	245	268	279	246	250	257	253	255	263	242	259	271	245	264	260	265	272	245	255	247	254	245	269	267	273	248	259	255	249	250	261	243	237	239	240	271	241	264	260	246	254	260	230	230	266	244	249	250	273	278	247	253	291	267	236	276	259	241	258	260	272	256	263	244	246	256	258	286	220	241	247	250	256	248	244	232	268	294	257	284	261	265	264	256	276	249	261	224	224	242	279	249	249	231	268	265	255	242	278	216	268	266	253	238	280	230	259	278	241	250	255	257	279	255	258	266	239	234	247	247	246	254	245	232	244	254	265	257	262	242	255	250	254	282	272	251	273	250	243	256	268	244	255	270	269	287	242	235	239	247	260	254	274	235	253	271	254	266	263	242	279	271	244	232	261	271	251	256	249	235	293	277	258	261	254	274	283	228	225	239	256	251	246	254	269	252	254	267	229	231	234	239	236	277	242	240	244	204	250	243	243	249	238	260	292	253	263	260	285	239	268	242	269	248	259	230	239	249	243	278	253	279	275	272	267	232	248	259	265	275	245	239	239	257	246	235	247	260	267	261	258	212	267	243	241	267	263	282	230	249	265	240	237	273	259	236	247	242	229	270	267	253	246	262	246	272	278	227	261	253	240	230	278	280	239	280	271	243	247	256	233	269	272	247	250	240	265	240	257	296	247	208	269	244	250	266	249	275	244	243	265	250	226	278	275	226	261	289	239	260	243	248	260	274	268	253	233	238	298	269	268	261	219	251	267	248	270	263	261	247	253	242	309	259	257	277	276	276	264	260	268	262	232	270	241	276	247	249	257	213	270	270	222	271	231	258	260	274	279	256	265	256	287	215	251	243	240	228	261	246	276	219	270	280	270	251	254	268	247	275	250	244	229	271	248	264	254	262	284	277	253	269	273	272	236	242	272	262	233	239	290	275	254	260	268	262	303	255	264	268	236	260	255	256	246	241	261	241	241	262	220	252	268	262	265	247	255	241	257	276	233	279	255	278	252	267	234	238	258	267	260	257	238	230	258	262	232	263	272	248	247	241	272	271	267	257	251	227	276	277	255	261	247	261	264	260	246	272	252	253	274	292	262	234	265	243	254	257	258	219	252	247	243	231	248	277	246	272	275	281	295	252	244	236	268	272	266	268	264	248	221	253	277	283	251	257	257	230	288	238	247	274	254	245	269	249	250	239	248	242	250	236	263	254	244	262	274	261	271	282	258	254	254	268	268	265	263	249	265	258	235	275	268	213	259	248	272	217	261	248	241	274	248	272	234	235	271	242	280	255	280	248	253	262	230	283	223	254	278	242	286	256	245	275	263	272	234	249	275	240	279	253	259	258	253	306	239	238	244	268	253	244	250	242	260	273	270	256	259	246	271	247	277	227	258	244	237	257	252	259	263	226	275	261	251	261	254	282	257	280	237	254	274	261	261	260	252	228	258	240	259	216	275	297	274	267	231	240	278	242	245	249	269	236	257	269	242	260	261	266	255	288	268	311	264	231	262	255	245	241	263	247	256	248	230	256	278	252	254	263	250	249	256	246	254	280	230	230	246	254	276	240	273	271	251	257	241	249	270	262	276	271	255	263	242	247	255	257	264	237	265	253	269	249	264	245	259	225	240	234	262	245	303	237	233	228	274	260	268	257	234	236	232	246	228	274	217	260	250	252	262	232	258	237	264	251	243	262	256	257
32593	10865	1050	398	391	377	336	352	370	354	379	330	340	333	365	344	359	326	327	348	343	367	355	349	325	367	320	329	340	352	355	367	304	349	358	347	328	377	364	326	320	341	352	350	378	346	338	355	379	358	335	327	379	355	353	379	365	332	333	349	355	325	355	338	350	322	329	315	323	364	351	355	337	388	344	311	375	371	353	334	308	357	373	385	345	356	346	369	341	335	318	331	323	373	389	357	337	334	334	349	331	326	352	376	325	312	371	337	344	352	340	345	338	353	346	359	306	341	354	325	346	383	325	335	310	356	370	321	359	353	354	333	323	356	358	346	332	353	360	386	347	305	336	324	343	345	336	370	387	358	365	377	340	386	330	350	312	354	313	363	309	357	358	328	369	351	375	366	332	367	362	357	348	355	350	335	332	348	330	354	336	345	336	354	381	354	331	308	351	354	333	362	320	342	360	325	317	361	321	358	319	348	359	337	314	316	333	348	380	366	376	333	360	371	337	319	367	366	325	345	359	341	335	333	361	340	355	348	344	321	357	374	346	332	380	380	357	355	363	313	345	352	341	358	344	343	349	355	331	340	329	376	370	365	365	326	366	372	353	356	336	356	387	306	365	345	366	411	348	343	355	351	373	375	376	323	338	358	354	313	310	353	360	340	311	363	334	347	364	371	347	358	396	387	343	334	364	357	343	340	367	343	381	363	338	314	337	367	349	366	392	310	342	350	351	353	355	353	344	376	365	339	348	315	331	332	345	336	343	366	339	360	356	310	366	345	380	345	345	381	326	354	367	322	332	374	348	348	383	321	344	385	338	371	374	416	397	347	322	365	370	360	347	358	358	339	360	377	337	345	355	345	357	310	329	342	349	380	311	366	391	344	363	346	319	321	333	364	355	349	316	339	363	359	336	361	349	376	386	360	330	322	351	356	318	339	356	353	332	343	330	330	353	354	359	370	327	336	325	377	355	360	340	334	348	326	340	370	357	356	397	343	377	337	365	364	361	330	353	350	356	363	369	351	383	350	326	329	306	366	375	362	331	369	353	376	345	339	351	338	343	342	347	340	364	371	357	336	363	344	345	373	323	322	341	348	346	363	357	332	300	345	362	334	356	367	367	348	347	345	330	363	354	335	365	365	349	361	322	343	342	335	361	345	320	355	378	343	384	354	335	364	296	338	331	342	319	370	318	388	357	375	341	328	357	368	321	367	348	357	378	372	335	331	367	344	300	344	327	357	324	350	353	353	354	355	320	404	382	331	345	360	346	332	342	333	336	344	350	308	329	342	398	367	330	349	357	334	324	341	358	356	362	361	355	324	331	350	354	370	344	370	350	343	352	388	348	355	360	351	321	365	342	377	349	343	339	321	343	338	360	377	322	335	329	377	322	318	357	346	381	318	337	362	342	305	336	361	368	362	316	345	329	376	357	353	349	352	330	368	366	326	379	323	332	311	325	341	369	377	301	319	342	340	300	327	313	350	370	377	352	370	371	349	368	373	369	353	357	325	342	305	365	339	377	339	379	330	390	323	363	321	353	337	328	367	334	326	346	369	385	339	321	349	318	362	341	296	358	340	368	360	360	350	359	384	324	387	334	336	339	353	366	347	389	353	360	332	345	353	362	309	380	321	342	369	353	337	364	348	338	354	344	317	352	352	345	365	327	346	333	334	370	388	372	333	336	383	336	353	343	379	344	347	322	358	368	337	346	326	375	345	337	352	345	333	337	372	362	349	327	327	335	325	371	351	399	350	383	369	325	379	332	364	403	361	345	347	340	366	341	359	366	340	344	353	363	319	327	337	342	289	350	362	356	382	342	332	335	332	312	350	339	325	378	380	326	301	355	338	351	352	326	376	351	355	341	347	340	363	350	344	361	398	389	342	352	341	364	356	358	372	395	350	356	360	344	364	354	353	414	353	330	349	308	358	344	355	335	335	328	311	330	337	381	363	368	347	360	342	357	382	331	351	298	354	337	357	337	371	349	324	365	344	350	326	336	335	343	363	368	349	341	383	363	393	362	330	354	331	382	354	348	343	355	371	348	348	380	357	350	344	346	335	351	353	376	360	368	287	355	347	347	364	339	331	365	359	373	357	354	372	313	348	370	362	357	337	383	336	340	346	350	340	339	334	345	340	355	336	357	360	361	327	338	342	306	322	330	330	341	322	353	342	335	343	340	377	356	372	357	375	342	310	353	366	336	341	342	352	355	317	373	342	352	356	337	306	326	339	340	357	359	365	311	352	343	367	343	371	338	341	371	344	354	356	314	321	304	334	336	327	324	328	351	323	335	343	344	366	340	364	332	406	327	333	335	321	357	322	365	381	380	365	364	401	330	353	315	345	332	361	362	355	319	323	370	347	329	329	335	333	398	326	322	315	340	363	302	333	317	356	314	346	352	339	358	351	334	360	354	362	368	351	347	330	340	357	343	343	322	385	385	350	315	344	331	345	317	303	377	362	336	364	358	388	347	363	307	365	364	364	358	311	360	364	329	362	372	365	306	341	396	371	331	328	368	341	318	341	325	352	325	382	338	305	346	339	335	381	372	342	349	351	366	325	403	328	364	345	359	336	318	358	339	375	330	349	343	303	371	397	334	376	320	352	353	364	360	356	343	340	355	339	347	330	326	327	311	373	329	371	294	334	333	351	362	360	323	332	349	332	347	347	315	363	347	325	353	359	370	347	356	342	367	362	384	385	354	363	365	343	352	352	365	356	369	364	345	364	336	367	373	388	356	356	312	356	348	337	356	351	313	383	340	356	359	329	369	317	348	365	304	345	361	357	345	358	334	357	344	355	317	336	326	370	349	356	362	351	315	329	339	350	354	336	341	350	355	363	320	359	331	344	333	354	369	345	356	324	358	327	330	321	346	350	368	370	337	346	345	338	363	357	336	348	334	332	322	356	370	340	365	306	356	370	344	341	328	351	318	324	323	342	339	366	362	316	333	350	373	354	343	353	324	333	371	339	401	338	349	369	363	399	353	360	374	354	362	338	341	345	340	358	364	336	371	367	342	373	374	310	355	351	322	349	350	342	329	345	377	380	336	336	356	396	362	376	339	336	335	382	369	336	337	354	343	324	357	371	375	303	337	361	356	337	323	317	329	376	355	319	350	363	326	365	349	364	365	336	348	358	329	368	337	337	350	368	350	379	303	364	356	364	324	372	356	352	362	365	345	352	317	334	341	320	324	383	331	382	324	343	322	356	350	354	359	356	363	393	331	334	312	348	333	378	346	379	321	370	312	349	311	322	341	347	362	334	324	343	348	334	328	338	367	354	367	306	362	346	393	323	322	333	364	348	345	350	336	384	342	368	352	328	339	344	350	371	341	335	337	366	334	343	321	356	350	339	350	333	330	354	356	331	353	334	357	347	408	395	359	328	397	347	379	357	337	332	289	362	396	359	335	345	409	367	348	349	345	330	339	345	329	353	355	355	342	344	338	343	337	356	351	377	351	333	320	348	370	409	376	360	341	385	363	400
5573	923	839	805	778	799	810	785	748	733	752	731	716	759	781	745	797	765	790	775	776	769	789	762	767	823	736	728	761	740	776	724	754	818	741	720	783	733	731	829	723	800	784	737	734	768	721	763	797	742	784	761	788	757	772	740	780	731	776	720	765	778	819	728	797	752	770	795	743	761	755	770	807	740	772	764	813	810	756	775	779	717	787	733	722	734	738	716	830	797	812	771	751	767	784	778	745	782	754	756	773	739	748	740	741	785	748	769	759	798	744	806	790	771	743	761	733	728	761	781	758	824	759	756	793	784	745	752	757	786	763	814	816	773	780	805	812	847	786	795	745	766	770	739	806	763	740	776	817	728	813	737	774	755	779	792	764	771	760	815	728	750	798	731	797	774	784	801	795	739	763	751	817	775	814	809	803	766	807	720	851	773	759	755	766	752	790	742	765	761	802	734	691	765	771	780	738	732	797	817	774	739	810	806	713	753	783	786	772	784	778	785	721	768	783	781	794	742	814	763	754	786	828	746	744	784	769	718	787	780	787	748	787	739	808	779	776	739	717	764	781	780	757	812	785	730	798	738	773	727	781	811	769	785	767	713	783	761	795	750	731	763	781	737	803	770	763	757	779	788	795	738	765	779	762	749	789	758	784	789	777	760	744	766	758	725	796	749	813	760	769	758	739	745	790	737	773	772	790	744	781	742	797	729	799	776	754	771	785	739	747	769	766	787	763	792	774	794	797	741	788	770	801	741	755	786	754	781	800	751	763	762	747	813	775	729	769	736	741	742	780	771	776	773	771	780	798	753	839	788	752	772	761	753	770	723	778	833	806	750	769	718	779	754	786	723	718	752	753	775	791	747	752	847	756	699	775	782	776	760	749	733	771	742	701	749	760	815	765	768	772	723	779	756	762	753	789	741	785	756	767	761	778	788	706	741	778	779	798	787	742	770	748	806	795	805	818	767	770	790	749	804	810	761	762	766	695	761	777	764	799	748	708	820	771	750	778	746	813	731	776	771	751	734	775	721	749	794	727	779	741	781	753	701	719	782	745	806	780	721	791	786	714	806	712	744	789	809	807	721	794	799	707	819	730	723	751	764	836	748	830	822	722	748	804	773	718	783	742	802	747	802	762	778	740	769	742	805	797	772	682	777	802	811	801	722	816	774	802	776	759	757	748	806	775	760	802	775	736	786	793	788	765	811	789	727	786	775	761	752	775	805	758	755	751	798	725	779	773	778	761	751	765	770	788	791	789	819	748	770	793	777	739	745	717	762	727	752	776	724	749	824	793	756	788	774	779	794	765	803	764	816	771	803	773	769	812	778	735	757	764	735	756	784	777	857	762	757	786	805	804	752	780	781	744	787	800	796	756	786	761	821	770	777	752	769	779	770	775	763	781	764	799	796	752	776	746	769	776	822	753	782	794	783	738	780	770	801	779	764	764	798	792	806	738	770	738	750	786	775	788	758	743	794	830	792	765	779	750	747	781	732	760	797	798	775	826	773	755	779	811	779	773	773	736	728	782	795	818	740	767	780	782	727	782	785	741	732	806	754	762	756	752	803	781	758	756	798	747	735	795	800	785	768	750	772	788	760	761	729	762	791	817	772	727	753	730	778	783	740	739	763	763	765	752	798	793	775	770	806	746	740	766	861	783	773	791	749	768	832	764	706	766	769	763	779	797	746	718	810	809	782	739	761	817	763	774	770	754	815	734	794	750	776	741	773	771	754	792	754	782	783	719	709	733	793	723	720	769	767	762	725	715	772	741	753	757	760	776	771	730	787	777	774	807	720	749	780	758	720	730	758	787	733	765	760	756	741	784	746	808	777	779	738	829	786	829	768	788	747	784	763	805	813	818	791	758	767	778	771	762	775	789	733	791	726	798	774	763	754	734	739	777	798	709	772	860	803	780	763	725	836	728	750	791	775	755	764	791	787	771	754	758	753	790	784	757	753	776	790	789	747	748	733	778	736	782	781	764	745	773	776	748	789	752	820	731	754	735	751	756	799	768	753	792	792	762	737	776	787	768	717	747	778	804	755	766	762	795	802	804	775	764	770	794	798	801	738	760	755	750	793	797	740	738	795	753	726	768	774	740	811	734	779	743	784	785	747	763	750	796	815	774	776	778	796	791	767	759	728	760	746	829	762	815	775	758	757	738	792	772	810	763	783	743	749	770	775	771	757	768	793	766	781	767	820	800	804	785	748	784	788	756	777	739	777	759	755	780	781	753	764	773	758	787	775	738	811	790	778	804	756	734	757	764	778	768	749	774	742	743	785	792	761	745	827	790	783	744	748	752	770	791	771	737	814	789	797	718	749	816	817	749	738	796	787	773	811	726	790	731	735	787	803	784	712	780	788	767	676	794	756	755	755	774	775	759	750	776	769	787	776	782	733	809	810	807	736	774	758	750	770	742	735	732	791	764	742	796	786	795	758	766	749	784	766	791	806	767	744	747	740	704	758	768	745	750	799	730	769	815	751	769	779	775	808	773	826	763	761	739	749	773	745	810	741	765	737	752	785	765	795	754	804	767	780	795	794	780	760	744	741	749	800	756	772	756	694	742	800	785	744	748	732	787	794	763	753	755	775	746	731	855	745	809	762	819	778	789	753	783	762	743	777	741	742	766	775	758	772	804	736	855	754	797	785	747	748	725	831	756	790	791	716	802	767	760	768	764	709	768	748	722	746	805	790	815	766	778	754	779	779	834	786	796	731	761	766	767	759	835	721	768	748	818	803	770	841	780	755	806	701	801	795	762	766	774	743	749	781	807	750	754	760	805	784	821	808	772	780	729	777	738	719	772	763	748	765	792	819	822	771	779	781	791	758	756	748	742	792	772	800	798	755	738	770	791	738	768	749	719	773	798	778	805	726	770	797	734	730	759	801	804	779	814	740	824	797	754	775	780	771	776	841	761	783	781	765	824	755	729	783	747	780	810	803	770	706	802	794	777	745	786	772	788	763	779	710	790	769	761	789	777	771	761	809	764	727	743	763	759	795	749	750	730	704	783	780	754	739	794	741	818	782	800	808	743	796	737	808	755	732	749	744	761	806	785	786	691	761	793	730	779	739	774	776	778	718	746	788	807	770	737	866	769	772	757	786	745	753	783	731	752	788	732	786	766	770	776	770	733	773	748	780	736	779	785	754	804	754	783	838	807	751	754	760	765	769	754	799	745	782	769	732	746	727	799	763	826	786	768	792	804	785	780	782	777	778	746	781	770	727	815	760	769	758	790	770	781	782	743	747	743	751	771	750	776	807	714	774	788	737	762	753	778	772	803	738	754	840	763	733	804	817	719	810	737	808	746	789	744	758	773	760	783	784	792	743	788	763	797	737	769	775	769	733	748	806	804	767	803	727	783	774	842	806	833	748	768	648	764	798	756	791	792	772	753	766	748	748	757	788	766	783	737	717	742	795	742	759	777	731	755	764	760	723	768	752	785	737	812	749	802	725	771	790	735	808	779	806	763	774	818	759	745	802
24593	20994	24457	27706	20535	1892	416	355	294	288	267	268	249	245	239	237	209	239	264	219	276	261	229	241	243	237	230	230	238	225	220	240	235	229	223	215	246	266	223	240	216	242	244	232	230	215	238	248	208	253	217	257	230	243	248	254	213	252	207	231	232	239	243	223	186	240	235	264	226	242	229	236	233	219	209	235	245	238	234	206	242	218	202	221	250	226	228	225	224	237	262	239	201	235	231	216	204	224	230	217	220	242	230	239	235	215	249	244	227	214	220	234	222	244	216	203	199	265	216	245	248	230	239	218	215	218	219	228	259	232	235	245	195	239	232	245	265	222	263	228	231	241	263	220	270	217	236	249	227	263	234	206	233	214	232	227	276	218	183	248	237	230	240	227	254	262	221	242	228	231	234	240	212	223	214	247	210	232	243	242	229	218	230	239	236	233	252	247	236	226	243	221	245	206	250	230	226	237	238	239	251	213	229	229	240	235	257	233	222	235	255	243	240	245	242	238	228	229	219	234	249	213	207	227	202	251	233	220	241	259	238	246	260	226	232	224	216	248	232	250	248	207	228	241	244	248	249	246	221	227	239	229	212	206	241	232	241	213	247	231	222	224	233	256	249	238	206	221	239	252	209	215	241	255	239	229	209	251	250	233	235	240	211	217	236	218	245	250	252	224	254	239	273	216	209	222	232	243	215	232	230	227	259	221	223	242	232	235	233	218	216	244	218	223	230	238	228	266	209	216	236	223	249	261	235	233	231	243	244	226	223	239	237	260	242	234	228	241	227	229	226	253	239	237	243	232	238	221	228	214	225	257	226	243	258	244	225	240	221	209	235	237	206	240	222	238	192	245	220	220	245	247	204	239	245	249	216	211	239	232	239	224	246	250	235	264	212	258	224	219	199	235	210	238	248	240	212	234	220	224	230	210	229	250	213	216	237	218	225	253	246	223	238	236	236	215	223	206	228	234	244	229	252	244	271	204	207	223	263	187	212	227	239	241	208	241	218	242	228	243	248	218	232	249	214	242	217	255	224	235	241	233	234	265	250	244	228	234	209	263	238	254	227	199	244	254	253	220	232	246	234	224	245	245	234	243	229	237	215	236	235	246	217	245	232	234	240	256	225	241	225	248	254	240	252	194	217	245	273	232	249	247	222	234	250	238	247	213	208	227	260	232	221	210	247	260	240	228	238	210	227	227	191	209	249	251	232	279	243	261	221	204	219	233	258	259	212	226	226	245	248	225	202	226	222	242	239	222	201	207	258	225	205	214	245	259	226	209	212	240	228	201	212	229	213	237	234	234	253	236	261	232	255	222	230	272	239	239	208	272	224	234	234	247	241	240	247	260	230	221	237	242	217	248	203	229	220	226	226	232	239	226	243	208	250	250	237	206	204	223	241	231	247	248	228	253	241	225	234	235	221	232	233	202	250	234	235	207	269	224	236	225	247	202	230	236	227	233	244	236	242	235	252	237	238	234	234	242	226	246	230	224	209	214	211	237	227	217	226	229	236	260	233	239	244	208	237	223	206	254	219	231	233	196	226	251	205	242	243	215	222	209	204	261	240	216	209	231	254	217	218	240	208	250	230	225	222	259	225	236	270	253	232	209	226	254	230	229	234	239	239	251	248	206	214	261	256	259	253	253	246	248	224	247	236	228	252	239	239	226	239	234	241	208	238	194	230	206	267	217	216	208	244	236	207	239	244	252	230	242	250	230	211	238	239	228	214	224	219	227	250	207	223	243	221	216	240	213	219	245	213	241	226	259	254	257	232	241	258	246	210	212	247	244	248	230	203	218	245	224	255	254	231	239	223	216	225	236	253	234	227	241	225	216	195	243	222	233	227	257	265	254	228	231	236	233	219	224	243	224	222	218	242	254	207	246	228	223	243	209	237	231	242	241	210	244	225	199	217	204	283	254	221	236	223	245	227	222	228	202	241	212	205	219	255	228	246	221	262	235	212	228	212	198	222	199	219	202	205	241	218	222	235	256	218	226	214	203	229	227	262	262	215	228	222	232	226	251	217	256	249	250	250	240	218	230	253	230	220	241	244	229	207	265	236	238	215	209	238	198	246	209	222	190	223	256	259	231	212	222	223	220	233	239	219	217	209	269	214	217	237	241	222	258	203	263	224	201	267	236	259	231	239	244	238	236	209	224	261	230	244	227	195	250	245	236	231	263	200	241	251	226	237	201	221	241	231	231	214	228	215	217	236	243	242	240	201	225	242	231	216	215	215	242	243	239	244	268	249	242	244	239	222	239	225	224	227	222	242	223	244	202	225	222	260	249	236	229	226	222	214	223	229	201	224	228	261	204	248	237	229	233	225	264	248	236	209	222	229	212	207	231	232	229	243	250	204	239	209	229	229	224	228	224	208	200	236	241	243	242	255	204	245	222	252	220	271	220	247	265	239	236	219	225	241	239	224	251	255	231	256	237	217	214	242	214	222	246	221	215	211	234	238	264	215	205	220	215	238	221	217	195	220	197	221	215	243	247	245	218	212	226	237	223	226	214	229	206	224	226	239	234	232	223	221	242	247	243	224	252	239	228	212	209	230	244	233	234	227	258	237	224	198	213	224	261	208	229	245	221	245	259	243	205	233	214	249	254	221	228	231	261	224	234	207	249	249	225	218	220	213	230	210	208	215	203	243	252	219	225	204	214	220	217	229	225	213	241	235	232	233	243	248	222	234	217	255	206	244	196	226	242	242	226	241	244	229	220	207	213	261	258	221	265	247	244	239	236	227	261	222	222	212	242	203	225	234	264	229	237	243	227	259	223	237	244	220	212	253	251	234	249	246	225	228	245	260	248	223	249	216	263	238	232	233	212	243	225	223	263	233	242	250	234	216	241	215	247	248	245	205	248	224	195	198	234	235	249	251	238	233	251	218	225	224	214	260	249	222	237	233	212	220	229	245	248	241	210	237	214	238	227	223	222	215	236	211	230	236	228	265	262	235	273	265	250	261	233	221	215	239	212	231	237	239	230	252	264	242	226	231	283	216	207	226	235	203	235	224	226	221	227	244	226	223	225	237	223	247	212	221	229	261	243	222	256	259	267	237	210	196	218	256	237	231	200	228	211	236	245	246	243	244	203	227	228	234	235	238	226	242	200	230	208	233	218	235	247	243	218	241	245	240	201	227	245	238	237	231	261	246	203	232	236	244	254	239	221	206	222	235	242	242	245	241	231	243	232	210	246	228	228	254	227	230	219	240	243	243	226	249	224	210	228	215	228	238	199	225	242	220	213	237	222	274	231	247	220	237	225	249	247	226	210	227	226	231	216	223	248	218	192	222	215	242	267	226	227	240	249	228	239	249	231	254	243	232	213	225	216	232	251	243	233	266	226	234	223	216	240	253	237	242	222	242	218	239	212	218	204	228	247	210	238	205	230	247	220	215	265	255	237	244	220	227	230	239	246	246	228	240	217	225	226	220	225	212	244	237	223	205	235	234	231	226	236	235	269	249	215	244	241	229	230	226	196
3114	2659	1501	916	695	603	605	564	572	535	510	521	534	520	550	522	561	516	536	574	489	554	525	563	533	530	520	535	513	528	508	549	525	507	536	546	467	493	512	533	548	499	564	536	520	529	505	489	494	509	514	559	548	522	531	555	554	528	559	518	515	480	580	553	545	534	560	549	536	488	549	534	517	524	522	536	554	518	492	517	510	549	509	502	527	529	532	531	521	574	486	508	528	538	514	558	532	505	511	558	534	524	493	475	478	528	549	491	515	536	507	552	535	485	542	531	489	568	570	500	522	536	492	497	568	539	534	515	513	567	524	527	550	547	530	531	527	484	505	559	512	494	530	485	518	486	540	560	531	531	534	508	524	514	526	500	512	567	538	516	517	513	509	546	504	484	513	478	532	530	540	559	500	558	538	536	524	528	522	544	522	495	555	536	547	533	529	516	511	511	524	528	523	468	540	540	498	546	561	537	515	554	522	527	515	523	500	508	524	490	530	503	562	546	521	514	546	499	542	552	499	478	586	467	554	518	519	506	526	541	512	521	547	498	499	533	548	532	516	502	508	506	543	507	506	506	515	510	536	493	527	528	521	478	554	518	515	493	515	532	514	526	526	500	523	503	541	520	549	542	490	497	498	534	539	513	540	576	507	499	546	534	507	534	506	557	491	539	547	513	505	560	547	550	539	560	550	505	519	548	535	510	513	563	506	548	518	502	513	510	529	505	525	506	531	483	494	535	553	512	565	499	508	543	489	527	500	550	557	514	546	487	515	527	533	518	556	481	581	499	519	500	546	544	524	511	513	542	515	498	542	536	522	557	531	521	516	533	516	532	535	517	511	523	539	542	571	522	527	551	540	490	531	537	508	519	557	492	469	575	494	528	551	507	542	535	535	492	503	544	533	531	513	519	547	498	519	532	498	500	518	563	482	480	570	521	482	547	514	517	523	567	501	538	523	522	499	541	520	473	571	537	539	551	481	555	534	518	534	519	604	516	501	563	555	522	551	525	547	529	499	491	486	505	499	535	504	545	514	491	546	558	528	516	534	506	495	523	544	551	567	539	546	503	518	504	518	516	518	535	532	503	510	523	482	557	519	529	538	562	503	492	506	520	531	496	522	549	564	473	505	479	516	556	535	494	504	496	518	508	558	519	545	505	532	510	532	514	529	540	496	490	517	551	536	523	523	495	549	490	545	520	540	522	500	491	587	508	527	537	538	515	500	494	551	522	532	500	520	539	546	521	529	473	538	532	489	504	529	505	520	520	553	542	510	505	520	525	514	547	522	523	477	492	514	513	526	524	546	525	502	526	536	507	516	517	525	487	508	550	507	505	542	525	484	496	511	550	528	486	501	534	469	491	552	528	539	493	506	558	542	533	534	535	540	504	517	514	501	533	535	500	497	565	524	538	543	536	563	529	534	516	544	532	530	481	518	533	506	554	550	523	525	560	555	527	554	528	525	501	563	539	493	513	522	575	505	505	522	529	532	499	517	541	504	539	484	521	546	525	529	541	522	492	514	518	493	537	510	525	514	505	477	522	532	518	526	517	544	527	522	536	533	516	527	523	496	543	489	541	577	516	523	516	515	515	552	499	491	541	511	483	516	524	509	545	498	499	511	496	547	522	534	547	506	495	528	542	512	517	475	548	571	503	506	556	502	521	511	524	492	511	522	539	537	550	534	578	540	551	519	484	515	521	498	506	550	531	534	517	504	514	485	506	493	492	458	569	535	508	459	502	548	516	522	520	540	540	526	555	502	514	542	504	574	534	541	555	518	522	521	562	530	505	515	517	513	526	586	499	519	532	494	489	486	545	521	518	531	520	481	528	519	513	503	507	540	563	512	544	520	535	531	529	515	550	542	546	518	526	539	548	500	534	551	514	504	503	515	512	521	520	518	510	553	512	506	527	526	505	512	539	533	547	520	480	504	507	508	531	541	504	555	492	543	513	505	493	539	528	527	498	487	529	554	553	530	535	489	477	542	498	485	517	540	534	531	517	535	546	521	497	564	534	485	548	531	504	462	551	525	534	512	488	517	524	527	493	536	514	492	524	528	523	509	538	512	494	522	511	532	534	515	497	492	507	558	506	540	518	562	490	535	551	512	527	525	557	456	533	509	504	528	505	525	515	534	514	532	524	535	540	533	506	528	526	480	559	481	494	524	512	480	560	508	522	517	511	556	531	503	551	513	543	507	549	510	520	550	567	515	532	522	527	506	568	546	533	505	495	508	491	506	542	515	528	502	506	546	489	544	506	524	512	495	517	522	563	492	532	532	542	532	519	520	491	501	503	488	502	503	502	492	564	550	508	533	501	506	519	538	498	544	540	543	526	578	540	513	549	556	525	532	503	550	497	510	508	524	541	494	515	560	520	529	512	533	572	509	530	505	480	508	533	496	484	509	552	548	522	526	511	507	566	575	508	543	505	531	556	493	513	522	527	535	507	511	495	550	517	512	546	536	518	520	534	473	520	509	495	546	496	478	547	507	487	564	519	482	596	506	496	540	552	517	526	531	480	570	532	515	532	533	555	528	465	486	506	523	519	490	493	533	512	491	487	543	545	516	521	557	522	576	519	487	549	552	508	516	536	514	538	467	465	514	560	536	499	523	524	543	524	506	505	543	530	521	516	507	531	521	481	514	517	527	507	497	532	532	538	500	545	517	554	489	518	562	506	507	552	532	527	518	564	528	541	540	532	543	504	567	531	523	489	548	543	525	496	537	502	493	482	521	505	554	525	525	543	497	527	504	504	518	537	521	527	490	577	498	512	487	542	546	490	541	520	466	531	526	552	543	503	545	567	508	527	509	539	474	519	524	491	523	540	522	548	519	545	503	558	516	522	552	531	507	507	488	513	522	523	516	507	525	572	548	498	489	486	516	539	502	534	527	492	480	513	474	487	517	557	559	498	587	502	485	497	537	499	512	549	567	497	569	490	517	557	523	549	546	501	511	543	493	553	511	516	514	556	537	514	505	513	506	521	525	534	556	472	544	569	531	571	507	493	531	521	485	491	510	508	515	529	533	511	539	543	511	535	500	533	509	496	502	542	504	529	576	567	517	563	494	562	532	513	528	505	521	532	511	539	527	517	508	510	515	521	541	527	507	496	520	542	566	530	553	495	539	528	521	502	541	552	518	555	550	510	533	542	547	545	547	551	534	522	510	533	498	551	504	559	493	545	524	515	555	541	522	502	507	526	528	486	551	535	514	469	486	532	509	513	524	513	551	540	524	528	506	553	484	533	499	538	506	454	506	514	537	538	518	523	497	532	573	522	530	503	536	523	551	532	522	535	524	549	488	473	520	512	517	493	523	527	528	549	511	520	511	518	506	555	534	499	543	498	485	488	524	525	523	519	482	534	479	521	514	511	504	546	541	518	513	529	517	523	550	496	507	522	495	517	508	530	526	506	541	524	542	479	510	496	505	490	514	534	556	544	536	496	518	515	482	528	524	533	538	563	530	513	535	501	490	527	532	512	509	520
23791	20990	25067	27081	20997	20826	1298	323	255	208	150	155	133	148	147	135	134	113	110	109	105	102	121	118	120	116	106	112	115	117	95	106	114	101	108	93	110	108	102	98	112	101	99	112	109	82	107	106	86	106	98	94	105	106	114	101	114	107	93	92	88	101	114	88	115	91	94	111	105	100	106	86	93	98	113	113	110	85	117	85	96	95	103	110	89	91	114	104	93	81	90	129	103	90	91	102	87	94	93	103	87	105	90	93	89	89	73	87	93	96	92	110	113	106	99	107	99	108	90	93	87	75	90	92	87	88	95	86	106	89	82	99	96	97	105	92	93	84	106	97	108	101	112	113	97	115	85	117	95	106	92	89	93	100	88	97	109	88	88	105	113	120	100	107	104	92	92	86	97	97	104	99	96	98	113	102	88	77	85	80	118	105	104	107	99	102	101	107	88	104	118	93	103	100	86	83	112	101	95	88	76	93	90	108	101	89	108	98	93	93	106	104	84	86	98	103	97	100	87	85	98	91	90	99	123	90	97	88	94	93	103	103	91	91	119	89	83	109	101	87	88	95	100	89	76	111	90	103	107	100	84	91	115	91	93	106	92	100	80	110	89	88	107	102	102	97	82	101	101	96	83	113	85	100	92	89	105	97	95	111	88	106	97	98	91	113	99	97	97	102	89	85	88	102	93	105	99	99	98	91	105	98	78	101	94	111	107	87	102	104	96	120	114	107	105	101	88	87	96	111	92	103	92	97	90	90	119	97	96	98	89	93	100	87	96	104	96	108	89	111	95	94	101	103	91	88	75	76	107	81	93	96	117	110	101	77	94	83	113	97	89	90	87	106	88	88	101	89	95	106	99	77	105	86	108	98	90	105	107	87	98	90	102	114	101	97	103	97	84	94	112	86	107	90	95	91	93	86	100	85	86	91	114	95	107	95	100	102	105	72	93	99	101	78	107	117	100	102	90	87	112	80	105	84	116	78	99	89	98	113	91	93	94	103	99	92	91	98	94	80	92	97	98	110	90	100	80	101	90	118	88	88	101	115	92	89	95	96	96	101	103	94	107	88	93	101	99	97	105	87	101	92	91	127	101	127	84	99	98	101	104	100	84	94	90	95	109	113	101	92	114	96	110	97	74	98	84	86	99	89	117	91	98	90	108	106	94	85	93	104	101	108	98	91	88	111	87	87	119	107	100	97	99	92	96	86	90	90	85	109	87	84	109	77	91	127	108	104	102	99	97	95	84	89	92	91	94	112	78	90	98	103	95	87	96	99	100	94	96	108	93	107	89	98	101	80	115	96	108	86	97	113	112	116	99	85	105	108	97	100	93	90	98	106	95	93	88	109	88	97	112	83	101	102	113	103	106	92	93	95	106	102	100	118	96	104	110	96	97	100	96	94	100	84	97	105	104	96	85	111	102	108	100	95	88	92	92	119	93	78	83	93	106	92	98	100	90	108	97	110	97	102	91	125	100	90	101	95	101	94	94	108	96	127	116	71	91	109	100	116	93	103	119	91	85	97	83	94	79	79	108	112	98	108	106	101	104	82	84	116	98	90	107	113	114	96	86	85	104	111	98	105	78	106	100	91	93	100	98	113	83	105	97	90	93	93	107	93	96	102	109	86	87	92	95	100	92	85	94	96	103	123	101	98	100	99	91	99	105	90	102	90	104	100	91	104	105	96	111	99	86	112	106	121	106	107	88	104	117	111	119	113	104	91	90	103	80	106	98	99	101	119	100	101	124	108	125	118	88	91	83	96	87	81	104	84	97	95	82	96	111	97	93	88	94	89	94	97	99	101	100	91	112	105	106	105	97	95	105	94	105	106	105	101	95	93	90	90	84	85	111	110	123	98	105	113	102	108	106	93	91	90	89	90	111	105	100	96	103	97	81	115	109	94	100	103	92	88	106	84	108	88	98	95	109	132	97	92	108	100	103	72	93	79	88	86	101	99	100	91	104	95	80	103	82	96	102	103	113	115	109	88	96	92	93	100	108	87	83	104	88	122	115	107	98	90	92	111	93	104	111	113	113	100	102	118	133	111	101	76	86	92	97	111	101	108	87	98	93	104	116	93	113	91	97	123	129	87	103	90	99	88	88	96	109	101	86	98	107	94	88	71	82	88	108	99	123	101	86	100	88	100	78	75	96	112	86	96	106	100	100	104	96	94	94	100	99	96	99	105	91	110	95	101	90	106	94	101	104	80	84	79	95	94	105	94	98	111	101	95	81	102	84	99	85	77	123	87	92	91	86	108	107	99	86	124	95	88	74	83	81	110	101	98	89	115	108	103	89	85	91	119	95	108	104	96	86	101	131	97	114	107	103	104	96	93	84	109	83	108	112	78	96	88	86	107	91	92	95	99	89	103	91	103	105	97	93	103	96	118	72	119	75	99	91	84	107	113	114	108	110	104	102	114	97	94	99	100	96	95	95	90	94	102	87	81	82	92	109	84	90	126	85	116	86	92	99	109	86	104	100	121	94	98	95	88	103	97	94	111	99	99	106	96	114	93	100	109	101	118	93	81	108	88	96	96	101	102	91	105	105	109	114	106	102	99	105	111	91	88	111	89	112	100	86	96	90	101	96	111	99	106	110	117	88	106	104	97	95	86	70	86	125	97	105	106	123	101	116	104	108	79	108	87	100	99	109	103	108	101	110	121	85	90	97	105	91	82	104	95	96	94	109	88	78	89	98	84	102	91	93	98	116	98	89	92	99	89	99	97	114	95	97	94	95	116	93	105	103	85	96	94	94	105	77	87	86	99	90	101	76	86	103	91	104	88	85	121	87	113	99	89	103	82	78	108	104	87	96	85	98	97	97	106	104	87	104	109	112	97	101	83	99	86	103	115	92	92	104	98	84	90	86	108	95	102	88	102	94	99	113	89	84	74	127	109	93	96	108	103	116	92	86	91	86	119	102	86	93	112	104	100	118	96	111	107	99	100	105	109	92	109	102	82	88	104	97	92	76	102	114	95	91	92	104	76	98	104	105	103	83	108	94	106	103	92	92	98	83	109	79	108	107	100	99	101	111	89	97	89	88	107	81	91	90	98	90	83	101	88	90	96	109	112	96	107	103	113	102	97	82	90	88	99	102	108	104	101	88	108	75	112	88	124	101	90	88	105	93	96	93	99	93	88	105	83	87	95	108	85	87	93	74	90	87	117	88	95	95	113	99	97	100	106	109	78	90	104	89	115	106	116	101	89	91	114	92	108	91	117	89	93	83	122	115	90	97	108	110	98	106	92	102	109	108	110	117	82	102	99	96	94	103	91	89	78	98	88	94	95	96	76	109	108	110	86	106	84	94	118	93	101	106	97	89	84	103	97	89	103	93	89	68	86	105	116	104	98	104	113	93	82	106	123	116	116	116	84	96	92	103	124	120	102	90	98	80	106	94	92	94	88	77	113	94	92	129	100	102	106	88	78	108	107	104	104	88	92	90	100	103	89	95	111	83	86	92	98	80	92	102	95	83	99	92	104
3032	4132	2290	1031	618	445	391	327	315	295	296	276	317	283	261	291	259	252	280	285	259	256	233	292	262	254	275	275	281	276	265	278	259	245	274	275	248	275	245	241	270	248	267	260	252	242	270	254	227	250	252	247	271	259	264	239	255	260	256	239	249	241	243	257	247	258	229	254	242	258	249	270	247	252	265	220	259	246	272	241	270	255	270	265	271	278	274	247	247	261	240	290	244	259	261	276	276	264	255	246	267	238	260	248	283	268	261	251	241	237	238	254	268	232	242	229	266	257	259	263	237	239	260	251	275	267	263	258	275	293	268	245	243	244	259	244	265	244	245	259	257	247	259	233	214	233	250	240	250	281	251	256	281	240	262	249	249	254	253	236	245	266	251	267	244	240	240	286	271	245	255	280	255	264	260	253	232	266	257	258	214	233	272	240	275	252	262	261	250	222	262	240	256	268	241	232	241	264	227	264	235	262	260	250	252	284	266	253	213	264	269	251	232	246	265	229	303	271	270	246	249	235	246	262	247	240	259	241	239	263	259	265	230	285	234	274	225	256	252	255	275	248	240	259	253	247	254	249	271	282	287	265	270	229	248	278	246	286	270	245	282	272	278	276	259	264	246	261	261	270	278	246	253	237	233	246	249	233	239	276	247	232	277	244	259	240	266	265	254	280	259	252	250	268	264	254	256	221	278	230	265	274	268	222	277	253	246	273	256	264	258	247	258	250	249	267	262	246	262	258	253	255	253	243	241	283	239	282	258	263	268	229	255	234	269	257	271	260	244	258	244	296	256	268	239	255	259	220	248	260	265	265	282	232	274	237	239	231	273	276	243	239	248	238	254	270	271	279	278	220	262	237	253	265	240	269	253	251	250	256	262	248	235	261	248	231	275	267	260	264	254	279	235	245	278	252	253	244	241	233	236	258	237	252	233	278	251	239	247	248	236	238	238	239	264	285	230	273	247	255	278	270	258	255	255	287	229	267	270	251	245	244	269	247	226	254	255	253	260	241	260	296	254	251	246	240	271	254	259	282	281	214	298	274	238	271	275	264	245	260	255	246	273	253	228	253	269	257	252	258	211	251	227	214	236	268	223	262	246	250	276	240	265	239	266	288	254	257	279	272	257	291	251	267	251	255	267	257	251	260	276	235	252	257	254	278	253	248	236	232	276	245	234	242	247	273	285	280	231	251	271	271	255	261	261	246	268	248	252	220	246	279	257	253	232	257	253	251	248	264	257	271	247	239	237	245	256	233	261	257	269	243	235	264	268	242	282	256	255	251	269	236	246	267	233	273	269	253	295	252	246	260	233	257	294	242	274	276	274	259	254	249	247	229	280	258	276	237	259	255	224	240	238	249	239	275	254	235	273	271	250	259	272	269	244	226	228	229	280	231	276	287	248	258	201	259	242	230	255	249	247	275	251	266	236	229	241	276	284	298	247	252	220	263	259	263	239	267	248	239	242	245	263	284	266	282	247	268	238	245	257	247	251	223	255	249	260	255	232	251	270	249	277	242	225	241	267	248	258	275	251	313	249	231	259	235	238	269	281	301	280	240	272	278	246	239	263	252	259	231	233	264	228	215	250	236	271	264	238	261	249	233	258	242	254	247	265	271	258	257	270	234	276	247	238	256	260	244	259	274	284	244	269	245	231	256	224	286	233	254	255	260	252	238	264	254	247	263	241	244	260	242	269	281	235	242	284	271	266	265	246	277	235	244	233	274	238	249	262	264	264	229	247	269	298	260	269	243	286	232	264	269	236	229	276	251	214	234	282	276	238	228	273	262	226	257	246	243	244	218	263	245	250	229	255	241	270	252	248	270	238	264	237	249	242	258	256	261	251	268	247	261	229	236	255	239	254	260	227	259	264	269	241	262	240	265	235	264	235	227	270	248	270	270	236	261	276	233	255	248	244	252	286	272	248	241	269	238	260	248	249	257	264	266	246	269	257	250	295	255	259	246	260	249	240	227	222	228	239	240	242	252	265	266	252	255	256	274	244	255	245	240	269	270	279	270	255	257	274	237	269	256	248	248	233	276	256	261	273	254	298	243	216	263	251	228	227	253	248	249	263	264	275	261	216	235	268	264	260	267	256	264	278	265	281	258	280	232	279	259	259	253	267	231	231	250	258	269	250	228	247	248	259	248	256	231	265	256	249	253	251	238	277	252	262	269	245	250	222	254	294	256	253	271	269	275	281	243	281	223	254	259	258	247	279	259	262	252	257	252	267	240	259	255	260	261	226	248	238	247	230	249	241	269	308	245	259	231	283	283	280	252	255	239	244	263	260	266	272	251	262	261	274	252	256	256	221	254	277	248	259	270	280	262	255	260	237	247	266	284	233	277	261	281	256	254	258	279	253	254	257	242	271	268	241	261	282	265	250	253	255	238	232	259	246	279	272	239	283	240	249	254	250	258	251	242	229	266	241	262	265	272	218	254	247	286	248	268	265	248	258	261	203	253	278	227	269	258	261	242	292	238	235	253	229	243	271	268	230	257	275	227	253	281	254	250	272	258	262	279	256	229	249	267	259	241	237	269	217	245	258	231	259	241	260	237	284	275	236	273	268	265	261	272	266	256	272	262	264	244	255	241	265	243	258	237	250	267	244	248	266	244	247	283	231	243	246	243	280	278	226	258	250	260	261	277	255	263	276	268	237	259	249	240	253	252	268	222	264	247	244	281	257	235	233	254	234	270	265	263	252	250	254	241	269	279	253	249	260	247	249	249	245	256	249	245	280	267	259	247	277	241	245	231	222	235	247	245	257	281	297	252	262	256	286	270	243	257	252	278	234	276	247	247	269	284	270	258	261	230	251	257	260	242	242	259	253	258	259	273	267	255	244	300	217	248	255	242	223	273	264	276	234	236	239	266	262	254	272	269	235	287	255	261	258	250	239	249	218	225	249	284	276	257	260	235	250	257	263	257	258	261	236	233	268	262	228	268	259	256	254	258	227	264	262	273	261	290	253	251	245	273	247	264	269	241	235	230	259	257	248	262	227	244	229	263	239	256	252	268	247	275	259	243	271	253	238	253	259	221	257	257	252	225	258	244	276	265	272	227	256	238	269	281	270	249	261	248	245	274	255	242	229	273	252	269	263	248	250	259	219	264	271	234	259	272	254	243	234	252	259	250	259	246	245	261	244	246	245	245	248	250	266	250	265	278	249	266	255	252	257	257	244	287	254	250	262	259	275	275	250	258	248	266	246	258	278	255	256	243	262	250	254	251	244	254	266	240	238	243	238	248	280	266	233	239	246	264	271	262	244	238	236	256	256	248	237	254	279	276	257	274	239	284	243	253	241	276	272	244	243	257	248	246	245	235	266	252	277	248	251	259	232	263	262	210	258	250	268	261	280	257	280	252	263	267	269	249	223	252	270	282	232	237	247	249	289	235	238	236	267	288	227	251	244	222	233	263	309	275	290	263	280	261	269	257	257	250	240	257	267	253	251	268	262	257	264	266	255	259	269	257	274	247	245	265
32435	10877	1099	425	391	362	342	374	349	364	337	366	354	338	367	357	365	369	312	356	385	332	319	310	365	369	346	339	360	355	349	389	336	327	378	364	330	334	370	333	339	314	327	352	355	381	363	315	351	357	294	340	330	324	354	353	347	387	373	342	386	365	356	357	365	366	351	323	349	357	376	386	346	309	374	354	383	336	312	364	336	325	380	367	370	342	336	343	379	376	336	345	326	336	340	337	329	335	364	368	324	348	342	335	348	328	341	340	343	324	307	338	376	362	352	330	325	313	339	337	327	344	366	285	366	365	369	310	359	319	366	336	372	372	339	374	380	355	331	326	347	346	349	331	316	335	375	337	344	320	354	336	350	392	358	360	340	334	363	343	379	357	346	339	333	357	348	368	370	361	354	361	355	362	331	332	335	325	350	348	338	383	367	348	354	325	355	338	309	324	360	346	334	336	348	351	385	318	322	352	368	336	331	351	356	337	336	337	356	355	366	326	328	354	343	347	353	322	355	364	353	335	357	342	365	398	323	328	362	349	358	330	346	318	338	340	352	353	320	343	408	321	370	329	331	347	355	336	380	336	336	344	371	333	353	370	340	334	346	368	364	342	367	355	359	353	344	379	325	339	357	362	369	366	346	397	325	358	324	361	344	360	339	309	317	358	358	329	361	356	353	336	349	357	341	345	343	347	300	332	335	310	358	326	356	393	310	363	354	332	368	393	354	386	379	315	365	340	386	354	361	378	342	336	362	384	321	327	360	323	344	339	314	364	346	335	346	363	371	378	331	359	375	404	355	341	353	321	366	370	320	322	372	346	331	342	321	353	382	342	361	385	332	336	363	335	341	372	367	348	354	333	360	381	345	346	357	362	318	323	372	346	396	347	327	314	320	340	317	326	364	350	362	353	379	359	362	352	358	342	342	327	347	329	336	331	376	355	316	358	317	349	376	337	343	352	306	347	311	336	338	328	348	329	316	351	352	323	338	353	360	351	341	317	382	369	341	352	352	386	313	359	357	365	357	364	318	334	349	325	299	334	339	350	318	345	351	373	306	344	319	334	304	331	351	340	325	315	353	342	336	323	306	359	327	349	371	344	382	332	344	362	360	319	321	347	360	325	348	341	336	394	366	319	363	376	330	373	349	345	340	372	335	342	333	336	348	346	318	348	374	340	363	358	339	344	347	321	322	383	352	335	328	356	358	344	346	364	355	358	347	323	372	347	336	347	326	320	335	370	355	351	357	367	363	375	343	347	324	355	355	343	373	355	353	341	359	362	354	379	332	367	326	340	343	371	346	324	361	348	361	350	373	327	332	357	352	329	320	323	352	332	315	352	347	363	358	341	359	363	348	344	339	350	311	383	354	367	349	321	340	345	351	356	321	358	333	356	313	346	326	349	359	340	349	353	360	331	350	381	354	347	335	358	320	326	320	329	323	341	311	359	355	353	349	322	348	353	359	372	363	360	364	317	325	343	368	314	366	343	354	342	358	359	360	367	358	392	354	340	318	369	378	378	375	391	358	372	349	334	347	325	342	329	370	341	334	367	345	343	381	382	354	362	353	363	381	321	305	321	350	338	347	360	322	332	367	362	345	383	364	325	346	315	347	323	371	324	336	334	311	353	361	366	336	363	336	299	343	354	326	339	351	365	362	344	370	342	355	343	353	347	347	324	318	371	339	300	375	355	348	353	352	301	325	338	341	344	344	323	367	297	324	370	388	371	341	383	289	334	310	371	354	367	358	350	342	312	360	344	357	327	380	336	361	337	348	353	350	353	370	400	328	348	340	333	347	335	353	317	347	354	360	390	371	349	332	343	340	361	359	341	321	322	337	319	353	370	309	348	364	350	362	351	326	319	345	351	337	331	342	314	358	372	353	368	369	339	352	347	341	317	354	400	364	357	369	357	364	352	330	357	365	362	360	334	364	336	381	362	353	338	331	334	325	344	395	352	355	343	316	369	352	362	365	316	316	327	339	331	332	366	343	317	366	322	338	362	342	367	361	344	366	348	350	368	385	342	354	319	382	381	353	323	322	342	355	356	356	343	344	331	359	358	340	356	340	336	330	327	363	341	373	335	340	342	350	393	319	352	357	367	393	360	363	346	330	334	361	315	388	313	341	372	387	361	356	320	351	377	319	330	330	355	328	330	357	329	365	360	348	351	393	367	340	347	356	337	316	322	329	349	368	366	351	347	325	336	363	342	358	337	321	336	369	348	399	336	359	365	399	360	376	347	344	368	361	362	378	364	372	348	361	369	349	370	333	362	368	392	366	296	314	333	342	344	324	316	340	310	345	331	327	348	338	370	340	338	343	333	340	316	346	353	357	344	323	356	360	361	376	354	342	328	385	352	301	347	363	335	320	372	345	315	381	342	363	361	311	337	353	379	341	298	312	360	355	332	314	333	301	337	358	378	377	358	318	325	329	326	337	364	309	338	348	361	350	375	363	360	341	358	321	376	346	325	335	331	347	365	356	332	356	344	328	334	355	371	345	338	356	377	367	322	345	346	383	342	334	317	351	315	350	372	357	346	351	355	323	340	336	353	340	321	318	342	316	348	322	347	376	351	397	350	394	335	380	341	350	374	341	338	344	326	346	377	387	357	357	362	371	349	352	324	369	339	341	332	324	362	356	334	339	349	359	360	358	396	362	331	357	347	346	355	326	353	338	352	339	347	338	342	342	345	355	333	360	363	386	342	370	317	360	368	314	374	341	362	368	347	334	343	314	339	360	354	328	329	318	321	306	327	314	338	351	354	351	370	341	306	364	363	338	347	371	359	339	354	363	334	337	317	357	334	340	386	336	386	339	352	324	341	307	390	375	309	339	366	355	349	340	356	357	350	326	359	355	363	337	338	369	357	333	363	357	364	346	330	389	359	338	381	339	318	335	352	351	340	330	391	310	330	330	329	346	360	314	354	359	357	364	361	364	327	341	355	370	323	350	366	336	369	321	358	324	323	356	381	365	346	382	351	361	357	350	313	328	383	346	348	357	399	354	360	335	356	307	333	382	383	351	347	359	374	334	337	328	317	325	345	352	370	388	360	376	348	337	348	315	330	324	355	340	358	347	339	345	363	341	336	312	345	350	361	327	363	334	323	340	357	378	330	340	294	338	321	332	331	343	361	336	325	362	322	353	348	355	361	327	348	324	366	368	352	378	392	338	345	349	387	329	375	364	365	330	293	358	351	334	357	384	352	359	343	358	349	317	338	367	351	345	379	373	358	348	346	352	342	334	370	378	348	337	340	321	351	347	329	322	328	338	341	318	344	353	317	341	318	321	330	351	320	341	343	350	384	358	355	321	349	354	341	361	366	307	345	387	328	355	355	368	330	345	392	335	315	392	327	333	356	359	321	336	330	359	364	355	347	326	351	360	383	314	344	345	320	379	366	343	317	341	369	399	337	336	350	314	348	339	346	362	320	326	346	380	333	337	349	362	342	289	340	381	354	333	370	330	345	340	348	351	350	336	306	354	366
5472	879	813	822	742	792	801	757	826	756	749	752	740	719	775	806	769	805	763	820	765	781	747	797	740	724	785	716	792	748	755	739	767	774	750	772	809	754	756	779	758	737	756	767	798	760	788	722	715	784	751	766	800	752	701	765	777	771	770	747	747	760	775	742	748	784	764	768	787	753	797	751	737	769	807	774	750	732	745	711	725	772	747	781	747	758	731	805	758	790	781	784	779	805	753	712	779	753	762	775	804	797	735	750	733	796	763	767	787	725	720	797	761	794	781	770	738	758	771	751	798	756	686	754	765	791	777	753	769	741	791	716	844	759	749	732	769	736	760	807	782	776	758	784	820	787	814	836	781	753	763	752	760	759	790	804	743	738	764	798	783	808	786	779	794	809	739	785	758	808	751	760	791	756	798	757	724	749	773	762	768	743	719	778	747	733	753	727	740	767	748	800	726	729	830	799	780	824	770	733	761	760	704	729	798	741	796	743	783	734	741	768	722	775	777	748	780	782	770	811	804	759	744	772	774	781	775	795	802	744	798	752	769	779	793	762	812	777	716	726	770	828	776	776	778	770	775	760	738	785	793	782	727	713	770	744	734	774	769	781	823	771	758	855	763	815	777	742	792	807	789	825	794	798	797	772	805	793	758	784	769	772	732	766	785	772	763	765	796	776	789	746	694	832	774	724	789	767	731	767	765	810	822	797	786	718	732	762	769	721	765	783	764	790	771	769	740	789	790	763	699	750	788	770	736	737	787	802	760	785	751	805	799	837	767	786	776	789	751	781	790	761	728	792	778	735	765	736	822	762	735	758	768	730	790	757	790	769	765	768	733	756	761	769	787	773	787	752	765	789	807	753	796	734	812	772	748	797	753	737	790	725	779	812	770	750	757	730	799	799	740	787	762	767	740	724	770	793	792	772	767	747	736	803	776	756	728	772	746	788	797	821	787	814	732	769	771	832	782	754	822	793	774	746	767	787	759	782	776	751	784	753	772	760	758	759	734	756	791	814	798	792	839	785	741	784	792	762	758	755	736	716	832	752	763	759	805	798	796	771	786	730	802	804	784	730	753	773	823	736	759	744	768	769	758	780	781	768	716	755	805	730	737	788	756	809	759	765	746	760	716	769	790	794	775	766	711	753	733	780	753	778	757	820	709	753	757	724	785	732	778	721	799	801	774	733	763	751	779	795	750	777	772	780	771	764	723	780	777	780	790	791	762	728	757	774	744	734	796	723	728	733	770	773	828	734	800	758	767	780	769	738	760	765	800	762	814	782	707	818	783	747	718	752	749	808	793	779	738	786	811	755	760	729	748	754	776	715	762	754	834	787	796	791	769	759	824	795	770	745	778	733	768	732	750	774	810	734	787	773	751	781	738	819	807	790	830	757	793	722	757	775	717	732	772	750	780	730	796	766	750	773	747	817	820	727	764	800	727	786	749	768	778	725	702	762	782	774	766	752	797	768	704	799	747	736	820	761	784	790	738	731	751	729	786	783	740	786	759	779	733	803	781	743	775	735	775	763	792	778	724	770	782	735	774	749	743	754	756	719	777	793	754	798	714	772	773	755	707	773	755	766	759	727	778	761	740	784	817	789	770	769	737	756	772	790	749	752	783	732	801	779	720	791	754	782	756	721	711	761	769	800	748	743	771	750	795	789	770	821	817	777	823	758	754	793	766	757	778	761	775	753	799	756	764	748	732	731	741	773	778	789	750	786	737	742	749	817	726	782	783	768	747	783	792	766	793	795	778	754	717	778	750	740	745	749	787	774	788	784	705	789	765	767	768	773	745	768	811	750	769	742	717	713	826	765	751	715	758	776	838	833	836	783	787	751	785	762	795	818	765	762	766	753	789	756	798	783	791	744	784	763	781	734	750	767	732	782	756	776	803	766	745	731	790	798	806	767	799	771	787	782	719	800	763	747	744	724	746	778	761	749	734	737	760	744	828	753	800	777	821	754	766	801	744	760	793	779	771	793	774	750	799	773	734	801	758	785	757	811	747	746	751	772	814	774	754	799	779	735	792	782	763	731	792	726	771	779	763	753	786	776	776	787	782	803	810	736	790	764	794	776	792	754	728	776	741	819	764	781	782	752	760	757	821	791	770	764	797	799	786	794	771	721	739	802	749	807	786	764	741	724	837	742	765	752	756	743	733	766	772	768	762	769	766	782	747	777	755	716	736	722	751	780	736	792	736	734	771	753	809	745	759	751	787	786	730	770	770	772	745	794	780	792	758	759	787	778	804	751	783	714	750	782	796	777	750	770	733	796	781	790	762	805	784	730	735	777	830	797	775	756	777	767	757	774	806	826	785	766	813	794	762	772	803	807	766	722	802	761	759	784	756	758	736	797	754	768	767	756	811	768	758	745	741	763	725	760	741	757	745	742	732	750	757	784	785	839	747	785	719	797	764	789	734	782	810	769	718	772	731	770	770	744	735	773	778	745	709	790	733	739	759	772	765	766	766	738	790	786	745	732	740	765	810	777	820	797	766	761	755	770	787	812	785	797	760	742	748	793	752	763	760	741	775	736	791	745	760	755	755	803	766	752	827	790	825	793	786	772	802	791	766	844	749	789	791	722	763	770	729	759	744	779	732	768	764	820	753	780	778	791	815	725	758	721	761	799	775	771	746	792	795	799	734	755	755	792	762	736	750	764	740	765	745	741	729	723	741	752	716	762	754	766	703	752	800	817	793	755	786	737	784	761	779	754	756	730	727	748	768	816	750	761	814	799	786	735	810	798	742	807	730	735	765	735	764	753	770	776	794	754	798	767	814	766	815	756	740	749	792	789	715	749	785	771	779	803	771	779	788	790	793	764	751	786	758	753	776	746	789	790	758	797	793	782	792	799	785	814	749	771	779	748	766	772	772	817	774	694	788	790	792	737	828	763	782	742	775	809	767	774	788	736	768	786	776	792	740	801	791	733	789	715	783	767	737	792	766	739	742	761	747	772	751	789	788	757	756	801	786	719	748	722	739	781	752	769	707	742	759	750	767	776	784	742	765	778	764	791	748	785	714	846	759	752	781	767	802	790	789	769	742	728	767	771	771	808	730	738	784	745	797	764	709	809	764	775	719	788	785	801	811	791	828	766	745	733	718	770	796	719	798	755	791	767	777	738	811	778	737	789	782	793	742	762	749	788	796	753	742	738	824	785	796	709	779	824	790	753	781	748	788	807	789	767	758	771	789	736	786	732	820	766	748	760	782	803	804	782	792	728	760	743	804	810	811	767	752	783	769	759	796	726	759	816	772	734	781	828	790	796	803	771	746	745	749	793	779	776	743	749	757	775	789	735	718	803	763	824	744	793	773	722	765	768	797	766	718	765	725	756	769	746	804	783	756	773	800	764	802	848	800	816	775	798	788	776	764	783	741	773	774	751	797	711	782	779	800	778	790	785	778	754	789	793	797	772	791	770	754	762	776	773	764	805	810	722	763	760	761	776	758	780	765	786	770	743	722	770	796	777	704	758	751	817
24625	20988	24438	27718	20518	1892	428	362	312	256	279	248	270	259	252	244	267	247	199	228	246	252	230	242	235	222	210	244	240	257	263	216	267	263	225	236	223	244	242	203	214	229	234	265	252	207	241	191	231	202	253	249	245	225	249	240	204	259	237	252	239	250	237	209	232	239	254	200	229	229	214	240	220	215	257	236	196	207	234	264	210	232	225	279	246	257	234	211	262	212	264	254	252	232	225	236	266	230	230	236	241	231	250	238	214	241	215	239	241	246	213	213	230	198	212	213	226	267	238	239	230	210	239	262	220	223	250	236	246	227	217	244	272	214	262	258	275	219	221	207	236	221	205	240	211	237	230	222	222	238	234	252	239	219	220	237	244	211	214	219	212	204	233	256	260	230	236	232	251	234	260	217	224	244	241	250	225	241	216	228	247	211	218	218	238	241	223	233	245	212	207	259	233	232	240	240	229	235	258	225	247	252	235	226	246	220	250	240	235	233	204	219	242	212	239	243	223	251	224	243	195	230	251	218	245	227	245	257	235	257	237	205	256	227	246	230	236	237	263	233	228	226	211	238	222	234	207	225	213	231	197	229	250	220	242	236	222	285	226	238	233	212	232	226	234	260	239	246	227	250	236	212	244	227	210	250	246	238	233	246	229	226	186	240	222	223	219	216	245	209	196	228	213	210	222	244	212	245	249	240	222	259	213	249	266	257	226	232	220	222	236	210	239	230	215	230	228	223	243	233	224	226	236	230	222	225	222	252	252	215	233	228	219	239	219	256	275	231	219	201	216	215	223	230	236	241	221	229	222	250	246	239	220	212	239	269	222	258	237	219	264	250	227	219	225	232	228	230	244	219	213	214	208	264	262	233	222	197	244	217	233	248	224	220	208	219	233	253	237	221	229	214	250	205	204	217	243	221	258	220	222	232	217	224	217	224	230	236	253	213	197	247	253	237	270	217	226	239	218	225	221	251	232	236	230	232	223	250	251	224	204	265	233	236	225	231	207	247	240	212	232	252	226	211	233	232	223	233	232	262	214	233	213	232	256	235	219	234	230	231	247	240	238	261	222	243	196	265	240	238	245	247	222	223	223	212	227	271	201	211	238	241	223	246	240	233	206	248	243	244	240	240	243	240	249	210	208	237	240	218	205	257	251	242	257	255	237	233	257	233	241	196	227	254	226	246	244	230	219	264	242	203	213	219	222	248	225	239	228	227	229	202	248	273	245	239	235	247	213	242	246	239	267	253	238	238	261	241	258	233	255	226	254	219	230	217	256	232	225	222	217	235	248	247	244	224	226	229	231	226	267	264	244	247	209	233	209	218	243	241	227	211	247	197	245	241	239	230	239	225	255	243	246	228	238	239	212	216	235	243	229	260	241	220	241	257	214	221	232	249	231	253	265	198	228	213	212	262	224	243	226	224	252	253	225	224	186	219	239	202	244	233	236	209	221	239	199	203	225	233	265	207	212	275	234	224	259	228	230	222	249	249	203	211	255	245	215	234	249	243	252	251	230	215	217	205	244	240	220	208	208	231	261	259	222	214	211	229	233	206	235	237	227	232	232	227	224	246	247	210	216	210	229	228	233	257	213	193	232	259	221	244	235	241	239	212	225	226	260	238	231	217	234	210	262	227	251	228	232	242	199	220	222	233	235	225	246	231	228	219	220	239	231	218	235	245	257	273	223	218	230	199	206	242	241	229	219	257	244	224	236	226	238	232	233	255	246	230	268	214	268	213	229	238	231	221	217	226	240	218	219	234	236	230	225	220	219	230	199	231	213	280	227	215	232	243	209	233	231	220	257	226	273	249	240	212	200	234	235	246	224	260	247	224	231	220	238	264	226	221	204	231	245	252	248	238	221	238	232	249	242	249	259	237	223	241	272	241	210	229	224	244	247	237	257	225	246	245	232	236	251	231	200	231	251	194	238	220	229	246	239	249	241	249	237	238	227	235	236	226	223	258	260	245	231	237	243	261	235	235	261	242	252	227	244	252	229	230	253	263	258	235	212	232	245	217	231	249	234	222	235	250	245	236	197	217	209	225	245	224	268	239	223	267	240	220	242	226	212	209	213	238	239	221	247	232	259	209	234	210	232	231	226	253	240	238	213	228	250	234	225	248	254	235	260	212	238	215	236	224	207	215	263	227	239	222	237	218	237	205	248	234	240	253	241	238	216	212	229	226	244	240	223	240	239	209	228	222	246	240	219	215	270	197	251	235	276	231	246	242	225	224	204	245	202	241	209	252	234	215	242	234	272	240	238	208	215	215	238	253	234	247	208	205	228	210	227	233	251	209	230	252	243	247	245	224	202	237	207	213	248	223	231	207	211	211	233	227	222	228	226	219	249	220	216	252	212	220	227	265	227	241	236	223	201	220	237	215	227	229	233	224	248	225	245	245	188	223	221	248	217	256	226	234	225	218	223	189	223	242	203	205	227	265	254	234	227	207	243	266	209	229	202	233	228	213	239	248	238	217	222	217	216	249	206	240	230	265	233	241	249	236	219	248	233	212	243	251	277	232	227	259	230	209	211	223	211	232	267	236	217	218	238	236	229	224	239	224	207	237	221	228	215	231	243	207	217	241	221	209	241	260	250	241	205	249	244	260	276	245	240	228	236	223	256	211	229	262	257	253	218	206	242	248	228	226	237	215	239	217	231	217	232	228	226	239	241	219	209	218	249	254	261	231	222	265	239	245	224	238	241	261	242	220	215	240	209	212	229	245	272	229	240	234	229	218	214	226	245	252	243	225	221	253	206	237	248	225	215	215	231	202	236	246	253	244	237	199	257	220	220	236	242	268	234	244	231	227	212	236	234	230	202	194	215	220	218	230	238	249	206	219	242	232	236	250	234	238	255	215	238	250	241	234	236	221	246	254	230	234	210	251	231	216	216	225	235	252	232	245	235	206	244	223	238	255	227	213	238	242	211	199	231	240	228	253	226	246	236	232	240	248	216	264	233	232	234	200	238	214	250	220	233	271	271	222	201	229	215	205	231	226	220	220	273	245	222	220	224	252	268	217	225	228	240	232	235	215	233	233	223	243	240	271	251	231	250	251	243	237	241	208	249	235	239	223	230	224	224	219	241	219	262	246	210	232	241	245	223	207	231	231	236	224	261	222	255	248	190	225	217	213	230	203	232	228	263	245	240	226	222	239	222	245	231	241	227	248	253	245	238	217	209	253	218	234	237	223	234	242	215	219	227	243	225	243	236	225	215	240	227	226	234	198	237	229	227	221	243	233	235	190	205	234	245	218	213	232	240	247	257	272	226	218	217	247	234	237	225	242	222	230	246	218	222	197	279	225	227	237	221	230	243	223	240	231	265	220	247	256	240	233	239	220	195	251	223	239	245	235	231	200	198	272	237	256	252	227	225	248	243	206	228	251	239	230	233	232	220	207	243	233	256	216	192	217	212	241	223	195	233	227	237	224	215	232	224	248	251	251	226	254	232	232	221	215	219	237	210	230	218	235	250	234	214	235
3028	2579	1554	905	720	605	591	571	548	492	480	583	530	527	555	512	531	542	506	537	476	539	552	487	484	557	524	494	553	506	554	538	548	499	512	535	580	533	511	524	528	558	523	540	510	488	506	522	540	518	489	493	550	518	521	509	541	480	514	516	477	512	512	528	544	532	496	503	497	488	499	532	502	526	538	517	512	544	504	551	504	517	495	494	519	517	484	554	517	523	504	558	557	486	526	517	539	516	531	548	520	551	510	520	562	509	513	547	514	475	495	525	559	540	493	534	550	523	532	532	500	547	500	490	522	553	503	526	528	531	495	514	536	533	507	548	513	502	485	504	510	528	534	485	486	548	501	514	537	521	494	483	526	565	467	540	508	554	532	536	529	540	520	505	539	522	487	530	532	523	493	489	502	536	538	548	505	535	502	479	550	538	505	509	513	477	486	561	531	529	501	497	498	514	516	551	521	501	510	501	561	584	557	518	506	530	530	476	536	499	517	527	521	513	488	536	495	534	541	464	545	500	531	600	515	522	501	476	519	534	497	536	520	562	525	511	514	522	523	492	524	515	481	533	513	456	541	528	526	524	553	474	529	496	506	579	484	482	516	520	534	532	568	480	540	523	558	521	544	531	521	504	486	486	468	542	491	518	567	531	546	520	507	533	512	516	531	468	544	516	508	566	476	513	500	484	520	489	562	465	553	531	522	501	545	505	511	501	514	505	474	502	503	496	479	493	494	485	555	565	545	538	513	530	540	546	554	478	525	540	536	531	522	528	527	497	511	511	500	490	516	508	489	553	497	514	526	568	496	488	529	536	543	475	523	511	540	463	510	483	521	527	502	488	557	555	545	524	550	511	545	524	500	484	524	515	503	503	542	506	527	549	512	560	504	535	535	542	517	534	470	525	466	478	533	491	533	524	489	498	525	542	559	503	510	540	493	499	520	518	506	498	530	507	530	506	527	475	527	561	507	509	573	500	562	527	482	547	545	474	515	517	551	570	519	509	548	480	520	478	515	514	478	515	491	515	502	532	519	522	521	536	517	502	499	481	530	495	553	524	520	501	515	539	501	504	530	546	510	530	581	524	529	490	520	541	544	537	530	512	498	495	516	521	497	548	514	527	540	513	515	546	527	530	512	522	585	547	519	523	540	502	570	504	530	507	491	503	528	487	473	520	511	495	550	544	491	538	544	526	565	510	475	515	511	538	522	484	542	553	522	504	527	524	543	545	536	564	503	502	547	527	505	538	508	525	524	498	531	504	530	550	513	499	509	499	551	522	483	560	468	511	539	537	549	524	493	542	524	497	534	490	503	532	500	531	533	542	570	526	534	516	558	469	511	534	512	541	516	557	531	534	531	502	530	498	490	497	510	497	557	546	531	502	540	522	554	555	493	548	507	500	570	517	560	500	542	513	565	551	499	510	507	521	497	508	521	521	538	521	557	551	530	542	503	539	538	534	504	522	518	487	539	520	529	540	475	517	531	526	532	574	499	520	528	487	508	494	504	487	549	474	528	506	480	525	536	490	521	515	534	528	488	488	516	538	546	464	551	504	522	557	500	520	465	531	552	560	539	524	525	516	476	505	477	510	522	559	510	516	570	508	493	525	538	518	466	500	501	518	494	482	540	523	538	529	510	513	516	523	507	547	554	497	512	525	524	492	520	497	495	539	505	499	496	491	542	537	502	488	494	515	524	521	523	505	548	517	507	520	542	513	523	502	557	531	507	504	599	524	532	527	519	507	527	546	526	525	515	545	498	489	554	542	518	487	571	507	558	527	530	553	557	465	576	504	507	564	528	569	500	497	512	527	542	508	528	527	515	538	493	527	533	541	488	533	529	524	519	478	537	525	523	525	517	534	535	514	526	475	525	541	494	505	519	492	488	529	542	512	506	497	550	559	549	501	550	528	495	524	523	516	517	490	538	494	529	496	506	557	536	529	542	499	542	500	550	552	566	522	520	504	538	508	537	550	511	511	502	493	547	521	532	543	502	513	507	518	516	507	549	539	504	494	545	495	506	543	498	538	544	479	520	517	497	507	493	490	551	524	538	520	484	491	521	549	497	502	523	532	521	516	473	539	515	490	517	489	506	519	499	463	497	526	493	511	486	554	488	503	560	512	489	504	491	549	474	458	535	522	523	529	557	505	508	509	490	515	520	510	490	522	523	496	507	524	529	522	542	506	520	518	536	532	498	541	486	528	534	531	506	519	492	510	539	512	513	505	532	519	479	478	523	518	529	552	507	529	523	527	505	492	520	550	493	522	516	503	557	530	559	509	519	514	530	549	518	518	522	528	516	514	500	526	529	551	496	558	527	509	558	524	475	563	508	522	536	573	536	465	556	492	503	489	509	527	497	505	533	534	514	559	511	543	544	492	526	510	527	511	544	499	502	502	518	473	535	523	500	521	487	529	508	523	568	540	500	530	513	477	497	539	506	540	522	481	529	495	532	519	493	512	532	470	528	511	502	516	513	542	509	548	562	527	528	528	507	537	493	537	556	532	561	530	521	516	500	505	495	500	567	523	501	526	527	484	546	559	553	517	499	544	513	505	536	549	565	484	547	517	522	535	536	516	507	538	535	508	551	529	530	514	534	553	519	535	526	537	495	523	512	547	536	516	521	532	545	517	548	532	498	500	500	518	545	517	507	502	515	474	535	499	520	531	519	536	522	536	540	492	519	538	562	548	526	545	529	543	513	523	513	488	501	496	504	540	504	570	543	525	518	512	524	517	514	526	475	488	506	543	539	497	557	492	523	537	502	536	506	535	583	483	542	475	523	527	493	493	517	544	516	497	527	525	488	521	531	560	491	509	509	538	495	537	521	511	529	525	526	540	516	522	517	547	497	527	532	533	522	525	488	491	529	534	543	507	487	518	526	522	513	512	533	514	494	516	508	507	528	517	492	521	510	493	537	493	518	548	499	500	521	532	474	501	533	522	533	531	518	539	526	523	516	515	519	545	544	498	498	528	483	563	564	507	529	569	505	523	484	497	488	523	513	578	510	534	496	507	539	534	536	560	546	533	533	477	511	526	539	486	530	521	543	529	535	494	530	581	516	532	516	495	482	536	518	505	538	528	506	522	518	534	553	543	499	538	529	536	513	537	524	554	512	470	523	504	491	508	533	498	514	516	520	574	533	540	527	514	530	531	490	517	529	531	516	516	501	486	542	532	548	545	497	468	523	515	515	521	582	526	568	538	521	484	525	525	521	485	564	506	510	537	502	538	518	556	552	553	526	505	524	519	544	483	548	546	549	515	540	551	488	534	529	525	506	533	509	538	539	543	526	523	522	506	550	501	534	509	504	564	510	557	512	507	516	552	522	541	521	563	493	536	543	526	525	520	523	519	511	519	527	499	506	506	507	511	508	544	526	536	527	506	523	563	544	517	532	527	493	520	529	528	516	523	502	493	559	529	500	521	499	530	538	493	504	525	531	557	519	525	524	534	544	507	474	550	492	502	497	541	503	510	526	503	494	539
23867	21000	25066	27101	21008	20837	1340	308	239	192	180	146	156	138	152	125	120	112	115	116	124	109	101	113	114	104	99	103	92	99	92	103	121	119	108	100	90	115	91	112	101	80	104	88	100	106	82	105	95	99	90	97	120	93	98	84	98	88	106	107	95	96	89	103	89	106	89	101	120	75	110	94	113	92	119	94	114	102	87	85	93	91	97	88	98	88	100	104	96	95	103	109	87	88	109	84	85	102	115	105	99	112	94	83	91	106	101	111	118	86	99	77	103	97	110	104	96	93	113	104	88	92	101	97	99	108	95	107	95	102	102	101	108	87	82	111	87	111	102	101	101	108	100	65	99	83	91	94	99	89	99	88	97	111	103	78	89	99	100	99	110	101	100	76	113	94	100	85	107	95	100	104	95	104	100	95	107	105	102	119	105	91	107	96	81	101	88	94	81	93	90	102	96	108	102	92	105	100	79	100	91	93	88	113	88	102	101	90	89	111	108	104	98	93	79	115	90	77	103	104	103	91	88	107	83	90	79	100	110	109	102	101	106	116	117	113	95	93	116	99	96	100	95	104	103	100	104	97	88	106	98	83	89	98	86	97	97	100	109	106	93	103	90	95	95	94	90	107	89	103	86	103	98	100	85	97	84	111	83	93	88	101	90	84	109	113	91	111	98	97	103	88	83	102	75	88	108	104	99	76	101	92	102	99	95	99	96	79	95	90	104	107	116	104	87	100	124	106	94	87	101	106	91	103	92	103	104	93	86	97	110	103	90	95	96	87	93	100	81	116	87	109	95	99	98	83	103	115	94	95	110	103	87	101	92	112	75	94	93	82	85	102	88	85	114	92	89	94	103	113	105	87	104	86	105	115	107	108	95	96	95	89	96	105	99	101	92	97	104	91	90	99	96	76	83	81	93	111	96	94	95	105	90	81	99	102	125	109	111	107	93	82	88	84	121	103	108	88	79	96	113	91	79	99	113	111	113	83	97	86	74	101	100	111	100	97	85	94	106	94	86	113	101	97	83	86	93	91	97	105	86	86	104	76	100	91	97	118	102	110	87	122	87	84	94	93	88	86	101	106	104	102	89	103	108	96	99	86	104	93	97	93	102	94	96	97	92	108	98	98	89	83	100	104	98	95	85	113	85	91	101	118	79	97	97	114	107	89	90	91	89	72	92	107	92	106	98	97	92	110	91	84	103	91	101	90	100	116	108	87	95	109	98	92	108	90	95	105	102	95	99	95	110	98	90	89	96	115	99	84	86	89	115	77	109	99	110	97	72	102	88	89	111	101	86	93	89	97	116	107	81	100	96	116	104	98	102	85	97	107	94	81	98	88	116	103	98	104	102	100	100	129	106	92	89	78	97	88	108	99	106	101	95	91	83	91	90	87	93	98	98	111	92	92	92	103	96	96	126	98	98	94	110	88	100	101	83	95	113	95	97	89	75	81	124	101	115	111	114	104	114	113	108	106	91	91	97	101	100	80	96	94	85	104	113	94	100	124	99	92	88	96	91	105	105	108	88	85	113	111	94	93	93	112	93	95	93	88	95	91	101	94	113	102	99	108	107	84	108	95	76	93	104	105	89	113	98	95	95	90	111	103	99	121	94	112	82	103	116	100	107	101	112	94	98	105	95	131	93	99	95	93	99	101	95	105	87	104	95	85	104	102	97	106	91	88	112	86	81	107	91	106	101	99	104	110	104	95	101	105	86	103	102	90	105	96	89	103	105	105	109	89	90	120	121	109	116	112	102	86	106	96	95	96	89	106	96	96	92	114	113	92	110	105	101	126	109	113	118	101	105	96	112	97	98	101	113	100	104	86	80	89	81	97	95	91	86	102	101	100	127	102	117	84	95	105	103	104	78	95	89	114	89	99	136	87	95	108	101	90	93	91	102	105	94	86	98	81	80	97	92	91	90	95	109	106	105	94	85	111	99	115	113	81	100	94	86	110	100	94	98	92	102	107	105	125	84	104	113	89	103	90	92	105	95	102	84	99	89	96	99	100	85	105	97	100	100	97	99	99	104	89	110	93	85	103	101	104	105	102	101	101	109	105	84	96	94	104	104	63	86	95	91	98	95	92	89	97	89	110	115	100	84	100	117	88	101	114	94	93	85	82	110	110	101	99	105	90	74	108	80	74	130	96	111	93	86	90	107	92	98	117	89	94	81	92	95	90	86	87	99	99	98	98	80	112	111	82	89	99	95	93	91	78	87	94	88	86	99	103	104	110	87	84	104	94	121	107	82	91	98	87	102	112	97	100	81	96	96	84	94	91	105	104	77	96	92	106	109	96	96	100	113	98	98	84	110	87	99	98	89	100	81	94	104	98	114	109	89	97	90	85	106	99	102	95	107	84	95	91	114	101	97	92	88	92	94	103	88	89	88	96	94	104	102	111	90	105	97	91	102	93	99	99	107	101	111	85	102	87	103	120	114	90	89	90	105	95	81	103	93	85	102	96	81	101	91	95	102	108	90	99	94	95	96	91	87	99	116	107	93	91	118	111	83	90	105	88	120	121	108	92	105	98	107	96	94	116	96	73	83	100	94	101	98	109	102	90	88	118	100	89	106	115	95	108	93	108	97	101	89	87	110	98	104	111	85	110	98	111	107	94	112	101	94	80	104	86	106	90	104	82	93	109	99	112	97	96	96	89	113	88	81	106	110	112	97	88	96	102	80	104	98	100	102	105	101	93	98	100	91	87	87	98	95	108	94	91	96	116	110	102	75	103	88	91	104	92	105	87	111	95	103	99	107	103	104	97	111	118	89	96	105	103	100	92	88	108	109	90	105	104	95	94	100	71	92	113	97	97	97	101	90	78	86	100	81	100	102	99	104	96	114	99	100	102	108	124	100	78	97	84	107	116	83	99	88	90	85	100	102	93	101	84	102	95	81	114	83	94	102	92	86	103	84	96	104	98	96	91	94	122	92	119	101	116	105	94	111	78	78	103	100	90	81	95	96	97	108	90	102	88	102	109	98	95	88	104	114	78	94	98	106	115	97	100	91	109	91	117	96	100	104	85	95	87	90	103	100	82	108	88	99	104	97	89	115	84	87	95	84	96	99	95	115	80	83	99	83	96	85	118	77	94	114	101	93	90	97	91	94	104	87	92	92	103	103	95	102	105	103	96	90	99	108	102	93	94	112	103	85	103	99	105	95	102	90	72	100	99	72	95	85	99	91	102	98	108	109	105	106	107	97	103	97	88	90	109	102	84	89	115	97	94	110	98	99	95	100	95	87	96	95	102	100	99	99	106	106	104	100	102	61	100	114	84	95	89	89	127	102	120	103	99	86	114	97	100	106	88	113	99	105	90	99	76	94	78	114	99	124	96	104	118	110	89	106	78	74	98	102	85	87	93	108	95	83	86	102	72	128	88	100	111	107	102	105	90	93	102	82	102	121	108	82	85	92	85	97	104	101	85	102	82	91	92	130	93	97	85	92	95	100	98	99	86	92	99	96	109	85	105	108	89	119	96
3067	4062	2192	989	661	437	402	359	305	313	298	289	310	276	281	287	263	255	242	275	279	276	274	252	247	258	237	256	245	264	265	244	303	253	249	292	266	256	288	274	272	270	300	245	270	267	260	287	260	275	240	297	246	253	281	255	285	229	305	261	269	252	235	273	238	221	253	234	284	245	244	250	248	278	244	252	224	259	229	261	276	238	264	253	278	281	259	249	275	239	259	246	259	248	263	257	283	256	277	248	309	249	256	231	232	269	256	259	256	290	243	255	285	235	264	249	248	249	264	254	270	256	223	234	260	239	238	246	233	253	229	290	247	250	251	240	238	263	278	258	280	274	239	262	252	229	257	270	256	233	247	251	279	250	264	227	273	240	268	257	244	277	278	232	276	259	266	258	239	244	216	265	249	281	232	228	279	239	258	239	276	259	278	273	269	271	287	254	227	245	264	245	254	245	266	241	274	268	284	254	243	250	257	258	258	255	257	254	271	256	249	263	255	274	238	275	271	234	248	264	253	274	230	261	248	281	238	264	267	255	248	242	247	235	243	239	258	261	272	280	234	230	250	248	263	263	264	256	261	244	247	269	234	247	284	252	259	259	254	242	243	286	245	291	261	244	270	260	241	231	245	268	268	284	238	265	260	253	258	283	232	251	295	249	269	251	281	234	248	265	266	275	253	252	262	239	285	219	265	283	257	259	263	253	269	224	259	268	256	256	251	244	244	247	255	267	261	248	236	264	272	270	246	255	239	277	243	259	245	236	254	288	234	259	247	238	240	263	274	239	234	266	252	240	227	265	253	272	259	269	217	277	269	266	252	269	271	252	247	256	265	257	230	256	245	253	263	259	231	225	241	269	266	251	225	250	258	235	214	246	247	251	252	273	241	232	254	257	281	218	239	284	260	244	261	264	266	232	276	266	268	275	283	262	246	273	242	224	254	261	281	252	252	256	266	285	259	250	237	241	235	261	276	261	260	246	248	244	248	238	233	246	249	253	251	249	236	258	243	251	249	305	231	245	298	265	264	230	241	261	247	267	260	270	256	271	244	267	243	257	270	249	255	269	273	238	251	278	269	275	271	270	246	256	273	248	236	263	256	246	253	259	235	266	252	259	223	245	266	247	276	264	265	275	266	258	256	266	263	244	233	257	263	265	251	236	234	274	226	242	273	256	273	233	260	237	248	249	229	245	246	230	232	255	275	260	258	295	231	248	252	256	272	262	251	265	248	249	247	264	267	249	238	251	244	238	251	257	252	266	263	253	261	271	270	262	251	252	228	226	233	252	274	300	282	251	264	250	306	250	271	276	244	266	228	247	228	272	253	281	253	255	262	242	220	251	295	257	274	237	263	240	274	266	264	256	288	268	224	249	261	270	260	272	266	241	234	262	270	259	268	219	253	261	255	246	252	248	267	229	246	261	232	239	245	239	253	272	282	262	235	277	246	256	239	258	228	258	252	274	251	256	248	253	257	244	230	258	257	278	279	247	283	277	276	247	248	271	258	251	248	223	269	253	279	258	246	260	252	233	240	265	245	235	256	257	243	258	272	262	243	243	253	246	246	272	231	233	250	238	249	249	241	242	257	277	250	245	269	242	260	261	263	246	232	246	265	288	244	239	248	224	268	261	232	280	230	241	271	249	256	254	253	275	239	242	268	283	268	260	284	235	247	255	239	246	236	255	279	268	272	269	277	270	237	237	235	242	257	273	247	256	281	246	296	232	222	240	247	241	276	262	245	259	249	240	276	249	259	263	253	261	252	254	234	253	246	267	243	262	257	272	248	253	262	227	273	275	251	231	269	258	231	267	237	281	286	246	245	255	231	278	254	266	226	264	254	237	259	260	272	239	277	226	247	241	234	255	289	248	222	228	269	250	272	285	257	288	267	250	264	278	236	254	275	237	234	233	258	269	236	240	279	259	253	247	274	257	253	235	237	267	212	249	260	263	252	274	244	260	255	237	244	246	233	277	262	218	254	271	245	251	236	250	247	249	275	248	231	264	231	240	258	263	246	227	256	238	260	263	234	262	245	263	259	242	252	266	269	280	252	295	286	247	230	249	264	266	227	254	259	277	272	273	264	281	251	253	260	226	245	250	232	274	262	259	255	224	225	244	288	246	217	292	272	272	257	239	246	271	238	282	254	208	258	231	247	281	265	226	285	235	216	256	252	254	264	282	261	265	254	256	268	243	242	291	224	234	268	249	227	236	271	276	206	260	258	252	240	263	253	288	252	278	240	261	239	257	266	225	238	278	251	254	223	224	277	255	262	268	292	259	270	293	241	243	268	279	242	274	252	239	244	263	238	262	258	249	242	243	269	256	265	255	257	259	274	253	237	246	271	265	264	236	243	233	243	229	262	272	260	259	236	259	260	240	270	249	246	246	259	263	283	268	241	246	266	249	257	266	255	267	283	274	251	261	292	269	265	259	228	242	257	268	242	233	258	274	242	259	242	251	260	268	244	244	279	230	248	259	266	277	238	246	270	237	261	264	253	260	259	228	261	241	239	278	262	262	243	253	229	249	230	243	241	256	237	250	288	258	256	256	249	281	269	255	260	272	267	275	228	245	237	246	258	217	248	247	244	244	249	247	240	243	267	247	261	303	264	240	266	245	229	260	278	258	256	262	259	239	263	251	242	258	300	286	235	274	291	230	239	237	213	233	263	254	279	270	250	272	233	245	255	239	242	244	239	256	234	227	277	228	256	242	275	269	241	239	261	252	249	283	281	264	249	254	240	255	267	204	262	263	267	240	266	254	264	269	261	254	284	246	275	252	248	275	257	257	262	265	276	254	250	250	251	246	265	252	255	254	248	262	252	261	293	246	253	258	242	272	289	286	250	232	221	265	256	235	241	254	239	224	243	243	260	266	274	241	240	253	239	252	259	267	249	280	254	237	249	253	272	260	269	255	261	260	275	236	247	257	279	238	264	245	254	264	217	267	261	263	226	270	265	244	250	243	253	261	275	231	239	241	266	247	240	263	267	237	274	256	279	274	253	271	239	215	265	253	257	239	259	226	255	274	278	271	269	257	237	242	276	241	257	243	251	254	257	233	257	267	266	275	249	257	267	258	253	259	262	274	258	258	264	265	258	241	275	271	250	270	250	237	258	253	229	260	260	285	257	258	264	251	236	265	257	218	263	266	244	260	273	271	235	250	272	238	268	265	260	271	260	251	263	274	231	280	282	260	267	229	240	244	250	276	256	244	251	238	226	245	256	263	228	222	270	252	255	235	253	272	233	234	271	255	261	254	250	292	248	235	248	257	277	265	267	221	255	243	253	259	261	225	264	267	280	253	251	287	251	250	255	269	243	277	249	266	253	285	278	259	233	258	262	262	236	266	276	254	241	235	248	242	260	262	253	278	234	252	266	245	279	237	250	249	229	245	254	250	244	285	260	254	256	248	232	281	248	273	291	228	223	229	268	266	274	257	258	251	287	275	253	248	227	242	257	274	255	244	272	245	261	257	245	256	250	277
32525	10774	1066	382	369	341	355	337	341	355	372	345	335	342	345	337	382	331	338	348	373	326	325	355	356	337	344	316	372	357	345	345	362	328	319	344	376	324	335	320	339	370	332	362	376	360	355	331	345	341	379	339	362	370	361	347	348	351	367	302	373	372	360	339	358	358	328	358	345	377	326	328	363	340	335	336	381	350	322	346	374	346	355	377	365	357	374	347	378	336	332	355	342	383	361	315	326	378	350	362	358	342	320	360	376	341	356	337	391	342	326	333	338	344	377	353	337	377	360	341	315	337	341	344	344	359	311	327	318	349	341	348	341	356	349	370	354	337	361	357	353	328	322	344	355	334	366	386	334	318	342	339	335	359	374	363	345	347	350	340	333	337	364	359	349	356	351	347	375	357	334	371	351	347	310	332	356	324	351	288	299	291	339	403	372	352	366	341	345	361	332	316	358	349	347	337	351	373	358	361	354	344	359	304	316	352	372	341	322	350	360	320	376	326	304	351	354	340	349	381	343	377	351	386	378	352	378	362	347	342	336	351	344	331	354	335	350	375	316	347	337	385	353	327	348	366	354	312	330	339	342	303	373	343	347	324	345	365	372	361	351	373	360	351	355	325	352	346	362	343	354	351	375	354	349	329	335	367	349	342	333	321	335	356	349	308	338	340	317	346	375	346	387	382	327	352	353	371	351	320	352	343	341	368	383	360	363	347	348	344	361	376	381	328	332	339	286	375	346	357	340	342	332	314	302	347	374	375	347	333	347	347	348	367	335	385	340	357	344	351	357	375	331	332	343	344	342	306	326	362	332	332	350	368	356	337	332	379	367	345	377	360	317	353	355	327	354	326	342	353	348	345	343	331	370	331	348	297	332	335	323	337	377	331	322	386	348	336	347	366	334	356	373	316	314	351	341	328	346	354	348	328	358	326	334	327	355	360	316	346	355	342	363	315	404	331	357	309	331	341	369	333	369	352	327	365	330	334	328	359	346	306	341	327	309	339	395	340	339	358	375	360	381	345	348	340	337	327	336	357	391	322	368	382	324	325	355	356	342	355	320	330	345	357	337	346	334	356	357	334	347	350	369	356	359	321	318	321	331	286	377	381	333	337	380	348	331	373	323	339	315	381	354	325	362	335	338	367	325	371	347	325	354	365	354	381	366	340	331	329	341	355	331	383	359	347	344	340	334	324	313	320	367	332	335	332	365	318	325	341	371	326	360	381	336	382	371	326	371	351	343	365	362	359	320	346	379	358	374	340	321	393	331	355	330	332	328	372	374	341	357	341	354	351	336	340	355	349	329	350	350	367	354	377	338	334	362	309	366	362	346	362	338	364	351	312	345	375	346	330	379	353	372	359	371	390	357	364	339	342	310	377	337	333	335	346	350	347	373	335	365	344	327	374	356	364	336	397	358	331	387	339	325	360	343	330	343	329	314	372	351	349	359	318	332	349	355	347	312	323	395	294	331	346	337	319	304	315	356	339	378	398	363	347	346	365	336	359	356	342	349	330	322	394	331	327	335	359	349	376	338	384	336	375	370	332	318	344	348	347	369	339	330	348	343	361	345	348	347	332	325	352	366	326	329	328	337	344	339	371	362	307	352	359	351	367	345	315	345	355	316	382	339	339	350	347	348	348	337	329	353	328	355	358	325	324	332	335	338	366	347	356	339	321	365	335	329	331	365	369	330	328	334	373	358	333	338	340	367	358	326	335	322	340	339	351	381	377	351	348	317	371	323	379	362	362	360	347	324	361	347	340	354	335	354	349	356	329	357	358	339	338	355	350	307	364	330	328	347	316	313	343	335	341	372	360	346	333	330	330	318	310	355	373	351	344	353	344	323	374	372	368	349	358	402	354	338	359	392	374	354	323	353	359	377	325	339	343	355	306	357	367	310	341	355	378	368	338	326	339	329	347	384	353	342	382	326	360	358	396	381	340	376	344	383	351	348	335	364	329	343	335	348	366	355	323	346	318	323	370	354	367	344	347	367	361	350	371	356	341	331	370	337	346	343	343	324	325	356	322	330	343	387	377	375	342	363	329	352	347	325	357	337	401	339	336	358	335	312	326	367	344	338	338	382	336	313	371	327	339	380	343	336	325	353	336	371	335	359	351	358	348	363	321	329	368	358	347	331	339	332	351	350	315	317	380	344	407	375	352	375	319	338	359	345	372	355	334	339	319	382	350	330	353	346	356	382	390	314	364	326	364	327	338	356	326	341	399	329	323	361	368	325	324	391	341	339	379	372	339	358	373	310	350	322	368	347	373	359	377	338	354	365	357	335	335	348	391	343	344	366	343	322	322	358	349	320	337	360	348	323	352	359	362	325	371	361	345	325	353	340	347	377	358	345	334	348	330	356	375	337	375	358	364	358	338	311	326	331	286	373	331	362	379	370	326	364	329	368	350	343	316	325	380	365	327	360	305	340	371	363	355	348	347	346	329	355	342	364	321	385	351	361	343	334	346	320	332	341	357	299	346	325	358	336	334	348	321	336	350	329	326	339	349	330	332	345	352	359	338	354	340	333	350	356	303	362	342	357	340	320	335	349	308	354	348	362	343	365	362	367	359	344	355	329	330	337	341	376	360	350	318	382	332	330	310	320	303	358	361	389	361	335	382	331	371	322	352	339	350	366	352	316	360	368	387	328	325	383	351	338	345	332	333	349	344	342	340	345	385	308	342	314	340	372	355	358	337	352	322	347	352	293	346	366	359	357	301	356	354	339	328	357	364	389	382	355	332	309	350	351	367	331	337	356	379	340	343	359	364	337	369	350	353	339	346	348	361	310	341	323	338	336	400	349	365	346	357	335	341	379	362	328	359	337	306	366	328	352	337	380	351	342	350	340	335	358	407	353	353	375	372	345	328	318	390	347	340	317	378	364	345	375	358	355	348	354	378	332	375	335	342	374	366	356	346	344	323	361	337	365	345	398	314	334	363	337	360	336	336	341	350	360	346	342	401	374	366	338	308	348	357	335	377	385	305	378	376	363	318	361	323	369	324	304	337	353	350	352	321	324	302	347	337	347	341	333	336	352	349	315	312	326	369	314	343	351	361	342	311	367	365	351	356	370	384	317	345	366	335	362	374	358	336	369	358	342	358	365	359	360	342	389	327	360	320	373	355	328	348	341	335	356	352	353	327	347	335	342	347	365	348	350	347	325	322	358	323	338	344	317	341	333	354	337	338	329	340	331	362	374	356	306	335	338	334	339	338	334	333	353	352	387	340	352	313	358	325	351	327	384	352	351	348	356	304	334	357	344	327	345	343	347	351	324	368	341	333	358	332	327	309	390	325	373	324	346	356	366	347	340	367	350	351	371	333	302	369	356	342	335	344	362	335	339	347	319	346	322	343	332	335	336	338	334	393	371	353	365	369	340	366	321	359	339	375	353	359	359	360	342	356	357	367	324	369	342	379	350	354	365	338	336	380	365	357	338	333	339	362	361	365	343	370	342	334	343	361	356	341	360	345	343	315	356	364
5404	930	840	818	780	770	799	750	797	773	744	823	801	743	726	744	762	723	750	781	724	783	733	783	766	760	773	768	789	739	782	759	744	777	816	775	783	730	757	808	786	772	764	750	750	751	768	741	741	727	787	784	760	765	771	825	755	831	809	801	787	804	775	789	779	754	784	812	774	763	798	754	784	761	781	778	780	734	720	758	781	751	729	741	784	747	762	747	780	790	697	795	777	757	792	706	764	774	738	742	784	764	719	764	771	730	771	768	767	831	772	724	798	784	721	809	754	769	777	779	790	803	769	758	763	759	802	793	793	794	803	748	782	809	807	715	779	758	720	729	752	804	767	768	776	748	745	816	782	758	748	759	755	777	751	728	810	760	753	791	789	754	754	750	758	741	766	783	750	814	741	753	742	757	762	764	776	752	738	792	752	747	769	737	730	760	799	757	767	759	816	761	733	765	750	755	753	768	778	804	761	745	768	743	754	765	784	846	821	732	744	753	701	790	732	795	724	757	766	820	797	793	753	733	765	730	802	804	737	787	731	757	757	815	762	755	792	768	746	757	773	776	758	750	764	786	772	769	794	797	758	798	756	775	789	835	743	753	724	788	760	753	778	762	737	763	780	798	780	758	771	758	746	748	773	799	778	786	777	763	783	758	821	735	768	779	750	791	787	758	768	760	780	720	823	781	742	783	819	761	801	769	766	787	788	719	748	767	777	805	759	793	741	722	763	796	756	766	807	797	780	774	734	744	724	763	778	777	851	747	700	747	798	787	771	734	765	719	773	767	722	793	796	736	732	775	729	755	756	779	738	745	814	739	786	786	782	777	771	719	792	741	793	803	778	742	768	787	795	773	785	769	771	754	795	751	776	784	760	770	745	766	773	792	803	778	807	742	794	720	823	739	765	775	767	787	774	768	776	750	714	759	763	777	769	776	748	799	808	770	813	774	786	779	792	791	811	783	760	783	756	766	742	793	770	776	770	779	715	761	773	744	757	799	776	727	737	818	753	782	737	781	765	777	739	809	771	759	812	766	750	758	811	794	737	771	776	792	807	758	742	767	770	767	800	756	750	755	753	777	761	702	815	719	766	753	766	772	751	775	769	789	794	761	810	740	783	740	754	775	778	746	788	757	792	803	711	824	729	743	803	744	758	776	733	766	775	768	753	800	771	755	755	797	802	756	818	792	794	752	779	787	757	761	756	746	788	739	755	680	720	785	759	782	728	783	762	784	729	764	756	736	752	750	745	760	771	765	789	733	747	789	796	739	798	735	802	762	823	752	787	770	791	741	774	762	776	780	781	794	751	800	813	740	755	748	776	730	764	716	762	812	758	800	765	823	767	772	782	759	801	797	733	791	743	802	825	764	806	723	836	795	798	827	725	748	741	746	758	755	807	784	758	759	749	797	766	762	761	760	788	788	765	834	769	773	730	763	738	804	832	808	768	741	769	719	783	761	793	748	755	751	744	809	742	759	804	746	818	783	774	791	831	760	737	749	744	784	748	806	766	792	710	739	833	726	775	762	801	744	758	803	773	767	786	768	762	739	748	719	767	786	756	800	771	793	744	748	791	837	798	718	729	776	823	739	735	746	819	718	747	747	785	797	742	802	752	773	798	735	733	767	737	736	706	746	736	803	788	743	771	801	798	747	744	792	781	779	812	840	758	765	796	781	794	761	811	733	758	769	772	742	821	754	779	791	752	754	761	748	752	755	737	759	785	794	740	770	841	758	749	782	810	769	781	802	736	772	780	743	764	745	771	834	769	792	783	715	743	778	792	745	818	752	774	769	734	794	763	725	794	767	746	814	770	774	743	758	766	759	722	754	799	748	748	695	763	777	750	787	790	768	735	780	746	776	755	746	788	746	738	717	771	765	819	764	781	756	798	745	701	764	768	708	777	784	737	794	761	743	781	789	755	775	740	737	738	772	796	727	697	759	736	774	791	801	815	775	754	773	755	786	765	768	755	781	749	802	774	721	821	752	758	757	785	787	828	736	797	797	748	757	740	698	777	767	763	708	759	785	742	757	786	763	740	765	742	818	777	779	761	790	786	805	745	734	754	732	755	718	794	725	754	799	776	732	759	766	696	784	767	807	778	785	787	765	746	757	727	725	827	784	759	820	751	747	798	757	725	798	724	760	785	717	752	736	758	762	755	742	794	788	790	772	775	775	763	776	761	743	732	809	778	783	791	738	766	789	793	750	735	783	748	819	746	723	795	784	794	761	801	718	793	787	780	717	756	734	790	799	812	783	801	731	761	772	720	773	750	720	779	807	788	722	721	850	757	770	771	780	767	801	784	749	770	734	764	795	795	804	781	762	773	753	754	776	784	748	765	798	785	768	760	763	803	796	752	768	755	761	744	749	751	764	759	756	751	760	778	720	809	733	761	811	754	781	766	770	781	756	766	710	723	756	763	743	766	820	788	760	781	740	784	740	741	761	792	799	770	808	743	785	769	810	726	719	723	741	745	820	725	765	777	786	722	785	760	753	769	743	758	764	806	740	753	744	742	809	760	751	791	798	826	780	786	762	784	764	796	731	756	777	759	755	769	734	740	762	789	793	808	795	763	747	839	786	723	720	737	742	796	716	745	746	722	782	713	779	761	761	733	803	789	793	768	776	710	786	757	779	782	773	802	797	795	737	771	745	748	760	785	763	757	728	759	729	833	756	764	719	805	768	756	808	741	755	824	753	764	814	766	769	745	815	796	777	836	808	805	793	726	738	786	772	789	793	769	744	801	778	749	808	728	691	756	766	786	771	744	743	791	719	738	725	726	730	718	798	754	730	717	792	728	750	742	764	755	770	743	783	833	768	784	734	786	707	765	774	788	750	783	771	754	750	824	777	774	763	773	799	733	794	815	718	818	760	721	769	765	771	765	702	765	797	706	792	768	730	766	760	774	795	767	750	798	746	780	743	798	779	769	778	763	811	744	786	753	723	814	708	726	780	747	767	752	771	776	827	819	781	769	792	795	824	764	768	842	733	777	770	791	733	757	746	753	749	764	767	734	771	754	779	797	799	776	829	744	743	734	749	743	776	774	755	756	789	739	801	737	721	718	726	825	780	780	703	773	757	745	708	776	796	759	804	808	761	741	797	761	817	748	764	792	827	793	756	820	769	774	735	746	776	780	757	745	771	797	774	752	726	742	756	812	827	779	765	800	737	784	784	731	688	779	753	797	753	815	785	798	777	744	790	780	732	766	760	780	745	780	826	802	785	724	745	793	728	785	783	773	790	771	767	777	783	755	772	696	778	756	695	788	783	798	739	745	765	795	805	779	791	769	764	778	785	763	821	789	769	772	800	744	770	751	761	726	738	765	753	785	766	740	780	758	793	776	783	806	832	740	794	761	777	803	769	832	764	752	773	797	814	756	802	779	785	710	790	829	768	756	770	723	720	769	705	777	702	768	772	707	761	764	759	751	735	793	770	807	803	785	813	770	758	739	753	824	720	720	777	743	810	752	785	800	707	777	758
24515	20992	24454	27710	20555	1999	422	320	311	292	266	227	253	278	272	272	225	228	262	250	254	240	242	222	211	260	243	248	254	270	236	222	234	219	234	215	228	217	239	235	240	233	235	232	216	256	239	230	244	240	199	248	257	209	226	238	199	237	256	242	215	214	230	257	232	211	223	230	237	217	204	232	236	261	223	236	232	237	217	280	251	222	212	215	234	209	222	245	222	195	248	220	210	231	224	248	231	214	225	213	219	231	233	227	253	235	224	218	217	239	216	213	247	237	241	236	240	222	235	258	235	207	219	223	237	227	239	224	197	219	254	215	240	234	218	237	249	223	228	233	240	232	224	219	222	239	244	244	255	226	231	240	220	225	225	252	226	235	226	235	239	239	249	240	239	248	224	212	232	221	269	233	269	257	220	216	229	233	225	248	238	255	249	251	236	217	218	244	249	253	244	242	224	220	243	254	224	247	242	239	227	225	228	194	225	219	228	214	200	246	214	229	229	223	242	244	224	221	251	248	232	203	243	249	255	233	214	252	237	243	235	235	203	228	268	230	255	247	267	235	209	229	261	235	216	198	253	238	215	252	249	224	213	236	263	208	248	268	240	286	238	222	244	248	221	236	243	208	243	256	225	224	237	218	204	227	202	267	217	213	252	230	235	205	234	243	220	223	230	216	258	220	200	219	249	247	229	219	239	207	231	221	256	248	229	223	225	219	226	237	213	246	261	238	212	241	253	219	221	244	220	236	223	236	248	251	223	248	243	248	247	258	233	246	221	229	238	260	228	223	219	241	215	222	251	225	231	234	223	232	210	225	230	234	213	233	226	220	233	226	272	249	230	268	226	207	228	234	228	225	235	259	235	257	237	213	231	223	236	243	224	230	231	223	221	217	222	214	219	243	241	217	252	217	221	229	226	232	225	242	237	266	228	225	223	232	224	259	214	247	227	197	230	247	206	240	228	262	226	205	228	212	227	216	219	231	231	255	192	208	215	241	224	237	217	213	221	225	235	247	246	219	254	217	252	202	246	225	246	211	233	268	248	241	246	223	241	237	259	230	226	247	223	229	245	234	246	215	226	242	233	210	212	209	180	236	224	225	236	239	210	221	239	257	237	219	215	234	245	237	203	212	234	236	208	222	234	274	229	250	219	247	229	242	225	228	230	233	252	251	227	247	232	239	238	224	222	246	224	220	234	202	220	232	234	262	234	225	242	199	233	209	233	240	223	221	211	216	265	235	235	217	227	225	234	247	262	243	215	216	224	235	252	216	243	218	217	244	253	227	251	248	257	277	246	228	221	221	242	226	188	209	211	230	213	225	191	242	247	235	223	225	253	238	208	218	222	236	205	197	246	233	251	249	219	245	231	241	264	263	240	223	191	216	211	244	269	219	215	206	219	240	201	204	222	235	227	210	227	234	221	231	220	226	220	244	261	241	249	252	224	225	227	205	222	232	229	234	232	255	173	199	203	257	230	229	231	218	232	230	220	217	220	215	227	237	213	207	195	256	220	244	230	224	256	216	210	242	256	247	233	241	242	250	224	253	261	233	253	213	243	224	208	227	211	256	227	242	219	237	252	252	255	244	232	221	213	219	221	228	199	228	196	237	220	206	220	262	219	226	220	243	230	221	266	229	222	218	207	219	223	223	218	190	200	219	208	216	239	216	242	183	244	257	232	223	237	206	251	224	218	244	249	239	251	206	237	251	233	198	238	229	288	262	212	220	247	245	225	246	240	221	227	226	221	231	249	226	275	231	227	229	228	240	243	237	239	234	232	243	218	229	195	209	230	236	241	226	215	216	237	199	226	224	241	216	234	208	241	245	187	215	205	227	235	213	236	234	231	238	233	204	237	246	208	222	233	243	257	235	213	233	246	239	233	208	212	247	221	203	226	220	236	265	225	227	233	218	233	204	246	217	250	250	240	250	276	281	226	230	240	235	254	244	249	238	246	242	242	210	242	235	239	230	242	218	215	231	261	215	259	223	212	227	261	221	228	252	235	241	249	213	229	222	226	266	266	222	202	216	225	237	223	199	209	233	237	260	237	247	217	186	224	223	232	222	236	224	236	207	217	244	230	219	243	229	249	245	250	231	237	224	242	226	231	261	209	245	258	213	212	213	252	215	255	250	226	218	218	255	218	231	220	280	216	254	229	213	243	210	220	213	277	252	240	204	244	229	224	210	248	234	246	222	234	196	236	232	229	217	214	213	232	244	246	206	221	251	230	217	240	250	223	238	226	205	241	242	246	226	216	208	232	222	226	207	231	261	224	257	237	229	249	251	237	243	241	222	225	214	238	240	267	231	244	227	233	229	201	264	245	224	230	209	239	230	236	227	197	206	221	235	227	245	222	241	237	204	210	235	220	220	196	260	244	213	248	234	218	220	224	252	222	234	231	223	237	230	246	202	224	224	208	217	241	230	237	237	250	228	262	230	253	221	238	244	241	229	229	214	255	209	262	200	245	221	228	214	232	220	232	258	212	235	241	234	254	242	238	226	202	232	251	231	246	220	249	247	232	266	251	221	217	219	215	244	224	229	207	246	224	234	229	231	248	238	246	227	216	220	251	200	231	232	223	236	208	199	191	244	238	228	255	222	220	218	226	220	255	251	226	234	232	211	198	214	221	216	219	259	221	231	197	231	226	231	225	240	229	253	235	222	213	200	201	204	232	245	233	228	214	237	241	246	209	222	244	225	228	247	210	245	236	214	209	213	230	222	231	228	193	236	208	231	253	224	221	239	238	242	233	228	248	221	215	230	210	257	209	242	247	224	238	224	225	233	245	221	225	201	220	230	218	246	237	213	212	202	193	228	232	242	251	227	228	215	262	213	206	233	223	241	228	232	225	229	209	227	220	221	240	221	239	215	210	234	251	258	224	199	238	240	222	211	236	236	245	218	245	235	236	249	227	232	232	239	215	260	224	241	212	221	235	218	222	228	262	209	234	218	245	238	247	239	247	237	262	222	232	226	234	227	236	239	239	228	220	236	212	218	229	237	237	215	240	260	239	237	236	220	228	236	250	224	230	215	239	218	245	190	210	227	240	228	228	213	198	229	182	222	234	241	253	219	240	200	217	223	209	204	235	226	223	233	219	248	233	229	217	249	225	223	234	202	243	229	249	204	234	244	229	219	199	255	234	235	216	227	224	221	254	226	245	222	210	213	225	244	202	232	215	228	232	234	252	251	233	265	230	245	203	240	226	226	221	227	219	234	229	213	235	215	267	226	237	244	199	229	234	234	203	237	231	243	261	225	209	215	207	203	241	243	221	228	208	236	248	230	233	232	233	210	243	217	217	234	262	228	234	211	207	235	251	239	217	221	238	218	224	238	248	234	211	204	240	247	202	256	236	244	255	222	230	245	239	200	221	239	215	243	238	225	223	242	237	219	234	227	190	235	243	249	235	238	228	252	236	226	218	236	234	226	251	214	248	248	227	245	219	219	207	231	219	216	231	227	233	236	218	227	248	233	224	234	225	200
3114	2641	1546	923	678	596	595	557	580	559	574	603	525	561	534	508	511	524	521	528	563	531	507	539	510	571	549	499	528	496	560	547	534	518	493	518	551	516	499	509	526	550	518	518	547	534	528	481	487	498	521	523	529	516	537	534	509	514	549	479	532	531	511	528	490	520	492	533	472	492	539	525	493	547	487	534	532	536	493	485	486	508	495	524	562	503	530	493	545	545	528	513	526	515	517	521	515	509	535	533	526	517	508	516	539	474	514	502	522	508	556	523	482	541	543	479	484	509	539	504	528	496	507	492	552	552	513	536	535	547	462	544	558	527	562	529	528	503	535	514	524	499	516	492	536	491	519	549	521	512	520	500	535	496	530	556	509	525	564	530	499	536	521	487	534	496	523	523	554	489	519	523	491	529	502	496	508	505	513	461	506	531	502	546	521	530	538	497	513	489	531	514	557	522	523	512	518	511	499	577	527	535	482	539	530	514	497	557	488	508	510	520	494	481	508	527	540	501	503	510	531	545	507	526	518	534	515	504	487	540	456	552	510	522	496	521	522	493	510	540	519	535	506	539	516	523	495	502	512	555	527	493	504	489	557	489	531	551	516	491	527	495	519	504	512	521	549	510	498	518	489	493	549	487	470	524	497	539	468	503	497	530	547	562	513	556	500	559	500	500	498	541	524	521	541	499	495	517	523	531	543	543	559	574	549	511	516	524	498	528	530	535	522	516	496	520	512	530	545	522	493	550	520	502	525	555	484	514	518	515	522	502	535	519	557	477	527	526	518	520	505	501	522	546	515	526	484	509	503	546	515	496	530	554	520	505	507	492	530	502	495	491	509	510	500	513	511	544	520	509	517	525	499	521	468	507	546	525	512	555	535	511	489	539	526	487	520	493	519	505	451	543	527	552	503	518	488	510	506	526	513	541	559	511	465	488	550	536	526	519	485	540	583	498	570	545	508	513	507	521	501	489	531	524	488	484	562	522	536	542	514	554	485	547	508	523	532	488	522	510	550	506	512	509	552	570	521	541	547	542	537	512	531	515	498	525	481	543	506	510	539	547	498	476	539	524	538	537	517	549	539	532	518	547	491	458	510	505	534	502	497	519	524	538	516	518	503	490	544	507	517	563	495	499	523	508	545	532	516	507	548	510	527	486	525	520	509	495	538	518	540	526	535	508	526	528	507	519	523	492	466	509	526	521	512	508	527	502	473	505	531	518	505	529	500	519	509	511	488	547	500	549	504	505	493	488	536	505	522	487	541	474	516	528	480	510	512	535	509	530	530	530	535	544	518	525	499	510	533	518	535	522	534	517	486	532	517	506	551	520	515	539	508	513	556	551	529	496	526	504	490	516	527	498	529	530	529	562	521	479	518	520	519	531	496	531	531	511	527	510	497	498	525	531	510	498	536	566	522	522	526	480	540	451	528	485	520	513	520	482	477	544	572	520	535	540	494	534	484	464	523	503	510	519	535	480	517	524	515	533	508	555	511	560	509	522	549	513	533	506	510	535	499	507	495	516	536	511	533	477	564	514	489	494	528	478	532	494	494	518	521	502	548	559	501	529	482	531	513	532	522	490	516	545	542	508	562	501	562	517	533	527	541	530	527	497	512	497	499	522	491	544	497	557	538	567	526	516	515	544	513	500	559	545	494	499	524	521	503	533	538	511	492	489	522	514	499	556	531	521	505	497	508	509	517	529	551	486	505	539	500	512	507	541	541	512	505	538	518	538	511	516	518	526	543	541	478	505	510	522	547	544	525	519	526	540	535	504	507	508	554	522	527	518	498	549	518	514	527	491	481	501	526	550	506	557	503	554	470	514	545	524	524	510	521	525	544	494	525	492	475	515	524	497	499	551	520	534	562	490	502	548	506	498	533	528	528	512	485	536	537	508	564	541	570	501	559	525	545	504	523	528	497	488	523	520	537	486	517	530	502	555	530	476	513	513	497	561	543	553	553	548	550	537	495	511	535	505	514	552	505	549	537	522	512	559	522	545	529	517	526	518	511	565	526	491	519	567	499	526	516	499	532	511	516	539	526	534	510	535	522	515	548	512	490	534	506	480	536	546	533	538	565	546	530	507	557	504	528	484	539	545	521	536	498	505	559	537	548	519	532	483	518	507	513	542	533	564	527	539	551	516	506	501	497	529	484	545	505	504	540	514	542	479	539	489	520	550	557	513	523	547	550	522	501	521	532	517	564	531	487	516	512	529	532	527	497	528	523	515	501	541	502	502	556	534	498	549	482	552	530	511	500	527	513	518	510	519	513	564	507	527	563	547	503	503	515	552	540	541	510	485	514	508	525	580	527	533	506	517	507	498	511	501	469	497	560	536	512	548	499	491	516	515	491	521	535	525	531	488	498	524	554	542	527	522	513	537	476	525	514	522	565	525	508	473	527	496	526	536	525	510	506	500	553	536	512	526	545	506	520	505	525	484	508	507	523	535	532	519	557	493	574	520	547	524	526	492	522	470	512	511	532	557	480	508	502	540	530	525	492	514	494	529	512	534	502	511	519	530	564	538	542	527	521	544	550	539	536	520	559	517	480	535	516	512	499	502	466	523	494	555	532	493	524	541	502	545	515	553	516	540	502	520	548	500	556	512	505	496	498	553	492	521	515	499	540	511	518	497	526	493	504	521	508	512	543	495	554	542	518	532	538	511	513	513	521	519	552	544	541	527	522	475	510	484	505	529	508	497	528	534	543	495	528	528	529	496	514	514	516	527	525	538	536	553	509	537	536	519	498	506	471	476	541	534	556	523	531	513	539	492	534	480	521	479	591	521	544	515	476	516	473	534	504	510	524	522	545	536	509	562	487	517	505	529	513	549	517	513	539	526	497	489	515	537	536	492	537	549	522	489	546	518	502	484	515	531	550	517	492	483	545	500	514	530	531	525	466	476	493	546	539	509	544	537	476	501	466	583	531	496	498	512	529	507	468	497	522	555	524	503	509	543	530	525	528	560	562	506	492	512	524	485	509	509	544	546	552	544	498	497	540	528	518	518	510	517	531	546	487	513	520	513	533	497	486	521	505	474	508	527	522	463	516	490	500	504	517	507	487	544	554	519	533	516	537	519	516	495	530	521	552	513	486	492	522	508	539	558	518	551	538	533	498	526	532	501	482	526	507	546	530	500	492	507	506	509	517	509	493	524	506	522	519	499	508	509	528	553	535	538	527	505	511	518	535	494	532	518	511	526	545	490	550	545	519	541	513	487	518	523	518	519	500	488	498	528	524	508	521	522	514	509	502	515	510	513	515	531	508	484	558	480	525	522	522	495	514	513	537	523	479	506	500	529	545	522	545	524	489	522	528	517	525	505	525	552	535	482	505	561	487	521	507	458	518	510	511	534	507	502	491	524	495	522	519	520	519	501	528	533	531	524	528	550	516	527	487	543	578	500	516	530	506	489	469	498	542	518	495	532	501	489	510	538	535	538	480	542	518	525	541	488	519	513	493	504	532	535	542	519	510	521	522	530
23825	21014	25134	27090	21016	20841	1286	307	202	202	168	159	149	126	118	133	104	115	128	128	95	112	98	132	110	120	82	96	101	98	96	99	109	105	101	100	109	92	109	112	105	94	112	73	94	99	82	107	97	116	88	113	80	98	97	96	94	96	113	103	102	107	103	89	98	109	96	93	105	102	92	100	113	90	94	82	81	94	71	95	102	92	105	80	101	112	94	85	84	84	103	94	89	88	116	113	112	94	105	96	85	104	94	110	110	101	92	110	111	89	89	86	107	99	107	104	95	110	88	94	75	108	109	110	85	98	112	75	111	106	96	101	107	108	93	82	91	106	98	110	87	104	93	81	113	89	99	91	95	99	101	102	97	99	97	100	87	77	95	102	108	96	105	131	92	99	96	107	90	99	93	88	91	119	86	89	75	99	102	96	113	92	106	80	83	102	92	100	100	89	79	95	82	106	85	92	110	107	110	98	97	97	82	90	98	99	90	93	84	87	84	91	85	88	84	103	104	74	105	93	87	101	96	108	100	82	95	107	109	111	113	84	112	76	93	100	95	97	111	103	102	92	89	106	103	84	107	90	81	96	76	103	90	109	89	105	97	106	105	84	99	104	94	112	86	91	81	94	89	75	86	86	100	93	82	78	94	108	111	95	96	76	106	88	96	107	77	115	103	91	103	105	83	92	96	90	110	91	85	98	76	95	89	107	93	79	97	106	91	89	122	101	103	96	102	94	99	101	103	90	97	99	86	106	105	92	96	80	81	94	80	91	75	93	108	98	105	117	85	98	109	95	94	92	105	102	112	87	98	106	85	122	86	97	109	102	82	99	119	96	94	120	109	84	89	84	97	92	83	95	110	109	88	84	106	102	107	112	117	85	125	92	96	86	94	102	105	97	96	105	82	91	87	81	91	97	102	93	117	86	97	94	96	93	90	95	92	94	95	89	72	92	110	100	89	91	94	106	105	100	91	86	104	101	86	106	93	90	98	92	96	75	109	105	102	97	87	102	92	109	94	104	104	95	93	101	103	95	106	96	82	102	89	81	97	109	106	101	99	110	117	90	96	98	76	91	107	90	87	81	92	105	109	87	93	101	96	95	108	97	98	81	104	90	103	96	94	84	100	113	98	95	82	93	110	94	82	98	101	110	110	69	81	110	108	106	84	94	100	92	99	95	103	86	102	106	117	80	113	88	99	111	121	73	110	91	85	92	96	93	102	104	114	109	110	101	98	97	87	78	81	118	92	90	110	106	118	94	88	94	101	79	92	106	80	88	71	102	95	79	89	99	110	99	104	109	105	106	107	93	84	94	103	91	76	103	95	104	89	123	93	106	95	105	111	98	109	90	110	101	96	98	73	92	98	101	87	104	114	98	82	86	84	85	78	92	98	108	91	96	115	89	109	107	97	88	92	104	101	103	93	111	93	97	102	99	111	104	116	116	93	86	78	65	100	89	85	98	95	104	93	106	74	109	99	97	98	84	91	102	96	117	95	87	98	88	86	78	91	102	82	86	88	87	96	100	87	91	102	116	99	86	97	92	99	98	84	111	99	78	83	95	75	91	95	99	96	89	93	87	102	85	90	92	98	110	90	94	112	94	101	92	87	117	103	94	105	83	101	86	105	114	96	92	97	103	90	87	87	128	108	97	82	84	116	89	84	88	99	94	116	104	98	93	93	93	101	109	107	108	99	89	84	110	93	93	88	96	109	67	91	101	104	101	91	118	95	89	85	80	95	87	113	79	97	109	96	95	116	108	97	105	95	81	93	89	88	121	85	105	100	94	98	93	103	94	87	85	98	101	87	106	111	107	101	74	93	89	81	81	77	104	97	98	97	112	97	106	98	106	101	84	96	99	90	97	114	95	89	78	82	105	90	92	90	78	109	106	101	93	105	98	75	95	114	84	104	111	104	68	95	90	99	105	112	96	112	103	102	84	107	80	91	97	91	92	104	93	94	80	94	101	114	99	91	95	104	98	83	110	84	94	92	96	99	104	93	105	112	91	100	114	113	97	119	79	94	92	96	89	103	94	89	100	100	85	111	118	104	103	104	95	95	114	95	97	98	84	92	81	98	93	96	81	87	95	101	104	83	120	96	105	111	86	89	87	114	78	89	108	99	90	104	109	98	111	88	107	83	80	90	81	112	90	101	103	89	93	106	75	100	88	86	102	90	77	97	91	103	95	106	88	88	79	91	84	78	105	101	100	86	107	109	108	90	96	98	87	97	82	87	99	102	100	105	90	89	90	109	82	101	119	80	119	108	88	99	94	98	104	107	94	102	116	94	93	83	92	78	69	110	105	100	111	84	96	109	118	92	96	98	112	106	98	102	94	96	92	101	108	124	102	96	97	111	85	79	84	107	97	101	89	118	90	89	97	86	94	100	95	103	90	110	106	93	89	93	99	109	83	83	98	90	83	109	97	113	97	109	103	95	103	111	101	99	108	101	113	106	94	98	83	85	84	87	85	109	112	95	94	101	94	102	100	90	104	107	89	94	89	91	80	114	100	108	94	98	93	99	103	97	105	103	95	104	105	88	86	95	97	79	87	94	107	89	104	90	68	85	91	97	105	98	90	92	87	103	112	102	97	96	99	82	93	92	99	106	86	97	90	99	104	100	107	112	92	105	81	99	80	115	93	109	89	98	92	86	99	97	91	110	98	98	100	100	87	91	96	82	106	102	91	75	105	107	103	118	105	94	96	99	104	73	97	92	97	99	91	101	100	88	96	74	86	105	118	96	80	76	93	101	123	95	110	103	82	86	98	95	85	76	104	97	100	116	90	99	102	100	89	111	117	103	93	94	102	92	76	85	104	96	69	113	102	107	77	104	74	96	115	93	96	110	110	101	91	80	94	99	113	103	112	84	90	106	103	105	104	80	80	83	91	130	86	104	81	89	89	106	94	93	80	111	103	97	99	97	81	82	119	100	101	94	104	88	114	93	115	107	86	92	82	94	119	103	82	98	97	97	83	105	117	94	86	92	108	105	99	85	90	103	79	114	92	90	89	112	110	105	83	87	90	79	92	82	90	92	75	101	88	85	94	91	96	88	99	99	99	97	77	94	88	87	87	108	98	105	81	86	88	90	111	93	98	86	108	115	101	112	109	98	88	89	88	91	103	106	99	97	98	99	82	96	102	105	95	93	107	91	97	100	100	88	95	86	91	88	97	92	109	104	105	73	74	93	96	92	88	88	83	97	83	87	100	108	93	100	97	103	88	97	86	86	107	96	91	89	82	74	117	87	95	95	93	77	97	103	97	92	90	92	87	95	93	93	92	97	99	83	93	83	104	102	104	94	86	81	111	86	79	98	89	79	96	100	87	105	110	104	103	97	99	96	107	104	109	102	96	97	117	95	104	84	103	120	96	102	98	99	103	87	97	90	112	98	88	100	89	79	82	90	85	95	104	97	107	112	94	104	93	88	89	107	96	98	106	91	108	90	100	104	107	92	100	101	83	101	87	102	77	107	107	100	112	106	107
3023	4210	2280	967	620	476	378	325	315	331	296	280	270	273	284	244	251	280	263	262	259	277	245	259	252	255	237	267	248	250	239	247	249	251	220	207	255	268	269	277	239	249	255	252	272	266	275	252	278	213	289	252	238	250	266	289	248	267	224	232	259	257	253	250	232	233	269	278	255	258	257	261	251	245	284	255	267	260	262	248	228	255	262	251	256	261	298	268	241	244	271	255	248	253	274	235	248	241	276	272	259	242	246	258	254	271	224	270	269	271	288	258	240	235	263	241	258	237	269	232	257	262	236	239	242	239	228	248	259	224	242	260	276	243	264	251	253	268	243	262	270	257	258	271	259	235	255	254	241	248	252	234	282	243	240	262	261	257	249	276	252	277	244	245	283	242	227	275	249	258	262	264	247	259	250	246	256	251	271	254	235	238	295	271	275	282	253	248	284	236	247	260	260	268	266	258	225	298	221	255	262	281	263	228	237	246	218	244	284	258	240	252	267	240	257	249	284	233	251	231	268	278	250	255	254	245	243	274	257	277	229	237	268	221	248	259	241	232	281	298	248	262	232	237	273	258	271	255	263	256	249	262	230	276	251	259	248	269	239	244	279	269	223	251	239	229	252	246	249	240	266	252	271	242	239	227	227	266	247	240	268	251	239	277	247	269	260	262	252	243	269	241	242	239	244	234	241	245	278	220	241	274	279	246	280	250	250	252	229	245	256	240	290	222	265	250	253	270	262	238	240	241	274	268	254	254	265	266	268	266	273	267	264	260	245	244	244	238	247	280	250	262	250	254	256	231	244	240	234	272	267	231	270	234	245	239	269	252	283	249	254	239	228	267	248	273	254	253	266	262	237	239	256	275	202	268	231	253	231	240	237	253	247	242	255	253	257	229	260	250	267	262	269	252	246	287	245	235	251	254	277	286	249	294	259	262	239	245	224	264	247	252	233	289	263	254	286	255	212	246	251	253	276	255	294	265	254	252	251	254	273	278	241	256	266	251	309	222	256	242	262	270	244	263	253	270	246	227	252	244	227	275	252	239	269	275	249	233	246	263	257	273	258	251	218	256	266	216	264	240	249	255	267	252	239	260	263	242	264	280	259	216	259	249	261	251	207	262	260	238	237	282	249	230	245	278	247	251	248	245	260	258	236	263	229	245	275	233	270	245	226	246	223	237	277	251	256	260	245	268	286	257	287	231	232	221	244	250	229	250	247	256	238	248	250	245	270	280	258	257	238	236	248	249	248	242	257	241	259	237	238	228	265	242	255	246	264	271	251	241	276	261	248	252	274	249	250	258	271	280	216	248	245	252	242	245	263	274	252	241	256	250	247	272	249	234	233	262	236	234	244	263	253	264	254	260	254	273	247	240	256	284	246	249	240	267	280	224	224	249	257	253	274	238	254	233	225	239	272	271	231	251	277	268	261	263	227	248	230	280	251	263	255	255	269	279	250	277	252	245	241	238	279	251	283	261	254	241	246	271	260	279	272	261	258	261	265	247	262	266	271	272	238	263	259	247	240	249	256	240	236	221	244	253	233	260	284	241	268	251	256	232	247	248	252	259	237	261	240	263	231	253	268	244	269	267	227	274	283	283	259	257	255	269	279	249	227	230	264	270	286	257	274	272	263	247	252	249	271	227	270	259	270	300	238	249	245	226	262	250	254	264	272	258	219	251	241	269	250	264	268	252	255	258	268	268	284	250	255	235	231	268	257	256	247	247	292	275	245	231	243	254	263	244	258	228	257	295	233	239	261	255	254	255	266	255	246	270	277	259	254	270	228	243	257	273	240	279	259	280	254	265	261	259	250	246	257	248	244	251	263	231	269	244	285	260	265	270	245	251	248	239	245	246	244	255	267	275	256	250	239	274	260	257	276	258	236	242	236	261	268	250	257	281	254	269	256	256	269	257	241	240	232	238	255	265	258	287	275	235	242	232	250	239	235	233	234	268	247	252	255	243	232	244	248	235	260	266	263	257	235	265	268	269	259	251	249	277	236	258	258	239	261	270	281	247	239	251	228	237	257	240	246	253	245	230	266	276	234	257	254	248	256	240	266	243	245	258	264	237	265	248	270	243	235	228	248	254	236	261	255	265	262	249	256	294	264	266	244	248	262	257	250	260	275	241	249	233	246	280	268	253	240	226	274	230	291	236	229	248	248	249	260	263	263	246	227	266	248	243	252	250	252	275	280	271	243	244	260	258	203	269	252	216	246	247	258	268	226	258	250	292	253	244	274	273	256	258	234	232	253	258	290	280	263	252	241	258	267	292	270	267	267	258	225	261	254	243	261	232	248	245	257	216	223	247	261	232	232	246	242	249	257	251	256	257	248	244	238	266	270	255	252	265	255	255	271	234	241	284	247	298	283	264	262	264	245	260	241	251	251	257	262	294	237	277	254	231	266	279	246	288	275	224	223	245	265	242	253	267	251	267	264	268	272	246	294	236	262	258	243	262	264	247	248	268	238	234	243	258	235	305	249	260	251	267	241	248	261	242	252	267	252	257	244	228	265	233	251	240	252	288	251	261	252	268	275	280	230	244	237	245	271	252	262	264	247	265	270	230	266	251	259	257	248	257	250	266	236	264	245	267	233	256	276	282	261	250	265	262	241	249	259	262	210	236	227	236	245	301	255	238	268	265	283	254	261	245	256	249	250	280	229	280	256	239	225	290	309	268	251	238	238	251	235	235	252	276	231	252	296	252	264	285	241	237	266	260	257	278	236	243	253	258	261	271	276	233	225	269	259	270	223	274	268	237	246	267	259	243	261	220	248	236	217	266	227	281	258	217	249	263	255	280	253	241	230	287	273	239	280	252	253	264	256	274	249	283	239	237	257	258	287	242	256	255	271	253	249	273	241	271	256	260	237	231	264	247	222	244	225	233	244	267	237	247	247	207	250	258	286	248	265	230	282	257	222	263	246	240	260	259	247	248	262	261	218	255	267	244	255	281	242	232	225	251	253	258	281	248	256	243	243	285	288	244	237	249	269	260	254	259	282	257	246	273	241	222	247	250	262	224	246	240	240	276	254	266	248	224	256	254	250	233	234	266	258	251	254	230	269	258	237	246	287	275	241	278	253	230	263	266	235	236	253	271	235	234	223	264	224	253	235	277	267	273	265	254	260	259	240	276	271	275	235	255	219	261	288	239	252	257	262	281	257	244	244	240	240	266	252	256	222	247	237	284	272	241	256	261	256	252	238	260	268	243	253	242	251	246	247	248	234	261	287	250	235	239	250	263	243	266	254	259	251	260	240	260	266	269	256	240	258	268	197	273	265	263	249	259	258	248	251	216	247	229	251	230	250	262	251	241	286	271	265	273	247	280	227	262	259	228	262	253	263	233	260	258	256	230	263	257	257	268	271	240	283	232	251	253	267	256	252	253	234	256	272	256	238	238	250	235	257	237	250	251	254	280	260	279	256	236	252	222	261	282	255	248	230	289	255	260	247	250	282	289	251	285	238	251	243	254	261	246	274	278
32267	10682	1009	427	368	352	352	357	394	359	373	325	354	324	312	324	329	353	376	329	337	373	320	353	361	345	313	350	351	333	377	365	349	354	307	322	366	348	349	362	344	359	348	354	329	335	371	375	341	348	358	361	349	341	323	373	355	366	362	350	353	301	341	329	340	334	340	371	335	352	310	329	343	342	344	327	356	330	329	334	333	334	351	316	334	330	356	337	348	377	370	316	359	350	333	335	350	340	347	313	350	320	328	355	351	350	352	356	314	329	320	325	343	333	357	321	325	328	350	332	337	361	347	326	337	367	367	381	338	322	328	323	339	330	318	362	356	349	280	326	321	332	363	322	354	332	352	367	341	324	392	349	329	355	345	348	312	346	364	357	334	325	375	368	354	341	326	325	360	345	354	334	354	310	330	335	369	357	332	369	349	347	370	336	337	327	344	346	327	341	314	354	365	329	358	331	342	356	314	328	370	290	361	335	364	348	347	313	336	359	355	324	318	363	333	345	329	325	308	381	347	320	346	351	317	361	349	345	350	300	346	323	358	309	355	347	328	374	341	368	321	347	376	374	345	330	378	327	333	314	345	339	349	342	340	365	309	389	381	303	343	332	348	365	367	341	352	342	323	322	314	365	363	330	330	355	346	319	357	369	372	384	334	339	317	333	337	378	337	351	358	339	367	321	344	346	373	336	351	336	337	348	361	343	344	364	362	380	361	368	352	347	350	350	371	350	315	355	358	356	338	326	327	355	347	358	374	386	321	324	350	364	335	361	368	339	335	336	329	386	323	337	321	349	358	292	330	350	328	331	391	356	346	333	328	324	402	407	308	319	303	329	338	356	362	349	380	341	368	340	331	326	351	327	324	350	354	349	327	370	363	353	359	333	360	350	357	365	339	291	405	330	310	358	310	363	359	336	368	361	347	353	349	349	346	356	340	310	340	366	345	334	355	323	349	334	345	346	345	356	329	343	321	308	361	355	364	364	333	340	378	390	372	365	317	340	352	343	356	338	348	347	353	371	337	326	332	318	323	309	333	343	335	332	345	360	328	333	332	354	309	370	394	347	349	337	353	365	371	363	348	347	325	340	345	348	349	357	379	319	331	323	321	358	328	356	325	324	366	320	328	321	333	375	320	325	343	300	309	330	347	340	311	351	373	373	336	312	332	359	350	382	359	372	372	322	346	342	320	377	318	319	332	379	338	361	358	349	347	365	346	348	313	349	320	324	341	307	363	314	365	330	335	328	389	325	343	380	332	381	375	340	345	376	338	337	358	367	332	334	358	301	368	340	333	344	317	346	377	327	351	313	357	361	358	325	341	353	365	314	338	335	358	329	368	326	356	342	345	339	343	400	347	330	349	345	354	339	356	329	339	349	336	358	338	351	338	345	318	355	362	359	351	336	384	335	333	373	355	334	321	351	320	358	367	356	340	347	325	356	331	332	350	329	339	353	371	340	333	323	374	357	331	362	332	355	347	345	326	355	344	317	351	348	339	365	369	385	306	360	295	358	383	349	313	347	362	331	349	386	355	344	351	364	332	339	409	398	342	361	338	346	342	359	340	329	353	372	354	312	335	345	353	321	352	355	298	347	378	329	341	350	399	362	360	387	357	338	393	349	330	352	338	363	347	327	358	334	336	306	333	362	325	343	384	331	342	363	310	316	338	334	315	356	363	376	361	340	337	317	360	329	332	343	342	348	335	330	359	384	347	373	339	326	363	362	336	321	378	370	351	359	361	346	319	313	332	342	345	371	333	349	334	339	352	361	312	342	319	335	367	349	353	359	339	351	359	347	338	354	357	316	354	350	352	318	350	319	334	345	373	326	334	356	355	370	328	343	356	335	370	339	354	366	358	353	367	369	341	332	379	325	342	374	330	328	355	348	350	350	379	363	369	331	332	345	324	362	366	339	350	336	335	344	316	315	369	348	353	358	332	331	376	363	353	339	369	336	363	330	357	342	353	328	323	349	359	390	358	330	352	373	335	354	381	355	323	321	324	348	362	319	335	377	372	352	344	347	313	359	361	361	347	332	348	346	322	375	367	374	345	354	348	346	387	334	326	334	345	374	351	354	367	350	330	339	349	348	350	356	380	359	337	318	314	362	357	364	330	326	340	341	356	345	362	344	348	332	343	341	378	318	363	345	329	323	367	341	310	345	363	373	335	341	367	375	348	335	358	373	352	398	321	326	373	331	347	362	340	339	347	331	346	321	334	361	362	319	373	365	351	322	345	316	327	344	337	347	361	391	356	333	311	357	338	336	332	340	347	325	350	379	366	323	339	351	343	357	353	359	326	358	337	357	362	352	314	357	340	328	335	358	348	318	345	400	364	376	352	327	408	332	381	328	329	368	362	362	342	346	337	328	318	324	346	348	349	359	340	331	346	366	307	344	341	363	327	349	315	390	329	329	344	359	330	324	362	337	323	361	323	359	352	340	304	356	362	354	363	343	351	310	345	358	322	362	363	331	315	340	331	326	319	376	307	322	307	356	351	331	371	321	335	367	359	376	335	341	350	328	367	356	335	335	321	350	345	318	357	356	325	308	369	321	312	322	364	370	376	361	351	356	348	364	360	339	380	329	351	327	359	340	374	347	342	330	334	360	350	325	381	354	313	366	343	365	351	381	346	369	294	362	365	354	360	384	363	332	347	344	331	352	388	338	349	338	337	332	340	346	331	323	350	324	332	392	374	380	344	326	351	358	351	314	345	333	366	376	329	339	335	336	338	343	357	312	356	328	342	334	314	343	369	353	342	349	333	339	359	297	332	343	339	325	366	348	356	361	344	342	365	363	314	344	359	315	344	361	359	342	359	384	365	352	348	371	341	316	358	351	391	356	336	354	339	362	333	309	352	340	353	360	347	349	346	342	331	359	368	346	347	324	335	324	382	355	331	360	374	353	356	362	329	346	337	337	379	326	351	354	318	347	331	357	361	392	350	329	343	377	340	327	299	349	354	347	365	392	362	311	360	341	355	327	356	321	335	336	346	345	359	371	343	333	341	348	326	328	352	372	356	315	292	296	324	345	338	354	351	351	351	387	341	332	371	340	352	321	346	362	293	354	362	359	382	321	348	335	305	341	367	336	310	311	350	357	349	347	355	344	353	353	325	362	353	323	342	340	324	395	318	328	349	336	331	357	324	366	352	377	324	330	362	365	343	363	337	345	362	323	319	322	342	334	352	343	285	337	322	316	330	311	350	346	291	339	343	357	355	383	364	335	342	376	376	350	332	320	323	341	343	383	361	365	361	348	324	335	346	362	330	328	333	372	308	346	349	345	338	332	364	340	360	350	364	347	358	328	379	323	351	305	370	377	368	370	380	328	331	284	346	321	347	326	335	319	325	329	362	348	355	372	333	378	333	337	326	343	331	347	326	343	315	356	343	320	341	329	336	336	338	372	352	333	332	339	369	328	319	331	372	317	369	358	363	353	344	334	368	350	368	340	311	360	359	351	333	320	336	324	357	346	371	352	314	364
5524	949	757	804	777	786	788	779	771	766	721	769	752	754	720	769	780	756	756	756	731	783	796	767	739	740	728	776	771	714	731	826	753	760	817	757	775	754	748	784	745	768	830	749	790	751	803	727	748	779	755	756	758	744	762	763	783	764	754	794	776	772	772	729	737	759	800	824	813	747	796	757	783	740	717	752	744	743	722	732	769	777	755	774	764	758	785	768	816	812	826	841	738	788	767	781	760	754	733	762	814	755	770	756	764	729	754	759	764	762	793	742	795	786	742	745	774	785	738	754	688	744	748	775	764	786	807	799	728	739	804	740	807	779	735	802	809	770	733	774	786	726	697	732	760	779	776	747	789	728	774	752	736	708	773	760	756	778	769	768	770	728	808	724	761	728	759	765	798	744	754	798	756	767	761	757	785	791	760	744	730	756	754	784	750	712	761	796	709	816	783	769	729	725	784	805	842	745	737	765	787	766	763	813	753	737	748	769	767	748	748	785	785	760	751	757	780	756	747	774	732	766	793	781	773	813	792	786	726	746	789	769	789	775	745	794	795	748	738	793	756	698	724	781	683	780	769	819	726	795	735	808	761	780	811	731	779	769	772	791	769	761	796	713	738	737	786	777	808	766	760	781	738	790	756	772	787	776	808	773	743	749	751	761	776	700	830	758	767	737	750	778	741	769	798	808	802	820	768	781	807	769	736	782	775	755	750	766	764	755	776	761	793	753	717	768	772	706	772	773	729	805	768	821	756	740	804	824	742	771	769	801	779	736	741	785	757	779	781	778	789	761	825	763	795	773	736	764	776	749	793	756	735	742	767	752	827	797	758	785	740	741	772	713	686	785	771	765	838	777	785	822	754	758	789	800	773	723	772	769	735	753	789	718	785	777	772	731	730	762	757	756	738	806	801	701	724	820	775	774	790	743	797	848	735	752	779	782	803	720	733	771	807	739	766	792	748	786	766	727	759	723	770	778	842	792	768	731	772	747	756	764	779	709	775	807	776	748	782	764	764	758	750	734	789	745	764	803	777	790	761	824	758	779	796	764	780	802	751	800	783	769	778	805	755	768	754	742	782	771	729	783	789	718	779	804	754	692	795	841	813	790	768	778	778	781	759	745	769	777	777	792	755	762	774	775	794	737	770	768	774	746	774	756	737	779	783	791	736	747	761	777	737	772	764	782	811	828	804	751	768	759	743	743	789	739	745	785	809	741	770	758	796	794	813	824	755	769	792	747	744	766	766	742	794	769	728	789	795	796	804	771	745	721	757	772	778	771	759	747	737	746	774	796	722	742	787	788	719	740	807	753	771	755	770	698	766	736	753	775	719	754	777	749	767	758	764	780	748	766	755	831	693	798	750	779	736	693	743	750	763	756	836	717	751	769	731	762	750	756	764	761	742	768	747	735	749	742	790	759	768	757	768	779	768	771	733	793	824	756	777	763	757	730	750	773	787	772	740	783	759	794	794	782	788	746	720	752	759	745	731	726	745	725	758	754	733	785	769	746	747	799	795	769	779	760	749	761	739	765	775	748	771	756	784	769	758	799	779	728	753	737	768	814	778	778	748	802	817	764	752	795	804	796	751	748	794	749	772	809	793	790	750	722	795	740	752	754	775	711	761	767	794	762	753	786	739	758	743	755	722	749	719	706	774	764	737	749	772	779	766	735	772	723	749	771	742	762	759	707	793	799	824	760	739	771	769	751	731	739	782	775	760	779	742	754	770	710	772	775	768	777	805	752	786	798	814	751	751	795	773	767	768	745	756	775	750	760	775	750	779	748	770	759	808	799	757	753	760	785	771	772	774	752	737	733	752	765	728	813	778	741	759	740	749	815	724	753	735	727	765	751	793	765	746	717	764	745	712	796	792	774	785	767	751	756	786	745	770	748	768	780	763	702	773	776	809	755	760	750	736	785	771	734	788	738	766	750	834	768	783	764	767	737	773	744	807	800	779	773	777	753	760	760	779	764	782	738	739	751	778	726	753	752	767	762	787	748	757	786	714	744	775	790	776	805	781	745	779	765	733	801	805	757	762	789	701	777	756	720	785	745	790	760	804	743	729	759	718	749	723	742	738	756	774	772	754	765	744	769	784	808	761	777	813	798	762	826	768	752	793	724	764	771	731	707	768	746	752	754	775	793	793	789	779	780	716	769	724	837	781	691	796	753	821	749	748	791	768	798	746	753	813	755	770	803	770	786	793	739	782	755	812	824	761	758	743	789	746	767	796	755	760	780	779	769	771	811	811	831	785	755	781	787	726	789	772	751	730	781	793	754	774	757	776	741	781	786	773	774	764	743	733	756	766	785	753	758	704	755	705	791	761	757	786	763	796	784	765	769	774	727	801	763	710	790	775	749	747	782	752	788	802	767	767	749	779	772	757	777	763	787	764	757	674	759	757	744	763	753	746	736	750	764	801	736	757	752	759	772	787	766	726	744	801	764	827	754	742	775	745	750	769	788	774	779	764	776	724	777	762	749	782	737	760	749	755	750	817	774	759	708	813	747	768	761	758	730	782	822	766	702	725	774	773	737	762	761	812	757	756	797	778	765	791	829	722	773	764	769	778	780	754	771	769	745	711	751	788	736	827	713	772	765	767	735	770	771	744	723	740	792	770	762	743	773	793	751	770	775	779	795	771	730	775	768	762	759	757	803	774	680	792	734	731	787	752	729	749	753	745	731	783	817	765	787	821	745	826	753	744	743	760	760	756	816	726	782	756	827	804	795	799	785	813	747	748	776	752	775	809	771	720	773	735	784	758	798	753	793	757	790	787	743	783	738	781	755	732	751	768	744	755	738	730	801	776	768	783	781	776	749	736	770	805	779	760	801	710	803	733	805	788	771	771	770	759	726	781	717	748	751	774	752	794	816	769	768	743	779	779	812	730	713	753	792	742	798	775	765	801	767	784	764	751	740	713	768	775	772	727	714	748	729	705	764	755	756	789	759	774	779	731	755	765	726	785	774	725	756	812	736	766	752	762	725	816	770	723	755	785	787	769	751	743	735	741	789	759	735	763	792	761	766	733	786	781	742	803	794	783	736	742	714	730	756	752	787	791	752	818	739	780	743	759	724	764	740	776	758	802	819	729	717	781	739	776	769	786	773	789	768	751	802	778	765	804	781	704	759	787	788	783	780	750	740	789	794	786	799	743	788	734	792	764	798	763	781	718	793	771	755	751	704	802	800	744	803	741	748	761	779	800	736	730	692	769	769	712	719	801	755	746	745	752	781	808	770	764	761	767	765	715	757	733	729	770	732	733	767	747	783	791	783	751	759	783	746	749	764	720	745	741	765	816	786	818	786	780	793	780	804	754	789	724	733	729	726	758	831	758	733	736	785	762	734	724	760	760	735	736	801	758	735	751	753	813	766	790	726	838	773	759	752	788	754	775	795	773	702	772	766	803	732	771	752	756	753	774	744	783	808	768	770	786	733	765	829	720	794	767	783	725	733	752	753	815	768	775	732	766	764	836	754	752	737
24583	21010	24442	27772	20607	1975	398	346	291	300	252	296	263	248	257	263	278	247	231	221	243	242	259	228	245	198	216	239	218	212	234	225	231	220	241	205	217	243	245	243	238	241	240	259	235	222	218	253	229	219	237	222	232	231	260	236	225	210	204	234	218	215	216	222	205	224	232	212	262	223	237	207	220	235	240	235	218	210	236	231	253	241	257	223	220	191	235	254	240	219	226	254	215	233	221	199	248	204	219	220	246	198	211	233	219	221	222	209	241	236	196	208	258	254	243	227	222	241	208	211	226	227	230	220	237	236	231	230	254	213	232	258	224	260	219	228	242	237	231	253	231	229	268	214	241	218	218	223	221	237	208	214	236	226	245	238	222	241	222	243	222	225	211	260	258	249	191	215	212	214	230	213	217	221	218	243	235	247	259	229	225	232	245	209	215	231	226	216	243	216	208	234	223	231	226	241	241	237	211	234	219	235	250	222	224	233	273	247	219	229	243	242	223	226	227	230	248	222	248	229	248	249	231	222	247	228	229	240	236	218	217	237	229	242	220	202	246	234	236	222	210	219	236	225	253	215	251	236	242	237	257	217	258	212	230	230	212	246	241	267	221	214	236	209	241	235	236	244	240	247	234	251	242	258	232	210	257	247	212	211	224	243	227	226	237	230	248	265	217	250	254	235	204	230	226	222	222	247	263	215	239	211	223	228	225	226	224	248	213	218	222	228	228	222	212	236	232	231	232	218	247	240	233	209	217	218	212	230	228	237	217	223	206	227	210	232	226	213	221	225	254	254	280	230	200	209	245	206	245	257	219	249	237	225	226	227	236	220	192	240	248	218	219	200	212	210	199	224	233	189	220	213	229	253	223	244	225	213	237	259	235	210	258	225	226	195	228	221	254	212	235	217	210	222	246	211	220	219	227	237	199	222	227	249	219	222	216	233	218	230	210	268	217	246	241	232	236	196	219	246	219	223	234	223	243	246	228	246	252	213	270	249	216	212	217	215	228	214	235	234	247	238	238	251	254	244	240	237	218	239	230	226	231	240	195	234	221	220	224	222	240	233	243	261	224	214	197	215	237	238	229	248	222	216	225	243	227	235	247	215	233	207	219	246	251	226	213	221	216	229	214	211	238	196	244	211	190	227	248	216	257	209	203	232	230	241	261	217	228	239	218	209	237	259	222	198	204	214	204	238	207	211	228	220	214	218	239	230	211	231	243	238	233	251	225	240	203	248	230	259	215	212	274	205	235	241	230	240	252	230	227	229	240	241	242	227	262	220	214	245	228	218	236	243	249	231	239	210	226	226	219	203	234	230	225	225	222	218	280	233	206	209	207	210	221	223	229	207	205	251	251	237	255	243	242	222	238	262	195	208	261	212	240	216	201	215	219	235	245	256	221	216	224	214	240	264	210	213	236	238	199	201	198	213	205	230	247	216	213	210	236	229	217	227	212	203	211	237	253	225	216	239	217	221	230	209	243	209	209	241	217	231	263	218	223	224	231	245	250	237	260	238	226	232	249	217	216	215	217	257	222	229	250	231	224	219	212	211	256	219	214	226	250	232	248	244	238	210	244	232	250	221	241	217	188	232	230	210	242	235	205	237	242	227	251	216	248	248	224	254	247	224	212	223	231	237	220	222	231	236	211	233	281	238	247	236	228	230	213	219	233	237	224	234	197	239	199	235	228	225	223	211	227	273	244	211	219	233	254	229	216	268	245	244	227	201	211	212	233	233	234	238	218	233	247	222	228	199	206	208	248	238	222	223	235	239	231	228	210	224	219	204	245	237	222	223	251	238	211	217	213	218	246	232	241	239	249	255	233	240	198	204	238	213	204	226	237	247	253	222	219	220	225	243	226	221	222	210	261	255	223	221	242	259	220	233	242	194	223	221	224	242	218	232	262	224	253	223	230	223	229	245	214	226	265	241	209	218	237	212	242	220	220	215	265	206	225	222	238	226	222	229	220	194	235	187	234	234	213	229	221	218	212	209	239	267	246	223	215	222	220	218	198	215	219	230	251	205	226	237	223	241	236	211	225	230	210	226	221	231	211	216	221	236	246	237	232	237	231	231	233	223	218	208	198	237	220	254	215	222	230	223	203	231	244	247	240	213	221	207	251	219	212	228	196	241	242	216	224	231	255	261	215	253	220	284	250	221	222	214	204	214	213	250	218	214	252	240	229	221	209	243	213	214	240	247	266	238	222	246	221	206	232	214	226	231	219	216	203	215	244	228	229	220	229	230	213	222	216	238	241	233	220	220	235	246	238	207	195	252	225	263	206	243	224	213	256	231	228	232	218	228	203	234	205	217	198	219	229	221	262	216	209	208	200	225	270	236	211	195	233	241	222	217	205	237	250	221	228	220	214	251	222	237	220	232	206	239	234	216	239	217	201	219	226	229	218	242	233	240	229	225	221	213	248	251	252	216	239	240	249	224	230	239	231	223	214	234	255	228	234	221	209	244	234	250	205	222	230	215	216	218	224	215	221	234	244	247	256	224	226	237	249	234	225	218	245	241	226	218	212	243	217	208	211	236	243	248	225	231	211	226	235	218	221	227	242	230	239	239	228	236	265	266	231	203	216	233	193	232	226	219	250	244	243	226	223	247	227	236	226	219	226	225	235	253	239	218	254	244	265	236	231	238	228	217	212	235	214	235	272	197	236	200	222	236	237	234	241	247	205	222	218	221	216	231	246	245	237	235	202	262	240	204	199	247	223	209	196	227	228	208	232	244	227	218	247	215	214	211	226	243	218	237	234	207	238	242	222	221	244	222	215	224	234	221	210	203	224	214	225	213	238	222	232	231	208	213	232	228	225	250	241	240	224	225	228	254	233	272	242	218	246	238	238	228	216	232	214	227	238	225	259	255	234	245	226	228	234	240	238	219	228	233	231	247	215	202	241	250	224	215	213	205	223	255	229	243	212	230	223	216	217	223	207	243	223	215	254	249	214	224	248	244	226	235	245	228	234	218	201	222	210	262	195	240	218	245	215	224	233	231	231	226	211	230	274	237	234	225	224	235	225	233	261	229	257	227	235	258	218	267	222	220	224	242	241	235	241	217	238	196	242	253	243	235	239	231	207	207	206	237	214	203	212	247	245	248	222	231	222	244	215	236	216	226	226	239	218	234	222	221	222	213	238	256	221	202	207	243	233	222	225	241	224	248	219	228	237	227	243	213	220	247	264	225	243	275	237	241	230	238	215	191	265	187	231	222	235	226	271	220	259	238	228	243	259	210	200	213	213	231	233	213	252	246	225	225	228	213	217	224	261	213	238	250	212	207	245	220	205	245	219	248	234	241	223	216	237	264	228	229	216	239	236	238	264	249	204	217	208	232	261	241	262	255	202	246	240	204	224	250	228	259	256	202	234	237	217	232	227	223	210	266	264	216	236	236	232	222	240	238	233	213	214	245	222	244	236	235	237	262	231	241	230	232	231	230	241	231	227	219	235	211	237	230	216	223	210	206	242	238	218	223	229	208
3074	2590	1578	913	722	624	632	531	571	549	551	546	488	502	532	509	522	537	564	503	562	525	536	498	534	495	498	492	550	551	540	517	501	527	496	542	511	516	474	521	550	525	515	532	539	503	545	534	533	512	532	499	519	509	534	544	521	527	541	514	555	558	531	517	505	507	547	548	491	506	490	528	488	505	501	531	553	466	525	464	489	509	537	521	512	516	506	530	514	506	536	534	532	528	520	528	554	508	517	515	518	510	538	486	539	511	516	503	512	499	513	532	550	510	518	486	511	530	518	525	492	528	516	500	543	519	511	514	479	517	522	529	489	520	555	537	495	517	531	543	525	522	490	500	514	468	507	515	544	510	535	501	488	565	498	502	528	539	507	513	471	487	542	523	481	491	534	487	527	529	496	571	504	510	484	496	558	520	540	494	489	532	486	553	506	535	505	504	543	524	484	496	509	551	520	521	543	546	484	505	525	501	510	533	483	539	445	509	475	502	469	522	540	540	512	479	504	491	493	545	493	521	510	509	507	528	513	552	498	508	541	522	526	536	504	544	477	490	513	506	528	495	501	543	502	513	514	541	523	535	502	531	502	516	516	545	490	460	477	501	500	501	491	499	530	493	536	507	529	499	519	514	508	537	554	511	520	562	540	531	540	472	530	543	507	492	498	512	522	551	512	491	547	519	524	503	496	537	532	552	487	507	507	530	474	493	529	530	523	534	495	514	539	519	511	546	528	552	511	520	516	507	537	524	533	516	496	538	489	528	503	497	497	475	533	523	518	509	536	490	567	493	492	500	509	512	514	503	519	549	490	518	537	503	489	521	471	513	535	513	511	531	490	505	563	517	526	564	497	529	544	507	509	540	513	495	503	497	538	522	529	513	556	520	542	542	516	550	520	552	503	477	508	482	537	540	553	567	490	537	528	507	549	526	551	523	490	513	515	525	518	569	529	495	549	503	507	517	521	490	509	502	542	537	517	524	509	479	506	491	521	531	547	504	513	515	512	510	548	518	510	516	540	538	479	523	514	522	526	512	548	495	512	497	530	503	523	496	514	528	534	523	529	502	518	492	537	536	523	557	498	520	507	478	519	517	537	560	540	514	525	542	507	488	514	528	502	510	537	559	493	527	496	537	512	504	538	505	533	549	537	520	507	479	514	521	510	500	513	554	530	483	493	517	479	555	521	531	537	523	552	523	522	510	504	548	564	501	517	467	525	537	540	484	539	556	506	540	499	488	535	517	503	532	532	534	522	527	510	459	525	559	520	536	516	506	503	485	496	509	520	484	545	499	523	528	491	517	506	531	511	549	533	568	521	527	535	509	519	529	521	493	550	538	521	487	499	537	509	485	537	502	512	492	526	478	499	565	507	553	477	489	528	503	499	473	552	546	512	488	531	561	527	555	492	523	529	519	526	528	545	514	517	480	476	548	509	518	535	517	501	577	537	494	508	541	483	552	502	544	519	499	500	514	529	545	520	507	501	528	518	512	559	502	499	533	533	541	475	546	514	511	504	520	509	525	513	535	517	514	503	511	505	528	542	511	550	538	523	484	516	517	533	564	502	496	495	506	533	516	540	572	525	515	482	577	536	520	520	518	520	513	525	505	537	522	510	532	527	516	535	516	516	531	541	493	534	503	489	541	520	551	524	552	526	552	540	532	547	543	557	515	503	524	519	543	537	495	543	500	578	531	532	540	565	566	549	553	504	494	509	579	498	506	505	551	537	528	542	504	542	502	500	540	538	514	506	528	488	505	548	522	497	509	556	538	502	509	524	524	521	529	509	531	480	536	491	556	573	501	543	508	512	522	520	510	489	501	551	538	512	540	468	495	508	525	500	527	511	487	513	521	538	506	517	502	496	527	533	510	525	527	489	503	542	514	510	475	548	502	506	480	548	495	514	559	519	487	469	522	508	502	495	552	535	565	515	508	512	481	506	536	550	544	506	511	506	481	518	487	547	536	507	531	519	509	499	494	511	515	512	477	529	531	527	500	506	509	531	534	512	524	501	525	530	527	508	505	508	524	533	508	521	545	523	492	563	479	559	538	531	523	533	476	556	545	517	545	539	466	502	502	519	511	540	521	489	548	483	506	531	541	510	520	518	514	519	536	520	471	531	494	566	536	482	519	489	482	523	522	523	504	530	509	499	550	502	494	505	562	506	547	509	525	529	480	529	552	564	507	564	511	560	523	532	505	503	517	505	516	544	528	517	504	545	511	489	507	505	530	479	544	497	535	508	521	507	504	517	495	547	475	520	494	495	509	535	534	503	542	543	517	476	530	521	483	552	495	477	524	493	525	518	513	527	492	523	522	529	527	534	536	514	513	526	531	509	535	495	515	496	520	543	506	517	514	488	522	539	496	565	507	545	464	547	549	518	511	526	512	541	559	503	511	571	533	520	527	542	515	517	549	504	495	519	555	522	525	507	512	509	516	486	523	492	533	500	505	536	501	483	481	510	567	495	476	510	508	517	511	540	489	513	514	576	545	508	526	501	527	505	513	506	529	555	528	491	509	478	513	504	538	542	548	550	496	536	518	493	527	522	529	552	503	524	516	531	526	491	541	517	560	501	522	545	503	523	545	496	550	508	513	517	541	524	546	493	483	540	530	531	540	545	543	496	512	524	493	514	523	522	529	508	576	528	514	477	509	530	496	497	503	531	481	506	480	537	549	510	529	521	499	507	548	518	496	508	471	532	545	504	507	522	514	507	503	505	544	546	531	513	549	514	473	537	456	523	509	518	546	476	519	535	502	518	534	532	534	531	522	473	516	538	554	561	530	545	516	467	544	545	504	525	529	521	541	513	514	553	533	481	566	531	512	518	515	516	515	483	538	516	486	459	563	494	518	479	545	503	517	530	512	529	504	484	503	542	509	488	557	508	500	504	487	508	551	524	520	520	525	536	522	486	527	537	483	530	551	520	537	531	513	500	512	540	528	513	474	485	517	515	494	511	502	513	523	546	497	492	516	498	475	514	538	477	526	536	541	516	518	499	530	512	518	485	520	512	508	499	524	517	480	500	528	518	501	492	497	505	505	472	528	530	508	523	537	487	518	537	519	518	528	568	537	531	514	477	538	511	519	515	517	536	505	522	554	491	481	525	476	519	476	519	517	528	509	532	554	532	528	531	495	523	536	471	473	527	534	508	523	516	556	522	524	532	541	504	477	533	534	517	548	503	495	498	503	507	495	500	473	508	536	538	541	537	525	523	579	531	496	476	513	501	532	479	526	497	486	546	504	517	528	469	541	512	514	554	563	509	539	505	503	519	497	528	504	541	500	544	498	520	513	552	523	503	512	526	517	496	539	511	529	507	498	481	488	516	511	553	563	485	506	499	533	513	515	497	527	507	547	535	501	529	509	546	532	485	491	516	535	562	507	555	493	573	529	503	522	506	517	479	548	555	530	472	482	507	528	509	514	548	506	526	539	544	506	525	523	502	521	529	500	493	542	538	534	534	482	533	553	523	516	515	518	487	517
23806	21002	25102	27086	21014	20847	1204	325	242	195	147	174	145	149	129	114	105	120	111	115	111	111	114	103	127	129	88	93	106	124	96	106	124	91	97	109	84	115	119	95	88	109	133	106	77	113	86	109	93	103	104	102	93	100	99	101	86	86	86	104	86	101	107	86	83	99	87	114	73	119	98	92	97	110	110	98	92	85	89	99	85	92	86	85	106	90	103	90	100	86	94	96	97	91	80	113	95	84	95	107	89	121	92	96	104	104	99	96	75	85	106	106	97	83	84	103	93	87	84	88	117	114	102	104	87	103	96	98	110	75	101	89	104	101	95	67	109	103	103	113	105	116	68	110	110	122	89	85	88	101	93	108	106	101	85	117	103	109	93	84	99	108	101	93	105	91	89	84	86	103	80	108	93	99	85	102	105	102	108	109	100	114	98	101	104	100	80	83	100	121	105	69	88	87	98	111	89	94	85	106	109	97	103	95	117	103	100	84	97	93	102	94	96	109	118	106	96	111	79	112	82	106	89	108	100	96	93	112	108	87	89	86	87	99	92	97	94	131	116	110	86	84	90	105	92	83	104	93	91	90	85	99	95	92	100	90	108	101	109	99	100	89	118	92	98	102	104	113	104	105	100	95	102	105	104	83	93	78	113	106	91	105	92	85	101	85	96	100	93	105	82	114	112	90	113	93	118	100	102	98	118	96	104	103	121	105	103	97	94	88	74	103	116	91	105	106	100	106	96	97	110	96	98	83	85	98	120	83	109	111	92	98	85	93	121	92	105	99	92	91	94	97	99	105	93	95	101	89	101	90	84	121	83	89	75	95	86	94	98	79	111	85	99	76	90	80	87	86	107	75	78	90	103	97	102	78	91	97	96	99	100	93	105	96	97	96	107	109	123	103	80	101	111	114	84	104	95	105	98	97	87	103	78	112	84	88	96	79	90	74	92	106	93	107	86	92	95	88	92	70	99	86	119	85	94	102	91	113	98	86	87	102	103	85	100	91	104	98	112	91	89	83	100	100	78	82	96	122	112	97	104	104	97	107	105	113	101	108	87	96	90	134	96	83	107	95	84	93	92	107	114	95	103	111	95	126	83	93	86	86	106	101	97	101	81	71	100	102	113	87	87	84	73	82	111	82	99	104	110	101	93	89	92	101	80	97	82	100	106	85	92	90	118	108	85	86	95	116	92	90	114	87	96	87	104	90	89	102	114	100	84	71	93	91	92	108	79	104	91	85	85	88	102	104	88	95	90	84	100	101	107	88	102	89	85	96	108	89	99	107	97	90	105	96	105	93	73	113	99	104	107	84	85	88	106	95	102	102	84	98	104	121	99	104	98	88	113	88	82	91	95	101	94	115	76	99	105	91	90	106	109	92	105	93	101	98	97	83	101	102	100	99	96	89	101	116	89	79	90	105	108	92	92	100	98	110	97	108	96	107	112	116	115	87	91	94	88	123	104	94	96	86	78	99	97	90	114	110	109	102	88	92	105	91	77	90	78	89	93	79	89	93	100	102	101	102	88	105	103	82	82	87	103	99	94	89	83	107	96	80	101	94	90	111	97	99	86	99	102	71	78	105	111	84	99	92	85	96	101	88	110	84	87	95	108	97	105	109	101	89	107	83	85	90	92	115	81	86	99	92	96	100	88	98	96	91	91	90	106	85	105	104	103	101	114	99	89	109	96	90	111	98	94	105	92	99	103	85	85	104	95	97	111	108	113	100	87	81	99	116	95	94	97	91	97	115	111	91	112	95	102	83	80	114	88	100	100	121	88	90	96	108	105	79	90	93	86	103	120	93	84	87	94	79	93	97	77	80	108	87	109	98	107	102	89	92	120	90	80	113	105	90	105	101	121	95	88	77	80	108	106	93	89	82	86	85	91	95	99	104	114	97	86	97	117	74	107	90	102	105	100	97	98	91	99	102	100	92	94	81	97	102	105	103	81	108	93	99	111	99	98	88	92	83	93	92	97	92	82	79	110	90	100	86	92	103	116	108	95	93	107	101	74	102	103	100	97	95	92	105	90	101	89	91	85	97	91	90	98	111	100	84	95	80	107	96	92	84	94	103	84	102	115	107	96	101	124	88	98	83	96	95	102	104	89	102	109	118	97	96	111	99	106	128	106	114	109	104	101	109	106	106	95	99	97	100	98	102	101	108	93	101	93	77	85	84	91	77	91	116	102	104	94	83	99	87	115	94	76	80	108	90	103	109	102	98	81	97	101	84	102	107	81	82	78	94	107	94	91	106	86	96	87	95	111	86	93	114	84	110	99	98	78	109	86	115	106	87	77	104	93	92	94	113	86	80	113	88	108	100	84	100	93	87	93	102	87	85	87	87	90	98	110	85	89	89	115	100	90	97	87	98	101	106	101	90	96	86	103	91	82	97	86	105	87	92	77	107	103	99	101	88	87	99	110	92	102	90	104	98	99	91	99	93	103	99	106	104	98	80	83	103	103	104	91	111	89	96	87	74	108	92	84	91	98	106	101	85	84	104	107	85	84	87	95	99	92	105	115	113	88	96	97	89	105	94	119	91	85	113	81	111	109	101	91	90	104	106	109	109	118	93	96	93	79	97	84	88	79	90	102	111	100	77	122	118	115	85	105	102	82	98	101	106	100	99	94	103	83	103	84	101	118	97	74	81	83	70	105	101	95	91	102	90	100	119	98	92	90	92	81	103	110	112	104	86	81	72	89	93	88	90	83	108	109	81	94	104	92	95	93	112	91	117	103	100	91	95	82	91	97	96	89	85	116	112	118	82	85	92	98	91	106	99	86	98	86	103	102	96	94	110	77	104	97	109	95	90	103	79	106	91	86	96	103	110	113	93	96	99	93	99	92	103	112	104	105	107	84	85	81	102	95	98	83	78	109	101	90	115	92	90	105	100	99	99	98	93	99	96	99	80	87	69	105	101	80	95	88	94	72	105	100	85	97	108	104	120	109	101	91	105	87	105	94	99	99	92	90	79	121	115	110	115	85	106	99	116	96	80	89	80	77	110	84	104	96	100	91	100	88	102	94	76	94	62	85	92	97	97	86	102	85	96	91	91	87	101	99	105	123	93	72	111	87	117	102	108	123	89	96	97	82	85	100	75	98	85	91	89	81	94	105	83	100	94	86	85	98	81	98	83	95	81	76	99	95	104	98	93	89	105	95	97	100	95	93	88	110	86	96	88	92	104	103	106	92	96	99	80	112	76	95	98	102	91	83	84	89	87	104	93	103	98	96	96	81	93	91	96	99	101	100	86	90	88	103	90	92	121	98	86	117	108	97	102	95	87	108	87	91	77	85	97	99	99	89	95	98	86	97	89	83	95	98	75	98	90	76	90	89	100	96	96	109	89	98	92	109	102	70	100	96	100	100	91	101	102	112	114	87	94	101	102	102	104	90	89	85	104	100	105	86	90	101	115	102	84	81	101	117	97	100	109	85	104	86	98	97	77	96	96	90	83	82	88	94	123	94	103	118	101	109	101	105	87
2981	4243	2198	1007	586	414	393	330	313	299	286	262	277	258	261	275	292	257	272	290	245	279	250	268	249	237	257	280	271	237	248	252	272	252	255	255	231	256	257	258	248	273	247	251	261	292	231	268	257	264	266	254	253	283	268	253	253	258	287	263	253	255	236	257	272	252	274	262	245	237	271	279	234	306	261	267	233	258	222	216	239	216	251	258	226	253	263	234	249	240	245	244	252	254	254	247	235	240	256	242	269	237	229	248	249	299	236	249	253	268	243	256	242	258	250	245	243	253	248	267	262	260	277	258	259	251	262	244	244	260	234	263	243	270	257	278	230	242	258	246	226	264	261	267	237	256	259	254	247	237	275	247	249	234	237	243	250	235	275	257	246	256	251	256	239	229	236	224	256	246	248	263	230	236	255	266	247	260	281	249	267	235	230	240	258	261	244	260	266	231	248	242	242	265	265	233	246	259	243	264	286	242	232	246	279	222	260	262	245	255	258	240	267	259	234	252	269	235	259	274	264	265	250	242	217	260	282	237	247	281	253	243	265	243	269	265	260	283	244	258	243	253	254	273	251	242	241	240	243	244	250	249	263	260	241	243	241	256	240	249	255	248	263	258	274	265	242	254	272	247	244	253	262	271	233	248	243	253	246	260	276	245	248	241	271	244	250	256	251	243	258	269	272	271	242	243	251	248	258	249	251	275	237	252	255	250	236	249	247	243	251	262	250	266	248	280	263	246	276	233	274	239	261	273	293	243	269	242	276	219	276	253	236	251	260	239	260	247	241	244	245	248	256	253	239	262	221	288	277	274	230	256	226	250	248	268	234	230	267	260	231	237	253	280	272	255	230	227	234	232	257	261	250	264	279	261	262	262	253	245	267	250	266	260	277	254	272	257	255	233	260	240	238	226	261	237	264	273	238	230	274	269	229	273	253	241	260	268	256	226	232	266	236	249	261	257	268	258	229	281	253	257	273	238	261	269	254	265	269	246	265	242	251	233	232	286	267	254	235	270	250	257	241	257	224	263	232	247	236	245	271	248	263	224	262	251	255	227	265	254	264	260	245	256	257	260	246	273	277	258	265	257	248	261	274	230	236	238	237	242	241	271	259	227	230	238	247	257	272	258	254	253	253	266	247	283	237	265	249	244	258	258	248	257	268	276	262	291	233	247	241	268	236	263	263	263	272	263	267	238	233	264	242	240	247	253	249	301	254	236	253	258	258	238	293	252	277	256	248	291	267	269	251	258	267	244	256	253	250	246	228	236	241	245	252	244	234	234	255	266	232	251	271	282	268	272	252	263	265	257	243	259	257	256	249	247	271	237	229	241	239	289	265	253	239	295	260	269	230	249	249	263	244	271	236	245	247	246	257	250	246	289	248	247	220	251	233	216	253	241	248	259	262	259	251	256	249	248	264	243	230	250	246	271	248	254	251	241	252	243	260	246	282	249	231	254	243	251	276	273	252	258	277	229	272	248	218	233	274	256	255	254	244	243	234	270	264	239	254	249	246	281	240	251	226	287	241	250	237	240	243	290	238	230	266	259	260	276	255	218	296	243	223	252	276	242	245	259	292	253	281	244	272	272	273	232	279	286	221	266	249	259	241	276	255	240	242	267	257	272	254	232	247	262	245	247	279	259	282	244	284	241	224	261	251	246	267	263	255	278	224	233	235	239	260	233	280	241	276	256	251	247	250	244	249	263	267	266	233	258	261	235	257	238	248	270	227	257	262	276	259	265	227	233	255	262	204	267	269	242	215	237	251	244	263	265	228	253	262	277	258	272	235	225	243	246	237	252	279	259	244	256	285	256	263	247	238	233	247	267	234	240	260	226	241	245	269	249	241	266	265	272	256	235	240	262	249	291	251	276	251	238	282	230	221	289	239	259	236	220	230	267	275	275	260	262	256	262	242	221	256	256	258	276	249	250	280	246	256	261	259	238	235	279	251	263	253	267	227	266	273	262	241	296	232	274	237	235	263	254	237	262	228	254	235	247	250	258	247	300	254	223	239	261	264	271	259	249	251	283	252	260	240	229	284	258	252	262	251	239	246	289	262	261	240	260	256	265	260	255	261	230	267	242	248	248	249	250	229	231	267	264	221	276	259	222	257	267	245	242	265	250	264	244	242	267	242	255	267	258	247	248	283	264	255	263	274	257	260	258	272	258	256	279	253	275	264	248	241	270	255	259	266	249	258	255	247	240	255	246	247	248	268	256	231	230	278	260	230	242	267	252	260	275	246	251	259	258	216	251	245	240	264	257	236	261	249	261	264	273	252	251	209	242	217	253	260	255	257	244	240	243	293	255	279	268	259	250	240	223	263	250	263	233	239	274	260	257	276	257	277	244	239	269	270	237	258	250	256	250	211	259	255	252	259	259	261	253	239	272	252	261	238	265	243	249	253	228	241	251	263	268	265	241	239	251	244	251	261	259	283	259	270	243	255	268	261	250	235	262	257	272	261	254	246	244	274	231	256	251	235	234	281	251	261	258	244	252	299	280	249	266	281	291	252	252	236	216	235	241	254	265	258	266	259	237	230	246	234	251	233	232	233	260	273	252	254	240	253	236	246	246	232	239	256	250	248	243	258	244	234	240	219	244	242	257	277	272	233	289	256	250	272	254	252	260	235	258	248	258	247	256	264	268	249	277	268	235	230	248	219	241	254	246	273	251	240	241	271	282	254	250	247	246	237	265	229	240	236	274	226	246	253	242	259	258	262	229	261	246	221	262	246	252	247	262	244	226	265	250	233	244	242	265	256	265	255	253	278	240	248	244	246	248	248	227	258	243	243	266	256	263	246	239	248	251	247	282	225	266	262	257	268	256	248	274	247	243	244	254	247	248	266	260	272	273	267	259	258	257	231	253	264	256	263	278	264	277	267	262	310	262	275	272	246	251	251	252	245	258	266	268	263	240	246	229	271	262	239	250	230	257	264	260	289	235	201	254	245	277	266	248	250	239	275	258	262	275	231	241	240	265	242	265	257	242	254	260	252	270	240	249	238	249	244	271	288	255	239	257	280	270	256	254	232	259	249	263	264	245	235	266	246	262	291	240	272	261	249	266	258	221	240	242	286	237	230	273	252	260	249	247	268	276	270	229	259	222	247	237	245	233	250	247	230	258	252	254	249	270	250	259	238	235	270	254	242	215	222	260	255	282	229	266	242	248	256	242	270	239	272	264	250	264	215	247	282	278	286	261	257	255	267	255	233	296	238	255	243	243	274	256	234	243	281	277	237	235	256	270	275	260	252	312	241	255	257	258	267	283	255	250	236	246	265	245	271	245	258	259	236	254	265	204	249	256	243	262	243	246	261	278	265	242	247	253	256	241	246	273	264	258	233	238	226	244	257	281	270	252	258	265	237	234	258	264	243	231	225	244	255	269	256	259	264	284	239	267	264	260	268	242	262	236	265	299	252	251	259	242	230	244	258	261	258	265	236	243	254	242	273	279	235	237	254	270	257	229	239	230	253	234	237	274	266	259
32302	10890	1104	415	341	390	391	338	343	360	356	399	357	362	348	350	363	358	348	354	355	307	341	363	373	373	344	345	389	363	320	343	351	348	351	362	333	321	343	346	337	339	342	326	325	363	358	370	337	364	333	307	331	357	339	308	325	332	333	358	336	335	356	362	365	373	351	335	338	326	337	367	344	356	328	367	332	381	335	346	354	321	361	341	353	314	332	339	370	346	323	332	321	347	365	358	378	334	349	320	358	348	365	375	368	347	385	344	327	384	354	338	339	342	380	362	324	328	358	349	351	365	309	360	337	356	365	334	379	341	362	352	311	343	339	319	328	345	320	344	312	354	341	356	368	354	329	337	361	341	314	353	341	384	357	306	309	333	340	331	338	362	330	360	380	326	342	346	350	338	344	353	398	366	344	349	381	331	325	312	338	345	369	356	321	344	335	353	349	347	346	366	361	346	342	339	323	377	320	344	377	330	355	352	339	336	398	356	334	352	337	376	352	294	326	353	332	365	377	362	389	343	352	331	345	333	358	316	332	347	362	349	324	327	307	307	322	367	316	338	311	353	356	327	356	318	329	332	338	314	327	371	353	370	364	360	362	344	351	352	324	341	367	367	338	335	341	365	332	329	359	324	361	366	342	380	353	326	353	392	345	362	336	340	339	370	350	296	385	337	357	361	409	346	350	338	354	354	348	358	341	332	346	319	367	329	381	343	349	313	375	360	372	344	348	345	371	361	353	338	340	345	354	360	353	341	350	330	327	320	323	363	374	341	344	328	331	296	334	334	334	356	314	349	343	372	344	330	355	330	350	319	367	360	363	356	387	333	369	342	312	357	355	345	371	328	351	320	362	342	326	344	336	346	352	346	320	358	348	346	369	350	345	353	359	334	360	356	361	370	339	388	334	325	351	350	340	336	365	307	365	345	327	355	377	329	361	342	350	313	343	359	369	346	347	362	326	342	341	361	367	334	322	346	373	327	359	337	382	341	337	338	345	373	340	344	357	372	367	362	348	365	400	306	331	346	329	357	320	361	311	350	397	351	346	320	355	318	376	342	377	354	354	342	350	353	345	360	344	352	382	347	317	344	344	358	359	350	342	351	349	342	336	337	358	357	348	357	367	370	362	335	375	363	334	361	333	345	374	350	327	406	369	357	351	340	374	342	366	351	346	338	391	335	317	346	336	343	351	369	360	361	352	312	352	340	355	365	350	371	363	329	336	356	336	333	330	367	349	363	348	329	346	341	345	352	340	336	325	325	331	336	350	337	367	312	376	348	334	365	334	325	375	344	346	328	347	347	332	327	344	345	353	339	322	353	345	339	318	355	377	304	356	345	357	316	337	373	295	345	355	339	353	346	365	331	333	379	333	328	329	363	372	350	331	382	358	346	346	338	375	326	373	373	396	314	319	355	369	344	349	327	362	353	379	360	338	322	340	373	335	341	347	320	311	358	346	342	344	359	360	345	353	362	355	342	327	323	358	398	350	360	331	361	341	327	338	358	352	341	333	344	321	358	344	333	357	379	354	331	343	365	359	342	356	351	337	352	320	378	334	370	332	309	326	359	361	356	343	339	345	314	355	339	342	318	349	363	326	346	320	346	327	364	354	385	349	362	344	325	334	342	343	331	310	351	342	341	361	322	375	329	329	342	341	325	328	338	356	374	355	354	340	378	340	329	372	359	337	335	364	358	344	377	319	364	332	320	354	323	359	398	366	364	353	310	314	353	311	348	371	338	333	331	345	338	351	352	338	338	347	318	358	365	337	321	335	350	345	350	301	357	375	381	376	355	370	334	328	350	329	381	358	347	345	383	371	357	322	356	361	357	336	346	345	321	346	319	359	342	346	310	327	359	336	331	402	367	333	347	341	362	382	364	355	351	346	339	348	368	327	334	339	367	368	355	368	391	329	353	343	319	336	376	352	360	375	305	359	331	413	357	319	381	379	352	344	374	345	370	356	331	367	353	357	326	326	329	340	324	322	357	338	369	348	345	357	359	342	358	355	335	364	346	337	337	382	342	354	335	368	357	333	362	335	342	344	363	318	303	340	314	373	326	322	341	403	365	374	336	361	361	378	309	337	365	366	367	326	332	327	350	326	316	366	377	338	366	332	345	321	319	356	354	345	345	312	344	376	351	334	362	389	370	380	335	311	326	322	326	354	323	353	318	328	348	314	339	337	337	330	360	354	348	348	370	359	335	329	353	403	347	318	365	335	346	340	348	311	357	367	328	338	348	356	373	345	352	327	307	329	345	345	330	346	356	344	349	363	371	376	340	363	364	339	353	328	351	329	370	319	328	340	366	315	342	357	358	344	362	338	359	353	382	351	356	366	364	372	359	351	316	313	339	326	392	374	379	330	330	366	342	363	351	334	324	348	368	351	373	342	348	338	363	347	336	345	347	350	311	358	332	325	338	346	353	326	379	366	334	330	303	324	357	395	333	357	352	332	332	381	345	341	348	340	364	367	356	364	333	389	351	360	364	342	353	318	340	348	347	339	344	335	325	360	342	333	349	353	318	312	339	304	373	382	342	305	376	376	364	364	343	339	355	345	351	365	368	390	357	366	362	321	299	377	392	345	369	346	373	329	333	358	329	357	330	332	347	334	404	351	351	356	358	354	377	317	368	300	356	365	366	345	344	334	340	356	351	336	361	330	362	341	327	345	355	353	337	350	343	342	339	335	374	365	351	341	364	315	336	347	343	346	367	362	336	361	359	362	335	345	345	332	332	345	375	323	353	322	320	366	339	343	337	350	341	361	357	351	370	381	322	377	341	352	381	367	350	363	309	332	324	327	371	395	346	364	321	388	374	352	340	353	386	347	344	306	376	356	354	366	342	311	340	416	319	338	349	331	334	352	326	336	356	319	342	328	349	319	328	323	349	335	348	367	344	359	341	400	345	380	336	375	356	366	349	344	361	363	325	369	383	371	371	352	346	371	349	329	391	345	369	332	337	338	331	342	338	357	340	370	358	311	331	362	364	339	347	326	352	354	339	374	340	339	366	369	351	347	341	333	353	325	343	355	352	334	373	322	376	359	346	315	340	334	332	355	331	358	370	347	353	359	373	312	323	347	350	358	335	355	361	345	342	357	354	337	361	338	329	354	331	338	335	383	358	337	332	354	341	304	368	335	339	361	322	340	351	329	370	365	337	324	327	329	356	344	315	329	394	358	335	327	335	355	320	341	306	347	350	348	365	376	334	361	351	366	340	334	368	347	328	384	333	319	320	344	321	352	316	363	350	361	371	351	357	347	351	322	364	340	365	354	382	323	324	334	343	342	348	355	327	364	343	356	332	371	329	331	288	330	335	398	322	347	325	380	343	368	360	322	350	362	349	372	355	339	340	334	360	372	351	326	379	308	310	326	315	352	392	316	350	342	359	330	402	323	345	348	352	370	338	342	327	339	339	326	375	374	371	353	342	413	352	359	366	336	341	360	347	337	311	351	373	358	333	362	388	354	351	338	340	326	343	366	344
5440	839	836	794	769	767	762	766	781	802	721	796	761	755	689	766	761	808	793	808	776	764	794	800	757	758	752	760	771	709	758	716	696	770	741	781	802	748	786	802	756	768	800	775	725	757	721	770	778	773	695	786	755	731	756	798	770	808	765	750	788	783	782	764	744	752	714	716	752	750	777	830	802	766	786	786	801	765	788	774	733	739	784	763	723	773	803	770	726	705	813	806	746	768	778	796	731	717	764	792	749	715	800	779	790	692	753	781	735	775	788	767	748	743	782	733	777	762	800	750	760	771	741	755	783	778	742	754	751	710	762	785	770	768	723	802	695	764	736	761	749	815	774	748	772	747	748	748	758	759	793	792	751	804	741	704	761	763	738	771	745	825	798	804	721	798	780	778	797	749	771	738	750	758	813	718	764	760	778	744	785	786	772	769	746	722	777	756	743	782	747	729	736	762	735	777	750	762	773	750	723	788	746	771	757	771	786	770	786	769	732	767	772	773	754	780	724	774	810	752	810	786	709	796	745	724	792	738	804	735	760	723	853	771	758	752	779	790	769	740	793	784	760	686	716	790	762	766	785	761	765	790	763	785	820	810	713	802	740	767	734	788	789	755	737	770	719	750	695	776	724	792	730	795	763	736	750	803	799	731	717	758	728	758	749	739	794	753	757	761	772	804	775	755	798	753	743	729	792	754	758	747	747	849	758	839	811	744	752	806	724	739	782	829	792	751	784	736	775	786	755	747	762	785	803	760	719	785	757	739	763	781	779	769	777	749	704	778	765	742	790	770	783	748	771	746	815	755	749	676	796	716	709	750	735	763	789	731	768	791	756	756	770	792	786	764	721	727	817	784	777	777	782	744	710	777	704	795	794	752	811	725	834	739	758	799	794	784	766	770	799	777	762	755	804	804	758	845	733	759	792	710	779	742	775	737	729	819	755	775	743	770	739	774	753	765	763	790	825	765	804	696	742	739	774	790	743	805	736	774	742	765	730	764	754	705	795	774	799	740	786	807	773	755	770	781	833	733	760	767	694	760	768	733	763	735	775	769	744	786	784	810	768	786	829	743	751	769	741	771	808	720	722	769	764	747	773	769	767	757	786	796	775	743	743	726	775	810	786	713	767	800	767	775	778	785	729	791	766	754	775	760	752	771	771	782	717	739	788	787	776	690	739	789	764	724	810	733	797	749	746	768	788	764	770	744	772	769	753	822	723	711	748	715	795	794	739	735	765	780	774	723	823	789	708	720	762	747	777	706	787	759	747	801	761	722	757	801	751	743	803	807	809	760	768	725	794	759	724	766	784	734	709	750	778	740	761	766	797	762	762	769	770	737	762	753	762	697	831	810	750	757	769	751	739	802	821	755	765	762	793	817	766	762	757	724	757	749	740	753	760	760	740	701	722	816	793	776	825	795	768	770	764	781	780	777	746	752	716	735	750	773	749	747	777	688	757	766	775	793	741	731	776	747	742	724	774	802	779	771	745	795	754	756	749	776	743	798	764	784	778	784	778	809	755	809	788	746	792	742	715	756	725	815	735	765	788	756	709	759	747	800	755	768	744	760	731	776	713	756	780	789	780	761	718	787	755	769	732	732	768	754	787	718	771	717	774	728	742	731	766	777	771	769	743	770	761	739	837	768	788	753	747	742	764	793	720	783	772	745	739	759	760	749	737	777	794	766	747	743	771	787	764	759	783	806	756	796	749	791	719	806	756	757	779	745	771	790	753	754	782	776	727	796	776	761	737	803	815	772	774	766	771	795	777	776	798	740	775	720	733	742	773	738	759	768	743	791	749	720	771	738	730	774	795	763	782	754	756	780	760	739	813	751	782	795	783	756	808	772	792	771	782	759	761	731	791	809	710	790	765	800	756	737	748	748	752	761	711	800	757	770	761	812	784	731	798	790	761	745	763	799	758	776	758	744	763	749	747	728	779	772	802	761	730	832	816	747	744	768	779	799	756	738	753	762	812	800	748	724	744	781	722	777	802	721	797	750	772	788	762	755	763	804	722	747	743	773	805	769	732	743	756	797	786	787	769	723	776	809	770	718	752	737	760	770	793	730	749	794	774	803	730	789	781	760	737	726	726	714	743	786	748	730	768	769	682	729	746	753	756	749	761	703	749	782	761	778	754	761	770	748	746	761	763	746	765	812	780	770	763	797	828	723	754	789	748	768	791	836	821	764	765	729	754	792	748	772	828	755	710	822	737	793	738	732	797	714	792	717	771	778	750	726	787	718	765	778	749	756	780	753	738	765	760	750	742	753	724	771	823	737	748	714	756	781	704	763	812	781	815	746	777	793	757	787	764	755	832	784	797	772	783	743	749	787	756	737	724	767	776	762	795	767	742	792	774	751	754	785	761	718	754	778	695	762	792	790	784	728	802	776	768	777	756	800	777	769	731	744	771	785	741	724	775	777	780	783	784	733	735	774	763	746	799	793	775	761	797	729	808	787	764	728	763	757	771	774	782	792	771	784	733	749	772	803	788	746	759	758	779	770	765	780	787	792	794	802	761	793	708	830	776	763	760	711	747	762	749	775	719	780	796	781	736	785	750	792	766	778	806	805	729	738	766	798	780	741	734	790	735	784	711	762	759	748	719	802	762	777	780	765	745	753	770	777	738	763	792	745	782	779	795	746	728	791	755	764	773	789	773	779	804	720	705	782	796	735	721	721	731	776	761	761	766	770	769	763	784	788	770	763	760	780	719	753	798	742	781	748	743	824	784	730	828	760	774	800	779	786	777	807	736	806	748	817	766	756	729	767	723	810	770	754	767	714	756	784	739	761	770	811	717	805	740	797	768	730	810	779	732	760	733	760	786	802	819	826	801	804	784	727	802	769	793	749	762	728	738	709	779	774	708	754	753	727	781	785	790	735	737	759	778	754	720	766	726	760	731	754	763	751	800	756	766	795	775	796	824	716	797	813	776	715	779	807	756	740	741	765	791	746	783	784	723	815	812	770	770	781	732	801	784	736	710	800	814	763	726	767	772	796	807	789	807	727	828	765	773	760	759	816	808	768	766	803	768	777	803	794	736	784	716	809	779	737	750	788	758	799	796	770	792	802	758	770	741	736	733	741	788	771	765	740	795	789	781	788	733	781	769	783	813	731	775	783	725	726	765	730	769	771	770	783	738	710	756	796	740	812	768	784	776	754	716	768	744	746	778	768	770	742	743	731	758	767	790	761	759	760	747	752	796	737	746	815	757	764	765	796	770	745	743	790	722	760	786	783	759	772	739	790	754	739	780	851	794	772	772	742	759	748	767	768	711	807	759	784	774	726	803	735	783	790	779	762	730	778	760	758	732	784	770	744	750	793	809	787	812	723	778	719	743	726	816	761	744	743	821	792	764	738	805	815	793	719	757	741	757	767	791	737	734	727	732	753	779	764	768	771	791	769	789	767	769	773	767	754	768	747	792	759	756	795	748	742	746	761	760	781	773	734	776	782	771	762	798	739	779	775	747	771	712	768	798	765
24570	20986	24462	27699	20538	1973	436	335	314	273	234	253	239	220	258	268	228	265	245	242	197	236	239	260	253	222	218	220	234	209	219	227	240	238	213	249	255	256	229	211	191	247	221	257	212	274	225	227	251	250	215	236	232	233	240	222	220	244	225	200	235	221	225	226	200	232	230	231	224	217	254	204	214	199	233	254	239	210	215	219	228	227	243	223	214	243	242	242	204	215	227	243	246	208	235	225	209	221	252	243	243	223	250	217	220	221	258	217	231	262	227	224	227	242	215	201	229	244	186	219	211	236	238	212	220	213	233	237	200	216	236	212	198	215	206	228	230	216	260	234	244	220	220	221	229	230	222	244	209	243	193	251	259	236	237	211	241	219	228	225	237	225	239	266	227	240	211	248	233	219	229	208	225	234	230	231	242	259	241	235	236	253	243	225	236	226	225	247	214	218	232	200	251	264	229	250	206	222	235	193	208	224	201	233	231	254	223	226	233	226	225	211	209	188	187	187	225	212	257	221	245	250	234	229	241	225	232	261	251	250	249	246	213	209	219	196	239	232	246	214	217	226	224	230	223	227	218	235	225	219	230	219	240	228	239	220	229	243	238	223	234	239	229	262	200	224	209	232	245	203	237	228	230	238	249	246	218	225	251	206	209	223	255	216	238	223	224	229	205	199	243	260	209	246	239	235	235	235	227	219	235	248	201	258	225	220	251	270	241	216	217	215	234	243	262	223	219	252	247	233	201	222	218	203	218	190	207	243	215	256	218	238	250	215	223	250	225	223	224	236	244	224	231	237	218	247	240	252	256	236	230	215	212	221	200	213	217	270	231	209	234	239	228	230	244	242	224	190	236	226	226	233	200	222	255	271	227	240	218	224	242	241	236	238	259	244	222	244	241	193	204	215	223	200	250	214	244	224	222	248	245	260	226	226	214	247	227	222	249	232	228	224	218	238	241	221	216	247	231	247	212	212	246	229	230	217	236	213	210	259	234	215	231	239	250	228	242	235	211	217	233	215	238	219	203	240	214	205	214	197	221	253	237	263	244	227	231	199	221	248	237	228	210	230	206	225	209	200	235	244	238	225	202	246	242	212	247	213	233	263	242	226	248	223	218	219	210	232	232	228	261	227	251	241	243	250	264	212	234	237	230	226	213	226	241	220	238	234	248	217	234	221	216	265	222	209	243	229	189	204	234	194	236	235	238	226	224	226	238	219	211	214	235	242	240	252	281	249	212	226	232	216	212	215	202	235	233	209	251	196	238	216	227	224	218	246	229	232	219	201	245	211	236	245	219	211	259	215	239	234	236	240	209	215	219	225	214	240	243	220	216	255	208	212	213	229	229	248	222	214	203	194	199	221	230	231	231	237	235	240	244	233	243	231	236	236	239	231	232	224	216	229	220	220	219	228	224	228	267	231	245	194	213	261	217	239	248	225	219	228	206	221	239	243	221	218	238	228	227	254	238	200	209	247	227	216	214	233	217	210	245	219	233	219	237	199	248	227	208	262	247	234	250	229	231	236	226	248	260	232	211	208	260	229	240	261	207	239	223	233	218	237	213	232	247	237	233	227	219	200	221	240	241	226	253	237	222	223	210	218	244	278	216	253	242	234	210	253	227	233	224	248	246	233	235	221	200	214	263	223	228	222	238	223	223	246	216	237	215	228	232	241	213	228	250	238	240	236	252	209	226	224	228	226	239	217	222	225	204	225	198	245	212	221	234	222	244	235	233	235	210	233	216	212	205	222	205	225	219	255	204	226	229	246	241	259	253	216	231	238	197	206	216	235	239	217	219	242	218	229	234	234	216	235	226	229	234	215	262	253	216	234	240	239	215	236	213	227	243	279	205	236	198	225	247	241	196	222	216	234	245	235	225	240	224	241	233	236	237	215	235	218	246	223	230	229	241	243	226	243	249	234	240	223	233	216	245	217	209	248	229	238	221	210	209	235	250	263	227	252	249	224	256	235	239	199	216	230	234	218	235	241	214	230	216	225	199	244	226	228	228	235	219	205	223	232	235	214	234	234	241	233	233	223	214	254	210	232	224	228	215	242	241	240	228	214	233	219	230	216	199	218	227	217	233	225	216	224	240	247	217	221	215	205	252	201	213	213	226	222	267	238	221	225	215	248	214	226	230	236	240	261	251	255	227	234	229	206	228	244	249	251	223	190	240	235	208	247	239	222	233	211	247	188	240	273	223	241	218	222	220	215	230	208	226	214	203	219	236	201	227	222	252	236	210	212	220	240	216	201	219	248	228	229	227	241	234	218	253	217	248	234	236	238	222	235	228	222	219	211	251	238	231	236	210	272	236	213	223	213	216	218	239	254	238	220	228	214	230	214	236	210	227	214	244	228	242	236	246	230	212	238	230	243	207	211	218	246	207	245	241	229	199	213	227	216	216	223	220	195	259	228	210	241	229	244	198	218	235	218	230	248	231	214	221	207	216	220	216	233	208	223	214	218	208	235	202	233	233	222	216	220	200	227	260	242	220	259	236	248	231	214	232	234	212	235	231	221	221	221	248	234	240	216	234	201	217	230	219	223	231	198	226	232	236	198	252	239	254	240	207	237	194	225	248	257	233	234	213	205	185	235	223	217	244	221	229	203	224	234	217	220	234	235	219	202	228	212	228	233	251	237	243	221	200	237	209	224	217	239	222	220	230	209	248	228	237	209	225	233	232	218	228	227	237	237	206	220	229	227	204	262	233	224	261	225	247	229	256	218	258	201	234	228	226	254	242	250	229	237	213	231	237	230	221	212	250	209	259	216	209	222	231	198	216	227	246	231	239	244	205	223	245	245	227	229	248	252	235	230	215	213	211	216	220	214	215	216	238	225	243	246	199	226	241	220	237	232	245	243	203	238	222	212	221	206	249	222	238	246	220	254	209	246	212	226	211	238	226	233	243	228	248	227	224	243	229	230	231	247	247	232	242	228	221	222	237	231	235	216	232	221	232	230	232	220	236	213	218	225	260	208	224	251	244	210	246	217	216	232	248	238	192	211	251	209	244	209	205	229	227	219	218	244	229	223	240	230	222	224	182	229	235	244	208	216	204	238	235	231	230	214	190	232	235	212	248	218	213	242	247	228	231	221	226	247	224	208	240	220	225	234	238	247	226	224	214	224	241	211	193	239	225	236	270	263	229	215	237	234	203	218	256	241	210	213	220	212	210	234	286	230	218	248	236	197	237	236	247	239	209	233	220	216	235	239	255	231	231	250	197	232	228	213	215	243	237	220	199	245	257	214	227	247	205	231	235	229	243	199	239	239	228	224	231	227	218	253	218	250	238	233	230	220	221	211	237	228	270	234	215	226	255	205	242	239	231	212	230	243	228	252	231	219	231	247	228	218	226	224	218	212	220	209	233	232	223	223	243	230	232	214	206	245	217	212	228	278	209	209	223	222	218	239	236	221	205	228	206	245	239	222	213	214	236	223	225	258	227	225	225	226	237	279	236	250	231	210	237	205	268	204	231	225	240	211
3024	2673	1578	919	681	616	587	531	547	510	536	540	530	520	520	511	530	506	544	502	528	509	504	516	529	505	504	527	554	494	503	500	516	469	473	529	538	523	516	517	517	516	527	526	518	529	512	522	552	518	527	519	529	471	512	530	550	485	491	477	503	484	555	452	527	530	537	534	497	522	572	533	530	533	531	507	528	497	512	493	491	538	522	489	486	515	514	521	511	544	552	552	528	496	513	482	542	543	513	520	508	503	516	540	505	533	535	503	511	503	504	523	520	542	472	543	506	534	478	518	502	513	514	513	509	494	510	491	517	546	532	514	537	487	535	529	531	502	501	469	573	544	505	556	473	532	497	538	532	503	507	508	507	543	509	502	567	489	526	507	525	486	510	494	484	515	551	474	521	490	515	516	524	541	488	485	539	503	502	517	514	551	509	575	457	486	536	500	468	532	509	474	524	540	485	532	522	522	543	506	517	549	545	490	503	506	524	511	532	473	456	518	516	552	516	539	547	555	518	524	519	504	538	527	481	512	515	534	513	518	517	499	512	520	524	531	515	501	529	506	510	519	517	525	498	519	519	543	524	465	507	520	506	492	512	483	513	481	509	505	527	499	520	543	514	571	487	514	528	549	529	531	482	506	506	541	533	527	507	510	525	534	481	493	511	529	506	534	529	536	525	537	472	562	529	556	535	528	523	525	528	505	464	509	552	486	470	508	529	539	497	541	524	529	496	532	525	526	524	543	512	562	514	508	513	530	516	546	529	531	533	526	531	508	527	527	543	498	552	491	508	517	537	502	498	521	552	494	552	507	518	490	520	510	530	537	497	453	512	534	497	514	507	551	557	551	519	488	530	513	512	528	504	503	512	491	482	527	474	507	512	486	519	561	533	516	448	533	510	518	521	453	526	539	514	516	533	532	515	552	478	492	501	483	543	534	506	539	503	528	523	512	463	500	513	510	498	494	541	506	524	472	537	512	561	524	527	520	542	487	585	508	519	509	506	534	503	521	491	505	529	505	509	517	496	523	554	528	505	486	520	507	518	512	518	510	497	499	525	519	512	525	548	492	509	509	500	504	482	539	553	524	527	527	566	510	515	512	528	509	529	551	513	541	475	510	553	477	531	525	534	493	504	482	490	531	510	526	507	545	576	523	514	489	484	534	503	517	481	511	502	503	543	488	547	538	534	496	540	523	568	517	533	564	480	501	504	537	504	485	526	518	514	482	500	519	572	541	517	516	532	545	523	506	567	512	509	508	505	500	517	538	534	490	519	506	516	536	490	532	508	522	519	543	499	486	514	482	509	511	533	555	496	474	512	491	522	558	501	518	491	517	442	535	534	506	538	517	553	512	535	522	504	488	537	545	517	496	542	560	512	522	511	493	521	512	493	513	529	492	499	520	526	560	544	547	537	525	524	524	525	554	570	507	516	511	488	526	536	511	512	516	512	507	520	524	533	511	496	527	574	535	510	504	496	541	538	487	478	533	532	533	484	540	528	544	501	499	484	554	521	483	478	490	522	523	535	512	525	537	507	519	538	527	547	506	498	501	478	532	494	554	510	521	536	523	525	508	508	492	551	505	509	525	539	531	535	503	521	551	530	565	524	497	516	459	478	543	521	496	511	489	530	499	524	498	543	479	542	495	535	534	531	481	501	500	505	475	472	500	546	502	566	502	493	504	521	478	523	527	560	507	514	545	507	517	496	537	498	526	503	462	533	487	541	513	501	499	511	506	511	492	513	531	565	511	546	494	518	552	509	544	509	509	519	544	497	501	493	516	516	551	520	532	526	512	507	470	508	493	530	523	495	503	499	507	516	526	496	509	483	514	518	519	486	548	528	523	505	505	528	498	528	515	506	482	497	497	540	533	509	502	521	498	520	487	519	528	501	541	527	515	498	497	531	551	550	520	501	521	490	527	549	528	487	505	532	521	511	498	536	525	469	516	495	467	480	508	503	531	520	500	494	552	549	527	499	501	513	475	522	563	536	580	487	542	527	519	480	456	504	483	523	539	486	515	507	491	477	547	501	510	508	508	518	526	512	518	513	495	526	524	484	477	500	525	518	516	483	525	500	525	505	528	518	511	461	493	497	516	495	522	498	479	541	499	546	530	520	491	526	519	533	518	501	515	507	534	504	500	500	526	501	515	499	559	534	513	530	501	546	502	495	529	493	495	542	506	489	528	521	510	501	527	544	502	511	535	542	527	501	523	489	553	531	537	536	520	488	546	530	532	521	541	521	538	534	563	490	543	487	516	519	528	504	474	565	514	503	500	524	489	517	539	510	523	541	575	516	530	523	502	536	528	505	515	522	517	492	534	532	497	529	507	534	518	540	495	530	496	545	555	496	494	538	501	534	566	495	488	550	512	511	529	502	523	551	488	498	487	498	515	559	546	540	482	497	488	479	539	538	527	501	451	505	547	519	521	531	479	532	533	523	540	519	530	478	530	520	516	554	535	503	546	535	489	535	503	525	522	466	489	499	474	495	487	562	506	540	484	564	532	468	499	540	501	504	489	510	525	511	553	518	501	522	515	523	525	504	521	541	505	496	507	528	491	532	538	552	502	540	498	460	513	520	499	519	494	529	503	533	491	506	490	510	551	517	517	531	537	527	518	526	549	529	494	523	513	506	538	497	543	517	502	543	492	529	502	538	520	520	515	516	515	544	515	511	499	512	493	532	514	531	554	528	515	539	479	552	508	553	508	461	544	483	525	512	512	461	507	465	525	579	563	512	526	512	542	526	507	503	503	521	532	517	522	515	503	526	560	544	500	580	506	516	528	490	483	509	525	512	517	532	522	504	530	507	540	500	528	523	531	523	524	501	543	513	532	463	519	494	556	513	522	491	512	469	470	494	511	495	536	517	496	514	507	524	537	490	510	481	530	530	524	496	533	520	499	512	532	518	508	500	483	552	514	481	536	501	491	505	493	529	539	560	557	497	496	512	506	531	521	519	517	511	559	505	522	502	549	520	540	543	549	567	512	517	502	505	487	521	524	499	501	516	520	459	509	534	517	554	501	568	469	479	483	480	519	484	493	530	507	516	569	532	509	474	509	504	505	473	508	497	508	507	536	525	503	533	544	477	505	492	534	497	518	541	515	481	513	573	544	520	508	518	536	512	529	539	544	538	570	517	530	515	538	541	495	589	498	541	523	511	512	531	569	523	519	561	505	501	517	522	533	487	491	508	525	544	533	506	543	519	499	487	522	505	493	518	521	520	482	526	472	521	513	522	493	529	532	528	514	534	537	497	513	505	503	528	532	495	498	532	518	531	497	543	515	503	555	539	515	508	545	539	526	525	507	507	499	499	498	506	513	505	556	520	498	530	490	547	540	534	537	537	522	502	499	528	548	533	442	558	487	504	506	496	503	538	503	503	520	510	511	552	473	481	508	495	519	534	495	504	501	513	561	499	519	531	510	514	521	529	487	495	496	489	520	522	524	483	528	540	517	517	494	524	529	483	516	484	513	508	553	556	534
23804	20954	25035	27022	20963	20799	1285	320	239	208	181	150	163	138	137	119	116	102	134	122	97	123	106	129	115	106	92	110	82	124	99	111	82	109	84	96	105	93	110	99	102	86	89	108	76	80	90	103	85	94	97	102	113	108	100	80	96	102	76	96	102	97	92	88	102	99	91	83	102	90	106	112	115	112	100	89	85	99	95	92	95	97	108	90	112	88	101	82	86	89	117	103	88	79	73	91	82	112	107	115	75	96	96	111	117	96	105	112	91	95	83	82	86	95	99	90	100	79	95	97	106	83	95	88	117	107	101	103	84	96	106	88	108	107	87	85	106	110	84	84	76	79	110	103	81	96	77	87	99	97	95	96	89	104	87	108	105	106	84	118	103	111	86	95	91	92	97	98	86	113	89	79	87	92	98	89	122	99	107	103	102	116	95	90	106	105	114	99	96	92	89	107	120	89	90	89	95	110	110	94	96	80	107	121	87	103	96	82	79	88	107	91	91	77	118	90	94	89	90	86	87	113	79	82	106	88	106	111	100	100	98	99	79	105	78	96	86	86	94	92	105	121	105	116	77	83	110	103	86	118	117	110	110	89	95	81	93	103	95	86	83	94	94	88	102	105	99	99	84	74	92	84	67	82	84	86	92	90	92	79	95	107	116	93	96	91	118	101	103	102	96	108	95	101	97	98	99	104	97	78	91	98	107	84	95	107	102	103	101	85	95	76	88	107	87	87	84	81	104	86	111	102	93	89	80	86	111	95	94	101	87	96	90	91	99	91	84	110	100	94	100	89	107	85	100	100	108	84	90	102	124	121	100	92	93	101	98	89	81	102	110	88	101	95	82	100	94	117	103	116	90	106	100	97	104	109	84	89	83	107	103	98	99	112	109	81	103	109	83	99	89	109	108	110	108	93	108	85	85	95	90	103	112	104	101	94	104	96	81	97	107	100	86	101	98	89	100	92	97	92	79	103	110	96	99	91	109	92	91	91	92	104	107	87	93	98	91	90	86	98	98	94	82	105	116	83	103	96	87	87	65	112	91	106	95	84	98	104	75	73	108	95	83	87	103	84	96	89	102	95	92	81	88	102	92	91	87	99	91	78	101	107	90	104	88	89	89	79	111	90	89	101	89	103	94	99	108	98	94	79	114	110	115	81	94	108	88	113	87	101	79	76	115	105	101	117	83	107	86	109	98	82	93	95	84	98	75	100	110	102	106	94	95	90	91	114	99	99	102	104	78	110	115	102	91	102	94	82	94	86	107	106	93	108	114	103	87	87	102	96	82	86	83	89	88	101	100	121	103	91	105	89	93	97	82	87	73	98	97	97	88	107	117	76	86	88	90	85	83	117	100	76	89	96	101	73	113	95	80	76	80	88	99	111	105	104	89	96	84	91	81	98	98	98	91	89	122	79	91	109	109	89	92	98	119	111	96	100	115	92	99	98	95	115	102	101	92	89	92	91	78	83	104	119	81	99	92	81	92	93	94	69	92	82	82	95	106	99	103	86	102	81	80	111	98	96	92	84	99	92	78	91	88	83	85	112	97	114	100	106	88	94	89	79	113	88	89	97	90	94	102	93	95	97	88	100	109	87	82	91	91	99	94	86	93	81	106	99	99	98	102	96	98	93	99	86	109	110	106	97	97	84	107	112	79	100	113	104	93	97	90	110	79	88	95	100	99	102	115	91	74	110	95	86	116	95	97	94	100	107	88	114	97	84	97	83	104	97	96	88	89	109	87	90	105	94	78	102	101	98	121	109	102	97	88	97	95	105	96	116	79	100	90	98	99	107	84	80	90	84	99	97	94	90	94	96	114	108	106	97	93	92	106	89	86	92	90	90	94	88	88	79	105	104	93	85	94	88	93	90	111	104	70	89	86	101	93	86	80	107	95	86	95	97	82	96	95	106	112	92	93	97	90	82	113	100	89	100	91	105	84	105	75	110	101	95	97	91	88	91	98	83	86	113	96	82	110	83	102	105	93	76	115	80	105	71	101	105	97	86	101	98	94	101	103	95	103	81	81	96	89	93	119	86	107	84	97	90	76	104	125	90	90	90	101	81	94	91	81	89	104	113	98	89	97	104	94	116	100	114	98	97	119	126	95	81	87	88	100	89	89	103	99	95	94	77	80	87	104	96	102	75	98	105	98	112	109	94	100	89	111	88	89	91	88	111	105	89	80	107	100	95	102	87	107	111	92	75	96	95	102	110	89	93	87	87	123	104	98	94	116	94	85	107	88	101	96	97	93	89	91	97	80	96	97	109	95	96	105	107	102	87	92	94	107	76	110	106	85	96	81	91	101	99	87	85	111	99	87	101	92	91	87	93	95	86	105	111	106	86	101	82	102	82	103	81	79	95	95	113	95	78	103	104	120	91	87	99	93	103	100	98	93	92	96	96	85	90	79	91	107	88	120	101	89	98	95	88	73	103	94	111	91	91	106	70	84	105	111	87	85	108	86	64	93	100	98	96	104	117	99	98	106	87	103	101	84	79	89	100	92	104	92	80	97	76	90	85	94	102	90	89	93	91	99	92	96	112	95	85	99	93	99	96	110	88	97	96	91	92	81	97	96	93	94	107	101	94	93	90	108	96	101	120	91	100	106	94	93	102	101	95	97	96	93	69	68	118	84	115	112	83	100	81	91	103	83	81	112	89	108	92	98	72	116	91	106	90	91	108	99	91	100	95	84	96	103	87	105	100	84	88	131	77	90	90	96	90	92	90	105	100	97	92	89	112	83	87	84	91	110	97	96	102	95	96	97	98	112	100	87	88	88	98	89	117	82	79	80	79	96	106	90	105	87	101	90	99	86	102	83	99	107	105	109	84	86	92	101	83	110	87	94	93	83	102	101	95	98	127	85	88	99	101	91	96	96	68	97	90	95	88	93	104	99	91	94	90	75	94	99	101	107	90	89	97	84	102	100	88	104	97	78	112	96	88	107	108	91	100	106	92	82	86	97	108	99	95	97	87	84	96	81	117	90	105	99	90	74	87	94	103	112	80	91	105	101	116	100	111	75	96	87	85	94	114	102	68	96	98	114	96	87	118	109	100	103	83	107	121	102	102	92	105	81	91	114	103	93	104	104	104	78	90	94	88	93	104	105	99	83	96	73	108	87	85	75	98	109	90	113	95	90	104	105	108	98	105	119	98	121	90	90	74	91	125	98	82	87	100	121	102	111	112	92	88	89	71	109	95	114	90	69	91	101	110	82	90	103	91	102	103	91	91	104	86	105	81	98	89	88	114	79	97	106	115	90	91	87	98	92	94	78	80	104	109	110	101	89	118	82	96	101	93	101	110	88	85	90	77	106	98	81	111	94	97	91	83	112	89	105	93	85	87	91	84	77	101	96	100	114	87	91	113	97	92	111	108	82	101	128	98	109	97	112	84	99	93	94	103	99	95	89	80	94	112	97	80	70	88	94	91	88	104	104	96	88	91	94	113	78	73	85	82	90	105	103	99	114	105	100	93	91	112	106	98
2997	4293	2271	1023	607	437	337	351	313	312	257	273	269	290	248	287	267	281	281	254	254	270	242	266	249	250	254	255	252	262	245	290	254	241	256	255	227	270	269	273	243	225	267	244	271	266	244	246	243	246	222	262	258	245	247	254	250	238	247	245	256	247	262	260	242	249	251	249	243	225	248	227	268	268	262	255	267	248	243	233	220	298	236	248	241	248	296	238	269	253	252	249	255	254	286	265	276	240	235	241	270	255	253	257	243	263	252	230	248	240	260	241	218	275	246	261	246	238	241	246	256	254	256	252	256	249	245	257	269	236	236	251	260	257	262	234	261	244	253	277	251	242	266	248	284	226	251	226	249	264	256	246	247	248	237	246	249	240	240	247	248	275	236	278	242	256	254	264	230	244	261	258	258	258	269	228	252	226	257	261	205	266	249	257	257	240	272	265	227	222	249	242	244	241	254	240	241	238	239	254	255	246	237	258	228	259	259	273	243	239	257	244	264	240	251	238	260	245	278	273	235	261	277	282	222	246	241	243	267	251	263	241	245	250	248	251	259	267	254	264	273	219	263	263	259	256	252	260	270	243	266	244	267	292	259	251	231	226	254	268	250	263	254	234	236	257	251	257	240	245	268	240	254	263	234	274	263	214	264	277	253	295	242	261	227	251	278	243	217	262	233	268	243	251	261	237	249	258	246	277	265	269	265	221	243	243	254	293	283	225	267	251	250	247	233	242	247	261	232	257	220	244	252	290	230	264	270	264	242	255	200	226	263	247	232	264	262	229	250	263	258	242	244	236	253	228	267	256	257	243	242	262	261	250	229	254	266	228	270	256	255	232	248	240	237	262	260	235	251	253	251	283	244	276	246	272	275	248	245	251	250	242	255	253	252	250	225	246	239	273	252	247	257	267	245	251	258	273	243	236	256	241	277	281	238	271	265	253	265	256	259	248	241	262	246	262	273	267	234	244	291	256	257	271	246	252	247	246	253	220	279	228	260	257	271	239	241	255	265	273	259	294	241	276	249	268	238	250	252	282	246	247	271	259	240	273	271	282	277	263	248	241	241	248	283	254	248	261	279	265	228	248	259	242	254	291	252	250	266	249	260	262	232	261	255	267	232	252	247	231	257	263	276	230	224	258	240	266	248	229	223	254	260	235	266	258	243	237	263	242	252	244	288	236	254	251	251	220	229	232	237	263	271	231	238	254	249	273	276	285	254	257	247	231	263	255	224	252	232	262	237	241	248	203	248	256	278	257	240	280	287	260	259	266	236	241	244	268	250	282	266	219	257	267	244	253	259	261	261	260	292	263	241	251	236	254	224	227	253	237	281	269	251	248	260	246	217	272	249	252	270	253	268	262	246	254	246	231	233	260	250	250	264	239	216	260	261	260	276	213	276	245	252	263	257	250	243	247	257	262	241	247	286	261	249	262	247	258	236	252	269	255	255	284	245	253	254	265	242	257	256	265	230	261	260	249	236	251	264	249	238	253	241	258	264	258	263	248	228	264	261	255	251	284	220	267	264	219	240	258	261	261	251	240	211	242	246	244	244	257	248	247	243	248	259	252	266	263	225	261	252	234	235	248	217	208	232	268	277	245	273	247	236	271	264	240	246	238	248	247	233	275	248	242	268	262	250	283	217	235	273	259	276	246	265	251	261	250	261	241	237	253	232	263	223	274	257	240	291	260	256	251	264	249	233	240	260	240	243	252	277	259	242	290	257	259	241	219	231	272	251	258	246	229	251	243	261	277	242	240	249	272	247	259	258	227	266	260	248	268	274	254	244	249	282	283	253	250	254	291	259	265	252	247	244	248	236	262	220	272	247	272	258	244	269	250	238	273	231	267	236	249	251	261	256	233	263	268	245	263	248	254	224	222	273	255	265	259	262	228	247	252	248	265	253	247	225	268	234	258	249	260	259	240	251	246	245	251	238	257	242	262	264	253	249	266	248	254	260	242	255	228	225	224	256	258	254	263	286	251	262	257	252	264	264	241	272	267	271	242	226	258	253	266	279	251	251	263	265	235	300	246	252	245	237	262	254	256	245	237	255	260	244	270	256	261	258	262	266	256	265	244	263	239	246	262	250	278	245	237	219	220	278	265	259	260	248	288	236	248	243	279	258	265	273	272	230	235	249	231	267	249	243	273	265	246	224	262	266	253	263	264	271	260	251	252	264	260	275	229	233	262	265	214	240	274	284	244	256	258	222	267	287	237	255	263	260	254	241	259	259	250	242	238	245	274	236	239	249	232	249	264	230	285	294	268	227	263	244	249	248	238	245	244	241	265	271	233	231	242	242	262	268	231	259	241	255	249	243	250	263	249	264	233	252	255	272	256	255	257	254	213	237	262	238	245	235	262	269	274	272	231	255	258	254	271	228	261	246	248	283	228	251	220	246	243	243	256	258	243	231	260	256	263	258	240	249	255	242	243	238	277	244	231	250	228	267	290	269	286	252	253	245	235	238	260	253	221	247	230	268	256	255	244	242	253	246	269	254	259	257	268	257	261	248	271	261	249	243	259	211	255	245	227	269	230	236	289	265	252	250	261	243	242	258	254	273	262	241	269	272	259	268	263	240	243	244	220	255	257	255	241	273	267	273	255	263	238	246	242	258	280	260	249	227	229	257	260	282	256	262	250	272	254	276	270	269	280	247	251	259	251	243	247	270	266	238	242	247	249	253	259	252	266	254	246	258	254	265	268	250	268	263	270	292	232	235	246	253	243	248	280	258	252	254	275	244	238	268	256	271	271	272	280	246	257	276	231	282	231	254	276	255	260	242	259	244	266	243	236	244	235	258	256	246	245	242	260	238	275	243	238	244	258	248	268	238	235	274	239	237	256	257	270	213	218	258	213	273	247	288	273	270	278	248	239	259	265	252	248	248	260	285	259	253	245	291	269	251	267	248	254	251	279	254	239	225	269	247	274	250	246	262	272	271	249	270	265	272	257	255	285	260	250	264	260	246	263	264	218	246	231	246	268	217	263	260	261	263	276	250	231	217	237	251	239	231	261	247	219	234	266	257	253	247	234	250	267	280	227	240	240	259	241	249	242	272	274	275	250	242	248	250	269	256	237	259	301	237	269	249	277	252	257	250	268	255	250	245	261	272	288	264	244	211	264	234	255	274	257	228	257	229	242	249	253	261	241	254	246	286	250	267	231	257	238	237	254	237	238	258	251	229	268	237	238	238	262	255	240	225	248	248	273	229	276	235	231	266	228	278	248	277	250	261	275	264	268	256	235	253	259	216	262	233	243	225	260	228	242	255	262	241	236	248	255	271	228	240	245	245	254	270	270	239	277	243	259	254	248	243	231	244	261	283	239	249	240	227	238	233	270	249	247	258	220	244	270	243	260	252	274	245	250	248	274	251	258	249	271	255	268	254	264	226	243	222	256	256	238	257	238	261	263	256	251	282	242	248	237	241	256	241	274	235	245	255	224	248	221	261	241	256	269	255	273	260	248	228	269	240	231	236	261	260	255
32431	11036	1153	482	413	409	296	378	363	356	341	325	341	365	364	335	349	342	336	358	347	379	364	329	358	355	354	334	346	319	362	359	349	372	350	352	370	320	351	371	355	336	345	330	340	341	364	351	366	342	323	350	339	334	331	340	358	357	305	338	327	384	320	341	351	302	364	306	334	358	345	341	345	355	349	351	334	337	368	353	356	356	345	359	334	337	337	321	346	316	352	332	348	318	311	331	365	349	320	353	372	354	362	375	376	381	341	337	356	382	362	345	350	355	349	300	363	382	342	366	315	354	338	354	360	334	376	327	356	332	333	378	370	347	329	357	340	355	352	357	377	342	336	335	339	352	319	334	317	346	327	384	335	351	385	361	301	357	358	365	358	379	361	386	354	382	322	322	349	351	356	309	345	380	321	331	328	350	354	348	347	357	370	305	372	319	333	368	325	338	355	324	361	344	364	298	359	346	351	325	345	324	349	360	325	327	360	325	336	368	356	328	326	323	331	366	364	337	316	364	322	325	359	353	351	325	362	305	315	366	325	349	344	300	375	338	327	358	368	332	316	333	376	344	352	361	329	328	359	392	337	331	355	343	326	334	360	357	377	362	347	344	328	348	358	368	351	320	329	344	328	342	339	352	333	337	377	342	378	347	372	318	333	299	315	324	348	350	330	353	321	331	354	348	325	338	331	350	331	323	373	349	319	378	352	337	365	348	338	342	321	334	335	382	355	353	358	330	366	368	385	344	342	348	337	370	341	340	345	319	350	287	367	333	351	339	325	358	366	362	324	369	320	334	353	377	342	330	338	330	322	312	310	330	331	368	355	335	370	348	363	366	357	362	317	347	369	318	330	358	330	304	318	340	346	346	356	351	346	323	336	309	327	343	337	360	359	330	344	323	335	337	331	305	375	348	361	350	344	330	339	400	347	340	345	328	307	347	320	344	384	335	331	342	337	322	348	347	355	382	353	354	322	326	366	332	340	332	345	382	358	353	311	361	351	364	330	376	317	353	344	338	354	318	343	332	338	311	362	349	344	355	339	353	373	303	316	332	351	400	376	335	352	359	344	356	349	328	356	348	321	359	351	322	307	357	354	359	360	351	349	340	369	349	324	330	346	342	338	350	339	335	329	376	303	340	328	326	381	361	335	344	321	351	349	366	347	378	325	355	376	349	326	374	335	326	333	300	347	322	366	345	318	364	387	338	358	350	417	364	307	336	331	300	367	338	361	315	365	360	350	374	320	340	344	328	343	344	343	323	391	338	363	341	361	332	309	302	331	336	354	372	323	345	368	315	333	343	332	323	369	343	325	377	346	368	328	388	316	363	349	384	344	356	345	325	344	336	380	354	385	363	354	328	303	322	376	318	341	323	347	360	325	328	367	356	332	345	344	367	348	349	362	368	350	357	321	337	360	362	351	357	335	348	358	316	366	316	364	323	340	357	325	370	333	399	326	322	337	347	341	353	338	320	336	329	296	326	368	360	334	374	324	329	335	326	339	353	339	359	368	339	349	320	365	343	344	301	321	375	366	339	353	330	370	365	310	366	367	327	369	323	342	342	344	313	326	371	364	339	307	366	317	337	367	305	357	329	319	389	383	355	340	344	360	293	359	375	353	371	317	338	340	357	328	342	321	329	326	343	364	344	315	334	364	329	336	346	365	347	366	369	384	355	331	332	361	319	334	319	320	347	312	334	338	336	349	350	355	338	333	346	315	334	348	347	348	386	333	385	309	349	360	343	358	312	346	344	326	364	331	367	326	354	329	345	330	368	320	333	370	363	321	384	349	337	351	298	350	368	314	355	356	358	319	347	366	323	320	345	303	327	346	349	368	360	391	329	304	332	343	373	297	320	309	295	355	344	331	374	353	389	323	350	372	380	319	342	360	340	378	319	357	356	342	370	347	320	372	331	347	385	343	337	385	377	387	353	342	367	320	364	331	359	338	327	335	347	339	327	342	329	379	349	345	395	340	372	344	335	319	314	356	346	358	345	349	338	363	343	347	372	365	316	346	362	341	319	320	363	346	332	375	341	292	318	377	365	382	333	346	382	362	342	314	354	360	370	338	320	335	353	342	325	320	346	315	324	350	318	329	349	351	318	338	320	344	364	375	351	347	364	324	371	334	298	349	329	284	324	358	317	348	351	325	357	359	332	378	350	346	316	312	337	411	354	333	372	335	336	324	342	364	363	344	352	333	338	317	326	330	340	298	325	300	375	343	367	332	352	297	353	299	338	342	331	305	333	366	364	334	348	371	335	354	344	341	333	331	346	338	326	345	326	353	342	333	316	308	358	374	340	378	336	366	320	413	297	322	344	349	332	342	337	361	352	364	335	335	348	388	342	353	355	339	317	352	324	346	315	305	362	325	334	316	335	333	362	346	355	330	361	361	333	310	364	343	346	342	325	344	346	341	389	315	345	320	375	400	370	339	328	342	303	344	337	371	362	332	322	325	343	369	339	332	360	357	333	351	342	353	335	345	333	374	359	367	372	351	354	349	345	373	329	311	318	377	317	317	334	340	343	363	345	356	344	363	359	348	333	334	313	349	337	341	318	315	327	405	374	348	339	358	335	353	361	319	322	350	354	363	350	359	332	361	313	333	337	331	330	352	327	341	335	342	342	349	326	367	345	317	339	366	324	344	346	342	328	328	305	300	374	365	330	325	315	380	362	360	364	338	339	360	378	369	369	328	342	390	327	374	346	346	369	333	353	361	365	342	303	313	349	339	335	354	311	338	359	357	345	301	321	355	372	317	314	348	355	334	350	322	310	381	370	348	331	366	357	314	388	325	334	379	364	379	327	341	371	325	355	324	314	334	319	322	335	335	345	345	330	363	334	411	353	313	330	317	345	359	360	339	324	357	371	302	314	334	358	368	348	324	335	365	331	340	370	386	352	330	382	347	351	334	360	332	351	313	356	389	306	347	360	363	345	385	332	332	342	334	315	334	339	305	342	318	343	359	326	332	342	335	343	364	351	361	357	353	370	333	323	341	349	331	351	329	365	339	346	356	371	347	377	304	364	357	351	330	343	330	357	401	369	372	357	360	347	351	314	345	318	358	328	344	350	366	327	353	382	333	354	346	355	392	330	346	361	363	326	361	350	339	342	356	357	359	343	334	336	362	387	331	325	376	336	322	335	334	335	347	325	367	328	393	363	318	346	327	341	349	348	361	342	342	366	369	345	348	346	344	293	347	389	344	349	350	351	363	330	357	339	398	382	342	337	355	318	355	363	364	303	344	341	365	340	315	359	380	296	336	348	370	376	377	316	355	394	349	370	370	327	345	332	343	338	336	399	353	320	324	327	355	363	350	380	369	352	364	344	360	367	347	370	328	306	336	346	345	350	360	314	325	363	359	347	350	330	342	335	345	353	343	351	336	379	360	344	323	334	355	370	328	349	330	329	304	347	350	362	317	329	358	370	325	312	367	356	345	346	321	350	357	328	332	335	333	379	328	338	323	317	340	360	352	377	346	343
5489	821	817	793	759	753	749	762	738	713	787	749	801	705	764	733	776	739	718	814	785	757	761	762	745	787	765	806	784	749	796	796	766	740	781	776	779	779	705	797	776	824	717	765	777	747	786	760	765	761	752	745	800	742	743	776	751	744	741	757	720	790	752	801	765	788	826	766	763	789	776	768	756	774	776	749	761	769	719	748	720	696	763	752	731	765	807	763	782	788	780	767	757	743	737	750	749	712	788	759	712	830	767	762	772	783	762	806	717	760	725	800	722	772	763	758	788	797	798	761	785	752	750	739	819	711	765	772	748	743	759	792	648	784	733	759	744	752	779	789	787	769	718	735	682	807	750	787	724	738	719	777	784	754	703	776	788	727	791	743	773	802	790	808	774	787	791	756	736	714	723	762	748	759	789	732	735	737	787	767	735	715	816	760	790	783	769	765	740	766	785	779	731	781	733	725	749	754	694	786	759	794	715	732	786	750	811	747	720	775	822	805	807	777	782	782	774	782	751	792	789	777	739	778	792	748	697	781	785	799	771	793	727	751	794	778	789	763	763	784	764	778	749	777	799	761	756	797	834	697	763	751	751	785	787	782	753	803	775	727	725	752	743	702	768	754	696	769	801	732	759	710	797	795	764	793	775	708	751	727	779	797	761	763	757	786	766	795	776	767	746	785	787	755	703	746	754	741	764	778	754	765	775	785	729	751	758	741	750	752	815	789	801	766	760	723	798	747	788	761	787	751	805	751	716	728	737	770	787	753	785	754	734	718	749	762	769	736	707	780	736	808	737	741	771	677	752	717	743	743	783	825	753	803	811	734	743	728	749	793	764	752	747	805	712	736	766	778	767	793	697	742	794	759	781	791	775	778	679	734	798	712	742	759	758	766	734	776	736	791	792	751	726	725	819	787	782	751	769	747	772	730	729	749	757	753	756	761	757	801	740	751	773	702	754	800	726	748	730	750	747	749	780	717	779	793	743	797	748	806	812	767	720	773	738	738	734	734	744	771	797	751	766	757	747	772	732	706	759	753	733	764	754	765	760	759	779	762	784	754	731	799	760	799	816	749	769	723	732	739	740	762	798	772	806	713	748	760	768	742	751	792	735	744	729	747	776	784	808	733	752	733	686	765	729	751	774	725	773	749	770	718	773	751	805	766	743	765	772	745	760	762	755	759	819	724	744	799	800	758	745	759	722	749	782	705	799	743	782	750	780	791	757	827	750	776	740	680	709	758	810	796	750	733	799	788	830	746	750	709	771	750	721	765	772	808	787	783	813	785	773	792	778	768	741	779	729	760	752	746	793	717	782	694	753	821	743	738	778	797	763	760	757	767	757	764	779	732	742	753	774	785	790	747	738	744	773	741	756	733	778	793	765	840	715	764	763	739	786	767	744	776	780	707	750	746	719	762	780	752	756	736	705	729	716	726	736	749	737	757	744	775	739	751	743	753	755	729	766	754	773	784	726	744	785	752	777	731	819	777	771	780	758	719	736	781	720	751	770	800	786	729	797	723	827	708	809	769	750	748	722	756	783	775	819	736	755	725	735	785	760	781	761	790	778	718	815	777	729	765	775	799	709	720	796	791	771	761	788	789	719	764	786	744	749	762	769	773	767	747	740	753	753	734	758	799	793	724	751	741	830	723	800	754	776	728	775	771	761	798	814	755	797	756	816	737	765	716	735	741	747	778	725	748	758	769	734	771	752	768	757	752	805	770	776	784	788	804	752	722	739	783	772	719	729	798	748	708	745	763	758	737	826	748	752	749	736	721	768	761	732	681	780	711	720	761	783	784	774	761	730	774	741	743	733	784	776	793	762	750	728	782	795	810	753	800	761	729	770	774	812	738	764	787	747	772	765	744	722	759	767	762	748	716	766	818	813	817	804	731	818	734	749	805	749	757	740	762	816	773	770	752	773	729	748	814	715	741	777	736	794	786	741	744	752	768	749	804	751	741	777	700	782	761	778	770	747	767	713	804	748	786	747	781	779	750	745	777	767	775	764	737	722	745	744	766	757	765	747	751	768	765	769	764	806	738	782	700	743	748	727	756	758	731	763	764	765	770	764	747	797	769	715	818	788	804	731	748	780	722	720	727	694	797	781	722	737	815	777	780	775	776	771	753	709	733	758	773	746	744	801	755	753	728	783	797	754	778	843	757	713	719	785	752	730	767	755	778	740	755	786	817	767	800	735	770	793	785	757	775	780	765	776	724	757	751	778	721	780	709	781	733	755	763	777	728	798	741	746	767	765	763	742	813	795	787	778	734	755	803	761	763	762	771	741	743	805	770	709	781	724	806	784	760	792	804	782	795	761	759	741	807	750	776	783	749	761	770	736	789	771	790	777	764	755	798	781	765	716	753	736	775	743	725	791	759	772	729	781	758	742	771	777	789	789	734	735	752	771	748	801	776	763	758	777	709	764	791	738	825	727	708	722	798	724	760	771	794	771	774	757	759	726	773	801	769	762	714	761	739	732	789	783	733	784	767	720	813	697	765	714	751	761	739	732	718	762	766	810	780	710	801	793	753	722	750	711	769	772	764	753	769	744	734	740	744	786	741	749	779	783	762	752	753	727	768	794	743	709	781	770	759	774	734	771	809	780	758	743	792	758	746	765	733	725	784	737	736	735	830	766	728	798	758	728	743	797	775	753	739	808	747	828	725	696	756	764	726	787	763	772	746	715	796	759	746	750	773	790	731	750	748	753	787	750	748	804	742	737	799	757	750	796	771	773	759	760	747	770	752	795	759	754	786	752	757	726	782	744	781	809	775	753	745	789	814	709	705	741	768	770	758	729	742	779	729	758	759	720	749	765	820	740	746	754	785	722	729	784	733	782	728	759	743	758	773	746	722	713	765	729	809	788	791	791	728	745	799	734	763	757	770	768	778	816	731	726	758	788	723	730	766	727	807	732	715	787	788	771	741	760	732	758	744	746	738	795	750	766	743	783	837	740	785	809	812	769	758	764	729	737	774	733	750	773	724	747	759	742	746	723	784	823	705	766	781	697	732	793	756	773	767	754	782	803	774	748	756	772	757	767	713	763	773	735	786	768	790	795	785	752	788	763	791	733	725	739	732	739	749	746	794	771	759	724	807	742	740	736	775	770	767	794	771	756	778	719	741	748	747	752	743	796	826	758	779	737	756	762	768	764	800	787	726	793	771	782	711	767	807	735	754	736	752	681	788	792	792	773	762	793	802	878	738	781	814	730	716	775	767	793	758	803	742	772	752	726	744	730	713	745	769	766	698	725	783	802	758	742	777	728	809	810	771	754	759	736	766	776	744	774	777	736	808	739	787	774	744	724	751	705	751	721	720	725	769	735	789	736	776	737	745	763	755	762	776	786	746	735	808	732	780	746	807	770	699	707	777	787	781	732	750	741	728	780	758	745	788	746	794	744	801	795	761	787	752	780	692	756	725	736	776	731	795	759	785	731	760	754	751	742	758	700	780	803	736	754	803	734	759	736	767	814	773	740	717
24522	20950	24364	27704	20480	1917	382	350	320	314	244	251	279	262	259	239	254	237	235	223	221	242	268	248	215	231	219	211	209	229	218	248	233	221	242	202	237	236	232	207	237	227	211	233	249	226	230	226	250	243	224	198	271	230	247	233	240	222	247	226	214	215	209	229	202	224	245	243	232	241	235	218	223	225	228	221	213	247	216	231	239	248	225	227	243	219	212	228	233	230	250	194	240	220	234	241	221	219	255	253	208	239	276	229	216	230	233	259	229	225	221	207	227	210	202	261	231	235	239	248	243	244	235	246	238	220	226	247	231	216	222	234	239	247	209	229	219	219	224	242	198	215	223	222	257	222	241	237	248	217	226	220	223	232	239	249	239	254	226	254	251	210	235	206	212	207	214	225	216	191	256	230	211	232	229	205	260	231	243	262	209	235	225	246	212	225	216	187	259	226	250	254	199	221	251	218	224	216	208	218	212	185	230	209	216	200	217	214	186	244	207	244	224	237	206	241	224	220	231	266	211	227	222	250	223	245	244	243	221	223	206	218	230	235	210	240	210	217	250	226	219	233	241	204	219	226	228	217	253	214	209	227	216	247	219	217	225	233	234	217	208	218	212	239	233	229	234	240	208	225	210	245	231	239	192	252	209	249	233	234	227	270	215	248	226	227	230	208	239	233	227	255	238	219	253	250	242	198	229	204	230	211	243	249	256	232	224	216	245	235	248	208	203	221	230	217	232	224	241	244	241	225	272	221	211	217	219	240	234	223	223	230	198	230	216	215	204	243	235	212	233	200	201	202	239	188	212	243	271	189	236	225	232	232	232	195	203	218	226	234	229	200	210	203	183	219	234	222	216	268	237	239	223	234	258	232	200	224	235	233	220	215	255	221	243	210	232	230	232	222	226	251	229	223	217	230	213	225	234	225	250	237	209	220	229	216	195	219	246	218	235	223	232	211	221	221	242	224	221	204	238	227	212	238	217	206	247	227	243	210	220	243	229	214	244	246	240	218	200	211	223	240	228	231	234	207	251	250	241	216	221	200	209	206	238	224	226	229	217	222	203	240	250	260	202	230	235	208	185	217	235	212	212	243	238	236	236	233	244	234	225	220	262	256	221	198	229	216	219	235	242	229	242	256	258	208	228	206	223	225	221	238	217	233	231	225	257	246	226	211	251	220	206	231	210	231	215	251	245	229	195	241	232	241	239	235	231	216	230	225	209	229	201	204	229	230	210	236	230	211	232	218	191	232	229	233	205	194	258	220	231	211	212	227	219	201	215	208	209	239	217	221	225	242	246	247	249	218	241	240	250	226	222	219	221	231	222	216	242	250	235	216	238	239	227	219	222	239	247	242	239	242	249	227	219	231	245	253	221	231	223	205	219	229	234	218	244	247	247	242	268	225	249	216	239	265	214	236	237	227	247	228	227	225	239	204	217	231	205	234	230	231	217	208	251	231	220	228	245	234	247	233	200	229	217	250	228	225	236	243	246	240	212	218	221	224	211	205	216	233	228	221	222	213	251	212	223	253	218	243	217	227	198	199	225	250	235	216	239	217	223	227	253	235	222	209	255	239	242	235	215	210	233	221	199	192	242	235	241	208	256	222	206	239	237	233	228	235	232	247	226	214	208	212	230	204	227	228	254	217	239	214	222	210	252	261	243	248	221	222	215	207	216	231	226	250	210	242	202	246	218	234	243	226	225	239	203	210	202	241	243	254	197	218	226	243	241	254	223	225	209	241	225	227	241	250	226	244	216	207	206	220	254	229	225	220	253	261	242	245	249	235	263	201	223	254	221	228	231	242	212	227	221	242	222	234	237	194	222	224	211	256	218	222	237	206	225	223	218	254	238	230	231	247	225	216	209	225	238	227	223	252	239	222	214	246	241	206	243	226	245	203	222	228	213	237	243	250	242	228	207	239	244	236	237	220	212	217	240	226	211	254	276	205	231	227	256	215	235	248	203	225	224	226	227	231	267	228	240	239	258	228	209	231	217	238	231	233	234	222	233	241	238	233	225	224	195	227	225	207	241	230	194	222	206	206	222	223	218	226	228	238	239	224	214	208	228	233	241	234	229	255	234	198	212	208	253	250	235	233	232	211	234	208	238	244	227	210	237	248	236	208	219	220	239	241	236	231	208	238	236	247	249	222	206	196	238	213	230	246	204	226	265	220	224	243	252	241	222	229	218	218	253	229	225	232	240	230	232	198	227	236	264	233	236	199	206	192	225	219	248	209	249	244	258	206	207	229	217	247	235	205	226	214	209	249	229	209	253	233	209	214	260	241	208	224	239	232	254	236	224	220	233	197	211	190	237	227	234	223	227	238	258	248	240	237	221	223	227	219	229	202	210	262	216	240	211	257	228	248	210	229	238	229	223	204	210	205	254	242	233	204	223	253	253	223	214	214	250	228	228	215	231	223	225	236	230	247	231	223	220	227	221	240	235	225	240	214	210	234	206	208	243	233	222	223	215	217	216	213	215	243	249	218	236	251	247	224	228	243	208	212	212	218	220	210	259	244	231	249	205	210	230	231	208	220	235	223	215	241	223	195	186	221	260	240	217	226	242	188	233	220	224	228	212	220	234	258	243	247	245	251	262	241	241	239	216	221	268	220	212	218	240	228	253	269	222	210	214	215	237	231	253	189	204	218	217	200	207	272	208	249	250	259	228	231	223	212	225	244	234	217	216	223	213	251	213	241	232	218	222	210	223	228	245	217	240	268	233	229	241	236	237	230	196	253	215	224	256	218	244	228	219	243	217	211	218	221	272	229	223	242	222	208	201	222	223	219	219	196	240	236	229	234	212	229	218	212	220	223	243	196	211	210	229	260	237	255	229	226	216	254	239	211	232	228	230	245	232	233	223	236	224	232	226	224	256	239	244	238	222	210	226	219	226	255	242	262	269	213	226	211	240	225	223	204	246	255	233	245	209	220	216	242	226	211	223	229	254	243	224	228	233	248	262	236	237	254	205	198	231	234	263	231	207	223	240	204	201	229	245	230	191	234	254	233	230	231	253	208	220	233	250	235	216	238	232	257	217	236	240	212	221	227	212	220	226	244	232	234	241	264	249	228	218	208	222	230	221	224	244	240	210	265	223	206	257	240	225	217	242	264	236	257	204	239	217	218	242	242	221	231	229	205	218	242	235	227	204	221	263	253	222	235	225	241	215	190	238	220	239	238	189	220	228	223	206	214	219	234	250	213	258	244	230	250	220	207	214	232	228	255	226	245	229	223	226	245	246	239	211	243	231	214	203	208	229	242	220	235	241	242	225	204	204	243	200	235	222	243	225	224	220	193	231	237	247	195	248	213	240	215	210	217	230	262	260	224	220	247	231	247	222	234	215	245	243	198	231	225	212	218	177	228	218	254	235	231	214	207	224	222	241	265	230	236	233	262	263	217	235	240	213	268	221	232	218	227	229	220	236	242	236	225	214	217	233	203	242	250	234	228	225	238	257	192	224	233	254	233	221	263	230	210	212	234
3104	2610	1618	936	691	625	593	587	560	571	553	531	536	506	500	499	499	514	504	491	497	514	528	520	531	504	517	498	514	515	519	527	495	537	541	502	544	518	538	536	491	495	494	531	518	553	563	492	487	502	523	520	521	500	536	520	519	529	529	516	481	502	518	516	506	554	517	503	504	529	579	508	501	539	521	477	518	538	530	520	510	557	531	502	544	513	524	507	502	551	491	532	534	506	498	539	523	517	551	507	497	525	487	516	490	490	526	503	508	554	505	477	527	520	518	522	545	539	581	514	517	512	494	488	506	510	519	524	499	532	497	507	499	517	524	494	501	569	452	510	509	517	528	514	508	446	536	507	514	521	541	531	521	515	522	461	489	474	503	585	493	534	552	511	495	492	505	543	507	494	495	460	489	481	526	473	533	485	548	534	487	511	505	460	471	524	518	512	517	503	520	526	502	491	543	502	468	537	510	536	519	549	494	519	505	492	563	518	529	517	500	509	521	490	513	503	502	522	511	505	483	489	520	550	501	515	521	561	505	534	517	508	534	530	511	513	521	474	530	527	494	489	521	495	507	507	521	465	503	525	540	497	478	504	511	489	510	506	532	550	496	492	488	479	521	514	531	503	478	524	496	506	506	488	508	534	536	495	533	498	510	501	529	513	561	529	517	538	467	484	493	505	487	481	542	533	483	507	523	512	516	511	511	498	497	517	511	489	501	515	491	477	492	561	545	504	520	548	528	521	534	556	494	477	537	453	488	553	494	460	525	578	453	521	512	528	467	497	504	523	522	510	517	487	509	503	500	486	537	512	502	519	558	515	529	505	541	553	549	518	441	481	520	508	548	502	474	519	524	500	524	511	479	551	489	524	543	522	493	518	511	506	485	504	495	542	501	513	535	521	484	514	475	518	506	510	500	495	533	523	514	482	533	522	490	541	497	526	540	541	477	514	538	532	549	522	543	506	494	483	480	549	520	530	508	501	507	522	510	549	514	522	472	512	542	534	517	547	501	523	488	487	543	485	475	496	505	463	506	507	502	518	515	517	475	481	523	524	514	494	520	533	543	500	514	526	500	494	537	490	513	545	560	517	501	532	586	525	505	506	530	505	524	508	504	512	471	504	501	524	507	503	507	535	529	519	497	538	487	533	524	522	541	546	542	525	519	542	512	515	505	492	545	492	503	528	488	504	515	526	542	498	512	539	509	490	531	542	502	501	527	500	498	501	490	480	527	531	541	499	488	510	498	506	523	543	498	538	518	522	498	505	505	512	482	530	519	532	506	537	508	548	492	546	525	503	500	512	521	502	513	525	483	539	570	523	528	468	514	502	523	525	548	475	542	489	532	498	549	501	531	544	533	500	530	476	505	536	542	520	539	506	529	552	517	449	504	497	569	531	500	502	505	506	514	535	509	520	492	446	520	493	537	522	507	531	504	500	501	515	504	525	499	465	533	507	511	481	521	479	557	483	489	528	520	507	526	520	556	464	534	508	515	541	583	515	498	539	505	530	513	471	508	546	519	487	490	538	477	479	506	531	553	558	495	525	532	519	516	491	496	534	495	525	523	490	559	522	501	492	526	520	559	515	490	483	482	494	519	490	481	455	540	519	510	503	528	521	503	503	499	505	489	523	534	510	517	521	518	520	532	502	547	492	523	532	517	495	504	554	550	533	526	512	515	528	496	513	589	524	501	485	495	516	518	546	519	521	513	532	526	539	516	529	522	486	509	510	562	517	521	520	481	499	514	508	533	517	517	525	502	522	518	532	517	489	490	521	530	529	512	473	496	511	473	464	497	533	524	529	549	526	488	536	525	493	505	537	522	542	526	533	550	509	528	526	489	480	527	478	506	527	532	490	451	561	510	500	498	537	476	501	555	495	497	510	509	517	527	556	522	500	518	490	544	527	486	534	508	536	518	540	517	512	504	511	508	503	527	530	534	572	522	478	502	498	527	484	553	467	525	535	525	538	483	530	540	504	502	528	533	535	483	488	550	511	474	529	540	525	516	535	549	517	531	508	500	509	501	495	474	456	525	515	500	553	494	560	535	504	518	529	520	525	522	540	465	514	507	510	543	510	503	542	515	533	514	519	525	530	562	498	534	514	517	503	499	519	481	503	501	491	550	522	538	526	489	520	537	517	507	475	514	467	514	501	528	485	501	530	527	501	511	512	519	493	524	504	545	497	547	518	509	529	534	507	539	542	504	545	519	509	486	496	528	508	493	530	517	505	483	535	510	528	500	524	547	509	512	502	487	494	511	533	492	521	504	543	554	502	500	523	503	510	521	503	472	530	528	505	516	530	487	495	514	522	526	520	527	572	514	523	501	496	529	535	490	501	501	472	505	520	554	487	483	496	523	534	523	503	500	536	520	516	514	522	553	522	508	512	523	515	514	488	466	499	532	512	528	506	518	503	513	530	503	559	528	497	523	514	503	517	550	502	492	481	508	480	516	466	493	533	530	531	534	491	528	511	508	519	490	553	480	509	491	503	528	493	510	519	530	500	486	492	555	504	489	485	543	526	491	496	517	537	519	488	507	501	513	500	522	543	512	520	525	480	551	523	503	530	517	528	512	504	517	501	513	493	523	529	483	467	541	505	508	523	505	476	484	510	581	504	522	498	520	505	528	520	500	563	505	492	529	537	487	524	506	453	511	493	532	501	519	503	485	568	509	526	511	501	495	532	497	499	523	499	510	551	527	497	543	503	548	537	483	486	496	505	519	495	501	527	485	483	508	529	483	459	508	528	519	503	524	543	503	494	544	526	499	506	515	483	521	529	516	539	504	561	479	486	496	534	485	526	554	515	507	533	496	545	460	512	510	478	529	554	512	517	511	502	502	504	514	515	530	479	502	528	486	509	524	483	532	505	468	475	521	520	522	528	526	534	518	524	526	536	505	532	528	547	506	464	487	500	526	489	551	470	537	530	518	495	543	478	515	519	522	517	509	473	498	503	504	520	503	518	522	494	524	525	529	500	477	531	509	533	510	485	490	504	497	528	492	548	477	545	521	526	497	530	529	487	496	542	513	519	533	526	531	522	467	497	513	508	510	512	517	518	520	512	520	547	515	539	508	537	510	527	467	516	491	505	482	508	512	506	471	471	522	492	535	514	473	496	490	538	518	553	529	505	507	541	494	523	519	518	536	513	495	523	534	527	498	541	503	529	480	471	530	515	472	529	519	549	467	524	531	511	491	527	515	521	519	494	526	520	491	489	527	514	524	522	509	526	480	485	514	519	508	512	515	493	488	498	542	510	472	568	504	534	499	573	505	543	474	479	545	496	532	528	482	521	476	508	511	533	533	481	515	500	552	505	524	539	519	508	517	506	502	557	516	492	506	499	508	453	496	497	511	483	528	505	540	500	561	484	491	549	509	513	519	501	525	524	524	498	517	587	487	493	520	514	505	508	525	464	521	528	516	522	556	501	529	491	544	511	515	481	536	517	493	474	500	510	532	503	488	472	527	475	526	517	539	559	519	537
23763	20982	25093	27023	20985	20847	1335	312	236	188	177	156	143	135	136	109	126	128	103	107	132	129	132	100	93	101	106	132	116	109	118	98	103	93	97	95	96	109	105	101	97	113	91	100	87	80	106	105	74	98	106	83	107	94	118	119	105	93	83	83	90	88	95	107	95	89	100	105	103	76	95	108	111	95	106	103	112	99	88	100	106	107	101	105	93	94	97	77	100	102	97	91	91	106	82	98	101	94	108	95	108	87	98	90	106	98	98	82	98	73	94	92	85	96	104	95	106	81	115	95	101	101	90	94	94	89	92	118	89	95	79	102	105	103	96	98	104	79	112	98	108	96	103	111	111	91	96	97	78	100	89	106	84	97	100	80	85	102	114	97	92	91	101	90	100	115	81	87	91	75	91	89	103	93	107	115	104	90	106	103	83	94	82	86	77	97	112	93	92	109	104	108	82	88	89	89	118	90	119	100	97	88	80	121	86	79	112	89	82	78	117	100	83	95	88	93	82	97	85	98	105	85	86	88	84	84	90	107	115	79	99	90	70	78	111	101	73	96	94	104	98	97	90	98	112	84	92	94	92	80	107	100	82	95	96	93	105	90	118	114	94	85	93	102	87	96	78	80	98	100	103	105	102	87	89	87	97	93	88	92	94	126	99	89	100	84	87	79	88	99	88	98	92	112	95	101	98	91	95	86	102	106	92	103	88	90	78	99	102	99	120	98	119	91	110	92	85	106	85	100	74	92	92	95	82	100	84	97	78	108	95	86	90	91	98	85	79	88	95	113	90	96	80	95	92	98	118	91	93	99	106	85	93	78	109	98	91	94	88	84	92	76	103	95	104	99	122	96	95	88	92	83	69	81	107	96	90	102	90	81	100	73	86	105	88	111	109	104	103	95	93	96	74	88	93	100	97	101	102	92	101	90	94	116	112	102	96	86	81	105	85	83	100	91	98	99	82	97	86	101	89	90	93	105	91	108	98	90	98	100	109	100	94	78	90	85	92	102	113	109	86	88	92	101	89	78	90	98	91	104	113	89	99	84	122	99	83	96	85	91	103	96	89	115	98	116	110	91	100	99	97	91	105	110	105	79	107	100	94	103	96	85	103	97	103	80	94	77	91	104	100	89	99	88	98	99	86	96	89	105	107	100	86	83	100	94	107	82	99	84	99	114	104	86	108	110	91	105	85	82	73	85	105	96	114	101	121	86	89	85	96	81	107	102	98	85	88	111	101	92	93	86	95	97	90	89	102	97	94	107	109	92	97	82	127	90	82	107	106	90	107	74	91	82	95	87	78	83	100	113	108	77	100	98	94	84	90	77	90	81	88	88	85	96	102	102	88	113	93	114	85	94	82	90	84	100	98	110	104	107	100	87	91	96	83	91	100	101	100	90	123	100	111	93	89	92	87	110	105	90	106	98	89	95	115	77	123	90	83	84	92	87	101	102	85	83	81	97	104	88	81	108	109	105	110	114	109	96	93	87	91	96	72	87	96	127	117	84	98	87	92	101	93	84	92	85	105	103	102	87	86	101	81	103	92	81	100	90	108	97	95	111	95	108	97	83	86	110	93	115	102	96	107	107	100	95	98	104	105	103	122	105	106	115	110	78	116	86	96	92	100	100	109	99	108	93	102	94	98	80	112	99	103	108	87	89	111	106	93	113	96	81	83	105	98	97	110	97	87	102	105	88	116	101	89	80	95	95	100	118	101	105	101	87	105	106	97	105	108	89	94	88	95	103	95	104	103	93	88	102	92	113	71	106	83	90	103	104	104	102	76	93	98	117	108	92	99	101	97	88	111	90	109	100	96	92	96	111	99	106	80	110	94	106	100	115	97	80	98	101	83	80	93	98	91	89	93	90	91	98	103	106	99	105	107	93	109	119	102	96	102	99	94	85	78	95	77	106	106	81	78	90	88	86	95	87	100	96	111	107	78	90	94	87	67	82	84	88	102	101	102	97	88	92	103	124	101	82	95	78	100	89	96	96	103	118	91	112	78	109	95	100	112	93	85	106	98	90	92	95	97	101	107	87	121	97	103	98	131	109	104	84	102	124	90	100	99	105	95	100	98	95	93	98	79	96	81	101	93	84	84	98	89	80	118	107	86	101	105	85	85	107	103	99	91	106	92	88	95	101	93	85	79	81	93	104	86	93	85	102	89	99	92	104	94	90	95	103	91	102	97	89	118	106	97	84	98	100	104	115	89	95	87	98	106	91	92	93	110	95	109	82	88	75	106	109	102	92	95	90	109	96	98	104	83	83	88	90	82	111	83	94	102	112	101	85	94	96	96	93	111	100	85	94	87	95	100	83	82	111	103	107	117	106	85	107	103	108	111	96	93	102	75	81	97	96	106	101	86	102	101	74	93	108	100	89	99	86	94	98	84	89	103	77	84	87	88	106	81	85	118	115	91	89	116	96	96	88	96	92	101	105	118	105	93	95	91	94	104	91	94	93	111	110	106	95	103	105	83	86	90	90	100	91	71	94	104	72	102	100	96	95	91	96	93	104	94	103	100	94	107	103	108	107	101	101	80	78	100	97	112	115	102	68	84	88	91	91	104	65	97	86	90	83	89	103	82	83	83	105	90	87	88	83	102	86	94	86	79	115	94	95	98	100	105	97	82	76	93	103	98	88	82	93	92	104	111	101	88	80	90	84	86	99	103	78	92	65	107	95	86	108	109	99	93	91	101	107	104	102	87	80	87	87	104	83	101	106	101	121	107	86	87	106	93	80	95	102	103	88	103	107	97	112	100	113	94	101	96	94	96	102	74	110	117	106	75	84	102	84	95	111	89	94	86	109	92	79	90	88	92	101	96	100	94	91	104	93	85	97	100	110	101	104	91	97	91	87	116	106	79	108	93	113	97	97	96	106	89	82	93	96	112	86	93	96	86	108	106	103	93	84	100	79	83	93	104	96	104	92	82	89	94	92	111	95	105	102	98	109	91	92	94	86	109	106	97	103	99	66	90	103	93	101	101	80	89	92	103	86	94	108	110	97	86	88	95	114	75	101	109	94	91	101	109	79	91	87	85	97	93	86	116	107	92	93	110	93	93	103	99	93	107	120	104	81	114	84	109	104	96	93	93	88	115	103	103	83	98	86	93	88	117	89	90	100	86	90	99	123	95	91	97	97	87	90	103	80	96	80	103	105	89	78	99	77	97	96	102	124	107	99	92	108	116	87	92	95	109	98	104	82	106	91	88	90	112	103	88	100	108	85	110	91	96	83	98	96	90	84	102	115	106	83	92	95	81	89	75	71	89	79	85	88	118	96	95	103	100	94	109	98	95	98	107	72	78	99	118	118	88	84	116	100	110	102	97	94	118	99	76	100	88	98	87	117	114	84	96	117	92	76	105	90	90	93	86	92	93	84	96	98	80	97	96	99	102	106	100	97	107	95	86	79	88	107	93	80	78	94	98	104	88	104	113	87	88	106	90	86	97	116	85	101	108	87	87	93	107	103	121	116	95	96	104	87
3044	4222	2278	1030	634	440	384	361	341	318	311	295	295	315	280	265	257	247	267	253	255	243	264	246	249	256	274	248	264	278	267	240	271	264	291	292	215	253	262	243	242	248	266	257	275	240	233	273	255	248	234	246	275	259	249	258	259	286	261	246	224	248	258	275	273	238	278	232	241	290	274	267	254	287	263	239	235	234	248	240	285	240	269	275	235	217	222	253	272	263	253	261	238	262	231	256	235	275	244	252	266	247	259	233	260	241	266	232	261	253	276	228	242	252	256	251	261	233	238	234	255	243	288	229	271	271	226	261	248	259	245	266	245	237	230	225	249	231	243	243	252	258	260	268	239	245	234	254	263	261	227	262	248	273	247	251	250	243	243	228	234	266	252	262	278	263	258	281	280	241	249	251	228	250	253	266	255	262	250	242	241	228	246	237	259	252	257	245	257	271	278	250	249	248	230	255	264	258	247	263	277	262	263	270	238	232	243	251	259	217	247	257	240	249	253	243	263	269	249	256	272	266	236	226	237	239	223	257	278	242	253	231	245	257	257	255	279	260	255	268	251	258	249	259	264	271	256	255	255	247	262	220	253	257	249	253	270	249	264	265	240	259	240	248	213	202	267	237	262	232	237	236	246	251	239	265	247	258	265	270	249	243	268	255	248	237	247	260	250	251	263	248	260	240	281	231	255	248	268	283	255	241	235	254	266	256	272	266	248	266	269	240	258	250	237	273	268	251	259	232	263	237	236	253	253	254	263	255	235	271	234	226	263	215	265	242	260	222	247	272	259	228	247	244	244	243	266	231	253	275	238	251	229	260	227	250	241	261	242	232	207	233	268	292	266	240	260	243	218	225	273	259	222	245	246	226	243	278	241	234	256	247	248	256	260	249	219	246	259	237	273	235	278	251	255	223	274	258	259	244	236	267	241	256	235	277	256	262	220	272	247	246	253	235	244	257	245	240	257	237	273	238	248	268	274	270	254	264	264	268	222	249	252	261	240	252	264	249	252	269	273	247	254	239	244	233	265	239	265	235	251	265	268	260	243	254	259	252	241	276	226	237	240	247	238	247	225	264	264	259	236	239	256	276	265	248	275	247	241	269	261	225	246	262	294	231	235	241	268	254	261	263	260	247	217	231	248	224	260	264	244	245	237	275	244	248	248	251	262	257	246	257	250	255	255	247	236	290	237	228	273	252	245	246	261	276	255	244	228	268	244	257	289	239	242	242	255	243	257	261	273	244	253	250	254	257	273	262	246	238	246	257	269	259	250	241	236	229	264	248	260	233	256	234	258	259	247	249	260	242	262	231	253	241	260	251	272	228	247	231	270	259	252	231	252	212	249	250	271	256	284	234	236	244	216	271	242	235	258	213	237	250	240	215	261	243	247	243	256	257	240	220	242	232	235	244	232	257	261	242	224	259	270	267	245	260	255	258	270	248	265	261	260	242	280	267	237	250	260	245	217	245	237	249	258	246	258	257	275	230	273	237	231	262	281	250	234	234	243	254	257	246	259	263	237	256	254	241	272	251	253	253	264	283	274	248	281	270	260	274	258	224	229	235	204	255	246	262	256	233	242	258	239	255	264	264	274	280	232	243	240	273	261	253	251	236	239	218	254	270	256	246	218	246	253	238	280	248	253	234	260	262	282	261	254	243	264	245	262	240	251	260	279	279	257	260	241	233	233	271	263	223	277	250	249	244	269	241	278	256	256	261	254	233	248	256	254	240	262	261	246	260	264	291	272	263	234	231	246	285	214	255	254	282	252	252	247	251	257	232	240	234	249	288	230	212	259	296	246	223	272	251	264	257	244	261	235	287	271	272	263	241	261	265	258	233	233	271	252	264	247	230	275	264	257	250	276	265	241	259	262	287	227	247	251	246	233	244	247	248	269	227	239	236	255	217	249	247	226	268	261	237	237	242	246	249	276	258	264	246	248	250	267	234	297	272	250	225	255	252	265	249	239	236	251	246	242	210	242	249	247	277	286	261	240	243	250	254	236	267	247	239	243	258	247	240	260	220	280	224	258	271	259	247	246	248	251	248	253	258	268	249	256	254	258	248	246	262	237	238	241	242	232	243	255	204	235	253	214	257	237	237	265	268	260	264	236	270	232	227	231	245	255	253	231	232	248	257	248	243	245	232	209	249	256	281	252	230	245	220	279	278	269	226	251	260	242	270	235	247	253	262	226	251	232	230	237	273	261	270	262	281	236	226	245	242	229	256	257	262	249	219	255	285	257	261	260	252	248	235	249	252	247	244	211	240	253	225	263	228	232	245	266	254	249	237	259	277	253	258	258	293	247	265	243	240	260	238	239	240	265	264	250	242	255	255	267	257	262	219	252	245	235	249	243	264	220	261	266	272	264	255	256	237	273	250	237	251	231	235	259	279	237	240	236	226	237	276	263	234	238	246	286	287	276	277	237	249	254	245	214	252	258	235	260	257	266	294	274	271	264	258	260	283	247	265	248	221	255	230	256	254	250	235	261	205	283	258	244	237	261	286	246	214	233	245	262	252	261	266	237	243	245	223	271	261	275	230	281	247	248	265	232	220	245	238	276	275	257	262	224	254	250	259	259	255	272	236	255	262	266	251	269	255	240	274	261	253	254	233	255	250	248	248	251	246	293	266	247	237	236	236	267	218	254	239	238	257	229	251	252	252	234	259	227	244	236	258	259	237	243	254	277	246	269	240	260	257	249	298	248	242	269	242	265	244	237	268	256	268	252	222	258	227	256	212	262	257	238	274	242	228	234	246	254	252	253	259	246	263	304	284	243	231	253	255	251	233	231	237	256	249	253	249	262	252	257	244	259	243	266	244	251	231	229	232	253	238	264	234	250	261	234	264	238	256	252	220	265	236	282	273	266	263	275	244	250	259	249	266	226	246	259	256	263	254	257	252	276	268	247	254	242	291	239	236	263	252	292	220	232	212	259	276	252	250	281	257	239	260	272	232	266	255	255	256	225	253	244	276	261	237	233	263	255	278	239	251	250	272	246	217	259	253	244	230	225	222	247	243	240	255	259	237	254	255	274	236	257	227	278	250	259	245	215	252	256	229	270	237	260	252	247	222	267	271	256	247	259	263	243	266	253	232	243	238	235	256	263	249	238	257	280	256	244	258	246	277	241	223	240	238	245	224	234	254	225	276	251	249	236	282	233	222	252	248	287	241	244	234	229	258	250	259	256	271	265	269	273	237	263	237	253	246	238	272	246	271	265	266	243	254	267	227	252	241	239	253	235	218	243	265	230	254	257	246	285	266	273	255	227	264	244	240	243	261	257	260	230	253	242	255	252	248	249	245	252	231	265	256	253	245	263	252	257	222	260	244	240	246	240	266	264	247	243	253	227	278	230	279	232	248	246	265	276	263	262	256	246	237	264	251	227	239	273	239	225	269	251	267	229	261	245	258	274	253	254	238	221	253	215	253	251	279	219	245	289	229	250	223	267	267	241	257	277	245	246	231	269	227	261	251	238	240	270	286
32339	10922	1269	671	534	535	368	360	342	356	358	322	370	367	346	356	339	411	378	308	343	345	376	349	342	327	338	355	341	353	320	336	346	344	355	366	316	327	348	337	319	355	325	345	367	323	321	361	369	351	322	330	318	346	355	338	314	335	307	331	352	353	323	335	340	347	330	348	330	348	334	340	348	351	356	360	345	355	332	374	351	363	340	371	338	320	369	350	339	313	343	346	331	346	345	400	346	307	334	361	347	329	336	331	324	326	329	352	363	373	325	357	357	343	337	381	351	343	322	342	360	316	359	347	385	317	372	366	336	340	347	323	331	350	323	341	338	330	314	330	368	311	356	368	341	359	297	334	374	306	334	311	340	314	363	356	313	335	345	352	363	360	320	351	298	336	315	361	331	365	329	321	359	381	300	346	334	346	338	366	314	359	320	323	317	372	359	333	350	339	323	331	354	333	335	333	339	346	366	344	378	322	363	372	343	330	338	367	332	377	364	362	338	367	332	361	363	341	356	334	310	346	334	370	346	313	321	317	338	323	354	351	346	357	324	341	361	360	315	362	347	350	347	345	357	375	351	357	333	344	327	316	332	324	347	374	347	343	335	330	334	334	330	346	316	314	327	316	378	354	356	340	351	330	336	348	346	330	315	342	344	346	356	334	332	359	348	346	360	335	351	340	382	381	346	375	360	336	374	364	352	338	344	365	330	335	338	355	366	355	336	340	344	347	329	372	354	326	364	373	337	382	336	319	371	354	345	335	321	337	357	333	341	336	320	334	353	351	340	338	338	337	347	342	366	361	345	371	359	333	387	359	313	359	356	367	365	328	332	337	348	356	322	359	361	353	340	338	324	351	369	362	358	359	366	382	366	355	330	325	375	334	354	338	321	346	377	372	352	340	320	336	341	359	320	328	342	320	302	351	307	359	321	349	334	376	404	356	357	387	332	320	340	361	353	324	371	343	315	376	330	318	341	312	347	345	329	370	364	330	334	345	345	344	360	384	318	328	355	363	354	355	346	362	308	346	326	351	319	384	378	344	334	323	343	332	319	320	386	338	355	327	356	369	347	329	328	325	307	347	340	320	357	326	312	307	321	322	358	321	334	324	312	340	355	322	335	297	326	325	328	342	346	346	360	361	380	378	335	324	366	334	342	392	336	323	339	363	321	349	342	338	343	388	312	367	332	342	346	337	333	338	325	349	353	362	394	351	357	343	364	343	344	363	322	330	323	338	336	329	364	342	330	345	288	339	334	344	362	369	360	334	346	321	381	381	336	355	337	347	317	359	329	335	336	310	343	343	329	334	345	345	341	327	334	325	327	300	327	343	364	382	334	330	279	356	356	365	327	344	316	348	337	340	349	308	370	386	371	335	343	342	337	374	352	315	319	344	409	326	342	354	324	317	323	316	354	333	348	339	352	343	326	351	364	333	331	352	332	341	324	326	340	316	371	314	348	344	338	342	340	357	349	319	346	321	353	329	329	338	361	315	319	383	328	350	326	344	340	336	336	331	348	356	329	366	352	351	346	344	337	348	298	333	367	301	365	354	335	300	355	331	344	333	354	305	348	359	362	330	340	357	323	357	347	326	347	334	319	296	351	345	347	331	328	345	332	354	325	373	379	331	331	310	350	349	356	329	337	330	338	352	360	362	360	334	331	322	357	335	348	336	367	334	350	350	343	332	364	351	351	386	368	345	341	360	356	304	354	369	357	339	361	334	345	327	343	325	381	353	310	355	335	367	337	325	345	328	352	315	345	364	322	335	306	328	386	338	390	369	348	358	338	351	383	336	326	372	346	330	359	356	358	346	335	343	327	345	354	365	374	339	344	340	354	348	312	354	345	326	394	340	351	327	358	360	322	335	354	351	332	338	334	353	361	341	373	330	337	320	346	357	328	327	372	325	331	336	362	336	348	344	350	343	313	335	339	320	334	333	346	370	326	327	351	395	311	357	349	379	379	341	342	340	344	352	328	409	339	315	352	341	339	321	348	328	362	345	342	341	364	339	329	337	350	360	352	338	329	349	326	349	365	324	352	356	371	352	307	334	317	351	335	371	338	372	333	372	356	323	348	381	334	360	351	342	348	332	335	353	332	339	359	321	335	336	334	332	319	299	357	362	364	380	339	352	349	348	355	345	330	363	325	359	346	353	361	351	353	367	328	380	345	362	354	309	352	317	319	375	354	337	339	341	314	325	344	354	344	309	354	321	373	369	347	352	352	359	359	352	344	362	318	365	326	347	342	365	363	344	305	318	327	345	328	366	347	312	351	321	337	330	323	343	317	326	369	347	361	368	325	360	395	376	339	334	353	340	319	301	331	336	349	360	342	330	325	355	340	341	355	354	349	341	323	377	318	336	325	334	333	355	352	354	360	346	364	353	362	331	373	334	348	309	333	358	347	371	332	332	337	364	313	318	332	336	328	362	329	350	340	307	376	346	324	322	309	352	323	349	328	348	332	310	379	308	316	335	355	335	318	339	316	341	325	371	339	376	332	348	359	358	350	274	318	347	353	352	350	332	325	362	356	330	323	316	343	351	326	342	323	374	371	332	334	344	349	336	335	356	349	362	363	354	348	357	373	333	346	341	323	315	325	314	334	357	327	332	339	348	356	332	349	314	348	348	341	344	338	309	325	309	326	323	310	355	339	364	358	360	383	390	338	365	331	338	382	357	367	341	378	345	363	343	332	370	336	329	362	343	321	345	329	368	309	347	323	309	339	326	343	317	341	306	368	337	327	322	391	308	328	313	301	350	360	358	328	352	297	338	356	355	350	346	328	335	343	305	348	368	349	333	351	355	364	370	338	327	347	354	347	339	336	353	352	374	298	304	357	339	355	335	347	307	352	343	306	331	347	336	361	345	347	365	299	359	357	361	367	373	382	349	367	338	331	336	319	329	348	355	313	332	334	326	330	361	358	358	338	334	337	351	360	358	342	337	353	339	310	353	329	337	334	384	333	331	348	322	314	353	312	350	330	344	335	318	366	376	353	327	333	328	368	321	342	331	306	364	339	354	343	324	340	301	375	354	328	357	345	324	374	312	340	330	359	348	323	341	329	354	348	314	345	330	350	286	336	325	335	351	350	326	376	359	331	321	333	322	355	346	346	347	382	369	329	323	324	357	344	312	343	342	369	338	372	321	318	316	370	320	330	310	326	356	322	347	387	347	339	335	337	386	350	320	361	350	344	363	321	357	368	382	359	330	296	327	369	355	309	331	334	333	341	325	324	334	345	325	363	295	332	316	393	346	331	326	338	369	371	337	318	338	345	351	335	360	356	348	343	308	331	332	372	294	324	308	354	301	348	342	382	321	371	368	365	340	322	329	362	331	343	309	316	352	328	350	361	350	316	334	388	362	364	346	314	345	355	333	309	334	344	340	321	355	326	336	310	335	324	329	354	364	339	358	343	358	364	348	360	372	338	322	324	333	384	337	331	342	345	332	346	339	346	381	347	345	358	361	361	334	333	318	343	342	349	314
5442	869	844	735	768	767	753	781	772	724	770	739	788	704	778	776	742	749	785	765	749	730	720	783	753	732	787	736	730	725	729	773	784	750	755	733	777	759	748	772	728	730	792	790	816	806	722	752	755	769	771	803	706	726	736	739	768	749	738	764	753	759	745	778	799	746	733	728	750	715	749	749	718	803	737	758	722	699	725	718	763	740	721	778	778	798	777	743	752	741	767	747	755	770	784	760	782	760	784	730	771	728	751	764	761	776	753	765	797	730	816	760	711	758	778	729	734	773	734	756	795	755	771	722	694	766	765	718	746	764	747	792	756	761	760	710	731	747	741	709	786	745	765	759	736	766	776	751	768	753	723	754	760	808	768	762	794	730	742	767	740	728	733	797	715	747	775	733	751	741	777	786	773	807	787	746	717	752	771	764	725	743	706	739	711	782	771	752	784	753	773	740	767	754	760	753	763	744	738	750	754	766	772	740	800	750	726	766	796	721	790	752	774	745	704	750	730	744	724	767	771	716	728	758	784	673	769	745	790	764	794	830	790	783	753	764	757	770	747	779	824	783	771	763	741	727	751	726	830	758	699	782	787	744	782	737	783	780	713	773	778	768	777	741	787	792	742	767	774	754	796	735	724	764	747	705	803	765	731	696	783	759	727	774	745	705	724	766	774	733	778	809	739	787	745	794	799	694	730	810	754	713	667	731	780	750	760	772	733	735	786	801	745	768	783	794	724	797	782	715	750	753	754	761	760	781	739	735	699	767	761	767	804	742	781	745	776	761	759	719	742	749	793	739	771	777	800	755	755	680	716	689	750	791	751	749	772	744	724	748	801	745	729	727	737	717	721	755	738	759	721	738	734	742	750	769	775	769	768	724	796	741	749	754	738	815	721	714	720	761	748	731	807	748	775	742	690	713	734	770	769	761	759	738	796	714	736	807	723	796	795	754	774	762	752	750	720	700	694	734	692	768	728	734	744	741	762	777	754	775	752	736	746	769	766	792	766	776	749	759	701	800	772	788	748	775	743	790	767	797	762	743	747	792	783	735	710	817	751	725	797	796	752	708	754	743	749	732	807	718	754	738	755	782	767	769	751	738	746	773	744	777	716	744	747	776	719	733	754	748	736	777	739	801	752	762	731	745	726	739	739	713	740	777	734	714	736	783	727	730	755	760	827	764	782	783	738	784	746	711	755	754	747	737	704	804	799	776	702	695	779	797	756	775	764	749	754	745	691	756	747	752	756	763	695	741	737	765	714	737	777	731	745	744	752	740	728	733	754	793	776	737	742	725	809	728	733	779	750	778	721	749	763	752	735	804	766	784	759	755	752	746	770	767	781	766	786	789	789	771	791	723	768	773	786	726	778	807	757	729	732	759	753	722	737	737	806	788	778	738	732	774	738	806	754	740	792	744	748	795	762	731	752	761	774	733	738	755	786	740	735	729	760	779	752	745	737	789	744	764	744	749	741	733	751	778	814	713	769	750	729	694	726	708	764	798	748	775	764	785	757	723	759	759	757	753	776	695	759	727	764	766	767	751	775	758	741	744	793	750	758	744	738	750	795	778	780	732	752	787	729	773	763	771	744	720	760	785	749	738	745	817	756	767	771	755	801	770	753	728	763	748	724	783	763	754	751	776	719	773	754	749	772	761	779	784	786	785	754	747	783	767	796	778	743	746	765	771	730	764	697	809	757	739	742	750	761	763	809	705	769	756	747	693	754	788	692	790	746	770	804	748	766	734	746	770	787	739	743	728	773	787	773	765	766	728	766	774	744	752	710	776	824	747	774	718	742	796	730	736	743	738	712	710	764	789	801	790	738	740	756	781	762	722	796	759	769	786	727	797	773	769	742	812	777	708	775	732	708	801	810	802	748	796	751	742	744	765	700	753	759	783	732	799	792	767	769	712	766	719	730	788	740	767	750	791	777	799	774	740	766	756	722	809	713	773	775	793	781	746	720	744	818	709	743	729	741	801	790	723	771	779	713	766	734	711	792	782	777	768	709	760	794	771	733	712	798	772	744	734	748	736	787	774	819	698	750	729	737	771	741	754	735	728	749	748	738	729	764	789	727	770	798	761	785	731	718	796	743	776	726	739	732	755	795	756	751	750	732	749	767	800	725	750	745	764	763	745	718	713	728	732	773	759	809	795	739	736	764	760	740	730	815	752	719	777	737	801	764	755	754	711	709	750	747	719	765	776	743	777	766	729	721	762	734	776	775	744	737	756	690	765	700	771	763	759	763	760	730	740	787	725	759	745	741	729	751	709	775	724	770	784	757	751	753	756	754	761	772	761	767	697	764	723	719	721	737	797	767	742	798	819	791	714	743	767	743	761	701	752	790	739	769	757	809	760	751	777	728	781	743	760	766	765	774	734	735	732	785	793	798	755	769	727	778	813	773	793	762	797	748	698	784	762	724	732	769	770	765	749	760	722	746	739	737	726	768	753	746	750	765	826	730	771	757	728	748	758	749	790	757	733	788	738	775	794	768	753	763	734	773	722	714	761	738	736	791	757	797	753	710	758	694	760	753	770	723	742	746	787	728	764	762	754	710	794	776	767	802	724	758	723	749	791	767	693	737	777	728	729	743	795	729	743	773	723	696	709	759	752	773	741	772	733	745	738	758	785	765	678	752	747	741	712	735	756	705	790	755	731	731	718	727	772	804	786	782	762	784	780	792	718	756	788	732	784	743	806	734	737	761	724	767	750	760	777	715	774	751	789	740	756	723	750	742	754	743	731	795	788	767	744	793	744	710	777	739	739	764	786	736	779	753	746	774	762	729	779	747	786	734	771	774	778	713	719	711	786	739	715	725	757	706	757	759	730	741	811	749	821	781	817	739	776	757	771	741	769	754	791	735	754	699	729	715	765	753	769	783	776	734	796	767	771	781	740	720	684	736	770	704	716	775	738	734	770	747	772	758	767	762	707	738	754	749	778	728	779	738	806	781	754	797	769	761	713	803	743	794	710	754	741	742	755	721	712	752	713	744	760	745	774	727	724	806	741	706	749	756	786	772	719	733	740	794	730	758	783	770	735	784	783	763	697	788	721	779	749	752	785	757	794	777	773	741	797	811	671	828	815	741	761	728	759	707	751	773	713	763	763	782	778	771	742	841	737	773	758	761	746	743	764	816	796	773	738	756	732	750	746	766	761	775	685	749	754	729	739	711	752	768	762	754	772	740	833	730	729	765	778	759	772	742	770	714	734	746	765	826	780	810	785	766	722	722	745	711	741	789	793	808	766	758	704	761	757	748	750	793	756	667	777	736	773	786	764	747	719	786	768	756	733	777	711	773	748	794	771	734	750	770	742	775	746	762	728	756	703	741	807	687	767	761	780	753	760	765	744	690	766	736	777	742	770	769	786	719	719	730	706	808	798	739	759	780	785	738	760	749	772	744	729	777	765	778	811	798	772	737	749	773	727	764	741	739	737	755	711	775	747	723	757	786	778	732	771	730	761	762	769	772	768	759	697	806	779
24514	20930	24416	27602	20522	2086	409	341	309	314	271	237	267	244	217	257	212	269	239	250	235	261	239	255	228	240	220	225	257	212	239	245	226	207	227	253	241	219	217	229	238	221	210	216	242	239	230	232	226	238	244	231	248	225	241	237	221	257	247	221	227	269	233	253	234	230	214	205	214	241	228	210	235	222	197	232	214	237	247	233	238	224	213	244	217	247	211	219	242	206	240	222	245	248	248	220	260	202	215	244	222	235	252	230	215	214	229	247	246	225	187	227	241	264	222	229	240	237	233	236	244	235	242	243	250	234	249	238	220	202	249	234	233	213	241	222	235	231	228	209	237	229	221	237	244	226	229	212	256	237	245	228	240	201	210	248	227	245	239	210	223	236	219	238	220	223	251	216	225	220	219	224	217	238	236	243	228	245	224	260	229	258	232	234	240	252	208	242	231	232	240	228	210	233	234	265	206	233	216	223	232	253	265	233	268	226	219	206	225	226	248	252	218	235	238	249	212	239	232	200	244	246	235	233	253	220	211	226	235	227	261	203	225	243	218	251	249	218	212	212	204	223	216	243	205	207	238	257	193	223	217	231	205	234	240	228	205	199	211	209	214	248	236	221	219	224	226	223	223	232	216	239	251	234	263	212	186	213	233	234	206	232	211	210	202	170	221	220	235	238	239	229	225	220	226	223	187	231	214	226	247	268	245	241	221	234	218	231	244	218	220	236	225	212	227	247	245	236	263	237	260	230	252	246	225	210	220	242	238	242	237	251	236	202	241	231	220	213	258	232	236	220	214	234	247	207	245	272	217	216	231	222	249	241	239	241	197	214	250	245	245	225	241	223	193	244	231	221	215	228	242	221	263	225	216	219	251	251	241	216	213	219	242	249	211	215	245	244	235	223	215	245	226	218	234	245	204	242	249	221	239	236	212	212	241	240	191	247	206	235	228	212	223	225	236	225	248	231	240	192	243	220	213	249	246	210	223	203	248	217	207	244	251	207	243	213	201	218	232	231	242	218	225	222	257	227	229	196	225	207	240	229	263	217	226	219	240	235	252	226	214	281	223	218	236	238	212	229	245	222	233	254	207	226	236	228	239	228	252	245	216	225	246	248	196	220	238	249	236	216	222	227	200	225	243	209	260	232	219	223	199	246	220	232	213	221	258	221	239	229	234	217	256	201	227	235	227	238	235	223	218	211	201	223	241	243	207	242	226	240	191	206	242	222	266	202	215	211	231	231	263	232	226	241	205	227	216	227	224	236	229	215	223	234	221	226	221	263	206	200	263	228	208	255	240	218	232	211	209	238	226	239	215	243	222	218	236	199	230	247	239	218	220	236	195	242	236	206	213	200	222	236	234	231	256	244	217	233	248	216	245	211	219	240	240	208	230	211	219	226	245	219	190	227	233	204	209	221	207	212	232	213	204	218	230	189	220	241	226	223	218	229	240	210	264	222	235	221	218	222	242	220	229	257	244	231	225	220	194	215	207	185	261	244	195	233	247	234	249	236	221	224	243	240	209	205	211	213	246	246	205	199	221	240	242	220	190	198	216	238	238	235	219	189	220	229	257	273	252	271	232	213	239	200	208	219	231	229	207	223	210	206	237	221	215	243	239	222	239	220	219	237	239	217	217	267	233	235	217	213	245	228	208	241	228	242	192	226	229	215	235	222	230	220	247	247	241	245	223	205	267	231	224	227	200	228	239	241	218	229	248	215	232	238	210	229	221	224	235	255	212	235	233	231	243	210	242	245	258	240	237	242	219	251	218	225	259	256	234	208	242	221	223	237	219	250	215	246	229	246	216	196	243	208	228	215	234	218	197	208	202	228	236	239	216	217	208	223	256	266	225	230	219	244	241	242	180	214	231	217	238	203	226	245	222	233	230	231	251	210	238	245	243	213	213	250	229	195	230	236	236	232	237	185	233	214	237	215	223	222	246	229	235	232	235	226	235	252	243	194	214	198	211	222	231	251	230	232	252	225	222	256	232	202	187	196	202	206	231	219	220	209	239	254	221	234	240	243	259	205	238	244	238	239	249	187	223	238	250	222	218	238	239	235	234	224	249	218	256	210	238	220	216	229	213	229	236	212	215	249	239	248	224	258	211	199	216	203	231	219	244	249	235	224	206	234	262	260	227	202	235	213	216	237	243	225	235	225	225	242	245	211	228	231	210	238	230	216	214	210	238	219	211	228	221	218	221	206	252	222	253	215	286	229	234	258	217	239	222	235	218	257	219	218	241	219	212	243	252	234	228	241	230	232	228	235	213	264	247	246	250	233	226	196	200	233	260	236	229	222	198	241	209	213	218	256	243	227	235	215	226	233	202	248	226	230	215	254	221	231	237	259	221	243	254	234	221	253	231	216	228	202	234	281	241	220	217	246	238	211	227	253	206	210	213	238	211	214	215	230	230	244	223	250	223	245	245	240	242	214	228	244	233	236	197	212	200	234	208	230	245	226	225	212	250	226	229	226	221	210	214	217	222	221	218	212	216	241	232	219	229	236	215	229	223	235	239	250	224	246	243	198	202	202	221	244	226	220	255	224	235	201	195	248	222	232	243	227	247	212	239	229	236	213	256	261	208	205	218	248	223	223	246	240	216	211	227	223	235	214	228	226	249	246	245	238	230	219	225	223	216	242	229	206	218	234	228	243	229	236	221	228	212	231	221	254	223	220	237	201	232	230	215	231	224	228	237	227	205	250	237	224	227	214	224	211	241	230	221	227	247	205	235	221	229	250	221	269	223	243	240	206	210	239	227	277	205	237	213	252	185	210	234	226	253	208	257	220	216	232	211	252	232	249	236	243	225	225	237	224	215	197	226	232	235	240	210	244	220	225	251	242	211	241	242	227	236	201	224	213	225	237	216	231	237	212	231	238	232	238	223	203	243	222	245	241	230	235	253	229	220	222	222	243	225	223	215	201	249	230	235	195	218	249	230	235	212	245	264	267	248	202	268	232	231	219	229	245	250	233	246	224	236	211	239	228	247	212	204	207	220	224	232	246	220	242	227	210	201	236	205	243	230	208	217	241	242	211	244	224	208	252	213	250	234	248	202	200	245	255	241	243	240	234	248	239	232	246	242	240	253	215	211	219	193	235	221	258	235	252	244	205	211	215	220	214	201	209	220	234	247	217	244	253	219	216	222	251	202	234	225	205	200	235	210	244	241	215	227	224	208	260	241	235	223	241	233	231	226	231	205	226	240	217	249	196	236	219	238	244	242	222	198	211	257	241	213	224	198	202	219	219	252	227	260	227	226	244	226	225	234	220	227	213	227	211	218	236	227	224	237	235	243	231	229	253	235	253	231	241	240	218	235	271	217	254	232	242	237	255	233	236	237	233	241	218	213	227	215	226	264	223	225	259	224	246	240	217	236	249	249	221	231	237	214	215	237	202	237	233	237	204	245	234	210	229	223	232	210	218	222	197	235	209	172	220	216	217	245	239	220	254	220	215	213	219	217	212	211	219	238	233	234	203	235	212
3072	2525	1540	920	698	613	597	548	536	527	555	538	506	518	541	519	485	528	514	532	523	517	508	512	541	502	524	509	519	527	477	501	500	544	527	552	483	502	522	517	487	481	499	544	513	542	539	517	535	507	537	508	512	529	534	508	483	534	492	522	506	529	490	506	511	530	494	492	508	506	525	471	493	496	549	537	491	514	510	531	484	521	529	513	532	480	507	499	542	499	557	538	533	504	501	507	506	495	532	496	504	515	482	525	520	477	525	520	503	495	523	526	486	503	508	524	524	512	538	503	485	496	525	498	500	532	516	463	515	510	498	512	504	503	501	527	507	522	436	502	484	550	525	528	498	507	534	525	490	567	467	515	570	503	496	488	492	517	514	517	474	505	518	524	534	503	502	532	492	541	532	480	509	540	516	510	442	521	508	460	507	511	541	537	522	523	464	533	523	471	529	548	548	528	486	485	528	470	530	510	462	524	497	523	526	522	518	501	477	495	490	537	519	512	548	540	501	502	507	510	494	568	510	515	503	526	535	491	506	540	495	490	495	516	522	504	530	550	512	545	527	519	502	510	492	499	512	475	508	565	497	497	502	478	546	507	525	511	491	524	484	509	541	499	528	467	520	519	506	569	503	489	520	510	550	527	538	499	557	491	507	540	481	536	528	475	559	532	533	519	545	534	500	529	521	478	514	466	507	514	506	500	539	515	526	484	481	504	512	506	492	511	507	526	495	541	516	519	483	531	518	469	518	517	493	499	526	513	568	538	469	491	525	512	521	572	482	474	506	510	537	549	502	472	507	509	508	513	496	494	501	500	516	506	480	557	502	487	526	546	553	497	526	504	505	508	520	501	483	509	468	535	550	517	525	497	494	472	526	508	491	505	535	491	496	518	495	563	494	506	517	527	513	533	489	492	509	532	509	537	492	517	477	498	543	500	498	546	564	501	553	542	532	474	517	504	534	503	498	506	528	527	490	490	492	496	523	507	512	525	505	490	522	577	481	505	462	534	548	506	512	480	501	541	521	551	517	479	560	543	494	539	517	512	484	478	485	509	500	509	519	474	538	462	482	509	534	486	496	491	502	522	510	501	532	502	491	522	538	514	576	522	522	529	488	529	488	522	525	485	508	500	480	511	526	516	505	501	520	558	499	527	513	517	537	566	501	509	511	538	529	479	471	526	513	556	493	517	511	548	542	514	498	534	541	539	489	519	519	496	518	514	522	497	477	511	529	496	528	471	522	498	521	509	509	498	552	481	505	530	523	532	501	519	501	509	507	496	507	495	531	499	484	505	498	477	510	548	544	509	521	547	493	505	506	492	537	495	520	530	486	523	511	510	532	517	491	510	479	504	532	496	511	551	492	515	521	464	488	505	527	483	533	500	508	490	460	513	524	486	472	564	537	501	521	499	521	505	523	445	528	534	486	483	525	561	519	543	498	460	531	543	497	494	552	523	513	496	500	516	511	487	448	524	537	483	504	526	545	483	504	537	511	521	516	494	514	508	533	502	525	508	534	498	463	493	526	510	550	502	500	529	472	539	508	491	520	517	536	557	533	527	487	496	516	450	524	497	479	542	500	491	530	555	522	535	535	497	488	553	498	523	559	515	476	488	477	535	472	538	536	493	511	496	518	503	500	511	477	501	548	506	486	535	517	535	477	510	509	509	527	507	532	519	531	521	509	503	471	487	506	470	543	527	542	469	519	528	514	532	500	492	516	515	505	563	515	519	483	483	524	508	527	505	526	501	512	494	511	491	534	541	483	544	509	525	483	489	514	491	518	507	509	524	546	520	512	513	502	517	499	513	499	480	491	534	474	539	496	515	504	496	500	542	520	514	531	538	519	496	496	536	503	508	521	529	474	559	486	521	501	538	511	504	505	499	524	538	498	510	470	484	481	520	494	506	556	476	538	510	485	478	506	477	521	522	545	489	479	530	496	484	458	517	505	513	507	518	528	494	565	517	501	486	496	505	523	471	504	540	494	470	500	511	522	528	479	484	539	476	507	497	483	502	478	519	478	519	512	478	513	517	471	472	534	556	516	492	532	473	511	476	493	506	467	469	514	489	492	489	509	529	496	551	499	519	475	511	509	522	520	508	546	538	503	490	551	508	515	498	500	500	516	544	515	494	493	519	548	535	492	509	541	537	512	506	525	477	467	528	529	547	530	562	525	503	502	530	553	531	490	520	507	508	497	486	485	526	499	574	538	512	472	475	527	491	526	524	531	480	512	518	547	453	516	530	498	521	503	513	495	482	563	524	486	488	518	511	539	529	522	483	510	570	536	508	448	516	505	506	480	507	547	484	508	518	494	535	544	498	538	484	516	498	496	533	516	503	480	552	498	483	511	518	529	516	545	528	509	486	554	482	503	526	536	508	462	496	480	523	516	519	500	502	490	512	522	529	538	542	519	543	506	517	490	518	465	496	472	515	479	498	513	511	506	527	545	532	553	537	534	513	515	485	494	504	519	509	505	522	472	537	489	493	487	515	497	498	542	511	537	517	499	506	502	513	487	492	530	518	486	513	507	512	508	505	544	511	523	534	511	497	488	500	539	511	544	495	510	518	498	466	527	499	505	513	565	491	530	547	507	492	513	527	503	498	504	518	518	538	528	518	527	527	497	540	508	540	526	552	511	478	520	517	531	499	518	529	493	471	498	533	504	511	524	479	519	485	501	500	515	498	488	474	515	511	468	520	499	499	487	511	531	498	471	491	523	532	503	514	561	534	495	511	516	514	503	523	507	537	463	519	517	531	494	543	500	487	495	523	503	477	511	494	507	510	515	513	493	528	544	517	464	495	543	501	524	517	539	514	510	490	530	495	527	489	537	535	495	517	501	502	502	509	491	509	534	523	562	487	519	545	487	485	496	499	489	511	498	507	491	543	518	532	517	507	502	508	525	496	530	517	489	538	502	540	502	533	507	516	519	535	515	505	513	494	518	536	519	499	552	510	515	503	501	485	522	506	515	486	491	546	529	514	463	508	512	524	524	544	465	489	509	513	523	503	522	503	517	526	478	509	515	519	513	521	496	496	509	514	539	539	495	512	518	477	521	514	533	503	525	528	488	510	512	556	498	492	513	481	492	466	520	546	507	531	524	502	494	527	532	514	499	529	478	454	481	520	506	491	478	496	511	485	522	523	514	494	534	523	495	511	509	496	472	496	505	553	495	481	527	498	506	533	545	517	522	499	529	552	498	496	476	458	548	507	527	513	553	521	515	509	522	499	491	512	497	565	473	541	481	470	493	473	525	457	533	542	504	475	527	525	531	460	458	504	492	508	500	525	531	552	482	504	496	500	489	569	518	535	502	546	511	489	498	487	506	477	516	534	513	507	518	554	494	524	519	526	493	492	550	525	478	523	559	501	504	524	473	488	528	471	470	550	507	530	493	508	541	543	511	502	515	521	454	529	565	518	520	517	480	513	486	513	514	547	490	542	540	493	530	548	480	530	528	538	540	528	489	523	560	476	504	525	519	520
23811	20948	25019	27070	20957	20814	1330	301	212	192	175	142	146	144	138	126	119	126	114	111	121	107	107	106	96	98	111	106	119	99	97	107	110	85	91	77	97	81	95	105	86	102	83	87	81	96	102	98	111	99	87	117	105	97	111	96	105	78	107	89	73	84	105	89	95	95	90	97	102	92	88	131	96	109	117	93	99	94	101	89	94	90	105	110	95	95	111	96	96	102	84	84	86	92	97	96	92	105	100	99	96	89	123	107	111	101	90	111	97	91	89	87	93	93	93	100	83	90	110	119	93	97	80	89	84	79	99	101	94	94	96	106	101	100	94	107	84	90	79	88	93	87	90	108	79	69	121	100	86	93	90	81	82	106	102	109	91	114	98	112	99	113	98	90	102	77	94	92	90	92	81	93	109	97	82	100	91	92	110	122	90	114	111	97	106	95	96	92	83	89	112	93	92	100	85	85	88	78	84	99	93	100	97	122	109	99	94	91	96	101	80	113	90	80	80	95	98	89	107	95	108	93	86	90	90	107	100	110	97	113	90	96	96	76	107	118	103	111	104	102	95	103	95	110	107	90	101	100	111	89	105	116	95	80	104	93	91	88	90	102	96	97	116	107	92	104	110	85	92	103	88	107	103	69	102	82	89	90	103	89	113	87	88	92	100	115	106	100	101	88	103	105	98	87	77	89	95	117	99	110	114	93	101	91	65	90	119	99	92	91	95	92	119	111	84	89	86	88	100	123	120	99	88	93	102	109	99	89	109	117	80	90	81	108	93	104	96	97	94	127	103	93	91	96	102	90	114	112	103	117	95	95	80	90	96	88	100	92	105	100	91	109	91	105	102	99	76	90	83	75	96	90	78	99	91	106	96	88	101	116	108	90	109	89	92	106	65	88	85	111	91	90	97	72	92	100	101	102	90	96	86	105	103	86	96	112	81	94	96	96	72	93	99	92	109	92	85	104	108	97	97	99	93	110	102	114	108	95	90	91	106	85	96	109	97	90	81	100	91	94	91	85	86	105	88	90	89	107	98	100	97	91	94	87	87	98	76	105	93	95	92	97	106	102	117	71	77	91	90	89	75	77	97	80	69	106	105	111	106	115	95	98	98	92	95	96	98	83	87	116	94	98	77	84	93	100	87	83	86	87	102	73	90	95	98	98	112	80	96	87	109	78	91	86	105	98	93	104	99	94	96	93	84	104	93	77	80	91	77	83	108	97	84	84	91	99	83	98	97	98	90	86	108	93	99	84	102	97	84	109	129	97	84	77	90	93	96	89	110	92	80	114	86	90	106	101	87	91	89	92	99	84	109	98	97	87	101	84	104	95	100	106	106	86	96	100	102	108	104	97	87	104	91	98	99	109	93	110	99	94	88	93	102	104	93	101	101	109	102	95	90	102	111	92	97	110	107	91	77	97	98	100	96	87	106	98	110	94	81	94	117	88	85	105	80	96	91	113	97	119	91	89	87	86	96	81	92	98	97	82	94	93	83	112	101	107	101	99	107	80	113	88	99	89	118	109	103	88	96	90	95	88	96	89	82	93	119	83	112	90	88	94	103	105	93	92	97	98	93	86	102	91	114	89	101	95	80	94	76	87	87	103	101	91	95	82	108	93	98	94	118	96	87	100	89	83	116	78	106	119	86	88	86	90	117	105	101	91	90	78	95	85	94	98	86	108	80	90	96	115	94	84	88	107	104	104	91	113	86	93	82	116	97	84	102	104	99	91	95	104	121	82	84	94	73	90	90	85	88	108	92	79	89	105	95	95	106	93	95	104	108	116	89	107	89	100	80	100	71	96	89	89	85	91	97	99	86	111	90	114	97	91	97	84	101	92	98	82	98	104	80	112	63	87	79	96	104	97	90	102	85	90	81	91	99	112	95	86	73	82	101	94	120	81	108	106	99	101	133	89	120	70	91	98	96	98	90	92	97	108	90	83	77	88	91	86	112	92	99	93	100	106	86	93	100	90	113	116	81	91	113	106	93	115	110	72	86	116	102	107	113	106	102	103	83	83	78	98	103	73	109	96	99	89	113	78	89	101	98	88	84	106	89	106	83	91	109	96	94	82	84	92	111	102	85	94	93	84	93	98	65	92	101	99	81	94	102	93	99	88	101	103	99	101	90	117	105	82	107	97	93	94	97	81	105	85	112	86	100	111	99	106	91	121	111	101	90	86	98	100	87	101	92	100	104	112	111	91	104	100	92	75	110	63	95	78	99	91	96	100	86	97	112	102	76	105	111	103	85	85	90	78	88	95	85	101	89	101	99	101	100	99	96	71	94	95	102	78	104	92	106	104	118	86	87	92	102	73	102	100	79	118	106	98	106	111	110	87	109	107	100	107	80	78	97	115	90	91	113	97	109	95	119	96	90	96	95	87	108	89	82	97	99	83	100	104	111	103	95	105	82	85	96	103	124	74	95	104	86	81	73	84	98	91	108	88	98	105	86	89	78	110	97	102	96	81	113	69	92	103	88	82	77	104	101	95	96	91	109	84	97	88	88	89	85	94	93	78	90	98	98	97	98	75	96	86	86	118	103	78	105	88	95	89	94	81	100	93	80	113	100	83	93	94	82	97	91	110	102	93	106	88	88	105	116	116	103	93	101	106	99	99	96	89	104	90	85	93	102	107	99	101	83	79	89	78	108	91	88	96	95	90	115	94	108	86	110	101	88	102	95	93	97	93	89	98	102	90	96	103	96	107	105	116	83	106	90	118	89	102	87	93	103	101	84	111	96	89	105	112	93	92	91	90	97	105	99	102	106	97	111	85	99	104	61	98	98	95	91	95	106	92	92	100	121	88	91	105	81	101	129	81	95	104	107	90	105	114	106	107	67	93	97	93	100	103	88	83	101	86	93	104	83	98	108	114	101	76	103	98	93	91	102	77	92	91	88	85	94	84	81	108	89	82	105	88	82	89	71	102	105	89	88	107	95	102	105	100	97	96	101	102	90	91	113	93	94	105	92	80	122	82	88	99	110	83	91	85	110	99	97	103	84	77	99	103	89	107	92	82	99	107	106	82	104	105	95	111	104	107	88	81	100	106	103	89	89	75	98	98	90	108	112	85	109	96	104	83	84	94	106	105	96	90	95	95	79	88	98	97	86	108	86	86	91	94	103	107	90	79	100	89	78	121	86	117	82	101	79	103	101	80	96	90	90	91	92	111	93	104	113	100	101	84	105	94	105	77	91	101	96	99	78	83	98	81	109	99	106	88	81	97	102	80	89	101	69	109	97	88	107	91	102	116	95	92	105	106	102	96	106	100	107	108	89	97	90	97	83	92	77	103	92	109	104	103	105	99	90	94	98	94	92	111	98	109	81	93	97	92	107	91	102	95	104	85	113	112	83	93	92	101	93	95	85	99	108	98	86	106	89	103	97	73	94	96	120	89	79	83	72	105	109	106	73	108	95	100	82	107	106	91	106	89	105	105	106	90	86	104	84	98	105	93	90	107	108	90	96	106	80	91	102	107	106	107
2997	4297	2232	1054	609	418	392	313	325	315	277	298	270	269	283	243	287	242	263	243	228	246	269	250	263	273	261	267	256	270	260	247	242	242	262	250	257	234	266	232	227	272	238	266	246	266	239	259	255	276	245	274	264	244	235	243	233	253	252	247	239	235	249	242	237	232	250	285	229	236	221	250	270	224	247	244	228	289	260	243	270	252	235	225	217	262	274	239	248	243	263	274	237	272	224	242	283	230	269	243	253	256	218	274	242	269	248	242	265	216	232	244	237	273	251	232	288	255	228	246	241	256	256	246	264	261	250	221	261	274	258	255	271	264	249	280	239	245	238	258	248	240	252	254	282	241	259	237	259	274	270	266	238	271	247	251	250	248	209	253	243	271	267	243	254	250	280	257	267	242	242	270	248	237	248	227	247	241	254	238	263	247	232	270	233	252	261	238	239	230	213	271	214	264	238	261	249	251	266	251	272	260	269	250	269	242	235	247	237	227	260	221	235	258	271	246	273	264	251	245	265	236	254	258	246	215	243	239	262	256	267	263	254	248	271	243	223	233	254	264	240	261	255	259	246	271	256	259	245	253	260	262	241	272	270	256	252	224	240	256	241	235	258	248	253	252	247	278	255	253	247	242	236	240	243	232	240	242	275	245	247	250	229	258	233	277	242	249	273	264	253	264	257	236	251	238	254	246	224	262	235	272	264	235	271	245	255	246	249	248	232	260	253	236	235	256	232	247	252	252	230	222	244	257	275	254	238	236	281	260	283	249	249	271	222	242	281	265	246	233	264	239	232	265	252	250	256	223	246	223	232	280	262	274	253	262	256	246	249	255	224	265	234	272	220	281	266	253	236	243	262	240	243	236	241	237	230	244	271	271	241	252	260	229	276	249	236	259	245	266	254	234	262	210	227	252	245	263	269	248	237	220	263	243	259	252	242	236	259	252	265	256	224	264	248	235	254	250	244	263	291	251	231	266	248	240	277	213	249	203	252	253	274	247	237	258	251	264	222	279	259	263	252	253	253	244	227	236	238	248	234	272	254	236	254	263	246	244	252	239	261	264	271	239	263	247	241	235	264	279	236	237	237	233	214	269	234	261	257	242	260	268	272	270	248	251	229	246	266	258	275	231	255	245	251	217	265	263	205	250	254	238	254	245	271	264	247	259	230	283	244	242	223	225	221	264	234	253	242	248	274	232	260	291	256	242	253	262	236	262	252	244	260	254	268	254	264	248	255	257	240	257	222	238	260	223	272	257	263	244	267	247	253	262	268	257	267	240	244	256	250	243	237	229	283	253	245	262	233	248	258	237	246	263	246	252	255	246	266	265	229	253	251	256	272	235	230	229	242	242	240	221	278	221	279	262	251	255	252	222	240	230	246	278	239	236	260	264	244	257	268	230	229	251	234	234	253	299	291	246	239	224	259	233	256	231	251	250	260	223	267	292	256	274	245	247	245	249	268	269	274	231	262	226	229	229	258	249	271	247	252	250	241	252	247	241	252	265	249	240	258	270	259	245	237	238	266	293	256	246	249	227	236	277	249	243	262	246	242	231	225	255	242	274	254	239	229	242	228	270	231	287	272	241	233	248	250	245	252	262	222	246	243	264	248	241	246	236	246	253	240	242	255	255	245	241	233	243	256	250	261	246	273	280	223	260	232	242	251	282	267	259	263	257	266	235	251	238	235	233	236	252	268	237	248	238	288	279	282	238	250	282	257	238	243	228	258	274	219	244	221	251	256	267	232	269	256	237	252	276	228	255	243	251	230	255	264	248	262	250	255	250	255	260	230	266	232	244	235	240	255	256	227	279	236	248	267	275	264	243	277	246	204	237	241	232	218	274	258	239	234	278	244	254	257	287	234	248	282	266	250	239	237	267	267	230	249	254	247	263	255	234	266	264	255	255	277	255	239	240	280	247	263	275	261	250	261	233	218	257	254	254	250	226	254	253	295	254	260	262	261	237	255	252	248	228	289	239	265	259	276	240	257	255	252	255	232	265	217	247	227	270	255	230	254	245	269	260	253	265	241	303	238	268	248	256	242	267	255	241	227	236	251	244	265	245	290	229	246	258	251	258	247	261	216	247	257	237	206	252	248	254	259	229	236	268	261	250	237	247	216	228	265	223	260	237	229	228	248	255	246	245	233	226	242	256	230	260	239	236	236	248	250	258	220	250	233	229	266	269	247	260	249	265	221	246	233	259	245	258	239	244	241	224	231	231	223	259	244	244	257	252	246	237	251	256	274	255	264	240	252	261	272	246	250	258	253	246	248	249	256	233	245	243	265	245	275	262	258	247	207	231	217	258	249	240	228	283	270	255	224	234	229	254	225	262	261	255	270	246	250	273	283	281	243	254	281	237	290	248	258	239	267	251	260	261	274	269	262	237	225	249	235	256	239	279	259	246	269	279	251	257	231	218	259	253	242	240	259	244	243	237	246	254	260	249	263	265	247	266	284	240	237	249	230	242	276	226	223	256	234	252	252	241	261	237	269	256	220	273	266	270	254	242	234	231	266	252	230	264	243	257	233	243	259	245	252	241	245	266	250	243	225	263	267	252	249	263	292	252	234	253	229	271	256	259	250	248	233	246	230	237	241	244	266	247	262	226	261	254	266	239	245	238	263	270	262	239	237	242	258	237	264	264	253	243	263	244	235	281	238	255	231	252	296	251	249	257	268	245	235	238	272	246	263	254	264	230	247	249	277	260	245	241	259	253	252	265	243	279	279	251	266	267	237	248	250	237	226	252	260	236	251	250	226	251	222	258	278	246	242	239	266	229	254	251	222	245	263	271	237	246	248	259	255	235	239	252	279	259	239	239	249	246	248	283	246	236	243	242	251	273	278	259	269	246	263	235	246	257	254	263	254	262	237	234	254	246	245	251	258	239	215	260	251	260	235	265	247	245	251	249	279	256	245	261	255	243	259	244	236	245	231	243	248	218	248	251	234	238	259	259	277	238	239	249	251	276	245	257	266	255	230	262	235	241	270	236	242	261	247	230	250	258	209	248	269	253	246	235	236	223	236	250	255	250	252	226	243	222	246	255	243	249	238	239	253	258	248	240	268	270	246	225	262	240	260	269	234	250	247	260	253	232	266	240	254	264	238	237	257	228	233	251	259	251	259	253	244	246	248	256	254	235	252	296	265	253	255	245	252	237	263	253	249	261	263	218	268	234	249	265	270	252	217	228	239	262	244	258	243	271	238	251	269	256	241	240	248	201	258	248	248	270	246	252	224	287	222	261	261	248	236	247	234	266	231	265	249	266	230	233	237	262	239	264	237	242	258	278	253	262	260	252	241	260	224	245	258	265	241	263	264	251	266	243	244	259	247	262	278	263	261	235	250	234	274	241	247	223	231	234	245	240	261	258	261	236	270	257	252	239	233	242	255	228	224	259	261	250	236	236	224	246	229	272	241	224	259	260	221	257	249	241	249	277	267	237	247	237	241	248	257	262	293	239	231	256	274	264	269	229	261	234	276	271
32351	10974	1203	416	370	376	397	377	373	390	375	334	365	330	309	379	324	374	373	354	345	319	366	363	372	328	332	331	316	304	366	351	320	353	327	346	352	351	375	354	344	354	342	327	322	341	343	341	344	331	331	331	346	330	342	333	329	347	360	347	361	367	363	318	374	335	333	386	320	336	352	326	334	375	309	343	381	371	356	331	380	356	330	348	325	341	357	347	337	313	354	344	325	381	364	310	330	362	359	367	379	326	338	344	332	345	347	316	347	327	345	316	342	346	341	345	344	365	340	361	314	350	318	392	374	349	298	347	368	378	318	333	356	348	340	319	336	345	336	351	360	352	377	333	366	336	375	328	355	353	373	361	362	312	304	365	361	328	362	353	368	368	342	356	331	353	302	339	336	339	375	359	329	329	353	361	316	353	357	340	386	386	350	347	327	354	386	341	368	363	360	314	338	355	377	346	332	342	356	367	361	339	333	335	356	363	332	362	359	339	359	342	364	294	336	343	345	337	349	355	366	360	352	328	317	339	323	332	360	323	347	355	362	348	339	348	368	351	321	381	335	321	334	321	341	316	385	346	351	352	337	331	333	333	361	324	350	349	342	345	282	332	348	327	351	343	331	341	332	342	335	340	366	314	357	330	363	360	327	334	358	367	303	356	361	348	325	329	345	354	324	332	326	340	323	341	353	377	337	348	321	360	331	349	352	372	330	327	309	324	355	372	362	342	338	384	386	313	363	327	364	330	322	348	360	347	307	332	319	354	332	347	356	352	334	347	335	345	350	366	390	365	335	347	346	346	335	331	334	347	340	351	319	319	356	358	344	383	341	345	320	360	340	379	376	334	337	416	340	338	307	367	369	314	366	378	317	358	288	373	343	312	323	337	362	327	355	341	323	327	344	359	314	365	348	326	349	349	339	344	329	331	359	347	310	364	336	380	376	343	355	351	344	384	371	346	333	353	348	380	369	335	335	348	356	338	349	362	348	339	349	317	330	341	359	352	350	334	340	392	369	331	356	348	345	344	351	352	329	305	331	354	333	349	341	354	326	366	347	315	342	369	346	323	349	317	333	351	366	344	339	304	341	337	305	338	343	394	339	375	310	300	354	369	353	370	381	346	364	321	341	324	344	363	367	355	331	351	340	339	332	325	365	335	333	343	335	327	343	365	354	342	374	331	396	375	344	354	338	370	349	347	326	350	347	346	311	352	347	369	388	350	369	308	332	363	317	339	315	316	368	343	308	355	352	320	365	350	360	356	322	355	337	336	334	340	319	361	332	323	367	347	350	337	324	385	336	378	364	331	340	365	354	360	352	376	308	328	353	338	327	337	322	329	316	357	363	327	316	337	320	324	363	314	382	332	342	339	328	352	365	375	339	344	338	353	342	318	358	342	368	350	329	352	345	367	339	356	353	339	331	390	338	360	333	299	357	385	345	347	334	367	368	367	368	347	342	318	350	299	361	331	342	332	318	307	336	332	325	341	305	318	330	324	352	327	370	340	339	358	331	344	326	356	347	389	347	356	329	370	350	362	302	363	331	340	352	344	368	347	347	350	376	348	352	339	332	343	325	350	350	309	336	336	358	367	362	375	354	350	368	334	363	328	337	389	319	335	392	319	311	340	352	366	372	331	321	348	321	384	335	352	368	347	365	304	368	343	355	328	343	326	350	363	296	344	347	332	323	349	392	322	332	368	345	346	356	362	326	314	345	350	312	345	346	359	341	330	369	376	387	333	324	342	341	358	364	326	344	379	334	322	353	325	360	337	320	317	331	367	314	350	374	347	353	388	374	352	334	343	353	367	366	349	382	346	295	310	338	348	354	350	350	395	361	347	378	356	336	323	358	369	325	322	346	354	353	338	329	361	348	384	367	368	327	385	379	340	322	365	315	321	339	338	362	331	372	362	359	369	332	353	382	341	309	315	342	354	343	361	318	348	346	340	356	323	349	312	310	339	356	345	332	350	360	336	375	372	343	358	335	372	292	352	362	318	333	365	358	317	323	331	329	337	335	322	355	323	313	340	354	361	332	335	314	306	384	335	338	310	352	350	348	354	344	335	332	331	312	337	330	373	338	345	336	377	348	354	375	335	338	327	329	343	368	365	323	325	348	331	321	356	343	334	352	340	366	343	324	339	345	327	360	373	324	357	362	361	321	360	352	342	387	326	356	326	340	314	350	352	319	335	354	342	337	327	358	346	350	336	350	360	354	350	374	348	345	332	348	354	323	350	366	365	362	350	352	346	360	371	374	328	321	345	367	349	338	338	344	329	350	318	344	340	335	344	326	359	333	349	367	356	372	364	362	396	373	312	343	332	336	346	379	356	368	343	347	358	339	362	347	345	344	360	348	346	330	325	359	351	363	344	320	338	408	372	349	318	354	315	330	354	345	334	325	320	346	344	349	344	362	308	321	368	330	327	341	323	335	345	361	393	386	363	381	322	347	363	341	350	350	353	331	363	352	341	311	338	339	348	330	361	323	353	352	359	323	360	353	328	304	385	349	343	313	375	368	351	332	340	344	367	367	370	359	311	319	351	368	349	338	328	319	309	331	326	339	332	323	329	364	327	350	337	353	341	357	339	361	325	320	341	361	340	354	327	350	379	324	347	362	342	359	330	349	359	341	341	332	360	355	341	351	374	339	334	331	352	341	349	312	332	369	371	358	334	335	378	338	351	348	387	364	337	369	356	384	340	342	303	358	341	344	305	337	384	337	346	326	349	341	375	305	344	367	364	350	354	339	352	339	353	311	331	335	352	362	343	343	349	321	333	359	362	327	341	377	361	337	307	340	352	361	379	339	332	366	340	330	315	341	349	358	382	328	323	311	342	337	320	330	356	365	353	327	350	335	330	319	360	346	337	340	317	371	374	321	313	339	360	342	352	320	330	323	354	306	321	366	368	338	338	338	327	381	337	369	348	358	342	306	345	327	385	361	378	364	333	321	370	329	353	366	308	354	344	343	336	372	298	332	298	359	370	345	346	344	338	335	385	371	341	337	325	353	336	347	355	341	352	350	321	339	338	348	363	383	311	359	336	326	354	314	371	338	385	333	345	341	357	366	326	355	336	382	324	334	313	359	336	347	364	329	319	355	365	340	352	346	352	349	327	338	332	318	367	327	352	307	332	374	384	321	356	373	344	347	382	359	346	376	325	380	332	354	305	313	352	345	327	324	356	333	343	345	322	343	342	374	364	347	381	307	343	342	351	353	346	380	342	337	314	328	330	350	312	365	361	342	329	352	343	317	379	342	345	363	334	364	350	392	348	357	351	338	365	370	382	330	360	378	346	367	385	320	369	336	368	312	362	359	346	357	354	352	321	332	314	340	333	364	323	340	331	349	337	303	342	361	370	371	348	363	384	351	332	341	312	327	341	351	370	348	329	341	338	318	359	325	334	367	368	361	341	349	334	326	337	352	361	335	339	313	343	342	346	338	341	349	367	336	330	324	350	339	317	320	336	311	351	362	335	340	360	340	334
5451	879	804	771	722	746	758	717	766	760	782	791	763	733	757	796	845	770	765	766	729	731	752	768	721	728	782	753	760	782	730	707	766	743	750	723	759	763	735	818	771	741	796	750	784	759	746	743	755	725	762	748	774	783	766	765	779	750	761	734	744	726	773	828	738	745	748	767	727	719	775	734	731	703	788	794	758	768	806	748	718	751	763	789	782	776	781	803	780	727	736	756	710	778	758	756	710	760	727	745	728	812	772	829	727	788	771	758	754	793	785	705	773	741	754	736	730	702	820	747	710	781	736	772	747	742	724	744	769	719	686	747	779	717	702	777	728	720	782	778	735	771	824	721	693	774	784	803	721	743	740	755	769	718	764	768	789	778	739	752	771	791	792	722	740	758	729	815	759	799	751	743	727	728	752	780	765	710	756	766	736	783	712	796	756	728	780	779	709	720	756	787	753	770	772	767	755	758	747	750	781	779	739	773	777	807	738	744	757	704	768	741	782	784	735	766	762	747	754	785	774	761	761	725	716	745	769	719	794	805	701	789	709	776	777	745	756	710	762	780	745	776	727	808	705	775	752	748	748	808	739	758	750	803	774	813	738	738	762	745	798	743	730	773	759	746	765	803	768	707	735	765	795	717	698	737	797	752	760	751	763	811	697	742	768	756	812	793	760	717	772	797	738	771	746	777	743	769	735	756	732	737	718	782	749	685	708	711	783	780	834	774	784	700	754	744	743	772	737	767	782	719	771	774	778	802	708	786	798	783	742	735	777	761	747	799	729	736	775	724	726	739	724	724	786	755	771	772	783	758	758	711	779	789	737	729	765	721	748	752	791	798	712	811	784	814	820	813	767	757	756	777	756	696	735	760	770	727	799	779	741	763	790	753	782	757	742	761	774	777	786	801	743	799	798	756	751	713	748	711	742	750	754	741	789	756	764	699	736	763	803	714	697	765	767	716	796	764	797	788	789	785	766	801	778	746	778	731	780	772	805	755	765	793	770	725	740	762	774	749	807	776	733	770	783	766	787	758	746	700	750	776	778	774	776	721	793	754	767	760	704	777	742	774	732	743	723	696	739	754	804	714	800	740	756	773	746	719	782	773	735	760	783	763	780	740	731	736	720	740	734	752	774	753	769	768	736	766	766	774	764	730	709	797	740	767	767	779	789	784	746	722	757	772	696	782	716	716	766	747	776	728	752	736	711	718	752	718	755	760	711	821	759	739	805	735	767	781	757	785	795	746	783	795	791	744	761	740	786	751	749	789	781	816	713	725	764	708	775	779	765	719	749	703	760	764	778	781	766	743	752	727	750	746	743	750	767	724	761	743	790	766	818	767	734	732	756	772	764	753	744	738	762	733	751	767	784	778	743	764	807	717	730	767	797	765	738	738	740	761	788	769	722	785	774	738	800	730	752	810	780	771	743	734	783	749	824	736	767	755	742	780	739	810	776	776	712	753	765	797	794	788	762	748	730	724	746	725	797	719	753	748	745	782	791	759	818	779	782	790	792	754	791	732	781	795	759	742	764	760	780	806	727	792	809	749	746	735	746	740	767	738	739	758	777	756	740	797	748	784	808	789	775	717	757	763	754	779	724	739	730	763	770	778	755	747	741	791	791	754	775	709	701	734	741	766	773	777	768	766	702	773	693	737	765	761	777	793	769	798	776	737	732	742	805	737	732	763	741	750	772	745	783	746	769	814	733	742	765	772	738	743	739	785	776	774	738	771	777	759	779	763	780	736	739	772	825	739	754	716	704	789	812	749	734	740	747	726	724	760	690	737	744	734	784	739	801	768	761	769	769	827	745	766	761	785	734	753	757	713	735	806	789	741	771	751	746	736	769	736	749	763	749	791	702	782	796	826	764	781	779	746	762	765	807	785	740	762	742	777	713	789	731	774	744	727	766	775	776	731	759	753	761	763	783	732	779	803	764	751	752	765	767	725	767	776	737	792	803	760	699	749	751	752	739	842	783	751	787	755	754	749	748	746	738	727	798	703	757	769	696	764	710	827	770	740	760	741	742	757	773	732	791	772	742	722	763	753	769	769	734	781	748	759	731	746	742	747	745	796	737	729	767	726	732	749	751	706	791	736	713	750	746	728	767	764	803	752	775	802	775	731	764	805	729	770	793	767	784	780	747	748	713	747	735	758	734	791	739	786	745	777	774	799	775	780	781	786	789	776	714	795	761	782	819	769	743	727	755	812	748	705	756	765	730	822	776	776	740	734	776	766	739	739	763	747	768	731	775	756	748	782	766	742	714	748	717	734	731	737	718	746	788	759	788	713	792	732	701	788	807	760	785	781	765	765	800	754	760	805	738	709	785	772	791	729	779	737	746	764	766	753	795	759	754	742	729	768	740	765	734	718	802	718	756	787	713	767	763	790	785	726	793	757	748	717	764	717	750	755	778	795	821	772	765	750	744	759	763	733	841	787	753	764	752	746	737	686	802	804	839	721	781	732	749	760	754	770	796	787	824	708	732	773	746	785	769	715	767	769	736	767	737	782	750	762	763	728	763	757	773	807	678	819	697	750	792	771	787	759	791	731	746	732	741	748	802	757	810	723	763	751	797	763	748	759	728	767	803	751	765	744	737	801	746	775	809	745	721	747	750	744	753	808	797	739	796	736	759	759	761	768	782	713	817	762	775	798	781	762	795	767	731	741	762	707	776	714	786	786	755	788	787	749	768	765	757	797	738	748	771	755	772	708	834	745	739	754	763	736	772	728	789	776	783	719	736	766	744	741	717	797	763	756	753	769	726	749	765	740	779	759	767	775	775	777	800	761	755	773	740	789	702	766	741	761	765	763	723	718	770	783	723	732	787	734	765	731	786	783	734	758	763	806	738	755	767	762	774	810	757	776	766	776	772	775	770	737	764	787	765	787	739	730	757	767	741	731	731	790	775	813	745	764	716	762	745	760	761	709	750	784	742	735	769	746	747	752	782	775	719	737	761	763	781	724	760	691	752	747	755	742	765	792	716	751	748	762	732	778	697	797	763	772	775	731	770	772	755	794	774	790	777	733	729	710	768	710	750	786	785	757	759	753	707	795	765	781	786	757	762	704	742	711	811	743	747	743	771	747	823	761	766	825	770	744	733	753	788	813	803	743	771	795	721	750	778	736	741	749	714	789	718	765	743	764	727	770	801	764	738	742	795	801	704	747	731	794	772	795	741	744	726	708	742	702	704	742	750	793	774	776	767	817	800	732	765	772	735	728	755	730	697	752	778	810	764	765	691	779	737	769	772	803	719	792	721	748	759	739	776	738	732	760	735	790	788	761	761	780	787	744	761	697	789	775	767	742	732	754	763	767	773	769	744	758	740	785	753	714	753	758	724	763	791	813	780	706	778	779	774	728	772	783	770	730	733	761	720	736	728	788	755	731	750	767	760	734	732	721	742	759	822	785	764	722	741	720	739	779	747	750	761	805	746	765	734	771	710	757	796	754	816	712	761	724	748	754	752	738	762	732	700	760	767	800
24501	20956	24384	27702	20508	2019	418	327	293	269	277	241	246	233	231	193	227	225	236	230	210	263	231	253	224	216	227	217	205	238	245	218	244	248	223	225	206	257	224	240	233	235	210	200	230	259	239	234	226	216	202	238	247	240	216	228	226	238	214	228	242	244	226	233	241	257	248	216	192	217	238	227	231	244	250	234	225	225	215	243	243	222	215	232	233	219	244	240	204	223	240	190	233	233	221	237	227	240	211	221	233	228	219	222	220	239	213	230	224	225	247	229	221	208	238	249	217	244	229	235	226	237	207	222	220	212	240	253	236	254	215	212	229	200	231	234	224	211	232	204	247	234	243	204	224	217	238	255	238	236	235	263	214	227	229	225	214	242	214	221	248	221	221	234	250	237	230	218	205	200	216	219	222	252	214	227	219	238	228	202	257	243	235	213	221	210	226	226	249	217	210	232	238	221	217	226	231	222	235	233	244	226	239	232	223	215	225	252	209	197	238	211	258	191	228	283	248	249	215	211	189	213	197	254	210	243	233	245	226	219	217	230	242	216	230	224	240	207	221	219	233	251	240	212	238	237	209	245	214	217	228	232	221	228	201	218	214	213	226	233	226	244	240	218	208	233	252	225	213	226	234	203	223	240	234	228	244	219	223	257	242	228	259	245	239	214	249	223	226	193	211	218	229	204	224	250	227	223	210	217	220	246	245	228	201	236	212	253	218	199	231	250	232	241	237	193	222	230	252	249	250	217	202	205	218	230	228	224	249	235	219	237	255	223	235	237	199	219	239	246	204	210	215	223	218	233	239	210	225	216	239	222	253	222	232	233	203	237	228	219	209	232	189	222	226	232	226	207	201	211	233	224	226	237	219	271	248	257	208	218	234	234	229	248	234	190	228	223	225	242	226	263	237	192	228	241	211	221	219	231	259	240	212	228	241	211	223	256	211	215	205	247	190	217	215	245	238	203	213	219	246	247	214	204	244	242	250	193	263	247	251	243	229	255	214	217	204	249	223	229	226	255	242	215	215	211	234	217	217	226	229	233	217	215	225	243	222	224	243	211	247	234	223	241	221	210	241	216	228	229	221	223	222	252	224	223	192	211	237	243	208	244	230	237	241	230	223	231	224	247	250	244	220	240	192	208	224	214	257	223	233	234	203	235	261	243	201	229	238	216	241	240	239	214	234	223	221	231	256	212	214	259	253	200	234	239	249	237	236	244	202	260	238	228	228	245	195	248	247	229	227	214	227	219	221	205	219	220	221	213	258	199	214	208	215	222	230	224	215	217	237	211	263	239	216	228	227	234	218	202	221	249	254	242	248	265	218	237	197	219	221	245	241	248	250	235	237	233	227	222	226	206	228	200	232	213	224	240	224	242	235	224	224	203	231	227	235	227	212	251	218	216	248	203	233	237	219	225	230	214	220	211	233	229	215	208	233	209	225	227	210	262	234	229	229	216	235	245	234	230	215	253	224	228	227	246	220	225	229	253	242	202	225	246	212	232	240	211	245	215	244	230	242	206	208	213	230	253	240	214	215	192	229	218	252	218	235	219	194	220	204	204	247	246	218	266	220	260	233	223	223	215	237	222	238	247	218	226	237	245	240	228	209	205	200	251	191	225	236	239	226	255	228	213	224	205	231	234	212	241	233	247	239	207	233	219	252	228	217	224	250	220	218	237	231	232	223	238	242	239	258	247	230	218	258	276	230	217	246	247	244	215	229	231	226	234	208	250	225	224	270	212	253	209	243	216	247	210	234	211	203	238	220	229	179	239	247	229	254	209	259	222	242	217	237	210	265	235	205	231	242	220	252	218	256	252	223	227	216	193	249	272	233	199	231	235	263	219	231	234	216	217	257	204	217	250	237	236	217	274	241	246	205	214	231	245	234	232	247	237	246	230	195	208	227	219	243	204	254	219	207	214	234	217	224	233	223	203	223	210	261	228	212	237	247	217	238	213	222	279	211	226	250	238	195	265	232	240	212	208	254	285	218	226	239	223	221	213	242	246	203	234	215	228	220	203	222	230	208	218	225	230	217	198	228	226	248	206	233	219	245	215	213	234	224	232	227	212	240	221	256	233	268	249	225	201	243	224	228	201	240	230	214	247	225	237	252	209	240	206	227	209	252	215	206	212	236	236	212	221	221	216	203	255	223	207	232	230	201	223	236	245	241	238	211	238	238	227	253	224	231	216	218	210	238	232	195	211	196	240	220	226	250	246	241	240	228	241	242	220	206	230	231	233	211	209	237	230	227	204	234	225	234	208	253	226	237	207	234	227	235	217	205	250	232	232	244	218	242	225	239	221	228	207	200	240	199	199	240	198	239	270	203	214	226	230	213	204	231	221	193	221	226	216	236	245	234	220	228	233	244	246	252	207	228	230	249	232	225	245	221	248	200	209	217	218	227	251	214	226	235	239	208	236	239	258	237	226	201	206	256	215	236	234	212	250	227	244	207	239	215	223	251	247	220	252	232	226	233	222	189	217	222	210	230	203	240	226	255	251	220	235	268	201	218	231	236	223	208	249	224	250	225	230	225	218	209	251	225	205	232	221	188	218	207	220	222	208	209	237	215	242	237	218	224	226	240	230	219	227	235	209	238	244	247	228	207	228	232	195	213	242	237	220	231	244	237	261	212	229	225	192	218	222	250	227	213	202	212	208	234	227	250	238	242	225	243	221	203	221	229	236	243	239	237	204	205	212	253	217	209	216	228	233	235	212	227	263	214	208	226	214	208	247	223	242	245	238	197	212	232	259	221	199	227	233	206	262	199	243	231	218	258	207	243	255	241	231	215	204	243	233	232	224	225	238	219	218	231	225	245	238	214	247	237	238	245	237	257	251	220	235	233	220	217	224	191	238	242	216	240	210	243	250	220	212	225	206	247	217	241	274	223	222	240	224	224	227	225	234	231	234	238	246	212	207	231	212	227	225	232	229	228	206	211	237	230	247	229	249	231	230	205	239	221	219	247	223	209	235	234	240	221	212	238	239	221	218	238	213	234	220	195	250	203	221	227	217	219	217	203	234	236	218	236	225	209	226	238	215	193	218	199	221	228	209	263	229	234	259	259	225	207	227	227	242	247	223	206	217	229	239	223	232	205	237	227	227	216	230	234	222	249	246	224	250	270	228	238	212	220	221	222	214	214	236	230	208	230	224	200	227	217	249	222	255	218	233	233	239	221	236	231	207	196	225	234	209	231	254	206	227	235	235	224	232	204	232	237	208	218	233	220	220	241	238	226	233	220	204	211	229	221	234	225	239	233	209	240	239	217	258	235	190	196	224	214	231	246	243	216	205	241	235	215	245	237	215	224	231	220	202	231	229	228	253	248	243	245	271	236	245	209	222	220	228	236	214	231	220	208	199	224	223	223	240	209	244	216	219	218	219	256	237	201	211	219	210	244	251	229	230	229	208	245	196	221	214	239	231	233	223	212	215	245	238	228	205	227	218	218	230	238	206	234	223	209	227	211	210	241	222	228	230	207	195
3078	2618	1479	949	715	582	571	517	519	516	521	488	496	563	533	511	469	553	550	497	506	491	514	506	486	495	545	525	528	501	533	530	522	491	502	531	521	526	474	511	559	508	551	544	499	539	500	515	524	526	547	483	509	527	551	533	502	496	557	555	508	525	511	477	543	523	531	512	533	521	518	518	511	489	514	521	524	501	558	509	526	487	496	529	459	512	516	490	475	488	506	525	494	478	486	523	498	512	519	514	510	531	520	534	506	496	523	514	485	520	499	507	497	536	482	537	554	479	501	482	524	497	503	489	517	507	515	489	507	510	508	517	496	489	489	516	521	507	499	516	523	499	507	543	453	522	525	514	506	484	478	516	500	522	528	515	500	482	502	511	466	478	486	530	534	498	502	519	493	554	505	555	507	487	505	499	490	497	503	508	511	467	482	532	489	486	528	481	520	502	519	474	514	472	466	510	512	495	515	505	528	535	529	550	516	519	499	498	511	489	498	514	486	524	479	507	542	521	507	511	522	494	479	481	483	516	505	483	503	527	542	520	513	523	537	500	508	544	539	499	513	534	513	506	505	534	523	494	522	485	511	516	515	481	500	539	496	489	477	500	505	494	530	532	510	499	474	456	498	496	540	516	504	525	522	539	559	516	501	484	526	498	492	525	525	525	516	534	532	513	494	474	525	501	517	490	514	517	529	500	510	488	533	505	516	532	492	509	518	498	522	499	509	516	509	508	497	521	472	505	497	545	524	515	510	513	550	508	517	498	527	507	526	510	519	505	510	502	558	521	540	494	535	526	550	516	480	531	487	518	562	551	501	522	482	542	569	468	505	482	511	491	568	537	536	528	538	532	495	533	519	498	567	565	550	538	521	521	496	519	536	475	527	509	507	496	513	531	534	521	493	516	502	483	483	518	537	523	519	516	553	522	555	520	486	476	453	520	514	503	533	515	519	500	475	525	492	507	552	488	541	526	515	490	517	540	511	543	507	503	499	530	493	513	552	494	518	459	519	496	457	543	524	499	533	517	520	523	513	511	519	553	484	493	541	497	538	550	529	548	525	504	510	484	470	509	485	501	500	531	470	489	513	530	513	500	476	491	492	504	536	508	515	507	493	543	519	560	469	497	497	530	537	493	518	505	523	526	509	487	495	548	450	447	456	522	566	512	525	500	512	505	526	542	463	496	472	527	478	515	527	498	501	541	562	498	505	494	553	517	496	546	513	493	511	511	513	460	492	537	502	502	498	490	472	476	512	528	528	517	506	488	464	546	492	489	501	540	521	519	498	493	480	511	468	517	530	509	497	472	509	496	515	505	527	501	526	506	481	531	521	524	499	531	522	499	551	522	496	538	503	499	497	498	499	521	545	526	546	521	520	529	537	469	526	480	526	536	476	539	557	481	492	521	499	528	545	495	520	533	522	493	490	501	530	487	484	522	487	467	475	470	540	461	478	500	490	529	473	482	535	526	503	531	516	539	527	515	478	496	508	527	522	545	502	534	506	507	476	533	538	525	480	499	514	511	540	515	488	485	511	519	552	505	518	486	514	527	504	513	520	487	510	495	497	496	486	516	529	481	513	508	482	512	540	523	495	522	505	512	490	474	473	527	484	485	533	501	537	539	509	481	541	504	480	549	521	473	528	490	503	525	515	521	493	540	523	520	525	526	521	516	485	505	499	537	504	519	476	542	478	498	532	518	500	498	522	503	479	532	539	485	498	522	537	480	506	482	514	546	530	491	492	510	514	540	530	517	466	536	538	491	510	486	494	486	521	474	528	478	531	535	536	518	507	525	503	511	498	536	499	520	532	502	515	509	482	536	502	505	489	495	524	522	495	487	491	534	510	499	484	542	534	494	492	528	522	552	479	519	529	518	526	483	545	534	540	490	494	513	486	502	499	548	527	524	475	522	480	497	476	494	483	557	508	514	505	482	532	555	487	493	496	484	558	531	499	552	499	536	517	518	485	530	529	503	490	527	536	495	505	500	466	517	509	511	518	507	542	526	496	528	499	484	522	486	504	521	503	485	474	572	497	517	516	516	519	529	522	544	500	519	485	512	522	519	478	508	478	529	526	513	512	544	530	524	526	514	554	496	533	505	500	510	518	468	508	515	554	512	519	492	508	468	534	492	508	535	497	519	497	531	520	527	548	511	474	481	516	505	508	508	465	514	523	505	514	496	502	511	517	483	479	487	476	492	502	499	494	529	509	508	551	533	494	544	538	526	475	514	497	510	504	509	507	519	495	509	526	478	539	513	539	512	495	504	506	506	491	483	509	502	513	540	524	496	490	510	501	534	527	502	480	510	510	497	516	464	500	496	519	504	523	491	500	496	520	501	498	556	485	511	504	548	523	516	503	516	471	540	507	528	504	503	500	462	479	520	509	535	518	521	533	495	538	501	531	479	513	531	520	524	505	502	534	523	483	514	500	551	494	502	534	482	503	490	504	540	515	500	465	516	508	519	495	499	497	546	508	494	495	490	493	487	508	496	477	548	518	489	509	480	520	510	520	515	469	519	499	511	554	503	491	514	499	490	499	500	538	510	496	509	518	501	540	512	504	541	475	536	497	495	452	498	498	510	500	483	492	497	475	499	532	471	511	511	510	476	495	497	537	494	527	501	515	520	534	503	516	495	559	523	523	524	490	508	534	510	512	512	531	543	540	508	514	527	523	547	503	518	487	542	527	489	516	526	519	532	504	539	510	537	508	518	478	511	504	508	495	510	535	504	478	506	528	533	484	499	504	508	489	491	541	548	473	511	512	504	516	530	490	552	511	482	485	507	538	511	482	506	498	531	496	539	523	521	513	477	510	527	523	517	525	515	526	559	499	521	489	491	507	550	471	511	521	512	525	487	562	509	547	554	510	536	511	530	480	468	499	510	489	512	504	497	477	532	490	502	519	544	533	523	512	515	542	513	524	478	537	501	516	550	517	531	492	542	504	542	510	508	484	504	523	460	535	512	540	540	500	488	551	483	504	484	490	503	542	501	535	511	511	492	527	489	497	527	521	495	507	565	537	500	496	488	509	495	522	515	486	558	501	502	534	488	496	466	550	543	521	538	528	506	537	523	496	490	507	492	469	509	513	505	502	522	533	561	519	473	527	504	523	470	498	542	511	507	502	490	496	575	462	497	547	517	513	520	537	514	474	547	538	565	545	467	490	528	550	528	497	540	526	528	528	482	528	505	515	510	530	500	553	495	502	500	507	526	495	524	508	551	508	532	495	540	503	577	477	464	515	493	534	535	482	501	484	511	510	509	522	496	520	518	525	483	495	500	468	505	487	548	527	536	510	506	546	535	513	506	515	526	514	492	530	506	523	510	500	489	522	514	540	543	481	519	513	504	532	486	547	539	568	535	508	494	511	500	497	461	534	495	524	529	468	498	546	493	490	542	504	541	495	551	535	474	530	513	516	517	530	540	520	548	522	535	503	492	523	545	502	528	531	494	509	490	510	517	528	554	526	529	514	528	478	509	500	501
23805	20956	24995	27066	20959	20776	1291	305	228	198	175	144	149	149	120	141	132	115	126	126	101	111	109	80	107	101	121	108	105	105	119	96	117	110	95	89	99	97	88	127	93	105	98	101	105	102	93	71	99	91	93	106	89	93	103	88	98	102	114	112	88	96	88	87	101	91	110	101	94	98	103	86	103	107	94	83	95	72	90	78	104	94	99	96	105	116	103	85	103	108	97	75	93	85	105	97	102	103	100	117	96	78	120	103	113	94	109	98	97	83	101	101	103	111	94	98	101	117	92	109	86	89	91	109	88	95	90	80	83	99	98	114	121	97	99	92	91	90	93	101	120	100	90	86	100	109	98	84	73	87	94	108	94	107	96	71	116	108	93	87	98	96	94	91	83	97	70	85	101	101	104	80	100	109	95	93	98	116	100	79	94	94	107	96	100	108	101	103	119	94	89	101	118	100	91	93	99	92	115	97	85	93	110	105	90	89	94	99	82	105	81	82	82	89	94	108	101	94	109	100	102	97	87	85	96	88	104	81	105	80	87	93	94	110	96	98	106	88	107	92	89	91	101	94	109	91	99	111	96	88	109	82	87	95	88	91	86	104	96	88	101	93	109	86	112	82	82	88	96	92	77	103	82	92	91	92	95	106	94	90	96	105	83	84	100	116	93	104	98	97	92	99	100	110	90	116	71	107	104	105	94	95	79	91	94	100	100	106	120	103	109	90	99	88	87	103	110	87	85	102	103	96	100	81	88	97	103	87	91	87	113	86	89	98	79	88	108	77	88	110	100	94	115	68	92	102	124	102	87	100	77	92	74	78	95	83	96	98	92	88	97	82	95	86	80	105	99	106	96	86	88	97	85	96	92	116	100	117	94	87	85	103	104	103	114	105	99	105	108	105	98	98	96	101	77	79	87	78	90	104	94	103	87	103	93	96	87	78	106	91	106	82	86	99	94	110	104	95	96	98	79	93	101	111	99	100	84	89	89	119	88	72	80	108	78	105	82	83	103	112	102	85	89	85	96	83	103	97	84	111	92	104	93	86	90	99	115	99	107	96	86	105	100	92	93	111	97	106	95	89	87	100	84	98	74	89	101	88	111	108	86	85	96	89	79	98	118	86	100	95	86	124	97	96	95	104	76	99	88	95	78	99	100	92	92	109	96	101	109	107	103	93	108	102	111	124	89	84	121	108	106	94	88	87	115	91	100	104	87	84	97	95	88	94	84	71	109	99	84	100	91	81	104	93	98	91	74	88	98	106	87	101	87	94	101	90	90	92	106	92	104	104	96	82	84	104	108	77	96	107	99	85	90	111	88	95	102	97	101	111	87	93	93	91	98	96	94	90	94	101	103	96	96	103	95	88	83	113	111	101	101	103	110	101	84	112	93	103	104	108	90	105	85	97	74	105	95	113	109	82	100	95	91	90	107	91	95	106	86	113	109	89	89	105	113	95	92	97	94	86	97	89	106	109	96	64	87	115	107	100	100	98	104	94	70	88	81	95	102	105	83	82	94	107	91	99	87	90	81	108	89	95	111	98	116	83	82	78	113	84	89	111	99	100	95	110	110	124	84	111	90	100	89	87	108	98	93	90	99	100	108	102	104	96	82	106	91	93	99	106	81	96	91	107	92	90	95	75	102	81	101	100	113	99	90	102	89	96	92	96	86	108	91	99	97	105	91	79	97	82	81	98	93	89	84	98	110	86	93	99	100	119	110	96	101	73	90	84	94	66	99	109	90	86	95	111	104	89	90	74	94	79	90	112	100	104	112	90	80	80	97	90	75	94	111	117	93	92	78	100	95	73	108	108	97	98	79	75	103	99	83	82	101	86	87	95	90	95	105	124	76	72	108	89	76	89	111	101	98	82	89	97	97	84	106	81	87	123	73	80	84	84	99	97	84	93	90	98	102	109	94	102	105	107	110	108	86	90	87	115	87	95	92	87	112	95	105	103	72	104	87	92	113	93	88	110	95	105	95	86	77	93	122	88	91	89	83	108	110	107	103	101	90	97	91	106	83	105	87	98	88	90	81	113	83	99	113	100	103	110	103	108	98	95	84	97	98	103	110	80	79	92	101	82	106	109	98	88	103	97	89	101	89	107	112	86	81	91	95	111	101	114	104	96	102	79	96	114	93	105	89	103	82	91	93	105	103	96	105	76	102	78	79	97	92	102	93	92	90	89	67	82	105	86	88	93	91	106	89	94	96	86	96	93	102	100	81	108	114	101	96	88	91	118	109	104	97	95	92	94	90	85	107	99	92	92	96	96	99	98	97	94	90	105	102	91	106	88	102	87	113	104	111	76	90	89	98	119	93	82	93	87	103	87	96	93	86	112	91	112	97	93	89	99	90	97	90	112	76	87	103	84	97	116	77	93	95	97	100	92	112	117	100	120	105	90	95	104	103	101	89	81	87	94	100	102	100	92	95	97	94	99	90	100	98	90	99	105	104	97	71	101	107	89	92	108	95	127	90	95	92	103	92	83	84	121	105	117	122	97	114	93	107	93	81	76	123	93	97	107	95	105	95	97	75	97	105	103	86	111	106	86	75	87	97	89	96	110	67	95	87	82	86	88	100	96	111	107	88	99	79	80	103	101	95	99	97	83	101	107	95	87	118	87	107	106	92	101	94	109	88	104	110	87	106	92	108	94	105	103	82	118	99	103	105	107	84	86	98	126	115	103	112	85	84	106	91	100	106	93	95	77	97	78	79	90	94	107	95	78	95	105	96	99	102	105	120	90	108	82	111	91	67	79	109	91	66	89	86	114	99	119	94	94	110	84	108	104	73	93	89	89	76	91	97	90	82	91	94	90	101	99	88	94	95	91	84	101	97	109	92	87	74	103	94	99	90	101	115	102	106	88	112	96	85	102	95	80	99	95	98	98	91	90	84	89	92	96	96	85	109	98	100	94	87	86	96	78	95	86	96	96	89	111	91	86	92	102	93	89	100	89	93	106	107	90	71	89	99	104	92	92	107	98	96	103	103	88	92	132	79	98	79	93	113	93	96	109	117	96	110	110	103	105	85	77	80	95	100	87	98	76	96	84	88	92	72	99	82	109	91	104	86	93	85	92	107	93	88	92	70	83	96	87	102	93	77	99	90	112	84	91	93	96	104	105	87	99	106	96	97	103	85	93	106	82	117	84	75	88	89	100	81	106	79	103	89	95	107	87	75	95	81	90	119	86	79	117	88	92	87	111	104	87	91	76	97	104	105	91	92	105	102	97	99	84	86	107	93	71	76	93	81	102	85	107	91	83	97	85	97	100	87	89	92	107	87	106	87	98	94	110	97	92	86	87	94	94	100	91	78	113	89	99	95	90	96	100	90	79	101	95	102	108	101	99	96	90	75	108	81	91	88	92	90	88	113	99	84	93	87	89	87	82	102	111	93	87	107	88	95	82	102	110	103	120	89	100	87	77	103	84	108	106	97	105	102	112	96	105	108	122	82	87	87	94	92	98	97	104	86	96	140	108	105	90
3128	4172	2225	1002	591	425	362	322	289	282	279	293	255	262	282	313	257	268	260	304	270	277	271	278	247	248	237	257	258	258	248	242	275	250	250	250	236	299	247	250	259	246	246	269	258	274	237	283	239	278	271	244	239	225	255	261	216	289	267	234	262	260	248	234	247	259	249	270	217	280	236	259	262	270	269	258	253	246	250	254	252	258	236	230	262	252	252	263	285	253	250	257	253	265	240	223	268	264	224	251	271	220	255	262	251	268	227	267	227	259	253	255	233	225	246	233	223	233	253	257	258	250	251	263	266	280	233	231	251	238	256	237	261	241	255	243	267	264	268	253	274	246	231	222	236	244	249	241	281	252	230	242	267	258	266	214	254	227	257	257	247	254	237	267	261	227	266	240	257	240	253	230	235	265	255	225	255	231	248	255	233	263	249	280	232	248	256	275	242	236	262	262	251	269	259	257	231	239	246	255	227	223	236	258	257	221	249	250	248	260	250	258	238	240	246	263	246	241	225	227	265	257	269	276	242	231	256	252	254	254	229	239	279	239	222	241	255	276	254	247	279	247	256	260	232	259	228	248	245	255	248	248	258	251	232	259	258	247	251	248	249	252	246	266	260	254	259	237	242	230	269	232	248	253	244	240	244	216	249	240	248	283	252	247	249	254	258	237	242	246	272	232	246	280	268	270	270	284	261	257	231	249	273	235	275	251	246	243	242	215	258	262	247	256	253	252	264	287	261	261	251	261	235	239	261	246	256	253	242	253	253	250	248	267	238	243	259	242	270	254	259	249	266	247	257	229	254	279	282	250	240	291	259	247	258	221	261	242	266	249	263	264	211	267	260	230	265	252	245	241	284	268	227	271	291	246	259	245	260	244	259	261	275	243	291	249	229	267	238	265	246	249	230	251	245	244	223	249	265	264	266	266	246	224	257	232	271	257	250	267	259	244	240	267	272	218	234	277	254	250	277	253	276	286	246	263	254	254	233	283	246	226	231	247	265	273	222	265	250	244	233	268	247	243	246	235	247	260	229	254	252	263	245	234	231	271	291	228	245	235	242	264	282	279	271	241	241	252	245	253	242	245	247	232	272	255	227	256	268	265	256	261	251	258	217	232	238	256	231	237	222	249	257	253	270	251	261	235	242	253	245	268	245	252	245	247	226	255	241	231	239	243	245	244	266	255	285	250	243	235	235	260	258	265	257	236	243	263	221	293	249	268	240	268	240	232	273	248	234	266	277	241	270	244	255	276	262	254	229	249	242	217	256	236	261	257	228	239	239	245	276	258	265	241	249	269	276	270	267	234	241	256	247	244	209	269	262	264	233	250	215	247	246	274	236	259	264	215	265	234	257	264	236	252	243	273	233	252	205	287	235	246	271	240	239	244	255	257	243	234	239	241	273	254	240	267	255	261	244	255	204	257	259	255	270	243	246	257	230	246	247	237	246	239	256	250	239	236	254	225	240	242	243	287	266	225	268	250	258	252	238	253	232	251	247	239	269	267	259	241	241	253	250	289	250	268	254	258	238	266	254	255	263	257	221	256	264	247	246	243	235	247	291	257	261	196	225	254	272	211	223	239	226	261	273	240	236	244	269	237	249	237	252	246	263	231	236	230	255	249	228	252	255	285	234	247	253	257	247	235	248	271	238	232	264	251	229	231	262	248	254	246	256	263	242	239	249	238	274	255	247	258	255	253	235	254	245	251	262	250	226	265	247	236	237	245	243	233	249	263	237	242	245	216	224	244	227	258	266	240	250	243	282	257	249	241	300	255	278	244	272	268	232	278	248	243	227	239	250	263	242	261	257	239	221	235	244	238	260	262	249	255	238	214	244	266	248	224	252	223	245	262	254	239	220	216	251	226	247	275	249	270	248	243	239	256	244	284	257	253	261	260	220	241	250	266	261	205	249	234	265	245	278	234	263	269	226	237	258	242	282	246	245	254	233	270	255	261	259	244	240	267	241	242	247	248	261	267	256	228	258	237	247	260	234	267	221	230	242	260	256	261	235	251	270	269	231	234	254	233	245	245	232	253	248	237	254	227	254	255	258	250	255	229	274	274	237	248	246	273	251	244	241	249	254	240	240	233	259	268	264	248	237	241	237	235	253	222	249	229	256	264	265	244	234	227	246	264	251	249	254	237	250	284	232	271	261	265	242	249	264	231	262	257	266	254	257	254	246	228	231	256	276	272	265	285	267	264	241	231	234	240	245	249	255	244	256	245	240	232	258	257	246	269	241	232	236	246	253	292	266	222	246	265	254	236	237	237	269	217	239	259	249	259	273	235	242	246	249	242	254	270	245	258	246	229	274	244	253	266	240	253	253	240	253	259	256	241	256	227	268	257	272	245	254	244	265	253	262	232	254	252	235	266	215	257	251	236	280	266	245	235	244	242	234	262	257	250	264	252	248	273	263	236	232	236	231	250	238	250	262	274	275	275	243	233	248	263	250	240	261	237	240	260	243	234	251	250	244	246	237	212	255	198	288	242	238	248	243	235	233	240	260	266	258	254	268	244	256	269	267	245	248	237	252	227	255	257	260	242	246	232	236	264	233	229	240	224	244	281	237	243	236	274	279	241	255	219	261	264	270	272	248	235	266	254	266	209	236	250	255	262	267	222	228	279	240	242	254	243	283	250	276	257	243	246	237	251	266	246	222	237	242	257	270	257	228	246	233	267	265	252	263	235	232	273	244	235	242	229	219	247	231	269	257	235	227	260	234	236	239	267	238	212	250	247	231	273	248	236	252	276	264	249	250	255	239	248	242	296	256	272	239	240	266	245	218	250	246	260	240	252	254	275	260	248	265	241	213	246	258	233	257	247	236	219	235	245	234	259	242	263	264	254	266	263	249	243	249	264	211	256	248	251	215	259	242	257	252	247	256	232	223	241	229	229	260	265	242	238	226	223	241	236	250	208	242	275	262	247	239	271	232	255	259	257	249	234	280	262	250	274	259	253	261	279	246	245	240	259	276	256	247	259	255	244	254	262	269	239	249	251	235	254	248	236	248	277	250	263	246	271	244	243	271	228	240	241	218	232	258	253	229	252	252	250	229	233	255	237	248	251	274	258	247	235	240	270	220	246	236	247	266	259	255	230	210	246	248	251	267	258	279	244	247	251	232	265	258	234	270	252	229	217	251	221	222	260	238	244	267	278	243	241	235	238	282	240	229	258	278	244	234	272	240	273	235	255	232	245	267	285	258	243	259	273	274	233	248	250	254	272	247	265	241	257	239	287	252	251	250	264	244	284	265	221	225	232	258	236	232	274	256	249	238	260	281	256	242	265	279	241	235	260	251	290	260	252	237	272	231	260	245	271	257	255	242	242	250	233	229	273	237	247	243	250	269	260	277	229	276	267	257	259	242	270	246	260	261	232	285	202	219	251	243	259	250	266	237	262	225	237	263	236	250	264	236	282	237	242	265	255	271	254	274	260	249	262	257	259	240	247	259	266	239	224	254	253	264	244	268	248	238	240	256	233
32502	10760	1108	476	391	342	350	356	362	350	327	376	361	294	350	321	354	355	359	328	351	370	373	353	362	354	389	330	344	341	368	311	379	345	332	374	328	320	337	328	312	358	355	358	351	339	361	343	330	375	329	320	334	356	340	365	326	334	343	331	338	376	342	347	331	320	369	320	353	310	347	364	342	353	339	336	368	336	356	342	353	356	325	345	374	332	361	342	376	331	341	311	354	345	356	332	322	321	353	358	345	339	323	347	416	366	360	366	346	345	350	367	320	326	336	319	349	354	328	326	356	340	361	332	328	344	321	344	346	355	354	308	334	343	352	336	353	338	348	357	354	332	354	341	323	350	340	322	344	370	343	341	348	358	352	384	345	354	360	308	353	346	379	331	355	332	360	327	334	370	326	309	318	350	315	354	365	341	352	349	372	345	353	345	355	335	356	381	363	350	328	351	332	289	343	361	352	321	351	351	302	323	301	342	362	377	346	365	318	336	337	326	338	319	382	342	334	343	377	372	362	308	303	345	338	349	356	368	297	365	326	319	315	317	351	320	379	338	348	367	391	339	337	381	374	360	314	339	295	348	339	359	340	332	346	327	370	345	331	318	368	351	320	370	331	350	369	359	349	345	326	369	366	356	340	319	344	372	360	342	329	341	373	329	348	363	335	339	333	351	344	302	387	330	333	346	342	331	328	391	329	365	356	329	334	352	357	330	340	356	330	325	330	337	328	331	329	387	345	358	333	330	372	330	311	318	343	336	368	316	348	316	344	331	327	302	329	371	337	337	340	325	334	344	361	352	335	319	322	329	334	346	343	338	306	321	319	365	336	381	349	343	309	370	355	385	359	354	363	348	310	351	369	381	336	341	345	370	335	334	343	320	366	336	338	328	328	294	344	347	332	339	361	337	349	366	362	327	366	357	320	330	368	346	358	337	359	339	327	324	344	340	356	327	340	322	320	334	357	326	340	356	364	336	310	294	377	343	332	353	350	336	348	325	361	342	328	360	361	355	388	367	331	346	334	344	338	304	332	360	384	338	297	303	333	367	339	334	324	348	337	314	320	326	337	348	357	332	334	340	341	348	345	327	312	347	318	310	343	358	393	334	348	351	357	356	379	360	333	381	300	339	338	331	322	354	352	351	371	315	332	340	337	364	337	387	348	348	376	311	327	361	363	321	317	320	343	344	388	341	340	353	356	307	343	410	343	372	325	363	367	370	320	343	334	332	342	341	356	356	339	323	322	352	321	320	342	339	320	375	342	375	338	332	377	350	325	324	338	340	364	353	304	325	346	354	330	330	362	318	365	333	349	365	318	392	333	357	392	352	344	320	369	358	330	335	369	334	315	341	347	367	356	330	304	363	328	357	341	342	347	343	325	354	373	366	340	347	349	335	343	369	325	325	318	364	350	374	354	370	334	339	353	358	392	358	330	341	325	348	347	330	340	324	361	334	374	350	317	340	340	341	365	335	344	389	376	368	312	337	347	366	363	337	376	332	317	306	358	357	326	344	349	357	352	346	354	324	336	325	332	331	322	364	356	324	371	334	333	347	329	314	364	346	348	362	363	338	322	348	334	355	351	311	347	352	375	354	376	354	324	363	330	332	319	345	333	350	381	354	331	322	317	342	326	318	371	340	368	349	343	315	381	337	346	331	330	340	364	353	364	350	374	345	353	357	352	342	353	357	360	320	339	329	305	369	350	347	345	359	353	364	332	340	339	343	363	347	339	305	316	326	310	352	328	333	389	346	312	353	329	328	338	326	342	300	334	317	314	319	339	358	335	340	325	324	339	323	346	340	351	330	348	314	347	330	357	334	314	353	332	364	344	346	356	350	329	370	364	368	327	323	341	347	349	339	335	338	331	331	314	351	371	352	347	369	359	345	374	363	324	353	324	337	319	363	368	324	306	351	337	341	374	310	320	360	334	392	349	356	333	374	325	340	362	372	343	347	344	316	339	333	335	363	349	359	304	338	354	352	353	342	325	354	297	298	339	298	317	339	357	311	316	324	324	324	336	327	357	301	322	316	308	351	306	307	377	359	351	359	362	327	330	339	339	362	325	375	322	348	338	340	353	354	330	383	338	336	337	303	314	335	353	353	355	338	384	335	329	365	325	340	351	333	319	313	332	368	346	314	355	330	359	378	378	343	335	348	368	354	361	363	386	371	356	346	365	376	337	369	320	321	325	326	373	323	354	325	323	342	378	327	391	339	353	325	349	352	369	326	327	334	355	346	358	349	354	338	335	362	337	356	373	347	358	340	341	324	367	353	358	336	369	378	344	357	352	339	336	322	366	342	365	359	325	324	301	345	335	314	316	335	351	330	368	358	337	340	347	344	328	344	351	359	342	327	357	353	358	331	312	338	334	306	341	310	352	315	356	355	332	341	327	363	346	357	330	364	379	349	347	351	345	326	357	328	356	344	328	348	325	357	362	292	343	358	358	330	367	356	336	343	365	338	324	329	374	385	357	350	337	358	300	311	339	393	361	336	330	364	361	333	324	368	380	363	353	351	366	355	344	367	374	347	315	342	329	326	344	341	323	335	314	341	362	357	345	309	358	362	336	357	334	352	332	332	314	358	348	345	363	361	317	337	332	357	349	340	326	315	308	338	319	383	317	343	309	341	349	337	347	364	335	363	395	333	382	353	375	377	339	378	328	317	370	326	324	327	317	351	348	322	359	341	349	395	353	382	348	369	350	349	361	340	369	330	334	348	339	368	339	325	357	371	333	365	320	394	337	374	320	345	354	368	342	300	352	372	367	377	333	309	367	347	310	374	327	380	341	357	367	382	346	364	331	352	351	372	356	359	354	345	354	324	350	343	335	386	337	359	344	346	324	356	343	323	332	364	340	363	335	326	350	361	347	354	343	334	377	316	314	357	321	354	346	368	366	328	336	359	359	350	341	320	306	345	305	318	340	364	358	297	346	292	350	359	347	343	336	346	326	371	370	330	336	357	332	358	359	320	337	341	362	307	358	364	380	346	361	334	338	345	333	373	356	374	342	360	319	383	327	365	320	371	364	361	306	351	353	360	365	379	352	348	344	315	338	346	326	352	328	342	332	335	343	339	314	324	348	312	335	360	373	338	358	414	355	348	357	322	362	349	325	334	349	326	325	299	337	346	365	368	351	347	332	358	305	358	345	347	345	323	337	328	349	347	341	336	339	359	325	342	356	335	324	356	402	366	333	380	343	354	316	328	353	311	370	359	337	376	367	338	358	351	337	357	379	362	352	350	306	327	332	358	348	325	357	359	346	318	325	332	342	327	381	345	351	352	401	355	346	334	320	337	346	342	312	320	334	350	342	379	364	323	342	399	328	323	317	336	342	309	325	337	324	369	353	314	317	365	350	323	345	350	346	303	308	351	340	355	336	335	351	325	310	384	319	341	325	372	348	345	354	359	308	324	346	334	353	329	346	330	332	371	357	369	354	361	366	359	359	325	312	352	392	374	343	346	355	348	365	330	317	347	336	346
5527	884	830	762	767	783	796	779	779	762	766	745	782	735	764	728	741	769	795	746	715	763	787	723	736	748	764	724	752	766	793	764	767	770	748	761	729	838	726	747	752	768	776	716	765	777	776	773	775	775	743	776	738	731	769	735	775	779	757	753	738	757	799	679	769	789	781	769	798	810	729	748	782	766	756	747	778	787	741	721	789	740	696	778	754	791	763	734	741	743	774	771	719	764	766	775	721	764	741	770	780	708	765	750	731	724	724	782	773	771	790	729	742	738	797	767	743	758	742	755	726	780	682	786	723	783	773	799	752	728	738	759	815	752	781	748	781	792	778	737	778	798	792	749	777	759	817	791	741	742	779	746	793	747	789	780	742	759	775	771	749	816	775	752	760	787	788	742	745	748	801	729	789	759	788	740	751	722	712	712	750	722	729	781	769	755	750	760	744	771	773	754	818	779	801	805	806	748	732	757	805	764	754	745	765	767	806	775	739	774	743	732	783	761	773	764	736	807	741	805	778	766	696	753	736	784	738	735	779	774	750	742	773	789	766	753	794	729	719	783	728	763	786	756	698	771	703	737	700	780	751	763	753	745	735	711	768	748	725	745	828	718	722	784	754	776	820	803	747	784	749	703	755	738	770	769	795	753	795	734	728	710	749	713	775	791	772	743	768	702	770	718	702	816	752	729	748	787	771	767	737	796	754	740	790	726	714	708	818	776	723	744	718	755	743	681	763	789	757	784	778	749	753	774	763	757	821	775	755	738	694	757	778	778	765	742	753	765	777	756	791	746	744	794	761	806	733	759	778	767	772	746	752	751	735	749	737	780	754	725	713	761	754	753	747	728	725	771	761	737	711	758	732	734	738	779	767	694	718	718	719	736	735	760	754	757	824	774	777	698	750	771	770	768	750	753	733	758	702	761	776	747	791	746	766	787	765	738	732	738	812	769	783	720	791	755	738	788	776	731	795	778	793	705	747	726	740	734	747	721	781	755	717	734	785	694	786	743	773	755	746	762	753	750	709	791	743	790	732	752	768	763	790	755	771	768	725	808	767	756	720	806	736	799	739	773	785	750	730	737	781	756	811	799	737	751	783	785	752	757	765	729	769	716	729	757	792	800	799	775	771	762	780	793	704	750	771	769	727	748	790	751	715	765	770	750	797	776	747	780	774	778	774	757	749	697	766	766	722	761	689	764	744	796	749	772	731	789	740	734	728	709	744	825	757	747	738	771	762	795	742	703	757	770	755	755	746	770	775	803	785	750	712	809	731	793	810	756	765	757	748	795	765	749	756	765	768	727	737	744	771	752	751	734	739	728	750	762	736	750	778	738	738	713	780	742	758	706	802	747	788	752	726	754	753	775	772	759	767	782	808	800	723	818	756	763	738	779	735	738	706	837	742	758	770	759	737	768	764	765	780	768	763	763	779	708	731	773	726	775	753	738	729	814	779	704	703	760	739	721	768	777	781	754	749	762	736	741	776	764	760	754	811	736	774	746	717	713	753	795	765	723	792	771	788	734	776	753	786	756	734	780	734	760	785	769	706	764	815	747	745	720	768	787	771	718	739	766	788	738	824	769	743	753	763	761	720	755	685	766	726	781	752	805	762	781	762	753	786	737	775	794	739	713	744	738	692	747	789	759	781	769	791	790	706	763	757	804	723	781	762	782	715	761	753	758	770	696	754	750	753	753	815	796	746	732	762	772	757	780	747	767	757	705	730	741	792	756	764	772	818	757	765	750	804	776	763	716	721	770	769	772	761	775	784	789	763	773	741	749	765	747	737	765	743	754	734	737	721	811	758	777	740	799	710	741	766	772	747	737	777	726	710	701	790	785	749	757	724	740	782	720	798	793	700	770	811	775	731	705	811	800	746	777	754	776	776	724	751	757	766	785	798	694	717	769	764	774	742	734	775	738	773	757	793	769	775	733	726	755	788	785	757	710	755	758	787	790	774	736	783	760	780	774	774	749	744	693	730	747	764	725	778	754	720	777	739	764	768	764	739	748	720	764	713	736	729	771	777	771	757	757	745	759	769	745	751	767	758	770	737	746	717	734	741	725	730	758	755	737	751	719	717	759	762	751	764	701	743	791	775	733	747	770	761	733	749	771	763	717	756	732	743	800	755	799	722	703	806	718	757	735	810	716	765	772	752	738	736	708	759	782	768	731	722	722	790	764	809	732	764	792	741	780	770	785	732	743	785	734	779	732	768	742	735	780	760	750	766	761	737	727	817	765	754	754	753	745	774	757	738	780	823	740	763	746	768	750	777	826	772	711	753	731	753	732	769	742	759	776	738	752	761	772	751	737	771	741	748	783	792	758	796	691	690	708	779	769	761	704	757	791	727	764	754	717	661	757	757	785	806	796	805	815	797	818	798	772	758	730	732	740	746	778	787	743	777	760	769	786	721	750	757	803	736	761	754	741	722	801	752	710	731	773	782	748	766	732	727	760	789	735	744	778	744	790	760	796	779	760	750	752	777	767	785	745	786	791	812	759	781	804	786	742	702	825	753	804	739	741	780	781	770	762	752	761	769	825	731	736	807	711	760	759	752	758	754	721	754	758	774	717	723	791	781	730	734	772	780	729	783	819	743	776	758	747	767	746	705	761	769	788	740	764	749	777	703	759	802	752	759	767	719	752	751	765	753	761	751	782	733	753	750	776	751	758	770	767	761	758	751	746	718	713	727	775	727	741	775	767	780	779	739	763	803	780	800	756	733	811	743	746	784	775	782	742	780	690	766	782	730	732	762	762	771	734	753	779	696	743	760	744	744	765	760	745	763	798	760	770	753	746	765	740	779	685	783	755	706	759	779	724	756	738	764	785	755	795	756	801	694	737	771	805	775	750	777	800	763	784	743	767	718	785	825	788	769	736	811	771	780	754	714	774	763	740	717	784	801	752	757	777	778	707	789	742	749	747	770	762	764	722	749	758	822	766	772	744	768	747	759	789	758	761	704	737	723	718	770	696	765	760	759	700	759	768	747	768	745	736	740	729	758	778	744	716	784	769	786	744	768	805	772	666	735	743	712	723	738	748	780	764	769	711	756	791	748	728	711	749	776	768	759	817	779	733	733	786	812	774	741	745	747	798	741	797	789	724	812	767	766	798	707	752	736	725	801	713	734	770	709	739	749	715	793	774	781	753	751	742	765	808	823	673	744	793	786	779	737	785	768	730	785	756	744	777	769	795	798	709	719	753	717	752	733	759	754	726	771	714	752	804	775	720	756	785	740	778	708	753	769	776	796	781	781	771	750	734	740	764	745	821	762	776	708	784	748	739	797	716	728	778	793	747	768	758	735	745	780	781	752	818	771	798	766	778	718	845	797	744	758	734	808	676	714	767	754	739	732	720	817	752	763	766	712	766	796	786	750	808	775	781	747	762	789	781	827	806	740	768	738	780	784	759	786	768	771	765	754	742	750	773	762	762	803	779	765	730	759	750	810	734	735	703	731	769	761	749	718	731	787	785	728	715	793	754
24526	20948	24351	27685	20471	1879	378	310	266	264	261	249	253	253	251	227	243	239	235	243	235	202	219	212	231	224	245	214	207	205	240	223	234	237	239	208	203	224	232	237	236	247	251	266	233	232	218	212	234	231	238	219	206	237	223	230	225	219	207	257	207	238	228	200	210	233	238	210	229	228	237	234	252	231	220	231	207	246	222	232	251	229	214	201	239	260	218	207	230	247	246	208	221	239	233	222	237	212	198	220	216	246	248	241	257	209	219	214	212	229	233	251	252	242	227	231	226	218	246	208	208	226	250	237	222	213	233	224	229	209	248	226	231	216	221	244	236	227	226	220	255	216	235	224	225	241	249	233	217	236	230	221	239	215	235	214	205	214	222	247	232	235	235	224	224	224	211	204	243	237	242	237	244	233	207	242	239	182	237	247	209	207	229	213	242	257	233	239	218	202	251	203	205	223	199	197	221	209	217	226	231	222	225	230	251	237	266	238	244	192	232	210	227	204	213	223	191	204	233	235	198	226	228	261	250	225	207	202	211	242	246	218	228	219	242	246	222	213	191	227	229	219	223	215	238	236	211	252	207	229	201	250	233	231	222	200	210	186	206	216	217	224	231	217	191	260	237	226	249	215	242	256	211	221	232	232	214	234	222	215	217	193	237	244	221	218	243	244	221	263	211	237	245	217	210	232	235	230	213	224	258	230	242	225	225	220	224	225	255	231	225	221	217	239	223	224	220	213	240	208	217	231	231	241	237	210	224	211	250	230	224	225	234	237	206	213	220	215	224	242	238	235	241	238	215	221	232	213	211	211	221	226	233	244	219	239	234	233	228	217	223	220	220	229	205	199	243	225	232	211	217	216	214	228	238	245	242	223	206	246	258	211	216	237	204	223	234	235	221	231	250	223	198	242	241	242	203	219	246	215	222	208	219	256	242	210	232	226	210	216	208	228	200	245	226	229	214	228	254	232	219	248	230	222	228	233	206	211	228	212	232	226	203	228	226	230	207	229	200	222	238	212	206	237	239	264	224	201	248	249	212	212	240	242	217	201	235	257	260	194	243	211	241	205	201	237	203	242	268	226	240	211	234	216	248	224	254	216	234	219	239	218	234	242	264	247	242	240	214	245	227	224	222	233	206	251	237	223	215	235	233	246	209	215	228	232	232	230	264	237	214	238	220	254	237	232	214	251	219	221	213	220	195	225	182	233	243	226	219	223	194	228	214	261	245	227	237	221	214	226	244	221	229	245	200	218	234	231	229	267	228	233	207	240	194	220	232	216	237	197	254	223	242	244	215	234	245	236	206	221	238	229	221	246	213	246	239	229	233	222	235	204	230	239	226	214	217	214	231	227	215	215	215	251	211	230	248	208	240	220	222	237	237	234	218	195	211	218	214	236	216	238	225	235	224	216	233	216	243	230	227	226	217	205	217	248	231	206	229	229	268	215	227	218	239	234	256	249	224	218	238	223	210	241	219	218	230	252	228	216	208	207	240	249	229	220	219	231	222	222	207	226	217	214	227	206	229	218	221	212	213	232	208	196	230	208	258	225	242	207	191	224	208	227	252	211	221	234	245	229	241	219	216	237	242	197	198	246	228	245	212	208	235	205	217	256	229	235	228	236	208	215	190	226	262	208	250	242	247	252	228	249	222	216	237	232	256	228	231	224	197	246	205	225	252	247	202	207	224	225	223	220	219	243	232	226	230	238	204	237	243	240	242	235	229	223	255	220	250	225	217	228	238	240	256	238	228	226	233	232	215	228	226	228	247	228	241	180	224	265	203	208	228	240	246	239	213	248	233	224	250	212	219	223	226	283	226	217	201	239	245	234	247	205	207	240	245	239	250	222	242	247	249	219	220	250	227	234	277	215	230	246	230	227	242	220	212	241	234	227	214	212	217	248	231	231	229	217	216	223	218	217	253	225	229	213	217	232	227	236	227	198	230	238	238	229	219	241	237	266	209	236	205	217	226	237	218	242	236	256	226	212	225	238	254	196	218	222	220	237	243	236	246	205	249	246	223	215	232	242	233	236	212	234	214	261	236	215	216	227	224	225	196	216	236	218	210	240	220	191	207	232	242	229	271	249	231	227	223	220	230	256	224	249	233	214	246	221	202	221	252	240	215	240	195	233	223	230	236	218	207	227	213	222	208	213	232	203	227	236	233	241	213	230	223	217	236	218	265	239	214	233	225	231	232	233	225	205	234	229	233	249	219	230	217	220	243	242	214	224	214	215	209	229	227	235	206	227	221	233	224	208	240	232	217	209	188	244	208	224	237	185	270	225	218	223	201	195	230	221	236	270	218	217	233	208	251	198	220	222	224	202	225	240	243	224	234	245	220	238	221	231	221	237	230	207	213	225	214	204	224	232	202	188	224	242	254	249	216	209	219	215	230	198	198	230	249	199	225	213	200	221	239	236	232	229	207	222	227	199	221	211	225	200	196	228	214	208	198	209	209	195	206	214	253	234	237	191	211	228	217	197	241	246	203	226	194	219	245	221	264	224	235	217	250	247	245	241	214	243	222	293	234	225	231	239	200	249	235	244	218	230	243	230	215	250	232	210	211	245	238	237	235	248	261	222	233	209	211	248	227	206	238	220	213	212	213	205	228	224	223	241	237	233	226	218	213	202	233	231	245	224	208	233	233	224	244	220	244	233	204	223	208	246	239	214	234	275	198	244	209	201	235	222	200	206	208	242	222	251	230	211	234	243	198	213	215	245	256	250	213	223	235	251	252	213	213	234	218	222	232	217	213	227	228	254	229	237	235	234	228	228	245	234	210	211	213	193	259	233	246	222	242	214	229	213	225	227	229	253	220	235	201	230	216	196	233	243	201	248	221	252	214	223	234	215	230	219	227	222	237	207	250	218	229	209	240	193	209	242	216	230	230	215	229	214	252	215	213	226	220	237	221	216	210	222	226	220	228	234	247	221	245	241	235	238	242	238	227	198	229	208	259	233	234	235	233	230	233	246	236	214	225	232	218	234	223	241	231	232	207	221	223	215	210	225	218	227	245	239	232	199	210	229	219	241	226	250	233	220	220	234	205	226	251	242	239	230	237	231	242	202	257	233	209	220	210	215	213	205	220	216	242	223	248	238	209	239	227	235	198	245	235	227	238	241	210	236	234	185	228	227	234	228	233	233	227	218	200	224	259	231	238	228	205	215	219	234	209	223	250	271	235	204	227	247	248	212	239	220	230	239	231	217	225	240	217	238	228	250	206	247	221	229	216	216	251	247	257	239	239	216	222	230	256	231	201	234	223	222	250	232	211	216	231	230	235	231	214	234	276	225	196	219	215	247	225	206	228	228	243	236	215	237	219	226	220	229	240	219	229	175	231	246	220	236	231	238	215	217	240	223	201	247	233	222	236	220	234	239	248	231	241	234	265	228	219	239	231	240	238	247	213	271	257	223	226	216	214	240	213	203	244	242	217	233	223	240	212	203	211	241	244	215	198	217	218	209	221	226	217	254	208	212	232	229
3045	2613	1574	914	709	552	590	545	524	523	502	511	508	544	478	532	526	536	509	529	512	500	502	538	538	510	552	520	485	559	507	486	507	486	553	486	457	480	515	498	502	449	467	493	473	478	538	501	515	549	488	529	560	532	537	532	499	520	523	513	495	446	579	517	486	537	536	504	508	497	501	546	460	503	502	485	532	528	488	519	490	526	537	510	506	487	520	486	536	524	514	501	509	508	493	531	529	502	521	466	486	475	470	504	463	502	495	523	498	506	486	517	488	493	538	514	482	513	465	516	511	520	492	512	512	512	508	517	526	544	502	483	452	500	470	483	497	488	533	480	573	472	478	520	474	508	482	543	467	471	526	524	517	502	580	499	498	519	513	521	553	508	493	479	467	502	505	496	485	521	494	510	526	500	530	507	562	536	496	510	507	518	479	513	545	518	500	515	546	497	485	524	511	507	499	521	469	551	481	515	534	492	503	535	502	568	546	489	514	519	497	501	540	476	478	486	500	522	509	506	491	532	509	506	519	478	487	553	514	484	488	544	519	533	492	483	515	527	540	494	540	545	503	501	505	506	505	511	528	525	503	524	517	476	487	498	519	562	510	524	495	517	536	493	503	506	528	482	508	487	506	505	510	491	528	517	488	470	532	482	540	549	512	489	508	478	515	502	515	448	527	463	504	503	509	431	503	499	540	467	488	473	483	500	540	499	502	501	500	539	511	546	500	496	528	508	511	522	524	492	501	465	507	527	503	500	494	497	538	521	526	529	532	493	506	486	553	506	508	489	512	524	518	521	541	550	525	521	510	488	516	502	496	489	528	492	520	493	516	501	539	481	526	477	547	478	525	521	531	500	507	505	502	459	493	525	512	527	516	505	514	485	516	514	529	507	475	494	475	496	518	481	546	491	519	532	528	543	481	459	509	487	514	547	527	556	533	507	514	501	520	526	575	506	520	554	518	520	560	502	520	472	472	502	493	533	475	531	512	546	509	542	509	474	501	525	499	509	489	516	496	527	538	520	525	504	517	506	538	511	493	530	545	535	521	494	541	481	492	528	471	527	547	508	472	505	495	531	512	517	521	456	549	510	491	514	505	516	512	513	498	460	502	544	519	547	491	520	527	542	470	498	523	532	502	526	494	523	529	522	481	514	500	482	500	503	485	542	496	480	490	518	534	500	499	484	512	472	531	528	480	507	493	477	493	511	543	528	488	506	514	518	519	485	495	477	482	527	520	495	558	561	517	504	485	541	494	508	544	524	496	506	556	512	495	558	531	498	491	524	501	469	525	491	485	492	502	494	501	522	504	509	499	527	493	472	498	494	511	518	498	489	514	495	514	515	551	526	495	533	495	503	519	498	473	521	491	496	505	539	476	510	528	530	510	512	482	474	488	460	493	509	517	473	512	507	502	487	514	536	505	497	503	518	489	478	527	468	526	511	554	462	526	533	538	484	505	548	508	501	486	499	502	479	464	507	511	534	519	479	542	509	544	501	501	511	511	515	522	472	481	556	477	483	506	506	538	481	523	528	494	528	536	496	532	568	509	542	525	516	504	515	511	491	534	494	499	476	524	525	516	564	515	513	516	498	523	503	496	505	494	532	498	536	520	501	543	537	518	521	520	517	505	488	544	500	538	536	529	541	488	479	513	572	517	514	520	512	502	483	491	527	487	515	506	528	488	523	500	474	499	488	458	471	502	522	507	545	541	529	530	533	504	473	522	482	483	503	504	504	459	513	509	482	502	529	488	513	503	486	533	499	519	480	471	519	510	472	488	497	479	487	559	543	516	559	507	492	541	519	510	473	524	526	483	512	508	500	521	456	523	473	515	487	501	560	534	473	492	504	516	511	499	498	522	519	541	520	485	509	509	494	498	539	505	513	504	556	490	496	503	485	532	522	533	514	522	531	543	504	489	465	508	471	476	506	509	483	488	499	518	511	489	510	512	517	488	516	513	523	504	490	540	473	516	528	509	529	507	514	510	539	511	456	468	527	492	503	503	538	479	452	512	519	523	508	492	474	464	516	576	541	477	525	476	496	529	496	527	503	493	496	503	515	470	534	502	510	493	515	513	488	549	518	499	511	537	489	533	509	469	515	527	516	504	476	495	474	508	529	504	484	495	494	516	493	504	518	527	489	526	515	536	521	525	498	501	497	494	487	508	515	504	532	525	514	510	511	507	510	493	498	521	510	487	499	516	552	493	490	515	527	492	519	475	557	496	511	491	526	514	533	506	516	527	518	508	508	543	497	506	519	507	506	510	551	526	475	524	475	506	486	519	530	507	476	501	545	474	564	513	546	517	514	491	494	510	523	520	527	502	488	490	552	520	530	490	471	526	503	489	482	518	524	500	505	523	489	492	518	538	507	513	528	477	492	530	522	462	526	490	493	484	501	528	508	515	560	525	504	484	478	471	465	514	471	530	535	525	519	535	512	518	515	480	503	525	551	498	485	500	505	494	493	524	518	522	515	494	543	506	476	533	510	519	524	524	536	488	521	555	509	513	491	553	519	486	510	554	532	509	507	516	477	513	483	519	531	512	513	543	512	496	497	520	469	497	542	492	489	494	513	546	499	513	534	501	498	550	504	493	503	457	460	485	487	511	495	508	466	504	539	536	488	545	506	526	493	525	501	526	469	517	501	497	490	513	521	523	503	503	513	553	525	524	507	524	527	489	536	520	503	526	536	503	516	500	491	518	500	512	485	485	520	520	499	496	519	506	491	538	492	446	502	534	487	518	528	536	544	493	511	514	525	452	544	503	491	511	492	564	498	528	492	548	494	505	500	510	521	513	558	502	494	492	506	517	525	500	488	493	477	484	471	503	549	514	525	487	492	526	539	488	500	507	508	562	527	504	510	506	525	502	528	504	513	568	540	534	520	514	500	511	492	509	533	543	484	506	513	500	505	460	520	535	531	498	507	528	524	524	501	535	551	523	494	518	519	493	514	519	516	506	518	524	511	510	518	527	522	481	478	462	500	521	490	515	488	546	496	478	497	521	510	476	510	536	509	506	524	497	515	489	496	490	492	522	513	491	486	495	504	507	490	509	505	510	563	484	521	487	466	493	539	504	524	527	524	521	539	481	520	469	507	453	518	472	567	504	534	537	514	520	480	517	501	506	508	497	487	498	514	496	485	500	493	501	489	522	513	507	493	509	544	507	482	504	485	533	501	513	477	551	537	495	525	521	497	542	505	506	485	462	500	520	476	558	514	513	535	511	522	496	527	493	526	499	481	502	548	509	455	495	516	508	528	527	509	527	529	536	523	502	504	529	496	497	504	492	502	506	517	484	539	488	508	542	514	490	528	534	490	511	501	480	501	537	521	542	460	539	516	524	506	522	502	506	516	535	533	498	531	522	492	533	527	503	520	506	495	496	489	507	511	467	493	509	535	537	517	498	484	494	514	509	512	508	520	492	518	509	519	503	535	561	500	508	479	526	544	509	503	508	506	495	483	547	514	520	516	544	498	529	494	501	553
23881	20998	25071	27112	21003	20799	1186	332	241	180	177	155	165	137	136	135	117	132	111	111	110	110	120	106	88	89	118	110	103	89	114	114	105	117	102	98	99	110	98	95	91	97	87	97	111	96	108	104	103	111	99	108	79	103	88	101	105	100	105	89	101	90	88	95	100	113	103	66	100	98	89	102	91	101	104	126	123	91	81	91	100	99	91	84	102	99	97	69	102	103	80	74	100	119	117	84	83	83	92	88	85	123	88	92	96	102	85	99	112	97	90	93	93	98	92	103	112	100	110	100	97	83	88	96	91	84	101	104	82	91	99	88	94	85	92	105	83	98	109	95	98	109	98	88	100	107	109	99	102	94	113	85	106	78	90	97	76	79	98	108	120	106	105	97	83	112	96	113	104	82	83	103	104	77	92	86	73	101	91	94	87	75	109	95	110	96	99	102	114	126	85	93	101	120	97	91	78	107	88	93	93	85	89	100	93	83	88	87	121	109	86	80	76	82	85	80	92	97	89	94	92	81	103	103	87	92	87	81	103	97	91	90	120	85	104	98	87	58	85	95	96	94	102	78	92	84	92	99	112	96	123	106	114	104	82	91	108	117	117	81	102	103	106	95	90	76	85	96	95	92	109	87	96	103	93	89	104	108	98	96	110	91	94	92	101	93	82	90	102	93	93	101	98	120	101	97	88	85	88	102	109	103	96	89	82	92	109	107	87	107	93	108	90	82	86	96	104	88	92	91	85	101	99	90	67	93	82	95	104	95	79	92	94	102	97	95	101	96	99	106	85	88	86	93	88	108	96	99	98	108	72	90	108	79	80	84	69	103	100	97	101	97	85	83	102	104	83	95	102	104	96	92	91	87	93	100	104	87	93	87	85	94	59	103	104	97	86	111	93	92	109	101	99	100	101	92	96	88	100	95	80	99	94	96	91	105	93	81	107	122	73	82	88	97	99	103	87	99	96	99	99	102	86	94	108	103	81	97	98	117	101	97	118	86	121	110	108	97	102	97	105	94	93	103	109	100	89	91	97	82	110	101	97	81	94	95	96	93	103	98	96	102	108	101	78	86	94	92	81	104	103	89	99	101	77	99	105	94	98	98	92	93	97	97	94	95	85	115	101	97	121	99	99	83	94	105	94	98	100	86	90	92	92	79	87	91	87	102	79	85	106	73	83	86	88	97	103	106	99	108	83	106	94	72	81	71	82	107	92	85	80	103	91	102	109	104	111	115	93	86	111	81	97	96	94	92	81	98	85	87	86	84	94	104	100	113	91	111	97	92	105	88	99	108	95	86	96	108	90	88	89	98	92	110	97	96	89	86	85	101	109	65	92	100	100	77	108	100	98	84	100	90	91	74	90	101	94	90	110	100	103	82	93	85	103	95	99	95	101	82	96	104	83	86	88	87	95	91	108	95	82	96	83	107	110	100	96	96	88	102	82	94	85	105	101	95	86	87	103	80	83	90	105	96	98	77	83	91	97	95	87	86	102	103	107	88	96	89	100	117	97	74	104	96	81	91	100	73	78	93	106	75	87	100	96	94	99	86	108	96	81	108	90	98	88	98	97	111	95	86	87	82	85	68	104	111	79	92	108	87	91	97	102	111	98	84	85	106	78	79	99	120	83	83	99	121	81	116	105	91	94	95	91	103	71	96	94	103	127	98	85	83	97	82	86	87	88	86	122	104	92	87	116	99	98	78	67	104	113	101	125	101	78	109	103	95	80	73	104	98	91	101	97	98	90	104	98	100	99	109	89	102	77	91	83	97	98	100	96	95	90	95	88	100	96	93	111	111	96	94	93	112	84	106	89	99	107	71	104	99	91	86	81	87	110	81	90	94	114	83	111	82	100	103	95	101	79	81	108	88	96	106	78	82	102	88	90	109	92	88	97	107	91	113	101	106	70	72	109	101	104	122	85	102	103	112	95	70	104	102	91	105	95	111	106	99	96	92	103	88	93	107	87	80	99	105	95	98	98	79	92	98	89	99	106	96	104	109	80	89	79	104	113	96	99	99	97	101	101	107	88	99	107	98	74	103	92	94	96	82	108	89	99	93	75	101	109	100	104	97	94	104	83	96	88	90	104	102	93	93	88	107	78	102	103	92	99	90	94	103	91	98	108	111	118	103	101	73	99	103	91	92	88	101	95	100	97	83	86	103	98	86	105	109	87	105	81	106	102	80	99	107	110	107	110	93	103	92	109	107	102	100	95	81	108	87	98	73	111	109	86	91	87	99	81	91	88	114	94	111	93	105	98	104	94	93	83	110	102	93	97	110	91	114	100	74	89	63	92	103	98	99	76	95	85	87	90	95	87	100	114	92	94	95	78	96	90	92	83	84	94	96	91	90	95	99	80	80	96	81	79	86	100	100	96	87	88	106	114	79	119	95	97	98	93	81	99	91	91	111	114	124	98	113	89	94	89	73	89	110	71	95	106	106	85	94	86	107	74	98	101	107	93	105	86	78	108	95	74	79	102	104	98	104	93	96	93	91	111	89	94	94	84	82	105	81	95	109	76	96	69	103	93	84	107	98	96	104	96	94	98	102	84	97	74	106	92	106	99	109	90	110	82	84	77	90	106	88	93	103	84	99	120	114	79	87	84	116	112	83	113	88	117	91	94	100	101	91	106	94	91	94	98	111	82	124	90	107	87	82	98	108	84	91	99	102	97	88	112	83	95	105	106	83	103	120	93	118	80	101	87	103	106	96	95	98	96	107	94	102	98	84	107	91	93	99	102	101	105	94	111	105	81	82	94	85	99	92	98	94	78	105	113	106	104	110	74	102	115	90	102	111	108	102	114	100	105	96	112	88	106	88	98	100	92	99	105	91	85	89	93	91	87	83	92	83	103	87	103	96	110	93	95	90	83	103	85	110	118	87	108	111	91	76	97	94	86	90	98	73	102	91	91	83	90	92	114	105	87	82	91	105	107	106	119	98	95	87	102	100	100	103	91	85	82	105	83	89	113	98	80	133	96	99	115	88	100	91	103	108	95	93	86	102	117	89	103	113	94	90	72	107	97	93	78	90	110	104	115	102	95	98	93	100	82	101	94	107	93	104	112	100	90	102	78	98	91	99	101	79	111	109	81	101	86	95	93	109	123	106	94	92	109	117	82	95	106	77	106	92	100	86	74	111	73	101	101	96	100	101	93	104	103	105	94	83	102	96	108	101	99	94	114	95	89	76	91	81	91	94	100	92	88	103	90	84	93	108	101	87	92	88	93	90	103	100	98	94	89	105	96	98	93	88	101	95	113	91	98	99	100	97	94	80	94	96	81	88	102	86	107	116	100	94	89	94	92	117	81	79	92	80	103	96	107	113	104	95	96	90	91	112	99	85	91	90	88	93	94	101	98	103	106	97	97	76	102	91	93	97	85	76	85	94	119	100	95	84	98	90	104	101	99	83	110	93	98	97	95	86	102	84	109	92	74	74	105	77	98	85	105	85	79	84	106	86	87	100	79	75	97	101	102	119	96	96
3034	4199	2407	1019	635	443	354	321	315	286	265	288	276	274	269	262	274	263	226	280	239	282	270	265	278	262	239	243	274	232	257	247	256	238	257	249	251	259	283	262	263	271	256	277	270	224	240	256	246	210	235	247	251	233	243	239	242	286	234	243	267	258	253	242	240	265	249	229	257	246	250	249	242	230	235	269	268	228	243	231	279	251	251	215	231	252	242	240	257	245	240	259	249	240	246	248	243	232	259	246	254	226	262	277	224	251	236	266	271	259	277	256	245	253	254	268	237	268	282	255	265	255	265	259	263	237	237	216	251	262	229	252	254	249	256	241	243	244	250	226	261	249	237	259	239	243	244	253	235	277	239	270	232	267	239	217	228	300	264	254	219	262	267	258	226	256	239	264	253	220	228	257	253	236	222	241	260	245	270	257	252	288	279	253	249	248	250	239	257	230	274	241	259	246	255	262	261	257	255	262	238	260	249	250	272	262	257	246	235	249	261	257	216	263	271	249	240	246	236	273	265	240	223	261	225	212	249	229	261	253	232	257	270	229	275	268	243	229	269	259	248	240	249	275	273	257	228	260	242	233	256	235	260	250	263	260	267	241	238	277	250	253	248	264	251	263	274	233	269	249	252	243	249	248	237	239	268	233	249	259	242	263	241	251	267	239	233	241	259	273	248	237	268	263	256	226	256	241	239	238	271	257	250	232	236	258	258	248	233	253	258	263	252	254	222	291	258	235	256	271	266	254	262	226	253	242	290	250	242	291	271	258	247	243	249	284	229	234	268	244	250	260	222	255	249	227	270	258	239	255	233	259	213	248	276	251	267	243	215	249	275	252	243	233	236	236	272	249	243	213	255	243	258	269	252	258	222	269	240	252	256	228	240	268	254	232	240	267	265	242	245	246	259	262	235	268	250	266	264	226	275	239	263	240	253	259	254	266	259	256	243	260	246	280	262	260	261	256	246	250	250	263	245	270	244	247	232	249	254	271	258	275	254	286	240	241	259	234	252	238	216	239	239	237	262	282	225	250	245	238	237	234	259	297	247	268	244	255	240	241	248	253	262	273	224	230	228	268	254	263	266	256	239	250	244	249	229	244	245	256	240	234	233	272	249	252	252	242	267	281	279	247	227	251	230	236	226	204	238	210	242	262	240	221	224	252	217	225	246	239	246	249	250	248	239	222	268	261	237	234	240	245	266	231	241	234	259	239	271	250	237	224	214	256	275	269	226	253	258	259	268	219	245	211	224	248	225	247	245	238	213	249	220	234	285	249	249	238	253	237	219	268	251	254	218	249	268	251	221	248	232	261	237	255	238	264	252	244	243	230	236	242	276	250	226	230	236	238	244	235	242	258	271	242	247	240	246	215	274	243	259	287	239	253	258	225	255	254	238	267	249	258	239	261	260	252	259	260	238	229	243	272	264	253	261	257	236	262	238	241	277	236	240	250	244	227	277	245	269	234	268	257	250	254	224	281	213	233	225	244	258	252	261	261	266	271	224	262	229	235	235	251	264	263	266	238	245	261	246	251	217	275	253	247	246	253	258	258	239	259	269	248	263	246	263	247	258	247	290	239	236	261	252	217	262	267	227	262	231	213	239	259	227	226	234	247	242	262	245	283	231	245	268	262	266	233	252	246	261	250	247	279	266	259	253	260	265	268	249	283	225	254	266	256	243	269	260	243	246	232	267	261	256	252	235	253	247	233	238	267	249	247	248	257	251	249	268	252	233	263	216	239	259	237	253	243	258	233	249	231	237	251	240	251	289	247	270	265	243	272	265	235	234	245	268	251	233	261	268	263	257	222	228	249	265	239	238	243	251	241	265	246	219	222	249	265	264	223	222	250	261	285	259	239	247	234	254	240	239	231	247	249	246	193	244	271	267	244	245	276	242	266	250	239	239	240	232	262	242	259	251	251	225	263	244	274	263	222	241	243	252	237	251	243	228	247	251	230	232	225	256	248	241	234	243	259	258	235	254	287	243	240	237	256	239	264	250	247	263	233	245	262	239	221	249	283	256	250	267	236	252	275	235	217	242	279	283	256	249	260	245	250	244	241	256	263	258	235	255	271	267	233	267	234	248	266	243	247	254	248	252	276	243	252	258	244	276	249	216	243	224	243	254	270	248	257	289	270	239	262	256	242	272	264	271	246	258	241	258	237	241	238	226	280	249	262	235	250	254	238	254	211	248	259	260	259	254	264	240	240	241	275	244	267	246	226	235	234	241	283	239	219	253	222	279	259	267	256	248	243	286	250	238	247	260	231	262	254	255	236	226	235	248	224	259	281	276	255	231	246	255	241	256	244	271	231	233	247	231	217	258	257	241	243	240	241	237	273	235	244	230	225	252	247	260	257	239	263	252	209	240	246	232	236	281	219	273	270	264	242	262	255	256	240	253	249	252	252	270	260	245	258	247	233	238	251	225	243	255	239	254	250	270	234	253	261	267	253	255	242	242	250	242	238	236	234	254	254	237	249	226	227	223	228	221	214	258	232	272	246	220	236	274	262	274	241	237	245	235	247	248	247	227	242	235	243	258	252	249	234	228	220	234	258	240	247	234	277	247	288	253	249	238	218	259	268	247	242	251	291	262	253	269	255	241	234	259	262	275	272	265	220	256	227	269	248	213	216	240	245	250	249	249	221	249	214	277	266	216	238	255	253	247	235	245	221	274	256	242	225	246	291	246	248	250	266	238	240	247	223	261	275	237	240	240	252	252	262	243	255	255	243	257	258	277	236	267	244	261	268	271	244	246	255	217	241	259	256	251	238	279	249	230	252	252	276	238	231	277	228	252	243	239	256	257	237	228	287	281	250	256	268	228	251	266	248	256	231	270	276	265	238	219	241	266	252	253	274	252	252	264	232	273	247	247	252	246	231	282	236	238	223	240	245	229	238	233	260	248	232	226	221	229	274	275	253	234	262	252	261	257	227	257	237	235	284	226	269	243	232	259	226	257	269	238	258	235	262	259	250	242	260	271	242	261	242	250	247	244	258	228	232	253	255	240	248	258	252	233	236	277	241	280	255	234	224	245	232	256	273	242	263	276	255	242	226	253	229	214	250	232	231	252	241	256	252	249	250	268	241	241	270	240	268	243	234	254	241	244	229	213	276	247	234	241	232	263	249	251	225	201	260	233	251	238	254	252	228	257	245	237	247	251	279	276	265	264	263	250	258	253	270	232	227	232	221	247	241	250	236	274	278	268	236	258	298	255	245	277	245	266	249	238	266	263	251	265	264	254	236	226	253	253	236	276	265	238	246	255	241	234	275	237	251	247	224	251	259	234	227	246	259	268	225	281	252	262	279	247	261	277	249	255	260	249	233	237	230	243	241	247	244	257	244	238	232	281	250	241	226	280	239	279	263	243	227	263	237	250	267	255	248	226	242	223	241	242	273	252	244	252	257	228	246	261	279	268	272	263	253	237	251	263	250	225	253	253	227	255	269	245	245	250	249	248	243	252	231	246	250	251	262	277	258	246	240
32285	10625	1054	378	324	336	343	324	333	335	372	312	374	348	328	360	348	360	329	353	358	338	349	347	331	361	348	357	348	351	317	342	339	337	355	363	335	332	341	320	322	382	332	304	325	340	329	341	338	353	341	371	352	354	350	316	328	318	350	337	309	372	329	347	321	334	347	291	351	327	343	353	367	331	320	363	332	336	347	336	299	370	345	352	337	356	328	337	353	346	357	330	304	323	354	345	350	334	331	344	327	341	385	347	338	343	359	331	361	335	330	327	341	335	314	334	322	317	369	369	340	352	316	375	360	364	391	370	330	321	337	373	345	348	358	345	335	365	338	337	360	347	340	353	321	368	366	357	301	346	334	329	342	343	362	351	305	334	388	380	337	343	344	333	393	334	334	331	357	368	332	342	347	347	303	326	332	340	346	326	332	351	344	325	349	348	343	326	339	350	318	350	334	349	330	331	302	396	317	331	342	350	349	334	360	363	372	309	308	343	314	354	364	340	331	332	334	357	361	348	339	333	334	358	345	295	347	349	378	338	362	373	320	361	383	338	350	357	342	372	350	361	368	357	323	304	351	353	332	348	327	322	356	337	343	346	316	345	338	295	336	369	329	337	323	331	317	347	328	344	305	335	370	376	342	359	333	358	337	368	349	322	346	351	310	326	328	332	308	336	325	369	358	335	335	336	368	313	347	352	342	315	363	343	355	343	337	334	312	347	313	367	371	370	361	360	350	361	309	329	353	353	328	299	349	365	345	372	348	323	300	376	343	374	328	319	332	333	343	324	331	375	352	330	343	343	347	357	348	339	346	387	351	341	354	340	339	377	345	343	307	356	337	353	356	359	389	371	344	336	339	359	368	320	293	367	321	326	334	313	342	333	338	381	332	342	343	297	375	354	371	322	376	315	332	325	361	333	330	369	394	380	340	342	341	332	318	339	357	355	336	350	311	357	337	337	375	329	371	349	364	343	352	320	337	341	328	315	380	392	342	356	335	357	342	338	369	343	337	313	321	337	377	333	373	378	365	373	351	294	335	349	338	312	314	345	357	332	353	330	352	361	335	380	356	315	337	356	338	319	360	353	363	320	331	338	348	370	343	371	315	354	310	336	352	306	342	333	336	305	351	359	326	365	346	340	326	329	363	338	334	335	343	336	310	326	348	351	317	372	341	345	323	353	351	325	307	353	342	340	320	307	347	335	321	350	377	342	330	345	363	297	346	331	366	347	356	356	365	388	337	333	326	333	336	331	346	338	309	319	346	366	359	383	315	364	386	359	339	372	337	355	376	338	324	333	342	358	340	351	332	361	332	342	351	332	367	354	337	346	308	320	330	349	335	327	282	328	311	372	342	329	329	358	322	349	366	334	376	329	341	357	345	350	323	360	345	338	336	325	348	338	333	350	344	320	337	324	308	312	362	331	328	327	342	357	349	361	335	352	337	355	311	364	330	333	321	349	332	354	354	341	352	342	341	339	326	345	318	368	348	359	333	349	339	326	344	299	329	336	357	363	353	349	369	338	414	349	346	342	355	341	330	314	366	308	362	347	326	353	352	345	339	316	336	364	362	331	296	354	375	352	353	338	356	368	366	341	309	321	382	341	373	344	370	327	347	348	365	316	354	353	300	341	349	348	341	363	324	341	299	357	334	347	347	326	352	367	341	287	351	321	341	319	360	344	370	325	344	295	361	337	322	313	338	342	316	317	346	328	329	376	320	324	361	334	392	350	356	316	342	341	320	363	383	364	344	375	324	379	355	337	365	344	370	345	333	347	334	331	358	362	339	306	320	347	333	336	341	319	317	333	352	338	352	338	343	349	321	341	340	352	362	349	311	344	379	342	363	354	346	334	354	343	371	354	331	385	310	362	338	329	355	351	318	308	372	354	397	345	332	329	328	315	335	313	349	387	356	328	340	361	369	346	324	344	340	319	361	328	382	335	349	325	352	345	323	362	338	361	350	417	316	340	355	334	320	371	351	378	299	360	313	351	326	329	354	346	354	345	323	346	325	334	360	371	332	331	338	320	365	342	325	317	354	364	348	338	350	350	338	363	345	361	336	355	331	322	308	346	308	359	330	361	317	326	335	348	345	316	340	335	361	368	373	327	371	323	333	342	336	379	349	368	382	335	364	357	385	315	314	374	320	319	376	366	348	336	321	354	355	306	332	319	310	320	342	328	341	325	345	332	361	335	351	347	348	348	361	319	327	328	363	376	324	349	325	338	325	361	353	322	334	342	342	352	352	337	332	355	323	353	384	321	366	339	351	361	337	303	354	327	337	354	340	376	313	364	353	343	358	362	347	317	339	342	346	323	345	361	360	388	383	349	314	332	337	335	337	360	345	325	358	313	323	358	331	342	348	338	322	354	331	372	359	373	339	329	341	328	310	355	353	377	350	377	341	321	359	368	339	322	358	349	361	328	346	371	355	324	298	326	359	391	334	364	371	370	335	350	325	347	345	320	353	322	325	356	313	321	350	344	377	311	350	335	360	359	367	352	320	380	342	357	352	324	334	372	347	371	349	322	327	336	321	330	354	351	334	336	354	346	366	333	356	355	333	322	357	328	326	364	310	385	389	371	367	331	337	325	370	316	337	328	353	364	324	321	302	358	353	326	344	319	332	374	339	345	340	357	307	308	302	318	318	329	368	317	311	329	353	360	335	321	331	322	330	372	339	322	342	343	365	359	313	348	345	321	329	383	326	341	359	367	338	338	377	323	321	368	330	345	328	344	336	353	352	322	311	333	348	308	329	325	328	359	368	346	342	348	333	337	338	354	350	341	323	327	342	344	323	342	326	340	339	350	324	322	342	380	350	363	351	363	315	342	350	347	313	344	302	400	374	329	322	336	352	324	312	343	350	316	332	347	337	353	297	380	331	348	356	361	361	370	321	328	321	368	367	360	339	360	321	326	313	349	353	348	342	362	326	335	343	349	332	311	346	334	314	366	333	322	363	354	356	334	342	321	356	326	356	322	310	332	344	337	349	363	341	362	324	382	333	324	328	351	347	350	321	325	349	338	329	316	337	302	340	321	326	358	366	340	353	336	338	364	371	347	339	342	308	335	331	354	359	308	362	342	330	325	390	347	345	322	351	348	327	318	330	330	367	369	327	355	343	345	305	331	337	327	362	339	360	377	356	338	328	342	333	362	322	333	312	347	337	359	351	332	351	335	361	332	334	357	329	311	329	357	369	347	342	330	345	376	354	344	317	318	354	328	343	351	315	352	357	356	375	364	359	360	330	345	291	362	366	372	336	362	323	384	349	337	332	323	345	398	331	314	359	335	352	335	342	331	336	354	349	330	315	360	317	340	310	340	340	314	334	354	332	340	355	339	365	320	336	351	364	377	371	355	347	391	324	335	346	337	329	326	307	355	321	351	361	344	338	356	350	337	330	345	349	332	368	334	337	323	338	339	332	332	363	326	310	367	366	335	306	349	325	355	376	359	354	340	356	327	344	346	342	319	329	343	346	318	350	323
5515	874	857	779	750	778	805	789	778	737	753	778	819	748	772	721	774	722	730	741	760	811	773	768	759	762	764	775	760	766	754	721	765	789	747	770	749	757	750	787	723	727	786	733	723	781	755	739	769	769	822	751	751	762	732	736	749	748	706	767	733	733	743	746	753	728	763	755	772	778	779	763	769	721	709	786	750	766	765	757	789	768	739	750	779	720	751	757	793	780	727	751	784	757	744	762	743	767	751	775	763	791	765	811	725	773	803	779	746	766	730	746	792	757	749	751	760	809	796	770	772	765	741	767	779	775	744	751	762	767	726	772	764	767	770	754	721	779	760	731	761	738	708	719	740	776	754	756	766	816	743	805	762	758	763	738	750	765	765	736	750	780	801	792	747	748	750	742	743	796	754	761	794	770	732	685	761	811	781	749	728	764	738	755	701	758	773	815	725	825	750	779	764	713	776	786	782	761	797	753	712	777	795	767	779	757	781	731	732	693	751	716	758	806	752	765	731	753	727	747	787	731	750	760	742	721	773	775	744	712	744	758	793	773	755	766	762	732	760	790	768	783	717	714	713	766	755	735	739	747	776	764	720	727	786	764	737	687	792	735	744	737	736	789	746	752	732	731	681	778	750	771	747	761	727	787	778	714	736	770	820	743	762	808	723	810	786	791	771	742	706	719	721	738	780	785	754	772	804	767	745	752	765	730	758	784	709	734	780	742	701	716	769	765	784	830	760	776	731	774	732	751	753	766	771	764	749	710	724	734	745	756	725	741	745	713	723	758	750	749	744	757	787	736	785	743	740	722	748	762	802	799	715	751	766	760	757	794	743	712	765	771	743	757	736	750	729	736	741	788	715	778	780	719	709	774	756	757	729	684	748	757	738	750	729	723	729	748	778	747	821	749	744	716	757	772	709	750	748	750	770	810	824	684	730	787	778	715	755	758	745	754	758	729	759	728	749	758	795	758	756	711	776	801	783	750	732	788	784	773	717	761	776	758	740	765	810	734	809	724	789	744	758	768	792	792	701	793	753	713	803	715	731	768	726	801	885	737	764	774	767	729	762	753	767	781	767	775	719	730	821	795	792	725	744	804	812	776	766	786	752	742	763	762	761	740	762	747	767	747	807	722	767	724	773	795	765	709	746	738	779	783	762	756	725	738	787	736	739	739	748	763	724	759	732	764	754	776	772	762	764	778	716	771	722	758	762	768	708	680	779	749	752	711	818	785	733	829	751	753	711	707	745	745	738	752	760	790	711	741	790	753	725	769	748	736	737	720	724	793	738	762	762	743	744	741	777	804	817	744	744	774	780	756	802	789	779	733	771	743	786	740	752	797	727	769	724	749	765	688	736	795	723	772	774	798	707	777	772	733	731	820	820	775	792	761	737	727	812	698	744	762	790	794	751	764	786	719	766	693	787	773	729	778	676	750	719	770	776	758	764	763	793	761	751	758	821	754	789	725	731	745	726	763	732	742	772	767	759	729	783	761	782	773	793	793	710	794	765	772	739	742	724	757	727	729	804	718	746	751	717	751	781	772	725	773	730	764	764	767	781	711	708	764	723	756	759	742	733	774	786	765	792	751	743	761	761	768	719	811	779	749	801	768	732	739	750	797	719	762	733	760	757	812	751	759	703	745	762	754	740	764	809	754	762	796	825	766	768	829	731	782	732	802	711	755	772	758	748	776	686	758	768	746	755	785	731	743	779	801	770	715	800	737	735	722	713	706	725	704	749	785	780	753	787	767	765	787	740	745	745	747	751	714	795	756	750	694	783	775	755	811	738	723	780	717	745	771	754	736	755	802	732	758	760	742	770	766	772	720	770	737	741	750	783	759	716	748	753	767	762	728	780	723	732	753	784	684	697	717	764	759	795	789	755	747	715	747	715	790	765	784	767	748	749	749	777	735	716	761	746	768	716	764	745	738	794	764	761	805	740	754	739	759	785	798	767	780	736	751	757	755	732	775	761	723	773	772	749	751	745	747	762	786	753	802	714	741	745	764	755	765	748	752	730	762	777	764	804	751	773	782	747	761	750	729	798	827	739	746	730	757	804	785	763	777	738	710	710	778	734	828	783	733	751	778	754	763	735	717	770	782	744	688	749	758	747	778	741	765	808	727	756	781	732	774	730	768	729	778	796	747	734	751	758	811	715	768	779	704	794	759	738	744	798	741	711	767	711	763	746	780	755	720	751	737	781	764	799	715	759	745	751	772	786	738	754	754	743	744	745	727	753	783	799	762	774	784	759	758	786	712	810	768	788	793	769	721	747	757	757	772	748	718	730	710	778	749	726	749	732	722	722	761	770	702	784	764	762	750	758	749	787	709	741	799	737	722	731	779	777	785	769	720	803	739	736	781	725	744	724	774	723	757	773	733	730	774	734	746	783	750	708	759	780	771	768	788	753	732	775	763	764	717	775	753	733	767	771	730	741	812	752	803	716	782	740	750	734	752	793	766	767	727	784	739	769	782	756	796	798	766	795	751	761	750	742	752	775	739	790	782	715	752	696	734	737	794	711	776	767	725	784	753	754	798	711	763	764	766	772	787	751	738	787	760	788	721	770	732	809	713	727	768	751	749	742	751	747	727	684	743	755	704	695	775	770	747	729	736	742	798	743	751	773	715	780	733	727	745	766	769	780	774	732	741	757	732	741	741	744	726	745	767	785	726	721	738	791	758	723	726	787	739	794	727	751	749	759	786	763	734	754	798	771	753	798	794	753	773	739	741	780	694	735	782	722	756	749	754	747	719	799	740	728	758	782	761	749	724	744	758	738	724	767	774	765	801	743	732	753	721	736	770	768	776	740	743	772	771	766	785	762	716	811	718	773	772	732	775	732	744	710	766	728	767	785	803	772	738	736	768	766	721	694	758	744	743	783	734	717	727	800	737	763	765	752	754	776	764	774	759	800	750	754	811	766	722	736	797	766	785	753	741	747	801	764	784	759	731	717	803	788	697	796	780	786	752	776	769	739	751	789	770	771	813	762	782	725	801	739	741	792	759	744	816	725	811	748	772	724	746	790	790	755	782	776	764	775	752	737	800	737	750	773	839	810	756	786	774	770	741	773	739	748	773	805	776	736	773	773	767	746	751	779	760	761	740	775	798	721	725	766	737	756	691	744	774	724	748	779	808	713	773	773	778	750	779	703	689	773	764	741	773	768	761	740	742	755	750	792	706	805	735	770	758	735	749	688	782	778	774	725	743	739	771	744	760	760	754	749	711	717	784	704	770	737	734	795	787	821	759	697	749	734	805	746	709	702	721	760	777	722	757	701	721	783	751	720	741	766	798	750	703	727	709	761	793	796	750	727	794	756	756	743	807	757	771	736	776	764	784	734	748	789	724	781	775	715	733	760	726	728	718	734	735	776	729	799	778	727	770	744	759	800	767	790	786	756	766	768	738	752	769	773	788	678	753	794	752	781	746	716	770	770	764	759	761	787	790	756	771	717	746	757	735	723	755	721	738	733	767	749	746	743	734
24567	20958	24351	27724	20406	1889	396	325	296	278	254	269	253	247	254	256	232	261	245	230	248	228	240	231	241	243	225	242	241	225	232	220	224	216	224	245	254	225	227	229	227	208	237	232	248	221	207	234	239	233	232	216	219	203	242	224	209	226	201	217	219	194	234	229	238	229	228	245	236	234	223	229	240	244	227	244	227	220	226	254	236	214	220	228	218	226	247	238	207	232	234	211	234	231	201	213	226	218	218	200	251	219	229	208	229	222	244	209	248	251	238	230	213	264	220	239	238	221	229	270	231	256	230	215	232	228	214	217	264	245	205	230	255	241	225	214	234	253	201	218	221	248	240	241	234	203	222	239	235	250	221	214	226	267	221	239	213	209	231	227	209	221	233	211	230	213	232	241	212	215	225	244	209	203	235	239	212	227	240	242	223	209	227	233	259	230	227	189	206	231	203	207	208	232	239	230	273	232	231	235	249	229	232	205	213	239	234	216	207	228	224	232	239	220	207	230	225	231	214	222	232	223	218	246	250	236	199	238	224	214	256	229	237	225	223	214	229	224	216	226	209	210	205	213	224	255	238	195	225	210	200	215	247	212	226	213	223	210	218	213	211	207	226	216	230	232	236	216	210	231	211	209	211	213	208	235	225	251	236	261	220	215	225	198	249	238	211	246	197	262	248	254	223	227	241	240	224	224	234	226	229	253	209	255	235	250	215	228	243	212	227	213	251	251	261	246	215	220	230	219	258	246	258	239	232	237	192	229	227	245	232	187	233	212	228	239	239	236	240	221	217	244	239	239	224	230	229	223	229	245	244	220	223	245	242	222	229	222	215	239	239	224	189	228	214	204	229	206	232	226	239	246	266	219	208	235	238	235	232	237	236	196	201	240	209	223	227	206	219	211	229	237	234	222	242	187	210	227	228	231	212	240	210	221	264	222	219	244	218	226	243	228	234	233	197	249	226	234	219	220	223	236	225	241	199	235	191	258	250	205	225	258	251	251	205	263	228	242	233	249	212	215	222	218	241	209	225	237	220	240	225	196	216	232	237	225	229	218	242	231	220	222	217	248	214	222	252	246	214	218	209	200	236	204	241	237	199	222	231	214	239	222	239	233	202	222	231	224	205	246	247	242	213	222	219	222	235	214	208	222	211	252	224	198	278	213	218	217	201	225	252	222	246	210	214	218	263	231	225	202	250	228	208	229	206	231	212	221	239	230	259	224	203	234	238	216	210	231	194	223	254	248	250	230	243	236	236	220	233	251	220	241	234	212	203	234	227	220	217	215	251	230	228	225	228	235	222	224	247	214	241	222	210	256	231	231	250	222	235	206	212	214	218	224	222	218	221	216	234	226	216	201	229	237	233	218	232	229	227	228	212	211	233	231	209	216	226	257	246	221	247	249	233	221	220	212	229	234	204	248	235	225	205	244	234	205	235	236	222	220	231	206	212	220	200	224	215	201	226	198	240	203	218	197	224	249	236	221	226	202	226	206	222	220	217	217	206	222	237	233	244	218	205	246	213	225	221	214	213	227	209	223	216	218	218	207	238	220	236	239	244	251	250	226	231	219	204	236	209	212	214	204	219	245	212	230	223	252	258	217	221	209	232	227	233	213	242	228	238	204	248	207	219	203	232	225	221	233	246	214	206	215	228	234	226	217	217	220	245	203	222	240	230	230	199	240	241	228	208	249	218	234	222	231	201	215	218	209	237	230	231	212	238	191	240	256	225	258	243	222	231	232	222	217	222	267	246	225	213	190	232	222	221	197	206	228	214	205	223	231	246	227	198	233	211	227	202	232	203	240	200	199	225	214	220	237	252	219	223	225	224	235	219	226	232	237	225	224	236	221	237	216	229	227	217	166	230	238	234	205	217	240	233	211	249	220	229	210	222	234	198	223	215	228	234	226	217	210	234	212	234	212	214	223	201	226	224	234	236	228	233	239	212	240	234	213	237	246	201	223	211	238	254	229	248	212	223	220	245	223	262	248	218	221	243	247	202	235	236	240	218	201	204	215	239	225	247	230	254	237	241	236	233	214	222	249	218	231	193	220	250	202	219	228	217	247	211	206	240	214	224	238	224	191	237	234	206	209	244	237	232	229	245	233	230	240	240	207	219	218	253	243	191	228	250	208	203	205	225	246	267	189	238	193	219	244	233	219	244	189	226	206	240	220	206	219	228	214	240	267	223	245	224	201	215	215	236	210	212	250	229	243	210	215	216	218	200	201	216	194	194	245	243	237	207	235	235	211	214	236	208	216	227	216	234	230	225	234	192	241	224	227	187	251	191	213	201	229	203	238	224	221	229	226	220	216	222	221	236	227	210	267	209	218	204	208	242	260	250	254	225	224	235	233	215	214	217	230	234	242	253	230	213	220	200	210	222	236	234	256	243	208	209	243	231	232	211	233	208	233	225	196	251	234	230	246	231	216	234	192	225	241	224	199	209	211	224	220	231	220	214	243	213	210	252	237	229	235	225	250	223	217	194	204	232	238	228	262	238	225	221	213	252	183	215	225	230	218	234	208	220	225	244	248	223	215	247	232	252	217	214	229	230	239	210	237	238	242	222	210	193	204	222	234	217	244	225	206	231	193	203	222	235	227	219	173	202	223	263	236	215	214	221	229	228	230	258	221	240	227	222	240	257	228	231	213	211	219	224	224	216	192	242	206	229	236	252	211	224	195	240	254	248	255	233	212	232	232	238	203	225	234	222	249	223	228	219	207	247	239	235	216	208	214	223	204	227	240	238	226	187	269	238	239	225	197	220	230	212	238	241	218	223	251	238	229	225	246	227	208	260	235	241	217	212	237	230	231	222	231	254	239	237	239	235	247	251	243	237	212	242	215	221	230	217	223	200	217	229	279	250	212	228	230	249	224	215	189	225	204	188	217	240	211	207	233	194	235	239	214	216	240	204	220	243	228	226	212	229	225	232	220	216	244	223	207	233	200	218	222	218	231	247	202	222	239	258	233	219	237	195	205	191	210	220	210	240	222	230	213	199	223	199	220	229	225	251	210	205	206	260	218	243	222	210	252	227	224	240	226	223	211	247	217	238	224	234	219	215	224	220	244	233	214	268	236	224	208	219	214	170	217	215	243	208	244	246	215	236	238	248	207	205	238	233	232	247	217	214	221	193	236	259	220	248	239	238	218	216	193	220	249	240	230	238	232	236	205	207	249	202	213	219	251	248	234	203	224	239	225	243	226	220	253	228	211	250	198	226	239	224	270	223	199	231	218	243	227	233	229	239	198	215	249	225	233	209	247	234	226	225	194	221	221	228	223	222	201	221	224	248	218	237	214	241	227	244	239	221	251	252	227	223	216	224	217	231	218	241	222	229	231	234	222	216	229	214	233	215	227	229	214	252	257	244	223	220	205	223	222	241	230	221	222	226	216	229	221	226	235	198	211	239	247	206	217	225	224	227	230	234	226	233	235	225	240	215	211	222	225	222	214	230	257	233	220	212	203	216	241	216	206	209	236	237	244
3032	2556	1526	877	703	632	550	535	552	563	527	573	557	512	514	496	548	544	506	518	513	478	505	490	525	512	536	517	489	553	541	526	545	533	517	545	494	502	506	506	509	506	523	517	480	525	561	514	527	519	507	482	503	492	554	524	535	471	533	495	483	498	552	499	522	506	491	493	510	504	456	470	516	499	506	500	530	523	549	511	525	481	528	494	524	530	521	518	475	488	480	494	478	504	530	480	497	499	502	535	523	482	523	486	512	547	527	503	482	536	514	519	518	514	529	521	513	513	530	539	519	552	524	452	504	501	521	484	525	498	528	513	498	494	494	496	481	498	474	512	526	499	487	510	533	559	499	475	523	489	503	501	518	524	527	516	502	527	521	488	524	539	520	501	523	493	525	510	510	486	506	520	509	517	505	538	494	497	491	521	522	477	481	511	529	501	483	549	501	440	481	540	508	522	518	477	459	500	511	507	537	533	548	497	514	518	486	500	524	473	515	529	486	515	520	513	500	524	476	547	514	524	530	471	497	522	494	522	496	505	534	489	515	473	461	518	510	512	475	531	495	543	551	491	498	555	518	534	511	489	481	522	503	505	536	533	511	475	497	530	511	494	488	482	519	511	550	506	519	523	525	522	500	522	501	515	500	452	529	477	530	504	468	471	474	507	512	506	540	538	488	510	454	509	501	519	509	469	455	552	497	503	453	507	495	465	532	500	532	491	458	493	491	468	486	555	529	485	492	546	466	514	507	521	512	488	522	538	485	515	540	476	496	494	547	496	487	498	535	526	490	486	500	495	516	515	495	534	485	465	487	530	527	496	528	542	501	525	480	484	505	492	534	507	553	482	531	497	479	505	495	504	503	469	482	524	490	533	521	518	536	510	511	516	518	531	521	502	532	492	503	535	486	490	531	486	539	543	532	511	499	514	532	491	491	507	501	522	495	501	498	508	554	502	523	494	505	488	499	475	532	502	525	501	507	506	490	497	520	529	485	506	492	517	508	484	526	511	517	540	510	498	496	527	495	532	507	466	479	495	453	488	536	520	513	508	509	521	505	521	496	504	493	491	487	494	490	517	488	518	490	507	481	534	493	505	540	504	467	504	526	546	506	494	464	483	499	528	513	502	524	519	517	529	497	476	497	481	523	531	547	531	500	459	521	522	490	485	526	516	482	536	544	499	482	523	510	501	530	532	529	527	505	510	497	491	516	513	522	488	533	520	520	516	525	533	510	521	494	517	494	534	481	545	506	520	496	529	521	504	500	509	508	512	519	485	482	502	469	489	498	543	477	499	551	516	483	517	500	515	559	492	493	517	518	520	489	530	495	507	508	501	480	509	513	506	500	542	470	495	531	528	475	474	537	502	470	514	519	504	539	484	505	509	528	495	528	495	500	512	490	450	558	497	540	518	512	512	503	532	509	502	532	510	472	470	530	533	500	524	527	501	475	489	530	529	474	473	517	531	531	551	527	485	547	462	522	492	486	545	504	515	534	481	491	514	514	504	501	507	507	502	513	552	523	465	479	538	482	524	513	490	537	526	513	519	540	497	450	514	498	528	509	525	540	520	502	487	501	520	449	502	502	492	534	484	533	514	509	511	494	520	513	509	510	508	481	481	487	504	513	485	497	549	463	528	517	514	476	561	508	508	486	530	556	499	509	526	478	491	526	514	534	501	503	525	450	498	490	527	526	496	508	512	537	499	520	520	519	481	471	481	534	469	491	526	523	542	495	493	541	510	551	532	547	496	569	475	498	568	464	487	493	572	522	461	511	509	529	541	530	525	503	513	500	496	550	480	509	511	522	514	506	518	511	493	518	529	465	482	537	538	476	487	525	548	477	470	494	485	497	559	483	511	514	519	515	527	485	448	486	548	562	477	534	505	571	506	484	502	487	518	498	490	474	541	535	548	506	481	503	473	537	502	518	507	498	505	530	521	529	520	547	524	549	529	519	530	528	487	532	493	507	515	537	507	517	538	492	502	480	545	515	495	483	485	533	526	538	502	497	502	503	491	508	472	555	499	510	501	531	500	524	480	503	495	517	444	508	499	538	501	501	529	500	514	482	500	517	501	493	495	521	493	486	514	492	500	531	540	513	488	496	550	518	511	520	535	529	523	503	496	497	502	548	467	485	512	521	498	524	512	479	548	507	537	490	526	521	496	522	528	498	498	503	515	476	502	486	501	512	494	512	494	544	482	538	514	500	521	512	484	512	544	513	492	551	522	513	507	546	492	468	479	532	515	480	493	512	518	518	513	467	538	522	516	523	532	516	471	475	541	499	514	490	487	512	515	473	505	551	539	534	560	526	515	484	525	496	540	456	513	453	495	512	536	507	529	515	496	488	560	551	511	530	471	516	467	552	520	500	453	518	503	480	530	477	525	471	499	530	502	518	466	529	509	490	526	522	516	496	499	519	517	524	497	481	517	516	513	491	532	531	518	490	496	489	502	494	528	538	521	501	534	449	528	465	510	491	478	486	526	516	512	456	536	533	450	486	488	491	522	548	520	521	493	532	498	527	528	513	471	481	513	527	482	506	469	489	513	485	500	511	469	501	493	470	568	541	509	519	514	471	507	551	503	482	498	511	549	519	446	521	492	532	495	466	470	506	489	488	510	551	448	495	528	539	510	514	505	550	493	498	486	501	524	479	526	539	520	507	490	476	500	512	526	522	457	507	494	499	493	550	521	497	469	517	501	508	459	524	519	461	467	484	506	552	500	471	512	491	493	509	535	508	534	487	494	518	504	505	512	524	491	546	519	531	458	513	526	523	498	542	475	522	530	517	506	541	513	490	555	499	464	525	508	528	527	492	525	509	520	519	507	506	513	521	495	496	506	532	474	469	529	499	545	505	534	480	516	493	483	484	500	510	528	521	500	484	510	496	522	508	515	527	509	544	515	478	549	513	531	506	491	494	518	493	490	528	485	491	518	508	530	492	524	482	492	475	503	537	490	501	493	481	529	499	488	539	499	551	506	507	524	511	540	455	512	513	508	506	542	517	531	516	498	492	533	501	469	495	496	472	516	547	512	540	500	544	490	522	543	445	557	516	486	500	514	531	476	494	500	515	520	492	505	534	494	535	541	470	520	494	509	538	528	508	529	496	472	518	519	487	513	500	491	539	488	523	510	479	494	486	475	544	509	510	495	494	492	502	489	491	492	548	534	486	531	495	521	493	535	500	517	545	534	513	486	493	535	508	503	510	465	516	498	539	493	519	519	524	484	542	508	485	501	501	498	518	459	532	508	525	519	478	508	522	503	493	506	519	494	507	501	543	502	522	509	531	500	530	501	501	480	485	488	503	528	465	527	541	505	521	501	513	513	476	507	497	466	502	535	479	474	451	502	494	519	564	526	537	496	563	498	488	482	522	510	475	498	493	517	503	484	504	512	472	474	467	497	508	510	468	502	533	512	516	539	489	513	536	491	537	461	494	528	530	477	532	492	497	471	494	492	493	530	462	505	504	490	496	459	470	529	517	521
23795	20946	25027	27030	20950	20779	1205	328	234	198	153	170	128	134	144	113	121	115	126	107	84	108	106	101	108	98	97	103	122	100	91	105	104	118	89	106	108	105	114	97	107	94	71	83	93	108	96	88	106	91	104	97	114	120	106	93	86	107	91	116	88	118	102	93	102	93	115	91	103	93	89	109	108	114	88	109	104	117	110	106	109	90	98	88	94	113	92	93	88	88	100	93	89	92	92	86	96	99	112	87	92	95	94	97	95	93	72	111	95	97	103	93	75	105	77	110	99	92	105	106	109	103	91	88	94	95	79	90	81	86	99	93	106	107	91	106	94	105	112	90	78	94	87	92	93	92	108	113	105	94	90	96	89	107	93	98	115	87	109	102	92	115	119	99	98	95	87	101	94	109	101	90	94	74	93	102	100	86	103	91	96	107	68	91	112	99	108	102	82	83	91	76	82	102	101	94	99	105	95	91	98	100	86	100	104	96	94	85	80	80	95	99	95	96	85	92	95	100	92	98	95	95	101	98	84	99	102	93	87	92	95	106	90	83	93	107	110	107	90	93	109	104	97	127	100	95	91	84	101	91	80	108	104	80	96	108	98	101	103	86	100	89	89	115	90	104	88	91	88	117	98	97	109	80	108	97	104	85	85	98	91	83	83	111	118	96	109	96	101	82	99	102	88	88	92	94	107	94	88	80	104	99	85	85	95	110	107	96	79	105	106	101	77	87	99	98	86	90	102	102	117	91	94	81	95	89	106	92	101	112	98	85	101	111	96	112	108	91	77	91	91	95	90	86	112	96	90	87	87	75	83	97	95	96	108	106	91	99	87	109	88	108	100	99	108	89	100	105	95	112	84	111	88	92	104	79	99	89	88	93	85	101	95	78	84	93	79	95	92	84	83	96	97	90	78	103	87	85	93	117	88	82	103	82	91	79	86	84	100	89	86	93	96	93	87	79	78	104	112	116	97	101	100	97	105	103	92	94	86	109	102	94	114	94	89	92	109	83	103	84	101	99	108	105	95	88	101	100	94	106	95	99	99	83	96	95	99	91	90	89	106	96	79	89	89	81	102	86	74	104	87	104	93	88	79	102	99	90	106	95	103	105	109	93	91	84	110	108	99	89	102	93	103	101	103	105	103	106	74	99	110	107	88	108	107	108	88	86	93	98	95	95	98	86	94	96	96	102	102	96	94	85	102	105	98	90	95	100	94	113	82	79	104	102	95	91	117	108	103	84	99	82	85	97	89	87	87	85	88	98	88	79	83	83	101	102	91	85	85	110	89	102	83	92	93	87	109	94	90	107	88	97	88	114	99	88	74	109	69	87	93	71	97	84	88	90	81	82	94	87	97	96	93	92	114	90	93	124	108	89	105	91	88	87	76	96	94	107	108	110	101	95	98	86	88	96	88	88	93	85	91	97	84	90	100	95	115	95	95	93	84	95	111	82	97	102	86	98	89	109	107	106	98	107	84	103	97	89	86	88	93	109	93	93	90	95	76	87	93	90	86	92	88	98	109	101	110	86	109	80	95	99	101	92	85	92	85	102	95	104	87	86	82	103	84	93	96	99	105	99	99	103	103	83	122	88	92	108	98	81	81	83	86	93	102	107	96	88	94	101	92	124	114	81	92	85	81	92	87	97	113	97	95	98	80	98	108	90	74	107	91	97	99	94	96	109	80	100	97	108	99	92	84	92	85	102	86	101	75	104	109	105	81	89	71	96	91	85	99	91	101	95	100	103	103	101	91	84	85	79	87	104	112	94	120	93	81	105	95	87	85	91	95	93	83	86	97	103	87	85	92	120	78	101	108	118	84	106	109	84	88	83	81	81	92	107	99	103	74	91	98	97	82	92	85	91	85	68	81	101	89	100	92	99	118	95	90	78	107	101	97	86	85	78	97	94	92	86	83	98	103	100	90	90	83	84	90	100	97	112	87	88	96	100	90	104	101	91	113	102	92	70	95	89	102	99	92	88	92	101	112	107	98	93	94	101	87	86	92	107	86	101	87	115	102	79	104	88	80	112	95	109	84	94	100	95	85	99	88	111	94	90	110	86	109	105	91	103	103	89	100	96	79	109	106	93	97	94	100	95	103	103	97	97	110	86	81	91	93	103	105	95	87	92	117	87	86	110	102	107	110	91	105	104	117	105	107	96	97	116	86	93	106	104	80	95	114	94	86	94	87	95	101	103	117	96	87	84	95	98	91	121	84	114	93	84	92	102	97	69	101	105	93	106	98	97	82	92	95	97	94	102	98	99	96	95	105	109	93	89	90	74	90	104	86	91	91	89	93	101	101	89	99	82	95	102	95	98	96	107	87	92	80	97	99	102	92	89	77	110	85	85	94	92	84	110	103	95	73	93	103	98	95	96	90	99	94	91	96	90	93	79	100	98	88	82	75	109	95	97	107	93	103	112	88	87	93	94	101	102	107	89	104	115	98	84	99	95	87	91	87	92	99	116	104	87	93	88	84	101	100	111	80	84	75	101	107	99	111	94	105	87	83	87	98	111	85	72	109	92	95	110	97	112	103	99	99	102	88	88	97	109	79	94	104	84	81	92	107	105	82	82	97	80	73	98	83	96	83	101	95	87	101	96	88	102	94	93	88	84	87	78	101	89	84	91	110	102	115	97	98	100	90	92	103	94	80	101	105	104	98	83	101	84	88	80	101	110	108	98	81	105	77	107	92	87	98	84	107	89	93	83	97	89	94	114	83	104	89	88	95	90	96	115	83	102	91	104	94	98	112	91	96	88	76	88	99	77	108	96	76	81	95	99	98	99	100	96	93	80	89	99	92	84	83	85	96	96	90	92	91	97	101	103	104	111	105	110	92	84	92	103	95	101	111	95	125	80	88	93	94	106	96	108	92	84	90	96	94	121	104	96	82	96	93	96	85	91	116	81	96	79	105	104	85	97	94	94	86	92	89	105	109	115	86	88	95	105	88	113	99	83	104	88	95	74	103	88	100	88	88	99	97	77	91	111	102	90	92	77	82	101	120	94	95	104	77	84	76	97	89	100	89	113	103	92	72	80	98	102	104	77	96	85	89	100	96	79	104	88	102	105	84	98	86	99	104	96	99	89	88	109	82	89	87	97	104	84	106	103	84	112	97	84	96	98	88	121	115	79	95	86	71	83	104	87	110	124	94	106	91	103	90	89	85	88	70	107	105	88	106	102	86	89	89	90	114	89	120	106	120	111	85	79	112	105	104	115	67	107	107	87	99	97	90	81	101	109	99	100	95	83	84	99	102	92	73	92	83	105	101	115	111	91	105	93	116	101	79	72	86	103	100	92	86	92	81	96	98	105	85	76	91	92	95	90	102	87	93	70	89	91	74	94	104	91	100	97	79	103	97	98	100	86	96	88	101	95	104	99	112	105	103	87	94	87	90	92	120	99	103	95	109	94	114	100	91	85	118	92	70	86	89	110	98	79	114	112	99	92	102	91	113	95	100	117	88	120	105	93	99	83	99	84	86	83
3004	4266	2243	1006	624	415	355	350	314	273	280	282	286	275	266	284	246	258	242	254	258	238	279	248	266	284	259	215	248	245	241	270	235	252	271	258	256	225	245	250	236	237	237	253	229	238	264	245	280	243	263	218	247	228	261	262	260	252	244	240	245	260	216	268	256	255	242	242	218	251	236	250	246	233	257	260	264	259	279	271	228	229	238	251	252	245	269	247	224	278	245	246	244	246	251	251	260	252	257	259	256	274	284	243	249	216	281	235	234	264	218	251	253	225	259	279	267	269	269	259	253	233	246	255	262	282	259	226	251	242	246	272	249	233	258	241	220	265	243	264	242	252	262	247	266	235	250	259	280	234	239	275	230	243	249	244	266	243	266	269	246	216	252	227	227	279	240	254	264	257	243	245	233	266	234	233	272	246	269	244	244	250	244	220	262	251	213	300	241	232	260	244	244	237	243	240	230	211	230	255	262	270	256	243	273	252	250	252	263	275	271	240	255	231	242	215	246	247	266	247	252	219	247	229	252	230	262	246	268	242	256	273	238	277	253	213	234	240	263	249	222	245	231	221	262	266	257	243	263	253	231	246	258	255	254	240	272	247	221	245	234	228	246	237	250	233	291	247	266	254	261	260	236	259	272	228	237	231	250	276	282	245	236	199	259	227	254	247	239	238	269	244	248	238	228	259	274	259	255	257	232	243	247	237	262	243	271	250	240	232	265	229	260	279	246	249	260	258	254	280	262	260	261	282	246	251	269	246	240	264	239	250	259	244	240	256	243	227	248	249	255	236	227	233	282	245	234	238	259	227	250	249	249	250	241	246	244	239	265	252	265	278	259	251	267	261	252	249	249	270	247	260	246	248	250	234	259	284	237	226	248	254	247	252	240	265	262	237	257	264	245	261	253	244	245	226	238	257	246	240	238	240	263	261	278	211	263	242	242	222	267	266	241	263	226	231	251	229	227	218	254	246	242	245	264	222	251	244	223	270	224	242	256	238	258	255	246	260	261	277	214	267	257	263	259	262	277	246	260	248	271	276	258	219	259	244	246	213	235	251	263	231	243	244	261	273	266	268	264	250	263	225	248	248	266	279	259	256	253	228	263	239	241	270	239	252	242	240	261	266	232	258	249	248	236	257	214	256	258	226	267	236	262	235	242	261	240	271	260	252	245	253	260	289	248	248	257	247	257	262	241	243	278	257	246	244	239	250	257	251	265	256	239	254	256	255	276	229	259	244	259	252	202	242	249	272	280	263	223	260	253	262	253	240	219	262	244	250	260	256	271	240	247	253	271	246	227	263	255	254	266	289	255	231	249	213	264	263	251	270	244	248	224	242	261	236	231	238	250	239	274	272	253	246	225	267	234	230	253	250	261	220	257	241	245	269	254	236	247	243	243	249	274	224	274	251	253	261	225	240	234	247	218	252	249	253	239	224	253	239	252	226	225	264	238	267	260	230	247	263	240	248	260	246	231	261	245	250	234	236	286	255	260	256	243	247	245	265	246	258	245	262	267	235	236	262	260	257	246	228	248	246	228	280	270	239	250	254	234	266	231	247	247	283	254	248	263	247	240	289	257	280	232	238	243	230	271	246	234	248	233	253	240	249	262	240	253	270	240	276	245	215	223	243	244	229	241	245	245	238	262	246	248	241	208	236	247	257	263	223	269	259	216	260	262	256	244	265	234	258	244	248	249	240	263	248	250	260	241	262	242	216	234	259	229	276	259	249	254	251	240	258	235	231	230	248	291	252	222	254	240	263	266	225	249	248	252	249	264	237	261	252	256	233	235	250	231	215	260	271	239	251	244	238	257	249	251	283	260	222	254	279	231	274	285	253	205	253	225	246	221	257	239	270	263	248	245	236	251	245	247	246	246	259	230	265	243	250	249	239	256	235	248	250	240	232	257	232	215	221	256	271	260	251	238	234	250	236	246	254	244	240	239	219	237	239	249	243	277	229	241	235	230	257	230	225	247	228	251	258	254	258	233	227	268	250	218	264	268	244	263	255	246	257	251	240	230	245	234	225	233	250	220	259	244	265	231	230	233	270	212	263	251	261	253	231	242	289	250	265	228	248	274	247	254	242	277	223	248	240	219	245	272	255	238	262	265	224	253	234	264	261	243	233	225	247	246	223	245	259	257	245	246	236	249	248	238	268	244	246	246	256	244	255	261	268	270	239	238	267	261	278	241	233	244	244	262	274	277	218	240	248	245	242	272	270	261	252	257	247	246	254	258	237	242	235	259	243	216	250	235	286	256	254	258	249	244	231	247	252	268	246	230	243	232	256	250	219	234	233	252	259	253	229	236	245	245	221	238	257	259	255	244	244	219	216	260	230	256	253	232	258	255	259	245	238	244	251	241	233	256	238	271	223	251	271	249	274	250	256	267	249	261	288	243	243	245	229	235	252	248	243	242	271	246	246	233	250	244	239	270	272	247	261	240	269	272	248	217	240	243	258	249	229	229	228	249	275	225	241	237	244	249	238	232	233	249	243	251	237	220	259	263	239	241	230	261	256	264	246	239	226	242	229	250	222	242	235	242	264	249	230	235	239	249	268	262	258	223	233	239	259	261	231	270	254	249	232	248	236	225	268	234	234	225	247	250	256	240	251	271	242	244	251	242	241	240	225	241	217	252	224	242	255	238	264	265	241	252	262	215	257	243	239	237	268	248	227	241	255	266	247	243	255	246	270	220	258	237	245	236	244	240	250	274	235	245	222	247	225	227	268	265	263	242	259	236	241	254	238	234	268	236	229	274	234	234	252	230	247	264	255	234	271	231	213	262	269	250	241	263	239	242	262	274	234	246	237	244	280	245	260	249	295	225	275	246	244	260	206	240	241	222	234	229	244	257	276	254	247	218	257	248	251	256	227	247	261	251	253	239	249	210	238	249	264	249	238	251	233	241	240	251	254	252	244	259	258	256	260	253	234	258	241	237	288	230	254	245	265	241	252	257	218	248	253	271	246	239	253	247	256	274	227	274	235	260	279	264	239	238	262	239	211	250	254	254	267	228	267	226	268	268	262	249	242	259	240	258	248	276	248	249	248	237	238	268	254	255	235	269	240	269	260	262	245	244	247	239	276	230	246	287	268	269	258	258	265	274	263	246	252	244	244	261	245	227	251	252	235	260	254	256	237	244	232	274	257	237	236	235	250	269	219	245	247	235	261	256	235	219	277	232	251	232	233	264	236	223	279	234	251	260	241	205	255	231	258	233	265	240	242	273	243	258	255	236	251	244	252	270	253	226	259	258	239	257	231	252	227	228	234	231	230	249	231	243	258	241	259	236	253	260	232	246	240	233	240	253	239	216	257	224	257	267	243	246	261	251	253	259	268	252	241	249	261	237	248	220	237	274	251	253	270	233	261	227	262	258	245	254	238	254	249	262	245	262	228	258	272	213	236	250	291	240	248	248	265	225	247	238	246	281	269	242	268	240	240	256	245	267	244	265	241	250	247	264	254	244	224	258	279	256	254	247	240
32301	10629	1107	457	397	349	320	323	355	337	372	339	344	338	346	340	344	382	362	319	340	343	328	326	340	321	356	321	318	356	362	367	337	339	329	318	339	361	339	335	306	336	318	365	311	339	325	350	332	335	351	338	372	380	334	339	358	360	319	349	374	346	344	343	319	337	314	350	330	333	303	351	341	358	349	347	353	356	353	332	366	363	347	347	375	358	349	351	362	360	358	313	356	374	308	347	322	305	343	340	349	354	327	332	341	310	326	324	370	371	321	314	348	319	328	312	354	342	368	369	328	328	349	339	331	336	341	344	360	333	353	318	344	320	331	333	290	348	337	318	370	353	313	382	344	344	326	320	320	351	370	361	331	380	318	336	358	339	354	336	320	329	317	340	316	342	324	317	344	328	319	338	357	319	341	346	348	358	361	328	320	358	319	335	367	333	352	327	329	339	362	311	343	348	367	345	371	317	318	327	373	355	312	308	346	365	355	313	316	340	323	339	344	346	365	351	356	338	369	382	345	344	355	346	337	341	357	372	340	360	295	359	367	345	379	350	379	380	320	364	342	376	353	354	323	322	330	319	357	348	342	313	324	314	373	401	308	339	345	323	389	344	376	369	351	350	350	325	294	353	332	371	358	388	338	328	328	339	356	324	346	373	339	334	345	362	329	335	344	353	325	325	333	333	329	336	343	342	319	324	359	373	366	331	310	345	325	320	324	323	355	360	378	351	333	329	343	353	309	352	344	353	329	356	360	341	347	340	337	335	337	348	374	340	345	347	319	356	343	332	350	367	324	333	367	302	330	337	320	379	366	333	351	337	310	349	303	338	355	300	326	347	333	326	338	351	362	372	349	343	357	342	369	328	346	340	371	359	375	357	370	336	316	330	330	323	351	378	346	353	374	345	353	326	368	346	332	319	390	316	368	324	307	334	364	314	351	335	356	357	347	318	328	332	356	344	397	338	361	358	360	341	357	343	322	342	326	333	336	374	330	330	314	327	329	369	351	344	359	356	362	340	356	352	337	329	357	372	341	321	344	373	328	330	318	352	316	331	331	342	334	333	309	387	333	347	339	367	342	345	362	346	349	339	327	344	317	360	347	361	335	361	335	331	371	350	337	330	353	345	332	353	334	353	331	341	352	345	316	324	343	368	331	323	324	364	312	375	342	391	361	346	319	339	327	327	332	356	356	356	360	360	354	356	352	320	307	345	365	339	346	341	355	332	330	343	360	344	344	362	327	340	343	336	352	323	353	348	345	359	357	343	321	344	380	325	312	353	343	333	340	365	382	357	342	350	360	314	355	349	327	325	386	360	307	311	316	295	343	343	372	332	335	322	351	358	368	342	367	332	327	360	362	330	342	360	324	329	348	322	311	356	318	362	326	336	401	358	375	337	346	390	308	312	301	328	332	368	372	353	360	354	359	343	339	360	351	341	364	355	327	351	336	338	358	342	342	345	342	333	329	347	358	357	353	317	311	327	314	329	343	342	311	326	370	319	345	348	358	365	306	366	354	348	329	364	305	323	341	332	362	364	335	342	399	339	350	329	348	348	366	296	375	332	334	345	343	331	341	381	335	310	358	367	347	348	356	337	354	324	311	356	335	373	365	308	348	326	358	328	330	327	334	315	360	311	361	338	338	351	341	348	328	352	348	320	322	336	346	354	327	311	311	347	323	351	397	370	366	306	352	359	354	353	354	347	304	331	355	350	319	317	327	302	319	386	328	345	349	333	311	348	343	340	344	377	351	323	399	353	307	326	346	361	341	330	345	311	357	345	334	381	364	334	356	325	357	337	378	320	301	354	323	340	343	329	325	362	327	376	333	343	345	350	373	321	337	335	361	344	368	354	348	326	323	336	333	352	333	327	350	352	378	357	338	377	337	321	342	350	363	389	351	381	375	356	324	337	368	338	338	336	350	350	338	359	371	357	327	361	355	339	374	343	376	348	349	344	324	327	347	361	342	344	323	351	322	345	377	357	343	364	349	339	340	311	361	357	331	344	376	363	354	338	342	365	333	359	335	365	354	314	346	356	342	351	368	363	335	376	333	301	341	359	328	337	357	328	311	340	339	356	337	349	317	359	362	353	366	351	356	322	360	349	331	354	346	312	331	338	351	333	328	301	331	344	310	336	345	330	351	342	339	355	345	317	367	324	343	334	384	316	338	340	316	332	344	319	318	350	359	335	327	323	334	325	334	313	396	351	345	333	344	325	341	343	343	342	303	328	339	283	358	355	335	353	345	355	321	330	305	340	348	321	330	355	347	303	331	360	335	349	313	324	354	338	332	339	339	332	332	330	362	372	344	331	303	331	339	336	339	376	356	385	345	298	325	323	377	350	320	317	358	324	360	346	321	337	343	392	307	348	333	359	326	335	341	375	342	332	329	316	358	362	318	333	318	376	342	375	341	337	315	306	310	351	323	327	330	352	344	318	341	356	347	318	352	328	349	347	337	393	326	316	383	312	349	333	317	358	332	347	366	363	368	326	336	313	363	345	353	358	299	365	342	331	336	324	328	331	351	313	354	303	326	342	354	339	328	346	363	320	339	360	371	345	319	351	374	353	339	322	321	330	377	388	317	350	327	337	309	318	361	356	350	351	339	382	334	331	306	373	363	344	386	358	320	346	349	341	319	324	337	306	300	331	351	332	362	347	359	337	391	341	330	326	383	316	341	347	362	410	345	311	317	334	309	313	373	359	313	341	356	373	344	350	378	373	362	316	341	348	352	348	358	348	356	336	338	303	343	346	351	385	363	362	350	366	345	367	362	353	343	351	343	349	360	325	338	341	364	362	347	328	339	344	327	343	362	322	345	335	369	364	322	339	323	349	313	361	352	314	303	329	340	309	318	365	371	364	337	376	352	339	340	323	338	351	342	370	327	359	339	355	351	350	320	334	371	318	329	348	323	337	349	342	322	344	344	347	364	357	320	322	333	323	328	358	327	381	303	344	342	360	326	354	366	347	307	313	325	342	354	346	310	364	329	334	367	333	390	344	338	350	329	343	368	334	342	336	362	330	382	370	327	340	334	341	363	341	319	304	310	335	303	351	320	353	307	346	346	309	288	335	314	306	318	335	350	377	309	328	340	330	320	332	344	359	351	368	337	343	322	284	371	319	357	323	336	333	341	365	340	347	327	333	331	358	345	328	305	340	343	353	349	366	351	358	326	355	360	353	304	353	321	372	330	330	339	374	319	339	321	325	359	329	343	332	348	342	342	328	316	372	368	350	323	328	350	331	340	360	350	354	337	358	348	347	339	353	351	375	348	315	347	366	332	347	362	352	297	347	341	348	344	334	329	319	346	338	350	319	346	351	349	328	378	327	354	336	330	324	303	345	339	343	325	371	363	351	340	368	376	334	346	331	360	330	327	326	328	337	336	358	354	325	299	347	339	319	341	330	344	325	340	335	338	352	344	357	331	350	362	351	374	339	340	323	340	383	348	342	341	351	349	362	377	335	336	344	372	369	361	363	354	376
5517	891	801	811	772	747	754	788	792	724	737	729	736	755	715	750	788	738	735	733	755	766	773	736	789	810	747	719	765	788	767	766	753	740	734	783	791	759	797	753	735	751	754	697	762	760	787	757	829	738	748	726	775	746	788	734	714	780	751	758	731	732	806	726	721	773	745	760	783	726	761	762	742	737	729	745	749	773	738	715	784	759	753	785	714	774	767	755	728	723	788	775	746	707	776	761	721	786	716	700	767	762	785	748	727	780	782	772	753	801	733	742	804	751	720	710	764	766	731	757	799	758	685	741	797	757	710	713	767	784	749	792	752	761	730	757	775	741	763	724	727	764	740	783	752	765	727	754	760	716	694	800	780	760	806	750	748	733	769	763	741	709	784	769	774	762	736	764	745	735	809	762	759	662	783	695	820	801	742	737	775	732	812	738	753	741	761	747	716	751	786	800	696	697	741	765	720	749	733	785	719	738	796	757	737	779	741	752	751	719	731	727	786	725	768	737	725	788	762	797	748	776	725	769	753	755	773	745	752	774	739	752	753	752	747	778	784	753	769	776	769	704	769	745	761	749	768	743	700	761	765	750	736	778	778	804	732	740	782	727	715	730	755	696	753	733	783	803	765	821	759	711	711	797	752	697	760	745	712	824	779	768	701	756	780	727	776	735	775	760	775	767	741	777	748	739	699	753	807	745	763	729	731	758	754	771	725	799	760	781	700	790	799	762	753	762	751	765	769	791	718	794	771	768	793	751	721	790	752	751	725	740	760	799	731	766	696	734	797	739	743	787	734	813	741	792	754	733	754	733	713	736	747	713	762	806	799	762	738	722	742	749	733	730	762	728	744	801	791	768	769	749	797	711	702	738	748	734	741	765	783	772	794	795	785	798	767	705	727	755	756	741	785	831	728	732	727	787	792	755	764	772	776	771	749	728	765	752	790	691	737	735	740	793	774	692	739	748	729	736	771	755	729	763	755	762	688	758	777	738	829	781	730	734	747	784	731	786	777	722	726	790	765	781	737	776	770	688	753	758	749	762	741	783	775	764	742	749	768	773	742	716	735	789	734	811	711	746	738	756	731	747	777	733	718	800	783	777	748	719	771	751	777	762	769	776	742	733	789	758	759	795	773	737	817	821	739	744	733	769	718	739	765	723	751	769	788	782	702	787	768	731	720	749	748	783	762	739	759	731	711	755	719	744	737	729	725	729	778	726	791	768	774	738	778	738	747	734	719	771	774	746	786	777	761	774	733	787	797	756	767	791	747	749	764	743	766	746	752	719	784	756	788	774	761	770	768	745	778	821	776	763	744	746	782	749	685	735	814	742	796	794	734	783	770	731	726	766	745	737	723	716	762	731	784	761	749	795	774	713	755	783	713	720	696	743	808	686	770	754	719	744	803	774	742	738	798	752	750	755	798	817	768	743	778	738	739	810	762	745	783	736	780	768	754	761	782	742	774	799	787	765	767	735	752	744	743	743	741	767	723	757	725	756	733	755	744	698	841	797	707	759	734	788	778	745	749	787	750	713	771	743	745	759	759	778	784	777	760	743	785	779	771	721	781	726	764	756	727	753	765	751	779	788	792	788	805	773	708	783	796	749	747	761	723	769	748	755	791	739	735	752	735	769	746	769	764	764	732	734	784	769	734	762	776	752	791	743	763	713	720	714	770	750	797	762	778	765	737	810	779	826	722	765	727	764	805	763	775	753	777	797	707	715	680	788	779	787	741	781	721	737	761	753	754	798	784	786	729	698	759	789	795	691	715	712	713	776	785	732	746	750	761	756	724	750	735	732	758	737	740	710	770	738	757	784	763	748	736	769	765	747	762	767	716	734	782	729	773	789	740	795	774	812	765	755	726	781	761	804	810	741	770	768	762	770	751	780	755	780	715	765	745	756	733	776	739	766	770	782	751	758	783	726	759	728	722	745	766	760	739	776	744	751	738	714	740	744	761	734	756	764	759	796	752	788	753	775	741	783	715	732	753	717	736	760	752	710	790	720	739	796	776	745	733	788	765	777	751	734	777	776	784	736	727	810	737	766	813	707	774	778	729	753	759	761	734	771	748	728	754	777	757	709	743	779	828	770	771	713	746	751	740	763	759	728	759	739	742	759	717	764	726	799	800	821	714	752	750	768	734	777	763	774	733	769	737	795	757	764	806	687	740	732	708	757	774	762	754	768	779	740	718	765	766	771	761	770	750	766	706	782	790	735	717	727	741	754	724	767	752	759	773	730	747	788	809	707	800	744	746	717	749	800	759	771	733	786	680	735	761	744	739	753	799	748	729	805	745	744	777	738	730	772	713	768	776	733	764	769	780	773	712	738	796	738	734	814	721	714	709	763	784	723	734	715	717	757	706	767	745	763	786	739	758	734	734	805	771	725	720	763	760	734	808	697	750	770	776	802	756	741	699	727	740	746	745	716	787	736	733	736	736	711	748	750	767	714	744	759	789	788	790	724	752	710	748	746	741	736	766	778	796	732	728	756	722	721	763	778	730	724	724	773	744	756	750	697	763	779	765	739	794	720	784	792	744	783	719	735	751	783	738	721	769	747	750	716	746	766	786	694	741	775	769	777	776	727	775	747	782	754	775	777	736	745	773	727	760	790	747	758	784	719	717	736	772	799	757	734	720	726	703	753	725	785	758	739	767	760	716	755	718	737	771	720	753	744	743	710	743	779	809	772	767	763	729	816	735	769	753	754	799	786	732	765	761	806	754	755	772	738	763	795	742	759	757	727	735	742	725	746	784	806	786	756	710	722	755	736	800	797	754	793	778	729	771	724	812	757	725	769	755	787	785	819	749	768	769	748	737	756	755	804	742	780	701	786	746	727	745	747	785	767	758	780	759	746	752	784	745	764	764	790	745	790	792	728	715	768	798	772	732	709	768	743	739	717	754	755	765	768	803	778	782	774	754	761	781	762	763	785	750	796	811	718	767	690	767	794	757	731	725	754	780	811	718	755	719	727	752	736	749	732	793	758	720	745	756	729	727	800	720	776	753	745	732	709	791	735	736	759	779	743	771	739	739	731	771	743	786	738	720	775	780	748	722	739	734	743	794	778	743	752	755	746	754	769	695	757	763	737	759	712	759	720	719	788	714	788	740	728	770	772	766	724	775	759	708	757	747	730	805	706	730	771	758	742	778	733	700	751	768	724	739	793	759	742	796	730	749	716	712	723	691	751	807	758	768	729	749	753	766	723	779	773	743	777	729	722	773	758	759	779	744	782	750	705	732	783	664	786	752	725	755	793	748	751	759	718	763	787	789	757	770	790	778	803	786	757	766	752	762	773	752	732	759	776	753	734	745	728	778	766	758	763	737	783	751	716	750	771	740	735	784	772	727	711	741	768	788	724	751	768	765	729	772	781	764	754	758	774	758	768	748	814	709	811	768	727	738	693	786	775	706	733	790	795	729	700	794	699	732	769	729	755	730	728	786	751	780	758	749	737	785	798	735	778	760	771	725	743	753	779	746	767
24569	20982	24392	27732	20555	2010	353	315	262	280	279	258	245	239	226	225	226	220	241	211	253	230	227	235	230	252	234	236	233	242	255	258	193	239	221	219	236	246	218	265	230	239	234	233	226	273	199	211	197	230	237	233	220	243	220	229	238	228	246	228	222	204	241	212	217	215	216	202	227	229	232	231	243	212	218	237	224	210	229	207	230	230	211	224	205	222	211	215	208	196	213	242	181	223	232	253	216	235	253	201	216	214	232	254	243	220	231	252	219	233	224	234	230	222	209	209	242	244	207	244	215	231	218	224	264	241	244	206	211	255	236	251	249	196	228	242	237	243	204	229	242	218	231	242	233	230	235	216	229	218	219	253	233	188	191	196	225	235	261	233	221	225	233	225	229	220	239	222	229	248	259	220	214	249	254	237	219	230	212	226	240	230	199	215	214	222	241	225	217	200	207	216	220	245	242	231	237	218	229	242	205	205	233	255	249	226	267	233	243	213	221	220	221	221	265	230	227	213	229	218	233	257	213	200	223	239	223	234	224	204	242	204	216	259	232	242	220	247	225	242	221	246	243	221	222	255	221	260	241	228	227	234	226	214	223	234	224	222	243	229	243	234	266	241	216	225	238	242	229	229	208	220	236	211	257	248	209	229	241	246	224	218	242	225	227	228	237	252	222	204	269	196	210	215	233	223	238	242	234	222	239	234	254	203	245	251	228	241	229	220	208	214	234	205	221	195	287	244	223	226	258	250	246	240	232	250	219	229	229	224	217	228	229	212	236	237	200	226	255	219	217	233	224	232	221	241	229	217	229	204	230	206	230	208	210	216	229	231	237	240	200	192	210	207	250	245	198	224	250	208	245	221	231	223	214	237	218	227	198	225	240	223	222	221	217	214	214	237	247	213	247	235	261	235	214	202	223	244	223	244	237	252	231	245	183	212	222	226	195	251	211	223	213	234	220	251	242	223	218	215	237	241	240	211	224	233	232	227	257	247	241	234	204	203	199	220	243	204	214	240	238	226	223	217	222	222	201	192	225	235	223	218	235	203	254	218	197	204	238	226	219	234	233	221	231	214	208	233	237	204	216	249	222	208	220	230	216	222	261	224	212	221	216	240	232	231	224	245	221	211	236	209	236	210	223	220	224	240	203	255	190	248	255	214	237	221	239	239	226	225	254	214	205	223	230	237	207	226	241	229	251	220	200	199	220	233	237	245	250	207	247	231	239	203	226	230	250	211	220	222	214	229	201	227	216	188	239	220	232	238	215	233	224	235	207	256	236	227	245	224	215	198	230	212	220	238	209	215	226	225	240	215	223	244	249	197	231	232	243	246	230	200	244	227	235	224	261	229	213	197	221	211	226	234	227	207	221	205	218	220	221	215	232	217	200	242	231	229	220	237	216	197	254	221	222	213	217	219	233	237	178	211	233	218	219	248	234	223	242	245	212	201	218	215	231	215	243	214	200	226	214	224	181	220	242	218	239	234	226	214	232	241	222	212	228	211	246	243	211	230	214	212	249	218	248	213	195	233	233	230	223	226	201	229	218	217	235	225	244	229	220	222	245	211	224	228	228	221	236	217	250	213	222	229	224	223	222	229	229	230	233	227	238	223	228	239	222	218	233	215	219	215	248	211	221	247	228	245	234	215	235	210	224	211	210	212	211	230	238	212	229	229	236	207	233	207	256	224	211	221	248	228	234	244	245	217	232	241	214	225	241	220	241	219	222	238	234	236	214	241	229	226	207	252	208	227	214	239	240	223	219	231	238	230	232	191	235	235	245	235	220	203	238	237	244	216	225	214	248	224	238	231	226	248	222	244	237	233	235	236	244	231	222	273	222	220	208	209	214	218	224	212	243	219	223	219	226	231	210	234	227	212	210	203	230	225	210	234	232	219	238	213	238	195	213	223	241	219	240	213	203	229	248	223	227	210	242	214	210	201	207	191	236	217	210	212	223	233	214	242	227	230	222	260	210	232	230	208	240	243	229	183	247	230	220	246	250	218	229	222	245	215	232	257	216	227	250	209	235	227	230	212	200	213	209	252	225	211	227	254	219	210	220	203	196	221	220	218	230	224	231	243	214	198	208	220	215	237	222	210	221	208	238	220	215	215	183	247	191	198	241	257	220	237	239	225	228	204	245	216	241	231	225	215	210	227	250	211	231	216	232	230	256	212	226	245	233	231	221	229	218	233	213	237	234	235	206	225	198	227	228	228	251	212	228	212	211	232	219	234	252	205	226	242	229	244	233	215	220	212	232	239	231	233	225	235	223	244	191	241	234	247	253	221	203	213	217	238	244	222	223	202	219	238	224	209	229	244	241	228	203	220	197	228	203	256	232	215	215	247	235	219	238	225	253	236	218	239	211	244	187	258	199	239	230	244	199	229	233	196	246	209	219	260	224	228	236	235	239	241	216	232	237	239	216	218	207	234	219	217	264	207	235	238	228	240	235	201	239	252	227	226	216	208	224	236	241	221	243	222	242	207	242	234	243	227	233	218	218	234	216	214	228	261	223	250	235	228	192	219	233	231	226	230	204	198	224	259	233	215	223	244	208	243	233	220	249	218	213	191	197	239	249	221	191	231	232	217	236	244	224	224	231	228	213	235	228	253	236	228	251	224	269	198	240	232	207	240	236	213	229	224	203	221	218	230	222	245	194	231	236	249	227	219	238	223	228	250	236	200	206	230	227	201	231	228	224	227	212	232	219	250	234	221	239	230	222	200	222	198	219	234	237	258	200	201	217	258	239	247	218	226	224	225	222	224	251	245	220	255	238	229	223	234	231	221	234	221	229	212	239	235	233	234	212	208	225	215	226	229	219	232	233	219	212	219	217	238	207	231	240	248	242	234	214	243	237	265	228	241	250	215	202	242	231	193	229	216	203	196	236	242	236	208	202	211	243	184	206	224	253	221	230	219	232	217	235	225	239	213	214	228	235	221	233	249	219	227	206	265	234	223	208	230	242	218	239	205	218	205	231	232	227	214	229	248	213	225	233	218	247	238	256	228	206	250	212	228	234	226	225	237	199	217	213	240	250	229	226	215	265	246	195	225	208	247	231	213	248	243	201	230	228	232	254	217	240	186	239	208	244	196	198	217	249	222	235	219	218	248	238	237	219	206	232	216	205	230	209	225	256	227	240	232	197	221	227	217	231	200	231	254	241	243	240	204	210	239	219	200	208	227	235	226	211	224	262	211	219	220	205	250	234	212	232	225	224	234	246	233	218	231	238	253	232	257	200	226	235	236	236	242	211	193	218	241	238	216	222	230	210	201	224	239	230	240	221	225	213	233	226	227	243	217	236	203	254	240	222	218	208	224	235	221	236	241	218	212	219	226	243	220	233	230	249	203	222	238	234	223	195	216	219	242	235	191	214	228	219	238	237	218	231	226	223	212	204	260	229	213	206	236	225	257	240	243	223	236	240	260	262	228	241	247	234	236	216	213	215	229	234	218	210	216	214	209	217	217	224	263	251	256	241	234	239	239
3149	2673	1545	929	640	609	568	569	495	535	537	577	538	486	500	519	502	498	498	549	511	531	499	511	463	499	533	503	470	509	481	498	511	519	521	533	503	475	524	510	560	494	525	496	470	551	478	513	506	503	498	517	460	519	472	512	502	496	490	515	546	514	492	560	489	484	523	523	548	505	512	473	485	497	507	530	492	489	538	495	493	538	505	521	529	529	537	514	502	559	499	502	493	503	504	508	496	503	541	500	478	498	503	504	517	476	487	496	512	474	482	540	483	520	514	508	481	498	527	506	521	534	492	508	512	499	521	522	477	529	492	455	469	533	530	535	522	533	511	499	521	518	472	487	479	466	511	492	535	513	528	459	520	501	465	512	456	517	499	528	478	517	481	506	535	507	481	510	477	515	487	508	503	499	528	512	509	532	526	504	504	483	513	505	520	514	531	488	511	527	550	511	547	523	502	553	457	499	512	510	520	488	533	504	538	517	503	523	566	538	516	485	501	489	519	520	489	494	504	511	501	512	496	533	487	472	510	512	514	571	508	534	504	505	520	490	556	515	466	502	524	503	474	532	532	512	485	512	521	484	483	526	486	496	532	545	529	530	518	531	503	497	495	455	508	503	531	489	502	501	526	473	509	494	509	505	503	481	541	494	482	507	495	498	507	494	485	487	478	511	513	493	516	513	525	499	473	508	492	483	511	525	517	513	476	511	508	485	494	507	486	518	510	508	478	546	524	503	542	503	510	547	499	517	547	476	481	501	501	538	499	494	501	511	512	546	517	482	505	528	526	509	516	473	496	542	512	501	531	479	510	532	506	535	488	518	523	513	493	498	514	497	496	495	496	495	511	507	557	532	511	531	497	518	577	507	533	526	512	525	504	471	480	489	503	481	519	498	515	517	488	480	493	457	494	517	523	514	504	499	493	501	521	541	491	517	503	508	514	474	525	537	513	514	519	525	513	536	510	499	513	526	495	482	491	495	508	504	518	502	495	529	499	499	515	476	460	491	512	504	519	505	512	505	527	495	510	526	500	533	508	551	501	520	511	497	521	542	512	506	490	526	514	503	475	496	491	562	547	543	495	521	491	518	491	513	484	558	551	491	482	496	503	563	528	518	527	535	470	485	519	480	489	506	517	485	506	475	508	491	489	482	504	471	476	480	484	550	485	494	552	512	507	553	530	502	528	511	529	504	528	540	506	497	514	511	493	512	506	481	518	492	503	503	474	501	483	504	525	505	504	503	547	467	491	526	521	497	508	511	480	510	528	536	467	533	534	507	523	506	524	476	503	512	559	566	482	517	504	521	490	498	556	529	520	488	503	485	518	524	475	527	530	491	517	488	508	497	544	472	492	522	532	510	515	519	488	531	504	506	508	450	473	493	510	488	541	514	525	543	509	500	561	489	526	501	493	483	510	523	464	503	503	525	521	497	475	495	523	492	538	506	483	508	520	506	524	522	503	494	496	494	480	519	519	492	524	487	489	528	509	514	504	533	531	501	518	478	500	544	511	515	483	532	541	505	520	480	475	537	503	505	509	521	530	529	514	519	493	490	522	535	494	510	507	490	533	500	501	511	485	496	480	503	507	469	511	490	501	483	500	504	493	511	505	484	545	510	536	487	521	500	498	511	477	496	495	566	515	508	509	482	545	523	487	513	495	514	491	485	523	485	499	518	516	543	467	477	550	512	494	544	510	516	526	505	494	472	521	484	510	502	499	509	452	510	528	529	506	488	517	484	496	527	542	547	510	476	475	537	492	496	516	510	515	512	492	506	486	503	523	495	486	507	495	524	543	530	489	524	495	484	452	557	530	527	477	485	524	519	493	491	493	507	495	489	527	532	497	541	498	523	493	492	502	510	509	482	523	496	510	507	559	500	502	495	507	511	522	507	505	508	521	506	508	460	515	486	558	516	529	510	502	539	491	514	554	495	504	542	496	494	521	519	519	523	490	513	519	505	533	527	482	523	524	496	487	493	481	486	546	495	493	527	527	505	534	539	531	518	451	514	500	485	501	537	506	525	505	510	519	505	523	531	515	512	508	491	496	501	516	490	527	498	501	465	548	530	520	519	542	523	503	524	444	503	531	501	504	501	491	468	490	484	486	564	532	525	490	498	530	483	476	492	524	491	502	515	536	492	516	501	487	484	487	504	549	560	489	532	495	509	474	489	472	515	502	494	538	531	515	506	517	512	518	527	527	497	523	484	518	525	505	508	502	499	453	486	506	490	487	464	519	514	546	504	519	509	508	537	501	499	506	514	519	476	529	539	494	492	526	523	516	469	518	542	537	524	493	477	494	519	521	512	510	526	495	508	484	546	503	498	459	498	498	508	466	539	512	495	520	495	497	539	483	494	547	493	517	462	562	499	553	507	511	540	515	537	499	511	509	488	507	486	526	462	490	503	488	476	514	520	507	499	486	492	539	516	456	494	522	546	505	507	492	486	500	504	523	532	519	502	507	510	520	506	496	481	491	547	486	524	476	426	488	521	501	505	519	523	488	528	539	534	577	524	521	477	568	503	518	495	518	470	486	503	525	492	500	487	513	490	514	525	533	512	508	525	498	503	473	503	517	464	520	513	526	534	502	520	568	516	493	527	507	528	481	499	521	533	481	559	508	497	534	485	555	475	532	497	527	493	509	507	505	519	514	510	495	515	525	554	507	526	480	546	537	492	512	468	488	501	492	505	515	521	489	505	510	497	515	489	514	521	486	508	570	526	519	481	507	521	486	513	510	488	485	484	565	491	477	481	510	532	518	511	463	516	489	491	527	479	494	549	530	500	536	494	516	508	506	504	522	507	503	521	523	513	480	474	488	531	489	524	541	491	493	493	483	527	476	457	498	503	508	481	494	510	530	498	501	502	497	500	493	520	517	470	479	542	511	502	528	506	481	492	505	481	521	523	522	532	474	510	542	530	526	546	481	536	522	496	480	540	501	516	514	513	462	525	530	469	504	493	523	532	551	523	495	485	519	509	484	510	529	507	503	502	515	524	527	509	504	528	494	537	500	506	480	493	528	540	525	491	513	535	476	492	560	504	510	504	513	502	493	513	491	553	538	446	491	486	507	508	497	509	503	504	543	513	500	513	522	482	501	495	473	540	488	509	526	502	479	495	528	540	541	518	529	511	480	457	494	501	499	469	544	509	505	516	501	527	539	465	516	491	542	502	445	480	536	525	510	535	531	535	485	497	526	480	504	526	470	472	499	554	492	486	487	505	520	483	524	506	540	529	527	535	500	528	507	529	529	550	486	510	465	532	484	523	525	489	483	464	529	521	503	504	525	485	530	479	490	514	526	489	461	473	489	526	521	484	485	532	535	536	510	473	519	501	497	489	508	541	528	524	554	536	512	462	489	538	462	472	519	509	572	491	477	513	485	551	534	527	481	516	490	490	526	542	528	476	519	496	520	501	510	516	517	476	528	500	487	511	495	537	502	529	519	505	496	508	452	487	550	526	524	490	494	494	471	502	483	499	510	501
23804	20956	25049	27049	20962	20816	1291	304	259	181	213	155	151	128	132	127	139	101	125	114	115	104	88	102	110	108	123	108	118	82	95	111	115	109	99	88	113	94	96	92	65	96	120	80	82	84	86	106	99	108	95	105	77	104	93	92	92	99	84	94	88	103	94	92	91	88	106	112	97	119	101	81	115	84	78	100	85	84	86	91	90	93	105	111	99	92	84	95	107	92	107	92	97	113	89	102	107	93	98	87	90	112	105	83	84	81	92	104	103	89	90	89	82	100	107	105	91	118	89	75	90	106	107	85	100	92	73	100	94	90	85	92	92	111	99	85	94	91	116	100	116	91	82	104	83	81	74	89	100	99	85	93	105	94	87	98	98	125	93	90	109	101	82	91	104	82	87	80	66	77	83	90	88	91	85	94	86	95	97	97	100	117	96	82	87	91	88	84	103	88	89	103	108	102	106	92	90	90	97	100	83	90	80	93	77	84	82	72	102	88	102	101	93	92	83	82	112	91	91	99	100	89	103	96	101	104	95	80	97	73	103	92	82	128	84	85	78	113	102	101	106	87	81	83	105	113	93	106	95	116	70	81	100	91	100	95	85	108	96	112	103	98	112	105	105	100	75	111	105	92	105	106	89	113	76	98	110	94	105	95	89	90	107	94	120	101	95	84	97	82	105	101	104	85	102	103	86	113	101	78	109	105	104	88	93	87	90	125	81	108	99	99	107	108	98	95	103	92	79	77	91	69	95	102	93	95	93	96	91	107	92	109	89	97	105	91	90	87	89	86	81	105	101	101	97	94	86	97	97	86	113	85	101	106	126	110	88	92	111	90	93	101	87	95	80	101	84	102	104	109	79	84	100	79	85	85	85	114	96	98	93	108	108	99	86	85	97	86	94	116	94	103	88	97	102	103	98	89	91	97	110	73	106	95	85	79	87	105	107	94	83	101	83	99	82	111	102	81	86	81	84	97	94	79	83	90	85	76	74	108	119	109	86	94	112	92	83	84	98	107	101	100	98	100	84	91	88	100	92	119	91	94	83	94	78	84	88	102	110	71	86	85	86	92	103	80	92	89	116	87	95	88	97	101	93	89	88	94	105	88	118	89	73	111	78	93	81	77	74	90	96	102	101	98	91	103	99	91	88	105	105	82	97	102	94	96	94	102	83	92	96	112	78	85	80	73	95	106	84	83	89	100	91	78	99	94	92	106	94	105	101	96	92	94	92	94	85	106	79	88	76	90	100	84	93	94	102	99	92	91	112	96	81	110	96	94	100	79	77	99	102	91	96	95	88	90	121	87	86	103	92	81	98	100	96	103	85	90	123	94	64	81	79	91	107	88	91	104	93	89	98	94	104	102	101	97	102	100	116	104	85	83	107	84	98	92	86	113	87	79	94	111	96	113	118	102	92	87	88	78	105	106	91	91	104	81	90	83	94	121	92	94	110	87	83	88	107	97	108	103	102	100	96	93	83	88	99	101	108	89	79	90	109	95	86	101	87	101	97	88	103	84	113	85	92	95	107	101	88	107	108	96	117	98	114	100	98	105	97	108	115	66	96	92	95	103	101	93	109	97	110	98	87	90	83	92	97	100	113	97	90	92	99	104	86	93	89	89	80	103	100	73	85	94	110	112	87	94	80	72	100	73	83	102	81	93	103	83	79	99	93	95	100	96	90	92	87	102	110	97	95	77	102	98	96	101	112	90	88	103	89	96	95	89	128	92	115	96	86	79	92	103	100	85	104	88	100	75	98	97	90	97	94	109	104	90	89	92	109	97	83	84	82	90	98	106	106	104	87	89	98	100	83	97	94	84	84	104	91	91	110	103	98	103	97	97	93	98	104	82	90	82	85	84	101	98	83	107	109	96	80	109	88	119	91	88	91	86	104	83	103	106	105	98	83	91	106	102	98	107	110	98	89	95	96	82	84	93	101	100	105	93	106	107	93	92	106	100	105	105	107	97	98	94	100	75	97	90	92	102	101	91	92	83	93	93	90	101	102	85	107	85	82	100	95	88	111	68	110	115	95	117	84	114	92	88	86	71	108	87	95	106	101	120	81	99	91	90	103	93	97	108	91	106	91	98	89	101	97	88	94	114	99	86	94	93	82	90	83	104	110	94	84	97	80	94	111	96	83	83	86	96	91	98	106	85	97	112	105	107	74	89	88	91	89	100	77	92	89	89	109	96	105	112	101	92	95	105	95	101	89	119	104	105	85	104	95	77	80	97	82	100	93	104	91	98	94	95	106	85	90	98	102	107	117	82	95	93	105	97	102	84	89	92	99	98	101	81	64	116	104	91	98	75	106	92	94	79	89	106	77	102	80	106	93	108	96	105	96	99	79	105	91	117	100	81	92	106	96	104	93	74	86	109	106	69	91	81	99	98	85	99	103	90	110	83	100	91	108	78	88	85	94	90	93	83	90	98	85	88	97	105	88	90	85	85	88	83	96	79	85	88	86	99	104	85	79	95	90	114	101	94	88	108	102	92	96	118	95	93	86	95	83	102	88	96	65	88	111	98	112	93	112	102	106	92	93	113	93	77	98	98	92	106	94	79	76	92	95	97	86	112	89	99	105	94	71	84	103	92	90	86	86	82	96	85	93	107	96	92	90	81	92	80	85	96	103	96	88	107	114	86	87	95	95	106	99	79	107	92	101	89	85	93	100	101	89	110	74	84	100	117	89	95	104	83	89	80	97	95	93	81	98	96	87	91	92	88	96	89	86	102	85	106	87	102	73	88	114	89	101	68	86	92	94	92	94	97	92	113	98	83	82	96	89	82	74	105	96	116	106	106	81	75	105	87	86	98	84	99	105	97	106	89	87	86	106	97	111	108	99	85	97	86	84	107	84	102	107	113	94	104	97	99	86	94	92	87	100	95	77	98	96	108	90	98	102	97	104	105	94	99	101	102	79	86	77	76	77	102	101	82	87	102	108	89	89	110	111	98	84	84	85	106	75	87	101	96	98	93	95	92	77	83	106	97	87	95	96	89	108	103	95	80	102	102	96	95	93	88	101	99	100	90	97	82	91	94	87	92	97	84	83	103	81	108	96	108	79	97	93	102	91	98	91	84	82	83	95	100	89	94	106	110	98	92	93	107	105	99	100	97	100	93	114	94	97	91	83	105	101	92	93	80	82	89	67	103	90	86	94	102	105	91	103	94	80	94	91	107	82	91	88	114	93	96	86	89	102	81	82	90	96	97	100	98	74	93	102	90	104	85	102	104	114	97	84	104	86	97	74	89	91	89	110	90	83	102	109	101	77	82	92	95	111	88	102	87	111	85	103	100	88	84	85	91	109	95	113	93	91	101	93	108	101	106	89	109	103	104	78	96	112	95	93	76	104	96	95	68	102	99	97	100	109	81	91	106	112	96	99	88	82	83	91	94	85	108	105	100	91	107	97	101	79	80	118	93	110	83	85	85	83	91	103	93	74	92	92	100	95	71	86	79	82	106	79	98	85	87	99	86	100	83	88	95
2997	4151	2249	996	566	428	364	310	283	300	266	250	267	265	251	255	258	259	262	238	291	270	239	244	242	253	248	239	232	276	267	257	280	231	256	253	283	231	221	248	240	226	246	233	254	271	251	268	242	217	288	212	253	229	269	256	232	247	251	254	240	279	267	249	265	251	244	248	251	245	236	265	234	241	262	247	245	243	248	227	259	234	247	247	245	249	241	281	252	230	239	268	263	264	240	242	250	244	242	244	274	265	226	248	237	255	224	265	255	237	235	281	241	255	272	262	257	251	265	278	233	228	237	237	254	251	246	200	260	212	249	237	269	264	246	261	229	224	253	249	215	238	269	225	239	242	256	251	270	241	262	258	279	241	249	247	254	251	221	249	201	253	285	245	242	252	234	226	251	279	226	248	251	219	243	268	244	255	226	235	246	249	228	256	274	259	262	249	223	247	249	255	240	245	246	243	241	254	217	257	254	222	228	256	270	267	247	230	258	248	257	220	263	255	263	241	233	244	242	234	250	228	253	245	254	233	269	255	243	240	240	260	240	238	266	236	223	253	246	235	262	236	261	235	229	249	246	233	229	253	253	237	250	245	230	232	256	249	267	220	279	250	241	247	240	229	263	248	240	239	255	238	244	219	278	262	247	288	264	253	230	230	286	252	261	253	255	220	242	243	236	241	252	218	246	209	254	248	236	264	224	277	304	255	242	242	249	246	238	236	266	244	231	249	277	245	247	262	263	261	270	235	214	259	227	230	243	268	261	243	252	240	263	262	264	233	244	214	246	248	248	241	279	224	275	260	239	234	241	213	248	247	240	253	271	232	266	230	236	208	240	270	237	252	239	247	278	255	247	255	259	248	279	225	244	250	245	242	260	233	231	246	244	282	255	253	242	248	252	250	268	246	269	260	237	263	264	222	258	226	245	282	228	228	249	255	239	249	251	256	233	232	241	259	231	255	225	227	249	209	259	260	255	246	260	248	242	261	249	239	251	224	243	245	221	218	236	236	234	244	252	247	246	241	275	232	248	239	245	259	254	240	268	286	237	259	227	271	266	252	240	247	263	255	251	246	255	241	238	244	241	295	252	262	250	249	258	233	224	274	246	247	244	286	282	240	261	256	231	244	239	242	240	268	232	253	273	257	246	259	239	242	278	227	247	245	265	267	259	245	264	210	242	265	249	265	258	255	252	232	265	246	248	248	229	261	238	257	246	263	240	245	245	257	243	202	266	256	266	258	270	246	221	249	241	248	267	265	255	252	264	255	280	248	249	271	271	231	239	277	230	229	261	256	227	260	222	248	242	237	275	244	239	249	274	241	236	233	230	233	263	255	267	257	241	226	240	250	242	238	267	221	248	249	263	247	262	243	259	248	262	240	238	242	264	262	251	240	230	256	245	255	225	249	271	251	249	233	258	240	244	249	232	278	253	264	244	242	251	268	211	238	243	228	247	265	248	238	249	242	243	248	261	232	270	231	235	237	230	261	248	261	259	237	257	255	245	226	253	240	240	233	253	249	270	217	276	239	247	226	226	258	220	240	274	246	266	257	241	267	247	250	252	235	272	260	234	236	219	262	253	260	255	241	226	254	246	240	228	255	238	228	225	245	296	249	229	258	223	246	265	241	255	248	255	263	254	240	223	268	268	249	254	242	246	243	257	225	236	232	250	269	244	242	249	263	267	253	275	262	248	262	241	242	260	232	245	255	237	250	263	242	265	259	253	232	233	246	239	288	248	230	248	272	250	269	246	251	254	251	234	263	243	237	217	227	248	237	226	254	249	237	243	270	246	232	234	267	239	213	245	257	251	252	247	243	248	262	253	249	247	242	250	263	244	251	253	257	225	284	241	234	237	248	216	247	254	247	259	258	235	233	267	226	240	263	241	225	245	228	256	284	257	261	224	239	242	249	249	258	235	217	248	270	256	256	229	228	233	258	245	268	227	247	268	210	246	237	262	262	244	241	278	257	274	264	257	239	222	236	253	222	237	238	272	243	243	256	241	252	252	230	240	241	228	229	271	254	225	224	230	258	224	245	278	248	273	244	268	231	224	247	218	249	231	264	255	272	245	233	286	271	274	218	230	226	238	267	241	237	264	239	239	253	274	243	251	262	238	236	223	240	224	235	247	264	212	260	262	242	257	257	251	245	268	256	236	224	250	271	230	248	250	221	248	285	258	255	229	259	256	240	243	222	238	237	281	275	250	253	228	240	242	255	249	233	231	248	251	245	230	248	249	240	244	255	248	269	240	230	233	231	254	229	283	236	240	255	241	265	251	232	282	224	266	256	238	241	242	247	247	241	236	259	256	233	256	221	252	259	226	250	242	256	253	246	249	225	264	218	233	245	238	227	276	256	224	249	240	257	263	251	254	236	255	254	253	282	273	232	253	259	246	229	262	240	243	259	253	248	237	227	213	257	213	259	233	234	239	258	258	225	236	258	238	257	250	257	241	275	230	258	256	243	251	240	217	269	241	240	235	272	265	248	262	256	272	264	221	247	246	239	250	263	262	254	257	274	241	267	241	244	234	263	254	228	273	245	236	275	230	237	242	240	236	242	213	261	256	253	228	241	248	222	238	241	245	269	256	256	250	254	271	266	276	246	253	237	249	258	260	246	252	230	240	223	244	252	237	230	275	280	243	230	233	242	265	253	257	240	239	242	274	235	228	227	241	237	245	246	240	269	270	221	240	239	235	257	259	263	230	225	237	237	229	258	210	252	240	243	262	243	244	260	244	241	257	256	259	258	255	261	249	263	233	234	245	258	222	218	236	250	249	270	273	251	219	243	258	240	265	251	249	232	233	262	239	272	260	285	239	268	250	233	235	236	238	255	236	236	250	263	229	257	244	266	232	228	278	294	216	282	224	235	248	235	230	265	240	235	255	241	249	239	242	250	241	230	274	266	290	238	207	240	270	242	229	237	247	261	250	262	280	263	241	253	229	256	229	248	246	247	267	263	216	216	241	270	230	243	226	229	245	228	266	276	276	255	260	239	232	259	224	240	229	262	251	270	242	257	235	259	265	261	244	236	248	258	263	252	244	237	282	270	245	246	274	236	242	255	237	251	232	230	246	244	245	222	231	256	272	264	240	242	251	241	250	252	241	253	217	224	253	240	249	279	284	275	223	224	289	249	251	276	239	250	234	271	255	238	245	268	237	259	238	258	244	247	231	246	272	251	244	234	246	222	227	255	245	229	263	251	274	234	238	245	265	246	226	232	294	246	264	241	218	230	242	233	262	224	252	264	239	250	240	249	244	227	275	217	254	254	277	266	291	216	223	254	257	249	238	263	248	245	247	269	244	251	259	247	251	259	260	250	238	269	255	244	240	237	267	265	257	243	261	277	209	249	227	275	276	236	253	237	253	258	252	252	270	243	261	253	264	237	267	241	244	275	239	236	241	257	247	270	292	240	242	293	263	226	241	227	244	258	277	247	252	257	244	271	223	261	237	249	266	230	232	241	241	253	271	218	226	259	234	276
32308	10680	1067	468	384	356	339	326	327	327	347	364	359	334	316	371	333	336	318	317	331	364	297	336	356	300	315	348	349	359	344	314	351	326	343	349	348	338	338	347	355	349	367	323	393	347	322	339	311	310	330	339	311	331	356	329	337	346	333	341	347	360	365	354	332	352	340	292	367	357	324	363	357	357	340	315	333	336	327	360	344	370	336	372	347	348	352	353	330	328	362	346	339	381	353	322	315	331	344	353	309	336	342	336	331	355	330	323	308	344	321	366	348	379	323	324	325	335	361	327	352	361	315	341	361	320	349	333	346	357	318	308	302	333	342	375	349	339	347	339	360	387	351	360	338	323	329	378	336	340	317	333	326	360	329	339	353	329	353	345	336	349	342	338	317	352	364	328	311	352	366	349	329	353	360	343	344	366	318	374	338	326	304	328	314	358	350	338	359	347	324	302	337	360	286	333	359	351	336	337	367	347	393	410	373	363	307	354	363	319	355	350	356	353	300	316	342	370	324	369	357	338	324	346	332	318	333	380	312	372	327	303	347	342	316	344	355	329	299	328	356	318	298	369	346	325	350	335	344	329	344	344	334	340	322	346	340	299	357	336	339	320	329	372	356	314	325	348	338	317	317	309	325	326	349	339	344	324	358	336	338	347	339	357	357	330	365	332	322	361	332	340	307	322	325	334	394	366	349	341	305	355	355	317	338	358	334	306	335	368	380	328	324	324	384	358	316	362	312	328	350	353	335	342	370	311	330	345	344	351	368	324	352	314	354	301	337	351	368	379	357	344	317	326	337	341	356	354	332	332	326	334	342	349	334	331	345	337	327	335	338	286	350	323	344	351	337	348	345	363	357	342	320	344	337	365	348	360	366	362	352	330	336	315	314	343	344	354	319	322	295	332	356	367	368	323	358	339	330	363	361	335	316	359	332	342	353	337	316	336	360	323	331	329	323	324	367	331	334	344	328	337	334	341	328	350	350	318	350	351	342	343	315	327	349	350	323	319	338	324	334	330	358	336	337	345	358	348	313	351	375	362	319	321	382	331	346	343	359	339	332	356	334	348	321	349	331	363	358	380	334	319	331	364	342	355	376	362	371	334	370	357	360	329	316	347	348	356	304	331	357	326	351	353	331	338	330	350	355	352	294	337	372	322	361	325	341	311	338	339	333	363	339	357	331	352	298	325	354	349	347	352	330	344	350	340	356	359	315	308	325	317	351	346	289	313	318	325	327	373	340	335	316	347	336	356	331	354	351	345	379	395	352	335	340	333	323	338	295	315	348	342	378	336	335	315	355	328	342	338	341	344	359	347	335	331	323	352	329	346	341	332	342	374	354	342	304	319	329	351	306	366	358	318	331	324	309	311	352	325	352	312	327	310	341	343	308	335	345	366	344	348	339	323	328	345	317	319	336	355	353	352	313	344	369	373	341	384	308	373	332	337	307	350	352	395	362	316	329	347	347	351	353	312	332	326	376	329	343	334	360	314	347	353	326	361	299	340	297	327	360	324	307	346	325	315	355	365	303	375	330	312	315	336	345	348	358	328	338	330	366	345	329	349	341	363	322	343	352	313	319	353	330	342	383	337	349	356	375	357	367	343	364	338	347	338	329	335	331	369	369	342	366	350	318	334	339	332	335	346	316	319	310	347	351	371	356	372	324	380	333	346	329	344	352	343	353	330	330	337	338	331	369	333	314	361	335	359	368	328	326	375	338	352	341	347	339	301	346	370	390	319	369	372	351	330	347	336	346	352	361	321	354	374	354	363	341	366	357	356	321	348	341	330	372	329	356	331	343	349	340	356	342	330	338	352	355	338	341	323	356	341	353	363	357	352	358	346	349	346	313	338	330	348	336	356	343	336	363	357	325	292	336	331	317	335	342	328	296	352	341	345	349	315	321	354	377	341	310	314	322	358	295	344	321	355	344	357	325	341	354	330	368	345	347	308	328	334	319	299	323	325	347	389	324	359	338	370	349	349	353	328	336	323	370	358	349	326	322	344	324	345	344	378	331	358	385	301	329	335	342	336	345	337	344	338	347	338	348	322	370	353	317	358	338	348	347	349	352	304	376	308	331	351	338	344	357	344	330	397	348	328	358	339	349	331	351	354	333	315	351	310	324	320	337	315	358	332	318	351	316	339	333	309	323	348	348	343	313	360	319	336	346	365	336	298	338	319	345	380	371	317	340	317	318	325	326	348	356	362	362	333	281	330	315	321	312	361	360	364	331	343	337	343	326	324	318	307	347	344	352	314	331	344	340	360	323	327	374	345	376	378	384	387	360	330	353	360	336	320	331	319	310	354	324	342	334	324	328	340	350	325	344	326	362	351	354	333	327	365	334	340	368	330	361	363	354	322	345	359	362	345	383	324	334	331	361	351	339	326	313	330	280	343	336	363	339	313	351	408	362	336	363	321	352	342	345	355	346	356	356	305	322	321	345	336	332	335	364	318	332	369	323	348	344	374	361	310	390	345	334	309	323	326	337	336	330	338	318	328	366	310	326	349	366	348	358	344	357	330	336	361	363	367	350	327	339	332	319	337	338	381	349	350	365	336	361	314	378	351	363	326	335	337	339	327	334	376	336	317	349	351	317	303	351	331	326	315	329	326	347	342	346	334	327	327	323	343	336	348	334	349	328	351	349	311	323	308	357	371	352	330	343	316	348	359	338	354	369	370	308	307	328	356	344	318	339	407	311	335	372	370	344	320	344	319	321	358	327	327	305	365	378	332	307	346	321	293	380	326	310	376	362	347	389	318	355	346	349	353	313	317	322	333	325	336	391	334	387	292	287	353	319	306	340	369	324	361	316	352	357	329	310	323	314	322	345	375	365	313	339	354	323	335	327	378	367	350	357	340	343	338	307	315	356	344	360	314	358	335	360	375	319	315	332	353	330	352	376	343	371	346	330	362	365	345	350	350	367	349	385	316	316	320	323	356	342	362	332	315	353	314	336	302	327	369	366	358	351	320	343	312	337	368	396	348	335	325	353	334	359	347	346	336	331	348	348	340	359	368	335	352	340	389	369	352	381	310	346	354	315	348	371	325	307	335	366	333	351	329	338	348	331	318	355	333	310	380	325	330	310	333	357	320	314	334	360	320	323	325	336	357	339	348	357	334	359	318	308	364	346	349	360	339	337	318	347	341	350	369	345	360	331	305	325	357	342	347	335	317	320	334	359	350	304	343	370	311	311	364	352	369	322	329	342	352	315	298	365	341	350	306	320	330	356	349	322	319	314	340	367	338	313	338	332	379	297	331	335	344	390	332	314	332	322	369	331	359	332	358	323	332	322	341	322	366	362	337	341	315	339	361	332	314	358	302	351	380	368	381	356	343	317	332	350	329	349	348	351	353	341	333	364	339	328	351	356	333	316	357	348	338	337	318	309	335	340	376	339	331	298	354	332	371	352	342	369	360	356	335	360	363	332	314	347	320	336	353	298	328	352	350	362	359	342	334	365	355	342	355	357	350	338	326	328	351
5497	859	832	755	795	780	766	728	773	750	726	758	788	766	733	731	748	789	784	780	745	751	725	710	730	754	749	738	719	690	783	726	679	691	769	758	778	792	701	753	761	710	764	740	726	744	791	720	787	730	754	785	680	716	732	737	764	727	778	748	706	786	765	735	783	764	713	753	723	739	760	727	748	744	824	764	700	761	746	774	694	739	745	719	746	743	765	711	738	783	741	741	724	704	765	741	717	723	716	759	721	711	774	771	723	744	714	714	711	765	743	731	749	715	768	748	765	763	733	748	741	748	789	734	762	791	724	737	813	787	799	730	729	756	741	767	750	769	736	790	750	735	757	744	728	744	793	719	739	774	769	779	760	753	747	698	762	730	814	747	789	775	716	765	756	749	754	716	748	768	757	754	729	783	736	767	743	782	785	754	768	789	752	752	716	758	804	718	760	814	723	748	748	740	711	751	703	771	760	752	764	705	767	755	703	745	776	723	743	831	776	804	747	739	747	696	802	771	760	754	777	772	687	774	797	715	726	763	768	700	768	713	715	732	743	721	713	781	751	785	711	817	765	795	764	761	742	836	701	759	768	736	705	796	767	785	705	751	803	793	753	762	748	742	759	715	771	776	794	758	786	766	754	734	779	779	751	710	789	741	773	766	715	745	733	774	730	690	742	763	776	791	792	792	764	767	746	792	711	738	729	738	745	759	728	763	742	748	749	788	716	770	758	715	765	750	774	716	768	782	732	750	766	759	763	755	792	727	743	769	806	776	797	732	774	725	797	792	751	783	738	810	751	724	788	691	763	706	752	747	723	741	755	774	764	723	748	743	795	720	743	740	776	722	764	724	733	735	727	785	725	735	776	766	781	741	749	740	763	794	753	734	817	782	760	721	780	770	750	757	728	752	748	717	738	766	758	784	740	730	743	765	796	799	747	778	739	730	743	768	762	709	698	740	754	783	714	756	713	766	766	760	741	756	745	754	706	726	744	744	780	769	737	721	771	723	705	692	739	723	747	760	724	682	749	742	752	696	723	764	751	701	793	760	727	733	729	746	752	789	740	784	740	696	764	730	777	789	799	760	720	792	732	809	782	754	755	798	759	780	760	765	765	773	749	751	746	721	794	705	813	713	760	734	702	788	762	764	759	760	719	738	758	696	758	761	780	783	766	720	734	748	746	779	740	729	734	758	781	742	697	794	734	727	740	746	805	728	754	769	747	731	751	764	749	736	780	779	808	782	757	751	754	752	759	792	743	765	773	695	795	765	800	721	731	777	767	736	728	803	726	739	699	774	728	795	789	742	795	748	754	687	733	755	734	784	727	737	753	806	803	793	774	729	765	779	803	810	790	753	726	770	785	769	754	718	742	734	779	743	767	705	755	786	730	726	748	800	758	741	692	789	779	717	745	792	786	749	757	778	761	738	754	684	803	787	772	726	753	695	713	749	792	746	786	745	763	758	778	766	805	750	773	746	806	784	776	781	782	768	740	733	761	765	758	768	746	745	804	700	759	702	729	745	741	745	744	753	768	759	747	775	791	808	753	799	751	793	765	736	754	767	708	782	809	729	740	754	753	782	748	678	723	754	770	742	733	726	737	781	799	730	749	737	787	706	738	797	759	777	798	769	730	713	763	776	737	773	741	693	750	783	751	752	734	807	699	709	745	707	777	759	762	708	755	785	758	780	787	701	734	756	781	764	767	783	758	766	709	763	753	782	754	781	751	737	807	752	759	766	771	741	712	746	751	733	741	738	737	744	741	775	737	799	722	796	749	749	727	724	820	715	689	781	778	802	734	759	755	738	771	777	774	703	792	747	804	722	773	739	747	785	745	769	764	725	743	776	803	794	679	758	740	756	806	753	768	757	786	755	780	737	760	762	757	720	777	765	766	758	725	788	725	772	800	767	753	702	743	780	705	751	786	713	747	760	741	783	753	689	788	768	788	737	776	748	820	761	772	735	754	786	789	770	785	744	736	751	743	775	747	728	779	789	782	784	726	767	811	754	743	749	739	727	797	771	745	754	775	735	743	713	790	777	729	780	773	705	779	737	767	785	715	764	732	745	727	752	744	773	769	773	750	757	684	753	742	753	782	753	716	723	766	765	736	803	695	726	729	752	759	761	768	776	792	772	715	748	795	746	812	734	742	787	771	796	762	761	733	779	754	753	758	750	744	699	720	781	792	788	747	776	753	708	728	769	762	706	790	778	733	777	780	766	779	823	768	727	742	761	734	757	751	781	724	769	733	765	776	777	749	742	776	749	710	736	716	697	754	732	760	723	728	755	723	686	772	786	740	750	752	762	769	733	758	745	713	698	793	683	775	741	724	744	729	761	770	785	757	774	738	712	778	775	775	760	722	754	735	798	763	791	695	741	800	729	751	716	736	798	720	754	771	764	717	767	715	795	716	748	761	761	736	761	751	750	739	753	722	766	729	723	728	714	763	765	765	712	714	725	753	786	773	755	758	753	774	764	718	738	727	707	719	754	720	761	717	797	731	792	752	773	731	785	749	787	752	756	755	779	764	774	725	742	739	764	726	769	726	792	769	772	791	753	721	743	741	762	707	738	726	711	762	767	742	734	737	745	802	740	759	779	778	777	758	723	826	778	753	767	656	751	753	798	735	757	765	729	750	743	721	817	765	734	760	788	719	758	787	736	725	733	760	775	757	722	731	719	784	715	748	805	728	786	744	756	779	763	765	709	734	796	721	740	790	755	765	708	695	745	712	708	726	768	796	762	809	771	744	812	719	755	745	795	706	752	756	742	726	733	772	766	790	741	774	727	761	821	711	749	708	717	739	796	760	738	737	775	758	761	726	755	790	730	738	757	761	754	769	762	746	804	802	701	775	720	752	772	723	741	733	723	735	735	710	718	734	763	758	791	740	771	724	762	796	761	699	729	743	738	737	787	768	749	783	736	779	766	707	730	767	745	815	740	727	757	787	746	740	827	783	740	774	708	778	739	694	733	741	728	749	738	727	784	780	750	743	683	750	784	752	754	731	719	772	770	788	797	721	755	786	724	781	704	716	780	715	698	749	761	761	734	765	697	748	785	743	800	736	845	728	793	722	778	743	743	757	748	755	802	734	770	810	771	787	753	770	741	807	760	790	769	720	711	706	740	737	756	778	767	732	775	813	714	752	747	741	772	742	781	702	743	733	759	765	716	767	780	748	745	762	758	765	767	747	742	761	750	752	769	787	784	761	776	722	737	775	748	751	796	761	782	740	766	757	766	730	729	737	772	788	749	737	773	733	758	717	739	780	806	730	742	772	717	762	762	780	766	724	808	716	720	770	747	715	730	771	745	778	770	781	741	734	735	750	779	716	765	773	765	745	741	758	713	762	753	749	795	720	736	758	760	765	729	737	796	778	752	745	768	778	743	802	746	778	764	736	715	792	758	854	760	730	739	779	769	778	737	746	786	770	790	758	735	799	756	732	736	710	766	736	735	779	755	759	752	727	750	773	771	765	761	769	718	766	773
24484	20960	24384	27680	20499	1955	351	302	254	258	284	278	238	248	247	242	239	200	213	251	240	239	236	214	272	223	213	213	209	233	248	267	234	231	208	203	229	200	223	212	250	233	211	205	233	231	236	216	207	230	220	249	234	259	240	224	220	211	242	226	223	226	231	233	229	250	211	211	217	230	230	225	220	213	232	220	222	222	226	210	230	233	249	228	233	229	245	233	199	228	237	224	232	257	224	216	234	231	245	214	219	255	238	218	217	234	246	217	244	203	217	197	248	224	240	239	223	229	198	240	212	222	210	245	212	183	202	227	223	223	192	212	224	214	249	215	235	234	217	247	226	247	239	223	223	243	243	235	249	237	216	241	235	221	206	217	212	230	240	207	233	201	242	195	243	234	229	224	215	249	234	234	220	209	232	206	210	257	210	226	251	225	223	196	220	217	219	249	194	211	238	225	222	216	214	183	219	229	220	199	219	210	214	230	240	246	236	232	207	220	247	197	226	234	213	216	241	232	229	228	208	235	215	239	218	210	182	216	244	209	236	240	212	196	215	210	223	228	230	213	226	220	213	246	203	221	243	242	230	245	228	217	228	227	252	235	248	239	230	199	206	228	238	215	202	227	220	201	235	230	217	216	229	234	235	219	204	213	198	237	230	219	225	263	245	219	240	213	217	211	202	216	224	238	234	249	223	224	212	256	228	227	237	210	221	190	238	239	237	204	211	241	223	247	199	231	228	234	208	232	240	249	241	219	243	216	211	222	219	192	234	243	218	203	233	244	222	220	197	232	230	211	213	218	212	203	239	220	278	219	226	223	222	214	224	207	205	245	198	200	211	262	206	217	217	224	206	241	216	216	249	214	229	209	230	239	227	226	204	256	218	180	232	228	214	202	231	226	236	193	214	228	209	233	241	230	254	219	238	220	229	224	202	193	205	256	216	208	225	268	206	235	235	246	245	228	250	221	184	215	208	218	216	240	238	201	249	243	246	227	234	215	219	234	210	249	257	221	209	248	231	229	238	227	222	201	238	211	211	223	217	192	209	212	196	214	243	232	202	240	225	210	234	225	236	212	217	181	219	244	221	199	240	216	211	208	231	201	204	192	230	227	227	215	213	255	245	216	200	208	202	206	238	246	213	208	197	250	248	222	215	191	223	210	221	214	221	232	253	263	239	218	264	252	260	257	219	222	229	229	216	204	195	187	209	234	257	228	239	207	247	197	236	237	206	234	211	241	226	237	220	246	219	231	237	235	240	223	214	244	226	235	236	243	247	243	219	222	219	208	215	255	211	200	217	226	230	229	218	220	233	221	222	221	220	191	200	234	234	260	215	212	219	248	235	219	244	229	239	231	239	215	237	238	220	193	271	235	231	236	206	228	243	231	203	238	199	228	232	248	234	231	225	199	237	209	245	230	207	206	240	214	234	231	205	214	217	211	252	213	236	237	257	245	212	218	230	198	215	217	204	222	215	226	208	211	243	221	220	220	225	225	221	214	233	235	239	215	218	173	226	230	212	233	240	224	233	239	207	216	219	239	213	214	232	226	204	242	232	209	236	249	229	234	225	258	220	214	225	216	223	217	234	205	242	226	193	218	214	249	189	217	236	199	231	225	215	205	224	246	230	203	209	214	223	235	208	230	235	241	225	218	203	215	194	226	193	212	210	202	262	249	230	218	212	210	249	229	220	197	209	215	209	204	213	209	182	234	202	221	227	233	243	235	268	250	226	220	199	221	221	235	223	219	226	226	229	218	234	229	192	201	231	229	230	203	232	258	231	227	216	208	221	200	228	242	208	230	224	224	227	221	225	230	228	216	233	199	221	210	235	216	200	220	226	242	199	247	206	195	202	220	217	227	213	256	240	240	218	215	230	209	239	224	209	234	232	228	204	228	254	228	221	233	245	214	231	260	214	225	225	207	205	217	231	242	214	207	228	192	224	197	207	220	204	233	200	220	225	212	231	210	231	236	245	218	217	246	222	226	218	230	242	228	238	223	245	187	232	209	220	229	231	214	242	215	241	227	234	216	232	222	229	231	241	226	222	205	212	246	207	212	236	245	236	218	242	219	202	212	237	210	234	191	228	238	209	205	231	243	212	213	225	237	234	232	224	200	226	235	206	242	237	235	231	245	207	222	233	203	235	214	229	201	205	233	222	232	212	226	207	236	247	230	220	218	226	213	254	247	213	231	221	215	246	241	233	192	221	218	243	216	215	219	208	222	217	207	234	208	240	211	246	228	240	216	223	213	215	206	213	221	207	232	206	210	187	225	257	227	211	229	233	207	219	216	208	202	225	238	218	225	188	204	226	228	233	227	214	201	209	255	237	210	231	222	218	193	198	224	241	238	202	235	201	238	206	224	222	206	222	231	220	223	206	214	222	231	249	221	227	245	208	201	220	247	212	253	201	229	206	208	234	226	228	202	217	216	196	203	193	224	235	233	221	211	244	226	203	224	212	241	215	205	237	225	250	238	219	224	238	239	200	241	221	235	211	225	216	228	210	219	235	225	242	241	207	203	227	255	198	226	214	207	212	211	224	244	206	220	256	218	225	235	233	238	217	260	197	263	219	225	202	239	232	256	239	218	245	247	243	212	227	228	236	205	220	200	230	199	233	242	251	224	214	277	247	211	240	247	198	202	193	213	202	203	215	245	220	204	227	237	209	246	199	215	213	236	253	230	253	233	236	203	206	234	216	195	247	216	201	258	217	234	212	227	209	229	225	202	232	236	230	230	257	214	200	210	221	221	226	219	235	214	226	224	235	226	218	221	227	213	199	237	252	223	209	224	236	231	233	237	202	236	245	237	226	250	217	230	232	236	205	210	240	218	190	227	218	230	224	204	220	187	217	235	242	231	200	252	253	220	227	230	202	190	212	237	229	214	210	227	228	238	240	225	230	199	201	236	211	217	217	217	219	245	223	263	216	260	243	197	223	234	245	203	206	230	221	254	221	212	239	197	225	202	250	219	222	217	219	243	212	235	239	224	227	256	204	249	225	187	226	208	224	219	219	216	235	226	207	228	233	200	220	227	218	220	226	239	252	212	210	238	255	262	211	221	223	239	206	271	212	231	232	200	245	238	215	212	231	197	217	217	222	214	227	198	231	206	219	216	227	213	214	248	231	209	208	211	217	237	210	239	227	213	197	241	225	201	215	207	200	223	193	227	214	235	205	224	234	191	226	202	254	213	221	234	197	225	189	215	230	199	188	207	214	213	195	204	215	207	217	265	202	187	216	242	196	216	192	213	211	260	224	239	234	235	235	231	239	233	223	234	242	230	216	211	253	228	232	224	250	204	212	224	212	184	206	206	228	209	227	188	231	227	241	231	213	226	238	235	237	233	202	205	217	221	211	210	229	227	227	243	225	222	211	234	238	255	232	242	209	224	210	224	259	214	222	220	214	224	202	200	241	195	236	204	227	200	208	241	222	213	202	217	215	236	204	217	231	222	234	231	208	229	212	242	232	252	229	220	227	249	230	209
3128	2631	1536	887	691	636	585	570	573	525	556	513	536	556	502	522	502	537	526	490	544	509	529	496	514	504	528	539	539	511	544	497	504	541	506	520	517	535	534	535	474	500	491	483	525	498	517	523	501	520	502	501	489	493	494	541	480	513	489	512	537	445	478	527	502	471	497	546	501	505	515	477	492	477	468	519	521	543	522	503	525	481	488	503	501	495	526	492	524	509	514	474	493	487	491	527	523	520	476	495	468	511	556	544	485	508	518	524	504	522	487	513	498	459	490	529	519	507	509	522	506	504	480	489	475	528	524	534	480	485	510	532	480	447	519	516	559	524	486	532	516	515	507	478	517	531	527	527	496	522	492	476	496	498	488	495	492	538	461	543	507	484	508	486	506	496	481	483	507	489	483	511	502	503	520	493	501	557	530	537	480	471	449	499	502	527	547	545	520	515	508	562	475	496	500	540	492	508	505	530	491	515	490	507	497	491	493	519	532	502	499	533	497	506	483	507	508	491	509	469	499	495	476	496	484	521	527	491	526	514	501	491	492	480	491	512	455	501	483	520	539	452	533	539	471	495	489	514	477	531	532	493	476	496	534	521	527	485	507	513	542	493	550	534	561	471	465	482	481	495	531	554	492	515	509	494	525	512	515	544	523	485	506	536	514	527	507	485	516	510	461	504	507	519	548	515	469	507	503	495	487	509	482	517	481	509	507	526	493	481	510	529	539	552	462	446	489	510	501	486	480	513	479	504	510	499	496	480	522	462	445	521	508	535	499	491	498	494	482	535	504	487	481	483	474	489	513	515	504	522	480	523	498	529	507	510	538	490	489	548	498	537	513	525	495	519	518	519	492	498	502	526	500	494	491	493	514	512	523	485	513	508	486	471	487	505	545	515	518	497	494	534	503	493	490	471	475	495	535	524	509	514	497	486	508	508	505	483	508	475	547	523	524	535	504	502	491	495	485	508	513	456	489	536	550	505	505	501	548	511	514	501	503	520	512	515	508	515	485	499	498	479	493	520	523	519	500	509	525	476	512	503	544	480	523	501	541	493	510	506	510	512	516	515	508	523	485	542	536	539	505	525	530	477	555	509	542	525	501	514	495	489	516	496	506	539	499	461	511	498	519	512	527	516	529	502	516	524	494	506	530	507	511	483	504	496	516	505	496	503	499	510	512	501	493	527	487	522	534	490	489	509	488	510	526	513	520	508	496	507	491	504	490	518	535	550	503	517	485	522	505	500	516	486	515	506	533	520	533	494	544	490	526	516	519	509	498	499	517	500	498	506	474	495	520	489	486	533	503	529	504	497	556	498	457	491	489	499	513	531	495	497	531	490	488	501	473	492	544	515	479	508	528	561	492	455	507	490	511	503	517	525	489	499	532	447	506	501	545	489	508	537	467	479	501	504	498	535	529	502	507	525	533	502	503	486	496	527	477	530	528	456	518	513	488	517	477	494	447	490	512	477	496	508	508	509	548	485	492	507	522	526	530	508	543	508	499	514	501	500	507	553	490	506	518	499	522	522	461	517	532	483	481	515	497	506	450	507	535	502	526	525	515	486	483	504	484	481	519	494	499	504	529	518	528	510	521	537	528	570	462	541	469	471	492	507	547	536	472	506	508	498	473	508	531	528	519	522	540	488	495	525	513	502	525	479	507	474	503	469	518	460	528	500	509	521	483	526	543	498	532	495	479	501	508	460	530	508	500	481	521	512	519	494	532	480	496	495	508	522	493	533	495	526	514	474	503	543	520	519	455	492	515	517	486	494	531	522	537	497	486	494	497	501	505	536	531	491	560	549	493	522	510	534	448	468	487	475	528	528	487	506	494	475	521	521	466	524	469	498	479	533	501	490	509	494	498	502	515	501	524	484	505	553	513	527	512	513	477	537	485	476	500	516	484	524	507	517	487	517	494	529	533	543	505	509	508	517	519	502	463	545	493	506	480	515	523	525	461	508	515	501	494	508	517	494	510	495	512	518	484	532	476	517	508	495	535	534	521	482	536	518	532	504	511	502	488	466	517	455	500	512	549	537	510	493	518	497	485	520	506	523	539	506	479	500	511	504	543	508	508	492	456	534	501	498	465	484	482	487	526	497	513	522	522	498	509	480	464	488	498	530	520	495	510	497	494	492	516	543	521	521	513	521	505	491	519	523	514	502	518	504	493	543	532	531	489	481	514	517	492	529	504	520	499	531	512	497	510	491	520	520	502	486	473	502	501	524	506	479	484	532	503	521	514	534	491	485	493	500	486	513	505	466	480	489	502	479	499	511	498	474	510	477	502	498	526	531	525	523	456	517	485	508	476	493	522	506	516	490	511	486	485	549	515	518	496	498	513	512	477	509	511	500	533	517	507	485	479	482	476	511	486	454	501	535	489	480	535	482	503	539	493	504	508	505	512	504	514	507	510	455	469	526	507	491	497	449	512	511	532	478	519	508	473	491	509	513	522	509	486	514	496	490	513	484	528	478	536	506	514	539	515	476	497	523	521	472	489	525	523	495	478	487	497	537	459	475	526	499	476	513	483	501	519	510	532	503	506	521	510	512	515	516	535	495	462	459	511	503	492	500	524	487	505	543	506	489	524	498	489	530	479	515	509	508	461	496	466	511	518	554	505	505	513	485	508	502	493	499	510	494	503	529	524	552	508	481	525	499	514	517	514	543	517	494	527	493	532	507	551	525	478	538	516	505	519	487	509	517	482	487	504	528	495	471	473	524	501	476	473	522	484	525	519	490	494	526	554	509	524	484	517	493	521	550	513	485	537	490	530	507	525	496	492	530	507	494	500	512	533	480	479	520	557	472	515	517	482	499	484	518	538	492	482	482	526	484	530	517	494	483	521	534	497	519	489	535	471	444	498	482	515	539	492	520	488	506	527	506	485	505	498	506	479	531	508	529	501	522	482	504	499	526	501	505	478	482	493	491	482	492	494	496	502	478	498	487	480	501	515	497	486	500	505	494	476	478	537	527	471	518	522	499	486	518	493	496	516	526	492	487	519	484	495	536	510	506	515	528	512	529	506	516	509	503	530	519	493	521	511	504	495	481	519	540	522	508	525	534	513	543	538	507	524	498	530	481	509	568	489	505	501	504	549	505	512	520	457	525	482	523	480	502	489	543	477	499	444	450	481	503	551	509	510	494	534	476	544	511	493	491	559	487	499	507	491	497	511	557	514	483	503	501	480	459	515	512	513	477	502	556	521	474	492	513	525	525	512	499	535	493	506	511	457	483	533	511	526	479	522	452	502	513	478	493	520	531	499	491	540	515	496	548	562	483	512	487	529	494	504	496	477	543	529	454	484	495	530	483	546	509	502	487	501	510	460	536	493	567	489	516	490	503	500	478	536	492	510	482	509	497	509	492	517	495	536	505	501	503	513	502	489	522	496	498	503	463	499	483	507	505	476	513	523	521	483	498	502	549	536	502	537	516	523	467	482	476	505	536	525	477	517	503	524	523	499	524	530	483	544	519	539	531	488	473
23800	20956	25031	27061	20960	20831	1301	325	197	200	175	150	126	161	117	124	126	120	108	108	112	113	87	114	114	115	110	111	89	90	117	98	99	93	108	85	92	88	112	136	103	95	100	112	92	87	91	114	90	105	99	102	93	102	126	88	84	94	104	100	100	98	102	96	88	97	82	117	100	86	83	85	89	101	87	102	102	92	91	97	96	80	102	77	107	89	103	71	96	106	87	116	102	104	107	95	100	115	91	92	100	94	86	92	96	83	88	111	103	97	115	87	73	102	88	89	81	85	112	99	105	90	97	81	78	103	96	97	93	87	85	86	91	110	86	86	96	114	110	110	96	98	91	104	81	99	86	89	105	88	102	77	75	76	94	102	96	105	100	91	78	93	95	109	103	104	94	90	97	90	97	87	80	98	92	90	106	85	83	89	89	85	96	81	104	104	101	91	87	100	94	88	90	82	99	96	96	109	94	89	93	119	112	105	90	79	99	95	74	89	91	92	108	85	110	105	98	86	97	100	83	91	78	91	98	90	87	98	92	122	87	89	94	97	84	96	89	84	86	96	94	99	87	97	86	89	104	105	105	102	105	84	98	80	80	100	95	90	93	107	99	91	104	94	80	82	105	104	109	98	90	107	89	102	92	96	89	105	93	98	96	97	93	87	93	85	105	101	100	87	93	108	95	92	83	105	87	72	92	102	109	81	101	89	106	101	101	108	98	93	91	81	83	104	110	82	87	87	78	96	96	84	102	82	98	89	96	96	95	95	107	95	83	96	80	94	103	106	101	90	92	102	117	84	101	107	88	89	101	98	102	97	105	83	87	95	98	89	96	96	85	98	103	99	88	110	107	93	88	99	95	88	85	110	98	118	93	110	104	98	96	88	85	93	95	74	91	75	106	87	85	106	114	101	82	97	84	93	91	98	93	80	111	87	101	102	101	106	104	66	99	89	79	91	95	99	106	87	81	100	90	76	89	83	118	95	92	92	93	94	87	101	109	89	82	102	87	100	90	88	86	93	86	97	75	102	90	97	94	110	93	97	91	111	98	90	83	89	121	90	112	66	89	96	99	108	87	99	95	117	112	90	84	97	100	91	72	109	97	79	90	98	86	97	98	100	108	98	100	82	72	88	70	100	97	86	100	105	91	99	97	102	91	102	95	98	85	78	106	101	82	113	90	93	91	96	85	82	107	95	99	97	80	90	101	77	85	88	121	109	94	78	99	107	109	78	70	102	81	99	92	82	109	89	105	84	107	101	92	118	97	75	104	109	92	103	87	80	88	88	89	95	80	90	84	112	91	92	121	88	96	83	100	82	97	108	110	108	93	108	93	98	91	96	98	97	99	93	103	79	93	108	82	79	85	70	86	89	95	101	79	105	99	120	90	88	101	102	100	105	118	85	79	85	96	104	101	113	97	109	94	97	100	102	101	100	81	85	88	90	93	97	96	88	98	105	97	100	109	103	80	85	101	91	92	97	98	95	102	96	86	83	99	83	86	80	98	101	82	93	95	90	96	92	97	81	85	95	93	74	96	84	90	94	81	91	104	89	78	103	101	101	104	98	109	88	86	81	91	106	75	88	93	105	108	102	102	111	100	83	94	85	93	92	98	86	109	98	94	78	82	84	114	87	103	82	98	96	102	110	91	84	88	92	71	90	109	84	82	82	97	103	81	85	91	99	93	76	83	87	87	87	103	101	94	95	75	103	77	95	94	109	101	89	98	112	100	103	108	95	94	99	78	104	104	89	91	85	95	98	95	88	98	95	84	90	89	99	85	103	87	110	103	87	101	86	101	93	84	84	95	91	102	108	95	92	83	75	99	93	76	79	101	87	99	110	110	97	90	108	84	93	94	88	87	92	85	101	86	94	100	101	101	91	102	87	88	97	110	101	88	77	106	83	106	85	74	86	94	85	105	90	93	79	71	95	92	93	87	87	97	87	85	88	80	98	102	111	93	93	81	89	99	91	108	110	95	99	111	92	116	95	97	88	91	86	102	89	100	93	114	108	100	95	99	110	105	96	94	89	94	105	94	78	100	95	96	116	105	86	91	100	78	105	112	84	91	78	96	90	106	84	78	87	91	92	83	84	92	90	89	85	76	97	97	94	88	76	84	104	93	104	91	100	93	108	88	97	74	90	110	77	96	96	84	90	103	98	78	82	96	103	77	86	101	93	106	83	94	95	101	95	83	76	86	105	100	114	82	83	114	104	94	97	91	86	99	70	97	92	94	85	78	91	98	81	96	93	110	97	85	102	99	104	95	93	98	77	96	99	87	91	87	80	89	102	88	92	86	77	99	94	95	91	91	89	86	81	96	87	86	105	91	95	98	86	100	82	99	108	93	93	81	91	97	80	87	83	100	101	97	104	76	95	86	101	99	84	101	91	107	81	106	81	90	83	99	97	101	112	88	100	78	90	79	105	106	75	94	98	117	97	102	99	83	82	92	87	90	102	102	112	100	95	85	101	101	101	92	107	101	98	111	108	98	93	91	73	89	84	100	87	98	76	91	88	80	94	107	95	98	95	85	82	101	97	86	110	95	99	97	95	99	90	91	94	95	85	84	79	104	113	93	94	96	85	86	91	95	97	99	86	92	102	98	84	93	104	84	116	90	106	100	108	90	104	95	116	84	76	98	109	85	95	107	104	95	96	99	93	77	96	101	101	98	97	101	77	90	103	93	101	105	96	94	83	89	96	97	89	114	82	90	85	100	88	101	88	81	98	89	96	95	112	101	96	98	89	123	98	94	87	91	105	89	94	87	103	93	95	83	89	92	101	93	91	77	94	100	81	80	91	83	86	92	95	79	89	104	107	88	95	96	91	106	95	84	111	91	97	91	86	102	105	111	89	86	124	102	98	104	99	94	87	76	84	108	79	106	102	109	93	95	110	98	97	96	97	89	104	84	107	101	104	107	87	90	92	97	86	95	70	96	97	98	106	102	88	109	102	73	104	80	105	77	92	95	104	85	82	104	104	83	95	99	89	98	94	73	81	100	99	73	93	109	101	101	105	78	91	107	84	105	94	85	118	86	94	115	118	115	97	88	114	101	107	97	95	79	84	102	105	101	86	109	87	91	103	104	88	85	75	94	95	83	102	108	92	100	97	104	98	104	74	79	89	111	93	114	99	95	85	92	81	91	108	101	82	78	90	97	92	107	97	84	91	97	114	102	94	94	85	95	91	85	102	93	104	100	87	102	85	93	88	100	87	109	93	104	103	99	118	89	75	85	92	104	93	101	89	95	82	93	109	97	101	84	92	93	91	110	118	99	94	90	86	79	114	92	69	84	99	84	102	104	103	78	106	104	90	109	91	85	96	76	116	77	112	96	81	123	105	105	98	85	77	82	95	84	83	97	108	78	96	111	89	89	83	72	119	97	102	101	95	71	92	102	101	93	94	87	105	94	78	100	96	93	90	99	93	109	88	106	100	91	87	76	89	103	84	98	97	98	122	95	95	89	74	92	93	112	92	87	92	109	88
2975	4153	2287	972	614	426	382	335	293	311	262	268	258	268	279	251	276	257	264	268	272	267	259	298	251	230	250	293	277	241	253	247	231	245	258	213	231	268	252	277	256	238	251	244	240	250	245	260	248	249	270	217	239	243	239	253	229	257	236	250	260	253	285	240	243	276	237	236	253	266	271	270	246	240	282	229	275	266	242	253	238	247	225	246	249	248	251	244	278	250	261	253	254	258	243	266	218	239	256	251	247	252	277	252	234	256	235	240	235	256	254	229	229	241	285	243	239	253	276	279	254	262	210	235	215	249	252	257	264	242	247	212	247	233	249	249	239	248	223	240	237	243	261	272	242	269	254	244	240	248	249	262	255	262	248	240	246	250	251	223	231	236	237	237	230	245	222	254	267	258	247	241	247	243	247	242	241	252	245	250	229	230	252	242	270	227	240	251	255	234	229	240	242	269	231	274	237	269	258	261	268	244	248	254	245	275	266	252	227	251	250	276	236	265	254	251	238	250	255	280	271	227	250	252	258	262	241	252	268	266	219	263	245	257	221	227	216	255	207	223	258	275	252	238	245	286	242	212	238	250	258	259	244	251	237	236	258	262	252	252	250	247	236	240	251	211	247	236	208	239	252	260	245	264	267	248	245	270	260	221	221	240	282	228	240	237	227	239	262	257	260	232	281	250	252	263	259	246	263	232	248	238	256	255	257	230	264	258	221	225	228	220	238	272	244	250	221	262	214	225	250	248	261	261	226	239	264	254	231	222	252	267	232	248	252	234	239	222	254	258	266	249	221	267	236	239	221	258	266	242	231	216	260	244	228	250	238	245	216	238	250	261	253	260	278	249	273	266	241	216	247	263	250	253	251	256	260	282	246	231	263	207	240	264	242	244	240	274	215	249	250	259	267	254	254	259	261	243	252	237	244	257	253	247	251	237	240	258	250	266	243	233	280	222	274	241	223	231	233	250	227	259	260	233	226	246	258	262	246	257	215	253	240	238	252	255	233	261	240	237	248	261	263	275	230	256	241	269	285	269	244	266	230	269	247	291	260	234	277	238	212	264	266	267	256	237	215	240	289	258	232	250	273	217	249	217	242	222	227	259	260	276	237	215	250	254	239	258	240	247	250	264	261	269	244	240	253	243	224	273	258	234	242	236	219	240	221	244	219	229	258	253	235	271	255	262	257	255	224	251	293	222	258	248	212	256	240	230	243	245	249	238	244	264	243	223	249	242	249	215	241	253	271	236	239	242	246	264	243	251	236	256	252	222	250	262	238	250	238	241	248	242	259	268	253	288	243	236	259	260	289	230	250	249	264	245	243	240	269	257	253	253	237	223	256	257	217	257	231	231	270	235	243	248	255	268	272	260	239	261	257	254	251	240	270	235	229	215	243	256	247	260	252	253	224	228	265	232	266	269	246	249	238	222	249	241	230	262	258	252	249	250	244	283	237	256	237	244	226	248	248	254	254	293	283	237	255	234	271	221	248	252	252	223	234	244	240	254	217	237	230	267	273	273	252	233	258	215	243	252	239	235	243	252	251	274	246	243	235	253	252	298	249	242	278	263	248	235	263	231	276	252	246	257	257	233	230	228	271	236	251	265	237	237	226	281	196	224	248	236	279	222	218	250	241	234	242	267	243	233	258	262	254	257	249	245	255	239	239	264	227	222	262	267	259	245	254	245	241	227	234	231	224	255	252	249	225	231	252	256	234	238	227	271	247	243	226	231	268	248	241	246	259	227	239	239	264	251	261	234	232	233	259	242	240	239	233	239	232	276	240	238	243	264	244	239	237	244	263	215	236	231	251	268	253	264	244	250	237	244	252	235	259	232	262	264	290	254	266	249	291	258	240	232	247	241	267	239	241	231	240	276	279	215	224	236	245	238	254	288	271	223	243	253	234	227	248	267	284	264	253	238	242	252	244	218	248	233	255	282	256	235	273	257	246	224	249	259	265	256	247	249	218	242	235	252	225	227	245	222	236	235	271	252	232	235	240	236	243	238	249	251	275	241	212	268	224	246	250	241	257	249	253	254	258	256	247	220	260	223	226	257	266	259	258	256	272	262	217	237	210	231	244	238	260	243	235	241	260	253	242	248	254	240	277	264	244	260	242	266	253	252	224	200	260	242	242	224	246	257	248	236	257	274	248	249	233	251	268	254	247	224	227	275	238	266	221	229	231	236	251	245	235	254	254	277	253	242	243	247	247	262	249	254	261	235	247	262	257	266	274	218	238	254	251	228	238	247	243	255	230	233	250	263	248	209	251	281	233	283	248	241	264	253	275	291	259	203	246	242	258	245	232	249	239	221	248	236	269	216	237	223	250	242	234	243	213	259	239	265	225	218	233	265	238	238	246	252	249	290	261	237	246	218	235	245	257	235	244	225	268	229	260	270	259	239	236	229	233	256	245	261	259	257	259	244	247	286	232	226	260	278	241	248	247	249	247	240	241	235	301	281	260	273	230	260	233	235	227	265	251	276	217	263	249	258	234	233	242	247	259	238	239	265	241	251	226	285	264	251	239	216	261	272	263	250	226	248	252	257	239	271	220	240	243	255	246	232	240	265	252	256	205	270	254	266	236	240	235	242	244	231	228	233	269	251	225	232	225	261	266	243	208	235	246	255	283	262	253	221	243	243	252	265	248	253	249	238	223	251	256	209	242	246	249	269	246	235	249	239	243	261	258	221	226	244	268	235	240	228	221	253	253	253	243	269	238	228	263	269	252	255	218	232	252	256	241	246	255	223	226	248	254	270	234	258	266	226	265	232	259	243	264	245	243	243	271	282	237	257	236	246	248	253	225	226	261	263	230	227	256	268	237	239	258	255	258	240	223	248	257	258	236	225	234	239	242	259	227	253	215	219	251	229	255	231	247	253	236	232	249	250	273	251	236	251	263	240	231	271	234	240	243	258	250	253	225	243	240	213	261	218	252	247	235	253	248	248	277	241	228	251	236	249	230	271	265	266	290	252	290	268	254	240	250	262	250	218	231	226	268	235	257	238	246	246	266	254	229	256	224	244	207	271	252	289	248	265	246	269	219	248	252	249	237	248	219	245	255	263	250	291	254	247	223	232	237	226	249	237	223	233	247	250	245	250	261	269	228	262	234	257	255	266	218	265	241	244	268	249	250	246	220	238	233	259	236	248	243	275	254	207	250	228	253	257	249	243	227	240	260	249	256	274	248	236	259	243	256	252	241	255	275	266	222	273	240	252	248	218	234	256	233	256	270	252	288	210	236	231	253	216	235	235	223	251	229	226	260	250	263	228	238	240	236	254	266	256	241	245	249	248	282	250	242	239	245	238	229	261	265	253	257	226	233	225	241	255	255	273	249	255	246	240	246	244	250	240	233	267	251	236	243	252	265	266	231	243	257	240	258	251	279	253	246	237	246	235	237	245	246	269	244	253	249	251	246	215	230	248	242	229	202	237	256	267	263	275	255	227	263	248	249	251	246	224	267	229	233	277	247	242	257	246	254	243
32309	10568	1048	473	364	342	356	354	330	365	370	365	338	335	349	340	332	334	375	345	373	332	328	313	304	332	347	341	308	350	319	349	336	342	329	330	332	350	367	363	331	356	322	355	327	338	309	326	376	343	324	356	352	311	348	341	347	355	360	332	328	356	385	329	373	311	328	287	327	333	331	313	335	346	351	345	344	336	339	360	352	377	321	321	340	333	359	355	314	317	332	323	300	350	342	337	323	340	332	345	317	362	327	324	343	326	346	377	357	371	328	342	387	355	325	303	338	342	333	336	321	341	377	312	319	338	318	339	326	332	317	327	313	337	359	339	323	366	327	339	368	362	376	367	320	329	323	354	328	349	346	305	357	315	320	333	348	360	334	320	340	352	352	375	332	295	314	346	338	365	348	316	325	372	313	310	346	316	364	331	364	363	375	309	357	355	359	327	355	362	368	330	326	353	332	356	339	371	318	418	351	339	334	330	364	334	357	369	352	344	335	336	350	363	352	328	328	351	323	348	350	341	357	317	376	351	353	350	340	341	377	332	356	335	308	341	323	355	321	352	338	322	363	340	334	385	321	339	313	393	347	357	360	312	331	337	332	329	338	329	321	343	340	343	329	355	351	326	341	332	346	370	317	366	400	347	367	382	341	361	342	358	335	350	334	369	355	354	335	312	352	346	316	322	335	350	318	358	374	326	336	365	324	335	360	352	329	333	357	320	338	329	315	341	359	297	335	366	372	308	332	393	312	360	363	367	303	335	321	358	345	353	340	357	339	297	340	318	312	382	333	370	333	310	315	342	352	360	360	340	317	358	340	323	336	366	355	343	350	338	326	352	338	343	340	342	328	361	336	346	315	353	343	322	330	315	343	313	357	364	340	344	352	349	340	339	340	350	318	332	374	291	356	357	298	333	346	351	305	318	337	310	370	317	339	376	356	315	331	309	342	303	361	305	307	353	372	347	361	343	350	368	332	335	367	326	320	306	349	319	353	320	282	342	351	374	337	333	360	354	290	304	332	294	300	351	371	342	376	320	344	292	334	300	320	332	335	373	321	361	347	316	340	300	368	331	359	337	332	361	341	349	343	351	344	347	343	326	339	376	374	354	366	353	324	359	357	362	327	343	356	358	307	344	336	374	291	316	366	306	339	297	348	387	334	334	293	321	340	352	336	374	335	350	336	373	345	343	362	352	368	319	332	347	327	363	336	338	340	305	336	341	367	325	354	328	324	363	351	306	344	353	327	359	346	356	334	361	376	374	337	344	338	350	348	325	327	349	359	326	324	318	371	334	344	324	337	336	365	363	365	343	332	370	393	339	331	331	341	334	334	335	320	354	347	321	328	310	340	314	347	374	384	323	350	325	356	355	378	338	349	349	363	375	348	326	321	296	346	328	348	340	313	329	363	370	343	335	341	319	365	354	339	331	329	311	366	345	329	340	334	304	332	316	339	356	362	358	361	305	330	328	355	356	325	350	320	329	371	369	344	310	321	379	352	355	375	345	319	327	361	338	313	354	364	377	282	328	353	356	341	365	357	359	335	331	383	333	328	334	307	348	347	343	335	324	320	349	332	328	332	352	316	308	315	343	299	315	325	313	367	337	359	341	366	323	348	318	352	375	340	390	376	355	328	310	344	341	329	313	313	346	359	331	320	357	332	319	334	357	359	316	326	326	311	340	361	351	357	367	320	340	362	375	375	339	343	364	325	363	329	376	358	344	304	326	361	346	337	342	351	316	340	362	309	323	351	335	345	329	325	332	358	328	327	305	331	314	338	329	321	358	319	348	328	312	333	332	317	355	315	348	396	374	340	354	349	338	346	357	355	349	347	351	335	374	346	333	367	321	348	341	310	368	340	358	331	335	339	337	331	327	366	331	337	331	371	319	301	342	329	320	379	345	311	325	336	351	345	328	333	337	306	321	313	349	310	308	314	331	380	347	349	331	340	355	337	358	328	337	310	348	332	334	332	398	351	323	332	339	322	356	318	351	337	325	357	335	368	313	350	341	311	378	339	347	350	335	344	343	317	350	320	323	345	339	325	354	340	341	309	369	341	364	345	336	355	352	323	319	348	348	307	285	324	354	349	338	344	345	335	338	310	336	315	378	369	371	305	349	351	341	325	334	356	366	303	355	332	311	368	356	344	315	354	322	320	358	337	362	342	334	336	337	348	319	335	333	371	305	322	332	365	341	335	333	350	338	326	382	329	348	355	341	318	351	328	320	318	338	331	345	355	323	357	369	354	325	336	325	353	319	328	331	344	356	341	351	355	338	318	349	329	338	321	340	367	366	307	346	334	356	363	331	363	313	340	323	341	360	313	363	351	322	337	352	290	354	347	345	360	351	332	386	349	296	330	345	308	339	354	333	326	337	365	319	331	358	359	335	320	327	354	337	314	333	368	379	355	335	305	311	330	343	393	347	309	355	363	364	344	318	330	365	367	337	322	308	362	347	323	340	356	360	308	365	344	327	321	349	343	327	340	349	330	327	315	362	333	324	357	364	334	357	312	321	332	335	329	372	381	297	329	321	288	324	326	354	314	323	338	308	315	330	298	360	338	334	323	332	313	362	303	348	339	330	358	324	338	340	340	313	319	309	353	290	378	346	341	365	347	384	351	346	340	380	356	363	340	326	345	358	330	332	338	344	377	349	377	335	370	326	319	343	333	307	352	316	342	342	321	377	324	336	364	344	338	347	332	347	362	350	350	363	322	338	338	362	342	351	344	352	355	332	293	343	337	321	328	354	342	319	324	337	329	352	352	352	309	343	340	339	336	359	368	311	335	338	335	350	318	348	353	345	323	318	342	321	383	367	345	339	367	315	303	360	350	343	355	345	298	349	374	369	348	342	310	342	317	344	342	350	333	350	350	364	313	317	333	314	341	338	364	323	341	351	324	320	386	345	361	355	305	340	348	365	317	306	372	333	340	330	349	342	333	368	341	355	308	330	338	343	372	305	350	345	344	354	324	353	369	327	351	363	320	329	347	328	310	332	359	347	303	332	340	346	339	335	379	346	332	337	355	326	359	345	332	377	334	325	333	376	337	351	319	341	353	322	334	325	327	353	345	362	342	341	330	335	315	347	335	360	337	335	374	329	313	340	332	316	356	335	340	339	347	335	345	351	343	354	372	324	327	333	339	337	343	349	304	358	379	329	320	333	341	316	354	348	360	334	350	336	344	325	322	346	312	322	348	343	306	360	369	322	340	347	379	334	327	333	346	366	324	347	353	359	320	291	323	342	328	373	336	328	324	313	360	355	365	344	315	329	386	339	366	342	345	350	329	351	318	366	362	333	345	344	347	362	344	354	372	362	341	327	338	341	360	356	342	342	340	372	330	350	367	369	327	323	337	332	351	368	314	327	345	332	338	385	318	333	330	327	315	361	350	339	364	345	350	365	347	320	333	324	338	331	339	313	355	339	336	325	330	342	371	378	344	332	345	314	343	350	374	317	322	335	355	364	311	366	310	348	364	341	336	314
5477	881	776	722	778	767	752	797	701	773	739	787	759	744	733	737	763	706	765	731	741	712	771	743	748	791	782	752	739	753	735	763	755	747	751	792	774	803	742	749	802	751	747	743	746	741	731	702	758	780	714	771	782	737	774	727	736	793	742	739	747	730	775	736	737	759	727	745	732	732	765	744	768	748	777	731	772	752	740	738	756	792	762	742	766	743	728	820	794	755	763	731	748	837	728	778	732	725	757	740	756	715	726	766	749	771	766	765	744	759	735	705	758	715	761	754	737	741	758	751	742	760	718	733	737	784	749	755	761	777	747	804	724	708	753	776	759	721	728	759	762	768	764	792	779	781	774	779	790	736	727	764	751	729	750	740	723	740	792	733	786	732	727	759	799	737	786	743	774	737	754	766	758	730	750	705	777	737	796	722	709	781	753	779	737	740	816	779	762	712	744	749	786	744	732	715	724	703	725	805	733	768	722	757	744	728	743	754	782	768	706	814	722	735	764	730	756	780	715	757	733	753	770	736	794	710	798	783	738	725	748	754	795	770	782	753	767	733	715	737	737	728	760	778	742	742	773	772	738	723	803	738	728	742	740	790	700	704	733	704	731	783	689	700	764	731	807	705	755	761	784	766	764	760	716	788	780	773	765	774	770	745	791	737	764	769	770	796	768	778	723	756	730	750	782	743	753	804	749	763	794	724	702	772	792	758	755	734	721	761	812	721	787	712	751	729	768	796	739	759	759	765	765	726	751	770	757	748	679	771	795	737	787	747	770	738	765	757	718	761	767	725	753	742	772	783	738	726	727	761	725	761	797	714	802	745	744	782	782	752	722	730	695	724	758	745	763	796	765	729	798	764	775	745	725	759	784	754	773	715	776	773	749	753	747	751	712	759	698	715	713	774	755	727	752	789	726	743	727	751	746	734	740	745	743	715	703	813	709	727	764	732	720	716	710	722	716	754	777	771	715	742	742	753	825	757	795	740	769	741	729	756	755	744	801	786	801	761	733	805	782	732	773	771	758	722	730	824	788	755	766	719	741	747	744	758	773	781	796	746	766	722	781	735	763	713	710	766	748	775	771	718	776	737	767	753	744	783	703	728	744	769	783	740	753	792	739	810	731	700	753	740	807	789	756	723	723	746	702	680	779	766	760	726	743	779	777	743	761	755	784	783	718	765	732	757	729	726	732	762	742	770	769	740	754	746	765	752	771	780	735	747	747	809	745	748	719	708	732	781	752	707	738	724	770	765	774	737	763	754	730	720	777	750	763	760	746	734	761	763	780	714	734	715	738	729	787	777	760	771	741	715	720	767	790	756	708	729	802	747	773	756	704	775	741	792	774	718	733	754	750	756	791	766	732	742	801	724	718	743	766	798	791	770	772	759	774	764	754	711	740	701	738	799	757	735	759	759	801	746	764	751	788	750	753	712	720	769	740	727	727	746	816	756	752	756	722	790	791	716	761	736	737	718	748	758	715	788	694	710	763	754	784	752	736	739	788	767	730	698	721	753	704	720	765	731	813	826	728	770	730	711	740	731	777	797	756	775	722	728	746	763	774	778	722	774	783	757	723	748	789	743	757	721	739	802	784	736	753	749	753	712	792	724	745	756	734	742	721	745	762	703	723	708	729	748	754	797	763	762	785	793	792	740	730	742	768	769	746	696	776	747	754	766	755	768	721	755	760	772	761	726	723	771	734	712	804	714	791	749	760	758	778	699	719	793	723	757	763	747	760	753	760	784	786	737	788	782	747	720	759	766	745	711	730	758	741	728	725	773	751	753	745	724	778	777	782	761	789	760	733	717	765	747	701	736	756	746	727	728	744	782	757	766	769	737	797	686	744	744	761	747	707	714	758	788	747	805	774	718	730	739	715	752	786	765	714	729	732	765	741	720	778	766	775	729	779	740	718	729	715	746	708	767	734	726	740	742	807	779	779	809	788	746	765	766	702	787	770	738	778	715	749	745	762	722	782	788	730	747	795	778	740	800	746	734	732	714	725	712	746	720	739	773	694	726	804	767	759	731	751	715	764	741	789	746	771	741	773	774	742	746	745	781	759	745	732	754	762	763	737	761	744	738	781	757	792	773	727	787	768	735	780	742	805	740	729	772	728	797	752	717	763	768	743	764	692	704	699	748	741	731	798	773	746	766	689	765	752	699	720	772	736	701	753	681	723	739	731	748	752	729	755	768	730	748	753	780	729	763	760	764	742	736	777	763	744	749	713	717	762	808	742	765	786	779	729	816	733	728	758	778	726	704	805	785	776	760	784	767	763	737	759	740	749	766	753	786	750	734	755	782	721	762	775	717	730	764	784	743	744	698	797	715	755	754	720	722	718	751	768	724	797	736	793	732	771	723	774	722	724	743	720	770	762	740	784	750	724	734	762	717	754	778	736	800	739	795	796	778	766	744	789	728	792	708	695	738	739	720	734	720	766	748	733	734	760	702	743	723	743	722	755	784	757	752	768	705	702	708	744	789	729	743	755	761	739	733	787	709	699	731	688	719	720	751	682	770	772	785	684	726	791	723	770	766	704	758	723	705	697	767	713	729	757	733	776	769	750	705	750	739	754	714	752	739	755	730	739	764	748	716	745	675	758	786	756	750	731	799	752	698	752	774	738	717	732	708	768	738	792	794	740	803	783	779	712	731	772	727	820	788	753	757	738	741	745	756	755	762	741	785	764	799	776	742	730	730	780	719	816	781	756	777	770	767	779	759	723	729	725	769	758	720	715	741	789	786	758	769	737	745	720	751	749	785	696	774	754	795	745	758	751	782	779	753	767	787	763	733	762	764	727	701	759	764	750	747	749	746	733	698	753	764	734	742	761	759	762	761	728	757	729	749	751	725	772	717	804	752	748	735	748	787	765	771	741	763	799	781	786	735	776	732	744	741	791	731	772	711	750	737	725	793	736	792	747	750	724	754	768	783	751	774	706	752	713	726	771	767	783	763	711	736	801	761	743	703	785	740	727	728	744	790	783	777	709	756	776	741	765	708	745	767	757	823	732	737	791	788	709	784	734	781	742	783	735	706	778	779	762	726	741	770	748	744	765	787	751	754	793	788	782	773	782	759	773	746	696	739	775	742	743	734	784	793	764	804	740	731	765	747	745	787	778	721	763	771	758	751	763	745	756	770	748	734	717	743	775	738	721	775	705	772	750	741	740	766	742	786	780	748	696	742	735	793	754	730	745	796	750	756	788	755	777	760	766	743	754	723	738	717	717	747	784	785	729	731	756	769	775	769	729	777	707	733	726	771	752	768	748	754	774	800	798	730	759	776	757	702	804	771	759	741	767	765	758	782	738	766	739	792	767	743	748	757	770	759	764	776	754	754	763	769	810	757	720	774	743	741	749	725	747	780	753	732	749	793	757	727	685	737	776	771	767	760	756	739	703	725	773	788	772	759	753	722	754	714	755	736	773	725	782	763	755	725	726	745	769	778	723	793	751	787	712	734	748	747	724	724	778	714	759	734	770	753
24538	20946	24374	27646	20526	1920	416	326	299	246	266	267	246	233	212	258	229	233	245	219	242	199	260	238	180	195	199	272	249	232	225	208	224	188	235	236	226	243	267	184	226	232	230	216	224	253	209	223	219	225	200	245	210	203	221	200	236	228	234	202	227	222	234	207	213	230	210	235	214	208	210	187	256	229	227	209	235	220	225	218	231	214	233	244	210	205	222	192	226	205	236	232	229	251	236	231	204	219	201	238	224	230	220	227	219	222	255	204	234	238	221	248	218	239	217	243	215	215	214	227	243	221	219	202	204	229	256	251	269	236	231	224	234	233	230	237	232	235	215	222	228	219	245	243	241	210	231	212	214	209	236	225	219	215	245	218	222	223	219	218	196	231	234	213	238	220	188	224	197	228	215	195	234	236	223	216	239	243	226	203	224	196	222	213	228	217	202	242	219	215	215	246	226	223	237	223	216	238	219	230	222	224	216	221	244	232	209	214	224	195	226	217	233	237	188	237	214	221	225	233	241	228	220	216	222	230	222	218	214	199	233	235	225	236	195	249	213	226	230	218	236	206	239	249	232	189	229	237	202	195	251	225	218	249	228	222	214	235	227	238	250	229	247	231	211	241	230	250	203	216	236	244	226	249	230	217	227	218	229	222	237	206	241	223	238	252	193	223	195	191	242	209	223	227	236	191	188	244	209	220	210	231	253	231	267	205	245	223	187	210	224	230	224	209	204	220	268	227	227	197	247	220	240	250	242	203	235	237	213	224	225	233	245	215	216	239	221	231	203	191	225	232	211	235	196	230	223	216	228	213	198	203	250	218	223	232	240	229	219	213	202	252	212	216	221	219	216	212	222	224	226	242	234	222	231	234	206	226	213	195	222	208	223	212	206	217	210	221	242	219	205	227	241	218	213	237	213	209	221	192	216	213	224	229	241	214	212	240	206	227	208	222	232	200	220	211	207	218	214	222	247	219	216	256	213	225	252	233	238	203	212	215	204	240	228	226	215	254	250	243	218	212	235	231	236	239	221	216	240	237	240	216	227	231	205	216	214	226	209	239	227	233	208	217	195	232	230	221	246	244	229	219	213	226	214	225	223	232	215	196	190	199	220	199	245	227	210	253	264	220	218	238	232	240	219	221	198	214	201	226	217	222	248	219	240	225	199	239	202	263	193	210	257	238	228	214	215	218	246	252	221	216	222	205	236	247	222	239	263	197	220	236	231	201	232	212	247	241	213	223	215	232	202	247	241	269	218	203	253	251	233	220	251	228	218	213	236	207	224	227	211	189	218	229	243	230	220	222	242	240	246	240	221	228	215	231	223	243	214	211	218	236	215	215	243	228	220	245	246	229	243	223	230	227	235	224	239	206	217	229	208	218	223	200	244	240	231	226	211	210	199	244	197	218	213	237	226	233	201	229	201	226	203	232	177	217	235	186	220	242	241	254	228	216	214	228	201	225	240	217	201	212	205	220	228	229	222	228	249	222	210	212	201	203	227	220	193	234	206	231	248	214	226	221	201	222	221	227	248	231	231	210	227	222	238	210	239	209	220	239	225	239	220	187	247	203	210	215	245	224	215	222	217	219	217	247	211	249	221	225	221	194	216	221	200	208	201	233	218	211	234	216	230	227	229	222	214	236	193	248	236	256	203	234	210	224	230	221	209	222	222	213	237	238	206	237	212	245	226	217	219	235	236	226	222	207	218	215	225	231	237	237	252	212	225	221	204	221	240	260	227	211	190	218	218	218	221	229	247	243	247	242	220	265	223	234	225	225	218	232	219	212	219	228	237	205	201	223	212	202	228	224	240	208	238	241	212	205	220	245	221	223	232	226	212	172	226	237	257	208	206	246	230	208	188	230	214	223	212	236	226	225	221	236	243	252	261	218	202	223	235	248	202	214	247	257	241	207	225	196	243	209	204	217	202	229	215	235	213	228	237	220	228	225	228	204	214	222	193	246	233	236	236	197	220	232	196	227	220	216	223	230	220	203	226	233	208	241	181	214	211	205	216	213	227	213	235	229	234	206	199	206	208	213	244	211	258	204	214	200	221	202	214	210	223	211	215	231	217	242	221	253	203	227	217	225	200	215	228	234	206	221	186	219	267	228	207	206	255	227	246	226	176	217	219	233	227	217	254	197	219	218	234	242	235	221	204	223	209	220	222	238	218	266	210	206	207	216	241	203	231	205	227	224	214	229	213	194	221	254	245	236	220	225	243	227	216	190	255	219	222	236	212	226	229	230	225	196	250	222	236	215	212	216	242	217	221	209	233	225	204	198	227	210	206	237	231	205	231	235	226	205	237	235	273	218	220	229	201	215	240	227	220	211	233	243	189	213	202	209	223	207	214	223	214	200	204	220	245	211	229	204	216	222	222	223	214	234	220	238	234	213	218	221	220	252	234	215	222	225	216	212	239	204	228	203	222	207	200	234	217	237	220	208	226	226	208	240	213	233	210	258	215	236	196	219	254	242	213	240	217	200	247	203	209	244	202	234	210	204	240	222	236	216	205	225	232	213	249	231	248	196	232	230	235	252	214	211	192	196	211	198	214	228	206	208	224	237	207	252	225	255	210	232	183	244	221	218	224	217	248	222	248	231	216	186	183	199	223	201	225	212	191	219	246	186	227	222	231	237	230	192	222	247	239	215	223	232	241	220	251	224	196	234	254	214	211	225	208	231	217	208	223	226	222	242	238	223	243	220	223	228	204	204	229	236	230	207	210	219	227	216	204	230	244	207	205	231	213	201	224	214	209	238	241	232	229	224	197	233	243	211	208	242	214	217	237	207	243	225	214	228	222	226	221	227	216	213	276	193	221	233	208	200	227	228	271	249	212	235	223	219	201	215	230	213	223	232	210	221	204	233	241	251	208	206	208	230	199	225	217	240	206	207	225	213	217	221	211	239	217	194	249	223	238	241	239	215	194	200	225	238	232	213	223	221	220	226	245	228	194	209	253	249	227	243	221	236	225	219	199	195	213	234	262	213	252	203	236	214	220	227	237	236	226	211	250	238	251	208	228	205	199	220	225	222	193	215	217	207	221	166	209	244	243	261	204	192	215	230	227	211	212	207	228	256	214	234	241	217	229	204	200	216	220	261	212	217	225	234	258	252	204	214	206	217	234	206	236	215	201	267	195	224	189	221	218	207	212	202	223	211	223	210	221	221	227	244	230	220	241	225	228	203	203	206	248	260	230	240	211	245	233	224	213	236	254	204	237	209	221	221	223	200	196	216	226	201	205	219	220	210	189	228	229	250	232	238	205	225	234	216	198	254	222	225	220	220	235	225	217	253	210	236	232	214	213	238	229	226	206	226	197	217	240	230	199	240	240	218	249	249	220	216	233	217	216	221	227	222	247	222	214	254	242	216	225	225	199	223	204	247	222	238	203	189	227	219	219	239	233	209	242	213	252	242	230	215	240	223	221	196	257	226	209	201	266	209	234	209	204	217	199	236	278	234	239	205	227	207	239	208	213	244	199	237
3152	2571	1582	890	647	547	575	542	536	505	502	487	483	535	519	564	537	525	512	543	557	478	487	505	504	517	513	510	476	550	514	470	526	497	506	568	493	484	521	491	472	535	505	534	474	488	492	480	512	519	515	500	520	484	510	470	503	485	565	549	531	523	539	501	498	493	495	501	525	504	490	519	527	485	519	502	529	453	502	497	549	549	515	513	498	509	458	515	488	509	488	491	489	521	499	477	508	521	502	521	468	491	518	519	518	494	490	482	528	518	485	496	504	505	484	518	527	536	481	513	524	457	506	491	499	501	504	516	505	502	483	480	506	519	514	527	538	481	458	511	490	451	509	524	479	504	517	534	528	550	518	485	504	517	520	496	500	489	467	493	497	495	518	482	524	517	512	500	488	492	500	517	516	485	519	471	476	519	500	477	500	491	519	514	510	492	496	439	476	514	493	494	545	489	517	514	484	525	502	518	522	517	518	466	480	522	525	494	527	513	477	510	513	502	526	541	523	566	526	477	521	537	474	497	477	497	505	482	503	471	509	487	535	571	537	527	487	501	511	502	494	510	495	507	467	504	506	534	513	537	511	498	477	515	512	461	512	508	511	480	494	508	497	469	482	509	531	489	487	521	530	525	517	505	543	475	522	553	498	486	484	487	510	516	510	487	497	499	535	514	497	521	499	487	512	507	544	523	497	483	465	504	531	486	479	485	454	496	518	478	511	461	471	479	496	485	515	515	492	502	503	482	515	484	493	494	509	501	510	529	497	505	506	483	495	458	471	510	527	508	502	496	520	503	523	538	500	488	586	505	531	489	504	430	475	516	515	539	496	495	499	530	500	534	545	532	496	484	513	503	520	500	467	494	485	523	472	540	490	502	495	496	509	467	482	502	525	518	458	509	470	501	510	468	505	497	476	527	485	508	510	525	497	515	517	464	522	485	514	514	513	478	497	505	536	515	523	523	538	539	463	476	506	520	484	505	499	492	561	451	466	485	515	489	523	521	478	518	481	495	478	515	481	492	479	553	485	513	513	509	513	479	519	485	535	482	480	499	509	508	495	500	480	483	506	492	502	527	515	506	501	517	494	469	521	509	502	522	516	552	486	505	493	501	482	471	487	502	492	504	504	488	508	516	553	516	517	565	483	530	486	502	505	539	516	512	511	481	504	515	492	468	479	513	548	515	498	505	496	473	499	513	496	475	525	515	479	463	548	488	504	521	550	498	514	463	488	479	477	488	515	496	504	457	527	479	491	518	486	479	547	501	528	527	458	530	487	535	506	500	476	524	560	495	556	474	496	514	515	516	499	494	479	487	498	473	533	514	456	500	496	495	517	493	487	505	495	524	464	497	530	517	475	464	537	545	548	491	497	469	488	483	449	533	485	551	500	496	462	526	491	529	513	551	485	482	466	499	447	491	533	511	494	535	550	507	503	528	481	460	508	496	514	497	505	495	481	488	503	531	471	454	517	507	512	526	494	526	483	479	462	440	494	494	515	507	506	518	488	536	512	460	477	510	515	495	504	515	478	482	487	509	535	500	507	489	537	489	461	541	512	557	511	517	481	499	502	520	453	510	521	516	507	508	529	495	493	504	544	511	485	539	510	503	517	520	480	512	518	501	517	487	512	492	507	520	515	517	484	476	485	503	519	516	500	500	500	486	536	516	478	523	497	505	505	497	498	523	486	541	525	534	494	522	514	489	494	513	498	474	483	492	542	527	476	483	493	478	512	532	492	486	500	499	470	536	492	489	494	491	497	515	487	505	531	513	519	526	507	511	524	516	482	485	502	507	514	500	520	475	468	513	547	480	527	508	521	488	484	491	518	505	512	507	498	534	505	529	510	502	530	474	483	498	483	523	528	516	498	487	521	490	487	493	493	488	476	501	512	499	507	479	528	495	489	520	492	522	518	513	502	498	492	507	475	530	497	500	497	523	513	479	521	518	536	520	516	491	467	505	488	514	485	495	487	491	512	481	489	486	472	530	507	510	474	505	510	502	513	501	511	521	524	523	486	542	501	516	515	489	490	519	497	522	507	487	508	514	506	529	536	509	474	521	542	472	490	519	551	508	476	504	506	541	541	481	498	490	515	507	545	548	505	484	517	491	524	517	488	508	500	494	505	509	519	519	495	503	515	483	503	527	483	474	510	469	525	472	488	485	516	486	562	487	509	499	438	531	466	525	486	493	527	520	507	532	508	504	487	533	464	510	472	497	474	485	471	518	452	513	504	520	549	509	504	499	491	522	527	523	539	459	494	500	535	477	510	519	534	479	527	493	493	499	506	491	510	461	516	504	465	508	485	515	492	541	483	520	496	471	512	502	483	503	497	544	487	551	505	538	511	518	502	500	524	537	508	501	509	502	527	482	533	519	497	512	502	504	513	508	517	495	499	484	486	445	541	529	500	489	510	529	509	485	500	469	546	475	481	494	531	505	472	526	501	454	475	535	483	515	507	498	477	505	515	508	529	444	532	500	497	505	507	492	520	497	508	486	492	515	515	489	526	461	503	495	509	521	491	483	522	508	510	467	487	516	470	500	476	493	500	440	514	495	500	496	531	499	527	520	524	526	506	539	506	472	446	558	463	520	472	463	519	478	506	470	530	498	509	470	487	499	505	516	523	474	538	480	508	493	488	487	531	535	489	514	468	504	488	484	499	526	511	473	504	497	525	486	500	526	499	480	521	516	477	536	490	515	522	512	483	507	507	515	485	486	494	493	547	469	479	518	525	504	486	501	488	482	517	493	503	490	528	498	496	485	544	522	532	482	524	503	490	472	524	503	541	522	486	511	555	535	505	506	508	479	509	499	485	521	538	503	527	491	531	548	499	490	519	500	537	488	459	489	462	496	507	522	533	518	500	501	490	497	521	522	503	490	512	483	533	510	533	497	486	500	568	539	577	447	494	539	536	479	483	522	496	526	489	506	499	499	487	491	493	508	517	504	527	492	523	500	480	534	481	556	470	535	487	519	478	511	537	466	504	509	460	525	509	509	487	531	492	479	502	533	518	507	544	512	487	492	554	475	486	557	519	518	472	457	581	501	489	516	516	457	492	484	494	480	530	533	511	493	502	479	466	509	500	482	462	470	525	520	509	500	543	538	510	497	538	524	527	475	503	523	471	524	506	489	503	514	505	537	468	514	483	473	508	494	543	512	505	482	512	516	551	466	470	542	475	510	519	505	507	476	467	526	540	479	544	506	523	508	526	493	485	466	542	502	483	493	506	502	503	508	505	519	492	463	523	526	492	508	543	490	503	455	522	474	506	501	487	492	505	489	541	513	554	514	505	510	527	517	481	494	517	489	508	455	488	515	507	484	482	520	503	505	483	487	519	483	537	502	490	510	507	502	516	534	472	478	509	518	530	505	504	499	498	530	495	530	492	496	469	498	497	496	511	478	456	496	539	514	480	523	481	503	455	532	531	485	480	517	460	490	492	482	508	521	491	442	453	472	549	499	494	509	494	502	511	517	506	521	503	523
23779	20954	25024	27066	20960	20840	1297	286	227	221	170	160	153	147	134	128	110	123	117	120	103	114	133	94	102	123	85	103	100	94	111	91	94	99	98	82	96	83	107	105	106	95	96	94	99	89	93	109	90	91	82	114	118	72	86	93	109	103	86	88	77	94	97	75	98	88	96	82	94	101	104	100	85	93	95	85	94	95	65	92	81	101	102	105	82	93	112	77	95	85	83	83	100	95	102	86	93	100	91	109	88	100	102	80	107	99	92	87	76	93	93	98	87	100	81	96	112	96	94	108	81	91	104	96	93	91	112	97	80	98	102	117	91	89	91	103	102	116	89	74	94	111	93	94	87	96	96	72	99	79	103	97	106	101	93	89	99	104	83	82	97	98	85	87	73	74	89	105	101	92	95	90	107	90	107	92	97	103	101	89	92	82	100	82	87	98	87	86	103	102	90	94	100	94	89	109	90	96	90	89	93	104	85	99	102	93	101	98	90	70	73	111	96	101	88	84	89	97	83	95	93	106	99	76	74	93	108	91	98	82	96	105	91	110	86	108	98	101	87	85	90	89	94	102	113	88	98	75	106	90	86	84	90	102	92	77	104	86	102	111	98	95	85	101	104	99	84	101	98	97	87	99	90	101	88	85	88	97	79	78	80	90	80	98	99	110	98	97	97	101	85	97	94	69	88	105	94	79	102	95	87	101	90	79	84	102	104	97	91	95	91	100	104	96	95	85	101	100	91	96	110	79	93	97	83	93	93	103	93	98	97	99	78	79	98	100	87	108	108	84	89	89	90	94	92	84	84	86	103	88	88	94	95	93	91	101	108	96	96	73	96	95	101	95	109	92	90	100	88	86	83	89	84	76	95	81	79	77	84	89	109	82	99	104	102	90	108	101	80	105	82	121	87	91	66	105	91	98	92	104	93	108	84	95	90	105	92	71	89	109	112	89	95	98	82	92	81	95	102	104	105	95	101	94	85	97	96	105	85	95	102	108	103	100	76	119	83	101	98	104	108	97	91	92	105	102	87	98	109	97	87	82	93	102	117	100	82	77	87	122	98	97	81	100	82	63	80	82	72	105	83	96	116	78	82	98	102	112	93	95	98	98	83	103	89	95	102	90	101	80	80	115	83	94	80	76	97	108	81	77	81	79	104	87	91	93	113	118	83	99	103	98	86	92	86	97	88	85	80	98	82	85	98	83	98	92	91	95	97	88	85	94	75	98	86	104	83	105	114	104	101	74	92	81	97	91	90	95	91	103	90	92	67	102	84	110	80	93	83	92	104	94	73	92	134	82	74	95	101	106	95	107	83	101	78	97	78	97	95	100	108	85	97	89	99	91	83	102	98	89	83	108	98	87	102	98	78	77	98	98	100	85	95	108	84	87	101	90	92	105	97	119	89	114	100	92	92	104	98	88	96	99	96	85	98	78	96	86	99	94	86	63	99	86	83	94	84	93	108	73	105	118	105	94	120	72	80	110	89	98	101	91	80	109	100	95	104	102	96	113	77	76	73	73	98	85	91	66	92	104	119	110	83	98	95	95	83	88	113	81	93	88	78	75	81	82	87	100	91	96	102	85	88	96	76	93	94	93	108	75	101	84	81	103	89	101	83	98	100	100	93	127	97	107	108	82	92	86	102	82	104	83	87	81	105	84	86	97	102	106	94	103	125	98	91	111	100	99	103	92	96	75	83	99	96	85	111	81	98	87	90	97	94	97	90	80	89	85	80	108	111	92	115	102	96	84	102	103	77	116	95	93	108	102	83	87	103	107	73	103	101	100	99	99	105	104	86	88	89	99	137	100	103	108	96	95	90	101	97	91	99	100	98	74	121	102	86	107	84	89	83	97	92	88	113	122	100	90	102	94	92	91	96	96	94	100	91	106	91	99	109	73	87	91	88	82	94	103	104	91	100	100	108	82	96	78	94	80	87	92	98	94	101	89	91	112	101	102	79	99	93	100	100	91	108	96	98	92	91	101	94	92	84	86	134	82	101	94	92	87	83	72	82	72	86	98	92	91	91	98	79	85	102	91	82	83	74	79	90	88	106	90	98	100	98	88	106	111	108	89	95	79	109	90	96	93	92	102	92	93	97	102	76	91	85	77	82	107	102	85	69	94	83	86	74	108	94	106	95	88	100	104	98	103	94	95	79	111	87	91	87	93	81	87	92	96	96	86	90	79	106	97	90	85	106	91	89	77	97	112	88	71	112	121	116	103	81	97	83	82	91	111	90	94	82	83	94	90	117	84	116	98	87	69	119	98	104	97	74	93	98	103	77	105	104	98	109	98	93	91	98	81	73	93	99	83	98	90	90	80	91	97	97	85	74	89	89	98	75	95	91	92	101	103	87	86	100	91	83	89	82	105	91	98	89	86	88	99	96	112	101	93	106	84	94	73	87	86	97	89	96	99	91	102	101	83	100	103	107	91	103	82	85	86	80	101	98	111	98	107	73	95	93	112	91	98	87	94	105	90	110	103	98	102	95	105	95	92	102	96	106	86	98	67	83	95	102	86	106	98	90	91	85	104	83	88	73	97	106	87	88	79	81	95	101	92	88	91	95	88	92	90	85	71	104	86	84	96	85	90	97	106	106	97	94	92	97	87	99	99	109	119	96	102	90	81	90	87	92	104	86	100	95	104	85	117	83	103	96	118	79	98	87	107	97	90	102	81	99	101	105	98	94	83	84	103	78	70	94	84	93	101	75	98	89	89	81	105	99	78	98	93	106	80	101	81	90	102	92	96	93	99	76	85	88	105	86	78	101	90	87	87	64	90	85	121	109	93	84	78	100	84	93	96	89	102	101	104	99	94	100	89	98	85	97	104	89	109	97	113	106	98	97	94	111	111	109	95	83	95	90	103	102	97	79	94	82	108	90	91	77	95	94	88	84	101	106	89	92	104	93	77	85	86	76	85	88	85	92	86	81	87	88	92	93	81	99	94	102	90	83	110	89	105	85	111	101	105	88	90	75	94	98	97	115	85	96	108	83	99	84	90	84	106	113	89	94	119	99	90	93	97	94	99	77	91	65	92	82	74	88	100	110	99	86	98	98	86	77	100	91	101	88	92	84	90	79	87	78	87	87	87	96	77	100	95	89	81	79	71	104	104	94	93	90	97	101	106	84	89	91	84	89	88	89	83	110	96	86	93	93	90	80	115	102	86	83	87	85	99	114	98	74	106	99	87	106	83	113	93	89	98	82	85	112	107	83	99	99	84	108	94	112	111	76	107	100	96	91	93	102	97	82	90	79	93	89	94	94	66	93	91	96	82	98	96	94	90	97	90	98	97	80	80	111	84	85	85	87	86	75	99	93	84	96	86	77	89	89	94	93	92	95	90	107	85	86	106	81	77	95	91	85	88	93	74	108	84	98	86	98	91	85	93	85	98	87	88	136	124	107	109	83	99	102	94	94	86	95	87	82	96	104	87	102	120	91	101	85	83	106	90	103	102	71	110	99	90	88	93	114	102	75	102	73	113
3026	4163	2192	1010	605	429	384	327	279	306	306	295	294	290	292	246	266	270	241	238	256	272	234	237	252	279	252	262	267	255	228	220	278	255	228	268	282	281	267	275	256	243	255	263	265	246	253	245	240	236	271	247	250	276	247	225	229	251	261	239	267	240	242	233	249	247	239	238	229	249	207	229	238	239	262	219	228	249	231	224	227	258	237	266	239	262	243	235	243	248	250	261	253	239	243	266	231	231	255	231	270	267	221	219	272	229	250	239	267	232	237	274	273	250	275	244	229	249	239	272	229	242	243	265	241	255	248	250	262	227	245	215	259	229	267	247	226	264	212	244	240	231	274	248	261	237	245	252	234	231	250	227	275	258	272	232	209	272	260	255	235	248	242	262	225	244	227	240	231	256	214	258	259	233	230	251	249	224	262	254	226	273	258	263	237	269	253	233	257	244	265	257	239	232	250	239	263	248	219	256	246	226	255	246	233	245	275	232	237	252	235	231	255	264	229	261	239	267	249	262	249	250	228	238	250	244	260	246	276	223	250	240	252	224	250	241	257	241	217	268	266	230	262	247	269	216	263	239	252	234	261	256	252	262	230	247	233	243	229	240	243	237	245	236	245	251	264	225	272	226	258	243	230	237	221	240	238	255	254	217	237	256	243	246	236	247	263	230	222	249	238	243	239	252	262	207	260	246	282	244	251	281	243	256	255	217	230	242	266	233	249	233	270	267	232	281	232	242	266	203	255	231	236	236	246	238	240	248	239	208	254	244	225	244	246	232	240	274	238	241	240	257	222	239	258	241	253	275	273	237	251	251	262	246	252	254	256	254	257	261	251	256	255	250	267	228	241	242	237	264	239	225	243	239	275	243	236	240	238	267	243	266	285	291	228	245	243	247	260	232	254	234	226	228	254	221	259	267	280	253	250	264	273	225	232	226	268	236	257	250	228	263	255	292	247	254	246	251	253	241	260	232	269	273	249	222	243	250	259	251	264	256	264	237	236	247	240	254	237	262	230	237	240	276	228	247	237	257	230	262	229	228	267	261	261	260	250	233	261	252	239	255	234	243	234	228	262	247	262	252	263	253	249	280	259	242	253	279	234	238	250	263	249	219	259	245	261	248	244	232	235	207	269	255	249	263	226	255	226	232	258	272	230	263	255	267	257	250	236	264	277	252	265	246	246	256	247	269	253	266	255	267	216	242	236	240	242	247	210	242	263	260	233	258	231	280	254	231	244	263	274	244	233	243	252	259	241	258	243	246	266	269	228	254	247	241	277	247	249	248	258	266	231	253	233	238	254	235	270	236	239	221	245	251	220	236	257	245	248	242	253	264	234	209	196	245	244	249	251	251	252	235	264	252	232	262	220	241	253	245	230	255	226	233	266	254	245	232	251	255	247	233	224	261	223	239	211	237	277	248	242	277	236	231	252	239	247	263	277	228	229	245	274	235	270	234	241	261	257	222	240	246	281	252	239	289	261	230	250	261	232	271	239	241	269	248	226	251	249	222	252	238	271	248	263	231	229	251	247	242	213	255	262	252	234	259	225	237	224	245	260	267	242	267	209	247	264	225	235	243	252	267	233	249	254	247	250	238	247	246	252	220	238	242	261	263	224	249	252	245	255	254	227	246	283	275	270	244	223	240	228	251	243	255	225	263	247	230	229	259	254	263	246	238	249	253	232	241	238	233	229	225	247	224	258	257	274	242	279	277	239	241	263	240	245	240	234	237	256	289	251	262	257	234	266	242	247	254	233	239	266	209	258	233	264	255	230	271	250	250	209	238	224	245	242	243	233	243	263	229	247	244	207	233	224	223	210	224	260	250	269	246	228	225	219	271	249	262	230	234	248	248	247	261	228	212	207	256	202	235	256	218	270	266	246	256	221	256	262	235	287	230	248	251	237	251	260	258	252	247	229	227	273	243	276	230	252	276	232	248	240	253	262	268	216	263	244	235	226	250	248	221	245	245	227	226	233	251	267	273	235	222	252	245	257	263	239	233	248	236	243	264	228	262	231	237	254	247	236	218	233	250	243	216	246	260	236	253	257	231	300	255	234	262	226	243	264	245	218	262	246	249	237	250	245	253	223	254	221	265	253	259	261	252	249	255	238	228	271	234	244	211	239	218	243	251	246	253	250	237	270	245	255	216	255	225	241	236	262	246	236	280	218	259	249	270	261	225	260	273	232	250	246	261	259	245	228	248	234	277	260	249	251	256	252	245	258	231	235	254	221	255	239	239	256	235	251	256	250	244	245	223	239	272	226	266	231	236	247	258	257	270	260	213	260	240	249	246	260	259	249	220	238	244	255	248	264	215	274	275	258	264	253	255	256	238	243	248	239	241	236	232	247	236	264	244	284	271	253	251	227	261	243	255	231	251	255	228	239	240	234	228	238	226	234	244	251	243	247	247	250	270	255	247	251	246	231	228	248	253	236	259	243	231	243	254	258	240	234	233	254	248	251	245	236	274	285	248	249	229	250	228	215	246	234	257	265	228	253	232	257	223	246	249	237	271	243	268	255	253	234	241	253	262	225	260	248	269	248	226	230	284	238	264	240	237	257	247	293	256	249	269	243	253	218	213	248	247	257	233	278	243	248	228	226	247	240	254	234	258	226	254	268	221	224	250	245	245	267	259	236	248	243	257	223	280	233	254	263	261	216	249	229	255	247	261	229	266	237	266	265	219	240	250	240	252	266	256	261	234	255	220	242	229	224	239	268	227	258	248	247	241	247	260	222	238	267	254	218	225	231	280	254	210	264	237	242	261	242	260	228	252	239	220	234	265	253	234	261	221	254	256	225	253	229	239	252	240	236	260	232	256	266	234	253	235	247	271	237	220	250	238	254	270	251	244	239	234	246	220	242	247	252	261	253	247	239	241	267	260	265	225	245	282	229	221	262	262	265	222	234	259	249	254	264	223	243	246	244	273	248	271	247	243	244	249	239	227	247	238	246	255	254	241	244	236	264	235	260	265	221	239	260	251	215	254	278	213	242	239	227	233	240	250	255	256	224	263	239	258	254	254	269	252	235	250	228	273	229	240	257	236	235	276	244	220	251	265	218	255	261	217	224	234	230	253	230	230	268	240	281	256	236	252	241	272	249	226	237	280	251	264	243	238	258	252	239	233	269	245	251	264	259	250	234	210	204	260	227	204	234	218	258	242	239	257	232	246	276	225	279	280	240	250	266	248	220	237	219	250	232	264	250	249	246	266	238	244	261	247	251	255	243	260	249	239	233	235	253	261	263	239	249	294	265	278	237	227	244	271	237	227	244	231	221	278	237	250	246	224	251	243	238	264	253	243	262	232	249	248	255	247	249	235	231	241	224	227	240	274	254	236	244	214	232	253	238	254	224	220	239	273	247	218	228	238	235	257	250	280	195	254	275	240	224	246	237	259	244	229	222	255	246	227	206	266	221	246	247	236	251	232	255	252	246	239	225	260	272	228	255	256	237	240	250	258	238	233	225	258	250	252	249	237	233	218
32363	10623	1054	445	391	328	346	332	328	276	331	370	348	353	363	335	346	309	326	352	346	336	326	322	347	349	334	325	346	346	359	381	307	329	330	333	381	353	370	312	354	314	335	283	309	355	346	312	353	295	338	339	325	339	357	330	312	351	336	333	313	323	329	321	337	337	368	325	359	332	319	363	333	316	356	322	326	345	319	344	321	331	284	355	362	358	359	319	336	330	357	323	351	336	348	318	325	344	350	333	333	368	372	377	353	297	331	349	345	325	378	322	336	365	350	352	378	352	290	332	397	353	361	341	370	343	305	340	341	337	302	360	324	341	355	297	360	337	354	347	313	382	375	369	328	346	391	334	341	322	336	326	314	352	368	325	313	350	349	354	338	337	320	368	313	333	352	335	334	372	354	353	363	328	341	331	359	340	321	315	352	337	345	326	332	311	361	340	351	303	332	316	336	343	346	345	363	316	337	325	347	321	373	349	338	322	344	329	320	331	292	344	315	312	364	318	300	305	347	305	346	358	359	334	327	340	360	350	369	317	345	358	345	368	343	355	331	320	333	340	334	334	310	329	336	332	321	336	352	356	343	347	357	373	320	333	371	331	335	317	347	347	363	341	373	349	307	350	340	355	346	349	361	328	345	351	328	342	319	322	351	334	320	316	358	353	338	345	331	339	337	356	330	305	337	346	331	338	351	348	319	305	332	302	337	301	352	321	363	319	341	343	327	339	331	360	348	325	298	320	329	346	303	311	339	312	338	316	325	316	312	371	339	359	302	354	328	333	312	323	334	368	326	320	364	346	351	293	329	329	337	317	324	351	334	335	338	359	375	327	332	313	314	335	370	353	343	325	309	363	317	323	288	325	322	354	378	324	358	329	334	370	349	347	343	337	340	321	345	314	347	363	316	349	313	331	321	325	358	363	300	331	355	372	335	334	380	357	343	324	349	370	304	307	338	357	345	348	334	330	350	346	352	318	329	336	371	383	309	340	352	346	341	341	367	329	354	365	356	345	361	313	317	360	365	362	336	329	334	317	303	320	319	327	329	349	346	341	338	333	350	349	342	352	303	363	354	357	349	345	330	347	312	335	328	318	333	340	329	320	341	331	333	302	385	335	337	388	332	337	309	332	339	347	354	327	351	337	353	349	332	322	333	340	311	349	342	356	341	311	325	353	360	362	356	337	318	327	362	330	352	319	351	336	335	365	358	360	341	327	337	308	354	359	368	363	307	326	328	320	326	320	324	357	342	330	322	348	312	372	316	355	312	307	362	338	328	310	321	304	322	334	375	354	352	356	308	342	327	373	340	295	322	315	334	332	338	365	352	303	357	316	305	330	380	320	314	328	304	373	343	364	358	326	312	339	357	369	337	349	340	314	311	328	352	331	333	323	374	337	350	322	332	334	337	304	342	340	348	347	383	383	341	319	359	336	333	297	346	325	305	341	361	354	360	343	348	301	330	359	346	347	343	361	350	310	339	349	326	331	301	325	380	358	316	359	352	337	340	346	358	336	354	314	331	326	354	340	325	323	318	376	339	408	319	351	357	341	356	370	332	357	306	347	358	337	346	331	373	370	353	333	347	343	354	342	336	316	318	363	329	341	357	360	343	344	331	341	328	356	337	299	316	331	341	276	302	351	326	326	357	337	337	311	324	360	337	325	322	324	344	382	337	358	332	319	322	348	328	351	372	356	318	365	342	337	327	366	355	355	344	323	351	320	341	346	316	323	337	318	350	348	337	334	346	342	370	345	360	360	390	349	342	378	304	349	335	336	335	346	341	339	368	302	347	351	342	340	338	332	343	308	314	344	340	321	310	343	336	328	339	343	324	368	354	294	353	347	346	329	364	348	347	346	315	335	365	389	334	320	347	300	344	343	321	328	339	347	337	335	346	340	377	335	352	327	345	342	352	322	371	324	344	299	346	344	328	300	341	363	332	371	338	346	351	329	320	317	353	335	351	313	364	325	351	298	320	353	330	349	325	325	347	330	335	326	331	334	345	304	324	320	339	335	361	346	329	319	312	343	306	317	310	307	351	343	332	350	321	328	326	350	308	344	347	321	362	317	335	333	330	356	346	313	349	332	322	347	362	325	330	370	359	305	311	340	330	306	352	346	359	351	361	332	393	338	359	333	340	351	388	328	331	323	339	353	354	344	331	331	308	336	338	350	340	317	354	313	330	339	350	353	338	334	360	326	332	353	342	328	337	330	365	396	317	344	326	355	350	325	361	351	335	346	388	320	339	308	363	326	343	314	347	378	352	365	337	337	333	314	372	357	331	315	366	335	328	315	360	312	318	340	322	322	320	326	314	335	345	357	332	334	328	329	346	344	342	302	317	346	336	330	338	326	356	360	359	314	356	338	343	324	350	332	344	323	339	352	368	385	342	349	348	349	355	346	330	319	360	357	359	358	333	323	344	316	362	346	318	335	365	343	334	317	367	354	357	320	309	364	336	386	344	341	313	318	327	330	336	350	316	366	339	311	305	366	347	334	319	379	323	331	344	403	366	352	375	319	358	374	307	307	343	339	358	319	312	314	335	350	358	337	303	339	332	333	332	339	335	304	343	325	386	335	320	326	373	292	312	305	338	339	332	331	362	335	360	357	339	332	351	318	328	300	340	327	264	329	335	304	336	341	320	353	337	339	356	330	310	341	362	325	342	330	331	314	358	317	355	359	366	323	325	346	379	335	321	386	331	318	350	353	329	335	336	347	348	320	345	329	387	314	310	345	327	324	296	358	343	314	329	315	368	331	329	362	326	315	364	345	361	354	376	370	342	329	345	367	314	361	336	311	350	366	348	355	356	300	346	364	367	345	337	320	348	328	313	333	339	368	337	348	361	307	313	335	349	310	325	329	341	334	341	307	325	347	334	329	320	341	311	352	344	376	363	349	351	361	334	348	310	328	326	334	346	361	334	344	344	340	345	360	344	377	333	338	381	348	295	334	328	338	314	334	345	335	336	372	332	331	360	366	362	344	357	344	314	348	336	368	324	359	328	325	372	312	330	356	339	345	323	304	360	348	330	356	313	317	296	341	343	332	342	314	318	337	354	341	342	379	339	333	325	324	334	337	351	310	329	352	364	354	381	338	323	344	336	323	314	325	347	344	346	373	364	352	377	337	330	322	347	330	345	342	327	344	330	332	329	328	366	349	321	339	301	362	356	352	339	333	322	335	378	330	345	320	348	334	318	321	351	339	326	355	325	331	336	345	356	365	370	341	346	348	399	315	349	326	318	320	307	315	363	337	341	325	352	369	324	365	319	341	375	364	346	360	349	337	335	336	341	328	368	366	324	346	337	328	349	318	351	349	349	326	350	304	328	294	349	357	320	327	343	344	329	318	343	329	323	337	349	342	338	358	340	328	334	315	351	313	332	330	351	330	311	325	361	336	319	333	306	361	380	344	342	347	356	335	325	346	364	353	370	324	346	293	330	343	318	349	344	354	312	311	338	349	348	319	334	381	369	372	340	353	348	350
5449	862	776	806	710	734	750	749	759	746	755	764	756	770	694	765	778	706	756	765	743	794	768	766	767	756	763	773	744	729	739	735	740	758	740	786	755	724	726	751	730	784	751	740	687	743	770	757	786	776	750	735	739	751	788	757	748	838	745	743	765	723	729	744	728	787	764	773	758	749	759	737	732	775	771	721	739	770	735	792	758	737	756	724	740	710	769	714	755	789	724	771	734	756	719	745	758	745	712	748	790	757	728	760	778	699	730	757	825	782	748	755	717	720	727	719	783	793	727	762	734	751	763	784	775	739	705	749	773	762	775	701	767	749	723	746	720	745	697	716	743	753	765	743	765	761	783	774	733	789	779	778	752	741	759	740	719	718	732	803	748	728	738	769	784	746	754	747	782	720	714	709	741	749	794	743	752	749	753	769	756	775	756	734	794	784	765	760	699	739	788	778	762	744	767	781	764	711	787	766	740	715	726	746	742	766	730	702	681	729	741	740	715	779	736	807	738	736	762	793	765	745	723	758	763	784	733	704	719	748	702	795	745	751	745	761	809	708	725	779	699	808	800	749	769	781	729	747	776	840	779	758	817	736	692	754	759	738	802	703	743	797	779	732	727	751	734	765	736	749	759	736	711	734	712	761	782	710	734	756	753	769	783	772	797	773	722	775	770	744	782	775	689	759	786	763	691	790	683	769	702	781	756	697	733	766	707	803	738	720	789	776	708	701	678	715	774	751	695	752	709	749	754	723	788	706	769	740	767	758	759	757	718	739	785	748	797	738	762	801	759	756	696	722	754	738	789	740	771	743	732	711	766	744	719	743	729	801	738	725	751	783	784	768	726	694	748	717	773	753	733	722	742	754	741	786	721	779	752	743	727	760	796	764	772	757	805	736	751	770	752	765	727	708	788	747	732	716	719	709	742	734	765	757	687	726	759	787	788	732	670	781	766	759	720	711	798	768	779	754	754	729	764	744	749	721	709	756	753	707	742	734	761	759	750	751	751	723	793	718	766	746	772	764	768	734	688	741	731	771	714	767	734	761	731	700	759	767	797	689	709	776	714	751	757	760	781	788	746	746	772	708	795	744	730	708	711	762	727	713	781	767	718	754	732	710	749	715	741	746	768	755	713	809	777	708	707	763	783	753	754	778	779	712	779	731	755	742	766	787	744	743	776	749	788	731	689	728	734	724	751	743	748	758	735	739	729	716	767	788	742	753	751	770	761	761	796	790	780	807	707	741	792	776	736	715	748	709	772	731	740	756	737	767	745	746	749	749	760	724	709	717	773	750	749	719	729	741	743	752	709	729	797	790	760	730	732	718	739	743	726	758	738	696	756	737	740	737	774	786	730	752	717	737	771	773	796	778	777	779	735	668	733	740	748	750	781	731	736	740	775	738	796	729	818	736	708	792	725	703	728	736	752	799	755	762	782	768	762	764	732	756	746	735	762	748	772	806	771	785	770	710	794	755	761	731	778	751	746	730	758	778	711	729	746	741	784	706	717	715	728	729	725	741	725	755	758	779	791	746	762	736	735	733	740	789	776	753	704	727	720	752	740	733	787	708	783	741	755	817	762	731	778	722	768	762	759	750	755	766	726	748	738	724	765	747	733	738	732	742	739	747	765	792	792	760	747	771	779	728	749	705	733	724	748	767	767	723	772	740	771	693	720	751	795	731	741	753	754	735	737	779	756	774	765	743	737	746	732	747	786	741	704	729	751	708	707	760	707	755	744	738	752	745	714	739	747	693	766	757	734	734	780	733	728	701	786	748	783	694	753	785	722	754	779	806	784	703	684	718	786	772	713	771	757	759	738	781	704	757	763	730	745	796	775	779	776	721	732	806	731	772	757	745	710	743	746	743	763	794	745	772	745	750	786	722	729	761	778	737	766	770	749	719	727	753	757	729	755	761	814	788	762	751	735	792	745	771	754	746	791	739	697	749	748	757	723	711	746	777	787	777	777	794	762	748	738	769	768	730	770	717	697	740	792	711	778	736	793	747	730	701	734	712	745	737	719	694	753	738	792	760	703	730	729	745	766	745	718	805	757	763	750	737	782	774	751	783	725	799	769	776	769	778	782	750	758	712	725	741	801	707	716	759	736	782	773	750	765	743	758	741	758	735	741	759	674	751	767	724	752	718	786	741	733	736	775	737	785	736	730	748	736	747	729	746	738	771	746	753	721	759	789	757	750	718	768	804	723	748	765	739	733	739	748	733	806	714	807	790	800	762	740	692	756	757	709	739	732	725	715	740	737	765	708	774	730	744	746	757	755	748	727	760	754	740	710	791	796	759	756	773	810	767	780	750	760	742	749	722	759	818	734	695	750	784	744	781	725	759	754	757	739	772	750	774	730	757	785	745	749	764	758	755	760	769	728	740	733	775	761	719	729	745	742	709	738	774	734	758	765	784	710	765	780	726	760	712	715	724	737	761	701	740	717	776	751	783	741	735	770	732	776	720	735	781	740	742	708	733	771	689	764	814	732	752	823	767	778	745	783	750	815	742	741	784	730	751	753	732	760	752	748	755	686	806	668	776	765	763	726	759	732	718	751	712	781	743	745	756	741	756	792	743	690	794	736	733	724	756	743	761	707	703	796	758	758	750	731	735	730	740	738	767	734	713	746	702	734	758	807	746	764	739	722	760	732	766	789	723	758	739	712	771	746	713	699	735	758	750	730	731	783	772	781	728	739	731	733	712	690	749	729	758	775	757	723	700	725	758	716	784	724	773	757	744	729	750	801	768	734	712	750	769	760	755	761	742	731	747	728	787	735	692	721	765	747	820	812	726	739	720	748	765	766	750	730	730	756	734	701	747	742	785	732	792	705	733	727	753	765	753	741	710	708	723	699	731	751	758	762	687	759	759	730	700	793	722	782	735	762	778	794	778	761	727	739	709	703	725	768	766	717	756	756	745	713	734	718	775	773	733	687	723	751	771	777	748	749	780	727	751	722	752	738	759	765	721	744	783	751	790	770	774	824	763	778	740	738	746	703	754	774	730	714	751	772	752	716	683	759	793	770	752	737	764	714	708	767	779	728	754	708	731	709	755	742	745	740	701	755	744	732	738	713	742	755	728	713	718	729	725	770	741	749	765	762	763	723	709	737	813	737	803	731	756	702	688	717	763	750	744	731	755	749	766	751	766	808	713	715	718	839	751	738	770	750	741	740	776	733	739	790	780	775	763	799	752	735	794	738	737	786	761	754	752	753	747	741	788	727	689	710	776	784	752	748	770	753	758	798	746	700	782	713	690	754	765	750	746	714	721	739	711	718	729	761	764	761	717	772	797	786	697	765	768	741	757	779	739	722	715	758	738	788	723	773	760	761	750	765	747	727	778	790	757	755	740	706	744	712	757	786	767	751	786	726	747	750	796	754	781	768	787	741	745	786	757	784	788	785	751	696	736	699	701	763	725	736	678	731	738	731	716	789	753	748	734	712	710	768	753	769	747	781	783	740	767	807	759	707	776	748	756	784	776
24504	20942	24375	27654	20527	1928	393	283	315	273	238	248	238	250	247	220	251	210	221	201	238	222	208	211	227	228	199	222	232	241	239	247	263	235	224	239	229	230	231	214	251	206	198	256	212	213	219	233	226	247	234	230	248	226	226	209	213	229	224	217	242	231	196	226	181	250	226	226	221	212	232	212	200	215	231	227	232	222	240	246	212	211	217	219	218	239	225	206	227	247	231	203	239	218	214	225	215	189	206	206	215	204	231	221	239	229	209	210	221	239	243	245	242	215	219	224	216	223	246	221	234	235	198	247	217	209	218	222	226	231	232	227	217	235	227	238	220	227	232	203	223	220	255	232	231	237	248	232	221	229	210	232	199	244	208	250	242	222	219	228	225	250	245	212	238	209	228	243	224	222	204	201	241	229	216	216	234	248	240	230	209	203	218	237	223	205	239	229	228	213	229	242	196	233	232	194	193	228	219	238	205	192	228	233	236	236	214	188	234	215	221	216	217	247	209	200	212	220	202	196	254	210	224	212	215	237	213	224	215	221	208	243	212	223	232	204	231	209	220	236	220	266	214	226	215	248	224	219	208	216	238	242	203	204	233	233	243	248	240	218	230	211	231	227	216	234	223	209	218	236	249	208	204	229	235	232	191	216	236	214	212	224	230	218	217	219	243	207	206	224	231	236	198	193	212	232	241	228	213	205	236	199	247	208	193	228	217	232	229	220	224	253	241	232	217	224	235	220	229	215	221	215	270	223	204	209	249	230	197	221	227	219	217	244	229	220	224	226	228	222	241	219	209	213	221	249	234	281	226	193	222	230	264	214	228	202	213	230	195	230	240	231	219	225	220	235	203	218	222	219	223	237	192	226	211	217	227	243	238	210	222	217	260	212	254	208	212	198	228	231	191	214	243	214	225	210	211	210	251	233	197	213	200	224	218	227	226	264	238	234	238	224	229	225	221	205	238	227	217	231	214	233	239	219	215	252	215	211	245	219	228	221	229	221	220	240	226	216	211	219	227	231	236	228	224	191	206	202	195	210	197	188	218	248	228	214	229	225	221	220	221	188	199	251	215	218	249	232	217	219	219	241	220	240	222	215	237	240	235	243	228	217	234	218	201	230	214	188	220	206	245	239	214	247	216	222	217	221	222	235	209	242	206	208	237	218	222	183	215	222	207	238	208	206	215	219	216	210	235	226	228	237	240	219	234	208	220	233	235	201	242	222	218	241	220	229	188	228	235	235	221	203	211	231	213	210	234	226	212	222	232	221	223	194	237	226	204	202	230	216	206	215	216	221	211	215	237	205	211	227	214	237	224	200	225	196	212	196	227	222	198	212	206	222	214	211	225	227	208	217	205	224	208	239	200	225	252	208	230	226	218	201	198	224	204	216	205	215	230	240	229	203	220	243	201	209	240	203	204	222	237	220	209	215	205	200	226	238	227	225	228	233	239	218	215	228	186	211	200	208	217	227	246	181	209	231	219	208	243	240	214	250	215	214	218	233	226	229	222	223	244	237	207	213	236	199	218	210	196	232	214	222	216	233	221	223	242	239	248	231	234	201	208	213	228	221	216	241	237	216	202	205	203	223	203	201	181	228	229	241	215	241	221	221	203	235	219	195	211	207	240	236	235	243	198	244	241	224	230	219	222	225	234	245	207	242	215	243	225	238	233	191	242	226	208	242	210	224	200	199	219	191	212	207	225	239	201	224	219	237	204	223	223	221	212	255	225	221	207	221	217	207	225	215	217	222	205	227	262	238	208	210	198	222	211	215	212	233	215	224	205	207	229	222	205	234	215	220	247	223	209	227	222	212	219	208	239	236	202	232	223	225	233	234	222	220	216	209	223	239	219	228	234	217	215	226	242	206	236	234	200	247	236	235	211	222	205	228	239	226	235	189	205	210	196	231	254	225	214	219	258	224	241	221	198	231	218	220	216	225	228	204	210	215	223	214	229	221	199	225	234	236	228	217	196	224	216	221	222	228	235	207	226	195	212	219	222	206	227	226	222	220	231	205	224	237	230	243	228	216	212	242	222	214	203	246	240	210	214	215	227	243	230	219	210	238	229	246	219	221	209	240	224	225	221	221	214	222	225	217	215	179	216	197	228	205	219	233	248	240	234	216	229	192	206	215	209	209	227	226	222	205	184	205	240	221	199	241	232	224	199	194	224	207	208	199	235	204	225	210	245	226	218	249	228	208	224	162	220	226	216	234	229	237	237	211	209	235	215	224	237	204	211	243	210	241	225	203	210	204	228	221	217	228	234	209	225	218	229	222	226	227	236	220	230	223	222	215	230	203	220	223	215	214	224	204	195	227	240	221	198	223	230	217	198	215	220	258	235	251	236	206	231	250	225	218	237	205	201	229	211	249	226	242	254	220	216	213	209	195	215	229	257	238	215	199	219	241	202	243	214	197	194	234	216	237	232	231	198	225	216	213	208	218	225	222	229	207	190	242	212	236	223	250	241	232	243	225	218	219	201	233	208	213	217	207	220	211	232	231	210	244	230	234	216	210	226	240	225	233	226	218	204	226	228	238	193	243	226	225	199	223	227	214	209	233	229	236	206	204	218	195	212	243	232	237	238	224	219	185	288	221	209	221	183	214	241	206	221	227	221	208	192	230	213	223	231	216	220	227	212	215	211	246	227	227	220	231	214	225	245	242	221	235	227	183	230	217	213	207	218	234	210	223	203	209	170	240	215	214	216	225	218	249	211	233	214	201	205	212	219	223	223	214	216	218	209	216	200	195	237	247	244	197	215	203	214	212	218	209	228	240	210	185	242	238	231	218	207	224	191	241	239	212	216	246	232	221	220	225	205	237	234	197	224	225	220	235	207	208	226	248	224	220	226	215	220	206	193	202	224	206	218	195	212	225	222	222	220	229	207	227	237	228	193	215	243	227	228	251	218	236	198	220	232	234	221	204	201	220	227	212	241	237	208	219	225	234	226	230	212	221	213	235	202	253	215	191	225	224	240	262	214	228	216	244	202	218	214	232	229	256	236	203	223	224	230	228	215	218	224	242	237	214	211	217	227	215	198	213	197	207	201	217	210	221	238	234	224	227	228	220	203	203	217	205	208	207	210	199	218	230	201	205	249	201	212	232	238	219	226	216	225	229	211	246	219	217	191	189	236	238	203	234	201	195	257	233	226	236	229	203	217	224	216	227	217	236	210	225	237	216	220	210	214	230	214	229	227	215	229	212	207	215	237	226	221	244	226	233	214	196	227	243	203	222	204	225	237	213	218	213	248	217	220	213	225	210	220	204	206	232	218	216	203	236	244	209	214	224	212	220	248	226	233	226	226	227	226	250	220	195	239	223	199	237	205	245	215	245	223	222	217	207	223	205	228	196	217	241	214	205	205	228	245	240	225	231	222	231	224	230	197	224	226	199	206	223	252	219	218	242	224	255	214	213	222	218	246	207	230	214	212	231	221	209	198	206	203	238	235	219	262	228	227	215	207	225	203	245	193	222	211	220	230	230
3054	2666	1536	915	701	564	585	548	484	536	509	487	514	470	510	472	496	505	513	474	520	516	535	523	513	481	504	517	512	503	497	494	499	521	517	524	510	509	508	472	481	539	515	552	495	505	512	471	503	555	463	497	527	515	493	535	527	450	526	491	500	555	513	484	545	508	482	479	501	477	508	525	523	493	504	475	454	474	535	502	505	513	493	499	482	482	489	534	507	496	519	517	496	493	512	518	530	486	534	513	464	468	498	463	524	503	482	475	485	505	533	472	498	497	521	523	491	516	489	491	480	522	516	541	517	496	468	500	498	479	486	460	492	470	467	539	459	534	539	522	470	517	495	493	459	523	470	471	544	496	492	519	486	502	514	497	515	493	490	510	499	565	463	506	493	478	529	475	493	506	486	528	526	524	511	492	561	534	515	462	497	474	476	476	535	493	476	479	498	525	521	532	534	493	530	499	489	528	491	512	555	512	485	497	473	495	506	469	480	504	508	479	533	533	516	504	500	483	488	519	547	483	466	492	520	503	503	502	499	488	518	510	501	491	496	549	500	554	492	518	479	516	504	525	478	497	507	525	490	470	510	490	539	511	517	522	493	494	520	489	513	469	524	459	491	463	508	466	480	546	447	514	451	514	502	519	471	508	472	520	516	500	547	459	484	514	516	462	506	522	532	509	524	502	517	481	519	490	508	482	496	533	520	501	504	499	484	494	456	478	471	432	530	536	490	495	486	515	505	493	485	499	503	516	490	472	505	498	549	493	510	480	473	544	515	449	513	517	433	503	494	500	506	517	522	499	484	495	507	474	499	485	510	518	498	486	483	523	487	516	461	502	510	537	482	496	519	473	495	504	532	501	491	520	517	558	487	475	498	527	538	500	533	493	513	480	516	500	503	514	499	486	534	511	500	454	500	538	495	502	512	516	517	504	469	506	495	511	495	499	498	514	525	525	507	490	533	490	491	491	506	507	460	507	507	535	501	503	497	482	483	476	485	502	502	478	520	510	537	535	497	471	521	503	492	515	485	488	512	511	491	507	457	497	499	488	499	483	513	498	491	504	486	475	505	500	507	483	534	494	490	503	477	557	503	493	485	498	461	483	553	510	492	543	487	524	501	503	493	478	490	473	490	519	521	505	507	506	474	507	501	485	497	518	468	472	506	480	462	492	517	518	501	542	490	484	484	503	537	507	541	542	501	507	526	510	512	508	495	483	485	482	540	522	492	474	526	498	524	497	514	506	532	513	496	476	490	507	472	539	514	525	488	505	517	519	486	516	525	510	510	534	498	493	493	517	534	511	474	495	499	470	471	480	509	499	474	505	496	483	520	474	514	503	526	505	480	522	486	471	478	493	512	506	515	503	507	515	504	500	503	509	523	500	511	505	461	514	478	534	512	514	505	504	514	522	522	518	483	503	544	529	486	538	512	519	482	548	507	478	526	503	500	499	523	473	503	491	517	491	468	493	512	512	492	536	487	509	521	519	498	539	476	531	505	534	510	495	554	485	519	464	521	494	508	489	501	516	526	476	492	494	510	474	496	485	499	524	489	491	524	533	445	475	533	501	491	494	478	482	506	485	500	491	498	509	548	521	466	540	516	505	523	482	524	492	512	497	467	489	518	510	530	483	507	483	524	486	518	508	472	483	474	509	484	510	508	485	474	524	510	520	511	535	516	496	503	493	564	509	502	474	465	500	459	461	513	494	507	505	520	490	465	480	487	510	489	506	510	492	501	502	513	481	504	483	488	495	496	504	543	485	509	491	503	477	480	480	518	493	452	477	518	516	492	505	534	501	510	451	507	520	474	477	539	492	525	542	477	541	494	513	499	505	534	477	527	499	488	521	473	477	535	473	447	519	517	489	510	516	523	485	480	528	514	501	454	498	494	497	493	507	525	520	480	502	495	438	514	465	502	507	538	520	508	483	489	511	465	459	496	478	514	472	553	525	517	527	488	529	489	521	506	518	527	485	517	471	461	521	492	529	478	503	516	488	526	542	519	491	534	517	497	535	490	532	489	500	506	461	453	524	518	475	504	484	513	494	489	477	521	505	498	479	513	477	501	499	513	489	493	503	514	514	482	518	490	447	482	522	482	513	489	485	520	464	516	514	484	515	523	505	517	487	517	485	506	531	496	524	484	506	499	561	503	523	484	520	499	506	481	509	508	480	484	538	481	501	487	499	508	523	515	517	503	479	511	498	501	531	514	478	505	510	493	485	510	479	446	520	496	539	501	487	496	493	504	479	496	509	521	490	512	490	519	497	521	494	503	507	488	491	499	516	481	489	481	493	529	503	482	480	485	504	487	503	507	506	469	482	509	506	502	521	489	512	444	481	488	480	514	563	505	522	508	501	512	488	504	489	492	511	493	520	539	495	516	481	486	533	457	504	481	488	493	534	488	505	490	458	509	484	472	505	509	450	488	510	532	484	467	480	469	500	496	530	475	507	469	482	517	509	520	520	487	478	503	527	544	488	491	528	476	490	459	515	451	495	515	490	547	506	466	502	482	513	500	555	517	538	502	494	496	528	523	489	513	514	486	545	495	489	530	528	483	491	510	481	539	468	488	513	484	479	486	522	516	504	527	541	470	493	464	497	497	517	449	524	495	522	538	535	472	504	531	489	528	531	526	513	542	531	493	516	455	482	518	502	491	517	483	478	512	491	512	471	515	492	526	500	488	519	514	533	491	525	502	539	492	464	470	530	504	522	493	516	512	502	488	491	513	496	504	517	490	465	537	471	476	482	493	522	492	493	572	511	471	532	516	476	469	494	476	480	532	535	532	529	554	543	514	561	501	527	503	472	467	509	514	508	459	490	508	462	516	490	534	539	485	512	499	502	503	502	473	476	486	483	526	477	467	450	531	512	500	522	529	484	513	494	542	477	479	493	485	492	507	499	505	527	478	530	493	509	530	500	477	510	492	512	447	498	516	535	463	504	515	502	491	487	480	497	479	469	501	504	497	459	500	521	500	513	525	486	540	491	495	537	485	495	489	487	518	494	495	472	517	514	524	508	500	509	495	505	502	558	541	513	563	459	490	459	534	471	481	505	479	527	499	513	474	516	496	513	482	496	488	502	493	501	508	495	537	517	482	520	505	501	505	483	482	498	497	502	495	496	504	504	491	505	518	518	522	479	498	514	483	523	481	525	526	473	517	468	459	541	470	508	522	526	483	496	547	517	496	503	464	529	491	478	528	500	528	500	513	492	493	496	510	499	495	497	505	474	478	495	564	503	457	510	526	492	484	546	513	463	501	534	512	568	497	476	480	470	482	509	496	535	534	494	498	525	490	497	527	514	515	503	504	502	486	523	444	480	552	491	509	538	513	525	485	488	467	483	503	499	463	520	531	459	490	509	487	526	467	521	509	447	500	527	489	517	478	479	513	529	494	493	506	459	490	531	515	512	482	472	513	544	538	493	509	526	508	472	513	523	507	482	525	491	474	519	492	517	479	456	534	463	474	477	505	519	516	498	483	484
23777	20950	24992	27072	20955	20808	1285	309	229	187	165	142	185	162	139	128	118	120	107	126	105	93	112	104	127	85	114	96	102	101	112	93	86	95	93	110	95	109	81	107	85	110	102	98	86	92	92	88	99	76	83	101	95	94	94	81	83	94	85	87	94	88	96	106	86	100	84	94	110	103	83	104	101	99	97	113	85	96	91	97	106	107	102	83	93	69	91	89	88	89	112	96	94	90	104	90	97	101	108	83	98	96	118	100	81	95	103	97	93	124	84	98	75	77	88	80	81	131	115	106	104	83	96	83	90	89	87	89	77	94	101	73	96	104	100	97	110	107	90	83	77	103	82	93	102	104	103	93	95	71	85	104	99	93	91	90	103	89	95	99	77	92	107	86	98	110	98	92	90	83	97	94	112	114	114	82	82	74	107	92	87	82	97	106	90	75	95	74	87	75	97	91	90	92	91	82	72	96	105	82	73	85	86	68	87	106	90	91	104	94	98	97	104	115	99	81	80	95	90	104	94	72	110	93	85	87	97	78	90	101	96	109	94	85	104	90	82	83	95	100	100	95	95	93	91	100	98	98	78	92	90	87	87	92	91	85	96	96	94	102	98	88	104	91	114	95	87	99	98	95	91	106	93	86	95	71	96	88	82	85	101	100	91	97	90	79	95	90	96	106	83	102	90	95	103	83	108	89	67	106	100	87	89	105	88	101	93	90	86	97	93	121	99	101	81	87	70	81	85	93	82	110	78	100	83	109	102	96	94	100	96	100	103	105	98	95	104	91	108	90	80	96	86	86	96	84	103	83	101	84	115	98	104	90	94	90	101	92	81	92	85	101	99	85	91	81	102	102	92	91	82	89	109	88	96	122	86	85	105	67	105	84	92	110	99	96	87	83	84	95	108	88	83	93	101	80	91	88	92	112	103	91	87	78	83	93	93	97	89	94	99	98	72	101	110	61	91	91	97	86	103	101	84	93	94	82	93	117	96	100	84	89	85	100	113	87	103	93	94	103	116	90	93	102	86	86	95	66	77	93	81	82	80	86	84	101	108	120	98	101	101	100	101	107	85	99	81	93	93	103	87	93	77	110	109	99	90	91	73	113	80	82	81	93	112	81	92	120	113	109	97	68	91	87	89	98	99	83	80	97	84	80	86	100	90	81	85	107	115	102	91	85	80	97	105	99	86	90	97	73	99	83	103	107	94	97	98	81	114	104	72	102	86	93	85	123	107	80	87	87	95	94	92	91	78	96	81	97	87	71	79	94	90	74	92	100	92	96	98	97	99	102	87	110	98	96	97	93	111	92	111	98	75	99	102	90	94	95	99	82	93	101	92	107	105	100	87	90	100	96	91	88	59	86	104	87	100	99	120	102	101	105	98	90	97	83	81	101	85	80	99	108	96	78	92	91	97	84	87	85	94	100	77	85	91	90	90	91	101	96	111	99	100	87	103	105	128	91	93	98	92	91	94	106	104	92	109	92	78	104	106	118	100	96	86	84	92	95	82	108	85	111	104	88	99	96	88	106	93	102	92	97	113	92	85	98	86	93	89	92	104	86	96	125	74	102	79	86	96	96	104	97	97	94	95	116	101	84	90	100	90	74	107	96	104	87	91	94	88	98	87	110	95	87	102	107	95	75	81	90	93	83	86	87	65	89	79	85	99	110	100	99	86	71	79	74	105	90	104	94	92	100	101	87	93	112	103	93	102	78	83	93	92	85	85	80	94	94	87	90	89	89	81	96	92	105	81	107	85	100	95	91	92	90	98	95	104	102	75	99	98	95	121	97	89	95	93	72	91	97	110	97	87	83	113	98	97	84	82	109	90	86	83	101	90	80	88	99	94	91	86	89	105	70	106	86	91	93	106	84	103	91	93	99	99	88	97	92	98	77	100	82	103	101	86	86	101	90	94	75	68	95	102	103	107	98	97	89	102	78	95	97	103	90	92	89	95	95	88	90	86	87	102	93	93	108	97	96	106	94	91	101	81	94	101	89	82	115	95	90	96	86	103	96	93	90	81	113	104	89	104	94	101	90	93	95	89	86	66	92	95	89	94	97	94	89	94	93	102	89	78	93	102	85	105	87	85	97	77	105	93	91	105	75	94	97	89	101	82	102	80	80	78	96	95	80	86	79	105	92	87	108	95	86	112	92	104	98	111	97	90	90	97	92	89	70	90	91	96	78	90	89	101	103	98	107	80	92	103	86	86	116	91	101	109	94	101	104	94	96	105	91	106	98	103	96	80	78	94	75	91	94	90	100	70	97	91	76	101	93	98	91	106	88	86	94	95	97	110	109	103	79	94	86	81	97	84	118	112	77	75	94	105	99	90	104	83	84	87	74	95	105	86	93	89	96	95	92	76	88	111	100	76	93	113	95	103	94	90	101	121	84	116	90	92	97	76	84	88	75	97	99	76	81	99	105	102	77	95	85	106	104	103	88	83	97	85	96	96	88	104	93	83	107	89	85	93	108	106	97	79	97	94	99	77	117	107	92	83	85	112	89	90	85	96	82	88	86	80	82	91	88	86	100	86	96	90	87	92	78	98	89	110	115	92	92	92	113	84	95	96	94	94	84	81	80	97	82	112	119	91	96	95	102	93	84	83	104	91	87	92	99	102	106	105	96	98	82	89	95	92	89	101	101	90	89	88	96	94	83	103	94	102	84	103	92	86	108	90	82	93	86	94	97	111	105	93	86	104	87	90	79	76	84	102	100	71	73	87	80	104	86	75	91	93	120	98	89	95	79	86	94	98	82	85	64	94	102	100	89	80	94	100	87	93	102	101	92	95	84	92	107	94	94	86	98	88	98	85	102	100	81	88	85	99	85	85	115	85	100	93	101	94	80	97	99	97	107	88	67	75	92	96	82	90	114	110	87	92	93	91	96	93	96	74	86	93	98	107	77	91	102	83	90	93	108	89	82	95	96	85	97	114	90	84	93	104	109	89	97	98	80	83	91	102	95	86	109	84	93	83	76	118	95	106	99	101	85	88	97	103	104	98	83	92	91	105	91	78	90	89	83	91	103	106	100	75	107	86	92	101	90	103	99	84	94	92	84	91	92	78	90	97	94	80	88	97	100	92	86	79	102	81	83	93	98	94	92	84	89	102	78	102	94	91	114	96	85	86	103	110	95	88	92	89	85	94	85	91	99	100	98	98	94	115	76	95	106	97	100	105	88	92	83	97	104	110	108	75	87	93	65	115	94	109	108	108	76	109	105	87	85	84	80	91	90	93	85	92	92	97	102	83	93	85	79	97	88	106	96	84	76	99	84	96	104	98	98	87	108	95	91	88	100	116	114	91	80	100	76	101	102	89	96	90	85	86	76	90	86	94	86	90	98	106	89	88	86	91	107	97	81	81	99	100	78	104	87	81	82	109	103	105	86	96	91	89	90	89	73	82	97	105	93	94	104	95	74	88	90	77	105	94	69	93	89	111	95	113	84	92	95	97	86	119	95	113	86	106	102	85	92	98	78	76	106
3005	4225	2237	1039	623	450	378	325	298	303	273	255	260	287	208	253	272	266	267	254	262	259	244	253	238	254	259	257	228	252	249	243	247	241	239	233	231	231	260	226	252	236	263	243	229	256	276	252	217	274	267	249	209	251	250	271	248	265	229	222	251	241	240	241	245	246	262	247	233	254	278	240	261	251	277	244	233	239	253	236	266	246	262	201	257	242	278	222	259	258	244	239	256	226	272	212	242	232	266	247	257	240	232	275	242	247	242	237	235	239	267	262	210	246	242	253	238	251	231	236	252	223	252	251	254	258	242	253	279	246	265	232	226	246	253	249	266	263	246	251	241	256	262	220	250	243	221	241	240	255	259	243	274	229	249	246	224	241	224	232	233	250	248	242	232	258	215	229	240	235	261	275	255	247	237	257	261	250	258	247	223	259	244	269	247	240	273	277	243	232	243	244	262	243	232	231	233	236	241	235	249	245	240	243	247	248	230	245	228	249	243	231	236	241	222	254	216	255	243	248	249	241	248	261	236	221	246	232	248	220	255	253	220	259	253	253	249	247	270	252	242	236	248	257	258	240	223	232	257	257	265	256	260	217	209	260	243	248	241	260	244	249	242	228	256	222	242	245	248	233	238	240	239	229	272	260	262	219	267	261	267	228	254	238	232	230	239	250	219	239	221	251	236	222	238	260	247	217	249	214	224	239	251	277	278	232	256	276	242	202	241	218	217	274	226	256	241	227	240	226	239	223	231	235	260	245	242	249	259	269	244	232	230	244	231	251	252	242	256	235	235	259	234	225	249	241	240	243	257	257	247	286	242	230	228	250	249	270	228	255	251	240	259	269	249	278	246	242	218	255	240	257	236	240	254	271	242	252	248	236	237	236	239	247	261	240	265	246	238	260	269	248	260	266	209	258	249	233	250	240	274	214	249	224	248	276	242	218	249	225	226	259	257	258	230	267	260	273	246	265	216	244	220	237	279	238	276	248	240	249	244	277	216	218	247	266	270	246	247	225	232	232	225	267	259	247	236	226	232	254	230	234	243	256	246	257	241	241	261	242	267	263	252	229	242	277	236	254	237	238	244	258	223	237	209	238	250	255	252	269	260	266	229	240	266	234	240	240	246	243	279	216	246	249	236	255	212	251	232	262	265	271	234	229	281	231	228	253	275	245	234	217	230	252	265	234	244	214	237	231	237	251	210	263	245	251	226	240	257	249	279	253	244	222	246	253	226	243	247	242	258	244	259	237	256	223	270	227	270	268	249	226	285	236	225	260	233	234	234	251	217	239	245	256	250	244	226	221	243	213	261	261	253	257	260	252	230	224	253	237	262	228	280	250	243	248	249	238	265	227	256	243	281	241	217	243	242	248	239	262	231	237	260	253	242	241	275	248	236	233	236	220	250	248	249	236	247	246	219	259	242	230	262	280	245	233	252	242	253	218	233	254	255	229	219	227	224	241	269	232	244	233	243	237	251	248	249	262	234	241	214	249	222	229	231	247	252	242	232	223	250	260	263	227	228	256	255	248	226	239	234	240	244	261	256	261	251	238	260	219	230	258	259	274	238	233	221	235	244	244	243	260	234	240	244	276	267	277	235	241	282	231	232	251	218	281	235	246	223	227	263	230	260	232	247	240	233	227	221	252	248	232	238	250	234	240	230	260	250	231	258	246	246	243	233	240	281	220	209	245	240	209	244	246	255	224	257	272	268	237	251	234	259	258	236	249	256	237	267	257	251	241	258	244	246	256	222	237	261	210	268	270	234	266	229	240	256	242	239	250	230	272	248	231	242	238	239	245	250	247	238	218	214	245	236	252	270	226	254	246	224	250	220	241	257	223	255	227	250	254	257	248	235	248	234	233	221	239	250	237	252	239	258	263	234	243	242	246	221	232	241	250	239	260	248	215	226	267	226	240	243	242	221	247	255	233	241	252	203	238	235	271	241	245	233	250	250	246	263	261	249	226	254	229	233	265	243	275	255	277	248	237	254	237	241	258	228	245	246	270	229	265	248	236	239	213	233	276	262	245	228	234	238	245	224	227	249	232	261	268	205	238	250	219	254	261	247	251	238	234	241	239	254	269	234	248	239	221	261	242	248	241	243	250	257	244	260	254	253	254	238	256	264	286	263	240	231	247	272	254	253	275	246	236	222	245	265	244	233	245	260	239	229	240	236	255	228	218	242	260	248	247	227	257	245	239	256	248	253	268	250	267	260	253	274	252	226	241	246	265	236	238	220	234	224	247	249	220	245	228	228	258	232	284	242	223	267	216	229	235	239	247	237	227	203	239	219	228	240	236	231	235	241	246	218	245	228	239	228	225	257	249	270	226	242	251	248	233	266	228	268	242	243	250	264	249	273	246	251	255	240	254	245	247	265	263	263	262	234	240	256	240	234	267	251	250	255	237	266	251	214	239	223	249	265	237	229	243	241	229	247	249	262	243	245	249	246	245	254	239	233	226	258	253	233	225	251	253	245	241	266	249	245	239	255	238	227	236	269	263	240	256	257	236	223	227	260	247	235	251	248	231	248	254	232	231	242	251	222	245	262	250	237	244	222	255	241	239	278	246	280	225	201	217	219	255	235	231	244	248	264	235	236	241	271	204	243	245	226	241	262	244	239	240	240	238	218	197	225	246	231	225	257	259	232	256	242	264	266	243	219	230	235	227	241	254	233	265	293	242	257	232	242	222	246	268	232	228	233	233	237	277	237	232	274	247	262	272	265	239	222	242	269	238	244	231	239	246	241	200	276	232	210	249	275	240	246	255	231	255	219	214	235	235	236	259	260	248	233	239	228	252	251	257	235	214	260	207	243	252	247	234	219	261	241	241	256	230	221	233	284	234	237	243	238	245	223	266	232	229	268	267	214	235	232	251	256	219	223	259	230	239	250	265	261	207	251	241	228	250	254	253	242	240	232	253	266	243	228	246	250	251	233	241	267	234	220	245	213	247	239	275	281	253	235	242	236	220	286	214	244	238	249	232	256	260	237	238	252	239	226	232	234	225	231	243	249	240	262	229	247	269	249	224	228	232	255	262	242	249	253	253	251	224	242	244	267	239	228	250	257	231	242	244	257	256	239	247	247	252	242	261	225	222	237	237	243	228	253	265	228	261	243	272	231	228	237	249	247	237	262	227	228	231	256	234	225	227	233	262	262	252	246	244	266	229	251	254	244	243	222	256	227	254	246	263	229	235	247	252	241	232	236	255	239	268	247	239	240	223	249	246	260	247	241	237	252	227	237	244	226	237	254	269	216	241	258	250	225	245	273	239	268	228	242	230	232	223	239	252	217	254	246	244	250	247	226	244	226	249	234	249	249	227	239	269	231	240	260	221	249	245	239	219	274	264	219	228	227	230	217	254	265	232	229	279	211	231	225	237	238	255	246	251	221	232	249	260	239	231	245	271	223	239	239	234	256	242	234	278	264	236	216	255	244	241	245	268	234	235	238	240	238	260	222	288	243	258	234	231	241	240	254	240	269	243
32308	10586	1101	457	407	353	352	333	342	359	335	362	384	310	326	347	319	340	311	368	362	333	344	346	359	338	338	340	325	313	376	352	357	319	363	277	326	336	346	354	353	353	342	344	348	340	326	332	362	345	350	310	325	382	322	334	323	353	324	346	365	290	336	331	352	343	341	376	339	343	318	353	350	327	327	328	351	337	344	324	341	343	342	332	344	330	338	341	323	337	338	321	369	382	335	364	327	315	363	322	356	336	305	326	348	357	336	345	353	313	330	344	333	375	335	356	331	372	322	339	369	329	311	324	355	379	330	319	349	335	369	317	318	366	362	331	305	312	354	356	342	342	327	331	349	328	349	350	339	341	335	310	343	329	348	288	335	336	331	335	335	351	344	319	328	336	333	349	360	306	353	329	359	306	327	325	380	404	354	316	348	344	360	347	356	295	341	350	333	329	332	368	313	335	326	309	365	344	351	336	341	334	317	330	332	379	358	306	335	340	344	329	302	340	314	356	332	337	333	323	331	349	374	319	357	356	343	348	337	375	343	374	337	363	324	369	323	353	346	332	320	327	317	315	350	347	343	318	344	319	318	326	360	369	321	370	325	311	324	306	311	349	372	314	363	322	354	348	345	343	336	349	320	339	354	311	372	362	329	345	319	333	346	320	322	343	370	332	361	350	325	341	355	280	347	361	341	343	360	353	367	331	350	358	322	345	354	312	357	338	367	320	333	289	344	362	350	369	337	376	313	294	357	332	336	334	375	341	324	334	337	307	329	358	323	376	316	348	334	317	306	334	359	331	352	359	352	317	309	344	350	343	343	327	332	338	357	340	335	337	344	340	339	320	347	344	379	336	335	325	340	344	336	316	336	335	352	330	362	320	325	343	358	333	362	319	353	339	320	306	337	350	331	363	362	332	356	350	322	316	337	366	317	343	347	358	342	366	340	320	331	334	315	370	353	315	308	366	374	334	336	316	358	343	322	377	337	313	316	339	338	310	345	360	300	296	357	357	365	353	361	332	326	318	378	344	363	351	323	358	319	331	309	360	356	316	338	329	283	356	319	354	351	355	354	340	333	345	311	374	368	357	351	318	346	317	292	301	369	312	358	338	324	334	328	334	300	372	336	343	393	339	341	322	317	342	345	338	338	330	317	341	345	338	348	342	355	340	368	307	335	348	332	358	340	319	364	333	333	317	327	358	337	352	350	343	312	324	318	328	363	354	350	306	312	345	348	345	363	335	363	323	337	350	345	354	346	339	339	332	323	351	354	345	335	328	346	332	329	345	372	354	332	325	331	305	345	328	349	354	338	337	302	344	344	336	272	308	343	323	320	342	301	309	330	368	339	323	330	295	323	346	346	348	351	341	327	330	338	349	321	346	326	301	335	354	332	349	335	354	353	303	325	313	362	348	320	368	330	331	324	315	318	374	292	356	334	327	327	338	301	357	364	312	340	363	375	303	328	340	311	343	381	344	337	328	353	356	367	337	346	371	342	358	339	344	366	354	353	355	338	355	356	328	326	350	393	313	354	332	318	314	340	321	333	331	323	312	331	336	346	344	332	344	328	330	344	311	336	340	355	332	337	336	327	328	322	347	326	332	338	351	323	346	336	335	335	330	359	343	355	315	301	361	360	373	323	329	344	346	345	364	326	288	337	317	322	318	358	331	348	302	343	322	318	348	306	368	329	367	363	326	315	304	377	351	327	352	325	312	319	304	344	374	319	323	368	344	353	339	303	312	316	358	372	366	356	354	383	357	345	347	336	349	308	345	321	341	340	351	355	367	347	331	358	359	321	379	343	352	355	336	334	357	343	340	353	333	357	315	362	302	293	340	344	332	333	346	325	340	362	302	350	373	337	337	324	329	325	323	339	339	325	355	327	346	300	364	323	312	350	341	341	320	345	319	335	336	385	366	357	328	342	314	343	348	329	352	350	338	342	351	349	356	365	337	309	351	340	343	360	299	341	333	388	308	303	325	305	316	348	337	329	335	358	371	352	338	342	354	334	341	382	320	374	303	324	331	319	385	298	316	347	348	340	355	328	361	340	332	340	366	335	329	340	322	304	364	333	346	322	338	320	365	318	373	338	348	352	357	341	351	372	366	306	342	350	319	349	323	316	338	319	334	362	307	338	348	299	305	296	320	318	352	386	346	328	329	337	333	339	357	317	339	346	314	344	331	315	331	342	348	329	350	319	305	317	334	365	362	319	356	349	364	314	347	336	337	353	371	339	348	377	336	322	317	287	342	307	364	318	315	327	342	353	342	348	373	332	373	318	332	359	370	313	343	352	346	362	342	349	349	327	319	333	328	351	325	349	351	328	323	350	316	349	366	302	314	363	362	310	348	342	355	354	360	355	318	349	372	347	353	368	338	359	319	321	325	315	322	342	333	352	308	313	335	357	334	342	352	341	336	333	284	350	334	341	383	348	342	320	312	356	349	312	314	332	327	324	340	314	322	339	345	355	329	335	343	337	367	346	346	326	326	351	361	338	329	313	333	352	381	345	325	315	366	336	340	362	373	341	355	334	330	359	309	324	388	334	363	344	361	391	359	345	332	340	333	315	345	316	330	332	342	321	318	324	381	349	350	331	368	351	331	364	334	336	348	369	334	320	355	325	336	345	336	335	356	338	334	322	364	346	368	369	339	323	339	340	345	332	333	344	312	302	336	302	361	378	352	365	380	311	325	336	350	339	338	349	335	341	350	367	336	330	319	298	340	360	353	357	325	362	348	320	322	343	335	317	339	310	340	331	334	368	356	304	366	341	336	346	364	355	381	326	342	339	353	354	337	348	326	340	315	361	364	339	349	329	334	347	353	345	327	334	363	320	329	344	373	318	322	353	330	308	321	302	352	339	323	339	339	373	360	321	329	335	342	315	365	338	353	358	321	316	334	310	332	317	333	349	325	344	332	348	339	320	345	347	324	325	349	333	358	357	341	318	366	334	311	326	363	351	344	334	363	332	328	335	339	314	335	373	316	358	303	334	338	355	350	351	348	351	340	321	338	349	316	358	310	366	318	338	334	340	358	357	330	338	350	328	315	328	338	330	326	336	341	334	310	353	352	338	351	349	382	363	319	328	308	325	345	341	355	346	332	328	367	322	319	314	324	300	347	340	358	339	339	365	322	349	309	326	331	356	380	357	359	342	347	357	377	367	347	312	323	363	349	341	361	310	329	329	319	329	313	352	351	313	317	346	315	322	355	354	349	325	330	343	361	338	324	323	364	339	311	322	354	335	324	320	353	333	299	313	367	341	373	335	327	377	310	354	349	341	356	292	333	342	331	312	363	352	322	358	357	318	348	349	346	350	346	348	346	356	345	364	320	345	357	329	307	332	350	332	305	348	359	338	326	360	313	335	355	340	326	345	305	378	335	294	331	339	354	335	325	360	348	375	321	339	358	356	319	366	304	328	319	327	356	339	352	348	318	347	343	345	355	360	359	343	345	334	315	342	324	328	324	311	318	388	322	315	357	324	328
5530	877	819	760	719	744	718	780	739	796	724	740	756	731	798	770	778	740	733	779	765	733	748	753	724	746	760	747	748	771	750	737	791	778	753	771	797	747	758	699	773	728	804	763	720	775	760	721	790	737	788	739	721	738	750	728	742	776	779	708	791	726	769	768	746	753	756	704	740	748	756	742	751	740	731	754	751	771	787	732	769	764	739	747	738	757	699	696	730	778	743	723	729	747	731	755	731	782	762	741	759	747	743	717	740	768	753	724	780	784	760	747	767	765	721	765	832	716	728	789	720	766	725	751	790	794	718	760	703	747	786	791	724	728	741	727	772	741	760	765	819	762	717	741	728	772	718	774	716	744	760	710	723	694	743	743	732	718	725	720	726	754	712	749	773	776	764	768	802	721	732	744	731	713	761	730	773	744	806	787	710	761	718	745	686	754	774	772	759	725	732	737	729	746	766	737	754	730	728	792	733	766	756	769	706	772	801	762	727	798	763	724	755	750	712	824	748	740	750	747	791	769	742	752	774	774	749	708	803	764	762	727	722	749	780	805	783	683	764	761	725	755	721	746	749	732	746	746	755	724	742	772	764	757	719	778	773	769	716	758	794	737	725	716	768	796	757	735	780	780	719	772	772	744	766	720	751	797	742	750	778	762	714	803	729	776	788	749	739	746	745	745	788	765	719	736	745	690	776	741	714	742	731	760	737	773	752	714	761	746	784	763	734	779	696	781	793	676	731	734	735	775	752	781	738	754	726	767	731	755	777	767	733	723	745	741	751	740	772	745	763	762	765	763	733	729	773	715	774	716	763	776	777	800	736	773	784	743	772	767	789	754	718	765	725	798	735	776	696	739	720	754	761	758	734	732	795	756	757	734	704	768	729	730	747	740	764	727	751	750	756	709	766	780	727	718	729	783	770	772	731	753	750	715	759	745	732	781	736	743	755	774	725	740	777	749	764	719	770	715	758	732	733	679	766	765	717	770	804	726	792	742	758	719	777	726	758	747	727	770	733	748	742	746	745	753	807	741	755	770	718	753	700	754	747	742	764	776	701	780	785	729	742	750	713	763	734	714	752	749	719	733	776	736	718	733	751	767	776	737	721	771	724	715	713	738	700	665	745	766	716	742	738	767	720	733	788	723	777	756	770	710	759	737	734	773	724	764	721	691	788	717	733	698	790	772	745	721	718	756	728	800	746	745	715	750	697	771	775	730	792	738	738	750	787	786	716	779	725	743	722	759	734	766	754	755	735	747	708	754	729	762	732	730	735	754	689	723	764	791	715	788	709	776	778	769	764	707	752	730	757	819	731	726	759	715	771	789	788	748	749	718	716	755	763	722	754	754	762	768	723	746	740	773	746	712	703	743	746	728	800	764	768	726	732	752	736	770	782	758	758	717	724	705	771	763	741	750	750	796	774	737	708	726	725	755	754	729	778	724	736	743	745	720	774	771	722	751	726	807	756	731	722	767	766	798	772	766	714	727	729	736	743	717	686	746	715	738	709	755	742	738	737	725	710	781	791	717	745	730	755	739	757	688	770	751	761	740	718	760	821	739	778	721	737	714	746	782	775	689	772	752	744	743	757	769	746	781	762	761	806	707	719	736	803	733	730	739	725	751	730	742	762	765	729	756	718	768	770	766	730	748	772	745	741	774	769	796	766	718	721	769	746	758	785	789	745	732	778	740	686	805	744	816	719	753	694	740	750	731	762	792	725	824	722	728	759	767	700	780	787	769	774	806	799	800	736	727	750	757	751	712	755	792	775	740	715	722	736	790	751	719	774	767	768	755	730	726	759	722	757	741	798	757	748	784	716	799	745	754	739	799	729	717	730	696	726	753	765	784	741	713	744	756	734	726	738	754	779	742	716	739	694	747	721	719	714	767	766	704	786	752	778	800	746	767	746	760	753	746	730	723	706	729	756	766	742	787	747	746	760	741	703	778	785	744	741	709	757	735	793	769	738	739	761	743	717	753	735	750	757	755	747	811	694	756	778	759	760	752	711	749	757	736	758	749	765	688	708	806	717	750	684	740	754	743	723	707	787	769	701	764	733	739	720	759	750	730	743	726	807	780	723	761	711	733	682	746	757	757	751	762	767	779	788	735	749	772	745	756	758	765	712	770	777	781	779	738	699	721	790	706	737	745	787	707	692	759	712	758	715	729	748	751	773	718	748	747	785	683	734	738	726	780	799	775	714	750	764	742	713	761	758	729	757	768	723	785	755	772	820	745	761	696	771	764	746	731	773	779	734	759	758	748	712	759	714	746	761	751	701	713	779	727	751	724	748	774	745	735	753	783	741	757	728	695	803	769	711	714	765	718	747	774	742	764	745	722	779	724	804	788	783	756	749	724	789	781	748	753	739	769	747	774	758	749	765	708	747	752	772	749	775	712	746	746	739	727	718	739	715	767	743	680	788	767	807	741	767	735	737	789	749	791	723	682	688	801	716	778	740	850	739	765	765	781	769	782	737	757	743	785	751	681	765	748	755	747	747	772	781	756	722	717	672	752	691	761	763	734	753	750	762	759	797	800	768	751	750	737	747	730	747	744	715	731	769	761	774	733	730	718	763	763	753	777	786	724	807	752	751	771	766	747	754	706	701	768	749	738	746	735	794	739	713	784	710	745	772	772	794	737	740	801	729	765	704	768	728	749	744	733	721	751	747	705	766	756	774	778	773	760	753	735	763	760	760	725	797	693	748	721	760	797	789	772	719	728	753	762	744	786	727	751	721	740	727	748	766	777	763	794	742	733	754	747	724	711	748	718	787	713	764	746	750	746	748	794	749	761	739	726	743	713	719	761	759	767	755	726	714	726	747	729	746	771	736	772	751	803	738	711	741	706	710	730	743	732	767	761	727	750	753	746	715	776	804	700	742	778	737	685	781	748	737	770	749	754	782	730	745	786	759	823	824	734	781	779	755	788	787	706	748	764	754	701	755	774	755	758	730	744	729	763	801	737	726	718	723	750	738	747	685	722	807	765	739	684	720	685	794	754	769	733	723	758	776	741	749	708	735	724	734	759	727	728	789	769	740	768	721	763	749	723	767	750	707	722	729	795	701	760	763	753	724	758	721	744	746	751	694	734	689	742	734	756	748	689	755	715	731	725	741	764	712	737	709	743	771	747	738	785	733	712	750	787	778	733	742	742	741	761	795	786	774	734	763	748	770	775	764	762	711	686	741	781	729	731	797	735	740	747	770	760	738	785	723	764	758	734	770	715	802	749	774	704	701	701	766	717	797	759	703	771	735	764	704	766	787	754	748	763	752	772	814	773	752	760	747	755	753	736	769	702	754	787	756	701	787	736	729	725	721	741	748	763	786	749	702	729	737	719	707	751	784	782	765	698	784	726	719	725	728	804	770	780	787	750	750	750	731	736	784	753	737	773	715	717	766	716	743	717	734	788	758	711	737	743	790	750	742	760	770	744	744	760	741	771	754	764	748	742	738	767	708	756	771	699	695	733	771	726	755	757	737	765
24586	21026	24478	27778	20657	2020	399	322	266	294	276	263	272	234	242	225	240	195	218	249	236	224	266	238	224	232	209	218	242	227	258	211	198	182	219	224	232	220	226	217	217	223	216	269	229	211	229	221	234	233	202	241	231	232	236	208	232	230	207	242	207	219	239	210	212	215	235	209	200	208	214	204	218	228	202	214	223	241	226	240	230	231	242	222	220	239	197	235	231	224	239	245	233	214	258	222	218	213	224	197	199	201	219	245	204	209	205	210	207	244	209	226	243	217	213	226	220	228	233	218	222	242	235	207	229	211	196	254	224	216	229	199	242	214	205	215	182	239	238	191	209	208	252	237	229	239	219	245	234	194	212	225	233	232	238	227	226	222	216	234	236	204	245	230	226	266	246	243	237	224	220	222	232	216	207	235	229	199	232	230	212	191	200	212	225	241	233	220	213	231	207	228	227	228	245	217	205	233	213	212	201	214	205	203	224	231	204	195	223	211	230	222	233	227	219	236	242	242	230	259	240	235	209	219	209	199	222	228	212	215	205	201	238	247	200	224	229	207	215	185	209	215	210	222	215	215	214	195	238	239	218	258	225	211	219	214	238	201	223	227	207	233	206	219	214	238	213	211	210	206	201	236	209	205	224	223	237	196	204	227	191	203	231	210	224	219	231	230	207	215	233	232	188	232	198	231	235	204	205	219	209	218	236	263	230	221	227	220	193	227	226	220	207	233	232	217	206	204	256	208	207	223	233	202	201	223	251	219	220	213	220	245	216	226	243	228	246	219	200	210	208	230	230	213	212	221	221	219	220	225	213	204	231	204	215	218	232	269	213	191	226	210	223	252	234	219	243	247	235	206	193	218	243	222	229	216	225	237	217	205	222	236	205	237	207	242	245	235	249	233	208	207	236	217	208	220	183	216	222	221	223	202	208	192	209	218	224	209	215	228	222	189	231	217	218	226	240	257	217	233	219	206	180	231	210	204	204	243	260	211	206	225	230	222	212	224	254	204	207	223	235	219	189	206	219	222	227	215	215	202	197	223	212	233	197	250	226	198	227	219	216	213	222	201	219	250	189	211	202	201	240	196	226	220	218	237	228	253	199	207	252	230	235	203	198	229	221	234	200	235	203	235	217	211	214	244	218	223	250	200	226	248	213	233	237	215	217	227	230	225	206	227	227	215	244	201	219	263	222	204	259	231	218	220	236	218	214	215	211	223	182	214	222	240	233	215	213	211	207	185	203	219	220	189	224	213	217	195	223	218	210	205	226	242	240	253	218	229	210	198	204	223	224	204	235	248	245	209	223	217	218	239	240	245	245	216	206	221	202	232	220	215	223	228	238	236	221	214	244	212	219	207	225	196	244	225	223	207	226	203	246	225	196	249	215	205	222	190	245	226	213	208	237	235	205	230	201	239	221	231	235	234	207	257	214	235	216	222	209	233	216	241	206	215	214	239	207	227	243	211	211	264	235	203	199	201	193	232	219	200	218	232	218	207	227	215	243	211	224	233	210	242	211	223	213	221	229	228	210	199	240	239	218	215	235	201	233	221	217	210	215	233	202	235	233	230	238	236	241	233	213	221	229	208	240	242	224	242	218	220	214	238	219	216	212	217	214	205	221	210	211	206	211	219	213	207	213	221	229	237	234	234	220	241	208	208	208	199	216	232	242	218	227	251	244	222	201	221	226	209	215	231	208	241	229	245	227	224	217	236	207	254	210	205	257	236	242	217	223	223	229	241	231	226	241	213	225	240	217	228	233	241	211	229	213	232	206	223	222	207	203	201	262	224	211	214	191	225	228	219	251	223	230	222	248	226	240	219	231	243	239	216	227	225	202	234	218	199	246	194	210	232	249	238	241	225	226	205	217	232	207	225	244	220	240	237	214	233	233	230	239	228	249	217	253	223	206	202	226	256	244	206	202	206	228	246	228	229	222	224	239	212	195	211	215	229	217	205	247	225	230	222	226	225	234	209	236	220	221	233	209	238	232	204	218	245	237	190	229	263	208	204	243	233	202	226	219	214	199	231	235	228	239	238	206	234	221	247	243	215	215	209	211	234	241	216	226	213	223	209	249	189	211	229	218	252	225	209	215	221	233	211	211	232	204	214	216	227	230	220	232	203	247	248	242	201	204	209	234	225	224	207	231	259	231	229	254	218	201	213	217	223	233	236	225	224	239	222	232	257	231	237	241	207	235	207	224	209	232	225	258	237	204	211	227	219	200	224	225	238	214	220	204	232	227	187	210	217	225	222	198	228	237	218	205	202	224	238	208	217	205	193	231	220	220	225	218	222	202	216	238	214	236	223	225	214	193	221	211	218	231	204	220	220	202	231	199	209	218	216	233	252	199	191	207	211	231	228	233	242	212	214	243	213	203	206	206	223	207	218	243	226	244	205	230	235	238	220	229	247	222	216	227	227	219	220	267	212	228	205	239	236	200	220	219	209	236	254	221	237	214	233	203	215	251	224	222	210	221	198	193	223	188	223	222	240	233	207	253	222	244	216	256	272	207	209	217	201	203	195	235	217	230	188	236	233	216	258	247	227	240	208	210	242	239	201	225	223	252	212	216	225	205	227	250	220	247	198	225	207	229	244	193	238	193	212	221	226	226	213	232	212	226	225	210	205	194	237	199	234	228	217	224	230	207	229	226	205	230	224	242	228	208	225	241	199	215	235	212	214	238	207	211	231	239	219	212	219	227	239	216	186	225	228	215	258	208	216	228	238	204	276	226	197	219	231	214	246	219	218	232	213	221	235	234	217	240	245	228	243	231	248	243	246	199	213	202	206	222	220	231	216	223	250	216	215	216	231	202	235	221	254	232	249	236	225	220	207	203	218	225	214	232	246	199	210	210	208	237	223	244	204	214	225	213	245	218	244	223	203	193	232	203	222	243	233	240	193	208	234	229	225	219	236	231	204	231	226	231	215	239	223	257	222	245	216	250	212	213	201	215	241	259	225	236	209	218	220	207	220	222	250	227	243	210	244	220	229	233	242	220	250	185	196	222	202	213	223	253	216	218	211	204	204	203	231	236	202	219	217	225	190	204	247	202	219	222	250	230	240	236	215	238	194	233	187	187	202	207	204	222	226	200	230	197	222	229	209	231	226	256	212	248	241	221	227	188	227	224	174	248	226	201	226	235	227	217	208	231	203	212	224	208	218	227	252	216	223	208	252	214	196	206	184	202	243	215	233	251	225	211	181	218	221	230	205	208	217	204	220	213	228	199	211	226	205	222	217	206	225	202	206	211	215	229	233	219	209	217	231	234	204	217	225	198	220	233	180	276	203	190	212	233	212	202	215	201	220	213	214	203	212	219	231	210	235	210	226	221	229	193	222	223	211	231	256	243	254	215	222	215	223	238	200	223	222	189	230	194	210	213	216	228	208	207	198	236	214	235	219	248	203	223	245	224	233	243	199	188	198	238	238	210	210	212	197	208	223	195	236	192	229	199	228	232	211	219	234	228	215	230	209	210	214	201	209
3095	2677	1561	888	703	628	541	565	574	540	538	544	515	559	548	491	528	516	510	506	509	506	504	536	522	538	493	492	523	486	504	532	499	472	514	533	511	495	496	486	495	521	490	508	489	477	517	466	506	498	480	507	517	526	471	466	529	513	525	493	518	477	478	491	503	495	510	493	499	446	497	520	513	528	522	495	512	476	488	517	500	485	514	521	490	512	467	535	550	502	511	479	514	515	495	529	525	499	536	486	513	464	546	533	451	501	490	491	473	490	477	514	526	526	496	483	460	500	521	498	534	508	497	505	534	472	480	423	456	539	496	487	538	519	488	504	486	490	478	510	529	504	513	489	499	487	514	534	480	528	513	524	515	511	512	510	528	463	495	481	501	495	509	517	501	488	498	515	488	485	516	511	463	479	524	504	510	490	495	449	523	532	497	504	496	489	487	489	491	487	494	486	492	492	508	497	519	464	474	512	465	439	520	507	483	497	487	509	490	474	537	494	479	484	496	508	471	516	502	523	519	496	510	506	498	516	513	487	541	491	501	511	467	522	501	507	476	478	521	521	510	502	492	502	510	500	513	517	519	490	475	508	527	511	508	519	548	518	499	515	476	500	508	524	480	491	519	497	489	515	502	493	464	459	508	548	508	505	485	482	484	512	528	526	508	480	498	509	492	474	498	488	506	487	507	508	506	513	494	496	525	516	513	512	492	482	528	495	472	505	499	494	534	483	527	505	502	495	530	501	504	515	482	497	509	508	514	511	517	539	473	484	514	486	490	488	522	487	482	514	537	506	525	486	521	526	478	514	502	519	509	486	509	511	509	537	531	479	485	524	533	504	534	456	540	454	487	483	479	529	550	514	498	520	514	484	523	491	532	445	472	486	508	493	460	491	470	487	475	496	535	511	502	465	525	500	486	487	453	528	462	517	500	491	489	527	511	503	512	514	514	433	506	478	501	522	510	521	520	514	520	526	536	486	520	502	517	533	490	475	503	478	476	518	515	516	446	469	486	505	501	564	500	507	477	473	507	507	526	494	524	493	466	528	494	532	496	507	525	513	475	464	508	517	523	500	464	518	515	505	520	517	464	512	533	515	481	495	490	500	513	514	518	478	532	503	498	484	510	460	500	514	480	496	499	493	501	538	486	491	515	507	486	505	492	485	489	491	512	472	511	486	486	512	482	509	481	488	482	481	511	500	514	499	527	482	464	506	529	508	510	476	538	529	500	500	531	500	467	529	495	481	540	477	503	507	495	530	522	478	506	477	492	486	513	562	522	477	489	493	516	504	496	495	500	492	508	517	505	512	505	504	462	500	538	482	465	483	475	528	524	462	485	498	495	497	476	505	497	538	449	483	525	471	487	524	501	502	500	524	498	502	509	544	495	497	471	509	540	504	486	498	476	518	496	487	556	501	516	482	519	491	474	555	535	506	496	538	542	487	494	480	512	506	471	536	497	483	523	493	514	471	484	488	482	471	529	483	517	480	487	490	505	458	514	509	526	466	517	502	513	524	505	522	525	490	507	492	523	477	493	509	474	516	513	488	485	480	504	472	505	507	459	492	494	492	492	512	509	521	504	467	491	522	484	488	491	467	531	487	489	513	541	523	509	501	495	536	523	543	521	495	494	505	498	497	505	471	468	502	507	494	503	499	470	484	544	507	528	512	466	532	484	544	493	513	552	474	495	529	477	494	507	522	479	522	523	518	534	497	470	492	498	538	496	510	525	476	507	493	505	539	491	508	487	516	487	505	534	483	509	501	548	528	526	491	508	504	522	488	488	468	472	497	477	534	530	478	497	500	478	498	521	490	482	510	519	476	492	533	487	523	493	512	494	473	485	530	538	531	480	552	484	467	480	512	472	504	538	496	500	486	459	513	483	511	539	531	505	511	525	484	546	494	515	484	513	492	510	499	494	511	491	483	516	487	499	502	505	479	514	508	470	485	520	522	487	485	472	504	497	500	490	483	486	538	548	525	499	526	502	495	498	548	511	493	493	522	510	507	527	466	487	487	513	475	502	474	483	495	503	492	510	479	517	502	503	509	493	524	523	514	485	508	488	525	504	495	471	493	526	497	500	521	470	497	467	483	524	502	509	511	529	500	513	533	528	506	500	500	523	471	505	519	522	510	515	507	435	497	443	479	494	466	497	520	519	509	499	492	532	521	526	490	503	514	502	482	512	438	544	486	504	486	493	488	482	486	550	528	523	526	498	491	502	516	544	473	518	532	489	468	505	506	547	530	499	514	513	521	507	498	502	485	511	497	474	491	504	514	479	509	495	499	483	534	505	509	483	519	484	490	497	528	513	498	501	441	488	478	486	488	543	469	554	497	473	479	525	512	476	522	486	497	516	504	504	567	499	489	469	472	515	561	522	521	480	490	491	490	501	515	501	513	513	527	494	512	529	507	506	531	476	503	503	490	520	449	510	510	535	497	522	487	489	529	547	502	477	483	545	516	518	521	526	502	516	507	516	479	515	506	508	510	467	497	458	481	513	466	517	505	513	499	509	519	494	487	507	517	531	500	474	508	497	488	516	460	511	496	525	538	532	499	546	504	521	538	524	497	481	487	527	478	504	487	512	498	524	505	490	484	492	491	511	482	462	496	528	501	528	520	516	487	486	517	500	470	463	517	477	508	531	443	479	493	490	497	522	476	484	514	510	510	506	491	475	496	524	564	482	497	533	493	515	510	526	527	513	502	465	486	486	509	523	493	505	474	499	524	507	511	486	484	519	519	472	527	540	465	425	499	528	500	530	493	531	506	515	492	516	502	476	500	497	480	492	501	487	532	526	481	536	487	493	486	491	469	474	491	503	470	492	474	517	534	527	472	471	524	506	496	461	495	475	523	469	475	516	517	529	527	504	508	498	488	520	506	516	513	531	503	532	507	527	502	498	498	471	479	486	517	489	505	498	491	453	523	502	496	531	487	488	498	544	522	532	498	446	490	492	500	502	506	500	506	498	479	485	481	460	509	494	539	463	534	499	474	516	484	535	476	515	491	544	482	518	497	477	481	499	489	489	490	493	510	512	467	502	523	514	477	499	537	523	500	501	492	540	464	507	519	463	520	569	519	511	537	516	495	504	503	508	497	509	486	492	512	494	539	546	498	557	494	476	490	501	522	538	488	528	474	490	508	507	477	542	494	489	505	516	503	509	503	538	531	539	500	476	451	481	513	469	549	507	511	488	509	514	483	483	505	492	508	521	481	493	530	475	505	522	515	499	473	494	502	499	497	543	476	437	512	495	491	477	523	496	520	537	515	542	536	497	534	484	487	500	532	515	490	503	527	504	521	500	512	524	506	557	532	516	517	429	517	494	516	527	527	469	512	493	488	505	507	491	515	486	489	499	500	499	487	514	501	510	561	521	488	502	466	510	530	503	501	494	494	494	480	469	492	513	520	542	452	531	525	490	515	493	506	481	486	509	495	535	516	501	525	539	521	535	504	526	502	490	512	484	514	501	538	510	502	512	506	502	495
23798	20940	24998	27027	20946	20825	1310	315	211	184	190	151	131	136	130	128	107	113	111	90	86	119	115	113	89	88	99	97	93	89	108	106	107	93	119	98	91	72	79	88	95	106	104	110	88	93	102	99	92	92	109	107	105	87	75	102	106	97	105	101	87	82	107	85	95	100	122	66	81	88	83	118	90	103	89	102	97	95	106	91	86	86	110	96	71	95	108	99	92	108	105	89	70	78	90	90	87	89	97	96	87	96	103	94	94	113	81	95	97	103	109	104	92	104	90	91	105	94	90	96	104	82	105	86	86	84	77	92	74	89	93	93	83	90	83	88	93	113	92	88	85	95	87	88	76	96	121	92	109	101	78	90	92	103	85	94	91	92	99	91	89	85	107	86	106	69	86	101	86	100	82	80	85	100	101	94	100	93	103	105	91	98	90	100	107	91	90	92	98	99	85	77	114	94	91	84	94	99	98	85	97	92	90	87	78	98	98	85	82	102	92	99	100	98	104	81	82	103	116	100	81	99	98	71	87	80	91	93	94	105	98	97	83	89	89	107	99	80	83	101	78	90	86	96	91	108	101	76	85	96	76	69	93	101	89	96	88	100	88	96	84	89	94	97	78	106	92	135	117	93	93	84	109	112	93	85	89	99	96	83	94	107	85	90	76	94	89	101	98	96	91	97	93	79	88	91	86	85	91	99	73	87	71	94	97	93	72	108	104	87	82	96	92	94	105	80	95	82	88	90	93	103	91	102	86	98	96	87	85	89	86	101	97	99	84	79	100	97	99	98	100	108	109	89	98	97	103	83	79	107	97	87	94	97	95	79	94	89	96	87	118	80	105	94	104	86	83	99	96	94	90	80	87	99	94	97	92	91	102	101	80	95	77	93	85	96	100	105	96	102	92	98	92	93	104	88	87	85	97	81	91	99	87	87	98	107	78	95	89	76	102	93	115	89	90	99	86	89	81	100	76	88	88	78	93	87	97	84	101	97	81	112	93	93	98	79	87	94	94	70	108	81	79	72	96	90	89	77	90	103	101	90	73	100	112	90	84	98	84	91	96	82	79	91	80	98	96	88	86	89	84	79	90	108	105	88	97	90	76	95	83	102	89	106	77	92	95	95	101	105	100	97	89	111	98	86	108	95	111	87	106	98	80	82	93	83	103	86	90	99	87	86	74	71	102	87	94	87	79	89	84	103	95	75	104	98	101	94	96	79	86	100	94	96	85	101	98	87	85	108	92	97	72	101	97	81	85	83	104	89	82	87	101	92	102	88	101	91	85	87	92	99	101	88	110	85	99	97	89	90	81	88	92	110	98	88	109	109	106	95	90	97	87	81	96	98	93	91	85	96	80	107	98	86	85	102	93	82	88	97	87	85	99	71	103	90	90	86	91	100	79	84	93	96	118	97	95	77	103	88	106	91	105	91	85	99	103	100	67	85	99	113	86	91	107	106	85	90	93	103	87	96	98	71	83	98	106	82	86	80	81	72	100	112	99	121	92	84	100	104	108	114	110	78	98	118	90	92	94	83	86	104	107	96	91	89	88	96	88	123	105	79	99	88	83	89	102	77	100	87	87	89	77	95	95	97	92	119	103	102	99	96	110	81	92	89	84	108	88	72	105	76	99	87	83	110	91	99	96	90	87	92	102	92	86	104	82	94	96	76	85	85	77	96	96	106	93	88	105	98	111	111	90	106	81	101	95	103	90	84	71	98	107	72	83	97	77	90	80	93	91	108	100	98	112	86	90	92	83	98	115	96	83	97	88	72	96	94	97	98	76	86	88	82	81	102	99	83	97	94	94	108	105	89	78	81	99	96	108	102	87	99	89	94	81	83	89	82	104	99	79	88	88	85	88	90	98	84	87	103	88	97	89	90	86	92	88	99	107	78	85	69	98	103	98	74	94	112	96	99	105	75	79	95	92	89	89	90	95	84	82	77	102	95	88	94	78	77	113	94	82	72	114	110	88	95	91	96	84	110	92	102	95	75	92	95	84	90	74	108	90	107	83	88	90	90	99	77	109	124	78	76	107	87	97	82	90	75	89	93	90	86	79	88	96	93	88	91	77	94	95	77	95	72	92	100	90	84	102	105	93	87	87	92	97	86	82	70	96	81	88	98	91	83	102	104	77	92	91	92	81	89	69	96	101	96	91	92	81	100	82	85	106	75	97	91	87	102	81	82	113	81	97	99	95	118	98	95	83	89	91	89	94	106	100	99	98	81	84	98	101	77	92	94	84	109	99	117	77	83	77	76	88	89	97	91	104	104	78	82	108	82	76	92	100	94	81	96	77	96	77	85	100	106	109	73	97	71	81	75	89	93	85	89	78	77	85	76	108	95	93	78	95	79	103	75	99	87	80	88	101	101	97	85	102	113	87	77	108	101	80	92	83	90	99	100	113	103	100	100	92	81	105	101	112	97	98	104	87	86	102	94	86	106	81	92	84	76	97	98	100	104	80	86	86	91	98	103	98	110	89	93	80	105	89	99	103	80	79	78	100	91	88	89	92	82	88	97	106	115	98	90	98	93	80	90	86	102	79	100	75	94	108	98	88	94	106	110	80	95	88	99	89	95	99	100	87	106	89	103	96	115	88	84	87	103	88	95	99	80	80	105	96	101	97	105	81	84	100	85	90	116	96	90	100	98	95	102	91	75	109	99	99	97	87	103	106	103	94	107	100	82	95	78	100	75	95	78	98	88	102	106	94	111	102	92	100	85	111	98	93	93	95	100	100	102	78	77	92	103	84	111	78	92	98	89	93	82	68	92	93	89	98	83	99	109	87	92	87	94	88	95	84	98	80	81	101	94	85	109	83	102	97	102	74	112	101	110	89	85	104	97	91	100	87	82	83	76	90	80	87	93	91	92	106	93	80	92	92	79	100	88	110	92	102	97	93	99	77	75	101	107	81	102	93	85	80	89	86	103	102	98	97	107	93	94	101	86	90	106	104	79	109	99	86	75	109	84	107	100	83	89	80	86	116	81	84	104	109	92	105	78	69	95	76	93	105	97	96	85	79	89	86	100	102	89	90	87	98	84	102	99	101	89	88	112	92	92	101	85	125	91	98	86	87	78	80	93	89	87	93	100	94	81	77	84	92	104	93	88	92	86	105	79	85	86	96	91	75	86	86	124	77	98	77	89	83	97	100	102	92	82	85	92	82	92	120	95	101	84	71	80	90	84	104	91	112	97	88	125	105	103	100	95	90	94	89	96	106	91	77	97	85	102	87	92	85	101	108	90	100	98	78	86	94	102	79	100	86	96	97	105	83	84	78	99	67	88	88	86	86	83	88	90	91	85	96	94	101	106	86	93	86	101	98	87	92	92	95	101	88	95	95	73	94	89	99	97	111	100	88	96	79	99	92	100	95	103	81	104	136	82	106	88	83	64	98	87	96	108	110	84	92	86	71	87	79	85	94	92	86	100	103	95	94	95	88	81	95	107	102	84	74	92	84	99	107	80	97	99	102	110	101	77	77	98
2980	4322	2309	991	601	468	407	357	312	273	322	291	293	277	282	273	251	224	257	249	265	269	250	255	257	218	276	258	233	254	257	229	278	251	262	259	241	239	265	277	258	252	246	235	253	230	234	272	233	240	239	238	249	247	259	250	255	259	259	282	246	252	247	235	216	222	251	247	224	255	198	243	235	240	245	235	248	218	224	245	205	269	239	240	251	264	239	243	246	260	239	229	227	247	253	272	227	289	234	258	252	260	244	248	249	250	268	254	235	240	270	276	247	229	259	231	241	270	257	238	224	251	239	244	254	253	263	244	256	259	259	263	235	253	233	238	250	250	237	238	249	248	248	258	274	259	235	251	273	243	238	245	275	264	239	251	207	256	230	246	248	236	256	244	252	239	249	220	225	246	216	235	251	241	268	258	235	248	271	250	234	244	247	244	260	234	249	242	232	250	209	265	238	253	253	247	254	243	248	260	266	216	241	230	264	238	244	227	239	268	231	262	245	250	268	253	206	247	246	223	264	235	261	254	265	270	256	222	242	253	237	254	225	277	248	260	250	229	249	226	239	251	237	267	238	216	231	224	223	254	217	243	277	255	243	263	243	247	230	232	212	252	250	233	248	261	234	275	247	213	227	251	246	245	249	235	235	222	246	248	248	255	240	258	241	248	274	252	242	245	255	238	226	208	273	268	255	221	252	252	253	237	224	250	257	233	224	227	244	217	268	218	244	257	223	230	233	238	235	226	231	234	249	250	248	253	251	274	252	228	252	252	246	261	231	246	248	249	243	239	241	215	254	239	241	240	256	259	241	227	225	257	258	233	255	261	230	241	268	236	233	253	236	242	242	218	230	231	232	260	231	247	258	238	256	245	238	250	239	242	253	237	257	259	221	251	253	245	254	254	233	240	220	279	217	239	249	255	232	277	249	261	204	261	237	247	217	253	245	255	246	240	260	271	222	259	234	262	278	251	253	258	244	258	246	253	243	240	277	239	265	235	253	239	253	247	244	241	244	236	258	240	237	256	258	255	239	233	238	265	246	259	224	255	239	259	248	227	226	255	242	265	247	247	256	229	242	245	261	218	258	275	226	251	242	257	237	264	270	238	249	235	240	224	248	223	263	243	236	247	248	264	223	253	256	248	236	239	214	232	250	277	232	229	249	245	245	244	234	227	251	242	261	244	230	227	254	244	261	240	252	266	246	255	221	243	259	251	240	261	248	236	255	244	235	244	247	250	252	231	228	236	239	240	267	198	251	242	244	235	222	258	267	255	199	253	233	235	243	248	265	235	199	250	248	267	253	237	241	246	243	278	265	241	241	247	244	266	231	250	270	233	232	254	211	229	233	216	252	244	236	231	255	246	246	275	251	249	227	230	244	260	231	232	250	240	245	227	233	239	208	275	241	250	231	233	272	236	223	236	215	249	227	251	239	231	230	232	244	207	257	220	238	239	250	228	243	258	224	242	257	244	222	236	218	249	271	239	234	284	242	230	236	231	260	247	229	260	250	230	244	238	277	232	249	246	274	243	245	230	236	259	244	252	276	250	235	229	237	249	276	219	218	267	232	255	254	223	239	230	255	241	261	250	240	233	244	223	263	237	255	252	242	250	225	258	236	258	268	276	213	230	256	247	234	246	263	250	259	230	238	245	245	239	248	245	244	254	250	251	242	261	282	242	231	232	230	244	248	264	237	242	251	242	235	253	247	219	274	236	232	253	267	242	265	265	212	245	253	244	248	234	266	222	238	227	277	226	226	237	249	252	229	266	244	269	257	267	211	246	245	252	252	280	234	265	235	246	285	245	246	233	244	255	241	236	262	259	243	225	256	247	229	251	266	225	270	261	231	246	246	250	227	245	242	251	247	231	237	270	250	253	235	243	262	223	226	239	220	235	229	234	253	240	254	233	247	232	234	221	262	243	237	241	261	246	227	260	243	252	218	221	246	241	252	261	263	228	223	266	236	248	253	215	271	236	240	264	239	230	249	242	185	238	240	254	237	243	258	258	246	239	244	233	260	243	261	257	242	226	225	246	230	274	237	293	261	263	233	242	219	238	252	228	241	260	244	242	241	251	258	247	233	275	253	231	252	236	248	268	233	245	251	243	233	216	230	244	241	258	252	226	260	252	240	252	259	252	241	243	224	254	252	242	259	252	235	261	244	210	232	242	261	236	258	246	245	241	233	238	267	255	260	251	244	249	219	258	233	247	228	219	234	251	251	238	227	253	244	235	238	251	217	275	215	256	260	290	230	235	243	257	247	241	258	249	249	259	244	264	242	243	234	221	229	227	252	228	234	249	246	247	247	250	252	224	246	259	224	223	234	230	236	241	243	247	257	251	227	238	254	234	232	247	226	263	263	248	244	257	245	253	253	231	259	245	230	253	238	231	275	227	247	262	247	235	228	237	234	225	267	251	275	237	228	281	234	246	241	256	239	246	220	249	233	247	215	249	260	260	260	213	236	263	257	273	240	258	234	240	259	231	237	254	220	235	238	231	231	233	271	243	253	256	230	256	232	237	257	257	237	266	245	255	236	271	240	227	219	244	230	229	245	271	245	233	240	250	278	236	236	216	224	263	229	259	233	238	255	221	229	241	242	252	243	265	263	229	226	226	245	257	241	274	236	221	235	254	220	242	227	243	223	282	237	251	217	251	262	261	261	261	263	242	277	218	255	235	255	232	233	223	271	242	226	251	249	224	226	238	256	241	230	253	239	239	226	251	232	256	243	238	265	237	273	239	227	248	258	256	226	228	239	231	252	270	293	234	232	245	246	250	229	239	241	244	240	255	231	243	242	241	240	237	234	244	240	252	251	245	257	249	251	254	241	232	235	234	238	270	244	262	246	237	223	226	237	260	250	261	238	242	256	229	232	250	255	250	230	212	249	217	241	259	259	232	265	256	239	241	266	249	230	251	255	263	238	243	259	244	236	226	268	246	243	257	239	238	248	266	257	265	250	262	249	228	221	259	227	242	234	252	218	228	210	215	235	237	248	257	246	254	245	263	247	241	281	251	248	225	254	243	250	235	253	225	251	251	232	231	213	243	232	240	243	221	279	248	253	238	239	234	258	237	239	263	242	231	247	262	222	243	252	252	215	251	232	225	250	282	259	253	229	225	241	252	247	253	235	246	265	232	256	246	242	230	242	249	244	225	267	247	256	254	256	234	220	254	256	233	265	268	250	272	243	229	258	256	239	264	240	265	237	214	222	262	254	260	251	247	244	239	235	268	236	244	244	251	259	238	241	219	233	242	234	256	245	235	240	265	234	240	253	252	223	219	249	234	252	260	242	244	247	244	212	237	256	229	244	229	213	274	252	244	266	233	229	239	264	225	267	265	254	233	259	244	240	228	252	219	237	242	257	237	282	232	241	248	236	256	272	241	253	268	231	264	251	255	217	241	246	227	257	249	232	260	246	265	246	256	269	258	240	213	240	261	260	248	262	219	224	257	234	256	270	226	259	229	232	246	237	238	209	268	272	250
32290	10450	1064	433	361	342	348	326	332	330	319	335	344	353	341	382	299	347	343	329	346	355	344	342	322	338	289	315	334	363	307	347	332	391	342	367	318	333	298	298	369	320	338	301	340	348	353	342	341	346	382	334	334	362	362	342	345	336	359	306	322	348	329	342	315	347	353	340	327	332	352	310	322	335	352	326	348	372	318	328	316	320	369	318	325	320	361	313	315	302	291	298	338	336	339	329	326	349	285	321	353	329	328	344	343	321	353	343	310	340	361	330	354	364	353	348	364	369	324	295	334	346	293	328	337	348	368	337	306	333	357	298	362	337	359	327	378	337	295	351	333	339	367	318	315	340	325	335	323	344	348	310	335	318	345	339	340	346	288	351	311	322	311	368	313	321	300	333	317	325	314	317	322	350	359	337	341	337	347	330	356	340	319	357	320	365	344	352	331	320	343	358	334	326	341	350	351	340	362	346	332	352	314	325	348	357	312	306	352	328	353	321	376	344	345	337	321	324	348	340	334	339	329	335	363	307	326	341	338	338	351	331	316	326	325	383	395	353	367	355	344	364	336	354	344	340	327	352	292	339	324	324	318	350	367	341	322	310	345	349	333	347	312	359	329	357	320	311	352	320	369	336	341	335	356	344	361	350	334	348	288	315	316	264	367	343	360	387	322	338	351	351	369	331	330	368	324	319	358	319	342	341	331	350	317	348	356	301	326	395	344	350	353	328	359	373	330	315	332	292	366	327	311	357	330	355	321	347	366	341	363	367	330	377	332	335	340	353	355	333	331	350	324	341	349	343	306	327	322	312	338	347	338	331	339	350	341	310	338	337	365	359	342	343	353	347	345	332	337	310	305	345	320	330	319	326	307	340	306	356	339	359	292	356	317	304	325	319	323	319	318	345	319	320	372	306	316	329	329	332	337	347	373	349	385	301	328	323	354	294	340	360	346	337	322	317	305	319	294	344	318	341	321	302	316	336	345	355	337	318	373	323	358	364	349	345	331	335	374	343	345	337	332	313	339	332	361	316	328	377	333	375	303	319	332	336	321	331	304	376	360	312	322	298	332	337	349	331	362	333	358	325	347	348	344	336	351	339	321	363	333	314	321	336	313	348	352	352	318	348	310	361	339	316	349	305	359	349	345	336	345	353	368	321	303	325	342	354	362	379	336	348	334	296	352	342	324	333	326	348	333	293	368	367	348	332	324	311	367	315	323	338	316	378	322	353	352	325	346	305	335	329	318	318	351	314	343	363	328	342	318	335	340	346	334	310	350	358	333	320	330	356	308	368	316	349	334	322	308	310	348	303	365	322	345	327	355	334	333	333	356	345	340	325	323	332	303	350	327	326	339	362	343	333	376	347	304	330	352	289	332	338	327	299	339	352	325	323	381	331	327	305	321	322	321	362	342	338	336	337	349	336	327	325	374	337	304	334	342	319	326	335	350	341	330	312	320	327	352	317	339	320	343	347	338	372	315	341	299	306	341	338	322	357	353	343	336	318	300	305	330	330	348	345	355	333	351	327	314	373	381	333	310	318	337	339	324	351	362	352	364	356	349	367	365	324	354	329	340	322	332	305	347	312	350	391	345	315	324	311	315	359	305	350	349	351	332	355	335	360	321	306	338	317	342	309	327	334	319	338	358	343	349	332	351	318	344	322	347	359	323	338	309	342	341	354	327	327	357	333	346	340	302	330	322	321	326	381	356	335	348	325	327	362	355	347	360	324	337	331	354	333	332	368	344	330	334	376	338	336	324	326	347	328	351	344	330	372	350	364	339	304	328	338	340	356	363	347	324	332	324	351	312	330	309	338	323	308	312	298	345	308	343	332	314	348	329	350	348	363	312	368	317	356	368	327	309	302	333	306	345	341	373	349	343	377	319	331	339	362	321	354	305	346	336	294	322	340	349	353	335	304	331	330	338	315	320	369	366	344	347	375	278	354	316	359	362	335	336	362	302	345	306	344	347	330	333	313	376	309	350	290	367	320	373	324	320	327	322	369	305	311	361	309	357	331	326	339	332	335	386	320	346	332	342	346	323	348	346	321	366	351	300	309	339	340	355	353	330	335	353	373	328	326	331	349	342	331	354	357	340	355	344	336	325	288	333	337	356	337	321	349	350	355	307	355	324	349	347	343	353	336	344	348	311	369	347	350	330	311	322	346	338	327	349	361	342	320	312	319	334	322	324	326	359	352	335	352	391	331	318	332	326	320	332	326	351	332	315	364	358	326	351	322	353	361	334	328	372	354	337	355	323	331	352	347	337	307	316	320	352	328	317	325	378	325	331	363	320	357	325	353	347	322	342	345	327	365	367	339	359	345	357	328	362	320	372	319	360	332	339	339	373	334	357	340	309	326	329	353	310	335	319	314	327	347	338	316	349	328	342	336	332	297	336	354	332	350	323	348	330	356	341	327	345	312	334	331	303	357	389	349	341	392	321	320	360	319	302	314	323	370	342	336	329	351	358	336	352	305	355	337	335	304	316	320	347	333	333	330	365	337	350	302	354	330	358	317	347	374	356	346	351	352	365	339	362	353	332	313	346	368	330	358	353	285	349	334	298	332	313	359	296	313	349	282	352	334	332	320	317	316	343	374	307	342	332	348	333	317	370	322	334	319	320	320	296	347	335	342	333	332	335	334	340	357	327	332	328	351	308	334	320	305	347	366	356	355	370	338	351	360	333	306	314	365	362	351	309	326	343	306	335	353	341	319	334	330	336	320	315	366	346	374	385	347	356	328	358	319	309	340	341	350	321	347	339	353	342	319	320	331	328	342	336	324	338	343	341	332	355	340	355	347	371	333	333	343	338	339	320	323	350	330	344	306	338	298	312	316	311	372	317	365	351	347	338	328	316	358	347	355	384	324	356	329	353	339	375	285	356	362	356	343	332	352	355	344	365	338	311	357	326	349	338	318	383	331	334	369	342	327	316	361	368	329	347	305	343	346	341	348	331	354	325	365	330	348	328	362	356	365	339	334	347	330	350	343	333	350	345	384	309	364	308	360	374	319	360	339	361	312	358	302	347	315	335	331	324	332	345	357	345	338	351	321	351	320	361	342	335	335	326	358	317	349	320	332	292	324	329	324	342	370	346	351	348	346	349	288	332	333	309	338	340	319	333	354	316	300	320	358	303	348	365	347	353	313	362	312	344	309	298	367	346	332	401	320	358	333	324	337	334	362	363	322	366	363	334	349	368	338	331	305	304	315	322	335	372	341	347	329	374	361	353	344	361	351	376	351	375	349	354	375	317	334	345	337	335	321	365	347	394	350	335	346	388	354	334	379	311	329	365	336	363	353	362	330	322	331	338	336	320	332	324	324	345	345	355	282	311	342	346	340	296	300	373	339	328	318	338	323	332	335	314	323	326	336	332	354	323	348	332	333	388	331	337	339	365	357	334	300	369	332	336	342	342	307	310	346	347	332	328	325	335	327	358	331	295	360	287	363	354	344	360	329	327	321	343	331	362	333	346	354	385	327
5503	849	799	811	786	728	750	737	775	741	711	730	710	745	756	730	766	722	799	710	734	723	807	717	739	759	757	694	757	740	683	763	718	731	774	759	750	698	804	732	696	741	746	691	778	752	710	760	771	707	800	685	770	717	784	705	735	731	710	718	731	759	755	732	754	710	736	770	751	744	738	775	725	737	779	761	752	736	723	745	778	742	797	763	724	745	819	715	738	780	798	789	694	747	762	735	825	740	796	757	755	739	810	781	804	750	754	745	751	722	740	759	758	759	734	721	782	769	759	728	709	798	727	714	789	727	745	759	754	762	790	753	775	777	743	745	794	721	723	728	751	751	727	730	736	744	715	773	764	710	741	734	786	755	723	755	799	722	684	728	767	751	720	796	744	767	746	740	751	754	798	748	778	774	738	734	725	755	776	702	742	747	750	683	781	757	762	780	771	768	710	760	759	758	773	766	700	720	804	770	747	774	664	682	732	746	750	809	713	755	715	769	732	769	732	750	754	750	725	753	720	744	752	729	778	761	805	743	742	731	769	769	751	736	759	786	824	723	763	766	721	714	702	774	711	777	754	777	716	802	756	741	796	724	743	820	719	738	734	737	733	727	736	735	740	744	751	765	788	738	799	744	747	718	756	742	734	767	779	722	748	786	746	731	778	756	743	750	737	755	706	725	766	719	742	733	751	731	789	760	775	754	808	767	736	732	769	745	753	768	781	819	798	720	789	680	748	711	740	744	754	746	782	797	795	813	714	719	770	739	752	774	733	802	737	748	775	741	723	735	744	775	756	723	750	764	732	737	769	792	695	714	748	757	744	722	732	762	747	738	745	783	713	743	785	749	762	771	766	740	744	753	750	777	688	772	790	754	767	713	801	765	765	802	729	757	815	734	796	751	753	762	757	733	773	740	725	739	739	714	757	746	733	733	753	756	761	720	729	737	786	736	765	742	745	728	790	732	717	731	710	725	815	734	757	729	739	730	698	804	711	755	746	765	751	734	739	758	769	737	748	728	734	754	773	700	794	784	750	767	754	731	737	743	716	727	768	779	740	757	738	826	796	730	792	736	779	756	765	746	741	770	788	756	756	795	703	715	684	756	745	759	727	760	736	768	707	717	777	764	762	805	734	709	741	737	759	728	737	729	748	697	717	731	740	713	705	768	773	709	739	731	778	761	729	724	784	720	766	774	738	808	771	734	711	743	729	736	738	734	783	747	737	710	758	772	725	755	773	763	768	737	745	704	770	761	753	701	742	721	721	759	791	737	738	776	767	729	801	717	706	721	777	732	771	751	739	765	737	757	759	738	754	729	717	790	766	759	728	762	736	759	729	762	729	698	737	737	714	772	774	806	717	712	773	733	748	742	721	746	742	721	709	746	712	710	752	776	741	748	723	719	689	721	717	803	758	793	776	723	742	771	804	712	758	710	749	776	770	712	757	721	719	717	767	784	751	785	716	780	791	739	751	767	751	788	735	725	712	768	722	738	776	763	753	751	782	761	724	806	762	739	710	763	726	747	699	700	783	772	752	746	787	759	681	780	750	724	752	729	730	718	729	800	718	777	767	774	732	699	754	752	745	776	741	733	799	709	733	713	752	735	727	680	762	716	725	733	754	741	720	731	746	748	770	744	783	817	784	794	739	762	783	724	731	760	732	766	689	786	762	774	747	728	763	732	729	765	749	737	709	700	734	755	734	735	763	723	680	727	742	751	768	744	768	759	763	762	735	735	678	710	753	758	691	709	743	691	694	738	775	748	727	752	727	779	777	748	754	786	748	753	740	742	748	778	761	793	759	747	734	795	716	733	756	741	761	695	708	722	759	694	756	762	771	698	736	783	781	731	737	681	776	759	747	719	800	735	756	740	736	736	800	746	756	780	762	788	736	727	720	776	751	761	785	720	727	741	772	777	749	722	721	716	783	742	708	736	728	697	753	740	696	746	764	724	739	753	770	745	733	773	745	712	813	717	697	740	759	774	792	727	752	740	724	762	705	747	748	778	721	777	790	758	773	730	750	701	761	707	760	732	768	711	761	763	806	717	741	712	798	720	725	705	767	732	766	768	787	758	721	749	781	751	707	766	751	732	808	787	737	742	724	722	776	763	784	721	759	739	749	721	721	741	732	726	754	749	766	790	793	760	761	805	690	735	726	744	768	768	762	746	738	744	714	730	713	789	746	749	735	762	688	721	795	739	810	741	793	787	690	748	771	760	744	762	757	722	726	751	803	754	743	750	765	780	726	692	735	708	777	755	763	755	761	737	812	780	743	721	723	743	742	756	757	741	686	718	736	714	734	748	745	710	719	763	749	725	759	711	719	784	794	752	755	785	761	798	805	747	740	744	751	685	721	775	735	749	722	775	725	725	735	765	751	731	761	775	761	749	748	750	767	736	790	719	706	718	707	758	736	754	735	783	756	810	770	751	797	782	744	817	791	700	746	726	736	810	747	716	759	726	774	749	743	703	755	769	764	754	753	774	760	736	723	796	733	737	730	719	774	750	744	765	763	733	781	785	727	743	749	806	804	753	708	723	778	746	754	726	757	743	765	735	694	787	747	744	730	714	757	783	728	743	714	784	758	742	686	801	729	717	772	736	703	747	731	746	719	712	780	777	761	759	764	710	729	696	738	753	737	728	725	764	795	773	758	733	735	721	784	805	742	732	692	766	780	751	763	729	752	769	752	733	734	755	763	780	704	753	732	730	728	756	733	750	707	708	728	758	744	736	742	773	788	769	810	770	711	746	735	785	748	741	771	714	731	763	756	716	750	738	719	742	728	737	739	732	775	767	760	719	800	752	749	746	680	712	717	775	731	769	729	767	719	786	706	745	747	753	769	760	737	752	775	742	789	772	765	765	763	731	742	803	778	780	737	777	759	758	745	758	736	775	736	696	774	753	712	802	711	804	709	790	744	777	793	740	749	772	749	744	739	732	759	772	757	760	747	747	714	725	775	754	756	728	764	775	765	778	780	727	749	726	760	737	794	766	764	695	728	820	741	775	750	731	765	751	695	772	785	760	727	779	721	707	747	779	730	762	742	738	734	765	741	708	761	751	687	716	790	744	658	765	758	759	737	730	789	756	696	734	735	692	712	761	733	771	769	759	793	724	747	725	748	777	730	757	741	745	755	790	735	718	747	693	758	709	707	739	729	718	715	715	734	780	738	752	753	766	733	760	731	764	829	715	658	721	750	743	778	723	776	756	735	724	720	766	737	740	755	748	801	690	709	759	796	726	720	758	727	751	724	797	776	718	736	761	725	757	736	802	749	774	778	713	775	710	727	764	737	763	749	743	727	763	747	799	700	699	718	727	742	747	755	757	724	771	725	739	778	807	750	688	802	756	753	764	779	751	763	759	749	800	759	741	769	753	762	790	772	699	811	729	731	724	762	728	739	748	743	730	696	709	748	731	750	716	804	773	751	737	747	762	751	758	727	761	762	771	737	736	734	736	776	753	723	774	759	722	740	764	789	703	747	749
24498	20952	24366	27684	20532	2043	398	329	271	265	258	265	247	249	220	266	243	201	225	252	227	207	225	223	251	241	221	229	230	225	225	254	224	254	225	229	231	200	228	236	254	212	230	233	221	228	244	229	244	224	198	221	218	205	220	198	222	239	258	229	229	239	260	246	211	250	227	208	229	232	201	218	230	223	235	189	180	229	254	228	228	221	193	241	225	247	234	217	218	222	238	216	214	204	222	196	203	233	216	232	224	232	245	226	253	196	243	242	233	219	240	229	221	206	223	189	222	216	208	223	225	218	218	212	202	212	247	247	212	232	240	187	213	198	213	253	214	215	218	224	193	228	212	223	227	251	238	236	218	232	225	237	215	220	233	238	226	236	229	231	265	229	239	244	238	210	213	215	197	232	199	200	227	244	227	211	223	199	202	229	217	208	251	218	249	240	218	211	223	240	236	250	221	202	217	236	201	201	217	212	208	221	221	218	226	192	223	205	225	228	195	240	222	210	222	216	237	214	240	219	194	249	228	215	253	225	199	209	228	239	215	222	248	228	207	210	244	236	198	212	242	237	213	194	225	200	217	220	242	247	233	228	237	238	234	207	250	254	227	233	235	229	224	206	203	217	218	207	212	231	239	219	220	216	234	228	204	235	203	216	226	223	222	189	214	227	202	249	217	200	225	203	230	220	244	227	219	216	221	229	236	215	219	221	226	215	192	213	241	222	227	215	248	233	199	188	217	228	230	221	243	207	233	240	231	240	207	195	227	207	228	218	215	209	218	208	194	232	228	195	203	236	224	231	226	219	245	209	204	227	192	221	236	215	213	231	228	221	229	201	208	208	209	233	208	225	222	209	180	216	222	234	240	229	225	232	218	204	223	207	223	245	263	236	227	209	234	202	219	232	241	209	206	225	229	222	217	232	248	218	200	189	231	206	196	215	227	194	230	217	206	230	225	231	254	233	240	224	228	213	210	211	198	198	218	244	212	207	232	239	220	221	229	247	207	225	212	223	243	234	225	243	202	232	242	216	193	236	239	228	228	241	238	196	242	251	208	218	237	225	215	208	207	239	206	202	211	202	207	245	196	258	199	212	208	214	223	219	229	217	216	240	232	213	190	230	203	237	212	208	212	220	218	249	227	226	231	221	222	226	214	222	231	218	235	220	195	243	229	226	230	250	216	237	197	248	220	230	198	213	257	244	237	242	222	225	255	208	214	238	230	235	201	245	233	222	205	213	236	204	211	232	211	222	227	239	234	234	219	214	203	225	219	245	193	215	215	227	214	207	216	239	210	230	224	235	245	212	219	228	216	215	220	233	218	213	234	245	220	227	258	244	225	251	212	218	224	238	208	201	215	185	228	219	232	222	222	214	232	225	196	218	224	226	220	192	217	224	237	195	226	227	234	211	218	201	233	216	220	231	201	197	218	222	218	215	225	192	232	228	207	213	199	241	209	224	214	229	227	205	219	212	226	207	212	217	177	204	208	250	211	198	229	225	242	224	214	231	215	202	222	206	226	184	210	214	193	197	222	254	239	217	219	219	246	209	248	206	236	226	216	243	225	222	246	203	204	218	219	225	215	219	207	212	212	214	225	209	189	208	223	244	212	207	217	187	217	207	245	189	221	244	220	239	239	214	228	212	215	198	203	216	222	224	237	241	250	232	207	232	217	216	212	236	235	201	213	228	217	207	221	231	233	242	231	223	210	215	237	232	217	232	224	219	207	187	233	215	194	229	235	199	217	218	230	213	239	234	221	234	265	228	225	231	202	229	209	233	193	210	242	237	226	245	238	203	236	239	209	237	204	224	211	207	199	214	202	209	216	210	203	222	209	249	213	214	224	213	245	209	220	189	232	209	220	205	219	197	218	228	241	207	219	206	224	193	215	213	233	215	215	223	238	213	207	215	216	240	221	236	211	230	241	200	220	189	205	223	258	219	178	236	206	246	200	266	213	212	195	242	229	219	210	241	233	213	224	226	209	228	236	253	210	220	216	202	234	208	239	203	240	191	219	212	227	239	205	222	211	203	213	218	221	219	231	189	206	206	224	253	232	217	226	227	219	219	220	220	208	225	214	214	246	219	249	208	244	242	214	229	244	224	226	238	213	249	245	235	197	241	224	234	239	241	219	201	210	197	218	209	212	239	222	227	212	254	209	234	247	185	209	198	226	207	235	226	217	214	231	244	236	223	218	221	217	222	245	242	224	234	219	209	182	213	231	224	228	226	236	243	239	235	211	237	205	236	200	230	203	198	227	205	236	220	224	226	193	236	221	215	219	242	204	222	226	231	189	222	190	223	232	211	229	214	222	234	248	246	204	217	210	219	230	222	207	209	228	237	208	197	200	206	223	208	208	220	217	219	202	188	225	212	229	187	215	212	204	212	218	206	213	235	223	247	230	193	250	199	210	201	215	216	227	237	228	227	224	216	221	246	230	218	217	212	241	229	220	216	216	234	225	234	221	212	220	205	203	220	203	226	241	205	185	212	241	216	224	202	218	226	195	212	245	221	202	211	229	243	195	190	189	242	232	229	227	214	224	217	203	232	233	224	195	205	230	197	202	203	230	216	224	229	234	231	245	230	206	218	208	188	198	207	222	205	240	187	221	239	219	221	215	199	216	216	216	228	217	212	231	240	248	252	197	236	207	226	239	257	228	240	242	218	244	205	227	234	226	222	217	239	229	242	205	223	210	249	234	216	220	225	234	213	223	206	213	210	219	247	225	251	209	227	248	238	214	214	228	221	231	230	206	255	224	195	230	220	222	223	231	223	220	240	229	231	229	247	221	226	210	229	235	238	193	229	206	190	209	241	225	221	214	202	230	189	236	235	244	212	231	224	224	252	248	245	194	212	230	221	234	229	227	202	225	230	208	224	218	214	222	234	241	214	213	225	228	226	212	227	183	215	226	221	204	205	221	208	228	241	233	230	210	226	237	231	226	204	231	207	220	237	235	219	201	241	245	194	223	207	227	188	210	231	201	203	207	219	188	186	222	216	232	220	249	261	224	208	240	211	212	236	191	237	226	226	220	209	233	239	259	226	204	221	230	229	210	237	244	225	242	214	214	202	224	204	217	220	228	218	226	229	219	230	230	217	216	212	246	244	203	238	205	245	201	213	219	212	226	225	222	212	218	212	246	238	229	211	208	214	217	237	220	197	202	209	255	217	219	234	243	244	209	237	251	235	238	240	194	229	243	218	237	233	213	230	228	229	223	257	197	218	215	236	208	213	207	198	192	209	223	197	212	225	208	200	208	213	238	240	209	190	211	215	221	195	215	215	210	214	227	219	195	193	218	234	225	237	214	216	229	222	244	210	190	214	225	198	237	227	212	201	218	249	226	231	197	203	208	203	218	232	213	205	251	247	225	226	217	216	212	231	224	234	219	259	235	211	265	224	210	246	203	182	216	212	198	219	216	201	204	228	230	223	246	221	245	249	194	243	234	226	245	213	246	181	220	212	233	215	210	235	227	222	234	203	193	214
3000	2598	1536	891	685	566	554	566	522	529	500	490	513	495	545	463	496	491	509	502	514	498	465	511	492	511	513	514	512	485	533	504	513	468	488	527	521	464	496	482	494	518	504	483	508	501	484	481	510	470	470	483	513	528	473	562	495	477	461	490	526	513	494	553	520	494	476	493	486	519	509	488	487	487	528	463	486	503	540	481	486	497	529	499	489	505	516	514	462	510	505	520	485	504	489	501	507	488	475	487	490	534	546	474	485	521	480	477	486	493	516	495	518	512	498	509	505	527	513	484	505	496	498	466	542	504	524	519	496	490	496	507	543	509	489	534	497	508	497	503	472	532	558	513	513	523	464	464	513	527	494	479	485	485	495	542	471	483	486	472	479	467	506	482	489	549	497	497	500	510	524	527	530	503	477	493	506	479	498	501	466	488	497	492	495	516	489	487	545	517	527	507	492	501	509	478	552	496	514	489	496	527	518	519	522	510	487	506	506	494	454	500	483	516	508	488	513	530	500	482	543	501	493	487	510	509	532	491	499	478	502	507	469	476	507	468	563	522	492	495	503	491	498	519	504	465	492	476	490	521	479	490	498	497	490	516	498	498	480	524	537	501	484	492	452	431	505	481	524	518	504	510	510	452	509	511	501	494	491	547	482	475	503	471	521	481	468	503	481	541	470	491	511	513	546	520	509	493	501	489	506	485	506	523	502	502	488	532	494	504	521	485	460	526	509	474	489	493	514	490	493	441	493	519	502	473	479	515	472	515	538	526	500	502	475	545	481	511	494	498	481	521	511	546	482	505	477	515	482	521	497	458	513	511	538	511	498	524	490	493	521	477	489	487	494	532	501	456	494	497	520	490	504	535	524	532	506	490	480	528	480	465	511	525	481	483	480	477	504	468	486	513	457	521	483	448	493	471	503	485	499	499	511	485	531	465	494	503	518	501	454	494	482	501	517	435	509	498	524	477	516	498	505	550	517	504	520	486	522	493	510	528	487	466	462	479	475	475	496	477	482	487	492	502	472	543	530	501	517	508	505	535	491	472	478	505	495	511	492	478	464	490	489	501	498	450	544	496	484	521	470	478	482	484	505	483	503	516	498	503	498	585	486	504	531	478	527	510	494	484	519	515	501	482	518	491	529	482	534	504	507	469	507	531	500	491	515	489	461	503	503	514	508	507	500	485	495	469	492	476	503	480	554	466	479	513	487	453	471	462	473	490	528	480	522	536	507	494	447	492	501	505	487	481	502	485	507	515	497	440	510	502	554	527	547	494	526	518	517	514	543	502	475	496	481	505	454	506	496	557	500	503	498	473	507	528	488	537	483	471	486	481	542	461	485	517	505	485	534	519	503	522	489	473	516	494	476	504	499	494	508	495	515	494	499	516	501	491	463	489	482	499	490	485	514	491	501	519	547	481	509	506	480	515	502	503	525	509	494	489	511	480	500	500	471	542	509	513	507	468	492	495	480	515	516	505	513	449	495	501	507	529	499	439	516	512	531	472	542	492	506	491	480	512	478	497	530	470	525	519	519	560	494	530	473	486	503	491	484	478	511	511	501	464	524	518	478	474	476	492	516	489	468	537	516	496	538	514	495	529	522	525	499	498	523	484	464	499	544	495	509	491	511	509	522	485	485	513	487	507	471	485	496	514	490	485	496	529	475	503	464	518	426	533	504	501	525	507	517	518	502	499	494	505	524	473	493	511	492	491	510	517	490	464	533	502	491	490	545	498	482	523	507	514	495	498	511	485	500	521	499	485	512	478	506	497	519	500	545	539	507	513	473	448	477	579	518	488	513	493	488	523	521	489	475	494	489	498	499	471	511	487	550	482	522	513	441	476	506	543	567	503	528	489	514	471	509	500	509	501	521	480	498	505	451	492	543	508	475	517	540	499	491	506	482	535	473	516	522	501	498	486	505	523	497	503	560	529	492	520	510	502	505	515	501	481	486	513	508	523	508	479	489	494	484	526	506	476	503	503	465	466	507	500	513	515	542	512	508	502	494	529	517	462	486	483	484	490	448	470	489	483	481	475	501	488	509	540	509	469	488	496	523	510	437	497	526	505	518	490	497	482	484	481	481	538	535	471	473	467	499	485	499	499	487	490	490	486	502	491	499	504	529	506	531	492	481	495	490	518	519	477	499	499	503	488	498	496	524	480	486	478	485	473	452	520	488	528	484	497	480	513	540	486	491	506	474	519	523	479	481	522	531	468	465	526	502	466	495	516	511	509	478	524	497	508	500	491	495	496	534	503	499	534	533	501	524	520	505	503	525	492	484	492	502	472	494	501	521	492	523	503	531	489	484	498	496	462	504	464	477	470	500	499	456	483	556	489	508	483	554	519	495	508	490	486	506	483	489	496	465	524	523	533	506	469	525	548	485	532	532	502	502	487	520	512	567	500	479	481	493	518	493	472	498	539	506	471	466	488	483	571	453	460	515	522	489	510	497	497	500	486	519	492	481	525	496	505	504	525	498	519	539	524	555	518	480	516	509	475	509	477	513	494	520	520	499	537	500	506	528	514	487	493	538	487	467	482	503	499	496	505	512	500	499	498	539	527	537	496	495	540	529	500	508	521	501	533	494	508	504	513	485	511	480	462	475	462	498	513	486	500	495	490	508	467	500	525	494	502	542	502	516	522	495	516	502	506	486	477	536	479	483	527	483	549	534	479	475	481	490	485	520	563	508	482	474	498	512	487	460	534	540	510	450	517	494	485	496	496	493	490	541	485	497	508	490	502	475	490	478	516	499	476	524	498	496	513	511	518	508	509	476	461	513	487	479	502	471	526	524	492	468	536	495	482	502	451	510	494	487	474	485	525	501	562	477	548	465	490	511	451	489	530	494	506	486	493	513	510	506	501	490	485	495	462	513	496	489	527	512	541	518	510	523	484	495	542	534	479	515	494	488	489	482	507	493	492	442	476	497	489	481	536	496	518	521	516	536	502	500	523	481	528	520	502	487	509	472	509	492	493	502	502	469	502	539	510	523	503	506	478	479	534	449	516	518	526	486	494	520	544	519	510	517	497	493	464	520	481	511	510	472	481	482	505	501	537	516	491	501	496	498	461	507	475	520	495	499	531	485	516	485	490	466	504	514	507	495	521	518	518	483	499	501	488	524	491	460	507	522	504	489	506	463	488	487	492	453	519	458	504	517	556	493	490	489	478	519	524	461	489	533	483	523	467	468	533	478	495	513	504	476	497	483	496	483	530	481	460	517	477	487	503	479	473	496	501	457	480	504	491	502	509	529	502	550	524	491	493	547	497	525	512	521	522	486	487	532	498	494	456	533	527	472	517	477	508	509	511	523	506	523	482	484	536	486	474	503	507	496	509	477	487	498	514	496	455	497	516	518	507	504	472	475	511	508	489	464	519	492	520	495	521	513	481	515	477	533	507	519	487	522	494	495	498	505	550	467	462	516	512	461	487	521	529	499	508	481	516	511	506	492	501	518	446	500	515	477	514	507	482	529	488	519	507
23808	20980	25063	27069	20984	20890	1391	292	211	174	184	148	159	121	155	124	116	123	112	119	102	125	100	119	114	106	98	107	111	96	109	88	110	82	87	110	95	93	90	100	93	99	94	89	91	90	102	90	77	107	93	104	108	91	98	96	96	98	92	104	99	87	119	77	102	88	99	106	85	100	85	86	122	102	98	83	79	87	89	90	93	79	79	97	82	74	85	97	96	84	105	83	89	91	90	104	83	88	98	91	84	104	99	92	88	98	97	85	98	96	87	90	103	101	81	82	88	97	88	80	109	103	84	101	93	105	102	104	86	82	97	96	109	98	100	85	87	97	95	94	116	83	98	94	108	83	96	94	80	111	90	102	82	87	96	86	99	91	82	97	74	86	97	108	92	71	94	94	111	80	94	112	113	100	94	100	100	107	96	100	106	98	99	100	85	105	88	100	116	80	100	103	85	112	110	116	105	96	99	88	90	85	93	93	101	81	87	94	91	91	70	100	96	92	87	99	95	89	91	86	103	90	102	106	75	70	81	67	83	101	84	112	91	95	107	94	99	95	96	85	105	98	69	88	110	110	89	97	63	99	113	97	105	87	107	72	89	93	80	97	98	85	106	93	77	94	92	84	82	101	99	100	102	104	91	104	96	95	95	93	105	100	89	89	96	86	77	92	96	92	83	104	75	80	100	112	80	88	103	70	91	104	92	108	114	105	70	87	87	83	88	71	86	81	91	107	88	101	102	91	83	99	108	107	90	82	82	83	83	85	95	103	87	82	72	100	84	90	83	90	93	84	95	109	84	95	114	92	84	94	89	83	87	82	99	107	97	87	111	97	96	105	83	105	97	88	92	88	90	80	90	84	104	100	87	114	90	89	86	95	95	89	95	90	94	112	81	79	94	96	86	106	100	73	98	97	90	91	84	79	113	93	95	90	89	82	75	98	111	93	88	98	86	84	98	84	85	78	93	75	82	85	102	89	103	90	89	99	102	89	97	102	97	86	94	81	89	99	84	87	81	79	96	97	87	106	84	97	117	90	96	83	88	75	86	92	87	96	80	84	85	94	74	86	80	93	102	97	95	104	92	92	107	102	90	98	84	84	77	109	86	98	86	81	84	98	87	94	113	94	95	99	78	94	100	89	108	104	82	95	82	98	106	104	101	101	121	90	106	101	92	110	83	108	78	90	88	101	89	102	92	77	112	103	92	102	87	99	78	98	87	98	105	110	105	107	74	83	86	79	99	93	115	105	100	73	79	107	98	88	86	80	88	90	105	98	90	86	83	88	105	123	104	110	92	89	94	92	93	98	83	88	119	101	98	103	87	101	105	80	89	84	93	102	96	82	110	93	106	97	90	79	112	95	85	90	96	93	90	92	87	95	100	107	80	98	115	95	85	91	84	119	94	92	90	90	86	83	92	95	91	86	96	85	93	101	84	100	97	95	86	115	77	90	96	101	87	94	97	94	85	91	96	100	82	95	101	78	99	96	104	107	82	80	89	110	80	106	80	81	86	85	76	93	102	97	75	96	98	84	87	115	117	93	93	111	78	87	91	68	103	93	89	98	96	110	86	101	99	91	102	82	90	98	93	82	80	79	100	105	85	87	97	90	108	89	96	76	97	90	110	79	94	87	78	95	108	101	101	95	89	90	70	84	99	96	127	103	94	94	109	100	99	86	96	118	120	128	104	96	94	74	85	90	90	98	97	83	84	84	96	94	100	97	104	90	103	109	90	89	113	78	97	116	105	107	104	100	84	81	94	98	101	86	116	99	115	109	107	99	97	96	93	90	93	77	88	97	111	98	103	101	95	114	77	76	101	96	107	115	104	93	95	84	96	85	102	88	78	88	75	70	80	69	96	93	117	97	97	87	86	95	85	98	109	94	99	73	92	84	92	99	80	84	120	91	98	98	101	96	100	94	89	105	95	86	90	75	76	77	88	88	93	87	113	103	100	91	107	92	84	84	90	93	73	100	85	102	98	93	84	87	85	80	91	74	105	98	83	93	77	93	93	113	121	111	70	95	84	85	96	111	103	127	105	101	96	89	103	99	80	97	113	70	106	83	96	95	89	99	84	90	88	102	92	84	88	91	98	92	80	102	100	82	75	110	89	94	71	91	114	92	94	100	79	89	94	104	103	106	79	91	106	94	87	87	94	114	88	100	102	78	85	102	105	109	81	87	95	91	105	97	90	77	92	115	97	78	89	71	72	90	94	102	86	86	95	93	111	91	96	74	90	99	118	98	102	99	85	88	103	90	105	95	92	96	88	84	98	84	107	106	96	104	94	101	86	97	85	99	86	86	97	85	95	82	97	92	105	96	105	83	79	79	97	76	103	83	70	80	103	86	98	70	97	81	76	97	98	90	103	80	111	104	94	88	68	78	89	101	75	95	99	96	92	88	105	88	87	86	101	91	92	105	96	97	118	101	73	106	77	92	99	118	94	93	86	80	108	92	93	96	81	84	100	74	89	93	85	74	101	77	99	107	85	93	89	93	94	95	93	92	101	88	89	88	102	85	98	76	82	85	86	90	101	95	102	86	90	86	95	103	88	79	84	80	77	108	89	83	89	77	98	85	69	107	88	104	83	76	83	94	85	93	111	84	84	69	92	83	71	81	98	99	106	98	88	79	95	93	76	88	108	95	103	72	114	102	96	93	108	102	89	87	93	93	83	85	88	100	93	94	92	87	101	88	97	103	93	85	81	100	98	110	90	74	104	97	69	100	95	88	102	94	87	115	106	99	118	93	87	90	97	103	113	102	87	84	109	112	82	90	96	88	80	87	88	97	94	90	100	96	96	88	101	80	94	80	89	76	91	109	85	96	82	90	85	103	97	80	78	87	79	96	99	96	92	92	114	107	77	84	113	92	92	85	97	99	89	104	86	100	106	96	93	91	109	100	91	94	104	107	96	79	108	81	76	103	82	106	90	102	105	95	107	80	109	107	95	104	98	89	96	98	106	107	107	79	93	112	84	83	79	78	83	74	86	104	96	77	98	93	91	91	87	90	71	90	80	99	95	101	99	86	83	77	111	117	102	111	93	86	83	101	101	83	110	89	107	101	75	96	100	83	90	101	87	84	89	94	111	95	89	97	90	94	96	89	109	116	96	100	91	91	93	101	104	113	88	106	86	100	83	98	103	102	93	92	89	102	101	87	73	89	79	88	90	80	84	111	92	92	98	94	85	100	91	94	107	73	85	104	98	100	88	101	81	89	88	91	104	105	81	92	87	77	81	96	79	99	101	105	92	70	91	121	105	94	82	93	100	103	81	87	104	101	94	107	99	75	72	86	102	94	97	95	97	99	91	102	93	89	88	108	109	89	93	83	106	100	92	98	110	84	84	104	84	88	85	90	108	94	100	69	95	86	104	83	89	75	85	83	88	89	90	82	90	105	97	87	90	88	82	101	90	97	89	98	95	73	90	89	79	79	83	89	82	90	90	104	91	111	96	90	91	88	96	88	103	83	85	109	90	83	89	78
3015	4251	2233	1015	633	426	327	333	312	278	288	282	271	262	257	239	257	257	278	250	269	264	248	225	248	240	222	240	287	222	236	272	253	252	258	243	268	254	244	245	235	231	229	251	271	235	276	244	229	225	257	272	232	234	258	233	233	261	252	260	241	229	228	225	231	248	271	235	235	219	238	254	265	237	240	243	234	238	245	239	227	231	251	244	260	259	214	239	241	212	258	271	247	272	234	253	242	238	251	275	242	234	246	228	260	249	252	239	235	238	209	244	259	235	255	253	219	251	280	246	235	256	238	260	229	243	236	261	252	251	234	245	239	256	250	235	224	241	262	250	233	249	227	275	288	239	245	248	240	260	254	259	238	249	258	254	250	239	229	209	268	249	261	232	252	244	255	242	260	266	272	252	236	247	260	235	232	220	247	225	253	236	256	232	257	240	244	229	248	223	240	241	274	265	233	233	239	231	239	231	235	231	271	219	248	236	251	243	236	219	256	237	222	242	253	247	241	237	251	241	231	258	254	246	253	229	234	240	255	238	264	244	244	226	236	233	260	245	259	245	242	231	230	248	215	249	233	238	245	232	241	235	252	215	207	258	276	253	242	261	248	242	267	239	241	241	265	250	255	256	232	237	227	228	247	228	260	272	204	248	222	221	262	260	259	238	244	251	257	248	249	236	244	259	253	230	242	258	235	276	250	244	228	235	235	236	256	245	249	280	270	221	275	244	224	226	230	288	220	234	247	222	258	249	231	242	255	239	243	269	262	284	219	255	242	227	248	247	226	232	273	244	221	243	232	256	230	229	238	231	228	258	200	243	233	235	218	230	268	248	222	244	250	246	230	263	234	237	251	216	253	245	246	243	270	263	250	222	247	209	236	249	234	228	245	248	242	246	224	257	269	234	256	275	228	221	261	229	233	238	234	228	224	230	237	230	258	224	249	216	253	219	247	245	253	232	263	236	260	234	253	257	286	231	273	227	236	249	241	233	216	240	235	230	213	270	287	254	220	259	241	239	264	232	235	224	254	254	236	256	237	259	258	260	224	266	246	254	248	219	258	244	230	258	266	274	256	227	228	288	215	240	232	283	263	233	251	237	238	236	262	241	265	245	250	253	227	239	265	236	235	227	281	238	275	249	235	256	265	251	245	254	220	247	248	229	262	240	243	254	234	269	244	243	258	235	269	266	234	222	247	270	245	239	241	234	242	229	251	248	216	236	233	244	261	232	254	257	257	241	243	233	233	250	244	253	237	252	231	270	231	243	234	235	228	245	256	222	233	257	219	232	226	234	239	240	236	205	242	240	233	240	257	227	276	219	225	253	246	243	247	245	238	254	253	231	244	218	251	256	244	215	266	251	231	243	247	254	222	248	230	216	225	216	245	232	232	203	255	211	248	245	238	248	217	224	260	212	239	245	238	259	264	225	282	236	226	246	263	223	232	258	242	252	261	228	234	241	237	244	235	238	251	248	254	252	232	286	250	237	236	237	236	218	243	240	236	250	233	262	251	258	252	233	229	250	228	263	231	234	243	277	235	262	254	245	247	261	266	246	235	236	230	254	245	259	242	236	261	246	257	276	253	216	269	229	253	261	247	241	240	234	219	237	238	271	224	261	243	233	234	239	244	230	205	241	211	245	243	240	215	221	263	253	249	242	228	240	241	257	239	259	254	253	226	237	255	237	242	259	226	227	252	234	227	253	256	224	235	247	224	263	235	252	244	237	225	247	265	214	265	265	247	268	234	249	247	243	254	234	222	244	243	266	231	244	241	263	233	245	252	253	242	243	230	236	234	238	264	227	218	270	249	226	243	244	218	258	234	240	266	236	213	245	246	239	240	241	252	266	244	225	219	250	246	268	246	234	242	253	240	214	241	272	250	235	265	233	245	224	252	230	239	225	231	268	241	227	234	243	252	250	241	233	243	241	233	255	240	228	262	249	233	250	229	237	248	234	204	252	237	249	233	254	222	238	272	250	240	267	223	243	272	231	242	253	239	269	243	242	257	239	263	267	249	228	223	253	276	280	259	251	241	240	234	234	263	243	248	230	250	262	228	263	261	248	241	250	234	233	256	255	220	233	276	228	214	265	235	227	252	238	266	247	246	227	249	247	234	239	272	227	208	235	248	258	266	222	236	256	242	219	262	241	235	234	252	264	259	236	259	252	245	252	263	227	218	226	207	236	256	230	246	226	244	229	249	235	263	259	237	247	224	268	238	267	238	241	248	252	256	239	263	265	235	232	229	255	249	240	237	252	225	253	226	271	271	231	242	244	215	220	244	242	243	251	237	257	248	254	245	233	252	257	248	247	227	262	257	245	276	269	224	267	236	254	230	252	274	232	277	243	250	249	237	261	231	272	240	246	251	236	214	241	254	242	217	231	249	238	238	258	229	274	258	225	248	231	234	239	225	241	239	252	248	256	248	258	252	231	229	255	262	257	268	263	237	270	245	230	250	251	246	239	252	258	256	246	268	235	256	238	265	207	262	258	257	258	253	238	246	246	258	229	220	257	253	244	257	234	246	249	233	235	280	237	246	253	270	241	261	234	263	235	250	228	247	250	246	269	238	250	238	252	230	240	258	253	270	230	230	259	240	238	204	252	240	233	231	241	266	265	272	263	228	254	235	248	261	236	193	258	213	224	279	245	209	242	238	229	232	255	240	236	253	290	230	252	231	244	233	234	219	256	249	232	213	269	264	233	257	226	252	262	240	230	239	212	248	255	222	254	243	237	249	240	239	250	251	249	231	280	219	231	238	235	259	239	234	220	256	233	249	242	240	246	241	238	250	245	244	257	253	246	224	248	226	256	246	276	244	238	208	240	232	243	247	245	259	247	237	257	212	271	219	257	230	234	246	252	252	220	225	247	258	242	251	270	262	240	232	228	234	258	235	263	262	241	266	264	248	272	218	245	259	237	281	239	206	253	232	243	234	253	226	236	257	242	240	202	243	225	228	232	216	268	238	245	242	235	236	221	216	285	240	239	255	271	202	252	260	236	238	227	240	247	252	242	234	240	251	267	246	244	273	219	234	231	215	226	255	239	243	264	254	225	254	256	230	249	267	233	249	258	235	235	235	247	220	250	251	241	240	253	252	233	242	257	245	259	268	244	224	242	231	247	262	258	241	251	241	229	251	268	246	229	246	254	216	253	263	263	248	237	261	227	240	230	264	286	253	267	236	225	248	235	223	242	234	257	243	232	248	216	255	263	226	235	223	238	227	235	253	227	276	221	266	240	279	260	223	234	233	245	248	247	276	256	236	249	233	256	247	249	233	262	253	264	238	266	251	224	254	237	238	248	247	248	237	268	224	221	242	232	251	237	246	264	261	236	265	258	253	242	207	222	255	254	236	234	272	261	223	204	272	244	243	257	245	249	232	231	260	249	236	230	267	237	237	245	239	218	229	265	204	230	239	237	234	219	248	235	251	267	259	231	213	239	251	228	238	235	261	264	263	247	230	250	235	241	239	273	205	216	256	233
32393	10601	964	417	346	334	347	328	357	320	319	319	345	385	330	338	350	328	335	347	320	344	363	349	339	313	337	335	326	357	342	334	343	340	382	379	373	354	378	335	310	362	330	319	326	347	315	317	365	356	367	379	318	341	370	344	353	335	379	352	328	372	341	372	321	320	333	330	339	351	329	356	348	283	355	312	302	358	353	350	382	345	322	334	319	353	311	330	323	320	358	350	332	352	301	358	338	349	337	334	352	337	323	330	328	305	344	282	316	332	349	337	349	330	326	330	377	320	329	305	307	341	322	366	342	374	336	310	295	348	347	346	333	331	339	338	299	353	334	347	327	325	323	368	340	313	323	349	306	333	331	365	373	322	324	331	291	324	351	337	329	351	325	292	352	362	330	315	353	351	329	340	338	350	355	343	346	333	332	319	355	290	360	333	327	324	333	354	357	339	339	307	323	365	353	357	330	314	338	320	343	371	342	345	329	318	329	345	337	333	350	322	315	358	357	329	326	311	339	309	367	350	358	330	360	328	298	361	360	356	348	335	324	353	341	330	330	359	339	320	320	322	309	340	323	323	291	361	331	332	343	324	329	343	356	351	365	333	343	320	357	323	346	337	331	334	336	369	331	354	318	337	333	351	347	320	310	331	346	368	348	328	364	345	336	368	309	371	333	334	327	341	368	340	366	318	338	342	324	323	342	359	386	340	330	354	366	348	336	326	335	339	335	322	309	324	330	333	336	362	357	344	334	350	320	334	316	302	335	316	315	327	321	335	328	360	346	310	315	314	338	322	305	304	332	358	355	347	320	327	316	316	315	334	346	374	354	337	364	332	313	317	347	325	350	341	334	361	339	335	330	366	326	332	336	349	327	333	325	331	344	381	325	320	315	329	311	310	324	341	299	346	296	303	331	339	316	334	340	362	324	311	327	369	317	320	373	326	333	323	372	350	360	348	326	349	316	324	335	317	348	325	328	356	325	335	337	349	289	335	345	339	327	343	321	333	372	335	359	317	368	354	363	339	354	328	323	320	331	378	322	347	352	337	354	328	315	349	394	371	347	310	315	365	346	315	353	358	362	312	362	312	323	322	326	303	333	325	324	370	349	351	315	323	327	361	329	306	311	345	338	315	320	349	331	381	331	348	327	342	349	326	363	313	336	325	317	310	320	323	332	362	300	324	351	343	329	340	324	321	342	308	344	305	336	322	361	332	338	307	331	316	337	346	355	317	353	343	345	323	362	325	359	320	330	351	330	339	330	337	330	342	356	362	376	361	361	335	343	303	345	344	327	336	322	305	323	345	340	344	329	343	342	344	332	345	325	360	325	364	326	362	352	334	347	328	341	306	324	325	343	331	313	324	306	331	369	340	325	367	344	341	319	371	311	364	327	336	365	362	329	353	328	308	341	343	320	349	336	337	352	342	313	308	329	309	348	343	324	331	342	352	352	356	345	351	358	309	347	324	333	364	330	314	336	327	343	350	328	303	348	355	387	308	329	313	329	319	329	351	316	353	320	345	343	335	332	326	321	353	320	356	312	383	331	346	339	325	293	307	331	314	321	313	357	337	338	354	354	322	326	301	334	308	328	348	310	342	341	336	343	359	352	322	322	332	326	373	348	342	340	327	329	307	308	309	328	338	348	329	326	310	317	298	285	312	315	351	339	336	300	335	347	313	331	332	345	317	318	373	342	329	362	337	344	326	350	371	312	336	348	356	305	301	321	327	334	320	322	330	357	350	344	339	376	317	344	346	327	326	337	368	333	307	331	358	359	350	319	317	334	329	322	343	338	320	361	310	342	341	361	360	308	344	318	325	319	363	356	349	333	332	360	359	327	329	334	315	326	358	353	386	361	326	305	326	298	312	348	292	349	363	326	316	367	348	357	355	320	361	351	339	313	322	352	355	352	321	321	327	347	363	347	323	331	330	323	356	301	304	327	345	324	323	354	334	337	321	306	319	328	325	325	333	322	358	305	339	332	327	328	338	354	339	326	323	329	316	327	365	298	328	336	301	354	294	304	321	320	329	311	319	353	349	353	354	333	346	340	336	324	349	370	329	328	322	341	324	313	308	353	328	325	335	331	332	320	334	309	321	331	291	341	347	298	318	355	354	354	329	354	305	328	322	339	382	326	352	349	337	349	312	349	349	341	311	348	351	311	361	328	316	336	346	318	345	313	340	327	351	360	359	353	353	304	311	323	334	347	334	334	344	365	314	373	343	317	302	320	343	312	347	349	303	354	336	327	334	374	350	337	334	313	347	349	347	361	289	296	343	326	317	342	333	335	323	285	326	345	353	352	335	329	301	321	340	361	333	321	350	356	329	326	315	321	331	326	341	355	336	352	383	393	345	327	351	374	375	348	345	359	354	307	287	337	326	325	324	316	350	305	356	344	323	369	342	332	332	314	342	328	296	310	349	363	350	348	330	323	337	328	352	343	358	325	341	344	333	351	313	335	354	321	356	316	351	315	306	374	323	366	341	336	333	306	327	333	349	363	335	386	363	320	363	347	356	351	328	332	351	349	351	332	313	336	362	339	348	322	380	313	348	315	375	317	347	350	352	355	339	297	329	303	314	328	331	333	330	362	316	339	308	348	328	348	340	330	366	379	333	360	348	321	326	318	313	341	325	306	353	325	358	341	375	381	342	361	370	327	334	329	344	322	314	341	349	354	338	332	357	322	319	345	311	326	332	334	326	335	331	352	341	328	353	343	357	311	342	364	308	324	339	319	357	332	304	361	330	308	355	327	291	345	332	349	372	375	342	368	350	343	322	379	321	337	342	337	358	335	337	302	318	305	373	361	370	317	359	332	389	315	369	358	353	341	349	328	308	339	330	346	321	342	364	338	325	307	326	337	331	333	316	355	344	353	318	339	331	362	345	335	329	345	345	334	331	346	349	361	337	344	328	374	326	332	344	365	344	363	344	305	343	339	347	327	355	347	310	351	329	312	318	327	332	345	329	334	350	359	354	315	406	326	342	338	337	378	358	339	354	362	323	331	339	342	314	295	348	347	375	341	353	337	379	328	334	348	342	343	318	349	362	333	338	353	346	356	357	361	336	361	330	346	318	338	336	340	347	353	369	354	333	283	328	320	335	311	351	359	328	337	347	301	336	337	344	333	326	339	288	327	334	367	329	337	342	326	339	323	344	346	341	372	327	333	345	345	333	358	328	333	331	314	315	335	334	359	372	348	347	337	347	310	332	358	325	320	341	319	342	374	316	315	351	363	360	328	335	342	342	328	302	354	353	322	341	329	357	288	304	305	320	352	345	323	343	357	324	362	362	369	352	335	331	351	368	338	352	311	311	349	348	345	338	315	361	373	389	320	332	354	360	390	360	308	311	324	342	356	342	359	320	312	329	327	352	343	306	342	333	360	344	301	316	355	362	304	335	336	383	345	365	328	338	319	341	293	339	373	350	325	343	334	343	359	367	354	324	352	358	370	373	354	336	354	361	343	328	357	353	323	331	365	317	351	329
5446	820	839	761	733	718	797	724	784	739	775	722	852	722	796	723	748	730	776	762	753	736	766	771	820	758	723	745	791	751	724	768	727	716	822	722	717	752	710	738	782	734	815	749	729	740	732	787	804	771	799	701	747	733	728	795	732	770	747	733	744	759	738	746	767	780	752	786	750	795	715	745	767	757	737	725	701	754	736	755	740	776	695	725	771	751	797	795	719	785	772	767	753	770	737	710	769	764	762	669	700	729	709	788	765	741	800	777	794	787	777	751	756	750	712	713	756	736	726	716	799	729	736	735	733	741	768	750	759	731	759	704	759	747	760	806	714	747	744	732	754	698	764	730	741	769	732	769	807	692	680	788	732	706	757	768	731	764	745	739	727	734	779	703	736	748	746	781	707	766	751	792	766	770	725	727	742	758	755	747	721	788	760	722	784	791	733	783	793	697	771	783	769	763	804	752	718	772	723	759	742	726	768	719	707	740	724	754	706	804	780	734	763	766	757	683	741	771	723	729	745	741	764	754	694	756	718	730	728	743	745	743	782	727	748	755	756	772	752	733	708	752	763	739	706	694	746	775	778	738	762	742	702	721	745	701	743	774	776	747	775	738	727	730	750	772	730	733	724	708	737	754	788	750	745	752	726	715	725	730	789	744	748	726	699	739	739	778	706	725	713	800	772	794	746	759	729	709	746	720	765	734	751	701	707	742	765	745	747	737	756	740	805	730	765	716	796	730	774	787	733	769	773	735	760	769	759	722	743	731	712	748	759	770	778	725	755	781	752	717	727	791	752	775	790	739	806	766	731	765	724	734	693	722	770	749	747	789	776	768	679	727	742	753	762	749	772	790	725	758	762	742	784	730	792	744	722	758	743	750	791	772	724	755	750	690	740	754	751	750	740	754	746	757	754	728	818	728	788	734	762	786	737	759	752	789	675	817	736	741	765	740	776	777	751	726	727	748	745	766	707	795	765	758	751	770	785	788	715	757	723	763	777	714	772	726	772	730	756	768	768	762	695	747	761	725	694	741	715	765	783	751	756	744	792	764	697	761	776	727	716	737	815	779	744	718	697	742	735	739	730	740	763	744	812	735	746	750	767	725	774	747	767	746	715	775	748	786	735	740	753	750	745	792	754	747	760	763	753	746	733	723	710	740	769	728	738	804	716	763	731	819	730	746	784	759	758	732	768	735	710	718	766	783	727	741	748	732	753	788	729	750	724	771	750	696	787	754	748	733	717	728	755	732	751	723	762	763	757	754	711	745	755	710	722	788	770	757	769	740	718	804	760	785	735	745	759	772	758	791	750	726	734	752	729	708	770	747	778	730	734	738	721	734	756	737	781	775	755	735	690	789	756	804	706	762	753	717	710	711	731	705	689	743	744	747	782	741	707	752	785	747	775	730	784	755	727	717	779	768	784	746	768	728	777	747	785	781	746	718	751	793	725	776	770	768	687	700	769	768	742	744	761	790	727	764	784	767	718	782	724	758	753	730	775	792	790	761	756	774	696	770	769	764	736	725	764	767	755	708	693	746	709	724	745	792	749	786	782	778	805	706	772	727	743	725	750	747	709	753	778	753	733	692	694	786	743	759	764	759	752	731	774	767	766	785	776	722	741	722	735	750	759	739	772	792	752	797	800	770	749	720	740	749	754	779	762	725	745	754	750	765	715	742	744	778	748	745	754	728	750	716	806	777	747	767	769	725	744	736	743	763	733	753	722	725	752	745	784	730	766	744	759	731	758	689	707	733	746	794	825	778	770	722	739	717	729	742	711	712	724	706	723	752	713	783	718	750	732	737	713	711	767	760	744	764	732	754	741	767	705	717	760	761	744	733	794	760	751	779	730	713	752	752	727	743	771	799	744	757	749	783	738	786	709	771	765	753	740	684	739	761	779	745	742	778	750	777	755	735	771	709	768	751	722	749	763	712	772	687	710	775	716	708	752	775	737	788	723	752	756	747	742	756	699	731	763	727	746	824	747	787	773	755	770	715	768	767	692	746	705	765	764	734	816	739	719	780	774	761	738	763	764	731	734	692	713	765	724	733	715	717	683	705	749	818	714	738	756	727	757	746	723	799	741	732	722	729	757	735	764	777	741	742	741	714	768	764	744	754	778	756	726	768	820	772	775	743	747	726	738	748	712	717	765	758	730	671	753	740	744	719	704	762	778	755	713	747	773	764	767	731	740	750	765	732	754	705	733	751	754	741	752	739	778	741	729	729	790	729	730	792	748	746	740	737	773	742	746	752	780	697	729	737	740	756	726	731	753	751	768	799	782	760	775	736	722	757	688	795	748	745	804	775	789	740	744	800	774	737	770	742	774	734	713	796	763	767	784	749	791	776	719	776	715	754	778	720	757	723	787	682	747	817	730	730	746	741	735	763	768	747	744	753	781	771	744	748	733	742	743	715	731	788	772	746	734	760	774	740	726	747	736	761	743	749	755	763	763	741	741	699	767	740	757	771	769	744	740	703	794	756	729	796	720	741	700	794	721	777	759	759	735	726	784	731	805	741	731	756	720	769	725	747	694	757	794	800	728	797	755	760	756	760	753	762	729	749	793	759	774	743	711	743	750	750	787	782	757	750	757	770	789	782	732	711	767	746	734	751	766	712	761	750	725	779	772	736	772	754	793	723	762	731	737	771	716	690	755	695	728	728	774	763	693	731	744	740	760	748	726	782	751	749	733	775	740	769	703	776	732	762	734	791	738	763	763	751	716	740	700	720	754	751	735	767	764	742	722	771	707	803	731	765	749	747	719	750	769	751	796	728	783	764	753	736	786	734	753	732	758	768	798	730	728	778	727	687	728	764	727	685	708	753	751	751	743	690	799	729	774	804	744	758	747	698	733	790	790	721	770	768	721	737	740	714	767	756	763	768	719	721	719	748	810	727	738	750	751	753	731	753	728	756	722	761	785	757	786	750	751	747	753	741	773	736	740	804	742	724	751	732	736	707	754	765	757	734	806	750	746	770	747	758	718	774	777	738	784	731	760	756	786	699	770	782	736	692	719	816	740	731	729	736	744	787	748	755	784	760	766	739	705	733	746	766	725	738	721	742	762	759	717	697	729	752	725	807	757	731	769	696	737	726	728	765	734	734	811	679	787	754	744	732	724	767	726	741	717	786	740	805	690	765	725	743	775	762	736	747	783	753	744	695	748	771	754	782	780	748	747	723	781	750	762	795	716	743	751	745	763	773	781	722	746	767	820	786	772	697	747	766	734	770	754	733	698	744	791	779	723	763	743	756	735	689	762	738	671	727	732	785	767	736	744	751	751	749	722	735	768	751	720	745	744	775	745	749	809	786	729	820	723	706	786	775	769	714	753	734	769	732	695	718	769	743	740	753	856	764	751	756	739	761	748	811	816	743	709	719	754	756	760	749	776	755	716	758	739	740	753	728	757	735	743	750	748	766	737	733	710	694	775	783	716	709	785	764	748	751	778	755	745	792	808	697	742	803	767	783	755	750	723	763	811	764
24547	21000	24425	27750	20642	2032	403	310	274	274	264	261	224	277	233	226	243	233	234	216	244	248	245	222	273	212	207	213	206	237	249	212	269	252	243	187	231	237	237	238	229	220	225	224	192	243	241	234	221	229	251	218	218	227	216	215	224	225	209	223	228	204	244	208	208	246	203	219	244	197	229	193	211	239	238	219	218	231	223	241	204	213	223	246	238	240	229	221	202	217	179	204	244	226	215	230	250	228	212	237	226	219	203	203	204	242	214	205	227	210	214	228	221	209	193	223	239	207	225	218	222	198	204	192	218	230	242	212	212	227	247	239	208	223	233	238	192	241	250	233	243	206	228	223	246	243	236	210	228	230	204	210	237	222	263	187	197	200	221	225	219	200	244	238	210	216	224	230	217	230	232	222	202	199	218	229	200	240	219	186	237	221	218	234	252	228	233	211	218	189	212	192	207	197	233	207	231	195	208	233	224	232	236	251	222	211	202	212	222	225	235	218	243	243	212	212	230	226	224	212	202	215	249	222	212	225	214	238	238	226	210	199	213	196	208	219	235	255	214	222	212	230	216	230	224	206	224	211	245	203	238	238	252	235	216	202	226	226	232	224	242	241	230	241	198	200	199	226	211	222	226	234	194	209	210	212	250	236	252	233	196	197	209	205	206	204	233	208	206	204	229	218	222	231	217	237	232	200	237	240	207	220	215	239	235	223	222	213	222	218	214	210	204	213	212	207	230	246	206	211	265	228	223	236	208	212	228	214	213	242	244	235	241	225	223	233	231	216	219	198	211	214	214	226	222	241	223	213	239	201	194	237	229	243	225	191	228	206	222	200	207	240	222	196	228	227	224	225	201	251	213	233	232	181	199	208	226	218	201	243	236	242	228	243	227	212	232	222	211	186	226	201	207	242	229	207	236	215	195	235	233	235	216	238	212	221	208	222	239	206	202	262	217	224	237	211	243	204	214	228	214	208	237	230	225	250	226	213	206	225	205	213	233	227	219	224	215	207	225	208	229	232	225	206	230	209	193	225	204	215	230	203	220	230	240	217	230	208	200	240	224	234	229	228	236	258	209	228	215	207	250	247	255	216	237	227	217	220	261	224	210	237	245	235	218	242	200	205	227	239	210	228	207	208	208	206	231	234	213	202	206	221	221	206	229	238	206	218	238	231	227	224	252	227	251	209	266	229	219	200	221	219	196	230	201	227	226	229	264	243	217	219	198	221	227	232	240	239	222	194	231	224	243	248	215	234	224	216	206	193	244	266	233	241	246	234	202	201	221	209	210	240	231	254	228	248	202	225	226	215	239	221	215	250	222	212	255	223	209	202	238	224	243	224	216	212	200	228	235	201	247	201	246	206	227	220	197	223	190	205	225	205	196	210	222	206	186	240	226	228	217	242	223	228	227	220	208	219	240	271	233	234	200	253	189	253	218	201	240	190	227	195	220	241	217	221	215	235	203	216	271	222	223	215	206	218	202	212	213	232	234	216	222	222	220	206	222	193	228	260	247	245	220	227	226	228	203	239	248	221	240	213	204	232	251	228	214	197	215	248	236	239	224	227	203	240	229	195	218	223	225	223	234	208	242	217	209	213	219	207	224	226	193	214	211	198	221	256	194	220	216	240	211	196	207	210	247	229	216	242	203	205	213	231	205	221	235	219	221	229	239	229	214	227	185	225	214	204	216	207	189	231	177	227	222	210	220	213	215	233	219	223	194	245	222	240	208	224	216	210	217	219	231	229	218	188	209	223	203	213	216	245	218	216	216	217	226	207	242	237	250	237	211	201	218	227	242	220	244	228	223	227	226	250	205	228	174	205	229	190	186	230	196	200	222	239	233	233	218	233	210	223	197	221	213	241	222	234	213	235	230	235	226	215	216	226	226	189	217	209	255	228	218	218	224	204	225	222	217	194	227	230	221	229	228	235	213	237	222	202	217	218	218	207	209	205	218	235	237	197	196	204	244	224	209	242	218	242	212	230	214	213	226	220	221	236	243	193	230	215	195	216	207	210	183	203	241	211	221	204	227	219	229	240	232	220	230	207	218	208	220	240	219	217	245	235	222	217	216	203	234	233	216	227	233	213	219	208	212	200	216	224	211	220	242	226	219	208	241	202	205	214	224	234	206	218	191	238	230	221	212	202	225	234	232	213	241	246	224	213	205	211	235	197	232	210	209	234	229	215	208	217	217	217	214	232	221	240	200	254	239	233	214	206	227	210	224	225	211	205	200	261	201	214	206	224	227	205	224	271	213	193	225	204	186	246	225	240	222	245	212	235	227	202	213	237	229	257	224	225	227	204	202	237	210	233	233	241	227	210	239	210	226	199	241	211	222	231	223	202	170	204	214	229	196	216	223	251	239	232	241	221	230	235	210	187	219	222	218	241	194	208	240	213	236	203	242	214	215	211	212	186	222	196	245	195	250	242	232	222	204	243	253	216	227	207	237	209	220	221	231	218	243	235	228	217	255	216	206	196	218	229	204	243	238	219	198	200	233	216	222	215	257	206	204	223	219	240	247	218	228	226	223	236	233	210	259	221	232	226	214	193	197	214	201	227	245	231	200	236	193	214	234	220	213	257	262	222	235	217	233	225	221	231	219	257	259	229	219	216	232	217	225	199	204	215	232	220	219	189	244	233	260	261	245	230	222	215	230	202	207	221	237	217	200	237	218	206	240	190	235	239	228	211	221	228	230	213	222	206	239	216	253	231	196	237	246	205	203	241	210	230	218	236	216	233	241	231	223	220	247	209	269	235	208	232	227	209	217	229	187	224	236	200	233	245	255	231	205	218	203	223	197	212	224	212	225	242	195	218	197	226	203	221	213	222	240	235	211	217	218	205	238	218	207	236	240	226	231	226	268	223	220	229	252	229	209	239	269	240	208	205	218	252	256	221	216	209	218	211	206	234	225	198	223	235	234	227	206	227	227	219	223	203	213	229	201	239	240	222	227	209	217	196	217	246	211	210	187	238	233	223	221	217	207	232	246	243	225	209	235	202	188	214	218	233	229	188	229	250	239	229	229	207	220	219	207	264	202	216	232	225	202	230	198	222	215	230	210	213	245	225	206	221	201	215	243	207	228	209	232	227	219	215	209	226	200	204	190	221	191	214	239	224	253	212	223	234	243	229	203	219	251	211	223	220	202	222	229	240	245	239	210	212	204	198	218	201	221	221	201	207	211	215	219	239	194	217	231	237	226	224	233	232	207	198	211	225	228	240	231	241	221	223	217	240	199	258	245	221	238	225	225	216	226	201	206	222	209	216	222	211	220	231	230	188	206	235	215	253	213	218	221	192	238	239	209	232	246	225	202	209	237	235	233	232	186	218	256	211	207	230	253	243	218	210	212	172	218	207	205	247	218	230	224	243	225	218	220	250	199	236	219	240	212	225	221	216	221	220	247	246	213	242	202	191	222	214	215	205	247	231	225	213	233	212	216	236	175	218	233	267	215	205	215	213	200	241	230	201	216	225	218	238	237	200
3155	2724	1559	900	704	595	552	501	523	539	537	532	530	542	528	539	453	520	496	505	501	504	498	503	448	502	497	559	514	521	433	485	480	470	475	500	494	503	500	514	521	482	493	468	525	477	486	449	494	500	531	488	492	477	494	499	503	526	540	500	520	500	507	534	486	492	529	541	519	543	535	499	524	470	509	483	472	536	517	473	544	484	507	505	497	493	507	518	463	534	508	507	520	482	521	513	468	494	507	479	513	530	506	485	473	504	462	528	464	503	502	491	467	480	503	542	490	509	498	481	473	484	511	493	505	477	525	499	519	490	496	519	500	482	511	482	502	497	485	499	476	490	521	507	515	503	511	458	500	499	504	501	466	456	468	511	532	487	515	489	492	513	525	514	502	476	502	494	499	501	507	502	463	518	531	470	500	527	538	490	508	486	512	505	469	515	503	464	486	498	495	490	508	460	487	483	496	529	499	458	547	480	501	481	514	507	529	490	493	496	421	508	542	509	505	525	492	476	514	510	529	543	531	502	473	508	498	487	501	496	509	516	505	501	501	498	488	498	531	523	485	495	519	512	537	474	480	532	474	500	519	461	497	493	473	500	492	493	489	504	532	486	461	496	497	498	511	497	454	503	512	511	515	531	511	499	504	522	508	520	516	484	534	474	515	467	498	474	513	491	514	532	445	503	529	515	492	528	467	504	521	518	509	478	485	440	498	465	464	507	494	501	511	511	493	514	510	487	486	449	513	487	504	515	468	517	526	497	504	486	468	481	528	467	504	505	486	479	472	514	475	509	482	539	501	480	479	471	478	465	508	499	502	502	494	476	479	517	519	507	508	515	557	503	516	511	508	528	502	501	519	507	478	484	506	488	469	460	513	511	503	501	505	475	546	485	477	527	509	473	477	483	507	509	446	459	475	516	466	508	536	473	498	490	516	524	468	496	503	521	513	488	502	514	509	503	528	460	467	494	546	488	465	509	492	471	495	499	500	505	480	473	537	469	479	486	537	523	491	502	492	503	499	497	501	496	511	455	474	541	480	503	535	512	471	470	538	513	476	506	505	474	480	487	510	502	500	484	508	471	473	519	500	504	462	484	517	487	527	495	487	508	551	507	514	497	525	461	475	518	497	524	505	489	492	472	500	515	488	524	491	510	480	492	485	519	534	506	515	500	522	530	508	535	481	474	490	493	490	497	497	466	480	483	503	541	537	481	498	516	459	480	469	506	466	494	466	506	499	538	496	481	474	475	473	507	477	487	486	499	510	463	524	504	530	472	523	481	477	475	521	519	495	466	487	504	521	493	473	479	492	504	502	511	508	480	496	537	488	509	529	480	517	485	463	498	475	553	476	466	501	510	517	457	493	491	491	503	439	482	502	520	489	543	506	475	495	476	538	503	510	523	503	521	548	493	489	502	480	506	516	505	518	462	522	498	483	493	484	487	516	538	467	503	522	505	552	522	488	505	506	515	501	502	513	529	517	489	522	492	485	531	462	474	526	503	524	476	495	518	470	486	518	542	494	480	483	512	505	505	526	479	496	540	507	471	489	497	496	509	476	491	510	525	491	486	495	497	490	531	470	532	511	552	532	517	481	513	494	494	485	534	472	480	540	492	519	498	506	525	462	511	496	550	500	490	550	531	552	541	512	541	523	473	470	485	458	528	484	487	542	522	509	504	504	500	477	514	509	500	520	461	487	518	518	504	472	504	502	487	486	515	475	497	469	512	475	522	495	532	489	532	509	522	495	564	486	520	498	498	458	508	505	517	535	530	503	492	478	466	526	471	513	499	545	541	511	504	475	514	501	479	514	503	481	514	478	470	484	531	507	494	471	484	499	474	529	499	464	466	509	542	487	516	516	467	513	463	516	511	485	540	479	517	514	467	480	502	466	521	524	485	524	506	509	481	503	472	502	511	529	482	520	528	499	512	513	490	464	527	521	449	499	490	538	542	489	474	506	507	501	434	524	512	457	514	467	491	499	465	488	496	515	504	520	517	482	484	484	515	470	517	534	472	482	485	530	516	498	565	523	494	516	509	511	472	485	499	525	497	506	552	487	501	483	524	510	477	514	500	496	487	474	492	444	448	511	527	495	525	505	533	516	490	481	498	540	517	462	466	494	510	509	555	506	545	551	519	484	477	493	507	512	495	471	486	486	502	504	506	427	511	458	520	505	502	490	479	489	480	540	465	492	482	478	492	518	499	486	572	483	520	471	520	549	515	520	478	492	513	489	484	536	516	459	528	475	523	519	532	507	524	512	512	489	509	486	457	470	500	469	487	500	448	504	500	469	523	526	470	490	494	505	510	517	485	484	471	500	503	478	515	468	487	495	500	511	520	478	470	502	518	505	513	511	530	457	492	526	525	527	452	482	528	507	498	488	502	506	524	516	506	484	532	518	510	475	503	491	459	516	470	499	424	491	530	512	495	494	520	493	490	479	461	532	484	543	519	541	472	513	496	515	506	489	505	519	507	504	457	529	498	528	470	487	521	512	490	485	522	508	537	456	521	535	495	513	490	501	501	516	502	520	499	492	518	509	497	533	524	496	467	481	507	482	522	513	504	512	534	507	505	519	482	504	487	476	495	467	489	484	492	494	526	481	497	475	508	500	507	482	507	493	490	534	487	504	503	479	519	509	478	518	501	553	488	498	461	488	508	473	480	530	514	514	518	509	508	506	504	505	516	497	512	476	508	522	501	497	511	514	493	537	497	524	507	487	499	502	462	505	520	519	489	504	544	518	486	507	526	502	515	491	532	513	505	464	512	511	487	523	464	523	474	534	541	483	483	521	508	515	521	495	513	506	503	517	510	513	498	524	514	512	528	439	539	517	467	517	518	506	534	483	473	480	486	481	546	515	494	454	461	491	496	453	486	484	518	520	514	526	507	481	493	500	496	484	485	502	503	492	477	513	464	506	502	445	539	507	507	488	523	491	523	509	492	472	479	476	479	498	520	478	519	480	550	542	517	471	510	499	508	491	544	495	505	488	479	504	473	473	481	474	520	530	517	469	498	521	491	510	495	466	496	533	501	496	482	485	493	525	491	462	502	499	466	502	516	489	496	524	498	539	536	471	535	525	471	495	481	474	523	507	463	518	483	524	477	492	515	520	492	512	519	537	451	478	465	514	482	484	501	493	487	509	494	502	520	519	534	470	494	515	502	479	472	448	485	467	504	517	498	490	498	487	496	499	515	500	455	516	461	493	480	517	501	487	499	484	494	494	554	514	495	489	523	467	440	477	510	513	515	524	518	493	502	513	479	486	514	476	468	504	480	489	519	517	508	451	493	514	489	505	468	501	504	506	490	474	512	504	484	497	487	509	491	490	519	508	500	506	507	483	498	513	515	526	501	511	461	471	488	531	491	528	470	486	493	436	484	528	520	561	485	445	524	541	510	501	484	510	518	490	521	495	517	512	526	473	525	510	514	534	543	494	523	494	507	508	496	515	511	481	495	519	471	480	502	483	519	507	475	441	474	453	501
23913	21000	25066	27109	21006	20894	1368	294	226	167	181	164	151	132	127	122	97	118	110	112	113	125	106	112	103	99	102	110	94	91	104	113	88	103	93	84	109	111	90	91	100	94	84	93	102	109	87	92	88	80	82	115	89	79	93	86	106	86	97	98	100	82	101	90	118	99	87	101	87	85	87	81	96	92	86	116	112	83	102	82	105	107	96	84	88	103	88	94	95	84	98	102	89	106	87	85	105	73	100	100	93	104	111	102	80	90	76	104	115	93	87	84	103	98	93	87	110	104	113	85	92	98	97	90	79	81	89	105	99	89	81	93	86	96	81	103	99	86	119	105	82	72	100	78	80	76	93	100	100	101	90	81	104	101	92	91	102	104	111	116	79	94	91	109	83	109	91	108	100	93	85	108	83	108	96	82	88	94	102	108	108	94	109	85	86	99	81	96	85	83	86	81	108	80	105	77	86	82	95	101	98	99	89	97	90	84	99	73	80	95	77	88	94	85	97	86	86	90	84	70	99	106	87	111	88	91	79	109	86	92	83	87	76	93	95	82	105	86	94	96	103	91	86	95	99	104	96	102	107	78	83	81	78	87	89	99	97	83	92	82	84	109	81	83	93	86	90	75	95	73	98	82	90	93	94	83	87	97	96	93	100	97	100	89	102	97	86	88	80	104	97	93	97	94	81	108	84	84	102	93	90	107	107	95	82	103	96	98	88	102	86	102	75	89	92	105	87	92	78	85	90	81	84	84	109	106	108	101	86	91	91	91	113	82	98	109	108	103	111	88	75	85	97	81	97	85	81	64	95	80	88	89	102	93	81	98	89	89	97	117	106	111	101	92	102	92	73	100	98	88	110	94	90	92	90	88	97	86	89	112	90	87	102	96	91	93	88	95	103	82	95	95	79	97	114	90	108	100	90	89	98	98	81	101	77	92	94	91	101	83	88	97	100	89	104	93	95	124	91	95	98	88	95	89	92	91	108	94	91	90	83	108	80	102	105	80	96	89	98	92	101	95	69	74	63	107	83	85	107	107	112	92	100	95	75	79	88	92	91	91	113	95	89	100	98	89	90	113	109	85	111	89	97	99	107	104	91	104	98	77	109	84	89	81	103	91	78	91	95	116	85	94	99	83	99	93	97	89	97	83	112	95	85	97	82	84	100	105	92	80	84	118	90	103	107	86	90	90	100	82	90	92	93	82	96	96	90	99	96	84	82	106	75	104	100	81	102	75	81	88	100	90	87	109	95	98	99	94	75	91	88	90	78	91	101	77	74	92	93	73	75	92	96	86	99	107	107	101	73	87	103	68	83	88	87	104	102	99	97	92	75	88	84	87	86	78	96	99	106	122	102	108	96	73	106	89	105	87	83	71	81	85	111	93	97	92	87	83	98	91	98	101	95	100	88	97	88	90	98	96	107	92	82	87	99	91	100	106	77	96	83	88	79	89	92	112	83	88	87	78	109	113	90	91	89	63	109	103	81	84	87	129	90	94	90	79	99	107	79	106	90	89	107	91	95	69	94	97	111	96	83	89	92	85	81	90	72	113	95	91	95	100	79	98	90	119	94	85	98	85	90	95	89	99	101	84	89	86	93	99	85	88	101	99	92	98	70	97	88	87	87	117	97	90	88	86	97	108	90	81	105	81	86	95	79	97	101	99	91	91	94	99	93	102	109	86	100	109	98	129	85	83	87	115	98	88	90	95	78	96	95	79	99	109	85	87	98	96	79	101	73	97	79	75	90	89	91	107	104	77	79	88	66	82	91	93	93	85	111	102	84	88	79	92	78	88	105	86	95	89	84	91	90	70	104	89	101	103	113	78	112	96	103	92	81	87	113	91	88	77	91	87	104	83	95	92	87	96	87	80	106	88	106	98	95	96	89	89	88	96	110	97	72	94	104	93	85	101	96	103	101	111	97	80	88	91	95	84	96	85	82	87	98	97	94	93	91	102	79	80	100	72	91	89	88	99	95	91	92	103	117	75	110	97	100	95	87	111	101	86	85	95	99	92	99	105	84	78	87	104	91	114	89	110	101	131	77	85	77	97	86	95	88	85	84	94	91	82	109	80	75	110	88	101	94	83	91	95	85	100	103	109	80	87	94	106	75	95	118	92	107	88	88	97	104	88	102	109	102	89	85	100	81	83	81	81	86	99	76	111	96	94	88	71	98	100	105	89	91	78	100	98	99	81	84	83	100	97	98	83	102	97	89	91	94	80	82	89	88	99	93	76	83	77	90	88	95	92	77	102	119	96	105	105	86	97	94	97	87	91	94	103	87	89	93	93	115	84	103	96	114	89	99	93	90	84	96	76	90	89	83	99	102	100	86	79	85	121	98	85	101	113	103	101	82	97	85	94	93	103	104	98	85	85	108	95	104	83	102	89	93	110	87	106	83	111	96	97	96	90	106	94	83	89	95	104	110	98	78	110	101	80	82	82	110	102	96	95	87	76	90	97	90	87	117	102	95	93	85	83	80	98	103	89	93	103	86	83	66	81	92	77	112	97	82	91	88	92	87	119	103	103	86	83	87	100	92	103	92	106	102	89	82	112	105	101	96	90	98	81	80	87	89	94	82	92	92	106	99	78	92	80	75	105	103	89	91	107	89	86	85	86	77	121	82	82	102	85	94	80	91	86	89	84	104	83	83	103	107	100	82	100	84	79	97	105	112	83	97	108	90	96	87	92	90	94	68	96	89	83	84	100	91	100	85	83	85	98	103	77	90	114	84	83	118	96	108	92	88	84	80	102	88	101	91	89	93	93	69	100	72	113	80	79	100	108	89	85	80	105	93	95	91	72	87	116	102	86	106	94	87	88	95	99	99	93	94	94	94	88	106	95	85	105	84	91	90	76	82	92	92	70	88	102	105	103	79	88	87	88	104	92	100	124	86	91	104	92	108	98	85	99	86	110	94	103	86	93	99	98	98	102	114	89	82	99	86	100	96	86	92	86	90	100	104	90	91	98	102	97	88	92	98	97	95	75	99	79	88	87	85	102	81	92	93	100	75	78	91	58	91	91	79	84	109	100	92	87	95	107	109	93	89	109	93	88	102	82	86	84	89	85	107	124	117	101	110	93	78	95	99	105	82	105	95	103	89	95	107	93	99	98	93	98	106	110	104	81	104	72	79	83	99	97	94	99	102	103	94	82	107	96	101	104	100	97	99	86	75	102	85	92	108	98	94	88	112	83	103	81	81	99	90	95	94	98	86	75	93	106	86	95	84	89	72	85	84	92	94	92	99	117	75	94	86	97	94	93	110	93	89	89	98	78	94	101	77	84	97	77	84	75	89	87	90	87	88	87	95	88	94	76	86	105	105	99	101	92	105	69	109	105	92	103	77	85	75	93	68	82	90	94	81	93	89	93	71	99	90	89	93	88	81	96	104	81	83	97	83	106	80	97	97	89	90	121	78	92	87	104	104	72	104	95	96	89	95	68	92	82	93	97	93	85	77	96	85	77	94	90	90	89	82	102	85	77
3053	4213	2273	968	621	430	366	298	318	276	321	285	323	274	259	253	254	243	259	265	246	287	237	259	230	260	256	259	246	273	243	263	269	255	254	280	247	227	244	235	240	254	265	222	246	245	224	240	239	260	257	245	247	248	236	254	260	253	240	253	256	270	237	254	248	233	241	225	237	253	229	274	254	258	224	236	253	262	256	229	222	260	229	236	240	231	241	229	261	249	250	230	242	245	251	259	247	259	275	246	264	228	242	258	256	241	231	219	261	242	254	240	248	227	246	235	258	241	246	223	229	243	261	271	249	260	224	230	255	208	243	285	237	243	257	239	256	258	239	247	217	226	240	235	235	199	244	243	248	218	233	229	241	239	228	266	243	260	252	262	238	228	276	250	268	252	254	234	253	253	238	256	243	255	208	294	242	224	234	210	234	269	236	275	228	235	276	259	274	243	245	258	247	233	244	283	253	243	229	227	236	240	224	260	221	269	234	257	274	238	261	244	225	232	259	243	218	248	249	259	264	214	233	275	232	263	245	259	256	256	248	249	272	253	251	266	247	229	254	264	229	270	219	241	215	224	270	260	226	239	268	232	236	270	241	227	239	271	253	252	228	222	252	237	239	246	279	262	248	253	267	213	259	269	237	226	252	235	243	274	245	237	261	219	248	233	247	241	250	254	243	242	242	265	224	247	250	252	254	229	245	247	270	248	231	265	264	285	239	229	265	241	252	233	234	228	244	245	249	261	249	251	257	242	252	278	241	242	232	259	233	253	223	247	243	257	246	228	235	259	264	259	263	270	234	248	238	251	243	246	256	222	248	235	228	268	248	226	246	232	233	235	232	245	247	257	253	227	236	258	215	232	222	257	219	253	247	250	218	245	260	225	232	252	215	256	239	259	248	255	255	231	235	235	206	241	263	246	232	262	233	261	245	253	249	253	278	240	240	244	259	251	237	222	250	259	213	249	246	262	238	237	247	222	260	222	254	274	282	236	215	235	236	260	232	258	245	246	242	279	229	260	222	253	228	219	263	247	271	245	250	223	234	256	219	251	249	227	253	212	248	226	229	251	237	234	239	251	230	205	239	251	241	236	228	259	247	241	280	235	236	240	263	217	242	204	250	220	235	250	272	248	243	234	236	256	239	234	221	227	231	248	279	239	284	231	253	258	249	221	256	248	230	262	244	253	272	247	246	267	245	260	256	237	260	232	248	228	248	277	237	254	266	242	234	250	265	258	246	250	254	262	259	257	239	273	237	257	244	249	222	251	239	225	244	231	256	256	254	228	217	253	249	240	233	237	264	257	242	225	270	263	229	231	221	246	232	246	256	246	255	249	231	241	251	268	245	241	252	233	244	255	249	255	246	261	263	237	231	233	243	237	252	245	268	229	245	220	267	239	269	246	252	246	269	234	230	245	259	245	264	234	226	302	248	229	251	217	273	274	237	241	207	238	264	234	210	258	260	231	237	261	238	229	230	251	232	255	245	251	233	236	271	226	211	264	236	219	230	246	231	221	243	264	269	248	235	240	230	259	230	240	247	280	283	253	229	231	252	247	251	261	257	249	252	233	258	232	243	254	243	264	254	229	266	242	233	271	228	253	234	231	271	261	244	214	209	240	219	253	265	259	198	245	242	237	226	245	247	243	223	249	239	241	250	226	258	246	263	249	266	286	228	239	261	222	228	241	249	253	247	248	256	251	222	234	239	240	250	234	234	238	270	278	240	233	246	231	229	258	230	258	250	231	248	248	230	249	242	238	267	240	245	247	257	259	232	234	260	227	232	229	256	237	243	240	246	242	271	226	252	224	225	237	252	245	242	245	251	260	213	281	239	252	233	262	240	250	244	253	257	278	231	259	231	240	260	252	261	262	218	225	225	230	224	239	243	253	247	224	244	246	249	281	250	259	256	237	230	245	256	257	240	227	246	249	229	222	231	245	219	221	223	244	228	263	215	246	252	253	248	239	237	230	219	243	254	234	248	258	236	233	241	218	219	235	235	253	226	246	239	233	246	235	199	230	241	251	250	239	259	269	226	223	259	252	228	246	262	250	269	259	255	245	262	232	239	253	251	254	186	255	273	228	229	250	223	268	263	224	236	243	239	253	236	243	259	217	242	224	268	250	234	285	244	253	242	247	238	236	243	262	240	242	235	243	251	223	251	237	240	248	254	255	240	227	254	249	253	246	263	249	255	234	245	257	252	227	244	230	221	236	244	226	248	230	223	246	232	246	241	264	231	252	266	236	236	270	263	281	230	253	258	256	238	263	248	248	242	243	240	262	233	247	253	258	241	226	253	235	261	250	227	237	264	236	252	235	231	237	256	232	244	255	228	265	215	253	255	250	234	229	256	238	252	240	239	245	267	253	246	271	248	238	230	230	252	236	238	259	250	206	257	235	270	226	245	248	230	280	242	243	251	248	252	246	235	240	237	258	252	233	215	270	236	257	247	271	260	259	232	259	238	227	265	255	252	241	227	220	264	264	260	248	269	253	238	245	245	263	239	254	248	253	254	258	239	221	257	244	245	221	232	240	241	270	254	230	226	226	250	278	255	229	250	259	224	245	272	233	253	251	261	248	226	273	221	265	231	249	262	249	244	230	242	255	247	256	278	235	263	208	290	258	255	255	238	214	228	253	236	256	254	248	254	251	284	233	282	270	223	257	250	241	239	238	267	245	270	241	222	237	244	229	234	242	246	227	251	219	266	264	232	253	280	233	238	238	252	229	245	235	244	240	224	229	265	259	257	259	222	268	242	234	218	238	204	246	233	223	238	247	265	226	251	250	242	253	241	234	219	255	243	249	247	250	226	255	238	227	234	252	234	252	252	242	248	238	227	242	237	233	256	240	219	251	218	244	234	246	230	235	236	256	243	247	266	240	255	241	212	252	243	229	277	269	257	232	241	251	213	235	250	249	216	202	239	236	252	240	235	235	262	282	231	210	244	232	271	246	207	238	267	222	247	210	251	246	235	263	249	251	234	256	258	251	243	254	246	237	257	256	261	226	237	240	246	219	227	236	254	239	217	241	288	239	248	220	230	234	266	243	282	231	255	243	257	269	235	250	247	252	269	234	246	240	214	241	235	231	240	265	249	213	243	243	258	223	240	234	225	240	240	239	216	240	228	260	256	250	226	248	262	264	264	239	255	238	275	252	210	227	251	257	223	246	219	234	258	241	228	222	258	263	256	247	249	242	240	235	254	266	229	265	245	240	234	223	227	238	220	243	275	223	224	243	242	258	236	254	230	253	245	248	229	268	258	244	270	233	236	239	243	220	239	248	232	223	227	245	233	220	232	250	232	240	235	257	236	247	247	258	234	264	240	237	231	232	247	232	264	238	229	216	222	253	273	252	260	247	247	228	264	272	254	221	254	217	227	218	253	246	266	216	234	250	255	264	237	239	273	256	227	247	265	240	254	237	272	233	243	261	244	252	231	248	267	273	235	227	231	272	223	248	257	233	252	221	239	220	246	219	255	253	258	246
32517	10634	1015	373	344	303	346	366	312	337	348	330	344	329	313	342	351	324	329	325	320	338	331	330	369	317	344	348	337	329	320	334	301	344	339	401	335	336	332	359	325	385	379	337	356	332	344	338	340	318	356	345	323	345	357	364	327	310	359	341	313	349	318	320	324	329	338	330	335	334	345	339	311	343	340	355	315	367	368	343	337	321	349	334	331	370	336	345	314	310	343	319	314	307	333	383	359	348	338	379	353	347	338	330	326	331	345	387	370	322	310	337	340	313	329	354	325	353	345	346	322	339	318	339	340	320	354	332	305	346	354	314	317	326	333	306	354	308	343	337	310	346	344	373	331	341	341	367	327	336	346	353	332	341	374	355	360	347	316	361	308	331	349	360	316	336	335	323	332	345	347	339	338	332	330	296	358	373	305	349	337	337	323	341	322	317	331	334	356	324	366	313	353	348	316	353	346	321	362	354	337	319	334	330	341	343	309	355	361	356	351	334	326	352	323	333	316	364	328	330	349	328	343	335	364	347	392	363	358	386	336	355	367	340	355	318	346	368	348	326	317	341	344	351	296	325	366	306	369	331	353	342	325	345	321	288	317	350	330	338	324	332	320	353	355	332	284	354	337	368	369	347	359	349	330	325	287	314	362	361	320	346	340	341	299	291	346	327	356	365	301	363	332	325	358	332	347	357	304	354	336	331	344	338	353	335	365	350	371	373	313	337	365	346	321	338	315	316	314	344	322	334	328	335	354	326	326	348	345	332	327	317	353	332	333	338	369	331	377	331	328	334	316	338	347	323	315	356	328	366	344	321	370	336	355	344	322	331	341	376	312	338	339	320	326	328	349	345	360	351	333	345	343	356	294	333	332	329	324	312	320	386	333	368	352	343	367	363	339	330	363	324	346	318	312	345	361	341	292	354	348	351	360	301	382	316	353	312	323	317	345	345	316	340	321	316	321	338	356	328	360	322	310	321	331	321	318	322	346	328	365	317	334	317	363	375	314	330	352	304	325	358	360	343	313	325	355	319	331	342	321	322	313	326	343	330	305	326	350	345	328	325	349	350	328	358	351	346	330	336	351	322	349	319	351	338	349	324	329	324	337	350	353	357	352	345	314	337	347	346	369	337	369	357	340	332	324	336	320	357	302	365	316	322	330	331	361	346	326	303	343	323	346	340	308	354	346	348	361	326	304	345	341	317	342	333	336	313	341	325	330	336	334	328	307	302	321	336	329	335	317	349	341	336	346	346	350	329	350	329	369	316	327	323	350	328	325	353	364	339	320	306	330	369	357	363	325	353	335	320	318	328	363	363	340	329	324	323	320	326	326	313	356	351	373	308	357	323	339	347	351	343	357	314	343	341	334	292	305	378	326	328	354	351	346	336	338	347	341	305	329	331	325	312	357	317	348	350	290	333	341	328	325	340	309	334	328	330	312	338	317	341	331	326	308	349	327	348	321	327	314	366	333	330	354	325	330	312	351	303	361	334	343	328	325	397	325	347	336	326	335	351	337	326	361	384	365	351	321	341	345	355	351	322	377	343	351	319	303	313	328	347	341	334	349	312	314	345	311	349	316	351	337	341	290	364	327	327	353	327	360	334	382	343	349	329	342	363	341	345	334	344	348	330	355	344	346	288	316	305	315	341	320	357	346	314	322	364	350	354	354	306	376	326	314	298	341	362	368	320	372	342	387	322	319	345	280	334	355	349	347	333	310	304	378	348	338	356	347	368	339	341	320	335	335	345	328	314	313	297	340	353	373	348	357	298	326	338	349	331	335	314	329	323	356	367	330	329	322	342	347	330	341	378	316	313	344	310	340	352	347	340	308	313	316	312	326	370	350	342	356	356	334	368	396	331	329	308	326	365	358	342	309	382	324	336	312	348	346	353	320	336	402	344	329	369	363	314	339	346	337	349	322	318	357	335	344	326	340	355	305	340	335	351	336	328	339	341	308	344	376	382	371	341	355	339	331	381	331	299	346	331	320	328	352	321	312	326	342	331	343	342	328	336	334	327	355	368	365	341	333	332	337	371	365	352	291	337	304	353	334	330	323	321	363	338	373	300	331	338	336	347	319	324	312	294	340	339	356	351	338	336	331	345	364	357	310	360	359	311	354	361	370	345	326	335	346	340	305	321	379	332	337	316	343	327	365	315	319	352	343	355	358	377	343	331	339	347	322	316	326	332	356	341	316	366	360	357	349	360	337	357	350	360	288	350	381	359	328	304	385	349	308	327	324	329	329	351	315	337	346	327	354	379	307	363	321	328	322	337	322	355	311	326	331	345	332	361	310	300	311	350	340	329	358	329	323	324	330	341	377	341	308	354	320	358	336	338	333	342	334	329	352	342	318	352	354	325	347	308	335	342	332	307	340	330	330	333	338	353	343	317	338	375	352	347	341	372	356	326	346	370	355	347	355	369	341	327	354	338	330	313	343	343	355	316	340	347	340	370	290	327	316	360	363	336	338	338	361	332	322	345	367	334	359	380	341	337	375	344	340	334	345	332	299	307	342	356	355	346	339	325	308	329	358	364	321	366	301	329	319	344	342	335	347	343	344	360	327	309	353	375	330	321	316	326	327	349	323	334	338	329	351	345	334	334	317	325	355	343	321	373	356	336	314	340	341	307	344	319	368	340	340	342	314	317	332	361	331	374	347	378	344	311	333	340	312	335	325	351	350	332	323	334	329	303	346	329	361	335	341	349	342	374	338	293	333	343	351	342	308	346	347	330	318	296	339	340	313	337	307	323	345	336	311	312	355	337	349	382	312	341	344	347	342	338	349	342	334	357	334	341	325	329	359	330	355	308	322	351	330	347	299	342	340	322	337	356	318	336	349	354	355	348	321	317	362	325	333	348	303	327	323	311	333	324	338	334	372	331	356	311	362	387	357	346	372	374	365	334	341	376	346	329	343	330	339	322	304	346	353	345	342	351	376	339	321	307	338	339	303	340	297	320	344	338	324	358	331	322	312	327	382	342	343	315	317	356	361	367	316	347	334	327	350	358	354	319	374	311	318	341	333	328	341	336	330	357	320	381	374	318	315	301	362	339	358	346	319	314	335	354	330	332	337	340	320	330	316	359	311	363	319	320	374	339	344	344	336	353	336	338	339	372	338	341	288	345	331	341	342	323	311	331	346	329	339	342	351	341	374	376	336	320	376	360	350	320	357	320	372	326	304	319	317	310	344	342	347	316	351	351	345	347	365	347	350	340	362	362	312	322	324	351	303	333	344	335	333	331	360	328	367	323	335	303	347	331	333	353	328	357	371	297	322	321	336	368	345	328	330	357	327	322	328	317	347	337	314	348	329	343	366	313	320	330	341	372	313	367	340	352	318	371	371	347	312	340	358	358	325	318	322	315	329	351	331	357	344	335	341	351	347	356	348	317	316	349	353	332	322	339	338	350	302	364	321	364	320	334	356	310	315	321	343	351	346	340	369	316	362	316	309	348	316	376	356	301	337	387	351	338	348	322	344	324
5508	865	837	783	772	734	759	740	769	754	735	746	785	776	742	749	753	747	717	786	707	773	751	716	716	727	780	723	772	737	777	777	731	770	750	793	681	781	771	741	776	739	732	703	764	743	776	736	725	765	707	757	718	769	725	701	731	724	757	708	721	821	774	802	736	769	761	707	771	761	742	738	737	780	735	775	784	757	750	750	725	763	732	765	744	749	752	726	681	722	748	766	702	749	749	696	745	759	745	718	762	774	730	736	788	730	765	716	805	773	783	805	754	749	748	734	778	724	709	772	769	736	733	708	776	813	729	814	738	708	752	762	679	755	754	707	711	767	766	708	742	741	709	744	760	736	744	728	727	716	745	728	756	755	757	777	757	711	742	780	740	770	748	721	709	728	745	760	743	761	784	732	748	732	727	751	750	694	788	750	779	798	758	730	724	711	813	774	800	778	743	779	746	759	771	711	713	759	764	748	749	779	701	772	761	825	760	734	781	732	765	751	720	752	734	767	741	769	713	709	748	704	713	751	759	766	743	698	730	745	720	738	782	707	729	707	785	735	770	697	725	732	743	780	766	758	775	774	763	780	712	753	758	741	738	725	745	784	753	784	802	762	780	749	790	756	759	780	743	753	703	787	759	702	753	710	758	776	724	773	718	764	760	746	766	746	737	773	754	703	786	751	719	728	727	758	723	761	690	762	752	755	739	734	705	742	747	767	717	780	751	714	767	741	758	698	756	736	756	775	748	804	750	714	725	730	813	678	747	753	726	743	690	696	778	742	742	704	694	720	745	758	773	757	793	734	691	716	737	720	697	765	748	737	778	716	727	686	750	735	766	720	745	725	737	738	711	744	753	787	805	748	787	742	742	772	752	756	737	752	790	777	730	717	782	754	723	741	767	781	713	748	745	778	795	698	786	767	753	736	790	746	743	760	787	762	799	722	731	678	744	769	809	733	768	767	737	744	752	771	740	723	757	750	753	738	784	706	726	725	734	756	734	730	768	664	803	717	723	702	732	752	719	759	745	702	763	780	743	752	778	801	746	750	752	767	718	724	696	742	708	744	720	796	724	780	724	751	752	716	753	747	725	706	732	776	741	779	770	790	755	742	713	776	740	720	756	765	754	734	701	784	711	767	752	756	767	781	719	757	770	743	729	739	717	748	727	755	801	718	755	777	746	717	751	701	734	735	744	758	761	777	721	735	690	745	732	779	731	741	697	731	758	767	734	735	740	683	738	719	746	726	745	745	763	743	691	764	742	778	740	724	707	755	719	722	774	760	763	739	759	725	727	775	737	715	732	717	742	769	736	771	781	766	733	783	791	692	818	752	685	789	745	680	779	720	768	778	758	731	783	757	799	774	729	751	740	741	697	801	744	689	739	745	714	734	690	729	736	741	786	793	683	808	774	756	810	779	703	775	761	807	725	751	742	691	734	776	742	712	764	747	757	735	768	777	718	766	757	743	717	694	743	763	754	753	683	746	753	729	781	760	697	752	785	742	773	707	759	732	738	713	732	754	713	708	723	736	707	750	784	696	741	780	796	718	769	770	706	708	748	766	731	723	762	769	720	788	716	698	706	758	737	724	748	743	759	712	760	764	778	732	777	719	734	732	727	757	773	744	731	761	754	762	767	779	745	728	772	732	743	704	727	754	743	778	747	772	786	721	753	754	749	780	714	799	804	756	767	769	699	769	722	725	737	736	808	734	724	812	670	729	763	802	740	699	760	734	731	732	723	772	748	761	753	750	685	736	756	779	748	736	738	748	758	787	779	727	730	743	698	752	726	704	716	719	737	788	730	737	778	754	766	773	712	709	702	744	755	699	740	723	772	786	732	772	751	733	731	725	805	780	701	741	788	765	789	757	785	772	721	763	720	765	779	742	727	735	761	752	679	786	768	815	815	766	805	754	789	769	739	738	761	740	750	748	729	751	758	705	777	698	770	759	780	739	717	755	711	761	757	755	763	745	727	752	729	734	713	722	804	855	730	824	737	763	733	776	744	772	733	750	774	746	745	784	746	741	732	730	749	752	763	770	695	754	742	769	712	740	756	791	731	817	768	802	740	779	806	756	767	724	752	709	711	745	693	760	742	801	727	729	748	825	748	763	779	806	696	753	763	755	710	751	717	722	747	705	737	742	729	771	712	765	717	710	734	744	738	730	739	765	712	775	743	700	786	767	716	730	732	745	741	726	738	729	747	740	715	791	740	801	755	753	774	770	750	787	787	784	756	799	727	749	695	743	733	731	689	735	764	762	772	687	756	766	750	747	683	744	736	793	736	753	718	776	698	739	755	752	744	721	753	728	761	762	761	755	733	759	755	779	776	754	740	763	766	720	767	728	744	768	705	746	775	747	731	783	751	741	726	734	760	760	771	717	788	746	749	733	759	745	756	736	738	741	745	763	753	740	761	721	730	745	710	828	775	792	743	702	791	717	765	723	746	763	740	742	787	755	768	773	747	751	805	769	751	756	709	746	720	753	729	810	774	799	732	757	773	743	804	715	770	747	748	748	754	751	698	771	750	719	722	777	713	738	748	720	772	710	781	732	719	714	718	736	785	807	716	768	752	779	785	731	806	745	710	811	742	771	727	735	696	732	762	707	696	719	774	762	747	800	747	772	767	718	772	756	769	772	769	725	795	737	792	724	718	770	716	793	775	778	741	760	793	748	758	713	749	775	760	751	731	768	762	739	799	765	764	712	724	710	761	743	750	735	741	802	768	738	757	720	745	808	747	769	763	723	736	783	742	737	738	747	733	748	718	757	723	696	700	757	748	749	761	704	759	778	699	763	714	713	764	775	731	735	718	749	747	738	701	773	733	728	759	830	752	785	736	688	759	785	766	707	721	698	747	741	741	705	752	756	765	777	760	700	787	766	725	728	783	704	735	754	715	754	720	737	743	773	719	755	747	764	752	729	706	712	710	735	730	722	714	729	805	748	731	712	760	704	733	700	758	737	755	765	701	791	748	690	756	780	723	729	772	756	708	713	747	731	802	783	759	772	697	733	716	717	741	767	759	773	787	712	713	781	713	754	723	731	752	736	694	763	756	791	759	759	717	720	778	784	745	753	733	781	775	769	771	755	788	743	785	776	803	751	763	725	720	750	746	752	745	729	740	724	767	829	743	728	828	776	742	770	789	756	735	714	772	703	732	733	781	787	759	759	711	761	784	789	754	767	699	752	810	733	733	769	783	804	742	752	745	803	756	728	745	745	771	754	794	753	754	751	739	748	707	736	781	725	705	703	735	744	768	745	729	718	741	747	750	781	750	806	769	710	688	758	758	705	768	701	784	816	764	659	728	752	755	706	700	738	761	728	749	749	753	752	739	755	757	767	750	711	796	774	759	756	727	760	781	716	742	711	782	748	755	731	770	761	731	760	737	763	707	750	753	791	731	758	690	733	754	780	777	738	781	773	788	770	751	800	747	739	763	721	751	769	772	775	789	720	755	733	733	735	697	761	739	758	760	737	747	776	717	728
24575	21000	24456	27722	20626	2098	427	295	298	268	239	258	273	253	231	232	219	244	211	251	252	248	240	241	229	251	214	222	217	224	217	205	224	234	234	202	231	202	218	208	234	225	241	207	210	229	225	207	231	186	210	262	214	208	205	211	234	236	215	224	230	247	227	227	232	228	205	234	199	235	248	252	208	224	227	225	229	213	240	214	230	228	245	211	199	214	234	218	215	215	231	197	216	209	256	231	216	247	185	230	236	226	214	210	215	270	220	250	249	240	198	245	233	215	208	233	227	239	246	211	238	206	230	222	215	213	233	205	241	223	213	223	218	226	227	228	216	226	246	237	228	202	221	198	200	215	233	232	200	233	225	219	220	225	220	249	209	220	235	227	224	214	236	252	226	206	209	218	241	224	205	243	221	211	212	209	231	215	253	235	207	235	236	211	197	210	199	234	235	254	217	209	217	206	242	218	251	221	240	231	188	213	242	211	224	225	224	233	257	191	215	248	201	227	219	204	256	208	206	261	214	204	224	205	228	239	207	212	205	236	258	215	215	210	236	219	226	224	208	223	221	208	210	231	199	220	200	254	223	209	234	219	233	229	228	241	230	223	213	218	224	231	214	220	235	230	223	217	220	206	231	201	202	258	194	216	222	221	220	231	196	230	233	213	207	169	246	208	245	194	205	233	233	212	231	225	240	255	223	257	206	215	230	198	224	208	211	238	225	242	200	232	203	229	227	219	237	218	260	212	204	201	219	199	228	247	244	215	239	212	232	213	228	222	208	230	213	232	193	223	223	221	230	243	217	230	208	211	235	199	227	208	232	201	203	218	193	240	207	234	201	233	216	241	222	206	252	198	200	201	223	231	202	231	228	247	207	232	216	211	245	208	216	211	191	222	225	239	253	191	210	209	219	226	217	241	239	220	234	195	221	209	201	197	213	211	237	213	222	223	191	204	220	240	217	217	235	228	207	225	231	219	222	209	208	234	216	216	240	222	197	192	227	195	222	198	248	220	221	203	222	219	217	213	217	207	213	203	219	225	215	225	208	206	195	251	212	201	213	230	203	214	229	200	209	194	211	218	214	229	226	231	219	213	241	199	262	186	219	213	233	226	238	214	204	238	209	221	226	234	235	230	228	214	197	206	237	218	254	219	238	236	221	227	195	226	204	228	238	195	257	229	250	231	235	216	232	228	207	201	208	227	228	206	219	238	243	225	227	210	251	187	232	225	248	256	215	233	245	206	235	224	222	239	231	219	223	203	199	226	218	209	209	214	213	228	190	252	246	207	223	228	205	220	209	210	243	224	238	206	240	248	230	220	227	227	224	183	234	235	224	213	240	222	232	232	187	220	215	181	209	203	223	244	230	224	222	242	209	217	197	221	244	191	235	222	239	240	204	218	216	233	237	195	199	204	233	237	203	224	224	212	223	203	213	233	208	209	245	211	225	259	224	220	248	224	224	215	214	225	226	202	246	202	215	224	256	237	236	225	196	240	237	188	164	215	225	204	217	232	210	224	219	240	238	236	248	222	229	229	226	224	236	236	225	179	231	202	233	248	247	226	225	228	204	210	230	220	245	208	230	252	228	216	194	254	202	239	221	258	229	236	215	215	232	192	212	252	265	215	241	218	228	225	203	229	182	214	200	219	212	221	204	230	215	226	198	232	226	218	217	228	220	227	242	219	225	205	229	206	230	197	217	217	182	227	215	197	244	222	217	201	210	213	233	227	234	225	242	224	210	204	225	226	224	238	210	224	215	239	227	216	229	228	210	239	225	208	230	216	184	266	233	225	229	202	197	251	214	248	230	219	215	217	204	205	241	222	215	218	230	231	216	239	211	212	200	231	205	226	205	232	193	199	199	212	219	221	238	216	216	220	215	220	212	237	254	221	206	205	205	232	212	204	207	231	234	191	214	203	224	211	213	229	205	185	257	242	232	226	244	218	211	203	211	211	211	214	229	203	218	192	202	204	217	194	211	227	210	206	234	230	209	206	243	207	221	201	231	259	240	221	222	217	216	203	232	254	221	208	207	209	234	202	204	231	250	239	222	246	230	227	215	229	236	246	228	217	201	243	245	202	232	186	208	202	218	210	203	213	218	223	241	237	235	220	214	227	192	227	228	201	189	224	262	209	223	203	238	211	247	206	213	220	200	254	204	242	208	225	224	249	213	222	221	233	215	206	224	240	252	213	240	223	220	212	207	245	224	220	227	220	224	186	186	188	228	195	210	225	253	224	249	214	211	201	205	205	229	246	243	200	192	203	236	225	227	223	233	201	206	244	226	203	215	228	226	213	250	253	217	221	226	223	236	229	236	223	209	208	220	195	234	208	239	223	229	199	221	231	211	233	223	232	204	201	211	212	237	205	204	219	207	203	196	213	225	205	221	204	211	231	222	213	213	201	194	204	200	222	214	212	229	237	196	227	223	203	191	209	220	206	223	214	208	228	212	210	205	232	216	221	232	217	194	239	197	210	212	201	213	215	196	218	217	211	220	196	209	239	232	191	224	229	219	227	226	222	235	227	199	230	232	242	222	210	246	217	207	219	224	212	204	220	214	248	223	208	232	210	234	237	227	224	239	222	221	221	205	207	220	216	256	223	210	211	227	215	217	236	220	207	207	222	223	223	217	210	225	207	208	254	220	235	223	215	222	247	220	219	253	238	224	217	240	212	219	211	214	247	228	240	220	215	196	217	197	209	220	195	220	250	217	239	196	192	218	230	235	208	233	239	251	204	209	212	238	244	234	196	223	221	187	262	223	231	215	243	221	247	236	210	196	217	204	226	207	209	227	214	215	243	214	224	208	212	225	243	205	234	233	241	228	222	229	238	220	219	227	242	238	212	208	222	235	244	200	240	244	222	252	235	245	209	230	240	214	226	206	227	225	228	224	202	217	214	232	221	238	193	236	206	198	201	248	211	256	213	242	214	207	212	242	251	194	224	203	215	256	195	219	227	218	237	204	201	240	228	237	227	230	221	252	224	224	238	214	193	211	217	197	233	212	222	209	216	237	219	240	243	212	224	204	228	237	228	225	260	229	212	231	242	222	226	201	213	229	216	220	210	216	213	233	213	227	237	219	214	201	235	214	209	193	230	188	215	190	218	220	195	223	214	245	191	208	233	203	215	225	233	228	214	211	223	230	231	235	209	220	235	192	223	221	218	221	188	188	225	232	203	232	207	225	215	234	231	242	198	221	226	213	235	255	236	231	232	195	203	233	214	222	213	223	247	238	207	239	217	234	207	247	226	205	190	234	228	204	213	222	218	218	232	225	204	222	237	205	243	219	223	251	228	208	230	207	213	215	264	223	210	209	210	190	219	251	236	218	191	257	225	217	231	227	247	198	249	199	206	221	209	219	242	217	213	189	235	220	227	216	195	206	201	214	234	227	217	212	243	212	213	251	220	250	213	226	221	196	212	212	265	208	221	228	223	231	236	228	205	212	203	231	190	220	218	218	236	262	206	241	222	210	220	211	232	226	228
3112	2596	1660	954	663	619	531	517	494	535	527	491	563	538	519	467	520	491	499	487	544	476	527	499	516	512	504	480	450	510	537	549	496	493	494	529	457	463	509	532	496	476	476	524	555	491	509	475	509	522	492	514	496	470	525	499	495	491	493	482	541	496	537	492	438	490	509	492	496	523	520	507	476	524	470	491	492	478	465	458	487	507	492	526	492	513	496	497	495	490	515	459	489	500	472	489	519	531	513	517	514	499	483	515	463	506	450	481	513	521	489	499	516	491	474	533	532	506	512	500	507	468	495	484	472	454	509	496	489	489	500	455	467	523	468	497	459	478	464	496	499	489	497	514	512	491	477	494	520	499	463	456	505	518	470	512	515	491	493	488	507	459	489	515	514	478	496	489	498	508	484	457	515	489	518	491	495	516	533	455	485	525	471	478	516	525	486	493	492	526	485	465	525	489	489	467	515	502	480	494	495	483	502	509	474	478	519	480	459	509	492	490	495	496	531	496	448	489	469	526	548	463	487	502	511	462	512	498	494	499	506	503	494	506	489	562	484	475	492	491	469	529	467	483	470	488	504	506	521	473	526	520	526	485	497	481	486	496	479	509	457	500	517	496	491	520	481	517	488	501	497	479	480	493	498	464	506	523	520	534	513	480	491	513	530	477	512	508	526	494	504	535	509	512	493	511	528	434	521	474	508	481	533	542	517	533	541	492	473	514	494	473	483	464	524	493	496	509	519	455	487	508	496	513	521	517	522	501	485	472	488	518	477	502	490	502	522	505	479	502	482	494	508	504	483	511	493	478	514	506	477	509	504	515	477	487	497	487	524	496	517	490	468	506	499	504	489	500	482	495	508	493	535	481	489	482	489	500	493	517	497	462	471	488	528	517	467	485	489	485	477	504	513	486	546	490	514	468	496	518	498	454	512	498	485	481	507	490	505	560	545	482	499	533	467	472	522	508	459	480	537	493	501	498	548	506	459	514	507	503	517	535	499	514	483	499	506	500	507	500	503	511	469	492	546	477	497	513	472	522	505	501	536	493	531	470	440	534	493	476	478	483	485	494	527	485	489	491	532	483	519	524	520	514	495	504	503	519	526	498	481	478	505	502	459	536	501	486	496	487	470	476	476	517	463	527	506	494	533	512	513	511	482	542	519	499	486	514	490	488	478	489	499	492	490	463	512	544	512	497	542	471	466	472	527	515	470	519	517	456	495	529	520	496	504	489	484	510	497	548	516	486	461	535	513	461	527	486	526	467	506	505	515	525	528	494	489	487	460	499	499	535	516	482	468	483	456	471	515	497	510	512	474	511	491	506	491	494	509	475	493	513	480	466	475	520	531	467	498	521	470	499	523	550	498	508	486	486	512	494	479	492	538	527	515	507	497	501	489	512	547	487	460	479	493	487	504	458	472	494	512	518	469	486	470	505	548	498	504	510	484	478	522	499	485	486	504	512	453	537	537	550	504	492	507	517	531	504	466	474	492	523	511	476	516	521	474	508	453	519	519	488	485	494	494	512	479	498	525	479	468	491	498	526	488	467	480	501	519	466	485	525	524	531	506	487	542	527	508	503	468	505	511	485	515	475	481	497	464	498	482	512	547	516	515	480	517	495	495	543	516	481	471	485	487	480	511	492	523	508	498	515	524	496	547	508	523	505	480	486	513	504	498	514	497	490	517	511	516	487	485	494	482	477	538	484	481	474	494	468	491	478	483	555	494	484	525	522	513	479	485	506	521	507	542	476	520	474	474	477	471	489	497	505	488	512	473	487	490	486	538	508	518	499	488	500	521	488	490	514	509	496	474	512	475	506	487	497	474	513	474	528	506	491	463	501	491	514	474	525	467	498	481	480	471	477	482	526	480	448	488	502	506	509	500	467	491	482	461	494	528	525	494	490	514	491	459	557	516	482	497	499	509	507	476	502	493	507	507	473	468	475	500	498	505	493	477	534	526	530	501	513	482	476	461	502	484	507	477	496	487	458	495	501	482	477	508	500	487	505	476	496	466	513	516	479	467	513	542	459	530	523	521	506	493	491	491	469	482	484	479	507	492	486	499	549	468	512	470	518	471	498	527	494	464	511	520	484	524	522	497	503	532	455	519	493	507	485	511	443	520	494	498	517	492	491	500	486	476	477	510	516	494	477	514	512	492	480	525	473	501	551	512	466	471	436	487	503	514	527	488	478	509	510	503	523	478	472	479	530	505	512	515	486	504	473	531	520	523	488	484	477	529	522	469	492	464	470	517	491	504	501	494	486	510	517	532	538	507	538	514	483	500	462	493	536	465	502	523	486	487	489	510	513	472	528	513	478	502	528	504	502	525	496	505	487	535	465	516	486	472	523	447	504	500	492	510	487	437	515	521	527	531	516	481	478	541	496	491	502	517	499	486	479	476	474	531	495	483	506	508	499	490	478	479	531	515	472	496	539	494	478	517	503	510	529	490	464	493	482	497	498	474	486	525	483	509	487	518	494	514	522	488	485	475	479	501	508	508	473	489	525	494	498	489	506	495	501	480	484	500	507	514	477	493	528	511	488	481	469	518	506	468	506	472	529	480	487	483	487	505	509	522	481	531	482	517	560	498	476	525	493	475	515	530	483	477	493	515	521	519	531	509	510	528	504	491	526	500	489	445	495	476	503	481	481	489	521	526	498	521	474	498	517	495	480	520	505	516	514	515	469	458	468	493	528	496	497	494	458	501	506	470	501	502	489	497	474	491	470	534	468	510	500	490	469	504	447	483	496	485	502	501	499	517	506	458	459	522	475	503	517	519	508	510	481	519	477	488	493	484	468	497	498	496	515	497	487	499	553	497	519	503	566	535	502	467	500	475	468	502	471	505	503	533	499	490	545	482	504	493	471	494	484	518	542	502	505	472	502	525	526	496	464	533	516	492	503	482	496	551	486	494	503	505	492	503	461	517	539	500	489	471	443	476	504	487	459	472	504	502	467	516	489	473	499	525	505	504	515	490	526	495	497	515	474	490	564	548	501	548	484	512	519	498	507	466	507	554	514	464	492	498	514	500	504	503	516	491	486	521	500	502	493	481	496	488	533	494	514	478	514	524	464	478	491	520	501	511	526	458	520	482	485	480	519	502	531	516	498	509	512	494	507	519	524	473	498	513	529	453	491	517	486	540	508	534	501	462	506	523	484	511	492	493	493	527	526	474	519	499	495	480	491	502	477	495	481	497	532	509	501	475	514	517	489	519	527	483	550	535	477	500	471	517	467	523	478	497	519	488	526	492	497	480	523	545	511	492	518	519	497	484	462	482	496	512	488	526	494	485	477	487	495	520	478	530	485	527	503	522	485	465	489	491	504	489	509	494	482	507	503	478	500	531	526	511	490	496	480	479	495	475	495	488	506	503	455	498	500	520	474	475	483	511	497	518	493	528	517	493	513	511	486	526	495	508	529	539	537	497	474	506	513	506	484	462	488	495	498	472	477	519	463	491	527	450	499	503	477	473	487	503	493	533	487
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
