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
339839695155	339839695673	339839696223	339839696773	339839697323	339839697873	339839698423	339839698973	339839699523	339839700073	339839700623	339839701173	339839701723	339839702273	339839702823	339839703373	339839703923	339839704473	339839705023	339839705573	339839706125	339839706673	339839707223	339839707773	339839708323	339839708873	339839709423	339839709973	339839710523	339839711073	339839711623	339839712173	339839712723	339839713273	339839713823	339839714373	339839714923	339839715473	339839716023	339839716573	339839717123	339839717673	339839718223	339839718773	339839719323	339839719873	339839720423	339839720973	339839721523	339839722073	339839722623	339839723173	339839723723	339839724273	339839724823	339839725373	339839725925	339839726473	339839727023	339839727573	339839728123	339839728673	339839729223	339839729773	339839730323	339839730873	339839731423	339839731973	339839732523	339839733073	339839733623	339839734173	339839734723	339839735273	339839735823	339839736373	339839736923	339839737473	339839738023	339839738573	339839739123	339839739675	339839740223	339839740773	339839741323	339839741873	339839742423	339839742973	339839743523	339839744073	339839744623	339839745173	339839745723	339839746273	339839746823	339839747373	339839747923	339839748473	339839749023	339839749573	339839750123	339839750673	339839751223	339839751773	339839752323	339839752873	339839753423	339839753973	339839754523	339839755073	339839755623	339839756173	339839756723	339839757273	339839757823	339839758373	339839758923	339839759475	339839760023	339839760573	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2604	3600	2300	2605	3600	2300	2607	3600	2300	2609	3600	2300	2611	3600	2300	2612	3600	2300	2614	3600	2300	2615	3600	2300	2617	3600	2300	2618	3600	2300	2620	3600	2300	2621	3600	2300	2623	3600	2300	2625	3600	2300	2626	3600	2300	2628	3600	2300	2629	3600	2300	2631	3600	2300	2632	3600	2300	2634	3600	2300	2635	3600	2300	2637	3600	2300	2638	3600	2300	2640	3600	2300	2641	3600	2300	2642	3600	2300	2644	3600	2300	2645	3600	2300	2646	3600	2300	2648	3600	2300	2649	3600	2300	2650	3600	2300	2652	3600	2300	2653	3600	2300	2654	3600	2300	2656	3600	2300	2657	3600	2300	2658	3600	2300	2659	3600	2300	2660	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21819	20214	27327	22590	20031	19417	4529	547	557	1670	17467	24498	16629	8854	2529	225	208	190	177	212	187	216	229	204	190	218	185	211	184	204	198	203	166	202	184	200	198	189	179	217	225	185	200	192	189	186	215	206	219	204	207	198	209	187	195	193	178	203	188	228	177	193	213	162	207	164	198	226	190	173	208	217	213	195	212	186	189	197	218	200	191	222	212	173	208	198	194	216	177	209	201	186	210	170	213	193	195	222	196	185	195	198	183	216	190	169	189	206	199	191	217	214	201	188	201	180	199	213	195	182	194	209	203	194	182	202	231	168	224	176	190	212	176	170	204	191	193	199	202	200	202	192	190	188	204	197	201	180	205	201	184	166	192	205	188	185	176	198	190	196	205	222	238	196	212	195	209	199	192	205	218	219	227	197	216	180	190	188	202	193	226	183	181	220	214	168	173	209	185	179	194	191	198	193	187	203	178	169	196	184	203	209	183	213	186	193	198	179	196	192	218	198	190	200	172	194	193	186	214	195	167	206	209	187	184	178	187	201	188	210	199	193	195	196	212	212	172	210	231	197	191	189	189	204	191	217	202	192	196	204	175	192	212	193	189	214	210	182	191	170	205	211	177	208	200	205	210	193	171	242	205	218	230	205	197	195	216	225	188	180	189	194	199	215	195	198	220	205	209	175	191	186	201	184	185	193	199	221	186	184	201	214	188	178	200	192	185	196	190	195	187	224	210	189	205	197	202	166	170	217	197	171	238	211	206	195	186	192	218	205	171	200	185	200	205	190	195	187	183	187	206	204	191	190	189	211	217	192	200	198	212	223	204	203	183	184	189	186	206	203	206	187	210	187	199	193	190	210	211	193	209	206	197	186	185	216	201	205	202	188	200	209	205	196	175	199	207	185	192	203	184	200	194	181	209	227	192	192	210	205	197	194	205	194	194	217	190	189	193	212	191	199	187	194	184	225	193	214	223	201	189	216	195	182	181	214	208	213	200	218	182	205	206	186	210	180	216	205	205	214	209	195	198	188	211	218	199	198	219	187	200	226	203	194	207	193	206	186	191	189	199	198	185	200	212	203	211	211	197	213	206	178	184	217	220	215	174	196	206	199	198	211	208	212	178	184	201	177	189	205	170	199	190	208	198	204	198	218	200	184	194	197	172	189	207	179	211	194	211	193	199	170	219	191	198	205	202	195	188	180	213	175	200	178	190	199	196	195	202	196	180	191	218	201	201	206	202	200	192	201	210	204	199	196	174	201	194	192	166	192	202	192	184	199	197	200	203	188	199	174	190	183	186	184	229	195	215	198	206	188	178	205	176	219	200	204	203	210	189	200	177	194	203	222	199	212	204	206	175	188	171	198	176	186	206	198	196	178	202	186	185	177	188	201	202	213	200	189	221	203	194	174	198	200	209	207	202	206	197	195	201	187	212	205	217	223	208	218	187	203	208	180	206	190	176	200	219	182	194	199	210	208	201	209	195	200	190	206	223	185	203	198	194	178	200	225	221	205	208	219	216	199	209	209	220	201	179	174	210	208	206	205	172	186	193	202	226	197	210	203	218	209	202	185	219	217	187	198	197	196	217	185	194	181	193	200	201	170	190	185	182	213	178	204	207	181	190	214	187	176	184	201	176	198	204	178	204	184	208	172	179	201	191	195	191	197	185	198	173	201	186	192	213	218	193	181	180	185	192	204	173	180	186	191	200	193	194	189	190	193	193	191	166	196	187	201	201	205	205	215	180	174	210	194	197	221	197	196	206	204	190	211	193	195	190	184	199	186	196	188	209	223	189	219	189	196	198	176	204	208	209	187	215	217	197	218	190	201	217	209	196	194	193	197	222	190	200	196	198	198	192	205	173	191	219	186	215	208	196	203	194	228	189	201	197	207	194	190	196	184	177	193	212	201	204	186	183	204	198	186	210	217	186	182	188	202	194	221	186	222	206	200	194	197	183	188	210	190	204	194	183	198	186	181	202	222	192	178	173	181	208	203	197	196	227	216	220	197	198	181	206	220	190	224	210	197	212	199	181	197	201	176	197	194	181	211	216	193	205	183	183	188	180	185	212	204	195	192	190	188	189	204	214	204	217	211	217	208	173	190	220	191	192	237	197	224	195	220	202	191	192	212	220	184	193	185	198	206	179	202	195	197	182	188	190	214	211	206	189	218	186	214	202	217	202	225	181	180	185	208	213	193	212	185	161	194	188	197	219	191	181	179	196	200	191	184	215	208	205	226	194	204	193	202	184	201	187	189	174	207	202	184	210	205	209	180	192	210	195	201	216	195	204	181	176	178	189	208	213	202	183	215	207	184	174	176	169	185	220	198	203	174	220	223	205	224	187	228	194	184	182	187	192	166	176	163	200	166	176	214	209	223	215	176	180	187	211	186	196	165	226	196	231	188	186	207	192	209	178	221	196	183	198	187	189	196	177	191	177	208	192	205	210	216	191	204	177	198	190	182	189	196	185	194	196	207	165	203	194	200	184	186	169	187	201	211	183	190	179	226	208	215	200	180	190	186	196	206	188	205	199	223	197	213	172	197	195	187	199	194	197	189	198	190	203	194	231	191	174	205	213	210	210	175	204	197	219	177	194	189	204	206	211	188	198	210	192	208	167	179	190	204	193	207	200	177	206	200	193	205	192	191	209	202	214	197	190	199	173	181	211	217	212	181	201	193	188	174	203	189	183	220	224	189	212	201	189	186	204	203	199	193	205	204	190	196	190	196	207	184	185	223	215	196	191	198	209	193	186	183	192	183	213	227	209	204	185	173	199	206	191	200	199	195	226	199	185	228	199	196	193	212	193	178	190	176	186	176	214	240	194	215	186	200	191	196	172	175	190	214	198	197	211	219	199	199	197	207	192	182	186	180	177	200	212	197	187	216	192	192	196	197	203	178	198	183	197	192	198	188	176	180	197	210	188	201	227	174	219	204	163	183	201	185	203	206	191	195	204	204	213	172	221	196	224	189	204	210	172	194	195	177	195	193	208	181	188	212	199	154	209	210	197	183	187	211	231	194	197	210	203	203	187	197	216	194	190	220	197	194	176	218	198	197	218	207	201	195	182	206	200	197	206	210	193	198	176	203	218	216	172	204	183	192	199	214	187	184	183	184	209	193	190	202	183	219	188	198	211	198	192	213	189	189	169	195	193	166	193	196	185	218	175	201	204	186	202	192	164	198	187	181	193	178	205	211	204	232	198	190	216	197	208	214	196	211	184	219	164	199	205	195	204	183	193	192	206	201	193	222	202	191	201	176	187	188	198	184	238	200	183	196	202	191	169	186	226	195	204	209	240	184	198	199	199	176	204	209	182	205	204	182	198	194	200	198	160	174	198	224	193	201	181	183	201	199	201	180	198	206	192	176	207	195	207	186	199	211	220	207	200	192	191	195	194	187	209	184	166	185	218	201	219	204	197	200	219	206	202	210	181	199	209	195	212	206	211	192	182	199	201	207	190	195	211	206	202	218	186	200	213	201	209	219	188	197
54766	90374	30943	4124	2902	1996	1734	1227	1440	4465	28820	32513	23988	15295	4876	321	293	299	287	291	324	270	325	263	331	323	313	284	275	315	290	280	286	304	277	306	287	302	283	301	319	297	269	293	310	288	295	312	321	268	270	292	294	299	325	300	289	305	277	305	299	297	298	282	303	311	299	291	312	298	293	270	313	285	320	270	289	293	286	304	322	286	283	282	298	330	285	313	273	286	287	279	317	326	284	298	303	293	318	297	289	292	325	297	266	312	278	322	294	312	276	325	293	279	264	291	330	286	312	305	288	283	313	292	273	319	282	334	306	288	295	298	313	303	304	276	293	301	284	288	275	300	317	300	306	282	333	282	302	313	279	266	315	279	292	306	288	306	313	321	309	312	296	293	289	280	330	279	290	299	300	264	293	302	306	309	284	279	284	286	281	318	282	306	286	273	292	300	277	287	264	280	297	293	297	296	300	269	305	297	261	270	272	321	303	313	299	298	284	286	328	319	296	258	284	302	285	257	317	281	279	296	256	310	297	320	303	262	285	299	324	261	266	285	266	312	314	273	288	290	266	307	266	291	293	283	299	319	276	299	308	300	306	303	304	307	306	324	290	284	293	282	259	329	292	273	286	278	322	293	289	282	311	302	310	287	307	294	298	323	319	297	309	336	280	302	338	331	261	278	272	279	266	311	295	297	299	284	296	308	302	312	302	266	273	307	299	287	298	307	290	300	291	300	283	288	273	293	250	288	275	323	290	304	326	287	273	294	293	308	319	310	279	275	311	313	304	291	315	299	273	304	294	303	299	242	293	300	311	296	327	306	316	328	302	250	288	306	292	295	305	282	312	336	270	293	321	308	308	286	314	294	329	282	319	273	282	297	312	312	311	318	290	301	293	298	306	293	311	298	318	317	294	298	296	295	277	290	322	286	311	300	322	318	305	288	260	278	288	281	268	294	274	267	289	288	285	323	280	307	279	308	291	290	287	299	267	292	307	284	274	322	329	232	325	283	293	318	270	316	303	303	264	311	273	283	254	294	247	293	295	328	302	274	286	309	271	290	292	286	306	289	284	284	287	306	263	317	304	304	284	305	269	297	296	275	295	304	307	285	311	283	283	283	317	265	292	321	282	323	288	290	296	292	288	265	295	299	326	294	341	302	315	295	304	284	330	304	320	259	297	329	294	288	296	290	310	307	295	301	311	308	269	297	313	284	308	288	290	309	310	304	297	291	288	288	279	337	321	267	276	306	300	335	328	290	326	250	303	289	297	266	289	303	300	266	297	326	284	331	269	287	273	319	306	296	296	301	304	276	293	289	270	267	273	281	298	311	250	300	294	291	314	280	297	300	301	298	297	297	326	295	301	326	277	298	307	311	278	263	260	278	264	318	302	353	282	285	294	296	271	291	286	282	312	311	299	291	310	305	273	303	280	302	318	310	305	295	300	290	300	292	310	270	288	290	291	260	297	289	284	304	263	289	282	298	301	309	272	311	297	321	290	292	310	286	269	324	313	316	294	283	312	276	290	292	294	310	284	311	351	263	279	298	252	296	300	303	270	288	268	299	287	303	300	293	297	318	278	299	307	337	299	296	298	299	317	302	319	291	322	319	293	328	324	298	332	279	295	269	316	282	276	291	292	294	310	317	307	302	295	302	312	288	316	332	264	281	307	283	317	317	279	306	304	283	283	306	284	290	336	278	300	304	292	303	308	296	328	298	320	284	283	286	305	314	289	298	302	288	327	308	313	314	289	269	284	291	301	283	305	288	297	314	300	289	289	257	309	287	304	294	275	296	312	282	280	311	310	293	268	303	302	271	292	294	281	314	284	302	293	273	319	316	316	302	299	261	302	329	303	300	307	299	312	284	302	295	298	275	305	293	291	304	266	317	304	302	299	298	285	304	289	269	290	291	268	274	293	241	306	298	334	290	302	320	306	308	277	293	280	298	311	288	289	281	283	301	294	304	301	302	332	279	281	306	280	281	327	308	305	280	282	284	313	284	294	305	314	312	291	288	282	312	274	278	281	302	295	302	268	307	309	290	328	293	298	314	276	323	301	326	295	290	293	267	297	298	284	310	310	295	299	269	319	298	305	308	291	321	272	278	282	301	264	329	313	287	321	298	285	297	293	321	301	290	277	305	322	251	317	297	294	299	279	289	297	272	267	290	319	300	297	280	285	304	324	311	298	282	301	305	262	292	306	273	271	314	306	303	300	304	323	303	303	321	312	292	286	332	318	312	299	325	336	282	326	296	284	307	299	298	272	325	286	288	308	296	310	313	282	304	286	310	331	278	255	301	301	282	300	277	271	306	320	278	293	285	277	286	339	306	292	302	284	292	269	305	317	316	299	303	287	273	299	303	298	253	276	300	315	277	298	290	279	286	285	270	317	334	287	319	302	271	313	301	291	310	295	338	277	292	252	309	280	273	303	297	319	290	310	273	287	298	310	305	295	304	280	306	304	309	281	285	291	278	314	271	245	271	288	297	277	289	285	319	275	318	281	291	340	321	297	305	300	297	296	280	319	294	281	286	267	298	290	294	275	328	284	291	273	264	282	323	309	284	267	306	292	319	284	293	329	334	308	336	275	283	309	284	275	315	291	290	286	274	282	314	301	313	307	299	328	307	328	291	309	298	273	303	329	299	309	284	303	299	265	303	260	303	315	309	290	293	267	274	304	306	306	298	301	311	317	287	302	306	288	280	287	318	299	296	301	277	279	324	289	322	308	292	316	266	282	302	286	305	313	278	269	290	284	317	296	295	288	298	266	335	279	284	273	313	338	292	286	291	297	311	278	304	298	317	283	301	297	302	298	250	294	288	304	297	313	269	301	271	279	294	270	300	303	282	287	307	288	304	312	291	308	257	302	304	283	296	298	329	313	276	338	272	276	317	294	309	300	299	301	303	324	293	295	316	294	311	304	279	295	283	314	327	309	315	320	311	297	291	288	272	282	292	292	316	309	268	293	277	245	295	315	285	254	294	313	284	294	307	304	342	278	299	309	317	295	317	305	313	259	319	301	294	287	300	290	263	291	257	288	288	308	295	252	300	298	305	301	308	306	300	288	264	299	286	317	303	309	312	266	298	285	288	310	274	292	310	312	304	267	305	303	286	274	281	291	268	273	314	258	314	303	284	295	310	288	262	294	275	290	280	314	298	282	272	301	302	306	297	311	284	302	302	271	283	306	289	319	293	292	281	302	333	288	274	279	314	340	340	297	347	290	326	307	303	280	278	294	299	268	292	297	277	296	315	297	269	269	287	297	288	304	293	292	270	283	299	290	312	287	283	315	312	303	273	305	288	251	320	308	289	301	295	331	289	312	263	275	273	292	305	283	302	295	278	295	278	292	271	280	309	270	273	323	310	310	292	300	305	277	292	311	266	299	280	262	283	289	281	282	327	311	275	296	326	293	285	299	304	317	272	297	266	309	325	299	298	276	304	280	303	290	302	317	306	300	335	299	286	319	299	278	276	285	290	282	295	292	292
27364	25201	17377	2078	329	270	282	256	274	548	1698	2293	1467	747	356	231	227	245	257	234	244	256	262	229	242	257	241	232	272	248	248	212	258	242	228	240	264	268	242	221	223	234	229	253	249	229	238	239	225	284	223	257	266	272	264	247	257	233	231	215	259	254	242	224	240	239	260	241	263	239	247	241	262	266	253	221	251	255	225	245	244	263	258	238	231	225	246	222	257	254	260	220	269	235	243	227	236	251	213	237	249	254	249	253	229	204	221	244	245	294	252	245	237	255	216	268	222	260	233	241	257	271	280	227	255	240	236	260	226	243	224	251	244	238	238	268	259	250	255	237	246	234	239	236	254	251	263	260	248	240	223	215	231	215	262	240	235	244	239	264	220	236	247	257	255	240	230	209	211	251	246	268	235	226	229	261	201	206	217	242	249	251	238	229	240	266	243	275	235	221	248	241	221	233	230	264	240	272	213	228	238	259	235	251	250	235	244	237	220	242	242	221	247	274	249	254	249	241	225	245	221	235	237	242	255	252	215	228	246	244	252	258	263	242	226	254	237	240	224	257	264	212	220	245	248	228	264	232	257	241	223	227	236	252	252	245	243	267	244	258	238	252	255	250	249	242	234	246	254	266	235	234	210	268	235	249	253	277	244	236	265	257	268	249	228	231	232	256	271	267	255	257	226	217	230	253	253	256	236	252	244	238	243	227	244	239	232	234	221	251	244	227	252	247	234	227	246	249	243	252	238	237	258	230	288	223	284	261	246	259	249	265	260	229	249	253	253	228	234	263	247	263	236	249	250	258	256	239	239	251	230	222	247	248	257	224	233	222	236	246	235	248	249	240	252	239	255	248	223	240	239	236	249	245	280	262	222	258	226	232	244	236	258	246	233	260	241	208	236	244	237	251	250	234	237	245	251	214	226	260	237	270	231	247	252	259	224	242	262	284	257	249	224	244	212	239	253	246	240	253	252	219	260	259	268	236	273	227	229	232	271	286	218	253	243	241	240	241	274	246	250	246	227	242	277	220	251	243	244	245	230	254	275	222	229	233	261	256	242	228	211	263	262	245	253	260	233	199	237	247	263	243	254	238	252	247	255	254	238	220	260	236	250	233	244	246	234	224	246	205	236	249	222	239	245	239	254	233	261	251	267	240	259	241	267	240	240	227	262	225	265	225	261	219	243	214	236	244	237	270	237	223	252	250	260	254	260	248	240	237	247	244	236	248	243	246	215	253	269	255	286	222	251	247	212	233	229	260	244	237	271	236	248	242	225	249	257	232	260	244	258	274	220	260	250	241	221	260	215	253	219	238	269	249	235	229	245	235	224	227	232	241	273	220	222	221	253	245	265	220	247	241	241	268	228	253	262	258	257	253	238	247	237	256	278	223	246	247	255	218	271	233	242	257	271	228	228	220	262	238	217	235	241	242	218	250	258	240	226	256	227	267	244	243	254	264	244	250	250	268	240	239	245	269	237	235	268	256	264	235	235	230	245	246	245	255	255	242	251	213	251	251	218	221	259	246	251	235	273	240	241	229	223	256	221	249	256	247	241	252	240	218	256	243	232	233	218	283	223	257	256	231	263	228	254	260	253	262	239	257	240	231	259	219	232	257	262	217	247	259	256	231	242	211	248	279	237	261	237	248	237	240	221	232	253	249	244	262	239	257	250	267	242	225	247	253	260	254	210	231	238	252	249	262	261	263	241	228	228	220	238	255	273	231	246	228	243	254	246	225	235	238	214	257	230	252	259	228	256	227	246	232	243	236	282	247	232	249	228	241	272	258	248	249	251	255	237	256	244	259	239	229	276	233	208	224	232	227	269	226	264	226	235	217	243	260	267	248	272	250	241	251	242	236	227	230	261	231	260	244	276	274	226	234	245	222	227	249	255	200	215	233	246	201	251	268	219	246	252	250	228	216	225	247	249	252	227	227	251	252	228	272	243	262	245	234	220	246	280	240	264	235	261	262	230	244	243	259	241	258	247	229	246	248	241	250	236	214	260	230	232	231	236	238	286	230	236	220	285	221	241	243	221	251	229	230	249	262	243	251	227	252	229	249	233	242	268	241	257	247	222	226	247	236	250	224	256	253	207	243	253	244	245	253	232	247	203	261	258	240	274	245	278	228	224	223	260	249	251	250	238	248	270	263	242	229	227	235	249	261	244	254	268	255	238	224	223	249	251	227	226	223	227	257	251	241	219	245	262	209	242	265	263	238	271	260	226	239	238	245	268	233	230	253	232	229	247	245	221	242	268	275	241	244	245	231	238	266	257	247	256	242	240	231	249	262	230	253	251	224	267	262	269	214	252	249	245	250	249	241	245	244	260	242	254	218	232	228	246	264	236	215	248	219	214	252	260	263	233	236	264	238	227	276	256	227	222	264	243	239	245	241	245	227	254	237	225	228	232	246	262	274	247	244	230	232	260	242	228	238	230	253	248	244	259	237	240	242	282	215	237	242	265	243	255	243	235	239	258	255	265	247	264	219	239	237	231	210	240	236	254	225	270	251	218	211	257	237	226	227	237	226	274	244	260	244	223	268	269	235	240	240	238	257	250	228	230	284	272	241	252	253	235	254	254	240	223	245	255	247	245	222	249	268	234	246	257	257	222	242	250	230	215	223	232	254	247	244	279	263	267	267	239	222	220	227	240	248	230	278	211	216	231	229	242	247	257	256	268	217	232	249	235	251	224	212	265	256	249	244	248	223	247	258	231	259	230	244	251	240	228	267	258	257	240	253	248	259	259	235	230	248	248	221	242	236	251	250	268	239	221	239	228	277	248	244	242	217	234	261	238	245	240	249	229	258	260	254	226	272	239	222	234	212	231	253	241	240	231	246	227	263	269	212	244	258	221	248	222	256	274	252	248	230	235	249	238	214	206	254	198	237	226	238	251	247	234	230	262	226	263	226	259	262	259	240	269	241	260	248	276	236	255	230	243	252	247	255	269	240	277	266	251	250	237	250	234	236	227	266	222	237	254	256	248	261	245	222	228	242	253	239	249	235	240	244	232	255	244	222	222	235	255	248	231	238	256	253	249	251	261	229	250	230	239	223	241	237	231	263	260	255	219	269	233	205	240	236	225	252	258	248	234	240	241	258	241	253	261	229	242	238	246	253	236	229	220	242	220	221	246	233	253	235	258	249	261	237	221	260	220	240	242	255	253	262	231	239	248	255	236	231	223	248	228	249	262	270	252	234	226	218	240	222	204	240	229	262	246	222	241	226	230	257	232	228	247	259	239	252	258	216	236	245	236	253	272	239	226	261	251	245	236	247	246	242	255	235	256	218	227	246	232	243	231	266	235	237	232	233	246	236	270	241	214	220	271	228	245	231	227	242	242	239	231	245	236	268	246	215	209	248	217	257	248	273	213	272	242	243	253	220	221	226	230	229	234	220	249	227	249	269	253	241	214	253	236	240	246	242	238	231	243	238	211	261	236	237	252	252	236	220	247	252	238	236	239	237	243	260	244	230	249	229	251	272
26884	41005	9507	651	543	501	497	422	450	1356	4368	5262	3160	1713	643	324	360	370	344	356	382	343	329	364	372	367	352	387	392	345	406	389	361	362	366	345	390	360	342	400	384	358	349	397	366	348	369	351	370	366	389	395	362	374	394	390	356	355	372	346	382	386	345	328	383	400	381	401	374	359	336	366	351	395	371	353	388	393	348	361	393	413	358	388	366	350	333	371	386	366	358	353	363	324	373	376	383	329	361	363	371	347	375	376	361	362	353	391	368	341	417	380	351	340	342	363	367	371	355	351	364	384	362	353	370	410	360	360	364	359	375	363	325	350	374	379	404	364	347	346	381	362	363	356	361	375	369	410	380	373	348	366	364	356	364	362	366	357	357	352	368	386	385	365	365	376	372	369	357	365	346	360	351	378	332	387	372	341	346	390	377	377	380	353	354	380	387	385	376	371	349	356	349	351	357	390	376	381	384	424	374	338	371	379	341	380	319	363	365	349	344	346	383	356	339	373	361	354	357	391	386	326	357	380	343	356	356	352	361	378	398	356	386	352	358	351	341	378	384	355	369	398	369	373	379	368	366	342	348	332	358	386	340	378	399	380	359	353	370	383	361	392	381	388	360	369	360	335	370	380	392	318	366	341	384	350	367	363	371	391	364	337	395	400	385	333	400	362	365	357	321	347	357	368	358	363	357	359	344	354	388	373	372	349	367	382	360	385	388	331	359	371	357	360	342	343	360	369	356	371	387	353	383	382	374	352	395	361	345	405	378	362	329	393	370	362	360	358	399	381	372	397	369	355	383	374	403	371	411	404	365	385	340	359	372	372	361	349	347	383	350	399	352	406	354	345	390	389	329	343	373	372	381	357	371	378	359	357	370	395	337	344	373	369	380	383	377	391	362	338	324	374	348	371	350	386	374	363	330	388	339	386	370	362	361	370	388	388	388	359	372	378	384	380	338	392	385	342	390	381	352	367	367	369	368	379	357	365	361	387	369	363	367	390	355	365	336	388	352	356	384	364	385	353	388	372	369	363	391	396	358	372	384	362	399	377	377	353	357	338	349	370	338	396	343	371	341	354	358	364	412	386	422	362	366	367	367	350	388	399	364	353	349	359	369	349	371	346	390	385	337	402	372	358	355	384	390	369	363	380	380	384	345	411	352	358	349	345	374	365	359	359	355	344	356	381	384	331	359	357	357	387	359	388	369	359	389	366	347	363	382	374	372	387	346	344	388	369	390	336	354	352	331	365	363	359	374	367	329	379	338	366	371	355	378	336	317	373	390	391	350	358	368	414	363	357	329	364	378	376	322	353	359	364	371	358	366	353	353	378	353	349	353	387	354	362	374	353	392	367	335	393	359	381	356	380	343	351	367	365	370	411	373	366	358	365	375	363	357	387	313	351	389	366	406	363	339	358	364	386	394	349	353	344	358	356	331	381	383	365	343	418	375	393	388	370	372	391	369	380	363	387	364	380	331	378	369	378	353	364	414	368	385	353	367	355	372	360	370	350	356	317	390	368	356	356	366	344	369	373	337	355	372	349	348	371	383	388	393	351	322	352	359	368	372	324	393	381	376	345	386	360	370	372	339	369	385	333	349	370	377	369	349	359	337	387	378	395	365	368	368	372	404	368	385	376	376	381	337	409	391	358	339	385	374	344	373	350	387	358	371	354	348	349	376	348	362	361	371	388	350	398	350	339	372	360	373	358	383	369	362	359	373	339	366	363	369	359	344	378	356	383	372	359	371	386	412	374	373	343	370	374	393	345	370	375	371	388	360	374	368	338	355	367	355	370	369	396	327	385	359	361	363	362	372	350	387	330	375	359	395	353	339	348	356	381	354	367	385	371	367	375	372	384	381	367	374	324	349	346	386	382	372	375	358	349	379	359	382	414	402	403	329	359	367	356	339	381	356	349	397	342	348	367	362	348	361	371	383	372	384	371	373	360	396	380	352	371	400	345	368	361	375	388	435	354	353	361	377	377	391	360	378	352	341	370	380	367	398	363	344	390	378	380	383	367	388	389	398	395	386	359	385	348	374	359	362	346	350	388	386	403	394	359	360	368	382	361	373	351	368	342	370	388	391	342	374	366	363	349	359	354	369	352	373	350	345	354	341	339	350	348	383	390	332	342	378	362	350	387	339	388	378	415	343	410	343	366	389	373	362	372	362	344	386	372	383	418	372	377	340	360	346	361	367	375	356	364	390	362	341	368	390	365	381	397	409	351	381	362	394	361	362	365	408	397	364	340	372	381	377	385	339	364	379	342	342	375	365	385	380	354	389	349	364	352	378	353	361	362	350	406	364	358	392	392	358	375	386	398	354	381	339	391	357	352	338	408	370	366	342	384	382	350	359	344	378	378	345	376	370	365	326	384	322	350	389	388	382	358	391	351	377	388	372	362	403	412	374	396	387	394	374	325	355	361	354	349	357	392	387	349	349	369	396	344	358	371	400	369	366	386	358	363	378	372	362	349	375	347	356	369	353	367	372	368	340	355	371	382	390	374	390	362	390	401	387	350	383	345	351	356	385	379	363	383	363	402	349	368	362	357	411	337	370	399	390	353	370	336	361	386	389	354	347	367	394	356	378	365	366	346	358	387	344	353	359	392	398	418	346	354	374	367	366	339	336	401	380	351	371	360	381	387	351	363	355	387	331	392	367	401	346	350	377	370	348	372	371	345	335	342	371	369	371	386	411	369	342	379	366	375	392	381	356	352	335	352	385	344	373	329	394	343	320	356	392	388	380	351	352	353	383	380	380	385	380	386	357	367	389	382	358	359	390	334	371	380	405	347	343	409	349	370	349	347	356	348	355	375	373	370	388	368	359	361	381	363	352	387	356	370	323	382	388	320	383	367	325	367	352	384	323	333	390	360	382	339	404	367	363	368	368	358	388	382	370	359	351	338	369	335	354	370	345	378	395	382	374	326	350	343	391	390	351	343	341	367	384	358	392	375	359	381	394	361	360	373	353	393	328	363	348	397	373	381	351	351	362	405	375	344	369	350	390	342	342	382	362	410	385	374	409	371	387	361	368	366	382	372	350	372	399	368	359	350	361	316	402	338	391	349	340	364	376	341	390	351	358	361	374	374	358	388	349	337	337	369	389	390	377	352	389	373	322	367	348	356	420	373	337	344	367	340	380	381	357	352	370	341	351	385	397	406	349	377	371	352	359	372	389	350	354	416	339	327	348	397	378	369	368	402	364	419	384	379	369	396	369	355	352	367	352	338	349	376	376	380	369	392	321	377	371	381	391	333	376	389	337	341	336	340	353	377	349	343	368	409	331	380	369	374	385	346	380	369	365	326	369	379	353	365	374	377	384	356	386	344	385	358	339	359	366	385	369	396	372	367	363	360	367	400	371	356	368	379	376	362	390	359	370	363	392	374	349	352	368	380	404	352	371	387	382	376	376	348	381	374	381	375	368	358	325	353	377	344	359	369	364	394	346	365	385	377	340	367	354	372	371	350	346	376	399	373	357	385
24753	22112	28129	24849	14821	1197	524	452	565	5141	13568	11022	5976	2400	936	340	322	296	300	292	289	316	279	304	298	338	274	295	356	290	297	320	322	304	300	281	305	291	286	302	299	274	315	274	296	246	328	298	300	305	292	312	321	274	274	270	309	297	287	265	275	303	285	297	297	260	263	316	291	324	303	305	322	293	285	287	298	273	324	307	289	292	291	292	267	286	323	290	295	291	320	285	279	301	275	272	297	265	280	309	293	330	289	273	298	280	279	270	262	299	285	268	303	277	301	299	287	279	308	309	301	246	293	299	299	321	296	294	308	288	272	261	294	289	280	310	315	311	291	302	280	319	257	305	305	298	270	266	254	265	297	298	291	291	269	278	302	300	284	300	276	317	297	269	292	315	285	293	283	286	296	279	271	263	298	283	291	307	297	319	284	305	283	305	300	328	292	287	298	316	288	278	279	274	267	317	302	298	294	273	285	302	292	303	314	282	336	295	291	301	295	289	305	313	277	292	291	297	313	299	270	296	289	316	313	288	276	304	312	289	294	298	284	302	295	280	290	284	267	290	307	266	282	275	292	285	293	292	315	272	272	313	289	309	275	318	319	290	262	342	303	294	279	266	333	295	276	279	299	314	297	302	255	303	300	291	293	285	306	297	297	263	290	269	325	302	273	303	297	280	274	288	288	313	298	279	281	292	304	308	289	329	306	253	267	304	323	277	329	288	325	298	276	279	302	294	285	297	300	278	308	290	277	315	283	275	290	292	260	318	302	278	296	276	281	303	275	297	334	299	292	303	300	282	298	299	303	302	293	287	298	286	277	282	255	267	292	276	263	278	296	284	301	293	298	299	317	287	301	286	284	292	281	281	300	293	312	326	313	329	331	305	270	308	292	262	296	284	290	311	301	280	290	289	261	321	304	305	287	289	283	308	290	264	310	311	314	283	301	297	287	291	288	277	323	303	304	307	290	310	240	273	306	328	303	272	257	302	280	270	321	295	311	311	305	291	290	308	273	292	329	304	316	308	294	257	289	287	274	304	306	293	283	283	320	306	309	319	293	302	302	257	285	317	284	307	239	282	298	262	270	265	282	302	284	301	307	315	301	291	289	297	289	313	302	305	294	292	307	285	301	290	255	305	293	278	240	259	269	278	257	276	268	288	287	279	278	276	291	254	310	327	279	287	295	303	278	273	280	285	312	282	319	287	276	285	298	296	278	283	287	305	293	316	295	306	296	330	309	277	296	317	298	299	303	297	312	279	294	284	254	277	301	288	313	317	315	304	317	301	300	295	283	282	292	285	312	263	264	254	311	301	296	296	294	290	324	303	315	291	294	280	256	302	306	288	291	279	322	297	295	255	272	283	279	289	296	313	298	297	271	297	309	291	282	302	290	297	304	288	283	313	300	280	290	286	292	298	285	266	301	288	302	306	313	303	320	299	263	290	285	284	296	285	272	325	289	294	269	307	282	284	309	281	277	318	278	276	280	308	294	307	276	282	305	286	293	303	293	260	277	285	290	320	317	275	268	309	266	284	299	274	296	310	301	295	323	298	281	303	274	273	316	274	312	293	300	321	271	301	287	305	302	298	335	315	303	286	294	330	305	316	306	277	298	318	271	278	290	273	263	298	298	297	260	292	300	269	275	270	307	297	308	281	294	295	333	320	291	294	308	287	320	253	302	276	274	264	275	295	314	326	323	273	301	292	293	297	319	289	317	292	287	299	275	274	279	316	297	305	304	283	293	281	298	275	271	274	274	303	303	282	299	296	268	282	306	295	276	283	276	315	273	310	292	257	283	305	297	316	284	303	285	305	274	289	325	293	307	319	264	308	308	297	289	308	279	320	283	289	288	312	286	287	295	286	276	306	296	305	325	312	306	292	312	307	297	312	269	304	280	288	311	302	299	278	320	280	331	263	283	289	286	290	275	289	275	296	271	320	313	277	279	302	287	283	299	314	306	290	295	301	280	320	303	292	293	304	312	288	301	317	286	298	280	279	288	291	288	293	286	320	294	294	317	337	295	291	324	269	246	312	266	289	302	282	276	297	295	292	320	327	320	284	279	287	274	277	269	288	291	289	270	285	304	285	281	300	312	298	311	273	292	320	288	282	310	297	303	282	288	255	292	310	295	285	278	266	283	306	274	281	297	300	283	277	285	275	268	323	304	275	308	278	279	294	291	280	280	295	339	267	269	263	294	299	321	276	309	306	261	265	283	287	277	287	302	278	332	284	277	283	295	303	266	292	285	322	291	304	299	295	296	280	279	259	320	292	284	303	297	279	310	301	318	288	274	280	282	260	286	311	303	261	324	298	297	297	290	302	308	309	323	280	281	308	269	310	289	302	307	284	302	290	267	295	299	277	300	293	275	268	302	291	240	294	302	267	305	318	284	286	272	320	263	281	266	304	306	309	300	264	314	284	283	295	293	257	277	316	255	268	303	286	317	269	289	299	296	306	302	323	290	286	281	295	308	293	320	301	289	303	275	292	310	301	303	324	312	314	283	315	282	306	279	283	305	309	324	295	292	279	288	269	273	325	328	293	254	265	299	272	290	310	278	287	273	313	310	273	291	310	280	319	307	303	268	290	262	314	329	302	279	310	260	295	295	288	252	273	282	290	292	272	292	277	261	316	265	302	279	290	296	291	313	268	309	273	289	291	281	269	292	285	294	297	287	310	273	288	297	311	280	273	290	291	297	291	262	298	298	304	281	293	283	289	295	280	283	322	267	299	289	295	275	284	293	277	308	313	298	305	302	279	288	289	281	269	284	270	295	290	321	315	309	282	261	306	285	299	285	320	281	311	285	277	285	293	308	304	295	288	298	314	309	298	306	293	287	317	282	300	284	291	313	278	295	276	315	284	293	308	281	282	269	311	290	318	315	289	292	265	274	278	314	281	333	307	317	311	254	282	292	298	269	308	262	339	273	294	257	288	284	330	283	308	267	256	300	322	303	321	286	278	299	295	270	311	278	274	253	283	269	291	273	281	308	286	296	295	294	300	261	302	302	300	337	295	290	293	278	290	303	307	286	268	272	263	286	312	251	283	256	284	278	291	286	261	264	278	317	294	271	298	299	274	321	308	294	299	265	289	303	329	315	255	292	306	281	289	295	269	300	272	280	291	296	263	304	328	296	283	275	296	264	302	249	273	322	313	297	306	284	283	276	288	282	276	338	270	307	297	258	302	274	252	290	281	316	320	316	296	282	310	287	299	294	276	293	327	266	315	286	331	284	294	318	277	289	305	318	282	319	286	306	291	299	291	300	269	317	261	291	285	309	304	293	284	304	291	315	310	267	302	271	292	287	291	315	307	289	287	283	260	284	321	291	288	293	294	296	320	291	274	278	250	300	306	304	289	305	297	298	268	280	292	292	311	261	292	285	281	290	280	324	314	262	295	292	304	276	290	288	322	291	303	295	294	289	277	295	313	317	261	285	301	282	302	314	287	252	305	247	298	281	314	275	322	283	296	311	292	266	264	276	296
48710	75854	22470	2321	1532	1240	1015	972	1351	11822	24022	19729	11818	5401	1999	493	438	458	440	446	422	420	455	457	447	427	462	433	405	469	456	466	458	442	429	430	429	447	414	450	439	430	450	437	433	471	424	441	458	426	484	476	428	411	505	461	424	467	473	440	420	484	417	442	407	489	449	396	447	441	474	425	431	437	439	444	460	436	415	427	432	420	404	429	399	441	427	419	472	464	473	439	412	454	447	444	422	423	438	417	440	472	449	428	439	451	412	452	434	466	459	434	463	462	447	457	440	455	444	429	398	422	453	448	456	453	476	416	438	435	455	425	427	440	472	428	473	423	452	450	494	433	462	450	434	447	441	439	433	466	447	478	467	473	399	475	476	450	415	473	470	453	418	430	403	458	443	444	484	455	418	431	398	443	434	443	474	450	463	413	427	427	432	457	425	460	434	436	441	433	445	446	436	460	466	438	426	455	448	417	400	464	415	440	455	399	440	458	451	453	444	434	431	433	454	441	456	435	442	404	411	455	436	427	438	463	444	458	426	422	425	441	441	467	442	451	461	404	454	477	461	485	450	431	422	426	465	445	426	403	447	483	438	475	467	467	417	473	447	519	448	443	471	415	427	461	421	420	427	467	441	466	472	432	462	440	449	466	460	437	465	434	470	448	452	451	455	480	456	457	483	440	454	424	442	447	439	474	443	433	448	450	417	416	437	456	459	429	451	453	455	454	423	433	409	460	424	457	454	400	454	423	441	412	452	437	436	429	490	432	428	446	425	426	445	427	431	452	428	462	464	465	445	419	444	413	456	386	442	457	450	448	467	425	434	430	483	433	428	424	493	441	440	423	446	445	441	459	435	444	426	438	454	429	464	426	442	412	440	457	435	395	406	460	425	459	464	438	461	468	439	447	421	452	450	443	452	454	461	471	453	444	425	418	469	420	436	450	458	419	439	440	458	385	460	462	432	406	459	434	453	419	468	445	429	458	395	464	428	443	451	466	465	435	402	442	451	446	438	468	444	432	449	444	403	457	433	453	421	421	417	412	455	408	499	450	443	425	440	443	440	428	410	425	482	452	457	448	465	418	436	398	450	457	405	466	431	437	496	427	428	439	450	456	462	426	445	411	407	385	454	432	430	437	425	456	395	453	482	429	453	422	444	466	393	424	451	475	423	408	455	475	427	429	445	455	435	429	426	421	446	454	427	429	430	406	443	432	462	461	476	446	444	443	437	429	441	449	452	432	444	465	453	436	454	462	475	431	467	438	421	464	454	416	436	453	434	451	433	463	439	439	455	419	463	434	446	466	430	469	447	412	431	452	425	450	445	457	448	417	479	434	453	433	456	463	475	404	435	446	416	432	441	449	423	427	432	447	439	474	439	473	434	449	423	443	423	437	435	422	435	438	458	428	453	466	438	401	431	393	406	480	475	463	406	430	452	469	474	434	417	418	436	471	466	458	426	435	455	408	456	429	445	468	442	451	447	457	454	398	441	462	447	474	425	407	459	450	432	481	432	482	453	425	449	447	469	456	454	416	438	452	434	458	427	478	466	439	499	457	424	451	429	423	434	409	447	416	437	423	434	442	449	504	446	445	431	426	418	422	405	430	496	434	453	425	435	432	410	496	460	472	453	441	464	395	452	469	448	426	420	470	444	404	422	433	466	462	462	441	441	465	479	408	458	417	422	453	444	487	451	434	442	447	486	476	440	462	465	451	481	482	458	436	474	428	429	415	440	422	465	465	426	463	462	420	404	411	464	465	435	433	450	430	451	435	403	413	411	458	474	416	437	476	433	414	413	469	450	459	431	441	439	469	475	406	439	450	445	469	429	403	460	469	472	471	427	431	468	470	450	476	455	414	475	448	462	438	441	414	455	451	437	457	444	450	400	445	439	435	410	456	438	440	453	456	437	431	452	424	428	437	450	436	478	421	405	408	455	495	445	401	440	436	431	418	479	438	448	427	447	419	445	415	402	441	442	454	463	449	427	457	451	454	401	440	426	445	444	423	426	433	455	469	451	438	408	443	414	451	428	443	445	456	438	414	438	456	462	447	430	433	457	433	442	463	421	455	418	420	426	441	463	423	466	428	420	464	443	455	444	438	447	438	459	473	430	429	433	428	433	418	465	437	421	424	461	433	430	444	444	414	418	407	374	435	414	426	460	457	462	447	425	444	462	431	440	462	439	430	418	443	429	461	445	418	421	473	426	431	426	440	421	436	432	481	460	479	431	460	447	444	451	456	454	444	431	420	441	447	457	449	408	443	467	455	461	432	461	441	430	444	423	448	461	444	434	456	413	444	451	474	443	427	432	424	410	464	457	449	417	458	466	438	436	429	435	431	436	455	442	408	461	407	407	417	451	462	454	444	455	410	423	438	440	451	433	458	391	436	445	456	425	416	441	460	450	449	467	456	453	424	414	445	475	491	381	465	456	439	466	460	398	445	434	438	446	450	402	428	459	456	454	446	463	418	450	458	439	473	448	453	453	405	467	437	459	420	446	438	452	430	453	426	448	433	431	462	448	426	441	437	447	417	433	447	452	385	466	439	439	463	418	425	416	440	416	455	436	435	430	394	448	437	412	462	461	429	446	423	416	488	430	437	430	426	424	411	421	451	458	444	432	399	490	464	462	435	412	443	464	410	425	437	436	424	442	455	414	440	451	418	475	449	443	411	467	439	434	459	472	431	497	454	453	473	440	416	469	447	427	444	449	425	427	461	439	463	441	449	414	437	431	447	432	456	427	448	422	439	445	464	432	421	398	462	408	460	443	457	423	483	430	438	456	455	442	464	420	446	440	421	450	472	466	438	472	449	434	449	470	431	416	451	438	405	462	416	467	460	451	431	452	441	488	453	483	420	407	443	445	437	425	472	440	464	470	449	491	414	440	441	402	429	427	455	436	444	456	459	462	449	440	435	477	436	426	413	458	461	427	450	452	414	505	447	443	443	497	440	455	458	446	442	465	451	433	447	457	435	447	421	416	427	453	444	459	428	467	450	450	451	455	431	477	439	433	457	452	431	419	446	444	427	441	438	447	484	425	446	479	407	439	435	408	410	462	452	460	463	431	453	414	448	474	438	436	441	486	425	429	437	445	466	436	463	452	424	437	430	447	418	417	459	437	433	435	439	433	425	436	473	396	431	410	461	437	441	407	432	447	481	456	431	460	442	436	419	421	446	441	424	455	432	428	440	425	452	459	410	473	419	418	439	459	429	457	440	417	450	442	442	429	474	464	465	432	450	475	439	440	444	479	449	435	433	449	423	427	430	425	454	434	470	450	443	454	440	421	460	472	425	448	440	419	488	427	455	438	425	451	468	467	426	451	442	448	466	427	429	433	428	441	459	433	449	451	467	422	459	421	430	455	454	417	500	469	425	475	423	463	466	425	432	471	437	460	458	431	440	443	463	467	416	456	439	465	462	426	497	460	439	439	436	433	450	416	432	436	469	433	434	449	447	428	480	419	438	429	450	444	465	426	443	468	448
23177	21436	29092	23724	21250	20752	5038	682	1229	6735	25777	25577	16735	7546	1976	246	220	252	230	200	235	261	234	235	242	215	246	248	223	229	219	217	216	221	218	232	218	212	237	278	216	224	232	198	231	211	233	204	232	213	234	227	204	224	221	225	211	236	230	223	232	196	213	194	215	269	218	212	216	233	228	230	194	221	204	217	213	239	231	244	194	226	213	224	245	204	236	218	224	213	226	221	206	219	239	254	229	219	225	204	212	213	235	210	240	247	213	228	232	202	230	243	233	222	237	210	241	240	225	214	225	194	222	205	228	249	223	239	245	198	245	227	220	237	224	232	217	239	248	206	241	221	208	245	218	252	208	256	215	232	209	222	228	235	222	200	210	237	258	210	232	230	212	227	209	216	222	213	212	219	227	238	201	232	219	196	223	217	201	226	225	205	213	230	216	198	226	215	233	220	209	215	222	236	225	233	244	227	198	194	230	222	203	256	203	214	234	195	221	202	234	220	233	210	211	223	235	269	193	208	211	206	225	244	234	196	222	218	228	225	205	210	257	233	231	226	224	231	225	201	226	213	249	189	221	233	240	236	231	237	214	247	208	241	241	230	209	241	221	197	221	204	222	221	233	211	206	217	235	223	247	191	207	217	223	227	232	217	187	203	227	204	225	233	232	229	249	236	266	223	238	222	227	190	235	211	216	220	214	257	226	208	251	225	220	220	231	215	215	207	217	201	218	221	215	219	232	225	226	222	218	247	237	239	227	187	222	222	224	229	200	212	242	246	217	207	214	224	216	224	227	244	223	229	205	224	227	238	230	253	219	210	243	220	236	206	229	225	245	238	207	222	225	219	247	234	235	227	203	216	243	211	209	215	231	211	197	205	217	209	236	262	229	207	201	218	205	223	227	240	213	203	223	220	240	227	208	225	222	248	204	221	211	225	225	241	211	231	213	216	226	203	220	196	213	247	224	226	226	212	232	235	237	213	244	233	233	207	220	231	241	207	235	198	239	229	230	254	196	226	239	235	250	222	239	229	221	217	235	210	212	250	218	218	213	240	215	211	258	244	225	210	235	237	213	238	209	211	222	218	226	219	234	225	220	213	236	216	216	239	214	234	233	210	234	230	232	205	214	260	222	231	215	208	223	202	230	233	210	221	199	221	204	229	240	204	212	228	206	204	201	224	210	223	231	236	235	231	235	213	210	252	217	223	248	236	187	243	246	209	205	215	231	231	205	249	234	236	229	212	205	215	228	219	248	245	217	260	199	235	239	210	236	245	207	220	237	246	185	236	204	232	251	217	210	230	215	219	220	213	227	228	239	217	222	216	239	242	222	228	226	213	253	232	223	222	232	197	222	245	216	224	227	224	223	225	214	217	207	237	236	245	213	231	225	215	234	219	235	199	252	240	213	218	226	241	218	237	218	240	233	259	232	232	214	237	238	197	204	259	242	212	197	213	265	236	213	229	202	240	220	214	211	215	237	211	212	217	234	236	205	217	222	241	218	224	217	229	220	234	229	198	258	224	220	235	219	233	200	234	213	222	233	224	242	220	239	223	227	211	216	235	211	199	228	247	222	220	223	247	223	227	207	220	229	210	200	220	216	234	215	217	228	210	221	214	212	204	248	236	216	218	222	203	222	223	196	206	214	224	232	229	218	225	242	216	230	233	224	253	216	240	257	230	226	211	243	201	225	215	244	228	227	203	183	237	244	248	214	237	220	216	238	218	210	232	230	208	249	226	254	226	227	230	217	232	237	228	232	213	222	235	224	219	216	207	218	219	226	197	250	204	222	226	207	245	214	204	203	231	256	237	237	231	240	216	224	246	197	207	226	202	236	201	235	232	253	209	208	197	239	207	222	234	235	201	217	230	242	229	250	232	210	231	222	240	224	233	226	204	243	192	222	228	225	216	220	205	241	211	233	220	229	243	230	232	222	208	224	212	215	237	211	237	239	230	233	223	215	228	234	243	246	192	211	230	213	214	208	243	224	223	230	214	207	208	203	217	213	213	216	232	223	252	262	215	213	218	233	219	229	211	207	240	228	212	239	221	223	209	239	232	223	217	211	212	219	215	212	232	221	255	211	233	226	251	230	223	193	206	205	224	240	231	222	204	221	221	241	236	215	216	223	205	230	251	223	220	205	209	234	239	234	241	221	242	188	235	228	224	235	225	222	227	247	204	241	227	209	221	200	231	216	212	220	222	212	226	227	222	263	246	238	215	238	224	195	198	217	227	208	210	230	258	190	239	210	244	204	228	221	238	195	220	202	214	229	211	226	237	230	255	199	220	199	222	215	227	206	220	231	218	247	206	240	223	241	210	236	241	222	213	219	205	206	223	204	239	211	203	221	216	199	216	216	234	213	231	196	214	213	258	221	240	202	224	224	216	212	217	218	225	246	200	261	205	241	211	208	211	197	232	193	251	218	234	206	226	214	213	217	231	239	217	250	222	237	222	237	225	195	234	211	246	213	233	254	235	209	233	217	232	232	219	230	222	261	241	224	233	229	234	239	242	211	237	241	193	255	230	222	222	203	241	236	227	211	233	228	219	237	192	207	221	219	233	229	240	231	217	219	219	223	218	233	221	210	226	225	218	213	261	238	199	204	215	193	199	229	229	233	227	209	233	217	199	210	256	201	236	211	226	236	237	227	238	234	221	228	215	228	222	216	235	229	226	238	218	204	242	202	224	215	223	223	256	226	216	228	229	213	211	238	213	239	210	242	216	216	224	231	231	215	202	222	237	221	182	236	222	204	244	237	225	217	213	254	229	238	251	236	233	220	229	217	238	214	223	196	228	215	219	227	208	214	234	238	234	236	223	223	244	211	228	221	223	229	212	229	237	224	222	228	225	208	226	235	237	228	220	219	236	235	237	203	229	201	235	226	234	208	238	229	218	206	207	241	223	219	218	210	232	256	215	231	235	226	214	252	226	221	243	234	205	254	241	215	197	210	219	237	211	230	208	239	213	235	209	225	208	196	222	243	198	228	226	223	235	245	222	234	223	240	234	238	228	229	223	229	215	227	236	231	227	236	242	232	193	185	235	198	227	258	216	240	233	244	217	221	226	232	216	229	213	233	202	203	225	212	224	209	216	221	237	233	203	242	232	216	258	208	212	206	232	224	212	208	220	213	226	226	227	242	220	200	229	231	219	241	238	221	234	216	245	222	238	241	199	230	213	217	259	200	233	219	222	229	226	250	243	232	231	246	221	220	227	246	216	225	233	207	229	185	227	238	243	214	237	227	231	230	194	215	245	201	209	210	223	228	261	234	206	212	229	202	208	241	240	230	224	231	228	237	214	194	223	214	224	232	242	222	235	228	217	223	242	211	231	224	228	231	196	220	220	229	244	231	237	234	252	230	247	220	230	231	239	223	211	226	235	223	210	215	200	223	202	209	216	209	217	199	234	201	226	246	246	227	235	244	213	218	236	207	241	222	230	209	227	238	181	219	221	205	193	210	246	212	215	233	219	233	219	245	188	234	250
56969	90443	28042	4645	3235	2278	1777	1514	3388	13502	35542	33545	24521	13179	4060	365	340	330	339	337	322	363	351	317	336	296	317	358	342	327	343	365	350	349	334	322	342	343	300	355	332	331	332	358	342	313	353	367	321	335	304	302	363	361	302	347	334	322	342	326	307	342	315	320	298	334	344	362	327	339	330	316	339	344	385	337	347	385	333	333	347	365	333	358	306	374	340	326	354	337	336	330	327	327	314	345	352	349	343	296	356	348	313	296	316	308	330	339	346	360	355	363	330	341	306	334	323	319	336	333	345	356	304	320	329	352	317	348	321	328	309	323	372	315	331	315	321	350	311	355	368	351	329	333	341	351	325	328	320	353	329	303	335	334	319	261	313	321	344	370	329	345	359	350	336	344	335	349	338	316	302	352	334	353	358	347	349	328	356	337	328	340	357	334	308	349	330	356	339	336	342	293	320	348	321	359	331	348	321	333	350	352	305	348	349	355	298	315	327	311	381	308	315	333	343	349	343	320	345	339	307	335	365	337	315	297	335	294	320	307	347	328	297	295	319	327	342	359	306	344	329	304	332	343	343	355	344	350	338	333	340	330	322	320	337	347	341	303	390	321	321	314	345	350	338	316	344	340	360	366	355	334	337	322	338	342	337	349	328	342	339	331	376	354	341	326	315	304	313	327	346	365	329	335	349	303	335	358	315	374	350	318	339	319	332	327	315	327	353	318	348	337	331	367	339	321	324	332	357	338	332	364	354	382	349	284	349	321	338	354	297	319	333	303	310	352	328	344	321	314	336	355	320	348	343	362	320	364	333	346	328	334	330	316	340	323	348	335	372	355	331	335	338	354	326	325	319	352	329	344	314	331	359	299	343	345	294	344	347	319	303	355	352	320	311	319	335	311	317	354	340	354	322	350	336	351	342	359	336	347	366	363	352	341	333	338	327	332	321	309	347	298	340	341	314	327	316	376	327	380	325	360	363	318	307	332	344	360	343	317	298	351	324	315	297	317	330	329	318	337	303	341	317	342	324	367	293	345	333	307	316	337	314	354	327	332	338	327	347	320	346	346	301	345	345	336	308	348	324	336	317	332	354	341	336	335	321	343	337	340	338	361	314	350	329	338	338	355	344	299	330	328	335	339	331	365	323	327	359	340	353	311	334	322	327	322	329	353	331	331	343	335	357	333	340	310	350	349	349	322	335	318	320	368	348	326	348	328	339	349	334	336	327	321	362	372	292	314	337	324	349	309	344	355	340	367	323	303	354	384	353	315	344	331	357	350	333	355	331	344	359	336	348	350	375	292	313	332	352	322	320	344	355	309	352	350	335	342	325	334	331	343	364	344	319	368	339	338	328	335	314	349	329	311	345	313	327	319	321	315	338	358	356	344	326	328	335	343	374	305	354	339	339	332	318	361	372	335	312	343	329	318	329	328	332	328	327	356	327	369	362	294	329	344	328	355	346	314	362	313	321	323	339	334	331	353	311	303	373	350	327	357	366	358	346	358	330	336	350	321	333	317	320	330	358	334	352	348	348	365	374	326	327	322	330	307	333	315	337	350	341	340	339	386	344	300	301	335	378	334	378	347	330	330	330	352	327	331	379	340	343	336	376	351	304	368	321	334	321	294	314	338	322	324	361	312	321	357	331	353	300	336	336	342	333	324	349	342	318	323	330	354	331	325	330	359	311	357	317	304	313	324	375	332	327	342	348	338	334	351	336	338	329	368	341	328	347	361	326	362	321	358	325	343	335	349	369	335	301	311	301	379	338	324	306	338	342	358	322	353	319	353	326	359	321	323	315	336	330	357	350	366	352	338	302	330	351	318	346	326	341	288	370	343	350	342	332	318	373	320	345	320	319	333	313	300	332	381	340	307	329	312	335	311	335	330	334	313	311	330	338	313	321	311	332	364	345	332	322	342	349	326	351	334	297	336	325	340	347	348	348	318	334	346	306	325	329	330	332	337	361	328	331	320	316	328	321	341	328	360	342	336	352	333	314	336	308	343	319	328	329	341	342	316	335	341	321	342	325	356	332	331	319	311	318	337	323	358	344	344	343	340	334	348	336	309	317	361	325	329	325	348	322	353	322	332	341	337	317	353	326	340	332	318	350	340	313	336	338	310	339	362	341	292	372	311	339	345	339	293	343	330	346	327	346	372	351	329	338	316	340	317	343	320	327	364	318	338	321	351	290	332	345	337	328	357	339	352	314	343	311	343	334	330	337	326	334	354	317	344	327	331	313	318	308	367	335	343	282	352	304	309	325	333	313	364	318	362	323	320	356	326	335	304	351	333	357	358	355	334	349	343	322	351	325	316	352	311	340	329	349	333	323	304	333	320	367	347	333	338	339	319	317	325	349	343	338	356	340	341	338	318	353	352	338	336	338	324	371	361	347	355	349	359	342	322	337	344	316	360	397	341	351	368	319	315	325	359	292	305	332	325	326	334	326	324	362	346	330	311	328	341	339	329	352	315	359	323	338	309	352	339	318	348	328	347	333	343	332	323	323	282	338	309	330	342	337	332	317	343	326	375	321	324	330	343	335	317	336	337	324	327	329	349	319	366	354	307	343	312	351	326	299	322	330	333	380	339	349	361	360	326	373	326	341	337	356	362	346	281	332	326	346	361	335	309	332	379	336	331	350	317	344	300	352	312	297	327	317	347	360	336	344	350	292	338	350	345	376	338	332	349	334	314	320	345	346	342	319	336	317	300	327	320	343	354	349	290	365	364	397	328	350	310	278	320	332	340	341	357	319	340	333	310	300	345	331	299	321	308	343	355	319	349	316	318	329	348	329	338	326	354	345	309	334	351	329	338	337	351	326	318	341	344	314	307	338	338	351	331	335	355	357	326	389	322	311	332	347	327	307	372	321	341	361	329	350	350	353	368	352	318	312	360	333	340	332	342	343	330	355	322	335	332	308	332	330	336	333	366	340	326	342	306	349	340	307	345	359	343	314	361	344	282	339	339	338	344	328	325	315	346	359	311	336	316	337	339	319	355	319	340	319	309	304	363	355	343	330	329	308	310	343	312	353	356	335	304	314	331	341	341	344	334	344	315	370	349	325	332	311	308	349	318	354	374	329	313	343	315	311	351	361	347	353	338	332	328	325	300	347	341	295	299	315	326	287	334	327	337	292	378	364	319	339	321	317	310	340	340	338	332	292	308	323	352	335	337	307	335	311	314	342	326	345	286	318	325	385	347	295	327	342	326	337	343	331	308	320	307	360	352	355	354	331	345	357	356	356	331	320	344	349	334	344	357	324	340	370	315	365	368	344	357	342	333	328	323	321	333	356	365	343	364	315	332	328	344	329	325	337	357	334	342	327	322	361	352	343	336	347	342	357	347	314	344	328	340	310	324	369	348	320	345	339	294	319	347	322	328	306	349	345	335	355	332	335	348	323	333	340	369	345	332	315	333	315	359	366	330	307	340	333	369	322	349	377	320	343	357	312	358	322	348	363	342	336	345	336	347	329	347	323	346	340	320
27303	24453	15102	1487	366	328	294	300	262	330	1736	2520	1756	969	476	234	257	266	261	251	240	244	234	224	272	265	246	222	271	233	238	237	237	270	235	240	243	252	251	257	253	235	250	209	227	224	256	242	233	255	249	249	262	264	248	262	245	239	246	273	217	238	235	245	245	273	250	242	252	241	255	230	237	255	243	230	223	231	248	257	257	222	240	248	247	254	244	266	244	245	228	225	240	270	221	260	245	275	260	269	260	258	245	256	259	227	269	223	258	237	226	241	253	246	235	234	259	220	222	220	252	261	204	233	241	251	233	238	240	269	232	260	284	258	287	247	247	240	246	233	253	256	234	237	250	239	259	245	233	276	257	252	225	253	235	234	222	238	247	224	239	252	286	250	241	264	258	281	251	210	270	247	274	272	257	239	258	269	274	244	245	241	248	246	246	241	274	243	243	242	236	251	211	245	218	273	237	250	237	266	225	211	227	253	230	236	234	270	251	228	259	263	237	243	248	238	224	241	242	262	220	229	241	259	254	258	233	275	243	248	243	227	248	248	250	215	236	241	251	260	251	254	251	278	223	252	232	259	257	226	224	233	244	262	262	250	254	272	218	276	243	234	256	254	238	256	253	242	249	256	246	260	245	212	235	247	250	238	253	257	233	279	262	249	233	211	259	269	250	232	245	247	262	243	275	268	275	252	241	233	210	262	252	251	279	257	223	242	269	270	254	259	246	247	242	233	242	260	228	249	233	274	244	237	248	231	238	245	230	239	242	265	270	248	232	242	243	247	246	255	245	251	235	237	248	246	237	253	245	239	255	219	278	247	229	250	264	232	234	225	252	251	234	275	248	249	229	236	256	246	224	225	246	255	263	273	265	246	248	247	256	241	232	232	231	236	247	264	265	258	244	236	226	255	291	246	248	227	217	261	237	233	220	254	276	248	239	261	239	264	258	243	243	234	239	216	232	253	237	239	269	251	249	256	261	254	251	220	218	265	248	254	263	276	226	220	238	233	257	240	250	267	207	212	249	232	249	241	257	247	243	261	273	245	206	274	226	271	259	233	218	233	251	243	251	264	234	243	245	227	215	242	230	234	256	232	262	239	248	243	251	246	243	234	220	235	248	272	237	259	212	223	217	227	263	234	231	253	253	247	240	245	230	265	254	233	226	270	241	266	242	257	238	220	235	221	254	256	230	243	246	206	289	240	255	262	245	213	257	241	246	245	248	239	261	251	251	242	257	278	235	254	249	283	238	230	233	241	250	233	242	268	221	220	250	225	239	254	237	264	259	218	225	222	256	252	247	270	233	246	250	240	241	239	241	263	244	222	230	244	235	270	228	272	261	245	271	265	245	235	244	237	262	251	248	246	251	253	254	250	229	235	245	253	254	243	231	268	257	280	230	258	268	264	228	235	228	263	257	240	228	251	210	247	229	241	233	246	238	257	248	253	263	242	210	220	245	220	244	248	255	263	258	245	253	239	233	236	218	249	218	281	242	244	259	262	272	224	271	251	258	257	236	225	264	235	274	249	203	257	241	259	233	238	238	254	251	255	258	245	264	227	237	262	269	257	260	228	225	258	286	267	249	249	268	241	244	244	247	248	238	226	273	239	257	226	274	244	272	238	242	241	242	252	231	236	220	262	246	261	230	229	228	256	246	237	258	237	247	272	231	275	229	243	243	241	253	239	240	252	242	248	230	244	255	259	276	270	246	242	247	256	242	244	246	244	235	260	243	262	223	247	267	271	250	259	262	261	251	266	275	244	276	244	237	249	226	259	245	254	242	255	227	237	249	239	261	264	250	263	243	249	223	243	238	262	232	249	260	245	251	236	232	242	264	218	263	232	275	259	279	254	248	227	291	238	242	262	230	239	266	234	221	253	252	224	215	259	249	247	236	241	240	254	269	238	257	254	240	248	217	235	230	235	247	267	249	256	234	231	207	235	244	225	233	254	235	245	245	233	221	249	242	254	251	252	267	248	253	229	233	244	222	240	276	252	246	252	243	246	220	248	268	262	257	233	268	265	268	230	271	223	268	253	254	256	274	233	239	238	244	249	245	232	239	248	280	245	242	241	251	260	233	241	245	242	248	235	236	257	257	248	263	234	235	256	255	266	245	245	250	227	277	253	235	235	239	241	215	273	230	249	273	245	238	262	268	224	234	277	257	229	256	243	242	257	240	230	245	261	254	238	261	213	261	221	232	262	262	258	236	228	247	244	251	250	242	245	251	247	242	267	257	256	248	226	220	248	262	273	226	247	244	232	245	255	227	271	227	242	256	265	241	253	260	234	244	245	231	239	265	261	232	248	256	233	258	252	236	243	252	260	247	246	257	251	261	250	244	222	256	272	271	245	226	217	234	245	233	260	246	249	233	227	249	247	246	243	261	229	247	261	255	251	243	235	245	199	254	254	271	253	243	232	215	267	269	223	226	218	239	229	280	263	281	243	242	250	257	250	254	261	261	254	263	236	243	230	222	255	246	226	261	212	277	238	266	211	231	281	259	245	245	237	244	235	260	251	268	233	244	274	244	243	247	240	242	258	245	254	263	227	244	254	248	237	247	257	236	265	254	260	245	244	235	238	265	240	221	233	234	236	226	238	248	262	239	216	255	250	257	232	312	245	250	224	261	249	258	250	241	237	232	259	259	258	257	249	229	267	243	255	246	239	238	225	231	246	227	251	277	273	218	249	251	247	245	259	230	257	253	245	225	263	246	233	239	239	255	249	258	256	226	251	236	253	247	265	258	241	235	246	256	238	224	266	240	255	244	240	253	226	256	242	230	271	229	236	261	259	220	254	249	252	270	245	280	242	269	260	251	245	246	228	220	238	227	249	233	240	234	202	264	256	242	265	226	259	291	232	252	224	234	252	248	252	232	236	235	275	280	274	242	210	256	251	222	236	214	270	275	248	254	252	208	230	248	214	248	236	268	279	220	259	238	254	259	248	257	244	252	257	233	240	259	245	263	249	218	258	238	253	242	231	229	231	233	252	253	220	235	252	220	229	223	237	235	270	264	258	240	259	205	271	260	229	248	267	263	256	216	261	253	236	269	232	243	247	248	263	253	262	236	265	252	255	240	217	223	218	209	267	244	243	255	257	234	261	243	243	242	255	272	258	236	233	235	222	253	235	243	248	251	267	230	228	238	263	242	243	251	245	246	269	235	226	233	264	265	257	247	250	246	263	237	277	215	233	262	231	234	231	262	267	240	250	235	266	229	237	258	225	221	253	247	256	242	245	248	243	261	237	265	238	249	240	265	244	229	246	263	253	289	254	246	271	238	211	255	276	233	220	262	259	254	252	288	281	258	240	260	257	245	251	254	235	223	227	251	249	226	232	272	251	238	283	253	235	240	230	260	277	232	255	246	270	261	244	233	250	235	241	235	230	234	226	246	238	221	246	247	253	230	265	241	250	236	232	263	252	243	273	263	249	249	239	218	240	221	245	232	203	257	243	219	219	253	255	257	263	254	247	250	252	251	226
26235	38475	3808	663	510	537	461	442	424	591	4271	5736	3843	2075	908	347	347	366	383	343	390	375	379	372	354	375	344	371	360	420	391	352	370	382	338	414	391	366	368	388	363	382	368	342	404	386	364	397	389	325	340	380	353	346	397	335	387	342	352	363	362	369	373	371	371	386	336	342	376	381	361	379	361	353	353	396	367	392	365	368	364	363	333	395	374	384	382	365	402	359	401	358	395	377	325	358	370	399	365	373	329	395	414	340	376	361	360	365	393	345	389	367	348	364	380	371	338	398	371	339	350	367	373	395	374	413	351	396	369	403	386	365	356	370	364	392	341	381	384	374	356	378	365	372	386	370	395	362	365	351	385	407	359	361	386	376	382	403	402	387	367	370	367	372	376	388	356	353	381	376	336	419	371	367	371	382	367	371	380	362	334	369	366	362	374	346	384	363	370	383	349	362	370	346	377	369	354	380	393	375	381	370	367	371	381	390	397	387	394	395	366	352	361	337	371	361	372	367	363	366	377	359	379	389	359	364	357	384	379	374	363	375	350	370	358	361	381	387	360	401	346	375	339	384	361	356	394	358	370	374	393	370	367	375	362	417	329	360	408	357	367	349	368	375	384	368	368	391	341	305	398	365	393	413	348	374	379	368	393	377	386	339	375	376	375	385	378	335	371	332	370	362	336	366	356	361	368	341	350	363	346	373	347	384	331	379	387	404	368	368	372	373	374	363	374	370	360	357	378	339	367	373	371	389	384	374	391	337	390	369	366	385	382	362	327	393	395	367	354	366	339	377	361	370	371	367	394	369	358	420	380	361	371	364	400	391	352	389	378	358	375	345	363	409	361	390	372	332	348	367	353	372	372	375	395	397	345	375	380	346	365	395	385	372	344	359	350	358	366	348	366	372	355	388	351	359	357	372	364	353	388	364	389	352	383	388	371	369	367	356	357	371	344	343	330	379	381	394	385	348	355	370	385	344	394	371	374	354	351	362	354	370	350	377	406	340	357	381	372	350	329	400	383	385	397	375	363	341	396	345	375	372	370	345	349	381	404	345	377	346	335	395	370	342	420	393	379	404	366	380	370	372	389	368	380	388	368	361	331	346	378	374	334	376	357	337	357	407	381	370	377	393	376	346	376	371	363	405	391	384	392	394	400	360	362	377	357	361	350	366	390	338	339	366	376	389	367	375	364	369	365	378	403	378	355	370	354	362	364	426	356	401	346	366	375	386	358	394	383	373	376	362	357	379	404	371	388	390	363	369	364	428	372	369	369	357	364	362	342	349	379	369	384	380	373	355	402	367	370	369	386	361	368	389	381	358	391	366	362	379	358	353	357	347	382	398	372	358	352	398	382	376	372	378	394	403	391	391	363	373	373	362	371	359	393	365	350	350	392	367	380	354	366	375	368	364	353	335	361	379	368	375	379	399	387	382	351	384	378	373	390	374	377	361	397	368	347	348	378	373	328	416	358	385	352	361	369	409	364	350	382	367	378	404	361	356	393	381	388	380	372	393	357	362	371	370	386	397	367	384	351	383	346	358	362	351	385	362	365	375	335	383	342	361	377	382	341	394	404	402	357	370	385	400	383	364	367	378	373	375	368	345	376	369	403	355	379	404	402	360	357	379	309	377	388	404	344	361	371	369	394	421	375	372	378	340	372	361	369	373	409	388	367	367	378	349	337	371	375	363	372	350	368	372	353	413	358	372	384	372	363	357	326	380	377	352	405	374	354	349	383	361	388	384	374	353	363	397	348	392	342	337	355	381	389	358	420	375	387	366	403	363	372	359	369	365	372	386	413	383	405	384	415	371	369	381	384	357	363	378	394	352	350	345	355	339	374	353	389	372	381	377	352	364	355	404	388	376	360	404	368	358	377	387	393	380	355	396	366	381	368	373	360	347	371	405	351	391	374	325	380	353	374	426	366	379	346	335	365	385	360	390	387	386	357	350	389	399	393	347	373	376	372	404	371	364	357	390	358	378	369	375	359	378	395	350	365	366	398	382	348	352	358	359	360	374	383	408	353	371	346	380	379	343	341	366	343	352	397	370	381	388	354	358	399	337	402	361	338	359	373	357	356	359	373	393	406	385	377	368	371	364	416	377	367	372	369	354	328	392	365	408	343	377	343	385	359	377	363	368	342	363	367	376	401	346	392	404	367	354	335	361	369	381	350	376	344	326	370	331	373	361	380	376	403	374	387	413	396	347	370	351	333	352	350	349	359	401	361	362	357	369	380	361	350	383	376	370	378	397	363	391	376	370	368	368	418	378	340	336	347	382	381	371	370	363	350	362	351	388	367	366	370	366	361	378	355	370	376	326	378	361	343	341	364	348	360	380	344	356	365	368	392	391	350	361	373	354	364	402	342	390	336	358	382	360	336	356	371	376	379	345	373	364	362	371	345	381	361	388	382	389	318	377	378	372	374	406	399	366	377	354	362	388	362	345	382	353	389	382	362	411	373	368	399	358	383	390	392	367	343	387	400	325	347	364	362	379	375	369	372	382	333	373	383	378	368	346	350	357	355	342	361	422	362	382	392	401	351	347	347	389	347	347	380	345	407	339	373	394	358	369	377	347	359	351	377	366	373	353	360	381	381	376	381	389	369	350	349	396	345	390	381	363	367	416	372	408	370	372	361	381	363	347	323	392	369	363	367	338	348	379	350	344	370	386	381	396	371	365	362	361	369	374	349	357	367	350	361	352	380	358	354	392	402	356	358	396	387	336	369	338	358	347	358	377	392	353	330	362	342	375	390	363	396	376	374	360	371	370	377	376	339	385	355	351	383	359	379	355	375	402	371	362	370	386	376	337	355	389	383	409	371	365	397	363	394	390	388	359	378	312	351	396	383	358	347	425	353	362	381	377	373	396	379	392	397	350	387	396	365	379	372	341	369	362	383	367	355	343	345	381	365	322	329	382	353	359	386	387	426	353	388	366	365	353	365	387	337	349	379	375	397	431	349	365	350	372	381	349	363	398	367	355	350	397	372	359	405	349	361	386	343	388	367	372	392	358	342	382	359	398	372	409	381	362	376	382	368	327	350	376	365	389	387	358	394	386	360	360	413	369	331	366	345	363	392	384	365	365	397	353	348	367	397	373	373	363	348	372	392	381	412	374	365	385	373	374	354	378	356	382	385	389	359	344	352	362	385	389	372	368	367	338	361	403	336	363	393	360	371	385	330	390	332	352	404	332	382	393	365	330	398	397	394	337	352	336	359	347	375	365	379	352	373	332	355	349	408	380	394	399	370	376	381	369	400	383	332	389	385	347	407	343	354	348	363	381	389	360	369	362	341	381	373	386	396	378	393	360	388	352	377	370	367	376	387	369	381	387	396	404	388	386	390	338	361	385	377	392	366	377	380	347	392	355	348	341	343	373	366	354	351	381	352	358	353	366	342	391	356	391	350	359	373	393	384	350	334	367	340	383	385	341	368	367	381	367	398	352	356	380	367	349	393	369	405	348	361	366	353	334	362	356	355	378
24654	21977	28201	24748	15683	1324	559	425	414	1807	10326	12647	8278	3903	1156	331	302	291	286	290	275	287	296	276	284	310	253	298	278	297	289	300	307	282	283	286	295	318	281	262	358	283	286	292	285	251	284	264	281	285	283	301	311	268	281	296	305	305	287	268	298	291	317	289	257	306	285	289	280	298	276	288	311	299	291	268	309	302	284	296	304	330	302	294	285	292	275	298	306	293	295	256	271	290	304	331	286	287	261	260	301	272	287	279	279	279	284	264	296	287	294	292	291	277	317	280	274	281	307	285	308	317	269	276	293	306	256	281	285	300	293	288	273	258	317	278	279	287	302	294	308	306	301	257	271	265	314	298	273	303	281	275	305	260	276	285	288	292	271	295	289	271	294	284	290	281	277	268	275	280	278	280	305	291	271	285	286	278	286	294	293	284	278	295	247	285	247	302	295	266	270	287	273	272	306	287	288	272	293	285	282	249	273	287	284	279	238	274	299	293	278	277	280	264	311	310	310	297	277	282	295	287	280	283	298	284	281	280	309	300	265	289	295	312	292	284	270	300	301	303	306	293	283	283	277	287	300	250	272	279	274	290	268	293	318	293	276	277	296	269	295	265	286	282	299	277	271	284	304	292	306	298	303	288	303	289	299	279	275	299	313	281	308	310	274	275	281	263	265	288	293	279	311	289	266	306	302	307	308	262	273	300	278	278	272	266	248	278	271	297	262	278	295	285	271	291	284	278	283	274	287	305	314	274	307	268	311	303	257	290	272	292	272	316	284	275	290	322	294	296	289	284	289	269	291	275	270	315	308	265	300	301	260	293	275	311	295	303	303	288	277	290	281	280	261	309	282	248	291	271	268	274	279	271	273	264	306	282	292	282	307	276	273	292	267	266	285	284	258	293	307	277	311	279	303	295	304	283	275	284	329	309	279	282	280	297	300	272	312	282	322	305	309	293	294	285	288	278	285	302	284	281	278	283	245	280	286	279	274	278	303	304	283	312	267	301	268	301	281	312	253	278	287	280	291	265	281	272	273	276	275	290	298	292	270	302	295	282	287	292	266	301	294	298	281	292	267	301	280	271	287	297	272	296	272	273	293	277	277	321	285	260	276	289	312	284	267	335	282	263	260	287	296	276	299	281	301	259	309	279	310	283	297	304	271	262	327	299	283	282	275	280	282	294	299	324	314	284	257	305	288	305	287	266	278	338	286	279	306	255	272	248	285	277	286	279	301	280	293	301	310	272	287	300	272	296	280	271	283	283	298	285	302	257	301	286	323	287	298	299	294	293	275	287	266	315	284	316	317	295	299	290	249	286	275	286	288	280	276	300	280	298	305	290	314	297	273	263	289	280	259	320	301	292	323	309	273	288	283	304	296	312	297	269	307	272	286	289	272	289	285	296	285	314	284	279	283	287	288	273	299	288	277	307	284	302	302	302	282	285	278	305	289	288	276	267	279	260	293	303	286	289	288	261	310	300	275	264	282	278	314	274	277	267	287	286	302	277	311	293	320	292	293	275	295	289	275	301	309	274	301	269	302	301	299	302	295	290	277	323	276	300	292	279	296	265	283	271	280	298	298	276	283	308	281	267	300	277	265	274	296	263	298	270	299	267	298	275	267	299	281	290	254	281	293	310	317	272	300	284	291	286	290	290	283	293	290	248	257	320	288	282	285	299	293	297	311	269	254	269	285	265	292	305	274	320	311	243	274	308	262	321	296	302	283	271	255	284	277	290	296	306	279	253	276	275	269	294	275	279	264	275	290	305	268	285	269	275	323	300	280	287	289	315	268	306	292	297	293	283	266	288	285	281	295	264	270	278	293	273	282	336	291	271	272	324	256	309	268	279	296	320	331	303	297	269	299	248	256	288	285	281	278	294	263	262	272	301	295	289	299	303	309	290	257	279	314	271	280	289	280	250	265	261	300	274	278	302	274	297	322	288	268	274	265	293	300	300	299	300	282	282	259	270	300	294	300	271	304	303	274	265	291	308	285	283	309	273	310	303	288	300	281	309	286	285	293	273	283	251	285	323	293	291	269	315	271	265	266	309	286	292	286	254	305	270	296	286	274	298	296	265	292	266	290	280	291	275	274	280	253	263	291	311	275	277	288	296	270	291	275	280	278	273	281	292	280	273	247	259	303	294	300	302	272	270	276	300	296	299	279	295	278	286	296	275	274	278	262	316	290	303	259	279	277	291	291	305	308	258	270	278	297	273	285	280	284	284	284	293	271	300	267	270	266	235	293	266	294	292	259	268	257	311	304	281	301	295	318	276	271	267	258	301	284	296	299	291	294	255	285	292	255	282	300	288	273	349	311	262	282	257	298	251	299	266	263	307	283	281	309	257	297	295	282	282	297	303	273	295	310	287	311	298	304	308	283	250	269	290	245	288	292	285	264	311	284	241	289	273	335	294	266	331	309	296	308	277	276	291	283	297	246	302	255	282	273	258	279	266	312	262	278	307	273	269	295	298	295	324	276	290	268	278	308	295	319	273	270	261	281	301	279	335	277	296	292	307	301	312	274	249	295	270	267	282	299	310	282	293	285	290	287	316	268	324	276	283	269	281	288	268	270	274	283	275	280	285	273	298	287	281	274	279	284	258	262	288	269	287	290	284	299	300	286	272	282	280	307	289	275	264	304	268	285	290	278	296	270	259	259	308	263	269	264	277	304	274	272	304	256	287	308	293	292	320	295	306	298	296	278	258	286	285	269	318	310	274	290	284	309	322	285	306	296	299	291	303	282	286	301	312	282	285	293	303	279	298	291	267	293	272	305	288	272	256	276	254	289	285	279	265	286	262	285	308	287	277	302	286	286	284	273	290	303	295	302	276	274	310	298	307	278	297	261	279	302	301	263	295	288	266	261	282	271	273	256	262	285	306	261	289	255	280	287	282	265	275	288	286	290	286	260	280	282	247	291	276	276	318	304	322	279	263	263	280	279	300	282	284	297	288	300	258	261	287	291	299	281	276	283	270	282	278	280	282	258	285	293	279	272	304	303	291	293	285	293	295	276	251	279	273	302	275	288	304	267	289	289	308	295	275	304	258	284	285	288	287	310	283	312	271	297	320	283	270	287	282	295	284	255	270	277	281	260	287	291	280	250	288	323	281	274	308	288	303	283	266	313	280	279	296	291	282	321	274	273	283	320	270	306	333	296	293	284	266	271	287	296	279	282	301	275	268	301	304	294	311	313	282	293	265	267	309	288	291	289	300	304	261	285	310	290	272	294	274	283	316	302	296	290	305	308	285	296	299	302	285	312	282	279	303	292	328	302	275	290	297	276	270	278	284	298	270	280	276	259	292	306	283	290	276	285	239	278	260	276	284	261	312	266	312	285	303	263	289	294	267	261	284	289	298	261	263	295	273	289	285	279	295	255	275	286	280	260	274	298	271	276	291	271	300	275	289	274	316	282	278	273	281	309	294	281	297	249	262	296	284	270	271	258	282	247	270	262	281	291	275	270	301	276	285	275	292	291	264
48094	71406	25396	2272	1576	1200	962	909	760	4937	21205	22026	15381	8269	2570	471	433	439	417	429	348	402	431	442	441	446	420	458	467	441	435	443	466	432	420	408	422	419	403	389	442	418	421	419	424	447	455	407	401	446	434	406	438	447	415	435	440	398	418	460	417	410	420	444	409	419	416	447	423	470	440	402	442	432	438	433	450	404	420	416	418	448	414	383	421	463	427	443	412	403	385	440	404	438	425	426	423	457	418	425	380	422	396	454	448	419	423	453	440	414	389	439	398	441	458	440	446	457	463	396	436	425	447	448	419	416	440	460	425	457	451	447	403	455	422	444	423	414	425	416	397	444	437	412	434	396	431	415	420	453	439	405	428	404	424	450	429	462	401	446	400	445	434	395	436	405	447	395	432	436	446	451	420	434	412	383	401	430	428	444	433	466	415	406	435	436	456	434	448	412	427	424	444	433	433	390	430	473	463	451	441	465	456	418	460	465	432	468	433	393	431	435	445	439	423	436	436	443	439	440	431	421	456	403	395	426	385	429	454	392	415	452	437	428	419	477	415	407	441	442	445	414	420	422	457	430	431	426	438	479	415	424	431	389	414	399	425	437	430	435	412	438	438	424	426	431	436	396	437	412	416	414	401	472	418	432	401	406	437	411	456	417	455	418	441	424	431	427	392	432	419	453	432	447	453	450	465	452	427	423	379	460	452	420	448	431	440	419	466	476	405	415	454	447	430	438	398	403	412	457	408	407	453	403	415	445	446	417	453	439	430	422	431	449	440	426	427	459	421	427	414	381	427	462	401	436	427	456	452	428	433	406	444	452	407	446	416	428	416	419	442	475	426	443	448	416	465	423	426	450	434	460	412	425	430	421	447	421	415	417	413	412	413	442	392	415	393	427	409	429	407	390	424	429	394	398	401	445	437	441	409	425	390	452	452	431	453	435	448	406	431	405	453	375	428	427	408	466	397	449	418	429	467	419	421	426	419	404	386	413	436	434	453	415	416	412	439	406	415	499	433	417	410	432	388	409	440	431	462	444	419	422	438	410	430	426	443	434	439	432	417	444	421	451	438	412	414	403	422	411	434	417	417	417	406	431	440	412	468	413	398	389	422	442	447	401	401	420	419	452	413	412	439	438	450	423	457	420	420	452	437	424	421	389	406	407	453	438	420	426	405	435	429	433	431	428	465	405	427	491	457	424	444	449	411	403	430	432	444	401	446	455	432	404	413	471	427	460	439	421	487	452	437	407	413	444	463	430	456	407	441	429	426	424	426	418	436	428	394	429	452	456	464	473	407	421	440	398	416	432	451	468	445	404	425	458	427	415	416	415	431	381	443	465	420	450	442	411	444	438	414	416	425	428	446	436	437	421	443	435	426	428	422	413	395	421	474	442	435	413	440	415	390	411	417	435	427	378	428	435	452	429	420	445	427	424	456	424	446	402	425	424	408	415	431	450	417	390	415	444	447	451	451	417	449	414	419	409	439	486	437	416	423	443	425	422	449	404	457	394	455	463	410	419	430	412	436	442	410	452	450	476	409	454	446	448	425	404	430	414	458	455	421	435	404	415	436	448	412	447	403	452	438	458	386	419	462	408	415	423	408	409	445	439	419	460	408	424	397	448	441	442	453	425	407	446	448	398	450	445	425	445	421	414	468	404	418	407	429	452	443	440	430	455	411	406	479	415	413	415	421	465	413	419	431	412	414	454	438	413	379	420	431	468	450	446	422	399	445	413	420	403	411	439	447	410	443	416	438	426	461	447	427	450	450	423	439	430	412	421	422	417	420	426	442	437	437	380	457	425	392	406	473	464	422	447	401	412	432	420	412	417	429	478	438	443	402	405	417	409	451	386	423	430	435	392	445	442	459	406	413	423	416	455	402	433	451	409	449	405	413	425	467	389	400	432	457	455	409	432	437	427	429	450	470	423	394	427	421	427	414	433	441	432	411	416	420	421	406	414	419	433	429	445	386	439	443	434	428	440	415	465	429	425	420	428	412	429	419	462	430	388	437	423	452	418	392	431	460	466	435	402	396	435	471	416	433	394	423	416	433	446	432	406	439	404	392	433	436	397	407	428	404	446	451	428	426	434	395	458	447	420	476	437	407	433	459	424	425	398	443	395	413	447	438	430	412	419	433	403	390	439	452	405	428	441	423	422	426	421	424	427	439	423	480	438	431	439	422	414	433	450	430	437	440	437	412	447	446	421	383	414	459	421	420	426	460	412	450	437	447	442	435	460	406	418	431	434	478	404	400	435	396	393	406	464	430	406	418	425	426	434	432	428	412	403	413	400	416	422	411	440	446	411	459	428	394	404	446	435	463	418	467	423	413	450	442	459	424	402	397	444	486	433	456	440	433	429	423	434	379	405	464	412	426	410	457	436	434	419	429	419	376	418	425	440	436	458	439	439	425	441	430	403	395	390	418	416	426	416	411	469	416	402	417	411	425	424	432	473	444	426	421	419	417	426	441	466	419	464	396	427	432	413	452	422	389	438	444	406	400	456	428	420	444	475	450	426	449	442	410	436	412	412	446	477	403	451	421	429	406	412	435	422	435	441	397	435	442	428	423	430	464	427	413	438	388	447	431	432	457	440	441	403	444	439	451	436	412	437	418	419	396	421	429	411	417	421	430	412	477	432	462	422	450	436	415	425	435	425	441	454	368	419	456	447	435	411	420	411	424	402	460	417	440	419	416	435	423	439	442	407	390	425	415	440	465	419	427	411	470	415	459	423	431	422	441	403	395	426	403	434	437	424	398	432	457	429	421	445	414	415	445	450	456	441	420	476	433	405	431	437	482	462	423	452	449	408	479	429	460	410	421	437	468	426	455	460	445	408	418	424	411	421	421	446	429	428	423	423	458	403	428	437	419	393	412	438	468	422	439	412	439	449	422	428	422	443	393	453	454	415	415	436	415	419	449	415	425	395	444	436	430	396	392	387	395	437	400	430	414	411	423	433	454	423	425	455	448	429	424	468	410	464	407	417	423	401	414	416	442	442	437	424	452	452	406	482	411	374	422	493	432	415	423	420	448	436	427	446	419	441	424	455	407	426	444	425	426	422	469	416	438	424	434	455	465	434	420	456	424	430	444	446	420	423	457	438	426	422	444	434	418	423	421	412	429	409	445	426	438	407	437	445	452	438	416	444	423	421	433	418	437	405	435	443	402	421	444	453	436	430	421	444	429	431	425	456	436	410	418	442	414	437	444	393	440	423	434	424	428	436	423	443	420	419	462	415	473	449	442	436	432	431	437	432	412	426	440	431	429	457	406	445	452	446	377	419	429	437	408	446	416	399	438	429	451	453	448	415	454	392	440	420	403	420	431	419	426	401	418	407	432	405	410	406	413	465	425	432	453	414	451	464	440	451	423	408	497	443	418	425	414	460	461	442	386	466	443	440	419	450	378	422	409	443	421	415	448	421	445	408	465	430	427	446	462	402	436	417	435	430	429	423	430	453	402	400	412	436	475	374	393	431	431	427
23061	21330	29013	23647	21161	20581	4465	660	509	1072	10899	26460	22335	13104	4937	499	210	226	220	200	223	220	209	263	210	220	242	201	232	218	218	188	235	218	240	214	211	220	218	227	233	204	200	214	231	234	239	185	230	227	224	194	208	223	216	216	225	211	219	203	227	203	209	203	221	236	239	217	225	205	198	241	222	228	189	220	226	221	204	204	190	231	218	212	196	220	205	218	201	211	220	226	199	217	210	240	211	211	236	224	222	229	222	222	218	231	218	225	209	207	220	218	218	219	202	212	203	224	239	208	223	224	203	201	212	242	221	210	236	203	244	247	211	217	203	210	215	194	222	246	216	214	209	232	248	222	231	227	206	185	191	202	229	237	216	228	219	207	226	243	218	221	216	238	190	234	223	226	217	210	213	216	215	231	209	208	194	239	239	232	216	248	225	220	225	217	226	208	236	232	199	214	215	194	206	230	217	217	228	219	216	194	204	196	205	216	199	207	191	207	221	204	209	233	194	208	210	192	235	233	247	219	209	217	239	210	199	207	236	230	234	216	223	227	187	234	233	214	235	221	225	234	216	220	192	236	226	252	253	225	191	200	224	229	229	216	222	197	220	195	206	221	274	210	213	217	245	213	213	210	213	221	218	195	220	197	223	218	211	223	181	208	226	216	228	192	215	232	220	234	207	213	207	216	218	220	240	212	189	218	202	210	181	211	193	202	223	211	226	225	227	230	199	208	231	214	204	204	218	198	215	220	195	239	188	212	231	219	224	224	218	236	221	216	215	208	188	220	199	207	222	207	231	176	218	218	237	225	191	219	204	216	224	202	230	178	231	192	173	223	218	212	214	237	189	209	211	216	211	201	188	229	250	234	212	235	217	206	210	204	222	203	233	223	238	219	243	227	214	199	195	237	201	213	233	219	202	241	190	237	202	218	207	204	195	262	195	224	182	226	239	249	219	204	201	223	219	205	211	208	208	216	230	224	219	214	206	200	185	230	213	217	248	209	217	209	226	192	224	242	216	219	205	229	229	212	200	216	235	201	229	212	203	217	224	209	227	211	201	235	222	241	212	228	207	183	210	243	206	219	223	240	220	220	239	210	245	188	232	185	226	213	211	214	222	212	237	221	206	222	206	204	213	202	202	199	201	211	208	220	205	215	214	223	217	202	213	210	179	202	209	222	210	199	192	214	204	212	233	240	239	223	209	212	229	227	214	221	226	203	213	227	228	225	185	191	220	207	213	216	219	218	228	214	220	233	214	230	231	208	233	210	221	209	213	208	213	215	179	197	218	222	206	220	257	237	240	204	220	192	220	208	213	201	215	224	220	193	199	220	231	223	194	199	210	215	209	226	219	242	226	209	191	212	210	203	205	202	237	197	218	206	219	230	217	227	198	214	207	216	213	219	192	203	222	216	217	229	213	217	205	224	198	224	223	217	217	223	200	211	213	239	248	231	232	222	201	205	249	209	212	201	193	226	204	216	215	198	215	213	227	197	212	206	211	220	211	200	211	186	207	189	215	205	223	185	213	209	216	205	213	234	223	238	213	229	239	229	199	200	229	225	206	192	242	222	225	229	217	227	225	215	213	235	226	228	203	210	207	239	224	211	232	198	233	216	213	219	229	230	228	199	207	236	227	239	217	227	209	198	219	225	211	216	208	226	216	220	203	231	188	248	212	217	242	211	205	210	206	222	193	204	222	241	226	252	239	195	209	216	223	215	220	206	196	217	229	218	203	213	209	222	226	206	207	189	237	216	233	212	217	199	192	190	210	214	200	206	228	211	194	208	246	198	220	216	200	208	221	201	221	223	267	202	228	185	240	244	229	217	221	217	207	223	203	202	224	198	225	239	191	215	221	228	220	226	233	206	206	205	237	221	209	197	222	212	239	202	237	211	209	222	205	204	205	210	223	246	233	196	215	213	203	222	216	193	226	212	207	221	236	211	195	227	235	226	211	211	227	237	210	215	257	216	217	213	200	208	228	245	228	228	231	201	224	216	198	210	246	212	199	224	239	204	210	219	208	237	206	226	200	212	201	198	204	232	219	232	201	215	193	183	215	226	211	217	187	245	213	185	220	220	228	201	219	204	202	231	220	210	232	234	228	201	201	210	236	235	221	222	219	205	205	219	208	191	202	214	218	212	192	226	192	181	209	234	243	205	207	201	234	223	200	185	230	220	203	208	223	228	198	241	202	223	223	221	218	215	230	214	231	213	195	232	201	207	190	203	219	224	210	220	191	196	221	227	203	230	203	209	221	212	229	198	209	219	207	233	222	211	244	205	236	209	191	209	236	215	224	226	218	221	217	220	203	201	212	252	222	220	236	230	201	222	200	232	224	216	236	201	208	205	218	212	215	245	199	194	223	217	223	229	212	213	207	233	218	234	200	206	201	197	221	228	226	208	227	216	207	196	208	212	225	217	215	208	232	200	227	243	213	211	233	210	227	221	190	221	220	215	201	204	236	206	203	239	218	217	215	217	215	208	214	219	212	187	216	213	235	224	193	193	197	216	195	205	219	218	211	214	211	219	197	205	217	229	210	189	200	224	204	232	214	222	220	198	196	230	193	214	199	216	205	216	226	203	242	219	215	206	199	201	234	199	199	232	227	216	197	221	233	203	238	185	226	204	222	216	212	230	200	210	230	190	220	217	201	225	187	216	203	205	226	242	217	184	234	209	199	226	205	210	211	226	209	224	209	215	222	190	244	217	209	224	186	184	225	186	241	246	209	242	220	202	232	225	207	232	209	211	221	216	192	199	232	214	231	188	213	231	210	220	223	196	194	239	200	202	210	217	227	206	202	203	218	206	211	222	224	209	248	204	240	197	242	234	216	207	226	210	221	240	200	227	224	172	236	240	191	199	234	202	197	196	229	204	195	214	209	220	183	217	236	228	225	217	213	208	218	221	183	225	222	232	197	226	223	216	205	213	219	196	199	240	207	203	226	234	233	199	217	186	208	200	196	198	222	214	209	213	179	187	217	202	183	227	216	221	193	227	193	226	226	202	221	219	201	241	228	215	217	208	178	219	212	232	221	223	232	209	196	226	183	218	194	214	194	191	236	218	210	240	198	205	230	209	240	206	197	215	212	214	208	198	215	222	201	228	225	195	196	216	224	217	241	216	223	228	209	224	225	209	189	212	216	213	214	203	199	215	232	236	202	223	202	203	215	244	206	223	203	219	212	210	220	217	193	231	175	215	205	235	204	197	222	220	206	217	220	229	219	221	218	207	228	219	202	228	216	223	226	206	206	216	212	214	218	207	201	216	216	217	230	201	225	202	231	222	210	222	210	219	204	207	222	232	217	209	214	205	216	215	223	204	199	222	212	197	204	226	226	213	240	200	210	223	209	216	190	222	220	245	190	225	229	201	210	220	200	209	224	233	238	216	232	190	229	214	214	215	222	212	230	228	200	231	228	194	216	222	199	203	224	180	195	205	218	211	221	196	224	204	232	187	219	218	203	192	212	210	203	218	202	208	218	218
55962	91860	32226	4924	3209	2342	1767	1422	1227	3125	21197	36211	30164	20215	9352	902	337	341	323	348	332	338	339	335	308	318	339	349	330	318	320	322	350	308	319	303	322	333	301	304	360	316	332	343	320	302	320	300	340	342	327	351	352	309	332	308	327	310	313	333	310	333	310	300	372	343	352	318	334	321	332	316	318	319	323	324	362	357	286	328	321	327	308	335	315	314	331	312	320	324	337	326	353	332	314	348	313	313	319	302	323	332	340	294	336	308	339	338	346	335	343	324	324	323	363	295	316	336	322	321	338	353	355	313	318	330	347	344	298	317	313	297	305	309	292	325	321	325	295	330	297	325	318	315	359	336	322	324	333	374	305	292	347	319	325	327	322	328	341	324	324	355	297	355	331	306	322	308	301	335	339	323	309	317	324	310	312	323	296	345	336	295	309	331	344	353	334	299	318	299	321	322	323	329	317	325	307	334	335	341	338	343	290	346	329	328	322	338	355	352	319	346	307	362	289	343	322	332	302	333	347	343	318	348	341	339	311	305	360	350	341	284	307	335	307	339	339	348	284	330	338	306	322	330	324	317	320	315	300	290	333	337	384	336	302	333	291	314	328	340	314	342	324	316	345	321	360	327	321	318	312	311	322	338	285	331	328	336	309	331	315	309	300	290	333	356	306	338	327	356	308	314	335	308	305	294	324	340	325	316	329	340	337	346	332	305	330	315	324	303	333	352	298	336	334	328	350	329	342	295	367	329	352	333	342	328	304	343	304	305	344	335	299	323	286	334	318	333	327	325	311	327	313	320	348	318	298	325	325	327	343	348	347	299	319	310	336	340	348	315	360	320	343	356	317	326	319	316	340	363	330	347	342	318	343	337	330	325	335	365	308	328	306	310	304	316	327	345	326	352	313	316	327	310	319	327	324	329	333	329	309	300	347	307	319	301	327	332	309	296	290	330	323	334	324	323	342	335	333	347	359	329	336	312	311	354	337	328	318	302	312	321	301	302	340	312	370	350	340	337	311	344	315	328	341	350	345	331	330	335	321	311	340	332	319	353	316	347	331	307	315	310	333	299	347	380	307	296	299	305	279	315	328	354	331	310	294	330	324	345	342	327	344	343	296	307	348	325	317	357	321	313	331	326	321	295	352	331	320	338	348	319	329	333	301	328	301	331	334	322	350	362	315	317	322	312	312	325	315	309	282	303	334	312	314	299	326	315	311	286	300	292	319	318	315	313	311	349	332	322	314	294	313	314	311	314	350	368	330	299	315	322	313	313	299	334	317	316	309	332	349	309	318	355	342	337	333	303	316	313	311	346	322	340	304	311	342	370	318	328	336	339	365	308	325	315	313	352	337	294	321	285	318	315	324	297	321	315	343	325	305	335	334	322	348	321	342	333	330	316	318	298	304	359	337	340	324	292	335	359	318	344	320	308	319	319	319	352	308	315	303	322	344	331	356	326	293	300	320	314	297	328	358	335	323	323	333	316	331	325	349	336	308	353	324	320	330	290	323	299	337	320	316	343	353	305	322	305	328	302	337	365	295	360	320	321	310	333	321	326	310	309	329	332	335	340	320	310	340	263	296	348	355	322	323	342	345	348	327	322	320	306	336	355	337	314	336	326	310	296	332	292	300	319	332	312	326	336	353	345	330	328	330	337	334	342	305	327	301	289	333	341	334	312	301	290	332	346	304	335	338	316	305	334	328	292	293	326	309	332	312	362	319	308	338	313	314	328	332	344	303	330	330	351	326	327	299	359	331	300	337	312	314	334	304	335	331	346	344	312	336	322	333	336	301	300	327	304	333	287	332	328	308	322	317	349	347	308	325	300	342	326	342	343	345	310	333	333	342	353	324	305	338	312	305	300	307	304	316	333	320	328	302	328	342	311	306	323	313	313	318	353	322	314	343	327	304	292	347	284	312	329	326	369	320	281	320	350	331	315	352	307	298	352	350	356	348	369	357	326	338	358	337	319	311	324	316	295	319	317	365	320	324	297	322	336	320	318	290	323	339	338	332	311	302	346	345	336	338	327	327	306	305	344	330	328	317	358	342	321	325	320	333	298	326	328	343	324	309	319	328	322	329	343	359	325	344	342	303	317	340	341	341	300	327	293	326	314	324	342	292	268	315	304	312	326	284	311	335	330	338	334	311	311	308	319	311	324	342	327	314	332	318	324	313	292	319	339	316	333	294	353	342	334	342	340	317	337	301	307	334	334	312	350	359	330	328	323	325	310	310	315	346	342	305	323	342	323	337	294	316	333	365	319	325	328	346	338	324	302	331	314	344	339	316	353	307	324	325	319	314	289	304	351	325	353	347	343	328	323	313	354	309	329	341	317	312	294	344	317	300	303	348	298	336	347	331	353	313	340	322	325	335	319	328	305	327	319	341	328	291	355	307	351	342	317	319	314	309	306	330	307	329	341	335	327	342	317	327	310	331	320	319	332	339	302	322	314	324	316	305	304	317	321	336	325	357	343	351	302	296	354	302	321	342	330	313	318	333	302	344	293	301	326	317	330	353	326	303	324	328	308	353	356	328	329	303	333	325	321	312	322	335	315	295	332	292	320	337	340	357	304	334	349	315	338	316	326	342	326	310	342	339	319	335	322	304	351	302	334	353	307	308	323	342	308	320	318	330	337	336	295	288	327	302	309	334	297	325	351	332	301	311	324	292	315	311	338	321	308	313	332	310	325	297	344	328	347	348	352	293	305	334	353	336	363	340	321	330	300	317	332	324	359	320	339	328	332	313	314	296	352	307	319	322	299	329	337	323	317	292	326	317	310	310	321	335	298	287	324	293	311	306	337	321	348	344	335	314	333	331	304	364	312	320	333	340	323	319	316	320	316	320	307	320	342	325	355	319	307	325	282	309	309	335	360	318	298	327	332	320	327	331	320	334	334	324	317	304	317	337	345	325	318	323	340	340	312	333	305	325	321	313	335	342	309	330	364	346	313	318	315	331	338	337	340	316	337	313	339	337	327	335	321	323	303	323	325	329	333	344	343	320	323	316	309	313	302	349	344	330	343	347	319	298	291	336	321	307	347	325	315	311	337	341	335	314	291	309	336	327	312	280	314	320	341	332	325	346	320	338	333	325	294	343	330	337	336	353	323	327	315	319	309	317	338	312	335	316	318	331	335	304	341	328	325	316	334	321	323	326	321	296	343	314	346	327	326	351	318	331	311	361	318	326	325	356	346	327	337	329	322	323	338	344	318	321	306	310	356	343	349	339	309	345	293	318	325	334	342	338	328	343	334	324	324	318	342	351	321	368	334	334	319	352	318	322	327	277	318	330	323	347	314	327	350	305	334	311	297	319	293	348	337	295	331	323	322	323	315	320	323	325	311	344	323	317	313	316	328	349	318	291	315	346	322	341	338	327	344	352	318	332	317	320	310	310	300	326	324	324	307	362	301	293	336	340	324	314	325	332	346	315	323	322	328	319	359	312	322	343	317	322	300	288	323	318	319	336	338	334	346	353	316	316	336
27313	24476	16520	1858	329	292	301	267	293	258	591	1707	2058	1545	712	251	246	247	260	241	266	256	235	228	244	228	262	237	255	221	224	226	261	241	263	247	270	261	258	256	245	243	244	262	242	259	239	266	270	240	253	237	274	258	225	243	225	242	275	246	227	223	243	227	249	231	257	225	260	249	212	275	261	229	212	227	251	232	218	232	271	244	204	262	239	267	248	252	224	241	254	244	245	264	244	253	228	254	228	238	248	265	229	237	250	235	211	221	255	220	244	243	250	237	231	231	204	200	241	255	260	264	236	269	230	246	246	261	273	235	223	232	244	237	236	224	267	252	253	224	245	285	245	253	244	241	258	246	221	254	220	257	250	240	241	220	229	239	238	224	235	236	241	258	229	243	249	257	221	236	266	254	223	263	250	250	245	253	288	249	266	245	207	213	259	220	221	265	243	263	232	231	273	242	249	218	252	281	249	229	234	237	251	263	209	250	253	239	230	248	242	259	243	228	274	268	228	263	253	231	247	234	247	225	241	244	243	254	252	245	255	226	271	253	274	236	234	274	260	251	242	226	252	218	240	227	262	225	254	233	235	223	215	243	244	250	258	231	230	238	239	217	264	249	196	235	243	257	241	259	247	243	248	246	218	232	254	244	244	238	238	220	251	248	230	256	245	238	264	251	287	250	247	236	230	220	272	262	238	259	233	219	246	237	258	232	227	243	257	220	255	242	258	238	237	253	260	220	232	247	254	247	262	268	223	234	226	283	249	254	255	236	233	238	254	249	242	227	225	221	253	231	275	265	278	246	240	219	258	226	242	228	248	251	240	244	230	259	239	222	246	273	248	207	244	249	257	233	232	232	226	263	255	243	221	270	256	229	259	248	219	246	272	246	243	226	244	225	229	254	248	228	255	233	239	248	257	263	261	224	240	245	271	259	236	243	243	264	257	225	244	247	251	231	219	257	231	230	275	239	247	243	241	239	259	238	279	247	252	246	236	237	218	252	265	236	234	261	223	246	222	229	249	224	216	254	239	223	238	207	248	242	268	252	242	272	271	223	219	263	260	245	231	240	250	234	248	241	233	228	234	269	244	261	239	258	252	239	240	221	240	230	255	270	230	241	261	241	295	215	229	220	258	266	252	238	255	248	261	269	238	245	257	225	246	256	236	253	247	251	236	230	249	243	241	245	232	237	229	252	243	251	248	242	206	234	238	211	259	237	248	264	253	235	242	238	238	265	229	247	240	234	230	243	235	248	258	239	260	233	281	220	238	217	234	252	253	246	252	255	243	267	251	265	254	243	233	257	255	232	232	225	248	257	258	233	246	247	224	229	267	264	238	239	251	249	226	260	259	236	250	203	227	227	254	258	207	258	249	242	247	228	255	227	240	267	247	256	248	222	218	284	255	236	259	256	232	259	239	251	239	230	231	265	219	258	267	260	224	234	239	222	252	268	250	232	256	241	236	231	210	217	250	234	241	253	264	255	242	265	233	200	281	227	216	237	254	226	218	248	246	248	238	251	244	254	249	237	230	250	226	250	221	238	245	238	260	241	236	232	236	213	247	261	230	221	226	236	259	245	250	244	237	229	284	241	261	255	245	244	202	239	217	260	263	254	237	229	232	260	255	249	211	215	254	247	237	246	262	236	262	244	243	245	221	250	251	238	220	266	221	275	224	239	222	238	262	282	215	247	229	244	246	242	252	257	241	269	241	237	256	230	251	235	237	218	267	235	247	232	257	248	207	253	212	245	232	254	223	269	246	239	253	251	219	234	217	232	255	237	203	255	249	268	228	227	237	267	251	249	259	271	286	248	233	242	240	237	214	224	251	203	250	235	221	255	263	235	241	211	250	255	256	226	258	251	261	238	228	250	232	237	258	233	229	253	239	272	227	218	212	246	237	231	268	246	236	234	222	237	223	252	219	230	253	244	228	270	247	253	253	215	233	227	277	253	216	223	223	229	258	228	243	237	246	231	247	227	246	234	247	251	261	246	230	277	244	273	244	228	252	234	239	259	264	233	253	241	250	214	243	258	252	223	227	256	234	246	245	238	230	237	234	228	246	236	267	255	232	255	228	222	211	232	258	234	258	246	261	263	256	249	228	235	241	265	271	227	255	239	262	229	245	216	243	238	235	224	266	221	247	243	253	254	235	268	243	249	225	227	266	245	237	259	247	256	268	237	256	247	213	234	238	238	266	242	238	238	223	229	220	252	251	222	239	227	252	238	259	250	243	224	257	233	228	229	240	275	243	255	236	227	251	261	268	250	232	244	241	204	234	238	232	277	244	236	238	259	225	251	239	248	254	269	243	217	235	235	272	234	266	246	240	273	235	227	226	256	258	282	214	214	247	261	243	260	222	264	234	212	239	234	253	250	257	220	248	224	251	233	251	223	249	252	221	244	241	230	243	211	231	232	266	240	224	219	242	238	251	218	223	247	222	212	260	234	228	224	228	231	245	252	231	234	258	267	245	240	253	246	231	240	235	228	261	209	233	263	250	219	242	254	230	218	239	222	257	243	258	228	232	233	266	243	265	245	255	246	280	275	217	250	269	222	227	247	245	250	221	248	225	228	279	247	196	227	268	254	258	237	243	237	240	250	225	250	267	225	239	235	245	232	247	251	235	213	252	249	239	260	268	236	233	243	266	234	251	251	285	232	245	279	214	247	226	228	251	254	251	222	261	241	216	240	277	233	259	236	233	251	263	232	241	213	235	226	265	238	222	221	242	218	246	234	234	258	226	235	261	256	266	236	240	250	246	245	274	252	242	239	245	248	238	242	212	254	243	257	229	255	231	235	237	229	270	230	278	228	250	229	246	234	232	285	230	258	268	256	250	219	268	236	233	253	221	258	233	246	249	285	220	231	236	240	272	239	231	222	245	243	249	234	242	225	226	228	217	233	256	270	260	227	244	264	267	219	254	255	259	237	233	234	232	250	237	247	238	282	267	216	240	225	232	237	246	242	198	243	237	243	212	226	207	263	267	240	236	248	229	230	241	241	234	249	241	247	252	236	255	228	271	246	281	231	262	264	261	235	220	254	253	199	240	269	247	245	250	234	231	231	229	260	262	202	229	245	248	266	230	221	229	247	271	236	235	239	247	250	233	232	240	270	241	207	240	240	254	226	244	244	233	252	238	238	239	259	239	245	239	224	242	242	254	239	257	250	215	226	234	222	240	270	230	247	225	249	244	235	247	233	231	218	239	240	232	269	236	218	278	253	236	230	234	246	245	242	244	245	274	228	253	246	238	258	222	226	203	240	244	241	239	217	242	258	229	237	234	234	238	257	219	234	227	237	259	234	229	223	266	236	238	230	235	235	245	286	244	245	270	233	237	254	256	228	239	253	263	218	240	226	264	232	237	229	230	249	266	250	238	256	257	217	225	249	243	274	201	232	246	248	237	267	238	239	249	256	244	232	249	237	240	268	239	259	259	251	235	227	258	259	234	238	260	247	259	237	238	238	270	243	224	234	243	231	246	261
25721	39282	8396	694	551	537	463	447	429	450	1396	4243	4840	3365	1349	433	374	347	344	374	399	366	386	351	354	368	353	343	388	359	360	351	409	380	362	397	384	395	361	361	394	354	377	374	403	356	384	391	356	356	328	365	351	334	339	356	381	358	349	387	378	378	353	370	340	368	358	355	361	351	358	374	314	314	384	367	357	371	373	355	326	372	376	342	330	355	341	342	379	328	325	407	382	374	342	336	348	358	342	367	344	368	349	381	334	400	375	366	347	357	362	353	355	345	356	342	335	377	340	355	334	359	366	393	399	369	374	394	377	381	354	392	344	360	354	353	366	363	355	354	376	366	385	354	344	353	321	352	366	354	364	380	340	352	374	374	375	313	365	375	360	373	386	382	364	344	361	363	359	369	354	346	368	393	388	358	355	343	374	366	369	362	362	387	371	413	335	362	369	360	381	364	366	326	375	382	346	367	388	342	344	374	351	358	358	353	378	359	372	348	367	363	350	335	361	379	369	370	342	350	369	360	355	373	330	371	369	355	398	366	390	349	333	387	384	388	339	392	378	381	358	368	391	362	354	389	346	387	331	332	366	372	347	307	381	373	359	336	368	348	373	370	379	380	361	351	346	360	365	330	377	301	340	332	368	354	373	381	326	379	349	327	395	400	359	402	365	385	360	358	339	340	355	359	371	386	403	368	356	388	350	345	365	384	384	372	407	368	375	307	355	405	375	317	371	371	339	358	345	374	367	363	375	358	379	347	358	352	372	401	376	357	377	359	331	389	364	400	350	348	372	359	339	334	355	381	360	362	352	352	388	360	348	366	358	378	382	344	369	305	376	366	398	367	377	335	310	378	342	346	351	379	368	346	364	351	348	360	393	343	374	374	366	367	362	346	388	366	352	370	371	356	348	349	341	378	396	353	339	346	382	349	373	380	376	383	383	340	358	342	353	352	350	341	387	364	340	341	361	355	392	354	354	349	345	345	332	374	343	364	334	367	381	372	409	346	346	357	341	361	387	406	377	347	342	323	384	361	366	412	349	364	364	355	370	350	383	345	353	364	353	360	349	390	346	346	375	401	330	351	385	367	366	368	360	375	358	355	352	342	399	364	348	367	371	365	377	387	376	369	338	354	339	342	385	354	359	358	378	353	346	345	367	360	334	356	330	356	364	368	373	347	382	313	407	365	356	358	374	386	398	356	369	337	348	368	399	337	354	340	373	332	362	388	375	309	369	382	360	333	364	355	344	373	338	358	374	370	361	362	353	382	370	345	371	384	328	380	363	354	386	341	369	344	347	377	389	326	368	377	340	369	347	325	359	324	347	350	367	331	327	369	407	359	356	365	366	366	349	367	395	369	353	344	348	314	405	374	386	370	312	368	353	349	358	394	386	362	339	346	354	346	344	371	399	388	361	358	334	337	326	358	314	367	351	338	331	333	316	355	363	348	367	366	371	371	328	350	361	382	369	341	361	355	324	346	369	379	397	411	350	354	389	367	347	398	353	362	387	329	349	361	395	354	359	369	335	360	363	388	379	374	383	361	357	369	359	367	383	376	344	354	348	383	354	361	372	338	382	358	347	323	324	330	357	349	353	372	359	342	372	367	366	370	344	349	369	395	360	345	397	368	396	350	394	359	344	350	335	378	367	349	390	345	367	346	356	386	338	356	385	347	383	354	365	373	354	359	352	337	355	379	378	367	368	389	346	377	334	392	403	394	388	367	361	369	364	370	356	344	358	364	352	337	364	338	373	348	349	375	345	370	376	385	365	352	347	355	361	374	348	337	360	355	339	351	351	356	371	377	372	344	359	356	340	382	394	363	384	384	383	352	352	354	379	390	353	349	382	346	367	350	357	356	364	338	356	345	414	357	373	355	341	343	380	342	385	358	356	335	361	372	339	340	349	347	341	347	362	372	346	333	342	361	360	365	360	375	401	364	374	387	359	399	376	387	413	348	382	325	358	389	368	363	366	345	396	377	345	375	367	350	366	344	328	361	411	365	388	355	376	366	373	373	387	376	330	349	354	333	371	369	383	347	380	357	369	353	378	341	400	382	339	349	396	385	345	351	382	391	350	360	367	362	369	355	364	340	367	375	363	348	353	368	339	354	360	372	388	389	409	386	391	357	365	378	365	362	402	340	389	365	365	361	371	369	344	372	349	365	346	354	354	383	336	346	329	379	406	345	364	344	357	387	361	387	345	349	365	365	379	374	353	374	377	353	367	369	353	347	365	331	395	324	378	387	355	393	337	361	402	341	359	355	332	348	358	360	313	372	382	385	365	324	355	360	344	347	328	365	376	338	331	388	352	367	374	383	369	368	355	379	392	375	364	387	367	355	346	357	362	366	382	364	350	388	378	375	358	371	345	358	347	405	365	377	366	359	402	355	373	383	360	371	332	354	360	354	335	353	372	362	384	357	364	338	405	364	387	349	382	339	380	410	385	341	375	389	389	369	361	321	347	357	360	344	364	381	370	361	341	360	381	362	385	369	358	379	343	367	355	377	373	396	386	331	355	392	394	349	360	346	353	353	354	368	352	357	352	389	346	363	340	390	367	405	372	370	339	355	363	383	372	381	381	342	360	343	348	367	380	340	345	388	393	319	341	375	370	348	356	371	346	361	348	385	361	348	357	356	377	375	351	382	377	373	399	358	382	336	346	379	339	401	335	360	364	380	321	354	349	366	362	365	335	368	355	349	382	355	331	372	373	369	384	351	388	375	375	406	372	356	356	372	355	374	342	363	387	342	353	378	360	385	374	370	363	351	368	348	387	401	380	343	348	374	353	379	333	394	381	380	362	416	365	327	366	335	384	393	364	388	354	375	343	344	336	394	397	376	366	345	398	359	359	388	365	387	346	365	339	368	353	352	364	379	357	374	353	387	368	374	361	366	379	371	359	354	376	347	356	337	377	365	332	351	354	341	351	380	393	317	370	355	342	319	342	371	358	354	372	346	381	365	381	406	365	344	356	362	344	369	375	377	345	338	341	365	374	357	366	347	380	373	341	353	343	322	356	351	362	352	382	367	358	371	369	357	359	350	355	342	323	365	375	368	363	353	373	363	364	360	351	389	360	367	344	318	371	357	317	394	328	391	403	373	368	378	342	362	351	317	351	387	354	375	341	357	347	346	351	346	374	337	326	353	376	375	374	374	352	377	328	416	351	347	335	367	348	331	380	376	385	353	370	345	336	365	357	351	364	381	369	370	355	364	340	328	362	382	354	311	346	369	380	428	379	338	371	341	393	386	368	373	366	348	367	384	349	354	339	353	353	347	392	396	364	345	342	369	303	339	334	388	412	395	344	393	354	365	360	394	370	360	391	379	381	370	380	340	341	371	370	347	358	377	371	353	353	328	384	376	361	383	344	355	363	350	351	375	361	351	380	357	357	379	384	350	380	392	328	373	344	372	371	352	414	342	329	368	381	391	387	364	330	361	354	350	364	335	345	375	374	366	381	363	353	362	365	359	381	346	384	407	342	360
24758	21937	28301	24725	15504	1326	595	463	417	567	5041	13810	9421	5348	1541	298	264	286	263	295	276	271	282	312	303	290	299	281	264	316	288	293	284	268	295	286	309	284	286	267	269	292	282	292	306	295	300	265	293	259	283	313	301	285	288	283	314	274	299	273	296	307	286	287	313	299	299	274	302	279	335	284	302	270	275	276	285	294	296	276	307	292	292	296	313	270	295	293	289	287	293	273	284	281	299	288	248	282	276	247	293	267	284	301	285	276	286	291	290	293	292	277	288	269	262	269	279	271	282	276	285	269	292	318	296	283	293	281	279	286	274	302	298	299	298	300	326	287	282	277	285	302	295	290	273	280	269	278	260	267	277	282	310	296	303	303	276	274	259	296	287	286	279	272	285	291	315	299	250	278	288	301	293	284	248	264	267	300	273	271	294	255	283	289	273	291	281	270	289	244	298	276	283	249	294	319	280	274	277	273	293	282	299	272	263	301	282	266	309	291	278	301	289	295	281	272	297	256	287	295	274	301	268	345	294	309	294	280	298	246	290	339	285	308	293	273	309	292	310	273	302	262	284	287	282	287	312	301	287	245	256	283	277	254	305	285	265	286	254	295	272	297	283	292	296	303	281	258	278	270	268	295	285	308	228	281	275	294	286	307	280	264	288	277	303	288	286	296	294	289	236	280	282	278	279	289	272	268	264	289	263	304	316	299	260	292	284	260	280	276	281	318	257	294	289	308	298	285	303	255	279	294	289	285	264	277	258	261	301	291	310	307	300	300	274	279	274	306	284	273	284	264	283	283	254	321	275	292	298	263	263	294	290	276	247	283	282	284	308	331	267	307	282	253	270	299	308	280	280	284	289	291	261	270	322	311	290	289	279	285	291	269	256	279	297	311	260	310	299	255	292	292	287	285	311	293	281	282	297	273	301	296	306	300	311	312	290	288	320	292	306	266	287	291	291	286	284	256	236	296	304	271	295	279	272	298	333	289	297	305	319	303	293	292	263	271	278	297	282	290	300	282	283	241	295	278	276	300	303	282	267	270	262	298	259	287	298	301	293	291	298	283	282	309	303	261	224	269	286	306	301	266	298	314	282	294	289	275	310	285	294	296	280	273	281	303	293	250	281	319	280	272	254	313	260	297	285	309	276	259	280	257	289	311	304	297	292	258	288	294	293	297	251	279	261	298	312	264	271	301	287	290	298	293	305	319	297	288	268	271	288	284	272	280	283	281	277	308	285	265	277	285	295	285	279	267	257	264	272	301	270	289	321	302	274	301	285	291	303	286	283	289	300	269	318	286	285	271	285	253	256	298	284	265	272	306	293	286	268	267	293	292	306	245	310	295	279	278	263	293	293	277	270	270	268	277	270	305	300	290	293	288	269	294	282	274	280	274	287	293	268	274	297	284	305	266	301	288	307	292	289	275	282	295	279	280	287	298	311	283	271	261	297	263	270	313	309	283	299	268	292	286	284	265	281	314	258	300	268	297	284	285	285	278	288	281	297	269	263	292	260	295	289	300	280	304	302	271	260	285	258	258	275	288	256	295	279	304	294	298	297	295	285	275	295	265	278	261	273	308	300	256	253	287	303	279	280	309	265	261	283	305	266	272	242	286	303	264	262	259	276	287	255	284	274	278	281	260	277	306	264	269	301	281	292	276	301	281	300	299	279	284	283	290	269	298	257	245	303	288	293	300	280	278	295	289	298	263	289	288	273	295	288	276	269	272	272	282	270	286	290	276	290	270	291	295	280	285	278	294	296	280	288	294	239	297	293	288	290	271	276	296	280	286	265	301	246	295	284	293	279	271	287	276	279	260	257	298	292	257	312	305	296	278	297	300	273	291	313	285	266	310	296	277	263	280	296	261	278	307	290	307	277	280	283	249	285	302	279	295	268	294	301	295	287	299	259	238	299	296	254	288	286	286	273	305	295	259	301	255	265	284	280	274	265	280	268	294	290	279	285	307	242	300	279	298	289	297	267	302	267	291	300	294	265	285	301	279	275	276	284	267	287	271	271	276	279	288	287	277	310	267	272	263	262	286	268	288	277	299	252	292	295	283	306	265	287	284	303	290	275	296	273	290	261	282	294	284	284	287	283	274	296	274	281	295	256	306	277	281	270	296	281	288	303	294	292	306	300	312	294	297	319	262	303	278	290	302	284	270	290	274	285	293	269	314	254	292	279	301	286	272	301	281	292	289	286	290	267	274	287	275	258	286	275	292	291	285	279	288	301	259	302	269	291	329	294	292	291	274	267	281	305	268	298	263	300	269	279	298	270	301	287	270	246	270	264	294	289	310	298	297	302	285	294	277	305	265	304	260	277	298	285	265	296	302	277	298	306	291	298	342	299	298	274	289	307	299	267	287	274	281	289	292	293	289	310	279	257	258	286	261	305	281	270	275	253	311	289	310	262	289	272	289	244	271	303	290	276	287	275	284	299	265	275	281	301	296	298	288	284	276	254	241	264	299	298	326	266	273	293	284	276	256	281	300	285	320	304	302	281	285	279	287	260	287	280	273	280	336	289	262	307	296	268	254	284	298	281	271	257	251	279	333	276	298	263	268	264	269	271	322	252	284	277	277	280	300	285	304	320	275	283	275	285	283	276	292	286	309	276	293	301	285	270	295	261	264	292	298	298	265	298	277	284	309	307	287	285	301	287	287	284	303	291	292	284	283	246	289	312	289	248	299	290	306	313	280	314	300	264	282	299	284	278	279	272	282	295	298	287	282	322	265	324	266	265	286	300	282	273	314	284	296	279	299	294	279	287	287	305	290	260	299	279	287	303	317	286	282	305	267	238	282	297	298	293	268	266	273	293	270	280	310	286	268	271	271	302	272	275	288	269	268	291	311	294	279	291	279	268	283	275	269	276	293	289	304	265	290	283	285	303	276	292	296	266	246	311	291	300	295	258	279	315	296	302	311	247	257	280	254	288	265	252	303	263	287	313	297	277	315	295	298	299	272	294	278	295	289	295	301	297	293	296	255	306	276	296	278	313	253	274	298	269	291	280	282	286	294	287	279	282	289	296	272	299	288	309	307	302	268	291	265	303	304	290	316	285	274	299	310	314	304	280	287	274	312	258	291	270	278	291	290	303	301	291	273	260	279	304	265	301	288	270	286	296	304	300	276	303	257	273	315	301	290	293	284	309	289	263	281	274	267	267	262	278	298	305	304	278	303	275	271	256	326	291	265	253	275	249	286	300	298	258	288	303	283	303	291	277	288	294	268	309	279	253	281	256	300	306	295	290	260	290	296	305	245	276	293	305	268	270	294	298	253	269	304	296	290	283	264	271	280	303	293	292	305	302	311	296	296	316	313	266	299	269	290	287	298	291	284	296	297	315	275	290	283	313	260	269	298	259	309	274	276	262	289	273	258	317	286	270	268	309	253	284	271	287	294	287	285	268	281	280	281	290	293	275	285	294	288	280	318	290	278	304	294	278	295	280	290	269	276	301	259	303	287	296	265	301	283	281	296	274	299
48795	74601	15456	2254	1553	1367	1048	876	741	1455	11029	24245	17067	10802	3112	450	405	436	445	404	465	402	413	428	438	441	437	434	432	423	429	429	435	424	440	393	402	408	439	414	435	446	445	468	449	401	433	437	408	383	390	448	381	470	416	410	435	456	434	440	452	424	426	407	415	381	417	395	444	431	460	425	425	404	424	416	412	422	446	433	400	456	430	430	438	387	447	446	461	409	447	446	426	431	410	396	443	401	417	457	414	399	417	417	431	383	438	424	423	451	445	474	436	412	410	432	412	432	411	435	447	467	416	453	401	430	438	428	425	401	401	404	404	457	421	413	405	407	422	470	417	416	433	410	420	437	456	434	414	433	446	426	432	412	464	378	410	424	422	401	431	452	447	421	459	448	415	461	408	371	415	477	442	415	428	404	451	434	387	418	390	435	431	411	422	443	487	416	417	405	470	430	436	470	407	452	408	439	395	409	429	423	411	429	410	432	442	436	436	407	417	400	392	435	438	455	444	391	433	424	447	427	443	394	411	439	396	412	438	410	448	425	418	404	418	412	414	432	433	428	406	391	447	426	421	460	456	446	435	440	414	416	422	434	435	444	442	450	422	410	432	461	424	414	408	451	403	449	433	404	447	447	424	454	414	401	463	440	431	397	417	415	420	420	416	410	412	415	439	438	430	418	423	424	444	435	438	454	404	424	441	421	458	415	454	417	455	431	444	430	432	413	444	408	416	432	406	445	419	404	438	444	434	414	407	447	427	429	420	413	443	391	433	451	404	433	412	431	423	415	418	437	429	417	428	451	437	395	443	415	414	396	419	474	401	391	457	422	392	422	436	420	391	468	412	447	394	407	439	432	436	428	458	447	433	401	447	394	447	434	389	434	394	443	414	469	450	418	420	446	400	406	407	454	421	485	411	431	427	392	414	434	405	428	454	391	474	392	399	393	418	433	457	430	419	396	436	422	396	442	406	399	427	395	432	439	406	420	443	434	405	433	463	417	398	428	406	396	499	404	406	430	449	406	450	451	450	449	422	434	425	417	427	404	401	410	439	466	428	425	431	432	427	442	426	430	410	406	430	404	411	400	421	476	443	446	405	428	422	405	436	387	462	432	452	460	451	432	432	438	430	399	398	400	433	444	460	433	468	437	437	413	407	410	461	491	407	444	460	438	437	404	462	452	428	405	442	434	433	429	439	408	401	410	415	431	432	438	425	420	413	450	436	414	420	405	417	427	415	440	433	393	413	423	432	446	429	385	422	400	435	412	438	424	428	421	431	396	428	409	430	449	434	403	451	406	404	444	410	440	385	411	407	422	409	423	410	435	421	455	425	407	404	426	422	463	392	429	459	398	453	445	406	419	432	391	451	440	431	442	403	451	465	398	462	454	435	441	445	430	420	476	410	438	419	431	451	423	431	446	395	436	410	454	444	452	410	433	418	460	432	435	403	404	454	396	422	405	408	420	442	454	419	431	400	438	390	455	414	409	413	439	425	431	434	436	451	462	429	437	457	445	428	405	410	414	462	425	460	407	401	436	372	423	415	429	412	405	420	404	424	405	426	389	422	416	419	406	444	441	456	429	426	378	428	436	380	414	429	446	445	415	400	440	432	428	429	404	416	444	435	418	403	413	434	427	446	433	439	422	439	443	443	420	469	409	392	448	441	433	445	396	449	411	419	408	465	382	431	431	421	428	432	424	440	393	419	429	406	385	408	433	408	433	440	426	410	402	412	414	443	396	408	413	463	414	410	416	396	427	382	418	439	438	409	415	399	428	439	428	386	408	444	429	434	439	405	434	391	402	445	401	436	396	434	431	410	419	395	416	420	416	422	424	419	424	391	425	414	425	417	447	454	402	417	433	431	440	440	406	425	399	433	421	427	398	401	453	414	451	423	448	428	445	422	449	378	420	442	418	380	427	413	455	426	422	412	470	423	438	420	408	449	443	426	428	426	391	394	431	379	400	420	424	439	413	446	415	449	390	427	365	391	440	429	434	411	423	420	396	459	391	410	433	402	415	432	428	416	406	437	418	389	407	426	449	430	399	468	405	423	437	450	428	425	445	423	428	424	429	427	424	409	377	415	419	453	447	473	462	401	433	462	423	438	461	395	410	445	424	452	446	419	419	416	451	415	440	422	449	407	399	428	450	408	441	446	447	415	433	446	450	413	438	405	438	427	419	424	416	447	410	435	409	459	406	441	386	427	432	458	432	428	389	430	396	462	438	434	393	420	415	461	440	397	451	457	396	405	449	421	417	421	437	438	438	428	412	443	439	413	402	478	427	440	410	439	425	402	417	435	444	396	406	420	420	379	448	429	444	450	402	465	424	426	418	444	413	404	448	415	427	425	423	443	457	441	411	394	422	404	437	424	443	429	422	412	438	430	421	495	478	412	427	408	398	436	417	423	444	441	466	436	437	386	461	440	442	425	420	394	431	388	421	433	436	453	446	444	445	439	416	425	427	398	393	434	434	399	460	418	412	402	435	407	418	455	393	443	423	479	410	431	385	420	430	410	399	385	443	408	432	441	407	432	434	425	440	377	447	435	445	379	463	425	402	454	418	425	419	460	459	408	441	373	425	430	436	411	429	450	419	442	442	435	421	415	438	391	389	392	462	453	403	401	420	422	436	442	419	425	485	449	416	411	406	442	423	399	410	429	438	428	418	416	422	417	386	436	456	422	427	473	403	414	406	416	431	387	444	429	406	447	417	397	409	419	451	444	442	423	452	410	429	411	420	402	420	424	412	384	428	437	424	441	432	431	456	425	390	425	427	455	414	414	432	425	455	412	430	437	415	441	453	458	442	422	430	415	414	434	451	435	379	412	462	422	385	409	448	425	407	443	412	437	423	442	406	429	423	407	478	426	470	428	394	448	430	427	427	406	441	405	414	424	456	389	420	425	399	467	440	440	400	420	435	366	424	440	455	440	418	426	417	409	433	425	452	405	393	428	456	401	437	413	466	445	429	438	444	441	418	437	420	425	430	460	429	405	422	443	452	436	393	439	440	397	427	454	398	423	420	418	443	401	437	410	421	439	395	441	427	421	448	420	464	430	438	419	413	407	442	473	421	437	409	418	440	467	430	405	409	397	424	410	420	451	436	427	394	455	410	438	406	421	405	453	437	395	399	413	427	409	423	428	401	438	425	389	479	384	389	433	463	437	403	449	427	412	422	397	386	432	472	427	419	429	461	430	463	481	412	438	434	444	424	440	454	420	417	438	455	444	408	444	428	443	452	420	453	438	419	395	456	450	431	433	412	417	458	380	390	434	415	407	448	433	454	403	415	424	433	423	423	405	455	444	406	393	422	394	443	414	449	424	417	430	423	437	403	392	439	409	462	439	414	400	429	442	429	381	477	416	412	459	405	452	436	442	446	444	429	422	452	444	478	450	433	436	440	419	442	447	428	434	407	418	449	403	427	413	403	414	405	416	420	412	436	437	409	398	445	430	422	430	409	408	434	423	378	415	415	385	436	400	404
23176	21424	28905	24026	21246	20374	3552	682	459	2577	17350	25119	21903	13460	4002	312	224	225	234	213	203	209	205	218	213	178	221	230	215	195	168	227	203	224	199	201	203	227	212	254	217	229	209	222	224	225	220	205	207	234	222	209	217	220	197	202	238	210	225	206	222	209	222	231	231	195	205	214	201	198	213	220	197	226	237	226	202	209	226	231	232	233	227	237	204	200	222	222	209	222	177	191	208	236	220	210	224	220	211	202	201	212	223	225	212	223	223	225	209	209	245	221	224	239	204	195	212	204	233	187	235	206	204	209	212	237	198	225	216	220	223	198	228	220	205	193	228	220	194	219	218	217	198	210	219	192	206	202	204	202	193	197	179	194	230	207	223	223	212	203	216	225	196	214	210	227	216	220	222	232	189	199	222	209	216	218	208	239	201	236	216	202	245	214	200	224	229	215	212	235	213	224	222	196	210	242	249	215	217	196	211	212	223	191	214	225	196	204	223	218	215	227	213	222	212	209	224	224	204	211	215	217	197	195	194	207	204	195	196	202	210	197	206	206	222	212	220	216	204	231	204	215	225	231	229	225	221	207	206	204	215	229	204	224	222	211	199	209	197	213	207	226	238	221	212	216	237	262	223	187	216	237	205	201	219	222	225	222	216	204	211	206	222	218	223	220	203	206	210	218	225	213	223	196	208	202	193	208	195	211	234	213	201	192	205	212	229	222	227	222	225	205	235	225	213	224	220	228	209	184	210	227	220	223	227	196	228	221	238	200	211	195	220	229	198	206	217	204	234	222	199	208	214	220	230	200	204	228	218	217	190	192	198	221	212	231	209	218	204	227	194	223	202	243	218	221	202	211	182	213	204	217	226	218	204	229	204	227	211	211	199	213	188	221	242	209	254	186	203	218	180	225	212	216	206	206	218	223	219	225	206	192	220	196	225	204	211	199	224	201	208	194	207	227	198	252	229	228	220	195	234	206	210	216	219	209	216	233	220	234	219	221	214	194	249	199	238	213	207	211	219	230	215	210	201	211	233	189	197	212	208	214	232	201	218	228	216	205	209	230	221	208	215	217	218	241	205	240	215	204	227	227	227	233	232	205	210	209	210	218	190	222	238	202	240	194	209	221	230	220	207	203	227	233	218	245	204	200	202	211	217	203	212	221	219	229	253	219	200	200	227	206	221	243	221	205	212	210	198	197	209	210	237	198	222	204	237	210	200	236	176	189	207	227	219	222	201	233	215	223	185	214	231	216	220	199	223	235	208	219	215	214	207	219	208	206	234	216	216	237	206	197	211	205	213	225	195	218	211	223	231	216	212	191	215	213	219	223	201	204	191	225	228	198	217	210	195	228	229	214	204	205	238	227	225	219	219	210	252	208	227	228	225	222	208	225	207	203	207	212	243	218	199	215	224	218	227	197	240	205	207	198	224	209	223	208	209	212	212	219	195	223	212	219	204	203	219	227	243	196	217	231	213	206	226	188	188	213	223	209	209	214	208	232	200	224	202	217	220	210	223	232	246	200	212	240	210	212	214	217	229	230	211	209	239	198	219	247	206	211	223	229	227	197	226	225	205	236	200	231	217	197	198	210	203	214	212	216	217	212	206	208	187	214	211	205	215	197	206	206	219	225	198	199	212	226	209	225	221	206	219	211	231	213	211	210	211	222	234	206	203	205	225	206	216	236	228	213	210	225	226	216	250	220	179	208	194	189	201	211	205	197	236	237	193	201	213	211	254	223	251	201	204	191	206	189	192	199	202	217	187	210	228	198	217	174	176	211	256	229	193	256	213	231	216	237	203	203	203	235	205	220	229	209	230	211	204	216	216	206	200	207	182	235	215	215	225	218	217	235	207	231	222	188	194	220	197	234	187	215	209	237	223	207	199	203	238	207	234	184	222	199	211	202	194	221	205	194	227	205	223	224	247	242	209	200	211	216	207	202	218	226	227	204	217	210	218	215	233	217	226	201	229	209	201	199	197	245	196	229	217	206	205	233	193	212	233	188	237	208	239	223	221	222	224	223	238	224	205	214	217	217	192	229	228	216	205	241	224	236	235	232	214	203	229	244	229	198	180	223	183	225	202	218	209	226	229	211	221	217	235	182	228	226	207	190	196	179	193	243	218	239	228	221	237	218	227	181	206	269	213	221	212	218	232	218	221	209	216	225	226	240	195	224	218	221	221	211	228	183	213	204	204	248	222	222	223	224	220	241	195	218	198	219	244	226	205	239	190	205	226	240	231	229	213	219	229	235	203	236	210	235	216	208	224	249	197	205	227	220	236	204	207	239	237	220	233	217	207	233	205	221	233	225	223	198	241	220	236	234	214	209	206	209	209	203	194	208	197	241	214	233	232	228	220	197	223	242	208	205	221	215	212	194	209	221	222	235	222	198	232	213	227	234	233	223	199	192	189	211	213	224	211	225	194	222	226	221	203	214	194	221	228	189	206	226	253	215	225	222	213	197	243	199	198	212	246	199	223	230	221	228	221	208	228	234	230	222	257	247	210	216	219	193	246	193	215	236	198	216	207	225	212	219	209	218	206	219	202	225	225	254	211	211	208	239	210	238	219	229	217	224	210	192	212	206	203	226	199	180	215	231	225	225	229	233	230	217	197	238	193	231	190	200	229	202	238	208	224	193	181	232	212	215	188	204	206	204	214	196	201	194	197	205	215	221	195	199	209	207	216	222	214	188	215	209	219	219	185	246	221	213	235	226	213	215	206	234	232	192	229	195	215	208	225	205	191	228	224	220	200	223	235	215	221	216	229	195	186	229	203	222	212	207	212	212	199	218	220	232	237	215	201	231	207	216	221	214	237	226	235	187	220	212	220	212	234	199	237	215	194	210	226	204	212	235	225	207	234	226	200	212	216	212	213	224	213	231	209	201	238	213	221	202	206	228	213	211	244	238	211	216	211	199	211	221	224	228	199	214	207	216	239	215	207	214	196	216	243	223	215	198	193	217	244	237	237	203	218	227	220	225	230	242	188	206	215	194	209	231	247	231	206	210	222	208	209	212	202	214	206	211	214	201	225	190	221	204	192	224	210	207	218	221	218	196	219	222	232	206	213	177	228	206	219	178	208	197	234	191	197	195	237	179	213	221	214	205	206	184	207	217	218	220	212	218	222	219	208	224	233	209	189	235	205	230	187	201	200	214	215	215	196	204	235	231	213	215	211	195	211	225	221	199	235	218	233	255	237	233	226	220	238	196	199	216	187	235	211	209	229	214	241	213	221	202	197	222	210	240	171	247	219	221	241	230	234	212	207	197	229	230	233	223	217	218	210	223	238	236	206	204	210	212	201	199	210	216	205	223	213	230	203	204	209	226	195	215	223	204	209	233	233	215	239	201	209	205	237	220	216	196	221	210	214	198	194	234	209	214	235	233	238	221	214	228	211	204	205	212	213	206	219	202	197	228	221	184	218	196	237	237	199	200	226	207	215	236	206	198	230	204	211	230	204	209	212	211	231	222	226	203	196	206	195	204
57185	92100	13036	4855	3262	2511	1887	1602	1234	6868	29566	34557	29938	20644	6975	478	326	340	333	324	319	321	327	319	356	315	331	344	302	351	329	336	339	347	341	326	340	277	320	329	318	318	363	298	336	322	315	332	303	325	322	308	292	298	342	316	340	311	332	329	349	293	339	334	307	330	347	322	339	312	349	316	295	327	311	323	302	321	321	330	327	308	305	312	286	328	312	326	325	331	321	330	313	313	329	319	305	313	295	309	302	337	287	300	333	316	335	324	313	343	308	341	330	335	327	320	316	351	297	316	320	312	346	319	331	348	334	355	344	340	336	338	337	308	315	280	333	332	338	315	289	307	330	320	335	304	323	330	316	306	312	299	327	343	319	320	318	330	329	316	344	338	317	338	288	357	317	362	330	295	338	310	346	302	326	349	338	313	310	297	325	327	294	324	294	304	317	314	307	323	303	322	318	340	295	299	341	318	341	296	301	377	334	298	313	281	327	324	321	328	311	321	336	341	328	333	325	325	302	316	332	284	332	337	298	313	327	322	324	319	337	297	335	277	304	341	359	334	311	320	328	316	324	299	314	357	328	299	324	324	303	366	312	302	319	327	322	303	319	333	376	304	324	328	326	307	322	334	320	328	320	346	330	282	331	311	316	350	360	313	312	296	318	322	318	332	347	304	296	321	347	319	346	364	309	342	313	329	306	331	308	343	303	336	300	340	316	319	302	343	296	327	315	314	337	326	292	297	322	302	322	362	328	324	304	324	327	332	303	305	323	293	322	367	316	286	335	336	338	322	353	341	315	307	314	279	303	309	323	335	321	332	321	329	313	310	297	314	337	338	338	332	318	329	284	298	316	316	295	331	350	312	346	309	301	294	336	314	302	328	293	312	313	307	327	337	309	316	292	314	346	337	336	306	328	311	342	315	308	332	348	325	317	322	334	317	333	339	339	337	323	308	339	338	363	337	306	305	327	323	333	325	319	316	327	326	328	319	300	308	330	328	302	306	342	320	321	330	322	310	333	313	332	311	311	313	294	329	310	315	292	320	325	338	301	292	327	298	318	332	299	331	293	325	326	322	346	335	333	325	305	296	330	291	320	309	290	358	363	314	334	282	321	279	314	300	310	345	327	316	334	336	306	318	332	309	297	322	304	326	317	332	317	341	272	310	300	304	311	355	328	315	323	320	301	300	335	316	295	319	316	334	323	306	299	304	349	289	318	351	332	317	314	335	301	332	349	314	318	352	329	333	307	343	306	315	304	376	325	330	322	324	294	309	333	334	331	341	337	316	331	305	333	353	313	313	331	320	317	301	324	335	357	303	314	355	327	335	330	363	287	324	324	311	307	310	351	312	305	306	328	300	301	338	327	351	338	321	338	318	328	306	321	297	283	299	371	296	323	315	306	312	326	360	339	335	325	276	296	349	312	308	315	328	322	339	310	323	338	326	334	324	305	349	323	332	329	338	330	308	356	338	322	318	329	323	335	345	358	313	300	307	300	331	326	359	319	337	312	323	312	309	325	317	292	286	304	324	320	343	353	378	348	325	327	326	287	353	327	320	318	353	331	341	318	337	315	313	274	343	346	276	306	302	330	334	332	341	339	307	304	341	285	310	331	305	328	316	325	320	325	359	311	320	358	312	321	315	332	266	310	317	356	327	338	342	313	324	313	329	289	329	342	339	322	344	315	303	303	327	313	330	332	327	318	378	273	299	294	345	328	298	340	330	355	330	352	340	344	332	323	298	286	298	324	352	322	344	314	330	309	339	319	327	343	356	314	300	298	324	315	308	333	325	323	313	322	321	297	322	313	324	306	304	298	318	311	323	303	322	349	329	331	340	312	320	313	286	354	292	317	343	326	310	374	354	335	292	338	308	344	312	312	326	304	350	318	339	330	364	389	302	316	301	334	340	353	305	324	329	308	340	337	301	321	328	351	353	321	327	323	335	322	311	314	311	318	312	344	296	307	318	325	332	329	347	325	352	290	301	316	306	314	287	344	340	289	337	308	327	315	310	356	322	340	341	288	338	338	328	310	323	312	322	321	318	360	315	310	323	339	311	331	317	303	347	315	336	307	316	333	339	324	347	301	292	346	324	338	366	318	331	310	302	336	334	313	288	335	326	308	338	312	329	298	344	346	336	305	288	338	338	356	320	330	326	310	307	338	301	328	279	310	331	288	344	333	340	309	323	315	337	345	310	326	346	298	336	308	303	332	319	323	366	324	328	308	288	284	313	328	344	327	338	290	320	339	325	344	315	293	289	294	326	290	325	330	315	304	341	316	298	337	303	327	307	324	312	343	320	350	304	341	329	355	321	353	292	314	327	323	294	321	311	285	309	307	344	330	314	339	340	318	334	302	336	330	335	342	342	349	331	331	324	330	319	355	307	321	326	331	313	318	319	288	350	319	353	330	349	310	345	349	348	318	340	338	310	321	346	341	319	326	312	310	332	334	342	302	318	329	312	322	340	306	288	341	350	354	301	334	329	331	294	312	339	298	312	339	315	316	322	331	313	304	338	300	299	304	326	322	300	298	280	337	318	317	335	332	322	303	302	300	349	301	332	332	323	346	320	340	324	310	315	302	335	329	332	314	334	344	324	306	327	328	300	336	336	279	301	324	307	298	297	317	306	347	306	321	307	334	328	330	315	341	373	320	329	302	289	311	296	340	318	320	344	325	280	329	330	319	319	324	316	334	326	294	325	355	317	340	318	322	307	315	317	294	321	338	323	323	343	323	348	303	310	332	294	360	334	333	316	324	311	331	304	305	306	331	309	324	324	333	308	328	318	308	316	298	309	344	304	315	377	302	332	360	316	353	308	341	352	325	354	376	285	344	324	331	282	313	320	304	322	345	327	322	332	325	328	348	321	310	337	315	317	345	318	314	335	313	352	315	328	351	344	310	319	301	325	323	315	318	355	318	326	336	312	315	311	379	360	343	376	337	325	348	302	316	366	272	303	330	311	324	289	353	317	329	332	302	318	334	309	306	329	291	304	322	303	327	304	334	330	330	313	313	312	308	337	332	320	322	331	319	349	289	332	357	352	340	352	344	332	307	326	324	343	319	322	324	340	307	291	275	319	319	314	315	303	349	307	343	337	340	343	335	344	329	336	324	312	306	287	336	341	336	291	318	336	334	302	349	325	306	315	323	323	341	350	337	337	334	290	332	297	327	316	314	331	319	328	341	310	351	321	336	285	324	313	313	287	313	324	324	316	327	305	340	344	358	320	286	313	293	319	309	355	322	344	335	345	316	307	317	318	293	299	306	312	324	320	327	291	324	345	285	314	364	305	307	316	283	323	349	300	326	350	316	306	300	310	320	327	325	345	315	294	292	332	320	342	308	316	324	343	309	336	332	300	337	331	283	320	303	335	323	313	307	350	350	319	291	329	378	321	327	339	315	296	300	398	329	330	320	313	303	343	295	311	314	301	308	314	346	314	348	328	324	324	310	313	341	324	331	302	300	335	323	316	320	296	338	300	299	288
27291	24333	15008	1520	331	282	282	273	274	298	875	2212	2267	1403	611	272	268	229	265	231	249	245	260	256	215	239	266	246	246	222	258	257	257	253	244	226	258	243	250	237	226	265	231	232	277	238	249	278	275	246	215	285	260	240	237	244	263	245	246	259	270	247	253	252	265	251	230	243	262	259	238	249	249	229	253	241	249	260	261	253	261	287	264	258	253	257	245	241	247	268	264	266	258	234	224	235	232	263	259	240	259	256	260	276	274	224	259	267	271	255	258	244	249	256	226	253	256	249	246	249	273	255	240	291	296	260	233	259	227	259	257	235	251	277	260	258	245	243	247	262	269	253	264	263	241	211	262	261	243	236	265	261	240	283	233	248	252	226	240	234	234	249	238	237	258	255	245	239	230	229	268	260	246	250	236	245	258	224	259	259	241	275	236	254	240	250	232	255	253	251	254	238	252	246	237	276	245	247	259	232	258	265	242	256	230	236	287	245	251	279	242	266	249	247	257	244	226	246	249	239	256	246	269	229	255	268	244	249	245	266	214	232	248	238	261	272	256	251	225	236	266	271	277	241	251	242	251	244	262	227	263	248	225	279	268	266	214	254	252	228	263	258	227	284	256	249	251	254	252	259	223	258	263	261	266	260	284	253	255	256	250	227	240	263	256	281	255	241	258	259	284	259	239	264	248	259	256	238	247	251	275	268	262	274	261	232	235	268	281	249	239	213	227	270	230	246	248	250	231	230	235	276	225	235	239	259	264	243	254	242	275	259	250	222	237	275	238	245	270	238	279	241	261	253	266	229	263	253	249	260	237	231	267	235	250	265	237	246	244	263	250	234	260	233	266	226	285	231	251	259	258	268	237	230	239	241	248	252	275	241	248	280	262	215	251	239	294	266	247	240	246	262	226	262	275	259	243	261	256	232	251	279	260	257	237	232	244	261	249	225	236	218	236	260	260	265	264	262	243	251	237	243	245	250	267	254	231	246	261	246	267	274	239	226	228	243	253	266	274	259	234	254	242	230	254	243	246	224	243	226	248	244	254	247	215	248	259	248	240	232	272	247	250	235	241	236	253	247	235	231	266	261	258	274	262	270	244	257	251	242	264	269	285	255	282	228	250	261	275	257	234	219	239	252	234	260	249	243	275	243	201	271	242	255	241	269	258	243	246	280	288	258	228	276	270	278	256	233	235	253	224	247	247	262	241	244	282	229	265	216	251	245	227	249	235	239	255	240	269	304	248	237	248	235	221	244	260	226	239	275	247	245	272	229	245	248	257	235	260	259	249	250	234	283	252	237	264	251	264	244	264	261	246	257	256	256	233	289	265	244	229	241	285	272	259	266	242	248	254	261	258	256	271	247	231	253	249	247	271	245	254	239	253	244	240	265	273	245	260	246	259	253	264	253	248	249	204	258	226	254	277	240	250	262	247	264	262	232	261	257	239	250	270	233	237	239	278	251	258	241	251	249	213	251	254	231	256	259	249	258	256	238	236	257	231	262	233	273	269	248	235	249	269	272	274	248	269	243	228	253	247	248	244	276	223	288	279	262	274	252	238	259	225	243	253	259	247	246	237	272	266	248	247	246	237	265	255	241	248	231	252	260	240	241	239	234	249	249	248	255	232	236	264	247	210	256	277	246	263	228	261	270	254	242	244	252	225	253	270	243	236	289	243	273	250	246	236	244	268	267	254	247	257	255	251	281	223	253	255	260	272	262	251	253	269	253	263	245	265	250	244	227	236	254	257	236	244	256	240	268	252	241	243	253	224	265	234	257	257	234	222	225	235	260	266	257	257	271	243	253	268	274	237	233	252	253	275	252	271	237	248	263	257	225	313	237	252	240	246	236	268	234	240	282	265	269	238	242	269	259	252	267	283	238	251	279	253	261	258	284	238	249	256	233	225	260	261	249	257	285	251	255	244	266	259	237	265	257	270	241	245	232	234	254	256	238	274	232	241	238	254	282	240	280	240	248	256	268	267	268	260	221	242	252	259	231	242	245	227	265	260	234	253	255	240	272	227	237	251	262	252	253	250	254	254	239	249	253	239	244	260	272	239	257	259	240	216	229	265	262	243	227	267	249	256	251	277	247	258	223	223	222	259	257	232	262	213	250	231	237	259	239	228	232	243	276	269	248	267	260	260	229	244	264	273	265	230	267	268	241	261	222	244	268	242	227	257	246	245	244	234	269	249	274	230	277	253	244	264	238	229	245	232	311	228	247	288	239	232	240	248	237	245	246	255	254	245	248	268	265	259	239	248	280	251	275	262	237	275	233	244	237	234	259	264	245	251	241	265	265	258	234	245	249	255	249	240	251	258	270	223	241	247	258	263	245	235	283	259	246	267	279	263	259	260	249	260	269	258	233	250	277	252	265	259	277	230	276	229	275	264	258	256	251	267	278	236	229	241	226	238	272	236	247	264	268	283	233	253	285	256	251	214	231	238	257	243	259	240	233	254	224	258	245	230	258	263	265	233	244	260	255	217	252	239	258	213	232	252	235	258	235	257	248	220	221	238	253	266	245	239	244	240	276	241	279	250	256	260	248	270	255	242	257	250	225	249	214	267	242	229	237	224	243	237	263	263	250	231	250	243	208	265	267	266	272	242	262	252	234	235	230	253	241	265	273	250	236	245	239	271	291	268	249	265	233	240	272	270	247	251	253	239	218	256	266	248	225	259	232	206	274	258	253	255	250	264	261	270	241	268	253	228	252	233	251	271	268	228	234	252	240	246	250	266	257	284	247	268	259	211	270	251	252	257	236	250	271	242	244	251	233	258	257	241	275	280	235	266	247	261	219	234	230	276	258	279	232	273	230	266	265	255	236	237	230	237	233	261	229	258	256	233	238	235	294	223	257	237	232	253	271	246	230	259	241	247	255	232	226	257	251	277	246	275	240	251	231	244	258	250	260	230	239	262	267	258	247	251	242	225	264	225	266	243	253	248	279	248	263	259	257	237	235	232	231	262	225	250	272	236	276	233	232	238	248	277	239	250	251	245	259	246	282	228	243	246	261	274	226	228	242	240	259	241	245	261	248	234	255	236	233	252	248	261	239	245	265	252	254	235	245	225	244	263	255	250	251	287	236	257	272	249	244	245	260	224	253	285	243	243	266	252	243	255	230	247	262	258	252	237	266	255	252	277	249	261	248	248	266	263	238	270	263	258	255	233	270	253	239	254	280	229	249	232	253	253	251	244	259	256	265	261	225	258	257	252	226	228	258	253	259	240	263	259	251	240	245	245	252	269	221	246	234	237	233	242	266	214	228	276	267	254	222	263	225	256	250	264	213	247	261	251	261	258	259	264	278	240	230	268	259	262	261	257	222	259	234	258	247	236	238	246	243	263	240	259	216	248	243	245	275	253	283	273	262	233	288	242	249	264	258	267	262	251	210	219	263	248	239	241	273	278	262	258	260	262	252	277	238	239	212	239	244	240	243	271	250	215	250	258	254	257	272	243	272	252	256	272	253	240	254	267	224	224	243
26642	38768	4176	727	564	537	480	462	468	539	2063	5399	4863	2981	1208	413	371	366	350	375	393	379	375	394	392	368	368	386	381	372	376	368	364	358	377	388	359	355	399	386	390	399	367	386	375	365	371	368	365	387	383	350	329	385	356	409	386	374	397	391	402	388	383	377	432	421	409	377	375	378	415	385	360	370	368	356	407	393	434	339	359	317	393	389	389	375	343	421	336	402	364	369	351	373	385	376	380	386	386	373	417	368	392	379	385	409	378	351	365	404	410	385	364	397	354	392	382	372	415	354	375	358	365	369	375	373	369	383	401	358	377	362	372	409	360	336	396	355	361	381	370	373	359	382	375	415	395	374	359	367	347	347	404	377	388	450	376	388	351	398	400	350	373	367	363	385	383	378	381	372	364	369	352	345	376	404	399	370	373	396	362	379	373	375	400	369	393	385	383	387	390	391	350	366	351	385	383	373	369	353	344	335	398	385	365	347	368	364	386	355	380	364	361	349	411	406	399	375	372	397	350	410	388	349	366	410	397	390	411	341	331	345	355	399	367	393	369	384	359	401	360	355	382	366	395	373	397	369	399	361	373	386	417	385	390	399	408	392	389	385	370	353	336	373	361	365	358	372	356	379	431	416	403	341	376	377	364	412	366	402	389	362	396	385	383	372	385	391	389	381	382	364	361	366	387	387	384	390	395	342	391	380	376	361	404	343	389	422	364	367	367	385	360	351	387	387	395	391	362	398	367	420	373	344	383	381	372	374	367	354	377	387	388	366	361	376	373	371	353	356	382	425	405	338	353	349	390	380	393	381	392	379	379	364	382	375	385	377	354	391	369	370	366	377	398	379	383	388	336	402	351	374	374	380	370	378	391	386	357	352	385	405	372	355	375	371	409	402	394	374	389	363	376	381	379	344	340	380	361	381	387	386	396	383	411	382	364	351	403	393	366	387	386	386	381	381	363	383	391	349	360	359	380	386	380	395	377	369	404	354	421	375	383	346	380	382	388	364	382	376	397	382	355	401	419	382	417	389	359	364	360	344	372	411	374	391	402	376	347	380	360	354	362	363	357	382	376	364	356	403	389	391	359	397	389	357	373	411	381	387	401	362	391	355	365	384	409	376	360	376	413	390	398	372	396	360	405	363	382	371	378	415	355	384	388	373	349	390	396	361	337	394	382	406	372	366	368	416	356	383	399	368	353	372	374	378	355	389	424	394	362	380	407	393	389	377	412	382	370	369	396	431	390	390	369	381	355	325	376	398	380	368	355	412	354	369	376	376	369	389	379	416	404	374	374	344	415	385	374	358	377	398	393	387	365	402	411	370	376	403	413	392	416	384	352	375	378	366	416	366	395	351	378	391	401	401	390	408	361	355	365	391	422	362	392	347	366	357	386	370	368	392	391	403	391	355	400	408	360	400	352	374	406	389	351	381	403	349	363	373	335	374	384	388	394	393	376	400	384	395	374	339	379	349	426	374	380	390	387	341	347	385	374	367	366	363	404	358	370	423	367	378	352	384	379	381	355	392	397	356	342	347	382	350	369	402	403	406	379	398	374	374	390	369	386	387	371	386	377	361	348	378	371	387	401	362	372	360	388	385	370	375	386	383	422	364	354	425	385	395	387	396	404	380	374	385	381	389	409	390	436	360	376	347	374	366	350	359	403	384	359	402	378	368	415	375	389	370	413	384	346	366	387	391	386	383	414	366	356	358	359	357	370	372	379	393	354	376	395	388	382	390	336	369	357	369	366	368	356	358	375	347	373	361	396	391	390	351	358	375	412	395	369	365	403	378	403	327	352	384	372	415	398	364	397	397	384	338	385	361	376	377	365	369	393	380	382	373	352	367	369	384	385	393	405	365	388	343	395	405	352	355	354	373	376	371	395	399	334	386	379	370	423	384	359	393	355	388	381	335	338	392	335	352	366	393	397	334	374	387	374	354	371	391	380	390	352	375	377	391	393	376	355	380	376	371	378	348	420	384	379	376	381	392	371	431	400	356	360	374	344	356	388	419	381	391	393	370	330	371	394	392	401	374	371	380	397	396	380	385	344	401	366	398	369	369	358	411	377	363	367	419	390	359	376	361	358	398	382	379	326	374	407	367	375	384	349	364	379	346	361	388	413	391	360	360	365	408	398	376	389	375	354	397	386	349	389	366	399	338	374	369	357	359	392	371	368	361	390	418	337	382	379	365	380	397	335	394	361	371	386	393	381	413	343	375	396	386	374	381	384	418	364	343	351	381	388	374	401	380	390	390	383	405	363	347	348	422	372	373	385	390	387	366	345	390	378	387	383	364	366	412	412	393	400	413	371	374	363	360	361	428	359	345	387	405	394	372	388	408	377	381	353	390	373	377	388	391	367	383	379	420	369	363	386	342	370	386	370	355	390	354	383	389	346	331	371	372	349	384	361	374	387	358	329	367	372	375	371	397	365	382	398	401	362	389	360	386	363	393	406	374	388	375	379	390	388	347	391	393	370	356	367	368	366	349	343	366	403	379	368	365	369	393	396	365	412	391	385	379	403	388	368	357	397	378	363	366	371	383	381	385	405	350	359	364	356	381	402	403	366	360	343	367	405	376	377	365	377	416	394	369	362	423	394	382	354	361	397	361	358	404	363	379	376	420	391	401	359	362	376	377	391	397	391	399	369	370	360	385	416	375	345	388	338	373	393	398	418	385	373	376	378	378	365	396	342	347	362	391	355	384	371	387	380	412	395	385	388	417	396	381	397	380	376	361	405	407	374	351	374	367	380	386	362	385	378	415	382	398	382	399	368	334	413	356	390	398	407	373	356	401	382	397	364	397	389	370	387	347	374	385	394	386	383	387	377	360	365	426	369	374	397	376	354	390	415	388	380	384	391	385	370	360	369	384	367	421	381	391	383	367	420	374	389	400	334	382	374	360	383	345	389	389	378	356	363	369	364	392	393	373	367	366	364	389	362	380	392	367	366	373	384	345	366	380	383	375	375	384	366	393	394	380	379	388	407	363	372	397	403	355	398	366	377	374	357	394	338	369	379	388	397	418	402	376	409	371	395	371	363	381	347	351	385	359	392	419	383	365	407	391	391	405	364	331	366	343	433	386	410	399	377	378	358	358	366	375	366	357	400	385	378	379	400	384	425	343	379	391	383	367	383	361	369	348	363	388	358	354	371	373	363	396	357	353	394	345	386	381	383	368	378	343	357	372	411	360	366	389	363	364	358	366	367	359	365	380	387	347	397	371	375	394	408	368	377	401	383	362	394	412	372	332	365	372	343	383	389	367	360	377	367	360	358	368	410	358	422	390	393	374	372	340	373	409	345	389	353	403	381	400	381	369	380	389	384	382	363	384	400	354	374	374	358	397	350	386	398	422	354	388	383	392	369	386	385	373	353	384	381	385	411	362	399	385	393	380	418	376	373	368	390	364	385	369	358	353	349	380	361	383	365	390	369	386	375	376	337	359	399	410	346	405	368	412	355	387	381	378	378	382	379	399	377	328
24625	21905	28125	24708	15636	1274	581	468	448	973	7030	14613	10058	4316	1440	320	266	294	325	301	306	292	280	281	285	282	271	300	255	317	308	292	295	292	270	289	297	278	283	309	287	269	315	279	263	293	273	290	323	314	266	267	282	323	306	262	293	285	284	298	303	297	291	313	300	317	312	323	307	290	305	277	323	286	298	305	310	273	291	327	328	315	316	300	296	264	323	313	314	299	276	314	291	308	321	286	304	289	274	287	325	308	323	293	281	279	301	305	310	289	303	296	290	295	272	287	313	282	316	296	310	289	288	304	268	314	307	307	321	322	302	290	276	302	309	262	297	304	284	293	304	292	302	271	283	289	278	324	289	269	288	289	268	314	311	283	302	294	304	281	276	292	284	310	290	275	304	295	291	290	306	293	298	310	301	260	295	285	309	307	277	291	301	299	281	298	328	260	296	288	290	300	278	294	309	291	306	301	296	269	312	280	293	299	296	295	267	309	306	329	301	281	287	284	280	297	279	309	307	258	306	307	318	285	286	265	264	346	314	322	306	309	277	313	296	301	299	271	279	308	287	305	291	323	284	315	259	286	312	316	268	295	293	276	307	285	313	301	282	321	271	305	306	295	258	294	283	291	282	302	317	310	336	305	292	292	302	286	288	272	270	267	285	274	288	294	305	291	312	258	286	294	296	284	298	289	270	278	290	284	295	311	311	324	293	303	313	326	291	287	310	295	307	292	302	268	294	277	284	295	254	296	309	286	272	284	298	325	282	284	305	283	282	283	320	307	308	291	304	296	327	302	299	291	282	298	306	312	302	287	308	300	312	267	269	315	283	273	318	284	300	285	281	299	305	269	292	296	278	316	281	315	294	282	314	292	308	251	293	306	270	316	324	263	297	281	286	272	297	276	278	289	299	285	286	288	276	278	298	311	294	288	266	289	286	300	310	305	303	294	298	311	315	289	270	298	278	303	279	271	283	304	291	333	286	309	292	288	319	315	301	289	290	282	305	273	292	316	258	314	300	315	303	271	289	312	317	268	303	298	292	285	304	286	274	288	299	288	317	280	309	276	291	315	284	287	294	303	291	307	323	313	272	302	315	292	296	301	278	284	297	289	298	273	331	303	307	303	288	284	279	287	301	287	296	279	295	282	279	293	289	300	279	320	280	314	317	299	293	311	255	301	294	288	269	296	291	271	304	307	293	288	284	279	280	272	309	289	307	310	297	298	304	273	292	293	322	291	313	279	309	325	285	303	273	311	281	318	304	285	261	296	318	272	330	318	325	280	287	320	311	272	285	315	263	286	299	276	301	302	288	279	282	316	282	306	286	296	268	292	305	277	284	307	282	298	289	294	333	289	278	254	291	282	277	260	276	293	261	323	263	296	282	271	300	292	279	281	299	302	284	281	301	299	306	283	281	297	265	298	285	320	285	289	278	292	293	311	308	295	299	302	300	251	285	295	315	281	300	306	279	265	322	285	287	302	290	287	267	285	265	310	318	278	267	292	305	304	304	302	291	278	292	288	276	270	300	291	305	312	285	293	297	296	292	291	279	291	255	300	304	283	302	289	263	298	310	261	321	303	256	283	291	296	318	304	296	262	276	284	278	300	305	306	314	306	282	314	306	302	305	318	292	294	292	268	297	301	321	301	322	317	296	294	278	297	299	279	321	320	298	273	277	294	291	299	298	305	295	281	295	296	318	274	287	298	273	336	307	303	288	294	318	272	272	289	307	306	322	275	305	292	320	279	282	311	288	316	269	301	312	305	273	272	293	273	300	267	300	326	288	296	320	287	297	288	272	300	272	275	281	283	278	278	294	300	281	338	303	300	295	279	282	314	288	293	279	300	325	305	311	301	282	295	304	292	294	276	319	283	294	270	286	358	329	313	298	310	307	292	305	261	293	297	295	309	294	295	291	299	268	308	296	311	270	304	282	292	279	303	286	318	313	282	325	314	294	300	274	266	300	296	283	282	268	287	303	270	299	301	313	296	315	300	304	288	292	270	307	323	283	275	281	272	284	315	286	292	302	268	280	275	298	255	273	281	292	280	297	283	320	315	322	289	304	303	319	310	316	258	269	272	312	286	319	310	293	297	300	264	281	305	313	283	283	309	290	306	289	283	313	266	280	284	306	288	302	290	274	291	307	289	278	298	309	277	292	263	283	304	304	273	314	305	292	308	287	323	298	280	295	275	266	316	327	253	294	300	295	291	300	284	310	265	308	340	287	304	272	283	298	289	281	284	289	307	327	290	265	299	288	284	317	267	269	280	281	312	273	279	267	316	287	288	314	285	280	287	262	289	291	311	269	323	312	295	301	274	277	329	277	300	313	286	291	249	305	293	284	302	302	287	278	287	304	301	271	263	309	278	272	271	334	292	286	282	280	318	329	290	301	278	294	311	309	302	286	308	266	293	308	286	310	286	304	297	275	271	294	295	318	293	272	278	307	304	271	300	286	291	295	265	307	313	304	270	296	309	289	274	276	300	313	306	291	285	299	275	285	265	298	314	280	299	275	303	283	325	304	309	307	260	311	277	275	273	305	290	294	301	311	308	314	288	291	262	293	291	311	323	304	298	299	290	334	268	278	303	300	276	274	280	281	261	305	279	280	298	322	303	319	288	291	255	291	276	317	295	291	303	254	285	286	303	324	277	279	279	310	306	285	280	339	301	298	259	322	302	293	267	310	272	288	281	283	315	268	293	275	297	305	321	300	296	325	284	287	307	289	286	295	285	259	307	303	276	289	295	294	293	267	286	307	290	290	303	267	312	291	272	261	266	289	286	289	279	288	296	321	301	305	271	260	307	333	276	312	281	281	305	302	280	313	305	273	283	283	298	289	286	331	290	264	280	304	280	282	289	295	268	319	295	286	297	268	287	313	287	295	296	291	306	300	331	277	280	296	288	302	315	286	338	312	311	313	272	302	293	270	277	303	318	285	305	287	284	284	313	287	299	311	293	287	299	324	298	330	299	297	290	289	310	295	273	295	286	290	286	320	288	298	271	273	294	309	307	313	288	288	294	282	297	315	301	318	317	295	269	264	280	279	270	297	282	292	257	306	293	292	319	312	312	290	306	270	320	291	268	290	306	289	281	288	298	311	284	287	278	264	297	287	282	304	268	287	294	303	296	247	326	301	300	297	308	296	256	313	278	309	291	264	279	305	300	298	291	277	290	302	296	282	286	300	312	288	250	267	286	297	305	293	286	292	320	287	300	271	275	267	302	308	298	275	245	281	309	264	300	300	303	289	301	312	289	278	308	306	284	285	310	276	280	294	273	272	295	292	312	314	307	273	311	300	279	298	298	273	295	280	328	292	289	302	294	314	269	320	309	287	277	288	302	290	297	277	323	316	294	275	278	288	309	287	299	308	281	258	270	284	320	274	294	303	305	325	309	291	296	281	285	294	286	278	326	290	317	293	293	309	289	282	310	297	296	291	303	276	292	286	269	324	305	274	277	287	305	288	289	290	304	292	304	311	311	283	298
48488	72414	10440	2397	1691	1277	1094	910	851	2550	15462	24380	17836	8892	3068	496	476	474	470	430	438	452	414	474	469	418	440	439	464	433	453	461	423	462	461	426	421	445	439	446	430	443	449	431	476	430	430	454	457	447	465	455	443	455	414	422	455	480	461	456	423	409	411	439	459	434	449	442	453	434	427	426	450	424	447	451	421	449	439	386	422	421	488	468	461	473	424	447	457	450	450	409	462	441	436	444	425	453	442	446	443	438	424	433	439	454	450	442	434	434	441	426	412	450	493	489	478	418	466	425	451	441	460	449	435	400	461	463	424	488	481	478	445	457	433	432	425	423	457	440	391	450	450	411	463	458	441	448	451	419	446	451	433	474	449	438	448	416	449	438	416	427	423	429	419	439	416	438	476	454	440	425	416	433	486	413	460	445	444	414	440	398	435	450	432	462	422	492	456	415	439	429	460	410	435	471	443	426	412	433	460	474	452	481	436	451	434	463	440	417	436	460	447	486	433	411	426	439	471	402	444	427	462	438	447	442	455	417	460	418	465	405	416	438	467	455	473	467	438	470	440	441	437	466	451	421	414	434	458	464	429	476	450	440	484	442	419	431	453	453	427	466	424	445	467	420	420	447	408	414	399	403	430	453	397	407	452	435	442	438	465	456	459	404	443	449	444	435	454	448	419	434	420	458	440	442	419	434	493	445	445	450	487	404	496	445	463	457	429	420	432	440	462	428	419	439	430	432	441	438	442	441	419	456	459	426	450	439	442	463	459	449	426	477	477	429	407	433	433	407	414	411	419	466	448	477	476	447	450	449	477	413	440	431	433	434	437	428	471	440	446	480	452	430	400	466	468	451	429	445	426	471	469	452	444	448	403	429	427	430	443	431	443	441	414	432	468	456	498	410	456	424	456	423	388	482	447	446	416	418	425	454	436	487	427	451	454	412	449	437	426	409	438	454	430	425	423	455	434	425	410	452	422	426	431	423	423	432	414	439	437	456	453	453	457	466	472	459	443	445	476	424	433	436	444	430	468	430	456	430	422	443	458	426	454	448	436	421	411	430	439	446	485	442	430	452	451	397	441	429	436	463	454	471	417	437	440	446	425	450	465	422	439	450	390	432	426	438	415	443	424	416	422	466	418	443	453	448	439	426	415	444	460	434	434	427	457	414	392	447	439	424	417	427	442	441	430	451	439	489	489	408	433	447	453	433	444	458	459	460	409	443	472	441	408	415	438	448	465	422	442	434	443	412	426	420	475	468	452	476	427	436	465	424	444	466	430	419	474	422	436	432	483	453	441	488	491	423	444	433	458	438	412	460	453	428	467	408	449	422	413	462	467	448	471	426	411	414	459	422	430	486	462	460	439	441	471	454	440	476	432	413	444	445	435	461	474	433	439	432	424	452	463	420	423	425	459	439	456	420	436	417	456	419	445	443	399	449	413	444	444	443	451	463	443	410	513	431	437	447	398	450	448	432	433	424	465	433	412	465	437	410	430	451	439	488	451	428	414	446	421	436	475	442	424	475	430	391	449	419	463	449	436	410	470	454	458	442	450	438	447	444	454	441	441	459	455	466	442	444	449	437	433	413	438	475	425	475	454	407	469	405	420	437	450	439	432	509	454	430	432	428	434	424	433	436	490	460	434	417	439	455	461	443	402	459	439	419	449	420	457	465	462	432	435	408	427	429	465	407	434	424	457	428	465	424	480	468	406	433	449	433	449	451	452	465	421	448	425	428	425	419	437	449	460	431	451	441	432	487	481	446	468	451	439	450	420	441	459	446	441	456	434	428	433	452	453	433	411	490	421	451	453	434	403	451	439	461	410	441	449	467	457	454	451	433	450	439	414	412	450	461	449	423	441	485	508	471	443	452	436	420	484	472	424	443	486	440	449	439	412	452	430	430	460	472	461	444	435	474	446	453	439	450	429	447	415	465	457	425	418	452	443	463	428	455	441	449	419	442	406	406	448	411	431	431	463	406	470	452	425	452	412	436	422	445	450	476	410	439	436	446	409	428	431	481	417	432	448	452	421	478	449	439	458	443	409	443	462	481	475	407	447	479	426	449	467	471	398	458	457	420	440	426	438	473	462	434	411	431	428	448	441	475	458	440	429	440	440	432	463	455	490	483	449	443	415	447	423	443	423	433	418	436	447	459	427	429	440	413	409	456	438	436	451	424	438	470	398	428	433	455	441	440	457	431	438	461	454	440	452	469	486	436	460	425	445	472	467	465	413	424	423	442	453	455	463	464	467	421	402	428	379	420	461	436	418	415	427	432	491	471	459	406	447	388	423	436	426	415	460	442	450	439	481	443	387	425	436	450	430	422	451	431	390	435	450	474	444	457	451	451	425	418	464	458	442	455	436	441	436	432	450	441	408	442	427	460	454	476	435	458	470	455	434	440	392	475	444	436	450	456	422	433	429	445	476	443	435	426	427	443	455	415	468	427	419	424	481	453	448	395	435	441	432	475	440	428	469	451	434	411	439	429	434	477	403	432	430	419	459	409	455	405	466	432	465	442	441	448	462	427	446	439	452	428	447	451	430	441	408	459	438	477	433	419	418	467	409	449	461	480	435	421	467	449	437	460	433	456	427	452	437	463	455	454	471	471	446	492	402	427	453	457	424	433	445	441	411	435	448	443	452	485	437	460	436	436	421	464	415	438	457	429	455	447	429	400	436	434	437	431	429	443	429	424	431	469	473	414	429	430	440	433	410	415	438	428	407	435	436	425	455	437	479	465	476	471	440	454	489	399	443	422	412	446	419	442	479	425	443	461	452	455	458	448	455	428	431	481	431	447	429	429	420	446	453	413	389	405	433	431	422	413	498	460	432	407	478	436	467	458	421	444	406	423	427	460	431	442	467	429	470	465	465	459	462	426	430	481	413	459	459	422	463	428	390	468	452	428	411	458	467	430	464	496	420	435	433	452	412	457	451	436	462	423	437	439	423	437	455	425	475	471	426	406	417	426	433	444	435	446	427	462	425	426	423	440	477	433	424	490	435	460	449	425	451	419	450	444	439	462	444	407	416	403	425	443	458	439	431	503	459	438	430	455	430	497	434	463	476	462	443	442	429	443	441	472	413	437	399	440	410	442	444	441	433	474	432	408	463	440	444	408	427	439	424	435	439	467	449	438	426	447	444	457	451	405	452	421	449	422	421	479	395	446	459	431	456	434	438	447	455	403	408	481	440	445	420	414	419	431	477	436	467	431	429	438	443	453	448	411	449	436	449	428	454	452	399	456	448	450	434	450	472	436	441	451	454	434	470	482	451	462	449	481	470	432	474	472	411	433	454	424	419	463	410	453	438	427	433	419	396	429	444	429	429	457	407	425	444	414	470	424	466	446	440	433	422	439	447	427	442	415	472	446	460	405	421	440	424	464	431	446	443	436	451	439	447	407	436	428	450	453	464	465	447	458	434	442	462	413	446	472	443	443	446	478	455	444	417	462	431	438	462	470	433	420	436	460	481	437	457	460	478	465
23212	21398	29012	23863	21287	21001	4769	662	518	3591	19602	26596	19609	12616	5424	378	228	229	221	216	232	201	223	213	220	215	223	210	201	225	218	200	213	206	230	243	235	210	230	210	226	234	240	238	221	224	216	237	204	213	224	217	187	228	219	206	224	237	213	218	194	210	222	205	229	213	224	232	221	212	227	220	207	221	225	221	235	198	242	226	209	202	211	222	227	217	192	217	219	200	225	224	213	209	202	202	237	223	209	256	203	232	224	212	235	217	211	220	208	236	222	224	196	225	220	236	228	198	231	222	205	212	218	195	210	202	246	190	218	221	233	194	235	213	231	207	218	220	216	207	180	226	212	219	218	229	213	216	231	196	224	197	235	235	215	225	232	239	205	217	218	215	233	213	212	215	224	236	213	197	215	234	211	228	203	229	201	211	217	194	215	197	252	239	206	238	200	219	211	213	204	215	215	245	254	222	219	208	208	219	201	235	220	211	213	214	210	224	215	223	239	226	227	215	213	214	197	236	198	223	199	199	224	225	225	218	216	212	216	208	215	222	237	233	235	236	194	231	230	188	210	215	219	220	212	222	226	204	221	191	191	218	212	209	223	202	227	234	208	236	228	208	237	212	230	225	207	216	235	216	225	226	211	196	229	236	222	244	227	215	229	187	226	224	199	232	211	230	219	213	195	247	209	206	237	209	220	183	205	205	208	210	214	248	249	234	219	228	223	219	239	211	223	213	209	243	208	225	194	223	203	230	209	227	207	202	217	217	208	204	227	221	199	219	223	243	200	211	219	212	210	216	227	219	227	209	229	212	204	224	210	225	231	213	214	204	198	218	197	206	205	237	227	201	216	218	218	201	213	204	238	218	212	228	208	200	235	192	226	219	215	211	231	211	218	237	224	223	228	212	205	224	218	214	221	245	210	207	211	206	226	225	236	238	207	201	223	221	215	207	223	196	190	224	219	256	231	216	214	239	204	223	217	213	198	233	184	241	226	207	207	228	226	205	188	236	209	234	212	215	235	196	207	225	250	207	203	234	222	237	250	219	212	215	230	241	233	206	210	213	219	209	249	215	193	200	208	199	217	211	230	218	218	225	208	210	219	209	247	202	219	230	236	218	229	236	213	206	219	212	229	194	201	226	214	207	214	225	194	216	210	231	197	211	244	197	209	218	206	213	234	236	204	223	199	175	199	254	239	241	208	225	214	222	203	215	238	207	214	212	219	225	211	218	193	214	220	236	241	233	231	236	223	215	227	218	236	191	198	226	193	216	228	225	226	200	221	232	207	228	201	244	222	226	220	205	248	215	227	207	218	215	212	219	194	206	202	220	217	230	211	228	249	215	197	251	232	228	226	208	219	241	209	197	207	229	216	212	212	205	189	237	231	192	254	194	236	206	204	225	216	211	215	214	222	236	216	224	234	228	201	246	212	194	207	204	210	211	204	212	201	216	194	222	215	205	221	220	212	230	223	241	213	227	216	218	220	246	212	229	198	196	208	208	212	223	213	214	189	242	214	212	219	227	227	226	210	233	223	212	243	218	241	206	236	213	239	213	216	201	227	196	222	222	225	239	240	241	220	243	228	212	248	205	222	238	208	225	203	226	221	233	204	246	225	213	203	226	245	233	205	220	208	211	228	199	229	228	215	219	206	205	228	282	232	237	222	200	224	230	214	223	208	225	201	239	199	202	248	216	196	212	214	211	227	222	222	230	209	227	241	202	211	235	221	196	196	238	222	214	242	239	224	201	229	204	215	224	238	251	218	196	220	239	233	219	209	232	228	197	194	215	220	219	200	212	244	206	241	223	231	234	214	204	216	228	191	208	231	224	207	209	235	209	210	213	215	197	205	218	241	223	225	189	182	219	210	214	206	212	227	196	251	201	233	217	208	239	208	219	229	223	197	210	227	234	221	227	228	226	220	258	242	242	194	241	215	198	240	230	235	225	231	240	206	211	221	249	225	213	220	206	216	221	208	201	212	211	208	223	218	204	208	207	195	220	237	221	219	213	230	237	218	223	226	232	210	208	224	205	195	224	216	239	208	223	220	231	231	221	242	228	225	190	202	219	217	209	207	213	200	248	253	200	233	239	237	229	234	216	220	213	198	214	191	214	256	205	220	229	225	246	232	249	244	202	209	184	200	219	225	213	227	216	185	200	206	221	209	217	235	216	232	219	220	203	226	243	229	235	191	217	217	212	228	233	213	211	239	244	210	219	206	201	215	228	207	214	242	202	223	210	200	224	225	205	220	245	249	219	204	214	233	205	218	223	221	224	243	216	237	208	255	203	213	235	220	212	230	188	216	207	213	246	209	214	213	216	249	202	209	230	217	196	221	195	224	219	223	203	215	233	212	219	216	208	226	245	228	226	205	199	234	212	222	215	233	262	234	214	226	225	220	220	231	202	220	226	210	226	190	210	211	200	228	197	214	209	229	225	210	217	217	213	222	198	231	210	190	222	227	201	201	228	229	213	215	217	218	232	216	191	240	212	186	222	206	210	224	235	218	226	207	206	224	235	213	201	230	225	210	241	193	222	226	219	236	248	249	207	205	247	231	209	218	211	202	219	190	232	231	196	230	209	227	199	229	227	211	216	203	228	229	223	235	215	244	199	223	207	220	212	190	230	231	207	225	212	203	220	196	237	219	220	209	224	225	223	232	235	204	198	197	186	230	225	228	217	218	204	235	251	204	237	216	224	229	218	206	208	231	208	192	212	225	249	213	225	227	227	236	212	224	216	215	219	244	214	192	219	213	213	193	231	217	210	223	219	216	216	205	221	188	228	220	206	220	197	199	233	203	217	245	213	221	233	226	211	216	204	243	204	211	224	212	230	253	234	216	216	224	208	222	197	209	197	226	191	237	235	243	229	225	229	192	191	233	212	226	213	239	219	223	245	189	190	209	200	196	215	201	196	214	226	228	230	189	208	230	233	218	204	203	233	217	210	209	230	214	220	225	212	230	230	229	191	248	239	238	216	219	219	216	216	218	224	207	196	231	225	237	227	220	230	221	215	235	215	232	217	221	237	220	226	209	207	244	237	197	216	241	241	229	194	219	201	212	228	220	214	218	225	237	246	209	230	212	235	181	248	231	207	214	202	202	228	206	195	227	215	205	224	204	207	231	185	261	228	191	202	209	213	200	201	217	200	199	258	229	212	217	209	215	216	238	221	219	223	243	223	195	196	226	243	214	192	217	246	220	181	268	203	236	226	223	213	227	255	207	198	228	225	230	219	184	248	255	233	199	209	227	199	248	225	224	223	228	235	209	223	209	225	221	222	202	220	256	234	228	212	217	192	231	225	209	218	226	222	211	223	207	181	222	211	244	196	242	232	234	241	218	209	217	210	229	234	225	195	199	183	230	199	221	200	204	210	227	206	222	224	195	211	221	226	190	232	203	195	184	231	225	232	213	196	200	225	223	196	229	203	209	218	211	209	217	210	209	227	221	216	227	204	191	217	209	213	222	224	227	232	206	209	219	234	248	221
57710	86473	13887	5007	3501	2490	1956	1513	1477	9040	31054	35677	27645	20161	10112	601	325	344	332	297	333	299	313	354	365	343	347	330	353	305	343	341	337	387	362	370	341	324	313	313	319	347	295	338	337	342	336	356	343	333	317	314	317	332	311	354	386	342	330	334	368	344	328	343	303	331	314	330	322	354	297	327	347	345	306	372	309	323	359	339	343	309	326	339	324	337	332	341	335	368	349	314	324	303	329	333	309	358	325	304	331	344	326	309	326	334	310	325	379	361	320	352	328	323	313	367	330	273	345	340	337	357	294	335	335	333	337	350	335	331	335	333	329	335	323	311	343	322	328	305	325	339	341	299	334	340	325	330	369	350	332	300	299	321	354	343	329	361	330	307	341	314	338	342	358	358	349	332	314	318	332	338	325	351	286	327	326	315	314	331	346	366	311	371	359	287	350	332	342	340	348	356	297	332	331	360	363	320	320	350	335	321	299	346	308	327	314	283	342	339	316	328	323	335	330	343	312	292	332	356	332	343	335	318	332	349	319	338	315	313	342	345	328	318	327	285	315	350	322	344	312	317	366	337	341	332	317	331	327	291	344	328	297	341	350	315	325	345	340	335	323	344	314	348	331	297	354	315	329	307	338	361	315	341	348	361	297	319	273	333	343	298	333	311	302	319	305	336	355	328	353	318	327	351	310	306	354	368	362	336	314	323	335	308	335	325	340	366	284	345	335	313	358	332	343	336	352	314	300	336	332	362	317	324	322	324	304	358	315	320	289	325	354	342	346	305	341	344	315	344	366	312	333	355	371	341	357	315	324	358	333	344	324	343	315	351	327	349	367	316	331	341	345	303	337	323	325	329	324	348	305	301	338	322	334	348	322	342	330	327	344	322	345	302	337	316	301	315	329	325	317	322	372	343	355	330	310	314	332	355	376	328	312	318	317	334	341	344	354	333	344	291	330	314	342	325	330	305	310	324	317	324	344	351	325	348	315	321	349	347	339	304	350	320	340	340	299	349	338	325	326	328	314	339	302	342	329	331	319	344	334	364	314	344	317	341	324	310	344	329	344	337	302	341	314	328	349	322	347	348	340	355	346	332	356	321	306	315	314	301	363	325	316	299	354	323	382	311	333	348	345	343	350	298	319	354	303	344	345	336	370	324	323	320	361	315	331	288	351	331	333	344	322	312	345	351	317	330	348	331	326	356	310	328	354	326	339	328	343	322	306	354	352	318	330	325	314	354	333	338	341	346	346	328	363	298	308	310	321	335	303	311	357	302	330	324	345	335	312	327	344	315	339	310	322	350	327	328	343	358	348	325	317	311	334	328	298	348	302	315	334	339	316	344	319	337	327	320	349	339	345	343	342	332	351	338	314	305	337	340	349	334	329	347	357	343	339	329	290	314	308	335	327	301	348	329	346	321	315	341	373	323	350	316	373	336	358	318	339	345	333	314	326	327	335	313	332	337	326	309	314	314	300	346	314	342	327	324	337	360	328	344	318	329	326	336	320	300	349	332	317	316	330	326	346	333	305	349	331	323	340	318	346	315	354	327	332	362	318	317	313	316	299	323	342	315	352	337	339	318	345	314	338	326	320	328	328	335	320	331	299	333	318	355	361	321	314	311	335	323	346	316	348	322	355	323	324	358	328	315	326	348	315	346	331	310	321	321	338	336	336	351	345	323	311	347	361	343	328	316	334	334	324	367	321	344	342	317	328	329	360	312	316	334	327	322	340	326	357	334	351	317	313	333	354	340	313	330	345	329	336	353	314	311	315	323	296	356	338	345	316	330	352	324	324	323	306	353	349	333	336	328	317	339	369	329	307	328	298	320	314	324	339	319	367	322	304	298	347	335	326	347	349	306	360	367	336	343	350	315	334	343	342	348	310	326	335	312	343	348	338	323	331	302	305	327	323	358	313	320	289	374	344	329	364	343	331	301	308	297	339	306	331	331	367	315	337	341	328	315	341	331	379	332	307	343	325	371	302	302	349	316	365	332	319	335	332	317	307	313	324	344	328	325	320	346	330	333	346	323	349	335	323	303	324	331	317	342	332	330	348	331	317	342	331	290	331	339	347	328	330	334	368	346	325	307	343	330	335	305	325	338	359	323	302	344	338	370	334	357	316	330	281	315	344	312	324	323	361	314	306	294	327	310	343	290	339	366	350	305	308	327	355	333	349	340	362	331	333	379	333	329	325	342	328	328	334	356	344	315	318	316	329	328	320	307	352	335	315	309	326	331	329	318	337	365	343	323	330	330	307	323	330	317	326	315	347	328	301	339	302	343	327	327	355	354	326	324	336	326	317	325	336	318	352	344	354	350	345	331	328	332	329	334	339	329	352	327	350	318	358	345	333	378	309	330	291	332	325	366	326	352	328	329	347	312	337	318	302	326	315	350	340	347	346	326	312	314	328	295	317	318	353	317	325	313	281	337	336	339	351	347	306	279	297	345	333	316	309	324	343	312	315	323	337	322	329	308	325	376	347	355	347	305	353	308	318	334	337	359	294	336	379	331	316	321	361	333	326	329	339	327	312	323	345	315	322	342	345	332	335	320	361	359	332	327	335	344	346	346	328	318	341	331	333	303	330	334	329	312	341	324	313	320	326	335	304	314	333	334	336	333	324	350	316	351	343	340	323	313	314	324	326	332	344	346	308	322	315	334	306	323	324	325	361	342	313	335	343	322	336	307	323	293	336	324	306	309	376	315	345	348	341	331	313	314	337	349	313	337	317	337	316	325	350	322	313	324	341	338	358	331	324	318	320	287	316	311	333	359	346	325	358	318	303	331	348	360	333	349	336	334	336	369	359	335	336	301	360	365	375	329	316	325	319	340	332	322	332	323	323	306	332	297	352	320	351	330	323	332	351	300	318	334	342	317	332	313	333	329	326	337	350	325	347	335	302	334	324	328	332	314	378	307	345	320	323	336	338	319	303	351	327	310	307	320	326	332	298	374	316	322	343	317	337	343	319	334	319	326	332	343	346	329	322	363	348	326	354	327	329	322	361	337	330	304	358	331	289	303	344	318	300	343	332	363	309	335	336	301	355	308	344	343	310	329	335	355	320	324	311	348	329	317	326	321	316	320	337	351	340	311	344	317	322	299	349	333	342	336	310	301	311	325	326	333	321	384	291	334	350	365	329	311	340	321	325	332	331	331	314	361	332	351	331	343	323	326	308	362	313	341	363	293	374	323	368	350	317	301	324	304	329	304	325	346	331	316	347	317	352	322	323	343	315	347	308	325	322	328	333	339	317	342	343	330	314	347	326	330	339	338	338	317	333	320	297	315	350	337	336	349	302	303	358	334	376	319	312	340	339	333	348	341	329	326	352	299	322	312	300	319	321	326	330	308	317	309	332	333	322	303	321	321	340	315	319	324	367	303	300	344	324	345	329	309	349	360	337	330	370	317	320	299	349	333	326	331	327	300	345	334	313	333	325	302	325	332	323	317	352	296	332	303	330	335	306	328	276	309	337	305	351	351	313	350
27343	23996	16517	2087	638	563	331	286	279	569	1402	1929	1761	1291	815	326	247	260	255	269	281	253	245	236	275	242	261	280	260	249	277	248	290	251	243	262	258	266	266	264	262	282	273	261	268	245	280	263	253	241	229	253	254	287	263	236	256	262	259	250	250	258	240	246	232	268	252	250	249	251	216	227	238	266	252	233	236	266	274	226	264	276	256	227	303	244	261	255	273	242	249	244	296	242	245	255	270	241	244	258	260	238	216	243	250	236	246	259	234	247	239	247	283	246	280	256	239	243	269	261	265	263	276	250	251	261	232	249	238	276	253	243	228	251	227	262	250	245	282	258	230	256	231	240	264	255	266	281	250	288	279	223	233	262	293	276	284	251	257	248	284	247	262	278	277	242	267	244	279	262	247	230	242	242	264	270	242	245	230	239	248	261	254	238	272	245	252	265	265	283	256	291	268	259	258	237	251	259	250	229	261	247	262	271	242	234	260	293	260	275	272	255	249	258	254	243	269	244	260	250	263	240	259	231	261	232	251	246	260	242	263	253	268	261	245	299	261	245	268	244	257	239	256	266	231	248	258	261	240	248	253	274	238	269	248	279	259	254	253	250	257	266	241	268	256	248	250	241	256	269	260	276	241	246	260	235	252	235	245	252	260	267	277	256	235	272	245	248	242	256	232	252	233	274	259	261	270	252	241	270	248	238	233	238	239	274	271	252	266	256	260	285	260	244	260	259	254	262	232	271	261	253	244	266	230	255	264	260	268	250	241	263	264	281	255	261	292	237	254	206	274	238	272	273	243	264	269	285	250	291	268	238	230	248	268	268	243	229	269	255	221	270	252	251	271	242	239	269	227	260	261	259	248	262	260	260	270	240	268	281	272	272	276	221	252	289	258	259	259	250	271	271	239	248	264	257	265	267	274	254	281	245	263	258	246	258	234	245	266	254	265	240	221	247	276	269	249	248	257	250	281	232	250	265	237	249	259	242	224	227	222	285	267	235	209	252	277	237	241	239	268	249	243	250	264	270	263	245	237	243	264	234	255	276	220	237	247	265	247	256	270	233	260	279	272	265	241	260	271	263	246	237	281	281	253	280	259	281	278	281	251	236	255	245	237	249	276	236	260	257	260	256	249	260	260	256	259	281	274	248	243	250	248	254	237	253	240	241	274	274	263	247	240	247	211	248	249	295	248	251	243	267	261	239	299	259	283	240	246	254	219	259	275	257	244	248	229	257	261	226	254	224	262	259	267	244	245	276	265	278	267	250	243	237	253	269	236	245	237	255	296	268	245	232	264	228	242	258	235	251	240	249	241	244	236	265	257	271	234	247	262	246	271	262	261	256	249	284	261	251	264	234	258	277	267	257	219	233	276	269	236	248	248	226	250	278	272	266	275	268	236	227	235	240	266	249	225	283	278	229	263	256	235	249	264	262	260	269	273	249	265	270	268	257	271	264	257	256	250	286	238	275	276	273	273	252	281	269	267	260	258	258	252	235	239	260	256	268	277	267	282	284	250	255	205	256	273	243	258	251	247	239	257	257	260	238	260	256	241	242	241	220	244	235	253	251	265	271	264	227	249	248	264	256	248	255	252	248	260	273	251	262	226	240	280	246	273	275	307	237	271	230	275	260	237	228	232	253	224	266	251	250	261	230	228	261	257	263	276	228	266	229	275	272	237	236	233	255	212	258	236	239	197	244	243	240	269	248	257	270	250	261	262	260	256	245	235	247	252	233	268	270	255	282	229	236	265	252	262	276	230	248	259	272	240	234	285	294	259	260	259	236	233	260	256	284	266	245	276	234	237	265	250	257	262	225	251	255	269	239	255	245	250	249	262	266	273	271	274	240	244	233	241	241	262	251	272	254	272	272	261	235	264	241	256	285	275	270	236	252	258	219	254	244	292	230	260	245	243	250	239	244	278	269	240	254	240	297	244	284	250	254	272	237	249	243	267	280	274	247	256	252	251	264	257	274	244	260	275	256	287	267	280	247	258	254	226	245	278	242	258	259	255	256	244	264	249	242	285	241	244	278	256	285	251	241	241	257	224	247	234	218	270	268	245	258	265	255	272	260	234	273	268	237	276	280	255	271	252	270	288	246	260	222	249	231	276	268	278	243	243	241	233	251	236	271	234	273	235	250	228	252	277	265	258	276	248	256	264	258	284	257	261	256	271	285	254	274	261	278	261	251	255	266	238	269	272	252	261	226	237	250	234	257	239	266	283	239	234	251	260	275	234	229	234	263	273	233	267	258	252	239	245	244	250	275	257	230	280	245	253	269	276	249	224	264	223	233	239	228	263	257	268	286	266	238	258	241	272	254	240	266	240	261	252	265	263	252	235	266	285	276	270	285	247	262	240	255	230	234	266	298	239	245	231	255	249	253	262	242	258	261	251	292	241	242	256	247	268	237	266	288	274	238	240	255	252	265	264	248	272	234	252	276	240	231	273	294	270	294	243	266	272	259	254	268	240	229	275	256	301	233	254	253	263	219	237	260	243	233	270	228	233	230	269	274	258	243	235	213	269	252	262	232	260	231	254	229	271	255	247	261	270	260	258	253	240	248	254	256	269	278	258	262	263	268	219	254	243	275	250	252	238	258	252	281	275	247	257	240	248	255	273	240	270	255	268	231	293	241	270	258	235	259	275	245	274	263	252	225	244	249	238	247	246	286	294	274	237	263	275	237	275	250	268	253	258	269	282	249	254	239	250	226	255	250	260	258	258	247	254	260	272	258	255	223	245	227	215	245	230	267	260	254	254	232	247	269	261	237	233	253	233	265	219	258	268	264	262	263	262	267	237	263	255	283	245	238	224	241	248	262	213	250	248	260	266	259	261	262	244	263	258	244	260	241	252	254	255	272	247	262	237	258	223	274	270	264	257	254	275	254	242	258	245	257	276	244	253	230	237	260	263	284	255	247	236	229	260	252	270	253	261	243	239	257	234	226	291	221	258	246	260	235	232	238	276	266	230	288	249	249	240	266	257	261	256	257	264	269	253	279	273	238	268	285	266	269	224	265	245	238	257	249	239	248	263	263	285	248	276	221	279	237	246	230	260	230	272	265	266	263	279	280	267	256	266	251	243	272	289	254	244	280	269	239	251	270	278	264	268	252	276	254	275	264	262	292	256	250	255	266	256	301	257	240	285	252	235	273	253	269	234	268	268	258	254	235	282	257	232	238	253	275	255	230	257	268	248	232	245	270	288	263	264	258	256	267	258	258	258	213	233	244	268	277	231	256	257	256	255	249	271	257	226	255	237	290	278	273	279	289	253	272	260	261	230	268	244	252	213	243	254	258	230	261	245	262	252	243	283	286	272	271	255	250	230	227	273	232	250	278	259	268	256	261	240	253	249	287	246	248	227	251	265	265	247	236	246	254	273	248	245	259	251	247	244	257	260	250	266	255	242	263	261	269	254	241	241	263	243	245	254	254	262	242	242	270	247	264	238	261	249	263	253	263	269	259	245	258	248	264	258	265	238	268
26719	39022	7765	746	653	535	482	425	519	1362	3380	4549	3669	2809	1645	519	410	376	395	353	372	382	374	385	393	381	386	417	375	361	398	366	348	360	371	400	393	396	381	354	397	370	381	368	413	386	408	401	345	364	360	415	363	428	429	413	373	396	405	364	391	406	408	359	414	412	405	376	381	360	320	382	366	398	390	375	396	395	377	372	357	357	407	385	392	372	361	388	429	367	374	353	374	402	349	386	396	383	361	356	402	364	365	364	374	354	369	403	407	411	386	383	378	383	394	349	367	385	348	403	375	389	366	368	375	406	394	388	367	381	408	354	407	346	363	365	376	367	405	374	373	363	377	391	378	376	384	387	381	391	317	403	377	369	391	376	362	362	381	383	396	364	362	397	403	363	368	427	400	383	361	363	357	363	395	368	394	342	366	400	352	379	376	374	358	383	375	380	378	372	389	408	400	373	410	378	373	372	407	415	392	400	360	363	360	367	377	372	419	370	361	365	388	371	371	402	382	368	366	398	357	378	372	383	395	396	396	374	373	380	395	386	358	406	385	360	344	373	377	370	361	383	371	386	433	380	377	396	363	387	371	389	355	404	382	372	353	395	359	388	349	371	402	373	377	418	356	408	371	350	416	408	382	375	373	363	376	420	377	405	395	350	370	408	390	381	381	409	384	357	374	374	347	370	380	393	380	408	378	372	399	368	409	383	385	375	380	401	377	361	393	377	357	372	384	376	365	371	404	394	366	356	392	389	374	369	369	398	349	363	372	391	371	381	379	337	371	381	357	401	393	405	392	353	367	404	383	380	361	381	347	349	363	375	394	374	357	393	355	378	352	403	403	358	358	417	356	378	365	410	368	376	355	356	410	380	368	388	396	384	355	399	348	359	386	368	366	391	366	395	417	365	363	411	367	349	372	382	405	372	360	359	390	365	408	375	380	395	410	394	393	383	376	354	384	387	408	403	381	426	374	368	375	386	359	390	368	364	383	380	363	420	390	382	420	409	388	401	361	378	429	405	416	387	379	373	373	348	417	419	387	395	375	397	386	383	376	393	364	367	402	388	365	374	383	391	374	402	387	387	387	344	371	359	358	384	386	396	397	365	326	384	374	404	363	385	382	390	370	406	405	375	374	353	362	358	396	396	401	365	333	366	429	389	393	387	367	357	377	410	380	348	374	399	357	382	367	391	353	430	397	397	375	369	329	381	416	358	377	396	398	413	303	385	358	348	384	370	379	382	360	411	414	408	356	402	391	357	407	352	381	393	403	360	367	422	382	369	387	381	407	402	372	394	405	394	382	385	368	368	383	380	369	367	370	382	364	385	390	364	382	414	360	404	332	379	379	374	367	391	332	427	364	378	389	405	410	379	391	388	415	391	376	337	371	374	380	390	368	418	353	365	382	424	382	401	386	409	373	375	387	367	387	404	355	364	376	369	360	399	383	378	393	359	367	354	383	386	381	370	372	395	401	416	383	377	399	392	379	374	351	380	393	396	363	400	387	395	392	378	372	384	402	374	376	401	402	409	388	369	381	389	386	353	381	395	422	415	404	393	394	378	370	358	398	404	366	385	371	399	427	379	395	383	372	410	332	376	387	386	391	387	364	401	391	398	379	386	396	391	381	397	373	386	397	396	385	377	346	360	358	404	409	405	346	365	408	398	368	354	377	359	389	392	366	397	402	358	383	358	349	376	392	392	391	382	376	370	347	408	377	348	387	404	354	383	377	354	388	383	378	395	332	357	373	400	380	385	381	380	404	386	378	373	353	364	372	371	381	405	375	410	378	391	361	390	378	352	380	387	379	375	378	433	376	372	385	354	361	408	391	360	419	395	378	376	385	393	385	429	416	355	360	371	400	394	392	403	361	374	364	385	361	356	384	363	409	371	409	407	402	348	352	405	402	356	364	399	352	368	393	391	363	413	381	356	358	373	404	379	387	381	387	397	369	386	386	343	375	396	371	399	331	429	367	369	412	377	375	365	360	397	389	391	402	378	396	395	405	372	395	400	403	405	359	387	354	359	381	378	409	356	394	394	356	395	397	369	366	393	371	383	391	375	355	403	384	380	379	407	419	371	399	361	399	391	373	380	371	389	381	409	430	402	368	379	382	351	391	397	433	415	426	417	378	374	391	387	393	384	377	346	376	384	361	372	400	365	421	389	390	368	393	390	362	397	367	362	348	371	367	390	345	386	391	374	372	372	399	380	386	375	405	384	395	388	434	385	428	371	421	411	397	346	393	399	408	362	403	384	378	388	418	387	385	403	407	384	352	365	408	385	386	397	412	366	382	383	396	380	381	370	392	390	397	394	389	373	388	397	372	384	392	387	412	353	406	362	348	391	385	402	371	399	397	405	364	397	357	426	368	336	425	427	386	367	380	408	399	391	353	377	408	399	381	352	376	350	378	395	381	359	395	362	403	390	389	348	408	388	394	389	380	377	358	402	388	383	368	373	400	386	366	373	390	379	363	402	368	384	387	369	392	400	404	383	391	358	397	399	415	356	349	360	360	393	362	394	370	369	349	372	384	377	370	410	374	389	384	372	357	406	425	399	392	363	389	394	390	361	374	395	395	377	361	378	365	387	364	402	403	399	397	351	378	356	348	381	396	396	374	397	377	382	384	364	336	383	416	392	367	370	361	367	396	373	387	368	378	403	375	364	397	369	389	412	417	392	401	376	384	375	392	386	364	378	376	376	379	356	407	386	374	350	366	379	373	370	385	416	369	362	371	376	376	402	360	386	381	392	401	360	389	350	366	361	355	384	389	374	366	400	396	381	380	406	395	371	431	388	368	412	396	381	380	380	389	388	389	412	345	390	385	412	381	391	386	371	350	390	391	351	409	344	387	361	398	365	395	378	389	385	362	377	370	407	401	384	385	367	368	411	394	381	411	403	386	402	395	381	412	365	408	385	382	363	380	372	390	360	402	390	395	386	363	418	387	401	386	390	402	395	409	386	394	387	407	378	411	391	353	355	404	382	417	388	369	381	376	380	401	388	387	400	385	416	372	381	384	356	392	368	351	373	370	373	369	396	388	402	372	406	403	384	361	387	388	399	346	396	346	400	373	360	375	378	385	351	377	370	353	394	419	405	395	379	368	376	380	365	388	364	374	396	353	390	390	368	408	389	387	391	336	354	366	366	387	409	359	380	393	394	339	383	360	342	429	357	372	410	361	393	357	361	369	408	376	379	390	374	378	362	386	415	392	417	403	363	384	412	346	370	368	416	383	407	388	364	391	400	371	424	378	381	382	370	391	420	371	373	382	384	380	390	375	383	347	357	367	401	369	375	382	376	395	384	432	401	419	354	369	378	380	381	400	365	341	392	415	371	383	380	384	394	387	371	362	404	387	379	370	352	356	387	374	389	353	370	411	383	419	380	359	362	394	360	381	387	344	404	387	359	369	366	360	342	387	369	376	373	361	393	360	381	404	376	345	362	380	391	373	400	409	390	400	379	408	396	372	407	378	399	413	393	369	378
24718	21923	28482	24472	16836	1817	613	484	426	387	1951	10922	10156	6926	3029	396	293	322	317	292	302	323	275	272	321	324	293	312	290	277	284	321	305	299	314	295	316	325	320	309	304	285	308	306	330	290	293	275	301	298	307	280	268	297	266	316	271	301	284	268	316	315	279	319	301	307	315	286	309	308	324	294	300	297	302	295	294	338	312	338	321	288	291	275	285	290	304	291	287	299	311	281	255	325	296	271	298	327	298	286	322	294	273	319	302	300	252	290	314	299	286	288	274	306	287	288	291	292	272	304	288	271	324	299	304	293	306	290	289	324	293	300	304	291	302	299	311	291	285	310	279	274	303	304	264	293	309	290	297	297	278	310	316	341	350	309	250	311	310	268	300	285	307	300	309	296	269	296	297	278	317	304	283	321	301	322	291	266	296	307	302	283	320	272	313	284	340	307	296	311	302	309	259	282	288	274	274	298	270	307	305	291	291	281	267	333	291	281	300	302	281	266	298	321	302	296	296	336	316	270	280	306	285	273	307	294	284	293	295	276	264	286	295	320	282	306	305	287	296	288	283	313	290	302	280	291	272	298	284	285	273	292	305	275	295	309	328	288	289	284	300	284	282	300	302	294	311	314	304	268	291	300	278	303	308	347	303	315	295	291	286	289	290	299	273	290	299	281	288	300	270	291	274	286	315	284	313	303	333	298	313	313	290	269	307	283	291	319	335	308	265	295	310	290	290	284	269	294	295	295	312	300	256	306	314	292	245	287	314	316	267	332	266	322	302	315	275	289	265	297	292	276	296	334	312	313	279	286	306	321	299	284	294	312	267	277	324	279	302	313	300	302	320	309	300	310	308	307	304	285	297	300	316	274	305	273	286	292	327	310	306	274	285	314	268	302	307	285	296	266	300	289	275	310	318	309	302	323	286	264	284	278	298	295	284	301	304	282	274	279	278	322	315	296	262	314	324	279	308	284	289	304	314	318	293	321	287	309	296	277	289	320	268	306	290	289	303	260	321	283	310	297	287	297	326	299	295	305	269	290	284	289	288	311	257	271	315	315	315	296	288	277	310	331	281	299	312	282	315	319	307	325	294	338	274	310	281	279	300	312	303	295	335	298	286	301	295	325	309	298	275	308	309	294	280	317	289	305	332	301	315	320	290	312	329	292	268	285	285	306	302	318	302	327	296	296	243	272	279	291	293	287	297	320	284	323	294	318	296	304	274	321	304	287	282	261	277	289	293	324	281	292	291	294	299	317	305	301	304	280	306	298	322	284	294	302	290	269	279	295	313	320	277	280	259	293	278	284	323	295	296	313	325	291	298	282	307	301	296	286	294	339	327	272	303	328	273	279	296	314	275	299	332	322	307	291	316	292	294	328	286	291	320	281	339	300	285	284	291	305	312	306	253	310	318	312	281	307	292	306	313	324	293	262	302	297	283	296	319	328	282	307	296	272	274	307	314	303	325	285	319	303	349	312	308	283	278	281	280	316	300	303	280	271	298	284	281	291	287	271	301	255	318	322	281	267	318	288	264	313	300	292	301	300	291	277	256	300	300	303	310	305	307	310	267	279	288	286	284	317	287	303	282	290	304	293	313	286	307	300	293	318	310	314	288	286	324	277	317	277	298	302	318	294	269	283	301	270	294	305	283	304	277	304	310	283	267	296	300	319	304	269	319	276	281	292	295	297	299	307	269	309	279	290	284	288	299	283	339	298	307	272	291	272	299	304	289	314	282	286	277	293	296	316	315	318	298	280	297	307	288	329	274	286	306	291	280	288	289	302	286	279	311	288	273	313	273	303	255	294	299	283	332	281	283	272	273	292	266	286	297	272	275	299	298	308	300	293	292	294	306	288	300	299	310	300	285	270	291	283	316	289	301	285	282	282	311	295	294	333	281	305	286	319	304	291	265	274	308	285	298	283	297	302	296	276	281	303	280	297	281	334	293	289	299	301	319	312	290	273	276	276	288	303	275	285	294	292	304	304	289	272	295	274	296	313	292	308	293	299	267	278	302	317	281	284	289	281	307	319	306	274	286	279	292	280	296	302	278	300	280	306	286	304	286	286	304	290	269	298	297	315	317	274	281	280	287	279	301	319	300	289	299	322	296	283	283	318	303	283	275	302	270	298	306	308	296	299	303	307	305	292	337	328	292	309	319	310	326	268	285	306	304	287	309	289	322	299	304	296	281	300	289	279	303	279	304	288	308	321	318	306	291	285	282	281	290	291	293	311	300	310	292	290	304	284	315	273	328	301	278	312	351	285	295	289	284	318	306	306	285	285	275	298	303	269	284	311	329	294	291	326	265	275	288	286	313	281	282	326	316	307	307	304	283	333	282	320	318	296	250	291	304	318	289	293	275	278	273	280	273	319	287	279	302	295	290	303	248	307	279	300	307	320	268	302	290	289	319	307	295	305	273	314	324	274	301	271	320	273	299	307	284	299	313	300	297	295	271	306	283	256	285	291	285	256	279	313	301	292	320	280	295	282	312	303	290	295	274	307	310	304	304	276	289	296	323	298	292	287	303	328	256	325	325	276	303	280	296	281	294	291	307	285	316	283	288	269	285	310	303	296	291	281	286	278	327	285	312	292	300	266	267	274	295	272	287	277	320	322	310	266	286	275	328	302	261	313	308	282	309	300	332	310	292	327	314	292	312	315	284	298	266	309	265	268	284	314	319	318	285	287	294	291	259	280	309	286	298	327	309	306	314	291	292	287	307	308	281	290	303	286	330	318	325	325	295	276	284	293	291	277	255	281	269	296	300	288	300	323	291	290	325	277	283	285	324	296	258	275	305	300	285	289	298	315	276	289	298	299	286	314	314	298	307	290	284	303	317	301	333	283	309	284	305	302	292	298	276	314	305	303	304	268	287	295	297	289	304	314	298	293	313	316	282	334	266	285	290	272	288	278	326	290	328	296	275	278	298	281	322	298	280	289	329	309	303	296	304	292	274	282	284	277	286	291	275	310	282	264	284	306	303	287	317	294	320	305	303	320	284	299	292	314	307	285	300	294	287	275	301	318	282	277	282	273	289	302	300	277	296	308	284	295	300	290	285	301	288	277	275	290	295	329	306	299	305	300	303	287	284	310	302	297	277	289	293	290	295	324	316	281	295	283	275	312	296	300	293	321	302	275	337	336	298	286	275	302	290	324	302	307	317	340	313	313	290	270	277	302	281	301	315	265	315	317	275	314	302	323	320	288	284	272	295	266	297	283	297	303	314	279	308	271	288	311	296	299	309	303	297	311	308	308	291	319	247	281	304	282	276	295	292	281	301	273	266	279	288	285	280	294	311	333	310	266	312	298	273	286	320	299	349	289	277	307	266	260	302	288	295	315	304	292	286	293	286	277	314	291	294	286	298	284	289	305	316	316	260	251	273	299	274	318	288	277	323	299	271	315	297	298	272	308	304	278	298	277	270	297	286	329	307	275	308	291	272	280	298	317	275	323	328	247	287	291	310	290	304	277	296	270	269	295	284	295
48593	75011	22370	2273	1646	1290	1094	857	855	757	4633	21783	18616	13626	6683	678	425	448	436	458	478	456	474	440	439	439	417	440	450	426	467	420	414	441	452	448	432	450	418	427	475	452	429	455	426	461	457	442	453	464	436	445	459	430	453	416	455	443	443	475	469	449	455	439	427	426	436	458	444	440	458	431	454	417	469	441	408	433	450	424	443	444	384	462	489	482	442	447	434	467	449	446	404	407	449	423	444	460	418	439	425	441	472	478	475	423	473	514	438	463	417	434	443	486	469	417	471	471	425	415	424	452	420	432	446	442	456	427	440	459	463	432	427	463	435	466	452	441	435	440	460	460	431	443	446	421	399	433	458	424	446	426	446	459	418	457	435	392	432	459	472	437	448	435	434	429	464	427	484	463	458	434	412	447	403	469	463	459	462	451	438	433	428	458	442	421	428	474	466	413	463	457	433	461	432	434	457	423	445	459	444	451	452	434	412	466	448	435	440	454	418	473	423	463	441	416	443	431	479	428	416	434	453	435	388	433	403	457	428	455	425	436	480	461	437	433	457	428	451	430	462	449	442	464	464	471	447	443	446	411	437	442	451	437	422	433	458	414	443	434	487	437	428	444	436	439	434	419	441	456	418	481	434	444	509	460	460	483	460	422	413	439	441	425	426	416	472	406	416	487	462	455	445	478	452	439	433	427	472	456	422	458	434	462	473	464	441	488	471	444	485	473	467	472	424	433	445	461	467	473	445	416	469	414	469	441	442	445	436	458	441	429	457	436	453	451	436	453	432	451	474	457	448	448	448	474	467	452	458	464	434	474	433	418	456	444	426	455	479	447	480	434	399	463	424	445	423	473	403	436	444	457	451	434	484	437	469	430	445	474	445	471	467	455	469	459	443	430	425	427	429	436	434	463	447	422	464	431	472	432	414	427	489	458	474	459	465	469	459	453	434	430	466	451	442	460	431	433	457	451	447	423	441	457	418	444	447	499	415	421	436	452	446	465	454	496	476	448	454	435	476	454	438	455	437	444	465	430	453	465	416	446	426	437	477	468	460	454	468	443	456	445	453	453	463	455	435	420	462	469	481	395	457	455	398	413	467	467	436	429	427	428	446	458	422	469	461	441	430	437	425	450	455	457	419	441	437	489	462	430	485	463	432	438	461	453	421	436	427	465	458	450	433	444	431	451	453	452	472	451	426	429	444	445	438	452	455	491	472	415	450	435	446	455	444	461	444	474	439	443	415	459	436	447	440	417	433	448	415	493	456	427	445	451	437	461	439	410	427	439	451	427	449	458	439	428	447	431	439	468	429	450	437	471	447	442	448	460	433	461	458	439	443	436	465	481	428	431	447	418	451	419	480	470	479	418	451	448	482	446	435	454	430	433	402	444	455	443	448	418	418	411	475	440	460	476	477	422	384	466	487	462	441	410	450	465	432	465	452	485	468	445	483	452	416	427	423	442	426	430	403	455	457	442	453	419	405	467	433	428	492	436	453	454	444	425	428	445	426	460	477	473	415	464	455	448	452	418	443	446	464	435	456	426	442	452	474	440	430	433	449	465	442	465	423	416	431	445	442	446	430	471	410	448	429	482	407	449	457	456	452	461	434	440	461	436	442	475	461	418	408	402	443	458	420	419	453	436	477	424	433	435	429	473	429	438	420	451	463	458	430	419	453	479	440	453	473	462	415	477	451	445	433	451	438	452	418	422	422	453	472	483	434	435	462	449	456	457	450	451	414	475	441	424	467	475	470	441	440	456	422	464	435	441	446	460	461	441	444	442	430	456	455	395	405	454	452	444	414	485	462	458	474	443	458	438	428	490	453	451	408	424	450	435	420	429	448	447	481	443	438	437	447	416	443	437	420	466	446	442	447	461	463	443	441	436	465	442	385	452	454	413	446	445	453	427	455	419	431	414	494	425	445	433	448	466	428	459	444	414	435	480	455	445	439	438	447	425	448	457	439	478	440	426	490	422	450	443	451	450	461	427	419	427	434	444	472	436	458	452	414	456	492	463	436	479	507	388	471	447	410	458	425	442	412	432	428	431	457	440	445	441	415	456	423	467	470	429	421	437	482	461	444	417	439	396	449	418	433	420	456	402	462	421	454	416	484	442	417	433	433	431	447	423	456	459	465	457	441	422	459	425	460	433	461	432	466	409	443	430	444	457	446	419	433	463	447	468	445	446	423	479	458	475	423	476	444	416	422	432	463	445	394	452	452	439	446	442	451	436	454	443	442	456	392	433	444	453	476	435	431	447	486	414	479	463	492	404	420	476	443	454	441	441	434	455	449	436	467	414	427	512	475	491	432	443	457	457	436	432	465	442	423	420	472	457	462	445	481	444	444	426	449	403	434	428	509	438	447	453	436	469	439	416	464	473	408	462	429	437	417	434	441	437	473	424	447	446	472	443	481	406	467	410	429	434	440	455	432	462	466	467	463	441	448	416	406	436	439	440	455	468	434	435	413	439	424	425	465	441	436	440	463	426	441	429	508	419	449	447	467	439	437	481	450	509	458	443	475	425	414	443	462	430	450	436	456	427	493	441	458	431	445	425	432	499	446	436	449	450	402	428	451	408	460	446	429	448	457	450	469	435	464	449	456	439	440	465	468	432	451	467	450	452	431	480	438	449	436	433	458	461	437	426	429	443	460	412	447	467	463	524	469	436	446	454	499	447	463	451	441	425	432	484	466	431	445	452	444	488	417	411	429	453	437	478	474	433	448	436	439	431	426	443	470	454	459	476	421	424	488	472	439	463	469	426	449	436	465	444	420	443	447	432	455	415	424	444	429	420	444	482	462	449	435	446	435	468	444	448	396	473	460	428	444	417	399	490	446	458	439	433	459	422	466	460	443	436	392	436	413	454	441	441	458	418	454	450	448	439	432	445	472	467	447	422	424	433	448	437	424	442	472	451	455	383	432	450	426	430	410	388	417	423	465	442	427	415	473	438	429	423	430	436	439	456	414	493	414	440	449	447	449	414	424	431	464	459	447	454	439	434	453	450	451	456	459	434	421	427	460	452	465	407	451	472	424	475	428	429	437	418	449	439	422	481	408	458	434	463	434	458	449	428	433	432	432	446	466	423	452	459	418	435	466	440	454	442	455	422	431	452	444	445	431	474	456	403	477	441	438	434	405	447	426	418	470	432	460	416	449	495	401	478	492	437	430	436	468	418	444	425	449	448	451	427	439	418	453	402	444	423	453	423	482	445	431	451	468	441	431	455	451	411	421	438	429	463	436	429	440	420	441	428	463	439	465	421	459	446	436	455	438	459	415	428	439	406	430	449	438	487	429	380	453	404	408	455	425	460	449	449	477	445	423	417	469	476	428	402	494	425	446	459	437	451	448	459	447	453	445	433	448	420	512	471	450	457	429	422	453	427	451	463	458	435	445	458	448	421	451	452	501	445	458	485	478	426	452	454	411	497	458	421	424	455	432	463	441	449	442	421	453	443	437	407	441	457	421	421	423	431	450	459	417	456
23211	21412	29458	23529	21284	21030	6063	700	519	471	2684	23906	23883	17500	7105	610	224	243	232	240	235	224	216	239	228	242	229	250	223	218	211	231	236	226	212	207	229	217	206	201	232	220	211	210	206	232	222	237	232	199	205	225	229	230	223	236	259	210	236	223	201	244	222	223	216	238	223	210	232	214	266	203	204	212	254	228	221	229	224	225	230	198	240	224	220	218	237	212	220	225	192	213	206	227	207	227	209	229	223	229	228	234	230	218	216	207	213	239	248	211	210	218	225	232	213	221	219	240	232	234	251	230	240	220	214	237	231	232	250	225	206	210	233	237	239	219	204	224	217	233	228	194	229	205	229	245	229	215	220	237	238	224	232	235	227	223	206	241	240	231	235	215	210	214	229	208	221	230	243	219	243	228	265	206	233	199	224	221	256	222	257	231	231	237	256	219	238	193	179	207	202	240	190	209	239	216	230	202	245	209	221	219	209	207	247	220	225	245	228	202	226	216	230	218	227	210	212	239	211	244	217	253	219	250	229	222	210	193	223	261	221	224	223	209	240	222	226	238	213	205	235	225	235	234	252	222	218	226	247	214	206	231	214	237	243	238	239	214	214	210	231	212	211	209	222	230	235	225	227	230	208	219	224	242	238	212	229	247	247	231	238	215	235	225	222	206	246	214	231	240	218	230	220	220	197	198	223	216	216	229	218	242	226	201	220	239	194	223	219	220	241	221	231	242	210	233	201	230	231	212	235	214	201	213	224	233	224	217	210	216	221	257	229	194	227	204	238	209	230	233	219	209	224	250	224	211	227	223	232	265	235	220	233	247	216	224	218	244	224	249	232	230	224	213	228	216	237	231	219	213	220	226	229	216	206	219	219	218	198	238	215	242	217	229	245	221	239	235	205	229	236	229	206	222	221	241	234	231	245	217	227	220	221	205	229	211	202	233	215	247	212	207	205	198	211	219	230	234	199	212	194	224	212	233	214	218	237	237	225	201	208	199	223	209	238	225	246	230	203	203	200	235	207	224	228	210	205	221	251	258	223	219	223	254	225	219	228	225	224	207	207	196	231	217	229	199	242	210	195	223	228	214	217	222	231	212	226	219	217	196	235	247	225	238	229	227	238	220	243	239	238	204	230	230	234	227	207	213	201	237	220	211	244	220	201	246	223	222	226	220	222	233	256	215	222	205	215	239	226	239	218	246	211	228	236	215	232	204	206	221	232	235	225	244	239	195	221	205	232	232	235	251	203	241	226	193	235	228	219	250	223	223	208	212	223	237	243	249	235	231	228	231	211	248	230	250	226	222	226	246	225	230	259	233	233	220	222	220	235	232	191	208	226	198	229	210	224	221	233	257	230	215	205	224	205	232	207	230	247	226	206	219	203	210	215	223	243	231	231	201	228	214	201	221	209	249	218	220	235	225	214	248	194	210	245	207	234	246	225	234	237	231	246	234	261	222	243	235	208	254	227	221	255	218	246	217	207	229	220	219	235	233	243	236	246	216	201	189	242	248	217	224	230	219	240	201	246	207	226	214	243	199	224	241	202	223	222	225	229	229	252	247	232	235	226	228	216	213	211	218	207	245	226	234	210	200	225	241	246	254	224	253	225	214	229	236	214	247	229	234	229	245	222	234	214	223	213	226	227	212	211	226	197	215	246	251	238	236	221	194	202	224	229	207	197	232	209	209	230	213	210	216	234	213	225	239	213	226	207	250	215	248	217	220	227	226	221	229	209	236	211	220	189	220	220	222	233	234	247	209	211	218	218	215	197	230	226	216	229	205	210	217	196	228	221	187	210	242	212	217	215	181	257	196	227	227	226	226	218	220	199	244	221	204	230	190	210	209	244	187	245	227	229	241	187	221	230	218	217	233	208	203	232	203	238	222	212	215	217	232	215	235	245	226	203	209	214	228	188	220	237	226	239	198	232	228	248	234	217	228	213	196	229	210	252	229	219	212	214	256	226	199	218	229	231	232	249	240	219	228	215	208	242	227	226	227	207	221	201	202	209	237	240	249	218	217	255	213	200	235	226	228	196	223	210	236	196	209	221	187	235	215	240	225	237	257	226	205	214	240	224	217	223	235	224	200	228	233	243	259	221	232	218	235	220	209	220	216	222	243	234	217	218	237	214	225	242	237	226	219	215	234	237	248	218	222	213	216	223	211	218	233	231	221	214	206	216	204	220	252	213	224	209	219	204	230	215	220	228	202	220	248	217	222	223	218	248	241	222	230	217	230	229	237	222	253	229	220	221	220	240	271	246	227	256	234	192	229	224	227	219	211	247	207	247	252	223	231	230	205	245	263	239	220	222	261	227	254	229	213	196	213	222	208	243	192	202	227	208	237	228	235	213	235	250	227	230	240	252	227	215	228	219	218	211	213	209	231	224	204	195	239	235	218	228	222	240	207	228	214	217	234	245	231	198	221	252	213	224	219	237	197	228	192	220	237	263	186	218	254	214	234	242	219	231	222	206	247	222	218	231	215	207	223	195	206	221	210	215	229	237	207	241	222	216	230	209	237	215	251	200	242	203	240	199	214	200	234	248	244	244	231	211	207	241	208	216	209	228	223	246	226	253	221	238	215	240	237	209	248	217	214	231	205	206	257	231	237	215	218	218	217	217	202	227	218	221	195	217	223	209	237	222	217	214	223	203	215	216	194	212	221	214	245	217	212	230	233	215	235	215	209	224	218	229	218	211	222	226	229	248	203	226	232	219	235	234	218	246	216	224	194	212	231	206	239	200	211	213	218	224	236	223	211	223	212	227	206	219	243	250	239	235	217	225	217	226	230	213	235	202	209	220	205	255	203	230	231	236	219	234	245	253	226	209	257	219	242	215	210	224	199	232	213	229	212	211	209	234	237	229	222	226	196	226	247	213	218	210	219	216	233	193	206	208	244	238	193	234	270	208	242	243	209	217	221	224	223	223	258	228	175	229	219	211	225	210	218	244	230	219	252	219	236	212	233	212	217	242	212	263	219	244	226	225	223	232	226	213	257	212	231	190	247	221	203	229	204	213	222	239	235	247	206	251	247	205	226	217	217	233	226	233	224	238	219	231	212	219	190	234	231	205	219	249	223	231	233	195	217	224	241	248	232	211	222	230	238	223	267	244	212	203	207	224	231	224	224	245	222	219	201	218	202	232	204	227	225	216	239	210	208	251	220	208	242	209	260	214	243	217	234	234	210	223	229	212	225	233	200	230	226	230	204	248	247	233	244	241	226	237	206	224	236	203	217	258	227	219	224	219	199	229	227	232	245	223	225	217	249	205	239	203	210	222	232	226	215	237	211	220	239	189	236	195	216	216	228	210	230	235	222	210	207	211	212	225	243	218	213	242	222	204	245	238	223	228	223	213	227	233	224	211	214	238	219	241	237	230	213	223	219	204	220	213	224	237	211	222	220	232	207	228	229	220	222	221	239	226	215	221	247	255	212	219	212	220	210	223	224	225	250	221	215	205	212	212	224	210	201	234	228	225	212	203	231
56205	94656	26665	4770	3345	2528	2001	1501	1310	1102	6408	35128	31881	25036	11955	936	305	315	347	321	316	338	353	324	341	315	345	347	344	370	318	318	390	341	366	343	303	355	348	335	337	336	320	371	348	354	323	321	327	311	319	320	350	359	374	332	351	348	276	334	341	337	343	315	361	352	321	327	347	345	298	338	340	352	352	371	359	343	341	333	325	338	356	343	334	359	323	355	367	334	338	349	329	327	374	358	347	362	278	365	313	350	363	313	349	311	330	343	336	317	302	332	350	322	318	362	332	372	313	338	320	344	343	322	320	346	327	339	343	350	327	363	337	346	335	318	327	329	363	306	348	323	356	328	351	319	350	336	327	326	330	329	346	329	341	342	320	356	349	316	301	332	328	352	349	338	343	375	316	343	307	360	340	358	348	354	333	334	369	347	340	365	333	358	346	337	336	315	328	317	340	348	349	339	332	314	336	317	341	328	350	315	330	375	319	311	289	373	372	362	313	361	341	350	306	329	326	326	294	336	327	322	337	351	339	326	349	311	366	354	360	333	308	324	326	326	344	325	328	340	381	298	356	311	352	363	340	351	377	326	384	350	328	295	326	362	328	338	348	322	379	351	325	330	331	314	333	323	339	327	363	352	325	333	321	342	347	329	357	328	347	327	306	324	311	367	315	296	302	350	314	314	353	357	330	333	356	331	345	312	306	353	338	360	355	332	348	348	299	334	310	350	326	361	330	376	300	361	345	302	338	343	320	309	359	325	298	314	314	326	321	317	349	341	326	332	319	342	364	342	332	317	319	347	339	335	333	346	326	323	317	325	315	339	345	366	323	358	340	302	311	339	321	338	297	349	329	340	355	355	338	372	360	330	353	333	327	340	318	340	347	353	355	332	352	341	338	359	364	328	367	317	291	325	341	321	347	321	335	325	347	342	313	346	350	333	343	327	324	318	364	340	349	344	333	329	317	366	309	336	324	313	325	347	339	310	347	337	317	317	329	336	333	350	316	323	310	303	327	359	331	355	348	355	347	329	320	315	334	361	356	328	340	362	311	362	354	347	322	350	337	357	374	348	309	315	346	356	365	353	315	333	337	291	331	355	374	361	359	325	388	349	341	365	325	351	326	368	338	354	306	321	299	346	335	338	323	348	313	322	337	358	352	350	324	302	308	355	334	361	340	348	299	336	340	332	342	340	267	319	315	329	307	350	355	341	335	305	345	361	342	334	310	332	305	352	285	339	329	319	360	350	338	333	307	317	349	333	313	352	358	339	342	387	334	343	360	348	313	315	344	329	348	346	342	354	322	326	346	362	316	350	328	341	332	344	319	346	341	337	381	342	335	358	318	308	306	369	330	309	331	336	321	344	338	342	317	363	362	375	311	317	333	358	326	339	345	344	323	333	315	320	327	336	322	351	339	313	343	336	314	322	365	349	331	351	341	365	308	337	338	361	323	323	354	325	380	345	337	358	329	310	344	356	330	315	322	346	327	333	332	307	335	354	318	366	340	317	322	356	343	336	368	298	319	350	360	344	345	374	332	345	345	361	338	327	342	352	344	324	304	329	340	332	330	319	317	358	357	316	294	331	355	303	340	327	354	323	321	365	321	336	340	363	349	330	335	320	308	345	315	303	288	322	369	332	307	330	368	346	334	346	320	341	319	345	339	348	334	391	369	304	358	342	309	355	320	324	329	354	375	325	341	338	358	305	313	331	329	336	320	346	354	298	347	333	372	326	342	320	352	365	331	339	308	328	298	339	340	342	381	350	329	317	361	314	335	355	346	320	329	313	321	347	330	307	326	336	320	378	363	369	332	325	339	330	404	316	321	329	320	309	340	310	285	331	332	328	304	353	380	359	359	293	340	326	336	345	353	336	341	328	330	330	339	325	308	329	319	351	325	356	309	375	353	341	367	340	326	321	353	350	323	359	362	320	312	350	312	320	308	349	349	320	333	350	336	380	327	344	361	342	365	359	324	311	322	385	352	337	310	319	316	323	353	334	310	337	372	334	317	325	303	323	302	320	358	350	317	338	344	299	353	322	342	314	307	302	302	346	317	348	334	329	334	295	356	364	347	325	316	320	313	365	350	305	318	370	361	344	313	359	334	330	334	348	332	332	309	335	335	355	297	355	339	311	307	315	324	318	345	348	306	355	356	320	334	306	343	351	347	325	368	315	360	359	332	349	296	352	318	344	330	337	311	387	327	372	328	308	329	341	316	348	326	330	376	344	317	353	306	330	336	292	361	315	320	362	363	319	349	290	332	339	329	328	340	350	345	308	357	320	355	315	360	329	323	333	332	322	363	350	320	356	355	314	325	352	321	337	377	351	342	323	321	331	306	367	319	343	312	315	300	310	336	377	341	341	344	335	312	333	344	307	339	355	322	378	315	353	352	308	371	350	356	315	328	345	337	324	312	327	323	351	337	327	321	374	329	314	329	343	353	332	367	336	339	351	347	342	333	342	321	322	342	326	334	356	353	334	334	339	321	333	332	340	324	345	349	326	357	339	375	355	344	369	342	313	341	337	343	326	385	332	368	325	346	355	361	324	323	323	318	344	314	336	372	355	335	375	343	368	317	366	319	329	348	305	359	310	322	309	343	344	348	314	343	358	315	345	333	315	325	339	309	323	338	367	346	346	364	342	312	353	306	361	335	376	360	302	333	335	352	330	326	332	303	344	330	361	322	335	314	361	336	336	317	316	342	340	341	313	362	345	344	356	317	322	308	343	339	318	341	325	314	316	352	364	323	326	342	317	304	337	353	332	365	331	333	355	322	328	312	327	331	351	331	306	330	323	344	326	355	333	336	364	342	353	329	301	316	342	304	329	360	343	321	335	340	348	301	318	337	314	319	334	332	335	314	361	341	351	318	339	322	348	334	299	340	321	372	329	304	322	315	353	344	334	357	354	317	363	318	320	348	325	333	355	336	313	360	328	318	335	384	342	348	335	328	336	320	310	329	300	298	327	329	309	323	305	359	309	312	377	357	346	337	331	319	370	350	319	344	318	321	369	304	368	313	336	361	352	329	325	337	336	315	332	316	322	338	372	315	342	331	332	308	333	343	308	316	306	330	321	340	376	322	300	317	319	339	335	369	325	336	308	327	344	350	349	294	324	346	341	362	326	363	350	329	375	302	302	313	339	355	330	330	327	327	342	360	323	322	349	332	330	351	331	362	313	373	355	326	353	339	360	314	313	316	347	361	306	347	332	370	328	307	304	338	374	337	360	334	355	354	333	322	309	326	316	329	352	286	338	353	311	344	359	350	310	332	349	372	334	306	353	338	315	322	342	343	380	317	369	318	333	327	310	323	313	338	321	336	298	376	323	343	354	349	323	334	330	330	340	347	350	335	307	354	343	343	357	334	330	372	338	337	309	360	354	342	336	364	339	376	329	348	381	339	312	329	334	333	341	321	337	351	314	348	323	320	343	309	339	303	321	317	360	319	334	355	363	328	335	331	306	320	350	342	342	319	330	347	365	349	364
27285	24406	17421	2036	374	298	301	307	302	278	472	1895	2082	1553	808	288	257	262	265	252	279	307	263	248	254	258	241	260	233	269	267	264	233	241	267	281	255	234	225	268	257	265	241	255	241	241	255	268	251	275	259	235	251	243	263	259	262	258	265	283	232	275	247	251	253	238	251	265	278	256	239	249	266	262	285	240	261	290	264	229	243	272	220	254	251	266	254	243	242	264	250	243	272	242	235	242	267	259	255	237	220	246	268	262	266	265	254	250	270	235	265	251	243	269	243	249	222	257	270	252	263	275	261	240	255	267	264	291	266	254	221	273	252	268	256	258	240	241	245	241	267	248	281	247	275	246	262	240	274	230	255	278	254	232	285	246	255	258	256	234	253	254	261	242	253	244	257	227	247	250	280	256	236	249	248	264	271	233	255	248	280	259	252	266	227	254	291	269	235	255	249	275	247	245	262	287	249	232	257	226	257	273	236	280	272	257	261	264	213	256	271	242	289	263	263	260	275	258	253	241	234	251	249	275	247	261	264	250	266	250	244	262	243	276	273	258	253	239	254	245	279	250	238	257	237	219	256	251	281	229	235	241	261	236	268	267	239	253	247	249	263	248	259	253	225	247	235	259	243	261	288	288	276	242	262	251	252	254	284	263	227	231	240	225	271	236	253	263	249	252	251	253	268	228	275	245	258	260	256	236	226	249	278	256	245	265	261	226	217	240	233	252	234	279	271	234	249	249	238	262	246	236	258	231	247	241	271	276	242	283	270	261	270	259	232	247	245	226	244	226	239	258	258	245	244	278	254	262	274	258	263	243	262	228	237	255	249	246	278	279	287	273	245	289	249	269	253	258	282	251	241	240	256	263	253	293	256	244	274	248	262	265	265	249	263	266	268	262	248	257	252	268	271	256	266	290	272	250	237	247	233	243	271	263	230	256	247	250	271	260	230	268	258	263	266	252	279	233	244	246	259	253	261	243	251	253	251	229	248	260	241	249	245	237	262	237	250	255	226	274	255	265	265	240	253	246	264	280	235	274	280	250	272	264	262	285	256	253	229	257	240	260	243	234	273	253	248	256	264	280	253	268	266	229	252	241	256	262	241	268	235	277	269	281	253	276	248	240	263	279	257	258	254	283	243	270	245	228	256	249	225	263	239	257	238	239	254	267	257	261	264	279	268	250	254	253	267	264	279	242	254	256	268	252	288	250	249	253	245	254	261	267	265	263	249	245	253	241	232	265	247	270	240	258	241	258	259	264	252	268	266	314	255	232	262	251	262	230	262	243	272	222	263	268	253	256	247	264	262	285	243	262	255	252	280	228	231	254	266	253	259	247	259	250	284	259	279	253	268	260	270	269	293	252	249	264	264	263	258	250	259	249	245	244	244	230	240	253	274	244	271	227	234	247	221	237	253	253	241	244	256	261	205	243	259	271	254	259	252	258	284	246	241	270	263	264	269	250	270	251	259	243	254	251	255	254	271	261	283	246	258	273	242	249	250	287	246	291	262	266	259	260	247	247	266	283	246	258	243	255	269	265	255	243	270	261	267	274	248	263	264	238	232	231	261	264	263	247	285	270	260	265	232	247	239	272	252	282	271	275	255	273	253	282	247	260	259	238	276	249	257	267	259	248	257	251	266	256	255	227	269	248	275	266	265	253	261	263	275	275	271	227	250	257	282	262	231	238	259	275	261	264	255	242	239	253	219	249	261	255	259	252	254	261	255	262	250	255	254	265	240	251	267	256	242	276	260	240	260	238	261	254	289	260	274	266	252	241	260	257	286	270	262	267	236	260	251	269	257	265	256	241	250	242	275	236	248	275	262	250	261	236	270	260	255	266	263	293	254	255	261	260	256	263	265	254	270	293	271	232	263	236	265	252	262	254	243	243	257	249	228	287	241	271	282	241	258	234	249	271	269	237	261	236	271	260	248	263	257	256	281	237	251	262	249	238	275	261	265	234	234	272	263	269	259	266	274	260	262	268	245	260	244	258	243	267	262	247	266	220	242	261	241	256	248	273	239	265	252	239	242	265	266	244	248	247	237	258	267	265	270	250	271	242	236	269	262	276	256	263	246	255	253	225	238	253	251	267	261	245	255	298	237	233	263	254	231	239	249	241	246	272	262	266	279	270	261	261	232	282	243	271	243	247	256	244	244	249	258	265	268	252	271	274	270	266	253	240	282	255	275	230	271	241	304	291	286	261	234	230	279	229	245	278	258	232	240	266	267	241	240	253	274	220	252	275	250	255	204	245	265	241	280	248	270	276	229	255	257	251	260	236	263	261	264	265	275	248	270	244	246	230	291	221	258	240	246	241	252	251	240	230	229	292	253	274	266	246	266	253	252	269	260	287	237	244	246	232	263	230	226	262	245	258	299	270	257	262	263	274	240	263	250	238	252	253	234	279	254	262	236	273	249	222	269	249	261	269	239	277	245	230	246	232	245	230	242	254	259	252	254	251	251	261	309	268	262	285	241	264	261	254	231	230	262	280	244	237	231	266	273	249	227	264	240	257	258	255	249	273	261	242	272	253	241	262	263	264	276	270	277	242	277	252	247	250	248	252	232	255	257	252	256	237	257	274	268	265	268	249	243	274	254	254	237	255	240	257	273	228	259	274	258	250	276	273	255	296	232	244	258	281	260	256	229	253	254	256	240	275	259	276	269	257	253	262	252	275	249	240	250	260	255	268	240	242	248	250	249	285	239	263	221	243	267	237	269	287	240	264	253	250	247	257	270	233	239	230	262	234	281	250	251	267	251	255	227	263	256	253	269	244	285	274	256	267	256	269	260	264	254	270	249	253	238	255	243	268	261	237	271	256	274	244	236	221	234	285	255	254	257	257	297	228	256	226	246	274	250	253	255	241	259	249	269	246	240	272	242	242	253	262	247	250	255	243	265	236	261	245	272	272	267	263	246	251	248	270	258	252	279	255	260	268	271	273	248	272	256	228	244	249	234	246	263	254	272	237	253	258	234	232	262	224	267	247	244	263	262	230	245	252	260	241	289	256	245	238	254	251	239	247	254	254	230	241	258	257	265	290	264	213	266	265	248	263	228	242	277	282	255	277	272	263	251	257	258	242	279	262	260	246	259	267	276	281	267	252	252	228	219	245	265	239	228	243	252	282	226	253	266	266	261	239	226	282	248	256	246	268	255	272	284	272	243	267	265	236	244	279	270	281	256	279	244	265	280	250	249	261	252	279	250	262	242	262	269	268	263	267	257	249	268	210	271	222	262	268	288	275	255	295	259	250	264	241	232	257	272	256	235	243	277	258	276	238	281	278	249	243	249	246	250	252	262	247	271	256	260	245	260	278	271	247	257	238	267	257	265	248	269	255	257	290	243	271	266	267	258	240	279	264	274	250	267	231	258	244	236	225	287	277	252	255	228	250	285	254	247	244	281	248	254	260	247	249	262	266	228	252	258	255	236	270	259	241	258	279	268	260	243	262	234	229	253	235	260	258	222	278	254	243	256	259	277	231
26164	39793	9978	775	613	557	486	444	464	443	863	4648	4592	3311	1606	404	398	406	356	364	391	390	399	388	362	367	370	384	370	411	410	375	368	381	371	366	367	376	363	379	374	380	421	389	403	342	386	379	382	364	411	378	379	379	365	369	396	399	393	342	396	368	416	402	381	389	400	387	385	362	373	357	423	412	400	400	399	381	361	376	412	355	388	382	361	366	355	374	381	421	402	417	377	379	382	405	385	377	393	404	383	390	353	372	379	354	375	378	412	378	404	413	402	408	354	372	406	375	354	351	400	388	372	411	402	391	376	373	357	362	404	394	377	371	393	384	409	375	388	363	359	390	389	374	350	361	403	391	405	371	362	407	417	396	381	406	377	406	359	391	376	391	404	372	394	395	363	401	355	400	407	407	396	381	393	368	399	380	431	384	384	369	400	361	398	333	398	400	383	377	406	361	385	372	410	375	386	394	370	397	399	377	424	400	364	363	380	384	398	381	398	387	371	376	392	420	373	357	384	394	371	415	362	368	388	392	385	405	365	382	384	374	368	408	373	376	388	377	387	371	378	347	400	369	403	378	350	366	386	332	406	415	402	370	400	371	369	393	378	382	322	358	402	405	392	362	401	379	398	393	385	377	386	368	373	387	357	361	362	400	341	391	385	391	394	376	409	387	393	352	382	386	368	370	372	372	378	365	373	387	408	403	384	400	384	384	376	365	422	373	395	414	366	389	393	411	406	416	355	406	352	364	395	380	399	371	406	395	400	376	377	387	404	403	345	417	385	353	353	374	385	399	359	377	378	372	399	399	368	388	371	375	376	376	386	388	407	378	367	396	396	361	337	385	399	432	385	385	361	425	417	381	398	412	354	384	399	381	385	364	404	362	364	399	388	388	394	409	357	414	359	373	373	369	370	394	383	371	366	372	408	406	370	369	388	389	346	404	382	361	366	361	414	373	386	361	384	413	333	386	405	358	374	391	380	372	376	375	399	373	338	360	412	391	357	369	382	357	347	381	391	423	334	342	393	363	388	377	362	389	425	363	374	365	372	387	403	352	406	352	376	370	411	394	374	400	398	395	389	353	393	366	356	347	385	422	376	375	393	389	379	410	377	409	412	386	377	394	362	384	380	381	402	384	354	360	350	383	362	391	395	361	411	396	410	360	378	374	383	391	367	401	380	404	376	357	377	407	354	359	400	368	388	372	357	417	394	379	367	396	349	407	392	373	373	367	370	393	356	375	428	382	401	400	364	370	389	395	356	403	416	339	390	344	349	393	383	373	361	384	358	387	404	364	394	413	365	382	365	378	372	413	386	365	374	444	364	382	395	403	398	398	391	348	362	403	368	419	367	374	392	396	406	402	390	353	387	376	381	364	406	418	374	390	372	378	347	405	374	387	379	362	374	403	375	399	375	382	381	375	396	401	371	402	357	342	389	387	413	415	386	383	366	373	410	385	396	370	379	357	364	392	374	393	348	373	418	349	351	389	403	368	406	404	388	380	415	392	394	372	352	413	341	420	395	371	366	412	359	411	402	405	388	409	371	373	395	390	360	369	357	343	356	361	421	399	369	401	383	388	374	372	367	340	381	361	358	410	352	370	372	378	376	368	397	376	393	355	355	376	343	354	390	407	372	387	418	392	406	375	397	403	386	391	379	383	386	356	357	354	394	363	373	394	362	360	398	377	374	392	377	404	396	371	379	345	398	395	377	372	378	360	337	396	372	370	359	402	366	401	359	382	403	393	344	372	383	403	402	399	342	374	378	374	390	373	391	385	395	385	406	359	405	385	359	416	370	375	377	382	406	408	354	386	374	367	408	392	388	374	421	378	397	387	394	394	391	381	406	385	397	397	400	363	380	373	393	418	362	391	420	396	388	408	374	401	376	364	393	378	387	435	380	409	349	415	403	398	377	413	389	397	364	405	395	376	375	384	361	414	395	360	350	390	338	429	393	369	381	386	355	375	388	387	369	367	365	381	379	360	353	384	392	344	401	352	370	400	447	388	384	362	380	368	375	407	373	389	356	391	384	339	410	428	387	395	385	387	379	382	348	350	384	419	387	377	333	362	393	389	378	347	379	399	397	407	363	383	366	391	382	396	405	350	374	422	367	407	381	391	382	372	378	371	364	392	381	366	404	361	416	366	406	405	374	365	424	350	403	404	376	409	376	407	403	384	382	370	397	398	386	386	383	373	364	373	396	371	395	383	352	413	387	356	390	399	359	384	369	384	415	361	385	353	378	351	395	393	397	371	399	403	379	402	394	377	391	368	421	372	421	351	396	381	387	413	367	369	401	392	386	383	370	401	407	380	357	387	382	371	390	378	372	391	399	413	401	365	380	399	386	394	377	376	388	367	373	374	371	374	386	368	388	415	353	384	368	376	374	373	405	389	392	393	414	376	381	365	412	398	343	385	370	379	368	370	372	364	398	408	380	392	390	368	373	413	369	394	341	358	394	405	396	368	394	346	379	375	389	355	392	374	369	389	343	414	375	419	363	424	394	391	383	369	368	349	363	361	358	413	377	390	371	362	429	402	428	371	402	380	351	382	375	379	358	412	377	392	367	332	379	382	366	401	376	381	355	398	395	400	405	375	413	389	388	385	381	400	386	382	388	389	403	388	407	345	387	410	362	386	380	377	378	386	380	345	418	375	396	380	353	363	387	374	357	405	370	421	446	375	359	373	348	392	387	370	387	347	403	423	339	363	407	380	396	377	413	384	395	394	375	362	369	390	364	377	421	383	356	359	403	424	404	371	397	376	373	414	374	379	398	397	394	387	411	396	397	383	431	356	379	392	371	373	374	371	371	386	380	385	368	369	377	385	342	365	370	364	385	349	381	411	377	348	385	419	374	406	380	391	394	383	379	413	387	379	391	395	383	367	377	376	411	343	350	375	412	375	390	411	413	366	390	389	391	392	364	379	381	386	390	372	403	356	374	381	365	419	341	369	388	386	404	396	374	381	379	383	381	350	398	398	372	402	385	398	384	370	387	385	385	375	404	369	358	389	367	383	390	378	389	371	389	367	362	423	398	385	410	367	371	386	397	407	370	375	390	374	337	393	400	373	341	369	373	341	351	374	362	393	389	367	385	386	373	386	405	385	375	404	376	368	389	338	376	393	398	412	364	355	409	358	359	377	370	376	379	424	373	384	357	387	351	362	411	418	346	388	365	386	407	357	357	398	373	389	378	394	379	399	401	401	384	367	377	385	364	392	391	403	356	393	365	344	367	374	372	398	372	427	361	412	363	407	400	387	373	383	380	389	408	367	385	396	405	362	397	370	394	392	376	394	369	398	395	401	376	385	373	386	353	344	352	381	395	371	420	386	362	386	359	376	340	398	371	386	428	411	378	387	360	378	405	391	375	389	325	370	411	429	401	369	384	370	396	419	417	371	384	376	352	381	378	395	376	414	382	371	383	382	380	386	403	396	355	346	383	390	363	402	380	385	393	365	408	369	369	359	371	360	401	398	376	403	392	350
24632	21922	28699	24569	16372	1714	570	493	435	398	1347	11958	10904	6634	2428	315	302	312	292	304	316	320	292	312	278	338	302	325	319	291	319	324	307	321	264	311	287	304	340	319	270	310	289	295	296	267	289	288	307	298	295	313	288	289	299	329	295	312	278	301	315	290	300	298	283	306	301	324	310	297	305	310	324	297	307	313	316	289	340	318	317	287	282	317	315	292	276	301	294	298	321	305	300	314	317	270	312	286	324	294	288	295	298	337	269	284	266	324	313	302	251	291	324	296	324	292	298	285	287	301	291	288	315	307	314	269	293	311	321	319	282	295	307	277	317	296	325	280	301	325	296	298	319	308	272	266	303	308	309	297	298	274	296	284	287	340	307	281	299	299	300	281	287	328	312	295	309	298	299	279	312	331	316	289	304	302	282	302	305	307	304	272	294	293	283	273	270	295	315	290	274	296	306	304	299	275	306	294	304	267	306	297	304	313	275	292	319	277	299	257	322	280	310	284	290	318	287	286	288	331	290	307	299	302	279	293	254	329	329	303	290	274	304	303	288	304	313	312	265	314	300	282	281	280	300	326	298	279	286	307	310	299	313	302	291	275	314	276	277	286	299	301	297	317	305	321	280	287	304	315	279	276	307	318	305	333	314	269	315	313	302	311	285	312	308	278	311	281	289	281	313	333	297	318	292	270	299	294	318	295	330	289	291	309	265	272	280	306	296	317	269	278	302	280	295	310	321	326	303	272	329	307	289	320	298	324	315	285	316	299	314	263	302	316	277	286	301	297	297	289	305	282	289	303	285	315	301	291	302	329	303	343	286	294	317	326	301	297	309	324	302	285	304	316	270	310	293	325	313	286	321	297	322	317	314	291	278	301	284	287	300	290	311	303	301	303	319	296	343	317	272	295	317	267	283	303	277	300	265	308	291	310	321	310	324	298	316	294	310	301	304	316	299	271	344	263	305	278	283	304	290	285	310	303	280	293	315	281	306	300	313	314	286	300	327	296	306	313	294	312	343	291	296	274	284	307	281	303	286	276	274	285	300	322	292	301	302	285	307	271	324	274	299	277	297	291	318	331	304	289	286	281	284	279	303	299	305	285	282	333	306	302	320	286	302	307	290	268	315	276	321	346	305	342	313	304	291	309	269	324	347	286	301	311	312	268	286	309	274	285	306	277	291	297	281	327	286	309	301	313	327	308	296	313	282	316	308	262	264	274	304	287	301	282	301	297	300	311	333	295	295	322	283	295	302	327	320	300	274	288	316	342	308	310	294	312	334	313	279	295	324	288	301	311	310	271	283	311	294	259	302	266	275	305	314	294	314	288	299	296	285	308	319	295	332	305	331	289	323	320	302	303	313	322	291	315	279	278	306	329	318	320	261	295	285	288	308	325	281	276	288	294	282	292	289	279	308	316	293	289	336	303	328	300	293	273	302	306	329	300	306	303	290	311	278	312	315	301	296	313	312	318	295	322	285	312	310	309	303	306	320	308	301	283	305	287	308	290	300	296	319	279	331	311	276	306	302	300	284	288	310	313	295	289	246	320	281	272	301	317	295	294	285	308	278	303	309	286	301	305	297	285	328	288	310	315	314	289	291	295	327	299	335	294	308	292	291	304	302	301	303	298	290	276	296	311	306	328	297	301	319	300	317	290	274	317	299	282	334	313	301	304	300	293	302	264	281	305	314	330	303	327	298	321	281	323	334	315	306	315	330	285	300	322	307	286	291	299	305	297	255	304	296	312	294	282	284	287	282	285	269	285	315	320	308	305	284	302	317	314	296	305	282	342	277	288	330	318	291	297	327	311	313	296	340	284	315	305	277	271	290	272	278	316	322	306	305	291	295	297	293	312	301	280	280	269	307	306	299	323	288	301	298	297	320	312	291	311	288	305	306	324	314	304	301	305	317	298	306	319	322	289	318	302	291	298	291	277	323	312	282	283	309	298	296	281	293	295	287	322	320	279	269	279	289	292	313	278	334	308	274	333	297	284	335	312	295	294	302	327	311	292	285	263	327	322	300	309	287	317	307	275	326	320	277	316	280	310	318	304	309	304	272	303	276	289	314	277	287	299	298	284	309	300	304	305	295	303	301	304	284	298	295	293	304	308	312	340	267	283	295	350	296	268	295	309	295	320	306	307	257	289	281	290	286	325	281	300	311	300	296	309	285	339	303	307	291	300	310	298	310	275	301	315	303	277	321	302	289	281	297	249	299	303	294	309	291	287	291	322	293	322	302	297	294	314	296	292	281	308	306	305	316	339	321	319	274	303	296	300	295	293	301	287	282	323	320	306	298	324	278	312	293	299	330	295	304	296	306	308	303	286	317	289	311	301	300	296	314	277	322	308	306	292	314	316	297	297	275	274	281	310	325	278	281	350	291	293	278	333	318	277	270	290	321	273	284	314	300	303	311	307	314	272	294	294	260	339	303	301	300	328	295	291	291	302	289	297	313	292	292	296	291	277	320	324	313	281	341	310	293	289	306	258	297	281	324	314	303	278	288	303	289	335	293	270	302	258	287	276	289	308	313	307	299	286	280	287	284	289	280	305	317	315	286	310	324	320	275	281	330	300	287	287	288	288	267	273	300	306	307	303	308	288	291	285	302	306	275	307	302	287	279	305	277	292	295	300	294	279	283	307	298	283	301	303	321	306	286	269	300	289	300	324	296	302	285	292	294	313	289	290	326	290	285	271	276	313	271	345	307	294	318	306	288	292	305	306	328	296	277	333	315	312	318	294	303	317	296	289	286	295	296	309	305	291	284	286	305	299	326	266	268	326	289	299	310	312	316	269	305	291	320	294	295	296	283	263	294	293	280	290	295	303	304	341	299	296	328	344	315	292	318	302	319	262	290	295	313	302	283	318	318	311	320	322	320	281	312	313	316	322	295	333	299	340	306	306	298	304	310	282	301	265	317	308	285	336	286	319	319	291	298	338	310	309	311	274	322	285	282	304	276	286	301	321	284	288	326	298	319	304	277	286	314	291	312	303	301	287	304	278	294	305	305	280	320	300	283	283	283	296	297	274	296	288	290	283	289	276	293	334	338	301	296	305	292	307	299	267	306	303	309	301	322	308	289	303	280	294	284	303	293	324	314	320	264	249	308	256	296	308	289	277	307	295	294	313	297	295	319	303	305	300	292	306	302	318	294	349	314	314	310	300	309	304	265	310	317	304	303	292	284	293	304	258	272	303	324	283	304	321	308	299	260	301	306	289	290	313	281	296	293	324	278	273	286	281	315	303	290	312	293	319	272	338	305	287	302	325	291	296	310	286	306	313	294	301	323	301	280	285	290	304	281	311	320	292	308	305	311	267	304	296	298	296	325	293	280	321	299	288	271	281	343	303	319	294	268	307	265	278	342	298	299	316	299	288	313	331	284	303	280	302	312	293	301	325	316	307	314	320	290	311	290	347	303	306	304	312	304	299	311	311	292	322	261	321	301	291	316	289	309	302	289	322	272	293	292	309	285	279	314	281	291	309
49027	76471	24119	2405	1664	1297	1076	924	807	757	3315	23095	19729	12928	5058	501	475	461	436	461	465	472	455	475	440	463	473	445	430	446	424	437	470	448	463	482	476	495	445	442	458	466	472	483	430	433	428	453	469	454	471	467	426	473	405	453	467	453	449	449	462	476	478	469	469	456	402	473	461	470	456	416	434	469	455	435	459	450	458	449	467	396	418	455	469	407	438	442	442	473	436	445	446	439	448	466	422	501	494	459	458	454	472	476	465	450	456	491	444	470	459	476	471	449	476	449	455	485	437	465	405	442	438	478	462	444	434	454	409	418	419	429	455	423	450	458	404	451	451	416	425	438	403	438	456	394	471	478	454	456	472	469	463	445	445	453	422	420	462	471	497	455	418	451	505	472	431	465	489	452	494	495	447	498	454	439	461	461	455	440	426	462	434	439	462	468	423	456	456	418	485	410	458	416	445	446	458	423	471	432	465	452	470	465	457	456	467	438	505	455	456	416	458	467	447	449	462	440	466	470	412	454	375	462	441	413	462	471	443	410	488	475	428	448	474	453	472	456	442	470	493	471	462	440	452	430	452	465	474	429	435	453	442	459	423	442	440	445	499	464	464	405	464	439	424	464	459	428	489	460	407	461	450	475	464	423	455	430	441	444	449	436	464	470	434	471	431	438	418	445	485	444	414	414	432	436	450	435	492	474	458	477	486	431	448	469	440	452	434	431	430	436	491	452	408	490	460	465	455	460	430	428	472	450	462	470	461	438	450	430	424	443	417	447	458	436	435	404	446	461	452	420	436	452	444	421	452	428	450	447	425	457	452	445	445	457	438	439	465	462	426	446	410	475	464	464	472	474	432	459	437	466	435	453	443	425	453	405	423	477	487	437	471	435	454	430	441	444	441	496	446	457	483	436	440	432	483	436	464	444	427	465	484	446	422	459	451	455	440	423	475	471	428	450	491	440	490	456	463	415	466	475	426	462	437	467	405	437	468	435	412	443	469	431	428	446	453	458	463	492	400	449	442	418	478	428	422	469	499	438	468	469	439	464	468	473	459	472	439	441	442	422	450	441	467	481	508	469	423	459	453	435	474	437	462	454	433	467	423	450	448	437	449	423	472	442	455	450	464	442	423	441	450	432	439	501	461	442	436	443	446	443	442	418	441	427	475	408	447	436	451	411	480	447	433	468	471	462	418	460	441	442	432	409	427	409	440	431	456	441	446	462	426	445	440	462	468	431	417	456	494	455	468	469	455	457	458	462	480	462	449	477	456	465	436	421	449	454	434	464	450	488	446	441	457	433	489	434	419	431	450	493	441	424	436	473	447	441	454	488	442	450	457	426	421	465	450	443	444	449	471	450	450	441	465	469	467	441	462	464	471	485	465	483	460	451	445	474	434	433	440	449	429	468	461	438	427	390	419	453	425	468	436	469	412	463	457	393	474	441	458	444	431	413	451	467	448	437	462	452	403	432	478	462	457	473	435	443	450	452	466	447	445	456	403	437	453	438	451	434	438	466	415	488	477	471	422	464	427	454	458	458	419	415	447	429	446	420	426	419	424	456	450	450	480	443	418	435	453	428	444	429	462	450	460	484	451	448	449	429	446	470	437	417	434	429	445	455	428	479	440	468	447	464	455	473	454	433	474	464	471	444	480	401	433	467	427	456	447	477	443	472	455	444	437	491	472	465	417	495	456	477	466	438	422	463	423	434	472	472	468	461	418	445	438	475	452	444	411	449	450	445	431	438	474	464	464	466	450	451	438	451	458	429	432	434	432	450	422	470	474	468	476	463	481	484	447	445	448	461	440	401	436	437	475	471	467	433	422	438	453	417	468	449	455	446	442	469	431	465	442	437	515	438	458	456	475	455	453	479	418	485	460	494	457	450	450	438	432	456	456	427	445	458	473	435	419	428	419	467	424	440	434	449	469	468	435	427	444	442	414	435	474	418	405	469	448	444	409	461	483	435	479	397	485	451	472	456	421	460	459	449	420	447	475	440	453	481	460	464	442	448	432	404	451	434	468	473	435	457	477	428	455	476	467	472	510	449	473	424	457	442	437	451	443	472	436	448	434	421	454	447	451	442	464	401	483	498	464	430	454	463	455	468	441	466	438	429	419	431	452	436	450	430	481	487	441	433	425	466	452	454	473	469	446	436	436	480	492	479	433	456	455	461	437	449	466	463	490	416	464	457	429	473	455	482	434	476	457	421	440	453	449	428	435	438	452	430	417	449	462	477	439	438	449	454	466	423	452	457	431	471	453	416	448	438	450	444	445	407	452	450	455	458	454	448	451	436	415	438	441	463	435	442	447	433	427	440	474	467	453	457	439	468	456	455	436	499	455	443	427	443	452	429	450	462	443	448	443	504	467	455	410	474	428	448	426	442	443	425	427	452	469	436	446	441	442	427	456	483	440	456	458	418	459	455	440	434	446	455	444	452	454	459	451	443	422	393	454	481	480	469	443	466	461	468	430	389	474	438	450	450	460	461	455	471	453	456	474	448	424	433	432	476	474	467	487	415	437	468	441	412	491	468	445	437	442	465	411	482	459	455	449	464	404	486	463	445	431	462	448	450	433	456	416	444	459	477	447	457	434	434	471	446	450	416	456	496	419	444	477	504	488	482	446	479	435	422	486	430	483	437	451	398	436	442	463	435	466	439	418	458	457	445	429	440	458	382	453	444	477	481	464	452	447	492	477	450	423	423	484	438	425	454	448	468	443	453	413	457	415	463	450	462	431	440	432	453	447	454	441	480	489	473	452	414	495	459	477	456	455	446	470	478	485	481	463	477	439	459	436	450	446	437	452	416	474	437	421	415	445	486	412	483	416	440	448	477	427	446	418	473	464	444	444	412	424	457	461	398	451	435	434	451	443	458	439	455	443	436	436	481	442	490	451	422	442	481	461	426	468	434	526	442	449	460	435	465	433	493	474	505	439	426	456	433	445	458	447	442	426	456	480	469	414	473	444	467	499	453	474	466	444	439	438	463	463	454	394	463	448	474	447	465	458	471	503	456	435	467	465	435	432	424	480	457	459	470	430	442	461	464	389	439	431	450	395	466	454	469	424	457	444	464	441	421	444	447	442	455	426	449	447	477	463	436	428	444	426	485	462	455	452	453	433	462	437	456	439	444	436	461	459	485	449	447	427	444	442	456	453	435	437	424	427	475	456	457	474	434	448	452	457	461	445	455	457	428	426	461	447	478	450	413	442	445	459	451	467	454	469	452	432	476	467	457	469	439	446	467	408	445	451	434	465	476	423	457	416	494	428	448	491	456	444	458	420	462	440	461	439	441	465	465	429	460	440	465	452	441	455	463	473	453	448	458	454	413	478	450	452	457	459	483	435	444	487	429	486	456	437	482	475	417	411	436	442	439	455	464	455	427	477	411	434	443	458	465	422	451	460	432	456	455	428	426	421	442	487	435	455	441	426	481	488	412	446	465	431	469	451	418	462	452	448	459	469	426	478	453	438	422	427	452	439	449
23169	21413	29151	23807	21264	20725	4904	714	528	480	2225	22620	24295	16059	4979	297	236	234	231	233	223	195	217	234	207	227	226	212	218	217	233	214	225	216	226	199	211	240	201	227	198	204	228	224	229	230	226	193	213	222	216	220	214	207	237	213	231	200	219	218	234	222	217	222	196	228	191	185	202	190	228	225	222	198	251	235	229	214	200	240	230	199	221	209	200	183	203	223	213	247	231	239	218	202	205	243	238	200	218	189	249	231	210	206	196	227	217	208	217	216	222	223	233	232	198	188	230	220	231	212	217	207	238	218	256	211	219	189	216	227	211	195	241	207	205	229	239	210	223	208	201	208	234	225	223	221	193	215	219	190	212	249	225	226	191	215	220	202	231	219	206	205	199	198	207	214	228	193	211	215	195	216	208	228	199	190	200	240	215	216	206	205	225	242	221	217	236	242	219	205	200	249	236	223	216	246	215	198	209	233	233	214	231	221	235	226	221	234	212	216	225	253	236	221	249	215	191	213	220	205	207	217	209	237	251	239	231	207	223	208	249	221	220	202	202	213	230	207	198	198	224	185	211	245	219	212	217	222	211	220	175	221	212	220	228	202	228	225	231	204	252	245	255	195	224	223	216	221	219	232	231	232	220	240	214	214	217	193	233	229	215	213	208	238	227	219	206	212	215	228	196	206	238	216	220	189	198	219	200	239	194	202	201	227	210	192	229	212	186	219	221	229	231	208	209	227	211	221	223	236	218	203	229	222	181	218	242	217	221	189	201	205	237	219	192	201	198	219	208	212	211	217	218	214	220	220	224	211	186	243	201	208	222	217	215	200	225	235	230	226	215	216	227	232	224	210	216	211	254	213	215	248	198	249	227	252	206	217	236	246	225	217	210	222	220	225	199	232	259	224	205	237	211	219	219	207	198	212	208	247	197	215	191	241	199	222	206	224	223	197	228	210	220	239	233	219	213	210	239	189	224	213	194	210	243	198	238	211	215	234	202	220	227	197	199	224	201	211	217	222	204	216	238	217	222	208	222	232	225	215	231	216	206	212	230	231	222	220	201	234	213	213	216	238	199	224	236	189	206	194	216	198	227	214	197	188	194	205	221	228	209	207	221	212	195	230	212	219	227	218	215	228	223	213	229	201	234	206	206	200	220	227	220	211	211	222	210	230	224	197	235	221	203	239	204	224	208	244	199	174	225	216	206	238	223	192	204	219	238	249	203	223	213	211	218	236	241	223	206	196	220	200	227	229	230	225	209	193	231	219	232	219	233	206	246	216	232	227	215	205	229	216	187	206	206	224	197	203	219	226	217	231	229	179	217	236	215	232	202	224	214	203	262	185	234	185	219	211	225	203	212	223	187	223	209	228	252	219	234	201	213	227	233	201	201	204	211	199	224	205	219	218	220	219	229	201	203	231	216	241	228	217	197	221	213	232	224	215	222	209	229	208	216	188	207	230	232	226	184	213	208	208	240	265	227	229	228	210	193	226	208	203	186	215	236	238	224	215	210	199	217	239	207	192	224	235	205	215	174	219	245	229	207	223	218	205	236	229	208	236	211	234	217	236	208	210	219	225	204	206	209	213	247	218	222	233	236	219	209	235	208	217	219	227	236	216	235	217	224	202	200	220	208	197	220	197	204	194	226	209	208	205	241	237	189	216	225	211	218	213	214	228	197	223	214	220	202	209	244	247	220	217	205	199	210	216	210	222	227	223	238	248	224	215	263	216	213	220	213	207	221	210	205	231	211	206	210	203	241	203	224	208	226	225	230	211	195	230	235	224	200	227	220	213	219	224	193	208	188	185	230	213	190	223	212	227	214	202	205	228	225	216	230	203	241	241	218	206	212	219	217	226	229	216	227	204	212	212	238	254	205	225	210	257	192	225	225	240	213	244	219	231	221	190	221	219	205	201	243	194	237	226	218	222	235	231	212	238	206	212	222	211	256	203	207	232	222	209	214	199	228	212	201	221	205	219	229	201	228	207	208	238	209	243	228	200	197	228	218	232	210	205	201	215	233	217	197	193	232	225	235	209	250	224	219	179	225	226	222	215	231	199	221	209	216	209	225	238	192	213	213	247	243	205	199	217	232	210	221	234	223	215	227	229	202	215	218	242	218	220	200	223	227	217	245	226	204	226	202	223	234	242	209	204	203	210	232	235	233	202	226	218	198	237	253	219	235	208	197	200	238	195	230	231	210	222	224	201	187	215	221	214	212	220	199	216	226	223	223	216	193	189	215	196	244	229	228	225	242	205	221	212	210	204	227	219	209	200	218	218	234	225	223	203	213	238	207	234	233	229	224	192	220	221	209	213	244	225	202	224	210	230	219	196	226	232	229	217	224	214	203	240	210	211	213	204	229	191	213	201	215	210	241	229	190	211	225	234	185	231	216	212	215	232	213	215	197	220	185	234	181	200	217	205	212	230	228	221	207	220	208	211	205	194	220	219	231	210	212	211	212	208	209	229	227	207	243	214	226	200	244	203	213	201	215	226	247	246	216	207	223	219	215	212	215	207	230	222	219	227	233	229	223	197	224	244	227	208	200	187	212	218	217	227	202	246	221	243	219	235	227	244	215	180	223	226	225	198	244	231	217	218	214	238	274	219	214	228	213	228	246	200	215	207	215	194	207	211	231	201	198	214	215	215	203	217	216	214	206	219	220	210	218	202	211	227	227	217	219	223	233	194	216	212	228	242	246	206	222	227	213	221	232	211	205	221	212	213	230	210	244	217	227	199	208	218	205	240	207	233	218	191	212	203	226	220	204	193	217	213	248	219	201	203	220	211	228	233	229	224	227	256	229	242	204	230	233	224	197	208	208	189	253	225	230	204	235	230	220	197	214	202	216	207	227	215	212	217	209	223	205	216	227	213	227	214	192	197	245	229	210	227	223	234	239	197	238	225	207	213	208	202	197	226	215	227	207	221	207	217	214	216	201	218	234	225	205	204	230	207	222	207	229	213	211	213	209	233	221	234	226	225	215	232	227	201	216	187	214	228	226	220	219	234	210	219	203	207	222	196	233	207	227	244	231	223	218	192	235	201	218	213	221	219	206	219	196	237	208	236	225	207	197	188	228	200	197	194	199	197	217	203	195	237	200	230	216	254	213	223	211	232	219	207	206	248	200	208	231	214	214	221	200	214	179	233	228	203	194	227	223	211	205	224	228	210	208	213	198	228	252	246	208	231	231	229	210	221	223	216	222	217	221	220	201	199	186	216	214	220	236	201	199	223	215	203	218	240	246	223	204	240	201	225	215	216	230	225	204	238	208	240	209	201	233	202	226	185	221	220	201	209	198	235	220	230	206	204	224	197	216	225	253	196	203	230	205	231	229	207	216	222	217	241	244	220	236	231	194	208	229	212	217	208	197	216	204	226	203	216	226	188	212	220	224	219	247	214	198	236	221	196	224	224	239	208	206	229	207	244	219	227	227	199	228	216	210	252	235	233	231	224	200	213	239	204	224	224	190	192	215	213	215	221	190	199
56054	95517	33331	4909	3327	2392	1791	1595	1307	1054	5421	34025	32419	23378	8369	365	354	349	309	364	322	302	312	365	345	319	308	335	298	322	318	349	289	318	318	330	334	316	307	339	338	336	303	305	333	282	343	331	326	319	333	320	328	302	322	364	326	311	362	364	346	330	330	303	319	331	321	364	320	329	348	323	342	323	338	328	320	311	339	328	323	278	330	369	332	321	322	326	337	337	344	302	308	355	352	290	327	376	331	307	331	332	312	324	351	300	329	318	335	306	311	334	329	331	297	349	342	343	330	307	335	311	372	374	308	313	324	357	354	288	327	291	354	323	314	314	330	302	332	363	341	352	301	318	316	318	298	316	345	328	337	340	326	343	299	326	311	303	346	309	316	304	326	298	315	321	351	361	333	364	332	336	318	294	317	351	313	323	309	319	352	308	309	363	308	323	313	336	315	313	318	335	326	324	337	327	319	320	303	337	309	318	330	292	320	333	287	325	325	309	352	328	306	328	327	355	327	366	310	342	348	343	321	334	344	330	317	311	307	329	343	335	312	321	315	331	341	320	356	341	333	333	327	335	350	290	316	332	326	325	337	352	339	314	372	312	326	322	343	340	334	300	353	352	322	361	313	328	316	332	294	358	361	322	310	336	337	330	328	353	301	314	330	312	314	305	308	307	326	357	346	314	312	361	350	294	322	354	331	321	307	287	341	349	320	294	316	330	333	324	328	326	340	336	332	314	321	333	340	331	315	331	330	326	319	318	332	305	327	308	322	360	341	326	347	358	317	317	323	328	355	349	337	305	332	347	323	320	320	374	326	303	308	335	347	333	325	313	319	314	319	326	324	319	325	299	321	329	335	321	320	308	311	343	295	350	323	313	332	303	335	319	325	306	346	333	331	323	325	333	318	320	331	347	297	307	318	294	318	330	335	329	342	334	348	327	338	342	342	316	315	334	337	332	330	330	324	287	305	312	314	343	354	308	340	343	318	334	329	333	327	358	340	324	319	344	338	373	347	321	309	326	337	325	325	303	329	326	307	361	316	316	332	339	306	326	352	329	319	359	324	325	328	328	333	303	317	312	341	328	296	352	358	280	359	320	320	329	327	322	321	339	342	305	319	319	341	347	325	334	351	318	331	327	348	335	330	291	339	266	300	323	305	294	317	340	341	321	324	364	315	324	343	317	331	321	313	308	323	342	322	303	311	329	361	315	323	331	334	324	319	332	328	342	328	324	326	301	360	317	313	360	316	289	333	322	351	325	303	301	338	333	342	332	350	304	327	307	323	334	290	300	346	354	341	347	312	304	345	347	317	310	345	336	310	322	326	331	331	348	308	355	333	308	331	307	342	327	317	315	347	362	310	342	301	292	338	325	334	323	295	338	327	330	322	349	318	332	329	327	302	315	305	339	322	323	301	350	340	322	319	328	349	319	329	323	287	324	345	313	329	309	330	307	334	311	313	337	329	334	340	332	316	317	327	330	309	344	319	318	354	299	324	339	351	319	308	303	357	316	335	331	328	331	333	323	355	305	318	345	267	354	333	321	328	333	334	347	318	329	336	366	307	288	287	325	310	297	285	333	323	307	348	371	311	339	313	305	322	318	337	344	334	344	359	289	336	336	336	349	320	339	310	318	317	317	335	317	334	332	306	342	353	330	325	335	302	349	322	348	348	328	340	353	327	312	319	313	341	328	326	341	315	298	344	333	277	316	331	321	329	338	342	352	314	345	318	361	317	337	325	346	357	329	303	303	309	323	331	355	311	331	346	337	340	318	325	306	306	332	328	325	343	306	306	337	324	329	300	329	312	343	347	320	326	332	356	320	308	337	332	323	345	352	299	321	324	339	324	318	335	318	324	334	320	310	321	354	344	335	345	303	330	326	336	329	320	330	326	355	340	321	291	318	319	307	298	321	340	328	325	344	343	316	322	329	299	351	303	314	291	324	306	342	319	325	339	330	352	323	338	323	339	331	319	337	307	309	299	329	317	313	310	344	328	339	352	312	337	348	325	336	335	356	322	307	322	310	343	365	338	336	351	345	339	305	355	340	319	351	325	302	341	328	345	326	341	294	325	311	365	308	331	307	330	320	334	319	318	301	334	331	347	325	317	337	312	320	357	340	352	322	337	341	323	338	336	293	337	320	301	360	346	297	321	346	319	346	301	314	331	333	361	318	325	357	311	335	330	335	364	316	310	321	324	319	340	309	313	326	329	350	358	330	304	328	329	377	332	300	309	358	343	323	317	335	345	358	318	339	295	319	320	344	325	343	330	309	346	318	319	306	322	333	314	318	307	280	318	305	324	348	340	307	322	310	331	328	306	292	349	326	320	327	317	364	314	299	325	314	326	314	333	325	295	288	344	347	306	361	318	319	359	295	303	337	312	325	329	298	322	330	311	297	306	348	348	343	329	308	350	310	334	321	317	309	298	329	342	332	312	340	306	300	332	325	344	307	324	348	302	324	318	334	351	340	304	323	331	312	321	361	319	326	298	336	317	321	348	328	337	330	319	307	314	329	311	344	321	336	314	330	299	315	321	305	336	314	323	321	321	331	324	322	309	327	304	366	300	340	313	303	336	314	318	362	320	325	355	322	342	369	299	313	315	313	326	347	315	316	355	337	322	305	341	316	323	335	306	348	284	277	332	339	331	363	331	329	339	335	314	354	341	335	313	310	298	346	351	342	358	319	333	340	321	314	331	331	329	322	339	308	343	322	332	315	346	317	335	343	329	331	329	305	316	326	328	343	320	327	338	308	314	357	350	320	310	340	307	353	314	303	352	325	317	312	323	320	340	314	325	352	345	345	335	329	335	353	324	322	331	292	317	336	325	341	336	356	333	328	336	344	316	338	291	332	360	302	342	348	295	333	308	348	307	333	346	343	323	327	323	328	289	301	319	344	301	317	330	302	322	320	350	328	343	296	317	320	367	325	379	324	313	304	344	337	357	326	364	352	315	332	314	318	313	352	335	317	296	339	320	329	355	342	306	367	308	347	325	328	332	307	311	304	304	356	322	351	340	335	333	312	327	341	316	344	322	319	315	376	326	325	331	353	339	328	342	330	293	335	323	351	322	339	348	302	341	331	304	348	315	332	331	340	300	337	344	339	334	299	309	316	335	323	339	313	306	323	344	278	342	314	359	345	317	316	337	340	311	310	315	310	348	333	314	346	337	350	327	333	343	297	317	341	332	318	328	352	320	352	351	341	319	312	305	338	319	328	321	311	313	316	351	310	318	349	320	315	308	350	317	363	335	326	286	333	321	331	342	311	334	299	317	307	331	329	336	337	329	347	332	322	332	313	292	325	297	338	340	337	279	321	278	337	340	330	336	295	339	320	335	313	311	318	334	305	323	317	308	317	298	345	300	349	318	312	320	295	317	322	332	332	314	320	345	299	339	317	331	317	340	340	334	334	335	293	320	331	329	326	337	324	332	310	343	349	338	326	305	348	318	332	317	348	330	343	323	318	322	323	336	325	316	315	317	285
27379	24420	20010	2997	478	486	293	255	295	266	374	1832	2195	1513	575	251	245	255	244	243	253	262	240	266	249	239	244	267	239	285	265	248	260	258	250	246	261	264	272	234	248	233	274	250	241	267	271	261	231	232	276	259	265	271	261	251	273	264	260	260	243	285	270	226	249	264	278	280	252	246	263	250	248	271	274	223	261	278	253	241	246	259	226	263	267	243	247	251	256	255	237	240	262	230	255	268	251	248	258	262	259	236	220	229	269	244	259	277	268	266	236	256	281	255	240	235	251	277	233	245	254	252	250	245	236	252	258	250	242	247	285	266	244	246	253	229	249	258	259	257	242	260	233	254	251	236	246	228	279	248	225	234	245	267	274	255	264	270	264	274	228	230	236	231	239	247	262	263	239	239	240	259	239	251	264	241	246	233	286	239	237	257	246	259	258	269	269	258	265	240	254	258	259	235	227	254	243	248	244	248	287	222	239	258	279	225	215	251	220	281	262	242	240	241	259	245	252	251	258	268	239	257	233	241	249	267	274	265	259	246	267	251	243	241	242	251	278	250	274	250	249	255	260	262	274	239	249	274	246	285	260	245	253	262	231	260	240	273	250	223	237	266	243	297	271	255	271	272	244	223	262	225	234	237	259	271	261	243	230	233	257	247	252	257	260	238	251	255	271	259	231	243	262	256	274	245	250	279	264	241	242	265	245	235	230	245	247	245	229	237	258	238	248	247	260	267	248	269	244	258	242	253	267	226	242	243	258	244	254	255	271	245	236	266	264	249	274	233	236	237	248	248	232	271	235	233	263	239	252	265	242	241	235	250	240	244	269	200	223	259	258	237	243	233	244	258	224	250	269	270	251	234	247	267	213	273	254	268	235	260	270	259	250	260	229	253	243	229	226	260	249	243	235	223	235	243	244	271	268	230	245	257	255	272	236	274	259	250	275	231	258	256	244	271	237	270	270	247	253	272	266	235	247	226	245	275	249	226	251	263	255	276	234	232	229	248	251	229	238	248	224	260	234	245	246	255	242	261	258	251	265	249	244	249	285	246	267	242	247	262	274	252	266	267	248	257	245	241	239	270	244	267	271	241	240	254	247	226	217	260	251	249	224	234	234	240	266	266	262	257	251	271	256	236	245	229	242	246	289	249	258	254	243	251	239	244	273	246	243	269	263	246	249	246	259	242	253	237	261	263	274	267	252	272	223	248	257	235	238	259	247	241	235	260	283	260	272	239	274	237	261	250	273	221	258	257	249	232	269	275	255	264	248	264	214	257	241	258	255	258	267	246	226	269	249	269	259	272	237	285	221	296	234	225	227	261	268	280	251	251	258	232	260	278	259	250	267	250	261	257	246	242	242	240	270	240	252	231	234	230	273	279	252	240	269	273	248	258	235	261	248	266	263	246	266	249	267	252	281	249	246	259	214	278	291	219	230	272	270	279	254	232	271	261	261	239	243	262	244	269	282	254	257	239	257	289	219	238	254	264	266	230	270	246	229	229	283	270	247	229	277	232	258	243	244	257	269	244	277	266	267	229	253	240	252	233	244	240	253	262	249	256	237	253	245	237	214	246	237	225	240	242	247	262	262	248	261	267	262	258	249	244	268	221	236	261	272	242	292	263	278	249	263	252	244	225	244	262	242	245	272	238	257	230	247	261	235	254	239	235	254	242	267	233	264	237	259	260	240	260	229	212	276	254	250	237	274	263	231	252	264	281	237	222	249	256	241	245	289	250	234	283	261	218	236	251	262	258	265	258	251	261	263	241	264	278	241	251	265	258	265	308	243	253	250	265	253	265	228	248	255	236	254	277	250	231	243	270	246	260	243	214	246	255	248	272	251	249	248	251	249	226	216	270	219	224	237	240	262	236	262	232	276	253	287	271	263	240	260	221	269	236	234	240	253	267	263	265	246	246	248	243	241	258	270	237	270	250	237	244	225	249	238	268	240	257	265	243	240	236	239	220	301	265	248	234	273	238	251	248	246	281	263	255	251	249	238	256	222	279	227	264	254	256	240	260	260	248	245	228	238	252	258	273	255	255	241	217	231	245	228	247	241	221	263	250	229	263	267	235	259	252	255	225	249	243	255	232	245	288	271	230	244	258	256	251	258	261	247	229	223	246	227	258	251	265	268	237	251	264	257	252	266	263	255	229	231	265	261	243	261	225	254	247	222	238	248	261	258	224	249	244	227	261	226	233	229	234	270	239	238	248	235	246	227	227	218	236	230	261	248	256	242	271	231	250	225	272	255	251	251	219	262	246	207	240	270	259	233	266	221	245	258	261	234	245	262	243	258	230	241	250	259	245	253	215	262	205	228	253	288	242	245	239	270	258	253	259	280	240	251	255	251	242	255	254	262	253	245	217	234	243	246	252	260	244	231	261	273	259	249	236	239	252	248	267	233	233	279	268	258	250	237	239	241	278	265	249	273	273	232	259	265	260	226	219	225	251	272	227	240	258	278	269	245	273	276	247	273	226	250	268	252	253	252	263	242	249	226	264	243	234	275	264	262	238	272	274	258	272	264	231	269	250	239	264	226	239	270	252	260	225	249	263	247	275	249	234	300	254	239	238	259	239	274	259	206	252	258	258	263	243	268	222	264	267	240	263	264	260	258	244	253	270	279	244	250	253	242	279	255	238	250	262	255	266	270	244	259	250	266	264	283	262	259	249	244	257	243	249	259	269	230	233	246	243	249	250	267	220	266	265	265	225	255	251	267	258	257	235	256	226	221	283	242	291	250	238	256	252	251	279	267	204	238	246	269	242	260	239	257	232	238	245	268	271	252	234	271	263	245	267	246	240	235	264	227	265	254	259	252	265	254	237	297	237	266	236	267	260	234	247	277	264	251	249	250	225	276	251	259	271	266	253	250	266	259	259	246	240	274	243	285	240	240	261	260	245	251	233	229	269	257	256	236	263	277	248	260	237	255	229	294	254	248	264	260	229	266	267	248	249	267	242	257	254	253	254	250	262	243	246	265	257	276	268	243	258	275	251	239	233	257	262	221	250	246	275	227	258	237	240	246	238	252	240	245	246	270	241	286	263	261	260	227	261	265	250	262	256	235	233	247	247	238	226	237	256	270	267	269	234	272	238	254	213	258	210	237	242	258	268	255	238	267	265	258	244	250	250	243	247	212	237	254	246	247	252	272	214	273	264	242	276	263	245	258	226	253	257	227	248	266	251	249	259	248	240	251	251	273	263	215	257	261	225	239	252	229	247	231	232	254	265	257	266	266	225	236	262	250	252	253	248	295	245	252	239	248	252	241	252	215	224	245	275	240	245	262	239	246	304	240	247	223	254	234	269	248	284	237	274	252	286	233	234	269	231	270	258	237	267	296	250	240	244	234	256	238	245	270	248	254	246	266	263	231	260	231	245	219	250	260	258	258	256	239	251	261	251	227	250	233	238	250	252	235	257	244	241	250	265	246	238	283	249	264	259	280	247	250	264	230	227	260	261	240	251	258	243	255	261	294	260	242	260
27700	40564	15528	827	632	499	478	410	388	463	698	4325	4583	3295	1098	402	409	364	365	365	364	372	359	379	338	362	370	376	353	374	399	375	375	377	384	366	363	386	375	374	378	366	384	371	392	389	427	379	346	393	396	370	373	368	371	390	368	374	391	348	370	365	377	407	373	382	383	389	362	414	362	378	386	411	365	394	366	376	353	370	375	348	366	367	419	352	361	380	375	362	395	360	358	383	356	362	356	372	340	371	395	387	359	356	360	378	349	365	366	359	361	402	389	359	384	366	411	333	375	390	411	359	364	391	387	351	329	358	346	402	374	348	370	337	368	396	364	368	366	352	342	378	374	346	360	420	377	401	362	366	382	385	376	382	375	405	393	377	357	367	383	376	378	354	392	348	360	322	374	347	378	346	362	386	391	410	379	342	351	368	380	383	383	387	388	372	368	386	375	356	365	370	384	365	358	380	400	371	356	385	365	387	364	381	366	369	403	381	382	387	367	405	374	372	385	330	396	398	383	371	397	387	386	389	375	379	373	346	362	380	421	383	367	367	399	377	358	384	401	411	409	345	378	375	377	398	339	364	404	364	375	372	392	403	384	352	389	360	365	387	355	390	376	387	387	369	330	411	392	361	414	374	365	407	345	363	365	364	374	361	334	384	406	385	402	380	371	371	384	403	398	376	355	351	361	359	368	384	383	338	385	363	355	390	338	388	379	353	375	389	393	377	347	344	381	373	368	383	380	410	348	369	370	397	382	394	361	377	390	379	422	381	359	355	375	374	374	366	353	328	400	340	391	404	373	345	374	349	400	360	344	357	366	396	364	365	404	384	401	383	371	386	375	398	389	378	394	366	362	345	363	362	360	364	393	360	385	402	417	370	373	382	369	370	366	372	422	392	403	378	376	367	351	385	411	354	354	377	377	366	400	383	375	373	394	340	406	373	405	351	381	378	393	376	372	417	338	403	354	332	370	399	369	360	392	351	384	389	386	403	367	360	354	405	378	353	367	362	363	386	395	397	355	352	379	380	388	393	371	388	353	366	378	375	393	348	374	383	378	406	393	384	356	388	377	344	386	373	375	355	379	358	391	348	387	371	380	386	364	355	372	388	381	361	362	357	402	339	363	405	384	368	389	384	395	361	364	342	380	362	356	370	427	397	382	372	384	384	361	354	395	335	373	359	371	381	389	383	349	368	360	384	369	384	349	351	392	414	362	389	383	376	333	351	384	422	380	371	365	372	356	378	322	381	358	336	383	421	335	345	382	381	355	365	349	360	364	354	329	365	401	380	376	365	341	354	343	351	339	361	393	354	374	393	374	407	357	381	392	356	342	388	386	358	385	347	361	368	370	400	388	394	386	344	389	345	399	387	373	371	384	385	371	382	398	358	386	347	332	375	388	360	400	336	401	364	377	356	375	379	393	384	384	386	410	397	386	364	342	389	380	378	395	357	350	408	398	378	371	343	377	331	400	367	368	398	409	364	378	378	382	384	365	381	354	380	385	366	369	357	344	373	378	397	379	391	362	365	402	383	385	367	344	378	370	327	373	372	381	407	385	359	396	374	387	371	342	374	390	364	362	376	415	369	392	390	355	365	371	373	369	389	359	372	341	399	341	354	349	355	396	382	369	406	378	379	389	390	362	380	356	380	376	375	368	358	367	385	373	349	376	371	375	370	384	403	343	372	339	408	346	342	397	361	389	385	374	338	363	364	346	399	381	385	371	371	367	376	353	369	381	389	416	381	358	366	383	364	378	350	370	354	371	390	361	367	365	380	372	397	380	375	406	333	364	352	385	336	376	348	372	344	361	412	347	380	382	316	351	384	389	366	406	344	387	386	367	394	359	383	352	361	374	354	372	363	377	363	353	392	353	374	376	374	378	362	385	389	348	411	363	372	375	403	355	393	367	410	381	357	357	380	374	380	397	373	422	357	392	351	362	394	345	378	388	364	354	385	373	370	357	376	379	353	385	353	374	399	390	411	391	360	368	351	356	364	347	336	388	370	374	358	406	347	390	422	399	350	361	362	375	400	369	369	353	374	343	403	352	360	380	365	374	370	353	334	363	376	393	382	365	391	348	380	376	353	379	388	364	384	370	371	374	399	378	342	367	345	358	383	347	373	405	402	388	360	388	351	355	381	369	362	403	367	376	380	391	397	365	360	389	378	352	381	384	362	365	376	375	374	357	370	342	370	372	393	382	350	396	361	385	353	356	361	337	353	366	337	381	369	372	405	355	336	354	366	368	354	385	392	393	372	358	358	399	392	372	406	378	380	374	366	422	390	361	367	373	401	350	387	393	388	377	372	343	383	376	377	354	402	385	330	389	407	370	373	372	376	383	379	394	393	354	345	386	369	387	392	349	338	375	377	337	378	350	358	385	358	397	406	412	398	337	365	407	377	381	359	400	385	342	398	354	397	383	356	406	388	387	381	338	358	356	358	381	362	393	361	379	374	401	378	370	363	375	394	381	378	357	409	384	359	375	384	374	353	357	395	353	333	328	374	397	370	390	362	393	394	393	341	383	369	390	391	385	369	397	355	366	348	369	359	355	420	362	420	356	356	374	382	362	345	385	368	383	373	393	384	412	329	416	365	390	340	376	395	373	384	397	361	422	347	372	357	424	350	388	427	390	346	388	393	387	349	401	379	367	387	366	396	367	401	375	382	385	364	411	375	380	348	369	425	380	390	378	340	350	372	377	381	405	359	357	419	367	407	404	410	380	367	362	400	395	399	371	378	395	361	363	359	398	395	371	402	381	402	373	366	374	413	369	371	338	378	376	406	354	405	360	367	361	356	384	366	363	372	389	376	364	369	379	355	375	377	347	368	383	378	381	381	396	362	354	354	366	373	383	406	349	399	350	350	365	368	378	399	417	390	364	353	348	386	392	382	367	376	346	376	378	365	401	385	390	375	382	439	359	382	351	386	355	353	358	372	407	372	353	374	370	395	374	383	376	372	391	403	389	354	369	355	402	422	340	365	382	375	374	371	376	368	390	421	400	383	399	343	352	402	372	380	359	389	335	376	424	395	383	347	364	350	389	370	372	404	370	387	391	382	359	357	379	377	365	375	392	339	375	392	393	369	347	389	353	382	399	343	390	381	387	369	383	412	348	348	353	406	385	363	371	314	384	388	360	373	368	376	353	373	345	367	363	362	363	391	389	368	395	371	400	387	406	358	350	357	380	378	392	358	385	406	379	391	373	401	400	393	376	415	387	354	392	368	377	359	378	372	410	400	398	356	353	387	391	361	343	370	370	404	363	358	357	368	383	358	372	381	371	389	365	366	374	370	350	355	386	379	387	384	378	362	393	383	382	374	368	382	361	356	373	392	339	384	343	373	396	390	380	363	349	381	376	342	368	408	380	339	379	361	374	375	377	384	378	357	389	368	369	375	378	378	367	371	391	379	370	409	350	353	405	388	376	359	343	340	361	393	372	417	374	329	381	383	348	368	402	365	369	374	398	387	366	360	380	344	371	401
24607	21901	29084	24476	16507	1838	585	429	402	547	2083	11439	9728	5747	1468	320	275	296	300	289	309	272	323	311	285	281	289	302	300	298	299	289	275	306	291	296	300	271	303	326	290	282	291	304	287	269	312	298	299	324	290	281	283	304	332	316	299	302	296	326	306	326	293	290	324	273	309	310	302	310	288	266	307	288	313	326	300	293	306	289	297	289	331	271	296	328	270	317	304	282	312	288	320	285	302	322	312	279	287	300	299	297	325	292	302	292	307	304	288	325	295	278	249	262	311	318	287	287	307	303	279	308	282	287	300	288	314	280	288	301	297	282	304	284	295	302	288	310	315	291	287	310	286	314	312	307	276	286	281	290	289	306	306	278	318	262	303	281	283	274	305	294	281	314	269	304	315	305	303	290	289	307	304	301	277	286	286	310	303	287	281	301	286	275	291	296	299	298	284	320	271	277	335	325	323	307	287	293	306	301	279	264	256	317	284	302	339	278	245	286	292	278	308	301	332	288	288	278	308	304	295	300	275	308	257	314	305	315	313	251	274	295	306	304	287	286	262	290	281	311	305	277	300	307	276	283	283	308	299	318	286	312	310	259	318	267	323	282	302	274	292	311	294	269	287	313	300	305	276	323	282	323	289	289	303	277	304	297	284	268	285	330	301	305	267	295	290	333	282	298	270	314	339	319	294	295	292	308	291	305	267	276	290	260	286	297	293	266	286	286	249	271	280	263	297	280	322	304	309	300	307	299	318	298	277	307	314	298	286	286	307	280	271	302	284	293	335	306	291	306	310	305	297	288	290	271	296	308	281	289	307	301	280	291	279	320	307	291	294	310	288	303	300	266	310	292	279	296	293	318	304	291	312	253	269	291	316	290	298	289	267	337	278	322	309	323	310	300	282	318	295	295	299	268	299	347	282	301	294	290	305	283	328	280	322	292	292	296	305	327	289	310	276	289	303	266	298	289	309	285	319	300	283	280	294	296	282	302	346	295	316	304	302	333	310	277	263	292	304	299	296	294	304	266	302	278	280	287	295	277	299	315	301	274	284	288	279	300	271	296	283	298	297	295	294	304	272	272	263	298	307	300	265	278	322	302	283	305	270	306	299	283	285	276	316	288	279	273	247	303	327	305	324	275	273	313	301	297	293	297	318	292	293	275	266	293	300	319	276	291	297	322	294	313	289	278	285	311	297	304	295	271	265	274	283	286	299	319	297	333	318	318	314	270	276	271	290	285	244	295	259	290	290	305	274	281	305	297	268	306	323	292	306	309	303	315	270	264	288	294	301	296	307	295	286	256	317	293	314	286	300	268	315	307	315	323	304	267	297	294	309	298	291	297	307	314	325	293	260	294	288	280	281	295	302	297	298	330	288	287	275	316	292	309	291	267	334	312	287	285	281	307	278	285	290	282	313	282	284	341	303	289	273	282	307	280	289	307	313	297	271	297	292	288	299	298	321	303	254	326	296	280	283	298	312	303	293	280	315	268	260	282	279	306	299	309	290	282	317	298	278	294	304	300	304	316	321	293	296	287	319	304	315	287	301	299	283	276	300	280	333	280	279	290	302	264	312	302	250	303	302	282	276	314	286	263	283	315	302	290	301	305	281	317	300	288	288	287	287	299	319	286	295	286	312	307	291	286	312	299	310	306	299	303	309	277	284	279	306	277	299	312	285	308	270	281	298	300	275	299	316	308	306	297	331	310	275	273	253	329	280	318	271	300	299	285	313	275	296	277	288	319	332	323	288	314	294	302	305	292	256	299	280	265	305	271	289	295	306	266	281	308	249	298	284	296	285	282	275	276	281	304	305	278	311	271	292	271	298	314	264	328	293	316	280	303	304	293	306	286	296	321	310	303	313	278	319	276	290	315	307	326	298	306	298	304	297	307	283	267	286	279	274	305	296	283	292	320	259	296	310	281	307	275	291	283	304	320	279	293	304	294	305	294	305	265	279	307	295	277	318	305	268	266	301	319	290	333	278	282	314	297	299	269	289	287	299	278	335	287	287	294	290	281	292	295	317	299	291	314	301	298	283	302	312	297	298	297	325	281	282	275	308	300	286	297	298	307	314	308	267	296	325	311	298	260	299	295	322	289	297	299	295	323	288	298	301	330	304	284	284	288	320	286	300	289	290	332	281	296	279	301	300	290	299	301	318	279	318	281	274	299	318	254	298	280	285	310	277	314	267	298	291	288	315	286	319	317	320	278	315	293	298	310	302	287	302	276	305	290	281	285	303	295	316	301	287	323	288	295	300	303	301	308	302	337	298	299	310	307	312	290	306	286	282	304	289	322	288	311	284	271	297	293	297	282	283	308	309	276	301	286	292	299	308	325	296	306	290	273	283	295	281	319	295	290	270	305	309	281	280	286	305	286	315	293	290	295	297	311	286	328	264	283	292	317	260	307	274	301	274	261	286	288	274	305	313	261	287	303	302	302	296	272	272	255	273	290	282	303	302	293	314	326	276	316	297	315	292	299	296	284	280	276	310	316	261	288	311	300	301	282	292	280	262	282	296	295	277	298	281	324	297	318	317	298	312	295	301	304	287	274	308	262	305	305	260	290	289	270	313	285	279	295	275	281	317	292	308	282	284	313	306	272	306	265	286	311	292	281	320	314	289	278	300	254	313	298	271	290	290	294	292	300	301	301	323	300	267	285	311	321	308	315	329	281	317	309	294	278	274	286	281	302	305	291	296	283	299	326	269	265	276	272	301	305	280	270	284	278	306	300	283	289	301	285	288	291	308	308	293	263	306	305	296	302	299	296	293	317	274	289	297	285	277	301	304	268	284	304	291	274	275	302	304	304	262	302	304	306	303	312	257	290	340	280	248	300	317	309	278	277	316	323	301	310	272	297	256	296	283	297	308	277	292	304	298	297	312	327	268	263	277	310	316	284	306	292	328	270	265	298	267	283	292	288	288	291	317	307	311	320	314	308	275	274	280	291	297	285	307	254	317	297	289	306	297	306	306	298	290	257	270	280	306	301	276	318	304	310	331	280	286	277	290	312	286	304	294	274	276	317	276	317	277	296	301	314	300	304	320	272	322	309	282	299	260	314	294	304	278	300	302	295	288	276	278	246	293	313	300	311	284	291	272	316	273	273	283	297	328	295	316	270	301	277	286	298	310	283	294	289	292	297	343	267	306	284	311	282	307	308	276	280	302	311	304	277	334	294	300	266	264	285	282	328	306	311	306	305	295	295	282	309	279	257	300	314	294	271	298	302	308	288	302	305	282	290	295	274	304	300	289	295	287	273	285	309	342	311	308	334	277	304	309	279	299	253	271	345	290	300	327	271	272	279	306	304	282	283	295	308	279	270	299	278	324	280	292	294	276	270	314	303	292	317	281	309	290	290	277	304	255	300	308	290	279	283	289	272	306	287	288	298	327	275	327	331	311	272	296	292	324	279	300	283	273	300	321	306	321	288	299	312	297	292	307	299	327	287	275	269	309	306	310	261	297	286	304	253	284	280	307	280	285	323
49163	77614	26955	2456	1783	1195	988	840	750	1149	5476	22502	17959	11465	3057	438	453	478	456	433	445	467	414	406	452	459	419	480	396	428	451	406	416	467	440	450	486	460	399	407	430	502	475	443	470	446	422	443	460	443	403	461	467	401	444	449	478	458	440	428	475	449	449	453	450	447	445	431	471	423	404	429	461	415	413	461	462	385	438	435	449	451	451	471	444	450	442	406	443	460	457	430	427	438	416	470	424	453	406	453	460	447	410	424	461	431	425	439	469	417	452	473	427	450	458	469	418	447	436	430	451	457	436	421	474	423	455	440	437	426	411	453	431	440	392	423	450	456	467	463	386	423	428	414	416	441	412	469	445	447	421	415	438	448	466	431	457	452	451	473	405	453	457	441	434	439	429	435	448	387	402	443	430	467	412	422	461	433	434	424	471	425	446	443	465	440	423	428	447	459	435	459	428	459	459	437	421	430	461	472	450	444	431	418	425	447	423	449	445	498	459	442	422	467	435	426	456	476	446	404	447	434	425	446	419	444	434	396	454	458	428	420	418	406	421	436	443	412	432	486	398	473	474	468	465	419	435	464	415	413	440	439	464	411	436	417	434	458	424	431	433	487	429	443	433	417	455	433	464	444	440	405	444	419	407	439	438	462	446	428	446	453	424	436	450	469	432	454	404	433	424	444	409	427	423	468	464	439	485	468	478	463	466	432	437	421	444	438	461	457	457	451	440	445	454	461	392	399	445	461	479	435	436	443	440	413	476	469	419	462	423	468	403	429	414	437	415	434	424	437	415	436	431	417	445	444	464	408	428	450	441	451	419	482	444	459	454	399	402	469	451	467	451	404	447	447	404	460	438	437	464	413	446	410	462	411	435	423	454	431	450	481	452	453	431	468	435	423	454	430	443	425	441	389	422	484	440	445	452	472	437	459	420	448	431	446	442	433	453	443	438	417	458	443	416	402	433	473	459	415	441	435	467	484	432	401	414	414	411	433	390	439	434	427	448	416	428	468	410	419	410	445	465	400	454	461	426	411	449	429	467	411	445	416	475	421	440	459	459	403	419	476	452	461	430	463	429	385	469	464	423	392	471	450	426	437	425	473	429	423	433	448	405	437	433	457	409	487	435	470	412	455	451	439	473	421	447	423	463	440	414	451	402	416	437	411	425	464	417	411	441	459	440	382	436	432	479	448	434	453	450	442	448	445	430	445	438	425	457	431	421	454	445	482	431	432	450	436	420	459	429	419	450	457	488	399	434	439	428	428	427	406	448	426	432	439	467	464	459	433	410	499	439	424	415	437	414	430	429	416	439	419	445	454	434	442	420	450	451	412	459	446	432	444	432	411	416	393	437	420	463	448	471	469	458	456	468	445	447	432	462	426	449	421	453	420	408	446	429	453	449	429	418	444	410	447	438	415	418	443	426	405	480	437	443	467	452	438	449	443	452	461	457	418	439	465	437	426	433	455	415	408	437	472	438	418	437	416	455	446	441	395	403	403	450	436	407	456	403	468	435	471	458	450	417	429	425	468	420	432	440	422	449	456	433	455	436	469	412	429	437	428	453	376	418	456	453	390	441	435	462	402	438	407	439	430	451	426	425	425	438	412	449	427	442	474	429	473	426	424	426	451	435	418	445	447	425	437	382	443	449	433	470	436	459	446	475	445	447	428	443	445	453	415	422	445	449	420	459	422	401	442	436	413	470	428	445	412	428	410	447	443	455	434	440	437	450	434	424	439	415	433	451	447	475	422	405	436	441	434	446	445	414	471	432	449	450	400	439	427	449	440	458	474	431	421	440	440	447	463	456	430	471	416	428	440	419	390	401	458	430	455	447	449	464	475	414	415	442	433	451	454	388	438	452	425	463	438	443	401	435	449	437	423	414	462	446	439	439	433	423	447	427	434	417	441	443	413	454	450	439	412	488	415	451	425	430	449	458	464	447	458	458	468	442	422	404	431	430	447	461	451	459	421	448	440	465	426	414	455	457	422	449	443	433	428	407	456	404	430	439	448	495	443	464	437	434	447	396	475	445	451	415	436	470	422	465	461	443	471	432	417	450	490	417	446	442	430	434	426	431	453	437	428	473	419	432	398	418	425	427	449	420	461	419	475	451	441	436	433	437	436	439	458	446	434	496	443	413	416	396	420	448	441	458	443	477	415	440	375	443	429	464	439	429	430	443	456	432	452	452	456	426	407	437	429	471	467	452	454	412	414	427	465	439	471	435	402	458	430	449	458	445	430	477	460	440	463	420	406	408	431	448	444	450	425	454	509	416	410	463	411	421	434	407	408	399	436	460	396	448	465	462	440	461	409	421	423	432	447	423	451	476	472	435	415	425	463	428	448	444	440	455	452	437	441	443	433	447	426	415	408	414	425	471	465	459	456	463	411	400	423	433	424	477	431	441	428	392	404	455	434	469	468	458	477	476	423	465	440	455	486	471	472	418	457	464	455	430	425	437	411	442	430	415	457	399	432	448	471	417	414	463	428	444	463	469	459	462	445	447	422	483	455	429	448	438	376	431	454	473	414	474	464	435	444	446	445	450	412	403	451	436	435	457	433	416	447	462	461	465	458	419	482	466	461	466	470	421	442	475	423	436	441	441	426	449	436	427	446	461	460	461	448	492	410	455	432	408	433	431	442	420	425	450	452	453	419	454	413	441	462	490	438	462	436	410	413	440	444	459	439	404	420	444	448	414	481	457	438	453	435	417	408	453	418	435	430	437	451	413	458	465	450	436	423	459	436	426	425	450	443	445	435	423	441	457	422	429	445	452	445	431	447	418	449	423	420	493	439	422	402	427	420	436	442	434	458	447	442	442	431	449	430	441	440	464	432	417	428	392	455	453	478	474	439	442	458	401	475	479	466	441	434	429	452	452	438	448	448	421	456	475	452	437	429	447	406	470	435	433	472	425	442	447	417	479	448	441	428	445	460	402	425	421	403	469	424	444	469	409	443	428	440	462	434	458	416	462	395	424	402	443	454	419	441	441	432	477	406	459	412	468	457	416	436	388	433	423	418	411	457	466	472	462	407	431	457	418	445	455	422	452	415	437	461	445	451	416	453	455	504	452	424	427	436	464	427	440	451	417	449	430	441	442	441	467	435	475	456	421	427	453	419	451	427	471	437	465	477	466	466	473	458	457	491	420	451	456	437	423	435	449	441	434	473	441	423	440	465	422	433	405	392	423	442	432	432	422	502	449	417	412	450	471	453	470	433	417	424	449	447	454	432	458	435	448	433	430	444	452	443	456	421	418	425	424	428	427	456	452	454	440	425	410	434	430	453	430	444	414	421	448	418	439	376	409	469	436	432	400	454	416	470	441	449	402	459	431	484	397	433	433	416	446	463	434	442	412	479	421	448	459	491	409	424	442	461	409	422	462	390	430	447	472	453	462	445	444	428	422	426	418	439	475	461	397	445	442	425	462	411	421	479	437	424	407	431	441	439	429	407	428	471	418	457	458	416	435	415	452	456	445	449	422	418
23219	21476	29438	23730	21326	20938	5546	582	487	2453	17123	25576	18999	9541	1140	238	223	216	228	218	231	183	233	204	206	202	223	224	213	215	173	221	207	223	222	240	203	197	244	222	204	218	213	207	223	218	213	204	196	200	200	208	204	216	189	205	225	200	207	215	231	239	197	198	237	198	201	196	216	235	198	197	233	239	195	205	217	191	188	184	213	259	231	206	199	192	229	196	228	222	193	191	221	188	218	205	202	209	213	202	234	191	229	234	188	204	218	210	203	242	211	203	231	196	195	181	216	193	206	205	196	222	195	222	212	201	194	208	205	221	175	197	223	226	216	207	209	196	218	219	228	199	231	204	212	213	205	219	212	199	220	216	186	192	228	193	226	188	207	232	191	212	197	222	238	210	185	191	207	231	180	214	216	228	247	225	194	221	217	218	257	185	202	216	211	230	215	200	216	206	225	199	210	225	211	219	209	221	202	246	202	216	215	226	189	222	223	205	222	214	223	202	225	199	181	206	225	221	215	187	218	209	227	200	203	212	227	225	216	229	209	221	221	206	200	209	210	216	209	188	206	240	208	209	187	213	191	203	210	207	237	198	229	208	199	220	201	222	224	235	214	230	192	224	181	213	198	200	217	219	222	253	205	202	175	212	202	207	216	213	221	207	220	223	220	215	223	217	217	214	178	210	218	189	194	208	202	218	193	223	226	206	213	200	217	204	169	201	210	186	213	195	207	215	181	229	228	215	206	222	195	170	192	199	228	201	196	199	220	205	179	202	233	197	233	217	235	202	236	216	209	204	206	208	224	237	223	227	199	206	213	208	198	214	201	194	220	209	216	217	202	196	205	230	238	262	211	201	205	215	242	255	223	217	200	231	219	212	222	210	212	237	228	212	224	246	218	210	209	209	201	194	222	190	192	214	199	192	203	230	199	201	212	190	183	217	214	225	199	199	221	219	210	221	212	232	221	194	207	214	200	206	206	210	225	214	237	204	192	222	203	221	190	232	220	206	216	204	224	216	178	206	239	220	230	204	206	240	209	203	203	234	192	189	221	215	200	206	217	231	205	219	227	198	225	197	209	201	200	206	211	195	218	220	209	249	228	214	217	213	214	247	192	211	184	188	252	215	205	215	201	201	228	218	245	187	226	214	208	199	189	220	233	224	210	214	216	211	223	209	213	223	196	216	221	194	230	223	226	194	200	202	234	192	207	196	185	202	229	225	201	226	211	210	203	181	215	200	237	202	215	217	198	214	215	218	206	221	207	241	201	206	204	232	216	221	201	182	223	227	190	185	224	212	216	195	210	218	222	214	197	241	189	206	223	210	233	216	208	201	227	234	213	215	205	219	203	219	193	218	195	220	195	224	180	202	204	208	230	216	233	230	210	201	198	193	187	226	189	204	184	233	207	216	235	245	187	220	236	230	219	217	223	209	221	242	213	195	220	217	210	196	202	192	235	206	207	224	225	231	225	216	204	213	207	206	215	235	208	234	183	190	201	202	199	211	211	210	208	208	208	229	220	228	209	221	233	195	212	189	204	206	211	234	209	223	200	207	207	233	188	238	201	230	216	205	213	199	216	197	197	213	197	182	190	212	212	215	210	220	198	236	204	203	233	206	205	187	195	201	223	204	216	211	193	210	217	212	240	242	228	173	241	222	227	182	192	242	209	203	209	234	218	196	194	222	226	240	220	214	191	211	204	201	228	205	207	202	180	231	208	217	183	212	228	224	217	196	191	210	205	189	209	224	208	224	216	202	204	248	191	218	225	221	237	215	207	226	233	202	212	192	199	202	225	214	222	227	240	179	215	202	191	215	209	220	221	211	208	188	200	214	221	204	209	201	200	182	212	214	195	213	247	233	196	209	208	192	216	221	214	234	229	200	202	223	206	198	250	194	200	201	220	206	218	218	211	223	211	240	210	214	197	215	220	208	187	199	231	219	196	201	241	228	204	205	219	213	184	220	212	192	199	211	218	237	209	193	205	191	237	216	218	192	218	228	237	209	207	213	204	213	213	205	187	212	204	199	188	208	226	217	197	211	230	215	205	205	237	206	212	202	225	213	200	217	196	212	228	199	208	200	235	203	213	225	227	229	214	217	219	216	208	207	214	203	214	224	233	200	203	204	210	206	203	208	193	207	225	205	247	201	220	198	201	206	180	214	195	240	216	204	209	207	199	204	197	202	225	227	185	192	192	208	187	203	211	181	228	201	217	210	216	204	218	207	231	223	226	232	218	192	213	227	223	207	223	214	204	226	206	208	209	247	196	193	210	228	206	206	213	218	202	211	180	204	200	216	191	203	230	209	232	197	190	205	207	224	234	202	210	208	217	217	230	196	191	179	209	212	230	229	214	232	229	213	209	229	210	199	206	175	226	187	215	204	249	186	187	197	246	195	198	221	228	217	239	206	189	201	216	210	212	221	218	239	221	224	196	191	197	217	199	215	208	176	201	204	195	228	205	219	204	244	217	211	220	194	225	219	242	218	195	209	209	202	198	220	227	212	221	215	202	212	222	214	199	212	249	223	207	202	203	246	206	205	215	177	236	212	228	213	227	208	229	213	217	222	204	192	220	216	222	198	241	211	206	199	204	238	201	212	181	224	214	215	209	192	217	205	211	213	226	237	192	207	207	203	212	236	205	212	221	230	197	210	208	188	207	229	224	235	226	207	224	204	204	213	234	233	227	206	210	202	211	247	185	199	207	207	215	216	198	204	195	200	207	226	227	205	207	188	241	190	229	229	189	207	227	218	213	219	198	214	220	211	214	211	233	216	228	228	213	230	206	226	216	197	212	222	199	182	213	209	225	196	212	203	220	212	219	194	196	202	202	224	195	206	233	223	218	210	216	220	212	220	195	239	198	209	202	204	181	219	205	202	211	214	225	198	194	197	197	192	181	228	218	200	190	195	216	230	220	228	188	254	254	236	206	217	225	211	211	203	191	177	253	206	219	223	230	220	203	215	218	212	226	206	224	226	218	217	192	227	220	207	216	203	210	220	203	213	198	220	198	238	230	193	218	217	217	205	228	200	231	195	213	211	206	238	198	217	234	183	181	206	211	219	229	222	173	225	215	224	227	199	227	226	228	204	210	199	197	174	185	225	243	199	203	229	195	207	212	240	217	232	228	194	183	222	200	210	195	218	246	177	214	230	191	203	200	215	200	199	211	205	202	212	202	204	226	242	221	223	224	211	204	200	193	224	213	221	222	206	202	210	202	222	178	229	220	218	218	201	226	191	226	197	194	221	229	236	209	210	201	201	242	209	185	211	213	206	200	220	229	219	213	201	205	207	196	228	219	211	200	210	182	207	202	226	213	228	218	193	203	210	244	222	207	209	198	227	203	220	208	202	219	228	226	213	229	194	212	194	210	214	222	210	196	235	252	220	224	217	185	218	223	184	206	226	203	213	219	192	213	203	241	216	223	208	200	239	223	209	222	211	212	229	220	200	230	218	200	204	204	210	235	233	215	208	202	228	206	213	201	222
56797	97151	26574	4844	3403	2250	1783	1392	1223	6383	28966	34672	27505	15369	2165	343	336	345	313	355	330	327	331	289	345	325	312	341	305	343	357	282	321	313	342	338	286	326	316	307	310	298	288	309	328	321	293	326	339	303	320	315	299	280	299	316	325	311	294	273	327	318	342	328	340	328	304	343	310	326	325	303	338	296	332	312	301	291	346	342	317	288	310	318	294	329	310	317	320	295	346	335	311	318	327	325	315	295	327	315	308	323	299	314	300	338	294	304	337	304	314	300	302	314	332	318	319	361	291	318	314	312	331	315	317	307	351	301	288	313	314	309	305	310	310	304	311	311	305	340	316	318	348	306	318	280	347	337	317	327	329	319	285	346	319	337	302	274	291	305	296	327	300	325	285	328	332	325	320	305	324	289	322	303	331	325	320	295	322	302	326	317	271	330	338	315	369	288	313	298	334	334	305	299	287	336	318	322	305	317	328	310	304	299	321	323	281	335	354	313	302	330	285	347	327	295	339	325	331	322	322	335	324	320	296	290	328	302	305	280	286	324	302	332	297	331	304	323	301	308	297	341	309	293	326	312	320	320	289	346	335	310	344	284	310	298	299	331	314	346	295	322	319	311	343	305	317	297	319	332	332	357	309	332	295	309	316	324	318	316	314	326	350	296	325	288	277	315	323	298	327	322	301	313	303	331	339	329	341	352	306	317	315	338	302	321	326	328	334	332	307	318	324	311	313	331	322	316	340	296	338	327	312	373	340	324	309	323	287	314	320	309	315	329	303	305	334	305	314	313	335	301	336	283	295	358	337	310	308	321	346	317	312	314	320	308	317	302	324	299	323	306	347	329	311	277	320	299	315	319	335	341	336	331	339	310	354	318	328	301	325	327	321	361	315	316	291	356	292	308	320	313	336	322	322	305	309	320	299	310	312	328	304	305	295	305	335	302	320	325	284	331	310	341	310	321	314	331	317	306	301	299	329	302	328	319	325	319	330	282	314	312	324	327	325	336	299	316	338	312	326	299	330	307	315	357	308	358	300	346	317	348	337	289	291	350	328	311	320	347	325	333	335	316	327	317	318	313	302	339	326	322	338	327	328	299	314	299	319	304	324	325	325	327	338	292	339	283	301	368	356	311	315	328	312	355	302	333	316	325	343	294	363	315	316	311	315	325	294	344	301	313	320	349	289	332	323	301	306	326	317	314	296	330	350	304	325	327	310	306	329	338	298	299	339	332	316	305	295	312	355	336	300	319	326	294	325	311	316	322	319	310	314	311	365	339	300	312	317	330	293	322	283	322	327	291	286	312	320	318	344	304	313	309	329	323	324	315	309	306	310	327	307	305	323	324	283	299	296	329	326	312	342	345	340	339	307	330	297	284	316	330	307	338	319	293	350	281	299	303	335	324	347	321	333	284	293	323	294	326	330	343	317	324	321	312	289	314	320	320	268	319	309	316	302	326	318	307	324	317	328	338	304	332	307	345	292	331	309	312	306	311	328	310	337	317	330	311	331	308	299	337	303	295	319	308	336	331	332	317	315	296	319	328	322	338	319	304	293	308	329	318	337	315	329	294	295	315	336	325	298	305	288	297	297	318	330	317	352	317	322	307	304	287	315	302	311	296	321	329	278	319	301	306	350	300	349	302	316	347	326	300	336	305	312	300	294	328	345	331	317	300	327	322	327	318	302	316	315	321	296	315	303	294	303	325	327	301	329	337	298	315	308	317	316	313	292	320	307	302	310	312	289	304	294	323	314	330	295	293	300	327	344	290	330	294	349	332	335	334	326	305	335	313	354	325	321	310	333	359	357	327	306	301	307	302	300	309	300	312	304	315	303	311	316	326	297	316	284	320	324	335	307	286	309	319	329	314	310	300	355	328	317	286	329	311	301	310	336	302	349	350	307	313	286	341	324	307	329	319	302	321	319	310	312	286	316	343	310	296	316	330	314	342	321	293	332	300	308	304	344	279	331	341	325	290	298	311	277	306	348	320	308	312	314	316	327	350	318	306	325	312	275	304	309	296	299	330	336	304	347	274	304	325	293	305	307	312	316	319	318	313	299	303	327	315	300	335	296	340	322	324	298	287	322	337	341	305	343	334	318	293	327	309	352	334	309	325	322	338	348	334	309	325	325	321	359	340	273	343	302	340	334	315	299	321	303	319	328	319	304	305	312	331	326	333	306	321	314	331	310	328	314	303	305	290	307	263	334	354	278	320	344	304	324	323	306	308	317	307	323	326	331	327	302	319	325	314	325	317	336	311	317	358	310	334	309	331	337	333	353	302	356	307	316	308	330	296	331	345	323	322	321	338	300	307	285	290	330	290	296	310	319	342	328	337	306	340	301	308	331	309	306	313	324	349	325	302	323	303	315	324	314	317	311	315	301	334	313	327	305	302	297	298	301	290	347	328	271	307	325	345	333	318	307	292	287	334	322	358	306	305	320	301	304	320	289	304	317	292	361	341	317	347	288	315	335	374	291	305	343	316	355	312	311	295	324	334	306	309	297	304	299	346	329	327	339	318	331	314	330	313	325	311	300	348	322	330	307	295	321	308	344	305	293	311	329	326	314	323	340	329	308	338	299	305	323	318	272	282	341	287	307	289	320	352	302	307	321	331	340	333	327	319	282	310	337	312	334	330	323	314	341	283	352	320	302	295	313	319	342	359	307	342	306	314	307	322	346	353	317	338	281	332	283	289	332	300	283	307	298	350	316	320	333	335	331	316	319	322	311	320	324	329	317	294	324	320	315	312	326	325	296	292	320	312	323	333	372	341	296	303	325	324	325	339	321	322	307	288	293	340	324	331	308	289	315	314	326	328	335	341	322	282	349	321	341	327	293	364	303	306	330	296	347	295	312	322	298	323	354	329	299	262	312	324	299	325	335	282	317	325	303	326	339	331	339	370	305	323	334	315	325	315	290	297	333	315	299	323	312	299	342	301	311	304	333	308	337	297	317	305	326	315	328	320	351	330	327	311	307	301	299	280	305	296	315	327	353	337	336	283	326	302	293	297	329	318	345	327	302	299	313	310	319	325	318	327	310	329	327	346	348	312	337	306	297	312	333	326	319	331	303	313	354	319	316	320	300	278	292	283	321	300	341	318	325	300	319	336	366	329	321	289	324	319	315	312	315	323	316	310	339	321	307	343	319	351	315	317	294	329	295	314	319	316	324	338	306	285	355	294	307	290	313	337	328	301	352	311	353	324	290	302	322	318	344	291	322	323	304	325	286	318	323	329	323	319	327	340	328	342	327	320	317	291	309	350	312	337	299	300	315	329	302	321	309	302	312	308	342	311	326	302	313	333	339	270	305	325	343	304	322	319	322	323	311	316	330	310	311	317	321	302	304	309	315	334	333	326	327	305	330	327	342	287	307	340	306	308	337	328	324	329	313	343	354	330	321	308	325	347	334	309	321	314	304	317	314	331	290	336	295	294	294	292	330	324	279	305	307	312	291	327	296	302	320	342	322	324	338	321	353	296	300	304
27376	24785	18220	2258	383	301	302	257	244	289	1136	2407	1717	991	350	252	248	239	246	255	254	258	250	284	243	231	249	239	279	244	243	259	254	258	240	239	288	247	243	250	288	238	254	238	265	254	235	284	242	270	252	274	272	263	229	250	257	285	237	242	244	247	280	262	228	254	245	240	266	239	243	260	276	230	275	251	275	271	269	227	246	277	218	234	239	283	242	281	244	261	232	241	256	259	271	245	252	243	264	269	280	224	262	236	236	258	257	258	245	244	258	226	273	269	222	264	261	252	240	250	276	237	254	236	223	231	267	227	262	296	264	249	271	236	281	236	265	269	265	253	267	234	245	243	270	265	234	237	253	228	260	238	256	270	236	234	242	279	255	233	273	294	250	253	258	234	236	243	252	243	250	273	260	276	253	227	219	269	272	254	281	241	270	277	271	236	273	247	243	251	254	239	255	227	238	231	259	278	255	243	263	247	235	264	257	267	248	239	215	288	256	233	260	238	261	229	248	260	255	259	255	262	235	251	217	240	255	243	230	266	260	238	258	250	267	237	264	272	234	204	272	217	254	266	236	267	266	252	271	270	238	230	255	250	235	267	234	250	245	238	268	232	241	230	246	253	234	273	274	270	257	254	253	246	252	254	235	241	236	245	237	242	242	226	240	233	219	250	252	226	257	216	256	239	232	249	253	269	256	257	260	250	239	208	259	244	244	249	228	224	251	250	264	227	245	236	257	219	255	235	232	253	223	258	250	256	255	268	264	268	242	276	240	256	234	244	255	250	257	255	276	257	250	282	238	234	249	246	245	250	271	238	270	229	273	243	243	241	257	242	238	246	259	265	235	274	231	273	264	267	241	255	248	249	233	224	263	269	244	257	244	249	242	229	269	237	265	255	233	243	265	274	275	254	253	263	243	240	236	242	248	252	262	236	223	244	248	231	246	249	285	261	232	234	298	235	280	287	254	254	265	223	260	254	208	223	232	277	275	247	273	252	242	244	247	283	246	257	225	261	272	239	258	248	243	288	236	262	244	260	278	242	274	249	248	272	257	267	266	249	263	288	243	259	257	258	264	254	256	247	245	216	242	237	239	250	251	281	254	248	249	256	269	257	250	227	258	254	257	248	260	249	246	258	273	253	244	249	251	216	237	232	270	235	264	223	268	246	241	273	236	260	262	271	243	231	247	211	239	234	262	260	243	266	263	237	261	217	233	242	271	251	239	231	243	241	282	237	247	227	226	245	257	270	255	256	262	267	236	243	239	233	261	244	247	259	244	261	234	262	217	258	266	274	251	219	221	247	213	216	250	246	234	257	257	256	260	234	243	242	246	246	263	241	259	246	270	270	259	262	245	231	263	238	260	240	264	239	255	268	228	241	278	275	252	239	254	254	255	257	281	254	260	247	250	236	251	246	226	243	228	240	252	231	239	254	248	239	247	270	258	250	248	233	251	270	235	246	258	242	291	236	253	236	285	280	244	298	264	241	258	275	242	233	269	244	268	240	260	243	260	257	290	248	238	239	275	290	249	233	253	236	249	275	246	258	252	226	227	261	241	256	238	269	269	278	278	257	276	277	250	255	237	253	254	266	256	234	248	266	270	251	248	242	242	231	251	269	247	240	246	228	269	247	239	239	242	252	251	265	252	226	240	245	235	239	243	265	251	237	245	241	239	218	249	228	237	230	258	246	255	230	248	242	286	261	269	249	252	255	273	259	241	280	263	269	247	238	253	230	238	241	242	265	242	254	237	255	256	261	266	227	252	234	269	238	225	263	249	254	267	252	267	249	237	263	282	238	249	276	256	248	263	269	238	265	259	270	259	249	256	263	240	275	284	245	279	251	238	264	255	250	276	272	257	242	286	261	243	231	236	274	246	272	259	292	232	236	239	259	260	255	264	260	253	222	235	244	255	254	231	232	228	259	274	260	304	239	243	234	243	242	243	208	239	244	234	264	243	260	280	237	239	248	268	252	264	260	240	234	224	249	241	256	239	230	240	240	252	260	255	236	251	247	268	210	260	266	257	245	270	244	241	236	250	259	261	257	254	228	265	264	275	250	236	274	237	236	283	234	246	247	243	257	258	275	249	224	248	241	265	247	270	261	252	235	245	261	260	245	235	225	250	261	236	243	264	266	253	262	221	283	237	244	260	248	250	258	271	232	248	273	252	236	261	245	236	227	248	252	232	242	276	248	222	238	241	238	230	258	239	256	258	274	253	235	265	217	262	237	243	239	231	246	263	251	261	270	276	257	303	246	237	236	227	242	249	245	225	253	261	240	233	278	281	249	219	269	267	255	240	242	257	257	262	241	267	244	238	254	261	283	249	272	271	262	269	273	253	239	253	232	262	259	247	235	238	240	240	250	256	250	222	260	270	254	213	230	252	255	252	267	249	242	256	237	269	247	262	263	253	231	241	246	253	243	268	252	247	241	240	267	260	259	266	264	256	263	245	233	245	243	241	246	224	239	253	237	251	250	280	232	219	267	272	237	251	273	247	288	266	283	255	258	233	261	244	236	222	276	222	241	255	240	272	254	227	233	248	245	240	252	238	291	252	233	248	248	236	252	250	282	237	234	242	241	221	255	249	233	267	246	272	261	235	242	250	238	275	260	278	252	217	248	222	265	260	265	243	233	267	254	264	254	244	254	238	251	276	246	266	280	269	230	255	257	233	258	259	257	244	255	248	260	233	218	253	245	240	261	251	256	275	259	246	256	281	256	249	262	268	249	236	243	241	223	238	265	247	257	228	238	232	264	274	242	262	251	247	203	245	223	259	267	231	258	245	252	254	248	248	238	239	247	272	237	258	267	247	276	246	251	262	248	244	255	232	234	238	238	234	244	245	250	231	247	261	232	278	256	228	255	227	233	254	248	230	274	254	204	265	269	273	237	247	244	240	238	268	268	250	233	247	254	291	231	239	258	243	253	243	225	254	255	249	222	234	262	252	229	247	237	265	245	251	244	248	244	236	236	244	261	244	254	251	234	227	272	251	250	257	253	227	251	243	267	262	246	259	261	255	273	277	247	225	255	263	249	255	258	250	286	221	262	262	258	245	265	253	265	253	266	241	263	245	225	270	270	258	264	251	236	262	263	270	264	257	240	272	243	248	258	229	234	245	285	272	225	242	265	243	264	238	271	233	241	240	229	260	247	262	236	249	227	219	252	232	223	246	254	273	275	250	249	253	236	229	252	261	259	243	273	237	241	254	232	264	243	230	256	259	253	228	251	262	209	242	233	250	224	243	242	249	236	272	270	276	256	219	268	261	262	282	232	267	246	259	248	268	274	270	252	255	236	276	258	226	303	247	217	269	253	265	262	260	251	256	265	239	263	240	229	241	249	261	248	261	242	262	252	259	252	268	250	253	257	241	216	276	251	238	227	251	232	205	251	273	262	271	269	247	249	251	247	244	253	237	227	247	258	266	236	236	249	243	245	259	285	230	246	260	242	247	285	268	262	238	260	229	257	236	257	239	260	249	240
27178	41018	10094	747	523	493	433	407	364	511	2768	5477	3744	2117	514	374	400	347	412	397	351	365	357	394	370	373	373	375	415	360	396	382	375	361	399	349	351	384	360	372	365	364	379	405	380	357	382	344	415	373	399	391	361	390	367	384	391	360	367	361	375	337	399	340	359	369	373	344	380	383	373	402	378	379	394	363	378	388	361	409	389	352	385	349	350	353	407	366	354	369	356	374	361	372	371	344	358	359	381	383	382	361	364	392	391	367	358	357	360	413	370	395	387	378	376	393	360	350	399	403	372	383	390	355	398	388	367	383	343	369	343	404	403	387	379	356	364	356	374	348	380	364	311	401	368	393	355	394	393	377	362	368	407	375	360	368	341	361	401	377	358	340	401	332	349	362	358	386	377	354	402	365	372	358	363	373	358	348	349	388	409	398	381	371	391	370	341	390	364	374	386	397	363	346	370	368	347	366	378	412	408	349	414	394	372	372	388	383	388	380	382	365	360	364	362	377	357	348	393	393	371	370	375	362	377	391	373	390	365	393	372	315	379	366	402	380	391	360	413	374	345	356	379	384	409	364	378	378	351	352	388	391	407	396	386	363	347	386	408	350	412	368	392	377	362	397	410	369	330	392	387	374	382	363	383	358	376	389	384	381	378	326	350	385	358	370	363	363	370	380	378	362	361	404	384	386	374	399	380	357	356	399	372	358	392	331	374	356	386	355	379	394	387	353	372	411	371	396	410	361	355	364	346	367	363	371	387	367	376	360	375	346	369	376	375	388	396	352	382	372	337	373	386	352	375	420	365	408	381	323	392	373	384	368	374	385	407	401	402	365	385	371	358	407	340	372	365	383	398	364	394	365	364	380	358	373	397	342	385	351	385	397	402	385	370	401	399	338	396	409	358	394	324	426	365	367	396	356	368	396	372	378	400	389	371	355	378	393	370	389	349	368	422	339	380	379	327	362	388	370	356	398	396	389	367	405	376	393	365	351	376	345	349	360	361	343	355	377	374	382	360	375	360	353	361	397	358	373	392	401	381	386	380	374	362	375	401	376	386	375	370	354	363	316	395	369	379	373	416	349	323	375	366	357	341	368	371	380	355	392	374	371	390	398	350	371	395	389	369	325	363	389	408	360	394	400	353	378	373	357	388	380	363	370	401	376	391	372	382	371	374	358	383	395	383	406	404	342	355	388	387	382	351	397	367	380	403	367	391	377	372	379	357	378	378	359	378	396	402	363	376	391	370	349	370	372	372	348	389	362	380	390	362	365	405	343	347	392	387	369	354	394	414	390	323	369	363	375	351	330	394	387	348	354	370	391	365	376	380	339	387	370	387	372	373	382	389	357	424	370	376	333	370	383	397	389	357	361	363	378	342	394	430	396	400	395	393	369	386	375	391	408	351	399	359	375	378	419	377	355	395	380	358	378	361	387	357	354	378	390	395	375	328	358	341	395	340	357	360	385	405	347	362	375	374	345	390	401	380	388	377	383	382	337	356	386	391	342	350	381	401	414	390	365	347	414	372	358	387	334	388	346	415	394	388	340	357	379	359	360	366	349	351	369	360	361	381	355	416	381	394	407	352	411	369	388	363	381	396	369	372	427	383	329	367	361	363	391	380	373	359	372	368	341	377	390	357	367	390	403	401	336	371	372	345	397	352	418	374	335	411	373	354	396	416	342	380	387	417	374	367	400	377	403	362	365	374	400	385	372	351	354	342	414	396	357	376	388	404	378	400	366	378	367	395	401	395	380	379	421	394	377	369	358	404	407	370	368	355	358	363	378	385	380	386	396	373	361	392	367	381	369	356	398	370	376	397	356	384	386	385	386	366	381	400	400	378	353	396	379	386	394	384	388	396	391	353	378	363	400	376	375	395	403	369	371	381	379	385	382	334	339	402	384	395	365	360	348	396	377	342	400	378	374	352	351	376	397	384	370	363	328	350	353	387	404	357	366	408	377	388	349	376	379	376	369	351	356	381	375	410	379	348	411	347	360	385	392	438	389	353	351	353	391	370	350	374	376	401	390	367	392	358	405	377	371	389	395	387	381	365	388	388	349	341	358	424	378	367	401	357	362	366	356	385	378	343	379	377	380	379	377	353	341	391	354	393	374	374	380	371	391	359	379	368	356	364	390	364	373	378	359	400	375	321	365	390	382	383	375	388	381	416	389	356	388	357	385	362	372	352	344	376	396	366	370	360	402	370	379	385	399	366	370	363	402	369	339	381	355	387	366	369	371	381	384	402	377	381	336	390	398	394	377	350	397	375	418	378	354	335	383	394	366	368	359	380	398	397	387	364	350	394	388	351	370	369	351	374	395	357	352	379	378	398	350	336	378	397	352	341	381	367	374	377	356	371	380	360	372	358	360	383	382	379	377	339	351	394	372	377	370	365	399	360	375	404	395	365	374	366	367	369	358	370	348	369	378	416	340	373	362	381	375	374	343	417	380	370	394	353	358	389	396	351	395	386	365	390	353	381	405	350	352	371	367	370	404	387	388	368	362	388	349	373	400	376	379	328	356	358	396	365	346	388	382	409	345	398	363	376	421	372	380	405	395	365	398	352	364	388	359	396	364	343	340	391	360	350	360	369	401	388	377	411	380	342	390	382	375	379	380	367	375	380	368	377	365	387	353	349	378	376	371	385	348	371	361	400	349	386	348	392	370	363	383	407	377	374	396	368	416	361	332	336	398	398	387	370	399	398	410	410	371	378	412	397	408	365	365	379	365	324	347	366	363	379	358	376	375	384	367	393	373	376	387	407	371	348	366	389	359	393	357	401	353	408	389	377	375	382	355	366	371	407	364	346	356	410	359	361	350	370	398	374	382	394	370	359	370	376	378	364	345	390	428	371	353	376	417	372	345	383	415	376	408	358	352	376	407	371	352	385	389	417	371	367	370	369	369	359	396	368	356	392	398	362	392	365	381	369	368	372	373	416	374	392	395	407	384	386	379	380	369	356	389	389	365	394	369	372	399	379	400	381	400	378	382	384	389	404	401	388	401	411	382	344	363	391	366	357	370	387	387	395	380	344	373	371	377	363	396	347	352	386	365	330	387	357	369	341	396	365	364	373	368	389	375	389	364	353	408	342	416	411	366	381	381	346	370	402	380	364	370	387	363	365	357	395	393	375	384	370	326	349	365	357	372	343	396	352	362	393	367	388	373	389	382	356	353	405	360	404	389	365	397	347	393	370	405	419	397	387	409	406	354	369	374	373	370	401	402	368	389	347	398	397	394	395	436	381	398	395	378	390	370	374	339	346	380	383	386	403	373	371	380	384	367	394	413	365	351	361	384	367	374	358	363	381	429	388	356	356	387	336	351	364	368	373	367	395	363	382	351	347	367	310	397	355	385	372	404	390	385	376	402	433	370	371	350	363	350	413	374	361	382	402	389	390	333	392	353	380	378	369	361	359	391	397	385	361	329	393	363	409	384	347	347	391	412	392	389	344	366	393	394	376	371	371	369	389	372	367	370	374	372
24701	22014	28466	24735	15201	1323	548	460	399	559	5895	14917	10717	4845	849	310	318	309	291	305	304	299	311	296	289	320	335	322	306	318	295	285	290	293	308	313	329	290	303	292	289	340	305	311	306	271	315	314	307	301	302	294	274	302	313	298	329	356	324	325	314	322	299	314	311	309	297	311	300	310	322	292	327	334	294	304	331	301	298	319	310	289	295	294	298	307	305	310	296	317	311	289	296	282	301	298	328	291	309	281	308	307	308	289	284	320	296	303	288	294	316	310	328	291	290	333	320	301	267	276	289	305	302	307	334	304	307	301	303	320	321	297	300	315	295	307	303	271	310	302	314	274	303	286	283	276	289	309	314	267	283	295	319	310	305	290	324	308	310	284	299	312	310	285	326	280	313	341	300	310	316	292	275	301	310	314	310	318	324	272	305	317	285	266	277	313	307	297	313	284	338	306	306	308	282	299	292	311	307	323	312	301	299	306	310	300	299	277	305	278	305	294	322	298	310	301	304	324	304	335	288	326	303	275	308	304	313	297	306	281	312	329	323	336	292	305	314	314	336	329	291	295	327	309	293	295	290	296	295	276	299	302	281	280	287	306	304	292	292	294	305	293	299	314	285	290	301	312	309	303	305	303	314	289	293	288	317	324	311	331	309	291	293	300	292	301	303	301	291	323	284	292	303	297	310	313	313	321	294	303	295	340	331	312	315	298	297	298	276	307	268	296	279	315	315	294	301	313	283	309	291	292	328	338	301	303	307	282	307	297	266	325	279	285	281	309	295	304	292	300	295	295	284	302	302	309	312	308	297	289	286	291	293	302	325	292	315	303	275	278	296	299	307	293	337	330	291	312	313	301	285	326	298	300	302	290	291	303	300	291	292	303	302	311	309	317	319	307	326	298	315	307	320	280	321	308	280	299	322	326	284	270	309	316	277	283	283	318	297	316	281	295	285	300	293	334	275	304	311	322	354	293	324	307	296	334	303	293	328	310	302	325	261	273	278	290	294	273	290	297	276	325	284	302	335	313	266	305	331	335	299	342	286	255	294	317	295	317	312	296	298	283	299	297	313	300	314	279	296	285	282	296	313	295	269	323	292	305	282	311	312	313	312	289	317	300	318	305	297	324	314	294	291	321	304	315	348	290	286	293	283	322	293	291	315	288	298	312	294	279	296	331	286	275	299	283	316	311	296	294	345	265	301	278	293	302	289	303	313	313	310	307	295	309	311	295	308	260	304	306	294	309	285	309	306	275	341	342	306	330	321	336	271	303	263	292	291	289	322	264	306	287	253	294	301	297	308	291	343	303	264	330	298	271	284	324	276	304	325	291	304	313	310	287	307	302	280	314	288	279	303	260	346	309	345	262	303	289	295	310	313	273	301	335	300	285	258	291	305	285	323	309	293	323	312	297	305	332	322	321	312	314	312	287	301	300	293	298	281	321	328	320	271	322	282	300	313	293	289	318	281	323	322	306	306	302	314	289	327	311	358	261	299	321	301	286	278	302	306	281	294	300	322	290	265	292	295	297	309	283	299	310	354	271	330	318	322	305	295	288	297	296	319	320	306	316	313	304	298	305	319	299	320	324	362	292	305	306	334	293	335	317	321	271	305	320	291	283	305	313	292	327	291	315	324	295	317	280	270	296	275	302	307	310	313	297	307	329	307	315	296	307	280	312	278	302	305	305	334	313	313	302	286	297	287	301	324	286	302	295	271	276	306	283	309	301	345	256	287	289	305	279	299	293	303	312	285	282	294	334	315	294	339	299	306	305	322	283	303	304	308	326	317	296	319	288	328	321	286	306	302	319	276	334	296	307	286	305	273	317	313	309	323	301	301	298	319	301	351	268	317	294	299	306	299	295	307	319	292	321	280	300	279	311	290	310	314	324	309	294	289	275	294	275	301	287	278	274	308	296	278	289	310	321	305	325	293	297	293	323	305	290	286	302	313	327	284	340	285	295	309	310	327	285	302	303	319	312	329	296	298	290	288	282	278	304	315	304	333	301	305	302	303	320	331	289	314	314	312	297	313	300	282	312	274	292	319	311	290	312	299	282	290	277	282	286	312	295	293	302	268	300	289	277	283	318	340	305	286	307	312	299	324	288	280	299	286	320	291	286	308	339	297	313	283	272	283	309	301	343	337	303	299	287	303	284	308	302	328	311	319	312	303	307	300	272	331	291	331	345	304	338	287	287	313	306	300	307	295	278	302	284	327	325	307	303	283	295	290	309	333	281	305	298	304	318	319	308	318	290	284	308	278	303	307	280	300	294	291	308	303	292	300	306	370	303	295	289	291	294	277	282	307	315	304	301	273	269	312	289	282	301	299	304	303	303	285	285	316	308	292	292	275	302	287	307	265	272	275	258	279	307	295	314	314	290	286	322	296	309	289	289	296	283	286	317	328	297	309	331	293	315	298	284	315	337	286	289	324	294	299	293	330	269	299	324	306	287	306	277	320	322	273	265	308	276	321	289	283	315	288	296	304	325	278	307	321	298	282	311	330	309	297	312	285	280	279	280	296	284	299	295	317	317	300	324	319	296	316	328	301	328	290	286	325	283	329	307	314	308	324	295	311	264	289	291	292	302	302	315	324	316	328	305	289	307	284	310	286	327	269	304	323	319	315	306	304	319	305	323	327	310	291	307	287	316	316	293	287	295	310	328	283	293	285	286	292	293	270	317	297	323	339	306	280	277	320	291	336	329	316	312	280	301	297	339	291	287	327	296	310	304	307	312	314	287	257	289	326	315	279	295	313	299	271	326	337	319	299	347	327	326	271	256	267	273	259	321	280	246	310	280	287	285	304	317	295	294	305	294	294	304	326	313	291	338	303	299	295	323	308	298	269	309	302	305	333	325	336	303	309	304	297	310	332	316	295	278	298	337	306	283	292	294	320	292	285	256	289	290	299	307	325	308	336	295	322	300	303	288	301	303	285	305	302	286	329	305	288	284	296	320	291	321	328	308	296	326	313	286	307	327	280	262	319	303	310	295	349	304	300	301	331	320	302	279	302	307	317	306	288	296	290	293	303	295	332	277	306	295	336	303	276	289	299	324	292	263	294	306	312	286	303	277	295	296	290	297	275	298	304	286	300	263	294	322	290	305	302	279	309	290	326	309	342	320	311	292	315	319	294	333	282	301	287	281	276	306	320	322	295	280	286	299	325	308	331	306	282	327	321	322	310	283	330	274	314	291	325	286	269	321	319	279	340	330	290	275	320	314	314	277	284	267	301	288	312	286	319	304	312	307	329	328	336	311	318	322	297	275	280	309	294	312	297	310	296	312	294	305	312	295	321	305	308	304	278	289	291	291	317	318	300	288	321	297	324	288	313	292	283	283	334	275	308	266	284	313	278	291	321	299	290	307	296	311	278	318	342	307	277	293	288	272	300	298	280	328	304	267	295	314	290	311	301	327	309	288	301	300	307	256	286	302	259	304	336	306	315	309	290	296	278	312	283	319	310	284	304	334	304	333	324	308	280	326
49308	77436	13000	2449	1731	1324	1026	864	835	1216	13471	25241	18271	9173	1682	439	456	437	472	419	458	454	426	469	412	463	437	464	453	486	451	465	454	453	477	441	452	436	429	444	482	422	442	443	447	417	446	428	433	436	441	404	440	451	458	435	469	448	460	486	455	454	473	431	478	457	473	447	450	475	481	471	418	415	431	465	430	408	405	505	478	416	437	437	446	464	458	430	468	469	450	484	435	463	448	447	446	452	442	476	460	460	496	428	472	429	458	421	484	462	434	466	458	426	491	445	497	498	451	466	461	465	455	482	440	454	484	489	476	445	457	462	454	431	449	467	475	445	478	462	488	420	428	462	456	442	484	460	437	441	408	449	483	437	481	467	453	441	405	446	441	465	435	442	464	444	409	463	469	456	463	476	422	458	465	454	445	435	461	435	459	442	466	520	439	464	453	439	465	427	441	446	480	438	469	424	417	459	475	426	470	452	456	469	470	465	474	451	471	484	460	446	453	435	444	441	469	480	484	441	433	446	481	436	459	425	431	446	483	500	465	421	460	436	449	472	450	442	473	486	417	442	438	482	487	441	413	512	466	444	469	454	474	497	461	423	459	467	455	457	435	420	465	484	440	438	465	445	427	433	468	448	406	505	446	466	440	456	476	430	441	475	489	457	427	435	500	464	476	442	474	469	435	469	464	469	461	452	473	447	440	484	452	434	449	487	457	451	481	440	449	437	464	435	421	453	457	483	457	487	461	472	442	430	447	440	462	460	479	441	453	451	463	445	449	457	451	468	460	453	512	454	446	438	467	474	444	448	475	443	454	459	460	473	434	429	510	475	456	453	435	449	508	455	440	458	468	478	493	468	466	491	505	436	450	468	459	445	452	448	459	431	416	430	461	435	430	470	423	475	449	474	456	496	477	424	452	479	476	494	465	449	444	468	433	457	446	462	475	480	424	455	456	435	411	465	428	464	432	432	456	486	452	455	451	473	462	462	436	463	443	456	438	463	454	428	448	466	480	443	446	439	485	474	447	503	462	440	439	410	496	460	434	448	427	460	453	438	435	465	460	470	454	499	451	449	469	466	421	460	429	440	465	477	452	483	432	467	448	434	459	447	449	449	462	453	460	468	448	417	463	428	439	450	446	449	465	473	497	502	442	436	424	453	482	458	460	429	477	461	451	482	505	451	444	471	459	454	459	492	430	435	425	463	461	442	503	459	470	437	484	454	456	457	461	410	449	472	463	409	445	472	487	453	480	491	392	441	440	452	420	495	493	470	424	489	434	483	472	480	444	408	478	444	459	465	464	455	446	452	447	434	483	455	440	442	463	473	482	444	446	459	460	484	454	469	455	455	455	472	455	442	445	462	440	488	487	473	463	463	448	442	453	415	442	490	432	480	443	438	439	450	439	446	478	461	437	435	480	449	463	443	455	430	451	434	473	463	467	461	457	473	459	434	452	476	412	457	475	459	477	482	428	437	440	424	482	432	511	452	449	435	461	422	431	472	462	421	457	445	435	432	464	489	442	514	427	457	476	439	483	463	430	461	417	468	433	470	421	466	444	484	465	422	423	465	469	452	443	469	414	457	417	426	476	460	477	445	467	425	425	458	449	452	436	406	430	424	434	439	443	443	431	476	502	455	435	423	439	435	453	423	431	446	490	445	455	445	429	441	454	441	422	487	463	464	523	452	443	438	439	455	481	468	454	483	486	470	444	403	482	448	480	475	454	435	458	478	439	456	420	424	460	425	443	421	447	471	496	494	451	478	465	476	435	448	448	460	453	429	463	423	430	478	431	432	438	437	457	469	445	431	460	489	478	460	454	441	441	462	481	441	461	418	452	461	444	472	448	416	467	454	463	443	477	422	462	470	475	411	462	464	464	491	461	461	433	442	457	460	444	480	450	436	486	441	473	433	427	463	462	471	436	447	459	457	446	451	445	449	439	446	446	477	453	464	420	450	425	439	455	455	417	438	427	469	432	449	455	462	428	468	461	462	465	466	419	446	453	481	442	467	463	446	428	450	488	421	460	466	468	465	450	451	468	446	475	435	430	465	453	458	443	439	445	448	461	458	453	453	476	474	476	499	442	458	462	473	463	448	477	467	467	456	430	468	466	479	441	421	472	426	483	426	462	438	458	432	461	484	464	464	441	453	459	441	413	440	459	461	449	449	427	414	452	417	425	444	462	457	457	516	451	472	443	444	455	440	446	482	502	481	465	462	454	465	487	430	409	479	433	446	474	443	474	425	462	435	434	464	477	483	480	451	463	482	479	459	433	444	420	436	456	446	436	456	468	462	437	432	455	476	449	441	471	445	490	450	418	468	470	461	447	423	437	433	450	450	434	448	454	446	473	469	432	460	406	445	466	450	464	446	498	442	432	480	458	411	456	465	475	462	457	453	443	458	445	500	487	451	424	467	462	434	480	433	431	462	496	454	434	525	448	477	455	438	426	446	414	464	494	460	410	463	460	476	436	426	480	480	455	462	438	489	481	470	457	437	455	436	464	440	489	447	409	455	415	481	434	473	457	467	459	460	460	477	408	462	467	475	448	466	460	487	432	415	457	458	443	446	453	449	397	460	458	453	436	446	450	454	468	459	447	426	454	459	476	479	451	477	454	407	451	416	451	460	494	447	447	446	437	435	442	483	439	477	444	469	472	438	424	464	427	449	467	459	418	438	452	470	440	451	473	430	468	483	489	480	443	483	451	447	444	467	463	493	446	465	465	416	486	418	454	461	439	471	416	468	438	439	442	454	425	453	443	470	442	432	441	418	458	419	438	453	466	455	456	456	481	435	436	469	463	433	477	468	467	446	448	483	466	462	468	458	425	471	483	445	500	425	423	453	465	411	471	449	432	451	443	452	470	465	471	432	437	423	468	477	445	489	465	447	424	480	450	471	417	439	437	456	431	444	447	480	438	452	462	388	456	456	434	441	427	443	441	469	460	480	456	477	424	445	428	481	452	461	450	437	417	474	478	439	428	467	417	448	441	443	478	470	449	501	428	478	428	467	461	434	438	451	438	459	473	441	463	413	430	453	449	433	437	471	443	422	438	447	444	456	437	486	436	448	445	450	446	435	420	451	457	460	457	483	440	447	470	458	432	420	441	463	432	440	487	447	476	436	478	443	470	458	451	411	473	482	433	448	467	433	490	447	449	449	444	459	433	441	437	449	462	420	446	442	525	478	425	433	474	429	470	441	425	446	475	447	452	443	503	453	471	452	481	444	451	440	459	495	438	481	435	469	432	419	444	439	451	432	452	454	489	424	488	409	445	488	460	424	425	469	403	444	436	484	440	434	453	463	484	476	503	455	462	435	447	456	440	441	426	448	452	414	455	480	421	434	440	435	461	462	458	432	487	456	441	445	425	446	436	472	436	398	467	448	422	449	464	459	462	435	466	437	466	453	440	451	517	466	448	446	473	451	471	473	441	458	436	467	491	470	476	464	466	487	460	432	450	496	455	459	481	443	461	451	450	428	422	475
23142	21409	28910	23933	21236	20329	3666	601	552	1132	10423	28842	22527	12385	1682	250	249	217	238	245	223	244	245	226	215	225	227	210	206	200	229	221	222	225	229	219	209	211	235	213	218	216	207	205	222	237	230	223	204	233	209	231	195	262	213	193	222	195	247	212	257	221	196	198	198	200	251	184	217	214	218	220	232	227	218	203	219	201	230	225	224	227	224	248	235	227	217	210	213	225	217	215	205	189	201	203	195	195	222	227	204	202	194	218	226	235	206	239	223	238	223	210	230	208	206	214	237	220	194	189	222	218	223	213	233	225	208	209	240	206	214	222	222	214	252	229	233	255	208	222	230	239	214	262	217	218	207	202	194	235	231	207	249	237	218	238	228	215	238	200	217	226	232	209	208	215	236	222	211	226	223	242	225	214	204	236	206	213	195	190	200	214	218	254	199	241	239	202	244	248	210	220	214	227	235	219	241	220	213	252	204	202	191	234	219	206	216	212	238	250	228	225	193	216	218	214	230	199	216	227	203	229	243	199	235	217	216	229	216	214	211	201	227	217	234	220	220	209	238	229	203	226	232	212	243	213	213	215	199	236	207	215	233	227	190	244	223	242	202	208	227	247	221	209	201	191	211	221	237	224	224	204	188	229	226	207	232	235	192	211	238	232	229	221	225	258	197	211	226	199	212	207	204	232	213	196	201	221	215	211	217	236	224	239	211	204	223	216	209	252	210	203	226	224	217	200	225	216	203	247	217	215	214	211	230	207	213	223	231	217	222	214	190	229	227	194	200	230	200	197	225	248	194	245	205	241	227	230	202	260	219	227	246	241	208	225	237	217	218	201	209	221	240	230	223	233	209	234	227	213	202	232	220	223	229	224	182	221	226	202	197	237	221	240	216	221	232	229	215	210	257	204	210	222	218	223	208	210	223	222	235	211	231	198	205	211	232	210	224	208	234	222	215	231	203	230	232	223	203	208	219	207	206	210	229	213	206	198	220	212	247	230	235	203	208	210	239	202	198	215	217	216	193	209	206	220	209	195	178	215	255	243	204	211	256	237	217	223	235	226	241	200	225	187	205	214	231	198	216	226	206	210	212	208	222	195	211	224	224	207	226	202	260	204	196	211	232	227	220	227	213	227	210	181	199	208	216	217	217	213	260	194	232	221	207	213	210	233	214	217	226	235	199	217	215	222	216	246	223	217	210	210	233	223	215	220	233	223	211	213	260	246	224	212	215	247	259	214	191	200	211	188	200	207	242	224	228	213	237	203	202	222	226	233	230	223	234	244	204	233	232	229	221	214	238	238	220	222	209	205	208	232	222	217	216	224	223	228	193	218	210	213	204	239	196	243	213	208	226	211	216	221	203	222	223	220	209	221	227	207	208	216	238	236	221	227	225	232	211	224	203	218	215	226	195	235	222	220	211	207	226	215	224	253	219	217	203	207	239	217	196	206	208	232	210	203	219	236	200	235	230	189	214	206	254	200	209	225	218	217	209	215	237	226	227	272	231	200	206	209	207	243	207	235	189	202	215	221	216	230	215	208	202	251	232	236	221	230	223	205	207	210	209	241	235	218	199	223	225	199	226	230	201	228	189	222	219	191	200	207	220	249	224	246	230	213	224	214	231	224	192	245	216	211	216	236	229	224	228	217	191	217	214	240	240	192	222	254	214	230	216	223	221	268	193	208	220	231	195	223	207	212	223	198	232	213	228	216	237	230	211	245	188	217	233	242	227	198	224	227	209	217	211	222	244	216	216	198	218	217	209	235	205	201	224	228	192	219	216	226	228	208	218	194	240	212	229	217	237	211	214	233	232	186	208	204	206	217	251	199	218	205	234	214	208	221	195	203	199	221	201	232	237	217	252	236	224	235	215	229	207	195	200	226	200	229	198	213	241	226	204	230	229	226	204	207	201	227	176	190	208	219	221	223	252	221	225	224	244	265	204	229	225	229	231	189	229	235	239	226	204	212	227	221	221	205	205	217	216	211	222	214	229	217	209	208	204	215	212	231	215	227	218	190	242	226	242	229	207	193	211	225	230	218	216	244	208	226	218	212	200	212	215	176	230	205	191	200	214	227	239	209	210	221	230	228	201	215	196	226	212	227	200	223	214	210	214	228	233	210	214	200	214	224	220	218	240	208	239	194	234	212	194	224	230	221	197	221	236	229	219	207	219	234	219	218	229	207	216	243	218	227	208	196	216	221	231	228	223	229	214	211	215	220	200	231	206	208	205	227	201	216	218	230	224	200	225	204	205	199	210	212	213	235	225	247	205	218	225	225	191	229	236	211	194	204	231	185	236	199	220	233	202	224	226	231	229	221	234	192	219	217	201	224	218	206	212	200	189	203	200	201	246	224	220	216	206	203	203	231	221	214	195	227	209	217	211	211	239	238	204	239	223	227	208	238	208	231	247	229	213	202	244	246	239	223	207	184	207	205	194	233	222	219	220	233	228	218	208	236	234	215	236	241	209	197	236	249	178	234	222	224	219	219	219	213	208	247	219	222	231	210	228	219	209	220	208	202	213	219	263	222	220	211	200	221	223	209	196	218	217	218	225	197	232	224	232	211	202	195	196	196	195	230	237	210	212	230	235	213	222	227	218	237	208	230	219	220	195	224	237	219	208	217	221	202	219	217	195	222	236	218	231	238	233	226	220	220	223	211	207	220	189	204	218	232	212	224	225	220	232	231	229	216	244	205	216	194	238	209	236	215	210	240	210	202	246	201	235	217	194	210	201	212	215	194	229	200	194	212	190	201	209	231	223	225	225	220	208	206	214	223	225	199	196	204	220	241	184	200	221	241	204	223	210	231	217	213	238	211	225	209	246	210	220	240	217	196	216	234	196	214	214	233	207	197	212	206	199	189	192	210	209	227	221	210	218	226	228	205	191	220	206	207	202	193	230	216	210	217	227	206	230	209	214	220	209	220	212	217	219	224	196	215	250	207	221	214	214	197	221	217	198	233	210	229	215	187	224	223	210	256	221	236	201	225	232	228	212	210	220	225	209	211	213	228	214	209	222	215	198	225	238	222	214	231	193	228	219	220	219	196	234	207	217	253	217	205	207	230	220	195	239	215	229	207	212	221	219	236	234	211	235	203	208	203	189	246	219	234	212	199	230	224	223	198	217	211	231	220	217	223	225	232	217	213	221	207	218	230	206	210	222	208	209	214	220	217	204	190	183	199	207	217	214	210	215	206	229	209	218	230	205	204	190	228	227	223	215	216	210	240	217	211	226	220	229	224	209	207	219	206	200	230	207	224	208	204	210	223	217	229	203	191	213	212	218	213	245	238	202	209	218	206	196	186	235	220	221	207	218	205	229	211	219	217	219	230	207	235	202	218	197	189	191	232	219	206	200	231	228	211	221	216	233	211	229	233	229	195	235	236	215	223	203	192	203	209	200	216	227	231	190	201	232	209	227	231	232	216	203	202	221	239	225	224	216	186	238	233	219	219	229	221	205	218	238	233	211	250	223	212	233	212	219	229
57254	93052	14279	5212	3575	2430	1854	1471	1410	3238	20686	37604	30058	18870	2458	328	326	343	330	350	352	317	323	323	343	326	352	300	322	324	357	322	319	331	335	319	339	327	315	324	371	345	325	336	322	349	313	338	351	335	321	317	279	333	302	321	324	303	331	317	338	325	352	335	357	354	341	332	320	325	294	340	319	325	338	332	329	343	342	369	348	322	318	305	365	360	305	285	350	339	328	357	313	327	311	319	311	347	352	319	292	303	315	293	326	310	341	320	319	361	321	348	335	331	316	315	316	327	351	307	337	328	352	343	326	316	308	316	359	321	333	356	370	297	342	357	328	313	321	319	328	321	309	353	350	329	333	349	337	329	342	363	324	335	338	354	318	306	347	280	299	345	350	306	319	352	333	357	325	318	350	337	318	337	348	364	301	335	352	307	340	309	347	309	334	320	342	360	316	329	335	319	301	375	354	344	316	353	301	320	339	304	342	341	292	339	326	315	323	346	350	320	343	298	306	335	316	314	301	317	296	313	300	331	324	306	349	311	345	302	323	310	311	349	314	344	326	326	327	320	340	334	330	339	334	346	306	328	313	309	318	363	322	305	350	326	352	336	319	333	337	334	346	337	347	310	318	316	337	318	287	300	332	338	313	312	316	350	345	321	305	335	347	321	354	317	299	312	288	323	327	299	334	335	308	301	294	338	316	316	336	328	309	334	320	325	354	354	344	355	301	336	346	345	343	346	304	322	312	321	292	329	311	314	316	316	331	364	322	338	354	310	356	334	337	308	319	308	345	308	312	328	324	336	344	347	322	328	345	325	336	331	312	344	298	291	331	329	322	323	344	329	324	295	305	336	317	322	321	287	332	334	336	333	343	349	346	329	326	324	320	330	321	332	360	299	343	274	339	321	339	320	287	360	314	363	321	307	315	325	296	345	317	304	341	349	322	312	324	286	315	321	350	327	377	291	337	319	315	338	321	358	337	325	338	319	323	306	350	323	319	371	358	350	355	303	322	337	333	311	343	346	350	349	295	314	347	360	322	328	330	329	322	334	343	325	348	329	350	337	359	316	331	320	348	317	347	345	296	307	338	326	314	328	312	305	331	305	348	330	311	338	362	343	344	338	295	323	333	352	303	320	307	316	330	331	355	332	317	308	310	327	317	327	354	338	331	333	343	331	339	295	331	334	311	334	331	324	339	342	327	323	339	334	338	301	326	312	306	338	344	335	343	368	340	333	356	332	310	315	287	338	310	343	342	373	308	313	306	379	326	299	305	307	317	295	330	331	345	307	310	323	349	331	343	336	320	307	356	317	301	330	317	294	308	341	356	349	309	319	368	303	318	299	317	325	330	325	336	344	286	318	352	304	352	301	336	341	339	337	321	337	310	322	358	338	317	334	340	347	283	347	332	306	336	309	285	300	363	304	362	319	344	337	338	323	338	339	323	318	357	325	327	353	297	329	337	307	303	343	333	321	326	325	306	326	337	332	301	327	351	352	352	369	348	335	343	300	332	341	342	335	298	331	327	306	311	340	347	335	313	330	361	308	340	327	338	327	335	308	337	345	300	311	297	347	324	309	321	326	367	338	338	354	321	319	332	330	345	345	357	334	310	359	328	312	314	336	355	324	330	342	329	334	334	318	366	308	321	336	334	327	375	329	335	312	324	352	347	307	331	333	319	325	332	310	321	322	306	334	328	348	379	327	292	334	334	319	317	334	335	322	315	347	347	336	301	301	332	330	318	334	362	328	336	338	322	315	297	310	331	322	317	322	325	339	317	293	312	293	325	309	310	339	298	301	316	324	318	357	328	326	340	318	326	348	327	330	303	304	333	368	350	312	343	340	331	337	329	335	340	359	350	297	357	337	317	299	330	305	313	287	322	310	326	331	307	343	314	326	319	324	343	325	335	306	349	317	328	336	341	352	341	335	343	352	325	277	325	329	300	353	330	365	337	347	336	342	319	298	338	323	362	325	329	312	342	324	333	326	320	319	329	329	333	323	331	343	351	353	322	341	344	322	286	328	317	325	339	305	324	315	296	326	334	316	309	309	344	349	360	320	329	360	354	364	338	327	341	337	319	360	308	373	368	321	335	343	348	320	309	313	301	280	336	332	327	322	315	333	341	331	333	328	325	349	344	356	356	334	336	345	308	304	320	318	317	326	347	329	315	339	317	343	339	314	342	308	323	325	346	323	330	346	313	349	319	335	313	334	310	320	314	328	303	343	313	332	367	336	321	329	320	350	354	348	333	326	321	338	327	327	317	300	330	305	323	325	335	345	336	306	290	302	290	335	328	295	295	366	329	364	340	335	330	291	328	324	352	340	303	301	347	329	317	341	328	325	340	326	312	309	331	336	361	358	350	353	308	316	309	325	355	321	327	329	307	314	341	348	344	317	359	318	337	327	342	356	312	361	317	293	332	303	310	356	323	346	314	335	309	336	314	310	333	327	314	329	305	312	349	352	345	310	334	328	332	374	351	348	344	331	344	325	340	331	326	360	325	356	340	346	310	335	319	350	323	334	342	358	305	340	348	352	317	335	321	301	339	322	297	301	325	340	301	331	327	308	331	326	345	364	395	333	311	341	321	325	330	348	337	335	316	339	353	310	322	334	334	328	362	349	358	324	328	332	319	319	302	329	341	310	306	316	321	295	319	339	353	296	298	284	324	351	317	282	333	343	313	314	322	363	338	300	346	349	291	341	332	312	327	323	326	358	330	354	350	324	323	311	330	350	342	334	330	329	315	329	335	341	317	318	307	320	329	320	293	335	306	337	330	313	351	334	348	345	342	324	349	326	327	331	280	320	307	305	334	315	329	342	328	375	344	347	342	329	298	361	311	309	330	328	325	358	349	320	350	347	326	345	314	342	316	314	341	342	356	329	317	323	308	299	334	333	316	315	344	298	336	321	352	317	342	315	331	333	303	314	294	312	302	347	328	349	323	339	315	313	334	318	344	316	332	334	293	355	314	341	339	327	287	328	339	331	351	320	327	336	302	307	326	344	340	355	335	326	315	341	328	342	314	348	330	328	341	364	307	308	353	329	340	331	339	298	316	358	333	311	325	317	326	333	328	307	343	332	319	314	307	324	305	346	315	329	334	335	326	304	327	339	312	315	311	313	323	313	351	366	339	357	330	335	300	327	341	323	341	311	357	333	333	367	339	317	346	303	331	342	331	335	353	342	318	337	311	313	325	296	302	341	335	330	347	337	318	338	332	347	319	320	353	321	345	361	335	348	340	336	304	299	338	334	305	304	345	341	305	317	331	344	329	306	331	327	340	323	327	350	289	315	315	304	322	323	324	316	315	314	373	329	345	319	316	333	328	313	328	326	343	325	315	306	327	344	326	322	310	299	354	327	348	331	324	344	307	372	343	348	331	306	328	336	312	338	310	321	301	315	306	351	318	337	307	341	291	318	308	329	350	340	324	303	332	356	354	368	324	343	341	312	337	314	306	312	340	301	313	328	340	333	306	344	351	319	344	304
27464	24380	16279	2083	629	531	344	266	272	324	1563	2568	1906	1247	388	266	254	288	271	261	247	244	262	260	272	274	215	257	257	238	249	266	287	277	236	259	242	264	256	268	257	274	252	254	270	254	259	269	247	238	252	270	261	268	257	235	252	236	253	263	248	255	229	255	263	272	239	243	262	244	253	274	247	269	274	269	254	254	279	250	244	247	247	269	248	264	249	272	246	254	236	272	271	286	273	264	272	272	249	258	275	281	245	249	262	242	253	253	249	243	273	278	272	267	251	278	279	278	256	246	261	266	255	251	251	280	248	251	259	246	252	234	261	262	303	277	269	272	247	240	252	259	268	262	251	251	260	239	290	264	248	258	248	267	264	245	263	272	272	242	215	268	263	247	293	268	245	250	250	271	276	260	243	246	265	256	262	267	256	261	286	249	230	254	247	251	232	256	270	259	251	259	258	248	233	243	255	281	286	285	249	238	271	250	267	244	265	261	262	254	236	229	249	270	265	266	261	250	254	257	251	279	258	273	224	247	260	262	253	254	250	265	245	255	237	274	263	246	245	270	265	258	243	259	244	284	244	257	244	274	246	253	249	269	257	249	269	236	261	256	299	238	268	269	265	264	249	274	238	281	226	238	272	272	259	247	242	225	274	261	267	248	257	260	249	271	262	254	264	245	270	272	250	223	249	265	258	258	273	242	202	248	252	257	273	241	248	264	266	234	244	261	240	261	239	250	259	277	285	247	266	268	257	267	260	258	264	245	251	296	239	256	249	235	246	270	271	253	224	218	259	260	252	259	280	276	266	247	286	249	287	235	265	253	258	261	251	268	297	267	244	286	256	230	248	276	267	225	254	271	244	261	254	237	271	271	259	254	267	247	245	261	269	262	268	246	267	271	254	269	267	256	285	242	262	239	249	221	240	228	256	282	278	271	228	293	241	277	285	235	236	242	239	229	221	252	294	277	247	275	271	271	263	276	267	261	237	249	244	276	257	273	265	240	257	255	268	231	267	255	227	255	284	260	247	254	258	252	250	266	258	267	284	259	282	235	263	225	268	274	270	262	262	246	279	276	255	249	263	265	263	281	254	263	278	241	244	258	267	237	296	238	273	261	262	248	248	243	247	285	252	256	267	276	265	262	249	256	247	247	262	261	242	268	256	269	274	233	263	271	282	281	248	271	284	265	249	265	254	244	216	276	274	258	223	222	258	290	264	244	261	247	259	241	252	236	272	258	254	243	243	241	264	248	263	259	263	257	237	242	248	238	266	249	263	270	257	267	245	256	266	220	284	237	272	248	261	279	263	255	269	268	276	252	284	278	281	247	255	254	267	250	272	247	232	249	248	242	281	275	265	280	251	265	270	245	262	254	251	266	243	238	266	230	268	259	251	254	248	226	278	260	238	268	240	269	265	275	247	276	271	256	242	252	250	256	259	237	268	253	253	262	245	226	266	275	255	285	253	250	254	266	271	239	249	262	239	252	271	269	261	242	263	270	251	275	261	264	278	245	248	250	270	263	252	271	246	248	275	306	262	236	240	264	254	255	265	253	266	274	272	244	228	236	272	251	265	273	265	256	231	275	258	265	238	237	265	268	267	253	232	228	256	277	289	238	266	274	247	251	252	255	262	247	260	285	257	261	244	261	242	243	274	250	243	272	272	264	269	268	254	293	250	265	254	245	259	257	236	238	266	253	275	264	266	247	250	264	265	307	287	291	266	234	275	254	261	263	239	275	265	271	230	256	248	274	260	235	251	242	259	224	266	250	264	261	240	234	255	228	247	264	287	230	284	268	254	227	252	223	244	248	240	262	269	265	265	253	245	238	285	268	236	280	257	275	250	236	245	253	258	263	266	254	250	269	258	248	269	266	249	233	241	270	238	253	255	255	265	259	229	260	269	263	279	242	265	253	234	252	288	274	247	267	285	265	276	238	292	281	265	239	278	248	236	261	271	239	261	275	293	246	236	238	255	278	257	271	247	255	263	266	285	249	261	245	266	273	263	221	261	273	276	231	248	264	273	248	280	282	271	272	265	299	284	244	255	257	274	248	259	269	272	248	244	258	261	252	265	280	261	258	272	281	309	277	236	277	259	237	255	257	262	268	260	258	281	246	275	250	297	278	260	246	241	260	252	258	245	252	238	244	258	267	243	264	280	276	244	256	249	263	230	250	245	274	248	254	279	242	271	259	275	264	274	242	230	247	246	249	244	248	254	242	262	240	249	271	272	256	252	249	284	296	274	266	293	243	259	289	281	276	240	242	265	270	231	269	267	247	243	269	253	252	266	216	258	258	277	223	206	262	237	240	270	219	258	265	258	249	256	254	264	260	258	249	239	272	275	241	252	258	272	278	248	270	256	235	249	249	252	271	279	279	264	214	256	241	230	245	242	247	266	253	250	254	243	276	231	282	232	247	280	261	244	278	264	264	258	265	248	263	258	259	285	251	265	246	238	260	264	234	243	251	282	268	266	254	256	266	284	244	288	248	255	271	238	226	280	256	232	285	230	269	249	247	272	250	266	270	285	318	261	261	302	253	236	266	297	246	225	288	260	247	239	281	248	253	254	252	261	236	267	283	255	258	264	220	265	265	237	249	269	256	276	245	269	241	268	249	256	254	223	268	264	297	250	270	257	239	269	244	254	270	253	265	243	251	237	271	270	240	273	268	247	232	252	271	249	248	229	261	259	246	267	255	264	271	254	263	289	247	251	258	256	255	261	258	275	260	237	283	259	275	263	256	254	244	249	241	246	229	232	240	240	267	237	264	231	261	262	260	265	234	253	279	250	281	238	271	272	289	257	261	293	277	267	281	270	263	276	259	247	264	268	270	246	251	231	272	256	263	280	263	235	279	277	286	235	254	244	253	243	218	229	262	252	211	237	263	260	249	283	276	256	281	275	267	259	277	262	235	249	242	260	234	219	262	259	253	253	261	300	268	251	234	259	241	277	243	262	270	283	282	274	263	251	280	237	244	230	245	257	262	276	249	248	243	224	243	239	276	269	269	238	250	260	275	272	248	252	233	242	265	264	244	294	256	267	263	248	294	251	257	256	240	252	261	287	257	235	267	276	242	250	256	240	242	230	224	265	270	260	256	258	241	259	236	261	260	209	261	259	248	279	252	277	289	265	248	242	246	260	264	244	286	257	236	259	259	272	271	272	245	234	255	266	254	268	241	259	261	259	272	272	247	283	253	277	245	250	264	256	268	255	249	239	260	249	233	290	262	252	261	276	270	262	243	245	264	289	209	278	248	264	244	282	296	240	260	235	270	255	273	269	263	260	248	262	250	248	282	263	256	248	285	270	271	276	265	229	248	264	249	242	266	249	275	248	276	263	264	270	234	268	241	272	253	228	278	264	269	307	258	256	251	275	269	243	249	271	260	265	270	256	279	264	280	251	230	259	262	258	235	272	265	256	277	251	255	259	246	259	258	254	245	245	250	254	244	257	235	249	274	253	251	247	243	256	251	259	273	276	252	250	250
27542	40027	6422	931	687	517	496	455	414	544	3794	5896	4108	2546	577	396	395	417	427	382	375	380	389	412	441	393	379	366	400	369	354	366	395	389	391	395	345	371	414	373	396	404	393	358	385	365	371	368	371	424	401	387	411	385	426	381	416	375	390	400	408	385	387	383	381	364	410	414	375	401	401	366	395	413	401	345	391	398	371	422	368	422	401	371	422	386	411	393	404	362	380	388	381	419	392	405	374	385	359	395	412	385	399	382	405	377	429	386	416	361	370	398	367	368	387	385	391	398	431	370	405	408	402	410	377	373	369	419	405	381	380	389	433	391	400	364	396	410	387	391	390	422	340	366	409	381	374	351	390	368	403	360	414	408	378	388	375	412	386	401	421	393	373	394	344	372	369	406	401	393	381	405	349	371	379	402	387	410	359	380	395	387	402	378	402	387	402	397	395	365	381	388	378	375	400	385	382	405	391	359	350	388	415	412	415	375	384	378	411	391	379	403	394	400	416	383	348	390	412	376	388	386	355	385	340	365	388	413	416	415	404	371	408	374	403	392	381	374	381	385	377	376	397	364	382	418	410	368	378	395	394	350	376	380	407	403	374	358	367	431	351	384	376	403	390	416	378	374	408	398	391	406	396	389	384	377	374	380	413	387	400	391	362	395	390	391	368	350	411	412	372	411	367	339	358	416	354	362	355	395	391	366	393	363	426	409	370	377	368	398	392	380	359	396	386	388	392	388	392	393	337	398	363	403	402	399	385	391	381	384	390	403	403	377	395	387	387	399	392	427	381	359	356	399	389	394	412	341	377	378	463	383	384	376	379	372	391	362	395	404	397	380	357	383	396	373	392	402	375	389	415	381	414	380	408	384	343	378	391	414	373	401	393	406	411	387	366	370	415	360	354	378	407	345	375	388	352	370	391	385	376	385	369	400	393	382	411	387	335	402	401	382	404	431	417	369	378	367	396	380	352	393	411	410	389	394	387	375	403	364	387	355	379	418	378	369	393	374	397	416	411	386	381	377	378	400	370	399	387	404	393	378	375	393	375	369	375	412	394	392	402	382	371	374	352	407	383	365	396	386	404	385	401	411	401	395	411	399	370	391	354	401	370	396	406	399	393	391	402	383	350	400	415	376	403	391	389	416	409	366	408	359	412	373	406	403	419	384	376	413	376	376	390	422	391	382	380	423	413	393	398	396	397	391	371	386	390	370	333	377	349	396	406	425	370	368	342	405	406	385	391	382	382	356	380	375	371	375	373	397	427	361	395	412	388	413	402	361	415	399	382	403	420	395	379	361	358	377	388	397	430	396	423	371	407	397	364	402	381	376	418	405	387	378	384	370	418	386	385	372	370	366	376	385	415	416	401	339	384	408	354	370	413	349	380	383	374	393	401	366	380	404	361	374	341	383	364	411	394	435	395	374	376	381	379	397	363	399	382	386	377	395	400	372	395	359	387	389	344	344	383	400	356	430	398	378	415	406	407	361	371	363	395	404	372	387	392	396	395	368	392	378	371	429	402	354	359	400	401	382	374	378	404	397	377	358	439	386	406	369	400	382	380	376	403	363	421	366	396	403	362	428	389	379	385	402	386	382	375	358	397	342	378	392	394	412	378	386	359	384	383	369	361	428	391	418	366	365	379	379	386	383	390	396	417	381	375	347	411	377	389	329	388	350	380	378	375	359	389	419	400	388	387	352	376	404	430	402	408	414	397	371	396	380	407	360	349	406	378	400	382	394	385	367	411	407	402	365	372	407	363	418	401	386	405	395	349	374	394	373	377	355	407	368	415	397	394	385	413	415	366	410	400	372	397	409	373	366	387	403	393	389	383	393	389	373	382	354	420	402	456	433	434	370	369	384	401	419	373	379	403	374	397	412	388	439	391	411	399	381	402	411	371	421	378	383	378	389	406	409	414	387	412	370	384	384	366	388	346	377	388	379	402	413	341	362	373	382	386	420	399	370	387	379	399	399	384	395	409	392	364	388	387	398	409	363	407	359	410	390	393	369	379	363	412	394	391	366	366	394	415	399	384	397	385	377	376	323	343	417	399	385	403	417	386	419	395	390	356	366	381	408	374	390	429	388	403	358	387	339	368	382	382	413	413	355	387	347	375	376	387	409	394	409	412	370	393	405	420	365	388	374	362	373	306	392	395	393	381	398	409	392	355	408	369	388	437	424	401	367	380	392	375	392	411	405	389	367	390	393	393	380	361	376	386	362	412	368	362	388	366	400	389	367	359	376	367	388	402	395	389	380	375	371	387	400	370	370	394	387	351	421	387	381	413	375	383	414	390	383	380	378	410	401	386	385	389	378	393	391	379	402	337	372	414	397	393	365	387	405	394	366	402	379	398	372	408	403	360	393	398	398	364	385	420	412	388	396	373	398	403	382	413	385	402	393	392	379	375	387	411	373	356	383	414	361	350	352	376	383	394	354	363	399	407	374	385	392	381	393	412	362	403	382	376	371	427	388	391	430	378	370	417	384	389	424	412	412	357	353	417	383	404	363	393	419	385	380	405	393	418	429	373	385	414	366	384	365	408	323	412	427	422	375	352	346	368	393	376	389	362	401	350	366	380	359	388	337	423	361	391	381	303	379	372	406	385	373	399	356	394	406	381	398	353	405	379	390	387	393	403	385	423	372	410	361	385	379	413	395	388	409	389	381	402	377	369	394	353	371	382	369	384	409	376	384	406	386	389	366	387	428	409	401	386	385	380	368	389	369	387	406	385	393	401	406	391	357	418	413	403	348	384	377	381	398	400	427	412	389	390	397	356	384	388	406	403	395	401	426	358	412	396	393	361	401	451	372	392	358	410	420	410	389	361	412	389	378	411	370	418	355	394	370	376	381	392	382	390	387	368	373	396	388	364	409	402	398	386	401	382	378	349	367	400	358	391	398	403	414	403	358	392	383	384	383	383	379	387	429	392	380	397	400	372	365	403	410	387	375	401	369	371	366	376	413	397	412	404	412	429	381	397	397	376	407	387	368	397	380	399	339	352	376	408	394	367	407	408	399	393	407	405	374	380	368	390	416	397	380	398	393	343	429	386	357	404	388	365	420	380	414	397	380	408	373	388	404	398	381	356	401	361	400	379	378	391	373	387	361	399	391	370	403	409	360	368	387	366	388	417	386	396	403	370	383	380	348	413	373	404	384	396	384	380	391	380	383	375	402	373	371	410	359	403	411	360	378	420	388	403	422	384	429	369	387	400	404	385	372	398	389	362	381	411	379	395	418	385	400	425	406	405	367	380	396	396	407	376	389	396	384	421	373	419	420	376	402	421	391	389	360	412	406	351	408	407	397	377	407	403	383	375	359	402	400	410	376	396	360	357	379	395	355	407	403	357	393	387	365	387	370	388	371	372	388	393	380	361	374	387	391	406	372	373	358	364	406	403	404	407	382	374	383	393	393	409	374	352	336	370	387	348	389	379	373	373	385	404	408	382	408	355	375	361	406	384	367	386	428	383	370	405	381	364	399
24636	21901	28210	24775	16452	1466	569	450	707	5427	14298	12657	7216	2894	754	296	334	290	331	326	295	311	319	344	313	282	297	278	289	279	319	311	299	318	320	306	305	333	283	283	295	299	324	344	289	308	300	289	347	290	318	315	322	315	304	270	287	318	287	342	308	315	322	299	315	292	292	323	291	316	299	310	317	308	329	349	323	299	298	303	345	313	266	345	327	308	315	309	313	319	364	332	302	337	294	299	290	314	339	318	290	324	279	309	296	317	309	321	327	297	293	282	285	304	292	301	332	307	314	307	299	298	307	293	309	308	321	286	286	302	274	356	316	302	296	319	315	321	293	331	339	332	296	329	315	326	306	292	319	303	306	327	312	303	327	294	313	310	341	306	307	293	295	270	315	322	300	302	347	292	342	302	328	348	308	330	297	302	333	278	257	325	314	324	308	287	285	307	305	319	300	311	308	285	331	290	305	335	302	288	344	288	268	293	291	285	300	299	314	271	287	290	330	296	288	303	312	287	316	319	280	311	279	287	274	305	302	311	300	296	297	306	307	307	322	273	296	299	298	347	347	294	316	273	267	312	297	322	276	269	293	310	332	301	291	290	312	302	304	289	325	282	324	319	299	302	286	339	325	314	333	315	304	314	320	306	294	308	306	285	335	310	284	312	325	274	316	291	343	318	356	283	312	314	308	296	297	299	303	316	316	316	327	295	316	315	333	269	312	319	342	279	325	317	288	294	322	311	302	307	323	307	303	311	291	312	338	277	326	304	284	298	330	308	317	311	303	301	313	326	314	334	320	288	309	317	325	343	329	309	322	315	343	326	283	307	310	329	298	335	327	316	309	311	297	302	302	296	341	329	315	317	310	320	311	301	296	327	290	308	298	311	296	302	292	299	314	314	300	310	288	303	303	290	333	314	346	313	317	286	304	296	292	325	292	301	297	314	255	336	308	292	268	290	328	290	299	312	304	322	336	330	300	288	309	320	297	331	342	287	293	314	288	298	310	283	301	318	308	313	319	316	281	341	315	318	288	311	336	284	288	327	271	304	296	326	308	306	283	294	315	303	299	318	314	330	346	280	302	310	313	322	308	262	298	327	292	279	310	310	317	315	295	333	306	304	291	285	283	334	293	327	301	335	348	311	275	289	313	300	331	338	342	316	340	297	319	341	297	299	317	299	321	312	314	309	300	337	309	289	309	302	319	292	291	267	308	317	289	326	322	272	274	298	310	285	287	300	315	349	333	327	332	296	303	323	322	321	287	327	312	322	275	302	310	354	299	302	308	306	321	316	309	303	288	343	310	296	320	340	308	322	295	307	348	355	330	305	314	340	291	279	321	328	320	298	321	337	310	292	313	282	344	310	315	334	319	336	291	286	297	341	313	322	306	317	297	347	283	308	321	360	321	316	272	273	286	297	298	319	288	289	307	289	319	278	318	290	285	292	307	341	322	292	289	302	301	316	328	308	346	328	299	306	302	303	281	324	314	323	329	297	304	292	285	339	303	326	290	300	261	283	303	316	292	309	324	318	284	323	311	285	317	327	330	299	301	297	298	296	346	341	312	341	313	318	287	297	307	286	301	313	324	321	352	323	331	338	294	311	306	306	337	325	317	306	288	343	325	276	302	341	292	308	351	294	289	277	324	311	342	325	319	300	318	321	311	316	305	315	324	287	299	299	342	282	319	313	330	296	276	301	320	291	305	322	319	309	308	282	310	308	280	283	299	295	311	296	332	301	317	330	308	281	281	329	280	286	301	298	297	312	290	285	311	326	289	309	308	334	328	333	273	335	269	285	284	297	307	323	314	316	286	300	323	291	303	326	288	324	337	322	326	298	314	314	294	310	323	285	320	289	296	294	332	297	282	308	330	316	301	284	323	319	307	299	309	298	321	328	320	308	322	305	295	275	315	285	311	279	309	302	327	325	329	309	307	319	276	295	312	300	314	293	297	296	303	322	309	308	308	303	314	302	300	316	304	304	314	337	291	313	306	286	345	274	326	325	311	310	290	308	335	312	310	295	332	330	320	277	307	305	295	323	338	289	306	287	316	333	324	300	298	309	280	316	324	311	330	273	328	299	295	326	307	312	304	273	305	287	321	335	313	326	311	301	316	325	286	313	300	296	305	314	295	293	329	312	318	302	303	324	313	297	305	313	298	296	314	334	302	308	280	287	299	303	308	307	293	299	299	304	298	306	309	310	305	291	315	306	344	291	276	315	313	326	270	287	311	293	344	320	298	324	330	329	315	272	339	340	310	336	274	331	290	335	305	286	314	325	313	280	285	319	317	340	303	269	349	290	311	303	310	309	317	298	330	338	289	285	288	320	307	349	294	292	307	333	305	318	329	320	290	305	336	341	301	271	308	314	325	329	280	297	326	288	322	272	316	294	261	283	283	323	316	300	324	297	301	314	301	297	301	298	297	319	277	320	293	298	293	300	347	341	339	302	306	263	320	288	290	316	277	279	319	348	329	291	300	307	306	286	310	328	281	310	337	307	283	305	293	305	318	346	319	296	334	316	325	322	315	273	312	302	296	322	312	313	318	300	304	323	297	315	283	310	311	329	304	299	294	311	301	310	288	320	303	306	311	307	321	328	314	284	309	312	330	326	320	310	315	314	323	299	307	291	290	312	284	316	320	306	326	311	299	282	323	295	257	328	299	305	302	324	335	301	308	309	287	290	307	296	330	319	313	274	301	312	286	322	311	320	308	312	289	336	299	309	318	275	292	323	300	309	322	321	274	318	297	297	304	299	289	337	294	291	300	312	310	319	297	291	320	286	317	298	288	284	310	273	320	322	319	308	288	320	307	334	316	312	316	344	309	297	309	329	314	342	322	297	288	323	313	289	301	307	297	294	310	281	340	314	295	321	330	309	321	312	317	302	308	325	278	274	302	309	330	299	316	298	304	315	321	297	326	295	309	277	300	328	311	301	297	338	305	292	318	303	318	338	318	306	312	335	312	286	332	310	345	294	311	333	326	331	320	300	326	285	315	297	276	282	313	309	336	306	309	303	280	286	285	306	302	306	298	329	294	290	311	273	305	273	280	299	328	283	315	275	286	301	324	317	330	314	325	296	297	302	281	334	311	301	291	308	340	298	285	309	310	296	338	298	304	325	317	278	298	280	304	363	309	317	321	332	327	313	325	286	281	304	286	316	304	302	309	306	317	321	329	321	311	328	313	311	321	331	339	307	290	306	315	288	272	293	311	305	296	312	321	310	320	293	320	303	300	344	296	286	297	321	314	311	278	292	295	296	299	298	318	303	295	318	302	289	331	282	326	315	312	339	319	273	292	309	324	330	303	324	300	330	327	318	294	300	335	303	292	329	291	298	309	307	292	346	317	317	281	286	310	300	282	305	333	310	303	300	303	330	300	276	321	296	316	305	302	302	339	298	287	296	278	281	324	297	304	299	306	297	294	278	302	311	309	328	300	284	319	281	287	301	300	306	335	289	322	324	288	304	277	324	295	311	276	312	285	310
48712	75006	14816	2491	1860	1264	1059	935	1666	13020	25349	21623	13957	6293	1467	489	449	478	464	462	491	488	492	458	463	423	474	453	482	461	484	461	465	455	448	441	455	482	467	463	462	485	474	465	466	473	448	486	445	502	449	464	430	465	493	466	445	450	504	461	504	498	455	447	459	474	439	438	466	491	429	471	477	429	443	445	439	454	440	469	472	467	471	468	464	471	468	508	474	459	485	452	492	472	458	469	446	434	454	470	452	478	418	431	503	450	450	485	450	451	469	469	461	462	472	461	484	442	486	466	461	453	440	464	470	470	454	448	500	477	450	463	452	473	441	454	449	474	459	448	429	464	481	445	476	478	487	486	415	429	461	455	484	481	429	488	468	454	431	445	461	435	491	445	444	483	444	484	456	513	447	470	445	453	448	443	443	429	438	481	442	490	461	438	469	460	464	488	449	481	441	481	449	439	448	445	466	449	459	451	474	430	501	449	464	474	438	448	472	436	456	474	491	463	451	452	433	483	458	445	475	486	464	449	481	482	497	431	451	509	459	474	427	460	474	485	447	452	434	461	461	440	459	448	484	458	422	477	493	447	442	485	445	465	444	480	483	501	477	429	457	484	454	483	461	465	496	482	480	453	520	516	441	440	446	506	480	452	456	446	475	477	478	435	465	489	480	455	450	470	475	477	474	435	451	462	455	465	435	465	457	441	465	476	467	482	437	474	454	452	463	506	493	494	485	446	460	483	436	439	510	498	488	439	463	470	466	469	457	484	487	453	494	441	461	473	487	490	457	468	475	451	490	471	486	469	488	449	466	477	465	464	472	470	468	439	426	429	462	471	436	461	489	447	491	478	455	445	465	472	443	418	503	480	484	456	446	447	450	499	451	490	472	462	427	428	464	478	465	445	474	456	446	442	488	484	483	471	473	466	466	455	482	492	494	466	472	452	446	423	457	452	504	466	487	456	465	469	495	449	436	464	501	510	410	431	454	457	440	449	457	425	436	461	455	415	486	473	492	454	465	458	465	435	468	432	456	464	483	451	473	464	500	452	459	464	440	488	435	474	452	499	426	454	448	451	441	441	472	464	473	467	455	491	460	515	458	473	453	459	430	482	424	470	427	491	447	499	426	479	476	462	441	454	474	465	483	478	457	414	458	465	477	478	477	522	459	451	479	465	439	451	461	444	458	470	424	473	461	491	456	430	440	460	457	452	442	468	476	495	463	473	457	480	454	476	474	435	458	467	468	463	463	441	455	461	486	474	463	456	452	452	464	455	439	453	460	431	461	444	448	450	485	475	477	468	444	442	463	462	459	472	487	424	466	462	471	437	426	504	426	503	445	448	495	449	466	450	487	413	460	447	462	420	503	457	448	427	461	465	459	428	437	452	480	469	466	486	476	448	485	427	425	439	433	482	432	464	513	486	483	483	471	448	434	467	501	412	455	471	424	426	458	477	439	472	466	448	470	430	468	443	503	480	454	463	456	472	476	498	447	466	436	451	471	496	455	475	441	473	473	464	485	438	428	457	444	461	444	499	457	421	496	443	500	442	428	476	475	544	437	421	449	440	452	449	438	427	445	460	453	467	443	455	446	475	479	456	486	504	458	478	489	429	428	462	468	462	499	463	482	463	463	494	429	476	464	467	439	473	474	451	452	499	490	469	470	484	452	449	484	439	449	482	462	462	465	440	495	509	482	440	460	488	459	485	478	446	438	454	440	464	468	464	446	440	473	500	482	442	465	432	483	428	435	401	474	462	461	468	488	448	476	462	433	502	439	457	475	461	429	474	477	473	459	469	489	490	455	465	515	479	472	479	439	450	439	479	437	454	453	492	486	469	426	465	430	462	479	474	449	459	473	463	438	451	505	456	488	458	459	468	483	462	443	500	449	467	468	477	465	475	479	503	408	458	441	476	483	469	493	464	490	469	445	470	474	494	510	473	497	462	484	450	465	447	458	445	454	468	429	432	465	472	483	457	478	417	457	471	436	467	427	481	413	423	438	469	479	474	455	429	461	473	484	484	469	476	450	484	471	425	465	494	475	443	504	462	449	452	462	426	469	439	481	434	462	437	470	482	443	443	478	447	464	478	474	480	449	447	458	423	435	492	453	469	478	470	444	432	495	476	487	479	461	485	467	471	456	459	439	458	461	467	411	494	452	475	454	500	452	444	472	483	436	449	483	469	457	469	445	459	477	455	465	459	452	433	460	475	470	419	475	444	438	442	467	475	450	478	526	483	483	448	493	480	489	467	469	438	461	446	482	445	481	473	434	459	452	463	466	438	520	441	426	467	449	428	431	491	461	467	436	471	440	476	495	447	464	471	474	492	490	477	444	489	481	478	400	478	471	456	466	477	447	468	477	477	484	478	462	455	460	482	458	467	457	441	427	464	451	459	463	482	459	472	457	465	512	444	502	487	469	427	442	463	480	468	507	492	416	461	450	465	448	455	448	462	474	425	458	477	457	459	430	433	459	446	476	476	457	431	436	476	426	451	451	461	451	474	462	466	418	469	452	493	451	430	482	462	464	485	458	483	462	462	435	433	481	459	474	464	458	471	467	444	462	456	471	444	476	447	432	425	450	471	507	431	499	439	444	500	473	434	494	448	446	461	466	471	462	494	477	451	454	468	467	445	426	458	436	499	492	495	482	499	462	463	428	454	478	451	461	478	451	437	460	453	432	500	458	501	473	472	462	447	481	451	476	454	474	495	497	464	472	450	460	466	430	472	456	454	482	462	481	466	451	493	448	435	446	437	484	442	504	447	450	454	447	481	447	469	468	451	470	469	417	439	455	446	449	451	443	430	495	445	432	467	425	457	486	451	463	468	435	469	472	473	464	450	453	443	511	474	472	477	496	469	495	448	490	437	440	482	436	499	472	454	489	470	468	473	479	423	471	454	484	484	428	453	458	442	433	483	472	455	443	458	472	449	489	464	444	479	478	461	471	463	490	476	480	471	433	480	447	464	455	456	453	454	427	451	487	475	459	448	524	497	491	440	438	495	470	451	490	424	460	470	481	487	455	489	478	467	497	492	478	467	449	439	434	469	451	442	467	456	455	451	479	420	429	467	460	419	481	467	446	467	498	438	465	472	456	475	454	470	454	466	439	449	447	435	466	439	499	410	427	493	479	483	419	452	485	466	440	457	440	464	466	465	498	514	441	470	422	452	448	424	470	464	475	473	474	431	468	444	443	467	451	470	496	480	479	443	467	450	461	462	468	486	450	483	464	458	486	483	426	434	443	436	498	433	500	416	481	482	484	498	438	473	449	469	464	445	447	477	437	481	473	465	457	475	420	466	482	485	462	505	455	503	484	456	462	419	456	488	482	508	473	456	452	434	418	455	475	492	452	461	439	436	454	462	495	455	466	444	469	425	415	462	503	419	477	462	466	444	416	429	458	486	500	474	454	479	445	487	466	476	471	465	460	445	457	429	452	454	468	470	449	451	485	467	450	472	436	449	467	468	441	489	446	454	435	460	500	483
23164	21406	29128	23746	21268	20923	4831	724	1281	13632	27294	24963	17804	8049	1264	250	214	252	255	226	251	242	248	228	240	216	224	234	241	229	259	231	240	248	222	243	223	232	268	253	215	234	261	236	235	227	217	236	218	216	221	208	266	230	249	229	230	221	253	230	208	227	230	202	231	233	219	231	277	218	229	221	210	234	227	216	252	246	237	235	223	229	204	236	232	224	243	219	225	258	229	220	217	227	242	232	231	219	213	249	254	228	251	239	243	241	242	221	225	242	237	253	209	233	234	227	239	243	204	244	237	211	223	232	208	261	230	215	232	244	224	204	239	228	219	225	239	232	236	232	229	214	253	235	222	223	242	223	236	202	243	224	202	226	232	214	248	210	228	227	237	218	245	225	229	230	246	231	255	222	271	242	246	208	208	228	244	228	239	219	209	229	223	225	220	225	262	231	228	203	208	231	209	258	205	200	244	200	220	235	223	222	254	237	215	235	216	227	241	231	216	258	223	233	224	217	255	230	237	216	229	215	251	228	238	236	221	231	223	225	219	242	219	237	226	239	233	234	206	227	251	246	215	227	253	245	207	248	260	261	222	214	214	229	228	217	230	254	216	256	243	242	232	218	238	202	215	224	238	239	219	239	234	244	246	219	228	214	269	227	236	215	236	225	223	229	223	235	243	236	252	248	210	223	235	258	240	233	256	234	224	221	234	235	223	232	236	216	218	247	232	225	198	218	251	220	241	208	240	227	242	255	224	232	225	220	235	215	256	240	197	233	237	254	220	233	229	245	211	214	222	206	223	226	241	241	233	234	217	260	234	239	241	235	226	227	218	233	230	221	254	206	239	230	226	228	250	217	256	224	228	214	233	239	210	229	227	248	228	203	215	229	254	216	235	237	236	237	213	243	234	217	229	223	200	248	224	239	218	240	218	230	201	232	212	243	219	212	203	245	215	241	237	227	258	239	223	209	218	252	237	223	227	238	238	237	230	210	230	255	232	212	267	204	201	243	228	227	244	225	212	239	228	231	227	218	239	232	219	208	236	241	250	209	212	249	265	248	264	233	217	216	216	231	219	237	243	211	225	214	247	248	236	223	226	245	233	194	233	230	241	230	259	245	213	247	229	217	230	230	238	228	251	232	242	219	240	206	214	243	209	242	223	196	208	228	233	242	240	219	231	227	237	243	263	220	231	241	247	232	263	214	246	236	238	230	244	227	256	233	234	247	229	228	238	243	226	232	253	224	228	210	238	261	226	239	235	239	253	225	221	225	258	210	244	206	210	215	201	244	240	246	224	246	212	217	221	235	206	229	236	227	228	211	273	254	246	223	228	272	222	203	213	226	226	240	231	219	208	240	211	231	227	223	222	214	210	238	234	214	219	222	217	218	238	238	213	232	250	228	215	246	237	226	233	222	215	234	222	241	223	242	214	216	212	229	222	217	219	222	210	241	226	254	264	245	203	251	256	242	224	225	221	233	243	224	234	251	217	247	234	215	251	245	243	234	236	214	232	221	229	186	202	236	267	203	215	231	224	256	223	254	234	257	242	221	214	230	215	256	241	265	212	236	217	243	245	242	253	225	244	220	250	235	230	228	230	220	228	286	221	236	223	226	231	270	223	249	211	216	245	228	221	234	199	225	227	217	228	214	243	249	217	234	237	220	209	256	212	253	240	250	233	263	228	205	222	235	217	249	214	229	241	227	223	226	224	245	220	230	249	221	244	234	203	235	236	229	216	204	221	231	234	227	230	233	225	251	225	256	226	222	224	244	236	240	228	238	241	238	208	213	241	225	221	220	240	200	236	214	220	203	254	200	225	245	248	236	233	255	268	235	210	225	269	252	236	220	245	215	258	228	228	252	212	228	243	217	227	261	244	227	225	249	240	215	249	221	217	235	235	227	252	232	224	239	250	246	197	227	246	205	244	219	221	231	241	242	223	236	227	229	258	238	242	229	222	236	236	261	229	233	240	230	224	222	202	226	235	239	212	225	232	247	248	225	234	235	258	233	261	241	229	242	239	212	232	198	236	215	239	231	268	238	233	243	228	255	256	244	238	251	247	223	250	248	249	215	196	205	236	235	212	214	244	235	240	238	220	230	243	234	241	238	226	244	231	250	229	245	236	252	243	235	233	234	244	220	228	240	236	271	241	216	233	254	220	243	243	235	239	221	242	235	226	240	234	239	255	249	243	245	260	204	241	227	225	223	236	229	214	215	255	228	206	243	238	251	220	256	235	250	236	236	256	252	216	206	241	219	227	245	249	226	228	235	246	227	223	235	217	239	225	224	215	242	235	230	256	228	244	237	251	211	206	224	221	237	200	221	242	240	203	212	242	242	236	235	227	225	236	228	235	230	229	248	226	236	234	221	221	237	221	231	259	206	219	237	251	250	225	253	215	247	217	232	252	223	218	224	244	241	214	240	250	230	221	231	228	247	211	236	217	239	225	246	229	234	222	220	211	231	235	195	218	241	219	235	254	242	251	233	218	229	226	233	220	226	223	221	236	226	217	235	234	244	239	232	223	239	207	231	238	222	229	215	254	226	216	235	213	247	231	227	219	253	237	235	257	220	233	253	251	239	232	215	237	246	228	240	235	253	197	264	217	235	228	253	254	233	250	236	213	232	230	254	221	234	245	218	198	239	200	238	210	204	240	230	243	207	239	233	218	232	215	222	236	204	248	221	205	252	203	257	226	210	194	250	257	232	241	229	244	232	236	241	225	257	246	221	221	244	253	253	230	195	212	228	220	216	218	250	252	242	233	237	229	234	245	234	214	193	240	206	237	233	246	215	212	203	194	256	253	252	269	228	213	240	211	234	239	232	232	246	240	218	236	264	212	212	252	236	227	210	220	204	204	259	215	239	246	210	224	233	227	255	220	231	212	239	249	239	251	232	219	217	236	210	200	228	216	244	233	221	233	226	234	231	213	208	231	228	231	230	240	249	206	242	196	249	205	235	210	231	212	226	257	217	239	253	208	236	231	244	235	235	217	205	187	225	207	234	230	238	243	227	235	213	249	233	235	213	228	224	245	241	219	250	219	238	231	237	211	254	208	234	234	250	249	206	231	218	218	230	209	234	233	226	215	224	224	257	256	229	214	225	246	226	224	205	212	216	217	228	241	227	231	238	215	239	222	224	242	210	243	230	263	242	250	226	235	239	200	244	233	252	243	221	223	252	258	246	251	243	248	229	228	262	237	257	211	231	239	249	242	212	213	230	240	242	236	249	244	216	223	246	228	237	232	236	246	210	231	202	233	234	224	218	235	235	257	254	254	192	252	247	235	252	199	224	228	234	207	219	255	215	231	234	234	227	227	219	206	230	243	224	254	218	211	223	209	215	244	226	236	211	215	235	231	213	212	228	195	207	230	223	222	234	195	228	229	220	232	218	226	232	221	254	228	234	247	229	236	236	270	232	216	218	245	250	238	217	226	245	236	224	216	240	223	245	205	251	237	216	221	242	233	210	250	230	232	239	238	232	272	242
57849	89172	17178	4877	3420	2496	1926	1685	3541	24374	36649	33137	25575	13780	2302	366	356	333	369	376	344	337	335	367	381	334	348	341	374	366	305	351	356	347	357	332	344	329	401	338	370	350	324	312	339	356	360	380	361	320	328	370	368	339	381	344	355	347	335	338	318	359	340	325	326	370	373	319	346	368	385	354	335	341	325	322	317	343	363	385	331	349	347	324	341	341	354	338	353	337	373	337	363	339	351	338	367	350	357	346	344	340	340	305	342	350	334	334	311	329	340	333	361	316	311	335	327	342	331	319	339	346	359	354	344	368	350	350	356	360	358	347	340	346	339	306	323	334	363	357	357	337	336	303	352	364	354	351	340	323	331	347	310	348	324	352	361	329	366	334	340	297	362	320	346	370	355	370	365	358	361	327	340	319	316	318	336	368	316	318	344	326	337	361	316	322	373	359	348	334	345	375	360	327	321	354	359	359	334	322	338	343	371	345	342	341	358	341	350	322	317	345	366	368	326	361	334	366	344	319	323	351	398	327	348	332	335	342	348	364	351	355	314	370	332	346	355	338	341	355	335	353	336	357	360	330	369	353	364	331	340	348	334	356	337	349	344	330	349	326	349	338	321	356	342	343	345	363	366	358	375	312	369	373	308	362	347	338	339	343	355	365	360	326	338	372	347	341	354	357	331	328	364	359	350	317	336	352	345	339	356	360	343	361	345	305	328	327	366	366	375	322	340	340	337	313	349	341	324	350	351	328	370	353	335	313	300	352	344	336	384	372	337	361	329	340	353	329	340	371	330	344	355	352	385	321	339	343	364	335	353	338	338	370	325	367	345	335	339	351	338	334	315	360	345	329	352	342	359	346	342	326	332	399	355	340	312	341	328	343	372	350	341	349	361	348	343	322	361	359	327	359	346	344	393	338	345	347	355	352	335	354	347	334	306	328	340	355	370	323	335	369	330	335	343	358	351	343	343	350	360	344	325	326	319	371	321	342	342	348	346	317	380	359	344	343	365	350	329	354	393	351	338	361	342	369	326	373	323	334	374	359	357	381	366	350	342	352	329	357	361	345	304	343	359	349	376	355	341	346	323	331	352	349	340	341	332	355	346	338	354	349	358	355	369	344	341	331	322	330	357	374	349	382	374	317	352	353	359	381	351	341	326	345	333	321	375	374	362	359	407	356	325	350	358	327	315	343	336	319	316	354	343	339	369	332	321	335	317	311	376	345	370	354	325	345	366	357	344	319	320	330	341	328	333	354	355	340	345	335	352	345	338	330	345	342	345	396	340	359	334	320	347	307	339	314	347	365	360	349	357	374	331	373	322	367	353	348	364	359	366	343	336	403	370	330	359	348	375	351	330	388	341	344	352	332	367	340	339	347	357	347	347	319	343	360	337	331	329	346	337	339	382	355	363	322	377	306	363	328	348	345	368	329	337	372	332	349	363	307	354	341	353	356	350	307	342	297	315	357	333	325	312	360	359	339	349	335	367	344	350	339	347	340	347	363	330	337	347	344	359	360	361	362	336	331	334	328	361	361	333	322	332	360	340	350	325	362	374	365	347	363	331	366	373	342	328	332	358	351	400	343	360	353	312	335	369	355	343	366	363	333	341	328	325	318	301	328	343	318	333	335	335	372	365	331	339	361	362	366	326	363	364	344	368	339	349	357	333	376	325	354	339	365	377	342	391	354	332	326	335	348	357	348	338	333	348	335	335	362	331	319	304	338	346	327	357	347	375	364	368	379	304	319	372	360	373	367	375	322	359	337	365	327	355	343	353	378	338	366	357	356	343	345	364	344	328	343	371	368	330	378	383	322	366	320	373	371	336	356	343	360	387	364	329	334	353	357	337	362	347	319	330	352	363	372	404	364	363	355	369	342	331	351	369	332	361	310	349	365	354	342	339	324	358	384	296	357	365	336	345	367	372	357	360	352	330	333	378	362	294	355	344	328	368	352	354	340	366	335	368	368	348	327	355	321	352	350	381	360	333	352	356	371	335	352	323	351	349	369	337	318	346	349	366	344	352	338	337	349	354	349	333	334	348	359	331	346	368	367	319	350	353	346	345	349	358	333	312	354	337	355	327	332	351	359	339	359	383	353	311	386	357	318	343	338	351	355	359	383	305	331	377	350	329	366	351	387	349	340	362	345	334	349	326	364	370	388	353	348	347	329	336	332	333	380	349	338	334	364	352	309	339	314	370	309	319	373	376	351	345	386	360	346	333	340	325	350	322	351	361	322	344	366	347	347	340	333	326	356	341	333	377	344	384	362	331	338	373	357	343	344	332	355	350	332	353	336	361	367	340	318	360	335	348	363	343	331	339	367	335	335	337	329	391	345	325	339	335	307	366	348	331	346	347	318	347	358	336	317	330	337	322	337	350	327	340	330	336	385	322	363	380	332	378	317	361	347	330	338	325	356	288	327	351	369	332	366	391	333	359	338	365	349	345	312	347	357	358	368	379	313	352	355	328	354	334	326	355	332	361	340	326	325	361	345	342	392	352	357	311	370	313	333	343	341	357	336	378	348	359	368	342	310	349	362	354	354	335	350	351	349	348	319	289	349	329	358	367	341	349	363	387	346	341	352	309	347	323	344	349	367	355	367	349	357	363	330	352	337	364	363	343	361	317	334	331	328	374	374	342	335	335	348	347	347	357	339	352	342	359	318	331	330	377	361	356	343	329	312	353	331	336	319	358	344	339	331	338	419	347	346	349	342	348	336	366	336	326	310	351	344	300	328	382	344	311	342	346	346	324	279	350	332	313	316	376	345	366	357	351	382	340	350	349	328	360	326	367	345	342	367	349	355	341	342	336	328	429	340	373	329	359	345	339	356	328	364	355	329	312	336	325	348	349	344	358	357	315	358	376	291	339	341	344	344	363	347	346	309	321	343	340	325	333	360	303	333	367	380	357	325	364	361	330	370	381	347	359	326	342	365	350	362	346	337	357	373	358	360	369	343	327	333	337	344	356	352	339	367	335	357	356	348	320	359	326	334	331	315	331	374	377	322	326	326	372	326	327	327	338	358	355	329	338	338	340	371	361	345	331	342	316	329	330	348	345	350	341	353	327	348	363	341	332	314	323	346	329	358	336	352	321	334	354	310	366	372	374	356	346	378	337	338	341	356	316	317	300	353	349	347	388	352	351	366	359	349	320	339	353	344	352	363	351	338	362	349	362	323	344	369	339	318	307	324	355	351	354	352	373	338	338	343	362	349	322	374	331	373	343	341	377	372	333	341	376	378	339	348	368	337	354	342	339	348	344	379	313	365	348	354	361	344	367	313	348	343	330	348	321	348	360	351	319	367	314	363	336	344	355	342	359	375	351	352	363	341	336	305	325	323	328	348	333	330	342	344	345	348	306	357	356	333	352	368	346	376	336	404	323	367	344	328	331	352	339	351	322	342	365	350	355	334	357	308	360	374	327	339	314	354	346	343	361	338	361	368	342	338	358	348	340	342	343	349	354	353	356	327	344	361	334	336	374	339
27327	23981	15160	1639	391	343	299	281	285	701	2489	2460	1598	934	318	273	254	266	265	311	269	276	260	287	233	281	293	291	253	241	267	292	234	273	268	286	262	278	244	247	254	303	301	252	270	272	282	258	255	261	261	252	280	267	283	257	279	267	292	269	276	253	284	291	268	265	282	269	262	275	292	283	232	266	275	291	280	252	246	283	269	277	268	274	321	256	260	217	282	262	268	261	274	258	275	299	272	256	257	257	225	251	281	280	251	245	285	278	236	271	241	245	272	265	299	243	258	272	246	268	279	243	239	288	285	234	270	261	275	278	301	270	283	260	240	276	278	279	279	267	281	278	263	234	264	290	295	265	261	281	267	272	230	271	278	264	254	242	293	264	250	282	285	272	237	282	271	260	243	273	233	294	261	280	286	296	228	247	264	249	258	271	270	271	286	250	265	271	268	273	258	262	252	288	264	260	255	260	261	244	284	291	268	279	251	252	239	262	241	296	298	243	274	269	271	283	249	266	268	286	263	263	280	285	255	268	276	293	258	302	262	276	271	238	298	252	252	254	259	255	266	268	291	264	289	304	265	261	260	259	263	277	259	254	255	267	273	258	231	273	277	247	269	269	286	254	238	268	261	290	252	275	258	299	266	279	289	276	254	294	247	265	277	247	276	311	269	277	264	272	281	264	248	279	275	281	293	255	286	239	272	258	277	264	253	254	286	256	293	267	232	263	270	245	259	282	254	301	302	254	290	255	273	288	298	297	254	275	255	277	280	256	267	242	268	240	291	295	255	288	265	297	261	280	243	267	273	246	264	288	242	244	280	251	244	258	264	266	258	275	279	266	254	273	261	268	266	260	283	252	274	254	257	262	285	290	266	264	309	284	266	267	253	283	267	294	254	278	260	274	270	232	258	292	264	255	273	294	245	240	255	274	266	267	267	283	273	255	249	246	278	255	257	244	277	275	258	278	246	286	239	257	267	282	265	281	281	264	258	303	272	259	275	258	241	242	257	264	275	276	269	257	248	265	259	255	254	290	277	268	265	282	281	285	266	279	280	272	271	235	268	267	299	261	266	243	265	255	293	270	290	300	302	267	248	260	280	264	276	269	266	288	274	281	272	248	237	270	270	256	275	269	268	251	265	247	314	286	275	263	264	240	256	276	279	266	245	267	250	246	252	279	280	253	291	239	295	254	285	283	259	258	272	282	285	289	268	256	266	270	264	257	275	302	261	268	290	247	244	256	270	256	260	277	260	261	298	260	241	265	255	281	273	262	254	266	250	267	246	285	267	247	261	241	261	260	258	261	251	256	245	267	276	285	240	260	255	255	256	243	271	245	265	269	277	267	309	272	288	260	252	261	311	286	278	257	257	233	253	274	280	267	255	242	267	267	274	317	281	262	293	249	243	276	279	249	240	274	264	274	268	272	283	256	253	243	251	242	249	242	268	272	269	250	254	246	280	240	274	258	265	264	266	264	262	289	286	256	251	261	282	255	264	275	268	269	260	247	271	274	263	271	268	245	262	234	256	267	266	265	287	260	248	254	257	275	262	264	300	268	258	288	241	268	253	285	258	256	287	258	283	276	268	276	228	271	307	228	269	270	254	287	288	271	266	245	281	306	274	293	263	271	271	272	269	268	266	256	225	295	253	248	268	242	261	269	247	261	269	260	278	236	263	256	288	323	271	268	248	276	266	244	293	241	287	265	252	262	268	282	289	278	253	262	255	251	286	260	276	289	226	257	248	263	252	266	265	282	265	277	248	261	269	241	301	236	267	236	260	251	275	283	270	246	273	260	260	288	268	280	270	274	287	284	255	262	293	252	249	263	259	266	276	235	295	266	260	288	290	277	271	281	279	265	262	277	247	281	253	255	255	264	252	268	247	251	304	272	258	239	254	253	269	279	280	271	253	261	290	259	268	251	268	265	286	265	233	289	258	279	264	291	268	253	287	261	248	282	249	297	273	244	259	267	266	300	270	269	241	249	264	277	260	287	252	262	261	269	245	252	255	267	284	262	251	262	263	267	239	261	266	282	275	271	275	249	256	253	269	272	258	284	227	305	257	251	267	260	265	271	284	263	254	252	267	257	252	261	287	287	271	283	280	254	271	256	249	275	299	260	279	290	269	275	269	284	284	261	269	278	293	282	248	257	285	281	269	278	234	254	255	263	245	276	285	244	273	263	273	263	275	256	245	277	263	239	241	265	258	265	256	262	269	293	272	261	292	245	251	288	275	264	255	248	293	245	276	265	257	265	267	286	276	275	258	284	247	254	265	256	254	256	263	264	262	253	286	267	272	245	273	271	258	266	272	230	291	249	282	257	294	266	246	259	257	282	257	287	272	254	253	277	269	296	262	246	278	272	236	256	251	282	240	298	273	287	262	268	297	278	273	290	265	237	280	266	255	258	267	265	258	312	273	253	263	295	251	238	261	263	272	234	293	282	264	259	269	243	282	310	247	269	260	253	261	277	284	284	262	273	279	254	278	256	239	283	272	269	268	255	301	269	293	282	270	269	243	270	262	272	298	290	276	243	284	288	253	275	250	245	291	290	261	278	275	278	271	269	280	266	269	256	276	263	276	277	266	278	252	261	274	278	267	256	245	235	258	271	253	272	270	265	249	274	268	242	266	279	257	291	275	253	254	276	257	254	235	260	236	269	247	268	265	270	299	225	271	244	287	260	271	280	293	283	277	282	263	262	304	273	250	261	279	288	263	290	271	275	273	258	253	279	243	282	295	275	292	258	263	259	255	266	256	265	275	287	270	285	266	260	264	268	265	280	236	247	287	277	277	277	255	258	294	256	273	258	240	275	268	250	251	255	234	227	262	278	254	278	281	275	232	291	283	267	262	286	289	257	300	227	295	278	278	263	269	279	261	256	290	260	257	239	242	266	296	293	263	282	264	257	272	259	256	253	273	276	264	259	254	259	286	268	248	279	292	265	243	270	251	262	265	267	289	282	263	258	281	266	272	260	259	258	262	261	305	255	285	250	248	275	278	288	259	258	293	271	254	223	293	253	269	259	292	268	281	240	301	276	227	267	306	307	260	227	285	247	257	252	273	266	269	265	270	239	242	297	276	280	282	261	242	259	278	278	266	249	257	275	276	285	269	274	281	262	276	283	264	261	246	276	253	272	243	238	272	248	283	247	259	285	269	259	284	275	262	298	268	247	284	260	288	247	288	243	293	246	279	250	294	224	283	281	256	242	253	290	279	282	284	269	246	267	270	285	259	258	280	280	276	262	272	292	273	270	288	288	282	275	264	251	262	241	267	261	264	266	276	261	294	274	281	266	268	296	277	265	282	291	307	272	270	264	276	227	281	262	282	270	294	248	277	262	236	262	269	269	247	267	310	264	249	270	270	288	265	266	267	278	255	278	248	243	284	262	298	285	268	294	279	279	279	281	248	255	276	247	279	266	275	256	258	267	271	299	276	269	316	266	266	286	253	276	268	257	271	293	291	240	279	278	241	236	255	251	289	232
26772	37484	5063	739	598	492	485	484	480	1727	5984	5479	3631	1887	503	386	429	393	416	412	424	390	371	404	414	400	418	415	400	395	404	396	425	399	428	358	421	391	377	415	420	381	382	406	378	413	420	421	397	406	425	441	397	396	395	417	400	403	419	422	383	394	393	389	417	399	426	431	377	385	396	391	407	412	438	421	374	402	378	434	395	403	423	385	408	399	375	420	414	381	364	423	374	387	383	435	427	414	385	394	412	375	407	387	421	416	377	403	397	395	388	378	400	421	356	403	412	428	401	391	421	427	416	417	407	400	434	414	374	409	446	406	390	373	419	374	397	403	405	402	417	398	421	410	371	393	405	404	373	435	390	394	409	391	408	387	421	443	423	423	391	413	428	440	415	374	430	399	410	388	452	402	386	404	389	379	405	424	412	365	366	382	419	352	410	375	401	374	431	402	427	395	437	412	428	426	424	414	379	395	394	395	407	404	370	401	403	402	405	378	403	427	412	426	366	373	374	392	422	424	394	360	416	406	408	377	355	399	405	396	403	385	384	426	430	418	416	405	381	374	380	374	391	404	384	436	396	413	417	405	399	410	421	436	383	422	403	379	385	394	405	407	391	394	409	390	407	402	411	430	405	373	384	412	443	422	439	377	436	431	393	391	390	388	398	430	413	412	411	385	383	412	404	416	388	362	397	402	420	398	395	408	411	406	420	407	424	430	419	389	371	431	410	381	413	380	406	403	385	388	385	392	387	422	405	353	401	408	380	386	432	403	422	388	390	380	421	419	401	371	383	383	418	410	382	379	381	414	445	424	408	382	388	415	407	405	383	436	393	398	407	400	408	430	392	395	408	452	418	419	403	389	444	402	427	433	388	404	441	407	413	403	423	389	402	371	405	418	377	387	418	402	431	427	394	393	405	393	369	417	426	408	427	380	389	422	433	375	408	403	397	403	376	404	397	388	389	427	417	397	393	355	410	415	434	374	438	414	369	401	406	375	422	395	428	426	423	426	365	406	411	400	383	380	394	412	383	427	444	385	443	451	394	397	410	402	378	443	407	422	412	374	382	404	387	424	375	383	422	420	403	408	406	402	393	423	404	431	398	395	380	388	355	417	384	406	373	369	396	409	429	361	407	413	414	374	383	392	420	404	429	406	413	391	412	384	405	433	444	374	432	412	404	421	403	403	364	403	385	406	410	384	439	416	410	419	416	422	399	418	373	384	417	392	420	447	387	375	404	435	366	400	413	401	403	454	423	441	384	402	410	425	424	419	424	384	397	389	442	392	436	388	411	413	411	420	408	385	379	425	384	433	371	388	400	381	408	415	412	412	406	423	391	393	431	383	416	387	367	387	390	426	410	391	395	413	419	410	419	412	391	375	400	378	442	373	406	372	404	415	439	390	370	427	421	410	391	410	401	394	422	417	396	399	401	439	356	426	382	359	411	393	403	407	399	409	391	391	380	402	423	395	393	430	404	406	408	434	413	400	389	382	413	416	403	373	355	422	363	401	413	401	408	410	406	382	435	394	403	422	400	387	387	376	373	388	411	443	394	429	411	420	404	376	406	425	386	431	423	385	394	397	415	399	427	362	414	426	394	404	372	438	393	445	421	393	391	428	379	401	424	436	398	383	382	419	407	431	400	422	382	416	421	395	401	416	413	393	426	380	402	404	422	361	423	403	417	448	414	394	398	403	423	400	453	410	389	390	406	383	370	408	406	419	423	417	418	385	396	435	433	410	398	401	405	404	398	399	411	388	376	433	415	385	419	399	386	362	399	401	397	421	414	368	401	406	409	401	411	385	387	413	384	401	410	404	392	399	386	424	430	453	413	405	419	372	402	394	382	401	397	404	409	417	443	378	367	380	410	430	416	425	395	394	403	420	396	398	385	399	390	421	400	409	394	405	414	382	394	372	404	381	429	425	379	387	437	413	433	398	442	397	374	407	380	390	424	381	409	430	396	347	405	376	408	383	427	368	370	360	426	422	384	384	405	364	408	439	414	379	385	428	420	393	405	396	420	378	409	415	407	423	408	405	411	387	420	410	414	363	428	397	399	388	396	406	408	400	411	381	388	399	435	398	403	442	428	418	427	364	396	406	410	366	383	415	407	433	437	373	367	404	395	428	402	391	378	420	392	378	425	392	392	368	414	396	377	418	408	415	388	405	403	416	411	412	401	383	402	400	407	371	410	394	408	436	401	431	393	399	398	422	406	410	376	429	405	407	404	366	411	415	388	411	374	387	371	380	375	389	395	406	391	454	407	421	405	405	404	389	387	429	413	369	395	409	410	394	386	410	415	417	410	384	366	392	397	413	421	395	412	400	414	415	351	428	386	395	392	387	396	411	394	394	388	403	450	419	424	369	399	395	414	372	429	394	416	442	404	393	422	398	424	383	406	378	403	393	428	429	425	439	392	380	395	413	391	377	418	426	399	411	397	418	408	400	415	392	415	405	398	411	403	383	405	413	405	374	414	404	386	420	408	400	445	425	405	441	392	370	358	400	410	393	395	387	410	398	416	379	448	401	402	378	393	384	430	418	414	406	391	373	375	396	411	376	430	413	385	376	386	405	377	435	386	416	365	397	392	391	382	376	420	424	436	403	380	372	403	415	417	409	393	397	406	402	394	404	440	393	386	397	357	355	406	402	391	384	404	355	417	468	376	440	407	425	401	398	427	408	397	383	412	398	412	398	398	417	397	383	402	421	369	409	390	384	418	418	415	372	382	409	415	407	380	379	408	417	411	407	424	440	402	414	412	406	422	433	406	412	430	394	395	446	396	389	396	409	400	415	430	365	399	369	412	433	395	445	401	394	402	434	394	401	379	392	379	419	388	395	426	392	359	405	427	399	386	404	406	426	431	384	357	375	391	422	390	384	410	409	390	394	416	379	414	397	416	426	423	379	410	364	366	403	439	422	388	404	414	403	419	377	387	415	447	396	367	388	407	415	376	403	413	414	394	422	379	419	402	407	435	426	400	406	379	392	375	368	382	417	413	435	447	406	405	422	397	400	421	417	384	407	405	405	370	390	408	390	440	410	374	382	419	410	419	380	387	408	403	401	411	396	413	390	406	384	396	392	411	424	399	378	387	394	407	390	370	385	418	403	393	408	383	404	419	377	396	412	394	400	418	392	376	409	427	391	387	370	442	419	384	384	413	422	439	390	386	358	407	434	415	426	403	387	424	377	420	397	439	401	402	406	441	400	395	390	400	390	404	421	397	406	383	383	401	389	405	392	416	389	407	435	420	394	427	422	407	406	403	410	403	382	379	411	438	382	397	390	416	431	433	407	419	410	379	398	434	405	412	397	412	416	407	397	394	397	399	380	400	409	414	434	377	374	412	374	418	373	413	403	388	416	399	417	428	405	391	398	421	419	417	434	402	384	400	411	394	386	436	417	416	392	397	432	430	364	403	408	403	381	399	423	410	412	411	390	440	389	389	442	423	420	411	396	377	359	414	428	402	391	396	398	402	405	411	437
24756	21807	28431	24563	17086	1602	617	511	855	3742	13828	13595	8138	3551	726	287	341	325	324	298	322	332	299	327	310	350	317	286	279	346	325	294	281	340	314	331	324	269	311	318	304	308	350	324	334	343	288	352	300	316	305	309	309	312	318	285	316	313	280	322	313	316	338	293	294	290	293	315	317	319	334	308	290	315	291	300	329	322	321	302	331	338	325	301	303	300	337	312	329	346	326	290	316	289	320	332	342	323	324	306	325	307	333	344	315	300	328	311	323	279	318	302	319	324	307	300	287	296	318	300	331	309	323	311	310	326	308	306	323	288	326	327	300	305	318	331	320	346	322	317	328	296	297	314	322	302	305	331	350	312	299	322	304	347	312	303	276	283	318	316	304	299	328	261	315	306	316	327	321	284	312	328	326	309	299	307	271	308	348	318	330	351	319	304	318	293	308	333	295	301	351	304	324	298	313	292	361	285	335	292	327	293	322	312	291	308	299	306	321	342	319	319	312	276	342	304	310	340	277	340	260	338	295	364	309	320	344	329	303	318	336	296	322	311	308	309	310	319	329	334	304	332	304	316	303	314	310	294	320	341	328	298	301	311	324	272	344	324	325	304	317	319	307	296	317	305	326	338	301	302	285	305	314	303	325	314	320	314	298	311	304	295	313	317	310	291	291	310	341	333	302	317	293	326	322	297	324	326	339	319	313	296	294	338	320	294	302	293	310	311	338	332	310	342	316	292	315	330	292	324	297	294	329	290	316	326	307	333	333	327	325	331	336	292	293	311	308	293	334	328	288	296	307	326	333	315	306	311	304	285	262	339	284	314	274	312	346	337	304	330	311	332	305	294	324	329	351	346	311	289	318	304	325	330	345	314	291	302	297	281	311	298	282	309	303	301	334	315	306	327	328	311	335	309	300	306	320	320	301	328	336	302	324	320	286	310	304	321	319	280	318	323	287	289	303	320	333	316	300	286	310	321	344	304	327	307	292	311	293	319	332	318	306	307	316	285	332	322	325	297	306	314	323	327	307	310	333	324	297	296	312	290	339	292	301	293	308	341	320	305	314	273	302	294	322	298	326	332	311	306	293	293	293	344	301	308	288	267	316	333	309	302	299	308	353	332	313	326	285	330	319	336	313	335	301	343	338	323	312	318	330	323	298	294	297	290	307	308	316	328	282	326	313	321	331	306	294	285	307	308	327	324	283	289	327	310	315	325	343	309	315	329	308	315	312	333	313	316	310	345	299	311	298	301	316	297	331	329	302	316	316	333	317	322	323	312	353	316	319	307	302	278	300	294	314	320	333	345	311	283	316	323	308	309	322	294	298	304	321	318	306	287	349	279	323	322	290	317	304	312	319	325	302	304	333	308	344	328	317	296	314	304	339	294	298	330	318	310	284	310	312	303	322	315	356	313	297	296	339	305	290	287	322	326	329	322	298	306	366	323	340	302	315	320	325	327	333	286	309	337	326	286	326	338	333	312	327	335	290	310	321	324	279	317	291	302	299	316	296	344	316	317	316	285	340	333	310	297	288	321	329	312	285	336	329	320	308	318	346	339	289	284	300	308	308	305	308	324	294	313	324	335	307	316	349	329	293	292	314	290	324	339	295	325	309	307	317	332	307	312	327	290	333	308	293	313	314	301	313	311	348	325	323	300	294	331	321	352	293	288	320	290	307	352	271	306	301	353	284	336	314	317	290	302	310	325	327	298	304	313	318	285	314	302	342	314	346	320	293	314	307	309	317	321	349	308	296	319	321	316	344	330	307	342	339	302	342	291	350	321	296	313	314	291	329	306	292	336	319	293	324	337	288	297	315	324	305	322	315	325	298	287	318	333	300	329	329	310	303	330	281	319	303	359	323	312	319	339	307	297	299	292	340	290	321	280	321	311	318	312	280	318	344	312	341	330	312	309	324	305	299	303	305	307	313	294	325	315	348	313	299	279	296	305	358	312	294	284	290	317	336	321	304	287	339	311	273	309	317	315	304	344	368	307	297	305	314	299	335	284	337	330	291	341	326	327	312	315	324	360	335	322	310	328	311	310	305	335	314	328	290	309	315	305	320	286	295	323	319	304	287	309	322	343	328	337	313	319	302	306	300	346	302	289	316	300	324	347	299	307	306	313	333	324	297	292	302	348	316	302	326	344	329	326	326	307	310	334	335	295	329	309	306	286	309	282	330	331	307	297	331	302	329	321	323	310	301	346	333	316	311	315	306	303	332	289	305	310	315	324	290	326	310	306	310	300	329	286	319	296	314	340	311	295	331	311	323	298	310	305	345	291	315	309	298	273	340	324	287	301	297	336	336	330	323	266	314	315	282	344	304	311	299	370	293	290	312	306	307	313	287	315	331	301	338	348	335	325	303	318	297	324	300	315	331	297	327	337	312	327	324	344	336	305	313	301	307	338	335	343	347	324	305	339	332	328	299	376	305	301	314	290	322	321	270	325	318	308	323	337	314	317	320	311	304	304	297	312	331	336	303	285	305	291	322	317	297	286	308	305	286	314	284	346	294	322	287	323	307	275	324	332	307	328	301	318	323	283	308	336	343	322	317	302	323	317	346	324	317	319	330	294	316	307	327	307	311	336	344	319	316	301	320	327	307	311	320	302	310	310	303	291	298	302	303	325	304	293	322	304	316	314	328	305	332	327	298	315	342	328	312	326	334	324	322	296	312	292	314	297	329	300	311	325	343	292	273	312	334	321	312	314	291	319	303	336	316	307	324	293	318	308	333	295	326	332	306	301	345	311	306	313	300	327	341	285	304	330	305	303	303	300	308	324	309	324	287	321	304	310	262	296	322	293	306	327	323	293	312	370	310	316	332	320	303	306	311	335	298	324	310	336	319	323	343	318	293	297	309	327	335	334	297	320	301	303	323	325	282	288	342	313	346	323	328	330	305	327	288	310	315	314	295	317	270	313	321	308	324	339	309	321	312	350	332	332	291	317	271	303	312	344	302	338	324	300	317	342	305	296	326	312	313	329	320	303	308	279	306	294	304	306	312	329	300	313	324	302	315	334	312	306	309	308	302	299	334	354	319	341	335	311	321	306	336	329	292	322	312	322	315	341	314	281	324	322	320	292	286	277	315	355	335	299	325	295	289	299	343	304	316	319	319	331	335	325	284	289	324	302	308	342	327	318	324	302	286	282	358	312	309	336	302	315	327	343	318	290	300	309	307	313	332	300	304	309	324	287	319	332	326	303	348	341	311	305	326	310	307	332	308	317	295	332	311	295	306	308	349	295	331	313	308	311	292	318	308	314	333	310	322	323	314	345	322	298	319	302	302	327	346	306	320	315	315	352	333	308	317	333	313	333	331	304	287	294	312	290	332	316	322	297	295	323	316	341	311	335	329	318	314	320	317	296	316	289	304	307	315	283	311	283	301	321	342	327	316	308	324	309	289	333	272	314	322	296	353	319	316	340	347	288	288	325	311	322	327	299	312	301	333	304	292	334	349	337	277	339	311	298	296	314	321	315	284	296
49901	72335	13115	2402	1778	1272	1079	984	2199	9344	25180	22692	14969	7424	1205	452	464	480	478	447	474	487	427	453	533	504	470	513	486	471	501	520	490	441	511	488	452	458	515	446	517	468	452	490	488	474	513	467	468	490	459	476	442	472	473	473	478	463	477	475	484	450	467	468	491	460	465	474	446	471	494	472	430	448	470	481	483	494	483	455	437	501	488	508	497	488	502	454	462	460	517	501	460	453	486	410	441	448	490	518	438	455	460	489	477	483	492	499	478	477	454	467	456	477	491	503	443	453	473	507	445	470	480	480	479	472	497	501	495	486	489	483	477	461	486	460	497	469	497	427	476	467	486	428	466	503	492	478	509	489	485	449	429	493	478	464	456	497	488	471	486	469	498	457	464	435	475	478	440	483	457	493	492	478	485	457	479	493	460	479	475	509	468	446	529	472	500	436	462	471	490	495	508	453	463	509	503	507	501	483	511	482	462	507	476	482	478	495	449	455	475	479	449	513	489	422	441	479	481	490	463	483	468	464	482	451	452	492	456	469	496	480	457	495	481	458	484	447	475	484	481	479	470	521	495	468	463	503	449	441	477	475	459	439	490	483	457	468	457	530	466	498	462	447	481	450	450	490	447	463	470	489	486	465	471	493	438	475	500	472	452	451	467	422	470	472	466	487	463	516	467	498	506	499	446	487	456	458	443	459	446	465	489	508	488	465	503	480	493	478	507	483	511	486	493	471	478	444	493	454	469	435	472	461	471	491	476	490	470	462	488	475	484	472	478	470	427	419	461	470	435	488	485	505	518	437	476	455	436	461	445	476	475	518	485	467	492	435	491	469	408	452	496	476	446	497	457	458	416	485	484	478	466	494	456	479	478	464	524	488	457	452	457	468	467	490	470	470	472	471	456	472	471	461	495	471	523	466	491	471	496	472	453	506	445	477	471	447	464	524	453	482	473	509	477	466	504	487	461	451	470	504	485	456	504	481	474	475	509	494	482	443	499	464	459	469	504	522	458	455	452	485	459	485	459	480	475	482	488	460	473	449	452	460	459	491	497	468	460	484	498	481	489	491	480	492	473	486	468	489	471	469	480	477	477	491	456	473	473	473	466	492	481	477	453	462	456	464	471	443	435	446	460	468	449	451	492	461	417	480	475	481	440	457	484	482	508	490	481	475	484	487	468	479	505	510	461	488	506	442	451	472	459	459	460	465	504	483	453	499	443	468	455	436	463	471	450	445	442	466	469	442	446	461	438	521	511	475	458	452	464	446	447	446	486	480	494	490	451	485	507	458	420	429	456	445	484	490	499	503	486	506	492	480	461	469	469	467	459	457	508	430	432	458	448	468	508	464	452	512	479	458	497	452	456	458	462	450	453	456	486	469	458	513	496	462	461	500	483	505	477	454	496	454	490	490	462	453	468	479	470	475	458	445	478	453	485	446	503	491	503	478	464	434	457	483	493	457	486	455	491	484	475	488	444	497	497	520	514	500	485	534	466	445	495	475	491	481	452	450	447	493	479	452	517	506	482	475	476	493	483	502	452	480	472	441	468	491	497	507	441	473	487	487	467	490	467	432	474	459	480	472	450	468	478	471	470	429	470	442	441	490	451	484	470	500	445	465	483	454	443	489	515	526	466	478	485	443	463	461	431	457	428	471	468	473	470	436	485	459	451	438	503	485	491	510	470	468	499	464	430	475	451	461	514	472	469	457	491	434	504	472	526	440	499	500	459	503	458	534	473	477	476	504	497	446	474	494	502	489	470	462	475	449	467	443	486	487	460	479	475	491	469	448	501	479	478	478	434	495	464	480	505	446	487	485	501	460	462	485	450	494	475	474	439	449	478	462	475	497	486	474	471	520	465	505	483	461	490	464	460	481	486	462	483	485	477	463	467	470	447	499	434	475	498	474	459	458	444	458	480	455	453	441	492	462	467	476	472	454	493	475	478	488	460	493	487	488	455	484	460	456	472	463	460	499	503	465	469	481	454	469	474	453	502	449	473	458	478	444	464	452	496	489	497	448	468	450	469	481	462	460	471	472	484	458	467	451	468	470	452	470	467	476	480	462	494	455	455	501	468	483	464	488	476	498	488	465	490	474	476	464	462	488	489	471	476	498	442	480	496	456	449	500	481	449	467	486	484	450	471	480	473	493	479	474	492	487	468	435	443	482	476	462	480	501	440	448	492	474	482	469	456	493	444	461	445	459	509	444	479	468	440	474	502	488	494	478	463	446	429	462	476	473	443	467	466	451	508	488	487	472	507	479	488	477	515	469	513	471	528	503	479	467	510	479	455	445	467	447	485	479	488	490	517	488	491	459	500	486	438	451	511	469	446	476	437	475	495	493	491	487	478	488	467	456	491	471	495	466	463	458	478	456	464	472	477	511	477	483	483	456	479	472	477	489	487	494	453	502	453	429	435	488	488	466	467	491	460	501	502	436	485	461	477	490	478	484	455	488	503	473	493	462	494	459	436	481	452	481	437	449	475	466	441	459	479	446	454	464	473	460	473	446	455	446	493	446	517	465	448	462	446	453	490	480	484	469	475	461	445	492	424	491	483	491	463	471	494	498	475	429	477	490	453	444	473	504	494	511	478	487	441	489	483	503	441	485	459	444	514	465	474	476	448	499	460	509	481	489	497	506	504	505	467	483	519	490	424	465	482	418	426	477	512	488	445	423	477	497	482	495	479	464	450	451	481	428	448	484	449	462	472	508	460	477	463	478	495	493	469	467	466	446	450	478	464	512	503	461	452	479	465	481	430	478	483	523	433	455	484	495	417	473	466	453	449	459	492	490	417	509	444	445	498	438	483	492	488	465	456	431	503	481	436	462	469	481	490	456	490	457	476	459	443	464	438	456	501	458	447	495	460	436	495	442	499	491	447	473	493	464	468	513	478	472	447	482	473	457	497	486	501	486	476	491	488	462	478	492	463	486	513	479	489	442	474	473	480	473	475	448	457	486	505	481	452	451	488	445	468	439	439	492	483	484	514	470	470	476	471	505	495	469	433	461	498	468	458	525	427	459	444	462	464	472	495	477	447	505	431	479	452	454	510	458	445	469	433	495	495	468	438	458	509	507	476	461	475	469	490	481	498	453	477	491	456	496	452	469	479	472	463	476	485	485	465	471	459	449	463	469	494	460	473	476	511	452	478	496	462	482	455	493	441	465	463	488	462	459	481	456	452	481	526	428	467	439	482	455	509	482	467	473	474	508	477	452	496	508	475	487	508	491	495	458	454	474	504	453	491	478	505	487	487	486	461	476	474	486	459	483	458	475	483	480	518	470	492	458	462	476	472	481	480	488	451	511	467	454	489	485	453	506	501	470	463	473	476	440	494	481	475	468	466	464	470	434	491	481	463	470	460	480	488	478	478	496	448	468	436	479	462	474	459	495	491	491	426	445	459	500	450	493	528	439	475	461	509	458	479	495	517	444	455	480	467	489	473	428	492	489	508	477	490	500	461	437	482	463	507	500	459	523	491	461
23284	21461	29127	23958	21364	21003	4544	835	1905	16972	30256	24583	15718	6778	997	228	234	252	259	240	243	247	248	280	261	227	251	247	229	254	224	219	249	217	238	226	219	252	239	212	218	274	233	235	254	220	255	236	248	249	252	223	257	234	224	243	258	204	221	237	224	224	229	225	240	238	247	213	221	222	258	233	243	252	213	214	216	236	257	260	274	235	227	248	270	252	207	242	240	230	273	214	272	224	243	245	235	242	242	248	247	251	220	250	252	240	232	224	239	231	231	238	253	249	223	247	222	223	240	218	221	249	226	239	239	239	257	242	232	221	222	242	236	227	246	247	250	225	239	249	221	248	238	230	239	223	212	253	247	221	212	211	242	234	231	227	213	225	236	247	241	221	264	239	235	221	233	227	265	259	242	245	220	236	238	240	242	197	225	245	248	222	234	236	262	218	218	242	216	256	233	233	237	229	238	211	232	235	252	224	241	219	216	231	222	242	218	220	254	226	255	234	252	236	215	216	212	222	263	242	260	260	224	202	243	239	218	233	218	246	218	241	216	247	252	241	246	212	222	223	231	252	262	249	244	244	229	231	234	231	257	252	237	241	232	228	233	265	240	212	264	226	231	226	237	217	229	212	240	229	234	239	253	268	228	246	202	248	226	251	262	236	214	211	239	255	235	239	228	247	250	229	233	257	254	250	264	209	217	248	236	247	236	242	273	230	250	242	212	203	245	243	225	209	246	241	223	232	227	237	229	224	255	232	234	241	245	241	231	214	237	232	223	233	244	242	261	237	222	234	276	222	266	229	226	231	248	223	237	251	226	238	235	258	221	227	236	239	258	233	237	207	231	221	241	205	268	218	237	219	218	210	226	243	229	241	233	266	204	218	249	226	263	237	245	233	265	223	234	239	255	252	217	246	238	240	255	240	204	247	224	237	216	243	231	281	247	261	249	232	248	272	262	250	216	257	216	224	239	245	235	232	220	236	248	262	239	240	224	236	205	225	231	223	260	244	233	214	250	229	224	228	218	220	227	234	229	261	248	233	255	251	235	258	220	252	224	233	254	216	227	219	196	243	236	225	225	228	226	237	215	247	267	237	233	242	243	260	242	231	244	230	235	255	229	242	238	238	228	251	250	272	234	245	241	224	217	254	236	253	247	227	223	236	254	251	253	240	215	198	231	237	252	261	241	211	208	229	221	253	248	251	267	194	233	248	230	257	222	224	262	264	253	228	266	251	251	259	244	232	249	222	216	247	245	250	235	227	212	218	215	249	241	213	236	231	260	248	209	226	220	228	259	217	232	234	246	228	218	240	245	256	240	226	222	252	264	240	260	243	241	265	241	225	221	242	239	234	246	253	243	232	239	210	237	237	229	240	215	214	236	213	248	220	232	241	221	210	224	244	257	254	238	239	239	228	220	250	229	225	218	238	229	253	228	236	222	241	228	246	232	246	220	230	245	232	248	233	253	242	250	231	210	237	240	248	230	221	245	241	247	221	225	199	258	216	233	238	240	230	226	235	237	230	260	225	235	252	228	239	226	222	239	227	207	267	246	252	232	260	233	260	233	211	243	225	221	218	246	210	228	250	262	242	214	227	211	262	238	239	237	212	255	224	235	232	279	230	244	267	255	215	247	238	221	263	236	284	241	232	229	226	235	251	253	233	236	230	254	252	233	244	271	240	247	250	247	249	243	234	221	225	269	215	257	245	251	231	234	271	258	232	228	235	255	236	231	279	245	228	232	249	250	234	230	233	235	223	249	231	218	210	240	269	240	246	240	204	240	243	243	277	219	237	240	230	237	244	243	231	262	222	262	219	219	225	248	232	223	229	228	236	222	223	224	245	226	242	236	244	239	232	206	228	226	235	226	250	227	228	234	223	233	215	239	248	225	209	229	244	225	231	249	255	242	206	243	241	240	256	223	237	240	267	228	201	241	237	246	226	226	241	241	219	244	233	242	248	270	234	252	238	217	224	246	224	253	213	236	244	226	235	219	203	230	235	243	214	220	235	252	230	221	222	236	232	229	237	231	221	236	262	250	225	224	222	240	223	241	252	269	230	258	246	239	252	236	232	230	235	263	213	235	267	235	263	256	239	252	232	251	281	228	259	237	234	242	235	226	225	243	221	229	224	234	235	221	216	236	235	231	228	232	244	231	250	242	243	248	227	239	256	241	266	217	222	270	228	223	230	233	236	260	247	260	220	269	208	229	236	270	233	259	241	227	227	245	223	224	229	234	222	234	220	212	217	262	208	240	232	239	235	257	237	224	212	251	254	234	252	235	249	243	235	217	200	233	236	217	260	226	230	254	242	229	238	247	224	195	214	242	257	250	225	230	249	248	261	251	256	214	220	216	236	209	218	242	250	235	237	232	212	261	225	244	244	234	254	243	234	236	240	208	225	245	255	225	223	252	258	243	231	209	237	243	255	222	208	259	221	239	237	247	226	231	242	258	225	262	220	244	243	236	255	237	244	250	240	242	248	219	208	230	212	257	250	227	226	240	206	230	235	202	228	237	250	256	262	227	232	249	242	252	238	267	214	218	253	240	231	234	242	233	234	222	244	220	260	227	220	241	224	210	246	231	217	235	227	210	243	220	218	257	247	234	242	257	231	227	245	239	234	220	247	207	240	211	208	237	244	210	255	261	253	210	260	250	244	261	232	213	245	230	236	235	231	246	245	248	209	239	230	249	231	245	223	239	219	257	255	210	216	241	231	226	222	243	219	229	252	234	252	259	242	230	230	239	207	234	212	243	240	223	252	222	224	218	229	267	246	246	233	232	213	240	243	239	225	258	246	250	239	248	232	208	245	242	239	232	242	236	218	232	204	236	234	213	232	218	227	264	241	230	237	224	239	227	245	271	278	243	232	250	218	238	251	237	249	208	240	238	228	213	256	239	219	250	241	255	236	218	230	237	243	261	243	241	228	248	255	244	213	242	222	252	237	230	231	226	220	229	214	213	216	254	259	243	234	266	257	224	249	243	253	218	251	269	213	241	263	237	237	227	239	256	210	253	223	262	219	220	249	215	236	251	226	218	227	226	229	205	232	242	253	219	240	216	240	214	215	222	236	239	232	241	268	226	234	252	238	249	217	236	248	254	264	225	242	206	225	259	233	241	234	233	218	207	237	263	237	237	245	211	235	217	213	210	235	235	238	251	262	255	254	248	223	229	225	230	223	245	233	195	222	214	233	232	208	245	239	241	258	215	235	236	228	214	257	247	231	244	231	235	228	214	226	233	235	233	234	236	232	244	229	261	220	236	222	229	258	224	214	258	232	235	218	229	249	239	226	243	236	246	231	231	253	232	231	249	215	234	213	234	235	240	239	232	246	254	216	234	227	256	220	224	232	236	214	224	197	204	236	252	231	236	241	219	240	228	223	244	246	263	248	224	229	197	240	278	254	264	228	240	255	238	236	234	229	227	252	242	244	227	234	207	249	260	246	253	254	232	222	245	223	243	233	224	226	221	243	230	232	230	237	254	219
57667	85474	13776	4976	3441	2478	1939	1916	5376	27479	37973	32170	23174	12092	1858	382	364	367	365	341	408	352	343	375	346	379	375	366	368	367	351	374	331	350	359	365	339	370	369	353	333	361	371	419	365	372	367	386	344	366	355	354	353	384	365	389	341	394	374	368	354	353	372	340	364	387	355	355	339	355	346	359	365	347	364	367	340	338	383	383	348	359	358	334	379	357	341	354	357	335	364	349	335	339	375	354	320	376	381	347	373	347	337	360	369	363	334	342	321	384	332	328	392	361	344	349	330	377	340	376	349	355	378	326	358	344	353	347	365	371	363	354	362	358	334	358	351	378	369	361	342	376	374	370	375	329	328	383	364	353	365	348	392	347	384	354	347	326	359	369	358	372	336	330	335	342	386	343	342	384	363	362	372	344	365	363	394	350	342	350	369	361	406	382	346	318	347	377	354	391	367	362	388	348	337	339	353	351	337	344	325	358	325	364	384	397	349	347	368	322	359	374	331	335	339	384	362	327	363	378	347	350	370	362	344	349	355	343	384	379	336	358	372	355	328	353	325	347	372	369	370	332	347	395	347	316	367	356	380	334	341	348	360	355	338	385	382	378	365	348	368	324	359	346	359	364	361	357	363	386	352	373	371	374	359	354	330	385	370	344	375	385	346	346	357	361	355	333	350	399	385	392	357	355	332	382	346	355	333	378	393	355	336	374	355	325	380	356	364	345	305	375	337	358	375	361	386	346	345	358	318	355	400	390	344	345	322	315	379	370	394	348	347	360	392	363	371	367	362	360	343	397	375	347	344	348	359	364	341	365	377	318	381	326	331	402	366	346	357	372	347	348	363	375	370	326	353	334	383	355	391	318	359	352	372	370	389	351	361	350	334	357	351	360	334	330	347	383	376	354	367	381	348	357	342	333	367	349	359	371	365	352	349	313	373	344	374	325	355	343	390	344	370	369	325	360	341	345	391	335	352	371	385	374	361	373	350	372	355	360	362	400	354	362	365	364	359	370	350	345	356	352	371	326	378	377	366	381	367	325	356	368	348	336	370	334	390	358	384	344	347	355	377	343	363	340	329	374	380	337	336	365	378	347	342	366	354	370	373	379	367	376	361	389	362	344	317	351	332	357	381	381	359	371	391	391	347	356	396	340	348	384	355	365	376	372	371	354	339	357	375	329	344	391	337	346	359	373	376	345	354	374	351	363	378	339	376	391	368	353	369	354	340	330	368	339	342	347	385	368	351	363	365	381	382	336	360	329	385	331	381	361	338	332	358	350	374	341	376	344	376	376	386	355	359	334	322	358	350	335	355	352	362	331	342	346	352	370	366	364	362	374	328	355	351	330	347	343	336	376	348	384	348	367	360	390	362	343	356	343	353	365	328	357	352	357	374	333	356	359	354	360	346	339	430	360	377	345	369	382	344	377	363	350	368	373	330	337	366	359	365	335	333	349	341	381	359	357	349	336	331	371	334	386	350	344	362	327	347	352	336	371	332	382	376	332	363	356	360	342	354	367	376	347	383	345	344	359	336	335	360	401	362	332	341	367	362	358	358	322	338	347	366	333	372	322	389	336	363	392	359	347	347	351	364	345	337	349	324	329	376	346	361	394	365	351	363	357	370	360	374	356	369	393	332	372	344	393	349	360	357	364	338	392	308	378	338	342	362	331	361	354	369	368	338	371	377	369	394	341	324	351	344	330	368	371	354	345	352	360	356	364	365	370	336	338	337	323	334	331	328	342	344	395	334	318	356	378	354	377	364	356	394	369	348	329	326	352	364	369	338	358	345	341	323	375	347	366	338	379	362	383	356	328	353	378	369	343	359	352	368	362	367	356	351	344	360	363	349	331	335	349	317	345	413	375	344	340	380	350	348	354	351	341	378	319	401	322	358	381	382	392	382	341	363	340	348	357	369	348	358	336	335	358	363	368	343	365	333	392	386	383	366	342	357	379	334	342	359	355	362	374	368	361	393	357	359	357	371	363	370	367	329	337	389	377	373	336	351	342	378	349	338	340	355	361	367	345	368	362	350	345	375	373	331	358	371	311	359	367	333	388	331	387	367	369	389	347	361	363	376	356	349	340	336	324	377	365	344	362	332	350	364	369	346	336	323	352	364	351	381	347	340	353	333	357	370	362	334	400	341	371	354	335	374	339	369	356	356	355	358	338	337	354	323	356	367	377	368	370	353	360	361	337	351	362	360	344	372	371	359	365	384	373	352	357	307	330	382	356	402	394	347	375	350	354	314	359	360	374	338	342	381	384	357	338	325	346	374	335	361	382	330	355	332	355	368	353	349	317	374	352	366	343	337	378	361	390	323	347	372	355	345	347	384	371	366	356	380	384	364	356	345	337	380	343	370	349	363	369	365	347	349	347	350	372	375	339	350	360	349	392	347	330	337	361	370	362	370	369	354	353	361	348	362	384	373	352	375	354	380	378	333	307	342	360	408	351	381	325	365	338	412	360	366	359	378	351	377	333	354	373	330	363	361	342	352	400	327	367	387	402	349	341	359	358	327	396	361	370	369	407	382	351	356	347	345	354	406	372	372	342	318	381	345	342	322	370	356	378	379	346	371	342	375	347	318	341	353	369	358	366	347	381	346	366	359	358	369	336	367	388	374	382	339	350	359	359	368	372	344	367	354	363	364	320	379	325	351	366	344	354	377	367	369	365	338	362	332	337	363	341	367	354	334	353	319	324	401	353	353	379	330	364	397	389	358	370	376	352	353	357	359	377	362	374	368	348	373	371	381	379	389	346	394	342	326	348	372	367	352	374	348	365	347	325	344	339	375	352	374	354	348	353	381	331	346	341	353	349	382	362	328	355	364	331	379	365	327	400	353	354	359	371	369	341	389	353	373	340	375	380	336	353	369	385	373	332	373	393	377	336	339	351	378	366	340	381	374	339	345	340	346	348	339	375	349	377	355	333	376	356	376	360	379	354	367	370	354	389	378	323	376	353	368	348	317	359	389	371	370	354	350	376	334	342	349	344	371	347	368	370	331	333	333	377	355	364	352	384	369	357	366	361	351	369	369	380	351	349	378	365	371	382	341	335	392	334	358	364	330	349	398	345	315	354	338	346	392	329	337	382	371	340	357	364	356	375	379	355	365	359	346	357	370	357	377	365	361	349	367	362	365	334	375	332	361	346	374	377	367	371	309	376	355	363	357	352	354	348	328	365	346	379	331	356	327	369	357	346	361	365	362	361	331	346	354	329	330	386	368	354	348	393	371	354	342	321	324	384	369	358	377	331	346	336	340	321	386	339	394	392	331	355	355	335	367	355	380	370	382	337	375	361	347	406	365	364	351	331	380	385	362	351	387	357	335	389	346	393	319	342	340	369	362	358	348	348	365	365	348	368	368	358	366	348	375	397	395	368	375	333	301	345	360	379	371	355	356	333	391	352	364	375	346	333	373	364	321	374	383	340	333	342	379	393	338	328	364	346	345	350	333	384	320	342	342	351	390	384	338	364	318	356	390	377
27364	23482	14435	1581	586	489	351	339	346	939	2361	2487	1828	943	395	258	270	268	243	317	246	256	287	305	256	290	276	279	267	277	296	285	274	251	308	289	291	277	277	303	278	273	286	267	273	284	283	259	283	281	270	264	295	299	263	272	272	258	277	281	272	288	279	249	295	232	280	294	260	293	271	284	261	268	290	295	281	247	289	263	285	283	326	264	271	261	238	266	276	283	288	280	267	285	292	267	275	265	254	283	277	283	263	307	264	288	309	264	285	275	290	277	286	285	291	255	276	275	277	283	306	271	274	272	261	297	259	255	310	300	265	298	278	236	253	292	240	307	256	274	276	292	263	236	294	273	275	263	271	245	241	270	253	283	263	256	281	285	280	277	292	286	275	291	271	290	288	282	251	258	269	294	256	244	237	287	274	265	260	260	262	308	272	298	278	289	301	258	255	265	277	257	270	274	263	265	273	285	266	289	293	262	268	257	262	252	316	284	276	273	259	321	281	283	277	286	262	287	233	280	247	278	271	270	247	252	243	264	263	279	275	286	259	261	235	280	266	271	272	281	272	282	235	294	258	298	282	269	293	280	270	272	251	263	270	291	285	272	272	263	259	279	271	269	257	256	258	271	293	278	277	294	264	260	245	243	296	274	285	292	277	265	253	252	282	273	251	266	302	289	291	283	289	257	267	252	287	254	282	273	261	263	283	267	276	263	255	289	264	248	246	310	302	282	262	283	287	277	248	286	281	257	275	277	277	287	275	301	269	265	286	262	278	290	276	271	291	228	252	259	248	294	273	259	271	278	269	260	251	270	264	283	295	254	253	255	235	255	257	277	285	251	292	277	293	274	259	316	281	293	258	284	258	287	286	254	228	279	275	298	242	291	243	266	289	289	255	251	266	248	275	272	252	296	264	256	259	266	279	239	263	284	301	272	277	258	270	276	285	273	281	274	253	269	293	266	288	270	268	253	236	266	257	251	309	310	270	248	270	303	313	260	270	275	257	271	287	283	264	281	268	245	281	269	265	258	279	297	250	275	263	273	254	284	284	256	273	331	263	283	272	241	262	237	273	250	274	264	296	282	270	273	299	268	284	288	243	254	259	293	286	262	265	252	280	279	266	269	265	297	281	285	291	269	263	300	271	263	306	260	269	249	262	281	286	258	257	276	283	248	268	263	257	257	266	284	248	276	260	269	276	285	261	298	268	287	288	281	301	271	276	283	269	261	276	289	297	287	272	291	267	264	255	268	272	275	269	276	283	257	262	280	283	291	277	271	271	262	220	254	263	300	262	263	294	244	249	305	292	309	283	296	294	253	265	250	270	252	270	288	271	277	259	271	277	262	325	223	281	269	285	290	285	259	302	248	258	292	243	257	247	237	253	263	298	254	274	265	293	278	253	294	300	253	282	263	284	284	278	279	274	270	272	275	266	282	272	304	273	250	269	274	258	262	246	273	274	268	260	282	261	256	272	265	251	273	287	270	279	288	276	245	289	289	272	238	263	280	281	266	296	276	259	289	264	266	272	263	272	252	313	239	247	251	277	276	267	258	271	275	260	277	280	272	273	242	291	249	264	247	283	255	278	264	275	266	291	252	228	300	294	263	272	265	276	269	287	286	290	252	255	272	255	287	273	248	284	292	280	291	285	240	295	280	262	294	275	271	254	284	287	279	270	247	263	277	251	236	297	266	254	262	249	288	285	300	260	247	265	282	229	281	293	259	271	320	240	245	268	265	279	261	262	288	270	265	282	252	286	267	260	283	291	245	282	261	258	250	266	253	270	286	259	285	248	253	242	262	263	275	255	278	291	270	285	279	284	289	265	276	269	265	269	276	278	271	266	264	240	286	266	262	236	286	257	302	285	248	295	265	274	265	277	263	268	250	260	268	265	271	268	287	281	263	267	254	272	252	271	295	270	284	269	251	261	264	277	276	225	276	236	283	259	294	231	294	264	249	293	259	286	268	275	249	263	277	244	267	252	292	246	280	253	243	311	274	277	273	269	261	277	275	281	261	276	252	262	272	256	263	278	273	263	255	261	265	262	286	279	280	270	254	268	263	243	251	268	254	266	285	278	265	280	214	287	274	267	249	259	264	263	286	293	271	296	254	290	285	253	252	280	275	239	244	277	249	314	259	270	239	251	277	260	282	281	255	271	274	270	242	281	307	261	324	262	266	317	257	270	265	257	260	269	276	248	280	273	244	269	262	295	263	257	260	305	261	282	264	284	297	256	278	267	269	257	284	256	282	278	277	261	276	280	283	263	288	300	242	264	288	285	263	279	279	277	255	249	279	247	253	261	253	281	248	276	263	270	292	276	271	279	278	278	258	265	252	297	266	278	275	276	274	269	266	279	289	294	276	303	279	258	248	267	283	266	276	262	261	260	237	295	270	258	271	279	269	263	271	264	242	278	272	267	254	272	284	292	288	300	270	257	294	263	279	263	269	245	257	282	264	260	278	268	272	267	264	292	257	270	274	263	259	289	277	289	302	276	267	268	282	256	312	272	280	312	283	237	247	278	271	272	290	277	258	273	283	271	259	271	279	267	256	223	268	272	272	236	252	257	269	269	251	263	277	276	262	259	314	269	296	261	248	263	284	267	289	306	279	249	280	275	278	278	282	275	288	295	264	267	280	301	306	241	233	282	266	261	254	263	293	283	250	295	274	261	260	270	233	270	274	254	287	281	289	281	240	277	271	266	266	241	263	277	248	269	256	271	240	267	257	239	272	277	264	260	259	278	237	295	275	277	254	263	298	287	302	285	279	259	264	268	254	261	243	268	275	282	269	284	289	273	255	297	261	279	284	281	265	254	274	293	268	282	293	274	278	262	285	285	251	263	264	274	279	264	267	281	278	220	269	268	263	262	315	296	289	240	287	315	266	240	273	306	245	262	290	261	256	236	254	270	289	279	274	236	267	276	279	265	252	240	285	262	282	282	236	242	275	267	287	290	276	285	244	292	270	294	263	273	252	268	266	241	256	299	276	285	274	261	293	258	265	291	265	301	285	285	269	266	280	245	280	269	262	280	269	261	248	260	267	286	259	256	271	264	264	252	262	281	245	258	277	290	246	267	270	273	278	260	258	261	298	282	271	266	267	268	261	298	276	303	268	285	284	265	271	292	286	262	274	283	282	248	251	275	266	286	262	261	260	233	301	268	306	288	274	260	266	256	275	264	268	260	268	257	280	293	274	249	258	288	269	290	278	279	284	270	275	276	277	255	278	272	270	257	261	264	300	272	290	284	253	263	283	272	273	267	253	269	259	293	258	248	274	269	329	267	277	302	263	264	253	253	253	285	251	269	266	258	285	305	252	262	263	293	252	289	249	268	292	310	273	269	276	288	276	260	295	291	289	257	255	296	299	268	270	309	292	274	268	270	279	280	239	269	277	294	279	277	263	252	235	300	283	278	266	248	271	250	267	282	272	257	257	290	263	259	297	283	243	271	284	261	270	286	247	262	287	293	298	258	261	262	288	275	271
27828	36703	2853	767	651	569	503	522	523	2103	5475	5283	3823	1846	602	408	397	408	376	415	402	407	399	420	405	402	393	395	422	374	404	410	382	403	385	378	385	417	405	414	423	407	403	386	408	377	410	405	410	396	419	416	384	391	401	398	413	421	403	382	447	403	415	427	400	399	444	402	378	405	385	402	417	402	415	373	387	404	410	402	382	379	423	432	433	423	427	447	431	365	440	404	387	419	411	376	403	409	427	411	380	423	411	407	447	412	418	356	409	418	417	424	433	351	397	407	375	387	406	432	394	377	394	406	359	384	389	426	403	443	439	448	399	405	374	401	431	436	404	398	382	369	404	388	397	357	432	416	421	421	394	401	427	413	394	409	388	407	400	395	405	401	437	400	444	412	393	400	406	414	423	392	393	389	435	397	390	388	415	433	407	417	413	437	421	414	359	409	406	374	404	387	491	379	358	397	428	396	394	437	433	403	393	384	397	384	430	403	350	401	442	387	425	409	375	403	438	414	404	415	407	397	414	396	409	403	431	401	437	427	384	403	383	390	416	394	415	433	411	363	389	383	411	402	401	408	408	407	420	446	413	419	385	429	403	421	371	403	464	410	416	423	418	395	402	392	436	427	380	435	411	407	435	385	416	422	388	427	430	410	448	430	409	429	403	393	394	412	423	435	374	397	396	420	420	437	405	439	445	396	408	421	415	417	401	408	399	382	415	378	373	417	410	391	422	445	392	396	426	395	413	395	406	384	428	350	418	371	387	413	379	430	405	424	394	381	426	416	444	360	378	385	406	395	395	388	423	400	406	372	442	380	428	423	461	381	390	424	438	407	377	441	408	396	399	392	393	402	435	370	422	436	380	405	401	419	406	423	465	403	431	411	401	408	408	383	390	427	391	419	412	368	389	402	395	408	387	386	452	382	413	421	414	415	400	419	412	425	406	399	417	419	413	406	437	406	391	404	417	437	415	400	400	418	456	403	419	399	376	396	402	447	410	381	425	372	396	395	422	390	435	374	401	409	415	434	386	414	397	391	417	393	370	407	390	405	397	401	413	409	434	379	421	405	373	410	383	388	412	450	409	346	388	418	425	399	413	424	451	391	430	427	429	405	392	383	404	390	416	402	405	452	393	431	417	400	418	436	407	421	391	383	401	439	412	423	396	397	408	424	413	392	374	380	419	405	421	406	396	443	409	385	394	392	399	401	417	441	378	401	392	399	412	437	426	407	429	412	428	414	427	382	421	396	443	399	397	369	428	406	414	364	376	408	383	381	397	426	404	420	395	462	384	412	395	382	404	410	428	407	419	407	398	418	408	401	421	426	371	398	392	412	405	390	403	410	409	392	361	409	399	414	436	414	399	403	395	403	426	416	407	393	434	368	428	424	401	410	392	404	391	403	387	426	394	418	396	405	422	378	415	402	405	388	435	435	384	395	435	394	405	397	415	391	366	431	383	444	393	408	450	416	437	411	404	408	411	395	408	377	375	378	416	372	365	421	370	418	403	395	455	426	416	391	414	418	410	403	434	422	389	400	442	410	444	426	358	431	407	404	391	400	419	384	445	398	399	405	375	441	396	386	368	393	395	404	429	431	384	402	426	432	386	418	420	391	429	395	409	402	414	411	415	406	417	408	395	391	371	419	424	432	451	411	401	405	414	408	405	389	418	402	405	400	392	416	384	398	413	387	415	404	439	394	376	412	424	422	412	413	406	409	410	413	404	395	388	425	413	390	400	431	419	400	386	426	424	380	405	397	404	415	388	420	404	385	399	379	378	381	402	420	407	405	419	444	382	420	377	429	421	381	408	422	391	420	414	398	416	382	405	388	385	417	376	377	375	395	441	406	451	356	399	417	460	414	386	422	363	391	391	407	418	418	424	395	376	413	404	396	387	390	414	442	449	435	410	412	410	422	410	419	443	397	426	362	404	418	409	435	395	417	396	372	378	408	431	423	405	409	415	441	388	432	383	376	395	395	397	434	429	432	410	386	361	403	399	396	404	429	435	416	406	415	433	409	434	424	426	395	443	426	361	399	395	411	416	385	377	404	412	407	396	411	420	400	410	399	416	421	396	394	413	411	424	377	405	391	407	403	404	399	391	409	411	405	372	386	421	385	384	420	399	379	406	383	387	426	396	423	420	376	381	403	393	404	376	386	403	417	406	451	408	433	410	391	454	381	393	419	407	373	406	358	381	382	420	385	420	402	365	445	388	403	414	406	423	391	430	404	416	377	373	403	438	393	418	399	448	432	410	443	405	404	411	377	420	384	409	428	390	394	395	396	437	413	402	396	438	416	396	411	405	423	421	389	372	393	393	398	409	403	381	395	422	402	384	415	401	406	402	433	348	394	430	401	400	403	369	406	413	401	440	418	404	375	429	380	475	401	397	389	422	417	413	427	400	394	399	402	442	409	408	394	460	429	399	403	376	385	416	397	374	386	428	407	433	373	406	417	401	401	424	382	428	396	407	425	425	416	414	392	402	404	390	405	424	411	426	389	404	416	417	396	380	395	413	369	429	421	364	401	366	432	422	402	410	419	390	421	391	401	423	433	380	397	408	413	409	430	394	420	387	433	402	391	405	426	423	394	425	425	404	389	399	382	406	402	386	425	418	440	413	402	421	360	397	400	410	403	389	407	374	404	430	345	383	391	418	414	432	390	410	389	397	390	401	406	397	403	411	412	430	385	457	397	410	367	394	404	384	419	414	406	408	410	418	371	386	423	448	399	393	405	394	398	382	403	401	399	414	434	436	402	392	398	440	416	384	385	417	408	405	408	404	403	413	420	398	383	396	425	377	422	421	411	438	423	402	394	423	421	404	385	387	398	429	417	425	398	411	384	399	395	369	389	399	408	390	461	414	398	393	440	392	388	391	381	397	391	409	391	416	423	424	411	408	385	367	403	400	425	402	399	373	425	380	368	410	411	421	438	407	420	405	404	363	438	417	423	405	408	381	394	392	406	384	402	423	372	417	377	396	386	407	408	392	381	422	440	400	371	412	379	418	379	431	436	377	416	400	407	401	372	377	428	411	405	372	402	422	388	435	401	420	357	404	403	406	418	425	420	416	402	420	446	405	421	415	427	394	410	433	425	393	433	407	415	405	447	404	397	422	383	445	375	405	418	427	443	428	401	441	413	391	428	425	409	406	400	385	433	406	408	406	387	416	371	401	437	389	422	376	426	402	398	370	463	423	424	450	399	414	438	395	398	410	406	382	405	416	386	393	399	411	408	426	424	406	420	405	424	410	398	410	434	417	414	403	402	357	387	366	427	394	408	389	382	380	383	433	423	391	403	426	425	381	419	379	420	431	431	385	417	370	374	380	391	388	368	451	421	399	384	395	401	407	408	446	379	396	440	400	424	402	394	425	393	382	420	390	374	423	361	372	420	382	417	433	384	400	411	374	396	402	397	414	409	420	398	450	415	413	379	404	420	407	421	409	409	430	364	395	394	389	430	416	411	383	405	434	389	424	423	422	398
24641	21720	28099	24720	16154	1365	620	509	634	7746	15847	13720	6602	2422	406	344	280	345	329	314	341	345	355	315	298	306	324	312	273	347	320	309	289	306	299	303	305	310	322	346	312	306	331	349	324	325	308	332	334	301	315	309	324	353	318	303	302	326	345	322	311	315	329	308	303	305	323	327	315	313	326	336	340	274	323	308	320	319	312	301	334	296	317	328	311	302	322	326	283	300	304	328	316	287	303	345	309	294	339	294	308	306	292	354	352	331	321	329	292	313	303	329	304	310	328	298	286	354	329	316	313	299	287	347	325	297	325	341	343	284	307	304	326	296	284	302	325	290	324	338	292	320	335	310	284	317	286	311	343	330	331	303	312	319	327	340	309	294	331	314	315	320	318	294	343	304	309	285	299	312	326	311	297	283	286	339	300	295	335	298	318	328	300	327	344	304	293	294	327	300	314	321	333	315	319	304	312	335	296	341	338	338	315	327	299	324	344	313	360	342	314	286	327	287	316	305	316	310	310	321	318	310	321	320	324	342	299	323	326	289	315	338	297	323	289	324	320	323	289	318	316	307	319	293	336	314	294	306	310	325	332	363	324	307	292	325	306	289	329	293	316	301	327	293	292	299	316	296	335	304	308	319	299	336	339	301	305	282	300	296	296	303	340	334	303	331	348	279	332	323	303	326	301	304	337	306	309	318	320	327	316	314	317	325	321	325	309	334	354	299	320	307	316	345	310	314	280	333	327	280	326	318	313	325	336	333	349	318	287	290	324	315	308	323	293	306	317	283	302	312	314	317	313	299	293	320	336	295	316	287	284	295	304	325	321	321	329	303	334	314	302	318	296	323	329	313	333	331	294	307	324	323	298	301	316	325	309	273	321	343	300	332	326	328	286	309	305	293	288	330	312	355	293	302	292	311	302	312	307	296	335	326	296	304	327	348	298	287	336	310	326	302	305	282	316	299	296	314	313	325	300	325	311	307	336	286	308	304	301	305	303	316	318	291	306	317	345	309	300	353	305	337	341	322	355	315	328	308	312	313	318	303	337	336	294	305	304	334	326	322	336	301	329	322	324	308	285	349	373	274	315	332	318	290	316	306	306	374	299	329	291	306	302	326	324	328	339	290	298	279	299	285	295	316	309	304	324	308	305	339	348	300	317	332	317	321	321	323	332	302	320	336	281	296	321	305	323	287	328	299	328	328	313	308	293	304	341	340	299	315	297	283	306	331	318	298	314	347	311	308	284	286	319	313	288	373	334	320	316	313	326	291	317	322	291	268	335	289	322	322	325	307	309	302	278	332	332	338	312	299	300	323	326	288	346	290	319	301	362	331	348	336	318	353	290	352	324	319	267	329	307	303	339	315	326	334	301	318	308	285	321	300	296	317	330	300	302	312	342	370	296	312	328	282	343	316	294	307	317	310	314	323	291	322	276	298	291	322	331	293	302	328	337	301	315	310	296	320	338	325	302	312	307	310	312	304	310	334	316	299	344	316	320	337	330	294	332	292	300	328	301	354	346	290	328	322	282	330	305	324	313	317	319	308	296	294	303	316	302	315	327	296	325	325	289	340	327	340	315	305	281	336	312	323	302	342	318	326	312	275	304	299	342	302	300	291	296	322	307	305	304	289	297	323	320	298	305	307	295	315	318	300	315	307	311	317	309	311	304	302	333	302	339	318	319	311	323	299	310	326	325	312	333	297	326	328	298	316	295	293	284	329	303	332	354	305	314	317	303	316	285	275	317	337	345	303	342	336	289	312	335	308	341	331	280	299	322	341	329	316	327	301	303	339	298	316	325	313	310	301	329	310	313	324	306	308	303	332	318	303	307	330	311	337	309	300	284	331	311	315	302	290	330	313	323	325	302	288	334	332	306	299	305	304	312	340	305	293	325	331	315	323	308	300	261	307	342	313	301	337	337	327	317	340	322	309	290	310	301	317	277	306	361	317	306	302	310	324	317	329	307	345	350	327	351	315	309	327	314	326	292	309	318	315	333	323	314	284	322	334	343	341	307	306	331	304	306	291	306	307	285	304	311	338	324	328	321	363	277	310	278	294	307	327	311	299	336	352	311	299	321	302	301	339	304	288	323	339	308	323	314	291	307	331	322	338	314	347	304	310	354	325	316	322	343	299	305	316	319	307	348	317	300	323	312	288	299	293	312	293	310	326	340	320	296	305	303	328	311	335	332	290	324	336	311	350	319	293	323	316	326	320	294	315	325	338	313	305	310	338	332	289	322	312	305	312	323	299	344	285	301	303	308	323	304	304	320	350	296	318	313	320	331	322	301	329	321	294	315	278	318	282	303	314	284	315	341	336	340	329	308	327	310	326	315	315	309	339	320	311	310	305	314	311	314	309	296	327	289	300	300	277	291	329	304	324	300	307	324	287	294	304	320	334	314	315	326	308	317	309	302	371	323	319	301	294	335	294	290	322	313	318	299	331	271	297	321	294	320	326	302	288	279	308	313	338	313	321	297	298	291	315	329	284	319	318	326	290	326	315	368	318	277	324	300	294	308	327	297	309	304	339	326	311	318	315	304	300	307	302	312	294	323	338	339	304	297	308	296	286	337	311	300	301	328	356	338	332	299	338	318	320	299	344	312	320	303	316	305	303	316	296	300	332	330	322	299	317	314	344	283	295	324	319	308	322	298	331	293	321	340	321	319	339	308	279	298	302	309	302	288	308	326	293	309	369	314	311	307	311	326	307	345	308	300	320	286	330	306	292	299	294	337	286	332	305	328	312	316	314	336	348	284	325	338	327	318	301	335	308	286	291	299	328	281	291	326	314	298	314	313	310	289	332	277	314	313	320	332	306	315	322	295	316	341	298	322	367	336	298	314	309	319	305	300	321	308	300	295	336	311	319	323	314	317	345	314	315	296	326	323	308	349	309	341	312	331	307	294	344	323	328	292	311	289	319	286	302	310	304	317	331	325	328	308	308	290	339	311	328	332	322	331	325	317	337	274	335	332	312	353	328	311	317	297	325	338	281	299	305	310	308	313	320	306	310	309	295	332	274	291	297	344	342	315	336	336	321	306	332	322	314	313	331	315	309	286	317	323	335	316	344	294	313	307	298	303	321	307	327	304	323	307	329	327	292	325	336	284	302	314	296	320	337	309	308	323	312	325	284	306	339	267	278	308	278	317	322	304	324	302	302	281	293	326	331	272	313	285	278	296	303	293	282	317	312	311	340	349	296	325	314	305	335	315	308	319	322	293	315	307	354	323	352	293	327	303	308	296	329	308	352	302	303	272	330	329	325	318	305	289	294	296	303	341	319	287	303	312	324	301	315	302	332	297	343	289	322	314	325	321	314	281	342	325	317	302	306	350	306	333	348	324	307	305	342	286	350	315	278	316	342	330	322	314	332	322	301	358	317	328	302	342	304	339	307	298	307	320	332	354	338	299	305	292	312	296	328	292	307	322	312	314	302	303	325	326	330	302	348	283	327	285	346	331	320	313	290	291	320	308	319	338	308	318	316
48486	71556	9877	2389	1710	1470	1172	1006	1456	16584	26953	22066	12159	5028	718	504	511	463	435	459	477	476	453	495	457	455	456	451	456	524	451	464	515	482	467	474	449	486	486	443	471	435	460	449	467	509	442	470	465	455	462	490	477	461	486	490	500	453	462	471	475	461	467	471	443	484	503	437	453	472	445	493	480	455	460	463	519	447	460	425	491	450	496	495	517	453	480	459	514	456	473	456	431	435	475	490	469	452	481	473	482	470	466	443	477	460	471	450	486	483	485	477	466	494	451	484	441	456	443	453	470	494	449	475	477	461	494	507	463	492	442	481	480	436	460	460	482	451	489	448	490	450	478	490	506	492	479	474	488	447	456	494	489	460	432	453	454	481	457	501	421	464	481	452	482	444	493	426	491	479	489	486	507	506	476	447	461	498	448	489	484	462	472	464	492	446	503	485	470	491	434	460	454	453	450	468	463	446	463	478	469	440	487	526	455	436	495	467	463	498	468	494	499	487	448	458	485	491	488	475	480	451	501	483	441	495	465	486	467	479	495	464	475	453	440	479	462	445	484	466	421	464	425	463	440	489	493	505	450	467	493	422	471	458	465	495	506	467	496	485	465	469	453	480	507	478	493	436	483	485	466	464	489	469	493	494	478	505	490	434	478	460	470	487	478	487	483	488	478	487	494	433	447	475	474	497	470	480	461	459	492	433	489	436	473	492	479	457	491	471	451	469	494	449	485	495	463	504	458	462	514	474	470	483	481	494	506	469	482	495	455	492	448	442	470	479	472	500	473	431	452	455	477	488	484	478	472	464	477	512	478	506	501	506	482	471	461	485	468	483	450	487	511	465	502	472	481	481	528	472	505	427	514	464	436	482	473	456	456	485	478	450	476	476	489	474	488	496	503	463	460	471	460	474	477	472	472	466	487	503	463	477	500	495	499	481	507	489	435	459	518	474	515	429	471	460	433	432	445	469	489	486	488	476	510	438	474	470	442	501	462	472	485	445	463	470	462	464	415	504	512	447	452	465	469	467	447	496	502	476	464	470	490	440	425	490	443	467	465	456	506	452	483	470	439	489	477	496	480	504	464	430	466	433	537	487	438	451	486	491	476	500	484	465	442	435	475	470	465	459	468	482	462	427	464	504	484	480	449	470	471	437	430	496	478	455	472	500	476	453	484	445	448	461	505	457	430	483	478	446	471	475	445	491	438	489	475	477	497	463	451	463	473	496	461	473	482	434	484	505	449	463	481	443	463	476	456	471	482	474	455	469	531	470	490	467	449	485	478	481	477	488	481	509	512	465	445	452	442	436	446	492	467	480	467	470	454	461	520	466	473	452	453	460	503	484	487	453	474	449	458	478	452	497	471	454	498	496	457	473	470	494	472	461	449	459	466	449	488	439	457	458	459	471	432	460	467	472	467	487	461	503	500	467	516	475	481	456	457	462	494	460	462	480	491	498	468	504	483	467	440	473	500	510	478	467	454	474	463	452	498	487	485	497	472	494	469	474	464	456	486	474	458	485	473	446	496	464	455	459	435	491	457	507	469	493	467	472	464	492	507	455	502	481	462	463	509	502	439	515	502	468	444	443	510	478	508	448	457	497	496	496	455	421	475	482	495	486	501	497	465	451	485	438	500	469	468	453	458	479	448	470	479	493	502	489	455	516	481	451	474	471	454	484	482	488	474	463	485	454	465	489	466	498	455	478	479	479	444	479	507	453	490	514	452	463	495	456	462	464	417	420	480	473	471	506	480	468	489	490	441	459	492	409	490	460	468	476	453	429	499	487	456	472	462	485	497	456	451	520	499	486	512	438	438	494	450	470	471	465	458	459	470	489	505	484	521	492	475	468	473	536	487	482	487	461	444	479	497	495	470	459	454	460	474	495	480	468	415	486	475	506	448	479	494	463	477	452	486	505	481	438	450	522	485	481	474	446	486	456	467	466	448	478	495	459	453	462	482	466	493	482	468	457	472	474	513	453	492	447	509	505	444	450	469	440	489	455	514	487	485	445	463	443	511	506	460	525	473	454	490	467	462	442	476	477	491	444	430	487	437	464	460	460	502	451	478	491	480	458	481	494	519	472	487	444	454	464	459	472	474	442	462	492	485	474	424	472	465	486	524	439	461	494	478	459	461	469	476	459	468	495	463	500	435	473	474	478	477	482	466	513	479	457	474	482	480	454	453	467	474	458	479	464	427	475	446	479	462	493	485	454	467	486	495	485	478	480	479	427	508	529	489	467	442	464	477	435	470	481	497	451	449	449	476	477	458	445	468	455	424	417	484	435	475	486	480	480	486	447	481	454	487	477	477	475	465	492	489	431	453	484	475	470	490	497	511	466	470	465	480	471	468	433	467	459	469	482	484	432	474	480	461	505	492	450	476	461	513	480	527	464	440	450	467	475	525	480	447	477	457	477	449	465	440	472	461	447	422	471	443	494	491	461	452	474	462	479	501	467	460	490	460	495	500	463	475	464	500	463	472	505	484	475	451	454	472	469	483	511	460	497	483	497	493	467	444	436	501	456	447	469	475	465	467	440	487	457	446	484	489	489	448	467	468	506	460	467	511	488	462	454	516	471	482	454	434	470	464	501	461	452	504	467	470	468	437	505	468	435	468	495	455	437	460	466	488	471	426	510	461	491	451	488	464	455	441	439	487	469	499	543	478	491	503	462	432	462	454	465	477	489	473	470	467	484	433	464	454	502	482	482	485	444	455	464	497	469	472	449	500	441	418	475	455	463	441	466	439	518	490	471	483	455	491	444	425	477	482	452	478	490	459	443	454	495	440	513	467	465	449	473	435	476	481	462	467	446	456	468	489	421	448	448	466	462	473	442	485	465	425	464	496	476	496	489	507	466	465	457	490	480	479	459	512	485	450	513	475	472	454	480	492	449	456	486	491	483	453	491	472	446	469	473	483	452	491	480	476	466	453	463	474	449	466	501	480	454	494	487	500	493	468	485	513	490	464	470	489	486	484	473	479	474	488	489	477	481	465	463	449	528	477	423	496	483	461	456	449	473	515	495	457	480	494	471	494	474	500	483	485	468	471	461	515	495	463	466	449	472	453	496	450	454	448	449	468	463	514	485	472	487	438	482	488	489	439	486	493	490	444	469	475	476	467	513	493	510	484	449	461	435	479	488	481	485	479	465	472	489	441	458	461	451	464	444	468	454	458	487	469	471	499	474	470	447	436	482	439	493	466	520	459	476	494	492	397	473	489	450	509	449	452	469	475	508	473	495	475	408	456	455	467	504	472	424	477	466	495	474	484	474	456	469	468	465	467	515	437	467	510	478	463	485	474	471	469	485	473	478	450	436	483	464	475	470	456	480	440	446	521	427	457	485	460	440	468	452	513	479	446	468	485	479	455	462	484	489	457	465	491	485	464	493	456	491	454	477	494	457	507	484	457	445	461	456	472	457	470	497	481	474	522	465	496	440	453	483	447	468	463	466	485	490	420	477	456	472	468	524	460	466	478	456	444	494
23177	21349	28979	23870	21252	20544	3700	644	653	5745	28040	27062	18093	8844	832	240	260	238	228	231	220	247	232	235	229	224	209	217	237	238	218	237	228	255	227	248	217	247	260	221	221	235	247	239	215	219	232	224	245	229	222	210	232	259	228	219	215	229	241	212	226	258	226	245	205	204	243	215	239	194	236	231	246	218	231	241	247	258	221	212	263	237	241	228	216	215	224	218	219	224	233	219	208	205	214	234	226	196	217	221	284	232	251	258	272	220	216	238	255	206	237	241	262	249	220	223	205	227	202	244	215	236	265	236	251	230	213	252	224	240	240	244	234	260	240	241	195	238	229	209	240	254	231	253	230	248	222	223	210	234	198	214	221	210	230	231	220	237	241	240	238	235	200	229	207	231	240	231	227	239	248	209	254	243	234	248	240	230	220	221	221	208	227	220	245	218	232	235	202	223	215	240	242	250	259	249	235	232	232	236	251	241	243	228	234	224	205	224	212	236	212	251	223	217	222	234	262	207	233	232	225	221	220	196	224	233	243	223	230	221	234	234	211	215	229	262	249	211	211	198	236	234	247	228	232	243	206	226	225	217	247	205	222	231	242	232	231	222	208	215	224	222	245	210	224	240	222	214	214	238	212	239	248	211	216	215	228	252	228	217	239	240	241	247	201	258	245	232	227	215	241	234	215	226	228	227	222	231	193	216	218	212	215	234	232	236	233	242	214	222	237	193	203	243	209	225	236	237	214	263	225	249	226	244	222	207	244	246	201	258	240	226	201	223	219	239	245	228	233	222	234	223	215	237	241	234	224	276	241	204	236	212	248	232	230	210	234	222	239	218	223	238	239	222	250	231	242	220	269	228	237	232	249	223	233	262	228	228	237	213	215	218	218	246	237	229	254	198	226	239	229	243	228	198	246	227	229	233	238	263	222	232	237	238	203	223	215	261	212	237	227	225	242	221	209	237	250	241	216	228	206	225	249	211	233	227	225	224	192	240	210	229	226	228	232	226	228	215	251	237	219	231	216	215	234	264	225	220	229	242	229	235	230	215	250	225	244	217	215	231	218	203	208	229	210	233	229	240	219	215	238	247	213	237	221	207	234	221	245	211	223	239	225	219	208	218	235	246	220	225	256	241	231	220	219	216	233	203	229	221	221	241	235	213	233	239	229	218	238	229	231	219	233	232	214	248	235	211	236	225	226	216	239	232	245	245	263	220	239	247	206	246	233	199	241	244	223	237	247	250	219	210	229	199	232	255	217	255	238	205	207	200	244	232	239	233	238	236	221	232	208	221	253	219	243	222	238	236	229	218	225	240	223	236	240	257	225	221	222	241	255	212	232	232	216	221	235	250	230	216	251	230	184	219	234	226	253	251	238	232	237	221	228	235	205	211	240	240	241	233	219	264	212	248	213	237	225	251	190	209	248	230	210	225	215	234	242	243	238	214	210	243	214	234	191	240	222	239	224	198	238	209	222	218	252	227	237	255	243	221	221	226	238	245	223	249	230	239	221	232	236	221	210	246	213	241	237	225	208	227	202	246	237	215	201	223	233	231	219	204	217	239	206	220	213	240	236	219	226	241	228	223	237	222	186	219	234	213	232	222	195	205	226	201	225	224	231	209	221	231	223	262	223	211	252	219	242	228	256	260	216	217	234	235	245	238	217	223	247	238	221	232	213	233	215	240	209	210	240	247	233	238	217	270	230	241	227	227	228	214	231	241	196	226	232	219	211	235	255	213	233	203	224	226	225	252	222	216	229	220	189	221	216	266	210	257	238	248	247	255	251	233	238	217	224	238	238	249	246	245	230	226	240	235	233	219	204	233	251	203	217	255	244	263	228	204	231	219	186	232	237	219	244	240	210	206	223	232	233	226	210	238	247	221	233	235	226	215	239	229	234	263	226	231	207	244	258	221	228	210	218	239	212	248	223	221	240	220	226	241	236	241	234	249	250	232	243	231	224	248	183	194	225	219	213	209	221	243	224	208	239	241	249	225	239	221	256	206	217	243	232	249	243	227	247	213	243	222	216	221	262	229	226	209	248	217	209	242	237	224	230	253	232	238	231	225	248	229	214	234	233	242	215	212	245	221	216	234	247	212	226	255	222	254	224	211	218	241	228	236	249	229	238	221	208	231	241	251	238	231	217	229	240	222	217	231	213	208	243	215	245	224	203	204	220	228	204	226	242	219	205	229	231	240	215	227	231	259	238	226	237	246	268	221	223	227	232	217	238	234	248	206	244	232	234	222	229	214	247	214	227	227	217	226	247	207	227	218	212	218	234	210	225	263	238	230	208	236	204	215	244	220	194	240	234	250	193	243	241	226	236	226	220	208	233	263	226	215	231	247	227	224	202	239	228	227	214	254	207	208	217	234	217	235	237	201	225	226	223	221	208	251	235	238	252	236	221	239	224	218	247	203	211	233	248	232	240	231	231	205	232	219	247	228	219	204	245	243	223	231	229	225	226	251	235	215	232	192	218	219	235	225	193	207	237	212	206	236	225	245	219	243	221	194	211	210	223	251	232	242	221	219	216	220	213	219	231	243	232	206	253	220	231	242	220	211	246	193	222	243	235	250	217	228	207	214	240	219	217	196	220	245	243	227	214	228	235	226	199	215	225	244	231	245	247	217	219	232	244	224	240	223	211	224	221	220	219	218	246	208	214	248	225	187	236	250	244	250	204	236	211	235	233	223	237	234	231	234	223	249	209	231	246	199	232	223	224	224	243	223	231	216	227	215	229	226	264	200	231	260	244	230	247	247	238	228	223	211	249	223	201	206	236	232	211	227	215	224	213	237	202	241	231	229	223	228	236	237	254	221	227	212	230	230	264	244	210	223	247	237	228	238	242	213	233	238	198	245	221	243	221	227	226	216	208	211	235	229	237	239	235	236	186	242	236	270	212	209	204	238	213	249	234	225	241	232	248	223	221	230	224	243	228	206	234	246	234	212	247	235	255	225	234	242	214	258	242	223	222	237	237	233	210	223	254	232	201	243	239	226	272	229	210	212	243	237	232	236	256	243	235	224	246	240	243	240	226	235	228	216	222	243	240	233	241	257	241	231	245	279	217	232	227	242	248	196	212	246	245	244	224	205	212	247	203	234	220	228	237	225	216	228	226	228	221	231	239	210	206	235	241	215	196	231	232	245	205	238	210	189	212	228	214	232	275	225	251	233	212	234	222	251	216	198	212	235	249	251	263	221	248	215	214	257	225	237	213	246	196	238	217	221	239	236	223	225	234	254	212	215	245	224	231	260	240	258	213	214	241	218	240	239	243	217	237	225	241	220	250	228	236	223	214	213	225	254	233	238	236	242	231	220	249	206	222	197	267	235	225	230	214	222	242	224	221	242	238	215	233	233	217	234	266	241	236	256	226	250	230	252	226	223	257	224	214	239	240	221	208	248	214	191	246	224	229	249	216	222	231	240	225	260	224	219	249	232	246	238	233	228	247	218	255	227	220	221	235	239	196	226	235	212	224	218	233	218
56700	89709	14839	4860	3388	2573	1935	1654	1849	12928	37960	33779	25668	14945	1308	359	359	373	359	328	311	347	345	338	321	351	361	365	350	329	372	357	362	323	355	337	355	348	343	355	353	354	324	344	374	381	352	350	374	327	327	336	354	355	356	382	343	331	345	331	336	355	331	348	365	357	353	336	358	369	337	318	342	340	320	364	374	318	339	369	361	339	344	375	341	312	338	333	347	346	343	365	337	377	342	343	366	374	358	362	351	355	334	342	342	347	342	332	347	339	371	342	306	318	316	369	382	327	333	338	335	378	359	346	379	343	348	382	331	357	340	341	313	347	363	350	393	326	315	352	345	380	355	334	354	359	305	360	330	323	317	325	359	381	350	352	356	363	343	329	341	361	346	358	346	374	339	355	308	356	357	364	332	336	350	356	328	337	337	356	355	345	332	346	354	351	305	339	339	370	351	351	347	304	370	340	342	323	289	365	342	346	343	339	334	310	338	352	356	361	345	317	349	352	345	323	369	382	335	329	329	339	360	336	369	380	353	380	331	312	352	345	337	343	339	307	315	336	340	360	342	350	339	341	358	364	345	346	354	358	359	361	353	329	336	322	353	354	352	357	321	356	350	369	357	329	334	351	345	351	361	347	324	356	364	360	346	327	380	323	368	372	322	350	344	346	348	345	338	353	357	310	381	371	348	330	339	364	299	358	355	362	338	309	335	344	348	338	348	326	374	370	353	380	341	331	339	359	359	305	348	344	336	347	325	345	371	324	329	343	320	348	344	344	366	342	365	343	328	374	340	355	345	333	351	367	332	340	361	312	334	366	336	338	342	343	349	354	355	349	320	337	360	348	346	339	333	364	366	348	340	300	330	345	318	313	393	344	351	375	352	327	369	341	334	323	338	314	353	381	361	331	333	330	293	354	328	356	344	359	334	344	326	350	338	339	350	333	315	316	358	348	351	350	360	361	356	350	331	369	378	334	384	310	372	319	367	353	368	339	337	340	317	361	384	368	339	361	346	356	340	340	344	349	352	346	325	346	380	320	411	358	332	358	344	370	336	342	354	360	366	365	348	318	366	342	349	371	342	337	342	349	327	365	357	342	330	364	354	344	318	359	355	380	322	351	388	330	352	343	329	351	322	362	361	357	329	349	311	337	344	320	371	351	355	316	343	354	356	323	348	341	324	322	335	352	320	337	358	359	315	362	345	355	357	348	339	299	352	378	369	341	353	333	357	342	320	337	325	359	331	347	319	348	361	353	357	357	361	361	324	352	385	336	347	356	345	362	336	346	358	380	339	353	320	361	323	334	326	347	358	366	376	332	314	344	368	352	390	307	333	342	328	342	351	361	338	350	341	372	324	315	404	311	338	364	335	317	325	329	327	341	323	367	359	360	351	351	355	322	356	325	337	356	380	363	349	320	349	342	351	344	327	347	391	361	350	353	341	340	377	334	315	377	321	332	346	276	343	336	368	353	344	362	339	348	328	337	342	337	336	351	361	316	316	326	347	349	385	327	328	318	353	335	360	333	325	346	329	347	346	348	361	338	365	390	339	398	347	336	353	360	356	330	355	354	331	341	336	352	347	358	332	342	369	371	346	330	334	364	335	360	347	350	343	347	363	348	336	372	365	321	337	345	372	366	317	347	344	343	322	362	336	340	334	330	336	359	346	334	354	354	339	344	343	323	312	359	349	325	329	343	377	344	356	352	340	358	385	338	336	343	346	360	356	326	358	384	329	347	353	344	363	357	343	328	376	369	346	323	364	345	376	356	376	370	325	331	323	337	360	361	318	339	376	345	354	321	347	348	355	338	346	321	359	380	372	345	334	350	364	351	312	318	362	350	334	343	345	348	358	338	357	365	343	353	390	314	376	333	341	340	358	332	339	330	305	363	369	365	352	347	346	323	348	356	360	356	360	350	362	371	355	363	368	348	354	324	359	344	358	343	339	351	334	363	325	345	339	353	333	407	336	333	357	352	339	347	322	326	342	325	335	322	322	364	359	351	319	351	326	339	308	376	356	355	340	348	313	342	340	345	378	346	337	341	352	329	331	361	330	362	345	333	313	370	331	327	363	341	359	356	346	373	337	368	340	336	339	363	359	349	376	357	333	348	328	358	355	331	336	349	342	342	369	348	326	328	322	343	338	350	317	341	319	346	343	310	316	311	356	359	341	341	348	340	346	340	305	325	345	357	352	349	314	340	353	360	308	354	364	341	343	360	353	346	350	345	339	366	327	342	364	405	364	332	334	355	342	366	321	336	349	335	323	371	357	316	354	332	354	347	336	343	353	369	340	365	371	337	368	334	376	414	371	337	341	362	361	323	367	359	330	368	344	326	332	328	322	362	356	356	348	379	316	305	334	306	356	349	359	363	345	333	347	320	373	371	350	306	344	350	352	331	349	344	344	381	344	359	345	356	332	371	373	381	367	305	341	319	346	347	320	346	371	341	341	325	391	344	333	348	365	333	359	331	350	354	354	338	346	382	351	344	356	355	331	360	350	334	377	339	321	337	358	337	342	348	341	357	334	329	356	317	341	345	386	355	337	383	359	355	378	388	372	344	345	324	331	358	375	316	348	370	310	341	343	398	401	332	366	369	346	361	348	330	334	366	369	335	349	350	344	359	339	343	358	310	334	360	362	326	353	339	362	327	328	352	333	371	314	362	346	346	338	330	347	380	357	328	354	330	368	347	352	300	315	346	385	334	347	348	322	367	334	316	334	344	318	347	320	327	323	332	362	365	351	336	377	334	323	302	347	331	339	361	320	371	343	301	344	340	341	339	327	372	363	349	376	356	357	373	376	330	334	335	380	352	322	332	344	347	360	357	347	363	329	348	338	327	348	349	326	345	325	346	361	342	353	357	358	363	314	382	365	355	323	329	359	372	338	352	327	371	325	394	336	338	300	320	337	336	326	387	329	324	317	334	354	324	346	347	363	306	353	363	347	346	359	322	353	339	360	377	362	328	331	362	332	339	355	359	340	345	359	360	353	351	336	341	343	369	325	318	374	395	362	351	373	335	337	334	338	313	370	328	340	329	347	349	374	323	357	349	382	362	315	359	350	329	344	372	318	344	342	386	356	341	348	335	333	365	344	347	348	355	350	327	355	340	360	331	353	355	334	355	361	317	323	337	386	348	327	336	360	337	328	369	343	387	348	364	359	357	350	350	339	327	332	336	372	357	334	324	334	342	346	378	325	350	354	370	356	323	322	321	369	351	323	320	358	336	339	366	341	331	351	345	349	355	324	353	384	310	356	336	349	366	376	371	366	361	355	341	331	321	310	334	346	348	347	352	341	356	331	360	326	327	343	374	354	367	319	377	337	349	293	343	366	354	343	318	335	368	329	357	343	356	373	331	361	344	321	344	343	371	363	318	339	356	333	353	327	328	367	363	368	340	356	342	340	327	336	338	364	323	340	335	329	348	367	328	347	351	387	381	353	339	305	362	347	370	349	357	342	347	381	386	353	329	327	313	358	358	329	340
27486	23893	15698	1708	577	583	371	329	314	326	1535	2440	1993	1267	350	265	274	276	273	260	256	272	250	261	259	266	247	278	294	258	260	288	271	259	232	246	268	282	258	266	263	260	246	276	256	296	247	239	233	258	268	259	261	222	286	260	276	267	262	257	280	247	251	288	254	282	242	265	272	266	240	240	266	262	243	279	275	265	249	296	277	266	247	260	297	299	255	264	236	257	270	268	311	228	241	254	291	254	242	268	260	256	290	266	255	289	252	271	254	264	265	240	270	278	262	270	291	243	256	262	274	275	281	259	270	274	234	279	255	285	276	253	257	268	282	248	265	277	261	258	250	260	239	297	310	261	274	264	250	242	259	254	285	264	245	247	256	303	267	280	254	286	273	260	295	249	261	240	277	251	231	264	292	257	253	272	255	248	285	269	269	272	252	269	300	229	262	264	268	274	291	259	260	275	269	235	252	285	275	263	266	280	282	283	246	219	264	251	262	220	267	278	263	247	249	244	225	255	293	262	283	274	236	264	262	251	244	260	268	251	279	244	242	245	261	270	257	252	243	269	291	277	253	243	266	286	295	267	276	267	270	264	243	284	305	294	247	245	285	270	287	253	229	285	281	241	280	241	271	261	246	263	279	258	268	283	273	254	252	266	276	260	267	276	250	277	252	274	244	246	266	271	265	255	283	269	266	251	234	268	265	258	293	231	249	256	261	262	278	242	282	243	233	253	275	275	254	266	254	249	259	269	236	256	265	262	283	267	253	263	280	287	277	258	239	253	266	299	260	257	243	245	260	254	284	268	243	235	263	268	266	239	275	271	265	233	266	279	245	286	284	289	252	271	285	251	257	258	280	250	242	252	280	267	252	277	240	263	256	270	242	264	248	241	252	265	264	239	225	274	281	273	304	260	250	268	277	241	278	279	248	277	276	235	239	233	243	262	283	260	263	255	247	263	242	262	274	264	281	257	256	267	282	232	263	213	263	253	248	243	270	255	262	274	257	260	255	253	281	228	294	280	266	259	256	264	292	248	268	274	270	232	255	257	260	251	289	273	261	278	270	234	260	266	254	272	246	244	283	276	266	255	270	254	279	285	260	251	267	263	307	264	261	265	289	247	255	262	267	245	263	245	248	250	300	269	270	266	251	259	266	234	259	258	247	282	270	264	262	261	264	290	278	244	269	288	252	275	261	271	296	284	266	254	274	253	252	255	239	210	242	267	246	249	280	248	266	232	263	254	270	254	261	273	284	269	240	275	276	227	228	255	276	289	251	258	260	272	275	247	258	248	285	285	271	283	271	277	278	264	257	254	248	276	267	268	286	275	278	236	291	278	235	244	264	239	254	270	254	276	261	255	291	286	282	267	263	276	243	260	264	252	281	262	236	257	281	262	270	232	227	247	281	270	259	234	280	267	256	272	260	281	271	281	275	241	269	271	249	284	275	265	249	246	245	247	264	304	246	285	250	291	265	263	274	261	280	274	263	266	278	280	255	259	261	285	293	260	292	284	267	272	265	253	290	276	285	279	264	243	282	247	257	293	264	280	238	250	244	275	257	234	237	246	250	266	277	241	240	271	276	249	289	267	242	262	283	265	261	268	274	254	263	241	246	230	266	272	260	291	258	236	271	288	250	277	257	241	255	267	254	257	256	301	265	261	274	269	281	250	275	276	255	256	286	257	245	262	264	284	292	265	290	274	279	254	290	252	269	278	275	282	250	267	279	236	232	276	251	252	258	295	252	253	264	257	269	236	246	264	228	266	262	295	259	263	273	277	256	251	272	231	239	272	242	250	230	221	253	243	277	258	269	257	250	284	290	286	245	267	250	260	254	278	265	267	268	240	261	289	270	263	216	285	279	293	265	278	273	261	235	244	241	263	242	275	256	230	270	270	267	283	270	245	297	247	243	235	263	255	266	269	216	282	258	262	265	249	268	280	258	259	243	260	247	279	249	265	245	241	285	288	255	260	248	251	244	271	270	272	259	267	286	234	265	257	273	264	247	264	271	295	255	251	255	261	231	269	264	264	257	245	281	268	260	282	244	251	255	238	278	277	260	274	278	291	235	248	280	253	250	297	251	265	282	248	253	246	257	261	261	284	268	293	254	273	250	246	260	306	261	262	283	262	294	247	251	258	229	252	264	247	270	266	263	286	244	262	264	247	246	257	246	296	315	259	259	281	271	232	249	281	256	248	227	264	283	291	234	248	281	263	258	281	291	227	270	262	255	264	261	232	282	288	255	248	264	264	242	283	262	268	275	232	264	277	238	262	241	281	284	295	286	282	245	250	279	256	286	286	265	296	256	240	283	267	251	250	282	279	252	282	261	232	287	258	284	278	250	301	245	255	272	241	268	253	239	257	253	272	236	249	249	272	271	276	251	281	249	255	262	263	261	295	294	266	228	296	263	229	283	245	280	256	274	243	281	232	277	287	267	267	260	279	273	287	257	289	272	309	288	251	250	271	272	250	253	249	260	255	261	272	261	272	256	268	260	259	254	272	251	240	289	255	268	290	281	273	228	252	241	267	233	258	251	244	270	248	279	276	287	247	259	259	254	256	267	259	297	267	283	274	249	246	268	251	296	257	269	270	262	254	248	236	275	261	253	290	268	260	244	245	248	236	273	269	272	277	291	267	323	239	247	264	272	290	257	272	260	277	276	274	237	268	274	266	281	257	280	245	286	278	259	269	283	267	259	280	283	258	274	263	277	254	269	223	277	251	260	252	261	245	272	236	261	273	273	274	270	271	241	291	256	272	267	270	284	255	284	246	291	258	242	268	280	250	281	271	241	256	276	289	283	268	253	257	248	242	248	270	263	266	281	255	256	276	277	272	249	247	283	279	278	251	266	237	254	254	286	259	269	260	245	271	281	245	246	272	309	273	244	269	292	255	287	292	275	257	264	242	243	252	274	293	245	270	271	274	294	242	290	259	262	272	263	255	248	279	287	267	256	269	282	246	254	269	250	253	233	230	300	291	250	263	247	286	267	259	247	269	265	242	261	289	259	268	258	254	271	261	272	277	304	262	262	258	278	260	243	271	265	255	282	260	273	274	278	267	278	256	276	249	251	232	249	262	265	246	243	214	266	259	267	289	248	282	256	278	278	297	275	243	274	280	270	270	277	243	264	266	230	247	268	250	276	289	271	291	251	273	289	273	262	257	290	263	267	281	266	266	252	248	270	281	304	268	267	287	264	272	258	255	284	308	274	223	295	266	263	263	272	275	249	279	244	293	251	278	271	239	251	258	247	252	267	282	236	264	269	247	249	266	282	243	272	257	246	251	227	262	269	248	272	273	250	260	273	244	291	265	242	255	245	259	284	262	263	262	268	252	267	249	242	262	293	262	282	252	301	243	267	261	242	262	262	299	270	253	243	247	253	273	264	251	247	245	269	283	286	273	240	262	290	253	288	266	267	253	269	261	279	249	284	262	288	241	274	271	267	274	258	278	266	272	248	262	236	244	251	267	253	264	257	242	274	252
27145	39330	6491	757	668	793	643	529	533	574	3624	5398	4329	2448	531	406	407	341	362	393	433	422	382	376	412	380	394	399	400	407	408	407	402	409	398	414	379	392	375	421	377	396	413	403	411	395	407	409	397	377	374	378	412	404	389	394	409	406	379	386	400	403	413	410	371	394	432	420	394	394	408	394	390	377	373	392	416	390	404	340	397	409	405	402	418	392	406	387	410	376	394	387	385	441	396	404	412	413	429	381	398	390	405	395	397	412	396	408	397	393	362	370	409	404	378	371	395	405	387	374	439	428	418	429	407	419	409	433	434	381	425	424	365	387	381	418	430	417	388	428	434	407	393	405	383	384	417	386	386	357	371	407	407	385	342	383	383	387	392	438	380	379	378	425	381	391	418	384	406	408	399	363	433	383	420	380	424	383	385	413	386	375	416	369	389	391	403	364	381	400	392	388	374	380	402	403	412	379	354	401	408	384	415	412	373	403	436	391	380	396	376	409	433	372	391	396	399	436	399	405	412	406	401	399	411	393	416	417	362	405	384	404	408	411	396	392	406	400	401	418	408	389	372	408	385	407	394	402	400	426	380	420	410	406	409	412	421	381	390	394	442	367	412	396	410	390	370	378	373	425	386	407	416	406	340	414	396	418	417	402	399	425	382	401	403	404	390	391	408	397	372	383	394	381	373	371	384	369	388	392	405	421	408	397	371	396	402	429	406	409	399	393	411	389	413	395	431	368	412	380	390	400	411	374	392	408	393	387	415	412	395	396	400	406	404	407	349	393	437	364	358	379	405	422	375	421	376	393	380	396	404	353	369	432	416	408	404	407	404	438	405	381	370	370	379	416	366	374	411	382	395	384	368	395	422	416	370	454	384	416	417	389	388	392	398	399	377	411	407	446	404	405	372	397	426	419	384	413	393	343	404	385	362	425	440	406	368	388	442	417	386	398	392	405	427	368	409	408	447	412	401	409	420	386	375	416	380	397	407	436	396	405	406	387	394	416	398	409	413	390	417	396	392	387	426	405	389	387	428	390	417	389	368	408	409	378	372	394	440	375	372	401	406	402	408	405	381	432	397	395	391	376	375	407	372	385	431	398	381	438	415	387	375	437	435	409	423	435	404	414	406	403	387	377	396	401	390	433	372	369	383	384	424	384	408	409	394	404	421	411	429	404	384	426	356	419	410	415	376	401	389	420	377	402	369	411	411	400	379	401	391	395	423	423	402	375	428	374	400	418	386	388	429	394	409	426	381	408	368	414	373	416	426	420	380	387	364	407	395	380	416	365	409	376	425	399	405	374	379	372	392	400	402	428	390	410	392	410	405	382	412	369	412	364	429	388	406	423	397	374	417	429	418	397	385	400	415	415	385	397	442	367	428	391	406	388	376	409	387	367	423	373	419	440	386	429	402	361	396	403	427	440	375	415	421	378	391	414	399	384	430	404	361	407	374	453	435	389	424	420	444	381	396	431	419	406	422	378	367	427	417	386	417	390	386	420	419	390	397	421	416	385	406	411	413	394	392	380	363	371	420	385	413	390	388	361	397	377	400	389	410	334	380	388	391	404	380	403	431	359	385	432	418	408	393	384	376	425	379	396	396	434	429	411	414	390	428	410	389	382	403	428	368	408	391	419	417	409	363	418	390	440	373	368	421	404	411	399	404	396	380	421	405	393	389	394	405	391	416	378	412	406	387	431	381	408	428	413	403	392	428	391	394	352	401	375	399	377	402	400	424	419	434	401	425	385	436	416	422	383	409	401	372	402	422	413	391	400	400	399	423	404	402	430	392	396	386	386	385	397	416	404	381	371	377	405	387	387	420	367	405	399	408	387	385	406	358	456	406	387	372	420	396	438	361	390	374	389	382	400	380	423	413	367	399	440	370	384	385	418	413	360	418	418	370	407	399	385	369	374	392	399	385	408	414	379	346	419	417	365	379	407	392	386	404	405	399	391	420	423	415	411	406	396	359	372	426	380	383	395	414	397	392	429	380	373	396	393	436	382	414	389	393	385	394	399	388	393	445	415	401	411	395	414	391	402	397	396	375	400	393	413	408	387	404	396	404	401	415	403	408	384	386	412	361	381	421	413	354	382	415	390	390	437	356	373	399	375	392	436	388	421	371	372	370	389	392	407	396	418	401	402	383	391	391	399	444	416	395	373	415	414	431	387	425	377	371	398	395	402	412	396	434	391	399	410	443	406	426	405	352	408	413	393	396	409	429	403	420	381	427	395	403	404	358	409	385	414	404	392	369	406	379	389	397	374	376	407	396	378	357	384	390	428	372	389	393	407	381	380	409	402	410	391	400	428	418	388	400	390	419	381	419	433	420	372	386	415	380	389	435	390	377	401	421	394	382	431	416	393	406	416	427	392	380	395	411	424	385	380	394	417	374	409	367	400	415	398	384	441	376	424	386	385	364	397	408	440	404	405	407	391	415	414	401	370	441	413	433	389	411	377	402	392	407	394	444	428	398	406	390	416	413	434	383	387	413	387	413	379	387	406	395	408	436	397	404	366	412	443	379	404	418	391	422	418	412	374	393	417	357	393	381	423	413	392	366	391	406	365	407	360	400	371	421	379	418	417	378	381	387	423	385	385	363	412	405	389	434	330	365	400	390	373	418	380	376	404	349	369	416	439	391	357	418	383	431	417	381	384	389	408	383	426	424	398	390	401	408	391	390	378	392	393	405	403	373	379	421	381	385	378	396	386	385	344	409	408	418	394	407	382	376	382	416	432	389	390	400	410	390	390	420	412	371	417	385	393	379	395	389	379	409	409	401	350	414	389	401	396	432	411	400	398	443	407	397	405	375	413	387	389	402	378	400	436	404	384	406	391	401	395	405	405	366	376	415	397	387	416	377	403	401	378	410	427	396	382	393	394	424	377	404	387	371	382	405	391	377	414	441	386	426	436	394	381	428	407	413	407	396	391	407	367	390	371	399	392	366	412	398	401	391	373	393	371	409	414	415	399	383	415	369	390	376	418	405	392	415	418	359	376	384	369	403	377	398	407	370	380	403	366	363	401	416	411	337	398	361	417	419	412	404	384	420	386	403	422	404	415	405	397	382	369	412	357	396	401	404	413	399	407	402	419	415	367	418	429	385	370	363	385	410	398	378	367	402	419	397	386	418	385	421	393	409	391	409	426	421	406	389	404	401	377	385	392	403	385	417	406	396	349	392	401	387	410	372	427	442	459	424	393	398	360	402	368	406	418	420	413	403	416	421	390	388	413	391	422	388	402	422	409	367	384	419	397	397	418	416	400	374	402	414	408	433	387	407	372	383	412	395	400	439	364	376	400	402	392	423	397	425	405	393	406	399	409	437	408	375	391	406	379	428	407	387	385	392	376	409	384	400	402	381	387	385	387	386	382	357	427	397	391	423	398	365	383	386	397	410	395	359	398	392	386	360	389	409	422	391	389	387	385	394	397	393	411	392	363	393	363	410	412	370	368	387	387	427	380	412	390	377	399	397	416	390	421
24538	21750	28454	24617	16941	1868	646	478	475	1315	11726	12460	8319	3983	539	348	283	331	334	296	303	303	304	286	316	321	306	344	308	331	319	310	315	351	302	303	304	297	286	317	301	282	328	321	319	356	354	347	305	302	308	319	333	320	343	314	326	322	300	312	293	305	303	293	315	320	313	296	329	344	315	289	279	291	313	312	311	328	301	319	318	304	336	314	304	312	333	316	356	314	323	346	338	328	278	307	301	334	352	308	308	309	316	285	301	318	344	297	274	325	334	332	305	336	309	317	299	305	312	328	317	335	336	299	324	314	289	325	309	317	340	349	287	312	342	326	299	298	320	293	269	305	337	329	321	345	318	316	307	323	288	306	300	356	322	316	316	325	304	326	324	361	336	319	323	309	305	313	306	327	311	344	301	303	311	345	323	303	313	320	283	317	338	319	317	284	332	301	331	303	328	337	331	296	304	326	313	328	321	305	330	274	321	278	303	337	353	331	302	300	336	325	311	299	296	297	384	316	365	291	327	299	314	318	308	324	317	320	346	332	331	294	293	286	314	306	285	328	304	316	307	291	317	297	311	298	342	333	301	338	299	292	302	345	302	331	340	319	320	295	292	306	332	284	306	311	337	337	276	284	325	325	299	325	296	285	315	323	315	283	320	309	310	321	337	305	299	334	336	294	323	320	334	312	348	318	285	321	297	297	285	342	299	330	318	347	327	316	333	311	322	317	315	328	309	303	322	312	293	308	319	313	284	314	277	313	306	318	302	299	343	297	325	306	324	308	318	300	308	289	329	299	316	334	313	318	338	311	328	350	304	363	299	309	291	337	330	329	289	323	310	319	328	327	329	312	305	328	298	319	307	328	315	320	316	317	317	323	325	313	300	299	308	319	319	327	329	322	329	309	310	329	293	325	309	311	304	309	315	311	298	330	340	312	346	305	324	308	321	330	304	335	303	354	328	324	308	318	333	327	283	301	335	316	281	340	312	328	317	328	283	303	335	290	294	286	344	294	305	317	295	330	279	289	296	312	334	301	296	301	297	309	319	329	330	279	311	345	320	341	357	299	338	314	306	297	298	331	322	313	319	312	307	294	352	326	306	357	291	331	329	344	315	311	299	341	327	298	302	301	307	310	331	317	320	341	320	320	290	346	301	318	316	311	338	285	320	308	330	263	306	330	283	293	317	299	321	315	299	305	325	315	321	293	315	319	339	303	301	299	323	322	302	346	304	289	299	295	320	297	339	327	327	339	335	290	272	320	310	302	277	332	330	306	316	297	334	334	307	327	290	339	317	326	323	331	291	292	328	296	303	337	331	261	291	324	332	311	327	291	290	290	316	303	330	326	306	335	299	317	323	301	305	296	323	317	313	304	309	305	301	347	325	322	318	284	321	296	348	311	302	310	310	341	336	317	316	326	306	314	312	340	319	342	292	304	311	318	322	303	312	317	356	312	313	286	289	346	293	331	304	315	306	325	314	317	324	304	290	317	307	303	376	320	321	288	350	335	318	287	327	331	315	307	313	304	315	300	310	300	314	295	338	296	301	286	318	307	321	318	323	314	299	329	323	310	324	311	338	327	302	338	297	320	313	316	297	286	289	289	308	332	315	305	298	310	325	302	332	328	320	312	320	322	272	297	333	319	276	299	272	332	310	300	324	327	339	333	323	316	318	328	329	314	276	308	314	313	341	336	309	300	312	317	326	311	312	321	305	313	328	298	317	318	304	308	287	341	319	318	311	328	326	277	313	316	328	339	325	315	278	340	296	323	314	323	318	325	334	306	314	319	327	296	301	331	289	294	321	316	292	340	316	310	294	324	306	349	300	329	323	303	283	301	331	319	317	330	299	324	335	312	312	292	320	326	294	310	325	310	336	338	348	321	318	257	313	327	317	294	332	307	332	339	312	326	304	353	290	314	299	288	328	317	310	326	332	306	289	330	320	299	307	314	308	344	300	301	331	319	337	307	324	331	349	324	256	276	304	305	346	306	329	341	305	286	334	344	305	306	337	300	329	318	325	320	305	299	314	326	308	362	342	321	305	350	296	307	340	297	307	320	338	310	308	329	272	287	320	295	322	309	329	313	330	297	325	338	302	298	330	330	317	322	314	350	301	295	295	305	321	327	319	320	315	314	313	319	353	320	300	308	301	302	317	307	300	308	341	300	311	303	314	328	319	327	306	328	321	315	346	339	360	299	367	308	313	291	297	326	290	323	270	316	315	310	306	310	332	339	298	347	309	303	324	343	321	304	311	301	299	296	291	305	323	307	332	285	316	290	342	330	323	326	307	309	314	325	323	329	292	328	271	307	330	302	308	304	290	307	306	303	304	301	303	318	297	313	313	309	324	315	325	333	331	299	297	316	332	362	311	294	317	331	318	296	329	338	334	328	309	321	298	276	317	304	336	342	297	350	329	364	328	286	316	302	289	334	306	292	250	310	300	299	334	297	303	325	284	323	345	314	323	296	332	318	336	311	327	291	313	339	306	279	319	289	355	325	297	322	303	341	325	318	326	341	319	338	298	361	295	323	332	308	312	323	298	291	301	314	329	328	321	317	342	325	334	334	317	349	316	304	311	336	285	310	310	293	306	325	314	310	315	290	336	324	320	343	309	332	297	311	317	306	298	334	334	305	327	300	335	307	281	334	340	301	348	318	307	302	295	327	305	295	338	342	336	302	321	277	300	314	298	293	338	306	306	311	315	313	307	320	288	301	317	326	323	310	314	311	309	304	306	276	315	305	327	354	293	343	306	281	275	301	321	340	294	324	304	343	322	333	300	278	303	304	324	315	339	319	320	315	331	314	299	300	322	331	289	333	330	340	287	313	332	311	304	332	273	315	305	321	308	281	325	330	308	338	318	315	317	322	308	295	319	338	311	306	296	282	348	323	292	299	313	318	330	330	317	330	310	363	300	304	300	302	302	316	293	329	308	332	282	302	336	294	313	328	301	323	276	304	319	325	314	307	329	284	341	298	296	337	320	287	335	309	311	309	302	340	305	309	290	316	314	347	313	317	312	313	299	307	318	337	313	273	341	307	352	328	337	285	332	335	326	313	299	327	343	299	352	270	316	328	307	317	307	302	299	305	304	309	342	307	309	320	315	320	325	306	287	348	297	319	357	311	285	296	289	308	335	325	309	342	296	343	305	300	340	356	328	328	293	337	330	296	327	294	315	328	319	326	331	325	303	311	318	339	310	298	312	311	292	352	357	295	323	321	309	312	310	291	307	331	338	284	325	317	301	331	295	312	313	318	301	326	336	315	307	310	301	297	290	320	310	297	301	323	303	296	324	334	321	286	283	329	305	285	322	349	299	362	319	294	318	299	325	314	303	321	320	285	294	306	327	342	295	324	296	315	306	307	317	327	319	338	301	315	319	286	311	306	362	299	300	279	300	298	340	325	324	289	299	291	297	325	269	311	318	348	315	300	286	294	325	334	324	308	358	287	298	305	289	297	287	310	322	309	335	323	307	331	325	298	342	343
49048	75779	22413	2424	1831	1351	1080	1034	897	3396	23028	21169	15650	8286	806	506	482	495	467	486	473	502	473	458	445	516	496	492	449	489	510	482	462	488	515	468	506	489	440	475	472	459	462	496	453	474	466	483	506	464	455	474	509	464	489	468	464	475	464	461	530	440	465	479	497	477	445	473	450	459	446	428	438	451	491	479	490	477	464	482	473	501	466	471	479	480	491	477	487	515	450	490	483	487	470	492	480	511	459	472	481	456	491	504	515	495	412	504	511	445	497	464	469	453	462	474	454	458	478	465	480	482	440	403	512	493	471	510	482	488	508	490	489	467	515	457	460	479	464	486	465	479	457	531	499	465	516	499	457	445	507	439	496	472	483	520	467	454	442	454	528	485	424	485	483	481	498	459	440	486	449	450	490	498	484	475	504	458	481	468	428	483	470	475	468	460	461	448	502	464	476	479	462	523	502	435	474	485	485	462	481	502	461	457	472	491	447	463	484	450	509	494	443	475	474	461	464	469	520	472	498	468	436	507	485	501	472	442	440	466	437	448	476	498	464	511	440	478	436	488	477	450	487	483	461	458	486	471	454	498	478	453	505	453	450	498	480	494	484	486	477	484	490	456	466	481	466	479	480	486	475	483	484	441	466	510	473	457	454	506	468	475	510	482	477	473	428	522	477	490	477	469	495	473	523	422	473	478	471	456	494	499	491	474	493	516	501	532	458	458	460	437	470	441	501	481	454	483	493	468	488	445	474	492	500	495	436	520	483	472	463	492	477	497	476	481	483	464	505	505	493	474	467	478	492	487	445	490	473	424	479	451	434	514	499	487	478	502	488	467	468	467	448	460	451	468	477	476	447	433	455	487	460	480	482	469	463	465	429	480	469	468	423	520	485	477	476	463	469	501	483	463	507	478	500	455	491	517	461	473	505	493	492	461	493	451	456	477	480	488	493	447	460	485	484	465	522	445	479	500	504	508	510	507	516	459	469	481	454	453	479	472	508	451	464	448	497	492	517	486	503	503	479	500	474	462	449	448	453	447	478	515	472	446	503	515	485	484	465	439	451	445	516	467	463	497	460	509	493	490	531	459	445	481	501	478	450	471	475	459	487	477	470	494	445	507	468	469	453	476	466	441	495	498	510	474	511	508	453	484	422	497	462	460	471	423	464	484	480	524	440	516	475	488	495	443	458	491	471	444	489	466	486	472	442	478	473	450	483	503	457	457	474	476	487	470	475	459	447	490	484	439	465	437	483	479	444	491	519	451	487	469	471	457	505	483	493	479	505	434	520	516	471	477	444	498	460	459	478	467	489	489	445	515	435	517	444	478	491	441	493	484	525	441	459	462	436	477	462	496	455	457	475	461	497	456	481	471	473	471	441	469	489	496	481	456	464	474	469	472	477	476	476	494	455	480	472	480	475	462	479	436	491	516	454	462	487	465	449	453	486	457	444	475	497	483	449	506	448	428	466	479	520	465	458	478	445	466	466	480	469	447	477	496	462	455	471	496	504	449	456	501	447	503	482	439	459	479	465	474	458	450	464	498	464	474	493	460	489	488	487	490	515	497	472	473	483	484	457	463	447	531	501	457	463	480	492	464	457	470	447	466	500	459	468	509	471	482	501	497	497	479	484	450	446	480	506	479	427	512	472	519	504	474	481	442	461	510	459	472	457	445	473	456	490	482	500	459	531	485	463	466	463	446	472	500	441	431	453	466	459	442	482	486	464	492	466	452	480	488	477	536	449	489	470	459	487	473	494	463	492	512	440	472	447	514	462	496	464	468	439	469	476	451	477	446	474	452	509	480	461	460	439	490	460	484	506	452	462	479	502	469	492	476	478	461	445	455	439	490	452	485	496	491	513	503	428	472	488	446	486	453	497	494	467	475	437	473	487	482	490	475	488	475	458	463	494	469	450	482	489	483	481	493	488	449	465	489	459	475	486	456	488	485	453	520	511	462	437	482	470	443	460	509	466	511	471	445	496	465	480	451	449	501	452	485	480	512	455	482	452	496	493	473	449	477	441	451	495	481	476	470	516	454	448	469	448	469	482	488	499	480	434	477	455	472	483	516	454	472	540	527	498	479	471	484	469	464	491	476	449	431	492	506	497	464	460	447	468	502	452	454	476	502	495	472	455	501	527	474	454	465	452	478	431	469	461	493	463	484	491	485	504	461	472	451	470	489	496	494	499	490	408	494	477	465	489	489	510	474	456	479	479	481	467	479	483	497	455	488	463	436	455	481	464	421	507	479	516	458	483	456	486	462	461	458	499	465	467	454	461	468	466	454	479	482	473	446	446	506	460	497	488	431	482	474	460	484	459	482	462	519	519	467	511	450	466	483	447	509	508	481	459	463	455	509	436	471	443	508	468	503	451	465	449	503	478	488	473	439	499	509	485	464	482	513	501	492	490	526	506	434	477	465	525	482	475	472	492	491	485	501	483	511	486	462	466	512	523	484	479	456	448	509	486	463	453	519	499	481	443	450	508	444	521	458	520	445	502	470	469	448	470	450	436	468	459	500	469	475	434	477	470	473	491	448	473	478	503	485	472	431	501	455	491	455	441	435	483	457	478	488	486	517	482	447	495	418	492	472	473	481	471	506	461	496	484	439	459	487	488	495	465	483	495	463	432	464	455	455	499	461	506	501	473	493	458	450	475	451	434	460	482	490	447	472	454	480	445	510	452	459	513	495	439	498	477	456	424	485	469	488	471	468	489	481	433	459	472	438	479	492	500	474	470	482	427	523	461	495	466	460	514	461	506	467	499	490	436	456	482	457	502	461	490	474	523	499	505	453	444	517	511	494	441	506	480	491	457	503	464	469	467	503	473	496	455	476	481	487	478	477	463	477	509	505	475	466	471	457	454	502	446	480	528	459	421	471	465	481	481	461	503	445	476	494	446	459	447	458	469	452	459	467	455	475	486	492	471	490	476	468	467	466	421	477	510	450	466	450	454	509	489	486	483	435	455	481	496	500	444	497	480	481	445	461	470	516	498	489	480	488	511	485	476	487	492	453	507	449	442	486	514	467	427	478	510	452	470	456	459	469	455	462	459	468	493	478	457	466	456	471	499	483	483	482	508	463	415	453	485	474	469	454	449	501	467	465	482	489	478	436	493	438	469	463	473	470	505	445	493	461	456	480	464	486	498	442	465	524	443	519	456	488	463	526	474	446	482	459	476	473	473	463	491	479	435	462	458	467	502	454	482	475	469	455	485	469	477	465	460	510	450	450	485	463	479	483	472	436	452	487	478	470	465	468	478	464	472	465	486	487	462	497	494	492	505	486	478	490	457	493	465	452	486	444	471	487	518	461	447	455	465	465	482	494	475	488	509	499	483	487	478	488	444	512	453	451	508	477	502	512	495	497	464	476	488	442	433	439	470	446	510	509	493	488	491	467	480	484	487	494	493	457	472	479	475	486	500	448	487	457	451	469	468	478	456	496	457	472	503	458	489	498	473	483	474	481	456	469	477	465	479	497	482	457
23203	21418	29238	23827	21296	20791	4825	714	619	2884	23181	26312	19182	8513	525	260	241	234	239	230	258	263	244	233	242	237	236	258	249	213	229	236	205	204	231	244	252	240	234	225	248	220	228	217	240	223	196	244	233	230	228	224	232	249	233	215	242	243	221	235	237	223	218	259	219	229	208	226	228	222	208	244	228	242	219	229	231	242	198	223	235	204	218	223	225	207	257	236	226	215	233	220	223	198	240	234	241	230	231	249	228	208	229	221	237	244	214	214	198	214	237	255	232	236	195	232	212	247	194	268	219	225	219	250	222	236	229	223	249	233	238	241	234	236	203	237	221	200	236	227	238	236	208	226	238	225	234	251	233	222	226	234	234	249	214	247	216	215	224	246	244	229	231	234	233	217	239	224	253	200	241	227	233	234	232	240	227	231	201	232	214	204	222	205	218	215	220	227	230	220	230	238	248	236	222	219	237	221	221	237	227	236	245	216	241	232	238	235	193	240	229	232	232	249	219	236	218	217	217	238	198	255	214	213	231	193	242	230	243	212	236	222	215	226	222	257	236	220	234	240	204	225	207	218	187	212	224	237	224	246	215	247	224	222	246	243	214	216	229	240	223	222	233	221	240	232	223	238	236	234	203	213	272	220	208	229	214	237	222	229	247	247	237	220	221	230	213	254	211	206	238	229	260	256	213	238	243	226	236	259	238	196	246	223	231	224	225	215	211	210	228	218	225	249	244	226	214	239	246	257	225	232	243	232	250	234	234	231	225	241	248	210	212	221	229	247	233	232	241	195	224	237	251	217	240	213	241	195	243	237	201	227	231	246	219	247	231	240	206	222	271	249	217	253	229	228	251	223	223	248	202	222	226	213	214	228	234	227	256	229	234	227	256	218	250	238	214	231	231	233	221	247	233	246	219	215	227	245	229	234	233	219	238	241	213	212	188	246	240	227	243	256	238	202	250	211	236	255	247	226	238	218	229	226	265	208	208	243	234	243	240	218	232	239	228	224	247	218	219	229	239	256	216	243	227	218	253	226	224	238	266	231	229	234	210	218	234	235	236	220	225	245	245	205	230	255	235	215	203	241	225	213	221	217	198	220	260	231	230	206	218	213	210	233	249	224	200	216	249	223	230	242	228	232	238	240	239	222	204	223	229	238	237	220	229	245	231	253	231	247	253	220	226	229	234	236	225	247	235	219	224	229	235	240	226	236	220	222	224	232	253	234	248	217	215	215	238	234	213	214	234	230	243	248	226	275	217	231	239	204	200	216	233	216	223	223	235	240	223	213	228	221	253	212	194	226	231	236	245	255	224	210	226	240	240	225	248	250	241	223	225	218	225	208	213	233	221	249	234	235	236	259	246	256	243	228	210	252	244	235	241	259	232	205	237	233	243	228	234	223	236	235	230	238	214	233	213	217	237	247	213	257	209	220	205	234	220	230	226	217	216	233	220	205	208	227	202	254	227	221	228	229	213	232	245	228	210	233	225	234	227	233	243	241	239	244	217	223	237	220	240	258	244	220	229	259	244	238	232	211	241	209	219	241	216	229	220	233	226	220	235	233	217	236	234	203	213	236	226	248	233	222	209	241	230	239	234	229	236	217	241	215	238	237	229	210	219	243	241	239	235	235	240	235	233	209	234	249	220	217	233	222	253	218	240	201	240	239	222	220	249	256	215	224	219	244	249	238	224	213	242	241	243	217	227	227	233	239	214	225	210	251	222	235	230	235	259	189	198	237	226	214	204	232	218	235	222	250	206	241	229	204	231	245	234	236	248	224	256	201	209	238	240	226	223	225	230	220	202	246	223	228	226	217	230	226	213	258	238	242	216	220	213	221	258	211	231	235	234	233	228	219	222	229	254	228	214	236	255	205	220	226	228	221	226	213	215	227	251	223	227	249	233	240	242	239	220	235	226	233	266	236	214	234	223	228	220	237	254	231	234	248	226	214	219	218	235	230	231	220	219	231	239	249	239	231	240	230	226	221	225	256	258	224	234	214	251	208	239	253	236	257	235	215	242	221	218	233	211	225	228	234	229	203	235	233	257	223	207	224	227	228	213	247	226	209	221	241	223	220	201	249	231	248	251	219	233	225	234	230	210	199	234	242	226	196	253	200	248	216	220	206	226	252	272	234	227	218	225	230	229	242	229	218	223	244	235	252	215	253	234	224	250	215	211	225	220	226	221	242	222	246	241	241	230	221	268	235	227	256	231	247	220	257	209	206	209	235	223	216	224	208	245	236	215	242	203	226	210	202	206	230	260	247	213	240	195	228	236	225	239	273	224	237	235	206	225	242	228	251	190	241	241	241	232	209	237	250	228	233	232	249	206	233	217	248	230	199	247	211	216	232	236	214	236	234	245	215	234	245	187	247	257	220	242	246	218	250	221	222	243	213	246	245	220	241	232	261	230	225	237	250	227	230	227	235	204	249	198	259	241	240	215	224	237	237	201	246	223	238	227	224	242	213	255	215	222	240	236	226	210	236	234	214	230	211	226	260	224	212	209	207	235	232	231	235	215	222	226	217	242	210	227	220	252	222	221	258	214	232	219	240	215	242	240	239	233	219	224	218	227	242	214	241	220	231	217	241	231	233	197	271	236	242	224	214	231	232	231	209	223	223	203	234	244	215	242	229	214	228	232	239	243	235	236	224	229	226	239	231	234	215	242	223	233	244	287	222	216	229	223	238	239	221	222	228	251	259	212	224	239	254	235	225	239	236	234	223	221	245	232	228	205	241	228	250	220	222	223	217	224	223	241	247	230	229	237	255	212	201	237	222	238	251	212	225	229	216	240	226	243	230	225	229	219	220	238	225	221	225	209	228	242	208	204	243	226	251	226	245	206	239	237	243	234	229	228	256	229	218	246	240	222	224	223	248	225	250	209	235	236	196	229	256	234	209	223	227	212	259	217	220	249	235	271	232	222	245	225	205	241	249	228	213	244	239	217	239	223	230	247	242	241	225	219	248	242	218	233	253	242	246	239	225	240	215	237	217	237	247	230	240	220	248	215	237	237	225	252	229	253	238	233	224	205	249	244	230	198	271	212	240	222	246	198	227	239	240	220	225	254	214	243	215	263	239	225	215	233	226	225	223	270	239	248	218	210	215	216	223	227	246	216	225	213	210	220	238	250	233	213	231	242	236	246	238	229	207	244	218	232	268	220	198	217	218	207	217	213	219	209	230	215	248	224	225	219	230	233	220	245	238	246	222	247	225	221	219	229	258	242	218	214	204	216	224	250	239	219	218	222	241	219	260	248	230	226	188	222	227	227	222	255	218	240	236	221	231	230	235	250	234	233	250	230	215	242	236	216	255	198	226	238	246	216	244	233	234	242	248	234	229	226	202	249	211	233	218	223	200	246	221	231	229	215	241	241	214	229	233	252	214	247	255	227	199	253	236	227	221	256	256	203	217	255	221	210	230	212	214	244	235	225	244	219	276	218	234	223	224	238	220	238	241	247	239	237	233	209	201	244	215	222	231	239	241
56388	94428	31327	4683	3477	2547	1871	1575	1829	7778	35154	34504	26911	14126	706	360	363	400	328	355	333	336	375	387	353	354	345	329	366	347	352	348	374	352	359	344	327	351	357	350	342	354	360	370	357	339	343	313	311	345	327	400	345	367	347	366	348	355	345	339	364	339	372	350	381	350	332	357	371	355	363	365	352	384	353	348	371	332	327	332	369	332	325	348	329	359	368	364	339	338	372	346	332	307	330	353	354	358	357	346	355	349	330	374	327	365	366	353	338	345	324	321	356	350	368	372	339	347	341	346	346	355	351	369	390	354	323	380	354	342	353	359	320	343	345	363	351	349	357	351	313	306	367	329	341	385	358	343	353	342	353	354	342	339	363	357	349	350	315	361	317	320	323	335	362	320	367	370	375	336	387	352	365	339	362	327	321	337	292	348	362	351	369	391	347	374	365	363	321	330	350	363	335	360	349	351	355	351	303	324	359	344	344	359	370	333	339	374	346	360	375	326	327	298	376	356	374	371	358	353	356	365	362	350	365	348	364	363	360	328	343	343	325	336	340	357	334	335	340	340	341	353	304	343	361	345	356	356	320	353	328	341	343	355	342	362	334	344	326	397	336	326	346	339	309	340	371	346	357	366	348	324	363	358	356	339	357	361	329	330	342	343	344	361	345	341	367	357	356	346	344	370	323	361	357	364	329	332	363	371	369	372	373	409	328	317	342	362	318	371	347	350	326	356	379	362	349	352	383	349	381	333	365	349	339	344	364	356	341	368	333	348	304	373	322	403	326	333	354	359	342	335	350	341	381	387	339	315	360	349	336	364	345	382	334	359	342	369	351	356	352	363	339	335	331	348	325	373	328	360	368	337	327	352	366	339	340	344	315	346	366	392	380	335	367	338	360	342	349	327	346	362	343	363	328	342	334	352	359	331	327	364	339	306	356	342	368	368	355	336	352	337	329	338	310	372	356	356	336	378	362	352	312	356	364	346	354	368	365	335	342	347	359	346	329	341	375	328	366	372	372	350	390	346	350	355	366	374	339	343	378	353	389	338	343	353	356	358	327	337	337	360	331	346	373	366	335	416	361	338	348	328	325	328	383	305	373	358	341	366	340	345	354	306	353	349	304	353	384	350	336	341	355	379	326	316	352	340	332	337	390	345	338	339	356	372	353	349	352	349	336	341	328	373	338	340	321	367	363	325	332	330	354	335	363	334	327	371	360	329	330	349	327	321	335	369	354	330	331	342	366	372	383	340	360	341	371	344	325	362	346	367	382	356	355	345	345	375	372	345	349	363	354	330	349	360	342	341	351	363	362	364	356	343	371	340	361	335	343	350	344	344	380	396	361	322	361	354	336	324	349	359	349	401	337	326	353	335	387	364	335	369	332	364	401	343	344	358	389	365	343	373	346	338	368	329	367	338	356	355	302	328	362	341	325	321	368	352	314	376	342	357	324	349	334	330	368	348	330	346	392	338	363	323	363	324	344	363	354	354	379	380	361	345	365	394	340	351	358	381	370	329	368	319	364	392	335	337	326	326	343	391	323	352	381	348	309	355	349	343	333	339	345	363	365	359	342	349	345	365	335	335	355	325	355	373	308	323	374	331	337	341	372	322	335	342	358	366	353	331	356	339	353	334	373	343	353	373	354	333	315	353	351	356	336	345	345	357	366	352	342	331	348	352	340	324	363	364	340	343	343	346	365	319	335	365	357	368	339	351	362	351	369	351	375	367	359	336	355	369	357	352	347	332	363	340	335	338	359	354	354	352	359	362	314	367	367	300	359	347	341	380	349	337	352	354	355	375	367	325	348	338	389	370	330	345	358	342	331	354	343	302	357	362	353	356	355	348	354	350	333	324	340	382	342	321	324	351	348	355	376	340	358	371	375	353	368	348	350	330	364	331	360	350	362	364	371	340	375	356	339	353	337	319	348	328	350	351	350	370	356	316	362	344	332	344	387	388	367	351	328	357	344	339	336	336	342	359	350	344	357	343	366	372	356	378	328	368	390	351	367	360	336	404	341	348	355	316	356	338	337	371	369	341	353	376	356	346	392	311	354	327	369	367	331	344	367	333	356	375	312	351	362	363	368	356	356	318	349	346	349	384	332	335	309	369	345	342	345	404	368	320	385	363	343	350	348	398	351	348	352	384	342	307	353	331	360	361	361	333	360	355	333	324	323	323	356	337	335	346	353	373	361	339	345	337	338	363	378	343	357	380	351	361	321	355	369	345	371	343	359	415	335	389	361	362	344	328	363	340	332	328	368	367	303	379	365	347	356	317	318	371	367	339	325	385	337	358	368	367	347	344	345	340	341	354	354	339	354	324	326	342	363	357	324	378	353	349	368	351	326	350	358	341	354	338	361	339	341	359	337	344	375	320	358	348	378	348	311	325	359	326	365	357	374	360	328	333	321	353	322	364	345	338	339	345	406	320	335	400	307	357	348	347	374	339	331	373	356	373	358	319	344	370	317	352	360	369	341	316	336	344	346	365	393	354	371	359	328	349	338	344	322	366	323	336	323	343	353	365	407	347	363	358	378	331	373	334	368	383	357	368	326	326	343	323	375	335	370	362	343	358	337	337	344	354	345	342	333	355	368	363	355	320	328	341	342	326	351	310	315	354	360	360	343	361	350	342	346	354	341	324	334	366	354	341	340	346	355	336	346	351	364	348	370	355	332	339	381	361	394	355	328	365	379	349	308	365	348	342	341	371	387	347	340	348	379	322	334	362	326	394	358	341	348	340	381	369	351	354	354	323	360	342	357	314	380	343	377	340	344	334	322	369	336	342	362	352	323	314	350	357	369	315	368	358	344	341	320	338	337	370	372	365	344	314	359	343	345	330	356	386	335	358	364	338	339	344	329	350	320	374	367	350	329	370	350	354	338	348	352	351	336	350	359	345	349	378	363	346	377	320	319	372	360	329	356	355	345	366	315	350	329	337	355	355	353	310	362	369	319	350	365	337	367	355	382	340	355	350	346	351	334	358	359	327	346	358	352	364	366	350	361	350	343	303	305	409	359	368	305	368	346	356	353	346	370	338	362	337	335	355	344	356	343	392	392	343	331	361	359	345	337	371	355	366	399	345	372	328	346	352	367	331	333	338	361	310	341	362	367	309	321	351	334	352	343	361	327	343	358	361	328	358	349	362	366	362	352	319	314	390	325	337	342	342	366	353	326	330	346	339	355	321	338	362	350	318	328	337	322	327	322	336	366	333	364	369	355	348	367	348	350	332	328	383	369	341	367	348	357	338	370	299	376	371	336	321	340	349	335	322	345	335	362	347	333	361	359	340	356	333	350	350	325	327	332	327	366	357	365	347	323	351	348	353	356	356	327	354	353	350	344	369	333	361	382	372	361	356	323	380	353	322	353	354	325	358	352	349	362	300	323	334	351	348	386	354	346	342	315	297	335	371	378	335	385	354	347	358	338	374	342	359	330	375	386	386	348	332	348	361	348	308	324	356	323	334	344	341	358	345	319	344	374	342
27347	23951	18743	2636	447	327	297	326	291	463	2087	2407	1749	866	297	284	270	241	285	298	262	279	244	269	279	263	262	281	308	273	302	263	280	260	274	317	273	290	275	264	286	263	280	293	266	271	256	262	281	303	255	265	288	281	238	299	268	289	272	273	271	297	272	303	312	278	293	281	288	256	292	292	274	284	264	263	272	262	273	259	251	275	244	248	279	293	263	276	247	258	265	261	278	280	274	277	256	274	259	291	296	270	290	294	273	253	252	293	293	266	293	304	265	274	263	251	242	263	267	281	294	301	271	280	276	258	279	270	272	243	244	288	293	239	294	276	245	261	268	284	273	273	276	301	286	284	291	252	273	267	275	264	245	297	293	267	260	264	267	275	284	257	258	263	256	278	262	286	244	293	270	266	271	298	269	254	277	287	257	285	273	270	270	261	277	275	285	268	293	278	277	267	267	259	274	267	270	285	242	256	235	264	251	298	275	296	267	273	287	261	314	257	259	296	265	269	275	266	260	264	239	305	286	315	286	269	258	280	278	259	259	283	258	254	284	279	267	263	269	259	278	294	271	295	267	283	250	267	278	263	278	270	291	289	267	297	290	254	282	309	250	288	233	271	280	266	267	280	310	273	254	273	311	265	275	274	264	293	280	249	269	280	271	295	261	282	264	283	254	251	273	270	267	295	273	286	268	283	298	273	238	262	268	257	256	284	274	265	257	329	269	255	272	266	316	251	261	298	289	276	284	274	254	253	293	269	255	292	252	297	274	265	269	266	266	281	297	283	273	282	281	282	258	278	273	296	300	306	295	295	294	261	301	303	244	283	287	274	320	269	259	294	301	271	300	251	263	258	280	314	285	287	289	277	254	254	258	259	271	265	270	289	296	279	255	273	261	276	326	260	296	296	316	270	285	284	274	310	287	246	256	306	265	280	271	319	294	270	274	298	272	281	306	295	269	273	267	256	249	272	314	251	283	263	289	249	282	291	293	289	256	274	254	262	255	253	279	290	272	292	278	292	260	286	261	290	264	249	266	286	249	283	288	285	267	273	282	269	270	289	265	280	301	265	299	247	277	266	290	297	272	274	289	257	274	250	263	257	267	271	262	262	270	284	276	266	287	266	273	272	266	264	270	271	280	291	294	278	278	283	313	280	285	292	253	275	266	276	262	282	256	273	281	245	284	299	274	281	260	286	264	248	260	278	273	280	290	269	289	249	265	268	267	264	289	273	267	259	279	265	267	285	274	303	289	287	284	270	294	282	290	286	266	277	267	278	293	271	279	267	267	305	297	254	291	243	314	266	263	287	267	249	252	317	306	262	296	307	280	274	264	234	262	287	275	266	259	281	284	289	269	270	295	272	284	277	288	304	310	264	291	289	252	320	240	244	308	280	260	278	279	266	241	234	301	250	297	298	251	271	282	279	261	266	262	236	262	257	271	281	284	273	284	296	259	262	268	255	283	269	313	254	273	267	272	232	240	274	294	281	263	281	266	272	251	257	309	263	308	302	286	299	290	257	269	277	270	275	269	277	297	289	305	295	272	275	261	290	274	293	251	291	289	254	281	289	289	286	272	262	273	274	263	292	294	251	267	226	256	266	260	309	245	246	235	294	254	270	289	311	261	290	253	265	272	302	276	258	261	247	299	249	279	270	287	300	280	278	277	277	289	316	280	257	276	273	247	275	276	255	258	287	298	263	280	267	256	272	259	258	272	286	274	268	257	275	309	273	304	267	248	241	314	246	275	297	276	287	281	237	258	297	272	269	271	276	265	282	313	292	301	288	257	274	286	282	257	263	260	296	289	266	284	240	252	304	285	252	256	286	283	282	274	276	281	279	248	264	274	260	277	274	279	259	260	285	282	277	263	276	275	255	267	284	283	243	324	274	243	263	283	265	248	266	288	242	237	291	262	267	271	311	286	270	262	274	248	286	284	293	236	288	307	250	301	285	294	265	237	280	270	262	303	269	274	269	266	256	265	300	263	271	281	297	293	256	276	278	273	277	263	289	280	246	249	258	260	280	246	267	246	270	272	246	278	271	265	270	254	283	282	249	299	275	277	284	282	269	274	277	271	259	258	239	281	264	252	282	274	277	255	294	258	263	272	245	261	257	270	280	285	276	271	276	275	262	242	319	294	278	297	277	277	300	272	258	276	281	286	265	291	263	269	274	294	285	267	262	275	260	284	261	299	266	276	282	285	273	279	251	246	284	301	273	287	249	287	273	281	272	268	298	307	255	261	254	272	247	273	297	229	263	265	255	265	278	262	276	283	281	278	302	256	269	278	238	276	313	279	268	258	286	252	284	249	293	254	291	288	275	260	274	274	270	316	289	312	284	236	266	277	285	263	275	274	273	265	267	258	284	257	292	268	261	280	227	263	266	264	283	255	273	288	263	290	290	263	262	299	279	299	249	286	264	280	274	284	256	283	292	287	319	288	271	254	258	264	258	275	252	276	276	257	290	289	268	303	294	259	316	299	268	248	277	286	265	285	284	244	278	286	301	286	275	264	260	255	258	260	270	307	264	256	296	267	263	277	276	254	263	275	275	273	247	277	275	265	279	266	277	272	256	277	290	268	269	288	259	315	261	269	293	249	287	293	279	286	278	263	274	242	274	269	298	284	284	287	297	275	285	255	263	283	267	281	259	270	279	272	271	280	273	263	282	262	258	294	276	273	297	282	253	268	287	266	253	272	266	268	270	277	284	255	253	260	256	236	244	274	278	285	281	250	252	267	260	262	254	285	289	278	288	270	291	279	274	273	280	292	266	261	268	282	269	273	261	249	265	302	286	257	284	261	265	265	280	255	267	300	289	253	271	270	292	261	267	254	296	247	276	251	282	281	288	239	287	282	309	288	254	292	246	270	293	285	239	279	287	276	283	284	266	250	326	275	316	271	278	277	275	280	252	245	254	256	277	278	273	299	266	238	291	282	262	308	299	271	273	292	283	273	279	290	291	289	274	267	284	278	288	271	267	263	258	295	273	284	254	271	294	278	251	275	282	268	276	239	278	270	282	253	264	264	285	309	259	276	311	270	242	279	261	304	269	261	289	278	251	291	257	254	242	260	264	291	260	267	275	298	258	270	280	241	243	259	258	281	299	307	250	259	265	295	286	270	287	260	240	272	259	279	277	275	283	254	273	264	270	253	306	269	297	276	280	258	246	298	263	298	261	285	287	270	227	255	272	281	272	259	267	293	249	264	257	243	269	276	269	278	270	264	255	282	265	255	282	293	264	276	282	281	272	261	290	274	266	256	279	283	257	273	289	272	274	264	267	267	280	301	278	301	267	285	273	275	245	294	288	320	276	248	276	285	261	264	279	261	261	288	287	268	253	280	278	273	270	285	282	282	278	276	315	289	292	276	299	281	261	264	289	285	262	262	274	262	283	283	285	286	288	275	275	289	302	258	276	278	268	280	254	315	278	278	278	273	274	267	249	260	242	270	263	275	262	301	259	264	266	274	278	285	272	281	273	298	268
26476	39333	12520	781	726	531	479	489	498	1032	5096	5609	3688	1659	409	429	400	450	424	388	437	420	421	417	463	374	416	396	430	454	426	423	413	397	421	427	407	416	417	401	458	411	445	416	406	392	396	392	423	414	421	382	401	427	421	438	432	398	424	388	419	420	425	386	416	403	425	405	399	403	420	399	446	394	398	452	429	441	424	472	410	441	404	443	432	391	420	410	384	389	420	419	390	385	409	434	436	464	410	397	414	402	424	401	416	446	425	384	395	421	412	426	403	463	408	404	422	384	407	397	435	402	418	426	433	427	434	442	423	428	423	430	403	409	422	416	418	395	431	440	428	426	417	411	398	452	428	414	393	439	396	422	396	386	414	419	374	435	372	426	415	375	391	409	410	406	406	403	412	412	435	407	427	422	376	399	376	421	422	407	392	411	426	406	422	415	416	425	401	386	393	403	454	445	384	446	385	401	414	413	436	412	377	411	413	382	456	441	442	432	393	411	392	430	396	426	462	416	439	402	428	414	460	406	395	389	440	428	431	389	390	427	437	439	417	427	446	384	426	405	439	404	411	399	407	412	436	440	407	436	410	468	431	427	402	423	395	412	429	421	428	418	438	401	409	411	429	392	400	419	410	429	428	423	428	389	406	393	382	403	416	388	393	404	428	435	394	404	383	404	394	436	446	406	389	383	394	404	393	459	404	433	423	428	452	409	416	467	425	442	424	391	442	377	416	390	413	413	415	424	419	401	424	433	378	368	374	434	417	444	409	410	417	412	389	438	381	397	448	387	392	382	386	381	418	420	419	395	429	463	415	412	433	386	428	445	446	382	444	415	386	416	389	439	427	409	443	385	433	416	394	465	406	396	405	363	400	417	434	407	411	414	433	383	388	421	424	388	403	441	393	407	447	388	388	405	398	420	420	408	396	426	439	398	416	379	380	407	400	444	431	428	389	402	428	438	376	399	412	375	434	414	417	402	386	425	437	420	434	432	438	412	411	378	389	420	377	425	440	432	433	411	390	419	397	416	440	410	403	419	421	394	421	390	404	389	395	432	422	416	414	418	387	417	422	411	391	402	425	412	435	447	432	459	422	409	415	449	436	401	407	414	444	405	396	408	378	437	413	423	431	384	386	414	406	452	398	390	397	389	411	418	440	407	406	417	434	381	418	431	412	405	417	413	445	408	415	423	429	429	410	421	386	407	444	409	394	437	401	420	399	402	428	419	381	415	439	405	434	424	411	395	391	393	418	415	422	424	410	386	437	386	394	393	405	409	395	415	410	440	420	463	415	432	357	453	407	391	395	437	401	424	403	417	411	413	412	416	435	408	424	354	411	388	419	374	403	353	428	409	415	441	392	413	461	412	394	404	387	411	427	409	428	425	399	425	408	408	401	399	411	460	412	391	402	421	410	390	425	442	405	388	438	396	430	392	438	420	403	405	387	448	431	429	429	413	380	384	410	404	407	382	458	394	416	399	440	435	413	416	453	429	403	449	385	438	405	448	419	418	412	390	411	402	419	392	364	438	397	440	434	383	428	407	433	407	401	391	428	404	383	416	432	423	400	437	424	411	419	397	406	375	420	425	426	430	407	382	386	382	411	373	428	428	408	405	404	405	446	437	428	413	434	409	408	391	402	417	363	394	428	402	440	414	420	425	435	419	426	413	392	393	413	399	411	386	398	417	411	383	419	434	418	391	441	413	436	429	402	436	399	416	408	388	396	433	394	412	432	437	409	448	368	418	468	413	415	414	401	408	441	411	384	417	410	419	419	411	423	426	382	402	414	410	430	428	416	423	416	419	421	414	411	424	374	420	411	443	448	407	444	427	431	436	414	418	435	414	417	425	396	411	430	420	401	415	416	415	411	397	407	412	405	389	435	426	424	449	417	412	453	401	408	428	412	392	450	405	436	417	427	414	448	428	427	425	416	400	438	375	420	412	414	387	384	434	410	401	391	408	400	401	379	452	396	396	410	393	439	454	420	422	404	401	421	365	393	385	403	383	423	423	428	441	430	458	413	430	428	414	416	438	437	411	394	443	417	444	388	409	426	405	384	428	410	436	418	394	414	428	388	404	411	404	430	388	385	403	422	404	411	421	428	420	424	421	404	438	406	426	421	389	445	391	409	440	439	402	380	415	405	375	425	409	398	427	425	423	375	380	383	410	422	423	409	438	429	447	412	402	403	407	416	432	442	398	400	381	415	443	404	426	397	418	428	405	422	390	427	411	400	422	439	390	445	417	427	402	458	440	405	427	388	394	415	418	405	398	435	400	434	365	404	394	408	424	409	422	384	425	414	414	387	426	395	411	413	409	407	435	443	395	411	383	404	421	404	437	445	414	406	429	394	413	420	362	404	392	429	390	437	447	402	392	415	432	388	355	410	416	433	415	419	407	417	409	424	423	380	425	410	364	407	407	467	422	434	411	384	387	441	415	406	426	391	392	417	397	377	427	416	420	376	422	431	396	394	396	373	384	414	389	404	434	384	412	418	380	436	429	444	394	389	424	403	419	434	439	397	407	403	425	419	429	428	413	434	440	432	420	406	437	429	399	402	419	437	417	391	379	381	421	407	393	425	396	387	435	426	462	388	408	416	416	388	438	402	402	388	399	392	404	387	436	431	400	440	411	424	457	421	416	394	400	372	404	418	445	408	430	404	441	417	399	426	421	399	395	432	424	430	415	422	452	429	441	402	400	417	415	434	400	380	410	409	395	439	405	411	393	396	396	424	410	419	409	432	406	413	400	394	391	367	381	412	447	382	410	424	374	424	421	400	382	424	415	432	418	424	409	421	457	394	413	414	409	419	402	423	385	388	406	413	420	419	409	426	407	445	443	407	448	389	390	404	417	412	414	379	430	446	424	408	382	409	392	420	413	448	406	412	453	402	430	386	389	407	430	420	403	414	426	410	417	419	392	440	401	417	405	420	434	392	441	388	402	409	408	432	451	407	406	391	422	387	401	381	404	409	381	449	444	449	411	399	453	425	439	368	427	374	398	402	433	381	420	422	416	416	436	435	432	404	413	382	404	429	449	397	423	381	418	446	433	420	423	411	419	419	422	404	423	396	420	444	367	387	419	419	382	379	409	411	406	390	396	390	465	441	389	442	391	408	392	426	418	403	437	431	404	408	384	397	434	372	410	429	450	426	376	387	441	436	404	383	405	415	418	409	393	417	395	431	393	423	399	391	417	426	387	433	420	421	444	452	402	397	413	385	414	442	445	428	472	425	409	411	390	444	384	412	403	420	429	413	406	408	428	430	423	441	402	431	393	417	388	416	379	400	406	397	433	420	408	409	427	337	418	398	435	430	428	423	406	387	427	394	394	390	393	438	396	446	405	418	408	431	380	397	414	388	383	419	377	416	402	418	442	415	429	430	424	410	398	408	437	375	403	357	435	412	380	430	418	375	409	401	428	420	413	443	421	409	444	427	425	412	372	403	407	390	459	372	436	416	414	404	403	403	388	387	401	471	408	388	412
24666	21799	28779	24566	17289	2087	600	434	477	2783	14640	12856	7461	2261	337	307	292	321	314	317	360	300	336	315	325	322	293	306	303	344	310	316	300	320	318	304	327	310	333	322	324	312	306	305	321	305	307	318	311	287	331	293	302	311	316	333	324	298	314	313	340	325	305	314	319	286	289	298	291	339	331	318	326	316	324	320	296	310	323	326	345	303	286	302	293	310	318	301	319	313	312	311	309	300	315	311	309	320	314	293	282	332	315	287	322	342	343	309	323	314	306	345	303	318	358	320	348	315	330	290	328	332	320	303	351	301	311	319	356	340	303	299	330	351	301	285	329	314	311	302	302	321	305	333	304	292	340	304	347	348	311	323	300	330	333	318	311	320	350	330	316	305	327	324	339	299	342	308	293	343	329	353	337	301	315	303	311	308	304	335	286	292	308	315	307	335	306	322	314	348	313	311	335	272	313	305	352	322	316	304	306	334	315	307	326	308	333	322	317	318	324	296	331	322	317	322	311	311	345	333	341	313	297	292	300	312	312	275	296	293	327	319	324	327	291	310	332	301	338	331	329	321	342	315	313	345	315	340	301	317	303	288	309	315	315	328	321	317	304	329	309	330	303	322	324	318	324	333	309	327	302	312	320	340	317	320	303	313	315	350	320	291	294	302	294	311	313	323	309	328	316	311	255	322	347	320	304	307	283	320	328	329	330	320	309	327	324	321	309	289	311	321	292	317	314	329	354	308	309	311	349	331	325	310	285	308	306	311	306	334	302	337	348	347	307	314	311	322	311	331	310	328	308	336	307	316	311	330	329	317	289	336	311	295	327	302	310	334	295	319	303	297	337	338	296	323	319	302	325	298	329	309	304	302	303	312	344	345	312	316	302	315	300	289	343	320	331	323	299	339	327	294	312	295	337	311	336	316	339	288	321	283	321	306	310	312	295	307	328	331	295	321	351	322	326	321	317	314	303	325	333	342	286	321	333	319	332	309	322	333	282	323	301	337	339	294	306	310	317	333	351	315	310	351	324	314	291	331	299	323	301	328	314	318	341	308	327	324	311	314	322	300	299	319	305	343	304	316	339	315	343	272	328	316	295	321	316	308	330	302	328	324	337	328	308	285	352	298	305	305	325	324	318	297	327	315	300	316	321	301	298	321	282	272	352	316	366	305	316	318	302	332	299	299	305	308	331	295	346	346	313	307	343	344	312	305	340	321	324	341	312	303	312	302	317	327	304	326	294	332	339	305	333	302	309	298	324	308	331	331	307	288	308	290	296	332	290	311	311	308	278	312	334	316	310	320	307	362	316	315	293	326	312	302	332	315	356	299	316	306	323	321	331	303	321	311	309	303	326	317	313	301	305	323	320	304	311	352	286	306	330	300	307	304	328	334	296	305	328	315	297	304	345	334	302	284	335	302	323	342	334	276	319	327	311	327	313	312	307	291	302	331	338	321	300	319	330	322	305	323	308	315	339	323	293	310	309	332	323	318	295	297	319	321	305	303	327	293	316	322	320	321	296	298	313	336	308	308	343	325	312	297	307	318	315	317	320	341	327	334	371	298	319	308	336	342	280	341	325	310	326	342	313	289	299	307	301	327	300	353	325	280	299	321	322	322	325	320	336	281	325	292	321	314	305	328	354	351	293	307	336	299	332	332	332	319	339	328	334	298	298	318	328	319	316	340	289	261	311	325	295	297	307	316	304	317	326	298	334	278	291	323	303	315	290	334	350	331	333	302	315	330	329	304	328	319	349	340	321	319	317	311	324	326	304	325	310	322	321	323	284	300	336	310	302	314	336	271	333	306	304	320	316	305	321	343	319	324	315	308	329	299	340	313	333	334	317	331	353	349	308	332	318	314	279	318	343	330	302	322	306	304	324	305	318	326	312	328	302	360	328	317	321	324	333	329	307	308	309	301	322	321	285	317	326	325	309	334	327	316	324	346	348	317	316	328	305	288	316	334	317	345	324	321	300	317	321	325	316	318	302	321	331	327	299	298	321	309	318	317	343	330	328	278	304	338	295	314	324	305	309	324	304	309	297	315	323	314	346	329	324	307	342	293	315	310	294	316	299	320	324	299	298	318	278	276	311	290	326	339	293	293	331	314	283	322	306	313	328	333	285	300	331	326	298	303	314	322	326	301	328	299	322	336	340	310	338	345	285	353	334	344	318	291	291	324	310	316	325	345	307	306	296	314	342	318	298	314	315	290	335	347	319	335	313	293	327	326	313	279	315	325	306	307	331	291	301	299	308	299	334	311	358	328	356	281	294	300	302	323	323	299	329	317	323	323	312	324	309	305	292	317	349	344	307	313	291	364	318	302	291	322	330	306	314	324	318	330	334	350	304	312	311	330	326	320	307	307	300	318	325	321	327	312	331	288	310	318	311	313	313	345	306	311	320	312	300	325	346	321	315	313	318	321	323	313	299	328	303	291	299	323	310	290	301	314	313	312	330	311	311	310	301	307	329	309	329	337	319	328	292	304	330	307	295	297	325	308	319	315	315	333	299	274	308	308	315	321	328	325	324	312	294	287	326	307	295	320	309	341	323	340	293	358	302	305	296	311	317	313	329	298	283	326	317	306	320	309	329	365	324	317	331	341	323	341	298	308	309	359	314	316	319	330	282	327	316	293	303	342	285	326	302	280	307	318	339	311	310	320	296	302	325	321	326	302	324	315	301	330	309	331	289	290	329	287	296	302	324	304	356	314	319	302	322	308	335	327	300	313	314	329	283	318	313	314	314	281	351	307	317	320	297	313	321	315	325	318	310	278	323	330	301	342	290	292	320	319	337	284	350	297	315	314	336	328	309	324	345	320	308	291	337	348	292	308	298	310	321	334	293	339	327	301	316	301	303	314	345	321	340	311	352	316	325	342	297	326	323	295	325	318	340	323	314	298	328	301	361	316	304	324	315	291	309	335	294	345	311	375	327	334	305	329	319	309	305	337	322	304	311	317	339	309	309	291	298	266	294	324	309	319	312	315	303	303	312	329	322	306	341	300	334	305	327	282	312	307	337	335	325	302	336	321	360	306	336	305	335	283	321	294	370	306	319	313	312	312	309	333	327	315	311	335	292	314	312	287	334	336	340	287	313	329	338	309	313	351	298	315	345	317	341	321	295	347	320	359	321	287	298	318	269	315	315	319	321	287	335	322	312	323	356	299	324	300	301	294	282	308	308	325	344	302	301	342	288	312	325	327	335	347	316	319	322	300	330	319	302	303	345	321	303	329	326	318	329	299	318	314	315	330	319	303	308	325	320	321	301	308	308	324	334	324	322	290	320	323	341	324	285	330	302	298	297	295	345	330	308	339	308	315	333	314	318	321	308	346	314	324	313	324	298	318	296	323	308	304	315	287	298	336	300	343	286	297	361	347	319	327	298	298	329	301	297	356	267	322	336	311	346	282	334	328	326	315	317	301	308	303	296	319	329	314	300	309	329	311	322	318	323	298	353	347	296	311	307	302	362	318	319	342	334	322	277	313
49156	77043	26068	2484	1835	1379	1027	923	934	7281	26015	21369	13922	4817	467	471	485	497	458	462	500	479	471	457	510	486	494	477	470	481	485	464	472	492	468	482	489	455	482	476	471	498	461	521	434	482	453	483	513	444	491	492	462	481	481	497	477	465	437	511	470	487	469	474	485	481	460	466	493	475	491	489	470	463	505	494	458	497	443	519	490	481	452	514	522	465	476	429	467	484	480	471	459	442	470	474	488	493	491	512	462	469	481	460	508	471	455	460	524	507	497	448	490	528	471	476	449	521	475	497	472	517	477	441	476	465	479	482	466	508	474	482	467	496	502	476	467	456	450	470	502	522	488	475	471	443	486	505	440	462	480	486	470	465	481	501	465	458	474	500	514	511	479	486	512	518	476	508	482	474	495	484	500	504	498	460	493	465	504	459	526	432	456	502	494	455	481	479	480	463	502	470	445	418	491	502	474	481	439	468	492	486	477	464	465	445	444	483	489	466	444	489	491	494	485	507	441	514	511	463	473	443	495	477	502	487	448	471	502	454	494	482	487	445	466	476	457	458	502	430	516	488	475	480	432	499	451	464	446	492	498	499	476	493	501	467	507	489	519	432	474	487	459	488	426	459	471	492	473	457	452	468	482	462	489	521	451	455	491	507	506	484	481	442	451	463	477	457	484	466	490	469	468	472	478	441	509	471	470	500	475	462	492	483	499	447	484	496	483	466	460	484	491	453	479	455	467	483	493	484	505	497	472	497	477	509	474	477	448	488	494	500	476	483	497	478	444	477	505	461	530	454	495	476	469	464	472	475	490	489	491	470	477	448	476	483	450	495	513	482	481	467	477	463	500	459	465	461	454	437	477	459	498	456	479	462	519	468	480	506	455	468	438	492	485	471	502	498	507	458	481	494	512	513	464	469	485	491	472	473	505	533	453	486	544	467	494	498	430	512	474	523	483	461	434	469	458	453	468	495	480	455	470	443	467	493	464	527	462	484	501	461	464	450	498	480	488	460	486	523	443	459	463	486	479	465	450	456	496	461	443	478	474	453	482	492	490	430	433	505	488	477	504	505	465	470	443	466	417	480	475	494	457	493	463	456	509	508	508	444	504	458	461	513	438	468	457	467	467	506	498	510	443	480	491	486	505	485	491	483	453	501	480	477	512	471	446	464	431	492	462	496	467	452	472	488	484	438	486	464	468	495	498	444	475	445	500	468	464	476	463	458	506	498	443	477	458	499	481	507	459	461	452	433	494	471	466	500	473	504	465	513	441	496	466	454	462	470	444	507	461	477	528	482	481	488	457	450	494	437	497	458	490	459	499	513	491	448	478	457	484	474	502	445	499	494	486	481	483	465	481	490	460	459	442	459	491	491	514	485	479	492	497	460	433	452	504	478	480	483	451	458	469	485	453	545	490	500	470	484	450	508	503	512	490	472	466	481	503	470	460	488	434	449	505	499	499	459	451	462	490	469	455	433	483	502	473	510	465	510	460	460	477	485	468	451	473	451	449	465	485	444	455	438	459	497	443	469	518	490	500	485	441	551	475	490	449	454	518	469	495	460	487	503	446	513	501	469	502	512	504	470	471	457	472	498	504	501	455	492	499	466	465	454	502	520	483	462	447	448	469	493	454	469	459	467	465	467	482	479	455	502	494	489	444	472	450	481	507	463	501	498	491	497	474	427	466	484	480	494	479	500	466	486	463	474	499	494	478	457	501	483	471	480	481	446	438	476	437	473	479	469	494	467	434	452	467	493	523	494	454	520	465	471	480	459	460	465	496	495	501	463	490	497	471	472	476	488	455	446	446	445	472	469	472	489	464	492	482	447	513	479	447	477	478	493	489	476	504	468	477	428	462	461	460	490	446	466	468	494	485	479	438	487	443	470	504	463	472	463	473	472	484	474	478	457	463	462	485	457	468	410	437	496	457	496	515	542	494	491	465	485	423	444	463	453	461	468	485	496	499	504	480	489	477	461	468	458	522	481	463	531	478	489	479	473	472	480	490	504	505	460	510	449	479	475	493	522	515	448	470	464	475	452	504	498	460	468	470	474	473	468	482	512	433	459	483	479	503	445	486	482	468	452	465	477	533	512	470	465	464	451	484	499	483	503	477	470	454	514	449	479	480	462	474	483	472	526	482	463	477	463	482	457	480	435	460	508	485	536	451	528	465	472	490	472	464	486	441	481	482	486	424	457	480	469	501	485	519	439	485	465	499	508	463	482	477	462	476	488	437	478	480	459	479	477	491	502	462	500	482	489	467	456	478	471	509	488	458	490	503	478	489	474	475	501	463	476	525	474	496	460	507	508	475	487	484	476	492	469	470	510	491	445	508	450	454	487	458	474	470	507	471	485	499	432	478	498	476	497	492	517	460	486	494	434	433	461	476	489	474	479	461	497	463	456	467	453	498	486	487	494	472	498	512	461	499	481	481	460	489	467	479	461	478	500	492	471	473	449	449	472	444	501	527	497	500	487	473	513	432	491	476	466	502	468	493	448	511	527	504	471	469	483	446	465	466	481	473	498	473	507	526	494	470	468	459	458	475	499	486	474	476	501	460	466	468	495	464	475	488	463	490	478	475	477	523	494	465	496	504	481	480	468	455	506	475	475	493	528	487	495	511	502	529	475	483	482	467	483	489	453	460	485	448	506	495	492	490	446	415	472	483	518	486	480	448	477	497	500	498	491	518	469	485	496	465	478	484	459	506	497	497	476	544	476	460	472	473	458	456	470	490	454	461	488	480	476	487	488	545	489	483	465	507	507	511	463	462	460	499	485	465	485	500	474	472	472	457	512	445	439	479	487	489	483	464	480	515	508	444	468	477	497	421	481	495	500	432	475	450	478	501	462	487	478	472	504	476	502	473	486	474	482	481	468	478	475	490	450	454	469	455	455	458	514	459	477	493	465	472	485	488	466	479	482	514	477	459	499	473	494	471	451	493	500	493	445	454	461	450	487	500	443	473	473	499	449	464	448	512	483	498	486	464	477	467	488	491	471	444	472	494	482	467	491	439	493	457	466	481	437	524	488	456	467	451	474	466	505	468	481	529	505	494	438	519	500	474	468	475	470	450	446	512	454	473	492	494	497	489	483	504	501	492	500	493	503	462	455	470	482	491	449	464	521	455	503	461	478	474	509	510	477	508	458	449	479	463	485	440	482	530	482	473	502	483	492	491	516	469	485	460	484	466	478	533	465	494	476	501	510	455	481	475	462	526	438	461	455	473	518	546	490	501	486	473	475	463	493	455	473	478	501	443	480	430	473	431	504	501	436	452	496	489	455	443	526	475	473	471	486	515	462	491	456	502	479	507	480	464	519	473	512	493	486	473	453	478	474	428	486	515	438	472	519	488	475	501	467	480	502	482	473	464	503	506	484	492	473	448	458	491	463	497	479	452	446	474	460	425	474	475	455	498	447	484	476	463	480	494	522	484	476	484	455	440	499	465	485	496	499	471	454	477	515	478	506	484	494	457	486	497	471	475	480
23228	21447	29167	23880	21322	20736	4355	659	3534	16580	29439	23588	14575	2691	251	223	217	239	248	259	236	222	243	244	229	239	229	219	232	222	210	236	227	209	264	237	243	232	236	194	224	233	239	206	235	230	249	221	247	218	250	213	218	226	225	224	192	216	230	209	248	224	235	241	235	221	250	231	239	223	206	218	233	242	265	227	228	240	229	247	213	222	249	242	214	229	244	241	204	225	235	217	234	220	233	214	229	251	222	218	247	221	211	218	240	224	255	234	220	207	209	245	223	249	230	240	259	221	225	241	221	208	253	264	222	221	212	209	243	251	209	237	241	241	234	232	246	251	228	242	218	244	250	216	271	252	234	248	239	246	244	228	247	233	231	235	237	243	210	249	243	230	268	242	197	266	231	253	227	220	185	225	228	221	212	251	249	224	243	211	198	200	230	226	231	211	208	222	208	240	230	218	237	242	229	240	229	218	260	218	248	231	226	231	232	224	261	227	230	244	207	219	234	231	215	240	209	242	234	274	245	226	218	219	239	237	231	231	212	215	224	235	239	250	264	234	228	230	230	246	240	243	229	252	235	238	231	231	229	234	234	238	247	242	218	223	212	249	225	231	230	234	215	232	250	217	249	221	221	225	245	245	230	205	234	236	245	219	221	215	224	201	228	238	206	203	220	241	243	214	260	219	243	271	237	222	238	217	245	213	235	211	231	243	221	225	254	230	221	245	252	233	236	249	243	220	200	237	225	244	240	225	224	217	214	198	206	235	220	260	238	229	219	225	244	251	233	204	230	230	218	259	208	229	218	223	217	246	225	219	238	231	210	234	242	218	253	231	211	238	230	236	228	242	258	223	217	234	224	266	225	236	254	218	231	219	211	244	239	235	234	228	261	226	235	223	245	231	253	225	254	257	233	228	207	224	234	217	224	231	229	239	224	211	244	248	259	220	236	200	233	222	254	228	219	227	220	197	261	242	232	203	238	201	246	228	246	217	233	234	216	206	214	226	236	249	230	226	250	216	230	255	215	226	237	266	225	227	232	230	235	237	214	212	209	234	245	234	224	221	209	232	221	225	205	246	247	225	238	215	238	227	261	228	253	236	245	222	215	227	249	217	246	210	235	221	223	238	216	216	198	233	218	226	230	210	223	205	226	225	214	212	209	222	210	245	224	208	217	219	243	250	224	241	220	236	223	225	224	245	223	240	252	222	228	198	227	227	236	227	255	226	226	223	238	240	216	233	226	234	222	252	223	233	219	212	223	218	216	210	238	223	216	232	243	214	225	256	224	238	218	222	230	254	232	230	230	195	218	279	230	229	215	243	225	224	242	244	206	226	256	208	227	221	226	241	243	246	233	241	220	234	225	226	222	242	256	209	226	250	224	252	237	210	229	262	224	242	217	217	206	241	230	224	229	228	234	221	245	223	212	263	229	205	218	223	213	226	213	223	227	227	234	270	239	224	235	221	225	220	220	218	209	200	219	230	243	251	264	238	209	205	240	245	214	219	233	211	248	208	244	242	223	205	239	202	194	244	236	240	178	223	241	206	219	225	234	217	227	249	224	219	233	241	223	252	217	225	217	252	241	223	211	232	213	227	222	225	241	229	245	222	232	205	226	223	253	233	204	212	209	216	249	234	237	235	208	228	232	193	229	241	211	241	247	209	250	240	221	219	226	232	251	209	223	236	219	218	224	245	243	223	222	244	197	259	213	206	240	225	212	220	217	213	243	209	237	224	233	236	243	246	209	208	220	217	230	239	239	270	228	246	238	207	193	232	211	226	234	246	229	243	220	219	233	251	221	239	224	230	208	218	242	221	226	244	244	231	239	217	241	266	226	225	229	245	243	210	211	206	220	210	224	220	239	219	205	236	235	217	212	239	245	219	235	236	234	218	220	223	238	250	242	222	215	231	228	238	208	229	201	221	226	228	240	217	221	215	216	229	210	212	237	233	230	236	222	253	241	227	217	253	205	227	227	237	219	208	230	231	247	244	226	252	229	214	209	230	230	223	249	224	227	217	226	247	255	256	228	203	224	248	239	240	223	219	217	221	234	215	233	234	235	231	254	231	212	229	245	237	201	215	235	210	232	237	264	236	210	228	230	222	234	238	216	213	250	247	219	223	203	218	255	230	221	243	217	247	231	240	256	217	239	218	262	225	234	208	215	203	217	240	228	197	213	221	228	228	239	227	230	222	230	235	205	221	197	244	224	237	271	240	227	237	248	234	235	232	221	229	233	237	232	220	223	242	263	222	199	259	218	220	210	195	216	227	243	191	243	230	258	255	247	230	234	217	255	246	214	237	241	250	224	207	247	225	210	224	220	205	253	250	257	244	223	241	232	256	229	220	246	232	228	242	220	238	241	226	219	211	233	245	216	209	245	264	221	229	193	225	224	226	246	220	229	224	234	223	226	196	219	221	245	206	244	225	231	230	218	232	247	215	206	231	226	228	231	204	215	222	222	230	234	260	235	193	212	220	222	249	252	223	199	226	232	221	241	235	229	247	230	238	231	251	234	218	228	237	238	225	249	233	216	253	239	218	242	235	211	234	212	239	213	216	221	227	245	245	234	227	234	203	213	223	254	209	219	223	252	251	221	231	257	236	247	202	233	242	209	211	216	228	231	209	230	214	199	232	236	242	199	216	222	220	259	229	201	221	240	225	217	232	232	243	203	224	199	229	232	234	262	235	230	238	226	229	254	235	222	230	230	243	216	237	223	235	208	222	244	242	234	254	246	236	234	243	233	212	238	241	205	221	214	220	217	230	245	230	261	228	237	222	229	255	226	219	232	228	252	234	215	228	257	222	240	213	241	228	245	218	242	217	228	219	222	242	233	238	221	225	238	222	227	246	234	238	210	236	222	231	212	214	242	222	211	234	232	221	203	265	226	184	196	247	223	206	234	217	244	201	226	229	232	219	220	236	218	208	225	245	224	238	220	204	228	241	222	242	212	231	203	214	255	236	246	236	238	225	237	236	214	199	222	226	211	245	252	249	227	232	212	222	239	216	224	217	211	219	243	242	187	231	211	244	233	233	220	213	251	213	220	224	231	208	216	241	202	212	234	214	230	209	248	248	223	222	219	227	239	204	209	214	269	249	190	214	218	238	237	230	216	252	210	231	212	228	236	253	229	230	193	218	244	220	219	239	239	230	236	262	216	229	245	255	219	239	226	249	218	235	248	259	210	231	226	224	222	248	258	233	230	209	243	206	203	231	228	246	190	243	243	221	232	239	228	197	234	233	225	209	234	218	225	237	226	238	223	197	197	215	218	253	231	260	205	206	233	246	246	221	245	249	211	237	223	214	251	220	271	238	189	214	248	250	219	217	232	258	240	227	233	219	253	230	247	218	241	234	237	248	228	243	237	224	221	237	254	209	232	230	211	257	226	218	221	223	210	219	203	212	236	269	230	221	211	222	223	222	244	258	233	219	203	213	205	194	227	235	216	241	251	248	221	227	229	223	248	252	242	234	239	235	231	222	216	251
57209	94170	26736	5288	3443	2605	2079	1583	8564	27619	38006	31490	21401	4475	385	362	374	353	382	357	348	365	381	331	314	334	336	346	350	355	328	359	336	338	337	334	329	358	348	347	370	375	368	330	364	356	370	324	313	326	371	360	338	363	359	339	336	359	348	368	358	326	355	350	341	351	325	326	345	366	321	339	355	369	332	364	340	355	376	328	367	347	358	347	372	353	308	345	340	362	350	314	357	366	351	355	311	333	376	360	368	341	394	335	310	326	318	371	352	378	316	309	371	352	380	353	345	318	367	297	313	408	325	330	343	326	354	360	363	332	317	333	353	328	376	378	379	320	380	345	336	321	325	336	331	374	336	390	349	360	331	372	361	342	327	347	371	324	337	363	333	348	340	320	356	343	375	359	334	359	360	317	344	342	345	336	351	350	322	331	327	354	348	327	355	334	347	374	346	347	344	358	353	362	360	365	363	354	358	326	341	342	328	383	347	382	346	335	362	365	328	327	356	321	353	363	329	339	371	333	342	314	311	366	370	310	359	314	326	342	353	352	359	351	341	337	344	356	350	367	374	355	347	357	331	352	360	364	338	352	343	337	306	379	335	341	309	326	355	328	325	342	354	340	336	344	347	382	346	329	338	359	349	363	341	346	316	342	330	350	354	325	363	352	332	325	354	348	382	329	360	345	368	311	301	374	359	362	364	335	330	342	351	364	354	364	311	370	348	317	344	366	341	334	361	345	360	343	341	348	357	347	308	341	354	330	382	367	362	343	313	335	353	379	361	339	332	368	325	342	364	369	343	332	348	361	344	352	371	347	332	328	337	337	335	330	317	315	330	358	368	365	340	342	360	330	366	338	353	345	350	358	364	350	341	377	365	355	360	311	341	356	372	365	377	338	353	385	324	334	349	335	362	356	330	362	331	352	329	367	331	372	337	327	335	348	353	343	333	352	341	348	350	343	389	328	349	364	351	339	340	370	321	339	367	328	378	364	326	329	347	342	312	349	322	338	321	320	309	368	307	368	337	370	350	340	340	357	345	330	388	354	356	357	310	330	332	319	338	336	372	338	359	343	369	329	320	342	354	331	319	384	312	325	317	313	306	332	369	331	333	353	345	322	355	348	375	385	361	350	347	364	363	388	337	382	324	309	368	381	332	341	349	350	338	377	371	353	336	339	332	334	309	332	361	379	321	359	348	324	348	355	362	359	305	329	360	346	340	349	362	352	370	387	367	360	362	351	334	344	348	387	328	333	357	359	369	325	333	344	347	369	377	330	367	296	337	340	297	361	357	331	317	371	330	353	343	361	346	322	325	349	304	342	320	322	355	381	339	323	354	329	326	364	324	358	345	374	357	331	373	392	331	330	368	345	369	336	345	373	322	366	382	332	354	345	347	337	332	344	345	318	363	356	319	317	317	337	362	348	366	326	349	343	325	364	330	350	337	351	352	333	364	332	342	335	328	338	328	322	377	358	359	338	357	330	348	330	351	355	371	319	320	373	354	366	348	317	356	320	326	353	325	322	362	346	315	365	368	346	325	357	330	363	344	327	378	348	376	350	344	351	356	342	361	339	340	325	368	346	323	312	347	361	315	353	325	349	337	349	361	344	334	362	339	337	325	364	373	325	337	357	366	347	341	341	345	355	322	347	358	340	337	327	350	316	337	386	348	343	344	363	343	363	365	342	317	346	313	335	330	334	323	327	347	360	350	303	354	334	344	323	366	364	361	343	330	340	353	377	320	339	338	354	375	352	327	355	308	345	322	340	349	317	338	332	364	355	340	358	325	307	320	314	350	318	384	356	334	338	327	352	347	350	301	333	322	341	378	334	336	329	354	346	340	361	351	350	350	388	333	344	343	318	318	354	333	321	361	343	330	332	321	328	379	360	372	334	368	354	359	319	377	343	336	350	346	318	340	354	334	329	373	355	371	333	361	406	363	334	352	358	337	324	334	334	364	367	386	376	326	373	351	326	345	343	375	295	358	345	376	341	355	331	348	359	334	346	334	314	341	363	312	340	351	351	332	331	330	366	364	329	327	380	320	369	345	357	332	349	345	376	308	318	314	350	345	331	328	354	358	351	351	357	328	349	352	356	345	333	357	346	360	372	354	343	341	335	395	357	331	344	373	322	354	337	353	345	325	333	348	340	333	311	353	344	337	346	383	321	371	375	327	345	338	325	337	341	335	328	348	333	386	355	335	308	359	314	346	350	313	324	356	350	311	350	358	325	357	352	348	342	350	363	359	338	358	382	372	348	404	350	339	342	344	359	355	339	298	362	322	338	352	341	345	350	335	328	364	370	348	340	364	342	351	334	363	338	362	303	310	360	371	336	353	376	356	350	356	370	369	365	340	331	333	366	328	335	357	352	357	327	336	375	345	351	319	358	334	381	351	323	352	319	366	295	374	347	316	346	367	323	364	345	348	327	370	338	332	353	344	337	347	312	321	336	374	361	312	341	324	348	337	327	337	322	340	343	329	351	318	309	337	367	339	340	333	356	373	356	334	392	351	338	348	342	338	340	335	366	306	317	300	367	361	331	390	344	338	329	341	342	334	367	345	340	334	385	347	316	366	369	330	321	326	320	355	311	357	353	334	374	332	338	345	332	352	326	382	368	318	335	334	361	346	339	341	348	345	337	322	353	357	353	349	337	319	362	367	329	323	369	332	383	364	327	347	353	359	381	354	365	328	352	367	355	349	317	332	345	373	355	325	345	298	341	342	330	335	339	412	370	350	341	345	365	346	360	290	320	356	366	364	350	365	331	355	322	344	361	346	347	354	369	330	340	325	381	345	336	342	313	345	354	354	311	349	341	312	327	339	348	359	360	387	316	336	333	325	356	310	326	334	364	370	316	335	358	378	340	352	335	310	340	357	355	336	346	370	356	291	367	331	335	372	394	339	373	322	331	354	344	372	346	358	328	341	355	343	334	364	387	336	346	359	339	366	366	364	326	337	355	366	373	333	347	360	349	324	306	324	344	364	335	379	322	366	359	341	359	340	346	312	345	362	366	362	335	350	335	328	350	365	359	370	298	390	335	324	368	327	365	371	360	345	375	367	362	320	313	321	315	333	355	332	363	319	363	368	378	372	367	354	317	366	345	367	356	378	356	338	348	351	340	333	325	322	354	387	362	336	348	348	372	344	353	370	344	319	377	351	338	387	382	363	349	359	359	355	319	343	344	337	346	341	385	332	326	324	359	343	297	361	364	387	377	378	315	345	334	339	329	367	378	320	368	348	343	334	345	350	354	343	335	363	354	351	379	345	345	347	347	340	357	357	325	309	356	348	377	341	342	348	343	365	342	337	357	358	367	371	344	317	316	377	347	367	332	325	334	353	328	368	325	359	337	386	359	364	388	371	358	334	378	324	364	366	339	377	347	318	359	339	342	351	360	365	335	360	321	349	310	337	336	325	355	349	329	338	349	359	334	366	331	373	342	322	369	332	354	329	371	337	315	375	351	330	342	355	354	343	377	331	325	328	339
27283	24304	16610	2216	539	526	326	311	714	2217	2733	1946	1200	481	294	264	268	243	293	272	279	273	248	241	268	258	286	301	286	255	252	282	243	283	289	241	289	260	249	267	263	255	257	255	285	250	253	268	260	269	286	284	273	287	281	314	256	281	287	277	295	284	242	258	297	285	258	258	292	266	252	278	239	238	258	285	275	252	275	287	287	288	266	251	279	279	271	265	272	275	281	268	260	257	274	260	311	290	280	231	260	273	238	264	277	271	284	264	279	275	283	280	275	244	274	252	283	282	259	273	225	278	246	254	268	272	260	268	260	286	256	238	271	245	251	288	282	276	285	275	243	267	258	253	275	263	271	266	262	252	292	275	292	263	262	288	271	239	290	276	282	260	257	274	303	279	295	292	269	270	267	282	257	288	234	276	265	249	259	265	261	276	262	300	288	258	254	259	270	275	288	288	300	263	250	281	263	241	271	271	304	270	286	250	263	248	262	265	281	254	263	245	253	278	291	272	289	263	287	258	261	288	275	277	266	287	295	283	281	276	290	254	290	266	269	285	258	277	291	266	274	255	254	266	269	276	264	255	267	264	289	278	288	299	285	264	264	274	281	258	281	276	267	258	299	265	253	257	254	287	249	277	268	271	262	280	258	268	269	297	280	243	278	269	268	286	280	283	280	280	271	262	262	282	249	285	255	255	255	261	262	272	294	255	240	277	258	248	262	281	258	273	290	242	256	304	262	263	267	287	277	288	287	295	259	283	264	274	265	266	252	260	252	290	261	253	252	256	244	274	232	227	283	267	271	251	251	288	256	264	265	278	254	275	256	262	269	288	312	274	280	269	242	283	238	282	269	259	275	251	272	272	236	286	263	250	270	263	256	267	242	268	287	281	264	261	289	264	251	221	274	277	251	265	267	276	283	286	317	246	306	295	265	230	283	270	238	278	274	272	282	310	275	270	288	274	257	253	270	272	269	271	245	224	258	261	227	242	260	264	271	266	262	258	295	263	254	296	295	272	284	268	264	256	261	299	285	292	264	274	248	263	280	257	272	235	269	245	260	279	256	284	257	286	270	268	274	271	260	304	280	261	265	266	237	268	275	276	279	259	249	271	243	259	275	258	257	269	229	271	280	263	270	286	281	276	264	283	272	281	232	259	283	258	265	303	304	269	263	232	305	272	254	274	272	282	267	291	256	280	261	273	269	255	263	280	264	273	280	286	289	298	254	268	253	276	269	259	276	257	293	286	315	279	258	276	288	269	274	259	254	256	241	262	298	272	304	268	283	241	261	266	259	254	264	277	261	261	287	248	274	269	238	282	258	266	286	285	254	266	251	261	268	262	250	275	276	274	268	258	277	261	296	263	272	299	265	248	255	263	267	283	303	246	267	265	259	239	282	251	246	293	247	241	274	275	256	270	268	262	282	277	236	287	270	286	274	280	268	275	260	258	243	262	259	265	252	250	265	241	244	284	289	263	277	248	274	267	272	266	269	261	256	268	246	271	229	240	267	319	271	265	262	263	255	275	254	271	283	240	285	298	269	288	309	283	259	280	264	258	286	270	290	279	280	234	241	265	279	248	257	294	276	291	313	258	259	265	269	268	256	292	274	268	278	268	263	283	281	271	261	266	272	279	295	243	301	260	284	277	255	274	277	275	244	234	254	283	262	324	259	246	272	236	277	250	254	276	300	268	267	271	271	289	280	287	260	284	258	262	237	293	291	250	271	293	266	286	294	258	293	293	259	282	261	285	257	277	269	239	274	256	268	248	260	265	262	253	268	280	253	249	265	243	283	294	234	271	269	268	257	298	228	255	279	272	255	272	272	236	275	301	265	252	288	290	262	272	262	265	255	255	259	277	281	294	255	279	281	290	246	285	272	262	274	279	285	267	250	255	282	253	237	266	261	273	275	280	265	301	239	270	289	276	256	258	295	260	272	266	284	304	278	253	301	274	268	286	229	276	252	264	258	306	260	279	232	271	262	246	260	299	266	263	258	247	252	271	257	276	273	252	299	264	274	269	300	269	286	278	302	252	262	261	272	242	267	241	252	269	249	288	256	249	270	255	282	293	270	281	266	285	280	260	285	278	269	287	276	255	257	299	255	285	276	264	279	273	246	256	249	266	266	268	276	313	267	271	246	269	291	260	289	289	275	257	253	273	271	267	232	231	290	264	261	268	275	290	276	267	283	248	223	240	263	259	286	268	263	276	256	271	287	270	266	269	258	271	285	271	288	290	258	255	255	257	273	276	290	260	248	280	255	307	245	292	262	243	257	252	253	302	261	253	269	301	289	259	274	255	287	301	267	275	259	256	278	255	302	268	286	268	274	240	265	292	269	246	251	280	255	284	254	229	248	276	263	298	271	283	261	246	247	267	261	285	282	243	250	247	261	255	272	261	281	286	292	297	230	268	245	283	273	280	280	255	267	269	272	285	265	256	299	252	256	290	262	293	284	258	257	289	242	287	260	263	277	285	282	272	255	231	288	269	300	278	258	283	280	272	244	277	262	252	271	271	265	254	239	259	267	286	272	250	273	303	268	250	241	253	251	276	274	288	275	251	272	266	269	275	271	259	281	274	257	247	261	255	261	259	283	278	277	262	260	294	257	238	260	272	283	256	275	273	264	260	261	267	301	304	278	270	258	259	269	254	262	282	294	264	267	277	268	248	305	259	272	299	269	244	256	286	282	285	263	269	282	249	286	264	264	274	255	277	258	262	265	284	286	296	272	244	280	276	275	255	244	250	291	251	246	241	261	299	267	266	271	264	292	284	273	288	249	276	244	290	264	268	260	274	283	279	271	273	278	274	280	278	251	269	248	259	258	281	277	317	281	276	270	297	285	278	263	255	274	250	244	259	288	271	295	279	284	293	257	246	270	259	284	286	260	236	252	275	264	280	238	311	264	262	251	262	271	286	296	267	282	305	274	277	258	263	253	280	262	263	250	276	253	264	270	292	271	231	289	283	260	242	248	253	288	267	279	264	279	264	300	279	261	301	266	268	252	295	251	276	279	286	252	262	267	274	253	256	258	285	255	303	253	296	261	280	270	269	259	278	277	254	255	289	260	277	264	276	262	235	264	248	277	254	242	275	256	275	306	274	280	257	273	249	275	264	285	275	281	250	267	283	282	264	283	286	242	280	290	269	258	251	271	261	278	311	276	260	254	254	263	241	238	249	269	262	252	242	292	275	235	250	248	244	252	280	270	251	255	274	243	260	253	248	248	280	252	254	295	299	285	247	268	272	265	271	246	263	248	239	254	281	284	269	265	273	272	250	298	276	241	257	266	252	256	273	288	280	256	268	258	252	274	270	265	250	268	292	257	296	279	301	299	291	231	269	289	277	259	283	266	253	242	274	286	241	257	263	245	282	298	295	273	251	285	282	252	262	252	269	288	281	256	253	263	261	252	285	256	264	271	287	286	289	262	275	266	273	272	275	290	257	273	266	281	271	242	251	271	259	271	291	257	263	276	273	282	257	235	246
26447	39502	8190	991	704	663	508	548	1629	5294	5970	4223	2409	906	397	391	419	374	418	445	425	445	412	410	409	413	407	445	394	402	402	398	425	413	412	388	431	419	393	397	411	403	418	404	388	392	427	398	421	421	376	447	425	440	376	402	400	400	376	408	408	420	424	391	412	412	399	407	395	417	404	395	425	394	406	439	364	392	409	440	397	405	403	408	432	389	392	403	455	408	416	396	418	429	397	354	401	422	417	405	423	414	430	408	414	434	394	429	407	381	415	418	440	410	392	387	395	386	410	430	391	390	452	389	397	416	432	431	427	409	421	394	440	427	402	401	397	441	382	402	380	394	385	404	391	411	419	425	385	418	399	408	401	397	382	379	388	391	422	424	409	423	402	418	366	387	400	383	431	416	396	412	439	408	418	444	436	451	387	394	382	370	425	435	412	400	357	408	408	410	443	409	370	376	415	382	409	439	394	387	445	417	386	424	435	403	397	401	413	383	404	412	394	421	410	410	400	393	401	372	392	418	417	422	408	408	370	418	418	393	396	399	374	408	421	377	422	433	402	407	414	398	424	456	445	408	409	398	384	374	387	421	431	405	397	396	402	386	413	391	419	428	403	416	402	393	358	386	403	442	427	360	380	381	413	444	434	380	414	397	418	422	432	396	412	403	375	412	435	393	398	410	419	417	384	396	400	418	443	418	412	384	403	367	394	415	421	380	379	409	406	426	397	397	372	439	394	422	418	429	357	386	407	407	429	438	408	381	410	373	396	407	402	434	390	418	416	439	424	419	425	383	410	404	407	427	370	404	433	406	409	393	389	438	409	395	400	394	396	413	416	383	398	409	411	379	397	422	411	389	402	394	447	411	395	400	429	387	407	406	407	412	390	413	422	404	402	407	410	409	437	432	437	395	392	422	440	454	431	418	440	426	392	394	402	414	419	399	362	413	393	391	423	447	454	421	403	359	375	409	398	419	424	406	421	410	437	401	417	400	428	416	396	405	433	426	407	395	416	395	398	364	424	410	420	390	365	385	393	420	399	413	388	399	391	422	411	409	410	411	430	404	411	427	421	400	422	388	413	399	403	407	395	434	391	390	418	424	421	394	409	420	380	410	425	445	437	396	411	401	433	387	405	432	461	411	420	383	396	404	382	422	416	418	401	404	379	418	405	408	421	410	416	377	419	434	392	454	450	392	412	389	411	399	414	424	408	409	396	407	404	409	421	384	413	433	408	401	405	402	377	364	413	410	390	429	401	405	364	405	376	409	428	414	406	379	377	383	408	437	373	402	405	396	439	387	382	402	395	388	425	413	389	390	405	413	412	439	397	424	424	410	406	386	382	411	405	414	435	408	420	429	395	408	404	392	428	420	382	410	416	432	393	407	430	372	427	417	428	376	410	432	386	443	410	418	401	392	417	375	413	410	430	437	401	401	434	417	399	385	429	392	431	412	413	395	423	436	402	410	396	394	401	408	433	413	367	406	418	394	410	379	387	394	404	391	407	409	434	456	403	422	414	404	414	413	383	401	427	405	384	406	420	392	410	421	420	388	413	412	388	399	412	410	410	434	384	387	409	368	440	393	344	387	361	424	373	418	387	419	412	428	401	404	378	427	430	387	417	409	395	428	398	394	411	409	430	392	423	398	401	409	433	398	399	412	358	423	400	389	388	414	440	410	390	413	398	403	423	398	408	360	420	396	407	390	410	383	394	421	415	376	403	407	395	417	449	394	429	410	381	447	399	432	426	405	401	394	408	400	406	411	410	378	381	410	352	399	443	460	400	444	464	441	386	392	444	393	408	424	396	441	370	407	397	392	402	435	408	429	389	412	442	387	427	398	406	386	410	387	420	383	393	432	407	380	385	405	403	428	440	396	384	392	411	351	379	417	390	382	393	389	409	373	422	416	408	431	430	426	389	387	407	443	419	403	453	397	419	418	399	451	402	436	395	392	443	405	352	392	401	399	414	386	382	415	416	449	398	427	410	394	396	373	421	422	388	436	401	435	358	413	412	431	414	399	432	427	397	413	414	374	368	386	383	451	425	362	387	401	387	387	395	422	392	448	427	388	401	414	409	371	410	421	437	411	407	414	413	416	372	442	409	400	367	423	385	382	397	406	366	392	370	419	392	414	403	412	407	356	435	415	422	406	355	404	422	422	403	408	415	404	407	371	426	411	390	403	378	404	389	367	420	432	409	415	429	398	423	406	459	388	398	409	412	422	401	439	426	397	419	384	371	417	442	402	419	373	409	384	390	392	365	403	413	403	410	439	358	405	406	437	405	429	446	407	396	438	417	405	405	394	400	408	417	401	411	395	378	439	367	401	383	385	408	389	403	414	413	381	400	384	424	433	416	404	407	384	376	391	456	385	411	413	435	391	403	412	387	402	410	427	421	363	413	383	393	385	379	391	393	404	382	429	412	396	388	397	420	393	415	417	422	420	382	414	410	431	356	396	412	410	432	401	447	401	417	409	465	400	400	428	431	369	383	372	396	425	431	394	424	413	392	415	427	427	410	409	401	383	419	355	432	380	432	455	431	414	431	413	420	428	420	417	380	424	429	389	440	439	406	408	362	427	396	397	408	429	420	395	414	392	426	395	413	434	426	408	419	369	381	396	411	386	396	396	410	390	410	396	379	389	416	418	397	410	424	400	411	384	388	391	396	401	387	406	424	424	414	402	388	410	404	419	408	398	405	426	427	446	415	395	407	405	357	413	405	364	431	438	365	424	434	387	411	413	424	407	390	405	452	385	406	398	426	383	353	394	405	407	399	411	413	365	400	379	407	365	368	366	406	416	405	386	409	409	397	395	422	394	403	434	394	414	405	427	392	397	424	386	432	387	418	408	424	403	416	382	422	373	379	420	420	428	395	386	385	412	373	411	421	424	384	396	393	411	403	387	394	394	435	361	399	405	401	401	383	403	427	442	374	421	377	420	417	430	402	397	401	426	430	395	389	442	391	365	391	401	409	383	365	416	417	430	402	413	429	401	413	384	407	378	398	436	395	409	391	407	407	417	436	430	410	398	398	398	435	377	401	400	404	430	365	410	392	374	388	420	384	387	417	391	402	414	402	397	422	435	419	400	392	398	406	396	403	379	407	387	391	414	385	425	412	357	364	399	427	402	442	429	431	403	383	396	392	395	383	442	403	421	399	399	418	430	371	392	430	398	414	405	420	413	419	425	394	437	390	396	410	405	426	407	406	417	380	375	404	418	413	421	392	409	416	416	417	430	450	370	404	440	413	420	413	398	409	413	391	415	408	396	413	368	417	394	418	423	398	413	411	394	411	414	433	405	406	396	410	422	393	374	402	377	396	423	430	403	404	395	413	400	421	412	434	378	394	433	420	433	413	401	410	401	376	370	368	397	402	404	422	428	406	402	382	436	426	407	425	388	421	394	412	433	422	400	390	365	408	441	418	379	432	420	416	444	371	415	389	401	414	437	408	409	405	417	402	400	411	404	381	406	424	373	431	406	387	387
24665	21895	28234	24740	16655	1657	640	564	1894	14594	16471	10150	4286	773	316	332	326	331	310	329	300	319	341	302	339	339	334	279	306	334	325	308	290	286	285	316	305	299	340	304	306	308	315	313	312	345	345	314	324	330	322	304	293	295	292	309	305	318	333	318	313	302	304	326	308	314	322	313	334	318	323	319	310	315	268	325	295	316	299	364	307	351	338	309	332	306	356	308	314	336	308	299	313	302	325	334	337	308	341	293	306	265	324	319	325	323	314	307	318	286	311	353	318	344	354	352	324	343	303	336	317	359	322	331	348	321	317	325	303	352	294	334	330	329	311	298	304	336	322	280	335	314	312	335	293	299	298	309	310	345	330	320	317	309	299	346	324	324	309	346	318	324	335	331	332	304	288	321	311	323	313	343	300	267	324	335	340	339	302	303	316	306	327	309	333	315	309	324	315	318	310	332	312	308	287	335	301	335	301	291	330	333	330	335	334	358	321	334	316	283	301	307	302	312	321	322	304	310	309	354	292	310	334	331	314	317	292	302	324	309	321	285	315	328	331	330	318	309	346	317	312	310	308	277	295	310	312	320	320	322	330	341	308	335	355	324	321	327	350	296	318	304	329	312	299	331	335	312	341	305	342	293	279	294	349	299	311	294	313	309	305	341	285	356	320	295	301	335	345	317	301	308	299	308	322	306	303	326	347	298	310	328	326	314	336	317	316	316	294	282	342	307	304	356	320	302	317	303	327	347	335	315	341	315	328	302	334	330	323	328	292	313	337	330	313	306	314	304	353	324	308	328	336	308	331	297	298	323	317	299	306	349	340	290	339	298	332	325	322	342	329	291	306	317	334	313	334	327	322	353	322	328	328	304	331	326	323	292	319	299	331	325	312	330	333	292	322	315	310	295	325	302	343	316	312	314	309	313	317	337	281	322	320	325	329	332	288	306	306	318	316	292	331	300	354	294	330	348	322	284	283	324	313	311	332	309	298	304	283	324	312	334	317	308	308	309	348	306	343	292	297	332	299	334	343	299	336	323	285	313	331	298	302	327	307	316	326	348	326	329	304	298	330	305	293	310	275	295	302	331	327	320	267	312	328	288	330	291	332	331	365	311	323	308	312	290	332	321	286	313	342	324	335	298	349	307	296	313	311	336	290	294	292	308	347	284	307	284	356	318	306	327	314	288	307	321	317	277	323	286	304	296	353	345	332	349	319	312	319	346	312	322	312	314	303	318	321	299	326	322	319	333	322	296	326	314	301	340	333	290	325	317	331	313	325	289	346	319	340	298	322	305	340	334	309	324	310	297	319	365	326	308	279	290	331	330	308	296	299	365	314	342	333	327	297	308	312	297	351	320	303	318	291	326	332	312	322	326	313	335	324	322	312	326	293	320	393	342	293	305	327	325	333	306	327	305	303	291	287	327	305	311	344	275	325	313	326	319	298	306	309	304	303	330	313	349	349	287	330	307	293	300	320	341	301	337	334	316	339	319	307	310	323	332	324	304	317	308	328	300	293	314	285	300	333	318	328	312	330	308	295	295	340	323	299	327	333	347	303	324	306	361	317	273	323	327	321	329	304	302	314	287	315	292	307	308	331	335	290	328	307	341	306	309	313	347	327	330	327	314	311	324	326	309	303	278	322	323	322	292	331	326	289	323	325	330	322	290	307	302	318	333	311	311	292	320	301	323	326	315	346	304	322	306	315	311	323	348	300	308	332	312	334	301	293	355	302	310	346	321	313	307	296	314	309	327	347	333	336	285	318	337	273	334	347	330	354	336	325	301	307	305	325	349	340	307	331	300	296	318	317	285	300	333	318	311	306	326	353	301	344	318	306	325	274	331	351	330	282	311	353	333	319	301	333	312	308	306	283	294	314	313	336	343	311	332	326	300	315	335	337	295	322	333	299	310	324	307	335	317	303	313	299	311	312	306	321	296	330	314	283	337	323	318	315	315	296	314	359	308	314	328	345	323	310	272	333	331	356	326	312	310	309	315	324	323	333	339	318	312	293	305	307	287	318	293	306	326	334	335	320	324	307	329	307	281	298	304	333	298	321	320	321	311	308	317	327	313	327	333	301	311	284	314	343	328	321	319	311	333	282	322	337	325	344	314	313	315	308	302	341	339	270	333	352	302	326	301	291	341	294	337	318	310	316	310	315	309	318	331	345	307	337	335	327	297	329	341	317	283	324	306	356	351	317	296	306	314	307	323	325	308	332	322	296	319	300	292	371	318	307	325	315	325	350	281	352	351	309	309	295	343	331	317	350	323	351	332	345	293	319	320	326	313	350	317	339	359	308	334	361	359	299	289	340	321	307	333	314	321	317	313	278	327	323	316	320	341	305	331	323	324	337	314	328	328	317	326	340	327	300	338	316	322	301	297	299	333	314	316	329	312	303	334	320	319	314	355	302	298	332	324	337	318	322	286	328	286	305	337	322	303	314	353	325	275	318	275	329	330	330	329	295	346	298	341	307	336	338	297	305	306	312	333	305	327	280	316	313	310	358	316	314	298	307	325	294	328	309	316	306	363	331	328	299	324	311	322	315	299	327	313	318	292	321	298	327	344	330	323	324	328	317	315	320	310	341	309	299	294	294	275	291	322	343	287	310	298	328	323	314	351	324	283	307	274	322	316	297	314	347	310	312	338	315	325	313	304	329	325	312	328	316	300	308	326	301	383	312	318	333	294	323	311	296	324	307	329	320	328	310	327	330	295	342	302	318	299	329	330	293	335	305	324	316	311	308	322	333	297	323	325	307	308	332	280	302	289	310	311	302	335	318	328	312	332	307	327	324	300	321	329	329	313	291	278	344	320	316	302	321	333	317	338	322	316	293	303	314	312	342	323	340	334	311	292	324	339	344	310	301	350	333	334	310	312	344	337	339	329	322	350	317	308	303	317	308	323	315	308	295	332	314	337	294	312	321	296	307	308	291	313	306	332	307	333	335	316	317	320	326	351	336	305	322	330	319	321	301	323	332	301	347	311	339	325	298	291	293	324	319	337	288	312	345	322	315	318	326	328	329	302	318	322	307	297	332	349	327	337	275	326	329	318	353	312	316	320	339	334	339	359	294	313	333	327	302	351	333	312	323	301	325	354	328	302	319	306	317	304	316	301	319	333	331	314	336	326	297	329	342	341	323	325	307	322	286	322	314	364	325	344	340	317	325	299	326	304	315	343	301	310	305	343	341	296	329	333	348	351	306	343	323	342	314	327	291	334	304	324	345	347	327	335	329	355	342	320	323	301	310	320	317	291	280	326	331	307	296	289	320	311	306	295	322	349	334	339	314	307	318	307	322	300	327	353	316	339	330	271	336	326	305	305	285	332	315	325	298	333	327	303	326	330	332	293	306	324	288	307	317	350	338	298	338	285	282	288	322	298	323	319	347	304	327	283	326	328	327	295	282	301	285	339	296	306	341	284	298	318	312	314	332	291	343	315	302	321	301	330	340	303	321	323	331	350	297	328	322	316	345	329	301	320	327	308
49304	73401	19901	2942	1869	1552	1197	1151	4850	25869	25591	17535	8640	1511	478	506	474	440	496	522	464	456	501	527	502	498	474	506	486	485	468	494	463	472	514	489	466	486	520	499	460	484	494	451	484	465	462	473	444	488	439	460	471	464	458	489	494	466	467	456	458	457	465	477	458	452	467	432	467	497	460	505	498	467	499	499	491	471	479	486	507	478	490	493	520	493	440	455	473	493	468	490	486	442	459	473	489	500	435	486	496	473	464	467	485	476	501	460	484	459	473	459	495	454	497	489	456	460	475	430	508	458	450	484	481	476	445	478	518	460	489	467	514	460	451	506	491	481	496	456	485	491	444	494	484	490	509	469	464	501	473	473	449	485	492	468	505	475	450	460	458	482	475	484	498	468	502	518	480	491	514	472	497	461	507	524	481	470	436	466	465	499	468	474	460	468	422	446	472	493	472	483	482	448	509	435	457	446	481	442	466	495	450	466	479	468	499	454	526	475	459	465	478	503	482	490	467	502	490	469	459	491	512	500	427	466	500	503	440	458	504	462	447	459	481	486	513	499	475	507	476	473	486	502	489	470	510	497	483	478	443	509	462	483	448	436	481	497	489	541	470	462	444	466	476	471	493	449	493	487	455	473	487	436	471	469	474	481	449	470	477	505	521	494	489	492	514	446	454	516	479	484	509	444	453	466	441	461	482	476	471	477	476	440	523	514	451	509	463	464	461	504	480	479	498	476	468	485	455	485	476	443	487	455	503	485	469	448	460	464	465	482	491	466	435	461	512	455	473	454	476	457	469	478	479	470	487	493	464	446	464	461	448	509	455	480	492	470	486	465	496	465	479	469	484	482	459	476	491	455	480	467	471	515	502	496	469	475	487	461	490	466	450	484	484	447	457	469	499	443	511	484	496	501	479	475	479	463	489	446	489	489	472	488	496	494	485	476	467	490	487	422	523	447	467	489	494	485	499	434	468	494	466	485	461	490	448	453	526	481	502	473	477	492	503	492	451	531	497	464	465	478	466	478	448	479	515	473	505	484	504	511	515	464	446	429	497	492	452	483	451	452	477	459	486	473	525	532	472	485	459	499	487	491	505	461	502	466	489	477	486	475	476	455	495	494	458	455	483	459	448	476	487	487	470	452	480	514	467	452	519	462	458	441	476	474	468	472	497	456	475	480	490	445	488	449	440	480	461	461	490	451	494	446	501	488	506	454	481	512	479	499	508	507	464	474	467	417	456	446	494	457	468	491	497	464	476	460	475	472	500	465	468	458	474	482	470	501	464	464	477	506	505	497	466	490	463	490	510	520	478	451	483	469	505	505	427	476	504	479	468	461	462	462	503	486	487	433	484	477	473	485	456	514	487	538	514	470	468	486	519	537	492	470	502	475	455	511	470	501	489	503	476	459	496	506	484	459	466	503	486	485	471	481	438	467	457	458	492	475	484	463	500	477	492	516	476	504	479	473	434	468	467	447	469	495	451	519	472	483	485	492	492	439	472	445	472	486	495	505	469	490	451	469	500	496	482	427	478	463	511	477	524	515	494	502	429	451	494	491	441	474	466	511	506	488	502	479	511	504	469	472	462	491	491	460	498	479	481	480	480	482	483	475	474	453	510	450	489	471	493	496	489	483	507	496	455	534	461	493	459	487	477	451	454	483	466	492	447	502	460	483	450	490	467	480	432	521	479	467	468	481	477	481	488	457	431	464	487	497	486	450	487	507	445	484	460	486	449	532	482	470	483	463	475	466	479	494	457	511	491	473	479	476	490	478	491	468	478	498	471	461	489	481	479	467	474	477	479	456	491	486	460	445	433	429	495	510	464	522	502	515	489	478	477	429	479	475	524	430	474	451	515	491	498	492	451	514	466	457	467	466	498	506	494	471	495	425	487	521	459	491	467	475	501	504	459	496	459	476	468	443	489	489	476	480	482	476	466	504	477	512	480	476	494	498	471	536	481	476	497	506	471	488	455	506	470	476	481	426	472	474	495	462	514	478	460	504	492	463	465	528	461	480	452	490	485	475	473	493	477	453	475	468	470	489	507	485	464	528	498	464	465	504	526	472	462	514	446	443	503	455	431	475	447	502	490	432	472	461	474	494	441	481	468	489	507	473	494	472	460	453	470	459	452	526	451	478	502	463	484	478	482	487	467	485	465	478	459	478	450	456	486	482	505	500	418	502	491	461	471	449	472	480	457	483	471	460	529	460	507	471	473	490	499	464	467	483	472	470	480	485	438	480	472	474	493	500	443	466	472	477	446	487	480	486	482	456	460	483	452	476	464	471	445	479	470	485	525	488	455	522	505	474	470	449	512	471	482	472	516	454	476	498	479	438	497	473	505	430	452	511	469	478	469	478	455	462	476	522	492	476	466	459	454	455	475	472	521	491	464	503	498	452	497	466	480	427	450	510	501	449	484	493	464	512	474	465	501	510	441	478	522	461	477	460	455	469	439	502	470	488	484	473	443	481	465	469	458	457	433	474	511	480	486	479	513	521	462	490	508	449	483	462	482	474	472	471	485	464	463	460	487	463	487	463	491	469	492	478	438	471	480	474	512	481	445	446	477	456	481	468	475	506	471	498	482	447	510	487	515	501	480	505	467	463	480	479	491	482	436	456	496	459	483	477	479	470	479	499	464	479	476	462	489	505	482	494	499	477	465	493	461	491	481	495	474	497	458	462	468	470	505	502	505	493	530	463	493	457	428	503	506	466	501	487	453	498	475	473	490	484	472	467	477	440	488	463	472	473	490	481	476	462	489	441	440	481	489	472	478	447	490	468	461	451	464	464	476	474	513	496	467	489	521	473	459	492	469	467	470	469	458	499	469	485	457	503	478	460	459	409	489	483	461	469	532	471	463	454	497	501	451	450	520	485	481	457	463	489	529	457	491	481	471	436	489	475	476	454	477	487	474	497	532	468	489	471	507	488	489	460	487	498	481	486	503	479	471	495	502	459	487	442	470	489	513	452	484	513	508	445	468	476	503	463	483	462	459	524	482	465	468	445	489	505	493	510	456	508	505	472	475	465	518	510	513	449	498	504	489	482	507	472	503	481	480	476	495	471	488	463	494	499	478	457	483	439	471	469	511	466	457	476	462	510	466	477	483	461	443	528	474	467	465	498	456	464	492	502	450	480	467	472	471	477	480	478	477	464	491	462	474	484	492	460	486	460	490	494	516	473	495	504	523	483	484	469	496	462	479	449	464	450	470	467	472	483	519	473	479	480	493	501	467	463	497	467	456	457	500	489	448	435	481	454	454	463	491	521	523	437	465	471	506	476	490	475	461	500	497	445	462	485	463	478	489	503	496	481	471	498	463	475	471	486	476	459	507	484	441	472	469	461	460	502	500	472	494	453	461	455	455	460	502	462	465	482	487	476	479	477	498	470	480	456	473	470	474	522	480	476	471	483	471	474	462	493	483	484	458	501	503	430	480	475	510	493	484	519	506	502	492	506	473	518	463	494	478	456	485	486	460	472	546	473
23050	21237	29052	23484	21134	20799	4679	708	830	17062	34929	23599	12130	2473	239	262	248	267	258	234	268	248	261	265	242	275	244	259	204	231	245	199	246	229	232	252	245	255	232	254	247	217	241	228	250	229	225	254	261	228	249	219	228	249	245	236	265	244	260	240	239	208	230	241	237	241	227	245	251	223	244	254	225	202	244	202	226	248	249	218	233	215	231	252	257	238	223	208	242	233	249	219	254	190	241	244	227	207	192	242	219	224	258	254	246	235	228	207	258	252	248	214	234	251	229	231	230	232	215	223	266	255	212	232	233	215	246	229	239	237	234	267	229	250	268	254	234	253	228	268	240	211	264	271	261	249	261	243	221	256	214	226	251	221	224	231	235	224	236	225	239	237	254	227	237	250	239	214	227	269	248	220	247	205	212	225	226	230	245	217	233	264	236	215	253	214	251	233	210	243	226	223	242	224	235	196	222	230	244	243	205	228	243	218	227	237	212	211	242	228	252	219	244	222	226	222	257	237	237	242	237	227	252	202	214	234	254	241	227	226	227	238	218	229	244	246	224	233	228	215	232	245	240	258	260	236	242	230	208	231	245	240	230	244	238	247	240	243	211	224	225	217	219	216	234	243	218	239	225	230	222	241	232	217	242	220	218	243	251	242	227	232	216	231	244	259	222	217	206	256	257	230	234	216	233	233	222	244	214	222	216	224	219	230	238	261	228	233	225	240	248	242	273	238	223	241	247	225	211	242	252	241	238	258	217	245	215	233	228	243	220	270	225	230	226	224	217	247	209	243	247	253	233	225	220	246	219	216	239	212	238	216	207	258	213	232	259	254	236	218	245	233	240	251	259	242	244	232	247	238	238	188	250	217	240	219	219	224	216	207	227	232	203	263	229	248	242	248	250	224	236	212	228	236	244	238	210	225	226	237	219	223	224	236	238	229	254	263	222	256	229	243	244	255	215	248	235	232	242	232	248	267	262	257	241	240	222	230	241	256	231	246	234	221	252	256	213	238	213	222	239	232	227	240	235	231	256	221	197	245	234	248	231	241	226	261	215	244	256	243	227	221	222	226	227	260	237	228	238	224	253	243	218	246	246	241	234	232	257	229	241	197	257	220	225	227	223	250	234	222	216	239	238	210	237	239	235	229	228	237	247	253	208	199	226	235	222	224	239	237	240	246	238	246	226	275	260	259	242	248	224	252	224	221	277	221	251	248	254	214	224	225	232	240	244	251	260	258	240	227	234	222	219	257	245	220	224	199	225	223	233	218	238	227	252	234	241	248	216	239	222	258	212	249	241	210	231	240	221	221	239	248	239	245	250	261	226	243	227	262	206	231	231	252	242	237	246	246	246	238	246	226	263	241	257	226	221	215	246	233	240	201	229	228	210	227	230	243	227	246	241	245	252	236	209	231	196	225	251	228	235	233	243	223	238	217	253	222	236	235	245	220	242	224	260	240	203	225	239	265	264	237	256	234	246	240	255	221	263	217	236	251	279	234	247	238	228	258	226	248	235	220	242	234	239	232	231	230	229	239	218	249	251	220	231	223	238	233	238	239	208	215	235	241	210	258	232	256	202	232	224	252	221	224	229	239	215	243	267	272	241	255	253	245	246	258	233	255	216	230	250	251	232	255	248	237	237	231	230	233	230	214	245	232	242	243	241	239	252	237	238	220	240	210	245	241	261	249	199	213	236	240	208	249	225	234	221	233	227	212	231	221	245	231	221	219	235	237	224	236	228	213	255	222	224	248	245	256	248	215	236	228	227	232	232	202	211	219	254	263	222	249	236	250	255	246	258	248	237	263	245	241	221	247	240	247	232	242	254	259	235	238	240	215	237	234	240	237	228	244	216	244	224	229	242	231	222	268	255	253	219	256	252	229	251	255	226	251	232	248	222	218	230	246	242	248	235	239	224	236	258	223	276	215	238	227	229	255	232	234	223	223	230	212	227	236	234	200	248	230	242	268	247	240	246	237	214	254	246	247	235	242	236	222	247	248	212	236	211	236	202	258	223	238	225	244	231	210	247	232	231	224	237	239	271	216	227	239	264	228	240	251	260	228	248	230	230	253	258	234	246	226	242	255	275	233	211	231	225	222	208	215	244	236	242	237	251	244	245	254	222	243	232	218	236	229	231	234	209	226	229	240	209	204	226	232	229	223	229	252	236	254	221	251	236	249	218	267	269	246	203	249	245	232	223	227	240	252	236	240	233	227	248	216	234	237	226	242	231	230	242	266	225	231	255	234	218	252	235	229	219	280	228	261	234	247	250	218	236	238	227	234	244	251	227	265	268	225	252	241	238	236	211	221	250	244	240	243	224	251	227	226	266	217	242	230	236	225	244	244	232	252	263	247	243	237	238	244	238	249	229	224	229	237	238	212	223	245	247	216	218	219	230	228	228	217	251	252	208	230	230	236	246	233	234	241	219	252	232	222	244	236	223	254	251	230	240	245	240	223	245	215	234	247	233	250	226	230	248	228	242	223	257	260	233	247	226	224	247	243	206	253	231	240	237	211	229	249	241	257	222	209	215	226	262	260	240	258	271	213	227	235	213	220	258	209	262	232	240	243	209	252	254	235	258	232	237	244	252	239	211	249	241	239	234	263	227	238	244	231	233	231	235	235	222	245	220	207	189	231	247	238	239	236	268	263	230	198	241	251	242	225	243	235	235	227	247	261	242	225	237	235	233	230	211	269	229	255	258	229	256	228	243	223	269	221	226	246	248	244	210	247	245	229	246	240	243	243	239	248	246	220	231	264	225	253	261	258	232	255	233	250	234	244	248	258	223	247	230	218	241	222	279	260	209	236	241	223	253	250	222	234	225	246	215	225	250	239	248	233	248	242	223	252	249	245	221	222	242	238	246	201	251	252	258	229	236	218	229	239	219	226	243	218	214	278	246	257	222	247	245	255	243	245	231	215	201	237	231	239	217	240	227	245	223	240	230	248	274	238	238	216	264	213	250	256	231	227	245	234	225	234	246	239	234	230	231	234	211	239	240	233	196	242	235	231	221	247	198	239	257	228	218	214	210	217	231	229	237	237	235	233	235	225	250	237	205	256	210	233	258	223	241	244	250	246	251	219	220	202	252	236	263	217	248	234	217	228	246	234	232	219	237	230	218	234	235	253	254	248	213	229	218	226	249	227	220	220	243	244	251	220	225	264	213	231	226	262	250	244	222	225	243	238	210	255	232	264	237	227	236	253	268	231	250	254	222	222	238	229	250	272	202	231	237	236	246	242	247	257	256	254	245	231	228	233	245	261	228	248	243	222	224	227	261	228	244	241	237	245	260	239	223	212	218	231	218	235	233	217	224	245	251	259	216	219	210	222	266	239	234	256	245	208	226	238	240	221	235	253	228	213	227	255	253	225	221	231	237	247	212	239	245	235	262	223	204	275	258	229	247	245	212	251	245	249	213	226	225	241	210	227	219	249	236	226	232	284	247	240	246	229	233	242	248	217	239	231	225	240	248	244	257	257	263	218
57952	85070	22277	5129	3539	2580	2068	1542	2278	25889	40108	30222	18185	4374	327	339	358	360	350	381	367	354	375	348	380	361	318	372	346	380	336	367	383	349	345	343	389	346	369	361	348	330	333	364	381	369	362	377	366	360	375	358	356	380	372	387	334	347	354	342	367	366	331	347	342	374	348	338	337	388	363	349	359	387	393	361	323	355	348	371	377	371	334	370	347	355	344	355	387	396	348	365	336	357	337	345	324	348	380	378	394	352	348	362	371	386	369	361	386	342	350	396	373	376	332	343	324	389	354	358	329	326	353	358	354	322	353	305	341	389	364	376	341	379	360	374	338	350	343	351	352	333	378	374	335	399	330	367	359	346	358	354	377	375	353	306	348	356	372	351	345	329	391	359	370	370	364	324	315	360	325	325	348	391	347	373	340	375	353	346	373	364	341	349	402	345	374	371	342	371	341	387	347	298	328	356	374	367	363	356	331	369	369	325	385	355	342	325	357	339	362	388	349	370	369	396	344	377	340	337	365	372	369	346	384	363	343	330	337	366	358	349	404	357	347	356	355	353	372	368	378	365	380	380	384	324	355	350	359	323	377	397	374	366	367	348	330	351	365	333	370	341	329	356	319	354	340	347	390	366	363	351	391	326	336	334	374	341	335	356	364	356	370	351	351	341	373	356	347	332	369	348	385	346	367	373	371	347	335	327	352	374	312	369	362	383	376	357	335	342	346	376	366	336	359	365	358	379	329	352	358	368	347	348	351	335	322	363	378	355	343	386	329	373	326	362	354	346	358	322	366	353	361	349	344	362	337	371	358	389	359	386	318	354	375	350	356	347	347	362	363	333	334	356	337	380	344	334	388	340	360	326	350	351	340	386	373	387	396	358	349	332	362	339	360	400	355	344	357	371	367	346	389	370	336	355	364	354	332	359	332	310	348	348	342	368	332	360	339	356	354	349	327	364	331	346	353	369	353	370	356	350	356	348	340	342	366	352	341	363	366	369	345	367	395	343	376	332	319	342	340	331	352	332	381	347	354	366	380	380	363	353	370	329	304	354	325	347	353	335	362	346	366	358	375	369	358	344	336	361	377	335	360	333	374	326	349	339	357	377	390	378	374	335	327	370	352	361	341	370	356	336	385	316	367	322	342	360	348	354	366	330	361	348	338	319	387	365	361	371	341	376	333	340	331	333	363	360	341	368	338	364	383	367	384	342	335	380	371	358	332	353	327	351	365	352	369	366	354	354	363	348	323	369	362	340	347	340	376	365	345	370	351	397	329	370	329	339	368	367	343	379	356	381	346	366	365	375	350	356	369	314	338	328	361	334	362	366	356	336	333	353	357	353	345	366	356	361	389	358	339	321	352	322	351	336	375	348	333	351	361	341	360	340	354	349	363	375	341	330	359	362	346	302	338	327	321	362	371	357	336	374	330	360	375	371	359	358	351	335	357	379	351	354	377	362	358	404	351	324	339	352	357	378	369	348	349	375	345	333	355	359	371	353	340	326	365	363	340	356	366	362	374	339	349	340	347	352	330	351	379	349	333	354	356	351	383	344	362	345	344	381	353	331	327	363	346	335	352	378	351	332	352	352	352	368	350	371	297	355	347	353	370	335	338	337	367	350	342	353	342	360	347	372	368	381	348	354	350	360	341	342	346	361	365	346	338	326	353	375	360	367	347	344	386	351	320	350	319	359	343	371	335	369	356	357	360	353	378	353	338	361	375	359	351	362	339	355	363	384	364	359	321	343	365	366	357	316	341	356	351	354	356	349	316	360	332	355	328	367	367	324	360	367	339	375	383	322	307	346	364	357	358	389	364	375	333	329	336	348	348	337	378	353	389	334	349	368	324	360	355	358	358	333	323	372	375	335	381	347	327	385	336	367	359	359	362	350	360	352	338	345	310	373	401	361	369	346	374	360	377	310	373	363	366	348	354	345	349	394	346	347	332	352	402	355	363	357	338	363	337	359	355	365	352	344	403	353	350	341	336	321	358	349	370	348	361	356	366	338	348	329	333	322	362	347	371	323	361	377	352	337	386	365	330	354	331	346	352	351	383	351	377	351	359	380	380	372	366	363	361	369	338	410	352	357	334	361	326	363	356	377	337	347	337	351	351	338	336	364	353	349	343	345	354	346	339	361	360	354	324	359	340	342	353	347	329	385	363	361	348	355	350	341	372	376	347	352	394	369	358	326	359	361	386	348	368	350	319	322	316	342	345	368	377	353	372	368	352	319	355	349	349	386	328	348	357	339	380	357	340	345	329	381	361	362	358	366	367	346	332	350	358	383	361	357	367	362	340	394	352	381	353	363	351	344	332	393	344	333	339	357	386	330	357	374	342	347	386	340	369	377	336	354	326	375	343	348	368	331	354	335	357	337	362	383	341	359	383	359	373	363	356	366	363	355	389	346	350	359	336	359	335	341	337	358	391	350	334	345	344	353	335	386	346	311	362	347	348	341	345	324	399	382	366	357	337	361	329	351	339	378	361	346	366	362	375	358	343	332	350	344	383	342	340	369	352	330	339	366	376	348	373	327	340	367	382	350	345	357	346	359	355	336	378	387	333	385	383	346	362	359	348	339	354	360	338	342	344	378	357	329	362	366	342	362	377	343	343	340	379	350	318	312	357	372	339	343	347	347	342	327	355	342	352	365	358	339	331	352	366	356	367	348	325	388	344	352	345	356	372	397	378	391	344	360	358	352	340	364	379	338	383	324	367	356	361	339	372	330	353	356	357	391	387	344	355	370	340	369	366	349	363	360	363	383	369	359	329	352	359	341	390	373	371	347	356	365	343	348	351	369	376	343	353	331	343	351	352	345	359	374	356	337	351	345	345	348	379	379	360	355	354	352	354	369	324	328	363	370	361	365	347	376	356	332	362	337	382	347	389	368	346	374	363	377	365	347	343	386	354	330	325	337	343	360	347	332	346	336	382	359	352	361	317	331	319	368	335	330	380	356	319	357	314	334	338	350	338	382	348	357	370	367	362	329	342	347	343	380	339	363	355	347	349	328	359	358	333	341	354	345	395	334	369	377	370	328	325	350	383	375	359	367	373	348	323	363	367	394	336	335	309	348	329	361	350	361	355	359	369	335	336	383	377	380	343	361	368	345	362	331	346	341	346	376	381	341	328	370	345	344	363	352	323	387	327	349	359	364	356	382	345	340	382	371	370	391	364	346	350	371	358	373	298	340	344	371	349	350	363	345	381	394	340	357	331	362	327	388	335	362	360	422	350	333	355	358	358	357	369	336	343	374	363	388	328	350	343	365	367	319	367	351	344	375	364	342	370	340	389	333	347	372	348	319	370	354	329	328	359	347	322	330	352	363	345	355	357	406	369	376	334	334	333	333	383	384	328	347	343	377	360	356	376	386	340	341	338	328	358	352	371	361	387	371	372	358	368	342	356	380	347	361	348	370	370	368	337	359	339	371	315	343	359	369	357	357	335	371	342	379	351	358	358	343	391	381	360	332	367	338	380	334	364	362
27396	23939	15069	1619	416	333	338	313	942	2445	2600	1721	867	357	230	305	281	292	275	248	275	263	252	294	261	277	294	273	253	272	280	273	271	305	260	291	263	292	280	279	276	270	309	268	304	262	240	274	288	272	298	292	301	275	290	289	302	277	268	286	271	280	260	286	279	311	289	273	277	322	280	302	286	286	287	268	283	289	294	284	263	266	284	271	249	265	285	287	294	268	309	269	294	274	285	295	298	292	262	252	262	282	276	294	284	260	300	285	284	283	268	276	269	263	299	270	280	295	248	257	261	288	282	267	303	271	304	260	272	246	289	275	277	275	285	268	262	270	260	270	282	280	285	272	268	284	276	276	270	265	265	267	300	257	287	287	282	256	294	312	280	307	297	286	252	256	284	294	275	276	278	279	288	293	282	268	251	282	288	268	297	265	281	283	254	285	270	265	258	297	292	270	268	262	302	279	288	269	292	271	270	278	274	245	279	272	269	286	276	272	286	282	305	277	271	261	255	272	281	233	278	261	295	291	276	274	277	286	245	293	268	282	281	247	294	275	288	251	261	268	309	273	249	271	294	294	276	283	279	257	296	279	255	281	271	276	252	275	281	295	317	254	285	240	280	245	246	255	304	282	270	243	284	299	290	283	267	258	285	260	285	262	279	279	284	264	284	270	266	250	291	237	296	279	278	286	264	276	294	315	245	275	282	272	280	258	280	277	258	259	279	260	272	265	280	278	287	299	257	284	253	275	261	293	324	281	263	251	298	290	249	292	287	271	292	231	276	294	294	246	276	292	278	278	268	251	292	272	279	241	261	260	302	272	253	267	294	270	266	281	296	272	286	270	274	321	239	267	268	290	276	259	261	277	313	306	261	283	290	302	274	293	269	277	275	242	273	260	256	282	269	307	287	272	287	286	267	288	266	288	299	272	309	284	289	282	280	270	265	273	285	272	287	260	287	268	280	261	276	296	240	265	268	282	251	268	261	282	308	296	258	252	276	256	289	287	290	284	280	280	269	278	294	285	252	274	267	262	286	282	278	288	271	275	266	304	258	274	280	274	271	281	282	249	299	270	293	264	282	265	295	243	260	309	262	259	280	277	298	272	290	290	264	293	292	286	277	264	277	278	297	286	270	260	303	272	297	289	261	291	279	264	275	285	283	254	275	275	273	262	284	308	255	278	270	268	260	291	271	266	259	283	280	281	268	271	278	274	277	254	263	271	277	273	285	291	267	270	258	283	282	268	272	281	280	255	271	296	276	292	286	263	256	272	301	267	261	266	271	283	288	269	281	253	271	280	296	278	263	294	257	286	273	262	264	236	277	285	264	277	256	264	261	301	268	295	286	283	279	298	286	255	294	297	280	281	248	285	255	292	263	293	266	276	262	274	293	277	281	267	265	301	296	277	273	272	252	281	293	285	271	300	290	256	323	296	260	280	288	279	267	276	268	292	258	292	291	305	267	229	275	289	296	288	289	249	321	273	279	252	227	260	276	242	266	264	280	316	278	280	260	281	296	270	282	281	274	238	292	287	276	279	267	279	292	276	315	263	273	278	282	255	298	258	293	271	241	255	286	258	303	278	290	288	271	267	289	276	287	256	278	284	277	301	255	298	289	263	270	259	260	286	273	291	279	316	292	304	252	305	257	270	268	290	270	265	268	287	282	268	272	312	280	245	291	270	310	282	244	281	270	276	287	292	249	262	285	260	273	290	260	265	277	291	257	273	268	260	268	259	261	292	261	266	273	279	292	278	261	273	296	285	244	300	268	249	264	288	298	297	270	278	281	268	267	271	294	287	278	275	299	277	276	274	267	267	278	276	291	279	278	286	256	233	301	311	258	262	280	290	312	281	260	270	241	279	306	256	245	247	287	254	263	271	296	290	266	310	309	271	277	256	265	289	256	307	262	255	264	256	320	290	269	293	276	275	271	312	269	272	287	263	238	262	247	262	241	256	282	285	236	262	293	288	274	279	269	275	299	259	273	286	290	260	279	321	280	323	271	280	281	310	281	263	270	284	269	258	283	290	283	283	340	314	280	301	294	265	269	300	273	312	267	271	266	272	307	246	289	264	281	281	293	259	260	263	264	257	299	281	284	285	314	255	258	271	273	293	305	259	279	286	275	265	269	268	301	264	275	270	250	283	259	277	272	284	275	269	287	275	282	261	260	302	279	275	319	263	272	286	282	291	289	276	289	295	271	267	242	285	269	302	266	255	285	288	294	314	267	282	257	292	271	293	288	273	265	252	284	303	281	264	246	276	256	268	262	265	305	251	267	298	241	279	270	276	291	271	287	270	263	266	290	289	303	275	315	240	257	275	251	261	285	270	250	265	278	284	257	278	275	250	287	273	246	265	270	262	277	272	299	282	283	302	285	285	283	250	251	284	305	278	263	265	287	288	268	277	281	275	255	275	277	271	287	297	272	266	281	248	283	277	238	263	296	283	281	236	287	293	287	264	249	304	292	282	289	299	291	290	315	285	288	240	284	266	267	258	301	258	293	245	286	265	248	254	264	286	297	291	284	278	239	276	263	265	282	275	276	278	250	269	259	295	285	257	272	278	290	272	249	285	295	283	273	294	253	274	261	275	272	282	265	274	272	258	297	281	265	275	281	266	248	261	265	264	253	286	279	263	290	248	271	277	278	292	293	264	270	292	274	274	282	264	256	288	298	304	295	280	262	248	284	262	280	264	285	270	260	252	294	275	251	294	279	251	285	232	263	272	262	266	256	288	285	288	279	279	277	302	272	290	306	264	286	284	272	285	280	293	267	289	291	281	287	281	281	286	278	271	240	287	285	268	282	274	290	274	257	270	263	325	287	277	284	299	307	261	283	227	273	265	239	258	270	275	259	293	244	265	291	261	255	283	259	301	286	282	262	272	293	244	275	277	292	292	280	277	240	294	295	271	298	285	278	255	283	269	294	286	289	273	317	244	278	280	264	271	277	263	288	294	282	275	284	248	303	290	278	260	252	270	260	287	267	279	296	280	288	241	256	275	264	274	292	282	289	274	276	298	260	275	325	289	271	270	287	268	264	264	265	296	258	276	262	313	286	261	267	248	286	289	284	281	264	306	274	295	281	288	269	278	264	241	283	244	280	260	271	247	293	304	289	283	302	287	281	273	259	295	263	300	292	270	296	260	281	269	264	268	271	272	276	270	257	281	273	278	284	289	258	273	249	277	257	299	259	274	258	283	262	272	285	262	283	284	265	270	269	263	295	276	281	289	290	267	305	263	262	315	244	251	289	251	267	251	280	288	286	266	273	280	276	244	302	249	284	271	266	272	311	262	281	289	281	306	291	285	297	274	258	299	249	304	274	283	298	274	256	292	287	257	297	295	272	279	249	285	303	282	278	287	292	275	265	271	244	247	264	263	287	270	276	262	274	300	260	253	259	271	280	261	262	281	250	240	263	255	245	240	250	283	276	277	258	278	273	267	247	263	292	305	299	282	290	273	285	287	269	259	285	259	281	256	250	254
27398	37024	5969	799	597	527	485	476	2338	5927	5634	3639	1661	617	435	411	399	398	405	409	385	439	412	423	404	443	430	395	428	383	405	436	392	397	413	421	416	442	447	384	442	425	384	460	403	432	409	434	429	426	409	398	455	451	406	404	419	443	413	424	448	393	400	386	477	393	432	407	411	408	404	440	417	398	409	400	439	441	432	417	407	423	417	428	396	393	396	398	449	440	406	410	395	422	415	449	452	409	421	411	392	419	411	421	378	393	401	412	406	429	394	426	399	415	434	379	425	397	401	430	395	458	427	406	438	399	431	432	399	345	404	448	409	440	433	416	406	407	405	402	410	394	422	435	440	390	365	429	381	425	409	404	413	385	415	450	401	416	470	418	440	413	385	404	428	431	396	415	372	446	394	408	457	420	430	398	420	409	420	405	380	388	371	394	410	392	382	439	417	416	384	437	404	431	368	383	415	435	410	400	406	446	406	389	423	390	399	430	416	378	394	414	396	446	424	387	451	407	451	370	403	427	431	403	444	385	436	421	445	411	430	391	397	433	409	400	417	425	396	416	399	396	401	427	420	400	430	426	440	418	411	414	368	424	447	401	437	399	400	417	428	427	404	392	424	390	400	438	425	445	414	440	397	426	443	401	403	422	394	416	440	419	397	448	368	391	424	380	452	379	446	406	406	381	403	418	435	412	434	414	451	405	433	407	398	407	392	413	434	416	422	433	406	419	380	416	414	428	425	421	397	396	404	406	405	413	372	425	407	439	428	415	430	416	400	401	381	398	458	385	389	409	393	405	413	421	405	424	413	410	407	377	402	413	416	428	385	388	440	386	428	396	422	377	399	383	416	402	424	420	418	392	405	442	425	387	387	410	417	401	417	405	409	411	423	439	406	415	430	414	411	414	407	393	446	419	422	414	413	407	413	450	445	428	416	430	404	433	415	395	430	392	398	391	394	406	439	373	403	384	447	408	395	423	423	395	413	389	410	425	365	396	435	436	383	423	423	410	433	417	378	434	410	438	439	421	402	440	390	457	426	427	387	421	441	423	423	419	453	431	410	411	412	453	436	402	403	431	416	414	406	445	387	379	379	439	398	374	418	401	392	437	426	420	444	387	379	419	434	452	408	421	449	437	407	454	381	463	429	401	418	420	381	424	408	406	439	430	420	398	408	408	404	419	392	417	431	423	430	424	424	421	405	402	411	392	400	423	420	405	407	400	441	441	417	418	399	424	440	416	450	374	421	387	445	435	427	408	391	395	419	409	392	375	411	429	434	427	398	392	444	395	432	414	393	433	415	407	416	391	397	432	417	398	393	392	428	415	443	421	433	426	446	432	391	415	411	427	395	428	401	396	429	417	414	398	371	424	402	429	463	423	437	411	401	417	420	452	425	429	427	392	410	418	426	398	428	372	377	372	432	379	424	381	436	425	431	422	433	374	404	389	447	418	435	378	444	400	403	408	441	410	413	420	424	428	406	418	422	418	442	411	417	409	413	430	393	436	428	435	437	413	426	419	409	419	418	405	389	405	434	419	446	423	406	401	443	431	397	416	381	396	432	420	411	452	423	467	435	470	416	412	428	431	420	393	383	393	379	409	401	395	445	432	439	422	424	410	420	408	409	430	387	402	407	414	413	426	416	425	416	413	383	362	423	385	384	441	399	429	409	425	397	408	439	408	390	405	386	459	435	414	419	401	399	415	427	429	428	425	420	443	416	403	394	408	377	388	390	394	406	428	460	403	444	388	428	400	440	424	389	380	430	405	428	433	447	419	429	446	420	444	433	432	438	406	373	363	421	422	399	396	383	437	396	387	410	399	397	424	434	442	414	458	437	408	393	390	404	404	417	396	448	390	420	410	403	418	417	376	401	408	421	434	387	368	434	417	400	422	408	356	417	382	373	426	413	405	428	422	435	403	421	425	409	409	412	411	411	421	441	431	400	405	392	442	426	455	426	433	407	422	445	435	406	430	410	401	399	393	411	410	408	414	388	422	449	384	437	415	411	394	400	385	417	425	400	406	404	419	390	416	423	401	426	394	424	429	405	402	418	370	416	412	481	437	445	426	420	407	425	406	419	400	446	417	426	375	397	398	437	412	404	401	417	412	427	430	417	408	419	421	458	387	399	372	398	433	450	381	445	429	386	434	412	436	420	438	404	386	394	413	435	403	430	427	429	418	398	409	425	413	384	407	405	393	393	445	403	448	411	452	404	432	430	409	420	426	403	403	446	419	431	436	454	392	389	378	411	425	399	407	389	433	400	407	411	443	424	405	407	442	426	419	447	404	404	390	447	431	415	393	426	406	438	420	386	412	411	415	394	417	425	410	418	422	380	431	427	416	385	430	426	432	430	415	396	374	408	424	407	410	440	419	393	435	423	446	396	429	393	438	400	421	420	410	380	444	432	387	443	418	399	380	382	432	402	421	418	358	429	417	394	414	452	413	376	446	387	400	425	406	441	422	435	446	396	416	392	392	433	393	401	425	393	392	415	414	399	401	425	409	443	424	417	398	402	419	418	407	381	415	393	403	395	404	384	393	436	449	393	434	394	407	400	424	408	384	443	450	414	379	405	434	440	406	426	405	422	415	397	417	407	457	427	425	439	439	418	412	401	427	439	424	391	426	405	443	382	426	438	424	438	437	439	422	403	423	401	370	392	389	400	425	414	406	413	403	463	437	405	450	425	421	394	425	422	418	427	424	454	468	452	414	418	416	427	396	406	396	429	380	404	416	399	410	398	378	406	407	411	409	395	429	433	422	378	408	422	418	407	422	414	447	412	412	389	416	409	400	421	376	403	384	420	421	395	406	435	406	437	411	386	405	395	417	399	450	432	397	410	400	375	423	445	418	411	403	423	404	416	396	427	419	386	425	392	427	412	419	429	383	424	369	438	435	427	419	404	412	425	407	453	397	420	415	387	400	435	382	394	405	423	414	415	403	433	443	411	428	437	392	432	454	434	429	403	416	417	420	388	455	413	421	402	464	411	431	423	407	427	405	388	379	425	415	395	423	401	433	468	387	400	398	416	406	416	403	389	441	423	413	424	424	444	431	447	404	434	427	395	423	414	407	417	432	381	425	442	405	402	433	422	448	429	411	434	408	455	408	432	416	438	411	416	415	447	383	441	386	391	402	409	417	398	414	426	427	434	416	401	398	431	410	416	424	425	437	420	437	438	426	393	409	417	415	440	391	405	414	402	413	396	444	416	420	419	408	408	423	415	379	453	435	395	409	422	421	449	459	415	441	441	443	432	446	414	398	405	405	422	437	461	444	414	419	440	407	382	397	403	424	385	417	417	375	400	395	427	416	433	444	413	403	424	426	406	389	403	466	447	382	400	438	431	394	435	437	414	386	441	439	397	417	411	424	407	428	392	401	406	405	424	409	387	415	408	407	433	407	409	441	405	404	419	397	402	399	387	410	379	423	418	420	413	445	427	392	442	410	396	414	395	417	417	397	420	406	443	448	391	407	448	416	385	389
24556	21701	28151	24655	17631	1795	647	551	1568	13238	17402	10328	3848	970	341	352	336	345	344	330	349	316	307	344	333	326	315	339	353	361	332	329	327	329	338	320	351	316	294	333	320	309	349	331	332	334	310	359	303	304	334	346	327	322	338	332	327	299	336	311	361	366	347	373	307	321	307	309	334	337	325	325	312	337	336	321	311	296	309	340	330	339	329	299	326	305	318	314	358	373	345	335	345	367	316	319	331	373	309	325	336	351	323	303	335	312	317	327	296	294	321	339	360	345	319	345	312	316	388	324	333	326	324	328	338	335	347	326	326	347	345	316	335	337	300	334	329	328	339	350	333	340	350	328	329	319	327	329	303	328	335	344	317	342	322	362	352	320	349	322	313	310	298	313	317	356	331	368	337	327	306	333	331	345	307	358	341	313	321	342	327	334	337	384	321	313	328	349	279	307	313	338	332	329	331	318	311	311	316	337	334	313	334	339	318	315	358	327	333	313	359	310	334	318	321	299	333	320	358	318	320	358	328	338	329	325	335	349	348	334	342	350	351	322	308	335	368	339	322	341	317	303	346	303	312	335	310	352	325	322	326	364	323	324	331	355	344	320	359	321	361	346	354	352	343	318	327	337	345	362	332	306	304	286	330	328	296	329	320	337	324	343	346	345	342	315	320	307	366	345	325	328	357	316	323	315	329	367	344	345	317	329	350	355	317	356	330	339	363	306	377	342	326	302	371	327	356	328	311	333	346	314	294	331	329	310	354	335	348	355	359	303	328	318	349	353	309	311	311	344	296	350	325	334	323	364	323	337	291	349	331	332	329	317	339	309	347	345	282	312	305	286	315	360	311	361	298	345	326	347	341	300	329	343	294	338	352	331	334	323	348	329	340	359	358	357	320	350	333	333	344	316	332	341	347	339	320	353	337	326	345	335	301	326	345	357	332	334	331	311	313	339	292	354	332	366	317	309	332	351	348	347	329	323	349	331	344	315	350	338	318	348	297	374	352	331	340	341	353	315	322	310	317	336	302	321	325	338	337	332	343	324	337	341	345	299	335	335	297	333	347	315	297	330	318	330	333	329	340	311	311	348	342	329	326	352	328	361	332	358	327	326	313	320	353	311	327	290	320	304	302	358	356	313	346	332	385	292	361	342	349	322	361	352	335	329	318	309	308	361	366	327	352	325	356	356	322	342	339	334	305	311	330	303	332	289	335	326	321	346	339	340	324	284	363	326	349	345	311	366	324	323	331	328	333	315	340	345	322	348	339	347	349	322	323	346	339	321	319	325	325	306	317	320	318	336	369	325	319	339	338	328	384	329	318	342	316	324	331	330	340	309	357	315	317	319	332	327	301	362	341	325	309	337	342	358	311	339	316	348	302	306	293	329	351	315	325	361	320	332	317	335	328	329	320	367	355	322	335	332	349	296	339	371	334	326	310	326	318	353	345	335	314	329	330	333	334	343	311	321	331	328	342	321	318	316	334	326	326	303	332	326	325	356	336	314	339	332	313	290	348	336	319	335	313	289	336	337	328	319	343	336	312	313	316	307	352	323	317	344	357	341	318	321	334	346	344	364	331	343	334	311	299	352	354	337	322	303	327	317	365	338	351	322	349	307	325	361	345	270	331	336	330	376	317	346	317	320	329	344	315	306	344	326	334	327	349	347	352	348	341	336	380	317	311	324	318	348	332	347	301	317	341	313	339	329	340	310	350	347	352	315	350	320	346	320	316	328	351	353	320	320	323	326	358	346	329	359	346	320	305	327	360	320	344	281	340	318	314	337	332	357	332	335	319	347	344	336	324	319	323	326	341	351	312	361	327	330	328	322	348	343	331	317	333	306	350	347	364	324	305	335	322	313	363	335	346	303	355	326	307	340	324	334	348	374	336	322	336	292	353	325	328	334	326	311	338	331	307	339	340	332	309	343	304	343	321	310	352	356	313	330	339	346	295	347	314	353	342	309	305	331	299	369	342	333	352	354	294	338	354	311	320	335	343	359	321	336	339	341	348	322	337	339	313	349	333	321	348	306	355	297	365	352	347	315	330	350	323	333	337	321	336	361	325	334	306	322	344	335	315	326	315	307	336	347	327	317	331	342	339	338	320	344	332	330	302	317	345	312	357	325	319	342	281	314	340	336	326	348	368	350	331	319	304	336	297	318	308	334	356	355	341	333	326	335	293	313	335	338	336	342	321	304	326	332	361	326	324	304	313	324	307	351	342	320	348	322	329	319	337	307	309	341	321	339	320	350	348	374	321	355	323	311	298	332	339	325	308	324	320	334	323	318	325	346	339	344	315	308	325	353	370	309	341	328	330	317	350	310	345	310	334	316	343	329	330	332	336	349	345	338	353	362	305	348	342	301	310	361	328	324	338	345	338	304	348	355	300	342	368	328	351	323	375	312	304	355	342	312	327	328	351	342	340	325	350	357	329	315	324	338	319	357	284	327	360	326	314	317	353	329	317	295	343	337	370	343	361	323	330	359	325	343	347	331	346	322	350	299	338	340	366	333	315	293	324	312	355	300	326	319	321	306	314	320	301	341	291	314	343	352	344	313	355	329	319	316	348	337	342	351	349	325	356	345	328	327	363	365	315	347	316	327	356	352	297	307	316	319	329	315	311	351	331	312	329	336	324	335	333	332	345	343	323	333	323	354	327	332	311	369	339	330	334	380	358	298	342	338	327	314	343	341	307	305	339	296	306	340	323	314	352	361	322	344	342	298	309	330	315	322	313	322	306	323	349	338	364	307	312	368	341	329	316	354	310	343	336	317	330	300	330	299	323	341	318	350	379	298	322	341	344	314	331	339	373	326	307	349	329	360	320	327	312	318	326	341	305	296	329	326	339	321	344	314	307	326	324	336	360	314	344	321	356	345	338	336	334	348	310	316	340	333	332	339	333	331	323	312	349	343	363	378	337	348	307	344	332	320	359	336	345	354	304	324	278	336	314	330	294	346	340	347	336	330	333	325	365	324	324	353	338	370	329	322	357	345	362	346	338	363	305	337	307	318	345	328	352	344	358	323	327	313	322	318	335	340	326	341	372	334	320	337	328	348	335	320	332	365	357	340	321	384	285	315	327	341	351	329	343	304	333	332	309	325	325	323	322	328	325	308	362	346	313	324	381	332	337	366	360	332	313	335	318	362	331	316	326	341	327	331	327	339	317	340	297	306	333	339	338	353	343	339	330	338	330	366	333	305	301	327	305	365	330	351	317	337	321	324	347	299	344	325	312	325	345	332	349	324	324	380	322	361	330	364	311	352	356	362	299	309	307	331	306	326	324	348	326	319	316	342	315	352	333	317	364	337	305	362	341	336	320	333	382	323	350	299	327	335	336	324	343	330	364	340	330	312	290	335	288	327	346	353	355	334	326	330	346	321	357	308	320	301	281	321	337	309	316	338	323	357	342	337	313	314	329	319	336	302	326	345	368	349	328	312	325	317	311	308	348	338	334	320	312	319	322	344	338	324	317	315	339	320	334	333
51016	71141	17060	2554	1652	1347	1068	1171	4072	24491	26415	17290	7835	1959	511	488	482	491	524	482	501	470	529	453	480	494	474	460	519	473	501	491	492	464	504	510	503	514	497	476	485	493	492	484	472	499	491	520	513	490	484	506	492	474	470	495	481	511	489	500	496	526	499	493	495	509	499	512	486	513	480	482	500	473	491	490	521	496	480	519	472	499	542	461	484	513	514	536	485	470	523	476	509	495	475	461	530	525	457	507	521	488	502	480	530	490	495	494	528	522	527	513	496	490	482	495	471	467	507	498	515	481	502	459	505	497	532	499	511	508	517	495	493	513	524	514	500	517	492	529	477	477	461	498	495	465	492	466	496	459	507	450	528	501	480	523	509	449	492	504	512	521	523	502	507	496	504	474	506	490	526	484	470	470	499	462	468	459	480	482	493	531	495	495	546	459	501	472	473	455	503	499	470	493	477	546	508	477	486	503	465	482	496	521	464	516	500	477	560	467	482	512	505	490	530	471	473	487	458	485	483	462	490	533	500	484	494	532	481	486	436	524	496	463	487	520	510	445	500	490	463	531	489	520	509	526	505	484	489	503	493	504	502	488	501	492	482	564	494	524	464	518	497	463	515	478	493	454	476	552	487	483	485	502	491	533	495	457	474	458	530	475	488	489	508	497	487	503	520	507	516	503	507	505	486	509	499	513	487	496	503	465	468	468	470	508	500	480	513	490	502	530	479	488	497	482	479	557	529	536	517	495	551	541	503	518	480	463	512	468	523	529	520	466	519	483	489	484	526	472	482	517	469	494	500	519	472	488	476	493	471	501	487	516	471	499	544	484	515	496	518	515	503	504	496	512	473	487	492	488	490	468	486	458	494	537	492	481	535	520	487	501	477	531	494	466	534	477	460	487	493	470	520	494	510	499	449	477	502	477	495	496	514	474	497	537	511	484	521	529	496	481	503	479	462	492	482	498	491	537	499	520	448	471	509	498	501	486	517	508	489	491	493	476	523	480	462	526	501	471	494	510	485	515	491	496	487	451	495	511	464	532	494	514	500	498	450	453	474	474	510	469	463	500	501	507	497	502	520	459	492	507	518	449	508	519	494	509	502	472	488	455	501	533	528	528	488	467	483	490	470	457	490	478	467	466	503	521	502	478	475	514	465	500	480	457	505	527	521	492	496	512	505	473	524	490	481	451	517	488	500	477	469	488	502	469	494	469	511	498	460	549	458	507	498	496	484	483	497	450	511	518	456	488	488	496	495	508	471	507	486	473	492	495	521	493	531	502	508	513	504	493	496	467	474	474	505	504	494	490	496	487	478	494	461	462	521	510	515	497	488	494	502	492	478	481	471	491	484	509	486	514	510	519	523	490	476	501	491	482	494	489	525	549	474	491	492	488	452	506	496	530	490	473	502	528	517	505	502	489	530	456	493	484	490	496	479	496	479	496	485	501	475	536	485	517	476	466	432	479	477	517	494	490	484	440	452	462	524	526	491	517	504	507	488	516	477	540	479	503	489	484	518	495	490	476	499	498	454	508	503	497	487	487	514	505	531	471	551	519	495	505	509	474	445	492	452	528	500	481	454	478	505	471	517	561	483	543	472	490	489	511	483	496	468	496	473	474	487	481	486	477	519	472	514	493	520	472	491	511	447	512	527	479	520	496	514	488	492	498	543	508	525	521	518	525	475	479	479	495	474	479	492	486	546	457	535	476	479	492	471	455	480	494	474	462	511	466	514	456	486	524	474	510	489	482	484	475	471	507	509	505	485	501	495	501	507	522	485	462	458	514	522	471	507	509	488	471	469	464	543	504	484	470	476	472	528	541	492	463	501	483	488	493	500	474	490	465	486	483	490	501	459	517	497	516	474	462	525	495	475	514	458	525	520	523	448	484	541	473	489	503	502	495	508	510	489	539	467	478	480	475	494	467	482	469	493	535	524	516	454	517	508	470	514	466	533	526	510	518	497	495	466	491	489	516	513	510	480	522	480	502	506	526	488	493	502	485	466	491	487	494	445	514	465	533	468	462	488	509	469	495	449	520	486	493	495	490	478	453	490	513	493	483	472	540	488	475	504	485	503	478	488	495	503	483	497	453	487	480	506	536	480	524	485	481	486	505	480	578	512	468	455	503	519	511	528	477	531	508	490	488	481	481	503	497	516	492	467	471	510	504	457	479	499	517	505	480	520	509	517	502	500	508	503	497	471	464	515	450	512	495	492	493	545	483	492	508	477	481	529	517	493	511	494	512	487	522	480	494	516	488	483	484	494	470	505	526	514	418	491	457	457	461	499	563	467	458	538	504	540	521	479	513	505	489	522	516	514	486	464	484	479	498	472	508	466	453	503	494	499	480	464	504	496	450	504	477	470	472	529	466	501	480	479	476	435	470	480	471	488	447	516	515	534	490	475	499	470	483	503	491	536	491	497	523	485	537	475	473	505	517	516	473	520	501	480	476	497	514	531	511	474	485	492	470	495	447	495	483	477	468	508	448	476	500	484	474	468	503	514	472	470	456	515	472	509	476	514	494	477	546	519	473	480	488	527	475	486	496	509	478	468	474	530	486	520	502	487	538	529	470	506	482	500	494	485	479	523	468	483	503	487	498	556	486	540	516	528	499	524	490	542	488	523	486	514	457	485	484	542	501	536	484	504	437	486	496	465	474	483	503	496	452	479	487	467	469	528	477	492	516	517	550	500	498	508	488	503	483	479	479	495	489	493	477	479	491	508	482	483	522	476	501	507	499	489	480	465	458	492	478	538	467	461	478	496	467	523	506	530	490	486	509	439	501	495	487	479	513	507	504	474	510	471	465	504	480	490	458	484	500	502	498	488	483	526	489	510	518	471	484	507	531	525	489	492	521	470	502	550	513	455	468	490	488	494	575	505	464	483	501	465	524	441	482	524	444	533	484	520	484	543	486	482	493	469	515	471	490	510	493	521	461	529	471	503	435	459	522	483	489	474	463	480	539	447	465	500	518	495	504	496	509	471	512	485	452	503	474	510	501	505	480	489	475	489	482	457	474	470	466	487	496	493	466	493	458	466	513	504	535	494	525	482	486	467	467	477	483	482	517	514	483	468	536	486	465	524	518	497	452	466	488	466	479	474	496	497	513	502	502	482	541	462	467	499	518	527	524	529	500	498	478	521	457	517	541	501	481	460	509	488	517	484	504	469	469	472	480	500	496	498	480	482	509	528	473	484	511	535	493	468	505	445	495	473	507	509	522	520	493	518	517	499	496	479	529	480	486	475	470	506	505	492	500	536	486	476	501	496	502	492	492	477	480	499	529	532	503	511	485	501	451	487	534	526	484	502	533	512	548	519	516	436	524	522	489	489	488	502	491	554	485	506	481	479	503	463	491	502	513	494	504	527	459	508	517	529	487	490	506	462	515	466	479	467	477	492	484	503	462	521	520	491	526	517	523	503	499	509	497	496	489	475	505	508	512	525	475	482	502	513	509	442	490	495	537	487	490	472	468	503	519	498	517
23132	21341	29077	23686	21231	20972	5076	993	1966	21267	30813	22216	12501	3543	266	254	266	225	226	257	246	282	274	249	261	242	282	256	244	254	242	253	245	249	271	258	232	243	242	263	252	237	269	266	240	267	266	273	245	276	221	258	240	214	253	247	271	251	293	231	270	244	261	230	235	250	248	246	245	231	254	260	237	274	254	273	228	233	250	248	273	245	224	261	241	261	264	260	286	231	258	275	254	276	227	257	234	308	215	239	249	267	260	253	238	250	239	249	288	256	259	245	291	268	268	255	226	252	261	247	251	251	233	258	283	253	273	274	249	228	265	232	276	248	242	254	258	236	244	247	236	248	259	242	245	263	260	264	238	248	252	234	249	246	253	212	245	254	274	237	251	252	254	257	259	236	232	278	240	283	250	259	260	259	251	248	285	266	239	259	238	240	261	270	231	244	243	255	260	243	237	248	255	275	247	265	242	244	268	263	273	237	231	252	270	239	252	232	265	258	232	261	273	244	289	250	240	240	266	243	255	257	276	251	263	275	243	241	259	247	251	246	263	237	250	250	247	267	259	251	240	227	280	243	266	247	240	243	240	237	277	247	242	255	250	247	249	283	238	228	248	249	257	254	265	248	270	275	236	248	256	251	249	259	258	265	266	250	239	249	239	255	250	254	275	254	256	259	252	239	240	276	257	253	260	260	269	266	252	240	232	235	239	249	262	249	268	255	268	248	264	270	222	244	218	229	275	230	271	232	267	244	257	261	234	253	261	282	232	248	278	224	222	288	256	266	251	229	232	226	268	257	241	225	261	270	258	254	247	239	241	242	245	255	258	244	235	245	287	254	241	286	253	222	262	250	258	252	242	247	258	251	259	254	227	267	245	259	243	260	276	257	272	252	227	252	257	225	231	247	247	238	272	255	245	246	259	244	233	232	233	262	234	249	266	231	237	266	257	239	260	262	256	259	276	242	243	231	264	274	229	250	229	247	244	251	239	257	242	249	258	277	266	261	240	282	235	256	248	235	231	258	219	234	228	272	238	240	244	252	245	252	226	278	220	265	224	240	234	225	255	272	252	263	243	255	251	260	271	268	289	270	254	267	268	237	265	269	240	253	261	238	265	258	250	222	273	258	265	239	248	276	226	271	244	277	262	216	268	263	274	242	235	248	242	250	247	272	225	247	261	236	250	250	241	236	259	235	254	244	242	267	241	246	247	234	227	248	259	260	253	269	245	254	241	235	266	236	257	262	263	254	225	255	245	259	269	251	220	260	268	228	268	225	249	251	231	257	237	258	281	256	245	240	256	255	290	251	263	243	270	257	249	268	258	253	236	227	266	247	229	246	244	236	262	258	262	247	267	252	259	238	292	245	264	259	250	230	248	269	221	232	224	272	223	258	260	242	239	240	253	279	288	261	260	247	259	247	238	231	235	246	254	223	252	232	237	279	261	260	250	239	234	238	243	232	258	210	268	259	267	265	225	265	268	219	262	252	247	274	281	277	225	221	233	260	258	250	245	265	257	267	255	231	281	240	259	237	236	255	232	272	254	275	256	258	248	245	248	268	265	262	246	261	263	230	217	287	249	240	284	230	253	234	263	252	231	237	227	235	264	224	268	243	252	232	258	258	270	242	263	219	273	243	253	247	259	254	255	235	256	243	271	243	262	254	245	252	293	264	231	256	254	248	263	251	255	246	244	249	242	292	226	275	248	253	244	251	261	267	279	272	292	248	273	233	253	265	236	260	242	264	254	282	245	256	254	264	241	226	249	284	267	245	249	257	263	253	225	251	246	242	248	276	240	247	262	236	290	258	242	254	234	243	252	247	269	251	246	252	244	243	249	274	254	260	229	256	267	255	258	247	201	246	250	249	244	256	256	238	254	230	260	245	249	264	279	249	275	250	238	270	263	261	250	261	261	262	258	268	256	271	247	242	259	254	243	243	253	246	245	260	248	271	248	232	242	254	246	265	250	242	261	244	248	248	284	261	246	240	224	237	235	234	252	261	214	254	271	239	263	257	256	242	250	237	276	232	243	243	232	232	251	251	270	234	270	225	254	251	241	238	236	234	259	280	262	254	258	252	274	249	260	245	241	276	265	219	238	246	261	226	245	256	235	247	275	261	221	238	240	228	252	270	253	247	227	264	229	243	264	254	247	217	256	233	229	228	245	253	249	233	251	248	235	251	271	261	223	284	253	254	304	267	263	257	233	254	277	253	244	246	262	278	272	280	270	248	240	235	253	254	260	284	267	239	246	258	273	278	266	251	240	251	242	233	247	258	265	271	234	229	264	242	246	259	277	299	233	242	278	252	248	280	266	246	274	232	234	241	246	251	237	234	269	265	261	267	230	235	287	251	252	253	248	265	245	232	222	212	268	236	248	258	258	248	262	248	239	226	257	260	262	239	262	249	228	256	261	270	235	250	229	256	220	224	224	254	252	272	241	251	240	236	252	231	245	247	237	253	266	255	262	272	238	277	250	239	286	246	228	259	226	245	236	244	275	256	267	231	235	283	259	282	243	254	264	264	245	240	263	229	232	269	241	234	269	251	268	258	272	245	258	239	238	224	243	223	269	250	249	257	237	257	259	243	254	244	251	245	260	248	219	235	256	243	251	284	271	252	254	262	269	235	257	269	250	253	252	236	234	245	294	240	245	264	230	256	267	239	243	256	236	213	242	252	268	257	241	236	239	240	258	245	248	271	277	234	234	268	240	248	245	263	242	251	247	251	232	252	246	250	254	229	248	245	245	263	244	276	246	295	261	249	237	246	258	249	252	250	283	246	264	245	243	258	264	259	271	265	276	247	227	239	232	273	255	262	250	258	250	280	234	262	234	256	268	206	239	244	246	233	277	262	286	238	246	245	264	237	260	245	235	228	247	254	254	265	234	260	255	256	238	253	270	234	228	229	242	240	262	244	256	276	235	222	253	251	235	241	249	257	272	275	244	278	261	236	231	257	238	240	257	256	260	278	235	270	268	287	238	259	241	266	250	265	246	226	250	242	242	242	255	248	244	250	248	261	230	259	271	246	224	253	241	260	246	256	255	247	253	273	254	271	248	279	249	226	238	248	259	246	260	249	255	236	243	256	255	260	247	271	270	244	261	246	274	241	274	262	237	244	237	251	241	218	248	234	249	243	245	242	263	237	243	199	264	261	234	257	266	247	257	280	239	275	231	240	250	251	276	256	255	263	240	278	248	255	254	259	233	253	236	227	243	253	224	240	272	242	271	239	256	278	242	247	218	262	255	274	243	263	258	260	259	229	232	270	249	274	234	251	231	249	256	264	262	250	257	247	226	229	276	228	235	298	266	293	263	282	228	236	247	248	232	246	241	210	246	226	232	278	288	233	242	241	248	275	247	241	268	249	266	258	235	253	237	260	272	258	251	244	253	235	276	227	225	247	234	240	238	240	250	273	244	257	242	250	232	249	209	274	260	231	250	250	262	224	239	260	243	243	232	276	239	245	243	239	265	223	247	235	272	268	254	269
58353	85668	13824	4677	3081	2385	1879	2414	5371	32489	37712	29949	18768	6304	375	356	373	334	403	398	376	370	376	377	349	398	378	408	354	354	384	374	411	348	362	373	390	376	372	365	378	380	388	394	327	333	373	359	396	378	373	355	410	373	369	388	412	380	400	348	374	380	378	372	366	352	405	379	377	376	356	349	359	333	370	349	386	371	389	380	379	405	388	382	314	365	376	374	346	376	380	394	388	380	382	356	367	330	384	380	392	346	399	358	373	343	398	368	359	349	363	375	376	354	387	357	370	374	386	377	344	360	363	359	398	382	371	375	367	364	384	392	359	370	378	376	425	360	350	378	354	382	379	360	373	373	391	355	397	383	343	379	404	379	418	343	375	357	360	393	366	384	399	360	393	372	357	408	387	333	399	367	406	384	386	375	385	401	374	366	348	353	398	382	364	366	361	368	354	373	387	366	344	359	348	367	353	380	353	368	395	371	361	397	385	335	366	354	374	391	362	363	365	339	377	376	398	349	378	382	381	352	394	375	360	376	345	359	349	413	404	367	370	399	365	345	378	342	395	384	384	402	374	367	385	364	394	343	346	338	403	394	366	379	371	386	345	412	360	359	369	373	379	354	350	364	351	372	391	374	376	339	360	365	377	342	373	410	374	405	386	402	409	389	353	384	382	352	350	350	356	394	400	348	359	380	362	360	343	376	372	339	410	365	349	386	367	363	370	360	377	386	347	376	374	400	382	423	353	348	335	374	345	358	416	371	368	351	363	400	366	354	367	381	396	369	405	375	385	377	342	348	347	356	397	401	383	362	362	392	327	379	381	403	377	393	375	378	378	376	377	372	366	382	385	347	368	359	358	339	361	350	360	349	367	358	353	376	349	364	367	430	369	378	398	348	410	391	377	407	367	351	380	405	363	392	375	381	383	356	382	387	376	357	415	391	365	350	372	384	365	401	360	380	339	362	346	409	370	357	359	375	375	394	389	382	391	367	368	366	347	377	367	363	389	374	339	340	368	405	346	406	365	366	389	360	385	355	368	374	363	388	324	374	406	358	359	385	341	364	401	343	367	352	405	372	389	372	347	376	363	401	368	363	394	377	388	375	365	426	356	386	402	373	363	371	391	398	340	407	382	394	395	362	392	373	393	363	396	381	355	377	360	332	386	384	394	361	357	369	348	363	374	400	366	381	370	379	400	369	364	366	393	383	383	395	381	355	363	389	368	397	351	363	387	368	391	374	377	373	390	397	360	395	366	360	414	364	366	358	383	379	390	349	344	405	365	364	359	370	393	406	408	389	375	378	374	410	383	314	406	352	382	354	400	398	380	381	371	369	365	361	363	403	371	378	358	389	351	365	386	347	390	410	371	406	370	360	399	377	375	382	363	401	362	323	344	356	359	373	350	344	382	342	383	389	360	368	376	412	388	364	350	398	367	368	384	369	373	361	352	356	351	388	366	398	398	366	359	374	380	378	402	366	349	379	361	363	384	370	363	354	362	392	362	391	393	372	383	358	358	375	373	362	359	365	385	378	347	370	355	427	374	403	368	378	369	381	380	379	378	375	409	377	402	368	389	379	359	386	374	390	392	366	367	354	364	376	366	375	383	377	373	353	386	368	386	368	344	358	338	381	359	334	379	401	375	387	347	344	373	378	409	373	369	376	379	375	348	381	408	379	358	391	383	380	428	388	370	379	365	381	377	387	359	360	387	372	390	363	372	342	429	367	366	387	377	415	354	372	371	398	384	415	361	370	349	349	382	360	396	361	386	364	382	369	366	397	386	367	376	369	378	423	345	410	333	379	361	355	387	345	369	366	380	403	356	374	393	366	383	377	372	397	373	384	346	400	384	389	390	338	370	354	389	411	381	392	330	364	367	347	360	363	347	355	361	415	366	357	338	356	360	364	397	403	356	348	382	364	357	356	348	351	377	388	370	345	335	354	351	375	397	369	369	367	349	358	372	365	362	355	373	375	357	414	398	362	386	389	371	400	346	336	380	370	387	372	399	377	389	376	352	404	399	344	351	336	380	378	385	342	350	411	370	395	398	375	371	353	362	355	359	364	394	366	347	350	358	349	366	380	364	362	384	386	346	358	390	363	369	344	383	398	358	389	369	365	355	360	373	360	414	381	367	356	366	358	363	364	355	358	369	401	372	367	368	360	376	429	376	373	410	406	392	391	343	379	374	394	376	382	357	362	347	363	375	389	375	342	426	394	413	376	358	342	414	402	382	360	340	381	371	381	382	351	375	378	375	335	354	417	360	369	367	353	394	348	362	376	363	370	348	391	377	354	392	356	363	409	351	398	366	360	399	359	341	377	393	397	366	411	358	365	391	373	397	384	393	379	329	395	334	408	363	373	392	370	382	366	364	380	383	397	379	380	402	399	383	341	334	370	373	400	373	370	400	344	379	359	399	397	367	341	366	348	413	399	360	390	379	399	381	381	416	373	386	348	389	385	403	352	347	390	387	376	363	402	365	378	361	349	357	368	359	382	375	364	392	368	359	387	360	390	373	348	337	358	377	377	378	396	343	381	384	384	403	373	375	351	332	378	403	387	374	354	372	421	346	362	400	313	392	366	396	395	372	386	384	363	372	360	392	363	356	359	346	351	386	356	375	362	395	402	366	389	402	385	386	362	326	373	373	382	386	378	395	349	351	363	373	377	344	359	351	350	381	362	362	382	385	367	373	396	385	402	373	353	361	372	347	404	349	386	380	393	394	350	368	350	415	363	363	389	376	401	396	367	350	383	380	384	368	386	399	353	369	352	360	370	402	384	365	390	368	398	397	350	347	374	379	366	346	385	378	391	390	373	372	367	337	356	387	380	425	376	377	385	375	379	375	353	383	372	370	361	367	371	368	365	391	369	344	380	375	370	390	371	341	408	403	378	382	382	374	348	361	366	348	362	391	358	383	364	399	380	364	387	368	382	391	394	386	384	377	409	372	377	400	388	337	358	363	386	387	371	365	383	394	356	347	400	345	377	380	390	381	386	357	398	344	393	394	391	385	389	350	398	416	367	366	365	375	411	389	362	380	371	355	432	369	375	345	421	366	363	370	420	362	361	379	376	378	358	381	378	361	377	386	349	379	364	370	354	375	367	392	363	327	399	381	397	394	371	396	367	357	351	370	391	392	363	407	348	341	338	387	350	381	376	399	348	406	408	361	385	365	361	383	393	392	347	371	366	360	349	350	412	369	397	376	375	361	353	340	359	376	383	365	358	366	371	362	370	371	392	356	376	369	405	334	367	329	369	352	414	405	353	370	324	372	349	375	406	344	393	393	382	370	367	385	331	375	365	367	373	370	392	361	386	389	386	367	387	348	365	383	408	376	360	361	353	357	347	394	359	367	392	355	402	359	370	383	379	376	357	352	368	393	364	337	380	365	349	378	350	396	357	339	418	376	381	343	397	353	321	365	415	376	346	376	365	343	384	394	375	366	356	389	393	350	380	396	379	372	346	338	382	348	395	407	350	363	382	368	393
27633	24019	14879	1648	411	368	352	394	1414	2422	2455	1715	1007	463	285	278	277	313	312	312	314	283	301	324	304	308	301	288	330	291	294	273	317	319	287	305	297	306	305	286	337	307	302	284	284	324	305	325	330	319	281	289	316	310	314	300	293	297	307	299	313	320	300	290	300	281	306	306	307	312	290	324	274	318	313	305	355	301	286	304	304	306	328	331	270	286	319	302	298	317	295	315	292	295	312	297	301	316	314	273	259	324	344	352	299	301	285	293	302	301	315	315	305	272	314	295	298	301	281	313	271	277	296	315	301	303	300	316	289	268	306	302	273	275	338	311	306	301	282	309	326	310	316	313	317	306	297	343	265	275	297	288	306	290	295	256	291	304	319	324	325	319	302	278	321	309	307	303	296	285	290	321	267	316	301	290	293	318	292	285	300	303	302	328	324	303	270	289	293	303	312	298	285	313	292	302	313	302	287	283	313	334	300	295	324	293	277	331	278	319	333	270	334	284	318	308	306	299	300	264	290	294	314	310	284	297	327	260	328	333	302	340	268	324	337	333	293	283	298	327	331	313	293	311	324	322	298	319	300	302	289	304	308	261	315	308	278	290	313	292	301	308	282	289	282	279	307	307	318	302	289	282	310	303	306	300	332	302	285	307	276	325	327	291	292	331	291	308	287	283	307	319	294	306	314	307	311	313	283	295	299	313	324	299	303	295	290	286	295	300	323	301	325	323	305	327	275	238	279	318	327	320	306	294	329	312	316	297	313	281	299	312	304	303	317	295	301	268	276	292	292	318	319	298	285	328	286	312	296	304	338	309	305	294	320	249	281	293	297	274	323	308	289	314	281	331	303	323	294	279	290	317	301	294	276	296	316	263	314	276	313	307	319	346	263	309	273	300	302	316	297	312	302	314	305	305	334	298	323	296	315	336	281	296	309	279	334	270	305	337	279	302	324	323	296	342	284	270	289	309	300	312	293	286	309	300	308	300	300	299	314	277	327	318	329	337	330	293	293	274	313	274	281	307	275	270	293	294	333	280	283	294	289	298	268	293	308	302	283	300	330	259	308	324	287	292	298	298	313	294	297	300	319	300	267	313	278	304	305	337	320	361	324	309	287	290	304	332	326	304	333	315	286	292	283	323	285	289	270	285	305	269	272	352	307	332	282	292	280	292	275	289	287	280	302	279	299	289	326	344	282	340	296	288	297	296	315	275	307	273	280	324	305	327	305	304	316	314	271	299	333	314	304	324	302	305	276	276	304	278	297	309	290	307	289	291	281	294	323	293	302	299	298	323	313	334	316	298	299	314	294	319	280	300	298	273	286	304	310	286	293	288	284	299	294	315	322	285	275	324	301	308	298	348	303	308	279	324	315	282	269	316	290	302	308	303	298	319	296	289	307	301	295	303	293	316	325	288	299	297	339	296	275	304	294	343	318	316	292	298	303	303	294	292	281	318	301	300	289	327	321	323	280	312	298	304	302	320	287	321	296	270	299	321	275	315	272	308	310	321	259	305	256	285	287	294	289	322	302	272	317	294	316	302	332	319	299	298	284	337	288	317	286	315	293	323	290	307	309	318	290	297	300	300	273	286	309	315	296	318	299	256	317	276	295	280	321	277	305	285	322	294	280	291	291	310	311	307	289	323	282	315	347	309	313	317	308	278	269	286	303	335	289	288	278	324	317	304	291	272	273	303	299	329	281	292	303	319	320	282	311	324	266	273	275	325	302	279	301	312	301	323	296	326	305	314	297	294	291	286	296	307	366	322	333	307	327	284	329	339	296	318	280	317	297	287	296	311	286	303	291	281	311	326	296	298	293	315	306	316	265	292	362	292	330	280	293	289	291	308	303	297	295	290	323	294	314	307	328	312	296	304	306	331	303	320	316	289	301	310	325	304	312	305	297	286	287	322	267	302	298	299	292	311	277	310	287	272	266	278	310	301	296	273	313	268	259	327	303	292	292	278	323	313	309	306	296	293	282	293	309	309	273	277	299	318	297	297	301	297	287	314	297	305	299	322	286	332	278	331	292	316	326	288	312	313	303	320	293	313	316	308	283	278	340	280	296	301	292	317	302	287	306	323	321	326	260	314	322	285	304	278	299	315	294	271	299	310	285	288	320	323	273	322	322	284	303	282	297	312	286	328	321	308	318	315	276	325	304	326	311	277	334	309	300	288	319	302	295	297	298	313	325	311	297	341	294	282	305	305	281	280	308	308	257	303	308	286	318	310	317	282	317	272	293	303	283	330	290	317	310	323	325	294	303	297	322	307	289	304	343	306	301	300	298	310	312	278	307	299	306	316	338	311	287	310	296	285	301	276	304	303	300	302	314	306	291	316	309	290	324	312	292	322	300	264	271	295	286	321	269	297	310	325	259	304	309	299	296	325	305	329	295	302	289	298	273	314	307	284	278	332	322	318	306	306	263	314	277	301	323	298	293	294	317	287	272	306	297	303	312	268	308	299	295	292	300	296	284	264	285	298	283	298	298	308	275	322	286	310	292	317	318	338	292	297	279	297	305	287	318	296	314	316	294	294	343	287	300	319	316	303	284	306	299	288	295	326	295	316	323	283	289	275	318	283	295	315	267	319	315	252	285	306	300	278	311	283	330	320	303	305	301	281	294	313	333	337	292	296	308	320	293	304	298	288	342	272	309	304	324	321	289	266	306	287	282	306	327	286	295	285	290	304	302	326	326	312	292	284	282	302	282	323	337	308	313	322	325	306	340	321	289	299	322	304	293	291	291	303	294	298	269	311	305	297	270	302	310	308	307	321	306	306	309	301	274	280	288	291	277	289	306	313	287	328	305	290	315	297	325	290	314	283	307	289	312	274	318	278	322	285	313	299	296	315	290	283	313	324	331	295	287	313	311	282	319	315	328	328	329	294	289	285	285	317	317	301	299	290	325	316	288	325	284	262	311	280	280	307	324	300	330	320	288	302	318	294	291	283	314	268	315	288	286	306	307	284	266	313	296	313	291	310	284	274	290	313	322	316	317	309	310	282	302	278	284	300	308	299	263	292	295	331	290	295	296	290	333	297	314	319	321	283	316	321	305	309	302	280	316	302	344	297	301	305	305	288	284	300	294	310	288	318	301	293	313	290	303	327	279	330	313	293	346	327	323	274	330	330	303	323	279	302	309	280	331	299	307	325	302	279	298	292	329	322	283	324	328	299	299	271	307	299	280	311	297	308	285	329	292	289	295	298	288	304	334	290	302	344	282	286	328	303	304	276	328	284	293	293	294	310	316	286	304	322	298	318	294	339	309	318	299	302	289	316	282	294	291	306	326	285	322	311	285	309	294	323	321	321	285	316	314	319	282	293	299	305	325	316	288	306	319	293	274	262	323	305	311	321	298	290	282	314	315	282	292	273	302	316	295	329	301	340	330	277	274	323	285	317	344	275	312	312	289	255	272	318	279	324	339	304	309	284	302	303	313	311	304	315	305	293	306	285	286	325	292	321	325	295	313	293	272	278	287	286
28639	36947	2314	784	606	562	524	646	3437	5719	5503	3728	1941	845	420	487	438	429	433	455	417	480	442	469	431	457	434	484	468	420	459	443	475	410	469	474	457	452	439	440	387	461	489	474	454	456	458	463	403	422	441	442	485	435	455	420	450	465	446	464	422	421	474	456	441	452	435	462	454	450	425	472	439	446	460	471	435	442	424	439	466	413	398	434	438	464	445	430	423	424	429	426	483	451	426	458	427	447	480	439	445	444	430	462	414	447	462	446	445	448	443	432	434	509	447	452	417	403	418	460	446	470	439	489	479	391	455	450	456	426	475	474	439	429	466	468	439	445	457	454	480	448	457	455	466	449	452	415	462	438	453	428	473	443	444	445	436	455	462	445	423	438	401	440	462	492	439	434	437	458	462	442	452	458	465	492	445	440	445	410	453	426	425	490	445	459	459	453	450	466	428	446	469	467	437	436	438	450	412	436	451	446	440	441	414	433	435	421	448	425	461	459	405	467	445	442	443	440	459	467	433	431	444	422	460	435	439	450	446	486	434	442	429	454	456	449	460	421	445	435	451	420	435	439	501	444	461	411	485	456	433	466	428	459	460	422	466	481	435	453	464	440	430	467	456	451	473	434	472	434	457	437	461	451	430	462	452	472	423	431	458	426	464	430	481	436	448	470	468	469	498	428	425	456	434	467	448	404	438	448	411	456	489	430	438	490	460	460	457	463	465	438	440	479	419	470	456	450	422	442	471	434	450	429	476	450	479	457	411	431	448	422	430	430	472	473	467	452	474	427	415	437	438	425	410	430	434	448	463	437	465	463	436	415	505	440	424	426	447	438	474	446	454	426	490	452	441	434	406	441	448	442	449	482	444	415	494	460	443	486	427	459	428	443	444	439	435	423	457	461	446	444	427	452	428	461	420	424	442	413	440	473	436	411	445	471	452	434	430	481	447	488	457	416	448	449	463	420	456	466	402	467	464	440	466	396	454	461	448	478	438	464	418	463	470	446	438	473	432	452	435	438	426	432	432	452	447	484	453	434	450	398	486	433	438	466	437	462	508	395	429	497	459	439	388	441	433	445	480	445	452	415	463	410	434	412	444	435	456	431	430	465	433	497	455	439	445	438	458	442	464	432	422	423	435	452	441	405	474	479	477	433	424	461	440	433	454	414	424	445	448	440	460	427	416	476	487	459	468	447	456	414	416	439	444	432	440	433	485	428	439	447	476	433	475	467	471	469	470	414	460	430	424	466	446	417	453	410	475	500	471	470	444	436	446	437	427	455	458	456	442	450	439	461	463	434	445	431	405	479	433	452	465	459	412	436	449	452	458	420	402	417	419	444	437	436	432	479	452	438	426	458	443	448	422	460	442	454	493	446	476	460	411	477	465	440	447	408	447	474	458	450	472	449	463	433	442	432	390	500	464	446	449	430	450	437	439	437	426	446	432	419	484	442	487	462	453	440	378	444	446	504	457	450	415	422	469	436	455	452	428	449	457	410	441	427	469	475	486	453	455	453	462	426	462	482	443	469	456	436	452	409	447	444	437	430	441	466	401	451	450	481	478	463	456	449	422	413	477	443	470	443	429	456	441	475	424	456	402	386	450	448	471	417	435	446	465	447	481	448	465	441	464	463	473	436	474	447	509	437	409	438	435	455	431	434	468	473	441	446	462	432	446	446	479	447	397	460	441	449	464	431	424	454	442	474	451	423	420	430	439	431	445	440	439	443	424	470	471	487	445	451	483	421	422	464	453	458	436	459	451	461	448	433	442	465	456	476	423	436	413	456	415	446	458	467	461	421	390	474	492	436	475	452	471	419	460	439	455	447	441	434	458	457	452	458	475	448	444	455	472	442	426	463	451	418	423	430	468	470	463	500	425	449	465	444	472	432	457	475	493	464	428	439	461	435	418	428	494	432	437	447	474	457	433	453	453	448	427	446	483	452	447	474	459	465	433	447	428	477	439	434	462	433	417	460	449	433	439	462	450	424	472	430	405	484	448	421	433	455	453	478	467	453	416	458	454	448	397	416	479	457	443	452	462	458	435	433	423	436	433	461	420	436	397	477	476	411	418	457	480	433	474	454	482	452	420	476	426	440	449	403	429	471	453	461	488	443	457	446	458	455	417	447	450	449	438	453	441	446	418	411	485	450	422	422	413	418	442	488	455	440	430	416	445	423	462	439	413	385	431	439	430	465	413	452	420	512	480	445	458	442	449	451	444	443	457	482	454	451	460	447	474	459	468	423	441	430	447	459	509	437	457	467	430	489	425	430	480	415	440	399	446	447	443	409	426	411	454	458	475	487	442	398	415	458	464	463	433	463	442	476	479	457	507	438	436	411	410	491	482	460	458	446	438	410	461	456	474	471	442	433	429	451	471	459	457	450	449	425	434	436	438	453	435	457	424	458	445	446	451	409	430	484	463	438	459	484	448	460	424	411	454	459	482	460	449	465	427	410	446	472	404	439	482	430	392	409	445	449	424	437	427	469	443	475	426	472	481	489	467	456	442	445	448	484	444	467	485	424	491	468	427	447	403	416	467	476	436	454	429	450	452	432	482	435	450	440	411	457	468	464	444	470	453	441	426	457	421	450	422	431	430	439	445	492	445	438	478	436	466	407	444	437	462	489	440	444	451	475	449	459	436	442	452	447	443	451	450	437	430	456	410	437	441	450	434	461	411	471	479	448	483	488	416	457	446	466	452	409	403	465	441	491	409	453	486	427	461	419	422	452	448	418	453	451	425	425	453	481	444	478	445	469	422	454	451	461	458	473	450	446	449	422	466	425	425	433	426	436	422	478	468	457	418	470	451	460	412	477	458	414	437	445	466	460	455	441	450	462	434	443	441	452	457	423	432	429	459	429	465	427	423	444	457	453	455	436	464	478	429	435	512	425	459	440	425	447	388	434	437	415	414	470	437	430	447	429	439	426	433	430	446	435	461	419	448	441	413	495	459	418	469	448	471	443	428	468	430	440	429	427	443	458	435	432	427	484	448	417	446	491	476	453	482	451	447	465	426	459	450	446	465	437	462	474	484	462	457	438	459	455	436	420	431	461	458	454	425	441	458	419	474	498	437	437	421	475	396	427	427	413	435	417	425	451	437	443	480	452	488	447	453	461	448	459	434	494	477	465	433	464	456	458	451	437	420	449	412	439	413	433	439	484	449	446	486	473	408	452	468	452	468	461	456	459	437	469	464	416	443	493	447	429	430	425	461	435	456	453	450	464	487	470	440	440	445	410	445	507	407	439	465	468	431	445	458	449	465	453	446	428	477	465	434	432	428	458	429	466	480	427	418	471	439	434	414	436	423	473	415	460	466	425	446	454	421	450	421	447	487	459	432	460	463	425	488	432	456	423	461	434	463	454	433	447	420	427	441	432	427	408	411	441	432	474	445	404	452	436	471	428	471	456	429	427	467	437	440	420	449	466	465	478	424	458	430	477	444	450	426	471	478	427	429	450	443	435	440	458	469	491	410	452	464	447
24662	21708	28446	24407	18324	1954	617	557	4198	12647	15571	10433	4916	1882	350	354	356	375	342	363	355	345	343	343	344	329	335	353	328	376	317	348	345	322	325	352	382	342	346	352	352	337	338	357	349	361	352	349	372	356	364	315	350	369	353	358	324	352	369	337	346	346	353	342	385	313	324	359	333	349	339	343	347	346	345	377	364	336	339	373	349	359	344	345	310	337	344	342	353	313	340	372	354	355	364	312	354	357	342	325	388	375	337	340	378	364	333	326	352	350	311	361	327	363	317	370	337	364	319	344	359	333	347	316	348	340	321	369	327	331	349	356	359	362	337	352	359	344	328	344	359	348	335	347	349	332	366	327	336	340	328	312	357	324	353	336	338	329	349	337	330	351	353	363	361	353	370	367	367	319	331	355	349	348	347	367	362	353	335	318	318	341	334	352	367	325	371	336	299	361	345	353	333	355	354	346	344	316	320	332	341	340	359	344	329	363	326	329	334	344	317	324	354	327	343	363	358	335	329	354	333	350	347	301	351	358	354	364	381	358	342	346	347	330	354	355	359	361	352	331	334	332	352	331	330	314	339	359	355	363	381	349	330	320	365	334	378	380	355	333	354	351	345	317	349	323	322	354	319	329	348	356	340	358	348	335	350	324	323	347	375	361	329	332	340	333	343	360	357	360	360	359	337	347	349	322	320	375	331	359	344	348	372	350	350	388	350	343	333	360	313	381	355	365	352	326	341	329	371	337	340	327	362	369	363	375	353	323	342	343	311	343	358	356	341	365	328	355	364	334	379	318	362	327	317	358	348	375	330	326	374	369	349	327	345	358	325	370	358	332	321	352	378	330	358	361	319	322	330	376	375	355	350	335	333	346	345	338	360	331	334	342	345	349	319	351	335	350	371	339	376	381	353	367	359	322	374	372	358	325	354	340	349	358	365	356	376	346	361	339	362	352	328	347	364	365	352	352	322	342	340	343	359	333	317	343	368	349	347	298	347	324	335	347	333	362	347	350	348	358	347	337	342	336	328	330	335	339	357	382	331	354	357	353	336	344	342	355	379	329	341	314	316	341	331	334	368	344	362	366	317	355	348	349	310	364	373	327	336	360	345	370	342	346	317	351	322	325	339	322	342	338	328	379	362	371	327	327	370	341	360	330	341	365	365	391	340	369	335	363	337	337	331	339	337	344	325	317	351	315	344	367	354	361	371	337	360	367	348	336	356	326	356	335	353	355	347	344	351	345	341	350	354	345	367	361	333	328	326	349	375	331	333	345	352	338	340	336	346	375	355	346	337	346	339	389	318	333	342	321	349	343	321	330	341	353	334	373	335	334	339	365	348	322	353	349	313	354	364	351	336	331	365	335	358	373	340	356	345	349	347	338	327	328	356	334	366	356	342	341	381	358	328	342	353	348	372	326	349	339	349	342	366	314	357	366	369	349	337	337	370	335	330	367	328	341	360	361	336	339	368	355	364	351	354	341	350	329	357	315	357	379	331	326	317	350	326	331	364	339	330	364	340	329	330	331	322	375	376	374	344	309	331	350	349	329	326	348	334	373	337	332	314	348	377	366	319	360	343	320	354	340	384	344	365	315	338	310	347	334	333	375	317	309	333	318	332	338	329	342	319	345	328	373	359	322	373	358	341	349	366	358	322	335	379	302	332	346	343	329	351	334	345	343	368	345	365	373	350	372	381	351	348	357	367	351	355	373	323	351	356	352	345	334	348	368	335	357	315	318	374	320	354	335	342	355	352	357	348	352	316	327	301	344	346	334	353	371	378	372	367	353	343	321	355	310	351	396	351	335	347	356	371	373	330	351	326	306	367	342	318	341	373	347	329	356	324	333	330	348	325	315	342	365	358	352	363	306	332	401	358	377	379	363	374	344	324	356	322	359	339	351	346	355	322	339	310	337	337	337	318	357	329	324	326	383	346	373	355	371	356	341	354	360	340	355	360	350	335	345	349	355	362	358	333	373	350	297	329	329	356	378	336	352	325	393	378	356	338	330	338	346	348	335	361	363	330	296	343	334	350	300	349	339	342	335	355	357	349	317	340	361	332	332	348	367	386	356	329	362	333	319	355	336	394	365	328	338	380	349	348	317	359	351	384	332	353	375	359	382	357	335	323	365	327	344	322	374	335	324	355	379	366	361	349	336	325	323	373	328	323	386	352	326	351	360	342	331	320	332	372	344	324	324	355	325	344	368	364	353	346	341	394	339	342	357	372	341	319	341	338	368	361	310	346	333	336	348	307	375	357	351	348	316	330	365	335	334	344	314	315	342	299	323	330	367	387	341	339	348	346	380	277	330	360	374	359	375	364	369	356	317	350	334	362	325	324	349	311	337	344	337	349	352	335	290	355	352	346	311	329	330	350	337	355	335	363	344	348	330	318	327	336	356	341	330	324	349	343	337	334	345	364	308	331	378	343	359	367	310	325	359	370	328	324	361	365	368	326	341	362	344	327	332	335	377	316	334	336	338	402	371	338	370	337	359	352	364	362	327	324	331	371	327	327	346	336	342	363	336	371	341	330	352	348	360	354	339	366	361	323	368	329	358	326	321	340	367	363	348	320	344	360	356	390	329	338	355	351	353	359	342	345	364	384	342	334	337	329	343	335	356	304	356	334	364	344	349	377	345	319	370	355	306	351	360	326	331	354	320	334	325	350	350	334	337	319	352	356	350	340	347	333	366	354	339	326	355	317	383	364	329	326	324	296	334	359	347	368	362	334	368	335	349	385	358	330	358	360	349	323	342	326	344	342	356	341	314	340	350	347	321	364	336	347	385	306	325	352	390	351	336	335	332	342	361	319	320	342	335	343	334	338	341	366	325	354	349	320	356	342	358	341	372	359	364	334	329	371	377	341	350	351	341	343	353	334	333	347	333	323	329	361	341	371	323	354	336	324	332	378	345	350	331	367	353	339	346	324	367	359	341	363	316	369	339	349	334	340	333	346	363	343	326	346	337	325	330	342	372	348	329	348	330	365	341	340	333	334	313	338	354	334	358	352	355	353	333	348	334	357	355	329	378	371	331	347	336	315	293	369	340	340	338	357	335	380	335	342	336	343	342	346	321	301	335	369	347	401	348	333	336	347	378	337	340	348	357	337	332	375	337	338	366	356	334	343	346	338	354	322	368	340	360	339	315	348	366	380	327	313	348	361	310	342	345	338	362	334	334	340	351	305	329	363	348	348	333	330	343	372	341	357	361	321	361	333	325	366	356	315	342	357	361	329	322	377	357	327	352	332	352	368	364	346	351	399	336	342	329	348	327	336	350	306	344	350	320	347	350	336	327	384	341	362	333	337	372	338	355	359	334	351	324	359	353	305	322	362	352	347	357	334	334	335	349	344	336	380	343	347	351	364	334	348	353	364	363	360	373	357	360	348	341	357	320	341	361	365	328	309	331	319	336	347	354	367	339	379	313	318	348	333	374	391	338	330	326	354	371	315	329	335	364	333	344	357	380	332	374	365	354	336	348	334	334
50668	65840	7264	2640	1728	1356	1212	1082	8791	22101	24877	17458	9621	3816	515	508	503	501	496	522	461	517	526	503	515	510	531	498	508	523	550	508	530	507	536	538	491	505	551	521	505	505	542	562	534	516	499	525	514	536	518	495	532	504	495	522	516	509	548	506	534	516	532	517	478	552	519	494	509	531	508	502	557	523	509	519	532	481	497	518	516	474	485	553	470	528	518	515	529	518	540	471	468	501	526	470	527	479	547	509	532	466	537	505	482	501	511	546	467	514	505	477	520	521	521	481	553	517	512	522	524	520	510	527	511	512	533	479	532	545	525	490	516	497	499	498	522	489	516	537	510	543	548	529	494	496	493	522	498	503	520	534	500	530	488	541	551	516	493	493	507	508	513	487	531	537	517	494	526	522	513	478	509	446	514	521	502	522	525	509	523	530	537	510	517	534	522	550	537	512	492	539	484	496	493	484	485	506	448	503	494	519	527	524	505	527	510	521	546	559	514	553	542	484	501	500	540	528	493	497	483	499	541	550	531	482	522	526	486	485	547	521	537	492	510	567	494	511	484	487	522	513	552	499	485	532	483	482	494	490	499	501	472	494	520	538	520	536	511	503	539	468	507	499	547	518	527	461	506	507	555	462	546	544	534	483	531	519	493	493	525	532	542	547	541	534	474	516	498	497	508	483	516	556	529	512	529	528	495	507	498	490	476	527	548	543	510	523	547	496	505	539	524	545	547	528	524	499	520	527	507	509	513	522	488	465	527	498	473	512	488	482	468	489	522	546	512	492	499	521	520	527	556	517	532	496	452	510	511	496	511	466	495	496	477	540	497	513	497	522	484	522	522	534	471	516	518	508	526	506	484	480	492	518	494	494	514	517	505	550	488	496	523	574	539	480	511	481	507	479	506	531	575	499	545	515	543	492	516	544	438	522	506	495	543	489	482	511	554	514	476	525	545	489	491	511	512	541	509	515	497	555	508	517	489	533	522	479	532	539	533	514	471	529	523	522	520	502	478	461	536	515	527	494	500	526	467	507	500	535	472	486	516	514	521	527	525	516	475	477	501	509	459	488	488	529	457	491	510	511	524	499	503	525	507	476	483	508	533	497	510	481	525	502	503	513	497	492	498	523	502	516	529	527	480	491	526	521	490	523	515	500	524	515	532	492	533	504	474	521	531	518	507	515	567	504	523	511	506	551	513	494	532	494	493	520	506	504	516	499	506	496	519	515	510	497	536	524	490	508	534	503	523	471	515	508	496	562	516	512	504	535	548	494	515	485	536	508	579	502	493	488	511	516	523	518	481	512	479	465	512	513	562	471	523	501	521	533	498	474	498	516	528	549	490	518	499	516	541	545	527	549	512	515	496	487	510	536	561	526	534	541	500	522	522	508	539	489	481	487	500	476	518	512	532	526	468	549	531	510	534	495	517	529	522	539	508	513	522	495	531	532	485	500	498	517	504	522	515	501	496	504	530	513	526	497	527	540	506	508	518	517	500	544	523	487	515	513	517	488	518	541	475	499	486	496	466	523	508	493	513	506	523	526	538	490	519	504	540	480	502	516	479	533	512	490	514	479	509	515	507	519	540	517	541	524	488	541	531	520	530	489	449	494	519	527	524	512	503	520	560	511	525	480	551	488	518	501	531	528	536	502	542	526	508	518	502	504	530	509	522	547	498	480	498	504	500	497	472	523	515	516	543	506	510	527	503	528	517	556	471	511	465	518	505	529	488	500	500	529	557	521	503	509	559	467	529	521	505	543	515	508	513	489	523	510	555	507	508	522	452	514	520	556	503	500	524	515	491	495	522	488	516	521	516	475	485	487	525	521	495	481	505	499	520	520	534	523	512	549	487	495	505	526	529	476	565	524	511	510	518	494	512	496	513	529	522	517	490	526	504	526	518	529	527	509	523	515	524	528	526	508	476	531	553	503	543	471	510	525	544	505	495	529	504	529	501	552	504	554	495	525	529	567	522	502	532	523	532	480	562	509	522	514	507	501	530	503	530	502	482	520	495	511	534	522	549	529	516	513	518	501	493	497	562	506	506	523	549	536	535	501	525	566	482	478	531	516	476	502	502	552	499	523	502	524	539	511	514	537	504	509	479	519	550	491	471	507	502	491	490	485	507	488	491	549	483	510	498	531	541	521	533	473	513	491	477	493	539	552	521	501	499	535	481	497	530	526	503	496	523	514	526	503	517	523	519	509	483	524	549	507	530	490	513	518	510	514	534	542	517	537	506	531	525	554	539	505	528	548	523	510	535	483	503	539	479	530	491	510	564	504	534	491	487	519	543	498	469	528	515	545	533	498	495	499	493	497	491	553	525	542	523	522	526	501	501	515	529	520	509	510	514	498	514	488	520	502	508	528	490	542	549	491	527	487	490	533	499	490	501	557	488	531	547	479	518	519	544	462	497	546	472	520	506	534	497	512	473	482	547	524	494	535	493	549	513	482	493	504	495	546	517	524	532	553	499	516	467	482	481	521	544	510	489	528	490	511	526	527	477	509	512	528	507	567	530	522	514	475	484	515	541	494	506	499	516	511	522	479	500	513	516	529	500	501	502	523	493	497	489	523	532	510	539	506	513	491	514	531	515	509	498	553	494	454	548	518	556	490	544	508	502	522	514	485	510	488	511	552	521	541	506	546	551	557	499	510	494	573	488	489	503	492	527	512	524	512	474	524	521	517	543	531	526	502	498	519	503	518	447	477	541	556	493	490	534	519	535	506	483	512	521	511	505	539	487	511	499	526	532	487	510	484	564	522	539	497	542	529	486	504	489	497	525	514	533	486	501	491	524	501	471	522	508	554	532	503	483	542	496	521	502	500	499	510	476	515	481	524	537	497	528	505	494	554	525	519	511	506	525	494	569	531	500	518	562	524	547	564	526	483	529	532	544	561	519	514	515	521	526	472	472	487	504	519	485	495	592	469	527	513	519	509	503	505	502	485	563	477	519	470	481	527	476	499	517	481	524	524	494	537	531	502	498	491	503	484	489	532	491	521	506	514	517	517	500	498	526	508	452	535	528	505	485	527	512	499	495	528	502	519	527	502	539	488	508	515	505	494	525	523	536	473	481	524	546	513	502	530	495	509	491	531	488	509	526	502	510	497	506	516	546	517	497	500	481	500	505	472	493	489	510	508	514	487	490	474	533	522	529	518	531	514	492	524	510	510	515	489	522	521	507	528	530	527	510	517	503	536	487	514	509	491	491	539	481	517	550	494	545	515	541	484	512	503	513	516	522	552	505	525	513	482	497	461	469	551	539	535	512	523	488	517	500	521	519	509	528	480	490	499	503	466	471	507	530	532	549	513	473	513	527	490	511	502	519	490	526	534	537	509	521	528	481	482	551	475	481	509	525	499	505	486	499	521	474	500	524	558	528	519	478	520	479	533	504	490	565	478	485	510	535	538	502	519	507	566	514	503	527	551	503	495	533	526	532	512	503	519	527	530	486	521	484	536	489	491	568	544	514	535	484	559	520	503
23225	21471	29248	23827	21358	21007	4456	762	1576	17416	30236	25678	14037	4703	287	239	288	253	250	257	276	247	272	255	249	253	254	215	262	257	249	237	244	279	242	244	255	230	267	233	238	249	273	272	253	219	239	266	259	267	264	255	256	269	256	264	228	246	254	238	259	264	270	274	268	244	223	266	239	234	256	263	243	238	253	250	246	259	276	265	277	272	246	217	247	243	261	243	240	275	231	231	228	259	265	248	243	249	249	255	240	228	259	259	257	224	244	244	245	232	256	283	246	242	261	267	226	258	233	242	250	249	255	255	274	220	243	254	274	252	299	262	263	276	245	265	287	273	237	274	242	262	250	258	255	248	282	228	243	285	246	238	255	252	254	239	263	249	282	264	245	256	261	269	237	269	268	262	255	257	255	258	276	249	270	263	256	239	261	284	243	274	251	265	281	232	228	253	255	246	257	237	222	233	222	241	249	258	246	243	267	268	236	229	238	258	247	235	230	254	245	240	239	259	216	230	283	253	249	267	272	256	253	245	234	222	234	234	233	289	251	247	264	237	229	237	265	239	266	263	290	285	262	267	258	285	231	255	241	231	232	266	248	258	260	246	221	239	258	245	264	241	272	279	253	262	239	234	225	245	243	226	255	255	231	244	227	225	253	262	275	289	256	250	267	269	250	247	252	220	269	237	275	266	233	278	254	273	249	262	259	263	255	258	264	273	265	240	245	261	278	233	250	237	273	272	273	236	272	255	234	265	247	266	264	247	273	223	275	251	253	258	252	263	271	239	236	237	254	260	252	242	251	253	260	300	240	212	256	244	254	253	286	295	233	244	269	252	236	232	254	282	225	244	236	260	243	248	243	240	263	274	253	271	228	265	246	212	258	277	245	230	263	270	225	235	286	254	246	238	233	263	251	252	255	231	245	277	228	268	278	271	272	238	227	249	273	262	227	243	245	250	229	256	263	274	269	244	273	242	266	222	258	240	233	260	256	251	242	231	262	246	268	268	260	277	238	231	270	252	274	234	258	246	255	232	264	242	244	251	278	252	240	242	240	268	264	272	248	271	259	252	250	224	223	256	265	267	237	240	265	254	260	244	245	227	251	235	222	260	271	269	243	284	259	224	240	278	264	273	246	235	261	251	269	251	241	256	267	223	288	243	252	234	229	237	271	259	236	249	243	260	279	266	247	246	258	295	228	252	254	279	250	255	261	245	245	251	271	244	268	243	271	267	236	252	262	265	262	269	228	249	258	246	284	247	229	237	243	252	266	271	255	240	227	236	260	276	269	220	240	258	271	249	264	280	278	247	248	253	277	278	258	276	261	215	269	239	258	229	267	268	233	254	269	243	254	264	267	236	252	240	258	282	246	252	252	267	262	236	243	238	262	255	221	265	261	240	236	253	254	242	218	259	248	270	262	230	268	245	238	252	258	243	239	269	264	264	265	263	233	241	259	265	253	255	235	293	245	257	250	270	218	239	287	263	252	256	236	251	250	257	261	271	269	257	272	241	233	213	265	258	240	242	274	244	272	226	268	258	253	249	289	256	260	270	237	258	237	252	256	251	260	258	238	264	272	244	250	239	255	245	259	225	272	236	243	270	279	231	278	236	262	262	245	277	259	226	256	270	258	270	270	259	248	249	241	262	259	249	249	257	249	250	243	237	248	241	238	239	236	239	265	265	228	248	262	252	247	256	249	241	253	279	276	245	266	258	266	266	280	279	263	279	265	276	284	247	252	239	264	279	232	298	255	256	281	250	263	257	262	254	240	261	254	260	251	264	248	258	245	265	255	274	259	264	260	244	261	231	257	267	268	239	269	247	254	250	265	254	239	261	247	241	229	256	257	259	263	255	256	268	272	265	238	266	261	254	237	272	270	280	252	243	274	250	235	221	254	264	224	278	240	250	264	265	247	242	224	265	264	287	260	250	233	214	237	241	242	252	243	238	235	252	246	249	230	267	217	281	260	270	237	248	234	255	231	227	258	254	271	258	241	245	250	252	237	239	245	252	247	235	276	248	261	245	266	257	243	251	217	251	236	246	249	281	266	233	245	254	254	246	228	288	249	227	256	243	254	235	242	250	238	264	253	277	242	246	248	251	233	263	266	278	262	237	245	259	237	274	241	273	208	255	235	254	241	227	270	236	235	242	273	243	252	231	260	238	231	243	256	228	241	236	266	262	247	251	241	282	209	231	269	236	261	233	262	246	239	227	268	267	270	243	252	250	270	299	239	256	277	255	235	255	266	289	238	218	211	267	261	293	263	250	257	246	232	259	227	250	261	231	279	261	250	259	255	263	237	267	235	247	220	249	306	261	224	272	271	274	241	250	232	253	251	255	236	211	228	228	261	242	236	233	269	263	235	245	272	266	248	244	272	273	234	238	231	259	270	254	236	256	242	248	250	247	249	240	252	250	290	275	268	237	250	245	258	246	241	257	262	256	239	290	263	249	259	255	259	242	259	239	252	239	278	254	262	255	240	281	273	262	247	251	250	273	298	269	226	255	228	222	249	268	238	241	231	259	251	230	258	260	232	266	237	265	275	223	238	226	242	255	234	288	251	266	248	254	254	264	254	271	264	253	278	242	253	259	233	261	255	260	255	259	254	236	237	272	263	265	239	258	249	244	249	267	236	273	211	254	289	252	261	254	255	245	247	250	241	258	243	236	263	233	257	255	252	241	256	235	250	240	227	244	255	262	266	237	261	253	232	234	224	253	237	239	259	247	238	258	264	274	245	265	220	254	233	244	244	216	302	269	242	254	270	243	240	238	242	245	247	260	217	247	267	247	223	231	241	233	261	256	276	269	243	262	231	230	259	251	251	256	257	241	280	260	228	276	231	244	277	255	261	247	242	257	302	275	263	266	257	244	243	258	236	245	249	244	241	262	256	268	251	257	235	262	246	249	234	255	248	253	225	271	271	256	261	240	239	254	236	256	251	266	253	259	268	270	250	235	250	255	282	242	244	263	275	261	271	230	245	265	261	259	238	266	253	251	263	257	248	254	236	237	213	247	225	246	233	258	255	256	271	259	257	243	250	275	279	253	241	235	245	226	278	261	238	259	244	231	266	237	258	267	234	241	277	220	259	239	234	242	272	259	221	266	254	233	247	252	230	266	265	247	230	254	273	250	233	283	244	281	259	261	259	252	233	267	261	267	246	227	244	254	261	269	220	234	231	282	265	231	243	243	213	267	258	300	237	230	264	274	265	263	252	242	263	260	210	232	233	230	251	251	250	233	241	251	237	243	267	287	249	251	243	257	259	270	258	251	228	262	242	267	267	233	247	238	257	241	262	280	267	230	252	218	268	242	235	229	243	241	260	253	240	249	270	237	255	263	228	228	243	222	267	257	256	237	257	260	233	292	235	233	278	253	280	267	212	255	239	234	238	262	265	271	247	240	259	243	263	239	257	249	267	267	254	241	222	246	238	235	267	244	223	249	266	224	239	238	249	230	254	264	267	273	249	237	209	233	226	261	247	281	260	273
58498	76756	12536	4986	3292	2497	2110	1748	4070	26932	38112	32467	20625	8306	412	397	383	393	372	403	383	374	368	346	406	375	372	377	385	377	364	385	376	380	406	371	368	400	358	365	373	387	398	397	407	390	402	380	388	367	410	392	395	361	395	355	365	389	402	387	376	373	365	365	409	358	383	345	361	378	408	380	391	391	409	350	382	365	378	382	359	365	380	370	377	414	397	373	365	365	378	368	408	403	380	394	353	372	358	384	409	355	377	359	385	354	356	376	355	353	350	352	397	382	367	351	379	350	354	397	384	376	381	343	372	415	378	392	392	392	366	390	396	379	373	371	376	362	377	381	395	360	342	346	390	379	351	370	408	374	347	379	391	364	396	387	379	356	358	401	388	362	366	354	374	354	373	340	362	385	384	384	353	396	346	380	362	360	360	358	368	375	377	343	356	368	376	389	394	361	375	379	390	394	365	391	343	391	362	371	391	366	380	370	351	420	383	389	356	388	365	373	404	354	347	440	357	395	373	374	374	371	405	364	385	393	352	357	355	354	355	362	366	405	361	376	373	391	395	355	377	368	381	414	386	392	390	362	385	416	394	367	389	361	382	361	348	388	353	369	374	383	365	381	378	401	394	366	343	398	390	373	384	387	362	341	348	382	356	408	328	394	352	357	379	377	375	351	373	374	370	334	358	414	386	390	335	359	401	400	372	408	361	410	361	361	352	403	367	347	373	386	387	370	389	380	357	390	392	388	387	397	348	358	380	379	358	348	396	360	349	386	342	392	382	352	386	345	360	387	379	396	382	386	366	361	348	405	388	378	366	414	381	393	376	380	395	398	343	412	377	352	393	357	344	351	374	366	359	373	373	383	361	354	367	375	377	395	381	365	349	352	378	348	404	341	404	382	357	366	376	363	367	358	349	360	408	375	384	367	361	381	369	333	404	397	392	368	374	383	353	367	357	382	341	353	354	349	353	381	384	390	338	388	372	375	346	401	397	389	374	373	351	380	379	367	344	369	374	392	388	366	359	338	361	383	353	396	383	370	348	361	356	410	368	376	386	383	382	375	365	394	343	392	385	375	378	408	387	398	321	345	332	383	336	337	405	348	357	386	366	358	401	367	353	388	376	380	358	355	371	348	383	376	377	359	387	374	361	366	391	370	360	346	365	396	423	367	376	363	392	368	380	393	357	378	395	387	352	384	377	364	367	375	391	360	384	371	377	355	408	363	351	389	385	394	354	408	381	370	374	425	392	388	363	390	394	369	347	379	385	351	382	403	370	367	407	371	386	367	380	409	340	391	372	360	373	393	374	396	342	406	348	384	372	360	377	403	346	380	386	408	391	380	337	346	381	395	380	389	372	359	350	382	367	406	342	363	375	377	372	366	385	399	376	377	348	379	377	390	391	389	386	361	391	401	374	392	397	401	368	389	375	388	351	349	371	351	350	371	394	375	366	380	357	347	389	349	359	360	386	374	361	347	367	371	349	375	355	400	385	379	386	378	410	384	408	365	383	388	359	344	397	394	367	360	361	406	384	389	403	359	389	365	351	392	379	406	387	342	368	423	382	361	353	372	381	374	367	387	383	376	352	368	352	399	388	391	395	378	375	371	374	362	400	365	395	388	370	402	370	401	386	370	366	374	395	379	385	371	366	360	362	374	392	382	353	352	392	378	351	400	356	388	378	344	371	400	361	378	375	356	387	354	362	379	396	383	371	374	370	359	369	417	357	347	373	384	386	360	371	376	385	383	367	376	352	369	404	357	367	365	421	386	389	396	345	398	381	374	392	366	381	368	385	380	372	383	349	348	374	382	394	387	363	374	404	357	377	393	373	374	356	362	370	363	338	412	385	376	380	351	406	374	332	394	363	356	392	380	361	404	345	371	341	380	336	398	389	385	396	395	401	381	339	335	386	372	367	360	378	352	365	392	394	423	362	344	396	370	386	344	389	391	394	395	391	373	402	385	364	388	370	365	353	348	375	372	365	408	385	368	381	379	390	402	370	366	387	376	355	373	363	340	377	365	354	377	396	388	363	395	413	403	415	368	367	399	378	376	358	355	356	373	370	374	362	347	421	372	376	367	372	370	411	393	354	385	371	386	356	378	369	373	364	376	409	379	380	384	353	353	375	381	361	387	372	397	363	364	362	370	401	385	377	338	371	362	365	404	381	353	366	354	383	372	390	376	396	337	412	385	329	389	368	369	351	378	340	348	376	349	358	386	370	383	404	359	346	367	362	398	391	355	377	388	369	372	373	354	343	356	368	371	372	375	386	378	402	360	339	385	365	426	380	339	381	399	334	409	384	397	383	420	355	359	385	387	410	387	402	353	363	365	428	408	358	370	435	360	375	348	377	396	386	389	372	383	374	380	354	387	386	350	347	357	381	381	371	360	395	378	376	361	356	389	406	406	355	412	403	362	381	381	348	357	366	408	365	379	406	401	373	405	387	340	369	426	410	388	369	371	357	384	336	375	357	362	401	360	364	358	371	366	372	371	360	387	354	363	378	367	413	405	380	388	326	394	385	355	350	383	376	371	385	381	363	369	402	382	355	347	384	376	420	412	365	391	374	394	348	374	389	387	359	357	364	359	347	409	365	360	362	390	362	370	389	380	394	409	365	386	408	379	351	389	387	402	385	361	381	339	401	389	393	343	376	354	346	347	358	372	375	370	380	350	351	362	397	359	398	340	403	383	387	416	342	365	363	394	359	391	375	379	387	418	374	388	351	357	371	380	399	409	374	370	378	385	382	356	335	375	393	347	355	385	365	371	336	367	352	356	409	380	380	411	406	358	357	379	388	338	336	379	387	349	378	396	352	375	367	377	363	362	341	378	370	359	352	384	385	366	393	375	348	371	388	344	376	375	315	384	381	375	379	367	347	369	374	369	380	380	374	411	373	377	370	378	381	367	376	378	393	398	428	385	379	387	379	407	358	404	380	347	346	369	344	358	361	338	350	374	395	383	346	398	422	393	363	395	388	399	381	387	359	392	386	373	391	357	347	385	337	379	423	408	361	371	395	391	365	352	364	359	392	355	418	386	366	369	369	367	372	375	407	387	405	372	355	396	385	412	413	354	363	366	387	375	378	401	360	386	409	360	381	390	361	403	394	402	368	404	350	347	368	393	372	384	397	363	405	362	371	375	369	338	383	350	413	385	320	363	373	360	391	376	420	354	395	394	355	353	408	374	375	371	377	348	373	379	368	354	368	364	391	357	387	391	405	396	355	373	368	376	369	375	372	369	347	388	391	358	384	391	347	371	359	353	353	354	398	384	371	343	377	359	338	384	394	390	359	385	358	373	360	383	357	345	346	375	385	361	399	396	371	394	385	377	369	354	371	405	356	410	415	388	382	363	360	384	360	382	334	349	352	365	371	419	393	371	395	434	386	384	364	359	376	363	375	380	352	367	379	409	385	374	359	378	388	381	393	379	367	372	365	374	403	368	355	331	396	377	391	374	346	397	360	399	353	399	360	395	350	359	369	351
27507	23278	14123	1376	427	345	374	349	601	1719	2487	2078	1330	662	305	324	319	268	317	304	304	291	309	286	283	274	323	291	280	288	267	324	306	282	297	294	283	302	282	298	300	312	248	278	281	318	316	287	300	324	300	289	279	289	326	284	283	314	299	286	266	261	283	299	279	285	306	310	302	294	299	276	318	319	293	310	311	298	264	307	288	283	296	319	301	286	291	292	283	274	321	297	313	279	290	292	292	317	325	292	293	299	294	304	315	275	315	303	304	296	281	286	271	277	271	285	303	307	294	287	293	288	286	319	294	287	286	322	293	286	301	262	297	300	336	334	289	297	282	324	306	312	315	305	285	306	275	281	290	287	284	281	276	286	316	289	314	310	285	290	312	265	284	291	293	285	287	293	313	280	311	270	282	320	279	275	279	283	318	269	296	295	304	291	294	293	316	283	284	302	277	303	274	267	289	328	301	301	303	318	304	303	298	296	313	301	289	313	304	305	290	305	288	298	293	251	330	286	286	308	268	287	321	295	299	289	295	294	296	297	298	305	314	285	286	281	282	271	263	310	312	315	301	279	299	272	277	319	313	295	308	301	263	306	311	279	301	309	270	298	279	292	289	267	278	304	301	300	284	317	308	306	311	276	318	273	308	291	327	275	297	295	291	295	299	290	251	285	276	293	267	279	278	263	298	277	313	307	306	282	265	294	294	278	283	298	333	314	267	296	325	299	288	288	269	311	276	327	272	306	244	274	304	301	328	277	299	277	299	328	301	291	309	312	300	286	326	301	298	303	312	298	285	308	267	302	275	289	318	273	271	277	300	293	309	292	297	298	281	292	295	328	288	324	309	288	318	300	281	296	306	273	337	265	294	298	290	292	279	295	280	279	290	296	284	296	257	300	302	275	340	314	271	308	292	321	298	292	279	275	307	296	305	298	291	308	275	303	293	304	282	308	267	299	298	274	292	288	296	287	304	293	291	296	308	258	272	296	265	256	264	316	262	259	272	293	300	285	296	297	282	325	277	274	292	283	294	268	321	280	313	295	264	321	296	263	287	295	255	281	338	316	288	244	312	277	279	282	281	296	277	301	272	281	301	294	297	295	320	301	332	278	295	319	305	328	314	309	293	276	304	283	313	318	295	296	284	268	254	300	336	310	293	298	293	266	290	317	279	285	281	306	296	295	307	278	348	323	298	292	333	283	292	274	304	327	342	295	319	274	281	301	292	294	313	318	266	306	277	290	300	322	288	293	293	291	284	292	297	302	292	276	277	311	295	280	296	273	272	292	291	278	305	287	249	273	286	301	304	301	295	280	330	293	296	319	281	304	276	262	321	262	298	296	282	303	285	317	295	320	275	299	287	305	295	288	256	285	302	248	280	279	316	284	304	279	268	284	277	305	318	312	279	285	290	309	306	296	306	264	289	296	281	284	294	287	317	320	304	276	307	299	281	250	301	310	314	305	272	321	292	330	321	308	318	319	287	301	313	304	292	278	259	300	278	308	277	280	290	291	298	288	280	282	287	319	266	316	303	270	319	284	290	314	264	286	300	284	274	306	309	313	299	278	295	314	295	299	264	286	292	277	295	312	300	288	281	320	313	327	271	297	301	287	311	288	304	305	291	295	301	305	279	315	297	297	318	301	284	306	282	286	305	277	288	268	294	292	276	295	313	289	311	296	296	307	305	289	294	299	334	278	318	298	304	263	341	276	285	336	292	270	310	303	313	295	311	285	267	287	315	307	306	311	308	293	321	280	284	311	281	290	277	329	297	262	273	288	309	299	312	301	281	295	299	302	296	300	308	292	339	303	290	298	289	295	289	293	303	324	252	298	290	272	276	290	275	298	336	270	285	290	318	292	280	265	292	273	295	310	320	307	303	260	266	282	307	295	292	301	294	312	309	291	299	278	308	318	286	310	294	308	302	340	306	294	302	268	308	301	296	273	303	295	297	275	307	274	296	277	311	293	269	316	290	325	283	304	300	268	296	294	301	288	279	283	324	306	288	269	275	285	276	284	299	287	285	288	296	292	250	312	302	286	295	301	300	280	294	296	292	288	326	304	288	301	282	293	316	284	332	291	287	296	296	262	300	315	288	274	324	290	270	294	283	284	287	334	329	288	303	299	290	306	309	259	270	317	300	298	289	262	311	253	320	272	307	281	300	270	278	323	303	288	289	286	313	296	315	296	302	275	264	295	277	304	289	285	298	290	292	314	291	338	288	275	281	285	272	304	255	294	291	286	288	307	321	286	276	296	281	320	296	286	311	285	309	267	266	284	289	293	266	281	297	292	288	289	331	311	280	303	291	294	262	317	295	283	285	300	288	306	276	275	294	295	300	298	333	290	259	277	292	288	297	298	272	300	318	287	275	245	315	304	293	300	329	292	304	316	253	320	282	304	284	287	267	269	304	266	282	300	263	295	278	282	297	303	293	319	286	301	296	303	297	278	322	327	279	301	337	283	308	275	288	278	305	303	329	312	278	298	301	302	290	331	299	299	302	282	315	298	308	291	300	303	287	298	291	301	302	331	296	299	301	282	284	277	314	287	290	276	271	285	301	315	304	273	326	281	337	292	301	279	284	312	297	286	269	297	314	308	312	309	306	294	302	305	301	292	288	329	275	310	318	289	306	305	311	296	253	287	309	288	292	299	274	281	301	289	309	298	305	285	278	300	319	282	299	268	323	287	303	296	293	292	319	286	315	292	276	317	300	285	304	325	285	305	309	297	289	267	274	263	301	306	288	291	258	258	273	312	298	325	278	297	324	257	270	301	287	322	276	270	286	272	291	291	296	304	299	320	270	295	285	302	290	319	281	290	286	301	289	306	294	270	304	317	308	295	306	285	281	298	288	287	298	283	319	293	318	282	308	282	294	315	289	305	271	289	313	283	315	271	304	276	264	319	299	234	294	306	254	310	281	292	263	292	296	292	282	303	313	297	306	278	291	314	298	298	282	293	296	292	314	287	317	314	289	278	280	293	291	318	286	316	282	284	296	287	305	318	315	321	280	281	292	310	279	276	306	296	263	284	293	268	300	275	266	318	290	269	284	296	279	339	273	287	311	305	261	298	267	314	269	285	345	286	327	302	305	316	311	284	287	277	288	298	281	281	340	271	332	312	291	298	292	306	290	324	295	322	253	293	266	302	307	296	302	257	276	298	295	280	287	302	309	305	296	285	320	305	322	303	286	286	287	284	303	287	298	316	286	256	259	310	270	304	307	295	298	299	281	291	293	278	279	293	300	296	286	282	277	334	302	282	299	293	297	275	302	287	309	292	283	306	286	303	282	293	301	317	289	298	296	296	259	288	330	294	282	310	278	328	314	321	267	267	268	278	314	241	272	286	256	265	303	283	345	305	301	329	284	283	281	287	258	269	294	305	283	288	281	305	295	306	298	272	307	325	326	274	300	309	285	290	282	310	271	298	306	288	285	276	310	281	294	306	293	276	297	312	299	246	306	268	300	300	265	284	315	298	291	316	286	310
28323	34141	2729	821	624	642	591	534	1191	4063	5742	4775	2632	1088	460	400	444	441	440	454	422	417	443	416	430	438	443	430	444	471	426	409	428	455	433	386	448	428	451	463	405	473	442	440	428	444	412	436	415	441	433	435	439	461	443	465	447	438	476	435	445	416	457	403	466	455	440	486	412	469	483	433	429	434	457	437	441	395	451	450	412	400	406	437	424	438	424	454	444	427	413	429	436	459	437	431	464	476	439	421	421	481	475	434	416	416	409	422	423	436	443	439	390	428	434	432	407	449	468	412	440	408	422	394	432	430	433	460	429	420	438	408	436	445	459	450	425	468	404	436	483	424	443	452	469	405	463	426	396	429	415	430	427	448	414	424	438	407	422	421	425	414	460	406	426	439	422	419	436	460	432	452	425	413	408	454	453	414	418	436	428	424	446	455	459	413	430	399	427	488	458	458	439	449	428	423	424	438	435	414	458	414	429	438	441	451	472	423	440	439	479	462	438	433	399	387	452	451	402	445	439	442	396	438	423	407	416	451	473	408	432	443	400	444	409	485	468	430	401	426	420	439	434	436	423	447	419	452	452	428	411	444	478	423	458	421	434	445	423	420	467	426	412	428	414	439	424	404	430	464	456	409	416	440	424	469	440	451	449	428	453	410	472	427	430	479	465	440	472	397	451	425	429	394	452	448	408	452	439	434	457	442	433	452	406	454	436	407	430	478	417	449	430	448	459	440	448	420	444	451	433	434	427	443	433	422	432	420	434	440	443	444	433	448	429	438	430	466	443	424	440	485	382	449	422	453	427	425	410	449	438	389	427	429	454	440	435	475	414	413	384	413	446	426	425	428	440	440	437	445	452	420	452	426	441	404	450	417	431	445	443	458	439	437	414	426	459	435	422	427	490	446	423	390	433	452	423	436	477	419	439	416	434	468	382	405	406	431	400	400	459	431	420	458	424	461	471	416	446	423	422	452	460	452	448	414	434	407	460	415	477	456	456	459	409	452	445	426	457	446	465	439	434	411	420	432	438	431	423	455	419	393	392	413	450	425	434	417	442	450	425	458	457	428	426	404	402	493	445	445	459	442	464	445	448	428	468	415	455	429	441	425	407	405	460	427	406	453	448	445	429	432	509	443	421	451	432	434	425	460	447	420	429	452	402	434	436	468	430	431	437	423	462	415	457	459	406	445	502	429	410	438	436	464	421	425	446	421	426	400	427	420	439	454	397	431	387	387	436	437	436	451	446	420	444	414	462	473	403	438	455	447	461	477	424	432	442	416	440	437	396	451	469	479	404	434	415	407	426	413	461	465	439	422	421	473	453	453	483	424	459	493	428	425	432	434	401	442	425	401	419	429	466	433	480	425	427	423	434	448	443	442	390	440	405	453	456	422	453	441	455	421	456	416	458	441	454	451	428	476	457	420	418	412	436	432	441	436	423	432	449	444	420	440	418	430	439	435	436	425	440	442	422	443	425	404	464	468	433	415	471	459	444	431	463	466	453	430	463	414	436	448	411	419	485	427	391	444	429	424	424	459	443	413	430	437	419	424	450	424	419	439	438	412	421	441	437	460	467	450	449	455	433	452	465	454	461	426	447	438	440	425	438	448	393	430	453	437	400	446	451	426	459	443	461	463	444	458	479	428	404	460	398	437	422	418	469	431	402	429	403	454	441	448	483	436	387	435	424	423	425	433	406	458	448	423	451	428	408	470	468	440	461	433	439	406	414	448	447	394	417	424	414	468	455	418	456	459	419	435	436	430	416	429	411	393	435	430	430	422	451	450	455	414	397	424	408	420	427	429	434	446	454	426	423	439	461	437	469	437	417	436	455	444	412	454	443	439	396	459	429	443	438	437	399	425	431	451	443	407	459	394	419	430	426	441	468	451	450	411	394	392	422	424	458	429	423	393	399	429	427	413	437	432	409	467	432	435	459	437	476	512	493	415	441	435	433	431	445	442	432	449	445	438	440	440	468	437	426	391	445	422	410	391	435	409	458	451	435	436	406	468	425	437	418	460	454	433	477	429	469	411	423	427	449	453	417	450	450	427	429	428	431	438	440	448	427	383	443	436	381	414	433	421	435	420	432	406	447	453	427	402	461	464	439	469	433	411	454	441	456	445	400	441	446	421	427	444	447	425	457	465	443	444	432	436	439	429	453	448	404	411	462	475	420	430	436	480	438	433	420	437	421	389	449	462	442	428	466	423	481	473	398	462	426	416	430	456	427	381	424	459	435	452	447	447	434	447	412	399	434	435	440	445	441	382	437	428	453	445	448	453	420	459	439	455	464	442	491	467	398	474	458	430	414	422	409	437	450	409	420	455	411	444	451	419	413	419	423	429	436	438	403	431	433	436	455	466	431	420	482	422	463	452	406	439	426	434	411	452	432	379	449	451	439	434	457	417	473	446	441	404	438	416	455	449	445	421	438	450	460	420	457	444	436	436	410	436	419	430	403	436	419	394	424	439	440	446	451	452	449	442	400	446	406	424	438	461	445	365	441	402	442	411	388	446	440	433	469	471	446	469	454	413	452	444	451	391	425	423	475	417	443	412	454	426	451	446	452	405	431	408	433	444	444	479	446	461	471	434	467	440	476	424	422	423	394	384	395	428	418	427	470	399	417	471	460	443	440	462	416	424	399	470	445	414	411	443	404	412	433	460	464	467	444	397	431	455	418	397	450	412	445	429	440	415	428	417	443	444	458	439	449	446	462	476	447	423	445	437	413	422	412	427	423	432	439	454	431	438	417	423	437	448	432	454	411	451	416	431	410	427	429	438	434	421	414	424	431	424	461	424	415	428	423	414	429	428	407	445	420	434	465	437	468	447	456	410	397	444	432	433	403	429	452	432	458	406	424	441	452	433	439	464	410	415	429	445	391	462	483	433	415	444	423	434	421	459	458	444	434	450	429	396	391	402	438	438	460	413	433	408	415	424	411	407	430	429	459	445	454	427	429	448	460	440	432	439	428	468	475	441	465	453	449	419	462	385	444	419	421	407	436	407	433	430	432	471	423	431	422	450	439	440	418	459	443	453	410	452	414	438	418	448	450	436	422	423	418	413	433	443	460	431	427	428	405	410	441	422	426	442	412	463	410	458	474	467	474	445	445	418	430	423	431	436	439	415	431	430	422	439	438	449	430	460	436	456	412	392	445	434	435	459	422	414	391	470	401	455	418	439	450	418	410	470	418	455	408	463	419	463	432	411	420	439	455	434	430	424	425	460	444	432	427	394	440	420	413	442	466	435	430	399	402	432	466	450	438	451	418	427	420	413	453	431	426	450	410	452	413	442	438	424	465	423	431	426	460	417	388	464	425	415	427	447	422	434	416	438	398	463	416	439	443	451	438	446	466	435	424	435	431	467	476	444	438	396	461	429	446	465	425	461	406	423	423	430	426	434	424	428	424	419	435	480	419	414	433	400	423	469	442	458	443	440	440	423	422	468	435	440	436	444	458	410	447	449	388	409	417	472	457	395	438	423
24639	21606	28214	24495	17492	1855	715	521	494	1245	14919	15716	8192	2584	396	319	311	331	356	334	360	350	358	370	333	338	354	332	314	318	369	332	336	347	314	343	342	343	329	354	341	329	346	306	319	327	341	331	329	328	352	353	331	317	357	332	325	319	314	358	325	363	348	325	311	365	310	349	339	330	344	347	329	341	351	337	350	353	335	322	341	331	350	331	369	346	360	331	337	328	344	342	348	356	334	308	323	316	356	326	359	301	334	363	342	318	349	347	320	363	342	392	313	328	316	337	344	338	328	316	301	379	322	333	323	377	320	343	330	334	324	366	318	341	337	378	325	325	339	344	312	311	298	379	302	338	329	337	353	362	333	335	352	347	364	349	337	354	357	345	312	349	332	306	326	338	344	338	328	312	358	334	325	344	329	300	346	312	324	341	322	344	343	320	350	320	334	358	337	344	322	321	345	378	340	344	325	344	321	332	350	360	323	348	348	343	333	323	339	331	342	334	348	322	348	306	345	348	331	366	346	350	340	336	328	356	337	344	328	335	329	351	327	339	354	321	324	366	347	327	315	328	349	387	323	338	359	338	324	330	328	358	345	353	348	359	347	331	308	342	312	352	321	354	381	340	334	300	356	369	319	350	343	310	333	347	334	337	359	338	342	338	364	334	328	330	358	353	306	342	344	333	317	319	319	327	356	324	349	348	317	317	341	343	313	353	352	337	334	341	337	331	373	344	359	333	362	333	338	373	300	357	338	344	301	335	334	330	354	354	342	307	335	329	345	372	352	351	338	365	324	333	308	344	327	354	353	339	348	350	319	334	336	333	308	358	327	345	351	347	305	315	348	306	328	348	358	347	339	310	349	317	349	348	351	328	335	349	346	332	346	350	332	372	347	351	332	312	318	322	342	337	365	310	350	351	350	352	320	329	348	324	323	372	320	315	340	340	346	340	354	303	317	335	295	339	297	331	294	327	325	317	358	355	345	317	365	336	337	326	327	340	338	327	346	301	353	326	380	349	321	301	336	334	319	323	351	335	322	371	341	344	338	325	316	311	335	325	361	304	350	372	301	312	313	320	323	365	298	330	322	354	308	309	359	349	323	358	325	340	353	339	336	356	322	374	322	345	343	384	349	337	362	356	318	353	347	338	293	321	326	314	321	323	341	368	316	334	305	345	350	342	331	328	319	339	318	324	349	314	352	337	365	296	355	310	325	344	322	346	357	390	325	336	337	385	302	352	296	323	321	346	371	335	337	333	333	347	323	366	340	330	328	318	334	316	371	329	334	339	348	335	313	339	325	320	324	308	323	348	340	346	359	333	364	307	304	339	346	343	355	337	346	334	295	330	341	328	316	333	368	356	335	331	341	342	360	340	335	340	329	317	353	286	352	335	334	338	362	340	346	349	336	309	345	349	319	337	347	349	368	363	324	326	311	334	320	350	333	337	309	345	332	339	315	339	332	304	337	321	352	316	339	358	375	331	335	357	334	354	317	342	336	328	327	337	319	353	301	336	323	320	305	343	378	337	345	333	381	323	337	320	309	348	326	347	346	334	349	355	308	307	308	340	314	328	352	339	328	333	374	299	340	320	343	336	337	343	331	298	310	348	334	304	318	345	327	365	334	330	280	321	332	332	365	335	348	356	339	342	305	349	334	311	353	350	325	360	362	347	324	368	338	308	371	335	312	330	325	372	329	359	332	351	364	331	347	350	322	330	292	328	354	338	344	333	351	330	324	340	340	350	338	332	343	332	343	319	378	333	358	363	369	332	334	347	358	348	357	337	356	330	323	314	374	336	334	347	338	341	318	312	350	345	334	337	349	326	323	343	321	361	337	329	357	334	361	317	329	381	323	347	311	359	354	360	298	387	328	316	308	367	369	317	338	346	331	341	328	340	328	359	323	323	376	351	339	341	315	332	325	338	343	328	345	325	314	314	314	346	332	328	321	322	303	294	323	325	339	311	321	329	348	350	343	353	295	348	308	332	318	316	343	308	332	373	351	342	348	337	337	338	323	311	329	340	324	342	347	337	334	336	375	361	318	343	379	340	347	306	333	326	342	316	356	347	321	339	342	314	315	336	351	355	349	358	353	319	345	359	315	367	331	349	342	312	346	315	301	339	338	376	321	326	361	357	350	336	319	340	342	339	351	351	328	313	346	345	354	312	341	317	327	356	329	319	344	352	325	343	342	337	350	326	341	327	350	319	356	328	356	320	329	329	345	333	328	358	352	325	311	350	349	330	347	328	335	327	360	311	357	368	351	339	367	373	321	315	400	345	325	362	323	347	362	371	372	331	388	341	344	331	327	357	356	371	334	323	349	312	334	334	334	354	324	321	362	367	312	343	329	310	341	319	347	335	325	323	325	347	342	351	357	376	330	316	365	381	380	349	329	337	316	350	335	340	341	306	352	350	323	339	340	301	357	315	294	368	366	317	320	345	322	317	329	336	332	313	375	329	348	337	350	325	358	330	362	326	304	340	330	329	343	319	311	346	341	328	348	347	341	367	313	369	341	326	314	326	350	363	307	325	315	316	339	356	314	307	377	331	295	348	355	346	316	309	360	320	325	337	316	345	368	382	358	348	356	350	314	360	362	313	335	356	353	315	342	333	333	380	332	335	346	329	316	353	359	327	332	336	343	337	341	332	367	347	357	313	365	333	342	352	315	355	361	332	350	375	332	331	353	346	323	338	314	320	347	363	342	338	352	345	333	343	360	363	325	370	368	317	342	356	355	360	338	339	335	353	339	344	342	324	317	329	344	347	324	319	333	347	323	301	316	360	328	334	332	338	333	335	326	336	323	355	328	334	328	317	304	376	345	326	351	368	322	353	352	346	344	354	349	353	319	374	374	335	338	331	353	357	341	344	360	303	350	334	354	321	342	320	336	338	351	351	343	332	295	354	346	325	325	350	348	333	347	340	341	338	315	320	315	333	342	324	346	311	362	356	313	349	354	313	315	360	322	352	329	390	355	338	347	341	337	348	328	336	360	374	309	345	383	362	344	323	361	303	372	347	346	338	360	329	334	336	321	307	369	358	338	373	383	351	343	323	327	338	362	352	347	347	362	347	339	355	322	340	349	363	354	321	350	332	322	332	322	334	350	312	327	354	326	335	347	342	363	361	335	332	334	341	305	340	359	307	328	345	321	314	318	349	320	328	321	338	344	329	344	330	303	341	327	313	332	320	369	312	310	341	331	368	338	342	356	328	332	310	349	328	356	322	336	351	357	360	358	343	349	382	361	371	347	339	368	344	334	352	305	332	353	319	370	328	341	373	341	349	339	368	346	327	360	352	346	349	328	312	330	373	317	345	307	335	343	371	337	368	290	306	375	354	307	367	336	342	322	371	326	307	309	332	361	345	323	355	329	293	314	338	360	287	317	316	319	320	346	316	349	348	347	366	320	360	319	358	315	339	349	354	370	343	355	371	316	343	364	370	331	297	328	318	345	372	328	356	332	313	358	346	339	354	341	319	333	319	344	303
50585	64146	21046	2430	1716	1496	1235	1040	939	3044	26582	24267	14466	5151	683	504	497	528	518	472	505	473	499	498	500	474	496	541	485	485	545	507	477	499	485	468	484	482	472	517	479	480	441	542	524	524	479	523	512	500	520	471	497	486	497	493	500	530	504	517	527	516	552	498	489	479	519	497	487	500	497	510	470	522	511	504	453	507	504	540	561	510	484	528	516	499	494	511	531	517	518	461	516	498	473	523	524	500	496	473	488	549	517	478	482	472	495	502	514	491	521	543	499	510	482	479	512	522	504	480	480	517	488	556	497	537	500	512	517	516	531	483	485	469	464	494	501	514	484	515	520	499	486	538	462	531	429	494	492	501	479	536	487	499	512	484	481	473	507	536	501	504	500	550	505	500	488	511	501	479	467	508	487	520	497	465	519	467	526	508	519	518	531	513	500	565	524	495	477	515	499	485	479	502	577	475	503	506	460	504	467	518	531	561	491	505	527	506	490	512	466	501	512	463	490	475	538	447	498	548	482	505	493	484	516	529	490	502	493	477	488	489	523	490	523	504	506	511	522	509	509	465	513	493	474	504	462	488	476	513	520	499	552	494	506	499	528	508	513	491	476	508	494	522	520	529	484	519	516	520	539	485	495	453	486	492	502	495	478	447	533	506	515	497	514	468	537	478	433	495	489	499	515	522	522	500	498	501	521	515	515	513	510	471	455	470	467	483	524	487	477	491	509	501	501	523	491	509	452	505	524	529	522	517	508	498	512	475	458	506	492	531	493	484	532	507	466	506	527	505	505	541	481	484	466	511	484	506	493	512	486	506	548	535	484	499	482	508	536	509	513	506	503	503	510	535	487	500	459	483	521	474	495	505	486	492	505	480	492	462	511	493	500	504	500	496	517	512	499	473	543	505	518	515	472	492	448	529	533	505	498	505	525	492	499	500	491	521	487	498	509	534	488	525	532	506	523	488	488	520	508	485	528	554	487	512	475	496	534	511	492	513	470	480	495	455	503	500	498	500	516	502	507	518	527	530	480	538	512	511	471	497	496	490	520	489	503	495	488	499	505	524	492	524	524	485	522	522	487	514	516	498	519	509	489	493	485	483	499	501	506	520	489	475	479	492	551	489	489	494	507	567	480	508	469	503	539	512	505	513	519	513	484	495	506	462	520	486	518	530	508	525	487	538	531	483	509	483	493	484	475	513	497	499	484	522	510	510	502	449	514	477	507	488	513	525	500	462	505	523	515	508	503	512	475	504	539	527	516	466	510	512	506	488	501	558	508	501	492	503	494	518	468	471	546	489	510	505	478	492	481	519	505	518	519	524	542	531	461	483	474	485	474	483	526	509	507	472	483	465	477	541	488	509	525	489	509	520	485	507	496	532	490	523	535	497	503	469	489	536	522	505	521	507	483	538	493	486	501	484	505	537	524	482	474	479	510	515	525	478	519	477	554	515	496	510	513	484	515	518	487	574	450	489	452	498	507	535	504	491	505	504	527	481	510	504	471	478	514	496	521	486	508	498	501	531	505	507	486	473	485	512	501	536	489	531	497	468	494	497	484	500	476	523	474	498	533	476	467	456	529	485	490	450	492	497	531	526	520	495	523	493	506	494	481	475	498	508	521	527	484	525	513	506	467	552	448	517	510	505	536	483	478	528	507	488	480	525	494	499	496	533	527	536	497	504	485	464	482	515	491	530	541	493	445	463	490	462	504	518	496	477	474	486	480	541	497	530	468	478	501	490	496	539	488	526	471	475	507	498	501	512	499	514	530	499	443	516	534	529	519	508	501	499	555	503	491	539	507	505	496	495	567	509	499	488	519	522	509	518	495	498	528	512	515	487	504	525	473	508	512	483	505	517	517	527	461	485	519	503	489	483	498	530	508	520	488	534	517	494	487	500	485	508	514	493	511	463	527	480	528	523	510	505	516	531	524	456	498	488	515	497	519	504	469	509	481	509	491	509	522	507	529	503	522	494	474	498	490	489	506	502	521	525	485	508	507	480	477	476	476	495	495	546	539	485	485	532	488	519	524	481	550	487	443	513	477	508	503	483	488	524	513	468	518	514	506	488	524	485	515	501	476	510	481	503	535	518	488	516	488	499	508	498	512	550	472	500	536	527	532	491	501	483	462	535	509	472	545	454	456	520	522	523	527	489	472	504	512	529	516	458	526	502	500	550	464	476	485	511	493	553	489	526	509	486	462	455	514	522	497	469	523	502	497	497	522	536	528	517	530	521	528	491	515	484	493	535	502	493	540	491	535	478	488	456	499	518	510	531	538	501	528	520	498	486	509	511	511	486	508	527	518	504	522	488	509	492	516	484	513	496	534	498	470	528	497	471	491	535	490	493	475	510	496	484	467	522	486	522	530	502	530	512	504	532	490	524	500	467	459	509	533	505	500	467	499	468	547	514	495	494	539	486	480	470	503	472	500	503	459	516	488	485	505	503	530	497	463	545	479	461	503	480	513	485	545	494	506	492	448	507	495	506	526	547	489	477	510	499	482	483	488	502	486	506	486	519	551	527	494	518	477	482	471	495	496	509	525	507	488	508	529	506	513	506	522	481	517	508	533	468	523	481	491	509	464	505	528	460	519	486	552	483	501	528	459	512	499	513	505	486	560	485	493	495	457	485	518	497	533	505	517	472	496	522	502	493	504	479	508	528	482	501	534	477	483	534	505	527	510	512	457	504	507	500	484	507	478	491	490	517	478	504	489	516	456	514	500	494	507	512	502	494	520	514	481	502	496	531	499	499	533	482	511	493	483	470	474	479	513	484	468	536	476	497	495	473	490	549	457	522	541	489	484	461	504	526	488	496	483	527	501	497	496	538	511	503	520	458	494	474	506	508	478	508	507	529	523	486	508	481	508	482	519	516	477	486	520	513	460	504	505	489	474	486	499	482	508	482	504	521	506	519	508	511	468	491	516	554	528	478	501	492	509	530	486	483	491	516	496	490	525	485	519	486	517	521	514	482	558	552	498	478	491	494	506	496	500	521	491	487	497	504	516	508	542	460	517	465	477	515	530	487	484	492	508	515	522	490	524	501	484	495	451	544	513	540	490	489	528	489	494	510	500	471	509	472	519	553	487	495	519	510	497	491	536	479	501	495	501	518	504	520	485	486	524	521	496	499	479	528	515	522	447	502	533	518	499	510	486	470	537	527	502	528	495	501	483	503	523	492	503	502	475	462	494	463	521	508	494	513	531	538	505	496	508	507	507	492	534	487	496	480	477	490	477	487	494	521	497	483	496	535	509	496	465	503	523	476	478	501	487	520	511	501	462	520	490	503	522	520	504	471	517	494	497	461	493	522	504	511	465	489	498	470	515	493	524	506	526	509	482	472	517	480	468	504	490	515	521	509	478	537	505	500	528	498	492	534	520	555	486	499	482	528	515	517	512	534	504	475	494	541	478	565	472	480	497	489	500	506	517	477	523	492	482	517	552	493	507	549	508	520	479	517	557	469	487	493	537	494	506	473	549	478
23166	21322	29074	23762	21251	20891	5255	728	1849	14057	27430	25129	16046	3634	271	241	266	236	250	238	228	252	242	225	245	262	235	247	236	246	264	198	239	240	226	243	237	262	249	227	250	232	219	262	247	225	226	228	230	267	245	210	247	241	232	226	274	233	261	241	237	251	208	257	209	268	243	275	233	233	231	264	263	221	260	233	236	246	254	259	241	227	233	236	229	242	264	251	216	229	248	245	255	255	223	219	221	240	234	245	260	248	244	225	249	227	225	232	250	253	230	244	279	242	225	254	225	232	257	233	224	234	243	220	258	228	240	238	230	247	230	227	229	224	230	249	239	272	242	232	243	235	272	231	229	262	223	249	239	240	224	231	239	238	241	243	261	245	236	259	243	247	228	243	223	233	237	245	218	263	252	279	276	247	236	226	207	218	222	229	225	245	253	236	211	241	256	253	223	269	225	209	244	237	237	242	221	258	248	246	255	234	258	264	227	244	228	248	205	242	257	246	241	248	221	236	248	250	249	218	222	249	238	210	243	242	221	230	217	218	241	259	231	236	232	224	249	239	220	239	214	242	227	222	259	252	230	261	234	263	259	221	245	261	242	240	244	228	253	241	229	239	239	233	228	242	241	232	207	251	258	232	263	211	259	246	244	211	231	259	224	237	247	242	266	255	242	221	227	247	236	261	241	216	253	261	251	195	237	236	248	220	228	242	235	229	227	224	246	229	266	235	214	226	208	234	221	253	261	243	216	233	221	213	230	247	265	244	252	234	244	244	247	241	250	249	235	258	221	233	230	262	218	217	225	246	243	255	255	246	221	226	237	209	257	226	241	245	250	236	253	237	246	238	239	243	252	241	243	262	238	234	220	249	284	220	265	253	220	239	246	236	246	227	222	249	232	246	250	241	264	202	250	219	228	259	203	235	219	217	268	235	247	231	255	260	263	237	234	211	220	251	227	267	238	253	231	250	251	221	227	228	243	233	243	231	233	236	235	236	229	216	229	262	228	256	243	265	221	228	232	245	237	258	245	216	199	248	240	262	238	251	220	214	257	246	231	244	233	265	260	236	260	237	222	229	250	220	253	236	233	257	244	238	242	238	257	245	244	220	215	225	269	239	251	261	226	227	231	245	236	219	240	220	211	239	242	252	248	227	233	255	216	226	259	235	238	244	217	230	268	200	238	240	230	219	253	244	238	215	270	255	267	240	213	257	207	255	240	230	228	245	232	240	236	260	249	233	235	222	226	239	250	231	222	229	206	260	228	242	229	239	250	229	235	252	244	237	216	234	255	246	257	264	252	234	233	250	230	259	226	200	262	278	237	233	230	239	231	243	257	236	233	249	215	244	223	221	221	250	226	237	217	241	233	244	233	216	231	245	264	225	251	216	216	214	220	239	231	233	244	257	239	244	261	273	264	243	244	240	246	255	231	252	254	254	228	235	226	229	257	223	240	232	205	243	228	284	239	231	223	250	233	230	240	264	244	223	218	235	227	249	238	254	242	228	229	208	226	216	224	257	253	224	236	236	246	237	225	233	233	250	232	258	246	253	237	207	228	226	219	245	244	258	256	236	228	232	207	241	248	232	240	233	257	210	228	242	237	237	242	265	249	229	251	260	258	225	236	246	229	236	218	243	239	225	239	251	247	234	230	243	257	235	271	239	221	227	236	239	251	235	240	231	260	236	258	255	228	238	257	260	236	251	244	219	241	243	225	225	222	250	253	217	230	246	250	258	258	260	259	218	219	259	231	231	220	209	202	231	268	245	238	234	221	259	258	197	219	219	244	234	240	207	250	240	236	247	225	255	250	205	235	225	247	241	254	254	228	256	225	243	230	257	221	218	226	232	253	219	232	218	223	215	225	257	256	210	252	244	225	237	265	217	221	208	230	217	221	232	259	231	228	247	286	238	263	216	236	233	244	243	250	241	262	227	232	231	231	219	248	252	228	219	268	229	218	258	248	245	226	235	232	258	242	202	225	230	231	226	251	254	223	251	235	234	236	249	220	244	218	252	220	261	229	248	216	226	219	237	222	246	245	223	224	234	258	226	232	227	236	216	233	257	268	240	231	244	221	226	238	219	247	267	259	231	261	231	254	223	250	252	232	268	237	225	233	217	234	240	226	225	245	239	232	236	226	260	217	240	226	232	242	239	247	236	285	239	252	222	240	252	239	236	245	229	226	252	244	266	202	244	218	229	230	224	208	260	216	245	256	218	241	238	224	237	228	231	262	250	254	260	231	231	223	239	236	229	236	232	247	249	247	220	269	235	206	237	268	223	257	244	264	244	255	241	238	245	242	241	254	248	245	231	211	245	248	258	221	213	231	233	237	225	257	210	228	243	240	229	235	220	246	253	258	226	253	256	222	243	222	262	254	229	261	240	233	228	240	212	233	234	241	234	256	227	236	253	248	227	222	267	222	252	231	227	211	247	227	224	225	224	232	243	249	228	244	217	226	255	233	246	239	252	257	236	251	238	237	226	260	218	252	241	251	239	227	216	214	265	217	243	257	260	241	257	279	233	234	247	216	225	237	255	210	216	237	263	237	259	232	237	234	257	231	232	246	270	259	245	235	209	263	224	232	238	235	235	249	257	254	217	245	219	239	229	249	208	241	246	236	233	241	230	250	236	246	225	249	264	252	250	213	258	279	254	265	232	248	249	226	228	222	198	238	244	235	230	240	240	227	252	234	223	235	251	268	247	236	237	243	244	243	233	237	212	219	242	216	217	222	243	211	233	251	230	240	246	273	225	243	242	211	255	248	248	245	232	235	239	237	234	222	228	247	257	256	244	261	262	224	232	216	235	244	231	248	234	237	231	247	229	232	273	241	238	246	255	230	260	243	206	233	235	239	212	238	226	234	216	203	246	235	244	240	251	232	235	223	261	227	240	239	227	240	238	248	226	241	263	239	239	246	246	225	243	234	232	245	230	235	228	228	220	233	230	232	257	243	213	242	219	248	252	247	252	236	221	222	255	229	215	235	252	248	220	232	226	280	240	245	223	228	247	238	236	234	236	230	222	220	223	233	254	217	257	249	237	243	220	203	258	221	251	254	231	238	268	229	229	227	249	233	230	222	240	244	215	240	224	245	239	241	251	235	248	241	246	226	252	213	231	231	253	244	226	238	241	241	241	242	236	235	234	246	251	256	246	252	211	219	213	232	226	243	233	251	268	232	245	232	234	228	250	238	249	248	229	222	254	232	250	258	239	246	265	240	217	232	241	236	246	229	248	214	259	281	244	217	254	237	241	237	209	236	211	238	253	247	256	234	213	246	253	240	241	253	233	221	220	229	239	249	250	250	252	247	230	242	231	239	250	242	212	252	274	261	241	266	230	240	250	230	224	222	231	218	239	236	233	215	252	229	236	235	237	227	251	230	206	250	246	227	256	255	227	229	241	252	247	248	236	241	232	251	239	252	248	246	237	250	234	255	227	223	245	249	239	219	234	231	254	236	227	201	263	248	269	257	253	221	228	254	252	201	240
57739	85395	30313	4565	3352	2791	2056	1646	4439	23098	36539	32467	23384	5491	441	361	396	328	387	374	349	366	364	385	347	336	352	359	345	357	356	327	336	343	385	380	357	359	336	346	380	342	374	343	369	345	336	347	392	344	358	356	350	391	352	377	362	356	354	389	341	368	367	399	359	357	355	356	359	371	337	359	383	393	380	376	378	340	357	358	380	356	378	372	364	352	336	377	364	392	362	358	389	369	362	373	379	374	388	356	394	347	354	374	338	370	356	343	347	343	361	354	378	381	360	352	364	394	335	343	353	364	375	345	376	365	355	387	363	343	357	344	356	378	345	351	391	362	331	370	367	328	367	378	362	360	322	355	350	390	328	342	357	372	351	324	346	380	389	367	344	361	351	354	380	358	377	362	355	359	353	373	356	367	349	366	366	344	349	343	356	371	353	371	371	355	344	356	361	336	341	355	363	355	381	375	370	359	368	361	384	335	339	352	360	377	372	355	350	335	327	361	365	410	331	350	364	377	338	349	353	388	393	358	373	360	362	383	344	344	389	339	378	368	345	357	355	357	343	354	382	356	366	361	351	376	386	342	329	380	376	358	380	349	350	375	357	390	356	381	365	391	369	314	330	326	345	362	379	357	356	358	386	363	377	348	336	353	355	362	373	365	334	353	363	346	362	345	348	345	391	342	352	377	375	350	357	353	371	368	371	328	344	337	352	375	379	338	351	352	358	356	379	341	366	372	374	375	368	366	410	339	368	361	366	382	376	350	359	341	349	343	369	374	362	340	354	358	365	341	379	363	376	328	322	382	344	384	397	369	381	335	350	330	365	377	373	374	346	376	325	374	387	358	339	342	350	355	374	376	335	361	414	376	394	353	332	348	346	376	369	358	375	296	353	365	352	336	332	362	379	401	328	375	321	348	333	373	350	310	363	332	351	352	342	343	372	333	355	369	366	346	364	344	338	386	376	343	377	359	387	347	363	345	376	362	341	342	363	358	341	329	389	361	356	370	366	350	350	371	354	376	334	376	384	343	349	363	375	331	368	354	356	380	392	378	357	331	325	344	343	369	350	363	387	353	362	360	354	350	329	379	338	362	354	349	389	354	351	341	402	381	357	383	350	349	348	345	348	385	340	338	352	348	356	342	374	358	338	366	337	336	329	360	347	338	373	379	360	358	359	373	352	356	324	370	368	348	383	405	355	357	350	345	348	355	358	414	349	359	345	362	347	350	345	363	340	374	349	356	344	335	377	364	388	359	366	363	358	346	335	358	360	361	355	379	375	350	354	363	333	350	354	367	390	350	316	368	368	355	355	395	338	341	364	367	393	353	348	360	388	355	356	345	366	367	318	367	373	354	361	343	327	329	343	330	347	355	352	404	351	345	346	387	361	350	353	341	337	338	374	370	371	372	335	363	310	368	359	359	361	356	322	352	355	360	368	367	369	340	347	341	348	355	361	351	327	375	367	380	326	342	347	372	363	342	379	355	369	331	367	334	361	330	339	341	336	350	389	383	352	334	386	357	357	380	340	356	389	374	351	381	380	344	361	350	374	359	360	360	384	364	364	363	346	349	354	357	359	324	356	358	337	357	337	347	372	347	324	368	377	341	330	350	368	336	333	346	355	339	327	352	380	370	359	370	354	363	338	362	342	345	383	333	385	383	378	397	333	337	369	340	349	388	342	326	361	361	337	360	328	349	345	331	376	339	359	354	357	338	343	333	384	329	321	405	352	369	382	372	327	339	344	377	363	358	362	364	354	350	365	369	343	363	362	354	344	371	342	377	342	365	354	356	350	389	364	323	351	347	342	357	346	348	331	358	358	388	374	371	357	358	360	333	382	342	365	345	387	331	328	359	384	348	362	337	359	319	366	351	351	347	343	333	386	340	375	363	343	359	320	346	350	377	358	363	312	377	348	375	360	340	351	358	372	342	386	345	360	358	377	353	347	393	378	363	365	375	348	345	321	356	373	360	376	341	337	344	349	352	384	364	344	349	343	355	371	339	369	363	341	356	384	390	325	412	336	388	348	375	368	376	376	335	343	348	360	340	354	373	343	333	360	375	364	350	339	363	375	351	347	309	345	355	385	348	366	379	358	320	370	375	355	324	387	360	354	330	395	333	361	352	357	357	360	374	354	353	363	353	337	376	375	363	333	383	333	359	375	348	321	345	334	337	351	347	350	371	369	358	363	360	349	358	333	366	347	373	364	362	364	351	370	339	336	352	373	355	330	367	354	379	319	349	360	352	389	404	345	351	333	340	351	363	340	370	388	351	379	390	356	330	365	371	358	350	388	342	348	353	361	326	368	312	322	362	389	333	379	341	359	321	345	340	350	374	383	346	343	383	353	349	364	361	338	380	318	337	342	366	357	361	350	350	359	357	362	333	347	364	356	350	356	353	351	339	367	339	391	347	368	363	394	334	369	373	378	358	357	340	349	372	356	343	369	340	387	344	339	337	403	356	379	354	369	329	364	375	379	383	352	329	373	359	345	352	372	351	359	345	360	362	367	345	355	365	350	381	354	367	336	360	376	364	375	397	379	363	371	348	339	357	342	378	357	363	362	328	341	378	353	338	377	333	337	328	339	360	377	343	333	396	377	335	391	389	373	326	346	345	371	351	347	367	378	329	350	372	345	332	371	376	363	360	382	358	335	375	370	363	352	367	323	383	309	340	345	348	360	364	389	362	391	370	357	355	341	331	370	351	338	357	350	339	324	302	335	358	337	334	347	356	347	356	355	363	336	369	334	352	373	352	372	324	332	365	349	361	333	347	350	348	323	352	367	368	350	332	364	372	347	362	344	345	356	322	345	354	361	354	365	331	371	367	379	371	327	343	330	328	340	381	396	365	369	388	350	358	320	352	363	339	337	354	370	325	319	355	377	332	349	323	325	374	360	365	338	344	368	363	377	389	361	352	337	373	376	322	365	330	379	331	350	376	346	358	362	339	339	332	362	377	364	385	368	337	399	350	336	338	337	369	317	362	336	337	397	341	366	355	328	382	340	370	345	346	378	345	362	346	389	337	384	325	393	370	343	344	363	369	368	358	369	358	377	340	364	326	348	354	343	359	353	358	361	344	339	363	334	315	362	340	367	357	359	368	372	372	386	346	318	358	347	355	351	368	381	388	366	334	359	370	350	359	345	380	368	386	394	351	357	390	352	338	354	367	344	369	336	336	365	390	349	368	354	344	351	344	359	330	347	344	363	325	379	358	343	343	322	330	358	346	371	354	329	341	348	344	365	346	384	333	343	375	342	362	337	354	337	392	367	361	330	377	336	354	346	381	367	324	372	354	369	360	359	356	357	332	336	379	369	350	362	339	351	352	326	350	354	353	341	346	366	369	368	347	355	361	332	329	392	328	349	332	363	353	365	380	363	365	332	358	348	365	346	382	340	354	373	367	384	385	353	354	348	329	385	379	362	353	352	403	354	349	337	337	389	371	347	375	373	363	350	348	345	385	368	388	340	340	350	355	398	403	353	348
27377	23334	15659	1639	363	348	322	336	452	1709	3047	2091	1091	448	321	308	300	299	290	300	302	275	319	291	294	269	307	282	285	322	254	311	311	303	286	282	314	313	319	280	301	310	288	261	292	302	302	298	281	275	323	290	289	298	279	313	312	289	282	306	310	295	291	298	282	292	263	293	244	302	294	304	277	285	307	282	308	277	302	297	263	284	298	258	293	278	293	273	290	271	309	315	291	298	294	268	285	289	293	292	295	294	305	277	304	326	327	256	288	282	298	282	289	283	302	269	276	296	296	286	273	290	283	285	284	290	320	291	291	300	307	284	280	281	310	272	265	307	277	303	257	325	280	269	299	302	319	306	254	280	332	289	281	268	286	295	264	291	295	291	305	305	271	287	316	282	298	286	296	288	275	284	300	278	311	291	331	325	295	282	270	292	261	311	291	300	289	286	284	262	283	293	294	285	293	291	274	307	292	293	290	301	287	285	292	259	290	311	313	315	278	297	270	269	291	287	245	327	278	297	328	303	279	278	297	279	301	292	270	310	311	287	306	280	285	285	317	301	313	295	305	301	290	315	285	273	286	290	278	292	279	280	307	287	266	264	290	286	297	332	296	287	324	290	287	284	286	265	318	285	292	299	278	300	304	316	320	332	295	278	273	315	313	275	284	286	300	297	286	285	305	278	305	271	304	298	285	273	265	308	277	289	310	282	250	282	299	298	295	299	282	311	244	313	301	305	271	262	278	289	312	292	316	341	298	269	288	303	299	285	302	280	266	276	280	314	282	291	252	296	288	287	296	323	285	312	291	304	297	317	319	314	309	322	284	289	284	307	313	267	289	302	282	335	296	297	269	296	310	291	282	310	280	290	314	296	274	287	278	280	292	300	304	287	307	284	283	313	326	290	310	273	289	277	285	277	291	296	300	299	313	300	276	303	304	282	293	295	280	274	282	281	287	278	283	273	288	295	305	297	293	299	301	300	295	308	312	297	274	284	303	301	323	285	248	309	292	263	288	265	314	309	298	241	279	289	259	275	246	304	269	264	313	309	288	316	282	319	301	298	296	293	291	320	287	277	276	279	288	270	293	291	311	284	274	286	292	301	311	321	320	256	315	280	300	305	290	309	260	332	295	330	283	302	271	316	300	304	270	285	302	292	299	313	278	287	305	286	289	268	287	305	292	296	265	300	300	309	277	267	308	289	320	303	318	274	299	307	285	316	284	304	239	274	283	280	297	307	285	296	264	322	293	302	306	269	296	294	293	277	277	290	317	262	315	308	300	291	260	278	269	307	276	319	292	307	305	274	301	282	329	247	274	328	285	321	297	283	271	291	259	277	306	298	288	271	305	287	280	282	285	274	314	312	279	320	314	303	296	293	259	293	300	281	297	295	290	269	284	306	298	266	287	294	265	289	295	271	318	290	280	292	277	313	281	291	278	303	303	266	305	293	287	305	281	270	256	281	283	295	249	285	305	279	272	295	263	328	303	291	292	318	285	296	268	316	308	307	290	312	297	275	273	286	265	307	305	261	285	329	294	304	287	301	277	288	304	305	263	311	293	307	282	269	318	274	303	310	258	287	317	293	282	298	286	291	259	312	297	314	272	293	280	320	274	312	307	299	291	289	301	281	298	272	312	293	284	261	287	267	265	302	302	300	283	300	331	302	300	277	300	282	277	305	301	286	289	290	299	309	301	289	310	277	294	279	271	296	290	319	332	289	300	310	299	285	270	293	272	267	303	283	297	299	305	272	277	319	278	291	292	335	309	301	274	273	284	270	303	290	302	277	246	284	322	283	336	274	304	306	310	280	288	290	295	291	272	282	279	275	312	293	276	293	259	296	278	282	307	324	286	268	271	287	299	316	320	267	265	307	297	299	293	280	289	287	311	306	288	315	295	287	292	308	306	319	274	289	318	293	280	298	324	310	283	294	290	303	284	308	290	295	292	296	261	277	271	273	312	302	295	308	324	272	314	269	281	281	280	266	278	306	313	306	290	320	293	289	295	276	314	267	297	265	273	272	316	260	316	287	292	261	279	287	326	316	320	301	285	287	313	299	299	308	281	298	301	324	303	305	290	294	322	307	316	318	288	278	263	320	328	302	297	310	296	274	301	281	276	256	307	309	272	294	293	302	279	295	267	263	285	296	267	307	296	308	330	294	286	274	305	302	283	254	281	285	287	314	282	258	313	324	297	304	294	293	303	311	276	279	287	289	260	307	300	305	297	280	333	279	288	297	262	304	281	312	272	305	290	279	270	305	272	325	288	299	277	293	302	289	316	280	286	292	303	313	288	288	306	288	277	280	275	329	304	293	291	326	285	304	308	279	291	320	262	256	258	297	297	296	282	272	273	313	315	261	278	301	289	297	259	283	293	294	308	306	288	259	280	294	304	322	271	284	296	290	305	304	279	283	263	274	270	290	282	295	279	276	273	313	274	296	302	263	300	271	281	280	282	288	318	276	302	251	290	314	298	303	296	270	289	269	266	312	283	302	302	307	271	311	301	274	300	315	285	300	306	276	293	327	310	275	289	276	287	285	315	303	311	283	308	293	310	307	303	312	292	289	294	329	295	301	310	285	282	283	311	304	300	309	289	293	278	317	277	291	303	343	267	307	313	295	275	293	290	305	295	249	301	253	285	265	300	304	296	299	268	291	312	308	313	293	287	304	299	261	283	291	302	289	310	269	290	288	290	290	271	292	301	252	303	286	291	248	289	282	271	272	270	294	314	288	320	278	289	292	285	281	288	271	294	309	335	271	294	285	288	312	301	251	296	281	302	295	295	331	260	277	268	299	321	313	274	324	311	300	241	304	290	318	280	292	291	289	281	288	282	252	294	335	327	290	336	313	290	296	312	284	293	277	284	292	303	295	285	299	271	275	266	323	276	296	278	323	294	300	272	296	306	280	296	323	303	269	318	290	296	289	299	256	274	306	273	295	299	272	293	265	314	274	305	304	282	314	315	311	338	282	293	306	279	269	269	293	285	298	308	284	335	311	297	286	280	298	272	287	302	278	288	306	305	292	325	304	270	270	279	312	310	280	287	293	279	286	269	285	323	294	317	324	274	282	283	261	320	318	284	266	298	262	292	304	275	314	279	272	296	283	271	310	284	309	309	286	292	272	313	294	278	271	272	321	284	279	274	288	286	279	290	284	283	300	304	280	264	273	271	294	288	297	295	296	273	331	290	287	296	306	263	272	301	284	277	308	289	316	291	283	278	322	281	279	301	287	246	309	305	282	288	295	302	282	299	271	287	300	297	293	303	260	305	298	313	283	298	298	300	285	304	262	317	284	283	293	276	312	285	304	319	298	287	280	315	271	272	274	294	288	326	288	288	262	286	276	324	257	285	270	310	299	292	294	292	293	242	281	308	320	305	264	269	271	304	290	272	279	298	293	293	323	262	273	287	306	302	295	279	280	276	283	277	294	322	300	324	268	304	275	313	284	283	267	322	286	287	318	285	288	297	277	282	267	293	263	275	274
27795	36820	7088	742	691	660	581	549	833	4339	6716	4307	2263	741	409	443	468	445	452	418	429	433	416	443	434	480	403	454	434	428	417	440	435	473	492	416	426	424	432	454	429	422	479	421	451	432	479	453	410	453	415	391	439	445	399	413	434	424	447	444	431	442	445	410	418	421	437	434	416	456	439	410	398	383	428	445	432	413	416	404	429	443	453	451	433	431	499	430	427	436	412	404	446	450	448	424	426	410	427	423	445	449	443	463	436	420	405	416	433	426	423	401	457	440	429	442	436	415	429	424	413	440	442	441	419	392	395	404	444	436	449	453	445	448	429	386	437	424	440	440	380	439	424	436	441	420	450	428	399	458	429	425	449	397	470	447	429	434	395	471	418	431	451	437	428	453	433	453	480	439	470	426	421	436	440	433	425	448	421	424	404	454	418	426	438	438	413	404	419	456	407	457	415	396	409	424	438	398	426	428	432	464	451	436	463	426	465	455	436	468	435	402	406	440	426	447	450	426	410	405	470	461	445	449	437	431	452	466	434	444	411	468	396	475	415	434	497	430	439	392	439	447	439	430	423	455	436	438	450	424	452	439	449	421	446	449	418	450	398	432	451	460	399	428	421	435	450	477	434	413	478	430	424	432	439	434	419	404	427	477	412	461	434	434	424	463	446	444	460	455	442	436	439	376	426	430	427	443	430	447	424	417	451	448	397	424	446	396	411	431	451	449	443	435	466	430	403	433	420	430	440	438	432	424	423	449	409	413	404	417	426	472	421	411	435	445	403	401	468	428	443	424	397	426	444	415	419	405	436	430	419	438	422	486	460	464	417	431	444	426	424	414	428	433	402	464	416	418	442	440	446	420	397	414	474	431	433	473	423	437	439	453	424	434	415	413	443	447	421	428	465	438	437	415	454	388	431	460	407	453	398	431	388	418	439	411	414	416	447	450	454	401	436	432	448	432	424	443	465	428	465	438	410	429	408	448	393	435	467	418	437	424	433	455	391	421	433	400	439	414	461	417	442	437	449	419	411	418	460	442	441	437	429	416	410	449	436	481	402	452	419	416	420	457	437	414	430	478	411	431	418	435	424	436	421	455	413	445	434	469	430	421	461	426	445	392	446	434	432	429	423	428	415	433	421	471	423	436	443	420	422	453	428	464	413	480	438	403	433	451	461	429	442	425	437	445	457	424	416	448	431	455	473	476	388	424	444	433	460	390	442	426	437	470	430	424	443	388	440	439	435	497	438	425	418	395	451	435	453	402	459	441	426	432	387	432	416	467	442	413	429	443	463	455	470	431	419	464	397	436	443	421	384	425	452	417	446	414	423	453	413	423	457	415	420	434	444	427	449	454	444	414	423	414	449	426	436	452	425	430	443	435	440	435	410	415	413	422	435	470	461	419	463	388	419	452	470	443	420	439	446	425	454	450	419	430	404	444	441	412	415	480	441	403	425	441	474	413	408	410	452	427	399	445	432	448	438	442	435	448	436	432	443	431	450	462	416	439	419	442	433	467	443	396	457	478	465	461	430	428	406	447	448	469	401	414	450	476	420	406	458	430	422	430	434	442	428	438	482	406	459	437	451	436	443	452	454	425	450	435	415	420	429	436	461	454	406	432	442	451	452	415	442	454	411	438	437	470	421	436	456	439	435	413	422	390	403	432	444	417	446	434	435	425	427	453	419	441	425	442	416	469	419	431	436	398	447	382	417	436	442	451	418	449	423	435	436	438	440	438	460	377	419	418	478	444	456	426	477	416	419	493	412	415	428	440	443	470	435	425	454	419	440	442	417	416	431	433	439	395	438	421	421	437	429	421	463	441	442	437	435	425	412	422	474	448	445	439	451	405	433	457	426	453	404	480	425	432	430	474	376	407	449	417	485	437	439	432	467	446	461	426	434	419	446	417	399	456	457	409	476	394	421	413	428	459	392	424	464	437	422	405	426	403	417	445	415	469	439	438	443	412	431	434	430	456	431	454	442	425	398	422	435	450	438	441	443	449	467	444	428	468	424	440	447	428	431	484	456	447	401	432	448	438	401	454	429	429	439	463	425	401	450	442	431	462	458	410	412	433	457	427	435	458	441	428	491	454	419	462	410	438	438	446	413	432	429	364	422	410	427	413	419	422	412	457	447	465	455	450	463	445	448	449	430	446	459	401	420	424	469	446	422	446	457	447	460	433	469	432	429	413	442	460	427	443	440	409	455	439	451	436	462	417	433	421	461	443	450	420	439	432	460	476	410	421	431	425	382	434	444	439	447	401	468	416	440	422	437	416	434	450	414	458	419	412	408	421	443	437	476	443	399	439	438	408	455	400	411	459	447	435	422	455	457	437	474	465	387	461	452	441	413	435	475	414	456	410	466	428	453	416	471	415	434	430	463	428	427	439	447	446	401	427	408	414	407	453	432	447	417	420	417	431	434	403	435	420	400	456	413	420	405	426	420	446	432	450	436	406	455	433	425	402	424	448	391	419	455	392	447	470	481	482	423	471	435	440	473	523	451	415	422	459	437	442	434	453	470	444	457	422	444	431	448	407	447	398	429	446	407	452	380	402	398	456	443	447	429	420	441	430	450	424	447	452	417	459	425	421	442	422	416	448	461	480	444	452	448	401	444	437	438	464	438	413	418	426	433	426	428	430	457	435	439	436	412	426	460	437	421	432	410	442	469	446	417	445	446	438	437	419	446	428	397	389	432	440	451	446	473	447	444	389	450	434	437	403	436	440	424	396	441	435	482	396	423	437	437	455	453	425	418	460	436	398	429	419	451	453	391	459	453	421	421	439	436	439	428	426	441	445	433	413	402	384	409	427	436	386	446	422	419	447	429	460	418	451	437	436	451	422	429	452	430	430	438	425	471	431	467	458	434	437	430	431	455	422	468	418	452	421	442	453	442	467	415	421	423	439	474	457	452	448	429	411	438	421	431	410	431	460	446	423	387	457	461	382	456	407	415	432	460	488	427	410	434	447	410	429	426	448	414	432	437	449	433	445	443	426	401	426	441	448	487	423	439	445	400	451	410	420	446	418	453	403	453	401	450	433	427	437	448	420	438	394	453	440	434	430	435	433	439	411	435	443	419	445	420	411	413	436	434	404	406	396	438	474	438	420	415	433	439	412	458	440	439	428	399	420	462	414	445	426	400	415	471	420	475	404	458	436	465	428	428	429	438	430	480	416	460	434	419	413	417	419	387	423	478	424	433	428	426	423	489	431	431	442	444	450	415	415	424	412	436	441	454	420	414	430	429	419	431	384	436	450	438	448	475	456	406	463	419	435	449	434	430	433	428	425	444	399	435	447	458	459	444	433	426	413	437	412	410	469	450	402	447	431	434	429	467	456	455	419	450	430	425	434	451	431	448	464	442	452	444	436	467	448	427	514	444	438	416	436	463	452	446	433	446	483	421	405	420	433	456	441	445	449	435	449	438	452	389	451	435	393	447	436	445	403	417	453	453	422	467	478	436	439	460	397	424	499	428	421	436	440
24530	21635	28314	24521	16936	1743	669	529	1268	10027	17385	12585	5312	960	345	349	346	412	328	372	339	364	336	374	374	325	315	342	313	362	309	324	340	344	356	338	342	333	360	317	371	326	317	347	349	343	351	348	360	367	337	353	313	366	366	347	349	356	340	349	326	339	340	324	322	318	334	363	322	345	341	348	321	365	353	355	335	347	310	367	361	345	330	348	349	348	337	324	350	344	294	349	348	319	338	320	350	326	350	335	346	315	358	350	353	341	337	349	328	348	341	341	322	350	347	334	339	357	370	345	342	359	368	331	340	330	365	326	364	309	372	358	373	377	377	332	339	332	332	347	349	345	339	347	316	360	352	383	333	328	361	319	366	357	330	344	308	358	374	364	326	326	342	333	359	347	322	371	342	324	356	342	349	337	338	363	373	303	356	337	339	313	336	330	336	355	348	345	370	335	348	291	341	351	346	357	333	311	346	349	352	353	325	319	357	329	343	323	317	390	331	335	315	315	334	346	331	330	362	320	366	346	356	302	368	323	334	354	359	312	346	342	320	371	369	350	322	362	352	369	352	354	364	290	353	354	374	344	321	338	356	318	347	336	310	346	338	358	362	359	354	334	326	345	332	357	316	360	323	385	378	345	364	354	354	348	320	358	322	345	347	335	362	316	367	357	335	365	367	316	320	319	335	346	361	328	334	336	347	349	317	349	348	336	350	343	331	352	325	360	362	293	329	320	343	374	346	335	368	341	357	314	339	348	328	317	366	369	350	329	325	333	350	335	327	348	322	316	351	325	355	335	352	353	369	343	342	328	326	367	352	339	353	355	358	335	356	315	306	348	347	374	364	357	365	325	332	320	351	319	366	323	318	364	343	338	325	342	349	314	371	342	368	329	320	352	329	334	382	338	315	347	344	347	330	397	334	341	342	326	313	353	323	296	352	359	339	335	336	322	336	327	335	323	344	321	318	345	368	352	329	315	340	338	349	364	316	323	331	347	324	370	328	362	365	361	326	340	355	339	362	343	353	344	315	337	322	337	327	335	324	327	357	327	351	333	350	352	359	337	359	322	341	340	317	364	309	336	330	355	341	315	352	338	317	330	371	343	323	331	353	370	335	360	318	341	337	360	357	350	318	367	355	340	314	352	328	351	346	350	381	351	356	339	319	330	367	342	360	346	339	326	357	359	332	320	369	350	327	350	334	343	360	342	348	346	333	324	347	373	331	357	344	353	311	339	341	362	343	318	317	378	345	338	362	333	363	347	335	364	362	335	341	308	332	354	306	335	343	350	309	316	342	343	336	325	345	335	309	350	342	348	347	339	354	352	358	315	355	362	312	370	370	314	324	340	344	345	342	347	343	361	339	341	342	308	365	348	315	353	317	326	311	350	329	364	356	297	319	352	362	316	323	339	338	368	372	352	327	342	321	351	329	374	324	313	326	319	364	363	334	324	345	330	340	318	337	322	342	382	361	351	306	328	322	373	361	355	279	356	371	339	318	329	345	344	350	330	345	329	345	362	320	349	320	319	348	372	364	327	312	330	364	365	321	314	336	338	337	325	319	371	319	351	356	341	342	355	353	337	349	359	354	353	337	311	327	334	356	288	314	347	332	340	362	348	297	344	351	321	351	334	347	339	373	384	351	324	324	370	352	326	334	334	337	354	336	328	340	346	332	370	335	324	334	332	317	332	344	331	328	339	311	303	357	344	355	358	396	340	388	347	377	328	366	330	369	344	317	336	354	322	334	348	342	365	358	323	378	337	352	351	361	334	328	363	349	325	319	360	322	349	332	359	331	352	348	350	346	326	356	306	291	325	336	310	330	347	297	366	335	343	361	350	324	338	335	357	331	368	378	353	343	338	368	346	335	363	358	342	346	368	346	351	346	331	362	355	363	333	347	375	310	324	345	339	334	323	325	334	346	345	351	361	338	354	370	323	352	339	352	338	366	352	318	312	343	325	335	337	317	330	349	317	328	307	339	340	360	355	372	361	327	306	364	329	354	362	352	325	356	327	348	356	358	316	352	341	345	332	324	355	317	327	383	335	323	346	333	373	326	349	339	305	360	383	337	346	348	331	367	349	346	336	337	317	340	357	338	375	333	303	373	323	352	330	329	347	365	346	341	313	381	345	329	375	364	352	339	336	326	296	335	331	336	324	342	354	343	371	362	335	330	339	325	364	332	331	356	371	372	326	320	353	356	350	341	336	367	350	328	317	347	360	336	289	363	336	338	341	350	323	342	332	321	375	381	342	320	365	370	350	332	330	344	360	354	356	364	330	320	311	308	349	309	304	338	322	353	364	348	368	351	311	326	337	344	389	347	341	326	338	311	358	343	345	384	386	325	296	358	323	355	318	323	338	358	345	344	298	335	363	338	314	348	358	351	379	348	350	358	370	376	324	344	345	343	355	349	350	347	334	326	360	327	305	313	371	328	369	319	370	316	353	360	363	329	348	350	379	329	362	325	330	353	373	336	368	350	339	362	352	355	332	357	340	337	322	332	292	355	307	367	333	338	359	360	318	345	328	349	342	354	342	359	334	336	342	355	348	347	312	363	356	327	344	335	371	392	350	320	338	338	302	373	322	337	345	349	353	360	328	326	342	377	334	340	332	346	321	330	353	325	382	319	314	353	337	352	353	355	340	345	333	320	346	321	373	337	330	362	352	329	344	357	329	326	341	304	338	367	351	320	347	349	380	323	351	317	337	387	340	373	343	345	345	319	356	350	349	385	298	333	331	369	345	307	321	324	346	314	321	355	357	373	332	364	367	340	376	347	334	354	339	348	349	342	343	326	312	345	289	309	316	330	350	317	338	299	345	352	349	335	381	351	358	331	360	321	358	361	341	333	357	339	342	356	344	334	340	347	346	336	370	313	347	345	334	291	331	360	361	344	352	310	318	360	338	300	287	341	342	324	342	333	343	330	320	333	360	362	329	360	332	339	349	358	342	334	380	317	341	340	365	328	310	334	365	339	351	340	335	346	337	328	320	341	332	319	335	338	343	359	344	322	352	328	348	335	335	351	356	329	367	307	366	367	326	370	343	361	336	359	360	341	326	360	339	360	307	364	346	366	372	312	348	375	340	335	312	373	297	326	324	327	349	353	389	342	355	356	335	361	318	351	337	366	343	362	311	329	355	346	334	350	343	335	329	343	310	332	351	345	356	365	335	334	320	356	325	331	361	338	339	343	342	347	373	389	367	329	340	357	324	359	378	345	333	351	351	351	335	301	343	341	327	380	325	317	363	331	307	356	361	344	348	333	337	396	375	353	345	306	353	349	329	366	331	364	325	338	328	370	344	357	369	342	320	316	323	334	327	331	334	358	332	343	341	328	308	362	350	330	365	345	356	329	352	353	371	327	342	365	351	335	398	365	353	355	354	360	310	331	349	346	312	364	357	369	324	344	332	337	337	352	333	397	312	355	290	361	318	359	363	318	345	381	362	361	324	344	345	345	386	344	316	351	351	322	319	355	375	366	334	328	342
50574	72907	12825	2470	1958	1522	1283	1052	3100	19104	27545	20368	9963	1841	519	504	475	468	526	515	495	545	541	490	497	507	483	532	473	529	564	478	519	506	527	497	520	499	494	474	535	466	487	515	522	499	509	487	502	514	480	504	503	521	500	518	519	512	490	481	516	543	491	485	498	527	508	528	504	493	449	497	485	524	526	513	510	535	521	540	510	518	551	486	493	534	514	524	464	538	499	494	500	486	492	517	487	552	519	513	506	543	512	473	487	533	495	540	489	528	474	491	529	534	540	476	498	544	490	487	491	482	539	481	493	515	555	505	480	498	498	488	522	513	497	527	504	496	519	503	491	535	527	533	518	530	499	540	508	502	506	515	496	493	486	531	544	538	504	498	514	506	526	501	521	531	498	538	491	487	496	518	487	488	504	470	499	513	501	509	531	500	514	468	510	510	505	492	502	514	494	522	545	527	510	544	506	521	515	482	526	538	484	513	546	522	487	501	524	537	504	492	498	510	492	524	510	510	510	525	484	484	553	540	498	510	494	491	506	541	462	486	471	460	505	512	521	467	507	500	511	542	495	471	528	493	529	487	503	514	550	541	548	510	507	501	523	500	469	504	547	522	554	533	483	542	494	514	499	544	484	520	508	554	510	513	482	526	505	503	514	499	497	515	497	541	520	518	495	506	529	470	507	514	498	500	546	493	476	503	518	513	505	510	499	475	537	507	509	513	498	526	515	548	528	507	525	542	500	571	527	462	495	475	519	532	504	521	517	539	547	507	504	499	537	486	465	484	464	544	472	549	505	485	506	494	495	532	478	488	516	483	496	475	490	517	472	513	495	510	505	493	530	528	469	515	511	512	483	532	524	502	512	471	489	518	509	535	485	502	524	499	464	508	551	503	515	554	483	520	514	531	493	522	524	510	476	507	499	473	549	502	538	495	488	514	565	508	498	496	493	506	543	515	497	517	520	519	518	477	504	482	513	508	528	473	513	513	487	513	501	528	508	467	515	490	514	493	487	499	530	514	546	524	520	504	467	525	527	510	524	509	569	529	531	512	534	510	506	518	474	538	494	494	554	500	490	479	517	518	495	481	536	484	463	515	467	528	531	521	521	511	486	485	483	484	588	509	517	523	511	513	478	510	521	500	500	505	484	485	504	497	505	500	540	501	505	507	538	517	537	490	525	479	486	483	531	464	474	512	525	494	500	496	504	481	506	566	497	510	547	572	477	540	500	508	520	495	521	502	480	509	520	513	513	492	476	479	525	502	505	552	471	504	517	517	497	490	517	514	491	558	509	495	527	540	489	480	505	543	515	492	535	558	510	502	544	529	508	540	487	539	505	504	516	519	505	549	487	503	502	525	486	534	502	496	550	486	526	532	560	521	476	543	526	491	501	554	554	491	500	531	499	510	517	506	503	522	498	519	512	489	536	550	506	520	514	515	514	512	539	497	521	509	502	453	488	530	540	469	507	498	545	542	517	512	509	540	513	515	552	523	496	515	519	560	513	502	499	500	549	517	499	515	504	489	481	510	496	475	505	506	476	517	497	509	494	527	512	554	509	521	530	535	448	489	509	546	492	501	510	527	524	529	502	531	491	487	483	516	513	517	499	492	500	537	518	538	535	525	481	505	526	529	459	501	501	505	510	492	439	517	526	524	527	503	535	517	471	512	544	501	499	534	466	482	544	521	475	508	455	526	481	492	504	537	499	492	511	532	459	523	532	492	508	504	563	495	535	523	533	545	534	499	483	473	545	573	506	511	500	539	509	514	521	501	539	505	500	523	519	521	471	510	525	525	501	496	500	505	526	494	498	468	504	509	462	519	516	477	483	512	531	517	516	522	498	460	509	537	506	490	505	511	519	505	522	480	522	513	531	504	524	526	485	552	492	500	503	526	522	509	504	527	506	467	521	489	505	484	465	462	522	521	503	513	486	508	502	498	506	515	512	508	482	558	507	484	470	550	522	521	509	457	523	520	497	476	494	453	492	504	479	492	502	494	490	506	486	481	523	544	489	572	516	515	492	499	528	520	489	487	524	517	554	497	471	463	497	521	532	504	510	487	505	479	487	524	521	512	515	479	506	478	507	498	536	463	507	496	458	486	523	505	504	515	495	520	498	515	494	523	485	486	499	475	491	518	533	518	524	533	519	506	525	492	506	498	536	485	478	511	494	477	501	499	496	488	523	489	529	498	526	507	511	484	539	499	502	495	538	492	473	507	476	503	508	510	519	524	505	497	507	522	494	492	508	527	528	488	490	540	477	489	523	527	511	516	490	538	496	493	528	516	524	513	531	505	499	503	501	495	506	515	557	507	535	524	477	543	519	498	502	510	527	532	507	515	485	489	515	552	532	487	487	480	551	458	493	552	471	526	514	523	514	505	560	494	477	518	513	551	461	516	490	517	506	495	544	538	498	513	477	497	492	514	506	516	564	498	526	495	520	503	570	490	500	495	533	480	516	508	527	514	526	508	530	555	477	518	483	486	551	531	520	516	489	523	527	485	518	529	535	516	516	492	521	503	542	499	502	532	483	530	532	479	493	547	477	494	522	514	514	505	535	497	494	505	507	493	537	486	478	515	534	489	508	480	522	520	505	487	520	513	553	541	533	510	528	460	537	536	515	492	493	506	529	542	492	503	473	536	512	473	564	482	514	524	539	525	509	522	510	485	512	517	546	511	501	508	492	540	478	489	503	471	514	548	462	508	521	501	537	492	492	489	525	552	519	505	498	529	556	468	520	495	511	512	504	511	506	525	484	506	462	500	548	525	525	520	545	486	498	484	474	524	524	483	513	530	528	513	525	504	502	482	468	517	493	516	485	508	491	543	495	516	471	489	502	449	520	499	544	504	491	520	470	518	532	512	519	521	532	518	515	523	501	520	502	522	470	493	537	541	486	489	527	510	543	510	514	527	500	503	505	450	494	464	504	441	496	514	530	508	509	469	484	520	518	552	493	516	506	483	490	492	521	528	520	530	512	486	496	460	535	517	521	544	500	545	526	579	485	475	521	475	529	495	482	478	480	494	493	528	461	496	488	506	499	462	543	531	490	492	535	545	535	517	545	535	511	470	508	519	567	497	532	484	518	517	510	526	534	535	483	511	490	494	494	545	509	477	490	480	535	529	487	491	518	487	508	517	515	501	522	504	505	523	479	493	559	511	466	535	537	495	518	514	512	474	502	524	459	546	533	543	520	522	487	511	528	490	537	502	505	498	518	536	551	528	527	505	541	505	473	455	555	493	513	523	482	509	539	486	506	509	483	523	515	526	491	452	516	512	529	467	522	492	511	541	494	520	537	537	499	515	522	517	491	520	524	520	521	516	489	484	524	523	515	548	520	504	504	521	513	524	512	524	503	523	466	503	494	469	489	529	507	506	495	498	486	509	505	481	521	532	506	484	499	520	492	510	486	480	550	476	485	514	486	499	489	552	512	507	522	510	547	537	500	509	506	494	490	524	541	492	493	540	516	500	504	528	516	521	517	513
23165	21318	29058	23786	21232	20677	4278	922	11383	30594	28582	19964	7773	1192	277	292	237	236	267	263	267	249	249	282	240	274	262	278	261	243	258	222	243	262	275	249	246	253	240	241	232	263	291	226	242	267	243	248	249	255	255	269	257	289	245	238	247	245	268	264	239	266	280	269	272	267	257	231	252	265	235	233	225	255	260	266	234	235	278	252	248	276	239	257	257	249	258	267	253	274	271	258	242	245	234	262	216	260	236	232	278	240	279	244	244	268	254	241	256	253	239	270	243	241	243	259	249	260	236	279	274	240	223	247	248	240	267	263	250	257	220	233	236	243	230	248	256	226	263	265	223	250	219	234	255	253	247	263	255	274	229	227	220	258	270	248	248	240	223	255	219	240	200	258	224	258	236	238	273	226	283	238	277	258	239	246	272	282	249	245	232	221	261	267	265	234	243	249	242	264	259	249	265	262	258	264	209	242	270	268	239	273	272	235	223	263	237	249	228	252	244	233	228	238	267	269	258	266	217	268	252	243	255	264	261	243	252	228	235	232	254	226	269	275	252	260	240	236	250	249	265	235	245	239	248	240	245	224	235	257	231	255	256	234	219	256	245	267	262	278	202	238	265	270	267	253	216	252	250	253	266	241	248	256	237	210	271	259	249	223	262	250	252	271	232	248	259	233	266	268	241	240	238	245	264	243	221	246	244	243	233	237	278	236	283	239	248	257	258	248	241	222	262	261	221	234	234	243	258	242	251	260	231	310	223	264	260	252	251	245	247	265	244	249	268	270	229	268	206	259	273	268	270	235	262	256	236	279	267	234	221	246	273	280	270	244	227	239	224	259	232	251	255	233	264	250	256	234	227	251	247	246	251	266	257	253	247	265	237	262	271	266	228	250	247	238	269	236	219	239	265	245	236	250	264	245	240	264	276	237	235	218	240	266	238	248	253	243	272	258	269	258	245	248	234	220	240	255	252	238	258	242	254	242	265	234	217	266	254	251	236	256	254	253	241	228	255	235	239	219	251	247	270	266	254	224	276	227	263	244	241	235	248	236	251	244	250	247	253	256	274	259	266	256	233	240	263	256	224	239	231	254	239	262	252	238	251	234	268	249	236	257	269	193	244	259	243	232	233	246	274	267	262	269	236	265	237	275	247	232	263	228	289	239	265	237	256	249	239	267	251	253	270	272	243	244	222	239	225	239	245	245	249	246	232	239	231	260	252	214	241	266	262	234	231	256	257	239	245	232	244	263	241	270	255	250	252	268	245	260	252	231	228	259	272	232	218	230	258	259	281	256	242	254	286	264	237	256	262	224	249	257	251	245	243	220	234	216	244	243	254	240	238	251	245	254	244	276	237	257	244	258	255	229	236	238	275	280	243	250	255	247	277	250	261	249	273	241	260	277	263	254	263	278	204	252	238	238	270	229	266	245	269	271	245	272	232	253	238	259	239	222	267	251	268	280	259	260	262	233	282	235	261	231	249	227	267	253	267	258	221	247	235	233	234	231	226	240	242	242	249	247	255	247	259	246	230	234	255	242	246	233	234	240	268	237	272	269	241	226	256	238	262	267	245	252	234	249	206	234	259	211	253	268	232	233	253	275	261	255	282	276	272	259	241	259	259	235	252	265	248	235	262	289	295	268	249	240	251	247	253	275	256	274	258	225	258	234	233	228	242	258	249	252	267	228	244	235	242	233	244	289	261	253	229	261	290	261	232	271	253	253	251	241	278	269	224	258	237	260	241	255	250	237	263	246	228	254	245	248	256	251	256	225	255	230	232	254	268	255	265	236	264	247	214	245	255	234	282	229	257	276	276	272	271	257	263	258	234	254	229	271	258	237	262	251	270	252	268	258	225	231	230	247	237	266	242	230	245	250	258	265	264	225	261	275	226	250	247	262	287	265	244	255	236	241	236	255	236	262	250	256	253	254	261	242	259	257	224	247	252	269	259	242	239	261	243	246	258	211	245	249	261	246	253	264	279	270	280	244	227	253	269	251	239	253	240	271	236	251	249	268	247	251	243	252	275	230	224	226	257	234	266	269	256	239	273	246	247	240	241	248	249	238	261	243	235	258	255	242	251	264	239	244	284	256	264	274	256	238	271	228	245	273	244	242	254	252	256	232	267	256	252	223	266	247	261	233	258	250	257	216	243	258	263	256	256	260	242	236	249	291	249	280	252	245	249	234	231	276	234	241	249	263	236	247	222	243	231	242	246	237	242	248	291	261	266	261	236	214	266	237	235	246	283	266	260	267	239	280	243	258	264	244	247	263	246	237	278	234	216	265	245	252	259	257	239	211	228	260	249	232	247	215	234	268	260	265	279	237	234	243	244	264	249	251	247	230	232	263	256	257	210	253	260	266	257	259	235	225	216	255	219	235	246	250	218	247	250	246	241	254	263	246	256	261	262	253	252	248	242	234	227	244	228	264	236	253	235	248	268	247	246	246	237	232	240	269	246	231	258	223	267	254	261	253	264	238	259	252	246	270	246	240	230	247	261	239	241	234	244	256	252	241	228	238	225	253	252	239	262	269	235	264	262	250	274	256	241	262	234	282	261	273	261	233	257	226	258	235	228	265	263	258	250	269	260	223	230	257	259	261	236	263	254	244	237	223	239	252	231	255	256	268	218	268	239	252	236	241	235	271	241	256	238	245	238	253	259	254	266	239	239	241	236	254	265	255	244	245	255	240	253	258	254	263	261	250	265	251	231	252	256	251	267	262	256	237	259	264	234	253	268	241	249	244	277	249	262	266	265	233	222	257	250	232	248	259	239	269	237	245	247	243	243	299	261	255	228	249	285	266	221	217	251	262	243	235	267	257	260	252	238	260	238	235	211	224	236	249	273	255	245	256	244	236	219	275	240	250	278	266	230	272	263	253	266	236	243	252	241	279	222	262	290	259	249	266	228	269	247	263	261	248	259	245	288	260	248	243	274	249	265	253	251	243	250	263	252	268	282	238	241	268	261	274	232	242	251	262	265	224	258	266	238	255	241	260	253	247	237	253	263	246	271	247	225	245	256	253	280	242	252	239	231	224	241	220	234	254	249	242	223	273	230	243	252	244	262	247	261	238	226	258	247	248	258	233	252	236	258	221	241	257	273	303	233	232	257	262	259	254	261	254	233	252	240	256	263	268	237	244	268	249	254	257	243	243	252	246	268	262	280	223	254	226	225	258	270	245	258	244	264	233	237	276	223	226	238	251	268	234	243	243	241	255	229	236	241	274	245	247	260	242	232	246	234	253	235	265	239	271	262	244	284	240	256	258	232	248	232	255	269	272	231	274	285	234	247	242	263	266	245	260	252	229	224	245	238	242	260	247	273	264	264	239	231	232	258	239	220	250	261	240	225	281	254	273	259	255	254	226	231	242	250	239	265	258	273	233	248	243	249	250	249	264	260	268	228	228	262	253	280	262	250	267	249	267	260	261	265	242	241	233	228	245	258	253	240	245	272	282	266	256	281	261	237	213	220	266	250	229	263	261	210	257
58484	90752	17958	4931	3610	2456	1838	2203	22025	39500	35739	27166	12495	2622	371	395	338	362	404	408	382	339	393	412	352	378	379	403	392	362	382	348	342	395	392	357	361	384	360	386	387	434	400	398	358	346	386	364	401	390	404	397	379	359	374	374	387	388	358	412	361	380	378	372	365	379	393	378	396	350	358	373	369	387	384	373	373	381	389	377	396	413	395	354	392	366	391	351	362	388	397	370	385	381	360	363	347	378	415	367	374	374	356	347	337	383	388	382	367	390	419	360	374	314	376	359	378	360	374	381	333	342	365	334	368	384	363	361	393	379	361	393	385	355	377	359	382	363	364	351	353	380	403	358	363	349	353	387	356	404	371	378	358	346	374	416	385	363	360	356	406	371	373	351	372	357	383	374	359	393	354	357	390	372	349	386	394	396	349	385	398	408	387	365	375	372	364	366	410	368	373	356	373	381	380	364	385	372	389	375	377	360	388	369	391	370	382	378	363	367	367	351	391	353	365	382	373	387	383	360	390	373	371	353	338	368	380	347	364	363	353	375	382	367	363	377	399	411	350	352	356	379	351	370	343	357	354	394	382	382	377	327	390	369	380	370	371	366	363	388	386	364	375	389	392	351	380	409	390	358	351	369	379	360	403	379	387	353	387	415	337	341	372	394	395	364	372	367	377	397	366	353	358	366	412	393	365	384	352	385	397	377	363	409	350	400	362	409	341	367	367	371	354	371	368	392	366	382	387	388	382	365	402	369	365	389	389	395	371	360	363	373	394	372	384	425	327	391	359	397	393	393	360	382	363	341	370	386	385	357	396	403	363	343	355	369	360	375	353	368	406	360	384	366	367	399	370	406	354	346	359	379	389	378	360	372	365	373	337	382	415	358	402	362	392	343	371	413	368	369	391	364	411	331	356	391	361	377	368	397	371	373	373	347	402	377	371	374	372	381	406	365	386	389	404	365	405	373	408	383	361	355	375	387	375	394	378	379	374	373	352	356	381	332	366	364	362	373	371	392	394	358	381	364	364	386	382	372	359	385	367	386	373	376	368	357	395	374	369	396	378	368	389	384	390	397	357	422	417	364	358	364	395	379	346	370	402	369	341	404	419	370	391	401	342	381	362	391	414	361	386	368	401	423	358	380	336	355	378	354	401	365	359	412	367	360	386	401	356	374	363	409	387	360	372	347	353	414	387	378	370	374	359	400	371	377	379	374	375	351	350	333	375	391	402	357	357	397	409	369	394	395	353	383	374	368	380	402	409	366	363	400	386	357	383	362	365	355	373	365	363	376	388	373	403	386	363	403	354	388	421	404	379	375	379	354	374	331	368	366	396	384	395	344	361	375	378	368	368	327	345	374	375	356	362	353	406	387	382	358	418	387	395	352	359	392	378	349	370	401	407	376	379	352	350	345	367	350	383	356	352	399	441	368	372	398	374	359	380	370	391	401	366	337	377	371	395	361	383	377	433	383	373	358	377	375	369	399	354	379	380	387	399	377	400	389	393	383	359	388	390	364	345	354	399	398	375	386	404	358	372	345	346	392	352	354	336	349	375	364	347	390	362	354	326	347	382	383	406	384	364	367	385	384	350	351	375	361	335	394	361	344	374	388	373	344	398	405	379	358	410	390	381	361	352	350	415	372	404	390	394	366	370	418	374	344	349	370	341	409	380	361	364	347	330	354	373	355	434	369	387	383	357	370	405	375	394	400	381	392	369	371	356	367	350	380	386	383	365	373	341	335	386	374	407	380	370	345	374	356	360	329	370	399	389	345	401	376	367	371	374	360	391	395	363	395	357	398	355	372	387	398	363	405	390	351	366	374	383	380	360	393	381	376	387	388	378	348	363	390	367	398	387	351	379	401	413	382	379	376	393	370	374	354	373	395	381	354	378	375	366	345	369	360	404	381	432	391	384	395	393	383	373	398	394	406	363	383	377	396	362	410	370	406	363	355	390	389	390	381	362	368	339	366	369	367	360	385	369	366	381	410	392	330	378	383	372	356	361	387	415	363	385	339	340	376	370	365	366	367	374	379	343	404	351	392	371	384	373	362	385	387	366	389	372	366	327	405	399	368	351	337	390	343	374	370	363	379	405	371	394	372	347	364	368	373	350	374	389	357	354	384	374	405	364	409	378	365	360	390	410	381	406	382	353	361	364	392	336	376	391	350	350	400	400	370	396	394	365	347	371	372	351	380	384	342	388	381	380	399	331	351	373	388	365	372	385	362	424	364	374	347	394	398	369	367	354	370	412	341	382	362	400	385	368	400	378	367	378	368	376	366	357	353	364	369	402	375	362	368	370	375	358	358	379	397	381	355	365	379	373	366	384	386	368	386	383	367	391	391	391	343	371	411	376	375	362	388	371	339	393	393	361	375	384	390	386	393	375	383	390	362	357	353	356	379	352	392	382	358	383	379	365	371	356	386	385	394	400	328	400	384	364	349	356	397	386	372	364	348	415	386	356	389	365	350	374	363	374	370	382	349	389	401	365	353	358	391	399	371	390	379	388	392	401	361	397	385	351	378	380	375	375	340	368	355	381	391	359	397	359	381	407	386	395	375	394	348	405	341	374	390	407	370	339	413	410	377	371	380	393	389	395	366	342	366	421	387	400	345	379	377	404	346	426	350	381	365	404	350	412	379	371	340	401	411	351	361	377	379	371	394	352	370	359	397	362	405	370	370	359	376	365	383	399	315	355	363	395	365	391	395	360	410	384	341	385	370	380	382	376	342	361	376	361	378	367	386	351	386	397	393	369	394	398	338	393	356	375	336	333	371	360	341	366	362	411	410	339	388	347	386	355	412	405	363	413	351	391	366	363	365	357	397	404	341	355	361	346	405	387	386	376	376	376	372	376	393	413	343	338	383	377	383	367	372	367	409	403	354	351	382	374	405	373	375	395	364	383	376	382	351	362	340	341	387	400	391	399	377	410	411	379	384	404	389	360	360	359	347	343	360	384	357	373	382	357	360	391	378	357	389	349	375	373	353	373	378	362	378	406	405	349	370	338	345	371	378	366	380	396	396	371	374	346	448	348	430	372	355	415	393	357	377	377	390	372	398	371	360	363	385	357	405	366	386	380	346	345	360	385	374	355	361	388	346	402	400	383	384	375	363	367	391	348	357	367	373	374	384	383	381	371	385	357	365	397	337	367	379	413	365	368	367	362	330	363	372	392	332	376	349	378	354	365	372	386	360	336	350	394	363	377	369	419	371	366	353	356	360	332	386	422	388	360	400	363	379	383	375	381	361	378	391	363	379	369	407	350	355	361	416	398	399	393	364	372	365	373	357	380	358	383	366	391	388	389	373	358	364	337	344	373	386	382	370	370	346	347	373	370	405	395	366	421	355	356	329	371	356	385	327	394	376	373	386	378	356	363	375	393	368	342	362	388	370	383	351	366	352	364	357	358	363	377	379	366	385	372	365	379	374	382	346	387	363	390	369	402	388	389	410	358	342	343	366	349	398	341	363	393	408	335	377	372	365
27489	23618	15672	1846	559	468	306	298	743	2371	2950	1952	1009	427	319	286	305	291	295	258	294	275	303	301	280	302	323	262	316	297	296	287	295	281	278	293	280	338	273	305	312	293	289	305	277	276	294	293	306	272	302	315	301	272	315	329	275	288	290	272	284	283	311	291	316	271	309	281	291	282	276	294	281	277	243	321	303	275	310	293	316	273	291	314	278	281	299	303	320	276	311	295	301	303	282	321	301	291	273	287	259	283	310	298	306	278	268	254	341	283	249	297	293	301	286	287	294	304	305	294	263	275	306	301	289	293	298	315	289	280	296	295	250	258	295	296	269	281	278	303	302	292	309	309	286	290	277	279	275	282	265	289	285	268	306	296	293	280	281	321	292	292	276	358	304	295	288	291	319	276	317	299	276	269	292	275	296	291	290	285	256	278	314	298	283	272	287	283	309	317	310	284	263	261	262	276	302	285	278	278	275	280	276	276	232	262	269	296	264	288	285	299	285	289	293	299	286	315	318	293	300	279	297	288	293	276	284	250	281	274	269	287	286	265	307	282	268	271	264	265	298	290	311	298	250	291	271	302	287	310	284	285	278	301	267	286	300	291	278	283	293	274	301	313	322	270	306	272	301	260	292	276	302	272	282	254	283	317	256	307	277	285	277	285	253	283	271	291	293	317	289	263	319	279	307	286	279	285	299	273	302	277	280	326	270	312	294	288	286	267	286	274	269	284	283	286	273	277	309	259	289	269	292	283	264	301	296	290	290	297	271	293	311	303	293	328	282	277	277	275	288	282	286	288	289	288	270	268	271	283	298	289	298	309	279	273	294	300	279	269	276	297	277	316	301	295	296	287	279	256	291	303	283	321	295	327	282	286	279	322	307	303	292	274	290	297	276	287	290	274	300	286	303	286	303	312	303	270	291	269	316	290	257	300	291	273	279	293	293	301	291	289	298	290	307	251	304	290	287	327	312	294	277	336	283	277	304	313	299	309	304	279	286	282	280	293	266	305	292	334	305	280	304	283	318	303	290	269	316	289	281	296	299	270	288	288	267	295	304	300	297	287	305	287	277	335	281	288	276	298	301	273	300	278	304	294	310	335	311	292	299	294	316	277	313	278	300	285	288	310	272	294	293	268	254	281	281	301	269	313	293	268	279	296	282	281	290	312	290	309	278	280	292	305	304	260	308	283	282	266	283	287	283	283	271	291	295	285	282	260	301	274	268	277	285	300	303	276	290	328	275	284	297	290	298	270	272	288	273	294	282	301	298	283	275	275	298	306	293	271	281	281	250	301	259	279	294	288	305	301	311	262	293	287	264	260	307	296	283	260	311	271	302	294	269	282	313	291	282	294	277	289	290	293	317	286	282	299	273	282	307	304	299	336	279	269	300	291	279	284	272	261	284	278	276	290	272	287	284	297	292	286	310	262	294	294	294	298	290	291	279	286	306	309	282	285	276	291	268	253	296	310	295	271	294	295	306	266	273	283	268	306	285	292	291	279	314	290	294	294	257	292	305	288	280	271	267	294	283	287	278	273	289	289	271	283	298	277	306	287	275	280	311	296	275	297	303	298	281	293	288	289	282	284	292	269	275	264	300	283	295	287	289	286	243	302	297	338	283	318	272	281	300	307	259	283	315	317	276	284	284	297	308	273	289	284	296	313	321	292	308	263	272	280	303	287	325	292	286	317	278	289	267	284	273	300	273	277	329	312	285	269	319	312	311	284	288	283	300	266	273	289	283	292	277	277	268	294	287	297	283	296	278	300	272	307	291	289	278	273	273	276	264	306	297	308	277	270	317	310	275	318	309	314	259	270	273	299	310	292	253	288	314	299	250	308	288	275	299	277	276	296	271	283	270	269	310	283	297	282	294	280	303	292	288	275	299	294	291	282	274	288	319	295	266	276	298	288	310	282	281	252	273	294	272	285	322	291	304	302	277	284	302	311	291	296	300	314	282	316	284	298	300	280	319	271	284	348	315	283	277	278	295	272	296	265	321	273	320	279	310	273	285	268	300	276	301	322	294	316	311	311	315	276	272	276	275	292	282	303	280	290	308	288	281	271	299	289	294	285	275	289	313	275	286	277	284	281	323	308	278	288	304	239	294	309	291	294	281	290	309	329	306	289	284	275	317	295	309	274	302	283	302	330	271	276	272	306	274	271	293	277	280	285	276	277	290	292	277	258	270	285	286	294	289	282	283	277	310	277	290	288	282	284	286	266	280	282	276	287	301	271	282	290	280	301	303	307	291	317	303	276	319	305	297	300	282	289	278	308	283	281	293	306	289	318	297	257	297	284	277	310	291	302	274	288	279	286	262	300	313	292	278	249	267	298	272	300	263	263	282	275	294	265	264	290	272	300	298	270	320	284	292	258	280	274	291	286	288	302	263	286	264	269	287	305	256	293	283	319	273	309	292	320	280	301	281	287	266	286	283	286	290	290	303	275	310	291	258	302	293	275	262	273	283	285	303	286	281	309	277	310	275	350	292	286	282	287	266	284	286	286	268	264	270	310	267	294	313	292	296	268	301	302	270	315	313	282	314	272	296	318	288	285	276	271	303	286	279	292	268	248	305	333	283	277	317	331	305	302	303	272	269	304	299	292	288	270	260	282	294	295	299	317	291	286	271	323	269	279	338	315	280	293	311	283	285	264	272	284	283	271	311	280	286	294	269	304	310	278	280	296	274	299	274	281	260	253	274	284	279	295	259	284	309	284	272	278	306	287	286	297	267	286	274	289	303	277	309	289	282	291	288	305	303	297	310	310	292	316	291	303	289	280	297	277	298	304	293	314	300	304	267	304	282	307	277	285	308	297	289	283	293	287	267	298	273	308	260	306	297	278	276	282	253	290	268	294	260	314	303	319	309	296	275	328	313	312	285	297	302	301	299	291	281	312	305	302	276	308	321	306	284	273	297	272	300	286	322	296	272	274	295	311	293	272	290	288	281	287	267	265	275	290	281	277	292	281	304	312	282	305	296	300	325	270	296	292	285	276	282	268	282	289	311	287	267	275	321	315	300	265	297	295	282	296	290	279	298	307	308	274	278	264	275	300	297	279	327	288	289	312	269	280	303	276	303	284	293	258	292	298	266	290	287	292	284	279	284	271	288	287	283	294	269	282	278	306	274	313	277	272	332	282	285	284	283	278	333	303	312	310	285	283	306	279	270	304	291	273	282	278	290	303	297	313	261	257	298	279	298	290	290	290	300	308	280	300	273	261	278	296	288	268	294	296	294	270	309	298	267	299	293	317	279	266	300	286	275	284	282	300	284	273	275	318	296	302	279	291	336	297	269	297	291	286	307	278	301	293	279	283	271	304	291	312	318	269	272	257	284	307	282	300	273	280	275	289	278	280	308	284	283	307	264	268	272	282	322	293	301	315	255	300	275	296	272	308	287	268	311	273	296	273	290	278	272	301	277	289	291	259	304	284	305	280	296	276	268	302	268	283	271	312	289	289	286	283	284	286	286	282	287	292	291	265
28285	37809	6265	875	774	595	512	529	1551	5522	6399	3968	1955	658	449	442	422	465	462	460	401	422	425	423	403	423	415	408	420	425	433	456	416	460	453	434	410	410	416	436	411	417	431	432	444	421	430	424	463	428	449	434	447	450	435	375	424	407	432	409	432	455	437	442	410	447	423	412	435	415	423	415	410	420	411	463	434	450	435	442	444	413	425	443	411	463	406	425	454	421	428	423	422	457	438	430	410	421	440	439	470	431	450	432	409	399	436	424	418	441	413	406	411	432	416	461	374	471	391	448	429	435	440	439	451	432	411	442	448	445	437	429	428	449	462	412	420	432	422	424	429	410	433	412	391	429	444	433	440	426	437	443	438	433	424	445	419	418	427	419	425	423	421	400	436	404	482	462	399	448	436	427	458	423	420	407	423	397	406	430	432	443	451	443	419	436	431	444	415	434	442	408	429	401	448	417	437	443	436	411	408	395	428	418	446	429	418	430	435	451	408	433	461	395	443	421	439	421	443	434	428	423	434	434	391	400	455	418	461	389	486	423	456	449	416	435	417	426	466	431	413	450	420	431	454	403	403	411	424	415	414	419	444	442	433	387	399	395	439	436	451	465	390	459	423	423	421	416	433	431	452	435	404	429	398	446	382	464	461	434	425	454	414	460	432	429	449	429	391	424	422	415	442	453	438	417	452	460	415	428	399	428	429	435	452	424	432	412	456	437	453	419	431	407	443	435	424	429	429	428	374	446	389	446	450	399	426	438	449	430	432	441	447	443	414	454	437	398	414	425	424	415	454	413	412	401	414	430	450	398	413	447	460	459	391	416	411	409	411	454	400	398	392	484	392	419	408	403	438	404	429	417	450	429	390	453	417	447	411	434	409	419	431	439	413	408	463	434	439	394	397	442	446	417	436	412	402	451	413	434	417	454	414	458	411	427	412	400	426	448	422	419	415	447	418	430	422	415	448	445	432	414	391	417	463	403	444	413	384	441	407	435	438	413	447	439	421	433	431	428	447	435	454	430	411	411	459	431	435	421	410	441	459	425	413	406	428	420	431	410	421	432	415	422	434	403	416	397	475	447	417	439	417	420	408	421	457	436	442	463	446	432	440	413	451	453	444	458	402	451	379	427	417	405	446	418	454	399	467	426	448	421	432	427	412	451	418	402	385	420	378	434	431	395	410	463	408	400	435	390	416	408	409	413	416	431	438	460	408	445	423	441	443	422	433	410	459	441	448	401	439	420	462	405	423	459	432	415	468	438	438	456	422	430	431	489	430	422	403	410	450	439	422	451	399	427	429	451	422	420	438	423	439	462	448	459	444	448	458	417	466	444	404	467	471	398	436	427	405	451	453	451	439	424	419	453	464	417	397	421	442	462	448	433	432	438	401	469	437	452	429	449	422	421	440	413	421	452	396	420	437	424	466	414	437	425	443	418	453	404	410	408	384	426	402	421	408	436	469	384	438	453	414	409	436	428	435	409	426	436	403	435	445	440	421	449	412	438	411	412	444	435	444	427	412	448	423	447	419	442	444	437	428	431	402	402	420	443	414	434	410	438	404	390	448	422	412	435	390	431	456	405	428	421	415	423	467	435	454	442	408	452	465	445	421	403	470	432	410	403	418	429	432	436	439	432	424	422	406	439	413	441	442	464	421	446	461	420	407	458	447	401	431	441	452	424	410	459	435	391	444	437	457	420	420	386	423	425	407	439	439	409	437	447	414	398	430	436	393	403	412	420	426	442	429	437	420	443	409	430	431	436	458	437	429	437	447	462	446	434	405	444	401	418	449	452	474	403	413	414	426	435	451	442	439	434	446	431	442	447	411	430	438	413	468	437	438	437	401	440	445	415	467	422	416	443	402	414	458	454	380	452	398	414	447	445	448	431	442	409	419	403	483	430	446	453	416	433	422	405	491	454	403	444	419	398	446	439	388	459	430	443	437	453	439	427	416	477	408	397	434	440	426	457	421	447	409	409	418	443	429	411	443	429	394	437	429	403	444	422	436	468	415	419	411	447	420	428	449	448	386	392	442	454	417	440	428	409	447	439	386	451	415	426	417	464	409	430	417	469	458	446	431	467	443	452	424	437	449	447	384	429	390	418	442	430	430	440	467	433	417	386	448	407	433	412	400	419	448	445	405	418	434	399	424	431	432	435	443	395	482	447	448	395	398	413	453	445	450	395	413	384	454	442	417	424	463	431	449	402	402	429	468	416	448	434	440	424	443	444	428	416	412	449	427	448	447	431	436	430	448	435	417	507	460	396	412	440	418	460	445	408	414	386	441	430	462	433	431	397	461	443	435	442	444	440	425	460	422	426	432	417	440	437	431	455	440	428	406	422	428	451	425	398	427	445	435	436	443	422	427	418	464	421	406	435	447	400	438	430	434	453	421	427	416	449	442	392	409	410	447	408	455	435	422	386	402	459	424	429	413	441	421	415	446	453	383	418	440	427	407	430	409	413	459	429	415	428	433	444	446	417	406	424	427	410	415	406	429	423	442	410	450	442	418	454	421	451	430	427	427	425	436	413	397	469	447	409	443	458	437	438	406	427	456	418	468	484	418	462	385	451	420	448	494	410	442	429	434	440	420	406	426	391	447	424	443	440	431	432	456	407	438	424	403	418	428	407	440	443	463	431	397	417	443	440	416	433	464	427	434	451	409	426	419	442	415	424	472	411	439	421	424	446	468	417	445	413	409	462	396	455	445	450	452	399	414	383	462	466	409	416	428	407	406	423	415	440	453	446	429	463	383	443	441	458	502	454	434	442	415	405	426	419	418	417	423	410	444	435	406	481	450	472	398	452	443	418	421	457	454	427	431	416	442	421	433	451	459	446	420	431	448	464	459	416	441	431	432	448	420	411	416	445	442	417	438	427	445	469	389	460	390	439	423	440	432	443	439	437	431	443	453	413	424	424	423	419	412	454	442	437	488	416	408	423	431	448	398	445	433	386	438	421	422	460	418	395	399	419	458	440	434	453	427	467	439	455	408	398	462	473	456	438	429	456	454	441	402	436	395	414	420	411	434	430	387	403	423	409	434	446	417	445	416	404	449	455	455	424	433	418	432	435	405	417	417	473	454	406	393	412	412	444	451	445	413	419	390	401	402	448	407	420	420	426	418	439	436	434	420	436	448	449	443	421	449	438	421	431	462	471	403	432	410	444	422	461	432	399	441	390	383	462	397	405	437	428	398	428	403	434	426	432	433	437	423	419	445	438	434	415	390	395	427	443	443	424	420	448	433	466	421	460	424	443	438	424	427	433	407	427	451	423	437	402	418	433	428	428	479	437	438	433	421	447	431	432	420	453	449	452	385	398	401	420	436	394	414	426	376	440	420	447	441	435	421	458	453	428	436	406	435	436	445	446	405	446	399	441	427	434	395	427	451	466	428	423	407	465	414	397	435	387	421	462	422	428	476	427	421	429	404	446	423	435	403	469	458	408	406	473	446	431	418	420	414	438	425	418	405	430	438	459	448	437
24404	21559	28317	24340	17332	1867	612	534	2960	12661	17154	11088	4582	782	347	322	337	317	347	378	350	340	356	360	316	331	341	328	355	347	324	316	317	342	325	341	320	369	401	348	381	376	343	337	344	344	321	350	331	361	311	350	313	318	345	351	348	318	348	350	370	327	380	311	331	304	370	346	381	342	353	374	355	341	330	338	349	369	330	321	333	346	351	359	383	324	332	369	323	315	372	350	323	372	316	332	334	372	350	322	391	377	344	347	315	357	324	362	369	345	367	356	352	347	335	326	371	338	362	335	330	329	346	355	340	349	357	339	337	349	369	329	356	327	320	345	340	326	345	344	345	335	337	362	343	351	348	349	348	331	354	335	356	376	352	333	350	384	318	324	365	338	358	360	371	345	351	336	327	336	357	345	379	344	355	348	362	349	355	319	332	323	355	372	365	340	343	367	334	320	335	329	364	314	347	343	380	362	377	352	344	330	334	357	339	332	355	310	370	334	332	363	331	333	357	328	341	348	340	347	360	349	316	317	374	343	337	337	370	348	370	324	371	332	348	333	370	336	335	332	339	324	368	336	352	338	317	352	346	377	358	367	372	346	315	346	361	348	356	359	336	343	362	326	343	384	342	338	339	352	362	304	304	347	371	361	341	329	347	355	337	346	349	364	347	376	342	341	365	350	330	373	336	345	365	356	332	330	311	348	320	335	331	314	350	331	377	384	331	348	326	366	337	322	328	322	332	341	364	344	339	327	386	327	375	330	356	327	369	344	332	342	333	384	348	368	353	351	398	345	317	326	375	347	310	337	352	334	380	315	324	360	346	340	319	328	372	354	336	352	341	362	343	335	354	341	368	308	367	326	319	346	362	316	316	322	339	329	322	340	317	366	327	323	340	362	370	384	366	326	354	342	349	361	336	335	335	382	348	317	313	356	338	325	311	362	365	351	330	347	341	332	386	339	340	345	367	357	363	319	346	355	358	357	361	322	312	338	346	345	337	353	351	325	347	331	319	329	316	316	355	306	345	327	325	332	336	341	341	334	336	340	372	349	335	350	342	318	349	338	366	347	312	363	324	331	336	324	362	339	352	374	308	347	347	339	352	354	336	363	331	305	315	361	312	335	321	351	339	354	347	353	333	330	375	357	319	344	350	353	329	324	355	334	343	334	367	372	317	313	333	322	340	376	393	326	348	342	335	365	323	371	340	334	323	331	340	303	337	288	380	328	341	358	366	319	375	375	314	326	369	353	388	357	364	356	358	317	306	340	370	334	359	369	345	337	334	350	340	349	348	339	342	324	349	329	334	374	347	349	350	374	345	330	342	347	352	335	340	354	344	338	344	294	342	354	389	323	401	345	344	343	344	341	406	340	333	347	343	380	335	342	350	355	357	351	361	372	361	339	320	319	343	379	336	373	362	347	339	356	364	350	348	339	367	371	331	339	307	333	399	349	309	310	344	345	327	334	340	363	323	322	361	342	352	318	373	359	342	339	355	326	333	331	375	369	312	361	369	339	343	357	336	344	323	336	312	376	380	354	338	352	331	358	343	389	353	350	342	359	363	333	374	314	363	346	342	323	366	345	370	328	345	351	355	366	319	326	356	327	347	358	343	360	345	376	324	295	316	349	355	341	371	357	339	358	368	350	334	365	330	315	381	356	336	378	366	357	337	336	308	343	351	343	320	338	320	361	331	369	355	356	324	336	337	351	333	367	344	349	362	329	412	317	340	334	371	359	349	353	371	345	344	313	333	368	320	333	351	382	377	326	388	309	328	356	339	334	350	330	396	336	311	382	347	328	323	350	340	333	345	353	317	346	294	313	360	333	349	337	317	364	354	373	367	330	315	339	346	316	342	327	359	345	341	389	330	332	351	355	325	326	358	367	346	344	329	353	363	336	324	332	333	309	359	324	354	336	307	351	346	317	359	317	365	318	335	352	332	356	352	339	322	335	332	339	345	344	346	355	331	360	321	344	368	375	323	347	288	359	354	342	317	358	360	324	363	360	346	343	341	372	372	344	327	368	326	360	343	354	338	341	339	295	330	328	356	353	332	324	341	389	356	313	344	351	349	354	345	305	360	339	338	351	350	361	372	302	348	312	327	324	336	364	353	331	315	320	327	357	338	368	333	337	368	337	334	317	342	335	334	356	338	349	334	372	340	403	349	335	346	345	310	359	348	339	310	338	339	337	345	342	356	348	340	377	352	355	346	353	333	347	358	335	354	360	349	338	351	328	378	335	338	366	323	335	346	310	343	325	390	347	325	355	359	353	331	377	389	349	353	361	340	337	358	340	367	314	341	389	358	332	357	296	333	349	317	352	347	356	326	326	314	328	349	374	345	309	316	316	334	363	345	381	329	313	354	340	338	363	381	349	346	349	345	304	344	334	328	335	360	351	339	333	366	341	326	373	361	355	332	375	347	351	338	355	344	342	332	320	352	357	333	335	326	336	324	348	350	360	315	345	324	358	319	358	325	318	324	347	334	368	383	342	325	345	328	353	344	347	357	334	377	373	324	330	363	345	325	311	323	346	348	340	345	297	361	337	334	347	338	332	350	331	326	351	335	345	324	318	365	338	337	357	339	311	327	338	362	333	337	365	356	363	358	369	345	342	328	352	325	348	359	354	311	324	347	317	348	364	338	341	327	353	349	352	366	341	372	348	338	360	357	361	378	357	376	352	313	331	377	334	376	340	349	336	344	330	330	370	348	354	373	331	339	329	337	353	345	362	355	349	331	336	341	353	340	338	344	306	324	337	326	345	335	323	328	302	375	346	342	377	337	362	334	349	331	366	338	351	351	373	356	320	336	325	379	285	368	342	344	336	343	332	369	369	372	377	324	323	331	333	370	351	338	335	354	326	367	320	373	350	344	324	334	331	362	341	366	365	341	360	332	361	341	360	361	310	341	350	322	332	330	334	337	336	360	337	351	332	385	346	345	339	336	301	338	309	349	331	340	315	346	353	379	337	360	357	355	342	356	351	334	346	333	314	370	332	336	345	309	344	315	345	345	356	324	347	309	355	374	356	327	347	365	339	304	356	322	348	343	348	355	325	314	345	326	363	316	293	382	355	306	331	326	316	324	301	326	352	333	336	333	340	357	371	316	312	334	334	372	375	354	341	310	343	338	344	333	353	345	312	344	360	326	313	347	363	335	323	361	356	316	318	359	396	355	323	355	355	380	339	353	330	345	347	356	344	333	352	330	355	339	347	351	330	367	369	351	334	383	356	351	336	342	352	361	341	364	347	332	333	325	375	363	360	339	346	369	337	341	341	329	337	328	337	355	324	325	364	339	352	347	348	316	321	349	375	321	356	351	368	342	351	298	331	337	325	365	340	311	355	368	319	362	331	357	377	365	312	326	349	360	356	372	371	332	354	372	358	330	410	382	342	338	366	312	363	377	329	319	370	325	331	372	313	313	352	353	334	318	334	331	328	319	332	353	330	352	325	342	333	349	337	304	306	325	382	360	381	327	319	353	337	376	371
50851	72726	14136	2693	2010	1451	1190	1040	7955	24311	26601	18567	8902	1452	507	470	549	490	523	491	511	519	526	551	527	527	496	534	560	516	514	548	526	518	512	534	494	508	502	504	497	503	554	531	510	494	529	520	516	497	503	524	529	487	500	511	558	533	528	486	496	521	498	512	512	501	511	507	480	538	518	529	538	509	530	506	476	458	551	500	544	538	523	521	557	521	514	502	505	525	513	558	511	514	536	474	518	547	534	515	505	484	565	547	509	514	551	490	535	537	536	508	526	539	490	499	556	565	520	519	518	473	554	500	503	510	508	512	496	509	499	545	549	516	470	530	509	529	495	515	480	508	542	491	540	504	528	493	485	527	493	508	519	517	497	521	535	526	543	527	524	505	480	559	521	511	513	494	557	554	525	511	496	480	546	479	493	536	530	478	508	531	498	498	499	501	486	522	530	520	512	491	509	534	510	525	542	499	505	500	500	537	515	505	496	499	525	514	527	524	535	505	519	507	475	481	532	502	521	539	531	533	466	503	455	511	517	507	459	536	538	511	511	498	498	533	509	496	492	520	525	471	550	441	515	524	547	511	493	492	480	523	513	544	500	490	537	481	509	504	532	493	601	496	512	522	535	508	502	521	453	493	513	497	505	502	500	517	489	523	536	493	495	484	514	506	509	502	536	512	524	503	515	504	500	515	509	523	489	543	517	461	530	470	486	520	505	526	561	510	512	519	557	494	516	514	547	499	525	500	533	519	519	511	501	518	545	503	489	532	495	541	556	543	505	502	537	503	525	550	525	490	547	474	461	546	503	470	535	526	529	520	495	509	539	456	530	551	482	498	528	539	511	479	505	526	498	553	514	521	504	507	516	518	494	513	493	528	516	506	536	500	484	505	523	529	517	534	507	510	501	535	449	493	496	492	501	481	512	531	551	526	531	522	524	525	507	469	509	516	497	506	529	491	514	482	510	500	499	507	536	518	481	498	476	493	542	531	483	493	528	531	505	518	538	486	504	521	507	530	512	454	500	519	539	535	497	502	546	496	512	502	493	491	489	535	534	530	522	520	493	546	468	494	479	502	539	501	502	516	526	499	487	491	526	522	518	536	456	558	521	519	487	494	514	499	532	490	476	480	522	496	494	559	505	495	534	532	499	541	564	501	512	501	482	509	548	504	496	541	495	511	501	508	514	539	507	502	474	541	497	507	482	546	482	478	534	521	547	491	496	521	488	456	543	523	525	521	519	545	532	522	480	526	520	499	487	510	509	469	504	474	509	516	489	528	512	482	553	483	498	487	532	552	518	493	492	523	534	572	516	487	502	492	494	520	553	465	515	513	512	510	481	513	515	501	511	543	496	535	492	472	515	508	529	523	500	515	506	544	480	534	498	514	486	536	521	494	497	487	522	505	529	535	469	523	507	497	493	547	523	489	514	506	556	524	498	494	485	499	556	516	496	550	518	558	500	570	479	513	515	515	517	502	511	528	506	518	503	508	486	554	491	534	561	492	492	530	529	459	531	558	524	490	517	446	523	508	549	494	539	519	488	525	506	495	478	497	503	513	529	473	467	509	493	495	526	511	522	519	516	501	502	477	482	524	499	497	502	548	523	536	529	517	499	515	484	490	447	494	521	493	479	506	497	514	520	505	501	509	492	532	476	499	509	474	515	478	496	503	510	499	501	530	512	491	509	530	538	537	500	514	513	493	526	516	515	497	481	497	559	525	479	504	539	481	536	511	531	516	471	505	502	541	548	497	547	461	487	522	494	521	525	523	526	520	533	517	521	519	519	514	515	490	538	546	486	528	508	502	481	476	470	521	505	519	496	517	494	541	528	504	508	541	540	527	509	495	523	497	540	509	517	521	517	522	509	533	540	541	524	488	501	510	511	519	484	502	493	495	517	512	489	497	513	492	489	501	491	542	500	516	509	525	512	513	513	530	549	496	483	501	539	514	530	539	507	510	496	524	511	525	510	534	524	526	480	518	519	538	482	486	506	554	488	535	538	504	505	479	519	555	494	534	535	514	488	530	500	488	502	559	473	497	511	532	521	503	488	498	473	460	507	466	502	511	531	522	531	511	523	496	562	549	489	506	508	533	506	530	509	526	531	475	524	518	485	506	517	540	514	569	498	523	543	517	530	526	485	530	490	521	508	533	501	512	518	471	483	514	533	520	506	528	521	512	493	512	472	532	525	481	514	505	454	523	537	482	518	491	510	491	485	456	506	499	509	494	512	526	511	537	547	521	509	499	522	487	505	520	530	507	534	522	530	530	505	491	503	531	550	506	508	529	531	494	469	503	485	518	496	531	503	498	481	504	519	504	510	519	517	479	501	518	483	498	497	493	508	538	507	516	494	526	552	474	509	509	520	572	530	487	524	535	498	499	520	474	524	530	478	490	499	508	476	503	543	494	538	548	476	547	529	516	519	475	503	500	487	538	492	596	479	533	516	527	574	511	517	498	504	514	514	496	478	498	506	467	507	490	504	507	497	509	493	499	526	510	489	563	491	495	538	499	472	533	552	470	470	505	523	517	498	460	518	462	524	588	498	497	518	508	495	531	535	471	484	514	510	529	527	544	496	498	517	482	527	516	504	521	516	532	512	523	535	560	516	509	513	503	492	501	508	520	471	484	519	533	511	485	550	526	521	515	503	483	504	541	532	536	521	453	535	530	488	533	535	503	491	548	512	510	488	533	511	530	509	527	533	531	495	530	468	516	529	502	473	474	522	519	521	520	507	510	501	549	532	502	503	551	538	509	504	526	492	497	531	502	548	540	522	508	483	483	549	516	532	529	506	548	513	554	500	488	520	516	532	519	483	527	485	485	541	565	523	511	486	493	468	521	507	518	491	521	530	527	506	501	494	498	528	498	460	522	524	524	492	479	488	518	513	503	478	501	491	503	522	508	552	531	502	523	466	529	508	504	506	529	518	512	493	525	540	507	511	531	564	509	498	483	526	508	507	488	556	525	525	535	515	497	500	510	496	507	514	493	461	528	489	500	498	478	464	504	524	539	509	501	544	499	536	521	494	545	508	532	472	478	487	494	509	508	493	516	503	500	532	533	528	538	513	530	501	510	486	501	532	499	508	524	535	491	509	492	539	491	515	511	529	535	502	505	506	525	490	480	497	498	517	538	539	492	498	512	493	537	547	497	505	504	508	489	541	540	535	530	531	504	513	528	524	511	512	501	495	538	473	505	541	501	511	504	515	519	522	525	508	499	520	570	545	519	559	535	508	494	524	539	468	476	526	490	516	509	484	502	515	499	531	505	531	545	505	517	487	525	532	522	487	496	535	528	478	491	524	521	484	548	498	556	492	503	512	515	494	528	504	514	546	480	494	472	506	559	532	501	495	529	498	535	503	494	541	496	498	508	491	479	515	502	512	508	511	493	532	523	524	489	516	515	516	497	506	517	487	496	498	500	538	525	509	490	502	533	487	527	493	492	514	534	423	520	515	517	512	534	528	514	492	521	524	566	516	505	523	493
23234	21400	28997	23972	21321	20958	4553	789	5092	25372	31595	23676	12505	2131	255	257	261	256	257	269	244	257	253	261	246	269	248	262	286	284	245	245	271	229	267	244	257	265	263	241	280	276	240	263	261	238	271	273	249	252	244	222	260	230	243	253	247	256	238	238	270	264	270	254	242	269	277	257	246	284	226	240	261	265	246	228	229	262	255	257	254	259	260	239	261	274	277	282	232	268	247	241	289	271	282	257	235	266	272	249	247	257	248	251	261	245	247	255	265	237	263	270	260	277	248	255	267	277	274	263	253	299	278	248	224	259	277	294	247	268	243	262	260	257	240	261	274	257	252	273	268	261	251	243	258	246	273	286	239	254	250	261	245	258	263	253	256	278	263	231	281	266	265	271	272	242	259	254	255	228	237	238	261	247	240	262	280	258	248	272	253	283	263	269	276	267	229	233	249	268	266	230	263	239	261	232	255	256	263	238	221	243	246	251	250	266	256	250	295	235	275	228	243	254	254	258	257	280	267	249	262	273	238	253	251	263	258	238	269	270	249	255	276	245	261	251	260	259	294	243	280	256	246	262	271	265	249	250	259	272	233	248	258	262	245	243	235	267	270	273	267	278	240	257	241	254	249	253	254	246	302	255	252	272	264	267	256	270	301	247	241	248	232	264	253	285	242	282	277	262	257	260	264	235	221	257	263	249	294	269	275	261	253	261	270	263	234	261	247	253	256	267	268	253	281	250	267	270	259	269	240	268	251	236	249	284	257	273	259	242	262	278	285	270	271	238	270	257	261	224	250	272	265	273	263	247	282	226	257	288	262	251	269	281	268	264	273	272	299	244	261	261	234	246	265	289	280	239	242	241	255	222	282	295	286	262	248	246	266	268	257	251	270	249	291	229	260	247	276	256	266	239	260	291	252	265	233	287	292	289	277	230	266	241	290	265	265	249	250	255	272	272	260	242	245	280	240	247	262	275	279	267	265	240	234	243	261	245	271	269	269	256	251	279	282	240	267	253	269	279	262	271	262	253	253	270	276	266	247	233	262	271	243	258	266	264	251	254	267	268	242	257	269	285	252	288	255	266	266	268	265	260	262	264	243	273	255	255	241	247	258	279	254	257	235	299	253	234	286	252	276	263	239	245	246	263	273	237	247	250	237	247	263	264	273	258	250	273	249	220	254	257	264	233	226	286	250	240	280	257	249	258	264	257	282	263	236	255	253	213	267	251	248	219	261	261	267	264	247	238	241	249	253	267	257	268	273	257	290	279	267	283	266	258	224	255	266	276	230	254	275	243	263	252	273	258	277	273	243	282	267	259	251	273	276	237	274	261	275	251	263	292	289	264	258	253	271	250	273	258	245	245	248	226	256	285	263	256	235	227	293	245	254	264	294	290	267	266	273	262	248	239	256	231	283	259	282	245	245	270	267	249	264	255	257	257	264	271	253	271	271	262	239	253	244	260	244	245	247	240	251	269	273	251	241	256	269	243	294	264	283	243	266	263	245	265	265	269	268	254	257	271	259	249	256	246	267	263	273	263	256	255	257	284	261	285	253	278	235	302	258	250	262	272	251	264	263	276	283	240	248	252	261	253	259	234	266	264	271	249	279	267	284	241	264	276	247	240	259	253	222	259	247	237	292	265	251	276	254	258	252	254	274	258	254	262	257	242	275	261	246	254	252	272	252	242	248	247	267	266	239	262	268	247	258	236	273	283	236	253	249	259	262	270	296	268	282	241	268	226	256	279	252	245	242	253	263	255	260	244	264	273	264	243	253	290	249	280	263	251	276	254	245	283	256	262	246	278	245	266	271	275	265	284	247	266	267	252	251	240	246	235	242	258	259	267	245	259	242	271	230	242	275	244	253	223	280	271	259	250	233	272	249	271	285	251	266	264	233	249	271	245	255	259	233	267	247	254	258	257	268	260	258	255	279	254	260	238	255	279	256	270	239	252	258	232	281	257	245	271	239	264	267	252	228	234	251	250	262	231	283	246	284	253	268	281	233	250	257	246	253	257	254	277	233	264	262	263	249	238	247	278	283	248	262	219	259	258	242	271	285	256	263	259	254	262	255	234	283	266	251	256	264	246	244	253	253	269	238	249	293	259	240	259	262	272	249	256	268	263	267	280	253	247	263	262	266	243	260	263	286	281	293	249	267	247	275	255	272	256	243	267	230	264	280	277	275	281	264	265	264	280	258	263	241	253	286	241	250	241	250	264	287	263	293	293	245	227	259	253	241	252	247	261	247	264	265	258	276	289	233	243	278	234	276	234	255	248	257	255	237	223	279	269	251	240	236	236	239	227	267	272	281	252	251	256	255	268	277	267	249	275	271	234	227	259	249	243	250	213	269	292	238	239	250	270	279	277	237	282	214	288	281	248	253	273	269	277	271	263	251	242	268	266	250	282	236	273	283	254	248	274	266	268	249	269	256	262	252	255	302	257	264	263	257	244	252	253	276	279	235	246	257	249	271	243	267	262	266	228	270	243	260	274	275	276	262	257	238	243	269	243	259	260	230	248	233	247	282	260	255	255	233	255	237	261	244	282	264	248	274	246	263	249	265	272	271	266	275	251	292	256	241	277	264	236	245	250	267	232	266	293	252	271	278	254	288	274	257	273	244	284	263	250	245	282	243	242	254	256	262	265	263	286	270	237	249	282	253	250	269	243	272	250	256	255	264	270	260	245	256	261	252	267	246	251	249	251	270	255	298	254	259	270	261	273	239	270	267	265	267	251	263	257	231	248	275	277	246	258	257	288	257	255	299	256	281	266	243	264	259	235	246	265	245	269	268	257	234	242	232	265	244	284	281	265	274	301	281	264	240	262	281	254	254	258	285	276	255	286	271	259	264	254	249	264	237	260	274	247	252	246	286	268	282	269	249	277	273	274	241	237	240	251	259	233	249	248	246	249	245	247	261	254	255	274	274	272	223	271	249	250	257	263	238	261	244	268	272	307	246	264	274	250	239	262	250	283	246	243	246	243	270	260	246	262	216	260	259	281	264	252	259	250	254	242	263	245	250	259	250	255	282	224	261	256	237	229	237	275	254	271	290	243	268	236	260	244	255	239	261	254	248	272	264	247	269	261	267	269	254	252	267	244	254	265	233	247	275	243	267	263	251	256	258	259	267	254	264	305	244	264	241	269	271	236	262	254	275	265	259	262	269	270	270	239	252	269	262	247	263	253	273	268	285	208	238	233	248	258	260	238	253	248	255	265	294	260	259	255	255	249	235	240	306	264	273	244	263	285	283	268	249	234	275	247	271	250	266	261	253	274	233	242	256	250	233	268	247	273	282	257	273	270	265	247	244	251	259	255	236	245	248	252	289	252	246	258	268	255	272	260	271	252	281	233	264	278	259	251	255	263	230	268	242	257	248	251	248	258	232	249	280	275	249	273	251	256	264	283	275	284	277	273	244	275	268	254	259	240	255	255	240	272	306	254	244	263	262	288	250	255	237	256	296	240	261	245	246	275	265	272	255	239	265	238
57226	87447	14609	5379	3799	2610	2021	1812	12415	36504	38413	30506	18295	3546	370	367	375	391	371	406	349	393	371	370	382	404	348	375	373	380	366	400	391	403	409	388	355	373	385	344	368	354	400	362	366	407	371	396	373	411	391	391	361	366	389	416	362	374	387	357	404	404	386	385	370	407	384	368	367	394	389	369	371	395	356	365	363	395	381	370	435	375	360	404	403	367	394	364	389	387	388	402	377	382	403	385	369	381	401	358	390	407	380	385	365	391	398	328	386	379	376	392	413	377	413	417	373	381	382	394	377	360	371	397	392	378	399	401	392	398	400	371	386	386	372	385	417	363	402	385	394	387	381	374	387	365	359	350	382	384	383	361	371	396	387	384	393	372	398	368	378	401	375	370	344	392	410	364	405	353	410	368	438	369	375	388	386	372	390	407	393	389	403	355	375	398	410	361	392	391	380	363	369	385	375	378	373	385	373	383	357	410	377	400	375	370	406	433	403	396	393	394	406	357	373	387	395	395	372	376	339	369	392	358	395	362	375	386	371	395	400	388	400	404	342	370	384	395	383	380	397	369	388	426	376	377	347	400	378	418	362	339	359	367	423	395	400	375	410	373	417	400	404	412	390	350	381	345	417	397	370	403	390	416	372	359	378	389	343	367	413	392	366	384	414	392	375	396	384	379	388	359	389	359	371	379	356	406	354	383	373	361	381	373	379	361	375	380	394	384	375	345	388	363	389	410	357	403	393	337	365	378	374	395	345	377	395	388	383	351	341	402	367	395	400	402	356	344	386	426	379	341	371	380	411	356	393	397	360	401	391	393	383	388	409	376	381	374	389	396	385	405	403	419	386	388	357	360	398	335	379	378	394	361	395	381	396	366	366	376	407	366	385	385	390	386	403	392	366	385	379	350	380	415	418	360	415	351	412	392	370	387	396	386	369	374	352	385	383	376	354	379	368	407	374	408	398	384	419	388	401	379	358	395	418	344	390	391	372	400	353	383	386	386	381	351	394	376	390	394	397	404	363	374	367	375	388	376	372	387	378	383	374	354	387	369	383	407	386	386	385	402	374	373	376	381	377	409	390	384	412	382	381	390	421	362	390	384	415	401	406	382	395	351	398	390	390	379	366	361	366	391	354	366	380	432	408	365	377	371	375	409	373	391	379	414	361	381	390	401	386	398	369	399	386	407	381	406	396	395	419	388	397	382	378	402	378	403	394	357	352	373	378	374	359	364	389	383	402	348	374	387	373	383	365	390	383	378	387	363	396	393	353	336	376	409	378	379	388	389	402	402	388	382	372	328	403	386	389	394	413	396	364	355	416	378	367	404	359	344	399	336	389	355	379	387	418	366	372	343	366	396	392	393	387	391	410	389	388	351	404	401	409	414	399	394	375	381	374	409	362	380	361	378	381	415	400	366	374	385	406	412	385	407	373	406	359	387	348	429	410	383	377	379	410	395	391	386	357	362	331	419	349	392	386	383	361	362	361	396	405	359	381	398	361	391	421	376	368	411	379	390	373	366	380	360	394	380	416	381	381	406	379	384	383	401	352	379	414	395	417	381	373	374	381	360	371	417	357	403	351	365	411	394	390	345	376	382	391	381	376	388	374	397	374	391	357	371	391	420	362	378	389	359	336	395	382	367	375	368	365	369	418	378	408	368	378	360	397	399	428	350	357	386	402	406	389	369	401	367	393	371	377	362	382	374	395	360	385	377	375	385	393	360	361	368	330	375	380	356	398	392	369	397	404	397	376	389	377	356	384	368	358	403	434	385	366	365	375	398	383	392	382	372	373	369	383	380	385	393	398	396	381	387	335	394	388	385	369	393	379	365	376	389	395	395	372	435	373	388	402	373	342	373	356	387	407	396	350	416	383	382	370	364	385	387	396	388	399	385	394	362	393	413	404	416	377	407	357	387	377	359	358	417	393	396	419	395	383	399	386	407	364	360	390	368	377	419	351	384	371	375	407	387	353	403	373	353	414	337	353	392	370	388	409	395	406	394	415	381	407	393	371	336	399	402	364	387	406	392	378	389	368	402	346	399	389	390	412	396	430	379	403	381	412	362	381	367	356	364	379	384	368	385	367	390	365	385	383	391	396	406	362	401	410	407	383	381	358	403	384	352	408	382	344	376	402	399	365	403	394	366	376	368	371	381	372	415	367	395	390	384	405	320	405	387	377	403	385	381	393	373	430	393	402	410	386	342	368	396	381	402	370	382	361	414	377	374	366	431	418	350	395	351	405	372	360	365	369	353	361	432	403	386	380	404	373	399	384	365	368	421	400	378	411	371	369	425	400	374	393	427	427	376	411	350	391	374	410	373	416	423	356	362	390	393	409	401	377	387	389	381	374	367	401	408	354	396	382	345	382	389	385	372	407	351	395	411	393	390	361	382	365	367	372	350	388	384	387	349	366	391	357	376	415	411	360	399	383	386	395	396	345	400	369	405	365	364	410	379	364	422	367	393	416	381	399	358	387	350	411	360	375	333	360	375	368	387	367	402	387	398	342	413	384	367	388	357	376	397	363	390	393	375	407	396	400	353	382	359	399	356	376	382	421	361	415	420	402	345	320	391	352	418	369	354	396	365	371	372	360	374	383	367	387	357	398	382	396	396	420	379	367	350	410	373	362	437	355	389	358	403	410	364	388	374	384	372	371	394	367	363	396	377	380	370	384	429	330	392	382	393	370	399	406	437	392	375	361	390	394	347	369	362	379	390	414	394	412	388	382	390	411	402	393	368	345	366	384	367	396	383	381	375	387	376	395	375	358	367	393	370	351	397	378	360	367	384	377	385	371	429	393	331	374	380	417	344	375	390	403	379	379	384	362	354	388	375	369	349	375	409	388	372	399	379	383	382	373	372	370	406	390	393	429	396	345	404	389	384	378	364	350	373	378	391	373	353	380	388	386	373	397	402	385	404	413	371	382	400	352	407	376	381	379	348	404	384	386	391	392	359	397	365	396	340	392	400	387	370	383	386	372	379	338	393	416	398	416	371	447	403	413	389	399	373	383	370	372	374	380	376	394	383	385	413	409	372	414	374	360	367	364	366	372	385	340	388	392	391	379	378	341	408	382	396	357	346	416	411	394	389	344	394	371	373	387	367	377	402	394	402	381	401	382	406	360	392	398	399	384	391	389	351	347	415	375	345	412	348	422	335	408	366	379	347	424	367	381	382	352	365	373	357	393	426	422	405	349	362	340	384	375	338	383	384	404	386	378	430	368	377	390	386	386	407	397	366	369	387	402	383	441	379	347	389	354	374	403	386	376	380	393	390	372	383	389	407	400	373	406	385	390	388	392	364	403	406	347	405	367	407	354	369	372	382	361	373	377	389	377	372	378	408	345	381	407	400	342	393	414	358	370	412	397	374	361	357	377	351	368	402	387	329	370	371	350	370	338	363	379	379	397	385	380	344	385	350	407	372	375	435	384	404	370	407	391	403	367	409	383	364	384	383	387	357	354	401	395	357	384	387	384	384	345	373
27500	23330	15370	1687	486	361	371	338	475	1240	2568	2335	1473	592	291	307	283	328	302	307	319	282	307	322	296	289	288	291	317	293	304	263	312	317	314	311	290	315	298	325	281	303	303	264	276	338	318	318	324	316	309	290	323	297	303	306	297	296	328	304	315	321	304	284	282	284	310	311	286	277	265	292	302	268	330	339	262	304	308	262	310	302	296	324	294	316	310	320	320	301	331	270	279	296	282	324	307	255	299	294	305	278	280	307	301	320	340	289	304	318	322	318	309	306	310	315	322	290	287	321	331	286	299	280	293	300	283	313	298	276	296	297	292	295	286	298	358	296	306	305	351	298	291	274	305	287	301	291	325	309	315	294	304	258	296	286	317	310	282	308	334	319	320	284	294	279	311	303	285	315	323	287	297	300	296	311	316	334	327	286	312	287	301	306	299	316	325	320	323	297	334	303	327	346	312	350	299	315	308	319	318	308	315	275	302	310	293	296	271	327	302	318	334	304	286	337	263	297	306	312	330	313	286	309	341	299	301	308	277	289	327	274	308	279	305	297	301	301	269	308	293	282	308	295	295	291	307	327	291	297	301	298	308	323	290	277	296	315	315	297	292	330	296	326	312	305	315	308	295	284	309	302	275	326	321	319	281	329	304	311	326	303	308	273	325	305	290	308	330	271	309	286	300	310	294	314	332	285	300	284	304	306	339	321	320	295	336	294	324	302	326	296	314	328	303	309	337	326	296	301	294	311	273	317	283	307	304	300	303	324	321	303	267	313	297	286	311	272	294	305	299	305	301	288	306	267	271	327	305	323	299	313	261	306	304	303	301	267	294	287	294	271	314	306	305	296	316	293	306	321	307	284	296	315	301	294	320	308	266	335	321	311	304	283	317	271	289	322	317	296	308	297	267	294	287	287	305	287	296	312	266	313	285	313	295	330	338	308	285	285	267	300	309	316	305	322	292	292	287	303	310	311	328	328	260	304	285	289	288	284	285	300	289	276	308	315	309	332	282	325	306	283	324	313	320	296	325	289	315	291	316	320	293	331	302	329	266	300	338	285	304	299	299	306	290	320	291	314	323	286	299	317	313	311	332	302	310	288	282	316	303	285	316	307	308	294	322	295	300	285	310	304	320	305	293	289	299	324	340	282	319	315	318	311	290	342	293	312	311	328	314	301	300	302	296	307	308	315	292	297	294	276	313	295	298	283	324	331	304	274	312	297	276	305	310	305	316	298	296	291	305	305	312	301	301	320	299	315	295	318	323	312	307	302	310	272	267	299	287	297	309	313	327	314	290	309	272	293	292	269	321	303	290	298	289	300	313	294	308	281	308	285	307	322	319	305	310	318	270	286	293	325	284	300	310	302	287	257	290	312	289	310	328	321	295	332	333	310	280	297	313	282	291	315	311	307	288	305	285	311	325	332	313	320	278	286	262	323	306	300	286	291	323	271	292	289	302	323	287	324	283	294	318	276	324	317	298	295	297	315	319	306	306	303	276	278	321	297	328	275	310	309	307	328	324	284	289	282	323	299	280	307	315	266	291	306	342	341	314	329	316	279	329	287	325	292	293	284	316	317	340	319	283	318	324	328	294	284	323	323	286	293	308	315	329	290	285	274	322	301	312	283	303	287	299	311	290	293	311	294	298	299	294	337	282	299	306	302	288	312	289	275	301	308	299	286	306	307	312	309	298	311	317	329	295	292	320	300	305	311	312	282	298	345	306	309	320	302	298	287	329	278	291	328	307	336	292	288	311	297	304	298	271	297	296	285	319	344	313	288	296	293	276	301	282	276	322	298	300	310	319	270	315	310	337	301	288	344	276	300	318	317	313	272	326	295	311	286	307	274	280	334	311	279	323	322	317	308	293	327	312	329	275	316	278	283	273	307	320	321	330	303	311	329	342	317	296	323	275	298	291	305	280	292	274	256	295	316	293	310	311	308	314	285	325	310	323	301	294	318	294	265	319	292	282	317	301	314	307	308	302	311	292	293	314	314	311	327	326	308	313	291	295	292	305	311	330	282	278	305	271	302	316	312	338	298	312	293	283	298	314	264	302	268	337	267	299	319	335	317	303	311	300	292	303	314	296	309	326	300	311	339	297	313	297	309	324	300	286	312	281	302	267	289	289	307	281	289	292	292	290	281	303	328	290	334	297	349	293	327	333	331	309	333	308	316	285	310	326	324	283	337	290	310	332	275	284	298	333	263	331	299	308	309	301	307	318	320	297	306	334	306	305	286	308	307	315	301	290	315	306	316	296	297	303	320	304	315	317	332	316	302	314	310	310	306	324	303	312	312	280	291	285	325	328	325	292	285	290	293	336	289	297	296	340	296	296	317	313	281	304	351	321	269	309	298	285	273	308	294	311	316	299	301	297	330	274	328	317	285	289	301	312	284	284	283	272	292	286	276	289	307	287	312	294	288	329	314	291	287	284	298	298	334	311	309	307	290	314	311	311	285	301	295	327	287	297	301	300	289	293	333	319	298	301	320	316	285	294	302	318	322	321	314	301	289	304	325	306	298	287	303	323	316	275	325	318	245	310	282	294	275	326	296	300	310	314	283	295	293	280	315	290	345	312	333	278	288	303	304	306	300	331	290	296	314	346	311	277	302	315	322	301	300	331	293	304	329	282	298	309	300	286	300	296	318	293	302	295	318	310	285	329	320	276	279	307	292	294	297	307	286	306	319	305	326	329	277	302	296	328	322	279	304	317	349	322	311	309	295	315	284	307	293	305	314	325	279	314	293	319	306	289	298	348	297	320	316	295	293	299	286	296	323	274	309	291	295	300	325	325	302	319	301	307	311	292	323	298	315	344	310	263	282	310	283	320	288	302	320	326	294	280	329	288	314	297	294	279	330	285	309	300	281	328	281	297	322	325	323	302	285	298	274	323	314	312	316	298	302	309	298	321	303	285	289	316	310	289	315	314	324	327	323	311	307	294	298	293	307	298	349	301	308	296	302	306	310	330	286	284	291	270	327	324	288	325	291	311	287	322	320	317	296	293	286	321	311	310	294	290	313	303	287	289	282	313	329	296	305	311	301	296	302	300	304	277	329	316	284	310	276	320	293	290	332	316	306	334	287	334	278	287	272	311	287	298	317	320	314	303	319	317	309	282	298	303	321	320	308	306	305	316	280	304	308	316	277	323	297	319	317	326	294	303	306	311	290	297	304	292	303	318	291	301	317	300	305	322	302	263	300	288	299	332	312	311	292	311	300	312	299	313	298	335	282	288	325	295	348	306	293	303	292	320	295	283	330	310	317	273	277	305	325	300	354	336	305	317	304	309	306	310	283	306	296	298	297	305	290	311	280	280	306	276	284	286	324	301	344	283	310	287	293	294	297	297	300	305	340	301	324	293	287	310	295	301	318	283	264	302	302	286	286	277	327	318	321	316	318	305	295	278	328	290	298	317	331	312	304	316	344	279	289	297	303	308	315	314	286	308	316	302	315	337	306	290	315	242	331	290	288	312	313	308	314
27915	37099	6200	1093	836	632	597	540	977	3046	5968	5044	3159	1107	485	471	431	443	466	420	451	491	440	457	480	431	444	456	425	435	433	437	470	454	436	442	446	466	491	420	420	482	430	459	456	451	458	463	467	431	434	458	444	417	478	448	449	458	464	453	434	438	457	464	458	453	468	465	441	446	438	503	457	415	425	427	441	506	430	484	436	469	435	442	451	453	484	449	438	466	453	473	434	455	444	464	458	431	400	426	411	444	457	468	457	413	476	502	466	431	448	426	432	423	487	422	440	409	468	426	463	502	476	431	433	428	436	475	433	443	414	435	483	501	448	449	462	439	462	452	443	483	403	450	456	457	439	469	461	476	438	455	451	423	434	458	437	472	445	439	435	441	421	449	451	468	461	463	454	423	450	404	458	480	454	494	438	428	441	448	435	438	416	410	415	416	461	467	430	466	474	464	483	462	462	429	441	426	424	493	463	450	467	430	415	414	459	450	462	452	444	461	412	473	452	408	469	411	468	443	399	459	448	456	434	462	452	474	463	460	474	446	443	460	485	477	442	473	433	461	487	448	395	414	440	451	461	427	435	457	444	451	413	427	420	445	460	454	440	452	438	441	466	457	460	413	469	488	438	487	435	477	422	416	445	442	434	441	432	471	423	448	465	407	400	497	446	490	446	458	454	444	474	481	455	466	464	468	496	442	442	432	421	484	432	425	439	418	468	399	442	477	448	437	491	469	448	440	476	438	443	424	467	468	445	448	456	429	472	470	402	456	436	486	402	447	444	451	445	444	446	445	443	476	454	434	463	456	437	427	466	452	416	469	463	486	468	473	434	450	462	472	431	451	436	463	459	434	439	386	454	417	437	431	450	426	460	458	492	424	464	441	453	467	441	444	420	471	416	448	470	516	450	431	432	442	421	473	452	397	437	426	451	511	462	417	454	502	462	429	416	455	461	470	453	461	416	431	444	443	437	460	428	432	480	457	419	467	488	449	428	458	495	473	422	462	470	467	393	424	451	454	399	465	442	469	450	473	470	399	452	427	440	446	464	426	419	441	453	467	483	465	447	422	456	441	448	464	425	416	442	427	445	426	437	447	418	457	430	456	453	451	492	432	413	452	448	445	436	442	478	460	437	433	442	437	431	432	470	456	477	429	457	458	416	435	503	443	456	470	456	427	415	420	488	439	456	461	493	411	475	411	438	463	443	478	446	443	493	433	442	430	451	436	444	456	446	462	436	454	512	486	460	434	422	456	450	438	484	473	453	416	470	443	455	410	454	449	440	477	458	478	441	410	483	442	480	461	436	428	454	446	480	484	433	449	434	464	426	434	458	480	449	466	433	457	460	434	417	459	458	464	428	467	457	438	487	451	464	467	481	477	427	482	455	493	449	481	447	441	428	440	432	466	432	446	463	461	461	479	459	442	439	411	460	467	425	436	450	428	421	431	461	463	465	419	438	429	429	451	500	469	495	414	504	476	442	447	463	447	469	444	447	441	470	446	459	417	465	434	465	413	432	464	460	439	438	479	426	451	436	453	435	455	418	440	469	468	446	435	445	452	448	429	438	474	439	445	428	442	450	454	478	450	446	437	460	455	446	429	424	411	469	439	438	468	471	444	481	407	450	412	473	462	447	437	429	463	453	446	488	460	444	462	471	482	460	450	473	431	458	463	437	448	437	446	419	461	435	464	460	439	442	457	461	437	446	422	446	436	462	446	424	417	454	489	473	467	430	445	441	432	460	437	443	429	453	459	438	447	494	486	436	397	458	459	459	478	419	403	444	465	445	428	487	436	398	425	442	462	417	470	480	425	437	477	464	474	471	420	423	480	481	446	423	451	475	476	439	454	431	448	437	441	417	434	450	444	449	426	455	452	457	422	411	454	450	443	402	472	434	412	423	452	469	423	450	429	418	460	431	454	465	465	425	439	449	450	421	432	420	462	456	444	445	454	471	421	462	466	439	432	440	437	454	459	418	440	462	434	402	439	453	444	459	448	411	450	448	469	443	468	468	454	407	404	473	490	444	429	453	432	411	400	458	412	437	468	430	471	440	476	463	441	405	439	436	450	399	489	453	475	435	457	450	443	407	481	457	445	446	451	413	421	473	451	453	446	450	446	433	437	430	443	469	438	439	440	412	442	440	479	464	428	472	491	471	458	447	444	455	427	474	494	452	445	476	446	456	487	441	487	429	410	462	442	462	457	447	430	423	444	448	434	445	447	457	416	471	444	412	450	470	497	458	439	451	475	436	448	426	456	466	466	466	429	415	451	457	445	438	445	430	439	438	491	449	474	451	472	457	461	421	412	427	499	456	422	459	439	438	429	478	473	452	454	421	446	474	464	464	435	415	459	456	453	482	460	491	435	463	458	398	480	452	461	466	416	462	481	471	438	436	470	458	408	454	448	460	419	491	439	404	402	420	469	435	448	429	473	443	479	460	472	487	442	428	444	472	475	426	403	456	424	450	428	452	448	421	450	448	453	430	437	414	451	462	440	481	450	405	457	435	435	480	431	431	452	460	459	454	460	469	457	450	447	451	510	449	417	446	458	471	454	453	417	421	448	452	420	453	441	448	443	475	483	438	442	403	425	478	450	444	426	468	460	421	466	439	472	429	483	417	439	442	470	410	437	427	448	455	435	450	469	461	467	482	398	452	482	437	471	489	470	465	444	468	428	422	447	463	486	476	459	466	431	426	480	421	483	435	455	453	444	436	416	446	461	479	487	476	447	443	453	436	463	446	467	443	493	436	386	477	465	459	453	460	414	449	440	474	483	476	444	426	477	435	458	438	469	449	441	459	439	469	448	447	431	444	433	426	458	487	428	434	449	458	472	438	448	433	468	425	418	423	441	432	450	435	482	431	427	473	458	463	462	459	448	493	434	434	458	447	393	422	479	444	490	455	458	424	434	428	481	468	476	496	475	427	411	455	476	454	428	452	424	468	409	443	448	416	440	433	430	484	439	451	433	434	448	474	439	480	470	431	475	469	437	423	429	459	437	466	457	465	505	443	438	487	408	442	449	496	450	503	443	494	432	415	489	440	421	428	458	438	423	431	430	410	450	461	455	430	447	459	478	484	448	490	442	430	448	460	440	476	453	449	454	460	444	417	496	471	421	486	447	452	439	455	429	458	450	477	471	457	469	435	442	446	483	449	428	441	448	474	428	459	462	429	434	489	459	438	419	478	424	456	420	451	443	466	431	447	462	504	432	461	445	455	469	415	432	444	444	463	453	446	477	454	469	440	450	448	446	469	437	420	457	452	445	451	419	432	486	412	477	474	423	468	460	447	423	454	468	438	442	477	456	438	445	460	445	456	445	436	432	413	415	418	421	473	465	461	450	399	441	447	470	461	478	477	431	457	440	477	460	422	471	452	467	483	456	436	466	448	466	468	470	457	440	440	458	448	456	432	453	454	437	423	435	425	448	443	442	473	433	450	416	430	477	424	421	427	467	456	449	437	448	497	474	447	417	436	459	439	451
24620	21627	28295	24757	17869	2145	691	554	641	9770	16156	12783	6920	1849	392	375	361	390	359	343	345	356	331	356	372	338	366	375	376	330	346	375	331	390	391	413	365	352	342	356	413	327	369	386	359	338	406	375	357	352	383	367	349	370	413	372	366	345	349	366	405	340	367	375	323	388	362	329	366	369	380	349	395	377	347	380	405	404	368	391	406	407	371	414	367	351	383	334	358	348	370	351	354	331	326	372	355	390	365	383	366	353	387	392	355	393	374	384	369	367	363	354	356	370	361	351	373	341	354	341	366	350	351	363	357	377	353	361	379	369	371	340	349	343	373	398	311	410	361	371	375	354	402	333	379	387	381	360	392	363	370	362	394	382	390	358	366	356	364	354	382	387	381	350	336	353	330	371	370	387	384	364	356	375	354	373	346	341	366	356	335	333	394	375	385	347	388	355	364	407	358	376	362	348	373	394	347	392	333	355	338	371	348	359	366	351	353	340	364	364	344	359	354	361	376	325	392	407	372	357	378	371	372	382	366	344	363	367	348	346	363	390	374	325	336	391	370	357	348	383	338	377	365	383	315	359	374	337	344	366	389	385	348	354	363	352	368	390	370	421	373	338	365	373	344	360	385	351	346	359	348	377	365	359	355	385	335	363	363	333	399	345	397	386	341	333	339	352	361	355	347	365	360	353	328	384	363	365	372	394	379	365	361	387	355	350	344	369	345	355	349	366	427	378	372	414	329	368	373	404	361	344	393	360	373	354	338	317	356	379	368	376	350	392	382	396	378	329	326	349	390	371	376	374	366	388	360	380	355	368	349	331	345	353	355	392	375	336	354	367	358	363	415	357	414	366	372	373	365	365	366	346	348	341	342	351	363	390	348	374	389	389	386	351	364	382	405	328	344	355	373	345	376	335	366	364	358	362	340	386	376	377	374	388	395	359	350	338	383	355	355	333	345	344	359	364	336	382	316	384	381	372	367	362	339	361	379	364	346	360	356	391	369	369	384	362	356	348	359	351	373	328	374	368	320	355	318	386	349	347	366	333	356	360	389	341	369	350	359	372	343	367	304	378	383	348	363	384	393	404	366	367	373	336	397	377	338	373	350	384	349	324	383	384	365	378	337	366	354	362	363	370	336	355	350	380	384	347	382	344	367	404	358	362	372	365	371	384	391	342	372	350	364	376	358	387	360	370	368	372	390	348	378	378	399	371	383	374	359	370	364	359	382	352	361	368	376	352	352	349	353	364	328	382	341	407	397	354	390	356	350	374	341	376	355	385	374	368	361	356	347	337	359	360	349	374	355	351	382	392	360	359	369	385	371	388	346	377	379	344	358	384	384	384	376	357	339	330	409	347	415	365	367	359	353	375	352	371	374	374	380	361	373	402	401	341	328	374	345	377	385	386	376	311	364	363	341	389	350	327	358	329	351	379	355	386	356	377	375	353	355	352	389	370	361	361	375	364	364	361	393	388	361	380	343	354	365	356	369	390	394	376	348	365	381	384	357	365	337	371	336	359	363	342	370	322	372	371	361	338	370	352	343	363	362	374	355	377	362	367	374	342	382	369	372	353	366	380	368	344	393	379	388	389	344	369	360	348	361	371	371	362	380	396	350	333	369	346	388	386	382	349	384	346	363	374	360	398	365	388	362	401	362	382	363	362	358	360	399	366	377	339	389	342	366	352	372	341	366	358	382	385	360	382	364	398	354	341	378	338	306	366	346	377	336	385	381	333	356	399	358	392	346	361	370	360	376	342	326	367	339	360	366	368	376	377	388	329	346	356	403	376	346	371	355	335	367	358	366	332	335	379	383	393	331	356	355	379	352	357	357	374	327	352	378	379	381	389	386	356	346	362	359	363	394	344	401	381	367	391	353	360	358	357	359	416	356	380	384	354	384	361	337	380	370	372	362	350	376	338	367	367	329	364	356	372	352	360	351	384	333	366	358	351	385	346	364	350	382	359	345	349	403	306	367	356	374	369	332	353	348	401	360	377	368	365	387	358	362	368	345	328	382	345	375	366	381	356	385	346	399	350	362	367	384	365	389	411	365	374	348	353	354	360	355	379	333	369	350	384	350	362	363	360	336	328	329	374	382	404	390	378	376	366	374	324	403	330	339	347	360	390	341	355	380	405	381	348	356	372	380	389	366	360	359	370	375	347	356	367	354	369	385	343	348	358	382	371	354	309	333	376	358	342	323	360	354	356	371	358	360	359	322	370	329	365	368	357	374	345	366	330	372	376	361	369	350	366	362	379	353	359	376	338	377	387	364	341	391	363	342	357	347	332	381	402	385	370	377	374	374	357	355	378	374	364	348	325	355	366	394	370	367	370	351	331	357	347	366	362	357	354	372	371	361	367	373	375	364	383	393	359	360	364	374	366	381	410	342	391	347	353	396	376	390	346	401	351	368	370	350	362	370	376	371	347	368	349	349	380	365	352	391	382	353	356	379	377	338	345	370	350	354	364	337	365	355	349	371	354	351	352	344	359	345	396	381	371	364	347	372	364	388	375	345	350	371	376	371	377	352	344	356	369	335	343	350	352	372	369	333	338	381	383	355	352	363	357	366	367	349	360	357	379	369	354	381	402	346	366	382	376	379	356	361	369	345	377	367	379	347	346	372	336	348	353	385	347	349	360	386	358	333	410	385	324	359	359	358	349	370	358	330	354	362	356	386	322	381	363	364	358	329	360	354	357	367	335	339	393	369	348	381	366	348	384	382	354	363	374	339	387	372	393	339	387	355	370	365	349	343	376	391	375	374	344	357	357	383	366	356	379	388	371	374	343	369	381	369	370	341	343	347	352	358	383	379	368	346	345	380	351	338	409	406	404	348	373	366	359	383	395	386	387	360	375	342	344	329	351	352	335	336	361	344	369	343	327	377	378	380	370	416	362	354	369	331	371	359	363	362	355	392	362	397	389	366	387	393	357	353	372	394	389	350	370	346	344	359	368	348	338	372	364	374	334	359	390	346	400	369	331	361	341	340	365	371	375	368	383	343	388	402	383	351	371	359	367	346	394	373	358	326	316	379	376	344	363	366	385	368	357	331	341	376	364	345	334	370	358	319	401	345	415	352	363	353	339	374	390	365	404	347	337	383	343	367	398	367	354	321	347	386	363	310	340	358	332	356	377	328	365	347	322	339	330	365	361	376	390	391	352	366	346	357	321	375	364	349	361	391	372	343	355	422	369	372	359	347	382	362	350	358	356	376	372	346	340	364	367	376	346	390	340	387	346	355	399	362	332	361	395	387	353	379	384	366	383	368	359	350	382	366	399	362	377	357	348	346	329	354	324	385	378	361	349	380	395	370	341	348	360	344	358	372	347	365	382	364	361	364	351	366	374	380	372	353	369	397	395	361	372	359	323	354	333	353	335	377	350	398	343	363	385	356	375	365	376	363	403	334	363	353	400	408	375	319	333	350	356	325	368	347	330	345	382	355	342	341	365	342	375	342	344	358	317	347	389	357	377	410	371	361	372	346	336
50707	73380	13958	3099	1883	1611	1224	1081	1438	19726	26428	21007	12673	3717	518	512	572	505	539	542	521	566	530	555	574	547	552	497	587	546	538	543	496	537	520	528	507	563	543	541	539	556	570	532	506	548	586	521	548	530	547	560	530	526	517	528	568	538	534	596	492	520	501	522	564	552	558	549	549	541	558	574	549	593	511	524	536	525	576	517	486	541	569	544	552	551	541	513	553	561	545	527	596	552	510	532	607	573	520	537	513	549	508	523	531	558	550	500	504	550	522	563	544	512	541	587	506	559	507	564	523	595	509	540	551	592	540	538	530	522	549	487	520	590	542	490	562	552	541	555	536	518	572	598	544	538	506	510	575	549	546	514	570	527	553	511	502	535	500	528	509	558	536	550	540	531	535	546	542	532	523	554	498	556	531	497	529	555	514	555	534	552	517	528	503	549	513	522	570	528	530	526	536	561	519	543	527	528	563	576	544	521	540	555	513	583	521	566	493	505	577	608	604	582	512	509	547	532	531	499	525	547	510	530	521	540	545	581	522	550	554	572	516	561	554	555	561	519	544	541	555	539	558	522	554	549	574	528	549	550	519	575	528	542	586	579	554	525	550	544	544	493	529	541	531	570	539	546	573	528	504	528	544	532	517	515	526	538	530	555	503	521	590	581	537	492	538	563	543	516	556	546	553	553	577	542	551	574	551	531	518	564	504	590	531	505	551	571	515	502	547	559	537	532	556	542	525	535	546	536	532	577	565	582	506	540	528	534	542	552	488	522	497	514	525	533	537	527	576	564	505	514	557	505	555	559	551	524	540	532	527	500	561	559	511	525	527	541	542	555	522	570	537	523	552	516	542	522	535	531	577	555	531	551	517	524	574	553	567	537	563	563	551	546	516	545	562	518	552	546	564	552	572	561	515	544	561	512	512	546	539	587	563	530	573	529	552	559	541	525	577	575	580	527	563	507	548	538	540	541	565	536	521	526	530	488	518	570	536	548	504	526	535	545	512	586	580	557	520	549	574	546	540	546	501	543	550	507	554	508	561	543	521	576	529	541	535	582	513	583	521	553	531	526	556	546	555	534	594	517	553	511	497	550	543	569	505	533	509	546	569	534	561	537	536	535	518	550	545	548	511	541	554	542	547	572	561	561	555	503	549	570	550	527	558	541	532	536	521	550	509	548	510	522	488	515	511	550	529	526	497	537	509	534	521	506	481	543	523	528	524	544	498	530	541	571	523	515	570	523	547	532	552	528	543	534	550	557	526	544	534	502	581	538	550	571	556	583	529	510	538	550	528	547	573	521	544	497	530	540	549	482	559	562	525	538	523	517	580	517	529	515	570	539	543	502	541	554	566	509	574	579	531	546	561	555	575	543	559	613	470	559	558	575	577	550	542	573	518	540	512	545	505	563	561	565	547	531	519	552	551	529	498	557	495	523	588	538	553	548	556	553	550	544	474	513	539	572	547	528	544	521	580	556	561	527	577	530	511	528	538	573	531	517	499	547	591	551	529	566	509	553	555	521	546	554	591	541	517	506	536	520	547	576	545	537	507	579	523	572	539	524	518	573	546	559	545	507	543	540	522	565	581	550	541	533	540	565	556	520	565	548	550	530	499	509	567	543	540	560	561	493	553	514	543	507	495	534	533	529	533	514	529	585	548	544	487	599	541	541	520	545	539	519	535	551	558	547	562	500	496	541	525	515	496	526	562	580	543	601	543	540	527	528	551	566	585	561	567	497	525	545	510	557	514	548	525	562	542	570	503	565	515	525	519	539	549	532	505	533	554	509	528	554	576	543	566	544	545	581	537	517	530	542	568	548	488	550	534	521	542	491	566	560	576	526	574	537	527	487	529	542	550	557	561	569	536	506	539	543	542	569	514	521	537	525	561	597	553	554	551	530	568	551	579	538	543	539	550	565	594	574	558	562	539	524	551	536	519	550	530	519	564	554	532	532	529	556	550	558	572	568	542	578	530	529	520	538	554	541	561	536	550	507	539	546	518	563	569	509	494	535	546	573	528	547	523	563	548	525	550	587	558	576	511	542	537	554	525	529	530	546	562	505	547	555	525	589	538	544	563	567	566	537	535	528	523	555	557	493	582	532	495	552	528	541	508	534	510	535	528	501	554	510	535	496	536	539	531	554	521	564	488	576	527	530	520	522	577	537	529	540	535	504	512	536	570	532	544	552	523	540	532	533	517	525	560	524	509	538	529	532	529	536	505	516	562	554	587	568	537	578	534	536	538	570	537	567	542	555	549	518	528	531	500	547	530	587	535	573	520	568	565	569	509	574	550	560	556	553	532	542	582	505	537	533	559	517	527	544	524	547	577	543	575	534	535	547	533	508	542	542	554	530	539	551	550	533	580	520	489	528	515	534	581	568	559	540	528	537	555	546	546	529	498	538	533	546	553	568	589	537	555	509	522	523	544	557	581	530	542	552	571	574	572	521	560	534	552	540	526	543	568	525	534	558	505	561	556	530	510	559	534	564	539	516	568	518	530	552	515	540	530	559	525	547	550	517	515	543	552	541	513	555	507	535	574	597	558	531	535	538	540	537	514	533	544	562	525	530	516	522	510	561	529	564	532	551	565	505	530	549	549	483	558	528	487	536	530	521	549	533	493	566	506	543	571	585	539	542	551	554	512	543	548	542	586	514	508	516	553	550	567	550	515	520	552	548	559	532	559	532	539	554	515	559	539	520	556	533	550	572	535	540	545	537	551	561	555	513	533	590	531	570	538	556	538	485	570	533	559	548	582	505	522	542	535	577	532	518	507	565	566	543	530	582	508	557	563	562	541	501	542	557	567	563	560	567	575	510	524	524	515	570	524	526	543	492	538	488	544	553	528	541	577	554	559	528	491	598	487	555	512	561	508	535	535	509	552	514	547	548	539	543	528	529	606	552	509	535	540	563	546	553	564	540	524	544	525	558	530	490	519	515	506	551	542	499	538	551	529	547	503	554	552	560	536	507	516	542	525	534	523	538	496	562	518	537	507	534	502	564	558	520	564	520	555	562	535	526	501	529	548	535	539	547	586	578	529	531	535	532	495	568	541	535	517	503	587	563	533	558	561	597	548	546	504	515	551	539	586	564	597	564	527	514	536	559	557	519	539	547	544	514	526	566	536	558	511	558	551	543	537	552	527	507	535	509	547	560	560	533	572	519	537	555	533	523	510	538	547	586	544	502	549	572	536	548	547	546	549	544	553	546	565	549	552	553	509	563	565	527	518	552	533	567	525	515	540	528	521	552	546	532	542	574	524	509	539	553	514	542	531	538	555	534	568	519	569	507	553	539	542	521	526	566	535	585	510	551	536	526	510	509	574	529	571	496	557	542	507	513	568	525	536	563	531	494	561	518	570	520	592	553	564	482	535	551	506	542	526	541	528	538	487	573	529	557	545	492	500	538	571	515	592	541	533	555	563	557	502	533	552	563	521	577	574	518	554	539	519	527	568	501	569	532	508	544	540	532	551	570	505	537	541	520
23222	21381	29262	23667	21291	21042	5251	2711	13579	29593	29845	20419	9173	1948	262	288	292	294	289	288	266	316	308	296	280	274	292	260	303	280	298	282	293	278	275	294	283	287	257	267	322	268	260	304	277	301	278	270	263	273	253	259	261	307	284	287	252	277	269	272	254	259	285	285	273	283	320	274	282	270	292	250	279	274	272	253	286	270	255	276	283	295	273	287	303	289	261	283	278	284	293	279	267	269	275	315	255	310	268	296	277	283	292	300	271	263	261	290	275	269	266	281	281	267	246	301	297	258	281	252	273	296	244	288	306	272	284	294	281	311	279	272	299	261	281	255	262	284	258	280	296	304	320	279	272	259	299	295	302	308	260	277	279	291	270	262	266	257	309	243	290	285	277	293	265	275	274	273	292	276	278	288	272	252	270	281	288	273	295	267	277	297	258	290	281	267	288	303	274	266	288	268	272	255	265	276	286	264	255	266	292	305	256	308	282	285	269	298	250	281	299	262	284	283	268	263	312	306	278	291	292	293	243	281	278	280	292	291	289	287	287	291	304	287	302	259	262	268	272	287	254	272	291	275	270	273	264	248	281	260	294	282	281	276	271	312	277	304	259	307	279	277	294	281	264	264	268	275	300	298	322	279	283	278	263	279	275	263	272	281	270	262	285	277	277	295	274	276	273	283	269	265	279	303	272	292	259	262	287	294	290	246	251	283	299	293	271	289	275	293	293	276	246	272	268	253	269	304	292	301	259	301	266	295	251	288	274	281	260	293	297	297	278	262	273	291	255	293	301	290	268	271	258	251	278	269	233	269	256	272	284	301	268	287	291	280	282	280	271	316	271	266	255	285	269	270	283	243	297	279	269	262	271	294	284	280	265	260	278	243	268	287	273	297	297	271	266	241	266	278	279	277	253	276	299	290	270	289	271	268	284	271	278	300	281	306	249	284	290	277	239	269	283	309	292	233	290	291	284	286	271	256	271	268	231	277	254	263	271	284	263	254	254	250	263	289	286	273	297	248	319	281	251	268	267	282	269	284	270	302	280	296	276	250	275	284	310	282	266	259	267	255	280	292	276	291	241	282	258	280	266	296	269	308	264	312	275	288	245	260	293	287	273	266	281	285	270	282	269	295	243	257	268	282	294	263	276	283	289	277	274	256	267	271	290	283	261	281	289	255	312	284	272	270	282	276	292	227	300	293	291	259	272	270	265	277	270	265	238	290	268	265	277	296	283	265	313	264	267	279	270	305	282	247	305	258	258	308	277	282	284	251	284	258	288	289	278	290	282	267	256	269	293	313	286	315	268	275	279	273	260	254	285	270	289	260	283	281	258	284	281	280	259	254	284	294	250	290	256	301	275	286	302	270	258	253	300	291	292	272	300	280	264	266	284	304	265	278	263	294	275	259	266	264	264	279	263	253	325	263	258	283	292	278	241	294	294	281	280	309	254	304	283	313	271	282	268	288	321	263	265	237	282	293	289	277	279	281	293	278	264	300	301	265	285	288	267	290	324	289	278	263	288	286	299	281	293	252	301	273	258	313	277	265	279	276	264	291	271	263	245	293	268	294	286	271	235	276	259	256	282	257	277	278	261	269	282	287	289	290	279	279	256	319	278	301	283	272	275	268	287	278	285	295	257	284	265	282	261	299	284	283	304	310	284	269	283	268	281	290	259	261	279	272	264	280	260	268	267	265	253	285	281	262	291	250	303	299	266	269	274	306	268	266	273	257	256	257	270	271	274	297	269	262	282	276	271	255	304	284	271	257	289	280	293	272	294	311	253	279	294	248	293	297	279	310	279	266	291	303	293	283	282	279	295	273	272	264	264	278	273	272	291	255	252	306	274	288	279	274	277	285	267	270	266	303	265	284	278	282	272	287	285	280	268	279	291	300	258	260	268	268	269	266	252	319	284	251	264	283	275	276	293	286	306	292	282	266	292	272	246	280	297	269	252	258	293	272	252	252	269	280	303	259	264	285	282	287	281	252	259	289	277	236	293	255	263	300	321	296	286	277	298	223	265	257	258	286	252	243	251	264	286	279	256	260	266	294	286	285	290	288	264	275	267	277	302	281	293	295	290	292	266	270	275	279	276	267	294	284	274	286	257	279	288	257	253	290	267	258	305	253	269	289	274	269	278	273	268	276	267	294	274	274	298	287	284	262	256	282	276	298	309	280	295	264	303	262	281	284	272	282	273	279	311	264	260	264	290	269	274	263	283	268	269	275	279	271	280	254	266	286	267	268	256	281	295	260	276	271	295	276	268	262	290	297	262	265	294	257	269	284	306	290	277	301	273	271	273	274	288	279	282	286	254	284	275	271	298	285	280	287	270	303	256	277	299	310	270	282	263	231	283	271	267	261	270	282	266	279	302	292	275	276	270	267	271	292	272	293	266	268	271	299	245	250	310	265	284	309	267	292	271	293	270	264	271	269	273	257	318	268	266	283	281	263	292	268	262	304	310	286	260	296	267	304	306	285	288	280	266	274	274	277	299	264	298	257	259	317	313	298	304	285	309	275	275	278	268	288	240	268	302	261	274	307	258	284	258	262	308	243	281	242	311	288	291	293	297	294	285	272	282	257	259	298	298	272	282	273	254	280	273	282	263	255	277	299	271	261	270	285	272	295	288	275	287	269	279	284	278	294	314	291	286	268	253	243	269	253	263	248	271	283	270	284	279	284	265	271	269	295	293	260	320	258	257	282	258	274	287	259	263	269	287	254	275	281	268	270	265	250	279	270	289	316	282	301	279	287	316	289	275	300	268	299	285	289	287	253	254	293	271	266	278	278	266	265	267	267	294	286	285	255	291	288	271	286	282	271	294	264	271	287	271	313	280	291	296	293	273	297	264	269	251	288	259	296	276	297	277	282	256	252	264	269	276	300	268	285	274	272	239	292	275	268	276	324	259	293	265	296	291	264	281	281	308	288	302	281	273	278	260	288	278	279	281	229	278	265	272	295	273	258	273	297	323	296	282	301	275	314	268	280	259	239	283	285	262	251	235	275	280	285	279	265	241	278	271	277	272	283	266	277	274	284	273	282	273	294	263	287	273	275	289	267	293	284	277	286	253	291	294	250	286	290	297	257	261	261	278	279	292	256	284	217	261	280	244	280	252	277	299	300	263	259	272	270	301	270	248	258	295	302	248	272	285	293	258	282	268	278	290	296	297	281	268	268	271	282	279	278	275	281	278	270	257	269	298	294	306	268	275	272	271	250	290	257	265	257	263	284	257	281	263	289	287	267	270	239	278	252	258	255	293	270	263	278	274	261	256	285	275	269	282	283	270	257	314	287	277	256	299	285	269	263	288	261	265	258	268	262	244	264	300	277	288	289	298	264	301	265	296	260	285	283	269	267	289	288	250	286	259	289	304	306	273	252	256	256	287	255	274	264	282	261	238	251	307	281	278	301	256	259	278	260	299	264	259	276	300	276	273	278	277	280	265	296	282	290	242	282	279	269	283	308	266	265	290	262	262	303	270	298	248	287
58371	87682	20040	5412	3532	2849	1908	6527	25387	38552	36726	27341	14713	3764	412	420	400	373	430	439	418	453	403	378	426	446	400	434	397	406	426	366	399	426	399	430	412	383	414	419	416	417	395	389	419	426	424	420	381	423	402	406	437	400	453	439	421	397	413	415	387	410	416	419	402	394	406	411	428	373	355	417	399	455	412	399	376	429	427	423	396	423	392	406	401	368	427	433	381	411	402	415	386	425	427	405	419	391	403	393	398	421	392	410	391	421	394	444	383	419	434	373	415	421	426	418	426	390	398	418	414	419	398	409	409	414	374	409	429	431	411	446	424	434	426	405	404	406	398	378	434	401	402	412	387	390	402	428	384	422	407	404	409	417	382	413	423	394	413	427	442	388	401	386	421	392	451	398	373	416	404	396	387	444	411	412	378	422	395	401	415	418	411	408	408	366	386	455	387	446	420	371	405	407	402	413	384	406	405	364	401	403	414	403	458	442	416	389	392	401	413	388	405	426	415	393	390	415	418	387	390	411	400	426	377	417	362	395	403	423	407	387	437	411	449	414	388	433	389	394	436	429	418	423	398	425	377	408	406	354	420	411	419	395	436	351	443	418	412	403	414	405	395	395	418	390	419	432	424	407	386	385	425	428	405	399	414	403	429	421	407	407	368	438	405	400	427	379	415	404	392	435	427	398	390	413	435	423	429	414	434	414	418	390	435	353	378	382	383	374	403	406	405	429	390	427	397	394	423	416	437	410	397	433	387	413	397	417	433	397	373	379	403	437	440	436	409	376	436	409	398	393	396	401	380	410	353	396	456	436	414	402	409	378	387	424	407	417	424	461	398	429	380	406	442	394	416	428	443	390	412	413	408	416	440	392	413	449	380	429	384	399	404	401	402	399	395	437	463	409	419	366	408	374	412	403	415	399	391	422	398	443	419	422	380	409	414	375	412	418	387	398	412	428	398	399	413	417	405	395	355	393	387	397	388	425	406	420	394	428	404	426	432	427	416	427	435	427	423	389	374	403	388	404	384	417	428	394	428	408	412	409	415	410	413	400	373	379	396	371	421	403	456	416	395	415	421	400	387	406	381	400	414	393	378	391	429	404	405	395	374	446	427	397	386	388	400	411	387	393	382	420	405	406	419	396	404	374	409	404	359	394	412	429	432	412	418	411	408	437	417	392	398	413	363	419	435	434	396	457	425	399	406	398	372	390	421	444	420	368	396	423	441	413	379	378	407	435	387	400	390	456	408	415	423	428	405	432	394	400	435	411	429	403	394	409	399	438	407	449	416	392	404	415	428	432	408	416	389	389	443	384	366	407	378	414	425	382	418	389	424	406	406	417	416	400	415	424	388	373	407	415	429	416	409	397	420	420	429	424	373	414	385	411	404	392	392	405	430	452	450	403	434	400	417	409	379	410	440	401	419	377	436	393	398	392	428	398	432	402	381	405	430	389	409	460	437	436	395	429	436	446	420	416	421	428	437	378	409	409	412	423	380	420	433	387	415	380	435	412	393	442	338	392	418	411	376	396	416	417	388	379	380	429	398	409	446	395	390	458	402	427	391	412	420	426	419	419	380	409	412	427	400	403	375	430	464	417	431	428	405	368	409	383	418	393	418	461	430	422	421	421	366	414	398	430	413	411	394	380	440	393	399	410	379	408	439	420	419	404	415	402	409	434	451	390	376	372	419	438	418	401	388	402	399	409	414	345	404	373	409	426	411	387	382	444	426	387	433	431	405	392	408	401	418	396	428	407	407	407	414	428	378	394	394	461	409	399	424	418	379	452	410	394	399	384	425	405	430	397	400	421	420	398	431	436	399	400	400	434	425	413	390	444	416	418	392	408	392	393	383	394	446	393	417	421	405	437	412	365	408	410	451	377	462	395	395	422	406	376	426	421	423	404	392	426	427	425	405	420	458	408	375	384	406	395	410	386	382	430	416	461	435	398	393	396	363	400	429	434	429	444	414	421	410	425	384	395	395	379	405	429	371	455	430	438	394	408	419	396	409	398	397	428	392	413	405	388	380	383	384	395	435	412	414	396	404	418	383	394	435	420	426	402	381	371	403	419	413	410	439	423	423	416	418	402	419	402	383	399	423	397	403	366	406	413	381	421	419	392	432	419	358	383	387	429	404	372	395	432	404	436	417	424	377	404	439	423	392	392	408	395	423	404	398	420	424	407	427	402	420	387	372	441	408	372	390	426	389	376	399	407	411	411	410	400	391	395	435	433	423	386	411	419	405	400	417	429	385	418	409	400	418	416	401	443	415	429	436	435	382	377	421	414	369	418	417	400	402	432	394	368	428	426	400	401	406	407	417	423	404	426	430	398	409	401	419	398	454	392	409	403	452	418	414	424	419	447	411	420	418	420	394	430	396	417	400	369	425	445	421	374	437	403	410	402	417	364	433	383	420	412	411	419	430	378	410	399	399	427	446	457	404	423	360	401	389	385	412	407	381	434	394	429	431	383	414	410	429	400	424	422	408	385	433	392	419	421	386	406	400	430	420	376	391	404	432	398	416	416	380	423	398	428	415	402	411	401	431	419	420	395	414	383	435	381	405	426	438	433	391	425	427	399	381	400	371	382	425	392	376	401	406	388	410	398	420	412	436	390	434	401	433	406	435	407	390	377	409	419	408	436	446	411	400	449	419	408	385	421	418	385	412	403	437	392	439	399	419	387	395	407	430	393	414	426	432	394	390	400	428	407	437	421	364	377	396	430	428	417	390	394	415	387	406	414	415	388	427	445	412	445	424	403	394	401	379	396	439	420	432	421	447	421	394	405	427	430	384	434	423	420	393	411	446	452	410	419	436	411	409	431	448	402	434	425	405	413	422	426	415	392	408	415	421	430	401	393	406	426	375	410	426	388	402	444	408	407	385	413	423	411	386	424	403	391	433	409	398	388	380	452	441	426	407	410	406	436	433	441	412	370	415	451	372	424	409	407	395	403	428	391	407	394	368	399	407	412	424	415	419	397	417	434	433	385	414	416	420	418	416	413	421	418	443	431	385	386	443	429	410	440	398	387	437	379	402	417	395	441	422	393	399	409	421	415	406	403	387	404	448	397	425	404	413	410	423	408	395	395	387	378	394	450	408	431	403	396	383	405	435	413	416	380	366	425	407	408	406	415	403	411	447	382	381	414	432	397	368	359	412	409	393	418	392	405	386	427	424	436	378	401	389	407	394	392	427	419	365	410	428	401	399	431	415	416	410	416	403	366	425	398	395	443	395	385	430	415	415	427	421	404	418	414	422	410	403	393	400	427	405	403	382	415	393	426	372	433	409	426	420	408	429	427	407	392	384	412	437	446	370	401	397	380	461	430	410	372	395	417	372	387	408	415	435	446	422	387	407	414	409	403	382	403	425	404	405	400	400	405	391	400	390	444	423	393	459	381	429	435	454	381	434	408	390	424	398	421	395	464	398	396	371	371	401	447	416	431	417	436	399	402	388	435	429	402	411	414	412	410	406	404	399	433	407	415
27431	23330	15706	1950	565	501	426	359	360	1985	3828	2430	1206	429	315	305	308	285	320	309	333	294	311	326	310	269	312	296	297	315	299	327	310	309	330	318	316	307	297	280	279	345	287	308	328	289	312	324	316	331	321	304	332	318	338	274	283	303	326	325	289	294	316	318	340	301	266	294	305	282	298	310	290	349	323	311	298	325	287	309	275	296	282	329	308	312	299	308	335	308	310	313	316	336	300	301	343	310	283	325	309	327	306	273	325	308	349	315	307	297	336	310	308	295	299	306	296	328	307	330	324	290	289	327	306	308	302	289	304	301	331	295	297	287	285	326	291	335	295	291	311	284	315	264	316	295	349	293	329	329	281	257	317	289	299	312	289	303	357	308	333	292	301	329	327	294	298	293	308	297	274	316	332	331	308	325	294	308	306	324	316	298	322	316	282	316	300	320	292	323	291	322	318	332	279	299	298	332	337	342	341	314	331	329	306	306	274	310	303	322	327	314	319	335	331	317	296	299	297	313	308	335	299	341	312	304	323	291	300	303	325	283	335	311	285	294	324	312	299	309	313	271	286	313	335	323	309	296	289	300	348	319	318	305	331	294	311	324	263	298	311	325	299	309	298	333	288	262	277	310	313	337	299	305	309	329	322	352	312	303	301	315	291	310	287	288	287	268	312	288	282	297	307	317	315	292	300	294	292	308	304	284	310	297	294	299	294	329	305	320	299	314	290	337	282	277	308	292	307	323	286	295	278	293	325	293	278	318	317	309	295	348	312	310	317	341	326	268	284	317	340	335	333	294	276	302	303	290	280	291	307	279	322	272	326	303	295	277	293	305	341	304	289	274	331	311	314	315	321	310	304	309	292	317	283	318	310	305	285	328	330	307	335	321	324	311	314	311	307	322	303	304	326	341	275	319	329	299	300	276	334	313	276	313	304	301	293	310	296	331	275	311	315	293	291	283	305	301	304	337	302	309	307	282	305	314	291	295	312	317	340	310	279	290	324	294	274	302	294	288	332	318	321	296	328	333	281	284	323	331	321	320	300	304	284	324	326	288	329	322	333	295	312	306	321	349	302	292	309	314	325	308	311	323	329	320	317	311	300	336	316	299	309	312	307	322	323	292	331	302	312	321	285	293	315	308	304	304	347	324	315	314	287	294	308	287	315	291	293	308	336	309	302	304	332	286	300	312	311	314	322	287	311	312	312	296	296	284	328	293	287	287	303	323	313	337	275	328	297	313	310	308	323	313	348	303	304	319	317	315	270	296	319	294	289	297	331	305	297	314	306	306	289	350	272	299	313	311	325	332	299	308	260	306	301	314	292	340	299	308	280	294	291	309	298	291	296	312	289	324	287	325	297	292	266	306	296	295	316	302	283	306	325	328	325	317	320	288	296	311	301	316	318	319	306	330	308	324	304	294	307	296	293	336	313	322	307	313	329	311	313	318	329	309	331	321	326	293	329	354	308	313	335	289	324	283	335	286	308	311	310	312	290	349	326	281	279	273	323	321	317	291	331	312	309	322	321	321	313	339	336	319	303	319	305	292	316	337	271	305	300	271	318	306	301	294	298	307	292	284	317	283	342	335	296	276	318	356	313	306	315	295	309	304	308	303	305	259	327	346	306	329	317	291	313	282	353	324	332	316	303	296	295	325	299	304	316	314	284	321	333	300	293	323	318	308	270	312	305	304	308	272	299	273	307	296	318	318	308	324	329	270	318	300	310	300	325	303	325	304	308	290	282	289	310	272	290	310	314	316	319	324	302	298	282	327	292	332	305	308	329	329	328	296	300	313	287	307	282	292	325	297	277	307	304	302	309	307	287	310	314	307	321	318	316	283	299	324	296	309	317	297	316	316	290	305	291	310	298	296	320	312	303	284	310	300	309	306	306	334	286	296	304	303	314	279	293	281	308	324	312	306	324	311	310	313	307	342	275	319	285	344	304	263	318	301	281	310	295	293	309	316	304	294	318	315	312	301	308	320	300	279	290	286	325	348	329	296	290	302	306	322	339	326	286	336	323	283	309	302	275	301	317	292	325	311	304	289	300	300	340	310	285	308	313	279	315	342	312	337	310	297	291	291	297	337	311	322	355	277	286	309	332	282	312	321	290	337	312	293	339	305	285	319	312	300	320	290	304	294	300	257	322	283	314	308	271	316	315	323	316	302	308	312	327	317	291	322	325	304	280	315	320	307	302	312	313	313	292	299	330	302	296	331	315	321	321	343	307	327	320	315	317	294	306	319	302	307	319	320	339	346	305	294	279	300	305	344	328	307	287	301	322	340	333	306	309	334	311	295	289	312	309	301	289	322	302	329	309	325	282	321	295	327	329	317	300	306	295	294	290	316	317	319	297	331	313	293	290	296	329	298	314	302	309	309	325	303	311	326	307	314	289	296	295	308	324	287	324	313	324	296	299	309	305	299	311	325	312	319	300	328	328	319	277	283	295	302	299	289	310	291	276	308	336	327	319	288	304	296	292	330	311	285	341	294	320	332	296	300	305	314	335	301	296	275	277	295	312	322	311	336	319	317	277	316	304	331	296	315	317	304	311	312	309	305	314	302	325	323	292	330	281	303	297	304	303	290	304	314	297	319	297	308	291	325	302	319	338	282	308	322	288	310	312	289	321	317	280	324	307	291	287	303	326	306	325	313	302	327	339	299	301	294	328	323	354	276	308	295	315	314	295	297	311	322	302	276	315	291	325	314	321	301	291	328	299	279	314	267	313	318	288	327	320	314	283	280	278	334	330	323	272	320	311	323	298	301	316	291	326	320	299	305	295	329	318	307	282	320	294	299	293	303	334	334	326	319	316	268	313	319	309	288	298	290	340	298	301	307	322	328	337	325	298	297	331	323	326	305	300	297	286	320	319	315	313	335	314	270	271	296	330	288	302	329	299	274	295	319	304	334	311	316	291	343	335	300	270	290	299	338	290	319	284	315	299	286	278	284	319	318	285	325	293	336	318	296	298	326	298	309	323	290	295	311	322	308	338	301	345	305	297	283	289	328	310	331	321	344	332	333	272	316	285	306	293	280	350	333	294	307	348	309	340	315	294	315	317	308	315	313	324	298	303	298	282	298	316	308	293	297	304	287	293	310	267	307	339	311	313	298	313	328	303	301	295	310	282	298	289	287	326	340	313	309	328	286	299	291	310	273	293	300	304	322	319	333	344	295	322	307	333	328	322	292	284	303	308	330	320	350	319	312	304	303	290	297	286	292	291	296	297	313	293	282	285	317	322	304	315	294	272	294	308	288	301	307	307	305	317	317	294	294	294	312	303	304	312	304	290	329	327	323	290	321	286	321	313	324	291	275	300	320	308	317	302	332	301	329	306	320	315	310	306	311	289	329	320	323	288	312	316	301	291	316	307	287	298	306	316	319	311	288	298	326	298	300	332	327	303	308	283	279	312	336	320	295	322	297	323	316	293	297	291	321	279	297	325	301	323	300	301	330	326	322	324	287	270	328	322	302	307	323	287	300
27888	36927	7301	1074	688	717	819	587	628	4711	7972	5039	2246	728	487	431	430	441	467	459	454	502	455	458	434	469	497	443	455	464	462	466	481	418	449	462	462	474	440	457	444	471	481	441	438	495	463	445	449	425	468	437	479	484	432	436	456	466	428	458	450	419	477	437	473	436	482	428	482	431	409	439	467	455	495	424	484	455	418	440	440	435	476	449	434	460	433	471	471	446	458	497	437	424	471	475	457	433	467	441	477	488	495	468	449	495	456	454	471	460	481	483	499	424	463	470	437	458	444	467	432	460	464	449	462	481	497	449	415	452	485	474	458	459	417	460	469	460	472	478	470	483	473	459	470	471	468	451	458	423	479	447	473	457	458	445	467	449	452	466	450	460	431	493	433	509	480	490	451	455	454	477	478	481	476	457	462	465	477	523	436	477	466	455	473	444	459	480	449	457	424	436	440	487	472	454	473	479	476	438	451	424	466	440	470	454	462	460	447	441	459	469	482	428	492	460	453	467	503	427	456	450	478	458	457	451	471	465	458	464	470	444	506	464	419	463	461	467	454	453	417	471	431	441	468	419	484	497	456	509	453	456	453	454	448	471	447	472	469	438	446	457	461	478	498	438	491	465	453	437	431	453	473	438	455	452	470	494	449	479	469	457	481	442	436	448	454	499	439	469	470	467	442	448	438	421	450	449	449	490	448	462	471	439	467	460	431	421	455	409	477	444	447	438	464	482	447	451	419	440	448	451	482	410	441	473	448	513	458	441	435	471	434	455	478	449	468	487	420	451	474	455	469	457	412	468	465	449	465	469	461	460	455	473	472	456	464	457	430	471	455	443	442	457	478	468	467	450	451	482	467	494	461	430	474	486	458	438	436	451	461	465	456	428	463	482	465	471	427	415	456	439	431	476	417	443	460	478	485	478	444	494	464	438	450	463	429	449	477	454	440	497	488	465	427	450	489	473	458	451	421	465	485	481	441	433	434	443	453	411	453	426	451	475	479	462	488	458	462	455	488	491	461	481	464	435	482	458	464	444	446	442	479	482	469	474	452	466	482	454	476	426	442	455	447	416	393	482	477	504	456	516	417	458	422	487	449	454	453	438	463	503	474	447	440	452	462	460	463	445	453	469	461	436	460	463	473	464	446	471	467	446	486	513	459	449	476	408	456	445	482	471	466	465	441	435	419	479	475	449	478	467	464	417	431	459	484	448	475	462	438	454	498	424	467	475	439	459	461	469	479	482	443	471	467	457	432	466	449	469	469	412	468	468	468	466	463	443	440	467	474	454	449	436	431	452	445	491	460	458	455	471	474	488	422	463	473	467	451	431	436	458	463	479	453	443	471	432	491	437	448	453	466	415	445	458	476	440	456	486	444	492	482	450	459	426	427	436	486	498	454	437	443	502	484	455	474	477	455	457	443	448	458	442	429	503	489	476	461	439	485	495	474	464	471	476	421	474	434	473	471	463	427	458	461	442	441	479	440	453	470	441	473	455	452	427	438	446	461	436	500	476	482	472	432	469	462	474	430	479	519	453	424	455	487	480	472	428	426	432	454	443	450	472	454	438	471	448	441	440	488	458	447	436	462	456	478	432	434	462	443	440	433	461	449	489	442	461	484	449	421	472	446	435	461	463	451	466	483	470	471	440	463	461	434	475	485	462	483	458	482	473	445	485	443	426	486	496	437	455	450	448	454	454	477	486	485	477	488	453	461	423	444	406	451	464	434	437	472	443	496	468	459	467	498	417	442	466	454	427	438	466	450	452	458	437	475	437	467	446	440	481	461	463	462	458	449	448	485	459	479	468	429	452	421	481	458	481	475	443	455	432	435	442	494	461	457	446	484	429	486	484	416	444	455	444	451	452	424	454	505	474	446	483	452	443	449	497	419	470	461	476	468	474	452	443	492	474	461	454	458	468	455	450	503	434	431	457	427	446	479	477	478	459	436	437	454	444	433	471	431	461	461	456	491	446	462	442	446	463	477	472	446	466	459	467	456	432	414	449	475	444	436	477	440	460	485	458	440	506	464	477	433	481	431	441	461	464	446	468	445	445	435	485	454	454	485	497	460	474	455	478	451	430	450	458	480	442	471	445	495	428	471	474	449	470	477	445	418	435	454	480	456	429	458	439	459	467	470	462	453	459	466	456	429	479	475	449	456	449	450	456	470	443	458	460	474	408	518	431	460	490	432	445	475	472	437	459	461	451	461	431	471	477	460	504	471	462	449	453	461	468	446	461	472	462	475	449	464	459	434	466	474	423	443	473	431	424	426	452	484	409	442	459	447	453	478	475	480	476	497	434	428	518	481	439	489	457	461	453	458	475	484	479	458	478	424	472	445	446	464	451	449	466	439	449	446	448	482	452	482	454	474	464	444	402	446	438	476	461	426	434	481	488	463	484	453	443	476	451	496	473	489	505	442	482	434	460	466	496	453	454	431	471	465	410	466	471	496	476	492	505	456	494	405	479	517	416	494	456	450	425	465	451	479	468	492	446	438	469	479	461	448	429	476	434	473	443	477	474	445	498	438	447	482	429	435	468	464	478	496	451	488	462	469	467	475	471	453	421	450	451	415	510	476	468	463	457	480	465	476	464	488	439	466	471	463	463	498	430	453	444	455	426	451	442	457	479	459	452	465	461	419	472	409	488	465	463	494	460	506	465	480	450	453	466	475	479	467	469	437	470	473	456	455	455	441	476	449	465	457	440	441	440	461	419	458	466	502	440	478	446	478	428	461	458	463	430	429	475	443	439	464	450	485	397	439	447	506	494	481	461	434	387	453	461	456	467	447	432	447	477	429	469	472	443	462	448	431	404	445	459	492	445	428	435	427	469	465	470	494	461	465	419	450	461	443	422	442	428	461	482	458	455	438	470	442	436	442	448	453	465	469	435	494	483	479	469	473	446	434	453	445	458	436	408	465	475	438	422	461	488	459	472	433	467	472	470	436	432	447	456	486	453	426	498	442	469	446	461	468	458	456	470	473	455	453	495	443	440	401	493	481	443	458	467	475	458	459	500	436	473	465	444	440	434	456	460	488	470	469	434	481	473	489	473	490	450	447	492	429	490	480	481	479	436	478	477	432	436	483	478	480	440	468	458	481	440	465	428	426	459	432	517	449	468	470	485	484	460	440	460	457	449	441	470	483	471	457	439	438	464	463	429	471	419	488	436	463	450	467	480	457	459	465	451	441	428	424	466	487	469	465	416	440	471	461	456	520	459	455	482	452	425	449	456	485	464	459	431	471	450	470	443	475	465	441	418	467	491	466	500	449	472	461	427	442	445	457	503	414	453	474	416	459	439	476	447	471	473	462	507	470	450	502	488	455	474	439	482	529	465	463	446	441	436	500	414	457	494	424	488	451	484	469	469	476	446	467	444	456	492	474	452	454	415	444	418	497	446	472	467	442	437	452	490	440	478	443	441	461	429	418	495	445	501	468	492	449	463	475	500	465	453	455	424	484	457	457	456	439	415	476	472	477	423
24676	21678	28664	24482	18245	2297	709	617	6570	18103	17200	9073	3374	909	367	351	340	345	369	328	347	344	382	384	361	322	372	348	368	355	376	367	369	354	388	365	337	399	416	360	337	342	384	381	361	397	389	365	373	344	406	375	396	352	362	349	396	381	375	339	367	361	369	352	390	349	372	371	340	314	365	350	361	375	364	343	365	327	356	362	355	336	402	348	363	347	388	348	345	377	370	327	397	374	383	336	367	363	387	355	367	344	377	389	380	328	363	339	388	365	350	357	363	365	367	369	334	367	393	379	386	336	358	329	366	351	351	377	322	363	338	356	318	377	365	366	329	358	400	393	367	363	374	402	402	384	329	388	380	405	370	358	368	375	376	353	368	372	363	357	384	353	364	345	350	356	357	361	338	349	384	364	361	388	364	360	399	346	337	351	351	373	375	363	379	380	372	382	321	396	371	361	376	349	404	358	343	361	404	350	380	395	368	337	379	342	348	347	374	348	379	329	335	345	350	404	349	359	378	352	368	329	333	371	388	361	349	351	368	358	378	390	368	347	363	373	355	371	389	360	319	358	352	391	359	363	344	349	373	372	406	328	430	383	381	364	342	329	365	399	348	328	379	362	382	350	379	371	378	403	369	337	393	346	344	377	370	365	382	357	383	351	366	357	389	351	340	345	378	347	343	342	380	381	349	370	345	373	371	372	338	375	329	373	348	336	310	343	349	367	368	325	391	366	350	364	340	366	367	361	375	385	336	366	358	408	384	387	391	355	360	354	347	335	324	372	351	359	360	377	377	357	408	342	356	344	376	361	354	345	371	352	351	328	342	343	343	372	357	340	400	382	351	367	354	341	362	384	372	337	360	349	389	363	348	402	318	355	340	371	370	347	352	380	382	330	379	370	313	392	378	367	365	364	356	345	355	358	358	374	356	366	375	386	354	358	362	369	351	363	360	350	314	378	350	366	372	410	353	334	363	374	376	376	356	341	357	351	371	372	353	360	337	373	340	365	374	373	364	360	349	336	371	359	360	359	335	377	354	391	358	381	395	343	343	401	358	351	384	388	365	362	339	333	351	351	364	352	360	409	406	400	366	357	352	377	361	343	361	391	407	342	370	377	359	379	364	325	402	384	368	344	347	381	373	328	364	381	340	377	387	334	362	369	360	342	375	321	345	349	358	410	351	373	382	361	371	376	399	360	353	369	376	359	354	360	345	383	374	372	378	383	362	341	327	359	368	343	377	374	374	340	346	352	374	357	370	347	372	391	365	380	351	385	402	354	356	358	347	363	357	358	377	374	357	367	371	374	357	364	376	341	366	351	327	375	303	399	362	388	330	353	345	360	348	373	394	351	348	334	396	364	367	357	347	354	338	354	375	322	367	376	396	369	347	339	369	347	365	365	355	363	373	380	350	368	365	356	399	358	343	365	348	368	378	346	381	366	345	382	339	375	385	369	348	366	366	357	361	364	375	363	384	364	370	383	389	388	347	338	379	373	369	375	418	371	354	357	378	365	376	353	358	370	358	358	362	369	376	326	370	342	404	344	348	348	350	352	387	352	358	356	380	316	352	360	352	362	382	351	383	341	403	337	370	384	362	377	344	371	380	382	370	347	359	386	385	395	373	397	352	401	372	350	352	329	357	364	369	361	349	355	349	350	326	368	359	372	352	357	339	351	355	344	365	373	342	363	351	373	333	335	379	363	356	378	328	370	354	353	325	372	346	333	335	369	365	361	341	401	338	379	370	365	357	351	394	378	366	364	362	372	367	359	386	351	345	362	390	347	411	369	335	348	365	388	389	342	346	375	361	343	348	373	353	352	366	349	366	335	360	369	364	358	386	337	360	370	384	346	382	367	333	389	359	370	356	386	360	365	379	344	357	317	367	369	354	357	367	370	366	363	344	372	365	355	353	382	353	366	351	374	374	370	373	313	371	362	328	346	362	351	362	361	365	393	364	338	405	388	371	386	367	378	358	326	345	364	340	364	371	368	337	379	340	350	335	349	356	353	340	360	381	360	355	386	386	339	376	343	334	337	370	405	340	364	365	376	358	379	339	364	354	362	343	386	367	339	362	338	376	365	365	408	366	371	355	340	347	334	342	340	363	349	365	377	354	358	353	370	344	363	353	384	399	351	380	353	350	414	348	378	345	386	385	336	371	346	388	329	359	355	354	371	376	377	346	381	336	359	328	354	381	376	342	338	317	345	366	378	378	354	349	372	354	358	329	375	363	370	388	355	328	345	343	360	378	365	399	389	393	371	367	332	369	357	370	356	401	367	330	371	333	394	308	350	360	370	365	372	370	377	370	345	325	369	381	352	345	392	394	353	380	361	358	415	359	383	392	381	371	376	370	345	345	363	366	337	374	353	400	362	388	346	349	357	331	373	376	379	370	357	382	334	361	370	373	336	363	342	346	348	373	391	383	378	401	361	377	345	388	366	360	350	352	368	358	349	345	401	364	370	369	354	344	368	342	366	358	375	381	331	348	334	335	336	362	366	383	359	371	345	363	357	345	366	355	363	387	339	380	346	325	363	338	325	384	412	351	362	360	377	343	325	374	320	381	358	371	374	359	386	385	329	340	367	337	348	371	394	362	364	374	331	390	356	362	347	351	340	389	365	362	386	377	356	359	322	361	358	386	386	336	389	358	323	386	363	414	384	352	371	378	335	331	364	335	361	360	349	376	374	343	382	352	369	383	361	365	390	369	364	367	346	346	379	399	364	362	336	372	400	349	345	351	340	366	359	346	345	373	354	342	375	356	370	389	362	365	385	366	353	373	353	325	390	358	371	366	338	378	337	364	383	362	341	354	384	331	366	347	341	359	346	380	345	363	382	404	361	365	374	372	326	378	370	349	352	394	374	359	341	343	376	373	379	369	392	386	355	390	358	353	347	329	356	355	401	344	360	330	373	347	377	380	360	370	373	349	318	331	391	379	370	389	331	397	348	368	365	373	411	362	381	346	334	386	390	347	339	331	371	351	351	393	354	367	331	364	330	373	366	372	364	400	349	373	379	340	346	375	338	357	366	349	346	327	376	337	373	384	344	398	347	373	346	333	364	330	382	336	355	358	380	358	368	372	359	361	387	363	388	367	398	328	352	369	375	367	357	364	335	385	353	333	385	359	380	319	400	384	362	341	385	355	368	354	390	365	338	347	359	353	349	369	352	348	370	361	397	371	349	366	357	388	349	350	363	375	342	370	350	359	352	371	342	362	361	354	360	332	372	348	393	363	343	345	314	329	362	357	353	371	347	358	356	353	354	354	353	343	350	394	342	331	366	389	401	384	354	358	348	352	409	369	382	381	333	368	350	350	359	352	374	391	379	372	362	368	355	389	341	342	360	373	350	338	363	367	351	397	317	370	362	370	350	399	363	367	380	375	359	367	364	366	389	357	361	351	364	351	373	333	372	334	331	364	393	381	375	332	346	362	368	341	365	368	372	343	355	359	328	386	338	365	356	357	375	368	346	386	377	388	329	356	352
50501	72976	16762	2699	1900	1482	1231	1136	13769	28653	25342	15698	6928	1711	543	543	491	547	513	558	591	536	532	533	517	537	574	537	559	523	582	533	552	550	518	545	505	570	517	557	493	589	543	501	547	540	535	522	527	540	527	537	574	529	562	552	522	547	547	522	570	542	509	524	500	545	535	561	559	561	538	537	542	512	503	535	536	551	542	529	484	496	557	530	566	558	517	581	539	517	514	578	540	545	560	547	545	515	522	519	540	530	547	565	512	521	525	555	545	538	549	538	503	548	549	553	535	516	553	573	567	522	533	553	534	591	552	536	538	510	500	498	535	554	530	536	587	525	509	534	537	470	532	507	522	519	586	554	518	533	537	523	503	587	545	496	560	519	552	559	573	588	587	559	576	569	560	525	572	564	576	520	523	552	610	526	528	536	508	514	539	562	501	536	545	554	535	534	542	524	492	513	533	530	537	505	532	513	541	514	549	541	491	527	531	507	573	508	494	522	494	565	553	520	505	547	538	523	534	561	571	565	490	536	584	540	585	525	531	537	561	513	542	537	527	525	581	551	517	515	567	507	540	565	533	534	488	599	577	526	520	544	558	552	543	588	537	552	537	571	557	543	572	517	570	522	586	591	531	554	534	513	538	571	518	538	587	567	541	588	574	565	548	551	531	490	526	526	550	535	546	530	516	539	562	538	539	542	526	594	501	540	533	529	538	503	573	568	523	489	548	500	576	524	523	541	528	528	543	544	587	532	569	559	565	555	543	526	539	551	545	563	569	531	556	532	540	562	553	584	557	506	571	569	515	498	565	557	568	519	552	583	547	531	593	532	522	501	501	546	539	553	523	586	568	575	521	568	513	553	533	526	514	536	541	581	509	588	520	522	518	513	560	512	529	555	520	514	496	555	537	568	544	571	503	565	472	583	563	517	546	563	535	521	577	529	536	553	551	555	557	543	545	583	527	573	528	505	526	555	528	581	570	530	586	528	529	541	519	504	520	578	543	559	540	569	516	542	559	584	515	543	523	550	524	536	491	547	567	573	548	544	546	546	521	522	544	565	570	550	520	547	542	561	593	543	551	555	541	560	572	517	553	547	548	531	521	563	529	538	551	584	521	560	546	556	520	522	543	576	497	548	541	529	562	527	581	561	526	550	528	530	574	533	566	497	553	493	482	545	505	578	489	529	540	532	565	522	565	536	558	536	587	577	513	539	505	509	546	544	581	513	543	530	520	549	564	539	531	518	515	552	504	547	570	571	528	549	554	585	528	567	540	548	551	580	565	537	539	544	512	541	525	536	539	581	529	538	544	537	517	498	572	517	559	536	506	569	574	551	547	543	533	514	551	551	558	541	572	562	498	565	537	567	545	573	560	547	547	571	529	558	560	519	564	570	548	540	537	551	494	565	550	517	522	573	559	517	553	540	535	554	529	554	513	513	553	554	547	496	542	512	536	542	579	541	497	563	546	581	574	530	545	558	549	513	513	553	547	531	493	599	547	549	527	525	508	533	567	550	548	583	533	551	528	575	521	552	581	523	574	547	529	556	585	544	560	541	525	555	537	503	545	543	558	555	538	517	559	518	495	534	546	484	536	580	574	518	546	527	530	528	556	518	504	563	550	554	541	524	578	556	513	533	505	527	549	511	532	518	542	548	542	532	520	548	553	544	513	595	561	483	488	555	502	546	529	523	549	511	552	572	553	545	516	541	588	556	571	542	535	496	519	558	540	527	523	506	528	521	569	586	570	563	534	532	553	514	614	532	489	561	522	515	576	541	550	549	533	554	550	504	502	589	530	520	568	525	535	556	503	508	550	580	499	534	512	523	526	485	567	524	535	522	542	550	573	532	522	550	515	497	527	501	562	572	550	531	519	523	554	552	484	533	527	561	517	543	523	577	558	552	504	548	545	538	544	498	560	549	531	568	511	525	560	521	558	538	555	570	568	531	548	525	503	563	568	515	509	527	561	527	526	588	553	525	547	495	562	521	529	536	537	520	545	587	537	552	571	528	530	556	545	542	573	537	556	556	550	549	528	541	552	549	531	562	518	518	532	571	554	540	541	571	536	590	491	523	549	538	525	557	566	536	547	516	513	483	566	523	534	575	533	544	518	528	494	490	560	559	555	542	547	563	514	548	523	527	558	524	557	536	546	585	558	555	573	546	530	562	526	548	521	565	529	554	523	569	561	526	510	501	518	530	546	531	535	578	536	552	560	531	534	512	557	545	558	571	567	560	535	502	582	501	495	521	554	542	544	541	531	518	541	521	540	580	554	552	511	564	487	572	538	488	514	537	493	554	529	539	539	575	556	542	521	537	550	527	539	533	535	515	554	493	533	547	518	528	544	544	580	545	546	551	542	512	536	548	538	520	532	578	557	547	533	558	508	517	530	536	571	561	547	578	540	562	523	532	554	525	562	555	535	539	555	552	510	553	526	546	566	557	530	555	540	557	532	507	550	578	543	541	535	550	574	551	570	538	578	525	556	538	518	524	506	567	534	555	593	523	553	533	532	574	514	537	522	552	476	531	549	546	508	571	561	559	538	505	604	539	522	549	567	572	551	563	546	538	494	568	552	477	541	569	550	545	562	541	525	564	547	537	554	527	553	547	580	525	523	536	539	572	552	549	542	532	542	550	551	539	532	544	521	585	504	545	549	547	506	534	536	551	530	511	544	539	534	551	560	552	526	553	560	541	510	507	519	565	540	516	573	530	544	586	537	531	553	558	561	543	518	519	519	541	546	545	565	526	531	543	534	559	543	507	532	589	516	568	509	541	541	508	579	561	547	557	528	546	500	547	548	571	543	580	569	546	523	560	526	550	526	565	521	548	559	489	526	565	570	504	579	570	564	570	560	558	515	527	554	541	560	530	514	540	550	550	553	557	533	519	543	547	524	553	496	572	557	569	536	513	549	521	604	509	529	537	541	517	553	540	532	546	576	544	520	582	537	557	515	552	562	564	552	493	513	553	552	510	557	528	522	567	561	537	522	583	503	571	527	517	535	549	575	606	558	493	507	579	538	542	552	554	542	554	532	579	533	527	497	520	517	571	553	554	525	568	562	555	574	550	574	519	516	524	538	567	530	573	498	474	533	528	504	538	540	524	532	530	513	537	517	525	545	523	565	539	526	542	532	536	562	523	480	537	531	530	557	517	563	548	512	557	557	556	532	543	536	548	567	549	539	511	518	509	525	537	561	512	540	550	529	539	525	524	569	578	561	540	538	532	553	534	557	526	537	557	518	555	540	561	530	543	529	544	543	553	569	496	543	534	542	525	533	509	528	530	558	515	591	570	499	531	534	552	509	519	570	529	532	564	584	566	552	556	532	555	569	535	554	534	522	532	567	552	549	554	556	539	552	574	549	492	545	564	540	597	535	520	583	562	535	476	550	475	546	532	550	499	546	507	556	555	534	556	535	536	557	513	565	598	534	550	534	555	544	543	513	535	552	555	496	555	553	526	588	537	531	548	538	580	555	567	522	550	517	516
23180	21344	29032	23802	21265	20365	3426	985	19307	35663	28699	16551	7232	1926	340	326	291	282	294	291	275	282	270	286	244	274	258	313	287	338	284	269	286	271	283	290	291	297	285	266	275	282	298	270	264	283	286	290	292	265	288	274	262	293	287	281	299	302	286	294	285	273	276	301	294	285	292	292	288	286	292	284	303	267	277	281	295	305	258	306	291	301	273	260	310	322	274	312	291	267	277	277	288	239	290	277	276	270	278	268	269	265	300	280	251	248	279	269	294	298	290	278	267	287	307	266	269	286	278	264	302	294	277	289	278	325	269	276	251	290	289	269	253	333	265	298	292	262	299	273	283	281	234	292	295	293	307	298	247	253	293	275	291	272	282	260	286	274	289	283	299	306	289	280	299	285	248	272	252	290	302	268	285	268	269	276	286	283	310	267	291	286	289	295	288	286	282	279	281	304	287	296	262	297	277	292	298	320	276	260	289	282	291	306	266	294	270	288	270	283	235	253	287	294	290	267	319	314	261	269	267	259	304	286	296	290	298	278	308	302	287	298	268	270	270	281	285	276	295	270	269	266	285	286	281	278	266	241	305	293	302	265	278	284	281	278	280	270	297	292	245	260	300	274	276	280	271	305	275	274	275	278	256	262	287	277	296	275	293	280	270	310	288	292	270	280	292	263	273	279	286	287	292	270	272	263	283	306	273	309	298	282	269	248	276	282	279	265	271	295	274	237	284	279	284	266	264	278	306	279	312	295	278	297	293	267	267	294	269	293	285	296	277	254	274	269	282	289	276	273	290	286	279	299	263	238	276	276	252	258	264	276	279	269	292	289	303	280	301	264	247	306	257	289	272	290	290	265	275	235	291	291	268	284	305	259	298	230	269	299	241	301	281	294	268	264	328	272	293	265	284	292	290	264	265	287	254	264	269	281	307	278	267	269	295	271	284	291	310	281	274	284	302	269	257	260	280	253	281	276	275	281	299	287	296	271	264	289	265	283	288	279	254	282	286	280	289	291	287	263	311	268	269	261	277	257	292	284	277	278	305	294	306	277	275	302	279	264	319	264	284	278	296	283	312	273	275	268	276	271	287	264	270	251	269	280	277	275	255	285	276	283	270	278	269	259	274	289	281	279	312	290	297	283	279	270	298	275	268	290	261	302	259	270	270	280	287	301	260	281	266	280	305	282	259	256	302	280	305	261	266	292	284	288	301	275	286	287	284	264	262	275	282	264	285	280	279	258	278	294	278	281	280	265	303	264	275	273	255	288	301	290	275	301	263	297	319	249	298	280	266	275	254	300	270	272	246	293	321	292	304	306	281	265	265	287	248	271	276	318	268	281	280	297	289	310	289	269	296	303	290	277	280	279	283	313	287	276	263	309	282	295	273	276	284	300	279	293	309	275	250	256	253	294	290	259	311	278	265	297	267	256	305	259	278	284	299	293	257	268	279	256	278	271	260	302	261	282	287	299	278	261	295	301	297	298	309	264	270	281	306	260	307	253	298	278	279	293	276	309	277	259	284	291	271	294	263	265	256	310	285	257	288	263	273	285	287	289	284	270	308	282	294	322	317	276	272	313	250	295	253	284	296	275	288	275	279	290	269	284	286	268	291	310	315	323	268	258	270	284	279	263	261	268	291	312	288	284	302	281	267	272	269	278	283	281	269	254	308	291	297	279	272	306	272	276	303	286	252	251	269	286	271	297	318	272	257	259	269	272	305	260	288	272	258	285	280	249	260	269	259	281	304	261	295	228	273	290	272	304	287	268	252	264	299	272	252	285	269	259	290	296	281	298	250	281	296	302	259	255	268	289	306	280	257	273	249	281	272	271	292	263	281	300	274	292	295	301	264	268	276	265	260	300	280	297	270	282	286	284	288	295	255	287	304	305	266	284	281	298	252	277	305	272	295	291	278	260	299	276	285	293	301	311	255	282	267	257	304	263	298	279	283	257	304	270	313	279	298	264	287	283	273	289	308	265	277	283	286	302	245	300	313	290	294	266	277	271	284	264	302	313	270	287	248	280	269	289	257	288	288	275	263	294	258	290	266	284	310	272	263	257	298	253	268	265	297	286	274	282	267	279	281	292	319	279	271	271	277	281	254	289	308	299	271	298	275	299	279	288	279	264	288	284	279	287	249	270	278	277	285	265	288	286	331	281	288	279	279	260	280	252	284	304	289	298	266	290	294	288	257	290	261	287	255	288	296	273	271	263	275	277	316	300	272	279	267	273	300	319	247	260	291	316	261	324	265	250	293	272	273	290	293	260	252	307	285	279	310	262	268	270	290	283	288	272	273	274	294	263	301	271	283	275	298	274	258	295	265	280	281	276	269	277	284	274	275	298	287	286	289	279	286	295	286	285	288	299	304	263	282	279	259	250	286	267	288	292	297	280	258	280	283	306	310	293	274	279	263	285	264	316	292	277	280	271	282	265	285	283	272	277	283	291	300	266	278	295	293	293	300	290	296	281	270	283	287	293	256	250	279	289	290	288	286	292	272	288	291	280	298	292	298	272	269	301	285	260	261	272	282	258	285	297	316	298	276	287	285	297	278	275	284	289	303	267	303	292	279	291	279	299	277	295	279	294	296	296	275	264	287	273	283	272	286	266	278	305	282	284	244	257	252	270	296	286	283	259	306	262	260	283	290	268	293	283	281	283	282	292	255	263	294	276	262	286	288	293	270	285	307	285	301	282	294	272	268	278	254	271	304	272	292	290	299	267	268	260	289	285	284	277	312	295	262	271	259	292	281	284	300	277	253	288	267	276	264	262	271	257	273	264	257	239	306	280	280	268	307	276	257	264	272	282	250	307	280	301	294	264	296	268	282	291	275	262	270	296	267	290	257	305	280	265	266	289	241	284	300	245	286	262	284	262	272	281	275	257	284	290	315	233	282	275	282	260	273	256	313	256	275	261	288	285	273	254	287	288	262	254	254	268	270	264	288	280	270	287	297	310	283	278	260	270	271	262	309	274	249	254	294	290	278	296	306	292	314	264	285	302	260	270	265	288	286	268	261	268	265	293	295	289	279	254	290	264	289	277	304	300	300	296	284	252	278	268	276	266	296	256	279	264	272	301	246	277	294	318	259	273	296	277	278	289	293	279	263	268	273	284	296	303	272	311	242	296	304	282	276	304	260	297	284	281	283	278	300	319	270	280	270	262	255	303	294	263	294	278	282	319	313	256	285	308	287	259	277	314	277	300	291	266	280	272	287	278	297	271	267	283	277	293	294	270	312	292	322	304	302	286	291	291	278	304	309	265	282	275	275	282	265	302	263	287	317	279	291	287	248	281	275	295	275	258	297	291	243	266	290	300	300	281	269	279	286	272	267	268	275	285	282	287	261	275	280	294	265	273	279	308	288	278	300	288	284	309	272	251	252	277	290	277	281	266	295	283	281	277	278	297	267	272	298	288	279	279	284	282	273	246	272	302	284	290	290	305	293	287	291	279	298	270	272	273	320	266	293	290	304	265	261	250	295	263	302	274
57740	90809	15858	4973	3674	2701	1964	2442	29417	41925	34560	23399	12732	4029	431	443	429	409	397	442	432	424	442	424	424	396	407	407	444	473	421	426	445	401	410	396	387	390	412	420	431	431	450	425	399	428	390	448	409	428	436	395	451	398	406	461	396	453	440	413	414	418	385	404	418	423	375	400	380	417	407	441	424	415	419	411	399	402	416	427	403	399	421	423	415	403	416	403	442	409	400	421	413	408	469	422	425	397	389	438	422	406	423	454	400	399	454	456	435	402	400	415	398	432	443	439	438	385	424	405	408	429	455	380	436	438	411	428	391	418	393	398	428	404	428	426	417	397	386	416	397	418	440	429	415	388	427	421	435	412	405	407	434	442	415	411	398	431	433	417	407	446	444	454	436	426	383	416	417	459	396	434	451	462	451	451	428	414	454	382	432	428	392	423	428	401	436	457	374	425	405	405	414	467	419	429	452	430	440	412	413	445	453	419	435	387	436	360	439	421	422	429	429	394	402	396	442	443	457	392	437	417	450	449	429	429	407	403	404	418	406	441	436	441	412	425	454	439	404	443	444	405	429	475	395	454	447	411	433	428	448	403	421	423	403	431	419	420	470	443	444	394	373	411	424	408	411	437	399	423	429	398	422	432	421	409	398	412	423	437	376	410	405	430	397	427	393	399	408	392	400	443	434	407	437	435	433	436	414	413	418	414	435	429	425	475	426	407	432	391	441	415	410	412	418	438	413	440	411	460	443	398	390	402	421	403	427	425	410	425	434	417	423	393	397	405	396	421	403	398	411	424	390	395	432	401	409	452	444	396	389	431	416	402	415	438	416	403	401	400	406	440	438	419	403	448	453	408	438	389	440	413	407	421	423	446	420	411	422	440	393	439	427	400	395	450	411	400	427	439	436	426	426	420	424	438	442	433	401	396	392	435	453	396	378	412	442	424	424	409	418	422	428	475	430	413	440	433	445	418	398	406	422	427	416	406	423	418	394	434	425	407	429	419	417	428	415	412	423	415	365	389	463	429	422	441	433	412	417	421	433	405	384	438	419	409	418	369	420	365	414	390	433	438	400	399	436	394	415	384	410	388	402	428	444	372	438	454	404	413	379	396	403	410	413	444	369	407	418	411	420	433	392	378	403	405	401	386	420	387	406	432	383	447	426	424	420	422	387	402	425	429	409	387	424	425	393	413	420	413	391	406	391	429	407	412	392	443	397	439	402	436	391	422	379	428	424	378	420	434	431	444	421	429	417	430	420	386	391	429	439	407	421	395	433	420	427	408	423	412	409	393	406	419	396	425	392	419	432	379	420	397	397	377	374	447	401	458	403	411	404	429	413	396	420	421	414	414	417	424	402	422	394	426	423	428	430	427	427	430	428	419	425	425	391	430	467	393	451	406	377	417	446	399	383	420	389	462	415	435	426	421	441	426	404	419	395	408	375	412	404	409	396	423	419	400	416	417	433	463	414	417	402	421	413	439	413	437	419	433	411	427	404	416	405	421	413	444	425	443	416	371	419	396	453	414	414	437	403	425	395	423	392	422	402	444	391	419	400	393	420	417	441	421	381	449	414	426	378	423	427	373	439	410	434	398	405	396	402	397	418	430	434	418	408	420	409	413	409	442	430	423	411	391	386	438	434	412	406	419	439	362	425	389	441	410	410	449	439	422	406	424	415	396	412	401	417	430	401	424	406	409	412	444	390	438	387	435	448	427	408	422	393	405	407	406	438	446	414	386	388	395	417	406	416	414	427	419	450	413	400	448	423	417	438	410	423	417	396	425	435	425	434	394	436	465	413	431	405	404	427	418	414	404	390	440	408	435	397	404	404	423	465	435	408	434	441	441	449	424	419	427	406	426	420	420	465	436	407	399	387	383	427	441	424	361	417	396	451	425	407	427	463	400	393	401	416	385	433	378	430	411	431	429	433	417	460	430	401	406	448	418	398	394	445	403	417	383	403	426	418	422	388	420	428	421	414	385	396	454	427	425	398	410	425	383	429	432	385	445	367	403	444	411	417	417	428	432	436	380	405	376	434	454	429	408	449	389	411	414	438	376	399	427	422	425	402	443	408	431	419	408	431	433	423	412	418	419	449	417	401	417	436	390	425	408	401	423	425	415	433	389	428	433	441	428	440	400	435	415	447	418	426	389	401	430	411	456	412	422	465	434	428	434	452	425	382	431	401	398	384	423	440	397	440	437	401	457	388	419	416	452	407	439	370	414	460	414	412	434	459	433	387	423	429	406	411	414	425	410	426	434	400	388	424	442	414	434	438	404	429	430	438	383	408	431	435	414	420	410	415	397	455	416	384	411	429	385	424	393	448	416	390	442	413	411	431	408	414	452	415	430	400	463	436	435	408	390	431	400	448	425	411	422	417	433	417	392	461	407	414	410	423	423	422	429	465	408	415	399	395	420	377	439	409	419	422	419	412	456	402	418	413	441	395	391	449	410	432	395	401	401	415	431	384	375	412	435	423	364	403	405	437	427	415	403	409	412	420	420	423	414	424	417	395	398	405	421	427	422	414	420	433	427	431	395	381	413	409	406	433	452	412	416	400	406	395	419	393	420	400	411	437	424	409	414	443	419	416	424	416	438	421	409	446	446	415	418	412	435	410	405	448	403	408	433	395	450	444	379	441	450	400	434	429	412	399	413	429	410	412	430	394	420	397	389	427	418	433	392	432	408	434	433	437	437	404	425	432	409	431	409	428	438	425	411	418	437	446	400	466	415	424	425	400	425	399	388	394	437	442	422	404	419	415	426	412	440	429	413	411	430	428	432	410	391	416	428	383	426	366	399	397	426	420	441	428	405	437	434	431	425	395	415	415	386	424	436	425	411	416	397	413	431	426	386	395	403	449	425	424	428	435	427	439	419	376	443	387	391	446	438	450	444	391	427	389	436	377	427	425	415	370	432	423	458	410	419	440	406	451	399	403	401	407	427	404	443	450	398	439	422	406	435	403	408	406	426	415	436	424	430	445	409	423	410	442	445	393	422	436	406	410	427	397	403	420	391	423	455	400	399	413	402	422	420	364	407	398	384	381	378	446	408	410	430	399	414	431	396	401	397	413	413	399	426	421	428	444	414	444	413	422	472	404	401	424	413	405	422	389	412	410	418	434	428	415	436	383	455	409	462	464	444	407	419	429	411	424	444	463	398	429	466	409	372	405	407	375	441	438	396	375	421	404	412	389	457	402	423	395	426	442	426	405	443	417	405	435	463	413	409	406	425	392	383	408	414	425	437	426	394	416	411	413	424	406	422	396	441	467	425	404	406	411	437	417	429	452	440	374	419	426	430	396	434	438	441	384	376	400	433	387	425	384	445	421	405	408	432	449	415	438	434	394	420	430	456	384	411	428	398	390	414	432	440	429	432	413	376	397	422	422	455	407	405	390	455	409	443	431	403	426	437	398	423	430	432	394	403	379	444	407	428	409	417	425	427	416	430	434	408	443	414	410	441	434	392	385	450	434	411	437	406	410	411
27357	23481	14963	1503	439	380	372	356	1016	3293	2858	1693	915	548	333	308	297	311	342	317	325	291	311	349	304	317	324	305	341	305	339	314	336	315	345	375	311	328	318	314	312	270	290	305	330	296	324	320	314	316	321	327	324	335	340	324	348	326	290	318	325	332	331	309	295	311	338	335	315	324	344	328	323	297	329	312	325	358	317	332	339	310	293	326	335	314	350	359	300	345	298	299	334	336	309	329	299	354	328	324	321	336	311	320	349	291	326	315	360	333	306	316	343	353	318	304	324	307	299	329	287	317	324	327	312	320	307	342	329	300	302	323	370	313	272	348	329	338	351	304	327	299	319	322	319	319	315	331	337	352	306	341	311	310	344	377	337	317	338	331	328	324	337	331	335	318	331	263	312	314	345	330	323	318	315	285	343	324	284	349	312	313	337	332	304	317	315	331	314	341	357	341	340	297	314	344	317	351	326	332	339	330	331	327	335	341	321	324	327	348	317	348	325	332	325	319	353	331	322	326	321	362	303	340	308	309	314	317	308	332	322	322	306	327	336	358	303	339	387	300	303	324	298	346	313	339	303	338	324	317	317	355	308	329	315	313	340	358	352	304	313	312	323	306	304	307	329	337	303	330	316	322	327	350	312	307	339	330	324	331	368	327	317	320	326	342	315	343	354	309	354	333	298	322	292	298	335	350	319	311	339	328	325	302	316	353	309	316	321	311	315	300	376	342	333	359	317	328	346	291	329	338	352	324	354	339	369	338	304	335	313	323	336	310	321	322	346	292	349	317	340	326	307	342	323	293	325	339	307	311	321	326	326	357	351	352	328	339	309	306	357	338	315	325	329	324	320	334	289	320	324	331	355	328	362	343	337	321	352	325	322	343	308	329	302	347	309	324	328	381	350	320	319	357	295	319	319	291	323	318	339	319	303	320	344	305	330	336	313	305	352	305	299	322	349	295	335	320	304	313	329	302	318	330	351	335	319	361	332	341	302	302	319	331	346	313	303	326	310	316	342	310	352	350	320	320	338	338	329	327	326	302	275	303	315	313	353	328	334	319	344	318	327	327	316	313	356	378	297	334	308	292	294	305	320	336	308	319	325	324	353	315	324	330	344	316	333	335	321	331	338	320	322	343	305	339	317	323	354	341	327	311	327	357	325	318	313	318	327	321	312	315	309	339	339	336	337	308	360	347	332	330	297	315	306	343	298	327	347	350	330	318	346	337	343	307	334	318	298	309	324	336	337	311	325	356	315	319	332	334	327	300	353	320	264	309	341	346	324	330	335	327	343	282	349	313	329	336	276	316	316	350	368	291	345	333	308	304	347	313	316	340	349	352	325	322	324	306	336	305	315	321	333	357	322	342	309	345	344	332	309	334	321	323	342	386	327	323	310	324	320	335	355	334	296	341	327	342	309	321	327	332	306	338	369	366	318	354	299	341	331	363	339	349	314	313	334	331	368	354	356	282	328	322	337	339	313	330	335	344	363	310	331	331	343	347	349	330	331	310	320	351	303	310	317	328	331	321	343	355	344	333	315	309	347	310	339	307	349	320	322	328	314	332	317	316	330	328	308	331	323	287	288	359	331	330	305	332	303	345	317	322	317	315	328	365	336	349	341	324	307	329	340	355	323	302	305	320	359	348	320	307	332	330	328	337	312	325	327	329	293	317	303	346	334	320	311	322	333	320	355	296	303	297	339	328	359	355	307	328	323	293	306	331	327	316	288	342	317	309	314	314	316	284	319	329	344	313	306	302	362	320	379	369	355	323	318	342	331	334	322	310	315	305	330	345	303	301	333	334	320	321	340	303	309	324	358	343	311	303	318	334	332	326	338	316	333	355	331	314	314	353	330	369	312	321	312	353	325	292	325	306	325	308	313	325	326	322	316	311	327	318	326	332	313	334	313	316	296	317	331	341	349	343	343	311	322	320	331	307	342	300	330	332	363	304	314	314	318	312	355	314	324	313	326	320	307	306	322	318	330	319	305	312	335	355	329	306	324	310	326	327	304	334	311	336	341	326	362	331	348	301	349	350	337	314	305	341	311	331	331	349	291	321	317	298	317	296	336	309	334	298	319	324	323	321	325	326	319	347	336	336	361	344	357	349	305	321	325	343	320	358	349	321	295	336	355	334	301	316	347	279	324	333	315	319	299	314	299	322	307	315	306	333	334	310	338	346	311	344	337	326	322	289	342	302	308	290	346	344	320	312	324	305	321	340	340	347	346	318	339	341	321	327	323	305	332	311	339	337	309	294	336	316	315	321	298	327	301	319	334	326	297	329	319	333	311	353	324	346	309	309	302	316	318	333	341	312	346	316	348	313	341	314	342	344	325	306	347	305	325	338	326	326	327	318	351	362	333	378	308	323	336	296	329	330	324	330	313	318	341	311	338	358	318	323	338	315	314	324	348	335	318	333	308	333	315	319	314	351	301	345	341	324	321	326	323	329	332	326	311	338	318	306	323	341	331	331	308	345	320	314	340	318	342	338	324	309	321	315	307	358	319	309	298	335	325	321	315	310	339	325	303	325	312	319	326	322	334	327	325	324	335	301	330	353	296	315	354	316	359	308	333	367	301	342	293	343	309	341	336	331	297	334	345	345	322	318	342	365	321	336	338	328	323	332	327	322	313	331	334	310	299	340	330	308	327	340	361	347	310	322	303	367	319	321	368	306	360	296	321	347	329	326	329	319	319	314	331	336	310	316	338	330	328	322	309	342	328	322	312	363	319	304	339	338	318	330	334	313	345	316	354	339	327	350	298	316	339	327	339	321	352	351	361	284	323	322	315	318	321	347	358	344	326	318	337	315	329	339	321	348	340	327	359	330	315	317	315	311	325	303	308	317	335	291	335	331	335	292	324	320	321	347	319	320	300	335	340	326	309	329	324	340	358	298	313	320	307	323	315	312	331	337	323	335	327	345	317	307	369	336	309	318	288	346	328	350	317	318	327	344	333	334	321	329	326	320	308	349	321	319	317	325	307	345	335	337	336	300	316	319	321	303	295	334	333	317	341	334	306	289	349	325	323	348	332	370	300	314	320	360	327	310	340	347	309	330	318	319	373	342	338	300	330	347	362	319	325	326	342	340	317	317	338	310	329	346	324	338	329	327	335	339	322	323	308	360	341	321	338	342	357	358	316	285	321	296	305	335	301	330	335	310	322	325	351	313	353	321	311	319	289	342	320	320	341	287	278	352	315	345	324	314	336	341	291	321	318	332	320	318	338	328	325	325	296	352	319	335	363	320	294	312	342	334	349	315	366	338	315	291	308	347	346	308	301	298	349	344	340	321	328	318	310	337	322	332	313	313	309	339	306	339	349	337	323	347	345	314	369	334	312	326	290	347	316	315	297	321	363	350	291	305	323	340	349	288	276	330	321	336	307	302	324	320	346	346	323	332	340	353	346	301	276	338	309	297	309	302	311	311	335	337	306	312	304	313	315	306	340	316	322	305	364	316	277	323	319	304	290	329	287	315	331	335
27269	37575	4844	831	752	666	605	563	2329	7465	5965	3530	1858	849	487	456	477	486	477	526	463	505	501	435	439	480	462	464	508	476	497	500	462	467	492	516	504	496	482	490	486	485	502	457	513	466	494	472	502	504	491	494	454	472	491	492	435	490	521	510	495	474	485	466	480	525	510	462	528	491	464	504	499	513	489	471	476	473	478	516	467	453	458	502	476	416	489	452	489	460	476	482	475	491	456	475	475	484	522	472	516	498	463	487	472	494	487	502	466	478	475	467	482	445	529	489	477	473	472	473	492	471	508	489	514	508	478	439	463	461	491	522	469	500	492	478	516	472	480	495	484	486	503	456	490	517	478	499	468	465	472	489	448	446	452	464	466	527	515	467	494	498	490	490	447	497	515	521	466	460	532	464	475	518	457	501	508	500	447	506	470	485	463	477	506	469	472	498	516	483	506	487	461	490	476	461	482	490	510	498	456	463	453	524	485	464	469	488	496	467	478	461	451	478	463	498	509	491	463	462	465	470	404	456	467	477	497	466	496	512	499	459	445	486	493	475	499	485	487	485	505	467	509	457	481	500	472	468	456	488	476	500	467	479	471	486	469	483	476	518	498	461	470	501	487	434	469	442	486	509	475	458	487	529	458	491	549	493	469	517	466	479	486	512	517	453	467	498	463	503	471	494	511	459	493	517	485	460	495	477	451	489	481	511	442	439	462	482	420	473	531	471	423	467	462	487	494	510	453	471	487	472	479	506	465	484	462	514	469	490	444	494	476	477	513	495	464	463	509	465	474	469	499	485	469	485	476	483	461	485	466	478	468	487	489	442	481	500	509	503	467	440	466	496	469	476	483	475	457	455	524	480	499	457	490	494	542	471	488	494	471	499	528	517	478	526	467	455	456	465	466	463	502	494	451	440	464	485	446	472	482	504	480	471	464	531	487	513	513	494	514	509	525	487	523	468	517	456	449	491	467	488	515	482	481	460	467	500	444	519	508	519	493	468	450	454	480	471	468	481	467	511	501	448	476	484	468	466	464	486	470	494	452	452	501	472	467	482	483	480	509	491	485	465	451	449	474	471	442	501	486	451	484	500	457	452	488	492	445	442	508	464	441	452	517	462	506	473	491	471	473	495	482	492	473	483	495	495	473	490	450	476	529	487	492	455	497	480	462	485	475	467	485	471	450	474	478	485	456	531	458	483	514	493	479	489	474	495	494	479	533	494	456	463	477	464	490	486	466	487	464	507	473	478	481	513	462	494	496	513	485	487	535	496	494	489	488	516	491	455	465	499	507	501	500	515	475	493	491	492	508	494	486	475	506	496	483	477	496	476	487	522	486	504	533	470	474	518	478	474	498	468	481	500	443	512	481	475	467	454	522	514	448	457	520	529	422	515	430	496	456	453	457	480	468	454	494	457	507	469	471	486	500	482	507	485	477	452	457	483	487	468	469	451	482	515	486	467	462	463	482	465	480	487	473	511	485	515	494	507	481	455	446	477	485	496	467	515	471	467	451	466	520	499	475	475	495	462	515	504	500	483	471	472	485	459	478	492	520	500	488	479	458	453	477	484	510	509	470	478	445	438	480	455	471	482	491	495	456	466	491	446	492	478	492	490	486	463	485	487	471	487	470	478	455	495	494	518	486	534	498	501	478	458	479	457	502	505	521	479	458	451	479	493	464	455	463	489	476	484	469	489	432	459	475	501	486	451	467	488	497	510	458	491	497	435	487	527	484	490	493	490	453	457	474	522	477	461	499	468	477	476	486	458	473	492	504	480	492	502	472	465	489	479	484	503	499	468	475	482	485	482	505	489	507	487	462	513	500	479	463	492	452	525	495	475	463	498	467	471	509	476	462	505	441	498	506	470	463	499	471	491	460	478	495	471	479	496	473	495	468	498	502	515	488	493	488	427	502	462	499	453	485	467	498	484	504	482	484	485	474	496	494	436	482	446	528	517	478	470	468	450	430	480	483	468	519	442	447	484	456	444	461	468	492	409	479	487	465	482	489	481	513	491	463	456	482	473	462	455	479	469	469	475	495	505	502	493	482	464	478	479	529	495	479	487	512	473	488	479	427	483	443	497	488	494	502	465	470	485	499	451	486	468	447	483	459	492	461	447	478	514	493	479	470	485	449	451	437	493	476	486	455	499	489	507	485	488	454	527	517	507	512	518	485	475	485	471	474	463	505	480	491	509	527	464	460	454	485	475	447	472	459	461	473	521	463	475	456	469	437	471	453	434	482	495	502	466	475	493	488	466	525	490	501	454	493	490	479	511	504	491	438	485	461	455	498	482	481	509	468	473	487	468	526	455	466	483	459	490	472	501	461	468	451	473	474	468	495	470	484	445	524	459	498	465	479	475	492	482	496	480	462	509	491	470	469	466	460	493	499	473	450	489	479	484	483	477	534	484	496	457	481	516	461	495	461	468	482	463	484	441	508	505	459	482	498	482	495	472	516	473	505	488	486	462	467	441	472	471	480	489	480	430	493	522	444	489	519	451	476	528	449	454	442	485	473	474	459	467	465	469	521	492	479	479	456	457	490	506	461	502	516	497	503	487	491	498	492	485	491	497	461	508	489	487	500	516	483	463	499	544	475	470	462	488	502	484	474	480	472	464	468	527	488	456	476	542	465	487	485	487	455	464	489	518	443	503	472	479	466	480	452	456	496	471	491	475	496	484	486	460	470	490	501	482	487	501	479	471	489	482	510	513	508	475	532	501	458	509	476	485	470	474	470	473	482	489	475	489	474	434	489	484	478	508	482	458	497	462	452	483	466	503	477	473	506	491	505	497	479	508	503	480	482	458	461	481	470	468	489	477	491	488	508	470	487	502	496	455	498	491	487	429	421	502	503	469	459	493	478	492	463	497	518	488	452	534	490	533	477	464	491	491	480	467	508	503	497	525	533	445	455	447	483	464	488	471	446	470	484	481	499	539	464	475	484	467	496	491	504	482	518	464	543	487	491	472	487	456	520	471	483	468	525	497	469	493	492	452	483	479	442	498	472	481	484	494	487	474	494	432	467	502	447	504	464	488	504	511	501	478	485	477	520	480	487	511	452	482	489	452	493	510	465	435	444	474	488	541	455	487	495	427	467	470	464	520	493	471	485	515	480	493	480	483	521	467	513	495	480	497	487	485	507	474	455	483	486	504	463	469	491	466	481	505	458	480	483	481	488	475	504	520	458	485	473	480	494	488	483	442	480	454	471	497	501	502	525	506	487	483	472	473	489	463	502	498	517	460	457	487	484	508	457	475	501	476	517	484	452	458	462	471	508	519	473	470	473	490	478	498	449	512	495	499	489	524	506	479	497	503	472	460	468	489	502	480	478	494	481	428	491	460	500	474	451	490	490	491	479	440	476	456	496	446	432	490	490	467	465	486	464	407	480	478	467	489	461	474	468	467	493	484	508	470	470	519	479	449	474	479	490	467	504	490	511	515	492	519	476	484	482	483	483	507	477	515	476	510	426	476	500	483	533	491
24499	21632	28057	24753	18660	2545	718	699	5939	17750	16277	9756	4380	1440	404	381	367	359	346	370	394	370	370	374	397	374	392	364	376	353	370	379	400	379	378	367	355	401	377	390	386	355	381	377	353	347	379	390	372	381	375	390	381	402	387	390	363	376	405	348	410	378	399	355	391	391	401	364	374	348	405	363	376	379	389	366	389	342	350	347	372	389	422	388	387	343	381	372	365	356	386	376	368	326	426	360	380	395	347	386	357	373	348	367	382	379	384	388	380	418	380	366	398	381	381	342	391	382	378	360	363	352	395	376	364	380	355	355	375	389	409	381	396	389	343	363	378	355	395	381	353	384	377	356	369	364	372	373	398	411	392	390	391	347	372	395	364	362	330	349	370	384	407	395	374	366	374	368	370	349	375	381	365	408	369	416	414	401	374	404	367	374	340	390	377	369	369	383	365	372	360	375	391	394	362	373	367	374	380	385	396	377	438	393	331	340	390	376	346	366	398	341	361	356	363	374	401	404	386	406	388	370	387	364	368	400	363	423	355	410	382	377	404	390	382	367	383	390	378	393	398	390	381	352	369	393	400	369	342	401	408	384	383	381	358	361	370	395	366	364	362	366	363	358	388	354	367	341	384	383	364	401	384	384	374	376	373	378	402	396	357	359	390	379	360	379	387	373	391	429	373	364	374	337	361	387	360	408	396	373	354	387	391	380	375	351	372	411	390	359	389	327	369	372	396	348	376	381	367	397	367	402	383	373	354	352	402	348	369	430	388	355	408	379	369	377	334	390	404	413	371	355	391	348	353	366	352	383	394	400	372	381	347	396	405	343	404	335	397	378	360	394	396	372	376	389	380	390	361	327	397	419	400	394	388	397	399	345	360	395	383	398	374	363	401	356	387	356	375	403	362	374	392	394	401	387	383	395	387	373	366	366	395	369	333	400	338	372	396	399	374	386	392	389	372	366	369	375	396	366	351	388	393	384	373	360	387	351	345	374	412	376	339	374	368	374	363	378	383	376	381	380	374	384	399	401	356	361	391	392	377	354	351	363	374	406	417	398	384	378	432	398	371	381	371	361	398	388	373	393	405	374	344	394	359	404	406	352	387	381	394	401	418	388	393	360	349	365	372	385	359	375	386	382	419	392	388	406	393	374	357	396	401	362	368	381	385	380	328	375	418	393	393	395	333	377	388	400	350	380	390	368	408	374	372	374	372	339	380	404	373	419	388	410	331	387	333	390	359	359	362	400	392	381	411	350	381	357	339	379	395	397	363	366	368	370	395	406	393	419	418	380	396	370	362	379	401	375	396	369	361	333	366	339	363	397	388	409	393	400	366	351	379	341	379	370	345	347	398	356	355	382	364	357	387	363	385	376	370	388	419	363	381	386	365	383	390	390	362	353	394	393	360	359	391	400	386	369	382	405	374	380	372	347	439	402	369	386	382	359	360	398	360	407	352	424	379	335	349	362	315	366	375	418	367	399	321	383	389	422	359	393	386	408	337	374	371	354	354	389	345	397	365	400	386	396	391	364	358	368	365	375	380	376	396	370	363	387	373	348	361	382	382	395	366	389	381	365	327	368	371	343	415	351	375	377	411	392	373	382	361	379	372	404	392	358	374	357	375	382	362	377	385	340	391	339	362	383	373	366	385	357	356	390	363	395	382	380	372	372	349	361	380	367	357	365	377	357	414	370	387	397	368	360	365	364	372	374	363	389	380	384	369	381	405	348	427	368	405	380	389	333	365	383	346	358	366	340	392	370	403	364	370	378	404	370	381	389	344	389	402	382	388	376	352	376	364	391	353	388	375	413	373	393	357	386	366	396	358	366	404	393	377	363	360	367	342	405	348	360	374	365	383	371	391	400	346	371	394	391	383	364	394	371	377	383	362	392	374	422	355	362	422	375	363	357	336	358	359	381	373	378	390	356	388	359	385	387	371	369	413	373	387	380	369	381	374	411	377	377	332	378	402	401	377	413	352	391	379	347	377	389	348	387	411	364	375	386	381	368	366	344	354	417	403	426	402	372	401	416	380	376	384	358	367	363	357	357	364	372	424	388	382	386	362	413	406	364	375	376	340	375	370	362	366	347	372	382	412	384	350	373	373	363	366	348	395	376	360	366	379	355	331	371	391	388	355	346	382	373	388	380	387	362	374	394	380	385	360	375	398	388	364	361	368	371	353	414	372	373	390	369	391	392	395	373	399	376	379	394	362	377	356	374	361	392	384	381	376	354	368	386	401	389	360	371	377	372	358	401	380	372	361	382	352	362	346	385	375	367	371	394	353	406	382	385	392	409	385	357	377	373	410	356	386	418	340	350	367	375	407	400	375	391	406	392	355	343	367	392	388	350	356	358	385	390	391	386	376	364	385	365	373	364	394	361	370	394	358	362	362	365	384	384	397	393	391	405	377	363	364	351	366	356	414	378	377	358	370	377	342	408	384	369	367	390	377	334	392	378	335	371	362	417	360	376	388	408	396	387	353	374	387	400	387	371	393	339	393	402	369	385	394	397	398	390	386	414	384	402	374	370	394	382	377	372	410	371	372	363	365	383	388	375	366	410	392	374	404	430	357	388	390	368	377	369	371	369	365	366	390	358	364	370	388	392	380	383	367	374	370	357	379	399	388	360	366	377	338	400	362	375	384	378	361	348	402	373	365	380	377	354	390	388	392	406	343	379	409	354	402	378	413	378	393	366	394	403	401	409	371	412	375	393	394	408	335	370	409	385	368	343	383	356	395	381	375	385	391	375	354	417	385	377	388	404	374	393	380	385	366	391	365	372	332	364	356	372	369	379	370	356	364	376	362	380	380	377	383	380	380	373	419	353	424	377	390	409	400	373	358	387	360	366	412	402	377	349	379	389	396	365	359	357	394	386	358	384	354	384	384	376	390	361	392	383	374	373	367	399	403	383	357	361	363	365	383	350	369	368	379	395	367	326	354	398	375	368	395	356	403	349	405	381	393	404	345	387	402	385	410	367	374	360	398	380	381	389	388	335	340	387	373	359	359	381	400	379	400	348	378	377	363	372	405	363	417	352	366	397	368	391	372	395	398	409	350	418	379	383	386	373	401	353	336	351	391	354	388	322	380	372	371	402	409	393	352	372	385	363	367	359	366	373	369	343	370	385	385	380	357	396	362	378	393	383	378	350	361	398	397	371	380	374	373	387	439	366	374	347	352	383	394	373	379	394	368	381	424	382	395	381	385	365	351	353	375	408	393	400	343	388	395	371	394	363	356	373	348	365	393	392	375	365	391	378	372	370	377	350	378	380	418	382	393	385	378	377	403	403	386	358	412	400	378	369	369	357	385	359	388	379	417	382	352	375	352	371	357	411	347	396	338	348	356	358	389	407	391	381	359	379	405	361	377	383	395	340	360	372	369	384	381	367	356	355	397	388	402	383	342	397	411	392	393	360	352	397	370	365	382	377	409	363	370	398	365	357	380	444	371	381	373	378	367	370	401	348	364	381	393	415	383	398	375	339
50234	72633	8871	2601	1849	1521	1292	1401	13623	28562	24657	16839	8791	3005	552	544	556	539	574	546	530	585	533	539	579	548	554	559	537	574	574	562	533	548	566	530	517	547	546	580	567	546	563	569	557	563	592	566	594	575	540	534	514	570	553	566	591	526	537	562	581	596	558	582	552	537	523	559	552	513	554	549	555	546	558	528	526	505	556	543	566	564	539	587	525	571	552	554	569	547	572	563	513	555	571	547	575	554	544	579	536	574	555	525	528	572	502	573	545	583	561	567	527	544	564	488	533	541	558	605	578	563	538	603	534	585	555	607	537	527	511	589	547	508	589	603	549	571	578	574	564	518	579	547	530	592	523	595	570	537	535	590	538	566	556	550	565	549	610	553	517	576	588	545	576	555	545	585	537	530	560	553	558	528	559	564	566	582	568	497	526	576	588	602	573	549	536	566	561	526	541	570	549	537	526	532	560	557	612	519	551	537	562	595	578	542	557	584	552	580	580	551	535	573	586	543	592	552	522	543	598	557	602	570	594	557	559	551	601	568	554	608	576	537	572	557	551	568	547	566	559	560	540	529	531	585	561	577	553	544	567	569	593	534	553	569	533	589	554	539	522	511	583	608	561	549	540	554	552	592	590	575	519	552	568	522	531	526	546	597	536	573	548	568	595	556	563	548	571	566	587	538	556	535	560	535	543	505	545	521	536	551	544	567	625	565	569	547	604	561	531	521	552	572	571	553	555	581	555	566	550	522	542	566	524	548	567	565	544	624	551	559	533	563	580	562	486	586	556	578	562	551	566	525	582	529	577	620	549	541	558	519	519	609	586	571	561	553	538	589	587	561	515	568	543	550	562	553	560	544	581	552	584	585	514	582	581	572	525	547	561	548	544	566	548	519	556	581	528	558	585	557	561	553	574	598	532	541	553	604	555	556	555	553	522	572	568	559	542	526	574	563	600	534	583	545	574	563	588	578	557	539	556	568	522	600	532	553	532	572	575	575	589	533	510	572	559	535	567	609	552	534	596	596	554	583	550	565	557	536	557	559	565	562	573	596	574	537	552	577	596	551	532	602	573	559	527	595	574	564	559	522	554	608	543	549	565	544	545	600	535	524	524	558	589	528	558	550	542	602	578	589	523	557	568	587	547	552	548	574	550	527	521	539	582	582	557	567	580	588	549	542	556	515	589	533	573	590	573	547	547	539	552	540	572	570	564	594	560	575	534	535	524	537	602	533	579	565	588	545	573	552	569	557	573	569	579	565	514	550	551	531	584	583	551	552	526	538	568	590	565	543	555	548	544	560	526	601	563	582	536	541	560	589	570	545	577	572	590	547	543	570	555	551	561	559	552	570	546	554	576	568	515	573	576	569	582	586	571	580	567	573	561	556	552	569	527	552	539	608	547	568	581	580	599	556	590	539	604	549	548	588	518	561	555	545	568	527	564	554	557	564	528	596	577	529	581	536	584	549	555	575	536	550	602	547	596	568	540	558	576	554	576	542	567	553	588	539	542	571	564	541	569	540	533	547	566	568	540	562	506	535	564	539	543	576	583	562	560	579	526	577	555	561	554	561	573	571	588	524	577	552	585	519	542	566	529	530	542	515	565	526	589	556	559	527	603	531	574	550	566	569	531	535	588	534	579	582	545	565	556	528	556	570	540	573	572	560	561	537	550	566	527	583	560	556	564	568	526	522	543	592	526	550	551	577	577	544	507	548	565	602	555	536	517	605	544	592	530	597	539	583	565	594	535	591	540	528	596	545	555	588	526	565	535	525	569	562	618	556	599	614	588	548	583	591	550	573	541	559	537	563	551	553	619	577	539	583	547	527	544	584	538	561	557	579	524	536	534	579	542	543	557	564	521	508	562	582	538	542	535	549	534	558	531	548	596	569	567	560	605	498	557	576	556	565	537	523	568	537	580	567	553	577	590	536	566	573	522	559	588	583	574	537	593	575	566	554	554	535	541	537	546	515	558	545	537	558	531	597	555	514	619	565	542	518	524	527	522	584	509	545	568	567	554	577	575	548	539	572	562	578	573	584	552	546	598	586	550	559	527	580	589	547	547	587	546	593	561	585	518	566	531	547	516	543	577	510	541	545	569	587	583	550	601	586	532	515	601	576	559	608	589	562	542	571	588	511	569	590	565	565	561	570	549	570	574	548	516	585	514	564	570	573	563	568	548	540	590	565	596	559	556	561	526	564	563	566	569	565	606	551	587	533	558	551	580	569	550	563	573	530	587	585	582	540	606	548	575	511	523	593	596	536	532	537	562	529	511	555	573	570	507	532	565	537	562	560	560	592	554	582	484	541	554	531	588	559	547	522	524	560	579	554	560	534	558	532	564	541	517	549	575	555	579	554	548	519	506	554	534	531	577	580	572	563	542	527	529	582	531	520	553	565	589	505	582	555	522	541	549	561	540	591	523	528	583	559	532	536	565	530	543	565	543	538	576	568	612	539	554	578	562	528	536	568	548	544	553	571	554	550	555	547	560	596	507	540	546	581	531	554	576	553	578	584	531	499	550	564	518	585	569	560	575	580	543	569	582	572	522	552	603	606	522	598	593	535	574	562	522	568	533	547	593	544	597	613	571	525	588	536	585	528	573	561	594	553	528	574	534	563	569	569	582	573	527	531	576	504	554	537	628	525	535	584	511	551	573	574	589	558	495	573	515	496	571	569	561	522	541	565	558	575	586	564	583	540	560	572	538	576	533	536	591	578	562	559	559	528	521	598	555	529	520	606	594	545	586	552	573	546	549	549	560	519	521	563	528	513	527	576	526	556	607	586	541	533	545	573	544	560	532	549	555	544	544	535	558	518	556	539	536	543	550	577	614	547	549	532	577	579	569	573	552	543	585	567	603	591	582	562	533	538	561	555	536	561	539	559	574	540	552	516	550	575	558	571	552	556	563	538	567	550	569	575	537	513	570	574	598	547	554	555	572	536	555	557	513	528	557	545	537	529	525	537	608	557	608	563	573	548	580	523	577	593	612	586	562	566	549	539	570	551	527	529	588	557	556	532	539	538	532	572	625	581	535	561	566	580	556	521	552	570	565	576	591	560	595	578	590	550	547	583	537	562	538	539	562	572	537	617	612	534	552	555	572	563	591	565	557	531	538	588	534	530	523	587	581	547	561	570	595	548	519	573	600	587	544	547	550	556	571	560	570	605	597	578	526	570	575	559	573	618	511	549	540	596	541	560	543	572	546	605	561	576	572	611	534	568	570	550	580	570	563	565	550	578	531	561	573	585	565	570	568	553	585	563	556	566	561	532	571	528	560	552	566	555	592	494	571	542	539	556	573	532	588	560	594	564	571	520	583	560	590	542	587	564	488	558	540	572	542	520	564	600	542	575	574	536	563	520	591	546	585	550	561	528	582	546	574	578	559	514	509	526	568	555	533	571	542	535	522	549	561	547	529	554	574	542	547	548	551	528	542	556	571	571	566	563	558	554	553	555	581	561	558	547	543	585	562	568	529	532	577	525
23122	21338	29066	23719	21248	20847	4518	838	1641	26550	31688	24411	13294	4179	408	307	278	300	275	281	313	305	251	309	290	298	280	293	256	316	256	294	271	251	318	283	290	289	291	270	292	261	295	319	292	271	265	277	282	295	274	302	281	295	262	330	293	272	278	291	298	275	267	271	303	270	270	324	277	269	284	280	275	258	294	292	278	246	294	262	275	311	310	269	254	256	289	246	279	301	282	281	318	308	304	286	286	290	285	284	282	297	282	307	289	280	250	300	263	304	300	272	284	289	293	265	315	299	285	264	280	285	261	288	263	290	268	273	274	270	269	282	285	306	294	272	272	269	262	288	300	310	315	294	267	292	286	269	246	294	273	288	289	270	269	285	294	295	274	280	304	286	296	274	268	294	294	273	275	298	249	280	273	270	287	286	263	273	304	298	304	283	267	280	267	258	274	275	276	304	315	286	288	289	278	284	286	264	268	323	292	281	298	271	270	321	287	287	297	284	273	267	301	281	282	287	286	278	294	316	289	299	290	299	271	302	295	270	282	287	284	272	261	283	286	303	296	267	285	298	293	267	263	301	279	294	323	267	274	264	250	271	308	295	286	306	278	300	279	274	290	273	290	256	265	319	276	282	274	274	263	271	312	257	296	270	288	274	309	297	269	311	304	296	281	294	272	296	299	283	282	296	273	262	274	267	303	288	275	285	276	281	280	283	286	299	308	273	268	323	296	265	296	272	276	314	282	279	271	295	301	293	293	289	283	325	301	294	299	278	302	282	287	275	295	291	263	300	289	322	246	285	284	281	289	278	272	300	310	269	280	296	264	286	285	288	287	257	282	275	283	290	273	299	304	306	280	272	281	302	290	279	274	296	302	299	292	278	275	277	248	272	305	301	293	247	274	275	288	278	274	265	289	300	306	308	338	247	290	272	277	277	270	250	285	284	253	287	293	283	292	291	275	292	302	266	299	297	260	279	302	286	289	285	291	266	261	285	299	273	261	309	279	282	292	251	288	293	285	269	291	286	256	272	324	275	282	267	287	258	267	301	295	288	269	310	274	256	277	295	291	257	306	285	298	298	264	296	295	263	310	251	259	279	304	276	307	278	238	296	271	310	277	271	277	296	289	281	300	272	256	270	279	311	277	299	294	297	286	272	307	298	261	318	278	270	259	302	260	233	251	295	305	301	292	297	304	292	256	265	259	278	289	274	282	288	253	268	276	283	256	272	306	314	279	276	280	294	287	248	287	289	299	274	298	258	270	300	294	294	285	295	277	291	282	280	300	264	294	278	288	280	249	293	294	284	285	266	274	291	270	298	286	304	306	320	300	301	283	276	283	286	310	280	279	267	272	282	294	264	274	269	304	272	289	314	263	314	297	296	291	279	267	325	304	284	284	279	302	296	309	300	290	248	256	321	281	289	306	262	290	298	292	259	294	305	297	295	275	264	294	285	276	278	291	313	299	297	291	280	306	269	294	284	274	305	258	282	293	304	285	304	254	253	265	267	298	311	274	286	252	240	278	303	270	299	289	275	298	302	254	261	258	275	290	278	274	294	274	291	279	308	252	269	288	281	288	296	288	286	295	246	274	231	277	292	278	268	293	297	243	277	287	280	305	261	274	280	302	286	297	276	305	263	277	298	267	333	267	292	263	307	293	288	265	278	275	311	297	286	274	293	298	297	293	292	297	280	283	279	288	278	297	278	268	261	282	288	284	299	281	264	283	287	287	263	297	287	286	250	304	292	275	310	286	297	276	311	279	285	272	286	288	309	257	274	260	262	296	297	331	296	253	251	296	263	263	260	313	302	285	280	288	292	258	281	284	279	303	310	300	304	304	250	302	277	287	282	274	303	262	242	264	286	304	315	272	277	287	274	277	278	296	298	268	296	271	281	285	290	298	277	270	314	267	280	274	315	276	284	300	306	294	309	288	282	296	274	292	258	274	290	297	297	258	297	277	267	304	273	292	298	282	275	285	286	282	275	307	284	277	276	269	307	295	290	330	303	297	280	264	271	279	287	283	277	279	280	263	275	263	315	318	301	311	273	268	268	270	284	287	315	242	275	269	256	287	289	297	282	264	279	286	278	280	249	286	292	275	278	303	290	302	324	274	265	284	270	260	277	277	313	290	285	295	287	252	303	259	300	270	295	270	261	290	274	303	265	253	291	268	284	313	276	271	316	306	288	288	299	297	260	294	262	288	267	276	288	254	308	303	292	263	261	298	274	261	296	284	283	268	262	295	328	287	274	292	256	242	282	258	274	267	270	294	292	318	293	278	284	277	280	259	285	287	294	276	254	292	279	287	301	289	284	286	274	323	311	290	298	291	293	297	284	290	279	265	279	298	316	327	292	346	296	296	283	311	278	279	303	259	276	273	305	298	267	298	310	271	295	275	282	257	287	271	297	305	313	301	296	288	267	329	298	291	289	317	310	274	286	268	292	317	285	263	299	273	280	287	314	269	281	257	280	262	284	298	282	290	275	290	279	286	305	241	310	296	265	287	269	276	309	252	263	300	300	284	276	285	258	306	290	289	278	263	282	267	290	256	268	283	274	292	291	297	299	298	280	283	280	244	283	289	280	272	301	290	275	319	315	299	253	277	268	272	298	272	271	280	296	276	255	311	284	287	277	272	326	292	288	285	260	304	289	290	273	281	289	271	287	277	256	292	284	297	293	291	283	254	278	287	259	295	281	301	279	292	276	287	284	284	275	272	287	296	268	287	261	290	263	306	261	249	294	329	278	318	296	253	273	289	283	279	315	281	255	267	288	304	256	278	281	265	298	287	266	277	282	286	281	258	278	282	271	257	290	292	269	298	278	284	277	293	271	272	270	311	296	281	288	274	323	293	305	261	260	301	248	304	282	276	284	284	299	288	301	257	312	290	298	309	304	248	269	272	284	277	291	272	300	275	274	264	279	284	304	264	305	272	313	275	275	294	290	305	285	282	292	249	286	276	255	307	290	277	275	305	302	266	280	292	300	271	311	278	242	270	310	273	291	275	285	275	264	283	264	291	334	279	285	293	285	296	331	263	297	283	295	279	255	277	248	283	262	290	323	299	283	283	315	302	281	283	310	294	283	279	292	282	306	289	271	274	247	270	294	274	286	275	289	318	308	272	288	269	257	294	310	276	283	272	292	299	282	292	274	302	286	256	279	310	287	268	287	289	299	294	278	287	296	285	282	287	283	280	305	258	290	275	305	274	282	265	293	295	287	278	325	311	282	289	286	279	270	293	248	252	289	323	273	269	288	287	294	297	273	300	274	272	302	281	256	236	286	282	292	282	291	316	283	277	270	216	277	284	294	282	277	273	317	272	304	293	282	300	297	328	286	296	266	289	276	304	295	284	321	294	256	296	292	283	276	296	291	254	297	308	301	283	282	269	280	291	291	280	269	279	280	290	264	246	272	294	266	311	317	272	297	271	303	271	270	289	289	306	267	280	265	287	269	285	292	278	287	297	314	278	290	282	270	280	276	280	275	269	307
57414	83808	24886	5162	3564	2689	2158	1773	4464	37769	38259	31483	19480	7476	498	439	392	412	418	420	436	393	400	433	441	383	416	420	408	411	392	428	456	409	393	442	446	401	428	451	411	423	414	405	392	419	392	446	417	419	443	387	417	413	411	395	448	422	416	427	388	427	440	433	462	418	420	440	422	420	428	442	456	374	413	427	433	416	432	419	430	370	427	437	389	450	379	429	398	444	386	443	380	425	429	410	407	399	417	387	434	462	412	451	440	401	411	415	378	430	409	441	409	434	433	403	442	401	413	427	421	432	406	395	429	382	429	413	421	386	427	417	372	387	409	421	410	412	430	394	408	391	410	381	434	400	419	403	399	425	406	406	385	423	441	443	405	417	420	385	385	436	421	440	411	377	422	419	464	415	419	414	432	427	452	439	424	414	413	404	403	364	428	433	413	439	450	396	414	366	421	415	421	453	433	436	406	395	428	437	450	409	416	431	429	430	443	407	388	387	415	386	429	456	447	451	435	419	415	419	416	408	418	430	402	379	432	439	420	409	428	392	418	436	396	443	394	381	404	393	403	388	389	380	387	443	432	422	425	377	390	445	411	464	429	410	393	385	415	392	392	443	428	401	416	402	448	414	442	404	412	400	434	420	448	394	407	425	408	418	384	373	437	427	407	423	382	438	408	438	405	381	420	400	428	414	432	443	412	461	478	444	428	412	448	433	411	406	380	384	418	410	409	434	403	419	414	407	369	408	418	444	440	430	382	407	421	425	421	437	442	398	433	396	424	418	435	401	422	434	429	433	431	411	387	421	422	397	430	381	392	444	396	421	411	417	411	435	446	412	443	402	449	409	414	424	425	396	407	401	425	428	425	417	411	403	452	429	416	383	410	397	402	389	431	413	414	378	445	414	424	427	460	401	414	435	374	399	433	415	436	380	422	403	433	418	402	429	444	430	431	408	425	434	426	458	429	409	432	465	410	391	402	405	382	433	402	416	423	385	400	413	403	406	405	415	410	420	414	439	405	426	395	415	448	413	465	405	394	424	453	392	419	413	469	437	453	410	417	447	412	394	455	429	427	414	415	457	395	430	425	403	409	399	461	405	425	434	385	406	392	392	417	408	417	437	396	403	431	431	427	439	438	437	388	383	429	424	449	379	430	399	451	434	407	420	415	400	411	404	422	392	433	409	391	387	414	404	405	414	419	424	404	406	427	409	430	425	416	423	425	419	407	427	397	427	459	429	403	419	407	426	429	410	407	432	454	450	436	427	403	406	452	399	432	405	410	391	395	415	425	417	435	404	443	424	458	389	439	424	418	411	400	435	427	419	438	443	428	391	413	439	402	397	401	392	420	409	441	442	425	412	404	412	393	422	421	433	413	416	407	427	400	416	431	445	409	422	432	398	430	434	429	430	406	422	411	406	407	415	401	413	379	390	411	402	451	435	416	416	384	431	434	432	404	414	447	418	414	431	421	377	412	425	427	402	404	424	400	432	406	442	362	429	423	400	390	431	421	406	430	391	435	409	401	447	442	430	425	439	422	419	426	392	404	403	443	442	426	424	418	397	405	416	442	418	423	407	407	412	388	440	413	396	438	422	382	413	390	414	399	449	390	407	441	398	401	406	409	434	417	423	412	402	406	417	427	443	430	448	434	435	406	420	450	419	411	451	385	414	400	399	401	385	431	392	428	368	423	380	438	426	428	435	372	426	411	442	413	440	467	395	391	437	388	408	422	427	414	440	412	397	392	407	443	420	400	436	422	408	437	415	424	441	405	408	412	393	418	417	435	431	430	398	444	439	437	408	428	406	451	413	405	413	447	392	388	411	436	415	432	415	432	417	420	443	438	419	401	400	441	426	423	432	401	445	394	420	439	420	417	423	412	385	378	436	402	423	435	429	412	457	433	431	403	406	414	389	411	423	422	445	410	391	408	454	408	403	421	395	419	433	408	414	405	433	436	393	398	414	382	421	449	412	412	433	397	421	410	438	420	459	396	414	434	425	390	399	421	429	439	456	396	385	437	412	435	420	440	408	403	405	402	438	393	430	395	428	444	423	409	420	411	438	422	416	428	413	412	386	394	441	413	428	411	389	386	429	409	433	402	396	396	428	440	426	397	421	419	425	422	432	430	421	379	416	407	424	410	445	417	437	406	416	419	418	451	440	421	404	406	423	404	402	462	416	400	442	432	389	402	432	412	406	398	415	439	437	403	429	446	432	439	423	445	419	401	437	416	390	361	414	417	430	389	440	431	388	413	385	424	441	381	391	431	379	432	406	397	415	386	462	459	428	404	447	425	403	389	388	428	444	412	443	373	403	403	436	452	399	432	416	413	425	428	392	426	388	429	423	440	402	419	453	404	451	424	416	418	393	443	438	397	394	390	403	411	440	423	418	416	408	430	410	421	424	404	333	437	441	441	394	425	410	424	426	365	428	422	426	443	452	398	411	416	391	414	443	427	412	425	413	434	405	403	458	375	447	408	429	408	390	413	451	386	407	434	405	429	421	418	412	457	468	439	415	427	454	450	383	414	405	430	370	399	434	421	408	421	445	390	409	454	410	436	448	402	427	434	443	431	422	411	420	398	402	389	433	401	425	433	436	375	428	398	378	389	387	407	411	400	398	453	371	421	406	435	420	427	429	416	410	402	412	434	403	422	429	447	428	428	395	428	426	462	428	376	385	427	441	427	416	426	432	451	384	426	422	423	399	409	416	395	400	401	394	378	413	412	433	427	483	436	428	427	410	386	421	410	384	445	389	427	395	431	432	410	429	420	409	411	420	443	441	413	444	415	415	383	389	430	417	411	433	417	438	440	412	399	401	428	424	424	430	451	440	436	421	428	401	373	394	402	396	419	411	416	445	424	422	450	380	401	398	414	435	406	399	391	399	407	422	389	455	423	432	424	431	414	416	473	410	435	377	410	416	403	403	384	398	400	385	389	429	421	414	475	433	400	428	425	443	406	420	413	396	432	444	418	450	409	416	378	409	402	410	413	454	401	397	430	409	391	379	378	415	405	411	416	430	445	436	403	410	443	419	417	442	449	420	444	444	418	438	461	433	424	409	381	402	416	409	426	403	412	407	445	434	441	434	385	393	433	413	414	394	404	427	444	403	419	438	387	398	408	409	414	416	402	391	415	398	443	428	416	434	394	420	384	392	393	403	433	441	437	404	439	400	403	374	396	405	411	456	441	413	440	415	402	435	408	383	430	458	418	390	432	365	393	430	397	408	427	430	403	420	429	416	431	407	425	405	414	448	419	437	430	407	369	416	407	435	394	418	413	421	421	377	446	383	446	432	415	390	415	417	424	436	417	408	377	397	418	419	411	428	430	457	402	444	394	403	435	436	398	404	446	424	407	409	423	401	410	411	420	423	448	416	391	454	406	452	433	423	393	382	367	401	433	431	425	408	445	447	424	411	412	447	383	436	420	411	386	401	425	432	417	433	424	431	445	426	432	427	422	486	411	424	421	414	416	451	454	435	387	415
27276	23119	17000	2329	616	569	373	399	503	2466	3469	2481	1301	620	342	377	333	354	338	357	335	324	336	322	330	316	352	328	321	325	315	343	334	345	345	320	295	345	302	321	357	333	341	312	305	335	334	318	318	339	308	313	328	328	332	320	328	332	318	303	327	322	309	338	341	336	326	313	332	345	346	361	325	343	304	312	333	331	356	334	316	322	324	337	330	354	312	318	287	340	313	327	352	361	335	306	294	329	329	333	324	326	346	322	341	324	335	342	319	345	329	333	356	316	297	336	360	327	328	325	325	339	358	310	318	307	298	343	318	334	321	363	340	335	313	340	330	375	308	324	326	371	321	322	318	349	331	311	330	364	328	330	312	334	305	338	356	290	290	341	331	305	305	343	302	343	324	317	306	351	333	330	332	357	279	373	335	308	352	330	324	336	308	355	303	308	342	351	321	326	331	336	299	324	348	350	341	359	325	321	329	342	289	363	332	324	341	331	339	355	311	287	325	313	309	313	316	332	297	313	305	310	307	324	307	319	320	320	326	317	358	297	317	309	323	328	347	350	303	323	344	342	307	335	273	350	331	338	321	321	305	334	322	307	320	321	316	311	356	360	328	358	347	358	377	314	332	333	374	362	335	340	297	392	331	314	308	306	317	328	335	317	310	314	359	317	341	320	348	352	316	323	332	354	312	338	304	314	352	331	323	338	303	306	343	332	350	323	350	339	296	328	347	318	351	333	347	311	350	334	333	310	330	337	342	310	383	348	358	324	315	332	339	354	339	347	327	334	315	314	350	320	343	340	348	316	342	333	312	329	317	315	329	296	314	340	320	332	317	328	293	305	322	356	327	314	309	295	312	353	319	331	337	344	349	309	316	320	341	325	290	329	320	341	326	338	293	295	347	321	320	327	297	317	304	333	342	321	321	336	356	332	336	302	336	325	324	360	292	322	334	343	377	337	318	360	346	319	334	349	349	347	302	307	318	373	350	338	314	357	314	346	338	337	340	346	331	343	317	349	307	318	350	323	316	329	346	350	328	315	309	334	296	327	337	333	280	327	331	323	341	305	328	323	330	338	324	332	320	333	315	345	349	341	321	331	294	334	301	324	343	310	324	326	330	321	289	367	338	317	359	329	349	327	323	343	335	321	305	343	320	333	357	334	319	332	327	319	306	356	331	330	342	318	338	302	348	347	317	319	316	338	323	331	328	336	357	327	354	272	335	345	318	329	330	326	341	321	317	338	289	307	333	325	335	315	329	344	321	328	366	307	317	308	339	317	335	313	353	324	338	313	331	319	292	332	319	331	367	315	350	306	311	343	344	306	337	359	354	332	333	308	377	362	369	313	327	357	328	340	321	286	324	338	336	332	369	332	332	296	329	336	309	302	323	336	312	363	317	352	317	350	340	321	317	340	321	373	330	336	353	290	323	302	322	332	359	325	349	322	316	347	364	336	338	310	329	333	338	317	345	357	320	323	347	327	348	291	336	335	337	337	307	310	310	350	328	348	329	345	341	337	313	283	353	354	321	322	322	324	314	310	292	320	349	329	289	334	325	341	298	341	301	327	331	307	333	312	349	351	343	339	327	327	330	331	330	326	328	347	335	346	326	296	315	320	355	326	363	327	328	360	313	317	346	357	339	316	313	330	351	336	365	376	293	334	334	331	326	374	323	313	331	336	330	309	331	326	334	334	304	322	317	327	318	341	345	336	309	335	348	315	309	351	348	343	324	331	353	338	314	332	320	325	322	349	352	321	350	342	311	332	352	318	398	315	344	363	330	317	331	342	315	321	286	313	308	357	321	327	302	349	313	324	352	329	356	303	314	295	349	319	354	326	329	366	340	334	288	339	334	345	326	357	316	317	339	289	318	359	330	343	314	319	315	320	320	321	303	364	344	335	359	325	338	315	326	324	314	330	301	337	333	335	317	356	364	360	327	332	328	339	337	344	337	344	311	324	362	328	327	332	336	327	316	357	338	331	332	344	317	312	318	296	325	345	339	339	319	329	340	358	295	333	354	311	338	312	328	339	342	341	357	344	345	309	291	302	326	296	358	263	330	314	327	300	316	337	325	304	347	330	284	337	339	300	313	355	349	332	339	338	327	342	330	338	308	295	343	359	334	352	314	352	343	341	298	318	310	326	321	317	354	347	306	328	345	334	306	322	317	317	360	347	334	352	315	328	328	331	295	342	335	310	308	335	327	333	324	330	342	333	344	307	353	313	342	328	312	356	349	335	329	335	299	273	351	304	331	357	348	344	307	324	323	359	328	314	294	345	323	333	326	302	316	297	316	339	319	342	336	345	312	345	317	332	336	335	359	326	335	330	321	337	309	314	301	361	352	318	336	318	334	331	314	336	334	317	319	360	329	325	345	343	316	350	321	346	316	349	328	325	299	309	310	342	361	300	349	292	345	338	307	345	325	330	337	341	311	318	322	354	341	328	354	300	324	344	332	316	331	350	325	342	324	334	338	333	332	346	294	327	358	316	324	354	319	346	325	326	330	324	329	318	313	311	304	314	348	327	335	332	340	331	350	333	336	335	292	334	333	307	303	319	330	331	320	325	329	330	340	353	343	320	334	319	315	346	310	362	308	362	333	329	314	349	320	342	351	337	365	343	321	328	351	350	296	324	324	309	344	311	316	315	348	355	325	346	346	335	365	320	350	311	332	331	315	322	363	317	359	318	312	341	332	317	330	369	323	336	330	357	337	291	320	311	320	331	332	323	329	354	332	341	366	335	329	340	333	328	357	322	341	331	325	314	312	321	334	350	306	331	301	347	345	306	357	343	368	327	324	324	370	331	324	358	308	336	342	329	332	330	326	354	334	304	345	317	332	305	335	350	344	321	302	321	341	318	345	364	342	341	355	301	334	325	308	327	320	309	348	315	380	335	339	339	344	320	382	317	294	338	329	349	334	294	334	339	295	322	339	307	312	333	334	331	305	298	305	350	346	323	325	333	373	301	332	350	361	313	338	329	311	338	358	344	301	347	329	297	346	340	346	337	322	321	303	340	337	303	345	350	322	317	321	326	313	309	339	311	315	322	342	307	318	335	338	322	321	349	341	342	355	361	327	334	348	304	339	325	312	330	336	335	312	335	293	337	317	330	326	311	354	297	318	309	311	315	317	342	333	339	325	368	332	319	350	315	351	322	318	332	337	322	354	334	350	305	318	363	321	330	305	336	325	326	323	314	308	322	336	318	289	308	304	323	365	299	312	371	332	321	330	318	317	366	334	355	311	326	340	308	316	352	298	298	327	339	331	327	350	309	344	303	326	362	315	329	347	327	347	325	311	320	328	308	305	326	319	330	319	364	336	363	327	321	302	325	316	315	299	331	318	297	326	316	343	326	343	332	321	296	350	327	288	343	328	319	319	337	330	354	325	314	334	325	337	315	342	344	354	339	306	352	335	330	347	316	312	338	344	294	320	374	361	361	333	334	338	353	348	293	342	350	363	281	323	320	341	312	315	331	328	346	338	352
27096	36722	10027	961	754	651	603	622	1132	5566	7221	4947	2415	935	465	494	443	506	458	492	504	475	474	476	467	490	513	453	506	474	485	484	502	446	514	491	472	538	479	475	482	483	500	498	477	491	508	507	470	502	508	481	483	515	544	442	448	489	479	486	513	496	503	483	487	491	509	478	518	458	460	477	476	484	472	538	429	431	442	499	450	505	470	467	498	475	454	469	502	485	516	505	512	478	477	460	467	518	498	482	482	486	502	475	484	477	472	459	489	457	474	482	493	508	495	488	530	466	468	472	458	500	481	505	479	485	489	495	483	475	515	472	490	503	487	494	521	477	474	476	471	479	427	493	453	520	467	477	476	486	456	509	497	466	453	477	522	499	494	478	497	499	489	498	494	482	468	464	498	483	501	475	497	496	476	498	482	467	469	483	481	473	485	500	499	511	478	497	456	501	449	490	463	476	488	509	472	500	481	481	520	499	521	473	514	460	532	479	533	487	490	451	442	532	478	486	470	472	460	492	514	493	493	485	453	516	477	524	506	502	495	458	494	465	481	485	488	497	458	441	506	493	470	467	481	464	477	458	491	487	514	462	453	479	484	478	520	468	439	478	494	507	504	458	505	504	491	418	508	500	509	454	419	461	488	481	486	480	487	464	467	506	484	503	515	508	502	465	477	476	499	454	492	481	506	494	502	480	476	466	470	475	493	473	470	507	521	458	518	497	499	455	499	479	501	492	456	480	466	496	494	515	469	497	498	512	463	506	470	481	504	467	502	482	487	438	500	496	509	507	470	481	490	455	513	476	478	474	486	539	501	488	448	489	465	495	461	498	474	481	492	479	496	472	497	497	502	501	477	518	517	493	512	500	474	493	471	502	488	480	462	495	480	521	489	501	474	460	513	460	515	463	459	486	509	498	530	479	524	485	511	479	451	466	464	452	481	494	486	461	511	502	502	471	472	478	476	479	477	464	481	471	514	470	495	519	415	488	487	469	462	486	471	510	501	450	502	473	494	466	450	493	492	451	483	513	471	461	495	489	458	463	470	455	530	482	473	524	511	476	467	482	465	463	477	475	442	487	490	513	485	459	491	485	467	505	490	469	500	530	508	494	516	479	524	476	471	470	443	500	494	458	510	479	526	483	505	474	479	521	499	482	495	508	484	486	495	475	479	509	488	511	493	477	454	502	462	479	476	497	494	491	491	458	479	483	486	459	435	507	490	506	473	493	445	455	490	476	495	481	472	503	488	457	517	504	479	457	500	477	475	500	496	518	494	498	478	480	463	485	473	504	484	488	447	447	448	480	497	513	504	453	481	473	473	463	465	466	419	480	473	486	497	464	514	482	525	474	457	482	457	543	481	479	522	520	484	523	501	475	474	452	490	490	486	457	470	505	467	506	482	485	462	507	468	485	465	471	492	493	460	488	482	480	491	473	478	511	480	524	481	483	498	483	486	468	497	497	482	478	482	497	470	498	507	517	467	542	480	493	466	499	500	486	481	456	458	529	447	452	513	456	487	505	496	463	445	494	465	456	515	501	454	517	470	447	502	464	486	501	531	521	503	525	509	493	437	464	469	462	497	490	476	465	522	469	489	470	459	508	495	468	481	506	501	467	449	474	485	474	532	487	531	493	500	491	466	530	503	475	490	500	493	460	509	475	494	450	467	496	461	482	503	437	466	433	486	508	455	502	506	475	483	531	484	485	485	464	514	454	457	481	504	504	472	483	464	506	473	470	506	506	510	490	462	463	498	496	474	456	489	499	512	509	479	507	496	476	468	458	499	497	495	513	495	489	487	468	492	491	448	502	515	473	495	494	468	479	481	502	501	492	496	458	473	462	504	476	460	493	517	484	499	512	476	501	482	490	463	469	509	517	460	465	495	443	503	510	471	517	506	491	467	493	510	491	470	492	457	460	483	472	493	460	505	487	497	447	453	500	450	468	507	452	493	458	465	485	520	510	464	497	501	483	474	438	479	479	474	475	475	495	465	474	505	496	471	487	508	484	507	514	492	545	485	506	462	445	475	430	485	455	470	534	470	481	513	479	449	462	501	494	492	474	464	491	468	474	496	511	470	482	513	469	479	519	471	458	451	501	449	486	472	490	440	521	488	497	481	449	488	465	502	491	491	503	494	494	468	475	485	479	488	490	454	494	510	504	477	470	503	485	475	508	451	451	494	498	454	468	492	497	481	481	458	503	506	485	456	455	466	487	468	475	476	493	447	491	469	448	491	475	423	536	471	512	517	438	503	475	477	479	463	474	448	465	461	503	467	452	468	479	503	494	499	478	473	494	462	452	536	498	461	507	474	470	499	465	497	523	501	465	465	528	501	481	487	530	464	517	460	471	501	493	484	490	485	506	480	502	485	492	464	509	484	472	488	444	487	508	464	481	503	480	494	504	461	502	470	448	478	480	459	484	459	492	507	451	521	491	469	472	492	474	468	479	462	454	481	459	476	464	495	487	470	453	480	508	467	446	449	449	487	496	503	519	525	504	533	505	485	510	471	465	473	479	497	510	470	509	511	464	503	456	498	475	484	464	518	447	480	482	526	488	479	479	491	488	461	470	487	483	504	486	471	474	496	449	483	514	518	510	488	481	516	459	470	444	469	503	480	485	451	445	492	485	478	476	457	494	504	457	526	470	508	466	482	503	489	474	472	496	509	454	475	437	491	493	448	510	470	468	475	475	451	496	495	519	482	457	445	492	485	492	486	450	484	443	457	496	471	500	431	496	478	454	487	480	446	501	457	477	455	449	467	485	494	484	464	495	508	505	486	476	505	486	495	508	493	482	486	467	485	501	513	460	441	471	451	429	529	463	520	488	466	494	497	472	471	439	516	488	494	461	457	430	473	539	472	476	476	505	518	456	445	476	476	492	469	463	487	503	499	476	452	458	496	461	489	444	464	487	478	525	512	496	499	449	479	467	491	471	479	498	499	471	487	491	520	481	464	514	498	460	472	495	485	485	466	506	502	530	469	436	516	443	471	503	481	467	496	509	465	502	478	477	481	472	504	513	473	491	491	487	456	444	520	489	465	460	496	476	478	486	479	501	489	479	479	476	488	512	492	481	476	496	507	476	481	503	428	484	479	479	495	467	445	447	458	517	473	453	477	469	497	496	441	478	511	499	473	489	476	487	466	446	519	497	494	451	508	473	496	481	480	464	510	472	450	518	489	489	493	495	497	491	465	492	449	475	479	487	485	509	464	500	516	464	490	478	516	524	473	503	458	505	490	488	479	492	508	519	525	497	510	517	497	500	496	487	517	468	450	503	496	490	494	466	459	476	513	452	510	482	479	486	489	496	466	482	473	501	465	504	503	515	478	497	460	479	513	481	479	495	496	459	502	465	510	460	470	534	462	497	455	510	477	485	450	452	454	486	472	484	461	477	457	500	452	477	460	495	521	462	483	499	459	494	475	478	498	460	441	477	450	510	467	453	514	484	509	461	494	518	476	499	492	500	521	445	468	508	478	492	494	470
24500	21546	28383	24575	18461	2434	659	801	6966	20138	18358	8819	2618	655	352	401	441	361	413	386	373	399	391	388	394	383	361	407	392	406	386	352	414	355	390	396	369	393	376	370	352	388	386	384	393	423	355	361	383	372	395	368	366	413	399	395	380	378	412	379	383	348	413	397	371	352	392	368	385	394	352	430	368	406	375	384	396	375	359	432	395	365	356	393	377	395	319	360	414	383	393	377	354	389	385	429	366	391	354	367	369	344	356	365	362	377	356	381	396	436	379	346	370	355	383	385	376	370	398	428	371	390	386	384	391	400	376	371	390	394	365	375	381	401	367	392	375	376	397	368	386	343	393	360	388	385	349	381	379	333	407	400	383	365	362	391	420	384	384	399	395	360	366	370	401	369	383	354	363	413	365	370	420	353	379	392	351	400	374	386	345	370	364	390	376	366	396	377	380	368	363	377	408	369	370	369	365	385	367	394	366	389	371	403	370	368	374	378	349	364	365	365	370	390	376	423	387	384	355	359	418	385	372	381	400	397	360	393	390	399	400	392	324	397	383	379	370	402	372	367	390	367	357	378	398	378	375	374	373	423	407	361	382	342	441	377	364	410	378	367	404	360	353	393	363	370	371	374	376	374	399	403	383	391	356	375	393	372	379	363	408	387	346	377	359	355	365	389	357	371	384	392	358	393	373	381	372	383	367	372	391	405	382	399	391	400	408	403	395	368	369	382	349	374	367	404	378	394	364	396	392	371	403	368	383	386	389	398	380	366	399	416	391	369	366	353	410	370	388	384	370	398	366	334	375	400	383	357	360	384	385	375	410	346	384	415	393	364	427	354	396	409	387	391	390	413	383	378	366	352	388	388	416	371	354	412	403	408	380	362	373	381	369	376	355	415	403	400	362	397	370	378	381	388	364	373	388	388	362	368	386	368	376	383	394	396	398	415	402	423	373	400	382	373	379	384	396	411	411	373	400	387	394	410	399	374	352	334	378	377	421	393	388	370	384	397	351	395	355	392	359	355	397	372	361	357	408	387	359	424	348	363	367	377	402	389	382	416	380	358	363	391	387	409	351	372	403	411	346	389	355	371	406	348	351	400	398	359	402	382	391	364	373	377	387	412	385	359	415	363	366	370	392	385	371	361	370	381	367	396	386	352	411	374	376	382	401	373	404	381	360	372	382	369	390	405	371	370	400	366	415	370	370	372	358	347	356	390	366	344	389	377	380	365	391	392	329	395	345	366	388	419	379	356	383	393	352	388	394	386	421	369	390	399	336	383	400	377	384	372	349	395	366	380	405	356	389	353	379	360	353	360	369	393	391	398	416	369	386	436	388	364	398	388	378	351	388	409	341	379	385	367	381	383	347	372	381	385	354	387	356	374	363	371	371	382	381	370	341	369	365	349	357	398	376	355	375	355	391	386	405	410	374	358	378	356	392	359	395	366	391	342	381	406	395	397	369	387	396	402	364	378	365	388	385	369	351	419	384	413	360	392	377	391	397	413	386	391	395	378	387	381	383	360	420	352	397	372	372	415	377	421	366	358	399	338	390	387	410	372	380	373	397	355	341	402	358	379	400	373	383	370	365	392	388	384	372	392	381	356	398	399	368	393	403	408	391	394	376	384	391	402	415	372	403	355	389	355	385	367	390	367	382	353	375	390	366	387	384	335	396	367	405	363	379	414	377	422	375	364	398	394	409	372	378	370	401	380	420	387	395	408	360	423	331	353	410	402	362	385	322	376	424	374	376	381	349	346	398	373	371	358	375	386	354	382	372	396	360	382	363	386	368	387	400	377	335	401	393	374	394	384	392	381	419	389	331	366	371	376	383	384	385	368	408	351	402	375	381	408	385	419	395	385	394	372	392	377	386	338	391	378	384	396	352	368	327	386	386	399	384	381	382	394	416	386	345	357	375	376	341	362	400	386	380	361	357	413	407	380	376	385	372	375	378	331	360	355	379	373	407	390	391	387	370	379	379	377	395	358	387	396	369	400	370	376	379	368	415	370	389	365	390	383	409	338	353	404	338	343	373	356	375	400	384	388	369	345	405	407	373	387	389	367	408	360	393	406	397	378	384	386	395	398	385	417	388	405	379	404	380	403	381	371	380	401	365	382	391	413	364	410	351	369	403	397	369	392	378	415	404	382	411	403	358	349	387	383	371	413	380	381	376	374	376	432	386	375	363	351	391	397	374	363	379	388	412	384	415	374	359	365	374	403	370	374	390	360	411	353	363	384	354	376	361	383	390	356	362	367	355	365	387	374	375	374	341	373	369	384	380	363	375	391	395	390	354	403	343	396	406	368	390	383	380	369	393	390	394	395	352	387	396	384	390	397	374	374	368	396	362	405	384	361	409	398	381	388	381	356	381	376	373	370	395	371	380	358	397	369	396	394	366	388	345	431	398	360	373	391	385	361	387	348	380	363	351	347	401	410	394	390	370	369	356	354	419	394	346	374	385	408	395	344	377	387	397	436	404	386	373	349	374	396	376	430	360	368	339	356	403	374	387	385	354	368	365	353	403	377	372	401	371	409	367	399	404	399	398	370	391	358	350	382	414	403	376	362	412	412	352	392	379	387	342	369	335	391	360	359	340	361	400	374	370	388	390	353	355	391	359	391	349	368	355	386	363	392	328	383	378	361	377	361	401	379	381	407	398	378	382	385	366	366	350	392	363	398	374	366	367	377	404	362	409	384	392	416	383	349	395	403	387	396	391	361	375	399	388	361	406	388	409	362	361	374	407	396	380	373	369	394	376	403	369	381	342	374	344	369	373	395	404	382	416	383	388	392	372	345	377	378	372	434	402	373	343	381	370	362	352	395	386	371	369	386	410	387	386	397	386	405	384	378	371	352	388	347	378	384	376	358	358	419	362	378	398	341	401	384	377	377	400	395	396	378	384	362	371	367	376	394	389	404	372	393	336	383	378	346	377	388	393	349	381	369	374	400	353	355	403	382	385	394	372	418	380	419	405	391	408	398	361	401	401	368	372	394	392	402	406	373	334	410	344	383	378	370	370	365	370	387	350	410	402	380	356	394	401	393	415	422	371	373	380	413	398	372	399	383	379	388	383	397	414	353	406	369	372	370	426	402	389	400	334	349	383	432	380	375	390	370	336	382	359	390	380	381	380	378	392	416	373	394	365	372	354	374	374	360	368	380	342	385	379	347	386	386	376	396	382	372	390	332	398	368	370	412	378	369	368	350	385	365	372	398	376	390	366	373	340	423	355	364	419	355	374	364	417	377	387	356	340	365	369	385	362	394	349	361	382	398	383	355	373	388	348	359	352	334	368	392	367	390	411	363	390	383	385	355	354	359	396	364	396	384	399	324	376	360	370	388	374	391	388	413	378	357	369	403	374	388	373	355	384	354	379	383	360	373	401	361	342	421	405	375	372	378	395	406	387	377	364	401	376	379	395	372	412	369	357	389	364	372	387	358	379	338	376	411	408	382	344	408	406	377	384	382	421	348	359	404	374	381	371	363
49932	73752	19191	2883	2022	1541	1302	1848	15140	30503	26219	14425	5311	1182	524	547	596	574	552	606	582	530	549	567	529	560	530	531	537	541	517	571	573	537	522	550	563	551	557	543	606	564	606	605	543	570	576	570	538	564	567	537	499	547	554	539	517	568	559	573	600	560	546	522	542	601	573	550	545	554	558	527	573	547	541	525	606	591	571	560	564	586	530	575	553	580	552	610	600	558	584	542	541	538	524	572	554	608	585	524	535	571	538	617	562	522	555	540	548	556	585	596	533	541	535	553	528	540	535	541	546	571	575	575	593	504	563	526	529	549	575	572	560	538	537	541	597	570	586	578	558	594	534	529	574	562	535	533	526	565	534	540	574	576	585	570	538	577	575	580	525	598	582	522	543	580	588	539	575	540	579	565	549	600	552	577	533	562	564	545	603	573	518	531	587	569	512	573	552	512	544	566	550	550	565	523	536	587	514	572	588	560	544	584	581	571	546	537	564	534	559	564	557	541	567	561	567	575	563	551	553	543	562	590	562	542	537	508	570	595	566	548	588	568	539	570	565	487	514	545	533	579	579	543	559	522	568	589	524	557	582	569	554	583	595	578	583	553	581	558	527	547	531	531	588	563	571	564	590	561	570	547	527	534	571	595	562	554	551	523	536	574	553	581	591	534	574	575	567	569	530	584	542	533	529	554	523	591	520	544	574	542	578	548	549	567	581	574	535	536	557	499	581	572	586	574	566	607	573	533	516	621	560	570	545	550	536	534	561	595	581	593	530	559	549	551	550	591	524	572	556	587	561	568	564	543	572	591	566	548	553	536	560	539	523	563	568	542	546	563	528	576	543	560	547	560	584	565	555	540	547	547	559	535	572	556	474	577	562	499	598	539	536	580	585	582	518	580	574	561	583	584	598	575	556	545	589	596	553	570	552	554	522	589	531	522	550	596	560	584	544	574	582	554	526	570	575	552	546	546	582	542	537	593	515	542	551	568	569	563	530	572	526	566	571	599	544	556	546	573	571	567	545	534	546	561	540	528	551	539	557	576	528	568	567	555	540	541	569	523	583	560	547	569	533	527	545	579	577	538	529	570	560	589	558	588	574	570	587	558	547	566	508	550	519	550	567	570	530	494	539	550	569	588	557	556	599	533	569	542	578	533	562	535	578	555	572	589	576	589	570	545	534	527	543	559	553	551	556	590	566	532	567	512	560	573	562	589	575	525	570	528	568	535	592	541	563	526	578	526	545	581	536	540	617	549	513	568	597	557	549	551	542	598	550	534	554	565	540	530	535	581	564	524	594	539	595	515	561	563	561	524	569	572	578	534	533	592	531	526	523	536	625	567	588	564	538	560	523	582	525	560	575	578	569	545	507	527	577	573	571	519	544	564	543	563	555	592	554	589	539	581	540	548	559	590	567	553	542	525	562	542	555	567	544	540	543	557	538	538	579	586	605	568	516	560	536	576	552	546	546	526	551	559	492	563	549	536	545	560	572	539	530	595	578	592	505	544	560	598	541	533	503	539	558	609	563	552	590	582	529	595	569	556	608	573	530	558	534	562	536	566	567	540	563	577	566	558	589	533	588	578	528	591	540	530	563	533	556	572	548	608	562	546	571	576	584	597	579	541	594	555	565	541	538	564	531	590	520	525	581	552	573	550	539	576	563	560	545	534	541	557	548	552	523	576	599	540	540	571	506	573	556	557	499	600	573	591	565	548	566	536	570	543	584	571	583	535	533	519	585	557	538	585	536	543	523	564	542	527	561	490	585	552	573	541	567	523	567	561	559	575	571	550	582	559	586	554	540	544	519	543	576	557	524	579	545	540	537	566	552	553	585	551	525	570	530	554	544	550	562	603	591	608	568	540	536	542	561	576	548	564	576	579	592	528	553	502	538	568	560	582	557	581	562	539	580	583	530	587	588	550	533	584	535	584	609	547	557	556	563	581	508	595	526	574	560	539	579	544	579	596	549	519	583	588	535	578	546	609	559	569	562	575	577	522	569	542	570	575	551	589	601	543	570	530	533	522	578	549	596	579	538	544	576	570	527	556	598	565	588	595	529	541	530	539	519	549	555	535	553	548	528	535	598	561	581	533	539	557	543	508	565	570	564	552	581	523	534	591	508	578	575	529	527	555	583	564	526	533	601	544	579	555	561	553	575	586	579	552	584	562	559	567	549	557	575	540	547	552	560	569	542	602	576	580	541	549	552	562	575	590	536	571	544	579	557	567	565	531	509	562	537	599	538	589	522	552	528	530	588	552	557	515	549	575	580	592	567	547	536	526	584	557	568	537	576	538	548	569	514	546	573	579	571	589	543	544	529	559	573	583	549	542	558	484	554	582	563	576	574	576	578	572	579	564	549	595	584	524	590	584	583	517	574	528	537	542	572	575	560	527	585	550	581	551	516	575	553	537	585	530	525	568	543	554	592	557	549	526	567	545	567	534	549	579	574	552	555	552	563	559	567	531	557	573	560	556	607	535	536	567	532	544	505	571	556	557	570	570	561	561	545	568	587	581	546	594	608	584	543	567	553	571	556	497	544	559	546	573	541	530	546	541	561	553	578	559	571	551	588	589	580	560	551	532	520	569	579	554	504	567	550	528	559	616	570	565	552	546	544	537	565	517	568	549	570	567	547	516	545	544	565	576	580	545	565	536	539	554	548	574	555	523	617	531	562	510	574	533	580	588	559	567	577	593	575	522	579	582	543	558	536	522	560	570	569	554	552	528	562	580	588	531	589	540	561	556	524	569	557	555	561	572	591	547	583	595	544	577	573	526	526	590	588	559	560	613	543	575	563	555	587	552	499	580	571	530	603	574	528	543	536	590	568	512	565	527	572	526	544	578	538	567	551	546	571	526	564	546	573	561	537	551	559	548	573	557	576	573	516	549	581	524	567	553	501	538	585	570	495	606	563	555	534	505	533	507	538	570	568	562	514	557	553	594	558	554	568	593	565	546	575	580	527	596	543	577	517	571	542	561	537	532	554	554	544	545	504	555	514	528	512	542	543	534	561	544	559	559	579	543	538	597	608	526	597	559	588	557	544	569	547	532	587	575	580	508	548	525	557	526	571	558	553	506	563	569	575	579	571	549	571	569	589	558	577	523	571	549	487	557	568	569	571	539	574	577	537	567	555	544	541	579	579	583	564	574	543	582	583	595	557	562	511	546	517	553	547	584	588	615	565	587	556	552	598	575	548	520	541	549	555	557	586	557	530	541	631	569	546	553	572	486	549	560	579	549	538	541	583	529	616	573	553	552	574	524	611	546	593	547	531	561	530	595	565	531	576	524	517	562	572	536	548	549	570	546	545	542	582	553	550	561	543	569	565	519	574	536	567	572	568	579	551	575	568	587	543	548	556	561	539	525	577	578	546	543	554	570	559	529	551	590	520	541	539	550	587	596	544	553	530	558	586	576	553	543	557	570	555	590	557	582	579	516	553	567	569	546	569	563	583	524	600	555	521	547	503	564	590	577	588	556	555	590
23121	21326	29066	23802	21256	20916	5056	927	9051	38588	30861	18336	6876	1360	297	288	311	281	286	299	322	275	263	293	298	275	314	291	260	300	280	279	297	276	262	263	301	292	271	309	275	299	315	258	261	309	280	283	280	274	336	292	286	283	260	278	309	285	270	266	267	271	282	277	301	302	279	295	290	292	310	295	289	310	290	304	271	287	286	262	237	274	295	277	296	268	267	294	282	271	329	286	323	329	303	281	289	296	303	310	312	298	274	276	275	290	281	258	292	300	254	253	281	285	290	253	315	288	307	282	260	290	281	322	293	273	313	279	294	281	301	281	272	281	297	308	273	300	264	325	299	322	277	297	278	307	310	297	279	306	277	304	267	294	304	288	281	322	296	277	312	272	282	285	283	290	286	285	313	304	315	258	285	293	298	298	285	306	285	274	289	289	308	288	267	296	291	310	269	309	271	299	274	284	304	292	305	296	281	276	272	274	268	249	298	304	288	278	284	310	273	280	291	290	280	299	270	310	279	270	297	314	274	280	304	284	296	313	272	297	289	276	303	314	266	250	291	295	295	329	313	296	282	280	276	259	285	313	286	258	306	281	298	269	288	295	277	291	293	264	277	281	310	275	286	269	291	290	279	312	276	308	280	301	300	301	288	286	295	267	287	287	304	279	247	278	248	253	276	291	290	273	287	283	275	303	326	293	272	257	292	301	288	281	290	259	284	301	295	275	277	291	282	311	287	305	286	293	299	308	280	303	292	312	304	287	260	266	275	275	295	290	291	297	282	276	260	291	311	264	305	277	265	286	288	328	272	268	268	307	294	279	300	300	276	296	300	301	281	316	313	288	313	279	287	313	254	301	294	281	291	283	267	301	288	298	285	290	252	286	288	290	294	299	266	291	286	284	286	294	295	260	304	290	252	298	299	271	276	280	270	306	301	325	311	262	292	291	292	311	288	297	246	302	274	288	280	312	291	295	327	278	292	291	301	291	277	269	301	298	314	316	277	261	298	260	288	267	271	295	282	281	273	299	293	291	302	303	311	296	283	345	301	318	326	310	316	295	304	290	310	265	294	312	257	294	252	318	280	296	245	293	308	306	282	271	248	291	300	278	284	281	276	290	257	276	296	279	280	283	289	277	252	292	295	280	314	297	301	283	283	332	286	289	283	284	268	268	268	277	314	268	273	288	308	292	288	317	263	314	305	262	285	280	295	277	286	290	291	305	296	279	289	267	301	289	272	291	298	281	320	270	279	317	265	285	269	263	300	283	293	282	305	296	292	296	294	310	280	285	264	300	293	283	279	276	284	270	296	270	262	275	310	293	283	304	285	274	294	291	266	279	294	299	307	298	292	316	312	275	283	268	298	284	306	278	284	257	296	264	265	305	277	262	274	289	285	271	262	270	277	297	285	290	285	267	296	291	287	315	280	292	292	297	316	327	305	287	269	289	290	302	278	272	272	287	267	285	263	268	284	299	272	268	300	273	279	293	318	269	294	302	256	298	294	298	290	277	269	293	297	293	282	314	268	257	271	295	323	286	308	324	286	296	289	321	309	294	269	295	293	310	286	273	273	301	301	265	299	329	297	318	304	268	272	298	286	297	277	285	300	293	277	277	282	280	262	284	291	298	302	281	307	278	278	276	285	259	279	282	269	303	334	285	325	302	298	297	295	308	275	285	271	303	281	294	261	258	274	288	303	283	273	298	254	310	314	315	271	285	259	305	287	282	288	314	313	269	271	282	281	239	290	282	287	271	304	291	319	284	245	277	295	284	299	279	263	300	270	281	303	297	301	285	302	291	304	270	254	281	291	297	296	270	275	313	293	279	275	275	314	329	263	274	292	278	297	328	303	293	277	287	276	309	282	294	315	276	301	268	276	295	297	317	323	275	272	309	310	291	270	282	280	312	283	276	263	312	289	258	266	291	292	292	286	281	268	295	266	295	297	301	284	305	281	273	285	296	281	302	311	285	283	285	251	283	285	290	299	290	301	270	297	281	283	295	272	284	272	297	293	309	319	314	295	283	270	312	304	302	281	292	276	285	331	285	274	294	293	300	305	269	279	278	311	275	288	291	259	318	302	272	306	267	282	282	301	313	286	273	289	290	282	270	312	293	277	327	288	291	290	281	260	283	279	303	292	280	301	304	287	282	309	295	288	280	294	279	272	310	315	284	283	306	263	317	295	271	279	267	254	308	285	295	270	288	302	302	287	296	289	293	321	302	276	264	285	312	267	301	315	293	261	292	344	324	282	292	291	279	283	311	312	302	277	311	269	324	306	271	280	301	330	295	257	270	259	284	276	266	311	279	305	278	304	278	294	317	259	275	291	293	286	273	328	280	302	303	302	281	278	268	292	286	260	292	306	291	288	311	301	284	259	301	296	282	257	279	278	282	305	283	282	303	272	279	316	287	273	317	267	272	294	295	276	287	269	285	297	291	261	293	282	281	300	244	288	285	244	283	255	328	276	274	284	269	277	262	305	282	282	327	268	275	297	335	292	272	308	249	277	294	311	261	278	287	280	304	310	282	300	300	296	288	304	287	283	295	284	287	270	290	297	301	306	288	290	275	299	310	304	320	281	299	278	278	288	294	275	302	309	285	273	268	289	295	283	300	286	303	292	265	292	280	290	281	315	297	292	279	320	288	278	284	281	296	295	280	301	306	285	277	320	280	307	285	281	270	305	308	276	308	274	296	285	281	309	298	274	271	286	309	307	293	294	276	296	285	262	310	297	293	290	282	259	294	284	288	258	301	258	290	295	276	299	262	266	275	317	311	256	287	315	303	329	324	283	296	283	310	265	286	280	274	289	273	328	283	301	314	302	286	264	296	279	291	294	298	283	264	311	299	320	276	284	262	296	281	284	300	276	298	297	286	313	290	321	291	304	297	308	278	284	280	280	315	287	302	284	283	295	276	262	301	271	312	290	278	290	286	270	322	309	299	277	294	311	277	287	279	298	290	305	298	287	277	247	277	291	306	270	263	313	282	284	291	282	273	303	304	317	280	265	298	266	293	303	285	291	282	291	294	277	277	304	298	297	288	274	280	285	306	301	318	301	298	315	294	298	278	280	297	288	305	288	298	279	304	285	281	265	291	296	286	294	294	261	287	277	304	261	255	268	305	278	286	297	241	292	305	340	284	291	275	288	271	309	273	291	270	299	302	293	327	308	305	302	292	273	284	250	296	293	270	289	283	290	264	317	307	319	289	289	264	261	289	284	277	275	254	270	282	304	306	296	282	282	285	271	319	320	280	307	267	288	315	282	251	272	277	276	280	295	289	279	259	281	289	254	301	296	301	285	301	281	261	270	290	278	292	304	287	261	276	263	269	274	297	305	297	297	308	271	263	267	275	299	282	237	275	284	255	278	310	279	272	266	324	291	285	287	262	290	299	326	304	258	274	300	255	269	284	288	273	301	284	278	287	320	286	274	250	271	316	267	299	282	288	272	288	307	287	292	290	281	282	329	295	276	248	284	277	294	272	289	287
57505	89029	23027	5556	3771	2735	2182	2013	16884	44273	36154	24266	11529	2750	440	438	457	429	434	424	414	407	412	411	454	446	447	435	418	403	391	432	439	423	451	425	436	417	435	431	462	410	405	478	416	402	410	452	416	407	442	483	433	440	452	408	415	403	450	438	467	434	436	407	421	458	390	410	432	413	438	406	428	405	434	370	417	408	445	427	413	418	405	436	426	418	429	395	417	461	425	435	437	410	453	436	402	400	413	403	404	406	452	441	450	450	434	441	432	408	404	435	438	458	445	418	449	433	422	414	403	409	450	405	448	446	416	424	409	454	441	396	443	401	415	444	407	433	440	406	425	416	422	438	389	420	398	412	426	405	438	371	435	437	475	421	414	412	415	469	464	421	404	388	394	427	437	384	412	451	452	409	431	436	449	485	456	418	447	419	401	434	458	400	423	426	424	424	444	441	468	453	439	379	418	396	398	438	411	429	464	391	430	430	425	447	421	426	432	449	412	426	431	446	432	449	440	448	400	414	448	420	405	440	454	439	421	411	462	394	442	417	461	421	442	422	434	420	463	410	457	421	451	428	457	390	431	402	437	431	415	440	457	474	461	425	419	411	436	433	446	449	436	375	433	447	431	461	405	467	418	427	419	394	412	451	447	441	410	436	453	441	406	423	388	422	423	409	427	425	427	375	428	407	427	470	419	419	430	414	421	423	447	401	408	445	418	437	430	446	440	444	400	416	421	407	422	410	420	397	438	406	421	402	426	443	416	454	461	446	389	446	422	439	421	477	473	430	429	426	412	387	406	434	413	395	450	453	417	404	373	390	435	450	412	394	433	452	400	394	402	434	428	403	419	427	437	406	417	438	430	453	413	442	431	443	422	422	415	444	413	409	438	426	421	381	436	404	387	421	434	422	439	411	404	395	417	428	389	443	377	410	433	399	417	410	415	426	409	403	435	421	424	430	454	455	431	421	462	433	411	443	413	449	421	426	428	420	432	442	410	417	449	462	408	411	437	397	418	466	442	426	424	416	426	412	450	393	406	390	400	401	423	432	395	439	417	385	414	422	412	399	420	400	451	449	430	388	438	387	454	407	425	413	413	412	416	452	420	441	343	455	410	446	444	427	432	436	405	406	444	408	409	398	434	417	432	427	420	446	444	418	425	399	428	468	435	432	438	446	403	408	420	450	431	439	404	422	414	454	440	448	485	431	436	400	428	412	430	427	436	405	422	409	422	438	448	419	445	434	439	417	419	398	391	441	443	419	431	434	425	450	427	430	427	426	415	444	430	429	421	426	415	426	418	453	434	396	422	378	418	422	407	434	422	427	427	435	449	414	451	435	450	420	428	413	441	398	397	413	398	458	477	447	435	408	422	431	434	387	408	419	426	415	403	415	397	411	431	433	420	434	412	432	396	417	383	374	397	423	412	403	408	440	408	414	426	455	416	422	421	449	405	420	396	425	446	452	453	415	432	431	421	428	427	428	459	436	429	438	413	440	437	415	423	421	441	429	421	444	422	412	413	421	422	423	403	409	438	436	438	446	410	432	435	390	404	404	407	422	424	411	374	444	400	431	457	436	450	433	417	449	423	442	450	422	413	400	415	397	407	432	448	436	423	441	458	393	405	398	441	456	462	426	441	433	423	410	425	387	421	425	407	436	454	440	386	474	436	422	447	423	493	415	400	413	406	447	413	425	434	444	419	416	443	413	402	404	443	464	430	433	403	423	398	424	420	394	448	478	391	445	421	432	414	393	421	431	422	441	422	410	400	411	431	409	394	409	411	412	434	412	452	416	413	432	437	434	450	403	433	413	427	386	410	408	424	424	438	418	442	417	452	461	422	416	433	452	421	437	425	438	399	419	435	411	423	447	458	396	420	410	428	452	399	431	449	439	437	425	406	390	397	420	441	395	436	422	425	419	434	442	414	446	424	423	420	425	413	447	396	403	424	436	396	430	408	412	473	428	425	424	462	423	391	448	426	414	446	436	394	456	413	450	437	447	442	444	439	445	395	415	429	444	453	488	429	426	418	427	422	405	416	411	415	417	422	436	357	439	441	407	427	422	429	403	399	387	436	428	412	406	426	460	451	451	402	426	409	404	447	410	419	418	465	428	425	438	423	417	417	400	443	400	443	452	426	433	429	394	419	410	426	381	415	437	408	422	400	420	437	461	443	452	435	417	428	408	463	412	429	450	422	432	431	413	406	407	428	401	431	404	427	457	423	443	408	429	401	470	406	448	396	420	435	472	426	430	432	426	405	413	401	447	408	416	472	392	428	417	442	423	404	462	379	411	382	390	406	459	448	452	432	413	433	446	411	424	441	431	449	420	437	394	442	445	418	392	465	423	450	422	425	433	430	417	440	471	414	423	446	448	426	447	423	415	390	425	425	439	447	422	402	429	431	433	421	446	402	414	417	408	418	425	394	436	422	406	426	443	432	437	395	420	446	414	429	417	422	450	398	446	429	413	391	410	449	437	411	441	441	400	433	433	405	410	398	465	442	419	457	418	416	386	432	395	455	445	427	422	433	419	411	462	412	402	445	423	418	431	406	422	462	384	429	407	460	433	400	411	417	437	439	443	429	444	426	445	425	403	412	390	402	426	447	395	422	425	391	438	422	412	405	442	432	428	427	451	434	417	430	410	436	398	399	414	439	455	448	401	416	418	408	420	412	443	406	405	441	451	401	422	453	389	448	407	437	435	411	422	452	440	461	414	415	392	413	388	400	437	426	394	464	434	417	413	394	421	426	417	400	416	431	423	414	406	401	428	436	433	446	414	439	434	448	412	419	427	445	412	445	435	424	433	411	456	453	418	402	426	442	399	452	421	406	406	427	434	422	450	430	436	370	413	421	400	387	385	419	441	438	401	386	389	415	442	453	437	432	430	395	426	459	415	446	434	404	471	413	424	402	432	401	424	436	424	440	421	425	442	430	418	445	428	421	413	431	439	459	397	449	453	411	408	429	440	420	397	445	427	446	416	431	422	394	403	448	423	426	415	436	427	419	408	385	451	407	443	436	415	402	440	437	419	415	417	432	412	420	403	393	431	439	417	409	399	416	442	442	463	480	431	418	403	452	432	431	417	449	449	410	460	407	412	412	416	432	398	396	455	416	433	438	388	437	454	418	419	433	431	458	430	401	419	427	423	382	426	430	441	414	404	426	402	450	439	417	459	448	408	414	394	437	409	403	403	411	427	409	431	421	408	436	419	413	426	423	437	417	458	411	434	426	401	396	390	392	429	388	401	440	448	391	425	388	441	438	420	394	425	410	453	426	437	412	425	430	402	432	448	401	421	458	438	434	362	417	413	452	440	401	430	420	427	382	437	430	436	428	435	442	434	407	445	417	384	434	410	436	430	431	425	440	438	439	396	412	452	450	444	434	426	388	435	415	420	432	453	408	435	451	381	420	442	447	384	447	449	444	406	439	416	412	454	425	438	430	405	440	416	413	437	418	439	425	418	422	437	404	446	453	438	397	410	400	436
27289	23170	15209	1782	504	438	380	418	1795	3767	2856	1507	754	401	339	341	319	360	341	343	338	358	330	324	356	306	362	333	318	330	337	350	337	331	357	319	328	318	359	297	344	352	334	338	356	332	355	325	335	311	309	359	321	336	322	340	304	287	339	326	308	333	335	336	309	357	337	326	310	319	347	318	331	335	305	338	325	326	327	345	331	313	329	360	357	334	350	355	325	300	345	323	326	320	333	326	329	345	326	358	341	355	307	359	357	318	343	317	320	318	309	315	365	337	331	328	345	344	343	329	360	337	337	342	325	328	354	376	352	330	310	335	346	318	316	309	325	347	328	326	342	329	340	351	325	322	348	342	337	320	335	334	353	329	341	357	314	344	292	331	338	301	348	353	352	344	339	309	355	334	361	329	335	335	308	331	344	364	322	311	324	315	286	330	337	340	357	324	314	321	340	329	310	330	317	321	338	320	338	376	301	349	336	335	362	350	337	312	337	348	340	293	317	324	346	354	356	322	314	319	310	310	329	350	329	333	359	317	361	320	305	321	387	310	316	373	352	352	316	324	352	315	364	353	326	347	331	357	328	343	320	347	346	323	330	354	303	333	321	306	349	338	310	308	352	312	324	348	327	336	306	345	321	318	336	347	354	345	312	326	316	323	359	339	295	295	316	335	332	316	315	331	339	326	352	321	306	340	343	338	353	311	357	344	328	339	328	330	308	326	338	334	324	319	361	342	322	321	338	355	315	344	352	305	322	367	339	351	308	362	354	335	341	309	339	362	350	348	325	334	332	353	324	379	330	325	355	357	330	313	318	346	325	317	323	313	343	341	347	288	320	335	354	326	330	341	326	306	324	329	360	361	315	323	323	354	336	341	330	364	328	339	307	350	346	307	358	341	359	347	354	331	325	298	321	335	328	341	327	308	363	304	352	344	337	335	325	338	334	350	317	309	314	337	357	319	364	382	312	316	328	312	325	350	318	328	328	333	358	360	316	331	326	317	326	367	347	366	343	326	368	322	344	313	355	365	318	333	323	315	308	328	332	292	309	327	319	373	361	289	310	324	347	344	342	315	343	341	300	358	336	330	352	359	332	375	325	313	324	304	349	310	328	305	304	351	329	346	344	313	354	314	328	306	345	351	348	311	319	338	339	323	308	323	368	340	309	320	337	331	328	314	309	340	350	315	320	336	320	326	301	349	330	348	322	299	342	360	316	306	318	346	354	340	313	331	334	301	322	344	338	327	341	340	339	327	346	317	332	342	312	318	312	346	349	301	341	312	342	354	335	364	369	333	328	333	338	331	326	327	306	311	348	345	305	304	305	365	312	310	321	346	334	351	352	349	332	332	340	339	363	341	322	317	333	332	353	316	334	325	339	286	332	344	332	346	307	316	302	362	352	276	361	342	324	352	342	318	306	339	346	351	334	340	313	342	344	357	314	354	328	341	324	319	326	303	353	304	346	319	340	351	332	349	326	322	324	336	321	294	342	328	320	325	331	345	329	292	319	300	370	342	303	356	328	352	358	337	331	311	342	345	311	315	334	314	322	317	351	321	308	342	376	348	333	349	321	368	337	314	310	313	347	342	332	368	331	349	317	336	368	327	341	334	341	330	342	330	312	341	307	351	333	349	327	316	356	328	351	303	323	347	369	338	320	326	348	309	369	342	324	309	332	320	335	321	320	337	321	335	319	300	372	338	332	304	314	329	338	335	334	319	324	349	301	327	372	361	356	351	331	338	362	307	325	339	313	336	356	357	314	298	347	330	333	357	311	339	372	336	333	341	330	300	333	296	331	326	322	321	346	326	313	323	347	289	333	345	352	325	302	370	330	333	347	344	340	355	307	341	314	341	331	321	341	317	330	313	307	298	346	313	313	321	319	324	320	322	335	332	348	350	319	312	336	351	290	286	345	343	333	335	328	314	339	310	326	331	355	348	340	310	271	311	336	353	314	317	313	337	338	341	332	331	339	353	363	339	339	317	365	325	308	322	310	343	320	322	301	317	340	304	335	356	333	327	315	329	316	351	366	324	295	335	348	324	311	346	323	322	302	318	322	314	345	326	312	295	332	346	339	344	319	347	348	310	342	322	346	365	318	328	321	325	352	357	330	316	302	326	352	348	333	309	357	296	357	316	332	355	316	319	343	323	350	332	375	345	356	321	373	341	339	315	311	293	338	331	286	368	278	337	323	304	349	339	336	302	355	307	327	341	345	336	329	300	338	306	316	305	335	316	312	332	340	281	290	324	315	351	361	354	337	326	323	326	300	311	348	378	340	356	274	309	322	356	334	342	362	355	329	332	310	333	314	353	331	357	343	333	353	322	330	316	330	358	329	312	343	302	326	376	353	323	346	329	328	345	344	347	308	317	316	350	332	336	324	328	380	300	316	348	339	333	321	361	311	340	330	306	325	349	345	320	314	307	310	324	327	318	335	347	331	316	323	308	295	286	338	376	381	353	351	326	362	362	334	344	346	361	344	348	311	351	311	293	354	329	317	310	309	312	357	329	311	341	336	281	305	317	334	333	340	340	352	345	348	327	358	348	369	307	306	314	354	337	339	341	336	351	326	312	300	336	318	373	309	324	337	319	316	344	317	318	346	344	341	295	330	328	365	322	336	338	323	306	345	340	307	305	320	316	329	319	331	334	348	329	339	342	347	334	303	347	333	338	314	337	347	335	358	328	339	357	335	338	305	327	345	352	343	338	324	331	317	303	303	346	339	317	296	348	326	344	310	364	333	347	339	339	311	333	342	348	312	313	310	346	343	312	326	310	343	341	329	345	328	329	336	311	324	329	309	339	307	341	313	329	305	334	325	363	337	327	306	338	346	328	335	317	356	325	346	360	353	361	307	364	311	309	353	308	328	328	302	339	326	332	346	347	335	304	374	357	314	354	350	341	358	326	349	323	354	303	334	345	321	327	331	321	316	349	332	348	319	333	313	309	332	356	339	330	321	334	354	320	339	326	320	328	369	320	324	325	308	338	323	369	318	338	352	322	326	313	331	305	333	343	343	336	303	293	307	308	336	307	358	340	341	341	355	336	334	316	349	328	354	330	357	348	345	354	343	325	365	340	317	307	342	317	340	335	350	317	339	331	342	341	332	323	333	331	363	305	333	330	323	353	342	330	320	345	322	347	322	347	346	329	334	296	352	306	320	339	322	319	305	310	335	345	331	348	344	313	342	376	319	335	367	312	330	334	319	347	308	332	322	321	331	341	337	372	337	319	357	321	320	343	344	302	353	321	328	317	302	334	347	289	334	319	336	323	325	338	332	347	318	359	366	320	348	341	351	335	359	348	338	342	308	373	330	328	338	371	288	310	353	348	330	321	315	343	350	354	359	339	369	351	361	358	333	331	321	301	322	334	326	333	320	338	352	339	350	339	334	328	362	303	329	355	312	377	352	356	349	296	334	311	351	305	315	333	341	294	349	346	334	305	355	366	349	335	327	325	325	350	313	334	329	361	315	356	348	364	326	364
26944	36373	6357	1293	840	748	643	674	4245	8340	5866	3200	1363	664	525	475	484	490	467	539	474	473	489	500	455	508	531	490	505	457	520	506	490	514	505	499	445	488	487	464	483	491	480	470	481	485	485	513	489	492	501	492	497	510	487	512	472	477	481	500	469	468	523	456	482	522	476	517	525	472	483	488	494	505	477	493	496	501	498	438	519	489	477	487	469	493	495	529	519	500	457	496	488	483	461	486	475	486	512	434	459	512	464	514	479	459	511	492	481	498	508	478	503	517	504	506	496	478	466	507	485	490	488	508	475	472	500	504	483	510	474	473	535	495	524	500	466	516	513	458	535	521	468	476	488	479	536	486	524	555	462	475	453	468	491	495	488	508	527	510	515	483	504	495	508	519	497	446	480	466	494	509	504	482	475	490	492	497	500	474	503	462	487	517	492	461	503	499	463	524	495	482	509	476	482	495	514	467	469	533	499	480	499	501	497	530	491	525	492	511	479	503	529	522	491	477	473	468	496	476	509	473	500	506	496	503	462	446	465	489	513	496	492	519	527	477	492	491	470	488	499	456	446	491	501	496	472	468	523	478	492	459	501	492	479	495	486	487	465	484	472	499	537	522	481	478	483	436	487	493	489	491	487	485	467	491	494	483	510	481	510	497	478	498	506	515	512	468	470	502	511	523	494	514	526	520	542	517	525	494	477	533	472	521	510	494	493	469	557	497	463	503	460	515	512	480	441	513	479	513	487	481	480	519	523	477	492	490	491	493	500	504	474	470	466	515	468	488	455	486	499	471	457	494	482	463	488	478	465	490	527	500	511	465	504	510	483	526	450	506	506	505	478	458	503	486	467	499	490	452	464	492	513	485	509	503	492	558	488	490	512	512	530	458	526	519	520	465	541	519	499	489	461	469	497	429	509	482	500	478	471	493	501	504	475	531	487	499	520	508	532	494	505	494	509	562	475	497	482	476	495	498	490	476	519	499	506	461	505	463	518	485	488	502	508	484	494	480	454	489	505	510	463	490	502	506	573	519	491	532	448	506	512	497	475	496	472	507	477	478	486	497	497	500	496	477	465	482	532	458	497	464	499	479	534	471	493	497	501	491	483	502	485	526	505	484	483	523	473	465	426	515	503	502	528	494	505	485	486	489	497	488	522	545	474	484	489	490	482	489	528	493	453	473	520	485	466	504	509	453	487	517	475	533	537	490	483	475	511	502	514	502	505	541	422	497	475	520	517	556	505	482	529	505	499	499	477	476	540	495	500	502	468	472	460	531	542	495	502	501	483	486	559	473	472	458	478	492	513	498	505	508	477	508	531	536	509	514	457	493	539	517	498	497	495	475	467	490	513	486	500	490	536	492	499	468	470	464	467	497	457	489	506	497	472	447	466	490	496	500	458	493	479	520	495	469	438	431	484	509	476	479	504	495	507	497	455	496	497	502	513	479	516	477	491	488	495	462	478	506	523	459	448	510	467	461	473	472	505	525	483	456	488	498	487	523	485	491	478	489	496	500	504	543	504	487	506	486	486	468	526	523	480	529	511	458	497	520	501	462	492	476	502	510	524	481	501	506	499	510	485	480	493	478	487	519	452	500	431	522	473	504	509	512	500	491	502	505	510	537	484	490	479	496	490	474	507	514	497	463	450	528	491	500	523	516	508	488	515	480	512	499	495	468	474	505	515	502	529	501	523	458	508	488	458	499	509	499	511	496	490	490	523	522	487	498	496	508	456	495	495	496	503	501	479	514	541	506	489	501	487	508	455	502	478	484	461	515	500	496	546	475	514	456	466	481	477	529	475	468	475	460	515	457	494	541	515	494	515	499	513	478	488	488	476	574	483	473	495	468	471	478	479	475	512	476	502	518	510	515	493	502	494	482	492	485	461	474	500	500	467	499	508	456	479	475	493	472	495	476	488	496	512	500	526	503	475	484	450	483	490	480	444	501	465	489	518	506	479	514	492	487	518	470	535	493	479	509	477	481	504	505	464	479	495	496	489	482	468	468	493	488	496	485	510	460	512	498	517	492	502	459	482	459	509	456	478	488	473	518	502	484	487	506	511	488	504	500	489	492	490	527	528	459	525	476	429	469	485	539	490	482	425	515	503	532	486	471	503	487	505	533	478	516	539	457	465	482	508	486	507	469	476	495	513	489	537	498	527	440	504	492	506	480	455	472	475	493	482	506	486	462	486	488	495	483	490	493	453	494	491	477	473	498	498	514	501	498	494	528	502	490	533	512	508	496	512	464	449	537	513	505	479	454	484	509	474	505	507	489	500	458	443	493	474	505	461	495	499	504	467	554	469	511	487	501	470	509	477	527	538	483	522	494	470	536	479	469	519	502	483	468	534	486	519	463	488	505	499	491	499	495	533	486	486	523	477	520	463	501	459	496	514	479	482	433	436	467	481	495	502	471	506	475	491	489	500	486	515	504	528	470	486	502	521	473	490	480	464	502	500	520	510	452	448	496	498	467	507	472	489	508	511	499	494	489	462	472	493	482	473	485	525	519	480	477	475	503	500	486	490	442	490	484	466	464	464	512	489	510	473	503	523	484	487	468	478	513	503	480	503	474	513	466	503	478	512	507	485	458	497	485	458	491	518	504	462	476	493	459	456	469	487	535	525	452	491	511	493	467	482	466	485	486	476	506	491	481	507	475	474	498	489	457	490	490	527	515	465	507	495	497	488	457	536	476	523	483	488	497	528	532	467	499	488	494	476	467	496	477	509	525	521	495	462	493	521	475	522	519	485	503	512	485	514	484	485	483	479	482	532	479	468	502	502	532	488	461	489	466	464	494	491	500	511	472	470	502	491	484	462	502	453	467	491	496	463	487	509	503	507	458	459	482	499	481	482	496	490	464	491	496	487	478	468	496	494	496	498	477	480	497	465	493	551	478	471	528	502	498	515	492	463	535	484	494	453	452	476	469	500	509	502	518	538	504	490	515	510	497	491	525	455	487	459	501	468	455	486	502	514	513	509	484	468	519	484	461	489	476	507	445	494	514	483	510	515	499	504	466	527	453	468	469	549	463	513	512	494	488	435	486	499	483	534	496	468	474	477	447	514	470	530	487	488	502	489	474	491	464	456	511	452	469	470	504	496	489	488	463	504	463	491	470	470	470	532	507	485	495	489	480	474	480	490	509	496	482	490	494	506	496	492	485	491	459	488	465	462	518	526	456	494	524	500	484	474	476	500	467	488	482	493	495	472	524	476	475	478	505	449	490	493	453	471	540	496	491	456	471	505	482	528	515	512	476	476	504	479	488	490	485	537	504	447	511	507	449	475	486	458	486	488	482	507	529	500	471	511	489	498	507	490	509	497	489	484	500	505	532	533	526	489	477	469	513	475	476	478	500	480	472	509	552	493	511	473	484	482	484	507	473	509	495	506	506	458	495	521	477	450	502	465	469	513	474	481	490	481	492	501	509	510	502	486	509	481	476	495	522	476	502	494	513	518	480	479	471	507	476	546	508	515	497	499	460
24598	21524	28267	24639	18398	2344	731	1439	10382	20491	17237	8408	2706	858	404	383	367	391	371	390	390	373	391	376	381	413	385	377	345	383	383	363	374	364	401	378	394	395	360	379	388	361	390	356	377	420	390	373	369	370	403	414	357	389	361	379	372	400	392	370	397	364	352	431	361	407	389	397	373	383	361	379	384	366	361	362	397	394	376	379	396	353	389	381	408	367	407	385	384	375	367	404	380	402	370	399	418	386	370	366	372	411	370	384	380	370	359	391	374	403	401	374	377	396	392	382	393	360	377	361	373	417	372	385	372	381	386	426	375	370	385	389	397	398	388	382	384	406	381	368	383	382	392	381	391	382	394	384	404	393	374	394	373	399	346	390	401	389	377	366	414	385	359	408	384	353	388	399	370	388	357	410	386	368	373	370	376	378	398	368	387	387	387	382	354	369	327	400	382	434	376	371	374	364	373	394	407	381	406	388	408	322	369	383	393	352	396	371	350	391	362	358	390	393	358	411	365	383	397	391	380	407	407	400	425	398	358	381	367	412	395	399	356	378	397	407	358	366	402	383	361	394	370	351	386	405	399	385	385	367	379	376	353	372	373	382	404	401	401	384	389	369	379	361	371	411	361	409	429	366	382	375	368	382	389	411	385	364	357	390	354	408	333	391	384	367	355	396	395	397	382	373	357	396	368	404	372	386	382	415	379	381	398	389	355	355	351	367	383	367	369	392	408	375	372	379	371	378	340	386	381	377	409	357	405	402	362	409	364	383	399	389	413	399	422	376	424	377	381	352	392	396	367	377	401	356	391	380	391	370	355	378	380	390	368	372	387	351	342	390	382	343	374	420	370	350	367	377	388	379	362	380	384	400	363	350	382	383	371	338	355	357	391	356	377	395	399	380	385	400	403	401	371	420	392	347	377	384	375	388	375	392	384	401	377	382	381	369	380	361	400	394	356	353	411	382	364	376	388	374	389	409	388	367	400	335	407	377	373	345	375	391	402	356	371	393	378	376	366	388	374	390	397	361	377	385	368	396	365	420	391	384	366	354	366	404	378	365	362	407	423	376	415	355	375	386	389	391	369	385	357	369	365	373	386	384	365	366	376	380	374	404	412	392	394	401	395	341	407	377	363	357	367	379	365	359	362	369	385	388	342	401	427	361	344	410	374	365	422	384	369	388	384	397	369	345	404	376	378	376	384	403	380	414	399	390	383	360	364	369	426	355	383	377	389	413	360	394	397	399	415	369	394	381	393	373	349	375	387	374	385	409	377	391	398	396	376	387	382	392	325	355	403	375	387	384	364	368	392	361	370	407	390	414	338	369	350	362	387	377	371	375	358	407	363	390	399	393	391	390	400	360	403	382	359	372	403	395	416	387	385	364	392	384	393	380	336	347	372	373	339	390	325	369	362	363	396	385	392	415	403	385	386	400	414	365	387	369	418	374	375	351	368	368	383	386	404	395	366	379	362	366	374	400	376	390	408	359	391	386	387	376	394	371	390	388	367	334	388	378	350	382	419	400	343	356	387	349	389	383	376	389	372	405	394	351	352	357	374	371	418	407	376	432	369	410	372	391	402	377	397	390	374	357	414	362	400	391	346	377	396	386	382	371	411	397	369	363	354	355	393	380	378	414	379	363	407	385	378	391	359	372	407	401	391	354	390	395	392	363	348	399	380	369	404	382	368	362	393	399	418	360	393	384	358	400	398	422	407	388	375	386	351	392	418	387	404	359	411	437	352	380	402	391	393	372	399	389	395	393	394	389	406	387	390	383	394	378	417	369	400	377	394	398	379	380	397	383	411	359	357	385	368	387	375	370	381	374	381	386	384	390	353	377	373	353	347	334	382	384	371	389	389	383	416	358	396	390	385	382	396	387	403	427	390	418	372	379	380	380	378	375	400	386	429	383	376	359	360	365	354	404	380	377	366	373	354	377	374	388	349	393	377	373	407	357	389	383	369	376	372	365	414	375	374	406	395	376	374	372	371	356	373	379	385	351	393	397	362	353	355	377	371	346	405	401	382	380	376	416	391	414	384	410	396	353	392	370	388	392	359	405	353	353	406	361	395	379	401	382	370	366	392	381	378	387	412	357	387	404	376	397	388	399	390	353	384	404	367	387	374	381	371	388	401	345	368	407	383	414	393	370	366	388	374	376	392	350	361	372	372	393	390	372	349	393	393	360	390	388	367	371	351	365	372	371	354	416	360	379	387	406	410	417	341	348	377	394	365	372	408	416	363	399	365	388	345	391	345	369	397	368	406	391	376	381	322	385	388	400	340	391	360	382	358	377	369	389	380	398	377	389	413	408	372	391	380	385	423	386	408	403	396	381	381	376	431	377	399	392	388	440	373	365	390	380	350	411	375	392	356	382	371	407	368	357	396	357	415	377	364	386	403	400	374	394	373	394	388	399	382	388	371	358	397	402	386	325	382	402	371	388	374	356	371	376	353	415	333	377	364	386	410	367	362	373	368	350	374	402	371	383	382	408	364	363	355	370	387	408	395	376	350	368	388	350	383	375	386	382	374	396	399	350	360	381	354	393	424	391	391	384	359	376	403	378	379	382	375	387	378	379	356	398	366	412	348	372	373	384	379	391	412	388	412	390	339	357	368	394	401	377	372	383	381	397	375	392	356	374	354	393	364	342	388	350	384	377	392	409	405	396	382	382	390	363	372	370	368	385	380	380	396	355	399	384	385	406	424	387	399	376	413	408	393	411	373	393	367	387	371	406	393	363	357	380	386	385	360	364	402	374	397	369	360	384	369	390	415	385	404	375	383	379	401	396	381	366	328	381	384	398	365	355	374	374	361	378	358	376	357	383	414	433	397	369	323	379	406	408	394	406	360	393	398	391	360	342	382	383	389	376	374	395	395	392	378	352	351	367	356	390	353	403	355	365	385	403	373	374	334	377	408	347	396	398	404	386	377	376	380	357	382	420	406	384	368	366	383	367	381	373	399	373	364	384	364	384	373	353	420	318	401	391	381	381	400	381	377	395	360	395	385	368	395	389	369	362	388	400	383	421	384	364	351	385	396	371	418	399	353	377	413	398	362	377	369	399	395	382	402	399	392	353	399	365	402	382	386	392	355	397	390	368	356	412	400	372	377	348	357	344	359	378	366	360	371	368	385	367	412	371	407	360	403	384	384	403	377	378	391	388	378	367	348	376	382	393	388	371	376	393	407	363	389	381	371	384	373	373	355	402	362	415	377	374	400	420	353	381	426	404	384	405	376	407	420	367	397	392	379	391	341	384	377	357	373	393	384	370	384	432	414	384	387	353	362	377	383	408	387	379	385	353	349	355	395	357	407	391	398	397	384	385	389	394	382	384	359	390	367	379	371	360	360	369	384	379	386	404	343	409	419	367	376	375	374	379	380	367	334	385	361	360	366	367	352	379	375	377	406	364	387	391	378	385	372	398	376	382	385	382	403	369	353	408	353	353	387	390	353	369	423	399	362	371	402	379	414	366	386	395	398	400	357	368
50027	70534	16998	3567	2228	1687	1307	3649	19751	30552	25064	14196	5714	1779	584	529	555	553	642	566	557	545	571	553	585	594	574	592	571	588	569	558	547	566	569	544	563	602	579	537	590	572	600	578	585	590	589	514	562	570	585	556	533	555	588	546	561	575	580	568	595	549	567	575	556	546	543	560	601	537	529	602	525	579	570	554	506	551	557	561	578	529	598	581	547	576	580	576	623	580	569	606	560	586	545	558	571	531	558	519	544	580	569	576	541	522	529	575	533	538	583	545	554	519	550	536	577	523	527	532	542	518	594	558	593	573	544	589	544	577	560	574	569	575	586	552	548	557	596	535	564	558	549	536	526	537	612	583	563	547	543	584	596	577	561	576	575	531	545	566	540	580	560	546	565	534	564	597	617	587	538	544	556	517	560	611	562	594	566	558	555	537	576	583	573	558	515	598	586	560	565	519	557	581	604	537	556	547	539	545	541	583	610	543	546	553	537	595	513	526	569	531	574	576	574	553	586	491	596	534	563	556	576	584	520	583	559	599	511	578	611	609	602	563	561	575	599	549	545	553	575	578	576	510	553	520	545	596	590	583	515	580	548	559	616	536	564	553	577	521	515	568	573	576	571	553	577	546	557	562	602	575	571	554	574	543	545	589	523	539	564	548	571	555	521	526	548	564	535	520	545	549	547	549	504	557	568	613	565	522	502	554	571	544	576	542	544	560	599	563	568	552	555	596	563	520	580	533	569	587	554	544	586	576	573	576	591	614	551	523	592	546	617	568	572	582	517	591	578	581	559	528	590	589	536	593	573	586	570	572	577	572	556	553	571	528	555	575	598	586	560	582	557	554	538	584	561	602	534	577	548	608	543	535	565	575	548	594	561	588	568	579	550	573	552	586	541	564	581	525	583	582	563	563	559	566	550	559	518	583	536	552	543	535	522	565	579	603	586	549	534	607	536	513	537	549	565	587	575	573	528	571	566	554	587	561	559	573	545	573	567	561	528	568	528	532	551	539	601	576	555	537	570	551	529	564	581	560	582	594	566	603	530	582	575	566	531	560	564	567	531	549	629	598	553	499	558	534	552	558	564	562	578	549	551	543	575	580	532	528	577	508	565	548	585	551	577	559	585	568	520	614	570	572	537	581	581	568	560	572	582	562	582	554	597	513	542	584	536	621	550	578	572	559	569	569	538	565	556	600	558	586	583	595	569	584	573	552	554	584	596	608	577	589	563	593	545	615	578	586	622	541	543	559	582	536	572	524	564	571	577	588	607	597	608	546	557	566	601	569	545	601	565	584	533	540	555	594	564	591	543	516	557	539	565	552	570	588	590	584	587	586	590	562	580	547	556	577	600	552	582	592	547	582	559	572	533	553	607	510	590	549	556	582	515	604	550	589	556	581	626	563	550	591	560	558	552	570	543	573	552	530	591	562	573	593	566	597	555	564	559	580	617	582	594	538	566	551	567	588	584	556	615	558	566	542	604	532	547	564	544	550	562	518	551	543	578	540	577	595	543	549	529	604	515	553	573	567	575	527	566	532	633	557	562	537	548	571	521	576	563	573	596	568	575	542	544	585	578	544	552	552	542	551	576	560	528	554	603	567	583	583	587	571	560	535	579	563	581	567	557	521	570	552	554	539	557	562	541	589	619	549	563	525	588	600	548	533	558	548	614	572	567	533	556	555	599	545	568	558	563	580	520	543	572	578	563	570	514	534	580	546	573	558	580	587	547	614	549	598	578	566	568	566	572	534	554	581	592	585	552	566	534	563	546	551	564	526	560	543	596	571	593	570	599	591	569	588	623	524	565	594	536	600	572	586	572	570	518	547	549	616	584	594	583	569	563	563	528	582	558	593	565	564	564	574	571	560	552	570	519	570	539	555	556	541	558	581	598	522	582	563	529	559	558	578	540	567	534	539	529	580	538	533	573	557	609	529	593	579	569	565	558	577	562	562	599	534	562	628	517	558	530	533	592	541	573	571	542	535	571	589	599	552	596	563	555	581	600	523	590	519	538	567	567	567	528	588	551	564	606	572	563	591	541	569	582	548	565	558	552	567	551	534	523	563	562	583	527	538	574	637	577	530	601	530	585	559	544	565	563	580	538	556	524	564	517	552	511	560	525	583	578	603	563	561	516	561	582	570	550	563	593	582	580	564	573	568	552	571	557	556	563	531	560	584	587	562	563	578	537	566	580	565	586	565	529	551	529	562	599	543	556	578	554	558	579	573	549	544	538	580	544	550	566	584	597	585	562	553	575	570	562	575	523	588	568	558	632	584	587	573	584	567	589	599	548	555	515	570	522	576	557	545	552	571	624	595	574	559	589	553	639	570	572	558	627	585	564	577	585	576	556	587	590	566	545	537	567	585	544	583	529	529	586	543	569	530	556	561	506	538	589	558	532	565	566	619	584	571	599	542	539	532	583	550	533	562	526	543	569	575	575	549	557	550	591	620	565	578	571	558	596	586	605	569	572	565	589	568	614	579	552	593	528	579	533	567	625	552	544	568	550	571	528	548	544	537	612	553	554	589	564	557	557	556	583	604	603	577	571	551	610	579	541	544	500	584	578	542	536	518	536	558	574	526	571	624	563	591	555	528	520	578	588	557	563	590	571	545	553	568	536	538	530	572	620	555	549	584	575	610	520	555	544	580	565	553	568	582	574	598	556	583	560	572	561	559	548	539	579	570	588	551	576	524	576	568	514	553	578	516	565	599	560	558	614	560	584	525	576	536	556	554	558	589	559	558	576	544	550	567	594	567	579	561	557	605	594	578	569	545	523	554	552	574	548	581	521	593	575	557	614	567	542	552	615	560	554	534	538	570	570	579	584	572	550	573	562	561	544	565	575	575	528	519	571	574	559	555	483	579	562	557	601	566	565	579	576	611	576	587	570	559	556	585	551	626	540	564	559	514	574	539	607	561	579	613	606	568	535	542	570	563	548	585	560	597	567	573	619	559	529	599	564	556	531	585	566	527	561	561	547	574	527	592	576	539	574	565	557	556	560	554	607	545	539	536	577	564	601	586	519	604	567	576	555	561	542	510	541	578	565	588	574	571	530	548	582	528	583	579	561	537	580	532	539	555	547	543	572	574	545	577	551	537	572	573	576	560	581	553	547	562	553	587	527	632	575	575	558	577	575	601	590	570	565	527	601	552	557	572	566	531	569	542	570	543	564	593	591	522	555	607	562	530	530	567	571	545	572	599	567	567	574	564	583	511	595	570	559	528	571	575	568	568	599	533	554	562	572	615	572	565	589	563	585	559	577	493	568	597	597	528	571	595	563	550	584	598	567	545	525	590	567	565	585	569	557	577	552	580	586	568	560	592	556	574	568	587	563	539	578	552	576	564	566	578	582	563	596	551	575	550	534	539	521	578	542	513	539	580	530	550	571	602	568	592	592	581	510	606	503	540	562	569	508	579	612	564	544	565	560	571	561	570	543	579	584	591	564	565	556	553	538	548	573	548	607	539	570	544	597	622	544	571
23130	21334	29109	23766	21274	20906	4490	2250	7503	31100	32610	22210	10569	2638	304	307	299	330	308	323	293	265	304	278	297	274	273	289	297	313	310	296	281	302	282	281	272	279	298	282	301	295	289	274	295	285	259	304	275	304	308	303	289	282	287	294	311	292	293	304	285	290	269	284	303	286	287	274	323	317	283	265	311	308	293	275	300	276	330	264	282	298	283	270	285	322	323	295	290	280	276	248	274	289	296	288	310	276	299	296	280	301	293	270	284	295	278	265	295	288	296	274	274	272	300	312	289	314	284	289	302	294	271	299	315	309	314	289	308	315	290	297	283	285	268	301	311	288	300	299	259	277	268	272	307	320	290	297	300	313	282	314	294	285	283	290	292	303	313	273	326	287	307	323	315	302	284	302	298	282	295	305	311	292	281	299	295	279	282	292	289	310	301	277	280	293	267	294	266	291	321	281	270	285	286	285	290	299	287	284	274	295	262	295	283	278	298	283	293	310	273	315	286	282	294	279	286	283	275	302	272	279	312	308	296	280	281	274	299	344	285	292	288	270	287	309	331	281	311	288	301	253	293	301	311	319	264	316	278	291	302	301	293	281	297	274	279	302	272	323	277	282	254	313	280	267	276	293	271	285	322	286	293	311	280	284	289	284	317	311	306	286	304	310	296	283	271	272	278	295	295	305	266	242	266	240	311	272	307	331	302	281	293	295	295	276	274	284	293	269	301	260	297	259	290	289	317	271	309	255	280	305	295	316	278	286	296	284	299	294	290	293	281	295	270	271	300	271	283	284	264	285	279	294	267	301	287	292	310	262	264	275	275	305	272	293	310	281	282	293	271	279	295	275	291	271	266	268	276	313	303	282	291	285	303	260	258	314	264	287	277	300	300	307	289	278	267	294	284	264	283	316	312	295	331	300	282	265	298	274	294	323	305	327	275	280	263	295	286	294	278	279	303	286	276	299	308	255	282	294	310	314	304	275	257	298	301	308	296	300	332	284	287	321	294	289	306	271	316	277	293	292	283	278	302	285	305	300	298	347	292	302	292	305	298	319	268	287	276	278	265	281	306	284	303	274	270	275	268	284	294	273	321	266	287	296	292	292	256	287	295	285	278	270	296	300	275	285	268	285	276	305	288	284	285	266	298	305	288	287	294	312	292	324	271	289	305	269	306	294	254	294	304	277	295	277	245	272	268	301	299	312	298	273	322	294	300	302	289	321	293	271	298	297	286	280	292	271	282	288	275	289	272	275	292	265	295	267	299	297	270	289	310	272	268	309	278	266	296	309	305	304	264	271	266	306	317	283	296	279	268	296	303	291	299	269	252	298	294	300	304	310	296	321	303	296	274	327	275	298	286	267	288	297	286	308	276	284	314	321	306	321	271	260	296	269	313	328	283	295	290	290	285	284	287	286	276	271	295	328	308	285	274	279	272	307	294	315	274	313	291	296	282	293	277	290	305	254	256	314	282	284	296	261	293	302	289	303	306	297	278	263	299	266	255	294	300	254	303	297	269	285	280	280	272	307	295	296	260	290	317	295	318	253	289	292	299	316	292	303	298	286	277	271	325	313	288	271	290	264	299	301	312	293	281	296	285	285	313	262	286	305	289	270	247	284	287	310	289	284	296	284	315	270	281	275	299	316	279	314	255	264	319	320	257	300	304	259	304	263	269	289	258	316	308	297	291	281	307	271	267	273	266	281	274	289	280	259	296	259	284	282	284	318	269	275	276	290	290	260	294	268	299	290	298	284	314	276	270	279	261	295	296	292	289	276	293	275	308	296	311	255	281	308	284	321	273	279	277	289	295	303	303	281	280	259	272	277	266	271	285	298	291	292	308	294	288	284	281	262	274	289	285	303	281	258	288	299	284	283	293	300	299	301	300	292	265	303	283	294	314	331	289	299	252	282	296	303	330	255	281	284	299	285	294	274	258	327	286	296	284	294	281	303	293	289	309	314	292	292	287	286	284	297	269	291	298	275	276	289	283	265	265	273	296	283	289	285	276	282	269	286	268	305	301	307	304	284	301	276	296	264	299	287	279	301	277	326	279	275	278	289	279	267	265	308	275	269	277	306	290	287	269	265	300	300	276	299	264	282	283	288	298	303	286	297	280	288	266	280	305	284	282	291	265	294	280	312	283	274	294	269	298	281	303	307	286	303	252	309	306	293	291	284	317	289	282	308	284	310	281	281	274	307	304	277	323	280	313	269	292	324	279	316	305	319	272	250	273	260	291	277	292	313	305	283	289	273	301	290	282	281	296	310	294	289	270	301	333	295	269	283	291	258	266	313	286	253	288	295	285	285	297	287	288	272	324	324	281	298	302	303	285	297	263	275	281	283	308	276	282	277	279	291	309	304	268	311	281	271	311	272	300	300	271	269	286	296	279	285	323	299	307	276	283	260	272	268	258	282	300	312	276	273	256	295	285	296	270	274	297	295	263	313	289	315	294	269	316	282	314	284	297	285	320	272	268	284	281	288	306	294	247	306	299	261	287	277	297	289	277	307	294	303	309	291	292	274	279	274	307	274	290	274	265	282	293	289	300	329	286	279	284	317	304	286	292	258	289	301	276	285	304	313	304	280	299	271	276	316	283	281	262	291	315	259	263	322	295	283	294	291	278	301	292	278	275	303	312	269	304	299	293	291	297	301	279	295	273	261	317	298	288	283	301	274	275	306	263	274	289	277	291	302	269	287	293	269	275	304	298	288	316	294	292	303	345	271	298	284	310	306	326	283	281	298	302	285	281	305	283	289	296	251	293	282	295	287	292	297	315	279	292	290	277	305	296	295	258	244	307	282	272	273	272	285	305	280	297	270	256	297	279	307	294	287	253	289	297	301	302	300	285	270	300	305	275	262	275	297	288	312	265	278	292	274	299	273	295	281	304	299	277	320	279	314	302	308	280	305	281	289	288	289	287	301	293	260	284	282	271	283	286	275	281	273	307	301	330	305	283	304	296	282	272	283	301	316	265	252	300	282	286	285	292	295	276	260	288	269	300	275	280	305	283	315	287	279	326	273	309	325	290	278	309	298	296	315	276	317	301	240	313	288	262	289	270	277	303	263	326	290	269	282	275	291	304	309	251	276	321	279	280	288	282	288	260	285	277	302	270	320	306	279	264	296	306	296	283	272	310	282	310	292	281	275	297	287	279	280	277	286	294	278	252	245	293	313	268	274	297	260	266	287	264	312	289	270	267	264	275	300	316	311	269	312	300	294	278	273	275	304	266	283	303	272	281	297	266	268	283	287	288	307	319	302	280	273	269	297	343	287	316	277	298	274	300	304	306	286	285	288	306	309	255	286	258	277	274	285	285	276	294	289	274	283	325	321	286	287	289	275	287	246	290	283	300	280	279	293	281	288	279	294	282	307	319	287	260	304	279	277	297	314	279	256	295	308	273	300	292	268	306	284	304	274	297	307	285	283	264	308	267	305	296	298	291	282	284	259	287	316	277	305	294	293	280	296	279	307	259	291	277	306	267	293
58026	84706	25072	5801	3879	2802	2174	5187	14767	40595	38552	28838	16316	4899	475	445	455	440	429	434	402	456	484	434	442	410	445	459	420	472	454	451	448	436	464	447	441	457	414	425	447	436	418	443	442	395	383	433	431	440	419	463	403	445	429	435	433	435	441	423	435	392	438	417	423	429	444	386	432	396	475	455	451	418	416	438	415	445	445	440	385	395	392	465	409	464	437	447	416	436	411	434	461	409	463	432	440	421	421	418	442	446	430	437	420	449	414	456	418	412	401	426	459	439	469	406	397	442	437	423	430	436	415	422	458	433	415	422	422	411	412	403	435	477	436	440	392	449	396	466	419	397	439	441	442	425	448	416	426	429	456	421	414	388	442	437	426	464	431	420	459	451	426	447	435	408	398	418	451	427	412	473	437	434	412	458	418	419	441	453	412	453	419	458	419	446	428	434	388	458	421	410	431	426	439	429	454	435	414	430	441	451	422	407	462	422	450	399	446	417	427	422	416	438	441	490	433	409	401	438	436	405	427	424	425	445	422	396	403	425	440	444	387	413	379	429	466	452	447	423	424	405	419	404	419	434	408	434	432	403	410	420	452	439	410	435	412	418	427	434	436	439	381	433	449	441	456	423	420	420	453	443	441	450	435	418	496	403	402	432	409	453	458	438	436	419	436	434	391	406	443	458	409	443	460	448	444	424	424	439	430	431	452	425	426	448	390	449	401	454	402	453	419	433	433	461	458	461	448	397	441	442	429	440	439	412	427	452	432	454	464	426	469	420	423	390	421	473	456	453	429	425	419	435	429	423	475	447	452	400	423	430	392	439	460	399	443	408	455	435	447	447	436	447	435	401	442	434	434	435	438	428	464	443	408	398	398	410	442	431	432	477	442	438	429	451	433	454	422	421	435	434	454	435	449	425	452	426	419	410	399	434	425	430	423	422	434	479	412	412	451	395	455	441	409	377	412	461	446	433	423	409	440	396	406	389	444	434	439	454	404	415	444	398	425	428	434	414	406	441	440	427	415	427	442	427	469	432	420	403	434	447	434	409	418	453	467	417	467	419	472	425	399	425	424	426	446	442	445	416	418	467	447	433	413	417	414	425	428	422	413	400	431	407	384	431	440	432	439	425	422	408	394	414	405	429	436	420	408	432	418	441	445	459	461	428	410	442	438	413	401	445	434	458	429	426	433	403	435	433	404	451	436	408	414	457	435	429	426	436	425	434	443	424	450	437	427	432	404	401	437	441	438	425	398	415	424	432	421	444	425	411	444	439	429	425	417	406	425	410	445	430	431	407	479	439	460	428	416	424	404	440	451	429	416	420	388	435	425	476	424	409	413	463	465	389	443	411	409	439	417	393	416	409	412	371	431	414	430	462	454	439	412	405	445	399	412	414	444	433	450	473	449	413	398	432	425	440	432	442	384	434	379	411	415	446	388	434	421	406	446	431	425	425	406	425	420	455	417	418	429	440	426	434	431	427	442	421	441	432	411	414	429	409	423	411	456	420	467	442	422	482	424	432	427	412	430	460	460	415	402	429	394	425	422	431	386	474	441	436	375	430	421	416	403	465	433	456	473	409	425	474	457	394	408	436	452	428	418	439	419	436	417	457	437	431	431	437	410	448	385	424	418	385	436	444	444	426	421	421	441	441	429	454	430	407	403	455	414	434	432	426	434	401	445	447	421	458	407	410	394	426	448	416	442	426	436	416	412	411	455	434	444	400	476	399	423	398	463	443	418	449	406	424	377	404	438	420	431	424	433	476	446	434	424	374	420	428	443	414	421	441	435	451	432	459	389	396	437	446	465	404	438	411	418	469	409	422	405	430	443	424	379	456	439	441	397	406	424	404	426	437	442	430	441	427	425	440	398	431	451	447	404	456	441	446	431	408	429	410	393	401	398	417	429	425	471	400	431	427	422	444	398	421	443	422	431	432	429	427	407	435	415	478	424	421	462	432	434	397	415	439	446	408	421	446	444	424	407	415	415	420	451	413	423	392	396	430	394	440	430	413	442	418	423	440	397	452	446	490	432	407	437	454	414	428	412	429	472	426	441	436	380	430	408	444	425	433	405	438	408	461	400	412	404	468	429	398	436	435	438	399	444	447	396	418	440	456	413	422	442	409	453	453	451	464	410	433	451	411	431	413	454	406	404	405	441	405	403	432	429	458	437	433	433	434	434	435	415	428	438	390	417	428	413	450	405	392	437	457	428	439	452	420	452	407	414	428	470	433	440	453	426	438	470	424	419	428	424	444	408	423	473	437	439	434	397	443	439	432	440	450	413	393	439	429	441	420	397	460	438	432	444	438	391	440	422	420	460	427	487	392	426	466	473	415	419	389	390	414	397	399	449	463	423	412	425	383	422	451	399	422	426	422	400	426	449	414	391	458	412	412	445	425	421	436	420	411	419	425	416	423	452	424	399	440	450	429	451	456	403	426	442	432	443	434	450	443	427	421	412	386	377	434	411	429	448	403	397	434	441	400	466	411	406	461	475	430	419	462	406	460	437	408	435	409	413	413	404	411	437	471	433	441	412	432	430	414	376	420	421	404	399	438	400	394	395	460	414	440	443	443	444	437	443	426	419	435	428	385	426	404	415	415	417	401	465	439	413	412	407	444	452	412	436	406	414	434	408	431	380	429	437	416	448	423	414	435	409	455	449	408	420	449	443	440	434	441	409	439	428	409	462	468	419	421	425	421	426	466	387	405	422	419	440	436	422	399	460	451	403	445	413	440	404	426	407	430	464	441	433	413	403	418	434	421	424	461	430	441	423	439	473	449	449	431	452	434	480	440	435	456	409	436	374	403	440	415	411	442	454	436	419	406	380	438	431	426	434	392	401	444	418	426	413	450	443	416	423	381	427	457	417	438	402	456	414	444	434	402	454	436	445	409	410	429	420	452	411	421	413	436	411	426	390	421	422	453	439	421	403	381	414	423	425	410	415	435	460	428	409	433	420	433	411	447	462	419	436	429	436	428	439	434	433	394	424	406	445	425	377	440	424	408	432	428	431	452	409	438	397	417	414	455	421	414	449	373	435	449	461	432	412	436	462	419	416	429	421	426	414	400	415	402	424	459	448	425	410	427	433	434	409	429	424	467	410	442	436	421	399	393	432	423	457	393	432	422	402	425	442	414	442	438	449	423	432	412	418	418	425	447	437	415	445	423	412	396	464	430	417	422	421	451	410	441	424	442	457	420	452	446	436	448	446	467	443	418	397	454	427	474	456	446	432	429	422	424	424	417	423	447	411	429	431	425	455	409	454	413	419	437	435	413	423	436	447	406	426	429	430	425	437	457	417	436	387	429	430	431	451	418	401	394	443	426	444	416	401	446	429	454	441	434	414	409	430	428	437	439	409	421	439	411	437	436	437	433	429	402	455	410	462	442	409	432	423	412	430	415	430	452	416	433	441	416	426	399	427	422	420	470	430	452	413	436	449	412	386	420	408	443	420	400	409	415	462	402	451	432	415	387	406	453	428	456
27388	22783	15301	1805	466	375	382	323	462	2713	3118	2173	1186	537	325	320	337	335	343	351	328	333	330	343	333	312	301	330	342	291	320	362	347	343	318	353	307	326	325	314	309	326	333	341	324	350	371	340	321	345	317	349	336	317	322	333	320	327	284	310	351	300	314	319	369	367	343	318	361	341	321	370	359	341	349	333	324	338	336	362	344	351	337	326	321	332	327	343	337	301	356	326	324	311	314	363	350	326	333	340	336	331	305	317	333	326	314	353	350	306	313	383	290	324	321	339	319	359	321	357	341	362	364	295	321	352	335	318	329	308	302	346	311	341	334	354	346	315	325	335	299	344	337	316	322	367	340	357	331	325	337	308	366	357	326	359	334	334	337	332	322	343	307	318	325	355	335	338	309	355	329	325	318	317	347	328	344	308	328	331	295	290	307	318	331	311	318	326	327	358	314	361	300	327	343	293	357	327	325	334	344	339	314	341	369	335	324	348	327	332	347	357	348	359	351	342	346	328	337	338	331	340	343	330	325	345	357	340	292	340	340	335	313	351	299	316	318	339	314	337	340	359	293	316	338	311	308	346	321	324	309	344	338	316	342	321	359	356	357	340	314	330	342	326	329	355	328	332	339	327	340	323	352	365	340	304	333	353	335	315	331	324	317	337	323	334	317	336	313	337	308	345	352	323	307	349	327	327	367	346	341	332	344	316	348	338	319	349	339	334	351	350	355	307	346	330	325	316	354	348	354	310	315	319	313	357	310	319	323	317	336	360	319	322	296	318	306	324	320	319	342	352	326	328	308	335	331	338	310	343	326	361	335	324	345	320	322	354	311	292	312	358	366	339	377	350	376	333	359	323	342	362	335	295	330	332	336	339	338	336	355	329	346	321	353	327	313	335	370	337	307	337	347	329	312	327	335	342	330	326	352	320	320	314	335	354	372	353	326	345	306	315	291	327	344	340	333	329	307	318	345	341	309	329	342	346	322	329	359	362	364	329	335	307	310	326	336	336	334	323	351	305	307	319	291	313	343	349	315	370	324	324	340	336	342	306	337	304	344	317	327	340	326	310	306	312	316	381	323	312	313	308	345	341	332	353	333	348	337	315	325	349	328	341	352	332	314	331	308	343	363	301	299	302	341	298	331	332	327	343	381	361	336	297	322	335	292	313	307	314	325	284	327	335	354	308	335	306	335	343	320	318	307	331	347	346	341	318	320	301	365	332	357	348	322	353	331	343	330	363	352	302	345	326	319	322	336	333	304	304	343	347	329	337	340	375	352	309	326	303	355	339	333	327	341	316	327	342	335	338	327	340	324	356	346	313	327	355	332	326	327	330	326	337	340	334	321	306	353	322	353	324	363	351	365	349	325	314	349	345	343	363	316	354	338	345	341	322	297	326	362	315	326	329	315	352	314	381	293	300	354	304	317	339	324	305	361	301	353	331	348	358	338	347	334	337	330	328	330	315	346	339	323	359	288	338	325	312	336	310	318	348	297	347	313	336	370	343	314	345	333	334	331	329	327	344	328	314	330	356	371	321	313	322	315	307	322	365	339	319	342	331	351	363	341	336	325	360	355	341	308	324	326	301	355	313	311	320	349	321	356	323	324	335	320	311	355	297	318	341	335	305	332	340	320	338	332	329	325	364	332	327	302	302	322	332	316	356	339	335	314	340	335	319	335	334	316	309	322	330	337	345	353	318	308	355	360	314	346	332	344	312	292	334	314	319	348	318	332	331	344	342	338	329	354	308	343	344	350	355	331	349	325	332	346	328	346	342	332	372	338	359	340	324	351	359	312	308	364	314	318	331	339	329	318	325	327	338	331	329	333	326	332	348	332	342	327	310	317	328	326	336	337	344	305	339	296	303	339	337	353	319	358	374	313	357	333	284	333	341	297	344	320	333	307	353	317	311	324	329	339	312	353	348	315	335	361	314	362	382	350	329	323	329	374	347	311	319	335	305	328	324	368	348	335	314	358	313	357	327	299	334	335	348	318	344	328	311	344	329	308	329	331	338	347	287	338	338	321	310	344	321	308	327	315	344	310	322	345	300	298	302	317	355	323	362	332	329	337	316	332	344	331	375	339	349	371	343	325	378	344	351	351	320	316	331	317	338	306	350	327	337	307	329	331	318	337	373	335	346	323	317	294	330	352	315	331	315	328	354	335	328	330	306	316	334	343	362	334	352	320	319	335	313	348	309	352	340	295	349	321	360	322	319	330	358	332	344	305	356	318	333	341	353	329	327	347	321	305	327	318	316	297	337	287	325	297	355	338	371	333	358	329	332	348	381	333	343	338	325	315	340	341	352	327	308	344	332	332	297	330	323	325	342	364	343	361	318	330	322	336	303	320	322	330	303	323	382	303	350	343	354	337	309	325	330	333	321	354	329	322	313	340	307	324	367	329	315	309	334	319	346	366	305	334	356	335	342	330	321	339	312	296	324	327	328	331	337	306	333	350	323	335	323	330	329	362	365	315	324	323	372	308	317	322	321	332	354	349	385	358	350	333	358	342	312	316	332	362	314	332	326	322	323	320	339	336	329	334	333	347	358	359	329	339	321	342	322	339	335	310	339	338	311	327	308	329	336	331	330	318	338	331	322	348	291	326	326	334	338	354	323	324	326	338	337	308	337	345	345	308	317	337	317	317	328	303	312	300	351	335	351	346	314	320	338	331	342	363	342	315	315	321	327	307	364	311	366	336	311	301	351	332	348	346	333	344	363	323	353	336	359	317	349	348	320	318	328	298	323	344	320	292	331	322	328	353	293	341	328	313	342	333	328	331	297	306	375	331	329	355	350	327	319	313	324	334	316	324	307	342	323	340	300	308	322	330	357	349	305	363	332	308	325	332	344	309	336	350	373	320	311	330	336	366	334	333	351	311	319	352	314	347	339	305	357	333	299	332	358	337	352	356	332	320	322	372	339	338	303	317	374	310	334	341	334	348	341	334	345	319	327	317	322	342	364	339	331	336	328	296	329	298	301	346	325	309	353	375	307	329	341	324	338	344	301	306	328	319	357	327	295	310	341	340	309	339	361	342	310	352	356	339	329	347	319	336	292	328	342	320	339	307	344	316	332	313	333	313	329	304	345	344	312	325	323	333	363	350	352	319	308	361	347	309	330	330	311	312	306	340	343	298	330	327	314	366	303	298	322	342	318	318	309	322	361	333	339	322	345	321	353	355	344	307	304	331	348	350	343	279	326	320	308	339	314	350	350	323	343	311	353	333	327	339	315	335	302	333	340	336	334	322	310	355	330	385	314	306	347	313	312	318	316	352	313	334	339	290	319	324	302	347	328	346	345	331	355	358	317	338	309	341	345	287	341	338	342	315	321	340	331	340	323	335	355	302	320	334	309	335	320	339	313	338	333	296	333	334	306	328	328	340	339	304	364	323	331	286	334	343	338	337	351	301	362	312	327	327	339	301	336	345	347	347	314	314	332	326	339	320	339	319	299	319	343	358	330	345	317	339	356	310	336	356	338
26091	33766	8431	1041	770	686	656	565	847	6382	6964	4550	2464	907	527	504	496	481	524	517	491	459	534	487	480	496	492	492	516	544	501	489	488	524	491	487	483	457	512	487	482	527	472	491	462	495	475	489	489	505	499	458	511	504	476	493	483	480	523	481	531	502	456	475	501	448	506	441	506	498	517	499	501	447	464	502	493	463	497	521	488	484	507	479	511	509	539	460	488	521	499	472	512	489	515	496	499	513	500	466	503	491	521	495	513	486	493	485	500	480	503	492	453	515	471	510	519	488	506	500	488	498	490	524	521	480	530	475	514	505	497	472	505	515	478	479	501	498	466	510	519	494	485	456	460	469	521	481	482	452	500	506	468	454	436	481	489	441	514	502	537	472	490	495	486	496	512	480	490	481	479	485	491	492	524	462	476	485	471	492	466	501	476	519	497	497	455	497	482	490	495	517	493	490	499	500	506	506	479	478	478	456	482	506	473	539	490	496	490	453	472	493	495	493	497	499	440	543	464	505	482	477	532	486	508	530	521	476	498	482	485	476	477	514	471	515	466	495	483	435	502	495	473	497	499	485	468	477	499	475	486	504	483	513	462	487	488	518	528	507	493	500	514	521	511	500	518	485	496	556	476	482	462	473	459	476	503	476	500	505	506	501	444	481	487	515	472	498	446	448	466	499	451	504	499	470	481	514	487	495	464	487	519	484	446	425	469	486	489	489	486	529	509	473	488	472	486	472	522	497	457	491	509	534	481	525	487	528	519	536	518	457	501	459	486	448	474	503	516	534	473	494	481	490	454	480	518	466	490	484	490	515	455	514	470	462	504	508	459	485	525	481	518	509	463	489	472	485	507	470	488	489	472	496	501	513	481	478	524	488	504	518	531	508	498	462	489	501	521	520	511	496	515	509	495	522	514	519	484	500	512	491	490	463	504	515	512	479	468	520	510	511	494	494	493	508	475	486	494	471	486	479	485	494	483	517	501	497	548	525	516	539	526	490	485	485	494	460	461	498	472	483	521	483	499	511	523	482	521	472	467	474	505	530	487	492	484	501	490	485	504	513	488	516	503	463	485	475	524	470	519	492	486	496	490	524	489	490	473	501	491	457	502	529	515	508	518	469	496	478	469	509	535	477	491	485	491	468	488	441	447	505	479	489	530	499	494	501	481	468	453	466	487	489	502	462	497	508	481	524	475	491	528	473	494	482	496	479	496	490	464	478	478	513	543	454	460	500	488	482	473	498	488	474	506	539	509	490	463	506	547	519	480	500	504	458	501	463	494	484	514	496	494	478	461	469	470	486	505	487	475	457	472	480	500	498	454	476	500	496	535	496	490	488	494	491	474	497	471	523	450	481	489	475	501	461	487	492	509	498	471	513	476	495	521	504	462	474	529	514	485	509	483	517	447	469	500	462	482	460	492	479	500	494	495	498	469	492	492	528	465	514	479	503	472	519	480	469	477	468	477	482	492	500	478	512	516	485	515	502	499	497	531	443	470	514	486	470	496	487	483	493	493	456	490	491	492	533	529	502	487	487	476	505	497	507	462	479	471	489	472	499	499	495	502	462	520	504	478	464	526	538	519	510	474	489	525	488	496	484	486	483	498	457	549	455	495	518	452	490	475	509	490	548	452	482	494	494	522	472	496	509	516	504	504	486	495	485	503	501	478	489	504	509	500	501	497	470	486	485	498	478	492	486	527	499	521	503	495	506	495	522	518	481	523	505	471	505	526	446	498	506	505	470	524	482	500	502	499	480	473	508	482	480	457	498	486	509	514	479	489	486	497	499	520	531	475	522	501	486	469	445	470	478	488	469	447	478	494	488	493	470	487	487	474	479	517	487	483	460	484	482	512	511	479	475	485	502	482	513	541	487	507	500	444	442	477	510	501	474	506	500	483	495	493	493	484	457	488	514	497	472	497	538	508	477	453	505	527	461	499	460	481	503	530	541	488	461	504	433	483	536	472	503	495	470	514	510	482	483	512	497	447	553	484	495	499	498	496	498	482	512	487	476	516	494	522	468	513	466	461	526	498	499	488	467	513	532	500	477	443	507	500	497	491	488	469	518	471	502	454	481	466	453	512	479	468	524	498	494	483	478	503	458	486	488	511	508	463	505	479	495	534	475	483	489	499	486	485	518	521	513	487	530	481	478	505	535	497	487	477	511	472	492	476	531	493	532	512	498	521	477	494	473	500	438	491	485	514	501	493	504	500	528	506	468	512	510	507	465	519	483	488	481	517	503	501	507	489	539	485	506	500	507	488	519	486	512	506	500	500	542	500	467	484	517	496	517	494	500	463	482	484	482	501	527	512	499	485	490	477	485	506	466	512	488	473	522	502	467	459	483	511	490	498	472	496	494	502	487	501	485	500	477	468	483	491	502	492	463	511	485	496	487	451	488	493	469	482	474	536	525	515	475	480	467	497	458	488	455	522	457	506	477	492	458	463	560	518	525	450	470	494	475	524	540	496	504	512	509	548	509	458	451	535	509	513	520	476	511	495	472	488	477	489	487	486	530	490	514	515	454	497	473	532	470	501	480	473	477	552	477	482	496	454	453	494	513	505	496	511	546	475	493	499	507	514	505	496	480	540	469	484	481	475	473	503	486	479	495	511	507	481	483	487	486	481	498	505	505	498	476	472	495	509	495	492	490	506	490	443	486	443	470	468	482	518	499	488	508	481	465	500	528	487	496	493	489	488	449	464	445	531	461	490	486	525	495	493	463	466	498	489	526	497	475	498	452	490	512	489	483	497	494	484	494	499	484	545	434	495	502	492	489	492	478	509	488	488	472	474	491	481	478	484	518	475	494	446	541	492	497	522	481	479	511	529	516	558	483	479	468	517	526	502	503	503	489	503	514	511	521	485	505	469	481	516	487	473	494	470	513	467	508	483	507	509	513	489	514	454	511	496	482	465	488	499	501	474	480	497	473	539	529	480	465	524	480	510	485	485	538	486	451	505	477	534	484	510	476	468	477	514	507	464	491	508	495	481	491	524	503	513	442	482	495	505	482	476	514	523	523	461	523	545	469	496	479	466	516	485	502	489	487	502	488	509	487	517	513	460	451	499	495	525	485	498	541	490	481	506	508	455	547	495	535	459	512	512	517	466	514	462	524	479	478	488	463	493	457	464	487	471	493	518	479	477	519	472	493	436	518	452	497	474	500	467	510	469	504	534	493	487	532	489	501	497	504	539	478	479	496	459	495	491	490	496	518	490	485	483	488	504	497	499	474	536	489	470	490	510	496	520	518	501	510	505	524	523	528	499	463	473	507	500	496	498	476	496	461	470	487	492	459	495	490	491	542	494	482	507	515	476	437	473	481	517	467	505	485	489	497	457	489	482	475	463	477	517	493	460	499	514	483	511	494	467	492	500	474	488	494	512	466	472	478	471	518	536	461	520	481	490	459	481	497	489	492	499	507	495	487	481	508	477	503	507	536	507	504	480	472	489	537	506	435	480	470	477	462	520	517	478	544	466	484
24467	21530	28474	24404	19029	2937	886	634	3600	18649	17325	10764	4376	1309	405	401	416	376	398	401	380	390	429	418	425	409	371	424	389	406	373	407	419	408	415	367	407	402	385	414	365	388	365	378	418	376	384	392	401	422	394	413	429	372	387	378	368	357	407	452	408	368	357	388	384	373	389	398	367	363	391	418	387	415	389	376	404	395	365	425	389	355	405	401	407	402	383	361	398	367	380	437	383	364	391	412	378	390	374	399	421	364	398	393	373	402	413	419	408	413	416	414	377	408	387	390	390	379	380	353	374	399	391	365	399	366	416	444	409	421	390	388	384	404	385	400	403	396	343	391	396	391	420	397	387	408	390	371	383	423	405	393	423	385	406	418	392	353	382	364	370	399	411	389	379	389	405	397	402	394	364	377	382	376	414	390	388	409	404	371	389	379	363	397	414	382	395	392	400	420	359	372	424	423	372	380	385	412	373	411	392	436	374	414	363	397	407	375	382	379	388	397	355	349	365	401	397	426	396	421	404	395	383	403	399	398	366	353	366	378	409	368	373	380	385	383	399	410	397	410	398	413	403	406	410	373	391	401	409	347	415	394	401	400	418	342	381	404	379	421	374	401	377	351	404	408	376	414	358	359	411	391	387	381	378	388	368	400	390	349	417	374	393	445	419	410	389	384	448	366	365	409	390	399	391	383	396	395	408	391	428	398	343	433	412	388	380	373	398	404	406	407	403	396	388	364	371	412	400	426	378	387	401	384	405	385	410	366	417	364	411	418	385	398	453	415	436	403	395	411	374	380	426	374	386	403	399	420	341	385	384	385	414	411	373	397	409	404	394	372	386	371	383	358	379	373	378	403	367	418	383	386	407	417	428	364	407	359	412	400	388	410	435	360	419	376	379	375	381	356	408	402	371	376	389	410	373	398	390	381	379	404	397	380	384	407	402	370	383	403	380	365	410	371	386	375	381	365	409	370	360	417	402	389	410	342	384	422	341	365	364	378	426	405	397	376	363	379	391	399	418	404	406	396	391	370	416	371	360	403	391	371	401	393	385	407	403	372	390	384	421	413	398	376	367	402	438	363	393	443	401	395	410	390	386	416	378	401	389	397	393	409	372	401	361	400	389	370	412	386	408	427	393	375	390	376	375	389	383	370	431	377	404	369	377	401	415	392	391	366	385	416	382	365	389	384	368	363	359	434	382	383	397	396	393	374	370	398	386	382	368	430	366	378	374	381	389	404	369	356	413	393	412	379	382	408	366	401	393	416	397	428	413	412	368	424	364	389	396	395	407	382	390	345	396	370	386	409	402	367	353	373	377	416	410	396	384	374	399	408	436	377	410	388	424	405	411	365	380	394	396	417	389	438	447	396	364	407	387	381	399	372	382	384	377	405	389	409	394	405	365	414	383	387	375	377	380	401	368	407	391	416	371	365	428	363	378	407	405	423	404	373	389	377	371	398	437	390	347	389	406	401	394	388	408	420	400	382	412	400	401	406	378	414	375	456	412	370	467	422	368	422	356	393	413	411	405	386	412	369	389	365	426	417	380	379	393	415	399	366	381	383	398	396	403	379	374	409	392	375	398	394	418	394	385	383	380	384	423	405	399	419	392	414	395	385	362	390	411	377	387	405	402	390	399	385	405	409	443	368	362	422	403	401	391	387	373	400	407	407	398	407	403	408	409	386	398	390	385	376	368	374	361	358	397	391	439	431	397	402	396	389	381	424	391	373	398	425	421	383	429	377	418	387	398	414	390	382	404	433	401	389	384	379	387	391	382	384	390	405	398	364	401	389	405	364	386	398	407	380	371	407	398	401	376	403	384	434	384	382	431	412	399	384	386	383	373	392	393	382	398	402	379	365	382	369	371	409	374	401	388	413	386	402	374	426	375	389	372	397	387	424	382	378	405	411	379	367	404	392	409	349	387	410	398	400	405	458	426	361	380	379	377	369	437	405	410	343	407	424	380	414	375	408	434	376	395	414	380	424	410	386	416	420	339	358	347	419	406	360	387	390	407	392	439	394	363	381	379	366	375	423	418	378	410	406	406	437	418	423	423	407	399	388	398	389	433	389	394	394	405	372	392	373	401	377	382	423	388	405	401	375	375	393	388	378	375	409	398	384	384	374	412	419	387	393	385	373	409	422	391	383	413	389	375	347	399	389	406	391	409	377	362	397	391	407	394	398	363	413	400	384	373	384	394	392	419	371	382	414	377	378	350	424	393	399	393	401	405	375	393	388	389	395	415	394	403	398	391	416	406	394	402	389	419	375	388	391	449	409	375	433	387	388	402	381	406	383	351	394	365	422	419	429	395	414	367	419	441	396	391	414	386	411	383	378	390	382	383	429	381	404	378	393	385	402	377	403	382	398	404	429	403	412	388	375	378	393	378	389	394	432	420	408	396	421	387	411	374	369	423	372	385	410	418	375	390	378	376	392	384	409	405	371	400	371	398	404	385	385	366	371	401	356	414	401	410	396	387	389	361	410	385	379	402	352	374	404	389	427	419	404	355	383	401	413	422	420	356	378	362	398	392	369	402	401	419	356	416	404	437	397	396	363	383	375	434	416	417	425	354	409	418	367	401	405	412	400	376	367	371	414	415	397	369	388	357	366	425	356	426	425	426	370	369	408	375	376	427	386	412	384	392	418	408	407	379	440	361	419	383	403	396	399	413	402	394	397	383	371	403	412	427	399	382	412	412	398	379	413	411	347	384	416	398	402	410	393	385	398	405	393	400	408	370	370	401	396	401	376	381	382	401	398	387	410	364	376	421	395	375	416	376	399	388	400	381	392	385	350	356	410	405	375	358	376	383	438	368	402	428	402	382	415	407	371	376	395	412	387	359	411	381	399	404	378	423	420	377	397	391	419	371	422	399	362	387	382	401	390	391	390	357	385	406	384	428	385	410	415	430	398	442	385	404	419	372	377	398	379	383	378	400	415	412	373	432	389	431	416	422	390	407	403	387	389	423	375	378	416	359	428	397	386	378	390	388	389	375	387	399	428	387	393	414	402	423	399	376	400	380	440	392	403	428	380	400	386	391	393	406	390	379	370	365	396	383	355	415	396	376	411	391	418	396	393	363	409	380	408	409	390	377	388	382	411	375	384	382	400	386	414	379	397	411	387	421	384	418	399	362	438	367	422	421	392	402	382	396	418	416	389	363	411	410	386	383	378	402	387	379	390	378	411	379	376	393	386	406	401	368	360	377	417	364	444	407	369	388	401	387	417	392	366	360	433	402	398	407	399	367	369	383	380	408	402	376	393	405	408	400	421	432	398	398	404	361	398	419	438	405	394	420	385	389	412	401	407	378	373	385	391	380	413	420	423	397	457	386	387	420	402	436	383	400	419	375	399	391	383	445	394	401	359	392	383	340	403	347	375	388	372	425	404	438	377	382	427	376	397	395	414	359	379	361	399	405	403	394	384	371	382	347	411	391	399	397	385	428	372	391	399	421	385	377	386	377	387	419	400	392	380	418	407	405	401
49347	71165	19623	3111	2505	1787	1542	1255	8539	29655	25464	18073	8625	2568	634	596	569	635	602	668	556	555	562	574	607	587	580	605	583	583	590	585	566	589	580	563	589	554	594	599	596	584	568	601	575	561	601	530	616	597	598	623	593	581	589	622	540	575	610	575	568	567	554	558	599	550	552	546	616	600	581	571	562	605	588	626	592	586	595	601	604	544	604	557	579	604	585	573	570	573	578	537	614	562	603	578	593	599	582	607	534	581	600	576	535	571	587	570	575	585	562	575	605	589	583	592	577	560	584	587	564	549	627	579	540	581	602	593	572	582	542	563	555	548	590	585	568	570	572	604	591	571	596	570	585	587	565	556	552	578	592	561	579	557	586	576	572	579	571	575	560	585	572	582	520	575	555	537	551	591	609	599	570	580	575	538	570	573	565	556	603	598	576	566	593	580	497	593	570	615	605	583	604	602	617	525	601	582	596	626	540	517	607	525	590	592	592	616	538	591	566	602	566	553	562	571	578	589	576	573	509	577	544	562	575	582	566	595	583	603	566	597	570	580	564	625	558	547	578	564	591	616	592	535	572	562	599	549	558	562	575	590	578	581	594	583	564	607	592	551	562	521	570	585	591	577	621	620	553	569	566	552	575	594	567	587	593	603	585	558	566	598	580	601	542	580	561	569	578	552	574	576	566	558	576	575	566	532	587	536	596	553	568	592	629	551	568	554	572	631	571	585	578	546	565	571	568	584	600	533	579	619	553	611	600	569	567	566	583	607	601	574	546	616	563	608	601	586	585	607	580	561	595	597	561	603	569	586	607	532	587	591	548	584	582	578	583	575	582	577	532	591	611	596	601	543	569	583	568	563	576	581	604	599	539	605	596	563	592	584	606	597	575	599	581	565	556	583	601	537	592	587	561	554	595	627	619	585	634	599	609	564	611	553	497	577	561	599	586	544	584	567	540	636	589	580	569	606	569	601	625	570	578	585	523	586	555	605	564	544	596	567	554	583	566	611	561	588	616	594	581	573	610	565	608	588	569	589	528	593	531	585	602	643	575	607	587	583	573	561	558	590	603	591	558	558	560	593	590	557	618	555	580	575	580	604	600	621	580	589	604	525	583	598	546	591	580	631	555	607	610	537	563	594	593	600	595	547	559	547	594	538	575	592	583	599	580	620	614	572	623	578	550	567	573	560	593	551	566	596	591	580	562	598	601	585	559	512	612	554	551	604	551	560	594	586	612	582	630	595	574	609	566	581	585	532	616	568	560	579	571	601	579	580	577	569	586	543	613	560	583	596	618	587	603	559	624	617	564	546	586	587	577	591	617	593	579	558	540	601	610	567	561	589	595	521	570	536	578	576	559	572	578	585	572	533	566	558	579	607	580	594	552	573	602	606	547	573	613	573	644	607	659	571	560	603	541	570	574	578	598	590	554	577	567	581	608	559	598	601	608	539	557	599	573	565	567	575	599	578	560	570	552	610	598	587	571	581	605	604	603	595	572	600	593	591	590	587	549	589	509	585	592	555	583	594	608	594	574	549	555	581	549	572	599	607	539	591	596	599	550	583	582	576	567	561	576	592	603	588	625	578	575	549	574	567	587	596	594	545	590	538	627	588	613	574	551	571	549	591	601	587	518	622	582	566	584	586	593	602	551	613	588	560	558	545	615	546	554	519	591	578	575	559	579	610	565	550	595	580	596	585	558	612	598	546	592	558	558	605	556	592	569	576	589	600	574	588	586	589	581	566	603	593	545	574	582	586	552	629	608	569	595	606	553	614	551	552	582	582	591	598	569	580	558	575	585	575	585	604	586	599	607	619	550	623	547	628	595	559	580	581	597	580	589	569	558	547	568	609	599	578	579	579	571	568	606	571	597	563	574	568	578	574	584	536	586	548	549	516	542	572	668	580	553	589	587	603	597	570	557	528	584	591	579	577	582	602	549	607	556	594	571	586	548	588	593	542	556	568	605	629	580	545	573	574	594	536	546	582	588	588	596	627	589	557	571	583	569	560	577	571	621	561	606	548	549	565	577	611	558	584	593	607	556	580	563	564	593	593	597	559	598	550	606	577	572	576	559	562	599	561	543	611	555	581	594	608	595	558	580	575	611	544	580	633	567	584	599	560	592	595	586	612	557	633	593	600	577	569	529	547	624	616	579	560	563	561	599	588	602	582	565	525	548	548	588	568	593	547	583	570	577	628	583	564	560	569	592	562	628	574	586	570	558	601	578	595	564	646	610	610	558	581	569	594	524	613	588	576	568	591	558	595	517	564	586	612	613	617	617	601	588	610	576	580	546	615	562	580	590	607	583	572	569	552	593	564	583	590	585	575	586	620	535	599	563	576	551	590	558	570	618	581	605	594	578	564	550	562	563	574	607	614	607	571	569	580	530	567	584	589	569	614	549	588	563	554	580	533	590	605	612	584	631	615	630	554	579	569	579	543	603	548	592	553	614	615	566	610	572	538	550	562	555	568	562	605	576	549	623	564	537	615	590	545	597	614	599	571	607	589	577	577	582	586	627	570	590	563	583	576	604	571	585	598	603	548	538	608	592	580	602	561	573	555	607	571	585	598	579	610	558	566	566	558	586	583	566	611	585	565	609	547	547	570	582	617	595	594	618	568	588	640	646	604	563	565	581	572	548	540	584	562	617	628	605	590	584	557	578	571	558	605	577	542	560	601	592	553	593	548	550	531	573	567	590	586	598	524	588	597	555	585	583	617	613	578	569	576	578	549	567	569	580	586	570	626	634	580	623	589	627	568	534	633	591	597	610	599	555	582	563	575	576	585	586	589	594	560	564	575	592	570	542	617	613	561	578	597	579	587	639	610	525	581	537	584	602	583	573	575	621	601	583	552	591	610	553	597	580	534	562	589	583	607	573	594	538	565	597	585	597	548	620	601	565	589	570	589	583	601	552	629	593	566	568	658	571	591	610	567	583	595	641	560	589	572	611	541	630	596	541	556	541	579	550	587	576	599	601	593	607	596	565	607	574	605	595	578	577	539	591	579	562	566	583	593	650	574	589	547	539	582	595	568	616	527	546	597	605	586	578	541	592	583	594	582	568	568	606	597	624	577	525	599	560	564	617	573	613	621	601	538	617	563	569	601	563	588	601	571	532	581	559	583	574	571	568	608	563	554	594	562	589	558	536	598	570	582	578	566	578	566	584	602	570	611	560	643	592	588	587	581	577	560	552	584	582	577	585	581	566	571	574	547	547	574	604	595	585	611	579	626	592	542	607	575	586	561	569	591	602	586	587	558	590	579	607	603	619	585	591	613	616	606	593	596	599	567	552	559	567	540	633	569	565	563	596	573	558	582	580	645	585	615	600	545	578	544	565	587	599	610	572	601	608	615	552	575	552	584	629	569	566	559	557	598	543	588	606	590	588	556	571	573	543	580	608	569	559	588	602	583	535	563	603	568	564	580	530	582	552	576	561	578	589	587	599	592	564	589	584	576	593	593	599	649	575	570	555	589	615	537	578	580
23143	21335	29252	23574	21247	20594	4475	894	10137	35640	30346	19492	8495	1813	307	303	334	323	295	304	295	315	337	303	293	274	291	314	316	325	307	297	324	322	310	310	306	317	322	269	290	337	321	325	321	311	287	303	301	298	309	291	294	298	289	313	291	291	292	297	287	286	306	286	295	320	342	301	280	311	310	301	286	322	292	323	297	316	317	335	313	294	316	287	316	298	329	320	310	276	272	332	295	267	303	307	293	282	293	298	275	282	323	313	296	306	302	315	316	313	286	285	282	302	274	290	297	315	303	289	290	302	281	244	300	298	324	297	277	314	288	286	302	275	306	304	283	296	303	291	291	308	273	282	311	287	295	287	276	279	303	361	314	299	285	303	291	257	280	267	293	324	284	316	305	289	327	282	309	286	313	273	316	307	300	312	260	301	330	311	336	314	295	300	284	325	325	356	312	291	296	297	296	270	311	283	297	287	273	284	304	295	268	310	313	290	287	345	328	289	307	305	301	309	313	281	287	315	298	258	346	297	286	307	260	285	294	292	311	305	297	272	300	308	300	303	310	292	290	292	294	297	302	288	286	308	324	265	286	309	292	305	284	305	279	281	288	312	290	287	308	304	323	268	319	324	302	287	297	337	261	304	284	293	275	334	290	302	308	310	303	295	279	332	303	329	256	281	303	294	300	325	270	308	327	287	320	299	325	310	286	302	324	293	288	314	315	257	324	299	277	319	280	278	294	307	297	253	323	304	312	300	287	314	288	311	324	281	285	281	313	325	339	294	293	297	322	294	281	294	298	311	268	274	302	300	329	311	311	278	317	314	291	297	271	286	293	274	298	279	283	295	313	310	280	283	288	311	305	300	330	283	270	277	288	268	313	297	283	287	310	264	298	313	288	286	319	306	301	327	274	337	268	343	321	313	297	312	298	295	313	285	297	265	299	283	293	300	276	314	299	306	267	285	280	333	314	296	312	296	340	284	301	299	301	288	310	315	290	299	254	291	279	255	280	296	283	293	310	313	293	275	276	290	326	304	297	318	307	261	298	317	301	313	280	315	297	281	287	293	278	277	279	303	306	310	303	290	294	310	309	297	291	319	293	329	325	316	322	283	291	257	271	290	306	328	305	308	315	247	285	334	329	271	338	277	292	304	315	281	298	316	307	314	258	295	292	275	283	281	323	327	306	299	281	280	312	304	292	290	288	288	292	293	270	324	280	322	300	284	282	321	292	286	323	281	319	326	302	274	316	318	324	309	315	293	302	302	279	277	292	302	319	287	303	280	280	276	295	292	309	324	301	280	277	289	283	322	293	305	296	293	309	322	280	300	291	274	287	277	292	306	284	304	305	292	307	286	274	311	278	280	292	318	311	296	276	308	293	275	320	289	287	258	292	293	298	308	297	286	311	299	307	283	296	301	281	319	277	313	292	291	318	323	298	272	292	312	297	307	302	304	304	314	305	322	310	287	280	305	286	288	309	320	317	279	287	275	282	310	305	318	298	281	307	309	306	298	326	319	294	302	319	316	257	330	288	290	280	272	324	295	295	292	309	304	303	280	285	297	308	312	325	295	299	298	318	306	332	314	310	323	298	277	314	324	310	297	284	311	312	304	287	290	309	325	321	288	297	324	305	294	263	277	298	285	338	338	292	305	280	275	290	294	309	301	290	291	307	304	300	312	284	319	283	310	312	322	268	299	285	302	291	280	295	293	298	324	306	298	310	319	274	300	307	303	269	281	301	320	282	309	303	288	326	329	324	319	273	304	324	268	290	306	329	300	294	290	313	277	317	284	291	299	286	287	303	308	306	268	270	319	303	280	289	289	307	279	286	292	347	290	302	312	318	278	282	286	282	271	303	291	300	290	320	267	290	290	285	298	290	309	274	262	303	314	318	297	328	313	290	284	285	290	299	299	287	292	305	284	294	292	302	278	324	270	333	284	297	332	320	305	306	304	300	310	319	297	305	322	273	314	306	289	310	270	268	296	298	278	317	300	283	297	286	307	312	295	292	309	300	308	293	303	290	310	292	284	316	294	297	286	288	279	301	288	293	336	309	300	299	324	286	287	292	284	325	308	304	265	277	304	293	330	292	305	324	293	292	299	321	298	303	307	276	296	301	309	260	289	304	312	292	260	313	303	311	289	293	299	263	246	303	266	311	302	304	326	300	315	336	295	311	290	295	305	286	267	307	298	281	296	325	278	281	268	295	286	299	302	265	310	331	323	297	295	291	316	286	312	296	273	284	314	301	277	298	311	293	316	263	308	299	320	281	254	299	287	328	313	263	317	324	298	313	297	296	343	306	287	282	302	296	299	287	292	335	301	321	301	310	317	255	308	288	307	312	271	299	300	324	281	300	264	292	309	287	268	310	279	274	290	288	314	285	312	324	299	310	277	307	305	282	281	300	270	299	309	285	288	300	344	301	316	306	304	297	279	285	285	296	256	330	262	288	280	277	298	271	297	306	293	277	303	274	301	304	314	312	296	288	300	282	307	273	312	282	287	268	325	256	293	283	330	291	302	319	275	289	304	274	278	313	275	300	308	307	297	317	296	310	283	286	312	289	301	293	321	307	299	284	316	288	323	298	288	276	335	267	295	309	302	270	285	287	318	314	297	280	291	304	276	295	264	322	289	304	312	318	331	321	312	313	308	294	298	325	302	303	281	306	301	315	305	289	297	291	311	311	281	310	295	298	293	295	278	284	292	288	288	293	279	291	311	306	309	298	323	296	284	294	290	310	298	303	290	280	338	286	300	307	311	284	293	294	269	326	272	307	296	304	292	309	282	287	311	298	279	330	295	284	280	297	302	292	279	311	315	302	284	302	317	310	300	304	252	300	298	322	291	283	280	288	304	314	293	280	328	281	310	293	278	308	301	305	331	303	305	280	300	301	313	279	301	302	278	302	302	327	277	293	286	296	286	284	294	309	293	324	312	298	318	309	313	308	280	310	293	270	312	299	306	328	284	328	301	314	310	340	296	264	291	285	281	296	314	284	304	289	287	298	306	302	299	288	282	305	297	296	271	288	272	288	307	307	308	312	317	337	290	312	309	271	297	298	290	293	294	281	295	326	296	309	331	261	294	307	285	289	310	285	287	304	291	327	300	296	302	305	275	320	313	308	289	289	303	351	320	303	322	291	300	298	257	272	316	300	295	311	306	317	309	297	258	331	302	276	295	282	288	274	279	285	318	281	335	304	320	270	302	289	284	296	317	292	324	278	291	294	294	279	288	293	286	298	301	296	295	313	303	285	303	316	292	265	276	304	285	300	321	318	305	313	333	278	286	304	315	291	300	293	264	277	309	292	272	278	289	324	282	300	265	269	277	279	277	292	270	307	308	295	301	288	285	308	333	274	307	296	334	308	327	290	309	326	294	302	291	314	314	304	291	303	275	271	319	294	293	306	310	305	295	293	282	295	318	276	313	304	278	340	305	315	306	311	293	298	277	286	318	305	313	320	307	275	243	289	317	287	280	294	301	289	318	288	311
57294	90818	18083	5916	4212	3638	2445	1997	19076	42456	36658	26259	13860	3512	435	441	438	473	422	428	422	422	420	479	440	448	446	431	447	443	481	430	426	425	450	471	451	461	457	432	416	433	411	406	439	431	465	421	422	436	469	479	472	433	423	437	418	495	432	429	405	417	429	430	422	448	461	475	395	443	435	424	406	430	504	432	432	432	429	432	411	448	424	438	459	433	407	458	416	420	471	439	446	452	445	398	446	405	440	388	447	473	431	446	443	456	435	392	433	468	427	415	446	423	453	444	423	440	473	447	437	438	439	446	435	410	447	462	442	426	471	448	448	399	458	436	429	414	446	446	417	419	444	425	435	461	448	425	446	426	431	481	456	440	460	447	429	498	453	430	451	423	442	429	416	438	459	448	420	449	456	449	451	416	440	426	423	452	452	445	428	410	454	462	449	435	431	452	446	489	460	439	464	449	390	415	434	421	416	430	473	405	401	460	445	434	442	444	423	436	464	448	417	429	452	455	447	437	451	400	465	461	429	451	477	418	448	433	443	477	447	411	443	462	469	434	455	413	479	448	409	402	454	435	428	435	478	441	439	427	457	462	456	435	416	429	391	435	432	465	428	439	442	450	432	448	424	429	464	433	412	414	427	440	441	425	447	456	431	430	441	423	477	441	479	439	406	439	427	441	439	440	451	417	444	448	448	416	432	465	405	422	455	453	415	439	443	418	416	453	423	425	400	478	440	430	469	433	462	437	441	448	462	417	461	381	412	432	466	427	444	427	436	439	434	487	422	458	448	433	428	465	425	384	445	405	461	426	452	436	436	453	421	430	421	403	438	428	422	442	463	452	437	441	416	485	445	453	438	464	442	434	410	464	466	415	404	445	431	459	421	465	415	448	501	452	452	408	462	450	461	435	440	453	413	435	428	449	493	447	437	411	437	404	426	437	435	431	395	458	441	454	485	418	452	465	471	440	439	441	398	477	472	459	455	416	403	402	442	442	448	433	447	447	408	445	440	450	462	470	455	426	428	419	453	450	449	392	432	439	464	436	439	420	467	455	441	451	446	424	447	497	441	455	432	411	418	425	413	402	466	441	435	398	467	412	494	429	434	441	432	460	444	433	435	459	436	455	433	445	457	428	410	431	457	415	434	435	467	436	434	451	464	469	435	443	444	408	463	433	447	428	469	457	426	459	436	433	398	449	458	448	435	451	408	433	454	450	422	399	458	440	404	452	473	442	468	450	445	429	471	436	434	447	439	438	468	490	465	465	452	446	434	435	453	443	435	414	440	463	425	421	437	388	461	455	433	447	453	437	421	447	455	433	444	446	454	450	433	508	427	487	435	466	430	454	427	418	432	447	447	442	464	476	468	433	427	450	462	438	457	393	429	475	443	444	442	401	459	419	456	458	440	447	428	423	454	423	474	468	407	430	460	421	481	464	425	444	415	440	405	476	453	460	438	462	461	434	425	419	435	455	436	454	412	421	424	416	425	401	419	419	443	397	439	450	460	452	426	434	419	445	453	426	455	442	487	433	475	436	466	497	429	433	485	434	470	441	436	482	447	432	445	444	462	433	429	424	444	456	432	464	441	431	441	458	413	464	388	465	416	417	438	459	420	434	443	488	458	434	447	477	486	450	400	431	443	417	413	453	428	448	437	467	482	432	435	440	408	450	439	446	478	419	427	422	433	409	410	421	406	498	463	434	450	434	435	451	459	421	459	435	440	435	421	428	454	467	450	421	436	414	405	452	425	418	414	458	434	458	462	433	418	445	424	459	488	451	424	452	443	457	434	441	498	413	465	446	392	451	425	447	401	439	434	451	463	400	432	445	417	431	390	444	430	418	445	421	418	410	425	454	415	475	430	495	414	430	431	437	451	458	459	404	439	453	473	455	436	437	411	452	439	424	443	427	448	437	444	449	452	426	475	453	477	404	421	446	400	414	468	437	423	441	446	458	423	431	446	479	437	421	445	465	445	427	431	416	432	397	462	447	426	451	449	445	461	467	430	429	432	433	462	415	489	436	456	407	407	452	450	410	441	443	426	424	441	437	425	448	418	429	413	425	439	445	416	433	442	465	463	447	445	471	423	436	417	423	432	459	459	397	404	455	421	450	451	413	435	444	436	457	450	438	485	411	442	454	428	443	396	435	469	420	418	422	450	454	458	463	411	447	448	410	446	436	459	418	439	442	448	434	448	426	426	394	451	399	475	379	448	452	435	444	447	472	438	414	446	476	484	426	468	461	422	421	410	427	421	445	430	432	466	477	430	456	428	453	437	481	463	445	452	419	424	437	431	469	434	425	419	414	397	432	417	446	425	430	386	466	426	427	432	403	423	407	454	433	404	479	432	420	444	417	474	438	450	496	411	437	409	450	444	443	451	452	426	453	431	421	485	442	451	452	406	470	465	425	429	441	469	498	460	406	439	393	425	426	405	409	439	453	442	465	459	405	464	427	442	429	413	469	406	461	444	431	404	467	429	442	426	490	467	440	425	428	398	430	450	442	477	449	449	428	419	384	447	445	423	455	446	429	454	469	417	427	433	476	446	431	462	417	440	458	426	446	447	428	443	432	468	438	420	440	420	443	459	438	453	423	432	434	435	459	466	441	463	461	416	429	441	388	415	474	423	454	440	430	460	444	433	449	457	382	446	450	435	427	406	385	455	458	433	410	419	411	453	440	431	433	474	439	433	427	435	412	456	428	417	421	462	459	456	464	416	450	419	448	455	450	412	452	425	387	447	446	442	468	474	416	425	431	419	469	448	437	413	448	450	468	419	449	444	431	427	430	459	443	444	447	467	447	486	385	457	408	452	437	478	430	462	459	458	446	434	431	451	442	454	419	428	445	436	466	414	498	409	430	418	472	457	432	440	440	456	416	438	428	455	423	458	416	471	466	431	419	463	421	435	421	421	467	451	412	446	452	417	421	443	446	437	438	468	449	457	431	419	467	404	429	428	441	433	442	462	437	468	476	411	428	436	454	446	417	427	439	457	438	473	413	495	418	448	444	443	444	428	417	462	418	420	428	456	439	440	447	445	438	413	443	471	417	450	426	443	410	426	419	441	442	438	391	417	447	422	457	433	460	432	441	460	445	439	423	463	431	442	416	472	409	465	431	428	441	436	426	445	438	437	412	467	437	478	450	449	414	426	482	476	470	462	408	431	444	468	446	474	446	445	435	431	461	408	433	458	465	403	412	436	444	484	453	459	447	432	451	415	432	411	445	478	472	426	427	424	395	430	428	454	409	446	431	435	440	463	440	450	450	445	410	451	452	429	420	461	433	449	420	389	485	435	480	442	456	419	480	447	466	454	426	422	411	434	471	445	412	424	437	436	460	425	423	452	471	448	463	470	456	439	422	427	474	407	421	450	449	441	463	442	469	448	445	434	420	413	425	456	430	416	435	427	436	415	439	459	444	460	399	418	417	402	491	448	441	462	428	408	420	414	421	455	422	461	466	419	433	413	465	451	431	436	461	419	438	454	457
27293	23712	14881	1699	557	515	424	382	1110	3165	2937	1920	944	482	389	345	346	344	356	342	319	326	355	347	336	356	335	345	372	332	339	361	362	360	348	350	312	326	280	362	354	363	346	362	368	334	314	336	357	364	336	335	345	364	345	347	330	353	355	363	359	356	366	318	363	340	323	346	341	341	300	341	334	315	321	366	349	370	320	348	333	318	357	348	362	331	337	347	335	318	332	339	342	309	356	328	346	282	294	341	314	341	342	312	332	322	331	343	348	369	353	350	323	338	356	345	343	327	331	332	361	384	344	330	337	333	323	337	371	329	338	325	335	345	325	355	330	333	338	328	320	313	341	329	345	356	344	372	325	316	331	345	308	342	315	334	321	343	361	340	315	307	352	333	354	348	345	354	344	369	355	329	341	348	324	379	396	336	359	318	362	345	339	339	353	326	348	323	327	351	335	342	331	354	324	351	391	360	353	334	357	368	329	340	355	362	321	343	312	346	330	331	346	303	331	328	332	339	348	327	362	356	303	316	315	338	346	334	338	365	339	348	359	379	325	357	369	336	365	328	336	347	344	354	373	347	361	340	335	337	340	326	337	358	347	350	359	322	370	323	342	330	320	319	372	318	317	354	346	345	327	342	347	391	345	325	354	360	350	340	327	328	340	360	338	363	371	341	368	350	380	379	323	352	350	353	338	334	351	352	331	299	293	345	332	329	377	378	367	350	364	347	326	345	302	346	375	346	338	348	303	359	399	335	346	334	353	382	331	321	378	326	318	363	358	347	322	374	339	343	341	326	339	342	358	324	318	340	344	325	339	354	329	341	350	345	338	316	303	337	319	339	329	356	331	363	323	330	343	314	356	370	325	337	351	360	322	353	347	321	341	339	350	374	316	327	325	305	333	335	344	358	362	368	322	356	354	330	382	339	368	342	348	336	325	334	338	363	329	379	340	341	317	350	352	347	336	364	332	362	346	346	343	310	317	308	321	343	347	322	350	342	338	344	326	365	339	366	319	364	376	331	343	335	346	377	337	330	341	349	333	331	313	352	351	328	355	337	360	342	358	332	334	356	372	362	318	403	340	354	356	346	339	329	357	308	353	366	311	332	364	342	323	328	325	329	342	358	329	342	364	337	354	333	374	365	345	354	360	347	346	319	338	352	326	344	338	374	336	333	378	310	344	339	306	366	326	335	339	361	397	314	330	369	308	354	368	357	378	363	357	346	305	306	325	362	326	341	354	312	373	389	330	360	323	350	344	352	337	368	346	352	294	337	327	345	330	325	329	329	327	408	346	345	368	368	312	352	335	314	345	324	341	368	309	331	357	307	332	344	336	369	353	347	351	347	313	335	315	345	315	338	347	378	343	335	384	347	347	353	382	345	354	340	336	322	356	355	339	358	342	348	328	321	353	360	322	336	368	320	331	315	306	338	329	336	372	322	363	363	340	344	332	362	346	338	340	347	347	343	337	338	372	342	348	332	350	332	338	331	336	355	355	334	356	397	339	346	314	362	347	343	325	337	352	324	351	352	341	298	370	338	359	338	302	339	365	331	366	371	388	372	337	339	344	345	362	334	343	379	361	333	342	354	310	338	343	344	333	351	325	344	319	353	345	349	344	351	336	313	368	356	345	312	368	333	302	363	342	337	331	355	358	357	368	333	363	336	356	322	340	370	340	323	342	336	337	329	330	328	351	318	336	328	338	328	341	336	343	343	326	339	326	352	349	358	339	346	349	346	342	361	336	335	314	367	356	354	349	375	337	317	359	323	358	320	396	344	329	376	333	351	386	364	355	350	329	351	339	344	320	336	336	337	353	327	344	339	341	345	385	325	354	348	370	321	339	358	360	348	352	345	343	358	343	362	344	357	358	323	358	351	380	324	358	341	341	325	328	306	329	346	323	320	347	322	347	353	338	355	347	345	341	297	358	334	353	339	333	329	326	355	324	347	342	333	339	335	389	347	323	334	316	349	335	350	311	343	361	367	318	337	360	342	322	334	336	346	334	339	366	333	338	355	337	352	335	377	355	344	399	307	349	352	386	329	343	339	331	326	351	365	355	331	344	347	358	364	376	340	368	361	336	360	352	374	341	358	345	346	358	316	316	309	349	336	388	346	292	369	330	343	343	355	356	336	347	339	328	325	348	321	375	364	319	330	330	333	335	313	329	343	362	364	338	343	324	345	343	347	346	340	345	363	319	334	317	339	329	356	320	298	350	379	334	352	346	315	340	335	339	306	360	335	373	361	343	341	317	332	340	328	340	324	337	349	352	325	329	353	336	369	348	341	327	316	354	372	355	363	347	356	331	326	322	362	347	356	360	341	343	350	368	340	329	329	324	357	358	366	377	317	348	306	355	320	352	359	319	353	324	317	363	338	397	350	323	340	333	377	335	337	321	336	353	349	360	356	307	354	355	340	349	339	333	389	303	312	367	331	337	375	342	345	354	335	335	334	348	333	305	352	370	350	320	330	334	350	355	334	330	355	334	349	350	314	366	340	332	363	334	349	323	324	318	321	334	343	340	346	342	378	346	344	347	369	331	326	327	342	361	350	356	374	349	333	335	360	328	323	340	331	312	378	342	368	337	326	368	350	339	348	356	369	351	353	333	333	369	332	328	362	329	358	323	344	321	341	339	329	347	336	379	312	334	344	324	335	370	300	299	362	342	359	357	355	338	347	343	343	341	337	351	313	353	354	327	334	363	341	368	346	363	333	358	333	355	336	376	361	314	366	314	327	331	325	333	362	325	320	313	350	338	328	334	312	339	351	339	360	365	346	351	325	348	331	320	342	343	355	308	342	356	342	316	366	342	366	323	333	371	307	360	349	370	358	376	356	333	330	339	334	342	355	344	342	330	358	412	329	336	327	387	314	337	335	346	354	366	361	347	338	339	311	335	317	353	332	327	318	333	334	350	323	353	384	336	366	352	325	361	366	345	335	330	352	324	349	361	357	346	326	359	316	343	339	361	336	347	410	370	354	354	325	358	333	336	348	350	364	324	353	338	338	364	401	369	340	346	331	316	335	340	342	328	355	330	368	334	359	324	348	334	347	348	339	335	365	371	309	346	392	337	344	364	356	370	346	327	344	329	343	329	337	380	359	339	345	390	307	333	357	324	321	336	381	351	333	341	341	333	346	344	330	359	365	336	312	306	359	357	324	327	326	397	355	342	339	346	343	344	332	365	352	322	352	337	345	313	352	349	319	367	361	362	357	320	355	313	362	351	331	355	333	329	355	345	325	372	294	346	326	364	312	328	365	325	347	331	315	341	336	373	340	339	344	346	294	355	336	345	306	346	344	310	341	348	356	326	381	339	319	376	337	333	349	386	343	355	330	369	325	354	315	365	360	342	351	330	337	361	315	344	337	329	322	352	309	322	347	306	319	376	343	343	335	320	324	355	361	351	330	307	338	317	370	381	370	301	324	364	321	328	365	331	321	360	313	353	308	368	342	325	337	332	323	342	384	371	325	366	334	327	344	309	333
25877	38031	4561	1299	1142	1052	699	668	2692	7026	6229	4000	1779	724	548	504	518	514	497	497	499	474	516	510	514	522	469	481	500	530	540	523	504	526	495	477	464	520	497	531	502	501	536	545	531	526	507	501	509	524	507	522	505	444	517	462	507	500	527	522	489	470	509	497	515	486	516	472	493	519	500	503	552	506	514	517	554	498	533	510	538	501	482	480	519	502	550	508	505	524	499	503	543	512	527	525	499	510	485	487	454	505	512	477	495	497	531	503	484	487	500	526	515	463	540	526	475	472	468	548	456	539	519	489	517	510	494	506	523	491	511	501	480	496	497	469	516	482	498	472	518	500	477	544	495	499	504	528	500	484	468	511	537	502	515	521	476	509	501	509	494	510	542	501	518	518	479	496	532	526	496	527	541	532	506	505	486	487	491	475	540	525	472	485	495	503	555	499	546	506	541	511	486	540	500	525	515	499	491	503	507	484	495	495	512	521	469	469	554	534	529	498	533	476	495	496	571	511	496	504	479	517	545	512	507	474	495	502	494	496	566	503	520	518	539	476	545	497	483	498	512	520	505	492	494	463	493	522	508	504	494	511	524	534	494	501	509	484	510	515	539	500	501	476	528	509	483	479	470	505	487	551	514	507	502	508	503	500	542	505	462	508	483	476	514	510	518	550	539	531	506	498	487	489	481	521	491	513	479	522	480	542	533	512	513	501	500	513	480	565	463	493	509	536	495	486	505	526	471	484	508	470	487	523	483	504	549	507	499	466	520	500	471	509	482	486	540	529	553	481	535	500	523	482	478	476	482	501	503	529	537	488	511	502	500	475	538	525	489	459	510	507	502	491	492	490	513	498	499	494	504	517	505	521	516	509	537	539	518	501	510	478	503	461	506	513	499	497	469	530	510	478	536	478	503	532	495	571	541	505	487	509	489	543	532	504	489	533	519	520	511	527	525	537	522	491	520	501	502	530	515	525	525	548	492	512	531	513	509	537	497	494	537	485	540	533	532	493	516	522	503	531	542	512	471	496	505	515	499	499	531	493	508	512	518	537	468	522	478	462	504	486	483	520	500	489	533	522	536	496	537	495	518	516	509	522	518	525	468	501	522	469	490	483	468	486	531	463	515	458	480	518	510	486	497	507	504	491	487	540	511	494	493	525	549	495	521	562	481	512	511	478	497	534	469	495	490	480	475	470	512	465	509	506	502	489	474	474	525	502	449	504	510	487	479	494	478	525	512	480	527	496	487	534	491	503	518	532	461	456	519	488	483	534	533	509	504	514	484	427	497	519	505	470	507	518	497	471	467	560	490	486	488	488	512	501	451	487	465	469	479	509	525	515	510	555	502	519	518	463	501	522	530	537	521	470	520	506	512	509	524	524	488	487	496	538	512	500	507	474	470	484	521	477	478	487	530	504	511	506	487	479	458	496	525	514	504	503	487	490	479	481	513	528	473	501	494	489	531	511	513	477	484	538	474	520	492	506	506	469	525	551	468	485	524	498	507	493	506	491	472	486	471	497	491	496	501	487	462	531	489	537	509	509	520	490	516	506	524	514	490	495	511	516	540	528	523	512	498	442	506	493	521	511	519	529	524	503	523	505	523	536	513	505	488	531	501	510	499	544	482	501	490	478	495	522	521	494	491	487	506	527	482	506	490	484	489	510	504	496	524	510	536	515	463	505	539	490	521	486	521	502	480	473	496	496	463	502	463	526	481	482	539	484	475	519	491	479	505	497	514	514	486	476	519	516	518	522	494	519	483	542	491	500	487	534	500	491	489	502	513	480	514	492	486	466	513	498	513	491	483	497	498	480	526	495	515	479	459	478	510	484	502	491	497	485	519	482	517	464	497	498	552	507	505	519	513	503	516	487	483	534	522	466	506	502	494	484	488	475	547	458	488	516	524	501	518	487	526	509	502	475	495	525	509	493	524	515	511	506	503	503	509	521	523	518	524	487	507	512	521	541	511	511	540	524	484	490	558	488	553	483	531	500	487	492	488	519	510	492	499	456	509	496	516	475	485	489	512	481	485	488	497	577	468	481	485	493	532	534	525	499	501	478	494	499	461	492	499	517	516	481	559	514	472	493	489	473	517	539	503	502	511	469	477	503	527	493	527	508	462	550	486	482	472	544	481	483	507	513	533	481	501	515	519	484	513	497	484	505	470	513	509	549	514	511	543	501	508	504	518	536	533	530	496	513	499	516	500	482	498	514	498	513	514	512	493	504	516	483	520	492	512	547	513	517	496	506	488	493	499	519	534	471	517	487	505	516	509	492	531	516	519	506	518	484	503	544	537	536	470	449	504	509	517	474	507	527	503	494	525	554	483	521	544	510	543	489	480	504	495	511	493	510	508	491	470	497	480	484	490	503	477	472	460	496	511	477	514	499	517	453	505	504	525	499	518	540	488	478	483	471	515	467	495	495	501	492	498	476	502	517	524	523	542	472	504	508	486	460	513	517	485	467	537	462	543	509	516	514	501	509	482	470	534	483	481	486	510	506	481	519	531	490	534	505	527	484	474	529	464	533	520	542	542	507	517	468	519	496	507	486	528	506	526	517	514	532	515	537	532	490	503	549	515	503	514	525	466	564	511	537	475	482	533	518	477	562	529	481	495	514	507	486	517	490	499	496	485	491	520	527	516	558	510	512	512	549	516	515	484	501	538	492	477	519	518	497	483	471	491	480	509	515	510	552	482	489	540	542	539	491	462	522	543	501	536	507	515	534	484	485	508	533	508	491	536	485	472	502	492	534	504	518	463	489	507	532	525	519	483	526	477	479	460	495	536	502	535	537	505	506	531	505	494	493	531	470	484	500	533	517	470	511	482	519	553	539	486	494	499	488	521	505	506	509	487	523	485	455	517	505	484	490	503	463	501	490	520	501	512	508	483	526	460	474	527	497	495	497	493	493	512	497	521	493	464	503	503	494	483	484	498	482	492	502	545	523	468	491	488	548	497	537	540	521	499	491	469	496	514	496	525	478	456	500	489	504	506	513	525	509	509	479	517	507	510	461	501	520	542	479	511	511	495	486	533	523	477	522	480	509	498	491	513	485	477	537	525	496	496	545	496	529	521	546	487	518	525	548	475	523	493	484	520	517	547	468	463	504	496	476	501	494	549	520	553	531	494	517	539	511	512	529	513	472	496	497	521	494	473	546	495	494	497	504	508	512	489	496	493	475	529	555	551	523	522	476	483	497	492	511	497	486	511	511	494	504	510	508	482	500	465	492	521	544	494	483	512	535	553	553	502	504	503	483	494	471	486	503	525	495	505	499	503	504	534	466	492	511	515	555	510	463	504	455	539	489	515	519	485	493	484	480	493	492	502	516	566	478	480	511	564	495	533	506	494	482	550	488	553	498	509	536	486	499	513	496	472	526	481	533	488	493	501	511	526	487	487	541	533	509	535	529	518	536	504	510	505	485	524	497	523	529	521	517	514	488	519	502	498	538	485	508	506	456	469	475	484	512	468	474	504	504	486	522
24516	21575	27963	24947	18775	2927	802	679	10939	21722	16672	8301	2651	783	389	408	391	400	396	353	380	369	410	427	381	387	387	383	401	394	398	415	410	371	396	426	411	389	382	423	385	369	416	377	378	444	386	392	382	403	358	385	369	386	385	387	433	396	398	416	379	427	372	435	385	403	401	388	452	418	395	395	412	413	376	386	386	410	406	390	375	370	409	416	443	365	373	408	348	390	371	398	384	403	385	377	401	397	430	368	371	391	376	397	407	416	409	389	365	374	459	377	411	391	371	411	390	429	422	392	388	393	367	413	402	390	416	392	380	444	378	374	424	397	411	449	399	396	408	397	404	373	377	409	371	370	384	372	391	405	391	373	395	374	342	411	337	399	404	393	388	401	393	385	404	397	426	416	413	371	406	392	400	406	417	409	384	420	410	366	376	392	365	383	397	392	392	376	399	424	360	392	366	391	379	404	411	348	395	417	368	414	409	362	408	392	394	394	392	399	408	396	395	385	397	380	401	386	385	413	379	411	380	414	373	425	375	373	412	406	404	372	372	410	398	379	380	366	381	369	408	410	394	389	374	403	405	383	380	386	392	396	409	385	394	391	386	422	401	394	385	387	402	376	390	387	397	398	426	389	394	366	387	375	406	414	369	405	396	374	381	388	359	389	352	348	366	405	377	396	394	378	349	413	370	394	394	402	397	390	399	418	388	382	405	397	408	374	393	397	376	428	372	387	362	376	440	386	383	415	397	386	366	387	371	387	400	403	392	392	356	395	384	409	363	367	435	407	407	388	395	389	397	424	377	391	402	397	378	390	383	398	365	399	431	418	398	379	380	389	390	381	382	394	393	422	396	359	375	411	381	404	422	385	342	395	381	406	391	393	449	397	420	407	407	391	391	383	415	449	401	395	376	420	423	394	380	406	403	385	410	416	427	377	386	401	378	354	408	401	387	356	401	429	373	363	400	409	433	411	374	373	400	401	363	395	400	386	394	353	389	411	396	418	394	372	361	376	396	400	384	382	396	427	367	399	350	392	411	404	391	396	408	384	393	422	381	373	375	383	405	364	383	408	370	411	407	401	386	414	400	410	367	410	393	357	418	411	403	380	412	404	395	386	368	405	412	373	348	395	381	405	391	394	394	359	369	390	405	396	391	395	399	374	380	353	380	386	403	415	410	368	381	396	415	423	382	350	391	386	374	391	377	356	393	367	397	390	372	433	402	385	386	367	375	433	375	418	382	378	398	384	399	396	363	389	394	386	382	398	388	391	377	399	423	382	377	411	398	392	384	375	363	415	419	369	369	376	363	383	376	399	368	405	384	379	398	427	383	390	396	375	385	402	379	386	374	371	363	433	364	393	386	375	382	413	393	426	395	378	380	407	360	342	364	397	386	365	413	396	451	406	394	388	377	403	401	382	376	390	387	368	374	358	391	381	452	406	380	397	404	412	408	348	381	392	426	368	388	384	385	374	374	410	415	403	399	385	384	412	356	353	353	383	373	392	351	362	376	387	378	395	385	374	398	396	367	403	399	404	410	371	367	374	378	389	417	386	382	381	428	400	380	388	397	374	360	417	397	416	417	426	416	426	354	408	402	416	374	386	384	384	412	395	369	395	382	388	388	385	401	390	379	379	398	410	398	384	392	394	378	387	414	374	427	380	422	430	373	423	399	393	379	407	377	385	391	361	400	389	406	410	393	406	401	377	384	385	381	366	362	403	344	365	412	380	370	403	400	405	385	370	395	365	395	379	367	396	382	404	410	358	435	390	380	353	401	395	429	377	399	403	414	392	367	367	391	344	417	374	370	412	396	385	387	400	406	377	353	383	398	378	406	391	392	405	393	406	386	391	395	405	408	416	371	387	390	393	359	379	363	397	448	356	400	375	395	388	398	372	373	399	365	383	408	404	408	398	391	388	392	386	359	400	433	368	364	402	387	398	427	390	393	371	388	401	366	398	413	412	409	390	437	394	377	385	408	380	410	402	409	417	387	410	405	427	390	384	381	370	396	376	387	413	413	393	432	360	354	396	422	411	392	372	368	396	430	432	373	374	408	412	350	381	396	405	404	395	387	372	394	414	386	380	407	377	387	393	386	386	433	409	383	347	394	380	413	371	396	402	383	369	389	407	392	386	413	414	379	427	399	393	395	397	410	365	412	368	373	392	370	392	381	398	398	379	402	378	349	401	404	394	399	374	393	395	364	375	346	355	385	412	387	400	360	390	368	416	385	369	394	414	425	383	385	369	388	404	396	416	370	374	393	375	411	388	352	392	407	368	406	413	395	369	405	376	410	397	342	353	416	436	364	340	394	416	389	393	335	392	397	404	416	380	342	361	410	400	392	372	393	416	404	423	375	416	376	375	407	433	377	421	362	376	408	397	407	411	419	376	416	387	381	396	407	375	378	401	402	399	357	386	390	424	410	377	425	390	404	376	367	398	381	391	373	379	392	403	393	391	399	413	389	392	374	387	411	388	405	376	389	362	424	366	404	412	369	373	430	367	359	396	420	375	384	367	405	407	401	390	412	398	382	399	386	402	382	406	366	392	385	435	393	360	397	383	390	430	425	355	418	384	385	381	367	367	373	449	397	403	391	420	386	406	432	382	382	372	386	390	361	400	381	365	411	386	401	376	413	397	390	390	425	375	393	409	368	376	399	417	393	411	381	393	409	428	408	376	374	367	383	383	395	384	399	413	358	358	402	402	396	451	398	364	391	402	397	393	410	410	378	380	392	406	370	378	382	383	369	372	390	371	420	358	407	395	417	389	401	360	420	398	396	398	387	375	403	375	380	382	371	407	390	423	397	396	380	393	391	373	429	375	382	372	380	372	399	364	367	393	394	397	385	362	420	418	384	387	410	457	375	389	402	399	412	364	398	394	381	383	406	401	397	405	402	400	399	352	378	363	376	362	357	383	421	371	384	399	373	427	409	391	355	397	372	364	357	414	404	391	403	373	403	386	406	394	411	414	383	422	398	430	387	411	396	377	413	364	383	410	414	382	354	392	398	438	396	368	381	400	424	384	360	362	374	393	374	386	389	398	383	393	378	410	417	401	389	394	418	397	389	389	386	409	375	395	388	365	351	395	354	401	401	404	356	402	418	385	407	408	385	375	413	376	349	375	418	369	361	412	395	403	403	388	377	397	418	388	381	370	415	395	380	388	408	414	395	409	409	444	409	406	383	404	419	404	415	378	381	425	386	378	368	359	368	409	361	385	385	405	396	383	371	404	396	379	399	409	383	398	382	397	401	405	386	414	426	405	386	351	430	358	408	382	412	420	399	399	409	383	393	368	387	370	419	379	403	386	394	411	384	403	406	376	425	403	392	372	375	362	388	387	390	400	424	369	387	410	403	387	365	370	392	401	376	377	379	400	402	378	396	371	379	403	404	371	385	374	379	397	407	374	376	384	358	369	378	346	380	381	404	394	374	408	411	431	384	368	379	402	403	379	374	351	402	377	397	402	383	396	421	403	398	414	390	404
49741	73996	7681	3311	2483	2016	1315	1323	20477	30979	24721	14290	5317	1589	589	645	609	593	574	602	545	580	562	562	573	582	583	576	569	605	563	564	562	606	576	536	575	606	567	623	607	595	561	615	541	550	609	616	582	608	604	569	510	547	596	594	599	607	582	567	559	625	596	569	576	616	587	570	572	569	624	537	588	532	569	607	599	550	575	593	578	499	549	588	570	556	549	607	558	586	547	617	533	597	562	607	554	550	576	560	573	585	558	596	565	507	565	538	559	586	557	542	587	595	536	567	572	559	543	576	566	576	585	603	540	593	576	566	587	563	580	575	550	610	545	586	560	592	520	524	542	528	592	573	544	564	527	594	577	570	544	578	551	584	564	550	555	564	559	569	602	575	549	552	550	598	585	616	581	570	616	603	589	583	586	579	579	540	549	572	595	603	556	593	578	629	609	557	586	568	568	530	542	580	604	569	548	575	568	598	575	564	578	555	611	584	579	546	558	575	540	557	576	571	612	622	608	635	598	573	574	536	617	608	577	642	587	564	571	608	633	582	583	527	555	592	557	608	543	590	614	541	577	587	575	527	625	559	584	621	587	561	587	559	605	618	602	570	564	580	573	587	612	587	567	577	616	587	572	554	578	597	578	570	538	583	565	571	576	539	594	570	587	616	583	615	584	620	613	591	571	563	587	555	538	548	598	510	585	566	587	552	540	593	621	537	544	588	590	617	626	531	574	558	588	547	571	568	572	604	606	591	574	558	574	589	542	555	579	582	600	566	577	596	574	594	582	594	551	542	556	596	599	593	595	552	597	590	563	604	577	598	554	556	558	526	570	549	535	584	555	585	591	584	625	589	584	567	554	617	585	577	524	599	549	518	585	559	584	565	590	593	533	582	587	559	584	526	574	561	609	523	609	580	555	582	541	608	572	556	572	562	512	562	576	556	562	554	592	588	602	580	561	615	606	560	606	548	585	585	542	626	587	632	574	586	590	589	563	646	625	599	566	573	541	613	590	560	550	527	600	588	569	568	565	586	551	592	561	563	584	635	621	546	595	599	573	591	554	560	587	624	606	555	596	631	553	527	582	556	597	531	570	539	607	563	579	592	577	521	589	552	588	520	594	561	563	552	563	569	631	581	587	556	596	626	576	547	573	554	544	566	574	569	569	619	629	573	558	563	583	583	580	561	531	587	605	580	632	605	568	575	583	589	586	596	610	570	574	602	610	575	561	565	632	584	569	570	572	567	553	586	583	571	553	530	573	555	582	577	576	560	588	607	575	622	604	509	590	578	541	582	577	586	567	569	544	601	561	567	570	575	565	528	607	599	558	561	560	583	597	550	573	557	584	640	575	588	584	605	596	564	603	571	591	569	584	561	572	559	544	553	556	574	586	562	584	595	576	586	614	589	575	611	583	557	574	571	555	586	562	566	574	568	583	541	585	585	585	537	591	573	598	569	606	545	591	563	541	604	593	586	556	605	574	559	596	553	527	569	588	596	578	581	550	559	589	562	622	635	557	550	591	590	605	599	559	576	584	586	564	563	590	540	589	591	552	573	555	597	576	564	542	608	574	566	565	583	595	536	530	586	591	566	567	579	586	589	601	576	586	607	613	616	599	542	565	561	575	542	574	571	566	516	558	547	615	563	603	547	614	588	565	578	526	615	551	583	583	588	555	575	584	572	593	578	568	561	558	580	546	565	607	578	551	569	588	594	632	527	560	592	543	593	549	541	553	556	542	588	591	607	586	593	588	576	568	588	606	561	534	572	590	569	543	600	596	565	551	560	586	601	555	536	556	560	552	586	595	569	544	570	548	589	603	609	588	548	559	575	550	570	602	581	564	574	614	598	577	571	556	572	510	550	536	546	573	580	548	623	538	609	598	566	636	573	582	612	526	574	540	637	603	516	587	567	590	557	603	561	563	555	569	588	564	612	556	553	595	586	604	599	549	528	539	618	565	597	563	575	588	591	586	541	545	569	598	558	541	544	611	543	515	585	572	559	589	584	552	584	591	584	602	608	573	587	596	574	568	590	561	592	552	584	607	578	563	576	607	549	536	591	565	546	561	601	567	604	579	594	599	590	577	576	596	570	594	602	583	597	561	578	606	598	527	569	585	621	599	561	565	568	558	549	559	602	577	563	584	577	604	567	574	611	589	572	559	576	568	555	572	564	589	585	582	558	595	559	602	565	567	632	597	584	573	553	585	568	550	585	586	554	594	579	620	580	551	576	585	561	581	579	588	548	595	631	558	552	558	549	582	577	567	576	615	542	542	570	561	589	584	575	564	579	576	524	614	601	560	593	583	556	583	586	588	565	577	606	549	571	562	624	546	632	575	550	601	553	535	590	588	615	547	549	595	579	606	604	565	581	558	586	616	550	603	551	599	570	563	541	561	583	585	549	570	567	565	556	598	577	569	571	563	563	555	567	543	568	592	559	560	556	555	577	554	554	563	561	586	553	581	532	615	594	590	577	549	591	564	550	546	561	598	573	611	568	603	583	595	584	586	567	577	578	553	584	534	576	601	577	608	571	548	562	556	591	568	584	561	587	574	569	554	566	543	561	594	646	561	553	582	597	559	561	574	545	551	610	583	607	594	595	599	591	601	596	575	558	567	594	568	580	593	592	578	610	569	592	567	550	543	605	602	619	598	569	557	569	573	551	543	572	600	572	575	610	582	603	561	628	611	544	586	645	617	573	572	535	609	563	600	545	560	570	564	584	576	540	568	595	631	573	543	543	528	573	581	613	616	612	603	546	615	577	568	604	597	611	533	549	560	572	570	614	554	601	612	563	578	585	567	562	572	561	597	565	574	580	556	610	566	544	591	595	612	581	611	593	609	573	594	593	564	569	529	568	562	579	598	570	633	609	609	575	587	556	566	555	603	608	578	569	605	549	613	586	587	585	606	611	591	572	566	556	584	568	511	544	568	573	618	616	573	587	546	588	583	574	595	572	599	552	601	605	571	589	571	552	575	628	566	566	561	545	542	557	554	569	580	543	604	595	582	588	621	531	574	523	610	567	560	578	583	563	615	608	585	602	609	543	609	594	561	575	605	539	575	596	592	558	572	588	590	595	615	615	574	569	598	546	600	573	590	588	584	565	587	583	565	543	550	598	567	588	548	570	556	580	599	578	527	613	544	581	591	637	606	546	563	576	576	603	575	537	563	582	604	564	603	568	612	617	598	571	560	548	540	586	570	561	542	612	563	543	604	589	533	573	579	612	625	571	590	594	570	585	562	581	584	550	626	586	571	578	595	584	560	572	533	559	573	548	577	564	571	570	551	566	605	576	605	542	600	582	561	617	568	561	599	597	565	585	576	588	569	569	627	573	584	564	582	592	588	547	591	535	587	627	556	613	595	610	546	591	610	590	553	555	567	612	570	588	550	528	578	588	542	554	610	580	553	513	588	603	604	609	549	572	619	587	537	573	548	562	588	573	581	597	551	557	542	537	589	594	574	530	577	572	563	607	553	568	601	602	605	607
23000	21234	28992	23550	21144	20980	5708	1129	18325	38325	29894	16887	5183	1204	322	294	295	301	284	276	304	293	304	302	326	284	280	293	302	325	299	299	253	293	272	311	305	306	293	323	258	287	297	290	295	304	305	300	282	297	276	277	278	319	267	287	308	327	290	282	347	291	315	305	261	332	276	331	316	298	299	299	259	333	306	298	286	302	274	288	289	297	313	310	299	328	284	285	269	288	262	268	267	303	326	295	272	272	296	303	297	283	273	309	293	310	269	329	274	302	310	290	304	305	345	283	277	290	324	272	301	319	282	260	321	299	297	298	269	283	301	269	305	324	288	273	335	334	289	295	264	306	261	278	296	285	310	274	335	313	284	290	308	285	291	299	301	304	303	282	291	322	300	287	313	277	283	327	277	269	280	289	306	301	272	285	289	292	327	285	271	287	333	316	274	278	289	310	304	302	259	304	291	292	265	283	305	302	297	302	277	281	287	279	273	292	271	278	303	282	282	295	287	284	281	292	290	298	312	294	288	324	299	286	294	293	290	286	282	299	295	292	290	290	288	309	296	283	295	279	294	303	245	314	280	297	307	323	294	298	260	291	305	306	303	287	288	309	298	273	302	285	284	272	291	313	270	279	250	292	300	316	305	292	293	289	301	269	266	324	318	248	272	295	307	259	311	285	303	283	266	299	251	285	267	271	307	314	304	282	318	306	308	281	314	271	271	322	289	319	260	279	251	284	300	285	287	280	327	294	284	324	289	297	284	278	307	290	290	291	260	290	259	297	288	303	279	285	278	280	314	305	307	276	317	289	250	284	299	275	311	303	312	280	294	314	302	290	266	313	278	272	336	293	303	293	298	296	276	300	280	310	286	297	307	277	282	283	292	293	288	318	312	306	270	295	285	257	293	279	283	309	308	300	287	300	325	318	301	266	303	293	321	273	305	274	302	279	321	300	284	301	285	313	311	299	296	302	287	324	261	320	286	323	303	290	285	303	303	279	301	301	295	302	288	301	295	317	287	288	290	296	306	269	305	286	269	296	305	336	287	343	323	289	280	279	310	314	293	256	308	300	300	290	303	308	328	298	258	311	285	299	263	310	300	291	284	308	299	290	294	296	277	323	297	322	297	278	292	281	293	291	285	287	288	287	302	283	307	284	318	300	281	297	288	288	276	285	308	292	287	308	273	301	320	286	290	268	274	325	284	276	299	299	271	307	296	287	296	304	284	298	300	302	284	298	293	302	283	288	303	275	309	274	316	305	277	306	272	316	300	308	286	269	298	296	305	278	293	296	300	315	292	284	268	280	297	301	281	284	307	316	310	285	309	285	297	293	281	290	297	277	298	311	298	295	300	266	283	289	294	313	273	271	319	289	277	270	279	319	294	282	301	302	288	273	294	301	303	295	294	306	299	320	282	275	274	318	326	283	266	318	304	296	277	295	280	267	285	277	303	292	293	301	283	306	287	324	300	280	265	308	289	305	306	300	254	282	315	297	302	296	289	291	295	297	284	274	276	321	295	312	308	320	288	315	286	307	273	311	269	278	300	288	310	292	298	264	285	292	281	317	271	329	307	299	311	298	295	291	282	283	294	294	284	252	287	279	297	316	304	282	297	294	295	267	278	308	313	300	277	291	275	274	278	300	277	295	266	305	305	279	282	291	290	272	299	288	263	305	279	273	323	284	262	283	272	293	297	297	265	298	303	258	300	293	268	272	302	291	280	281	307	278	324	312	314	269	300	295	289	317	291	304	284	273	272	302	281	295	304	271	299	302	303	270	298	264	273	309	310	297	290	271	287	289	296	311	289	306	303	316	265	314	279	295	299	309	305	290	285	289	290	267	285	293	290	270	280	301	289	287	281	276	285	275	297	267	285	308	264	318	284	250	280	289	303	297	304	307	268	324	288	274	301	300	285	292	281	310	276	291	282	265	295	297	289	296	288	279	264	315	300	297	257	325	295	319	320	291	266	302	293	307	300	277	289	279	285	309	308	273	299	257	284	307	266	263	288	322	292	281	302	299	280	278	304	281	292	267	296	283	264	301	302	295	299	298	310	297	302	267	298	281	289	295	289	283	289	298	280	296	327	315	281	300	297	302	276	298	277	314	285	335	304	265	282	281	283	286	280	278	305	258	302	298	293	300	315	305	306	287	291	270	277	304	269	262	282	300	298	299	346	324	272	268	299	279	278	310	309	273	291	291	281	280	293	275	303	319	297	278	297	272	278	313	279	323	276	292	292	272	291	305	284	289	257	298	268	284	254	299	261	296	305	269	248	292	273	334	280	273	274	261	282	281	272	285	317	285	277	317	313	306	293	270	290	313	311	289	297	292	268	292	320	296	299	261	278	247	275	304	296	296	301	280	303	284	321	328	267	282	295	307	288	301	301	294	303	285	315	300	294	285	290	273	291	273	297	280	308	279	296	297	281	300	289	303	274	313	269	314	269	270	280	284	287	310	306	286	278	290	286	293	256	301	298	274	284	312	285	288	304	292	299	312	280	265	299	272	296	298	285	297	297	309	333	293	304	287	312	298	298	281	309	332	288	291	274	301	312	307	286	314	299	302	290	293	304	284	299	284	279	261	280	310	290	299	263	294	300	284	309	284	299	299	310	270	296	334	326	310	282	261	299	279	282	268	284	306	266	267	290	284	299	310	317	306	281	278	303	320	287	278	289	299	295	295	294	287	321	279	278	295	312	295	299	332	284	297	307	314	291	316	291	289	290	295	271	287	286	278	292	303	276	321	281	257	282	296	297	293	317	287	325	300	288	267	280	282	300	294	279	290	313	279	289	304	293	287	289	306	320	308	305	309	313	305	282	290	275	306	319	296	283	300	296	265	276	279	289	306	299	265	278	315	283	303	313	268	314	333	302	271	296	263	294	291	263	312	299	312	292	283	275	281	288	310	311	254	284	318	297	322	286	281	264	290	280	275	287	313	280	286	306	299	298	275	250	309	286	294	277	329	284	266	329	271	283	289	282	288	315	319	293	297	257	299	289	279	351	287	294	276	262	310	243	305	291	310	304	284	300	296	314	292	302	273	280	283	252	289	299	279	285	299	301	302	295	292	295	285	292	289	281	273	278	287	300	287	281	273	273	305	256	315	263	317	289	310	269	285	297	298	299	311	280	295	279	278	295	323	259	302	269	306	296	285	294	310	307	281	307	302	328	264	276	311	272	299	280	290	268	322	280	307	279	279	317	326	272	312	301	264	295	281	287	314	301	263	311	286	283	282	319	289	264	312	285	279	275	273	281	317	301	279	310	290	305	283	307	301	285	323	304	325	326	301	295	288	293	296	285	285	291	270	314	291	287	306	275	292	242	279	286	274	318	272	298	239	293	276	281	302	280	276	274	308	316	304	295	283	294	282	313	303	310	293	294	288	309	308	295	301	287	306	316	303	281	288	274	286	296	275	291	288	311	288	290	306	283	281	306	277	283	304	294	306	315	281	301	287	306	284	269	292	296	257	271	304	311	295	300	321	286	285
57529	83028	11909	5831	4239	2826	2119	2568	29922	43491	35609	22736	9427	2578	430	434	397	438	449	395	421	472	457	471	466	459	444	444	407	437	432	423	420	455	408	453	435	415	445	417	441	442	448	432	399	442	435	458	472	452	455	426	437	456	453	450	395	417	439	463	435	427	462	428	430	419	419	447	455	413	465	419	433	432	453	417	442	430	424	466	430	448	393	433	415	455	463	428	456	434	430	430	433	428	458	446	437	465	444	468	425	447	440	410	426	472	464	416	403	440	441	410	453	461	404	387	420	430	418	426	452	475	437	417	440	439	449	447	427	404	469	441	427	435	434	428	427	449	414	446	454	427	423	446	443	409	455	453	418	414	407	441	444	412	445	456	403	473	450	420	428	459	454	456	428	454	403	429	457	432	415	420	457	427	443	465	451	418	448	460	390	413	398	415	430	455	421	418	456	449	489	397	429	447	445	442	448	468	406	457	410	391	423	419	411	418	432	478	449	441	407	457	411	442	455	403	458	437	440	432	444	461	430	466	439	441	410	391	434	412	411	443	401	419	432	413	425	431	430	456	450	432	410	408	421	448	430	440	439	455	447	407	390	428	443	438	437	414	418	451	444	452	446	450	437	400	435	421	454	436	453	431	434	412	469	421	422	412	452	400	422	438	431	437	361	428	431	485	459	458	429	451	462	464	418	462	443	468	471	418	446	409	396	435	415	440	445	430	439	408	458	433	415	430	418	436	448	453	427	458	429	478	500	429	426	420	430	446	450	428	417	422	412	441	427	447	419	443	432	422	443	443	414	406	432	444	476	423	441	457	450	438	462	411	422	429	421	439	415	466	448	407	455	442	426	426	420	412	464	450	430	402	408	448	453	393	433	459	444	436	418	440	425	426	417	449	431	426	470	472	440	442	423	437	427	436	446	444	409	435	450	454	446	452	400	490	435	425	418	433	470	446	420	452	440	407	455	410	411	409	440	436	429	414	447	391	411	460	427	466	476	415	460	430	411	434	449	468	433	448	438	392	422	444	418	432	387	379	452	430	414	411	466	447	445	403	446	473	448	395	434	436	429	430	437	430	366	445	423	423	460	421	450	419	443	428	458	417	408	407	424	443	437	437	409	401	464	416	439	428	405	398	401	441	420	425	441	453	464	425	410	449	473	458	428	458	434	420	396	465	454	448	419	395	432	402	435	454	447	452	437	455	405	464	436	429	433	421	418	436	407	435	465	452	439	439	428	474	451	422	463	381	436	426	438	468	432	444	430	407	438	446	459	408	431	455	422	412	409	427	414	433	450	398	431	433	450	437	406	421	427	393	411	438	429	436	448	420	477	430	408	415	443	437	425	438	421	454	420	427	431	436	453	446	454	468	426	423	426	425	463	435	418	430	415	432	438	442	442	437	437	462	425	423	434	413	435	431	421	444	439	450	441	417	467	418	420	441	398	459	411	480	456	427	421	415	395	436	485	428	448	446	407	462	372	404	419	418	434	434	423	433	460	453	472	434	404	456	446	444	427	402	435	458	446	449	413	423	442	420	443	431	435	458	431	453	410	410	406	444	431	419	459	436	481	485	402	430	451	424	417	390	423	416	434	434	397	449	481	429	429	444	432	420	434	459	459	413	432	423	412	435	443	425	423	397	426	446	429	444	430	442	453	427	386	412	440	438	462	449	452	413	444	412	437	441	429	402	443	390	430	425	428	404	411	443	442	439	429	407	408	455	408	408	416	417	461	425	416	414	463	443	414	442	478	392	447	424	418	433	450	482	441	441	451	452	433	468	448	444	451	407	477	382	430	468	439	414	451	420	442	424	452	403	450	376	498	419	422	389	471	430	394	428	424	409	452	432	393	442	462	417	443	428	377	441	426	426	443	452	454	420	426	422	450	436	439	465	419	461	421	418	468	456	436	458	458	429	434	457	448	438	421	444	429	396	422	401	422	470	421	480	423	446	392	438	455	444	435	462	410	426	443	414	434	478	443	448	433	421	444	436	464	422	418	431	432	458	428	443	412	408	456	394	430	441	404	426	431	372	443	434	379	404	451	374	459	403	456	423	437	411	423	395	415	465	414	441	449	441	452	437	437	445	450	443	440	430	443	386	440	452	444	433	445	437	440	441	469	435	483	416	470	415	456	445	438	414	455	457	485	413	394	447	440	389	441	418	428	407	451	415	419	431	420	421	457	480	466	415	460	426	405	422	455	450	419	451	432	396	445	429	390	449	421	439	432	431	468	435	449	439	429	424	418	440	432	434	421	420	422	427	449	448	457	431	442	437	418	421	401	451	423	436	412	458	459	446	458	425	425	438	435	413	448	422	429	476	420	448	430	435	431	441	445	414	384	444	412	426	404	470	422	422	448	465	409	435	438	425	448	421	452	445	373	456	419	389	453	463	428	431	437	417	429	433	437	459	408	443	425	417	462	428	432	433	420	434	439	421	460	430	425	425	432	424	425	429	424	430	412	433	461	442	440	436	450	415	426	451	431	438	419	426	479	403	422	402	442	428	440	435	422	433	414	426	429	442	465	432	442	424	402	455	419	428	426	450	433	428	431	408	429	432	447	454	432	407	424	447	422	446	409	416	447	434	407	457	448	435	473	426	450	391	414	427	445	426	460	407	464	444	396	461	422	442	420	436	445	466	412	428	468	434	440	434	445	393	449	444	418	424	433	462	459	419	419	423	406	408	447	425	463	444	422	436	457	426	420	387	450	457	447	423	466	443	408	437	414	430	443	408	441	445	422	412	381	447	435	435	487	452	476	492	417	435	380	413	414	425	397	432	430	447	396	428	456	426	414	419	394	417	491	428	422	451	417	437	409	430	480	478	427	406	471	444	428	437	419	414	431	415	467	443	427	480	448	454	428	451	428	462	449	439	465	430	418	421	443	454	390	452	442	464	424	432	428	440	500	469	444	401	434	406	411	440	478	423	439	443	420	461	400	440	430	444	408	393	424	431	462	428	423	427	437	426	427	421	436	408	420	417	474	457	431	459	450	440	448	427	449	441	421	454	430	462	446	468	463	418	423	472	456	425	423	426	423	432	401	444	444	462	436	436	422	470	415	417	442	422	427	420	473	431	437	458	423	407	428	426	455	401	448	458	442	437	432	440	413	442	418	391	443	432	420	458	464	409	471	424	447	452	421	485	434	428	441	378	453	449	428	398	437	439	419	461	411	463	427	430	455	452	427	452	365	430	456	404	461	412	430	450	426	432	428	429	439	460	454	458	471	439	466	414	433	457	424	428	467	420	419	449	416	421	425	390	449	417	439	394	456	444	446	412	455	467	388	463	427	444	435	462	429	461	457	450	430	437	414	436	424	460	454	420	489	480	457	433	435	432	440	433	416	413	474	440	421	462	432	438	442	401	417	439	411	395	440	428	445	428	458	427	420	436	470	442	453	397	417	425	384	424	399	405	387	396	409	466	434	417	464	397	409	453	417	411	449	432	423	449	400	438	450	420	451	448	420	427	431	452	469	426	460	395	468	423
27167	23420	14347	1662	678	498	407	512	2802	3780	2717	1413	742	444	365	341	319	349	363	353	354	332	371	314	337	341	362	339	342	324	316	328	319	339	342	350	303	345	352	307	336	347	341	353	325	357	326	354	341	356	348	323	342	340	342	361	343	333	401	346	351	351	347	353	337	302	335	327	321	352	356	337	313	330	335	326	343	315	343	330	348	371	329	359	314	356	354	336	337	342	319	337	344	368	344	322	367	320	355	332	288	352	367	357	319	316	329	314	313	339	329	360	327	342	355	316	338	351	327	314	313	348	301	366	375	336	313	327	327	372	343	344	347	316	349	327	349	318	323	377	335	315	340	350	325	316	334	352	333	337	315	339	352	358	356	332	354	317	320	360	320	341	361	352	340	339	356	340	358	348	336	327	329	353	332	321	345	343	364	314	299	359	334	334	322	356	351	358	357	317	346	310	369	318	342	343	322	357	320	311	355	346	316	311	353	321	364	336	334	314	337	334	349	367	319	370	350	330	367	319	347	369	350	342	337	345	341	325	342	362	368	310	318	348	331	343	315	337	360	357	382	320	373	342	349	341	348	355	338	364	315	348	337	336	339	370	366	347	331	334	342	317	330	335	333	380	351	356	330	363	355	352	348	324	350	299	329	365	327	334	332	345	326	343	343	319	338	336	361	351	334	331	309	348	319	355	360	331	319	337	317	350	329	302	302	344	330	336	336	346	331	303	346	346	361	352	364	324	327	346	341	329	342	329	321	315	338	320	328	348	324	352	341	341	338	347	324	339	358	348	343	353	365	319	358	341	328	333	327	358	347	330	318	342	344	319	309	300	337	313	354	380	336	357	320	314	336	340	282	341	361	368	315	345	317	362	304	353	356	381	328	368	366	320	340	324	351	329	341	345	339	326	312	330	323	321	371	323	317	333	342	329	343	372	341	357	337	345	384	320	315	316	369	353	352	349	344	311	362	350	338	359	347	344	388	341	332	348	326	359	312	362	362	351	346	337	348	325	305	327	354	332	329	323	314	326	337	338	363	337	341	320	348	313	375	325	335	353	321	322	364	347	327	318	318	344	311	359	363	324	340	336	344	322	325	323	341	358	325	350	342	342	366	332	341	315	335	363	369	352	325	331	353	369	367	360	322	354	328	324	342	371	334	321	339	324	314	314	339	359	330	366	358	330	352	332	322	344	329	368	363	332	310	319	343	376	339	345	339	314	334	321	349	351	347	358	325	323	312	346	356	322	340	354	307	362	383	307	360	346	297	338	291	356	325	370	342	311	345	311	334	341	356	340	329	366	331	337	351	320	343	341	343	324	351	332	337	314	359	357	345	317	297	325	367	350	331	345	337	330	339	326	333	327	337	354	316	337	335	364	317	344	326	340	345	333	287	312	335	316	318	374	347	329	321	299	342	324	318	344	304	322	347	320	350	379	329	352	334	348	316	351	367	292	326	332	333	326	369	325	342	365	288	367	354	362	364	326	366	358	330	344	331	342	354	345	355	386	347	369	356	349	340	344	338	347	329	332	346	304	359	370	364	342	320	352	358	337	354	336	373	327	320	325	305	334	353	319	357	306	333	329	318	338	309	349	357	341	339	348	326	323	341	356	328	344	349	330	342	327	336	376	330	348	338	344	338	291	366	332	319	340	342	344	352	350	327	365	364	335	333	381	325	350	356	335	326	352	337	364	341	329	314	319	359	335	333	323	358	340	350	332	328	341	329	356	344	310	335	348	347	320	332	338	322	325	341	326	334	316	339	366	337	323	352	360	306	345	328	351	341	327	332	359	352	343	356	349	319	334	334	327	311	346	326	362	320	370	348	361	347	351	402	332	340	351	328	336	331	310	347	346	336	357	353	351	340	329	356	335	339	332	334	343	346	358	353	358	335	333	331	323	335	371	382	331	340	372	344	360	353	349	345	349	333	342	371	324	331	368	366	344	329	352	322	351	318	356	314	313	330	317	304	352	367	347	308	370	348	337	366	328	373	348	300	330	345	324	344	330	331	342	312	354	334	348	334	348	329	325	304	353	363	352	362	355	342	346	364	355	333	327	360	331	316	293	344	328	369	317	345	329	323	312	350	347	342	358	334	325	352	336	362	327	335	326	329	334	340	313	340	335	371	342	354	325	330	332	318	346	330	354	361	331	314	364	309	359	327	344	365	328	291	356	319	327	371	292	342	321	337	340	342	374	345	352	298	342	379	371	300	360	378	325	354	330	331	346	317	335	302	360	368	332	327	347	363	323	362	361	321	335	323	327	332	313	347	342	342	358	361	320	315	360	358	361	321	335	318	329	347	336	357	347	335	325	333	367	352	336	317	299	329	335	355	324	342	325	335	287	340	356	337	348	303	326	322	337	336	336	375	344	323	295	326	308	369	339	329	340	348	342	363	348	302	358	311	328	343	322	328	359	345	312	340	342	318	353	333	356	329	310	308	368	340	338	303	351	304	356	349	320	343	319	317	359	324	338	342	301	347	347	356	328	315	333	288	388	327	295	333	343	351	337	342	348	344	344	316	345	336	339	321	331	340	336	329	327	326	347	324	315	336	339	343	319	343	314	320	319	334	344	295	327	344	330	332	339	346	344	354	308	337	359	331	328	366	312	320	324	361	368	363	340	338	360	353	347	352	358	326	342	355	323	360	324	323	321	328	355	356	344	335	352	320	344	354	336	336	323	328	313	329	316	352	351	362	379	356	372	321	304	315	364	329	307	295	338	308	345	354	304	336	329	314	320	350	337	358	365	336	329	371	329	324	323	331	363	331	336	351	338	325	347	330	339	344	325	341	341	310	337	355	350	309	366	328	343	332	317	348	357	298	345	347	334	318	343	318	315	356	359	330	335	334	331	344	353	360	311	349	338	336	321	315	331	325	351	388	331	332	318	359	337	334	330	330	337	320	351	355	352	331	291	340	352	352	310	360	322	323	316	358	340	315	347	322	358	376	344	332	351	320	327	351	327	333	332	314	349	347	323	352	339	340	331	363	342	351	351	318	368	336	337	354	334	320	326	304	321	331	344	360	360	337	348	317	358	297	362	311	329	315	299	346	315	339	365	329	337	372	342	298	355	345	314	344	304	333	318	361	332	366	343	356	346	359	315	345	371	374	369	346	333	347	338	336	322	346	348	326	343	347	349	338	344	302	358	373	340	332	320	363	374	330	345	329	337	352	313	354	311	344	350	334	308	358	351	342	315	381	357	345	334	327	342	364	311	345	350	328	345	356	381	318	343	340	318	350	352	348	331	311	313	353	383	348	327	358	321	347	338	341	295	349	342	370	329	345	312	331	319	328	325	332	340	373	346	317	324	369	355	343	312	345	341	345	320	345	350	344	314	337	352	343	343	346	350	361	335	364	330	319	361	347	358	322	346	348	341	327	340	320	363	317	349	335	333	321	307	331	317	370	346	354	340	318	359	296	332	385	336	349	351	317	312	324	324	309	331	328	357	334	321	351	354	360	323	335	335	323	372	354	373	313	359
26719	35732	3348	1071	1002	632	568	1009	6607	7805	5501	2820	1448	647	503	511	477	481	530	493	512	488	496	489	490	524	537	501	479	491	537	489	478	487	487	501	508	479	497	494	519	503	542	527	501	539	474	469	481	499	526	474	561	526	512	478	485	476	532	487	506	527	517	514	504	478	489	499	493	492	484	476	529	496	529	488	520	466	514	497	520	481	516	469	510	482	496	507	508	520	474	481	503	545	511	486	477	546	500	510	536	504	461	501	518	496	516	492	496	509	515	497	520	518	470	469	508	507	520	522	521	515	480	540	542	518	527	489	529	521	523	465	511	503	501	507	516	542	486	463	480	481	512	519	502	472	477	515	505	516	491	489	520	521	515	515	504	502	509	498	516	508	488	491	478	513	498	465	505	493	545	513	525	471	485	508	480	459	500	538	546	479	516	488	482	510	505	528	524	533	508	516	460	536	508	500	499	495	476	503	540	528	491	492	501	506	517	542	506	495	500	491	494	509	498	498	491	463	500	510	475	516	477	484	505	484	530	539	514	479	511	491	540	506	487	486	474	485	486	474	544	475	490	492	493	495	505	518	494	489	492	493	514	521	483	500	491	456	502	534	473	502	524	514	542	469	463	505	501	507	507	489	479	504	493	523	488	500	485	526	483	517	538	504	515	489	481	496	513	490	462	471	551	488	510	520	482	485	473	512	512	484	491	485	470	498	482	491	457	498	525	520	514	487	481	511	510	484	517	483	521	489	453	542	492	514	510	520	448	456	513	546	569	516	508	463	469	522	487	607	497	477	488	510	503	506	537	503	526	528	514	526	492	485	522	503	535	461	496	482	493	507	500	514	482	485	480	490	495	501	523	539	479	495	492	495	479	509	526	473	533	495	530	487	490	514	492	517	482	492	514	458	478	511	525	465	475	480	511	505	517	488	502	469	490	522	485	471	470	523	503	500	510	496	518	505	500	453	516	505	478	531	505	506	517	504	503	524	477	496	549	508	492	479	505	467	501	500	481	500	476	500	511	506	505	483	501	537	494	497	492	509	515	508	522	497	514	495	505	499	505	527	494	469	500	474	475	487	548	511	450	509	473	541	483	521	498	511	485	494	539	501	545	482	514	500	483	521	490	502	518	505	494	494	550	512	490	493	479	497	472	485	509	529	495	504	500	480	531	507	473	449	483	502	495	496	546	521	515	502	485	518	513	484	526	512	471	493	514	525	481	527	523	493	496	504	486	511	497	531	515	505	521	515	488	496	481	581	531	530	499	488	478	471	522	519	508	543	459	534	497	487	496	516	505	501	478	469	462	476	468	462	503	472	504	520	514	479	492	489	485	548	499	486	504	482	500	463	469	483	536	530	532	516	537	474	492	500	499	526	510	481	527	499	495	521	524	532	512	468	533	531	519	530	513	473	506	503	521	516	503	522	507	502	518	532	478	515	512	508	547	499	512	518	502	527	500	486	512	508	505	513	516	532	523	482	506	507	512	499	513	501	493	512	522	474	505	517	494	540	547	452	528	501	500	472	490	505	512	485	521	522	517	471	440	519	529	491	536	501	494	529	494	507	506	504	472	502	500	496	481	501	486	480	509	529	525	479	504	500	454	483	522	475	495	467	520	497	518	500	516	499	520	488	446	526	524	501	461	511	512	506	534	493	521	523	476	463	525	541	500	519	454	518	508	493	526	528	499	503	482	501	492	503	481	456	475	519	548	514	511	515	500	497	509	535	500	510	566	494	517	509	513	480	488	500	490	530	485	537	494	504	507	504	483	476	529	488	487	481	509	523	495	516	525	487	515	485	539	514	506	503	499	506	480	483	496	476	497	506	513	492	527	479	528	507	468	489	505	513	505	556	471	525	514	480	468	500	540	527	533	476	483	502	501	514	480	486	527	509	498	493	485	510	499	507	517	505	507	556	504	540	497	515	493	435	487	498	513	524	500	451	506	500	471	466	513	504	483	531	519	494	472	529	496	483	540	511	512	480	473	485	472	486	506	506	482	494	504	485	465	468	436	504	482	488	469	522	481	507	477	500	482	478	502	449	479	518	505	535	464	511	526	478	509	454	518	519	530	489	466	518	530	517	541	513	485	463	553	496	548	531	478	505	504	528	458	483	509	512	495	487	496	498	525	457	473	519	528	488	504	477	498	516	483	513	496	503	448	520	512	488	511	485	479	507	501	497	497	496	520	547	490	514	459	481	485	495	489	518	522	503	495	529	514	497	499	505	521	487	479	488	493	520	514	493	488	483	506	489	486	481	483	538	470	500	504	457	525	492	489	527	485	499	511	483	482	471	526	490	517	480	478	498	484	518	515	545	472	498	481	507	515	559	471	469	510	524	476	484	485	513	509	499	479	576	512	495	514	500	473	486	508	485	487	523	489	534	489	520	479	518	533	495	498	469	552	506	476	488	525	458	529	463	499	537	497	508	527	526	476	558	471	495	522	502	511	523	481	523	486	505	517	495	506	487	512	529	524	504	483	532	489	501	496	487	496	566	520	510	515	514	518	464	493	497	518	506	534	470	482	491	495	544	473	528	494	488	500	471	534	501	532	511	483	510	500	526	513	526	515	472	445	502	483	496	437	463	508	517	482	523	536	512	540	535	515	489	525	493	560	503	502	478	518	523	481	486	493	473	512	468	474	475	515	467	512	515	494	493	482	530	508	533	515	532	510	551	501	491	485	496	519	521	483	532	510	509	491	501	501	538	473	535	514	519	516	501	492	494	489	475	505	508	487	500	480	531	529	527	504	503	475	503	491	493	477	489	482	518	510	500	465	514	496	479	492	460	519	481	567	516	508	504	496	514	553	505	508	442	529	470	459	479	467	517	499	500	479	482	482	502	497	512	537	519	529	502	491	503	536	557	489	517	498	523	478	525	494	487	496	459	482	446	540	516	470	492	508	542	500	503	508	477	512	529	478	525	483	448	524	505	529	481	523	497	494	535	474	494	517	522	494	479	482	491	496	522	487	527	528	504	505	490	517	490	479	485	504	492	532	508	530	500	521	496	499	513	503	453	504	475	485	507	500	468	553	501	510	454	521	540	511	543	480	521	514	485	516	436	469	515	510	517	510	504	508	488	512	533	506	540	528	479	510	522	488	541	481	483	494	512	465	484	524	486	486	476	475	568	533	506	522	509	505	497	548	526	528	531	501	497	489	499	492	516	501	508	461	495	511	509	513	502	494	504	497	456	491	479	505	529	502	497	540	478	519	481	519	481	483	540	487	506	457	495	495	499	503	460	500	514	488	471	492	527	521	476	496	491	467	470	496	500	533	476	511	510	491	490	464	482	525	520	526	473	525	499	509	528	478	482	494	504	532	537	475	538	502	486	480	510	538	509	507	505	478	485	497	495	518	503	502	484	524	484	499	506	512	500	532	494	505	501	562	522	480	470	465	522	499	485	497	506	489	471	541	474	529	512	475	497	538	490	506	493	491	507	545	478	489	491	516	534	501	470	493	512	516	511	495	498	489	522	511	471
24512	21579	28313	24506	18792	2620	784	1849	18286	22082	14076	6247	2142	720	413	426	397	371	398	383	385	384	431	385	395	400	402	401	396	405	414	417	380	402	413	417	405	358	392	413	371	410	373	425	387	419	381	387	393	414	424	414	397	401	389	406	391	404	422	395	376	398	390	366	430	398	343	393	419	417	410	377	386	396	390	410	414	390	391	415	393	416	398	412	400	403	349	387	402	418	406	427	387	431	389	388	406	394	421	396	384	421	359	412	385	342	423	398	386	386	375	373	397	423	390	408	390	380	409	391	358	365	391	429	406	379	370	417	388	391	363	379	381	427	428	393	385	374	373	443	427	413	402	400	389	389	364	423	390	436	352	393	396	380	370	394	396	384	391	433	369	417	392	421	371	433	420	346	360	384	399	351	405	356	404	387	376	353	394	403	397	418	412	376	382	407	426	406	375	425	378	392	386	400	408	374	379	401	420	424	384	421	382	397	391	411	409	380	368	394	380	364	397	373	393	346	393	413	412	397	435	410	403	355	383	406	416	376	389	395	384	407	385	397	416	379	408	388	401	356	405	392	409	366	376	387	416	424	385	379	375	388	397	412	390	393	369	407	367	400	404	401	390	367	378	369	384	370	394	422	381	387	377	380	416	401	376	382	392	396	390	404	379	395	398	385	411	403	376	404	391	394	413	397	402	363	387	405	394	425	410	398	411	376	345	423	405	384	408	385	419	418	391	381	412	390	373	412	377	396	422	418	415	401	409	400	375	399	383	401	370	418	403	400	389	370	415	410	374	401	399	387	391	400	407	435	426	371	393	388	438	358	417	382	406	383	436	381	421	386	409	386	376	361	386	406	396	391	423	402	398	401	414	407	407	373	409	422	394	382	389	382	389	409	390	402	391	380	440	364	378	366	410	413	382	427	381	385	350	386	347	377	398	377	398	382	413	354	388	417	398	399	387	380	380	369	407	419	372	399	428	397	394	396	361	400	404	374	407	393	380	420	358	391	385	389	384	371	379	396	392	426	402	406	425	374	352	398	390	444	379	366	417	378	369	391	376	338	404	415	390	436	377	401	434	389	373	414	408	393	359	377	418	387	372	401	386	391	390	368	385	389	403	385	368	409	369	378	365	363	393	358	383	399	377	402	433	384	389	381	387	417	412	418	400	384	412	410	395	388	390	360	401	385	382	354	370	387	407	416	372	443	389	372	364	384	387	391	378	386	391	419	425	382	349	389	378	397	401	338	388	359	385	378	372	397	407	387	417	367	386	391	427	363	397	386	406	404	437	390	407	402	405	359	399	370	385	366	412	397	379	441	378	409	369	387	385	389	410	384	411	420	394	413	392	395	463	400	358	342	384	354	418	392	380	411	393	416	417	394	407	378	411	372	386	399	417	416	365	420	383	411	398	415	414	379	403	416	386	399	367	381	419	379	388	429	398	420	424	408	369	394	414	417	380	388	398	387	416	397	392	422	384	426	382	394	453	355	407	391	427	435	410	386	439	405	403	361	370	361	391	393	404	387	423	347	392	371	393	350	399	360	411	409	381	380	382	389	407	405	410	393	398	394	384	396	408	408	370	390	399	427	385	413	399	388	401	398	414	419	377	367	359	418	396	424	367	401	393	390	356	405	388	377	395	407	409	358	428	417	408	395	410	372	391	388	413	395	396	388	398	399	375	383	353	387	430	393	395	386	407	375	405	385	412	393	388	377	385	403	423	377	408	417	390	421	389	406	394	385	364	362	409	375	387	384	403	415	390	402	389	383	417	425	373	430	406	406	394	400	387	356	429	432	410	405	393	379	367	390	372	392	388	371	363	392	391	392	420	401	384	409	411	384	386	348	399	366	398	388	410	408	358	402	360	402	411	377	387	358	388	401	377	385	388	410	403	431	418	396	396	410	400	362	407	367	372	386	397	387	397	401	362	402	419	391	414	357	381	372	362	399	417	381	376	375	371	406	408	394	368	402	383	364	386	408	386	395	410	365	383	370	407	408	385	371	393	359	427	394	398	386	392	447	423	386	430	450	417	370	419	403	396	382	398	385	361	393	404	400	394	405	389	391	374	416	402	383	377	441	375	414	374	392	410	385	408	350	419	389	390	375	404	430	393	397	393	377	382	424	377	376	381	389	414	421	389	401	406	367	418	404	410	360	399	392	386	370	387	414	416	395	412	391	409	397	381	382	360	420	378	403	416	392	396	392	436	379	387	388	399	421	392	404	403	428	388	380	437	405	394	367	388	391	386	393	405	402	396	380	398	405	374	400	376	424	389	402	356	376	415	367	362	427	365	386	416	395	418	403	377	380	354	395	414	400	383	371	426	351	376	380	436	422	403	392	388	373	379	428	415	377	382	413	414	402	390	394	381	394	409	385	410	438	391	370	397	382	414	388	425	405	378	406	374	419	418	394	363	405	372	413	377	369	372	409	389	383	385	423	376	427	388	384	353	411	385	390	416	411	378	410	370	413	415	419	360	398	395	397	383	369	400	344	393	379	420	422	409	330	385	413	373	397	400	402	423	400	362	396	373	434	373	415	396	428	406	383	414	371	411	410	368	416	409	392	390	387	352	399	407	405	419	412	386	388	409	419	369	393	378	425	409	355	396	385	375	370	377	420	390	380	416	402	395	433	389	379	405	356	430	378	397	367	389	380	397	394	370	371	388	379	430	388	392	369	427	393	374	385	391	391	417	372	403	370	373	419	381	391	372	375	415	400	401	404	397	356	390	413	390	352	368	399	429	362	432	387	405	376	387	359	425	393	405	398	393	420	401	428	363	385	433	391	385	369	398	389	377	383	403	379	389	353	403	392	383	394	420	388	408	389	430	384	423	390	340	381	414	394	398	361	410	393	396	417	390	388	401	401	416	400	429	396	378	390	385	383	393	372	428	410	395	389	398	389	391	413	387	366	391	391	396	421	389	390	425	384	395	368	416	409	368	409	393	383	407	438	380	376	395	404	404	397	355	369	420	403	403	392	368	383	412	364	412	387	388	398	406	409	418	386	401	378	388	393	419	408	379	383	386	412	399	329	387	384	382	405	381	404	411	374	420	400	422	403	385	375	362	385	403	414	379	397	387	384	406	385	395	394	415	386	411	368	409	385	396	396	411	384	385	413	382	395	382	411	412	367	369	391	368	381	385	413	401	384	379	421	395	388	395	414	446	365	417	395	389	386	378	407	422	385	378	423	398	398	408	417	400	417	404	372	350	368	367	391	417	401	382	388	398	381	399	421	398	404	395	398	411	392	384	357	390	403	403	397	384	388	415	403	394	375	383	406	416	412	407	388	407	395	416	400	395	406	337	375	404	391	386	427	388	426	397	386	394	408	402	366	394	395	362	369	379	377	398	403	408	391	374	397	373	431	400	396	365	378	386	422	384	394	396	350	370	421	361	325	390	357	413	364	398	430	385	346	408	409	385	377	392	389	412	389	382	393	398	367	385	396	370	402	410	362	392	374	423	365	411	382	380	394	399	384	408	421	400	412
49914	67693	15217	2917	2283	1736	1469	4449	30087	30215	21558	11487	4466	1304	560	564	567	569	591	577	568	576	584	588	568	564	563	566	599	597	605	573	592	576	618	578	590	616	553	605	610	550	616	556	592	581	575	588	605	578	573	575	608	559	557	588	563	568	565	581	564	601	583	595	599	574	571	581	583	568	609	596	568	594	572	542	602	593	629	481	586	584	603	584	554	602	570	601	608	566	579	597	551	541	631	598	539	610	569	561	573	590	562	560	547	613	548	570	590	639	580	568	639	572	587	588	608	575	632	576	563	614	564	607	614	578	612	569	561	569	601	599	596	611	590	616	610	559	609	573	589	568	603	574	572	562	610	594	590	542	589	602	594	542	555	567	563	574	558	554	574	596	631	574	627	578	607	604	559	569	569	556	587	600	576	622	588	576	582	582	533	606	585	599	584	544	567	584	581	621	590	596	594	591	560	569	558	557	537	586	606	610	599	573	568	609	545	657	601	589	527	596	591	604	569	543	564	561	524	566	565	594	615	585	584	561	517	564	535	586	571	570	621	603	592	571	555	592	561	565	584	525	614	570	553	593	595	599	544	584	610	554	585	569	565	615	575	578	614	569	597	580	524	575	567	560	565	617	595	525	559	551	642	550	564	611	571	656	603	583	549	597	583	603	578	588	560	582	587	592	551	593	580	596	598	542	582	575	556	588	579	590	546	592	604	584	636	589	525	598	543	625	550	549	574	576	596	565	568	574	562	589	603	584	576	556	556	598	586	553	571	593	586	576	517	553	593	619	617	583	585	563	582	604	561	553	588	605	628	573	565	557	567	598	569	579	596	563	569	583	576	584	577	560	572	602	548	558	580	540	577	568	513	595	594	559	552	597	581	540	597	589	563	586	585	551	588	590	555	646	591	601	572	606	575	576	573	583	556	572	581	558	567	610	565	608	595	578	587	582	601	593	562	600	572	608	586	612	575	565	584	567	603	604	584	583	617	588	564	535	562	612	636	625	557	602	575	546	630	604	564	595	553	601	615	600	634	584	610	600	569	611	559	620	595	579	580	571	617	579	664	553	570	609	566	578	604	599	579	588	637	524	554	544	616	573	568	559	585	582	570	574	595	560	602	565	558	551	604	606	565	574	576	560	586	568	609	588	582	599	584	564	561	595	587	573	575	571	607	542	537	553	589	611	595	611	550	557	547	586	549	587	599	557	604	572	546	615	564	608	599	619	596	594	576	608	594	571	590	604	575	623	573	564	589	542	608	591	602	590	601	539	564	583	572	575	563	566	591	552	600	555	565	580	597	577	566	553	598	573	587	572	596	601	608	569	572	536	578	593	580	575	588	530	608	575	609	593	585	585	599	574	571	577	573	567	546	628	527	589	582	594	564	543	569	587	567	570	550	622	586	592	609	555	541	553	607	581	604	573	617	557	590	603	590	606	571	585	570	554	601	569	573	572	552	587	551	614	610	614	590	576	617	511	554	533	608	567	606	578	652	570	567	577	588	568	565	618	567	583	558	536	579	584	576	543	612	561	597	568	587	582	628	604	580	536	598	584	595	570	603	570	619	605	589	570	571	633	561	533	575	568	607	581	560	611	563	580	574	558	573	562	573	575	596	548	629	583	619	602	547	575	593	516	536	582	596	544	578	591	597	579	571	577	592	548	604	593	563	526	603	572	604	596	621	601	614	577	545	582	543	604	571	533	536	595	556	587	512	592	562	589	573	583	590	579	568	586	557	561	571	591	606	567	553	591	561	556	579	574	609	610	562	551	605	600	544	595	558	606	601	590	562	534	557	574	600	550	575	624	604	590	561	591	558	582	580	614	604	556	574	573	610	563	600	570	595	557	610	571	605	554	553	598	613	569	645	584	600	589	542	586	582	601	592	572	584	596	558	556	585	587	590	569	603	570	602	560	572	572	596	595	618	627	578	560	594	645	618	589	560	565	564	591	571	602	550	576	593	572	597	588	597	532	610	554	578	562	556	575	594	616	530	564	551	552	543	608	557	591	572	552	543	584	595	583	577	580	548	607	610	581	603	579	545	569	595	587	561	605	555	574	636	568	569	583	572	597	635	542	526	553	579	569	585	574	602	577	531	600	536	546	597	597	580	585	584	568	518	582	528	560	613	581	598	583	547	592	574	576	556	560	603	578	586	606	568	591	562	607	550	599	582	601	591	601	591	549	600	597	563	595	579	574	548	581	566	574	577	567	515	606	554	575	583	589	567	561	564	595	608	589	589	571	566	589	562	567	614	590	586	578	620	571	594	586	592	559	583	591	583	584	562	537	594	591	573	594	593	569	575	590	598	591	576	511	610	540	623	584	595	563	584	570	581	551	588	581	610	620	605	551	555	543	530	582	565	593	575	561	607	544	567	563	583	620	646	601	619	610	594	599	590	582	582	586	578	558	585	555	571	544	579	600	567	558	585	557	575	564	601	610	608	570	575	626	615	573	548	625	593	578	583	571	629	626	603	568	600	545	607	574	531	582	597	624	576	567	607	585	589	585	570	565	542	587	595	541	584	565	633	586	582	635	609	588	595	563	533	591	573	598	586	579	601	568	616	583	588	565	639	592	576	602	550	575	600	587	606	547	585	569	608	580	570	566	568	579	607	616	535	553	575	548	597	608	578	576	589	563	578	579	610	582	587	575	581	548	626	612	548	607	576	531	559	613	538	548	568	578	586	552	588	603	612	565	564	593	592	612	574	580	614	601	557	565	605	562	567	558	573	554	581	554	595	566	588	562	553	578	601	602	542	589	578	571	541	592	621	587	610	548	579	622	578	579	582	600	602	570	617	582	595	531	587	537	560	557	613	580	568	574	574	613	584	557	576	620	573	569	560	579	586	620	628	582	593	557	553	605	556	599	603	634	566	615	632	584	567	544	630	567	586	577	560	590	572	539	580	575	595	571	617	571	554	593	600	547	570	571	585	602	585	536	581	542	595	594	584	583	523	610	562	575	582	542	569	561	593	624	580	569	546	574	583	554	579	569	583	592	608	598	566	594	578	563	621	568	605	564	576	586	615	592	558	575	599	595	609	592	638	551	606	567	596	578	597	617	594	585	584	583	587	584	578	568	586	523	614	577	603	571	614	554	553	565	597	555	563	575	596	543	522	584	574	554	548	571	600	564	488	602	580	574	562	582	585	595	593	618	593	588	612	575	597	571	595	606	587	600	570	566	568	533	588	558	611	536	580	561	574	574	583	557	562	593	562	557	594	581	600	609	557	598	546	576	529	557	542	654	626	569	579	630	580	561	600	643	582	513	557	571	578	561	600	604	621	616	586	608	574	559	555	589	608	545	601	606	591	586	579	549	596	564	587	540	561	566	570	568	540	593	608	547	606	568	551	553	587	599	589	610	557	601	582	560	568	642	553	565	550	558	581	588	564	588	569	585	575	594	569	559	597	628	594	566	546	543	587	584	616	581	583	580	534	584	560	564	606	626	581	559	618	564	505	593	545	566	562	561	572	605	597	573	560	521
23085	21300	29035	23681	21205	20595	4224	2907	27340	36802	27303	15496	5311	728	281	313	314	299	307	282	286	346	287	260	313	308	293	316	286	300	297	315	329	279	285	302	297	316	294	267	329	326	301	302	295	355	296	313	291	321	306	323	287	272	296	280	284	271	309	286	288	281	298	283	310	317	294	313	288	321	283	273	298	273	302	296	309	322	307	299	340	296	298	329	298	307	330	315	290	302	280	317	284	310	287	305	306	296	301	271	289	264	308	272	327	294	278	282	288	286	274	321	282	293	294	288	292	320	293	292	307	305	269	284	314	331	316	295	302	286	296	313	295	286	287	284	271	317	291	319	285	299	261	307	308	299	269	287	337	298	283	310	314	302	336	329	294	306	328	311	287	303	274	323	285	304	318	300	286	279	315	291	324	293	358	295	274	343	321	320	334	274	300	285	279	309	290	284	321	299	283	266	280	296	315	307	268	305	294	306	293	304	308	322	301	284	305	287	277	329	310	303	317	292	325	277	308	341	321	329	310	281	274	283	294	311	289	302	303	277	300	278	285	294	285	292	317	299	308	334	298	300	319	337	287	298	310	286	337	299	280	316	317	292	297	269	303	305	275	309	265	291	318	311	270	280	325	295	323	295	310	325	269	316	299	309	269	295	282	317	312	310	298	308	283	318	303	302	304	299	282	306	286	294	303	294	300	289	292	304	291	305	289	296	312	301	293	291	300	297	300	304	313	263	279	322	295	272	293	320	292	288	329	261	274	296	322	273	257	298	319	317	281	320	298	306	301	294	302	336	310	276	261	324	317	294	291	286	315	300	308	280	303	297	262	285	291	329	292	280	306	303	299	326	311	314	293	328	299	305	292	310	302	309	298	288	334	307	285	306	309	279	292	291	304	284	305	328	277	292	286	302	284	307	300	305	263	311	297	310	277	306	300	293	313	285	285	282	290	281	263	299	308	295	298	314	317	292	284	315	295	290	307	287	313	291	288	285	289	317	290	315	273	308	288	304	289	278	294	294	310	313	284	289	291	303	310	310	312	269	311	336	327	309	295	272	330	312	308	300	307	293	296	308	301	277	295	270	291	276	269	314	318	299	321	323	300	316	290	265	278	308	312	310	299	309	287	323	283	312	323	286	299	323	283	297	278	285	283	266	299	310	273	291	302	282	328	292	270	281	314	305	304	309	275	275	313	285	294	282	280	321	272	322	293	294	340	286	277	306	303	301	309	318	326	297	287	278	274	286	308	325	304	287	292	283	303	303	296	296	303	293	280	290	319	306	280	312	283	286	298	318	302	287	292	299	314	315	324	306	293	283	307	281	278	309	306	276	308	300	291	303	306	273	305	296	296	315	317	300	297	302	292	308	299	307	299	323	305	302	288	316	312	308	300	299	261	283	279	296	300	309	300	270	281	296	314	276	304	297	338	352	308	287	335	280	312	303	273	321	286	280	305	251	298	305	263	286	282	301	294	308	320	277	297	285	288	286	292	315	280	271	297	298	288	323	275	284	295	292	307	293	296	321	291	316	281	317	287	278	301	320	308	304	265	315	307	274	301	262	303	320	337	298	285	302	303	277	304	282	325	293	316	299	305	318	278	306	305	305	322	280	259	276	285	354	285	327	328	276	306	285	301	303	262	325	269	294	325	292	310	320	322	318	311	292	291	297	301	290	303	323	301	274	311	325	309	301	308	312	319	288	330	307	301	297	313	302	291	290	270	303	306	285	298	316	295	313	292	279	298	347	304	293	288	273	287	313	299	325	275	308	315	295	297	269	298	313	302	303	301	325	298	307	343	306	294	287	313	321	272	313	298	312	273	304	353	299	307	285	256	312	308	295	290	332	299	308	285	295	339	313	282	283	308	293	300	298	352	302	290	324	306	300	317	288	290	295	308	305	282	295	289	291	280	301	266	299	300	306	310	292	313	297	330	311	318	291	321	264	282	297	295	297	289	306	300	309	301	287	287	304	282	300	283	276	287	313	327	310	303	311	282	280	304	286	273	300	289	326	282	293	312	280	331	338	297	295	313	321	298	295	296	305	288	278	323	297	317	302	292	275	294	303	293	296	303	279	294	301	291	314	308	289	279	295	269	284	305	294	278	284	294	289	283	293	290	265	289	318	313	314	276	287	270	298	303	270	276	354	319	273	308	286	286	320	270	283	278	294	298	285	320	281	303	298	296	265	291	287	307	281	278	292	307	335	281	284	293	313	294	307	307	267	320	292	317	279	303	275	319	326	294	283	280	295	306	297	286	294	303	280	294	294	299	303	279	317	261	261	319	274	277	286	302	273	313	311	281	328	296	276	304	288	286	298	324	301	302	288	306	288	310	272	306	315	266	279	282	298	269	304	308	314	297	304	277	289	322	321	289	301	304	301	298	293	287	285	289	265	302	283	302	290	304	310	317	312	288	286	295	276	300	267	248	309	279	288	308	324	294	282	310	326	274	284	314	263	277	285	286	316	295	292	338	296	320	285	271	307	286	308	324	305	357	282	306	315	303	303	317	300	273	291	297	294	281	276	322	267	297	283	309	300	303	287	303	324	292	268	279	338	301	309	308	279	286	280	289	307	282	278	313	319	272	255	268	288	283	295	307	336	304	297	323	288	307	296	283	313	319	310	305	288	262	289	268	309	325	280	310	338	255	324	277	308	280	316	290	298	322	302	283	298	291	321	288	292	281	278	269	268	303	311	297	279	298	354	309	330	324	266	287	298	287	314	294	322	313	270	283	293	277	288	332	296	298	312	312	289	312	308	315	282	300	303	297	293	297	282	275	275	317	304	323	286	294	300	310	313	321	326	296	312	318	309	313	305	273	308	324	328	258	349	279	265	290	297	307	285	297	298	303	288	305	278	275	288	298	312	307	282	287	298	313	296	303	311	309	297	316	322	309	269	296	287	279	331	291	290	272	284	307	287	274	297	301	279	292	309	290	273	271	320	287	310	318	305	300	292	314	285	292	293	275	311	308	275	304	295	290	298	297	295	327	314	287	276	282	283	304	255	310	298	305	299	278	291	291	293	308	316	287	278	309	293	291	294	288	263	289	308	319	289	302	284	298	287	276	284	327	292	299	270	297	299	266	302	326	294	282	265	286	281	288	265	283	285	318	307	289	270	276	289	289	286	335	290	309	293	272	288	253	283	287	285	283	280	279	296	271	291	311	326	287	279	329	300	301	325	294	285	344	311	293	309	273	326	311	328	311	283	307	322	294	269	278	305	280	290	294	330	301	295	286	313	307	291	288	304	289	284	299	289	302	317	323	296	275	304	306	321	308	310	293	275	330	299	306	295	286	297	296	305	292	316	321	300	296	307	297	308	272	281	320	287	289	308	303	317	319	290	285	304	306	288	304	309	316	316	300	300	292	269	306	277	290	285	287	286	301	301	263	326	291	300	304	302	314	295	320	314	312	278	269	283	282	291	303	314	316	323	291	296	307	283	285	293	279	281	278	293	311	294	302	281	290	321	290	291	288	286	277	312	318	311
57718	80699	22729	5315	4079	3095	2309	7021	38119	41766	33686	22086	9382	1331	442	435	445	467	465	396	455	406	436	401	414	436	444	469	468	433	451	440	453	433	438	441	425	440	443	435	438	451	478	456	413	451	448	429	458	466	420	440	409	434	410	490	405	417	420	450	432	404	421	440	438	459	432	455	411	431	439	472	460	477	485	440	429	458	423	429	446	436	463	456	415	458	439	406	454	384	435	421	464	474	426	452	489	434	430	421	445	418	418	428	480	428	434	463	445	445	447	413	443	464	483	457	421	447	472	425	421	430	446	430	438	439	434	462	437	423	453	456	487	457	431	468	407	456	479	449	420	434	441	452	437	478	447	428	451	440	447	431	434	449	419	456	435	448	457	430	419	479	433	424	390	446	432	457	433	462	442	391	473	459	436	450	475	467	452	431	454	431	446	436	441	422	428	456	504	439	424	432	447	428	433	455	416	436	431	456	485	445	401	444	431	462	432	444	462	440	435	417	454	422	442	431	450	481	407	451	451	434	446	413	446	427	433	427	478	457	429	431	437	435	443	443	444	440	456	415	464	402	421	429	441	425	406	454	456	444	451	427	467	423	451	414	429	454	443	454	438	446	447	428	438	447	427	431	469	426	459	443	397	392	456	477	441	462	450	453	435	427	441	460	430	440	461	394	463	444	467	448	439	448	468	446	411	421	459	459	427	452	475	431	418	446	457	404	438	412	444	430	446	474	454	432	443	435	430	437	448	407	433	467	429	467	449	429	416	454	453	460	451	462	435	447	422	467	469	409	431	418	443	439	431	437	436	424	411	424	454	434	441	465	428	492	447	441	413	453	428	432	405	432	392	462	418	431	445	432	419	444	474	474	451	462	460	451	426	434	415	427	439	467	426	432	430	452	457	448	427	469	425	423	468	450	454	437	457	483	414	419	459	449	456	453	396	469	445	438	419	420	476	464	427	401	434	471	446	444	413	422	434	440	448	459	446	451	455	436	461	457	454	415	421	443	408	440	447	444	430	407	458	402	410	424	426	454	469	435	454	410	443	439	438	460	413	408	453	450	449	423	449	444	424	449	465	477	413	422	427	445	438	431	408	477	427	450	440	388	433	472	440	459	405	421	403	426	434	460	410	421	450	463	442	448	437	454	457	404	453	388	461	434	411	451	464	479	432	455	391	460	456	436	449	424	460	438	436	424	425	459	442	418	424	400	445	420	458	429	485	426	430	457	444	437	472	433	455	446	422	454	459	440	482	416	434	429	422	454	469	423	464	439	435	424	448	429	454	402	421	458	444	474	449	446	462	455	448	456	388	428	440	482	450	481	489	426	447	429	476	461	437	446	419	428	399	448	447	447	397	409	441	445	438	448	434	474	421	437	443	451	407	436	394	478	470	440	458	457	473	469	437	456	431	434	444	449	453	444	492	448	455	419	423	477	439	442	446	474	460	431	422	453	441	452	442	443	423	480	445	435	407	406	420	450	446	451	423	414	462	431	414	447	446	450	471	448	469	453	445	447	433	453	461	398	423	497	425	417	438	419	431	496	430	448	439	469	423	448	401	410	398	393	430	437	472	437	410	442	439	419	453	445	399	486	436	472	413	443	450	417	446	427	447	425	410	420	422	450	444	425	443	461	442	418	449	458	454	427	390	458	417	468	445	399	463	410	430	452	421	428	445	447	430	482	449	437	427	431	446	438	418	451	439	413	455	438	485	477	427	413	434	465	415	423	462	442	452	447	395	458	446	434	465	456	448	448	419	437	420	426	434	460	435	467	421	487	437	432	463	447	449	445	445	463	424	440	411	432	419	457	419	422	440	405	456	422	422	463	406	456	426	430	440	467	432	426	424	447	479	470	409	469	445	470	465	448	396	447	470	439	430	474	462	454	440	433	443	474	418	405	445	427	435	430	444	430	412	426	436	437	431	446	454	437	467	456	467	438	437	470	476	438	458	442	475	441	471	450	433	454	439	423	421	455	473	430	427	471	440	431	463	436	465	439	462	436	452	421	435	427	473	436	480	432	435	421	422	453	444	424	437	444	395	451	434	434	461	473	460	454	459	449	424	435	377	406	435	438	426	462	433	440	426	447	422	402	448	437	414	414	443	498	439	415	437	461	444	443	446	468	406	435	427	452	454	439	429	427	460	421	445	431	446	452	403	469	416	425	427	455	442	410	422	455	413	439	470	408	482	434	438	470	428	442	443	429	449	430	419	424	415	440	444	432	450	448	443	416	452	458	439	460	420	392	438	441	426	430	408	457	449	428	428	461	431	428	437	430	443	436	447	442	431	435	421	448	458	481	442	439	444	430	462	426	437	400	451	430	442	456	421	440	460	411	450	490	466	450	423	439	433	453	404	409	418	403	444	414	415	485	456	435	432	460	465	473	477	423	407	470	420	460	454	431	434	438	449	424	447	413	440	426	455	418	412	445	428	434	448	426	406	470	476	436	466	453	453	433	411	461	436	462	417	413	443	435	472	453	418	449	448	417	449	463	494	450	474	453	423	407	445	438	454	440	410	422	433	414	411	431	468	430	441	435	438	453	483	447	438	432	451	461	434	450	427	454	424	475	409	469	452	473	453	471	418	416	399	423	437	445	452	458	420	439	414	437	472	438	424	483	424	461	460	439	458	452	471	478	464	453	457	450	447	450	434	439	427	403	435	477	465	436	445	449	440	452	441	439	448	429	436	421	432	441	466	411	444	442	454	443	458	468	396	422	425	442	430	439	417	434	444	449	445	454	417	432	470	431	426	440	423	457	427	428	454	417	406	452	449	419	441	421	454	481	416	444	457	431	469	447	442	465	465	436	460	441	443	414	396	446	454	462	435	438	405	392	419	453	455	414	441	439	428	479	446	428	458	445	402	411	457	429	469	445	403	446	434	497	436	418	431	486	447	441	458	445	463	411	436	447	456	420	447	453	453	423	449	392	463	438	485	429	411	463	435	416	451	438	413	414	430	435	486	455	448	454	436	429	410	443	459	429	445	454	429	417	440	448	429	431	450	435	442	450	422	405	404	454	463	430	435	430	454	429	427	451	439	441	454	441	453	440	455	436	441	463	423	447	484	476	424	430	436	434	421	467	486	422	431	434	452	433	444	471	453	423	424	425	407	445	429	431	419	441	433	433	425	461	433	478	432	432	397	406	436	460	484	435	444	478	461	459	428	452	462	449	387	476	431	446	431	423	421	436	422	434	472	413	429	423	452	448	457	436	452	433	484	443	474	468	434	413	424	461	436	455	466	445	441	451	407	428	443	406	420	449	406	422	443	459	419	455	461	407	448	410	421	406	438	442	441	433	438	412	430	416	399	458	458	459	433	416	442	436	456	422	411	487	434	416	443	422	411	473	411	444	427	460	470	466	433	441	441	466	449	464	460	428	455	413	450	457	460	443	435	455	448	421	427	430	471	419	435	419	429	465	452	436	434	468	434	412	403	448	419	374	443	452	462	419	475	447	459	441	447	407	439	431	429	466	410	407	457	425
27325	23088	14647	1880	790	690	436	441	2765	3705	3063	1783	899	462	372	334	348	380	303	342	329	348	376	343	366	367	359	362	346	352	373	347	332	372	348	356	371	322	337	348	319	382	383	366	345	361	365	330	361	347	371	319	350	349	337	369	354	321	342	362	356	363	345	348	335	324	350	342	335	321	355	331	345	327	355	383	327	335	366	346	334	384	314	328	341	361	343	350	369	351	343	359	338	368	340	346	355	365	361	345	375	366	325	339	366	328	353	344	344	413	336	344	333	370	349	364	330	306	340	373	362	378	351	333	313	350	349	325	364	340	338	362	346	348	366	319	383	366	334	353	320	319	346	376	309	349	333	351	357	350	340	323	366	358	337	360	316	368	348	320	339	365	401	336	340	361	349	358	364	363	355	382	326	369	368	360	350	340	337	353	344	375	352	359	351	355	356	334	341	357	368	340	344	342	352	352	356	358	352	363	360	340	379	316	342	343	388	314	357	335	352	369	348	356	338	342	387	352	353	348	366	371	335	361	338	312	375	370	292	337	356	362	362	358	335	368	376	317	349	376	355	335	336	339	385	348	359	327	391	364	388	358	352	338	322	351	331	330	347	363	375	325	372	377	356	310	348	367	391	333	344	346	371	352	344	349	355	317	360	341	334	345	349	297	326	354	353	347	333	356	345	339	330	364	339	377	351	349	353	354	350	317	316	373	341	367	330	360	370	335	334	345	357	352	355	370	386	339	339	359	350	347	354	347	348	352	342	402	370	350	337	338	369	334	337	374	340	340	363	364	376	350	398	365	327	358	357	370	340	343	348	363	354	349	335	369	360	317	328	357	365	377	323	345	339	381	369	304	350	344	365	322	342	356	346	356	346	333	323	336	327	341	370	360	352	378	340	330	351	351	371	367	370	292	336	365	378	335	380	355	364	355	384	359	337	373	328	380	326	348	349	355	326	343	378	342	377	366	345	319	326	366	360	363	383	361	394	362	360	332	367	332	375	356	339	333	314	328	387	350	368	325	371	340	373	326	372	331	326	350	349	322	394	390	385	349	335	365	359	352	388	387	324	360	335	350	348	333	325	306	363	349	354	343	360	363	323	352	338	353	361	350	333	363	337	326	346	347	342	375	366	359	332	340	348	323	344	340	334	352	367	333	365	327	347	357	367	317	353	367	387	325	340	333	342	357	354	316	334	356	337	358	327	321	361	368	389	352	343	358	374	389	361	389	334	348	350	285	368	345	359	337	382	348	370	335	383	363	353	363	342	348	366	332	349	374	345	365	326	346	348	385	397	365	339	332	368	319	346	327	352	375	351	380	325	375	371	345	385	377	345	308	390	383	325	337	334	365	296	370	345	345	341	329	347	354	354	336	342	351	336	362	358	349	349	356	346	340	349	349	352	311	333	333	333	336	339	343	338	332	331	371	350	336	403	362	350	351	361	355	347	333	331	355	372	367	366	350	329	378	388	336	363	366	372	331	322	324	354	339	369	345	345	374	359	359	348	332	335	336	355	317	347	363	354	345	326	348	351	326	339	355	378	343	331	354	360	344	309	342	321	355	314	363	325	345	366	345	359	332	365	370	355	364	368	327	332	357	367	353	360	378	346	363	336	314	324	332	340	345	343	324	332	331	358	334	342	354	384	334	361	327	327	355	331	356	348	341	360	339	333	344	361	386	328	359	360	341	375	337	341	347	329	331	339	351	361	340	360	350	325	334	329	365	332	350	389	346	381	356	358	336	331	367	355	338	334	347	363	370	355	341	301	356	355	337	351	331	307	338	348	343	388	371	373	357	332	340	364	353	345	351	364	390	351	360	314	372	370	368	348	325	346	333	353	316	339	358	371	344	361	362	327	368	355	374	321	333	351	354	327	361	359	322	365	362	334	357	344	366	348	355	400	348	347	344	351	339	332	349	395	333	349	374	318	384	326	351	319	311	352	362	343	326	343	358	357	312	327	372	346	346	329	315	358	327	350	363	345	358	339	370	357	330	342	380	381	330	358	341	349	330	365	343	350	369	325	367	344	343	352	346	351	312	377	322	311	320	318	352	320	320	353	341	347	323	335	359	363	373	339	348	367	332	345	343	343	333	348	364	360	348	336	328	314	345	344	364	396	374	344	349	350	342	348	328	343	360	363	368	352	333	351	351	328	374	345	324	372	380	357	347	343	374	357	324	350	353	353	353	373	371	329	345	340	359	348	322	372	339	354	339	335	338	366	348	322	346	347	352	359	352	332	376	303	334	373	309	340	332	352	373	332	367	349	349	331	344	355	353	357	343	350	310	345	374	366	361	367	331	352	335	327	335	343	340	311	348	360	320	387	356	325	342	363	356	341	354	342	333	346	395	378	340	345	357	340	352	356	323	349	353	352	338	310	347	351	331	376	333	334	350	338	328	346	361	345	359	393	360	343	390	334	393	380	380	366	341	355	318	348	356	345	339	346	331	342	326	366	337	349	365	332	353	351	375	368	321	363	348	346	383	363	367	365	375	372	346	359	369	355	343	367	323	375	331	366	359	342	359	341	353	364	377	358	369	351	356	349	337	357	347	369	346	392	325	373	357	365	334	347	355	337	317	364	334	377	397	343	346	374	342	316	370	384	361	323	380	370	341	338	339	361	383	373	391	356	352	373	347	364	329	341	306	318	351	352	379	345	342	356	388	349	359	331	356	325	341	363	353	348	358	347	331	358	376	334	345	384	342	361	324	322	311	353	378	401	328	322	313	354	375	336	338	368	327	359	368	336	367	370	341	315	354	342	337	350	371	330	326	329	334	372	327	346	370	299	351	343	354	334	292	373	322	375	319	327	363	340	341	331	314	347	348	355	356	332	366	384	345	334	319	347	370	356	330	333	347	362	362	335	350	351	346	335	343	362	352	348	366	353	349	373	317	346	319	338	337	357	341	327	320	336	341	373	389	365	343	337	326	368	334	342	355	389	335	366	349	351	357	384	352	349	365	322	345	363	368	319	342	344	338	350	345	378	339	358	350	380	329	387	386	338	360	336	327	330	343	350	382	349	326	343	331	335	360	351	350	330	372	333	370	351	393	372	358	358	357	362	363	341	342	334	370	309	358	319	333	363	358	330	312	320	336	347	387	364	366	324	339	328	352	362	326	353	352	344	360	344	351	332	363	351	375	378	323	354	354	386	353	365	372	354	356	361	379	344	345	347	371	365	348	346	374	340	326	347	386	334	347	310	378	381	353	381	356	357	367	366	372	378	345	353	368	338	365	367	381	345	340	355	341	357	356	358	363	347	382	338	314	374	348	331	362	347	331	388	330	359	337	342	324	366	340	389	366	383	317	328	346	353	366	357	371	325	324	338	320	363	346	347	368	339	381	337	351	357	377	311	361	336	329	364	343	326	328	339	313	355	355	330	337	362	314	357	324	336	312	322	335	404	381	347	338	374	345	384	364	341	378	364	389	340	330	365	340	350	350	340	392	318	369	342	331	357	360	340	364	343	330	346	362	356	347	339	339
26919	34366	5454	893	906	795	624	790	6148	7681	6062	3487	1705	760	532	491	507	515	518	516	540	520	476	570	509	533	564	506	525	528	519	517	486	503	521	488	512	520	492	535	521	541	523	538	503	525	519	512	560	512	574	542	526	522	532	493	521	539	496	509	539	518	492	493	519	527	522	512	525	490	520	512	504	513	534	542	505	502	547	528	481	539	494	520	528	485	509	501	554	535	501	518	538	544	508	523	515	564	512	501	528	517	562	526	473	512	514	531	495	529	498	518	491	553	534	481	575	508	545	524	496	475	513	522	521	528	508	564	499	496	545	527	527	483	532	494	531	499	529	502	551	501	526	533	537	489	517	528	510	550	472	516	520	532	469	549	486	505	523	511	538	511	527	538	527	528	528	499	547	499	493	522	514	511	541	508	515	487	463	520	545	514	513	517	468	513	531	506	566	539	507	468	514	504	518	525	543	500	528	497	528	521	514	518	537	543	540	521	514	546	533	521	509	489	507	530	526	533	497	507	542	545	520	523	504	521	545	516	525	479	525	514	488	519	544	535	526	538	531	547	541	504	559	499	491	483	505	524	535	488	543	498	501	487	506	535	546	493	500	508	539	531	522	525	507	521	499	514	484	539	523	520	517	569	519	511	489	525	506	533	504	509	540	542	511	536	474	545	523	548	484	511	499	509	514	518	502	485	527	490	506	502	532	498	503	523	529	504	496	474	523	494	497	549	504	519	498	538	543	524	520	549	526	493	521	515	479	547	532	508	541	523	525	524	547	524	569	547	541	554	523	544	521	546	499	553	516	471	501	498	467	471	541	521	500	576	499	526	554	503	469	564	498	556	518	555	531	522	505	496	500	517	511	514	528	531	531	544	509	512	513	517	528	520	490	501	479	514	508	530	509	506	518	512	493	561	524	553	531	537	514	500	534	540	483	526	522	541	514	503	467	532	542	502	503	477	496	515	526	482	490	501	531	518	474	497	502	511	515	513	560	527	526	510	562	559	526	524	532	512	490	505	475	510	547	493	514	462	485	521	516	504	544	514	517	488	506	533	547	473	539	503	560	508	534	497	516	488	522	500	551	540	546	507	544	515	516	519	559	512	483	548	528	523	526	509	474	528	469	525	498	527	520	530	498	522	554	515	547	502	555	515	537	528	508	503	533	523	533	522	513	501	508	519	507	488	540	514	505	509	511	444	516	585	545	507	525	515	538	518	528	513	530	500	510	533	495	519	488	519	494	474	478	483	549	520	523	540	500	521	512	508	519	568	489	549	537	501	519	502	517	500	476	476	536	555	522	494	512	553	480	539	536	586	489	528	511	543	524	486	497	502	524	526	500	493	498	501	501	508	479	508	497	547	498	471	547	573	455	498	533	508	533	476	520	502	487	488	476	485	482	519	502	508	505	538	484	500	492	528	544	525	517	487	500	543	524	551	512	484	515	508	486	520	542	505	506	515	534	499	535	496	528	552	483	514	506	540	506	502	512	498	536	537	526	491	546	528	549	534	551	564	555	524	504	498	519	530	499	518	504	547	491	533	510	500	498	533	512	513	505	493	516	509	497	518	486	477	515	539	512	521	536	522	486	529	520	536	536	520	506	527	509	545	517	506	539	556	472	499	495	531	532	522	554	528	539	487	489	493	491	499	505	504	496	540	514	532	509	488	506	474	547	515	496	478	523	481	477	478	523	527	507	503	528	537	476	511	481	499	531	505	488	499	536	551	524	507	502	469	524	524	451	490	530	478	514	522	485	492	535	501	513	519	534	557	526	528	505	527	518	510	510	544	491	513	519	508	516	502	514	504	497	508	485	517	496	543	496	500	541	553	507	539	508	510	504	493	506	535	518	525	506	531	527	514	516	498	515	538	513	515	493	530	501	534	505	544	513	530	515	510	546	521	486	459	493	509	509	510	476	506	513	523	548	512	486	489	495	518	562	545	497	508	505	516	520	511	546	508	531	496	488	505	557	525	526	549	510	485	513	566	492	473	532	548	478	530	509	546	522	529	524	534	492	505	511	540	519	514	534	541	536	514	499	531	526	536	549	525	509	497	500	506	497	511	511	512	511	514	481	529	528	537	522	487	520	469	515	543	531	565	454	506	532	531	511	538	528	552	523	520	498	490	526	510	530	536	487	517	499	520	519	509	504	497	505	551	505	517	552	530	523	514	460	530	511	513	482	526	503	571	538	508	526	570	493	534	537	509	532	486	517	499	518	496	523	512	539	526	502	536	526	490	526	510	504	515	509	528	503	496	573	508	538	476	509	503	505	526	522	524	504	510	476	535	504	507	519	522	508	536	519	526	493	497	548	543	531	510	525	530	517	491	542	527	563	497	515	517	506	487	525	520	522	503	518	558	522	523	508	511	490	532	487	527	524	540	538	548	552	551	540	501	498	526	544	479	510	529	525	548	523	535	506	516	530	506	527	505	538	552	527	491	520	478	518	537	528	513	518	510	509	529	519	534	514	529	576	505	502	523	526	489	499	532	497	569	507	508	535	497	526	576	528	558	505	512	485	508	485	498	546	496	464	472	515	504	507	521	517	537	518	506	505	527	519	552	518	526	550	494	500	552	510	535	519	509	525	513	510	529	526	538	507	507	480	527	541	539	507	554	550	522	491	477	510	533	512	516	558	532	537	474	497	534	558	554	527	527	541	510	555	539	537	521	513	525	507	527	509	492	516	530	531	500	487	481	553	525	446	541	528	531	542	527	509	532	485	562	528	520	512	493	539	523	515	521	515	526	540	544	545	478	504	499	521	540	540	565	580	518	491	523	559	545	492	487	542	479	514	518	511	524	502	502	512	510	523	531	510	493	525	504	536	527	481	526	531	484	502	497	552	520	479	484	541	514	527	486	533	525	474	499	528	510	557	521	506	501	513	504	562	549	492	539	543	539	473	482	522	538	541	533	520	482	514	495	562	544	485	522	519	526	521	473	471	520	519	537	538	561	487	510	498	539	526	517	515	544	516	490	487	502	541	476	496	500	505	494	510	541	508	507	522	489	468	553	500	552	547	536	496	500	532	509	505	553	497	550	492	524	486	538	526	448	527	484	500	505	579	526	497	520	505	510	502	550	507	507	521	484	508	512	520	527	505	521	540	523	520	509	536	515	523	536	492	492	567	441	516	540	508	499	504	506	509	520	503	554	540	514	474	517	530	507	479	571	510	504	535	510	532	505	455	549	557	523	476	527	505	505	517	524	495	518	504	478	492	541	514	481	533	489	521	516	513	511	498	528	520	509	474	517	555	549	505	500	518	557	556	527	472	485	539	523	538	555	490	551	543	492	516	566	493	509	518	509	549	535	528	480	512	508	532	538	513	535	493	499	491	493	486	506	515	530	515	521	489	541	560	496	500	521	531	515	510	506	548	527	541	520	555	491	553	542	522	508	560	522	522	534	543	481	481	543	508	530	531	555	527	534	517	519	496	522	475	561	540	513	531	517	520	532	509	506	511	572	497	520	537	523	482	509	528	550
24509	21582	28261	24752	18650	2819	707	622	9336	22157	15534	8704	3426	907	399	436	402	399	406	421	395	376	426	408	385	390	425	364	381	394	386	445	401	391	418	377	387	442	400	417	390	404	393	421	389	398	363	378	402	399	399	395	440	396	405	411	392	400	402	404	397	408	402	404	387	451	351	393	408	373	385	435	394	379	390	412	395	385	384	393	403	412	379	377	407	400	380	440	397	399	428	376	396	416	362	414	383	413	418	395	431	346	388	401	378	414	392	401	403	432	420	413	407	416	394	392	416	425	394	428	409	426	393	415	393	405	413	429	408	378	390	372	398	415	432	371	391	388	422	450	385	404	373	411	416	393	377	409	421	382	406	408	371	393	445	406	440	401	408	400	383	391	383	409	425	396	398	386	403	390	415	388	393	375	427	381	383	381	357	398	429	411	396	418	388	408	401	417	400	396	410	402	386	386	398	388	381	398	391	380	409	405	404	436	393	388	355	389	392	406	419	379	406	435	402	395	394	386	408	384	386	400	405	402	433	382	370	388	412	411	404	402	370	391	403	409	418	381	411	395	399	413	377	390	401	383	436	400	402	398	390	408	427	421	391	365	382	404	384	393	366	375	397	418	409	399	387	368	406	404	386	377	428	397	376	439	394	414	400	399	408	393	409	387	401	414	415	414	382	384	413	412	399	375	409	400	407	432	396	370	374	397	416	369	401	390	429	388	395	411	379	391	426	416	381	392	414	346	352	400	394	406	409	406	425	426	405	383	440	384	384	377	386	388	419	392	375	398	438	387	390	406	400	409	420	419	402	412	395	433	425	404	436	377	459	386	409	405	400	397	392	408	401	427	381	383	407	407	407	386	432	388	409	407	408	382	408	410	401	407	392	401	428	422	406	407	405	370	403	366	420	379	385	377	436	399	404	383	411	392	410	369	378	418	412	423	417	399	398	428	368	390	396	382	411	415	387	393	384	373	404	398	406	380	428	422	391	398	391	392	420	405	395	422	393	401	373	398	447	414	404	381	434	389	429	411	377	391	402	396	431	399	410	397	381	382	401	405	364	395	369	398	391	427	409	409	410	385	402	426	381	397	408	381	428	430	412	388	413	369	393	398	403	406	388	372	378	377	416	414	427	435	388	407	389	391	375	401	392	408	388	426	414	402	391	380	419	369	407	405	406	435	409	401	407	399	389	415	388	432	400	376	415	388	377	393	412	367	383	416	388	373	389	431	376	368	410	394	399	381	394	403	396	439	410	395	368	391	400	394	389	423	439	391	388	406	408	372	377	403	396	407	399	443	387	414	382	380	419	394	437	390	396	419	375	418	406	416	413	400	384	384	407	404	404	405	372	381	424	421	365	382	380	436	373	434	430	411	409	401	424	436	396	393	379	409	397	422	414	377	427	413	413	350	402	381	381	415	425	376	403	397	351	422	394	385	415	411	395	380	408	408	421	381	361	366	389	389	407	399	401	428	402	415	420	387	425	412	414	384	407	422	386	387	409	382	387	418	404	412	414	393	393	411	396	411	438	413	387	429	364	386	375	396	369	414	437	397	410	439	400	389	383	394	402	395	398	390	389	420	375	435	415	403	414	406	393	413	396	414	388	361	419	356	357	425	401	404	403	430	408	388	432	426	380	387	383	445	385	416	406	408	453	379	412	414	397	394	410	402	387	384	399	401	417	403	382	414	425	396	411	410	422	394	419	404	395	400	379	411	402	371	418	404	413	424	429	371	370	385	383	402	418	412	396	397	400	411	389	421	439	417	408	386	434	414	361	406	414	431	390	380	384	357	358	370	418	444	405	372	406	377	384	388	395	424	399	375	468	418	385	379	420	369	412	383	388	391	386	408	400	413	432	420	425	398	381	400	394	392	411	393	438	399	391	382	406	378	387	401	388	382	381	429	419	417	442	436	361	406	413	383	396	384	369	377	393	401	405	392	382	394	393	397	387	380	401	402	420	374	380	391	431	391	360	426	420	423	398	414	403	392	425	447	402	399	431	406	418	401	414	412	386	387	412	423	383	430	392	412	384	420	419	412	410	391	395	404	420	386	407	422	401	388	372	402	398	434	423	386	409	377	411	399	409	346	407	398	413	394	403	405	402	406	377	415	399	408	393	373	420	384	385	396	417	414	419	368	420	364	397	362	377	400	405	410	378	395	414	402	414	372	380	378	382	410	364	395	408	399	403	393	393	403	384	395	367	416	403	367	400	405	371	391	386	417	419	384	394	425	402	414	399	397	396	360	444	402	418	394	397	422	423	382	397	407	368	409	399	356	395	393	389	410	426	400	394	412	425	407	386	401	394	398	375	409	400	420	380	442	386	402	362	395	392	411	365	414	378	389	392	391	417	365	389	403	399	384	394	413	398	437	405	393	379	420	411	397	397	378	395	384	393	379	404	434	389	381	396	392	419	404	373	394	416	404	415	396	405	393	381	414	376	414	412	397	398	375	421	414	429	395	393	322	370	429	397	427	378	411	378	398	403	394	386	379	413	395	398	392	381	439	427	404	415	424	368	346	402	410	401	402	389	405	417	343	405	394	429	390	389	413	400	399	404	373	346	398	399	407	400	370	381	388	400	434	401	460	407	401	395	417	400	411	405	412	434	396	455	365	393	390	368	413	411	407	361	403	388	393	380	419	398	384	381	407	356	429	393	396	405	373	398	363	379	382	405	379	414	412	400	395	361	402	393	384	372	413	407	372	395	390	377	400	410	388	381	397	387	391	385	392	434	418	408	384	370	374	410	409	433	403	390	430	413	432	413	383	378	388	389	399	411	396	378	406	365	408	375	388	424	408	386	391	381	388	375	402	406	383	395	384	404	373	366	417	406	394	411	395	394	388	393	337	386	383	426	395	408	420	435	409	410	402	419	408	404	404	421	401	396	435	392	388	423	368	363	415	381	400	405	400	418	424	405	402	392	365	403	390	409	389	391	408	413	379	431	416	393	376	447	408	418	403	396	408	407	403	414	426	394	398	387	414	415	421	392	411	389	406	400	420	402	409	389	400	396	388	384	374	372	400	410	381	443	390	374	407	395	364	422	406	393	379	390	392	420	379	402	389	406	416	402	383	401	397	406	389	383	427	424	415	413	435	399	395	368	370	440	385	368	381	392	403	377	388	406	370	417	423	396	430	393	434	413	436	409	374	424	375	392	411	405	399	415	384	385	380	390	416	392	414	390	411	370	382	382	412	406	414	439	400	415	428	400	398	378	385	404	399	413	391	384	378	389	404	444	419	403	417	403	390	412	389	418	409	416	431	415	409	426	389	416	396	392	412	435	376	396	380	412	423	350	394	425	408	410	436	384	388	432	407	416	376	391	427	393	380	391	434	403	390	411	399	366	379	401	421	452	393	379	421	427	410	390	447	437	423	389	416	415	427	426	387	393	413	402	387	438	387	377	415	421	383	412	451	376	392	404	400	415	414	384	440	398	424	441	361	396	405	403	378	392	455	405	388	426	394	413	427	424	387	399	406	377	425
50303	69764	28832	2699	2140	1597	1402	1302	17804	31181	23393	15209	6721	1776	587	597	634	603	569	595	577	611	612	614	622	644	640	620	584	577	628	635	625	594	629	585	604	588	588	595	623	608	598	615	619	574	585	556	584	584	552	618	585	611	599	594	604	603	581	601	626	578	588	641	600	598	564	599	565	618	616	576	581	613	620	597	617	559	580	618	587	629	579	582	563	611	648	566	670	591	566	574	614	534	647	573	623	603	571	555	594	584	607	636	632	583	566	632	580	604	559	614	591	609	623	584	587	573	591	623	546	617	603	575	607	594	546	580	568	636	596	598	564	595	610	608	606	602	532	536	598	627	586	554	563	572	586	602	581	617	600	593	599	605	620	562	565	594	600	554	632	571	578	621	561	595	620	579	622	616	617	599	584	601	600	564	531	587	579	601	594	630	611	587	619	585	587	610	592	628	598	608	583	540	543	571	571	583	589	613	551	572	564	609	608	632	574	550	578	601	538	616	581	640	583	617	572	572	549	614	570	594	609	597	580	569	604	621	582	651	621	571	570	604	611	603	593	629	593	633	585	605	583	611	582	621	561	575	600	516	559	571	553	622	552	596	614	596	616	601	604	593	565	634	570	594	602	619	612	635	580	645	656	592	595	607	572	566	585	642	581	592	581	569	638	578	611	591	613	648	596	601	575	624	587	562	563	579	581	616	571	607	609	582	619	572	564	615	609	611	591	641	589	620	609	628	584	619	619	590	601	660	608	578	573	614	612	584	611	589	667	594	579	646	606	589	585	602	591	571	574	563	620	595	617	637	609	590	634	591	580	602	571	646	538	572	584	562	589	597	634	628	604	595	604	629	608	573	571	565	608	601	594	632	596	594	578	595	566	589	541	576	577	566	586	554	605	599	570	575	578	572	594	627	599	617	601	606	608	622	617	566	621	561	553	597	585	547	609	552	572	598	575	552	591	598	594	575	598	618	626	571	610	559	582	547	627	536	563	610	588	636	570	621	535	555	597	581	605	624	569	545	588	578	594	591	577	577	606	621	583	599	571	581	594	575	601	656	584	614	628	573	610	591	609	536	569	623	610	606	601	597	591	583	580	559	585	579	585	635	595	559	593	629	598	545	539	567	604	637	596	585	513	602	601	595	609	594	606	615	566	592	576	582	570	610	578	550	643	610	568	611	590	590	584	579	607	628	567	600	599	551	596	589	563	584	581	568	567	582	602	584	582	612	588	567	622	585	606	594	575	578	614	572	614	611	598	604	608	583	569	596	575	610	622	608	608	573	597	605	610	609	577	599	572	585	594	604	570	570	575	633	592	578	617	567	625	559	582	549	622	577	590	573	591	590	638	558	559	590	594	608	591	602	558	604	609	598	595	581	581	609	610	573	574	592	582	597	548	608	585	590	601	587	557	580	592	597	585	653	563	595	568	583	552	543	569	630	601	570	629	584	574	551	545	588	590	547	559	593	587	634	563	591	602	612	603	630	613	607	592	640	571	574	585	575	591	559	575	548	576	586	600	571	600	572	591	608	616	563	591	596	560	591	615	608	570	590	606	639	616	577	600	640	571	587	588	530	594	584	601	543	615	589	599	554	598	624	601	599	611	588	565	647	583	590	603	600	621	600	609	613	630	548	594	542	582	589	564	588	597	608	577	567	583	563	561	561	591	602	559	608	566	607	617	586	575	632	540	558	606	592	592	620	569	612	600	597	563	618	564	607	555	548	584	598	615	552	600	578	607	631	582	637	617	613	604	616	583	585	586	589	590	565	598	629	559	621	587	602	596	581	599	609	565	606	572	589	649	583	618	569	592	602	587	589	627	573	582	601	600	601	606	568	606	599	582	614	553	577	562	596	593	549	594	619	583	551	573	569	643	616	636	611	572	601	574	559	614	536	574	582	578	605	606	578	616	602	581	598	583	582	595	636	587	597	593	622	585	608	564	594	558	552	584	585	564	610	629	586	581	549	582	592	597	525	588	572	542	640	604	639	567	609	627	622	608	615	619	604	619	632	583	598	621	616	590	586	592	606	633	590	611	549	647	536	574	596	581	598	607	581	620	569	619	561	618	598	588	600	577	593	643	592	579	590	617	625	561	583	608	538	558	608	650	606	580	580	539	580	564	596	612	601	624	642	572	584	604	568	595	614	564	586	585	626	638	612	551	584	600	614	569	574	577	610	590	633	585	562	567	587	588	601	649	601	596	597	609	591	602	561	605	620	630	588	562	552	583	602	554	570	566	599	596	538	613	554	583	588	587	523	564	606	610	591	559	595	622	614	600	582	580	610	626	587	535	592	613	596	627	598	584	603	556	578	577	607	575	608	590	581	574	619	586	571	586	590	537	566	572	623	574	592	631	611	605	607	546	572	592	593	584	624	593	657	579	595	626	579	593	604	615	629	609	626	632	595	580	662	610	603	567	593	595	583	638	612	563	637	580	622	606	602	622	590	602	575	620	615	570	594	625	574	598	589	617	604	576	603	624	617	611	578	638	607	571	592	550	591	586	546	621	561	602	595	595	536	612	585	601	578	569	616	569	585	587	585	546	576	619	605	564	642	599	580	592	586	601	630	596	620	631	596	551	607	609	582	585	559	573	596	597	582	572	591	575	620	574	592	615	602	596	595	550	588	642	567	658	581	606	559	593	584	588	545	604	578	556	597	573	559	587	583	590	617	582	579	623	593	591	590	569	606	572	586	591	552	584	599	580	572	594	572	592	572	621	586	572	606	554	569	607	611	533	596	588	566	604	576	563	621	562	592	557	577	590	593	571	587	591	584	583	621	602	590	552	570	620	554	586	563	573	598	563	625	607	595	554	575	603	653	560	585	561	608	599	625	605	586	585	563	527	579	594	613	601	569	579	629	572	617	586	604	604	605	603	575	599	563	595	598	657	580	572	547	597	606	618	615	612	614	625	608	618	571	578	619	556	597	619	638	579	608	598	578	579	617	567	558	571	623	615	587	595	542	630	617	665	558	620	594	559	581	625	596	624	610	568	592	604	593	601	571	591	564	599	566	650	587	596	601	561	577	596	582	582	586	612	587	591	584	606	626	557	569	546	619	600	592	600	602	573	604	593	579	572	578	600	582	563	628	567	571	576	624	565	600	592	602	588	600	584	577	611	607	557	607	560	597	580	545	583	606	576	619	545	606	594	614	604	595	625	623	604	597	625	603	600	609	611	576	617	555	608	585	576	571	638	577	618	593	602	595	604	556	573	611	640	604	571	589	622	600	626	665	580	567	560	581	602	646	592	601	585	611	601	561	546	574	630	591	591	607	577	575	581	611	563	552	585	648	611	567	612	593	593	579	575	566	540	595	578	595	609	638	613	603	580	587	544	620	583	568	589	570	586	599	616	618	583	609	562	570	602	633	592	547	575	568	610	593	561	601	613	566	569	596	574	554	591	580	586	594	574	604	574	644	590	583	546	603	618	582	604	627	588	592	585	606	566	604	567	599	558	584	626	606	556	566	568	560	591	603	619	591
23140	21340	29025	23823	21257	20997	5516	1267	14361	36688	29142	18297	7234	1408	297	295	358	329	335	309	327	346	302	314	306	342	280	297	311	316	314	306	277	281	328	301	306	334	348	310	291	303	303	333	294	307	318	327	281	293	290	270	318	274	274	310	299	277	299	298	342	318	297	299	298	328	323	321	322	312	320	305	305	305	299	339	285	286	301	309	325	284	307	261	325	279	316	340	306	298	328	291	282	312	326	339	276	335	316	301	296	339	325	295	332	304	295	299	373	324	304	301	310	278	284	288	298	287	288	308	285	321	344	328	297	287	310	307	317	296	300	283	284	308	294	316	297	296	314	329	318	308	288	313	332	294	306	312	287	320	272	300	297	290	306	302	303	325	313	302	299	301	311	308	322	282	293	312	296	285	301	313	295	304	323	307	304	300	308	322	306	266	315	323	280	274	298	327	306	289	293	297	329	293	280	307	288	303	325	342	310	311	324	294	314	287	304	311	291	285	283	307	323	325	284	294	290	302	322	291	295	287	319	298	314	262	323	306	310	301	293	317	317	294	249	296	320	299	281	309	296	304	327	317	279	316	336	330	312	294	304	317	299	298	309	306	288	316	324	307	306	308	296	314	302	337	284	296	304	310	312	283	263	311	317	317	288	297	342	316	304	299	312	315	324	306	311	302	311	318	310	294	287	322	332	278	314	306	298	312	292	311	309	323	308	307	289	298	288	292	300	285	326	325	327	341	283	279	316	293	327	318	275	310	292	306	311	329	281	285	280	282	290	294	314	322	325	279	311	301	276	266	308	310	295	331	314	335	296	302	296	281	296	285	314	276	321	317	293	286	302	325	337	300	319	319	313	323	335	287	289	314	321	326	298	319	312	292	311	319	303	313	294	277	312	267	338	307	297	315	282	338	309	318	328	295	282	315	336	329	337	319	308	298	326	311	286	334	309	313	322	309	308	293	317	298	302	324	301	291	318	322	298	333	298	305	283	276	304	316	285	286	302	307	313	324	288	301	337	301	309	327	328	321	303	311	321	313	309	268	307	310	283	298	312	304	300	290	302	305	321	265	293	333	316	309	306	310	328	286	308	280	326	291	301	294	305	313	316	306	301	280	287	316	297	293	309	325	321	320	317	322	291	324	326	336	310	280	339	327	299	285	274	271	282	301	300	306	323	287	295	312	327	302	285	272	304	314	290	284	310	290	284	305	286	313	299	285	302	293	319	290	285	333	306	315	291	307	317	309	306	295	336	334	302	299	349	319	320	316	306	323	283	286	317	300	306	310	316	301	313	324	328	304	309	298	291	339	313	317	303	309	301	297	320	306	287	316	311	337	304	300	292	315	298	298	319	270	303	308	276	313	301	286	318	301	292	329	284	295	333	344	310	307	309	307	262	314	307	318	281	305	277	300	302	324	290	331	314	307	298	322	295	288	323	303	315	317	290	350	290	297	287	300	346	283	270	313	305	294	294	304	309	314	318	312	316	324	312	302	285	276	296	279	296	304	329	296	316	308	283	292	293	321	283	313	302	324	290	286	274	306	316	309	294	292	319	311	340	291	290	303	270	304	312	297	280	309	305	294	303	305	311	299	296	294	329	311	298	323	285	308	300	293	325	322	293	292	268	288	322	292	301	299	299	309	315	318	308	305	300	337	326	331	272	324	310	291	314	311	290	303	360	293	316	315	296	301	300	330	301	299	289	279	330	277	315	311	306	326	328	316	285	267	307	305	331	333	282	311	298	252	309	300	263	328	269	300	274	331	332	279	280	302	305	291	307	310	321	314	300	321	307	326	314	293	321	329	295	304	310	290	308	301	316	300	323	301	307	318	319	314	280	299	291	294	323	299	261	342	285	300	304	308	318	290	316	295	317	305	326	288	314	305	308	315	294	289	328	294	282	320	314	314	305	316	325	262	319	282	325	341	326	302	313	288	294	323	287	325	308	326	337	293	289	295	340	312	303	302	320	311	295	279	326	322	332	302	330	308	317	318	293	312	313	302	295	319	284	319	310	328	310	328	311	275	318	307	302	300	282	291	289	296	279	360	295	350	305	326	302	337	273	305	299	317	308	290	280	319	278	332	315	287	290	308	291	296	288	312	299	276	330	299	291	325	316	291	337	269	316	286	281	302	315	309	328	290	300	304	329	290	293	338	286	308	297	285	295	326	286	303	311	281	324	321	317	301	295	312	292	316	292	316	326	322	334	291	316	305	293	307	311	311	328	325	293	282	285	319	299	297	294	307	323	305	298	298	326	278	302	304	285	295	278	327	279	328	323	320	269	302	282	296	315	282	275	298	275	320	296	296	322	307	304	314	282	301	341	304	304	284	305	291	318	313	334	312	300	300	354	313	273	310	308	293	292	319	290	312	314	322	299	319	293	287	306	306	336	309	333	322	275	291	310	288	320	319	323	299	330	310	303	322	287	290	320	307	316	312	289	327	310	280	313	287	292	316	324	294	320	335	320	305	299	288	299	322	299	311	307	291	297	299	285	291	323	292	315	324	344	309	297	284	315	340	299	323	288	290	307	307	337	298	281	310	296	306	320	315	312	288	306	300	310	302	293	324	312	286	284	295	317	320	302	295	291	325	325	311	306	305	306	277	314	321	302	290	310	290	298	320	288	299	316	331	311	302	304	328	329	329	262	294	302	301	300	300	323	303	311	272	300	302	297	304	299	313	320	303	333	294	267	295	328	292	298	301	296	315	287	296	274	323	326	290	300	282	313	299	309	287	266	337	290	329	321	281	310	347	301	342	287	255	288	292	304	315	299	341	311	288	307	305	292	296	288	302	291	289	299	314	305	291	319	263	317	261	278	289	283	316	316	327	286	318	347	306	300	303	306	307	285	296	279	323	337	311	292	290	277	313	322	302	287	302	304	290	292	270	317	317	281	300	287	299	328	341	315	307	327	328	264	281	302	328	300	293	317	274	303	335	336	288	300	324	288	293	297	260	301	317	271	310	333	312	277	321	316	299	306	333	296	302	263	312	290	365	303	315	296	317	313	293	318	294	313	321	299	303	306	310	299	322	290	317	318	318	313	305	278	288	294	298	310	340	307	316	340	309	288	300	284	304	310	299	298	332	318	312	328	295	307	291	265	300	333	304	281	295	293	313	344	319	326	325	302	272	310	289	292	296	315	308	323	291	310	318	320	308	317	287	320	316	359	306	309	295	270	320	307	330	302	293	291	293	280	314	308	268	296	296	291	314	301	283	306	292	321	323	335	292	269	311	289	303	318	323	302	305	360	310	304	298	334	327	317	325	290	277	339	291	324	323	300	295	296	277	278	309	292	280	318	302	294	323	291	320	314	303	315	317	285	308	307	291	294	284	316	297	325	276	318	279	308	299	340	311	301	315	319	300	305	300	369	317	309	322	292	318	302	350	304	266	321	291	296	336	333	291	307	324	304	324	322	296	300	308	325	306	314	313	287	311	303	310	307	295	322	297	312	303	308	314	284	291	281	319	319	303	302	280	324	297	298	300
58069	88770	26906	4931	3604	2641	2043	3053	24690	42535	35407	24988	11857	2775	463	461	462	452	418	415	462	441	462	472	411	469	466	445	448	498	462	474	462	456	451	451	467	419	446	449	438	445	485	483	422	410	481	460	474	436	485	459	461	465	430	454	484	447	430	425	461	478	456	486	425	466	446	471	469	457	492	488	436	472	451	432	483	449	432	438	485	471	451	495	433	458	452	428	476	439	468	517	448	450	482	443	419	487	477	473	410	423	417	452	479	422	454	449	466	455	441	441	440	446	436	466	445	432	452	477	454	442	440	428	397	464	445	447	397	431	486	452	487	440	438	479	448	470	415	450	441	488	425	469	450	481	408	447	483	499	464	458	497	448	418	434	471	423	481	455	469	436	464	450	426	472	467	439	447	465	489	472	477	453	470	450	451	410	469	433	449	444	491	480	464	425	432	453	421	451	507	414	422	444	438	482	448	456	429	460	476	446	444	449	439	456	450	425	448	449	448	453	433	461	467	475	489	455	497	463	450	459	477	435	470	450	454	416	424	440	460	458	467	476	491	476	444	453	439	431	453	460	476	412	477	437	430	456	426	464	433	435	455	416	466	433	470	445	455	438	457	439	427	478	461	457	434	459	436	447	391	432	457	424	462	460	488	421	444	479	436	425	413	448	454	465	423	455	439	453	420	444	443	425	420	415	438	461	457	468	464	449	459	443	459	444	456	437	454	473	474	492	491	426	456	432	406	416	468	439	456	445	451	472	477	479	500	418	448	472	443	467	441	453	426	430	428	500	467	443	442	448	459	433	482	417	476	469	449	459	421	456	442	449	434	456	457	436	486	440	454	422	431	463	475	444	441	440	422	445	418	439	478	409	431	482	468	445	448	460	438	445	476	464	471	426	445	459	448	458	446	464	476	458	453	472	428	500	432	416	500	448	480	505	442	439	435	446	431	456	462	382	455	474	476	386	471	456	490	468	485	441	454	449	456	424	427	464	439	447	467	466	442	450	492	437	482	451	470	422	485	440	478	459	423	465	447	476	437	447	465	436	457	460	427	482	422	404	473	444	458	412	438	460	457	458	448	461	430	455	427	423	429	397	450	435	407	414	445	437	472	466	439	430	428	449	470	433	419	412	434	463	496	433	461	415	435	475	437	483	413	447	445	449	452	451	473	450	434	478	439	467	483	458	443	447	431	481	488	429	441	475	450	385	459	470	428	433	436	461	422	437	460	477	411	441	414	473	468	439	431	434	450	419	492	464	452	436	437	422	461	430	464	410	447	460	476	466	451	461	427	459	440	430	475	438	422	456	465	494	453	432	464	464	412	481	444	473	459	439	431	432	480	427	457	391	442	477	411	450	493	489	495	478	439	453	457	449	419	432	444	435	452	413	399	471	472	517	436	433	450	471	444	426	445	455	445	417	435	437	415	469	454	432	449	453	473	464	450	450	445	447	446	438	461	458	479	477	422	444	421	415	461	454	469	456	478	455	434	434	391	467	417	443	455	460	456	431	432	468	454	455	460	435	455	460	455	454	476	441	442	441	437	412	450	457	431	476	456	428	436	498	431	489	449	446	462	475	442	443	468	454	450	449	435	436	441	461	449	482	438	456	490	450	498	449	463	450	444	451	447	411	476	476	447	460	401	443	466	456	436	434	423	468	490	443	402	447	491	445	439	438	426	445	437	460	458	473	463	445	432	437	455	475	468	435	482	418	466	438	439	437	471	423	409	409	458	418	457	451	466	444	479	424	461	428	448	479	429	470	440	412	438	447	453	436	451	456	435	450	461	432	478	411	462	426	446	428	451	450	444	441	452	483	413	431	425	458	469	458	470	442	442	451	464	448	447	431	433	460	448	480	473	463	458	448	453	450	452	455	438	466	453	447	436	424	421	452	436	449	406	475	421	495	418	442	432	442	450	452	459	503	441	472	473	505	459	435	458	501	460	408	472	492	456	477	447	434	446	419	468	446	451	440	446	424	448	490	432	428	435	440	444	444	447	411	472	460	459	451	455	458	422	447	456	420	462	460	454	462	474	450	459	473	446	462	411	415	398	446	417	464	475	445	442	474	458	463	447	459	430	435	441	428	472	472	494	438	459	481	480	413	432	463	451	463	444	457	431	441	422	454	441	484	443	480	412	468	467	409	450	452	455	425	445	424	440	426	443	454	433	438	451	423	460	456	458	428	490	467	432	435	482	443	438	463	466	448	455	464	467	499	433	445	427	429	486	457	469	392	460	434	448	469	442	443	451	434	463	463	443	475	449	440	477	449	447	462	469	445	450	458	452	440	463	404	425	476	469	444	495	425	440	461	412	455	456	447	412	441	463	454	438	451	436	476	468	466	439	456	475	424	426	423	431	446	446	463	450	435	480	451	444	429	440	487	442	503	482	456	412	416	452	423	476	445	456	433	399	435	475	440	424	458	439	432	447	443	466	422	459	459	453	469	449	446	451	478	461	447	468	467	451	436	487	487	427	445	436	452	431	433	484	456	428	416	470	432	480	443	469	424	452	468	426	448	467	446	463	455	422	447	468	433	450	432	443	462	406	463	428	440	449	442	451	459	475	451	465	473	488	474	424	441	443	460	451	440	434	460	465	425	447	450	490	420	424	442	430	469	465	437	443	424	488	441	449	446	436	447	437	432	451	412	454	429	449	446	452	474	441	442	483	464	444	455	470	427	490	475	449	421	432	447	440	416	463	453	450	442	465	458	444	445	442	437	412	464	412	446	500	442	412	433	470	450	488	459	439	453	453	446	449	452	480	433	451	444	436	431	440	466	427	432	419	427	419	435	440	442	424	453	447	445	451	446	427	468	426	456	477	462	495	435	451	443	494	416	425	482	442	449	437	446	459	437	454	478	450	482	503	487	463	455	468	466	451	454	444	444	432	422	449	483	445	473	431	451	436	479	461	451	455	464	461	428	454	419	467	470	519	455	468	452	469	475	419	438	466	441	465	497	467	413	468	437	438	460	431	449	433	454	445	414	477	466	453	423	422	430	486	450	451	426	480	421	449	453	484	461	426	465	425	445	431	429	505	422	466	472	446	443	468	447	455	454	459	426	432	468	456	468	433	470	447	462	471	472	454	455	491	490	451	460	427	445	423	429	432	446	480	424	449	459	462	473	466	433	447	436	433	446	475	418	410	449	508	463	435	433	447	461	433	494	411	467	442	465	451	419	422	457	465	446	447	417	431	429	440	448	454	476	433	410	467	459	431	424	441	467	432	447	486	431	453	461	425	448	438	436	446	451	431	467	438	439	425	488	406	419	438	435	412	483	467	476	450	433	465	452	437	458	446	455	438	440	428	434	430	472	433	446	448	446	464	459	447	479	424	428	472	429	471	437	444	428	425	451	456	434	443	434	438	440	468	445	473	450	438	421	456	413	491	470	429	442	444	470	453	434	444	427	440	471	478	435	454	455	442	446	459	470	449	455	436	493	432	444	439	424	485	440	489	446	475	398	447	447	431	488	483	433	427	464	426	460
27195	23686	16178	2003	522	431	432	388	1504	3116	2550	1677	944	504	371	378	358	387	330	376	376	366	363	359	354	350	371	365	360	323	365	361	321	323	368	351	336	339	370	362	352	366	324	359	337	345	355	343	327	384	366	384	361	346	354	378	376	353	343	364	340	361	367	385	299	346	365	331	367	353	346	345	346	344	359	331	397	373	366	321	356	370	354	348	375	349	351	370	368	367	375	350	382	347	346	369	300	338	358	326	360	360	353	342	338	342	334	369	351	359	303	347	345	326	302	386	356	371	374	386	369	347	358	357	372	389	347	375	359	353	388	334	345	322	356	372	353	356	404	353	346	368	354	372	362	326	352	324	348	361	324	358	341	346	348	369	331	369	361	366	375	353	352	371	362	324	385	364	372	374	369	376	344	372	354	316	376	386	337	373	377	330	342	352	368	349	333	327	391	331	380	354	379	365	335	367	367	353	361	363	369	361	340	387	340	356	329	389	338	381	340	369	350	369	364	364	366	338	363	384	350	350	335	359	347	343	382	377	356	363	342	353	324	369	341	336	361	364	333	348	367	346	382	363	347	339	353	370	362	350	384	391	353	355	334	326	412	330	335	361	349	383	333	322	389	371	345	355	402	368	377	342	331	322	354	331	364	335	357	340	335	335	338	357	364	355	365	329	362	358	339	371	342	339	366	356	355	347	336	317	330	399	385	349	370	348	359	383	322	342	352	348	337	368	371	369	312	353	347	376	367	331	366	370	360	358	383	335	361	354	310	336	343	340	357	343	336	377	331	351	355	324	344	350	355	347	346	339	327	349	366	364	352	356	356	362	378	331	347	356	362	342	363	352	358	345	349	314	372	383	348	374	364	371	382	337	394	338	379	365	331	380	337	360	355	352	356	368	343	368	402	370	369	365	351	376	379	369	352	333	387	356	341	363	390	340	365	358	387	334	338	372	369	345	355	373	364	346	322	350	366	353	384	364	377	385	381	363	344	371	332	380	320	377	358	373	345	394	418	344	398	365	349	408	340	352	340	377	378	351	382	384	329	365	347	362	353	338	339	363	336	350	340	362	372	357	368	362	371	373	358	385	381	368	368	363	350	400	347	373	339	369	353	365	365	321	347	375	385	367	405	344	357	314	373	378	382	319	394	383	350	370	377	341	359	335	358	371	338	328	356	367	358	363	349	333	356	366	364	377	346	337	357	399	356	335	353	361	335	336	378	384	367	358	344	386	366	349	358	344	348	343	379	380	363	349	336	331	360	328	354	363	353	351	356	332	365	337	374	357	320	366	393	360	379	329	337	379	368	347	338	363	347	363	325	337	327	345	338	366	347	344	408	361	334	424	336	345	368	366	336	375	349	346	355	366	365	361	391	365	353	365	364	371	360	343	331	372	351	358	347	332	310	345	362	364	366	396	377	380	358	359	327	372	347	342	343	362	331	361	390	345	386	380	389	366	357	365	343	334	365	356	346	401	356	369	354	338	359	343	327	380	348	333	347	372	325	335	351	365	360	338	348	384	387	328	356	342	336	355	355	349	363	334	355	360	345	343	338	391	350	363	349	330	352	363	383	394	417	358	368	358	341	340	311	325	360	341	341	389	365	386	365	361	336	357	380	360	346	364	349	359	349	352	333	388	386	338	362	360	367	334	364	369	345	317	352	329	383	343	371	348	356	340	364	380	333	368	375	356	360	368	383	374	379	372	374	348	368	387	358	353	356	388	348	389	360	353	323	342	364	350	371	363	353	378	348	365	321	398	351	315	388	333	371	355	380	349	363	350	365	365	350	360	329	387	355	367	350	371	352	328	361	378	335	358	320	360	390	362	382	355	353	329	356	348	354	347	355	316	341	340	349	349	330	351	368	378	359	345	338	358	360	381	336	346	330	388	339	348	369	356	366	353	352	359	339	352	336	345	362	361	360	341	365	345	364	346	377	379	358	357	347	364	348	357	395	368	312	373	352	337	318	363	348	343	363	327	350	350	335	341	388	341	365	364	358	331	339	355	375	355	375	349	363	350	358	370	329	360	377	370	334	355	341	317	351	362	340	346	384	388	350	327	354	347	371	345	369	366	344	345	382	395	407	374	369	346	345	385	370	371	360	359	369	359	360	350	361	388	351	374	350	352	385	364	337	355	375	350	350	333	368	406	372	363	336	357	345	373	350	358	365	403	383	372	333	325	372	326	380	386	386	348	339	343	357	381	387	357	371	370	325	346	361	336	359	357	344	341	372	360	344	342	348	361	358	359	377	345	328	367	376	356	360	367	371	350	359	381	316	356	330	378	345	344	399	299	355	370	341	372	382	346	366	350	358	357	352	366	390	345	345	372	384	386	376	368	363	348	389	336	372	368	354	355	308	329	364	361	376	375	354	328	345	331	362	368	395	389	366	396	352	315	338	392	343	355	331	384	370	341	308	322	369	349	342	340	348	363	392	336	356	364	349	354	381	359	374	355	343	377	326	364	359	360	348	359	391	334	329	366	366	361	343	373	342	369	319	371	356	361	351	350	361	331	331	338	365	358	378	340	397	341	389	349	364	391	319	348	344	364	356	385	379	342	376	341	367	342	354	359	388	379	345	350	382	355	344	373	334	388	376	371	349	342	365	372	354	369	387	331	355	345	394	359	339	343	374	368	340	354	328	355	353	351	336	340	374	352	378	337	351	342	363	345	356	356	354	353	354	347	382	328	349	341	363	371	376	332	369	341	323	325	348	373	351	353	352	343	415	351	373	343	408	349	347	360	338	375	356	364	335	376	336	386	360	373	387	340	380	322	346	371	354	378	371	390	345	366	374	384	316	324	347	366	358	384	348	364	334	346	344	348	365	356	328	319	359	322	304	369	337	393	353	362	365	344	364	380	355	375	348	351	380	382	355	340	367	350	334	330	388	320	354	333	327	391	331	376	364	368	334	354	365	370	345	341	341	337	321	364	352	364	368	369	348	364	353	354	367	349	348	343	323	384	333	404	354	359	334	334	370	338	329	405	380	342	383	365	356	339	364	340	370	358	341	359	375	312	352	384	325	350	353	333	375	364	359	349	345	372	370	372	324	356	392	374	366	370	341	367	360	347	348	389	370	364	392	367	354	364	355	376	365	365	337	357	368	361	351	376	331	338	355	385	350	321	326	341	347	338	360	389	353	375	352	367	334	377	359	367	364	374	365	344	348	342	324	323	372	338	371	344	334	340	377	361	356	338	338	330	323	346	404	355	347	403	404	363	362	405	386	333	381	356	339	365	343	343	360	350	366	362	353	371	365	340	350	365	374	350	347	390	353	378	355	353	381	399	327	355	381	357	369	383	390	327	352	398	336	351	361	350	326	324	355	369	382	364	306	367	367	331	339	372	361	376	364	342	363	397	356	366	359	381	342	371	357	323	312	340	356	379	370	369	393	386	351	348	360	330	376	402	366	342	331	348	353	315	358	343	367	355	371	335	352	346	347	367	326	347	337	363	342	378	343	352	395	355	404	371	366	356	373	341
26267	38132	7761	912	891	750	683	674	3386	7067	5396	3466	1819	879	559	512	513	523	584	527	526	501	525	520	578	529	498	538	521	489	523	509	536	521	542	508	464	489	538	523	531	515	503	503	524	517	525	505	492	534	517	546	526	528	490	524	538	537	517	510	553	542	520	542	521	502	546	543	517	527	552	573	523	523	533	523	554	513	515	527	553	506	535	518	585	503	497	469	479	496	466	528	519	536	547	492	544	519	559	540	492	473	503	535	499	529	550	517	553	568	508	558	520	500	540	518	499	482	528	585	545	541	536	543	540	523	521	556	529	496	504	580	532	513	525	494	503	504	554	517	514	525	490	525	529	526	539	558	530	552	521	554	457	554	518	523	515	510	508	525	486	569	543	529	552	531	550	546	501	585	500	516	526	574	497	528	490	505	540	466	539	532	523	498	555	502	520	495	519	514	528	539	524	493	531	496	475	488	517	506	522	535	522	542	540	525	523	544	514	521	538	527	529	549	537	536	536	506	555	544	495	496	501	516	522	516	522	540	545	500	548	570	501	534	501	494	515	533	554	513	545	503	520	516	539	550	541	518	566	511	536	493	539	491	522	547	552	491	540	526	529	534	573	515	514	539	531	524	573	515	512	498	522	542	531	533	536	526	521	532	481	517	519	538	500	523	550	552	532	494	527	489	517	502	510	529	513	506	524	490	555	537	571	498	523	511	541	525	541	500	514	510	491	520	553	515	532	497	549	552	532	513	522	529	504	524	534	497	529	512	537	487	511	552	552	515	529	486	510	515	528	516	514	510	512	545	551	512	535	552	534	552	509	526	522	520	516	533	529	562	530	513	514	549	517	547	521	514	512	551	516	561	501	531	535	536	513	483	531	515	504	509	529	535	556	540	546	496	499	495	512	550	546	543	560	554	522	555	522	483	508	510	566	517	527	497	529	539	502	531	535	516	507	547	502	564	531	532	539	526	501	527	516	512	499	490	478	554	543	493	535	555	531	529	497	478	542	500	528	524	484	550	551	531	515	568	515	553	528	493	505	506	544	548	502	484	506	486	519	494	518	512	532	507	562	529	542	546	489	539	514	500	518	500	517	556	553	504	542	510	535	504	570	480	558	492	475	524	547	513	524	548	533	529	508	491	523	545	506	520	515	529	533	520	507	496	486	493	494	547	525	570	550	562	542	494	500	528	519	526	514	526	522	533	542	563	506	530	483	494	549	511	501	547	527	522	543	527	544	518	521	521	569	531	527	527	521	543	521	537	550	484	517	527	541	541	543	560	524	530	543	518	509	549	517	553	501	489	498	509	549	495	511	519	517	534	476	557	506	515	491	517	515	533	511	498	547	554	536	542	540	537	539	524	536	533	543	565	543	465	529	521	562	533	497	507	525	543	451	510	506	495	518	529	512	525	525	507	502	570	541	489	528	528	553	503	550	498	536	528	537	501	504	491	482	533	523	507	560	522	528	529	506	534	508	568	531	495	498	542	518	531	553	547	500	513	548	522	535	570	545	548	521	505	529	535	531	523	463	565	508	509	480	529	529	530	523	504	511	558	510	531	549	512	540	517	559	474	557	561	516	562	548	511	455	502	528	516	527	540	536	537	495	488	585	490	552	564	547	566	551	514	497	531	528	526	525	492	549	529	560	517	512	505	551	534	486	527	504	535	531	551	532	557	542	511	510	539	475	523	533	495	555	567	539	513	531	530	526	514	499	528	519	557	498	561	507	539	508	533	526	523	511	540	579	529	490	524	547	492	510	536	489	517	541	546	533	529	497	514	513	524	491	524	552	535	508	513	519	545	514	555	542	558	500	485	493	515	514	493	504	539	497	546	507	501	534	537	519	524	550	514	533	533	524	542	535	538	485	561	543	533	550	528	544	551	523	549	538	528	510	505	551	537	509	520	514	552	511	516	521	536	566	540	519	510	522	529	547	505	530	532	469	547	543	496	554	579	484	531	527	530	511	496	523	522	497	537	506	530	547	518	537	538	606	543	569	552	537	561	509	552	552	548	553	504	512	524	518	541	531	514	504	469	528	521	494	523	519	495	494	536	516	543	504	508	505	465	526	519	524	491	544	517	536	548	525	540	543	529	508	498	522	502	531	490	575	492	505	528	528	534	516	531	482	544	523	514	558	495	525	515	526	505	505	508	532	488	511	498	524	534	557	513	495	529	518	491	525	544	552	529	546	509	503	509	552	533	581	567	519	526	586	497	462	514	497	523	527	551	582	511	544	526	554	593	536	540	566	544	547	523	530	528	528	536	515	532	592	490	510	548	515	565	542	498	532	523	530	494	562	501	561	527	537	506	510	553	546	513	502	522	515	526	500	540	500	508	539	511	503	509	586	537	542	510	549	497	508	539	519	539	518	554	534	548	543	531	519	518	510	523	543	533	543	509	537	499	507	531	527	534	538	556	548	522	516	532	518	513	527	507	541	503	539	538	557	517	545	547	531	513	561	533	536	581	511	489	508	524	534	544	566	542	530	509	533	558	516	529	518	536	528	511	522	495	510	490	485	518	512	524	505	523	566	534	511	551	519	483	516	486	530	502	550	535	545	546	531	527	488	544	507	533	517	552	509	529	537	522	553	605	544	544	503	563	528	489	516	522	504	501	537	542	539	513	523	522	539	519	550	522	499	498	521	515	538	522	529	475	540	503	548	518	535	515	529	518	490	518	525	522	557	542	488	493	499	507	574	517	517	530	519	524	515	509	502	530	507	569	530	522	528	496	531	512	500	519	487	490	520	521	523	509	521	540	499	561	568	490	517	544	524	530	514	543	549	510	499	509	511	542	529	529	526	519	584	539	526	564	550	515	519	494	535	545	519	500	500	531	534	526	536	498	534	535	528	482	531	551	502	550	531	541	513	578	490	497	475	518	505	501	536	527	495	539	480	518	525	512	540	517	531	507	519	536	541	520	526	514	506	541	475	544	478	511	505	485	505	553	510	535	526	527	546	512	534	545	536	518	485	527	507	513	503	500	504	531	527	541	537	515	510	499	515	537	522	544	516	522	501	540	546	496	518	503	554	504	513	554	510	525	524	534	528	484	506	551	523	532	510	503	520	513	529	556	523	512	520	564	523	535	540	522	534	548	529	524	553	561	483	556	533	494	512	522	520	503	520	517	522	530	531	529	543	483	558	548	521	540	544	551	529	489	533	549	536	513	492	495	508	534	529	573	510	543	549	493	514	540	524	536	497	534	511	528	535	569	555	552	486	546	540	471	522	550	459	495	537	563	508	511	503	515	512	507	510	511	526	529	504	509	541	530	524	499	528	512	510	497	593	529	525	514	518	518	512	487	519	552	489	502	528	520	557	533	513	544	543	487	514	516	541	504	518	548	561	547	527	544	507	551	551	521	526	538	521	511	521	477	564	493	498	527	551	537	572	493	526	550	512	509	546	509	486	525	527	493	512	513	516	549	540	509	508	579	533	554	566	506	548	500	529	537	552	506	506	517	546	527	506	525	543	538	554	526
24508	21693	28540	24420	18947	3152	811	682	4607	17808	17438	10061	3797	1107	446	393	443	406	431	445	433	406	449	405	413	382	422	390	460	412	403	420	395	390	389	405	435	373	382	424	403	407	435	387	397	409	417	408	428	384	438	390	413	400	404	389	434	388	445	435	416	408	414	407	402	412	433	421	433	364	419	404	406	402	406	415	401	377	403	450	430	392	393	415	406	432	417	394	427	422	405	403	411	389	411	430	405	417	408	432	409	404	401	406	424	387	403	447	418	413	439	399	405	380	402	428	433	429	377	380	406	389	380	391	384	395	439	397	401	443	417	450	436	416	419	412	381	409	388	389	408	404	398	396	445	431	421	400	409	409	387	379	434	426	436	416	410	457	411	425	383	402	414	448	384	423	423	423	428	436	426	453	425	437	376	418	407	428	429	429	415	393	434	436	411	413	432	400	414	399	429	408	402	425	394	398	415	434	404	383	380	410	415	400	389	401	380	414	423	390	420	433	430	393	389	443	443	397	410	407	402	397	407	371	388	417	414	406	397	408	390	399	395	413	406	411	430	446	397	426	421	430	422	421	383	392	415	390	426	383	401	384	435	398	382	406	439	410	399	420	406	428	383	392	407	392	412	434	407	435	419	377	397	437	407	394	439	412	393	448	415	431	431	446	396	453	382	386	428	421	437	444	398	401	398	383	425	375	427	443	416	445	437	421	430	412	411	423	422	434	411	405	441	403	427	422	413	437	405	413	430	404	417	411	400	452	400	459	432	433	387	370	396	411	368	417	406	420	386	405	382	394	392	394	370	382	395	408	376	384	418	398	429	410	389	419	394	434	427	384	401	417	386	403	403	426	431	423	419	436	425	389	385	441	373	440	451	415	368	420	436	391	418	388	422	433	386	391	432	436	378	401	404	387	393	444	422	464	428	362	383	393	418	417	391	429	405	415	456	417	394	432	431	389	441	416	412	408	454	427	384	367	388	427	408	415	401	396	408	444	415	404	437	389	412	408	409	413	397	402	450	417	418	387	384	455	435	414	398	344	424	366	427	401	406	421	422	394	415	407	420	431	417	421	383	420	414	421	418	415	419	396	437	426	441	400	416	415	383	423	428	402	391	425	379	447	425	431	385	441	358	445	431	413	419	418	392	365	433	410	451	415	425	419	408	405	421	403	423	430	405	417	416	420	394	420	393	401	434	404	428	425	418	392	410	408	396	408	373	411	398	430	433	395	437	417	448	405	393	411	380	426	396	401	410	422	400	363	410	428	403	370	392	383	421	405	412	387	388	390	414	413	436	358	428	415	377	390	408	374	410	393	419	393	423	408	396	388	435	416	405	407	409	423	437	393	396	378	412	421	415	441	389	407	446	411	428	403	406	409	416	401	421	399	386	454	442	427	389	389	410	391	410	425	398	424	431	394	415	434	389	399	407	430	396	383	412	420	410	397	440	394	417	406	416	402	386	389	401	414	424	409	426	427	419	416	390	412	374	372	393	422	407	391	405	398	448	388	391	403	399	444	403	397	428	411	397	426	403	408	400	434	381	425	408	411	396	399	423	431	446	411	425	417	397	414	382	369	404	391	393	390	385	431	423	406	390	386	372	435	416	407	428	433	417	361	420	390	419	408	421	408	390	369	399	392	399	428	415	414	402	415	364	392	415	433	389	388	449	408	397	407	484	412	395	399	385	409	411	414	429	387	393	418	405	395	394	417	402	446	439	426	415	381	403	423	403	446	378	365	406	399	410	446	418	448	421	402	428	394	403	406	404	397	449	400	431	417	445	360	387	447	395	434	457	421	411	426	442	391	400	389	429	426	409	406	397	399	380	441	436	399	397	420	395	398	391	408	413	417	426	423	411	398	438	419	411	382	382	397	432	435	432	396	380	416	411	388	402	443	400	437	402	417	431	440	374	416	418	409	398	414	373	405	403	411	385	408	397	435	429	415	415	434	408	388	407	418	421	395	421	404	410	398	395	443	421	400	401	416	397	424	428	409	417	413	401	437	390	387	406	427	446	392	425	367	410	404	417	411	410	410	420	406	402	384	430	389	394	455	437	420	416	415	377	393	392	414	453	445	418	418	398	430	373	424	437	410	378	389	420	443	403	380	423	434	384	391	368	401	421	404	415	396	402	393	414	402	464	412	426	416	397	431	375	387	406	393	397	424	410	443	384	453	417	414	409	416	385	422	403	418	386	398	443	398	386	412	432	394	453	409	394	433	430	431	414	409	405	404	377	441	402	413	417	450	415	400	410	457	393	441	394	380	413	398	410	380	406	402	405	408	404	404	447	428	385	442	459	378	414	435	408	413	435	441	424	412	410	403	414	417	449	392	389	412	420	412	404	422	407	393	384	409	393	396	394	421	438	404	472	402	387	381	368	389	404	387	398	427	426	405	404	391	463	390	392	407	402	417	394	405	451	429	385	396	416	439	426	401	368	386	437	409	377	408	388	417	386	437	423	423	412	410	446	435	437	420	404	421	413	404	351	426	378	393	403	435	423	419	418	429	369	435	434	402	372	385	383	384	404	379	391	393	394	420	423	420	392	432	420	415	416	413	427	381	395	428	407	426	412	377	363	409	429	436	408	412	366	423	446	437	372	421	437	415	448	405	406	432	418	373	424	408	405	392	420	441	416	403	411	396	390	426	437	389	396	416	441	396	410	390	390	400	400	432	418	423	440	433	410	400	426	437	425	409	383	391	414	401	413	441	405	387	396	415	411	415	416	417	431	416	431	377	408	418	404	376	367	419	414	416	408	393	400	443	394	400	402	450	403	426	427	407	391	368	402	401	424	390	444	389	424	429	399	387	420	419	395	430	426	383	404	398	391	361	391	418	405	400	394	429	430	417	411	425	406	407	440	433	392	390	415	405	371	411	399	438	434	433	443	414	385	391	397	400	433	420	433	448	408	408	447	402	418	365	412	435	394	424	405	409	383	395	417	411	393	389	420	409	392	401	420	432	382	392	395	406	388	393	412	379	377	411	389	435	440	415	432	402	410	389	419	410	414	415	382	397	400	407	397	410	412	427	401	380	393	379	392	454	399	394	397	391	391	419	415	409	446	415	423	431	373	393	410	419	393	411	394	398	434	401	372	401	396	384	422	425	396	384	412	384	416	389	409	411	406	436	376	428	426	437	405	391	410	417	408	378	397	395	456	336	415	427	406	429	414	399	425	413	425	385	430	397	367	432	430	413	400	449	441	415	378	444	421	433	429	393	429	412	377	433	402	416	412	386	382	365	414	394	364	408	430	415	405	439	406	421	407	403	394	381	383	409	445	381	401	415	411	421	364	423	462	438	405	395	401	422	383	414	369	421	394	456	406	412	395	437	384	413	425	390	404	404	462	407	386	411	373	411	389	418	418	401	372	416	381	403	430	347	426	432	435	387	397	390	413	420	398	433	419	425	420	428	424	453	411	433	394	402	407	397	413	393	378	438	432	405	404	395	433	448	373	428	402	401	382	396	418	450	417	437	382	398	408	436
50131	76554	19259	2690	1991	1586	1447	1295	10113	28750	25973	16542	7696	2075	604	550	590	599	567	617	590	597	587	580	644	631	598	627	570	612	591	594	595	595	610	604	614	605	591	613	587	562	606	581	584	614	575	603	594	612	621	597	577	583	624	608	583	587	581	617	592	654	588	566	624	572	596	609	591	574	575	576	660	593	565	612	590	616	651	574	560	625	629	566	571	624	615	577	591	620	619	604	577	604	609	624	607	592	595	604	628	646	557	591	596	619	551	613	590	558	634	613	610	605	563	604	581	597	584	610	561	564	633	602	652	619	612	637	612	597	620	573	609	627	610	569	590	580	625	587	571	562	565	648	606	606	653	560	578	549	607	609	584	588	595	574	586	610	601	570	569	594	635	597	625	607	619	583	587	652	616	617	631	553	625	636	635	609	542	627	619	571	603	613	598	590	583	597	593	606	604	614	620	644	578	608	612	637	591	581	532	604	605	561	566	579	576	588	589	589	608	601	593	582	602	634	568	644	607	622	633	589	616	565	607	588	576	594	621	589	589	562	556	582	576	608	598	590	604	605	638	581	590	585	574	615	538	589	619	633	624	576	607	627	619	591	619	618	603	609	627	556	565	598	571	564	597	581	578	604	587	609	582	611	560	604	550	603	581	589	607	557	576	616	574	594	606	607	592	616	582	603	576	600	609	628	583	646	598	573	668	594	580	578	565	586	592	594	629	557	605	580	600	588	587	591	566	612	604	609	614	590	644	687	560	599	619	615	580	603	598	598	635	582	622	535	607	632	535	599	602	581	602	598	590	629	598	657	620	608	565	637	607	594	624	580	626	608	563	577	603	584	584	609	605	595	581	615	565	601	634	592	570	642	610	641	575	560	617	598	600	643	617	559	658	557	615	607	643	581	592	605	570	606	599	562	579	568	643	564	573	602	590	653	613	612	548	605	592	597	592	549	577	599	622	575	594	579	595	579	612	633	597	594	613	598	615	564	576	606	644	579	626	590	625	610	590	586	617	619	641	661	602	557	563	598	611	635	598	626	568	601	595	613	599	560	616	587	622	597	606	634	627	614	614	582	579	590	590	579	601	623	605	623	572	620	581	609	596	572	640	544	603	586	612	587	587	584	589	588	592	629	596	571	631	554	568	589	575	613	563	608	641	596	601	620	616	547	603	575	559	637	593	605	591	605	586	589	589	612	620	590	626	538	615	587	569	635	556	584	613	590	558	619	629	599	574	612	673	611	560	630	632	577	580	622	583	554	574	635	585	588	589	591	606	595	570	569	611	613	589	596	598	633	581	614	607	607	578	624	604	575	614	607	598	595	602	587	604	603	567	592	596	613	624	589	621	609	565	606	580	593	554	577	619	585	568	588	615	585	584	564	605	581	592	598	602	574	607	616	604	602	581	602	573	613	563	538	593	590	580	612	581	568	589	593	603	587	587	608	578	589	583	607	585	631	612	624	551	599	617	571	617	608	558	637	543	587	593	607	585	587	598	593	580	612	562	574	572	591	630	643	612	590	616	550	599	606	590	602	601	602	630	627	616	581	565	613	617	584	608	601	636	628	620	565	599	602	608	616	578	609	605	598	583	591	613	572	573	611	615	623	613	571	555	558	566	577	591	623	571	582	584	596	580	602	585	622	651	611	575	586	566	582	606	591	601	648	585	619	587	587	592	639	544	597	596	611	602	617	633	564	629	595	570	603	597	591	592	615	617	599	549	597	577	574	613	644	575	612	616	610	572	586	607	594	614	573	577	567	561	656	607	573	582	613	572	597	593	575	635	595	586	590	586	621	581	624	552	633	600	604	587	634	596	587	581	627	584	569	622	563	623	634	608	627	582	608	648	595	606	580	563	631	618	569	585	605	588	564	627	591	615	579	677	598	645	587	593	600	647	585	620	666	586	631	614	601	627	598	597	627	602	633	608	621	639	639	585	600	554	591	565	621	580	584	592	588	629	556	595	596	542	594	580	594	612	606	604	580	586	594	571	578	601	616	585	643	536	612	623	579	611	629	592	601	591	612	603	576	590	592	579	567	625	600	613	607	603	571	608	604	561	593	639	587	587	587	573	625	608	578	574	594	592	597	620	631	592	596	633	561	617	677	544	574	586	594	630	648	585	648	578	629	611	622	585	581	588	582	587	570	603	571	629	568	575	600	576	568	596	597	596	662	559	606	601	634	583	596	601	606	566	586	582	617	567	606	614	589	624	551	631	587	611	597	619	585	603	614	574	603	565	584	583	569	588	608	594	602	574	588	610	598	612	620	586	564	618	591	613	575	561	573	548	610	603	617	613	615	562	602	597	614	582	590	621	599	619	620	640	637	596	585	564	624	609	554	583	597	605	551	579	571	570	624	635	608	609	590	601	580	559	551	606	565	653	577	617	600	599	628	613	588	572	591	596	614	578	644	572	620	597	559	598	600	575	605	613	624	624	569	611	616	618	580	568	603	596	604	614	597	628	594	597	588	600	585	604	557	586	614	617	626	624	595	583	581	586	565	560	612	608	615	593	580	596	581	530	620	589	653	616	586	632	624	607	591	612	593	560	620	616	621	570	608	589	579	565	569	652	552	574	611	608	624	577	601	624	645	612	614	598	585	547	624	620	610	629	621	616	610	609	593	613	588	588	601	598	594	565	555	593	571	557	579	588	576	586	610	646	589	573	607	577	623	594	604	585	563	560	602	565	635	617	570	535	588	574	578	602	595	618	592	634	582	593	582	589	618	598	625	633	549	608	611	590	615	633	628	616	576	614	607	618	626	598	612	593	616	623	607	574	629	572	570	580	633	617	593	587	573	609	604	605	581	571	602	617	597	575	611	591	615	592	611	584	592	560	637	601	510	602	610	643	636	611	570	600	579	602	616	603	653	589	619	556	585	537	614	582	567	576	602	613	570	545	578	587	618	631	556	626	588	596	595	562	569	602	605	600	587	600	610	576	634	629	615	626	606	633	565	619	587	550	625	631	604	621	565	635	598	612	620	605	609	598	614	548	602	615	601	606	603	592	614	612	645	590	620	559	600	581	605	597	568	610	570	566	593	605	592	591	576	568	583	596	584	596	575	618	577	625	609	568	555	575	587	589	575	580	608	613	601	598	581	610	552	597	577	622	591	613	601	582	605	625	620	601	592	607	594	576	594	583	617	587	567	616	557	593	587	563	624	594	538	602	608	565	642	576	581	604	620	595	615	612	633	571	573	609	597	611	570	624	631	597	601	607	639	625	605	550	581	637	591	600	593	568	604	580	575	596	558	599	633	589	584	631	607	566	564	595	600	615	569	600	587	614	592	615	548	565	584	556	566	553	572	592	596	569	591	573	627	600	557	568	620	602	584	604	627	572	574	566	600	563	649	602	603	604	602	598	590	557	609	574	571	616	623	619	584	583	652	586	578	576	540	582	580	604	615	553	587	588	627	614	578	565	580	628	611	595	578	596	577	572	605	599	548	617	603	606	594	579	588	585	560	607	558	570	587	590	597	564	594
23213	21437	29401	23676	21326	20900	5212	1008	11804	34995	29712	18144	7395	1587	300	329	316	329	311	325	322	323	334	314	320	308	342	343	301	300	292	323	317	296	315	271	326	298	365	323	293	296	338	311	325	315	292	327	325	310	313	333	356	317	347	315	302	272	280	329	320	310	304	336	331	300	324	303	320	341	316	322	331	323	324	284	320	294	324	352	335	309	316	329	316	311	297	320	295	327	328	291	319	331	317	327	304	321	301	318	329	321	347	320	295	284	330	276	339	298	298	325	335	314	316	337	269	292	317	330	304	296	325	333	294	282	322	328	333	327	326	345	336	345	341	329	308	319	294	335	337	282	309	333	303	310	313	312	331	310	310	295	281	326	342	323	331	328	327	290	287	307	344	307	278	294	309	291	329	324	282	303	329	345	315	333	299	349	327	321	327	319	292	295	318	302	313	312	299	302	305	340	301	321	301	322	285	297	305	304	303	310	299	330	318	340	315	292	325	290	324	375	314	292	344	327	312	317	295	305	282	304	316	300	297	326	297	323	329	318	285	314	323	306	304	264	318	324	303	353	328	320	321	299	310	326	313	309	319	303	317	315	303	278	315	312	321	331	332	321	290	311	282	318	287	343	323	313	298	313	314	295	332	295	297	341	304	280	303	286	307	313	321	327	315	303	296	299	288	308	293	312	333	297	295	305	325	318	343	301	317	333	292	324	303	311	291	315	312	351	328	305	307	332	319	324	320	302	311	285	316	315	330	325	345	346	314	286	302	267	290	308	308	303	287	310	316	301	327	302	321	345	317	295	312	331	305	310	288	346	313	306	331	342	337	283	325	329	278	299	304	319	322	342	295	309	287	298	333	294	302	317	339	317	306	278	323	355	301	312	314	356	306	348	301	340	309	302	297	293	315	310	302	295	287	280	322	298	304	291	314	308	340	315	327	323	310	352	316	304	321	300	332	313	311	321	314	306	329	293	330	334	285	302	315	310	334	328	319	326	309	328	339	327	321	298	341	303	318	299	314	284	323	293	317	298	322	307	322	365	306	328	290	312	329	336	301	316	288	290	317	346	326	321	323	294	317	316	296	326	322	318	298	329	314	330	305	313	297	342	321	306	282	298	323	337	329	318	325	271	324	324	321	279	282	306	325	280	327	284	328	311	299	280	298	315	319	328	331	332	295	297	328	306	333	329	308	312	334	305	311	316	311	299	360	293	308	321	314	327	298	331	348	300	292	321	303	302	338	330	319	323	300	315	299	319	332	292	333	332	295	338	315	326	318	320	289	288	323	346	325	347	346	313	324	329	319	328	359	332	292	343	320	351	316	357	316	330	320	308	321	297	322	296	321	315	321	302	277	328	296	331	329	297	321	320	334	308	335	352	326	321	326	317	319	311	309	307	319	323	341	298	295	294	318	325	355	321	315	320	324	315	315	322	311	307	331	282	314	359	317	311	304	311	308	348	304	307	327	317	321	305	309	328	320	288	335	297	343	309	323	334	309	308	310	281	291	314	313	337	305	334	292	310	322	320	326	312	317	269	293	332	327	316	320	289	329	313	330	290	347	318	300	287	301	331	316	325	325	315	307	313	330	290	285	306	336	325	334	313	320	324	324	322	336	294	317	345	361	306	330	330	312	323	356	332	331	315	335	299	319	312	304	323	299	293	281	330	327	303	298	326	309	302	337	342	326	316	331	337	321	338	349	307	320	282	358	316	309	322	306	316	306	282	335	295	310	299	319	316	297	319	310	278	306	301	351	287	332	328	302	306	314	289	286	309	320	322	333	317	283	325	337	285	260	295	304	335	279	348	285	297	295	318	284	310	304	296	327	334	292	346	347	311	318	331	276	308	328	328	339	296	311	312	314	301	300	307	326	343	331	309	285	299	328	304	351	300	318	340	293	295	310	333	286	319	324	306	319	296	318	319	285	332	315	337	331	316	286	322	284	325	312	281	350	306	316	299	358	287	319	314	320	321	337	322	332	334	303	322	305	335	302	331	319	270	334	309	310	320	298	328	303	324	332	338	330	311	315	323	321	300	327	324	298	302	361	319	324	333	301	319	355	301	330	333	266	342	312	313	317	337	277	336	317	291	321	307	305	326	325	346	300	280	307	293	287	339	339	309	333	289	316	305	296	319	312	331	303	312	318	313	319	329	303	275	303	305	316	304	311	287	302	295	298	293	317	316	321	322	339	315	310	307	285	269	305	298	316	304	305	311	320	328	312	311	329	360	323	305	345	321	291	307	320	319	345	321	304	297	318	284	303	333	320	302	317	314	276	333	283	323	317	295	303	333	327	339	300	321	315	304	308	316	334	339	310	336	348	311	319	309	314	328	297	325	315	284	286	336	275	349	352	315	327	311	278	291	329	322	298	312	320	301	316	318	316	320	330	310	347	322	310	311	296	336	317	336	293	325	298	289	336	311	334	319	286	290	314	341	304	332	307	324	314	324	310	342	316	307	319	337	312	318	318	282	311	325	308	302	306	301	341	284	325	318	344	281	335	326	293	322	306	311	305	308	321	298	300	295	309	329	324	276	338	318	312	332	315	307	319	314	328	319	304	309	299	317	299	325	325	316	325	330	324	300	288	341	308	312	325	281	310	317	286	292	292	348	319	346	327	316	315	319	336	314	292	312	295	319	332	307	320	317	334	320	353	321	285	313	347	308	308	316	318	278	318	322	319	315	344	316	329	285	338	337	303	337	301	321	270	309	300	309	346	290	297	304	325	343	324	277	338	312	319	306	316	369	326	323	323	297	309	310	305	305	278	308	345	282	317	335	329	329	305	277	297	335	338	300	289	322	308	319	314	316	316	303	307	338	344	315	301	349	333	329	304	317	303	312	344	312	303	290	313	332	299	301	330	301	294	316	320	327	321	306	309	289	280	306	333	289	316	287	333	322	346	317	349	296	326	329	334	329	331	298	348	333	300	298	311	314	283	289	321	299	346	338	362	310	309	288	305	320	344	318	344	320	336	269	320	336	323	306	316	319	340	315	328	298	323	320	329	325	304	318	319	289	307	317	304	315	303	328	309	323	313	317	321	294	280	329	320	289	325	318	322	311	325	309	313	324	350	331	336	296	292	314	299	288	307	317	352	330	340	311	315	319	324	328	350	317	346	338	297	319	313	300	295	296	317	301	316	326	312	310	314	312	282	323	325	279	340	312	308	335	301	340	301	333	313	319	314	293	318	298	320	326	339	332	323	289	303	300	311	314	337	303	330	327	331	312	305	333	296	304	311	342	324	313	326	313	322	339	348	318	304	330	317	328	359	323	311	308	293	304	330	291	306	334	287	328	340	315	319	313	331	316	301	290	289	298	319	300	323	316	283	341	328	317	294	319	329	323	355	294	294	307	316	355	335	281	306	330	332	327	307	323	303	333	327	313	330	302	314	316	314	346	287	287	316	309	312	297	317	320	291	303	322	305	305	321	308	332	307	336	317	320	313	282	315	304	306	338	282	326	320	306	305	299	329	306	295	332	312	324
58278	94042	19998	5158	3592	3010	2293	2352	22000	42001	36091	24889	12312	3074	501	458	465	475	474	474	467	464	474	444	491	456	442	502	502	493	470	469	429	435	454	458	459	465	458	418	476	415	453	488	461	430	473	468	455	477	480	468	447	454	423	421	446	464	477	504	468	448	446	470	467	455	446	446	458	468	484	467	457	464	474	443	465	437	482	451	500	467	486	415	442	453	477	466	487	488	472	433	443	445	461	461	433	473	480	459	440	476	471	452	446	470	436	444	441	465	447	437	468	474	449	459	443	496	491	459	467	445	477	451	516	480	462	473	467	470	452	470	473	455	443	466	452	436	440	428	498	498	448	455	464	456	474	521	468	472	475	470	462	438	435	468	487	445	454	387	474	467	473	463	462	466	469	442	470	490	465	441	464	490	465	459	436	432	460	508	490	490	445	462	481	453	449	495	447	483	483	464	456	473	463	460	493	443	471	464	513	466	459	473	461	451	470	525	441	460	468	479	468	451	462	461	498	499	455	467	445	453	477	500	456	500	475	477	452	492	466	488	457	450	449	472	447	462	425	477	450	445	497	437	436	456	432	475	486	433	467	444	432	465	450	458	472	430	486	446	484	468	480	464	470	465	471	453	469	459	431	458	433	457	441	499	471	440	464	484	443	459	469	462	459	455	461	444	437	482	466	445	471	492	443	469	448	446	438	470	451	422	479	486	493	496	491	447	428	455	440	453	457	440	430	455	475	453	435	463	441	475	431	464	457	495	437	480	476	446	440	449	439	463	432	455	428	506	487	497	423	451	467	445	429	461	444	485	453	463	467	468	474	480	438	472	429	418	463	457	443	478	501	476	480	516	422	465	469	450	457	468	467	468	466	433	451	461	432	432	485	453	449	465	475	462	471	492	455	472	466	444	455	478	479	420	474	449	456	463	479	479	464	475	458	448	505	482	447	472	476	512	459	509	469	424	492	467	419	446	458	472	450	484	436	431	450	478	462	408	430	497	493	464	489	427	452	486	466	460	478	448	464	468	493	468	465	468	445	463	478	453	461	479	479	477	456	491	465	438	458	477	475	490	454	469	455	465	482	446	450	446	456	455	501	453	429	515	478	508	496	477	462	477	457	485	448	448	464	477	436	442	465	445	467	457	463	469	454	441	471	509	450	444	461	524	458	468	463	470	480	445	442	451	446	453	459	497	476	438	466	459	451	475	450	473	496	447	459	498	471	468	466	463	438	457	459	468	454	478	450	436	427	501	472	461	529	457	494	476	525	451	454	456	483	437	437	428	470	430	442	422	487	483	462	468	455	482	457	447	469	477	496	486	466	440	445	439	455	473	462	468	478	458	483	472	449	451	465	454	474	438	478	459	446	448	446	434	469	459	415	468	466	453	435	447	457	449	456	441	492	449	478	488	474	462	438	460	480	432	475	472	465	495	450	484	452	469	499	485	479	433	466	457	452	474	476	452	448	467	468	485	509	456	447	457	449	449	490	447	453	456	466	481	429	488	458	452	456	441	485	476	450	457	472	464	484	469	473	470	431	437	418	479	469	442	448	466	456	482	468	451	479	466	453	476	458	457	454	456	534	502	472	519	425	479	497	468	431	455	501	479	427	434	478	455	480	472	482	446	460	436	455	436	423	451	473	452	463	467	476	469	472	489	471	469	460	464	478	464	428	439	442	465	448	467	464	445	449	495	490	461	484	445	448	453	471	459	457	470	477	489	492	485	457	486	479	434	456	499	508	411	489	446	498	478	501	460	452	487	514	442	450	462	459	473	462	473	450	462	436	470	429	458	462	446	439	513	461	424	447	417	458	441	474	481	441	462	481	484	497	452	454	434	481	487	461	460	431	445	489	461	428	475	496	484	471	475	441	461	495	454	471	495	460	435	446	481	463	435	445	422	449	478	514	478	492	461	463	489	492	461	499	440	445	463	443	441	467	465	435	488	483	442	487	497	471	466	453	449	432	490	430	496	447	468	451	458	479	471	466	457	468	430	451	506	482	415	444	450	454	483	458	457	447	461	477	418	461	421	475	488	484	479	436	487	475	468	473	473	471	459	479	498	405	464	419	483	441	452	420	476	458	447	451	443	454	476	496	499	454	439	492	452	469	437	486	490	468	473	463	504	446	470	429	438	442	468	447	482	441	506	483	466	487	469	431	520	457	464	445	467	482	450	485	458	458	453	454	507	468	449	447	507	487	464	463	442	450	472	465	506	422	495	456	451	496	464	458	473	437	460	458	459	488	449	462	445	452	449	472	471	454	457	465	459	431	463	467	435	465	442	458	488	472	489	464	511	458	504	462	468	474	454	451	456	465	508	483	450	438	463	428	451	427	435	486	454	456	460	430	485	429	470	464	441	478	478	480	420	423	489	422	453	449	428	502	471	453	484	416	471	451	453	438	437	462	442	488	433	448	464	470	466	476	442	514	473	470	443	453	473	430	441	473	421	466	443	489	491	501	466	483	534	463	459	466	473	439	446	430	487	482	482	457	483	436	427	493	468	463	425	462	481	463	432	507	420	432	479	491	436	459	465	467	486	472	472	452	469	473	475	474	481	453	469	459	473	485	453	471	456	481	481	476	488	431	493	461	440	441	446	502	446	456	448	440	485	491	451	445	465	458	427	445	452	473	455	437	451	510	464	466	469	443	457	472	444	470	481	465	471	450	455	467	487	446	470	467	447	460	464	440	510	480	490	491	489	470	457	459	449	471	484	473	497	477	436	454	441	441	436	425	469	429	457	469	453	437	511	491	470	475	498	421	402	462	449	459	460	447	456	450	507	455	495	452	429	442	425	476	445	433	487	433	448	506	445	451	463	434	447	477	469	479	478	430	456	461	430	431	484	472	489	456	458	457	478	495	412	445	458	496	458	466	462	459	461	466	479	507	493	494	451	421	458	469	455	453	518	494	440	437	491	499	473	480	475	453	469	475	530	419	450	443	463	474	472	451	447	465	475	515	458	460	427	493	451	451	435	459	497	432	428	498	468	446	433	404	432	452	449	470	452	513	493	446	425	411	463	421	461	447	450	452	504	474	446	408	451	483	479	477	485	443	450	468	491	472	428	484	448	462	469	490	478	434	461	442	486	471	478	448	463	449	451	488	466	467	416	427	454	444	450	493	454	454	492	465	469	456	504	472	434	447	470	476	457	464	422	461	440	437	479	422	485	471	460	497	418	456	491	427	483	480	457	438	458	473	474	479	471	468	453	478	459	482	446	439	410	466	452	409	502	498	482	465	485	449	446	478	507	454	457	465	471	496	444	479	458	462	458	486	516	456	467	461	484	453	474	454	464	427	458	479	459	498	435	461	481	493	466	478	410	507	415	503	457	480	480	440	454	459	479	460	436	474	466	455	480	471	431	470	493	443	473	472	483	438	452	474	422	455	450	437	468	442	415	450	498	437	447	466	412	458	471	502	412	483	465	431	443	478	427	471	451	466	464	481	479	453	461	495	500	491	491	459	475	449	433	475	473	453	458	470	458
27337	23904	15672	1873	554	492	432	428	1422	3044	2607	1693	955	524	366	383	376	342	366	365	378	372	388	378	364	355	364	381	352	389	328	380	342	371	375	365	369	370	332	391	387	354	350	335	360	381	383	386	376	358	339	320	352	373	388	405	377	381	352	370	362	364	366	363	354	369	390	353	386	374	377	385	376	322	380	368	365	342	374	398	381	404	380	365	370	361	373	375	349	358	369	385	353	371	340	355	371	354	347	383	363	336	375	348	378	354	362	361	383	374	370	395	365	358	348	366	360	379	352	384	394	375	374	371	380	364	354	392	328	381	383	373	389	346	382	384	343	390	349	365	348	366	337	376	375	383	344	368	387	370	364	383	367	324	371	370	356	371	382	335	431	355	358	349	365	369	342	351	395	360	320	363	346	367	404	389	384	350	384	357	394	340	369	361	379	373	369	368	396	351	376	411	340	375	357	360	375	367	375	390	348	369	358	373	339	379	347	365	383	349	348	359	388	328	388	351	362	348	343	363	346	381	373	344	387	342	356	386	406	376	359	313	365	353	366	385	347	373	353	346	391	369	371	362	349	366	373	374	366	363	375	367	398	384	327	365	412	366	343	343	381	399	345	363	327	356	369	341	380	361	365	411	377	353	366	392	379	333	368	361	351	383	375	368	350	373	378	349	341	326	349	348	380	329	379	376	349	344	344	356	371	330	384	355	373	377	378	335	333	336	366	336	391	337	345	331	343	368	330	390	365	373	354	354	359	380	370	339	394	358	352	374	392	359	414	364	391	369	387	360	352	372	364	350	387	387	355	338	375	380	377	367	404	354	347	365	352	385	377	364	356	355	372	345	395	356	374	375	387	370	371	401	370	367	373	354	363	345	405	330	378	396	369	385	352	353	364	374	349	404	372	399	351	378	357	383	341	363	323	345	387	364	359	356	384	357	360	384	355	377	359	390	358	382	341	374	360	386	362	368	367	381	379	378	406	366	337	354	372	354	351	392	366	364	371	390	369	344	390	386	379	388	363	385	334	357	332	377	375	364	364	373	389	360	317	355	367	354	363	371	345	390	365	340	409	355	409	361	383	376	385	351	345	358	372	332	392	378	353	387	382	362	380	339	336	373	396	343	380	375	367	380	389	377	379	378	374	376	369	344	361	355	392	356	376	371	362	374	341	373	388	338	371	366	363	377	367	339	361	360	384	382	364	345	366	348	356	385	383	341	367	371	375	354	348	362	368	373	342	361	344	349	374	373	349	397	376	373	363	347	374	390	384	378	367	362	372	362	347	375	370	374	372	410	362	339	376	333	354	361	397	372	374	385	348	391	368	383	377	387	359	343	373	382	342	357	365	363	342	346	363	393	333	363	376	371	353	324	385	382	353	344	362	350	381	380	407	363	360	356	360	389	386	379	362	370	378	370	365	312	365	386	375	352	403	368	347	408	403	374	360	397	385	347	358	359	380	338	359	378	341	364	368	339	375	361	391	351	367	362	361	362	363	362	358	377	359	342	388	332	403	407	379	385	349	368	370	392	392	333	381	356	371	378	341	379	365	374	347	364	349	356	400	386	397	359	405	405	385	389	392	349	375	347	387	370	364	331	388	389	380	367	339	374	375	362	351	360	360	404	366	385	367	353	350	381	352	346	380	337	387	347	369	375	362	339	415	358	363	382	360	394	356	355	407	348	387	339	398	381	337	380	346	332	385	366	364	367	362	387	340	346	390	380	370	368	391	390	366	371	358	314	379	358	380	329	358	379	362	387	384	405	374	363	355	368	358	362	361	364	374	365	365	350	365	373	397	334	345	377	379	391	372	352	386	351	345	328	357	375	359	349	353	349	368	373	394	367	370	328	333	385	392	380	397	383	370	354	405	357	346	334	358	349	390	392	361	336	369	346	368	387	392	388	368	338	415	370	353	377	391	377	336	368	372	357	378	367	337	403	346	343	361	377	401	361	368	374	357	395	363	344	367	372	374	374	334	350	378	357	338	396	366	345	365	367	365	365	394	364	364	359	389	378	367	365	370	324	355	367	382	337	365	378	362	376	393	387	382	354	341	390	396	343	346	360	393	405	377	409	335	357	370	377	373	365	364	356	359	377	377	374	333	409	386	372	329	384	338	333	363	388	389	390	381	397	387	369	357	380	349	367	353	378	352	393	369	356	354	380	404	390	392	364	335	376	370	370	355	370	335	368	339	358	405	357	363	347	364	381	333	411	329	371	372	332	369	334	386	356	355	375	366	353	379	368	350	368	341	353	357	381	390	363	402	355	357	364	360	352	370	353	361	395	353	345	386	349	373	392	376	366	351	345	359	369	383	336	378	361	379	365	385	386	350	366	328	401	375	389	356	378	370	363	391	400	369	372	341	342	400	365	364	366	400	363	376	400	329	373	346	377	365	374	354	337	366	371	365	363	359	370	378	355	381	374	373	340	355	348	355	388	323	404	381	391	378	367	375	377	366	338	373	385	370	388	372	321	407	365	386	355	401	390	415	388	352	349	413	400	347	398	337	393	358	390	355	365	373	355	371	390	382	417	370	348	398	377	375	365	347	377	350	349	364	371	342	353	370	386	378	360	337	349	402	321	355	353	368	363	356	370	377	395	324	379	390	362	366	385	368	395	346	375	379	342	369	360	372	383	384	381	358	380	394	383	381	388	356	344	366	382	347	360	345	352	348	365	351	352	355	350	387	325	361	377	380	341	358	360	404	367	385	386	348	379	381	337	350	380	388	365	402	380	371	356	372	335	356	337	373	375	390	357	371	371	333	358	327	381	374	372	370	331	380	356	334	372	378	393	387	393	321	381	360	351	368	356	360	374	367	382	384	368	381	356	356	365	387	391	388	386	358	374	347	377	384	348	373	370	357	403	398	371	388	351	351	367	379	370	333	396	360	373	380	371	386	382	374	382	356	383	383	392	365	389	340	351	345	342	376	360	358	348	356	356	352	369	375	368	383	373	378	381	354	354	381	407	348	354	354	341	375	364	334	359	392	336	367	348	384	365	386	354	384	385	356	336	382	373	361	355	359	358	392	386	368	345	359	359	350	379	378	377	379	369	394	401	390	340	347	356	336	344	381	343	398	346	367	348	352	382	389	401	365	377	356	371	385	379	399	359	398	374	374	362	341	343	378	355	359	369	367	343	353	380	353	411	358	402	368	375	382	401	365	354	364	373	349	358	385	382	365	393	374	345	396	361	392	383	357	383	344	404	347	355	330	337	392	396	360	372	398	363	387	346	383	355	367	353	374	390	337	380	376	369	361	370	325	382	369	359	378	368	357	369	374	366	368	348	369	354	359	370	361	395	386	371	345	386	367	344	349	362	329	399	366	358	382	345	334	343	367	363	392	380	365	359	362	393	341	376	382	366	365	343	371	377	351	342	360	380	352	343	334	342	352	373	355	401	361	383	391	374	350	343	397	402	340	379	366	380	373	372	365	371	347	348	390	356	354	341	322	388	366	389	388	362	367	363	378	362	387	366	384	350
26185	39265	4589	900	814	799	750	700	3361	6790	5597	3343	1808	902	553	558	552	498	514	537	526	537	553	520	512	552	517	546	518	529	564	556	552	506	528	507	585	491	535	574	511	518	538	538	545	506	506	501	518	538	516	535	540	543	522	551	546	511	547	501	524	583	534	556	509	516	531	566	532	545	556	529	541	542	479	545	520	580	531	533	574	538	567	543	552	555	487	550	537	588	551	533	561	556	528	532	530	560	548	534	542	500	499	575	567	528	503	509	536	565	520	556	527	500	521	526	553	572	547	531	561	527	577	515	514	562	564	534	529	525	498	516	473	578	504	549	521	557	520	538	527	564	582	559	509	547	512	515	549	523	561	545	565	498	486	559	536	532	523	500	564	546	543	513	566	533	543	554	583	548	519	567	508	484	530	587	515	511	512	531	535	525	511	546	535	510	502	543	536	539	496	533	532	548	536	542	550	557	558	529	574	562	535	516	565	494	528	535	530	537	550	562	499	529	501	519	539	563	563	540	526	513	525	520	541	547	536	543	562	503	523	508	547	539	570	546	537	538	528	525	510	540	512	530	537	549	535	528	517	531	513	536	527	537	551	506	569	507	590	548	543	540	560	538	528	511	522	541	504	525	529	526	561	519	535	552	553	520	566	529	508	512	517	581	498	512	491	500	532	589	540	547	520	545	542	524	545	570	538	574	562	559	556	534	508	514	531	564	561	469	521	543	549	524	536	512	595	546	540	532	571	532	569	575	508	556	518	567	531	505	527	536	544	576	558	515	546	502	547	551	546	585	511	584	561	541	545	471	540	487	505	531	515	542	518	536	550	561	516	506	520	551	547	547	506	527	550	558	529	500	555	548	539	536	534	548	543	516	541	520	560	527	493	569	533	529	528	523	547	525	515	527	551	535	533	544	554	512	575	511	523	524	486	520	522	538	547	494	539	535	530	531	530	521	533	517	578	535	535	565	507	565	537	568	534	509	528	519	536	517	536	542	516	557	548	544	538	549	512	546	500	533	512	539	553	549	507	541	533	522	539	590	541	538	558	546	514	522	586	507	528	556	557	512	544	547	575	566	547	550	540	499	536	555	593	510	550	513	566	534	529	519	560	585	539	551	534	563	553	512	552	510	544	509	532	535	519	520	563	492	535	500	578	540	564	523	562	541	561	569	557	502	487	559	556	513	556	502	557	553	551	509	527	545	539	522	531	552	574	509	528	550	489	500	501	536	509	535	550	566	500	538	533	535	514	529	571	504	514	538	547	524	570	512	572	524	508	512	522	545	530	563	564	597	526	506	537	554	516	517	504	515	522	567	524	563	548	553	526	485	528	566	545	557	497	535	543	578	532	530	541	524	564	510	520	549	546	536	519	538	528	518	528	524	551	561	523	534	553	579	531	548	572	519	524	563	585	533	564	558	516	517	547	501	513	533	579	552	553	524	543	517	542	545	567	549	568	552	554	509	533	552	495	568	514	545	515	529	517	521	511	505	550	530	485	566	539	576	546	541	518	595	509	553	530	527	563	552	538	550	540	555	557	540	540	539	522	523	524	560	519	528	528	567	553	507	549	534	549	518	523	510	548	551	549	544	559	532	556	525	542	535	532	550	576	552	546	577	550	533	534	523	521	538	527	553	549	537	543	529	546	543	588	541	587	533	531	535	549	514	554	551	563	503	571	547	571	560	512	531	538	515	532	572	500	533	513	543	579	488	559	541	538	532	520	547	519	509	539	537	565	542	552	545	550	542	530	545	535	526	562	571	518	535	543	543	552	521	515	546	524	536	542	581	555	532	571	533	538	505	548	558	512	546	554	537	541	574	550	568	549	533	534	536	513	552	527	570	544	580	563	539	529	523	556	566	544	504	527	553	518	531	583	537	532	550	515	542	511	509	544	507	553	503	522	492	538	505	515	516	521	551	518	538	506	539	521	541	526	546	577	507	506	541	559	516	534	560	550	568	528	515	542	520	536	550	544	517	542	499	563	541	532	551	482	537	532	521	559	543	501	524	557	533	562	536	543	548	561	498	578	524	542	507	571	524	560	511	502	523	540	582	535	537	574	517	521	586	507	547	525	572	502	555	563	533	553	511	554	510	555	527	534	535	560	519	521	552	546	522	564	576	566	534	549	512	560	507	552	548	537	523	518	529	566	512	530	563	568	537	545	559	539	531	553	490	580	493	572	502	543	503	558	538	539	552	523	520	483	523	467	513	519	581	568	535	573	526	524	533	548	523	495	565	549	564	540	527	515	528	550	545	529	526	505	518	554	604	571	564	525	545	567	560	524	547	539	531	538	556	485	529	536	533	511	577	520	527	529	569	525	592	530	550	478	544	482	520	483	556	540	533	555	509	533	554	527	538	550	571	517	564	551	536	508	537	518	546	513	533	502	528	517	550	547	579	542	535	565	563	507	538	515	548	592	544	519	521	535	544	552	505	538	564	533	495	572	512	527	551	530	568	533	548	517	581	574	531	509	571	542	570	550	527	536	531	540	540	513	537	502	527	518	521	562	529	510	517	519	530	575	529	555	532	542	562	545	529	555	545	527	552	532	551	487	564	522	554	534	532	561	564	589	531	563	537	542	538	556	543	517	551	523	567	528	572	549	577	539	517	535	507	533	559	533	564	502	534	577	537	508	484	540	525	512	510	525	526	541	500	531	567	529	518	546	542	550	555	594	490	521	539	545	535	508	546	508	544	591	509	526	502	529	473	559	543	524	542	503	558	522	510	540	530	532	534	527	561	532	556	536	563	560	531	596	528	563	521	526	560	513	538	552	542	499	542	483	573	553	537	537	541	512	517	564	520	560	528	521	572	553	558	522	579	467	527	509	552	559	519	538	530	516	558	552	524	522	536	523	574	545	561	567	556	533	497	506	571	545	493	541	530	506	537	538	535	587	519	535	554	509	561	545	543	451	548	546	529	527	524	490	492	570	564	562	562	533	574	549	530	536	565	558	542	506	526	517	515	538	580	516	507	541	561	546	520	526	525	538	515	530	560	500	505	541	523	522	579	519	506	541	559	523	527	521	576	538	514	520	540	569	532	518	555	539	538	548	560	551	511	522	583	552	574	515	511	551	520	509	568	515	553	550	547	568	518	551	549	525	536	531	527	529	533	537	499	525	546	515	552	529	544	536	514	556	521	545	536	558	513	532	504	524	553	490	533	550	535	517	544	541	536	569	523	530	546	562	552	556	572	504	546	519	564	539	529	557	499	528	538	544	554	510	529	577	561	512	535	559	556	574	542	516	538	571	503	525	536	528	523	561	563	525	529	527	517	559	501	576	504	522	523	568	551	541	528	525	534	550	596	557	535	505	491	525	590	536	553	517	515	547	518	480	511	533	551	576	583	538	519	540	522	520	536	561	587	496	541	523	541	524	525	556	547	520	546	500	516	531	522	528	499	574	553	512	573	595	567	553	535	523	533	481	519	522	540	579	544	562	483	534	512	543	536	582	564	553	571	541	523	542	542	529	516	565	532
24552	21865	28342	24619	18406	2746	785	633	4136	18198	17098	9844	3682	1125	408	434	437	410	422	382	408	406	411	428	405	399	394	382	432	387	418	454	390	405	447	426	430	406	387	436	438	418	381	431	398	388	384	470	424	406	418	400	435	425	414	413	445	406	375	416	407	424	426	410	436	406	407	438	393	431	444	436	432	359	414	408	432	429	430	456	419	405	449	417	431	417	430	447	443	405	440	445	439	413	449	432	406	393	434	431	344	447	416	423	399	450	412	436	403	431	420	413	415	413	395	424	392	427	383	373	408	429	418	400	418	419	437	452	445	408	437	406	425	413	432	456	398	428	426	403	429	404	391	430	405	402	404	384	395	418	434	404	417	426	403	405	387	441	421	395	430	451	416	410	470	426	434	445	392	406	414	417	391	402	398	401	390	408	406	418	376	411	420	410	431	417	377	392	431	405	395	435	395	437	425	406	402	444	441	446	381	450	427	439	419	453	415	457	386	427	411	408	420	456	409	391	434	447	435	437	400	407	428	438	430	397	387	440	409	433	395	440	423	400	410	382	424	413	413	401	399	437	412	419	441	441	405	424	411	445	451	415	411	406	399	397	428	425	418	441	403	444	432	413	408	428	396	419	421	374	414	448	458	426	398	386	393	431	445	428	416	419	421	443	425	406	428	399	387	421	414	417	414	409	410	421	437	438	445	433	450	432	434	430	431	430	448	459	392	438	435	423	404	410	432	388	409	425	442	451	430	432	398	358	441	402	412	436	414	394	400	421	432	421	471	400	434	401	416	428	410	412	408	414	386	408	428	424	383	436	420	416	411	401	402	456	390	396	418	391	411	419	429	429	436	448	407	452	403	408	453	428	395	417	427	398	429	418	401	413	400	413	386	406	398	397	423	448	381	443	442	407	436	406	408	409	412	423	408	446	431	444	401	442	397	372	419	433	399	394	405	458	384	434	427	429	416	378	436	406	391	382	426	415	431	406	409	445	429	432	436	410	417	397	437	432	410	442	426	413	463	441	404	423	418	405	429	419	411	410	460	379	412	399	425	421	417	429	412	449	401	394	414	433	429	456	458	435	424	410	403	407	419	408	402	415	414	419	448	443	410	416	375	458	420	415	413	413	416	397	378	395	417	430	388	446	430	444	435	408	422	426	397	402	417	403	449	406	417	426	466	391	402	432	429	419	419	464	427	445	405	450	424	400	408	423	463	409	436	386	445	403	404	436	394	400	409	414	441	428	444	399	412	414	425	403	457	395	398	435	397	407	409	396	437	421	380	417	423	392	449	416	438	402	432	379	422	431	406	440	409	387	394	408	420	379	409	409	420	395	467	406	412	440	425	423	383	431	412	410	420	418	415	386	426	412	403	413	439	405	432	420	383	457	387	395	457	445	414	364	425	425	467	464	407	438	395	398	440	420	424	404	458	425	425	386	406	420	400	429	418	378	402	412	404	439	430	387	435	434	416	425	420	383	423	415	419	406	375	414	396	413	444	427	398	420	407	435	434	418	416	405	400	402	439	424	406	415	426	405	421	380	435	405	444	416	441	456	389	458	468	401	413	437	428	409	419	450	442	408	428	404	387	420	439	460	415	400	438	416	406	413	440	405	425	410	413	472	402	428	449	392	401	426	420	421	422	421	394	407	441	418	400	427	444	378	397	441	413	418	451	419	420	412	415	411	417	451	413	403	411	399	432	396	384	409	469	421	406	427	395	397	405	407	429	413	407	430	404	436	398	448	412	430	368	387	400	406	436	434	388	388	385	438	431	409	433	439	413	434	404	424	392	430	411	464	431	403	379	423	416	413	439	398	411	416	401	429	405	430	451	462	445	415	433	388	372	427	429	432	401	433	440	438	438	389	416	401	399	423	395	405	417	381	421	396	443	459	426	423	429	397	406	379	420	437	440	403	415	392	409	404	414	386	428	413	435	429	389	418	422	410	384	419	388	410	456	449	428	432	432	396	440	418	433	409	401	415	430	427	437	409	399	417	451	415	409	407	417	389	430	414	435	428	378	423	423	440	446	446	425	415	424	392	417	429	430	426	444	447	415	412	391	425	412	428	378	415	403	415	427	412	414	456	418	419	432	429	412	385	405	417	373	372	409	396	400	434	440	422	420	413	431	395	425	420	437	416	440	404	441	442	432	414	451	403	415	423	400	360	404	428	430	435	405	411	436	385	404	429	414	416	435	391	413	420	462	414	430	414	383	392	405	409	456	361	425	386	415	422	428	441	440	436	431	448	415	394	431	406	423	461	420	433	416	435	412	414	439	411	412	431	413	438	420	422	402	430	398	397	420	423	398	395	441	436	428	424	415	400	389	395	418	425	444	419	445	440	441	450	414	396	416	427	385	435	404	387	385	402	410	387	422	371	374	406	420	402	454	422	434	391	424	420	422	430	450	404	419	433	417	444	442	379	399	434	411	399	408	406	419	412	425	411	421	411	392	440	423	436	426	396	413	417	408	402	418	413	421	423	370	449	419	433	420	413	432	442	409	405	402	399	413	424	410	408	432	404	399	437	396	426	460	402	410	432	421	405	374	421	438	435	437	413	400	380	419	393	441	438	378	413	397	390	387	434	407	397	412	407	423	414	425	425	375	418	428	387	394	378	433	410	419	425	412	434	442	437	372	379	371	453	425	413	419	391	389	391	399	423	442	426	444	406	384	459	425	454	423	441	432	450	423	433	422	428	414	385	391	430	402	378	455	413	412	439	421	396	398	447	433	420	415	404	425	392	466	384	417	443	449	405	434	424	418	378	420	446	425	353	391	437	397	381	384	433	405	414	425	422	401	417	399	436	415	396	426	428	436	430	416	429	419	404	379	428	394	410	420	372	436	390	374	409	421	426	420	419	419	406	471	418	437	423	425	413	432	437	465	416	394	440	397	418	458	438	406	420	430	393	404	389	416	438	424	392	423	390	430	416	411	428	386	375	436	424	429	425	433	433	401	420	394	436	450	405	418	400	414	440	406	382	433	442	399	394	413	415	412	386	414	428	386	418	443	410	410	414	478	391	419	399	434	412	397	419	448	410	408	415	433	405	441	436	432	379	403	402	420	404	404	445	388	403	413	424	443	455	418	440	388	416	387	423	428	394	433	410	420	439	415	414	442	410	398	383	403	400	417	386	402	409	417	434	385	412	375	379	441	439	398	429	432	381	425	391	419	387	415	454	427	407	474	405	431	415	437	434	414	419	433	405	397	392	396	407	411	426	441	421	402	427	420	411	375	419	450	422	389	404	417	465	410	456	397	416	418	419	430	426	431	381	394	439	447	427	394	404	424	436	370	425	396	422	413	464	444	437	389	432	434	402	413	407	403	410	421	388	433	401	454	416	418	431	455	408	415	416	370	443	429	440	415	401	410	424	417	413	436	396	448	407	406	405	417	387	405	430	373	374	379	392	457	418	414	391	431	428	401	426	461	423	421	420	411	395	397	414	424	408	422	395	393	400	415	411	385	425	381	410	419	386	426	416	431	424
50250	77427	14358	2925	2126	1735	1413	1270	9713	29130	25646	16400	7383	2164	604	590	607	653	684	633	594	645	610	568	600	624	566	608	624	609	627	634	624	593	598	642	604	570	629	599	635	616	597	642	580	624	607	662	617	609	606	625	608	591	625	623	606	635	602	628	586	581	587	620	622	585	609	632	596	634	594	599	654	618	625	637	657	596	668	612	600	598	625	623	657	656	597	619	634	606	658	636	602	623	649	628	582	608	599	591	580	609	610	623	647	579	587	628	631	613	631	598	563	583	602	617	608	591	617	645	625	620	590	625	588	632	612	605	594	587	629	641	579	611	584	613	590	640	635	631	587	631	619	629	596	579	626	653	613	623	574	568	606	566	609	604	626	582	603	602	569	641	583	607	608	631	604	611	625	629	611	596	619	578	624	614	610	626	600	612	630	614	569	626	628	654	619	597	601	620	617	547	585	625	628	621	605	612	610	573	605	612	613	589	570	658	616	613	592	608	638	643	637	590	644	657	596	614	635	629	626	601	620	597	605	631	591	627	582	623	648	603	651	608	599	587	613	672	632	636	576	616	633	607	590	633	636	608	615	630	600	599	594	593	597	606	636	614	652	628	624	615	619	604	609	568	601	631	608	581	608	621	616	616	608	622	592	597	608	587	592	598	557	637	624	605	690	612	606	579	635	624	612	641	629	657	621	596	561	576	638	618	644	565	613	599	633	659	604	616	580	654	643	616	589	567	581	574	545	610	609	613	626	610	617	559	600	579	606	594	559	563	605	578	634	622	584	602	594	618	619	641	604	563	617	606	581	563	577	626	631	615	601	601	592	638	642	612	626	612	585	603	622	631	611	614	609	624	618	560	607	588	597	670	592	613	635	644	624	674	642	615	578	612	640	631	605	604	647	601	617	620	599	597	644	604	591	612	578	563	625	582	565	619	589	611	636	622	598	605	614	590	654	615	596	575	593	620	599	620	590	629	583	602	588	558	642	599	584	604	572	619	606	616	599	617	637	632	608	639	649	604	616	620	601	616	631	582	584	600	628	629	638	641	616	611	595	620	600	671	582	614	605	593	598	645	597	611	639	626	600	604	623	667	609	589	641	644	660	585	584	602	612	581	606	666	583	592	640	636	615	624	605	594	631	652	586	554	598	577	584	636	570	653	586	592	578	603	589	623	640	625	620	606	613	597	620	607	629	623	592	606	587	620	616	613	606	615	609	616	619	639	587	652	583	663	641	627	616	642	625	605	616	621	606	596	632	634	608	622	624	658	619	602	580	626	630	623	581	595	635	620	578	633	603	627	637	622	659	563	612	631	631	570	595	613	626	630	578	575	590	594	664	601	604	631	615	581	595	575	621	610	651	541	591	586	592	588	596	607	593	580	554	607	592	601	569	561	630	597	557	598	641	625	615	623	654	613	639	583	556	606	603	626	584	609	597	630	626	614	593	611	602	639	590	595	631	635	592	595	613	570	575	634	600	585	657	608	576	653	636	604	630	632	656	621	639	647	646	564	610	598	599	583	620	675	635	599	642	615	628	572	612	604	585	593	582	569	616	643	621	577	664	633	628	564	636	604	590	642	664	589	594	611	635	588	593	616	639	581	621	562	601	595	581	592	623	665	573	586	602	598	610	606	620	657	622	616	607	621	567	617	626	607	622	615	636	602	659	603	599	633	631	660	618	594	593	614	603	624	660	636	571	583	616	633	628	615	627	602	649	604	601	618	609	587	599	608	626	594	599	607	562	615	618	593	616	645	574	620	608	629	566	639	593	613	608	584	625	644	635	618	638	596	595	622	607	628	610	620	618	610	655	604	604	589	632	639	638	598	622	566	613	653	573	566	575	628	626	596	598	617	580	615	591	619	579	605	650	617	605	619	594	587	586	604	588	620	585	625	594	615	627	601	616	600	652	610	617	630	587	642	619	605	642	615	585	607	573	625	614	553	626	636	610	630	607	585	599	639	602	605	644	637	577	588	594	545	594	603	596	632	591	591	613	627	587	625	596	609	611	596	649	628	588	619	635	574	607	649	631	639	602	632	561	595	609	589	595	574	596	608	625	605	612	608	606	584	646	627	591	615	576	641	593	595	613	630	634	564	605	588	641	644	637	612	623	587	591	601	632	620	625	617	583	653	581	584	626	607	589	605	587	660	596	598	658	604	589	611	607	614	606	615	605	584	647	641	566	603	637	605	662	650	577	596	606	610	611	596	610	622	596	654	635	630	594	625	586	638	578	621	565	625	632	624	610	632	592	590	606	593	618	646	637	603	611	646	606	618	634	610	554	566	621	642	605	589	629	624	577	658	641	606	619	609	581	572	635	649	578	606	623	620	620	642	606	593	639	591	625	600	621	648	619	605	601	567	622	594	600	592	618	666	610	615	610	610	616	610	597	580	621	636	581	631	680	593	561	585	616	604	584	574	619	656	607	589	622	614	641	609	615	610	573	626	610	603	595	613	619	589	638	626	646	617	595	584	575	613	629	608	610	631	591	582	611	584	618	633	625	631	617	568	637	585	596	608	639	638	629	575	617	581	606	590	614	636	627	611	578	635	666	614	578	575	647	612	592	615	624	625	619	624	597	595	611	599	651	587	615	624	642	610	612	585	645	636	662	573	627	596	624	617	599	545	641	583	605	615	589	592	640	592	620	593	618	589	612	605	612	603	611	592	579	636	629	616	614	569	637	605	640	645	581	584	584	633	616	603	603	629	614	625	606	637	641	582	625	635	585	628	611	594	601	593	607	597	624	618	599	641	548	596	606	644	621	646	609	620	584	563	653	627	655	604	600	572	616	617	646	631	611	622	590	633	631	666	601	618	617	661	668	613	625	631	566	573	577	617	629	586	625	605	612	609	614	592	623	640	611	604	620	652	556	566	573	608	624	630	622	591	589	613	618	618	648	581	603	615	582	603	611	630	636	601	600	602	626	586	603	614	649	587	557	582	602	556	649	593	623	628	631	633	633	595	542	624	596	608	571	625	591	590	619	610	568	635	590	599	552	628	634	631	613	615	634	617	614	588	596	641	625	597	609	629	604	603	661	632	611	618	593	573	601	619	607	597	627	592	646	624	632	580	589	624	560	564	636	602	591	615	583	634	629	668	605	599	620	579	641	617	622	565	561	604	602	632	587	598	650	583	634	595	583	631	614	602	616	623	577	616	599	616	627	606	611	607	580	613	585	588	627	641	632	613	630	604	601	571	616	564	622	585	596	614	575	618	599	638	579	601	617	605	595	587	600	583	618	583	624	558	591	637	636	597	620	652	644	604	633	653	625	589	608	598	598	641	591	584	598	602	603	601	612	594	576	617	600	642	638	601	610	614	597	615	633	649	627	591	574	634	588	689	578	604	602	660	577	597	589	577	596	573	634	655	612	610	604	576	589	659	679	630	581	585	623	619	594	587	610	653	649	620	570	659	619	588	638	611	646	621	571	625	634	619	582	602	642	601	654	606	643	584	587	626	618	605	610	626	597	597	615	610	633	624
23120	21373	28894	23923	21244	20624	4744	1652	14539	34062	28455	17803	7114	1493	325	331	301	330	315	344	314	314	336	325	320	306	329	310	290	319	341	346	323	326	320	312	305	310	331	313	371	314	335	313	360	322	307	312	315	295	352	295	305	310	315	357	300	314	317	340	294	312	336	317	320	311	301	300	336	291	323	305	308	295	316	329	334	321	291	296	322	324	314	319	313	311	330	295	330	303	317	344	303	287	310	291	288	337	302	299	298	321	339	303	290	285	314	323	286	294	303	321	295	337	349	305	317	285	330	298	322	320	314	307	326	281	343	275	279	321	328	303	329	340	336	302	335	346	351	282	300	295	301	320	307	323	320	276	335	322	315	314	320	297	303	312	298	331	309	352	278	268	324	300	276	347	314	342	320	316	320	341	319	322	320	341	327	292	320	295	306	345	318	324	338	329	333	323	305	294	325	323	306	335	322	328	330	330	299	299	284	308	309	303	320	276	298	291	329	338	334	302	317	339	341	320	317	293	349	306	330	312	342	303	305	319	335	311	309	293	347	297	291	291	293	308	314	305	331	335	296	323	350	300	315	279	318	310	336	301	308	325	340	304	301	291	307	263	319	310	316	340	320	314	302	304	301	329	302	306	302	307	337	310	324	304	323	330	329	293	286	318	326	307	284	315	311	326	293	342	313	325	329	348	268	312	353	311	311	276	308	285	308	344	334	312	286	302	320	309	327	328	292	318	321	322	299	339	290	307	279	311	293	296	302	289	273	310	302	310	331	311	270	311	310	348	324	339	293	328	360	316	306	310	312	318	345	324	330	331	328	295	268	305	330	293	315	290	327	310	350	320	337	314	315	308	306	280	351	288	276	318	290	329	337	281	317	327	304	320	289	313	326	322	315	293	297	316	313	324	324	312	299	334	316	334	314	318	352	319	318	320	316	321	286	323	312	344	319	324	290	319	312	329	319	344	319	329	334	287	317	319	294	329	289	277	312	303	303	305	300	304	342	329	320	296	323	314	309	331	325	315	316	333	297	324	329	324	338	305	348	316	316	330	312	315	321	279	312	293	311	335	310	316	294	343	295	349	297	306	308	297	304	291	287	311	303	314	310	330	313	299	302	313	317	315	338	330	317	303	345	344	320	328	324	294	288	318	325	313	344	318	318	315	325	312	297	345	320	326	316	315	296	316	326	357	272	292	313	278	328	308	322	329	305	289	325	307	325	321	300	330	311	294	313	306	306	296	309	317	301	360	316	331	361	333	322	304	337	337	309	303	316	298	277	324	302	298	293	293	326	338	308	301	308	310	305	282	346	312	282	276	344	302	284	315	330	308	307	332	307	307	328	307	311	313	295	331	300	334	308	308	305	312	309	276	316	340	292	308	313	322	342	304	308	329	326	328	300	299	302	354	324	338	310	291	308	328	328	325	306	329	338	285	331	314	307	333	333	292	293	308	301	317	338	299	304	330	333	319	360	314	365	281	322	331	332	329	360	315	303	322	326	316	315	316	312	329	313	333	325	322	327	308	345	321	262	281	314	319	327	329	293	334	336	304	311	318	316	325	309	313	318	312	345	325	299	290	320	292	330	302	339	326	356	330	306	316	312	326	299	299	318	327	322	279	298	314	321	308	304	307	310	290	281	326	332	303	344	332	318	298	344	322	339	313	347	308	289	298	325	307	337	310	292	307	310	329	342	293	286	296	315	336	319	309	326	305	353	314	290	329	318	315	308	318	299	293	305	301	307	292	310	298	306	294	298	329	297	312	314	294	312	315	301	322	297	322	314	315	302	307	337	308	320	310	350	300	278	314	310	332	326	315	300	305	320	330	329	297	319	287	310	285	289	300	323	338	304	309	318	320	337	296	337	347	358	326	317	336	314	308	345	291	333	299	311	300	285	288	300	299	302	322	346	323	298	332	301	302	314	331	349	303	310	345	304	348	316	306	294	275	301	314	338	293	285	300	314	328	310	307	305	335	357	349	304	298	358	321	333	343	322	311	293	322	290	304	320	323	323	339	328	293	345	322	312	333	311	302	326	316	308	336	313	314	271	322	313	315	307	315	326	322	335	299	306	291	337	347	313	309	331	334	325	316	292	316	305	295	346	312	307	318	326	334	328	325	309	320	316	308	299	302	303	327	314	335	304	270	327	316	327	327	332	319	314	318	323	320	297	339	314	312	281	287	319	316	310	343	327	291	333	317	310	311	302	318	310	305	305	314	311	313	320	314	302	313	318	326	326	311	298	291	338	345	307	285	302	331	308	313	311	316	295	290	323	331	358	321	325	309	304	321	331	312	298	283	308	343	302	309	345	338	357	303	307	292	337	294	308	320	299	309	315	261	312	305	320	329	333	304	312	309	334	331	309	331	303	343	286	307	334	281	300	301	304	290	338	336	295	320	326	341	318	301	332	325	310	335	335	298	302	291	320	308	335	305	282	305	317	333	326	270	321	333	292	320	326	330	332	312	335	305	331	318	339	327	370	307	293	317	307	329	329	314	313	339	300	328	321	305	311	305	306	321	316	356	321	318	313	330	291	296	336	349	327	332	331	292	337	325	330	340	325	316	325	357	322	298	309	315	322	314	331	277	347	311	319	294	286	327	300	327	290	322	307	301	336	315	312	283	299	323	316	325	297	349	328	309	316	311	317	313	328	340	315	302	337	282	307	311	299	303	309	301	329	307	315	313	307	314	329	313	296	335	335	293	302	337	279	346	318	288	302	316	320	319	309	320	299	306	319	316	313	353	327	305	308	299	309	307	337	321	314	350	334	324	322	331	325	298	293	328	324	328	328	306	310	319	314	335	327	334	313	298	330	277	289	295	301	312	292	336	301	301	348	311	313	321	309	356	313	325	302	307	310	335	334	332	318	301	297	325	307	290	315	307	290	286	319	292	284	307	321	309	363	303	296	317	352	308	319	273	298	317	322	328	329	311	311	305	297	335	315	299	316	309	337	268	346	296	340	286	320	291	357	327	323	330	330	311	342	292	310	340	321	323	317	319	304	333	315	327	308	318	316	312	327	313	285	307	304	334	301	340	315	316	301	349	328	340	315	309	302	331	311	323	321	312	309	304	340	315	315	327	337	330	315	292	308	324	310	316	332	308	265	310	317	301	293	331	322	334	312	325	292	331	312	342	338	321	293	307	284	339	325	292	350	352	315	314	295	344	321	307	340	328	324	332	324	321	316	324	316	295	361	320	347	330	306	298	321	294	316	308	319	307	310	292	300	320	333	274	314	293	337	321	296	337	295	298	289	339	268	298	305	299	296	326	356	340	329	282	309	314	324	324	307	318	340	318	297	306	281	319	311	323	263	318	320	305	255	325	328	333	307	317	303	280	300	313	303	314	319	325	341	299	287	326	319	304	328	322	298	278	323	320	332	339	324	334	302	290	320	316	301	318	293	321	312	329	312	315	306	306	342	302	312	301	301	314	300	317	327	317	321	305	304	324	300	317	311	317	318	304	303	308	329	354	307	316	303	302	284	337
58287	93577	20511	5203	3504	2665	2013	3742	25467	41233	34997	24765	12149	2968	511	461	459	481	427	479	416	459	483	460	484	492	484	491	448	419	455	471	464	455	431	483	477	456	413	462	426	439	477	435	439	426	465	525	472	475	486	472	482	498	494	443	441	459	463	455	444	455	461	435	475	468	423	480	451	492	449	490	456	473	472	493	445	462	450	451	468	491	423	461	452	477	468	462	495	441	448	435	454	483	467	442	414	468	505	453	466	441	494	427	449	439	437	473	495	436	481	449	454	462	505	473	452	420	460	479	494	488	466	445	457	448	486	443	484	473	480	446	452	427	436	511	491	468	484	447	459	462	438	465	486	477	485	465	446	486	502	455	496	460	475	433	468	496	437	446	490	466	456	423	486	488	419	439	467	445	462	427	450	447	439	457	510	482	454	475	442	482	460	470	414	445	478	449	413	450	428	455	437	492	496	419	466	444	431	451	482	464	441	436	467	468	443	482	460	495	466	472	482	435	432	476	456	455	458	432	465	470	480	472	451	442	470	464	450	465	500	460	477	435	472	476	427	458	434	427	459	430	475	486	470	474	434	460	480	502	445	433	482	458	444	461	449	475	453	474	460	484	487	463	465	437	494	447	452	441	463	484	470	438	474	476	479	452	458	435	444	467	460	452	449	467	472	479	492	466	445	469	472	459	427	473	466	462	455	466	431	459	485	456	479	452	459	486	465	454	465	467	489	451	463	470	477	453	488	454	441	475	502	463	464	473	434	448	461	447	448	482	495	499	464	464	484	444	473	443	440	462	454	454	463	483	445	449	416	460	486	447	473	482	406	462	471	450	462	452	467	494	463	433	464	472	482	459	485	500	478	443	456	455	464	508	452	426	443	475	495	452	494	464	440	466	456	511	460	479	415	451	459	465	481	477	455	482	461	467	437	424	452	431	476	468	471	461	488	497	449	431	456	479	471	469	481	457	459	471	452	443	432	482	448	486	463	451	473	506	479	477	464	437	483	452	441	460	439	475	473	448	465	441	467	462	496	466	506	488	465	446	480	478	446	471	440	488	476	464	445	473	453	484	493	482	429	460	484	468	482	473	445	439	448	453	481	478	473	455	449	485	411	470	473	501	450	447	470	481	474	458	483	446	473	458	483	452	442	466	462	477	456	482	440	461	453	427	486	463	496	443	445	483	446	424	442	458	512	439	442	514	459	451	479	475	490	474	443	502	512	496	435	428	474	430	454	504	447	445	456	493	504	482	466	461	506	434	443	478	440	465	427	477	438	479	461	435	499	523	472	460	473	512	440	438	421	464	480	479	478	440	472	470	459	524	467	506	501	482	445	460	470	439	445	454	509	466	460	490	490	429	441	445	463	465	479	443	460	470	476	454	451	444	468	431	442	450	469	478	493	519	445	487	435	441	474	411	436	482	490	458	464	478	453	453	459	451	419	465	507	446	493	484	447	427	480	456	509	456	454	468	488	478	449	450	468	433	450	483	417	488	485	488	469	440	454	480	446	463	443	471	468	448	478	502	464	475	486	500	440	438	457	453	474	461	466	464	478	424	411	463	493	441	448	492	450	474	466	476	458	493	440	446	458	437	496	451	471	485	472	480	502	467	468	469	448	434	443	439	475	506	498	472	449	461	448	467	458	451	456	476	515	524	456	476	449	424	509	493	467	454	470	496	463	448	477	506	434	439	445	467	473	454	485	484	454	470	474	473	473	503	469	391	503	451	451	458	487	448	499	474	436	460	464	438	522	475	486	481	434	430	470	467	460	469	473	462	420	465	480	470	494	451	476	429	485	418	431	464	495	455	500	432	480	442	498	452	432	511	437	462	454	504	480	498	433	452	478	477	489	479	454	465	470	480	458	463	504	463	477	473	479	472	444	449	444	461	461	473	473	481	478	456	424	422	455	472	510	462	450	446	444	447	453	431	465	458	480	470	447	421	439	522	457	447	464	475	468	484	481	424	469	451	436	439	456	418	431	474	491	495	463	506	437	434	457	517	462	503	485	468	437	484	460	509	467	494	471	476	465	471	464	487	468	483	477	406	470	443	467	462	433	469	422	474	476	494	475	461	456	464	446	473	489	470	505	497	462	453	445	463	482	452	475	424	416	453	497	462	505	458	484	468	456	448	465	472	476	454	471	491	470	477	471	464	472	453	450	473	471	470	443	481	473	468	445	454	492	454	441	477	497	446	511	437	438	460	499	509	456	485	458	459	445	473	467	461	444	435	452	471	470	484	475	462	474	451	460	466	474	438	463	459	481	463	481	467	482	464	462	450	473	458	487	445	499	457	488	439	450	421	456	467	484	469	509	458	428	487	474	431	474	434	461	485	455	434	508	484	468	494	505	444	436	471	487	485	487	457	434	433	457	442	467	479	466	432	493	466	454	468	492	471	453	476	487	463	435	450	462	473	470	440	427	446	419	473	427	499	464	483	477	474	490	425	466	514	421	450	467	468	453	462	463	452	463	471	519	478	466	467	453	468	414	467	490	487	475	489	484	489	470	412	498	455	478	444	457	459	438	462	465	440	495	455	454	467	469	455	474	439	488	473	472	456	447	469	447	502	501	464	492	503	473	461	442	456	473	488	498	494	463	458	469	443	482	435	474	438	442	473	441	481	485	475	419	487	434	472	465	465	472	467	511	478	468	415	477	483	487	453	506	455	445	452	499	470	434	442	456	439	439	489	475	451	504	490	478	493	447	455	493	447	453	452	474	449	510	423	511	480	505	460	458	458	451	523	489	471	466	463	448	467	439	453	422	456	499	495	462	419	472	488	483	478	473	475	443	479	415	500	444	440	493	484	452	478	480	474	506	456	474	458	468	480	457	449	447	441	466	466	500	462	478	460	446	492	411	473	474	497	440	447	460	489	454	449	403	466	452	451	485	506	507	452	478	441	437	453	444	484	476	443	458	490	405	453	449	475	488	453	473	445	487	463	445	467	446	476	445	452	468	473	429	458	476	489	454	472	469	454	416	437	431	466	471	441	497	435	481	478	469	440	478	507	430	418	455	432	441	485	476	456	450	478	446	467	495	457	456	450	497	432	463	468	469	468	455	472	454	478	458	497	483	490	470	475	484	485	453	474	460	499	485	498	456	444	474	426	455	516	482	462	457	483	434	418	447	477	479	479	476	474	479	485	493	495	462	455	496	473	457	447	459	455	435	447	446	430	483	456	504	434	447	430	461	466	469	471	457	458	452	460	499	466	524	432	450	440	458	473	480	472	467	467	458	525	452	470	470	454	462	460	451	477	442	442	429	434	454	458	423	444	472	448	495	458	475	475	436	474	482	483	463	465	494	455	472	473	461	418	417	501	468	420	433	430	469	474	463	463	443	460	475	474	456	458	472	421	440	459	491	473	434	492	472	466	532	469	453	468	464	476	429	475	451	471	463	475	440	462	441	484	467	476	482	464	441	476	457	461	458	491	473	485	470	440	462	492	481	453	439	478	457	414	462	469	432	454	474	461	465	433	450	428
27278	24050	16630	2112	503	406	422	405	1988	3360	2735	1621	779	400	371	373	355	374	365	350	396	343	355	355	373	372	327	339	401	360	369	364	353	356	337	353	356	368	352	383	388	359	364	404	408	359	359	355	359	357	340	340	335	382	342	340	345	346	375	381	374	374	363	366	330	336	370	367	382	368	355	357	347	346	367	333	333	346	314	348	400	327	357	366	364	333	350	360	376	326	381	354	374	362	382	364	360	382	356	366	373	353	392	348	361	352	349	333	340	355	366	356	354	366	352	340	366	359	338	358	364	369	331	340	362	377	359	352	361	324	356	301	354	373	360	393	371	344	396	349	381	376	379	406	339	374	383	345	376	365	346	358	365	352	351	341	368	346	343	324	335	380	351	326	398	345	378	369	372	350	357	388	363	406	374	370	335	361	362	335	326	361	353	347	369	354	374	333	357	364	352	343	332	360	364	380	387	375	364	351	366	352	385	370	387	326	374	383	350	354	380	347	337	349	355	344	357	360	339	357	379	332	321	330	326	379	385	334	350	362	349	370	357	341	365	313	345	344	361	357	347	353	350	359	351	364	370	370	356	348	351	343	375	357	368	380	375	377	374	362	386	360	338	374	376	356	337	370	386	339	334	359	324	360	315	344	336	367	345	340	367	375	372	373	368	366	362	350	317	358	365	387	385	374	403	320	360	351	360	372	361	380	371	379	309	350	367	352	382	352	330	361	358	362	350	399	343	356	356	368	345	372	362	362	351	352	331	350	376	377	319	353	372	383	345	414	356	351	364	374	335	374	322	385	350	363	378	362	348	377	345	359	367	352	368	346	353	356	348	368	360	400	355	394	352	349	352	341	365	318	391	408	331	358	342	364	362	374	344	356	371	349	332	337	325	386	359	345	354	405	321	355	388	385	351	365	325	358	368	355	342	355	383	334	329	358	377	396	360	370	339	383	359	331	342	388	363	357	362	361	392	380	346	380	352	362	374	348	361	369	350	355	343	384	382	335	393	329	351	370	366	349	345	372	348	353	357	375	357	332	361	376	365	355	340	347	335	383	328	387	370	365	368	349	362	362	343	370	381	358	357	326	381	363	364	340	395	353	337	337	349	367	362	336	349	371	337	343	351	355	363	377	362	347	368	324	349	358	358	353	337	353	330	380	358	353	350	343	366	323	375	393	369	363	372	356	393	354	373	338	365	366	327	361	335	392	345	355	359	379	355	367	330	378	352	372	406	346	332	364	358	355	324	369	363	349	369	322	400	356	363	366	370	304	352	349	349	360	347	352	372	378	361	387	319	364	352	374	375	363	379	350	375	371	378	357	369	335	353	333	348	373	365	375	385	340	367	393	391	360	331	344	354	370	366	367	381	369	363	337	350	375	380	344	374	343	341	360	371	368	388	349	360	352	374	375	349	370	345	365	360	400	407	333	348	363	366	345	354	368	336	356	338	377	363	366	355	369	376	338	354	361	360	382	370	389	327	376	315	376	346	316	397	374	355	339	354	358	389	357	391	350	383	357	340	322	362	371	347	382	362	360	363	343	364	374	371	376	407	341	353	351	368	366	383	363	363	378	312	380	366	369	376	345	379	364	359	362	358	334	387	371	350	347	338	369	363	336	348	396	378	371	383	405	354	335	358	327	380	372	345	383	397	390	349	350	372	361	360	314	360	370	384	389	390	341	358	387	398	377	347	400	355	386	343	360	353	367	342	371	357	354	372	370	357	329	381	346	375	372	361	355	329	367	374	369	347	352	356	359	374	358	338	382	335	392	360	332	391	380	354	362	362	361	352	346	418	394	368	377	379	347	358	348	364	363	351	397	335	351	332	349	364	378	371	362	372	353	355	368	376	385	348	320	376	353	342	367	370	360	334	364	338	365	384	348	346	362	355	373	376	371	357	333	353	348	351	359	402	340	380	370	355	364	389	348	362	361	356	367	382	378	329	367	369	388	356	331	349	344	410	343	373	346	367	387	332	348	361	351	348	349	387	370	369	338	341	334	358	361	406	384	378	361	347	341	334	387	365	324	385	370	369	374	327	375	346	369	366	389	366	381	361	376	375	361	392	372	370	361	355	354	348	348	382	370	376	384	363	368	360	340	345	376	362	354	348	364	353	397	383	333	359	363	373	392	347	381	392	348	372	359	352	373	329	335	356	359	356	348	375	378	369	359	347	329	354	365	382	357	372	334	376	384	355	378	384	370	388	344	401	325	350	358	359	358	366	356	335	334	359	331	342	363	363	373	372	347	353	350	354	340	388	375	379	345	370	349	347	382	360	366	356	368	348	335	341	338	356	369	347	353	387	383	360	354	372	337	353	362	376	346	349	366	364	376	372	364	327	366	399	344	350	365	375	340	357	339	333	337	369	349	335	376	359	350	369	342	339	385	320	364	399	355	372	358	354	352	399	350	356	354	383	344	323	363	381	355	363	346	371	350	375	372	363	366	353	356	362	349	363	341	348	340	349	329	375	340	399	359	367	357	374	376	343	387	350	343	388	341	363	369	383	355	389	377	360	328	345	364	370	358	385	374	334	369	360	341	357	379	336	349	351	343	354	346	360	383	378	344	364	365	361	360	366	365	361	369	393	370	371	384	371	345	372	349	349	346	396	368	389	367	346	361	333	370	367	347	344	345	391	347	331	353	373	346	387	363	367	373	353	352	340	349	379	359	321	345	366	355	373	368	374	360	360	351	361	370	358	370	370	349	361	331	326	348	313	362	356	345	352	353	355	359	352	364	355	348	355	334	359	360	352	340	352	382	357	378	365	380	324	381	353	350	336	374	346	338	375	386	360	372	378	376	381	322	365	372	379	330	381	369	337	369	352	334	366	361	331	371	353	382	349	354	346	381	363	370	345	356	357	400	378	361	378	345	350	407	347	351	377	355	360	327	387	351	363	366	348	356	391	372	386	343	365	329	386	355	374	399	383	369	382	371	357	372	386	381	341	371	343	345	373	361	360	401	355	373	332	349	352	364	337	364	337	351	336	390	373	355	352	410	373	362	335	387	345	374	383	365	365	353	383	357	406	332	373	349	392	363	397	322	364	324	361	348	358	330	372	366	336	338	350	376	330	374	341	339	355	372	409	383	355	380	347	368	364	345	361	366	384	373	380	402	394	360	379	343	361	365	367	381	359	352	353	392	343	379	338	375	347	346	384	355	364	342	339	371	362	364	369	357	370	359	375	330	376	339	363	373	348	351	377	356	362	369	360	359	359	377	343	358	356	345	365	410	334	372	358	354	365	377	369	338	339	357	375	350	374	364	363	393	373	371	367	375	345	392	372	380	349	397	350	370	356	334	381	382	374	361	370	331	345	352	377	377	366	365	342	364	390	407	382	365	368	398	334	371	372	352	408	332	371	378	374	400	354	362	358	357	313	358	335	356	342	377	379	394	379	354	377	378	380	331	378	367	374	395	404	346	352	370	368	371	307	423	354	342	356	379	346	363	368	363	352	358	397	348	362	351	350	366	361	333	334	375
26349	38352	8505	906	831	680	670	698	4594	7535	5648	3103	1492	621	513	517	526	486	531	545	486	533	551	524	531	533	517	503	550	536	538	535	509	520	576	518	483	508	531	616	538	514	536	487	538	548	516	524	543	546	464	557	539	563	578	532	520	505	544	527	539	569	523	562	565	493	531	547	566	546	525	513	548	511	524	538	501	509	510	589	481	521	477	536	526	512	497	567	549	546	556	540	581	525	516	573	538	518	507	539	518	539	506	537	555	542	562	509	484	532	528	543	552	535	508	534	501	496	550	508	564	554	539	559	529	532	545	506	510	499	526	527	535	530	519	559	511	529	492	563	519	567	550	503	500	501	531	560	537	520	563	574	526	516	552	504	550	553	512	566	563	507	547	538	539	545	508	511	537	535	504	587	533	518	506	538	553	560	524	507	567	532	524	519	552	538	504	522	525	508	553	531	532	532	538	513	532	548	503	529	514	532	521	508	529	505	550	530	526	525	540	540	534	520	496	525	569	538	544	525	522	546	494	526	477	530	534	497	516	502	557	520	503	536	542	501	506	534	555	522	547	588	487	511	531	510	541	523	530	551	491	513	530	549	522	538	541	504	512	528	529	530	508	541	523	517	535	583	518	512	518	551	542	494	523	481	548	512	544	514	511	524	535	532	545	523	480	550	529	546	544	555	528	513	551	525	497	512	479	550	570	516	541	520	511	513	554	531	582	510	523	528	542	551	520	562	519	501	527	522	537	504	504	535	531	516	562	516	520	501	550	515	527	568	512	543	510	520	467	514	522	516	529	543	527	517	535	502	486	551	535	553	499	522	521	539	544	535	577	515	547	556	481	526	538	554	519	500	505	544	513	500	520	505	527	550	510	532	553	560	530	514	544	541	520	537	528	504	582	528	543	469	523	496	565	515	533	536	506	546	564	487	505	536	529	518	514	535	529	546	549	528	508	501	533	502	560	550	541	569	504	496	499	501	521	536	537	524	526	525	542	531	526	522	547	530	541	550	518	547	528	534	520	545	542	553	572	570	500	528	562	541	520	532	496	531	526	520	532	519	540	511	531	560	490	545	541	525	521	518	553	551	546	539	553	520	529	524	533	559	506	545	585	568	489	487	506	510	530	524	533	526	541	560	541	535	540	552	563	553	534	544	514	526	596	522	499	524	562	538	462	514	539	550	529	553	501	543	493	568	565	546	526	520	527	523	490	544	566	528	470	526	496	505	543	539	510	546	546	542	531	505	565	531	543	567	552	489	585	505	542	559	558	516	499	574	537	546	559	575	534	545	525	529	544	551	511	543	493	512	519	510	507	540	512	509	541	503	513	525	551	547	535	574	521	519	527	542	529	575	541	505	533	542	527	480	494	500	563	547	554	511	551	516	514	551	505	500	527	527	565	534	521	538	588	526	551	526	496	540	521	505	540	546	516	513	508	544	534	553	521	542	543	501	527	503	509	541	553	572	530	517	515	515	563	514	527	556	540	528	530	543	495	525	502	529	540	541	503	513	588	519	551	513	520	545	559	523	524	530	571	521	557	521	567	534	543	563	553	523	492	500	532	527	486	574	490	572	552	541	517	533	560	526	548	518	557	509	511	539	543	534	550	563	549	529	511	508	565	496	526	528	532	554	541	545	518	538	512	529	507	561	545	546	538	552	508	507	534	526	558	529	543	589	544	526	532	528	556	518	540	556	523	522	523	541	527	496	537	566	514	546	492	539	521	547	522	494	528	521	572	515	513	537	516	527	504	535	535	512	533	550	538	525	539	518	562	528	557	548	542	517	532	565	518	510	528	558	544	512	533	516	478	534	518	499	533	538	529	562	527	514	477	515	574	543	502	510	518	541	593	497	550	530	542	540	554	549	539	535	541	511	581	540	504	497	533	507	481	550	462	486	537	561	534	552	544	587	519	522	534	528	526	537	530	538	512	526	536	536	515	551	533	525	535	536	496	527	523	517	547	522	538	554	528	523	513	495	510	530	503	504	541	546	535	516	529	543	509	499	523	501	526	542	534	522	521	541	546	538	527	540	534	528	529	495	511	517	540	559	521	554	566	492	542	560	511	486	545	495	530	525	540	512	545	503	576	541	533	527	534	501	541	539	548	513	507	574	542	544	525	500	580	549	553	549	510	529	542	564	531	508	513	540	543	544	526	521	552	536	527	520	524	536	524	527	515	511	535	578	547	536	536	525	554	573	531	535	573	526	550	557	510	558	514	508	540	530	494	497	505	528	534	489	511	540	512	536	535	506	523	471	540	564	517	545	539	506	552	549	525	547	584	525	526	521	510	544	528	544	518	507	518	555	496	545	568	517	525	526	528	549	579	556	522	555	513	527	557	513	504	562	537	505	548	537	548	547	576	546	549	511	543	557	513	543	547	531	507	544	543	524	539	537	561	470	465	544	507	515	546	546	536	535	539	488	557	546	584	539	511	542	563	507	549	584	572	554	529	503	551	499	546	522	590	519	535	524	495	538	570	523	518	565	565	511	512	536	509	523	501	526	522	499	485	537	547	537	530	522	526	512	561	519	534	524	515	532	558	539	527	497	542	559	514	518	485	476	561	515	499	540	534	555	541	500	493	536	594	524	496	522	541	530	542	540	504	578	575	543	542	517	536	513	480	582	507	555	527	541	543	582	505	503	523	526	504	533	521	537	543	593	542	539	495	571	545	541	530	534	552	539	493	505	519	573	528	538	511	520	534	543	561	544	542	513	505	507	493	530	525	547	489	528	527	554	486	530	550	554	549	516	574	500	550	531	553	529	557	501	521	495	527	548	515	558	540	549	551	540	541	543	549	534	571	551	532	535	532	539	534	550	541	557	563	494	545	543	490	527	569	513	519	539	504	538	543	525	527	515	495	513	551	584	532	540	557	517	526	564	556	533	539	512	508	541	496	476	551	519	497	528	534	540	535	544	524	572	557	520	530	526	517	532	521	560	549	536	514	526	505	542	564	566	563	564	523	513	531	514	545	541	547	493	510	557	557	513	551	532	503	515	526	548	540	502	509	504	524	554	489	528	545	523	512	490	540	524	544	523	541	498	460	524	554	505	492	527	523	568	517	482	494	521	528	543	538	479	530	557	538	548	542	543	533	560	517	549	543	502	550	538	547	550	528	515	549	505	508	533	529	549	532	485	517	551	544	569	520	543	553	555	514	556	518	487	544	531	492	532	503	523	507	566	532	551	547	534	516	525	581	530	535	519	509	499	536	515	550	528	553	544	535	582	490	545	524	532	541	516	531	525	528	540	544	583	516	556	601	532	490	516	506	549	548	517	542	505	546	499	540	486	533	548	512	543	554	526	511	502	521	524	554	531	517	533	524	522	555	518	504	579	546	545	511	501	535	543	543	577	547	535	531	513	551	561	562	544	516	579	522	566	552	542	566	537	505	576	481	481	510	538	548	533	546	557	539	545	517	513	543	521	522	534	536	512	540	523	545	536	522	504	527	535	504	543	490	535	543	498	560	544	541	544	565	500
24276	21734	28521	24098	18801	3333	738	2024	15594	20473	14020	6212	1918	493	393	424	419	425	437	390	386	406	425	394	409	413	451	404	404	459	393	440	422	394	417	381	391	398	413	436	392	423	381	418	398	455	405	406	434	407	395	396	418	419	421	381	370	419	433	440	384	391	397	411	430	433	392	417	426	413	379	383	427	414	407	402	394	425	399	402	405	411	428	367	402	424	421	384	403	400	383	403	401	409	412	418	431	394	394	415	418	411	416	438	390	412	406	408	408	443	399	391	429	422	385	385	416	406	420	419	410	423	428	386	438	419	400	396	437	386	417	383	401	427	410	387	402	400	375	410	450	409	391	400	444	404	377	414	423	405	401	411	390	397	437	399	382	376	432	409	441	400	438	407	373	426	385	414	409	440	380	393	375	427	444	366	415	437	384	402	428	398	377	410	421	421	406	397	408	403	390	394	438	397	421	416	403	402	420	431	409	387	409	415	411	445	402	415	418	385	413	383	368	357	418	363	398	403	421	433	395	397	397	400	421	368	415	448	436	416	423	439	402	404	396	385	400	421	427	406	409	403	394	447	397	412	427	363	426	415	412	421	420	414	403	406	410	417	416	423	416	416	413	404	437	384	383	368	417	408	444	428	398	412	413	398	371	424	406	401	415	392	413	418	410	378	431	379	361	417	382	405	406	368	426	427	380	405	396	402	405	400	368	433	403	403	432	388	436	415	392	404	411	419	422	410	379	414	409	387	460	416	406	425	384	420	383	413	390	427	406	428	405	417	411	402	390	420	420	414	406	396	367	417	430	439	430	379	367	393	435	405	406	397	424	429	394	394	438	407	399	408	391	449	426	402	379	432	391	412	373	423	406	415	400	393	396	388	436	406	392	397	442	419	408	425	384	402	397	436	427	423	396	432	414	400	384	407	411	410	433	402	400	412	435	426	425	406	423	415	430	442	406	418	409	427	439	401	415	395	403	412	418	423	447	393	378	412	438	428	390	428	431	374	462	377	424	433	423	416	393	433	435	388	391	420	405	428	408	389	424	405	388	400	391	421	426	369	413	426	386	411	428	422	408	398	436	419	397	417	418	422	419	396	424	444	395	375	374	406	377	410	388	405	402	418	399	375	430	385	444	417	415	408	355	415	416	427	449	416	384	402	401	408	422	425	399	409	422	395	387	388	417	384	400	404	439	439	397	394	422	393	439	399	406	428	453	431	388	386	427	428	423	388	409	444	391	396	398	398	439	394	437	358	380	406	396	428	378	406	428	397	393	393	400	413	398	385	430	395	397	399	410	373	413	379	403	427	472	451	395	452	416	382	412	436	425	427	391	376	405	397	407	375	427	401	411	431	426	410	429	416	411	394	398	358	371	420	411	395	404	413	414	419	380	422	438	425	366	428	400	423	425	429	424	411	424	412	403	382	375	374	377	431	375	398	407	444	457	430	409	377	398	376	444	390	424	425	378	388	392	391	400	395	420	444	378	430	427	390	426	442	416	406	384	384	421	398	405	417	419	411	379	401	384	405	419	430	397	381	450	377	450	396	410	407	392	441	433	432	415	408	406	407	397	390	400	405	419	400	433	443	403	386	434	465	425	413	410	412	402	439	401	417	431	368	431	377	402	370	384	432	418	369	417	442	402	398	384	393	433	427	408	388	375	413	432	426	388	378	418	425	409	395	421	428	421	366	445	398	406	441	403	426	401	418	392	419	423	383	386	430	403	412	384	452	404	412	397	417	366	425	410	436	449	413	382	393	386	360	388	420	383	403	395	421	447	405	364	395	421	408	397	407	409	395	408	394	396	393	410	448	398	376	417	384	436	393	408	423	394	405	401	435	384	414	398	395	409	454	467	420	433	406	410	413	393	406	408	403	415	409	389	387	416	378	387	390	395	414	379	377	454	393	420	438	405	411	417	418	416	393	401	392	378	413	402	431	400	434	437	408	401	400	408	396	408	423	436	390	402	414	438	399	400	401	418	408	376	423	399	408	419	409	386	417	401	417	372	402	423	384	435	424	413	417	422	424	426	394	390	395	437	418	418	421	385	423	418	386	426	420	397	402	416	396	392	414	449	423	394	407	376	384	408	417	403	439	402	403	449	413	404	460	442	454	401	397	368	430	374	389	378	417	423	393	393	429	429	427	390	427	366	430	456	405	418	416	397	413	395	418	436	420	379	406	416	394	442	379	410	424	369	398	421	426	375	415	384	398	389	408	421	415	395	430	414	419	426	396	380	386	432	407	406	426	411	417	380	398	420	434	432	375	406	429	393	386	380	375	438	421	401	403	430	403	388	396	388	395	426	409	425	375	383	410	406	425	389	373	399	345	385	398	394	403	409	430	382	429	399	415	409	417	415	431	413	419	391	389	418	390	397	415	385	422	395	433	399	404	415	412	419	419	409	409	403	420	405	434	417	410	402	425	388	426	371	408	394	411	440	365	398	407	400	451	423	389	390	440	368	393	419	408	417	430	450	441	425	409	395	434	417	435	374	395	442	375	397	438	374	420	381	404	366	421	369	404	391	392	403	416	433	436	404	398	423	425	431	409	400	404	423	391	381	387	415	394	402	409	399	398	376	423	417	418	407	392	373	428	392	439	426	438	378	409	418	392	427	411	432	447	367	399	431	425	410	443	431	444	403	402	399	387	415	441	408	395	409	420	394	411	414	426	429	402	383	401	417	385	399	422	408	389	439	395	405	409	380	436	392	431	397	390	434	459	441	402	388	402	403	390	438	399	440	401	426	394	423	440	422	395	398	391	403	414	387	400	370	374	393	425	393	430	392	435	374	401	383	411	422	404	389	393	417	386	387	409	403	426	377	436	397	365	411	386	400	438	422	381	423	434	402	409	396	425	419	384	383	415	381	403	369	413	420	393	388	413	401	422	407	391	407	377	406	421	394	389	421	409	412	430	404	383	389	409	411	417	417	463	404	411	431	389	385	419	411	396	418	402	412	441	400	422	444	430	413	392	397	432	413	371	348	417	408	422	456	399	412	418	422	405	412	387	430	376	443	406	428	435	397	409	390	425	417	411	430	388	391	395	438	389	379	417	369	402	395	396	375	404	406	388	416	410	386	436	417	367	418	440	420	405	399	441	388	429	420	385	423	407	401	380	387	419	406	396	418	418	393	403	391	398	411	441	394	386	387	405	420	411	404	429	404	389	387	393	404	408	425	407	411	367	401	391	411	432	406	389	430	399	398	394	370	400	414	386	427	420	385	390	385	423	409	395	421	433	391	383	435	423	387	392	428	382	395	387	434	428	353	395	429	407	383	426	390	373	435	366	425	436	382	427	416	414	362	381	414	382	370	397	419	385	412	398	450	394	385	393	408	403	421	401	423	448	410	415	410	378	415	402	415	376	375	395	425	400	423	421	413	401	385	430	390	402	406	403	426	400	359	424	406	396	410	363	433	392	406	397	385	411	411	389	428	434	413	380	409	424	391	441	437	411	416	436	417	404	357	412	404	417	401	392	377	418	373	415
50176	74073	23097	2502	1964	1545	1325	5185	27698	29395	21599	11339	3894	780	651	600	603	599	592	653	606	595	611	597	652	593	621	612	590	618	576	609	637	595	603	583	600	621	596	613	565	603	545	603	629	621	573	579	628	634	594	606	645	581	639	615	581	598	605	621	579	536	597	581	566	599	620	631	566	623	597	578	622	558	612	604	603	611	584	609	530	564	584	580	573	582	626	610	577	605	588	631	615	609	584	619	593	574	641	622	596	542	613	583	607	608	599	588	603	595	583	640	581	617	582	608	620	622	617	584	581	577	556	605	667	611	588	583	577	607	592	615	613	611	616	639	604	594	604	605	609	608	596	614	539	610	556	577	623	580	565	581	589	575	584	617	605	633	611	588	580	569	678	617	590	615	605	606	628	634	598	574	630	626	643	592	578	597	598	582	620	615	614	615	589	618	612	621	618	599	566	586	583	582	613	599	587	584	592	574	579	645	581	615	611	571	591	611	608	606	598	609	630	604	597	614	610	642	609	614	622	568	590	608	589	614	576	619	581	620	619	587	600	583	635	616	597	647	612	562	622	623	619	597	612	641	625	558	612	602	600	615	615	608	593	636	593	575	605	600	636	594	597	615	624	581	600	565	612	594	577	574	601	579	553	615	574	545	585	631	597	601	581	575	612	584	615	609	627	590	573	574	605	585	621	565	621	579	603	589	585	591	596	609	634	634	570	571	625	590	601	601	591	624	640	609	608	645	613	604	588	583	575	607	627	606	594	619	629	599	606	604	612	605	648	574	643	612	580	589	671	592	618	612	582	607	586	659	586	603	587	602	580	578	585	609	565	608	639	629	625	633	560	572	616	575	599	576	637	611	563	540	601	585	596	626	631	612	593	616	629	579	609	570	598	596	592	656	579	597	595	594	574	561	576	582	620	607	646	625	595	590	610	619	601	613	615	624	637	607	600	599	606	588	594	592	581	603	615	595	607	582	633	632	606	590	589	564	571	571	605	610	626	623	607	605	545	611	591	598	582	597	584	569	593	598	591	584	571	609	641	550	604	646	585	621	621	597	587	566	629	637	569	629	612	573	606	620	591	578	627	583	612	613	545	624	603	634	657	597	613	603	569	583	570	620	644	584	612	623	576	611	593	594	623	592	581	581	609	584	617	560	598	559	580	585	607	588	581	557	599	586	632	564	611	592	565	634	586	598	593	587	627	584	585	636	594	609	563	552	576	654	578	580	589	608	632	629	569	632	581	620	594	554	604	573	611	606	641	614	602	598	601	545	623	614	598	562	584	633	635	592	564	591	608	590	632	615	597	585	600	567	623	580	619	619	545	625	614	593	598	605	619	620	597	593	610	564	611	626	570	614	603	616	579	599	619	590	580	645	560	596	608	651	585	634	605	563	568	548	619	620	602	618	602	595	599	607	594	594	615	616	577	625	609	608	629	615	586	594	623	591	607	610	620	622	548	588	611	605	617	591	601	598	607	580	640	634	611	624	574	626	557	586	638	578	588	584	572	629	647	580	663	604	608	591	585	534	576	572	632	571	565	623	630	585	590	620	632	567	620	604	608	619	577	586	646	571	608	587	613	614	646	602	579	585	578	617	574	605	602	589	558	624	619	616	617	581	661	588	621	617	600	582	594	621	561	606	638	577	591	634	635	569	592	589	620	583	578	585	640	583	599	634	640	571	612	590	562	594	622	591	617	597	548	562	587	643	602	591	619	582	587	567	603	620	552	590	619	635	614	577	618	591	592	616	620	609	591	641	630	598	546	524	595	580	585	609	598	619	645	581	612	632	599	580	564	592	599	628	553	613	594	627	592	571	593	617	599	607	587	587	630	603	649	614	615	603	612	614	606	615	609	609	606	575	538	573	540	615	588	625	638	581	572	587	545	640	584	580	628	608	602	583	552	563	610	631	590	588	611	640	625	590	584	604	618	605	573	648	589	621	611	605	589	634	610	581	625	639	603	623	626	619	593	560	595	598	627	582	602	609	600	603	562	570	607	567	592	622	607	627	602	557	613	536	595	614	610	567	574	633	562	611	623	594	648	609	592	587	572	622	653	580	590	591	603	625	596	585	579	560	603	633	575	616	594	610	625	637	585	599	593	581	614	581	603	587	575	601	578	606	590	613	610	615	566	602	606	635	603	606	580	592	591	576	607	575	608	619	585	597	610	616	627	580	562	632	627	605	572	645	582	604	599	594	590	611	566	605	560	577	547	586	626	597	579	597	626	568	604	589	620	583	605	645	617	622	628	582	646	591	591	620	558	621	598	600	609	622	574	569	612	618	574	597	592	597	604	588	593	544	604	554	599	574	575	592	605	624	589	588	632	616	593	575	573	602	629	597	575	568	629	648	634	603	579	607	601	633	585	565	618	561	596	608	612	630	591	573	607	627	568	608	617	607	574	590	604	596	565	601	589	579	597	602	577	635	597	651	592	599	612	551	551	643	639	580	591	593	582	605	568	598	616	614	585	617	593	579	577	624	594	647	620	570	592	591	614	578	557	647	620	593	581	613	610	588	625	581	615	593	600	601	602	594	580	572	621	603	579	581	664	607	597	618	594	598	575	591	597	596	591	578	593	620	555	610	590	568	597	597	602	621	633	532	602	594	615	548	638	609	623	630	651	589	590	574	530	608	568	601	581	569	596	615	575	619	567	634	611	615	603	584	601	563	583	589	633	630	599	568	597	587	616	644	588	632	571	585	588	563	590	607	595	591	564	577	621	597	611	555	654	592	613	595	619	644	601	593	628	587	617	576	565	571	570	615	618	607	607	613	645	666	559	660	614	625	606	606	584	622	601	578	599	612	600	598	577	574	586	586	588	621	603	608	590	572	604	568	588	647	574	597	581	603	601	605	595	573	649	634	611	609	665	633	619	661	611	586	606	615	610	540	603	607	630	615	584	604	556	617	645	616	548	571	613	588	579	615	561	637	587	609	566	604	574	595	585	586	625	601	586	608	643	599	602	583	640	581	603	624	584	620	615	616	598	621	580	619	575	658	571	605	611	596	593	605	594	600	590	608	562	625	590	578	627	582	610	584	575	598	634	604	592	596	577	616	653	597	553	616	594	603	547	541	587	636	620	624	598	606	606	613	601	640	573	567	611	613	584	611	585	582	612	620	615	594	550	609	603	593	631	649	604	620	624	584	595	608	633	551	596	628	598	583	594	641	594	588	619	608	620	610	562	563	566	585	592	599	580	595	606	601	596	618	560	625	640	621	603	555	603	606	600	565	573	579	589	601	609	607	591	609	604	593	592	610	590	578	619	571	586	629	579	581	625	625	548	575	576	596	610	585	570	585	575	613	566	585	631	637	554	593	566	606	637	600	614	601	609	559	608	582	572	628	604	577	617	588	599	576	586	577	573	620	609	597	639	610	619	610	597	571	627	590	587	604	583	657	590	572	573	583	597	595	667	627	616	606	624	571	591	590	643	602	586	589	542	597	591	637	583	620	528	628	584	565	566	609	580	614	620	619	582	626
23149	21413	29155	23837	21285	20277	3716	7056	35650	35478	22600	9958	2383	498	325	295	332	313	299	287	314	324	316	291	300	340	311	299	294	302	326	311	310	283	274	310	308	312	307	271	328	309	279	281	300	299	315	307	303	278	284	298	320	331	316	314	292	310	295	319	303	306	326	287	303	317	324	289	290	302	321	282	291	312	317	271	311	302	333	299	305	296	296	324	289	269	316	352	308	317	323	327	301	292	295	312	307	306	291	311	293	305	314	287	311	300	280	276	327	321	293	310	310	305	300	294	313	299	304	295	297	310	303	329	279	326	304	318	304	330	284	339	329	347	319	303	314	297	318	300	274	264	353	309	291	320	305	337	301	276	301	302	311	332	289	275	289	301	301	328	357	281	291	308	299	290	298	300	296	301	307	286	309	315	330	324	317	295	317	324	325	304	281	321	303	306	270	300	287	322	275	312	307	310	277	305	315	316	295	335	304	271	284	297	285	310	299	303	310	294	299	292	321	303	308	294	324	294	324	327	310	298	274	298	310	306	323	308	317	314	294	304	288	282	308	294	318	317	323	305	299	352	294	324	325	298	282	307	297	313	269	306	327	313	322	281	320	272	288	310	316	337	320	299	320	302	305	286	308	280	325	327	312	303	345	307	299	335	276	292	279	312	295	304	313	309	309	304	292	325	293	292	303	294	317	316	343	279	290	332	294	287	279	310	301	311	310	317	274	342	280	307	292	300	302	325	274	288	289	276	314	301	331	270	304	311	304	321	298	305	305	315	319	292	262	318	308	305	312	296	309	288	304	304	307	304	335	271	319	308	288	292	287	304	324	275	294	274	325	294	297	281	299	312	311	322	303	283	300	278	314	307	313	325	300	291	326	297	290	315	272	323	282	268	320	292	344	325	315	308	283	295	323	277	296	310	320	299	327	314	316	295	306	333	306	344	331	308	306	312	272	283	306	306	283	299	291	322	272	294	352	283	273	302	310	325	305	307	295	298	331	300	315	290	290	268	313	306	301	318	304	275	328	294	306	287	316	323	296	308	302	300	307	326	305	300	271	280	332	314	304	297	305	286	275	330	282	293	283	286	318	315	303	314	313	319	315	309	323	326	316	319	304	305	297	279	281	313	311	296	291	279	291	315	314	336	304	323	277	317	313	311	328	326	312	304	313	325	295	309	334	318	289	278	275	280	273	277	320	325	274	305	308	310	306	321	297	333	284	316	284	323	269	299	264	292	282	317	264	320	309	285	291	310	317	295	288	283	297	255	305	300	355	318	286	303	316	295	299	305	330	307	321	304	309	306	310	287	302	332	306	309	299	331	296	301	309	303	312	293	270	304	295	301	291	297	324	299	301	302	325	301	300	295	289	279	312	305	291	314	301	287	303	311	307	326	321	310	316	287	284	291	309	321	331	266	318	293	287	322	291	309	287	302	296	297	287	315	277	294	334	337	300	301	294	303	294	325	300	298	308	297	302	287	319	292	296	313	315	303	301	284	322	281	336	312	339	315	319	312	308	284	307	309	319	306	319	310	320	295	331	280	310	272	288	340	303	300	315	332	270	296	325	295	277	324	321	305	288	293	338	308	298	307	331	301	310	310	307	274	309	313	296	299	311	311	305	330	320	317	253	310	318	303	299	289	333	328	311	303	339	317	330	315	267	305	315	318	319	336	310	320	290	332	313	299	305	290	323	307	310	289	295	320	325	322	317	313	275	310	311	314	295	290	320	316	309	292	320	304	321	281	312	294	286	308	311	286	308	311	334	298	290	345	289	290	293	292	330	300	299	287	315	301	322	294	321	315	298	323	292	289	300	312	280	305	299	317	315	288	281	296	323	326	328	287	286	333	350	288	296	299	297	310	305	292	304	317	273	308	320	314	293	324	295	302	288	326	272	308	337	279	297	320	290	279	330	299	301	280	306	344	308	279	299	304	307	318	293	321	303	298	307	283	306	299	316	318	313	313	294	309	288	307	269	292	307	288	281	297	300	315	298	293	311	303	295	316	299	309	291	306	288	334	317	314	303	303	320	291	314	291	302	271	325	282	330	325	318	275	289	307	329	294	326	285	311	295	288	322	315	307	295	324	341	335	290	309	302	323	275	297	279	297	325	314	331	291	266	331	332	328	314	300	319	312	278	314	326	286	302	317	296	314	315	281	293	266	318	319	300	308	327	319	342	276	283	299	285	273	316	294	309	294	282	352	333	303	284	298	318	287	343	314	313	290	269	317	292	308	326	281	295	308	340	319	314	298	314	314	290	319	328	312	306	278	287	310	259	304	315	305	301	320	301	291	304	325	290	308	301	303	332	287	314	277	276	290	317	326	290	350	281	283	342	325	311	311	327	313	318	310	279	291	337	302	289	307	301	282	325	292	306	281	313	310	312	330	325	310	315	315	281	310	302	312	280	316	308	279	312	296	304	318	317	284	341	295	346	328	296	321	278	296	302	310	288	331	291	299	297	290	307	306	313	293	316	285	291	317	302	311	310	302	328	303	311	323	306	330	305	332	291	319	301	301	290	314	288	302	334	306	266	332	305	296	289	317	324	279	316	306	296	318	288	311	308	306	290	337	286	270	309	315	297	306	296	319	328	286	301	332	320	339	331	330	318	319	309	311	310	319	285	293	349	296	276	290	319	318	282	316	277	286	292	302	319	311	287	324	298	318	305	288	284	299	303	301	309	296	311	321	318	306	298	285	307	324	302	314	309	294	324	312	324	302	285	292	296	281	292	299	270	323	309	279	329	345	289	288	315	305	287	302	323	283	280	307	326	305	307	308	277	282	314	295	302	336	303	306	297	267	288	303	331	314	304	280	285	313	331	280	320	314	329	339	288	317	323	308	320	322	304	304	292	287	315	299	288	289	309	305	305	311	312	285	297	348	331	337	280	312	299	286	301	322	300	298	296	312	284	303	273	295	300	284	324	284	299	311	319	321	311	291	330	305	315	316	303	290	298	299	287	294	297	264	257	303	325	286	305	265	313	287	320	326	301	298	278	298	305	275	309	296	280	309	319	309	307	318	276	286	273	340	316	296	300	311	290	299	278	324	280	298	316	294	282	294	312	324	302	319	311	326	322	299	327	307	299	306	300	266	293	309	301	303	331	287	334	314	286	317	317	312	306	314	325	333	286	294	282	296	307	318	280	280	301	306	284	339	305	304	295	321	278	282	305	277	285	326	324	310	304	315	277	305	329	315	328	318	306	293	311	321	302	300	279	315	286	294	333	292	312	292	309	323	306	301	290	312	284	282	320	330	271	309	312	309	299	310	299	292	294	313	323	308	316	303	310	281	281	333	283	289	295	308	335	342	289	293	307	325	301	306	302	270	299	307	297	283	336	325	319	301	293	306	308	301	331	272	281	283	291	306	317	310	310	276	271	272	293	295	325	319	273	305	303	291	295	328	301	316	314	344	303	326	324	305	289	346	299	272	317	264	286	312	281	300	302	298	296	307	262	254	295	286	306	335	327	334	299	293	301	329	332	292
58296	92152	18453	4685	3381	2600	2024	12520	43798	40069	28713	15414	5023	814	448	445	499	427	473	455	434	461	434	489	491	452	448	443	469	457	445	437	430	415	398	475	459	463	406	447	448	474	439	465	458	495	470	449	445	441	447	458	424	412	428	463	441	464	449	472	439	489	458	464	434	449	454	449	454	443	467	443	461	428	443	428	450	447	481	462	470	436	449	485	471	453	424	438	423	406	469	455	462	432	425	421	455	440	425	456	438	467	459	475	461	425	461	466	460	447	471	476	428	459	466	420	476	448	456	414	456	434	471	447	463	472	414	432	460	422	473	447	444	449	472	456	444	443	478	490	497	437	457	435	471	423	437	452	440	469	445	465	455	431	422	452	444	485	435	417	441	441	444	474	450	441	480	432	471	448	440	443	440	460	498	420	460	452	456	436	465	461	428	450	455	457	473	416	438	457	452	427	427	435	408	445	427	436	453	474	485	442	482	443	456	447	445	463	472	443	422	443	442	463	442	425	439	462	489	444	391	456	480	498	439	445	449	451	494	477	448	440	478	458	476	468	494	470	444	401	450	451	438	403	443	460	416	414	446	463	450	457	470	479	491	421	478	450	467	480	404	449	438	448	429	459	464	454	492	456	451	434	445	456	453	450	453	422	414	432	458	462	453	416	459	468	429	452	412	440	402	450	473	436	427	437	439	475	447	443	434	484	476	418	445	459	449	431	421	469	448	445	441	458	485	450	440	493	470	436	458	426	462	463	426	485	422	461	455	461	424	473	461	438	444	414	435	421	415	465	458	450	467	420	479	438	451	452	464	458	493	431	470	464	457	436	422	443	446	422	487	498	445	445	438	472	475	475	454	461	456	458	453	439	449	460	443	481	451	431	511	421	461	498	470	458	493	463	433	429	474	461	538	504	422	452	466	444	436	486	433	447	481	450	465	422	428	489	439	435	461	461	446	445	441	423	440	418	456	447	437	438	488	427	444	444	447	487	447	439	488	445	451	465	482	448	473	450	469	442	477	471	419	430	435	472	427	429	454	437	474	417	445	455	458	430	433	443	439	450	435	468	444	450	470	456	445	458	434	459	439	459	406	452	435	489	452	446	505	462	471	421	454	482	501	420	445	448	470	419	452	424	448	451	476	476	452	478	437	463	441	495	477	446	460	457	467	450	425	453	441	429	455	412	463	490	476	461	470	428	438	456	466	477	437	436	465	428	476	454	421	447	484	478	468	427	437	449	468	455	418	430	445	416	440	432	449	426	452	434	432	417	482	434	453	456	456	431	473	457	424	448	430	443	443	433	452	468	446	449	483	456	405	509	439	483	446	424	434	459	434	410	455	455	442	432	465	450	465	395	418	425	446	423	451	497	435	411	441	419	434	412	448	452	413	467	456	475	452	429	426	460	480	496	483	449	473	440	449	465	440	494	449	479	397	443	427	408	445	442	435	447	428	431	445	460	440	446	446	430	435	453	464	475	479	454	427	445	469	424	483	439	473	465	443	427	455	450	438	443	440	438	460	471	449	442	471	446	413	465	453	450	477	421	478	465	439	426	464	448	470	461	435	448	455	454	433	486	453	458	426	457	469	457	435	452	453	443	483	482	420	425	459	467	455	453	435	500	443	485	463	454	456	516	481	438	446	475	432	412	442	423	458	424	406	466	456	468	466	451	446	442	470	487	476	437	432	435	451	434	433	464	438	460	457	417	410	465	446	416	459	467	409	475	441	433	428	448	461	417	477	443	457	445	457	399	426	440	422	411	466	399	451	462	439	439	429	434	424	449	448	477	452	487	446	421	468	431	451	440	420	456	471	480	401	452	440	478	433	455	409	455	480	422	437	459	437	446	424	492	490	414	433	449	494	459	433	469	474	462	445	446	434	457	441	447	442	417	472	464	449	429	438	455	477	412	449	470	445	446	454	417	459	475	471	416	427	445	476	458	455	453	463	467	444	421	435	473	473	450	484	514	434	512	475	412	434	457	464	440	444	458	455	445	447	479	449	460	444	461	420	442	415	407	429	433	453	440	442	432	444	486	480	452	471	472	439	467	430	479	425	422	462	482	427	462	465	463	489	454	437	448	447	455	486	464	473	461	435	464	455	435	469	433	468	458	443	447	431	485	464	436	460	441	447	473	431	437	453	418	468	455	435	452	477	476	439	449	451	427	405	463	462	451	472	429	472	468	426	464	416	464	472	425	448	466	459	465	459	480	439	445	472	469	469	456	442	451	439	420	440	418	438	410	480	472	461	415	453	514	445	455	455	405	457	439	432	496	444	449	470	450	424	450	470	452	447	446	400	433	387	482	440	469	436	434	433	476	452	448	429	452	476	444	458	435	478	438	429	429	430	447	459	439	422	420	481	441	441	430	444	471	450	436	460	432	484	442	446	456	425	448	448	487	478	449	436	473	475	447	459	462	441	441	445	448	450	432	446	468	423	448	485	435	417	411	431	432	438	462	472	426	436	441	459	469	434	457	441	468	441	438	490	410	470	439	480	470	464	436	455	426	439	437	476	422	445	478	424	420	471	470	445	430	444	441	452	447	420	458	425	447	461	467	492	422	469	465	412	439	444	418	448	457	437	464	465	405	419	463	443	441	453	435	462	490	413	433	421	451	433	461	440	442	462	453	459	441	452	435	448	410	474	433	399	462	439	451	472	449	480	447	449	478	414	425	470	453	475	434	472	508	464	442	429	475	466	435	462	492	467	413	472	419	436	468	470	433	473	456	462	445	476	454	507	439	457	421	457	406	474	456	444	478	478	507	464	453	466	428	440	487	449	421	482	463	491	430	413	443	504	472	459	432	443	448	461	417	434	456	474	449	469	452	482	422	431	391	476	403	444	482	492	478	453	470	449	445	447	461	454	460	450	448	494	463	459	462	452	473	453	468	476	468	459	476	487	461	430	455	436	429	421	450	434	426	433	459	471	434	455	425	457	430	449	421	463	449	474	500	439	495	465	415	476	468	470	436	435	462	445	417	461	460	435	421	463	450	470	455	453	460	434	449	432	439	470	452	422	451	483	480	449	465	425	446	484	407	461	421	462	421	420	461	450	462	481	473	444	452	459	434	461	476	442	412	435	446	476	448	489	445	429	430	416	463	449	449	416	452	464	485	469	438	430	442	442	428	443	462	440	426	457	464	455	461	466	477	424	421	442	436	456	458	449	423	433	445	454	460	482	423	417	461	439	465	447	501	468	446	461	424	467	420	426	458	438	479	455	455	477	481	446	431	442	445	436	464	484	449	444	459	465	419	432	408	447	486	458	452	467	437	471	466	486	453	414	454	466	466	435	448	445	439	437	414	464	446	465	456	465	451	447	411	455	437	424	440	463	447	451	440	486	426	450	467	398	452	453	446	454	448	459	450	450	459	464	405	461	477	440	476	462	445	462	437	455	423	458	475	457	495	456	460	413	466	437	443	463	465	445	465	419	482	446	475	450	440	454	434	427	455	465	427	499	437	456	436	442	445	440	431	463	467	473	447
27217	24234	15573	2064	710	617	653	2167	3969	3316	1999	1082	557	366	342	367	385	370	332	376	357	383	354	378	382	377	405	362	408	335	404	321	341	357	347	382	369	381	365	367	392	335	328	363	353	375	365	361	387	364	364	349	369	345	374	322	377	351	335	369	355	352	366	332	360	389	377	352	356	347	358	368	364	337	354	314	385	362	405	358	364	329	382	349	364	402	349	345	346	378	369	331	354	361	364	378	386	351	405	358	366	347	369	340	392	415	368	338	332	375	404	350	365	362	373	380	385	356	373	359	342	370	354	355	367	355	357	372	356	382	347	371	331	373	384	362	327	370	342	360	343	368	333	389	395	354	341	354	345	365	335	358	346	336	355	316	374	346	380	369	364	347	362	359	355	382	384	353	355	372	344	355	358	337	340	334	359	368	329	367	356	342	379	368	342	373	362	359	337	339	351	368	394	339	332	362	381	390	393	359	327	367	298	318	362	410	385	404	359	335	354	344	351	345	366	367	366	337	367	369	368	359	349	390	400	356	356	341	341	352	348	360	382	356	382	344	365	343	365	373	375	360	370	343	376	381	360	347	358	366	372	327	364	374	350	373	354	351	346	347	375	369	373	369	360	358	324	381	344	383	355	370	369	325	370	357	368	385	358	372	387	388	338	325	354	345	353	356	404	394	335	372	362	390	327	362	338	352	348	318	351	332	348	348	371	360	352	352	345	349	349	383	340	361	374	373	354	363	351	345	395	373	371	342	362	389	371	344	365	345	342	376	353	370	378	335	360	370	364	342	380	360	387	351	383	422	376	399	373	325	399	359	354	345	351	367	391	397	368	381	376	376	366	339	361	373	380	351	349	340	377	365	346	374	368	357	360	347	349	362	357	349	374	364	371	355	331	361	321	358	345	372	383	363	363	336	365	340	364	348	342	369	366	368	348	363	357	371	362	363	347	364	376	393	355	360	374	338	362	354	352	349	346	380	351	340	351	341	380	357	347	349	387	330	360	393	407	359	363	371	379	397	351	364	374	377	365	359	371	360	370	346	368	405	383	399	389	370	376	352	372	350	348	368	361	370	342	378	349	363	362	363	320	369	369	377	372	347	332	335	354	393	349	367	371	363	346	375	413	383	322	366	372	343	368	346	402	353	361	365	377	336	371	356	337	375	373	362	344	340	394	358	354	371	352	378	346	366	381	370	327	390	354	334	380	393	364	344	372	385	343	322	354	323	350	392	350	359	392	350	379	350	372	365	370	383	336	368	374	345	352	394	366	351	386	378	370	362	373	352	380	383	341	339	363	332	365	355	360	352	402	365	349	358	373	393	426	369	358	346	357	354	350	335	354	344	361	390	360	349	349	343	321	367	353	346	344	362	424	390	351	384	374	370	347	381	349	362	380	353	338	341	365	348	381	377	378	395	377	391	348	382	331	333	354	327	343	383	346	392	364	366	372	364	368	352	343	352	328	396	394	380	364	383	381	335	407	361	388	345	400	357	333	350	378	380	374	358	391	391	345	358	358	352	336	376	409	375	348	379	367	355	411	365	351	336	361	345	343	357	358	346	377	378	368	365	368	379	354	340	335	365	405	399	359	364	356	361	346	351	356	336	362	384	348	399	367	368	354	371	340	388	355	389	418	369	337	347	346	332	354	376	355	374	363	357	364	312	373	348	368	336	379	344	386	336	358	366	368	393	352	386	397	390	354	338	370	364	352	336	348	339	371	379	336	359	360	383	368	364	340	351	373	359	403	338	373	367	352	378	380	341	404	354	354	344	347	391	353	380	325	355	322	356	405	335	360	402	377	351	382	358	350	354	323	332	356	366	344	353	330	384	359	350	412	379	384	361	343	362	357	361	348	357	376	344	360	374	365	389	347	364	361	363	370	366	371	377	369	339	352	366	378	358	367	367	396	375	360	351	355	341	376	380	363	327	365	356	359	375	342	371	379	337	374	346	370	356	343	377	368	350	361	348	367	377	334	367	357	374	340	367	370	387	383	350	359	351	385	385	361	376	378	367	377	360	326	384	358	378	342	355	324	344	335	346	371	358	389	381	362	342	404	347	370	357	381	357	383	347	386	355	362	344	358	380	364	385	372	359	375	405	355	380	355	368	385	359	415	397	350	333	362	372	373	357	390	337	375	377	325	371	382	360	345	345	345	379	358	379	373	362	373	357	379	355	342	385	370	382	340	338	376	354	338	372	343	308	338	372	345	371	365	348	357	356	358	345	396	362	368	325	395	318	389	335	367	407	391	374	345	351	352	356	365	332	369	387	365	323	380	381	357	389	373	381	401	360	368	380	379	353	349	356	365	379	358	381	416	373	373	384	366	354	354	357	321	336	365	347	400	402	372	346	347	357	343	333	372	352	384	364	340	340	338	343	355	373	346	371	388	391	332	403	385	350	354	348	385	395	345	358	331	328	372	329	364	367	369	379	377	352	383	366	400	366	354	364	373	367	342	352	357	354	379	350	385	360	353	394	359	335	379	382	368	355	375	365	374	372	376	355	363	333	356	347	336	359	363	362	387	363	354	359	359	316	360	393	387	362	364	394	363	361	371	389	336	407	370	395	401	337	406	399	352	358	356	375	360	353	351	374	368	372	401	371	363	344	357	378	331	345	315	369	378	346	347	339	350	341	345	370	391	351	345	339	379	365	372	381	388	344	370	359	349	370	389	370	332	389	358	354	354	354	367	366	352	362	386	384	357	361	344	374	377	362	367	350	360	332	341	360	340	378	353	343	371	328	364	338	413	367	342	382	383	344	378	354	326	380	374	358	365	359	367	369	326	381	361	368	345	335	377	367	384	376	352	351	352	364	340	364	347	392	402	367	361	354	381	382	374	360	362	380	327	377	320	384	367	351	315	377	368	375	348	374	365	357	348	369	363	330	376	391	362	368	389	339	362	325	353	380	393	370	333	370	382	356	347	367	333	348	348	376	376	370	337	363	389	362	336	385	349	386	362	396	355	342	358	341	366	365	325	373	343	355	380	377	377	366	334	359	366	335	368	363	357	369	342	360	353	402	368	364	356	369	377	372	344	337	389	357	388	381	359	342	364	343	350	364	341	377	342	390	358	377	357	351	338	352	357	361	385	368	361	376	343	359	357	371	387	364	359	358	346	343	362	336	348	368	375	332	354	378	378	337	364	357	375	321	365	374	327	373	398	378	319	349	352	393	364	379	344	321	368	378	368	346	339	389	388	355	374	378	375	363	350	372	384	375	350	355	332	347	404	352	344	357	406	367	366	355	311	377	319	367	399	341	368	395	332	347	381	347	369	367	372	366	383	379	377	339	356	369	377	352	395	346	354	353	365	360	352	338	372	371	375	346	330	395	365	365	366	374	319	343	363	396	371	363	363	333	389	342	404	341	364	363	341	365	358	346	347	352	335	332	350	359	371	340	374	368	390	348	330	377	351	372	363	367	382	397	383	380	353	320	382	360	366	376	384	352	357	401	360	323	348	367	392	395	353	325	352	330	365	337
26310	40107	3477	842	805	700	1303	4478	8090	6701	3836	2000	1021	585	539	540	514	508	548	544	512	497	544	554	541	578	522	519	507	530	509	549	527	530	560	558	497	533	536	534	543	553	520	521	545	500	513	519	500	509	538	556	546	546	536	544	543	508	507	532	531	522	531	551	551	563	474	474	535	503	524	544	514	529	529	552	512	526	527	524	497	520	575	531	516	527	493	524	547	537	492	552	578	496	521	525	542	509	571	562	543	509	515	528	514	569	515	535	509	522	544	555	491	538	533	518	491	558	537	460	521	523	556	537	537	522	542	517	513	527	513	527	506	546	496	504	531	536	512	529	527	524	521	571	528	503	502	501	543	495	542	535	559	552	513	540	551	520	559	529	510	524	501	515	530	553	555	551	530	519	533	572	550	551	521	521	528	492	531	589	552	511	516	507	525	560	569	498	511	483	500	529	519	497	544	502	535	532	534	504	508	523	573	548	522	483	501	558	474	503	507	509	517	544	535	539	576	522	537	532	530	536	522	516	551	503	533	542	519	496	526	485	501	564	537	541	548	535	543	526	529	538	511	545	551	556	501	531	491	509	554	528	519	523	506	558	521	480	561	566	511	522	527	468	543	511	487	521	505	513	546	508	557	546	526	493	543	493	512	547	520	514	531	528	494	543	505	487	545	524	542	557	548	507	535	531	502	494	536	470	535	494	549	511	550	542	542	510	480	526	550	545	541	508	529	471	514	516	527	500	541	516	541	514	569	502	540	485	494	528	526	533	542	555	522	502	496	495	534	476	524	572	556	536	564	483	533	499	520	541	511	520	571	579	538	502	489	525	587	477	520	481	527	500	515	542	514	505	525	539	471	539	532	503	514	553	528	579	515	535	532	540	511	516	537	531	551	502	532	528	524	563	524	537	508	507	523	530	527	551	499	550	528	555	532	516	557	542	510	485	533	543	529	524	546	497	516	502	529	509	488	528	525	506	518	557	530	575	493	541	522	574	551	546	525	511	534	532	482	540	509	485	528	508	570	515	542	595	529	516	518	562	532	513	522	519	549	536	484	537	505	496	519	486	549	555	580	540	500	539	517	545	521	520	556	513	464	470	521	494	530	504	513	522	483	522	553	534	483	514	545	511	553	535	536	551	572	548	554	519	512	546	535	525	520	562	492	532	545	542	527	526	491	509	536	515	531	531	501	567	551	552	520	518	550	533	545	533	510	532	532	511	521	507	556	553	517	549	531	500	536	501	495	511	504	546	519	528	540	547	516	524	510	536	590	517	556	524	552	538	530	523	496	487	543	514	542	522	524	488	561	501	544	554	538	536	534	547	553	536	540	511	531	506	515	533	519	514	539	552	498	513	548	508	517	535	548	527	541	550	472	535	578	576	526	550	510	485	498	505	531	544	500	557	494	552	519	500	502	526	520	523	522	508	522	518	534	586	513	523	546	511	500	509	493	524	548	562	502	512	500	534	510	513	506	541	496	532	557	500	526	546	550	536	563	534	492	542	562	537	543	526	481	496	561	545	521	561	528	504	497	533	561	479	601	536	535	552	540	562	481	543	526	506	551	580	525	517	539	501	505	556	525	557	498	546	578	520	528	537	530	535	513	576	513	519	499	485	505	482	518	561	502	518	498	541	574	527	518	519	495	570	505	529	523	532	524	497	525	518	548	543	535	522	559	526	547	550	536	549	517	521	555	555	499	526	510	547	560	493	514	549	515	534	509	506	477	537	506	488	497	531	530	520	533	515	555	528	536	548	505	527	522	539	518	551	499	510	539	542	503	515	524	550	517	507	506	560	524	523	520	518	558	512	528	545	548	502	520	575	554	519	534	528	509	548	534	554	547	521	529	515	518	504	587	535	566	505	530	580	558	492	532	548	469	493	530	534	533	515	546	536	559	549	525	556	580	542	503	524	518	534	541	522	519	515	508	525	523	546	491	530	502	501	470	516	545	486	493	528	553	527	493	541	562	542	557	508	555	515	530	531	520	523	535	521	522	510	554	560	528	531	524	503	511	533	536	528	502	504	524	526	532	554	586	537	534	517	525	542	498	487	515	479	525	529	512	540	547	556	531	577	490	542	483	524	546	477	506	518	511	542	558	507	504	473	523	551	493	558	548	475	508	490	474	491	532	474	549	482	533	514	490	508	515	507	539	521	508	547	519	526	509	503	533	495	538	522	562	509	560	565	552	487	534	500	497	498	499	521	534	508	502	488	548	507	523	528	534	520	543	495	550	548	526	519	534	528	571	568	509	525	524	494	472	516	545	504	537	525	549	526	506	557	508	509	487	534	523	522	536	462	486	542	525	536	539	531	506	522	498	541	546	499	548	524	501	543	572	509	488	495	508	542	517	544	519	550	533	544	516	520	520	579	503	542	529	530	560	558	529	522	527	528	550	542	514	563	537	550	528	515	506	530	523	545	501	552	568	553	537	518	534	499	507	549	548	519	547	519	499	544	542	530	487	566	522	567	500	549	537	496	544	550	522	533	552	505	553	530	538	507	498	493	558	547	487	518	527	571	497	572	511	502	523	580	512	505	516	533	601	554	510	534	525	529	479	542	515	514	569	549	526	539	518	552	553	561	512	523	554	553	469	539	527	560	524	519	554	563	552	556	543	504	510	516	590	574	541	480	528	481	506	516	530	524	521	514	498	535	479	528	529	547	527	500	541	516	514	523	521	515	557	512	466	530	560	539	529	532	536	526	571	518	559	498	533	546	518	519	520	496	532	555	529	537	514	550	541	583	517	506	536	564	534	564	503	542	489	545	553	538	498	494	543	512	542	569	539	507	550	540	558	529	535	523	503	527	596	509	527	499	534	523	531	514	606	506	508	568	549	523	554	505	513	510	563	494	554	532	510	534	547	536	500	502	545	518	510	519	491	539	516	526	517	520	518	545	524	522	503	537	507	475	553	486	556	553	557	523	528	527	552	505	551	525	509	586	536	537	532	563	523	532	513	517	504	503	545	525	519	567	545	529	538	498	508	571	530	539	514	489	502	540	550	526	508	537	516	559	503	531	570	519	517	500	532	555	530	499	513	522	515	509	503	525	559	510	570	519	544	549	529	534	542	485	533	490	528	515	535	509	540	527	528	508	577	517	535	544	526	536	501	497	532	505	498	550	493	546	501	530	486	546	496	539	530	549	568	519	487	549	538	527	526	513	518	527	517	568	554	520	511	539	531	475	565	565	524	531	531	550	557	484	492	563	530	474	574	542	513	503	518	538	504	531	514	556	508	543	473	532	517	512	506	569	523	540	522	529	533	525	546	530	555	528	533	495	568	487	483	539	517	551	513	527	517	495	510	516	514	510	514	500	538	515	515	537	537	512	557	542	530	519	495	547	497	539	540	546	496	531	530	516	537	522	533	536	551	557	470	552	557	519	500	491	548	530	521	524	575	509	504	528	512	490	495	517	550	523	543	531	534	525	503	530	465	470	553	533	489	496	542	501	504	547	561	500	516	546	497	555	522	554	523	540
24398	21766	28433	24322	19979	3802	1342	10395	23361	20130	11576	4356	1704	461	424	420	447	413	420	420	422	455	443	440	424	394	446	414	410	450	410	431	430	417	422	423	399	430	423	390	427	420	446	455	420	431	416	395	433	446	422	408	409	465	434	417	425	429	422	425	408	399	418	406	399	429	388	414	406	409	426	393	441	431	403	431	436	423	388	433	429	487	389	401	423	424	424	422	413	440	422	400	393	425	408	413	399	443	423	405	432	404	450	432	434	435	431	379	425	407	409	435	385	406	410	423	425	428	423	411	411	427	376	432	432	408	424	403	431	396	414	409	414	441	441	477	417	453	404	424	414	420	405	422	436	424	413	420	397	448	420	407	419	400	422	407	452	440	403	409	396	410	417	445	427	445	429	410	415	445	432	414	425	426	415	399	418	425	465	448	426	406	434	409	403	406	419	399	454	432	407	423	411	426	439	453	427	418	418	412	390	435	431	417	420	405	442	409	409	395	425	401	465	435	402	427	407	402	444	414	403	436	448	401	421	423	463	451	390	418	421	419	424	401	416	439	399	411	447	439	411	407	410	401	433	423	412	439	408	376	405	400	419	412	438	433	408	402	404	421	420	400	409	435	417	396	403	441	444	426	440	410	408	410	431	416	392	413	426	409	449	417	393	435	404	393	452	423	421	436	413	430	435	446	439	390	435	462	438	417	436	400	411	412	412	397	428	398	421	427	432	434	394	450	412	409	439	400	436	453	410	394	451	453	421	395	456	391	451	395	427	411	397	408	423	435	420	412	457	447	426	455	431	422	453	410	439	398	399	420	449	419	426	388	424	389	402	420	443	421	427	410	420	395	396	426	424	431	393	415	430	396	407	397	394	413	441	426	468	440	414	416	391	432	405	439	435	426	417	428	417	422	462	454	433	427	414	417	368	436	453	408	412	395	392	421	369	405	452	447	406	433	429	400	433	405	457	419	416	436	435	442	432	450	417	388	393	419	409	435	419	405	426	435	468	435	434	441	410	430	385	434	433	463	435	399	434	421	413	444	402	405	428	386	413	416	410	443	424	401	455	407	411	429	418	444	421	397	409	450	433	403	473	417	427	448	402	395	398	414	406	412	386	398	420	439	395	422	399	427	419	418	454	404	399	397	391	389	450	395	431	447	409	426	432	400	437	406	424	410	430	446	458	396	464	416	424	416	408	418	416	399	423	445	435	412	472	418	449	409	402	425	421	378	418	419	422	443	404	421	432	460	417	400	444	425	406	409	397	458	428	413	407	431	401	397	396	411	409	437	424	407	443	407	433	411	445	440	447	396	405	406	470	427	415	445	428	442	394	409	407	429	424	408	433	432	407	417	413	398	425	404	415	441	379	419	426	444	412	422	449	406	438	448	438	456	438	399	443	470	433	396	420	411	410	412	417	431	390	412	382	427	407	389	444	397	383	435	400	421	391	417	387	404	412	451	426	420	391	412	440	424	455	388	449	426	409	418	430	416	410	381	442	457	443	451	429	411	411	434	435	417	435	442	421	394	421	390	438	429	434	420	427	411	399	405	438	414	427	427	384	434	426	401	439	403	435	435	421	399	376	461	443	408	433	423	397	436	405	411	440	415	384	420	416	426	409	443	416	411	453	415	415	404	428	407	406	464	444	409	392	425	393	425	428	452	417	400	415	407	434	408	438	391	406	387	485	419	384	397	406	422	448	406	383	429	446	427	429	455	394	420	444	450	386	422	403	417	434	447	428	431	451	424	437	412	384	399	427	432	424	434	448	398	448	414	469	439	437	400	448	453	432	462	411	423	438	398	418	448	407	398	424	406	422	457	399	404	433	429	419	395	422	436	453	425	384	398	418	398	422	389	433	453	414	435	431	402	401	385	431	392	409	383	400	428	456	420	423	423	443	450	435	487	425	398	460	420	435	416	395	418	450	437	421	387	426	377	458	438	404	399	387	410	396	434	405	426	429	428	415	405	425	416	439	405	409	421	388	441	418	415	445	424	428	416	397	418	408	407	397	433	415	435	405	400	425	421	428	397	431	400	444	406	437	422	445	391	419	406	417	428	406	393	415	417	456	396	476	430	398	392	404	449	452	434	407	419	418	433	443	399	400	433	383	433	409	423	436	416	451	431	385	395	404	382	435	448	417	415	419	424	422	409	437	449	400	429	414	428	434	403	436	374	431	391	361	443	403	414	440	419	435	410	416	451	431	424	429	426	430	429	412	414	423	396	427	438	441	426	417	440	383	407	419	399	402	394	436	431	430	433	405	402	421	450	420	411	438	418	444	454	435	449	415	431	445	430	418	408	416	400	448	398	417	398	422	453	399	390	433	418	418	442	373	400	408	397	433	416	388	441	488	402	441	434	437	409	401	417	445	443	387	421	429	426	408	424	427	429	420	390	421	405	408	449	390	404	408	414	430	415	418	415	437	382	430	440	435	416	433	436	460	435	435	382	424	413	417	369	401	407	385	414	410	425	421	406	450	444	399	420	430	428	431	422	426	438	438	389	421	414	358	419	410	412	415	422	410	432	442	430	408	389	424	452	414	459	420	435	416	395	397	425	432	479	430	410	428	454	444	436	421	403	380	402	411	403	422	413	418	445	482	445	411	411	411	420	450	447	412	410	430	429	444	448	402	431	395	416	413	404	389	424	434	431	381	442	418	418	445	412	417	412	482	431	392	416	410	425	418	432	437	403	394	373	463	456	406	413	444	444	419	430	430	420	465	382	433	442	370	406	433	397	461	375	421	433	443	428	442	442	433	425	427	404	422	412	409	457	416	443	421	409	439	422	431	408	413	426	412	464	431	475	396	431	415	439	391	415	407	470	422	407	417	425	425	444	446	437	416	449	406	410	430	439	411	452	446	441	400	437	386	415	426	443	397	409	429	415	409	435	423	392	426	399	429	415	433	397	434	439	399	430	422	436	417	410	448	465	422	411	425	410	409	447	427	453	433	420	389	445	455	427	448	399	391	454	393	433	433	445	444	393	389	439	418	417	420	412	396	405	416	437	401	374	412	382	429	448	407	401	427	386	425	394	467	429	383	388	394	437	389	422	409	413	391	410	389	431	392	456	444	421	421	428	440	412	436	409	385	438	403	407	398	404	421	358	392	402	404	485	414	412	426	442	434	466	436	395	419	411	401	400	433	441	391	390	418	421	415	402	440	410	443	391	429	404	422	442	407	421	392	395	434	416	395	428	434	407	427	435	436	412	392	421	414	389	422	427	436	435	386	438	413	439	432	405	426	393	451	399	426	419	410	427	453	402	410	424	400	391	395	399	433	408	401	423	438	429	444	409	397	406	401	400	436	448	451	422	389	449	434	433	433	432	414	406	444	399	386	431	427	417	421	464	422	437	423	387	405	402	422	410	413	391	417	429	398	421	449	410	412	435	443	404	425	452	398	433	418	428	427	403	421	434	423	384	451	416	379	391	409	417	379	435	408	463	382	424	448	428	390	411	411	417	429	437	398	453	409	438	423	414	396	404
50234	70536	8057	2794	1996	1641	2771	19402	32769	27761	18181	8455	3360	743	618	611	624	644	619	592	640	642	626	617	574	626	587	637	593	637	602	595	626	677	597	626	606	590	616	637	585	655	603	641	634	590	602	637	648	629	598	577	616	584	618	609	607	602	643	609	605	610	582	599	639	608	572	586	601	597	587	589	568	583	608	615	600	593	640	564	576	560	578	644	635	555	586	588	603	651	581	592	598	629	580	589	603	564	611	609	607	585	614	604	600	621	615	577	630	620	582	611	608	633	592	598	603	621	637	563	633	642	577	604	608	553	618	610	618	644	599	593	629	600	576	650	635	640	645	589	628	591	602	573	614	622	650	602	643	597	620	619	617	605	585	591	625	585	605	607	609	577	613	620	633	580	567	599	626	597	629	608	653	590	601	612	594	597	617	643	639	633	587	631	630	572	636	619	605	627	624	636	609	627	635	607	611	606	574	579	602	596	617	620	659	632	668	612	614	557	599	638	632	621	630	615	651	604	619	594	624	587	618	541	581	594	602	591	585	625	585	654	657	647	608	621	620	599	626	608	595	589	580	573	613	672	655	605	584	602	650	625	575	653	610	633	596	600	606	664	573	634	600	601	631	585	611	584	572	602	592	626	552	601	634	619	617	634	588	629	603	620	580	621	621	634	595	593	625	629	644	597	648	589	575	626	618	619	611	616	609	642	586	641	588	593	610	607	638	610	640	661	625	601	621	614	628	598	586	640	602	603	518	562	605	574	622	642	600	593	611	611	563	597	630	597	598	609	616	642	583	612	637	594	636	627	636	628	636	575	562	569	600	628	631	599	631	610	577	621	591	627	604	585	642	590	613	612	630	569	593	601	615	606	631	605	606	624	624	599	630	561	643	614	602	606	631	625	589	589	634	574	601	631	605	588	611	656	633	595	667	634	630	555	606	628	602	612	593	676	573	636	557	541	602	615	563	614	590	606	631	596	556	598	631	522	597	651	578	699	562	585	579	604	600	660	591	570	617	651	626	636	620	613	635	597	603	614	586	624	603	623	614	583	566	593	643	647	628	569	590	599	607	647	638	594	547	564	573	601	667	574	609	650	573	620	595	641	633	589	606	615	605	640	608	608	613	617	607	591	651	603	541	597	618	636	589	647	587	623	566	553	588	609	593	593	624	590	631	585	585	578	640	544	566	597	643	648	625	668	588	620	634	625	588	630	604	613	597	597	610	634	605	638	615	600	635	620	570	611	608	647	628	625	573	606	630	583	575	636	636	589	629	623	620	577	632	568	647	616	598	633	616	645	597	613	617	629	594	614	616	609	592	621	617	597	593	597	582	605	611	598	577	631	567	664	649	606	622	618	607	593	582	564	626	617	633	592	635	603	573	590	622	613	581	631	563	600	586	613	616	635	621	624	607	559	581	614	631	598	614	646	601	629	617	580	617	625	597	542	621	609	586	659	624	636	611	553	641	639	639	610	637	572	596	612	602	599	622	623	619	630	621	633	598	611	625	580	614	603	647	595	605	617	618	652	609	626	646	579	578	547	636	658	572	597	612	618	602	612	587	617	597	628	650	565	652	616	601	593	583	603	585	628	584	600	608	591	632	561	673	632	631	620	600	625	613	605	593	653	604	597	583	583	594	576	601	604	649	614	615	592	598	590	666	562	582	595	620	602	627	571	585	598	631	627	591	588	649	611	614	608	630	626	578	593	639	603	607	615	622	634	627	627	621	662	619	631	621	616	611	565	641	582	622	589	591	615	619	636	632	624	592	595	624	601	655	667	614	612	607	647	620	622	620	575	586	581	596	647	603	627	595	630	636	622	586	587	568	620	615	679	617	649	580	587	585	615	574	676	629	543	612	632	591	628	599	628	615	600	594	595	604	675	618	608	586	614	636	648	569	613	555	607	589	618	638	625	624	612	591	579	633	590	600	549	600	611	593	596	620	648	612	654	627	601	647	632	593	576	641	577	595	586	585	633	641	626	626	641	623	607	584	588	623	655	562	637	602	605	646	623	606	603	570	618	620	560	630	593	617	669	544	626	630	612	646	616	619	619	596	588	608	637	634	635	642	606	647	577	579	609	613	591	639	660	571	580	573	629	620	584	580	599	609	573	657	609	640	596	613	626	584	596	636	599	606	602	647	589	609	588	621	611	585	636	572	633	610	643	614	604	613	611	638	585	651	619	590	609	580	629	614	610	612	643	587	644	630	628	604	653	583	560	603	607	615	614	598	593	621	651	619	591	653	649	629	634	653	651	614	635	622	632	603	599	615	612	611	620	653	609	604	627	596	649	618	603	555	610	577	612	600	613	571	625	602	615	576	570	630	622	633	633	574	624	628	605	578	671	612	589	612	615	596	630	600	626	594	576	632	592	598	590	591	602	596	596	633	631	574	603	613	635	616	625	580	625	636	625	624	603	587	605	644	632	600	650	632	597	599	599	626	574	633	587	617	621	626	647	687	613	617	613	654	602	619	618	579	623	635	619	621	569	624	592	605	582	649	596	634	590	591	604	611	585	616	602	565	635	596	632	598	596	631	649	617	614	666	602	605	591	567	659	559	566	628	645	601	604	641	617	588	590	634	595	599	565	652	612	580	596	606	612	620	613	636	608	581	665	628	619	586	634	594	641	603	586	614	588	635	612	637	588	637	582	608	593	580	610	631	580	598	637	617	614	577	622	591	591	582	603	614	590	540	619	604	599	585	614	621	596	618	610	574	593	597	587	589	578	572	609	619	620	648	590	595	629	622	610	607	625	629	630	627	595	580	584	548	561	598	647	598	641	645	586	633	612	576	633	618	611	636	608	558	598	593	612	627	600	572	601	593	572	646	577	624	576	602	613	597	561	572	569	606	661	621	597	607	599	592	637	602	629	587	559	585	621	641	579	656	558	599	610	604	629	646	591	645	618	570	601	645	629	593	606	608	589	609	572	649	573	601	558	601	625	592	614	602	623	624	599	593	623	620	625	634	625	598	588	627	613	634	643	583	660	631	654	594	618	574	624	614	670	576	604	624	629	610	609	590	606	607	587	558	587	625	594	606	579	618	612	575	599	619	627	592	611	586	576	623	609	561	567	621	620	645	604	584	618	646	633	619	631	648	646	604	595	617	650	637	587	608	594	664	604	574	578	632	572	596	635	597	572	558	593	655	595	580	575	607	645	625	621	664	634	637	636	602	624	591	637	602	547	591	627	639	639	638	594	585	589	571	632	624	575	606	647	593	579	585	602	617	585	585	609	589	569	607	578	596	609	555	568	654	603	660	598	626	587	667	590	559	637	620	648	629	618	579	648	612	646	655	656	678	612	628	634	594	604	591	618	576	596	570	597	601	600	585	676	613	627	640	633	594	670	646	589	573	608	624	586	621	641	678	601	634	626	586	566	607	616	626	622	630	603	663	587	562	640	606	609	659	540	617	640	613	615	645	617	605	617	641	598	608	618	614	603	611	620	579	638	640	584	622	644	635	603	599	599	638	611	638	592	631	605
23207	21448	29357	23625	21313	20982	6217	10971	32216	35772	24859	12839	3791	448	319	324	316	290	347	305	304	330	299	315	326	325	328	318	350	318	287	314	334	315	338	332	324	314	319	286	317	345	326	314	287	318	327	306	330	324	306	314	313	313	324	307	306	328	318	303	329	295	296	297	303	309	324	352	314	302	336	323	298	284	315	349	338	309	313	301	332	313	293	355	316	283	290	288	298	293	299	326	330	296	308	330	315	312	320	310	312	307	285	305	332	304	323	322	353	318	302	314	322	332	299	313	331	290	356	329	294	307	331	311	321	337	328	319	313	340	308	310	314	321	296	332	335	312	291	325	342	297	312	336	322	341	280	308	320	335	333	318	320	325	314	330	307	313	333	317	304	334	313	296	296	307	323	342	321	302	327	309	354	333	321	311	306	344	319	327	339	331	323	313	356	308	297	333	330	328	324	308	287	322	379	326	313	320	291	328	335	308	327	323	325	325	302	301	289	283	328	296	323	288	321	348	324	318	318	348	324	319	312	346	299	299	319	303	276	341	308	338	320	322	337	309	282	353	303	299	313	307	312	278	310	330	332	336	302	312	327	322	339	310	366	340	300	296	321	346	334	337	308	306	312	307	326	328	289	320	301	337	318	316	316	319	330	309	295	300	322	298	333	352	321	306	335	317	343	322	330	316	320	322	337	319	324	322	312	317	296	309	313	288	329	305	330	308	320	328	331	322	326	334	310	286	303	299	323	296	336	317	338	340	305	298	307	293	321	328	280	298	331	322	324	326	302	303	320	315	334	317	325	322	303	306	314	315	308	338	285	345	341	315	321	304	307	325	342	315	336	299	330	329	317	322	331	327	310	321	309	297	315	342	347	299	296	314	307	337	311	319	315	342	314	292	285	310	331	297	337	320	319	312	308	332	314	293	321	326	332	317	355	298	308	351	308	307	290	327	293	314	305	328	283	312	319	304	298	279	329	307	338	316	302	338	314	319	323	311	329	313	294	320	318	338	295	310	288	321	301	333	279	340	325	315	327	348	348	316	324	322	319	317	354	320	303	331	322	315	331	324	286	339	326	295	319	317	321	342	327	288	314	312	329	345	331	319	308	309	322	336	314	264	319	298	327	319	306	320	295	313	335	315	302	359	316	350	314	343	280	337	306	303	292	316	333	317	303	318	279	325	349	316	309	297	309	300	335	328	315	351	306	304	299	332	330	326	320	328	349	341	360	316	278	274	304	344	286	335	304	307	328	312	314	285	304	339	309	325	325	304	354	320	300	307	303	340	321	324	320	315	334	331	305	310	317	360	316	327	295	304	309	312	327	319	355	336	329	319	308	318	357	286	308	318	329	336	320	321	327	323	303	305	346	312	318	320	315	328	287	304	335	326	322	305	308	325	292	311	299	304	303	340	300	315	295	293	311	311	349	328	298	313	318	298	317	307	358	311	308	330	296	307	287	326	298	346	298	328	318	341	331	341	322	308	317	322	304	302	324	335	294	333	318	351	309	293	313	340	325	311	335	325	350	338	328	340	338	302	298	341	282	332	324	330	319	338	335	332	302	288	299	327	310	300	309	354	309	307	303	336	337	334	319	315	329	350	327	295	328	333	320	318	342	307	328	323	340	321	312	308	353	319	318	318	309	339	326	286	301	333	324	323	306	290	293	319	333	315	340	320	278	302	324	325	322	296	292	289	351	325	307	319	331	291	307	326	328	321	300	343	293	295	317	295	319	310	319	324	308	328	326	290	311	343	320	311	307	336	308	309	308	319	320	347	330	334	320	359	310	305	321	332	301	298	309	329	308	329	306	332	328	333	315	286	293	316	308	313	327	331	322	327	313	341	364	350	355	320	346	314	302	332	311	300	311	300	322	343	343	296	289	326	319	293	302	327	323	293	344	309	309	319	330	318	310	332	322	315	268	320	321	301	344	312	313	307	317	283	315	323	315	323	309	298	340	308	312	344	312	332	304	300	336	289	317	338	316	323	336	340	297	304	303	318	304	297	299	318	302	342	332	306	305	331	321	329	322	309	347	317	354	300	313	336	321	311	309	328	297	302	312	339	307	285	306	317	316	303	339	319	329	301	302	314	346	285	320	313	284	336	298	322	320	342	311	327	304	322	285	358	298	292	316	335	342	374	346	328	323	316	314	302	327	318	322	325	337	312	287	319	323	337	328	286	328	308	312	314	329	333	352	356	326	312	319	294	310	318	298	309	337	308	307	321	300	357	320	312	335	299	324	318	316	305	332	325	284	325	347	324	318	323	315	316	308	323	298	310	334	328	320	319	311	328	314	308	329	316	307	326	322	289	295	320	321	294	329	286	316	298	327	306	294	342	307	310	337	324	328	306	323	296	339	302	297	326	311	318	315	323	307	337	304	333	327	331	295	322	320	319	287	305	321	296	329	312	329	354	319	288	290	306	324	330	336	295	318	302	320	324	303	350	331	297	326	307	334	296	311	325	311	326	308	305	337	305	326	307	326	304	277	316	304	328	334	340	328	350	263	328	294	321	316	315	321	343	331	316	327	316	320	305	305	309	310	326	296	295	297	333	323	329	337	340	311	331	306	321	299	311	311	349	325	314	295	304	303	331	331	328	356	319	319	304	311	341	343	340	325	316	312	365	320	329	303	311	329	314	314	326	319	343	306	307	292	325	321	326	313	333	327	332	330	317	312	318	319	308	291	301	307	344	295	339	330	302	329	302	319	335	314	340	342	307	317	314	314	323	339	305	318	332	305	314	317	329	306	334	309	313	279	310	317	298	319	321	318	323	261	328	342	307	290	322	307	300	345	319	294	292	311	311	339	316	324	335	299	317	318	331	299	302	363	290	315	333	337	331	287	325	304	307	343	338	335	320	285	323	297	325	305	315	303	300	320	307	317	338	272	324	300	313	305	328	289	302	339	309	349	358	320	307	314	297	306	319	292	312	298	306	313	312	317	301	300	306	299	302	317	305	332	307	330	315	319	286	339	306	307	315	300	312	311	317	303	293	308	327	254	331	322	327	328	308	333	319	325	321	328	303	356	302	314	362	333	330	325	327	321	340	321	321	314	311	315	326	332	338	331	320	333	294	351	305	326	276	301	306	332	301	287	321	305	299	306	324	351	286	330	344	317	291	317	298	291	326	290	299	311	306	308	301	318	294	335	306	302	301	309	329	303	270	312	345	319	342	333	327	323	314	293	321	337	345	323	296	329	309	302	290	306	312	322	289	317	323	313	329	306	282	331	335	315	301	280	310	302	344	289	317	302	277	309	311	340	318	310	298	283	324	299	319	362	305	318	300	312	314	340	310	339	332	357	341	319	321	347	318	328	331	329	318	322	329	283	326	315	322	309	257	314	313	330	321	309	317	311	343	351	313	322	321	355	310	338	305	320	352	329	298	342	321	298	292	306	319	302	297	327	334	309	349	350	322	315	301	311	332	349	318	306	320	310	362	297	312	329	323	302	340	325	291	310	342	332	330	318	315	307	324	311	327	318	285
57791	84910	13026	5034	3499	2701	3983	19559	41673	40777	31355	18624	7070	673	504	457	470	501	466	476	440	491	476	452	499	511	466	456	455	506	469	478	510	472	461	469	451	453	448	484	473	412	496	516	465	443	444	532	457	444	484	445	437	465	484	470	493	479	451	496	474	475	473	462	493	411	470	441	433	461	455	464	457	459	500	435	458	455	476	473	446	433	457	437	428	517	512	483	469	458	435	479	470	494	445	430	449	471	480	481	481	466	442	447	415	456	515	453	445	491	468	433	468	444	459	469	442	427	466	442	461	464	448	444	471	464	459	476	470	446	482	493	418	457	448	465	430	437	450	451	482	465	437	469	463	488	464	482	456	433	484	446	441	490	456	475	442	469	421	455	488	451	447	467	427	442	431	468	475	449	432	417	467	503	452	491	439	485	448	466	489	480	453	467	505	475	469	442	458	460	433	470	476	473	460	435	455	426	471	473	493	443	466	453	467	507	492	430	514	452	399	458	402	424	489	451	435	446	465	414	456	461	431	431	455	476	471	428	416	433	454	480	477	467	444	501	452	498	458	453	467	466	477	425	456	458	469	466	463	451	439	471	435	464	443	454	489	478	463	456	431	469	474	433	515	498	483	454	431	475	440	460	465	451	476	469	433	438	458	446	424	481	433	401	499	479	473	473	454	393	447	490	430	440	432	467	437	479	486	487	435	475	445	491	452	465	458	472	477	453	464	465	482	423	476	426	446	471	461	497	423	443	475	439	460	456	502	440	458	430	480	427	469	451	474	474	447	458	468	461	481	435	485	438	464	482	446	444	470	468	452	456	441	431	445	469	471	453	470	483	453	455	464	453	477	467	473	482	483	438	482	472	449	458	469	437	450	456	434	476	515	459	443	441	429	447	439	434	412	455	477	484	465	442	450	453	487	418	473	485	498	470	435	450	477	432	472	466	468	509	474	454	470	469	478	434	447	457	482	433	436	455	489	465	454	468	510	436	408	467	470	447	472	444	484	451	489	477	472	414	443	452	498	468	436	423	467	456	461	456	489	464	457	486	434	500	435	443	461	483	459	465	452	470	469	485	477	469	431	481	481	447	439	457	444	443	480	449	463	456	440	437	459	451	456	471	528	476	432	456	464	471	438	451	435	429	486	475	500	457	458	477	452	473	474	459	468	489	480	433	490	424	487	467	421	447	471	473	462	529	409	473	470	445	437	442	484	458	453	462	456	507	449	462	462	476	487	454	457	479	436	456	480	453	461	443	483	452	486	460	464	414	467	471	419	439	463	419	448	455	472	481	429	447	416	495	469	490	487	474	485	441	469	456	483	406	480	454	483	432	455	463	452	463	471	460	473	496	477	453	496	471	466	493	441	445	457	454	481	456	482	467	416	486	482	500	445	453	494	451	441	454	445	434	431	446	504	468	438	455	424	432	474	400	438	459	410	461	444	456	446	466	437	468	462	434	448	488	452	458	490	471	480	451	459	465	449	461	449	481	443	479	438	479	468	478	448	491	419	473	466	489	481	457	464	497	447	464	453	485	461	467	450	456	472	428	456	481	515	431	473	495	429	447	444	457	499	479	464	439	488	469	487	487	446	444	477	482	472	514	446	470	417	450	468	435	458	465	420	493	440	448	492	457	477	454	471	467	466	439	448	482	455	495	471	446	478	425	501	451	455	448	456	441	446	478	450	447	451	468	426	444	483	434	415	453	434	487	480	455	452	455	457	466	480	472	498	430	431	481	463	475	488	444	493	494	436	464	454	435	465	456	457	502	436	478	484	457	470	449	451	473	470	477	474	481	464	462	465	442	460	469	408	462	491	460	484	426	451	468	430	438	447	467	416	459	492	468	434	466	443	431	462	524	465	471	473	484	449	439	435	435	399	433	437	448	449	409	464	443	419	450	464	450	462	486	422	468	436	457	444	470	443	475	465	435	470	493	437	454	444	442	457	445	478	435	441	451	470	486	459	437	465	471	508	445	433	455	444	452	470	414	476	446	504	474	425	447	472	464	486	488	422	480	472	457	452	466	472	512	435	420	441	471	477	459	486	468	436	476	455	478	419	462	454	448	431	441	455	456	445	468	481	448	438	461	470	464	471	440	465	503	488	486	487	473	421	426	483	478	460	441	476	475	453	442	452	444	427	432	489	460	463	455	495	461	473	435	457	461	476	463	462	442	483	486	439	430	479	451	478	466	468	457	471	438	454	481	461	440	449	490	464	440	440	487	430	461	465	429	460	427	479	457	479	471	489	475	463	491	470	438	489	471	470	466	468	467	450	461	477	460	425	432	488	472	506	422	497	470	464	437	444	482	498	454	442	477	453	508	498	475	474	476	467	467	435	463	464	481	461	477	504	435	505	468	449	426	471	470	482	458	426	459	454	394	438	458	434	473	455	456	453	487	455	464	477	459	452	462	450	425	439	460	421	487	463	466	453	458	462	491	523	419	426	470	465	472	454	463	479	431	488	495	482	468	460	473	433	496	485	450	520	427	479	430	450	493	432	446	453	485	469	451	467	464	456	466	443	466	448	466	434	435	459	435	469	466	494	468	424	453	457	468	471	466	470	498	453	441	461	455	441	440	477	446	453	492	461	471	418	461	440	465	454	446	450	451	484	499	480	500	481	458	456	437	460	453	443	460	462	441	444	455	485	457	440	461	464	505	464	446	468	447	466	455	463	469	442	443	449	456	470	481	447	479	428	463	456	476	498	459	503	471	460	457	471	481	464	474	435	440	448	495	506	453	418	485	439	502	458	448	459	436	485	462	509	434	484	458	416	447	434	478	474	490	462	458	433	461	442	484	463	462	480	482	467	470	508	439	456	462	433	463	449	450	494	484	464	483	473	468	463	429	452	424	483	468	443	483	447	477	458	453	437	445	451	446	464	459	462	471	498	437	509	438	439	478	455	471	475	487	456	454	507	452	440	493	505	484	432	451	491	429	452	487	469	461	466	446	439	433	447	478	452	437	468	470	454	429	426	475	471	481	447	465	447	489	474	464	477	455	454	452	415	436	431	485	497	485	491	463	448	482	446	444	487	477	435	433	511	445	494	422	472	510	476	491	434	452	464	443	474	450	451	476	519	458	461	476	447	473	466	449	486	449	471	477	480	460	471	464	472	491	486	466	485	474	492	462	474	492	440	456	457	457	457	475	462	464	474	443	475	465	456	464	481	445	433	421	406	433	469	464	475	453	483	437	459	440	474	470	476	433	488	463	454	491	471	434	459	467	475	481	465	472	494	457	493	456	471	471	413	467	467	441	491	451	427	504	451	460	461	474	456	482	479	460	480	465	465	446	467	497	457	471	460	479	464	441	442	477	487	473	467	478	437	461	458	444	459	456	427	461	504	465	435	453	459	487	472	427	462	468	447	424	451	439	464	513	481	444	445	429	435	465	457	445	476	462	454	472	441	473	444	488	473	440	472	460	456	460	489	487	482	418	512	496	459	453	439	492	457	472	448	441	488	472	465	450	470	454	443	454	415	466
27288	24700	15983	2052	630	594	487	604	2489	3456	2565	1535	835	421	430	378	382	376	354	360	343	366	402	351	372	404	364	346	416	363	395	391	407	381	381	346	395	370	380	358	403	400	401	364	383	358	385	373	380	388	368	365	378	392	381	371	388	400	336	326	385	359	359	284	370	383	358	381	363	396	377	388	361	383	399	360	398	356	382	367	346	362	369	383	354	342	385	356	324	380	397	355	383	374	382	353	362	348	406	366	352	383	360	375	352	375	375	393	375	364	405	357	393	348	388	384	362	362	361	378	374	379	351	337	361	392	398	382	326	370	358	415	385	386	381	389	363	345	370	406	370	363	375	337	389	408	385	358	384	368	412	352	354	406	357	389	387	370	382	385	365	366	415	392	369	362	381	361	374	348	365	373	384	387	405	357	374	393	393	373	384	396	380	401	383	341	362	372	379	356	353	384	398	340	398	383	368	349	380	394	375	403	361	404	390	381	389	355	373	374	339	367	395	382	346	386	383	360	399	364	366	395	371	397	384	364	373	380	390	384	365	359	368	376	364	400	415	381	332	361	389	383	379	381	371	398	399	357	388	412	378	380	370	392	415	370	357	369	368	399	403	380	377	348	378	371	357	374	372	363	407	385	339	371	379	378	372	386	387	401	403	370	353	382	362	393	361	356	380	370	356	393	370	393	396	356	412	394	370	377	374	368	389	363	390	370	398	395	391	398	379	357	366	376	363	370	388	389	349	407	330	370	399	391	397	387	373	396	340	367	367	359	326	417	415	395	380	414	370	354	378	387	391	399	386	359	378	400	387	381	394	363	359	366	386	376	400	395	354	373	369	382	374	366	376	386	367	350	361	331	351	409	325	358	403	341	378	371	375	356	369	383	375	385	354	372	373	408	373	389	370	368	410	398	393	403	350	400	393	386	393	417	350	338	378	426	381	391	369	372	366	366	371	356	375	346	335	369	385	388	414	377	381	362	398	372	368	357	390	385	374	374	362	391	359	338	390	395	386	375	383	413	361	362	377	365	353	377	357	387	362	339	372	371	397	375	362	366	387	384	405	351	369	387	355	374	396	379	390	329	366	365	347	368	390	355	366	399	369	385	358	383	345	381	378	366	375	358	362	390	370	358	423	390	343	368	406	383	396	363	366	392	373	373	372	394	368	380	368	402	365	346	403	384	352	344	363	387	380	363	349	369	347	384	343	396	417	368	355	364	364	361	392	397	399	405	358	403	381	380	399	381	386	365	381	367	352	344	391	376	398	380	352	397	403	377	340	364	377	371	364	400	314	367	403	366	359	404	390	381	360	372	390	394	387	379	386	411	365	377	360	371	412	344	383	404	364	358	377	357	405	380	354	359	396	352	387	390	345	372	352	351	391	383	374	370	382	368	378	391	368	351	424	392	388	358	394	358	399	360	368	359	336	369	345	391	384	357	404	363	345	346	360	399	388	370	395	379	376	389	347	379	361	404	317	376	386	382	380	369	412	386	372	380	410	349	349	349	372	373	381	390	363	374	397	363	362	369	381	353	388	357	349	353	364	374	360	383	383	356	369	366	370	394	371	371	396	348	395	352	378	404	374	397	337	382	360	393	348	397	360	384	395	385	355	352	394	356	380	389	319	358	408	370	397	376	383	361	394	368	382	404	385	354	350	388	392	368	354	375	367	391	363	405	374	381	360	379	374	376	370	389	377	404	350	397	376	361	395	359	372	381	383	370	395	377	352	375	385	402	385	379	392	346	390	357	374	356	394	363	387	369	402	372	351	377	373	368	364	357	377	381	364	378	373	376	359	366	388	355	370	382	353	360	386	353	360	390	352	388	360	357	364	381	351	373	373	389	353	352	408	358	340	357	401	352	332	394	375	376	343	391	352	380	373	364	349	361	370	384	403	391	362	364	369	396	372	383	364	351	398	421	398	353	393	344	357	382	355	387	371	381	347	383	350	362	391	373	390	375	361	395	387	397	374	361	365	362	371	391	382	387	384	389	396	367	344	380	381	376	399	377	346	368	395	362	369	392	343	377	377	353	349	371	336	383	417	389	363	374	362	379	374	391	369	397	358	373	419	338	335	355	390	365	404	365	368	381	377	402	382	390	394	387	362	399	352	395	399	373	346	360	371	359	356	362	379	388	401	340	386	385	354	405	406	373	371	380	375	374	418	361	350	368	378	354	373	379	369	382	371	393	363	419	376	386	373	359	367	344	385	346	375	368	367	357	361	358	406	368	360	391	392	373	339	369	393	358	352	379	392	369	354	359	373	373	371	409	395	372	393	353	364	343	335	378	325	362	373	381	384	387	375	334	387	389	346	399	385	387	371	362	368	385	407	364	387	364	372	395	370	399	362	380	347	390	396	368	350	377	374	368	378	358	377	365	359	355	381	385	387	397	373	383	386	355	376	360	343	375	372	381	374	358	338	387	332	358	349	378	357	394	358	358	401	372	378	406	364	367	331	378	391	397	367	423	372	377	337	381	386	352	356	349	350	376	398	342	370	400	347	352	371	397	370	377	396	360	374	375	362	388	391	394	363	408	364	334	369	378	392	382	378	374	355	369	365	366	350	348	348	404	363	373	337	411	374	373	381	368	382	401	365	387	414	398	376	370	384	408	416	375	390	359	369	395	389	378	357	344	404	377	373	352	379	384	332	384	367	390	341	374	376	344	352	374	389	352	370	320	371	345	355	375	358	343	392	378	325	369	347	354	359	356	394	371	381	371	361	387	385	376	366	369	370	396	355	381	438	386	388	339	360	360	402	351	390	357	402	372	380	368	359	374	366	358	404	381	348	360	400	379	408	380	383	346	344	358	370	375	373	370	381	399	388	388	377	339	363	406	368	379	352	355	375	384	385	391	376	364	421	412	373	389	370	391	388	387	356	367	373	365	370	345	388	391	362	348	406	383	390	379	388	410	390	373	372	344	378	364	387	398	366	359	335	375	370	397	348	361	370	363	374	368	370	407	394	342	395	370	380	354	374	350	377	378	348	375	369	401	368	385	372	409	384	369	399	348	334	369	366	357	349	370	375	376	367	370	387	373	367	376	364	380	357	364	365	380	404	379	375	364	352	368	360	365	357	371	380	357	352	396	392	375	368	391	370	345	362	390	337	382	380	389	368	370	348	380	314	382	379	393	386	381	365	393	361	359	385	365	359	386	395	359	383	369	362	372	386	353	337	339	362	363	379	379	391	398	365	388	381	363	348	361	355	357	404	373	343	394	367	400	381	389	361	361	366	358	393	362	404	381	405	402	402	369	382	375	348	364	369	402	371	366	375	351	381	382	367	388	392	384	397	344	381	357	385	361	393	357	395	360	386	348	381	392	384	374	344	360	371	385	386	359	399	335	363	342	386	367	416	366	375	376	383	366	330	370	384	372	394	366	355	392	386	352	377	365	354	374	348	391	383	346	375	361	404	384	353	397	350	359	387	365	353	384	378	391	409	378	342	351	413	397	391	380	352	375	369	395	377	380	402	377	341	413
26114	40443	4641	957	783	803	740	1208	5504	7576	5245	2972	1425	666	533	515	534	533	628	507	537	549	573	582	561	582	543	533	549	533	540	530	510	579	556	533	569	509	532	545	529	534	517	517	536	562	541	513	535	572	516	565	543	488	520	556	535	536	537	550	529	534	543	552	581	505	543	525	546	535	520	572	539	560	542	495	572	533	508	555	549	537	530	544	563	552	564	513	567	546	558	569	513	544	527	554	539	537	534	530	537	546	564	548	553	516	521	541	552	562	519	531	554	579	563	557	512	559	540	541	556	526	546	586	584	565	542	530	508	533	568	594	532	576	573	499	543	535	600	557	564	542	559	564	545	520	535	568	542	536	536	556	547	549	546	561	520	543	543	586	518	515	552	547	539	512	568	540	547	556	535	542	552	533	554	497	586	569	544	503	506	538	541	580	523	583	562	574	532	588	542	549	566	573	532	568	546	593	521	552	546	536	517	566	557	535	530	538	545	561	525	545	544	538	533	528	567	599	534	528	544	586	543	563	527	578	534	539	588	572	579	585	536	531	547	529	587	533	529	554	529	504	517	534	577	513	556	591	518	557	545	551	521	528	560	579	525	533	565	537	514	547	548	518	521	516	516	497	523	563	548	582	518	564	577	537	564	577	546	514	582	554	601	572	553	576	537	554	555	522	514	558	563	568	525	567	524	562	526	525	590	586	532	544	544	547	546	530	533	544	534	568	547	534	518	540	550	558	531	552	577	553	543	551	572	505	542	535	569	551	562	534	576	586	535	581	507	557	496	556	536	500	563	542	537	532	579	580	538	555	536	520	544	579	499	573	542	563	527	525	546	582	527	530	555	524	550	576	529	544	525	535	569	548	555	555	570	544	534	550	567	528	546	562	526	565	534	577	566	560	544	540	478	587	550	542	524	546	542	530	574	534	529	543	561	564	527	508	519	515	547	566	542	567	521	538	542	544	571	500	526	548	544	517	578	529	510	546	543	521	540	523	522	579	561	554	530	494	566	545	533	601	517	571	518	551	569	534	554	547	580	559	539	549	550	532	595	548	582	513	532	528	508	542	536	547	561	543	582	555	564	534	553	537	538	506	534	559	527	578	571	552	535	519	530	579	507	512	543	531	536	541	536	529	554	529	555	543	571	549	575	518	558	523	569	553	513	544	566	532	559	535	554	521	570	556	576	531	559	537	562	537	567	532	573	570	515	586	548	566	554	567	581	585	531	522	549	561	569	562	512	581	569	529	516	569	574	532	559	524	531	567	576	502	526	523	563	544	514	543	527	529	564	550	548	596	600	558	547	550	526	528	579	515	503	544	521	547	534	564	539	558	580	537	544	542	496	527	602	510	566	556	536	547	538	617	514	583	515	521	553	526	552	554	539	535	546	573	541	542	543	558	535	535	545	579	537	531	549	541	531	538	535	563	525	543	537	524	540	576	557	541	525	550	530	534	558	506	565	516	488	530	550	529	513	539	568	566	558	572	566	542	507	538	534	543	558	546	571	529	536	492	519	558	540	540	511	553	560	512	563	568	506	561	569	549	558	555	574	570	523	513	593	550	525	540	559	537	541	565	501	525	510	543	567	549	564	508	571	518	564	564	517	517	572	514	532	571	544	544	525	553	533	521	545	562	551	540	515	543	513	548	511	546	572	518	550	549	537	566	541	528	517	538	540	545	565	538	561	550	551	497	556	573	529	570	542	542	532	570	503	527	564	571	508	506	534	532	567	557	517	504	517	540	548	516	552	551	578	579	553	519	557	537	560	549	511	532	567	519	546	577	574	503	552	564	515	542	566	552	571	545	552	550	549	545	511	562	532	530	519	513	564	552	518	575	559	573	538	533	553	558	583	550	572	552	558	561	550	539	521	538	573	585	572	519	541	554	526	562	516	534	562	559	550	519	552	551	574	562	533	605	546	546	565	523	519	566	544	530	559	539	541	532	536	545	535	595	586	546	562	588	575	537	558	529	547	532	511	533	514	571	523	542	566	530	527	595	543	531	534	559	538	564	511	550	538	526	500	571	544	567	530	532	572	544	525	541	550	532	545	552	548	562	526	561	544	525	503	508	554	526	539	545	515	503	548	551	554	507	527	556	511	546	552	543	547	561	530	522	528	534	522	528	577	523	498	528	515	558	515	500	570	520	556	551	547	557	593	527	578	528	592	564	570	545	557	532	533	539	586	544	544	530	506	551	541	538	582	553	565	541	528	535	523	548	549	521	537	493	521	517	541	553	546	555	552	554	533	525	551	550	548	506	558	534	532	518	513	551	527	557	554	557	510	501	546	539	515	579	524	567	552	526	533	525	555	513	538	584	536	550	556	509	554	536	585	531	575	540	532	559	501	571	529	522	564	476	517	556	519	509	503	555	543	549	532	529	521	506	547	547	558	579	552	547	555	540	539	520	499	569	565	547	538	500	556	542	522	495	555	568	542	534	529	542	561	506	543	541	573	518	546	557	565	540	535	562	495	516	556	574	555	513	556	575	519	575	559	583	568	514	525	536	536	582	522	540	541	532	521	530	542	584	528	510	543	535	514	555	558	579	549	563	562	527	511	563	513	546	526	541	546	538	541	533	526	581	531	516	528	571	561	494	531	536	554	513	528	572	539	546	563	541	533	544	554	514	540	596	528	541	577	529	541	553	530	508	533	513	551	537	561	570	560	606	517	547	524	570	563	569	557	530	528	560	524	521	543	516	583	498	521	578	548	554	570	568	540	527	527	548	564	588	545	567	524	538	535	533	598	524	539	541	501	535	526	536	517	520	554	562	536	541	581	539	531	519	525	509	528	579	567	575	566	565	540	555	568	507	539	532	572	571	519	544	529	505	549	564	545	567	524	571	537	518	550	530	578	575	538	523	518	519	559	553	555	552	528	538	552	539	580	559	550	497	561	557	560	543	583	567	581	547	566	553	574	471	544	497	542	527	563	570	573	571	554	542	507	501	514	543	558	493	529	550	547	545	563	539	589	529	520	551	532	576	545	557	525	512	574	567	546	539	556	543	482	554	537	567	529	553	532	531	533	573	523	535	563	550	537	523	577	545	505	537	556	523	537	570	567	574	546	573	562	534	526	564	498	536	556	597	555	524	585	537	549	592	560	532	511	536	560	535	565	535	539	492	529	555	499	519	568	509	564	568	561	495	568	553	582	548	513	550	520	567	542	516	564	526	542	519	512	605	602	550	574	551	554	586	508	546	562	565	531	561	557	570	525	496	514	551	546	550	550	580	535	550	535	512	591	540	557	583	564	572	529	573	601	549	561	576	523	578	523	494	520	528	563	512	563	532	592	514	581	517	516	549	562	561	538	570	577	560	515	507	608	522	545	509	528	546	556	533	500	507	521	519	525	567	559	551	538	581	568	544	565	627	542	509	524	574	546	558	539	492	564	541	495	529	512	552	552	528	528	503	529	540	542	521	533	535	538	541	532	563	530	516	570	517	546	553	535	588	517	562	539	539	544	562	510	529	568	547	519	537
24432	21916	28536	24336	19060	3197	1804	10570	21647	18989	11666	4545	1462	519	436	451	474	421	465	445	446	456	437	410	451	452	454	450	468	458	430	451	438	428	423	423	434	422	432	415	428	476	434	430	436	452	409	419	411	430	420	435	464	435	414	450	431	469	452	456	472	445	467	421	431	449	423	449	413	460	446	423	390	426	410	451	451	440	456	449	444	464	440	427	466	427	414	425	409	447	438	412	381	428	425	405	452	412	459	467	461	423	454	417	418	439	413	458	401	424	441	415	460	446	470	414	428	459	428	444	427	465	431	416	416	447	455	431	441	491	452	482	430	401	439	447	447	424	424	413	437	418	429	427	421	453	441	411	421	475	451	447	457	458	448	443	422	417	449	441	433	453	429	418	432	480	433	406	436	455	454	449	428	412	433	423	441	421	440	493	444	456	451	428	457	408	417	470	452	437	423	454	430	414	410	430	423	426	447	432	432	440	456	406	434	429	436	428	444	421	446	425	401	461	408	400	444	430	446	409	433	438	445	452	414	449	458	439	399	432	429	456	423	450	421	427	424	451	391	426	431	453	473	422	428	398	440	410	429	417	444	435	426	431	426	439	399	407	436	463	418	450	450	445	427	389	409	430	442	466	414	444	409	413	422	448	419	428	416	417	419	426	412	433	454	413	440	464	452	425	410	424	458	441	431	404	415	439	459	430	402	460	426	447	419	430	454	426	432	461	420	416	422	446	422	404	397	450	417	441	419	409	469	398	482	465	409	437	420	409	414	447	426	408	397	423	416	441	404	424	406	441	399	426	437	461	447	457	436	419	480	401	441	413	448	420	443	480	469	417	394	444	448	437	425	453	456	434	419	435	429	431	397	439	443	422	413	447	436	426	462	416	414	441	455	440	449	428	449	449	419	393	433	416	416	419	477	464	464	438	432	419	404	442	438	431	465	425	432	451	457	444	473	435	440	428	409	437	440	424	478	401	435	432	462	455	424	478	431	392	442	400	446	455	430	406	464	416	439	440	409	413	419	440	442	438	466	421	410	440	418	446	455	438	409	457	435	414	417	422	430	439	412	417	440	427	433	448	430	451	448	404	459	421	407	471	408	439	465	409	423	438	450	435	441	443	396	448	437	437	424	440	445	427	401	469	410	447	441	438	460	429	485	451	439	423	419	444	453	427	479	445	435	434	461	419	382	440	452	433	439	409	445	472	491	427	425	442	390	460	440	421	419	413	479	440	472	434	425	380	428	436	428	455	467	447	462	460	433	417	441	442	423	425	449	466	429	394	419	469	443	412	422	420	437	422	463	444	463	406	432	481	436	435	464	426	406	418	438	422	412	445	384	438	428	447	422	432	417	438	438	442	425	476	452	450	439	441	446	444	469	452	431	443	446	459	434	452	448	435	429	452	430	417	435	426	436	418	443	440	386	422	453	409	447	442	422	422	417	408	456	452	407	398	437	425	440	424	457	448	449	418	412	468	427	423	443	418	431	454	413	428	442	440	437	443	405	411	438	478	463	422	454	440	453	407	442	449	463	445	433	437	411	417	429	428	404	453	457	462	409	454	425	436	480	464	425	472	399	424	404	459	458	445	427	439	409	418	428	438	417	405	432	434	412	444	422	427	413	430	406	423	423	470	438	469	433	411	470	433	474	411	447	444	481	445	441	452	426	439	430	395	434	444	425	420	429	427	446	424	441	423	446	414	433	422	418	426	419	426	425	438	419	430	423	441	439	412	475	457	449	464	409	442	437	459	430	423	418	437	438	465	420	421	441	448	441	428	427	433	430	429	401	377	411	429	464	468	416	472	478	426	456	433	446	464	447	419	419	411	418	421	404	426	434	443	456	436	386	411	404	430	461	426	404	431	468	429	471	437	419	466	435	406	433	410	445	398	479	438	476	436	477	438	443	392	437	450	422	413	446	420	447	417	448	430	461	472	451	412	435	436	431	459	410	410	410	403	439	450	477	469	425	413	397	449	433	397	434	399	424	452	424	450	417	378	410	379	426	399	431	410	429	437	432	438	403	426	465	416	445	413	440	441	421	434	423	401	423	420	441	400	459	412	416	434	412	458	399	468	454	452	408	447	458	407	439	438	423	422	402	440	409	421	427	451	424	431	438	436	428	454	438	435	419	441	442	412	395	438	463	467	442	464	435	440	429	452	461	427	428	420	394	453	412	457	446	442	422	421	413	442	431	429	437	425	439	440	452	454	415	418	455	459	446	400	435	418	418	399	464	479	451	489	429	428	474	406	435	436	456	441	414	445	407	417	445	435	432	440	431	440	449	455	416	427	452	385	435	398	458	437	460	444	463	451	486	417	450	440	419	450	440	440	411	465	420	445	430	423	415	437	405	458	420	403	408	416	447	455	428	417	425	438	425	412	488	389	424	444	420	415	426	465	452	427	430	438	415	417	424	460	416	439	426	444	472	421	407	424	442	433	422	407	424	451	411	442	422	449	417	445	415	468	398	435	397	467	447	444	415	417	461	429	422	446	433	441	420	466	418	380	413	447	460	456	413	405	468	440	405	415	427	443	442	428	437	459	446	440	490	392	474	436	421	426	462	433	446	454	430	453	426	408	436	429	448	422	445	448	458	439	422	424	422	429	444	452	474	403	424	444	431	419	427	424	431	435	427	450	433	450	454	433	408	438	426	486	431	446	427	459	445	431	442	448	421	410	408	419	424	403	429	438	431	452	444	424	407	443	466	431	442	438	407	459	447	417	448	473	409	391	430	454	445	463	439	434	439	394	395	400	436	476	398	452	440	466	384	486	438	445	429	445	424	471	455	434	444	459	414	455	414	438	463	452	426	458	399	444	417	409	417	446	429	412	423	424	421	433	459	416	419	442	447	486	433	420	404	405	420	453	452	456	426	463	428	437	440	446	414	425	429	452	440	476	401	421	419	413	423	433	398	418	443	447	395	446	407	463	400	434	427	425	451	439	429	411	426	430	412	411	422	425	458	427	429	483	444	421	455	456	443	404	428	444	408	409	399	410	455	429	432	451	449	395	462	466	460	441	435	444	423	443	409	416	455	404	413	466	421	418	454	400	422	488	453	476	442	432	414	456	439	407	444	415	453	425	415	402	427	440	440	449	402	438	437	448	465	415	451	410	407	437	400	454	406	422	409	432	441	456	447	439	452	434	410	445	408	432	425	424	467	420	454	417	466	427	447	460	416	438	405	393	443	415	446	436	466	432	441	428	421	450	444	448	425	435	444	425	448	436	399	458	414	449	466	440	464	389	479	443	463	455	419	407	426	428	404	423	400	415	436	448	457	480	420	421	430	470	442	489	376	437	448	401	454	452	432	456	462	441	439	452	433	453	434	439	439	418	411	437	486	431	450	426	424	414	394	442	425	423	419	393	408	410	427	462	412	407	416	420	410	425	441	393	407	436	406	388	425	437	445	433	450	396	455	438	439	397	464	409	461	461	442	431	452	474	394	429	446	445	447	420	402	396	440	433	440	434	445	447	416	432	401	424
50622	75992	11081	2969	2032	1587	4015	20554	31745	27238	18646	8424	2826	738	609	616	634	607	609	614	638	621	620	599	617	618	611	618	590	647	692	681	653	648	654	647	652	600	671	593	654	624	645	658	623	640	596	588	636	599	637	610	637	585	597	599	628	634	627	627	616	651	627	607	583	622	631	605	612	627	633	650	630	652	634	646	643	600	601	634	624	669	668	610	613	633	594	623	616	583	611	681	637	575	615	623	673	642	636	600	654	632	646	634	627	653	650	667	663	648	648	690	555	597	604	655	648	611	611	654	592	589	608	642	585	632	631	691	634	649	643	649	614	624	569	636	598	699	636	590	625	644	642	628	626	664	637	613	565	631	638	631	613	627	608	627	592	599	655	609	622	653	650	631	621	596	614	615	614	639	662	649	690	654	657	627	651	660	634	596	644	646	594	633	654	611	621	658	631	633	632	606	623	614	635	620	661	649	644	616	611	583	673	616	588	637	658	611	669	676	636	652	596	613	644	671	615	646	584	636	655	651	692	629	585	641	605	611	636	626	619	598	615	675	687	580	624	610	591	645	666	629	617	665	646	647	639	675	619	645	627	614	569	619	624	598	655	617	598	603	615	655	647	665	618	612	597	669	575	641	651	628	615	621	650	631	634	636	619	663	636	618	614	642	662	660	616	661	609	618	628	620	629	605	618	628	610	625	611	678	629	626	619	617	645	649	628	651	649	615	656	636	636	620	604	664	635	639	637	622	583	674	665	640	643	679	608	624	646	636	633	636	624	614	631	614	570	615	632	638	627	611	645	598	610	694	594	583	644	645	621	624	597	604	646	655	625	636	604	662	624	626	630	633	668	624	649	659	638	637	620	628	656	633	617	630	667	686	642	629	628	654	617	648	673	629	664	653	616	601	646	633	586	655	611	626	677	593	650	590	637	617	645	658	598	628	610	652	622	660	624	657	607	662	630	609	633	647	662	588	640	629	628	610	603	642	623	660	633	608	623	621	632	670	613	651	609	595	604	617	597	626	615	630	595	604	624	629	631	659	624	621	596	637	624	608	710	631	616	600	596	602	673	624	657	617	614	574	639	637	642	647	646	644	648	621	682	661	673	679	649	630	604	588	603	610	626	634	651	590	607	641	624	600	639	630	654	645	644	595	626	615	627	592	612	558	628	671	618	630	643	625	632	632	623	561	652	613	692	642	618	644	622	646	674	694	605	627	605	627	577	646	618	620	642	629	663	642	636	615	576	640	650	637	598	624	681	609	642	668	615	577	626	605	659	613	605	635	587	630	589	634	661	664	633	655	618	666	624	663	593	642	599	574	588	644	633	641	674	625	619	609	657	603	610	641	644	642	632	597	592	652	661	607	605	673	608	619	674	640	629	614	640	618	662	602	667	624	630	641	667	637	617	615	624	645	556	654	664	643	665	675	630	636	636	622	619	645	610	591	615	592	626	624	647	671	631	635	602	607	610	589	624	638	642	639	660	643	643	610	641	622	583	653	629	639	643	644	638	598	650	632	611	634	602	574	604	649	605	605	650	677	674	639	637	647	653	632	605	640	639	637	629	636	585	604	693	612	678	649	602	619	633	651	620	593	563	619	608	606	647	611	562	636	638	614	653	607	602	623	632	635	646	582	633	639	596	638	636	632	630	658	624	614	676	657	623	652	686	658	643	656	661	629	634	663	614	594	649	628	637	655	610	648	619	598	657	619	605	604	670	608	629	645	597	631	646	613	672	675	646	696	613	629	615	596	647	617	640	612	639	605	600	655	618	624	645	599	607	665	625	607	633	658	605	618	658	639	605	611	664	634	643	638	657	662	624	621	643	638	601	593	587	651	625	660	637	590	672	674	670	638	598	629	589	638	626	614	580	655	615	637	605	659	652	620	697	675	596	604	658	621	583	633	676	656	657	606	627	591	628	642	644	650	587	611	642	572	647	640	666	641	617	591	618	647	643	658	657	620	609	635	601	661	674	633	649	635	617	624	674	617	626	623	637	605	661	623	590	585	622	637	639	619	651	604	657	643	611	617	637	632	654	665	602	677	594	663	669	627	660	654	647	647	603	600	643	660	614	664	629	611	607	676	631	636	628	593	646	605	651	624	612	684	647	616	629	692	633	636	655	633	645	650	655	625	594	661	648	692	637	620	625	633	578	614	631	623	614	601	655	631	652	615	635	598	648	618	644	647	634	644	639	612	616	648	664	620	611	592	619	585	615	640	625	610	652	691	581	619	669	663	628	659	640	633	636	633	638	628	620	627	682	645	643	641	612	609	613	653	620	618	654	621	607	615	632	638	663	633	647	669	607	646	676	641	642	613	625	659	623	594	634	638	701	589	641	614	602	589	626	615	615	611	618	636	640	670	621	588	616	622	660	644	611	744	632	618	577	602	622	636	595	602	628	608	635	642	614	655	644	651	597	634	636	612	618	641	600	642	603	643	664	660	611	632	659	640	632	637	631	612	602	640	620	632	604	647	657	587	641	667	660	680	631	628	636	645	657	609	626	651	614	671	625	638	664	641	642	653	618	586	606	627	632	633	653	673	611	633	659	639	653	593	629	646	616	641	647	612	677	624	630	628	655	642	652	585	667	563	644	627	668	585	660	637	625	626	652	698	621	671	643	626	604	608	599	657	617	634	619	634	640	613	621	632	641	617	632	628	617	633	637	602	608	624	606	630	668	652	637	618	657	640	616	636	639	605	625	630	619	608	650	640	653	634	651	644	607	651	638	615	599	659	624	660	614	576	605	626	599	700	632	612	619	596	610	606	605	624	627	638	638	644	594	624	649	601	613	613	640	629	648	631	606	674	634	600	609	638	605	651	618	600	639	625	612	635	635	647	647	646	602	677	644	628	616	646	625	595	634	657	592	633	632	649	639	659	649	666	646	631	622	643	640	638	636	612	639	570	596	626	588	647	634	626	581	647	583	662	622	694	641	633	602	653	573	633	605	618	622	671	627	631	635	631	627	682	625	674	649	638	621	665	641	620	653	606	612	619	608	656	623	610	631	629	634	680	603	684	682	602	608	638	602	681	596	631	587	647	618	654	612	608	659	610	613	650	638	641	644	636	622	605	611	601	641	662	644	646	594	626	599	641	636	607	621	601	671	636	608	636	664	646	628	618	607	614	659	604	640	589	611	649	622	603	628	657	592	675	617	642	675	614	655	636	620	617	638	641	646	601	613	608	604	623	663	648	563	611	660	610	558	615	582	613	583	627	681	647	595	616	619	668	594	612	620	669	628	620	669	589	655	620	662	632	644	639	630	633	651	653	629	636	654	631	587	624	644	634	586	620	635	620	638	625	630	621	599	678	661	612	614	579	624	598	618	601	649	608	654	675	624	621	612	638	613	644	630	630	617	634	656	599	605	624	610	607	616	627	634	667	600	600	642	621	655	601	626	596	667	659	616	640	623	628	627	630	584	591	621	646	619	632	697	648	646	654	599	637	612	656	611	616	571	644	653	608	655	620	651	625	638	635	651	623
23154	21442	29057	23754	21250	20598	5248	20595	37654	33129	20356	8881	2466	497	329	366	338	335	338	345	314	340	330	349	311	362	351	326	339	340	326	335	351	319	306	342	327	300	323	333	316	332	361	296	334	350	350	331	329	345	376	335	367	340	332	334	334	310	362	316	319	341	339	300	348	336	310	346	340	338	344	332	355	322	344	336	293	340	343	339	312	355	335	343	332	360	324	364	342	342	337	327	330	336	333	321	363	342	322	328	353	324	324	318	321	353	333	307	322	321	344	339	309	367	336	308	355	318	302	340	356	330	351	328	334	357	332	301	308	351	312	337	341	313	379	360	342	338	351	344	321	345	344	347	329	352	319	310	324	373	311	324	354	305	351	326	338	319	280	314	319	350	324	299	310	307	321	361	321	325	365	332	339	352	316	333	339	322	324	373	342	360	339	325	375	328	319	331	317	324	332	337	339	320	336	319	351	353	332	307	325	356	295	338	325	364	337	293	315	365	306	337	354	362	350	354	358	326	339	352	319	338	297	351	337	343	357	318	360	346	352	321	322	347	332	322	328	360	307	324	311	340	284	311	319	321	338	376	304	314	355	331	316	331	338	350	313	351	324	319	349	315	321	312	307	346	324	299	324	337	339	345	314	360	303	315	311	346	320	347	332	325	333	308	306	314	366	339	342	332	328	348	311	345	334	352	344	330	302	351	345	346	354	329	297	321	347	349	331	345	344	337	331	310	353	309	333	359	326	328	322	346	361	320	337	322	333	327	327	312	331	360	316	324	327	350	300	321	329	332	327	349	336	313	354	327	290	316	334	321	331	334	354	338	360	360	342	333	360	306	320	333	321	320	327	334	338	341	313	362	348	301	328	359	334	334	342	330	327	319	302	341	356	337	344	331	326	333	358	346	356	340	353	319	343	352	312	323	339	310	338	359	343	339	323	332	325	333	347	332	319	350	328	326	379	348	355	350	340	361	326	324	353	313	336	343	343	337	340	365	312	369	356	357	336	331	341	323	346	316	354	340	333	303	341	315	346	321	321	331	333	349	286	338	311	341	330	343	345	326	335	345	349	309	353	317	306	317	329	359	342	336	307	330	338	336	324	302	314	326	325	337	328	338	341	335	315	351	351	303	318	357	336	336	346	337	323	341	326	324	377	340	339	339	352	337	346	335	336	338	371	296	337	345	333	331	307	358	324	295	367	338	314	317	308	349	330	353	324	343	348	322	308	329	343	319	345	319	315	340	315	327	297	322	326	361	334	299	321	320	345	325	348	341	320	298	321	346	307	344	339	362	353	327	353	329	357	354	321	315	333	340	307	303	315	349	366	342	333	324	322	375	355	308	329	327	336	310	349	365	322	338	347	338	311	337	328	347	338	329	304	288	359	353	327	321	369	361	320	351	338	347	326	356	318	367	372	346	333	327	337	357	343	379	317	329	347	299	374	313	324	313	332	340	333	328	336	358	359	350	313	345	327	347	332	356	319	325	324	324	375	319	368	344	366	337	313	341	347	302	291	337	320	327	305	325	318	318	343	299	319	327	341	323	300	335	373	334	333	339	351	336	342	322	335	348	333	318	290	337	345	318	327	338	355	340	316	342	329	336	312	320	353	337	320	331	327	335	367	334	339	332	374	336	359	338	297	339	330	347	332	316	319	352	369	316	333	315	323	340	322	341	318	356	346	334	358	363	339	337	295	344	329	301	329	341	330	335	347	347	332	342	333	355	337	299	350	337	336	338	315	343	342	336	354	345	353	333	318	338	334	321	300	303	331	350	341	338	341	321	349	346	357	310	354	329	298	345	337	360	316	323	336	336	340	337	327	350	303	349	307	329	320	341	317	363	315	363	378	311	336	360	326	346	333	303	315	304	365	342	356	315	313	368	342	304	294	318	341	342	328	369	344	340	318	337	336	327	355	371	329	354	337	323	330	342	326	323	331	312	345	322	328	329	333	312	331	346	310	353	363	343	345	347	321	347	316	323	332	375	307	349	284	329	352	391	354	331	329	332	352	388	341	335	322	340	353	318	357	359	343	318	351	359	332	378	344	330	350	374	342	304	319	346	364	321	361	311	314	346	343	350	335	325	343	341	322	314	307	318	326	350	358	313	317	341	326	338	315	364	311	345	316	368	363	310	315	383	348	343	318	357	358	308	347	341	347	314	307	311	311	329	335	325	351	320	321	375	370	337	338	334	325	337	338	343	315	325	348	334	329	309	351	341	338	301	333	332	322	320	312	341	322	360	296	329	314	318	345	339	329	327	339	346	359	384	339	333	346	332	346	352	327	340	356	306	344	322	338	375	329	333	331	350	348	315	315	354	323	348	353	321	341	312	332	324	305	359	306	325	342	327	327	336	317	331	342	355	346	317	328	341	339	332	343	340	351	338	333	313	354	338	301	297	356	322	354	350	336	354	337	354	337	337	335	313	345	341	312	328	364	333	335	325	377	304	341	350	342	274	315	359	335	327	332	311	317	354	316	346	305	353	334	276	325	384	305	315	349	315	330	293	323	331	334	327	357	337	347	350	363	333	324	342	329	328	317	300	306	347	323	343	334	363	331	358	348	364	325	315	324	325	316	302	344	322	320	329	328	349	306	317	308	306	336	311	303	319	327	318	327	325	334	373	326	367	317	331	306	348	373	365	361	341	346	351	374	340	357	320	354	306	331	287	285	324	307	313	340	345	321	323	309	347	360	329	313	341	336	312	308	343	340	361	369	341	348	371	376	353	310	324	339	344	350	282	332	304	351	361	298	346	322	347	324	298	303	341	336	331	357	318	331	332	315	366	336	314	322	358	353	327	355	304	317	334	375	345	326	352	350	315	350	319	328	320	316	355	323	327	313	319	343	334	337	316	361	351	319	324	366	363	314	324	302	338	354	361	312	330	333	356	337	301	339	280	317	307	339	333	349	347	320	317	314	338	362	333	349	353	295	384	339	343	340	342	324	321	310	316	326	298	344	338	343	323	337	347	326	309	341	304	326	343	343	317	368	344	314	307	311	319	348	320	375	344	342	339	340	341	320	338	307	307	322	360	368	341	332	361	336	352	364	341	318	351	309	343	311	324	348	329	341	311	329	345	350	368	337	348	345	323	351	359	315	347	305	306	307	366	344	342	315	344	356	344	335	362	320	334	339	355	341	328	310	296	341	348	334	312	392	333	348	341	300	344	328	331	359	333	322	356	300	331	331	336	361	317	333	318	321	314	321	355	358	321	330	349	294	356	329	319	355	325	360	333	344	305	305	377	386	340	334	321	362	321	333	340	345	338	319	310	351	348	377	336	341	329	327	320	337	333	322	312	326	347	325	342	345	353	341	352	343	361	342	337	310	337	339	331	338	312	318	328	295	318	357	347	356	315	376	303	318	328	324	332	311	341	356	295	342	350	363	330	333	345	310	313	304	309	322	340	327	328	326	349	295	362	330	362	341	349	318	320	361	324	346	320	329	346	306	330	342	314	333	366	310	354	307	348	354	342	320	313	301	324
58104	84786	13814	5623	3568	2680	2979	29518	44201	38201	26577	14188	5091	866	483	504	489	487	504	492	494	511	486	472	500	511	448	460	490	481	529	451	515	454	487	496	475	519	494	477	473	501	466	486	552	483	474	468	462	463	464	471	515	498	479	480	496	526	448	469	470	483	546	495	488	490	479	472	461	506	484	495	465	501	521	488	499	461	504	516	493	498	500	480	481	489	464	472	471	478	505	464	521	468	468	473	507	499	492	459	512	506	478	461	466	484	501	453	493	492	452	513	468	490	472	489	500	500	489	473	482	466	493	503	477	462	469	478	484	482	530	443	468	461	506	464	478	486	519	499	500	466	498	493	467	486	464	479	451	470	493	480	496	546	510	484	468	488	491	489	511	470	505	505	479	490	490	459	500	483	441	511	504	501	495	474	507	473	495	485	474	517	490	491	433	515	486	511	500	487	487	519	514	475	488	485	499	485	508	472	479	479	492	489	474	482	467	478	443	427	527	483	473	504	466	495	436	507	485	517	489	511	494	520	506	499	491	488	480	452	460	466	524	482	496	495	495	479	479	523	505	510	484	468	494	456	481	506	455	503	463	475	486	480	481	478	484	497	486	501	472	431	490	465	501	485	479	509	477	454	484	508	514	473	472	520	489	509	505	464	500	467	475	522	486	514	477	497	551	492	461	469	471	492	464	513	474	483	525	484	449	491	480	491	458	467	510	482	500	502	469	523	505	462	469	491	461	445	498	484	491	512	503	470	494	506	466	482	536	475	462	525	484	536	500	483	498	497	496	476	478	497	500	499	474	490	474	471	534	482	501	464	484	490	464	505	487	475	506	518	495	488	530	502	478	520	476	487	490	517	482	488	487	482	491	491	474	475	481	455	493	480	471	470	491	476	520	432	486	481	505	513	483	487	505	494	512	478	479	497	496	474	469	493	501	504	483	471	526	505	506	497	467	501	489	457	510	510	452	468	510	515	519	502	503	504	489	463	502	533	493	529	504	514	469	502	455	481	522	498	465	483	500	465	459	523	519	461	457	454	488	533	432	517	503	465	454	490	487	499	508	476	506	454	504	475	487	485	473	503	479	496	501	427	499	481	491	501	467	480	489	533	477	526	468	484	472	477	477	481	469	503	477	527	507	464	461	481	474	504	502	504	499	516	466	471	492	503	470	501	439	515	481	516	517	484	476	503	475	480	473	488	500	510	509	495	500	489	456	473	477	518	463	492	478	484	492	505	483	474	455	458	481	448	475	506	499	457	459	496	520	457	471	461	471	501	497	470	488	525	494	473	453	453	488	441	459	474	478	539	504	523	498	513	501	488	506	481	487	517	525	480	470	472	490	461	492	499	489	453	493	495	496	525	496	495	470	470	469	479	481	480	485	489	505	485	499	461	444	524	457	479	522	501	496	493	444	484	468	495	484	462	476	508	480	471	459	476	451	471	476	501	487	446	507	515	455	478	453	477	539	492	470	489	484	498	472	511	485	475	482	496	457	475	513	495	483	487	460	461	500	468	459	476	509	504	486	494	490	499	477	491	519	445	516	489	451	472	465	461	481	480	523	558	512	494	510	469	475	514	463	459	510	480	467	485	472	474	471	499	506	474	490	449	494	502	476	501	461	505	446	450	509	483	472	488	484	466	482	517	505	491	511	523	457	525	494	483	451	476	491	479	470	480	494	459	465	466	481	462	506	465	485	495	508	514	477	474	513	509	518	482	506	495	505	532	466	479	463	527	464	475	461	508	458	474	444	518	502	482	486	457	517	483	515	461	506	461	506	515	494	468	490	463	480	467	500	434	510	524	467	451	444	497	499	502	502	477	470	504	463	514	483	525	459	502	495	465	469	512	451	481	465	508	475	461	467	478	516	483	506	496	495	501	482	499	459	444	462	481	481	465	517	501	523	513	485	512	501	476	469	462	474	488	496	497	490	504	454	480	452	512	443	451	465	449	479	519	479	467	508	464	508	504	456	508	496	484	492	466	503	471	465	501	475	496	438	529	489	489	470	437	495	513	495	495	499	503	510	473	532	493	451	466	488	515	519	442	494	488	493	528	481	503	436	518	538	472	483	486	496	520	531	481	503	496	506	499	464	513	479	503	509	512	478	469	476	516	492	508	492	487	500	498	463	469	489	481	496	464	480	453	470	476	497	501	491	492	507	495	512	488	500	453	482	467	468	492	462	509	480	521	447	507	487	478	486	454	462	487	462	525	471	530	530	444	499	490	481	474	491	508	507	499	501	464	448	462	481	525	493	500	515	463	524	504	468	490	479	488	488	532	477	472	468	477	490	441	494	454	455	497	474	483	487	507	490	486	518	490	493	513	467	468	510	497	437	485	502	456	457	482	479	465	484	473	503	505	482	511	488	456	455	481	445	450	505	477	489	458	480	515	483	487	472	526	491	494	482	509	501	469	510	486	484	484	513	497	537	471	467	469	497	489	486	477	493	459	498	471	481	487	516	514	486	481	492	483	483	517	485	462	458	510	478	507	444	506	507	550	503	501	490	451	484	490	514	530	475	502	475	473	502	497	458	498	492	499	510	449	492	453	488	509	466	515	497	507	462	491	471	485	538	481	465	495	498	461	508	504	457	534	480	454	508	507	500	503	464	481	490	480	520	477	507	489	474	505	474	479	469	453	483	449	500	465	468	490	524	491	483	467	502	511	522	489	455	479	467	467	516	503	519	509	525	474	428	463	489	463	492	493	484	484	508	484	479	496	499	514	529	528	485	472	523	479	530	506	497	507	495	470	465	514	463	488	483	487	491	437	513	534	482	497	485	474	472	458	529	477	444	443	439	483	521	498	473	468	462	499	462	457	497	460	476	472	435	509	441	508	464	489	497	499	488	480	501	470	481	520	503	451	511	481	462	524	484	488	456	476	536	487	450	508	531	466	443	510	495	519	481	479	498	498	470	471	484	473	475	542	430	463	457	495	474	469	509	459	476	480	495	485	480	486	488	499	505	477	508	497	476	498	512	481	491	504	440	510	483	522	519	481	476	476	477	493	511	531	497	505	466	484	451	472	477	495	466	527	454	500	494	469	489	493	486	468	518	480	522	484	470	512	455	494	533	532	512	480	517	474	490	485	462	492	475	464	499	532	458	503	520	500	503	467	485	501	478	478	457	484	478	453	488	496	489	466	509	496	468	460	460	505	470	515	480	437	515	503	490	453	471	489	516	497	490	508	508	454	465	454	468	475	501	509	462	504	475	482	498	454	470	429	483	536	482	519	491	519	513	482	444	476	491	510	486	484	488	478	467	441	468	462	476	483	482	471	484	491	507	494	497	538	478	514	474	463	513	479	473	489	492	455	460	520	505	487	462	493	474	498	504	513	521	504	523	465	477	489	535	454	447	490	496	446	488	492	469	453	471	485	470	500	474	492	514	522	491	495	476	466	451	485	476	481	497	499	506	479	485	499	503	491	487	524	521	501	479	451	449	491	454	476	466	433	461	494	495	498	518	477	510	495	462	506	492	464
27227	24613	15240	2165	725	648	475	501	2208	3576	2945	1635	817	390	367	364	370	354	368	339	350	390	368	338	364	350	354	317	398	367	375	358	330	362	391	357	385	374	370	336	409	404	369	374	335	397	396	367	365	397	360	356	385	356	404	372	365	386	387	345	390	336	343	386	411	341	402	366	339	379	362	382	356	366	341	356	368	394	353	358	317	386	373	379	338	388	392	379	330	384	330	387	362	369	363	378	379	362	346	365	393	345	364	356	369	354	352	378	365	387	379	356	340	402	365	358	367	367	391	359	375	374	392	365	380	331	357	366	306	338	371	393	419	354	386	346	390	359	395	365	379	432	346	382	351	415	358	365	379	359	372	349	355	355	388	374	339	365	405	359	367	382	376	340	348	376	356	342	394	398	389	358	356	368	370	353	350	370	352	369	357	425	350	377	380	372	375	394	335	378	367	357	340	362	355	364	351	362	345	351	357	378	348	346	359	351	355	335	338	387	414	351	386	363	378	388	360	370	344	359	345	333	375	377	395	366	350	331	417	379	379	343	353	382	347	366	381	331	385	380	356	330	315	384	357	372	376	368	355	392	346	355	338	324	379	357	350	360	352	346	346	364	368	359	364	384	367	383	339	350	357	352	390	336	364	363	360	366	379	362	364	336	346	354	381	393	400	375	351	340	331	339	356	347	358	412	392	365	378	371	336	368	387	367	354	395	385	332	377	318	374	353	361	368	374	350	357	346	379	353	342	354	325	389	373	361	337	355	376	354	323	382	391	344	359	361	366	374	335	331	348	343	345	380	373	364	370	349	359	371	360	362	390	387	381	356	353	377	393	358	405	355	358	398	354	352	345	337	342	340	364	347	334	388	348	371	348	349	356	324	338	380	360	380	393	344	358	353	371	361	372	329	344	369	356	379	358	395	345	410	356	328	381	360	352	388	414	355	372	396	376	353	319	384	394	348	357	349	373	385	388	370	374	352	338	337	383	373	342	369	347	357	396	346	360	372	338	391	352	374	352	369	376	384	357	378	368	405	368	333	348	328	381	364	379	362	370	356	368	357	416	406	387	356	345	327	356	372	381	362	377	342	387	381	342	353	387	369	362	364	379	388	371	356	381	340	372	368	358	374	343	366	349	364	351	364	395	365	385	328	368	351	366	378	358	353	353	375	352	387	320	397	363	387	370	341	355	364	355	340	388	351	359	367	374	358	348	393	349	353	360	359	358	376	380	328	362	356	392	381	339	355	365	346	396	349	370	387	394	370	373	385	369	392	343	375	353	394	362	370	334	361	363	357	388	362	369	341	373	376	384	374	349	330	364	375	377	385	343	412	381	382	389	331	418	390	376	365	380	361	345	355	366	361	346	360	363	366	338	361	373	348	360	365	368	353	350	359	353	355	381	394	392	381	363	370	380	392	344	379	344	367	359	341	375	388	372	331	408	384	346	371	337	368	386	330	372	368	364	389	351	383	370	360	365	386	390	392	350	357	367	349	351	403	353	380	400	369	352	342	348	387	347	398	384	380	346	332	356	381	365	326	349	370	335	374	390	340	354	351	374	360	351	361	358	380	378	394	360	376	403	361	373	365	341	408	381	361	386	357	352	388	386	375	355	364	378	372	355	357	369	380	384	370	378	315	395	373	365	361	362	370	369	378	350	342	341	380	327	360	334	369	359	368	375	364	346	309	353	362	374	342	344	355	356	344	377	358	388	373	365	347	375	373	355	357	396	357	385	379	354	394	336	375	336	370	375	378	353	338	399	332	354	346	357	356	360	338	332	368	356	351	359	356	379	389	360	356	351	347	357	356	360	375	339	326	378	360	369	372	340	358	343	396	351	382	345	388	340	358	354	369	333	347	363	360	346	357	366	355	392	359	385	325	386	382	333	382	377	393	376	336	352	392	362	372	360	360	363	372	341	390	354	384	393	362	342	377	366	345	342	394	327	371	364	376	360	379	335	347	365	344	354	373	366	354	381	372	368	349	356	340	338	318	409	397	372	370	370	355	341	360	387	348	370	373	358	352	354	357	380	352	377	375	391	366	356	357	338	360	368	349	365	375	369	394	370	336	354	377	380	383	350	340	365	372	381	382	368	389	364	357	373	377	364	372	358	332	354	351	335	356	380	334	371	378	375	378	368	352	395	374	349	349	346	377	354	385	341	317	384	373	358	401	396	382	373	339	392	396	344	376	338	377	381	378	331	393	372	390	337	371	401	367	332	362	366	366	354	372	401	360	325	361	386	372	373	370	394	377	357	384	383	354	357	342	357	355	351	350	371	377	360	385	358	350	352	372	358	359	394	377	363	369	364	358	374	339	364	412	353	379	365	344	338	355	344	367	390	351	360	370	365	357	369	374	355	365	388	381	342	376	350	352	346	359	407	367	356	358	364	360	385	386	416	378	373	335	372	353	357	375	380	343	343	382	374	342	351	388	356	367	328	351	344	328	368	341	350	346	352	375	353	316	340	353	353	375	366	360	361	374	390	351	352	370	360	370	364	367	376	355	346	378	361	385	345	371	364	335	403	367	338	334	353	371	359	357	379	340	374	352	355	343	393	377	355	335	398	327	369	362	373	352	348	348	369	373	348	355	357	349	370	382	367	347	326	365	360	372	365	393	354	379	352	336	343	369	376	368	353	341	372	376	342	372	369	363	383	392	362	351	353	352	374	337	382	373	359	404	360	343	359	366	360	384	366	375	369	358	371	397	391	340	384	365	351	343	382	344	345	384	350	374	370	325	338	378	345	388	354	390	350	369	374	348	348	343	357	363	385	344	351	383	366	338	364	376	371	373	355	370	405	347	363	365	380	347	371	358	370	318	367	393	359	336	340	364	367	385	357	336	364	349	326	343	380	372	396	380	365	369	346	363	361	379	376	349	368	349	338	337	356	362	398	365	376	361	366	400	354	345	395	347	344	404	374	384	370	376	348	337	380	359	382	364	363	390	356	377	381	364	383	381	391	333	391	402	372	331	342	342	356	341	396	378	379	352	374	379	360	366	391	362	366	355	385	343	341	372	346	338	362	358	371	367	375	369	358	371	349	370	377	378	350	401	329	392	367	330	386	345	355	341	324	369	378	393	360	350	352	371	391	371	386	357	364	356	395	369	343	363	352	315	353	341	393	371	357	379	340	373	376	356	362	381	346	369	358	334	356	371	365	353	314	381	366	323	344	362	336	336	386	367	337	376	388	332	376	378	374	363	375	394	367	365	347	375	362	345	399	395	367	374	386	382	369	375	364	409	370	392	354	383	372	366	351	341	401	356	368	367	363	346	367	366	365	368	355	360	368	343	341	357	375	361	339	387	375	363	356	368	383	358	354	371	372	373	362	346	371	357	356	343	377	371	391	323	380	335	329	346	342	344	346	354	382	355	348	384	375	397	343	373	380	361	381	365	381	356	371	345	349	358	361	316	362	336	379	378	370	382	363	370	366	381	387	360	400	329	376	369	355	343	335	373	353	373	372	356	353	402	356	387	351	368
26583	38727	3966	1105	891	869	816	819	4574	7567	5914	3328	1461	541	521	542	529	565	504	516	565	495	537	543	507	511	527	465	560	538	491	516	566	528	488	493	531	554	543	534	546	542	513	516	538	554	545	530	575	550	559	502	527	553	512	500	525	511	583	548	549	513	531	535	587	545	520	531	492	532	525	555	540	532	502	517	548	550	519	516	540	540	528	526	516	530	494	560	559	533	520	514	523	544	532	519	573	553	557	541	544	548	517	516	547	556	528	579	566	530	537	585	521	514	516	503	549	521	532	533	527	547	559	509	523	524	508	553	515	494	535	553	488	519	503	494	500	509	545	481	568	549	542	570	498	534	500	545	598	539	548	552	531	571	520	542	528	528	519	541	522	509	486	532	543	531	536	540	537	554	500	531	535	521	509	512	543	490	502	520	543	515	519	522	541	528	498	530	532	541	518	514	557	539	452	517	506	532	513	504	500	506	572	535	539	525	505	507	490	533	541	568	539	540	550	551	568	532	546	536	551	573	554	530	489	535	560	534	534	538	555	530	543	529	570	558	537	538	516	530	546	504	512	525	514	542	543	582	554	529	507	519	520	577	565	516	537	505	503	561	491	581	518	532	508	551	541	585	534	557	564	574	523	566	512	510	496	515	556	562	533	539	524	517	550	530	508	553	538	567	530	508	531	533	555	558	530	585	547	543	584	585	523	524	524	532	513	558	521	529	520	525	542	548	531	534	535	531	522	548	502	551	505	562	521	520	527	511	534	521	539	542	518	550	544	525	528	576	518	557	550	593	537	527	552	535	514	534	536	527	521	514	535	547	564	534	559	544	550	544	525	501	519	517	532	530	507	570	520	498	548	464	534	525	505	541	503	520	546	540	576	522	500	532	566	583	549	547	516	541	560	483	505	527	516	544	565	545	545	512	535	529	548	531	553	575	557	549	502	535	548	545	571	486	549	536	520	575	536	495	538	531	555	524	541	528	549	559	528	522	552	498	509	531	573	489	508	540	577	506	534	543	564	540	534	525	549	514	586	516	532	576	504	548	517	541	531	546	551	513	517	533	533	561	523	564	525	544	542	506	569	524	530	556	522	566	555	496	545	551	532	588	515	515	524	562	526	519	503	563	515	535	509	539	532	530	511	524	552	529	528	573	553	558	549	543	561	523	525	525	532	496	521	537	500	571	541	547	532	489	498	527	528	526	532	527	544	556	522	551	480	517	534	499	534	537	511	542	509	540	537	531	553	505	541	531	526	490	545	524	543	561	513	539	572	528	505	541	542	545	506	566	509	543	494	544	529	544	521	575	564	544	524	502	531	542	566	524	545	509	464	522	549	517	528	497	540	547	578	527	530	548	535	533	557	508	539	541	570	530	554	530	517	533	525	513	505	527	528	521	485	542	521	495	539	517	554	544	511	570	545	505	526	529	535	523	556	545	527	582	532	563	523	529	559	550	557	488	553	469	524	541	548	548	543	536	527	531	531	529	544	536	512	530	556	545	542	526	534	476	518	540	520	553	542	536	542	526	546	540	566	510	564	518	543	545	546	500	569	519	480	576	529	530	522	552	527	515	527	513	561	545	525	578	470	509	516	504	543	541	540	548	517	547	562	535	511	542	498	552	532	511	538	528	539	513	550	511	528	538	543	522	539	549	509	538	534	511	531	532	527	524	531	545	514	545	514	546	544	487	558	565	535	523	526	539	569	560	551	529	532	530	552	513	529	497	583	522	513	541	554	535	561	540	539	569	535	553	531	568	527	577	583	561	545	522	518	558	506	508	528	534	534	589	499	540	541	545	490	484	570	522	555	554	551	497	554	525	534	551	537	510	520	552	556	512	500	514	546	534	541	517	541	460	511	532	516	540	539	509	568	547	556	523	529	543	570	524	567	543	546	507	536	552	516	498	523	567	554	549	527	550	518	515	539	547	510	550	534	555	547	529	549	526	560	551	520	508	541	526	543	522	519	526	514	563	494	563	538	515	546	532	552	501	542	535	534	544	570	552	544	516	493	568	527	527	522	507	519	517	471	508	556	527	577	541	566	570	510	546	547	534	530	523	518	516	529	500	485	535	555	530	537	523	552	528	559	575	551	523	548	543	494	563	531	534	523	495	549	523	533	567	524	533	541	532	531	526	515	523	517	521	506	550	540	514	537	488	530	547	515	507	489	502	587	510	567	574	506	536	534	505	516	546	508	539	527	535	517	500	527	536	539	538	547	579	502	550	533	500	562	531	577	529	517	542	560	582	492	500	521	523	521	505	527	560	546	530	535	533	519	569	541	566	555	551	530	526	578	560	523	507	558	562	543	517	556	527	525	520	517	552	537	544	513	502	529	550	508	580	533	542	508	496	512	562	502	504	525	538	490	552	514	535	531	565	529	534	525	507	523	528	515	523	574	513	530	540	534	567	570	490	495	566	511	530	558	554	547	536	553	568	525	537	547	526	503	523	477	499	515	525	560	561	531	528	515	509	566	522	543	523	559	559	521	540	517	535	532	544	526	518	581	506	515	513	522	525	538	503	574	511	522	556	529	512	527	515	546	490	529	534	582	596	549	469	520	543	524	558	519	559	513	500	545	519	491	540	532	458	508	490	563	533	562	517	507	540	539	565	531	543	532	505	541	498	527	508	530	584	504	559	504	535	497	533	501	512	492	545	535	550	514	524	517	531	550	559	539	515	518	544	555	498	542	566	546	494	533	504	550	481	536	515	550	541	512	555	516	557	537	497	534	541	548	540	538	524	519	542	534	557	544	520	532	544	508	548	580	560	527	507	521	566	531	547	507	566	517	511	598	566	518	476	507	498	519	575	514	543	518	578	489	476	522	541	531	519	533	554	525	521	549	518	553	538	544	556	541	537	564	533	543	529	536	558	553	529	544	512	525	534	546	544	528	561	514	503	469	535	568	502	537	497	560	575	540	522	536	542	536	519	531	486	504	542	543	554	523	577	534	558	540	535	522	545	508	519	535	539	520	513	518	537	483	515	557	532	510	565	547	548	531	534	587	528	491	555	529	559	521	563	529	547	500	517	485	544	535	548	565	551	577	507	542	485	516	488	525	521	544	514	545	521	513	538	553	551	540	519	527	520	564	531	523	504	519	507	558	479	528	525	555	511	550	533	527	476	521	566	521	514	533	512	571	517	520	529	549	478	523	505	527	543	575	550	530	559	524	519	542	540	535	490	519	567	520	563	570	519	531	532	547	534	554	516	512	555	546	531	522	527	568	473	541	548	543	536	520	541	529	522	522	545	520	498	542	578	551	541	518	547	516	527	553	509	517	554	529	563	556	541	528	556	495	557	526	512	531	544	549	527	520	553	528	538	506	509	496	542	498	584	511	531	530	520	507	549	527	526	523	542	514	559	576	549	544	552	542	538	541	521	518	528	519	582	537	504	541	474	508	518	495	502	539	531	545	535	531	529	538	536	534	504	512	526	537	524	535	486	580	521	513	584	503	539	521	528	488	543	528	571	534	572	532	515
24468	21882	28569	24395	19862	3920	803	694	10281	21259	15915	8341	2622	503	446	368	413	431	424	392	439	446	397	413	413	417	446	421	410	410	440	448	419	413	399	452	430	370	431	416	428	400	446	407	435	423	414	460	452	421	399	437	370	418	413	446	417	410	437	424	438	435	420	397	412	416	445	391	452	400	420	387	418	438	401	421	411	450	391	388	417	443	430	415	405	412	377	419	445	406	427	426	405	423	408	414	425	461	423	378	409	424	437	420	432	394	399	431	439	401	407	413	426	408	423	422	444	403	441	379	414	421	434	428	481	408	428	436	432	405	408	414	421	420	392	387	402	400	407	420	380	395	423	415	432	442	426	434	403	465	424	387	432	439	417	395	383	438	420	435	417	440	397	446	416	417	423	410	419	433	430	421	413	418	379	431	448	394	426	408	429	388	418	436	447	414	375	420	428	407	448	417	441	408	445	415	405	427	414	416	442	440	417	428	428	438	415	412	397	428	405	404	406	428	367	413	388	415	435	387	478	397	418	427	400	382	395	406	439	398	453	396	424	427	405	448	390	402	419	378	423	421	428	428	432	451	446	421	431	415	419	476	453	415	412	450	423	413	400	443	424	398	399	417	430	419	415	427	410	440	444	435	405	419	424	389	433	399	437	428	428	425	378	376	424	434	465	423	412	400	391	399	396	439	405	422	409	399	426	419	449	424	456	397	458	385	435	410	417	429	411	400	405	405	410	402	425	427	396	464	419	413	437	442	452	403	430	383	379	438	408	432	448	419	403	400	438	396	406	413	415	412	416	420	410	414	399	385	398	406	441	415	407	418	425	416	397	463	418	420	400	413	451	414	426	424	454	386	416	447	425	380	398	415	413	462	430	409	397	441	443	390	421	390	428	437	429	469	422	432	430	419	405	420	443	441	403	410	420	424	382	447	424	428	423	431	413	403	398	399	433	415	384	423	414	430	411	443	417	431	414	415	439	444	400	435	398	416	467	430	469	405	423	432	449	399	437	380	427	463	398	375	416	416	421	426	450	405	410	469	421	428	407	431	433	411	429	434	436	414	419	455	389	411	438	425	394	427	418	385	414	413	432	429	412	363	393	428	412	395	389	450	409	432	426	446	397	424	422	444	432	410	431	416	401	399	437	459	436	440	432	426	434	416	433	407	402	409	428	445	426	388	415	421	423	451	431	407	373	420	445	456	413	391	411	465	386	442	415	426	425	448	398	427	438	390	405	401	385	427	398	402	382	449	385	448	414	449	399	416	417	408	386	409	437	393	383	422	384	430	429	452	408	407	448	424	442	428	441	448	378	403	411	400	432	441	409	375	430	411	423	404	402	400	399	412	413	427	395	431	422	442	433	439	423	379	422	401	415	426	440	419	434	411	427	417	403	399	375	389	468	458	401	407	393	426	428	399	407	427	420	447	457	403	387	417	418	438	386	409	390	428	394	442	420	451	414	428	425	411	429	402	413	391	431	387	413	402	413	447	413	475	417	453	433	375	433	373	382	426	465	394	427	416	419	449	425	441	437	412	453	403	473	424	434	422	422	405	431	458	409	422	409	445	449	424	389	435	415	416	414	396	433	407	478	392	440	409	425	408	408	431	434	456	431	407	406	432	414	401	410	381	420	440	439	431	393	425	426	410	447	409	433	469	427	453	411	410	428	456	426	423	398	488	446	413	422	407	422	403	401	409	468	393	422	473	431	402	409	438	422	440	400	438	414	432	415	436	396	442	394	456	385	389	396	414	426	422	430	442	413	413	390	402	444	399	413	420	439	438	401	421	449	409	396	390	436	402	430	460	459	469	414	393	418	455	413	416	386	417	449	416	413	465	399	393	434	417	412	412	450	439	414	388	417	411	431	408	403	433	416	391	421	402	424	406	430	395	408	379	379	411	385	429	443	424	456	436	416	405	409	392	421	413	387	410	416	451	409	414	416	423	412	406	401	450	401	426	447	395	422	397	419	435	397	386	448	416	413	413	404	449	433	468	400	367	410	443	436	418	395	382	422	390	446	435	453	426	454	428	428	425	436	411	433	433	400	411	413	418	407	429	418	446	423	419	403	384	386	443	437	426	391	419	419	410	405	401	431	383	402	390	409	398	446	410	418	459	458	429	416	378	404	399	392	439	416	415	410	376	446	439	434	422	428	419	426	391	401	431	440	423	380	415	406	427	416	399	427	399	438	422	374	444	426	381	417	365	422	390	404	454	400	384	399	451	428	423	408	399	418	422	405	414	397	404	418	438	413	427	391	437	405	417	460	393	451	438	451	416	408	431	419	419	454	431	411	463	419	411	422	407	413	389	412	365	450	400	406	421	437	420	408	428	456	421	438	415	414	428	415	439	437	397	415	406	454	441	427	428	461	408	418	427	445	432	409	395	438	413	425	404	436	391	410	428	437	425	399	395	400	431	410	429	439	419	438	433	449	421	435	393	398	437	416	376	425	407	438	421	402	394	421	433	417	412	424	430	382	421	416	437	392	431	425	438	447	424	416	411	402	388	445	468	429	429	430	407	406	399	423	426	423	426	419	455	391	414	425	438	438	411	407	403	402	404	395	399	394	450	460	422	421	429	415	449	420	451	417	436	382	413	414	397	405	399	413	424	405	407	431	423	428	409	380	395	405	419	453	441	424	411	382	408	408	418	370	409	401	410	412	443	421	413	439	418	432	428	456	440	461	422	411	427	404	422	423	448	427	437	444	409	415	376	411	411	425	397	406	428	424	387	386	430	420	419	410	373	420	388	390	374	408	435	425	405	455	449	387	427	426	416	412	416	415	413	409	470	436	424	417	409	419	400	389	408	436	403	406	412	407	435	429	434	416	412	447	422	408	415	400	397	418	439	420	421	405	404	468	443	408	432	415	416	421	416	404	425	427	409	399	411	424	417	391	389	427	409	425	454	431	417	441	392	409	429	395	412	419	442	441	425	422	447	393	434	406	388	423	426	429	440	433	425	370	425	394	427	390	386	398	456	430	437	407	433	390	405	437	458	386	422	427	403	408	424	396	456	412	413	406	429	432	403	429	397	419	426	398	443	438	402	439	427	404	425	432	418	405	426	445	417	369	392	453	445	418	437	421	406	380	417	406	393	398	414	424	374	428	434	422	413	448	420	426	406	393	410	433	419	436	421	414	430	452	460	430	437	409	429	450	408	422	395	415	426	396	442	420	425	430	421	435	401	441	416	418	439	409	427	447	387	428	427	391	426	430	406	425	414	438	407	409	487	434	409	401	434	417	423	422	410	404	440	447	437	419	442	408	430	415	439	445	409	476	395	382	411	428	432	370	432	426	423	410	387	423	392	400	403	432	451	383	429	432	411	396	429	401	397	393	420	438	397	418	435	430	426	427	408	407	375	430	419	448	408	436	413	390	433	403	448	425	420	408	409	421	391	409	432	413	403	433	414	398	423	433	413	422	408	435	423	407	371	426	422	374	457	419	442	432	440	411	412	394	443	406	461	431	409	407	438	400	432	369	423
50720	73583	14201	3180	2166	1878	1473	1487	19429	30675	23713	14338	5280	618	588	604	619	621	584	634	629	560	610	602	581	563	640	618	608	637	613	601	614	548	625	640	572	565	604	614	635	595	571	635	626	599	622	631	640	623	604	572	583	611	681	618	589	600	630	638	626	609	594	561	577	594	637	596	583	625	557	583	604	600	585	609	602	667	597	623	595	568	610	596	611	651	604	626	609	626	553	661	620	608	559	600	601	640	599	609	637	632	618	575	619	622	617	608	598	608	606	614	568	580	581	653	604	586	625	584	641	608	585	627	616	593	568	599	585	594	603	621	640	605	581	627	597	619	605	606	596	622	586	598	647	605	592	628	601	634	595	626	643	617	606	564	593	559	625	612	628	588	628	628	636	609	637	610	630	652	620	587	569	600	590	602	594	624	603	645	564	568	632	611	577	598	650	619	600	597	600	654	605	599	611	620	560	608	628	645	592	605	607	657	617	631	591	637	627	560	626	621	631	619	602	611	574	600	613	560	616	586	583	590	575	589	628	604	588	635	591	611	582	611	581	617	636	625	605	608	600	638	603	600	636	632	575	673	613	635	618	602	582	626	600	593	577	595	617	586	634	566	621	573	604	555	565	590	640	594	574	599	639	575	628	565	609	625	645	566	629	606	606	608	667	614	623	607	663	610	590	606	610	634	598	587	576	617	623	581	568	592	644	628	618	628	555	597	607	606	642	596	577	569	579	586	569	615	598	598	624	607	652	566	611	610	607	613	625	586	584	605	641	609	618	638	590	616	626	594	579	591	596	618	608	567	615	615	615	563	587	623	548	559	611	607	597	602	579	592	615	607	623	660	664	618	653	623	637	602	609	639	660	641	634	590	599	621	571	625	581	584	601	599	653	651	655	626	584	642	605	603	643	635	624	613	612	598	619	620	640	596	565	606	650	609	641	578	593	665	605	659	628	579	639	588	618	643	637	616	608	588	644	565	596	603	604	637	589	633	625	595	644	633	609	617	629	602	586	626	596	623	613	563	643	625	615	624	603	617	575	636	587	598	639	566	634	583	660	668	612	632	601	602	599	594	600	582	661	571	621	618	611	634	579	676	577	603	569	616	600	622	635	592	638	646	588	584	654	590	620	592	591	639	636	574	535	599	612	608	623	606	579	605	642	604	659	620	594	616	603	619	684	655	617	565	618	606	546	595	585	643	641	548	607	632	577	573	600	623	559	582	597	601	613	605	599	616	608	578	579	643	635	592	586	635	566	609	634	637	644	630	628	609	642	665	594	610	598	599	635	629	623	605	606	621	645	651	608	639	591	609	613	612	635	628	591	616	616	565	614	591	591	606	596	582	623	606	635	571	573	628	635	602	593	640	601	583	556	617	594	613	609	599	606	618	640	576	592	580	574	614	595	607	579	660	554	597	614	639	632	619	554	564	600	613	647	565	577	591	598	609	596	619	617	611	600	610	618	590	564	599	589	598	643	640	616	627	600	623	641	662	578	598	617	624	626	635	570	617	625	629	590	635	612	630	596	632	588	603	604	630	586	655	615	633	648	666	640	602	616	623	592	616	629	606	624	595	603	635	609	585	585	596	619	614	610	613	590	578	571	584	612	600	691	615	608	579	641	608	681	641	589	610	610	621	648	598	591	591	590	601	620	616	585	569	631	605	617	583	641	634	634	591	650	621	609	612	580	628	570	618	600	612	605	620	596	592	599	591	641	621	639	629	584	627	596	590	584	628	616	571	574	615	605	616	571	571	644	599	607	609	626	598	604	585	581	668	647	638	610	611	615	609	621	595	642	577	630	648	627	615	615	599	586	634	612	611	604	602	567	624	573	614	624	665	630	613	578	591	597	659	606	612	624	647	564	637	589	585	606	593	625	624	594	651	638	615	583	592	611	625	664	620	604	618	622	612	633	581	575	558	617	591	581	643	636	659	592	612	629	609	597	575	585	603	620	584	554	629	651	624	648	635	626	620	662	557	613	592	588	626	565	603	655	577	579	598	613	608	604	615	600	606	596	600	608	586	576	587	648	604	620	618	568	602	618	594	636	631	569	599	620	590	587	621	632	607	624	590	655	617	642	613	603	605	635	622	625	611	629	629	639	638	586	650	624	597	596	593	605	629	584	566	622	573	587	590	602	615	664	575	634	580	610	614	573	581	618	642	590	616	605	601	640	628	647	643	613	607	572	592	600	606	618	631	641	595	626	615	625	577	603	614	631	601	615	592	600	617	598	610	621	599	652	571	620	619	648	596	608	577	639	590	621	601	635	607	636	633	600	618	628	574	661	616	587	571	569	606	659	630	625	584	594	643	626	569	588	618	625	651	627	627	605	643	632	602	573	601	581	627	604	592	591	557	609	603	606	626	586	624	612	610	616	603	629	618	620	630	636	615	632	618	587	623	628	591	634	577	623	602	646	627	585	628	605	557	612	636	613	620	589	607	649	615	636	589	614	623	613	636	611	587	605	614	565	608	620	617	632	592	599	580	619	568	571	636	587	591	617	605	604	645	604	622	582	588	619	622	588	623	631	642	628	594	597	615	613	611	647	604	615	602	561	606	599	593	585	641	596	567	625	669	559	609	635	591	611	647	614	612	615	602	633	574	647	621	611	642	600	631	566	586	652	591	604	614	619	615	616	582	613	590	575	646	589	597	613	609	624	579	589	661	555	591	614	598	600	624	577	643	611	583	611	645	620	628	629	618	597	616	595	621	628	610	626	632	627	593	625	595	587	619	616	615	594	622	644	633	646	636	582	648	595	599	665	615	595	587	622	602	595	593	640	615	590	578	631	612	605	625	605	598	541	627	600	592	603	563	627	625	605	599	655	604	622	588	588	623	612	589	644	617	619	605	590	599	586	623	608	641	602	576	599	598	626	585	586	606	671	616	599	608	622	574	590	603	598	629	622	650	570	595	638	601	589	652	610	620	602	645	617	614	587	650	580	621	634	620	658	644	595	616	603	586	607	575	654	584	602	594	590	645	623	565	605	624	634	601	587	636	591	700	609	570	594	645	598	591	662	576	614	584	578	580	586	585	598	607	594	635	620	595	582	620	647	634	629	615	593	594	662	588	590	615	623	598	573	584	607	603	606	647	649	609	604	614	606	639	583	628	633	628	599	619	561	592	593	612	607	658	597	643	584	648	571	585	601	585	619	568	664	635	594	580	631	638	604	673	589	627	587	615	594	626	577	608	595	604	645	575	606	571	585	602	621	626	596	640	581	595	619	613	629	608	590	605	565	628	590	599	610	623	574	661	600	621	583	586	650	602	614	621	589	582	611	614	580	619	619	628	605	611	587	601	590	609	628	575	607	641	578	628	605	622	601	563	601	620	579	583	624	583	621	615	610	638	637	652	597	589	602	615	556	634	650	623	585	614	593	627	633	581	606	604	630	632	599	630	596	582	650	624	592	622	625	594	663	605	628	619	640	585	598	576	583	571	617	625	594	587	614	645	558	584	606	580	583	645	623	630	600	632	566	614
23111	21393	29104	23659	21240	20855	5299	3174	29452	36031	25789	13170	4254	421	312	333	326	292	311	310	328	327	352	323	294	308	322	320	319	318	318	314	307	332	324	312	318	310	334	311	311	277	300	283	280	348	302	324	309	293	327	309	330	297	273	308	329	308	315	284	323	349	326	316	285	310	323	325	326	292	306	311	302	316	301	292	312	312	292	304	314	305	284	327	306	296	304	288	334	309	317	323	315	351	314	327	301	301	329	328	302	301	291	275	334	299	316	336	322	305	349	348	305	336	307	308	330	337	312	296	307	313	279	298	323	337	307	329	297	310	319	312	344	356	294	329	278	296	297	319	309	313	303	321	305	303	320	311	330	334	324	314	325	303	307	306	306	323	318	345	301	304	274	307	311	347	340	321	304	335	307	296	330	287	327	321	342	320	289	280	351	303	326	305	344	331	316	316	291	313	313	323	323	306	288	274	332	278	320	297	298	335	356	305	335	303	329	317	306	299	281	331	313	266	296	345	313	298	315	322	331	314	317	316	325	312	279	304	338	347	335	298	319	330	311	337	341	292	308	315	287	291	353	293	320	319	318	314	299	330	326	301	337	342	297	294	322	329	321	331	308	342	302	284	328	296	290	279	308	311	329	308	277	297	297	304	329	318	327	316	325	309	341	318	316	325	309	309	328	337	291	324	298	317	317	287	304	341	311	307	328	319	307	309	321	297	326	306	311	308	318	312	307	315	313	340	293	335	320	286	328	331	321	303	309	300	335	314	303	295	321	295	300	297	317	307	299	304	302	297	289	313	312	292	318	318	302	314	322	311	308	335	311	304	326	348	300	289	269	330	320	316	327	300	312	307	311	282	310	319	322	312	310	322	291	269	312	326	290	314	318	296	306	298	297	320	336	346	292	326	347	298	296	321	318	323	292	305	321	314	318	332	369	319	325	279	309	296	319	317	299	309	296	323	286	331	311	317	314	298	309	302	310	287	341	312	322	342	333	304	323	312	274	285	327	319	300	286	302	314	318	295	327	300	299	294	307	307	338	308	342	317	283	305	334	323	318	321	316	322	289	314	313	325	318	309	327	323	330	325	302	318	301	348	303	296	301	302	302	295	314	304	308	309	315	285	348	321	338	311	281	300	320	289	325	353	331	313	277	305	311	292	328	271	326	301	314	335	297	274	334	324	317	260	305	311	311	304	321	320	312	321	322	323	290	315	294	300	310	309	337	319	348	286	314	267	303	318	297	319	307	294	303	300	294	279	326	337	340	304	336	312	334	305	305	330	286	283	302	310	315	316	326	339	336	328	289	321	296	319	324	304	323	302	335	274	303	310	276	338	345	333	284	348	300	311	324	297	321	320	312	302	323	308	311	295	312	316	313	319	309	309	287	330	304	327	279	300	312	315	317	294	326	326	335	297	326	315	298	327	347	326	306	343	308	318	275	304	301	325	288	301	288	317	300	319	316	339	311	306	308	310	332	320	328	321	277	315	306	283	292	267	313	313	306	300	279	300	304	319	320	286	305	323	317	291	304	283	326	342	319	317	315	322	294	283	336	335	297	315	296	286	335	297	317	290	305	326	321	326	282	296	302	301	333	311	302	322	322	344	341	314	279	295	305	319	293	294	327	307	302	304	314	326	314	317	333	293	306	329	299	309	346	337	332	318	324	308	321	341	301	316	305	307	297	312	339	317	291	308	310	296	303	295	326	292	314	292	312	332	322	316	290	311	320	329	364	303	311	309	317	328	328	302	318	306	317	342	316	288	305	322	307	341	298	332	301	312	288	315	336	332	293	326	308	300	284	292	326	310	315	296	318	318	321	285	296	333	307	319	338	304	299	330	318	281	300	305	322	314	322	296	286	300	313	285	314	303	322	282	305	300	300	321	314	312	302	287	290	332	323	309	325	300	328	280	300	306	289	301	305	328	296	307	317	332	299	301	289	319	292	341	298	300	312	286	322	315	298	300	299	273	304	307	295	299	318	295	298	340	318	307	303	304	301	293	324	329	281	297	312	306	329	289	328	305	294	297	318	337	307	334	310	304	317	299	311	302	306	311	335	326	303	317	332	346	328	331	314	301	339	323	325	312	331	312	331	317	369	286	306	327	330	305	313	296	280	333	331	289	318	330	294	339	309	329	287	282	284	275	328	328	328	329	319	295	299	285	304	331	312	321	356	317	314	298	310	301	280	295	313	292	318	317	286	332	373	326	310	299	295	327	284	327	339	338	337	268	317	323	315	322	312	323	307	336	328	313	348	296	330	292	309	309	316	324	296	295	333	300	304	283	306	298	303	308	295	295	312	315	289	279	308	293	307	313	300	332	317	320	294	315	317	292	317	329	318	352	327	298	317	297	312	326	306	346	319	344	288	298	331	330	311	301	322	334	324	299	308	304	341	303	327	317	310	301	286	288	299	346	308	301	337	309	322	300	299	308	307	321	309	306	287	310	324	289	298	299	306	298	309	294	319	289	299	333	314	319	293	283	323	306	303	335	301	335	315	306	314	299	323	327	284	311	316	319	317	329	307	266	312	321	316	282	312	337	279	351	312	310	293	300	300	302	289	324	287	293	318	352	306	317	319	339	308	325	286	322	305	296	300	316	317	296	283	342	347	292	316	324	294	299	301	325	327	298	306	320	314	295	338	296	304	314	308	300	320	294	329	313	293	301	302	284	317	315	314	298	338	299	302	293	306	294	295	293	314	300	333	316	339	313	298	309	300	298	329	318	306	320	310	306	315	326	317	297	334	344	279	330	289	310	319	300	312	287	321	314	302	295	337	306	312	313	308	276	325	290	316	327	334	309	337	282	305	296	302	345	312	315	300	303	355	277	292	335	332	324	342	350	300	294	326	315	289	342	345	298	307	327	342	303	321	318	323	321	341	309	306	292	314	305	293	305	300	332	336	322	320	334	298	316	341	292	285	349	295	280	305	330	317	333	283	312	289	285	333	310	294	331	309	300	344	310	338	287	321	319	282	311	304	335	301	325	292	296	312	305	323	320	325	331	320	309	325	317	295	300	292	323	337	307	316	309	336	318	291	284	291	291	293	336	328	329	334	305	297	293	303	328	259	312	273	357	312	297	318	318	337	333	315	310	291	355	333	336	291	317	306	335	303	315	311	306	321	331	321	294	315	310	324	299	312	308	311	295	298	300	298	297	272	300	308	322	304	297	300	306	313	302	302	330	310	324	321	346	300	310	333	276	279	275	341	290	295	306	377	306	308	306	304	336	304	307	300	309	294	323	325	321	302	313	289	282	335	315	294	304	302	350	336	319	330	290	310	348	302	282	308	290	316	322	308	327	354	292	346	319	326	292	298	298	331	296	325	286	315	280	326	306	323	320	299	283	304	290	301	296	306	324	300	293	317	300	322	318	322	333	316	295	333	307	359	297	321	299	303	324	342	294	338	326	316	312	304	313	333	303	324	304	319	339	320	297	311	317	314	309	315	309	311	290	281	312	314	311	297	332	281	328	302	313	330	281	284	273
58196	84595	25133	5432	3975	2921	2079	6661	39919	41009	32051	19369	7683	573	450	444	463	460	464	456	446	448	428	483	442	434	460	453	452	474	452	479	506	429	500	469	469	448	473	449	449	425	460	413	450	428	437	496	485	424	451	470	439	428	449	442	414	453	459	468	472	444	461	440	448	427	429	483	449	437	489	439	467	464	447	443	477	429	470	455	473	463	448	468	468	441	467	446	478	427	499	482	447	422	456	437	458	430	456	460	441	443	436	472	445	470	498	445	417	464	461	447	398	488	459	441	477	500	477	463	477	420	463	462	454	477	484	475	470	410	459	435	465	455	442	449	441	462	478	468	434	473	458	457	474	461	449	475	414	443	479	462	406	440	486	489	453	450	427	457	414	489	467	420	493	450	445	457	466	461	442	470	474	477	463	470	441	455	460	450	478	443	417	404	479	451	461	468	478	472	447	456	478	436	477	450	515	472	477	442	450	462	431	466	471	465	442	435	423	425	424	478	476	418	477	410	491	476	429	446	475	455	481	455	459	448	439	435	423	473	482	436	453	450	458	448	401	438	507	434	452	417	442	418	435	454	472	466	415	468	442	457	455	440	498	447	481	461	477	474	505	484	454	450	484	492	438	481	453	460	438	460	430	446	495	463	479	441	449	466	440	473	477	463	443	494	500	456	447	442	461	421	460	454	466	413	461	453	461	431	471	432	469	460	462	430	454	469	462	468	469	467	411	489	485	438	445	463	469	439	460	427	455	443	473	449	478	461	464	472	423	494	454	452	460	503	466	470	458	487	455	458	422	441	445	457	464	462	435	476	491	438	416	443	444	490	460	464	456	453	435	501	429	447	475	450	480	456	449	455	475	459	414	495	466	450	471	478	430	430	529	474	454	481	461	439	448	462	514	408	467	469	509	447	405	463	436	408	473	448	457	421	458	477	479	418	458	482	458	475	459	460	450	390	445	453	471	458	421	413	446	451	434	451	448	472	459	464	493	458	478	445	446	469	455	462	450	462	437	455	473	461	462	486	446	445	455	453	477	476	470	455	461	481	517	424	456	446	426	433	480	444	451	433	405	466	460	473	440	440	451	434	437	445	459	420	460	467	416	489	475	452	460	440	448	428	436	442	464	422	470	439	451	450	433	482	510	415	416	452	440	482	457	465	477	450	426	479	447	462	432	423	445	452	488	447	451	474	426	446	428	449	466	434	449	479	487	433	460	479	442	471	473	453	435	443	473	463	464	437	458	493	484	433	443	467	447	460	417	450	456	503	488	460	435	442	488	441	456	433	502	459	502	459	465	480	466	480	444	437	452	451	495	422	455	496	424	457	482	444	443	468	441	473	445	463	420	465	464	439	481	467	468	425	469	457	454	442	427	462	494	410	517	459	456	469	470	444	451	431	470	468	470	483	495	422	473	455	438	481	452	496	439	432	479	471	454	427	443	455	467	450	461	461	460	464	482	497	450	481	484	463	465	471	469	423	433	478	442	433	416	421	468	481	441	474	434	479	466	466	493	515	417	473	431	461	453	451	443	459	476	491	468	416	450	461	442	466	407	459	434	453	482	451	419	423	438	494	497	451	466	459	450	448	480	499	481	462	477	468	456	449	458	443	450	456	423	464	428	449	464	458	475	456	459	505	494	450	473	497	462	474	439	487	427	469	457	458	493	458	455	427	433	473	469	476	457	442	481	497	461	439	467	481	462	462	505	464	448	462	451	483	465	444	419	475	496	475	447	468	465	460	473	453	458	457	479	451	458	426	420	460	469	436	453	473	430	506	430	458	458	470	475	476	492	439	458	478	455	466	409	460	452	507	452	438	480	430	507	470	466	492	449	405	436	499	469	468	469	458	480	438	455	445	438	480	456	451	441	461	459	473	442	449	448	431	449	486	447	471	415	451	460	468	463	458	483	476	469	470	484	447	459	470	468	439	502	490	483	462	458	468	451	458	430	467	474	475	481	461	433	456	443	460	447	456	439	454	432	462	407	501	457	491	461	471	476	489	472	507	437	458	476	449	463	451	453	458	451	482	431	455	446	456	429	511	455	442	491	445	452	455	457	458	450	478	448	469	405	496	456	485	425	422	440	414	427	466	466	491	446	457	450	450	451	441	428	455	466	463	479	442	470	482	481	458	434	481	496	485	443	424	454	503	466	477	444	448	461	449	473	462	429	461	448	440	477	399	463	470	446	472	498	421	461	489	453	442	463	460	458	503	450	435	454	466	427	447	430	471	465	444	455	440	434	450	435	452	465	425	466	447	420	471	464	446	488	480	435	515	459	496	431	475	459	430	469	487	488	483	470	504	430	462	447	435	462	482	448	472	460	462	435	481	437	441	470	490	505	458	477	472	437	432	476	451	459	469	484	461	426	475	456	496	463	452	468	482	471	420	422	446	491	445	440	437	465	452	452	455	440	451	426	440	435	443	468	468	448	473	493	444	448	444	463	427	434	480	468	428	473	430	456	480	450	446	489	433	460	487	472	457	453	433	444	437	466	481	438	387	440	479	452	453	453	478	485	461	452	451	437	461	514	473	459	443	468	457	449	428	483	457	448	437	434	440	482	475	473	447	478	471	473	468	461	443	417	427	447	485	484	496	483	458	491	460	412	449	441	459	496	426	481	461	488	462	450	418	466	446	425	473	439	519	475	447	462	454	473	429	452	428	474	459	452	476	446	467	457	484	456	455	437	439	439	445	435	417	479	466	425	447	456	482	462	467	446	436	427	439	466	447	503	462	480	439	429	458	452	455	465	486	494	439	488	451	423	485	445	503	469	483	455	425	451	452	436	480	424	481	467	494	471	420	447	481	446	481	462	421	476	460	456	416	428	463	447	435	467	497	457	427	463	444	444	429	456	440	445	444	458	461	470	448	466	464	432	458	460	447	453	470	462	462	475	472	443	484	440	461	445	421	474	465	449	478	447	454	448	501	483	459	470	453	478	471	472	466	434	453	484	421	428	461	501	473	435	488	471	465	480	456	457	457	428	459	483	475	459	473	457	451	402	430	455	474	468	445	455	438	482	454	444	437	428	460	463	479	507	477	464	422	409	475	440	460	454	459	455	453	464	455	429	439	458	461	440	452	473	444	473	470	456	507	461	427	443	435	450	476	411	452	463	480	486	469	472	504	468	420	473	428	427	487	442	431	453	456	462	455	434	471	454	489	463	490	436	452	471	450	471	470	496	444	471	481	471	446	453	507	436	435	495	455	473	457	462	434	467	439	454	455	407	453	467	438	458	507	486	446	500	437	493	461	393	460	423	417	447	486	479	441	498	439	464	432	482	497	443	441	404	427	483	426	465	448	435	480	453	452	448	431	480	420	419	491	431	448	453	445	453	424	435	485	484	453	431	432	489	481	414	470	451	455	454	481	473	484	470	444	483	482	488	458	449	463	460	441	476	455	440	467	458	460	466	458	417	426	436	483	444	484	478	434	439	446	480	485	473	457	496	464	426	450	452	448	465	426	458	434	450	445	466	472	458	434
27162	23788	16608	2514	532	476	456	1877	3689	3252	1725	1018	586	390	342	407	346	355	391	376	378	381	389	373	391	351	379	384	389	393	380	400	379	408	399	391	371	359	393	363	395	345	390	362	344	359	357	380	393	376	403	371	382	372	352	360	354	366	358	330	379	357	370	361	397	398	376	429	390	362	360	346	395	367	342	408	365	404	366	369	376	331	407	341	379	369	382	372	365	349	395	391	397	364	383	382	379	392	366	395	350	361	363	398	353	380	345	377	396	362	346	382	400	318	359	366	373	365	372	353	367	365	336	388	352	361	350	394	356	386	329	374	350	397	390	404	384	357	328	386	393	368	356	386	357	374	362	395	396	335	346	375	369	381	385	368	382	353	387	380	401	362	413	369	375	420	369	392	360	368	394	364	405	363	369	400	367	393	366	357	344	375	352	355	353	378	377	357	364	354	381	366	394	378	401	387	389	360	350	347	358	375	399	361	372	380	363	328	382	350	394	381	362	387	382	354	352	368	368	405	369	382	371	356	379	366	380	384	425	388	395	378	345	371	356	366	366	355	324	385	364	377	356	378	323	370	345	374	357	416	379	377	355	342	396	388	371	359	348	365	345	415	355	376	384	383	382	401	354	390	407	365	363	370	349	407	352	348	343	378	382	321	341	365	408	405	366	379	359	369	427	386	393	385	343	372	369	362	358	394	414	340	335	357	382	357	369	347	361	423	404	356	371	382	381	407	358	349	378	361	389	379	361	368	385	369	358	386	415	364	341	349	348	374	376	392	382	350	389	414	365	339	379	381	387	377	354	356	352	371	367	351	383	378	347	349	353	352	368	379	363	364	372	409	392	396	376	387	346	377	355	347	363	387	366	376	380	399	382	366	336	367	343	345	359	400	373	393	391	348	378	391	362	357	334	373	384	374	402	373	346	355	434	396	396	349	375	359	369	385	401	375	367	359	350	378	364	341	378	373	370	365	367	383	377	398	386	346	341	390	358	366	361	358	406	380	352	400	366	380	380	374	368	390	373	387	359	387	328	401	406	383	390	377	373	401	403	367	362	335	388	369	339	330	364	364	396	388	387	358	377	365	352	360	353	359	375	382	342	366	394	363	393	345	373	378	404	367	349	360	405	361	365	368	367	378	358	357	370	350	337	342	361	382	378	398	360	326	335	358	364	361	341	388	372	330	344	370	386	378	356	381	362	362	362	363	361	369	330	383	346	368	384	362	384	324	390	370	373	408	403	401	386	375	383	390	372	388	409	406	367	388	390	407	357	373	364	343	380	363	372	349	338	385	346	357	382	368	400	362	378	346	381	367	397	364	340	382	359	387	353	390	332	359	371	342	391	355	370	399	352	350	386	365	339	359	340	388	380	376	375	335	384	388	364	359	343	369	397	346	385	359	357	374	359	382	409	368	365	397	370	367	395	400	389	387	366	341	374	330	374	359	349	378	364	332	379	361	397	351	381	377	391	387	345	359	359	375	354	375	369	362	382	405	370	368	401	376	391	384	398	366	347	411	354	398	359	381	380	371	400	358	352	394	366	368	400	373	369	365	365	349	341	356	368	370	349	339	352	363	365	330	356	381	404	366	400	375	409	380	373	338	385	350	414	375	394	367	378	388	344	372	370	339	353	379	386	372	368	369	387	365	376	368	346	379	374	381	365	352	352	392	369	374	369	383	380	367	375	384	366	355	360	330	380	382	379	417	376	417	396	363	425	358	399	356	317	375	346	390	391	368	407	364	341	358	377	356	351	389	363	390	365	384	371	408	351	382	369	388	378	375	367	331	379	398	363	388	367	393	408	356	360	420	346	389	380	391	356	418	369	345	367	373	369	325	345	368	383	363	366	368	372	354	374	389	401	375	363	362	346	415	401	357	358	397	372	375	383	394	345	341	382	374	358	379	361	383	379	400	384	390	328	332	349	385	353	367	363	323	340	356	389	364	378	380	344	373	348	357	361	378	370	358	390	326	352	379	376	406	418	351	394	340	369	342	382	385	368	392	366	374	369	375	325	362	345	364	351	373	368	378	410	356	352	365	378	349	389	367	395	356	400	370	364	376	390	371	371	366	347	363	364	345	376	361	368	348	385	376	364	364	393	378	362	389	394	374	383	372	363	409	404	374	347	377	355	381	372	351	363	395	379	363	363	368	353	354	388	384	388	350	378	350	359	399	367	389	392	377	345	367	378	383	340	364	371	366	396	391	351	374	339	349	387	359	362	375	350	382	354	368	334	374	351	369	382	367	373	394	405	361	356	341	376	406	368	329	340	378	359	360	367	362	398	401	367	370	412	371	367	366	372	355	388	397	363	383	364	365	380	369	361	402	347	373	356	391	408	363	343	353	377	383	355	380	330	360	392	344	376	383	337	358	382	350	382	361	328	348	397	373	339	383	384	362	369	403	363	337	361	368	374	379	359	356	403	353	374	368	374	363	362	361	380	357	361	348	370	380	361	337	361	380	398	372	394	378	387	362	381	362	380	358	364	389	380	397	386	354	371	366	415	363	362	385	356	361	386	354	362	360	341	371	366	357	366	376	350	399	409	370	364	347	359	338	364	393	397	384	335	352	360	391	365	368	367	399	375	386	370	385	336	360	359	382	344	361	377	365	356	401	368	405	344	372	346	364	363	362	378	376	393	345	418	347	346	358	357	394	341	348	378	353	399	378	385	343	392	380	385	349	347	361	338	362	358	351	341	374	415	364	331	396	345	358	342	359	375	368	400	370	380	365	390	393	359	356	366	346	365	357	360	386	350	385	354	368	371	365	375	348	411	397	377	373	362	368	385	369	337	353	366	374	375	384	346	397	397	378	354	351	394	364	391	373	359	381	359	358	401	402	351	394	403	381	352	346	404	423	356	355	341	399	418	402	358	385	333	381	340	375	377	382	394	389	380	385	393	350	369	369	343	381	350	345	338	401	426	349	355	360	391	412	330	374	425	404	371	386	406	350	374	368	356	382	374	353	353	343	382	358	339	368	349	348	346	357	365	369	375	358	381	372	359	393	375	392	394	364	358	379	405	365	343	381	381	393	390	396	374	415	384	409	340	361	414	381	376	373	374	369	375	391	341	365	371	388	332	353	397	377	342	356	401	364	363	356	352	396	384	361	362	346	363	342	381	374	396	330	369	373	380	359	355	392	331	394	356	392	352	328	381	373	360	350	378	386	401	354	347	413	373	374	363	379	380	365	373	353	406	384	382	378	344	380	334	380	380	382	356	382	369	393	355	346	384	357	370	425	352	364	409	373	388	375	380	389	429	399	365	354	356	340	344	346	371	357	349	375	357	378	385	379	352	387	355	343	382	378	360	376	402	373	353	373	367	370	409	380	366	347	387	383	386	352	361	319	355	355	350	376	384	337	372	370	366	359	384	348	364	346	333	388	370	331	379	379	353	382	359	393	380	343	362	387	377	370	385	393	384	402	376	357	372	374	363	359	392	358	368	400	371	335	373	347	352	362	370	345	361	378	364	348	336	413
26245	36408	9947	1202	942	741	817	4136	7997	6658	3591	1945	932	569	519	534	554	515	533	514	546	543	522	523	512	557	617	533	532	558	586	539	533	547	529	540	533	529	516	542	532	552	512	536	511	543	591	539	545	518	553	582	534	519	525	533	506	536	527	559	538	524	530	547	568	529	516	517	534	578	567	571	564	515	515	530	533	522	549	562	547	555	503	562	600	548	552	546	555	528	575	539	574	532	537	541	566	565	540	552	560	546	541	530	518	512	537	562	536	541	552	553	540	540	526	542	500	535	550	549	541	551	498	578	557	561	548	519	550	548	550	538	554	500	537	545	508	521	532	553	585	551	560	503	521	541	545	553	579	540	565	523	560	520	574	548	522	518	561	550	537	571	531	512	510	548	540	519	505	582	537	507	524	548	510	543	530	527	531	519	534	519	514	578	505	549	548	562	506	496	581	552	514	510	580	570	540	521	573	550	580	529	548	589	555	547	578	544	528	589	533	498	545	510	504	528	537	540	509	555	561	522	499	532	514	559	518	549	545	529	547	558	545	577	552	522	512	518	548	552	548	515	545	578	528	564	531	526	516	524	552	559	521	539	520	538	514	531	564	515	534	523	508	576	526	533	512	551	534	562	544	531	532	540	515	535	539	547	554	522	530	597	557	495	531	531	539	531	528	533	528	525	554	520	527	536	537	553	518	558	574	576	514	526	508	526	539	547	515	540	534	544	529	554	530	526	569	552	548	527	595	525	573	528	562	528	489	507	545	522	559	527	520	561	579	529	540	538	513	525	572	539	529	578	582	538	533	514	526	554	518	561	517	529	566	542	506	561	571	558	533	522	512	517	529	502	565	553	547	515	538	551	502	522	499	528	548	530	562	554	563	573	512	559	532	497	529	550	575	515	543	543	528	547	535	545	572	536	504	512	508	548	490	531	551	546	536	552	524	530	573	578	547	561	503	551	566	554	564	567	512	544	569	519	558	570	509	524	523	556	574	560	505	565	502	553	596	568	520	512	541	556	527	552	502	538	553	549	555	560	515	492	537	558	518	517	554	562	533	560	538	528	543	522	581	522	570	542	553	542	510	541	538	539	575	538	546	522	551	534	512	567	521	521	568	513	549	496	520	555	521	548	529	582	559	524	516	512	563	555	541	517	555	564	526	533	561	537	577	578	543	540	559	528	522	565	526	534	519	513	520	579	554	552	502	525	527	566	559	531	551	535	509	600	540	514	548	529	530	521	562	544	559	505	587	521	545	509	560	511	537	557	508	527	517	566	559	531	526	536	554	516	566	539	519	544	539	538	561	529	538	532	512	565	566	583	527	547	522	554	552	562	551	534	549	566	556	535	543	553	564	525	533	524	558	515	532	531	578	514	548	570	550	531	536	543	559	533	514	554	571	559	576	569	542	488	547	527	558	561	559	531	537	524	513	557	520	561	562	507	556	556	517	576	539	506	564	540	568	497	522	530	569	548	594	549	551	553	543	494	529	551	556	520	569	531	539	529	566	573	580	528	535	540	506	501	536	513	572	550	568	541	533	529	553	529	529	514	565	554	535	580	533	515	567	568	539	549	538	534	516	489	547	537	531	588	560	499	486	538	479	585	587	524	532	561	480	552	540	492	517	536	524	547	521	525	539	541	559	507	550	540	539	547	510	557	590	518	602	525	567	570	473	498	505	560	576	514	558	504	540	577	557	538	535	580	553	551	542	581	502	545	556	486	531	517	510	562	552	575	560	561	542	533	553	515	498	523	539	488	560	534	517	504	565	514	531	555	570	536	521	535	507	511	524	557	516	564	561	522	546	554	548	551	537	529	589	567	530	517	535	505	540	531	524	529	577	600	543	562	570	542	510	564	541	552	594	527	547	524	548	549	502	610	512	549	487	555	575	574	563	545	513	538	551	508	552	544	561	528	501	550	495	518	544	521	542	584	583	546	552	551	564	569	516	554	533	560	534	550	497	543	575	550	559	525	560	580	543	515	533	554	546	498	546	547	529	553	546	520	532	498	564	533	554	539	557	529	522	506	557	531	525	540	532	548	532	512	499	558	557	564	532	549	559	536	535	562	562	540	547	565	571	552	541	546	507	558	563	509	518	548	564	562	548	545	491	546	532	606	557	532	494	553	484	579	503	515	533	553	515	493	545	567	495	558	549	542	549	555	525	551	553	561	573	532	574	555	502	549	563	541	533	539	549	607	524	544	558	542	539	525	570	521	541	542	532	580	536	552	526	535	558	507	554	522	535	564	530	520	528	586	575	535	566	575	589	532	533	520	524	533	532	562	579	509	535	504	505	556	590	543	554	537	528	542	510	551	562	547	515	526	502	511	536	563	570	544	559	560	565	538	552	519	554	574	537	550	546	544	524	562	532	568	554	523	563	499	499	549	545	555	517	532	553	522	521	536	547	539	559	557	564	548	535	504	514	560	572	517	577	590	555	542	561	540	509	463	549	544	559	513	540	550	567	552	558	512	581	549	524	541	542	586	539	516	576	541	530	562	577	506	517	558	547	526	539	534	559	519	508	530	542	521	560	555	554	508	550	566	564	551	550	537	545	535	568	557	573	540	525	576	582	545	563	500	544	566	555	500	526	524	549	526	557	556	566	523	525	535	581	543	540	555	563	598	511	549	550	519	535	528	578	509	563	568	548	575	544	556	508	527	523	534	527	544	547	547	505	528	564	525	569	585	567	541	550	536	512	552	563	542	545	537	549	531	559	522	551	545	530	521	522	524	495	537	562	566	573	491	517	608	530	548	579	560	492	553	511	552	533	483	556	538	544	507	550	551	539	572	549	538	577	561	529	520	564	560	530	563	538	546	519	592	551	556	522	561	594	523	551	527	528	521	536	535	562	509	536	610	530	520	551	516	545	555	561	560	521	536	544	486	574	551	518	541	565	557	525	536	558	554	528	518	552	541	512	531	543	553	558	551	565	504	495	544	542	516	534	537	532	515	551	522	539	555	533	544	557	523	534	535	568	553	500	517	557	560	524	533	516	527	578	537	531	553	536	502	546	537	511	499	564	532	545	534	559	577	537	553	559	548	505	526	552	520	506	518	525	566	552	562	550	508	544	535	567	562	559	566	543	538	561	502	531	519	555	516	598	541	549	550	528	545	542	509	555	538	536	521	553	530	566	554	525	562	577	558	563	543	520	516	562	543	500	527	554	513	541	569	549	502	553	576	544	483	544	568	558	497	526	524	520	525	546	589	564	469	512	554	566	512	532	537	541	548	566	532	559	502	515	564	552	594	556	560	513	555	537	530	537	543	543	591	527	501	529	511	527	572	578	528	536	551	523	521	501	538	535	533	548	547	532	528	526	522	517	545	573	586	564	570	552	589	547	543	526	521	483	525	492	575	525	535	553	552	584	499	557	515	557	515	507	537	504	554	540	559	549	574	553	559	549	497	528	535	516	587	535	553	582	546	527	534	535	548	524	549	555	535	534	582	526	519	568	518	502	545	508	524	521	537	509	561	497	539
24392	21663	28614	24362	18696	3451	3468	21584	22254	18034	8248	2910	1019	473	433	428	448	441	441	474	462	446	453	460	461	427	415	458	431	452	477	439	445	435	470	448	435	433	472	448	417	404	458	472	467	444	445	451	423	427	407	429	412	418	402	443	419	431	460	441	429	412	421	412	422	417	431	426	429	418	434	454	426	408	459	411	425	426	396	436	455	428	429	424	463	411	441	421	449	405	446	426	405	412	450	417	426	406	456	425	433	441	478	425	436	435	459	408	465	425	475	450	454	444	407	424	442	424	443	421	451	429	428	447	394	466	445	437	440	417	440	454	443	448	430	459	425	435	434	422	455	432	428	440	442	436	468	431	425	453	425	435	408	409	433	412	452	446	422	442	439	432	426	452	443	436	424	415	407	422	448	451	445	452	374	442	406	431	433	451	426	421	468	499	422	432	415	424	426	413	451	445	432	449	364	451	448	420	417	453	434	416	411	435	413	429	449	446	410	392	407	434	431	442	437	433	442	439	419	416	414	445	404	438	475	417	410	435	491	417	436	450	403	449	444	438	425	440	432	449	431	409	423	461	404	431	429	445	393	417	446	468	419	397	447	404	500	418	448	405	408	455	414	424	416	408	436	477	427	421	412	426	431	432	477	452	424	466	392	456	445	397	415	434	406	437	431	409	437	444	458	450	435	394	422	440	430	386	421	426	425	447	438	427	415	452	426	380	418	431	435	406	463	451	446	422	418	426	457	405	436	415	428	410	399	451	437	406	421	454	472	471	464	451	455	414	437	390	416	448	429	437	419	403	466	409	421	420	421	437	450	400	447	467	467	446	412	426	472	407	394	404	439	390	430	411	423	420	465	433	420	423	434	474	435	410	487	460	424	415	457	391	394	411	465	394	394	454	404	430	431	416	411	436	458	426	446	419	454	420	401	457	457	459	421	420	445	420	422	460	439	427	430	445	414	412	437	475	443	404	448	422	406	409	441	464	463	400	408	444	471	415	410	427	404	459	442	444	418	394	464	421	415	442	440	478	454	457	466	421	433	424	416	426	448	414	457	444	433	420	434	449	411	388	450	422	428	411	404	475	445	420	436	421	415	450	449	434	452	425	435	438	393	439	437	418	422	404	456	454	383	444	427	441	434	400	446	436	448	421	478	438	445	394	426	388	439	426	434	418	386	427	440	452	452	436	405	436	429	462	425	402	435	459	434	398	442	427	419	467	436	439	443	430	473	379	469	460	444	412	424	415	417	408	426	424	456	433	414	412	446	434	431	406	393	413	412	452	420	421	439	432	450	380	415	414	432	428	412	444	443	404	408	454	451	455	419	423	420	455	443	434	438	423	407	399	457	418	435	461	429	427	416	432	413	405	485	406	395	431	395	432	450	434	426	393	405	400	407	429	451	396	426	415	416	452	437	393	410	431	456	445	434	420	453	470	463	436	433	453	432	476	401	429	423	392	387	456	412	465	444	421	409	387	452	448	441	446	389	473	439	419	451	413	442	449	436	390	419	457	466	415	409	426	431	440	417	423	455	403	422	400	415	417	424	433	426	448	389	457	437	440	499	420	407	452	471	428	419	436	424	442	428	430	426	413	430	424	431	418	429	409	437	458	454	430	433	446	416	432	442	405	392	421	439	411	453	421	438	462	423	454	445	407	446	420	425	400	430	423	427	398	441	454	439	458	421	442	432	418	426	435	406	446	455	415	426	417	425	419	462	422	419	465	449	474	458	430	461	430	423	423	417	427	436	469	469	462	429	445	431	431	426	402	419	413	426	418	429	448	413	426	460	439	429	456	437	413	437	433	419	434	399	449	394	459	395	461	421	421	438	448	447	432	417	463	435	420	473	443	419	438	432	416	441	446	430	413	454	419	489	437	444	441	393	449	436	431	426	436	458	436	452	446	427	420	432	408	419	434	445	415	415	450	410	426	419	442	432	429	408	431	421	428	422	455	446	428	433	427	422	431	401	444	430	413	401	438	384	477	425	465	424	418	421	422	404	439	423	450	404	418	433	430	412	441	449	419	401	401	454	395	439	474	383	442	413	453	416	435	426	449	413	403	447	402	446	402	406	437	464	438	434	427	439	392	427	423	427	415	420	467	441	419	433	446	431	453	415	463	407	464	467	440	401	421	410	437	425	431	394	453	404	443	414	460	410	427	403	442	451	443	414	415	452	409	405	422	435	445	428	430	452	450	406	425	463	465	429	411	434	407	430	393	431	447	469	433	398	429	472	442	432	453	433	433	483	435	410	456	408	431	463	422	415	415	440	424	416	430	428	457	417	430	437	464	467	411	379	453	449	409	427	431	412	478	448	444	442	426	395	415	418	425	435	439	439	453	443	410	428	420	410	394	424	425	453	453	438	442	460	409	401	435	435	415	402	449	435	446	456	445	441	439	406	415	435	403	433	394	445	468	402	447	430	420	407	424	412	452	396	412	408	437	409	435	413	401	420	447	428	415	418	423	418	444	425	420	436	435	418	460	421	439	406	432	427	489	449	443	449	407	418	429	432	460	429	397	404	416	428	453	438	419	469	436	392	426	440	463	434	412	469	412	411	410	425	471	433	462	450	436	424	420	427	431	423	460	429	413	443	411	459	404	393	398	410	429	395	418	438	404	439	422	421	442	426	429	420	452	417	459	389	429	390	415	370	425	427	397	418	440	433	420	457	436	496	418	461	437	444	418	419	428	429	439	426	462	437	427	416	432	437	443	469	476	418	435	403	446	451	404	420	416	437	411	457	389	414	438	435	405	431	414	411	436	449	427	463	432	434	451	396	434	424	436	440	437	414	402	466	443	410	434	421	443	426	421	441	431	427	457	434	455	479	411	418	436	446	390	391	402	450	382	415	434	431	448	428	406	406	445	422	413	429	416	401	415	429	410	463	407	470	451	456	420	430	417	444	432	431	408	416	443	443	436	422	458	400	436	457	442	414	418	426	437	444	405	416	432	451	430	392	440	456	433	469	435	405	439	402	406	424	394	433	432	375	465	449	411	415	430	421	425	411	417	409	453	415	440	404	452	456	460	436	425	434	422	417	454	394	441	412	451	465	446	433	423	441	444	382	457	432	417	420	435	425	412	374	423	435	419	451	448	426	443	454	443	397	393	441	467	392	443	428	405	416	432	423	416	374	456	441	422	413	441	408	411	432	413	395	431	429	455	437	468	462	396	433	409	461	433	448	409	412	450	494	433	422	434	400	431	453	421	401	422	457	431	429	477	371	441	438	415	394	460	460	409	457	419	417	423	426	458	457	425	412	405	428	416	411	420	423	448	457	450	420	429	422	445	428	451	431	393	451	428	435	394	387	437	427	413	436	423	415	451	411	413	422	464	448	470	462	423	456	420	405	420	446	405	431	406	427	407	434	421	390	429	442	397	405	436	432	407	424	446	449	431	456	437	404	420	456	421	431	428	413	431	422	457	392	421	396	363	458	434	442	434	424	432	401	432	464	408	422	428	406	395	426	456	440	433	406	410	409	455
49848	73124	36255	2817	2134	1675	7266	32064	31512	25536	14064	6254	2217	694	651	614	628	626	631	661	634	636	664	645	614	644	647	691	644	594	574	632	595	650	667	617	642	618	616	641	689	663	644	673	642	650	624	656	643	621	649	622	623	623	597	592	617	596	660	574	613	633	608	629	666	644	622	629	633	628	637	624	593	605	607	654	657	601	656	620	603	621	606	625	674	651	597	624	630	613	652	619	615	600	609	611	623	659	662	634	639	641	615	659	667	637	651	677	666	653	621	641	635	687	635	612	580	654	616	636	616	642	625	629	602	627	622	593	574	634	633	596	656	651	644	629	605	646	616	627	685	635	605	638	620	669	642	654	594	626	653	615	634	646	632	598	656	602	586	629	635	632	595	615	653	604	643	640	611	625	605	635	604	615	636	633	670	663	655	627	628	621	635	595	660	638	629	611	622	640	648	604	607	611	663	609	613	603	671	662	595	596	647	612	602	671	609	693	610	631	610	610	629	599	607	628	603	631	654	642	642	614	608	664	639	598	640	642	616	650	610	683	599	672	634	635	625	666	583	569	642	592	588	650	606	605	663	647	625	636	614	638	598	622	637	621	621	617	607	630	629	579	624	595	653	641	661	622	598	632	680	619	638	661	633	622	657	608	626	690	625	611	649	603	600	645	619	616	657	671	645	625	612	654	648	653	601	603	605	679	620	619	649	630	632	693	657	641	638	628	660	644	637	653	586	648	601	649	602	642	627	675	662	669	659	627	579	574	591	633	604	655	587	662	637	630	576	634	691	619	654	608	596	619	660	671	614	629	637	612	617	636	648	614	600	646	662	669	634	648	598	663	637	636	653	639	586	599	645	602	639	625	607	614	642	679	606	639	626	651	658	625	623	611	631	624	639	617	643	594	613	655	628	600	612	636	633	645	627	647	670	665	609	588	640	644	585	613	643	651	608	599	647	621	653	597	564	639	626	610	610	624	658	673	587	631	557	640	655	608	669	656	644	606	669	594	634	652	629	612	625	610	630	652	616	586	606	624	596	658	578	649	609	643	624	637	656	612	618	600	675	656	621	632	648	602	615	652	627	666	599	635	646	628	648	586	614	638	642	602	636	636	623	559	641	613	600	623	619	654	651	626	592	629	647	627	603	651	664	678	653	623	627	573	617	631	642	702	658	645	599	634	571	607	616	627	645	591	669	603	583	613	603	640	649	609	662	595	664	617	601	646	625	634	664	623	591	640	599	593	605	591	616	608	632	647	671	636	608	608	593	591	619	643	580	629	641	606	630	631	600	612	631	637	664	639	616	632	627	602	589	639	634	574	634	685	655	597	603	614	653	652	614	614	652	615	590	612	618	639	636	583	620	606	597	645	618	633	615	609	604	620	634	584	604	614	648	642	604	628	599	610	632	622	628	637	576	595	632	601	657	671	634	611	592	628	632	630	644	658	614	620	594	599	639	605	613	672	613	639	586	600	612	588	655	612	611	614	640	591	661	623	685	586	624	602	623	645	579	647	613	630	612	627	626	623	637	668	642	624	678	616	641	633	655	604	598	613	632	626	635	628	615	664	627	593	659	612	651	639	595	624	628	582	608	619	658	656	647	633	626	637	623	593	600	617	599	667	633	607	655	590	650	668	583	619	615	600	645	637	616	604	644	652	660	589	618	664	669	663	645	646	574	621	635	618	606	701	588	616	627	636	612	622	668	624	620	628	661	607	664	621	673	618	592	624	634	662	641	611	640	606	608	620	577	603	637	644	618	622	618	631	677	641	685	616	597	610	651	609	589	615	608	605	650	572	625	665	653	614	642	613	611	607	652	679	584	609	688	625	612	668	604	642	643	611	582	658	654	605	658	604	640	608	624	604	587	616	657	647	632	623	640	599	620	636	642	677	649	648	611	666	622	649	667	619	622	617	642	618	619	644	634	622	643	612	629	647	663	639	663	606	625	578	620	646	633	656	613	616	647	605	642	656	640	678	647	658	616	666	640	660	648	623	642	569	669	614	668	642	635	599	649	610	629	602	622	634	613	615	639	608	585	585	618	665	667	635	638	630	625	626	614	615	623	617	625	634	649	602	591	633	643	627	623	646	649	595	647	655	598	597	613	614	594	623	665	593	609	659	643	648	637	613	638	637	644	615	647	635	634	597	637	593	670	667	629	651	578	624	660	624	624	657	654	610	591	605	657	588	638	627	644	624	601	632	598	654	603	645	644	670	600	633	611	627	627	618	634	647	585	630	617	577	613	649	627	614	674	611	625	642	650	624	676	655	655	606	615	600	638	638	650	623	610	644	615	656	629	608	632	622	636	633	606	647	638	641	601	635	599	620	611	618	633	616	588	610	670	624	610	623	627	618	628	602	641	628	597	611	623	634	644	643	639	640	642	649	626	615	619	664	626	589	615	671	665	657	630	609	607	644	629	592	644	598	639	638	625	648	653	639	663	616	622	628	628	626	612	590	601	609	624	622	611	634	643	637	577	643	610	653	647	615	630	635	641	617	632	587	643	628	618	645	626	623	653	598	659	653	662	614	599	610	627	578	675	617	583	649	619	602	562	642	654	648	684	649	623	667	642	650	621	613	587	596	579	611	627	643	634	658	586	625	678	616	628	605	643	616	605	608	551	594	649	623	637	631	612	614	627	630	586	664	632	643	676	652	596	629	595	650	593	645	609	610	628	630	667	629	634	640	629	646	605	609	656	660	591	622	648	605	632	680	596	610	607	608	643	620	643	610	606	596	638	627	590	637	663	635	617	679	642	622	634	678	627	662	645	615	629	593	623	674	635	634	671	615	613	671	653	608	631	626	653	589	619	645	612	609	629	632	600	644	635	683	651	668	624	590	622	607	626	664	642	617	593	642	595	621	641	645	638	636	642	595	605	645	639	598	606	574	653	642	652	563	601	610	582	618	615	597	607	623	613	644	630	620	657	613	609	609	625	642	585	624	662	604	594	659	644	611	631	631	632	649	625	629	632	635	615	607	684	633	641	630	592	611	624	610	597	600	623	662	670	615	585	621	562	618	603	634	647	649	649	608	633	615	642	613	621	669	617	609	626	645	607	619	658	616	642	630	588	635	637	653	651	623	631	652	601	645	612	600	620	653	594	592	620	658	675	655	611	615	624	635	652	654	617	600	652	626	607	648	651	626	637	615	644	651	598	651	662	682	601	671	620	642	648	642	574	638	613	646	602	625	594	647	610	629	630	663	621	638	649	630	652	667	620	652	631	653	619	644	569	597	640	633	600	620	623	645	584	593	620	620	599	635	618	613	660	631	616	669	614	660	613	609	655	598	631	630	633	638	637	652	629	647	598	605	638	613	617	652	653	626	629	629	655	623	607	637	641	615	632	611	603	579	632	617	618	636	610	658	681	658	643	637	603	674	588	632	666	640	615	658	597	640	686	646	622	566	630	642	646	657	607	608	657	632	673	653	622	575	623	638	617	624	577	675	647	607	612	613	640	602	650	622	615	619	656	620	640	640	624	557
23131	21386	29176	23710	21248	20755	8404	27852	34660	30477	20148	9315	2495	496	337	324	325	359	334	348	326	375	334	341	370	349	332	381	332	356	318	343	360	311	356	375	364	377	362	320	339	329	295	332	328	341	326	370	368	374	348	340	347	345	349	329	377	325	338	326	332	342	351	372	321	341	360	295	335	346	340	356	350	373	358	358	360	334	359	364	330	354	362	320	311	367	338	361	350	351	340	340	326	333	316	351	396	316	331	346	363	335	350	335	336	328	338	324	347	394	340	334	348	358	366	332	311	327	349	352	323	344	360	353	353	353	329	309	359	301	330	332	345	365	327	339	347	345	333	348	325	325	335	325	339	342	359	368	310	326	341	368	369	314	343	347	339	315	324	321	333	337	313	345	337	343	361	342	333	366	315	337	367	336	344	337	335	372	318	309	353	318	368	348	326	359	365	328	325	350	351	309	359	317	357	323	379	329	322	341	316	291	349	324	336	321	315	336	364	376	353	346	354	340	319	334	343	312	344	333	348	341	320	327	335	348	362	338	340	334	346	336	331	324	342	328	347	351	354	338	356	357	346	301	343	333	370	347	343	340	370	330	334	330	306	377	323	320	330	323	343	321	355	334	326	333	354	323	325	323	350	367	319	316	340	356	358	343	317	340	333	332	335	337	371	346	324	313	327	333	346	353	365	378	355	341	326	357	317	350	338	357	357	327	301	353	331	352	347	330	327	315	341	342	336	348	342	373	302	356	318	352	335	372	372	336	337	351	363	349	356	349	325	351	349	354	352	363	351	307	322	334	344	345	324	354	360	320	373	328	334	307	357	338	354	345	338	295	343	367	330	350	323	304	367	333	376	320	326	341	353	362	361	316	358	347	328	312	295	330	346	340	344	350	343	378	364	322	354	354	323	332	356	315	328	328	363	334	352	341	374	341	341	346	345	371	341	327	346	327	364	343	331	314	349	365	339	370	376	331	338	345	324	369	340	346	335	360	352	356	343	340	317	346	317	343	333	357	326	373	361	333	343	380	326	341	340	379	342	339	363	342	316	362	359	317	348	343	341	348	369	340	342	325	346	364	331	333	349	358	358	342	348	354	314	319	350	363	362	338	341	374	340	309	351	345	317	355	354	342	355	325	344	344	386	372	354	330	321	313	355	342	334	353	340	324	303	283	354	306	317	355	383	375	329	317	319	322	346	339	365	316	332	314	386	349	356	326	304	351	321	348	357	330	370	336	362	361	319	331	368	350	318	353	314	353	332	365	401	331	345	310	344	343	322	314	334	370	328	375	324	315	307	350	342	318	359	335	349	331	329	331	314	316	369	337	368	368	338	297	331	315	364	332	313	363	366	328	312	364	337	339	328	358	328	355	322	340	351	349	338	323	354	322	383	348	345	353	382	353	359	351	343	335	331	325	360	352	330	353	367	362	324	333	317	359	358	325	359	303	314	375	342	375	326	331	307	321	365	399	328	349	326	314	335	361	328	358	351	349	356	338	364	318	357	356	320	345	325	351	365	327	347	334	333	336	342	322	333	338	361	348	304	361	336	353	335	356	359	328	342	320	363	344	326	338	343	302	328	330	371	360	370	308	332	351	341	314	335	336	338	357	326	331	316	329	360	323	328	326	334	328	325	308	376	338	325	342	344	321	319	339	380	296	369	336	343	346	340	338	321	327	342	330	358	325	352	338	361	308	329	345	339	337	334	354	360	360	326	381	334	320	349	336	339	359	361	326	324	328	360	326	349	305	367	315	356	340	345	340	346	357	324	341	341	287	331	361	334	318	340	356	346	373	365	327	371	368	348	348	336	369	332	346	360	328	307	351	375	363	334	312	328	288	371	325	350	318	389	348	322	329	354	332	330	339	356	344	355	361	364	330	373	357	342	329	332	319	338	334	322	348	337	331	321	365	355	327	326	356	340	326	376	342	344	335	332	316	320	326	329	321	317	321	335	350	359	352	355	322	344	347	355	335	353	336	346	353	305	339	335	348	326	345	348	335	364	344	348	357	341	326	354	344	358	367	308	337	353	344	315	346	337	325	334	320	338	351	357	326	325	331	342	336	333	328	346	307	373	332	346	339	293	337	335	397	333	309	302	327	321	325	338	353	355	367	339	322	341	373	337	339	318	358	351	327	322	305	342	361	383	314	351	297	365	341	361	335	342	365	337	328	376	332	349	339	308	342	324	345	334	344	363	356	345	335	360	365	305	326	371	321	322	351	351	373	327	351	341	334	358	389	359	333	348	335	353	356	296	333	357	370	368	347	332	324	318	326	333	328	342	299	346	360	351	304	354	363	344	330	318	359	327	347	328	321	361	351	348	339	335	334	323	351	350	323	304	331	333	340	345	318	353	365	325	339	370	333	336	336	324	365	345	351	354	370	358	327	352	361	341	352	326	303	344	329	357	344	361	382	336	341	310	319	378	334	311	354	324	357	325	348	353	350	358	334	338	313	322	315	348	349	346	347	366	341	363	374	351	346	317	330	335	317	341	364	342	342	330	330	321	302	400	317	335	339	352	323	369	343	334	320	323	326	347	307	315	321	361	360	354	350	334	311	339	367	355	308	337	298	335	326	372	319	342	329	343	363	375	327	319	347	362	363	349	368	351	324	347	357	328	347	335	334	335	318	363	309	379	326	322	356	338	338	318	327	312	331	337	335	348	320	339	324	362	336	335	365	311	350	349	326	331	323	359	355	337	355	359	337	361	365	350	318	330	321	313	335	355	337	369	358	367	331	333	330	313	333	357	316	326	354	334	340	331	358	340	333	336	375	339	356	326	320	329	355	379	325	323	341	328	363	344	327	324	342	375	309	348	349	348	316	359	353	359	340	328	330	316	313	357	328	327	330	352	311	352	314	350	354	323	361	350	345	315	351	344	336	323	328	327	354	331	336	343	335	357	328	335	332	347	391	317	366	395	347	359	375	333	337	344	342	360	334	321	348	348	340	320	351	344	336	343	307	332	369	354	352	335	328	313	345	345	350	344	351	308	370	325	343	352	330	333	315	342	381	365	352	352	337	348	362	336	298	329	320	352	342	352	336	334	376	313	332	327	356	317	354	343	358	351	348	341	346	333	321	321	378	345	355	352	347	378	336	320	355	347	344	332	370	341	309	351	329	330	351	362	314	360	343	358	338	359	347	317	364	359	323	324	323	325	341	348	338	324	313	323	337	357	360	350	320	316	359	348	335	339	314	336	320	326	359	333	354	363	311	327	308	330	329	316	336	341	320	316	410	350	381	343	354	365	331	305	345	336	316	334	330	356	338	337	355	330	366	340	329	323	333	350	350	331	369	349	345	314	348	296	327	370	338	333	339	383	339	365	356	366	326	340	336	333	348	333	340	378	349	326	331	338	337	336	366	352	348	338	338	344	329	328	372	327	315	323	333	350	342	337	318	330	319	369	325	337	339	352	325	332	332	325	366	335	343	308	315	328	346	353	338	314	333	327	387	324	341	343	331	333	345	351	352	375	319	322	355	329	324
57946	91707	36750	5059	3562	2495	8105	37221	41880	36374	27266	14536	4858	798	490	514	504	457	482	508	457	521	510	503	455	490	485	513	488	508	492	484	508	492	462	480	489	512	503	521	511	510	494	482	490	509	481	510	487	490	510	503	525	490	528	497	496	480	506	496	479	505	463	471	477	486	501	518	527	533	492	550	459	498	490	488	496	488	479	489	511	493	486	531	481	503	502	539	501	505	480	520	520	482	542	461	527	477	503	520	511	451	480	509	497	497	518	508	507	507	486	449	505	504	493	508	500	524	476	507	500	492	515	503	474	504	506	478	497	490	490	518	472	511	454	489	482	523	457	499	488	526	506	491	461	518	535	488	534	488	511	483	538	458	426	495	524	507	521	492	513	461	488	505	472	494	485	448	467	488	457	496	531	484	484	483	461	493	477	527	492	486	494	460	513	490	472	539	493	472	545	520	463	487	520	483	497	505	508	511	456	470	499	511	505	517	524	506	518	479	492	524	483	516	454	492	477	509	501	494	500	499	480	493	516	493	521	458	484	485	531	448	496	482	496	502	495	483	485	518	522	475	507	477	490	483	477	529	488	509	489	517	515	505	471	534	499	496	489	489	481	502	518	481	539	465	491	501	497	521	496	529	454	516	478	490	491	451	503	513	532	443	474	482	493	480	449	509	530	519	497	461	498	504	506	495	537	498	528	508	504	473	540	488	500	494	484	520	538	475	472	485	534	503	504	479	536	480	493	512	509	470	485	496	498	522	474	478	486	494	502	495	505	500	497	487	492	481	519	518	503	514	477	490	473	534	521	534	501	500	532	491	489	510	463	492	511	519	467	478	491	493	487	483	540	478	503	540	483	485	522	505	487	530	476	522	498	515	450	445	508	502	478	518	501	479	517	500	515	473	511	526	494	500	506	516	535	502	505	508	537	508	527	533	468	466	465	467	457	473	477	494	502	520	501	457	503	497	494	519	510	473	455	504	473	434	495	519	445	453	495	543	492	519	483	519	506	516	457	464	500	469	518	491	475	491	499	529	476	515	443	486	479	485	458	493	474	470	495	513	511	502	489	516	455	489	524	485	497	493	511	504	497	514	478	468	517	474	465	481	471	512	493	473	503	506	448	456	512	473	460	484	498	502	490	498	500	513	477	501	510	478	536	500	511	502	531	494	508	478	450	482	476	472	479	477	496	521	488	514	432	510	528	525	500	509	495	507	497	457	530	474	480	507	479	502	514	504	521	437	509	473	512	489	498	481	502	454	440	525	493	463	497	497	495	492	504	509	498	520	476	536	516	462	476	472	514	468	510	508	493	442	486	476	462	517	487	478	492	490	606	512	473	493	523	497	469	530	523	474	479	492	469	492	498	470	527	508	490	501	527	489	526	443	511	557	488	529	479	500	444	455	532	438	494	526	487	538	481	534	543	525	513	499	482	492	516	471	533	478	465	491	474	485	487	496	460	501	501	507	526	481	507	461	501	515	515	513	515	486	522	547	484	481	468	480	506	497	475	539	474	517	473	494	485	507	519	484	466	472	463	500	515	509	491	532	473	479	536	523	525	466	521	513	496	470	508	500	448	475	544	475	506	506	485	510	500	530	534	452	524	487	478	501	502	485	505	510	497	465	467	496	506	500	495	504	482	516	483	513	501	534	460	534	492	511	482	527	490	503	476	553	511	493	510	466	484	479	495	470	493	456	514	476	493	465	528	477	492	503	468	536	470	495	538	495	512	496	493	485	507	501	455	484	552	509	520	475	519	495	483	491	479	485	499	529	519	490	494	481	504	442	529	477	502	525	502	482	501	492	529	470	501	488	486	470	502	569	502	483	486	486	529	498	520	477	512	506	468	496	520	476	495	501	475	471	475	460	491	474	450	461	515	503	489	515	473	489	481	528	480	530	496	512	480	502	494	541	500	513	498	500	509	525	516	528	534	508	545	467	503	479	506	515	476	531	523	509	503	544	477	525	527	473	515	519	502	475	515	482	531	512	451	504	495	525	533	490	508	471	505	500	498	534	494	500	528	508	492	500	472	547	495	488	511	483	502	472	470	484	538	493	463	516	527	484	489	487	503	525	487	452	509	478	461	454	449	523	531	486	500	496	492	495	435	510	504	530	476	494	512	520	523	475	509	431	499	481	486	507	488	490	538	443	519	480	481	487	525	525	483	495	499	458	516	444	474	467	488	491	481	493	480	548	518	463	498	485	513	505	529	505	509	489	513	452	459	486	482	530	477	486	520	495	512	502	481	518	521	509	508	484	510	500	501	475	515	441	534	528	512	508	476	510	466	492	442	504	461	532	519	455	507	507	503	474	515	527	495	535	483	480	479	466	467	507	451	476	479	444	478	473	484	496	493	485	481	477	533	502	494	486	498	467	498	487	455	509	458	512	506	506	459	508	522	514	466	507	506	498	511	463	483	462	520	502	503	455	512	495	488	483	478	439	475	496	522	489	465	491	495	447	490	485	500	498	519	487	489	487	488	489	475	504	483	518	465	503	492	486	540	469	517	517	494	496	486	498	439	504	462	466	460	496	486	494	509	506	505	526	480	475	496	481	456	553	483	470	491	511	514	488	480	491	484	475	528	504	488	484	476	506	482	483	523	486	494	511	491	491	491	459	482	491	505	508	461	504	491	508	496	502	460	502	489	493	470	498	469	463	497	505	459	490	506	506	517	499	482	504	496	505	465	502	481	484	506	489	504	501	510	543	497	510	503	508	512	508	506	488	509	483	490	507	498	495	501	519	488	447	489	491	459	479	557	478	478	478	481	510	467	486	483	481	515	481	500	473	456	497	486	476	470	526	505	492	523	503	505	494	473	480	489	475	491	497	429	528	508	540	486	513	476	483	493	517	511	480	486	503	469	515	527	487	489	503	473	473	506	522	479	496	469	530	527	476	485	468	504	491	469	536	488	518	475	483	509	491	519	483	487	523	522	515	494	471	508	517	484	456	537	513	465	484	502	525	483	492	535	528	510	474	494	516	477	507	459	503	529	485	469	498	494	487	495	510	525	506	525	467	540	486	487	459	525	498	513	496	492	514	470	475	484	464	537	497	491	489	487	461	514	550	475	509	482	479	519	486	478	505	505	489	496	530	477	505	477	523	503	500	495	470	473	475	525	524	489	497	524	539	541	472	510	463	483	501	500	500	492	485	475	508	505	500	508	486	523	477	505	508	444	480	506	434	523	486	496	519	500	491	498	502	490	499	506	480	505	502	505	512	485	498	481	544	434	473	494	457	504	531	529	494	527	482	431	472	526	503	492	485	520	493	500	442	526	493	510	471	453	489	503	484	501	465	509	446	513	448	484	460	452	491	503	489	509	479	516	541	509	518	485	525	501	500	516	517	516	506	475	465	502	503	490	498	520	496	497	472	514	495	513	514	521	487	513	471	499	492	508	490	489	483	484	499	500	477	561	532	560	502	535	500	477	486	483	489	503	499	472	498	508	486	503	460	485	490	505	467	486	496	480	479	484	484	474	472
27391	24008	18555	2861	531	475	848	2330	3190	2587	2020	1320	670	412	384	374	397	415	417	407	406	403	383	386	366	441	419	334	406	384	401	354	396	401	376	409	409	381	412	383	385	377	395	408	396	415	420	366	433	403	349	395	375	397	389	390	385	364	430	406	426	377	386	368	422	422	371	403	366	394	360	347	393	394	402	412	388	420	383	406	373	402	421	360	382	397	396	409	411	370	424	371	434	400	385	390	404	375	387	401	449	386	356	385	402	373	369	411	417	385	386	354	391	374	388	400	383	408	394	390	398	373	395	418	378	365	386	387	360	404	384	373	363	377	359	400	370	376	383	404	417	383	401	413	399	414	405	387	411	376	392	422	383	398	361	388	397	406	387	417	430	361	400	401	398	388	387	390	396	409	370	370	386	394	381	392	394	419	396	397	368	414	405	420	393	387	411	395	407	415	379	356	378	361	371	408	406	399	388	374	357	390	429	397	407	374	392	377	395	381	408	394	384	407	405	410	404	368	424	391	395	398	369	408	396	380	351	369	412	389	393	401	379	393	400	380	406	415	395	435	407	412	374	423	375	392	396	365	393	349	371	391	391	355	413	400	382	371	427	386	399	384	445	346	390	410	430	396	435	394	382	371	428	403	374	390	406	388	378	355	388	402	358	396	398	391	390	380	391	379	365	437	375	405	409	414	407	380	408	417	355	384	385	456	376	425	382	385	375	371	395	391	411	417	390	375	406	385	419	404	382	396	389	400	414	374	381	353	417	372	381	400	398	390	413	404	420	368	420	382	395	457	377	433	411	385	402	362	362	412	373	383	398	380	383	390	384	383	385	390	384	387	375	402	403	383	420	384	381	394	409	402	408	411	380	354	385	388	367	364	421	382	354	415	416	417	405	348	406	385	363	385	373	378	363	379	354	391	387	389	366	401	382	384	373	415	403	400	421	388	375	442	413	377	397	409	400	383	369	412	396	414	415	408	386	411	363	395	403	416	359	432	383	411	409	381	382	405	347	386	383	388	388	390	373	393	386	376	388	388	377	354	390	404	366	383	369	406	373	342	362	357	422	418	407	375	382	376	386	403	378	374	401	394	365	430	365	408	395	397	398	383	386	389	387	348	386	377	395	392	390	375	387	389	408	389	417	392	402	384	375	368	371	377	390	393	412	395	383	389	337	401	370	357	397	367	409	389	368	369	358	363	392	409	377	379	408	396	379	400	387	379	374	411	396	391	394	393	360	401	421	411	394	384	396	377	400	404	368	378	363	391	372	384	357	390	420	404	412	434	415	381	387	363	363	423	413	405	359	397	387	354	401	368	368	402	417	420	380	386	388	442	384	391	432	383	400	399	361	429	392	403	402	416	388	392	384	389	400	381	383	395	380	400	404	401	401	380	430	375	375	392	384	365	399	416	367	384	402	411	356	386	441	402	393	378	374	398	394	414	427	424	407	388	420	381	426	387	377	369	378	415	386	405	389	375	403	399	422	343	370	396	403	395	408	400	392	441	372	383	382	422	381	395	368	398	418	384	386	393	416	375	408	385	388	375	392	390	370	380	360	387	384	384	389	392	369	378	359	393	399	408	390	376	369	406	372	397	374	399	398	400	357	386	367	397	404	384	399	395	367	385	389	380	415	421	430	365	412	366	381	394	385	411	415	377	361	403	351	379	391	375	406	405	400	342	406	415	388	435	366	396	388	379	426	400	399	388	386	379	391	372	392	410	379	420	351	402	370	392	391	354	406	407	373	398	355	404	382	392	368	394	393	404	398	382	389	397	400	370	390	381	403	393	415	406	421	402	368	382	391	363	377	394	379	377	393	372	412	370	386	413	374	402	400	398	383	451	396	332	380	412	394	393	431	394	373	362	374	372	389	399	385	376	415	399	401	393	402	387	387	371	407	390	391	370	415	377	408	339	374	420	379	396	397	390	410	407	393	394	342	392	389	389	410	376	412	406	370	346	366	380	395	363	382	402	382	376	408	390	396	446	366	395	386	374	387	364	378	396	364	380	385	361	393	374	372	360	354	385	408	429	399	411	403	394	375	351	397	391	377	355	375	415	360	397	413	402	396	334	407	376	431	403	416	393	395	364	393	400	373	405	375	378	416	372	393	424	406	376	374	390	417	388	378	379	376	414	395	376	416	402	396	378	374	402	376	391	402	411	384	398	394	416	373	411	384	392	396	414	402	351	399	391	392	433	411	384	387	375	409	384	363	415	390	381	397	387	386	403	384	377	342	381	400	419	368	417	395	375	411	389	424	365	370	392	405	383	362	402	387	375	376	396	412	405	395	377	416	361	406	393	389	394	399	381	439	403	409	408	406	369	363	409	419	375	373	383	407	375	401	400	408	421	385	417	398	364	414	362	386	372	409	376	406	375	417	410	409	397	387	383	346	389	362	388	419	400	397	390	382	408	409	413	359	374	385	382	381	397	366	383	430	379	401	369	370	386	417	403	374	388	380	372	404	369	378	375	404	407	395	361	367	381	379	392	385	411	419	385	376	430	413	352	358	375	372	402	396	380	395	416	390	383	375	387	395	414	407	398	430	396	398	383	417	385	394	406	373	390	408	363	362	386	391	396	393	368	383	413	414	403	359	374	368	345	399	416	381	384	424	363	391	368	376	419	388	416	378	408	404	390	374	368	435	418	411	390	411	388	385	424	381	374	371	386	386	362	425	358	391	364	377	386	392	364	381	398	381	432	377	384	388	406	403	388	380	403	423	394	374	393	434	401	392	371	425	373	386	409	383	432	358	367	386	379	371	406	378	391	376	380	376	395	409	409	388	385	361	375	419	380	424	386	402	356	434	398	390	386	404	383	422	376	398	379	383	395	395	388	397	411	416	392	404	398	400	384	382	397	385	410	366	377	377	384	388	373	355	408	390	353	397	388	403	381	416	381	417	392	425	381	410	401	379	397	400	405	414	401	399	401	383	387	416	427	399	443	409	421	371	381	385	386	421	419	367	401	384	383	413	375	421	425	421	417	361	401	375	386	409	421	404	410	412	410	410	409	395	421	387	358	385	387	426	400	389	411	409	380	398	389	391	403	348	385	404	401	378	398	384	405	391	368	342	403	425	401	416	380	365	372	414	402	425	410	400	387	406	375	419	414	438	367	378	369	403	415	394	358	400	385	334	365	431	392	411	399	427	352	399	409	381	401	359	377	390	405	410	378	427	404	384	394	390	383	421	424	350	405	403	401	436	389	384	376	377	406	406	392	405	362	385	396	417	367	394	384	398	380	415	411	364	380	413	383	409	394	389	377	368	408	390	417	413	393	396	453	372	428	427	402	400	418	406	394	371	397	397	432	373	369	415	407	392	340	398	408	366	405	424	393	433	367	401	403	406	401	388	463	441	414	404	429	416	378	384	344	390	374	411	407	422	402	405	384	410	397	397	423	400	372	407	387	401	368	424	420	375	381	361	368	417	460	374	385	395	419	392	412	375	393	380	384	398	378	394	390	417	398	359	398	404	360	391	400
26013	38080	14275	975	858	773	1594	4998	6880	5469	4190	2361	1088	609	557	575	602	538	577	560	572	563	571	630	583	591	623	573	549	558	557	535	538	540	615	565	571	560	568	560	549	536	554	534	578	583	546	610	559	541	583	561	559	611	601	554	557	551	538	590	582	544	559	570	595	572	540	576	571	561	586	563	557	512	558	552	567	580	612	583	566	573	573	568	549	591	577	564	597	571	585	573	544	531	571	541	589	613	527	543	564	569	547	539	568	566	573	576	594	553	561	541	578	547	536	563	571	564	559	533	585	595	581	552	610	553	596	582	554	600	551	565	530	585	533	577	586	591	568	556	547	580	547	518	582	622	563	580	563	565	563	578	540	558	536	569	569	577	560	558	558	605	579	526	552	577	561	525	575	576	570	551	541	573	574	579	568	572	575	552	564	549	568	584	573	561	561	568	609	580	511	543	587	576	558	567	562	543	587	549	634	563	563	581	545	587	548	537	579	608	578	548	504	550	551	529	553	569	563	545	559	570	565	611	546	600	544	578	552	538	553	576	585	535	580	586	599	612	610	586	551	551	549	567	569	595	563	554	566	582	581	552	562	565	567	597	578	582	590	622	564	534	580	568	567	580	591	533	553	558	576	557	542	557	568	568	529	548	597	539	569	604	579	546	536	581	573	565	631	606	582	578	529	554	540	552	552	544	544	530	554	573	556	545	544	603	599	601	579	524	620	548	609	559	553	549	603	571	511	579	605	552	534	559	583	584	574	582	567	575	590	579	530	600	575	582	590	550	577	596	541	549	545	583	593	541	564	572	526	538	587	556	534	555	569	604	572	603	583	512	615	588	592	574	538	551	540	585	563	532	586	525	556	580	570	561	604	576	524	590	575	544	562	529	551	578	578	585	518	569	557	545	557	609	531	587	557	565	588	537	556	582	574	578	580	555	537	547	571	533	541	597	531	586	574	582	519	567	611	604	522	571	589	583	534	530	540	541	586	566	529	582	561	548	576	541	559	591	593	550	590	582	553	569	603	590	604	558	567	589	525	559	563	561	570	542	605	553	542	552	565	577	536	599	568	548	603	590	595	564	575	564	547	597	583	580	557	563	584	547	549	541	525	545	599	606	586	567	560	552	565	556	539	545	560	565	571	569	619	568	538	620	562	566	562	533	544	568	588	554	593	543	567	578	585	572	555	578	562	582	587	556	574	535	593	576	560	604	573	539	589	607	581	579	592	612	586	542	568	568	510	585	542	593	557	549	525	564	565	611	588	578	566	552	563	578	610	588	569	585	541	553	586	543	583	588	559	568	610	523	587	620	571	547	538	549	566	545	548	578	549	568	557	540	581	582	572	591	600	617	512	583	572	551	561	536	566	572	581	546	594	608	555	597	577	582	582	589	549	603	547	600	576	534	566	534	552	561	548	531	576	568	578	614	583	601	557	576	569	541	556	621	572	584	545	576	564	581	572	532	600	560	580	547	550	564	543	541	576	530	557	577	559	571	595	565	555	564	557	541	572	543	612	555	581	559	560	540	571	625	596	550	521	572	624	560	576	533	596	560	569	553	592	559	575	600	556	519	569	605	565	590	535	540	581	544	629	535	577	582	571	561	569	558	570	535	576	606	617	561	556	569	542	590	548	556	552	559	555	574	574	583	549	575	608	599	578	610	572	551	616	593	585	577	582	569	572	569	597	576	601	558	522	559	581	588	529	582	570	557	551	559	570	554	544	560	545	582	581	567	523	571	565	583	584	586	537	563	547	597	534	569	522	591	550	551	561	576	581	555	594	598	577	565	543	548	563	586	559	608	587	607	555	587	540	575	551	541	540	590	586	502	587	573	553	570	571	612	588	565	607	543	600	520	549	522	570	563	568	591	576	563	552	544	603	538	571	576	548	553	624	565	561	537	601	561	535	613	552	559	552	591	561	524	568	558	523	579	554	567	569	578	633	563	576	563	577	532	552	611	559	592	549	557	542	589	560	585	549	565	545	578	594	617	506	537	564	590	563	547	580	555	569	594	555	543	555	566	595	546	586	553	577	577	606	584	583	537	576	570	544	545	529	561	548	597	624	549	544	582	570	608	580	523	551	534	533	591	561	568	562	645	562	538	549	606	593	574	537	578	556	588	526	528	579	591	567	568	578	565	560	566	567	589	587	574	544	528	549	595	557	544	525	590	608	557	559	566	533	587	573	609	602	533	591	593	542	546	552	554	541	554	537	609	576	598	542	576	573	615	553	579	623	595	543	609	602	539	596	554	522	553	575	554	633	585	563	510	559	577	554	544	543	571	617	586	528	574	599	563	603	542	536	566	586	576	579	595	583	594	606	566	606	584	589	598	587	545	580	541	585	550	519	563	547	552	571	564	511	596	539	542	566	554	573	523	535	567	538	535	566	551	561	546	579	537	534	542	576	569	571	571	552	574	599	604	529	567	600	567	544	548	537	523	625	550	586	602	592	566	549	562	554	561	537	577	561	585	567	591	572	535	559	509	534	556	565	582	580	575	618	604	574	593	557	582	517	558	598	536	581	577	579	545	529	547	566	578	549	545	582	573	551	605	621	571	579	557	565	604	536	576	564	591	562	581	577	570	569	589	576	551	546	562	543	583	560	564	576	565	584	591	548	579	565	601	526	561	594	568	597	623	575	556	581	544	610	582	500	562	590	582	611	592	600	546	611	544	543	589	539	555	598	569	582	570	523	562	549	554	601	569	527	552	545	539	590	550	574	536	542	551	556	564	568	579	581	575	560	556	580	565	586	562	554	543	575	628	593	587	559	546	572	534	592	574	609	581	574	529	572	587	590	559	563	543	570	572	581	566	566	604	583	540	548	568	558	564	542	567	524	587	603	591	589	585	581	593	573	576	576	576	548	603	542	584	591	574	560	611	552	591	529	531	541	586	553	588	598	591	552	514	567	571	572	607	533	563	562	589	574	566	532	552	585	518	550	603	609	565	585	547	547	597	538	620	510	563	579	590	552	583	556	561	568	601	538	591	603	540	571	600	527	548	566	538	596	574	559	549	564	554	574	554	615	531	554	560	542	620	542	515	576	592	563	574	556	593	552	554	586	533	609	555	541	569	539	567	551	573	556	546	577	561	556	563	552	583	543	567	546	544	591	563	563	564	572	586	575	591	516	530	559	550	548	563	567	612	547	579	613	571	588	544	547	541	595	533	560	562	543	558	579	586	581	531	575	575	593	589	533	578	531	581	517	538	571	554	603	538	565	566	602	517	606	575	593	563	539	562	522	565	595	564	564	534	595	559	552	581	592	577	513	552	546	574	584	543	566	574	581	589	553	602	611	579	569	617	585	611	562	582	533	571	553	566	577	547	517	584	585	602	542	583	530	539	572	595	580	563	558	521	518	545	526	561	582	572	593	590	546	504	539	555	545	576	574	573	534	569	580	509	567	570	576	571	596	540	533	565	564	577	575	549	533	558	567	549	578	597	592	562	560	614	547	553	576	565	562	576	541	578	538	543	564	600
24449	21719	29568	24089	19889	5682	1412	14641	22160	16788	9058	3912	1220	468	439	446	491	480	460	473	465	490	444	396	448	477	458	440	464	453	464	478	432	447	472	467	443	465	438	446	436	481	459	442	427	446	446	456	461	453	446	460	447	491	399	445	429	448	455	434	427	469	461	436	446	417	473	445	456	476	431	453	420	434	466	457	484	446	474	434	436	429	431	417	426	436	452	448	464	459	456	453	470	421	425	420	458	458	434	407	419	468	428	457	451	455	472	442	436	440	418	452	445	447	449	429	478	437	434	442	436	416	413	435	441	441	460	412	437	443	442	444	413	416	468	449	480	436	444	450	392	443	415	460	479	465	502	460	459	445	457	403	444	450	486	455	473	466	403	428	459	482	454	410	463	438	461	452	429	421	435	448	437	471	468	457	436	399	460	423	452	420	426	425	443	409	444	418	464	435	413	404	425	430	479	459	442	477	446	467	445	484	481	491	427	451	400	385	442	449	452	455	443	434	432	455	455	411	445	465	439	435	434	438	446	481	449	429	439	458	448	446	452	411	406	434	447	435	441	443	457	438	463	435	444	423	439	443	459	468	476	499	455	474	426	444	440	480	482	445	437	398	447	454	443	452	477	446	447	428	455	436	461	410	453	439	473	431	397	472	449	443	453	406	432	415	480	459	451	457	446	423	436	405	454	420	477	445	466	438	468	445	396	410	435	437	472	474	465	454	431	423	471	440	464	442	447	444	460	449	456	459	404	452	435	485	452	434	471	448	460	459	478	444	450	422	428	425	418	468	474	426	459	433	433	454	424	406	422	428	413	464	477	425	453	441	473	451	455	464	442	447	403	431	433	421	453	463	418	475	460	447	427	454	490	448	420	481	423	437	422	458	422	433	440	441	441	471	457	455	425	456	425	430	441	447	425	463	433	430	441	444	434	441	451	440	432	463	461	461	447	444	413	478	463	449	420	407	425	422	439	403	415	444	442	451	443	449	414	439	463	437	444	433	466	449	415	450	468	448	445	438	436	438	443	429	431	464	458	437	401	447	458	437	452	425	447	406	465	442	394	476	441	454	439	452	434	447	416	428	405	448	442	444	460	444	446	489	420	426	429	472	459	442	440	437	465	445	465	466	421	438	439	443	421	441	461	463	452	455	444	494	438	482	422	443	441	443	435	435	440	475	437	429	457	435	413	441	454	397	444	471	430	435	437	427	455	474	463	448	484	455	461	449	479	444	442	446	409	442	392	420	384	408	429	410	422	477	452	405	410	450	432	441	463	437	438	471	412	463	442	449	420	470	421	455	456	459	464	424	401	440	465	425	416	482	427	447	472	460	434	432	432	437	473	443	453	439	484	431	440	419	434	453	451	447	463	450	463	448	411	445	438	412	421	489	433	448	423	449	427	472	452	447	435	476	433	445	421	459	471	439	420	487	453	449	464	398	403	448	451	463	423	474	429	421	447	415	438	430	437	419	454	420	434	440	450	414	466	406	440	458	446	436	457	480	444	487	447	446	460	403	439	447	414	460	446	472	440	448	468	453	444	417	488	456	462	458	446	392	478	448	447	445	457	418	443	464	439	477	452	459	460	429	433	432	464	484	465	488	444	471	430	404	445	460	442	445	418	452	425	449	431	429	488	443	467	406	416	416	438	457	444	462	434	423	439	424	396	440	455	438	457	442	440	444	472	432	421	429	436	433	492	459	435	435	429	461	462	430	460	457	464	462	443	447	481	392	468	465	447	396	439	458	414	452	440	426	423	473	454	473	438	419	410	433	410	453	444	438	433	474	428	430	402	448	456	439	410	462	431	455	404	447	471	447	427	418	469	427	391	458	433	448	449	443	458	446	445	439	458	446	411	454	454	451	519	452	431	444	430	427	460	438	428	438	457	458	480	438	462	428	475	453	444	454	471	434	435	473	466	427	434	452	443	431	467	419	436	423	440	483	427	453	439	431	470	425	477	470	452	416	457	475	452	434	442	449	453	433	442	437	475	450	430	447	473	432	422	479	446	419	447	459	454	440	435	438	458	443	436	449	422	452	427	448	438	435	415	447	431	456	445	446	456	446	475	484	480	456	388	452	420	507	427	484	505	423	452	458	432	429	450	454	446	426	420	429	415	459	445	474	454	455	450	460	402	424	404	464	469	430	434	456	467	452	435	455	426	448	440	416	413	446	431	441	460	421	462	475	454	449	439	447	442	454	447	420	450	446	473	441	421	442	421	430	481	496	443	448	478	451	423	455	410	455	414	448	485	433	458	476	438	450	427	467	431	439	490	448	468	489	431	440	437	443	447	446	471	444	474	475	452	457	449	417	488	430	437	462	483	449	462	439	453	464	496	443	445	432	440	411	467	450	427	444	456	470	444	437	429	437	450	457	468	469	380	452	417	436	446	460	441	412	413	420	456	447	420	413	453	416	432	446	478	440	486	492	404	465	467	417	444	449	467	464	471	435	436	436	443	462	424	457	447	488	431	455	445	478	425	465	414	456	407	428	454	430	456	472	456	443	474	434	472	452	424	463	459	463	441	452	438	387	432	464	430	450	466	421	450	453	447	452	464	448	447	447	437	455	482	428	473	450	457	443	472	424	493	457	468	426	467	482	435	445	454	492	462	441	415	454	424	441	445	461	435	449	414	436	470	417	436	404	445	458	462	471	420	465	477	427	433	460	431	461	403	418	469	458	456	439	437	475	464	448	443	431	467	424	427	418	443	423	476	430	409	436	425	458	428	458	444	413	462	438	448	448	431	470	423	466	472	436	408	453	441	450	458	438	467	438	488	444	443	427	423	438	442	424	449	523	457	432	450	444	438	447	410	439	428	451	387	406	417	429	445	426	452	463	437	438	440	458	468	417	450	413	467	408	455	442	457	454	485	452	466	445	426	431	437	441	456	449	445	440	465	451	433	416	472	457	435	460	453	458	443	463	456	411	434	426	436	435	471	472	450	439	447	400	464	405	444	419	440	450	404	449	409	432	441	460	423	449	479	408	450	443	431	464	475	447	449	439	441	414	455	452	424	465	409	478	437	490	446	403	440	493	455	404	438	471	417	428	408	421	452	429	401	448	454	443	435	432	431	442	447	435	468	422	469	434	457	401	429	410	475	391	425	431	437	456	399	434	430	459	454	452	448	408	478	403	433	461	439	420	414	465	414	445	481	470	380	433	459	416	475	473	422	443	440	451	462	448	454	430	413	429	417	446	451	419	435	426	446	435	446	413	425	462	438	445	425	487	439	424	466	402	431	468	427	436	449	449	446	481	429	437	449	472	437	455	454	446	472	452	450	463	448	449	449	437	431	437	462	474	471	465	453	440	445	426	421	432	472	417	464	432	459	446	435	463	442	425	443	406	450	457	443	446	420	471	411	445	467	440	450	454	424	470	458	447	421	416	463	449	447	438	444	461	450	411	429	468	394	462	426	430	440	444	461	452	444	455	472	405	462	418	449	444	477	430	437	419	430	457	419	463	486	406	446	473	453	461	465	460
50457	76181	46078	2846	1959	1487	2691	25442	31625	24250	15585	7755	2331	678	619	657	656	615	677	638	632	602	636	656	676	657	617	618	637	640	670	644	662	642	660	650	614	601	695	621	676	648	648	646	622	634	685	629	646	650	636	650	649	688	660	620	647	629	687	672	639	673	630	611	665	640	619	609	679	701	656	660	613	634	682	631	596	624	667	634	634	606	604	624	642	686	642	646	630	629	616	667	666	680	649	596	659	615	688	647	671	600	598	685	657	619	635	664	630	631	631	633	692	645	610	620	681	644	657	631	629	662	615	623	674	625	623	628	645	668	627	639	649	647	643	624	632	644	652	641	613	619	663	681	613	603	659	633	637	653	633	644	657	606	631	630	667	614	640	635	622	651	647	661	640	631	668	654	664	617	639	656	653	629	640	620	655	677	621	633	613	649	617	607	634	594	632	646	649	631	621	680	643	645	586	664	644	646	680	613	661	649	642	639	625	656	644	616	650	645	665	639	624	620	665	630	625	666	632	649	596	600	694	667	679	635	652	604	650	647	646	644	622	648	627	632	650	620	670	648	650	622	661	637	641	649	593	654	647	708	648	639	641	674	622	588	620	622	653	638	682	671	655	662	638	624	653	679	631	640	618	636	632	635	672	636	661	621	673	605	593	683	671	616	649	667	636	618	595	619	627	629	630	646	563	652	658	697	662	668	615	617	644	647	613	626	679	611	620	652	608	653	662	659	671	641	678	673	639	649	643	623	628	642	593	653	676	664	656	634	650	576	654	617	643	613	623	654	597	653	655	641	618	680	646	641	626	629	659	652	642	631	652	683	649	695	679	663	626	650	651	639	639	689	623	644	629	635	604	644	616	635	639	645	626	631	646	649	604	629	660	652	632	604	615	667	648	576	633	646	636	658	667	640	606	662	640	628	655	621	631	632	635	665	599	629	628	633	612	607	648	653	610	667	587	640	641	607	653	666	658	624	683	636	650	622	619	668	633	639	646	655	648	671	610	650	635	627	640	639	658	695	592	625	667	666	626	669	646	627	679	683	676	663	629	666	648	650	608	663	664	661	611	613	626	631	654	616	645	659	644	605	635	672	652	618	639	644	623	691	659	644	671	638	680	657	643	690	622	647	651	663	694	607	661	631	652	629	646	620	640	648	615	683	648	600	699	617	657	653	625	672	631	612	674	638	618	641	669	594	673	642	667	627	649	706	650	668	628	655	622	644	622	610	659	654	590	643	671	692	655	637	667	635	650	646	652	628	617	644	675	675	679	636	593	611	639	603	651	624	602	670	629	661	629	672	646	620	662	644	621	605	644	650	656	665	636	661	651	642	646	641	640	630	637	604	623	617	681	662	649	633	646	638	608	672	633	626	616	633	611	687	640	644	670	613	620	623	620	692	649	610	635	652	690	612	654	654	704	694	639	670	659	617	569	656	631	654	617	646	649	672	647	628	648	627	698	599	659	645	596	644	626	654	599	626	641	602	661	636	621	679	634	614	619	635	629	624	667	623	610	678	627	601	642	616	648	640	644	641	656	663	637	691	647	657	596	656	668	624	631	604	608	666	632	656	697	636	643	629	650	633	654	676	637	676	701	642	682	635	639	650	647	620	674	637	627	634	617	638	646	635	641	627	665	666	650	637	614	663	633	639	646	661	609	661	649	636	606	615	659	664	620	638	635	662	640	625	610	591	653	632	674	635	639	640	660	667	641	648	647	654	674	610	665	630	648	664	664	636	644	665	662	634	638	634	655	619	676	655	622	645	628	664	638	667	627	653	696	606	666	661	652	662	684	633	640	623	606	607	643	649	674	644	619	634	629	649	647	653	630	613	692	652	657	646	667	639	622	634	654	655	674	624	650	664	646	580	649	606	670	614	631	658	603	638	640	620	611	652	636	614	657	644	657	638	643	668	613	633	630	643	657	653	621	691	654	649	682	660	631	611	700	687	608	673	607	605	638	629	616	697	657	614	691	670	613	663	625	617	668	650	697	673	674	676	672	651	655	660	616	647	642	653	647	615	652	581	676	589	581	612	656	643	627	669	623	625	642	607	648	568	643	630	649	621	681	646	622	619	629	632	621	677	647	660	669	651	647	637	650	632	668	628	660	655	666	608	624	650	670	671	694	625	643	633	643	610	645	660	618	643	643	679	612	669	639	625	604	671	649	618	578	629	621	623	636	674	619	667	641	661	638	686	664	592	638	636	669	652	686	646	668	692	629	665	624	681	686	631	621	647	618	603	580	618	619	654	626	623	680	690	643	629	626	665	662	628	642	613	664	680	656	598	651	639	643	655	652	615	628	646	593	645	680	674	638	672	673	626	661	606	680	643	615	643	638	657	653	629	569	643	682	627	664	646	676	658	639	683	658	613	639	622	639	618	615	603	623	644	651	635	619	614	644	690	649	620	635	681	667	647	643	642	662	632	681	670	631	664	680	641	634	594	663	645	641	657	627	663	642	652	608	593	662	639	641	687	612	675	646	615	608	632	640	635	643	644	610	648	615	659	630	635	622	640	657	608	629	631	633	623	642	652	664	658	649	639	644	678	639	656	634	689	653	593	662	637	628	679	611	618	621	647	635	661	652	664	630	672	679	610	627	638	637	646	633	650	642	656	626	696	642	654	650	695	583	660	650	614	669	625	683	619	627	628	654	666	642	666	649	668	639	628	638	637	650	640	635	627	623	602	659	599	649	609	623	645	629	583	640	655	659	639	634	620	631	638	666	639	645	681	680	631	635	651	654	619	705	631	640	632	633	650	617	634	616	683	587	619	681	640	633	626	656	630	638	639	608	680	644	642	658	632	652	639	663	619	606	594	622	611	601	674	615	618	654	617	690	656	668	673	603	697	628	674	656	688	646	647	624	614	605	661	631	629	658	624	634	642	618	638	678	603	671	627	707	655	644	642	659	641	625	633	633	658	664	642	675	631	636	638	597	638	655	650	648	662	599	684	694	656	650	619	620	638	673	652	654	632	675	600	636	636	650	658	651	674	677	657	603	598	640	664	650	650	638	649	634	626	645	641	647	591	639	680	685	658	591	647	664	712	641	642	675	666	633	646	636	637	609	620	682	665	642	669	660	595	622	662	600	682	669	632	644	617	667	614	651	613	666	639	615	643	610	660	602	635	618	625	683	691	627	649	632	625	613	638	635	654	649	631	585	644	616	659	618	649	649	671	650	593	596	651	669	632	662	632	659	661	638	591	592	636	660	693	663	647	706	662	701	611	654	620	626	651	624	640	674	641	673	649	638	649	622	630	623	649	642	688	630	663	690	693	614	596	610	652	628	639	635	662	650	640	685	661	659	625	658	650	654	614	654	626	683	605	668	685	600	619	674	648	620	645	644	676	628	614	648	659	620	649	652	627	628	642	665	652	616	622	657	689	607	656	620	646	637	636	630	626	661	644	642	656	640	629	627	620	672	596	665	639	630	650	618	660	611	654	618	636	669	607	658	657	649	612	688	664	678	666	610	610	616	669	632	623
23166	21391	28904	24215	21248	21104	10005	18681	31345	30279	20159	9616	2788	403	331	372	337	318	353	351	348	339	352	330	335	352	352	349	381	354	335	357	335	336	299	352	322	313	352	358	342	332	331	316	316	339	344	318	378	355	355	331	353	329	378	317	357	327	360	337	335	369	355	350	352	342	326	323	325	325	346	334	339	367	328	332	357	344	374	309	340	305	341	365	322	346	320	362	334	313	371	369	320	321	350	337	361	334	340	332	337	371	334	348	350	354	363	321	332	348	366	363	337	346	360	344	325	368	342	367	334	306	355	335	358	351	333	338	348	330	354	323	355	317	349	370	330	334	309	334	329	360	357	306	332	341	345	319	341	352	343	331	339	338	339	315	345	342	348	360	337	302	330	373	344	327	326	385	338	363	351	336	320	335	340	350	337	337	337	344	348	341	333	341	301	344	328	382	374	328	311	368	321	320	364	342	320	305	326	354	314	357	330	338	324	371	332	344	329	327	343	347	341	310	346	348	381	377	375	354	356	342	390	325	364	359	336	321	343	368	333	333	339	336	329	331	346	308	370	328	345	340	341	333	339	323	335	329	343	336	300	334	364	363	348	292	378	370	316	354	306	327	346	359	336	325	321	368	357	355	307	328	335	369	362	364	305	329	324	347	323	320	329	342	320	327	331	349	338	379	364	352	352	359	330	342	333	306	336	344	365	327	319	346	328	342	352	325	315	357	346	348	340	353	317	328	374	316	317	352	325	356	335	316	310	305	341	314	331	339	350	352	308	351	372	347	325	330	339	307	340	289	342	333	349	330	336	341	361	343	315	333	332	333	341	375	330	355	344	319	311	348	363	337	330	312	354	326	315	358	346	367	350	342	353	347	338	348	339	327	371	331	320	357	325	331	341	326	342	327	345	319	315	354	351	327	332	344	351	383	326	374	350	342	341	332	365	327	330	357	327	365	360	337	326	357	356	325	309	332	330	337	349	324	331	331	332	349	376	321	356	355	357	352	325	360	347	283	342	310	337	360	319	335	310	306	330	348	339	356	372	333	340	340	336	340	338	346	379	357	349	356	322	348	351	345	348	362	357	348	324	307	361	304	334	314	354	343	337	316	359	343	361	362	328	371	330	324	313	354	339	334	344	333	318	316	335	352	334	351	335	329	351	325	308	319	350	341	379	372	348	339	319	358	340	346	310	350	341	342	344	348	358	332	331	339	351	368	323	329	311	333	366	357	345	344	349	312	369	310	365	329	311	355	386	325	348	313	341	296	321	359	347	332	342	347	327	334	342	327	395	345	341	372	345	362	324	325	356	330	331	336	323	323	357	375	351	348	347	331	345	355	357	336	326	331	363	332	321	323	342	337	353	387	362	330	345	330	354	336	341	323	344	354	334	351	351	332	327	369	348	315	340	319	350	347	336	349	355	352	337	349	336	323	320	331	316	399	354	334	353	349	372	352	358	315	364	321	325	343	322	358	342	329	344	326	327	379	360	320	348	351	345	312	355	378	348	316	357	337	323	358	358	342	327	372	335	312	329	340	332	332	359	346	339	322	338	321	334	357	367	336	315	284	332	346	330	317	370	316	353	303	385	323	318	337	368	314	312	348	357	344	320	334	354	358	351	345	316	329	354	353	348	336	343	342	360	333	320	352	354	358	355	351	358	338	391	316	359	337	331	325	337	376	340	340	349	361	365	334	335	360	320	354	347	352	344	365	321	334	318	314	357	356	346	337	335	349	324	358	350	325	310	346	333	355	325	377	334	351	329	353	335	320	301	356	371	344	367	358	344	315	345	367	345	346	344	332	337	342	307	352	343	345	353	330	332	359	335	341	340	310	341	366	383	361	337	319	359	360	356	303	365	297	318	333	311	339	345	352	374	327	344	349	345	341	345	326	352	340	378	320	358	325	338	396	380	346	339	341	339	318	355	325	316	340	338	329	327	354	337	353	345	330	331	350	314	346	340	325	348	327	351	359	326	343	326	348	350	363	336	313	361	368	354	331	347	341	339	358	368	343	312	342	289	332	371	373	331	332	319	362	342	345	308	321	332	329	316	330	348	327	343	348	339	348	327	329	332	354	343	346	320	342	334	345	354	340	338	361	345	340	352	348	364	355	336	341	352	367	322	344	373	311	349	340	363	366	338	341	331	345	352	338	318	326	335	338	336	326	333	347	333	373	347	343	340	325	365	329	347	305	321	352	373	374	327	365	353	353	341	340	313	320	325	314	312	322	346	313	338	326	344	356	345	350	311	345	302	366	326	313	341	321	332	304	348	332	360	360	330	328	311	335	324	403	350	328	335	363	327	374	365	358	379	356	312	300	320	339	344	330	365	351	341	337	334	327	322	360	320	340	340	372	339	338	346	345	392	354	343	352	312	376	353	326	327	327	333	353	369	300	331	309	326	345	338	345	347	321	293	374	323	337	367	326	388	340	333	369	355	339	332	331	330	344	322	352	367	353	356	319	368	345	344	323	332	339	365	329	335	337	359	343	356	349	344	350	350	368	353	357	352	339	360	343	354	321	335	349	351	353	342	341	361	329	371	347	331	294	340	320	340	317	331	345	329	342	348	335	318	353	332	329	332	336	348	345	340	331	316	330	361	346	320	348	335	349	303	373	344	345	352	347	356	372	385	337	320	325	350	359	330	374	306	360	333	365	374	334	339	345	312	329	339	342	352	334	364	382	351	353	356	328	339	325	358	328	364	346	380	357	338	331	343	332	355	356	321	327	349	329	354	343	352	352	343	338	338	350	339	331	349	331	349	356	364	361	335	342	315	324	359	332	349	342	328	324	325	346	358	318	349	329	321	346	297	311	323	378	385	352	344	368	332	356	321	347	331	331	316	336	363	320	329	314	332	355	354	316	347	341	361	354	354	354	297	310	339	335	347	335	380	329	339	350	390	343	356	322	340	307	390	344	373	331	345	356	331	347	334	345	340	322	342	341	336	362	322	350	335	375	365	341	330	325	344	311	349	360	359	315	335	363	330	352	327	337	313	383	321	333	320	369	330	318	372	357	331	325	326	355	317	349	363	325	353	310	319	338	323	355	321	338	343	352	352	333	322	327	361	346	356	333	341	336	336	326	320	337	322	344	379	316	347	334	356	341	338	332	367	349	375	322	342	362	342	335	349	335	358	333	325	346	322	349	346	352	311	387	331	351	324	333	321	336	330	332	327	346	301	348	341	373	340	343	335	351	371	356	361	325	324	310	346	330	327	345	342	329	364	328	347	354	360	330	375	339	363	314	309	311	366	327	342	348	324	327	351	376	336	337	355	378	361	344	356	345	330	350	325	333	330	335	393	351	340	327	330	311	328	344	314	324	316	361	341	341	301	306	365	349	325	336	312	338	328	340	359	375	335	346	316	372	324	371	320	350	329	341	333	342	350	390	334	346	316	352	317	339	325	328	339	347	331	328	328	319	368	334	335	359	343	333	347	360	346	333	369	355	342	346	340	325	296	357	320	318	352	338	331	335	344	327	330	307
57722	93277	62141	4901	3499	2662	4426	28241	39776	36580	27139	15219	5373	563	537	475	484	485	504	492	432	492	516	512	494	526	499	495	502	496	511	496	473	502	500	455	472	454	523	487	489	513	476	533	459	467	487	467	507	469	471	502	479	469	490	468	507	483	475	493	479	470	454	481	501	483	485	480	464	473	501	478	445	499	479	519	499	487	481	496	498	487	494	482	496	482	486	474	479	526	486	476	482	481	472	497	492	472	507	557	452	479	491	465	487	499	479	458	485	481	490	471	525	452	508	503	483	539	495	470	461	485	495	469	496	498	475	547	484	510	507	535	451	505	474	472	483	476	487	465	471	471	506	488	472	482	433	471	473	474	447	544	476	499	527	456	471	529	510	461	478	469	498	513	516	489	454	493	501	494	490	479	511	523	475	499	472	473	493	481	496	484	487	496	539	493	478	490	516	548	514	485	512	499	499	517	503	494	462	461	472	468	473	479	463	498	501	482	475	512	466	474	498	525	474	528	493	479	475	493	443	476	471	522	474	458	510	494	459	492	474	501	503	493	490	463	519	510	485	502	500	490	478	487	473	478	523	483	515	490	478	533	490	503	486	484	515	492	463	507	508	504	515	516	504	465	465	494	489	469	516	502	534	499	508	483	509	453	496	492	502	492	494	513	531	502	495	497	526	489	463	493	473	489	510	476	480	479	487	471	501	500	488	493	455	475	533	468	470	496	502	476	533	467	504	486	507	512	510	481	470	482	524	493	488	480	495	449	494	503	456	488	475	484	487	515	484	459	511	541	514	475	499	453	510	509	506	493	445	481	526	464	472	511	502	491	488	489	474	499	502	480	484	501	484	528	488	489	470	457	509	455	480	506	483	489	464	541	478	495	500	474	515	459	484	489	495	511	537	495	473	479	489	445	523	457	516	505	477	465	479	483	550	479	514	522	502	473	466	503	484	479	468	514	471	460	458	474	483	466	508	493	479	503	493	519	524	510	540	488	493	496	482	484	503	508	479	498	472	498	468	488	467	492	495	466	492	464	502	453	511	517	538	475	486	485	498	541	516	491	485	524	495	468	455	459	491	474	507	483	469	452	498	491	431	460	475	472	488	511	469	461	471	496	470	523	512	472	504	494	484	486	464	485	498	498	490	512	476	504	448	486	488	471	476	467	491	513	499	525	541	454	491	484	505	461	503	530	494	478	500	503	497	474	446	475	429	489	470	507	522	457	493	494	498	485	470	480	477	485	508	472	481	510	495	456	457	464	488	459	526	494	496	504	482	456	464	495	490	471	536	478	472	490	476	487	500	454	457	472	426	464	493	464	471	511	496	502	490	495	508	463	469	530	453	497	507	518	503	508	500	491	503	489	499	512	513	495	478	494	498	495	498	495	489	476	483	491	493	475	510	473	468	434	557	477	477	489	466	482	503	524	484	495	559	469	493	472	487	482	486	483	488	469	483	483	531	520	469	449	466	498	469	502	517	501	462	493	480	512	468	479	482	510	491	516	494	479	486	455	466	474	507	508	524	498	511	488	463	462	499	498	499	492	523	510	487	460	483	481	481	484	468	485	449	471	522	518	503	463	471	486	501	460	511	510	476	493	473	501	469	483	491	470	504	505	510	468	505	465	475	477	474	463	506	487	477	501	502	502	488	527	476	488	492	501	501	461	505	505	495	508	507	505	525	481	483	487	446	496	484	484	466	500	494	530	509	510	477	499	502	475	477	538	508	493	478	478	509	458	462	514	520	499	492	419	459	516	471	470	503	478	478	483	523	433	482	495	479	458	485	468	460	483	464	439	516	454	500	519	512	483	525	481	478	497	484	445	514	497	514	481	467	504	508	479	482	505	461	498	491	507	452	511	499	503	516	497	510	469	444	480	505	496	498	449	475	470	516	513	522	505	503	497	525	481	500	506	508	513	471	459	503	439	472	485	493	452	475	540	478	452	502	505	479	555	460	432	503	496	430	517	520	496	523	489	470	501	461	465	494	471	469	500	477	489	517	506	488	477	468	435	524	498	484	510	455	547	495	491	498	471	451	508	494	521	459	493	481	498	509	491	466	471	443	496	479	506	476	493	482	492	477	487	515	468	495	482	488	503	537	485	496	480	497	502	483	504	439	477	513	475	477	456	500	497	488	495	500	472	535	467	485	504	509	507	496	483	454	470	493	513	525	468	504	486	459	466	463	486	482	502	534	457	488	527	484	459	510	483	461	482	467	496	473	499	473	480	465	506	512	511	491	459	540	541	531	460	478	445	508	465	524	511	506	540	503	471	484	461	503	495	504	467	488	466	480	481	496	454	448	494	439	496	482	520	469	526	510	474	484	487	474	440	505	523	506	494	513	510	490	513	494	489	503	448	510	487	518	498	488	518	505	504	454	476	484	528	468	459	531	464	494	465	529	481	467	489	481	479	511	477	484	504	485	513	504	511	493	498	485	454	441	517	515	501	482	510	503	500	516	506	494	495	503	473	506	477	491	497	503	491	472	504	464	493	508	511	474	489	467	488	482	483	509	493	491	470	502	483	508	516	494	465	444	466	524	480	468	536	515	490	484	554	479	466	451	476	489	448	501	431	472	516	506	500	482	500	463	443	469	461	469	482	480	500	456	499	453	520	505	460	466	467	497	469	507	476	515	437	447	499	507	514	487	518	486	501	446	461	479	498	513	519	525	483	481	512	465	419	485	506	489	502	446	492	496	483	499	505	521	513	529	503	510	495	510	455	490	474	469	493	518	540	518	494	514	487	504	464	468	510	478	514	475	513	501	475	480	464	475	514	526	490	532	523	484	444	530	496	469	483	461	507	459	467	463	515	484	489	467	426	510	518	472	503	452	469	474	462	491	473	511	461	436	518	534	453	497	507	476	509	519	477	479	472	545	471	469	444	508	501	514	512	502	481	501	512	498	447	454	449	496	436	505	505	516	471	482	491	480	490	474	496	502	473	478	474	540	519	499	471	486	550	516	425	513	505	482	490	470	517	509	486	452	481	499	485	494	488	485	477	491	482	515	458	491	504	449	487	512	498	467	511	494	516	501	489	501	510	507	482	519	470	420	518	485	480	480	492	506	510	485	471	496	509	512	490	468	518	463	469	525	515	514	480	477	531	523	470	491	460	471	481	518	459	511	515	504	478	432	497	471	505	475	490	538	506	501	514	478	528	440	501	466	504	484	492	536	502	544	485	518	485	474	485	482	518	508	477	488	506	501	458	489	504	516	439	499	510	524	520	441	481	518	493	532	469	498	514	500	541	489	475	482	470	442	466	521	481	484	495	518	488	499	493	451	467	508	504	463	509	482	480	505	484	476	458	499	504	474	467	473	514	474	527	514	481	466	463	416	484	541	491	513	526	515	523	515	516	492	494	469	530	461	495	498	510	487	454	440	466	496	475	509	460	464	515	501	508	492	506	508	529	490	486	517	490	502	484	497	462	558	486	522	470	496	493	484	476	458	507	469	485	477	507	485	511	472	520	487	442	483	498	492	468
27285	24753	22466	4193	582	513	512	518	1598	2955	2588	1647	769	399	382	390	377	383	382	419	402	401	394	343	399	401	406	385	381	366	354	389	425	404	383	406	386	418	415	359	415	391	435	420	414	361	399	404	377	402	424	408	432	385	380	405	400	382	394	417	372	392	418	396	424	408	419	431	403	382	416	400	387	420	387	378	415	409	384	385	371	378	407	428	359	400	396	402	429	387	419	449	378	358	380	385	412	396	392	377	383	387	444	392	385	401	364	387	429	389	376	377	376	358	423	424	422	411	395	431	378	424	413	433	367	387	402	360	447	391	374	413	382	397	407	386	385	421	388	400	405	393	420	411	380	396	378	409	381	416	412	414	382	407	386	393	404	365	407	388	396	415	405	389	381	406	415	402	353	388	391	406	396	393	385	416	418	387	401	402	416	422	379	396	380	427	384	372	419	357	373	396	384	397	397	372	389	409	402	365	400	401	428	421	410	410	428	408	386	408	401	406	467	411	404	415	391	395	396	418	408	417	413	394	398	396	403	405	394	374	397	402	398	398	406	396	419	381	371	344	402	410	431	451	390	428	414	364	412	387	382	396	402	410	384	371	410	393	412	368	412	429	381	386	392	362	400	411	392	432	388	446	438	364	391	367	390	422	398	427	412	416	462	389	406	395	387	358	425	405	376	385	394	423	405	413	379	412	395	418	397	415	391	415	398	403	403	405	364	414	429	395	383	416	373	385	346	408	401	382	421	389	395	397	397	394	416	357	352	379	387	357	393	434	400	393	436	392	408	379	379	377	366	381	377	438	385	380	374	418	398	401	425	396	396	427	381	396	403	426	404	403	380	439	393	388	361	420	394	400	413	406	394	402	397	403	415	365	398	421	371	398	355	430	385	384	400	405	404	385	409	393	404	389	402	403	391	410	398	355	396	393	399	385	367	386	384	413	411	384	446	371	393	388	379	365	412	389	446	367	428	375	431	405	402	396	388	422	415	399	390	405	400	411	381	410	391	382	392	390	419	360	392	367	379	394	383	387	381	410	394	376	409	400	429	403	370	449	408	399	440	359	400	429	396	385	432	363	395	360	394	387	415	419	383	422	385	394	409	417	410	360	376	370	396	383	388	410	404	413	401	380	410	398	401	399	420	404	386	388	414	396	396	360	392	398	397	369	450	416	389	417	414	440	416	427	385	431	426	432	404	405	412	421	409	395	377	421	358	402	414	379	410	366	377	410	417	409	391	394	426	413	403	375	389	430	401	400	371	411	379	354	410	411	369	397	384	408	420	389	406	393	384	405	383	378	379	400	405	346	434	374	408	425	383	388	373	410	385	408	401	381	375	388	397	404	430	371	415	415	374	408	383	409	380	407	378	380	412	387	377	371	390	392	408	410	393	432	425	426	407	363	395	394	386	399	394	387	410	391	402	415	412	408	405	385	397	406	413	370	399	370	420	408	358	388	408	384	422	402	429	417	408	404	421	398	429	385	412	397	385	395	384	393	420	395	419	393	392	397	392	404	439	426	402	398	411	373	375	375	395	389	445	421	385	408	433	404	386	398	407	410	391	388	433	356	385	390	420	409	362	414	434	436	416	394	388	432	381	411	429	387	382	395	408	372	393	372	367	417	364	406	388	401	408	404	380	367	359	384	399	433	398	409	409	355	410	385	366	390	413	384	417	384	426	436	381	385	361	394	414	436	389	384	387	406	383	388	419	395	414	394	412	372	372	384	424	405	408	401	370	380	416	392	431	392	358	395	399	419	423	402	389	373	397	418	418	455	386	381	423	383	410	382	360	370	399	397	427	409	394	399	399	391	395	395	381	367	395	404	397	372	372	403	381	411	398	364	404	439	400	397	387	439	377	388	380	361	422	374	403	375	394	409	372	358	392	408	402	383	377	428	358	403	404	380	404	385	367	376	378	388	385	351	386	408	405	397	390	390	411	397	420	420	382	410	384	409	375	394	415	387	433	417	417	383	402	409	401	413	433	394	418	374	389	376	420	417	417	445	373	422	399	416	406	414	436	382	394	389	395	368	391	391	390	399	417	402	397	415	405	394	405	391	400	370	446	419	428	370	432	423	391	419	393	419	407	362	406	352	408	386	393	411	424	432	402	378	372	417	369	399	394	386	392	389	413	401	400	382	390	382	432	389	409	385	381	413	371	349	390	365	382	340	417	395	414	387	418	390	406	374	397	436	407	366	392	406	383	407	397	435	368	381	399	401	408	395	420	400	390	378	411	422	377	421	402	435	394	421	395	387	407	415	404	398	404	411	401	384	414	377	424	409	422	391	401	381	427	385	439	390	414	419	427	366	401	411	385	395	388	417	394	421	378	394	396	425	380	411	415	368	410	393	383	434	404	398	399	376	372	438	406	418	414	429	418	390	373	399	385	393	406	417	369	393	399	386	401	375	388	389	404	398	422	382	386	388	404	412	386	395	390	408	391	373	406	435	396	409	406	362	391	429	381	430	369	412	412	375	380	385	414	377	412	409	405	417	394	400	386	401	408	430	379	386	415	349	397	380	390	415	372	429	386	414	375	382	419	403	355	420	378	393	406	367	415	395	391	391	376	424	384	384	421	375	411	380	392	400	394	375	426	445	384	389	404	430	449	397	390	414	398	423	409	421	418	438	397	384	402	416	400	370	413	366	370	377	424	419	356	362	391	405	367	363	395	404	425	397	379	380	370	391	377	413	384	405	402	393	373	400	401	387	388	396	383	405	392	395	411	388	375	360	406	386	385	403	381	371	412	376	427	404	379	407	370	412	394	437	403	392	414	381	403	388	424	391	352	413	382	434	378	410	403	367	399	442	403	395	356	401	388	377	388	414	414	382	401	406	392	390	418	427	431	381	391	380	357	398	403	408	410	373	389	403	393	377	376	390	383	406	395	386	421	435	374	374	383	423	412	386	451	404	388	456	435	401	375	433	405	424	416	376	427	424	403	385	422	371	391	377	404	410	394	400	421	380	396	415	385	364	396	401	395	366	416	369	414	380	392	385	397	405	409	377	382	400	392	436	426	364	398	390	373	443	386	408	388	383	417	400	406	388	368	406	427	364	352	413	406	409	392	403	389	400	401	383	408	384	449	413	398	393	403	411	412	408	371	409	384	379	393	409	410	413	383	397	409	398	378	382	420	439	394	407	366	365	389	404	426	406	400	402	388	407	395	414	401	388	408	397	396	355	412	378	376	434	372	412	407	406	395	400	390	430	372	422	368	402	366	404	399	407	401	394	362	419	380	389	389	390	386	399	374	352	394	363	373	391	417	390	409	397	376	395	368	391	409	407	416	385	404	407	393	397	381	421	390	399	402	367	391	404	396	390	410	366	415	409	394	382	377	393	400	368	393	378	419	394	382	434	383	405	378	452	420	392	404	384	402	394	427	421	392	344	415	380	368	409	401	382	406	354	416	402	372	420	416	417	418	400	424	435	413	412	382	397	376	412	413	431	365	379	386	403	387	384	390	367	375	410	396	417	404	403
25616	40611	21140	1016	823	852	824	788	3643	6767	5331	3022	1349	591	569	543	575	559	554	536	530	578	543	578	568	559	536	542	541	562	529	574	552	557	551	565	568	523	543	568	553	566	588	524	539	532	618	585	562	601	549	596	548	548	618	558	612	570	577	536	554	542	559	563	593	577	537	570	548	531	549	559	591	546	619	554	577	537	534	513	547	561	558	588	586	589	589	545	577	553	554	556	543	576	544	535	562	557	562	595	569	581	520	578	604	579	584	582	625	582	532	544	581	566	564	610	578	561	566	565	526	580	568	604	632	570	556	589	560	549	604	577	563	540	546	530	594	593	581	584	579	588	540	565	547	544	583	594	587	578	579	580	567	561	573	605	527	637	573	617	563	586	584	579	608	567	580	589	573	548	541	569	592	553	567	559	557	584	570	574	549	565	596	560	539	605	541	563	590	540	587	585	583	560	594	549	553	567	578	574	541	591	551	556	570	591	565	580	545	534	546	570	541	558	591	567	564	586	602	563	586	573	561	587	556	578	550	595	635	583	565	553	535	575	618	570	570	588	614	589	554	534	551	542	596	557	555	560	561	554	584	584	581	585	557	562	551	553	585	569	561	555	536	543	574	590	528	565	592	605	543	580	578	611	581	611	567	574	557	588	572	559	582	527	543	593	591	516	579	554	521	599	582	543	584	603	560	558	593	523	584	534	552	592	587	589	553	557	571	557	516	560	579	549	552	552	582	578	537	519	586	548	610	565	544	603	561	568	573	551	601	567	560	561	584	583	543	560	562	552	549	575	553	594	566	588	572	615	594	551	593	581	591	576	567	569	579	553	564	565	565	558	564	561	553	595	614	590	582	583	554	579	576	546	582	569	571	566	561	567	533	592	561	556	563	539	589	609	596	613	568	557	566	563	554	604	586	565	601	570	564	564	577	593	581	627	576	554	616	621	589	540	519	576	614	562	580	571	550	536	562	554	563	561	573	543	597	543	586	552	576	527	544	537	545	547	558	587	581	549	556	568	526	564	629	629	541	555	561	581	593	561	567	557	604	588	570	550	566	585	560	565	549	585	584	557	594	540	614	589	569	538	567	520	589	567	580	579	553	573	593	569	553	556	561	603	565	568	551	604	543	598	601	593	559	569	573	582	565	569	558	530	573	567	540	576	577	591	535	550	562	579	575	567	564	549	533	589	617	549	549	574	540	571	553	608	562	562	541	542	597	577	542	570	606	567	553	575	611	549	573	569	570	605	598	550	596	575	590	598	579	566	600	599	532	571	558	551	553	604	585	561	597	576	557	564	592	564	579	573	577	538	580	587	586	580	596	576	596	655	597	543	517	555	549	587	533	550	524	597	599	557	575	574	559	600	576	555	531	613	574	589	573	589	564	629	527	579	566	572	549	544	552	568	583	581	581	573	600	553	599	551	569	537	559	603	565	585	581	585	515	607	599	580	552	584	551	576	587	603	562	542	583	605	580	543	577	561	590	532	555	559	571	605	603	569	549	572	556	558	567	566	552	527	582	566	535	566	626	593	566	575	564	568	545	581	551	569	567	568	571	562	602	562	579	513	585	577	559	574	545	596	541	587	571	546	557	556	590	541	538	583	551	566	594	546	523	572	579	583	585	537	579	541	592	594	581	600	570	560	552	551	515	561	583	539	595	568	583	572	584	590	562	557	546	554	544	607	590	578	592	596	572	579	555	570	573	546	537	609	557	544	568	549	630	585	526	551	528	544	565	594	584	624	581	563	598	591	603	589	591	608	566	558	573	589	591	595	543	561	559	586	531	587	580	565	583	576	541	554	619	567	560	534	555	557	576	530	564	542	526	598	528	560	585	552	571	562	543	568	544	551	559	578	575	545	570	532	553	567	568	588	555	597	534	580	575	575	561	519	580	535	553	560	586	565	536	545	550	548	530	595	582	541	594	603	573	591	579	582	549	560	554	617	587	567	562	582	544	525	570	572	531	578	596	580	558	593	555	604	585	580	583	589	567	556	578	546	540	556	589	577	561	547	587	562	554	574	572	574	601	587	578	550	583	544	608	553	559	610	574	604	589	585	555	592	599	553	557	605	583	589	619	566	584	554	537	543	596	523	593	532	545	558	555	590	577	554	554	582	539	561	568	582	596	562	562	575	561	537	603	518	586	580	569	528	529	559	555	551	587	596	576	569	590	594	582	548	593	571	581	564	568	514	530	552	565	551	595	554	560	566	593	569	572	572	556	573	551	605	576	578	578	579	556	599	586	552	629	600	585	601	558	566	574	609	536	570	571	536	570	555	594	562	553	562	592	506	592	577	553	557	604	640	583	564	575	539	575	547	550	566	567	608	595	605	559	537	578	525	550	578	542	541	540	547	529	561	554	587	561	584	578	614	630	580	577	612	565	565	559	557	545	594	539	556	571	563	593	560	523	575	556	622	616	550	529	541	584	564	572	569	596	546	578	550	551	590	576	576	577	578	582	557	573	544	596	643	599	595	535	595	612	555	596	597	542	557	572	557	612	543	541	565	552	601	545	567	588	533	565	559	564	558	593	605	577	556	590	598	532	559	594	559	553	538	585	576	538	559	533	589	573	603	553	542	576	558	553	536	553	553	542	541	557	594	533	579	560	609	569	536	551	563	607	554	611	592	589	509	563	571	561	557	595	594	620	559	534	541	547	592	548	568	581	561	573	552	584	553	548	607	529	574	571	515	539	575	606	605	526	556	586	584	542	557	539	600	546	596	552	566	577	649	573	571	517	567	565	591	575	553	614	582	577	591	568	533	583	590	570	624	575	571	560	572	576	520	567	551	583	607	578	526	576	584	570	601	551	589	530	593	579	582	552	562	574	570	558	556	590	588	550	573	575	563	526	559	553	554	604	568	541	567	558	568	555	532	573	533	549	563	542	588	572	572	578	605	559	591	573	557	555	557	563	570	569	569	563	570	532	583	554	589	579	543	570	539	561	524	577	567	583	556	547	544	539	616	576	544	540	554	601	601	609	569	584	571	558	549	596	565	535	590	533	585	585	584	571	589	594	591	576	574	587	560	594	559	603	561	596	560	616	556	564	592	569	612	568	554	568	563	564	550	579	565	602	575	553	578	577	579	572	547	529	566	577	548	573	554	587	600	570	515	544	586	549	582	579	595	590	550	581	573	582	556	566	571	602	569	521	571	554	544	587	575	606	570	559	572	578	576	592	573	584	615	535	588	575	565	566	549	539	574	572	565	511	599	515	560	575	530	602	599	542	550	523	586	533	576	574	517	568	523	633	595	542	576	574	567	552	545	562	552	555	582	566	552	597	595	552	563	562	579	592	572	550	529	616	581	546	544	589	595	564	536	545	561	549	566	530	559	569	603	556	600	545	588	563	588	559	601	534	581	603	568	590	541	569	595	585	557	540	558	509	598	549	585	587	579	590	545	577	556	565	562	580	577	574	593	605	589	554	569	562	592	553	565	573	571	557	552	574	516	597	567	574	583	549	580	582	605	584	555	595	604
24443	21959	30311	23759	19448	5271	867	743	8457	19536	15160	7371	2298	536	455	456	468	448	462	410	491	481	489	489	466	465	441	447	455	437	451	464	451	437	422	436	448	434	468	445	446	414	451	477	463	412	452	439	460	431	467	446	489	459	451	497	432	425	459	463	412	515	481	425	441	461	474	506	476	448	460	432	448	443	451	500	480	486	461	458	384	452	466	455	446	424	464	465	470	482	436	439	465	482	444	464	432	437	496	437	423	458	437	443	426	432	455	422	442	483	462	445	425	460	452	410	441	451	457	461	460	446	448	439	472	450	480	454	433	429	458	450	459	444	424	432	430	456	472	454	474	436	464	437	445	421	418	407	429	434	432	419	421	453	447	463	512	466	452	428	455	461	452	455	445	470	419	466	447	418	449	430	436	455	425	483	440	479	439	442	447	446	487	449	467	469	394	416	476	490	461	474	435	472	421	439	456	421	417	438	407	489	452	422	447	434	432	456	453	421	460	455	462	447	440	447	445	467	399	407	463	476	446	445	472	451	441	434	446	435	456	452	454	479	456	457	446	476	438	456	483	428	429	447	452	446	456	455	429	409	448	461	415	420	447	441	412	456	402	488	437	493	457	415	514	457	460	456	436	440	423	427	445	438	430	455	429	476	421	426	446	445	444	448	436	491	482	467	463	432	424	433	446	474	415	433	470	425	423	459	448	423	430	421	447	446	459	449	453	457	446	458	449	424	465	442	456	483	465	466	437	462	459	436	441	440	471	404	461	441	421	447	473	439	444	441	430	429	443	459	445	445	426	404	413	418	479	444	432	422	455	468	444	441	451	426	465	448	469	478	427	424	464	447	440	450	457	435	427	479	473	447	448	487	415	430	413	447	488	457	439	439	455	459	440	429	452	424	458	426	449	467	452	448	425	446	494	455	472	423	424	418	413	445	444	421	440	483	482	424	445	453	457	425	452	430	456	444	447	452	482	446	445	432	448	446	478	483	454	473	461	421	458	413	467	463	425	471	450	462	489	441	445	464	482	465	438	451	449	457	458	461	451	455	465	424	416	444	444	431	459	454	450	457	424	437	437	444	427	461	447	448	448	455	455	447	467	441	449	423	447	455	444	433	435	421	470	465	476	425	446	424	459	431	464	459	460	468	455	456	484	442	461	420	461	402	477	487	455	440	443	446	457	459	460	486	429	472	460	420	427	412	479	456	479	447	442	482	438	412	428	448	436	446	434	458	423	476	451	426	426	448	429	455	404	450	427	456	436	457	420	458	462	440	467	443	454	436	470	443	430	444	462	468	458	453	442	412	453	434	451	470	434	470	477	447	429	427	426	459	445	455	490	457	373	448	430	472	460	471	445	476	476	436	448	468	428	468	459	497	456	424	427	446	472	436	393	452	426	442	418	481	485	459	435	431	431	423	436	522	410	421	444	426	437	427	498	456	447	470	460	435	438	473	482	464	445	450	467	463	465	417	415	475	462	423	453	436	438	467	427	481	439	438	465	412	437	417	456	451	433	453	455	457	468	428	441	426	403	455	469	457	444	448	456	422	407	437	408	442	439	442	454	421	492	460	465	465	430	426	471	473	482	458	459	446	485	420	397	479	457	418	457	417	459	498	463	484	432	435	427	434	475	447	428	445	443	440	439	430	479	425	457	464	403	415	465	466	426	462	447	432	477	465	476	400	441	429	427	444	442	475	465	434	453	459	483	443	440	479	472	406	449	430	477	424	456	449	466	395	479	399	394	433	430	437	465	400	450	470	442	465	442	420	461	454	484	449	471	416	464	439	465	438	489	444	444	479	451	474	478	413	430	442	494	420	458	416	434	430	453	426	454	441	443	459	476	452	418	480	411	420	404	480	476	477	442	476	459	446	441	454	478	438	439	467	427	458	443	473	446	460	451	464	460	449	424	444	450	456	465	442	424	430	469	431	501	475	441	443	457	439	443	427	465	447	425	468	448	455	466	434	469	437	441	468	482	422	463	484	478	434	426	443	438	431	419	459	462	449	447	422	430	445	467	441	470	456	436	447	444	461	462	455	439	456	487	454	432	470	452	431	464	431	443	454	526	475	483	421	465	430	419	419	435	446	458	491	426	454	483	446	429	450	432	422	445	428	463	473	457	484	434	460	422	483	435	458	422	440	474	405	452	430	459	464	447	480	423	461	434	463	445	474	433	442	431	458	428	437	442	482	465	454	440	448	443	417	430	470	461	461	457	447	444	466	436	462	446	421	444	449	439	466	446	412	436	436	422	422	442	472	426	444	430	437	463	465	455	419	460	449	469	474	482	468	467	486	477	459	467	455	437	468	456	490	431	493	448	461	432	466	481	434	474	458	434	453	443	451	441	472	438	413	463	490	452	446	445	450	458	442	446	461	422	453	482	444	444	406	477	435	467	462	482	433	418	448	483	465	485	425	428	461	425	434	504	494	482	470	464	464	454	430	476	456	439	445	483	478	431	465	443	441	452	478	439	465	436	468	490	423	435	406	454	426	474	487	442	444	453	467	509	413	424	487	471	453	425	467	432	426	463	440	439	468	458	465	436	469	456	454	437	454	452	455	445	484	481	460	429	465	453	462	450	424	485	496	450	413	434	432	406	453	451	459	496	441	451	451	468	465	501	476	405	434	429	475	423	431	432	463	459	451	434	426	463	459	417	431	467	450	439	443	495	448	487	454	461	448	440	444	422	459	471	428	430	446	408	458	472	466	458	495	468	435	443	439	503	462	473	473	459	451	463	435	461	455	458	478	441	440	422	487	438	468	478	452	449	423	413	438	479	466	451	459	483	439	447	437	467	475	451	446	426	445	440	442	475	460	405	467	415	476	450	447	423	446	469	433	450	460	469	465	480	471	485	451	441	466	470	491	453	465	471	458	417	475	418	459	458	426	462	427	478	454	462	410	455	468	467	459	476	457	434	454	478	389	426	448	467	429	423	463	475	448	499	406	438	470	467	470	470	426	470	434	490	451	450	461	485	450	451	452	473	468	435	455	456	459	463	479	482	447	443	445	462	442	478	456	431	445	427	453	447	463	430	403	465	413	421	440	440	423	423	458	416	446	444	463	427	446	478	436	447	478	453	452	465	444	472	457	470	454	454	437	459	452	426	484	419	430	479	461	483	420	448	429	419	454	466	455	454	478	433	431	441	451	427	453	450	443	453	458	508	451	421	432	464	423	442	450	455	445	478	446	450	421	460	432	488	395	455	499	452	413	480	425	458	441	452	471	472	455	438	436	430	438	416	480	440	442	456	426	448	439	474	419	460	491	440	462	444	453	459	425	450	432	431	439	413	416	456	440	456	450	435	441	456	447	437	433	462	438	456	467	490	461	478	436	437	460	391	461	445	428	477	437	433	432	502	453	444	480	482	469	457	443	451	458	453	420	467	464	421	495	454	488	447	441	466	472	475	472	472	456	430	446	436	461	431	466	450	448	454	453	439	440	465	468	444	486	416	464	459	427	489	479	450	449	482	444	444	462	442	462
50234	80630	46583	2671	1941	1455	1328	1452	17147	29044	23029	12770	4482	748	654	598	637	654	679	628	632	641	631	673	632	623	650	650	641	606	620	644	614	654	614	654	672	650	660	636	641	656	645	632	677	643	629	640	605	677	579	615	639	615	669	620	615	612	627	666	633	635	620	622	600	656	669	685	624	624	667	629	699	661	631	670	647	648	657	629	654	641	635	660	644	634	642	640	657	644	659	631	632	625	602	642	654	634	644	658	671	651	635	636	664	658	650	636	662	639	650	622	652	618	649	661	647	634	654	653	669	621	653	615	675	624	663	646	644	654	653	616	627	598	636	655	625	619	653	653	647	644	631	681	650	653	654	672	599	669	659	643	648	619	615	624	690	655	649	639	646	601	664	654	667	694	669	640	652	658	621	659	662	645	656	636	621	636	724	654	612	683	676	646	615	620	643	629	653	663	617	645	651	651	628	617	659	650	618	608	710	619	651	609	634	641	635	644	643	643	657	633	609	652	614	618	664	622	643	652	602	662	646	612	662	625	646	665	653	648	634	645	636	677	635	683	621	626	608	667	624	626	628	637	646	636	634	636	644	627	637	603	665	643	649	614	624	659	632	654	642	679	670	594	661	622	600	641	617	667	660	617	613	659	669	624	620	648	651	608	616	652	628	639	607	655	659	629	611	640	682	663	645	590	644	596	655	644	649	615	672	663	661	631	629	674	703	675	647	644	631	653	632	667	680	658	647	632	622	633	629	699	623	610	686	614	647	637	605	608	647	637	655	684	628	629	642	659	638	669	663	634	648	632	661	670	627	685	690	649	663	648	712	652	625	646	635	672	649	676	646	621	646	647	611	673	682	656	636	664	623	649	655	621	691	657	641	625	617	643	671	604	679	633	662	633	628	607	631	608	623	628	623	648	673	620	625	636	648	651	619	655	670	636	620	676	634	627	629	670	653	653	647	670	686	708	651	651	596	669	664	593	636	657	651	669	686	665	629	651	627	628	638	642	620	620	660	645	632	620	601	639	608	635	646	664	659	652	631	657	552	644	675	666	612	628	639	634	690	620	661	671	660	653	654	658	639	623	633	635	614	620	662	619	663	618	647	607	662	665	661	702	648	634	610	666	633	633	630	668	630	609	637	636	617	701	661	682	599	656	634	665	654	691	642	644	663	599	639	675	652	649	710	685	653	634	639	650	689	622	606	637	632	660	696	673	625	642	684	574	629	639	644	633	634	642	605	612	666	596	659	649	656	633	621	620	664	655	677	617	670	621	637	605	624	653	630	637	641	649	627	624	619	651	654	648	627	633	663	610	602	645	654	644	634	670	620	602	664	642	667	597	637	640	661	625	648	693	646	635	614	628	635	680	634	615	669	657	622	672	646	640	635	638	644	677	624	637	673	637	671	679	605	650	614	663	652	666	585	649	626	614	639	656	665	621	612	709	678	647	649	619	681	623	667	618	623	647	590	629	699	644	673	650	662	636	664	635	642	627	654	654	631	660	639	603	598	638	672	633	665	610	653	591	618	619	591	646	727	662	621	653	665	635	663	645	641	608	646	644	632	638	637	671	610	638	633	638	657	652	652	666	669	621	622	635	627	658	649	634	615	598	662	647	638	679	669	664	663	605	639	644	593	657	650	615	622	609	652	663	610	632	653	646	615	662	600	661	655	636	634	606	611	631	650	642	617	592	703	654	635	664	625	648	611	623	598	671	631	632	619	639	680	653	638	593	683	659	607	625	635	659	618	687	648	695	627	617	625	689	614	595	635	644	667	629	698	658	647	668	644	586	648	662	606	613	643	652	652	632	657	661	613	646	636	622	669	656	634	606	645	655	645	625	632	644	630	656	629	636	631	647	648	645	649	671	593	620	607	633	665	648	642	629	676	631	674	642	658	639	667	667	668	663	672	648	637	663	613	595	619	631	639	666	640	684	627	632	635	608	657	631	637	656	615	711	658	622	652	661	647	651	659	649	632	624	627	595	596	600	642	661	642	646	642	608	652	633	676	627	630	643	688	647	667	636	624	663	664	618	669	641	606	638	630	611	634	651	638	645	641	643	644	605	643	618	671	613	640	674	695	624	636	666	628	654	650	622	636	604	655	618	652	643	616	636	653	610	667	631	659	658	645	641	666	635	674	683	675	694	657	620	665	586	626	690	655	656	699	581	646	652	634	644	654	637	661	655	686	648	639	645	660	657	662	658	618	619	681	695	620	632	637	658	669	654	643	657	666	602	635	666	647	642	615	672	644	634	617	618	643	659	620	661	663	661	623	652	641	685	663	668	651	655	618	648	614	664	674	664	671	605	660	648	669	650	615	633	663	656	667	651	621	634	656	594	637	659	648	601	599	679	616	666	641	646	621	666	638	608	652	672	616	646	652	656	635	656	616	661	628	621	654	630	653	655	604	665	648	623	630	652	607	645	615	718	615	670	641	616	656	628	643	650	648	644	657	634	612	632	639	655	643	659	619	710	686	642	614	619	619	660	648	632	664	635	595	661	660	677	611	674	652	643	663	674	644	641	614	592	655	613	640	650	635	662	687	653	669	680	664	604	637	638	666	669	622	623	642	618	699	656	629	639	673	662	650	633	654	649	657	638	657	656	615	643	663	671	633	651	617	660	659	609	627	621	624	651	616	658	614	689	661	600	637	597	668	640	650	637	670	628	663	675	642	662	664	642	636	611	596	658	635	654	641	601	644	619	577	669	622	647	653	664	634	632	647	625	638	676	634	643	684	644	617	727	630	607	598	657	634	644	634	678	656	692	613	660	593	656	619	693	635	647	660	628	718	632	636	677	694	677	670	640	653	655	659	655	662	615	642	674	641	620	643	635	647	647	639	644	664	600	681	686	658	640	615	664	601	603	612	664	651	656	634	658	650	610	641	624	617	629	640	695	644	581	645	705	616	609	648	646	619	654	652	657	676	627	655	639	622	660	625	666	652	656	627	617	616	622	672	705	716	662	679	637	672	636	688	616	648	649	646	620	672	659	629	612	646	613	601	606	574	625	605	650	640	643	660	640	635	630	666	623	643	601	583	653	677	634	615	642	633	618	672	634	617	613	642	608	620	666	626	656	649	653	686	678	678	632	655	639	617	626	654	667	637	658	624	686	639	657	583	618	677	643	676	665	633	627	654	608	639	656	634	683	652	678	635	614	656	597	647	641	592	646	662	674	640	618	673	615	651	631	630	607	643	634	603	678	659	686	661	642	595	620	632	624	621	659	627	628	655	590	639	691	648	661	651	651	645	647	680	639	616	651	638	620	608	631	645	658	667	667	649	663	644	679	595	629	648	590	609	641	629	641	650	658	700	626	680	635	635	634	671	664	619	624	594	648	647	610	628	634	652	649	627	640	604	636	640	637	634	654	613	636	637	611	592	665	660	613	642	602	652	667	633	610	658	647	630	631	614	623	680	616	646	626	682	645	684	656	668	622	657	663	662	625	652	607	645	621	621	639	635	649	652	647	601	685	602	638	669	586	658	613
23271	21523	29678	23826	21346	20769	6306	2168	17235	31279	26484	15334	4597	401	339	330	295	315	335	341	318	321	333	352	331	346	321	307	296	321	344	326	340	302	331	327	326	318	320	315	335	324	334	314	297	300	331	321	320	330	338	333	315	316	316	329	297	333	340	314	356	315	325	332	309	333	323	292	321	336	317	341	308	335	326	328	315	343	311	324	337	352	317	306	339	324	344	319	329	317	314	321	326	334	346	309	318	305	337	335	329	315	336	333	324	316	336	323	327	315	331	313	311	328	327	330	332	319	330	347	305	328	336	361	316	344	314	337	322	329	328	308	332	303	345	323	332	345	348	334	343	328	301	321	317	294	319	335	355	311	371	310	311	275	330	332	318	309	328	316	310	328	320	310	323	337	335	308	336	280	341	355	318	298	333	315	311	329	349	324	329	304	341	324	301	297	314	303	323	345	323	333	370	314	340	293	350	328	314	336	312	300	329	314	332	330	332	342	349	330	341	334	300	311	331	321	331	310	305	316	323	329	312	306	312	325	349	354	332	327	353	330	299	328	330	319	317	319	299	328	341	348	331	336	292	324	341	336	329	325	331	331	306	337	323	311	322	337	325	342	366	324	304	339	358	341	327	330	312	283	305	319	349	319	311	327	324	326	313	303	333	348	309	319	308	288	329	310	320	304	367	300	326	312	326	348	314	306	293	327	341	354	322	347	324	319	334	332	286	314	320	329	358	323	297	329	331	317	351	305	371	334	327	301	323	340	323	311	328	350	350	344	338	334	334	320	325	340	306	296	295	292	317	321	344	311	328	339	338	342	332	307	322	338	321	371	329	328	312	293	353	336	338	349	316	335	312	297	277	333	307	335	322	315	326	302	350	298	335	342	330	300	359	348	333	310	322	336	310	330	348	313	326	313	319	332	306	302	312	321	286	330	294	328	326	315	312	300	353	321	336	282	343	311	326	312	331	321	336	335	307	314	332	305	319	284	315	311	316	326	306	339	294	328	309	288	315	329	329	327	318	321	334	314	293	330	306	336	339	285	312	326	313	307	348	336	339	338	304	344	308	297	313	354	289	290	326	329	351	351	287	307	323	339	323	336	338	313	308	317	311	300	305	321	283	328	360	349	358	330	329	334	337	326	312	327	326	314	353	319	318	315	321	324	327	331	292	318	360	311	317	325	341	318	340	332	320	337	309	293	333	335	344	324	328	321	329	314	324	310	312	348	311	327	310	320	326	353	343	316	305	295	335	290	302	331	319	310	327	313	325	316	328	308	331	313	286	318	335	349	318	301	326	313	339	351	315	330	336	351	330	350	323	280	304	322	350	326	339	309	315	331	346	316	363	341	347	361	318	344	339	328	294	314	325	321	320	321	340	337	322	363	312	350	330	315	318	321	307	307	305	351	299	320	321	306	308	320	327	338	346	340	331	333	321	315	360	372	331	352	322	323	330	332	335	327	320	316	337	329	299	326	329	324	311	324	329	318	348	328	331	284	316	325	331	335	344	311	307	329	321	312	324	311	325	320	329	318	329	330	317	345	339	326	283	354	321	312	326	317	328	329	362	292	311	306	317	321	312	307	346	328	313	332	315	323	290	346	315	312	381	319	346	321	307	312	312	314	326	328	314	349	346	351	317	319	324	344	339	317	329	331	294	331	310	327	329	346	322	302	335	365	361	329	331	318	307	336	312	332	337	307	305	297	340	318	324	352	332	312	325	310	331	325	308	345	356	323	338	324	337	338	327	326	318	315	325	321	351	332	333	353	326	332	305	367	321	332	304	339	308	336	322	307	325	337	354	319	337	298	305	326	337	337	346	351	329	344	309	333	319	348	323	322	327	324	306	322	329	345	322	312	331	329	312	345	338	315	328	303	333	325	338	317	318	321	329	362	335	340	342	273	324	335	291	327	329	339	338	333	318	313	309	320	339	340	344	313	308	357	318	337	315	356	335	353	344	312	335	328	327	305	325	337	300	327	336	329	347	331	328	334	310	317	307	338	339	305	349	327	316	313	297	327	328	290	318	352	334	283	326	317	335	337	314	318	314	338	342	316	310	295	282	302	337	318	329	325	319	302	304	327	326	314	347	320	318	320	329	303	299	332	322	348	330	352	299	319	324	331	334	295	282	314	337	333	319	368	316	310	300	324	324	327	305	335	347	329	317	323	299	318	356	340	369	339	357	297	334	295	317	333	317	359	329	336	320	334	322	285	315	334	332	315	302	330	305	317	300	338	338	347	324	317	340	318	356	315	350	337	311	310	349	328	311	326	335	362	310	334	381	322	342	294	306	337	337	312	325	347	307	298	327	339	315	322	304	336	284	316	347	330	266	326	301	348	395	322	367	353	333	310	308	315	314	285	303	327	326	283	324	311	323	301	359	330	362	366	336	344	319	323	314	352	386	264	344	310	343	339	332	302	329	324	365	350	304	325	325	337	318	350	316	284	357	362	331	331	326	319	346	336	338	307	352	304	330	295	344	317	317	310	280	328	322	329	325	296	297	305	330	295	308	314	315	309	318	324	329	303	357	326	309	338	354	334	332	328	323	347	330	323	336	316	340	313	358	325	286	329	348	324	301	355	316	297	322	338	348	313	333	353	309	298	326	321	346	324	316	331	328	317	313	315	326	315	353	324	327	327	327	327	306	316	304	309	335	318	325	309	365	382	300	316	320	316	353	313	323	321	330	337	310	304	296	335	349	311	302	310	355	304	343	340	330	315	328	327	311	328	369	303	337	331	314	347	324	297	338	306	342	351	320	325	309	325	323	344	305	329	293	331	318	350	325	329	341	340	318	322	322	319	312	303	344	331	321	327	305	310	326	312	302	318	311	336	334	364	320	346	336	292	293	310	289	292	333	315	283	340	314	320	318	283	312	295	347	300	339	351	331	354	326	324	320	335	331	345	348	344	311	315	329	351	342	364	311	321	325	302	335	362	285	327	336	309	302	351	331	329	363	337	338	323	344	305	348	320	344	322	331	329	316	331	301	347	340	291	333	343	291	287	316	328	323	336	306	317	356	367	330	328	326	331	332	326	316	346	329	314	305	363	332	317	329	310	331	329	295	318	351	329	305	308	356	314	322	311	300	340	331	364	340	350	328	350	339	350	299	303	326	282	298	328	324	347	329	320	306	318	319	336	347	298	325	331	360	335	303	320	324	349	346	377	337	318	334	339	312	331	310	320	311	363	316	328	336	328	328	343	316	342	304	336	341	314	325	347	354	299	309	330	309	336	323	299	317	315	367	341	353	325	332	293	338	305	345	299	314	314	352	318	348	344	295	318	352	356	310	285	303	344	313	340	329	310	318	321	330	316	331	333	339	326	347	348	304	342	330	325	326	331	300	314	314	340	302	295	344	306	303	346	311	305	337	343	314	326	283	329	315	355	305	338	336	325	298	302	292	351	329	370	355	313	348	322	322	317	308	309	313	349	343	320	293	315	298	316	334	289	317	306	317	330	337	298	274	325	304	322	311	320	336	325	359	307
57656	94964	58177	4863	3487	2413	2033	4704	28742	39114	33302	21827	7972	529	449	480	471	456	469	472	484	485	471	484	481	487	493	477	476	457	484	466	499	494	460	458	501	435	469	475	456	488	463	466	452	442	436	459	474	501	494	490	478	462	476	473	479	459	459	497	469	452	495	451	472	472	499	487	458	450	489	536	469	468	491	469	475	483	484	462	452	494	475	466	513	492	460	473	488	491	479	474	441	473	480	454	501	460	445	478	504	448	470	465	495	445	469	459	510	437	486	465	442	442	466	459	478	497	440	459	471	479	478	492	485	507	466	465	487	496	501	486	447	488	460	476	475	460	473	451	474	466	497	434	462	491	472	471	471	446	459	453	463	465	448	447	438	451	496	463	468	471	505	442	517	505	452	504	473	438	486	418	449	509	469	452	516	438	475	446	487	426	463	473	492	451	471	465	447	474	452	471	514	475	508	520	477	450	481	484	451	479	446	496	480	451	480	470	469	469	410	488	455	460	449	502	462	452	497	438	500	458	463	439	498	532	476	477	498	479	448	461	464	454	473	437	473	469	463	456	478	460	464	472	465	487	441	466	462	456	454	408	503	468	452	475	455	492	441	474	493	491	477	526	473	469	449	476	468	481	446	430	462	502	443	460	476	470	483	489	469	495	469	487	469	471	529	438	474	466	476	469	491	490	478	451	473	484	452	481	491	469	463	457	470	465	488	467	490	443	472	446	466	488	474	464	490	491	499	489	464	429	487	462	462	481	449	484	483	474	456	424	420	461	441	443	453	493	466	459	493	444	460	455	472	461	429	467	448	483	460	484	417	454	453	477	437	509	467	488	452	456	487	463	455	491	430	470	471	463	468	498	441	439	480	494	503	477	420	420	481	483	493	473	466	504	480	468	452	458	477	480	470	449	459	446	475	465	459	475	491	463	462	472	478	471	459	470	479	448	489	463	496	458	467	496	471	455	458	464	417	471	454	471	479	502	452	455	478	480	473	452	455	461	450	466	462	439	474	444	474	529	471	463	472	474	489	490	456	466	482	464	444	442	435	503	432	456	485	484	483	433	487	459	489	437	468	507	471	467	458	473	472	424	461	467	495	470	461	455	483	481	458	426	469	458	470	503	475	496	464	478	489	529	462	467	473	471	463	487	464	468	501	458	464	442	492	439	514	490	463	483	460	467	462	500	488	448	481	463	459	464	506	447	509	477	488	476	458	491	438	443	455	482	441	471	465	489	436	436	478	460	507	470	480	437	423	462	467	507	473	469	494	486	494	455	472	507	484	476	493	479	484	492	473	468	475	429	477	510	482	457	470	479	465	490	493	490	522	480	493	473	431	435	438	463	480	452	477	442	464	481	492	482	502	433	485	523	476	472	452	506	456	461	502	467	453	452	481	459	456	436	448	481	497	431	485	460	485	491	447	442	473	461	500	478	438	504	459	478	435	473	425	466	506	497	468	464	471	453	481	481	452	461	446	429	498	464	502	461	472	450	473	476	453	442	453	469	497	481	443	439	443	462	482	482	501	449	500	463	458	440	461	513	459	506	497	455	511	487	430	461	469	471	431	499	463	463	465	488	474	449	475	500	497	446	504	474	486	487	433	439	491	468	428	480	469	469	495	456	442	454	494	464	466	491	472	463	509	498	468	468	467	430	444	475	463	437	461	491	495	475	473	481	502	421	461	484	484	487	513	456	457	464	436	501	493	453	460	496	440	463	467	468	441	468	482	453	469	454	478	451	462	470	473	451	492	454	461	469	467	475	464	433	447	481	486	490	435	475	474	470	452	488	473	479	465	477	492	435	475	456	451	447	442	436	514	450	492	507	471	476	444	480	443	484	523	465	446	464	488	451	442	470	476	474	447	477	467	484	481	459	493	468	489	458	448	444	429	493	486	476	467	464	493	439	434	465	493	472	494	456	484	468	476	506	478	469	451	455	482	463	494	470	490	463	464	468	495	485	456	491	440	460	479	482	476	445	478	461	435	484	474	463	459	451	437	465	470	446	481	454	493	451	443	435	485	455	473	481	487	485	460	465	489	517	500	482	452	475	438	470	488	440	449	481	464	470	506	475	476	490	460	443	467	470	473	474	452	463	484	473	470	486	480	481	501	471	440	474	461	477	459	452	474	487	480	472	458	481	486	460	463	445	448	491	500	471	452	478	460	491	476	458	475	447	459	457	458	513	486	506	485	497	468	439	472	484	456	444	477	449	453	487	453	453	477	494	454	477	454	453	493	464	480	496	454	486	457	489	458	454	496	444	463	436	502	476	486	473	511	455	429	497	460	504	448	444	457	480	478	454	463	470	481	448	435	467	468	481	439	481	457	473	457	440	485	481	444	472	453	442	491	477	491	459	485	439	464	468	461	490	455	457	468	472	459	468	484	451	497	440	478	431	450	454	467	438	457	476	476	448	453	437	454	483	460	457	449	493	456	454	458	493	504	462	469	451	488	410	455	464	441	450	479	449	500	479	460	466	487	494	425	475	467	482	480	465	470	467	462	446	477	502	480	453	517	460	465	459	466	486	462	464	501	473	513	502	425	463	472	478	458	469	458	464	462	442	435	454	498	494	461	461	466	447	490	497	482	467	470	505	523	437	488	480	486	475	461	443	467	494	467	485	506	504	484	466	442	453	458	448	485	455	478	501	459	436	442	484	485	442	471	479	475	450	451	487	481	466	480	463	475	478	459	464	465	460	500	453	446	497	455	465	461	429	490	489	478	496	472	454	496	441	436	458	428	478	506	423	437	425	470	476	447	430	457	468	450	489	497	445	463	455	447	475	476	486	444	517	437	473	473	485	479	505	446	482	503	462	452	492	478	469	487	467	501	492	475	491	460	491	518	462	489	466	473	482	465	474	506	474	436	512	484	437	499	452	506	481	471	475	442	429	484	463	476	465	480	467	469	493	460	470	452	467	516	490	462	472	494	443	479	475	485	485	484	490	431	479	442	484	511	480	436	459	497	492	496	484	485	472	520	498	473	466	476	461	454	483	450	431	481	459	441	479	460	493	450	469	484	424	456	456	478	471	440	480	473	497	500	453	485	440	499	473	489	440	520	455	464	472	461	434	421	479	490	463	468	506	453	459	492	460	455	479	438	439	487	451	461	431	467	486	478	454	499	478	516	465	458	419	447	459	469	479	462	469	433	441	445	496	475	471	451	478	465	467	496	484	475	451	454	533	451	461	498	494	470	473	441	472	407	474	530	447	467	484	487	476	471	450	458	449	480	456	438	466	452	465	474	486	461	497	474	500	471	475	441	487	430	477	454	461	443	486	465	485	464	479	514	443	458	427	439	510	487	457	478	484	454	472	437	461	461	434	459	469	490	493	494	446	462	457	499	440	485	459	495	481	461	467	446	457	490	493	465	499	421	441	474	490	429	486	475	476	488	467	450	498	453	450	464	466	436	486	477	429	487	483	455	467	466	448	479	459	468	460	449	490	467	448	458	460	456	450	457	489	448	497	458	478	487	456	486	482
27199	24843	24374	5454	583	478	450	434	909	2362	2496	1716	870	410	375	388	353	398	378	391	392	412	396	397	353	384	386	371	366	400	394	379	400	389	375	363	374	412	360	360	375	351	358	387	384	377	401	378	379	396	349	431	399	399	380	390	409	410	385	392	377	416	364	404	362	397	400	411	383	356	348	409	388	416	359	384	422	354	373	399	410	381	398	361	369	389	396	381	402	373	380	360	382	390	377	388	348	418	379	386	395	410	395	373	377	382	376	414	388	400	392	367	332	370	362	390	393	400	380	399	420	368	401	355	385	344	395	371	371	357	386	421	405	400	373	339	396	401	387	347	428	345	364	373	379	356	410	417	394	379	375	336	374	379	357	383	356	430	363	412	380	397	392	362	392	366	384	388	374	392	350	386	335	376	350	389	396	385	380	345	382	354	384	346	369	380	416	401	370	361	389	376	340	357	366	394	351	395	408	383	364	365	357	357	393	359	404	382	402	374	367	340	386	373	384	386	402	369	387	414	388	391	365	400	417	393	366	387	373	375	412	361	394	389	375	377	378	388	395	386	392	374	378	406	398	347	395	396	372	393	386	353	401	368	394	415	383	411	372	392	365	369	393	413	388	378	379	363	411	396	380	376	397	408	366	371	376	374	397	350	393	422	391	377	376	375	347	370	356	361	399	392	359	372	364	369	373	361	414	405	387	413	352	371	387	364	334	359	376	406	369	416	387	395	401	369	398	369	372	383	395	347	393	374	384	395	390	399	381	400	358	367	401	356	392	409	383	384	353	382	404	411	395	370	411	352	363	407	383	388	393	383	413	360	373	379	347	351	403	380	381	401	395	388	419	405	395	383	381	327	379	385	406	375	410	396	371	374	406	376	414	404	369	378	405	385	389	382	371	413	345	374	388	374	402	380	384	378	366	379	384	378	383	378	406	347	368	389	395	341	383	363	396	333	403	386	363	372	381	405	399	372	385	380	404	366	435	353	377	369	368	376	362	364	374	388	380	353	347	358	392	375	390	383	329	388	407	369	389	392	383	363	407	396	408	414	388	384	391	376	377	383	374	422	371	358	404	399	363	359	410	423	392	387	433	407	374	393	370	404	377	342	393	387	381	379	409	382	382	350	389	382	410	391	378	367	412	390	413	389	404	366	377	375	360	356	407	380	379	402	365	402	387	364	356	377	355	365	353	389	364	378	398	385	373	384	371	355	375	394	426	397	348	398	409	361	349	388	389	385	393	358	388	416	420	401	409	367	333	396	394	412	359	379	348	423	417	398	396	347	367	412	388	347	358	383	362	356	399	375	388	358	399	359	381	374	391	396	394	388	377	369	388	379	388	400	381	363	395	358	374	376	386	376	382	417	397	394	373	395	399	362	434	382	359	378	380	337	413	400	385	378	357	381	386	337	381	390	357	365	401	400	412	389	387	388	394	345	425	376	376	407	404	361	358	376	379	366	381	392	380	358	385	404	369	425	376	389	389	372	379	361	365	403	384	412	426	379	391	383	381	410	369	388	390	378	385	370	400	346	368	361	363	352	426	368	376	372	399	401	401	373	386	399	379	381	404	409	373	372	379	371	349	377	401	370	411	387	365	394	343	363	401	374	367	385	382	387	389	404	404	391	410	368	383	415	383	392	382	397	404	384	401	392	387	393	398	382	398	379	371	391	392	400	380	365	372	374	367	400	388	366	397	393	368	384	374	391	386	358	365	336	397	357	398	367	371	401	372	400	351	404	406	376	417	397	380	412	387	391	409	361	397	392	436	367	364	400	379	376	382	364	330	394	380	397	380	363	378	359	393	394	402	400	385	408	382	406	385	391	375	393	386	347	364	395	348	422	387	390	383	358	408	384	377	409	391	377	392	376	353	422	372	345	373	383	384	400	383	366	337	379	377	397	365	342	389	398	350	368	378	379	368	371	385	383	402	384	392	375	387	378	393	372	406	377	389	388	399	397	303	384	372	375	383	390	417	342	374	382	384	430	381	415	397	378	390	382	397	426	412	425	345	407	373	376	375	387	371	381	343	375	384	388	375	403	372	389	360	341	384	377	405	393	380	342	349	402	366	400	378	398	365	389	346	385	375	366	393	401	386	413	419	417	365	412	364	387	366	401	369	382	344	400	387	359	376	403	374	398	371	340	392	371	395	421	363	376	391	392	361	382	380	423	393	356	377	403	406	388	394	406	372	378	382	394	342	391	393	381	367	386	382	389	413	401	394	352	386	365	387	392	422	392	404	395	398	389	351	370	391	383	371	374	407	376	376	383	398	383	387	390	400	385	405	396	381	405	360	348	371	388	344	365	419	383	388	394	394	393	369	369	416	420	360	414	384	353	366	393	394	363	390	365	382	378	402	401	354	395	342	401	379	388	367	396	389	360	365	386	372	365	398	386	377	359	351	438	356	374	383	373	349	402	413	415	381	378	396	377	383	387	366	355	388	359	385	398	378	396	374	364	384	391	381	358	369	389	419	381	372	380	375	365	413	400	378	401	375	378	387	387	411	405	395	394	363	390	384	400	407	435	418	380	337	383	384	371	381	363	391	385	415	343	408	359	406	406	363	380	381	368	377	409	388	398	380	389	389	384	371	389	410	355	415	379	365	380	392	393	410	385	362	381	355	399	366	391	417	394	394	360	393	349	394	398	397	376	373	400	368	359	352	369	391	362	371	356	377	377	397	403	390	394	368	390	377	377	385	358	374	401	355	373	380	381	375	368	393	380	386	340	371	366	379	386	394	390	388	399	409	356	350	386	387	373	376	405	384	404	395	399	406	397	389	368	363	409	358	399	370	340	388	388	372	394	395	368	385	382	391	386	393	404	361	368	415	420	378	404	399	370	406	375	380	371	376	357	395	380	407	377	384	381	402	381	394	400	386	386	372	399	357	400	377	395	355	425	360	376	402	359	368	392	375	392	380	377	387	391	403	383	390	395	392	384	371	383	366	396	362	358	361	381	409	400	395	381	391	362	383	376	385	406	338	353	369	420	385	398	366	405	399	398	361	383	392	367	359	356	362	400	392	375	330	381	387	442	384	371	393	397	374	379	371	422	389	412	419	388	376	371	358	374	346	398	394	379	391	375	406	406	392	392	367	411	351	402	377	367	388	382	417	358	418	381	366	382	374	397	370	384	393	383	363	398	364	367	399	382	354	383	413	366	346	377	379	380	386	403	370	384	405	376	379	379	371	385	399	368	386	385	358	353	358	352	390	380	371	378	338	397	379	395	378	366	363	384	377	373	364	361	408	375	389	370	401	368	352	351	359	377	370	369	404	368	384	414	389	414	357	378	384	352	376	401	378	395	377	369	369	372	386	349	380	367	391	389	380	379	396	393	390	347	359	364	364	399	400	448	368	430	383	367	398	422	360	363	350	402	399	372	390	393	394	389	374	387	401	383	365	343	366	376	409	398	377	419	389	399	365	388	390	408	413	391	377	379	388	365	366	396	371	354	426	375	399	384	379	370	441	372	402	389	385	401
25270	40921	25752	1141	856	753	652	665	1936	5417	5277	3428	1576	528	551	561	556	543	566	512	532	559	540	521	570	535	529	575	546	531	596	548	562	590	523	562	510	510	576	567	533	561	565	548	551	534	537	553	560	545	529	575	540	563	555	583	555	561	515	533	530	558	551	595	553	545	537	575	581	547	534	508	602	536	514	557	552	579	618	569	576	521	541	488	587	553	491	531	549	562	568	574	595	600	550	568	588	574	550	556	540	587	553	582	517	606	601	569	503	572	582	546	562	562	549	530	519	555	570	587	562	568	567	599	554	552	562	517	561	545	531	515	541	564	541	543	573	520	566	545	556	586	562	557	558	525	522	546	596	503	524	586	567	537	517	522	575	539	546	537	535	539	534	572	549	564	520	546	552	564	534	535	557	550	551	527	542	539	517	500	553	522	555	522	570	567	559	561	531	614	531	558	559	531	519	574	563	574	586	520	555	531	539	533	562	548	568	496	564	533	513	579	620	552	574	506	574	526	523	565	587	550	551	517	541	572	549	535	539	546	540	555	580	534	566	554	551	567	544	560	550	588	564	530	560	553	534	572	555	586	539	521	544	532	546	574	509	539	534	513	546	567	574	605	542	575	563	529	538	536	559	538	594	564	559	557	567	547	545	519	557	548	549	557	536	543	546	569	581	538	525	547	567	535	518	509	501	542	534	567	556	571	555	561	548	546	532	552	544	573	568	539	530	537	512	528	534	567	606	560	502	590	555	554	540	535	561	561	554	575	587	601	568	538	528	508	537	583	573	557	568	513	546	570	550	567	558	588	553	591	570	541	543	540	579	569	525	570	609	540	560	563	553	548	526	538	571	522	550	522	539	554	558	546	533	562	536	560	543	585	540	566	527	582	613	538	551	538	560	533	528	501	560	578	560	536	563	560	560	544	580	557	568	552	518	513	562	554	529	559	551	538	574	577	539	560	520	571	574	553	557	548	564	514	551	557	550	535	546	543	592	554	547	575	505	515	538	521	555	573	550	536	578	575	525	541	519	534	558	597	584	563	554	542	566	551	524	545	521	547	558	540	568	548	547	577	540	549	547	579	535	587	569	555	571	574	535	541	556	531	559	572	549	567	543	543	554	534	534	554	574	537	534	555	552	602	551	579	523	542	562	514	573	556	507	538	544	550	518	547	567	513	567	541	542	538	572	554	541	532	557	569	561	561	532	517	553	564	537	538	559	510	525	579	553	573	515	575	544	570	581	555	588	562	564	571	547	553	538	523	566	578	540	549	544	514	543	537	548	536	564	538	567	551	519	572	546	546	599	568	549	510	561	567	523	541	556	543	568	540	521	568	544	580	528	534	543	585	598	570	561	544	560	498	560	559	547	566	523	571	543	562	525	550	561	524	554	549	556	560	578	538	540	544	561	516	488	540	593	528	556	589	561	593	555	560	553	511	532	555	552	539	523	550	582	574	555	538	552	599	530	575	536	565	572	536	566	547	593	611	588	576	544	513	544	579	521	572	556	544	577	545	558	551	530	555	559	541	527	556	529	597	535	532	594	550	555	532	556	560	605	584	514	561	534	577	574	564	535	559	560	573	569	561	573	552	543	542	533	501	532	536	574	528	572	528	538	531	591	562	547	612	551	556	548	569	579	539	565	539	537	573	576	558	575	575	543	590	543	560	542	569	546	536	549	578	537	555	598	546	555	514	534	542	574	556	591	566	575	541	562	550	553	550	569	581	559	569	544	529	607	592	578	574	560	530	550	535	588	577	568	570	561	563	569	548	522	586	523	565	576	506	571	549	555	485	550	573	554	524	569	556	488	559	532	542	561	557	545	549	531	550	542	545	514	519	566	528	553	563	586	508	539	577	517	556	561	554	543	572	560	586	565	551	556	536	544	597	565	525	555	487	530	539	576	516	577	527	528	572	563	516	548	544	557	578	589	584	554	598	534	571	550	523	534	559	533	578	564	554	550	574	576	565	537	584	576	527	561	562	557	534	534	538	552	512	541	565	553	576	543	548	550	547	551	552	538	504	559	594	562	545	536	572	543	570	557	545	557	540	600	530	539	551	513	549	537	536	537	534	591	559	553	556	522	572	509	567	545	569	545	506	532	505	570	568	522	516	558	510	550	574	530	545	594	539	512	524	576	533	539	575	580	568	573	565	529	518	521	540	536	549	506	572	516	510	570	559	536	523	545	579	542	553	565	561	570	583	559	566	538	538	529	531	529	584	554	572	565	562	554	541	517	552	516	514	496	594	552	578	530	564	566	568	552	560	580	557	532	549	586	572	538	513	540	571	517	531	535	583	543	561	506	551	558	582	530	549	553	579	577	555	556	538	564	532	547	530	554	558	534	568	539	527	539	513	568	540	570	543	541	531	584	575	559	562	530	553	546	572	572	575	551	593	564	584	542	552	513	559	548	554	577	551	567	608	564	557	565	547	519	560	527	547	520	552	574	523	568	531	510	559	562	515	543	546	550	520	587	568	547	575	562	534	531	521	562	565	534	545	548	588	584	567	564	561	548	520	545	529	538	550	541	564	575	523	531	555	528	557	559	551	567	560	561	564	591	587	577	615	538	579	506	565	547	539	578	548	520	588	544	572	525	551	533	525	597	518	553	575	488	561	588	569	562	553	553	530	500	597	568	536	551	524	569	542	570	544	571	571	559	535	590	505	601	560	533	551	547	542	551	589	516	534	563	542	594	516	574	571	503	541	532	508	502	535	525	557	530	551	527	529	582	556	575	554	566	549	558	556	574	555	544	548	561	552	541	524	549	546	554	557	521	487	536	539	528	558	569	526	556	572	520	512	514	587	569	560	580	544	524	543	588	565	501	513	560	542	562	549	561	548	528	565	538	563	530	552	582	550	590	576	521	560	499	544	560	562	563	560	525	570	533	560	584	510	551	529	569	543	587	538	552	548	551	542	572	550	528	582	570	580	568	546	579	537	579	576	504	555	587	531	543	580	523	538	552	564	551	549	544	523	526	509	611	553	480	562	529	535	542	503	539	548	520	549	518	576	601	563	580	545	525	543	526	552	525	560	581	594	571	548	540	585	555	575	560	530	533	563	549	557	512	587	556	557	558	549	573	574	552	560	566	578	562	572	510	567	599	567	557	557	555	544	533	548	544	549	540	573	538	589	499	541	577	552	559	533	558	538	554	511	533	517	548	519	552	549	612	557	540	567	556	554	523	522	537	577	516	506	570	556	550	597	540	522	554	569	563	587	537	548	512	524	553	556	510	553	565	536	585	576	575	555	578	546	548	579	606	571	584	573	534	583	514	541	585	552	542	582	569	537	561	545	550	543	547	526	535	581	553	585	591	590	551	572	568	523	586	532	559	536	572	538	594	556	574	528	534	533	608	536	543	534	548	526	585	547	579	580	561	536	559	566	487	546	547	546	557	590	565	518	528	541	536	543	550	575	585	573	506	571	521	554	568	505	536	569	543	593	568	541	553	543	588	530	548	564	525	552	564	527	586	612	503	560
24398	22003	30991	24799	17866	4082	814	819	12221	16892	12720	6503	1959	501	486	461	469	447	465	447	456	493	462	442	464	451	439	467	462	448	464	445	466	488	476	473	468	471	444	431	468	455	455	462	426	437	505	460	404	447	447	486	480	468	471	430	413	488	451	441	441	422	425	433	445	451	413	411	446	440	454	456	476	442	476	443	438	450	468	450	428	405	467	440	419	476	415	448	451	444	457	449	482	467	466	457	447	422	510	507	429	437	419	439	408	453	451	469	438	419	472	473	482	452	417	437	442	415	469	457	430	464	471	426	464	449	460	470	465	433	471	458	462	472	444	451	454	419	427	440	477	471	397	444	442	448	463	439	479	451	404	447	480	464	445	454	459	472	479	463	436	417	450	458	448	458	436	436	484	427	462	436	406	470	451	429	438	469	462	424	450	449	452	486	429	410	472	440	472	442	462	480	440	438	423	447	450	451	420	457	440	424	485	449	452	460	439	427	494	486	440	412	444	472	480	489	479	443	466	444	445	460	493	474	449	436	462	417	481	459	449	440	467	437	417	459	483	447	478	474	466	419	442	463	437	449	441	446	476	465	421	431	462	461	437	460	490	481	468	443	464	474	437	462	445	399	415	411	451	468	433	442	449	447	438	442	449	414	449	442	450	471	447	461	436	472	462	464	467	468	474	445	435	450	431	459	454	463	449	428	439	506	430	443	481	431	468	495	456	425	446	447	401	447	448	445	461	431	451	443	475	465	474	436	480	451	414	416	471	445	451	433	447	434	479	436	470	447	444	460	474	453	453	484	450	497	443	450	433	486	450	405	457	463	435	493	438	467	467	435	442	448	440	492	456	439	467	473	489	431	418	445	468	475	465	434	468	429	444	454	463	444	493	445	428	471	402	469	425	474	429	436	433	451	471	467	462	450	481	475	430	443	472	437	409	493	473	452	437	483	438	475	479	450	437	467	435	474	470	429	461	482	446	449	423	446	483	454	486	447	444	429	484	464	439	466	457	423	455	477	448	476	452	448	407	382	459	428	459	416	465	449	421	477	446	478	450	442	487	458	468	441	419	456	458	436	446	444	454	464	443	456	435	476	435	446	437	459	452	450	458	423	475	433	408	416	461	461	440	443	459	420	468	443	410	448	469	469	443	489	435	465	441	453	462	448	496	473	446	418	412	442	489	409	400	452	433	504	473	481	454	465	449	425	451	413	435	446	456	433	452	433	438	426	448	432	441	476	438	422	466	415	465	440	449	458	441	427	456	437	414	450	401	422	455	443	411	436	465	473	464	465	425	466	426	452	461	466	404	413	410	464	452	466	448	445	456	476	443	449	478	438	477	453	471	452	416	415	425	457	427	471	452	450	440	438	412	452	451	473	472	444	454	463	444	418	471	460	472	464	454	429	463	470	437	445	471	447	479	464	468	426	436	413	476	429	449	461	460	448	447	451	464	438	433	448	446	426	444	442	439	448	446	417	437	448	437	477	418	448	447	436	459	400	472	418	467	442	450	485	425	410	455	447	469	485	444	431	449	461	435	437	449	413	443	444	449	428	434	467	448	440	465	454	465	481	467	465	445	454	434	496	447	456	458	471	466	446	444	462	487	477	468	409	444	423	445	435	434	478	492	446	443	413	459	426	475	455	473	453	473	455	477	463	461	451	438	426	479	478	479	434	450	443	414	431	466	468	431	415	458	465	479	398	418	474	452	465	428	450	462	472	494	431	486	447	449	460	429	477	431	455	475	464	443	426	443	437	419	433	483	466	468	473	469	465	461	497	488	455	455	446	446	461	475	463	444	437	452	409	469	445	410	433	459	455	462	443	446	439	468	486	422	469	392	463	485	458	429	436	438	447	455	438	450	467	456	456	455	471	417	453	419	445	473	452	435	447	434	399	438	450	458	461	430	450	455	464	438	435	430	454	439	467	479	451	442	449	451	395	446	457	447	466	488	470	434	417	444	438	451	429	473	410	418	437	453	478	437	461	474	442	440	430	488	491	487	410	450	455	433	454	440	470	468	464	492	435	427	426	441	457	418	437	440	449	421	489	456	433	429	439	440	465	432	459	443	441	448	440	451	455	436	443	464	479	431	434	450	519	483	482	455	462	496	449	442	425	434	451	500	440	468	471	430	419	479	519	476	464	445	430	423	455	409	475	506	418	439	459	462	463	451	497	431	429	475	451	432	460	493	446	432	450	445	455	508	424	433	468	488	450	471	474	458	463	435	459	460	434	433	472	408	447	466	461	450	453	463	459	450	461	452	463	438	461	458	487	482	462	437	447	473	463	448	478	460	461	406	496	454	491	428	458	434	440	467	425	444	414	490	429	472	436	438	492	458	468	446	457	477	453	449	445	441	462	444	477	471	476	465	500	493	447	438	477	450	459	455	443	498	427	454	415	458	426	426	453	454	415	461	471	437	486	421	449	459	486	463	456	426	454	449	437	471	453	422	461	423	440	499	473	416	451	441	423	436	442	474	441	473	435	452	449	443	454	420	454	484	442	440	458	431	436	444	470	455	451	434	471	444	435	457	443	436	441	455	451	444	450	472	439	444	447	440	457	477	440	441	433	477	442	468	449	444	448	439	491	423	458	465	427	426	419	434	433	447	441	419	419	449	444	452	427	467	457	443	447	508	453	482	468	455	425	445	448	440	427	446	411	448	454	440	435	430	437	461	448	465	452	429	482	445	451	417	431	437	460	427	475	459	446	498	444	436	478	427	423	455	412	451	457	439	424	453	453	483	431	440	467	459	457	446	447	449	442	481	431	440	477	459	441	426	445	431	464	418	435	433	461	462	414	460	453	412	459	457	432	452	477	430	423	468	419	449	456	449	427	454	447	472	424	451	444	449	457	462	443	444	445	446	482	434	419	459	461	441	464	450	438	427	439	474	437	443	463	467	447	482	439	449	445	453	471	495	434	444	489	502	454	433	451	419	456	491	463	414	445	464	446	448	478	483	433	453	488	479	438	473	450	442	458	438	441	450	449	407	457	480	441	411	444	430	478	434	424	472	423	443	454	445	439	485	457	455	432	436	481	489	407	460	498	440	455	483	463	469	447	452	438	441	419	439	517	522	415	450	452	428	439	449	460	422	427	435	448	433	449	396	535	447	448	423	462	442	449	473	454	469	452	438	459	484	428	453	450	463	451	420	452	434	473	474	462	476	428	446	444	450	413	447	458	459	425	429	452	482	450	460	455	415	437	454	442	453	441	448	414	423	449	479	427	444	485	440	462	451	469	424	433	465	424	438	483	431	486	451	457	459	417	467	473	450	461	487	465	439	439	431	419	460	432	483	426	417	481	438	479	485	423	410	466	462	445	433	435	443	457	447	466	443	471	441	432	459	448	478	471	478	471	425	448	471	480	462	463	424	475	440	443	447	462	440	448	459	450	431	446	459	462	450	412	446	431	435	469	466	411	452	437	482	463	432	426	449	433	441	426	457	425	454	397	449	515	471	413	493	446	479	443	441	468	446	441	417	448
49437	82279	56973	3275	2036	1627	1345	1565	23033	26092	21020	11918	3859	732	672	641	705	624	695	637	658	678	666	666	666	656	662	633	648	590	621	594	644	656	685	609	656	647	695	658	661	647	689	619	673	679	647	675	693	689	680	658	627	661	675	666	662	644	651	683	654	638	645	681	634	663	650	593	654	680	633	638	609	650	645	593	638	605	619	628	650	671	639	641	652	614	647	663	660	672	641	648	652	635	632	612	652	622	617	635	671	666	662	632	643	640	654	667	632	643	664	610	663	639	611	620	642	614	711	621	675	654	657	658	629	671	644	624	649	611	682	639	639	655	666	666	631	639	605	674	665	683	658	663	612	641	606	587	668	663	683	667	629	663	649	638	655	644	636	654	678	669	642	647	684	702	629	709	609	651	671	644	659	672	669	611	664	605	688	614	633	633	704	626	666	605	637	613	652	622	700	654	664	699	647	644	657	656	699	618	680	674	600	639	699	665	631	705	675	588	625	649	676	626	644	685	636	657	646	657	632	676	600	653	628	676	646	630	615	649	651	697	670	636	613	626	680	637	710	680	657	654	642	640	641	669	681	661	725	653	687	627	600	624	650	669	640	680	626	636	626	623	634	648	671	636	662	674	700	652	678	648	635	668	676	682	605	627	671	725	657	643	639	646	646	676	633	683	656	626	683	658	639	646	620	632	613	626	644	644	657	601	669	640	651	629	632	686	661	634	672	624	642	595	623	650	672	656	661	630	629	635	655	648	659	667	662	690	637	641	618	646	594	640	619	638	641	664	647	684	614	635	700	674	627	642	606	662	649	639	653	641	661	610	658	634	665	647	677	599	611	650	616	643	619	654	641	652	676	626	673	663	631	650	597	645	647	689	671	639	679	608	650	654	631	685	649	685	622	635	620	641	668	656	650	657	684	587	663	677	650	578	623	686	617	667	660	613	676	625	622	638	630	635	644	642	630	623	649	677	656	684	656	652	660	665	688	617	614	662	651	674	657	614	687	680	596	677	614	634	650	674	618	627	647	673	655	634	659	658	689	635	671	670	638	642	638	644	668	622	658	632	645	620	635	606	609	619	626	656	645	645	684	682	667	647	657	641	639	641	627	654	636	602	675	638	662	659	637	662	645	630	662	642	675	638	661	610	664	664	645	652	664	655	709	693	605	635	606	610	644	660	630	612	687	638	671	668	635	669	662	633	608	617	673	705	641	623	682	625	657	662	620	655	646	651	638	658	632	639	622	607	671	615	639	659	643	643	640	644	637	625	674	642	651	612	649	685	677	625	631	617	670	636	643	630	624	679	637	672	656	641	653	658	639	667	646	677	654	636	655	635	621	693	629	660	650	643	688	607	664	631	658	664	651	654	656	643	663	648	642	650	692	615	673	650	616	621	660	677	649	669	680	684	650	632	653	649	692	629	616	691	645	643	604	626	631	631	676	596	645	645	653	671	652	670	631	635	687	631	664	619	676	617	624	657	627	651	637	642	609	653	641	689	620	659	620	636	626	616	663	635	591	690	595	589	649	654	641	671	620	666	632	644	667	665	641	618	655	622	606	615	647	645	618	591	643	639	613	624	625	647	613	656	638	624	643	667	647	674	642	632	656	655	623	657	647	647	677	638	651	642	626	626	642	636	654	587	676	623	659	643	588	656	628	676	625	669	649	660	651	620	640	627	657	632	672	687	656	632	636	641	609	624	638	639	637	632	668	603	648	655	626	629	658	612	644	653	608	638	639	639	687	686	634	676	643	662	679	662	614	643	617	676	721	659	654	645	629	666	650	632	639	636	638	622	700	668	651	640	627	635	654	645	708	650	636	654	644	646	662	656	630	628	630	622	631	708	623	612	611	664	641	599	666	630	668	684	629	656	641	625	637	627	652	661	626	670	639	609	638	629	676	648	655	600	688	638	630	636	606	655	624	636	656	647	701	630	653	622	660	633	619	646	664	641	664	648	656	631	647	651	605	673	654	688	619	657	625	642	673	621	670	647	635	686	628	671	674	640	673	657	640	649	631	666	683	633	622	667	637	615	649	659	689	629	638	697	647	640	663	612	647	669	661	625	625	617	677	667	601	621	579	677	621	688	653	633	678	658	592	648	634	608	665	660	667	641	661	679	696	659	631	661	638	630	625	620	665	685	634	675	654	659	625	665	614	699	641	656	655	644	628	642	645	627	647	649	672	633	646	646	676	644	607	693	579	621	637	613	564	640	632	587	628	625	631	626	692	636	651	668	671	616	700	650	659	663	662	668	640	635	626	696	673	620	628	655	640	652	616	677	631	677	647	654	623	711	665	633	627	665	624	628	677	684	705	667	652	614	637	704	593	594	695	631	670	628	673	663	661	644	608	711	668	660	685	613	620	650	635	653	620	602	597	585	676	601	650	647	649	642	617	664	613	648	655	621	641	661	666	670	671	635	687	658	666	634	681	650	620	632	633	636	682	635	642	685	675	606	626	654	695	698	608	693	670	643	614	629	650	627	623	626	594	600	626	653	664	633	653	632	620	682	669	625	662	694	607	651	629	618	683	630	643	646	665	677	583	626	644	645	684	658	699	604	603	680	587	667	631	641	681	665	639	646	621	603	664	650	654	637	638	644	701	641	630	675	681	686	652	658	681	662	673	673	629	669	659	666	626	621	655	635	649	626	674	623	618	661	678	660	622	648	643	697	692	684	653	620	634	676	663	632	649	636	661	634	574	640	654	687	691	672	696	644	642	636	634	674	673	673	601	673	641	644	664	659	692	613	676	617	633	634	664	682	662	651	640	667	634	637	671	693	689	678	676	672	623	592	628	686	671	597	654	685	604	628	669	656	669	667	628	622	632	649	615	668	621	684	696	633	653	631	685	671	651	665	618	667	688	666	593	662	636	604	596	642	670	645	670	598	667	623	626	675	642	665	661	670	624	631	672	640	664	685	623	651	661	647	679	615	620	617	677	668	643	675	689	652	605	627	658	681	696	651	647	619	625	693	628	635	611	695	624	642	659	653	648	624	650	623	620	655	631	654	628	654	644	627	691	642	630	626	650	648	650	622	649	660	579	673	653	622	702	663	677	617	626	621	634	639	661	593	647	665	609	627	669	691	624	637	648	639	691	654	643	665	680	620	688	655	655	641	659	659	668	724	661	642	664	664	692	621	607	661	674	625	665	622	658	599	657	654	652	648	618	622	617	646	621	651	674	642	631	612	640	710	631	632	621	682	688	713	599	688	637	641	670	627	625	634	627	662	622	623	657	631	609	683	608	634	691	631	647	568	665	639	677	677	622	669	709	674	665	642	620	649	656	655	664	658	660	643	625	661	608	630	658	624	655	642	704	648	703	633	596	620	683	650	683	612	647	664	641	648	658	682	695	654	650	671	662	683	652	651	658	636	677	603	674	604	628	649	666	597	614	649	651	670	656	591	607	669	632	621	670	652	704	641	636	626	710	618	638	678	636	648	611	669	653	661	656	592	681	597	654	700	658	683	627	638	674	616	680	613
23036	21434	29757	23704	21120	19779	5255	2108	20710	29536	23500	12937	3661	411	345	349	338	327	357	343	293	328	334	342	332	343	326	328	352	332	339	337	322	307	370	376	345	320	348	358	349	333	342	356	331	327	350	328	330	358	352	347	341	337	346	319	330	308	337	339	337	342	314	314	352	337	290	326	357	323	366	352	311	315	360	307	343	321	311	322	323	333	332	334	357	343	373	337	338	296	341	336	347	340	365	349	316	338	300	330	352	356	361	321	321	352	348	320	329	335	315	337	346	313	337	372	314	343	294	307	318	357	326	304	311	342	323	358	318	355	323	309	303	337	308	326	320	306	342	360	344	341	330	341	333	332	328	323	342	334	346	339	326	325	323	325	342	298	332	323	350	362	325	353	367	386	320	321	342	326	350	307	344	364	338	343	385	321	292	322	325	327	317	327	368	342	305	332	304	354	321	317	339	347	336	338	374	305	317	330	300	331	342	306	329	366	350	328	352	325	352	341	305	333	338	364	328	337	330	352	331	382	330	325	322	303	364	343	328	321	324	306	345	349	341	346	342	319	345	357	361	332	330	301	330	345	356	325	354	330	359	345	358	323	351	313	341	325	344	315	317	337	344	351	318	301	334	343	318	346	352	367	339	321	345	349	315	354	330	311	321	376	338	318	363	335	313	307	311	357	326	352	351	328	313	324	332	356	349	332	338	347	336	327	335	341	336	351	346	319	311	358	327	289	330	326	322	332	313	332	349	357	363	317	320	339	306	365	347	297	334	328	310	342	327	303	300	308	361	324	351	352	342	316	330	367	336	343	322	311	332	365	318	323	375	322	356	354	330	352	348	324	324	354	326	307	347	332	329	324	320	314	330	324	366	328	346	314	336	333	342	302	317	319	319	310	309	384	336	298	313	350	361	341	331	364	346	336	337	346	319	329	338	350	314	355	347	319	333	348	347	353	348	311	356	335	327	340	338	333	349	356	347	335	340	316	338	354	349	297	342	318	336	332	306	324	325	316	338	341	322	332	290	325	323	320	315	345	291	344	316	348	356	338	311	317	352	334	321	323	326	306	341	328	347	310	339	336	302	290	341	355	326	334	330	411	324	322	325	323	287	345	305	320	333	344	308	345	358	343	359	335	346	332	326	347	313	324	351	331	333	339	330	323	319	335	356	337	336	341	340	342	336	333	336	339	358	335	298	347	343	312	356	336	303	346	343	364	360	313	343	353	362	342	308	314	322	305	325	363	371	356	339	347	298	347	316	345	343	351	342	282	356	327	338	325	338	309	360	328	350	344	339	324	329	330	330	352	304	329	344	338	300	326	359	347	315	364	368	349	331	334	351	337	329	313	341	323	311	340	299	297	312	312	317	317	323	309	326	356	316	333	316	314	329	360	307	326	339	329	351	328	347	323	318	348	315	349	333	353	341	333	340	317	328	325	327	346	270	328	314	304	317	356	330	335	327	341	332	349	340	344	348	333	323	385	346	326	322	339	338	327	330	308	313	379	321	341	306	379	367	296	315	314	346	318	358	346	315	336	330	361	322	347	307	326	314	314	342	282	339	308	306	350	321	299	357	318	317	321	335	313	364	320	316	334	380	350	326	353	342	351	294	345	334	333	338	313	332	350	356	312	328	326	338	341	322	393	339	351	319	295	351	352	283	333	330	322	311	353	319	319	319	332	348	331	334	347	323	348	332	313	339	329	328	341	323	321	360	366	357	332	314	350	316	351	330	304	339	331	303	337	335	323	337	314	370	336	339	319	321	321	331	328	328	351	325	312	315	325	358	325	338	356	285	337	330	349	344	324	317	307	365	343	362	315	307	349	360	338	317	343	305	324	340	352	324	314	326	320	361	332	333	344	307	361	327	326	356	320	335	360	330	317	353	330	332	329	323	331	360	301	320	300	336	324	370	322	326	360	335	363	305	332	349	347	312	300	321	368	320	350	294	328	308	328	342	298	329	356	344	350	357	360	315	328	307	329	298	341	334	354	338	328	353	356	317	309	346	336	329	355	338	339	331	330	294	337	332	367	359	315	348	338	315	329	358	326	323	350	353	322	343	290	339	331	324	334	330	338	295	344	342	315	345	325	334	346	322	319	313	368	342	332	336	356	346	337	325	327	318	344	359	346	328	346	313	309	353	350	373	333	328	335	370	345	365	301	354	314	337	342	335	329	339	333	348	349	335	339	335	315	334	306	317	305	314	341	341	345	349	311	369	345	387	287	307	359	309	315	335	326	321	327	328	327	326	320	334	324	341	322	329	310	346	355	317	328	318	319	323	324	353	337	327	341	361	320	339	367	344	356	351	348	334	320	314	364	338	352	347	321	340	360	331	303	308	326	332	302	327	321	316	311	368	323	306	296	323	339	313	324	336	387	318	356	331	322	340	362	367	296	313	325	306	301	360	316	334	318	324	335	341	342	330	345	337	343	300	354	316	329	332	317	325	296	338	321	350	318	308	320	293	331	343	329	313	289	336	361	330	311	350	342	313	320	327	323	357	333	318	330	289	322	338	310	303	329	347	322	363	333	339	334	361	331	338	327	355	343	327	343	321	333	343	330	351	279	344	331	310	350	331	308	341	317	355	313	289	318	343	361	335	345	294	335	321	316	337	319	349	313	347	314	338	356	360	321	336	308	315	345	325	330	347	284	338	310	359	338	340	327	322	330	324	360	334	316	372	338	309	304	322	327	325	350	320	350	326	324	324	326	320	336	316	301	306	311	294	312	357	324	318	364	322	370	306	321	362	340	346	323	334	334	333	326	344	367	319	362	364	346	355	373	326	334	335	359	336	351	348	339	335	329	309	333	327	329	332	327	336	327	361	370	361	320	314	329	344	339	349	340	312	348	352	360	334	333	321	317	324	312	357	329	358	333	344	329	311	345	340	316	376	357	328	340	340	349	325	304	347	347	347	329	305	333	325	350	326	331	341	331	335	353	332	329	344	354	338	339	318	355	329	313	344	338	338	303	304	321	338	369	313	336	312	350	347	336	299	311	315	319	331	333	343	342	337	350	320	307	333	332	285	337	322	328	340	293	345	338	341	312	299	322	320	316	346	314	333	338	306	313	321	318	339	364	305	320	358	316	342	340	336	339	339	339	350	329	359	330	326	344	338	344	331	327	344	346	351	331	316	348	349	332	359	298	322	356	323	307	314	337	333	349	351	310	324	322	354	327	307	348	322	352	345	335	331	351	351	331	316	308	302	355	317	338	322	345	345	348	324	346	313	349	344	319	325	330	331	308	330	339	349	330	306	334	340	306	336	320	310	328	314	346	335	370	330	312	303	327	330	342	319	327	339	358	324	323	319	352	328	324	345	360	337	323	332	316	356	323	321	317	371	338	324	320	330	353	352	305	342	333	331	319	303	357	352	325	326	328	334	334	361	332	360	296	323	350	357	301	359	348	320	302	333	339	309	344	347	336	311	331	329	349	346	326	366	360	340	323	345	364	336	326	353	357	311	389	352	320	326	359	311	302	313	327
55736	97670	69229	8822	2859	2270	1856	5035	32708	37098	30928	19209	6558	610	474	457	510	457	508	485	475	469	469	482	502	492	488	523	474	521	449	521	488	475	471	504	503	478	520	536	492	495	539	505	463	491	496	464	477	493	457	510	468	466	472	519	517	516	461	509	527	489	496	476	506	456	477	489	459	507	482	478	476	475	508	503	475	500	498	474	519	450	484	468	488	467	491	491	517	448	501	462	511	494	418	436	470	512	476	466	501	514	523	485	472	478	448	472	499	448	510	456	450	438	495	505	485	485	447	521	499	495	512	449	492	490	448	487	441	503	480	489	461	478	477	466	464	479	473	501	484	470	454	491	492	488	496	485	524	492	507	506	441	509	475	470	464	493	512	504	501	472	494	459	451	499	456	513	469	487	469	509	518	435	476	513	486	453	459	529	489	463	539	487	475	502	473	501	522	525	461	448	479	438	450	480	532	520	481	500	506	451	478	521	500	501	469	475	490	474	492	514	454	433	488	514	523	486	491	491	519	487	511	485	502	471	488	484	472	493	488	454	447	523	489	493	502	484	501	460	536	480	457	487	484	486	450	476	507	512	492	452	501	505	519	451	539	501	472	499	511	497	479	493	466	502	476	502	462	464	464	481	485	502	465	497	449	499	439	476	495	502	454	508	515	489	454	461	507	475	480	486	547	462	464	478	493	515	471	487	511	519	479	480	517	481	471	461	481	521	488	436	473	475	465	486	513	501	543	486	468	534	482	499	488	513	492	512	502	436	476	470	490	456	461	475	494	528	477	467	462	492	448	446	497	450	444	491	456	473	426	478	498	458	466	479	448	515	457	474	498	478	466	444	471	492	489	490	518	463	443	492	454	507	476	523	453	469	468	490	523	485	484	458	488	456	500	497	504	494	460	455	473	463	511	462	463	517	494	529	506	452	471	480	450	450	505	465	477	498	467	479	484	478	486	475	473	509	468	468	491	459	421	415	463	434	478	454	478	510	501	459	475	528	453	460	473	476	471	465	470	448	470	553	468	472	491	493	498	492	486	506	471	492	445	432	475	485	487	466	493	457	476	455	489	472	495	465	476	461	519	457	472	470	503	439	481	469	499	474	518	457	488	515	471	483	479	475	505	472	511	501	481	449	487	493	510	494	491	482	483	500	454	483	495	501	446	446	526	477	457	491	502	484	502	499	465	515	454	471	483	477	484	472	501	477	490	500	477	449	458	481	478	498	472	506	485	505	514	497	487	466	487	505	473	494	497	490	470	502	499	471	482	506	496	500	508	471	499	492	471	493	483	488	505	494	471	500	485	463	496	536	516	496	484	475	493	475	459	481	462	530	468	469	471	478	456	475	431	441	489	506	479	438	476	484	463	509	484	490	506	456	444	497	489	476	478	438	415	487	483	482	534	495	474	511	497	476	464	528	485	488	468	457	502	498	477	456	497	477	465	515	444	485	459	472	501	499	476	500	440	450	514	458	462	467	487	485	482	481	448	463	532	490	454	482	476	468	456	484	498	451	498	504	468	471	488	443	481	497	441	473	481	514	497	484	452	479	479	500	502	472	483	477	487	460	492	436	472	478	499	486	472	516	500	463	474	476	495	487	482	495	486	491	493	485	489	525	487	481	435	455	497	517	503	493	463	482	467	488	501	461	494	469	507	434	466	453	475	467	510	494	434	473	462	491	491	468	474	455	448	479	479	467	494	493	513	476	455	442	497	445	475	524	449	509	514	504	520	435	462	486	494	501	474	507	498	461	490	461	489	459	497	500	514	480	493	493	490	487	477	478	478	470	470	491	450	504	473	495	517	451	471	462	520	478	484	470	477	484	511	496	516	486	459	484	491	494	476	441	481	469	500	512	485	463	463	478	495	475	490	441	486	494	498	461	458	472	520	476	450	477	490	454	473	504	471	459	422	458	496	550	487	512	477	454	483	493	487	481	458	480	455	507	462	489	487	495	500	451	478	466	462	504	501	499	494	506	483	463	486	438	491	490	470	499	462	452	465	492	463	488	485	473	518	500	452	478	506	511	472	449	483	459	427	505	465	512	486	485	489	459	497	465	471	484	503	483	500	501	443	478	510	458	511	446	433	454	483	538	441	467	495	465	451	514	471	507	491	487	490	473	456	447	455	477	469	530	472	460	475	513	484	500	496	466	512	483	475	499	524	475	502	493	503	479	466	491	467	479	509	471	544	500	477	420	496	508	459	463	451	486	494	430	495	480	465	487	512	507	472	443	472	484	479	479	491	467	475	466	460	478	487	497	483	479	444	484	462	478	454	471	454	510	513	473	481	496	467	504	492	505	484	454	465	423	468	502	499	492	467	509	481	460	448	495	526	454	475	484	474	504	478	479	485	493	468	462	529	479	472	453	418	409	503	506	511	523	526	495	482	492	486	493	476	470	455	465	501	472	465	467	487	468	455	461	439	458	502	523	473	462	469	471	499	499	459	455	468	487	470	497	476	468	528	456	447	472	485	465	474	500	482	480	493	498	476	472	514	505	465	472	468	482	502	518	481	515	497	484	472	475	467	498	489	489	491	522	483	526	505	443	470	482	442	530	451	469	485	508	489	460	487	494	461	476	505	460	493	472	507	474	482	453	437	454	490	466	460	445	487	478	497	471	510	459	500	463	525	468	460	451	496	502	471	522	484	493	472	488	445	478	484	509	487	506	465	490	479	483	469	511	465	460	504	483	461	441	484	481	518	456	516	470	479	509	465	504	479	487	484	496	488	509	486	501	516	460	464	501	493	458	463	515	499	497	508	525	481	481	486	468	472	487	442	508	470	516	460	445	479	488	488	455	494	470	519	477	480	490	477	472	502	452	471	476	490	519	484	507	470	478	479	469	477	491	472	533	520	489	497	469	480	473	491	489	481	481	446	508	480	466	492	455	499	507	468	473	428	496	497	459	475	465	507	489	477	479	484	484	519	485	501	483	519	480	457	466	488	476	461	474	470	462	559	482	487	486	487	478	490	477	471	469	474	496	500	500	478	534	503	484	491	492	487	480	492	507	518	483	473	479	492	457	517	509	450	481	502	489	513	482	476	490	451	480	490	485	500	444	492	499	472	478	456	526	454	500	480	475	489	502	487	502	493	471	523	526	473	497	504	484	511	459	503	505	479	493	479	465	445	490	479	491	465	473	498	474	523	440	513	518	473	492	485	482	470	501	490	500	475	482	475	494	456	485	497	471	493	439	493	493	491	438	465	466	489	481	453	481	464	495	480	493	486	468	505	477	493	440	484	449	465	486	492	500	508	512	506	497	475	494	462	471	515	453	494	443	502	468	476	485	463	487	467	487	499	482	479	474	461	472	471	481	509	455	499	481	486	456	515	486	482	528	470	471	470	476	457	461	469	457	492	474	475	484	444	502	478	495	508	488	483	517	492	495	479	524	481	459	444	438	493	500	496	476	459	468	515	498	482	494	473	487	505	509	466	479	472	459	475	477	450	451	483	455	471	487	519	531	480	479	480	482	481	465
27267	25476	24640	5341	522	411	451	565	2302	2623	1959	1178	666	405	398	383	410	391	389	401	402	375	378	392	461	389	401	389	412	394	432	413	407	418	422	401	356	435	452	426	395	404	424	410	393	424	444	442	412	433	386	386	420	457	393	432	415	422	430	431	404	412	390	405	400	382	390	401	402	398	397	411	394	383	405	398	384	413	416	389	435	402	383	419	371	409	375	377	395	404	411	409	383	431	373	392	430	411	423	420	412	431	393	420	396	411	386	388	369	412	390	438	400	377	412	429	401	401	414	371	376	439	402	400	410	383	420	416	453	407	406	392	410	410	409	387	391	374	389	361	379	415	395	394	387	413	432	387	401	379	422	385	401	385	397	381	397	393	445	416	442	376	381	403	379	397	385	377	419	374	421	421	391	403	384	387	379	452	408	403	412	424	457	388	407	388	420	370	378	440	385	395	421	391	437	391	412	420	405	426	389	400	402	404	395	430	415	406	411	395	415	384	425	397	398	391	392	396	426	395	409	399	388	401	421	437	394	434	385	381	402	363	387	429	393	393	372	407	396	410	411	392	395	416	404	376	422	446	403	397	377	370	417	387	427	416	384	416	434	416	405	384	409	405	405	418	424	388	392	425	415	386	401	432	366	422	403	404	456	446	390	359	409	409	419	433	405	456	405	423	412	397	371	386	403	370	405	371	382	437	428	416	408	375	403	418	370	436	401	386	373	386	370	413	417	396	405	402	398	413	388	383	404	410	397	415	380	420	377	436	406	419	424	407	406	371	389	345	393	394	406	408	379	388	413	394	401	348	441	376	421	387	405	402	437	414	427	418	360	398	415	417	401	395	409	381	430	423	368	404	387	389	380	395	407	395	417	363	415	402	398	423	376	391	392	378	401	405	419	361	397	349	392	402	415	353	417	409	404	384	410	389	373	389	424	371	406	394	393	415	402	403	359	420	394	409	405	389	427	386	405	391	391	427	404	417	425	376	368	378	400	385	398	419	409	420	431	396	388	395	385	368	391	402	399	399	427	369	377	380	408	402	389	369	408	372	384	439	404	427	362	412	420	399	422	429	410	399	398	417	406	352	375	415	437	414	372	387	394	437	446	418	422	413	424	397	376	405	402	399	420	390	429	415	409	390	406	429	392	402	375	370	443	399	384	416	407	400	425	410	410	429	393	418	417	405	399	351	446	409	389	387	397	406	404	403	410	382	390	414	381	428	412	383	407	422	442	386	438	401	420	415	413	416	391	419	409	385	400	403	381	404	401	372	395	398	396	404	443	383	404	401	369	432	451	407	433	438	422	429	407	409	373	372	407	414	430	385	382	393	403	373	400	410	406	397	385	383	428	377	394	401	399	415	397	433	395	383	389	376	415	387	382	407	398	448	382	385	437	412	405	415	383	398	400	394	412	384	457	410	431	426	390	412	399	383	389	406	384	386	407	402	390	434	412	404	382	415	352	440	381	378	424	408	412	430	404	395	400	393	391	430	391	419	381	405	400	401	370	400	390	414	388	372	399	424	419	409	405	368	412	439	385	403	384	404	403	422	421	415	411	436	385	397	393	392	359	431	407	395	403	393	429	417	415	392	410	418	396	384	397	418	417	399	377	402	421	352	416	409	429	437	401	403	397	404	372	400	391	392	371	393	382	412	381	399	450	404	394	413	398	433	416	380	415	408	397	386	399	396	413	403	392	415	403	394	415	447	404	405	374	410	381	415	399	419	377	390	406	403	381	420	364	418	386	399	380	377	374	387	384	421	400	377	394	386	386	421	383	431	370	417	400	431	363	409	407	425	377	389	401	387	425	383	378	376	388	384	399	390	410	384	421	401	402	435	362	374	407	361	375	433	387	399	392	369	425	405	425	384	409	398	390	401	407	418	378	383	427	412	379	431	405	413	383	412	406	404	380	402	369	369	398	381	427	416	428	379	402	388	392	408	419	427	416	387	405	402	400	387	394	391	402	391	433	401	412	405	426	409	451	390	377	387	399	426	383	419	434	413	377	426	402	449	437	379	409	419	389	362	409	385	428	426	383	429	432	418	396	401	378	408	390	433	406	414	387	385	378	401	432	372	417	426	404	405	392	404	424	420	362	405	381	370	408	412	385	389	384	389	379	389	402	420	401	388	379	370	411	391	411	392	397	355	377	438	428	407	400	387	436	411	393	370	423	373	396	386	417	396	427	386	394	415	411	436	416	381	399	404	432	411	388	424	408	367	398	420	430	410	403	393	388	401	379	419	379	362	430	415	392	381	394	402	416	400	406	392	425	392	389	381	384	377	384	391	438	426	431	425	373	379	390	395	399	378	432	399	383	386	408	397	389	408	443	433	391	354	413	384	390	426	397	424	385	403	394	366	392	400	401	407	402	417	405	414	415	392	436	399	376	450	412	422	417	402	415	365	382	374	400	397	381	399	381	408	401	402	368	397	370	403	382	433	411	399	408	438	407	431	435	409	410	348	358	384	396	396	392	406	456	390	388	385	412	411	391	435	422	412	415	397	396	387	415	395	422	395	395	400	404	384	423	422	404	407	384	400	428	437	413	412	381	392	396	399	410	384	379	374	407	392	373	368	401	386	372	408	423	443	413	415	399	398	370	423	426	378	402	405	413	389	408	414	396	412	410	422	401	388	370	399	427	417	391	372	398	403	454	398	373	412	388	381	424	427	356	419	403	346	422	414	415	424	379	407	407	371	461	405	372	399	407	410	382	418	399	391	385	403	382	379	364	388	404	372	392	431	424	423	400	412	394	401	412	410	399	420	407	364	355	429	386	386	421	379	406	417	431	411	421	426	418	423	428	384	372	403	381	430	391	413	410	405	407	387	402	379	390	404	390	368	427	404	389	425	378	382	395	416	376	423	386	403	384	413	397	399	383	391	437	388	414	383	423	404	382	408	368	379	387	420	410	413	423	396	404	372	405	402	387	401	390	403	427	424	401	404	379	427	426	395	387	391	405	420	424	391	412	385	402	415	405	379	385	406	420	398	406	386	401	395	387	392	399	367	392	397	401	419	387	420	385	401	407	443	370	412	425	417	406	373	426	420	385	402	397	361	419	377	377	391	423	414	393	412	411	402	403	394	384	413	389	388	432	397	382	380	402	399	428	373	417	395	376	414	460	392	352	373	390	385	397	416	434	441	391	405	424	409	383	374	402	416	402	394	395	380	404	365	436	424	426	403	458	374	422	381	357	366	399	388	385	406	410	428	362	407	387	442	385	407	405	404	386	373	367	434	410	371	422	388	428	393	406	394	379	379	397	409	379	421	382	396	390	402	438	400	438	381	406	404	387	397	399	394	396	392	396	386	383	418	406	379	406	424	396	411	391	408	417	425	402	430	420	378	416	402	422	416	372	369	412	420	434	404	366	383	403	427	403	387	416	382	428	405	388	395	412	415	397	408	355	355	373	406	438	428	362	376	393	420	429	405	408	382	391	387	402	378	402	403	386	416	403	418	408	414	406	406	425	418	406	419	440	407
25150	42830	25086	1636	798	776	697	1133	5302	5832	4174	2339	1104	589	579	570	644	648	561	600	585	577	592	631	599	580	597	560	569	607	609	617	562	551	609	521	566	545	609	559	570	584	610	599	591	542	554	619	581	602	593	596	604	556	557	584	574	547	548	596	602	550	587	596	615	602	570	561	612	582	610	579	576	579	582	604	554	588	607	525	561	594	554	551	570	538	560	581	606	562	562	581	609	623	613	579	587	592	578	600	595	586	508	625	626	598	542	586	575	534	589	586	577	592	574	598	574	543	589	585	533	614	631	591	611	593	560	583	588	595	617	565	592	596	598	567	584	579	581	583	625	563	584	577	614	575	562	593	567	542	598	607	553	558	582	563	585	578	587	550	583	601	562	598	572	517	586	576	554	528	585	622	620	573	569	530	616	555	582	582	554	612	597	556	558	599	584	583	617	596	611	597	560	568	550	580	637	609	555	601	602	568	573	572	586	533	572	572	589	521	593	585	588	563	591	563	555	569	594	554	565	606	530	566	589	573	582	593	600	613	558	601	549	539	559	556	604	564	569	550	567	545	552	581	577	565	571	573	601	584	585	617	514	585	568	598	568	569	552	570	554	547	603	563	567	586	584	601	552	563	565	577	630	539	589	617	565	593	581	574	590	591	614	584	611	594	596	588	573	598	571	577	589	604	597	571	606	592	536	537	575	586	555	585	600	554	540	556	606	581	589	616	564	616	528	587	601	591	545	596	545	590	567	603	580	599	575	578	607	547	572	602	569	558	629	584	598	596	557	574	587	577	590	557	573	626	610	554	596	610	582	604	598	609	592	615	574	564	565	617	587	600	585	578	598	578	560	585	584	559	566	581	567	577	585	618	539	541	537	536	579	528	583	581	567	590	544	561	576	569	626	604	563	572	575	581	589	619	599	572	567	563	591	590	585	593	596	596	570	591	564	572	559	601	599	551	599	575	586	517	553	585	620	589	628	637	589	595	560	574	582	588	578	538	590	603	613	629	557	572	583	544	544	641	588	531	577	553	593	580	571	600	610	598	518	542	582	602	597	607	582	595	617	599	621	582	590	576	608	551	597	586	573	573	626	561	559	580	601	572	591	557	564	585	550	560	552	569	593	570	557	604	615	594	583	566	557	569	616	577	587	584	583	590	570	564	581	598	581	599	584	567	552	600	579	584	557	583	568	582	609	582	583	557	635	555	587	580	571	549	532	544	605	612	626	588	599	593	567	555	582	550	545	567	583	592	621	673	592	616	574	590	606	609	555	591	592	596	607	558	554	565	595	605	602	592	590	561	601	553	545	578	592	560	563	590	597	573	593	559	552	622	561	550	615	561	630	574	617	556	578	562	544	591	604	572	548	613	633	594	571	600	564	567	569	603	536	563	580	548	581	617	560	595	570	572	621	572	577	540	566	581	603	599	549	556	606	594	564	544	569	600	597	556	589	561	575	618	558	565	572	535	593	530	583	584	577	586	578	627	554	542	560	551	648	551	556	578	575	598	602	553	599	590	549	575	572	568	557	551	588	627	608	598	585	565	540	526	598	594	612	600	586	601	575	534	563	605	549	604	613	594	596	584	583	608	579	585	648	596	554	611	600	579	555	564	564	543	595	612	569	571	544	577	626	586	555	584	561	606	586	581	538	570	582	575	576	567	584	590	586	535	589	580	569	574	528	587	573	620	551	550	587	594	531	581	581	573	572	638	574	574	554	582	579	575	558	568	568	567	588	564	600	616	548	597	586	626	604	561	563	630	576	590	541	594	583	558	607	613	552	578	589	581	616	576	568	582	590	535	568	561	607	604	571	615	556	632	544	566	587	546	584	573	624	530	590	583	602	596	565	551	605	586	575	567	553	582	578	619	588	573	603	540	563	559	621	594	556	592	582	609	588	615	616	556	598	605	556	584	595	620	596	575	596	546	553	555	594	578	608	582	562	571	549	587	609	568	569	595	615	577	594	592	610	654	561	574	596	594	574	579	574	568	598	561	583	570	558	560	549	602	588	618	597	564	575	529	597	564	562	590	596	572	580	580	584	599	587	581	607	586	614	584	624	580	584	563	583	595	556	550	621	607	566	593	574	533	618	600	603	545	624	588	586	593	538	566	567	573	554	576	581	548	621	569	570	594	601	583	564	574	558	542	527	566	618	601	569	559	536	591	581	589	594	578	616	616	590	597	552	531	560	574	597	576	594	636	590	577	565	559	590	606	594	601	566	564	595	549	562	565	571	597	572	598	616	570	552	528	588	598	565	582	585	576	563	591	555	543	589	558	578	536	521	559	549	579	558	560	560	600	572	557	595	566	590	548	594	587	545	580	527	578	563	572	576	584	561	573	567	576	579	609	601	552	627	605	600	600	584	621	605	535	631	553	566	566	550	542	584	602	577	592	603	610	581	594	554	598	548	595	583	555	635	583	556	610	529	528	608	597	585	566	579	556	602	596	571	568	617	566	539	587	565	563	562	536	597	550	595	584	597	585	583	564	623	609	558	547	615	550	580	586	537	562	557	555	538	605	607	591	542	561	571	601	574	613	578	567	608	593	632	558	605	592	575	598	592	622	568	581	609	614	575	549	557	594	594	572	603	596	581	555	612	516	577	614	592	543	591	565	601	578	585	608	545	538	605	562	522	577	594	622	595	591	551	609	596	571	613	534	565	580	566	555	623	590	581	577	558	544	604	577	613	584	579	578	530	599	588	550	581	580	571	607	572	574	566	581	606	561	587	596	606	570	547	585	546	584	574	556	534	618	630	592	589	544	592	584	564	562	609	543	520	580	575	579	608	607	640	609	629	604	526	605	557	573	575	606	569	539	596	560	606	575	580	607	620	588	609	580	556	590	586	597	531	587	578	580	587	580	601	597	576	568	581	579	569	559	539	566	561	593	611	608	534	577	557	605	619	540	605	583	553	593	575	558	571	601	551	568	581	609	577	585	596	549	560	548	559	589	615	557	600	577	598	560	543	584	561	594	586	615	559	595	613	551	546	600	561	577	615	579	542	540	571	576	626	585	603	613	556	610	603	582	581	572	567	635	563	536	547	540	630	556	573	575	548	571	603	592	587	553	578	578	536	581	581	546	609	594	555	557	568	585	580	593	558	549	541	606	594	576	568	618	588	595	612	602	548	594	602	560	624	562	574	612	527	611	582	568	586	591	587	589	571	564	577	587	548	567	561	585	569	536	569	563	584	577	602	558	581	570	620	572	557	576	549	627	586	626	579	589	574	561	596	581	587	592	540	606	599	594	593	596	571	585	599	582	578	601	617	593	555	598	587	614	541	571	595	575	582	530	590	617	555	562	555	544	582	591	586	616	579	526	583	575	638	588	555	577	575	593	597	624	576	615	567	564	580	598	564	571	621	602	583	641	572	601	606	550	541	588	609	595	562	558	603	552	610	584	598	615	573	552	561	570	579	584	531	569	532	563	586	602	590	541	584	581	577	600	559	559	616	581	578	558	586	573	616	576	632	580	574	600
24480	22066	30054	25102	17648	3881	817	2945	17020	18784	11362	4756	1479	436	478	459	497	450	470	439	519	477	468	478	448	457	447	492	449	439	459	468	493	503	470	446	463	455	433	459	484	463	441	457	457	491	422	488	471	485	483	471	462	529	435	489	498	487	465	457	441	433	485	461	444	444	418	446	462	428	431	464	467	473	466	483	459	456	433	439	473	483	415	474	468	468	438	453	485	469	500	457	413	443	485	423	448	426	442	429	481	486	454	497	487	470	451	463	458	445	485	466	453	459	500	494	420	501	455	512	438	458	439	456	465	462	451	449	493	457	447	500	475	488	446	469	493	489	432	459	454	488	456	444	446	452	472	422	469	445	459	462	482	485	486	456	474	470	497	447	452	458	421	441	474	463	451	464	470	466	457	484	451	451	455	418	477	462	493	448	480	515	476	470	446	435	439	484	497	464	444	461	446	466	444	444	460	445	462	490	448	440	464	429	455	464	479	472	437	491	438	499	451	492	489	473	489	422	456	455	487	462	445	474	423	456	459	427	477	419	451	482	473	469	444	475	450	480	484	482	431	452	493	504	447	461	455	487	503	471	450	466	453	460	470	404	453	476	469	423	440	448	455	458	498	450	413	474	489	472	485	443	483	478	416	469	461	494	471	476	495	446	449	464	444	468	465	471	422	439	474	433	452	485	448	455	478	484	462	481	468	501	435	477	478	430	476	442	465	455	421	447	462	482	420	454	465	457	472	425	504	426	432	443	467	465	443	471	497	500	464	412	456	490	459	457	453	458	474	434	455	472	427	426	462	473	449	468	451	441	457	443	495	462	447	481	442	440	461	438	436	466	482	463	415	468	462	460	435	488	448	447	439	464	456	458	432	439	483	465	499	442	471	486	473	465	455	445	510	457	447	444	448	436	451	445	452	435	420	468	457	491	454	451	478	448	474	460	449	464	488	441	471	408	503	471	437	472	480	453	495	470	469	457	444	454	461	434	471	418	466	470	474	487	487	444	466	459	428	499	481	479	461	473	483	458	493	515	467	489	453	482	466	419	451	448	441	445	471	453	484	457	483	414	453	455	452	454	498	482	475	450	443	478	463	453	467	428	460	477	421	438	507	515	457	484	440	459	426	477	446	427	419	469	458	459	433	417	440	434	440	501	464	484	455	479	480	470	490	476	461	463	483	453	487	430	444	416	464	483	469	447	477	467	488	470	463	441	447	443	459	462	439	439	458	427	464	445	454	487	468	432	456	422	470	461	469	448	466	459	468	431	475	442	446	441	432	425	460	440	473	471	463	446	436	516	487	504	479	455	431	461	422	474	430	453	483	474	442	471	431	459	422	468	462	483	504	467	446	444	456	468	476	456	426	459	510	505	448	476	437	482	485	466	449	427	445	413	448	460	455	458	478	430	461	487	449	475	459	462	464	453	526	482	455	462	479	507	441	475	461	495	492	453	477	464	509	482	451	464	454	473	436	471	462	462	489	476	449	487	461	430	464	430	434	472	454	466	478	428	465	453	442	464	427	444	512	463	460	459	444	432	440	458	488	444	451	418	440	478	453	466	419	463	435	463	455	459	457	453	441	501	445	489	464	454	492	468	486	493	438	450	449	505	479	474	450	455	432	471	449	433	463	445	464	470	497	463	439	436	487	528	437	443	468	469	463	476	463	472	463	449	492	455	469	454	521	462	455	466	468	479	494	456	480	447	459	440	492	485	419	481	448	441	485	476	450	445	428	461	460	454	467	491	480	454	476	451	467	483	461	461	512	488	435	444	446	436	456	438	446	485	422	488	471	471	451	478	488	483	489	507	464	434	465	470	450	455	416	452	450	507	487	481	452	484	471	494	458	473	505	451	506	467	481	447	480	454	450	470	461	472	439	475	430	488	446	476	468	451	473	451	429	471	508	461	470	443	462	460	452	457	458	433	448	469	457	439	450	454	442	488	463	477	434	453	483	464	466	454	476	447	454	424	429	484	455	432	500	443	454	437	516	489	478	473	472	470	499	442	461	469	491	487	472	449	485	490	470	453	441	475	485	464	415	451	457	523	446	450	469	434	450	479	480	471	470	468	456	460	523	434	482	457	453	446	446	475	472	484	500	465	442	467	457	456	477	432	431	473	447	478	465	450	430	473	453	444	484	470	421	458	474	443	454	453	446	455	472	428	457	433	475	439	457	465	453	425	468	477	467	471	461	457	468	452	444	454	463	453	456	477	484	491	440	461	453	464	454	469	409	437	455	468	479	491	453	458	470	492	452	441	447	450	476	481	460	503	509	416	455	464	465	442	470	462	465	461	452	437	484	485	484	453	448	461	444	459	395	448	461	449	462	459	444	493	493	459	461	488	458	444	490	485	467	455	432	482	460	492	390	437	470	429	453	459	472	454	495	439	485	486	459	484	454	436	459	450	460	471	441	458	464	455	494	522	458	423	443	494	458	492	489	467	459	430	458	476	440	444	452	464	480	471	452	469	470	480	463	447	456	492	444	461	488	426	482	476	472	462	521	482	467	489	467	490	469	465	480	445	458	458	436	470	453	483	454	466	440	455	463	484	477	479	473	491	453	486	437	466	477	483	479	468	483	431	458	463	447	454	415	493	480	470	466	492	436	463	437	508	449	490	462	506	502	476	458	478	457	451	455	494	482	466	467	445	447	435	436	486	478	454	479	420	505	463	441	461	444	433	470	461	465	473	461	442	490	486	437	469	529	465	471	418	489	457	442	472	482	452	462	498	449	443	429	472	460	466	456	467	496	464	465	451	477	441	460	408	435	436	475	440	439	451	451	462	476	479	458	452	464	481	441	454	487	487	459	444	463	429	486	463	493	402	453	493	439	472	463	472	489	490	451	438	469	434	458	520	473	449	434	465	440	453	478	458	429	469	455	458	498	444	487	484	439	446	483	490	477	438	462	459	459	509	458	438	440	466	483	466	451	490	449	527	469	480	469	451	455	452	447	500	445	484	454	442	489	446	487	517	466	460	492	480	415	494	497	440	447	443	465	471	432	439	467	463	486	509	481	454	431	465	466	452	479	437	492	437	456	457	456	465	448	471	475	448	478	452	449	437	479	451	430	466	470	470	469	420	492	421	439	405	495	430	483	484	473	427	500	451	427	467	458	443	458	456	497	433	481	481	422	454	431	476	481	444	459	456	440	467	443	454	474	428	459	486	481	469	473	454	486	440	464	457	497	471	451	460	437	446	480	459	461	459	444	474	439	479	413	465	469	455	427	443	462	431	446	454	457	472	465	490	461	471	460	440	455	439	467	491	462	427	452	477	457	498	454	456	496	439	478	447	443	453	447	452	466	450	473	507	467	507	483	433	478	481	440	532	482	449	489	472	432	459	508	443	475	428	446	405	498	451	443	441	476	488	441	480	444	497	438	483	475	458	506	431	464	463	450	458	433	437	503	477	489	456	478	456	446	437	429	503	432	452	455	500	481	432	452	431	494	440	471	492	487	485	442	446	479	474	466	471	465	483	423	432
49606	83928	52946	3372	1900	1488	1346	6969	28728	27199	18578	8968	2900	689	678	707	668	649	689	641	695	661	650	620	648	661	671	670	627	668	693	689	663	671	677	703	673	626	635	646	663	644	686	664	692	677	665	649	692	679	665	646	679	640	646	634	669	658	668	666	697	667	660	664	698	626	673	645	666	677	653	641	636	656	718	644	646	654	656	656	658	688	659	660	673	692	666	671	594	681	699	638	657	644	646	628	612	657	642	667	670	691	694	687	721	643	598	652	649	670	674	639	644	646	654	671	641	704	711	638	670	658	665	681	649	684	656	633	676	661	675	685	691	691	637	685	637	608	640	665	690	646	735	706	680	680	637	607	708	638	661	710	660	683	693	666	668	622	679	605	647	667	657	674	664	673	704	711	712	662	662	692	625	685	638	670	652	650	677	653	641	650	656	685	662	672	640	675	611	638	648	674	645	681	704	635	678	638	657	644	633	673	712	657	696	663	622	673	656	662	683	689	674	666	633	665	648	683	693	660	673	669	682	685	668	682	625	614	684	663	689	665	684	671	685	705	701	637	640	683	623	686	677	683	632	707	670	600	668	668	659	694	703	648	692	713	623	665	730	655	657	666	628	667	661	646	700	653	665	667	630	658	670	671	685	652	658	653	652	658	708	632	665	626	650	675	674	687	668	697	679	635	634	652	659	660	673	666	652	751	686	664	668	673	657	633	700	637	707	723	660	667	657	636	672	669	656	647	669	626	685	686	655	708	664	680	651	652	669	600	678	656	650	632	602	655	624	622	677	697	672	677	636	684	669	655	728	679	692	683	642	676	680	677	662	655	727	622	654	645	681	656	683	643	656	665	700	655	647	704	673	624	631	675	647	667	688	631	671	669	666	684	657	659	716	677	718	655	708	693	679	658	683	646	687	622	657	621	629	668	704	651	653	689	665	657	656	713	647	645	637	703	654	684	668	698	693	692	687	671	639	650	702	688	677	630	682	642	661	657	598	654	661	657	664	696	658	687	700	663	632	648	664	688	667	663	685	695	649	688	653	670	657	641	684	651	646	619	683	655	687	657	674	622	651	691	634	664	691	659	654	721	679	704	668	642	648	693	671	649	699	617	678	657	692	669	666	634	679	668	630	683	652	664	647	679	695	650	647	674	635	669	659	679	660	646	710	662	632	618	646	661	651	712	682	691	674	658	650	660	648	634	644	667	662	649	671	680	638	642	610	657	653	690	655	670	690	669	667	659	648	649	688	669	663	710	625	706	617	657	686	699	669	657	662	661	707	739	672	697	657	686	675	604	700	686	643	667	674	665	690	666	720	733	670	656	636	620	706	656	663	681	636	724	660	662	693	674	650	669	661	655	665	631	663	679	627	659	672	663	640	665	653	664	673	673	639	663	654	681	657	619	679	634	739	681	670	621	672	685	681	657	661	648	675	635	728	717	661	691	752	659	652	656	687	674	669	665	667	672	696	685	714	694	661	700	651	643	642	660	648	702	701	688	722	668	631	635	685	631	629	662	654	656	639	655	696	691	656	701	713	638	700	669	656	635	633	683	716	680	671	700	678	686	647	674	658	698	690	660	659	650	633	657	697	694	685	693	675	720	651	633	647	660	656	706	649	699	663	686	630	610	705	678	663	685	675	683	679	652	628	615	634	655	672	664	699	646	683	686	659	663	674	630	686	680	675	677	664	656	680	634	666	675	658	670	699	654	675	717	634	667	675	644	638	722	668	631	655	654	652	615	634	692	648	630	677	676	688	673	646	617	682	675	688	685	635	699	655	676	686	637	645	702	673	658	686	675	613	650	598	648	670	698	654	697	635	650	652	652	640	653	707	656	656	648	687	704	674	665	695	643	666	634	675	691	691	678	694	676	681	673	672	715	712	651	645	648	642	733	668	668	682	694	688	668	664	659	711	657	677	660	710	626	716	664	607	657	682	627	635	701	650	690	641	631	695	649	626	659	693	662	655	625	680	691	639	621	646	725	644	686	635	703	666	684	583	672	642	673	697	693	670	673	680	681	641	638	653	649	637	667	634	622	684	668	646	644	683	661	663	651	685	681	664	631	684	697	702	644	667	659	595	639	653	684	652	651	665	628	645	631	680	695	713	610	697	686	653	697	642	639	649	708	642	691	627	667	646	655	671	678	623	668	650	652	658	690	614	662	669	638	666	633	700	645	660	659	636	664	670	663	664	627	643	681	619	645	663	596	682	651	669	651	697	705	719	678	697	656	621	630	693	634	680	622	681	705	675	657	699	616	624	655	650	711	685	642	684	605	701	717	665	618	663	619	672	651	693	661	640	663	681	651	629	668	652	637	713	618	639	652	678	657	690	691	644	696	657	660	640	618	692	648	680	699	642	679	713	678	635	633	660	664	667	647	620	689	621	665	640	629	659	685	684	707	655	671	660	638	640	662	610	647	702	632	704	735	669	727	643	681	646	637	652	696	664	652	676	670	622	664	695	661	655	619	652	625	697	667	629	685	683	699	666	653	667	649	636	675	641	684	692	647	634	689	645	661	657	643	651	648	668	688	637	661	666	644	659	684	691	655	652	619	662	658	650	711	699	635	634	651	703	648	668	649	684	647	702	648	673	650	698	674	655	655	677	630	681	680	671	660	691	655	667	628	670	662	700	664	643	660	743	709	626	663	648	667	671	611	645	647	648	713	664	657	650	664	700	645	692	671	655	669	696	641	646	661	709	616	681	685	686	653	703	676	698	672	661	712	641	682	647	649	666	692	637	647	681	648	675	626	660	686	670	645	651	672	739	700	713	699	638	659	610	670	686	659	655	670	694	705	712	621	647	614	631	681	636	615	659	615	649	684	658	700	667	632	670	667	675	636	670	674	650	681	678	683	617	647	663	644	641	710	659	657	656	623	644	653	671	644	675	630	643	683	645	654	680	675	728	680	635	658	675	614	670	672	650	666	665	647	662	655	683	633	639	630	625	672	640	641	655	639	679	709	683	660	673	670	691	653	680	657	648	675	687	637	629	652	657	659	697	655	655	685	694	627	686	692	672	672	667	613	663	677	703	709	701	682	667	665	669	654	696	671	621	677	741	716	676	634	659	635	655	659	670	645	628	628	647	651	637	714	676	691	686	635	632	700	628	660	654	641	641	626	646	660	680	636	662	631	659	647	653	665	670	637	665	700	635	660	660	703	644	706	686	681	691	643	676	658	665	678	705	640	673	709	692	645	653	664	625	654	651	688	604	695	656	693	680	660	669	637	689	661	626	667	715	671	647	641	635	622	678	653	625	678	652	677	676	697	682	664	700	680	638	647	723	641	689	680	675	656	686	661	686	685	636	696	681	640	627	657	653	621	690	712	683	619	663	732	667	660	666	656	695	704	686	663	690	642	669	660	653	632	656	652	669	626	696	675	663	640	684	686	641	681	689	654	652	624	699	674	675	708	679	678	670	670	675	656	676	685	658	670	699	696	649	683	638	682	624	646	659	663	662	654	657	684	687	649	655	677	700	654
23077	21452	29983	23614	21204	19671	5077	12897	33528	30453	19044	8316	2258	395	357	335	353	350	390	401	367	341	352	358	335	346	389	347	347	333	382	362	335	348	352	336	338	354	327	343	365	344	344	338	396	375	359	379	350	348	358	375	358	348	368	377	346	345	326	361	370	304	329	354	328	367	358	337	369	351	341	374	373	345	395	371	327	376	370	369	340	346	318	348	324	363	334	347	353	362	356	324	318	352	319	321	340	368	362	361	371	306	328	350	337	365	334	344	349	349	355	368	334	333	359	346	376	358	368	325	363	393	342	355	365	352	365	368	355	358	354	335	336	350	359	343	345	362	368	405	366	346	385	370	355	366	371	337	354	320	376	377	354	326	378	385	323	335	366	373	362	376	366	329	346	319	369	368	368	327	339	345	323	320	332	351	349	340	380	363	347	381	364	346	364	360	322	337	348	342	375	346	353	367	370	371	324	351	341	346	329	338	361	348	355	346	352	336	349	353	344	382	363	363	365	355	335	357	342	379	330	402	354	338	353	325	388	348	374	341	360	338	361	333	376	319	321	344	374	353	351	350	365	353	366	352	349	333	348	369	380	376	318	361	338	334	340	347	326	371	338	363	350	358	346	330	353	355	369	393	338	319	368	328	339	339	332	350	331	331	325	352	350	375	331	357	348	378	349	346	386	330	343	373	370	352	364	337	352	335	338	342	367	351	337	354	292	333	383	317	320	342	397	347	357	365	334	344	346	347	355	362	337	376	349	342	387	337	362	339	366	359	364	372	372	335	330	346	386	362	360	366	391	329	329	349	388	351	346	348	332	365	346	320	378	337	322	337	371	367	343	348	331	341	389	373	352	339	330	374	372	386	345	388	341	348	344	346	332	345	366	343	352	381	373	349	360	333	364	330	367	331	343	358	345	389	356	332	364	353	359	346	329	352	337	315	363	300	372	353	354	339	374	352	355	333	385	331	316	323	394	311	359	327	350	343	350	358	332	349	334	338	378	340	332	329	357	363	328	350	408	353	362	346	332	329	356	358	333	324	355	351	361	357	337	353	363	325	358	334	335	364	354	346	371	321	366	340	358	336	351	346	356	355	362	338	342	367	364	376	322	349	384	345	351	350	369	394	296	366	340	334	363	342	316	349	351	354	311	342	332	369	359	332	360	376	353	329	371	360	358	345	374	392	310	343	338	352	358	354	364	346	374	371	344	334	323	378	343	351	362	382	357	381	351	348	351	380	334	369	381	372	390	365	324	352	345	352	350	346	345	338	334	343	348	331	352	340	354	354	395	335	365	341	368	331	393	344	333	364	387	379	336	363	365	352	357	349	370	364	353	329	358	315	350	356	359	314	363	373	342	375	343	318	391	352	353	350	386	346	344	335	375	329	337	358	339	350	347	351	351	331	331	333	341	321	340	369	335	347	306	341	356	341	322	349	330	357	340	344	319	348	363	355	359	355	328	328	341	366	353	348	326	332	364	350	362	373	360	346	371	339	336	339	370	345	361	387	352	343	377	360	340	329	399	349	325	323	351	352	367	362	351	327	314	368	340	357	344	343	317	355	356	349	360	343	336	334	347	331	352	359	338	341	348	345	332	356	360	355	378	343	368	389	331	364	343	340	344	361	352	360	329	346	358	373	360	351	342	379	335	328	334	358	350	351	332	343	323	360	360	380	338	346	353	325	423	354	356	342	340	343	402	382	356	322	310	310	356	345	338	338	341	338	343	348	372	397	352	339	318	355	347	333	347	367	342	340	348	334	368	344	361	361	340	323	330	364	359	339	364	341	355	387	363	353	363	357	346	370	368	338	342	366	343	371	351	386	373	339	354	360	378	359	388	326	350	316	332	335	354	319	354	338	347	328	373	389	330	335	369	331	350	368	329	364	362	385	369	371	355	364	344	360	354	383	349	339	367	383	319	343	374	321	406	383	339	334	364	322	393	357	361	358	354	381	365	380	327	329	369	336	343	340	341	383	337	374	375	375	312	324	357	318	344	359	338	371	354	337	354	348	335	340	365	367	346	337	395	340	361	328	356	324	337	321	333	363	365	360	356	335	385	355	338	342	374	336	348	355	343	329	312	353	346	340	334	381	344	347	387	330	363	337	367	373	310	347	374	343	347	328	358	367	348	346	375	351	366	357	322	350	319	356	338	356	372	344	356	330	364	358	325	343	356	328	323	377	374	355	349	389	370	352	358	351	371	373	347	337	359	351	336	376	353	384	344	344	328	344	367	366	345	350	363	361	372	346	329	343	378	349	367	350	354	382	398	382	356	317	330	366	337	383	368	386	333	351	363	365	331	356	340	344	340	361	364	354	329	317	318	372	344	361	383	374	332	373	348	370	338	316	334	335	376	340	346	368	341	353	331	336	324	353	349	339	394	347	359	345	351	328	347	358	349	329	322	353	347	363	352	309	379	378	351	335	328	341	323	362	358	305	359	332	356	350	313	343	361	342	348	342	334	339	363	369	362	321	295	309	387	369	366	356	345	396	339	341	351	330	317	352	358	351	372	348	324	361	346	305	390	348	371	343	353	352	359	361	336	345	381	344	368	364	360	370	344	347	373	325	372	372	361	335	348	349	339	332	368	369	353	351	362	371	376	395	337	335	380	354	368	338	334	323	368	352	343	369	371	341	363	348	349	371	324	400	328	349	370	337	371	356	355	348	368	334	369	332	338	361	350	354	341	370	358	335	348	360	374	378	359	366	364	343	336	368	363	338	382	343	384	347	342	355	354	340	353	339	344	363	348	336	376	327	352	351	347	344	354	374	349	366	364	368	313	373	347	339	346	318	343	321	362	374	357	332	367	347	351	337	377	348	349	348	367	365	333	361	354	353	349	378	347	362	373	326	322	330	334	346	344	353	359	350	402	345	360	369	383	369	362	331	368	366	377	333	357	394	356	331	356	351	342	368	351	375	367	367	335	376	314	355	348	327	352	356	374	368	342	322	329	360	334	361	349	356	359	372	361	356	369	339	349	372	348	333	356	346	366	320	351	347	357	365	352	343	324	336	397	342	366	366	347	363	343	354	368	372	338	330	350	331	322	334	332	357	319	362	338	376	361	311	349	377	360	345	351	360	376	333	337	337	338	360	350	344	359	346	354	362	329	377	357	349	307	385	326	368	353	375	335	348	329	352	340	342	360	345	334	392	322	348	324	369	365	327	358	364	350	351	369	335	341	376	354	379	376	388	346	363	365	338	342	376	366	331	341	386	341	358	365	352	337	351	331	339	318	346	335	349	393	371	354	321	377	369	357	339	360	347	346	365	368	335	372	354	350	368	375	351	319	326	362	325	358	346	357	343	355	340	379	373	341	353	328	341	355	327	369	354	360	377	355	360	391	351	355	369	331	352	355	335	342	381	365	353	367	327	341	382	342	341	341	365	373	360	360	372	350	358	334	358	327	336	296	376	355	360	358	361	348	329	361	363	358	310	350	345	376	365	346	349	316	334	337	352	341	351	361	347	350	353	354	338	358	340
54614	97626	62160	4816	3009	2952	2512	22403	41603	36314	26029	13770	4579	550	502	534	527	535	518	520	490	523	526	518	521	504	516	527	543	500	510	496	499	488	489	484	513	535	472	539	480	539	489	505	481	464	500	511	495	528	524	505	495	449	544	462	478	539	519	465	486	494	541	484	484	496	546	502	499	479	475	506	499	495	510	488	499	529	483	485	541	463	490	518	536	526	480	511	488	510	499	506	521	560	502	504	448	470	488	490	512	493	472	469	551	471	521	510	503	481	543	464	491	496	511	493	513	495	500	504	523	480	473	476	520	453	486	508	493	528	455	495	495	498	472	524	516	508	509	501	488	476	506	511	527	490	492	522	498	554	558	519	509	520	479	485	503	469	535	429	534	522	481	473	508	514	475	496	479	474	476	513	516	512	522	521	472	505	505	554	491	444	526	495	513	532	524	507	487	508	502	481	498	511	471	515	512	521	511	505	521	459	482	524	475	539	509	500	489	525	497	462	516	496	513	528	500	514	505	483	527	476	491	504	483	524	470	519	534	517	496	509	494	533	511	463	497	555	470	471	493	488	506	496	467	478	503	533	507	515	467	509	510	526	538	534	496	537	515	506	536	512	502	484	508	501	528	514	521	510	545	466	497	549	480	492	506	473	522	502	498	554	497	515	516	489	488	517	483	502	483	476	497	496	513	507	514	498	522	489	507	529	513	522	477	494	475	506	462	461	465	481	527	551	527	518	523	530	516	469	532	521	513	493	529	497	541	525	487	498	467	506	519	486	476	522	476	499	470	499	498	472	494	520	478	481	492	530	504	513	487	530	491	479	510	532	518	489	473	510	530	492	478	527	526	531	496	524	513	572	498	513	532	511	509	505	524	534	519	478	504	504	508	504	503	491	516	486	475	519	511	515	497	498	502	511	523	522	483	508	495	506	491	511	493	529	502	487	494	502	512	517	511	517	480	511	533	506	509	518	494	491	501	499	478	487	515	508	504	466	489	524	534	516	508	460	528	501	519	523	480	508	545	514	506	504	513	485	499	481	486	524	486	551	498	518	532	529	470	525	489	535	498	500	518	502	499	493	528	499	483	525	522	517	461	520	468	533	492	503	493	499	479	533	520	509	572	485	478	508	531	524	487	498	527	481	494	517	458	502	495	478	518	470	499	545	479	497	527	518	457	499	497	512	511	473	487	515	499	520	503	503	497	528	508	509	496	500	510	528	485	544	484	499	490	496	497	528	508	499	502	530	473	534	523	511	543	481	478	521	498	550	501	507	484	469	484	489	509	488	555	500	495	541	467	516	515	519	486	488	487	460	487	466	527	492	504	550	486	502	510	500	534	527	488	527	478	518	461	458	467	498	473	507	534	498	510	524	500	504	505	520	481	520	519	513	551	516	502	514	515	520	488	531	546	478	458	505	489	470	499	563	524	511	481	498	474	492	483	511	513	512	522	514	506	492	508	526	514	477	514	497	514	502	487	522	487	560	489	528	522	512	494	481	520	505	504	504	492	498	493	492	521	509	521	476	516	477	505	504	492	499	512	525	487	520	533	505	507	498	512	489	523	494	495	466	513	486	564	446	517	541	502	519	501	485	507	476	503	512	468	482	476	488	513	468	526	498	502	505	538	469	566	524	506	490	505	507	551	497	511	534	475	460	502	493	506	520	502	526	479	502	487	522	518	500	476	460	523	460	483	482	482	501	512	485	502	501	491	488	494	501	533	516	513	522	537	448	542	501	512	477	501	511	513	478	510	503	517	460	496	472	486	504	490	535	513	494	503	535	509	501	492	480	537	507	536	490	505	513	519	544	483	479	529	522	481	484	491	453	506	538	519	444	510	485	489	482	544	489	516	520	477	494	527	510	521	541	522	510	524	519	501	492	516	507	507	512	508	487	470	489	494	513	504	598	522	482	488	530	481	502	497	479	487	511	478	458	486	511	509	514	476	495	504	499	511	478	527	510	492	478	492	523	493	497	516	503	529	468	504	535	484	514	470	527	508	497	467	529	517	525	481	492	543	522	510	495	508	495	507	469	501	513	493	500	507	507	483	464	544	524	484	509	570	468	514	510	507	502	503	520	527	465	535	526	524	510	486	498	490	503	476	495	510	489	525	515	477	517	525	527	538	498	511	501	504	519	514	491	489	454	522	538	533	482	498	502	507	472	488	516	503	464	474	524	488	537	493	518	514	512	474	472	538	506	514	531	486	500	509	492	470	504	518	492	487	497	491	507	541	503	487	489	509	529	500	515	480	469	522	502	478	492	495	475	478	521	486	527	480	509	514	464	475	541	533	512	474	480	498	499	472	526	517	482	502	511	487	492	522	494	525	467	529	508	529	471	583	537	468	499	469	528	531	488	511	476	518	504	570	458	472	478	498	473	499	493	529	524	480	494	510	491	528	498	507	568	473	511	503	507	507	470	497	510	538	524	502	505	496	487	545	487	485	490	495	493	524	493	487	475	502	548	529	494	469	525	508	486	509	503	494	540	535	517	466	494	487	506	535	540	480	557	494	492	534	528	500	510	492	506	507	477	524	496	484	510	482	451	517	510	462	461	484	505	524	530	487	507	516	513	458	501	505	537	548	564	521	473	480	534	506	497	495	509	480	484	498	518	542	529	512	508	563	477	477	483	529	502	493	515	504	544	493	493	496	532	535	530	504	540	475	517	490	530	515	551	533	532	501	496	536	483	542	498	468	516	508	529	528	513	538	478	524	478	460	498	501	502	530	511	494	477	498	485	517	514	480	496	477	459	514	507	504	512	532	519	563	525	521	503	499	481	494	497	463	533	530	497	510	498	518	515	495	482	434	482	527	487	498	502	530	501	535	475	501	497	505	455	521	544	432	464	488	515	519	509	476	542	547	520	510	524	482	467	484	528	510	494	509	501	482	486	472	494	496	466	502	487	465	509	475	508	477	515	511	484	496	506	517	513	506	509	513	475	501	520	481	478	518	496	532	517	500	547	512	495	497	494	528	481	480	480	522	502	511	510	483	488	510	548	477	511	466	494	548	483	506	506	523	492	544	496	518	465	523	537	490	535	524	514	517	506	519	522	494	499	537	498	490	540	535	508	508	464	512	508	498	510	480	536	493	517	525	488	468	533	515	484	491	486	485	492	509	535	505	514	521	510	506	521	480	548	485	535	513	499	504	525	532	503	503	517	499	503	519	483	519	517	544	494	493	525	532	492	514	496	506	486	507	506	483	515	474	462	539	548	498	488	476	521	481	498	529	515	539	494	513	478	484	472	496	472	492	487	477	524	505	524	491	502	488	540	496	483	495	522	500	506	522	482	487	521	485	463	483	511	507	480	521	517	483	503	462	477	537	498	496	528	480	461	500	485	531	482	522	494	530	492	507	498	497	517	504	521	482	527	485	510	463	490	513	525	494	504	508	514	517	450	555	509	484	533	486	506	507	503	471	520	509	507	508	497	543	510	512	490	462	497	504	523	490	454	512	496	502	501	510	503	541	551	522	538	498	493
27088	25432	24743	4123	542	639	787	1265	3389	2932	1744	873	502	397	401	375	416	421	451	412	425	416	398	376	407	433	427	395	404	409	371	390	435	432	399	402	395	420	428	388	410	414	407	417	438	414	402	398	355	360	392	413	436	387	400	429	447	405	400	400	394	397	407	431	402	386	440	406	406	380	421	416	416	440	403	397	387	424	402	411	398	416	391	393	395	381	426	386	394	390	396	405	445	405	392	401	408	389	409	405	415	415	396	425	384	423	391	435	420	423	375	394	407	410	362	402	401	405	402	412	436	424	394	409	386	425	425	401	398	382	399	394	406	396	404	369	387	406	419	433	415	436	432	402	392	348	434	422	387	441	400	387	404	413	424	378	351	437	425	404	391	385	434	370	417	421	403	424	396	398	400	418	419	411	439	400	394	399	402	399	389	376	407	410	388	414	391	419	388	377	394	385	386	406	420	412	455	404	429	405	428	378	447	409	401	383	391	400	417	380	429	418	383	384	439	415	442	389	404	409	400	412	371	371	419	410	381	432	423	440	408	414	379	426	406	384	369	416	436	418	431	377	389	370	403	412	429	391	370	368	407	402	369	414	414	392	406	405	384	392	416	395	408	406	388	425	393	403	431	368	372	444	385	408	385	418	423	434	429	400	414	408	422	424	416	408	393	399	387	379	405	406	406	350	417	382	427	427	445	421	476	412	398	391	427	411	427	409	385	378	385	402	438	397	397	395	441	417	396	408	410	446	436	397	420	405	417	416	391	429	411	409	427	420	437	418	415	433	398	389	400	382	379	446	384	412	415	407	398	400	396	418	409	426	425	414	405	412	401	452	413	437	425	381	440	388	406	356	390	398	420	378	425	403	399	416	386	397	390	422	407	403	364	389	388	388	414	434	389	424	387	377	409	434	440	404	370	421	411	379	415	402	446	414	369	384	402	435	459	397	389	408	418	420	401	418	441	404	406	408	416	379	375	389	414	383	411	391	418	416	388	376	412	382	371	383	417	427	408	381	410	426	413	416	398	384	424	435	429	411	406	395	393	394	400	449	377	370	421	407	396	406	403	417	402	358	395	422	385	392	402	435	398	385	418	416	387	399	432	406	416	426	383	411	417	400	400	432	352	400	415	387	407	442	402	365	412	446	420	360	394	433	436	410	397	399	388	413	410	419	415	450	438	441	401	423	405	424	418	445	395	427	429	423	404	422	409	409	402	421	398	414	405	418	396	415	399	392	428	420	429	441	420	414	418	453	398	401	395	409	425	415	422	400	425	430	408	390	412	403	392	412	410	406	388	404	419	419	440	422	387	371	422	398	404	416	401	401	435	413	410	395	406	389	395	381	361	401	392	392	411	395	408	396	373	380	430	354	369	392	412	366	424	406	420	390	432	396	418	395	407	406	401	445	407	443	368	411	405	388	414	393	383	402	423	411	396	382	415	418	418	373	408	404	394	414	402	415	399	413	391	404	429	386	433	448	402	421	404	443	397	405	423	415	406	440	408	417	383	403	398	404	360	388	442	412	426	429	406	383	381	405	395	437	382	409	411	395	418	405	402	394	421	426	402	386	376	390	419	407	386	416	392	383	425	401	402	430	389	455	402	355	412	412	403	455	402	370	432	409	402	428	382	392	398	438	394	418	394	411	414	446	407	383	373	455	390	412	388	402	382	392	429	407	405	423	435	412	373	414	426	412	442	420	368	418	372	358	398	428	416	416	379	425	399	442	432	404	429	434	421	419	409	414	432	375	403	395	400	404	429	415	413	382	396	421	420	426	444	381	418	404	405	413	440	387	427	389	399	412	409	417	394	395	429	397	407	407	404	412	414	420	402	400	408	375	435	397	444	390	391	413	414	419	427	428	395	404	423	396	380	431	425	428	374	382	395	430	426	429	397	385	424	411	442	425	418	378	397	389	382	395	408	414	385	380	416	388	378	382	412	410	381	400	399	380	403	446	374	388	354	413	363	401	403	419	370	402	392	433	393	412	391	406	395	439	410	418	393	419	433	365	404	367	386	455	400	364	388	376	424	379	433	380	409	401	399	423	402	390	412	405	412	397	423	405	419	421	388	430	456	429	401	392	376	391	424	414	382	419	391	398	390	429	413	409	377	369	444	410	404	370	421	425	400	393	410	396	412	380	400	382	384	393	405	401	415	384	430	381	451	406	421	393	412	405	414	428	408	446	410	402	397	407	421	398	406	409	417	410	409	406	415	403	410	379	402	417	407	431	406	411	378	364	423	430	427	393	393	424	450	410	382	396	411	420	412	406	424	397	448	415	442	401	397	380	427	383	386	436	402	410	384	408	426	431	405	407	407	381	412	358	422	391	417	429	379	406	413	371	401	446	411	433	392	439	385	412	395	401	395	405	394	414	386	402	380	408	414	378	385	396	401	414	432	426	392	430	387	413	416	398	383	425	425	408	411	426	402	403	411	451	411	422	438	410	396	455	409	392	408	410	397	423	392	422	409	411	410	354	406	411	399	400	431	395	366	388	363	419	397	386	401	417	378	364	398	371	381	370	376	434	367	398	406	378	400	417	409	416	424	359	459	391	395	416	411	409	423	395	387	426	452	406	375	365	424	385	378	404	403	400	390	434	394	374	422	391	411	399	384	407	401	398	424	430	382	371	430	441	373	396	407	393	412	399	411	395	406	410	446	417	454	404	408	401	453	426	389	390	408	408	393	421	362	394	407	398	433	420	439	405	402	413	401	353	433	408	437	421	400	451	372	414	395	399	422	394	424	361	394	415	399	394	408	431	403	401	409	401	403	407	412	423	381	409	446	413	396	409	443	406	425	380	453	428	405	383	404	422	401	427	363	406	386	400	398	397	461	417	378	416	404	416	408	390	357	388	430	428	433	393	413	436	429	391	420	387	382	351	381	398	414	416	420	384	401	407	445	424	407	422	425	397	419	386	419	367	415	434	388	413	393	408	430	397	384	389	419	414	374	396	448	369	413	409	400	377	416	405	396	409	420	391	380	413	449	358	407	415	397	409	368	410	397	406	407	376	401	444	413	417	418	413	425	410	400	412	376	387	382	402	429	398	443	401	381	426	412	395	374	435	391	415	365	405	385	407	403	415	415	405	408	410	406	427	404	372	369	384	391	411	397	410	389	406	429	436	430	373	361	417	420	395	410	386	359	361	420	407	387	392	420	406	431	422	402	438	401	397	460	409	378	365	393	432	374	413	386	406	386	396	379	425	373	422	405	407	376	420	422	405	401	408	367	432	403	413	411	437	387	381	435	409	386	423	378	401	414	392	418	374	393	420	373	426	428	390	441	413	411	438	417	378	379	446	431	398	401	429	425	413	401	390	399	384	413	429	360	405	397	382	409	414	414	441	386	382	419	413	423	445	403	370	398	387	436	390	415	439	432	395	422	406	389	385	410	434	383	428	404	333	415	383	420	399	390	373	397	379	398	402	400	403	422	403	424	388	399	400	396	404	421	416	400	395	387	406	422	390	419	364	406	389	413	385
24751	43310	21651	834	753	1157	1321	2637	7536	5862	3438	1557	809	579	591	586	578	592	612	544	584	579	572	547	594	565	581	587	608	565	587	582	584	594	564	607	599	574	607	612	585	582	536	567	618	628	590	593	522	605	590	606	557	581	609	541	588	582	573	542	589	644	631	579	605	556	575	555	556	538	555	586	636	582	595	597	622	587	575	609	562	598	624	559	593	561	612	601	590	573	558	591	607	577	554	588	584	543	620	631	586	595	599	558	592	577	598	561	566	620	604	544	559	621	582	624	564	590	589	609	571	589	587	601	615	600	625	585	585	623	639	595	627	568	557	594	578	580	587	579	576	594	588	573	605	577	571	603	562	613	598	634	612	604	596	575	549	576	545	575	586	619	568	602	574	573	607	579	543	594	599	555	610	606	587	561	585	591	615	563	575	560	532	561	585	565	616	560	598	581	598	606	580	522	582	556	566	576	566	618	575	539	533	555	585	597	629	561	547	542	574	647	624	600	559	608	597	582	582	563	574	563	608	587	625	631	559	595	569	576	581	555	579	590	596	566	594	569	539	632	606	565	559	614	573	587	593	545	577	580	631	626	603	602	619	593	567	589	592	598	580	675	588	553	591	577	551	577	564	602	581	572	569	574	578	589	589	581	566	586	577	602	591	617	621	638	563	578	559	562	582	575	592	554	611	599	591	573	546	540	572	572	546	576	568	544	589	561	604	584	578	601	594	606	524	580	604	585	559	553	561	561	570	588	571	570	568	618	608	609	571	591	566	598	595	574	611	547	624	519	592	607	625	600	574	594	561	603	588	553	600	650	597	595	581	570	589	592	544	551	605	563	614	642	603	549	547	583	614	547	569	592	564	542	578	614	561	611	577	610	586	559	589	594	584	571	587	574	576	556	563	572	630	571	585	572	576	606	589	556	583	568	582	597	561	581	576	591	602	628	576	614	548	561	571	572	592	594	564	646	607	609	619	593	579	564	590	620	560	634	545	611	535	537	570	547	591	565	596	570	543	588	564	570	556	593	562	607	613	617	606	574	554	564	601	592	577	558	586	555	580	580	583	563	574	581	563	583	572	594	594	559	576	579	624	566	575	616	555	561	594	553	601	599	571	622	598	577	549	598	622	616	613	586	597	601	589	605	568	628	568	601	563	607	558	620	554	607	569	600	574	591	563	594	566	591	591	602	566	595	581	571	576	545	553	587	582	567	567	590	575	616	579	595	590	586	591	589	577	615	575	610	593	556	611	610	545	571	576	569	567	588	574	591	551	569	551	600	587	555	594	613	581	596	618	609	587	574	592	563	629	543	575	563	578	578	600	633	579	582	541	564	591	566	566	594	546	572	574	586	590	554	585	573	596	578	616	589	563	584	581	605	585	571	558	575	568	610	559	561	570	556	571	580	565	570	557	632	572	571	574	600	540	553	556	578	617	584	597	613	520	532	614	568	620	609	597	594	596	604	580	567	573	579	598	566	583	600	555	611	616	604	551	562	578	571	557	576	563	568	586	595	588	608	572	607	571	559	600	618	556	574	580	586	611	580	607	570	573	600	611	590	546	582	561	601	581	556	590	613	583	588	573	584	571	578	590	574	572	608	550	576	613	589	626	575	570	593	616	579	562	560	590	566	544	566	564	590	596	526	591	561	573	584	590	546	583	594	579	591	550	549	577	559	588	563	606	561	585	603	632	598	562	615	600	620	550	570	590	544	578	587	623	551	563	602	547	612	560	559	583	576	622	587	613	557	571	588	576	595	565	599	577	597	607	549	555	596	574	624	581	594	554	579	567	538	589	613	551	618	540	576	566	571	599	555	638	587	625	558	596	597	583	604	570	581	585	554	569	601	630	593	615	570	579	568	582	598	615	594	567	588	575	592	500	550	610	576	594	601	568	579	573	566	569	544	559	575	620	574	533	588	591	582	557	563	519	577	563	620	568	570	619	572	614	572	515	576	597	593	587	595	578	542	584	591	626	589	608	599	610	563	637	583	607	589	582	625	584	560	553	575	527	568	579	624	539	615	566	577	567	560	588	606	597	521	552	563	644	596	594	600	579	546	544	550	582	586	533	604	601	586	611	576	600	612	534	595	601	562	535	578	609	596	598	533	573	557	598	580	583	560	573	547	603	584	564	628	571	546	599	622	556	608	591	597	571	592	577	559	574	597	610	609	547	551	592	528	609	573	557	581	543	567	591	570	618	578	555	602	547	608	588	593	575	596	577	590	591	561	608	577	558	560	533	586	619	619	612	565	621	558	565	552	578	570	609	574	568	570	601	557	598	596	603	609	575	623	572	603	598	553	540	597	565	594	557	548	609	643	536	610	577	588	602	576	596	588	562	599	621	564	570	582	593	586	555	540	606	605	594	584	592	601	584	565	632	557	588	561	573	625	546	566	590	543	552	590	572	605	570	604	565	610	592	578	592	572	577	592	600	555	563	566	592	623	561	596	583	563	552	574	571	605	586	606	586	579	601	589	585	614	612	581	595	542	587	563	539	543	558	551	575	577	583	579	588	556	587	569	565	520	593	599	598	596	531	607	602	544	621	595	580	583	622	591	606	611	575	521	556	559	584	562	560	561	575	543	544	596	591	579	560	629	555	605	590	590	587	577	559	577	615	574	572	615	554	588	555	587	544	618	598	597	519	587	616	576	584	573	602	570	573	616	547	566	567	618	576	631	627	604	591	555	562	568	607	601	587	567	601	559	650	589	585	546	608	575	555	599	562	626	557	588	568	549	565	592	594	587	559	547	549	573	567	577	594	615	577	564	544	610	568	556	553	588	653	528	583	586	591	621	621	541	587	530	564	634	581	552	601	586	549	549	554	628	607	593	600	612	577	617	598	591	565	647	579	593	575	559	551	598	598	616	575	556	565	568	554	584	572	598	561	595	620	618	576	606	613	592	607	599	610	574	569	539	598	591	577	584	602	591	614	564	596	613	575	580	612	600	568	583	587	575	571	543	575	580	579	617	534	570	596	592	577	579	601	581	598	597	581	594	574	571	554	573	573	603	602	576	560	579	582	562	559	603	598	593	561	588	601	621	606	594	609	587	562	560	569	573	605	547	563	584	590	574	553	572	589	556	547	600	545	567	569	586	618	616	594	594	596	578	590	611	584	565	564	589	603	571	583	562	633	584	561	625	549	585	604	614	554	632	584	598	572	547	580	559	601	616	596	586	577	604	542	569	553	572	574	639	581	561	584	579	545	607	595	565	597	563	564	601	552	570	561	594	542	582	592	583	570	562	607	554	543	593	588	555	624	535	567	551	567	601	585	577	547	570	593	589	606	601	561	543	594	596	599	559	599	589	580	599	568	594	629	593	569	611	594	597	609	562	618	540	585	597	600	532	572	560	598	624	601	598	598	558	606	577	601	558	575	592	591	586	609	583	598	560	619	605	586	579	574	582	578	586	568	576	543	562	598	571	611	596	610	571	602	567	545	605	566	586	565	543	585	561	585	586	606	617	592	595	565	559	577	593
24458	22118	30306	24155	19285	7346	19393	22180	18658	11707	4760	1998	745	460	456	474	494	484	481	471	457	422	471	513	464	515	493	496	467	482	499	495	449	471	457	446	468	483	481	490	485	466	490	505	473	514	478	490	504	467	496	500	486	498	494	486	467	489	476	459	516	475	481	456	457	443	490	464	505	484	458	478	478	463	463	496	441	501	511	533	479	477	476	493	472	452	505	473	499	484	507	477	460	468	492	500	485	438	504	466	463	480	495	474	488	439	462	503	452	506	493	435	505	515	487	447	487	508	470	471	497	430	470	472	476	504	490	486	470	449	443	475	435	455	468	473	471	481	484	481	541	455	492	501	457	486	491	488	489	487	476	510	521	513	485	481	437	502	497	469	439	476	460	447	467	512	482	468	465	478	470	479	508	481	487	475	495	529	471	469	482	467	468	479	481	478	463	444	460	478	461	457	464	495	462	457	448	461	479	410	457	450	448	463	428	466	459	486	478	457	457	457	480	510	497	461	476	467	469	485	453	517	456	473	465	429	464	501	488	501	440	481	476	482	517	463	479	498	428	492	459	468	426	474	476	469	461	459	472	488	477	459	456	481	443	483	479	468	474	475	491	467	458	464	498	449	470	481	493	474	503	464	469	496	471	491	512	465	495	447	468	519	450	421	495	456	483	463	466	494	474	465	475	495	499	446	477	454	474	512	487	491	482	458	516	459	477	511	492	486	507	481	461	490	467	495	468	470	476	485	524	469	491	476	437	482	487	466	452	460	469	474	462	475	495	496	440	532	456	497	500	478	453	458	495	484	484	503	498	461	461	429	445	460	473	460	448	524	479	459	495	460	484	531	447	451	457	459	469	479	487	460	480	489	499	469	476	493	461	489	511	479	473	489	503	482	424	497	431	482	464	469	487	460	466	428	478	450	443	454	475	480	450	460	531	440	431	460	506	472	445	501	493	510	504	509	502	481	492	467	475	461	483	522	488	475	453	518	495	449	495	424	499	493	472	470	431	476	450	470	470	469	471	437	494	517	496	470	514	524	511	502	446	501	485	443	487	487	469	486	494	476	457	486	479	457	450	494	472	454	471	490	483	481	504	482	473	469	463	471	469	471	467	473	462	479	479	445	495	473	449	500	443	474	454	439	477	473	512	463	434	479	489	504	482	476	458	466	514	483	472	497	484	460	449	515	453	452	470	474	475	458	467	469	476	496	499	478	487	455	471	499	485	473	444	487	465	456	432	474	454	430	488	491	503	488	469	545	466	463	476	500	464	454	448	473	484	469	525	475	448	509	453	514	478	485	450	500	489	478	477	484	495	532	486	523	485	454	450	493	463	485	448	456	491	483	458	450	464	440	482	502	470	479	487	458	502	475	499	461	459	474	434	477	444	479	488	498	447	474	503	524	477	479	464	395	475	488	500	474	455	490	514	476	472	496	485	497	453	471	473	438	459	467	481	494	505	488	435	457	477	480	454	474	458	505	481	487	488	478	483	497	494	485	492	479	441	504	498	473	444	482	486	467	435	485	436	446	479	457	435	440	455	486	429	452	468	500	470	450	485	470	473	490	435	497	461	479	480	472	469	478	466	458	427	464	459	495	473	446	462	442	474	490	483	469	494	482	485	470	478	461	463	505	454	478	462	507	485	452	454	510	496	448	468	506	438	491	480	502	446	471	461	475	472	461	472	462	521	483	499	488	494	432	486	472	502	458	449	492	459	472	454	481	496	470	469	454	486	460	478	429	484	454	482	452	469	472	474	475	466	478	489	456	461	438	486	448	459	475	517	502	454	470	524	480	447	437	443	506	479	475	455	426	461	445	504	469	554	437	497	447	422	473	453	457	504	464	449	449	490	494	523	470	470	498	444	496	507	478	434	488	450	444	458	470	476	461	458	490	456	477	492	483	500	478	492	463	447	477	483	465	459	498	447	507	456	454	436	487	461	479	482	477	452	491	497	458	478	464	492	460	463	486	494	452	440	502	483	504	466	478	479	472	503	468	520	485	436	406	436	512	454	459	487	472	451	457	451	481	495	456	466	468	472	485	451	475	414	441	462	451	477	481	506	461	460	485	477	533	481	475	459	470	488	449	477	460	442	480	453	474	468	461	451	508	472	466	484	447	476	498	480	515	473	467	480	521	454	486	446	495	464	482	507	463	473	504	472	480	458	503	459	467	459	493	434	466	449	486	474	445	443	479	532	470	459	513	470	443	464	505	454	431	481	461	470	444	473	498	443	458	496	478	534	478	490	491	429	473	499	444	464	462	445	493	477	439	465	489	490	485	472	460	481	488	480	479	455	445	477	482	489	458	490	491	488	463	479	471	452	469	473	423	457	510	481	465	504	502	480	481	465	476	495	491	462	447	492	488	453	449	471	490	464	451	482	515	458	439	452	452	505	423	541	452	443	447	473	454	477	496	440	490	444	482	479	484	448	484	491	507	452	470	496	477	472	444	467	504	488	448	506	449	493	506	468	483	466	452	504	494	497	505	486	477	497	502	500	444	495	470	476	459	504	491	477	459	480	487	457	431	448	514	451	464	468	458	454	494	479	465	462	464	446	489	467	541	461	497	430	487	497	451	445	473	462	476	460	482	438	511	461	498	429	466	494	505	457	471	493	535	496	512	445	498	500	459	471	441	470	485	467	472	477	499	491	519	477	488	474	470	510	483	464	511	485	468	507	466	511	500	471	451	483	465	447	505	497	467	431	438	472	463	501	460	466	514	454	446	444	497	460	452	478	487	484	457	485	495	453	467	485	469	479	466	485	481	470	490	478	465	431	478	470	491	502	460	486	456	492	488	481	463	471	463	494	459	475	436	464	458	444	490	493	482	489	506	472	494	474	487	460	465	472	502	434	482	490	468	535	460	455	452	456	439	493	442	489	519	496	484	461	477	497	446	483	466	467	443	476	506	472	440	472	467	503	491	474	437	471	448	505	466	461	516	446	484	446	497	501	463	475	462	479	446	492	501	493	452	504	487	466	488	503	450	476	496	463	512	485	465	430	465	476	456	451	482	489	494	441	495	469	499	464	431	509	484	496	491	455	483	430	445	503	448	425	447	472	503	474	465	472	510	473	484	504	458	473	533	485	444	485	475	488	452	449	474	461	444	479	498	476	483	496	456	470	434	513	444	501	488	440	492	441	473	469	491	485	464	484	487	473	482	471	439	448	434	432	466	496	473	473	495	502	458	479	488	469	449	492	474	473	469	476	450	458	479	463	457	516	504	473	501	469	465	477	450	457	478	475	441	491	494	452	466	501	489	479	463	413	446	495	488	510	492	458	475	442	491	515	447	486	461	507	474	499	478	474	464	467	496	468	474	484	456	434	443	471	497	465	514	478	478	474	467	482	497	473	505	451	447	501	468	473	492	449	471	500	481	488	438	506	454	493	479	483	484	470	456	423	471	447	487	454	479	467	505	488	487	472	491	444	498	489	454	474	506	459	471	485	459	446	439	455	478	451	467	453	447	500	449	461	505	486	494
49530	85302	36853	3431	2194	7604	28798	30487	27026	18325	9000	4139	1386	678	643	705	702	618	695	701	687	688	662	713	680	649	703	662	691	638	703	752	659	692	700	656	659	727	653	660	681	657	686	643	652	661	674	678	645	703	724	680	678	695	677	706	696	641	672	642	680	683	656	709	719	692	691	684	693	723	711	683	688	655	693	655	684	676	661	656	663	686	699	690	744	635	714	647	690	660	659	750	693	677	683	683	651	699	673	684	688	689	724	716	686	688	671	651	671	674	728	715	723	748	681	691	713	642	692	690	695	678	677	666	681	664	697	684	664	620	676	667	664	681	711	690	658	670	661	661	648	624	734	687	702	701	727	660	681	659	711	705	703	681	643	716	672	686	667	647	658	670	635	677	660	673	672	673	693	735	696	708	703	672	715	659	679	672	693	726	669	628	657	700	673	705	713	681	692	721	674	715	709	681	697	689	671	677	655	626	709	696	724	655	659	626	644	710	642	688	660	675	685	652	670	688	679	700	720	665	696	658	698	656	676	659	667	670	638	693	701	740	726	726	636	639	673	751	718	661	676	708	713	660	743	680	658	664	660	716	690	637	647	674	687	679	635	681	678	687	684	698	733	737	672	680	655	611	691	643	663	702	673	690	708	661	670	648	738	666	614	679	667	679	662	725	661	671	640	666	693	726	697	686	717	702	722	684	686	653	694	674	685	674	720	683	653	649	680	693	714	655	668	647	669	694	674	701	668	640	642	687	665	666	694	711	658	720	670	662	698	703	663	659	660	683	695	697	682	639	645	667	708	665	707	671	679	608	698	702	697	685	682	673	700	655	691	700	660	735	665	681	679	705	661	695	664	698	703	657	691	623	674	724	679	665	681	627	679	678	674	709	684	640	686	663	691	669	718	720	682	691	700	680	693	714	694	639	690	676	695	698	658	703	754	661	657	681	690	680	706	678	700	714	700	639	686	703	655	683	676	672	702	698	710	650	668	671	693	675	665	688	682	677	677	646	717	655	755	685	677	700	695	675	628	652	697	647	667	678	683	677	665	667	680	695	684	693	688	669	656	682	660	694	699	714	657	684	697	687	717	678	694	664	696	705	664	704	683	673	682	682	667	709	646	655	725	676	697	738	645	652	684	677	707	624	680	711	695	710	621	731	609	684	701	683	689	633	633	674	665	647	707	635	728	695	688	634	671	658	720	701	678	690	671	689	668	674	707	659	733	695	643	669	727	674	697	743	627	715	681	647	679	671	648	659	666	661	651	733	630	679	701	691	693	649	640	711	653	622	624	671	733	692	661	698	687	664	651	650	663	674	649	690	684	631	736	689	658	716	692	635	672	716	691	722	689	672	686	705	676	686	728	678	647	661	678	674	699	732	661	710	683	682	669	705	653	669	636	677	712	720	716	693	662	653	698	702	666	621	652	701	664	694	680	688	670	702	676	649	686	689	678	723	644	650	688	713	673	681	674	671	703	669	650	692	654	688	663	685	653	655	704	714	702	659	665	702	675	710	711	672	664	634	675	694	697	641	665	718	659	698	661	721	719	654	719	679	693	685	689	632	689	659	674	678	684	661	671	654	687	651	652	663	658	692	708	718	661	676	694	631	671	731	667	634	667	645	678	684	622	663	703	686	669	700	684	703	696	670	671	659	651	712	680	651	691	687	676	716	698	640	674	699	704	666	702	649	701	682	687	629	682	643	687	705	634	656	710	720	646	653	706	675	722	650	642	666	682	704	683	712	695	719	713	726	677	650	700	689	651	649	618	644	672	672	666	677	680	685	675	680	653	673	642	703	678	665	669	694	683	674	701	691	686	650	681	707	656	670	687	671	691	669	692	697	659	656	650	656	664	670	646	682	668	693	712	739	702	717	712	708	655	703	669	726	673	678	666	712	696	694	669	681	684	712	659	668	658	701	743	666	695	638	703	671	674	677	692	653	680	672	714	729	712	675	691	665	698	685	715	687	690	623	664	699	663	688	701	698	642	654	727	655	746	672	729	722	648	670	718	689	691	689	685	696	676	705	665	695	707	726	686	673	656	676	683	698	691	666	671	715	726	646	637	686	653	725	680	684	693	708	705	701	658	729	736	683	653	663	699	688	684	687	741	721	689	709	657	710	701	704	685	612	676	660	656	682	673	690	651	708	674	690	687	706	659	664	672	653	670	637	692	685	689	639	650	684	637	691	670	649	702	719	701	686	705	688	693	690	722	709	714	713	669	691	677	688	736	706	641	687	699	646	656	684	705	667	713	734	707	689	667	702	665	715	670	663	637	673	700	718	675	662	692	680	683	704	688	666	690	714	686	627	661	649	626	658	654	709	664	706	645	720	714	711	694	669	671	643	643	680	672	691	678	645	687	744	642	677	644	657	729	679	707	648	652	665	641	677	651	666	682	665	636	663	674	638	678	639	674	704	648	726	690	686	717	652	665	657	636	682	663	662	673	687	666	653	657	647	748	683	676	647	639	723	711	652	698	656	677	700	711	679	654	675	687	679	674	721	746	669	729	664	682	614	697	671	687	675	735	683	664	642	622	662	677	687	689	678	665	668	688	715	651	646	659	679	700	697	658	684	676	654	703	684	722	708	684	687	638	674	656	715	653	684	698	671	620	682	775	721	641	655	750	675	699	694	706	729	672	656	711	645	701	700	680	708	699	673	700	671	635	706	680	667	657	698	698	680	670	688	670	645	670	624	642	689	721	716	729	646	688	672	763	699	670	617	699	684	677	712	691	668	705	731	663	670	720	701	674	713	703	695	623	678	712	649	694	650	630	658	662	698	670	673	704	675	637	699	699	685	691	689	622	662	678	694	706	628	683	662	660	657	651	699	709	666	740	686	676	705	654	664	687	659	698	665	642	669	701	684	708	666	694	707	627	656	663	645	694	682	677	689	662	668	670	666	711	671	658	643	676	644	691	691	724	669	641	662	696	652	651	654	675	668	662	699	663	666	691	664	668	708	661	690	704	684	664	649	684	691	688	685	683	643	673	688	635	685	710	672	684	731	661	676	667	679	661	640	689	698	693	692	717	671	715	698	684	641	660	695	689	632	667	648	689	683	686	694	705	681	658	711	651	747	704	719	695	689	632	690	711	721	652	692	654	729	654	701	665	691	677	670	665	709	684	697	727	715	716	668	685	690	697	662	676	677	655	686	685	663	662	673	664	666	666	664	660	676	652	676	665	684	706	685	661	727	712	714	646	647	680	688	689	663	680	633	717	665	683	722	657	695	661	667	691	708	655	688	718	656	656	697	635	693	740	651	648	690	661	716	693	642	690	657	694	668	667	678	661	684	668	687	659	641	688	682	715	682	637	677	649	689	695	692	678	662	679	660	683	697	698	687	686	697	649	708	688	675	698	658	682	657	680	685	640	698	688	722	675	648	652	653	621	668	657	692	700	695	684	664	713	633	672	667	682	700	689	662	674	664	684	639	712	659	640	677	692	716	675	652	693	663	677	669	638	642	699	689	693	643	675	659	624	702
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
