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
339698561641	339698562208	339698562758	339698563308	339698563858	339698564409	339698564959	339698565509	339698566059	339698566609	339698567159	339698567709	339698568259	339698568809	339698569359	339698569909	339698570459	339698571009	339698571559	339698572109	339698572659	339698573209	339698573759	339698574309	339698574859	339698575409	339698575960	339698576510	339698577060	339698577610	339698578160	339698578710	339698579260	339698579810	339698580360	339698580910	339698581460	339698582010	339698582560	339698583110	339698583660	339698584210	339698584760	339698585310	339698585860	339698586410	339698586961	339698587511	339698588061	339698588611	339698589161	339698589711	339698590261	339698590811	339698591361	339698591911	339698592461	339698593011	339698593561	339698594111	339698594661	339698595211	339698595761	339698596311	339698596861	339698597411	339698597962	339698598512	339698599062	339698599612	339698600162	339698600712	339698601262	339698601812	339698602362	339698602912	339698603462	339698604012	339698604562	339698605112	339698605662	339698606212	339698606762	339698607312	339698607862	339698608412	339698608962	339698609513	339698610063	339698610613	339698611163	339698611713	339698612263	339698612813	339698613363	339698613913	339698614463	339698615013	339698615563	339698616113	339698616663	339698617213	339698617763	339698618313	339698618863	339698619413	339698619963	339698620514	339698621064	339698621614	339698622164	339698622714	339698623264	339698623814	339698624364	339698624914	339698625464	339698626014	339698626564	339698627114	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2533	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	3600	2300	2532	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23555	21724	29728	24270	21724	20290	10655	32638	41790	32703	21254	9836	2645	805	520	433	419	454	419	430	451	435	398	421	421	429	425	425	430	403	405	418	444	426	438	421	401	416	382	438	420	404	376	426	393	377	409	430	398	380	396	380	386	428	413	428	403	405	406	391	400	417	408	397	413	401	425	399	433	429	410	393	492	394	409	403	421	437	412	426	403	398	421	402	431	397	443	428	392	389	458	422	408	417	424	420	446	400	433	462	444	426	413	431	404	417	398	416	410	397	422	373	435	409	403	429	442	422	397	380	394	420	406	401	416	396	434	400	388	430	396	379	428	414	402	406	432	475	418	422	411	424	412	434	403	429	380	399	413	397	420	413	397	409	428	438	404	415	426	432	409	412	395	405	402	400	405	436	380	435	455	463	386	397	422	436	412	470	367	453	410	449	407	415	421	400	480	427	401	376	383	480	411	422	387	428	406	421	437	431	423	388	415	407	419	406	405	413	428	422	429	397	411	423	429	413	414	409	396	397	415	395	453	416	414	390	409	406	441	424	383	444	428	443	438	437	413	417	418	400	404	440	426	431	423	443	432	388	413	437	400	411	407	435	394	418	397	407	370	402	382	426	445	413	410	414	453	447	396	406	413	384	399	415	437	388	463	429	424	411	405	390	426	425	406	417	404	419	442	421	413	407	382	393	426	420	400	429	418	410	373	386	438	452	433	395	431	396	441	430	432	454	432	406	409	407	434	388	379	440	398	397	425	463	391	427	423	434	378	414	433	426	437	412	375	425	438	409	403	424	416	456	421	424	405	431	409	401	407	432	428	436	431	387	391	421	447	433	426	396	351	402	391	382	431	407	370	408	440	398	394	413	394	419	420	368	443	361	395	427	424	363	421	411	420	406	420	416	403	401	406	413	420	400	401	390	408	411	409	396	407	423	399	396	397	423	418	402	380	398	399	402	410	416	410	406	421	426	405	384	390	371	426	442	385	414	413	415	424	409	378	394	404	413	386	411	428	392	423	403	415	397	391	430	433	386	379	419	415	434	426	384	372	416	436	441	425	384	398	418	401	410	411	395	409	385	457	404	361	391	418	457	390	420	407	405	392	396	433	415	388	407	424	414	412	372	419	424	405	401	418	435	437	423	413	391	408	410	441	424	407	415	393	393	448	442	339	397	441	408	438	381	425	363	407	412	374	380	399	402	384	410	447	381	390	382	402	427	422	409	397	380	384	424	410	376	403	415	413	395	382	383	419	384	416	420	393	429	440	421	412	452	389	375	442	422	415	401	374	414	435	366	393	405	370	394	392	423	411	386	426	391	441	434	393	430	404	411	425	393	396	424	419	414	397	405	430	439	450	433	377	432	399	419	397	414	422	393	412	387	408	409	428	410	413	382	402	407	424	391	387	428	433	418	427	415	414	394	424	392	429	378	410	420	435	395	405	423	422	409	414	431	415	431	406	425	405	390	370	450	431	460	424	394	436	434	422	424	399	404	398	382	424	445	395	415	431	375	403	400	417	445	410	389	431	413	399	391	380	435	383	397	390	393	406	434	399	386	414	396	422	397	363	418	385	366	418	384	420	411	437	450	428	429	418	434	378	429	421	441	386	404	413	437	404	392	419	400	445	416	399	391	409	410	373	442	402	390	399	415	397	422	412	412	394	372	423	396	434	371	412	421	448	387	409	416	423	382	395	385	428	451	410	444	410	410	461	384	421	393	368	444	422	439	412	398	415	399	402	388	431	413	451	435	368	417	393	397	398	397	426	379	419	390	403	408	428	401	366	415	450	425	432	421	454	459	412	435	420	398	407	398	420	391	421	427	392	385	410	429	408	440	404	406	428	408	395	423	406	423	401	404	424	418	416	409	422	392	394	404	428	469	421	436	380	476	403	389	394	420	437	417	448	420	401	406	383	409	408	411	423	423	374	400	409	380	420	380	415	405	383	399	387	422	378	416	405	388	425	407	380	394	414	419	440	385	411	428	438	403	398	397	387	421	400	395	425	398	438	394	448	428	425	359	416	422	421	394	446	392	418	420	404	439	427	416	428	413	389	390	387	462	427	420	410	407	432	401	409	387	411	437	396	403	419	444	383	458	423	402	386	404	408	422	420	443	364	411	439	401	387	411	425	412	380	440	441	412	445	415	425	388	384	433	420	398	424	456	376	409	383	417	400	435	412	386	392	418	357	407	438	383	389	433	420	421	410	427	392	389	421	387	417	434	448	434	410	423	432	401	405	405	396	397	402	386	424	418	392	427	426	421	378	415	397	443	410	426	442	445	439	416	449	427	421	418	395	430	390	398	437	412	426	416	414	420	404	437	399	433	421	367	405	403	447	421	406	405	411	399	435	451	420	389	396	411	407	394	377	385	424	464	412	401	389	381	422	400	436	412	419	393	425	406	409	423	439	443	397	413	423	433	406	385	381	389	388	426	411	399	430	409	414	411	407	397	404	420	461	402	427	395	399	441	427	423	383	431	428	409	408	438	429	429	392	418	422	405	422	392	412	412	423	431	408	409	425	425	382	397	428	434	451	400	405	395	394	433	402	414	413	419	392	424	392	399	434	418	432	414	383	418	402	450	406	402	391	399	418	392	446	404	406	384	397	409	418	413	392	434	413	426	427	407	433	407	427	404	431	396	371	407	391	412	407	381	420	413	409	402	418	429	414	411	436	406	395	389	415	411	433	426	432	424	400	454	444	397	434	397	390	412	433	445	410	410	408	414	404	434	404	422	408	409	421	419	369	446	414	398	406	430	397	455	415	406	382	373	424	426	429	376	422	435	418	421	399	406	424	381	385	395	416	438	410	412	416	396	425	399	373	401	376	414	374	438	367	418	435	396	431	407	399	412	424	423	390	361	405	398	432	438	446	421	418	431	408	439	372	386	359	422	434	408	414	411	425	430	405	379	418	462	401	451	435	399	459	406	433	420	387	416	413	419	422	432	419	393	378	432	411	400	422	398	365	421	400	409	380	412	393	381	430	406	374	426	416	394	397	452	418	436	448	424	398	437	392	425	409	445	408	407	406	427	386	403	387	381	433	398	438	421	415	413	422	434	427	410	413	405	440	420	386	407	394	443	413	413	411	399	392	412	385	382	440	432	390	406	408	393	398	396	388	403	436	423	425	450	410	394	389	424	419	414	390	378	449	441	482	394	429	404	413	366	382	414	425	402	414	437	412	419	426	422	435	468	390	455	430	387	436	416	411	387	383	419	428	429	435	417	428	396	400	437	429	437	437	432	422	404	401	441	399	449	402	435	431	401	412	420	458	414	418	399	423	402	393	433	394	426	425	403	435	385	383	391	373	414	418	413	441	441	428	398	359	391	420	431	414	393	368	452	403	391	406	404	403	441	404	401	436	423	409	423	398	402	409	412	449	384	422	405	401	409	410	434	405	397	406	413	417	404	441	363	422	432	450	432	416	421	417	440	403	407	403	408	398	400	412	407	445	407	401	416	403	414	438	429	398	397	446	418	403	396	424	403
8704	17141	15388	8979	5899	4101	18776	44513	48732	40206	30202	17880	6256	1893	986	789	726	772	792	754	764	791	736	782	810	779	807	741	773	719	772	791	771	753	748	744	777	761	783	766	777	762	748	741	786	768	759	758	780	736	784	781	784	748	744	742	776	781	738	777	761	761	790	734	744	788	738	781	749	739	741	770	776	752	784	744	792	699	730	706	715	728	756	729	740	731	728	708	737	740	776	714	758	733	755	761	723	754	723	794	728	791	760	774	771	798	747	798	760	737	717	766	789	754	743	756	776	776	756	766	723	766	748	740	701	779	778	759	759	742	750	715	776	759	746	792	725	779	784	777	747	736	813	732	772	763	754	741	753	752	709	747	749	756	773	694	745	766	783	787	728	728	748	769	739	723	769	758	755	783	744	751	794	755	748	744	764	757	786	775	752	765	780	766	739	762	747	755	744	763	770	779	758	774	744	750	774	774	795	707	752	789	767	777	753	741	765	731	779	754	785	818	774	732	787	757	690	794	756	724	802	764	760	753	801	723	774	790	808	748	805	763	752	745	775	741	789	791	728	767	742	796	775	816	767	808	754	755	799	766	735	760	759	767	750	774	781	776	751	748	798	787	704	766	739	778	779	845	791	737	748	789	732	721	777	783	774	718	766	802	754	766	726	789	770	761	729	774	791	789	789	748	814	804	751	784	762	729	793	701	770	753	734	807	758	741	714	771	755	734	750	782	803	718	796	745	748	753	757	741	785	762	745	801	755	708	753	727	774	772	680	766	747	728	797	768	815	752	794	748	805	715	717	736	839	752	720	789	782	759	758	696	738	771	782	758	745	778	756	770	744	764	738	762	746	802	765	713	759	770	739	766	741	756	781	742	746	773	782	755	760	776	754	768	724	786	777	690	766	754	807	749	795	783	769	747	714	846	738	777	790	741	762	747	728	745	760	774	718	751	814	790	746	772	799	751	794	730	761	780	718	823	753	697	797	816	751	798	755	777	813	737	747	811	715	767	711	768	728	787	803	770	705	790	751	789	744	753	805	772	720	814	789	750	789	756	754	788	746	774	720	753	757	772	775	750	839	746	770	778	757	779	751	805	750	772	777	750	744	758	764	758	776	782	778	734	732	741	832	771	746	729	789	738	725	768	828	793	807	797	728	725	783	758	760	736	747	710	751	774	781	759	774	760	757	804	780	730	771	753	782	758	823	756	783	728	762	762	793	763	740	760	746	741	762	774	786	777	822	734	781	792	748	758	801	751	731	821	771	746	779	762	763	765	748	758	722	762	763	735	725	768	782	746	803	748	738	766	767	752	762	765	756	783	738	726	753	815	843	815	796	767	769	797	753	723	768	764	788	742	752	777	738	778	761	760	724	803	755	764	734	817	765	759	751	702	767	748	786	730	739	766	793	750	737	778	772	785	746	817	765	777	760	772	756	749	806	775	760	744	766	751	743	726	794	767	733	699	777	814	738	747	725	739	753	823	771	747	768	798	784	760	758	760	780	728	751	786	770	754	773	817	711	772	755	737	761	800	744	718	774	735	726	803	694	755	743	770	745	776	736	771	744	759	758	748	765	726	747	788	738	762	703	729	770	728	751	772	751	800	725	775	731	714	783	806	744	761	778	742	770	794	779	730	773	731	769	787	771	713	802	763	748	757	740	754	778	750	760	684	765	775	725	754	779	769	746	741	785	793	757	800	806	760	713	759	774	762	803	746	744	743	739	789	736	768	722	741	797	713	707	742	694	712	767	774	766	769	790	750	802	787	776	746	758	707	733	798	762	772	759	751	759	777	721	757	748	784	766	720	741	756	810	769	779	729	766	722	771	711	762	727	804	776	749	739	726	792	771	796	767	775	753	756	746	720	753	763	741	715	775	798	769	748	755	776	841	734	771	775	740	775	761	752	747	769	706	737	785	792	712	727	775	768	733	785	718	749	784	733	787	740	785	761	803	773	764	781	744	732	775	771	765	743	783	767	700	740	779	725	780	771	797	787	744	748	764	711	761	801	763	761	751	781	722	781	804	783	773	779	782	765	771	800	740	808	787	748	727	768	759	727	760	689	802	762	780	755	747	723	750	721	734	784	793	790	734	777	772	788	738	753	775	783	729	724	769	694	757	765	789	749	761	754	817	765	759	799	737	712	760	765	749	769	746	771	736	820	801	754	735	756	701	709	773	784	753	748	748	742	804	788	758	783	744	758	770	740	739	766	755	769	758	799	721	754	741	761	795	790	749	722	726	760	759	779	788	749	777	749	764	796	778	801	700	785	758	763	742	774	753	747	790	744	743	782	763	796	781	778	745	744	757	724	740	747	790	745	752	753	780	765	731	747	802	706	728	764	784	736	786	723	795	783	790	786	772	742	725	760	751	811	795	730	783	795	722	758	771	771	752	751	768	720	796	761	728	757	782	787	799	742	774	714	797	768	772	786	753	742	728	799	793	701	738	792	812	759	755	773	758	767	721	757	757	728	784	749	800	704	773	798	740	778	741	777	723	726	783	760	741	726	751	780	814	777	800	789	754	765	787	744	769	727	782	761	716	768	710	767	733	753	725	770	728	709	791	774	804	719	771	737	753	760	790	738	778	773	803	732	742	814	774	776	785	782	779	726	778	769	802	766	776	783	786	768	785	782	779	802	794	809	741	763	801	771	775	764	776	766	734	756	773	722	750	758	737	726	768	829	736	770	782	743	776	783	766	821	763	786	776	714	729	749	809	782	797	752	802	762	759	787	739	752	764	729	725	703	725	758	723	817	767	777	765	759	785	736	755	720	772	734	744	740	735	742	802	792	767	779	787	751	722	793	739	804	768	720	781	779	796	760	735	771	742	792	809	741	821	776	789	788	745	762	756	742	739	759	803	745	766	768	749	780	757	782	781	754	740	728	779	750	798	728	757	793	794	795	827	792	808	800	798	779	734	774	731	745	749	739	794	782	781	754	768	772	770	779	755	784	761	752	726	752	766	785	738	759	748	764	728	771	745	769	714	694	681	783	758	717	759	714	736	756	803	786	745	778	740	747	758	757	740	794	750	753	786	759	773	752	786	782	821	799	785	715	769	812	821	743	722	741	707	759	755	749	725	780	724	759	744	739	760	766	732	728	788	795	787	716	798	722	765	748	716	795	759	722	822	716	773	735	748	750	742	783	730	726	770	746	773	769	808	731	788	743	772	721	740	809	766	752	798	738	776	714	756	733	743	739	774	767	789	770	802	754	787	775	810	762	746	762	782	764	730	758	767	738	741	739	754	754	828	721	759	760	773	746	799	771	757	730	744	708	812	752	725	717	757	740	761	727	770	830	776	776	730	769	749	744	813	786	778	774	747	795	793	721	790	720	782	778	734	758	737	705	718	766	772	789	778	746	767	744	750	749	720	694	771	804	773	667	764	755	773	734	781	742	772	721	769	741	731	731	790	733	789	770	752	756	705	760	743	777	768	723	790	778	715	712	779	756	728	781	788	734	756	703	742	796	722	782	772	750	713	729
26272	20233	7658	1083	658	512	992	3606	4536	3215	1990	1232	689	499	462	457	458	443	454	462	483	441	454	448	441	473	503	459	499	444	499	465	427	456	430	477	446	478	456	483	499	430	466	458	489	442	437	471	458	461	469	464	501	500	433	501	455	416	448	442	465	450	478	483	478	428	469	460	485	440	454	447	436	439	418	470	486	469	494	459	436	460	409	457	459	479	463	471	483	426	432	465	479	445	515	498	469	468	474	422	431	451	452	459	473	488	468	439	486	465	426	462	462	469	428	457	464	475	459	465	457	442	449	454	503	470	467	495	441	478	447	449	430	488	435	472	466	473	464	417	462	473	447	467	449	434	426	435	471	437	418	448	442	444	465	442	457	447	508	485	443	495	454	411	480	426	442	438	444	460	454	408	481	470	525	470	420	439	466	485	443	471	473	483	455	447	450	430	429	481	481	428	474	444	467	479	462	445	452	458	482	424	437	456	479	520	491	468	461	448	467	419	484	508	456	432	457	467	455	423	441	493	488	425	474	472	472	448	456	457	478	467	487	459	468	471	501	433	459	452	460	482	479	497	442	484	481	468	476	450	449	495	414	459	445	450	505	495	472	484	489	472	456	478	432	462	436	501	447	458	494	499	456	492	436	436	490	448	514	478	469	486	500	445	495	435	469	452	465	480	483	440	449	468	488	450	451	478	490	486	481	481	468	464	523	460	450	438	488	460	461	436	478	431	480	449	442	472	452	466	480	474	476	446	478	451	446	470	455	428	425	454	444	497	467	448	477	465	465	463	461	454	441	485	484	475	454	462	488	448	463	453	416	482	459	463	482	464	457	482	473	435	452	499	448	434	418	486	444	459	494	488	457	479	488	469	494	440	464	433	436	450	451	449	446	437	455	481	491	456	465	488	463	457	477	459	478	473	461	445	474	467	473	467	471	424	410	485	445	491	423	476	452	451	506	491	433	441	481	444	474	439	412	512	476	434	511	464	425	497	502	462	456	514	460	442	468	498	506	476	480	465	460	459	427	464	459	433	444	457	449	456	480	443	459	455	467	466	498	474	424	449	408	459	471	460	465	485	441	444	479	445	466	486	487	490	478	467	463	470	506	463	470	438	489	466	493	437	490	479	453	440	452	451	491	450	480	434	481	453	494	449	458	446	452	468	426	466	481	471	435	497	503	440	465	423	497	505	459	454	453	460	433	462	423	440	450	443	467	470	432	456	476	456	447	454	449	477	486	451	442	511	481	433	420	482	443	475	455	467	455	455	446	470	463	458	465	502	461	410	473	446	492	457	478	478	456	445	443	464	453	492	468	483	486	469	462	453	431	411	517	445	491	474	486	436	447	469	479	483	455	438	450	487	482	474	453	439	468	472	430	453	483	433	440	446	430	459	489	439	463	486	446	438	500	436	468	449	460	464	428	428	464	446	499	464	422	425	470	481	471	458	467	472	430	432	487	457	458	458	478	428	457	458	455	476	464	447	463	468	496	485	451	461	498	473	442	456	455	451	453	453	482	413	483	453	474	508	452	436	455	459	433	477	425	495	466	499	434	452	483	440	454	459	449	458	456	418	511	474	484	461	479	459	461	433	475	439	512	426	437	503	443	472	450	496	444	495	469	489	471	477	461	438	425	460	487	446	461	467	451	446	464	456	476	438	510	452	485	447	467	457	447	425	449	454	439	447	474	429	421	469	476	444	428	477	447	464	459	446	469	479	441	447	459	486	414	472	497	469	481	475	461	475	434	461	437	446	496	455	487	427	439	441	424	466	448	473	472	474	462	443	470	464	466	496	480	466	442	456	434	479	460	479	473	478	492	468	441	476	463	496	443	447	476	474	456	460	459	465	490	441	489	453	440	467	472	426	482	478	439	465	486	472	490	467	459	490	495	454	416	448	470	482	426	444	480	436	469	465	495	466	506	474	455	501	509	464	485	436	483	455	429	457	435	438	467	465	458	503	479	492	470	468	472	471	456	494	472	492	500	455	470	489	467	490	467	478	411	446	477	478	446	451	471	440	487	473	458	438	449	477	465	462	476	417	449	476	421	509	430	456	451	460	471	464	435	460	460	464	501	445	453	492	467	471	442	484	467	469	464	452	432	438	421	472	477	448	467	471	442	452	435	440	465	443	407	474	463	445	435	461	451	468	451	462	467	462	427	459	462	483	480	435	483	501	455	440	445	459	448	475	430	490	444	450	473	447	483	450	458	474	463	468	471	455	456	475	484	481	432	500	454	456	442	468	450	461	487	424	449	470	465	453	446	481	447	452	438	494	496	442	459	462	461	475	483	446	482	486	447	450	474	463	481	452	450	463	447	464	466	451	460	437	457	461	453	456	440	452	480	432	450	470	459	443	496	458	476	434	468	424	445	473	490	470	476	459	428	428	490	478	469	456	446	454	491	484	441	439	455	452	441	462	438	453	446	477	447	470	457	438	455	469	428	454	491	443	473	448	463	429	486	452	485	443	463	439	489	416	454	460	424	438	416	454	425	443	454	492	454	498	444	474	452	504	466	489	470	430	501	490	484	480	469	456	453	473	454	446	465	433	487	478	403	416	493	477	462	444	474	460	435	474	473	456	459	502	424	457	486	465	468	457	460	459	479	477	480	449	442	450	462	479	472	486	444	486	466	446	460	488	519	438	511	457	459	501	479	456	495	437	472	446	473	476	459	446	476	454	415	465	453	473	531	495	476	494	488	442	455	456	495	486	420	498	452	424	415	495	454	447	431	474	453	472	447	455	476	431	450	482	463	452	467	439	459	460	429	466	472	446	472	471	416	448	458	448	448	443	500	451	478	463	454	440	467	461	442	443	481	435	458	485	452	484	458	432	476	450	461	480	490	473	420	478	446	447	483	497	486	455	439	479	463	467	462	480	452	431	443	471	463	413	453	469	443	482	467	484	488	460	446	448	451	444	472	468	463	500	475	443	470	465	453	490	459	476	477	494	475	454	472	461	469	451	494	462	452	427	478	441	466	472	413	445	423	468	415	456	456	457	425	514	457	467	464	445	439	425	461	489	488	475	463	420	454	477	453	443	461	444	432	449	454	485	469	450	459	474	489	497	462	462	486	483	428	459	467	496	451	475	466	492	416	478	459	467	464	440	468	491	492	443	447	482	456	487	467	455	462	448	449	480	475	437	470	473	463	474	472	465	453	472	465	456	466	490	435	446	467	459	472	473	469	463	440	419	442	449	457	416	465	424	456	425	466	494	432	485	467	453	491	487	485	450	471	490	470	443	475	441	468	484	467	456	452	496	444	452	459	455	456	443	446	470	470	483	469	445	455	422	485	494	504	465	475	441	441	493	485	487	460	458	498	454	439	467	459	434	497	477	476	480	463	458	488	483	469	426	494	487	450	427	456	479	446	467	450	442	436	451	489	435	449	456	450	429	459	459	439	465	491	427	424	479	463	467	466	466	488	471	442	472	451	482	517	444	460	449	455	448	473	473	470	426	524	470	445	440	465	446	449	474	452	463
4492	2689	2823	1916	1496	1151	2859	10571	11889	8399	5304	2814	1435	1055	881	883	948	853	866	833	900	840	821	891	855	845	830	885	873	931	851	840	886	845	884	849	845	893	931	821	867	818	872	855	897	904	849	880	828	878	891	905	912	886	853	858	836	861	916	862	865	891	856	863	869	809	927	857	807	883	841	839	842	868	834	862	887	839	892	844	783	886	932	837	853	839	847	835	860	839	905	879	821	869	858	891	851	833	857	849	855	841	859	857	860	896	849	849	860	846	842	881	873	859	875	846	877	850	846	815	880	865	872	867	851	839	871	889	826	843	887	851	850	785	849	890	845	862	930	848	870	846	895	844	826	862	893	848	851	875	825	787	793	843	890	890	850	850	861	862	884	844	791	855	871	802	869	896	861	837	856	902	839	840	859	845	845	849	837	861	842	818	888	854	854	870	878	877	797	803	880	896	873	884	841	831	891	835	879	860	883	884	861	902	871	829	887	853	852	942	871	862	818	876	918	864	877	873	881	848	876	847	828	844	863	847	878	816	868	904	873	877	898	842	864	877	860	861	853	848	881	887	826	806	895	823	852	894	861	862	871	812	914	827	865	865	842	854	922	825	834	809	841	884	831	839	903	840	888	868	866	859	896	845	893	896	875	866	865	903	829	891	882	882	837	830	872	892	869	860	886	909	865	816	874	851	869	865	871	864	922	844	862	898	817	879	873	880	900	863	838	854	899	845	889	835	849	898	871	895	872	890	870	855	875	844	875	819	813	833	860	892	892	799	851	787	848	855	864	831	873	838	831	869	888	827	812	849	854	804	832	829	889	849	899	871	875	897	867	862	894	814	853	811	823	901	879	841	862	837	873	832	798	885	881	864	798	871	869	890	823	885	794	818	840	876	879	813	851	819	895	874	929	801	826	844	872	895	814	864	836	890	855	862	893	884	855	840	863	817	835	872	862	843	938	915	825	850	875	849	865	861	831	870	821	922	848	840	910	847	817	880	858	886	845	858	828	860	889	879	842	872	873	862	850	848	884	876	848	880	843	836	899	837	886	804	889	933	893	814	866	874	868	838	866	860	839	909	848	877	844	844	842	862	844	894	852	841	857	851	858	860	861	844	859	843	854	866	855	855	924	883	886	819	819	847	786	859	815	859	859	855	835	794	896	876	844	836	834	843	837	798	860	875	840	852	867	829	883	834	857	854	845	915	871	843	861	909	919	855	848	936	889	903	868	844	918	880	830	851	810	827	853	830	923	868	843	828	857	809	892	870	836	894	838	844	907	843	850	863	881	829	847	880	859	882	867	860	877	925	863	830	778	817	849	801	891	899	827	844	820	863	833	854	898	890	877	914	850	868	837	897	866	837	865	861	911	865	861	832	868	875	858	852	829	888	829	849	859	883	879	833	875	836	864	831	836	875	852	875	883	829	847	883	869	852	917	853	928	914	864	892	847	867	903	860	838	898	778	845	812	849	834	880	859	855	884	879	889	813	852	822	862	852	868	867	865	884	819	840	820	857	840	887	866	864	887	866	895	854	896	823	814	899	882	883	894	874	834	854	816	879	866	893	871	885	853	803	852	847	861	872	833	882	884	868	850	879	923	796	911	853	860	845	819	883	875	913	870	812	856	836	873	816	865	886	870	863	874	860	915	865	838	832	832	849	828	873	863	828	823	899	897	880	889	892	862	889	841	877	872	815	902	840	867	858	893	843	861	875	853	936	867	830	836	832	859	873	885	866	872	900	846	868	879	844	837	844	892	836	885	848	848	934	828	845	901	892	879	882	850	835	863	919	790	911	857	831	871	836	868	817	894	836	812	824	898	825	902	857	883	887	890	848	888	865	831	855	838	885	888	834	895	875	949	853	883	872	877	890	889	863	827	842	842	877	847	845	855	899	845	881	858	833	816	840	882	854	864	910	829	848	858	900	889	863	869	847	859	842	899	891	852	916	834	904	856	857	861	875	885	817	850	900	827	837	894	834	842	815	807	886	810	844	907	885	852	897	867	842	838	888	856	831	861	807	859	821	843	840	894	859	851	871	812	866	846	853	810	921	850	924	855	881	844	890	859	900	837	892	853	786	852	884	901	892	875	920	842	931	857	909	853	814	877	834	847	885	843	913	899	879	859	853	885	840	876	885	886	895	832	851	872	895	832	833	871	858	848	857	890	838	833	873	854	852	859	878	858	932	825	865	884	760	901	856	886	797	864	903	844	854	901	838	888	866	840	874	877	880	901	906	865	854	837	837	802	886	837	889	892	849	804	823	869	830	853	878	868	867	895	873	899	860	874	837	901	855	873	901	885	876	832	835	855	849	917	848	854	878	845	831	859	856	840	923	862	830	873	798	883	845	832	880	912	852	844	849	868	895	899	866	878	845	931	860	897	887	863	899	852	893	848	883	901	816	856	854	881	871	877	907	894	848	859	845	867	888	885	824	800	894	857	860	825	860	868	852	852	865	843	876	866	895	816	856	842	952	824	882	920	841	855	812	880	846	872	806	843	807	810	860	860	841	884	841	831	899	867	867	839	862	846	830	835	845	821	847	851	860	812	863	837	903	843	856	820	850	893	862	812	844	834	865	871	924	872	857	865	899	847	874	833	829	877	850	850	850	871	836	886	846	842	845	827	879	857	844	844	856	882	898	867	826	819	877	859	889	914	887	905	843	847	878	818	848	861	881	867	825	859	930	814	897	832	893	842	826	904	824	884	843	866	873	810	822	839	877	853	840	804	881	812	872	843	875	842	888	821	895	887	887	862	826	838	893	858	877	816	817	875	837	827	786	837	839	818	856	855	868	857	839	766	814	859	837	847	877	799	821	828	821	863	835	839	864	843	795	859	858	895	851	855	847	864	874	905	812	860	802	855	858	900	872	833	864	820	848	891	845	897	838	834	866	888	850	838	879	884	860	836	826	835	833	866	825	858	848	821	817	796	810	846	907	869	845	871	891	861	834	849	800	880	876	861	920	859	833	819	886	860	862	863	843	898	895	825	832	846	817	847	851	851	840	856	884	862	862	810	848	879	846	886	897	814	853	882	881	855	891	833	924	831	863	852	858	868	791	853	791	809	846	896	858	833	868	834	907	873	859	905	839	833	873	902	854	815	877	850	852	863	795	893	884	820	895	845	877	898	859	799	820	917	832	832	824	882	889	816	882	919	885	897	855	806	822	832	839	805	855	834	884	896	837	878	865	871	848	860	810	858	875	848	901	848	859	865	825	848	829	839	908	830	879	899	823	824	810	849	862	849	890	879	896	862	859	854	848	853	867	825	865	816	833	890	844	847	819	861	868	849	906	862	860	868	880	841	852	825	904	833	854	848	825	806	809	860	903	854	887	882	864	845	881	866	885	833	903	858	839	894	864	857	884	872	857	863	866	875	878	865	842	844	858	880	827	849	882	882	924	913	845	840	820	867	842	819	829	817	843	886	869	821	876	856	866	850	849	895	873	835	849	884	903	933	826	895	908	909	879	846	877	854	854	861	837
24481	20990	26918	24963	4828	853	4555	17308	19224	12855	6783	2627	996	519	453	454	430	388	453	402	406	436	397	426	433	417	421	410	431	392	385	414	388	418	400	427	423	418	421	462	391	443	454	437	411	445	458	418	431	420	423	433	411	414	410	442	431	408	424	422	435	405	457	418	430	445	436	430	427	420	415	418	423	386	421	411	393	449	441	449	425	389	407	403	421	424	409	390	434	426	399	386	450	416	423	396	410	422	427	451	403	409	462	426	404	401	392	407	392	395	409	418	400	427	411	401	405	418	423	399	415	426	412	415	385	421	426	439	405	409	411	385	406	414	390	428	397	440	434	428	435	423	422	434	448	439	402	393	425	386	386	483	464	434	423	422	419	428	413	405	391	382	421	469	420	447	443	400	405	469	411	422	405	438	436	391	425	393	396	394	444	397	432	377	385	410	430	393	397	404	427	409	416	386	415	415	445	450	450	394	394	427	427	434	413	414	414	416	409	385	413	428	408	398	414	446	419	431	404	405	430	450	400	392	404	407	422	394	429	426	389	426	462	401	444	446	468	424	437	427	440	387	392	402	395	481	387	417	411	417	417	441	447	429	408	416	453	403	395	396	405	406	385	405	410	432	422	409	422	405	412	443	424	391	454	444	380	408	448	418	407	399	422	414	400	397	405	434	415	445	422	386	426	430	421	404	411	411	435	437	433	449	446	395	407	399	400	422	398	385	394	405	430	422	384	389	381	411	393	432	428	456	416	441	431	438	401	427	431	438	418	427	452	402	434	419	424	407	400	459	408	427	401	431	406	410	411	416	395	418	399	372	382	415	432	420	427	414	378	403	427	396	470	429	404	420	448	423	394	439	406	474	410	408	418	456	403	417	418	431	401	419	425	408	422	430	405	408	439	400	407	416	411	422	434	380	445	413	404	393	421	402	435	388	422	404	398	408	393	422	401	394	407	437	435	415	381	402	376	444	413	437	390	414	419	406	448	420	401	372	419	407	457	462	416	424	402	410	390	449	448	436	419	407	446	432	412	414	453	437	376	429	463	409	427	420	424	407	446	439	436	446	422	435	416	394	403	452	394	421	387	402	395	428	409	388	441	389	422	426	418	422	427	427	414	440	407	405	432	403	424	449	406	414	409	427	394	405	410	403	420	399	423	416	420	372	413	439	394	401	432	409	372	419	405	454	380	443	401	424	397	405	421	408	397	433	460	426	438	387	416	446	410	389	420	420	415	413	403	436	399	418	415	388	426	399	423	387	398	423	438	419	416	422	402	436	423	405	402	408	423	442	388	407	456	356	391	408	384	392	414	402	427	433	397	389	429	405	393	431	370	426	403	392	416	416	453	413	397	401	393	426	409	411	404	447	418	395	412	389	423	421	446	444	424	416	418	396	388	410	425	406	439	393	440	414	449	399	427	417	420	389	413	417	410	373	413	421	388	396	417	412	438	406	457	421	401	436	442	451	419	416	402	428	412	426	438	415	433	398	387	419	417	394	386	410	382	440	419	395	413	408	384	412	407	414	448	385	403	415	421	440	397	418	417	458	415	422	418	416	408	394	413	429	449	416	425	441	418	425	419	409	410	417	445	403	384	390	430	463	402	433	426	426	447	403	410	387	431	415	413	373	403	435	393	426	395	437	401	414	415	394	429	429	405	464	395	422	436	387	413	449	405	428	423	392	409	409	437	423	450	409	439	401	425	422	417	443	420	457	409	414	413	435	406	416	453	404	457	454	437	426	418	433	436	405	450	404	444	430	409	400	413	408	446	396	432	411	421	387	396	401	462	437	419	417	368	410	431	446	398	401	418	432	445	410	422	413	437	454	412	443	403	423	427	416	419	410	458	404	419	425	402	399	439	415	422	398	434	417	405	437	425	434	412	393	440	434	409	446	398	438	372	428	444	427	422	445	397	411	423	400	391	458	432	423	403	425	425	421	416	411	452	402	414	440	401	388	424	428	402	424	434	420	383	395	412	429	427	422	377	437	437	380	430	409	446	403	408	420	440	396	412	408	396	391	428	400	446	411	454	401	410	445	389	399	403	443	433	442	447	400	409	397	403	398	404	417	406	432	429	435	399	394	398	446	422	397	413	419	450	420	419	413	431	413	432	433	437	394	400	436	401	383	428	412	430	403	394	414	427	437	407	418	442	423	415	427	477	433	422	437	428	419	412	403	396	382	421	422	392	416	383	390	407	421	439	394	425	430	402	421	455	433	402	422	411	422	398	389	436	420	424	466	425	421	413	441	434	447	438	412	427	419	400	434	420	390	392	430	429	453	390	416	384	417	453	402	429	410	439	399	367	431	428	444	412	424	447	403	404	443	411	387	435	431	437	426	411	436	451	434	435	403	407	414	405	411	413	428	425	405	391	433	402	437	419	413	394	373	429	432	425	444	418	392	426	453	395	436	417	385	375	432	386	425	425	418	427	409	365	424	439	458	410	430	435	436	425	406	375	412	447	421	408	414	393	440	461	434	443	429	375	455	404	382	433	403	437	424	421	428	418	403	426	425	405	416	445	418	431	395	440	397	411	420	420	434	421	418	413	420	439	401	422	461	424	424	425	416	427	409	386	435	448	439	450	413	447	440	392	430	397	407	414	430	397	405	431	446	436	418	420	413	392	460	445	441	436	409	409	427	404	450	448	421	408	457	387	461	373	432	439	448	393	407	414	415	420	423	439	436	412	447	447	410	384	391	430	406	414	406	427	418	420	392	448	417	434	403	420	401	415	422	420	421	458	381	429	426	418	400	427	403	409	410	411	384	443	439	441	432	453	412	429	360	431	433	406	419	415	404	377	462	423	423	450	415	422	405	403	431	427	425	437	432	372	404	422	369	422	396	414	394	381	468	408	402	391	387	416	432	443	433	444	434	445	394	420	436	434	425	431	393	406	464	414	418	361	449	407	392	438	441	432	431	403	465	422	425	453	409	391	403	403	402	404	428	438	438	401	419	417	381	388	414	453	419	401	395	440	408	358	432	404	418	409	416	422	435	392	425	451	458	405	420	418	425	433	407	420	431	425	422	390	394	435	420	406	425	401	406	428	428	385	403	400	444	382	380	373	404	417	441	374	412	428	426	410	412	433	407	403	403	420	429	423	436	390	429	396	422	414	428	422	445	439	453	398	393	404	440	398	403	384	410	415	437	416	413	421	384	436	413	401	446	433	406	427	423	399	451	368	417	422	411	440	435	412	421	401	426	449	414	416	391	432	426	406	373	420	421	438	413	396	392	380	378	423	426	392	398	395	375	448	428	391	432	416	426	422	407	426	418	376	420	411	389	427	412	395	429	415	394	389	417	419	400	445	410	420	399	378	433	457	407	418	406	449	406	417	424	370	441	389	365	425	403	423	429	425	424	381	430	445	409	460	388	392	433	414	409	396	420	456	386	409	435	401	417	406	440	410	433	411	429	424	417	452	395	443	396	424	421	372	436	421	427	381	433	442	414	401	428	431	452	415	430	420	427	450	423	401	407	414	404
4714	7366	6253	3817	2464	1919	12860	31047	30357	22665	15120	7002	2517	1133	815	807	824	839	806	786	766	805	802	814	750	801	816	804	766	778	818	793	786	804	772	799	765	840	744	791	824	775	782	800	824	788	800	801	775	782	733	814	815	794	761	757	776	860	834	788	758	760	800	767	838	792	808	701	800	831	744	783	742	792	794	787	825	815	834	792	872	823	752	838	762	761	795	771	806	833	783	833	837	782	791	786	753	807	815	804	797	732	761	773	774	756	802	808	777	824	768	796	782	845	772	805	795	794	819	800	779	793	779	773	818	789	758	803	758	838	797	870	807	792	807	810	766	820	776	786	790	791	775	772	782	777	835	814	824	793	842	770	783	778	819	795	781	812	815	801	778	778	778	771	798	803	823	796	795	765	776	790	807	802	795	734	831	800	806	784	828	783	802	833	806	793	806	773	780	870	744	782	819	789	795	773	779	795	787	757	724	784	808	717	763	804	822	828	828	807	735	821	762	806	794	843	815	773	797	779	805	743	819	777	777	775	816	777	742	740	783	782	742	756	725	799	834	776	820	774	812	827	818	791	821	785	857	757	771	780	818	838	782	743	876	812	795	769	835	843	842	826	823	809	791	758	747	804	725	767	796	769	816	782	811	714	784	771	767	821	856	824	821	811	809	803	786	801	762	763	773	751	831	830	783	793	749	768	776	751	823	803	798	773	812	791	745	797	744	808	847	803	799	823	785	807	815	770	765	794	830	809	793	740	799	853	805	832	809	790	801	792	818	819	794	786	800	806	765	791	828	793	788	843	739	804	869	806	747	773	808	795	761	734	838	822	778	788	763	785	780	762	860	832	854	818	806	859	782	821	773	797	811	815	790	823	743	781	822	782	765	833	773	809	816	757	796	815	767	776	765	797	762	802	846	769	819	816	804	765	804	813	827	808	760	799	837	802	798	791	784	820	788	794	791	834	737	803	785	801	799	800	783	822	812	814	790	758	801	743	834	736	811	787	805	804	835	802	801	802	790	789	811	835	818	829	789	826	786	805	777	784	776	843	806	762	773	837	790	788	745	825	772	771	780	783	800	765	752	799	777	821	773	808	810	894	811	756	757	798	810	778	796	771	794	810	811	785	819	781	828	756	806	770	804	757	799	807	738	815	780	774	760	731	824	793	791	712	746	780	760	768	755	817	802	794	789	817	773	770	786	800	767	800	784	815	787	810	819	781	826	787	808	792	766	781	758	780	778	810	804	784	742	757	768	800	760	774	811	750	789	816	808	825	794	787	749	759	827	785	776	779	752	836	787	792	756	840	808	767	820	790	775	777	799	813	747	759	720	808	751	819	826	776	729	801	823	857	842	823	822	812	828	749	801	761	785	795	843	786	785	840	790	786	729	819	835	816	837	824	796	798	796	792	766	779	789	801	804	748	772	780	836	798	779	793	814	801	811	822	790	834	838	800	790	841	838	771	794	769	833	793	765	783	761	801	808	794	831	806	788	842	818	779	778	814	796	833	781	821	786	752	788	722	780	820	811	789	754	815	772	776	761	784	838	766	783	758	820	778	841	798	823	822	767	744	837	818	805	827	769	740	782	775	801	789	825	817	762	804	806	777	784	771	790	805	818	764	817	798	839	820	759	784	782	773	759	783	754	823	759	820	781	802	779	757	801	831	810	760	772	811	758	799	856	791	799	834	757	822	811	796	724	756	792	791	782	787	841	812	803	781	788	778	814	762	799	807	767	784	798	809	805	840	829	815	787	836	837	813	814	783	814	784	754	822	783	750	779	775	805	758	785	727	806	798	748	774	797	802	802	774	802	796	756	800	791	794	778	815	806	806	784	770	792	783	780	826	799	781	762	778	813	769	803	820	829	806	730	785	784	814	780	794	804	745	808	782	840	824	767	813	840	799	781	829	867	761	841	799	776	764	817	762	850	798	804	776	811	766	839	793	834	767	796	755	794	845	782	776	778	802	773	747	789	792	804	777	818	737	813	745	864	807	776	814	817	823	763	847	810	819	774	788	808	776	774	752	815	735	804	791	800	771	760	783	794	819	728	770	742	792	785	773	849	830	748	797	779	797	780	796	749	767	841	765	790	807	794	798	793	810	795	789	864	793	787	796	783	768	804	786	816	769	784	772	774	814	817	828	772	791	790	776	765	795	781	745	778	834	817	776	820	845	828	756	778	789	855	788	820	834	745	751	786	819	806	760	778	751	796	733	829	786	761	804	787	787	818	805	819	800	821	821	735	816	824	810	758	790	835	814	749	806	774	755	818	787	763	808	741	808	802	803	771	775	780	774	784	818	759	723	771	783	771	777	776	784	771	799	745	798	833	791	820	824	781	801	820	851	797	793	776	814	764	836	740	808	792	794	779	809	788	756	823	775	770	822	753	826	783	841	727	799	748	820	840	773	774	762	777	791	807	807	792	767	794	831	765	839	779	852	774	773	830	818	804	826	835	818	818	788	788	808	814	787	778	811	792	773	768	818	750	792	825	751	784	793	813	779	819	775	807	768	800	771	837	796	764	762	846	794	778	842	822	815	792	827	751	771	773	801	836	749	786	803	776	837	780	808	788	803	767	798	754	821	768	771	814	792	778	805	808	800	797	781	818	790	840	810	795	828	787	774	772	808	789	812	837	807	844	785	794	796	792	810	797	808	858	779	769	745	790	767	829	779	811	783	762	859	757	790	768	785	823	814	827	794	754	801	790	783	768	791	801	790	781	766	750	840	814	794	794	823	750	779	738	741	809	796	786	849	820	795	811	827	797	727	818	788	815	781	820	786	815	796	792	744	813	781	870	791	801	818	802	809	771	811	823	786	795	770	763	784	801	823	826	789	761	772	792	797	777	772	792	758	831	832	800	762	828	772	803	740	787	766	746	851	770	756	754	763	817	800	822	797	792	789	797	833	724	812	828	784	788	807	753	808	807	765	794	771	813	789	803	784	786	781	756	836	801	843	793	815	781	828	734	755	786	812	814	748	809	821	829	756	790	768	784	780	828	821	801	759	768	794	762	770	759	822	801	763	817	774	820	794	791	798	761	829	796	769	784	823	791	776	782	771	770	799	813	791	790	814	764	784	778	795	838	828	824	800	754	767	809	783	838	774	737	790	777	784	797	784	811	772	761	804	802	779	807	737	790	791	715	787	798	780	804	787	718	802	725	856	770	778	841	763	793	800	774	797	864	854	765	781	786	824	780	775	778	753	831	733	793	781	806	788	828	784	800	792	832	792	797	808	784	819	797	778	800	734	794	812	795	853	814	819	818	745	820	792	790	833	789	835	839	807	790	730	799	805	815	791	767	766	797	775	826	794	801	717	834	785	766	810	764	750	823	760	783	809	802	838	761	815	791	807	808	789	781	803	779	807	784	769	802	788	824	784	788	812	815	801	731	774	792	779	813	784	795	796	775	789	787	845	816	810	779	802	866	799	825	834	775	797	799	774	797	772	778	784	819	797	768	833	801	743	788	811	814	766	774	759	820	782
22767	21002	28733	23488	21003	19771	16710	39380	38707	29144	19106	7800	2010	696	482	431	403	434	410	423	399	375	415	396	409	366	439	431	383	411	431	423	405	383	414	396	393	429	407	400	389	417	425	370	403	425	404	411	394	431	428	421	397	427	380	458	360	382	391	387	417	393	415	378	381	379	394	405	408	375	413	408	399	382	381	413	375	402	417	429	384	392	392	392	401	404	395	417	410	395	372	398	406	412	370	378	419	400	371	410	390	416	383	387	402	407	411	386	406	393	414	399	378	405	392	386	432	405	398	392	399	423	441	407	401	373	412	399	389	378	385	414	419	394	448	379	394	402	385	398	402	392	367	377	395	393	406	409	351	373	391	407	375	436	367	358	387	387	399	393	377	392	385	445	421	384	433	409	390	368	361	426	387	391	437	405	381	370	400	401	380	404	409	390	381	460	417	399	442	416	386	399	377	411	401	385	428	405	392	384	424	391	381	413	399	413	398	396	423	396	378	398	430	419	406	374	448	404	403	381	388	422	431	419	400	406	375	365	438	383	397	448	396	383	384	370	406	397	390	423	379	375	426	401	394	429	426	417	352	386	422	387	395	424	364	434	385	449	412	426	367	398	423	409	368	392	386	377	373	413	379	392	377	405	394	417	417	400	413	400	438	380	436	408	399	390	398	412	411	386	409	381	414	399	388	432	430	400	385	402	416	375	388	359	360	401	382	407	354	375	384	378	397	427	380	426	416	377	385	393	398	394	374	372	390	366	361	382	363	405	380	414	405	419	437	373	417	398	362	416	385	413	433	407	400	426	377	399	392	361	409	417	406	394	401	401	396	394	394	388	422	407	440	389	403	406	384	419	407	340	428	422	379	388	421	411	406	406	426	394	411	403	402	405	400	387	392	405	401	398	404	360	427	385	403	368	437	387	348	379	394	408	399	402	389	385	394	381	424	386	377	410	402	395	383	406	369	385	401	385	424	412	438	409	355	409	362	445	408	411	404	374	398	396	409	438	408	420	386	363	414	373	372	397	389	366	406	387	401	393	394	409	409	390	420	414	406	399	393	384	416	397	394	380	396	386	416	410	412	402	367	381	414	406	388	408	402	406	425	382	401	386	366	430	394	381	435	405	385	389	382	413	428	398	399	406	376	363	396	410	402	405	421	392	410	420	380	402	421	408	366	398	399	430	389	418	418	389	415	399	393	418	438	408	379	389	384	388	400	403	417	387	413	401	409	407	394	385	362	417	403	391	387	421	438	406	377	403	382	403	386	431	410	406	377	395	386	449	378	418	393	399	371	400	383	383	370	349	432	417	410	403	365	419	388	406	399	398	429	384	415	403	386	411	392	384	393	398	384	409	397	394	412	386	388	383	375	424	393	377	390	380	370	380	396	418	388	373	397	392	405	405	419	422	393	384	415	415	390	382	390	409	412	390	368	396	429	374	382	382	405	413	428	363	401	384	394	366	397	355	386	395	414	442	394	409	432	369	406	353	401	405	394	386	371	395	403	379	376	419	449	420	411	427	433	385	385	434	393	400	388	392	380	404	384	431	378	408	426	407	415	399	381	425	398	414	393	354	421	378	401	389	392	394	379	407	385	397	409	403	399	384	385	391	373	367	411	409	394	393	385	380	392	384	413	374	385	389	382	415	376	365	391	373	382	387	416	375	405	409	373	400	405	417	414	409	384	358	419	393	399	389	360	416	388	419	407	356	411	381	365	432	360	405	462	425	413	391	359	383	402	411	404	392	401	380	411	419	385	445	379	381	445	354	402	399	406	367	430	400	393	396	399	415	397	372	449	399	399	404	372	383	384	408	417	412	383	403	430	371	393	382	401	444	383	371	386	376	417	423	422	381	395	403	372	412	375	404	380	404	392	395	389	405	384	390	406	418	387	398	395	397	396	380	390	404	350	402	413	413	347	401	408	405	408	408	362	399	394	407	396	372	400	432	387	387	406	402	417	407	396	386	346	408	440	378	378	407	395	425	392	411	420	399	412	405	384	405	388	431	402	359	418	436	391	407	376	382	403	387	387	386	398	378	437	399	421	384	407	418	402	387	398	398	404	391	391	432	417	405	378	393	368	386	398	418	409	387	381	414	392	384	412	408	396	396	371	391	408	426	439	417	375	374	375	387	410	400	419	410	381	381	419	430	387	410	403	409	392	399	404	377	405	387	446	392	390	367	437	420	387	347	398	364	391	393	406	412	379	402	380	406	380	434	356	380	415	366	419	390	351	405	405	382	369	414	384	405	385	387	352	364	399	405	403	424	411	358	382	433	366	378	388	408	371	430	384	418	405	400	383	406	399	416	409	379	390	382	405	393	412	410	390	390	412	424	412	378	407	410	407	411	414	411	404	377	408	365	370	375	442	397	411	419	351	385	407	393	376	380	386	417	387	408	420	366	388	374	386	382	382	412	385	432	380	395	424	425	374	401	394	390	411	427	410	376	417	380	419	402	374	386	355	382	364	387	386	392	381	404	348	407	406	405	363	339	397	372	401	376	390	380	407	365	403	441	413	467	411	367	427	383	376	331	416	384	379	388	409	439	382	414	373	401	443	387	393	370	414	407	363	372	389	377	391	420	386	380	384	398	451	450	382	388	414	410	400	407	451	368	374	362	406	379	416	425	405	405	408	393	379	403	445	396	407	378	409	427	390	405	413	411	427	389	375	381	385	381	384	396	376	380	428	378	407	381	388	430	395	397	425	429	428	388	388	366	421	454	411	340	382	390	397	382	410	389	406	408	400	392	371	401	396	367	376	408	400	381	398	394	416	420	369	422	361	417	414	383	395	405	396	424	424	423	400	385	364	389	392	422	389	414	391	404	408	424	397	390	412	364	376	394	404	385	382	385	418	397	372	411	375	414	418	397	396	378	391	419	404	402	379	398	378	374	396	372	404	407	405	365	381	395	419	399	405	396	420	391	417	382	420	409	370	415	398	385	400	417	393	366	404	404	431	406	414	387	390	390	408	378	386	407	383	398	398	402	428	415	414	370	403	407	407	385	377	391	393	384	381	431	415	419	380	381	394	429	413	408	407	433	377	401	392	411	423	423	380	358	383	426	406	429	388	385	403	402	392	383	401	385	405	370	375	392	396	390	384	398	380	416	383	367	420	408	388	328	408	384	413	413	383	406	419	406	409	387	407	418	394	372	391	369	367	417	344	410	403	401	435	386	372	373	437	395	397	391	359	406	398	400	384	408	428	397	393	406	395	436	388	422	387	373	410	420	412	413	367	383	401	402	426	408	384	383	407	411	392	396	413	420	423	387	405	388	359	382	402	407	393	411	370	393	382	386	414	403	380	399	422	374	400	394	371	385	378	387	363	373	389	401	407	401	387	415	371	410	404	367	373	363	380	449	374	409	431	358	399	382	391	401	369	389	394	400	379	396	403	373	408	386	411	412	371	418	367	416	395	395	414	387	381	388	420	413	405	370	395	386	391	392	380	407	429	378	371	377	395	411	392	397	397	385	422	426	393	391
8328	16064	14265	8339	5199	4437	26527	47752	45048	37121	27949	14881	5061	1645	961	785	751	696	767	716	752	758	710	765	765	725	708	720	722	729	736	762	776	779	762	731	689	747	781	692	780	740	742	733	722	728	737	747	692	728	750	755	711	729	713	751	748	723	706	694	735	741	729	767	792	718	728	730	712	761	720	721	727	767	737	748	734	754	709	717	733	747	735	714	782	724	744	743	746	690	742	702	718	698	723	758	734	800	733	718	729	741	740	750	770	693	711	757	739	690	777	732	776	749	743	750	727	710	708	726	744	721	748	734	751	743	731	746	746	699	716	766	745	739	747	752	752	732	675	725	749	767	791	719	745	755	778	733	736	685	742	727	758	745	720	729	735	755	803	735	735	694	781	774	769	790	718	738	757	760	716	722	705	750	721	723	710	716	739	776	754	744	747	758	736	700	664	817	754	724	777	754	730	680	723	734	721	715	725	719	738	701	766	749	732	737	712	729	704	704	704	758	718	733	781	734	756	754	711	774	702	738	767	724	790	762	690	766	687	765	706	763	758	790	721	761	688	736	729	759	757	756	730	726	761	763	754	728	738	762	712	735	746	740	723	762	697	767	743	774	773	705	750	709	732	710	771	685	680	744	722	730	755	728	655	694	757	683	760	746	747	729	727	750	757	785	714	762	717	709	764	797	667	793	735	747	722	700	757	726	717	745	754	786	772	806	767	724	742	754	694	740	741	678	735	723	718	735	696	726	701	760	723	736	728	754	722	714	722	762	738	719	757	750	705	710	724	795	700	740	701	717	734	734	716	739	730	720	704	699	709	785	714	738	685	712	704	726	754	771	725	726	764	779	727	728	724	743	734	711	743	717	772	708	745	751	730	731	691	761	753	782	733	700	694	696	742	758	715	744	747	727	707	794	752	700	730	738	763	753	716	712	762	734	809	748	735	686	812	742	775	725	703	719	754	742	775	732	774	718	712	721	762	756	691	763	730	747	728	723	728	708	729	741	743	742	775	710	722	699	725	730	738	731	709	715	717	697	735	762	736	698	757	729	694	724	719	781	698	724	692	770	749	697	750	749	709	753	728	763	745	699	729	750	709	768	744	700	711	693	758	749	776	729	728	717	695	786	715	731	731	711	725	687	767	751	715	680	698	754	770	766	724	710	778	740	767	739	744	774	762	755	776	678	723	700	782	709	772	741	759	731	681	768	735	748	706	731	740	732	762	752	725	700	741	769	743	778	781	734	713	753	756	724	717	741	758	758	772	748	749	783	770	789	762	709	718	775	733	756	748	773	766	740	772	698	706	740	697	784	724	720	770	730	709	720	787	758	726	705	744	727	714	701	754	763	709	737	743	716	700	712	724	688	722	686	736	742	709	734	722	752	747	727	736	789	680	768	730	708	695	742	715	766	756	728	719	710	723	728	755	764	738	731	719	677	673	755	734	715	737	732	760	773	706	755	764	741	757	761	777	736	732	745	739	759	749	715	693	734	686	745	747	766	789	758	745	740	729	720	729	722	739	698	738	736	712	684	698	697	762	689	697	747	697	746	735	753	691	725	723	730	767	751	768	737	708	743	746	739	739	730	703	723	747	757	741	708	754	741	770	697	751	724	741	687	731	714	758	733	738	723	693	717	744	735	719	736	719	739	701	729	771	744	701	738	748	685	754	725	741	761	737	697	696	711	756	751	730	764	748	718	737	715	716	767	774	770	732	707	701	801	713	722	692	734	685	769	702	749	775	743	739	658	711	706	764	708	720	702	736	674	731	711	786	756	751	664	726	758	737	725	726	766	711	752	750	689	722	715	715	692	710	741	711	731	687	707	758	741	729	739	760	726	769	751	714	709	717	736	753	770	692	766	753	756	735	717	782	731	782	740	743	735	701	751	719	713	771	729	738	744	734	724	727	762	719	699	749	736	739	736	755	745	749	786	767	757	694	717	768	716	716	721	723	698	707	691	680	697	728	733	756	708	790	726	733	718	755	740	734	734	762	687	696	760	718	717	718	669	760	752	739	770	714	704	690	717	768	730	734	741	733	726	703	751	726	717	741	726	721	693	725	694	652	741	755	733	735	746	785	744	725	744	708	716	734	684	726	726	743	783	753	733	725	700	701	753	703	749	742	717	717	755	739	746	716	727	756	715	666	746	735	774	700	755	737	734	707	714	750	727	695	767	736	701	747	749	747	732	721	756	768	709	725	716	747	742	703	773	733	748	738	729	711	692	726	752	765	731	708	781	687	721	709	735	726	739	778	777	739	715	724	750	728	715	749	682	727	752	729	727	731	768	681	735	737	755	756	697	720	747	755	732	759	717	717	761	729	692	713	724	737	696	806	753	772	702	739	701	756	761	796	754	773	655	736	772	729	708	776	726	716	681	766	776	684	763	710	704	680	723	744	755	713	727	683	696	759	749	732	721	756	719	697	734	712	717	740	731	732	748	741	741	724	717	728	752	760	735	769	714	749	733	762	682	768	729	769	704	758	743	723	763	691	736	737	786	699	770	741	765	733	717	711	718	780	743	747	736	770	751	710	703	774	711	711	759	715	702	733	753	700	744	709	735	698	720	713	707	696	704	777	727	735	729	701	741	770	734	720	742	720	752	721	733	776	752	700	715	738	725	762	707	737	679	761	719	766	734	665	732	727	767	735	772	725	735	708	751	685	701	713	686	695	720	740	743	759	721	743	689	779	709	707	731	765	711	695	730	684	776	747	742	714	711	783	754	710	728	768	764	724	719	721	772	739	715	734	738	713	727	769	737	751	739	736	732	726	719	742	749	715	761	731	724	703	738	707	676	754	678	763	721	768	739	755	754	725	761	808	782	750	722	734	752	726	755	707	762	727	683	733	767	716	775	750	740	718	735	746	747	770	719	752	732	759	723	710	728	727	757	741	747	684	689	738	716	746	740	738	749	703	766	747	732	675	716	799	711	763	732	711	709	779	731	710	790	740	772	701	757	737	772	752	719	740	776	744	717	751	725	705	703	705	710	747	764	702	706	720	747	778	740	714	717	754	744	721	797	740	742	687	709	730	764	743	696	725	723	727	695	742	731	812	755	702	697	751	731	718	762	768	731	692	721	719	789	739	722	725	748	756	745	733	747	726	754	758	717	718	737	679	762	718	769	723	705	722	756	748	689	749	713	696	712	690	736	744	695	730	686	714	709	741	721	690	744	731	726	706	700	716	703	770	732	737	730	749	734	767	750	751	749	757	712	767	725	753	730	730	801	761	748	720	744	764	750	716	752	725	692	753	732	742	720	755	764	723	740	721	689	764	777	732	716	718	760	739	767	715	665	804	756	700	739	752	733	716	713	789	697	720	737	729	775	697	824	705	735	742	762	805	722	728	730	720	713	713	735	690	767	714	746	765	712	749	724	773	693	717	716	670	703	739	740	673	746	711	688	735	711	741	701	695	745	746	704	703	794	684	750	779	755	742	778	720	743	724	699	675	766	702	708	779	717	724	722	724	739	796	763	702	754	757	742
26320	20229	7501	1036	618	529	1364	3916	4359	3186	1960	1103	668	539	472	490	497	434	461	466	448	447	422	455	478	467	453	468	431	450	455	471	439	457	460	484	424	471	434	432	461	460	453	474	467	463	482	448	467	452	453	424	496	488	479	465	439	443	462	441	472	453	474	467	465	459	464	469	450	456	474	476	418	451	443	437	471	445	435	460	452	469	487	456	442	449	454	460	444	453	488	454	464	457	475	497	484	482	435	466	449	422	441	436	458	441	458	443	526	435	421	464	429	432	461	438	436	442	453	458	465	480	451	456	490	464	405	442	453	459	447	455	487	465	471	467	459	459	448	457	471	488	444	461	469	460	439	454	465	458	457	471	455	441	449	442	479	472	458	471	459	479	474	465	452	440	448	441	480	475	424	473	459	415	444	440	455	472	477	481	471	451	453	474	477	477	458	469	463	497	473	461	464	423	469	439	464	437	450	434	459	480	436	439	432	472	463	437	470	449	455	440	431	509	453	443	447	470	466	453	485	455	447	449	428	454	464	444	442	489	410	446	478	449	442	448	442	451	449	420	471	449	464	467	424	448	442	401	421	452	455	480	447	455	433	446	461	459	435	421	473	478	465	424	438	492	477	456	463	489	455	481	448	459	477	459	465	479	464	455	469	446	471	463	461	454	416	465	444	429	472	463	481	455	427	457	420	463	460	444	438	452	464	454	501	472	422	461	472	454	446	457	434	451	425	455	422	479	465	500	442	447	447	464	467	434	469	456	512	456	457	464	452	419	449	491	487	462	422	466	475	448	494	494	443	455	484	469	455	473	476	471	493	456	453	458	496	490	439	481	484	472	451	480	466	456	465	450	492	452	461	429	508	445	410	447	455	465	448	457	467	473	470	434	436	466	467	444	454	446	436	464	443	454	486	473	463	451	503	463	446	446	424	456	440	430	493	451	444	451	459	421	479	487	445	446	458	428	432	480	466	464	471	424	443	443	462	491	443	504	472	423	390	502	463	424	458	486	423	471	481	437	440	420	449	469	478	470	449	501	480	486	445	442	458	416	451	442	459	475	461	460	448	458	438	484	418	475	445	447	442	455	473	472	448	426	455	451	480	404	457	437	433	477	461	458	481	450	452	432	434	469	477	446	476	443	434	436	478	481	444	464	427	451	445	472	505	509	412	448	452	454	426	439	454	434	475	453	460	451	443	461	467	459	482	464	492	435	418	442	457	465	436	430	449	436	476	448	455	480	472	403	437	487	443	446	443	439	440	472	447	491	438	448	490	439	432	486	426	458	451	427	504	458	465	467	440	449	488	477	460	458	426	445	455	415	464	429	474	455	451	445	487	465	479	465	443	454	430	437	446	428	437	490	461	469	456	460	480	483	434	419	421	471	478	477	460	445	424	441	435	458	474	463	441	462	424	447	447	427	441	442	447	473	465	464	491	447	470	448	474	470	441	463	476	443	454	430	452	467	469	452	455	467	445	493	434	388	485	484	419	456	482	464	452	448	438	421	451	444	430	461	460	447	457	466	521	466	457	458	483	493	445	431	447	467	465	469	417	492	494	458	465	506	490	447	454	438	466	479	484	460	453	465	433	436	448	495	444	462	426	450	435	416	450	436	445	443	436	454	461	485	509	409	460	438	490	428	460	447	402	473	449	450	420	450	437	451	484	474	447	425	453	449	492	484	445	447	431	468	489	447	469	471	442	488	429	433	482	468	454	410	462	461	473	435	483	488	475	437	497	428	469	473	454	491	471	434	421	462	489	443	453	445	465	468	476	464	424	459	476	432	427	447	417	485	442	460	441	465	457	477	489	470	453	477	456	434	488	489	461	484	469	462	497	501	450	460	417	457	497	435	460	441	447	472	439	480	442	473	465	474	493	476	435	440	453	463	464	428	470	460	411	475	460	462	461	425	447	503	460	470	439	496	464	427	443	459	443	488	428	469	485	492	464	451	458	449	483	473	457	437	389	444	444	441	418	456	487	459	462	457	473	453	480	446	460	493	484	414	455	416	432	501	432	436	466	451	493	491	486	430	458	432	442	457	453	465	473	474	464	458	453	452	461	482	474	431	489	468	425	476	437	426	463	482	424	451	441	501	475	421	467	436	450	416	478	453	448	422	478	457	435	490	471	426	492	423	435	434	465	441	490	494	446	468	514	451	443	422	468	419	454	443	443	456	436	423	460	463	441	419	476	426	458	462	475	448	441	458	471	449	455	453	469	454	477	433	424	468	431	445	420	490	474	425	448	444	501	473	441	478	454	454	452	440	453	452	453	466	448	447	444	452	431	462	499	466	431	499	452	450	440	462	466	414	425	467	464	468	432	451	442	446	445	480	450	439	434	418	451	471	493	466	469	445	437	421	501	442	405	440	487	456	432	460	482	469	447	462	450	439	440	452	413	438	468	480	424	462	499	456	438	488	470	428	478	480	450	481	493	431	453	449	468	486	436	457	456	496	469	470	471	454	463	474	482	462	444	464	460	452	478	443	430	425	464	436	445	430	440	467	436	463	433	450	433	473	453	479	446	455	464	458	480	436	446	452	509	452	437	454	471	434	453	427	451	469	482	481	458	486	456	488	448	478	485	429	492	471	469	432	472	432	458	434	402	481	446	461	446	459	459	411	460	459	465	455	457	474	473	452	433	441	517	461	448	434	486	499	474	458	458	464	449	454	432	467	460	462	467	454	456	451	454	458	464	475	465	445	454	447	467	456	474	468	455	480	465	426	462	459	459	453	451	452	465	465	482	499	475	454	438	444	465	400	445	448	464	419	443	463	482	479	486	465	465	451	449	440	434	443	463	429	443	469	456	474	439	444	461	463	413	455	461	443	462	479	462	469	449	495	443	468	454	409	485	449	474	469	457	510	468	423	483	491	463	460	460	438	457	449	444	522	434	456	494	458	442	443	456	450	465	471	468	440	456	448	460	467	467	484	472	440	446	456	446	442	420	506	435	474	433	450	475	444	429	463	468	476	466	451	477	440	480	439	463	417	432	467	485	458	486	462	472	454	469	457	415	430	454	423	466	473	467	451	458	457	448	470	502	474	489	463	458	428	447	458	498	440	484	495	444	457	478	445	457	449	454	453	458	474	442	432	459	451	472	484	466	437	454	463	470	452	416	440	472	447	469	445	428	445	458	441	432	454	452	486	492	468	515	446	456	471	452	476	465	489	434	460	473	484	487	464	458	432	420	464	478	455	424	479	460	467	506	463	469	459	476	468	458	463	484	448	498	474	450	466	415	450	473	450	447	424	452	459	448	427	451	474	466	429	441	464	463	467	457	459	433	450	440	447	467	450	429	494	468	473	458	461	439	483	465	491	491	459	441	469	449	481	432	479	467	508	459	466	471	463	467	468	476	483	457	446	488	442	450	435	408	464	460	459	463	460	491	450	436	433	469	418	483	452	486	468	447	444	479	445	438	454	475	468	475	458	476	466	471	431	476	496	443	465	449	438	450	467	487	459	440	441	504	434	465	481	466	487
4477	2319	2356	1633	1245	1128	3894	11298	11531	8234	5251	2548	1427	1027	884	856	865	891	831	795	841	863	862	857	869	830	858	875	898	882	866	880	840	857	884	900	872	885	812	843	886	830	881	844	854	889	857	867	850	824	854	861	864	846	824	867	865	846	864	839	828	894	834	878	830	857	869	858	878	826	863	839	867	851	840	831	864	810	828	849	863	840	866	819	860	884	883	831	880	818	894	871	898	831	851	833	838	830	847	849	836	792	807	872	874	853	865	825	835	797	866	872	805	867	832	863	870	838	869	849	866	842	854	870	823	886	847	879	871	848	869	858	837	894	856	861	856	797	849	820	856	857	829	841	906	859	820	875	869	861	844	904	863	810	836	858	849	874	835	881	853	840	938	803	864	901	858	838	818	850	836	851	872	903	826	859	893	837	895	867	859	909	852	804	883	896	786	847	810	814	853	882	866	853	873	895	854	869	877	855	847	805	847	821	776	871	848	776	815	849	883	878	870	840	871	829	888	845	852	916	861	812	857	870	894	849	848	910	886	895	891	840	820	869	828	860	893	824	858	891	824	851	854	878	856	854	846	907	869	909	827	822	860	830	859	873	834	837	757	810	788	875	842	895	894	801	892	846	871	863	848	886	865	842	846	836	873	898	879	876	865	845	849	841	809	867	890	784	825	862	858	838	870	870	866	873	798	836	936	859	881	861	854	869	850	878	831	836	916	852	905	882	809	884	835	863	857	867	878	869	835	880	901	822	860	872	849	839	834	810	878	859	819	874	848	853	817	879	881	891	880	906	853	837	832	854	829	840	836	877	825	798	817	839	830	784	894	845	872	881	805	849	904	909	847	840	851	856	811	843	839	812	853	872	880	872	785	873	851	831	857	889	860	889	871	842	838	905	802	852	903	828	816	886	841	791	870	856	867	844	863	833	871	818	826	858	847	813	836	828	867	834	851	822	836	854	871	850	838	832	832	884	878	848	873	871	846	910	815	845	895	858	863	881	800	845	820	852	879	840	834	856	807	845	850	878	867	868	857	855	862	907	867	879	856	882	928	901	861	909	870	894	862	856	834	876	905	812	859	902	878	879	821	843	838	829	824	830	838	866	824	866	851	882	830	872	830	847	836	878	843	871	891	870	850	824	862	851	891	869	813	829	895	799	821	864	861	853	842	832	808	854	827	855	907	853	870	863	873	840	847	858	874	840	870	865	838	867	831	874	859	864	847	849	834	870	885	821	895	884	859	846	876	874	896	919	842	896	849	865	851	842	843	861	845	817	861	837	857	856	889	799	853	830	894	907	829	824	838	838	850	839	826	838	882	864	864	838	842	828	892	836	887	857	826	865	857	837	903	819	823	871	798	873	844	847	928	833	806	858	874	893	816	842	842	824	843	877	821	838	848	823	823	821	819	834	837	897	844	855	876	808	879	859	862	850	897	876	849	849	849	868	873	872	857	800	796	840	881	862	794	842	897	843	808	813	862	874	840	845	846	823	865	877	887	864	863	835	892	880	829	833	872	900	857	853	831	881	825	861	915	853	885	854	846	840	849	858	857	853	790	829	861	861	872	835	824	879	881	781	866	886	892	945	877	874	868	846	860	877	824	855	854	855	819	845	864	927	871	861	855	837	800	840	820	873	803	878	825	841	832	857	823	861	842	848	863	840	881	874	855	854	930	817	858	856	864	817	904	821	869	884	840	822	860	857	831	849	897	873	880	868	824	871	842	808	875	857	851	872	870	819	855	872	801	851	888	893	855	888	876	831	829	884	826	847	837	855	892	871	840	875	842	824	887	878	836	839	874	855	870	887	832	847	872	893	841	874	881	883	820	857	798	877	831	827	823	825	826	850	798	844	869	891	920	852	792	892	835	866	850	831	829	843	858	882	814	797	872	871	837	897	834	853	841	866	844	848	861	840	876	866	861	840	822	871	855	901	860	875	875	865	799	844	814	836	868	831	828	814	826	847	869	850	859	853	816	876	841	850	819	820	824	868	846	822	880	834	835	873	879	856	863	848	835	857	848	790	832	829	839	852	836	851	845	834	872	884	801	864	820	854	855	819	887	866	837	903	840	819	861	869	870	878	857	851	868	866	854	828	851	844	827	876	846	876	880	838	853	864	861	844	834	866	877	927	806	889	818	812	828	877	847	885	848	816	866	862	885	858	892	850	824	830	918	888	875	835	820	848	808	856	853	888	868	852	791	906	865	893	847	901	850	876	839	848	855	826	833	837	849	823	859	883	882	864	837	839	839	807	850	833	894	850	860	844	849	841	861	894	843	869	906	855	910	841	877	864	839	873	829	911	878	896	854	840	853	817	853	835	811	861	861	880	852	866	837	868	853	882	915	807	856	845	818	864	817	890	817	867	844	859	825	863	886	871	834	840	847	851	915	852	858	863	865	856	861	890	845	927	852	867	821	873	863	797	873	855	834	843	899	819	833	861	865	858	827	850	850	847	859	842	901	888	842	809	870	880	872	853	862	814	866	900	839	895	812	858	843	858	817	867	839	787	841	820	891	884	835	829	855	913	811	886	853	820	890	924	862	886	850	917	844	879	859	884	858	857	831	869	851	881	874	838	866	842	887	888	814	817	905	907	851	787	857	837	890	877	829	853	879	847	855	826	855	859	877	862	833	869	840	863	905	879	859	878	819	880	865	930	848	884	865	876	812	853	864	830	813	870	851	854	863	908	819	865	941	849	841	859	860	841	872	876	889	789	884	886	843	898	902	871	840	869	864	845	928	903	852	893	907	876	929	831	866	865	862	876	888	845	854	807	838	862	868	858	824	802	821	858	932	862	810	871	886	898	837	860	880	820	866	845	875	861	903	803	870	871	884	820	873	879	880	827	885	873	852	864	836	815	819	854	854	821	854	864	885	850	820	875	854	869	869	887	878	857	819	802	837	853	849	842	890	894	797	879	839	856	810	874	839	853	870	912	856	823	863	800	862	899	843	850	927	798	898	851	810	854	856	860	847	839	886	861	883	848	841	807	868	889	868	876	842	805	864	850	861	839	872	861	855	859	794	827	871	836	859	819	885	868	844	867	847	804	878	866	841	851	838	835	834	855	839	826	821	855	919	798	856	847	835	884	850	865	852	814	841	846	863	813	872	835	843	843	823	884	825	822	844	849	848	938	866	810	841	863	859	897	838	879	797	832	832	825	889	911	895	830	866	872	868	878	847	878	865	854	839	816	849	845	824	824	826	906	847	809	837	841	849	885	857	900	865	861	837	842	853	838	828	824	821	816	883	780	857	882	901	864	819	839	893	860	841	800	837	857	858	879	807	826	856	814	883	838	846	860	810	879	836	865	827	921	901	811	856	835	881	795	856	866	865	817	911	863	829	839	861	838	859	856	845	894	844	883	791	869	811	863	830	804	822	846	844	828	846	840	884	838	844	821	858	889	846	858	821	832	841	823	850	821	848	864	783	854	864	921	870	802	874	832	895	799	838	851	825	868	875	822	864	829	855	832	831	867	890	846
24503	21002	26919	25003	4887	801	3928	17574	19029	13379	6871	2525	960	548	457	459	406	428	430	420	383	409	412	442	402	413	400	404	421	451	425	417	410	425	429	424	399	408	440	417	452	391	415	433	441	393	419	429	396	387	449	412	450	430	435	423	403	430	384	437	407	395	420	417	422	391	406	400	409	403	437	410	427	425	400	405	414	417	396	401	383	402	392	429	428	439	393	413	427	410	425	387	445	406	396	428	395	428	380	408	385	405	413	410	433	464	415	428	429	399	404	408	395	384	408	375	385	409	418	413	435	462	417	429	411	400	430	420	420	427	413	399	413	400	424	427	414	419	396	386	407	391	388	415	433	392	427	409	436	431	395	391	426	414	386	402	428	398	428	389	383	426	394	396	370	404	388	458	432	409	412	405	435	417	441	396	428	417	429	383	443	404	466	367	405	408	417	420	436	433	434	419	408	409	413	430	409	388	416	390	394	418	431	413	463	414	414	449	394	425	372	435	417	417	388	461	426	430	409	410	397	396	434	393	400	375	419	429	391	433	411	389	433	401	424	387	415	421	394	409	429	429	407	425	412	442	393	443	404	397	405	415	427	392	427	414	431	401	376	404	413	417	405	382	368	414	444	435	436	393	378	451	436	384	411	395	378	439	396	399	417	432	403	445	385	411	424	411	426	426	402	419	385	426	440	425	439	433	430	439	405	436	409	408	419	449	433	447	407	424	404	377	398	392	417	412	406	402	432	394	438	448	381	383	430	412	405	402	458	389	396	414	393	421	440	456	426	411	391	403	396	423	425	402	417	451	454	428	405	401	424	436	403	429	410	430	401	405	394	404	416	412	414	407	410	407	379	406	450	428	419	445	413	443	422	407	441	390	401	442	407	402	385	391	408	422	443	400	412	385	454	389	433	434	432	419	402	413	395	394	393	409	431	407	409	409	444	408	444	417	434	421	462	407	401	405	460	398	400	425	357	403	436	445	397	412	400	412	408	408	435	386	394	406	428	406	394	408	443	425	383	425	389	393	432	416	416	368	393	410	391	435	429	421	424	400	409	382	431	380	435	435	397	407	436	408	411	377	407	402	401	419	394	419	410	395	408	433	406	422	405	364	415	398	413	397	430	429	391	418	419	437	424	426	410	396	401	441	391	419	388	455	379	419	425	392	395	405	408	399	387	424	425	400	404	389	389	427	407	390	410	466	421	458	411	369	417	418	426	407	408	420	433	427	447	431	368	405	411	411	444	435	405	417	405	384	388	427	403	407	428	427	394	439	392	415	385	406	419	418	418	404	391	424	395	406	411	425	412	414	408	384	452	383	406	421	432	419	403	454	389	418	427	417	440	389	395	399	393	407	378	414	371	406	379	389	411	413	416	385	373	425	415	392	396	408	417	432	405	392	449	393	401	401	421	428	409	391	401	395	410	387	426	410	405	401	376	447	422	442	393	408	400	390	440	405	424	444	456	414	379	412	383	430	411	413	428	417	383	394	385	403	398	448	437	429	395	435	411	414	432	422	396	424	412	429	406	451	428	428	389	408	430	401	385	380	410	403	403	419	429	411	373	444	420	460	408	415	413	401	412	389	449	408	444	393	397	398	436	426	410	439	424	407	448	406	441	419	432	433	435	439	422	428	420	402	399	419	404	478	438	399	400	400	444	411	443	405	426	419	397	370	425	449	421	427	410	420	427	426	409	409	421	384	433	424	425	393	434	388	396	397	395	432	390	427	446	401	377	434	429	391	439	388	425	415	424	428	422	401	455	391	426	393	403	387	432	418	386	433	390	441	393	425	414	450	415	437	414	389	397	396	405	422	396	412	437	428	433	404	437	377	397	388	399	373	411	406	374	413	410	422	353	401	429	428	421	404	416	389	406	412	398	392	390	414	409	436	363	397	410	364	398	391	436	394	381	457	436	392	403	383	421	436	395	444	413	355	429	409	427	433	384	425	419	405	430	361	418	407	410	401	371	434	397	400	395	411	384	379	388	406	394	435	417	382	409	376	413	387	415	380	408	438	407	394	420	449	396	445	418	433	392	408	409	425	422	409	414	391	365	414	402	397	418	424	454	420	393	431	423	392	419	406	390	401	453	377	396	392	423	403	401	420	418	415	408	421	428	415	424	442	451	406	393	412	431	416	426	402	411	406	416	368	394	409	439	409	395	398	422	361	420	402	439	362	379	407	384	409	404	387	426	413	432	422	433	416	396	421	404	432	434	411	381	426	425	418	401	378	398	407	407	359	406	386	421	387	392	400	426	451	375	381	392	433	408	390	385	447	393	411	430	415	397	415	431	437	391	381	420	374	417	415	400	415	446	383	379	436	411	426	410	419	439	435	397	457	415	426	424	443	406	449	374	409	408	407	418	433	406	447	423	391	425	374	414	408	426	411	404	450	408	393	392	448	397	418	415	422	425	396	377	388	409	392	436	401	395	395	420	425	431	412	406	423	390	412	389	421	412	405	383	423	424	447	425	471	459	386	420	390	411	416	434	438	395	416	418	402	396	402	417	435	417	418	422	418	405	381	453	397	413	440	384	401	443	407	397	402	399	409	447	427	423	384	393	406	395	380	414	390	409	426	422	390	397	375	387	405	421	389	402	467	375	428	402	391	406	385	411	410	433	412	426	388	428	418	416	366	409	400	398	386	403	371	412	428	371	409	402	402	459	420	389	404	433	440	415	393	403	445	397	438	419	437	416	398	386	424	417	407	405	442	388	421	423	394	413	386	442	409	389	415	389	408	363	393	414	401	443	406	402	399	396	397	432	403	431	434	424	435	430	409	401	427	412	414	395	414	399	423	413	458	435	401	420	434	436	433	430	439	429	392	421	382	407	413	426	410	427	399	409	391	379	386	407	426	387	383	395	391	422	407	433	409	431	427	425	376	394	442	391	429	428	384	422	426	410	391	431	447	405	369	444	410	420	390	410	383	425	407	421	443	432	407	443	367	451	392	409	406	409	441	418	420	381	437	406	432	412	425	421	422	386	417	432	433	386	379	402	404	424	412	420	368	404	400	402	403	451	420	440	407	440	414	415	394	419	435	440	384	432	402	399	367	385	414	405	417	364	370	421	385	414	420	386	418	444	443	417	395	415	420	450	410	413	410	426	423	396	442	419	378	443	435	404	417	393	394	405	381	426	408	416	395	411	408	458	414	430	451	394	425	430	431	424	410	411	389	371	402	409	394	424	436	403	397	404	409	413	409	476	409	418	413	398	444	420	395	394	440	411	418	401	405	403	411	429	411	428	396	412	390	386	433	427	380	396	411	456	412	370	403	400	423	408	431	394	420	410	427	410	420	424	434	395	455	379	415	435	392	393	448	443	400	432	404	369	406	396	425	411	395	392	429	405	420	410	394	422	423	403	394	417	429	380	436	408	423	387	412	420	442	443	442	439	407	418	376	432	399	422	378	443	439	393	431	401	422	436	417	384	422	402	400	435	415	404	406	409	408	418	409	411	406	411	460	391	402	421	367	368	405	428	434
4693	6882	6251	3464	2180	1836	11294	31091	30203	23776	14703	6587	2446	1163	918	780	812	784	793	784	813	796	756	758	730	777	822	850	789	784	766	821	782	771	773	772	721	807	748	762	789	759	805	831	807	787	796	784	783	756	745	833	811	835	754	809	740	729	772	775	788	784	754	754	788	763	789	825	831	804	782	754	796	730	775	759	798	787	801	806	809	749	825	785	778	796	775	816	755	728	786	787	775	729	782	801	771	778	845	763	790	852	808	791	824	782	754	812	753	764	799	758	794	727	787	809	852	781	810	820	799	787	795	788	775	755	809	782	781	830	797	756	776	774	764	769	783	768	755	824	782	783	772	806	834	736	795	767	767	815	795	806	816	808	784	739	762	789	820	756	765	809	837	743	873	754	778	765	776	762	780	820	771	813	776	803	774	754	817	802	788	795	806	740	774	808	776	816	804	793	789	781	785	770	765	794	746	762	773	828	767	764	781	833	773	800	803	799	806	770	784	799	760	784	786	773	715	746	770	802	772	804	760	773	813	821	822	787	773	774	769	785	815	807	748	756	763	803	810	776	795	737	825	814	801	791	752	791	798	793	842	824	736	760	794	783	748	838	753	804	782	771	756	802	772	773	780	772	731	758	759	756	809	785	813	789	738	830	815	828	762	841	787	806	766	795	804	773	830	848	767	810	769	801	788	763	790	754	815	866	783	795	800	816	838	780	820	784	773	787	768	757	789	792	750	735	779	776	755	777	788	777	783	744	798	761	829	782	820	831	740	777	772	779	783	790	790	712	786	796	816	746	828	807	779	756	789	807	820	767	808	795	730	801	766	769	784	792	811	785	788	706	827	798	824	769	789	761	804	822	771	764	792	809	810	760	784	768	809	809	779	767	753	781	754	766	742	790	820	750	781	787	821	779	765	749	824	810	738	785	807	805	772	759	763	802	843	816	794	773	773	760	705	829	753	834	825	823	776	778	805	783	738	771	772	802	763	809	746	723	793	766	731	851	785	795	782	794	801	764	754	824	779	820	793	761	768	816	759	781	806	754	804	751	811	771	788	820	836	790	785	799	767	772	771	784	763	783	786	781	775	805	732	773	773	808	831	770	818	800	742	795	759	799	793	805	816	782	800	803	762	772	791	799	774	735	803	814	783	799	798	779	760	776	764	754	743	814	749	754	793	813	804	765	811	800	822	785	818	789	772	765	787	765	781	790	708	760	759	780	781	804	768	832	779	767	770	742	748	760	780	770	723	783	745	799	753	804	763	811	764	822	801	800	788	815	776	769	788	740	829	791	790	797	735	779	783	745	826	748	795	786	832	830	820	803	766	781	764	763	773	773	853	805	778	762	795	764	743	800	779	798	795	816	814	762	776	746	763	788	790	837	792	752	759	792	746	821	814	801	761	812	769	780	735	822	763	779	766	799	808	710	800	776	731	799	859	762	771	776	801	774	788	769	743	749	813	820	737	758	807	751	793	812	812	796	790	761	778	735	818	767	786	781	799	813	789	833	774	798	779	731	771	803	795	800	764	764	789	829	839	747	817	795	796	779	784	778	761	799	781	788	805	767	797	741	808	781	771	757	796	713	764	760	807	801	797	784	797	787	810	720	777	775	751	765	800	785	773	787	806	770	791	782	761	799	823	811	834	789	804	825	754	728	813	736	786	808	774	782	763	789	749	814	802	805	769	773	824	743	766	752	783	752	725	792	771	783	800	769	799	780	822	802	771	792	797	806	739	769	783	772	731	780	780	808	774	776	826	814	781	798	769	835	768	737	775	784	774	807	774	749	765	809	727	758	772	785	807	781	764	787	799	772	795	768	756	830	782	806	774	740	760	781	785	802	789	768	784	742	764	835	759	793	771	790	742	786	803	726	757	791	783	797	815	763	793	765	823	788	812	812	770	808	786	753	741	811	788	770	785	839	776	775	800	789	797	820	798	757	808	806	802	761	785	797	728	734	824	808	822	798	824	744	783	797	761	753	780	762	772	806	744	737	777	810	754	780	777	776	808	739	773	741	776	781	806	771	793	801	808	762	787	772	804	800	722	786	783	756	785	792	811	744	763	800	804	765	730	826	768	798	809	773	797	764	766	762	813	768	775	773	795	750	766	793	772	787	829	744	802	832	763	746	771	798	817	746	765	752	760	745	750	788	782	816	753	810	797	815	781	746	730	801	759	811	816	778	850	791	812	783	794	753	787	769	814	768	841	811	774	748	774	819	746	824	771	786	803	803	773	768	759	832	743	764	761	752	804	749	785	767	780	770	791	767	781	780	785	772	781	802	818	728	777	807	821	796	752	781	763	832	780	776	789	740	758	785	772	795	801	781	759	756	756	812	779	852	785	825	773	792	774	774	789	793	781	815	792	730	798	780	809	775	788	791	759	780	712	801	796	815	802	817	720	771	838	770	740	766	835	763	778	814	774	795	762	821	801	768	850	725	777	754	731	801	777	787	766	787	755	783	749	826	766	798	780	792	757	804	807	801	842	784	791	780	780	769	793	811	789	771	765	792	772	799	745	828	731	798	775	824	796	789	795	716	783	787	734	809	820	802	793	780	792	796	798	761	758	792	745	719	797	772	778	766	815	776	745	768	715	792	753	809	749	853	843	754	817	774	787	782	767	786	782	788	786	817	755	805	809	778	815	747	785	794	743	782	771	796	779	785	771	791	754	824	783	812	800	754	805	794	818	812	751	836	799	766	769	750	837	786	803	776	781	777	750	856	803	808	711	779	833	780	732	794	843	789	752	752	765	785	753	802	781	749	797	840	776	785	794	824	768	783	755	794	787	768	789	772	812	736	816	808	739	803	783	708	812	751	831	806	787	792	713	790	801	778	788	786	802	751	765	774	799	735	782	822	778	783	717	749	732	823	795	744	779	774	789	826	727	839	758	775	777	802	774	782	808	756	804	783	783	787	758	773	777	733	751	773	785	790	790	796	756	773	799	831	800	753	802	789	778	746	783	797	775	750	752	801	812	767	787	744	762	765	799	746	745	778	786	846	803	721	808	760	777	809	773	818	776	808	757	749	757	803	775	752	770	741	806	819	770	803	754	811	815	728	827	797	744	794	805	772	719	781	816	733	811	785	783	791	775	761	818	824	774	811	828	759	786	790	793	732	795	825	727	788	788	753	750	783	791	792	753	738	798	759	830	811	820	804	811	746	792	830	787	820	801	823	756	769	822	784	849	806	749	767	768	796	781	756	761	729	781	746	759	735	755	768	795	764	756	809	788	779	813	779	739	806	738	815	805	791	789	771	785	766	738	817	755	766	810	789	754	814	791	791	793	746	763	824	716	752	854	776	744	758	766	782	830	801	773	766	755	791	787	772	792	812	743	815	797	841	865	797	778	820	742	825	820	790	807	781	791	763	820	817	764	775	773	764	808	782	809	828	782	780	701	773	799	780	757	844	727	794	759	768	763	749	745	761	770	797	781	828	757	798	777	799	837	734	779	781	787	773	755	785	741	780	761	744	795	715	809	774
22780	21002	28705	23499	21003	19706	16548	34843	38952	30540	19801	8001	2161	813	508	397	381	368	413	410	413	380	387	372	405	376	436	412	405	395	415	413	388	372	421	391	395	370	384	416	416	378	425	373	401	401	377	367	380	392	431	367	361	378	398	408	406	391	385	377	389	387	367	395	389	389	428	378	437	403	341	396	400	379	418	381	417	411	373	380	400	405	412	400	388	372	376	422	387	393	378	410	362	393	404	365	411	397	369	396	387	443	394	361	393	416	383	371	403	378	413	388	383	408	405	382	400	335	389	361	418	376	429	384	422	387	393	364	374	410	392	405	406	351	370	393	377	383	401	420	410	401	391	373	386	387	384	362	411	394	412	362	376	413	385	362	398	433	393	374	424	391	398	391	396	428	406	425	383	382	380	432	388	374	385	367	412	374	358	367	376	393	396	385	419	426	389	417	422	417	404	435	385	384	337	411	398	404	375	407	407	374	440	424	392	363	417	392	402	401	395	347	410	418	386	392	383	400	427	387	407	378	387	417	376	407	418	410	384	398	392	384	379	392	396	394	395	377	394	388	404	403	408	362	415	395	401	389	405	421	411	411	389	398	378	377	398	401	383	396	391	368	380	380	390	394	422	457	423	409	409	404	406	398	348	375	399	410	416	368	407	374	387	403	437	398	379	400	421	394	360	377	412	399	376	391	424	407	410	401	395	393	383	369	364	391	393	420	370	386	427	391	369	420	396	406	375	377	403	386	390	388	393	406	396	380	391	386	389	361	415	378	385	389	401	417	417	421	364	408	395	393	367	396	404	379	394	381	334	412	434	374	388	404	361	396	408	381	422	408	386	389	405	436	410	407	383	403	416	394	397	380	398	447	350	370	364	396	400	397	393	382	402	395	403	388	414	392	392	413	390	400	365	380	403	395	367	441	396	399	380	386	384	398	374	392	348	394	378	356	400	436	424	378	378	394	383	408	409	396	358	397	399	398	374	393	397	357	383	423	387	380	412	392	410	413	369	397	364	393	375	385	391	407	366	379	380	385	359	369	370	381	410	396	387	359	416	383	358	405	431	421	419	387	387	374	395	428	381	424	352	414	397	392	389	388	398	385	382	391	357	373	369	371	427	376	375	360	402	381	380	406	419	404	414	413	359	368	383	404	417	368	395	383	384	402	409	386	394	432	413	360	404	408	406	372	368	411	436	389	406	364	435	388	375	412	364	359	361	418	404	410	384	373	389	382	373	424	424	364	375	393	379	402	406	386	389	405	360	383	370	390	384	391	382	420	394	400	384	397	388	377	389	423	380	380	394	423	389	383	369	372	364	437	383	400	371	362	382	356	388	422	397	353	436	368	411	383	392	400	415	437	409	377	405	388	409	423	387	368	421	391	390	368	394	387	398	407	405	402	393	350	370	389	403	390	375	380	362	392	359	417	401	361	411	410	410	396	412	383	391	389	391	416	388	405	415	415	386	347	417	368	373	397	370	383	402	363	387	375	416	418	388	411	442	418	400	386	404	382	359	408	390	400	349	392	373	387	414	406	352	394	389	401	380	379	394	391	378	415	401	376	406	405	385	385	400	411	388	395	411	407	401	411	394	414	376	410	423	405	372	414	391	392	368	403	381	409	411	395	399	424	378	409	378	385	404	377	402	373	384	374	356	387	424	400	404	372	416	379	402	390	357	402	389	415	420	383	400	383	394	373	383	426	375	404	378	380	415	388	371	443	405	387	393	401	387	384	401	402	410	401	400	390	366	388	408	431	369	393	379	411	356	397	394	387	376	349	380	387	359	404	367	379	365	396	385	383	411	401	374	402	396	369	398	372	392	371	390	400	401	420	406	374	347	401	406	374	350	366	359	397	374	381	407	403	400	382	363	384	369	388	405	393	390	398	336	398	389	396	366	364	360	377	402	397	379	378	362	406	404	366	386	350	382	393	409	413	409	434	368	375	404	403	395	382	426	381	422	415	361	395	390	389	394	386	358	379	420	351	377	408	401	403	360	414	401	376	376	415	374	371	393	402	399	376	399	384	400	407	380	373	411	378	380	428	376	411	407	391	356	416	383	393	405	404	412	389	368	390	365	389	426	390	369	361	391	428	383	390	394	393	377	398	360	392	418	395	392	379	373	387	370	404	407	376	406	408	419	400	370	391	367	404	413	380	413	438	389	387	378	369	386	374	442	387	380	389	391	375	396	389	397	358	411	385	404	376	431	372	426	419	391	389	395	434	352	448	368	357	369	396	388	393	421	371	390	408	355	342	369	375	382	394	385	408	370	374	432	404	394	341	390	404	385	378	374	392	380	403	407	417	340	410	366	374	383	383	362	378	432	397	391	383	388	372	419	425	371	392	391	373	388	369	392	383	371	405	381	368	390	362	402	408	426	411	373	369	356	375	415	441	378	367	396	366	393	396	410	386	402	388	374	409	378	378	412	387	384	393	394	409	387	398	378	364	401	391	382	379	361	389	396	422	410	394	369	362	366	395	383	372	417	394	392	376	380	408	379	416	393	408	391	363	420	386	392	374	408	395	419	403	416	373	362	390	420	406	394	372	379	358	383	367	379	356	375	407	353	385	427	394	394	370	355	382	400	386	365	388	387	378	392	370	407	384	405	395	363	396	377	411	396	395	370	395	390	429	400	389	371	402	380	388	381	367	407	392	388	385	374	430	352	385	381	408	387	381	361	390	398	402	401	358	382	413	370	406	388	385	362	421	351	371	369	396	369	392	384	397	387	377	389	388	374	383	371	406	389	373	377	398	360	394	419	384	443	371	393	388	395	357	399	411	390	389	459	395	392	410	376	422	399	380	390	377	370	408	391	369	400	366	385	392	379	389	363	408	388	414	386	383	401	376	361	396	380	408	413	396	409	388	384	354	400	416	382	422	412	405	411	382	392	353	378	396	364	366	411	396	370	373	405	387	377	391	388	392	404	398	371	392	378	398	395	404	386	417	370	344	405	384	362	378	386	404	367	359	387	373	434	417	380	395	386	396	366	387	395	391	411	364	370	391	393	373	420	434	372	417	388	401	373	374	407	378	406	408	404	378	380	413	402	360	396	376	344	403	386	400	383	408	378	386	370	365	377	406	378	384	389	380	427	415	388	362	350	357	395	386	415	352	414	399	412	395	363	366	385	365	400	399	388	365	384	411	367	361	358	369	376	382	395	389	387	379	380	384	399	422	395	381	376	387	396	338	392	387	399	347	388	387	384	393	384	396	361	379	354	403	376	394	407	401	401	399	388	377	350	376	380	398	352	407	397	397	401	375	422	408	408	380	407	396	393	387	398	405	378	396	373	364	432	386	410	407	380	368	415	407	425	374	381	407	375	406	401	378	399	374	402	396	389	358	371	426	388	349	395	407	379	382	399	399	409	403	357	369	381	381	415	358	398	398	393	349	403	378	374	337	392	398	365	403	449	381	421	390	342	397	390	396	388	399	396	358	393	393	373	391	397	358	378	417	356	393	379	378	380	393	399	379	360	350	381	364
8234	16091	14123	7891	5141	4546	25898	44599	45804	38483	28239	14995	5558	1886	967	787	719	686	754	734	713	749	786	746	718	692	739	745	758	727	741	707	760	716	724	706	757	747	729	713	741	704	698	763	760	743	706	732	762	721	720	734	704	727	667	708	666	755	714	771	774	721	712	751	717	701	704	718	767	693	696	726	715	689	754	728	721	712	664	737	711	710	683	691	730	720	706	738	706	737	697	730	729	728	709	713	726	711	759	731	765	706	719	756	725	733	708	752	739	672	718	708	683	744	676	708	773	706	704	714	742	707	727	752	738	726	700	707	717	691	724	726	669	763	730	748	767	737	711	682	767	710	706	722	709	686	715	755	698	729	739	680	718	734	691	724	704	731	685	692	730	753	712	731	740	717	735	703	688	746	718	693	735	716	686	752	742	717	712	733	713	721	725	715	761	738	708	694	726	723	718	689	723	683	706	694	743	766	762	749	685	740	673	714	725	701	728	797	716	725	708	711	736	750	726	720	719	736	691	693	735	705	717	731	732	740	698	752	713	711	732	712	689	688	745	747	711	752	752	709	748	701	726	771	694	713	746	666	754	767	709	717	684	688	751	742	720	740	701	701	737	688	752	768	762	704	695	734	701	725	719	724	705	723	690	758	719	726	746	711	733	695	738	746	725	665	754	724	713	690	708	711	739	728	710	679	792	665	730	700	693	733	678	731	744	755	707	724	740	700	749	700	746	711	702	709	757	689	728	751	718	730	720	708	708	763	691	731	731	745	706	699	691	734	749	719	788	726	774	754	714	690	731	743	705	780	722	693	745	718	736	710	741	698	727	724	743	732	698	733	754	731	696	676	755	737	697	748	726	714	751	737	741	718	693	745	758	731	765	736	702	720	727	736	783	709	736	685	789	666	718	720	720	756	722	675	736	693	711	726	710	702	709	663	750	730	753	704	762	718	716	733	693	780	797	744	717	705	709	652	688	732	753	693	749	714	696	722	736	708	733	734	718	702	686	739	709	767	745	692	754	784	720	738	715	677	730	696	679	753	739	751	757	745	731	780	731	720	750	718	738	768	693	675	724	721	723	757	753	763	677	803	683	740	730	745	740	704	709	748	766	743	724	693	709	696	725	731	716	671	744	767	725	686	711	770	755	667	730	747	731	696	735	717	749	749	708	678	732	682	745	716	719	712	745	744	750	711	705	713	726	753	729	720	739	703	743	740	724	685	741	711	720	746	721	635	716	689	751	664	699	710	778	720	705	654	705	711	739	708	710	751	714	658	766	704	754	687	689	726	720	698	740	692	734	723	735	686	694	720	751	733	711	749	724	756	744	749	693	701	734	768	758	700	696	680	712	722	765	725	728	746	701	689	785	694	740	754	701	725	732	728	803	742	685	726	723	682	709	715	694	697	718	781	736	704	744	707	702	716	718	755	747	760	741	738	701	716	751	729	703	681	709	749	690	715	740	757	749	746	766	739	772	735	766	714	698	741	688	742	719	783	711	700	732	723	676	695	719	747	740	760	744	710	717	724	694	693	700	729	745	707	671	727	726	707	737	750	748	731	745	699	699	709	728	704	718	719	739	708	687	728	721	735	724	711	741	715	737	701	699	714	719	677	743	709	747	723	762	733	725	746	725	690	722	723	754	707	726	719	716	684	742	746	726	764	724	723	697	733	737	752	733	692	733	746	700	696	696	707	745	798	722	705	718	747	714	713	691	724	766	711	707	725	740	723	746	700	726	724	670	673	704	729	763	744	700	691	668	728	760	726	670	736	719	730	675	756	759	669	726	724	716	723	715	726	694	733	660	711	723	759	745	725	707	697	705	720	710	727	709	742	701	713	729	731	695	703	753	757	699	761	719	753	734	724	752	743	772	715	731	708	735	758	728	724	728	705	698	709	721	703	691	726	715	685	694	712	754	748	706	733	725	740	739	725	730	688	731	720	695	748	682	718	722	723	691	729	689	726	745	744	746	712	709	713	747	750	712	735	700	699	726	723	705	737	698	742	727	758	745	775	731	711	752	717	735	696	743	717	758	738	733	733	682	709	701	699	724	685	739	675	681	744	708	670	690	712	720	749	711	766	707	718	712	729	704	749	749	765	733	699	727	704	716	731	672	734	752	754	732	717	726	707	717	676	728	746	727	724	658	676	724	698	698	714	687	743	738	721	738	684	702	739	720	719	720	739	724	735	722	739	719	742	746	672	697	739	718	727	726	733	683	667	724	687	715	709	735	722	729	760	725	676	711	718	744	695	701	735	673	700	732	719	712	663	711	754	736	715	744	700	696	690	736	759	705	723	685	717	708	760	690	715	747	695	711	726	669	729	700	718	718	750	735	712	681	695	709	755	791	665	675	704	771	709	688	736	715	755	731	721	729	739	694	727	696	725	721	766	709	782	706	746	727	689	717	748	727	677	718	731	751	718	744	720	750	725	716	730	694	744	718	742	700	743	669	727	680	684	768	696	759	772	686	767	696	724	726	743	699	684	754	751	737	682	721	712	718	741	713	738	762	718	695	771	710	709	753	707	700	712	736	764	719	758	682	694	750	699	739	737	714	696	720	737	795	701	773	722	715	714	701	716	719	722	686	695	700	689	736	761	720	742	734	718	744	736	729	714	736	755	676	713	740	741	733	736	715	740	688	751	768	695	723	737	702	720	661	708	735	743	708	729	719	728	720	727	750	722	713	730	752	699	734	714	775	709	744	712	754	713	739	715	716	744	732	704	671	699	712	737	676	714	727	724	743	747	709	730	717	746	709	776	727	728	745	746	710	717	698	778	744	721	680	708	714	745	655	710	705	740	729	692	714	714	670	737	754	740	734	714	697	714	761	673	665	738	705	788	682	706	746	757	733	769	747	724	722	730	710	688	712	688	725	745	720	739	749	730	751	717	748	704	712	724	705	702	760	695	721	680	726	697	743	693	709	702	730	763	744	806	767	731	722	767	719	777	755	733	700	687	730	733	722	689	735	711	678	735	691	728	704	707	691	784	745	735	734	693	723	703	661	708	723	716	704	670	652	734	677	698	702	732	700	752	727	716	686	730	695	738	724	756	699	717	778	729	758	688	739	753	677	682	676	703	737	708	735	725	716	728	728	766	757	718	709	710	745	697	673	727	715	655	738	703	729	721	723	755	693	695	664	720	738	701	685	722	740	684	720	699	693	715	698	699	682	743	676	735	709	724	715	684	804	724	706	699	686	708	770	739	708	734	657	738	733	685	673	705	731	743	743	705	705	750	764	712	746	674	716	732	757	725	738	738	704	720	741	740	703	731	706	653	705	730	716	704	693	698	684	696	679	697	722	736	723	759	696	767	694	700	742	711	719	722	683	731	677	719	727	739	728	739	738	712	720	693	749	748	734	768	720	709	722	719	728	708	737	742	691	722	758	709	671	717	689	676	687	684	680	730	732	715	770	734	780	675	707	692	665	746	700	701	727	721	744	722	726	734	747	716	692	737	725	733	715	704	737	706	726	686	724	717	727	723
26343	20321	7368	901	528	498	1241	3416	4468	3482	2032	1080	627	536	442	474	471	448	420	446	418	451	449	388	461	466	439	455	447	474	450	449	442	497	449	449	460	484	443	472	445	458	432	452	432	479	435	456	433	434	485	460	438	471	455	432	433	457	457	386	494	440	429	452	431	446	435	448	442	427	443	481	467	454	410	456	421	493	455	485	487	466	417	452	430	434	451	436	457	468	453	447	456	413	445	474	465	438	472	464	426	481	482	430	440	502	442	424	431	449	402	451	441	482	447	425	442	452	452	399	432	425	478	462	473	430	410	479	453	423	427	430	421	467	509	472	472	452	438	464	458	500	484	452	409	458	448	422	470	439	443	416	463	426	426	435	431	419	465	482	458	438	422	430	453	443	463	445	456	478	420	506	473	509	456	455	450	454	460	477	424	455	502	437	457	445	468	463	444	454	442	469	442	495	439	431	474	428	436	439	411	468	472	439	464	430	446	466	483	464	454	482	436	455	425	446	458	408	442	469	466	436	412	473	454	475	456	471	413	481	448	472	433	423	457	473	473	493	456	411	462	415	446	467	448	455	439	463	482	411	480	452	461	440	414	463	447	442	451	448	461	467	471	451	473	459	442	472	470	477	444	435	431	465	476	446	425	484	474	480	417	474	444	485	460	471	407	426	448	445	439	479	417	407	475	461	477	449	413	434	428	461	425	455	421	434	443	456	430	460	413	480	465	448	458	459	468	483	431	434	435	445	454	456	459	466	428	429	444	462	444	461	445	475	443	441	456	435	447	442	476	494	440	449	435	413	450	472	436	468	441	483	431	467	446	444	437	483	463	471	420	467	478	424	417	417	429	474	439	505	460	431	456	463	450	473	469	445	484	453	428	458	464	423	408	453	474	469	459	486	464	450	449	476	446	437	462	459	447	458	455	464	477	467	465	440	420	455	481	468	441	441	483	445	421	434	457	459	459	436	454	467	425	471	434	463	415	454	437	418	433	412	446	456	435	452	425	420	433	434	434	432	437	459	465	458	480	406	470	469	452	445	453	465	478	480	415	428	428	432	410	448	405	454	478	395	450	460	443	426	437	436	437	462	472	432	446	449	446	450	454	459	434	464	473	437	461	460	466	419	426	420	468	462	457	450	418	484	464	439	462	451	454	438	456	431	455	434	434	448	450	451	484	465	462	464	462	429	436	476	424	456	464	461	448	480	450	474	471	428	437	467	426	463	444	495	434	468	423	433	456	455	427	456	487	485	442	406	419	455	489	468	480	462	476	443	468	429	441	446	484	446	433	426	456	437	427	448	456	440	423	456	478	403	444	476	471	415	452	409	453	456	416	434	432	484	462	444	467	469	450	441	463	429	480	428	444	428	436	457	423	462	468	445	469	469	462	457	444	451	453	438	432	457	447	460	479	436	452	487	472	416	469	440	435	450	445	455	480	471	441	444	448	455	481	478	456	419	453	469	420	473	427	433	451	437	479	502	447	480	445	459	465	436	470	442	411	441	465	492	424	479	456	413	455	423	479	463	451	392	458	425	443	445	448	410	432	447	443	459	418	424	479	434	438	457	490	453	475	481	481	417	457	460	454	422	427	456	453	463	457	460	426	439	437	472	473	422	468	463	458	443	474	457	464	460	489	431	445	477	471	434	437	467	416	430	478	446	471	418	480	459	462	444	448	425	425	448	438	477	457	434	484	431	425	413	451	484	448	438	443	447	418	413	444	441	435	432	478	466	471	462	431	447	478	419	445	443	417	475	457	441	447	459	423	430	397	460	451	432	489	438	473	406	490	440	436	449	469	445	440	442	471	439	454	482	449	418	394	470	444	431	456	468	423	416	455	480	437	474	456	433	463	490	454	460	443	476	462	475	435	441	445	472	453	446	435	443	480	462	457	456	469	467	425	468	473	429	422	468	383	466	464	452	441	465	459	466	428	476	422	468	449	431	465	434	453	465	448	421	460	467	454	459	447	447	459	451	448	464	417	426	482	417	469	470	454	416	407	411	462	474	409	472	452	441	422	454	444	444	441	425	426	467	444	451	464	430	432	449	421	444	472	470	481	406	449	470	472	435	442	480	473	435	453	470	396	453	471	448	470	446	450	414	447	437	443	443	437	404	474	457	471	437	454	485	448	450	435	470	413	450	468	458	472	454	451	459	444	450	475	433	409	467	447	467	476	463	433	456	445	482	458	417	496	452	456	446	439	475	458	495	437	443	466	439	469	451	436	465	414	429	477	433	475	437	420	442	451	424	481	455	440	448	408	447	450	474	430	458	437	469	435	435	481	453	431	409	455	475	437	436	450	453	475	430	424	445	442	430	452	436	440	430	455	444	487	447	427	477	391	437	447	461	426	456	460	442	477	438	484	442	424	460	448	444	422	453	428	468	472	464	438	500	461	426	457	456	434	448	466	459	466	450	465	440	475	452	469	433	476	452	412	411	446	468	460	437	444	457	473	432	477	441	434	437	473	452	443	442	453	417	435	478	430	447	470	465	480	461	459	474	469	465	431	452	469	425	433	418	477	442	431	441	429	441	520	449	475	458	446	453	473	467	452	481	472	477	452	455	457	460	416	454	463	427	433	417	477	427	471	429	476	378	469	439	405	468	416	464	427	478	448	463	458	468	451	409	457	473	407	434	429	489	409	415	445	459	462	420	417	458	452	456	500	455	445	452	476	441	454	461	472	454	475	470	434	460	437	491	434	447	478	410	452	430	445	434	429	429	459	435	446	440	444	455	497	409	436	442	461	440	426	414	449	437	481	440	462	448	466	446	438	476	462	483	477	459	458	460	445	481	468	469	415	442	443	453	483	447	464	439	493	461	425	443	445	444	469	429	415	459	455	449	435	446	477	445	440	445	461	419	446	444	468	452	448	431	438	428	414	465	464	465	423	448	422	488	446	452	450	447	477	436	467	459	468	466	454	460	441	437	470	448	456	466	483	460	437	467	469	439	495	462	437	457	464	448	477	459	421	449	457	434	474	432	439	459	439	457	452	460	458	418	474	462	448	469	464	440	433	430	455	419	449	439	468	442	460	418	422	461	475	458	484	463	475	459	436	435	443	439	458	453	457	485	415	450	481	464	450	433	439	458	453	510	415	430	463	455	457	428	419	454	385	457	426	484	470	430	448	450	477	404	463	453	435	457	438	468	448	448	453	459	414	465	429	477	428	460	451	451	420	421	521	462	478	421	454	474	437	443	440	477	471	462	428	454	447	484	473	431	459	504	465	423	420	453	425	447	420	457	420	432	445	425	455	447	474	435	435	446	419	458	437	440	458	483	470	425	462	422	453	453	438	458	472	471	411	477	444	436	446	436	424	446	447	438	426	403	453	420	455	477	476	459	469	473	466	427	439	462	474	455	482	461	479	433	450	475	439	453	446	439	446	432	489	444	470	462	459	425	454	408	472	466	428	456	456	453	436	455	464	451	488	423	436	437	407	418	426	447	463	451	447	423	453	435	440	447	433	453	456	469	423	426
4397	2370	2229	1434	1171	1129	3691	10084	11930	8965	5345	2657	1396	1053	906	828	855	853	869	817	861	840	844	836	847	844	825	785	828	844	870	787	844	873	838	855	823	796	856	836	865	901	788	834	793	869	845	799	862	882	837	870	840	873	856	853	865	872	891	862	771	827	921	858	831	867	842	819	784	815	845	874	831	800	812	870	855	875	831	825	808	810	884	857	929	878	902	884	851	837	864	899	795	836	881	791	815	860	850	863	851	835	807	859	859	846	825	814	844	783	856	868	802	833	844	852	843	862	839	824	864	853	858	783	820	842	835	853	867	874	900	825	803	842	853	881	829	840	852	850	864	824	840	802	808	887	839	857	864	892	870	878	818	858	845	836	771	856	857	887	796	839	812	803	848	819	849	819	877	869	830	848	834	841	883	839	848	842	772	835	843	810	837	823	809	857	882	843	808	839	833	831	858	842	868	874	895	805	825	823	925	803	828	823	840	885	826	846	850	842	865	840	854	802	871	821	855	915	810	810	840	819	777	838	850	921	834	852	814	809	865	855	860	849	878	832	860	847	895	850	837	867	850	870	758	829	804	829	859	820	844	837	891	859	831	845	810	846	810	840	814	823	812	816	825	836	908	851	866	821	953	838	863	798	841	829	779	830	808	889	853	864	775	838	876	928	870	869	852	860	826	808	811	840	840	821	814	822	863	814	847	828	834	862	829	853	868	834	849	881	856	805	829	840	840	792	844	851	864	824	885	891	860	835	859	871	803	833	854	888	845	863	835	869	820	839	858	863	837	893	836	855	812	863	845	876	801	849	853	834	872	866	870	873	819	829	803	835	824	854	827	866	812	845	807	847	803	853	842	859	804	824	890	838	875	848	850	860	866	814	811	787	836	844	868	852	851	830	851	869	849	866	856	876	852	830	821	833	854	859	843	840	851	845	838	877	843	818	876	859	841	874	850	839	858	862	840	823	887	835	858	870	823	865	865	799	845	841	843	854	810	861	847	857	828	879	861	791	825	897	899	876	895	807	892	862	883	871	826	855	804	831	837	850	815	866	824	860	846	842	826	859	850	870	824	864	871	881	802	869	805	843	831	869	890	859	887	813	816	771	852	870	832	903	857	854	870	829	830	821	794	844	876	823	811	911	805	778	828	828	866	832	888	802	840	859	825	881	828	852	896	871	843	868	850	832	861	833	839	816	806	871	855	898	865	825	890	802	780	821	856	821	867	831	834	760	791	814	838	863	864	794	855	802	820	874	868	832	865	833	848	797	782	857	804	847	833	836	846	841	864	821	849	843	829	843	907	817	825	829	822	819	847	840	849	877	863	848	833	801	832	878	856	813	842	877	870	854	862	835	826	858	802	806	871	908	851	835	821	817	837	860	828	885	892	839	759	843	816	831	786	821	881	843	843	847	857	807	862	862	874	850	870	889	844	814	878	835	868	869	846	864	842	839	864	890	838	868	841	839	847	869	851	828	787	853	879	879	832	878	810	834	832	799	886	826	869	880	844	892	875	898	811	845	820	821	869	846	834	781	813	913	856	817	856	852	847	857	849	811	864	818	857	843	857	844	864	832	847	837	796	875	853	835	836	860	811	848	835	802	889	833	829	811	830	836	820	851	850	851	826	818	824	856	821	868	870	862	870	816	864	876	860	804	828	823	823	843	845	877	861	884	803	858	868	820	806	828	815	878	788	847	919	879	827	838	838	830	831	827	824	887	843	811	833	765	856	852	837	836	891	826	815	809	864	821	860	865	828	850	866	840	824	875	801	865	835	866	849	849	853	860	866	844	798	861	847	865	852	853	832	791	837	838	845	849	866	831	899	844	820	782	854	802	870	827	836	812	826	863	880	856	907	833	844	834	788	788	786	844	857	844	837	836	804	840	852	837	843	868	835	846	850	857	881	852	845	820	830	848	843	836	905	832	847	818	826	851	829	863	868	892	884	896	801	870	892	849	815	831	813	830	888	861	830	812	855	822	881	870	830	781	862	815	812	834	828	844	803	856	859	871	822	833	855	816	799	912	833	839	816	786	858	834	883	892	797	810	824	838	826	855	845	843	781	842	831	811	834	832	834	817	820	807	859	896	827	789	821	883	878	818	828	832	844	821	830	797	871	845	803	853	829	825	861	852	852	823	860	857	846	828	827	858	820	847	846	849	809	827	876	874	849	827	865	883	855	871	799	844	809	851	876	834	809	859	878	857	830	803	901	817	862	880	765	815	853	881	834	813	824	868	815	831	840	864	859	840	851	843	805	858	811	822	846	819	859	858	840	867	823	864	845	896	801	884	845	809	816	823	832	858	907	869	832	780	847	829	848	831	835	852	830	804	815	826	855	803	818	811	797	811	857	836	857	820	852	847	801	840	820	864	847	852	855	847	819	770	851	870	898	879	856	878	822	842	892	843	829	830	796	867	808	856	852	847	825	837	851	871	843	868	883	870	869	898	863	892	850	839	818	834	815	885	855	824	845	871	886	864	896	844	812	852	864	812	782	831	858	826	808	824	823	773	808	810	788	844	847	830	836	853	873	881	893	826	812	852	882	800	827	816	883	859	847	881	870	859	818	839	856	828	908	837	807	876	886	816	845	830	835	933	927	848	861	851	873	881	854	855	867	879	817	856	868	834	864	834	837	836	821	845	804	830	832	842	868	833	836	837	858	831	852	878	817	845	880	855	858	788	823	855	849	827	862	857	833	854	841	856	847	859	843	827	849	922	795	868	777	849	878	885	883	830	860	864	844	845	799	830	880	850	860	846	890	835	816	810	914	814	858	870	806	854	821	807	837	826	877	766	869	813	852	826	779	853	866	821	835	831	801	891	803	817	825	851	784	827	836	840	846	814	909	851	845	835	891	858	804	851	800	862	821	873	867	845	828	814	810	803	830	789	864	867	900	869	845	841	841	875	823	863	869	808	806	769	881	882	878	817	878	846	775	865	857	900	831	899	874	840	867	808	835	846	833	890	848	907	849	827	819	813	821	841	850	785	792	827	866	823	882	867	844	809	873	839	845	800	832	809	811	826	834	854	808	883	855	846	887	839	857	892	862	816	855	856	855	827	843	834	857	833	874	871	846	868	872	836	868	887	881	868	802	808	821	820	851	911	838	843	825	865	848	788	831	834	913	825	778	860	856	831	873	814	872	801	815	800	846	891	882	848	842	777	845	803	866	866	871	845	868	897	825	921	823	857	863	826	836	833	789	846	794	888	852	879	833	830	864	819	845	834	833	855	806	833	880	868	829	855	843	843	794	880	878	894	867	818	837	830	858	843	832	823	867	821	794	821	836	887	814	827	867	833	847	830	847	915	855	859	805	895	922	830	805	845	814	842	845	803	898	841	898	792	845	859	864	918	858	845	851	851	821	835	826	830	871	847	860	864	806	837	827	847	830	813	892	887	796	850	829	855	804	884	831	859	852	834	843	859	850	878	787	787	857	846	885	847	828	875	876	829	926	856	894	878	835	858	798	846	844	832	842	827	832	825
24493	21012	26972	25027	4763	912	5357	17104	18309	13485	7043	2547	1045	583	461	447	401	434	371	408	430	432	417	403	436	405	412	412	385	411	459	376	399	405	419	416	442	437	417	398	394	361	369	387	379	415	399	418	466	385	409	402	392	410	402	406	392	353	422	397	414	383	394	419	407	414	393	407	421	388	400	402	395	393	411	388	383	434	421	383	434	414	389	387	397	387	425	373	427	383	412	428	417	413	429	414	420	381	378	402	435	426	423	360	426	389	431	421	385	396	426	376	400	408	367	389	390	379	409	415	368	401	394	436	416	421	393	432	403	370	375	423	387	431	424	416	402	378	372	384	393	444	413	394	412	407	401	438	398	424	439	388	414	369	421	383	442	414	401	384	423	382	414	401	378	399	386	428	444	399	412	362	387	399	375	420	403	425	371	443	407	406	423	450	427	376	375	387	417	354	401	467	400	422	427	421	400	400	411	377	386	395	393	400	360	418	409	403	364	409	426	400	428	410	447	421	379	422	424	419	398	379	362	372	417	394	376	413	398	382	435	386	413	420	386	395	385	391	406	396	403	423	381	428	404	423	391	412	433	391	462	393	394	455	443	370	416	424	438	420	417	404	377	407	407	407	432	430	404	456	412	434	412	460	430	422	404	416	417	432	394	388	409	379	401	387	412	413	394	434	451	402	388	384	405	417	385	411	360	415	398	415	444	390	406	378	393	375	414	394	405	403	373	436	420	404	374	408	405	393	396	409	412	439	373	444	398	376	424	444	378	430	425	419	443	412	362	418	420	404	428	422	388	417	409	377	425	412	373	394	403	390	401	353	401	387	435	437	408	423	408	420	406	378	439	389	413	398	411	435	435	430	454	426	418	390	391	427	433	407	355	432	384	365	387	384	415	445	406	427	364	393	401	414	404	392	377	424	411	406	422	421	407	409	381	373	387	385	387	412	401	399	415	416	382	408	390	382	389	405	402	416	383	417	373	438	418	423	413	416	389	376	379	409	386	383	433	451	425	390	385	350	434	395	398	410	406	413	417	384	401	390	400	369	391	397	361	400	397	398	410	416	388	391	463	393	415	433	404	387	390	391	403	445	398	409	417	413	395	374	397	422	410	373	384	425	397	399	417	403	380	435	380	445	385	401	399	387	405	379	411	394	401	398	406	380	370	431	408	380	403	428	407	388	393	399	411	382	425	414	435	408	394	406	391	414	373	436	442	383	398	373	411	443	408	432	426	412	422	419	416	353	391	413	397	446	381	394	389	383	408	433	393	418	374	394	435	400	445	408	374	430	422	421	424	410	418	409	406	391	364	363	407	430	394	412	397	423	402	390	437	422	427	398	422	369	410	405	398	361	428	410	419	433	394	402	418	396	422	401	392	404	398	439	419	384	348	389	433	392	372	405	408	417	383	403	402	408	419	401	408	423	438	400	420	406	434	404	408	412	392	417	397	394	434	404	405	446	441	422	395	410	429	388	406	397	399	405	414	425	390	410	384	455	408	400	432	411	383	397	403	427	394	403	397	403	412	405	374	402	389	394	412	443	392	438	440	401	406	364	394	378	385	359	391	452	408	428	424	404	387	408	408	399	408	399	423	382	387	383	427	393	384	394	392	412	415	410	439	389	409	404	420	412	407	418	381	389	405	423	388	428	420	414	389	425	417	389	415	420	399	408	402	422	431	426	434	429	428	392	407	414	422	422	407	403	395	361	418	412	398	424	400	408	374	411	416	412	361	393	383	394	377	441	431	435	386	388	368	417	422	419	399	376	388	406	449	402	400	457	399	403	410	407	390	420	373	392	413	378	424	412	433	374	411	395	408	451	383	427	433	411	406	402	376	405	425	411	404	385	399	401	408	390	399	445	381	384	414	415	417	429	424	396	402	403	382	436	401	395	442	402	402	425	378	432	376	426	426	407	397	389	402	390	423	431	415	437	422	407	394	426	409	395	405	391	426	405	431	393	440	418	396	418	397	403	395	386	413	422	439	372	389	405	425	416	399	401	416	408	452	407	385	419	395	396	395	396	404	448	367	394	380	396	403	416	445	408	395	387	418	382	390	410	393	386	383	398	393	428	372	428	384	393	427	431	375	409	383	419	416	428	409	395	418	390	432	403	403	386	390	420	414	410	420	384	354	418	401	461	433	423	416	422	418	396	415	411	418	389	395	408	428	412	412	378	405	408	454	394	418	407	436	416	426	363	422	399	387	394	403	392	392	409	396	420	403	383	393	404	428	410	399	410	432	410	392	367	418	423	415	390	412	403	429	443	424	422	415	398	434	395	427	447	398	363	410	387	415	440	398	407	410	425	402	404	421	402	437	406	381	435	405	383	427	392	431	381	391	409	393	418	394	382	430	430	410	413	409	405	389	393	429	392	393	400	395	396	423	390	371	387	391	416	429	423	424	425	415	424	408	415	413	392	410	418	394	435	369	396	445	413	399	399	400	423	410	405	406	426	378	398	418	409	409	411	442	405	385	409	420	405	438	436	398	412	400	400	383	447	395	399	408	381	381	419	395	426	405	375	408	408	425	392	409	387	426	424	355	448	401	389	406	403	394	362	409	434	410	465	371	432	408	383	386	388	382	405	420	382	436	389	422	402	429	406	418	386	359	414	358	435	393	418	402	378	409	402	416	407	388	391	411	398	416	384	394	354	398	454	410	399	380	408	395	373	396	388	442	398	386	421	408	414	408	359	391	383	410	386	386	382	422	415	414	413	443	399	416	428	398	448	422	430	424	423	419	372	382	418	379	406	394	415	397	426	410	379	392	379	404	415	381	392	418	396	425	393	402	391	405	414	402	428	380	404	397	412	374	401	412	405	392	408	426	394	405	422	398	404	393	416	414	391	409	414	392	360	411	426	412	452	411	408	380	403	391	397	394	402	404	413	387	426	421	393	433	400	362	371	421	449	416	400	400	394	430	394	399	426	380	412	444	382	394	423	416	431	402	390	429	402	400	388	407	373	384	395	344	393	381	423	376	408	404	392	397	409	384	427	382	370	434	344	401	385	411	459	401	386	433	390	420	410	376	425	438	428	396	412	428	383	383	405	427	414	393	403	411	415	417	418	432	402	403	415	412	400	394	383	418	402	417	391	407	403	419	384	421	382	376	386	379	388	411	427	417	425	381	419	389	409	387	397	398	400	435	397	405	388	407	421	408	387	407	431	420	427	393	420	398	367	411	437	397	409	435	416	424	391	430	380	385	423	428	385	398	359	417	427	423	403	380	414	397	404	405	425	404	352	372	385	419	398	421	423	403	395	388	403	431	389	393	386	387	392	435	416	405	406	431	403	417	381	400	432	392	424	385	415	379	404	413	383	411	432	392	403	397	377	412	412	418	392	390	376	381	402	401	384	433	397	412	418	402	409	423	371	442	381	428	386	436	397	424	413	403	451	388	442	399	389	423	426	413	392	420	406	370	377	408	408	379	393	386	369	402	403	402	412	407	413	462	422	415	404	398	442	418	396	397	452	395	400	426	460
4719	6820	6221	3329	2354	2311	14066	30210	29981	23883	15116	6755	2708	1287	868	793	778	786	794	766	806	771	753	768	761	785	836	779	809	836	753	769	777	771	753	757	761	803	749	758	808	739	771	815	792	762	810	750	760	795	782	799	798	820	781	819	808	775	846	743	784	765	810	763	748	824	788	759	853	819	762	739	772	794	767	811	786	754	811	774	773	807	780	772	757	760	775	791	771	754	789	768	793	760	777	809	769	792	736	790	773	803	749	719	806	745	718	800	771	807	798	804	772	799	828	782	767	727	764	760	752	813	785	798	773	746	813	801	736	728	790	761	779	785	756	796	732	783	804	807	737	750	805	794	780	783	775	793	782	816	737	786	784	770	777	754	768	815	781	754	739	752	807	767	778	809	817	780	766	787	742	770	766	769	791	720	784	760	806	796	793	745	761	786	795	710	774	697	772	827	783	784	744	821	760	826	826	795	798	803	773	753	813	766	779	799	721	774	775	763	755	795	725	805	816	747	754	846	805	758	773	769	751	789	790	750	783	806	762	773	743	740	723	807	744	788	793	751	739	788	724	813	764	758	804	766	751	807	828	774	764	733	728	789	766	756	782	797	760	789	832	825	755	775	764	757	777	781	789	779	750	774	763	775	753	824	845	769	775	726	738	791	738	745	775	767	812	757	772	763	774	731	808	778	715	784	750	726	777	769	756	762	759	714	745	776	723	780	765	804	759	745	772	786	721	754	788	805	774	800	752	761	761	808	743	775	756	776	782	807	695	787	810	765	764	807	833	765	770	782	752	784	770	743	731	722	806	742	809	799	754	765	739	797	759	809	786	820	803	790	740	818	766	768	723	763	748	761	736	762	775	769	727	769	839	750	801	763	735	780	764	770	768	730	754	746	790	755	741	768	729	729	839	766	744	742	804	820	744	763	734	797	837	803	746	800	758	716	755	726	780	786	758	801	766	790	804	766	802	741	782	736	802	797	780	738	770	743	759	809	795	716	805	757	783	789	741	731	759	756	760	799	806	778	808	783	787	751	757	763	797	783	789	786	761	784	783	817	773	798	772	748	778	781	789	807	759	805	796	792	773	788	770	778	826	782	778	714	756	772	772	771	797	820	784	755	816	781	777	748	776	765	749	749	731	771	786	787	744	733	763	746	751	796	774	834	752	805	739	768	738	764	766	724	718	752	770	728	807	766	768	757	795	808	760	796	772	728	772	797	757	765	774	769	779	812	755	760	779	761	754	801	727	752	728	811	767	756	736	769	748	786	765	728	764	800	768	793	766	782	779	807	770	798	786	782	781	726	779	781	774	772	785	752	761	753	772	792	764	790	788	766	777	760	806	767	755	763	763	743	752	745	777	755	744	751	776	821	769	717	773	806	749	766	758	792	767	769	726	832	753	752	804	764	807	768	794	772	786	817	796	735	793	777	783	815	779	738	789	759	794	727	808	765	733	770	769	776	776	762	757	734	775	795	784	761	766	725	757	818	765	794	752	738	761	779	760	769	827	797	761	782	800	788	805	783	767	729	764	749	724	763	775	814	725	768	767	780	761	792	786	802	759	776	795	794	764	754	771	826	771	807	780	790	812	791	772	755	743	767	762	753	755	811	771	770	779	790	779	766	798	806	743	740	752	821	786	740	728	760	807	737	853	829	796	749	758	794	773	808	784	740	766	741	777	748	768	707	721	798	780	748	776	749	718	769	802	727	784	738	748	776	786	769	787	805	782	797	761	803	766	765	776	776	797	783	776	714	775	801	783	812	806	761	770	808	825	811	791	786	769	789	783	798	777	764	814	775	802	748	789	793	740	760	773	760	789	776	800	782	773	762	749	816	763	776	805	742	812	767	745	776	737	715	770	802	776	792	767	812	819	778	760	758	771	798	753	746	862	713	777	757	800	779	774	757	764	763	720	738	767	782	775	762	786	816	751	723	777	796	733	774	795	765	774	788	813	780	793	775	794	743	775	794	769	770	794	764	814	816	758	794	818	759	785	769	768	776	791	713	751	780	728	761	829	756	756	787	751	738	793	772	756	767	792	744	825	736	782	781	761	794	723	747	799	725	799	787	728	784	779	728	797	786	763	810	792	796	783	806	733	760	733	779	772	776	803	787	759	790	751	812	810	779	799	811	854	761	757	766	764	796	761	749	776	821	766	819	752	734	757	749	765	754	779	784	770	785	753	778	772	750	759	774	725	821	735	748	778	752	809	773	797	792	768	775	738	808	787	725	804	770	773	763	753	792	785	761	831	749	809	805	754	815	765	765	774	809	768	785	766	773	775	802	742	751	720	813	778	788	763	757	780	772	813	801	752	781	802	774	777	782	733	778	749	802	787	759	782	775	726	747	769	794	735	752	745	771	763	699	749	771	809	800	799	768	750	819	752	710	754	748	770	736	823	778	742	787	772	753	791	744	809	735	786	814	745	795	764	827	745	756	773	802	767	757	751	795	795	749	804	768	789	777	752	785	840	803	762	772	743	773	789	787	741	751	793	781	774	770	793	745	758	787	784	796	807	751	760	803	762	733	739	775	760	835	768	800	759	779	764	740	832	831	794	757	754	759	851	746	742	769	780	783	754	797	773	748	769	815	749	816	751	782	818	699	783	793	713	761	730	781	812	769	793	782	790	762	745	790	753	773	761	793	800	809	799	742	798	784	747	760	803	756	778	819	812	752	763	841	800	758	701	726	783	780	801	798	796	776	811	774	786	738	755	763	764	757	779	783	775	757	800	764	744	749	781	783	792	747	780	783	807	739	798	776	792	793	718	760	794	731	759	772	783	826	760	783	739	767	751	770	812	774	745	781	732	800	781	767	791	814	765	752	730	765	745	731	739	767	766	808	793	832	754	733	728	761	752	774	735	784	792	788	794	776	796	806	738	768	783	760	764	721	764	777	772	749	723	768	765	818	742	780	816	789	767	769	809	784	773	795	784	760	745	806	772	713	709	742	780	761	821	758	741	809	690	771	759	770	780	765	800	786	802	763	781	794	747	759	766	825	766	753	796	762	787	793	747	762	751	724	777	769	719	793	784	766	809	783	729	749	778	805	749	773	799	717	793	770	815	763	768	771	807	751	805	762	748	770	798	797	729	810	747	753	792	802	744	788	841	739	733	775	769	749	791	730	796	762	783	781	762	826	753	775	828	774	748	761	777	758	771	740	739	804	775	798	787	794	821	770	775	797	776	763	843	808	782	772	786	830	757	747	771	769	802	784	778	761	777	782	757	738	739	806	773	753	750	727	830	783	750	754	761	772	753	739	780	751	781	765	775	810	782	797	718	842	735	807	747	792	745	762	782	803	810	797	742	740	782	778	784	776	752	784	803	742	769	798	796	764	730	795	751	835	727	760	822	770	751	821	750	796	771	780	838	822	762	828	768	800	774	783	753	791	754	792	753	729	770	789	767	792	745	778	766	752	779	747	748	732	774	771	802	757	804	752	786	755	750	729	779	810	739	765	793	708	764	793	724	832	789	778	788	804
22873	21100	28874	23538	21103	19659	11208	34408	38935	31778	20483	8969	2505	869	522	382	428	411	399	397	374	388	383	395	394	397	376	385	387	362	380	413	417	436	360	381	355	396	371	378	404	363	390	424	417	358	406	386	395	353	362	394	369	363	389	367	358	373	420	387	388	387	382	387	420	378	341	383	360	395	350	365	390	397	368	355	355	388	416	362	383	397	380	367	395	406	396	417	362	381	391	393	414	395	348	377	415	376	367	407	404	386	388	406	456	374	398	368	396	380	371	359	388	385	384	397	388	345	408	394	387	368	378	396	378	395	371	381	437	408	395	369	388	403	378	432	347	422	376	400	414	373	369	408	369	392	387	421	359	337	396	377	380	412	410	380	360	351	396	395	361	383	397	389	370	378	361	372	382	370	398	374	377	371	397	398	369	396	338	373	402	388	434	403	404	380	405	393	381	386	388	386	397	368	342	413	381	365	367	360	405	361	407	360	413	399	397	400	427	383	382	376	372	372	361	397	411	395	384	389	408	380	397	394	371	412	405	373	376	397	371	378	386	366	356	356	383	376	374	380	387	388	421	374	376	394	342	373	349	411	387	362	379	355	375	382	383	358	369	369	370	395	404	362	344	375	369	376	394	370	399	368	395	390	370	397	350	426	371	352	388	360	409	407	377	379	381	378	395	329	358	406	391	395	384	380	363	386	403	373	365	388	407	349	378	401	381	405	343	372	372	407	370	373	412	349	380	381	417	405	407	421	370	387	385	419	408	382	387	374	397	396	365	367	405	364	366	402	387	357	346	369	384	358	372	433	393	376	380	389	360	393	374	378	370	381	391	380	400	400	369	389	372	410	364	363	389	390	362	373	343	423	389	381	393	348	387	384	352	388	399	410	387	379	388	398	378	409	399	349	358	416	373	374	371	382	352	397	395	375	411	381	383	350	388	402	381	417	389	410	396	393	383	371	393	372	347	416	375	350	366	408	366	383	422	393	376	367	396	405	369	400	378	363	430	357	384	362	379	349	383	368	411	368	409	364	404	399	380	416	385	378	405	387	376	387	364	369	350	407	360	380	399	409	394	379	406	419	352	368	380	385	359	366	396	371	423	390	431	391	354	381	372	392	355	411	341	380	391	398	369	381	387	375	347	389	366	382	385	338	385	426	373	409	372	400	374	369	384	369	399	383	387	388	378	401	404	379	385	402	422	398	387	385	417	410	387	370	392	371	388	400	368	394	405	381	418	394	392	400	391	386	381	399	414	349	365	405	362	341	390	385	342	399	429	411	386	401	367	372	399	368	394	381	386	382	371	398	396	364	397	382	388	371	364	394	373	416	356	387	385	378	400	370	386	415	420	392	387	373	335	386	385	379	379	395	377	389	381	375	360	387	422	352	415	379	382	363	349	374	403	356	374	359	370	406	397	382	368	394	376	368	400	346	396	342	387	389	351	372	372	369	360	371	360	375	408	344	378	397	365	403	419	367	361	415	354	387	338	395	391	360	354	357	385	361	374	371	376	368	368	352	381	358	385	380	394	396	356	407	408	413	389	385	375	375	400	347	392	346	375	389	353	398	399	327	416	381	382	383	402	418	414	376	400	368	395	358	396	401	390	378	368	381	392	347	368	382	407	375	391	400	382	405	385	377	378	406	385	393	388	351	389	376	368	394	408	410	467	409	405	365	386	390	369	390	397	402	364	387	366	375	365	395	363	398	388	349	384	361	370	366	361	409	384	378	365	388	394	365	412	375	366	410	375	370	402	397	383	365	404	381	383	387	355	405	372	361	402	377	377	414	353	393	380	375	382	417	360	370	389	352	374	380	396	350	321	369	408	353	378	389	383	404	373	389	379	363	379	367	408	402	372	385	384	370	375	381	367	357	375	390	422	425	364	398	376	380	389	369	362	382	367	379	375	371	346	388	368	357	380	353	370	412	329	372	352	415	386	384	382	353	409	399	390	421	401	382	403	396	401	358	378	384	375	397	372	410	388	425	378	388	381	371	395	379	400	381	393	406	397	424	367	359	400	365	393	385	362	383	418	364	392	378	402	408	404	383	372	379	424	371	378	393	369	393	354	353	372	384	363	386	397	369	374	340	397	350	398	370	343	402	391	343	383	376	401	390	383	352	418	364	388	359	406	377	398	366	381	365	382	353	405	370	372	410	391	379	356	404	359	384	373	393	379	431	390	371	370	340	360	380	365	374	401	358	384	381	354	383	348	399	374	381	390	388	399	365	364	413	433	377	366	394	384	406	355	374	393	392	396	387	391	411	374	388	385	379	410	373	391	382	353	371	366	397	415	401	404	367	390	392	431	354	406	406	381	410	359	369	371	392	373	366	399	418	407	331	397	400	385	374	398	411	407	396	414	362	405	364	405	383	381	357	381	354	404	355	384	377	388	350	404	411	369	394	374	372	361	373	382	350	388	403	403	374	383	390	380	372	404	385	406	359	371	349	349	396	398	394	395	395	383	374	411	372	374	366	404	413	387	382	388	410	372	385	406	382	398	365	364	379	383	397	402	396	401	371	374	400	376	347	397	359	408	377	363	336	374	419	406	360	376	344	396	379	420	398	392	380	325	389	370	385	401	369	365	343	408	373	387	383	376	389	400	383	364	360	363	406	373	394	400	406	372	362	420	366	370	405	378	409	412	377	402	375	388	372	357	384	432	414	383	399	382	363	398	374	385	382	385	376	371	365	377	410	354	373	383	386	375	388	371	395	377	384	372	381	393	383	392	381	405	361	404	367	403	412	345	369	379	379	397	365	389	388	364	390	394	362	392	420	372	423	371	375	406	391	391	436	400	393	409	397	360	376	375	399	390	393	379	392	372	402	401	389	420	387	414	406	370	389	374	397	372	382	374	398	388	393	375	380	414	400	374	396	372	402	371	393	393	406	397	367	391	363	357	415	388	384	417	383	369	337	379	409	406	382	376	397	404	381	386	369	384	402	384	367	395	400	380	405	389	399	363	393	382	395	370	336	389	356	365	411	389	379	389	366	402	366	399	362	361	358	368	379	357	367	393	407	362	398	364	377	397	422	396	367	386	394	370	410	369	378	385	387	422	345	361	357	377	399	355	369	370	383	430	395	384	388	392	418	389	382	369	379	378	349	386	348	378	389	411	331	369	419	388	368	370	388	367	384	417	384	381	365	382	406	365	408	374	376	363	394	352	371	397	361	384	367	346	364	347	378	367	412	407	387	380	377	389	410	385	373	364	369	420	368	358	373	397	398	386	389	341	363	364	402	377	372	358	366	357	374	385	367	369	345	366	350	454	407	383	394	413	400	372	357	360	391	356	412	371	373	391	393	350	363	370	384	366	390	376	374	379	384	424	381	406	407	388	400	354	373	348	382	414	382	384	343	395	382	354	365	392	359	424	345	402	398	405	401	359	375	380	418	391	428	382	377	371	382	408	353	351	395	421	342	417	380	381	431	376	405	386	394	365	401	404	380	361	373	390	392	382	364	387	387	390	377	384	382	361	412	385	395
8205	16235	13990	8166	5464	4322	20517	44984	46202	39357	29158	16365	6376	2193	972	763	729	678	758	706	682	746	686	732	678	661	735	764	704	718	708	747	738	754	741	675	721	723	694	679	765	747	748	701	711	714	709	696	725	678	740	719	739	719	743	698	744	713	739	708	703	705	731	658	668	728	710	680	695	714	705	724	729	660	716	714	689	722	724	702	696	662	703	733	710	742	715	731	704	706	735	701	679	689	717	680	764	723	737	784	719	718	724	696	754	692	719	723	694	680	695	734	689	714	717	751	710	753	679	737	708	716	744	713	778	736	689	686	699	755	693	679	706	679	736	745	665	754	668	740	720	714	713	727	686	635	685	715	731	747	739	735	727	656	715	686	695	770	663	713	703	686	724	662	735	723	718	700	744	699	713	702	717	717	704	697	728	681	725	720	697	745	745	749	716	711	704	703	695	708	697	677	720	659	694	705	704	739	713	758	702	716	729	700	700	667	719	670	712	720	689	702	734	687	747	716	716	753	774	727	747	702	751	630	746	716	748	751	738	731	669	714	741	684	718	704	681	725	709	700	716	717	717	710	734	715	684	727	745	702	663	721	717	702	706	731	696	692	755	718	720	728	764	685	730	719	678	702	769	735	643	752	734	696	727	687	727	682	743	728	708	701	711	724	722	776	721	738	687	743	686	701	679	686	687	789	729	690	707	728	696	716	726	707	672	744	715	697	724	697	747	731	661	740	726	709	725	707	692	692	728	703	709	756	634	715	730	681	709	697	728	741	694	724	759	768	709	704	745	711	766	749	701	701	691	767	767	725	763	696	735	763	687	714	674	731	695	713	700	720	709	698	703	737	707	735	720	774	743	706	719	716	738	765	720	758	715	691	651	724	675	756	672	724	721	743	721	703	741	705	742	716	705	689	688	697	702	750	731	720	737	717	714	723	757	739	711	716	738	774	690	690	695	723	724	725	693	702	715	700	687	739	688	674	737	695	701	739	681	731	736	705	760	735	671	679	751	712	689	750	688	729	694	725	698	713	747	723	723	699	741	731	750	723	728	744	768	713	671	711	741	715	734	700	695	747	705	695	716	679	677	739	689	649	731	702	714	715	709	744	752	685	683	708	718	684	669	692	769	738	744	695	715	726	773	722	684	715	686	730	696	720	709	748	760	715	713	712	725	744	689	688	659	729	694	683	741	755	708	764	714	710	673	724	743	733	724	694	727	713	729	718	705	667	715	764	702	687	737	705	686	711	716	711	711	706	694	742	672	680	711	700	734	687	700	660	729	696	758	678	680	736	731	692	692	702	696	737	761	702	699	711	704	685	706	675	735	712	737	745	752	744	718	761	707	730	732	761	733	743	733	709	734	730	710	721	709	666	695	713	726	794	717	732	730	669	748	721	718	686	681	660	726	753	706	752	701	718	730	693	701	713	721	725	732	725	763	698	709	683	769	711	748	700	723	733	728	677	695	713	714	713	752	683	717	687	774	727	684	708	694	721	686	707	698	728	733	673	713	699	666	726	729	701	731	771	735	697	708	698	687	726	722	674	725	685	695	750	756	653	750	709	708	713	721	728	705	756	694	708	731	672	675	737	761	756	647	694	725	752	718	717	707	760	702	745	727	728	760	721	707	718	738	708	720	706	714	704	730	674	726	679	767	656	686	695	727	686	726	756	701	761	690	705	697	782	714	699	730	712	726	699	706	731	759	682	668	728	710	713	688	690	714	734	723	655	700	702	690	719	695	718	746	717	682	735	735	679	733	769	755	697	662	737	732	698	755	795	726	725	766	734	730	703	694	740	736	724	679	720	725	741	708	736	724	706	727	780	714	673	675	675	709	738	741	719	671	685	758	730	744	705	687	731	736	697	702	733	731	703	704	758	780	683	734	734	722	671	711	699	727	723	715	697	756	727	691	698	755	702	714	690	709	683	705	739	676	701	697	747	704	674	755	675	696	745	738	719	721	668	703	746	748	726	709	693	753	767	659	726	732	668	730	730	724	722	679	716	692	701	721	679	721	675	767	704	724	660	719	729	762	737	726	698	683	743	693	720	699	702	696	677	762	741	750	728	747	708	712	707	654	686	741	702	704	638	712	719	669	729	699	720	697	752	737	676	701	676	687	712	662	711	704	762	742	746	701	754	731	786	737	710	711	714	723	713	702	744	716	713	711	700	726	733	692	740	699	714	688	701	736	811	738	707	733	702	709	701	688	713	699	733	652	737	733	693	691	687	711	702	673	718	720	718	682	678	734	712	710	718	745	718	720	722	698	713	738	719	724	706	665	713	676	672	693	690	732	681	742	726	718	679	735	707	672	749	720	687	730	699	720	709	711	728	712	688	715	705	738	710	749	740	742	712	726	712	707	687	696	751	706	699	696	705	713	686	732	738	669	665	698	791	714	711	742	713	665	746	708	688	682	699	737	714	725	677	692	717	753	714	750	729	760	705	724	687	733	732	668	746	706	729	744	706	674	731	693	725	690	718	746	720	747	695	663	717	711	733	730	698	692	739	704	701	713	737	679	719	697	726	712	737	699	706	710	742	701	691	680	735	678	747	727	734	728	732	682	720	721	724	709	714	680	753	657	764	693	721	705	710	730	715	696	727	668	716	745	634	640	712	668	665	722	701	682	650	698	706	638	689	696	665	728	702	713	713	750	725	751	686	739	732	712	726	699	681	703	716	715	714	676	735	696	718	746	659	712	700	705	713	730	763	706	677	715	707	699	730	718	702	771	724	684	755	768	723	705	748	711	725	779	681	668	711	749	732	710	715	737	736	734	715	713	703	665	733	690	735	712	763	744	733	746	729	679	725	696	695	700	709	700	730	694	739	716	699	684	722	752	681	710	693	703	703	749	720	701	723	725	714	761	726	757	711	747	698	691	726	728	697	720	667	731	741	680	662	705	645	696	722	702	716	733	730	760	716	746	674	666	704	687	703	728	696	696	696	713	683	754	687	737	738	671	699	709	731	723	727	752	695	698	677	735	747	720	752	728	670	689	626	727	713	761	684	687	647	681	725	716	726	732	718	706	710	695	734	737	723	699	703	715	740	721	734	750	674	698	718	698	721	674	700	744	728	702	749	693	777	669	711	683	742	718	712	718	711	733	694	669	703	695	707	664	652	691	702	753	768	741	747	720	703	690	729	744	703	737	711	727	654	714	739	715	752	705	738	697	745	712	694	731	743	704	735	729	698	698	684	726	704	691	681	720	742	691	730	720	702	724	696	646	690	756	704	713	708	715	622	669	676	713	672	696	769	710	721	712	702	702	718	703	685	729	707	703	759	741	684	744	709	696	748	733	730	693	767	745	730	694	676	734	700	712	744	709	694	727	701	752	691	665	754	726	717	686	709	754	684	674	713	685	712	734	708	726	697	758	691	647	745	746	682	702	699	732	732	717	726	735	707	714	715	706	731	680	693	714	683	698	755	737	701	677	667	730	697	720	690	707	697	714	704	708	708	715	654	731	671	691	732	737	778	672	736	746	712
26340	20151	7342	1043	579	489	689	2682	4330	3373	2238	1295	745	536	446	425	438	428	385	453	441	466	445	460	451	438	462	479	433	466	460	430	451	462	463	462	456	438	465	406	464	458	450	458	470	433	430	454	422	425	454	419	449	438	429	444	427	436	483	439	441	424	427	458	434	429	385	432	427	441	455	455	485	423	442	426	440	425	480	389	465	432	423	453	435	453	421	443	476	451	459	423	444	437	438	392	422	462	416	439	441	464	408	481	454	436	447	441	425	466	456	468	425	438	436	400	456	439	433	443	433	424	448	441	474	435	447	476	435	453	423	405	442	430	454	423	457	442	454	434	443	466	449	438	433	451	450	448	420	455	449	428	440	465	432	472	440	428	443	403	411	442	463	437	458	469	432	422	435	432	446	464	451	406	462	470	445	430	411	435	456	448	432	452	461	438	452	405	439	412	465	446	414	437	418	440	457	444	457	454	428	455	445	393	424	428	461	477	426	449	431	451	459	397	442	448	434	450	419	451	456	458	450	446	457	473	436	451	443	425	449	459	431	429	410	419	412	431	463	480	457	459	475	444	416	412	440	443	468	433	407	442	434	438	450	448	416	423	436	410	457	413	424	431	451	444	425	464	441	472	459	462	444	446	466	440	431	474	446	427	467	406	426	447	441	427	470	465	452	430	439	440	436	432	447	459	425	411	445	451	433	450	444	455	457	461	444	431	432	443	413	462	425	431	430	397	450	394	408	454	435	459	453	444	407	468	436	408	452	464	415	476	448	404	375	431	456	446	445	446	399	468	429	469	437	425	465	465	410	423	444	429	441	454	442	468	431	437	410	389	396	395	457	401	442	454	475	450	412	455	414	482	469	469	419	449	412	439	405	464	423	432	453	472	425	425	425	414	453	443	431	446	389	443	384	444	448	430	459	438	428	452	417	464	441	437	438	421	462	438	471	460	445	428	464	464	455	449	447	439	417	434	444	447	424	460	443	434	435	449	443	442	465	442	416	432	411	420	474	440	430	416	452	470	466	419	447	426	421	444	445	452	433	422	452	429	459	417	400	445	427	455	412	447	441	419	469	460	434	419	459	429	440	444	415	446	473	419	431	459	460	448	455	457	457	470	446	435	420	450	418	464	421	417	465	426	449	441	448	464	444	403	413	401	425	408	448	408	441	459	400	414	427	462	437	474	421	446	402	424	482	473	428	428	462	441	461	473	445	436	437	442	409	459	473	427	478	462	443	445	450	422	420	446	473	429	430	445	423	370	447	426	463	477	436	425	433	433	465	452	456	442	423	445	444	429	460	429	476	470	446	461	404	472	412	443	434	431	454	427	433	470	457	432	454	424	442	463	450	453	431	446	446	463	460	428	435	437	448	463	434	470	436	431	457	432	488	424	416	474	419	415	434	443	478	432	449	435	426	445	420	440	448	463	471	458	428	481	470	443	437	424	414	456	447	465	436	435	407	447	488	433	420	441	449	431	452	457	458	464	425	467	436	421	442	472	429	445	444	423	462	412	435	428	454	438	431	437	413	446	448	423	489	436	429	428	441	426	436	435	407	447	438	395	437	441	442	467	451	470	413	472	415	451	479	442	444	478	452	457	457	399	449	439	453	408	448	421	457	415	435	439	419	460	441	442	431	459	437	436	454	449	411	427	442	430	425	460	447	469	488	416	435	431	431	489	447	446	460	447	428	411	438	422	458	419	445	425	459	442	458	426	426	449	472	445	433	424	423	441	462	454	504	480	408	465	441	446	433	415	427	416	420	423	469	468	431	428	440	451	432	440	422	465	428	384	443	428	396	404	419	460	435	433	463	453	430	378	455	422	429	428	425	414	430	448	437	423	455	490	429	438	433	449	456	439	479	433	429	447	421	414	428	425	457	451	473	395	417	434	464	438	473	423	424	447	423	445	494	419	450	438	402	436	463	445	459	432	453	428	430	464	442	451	411	443	453	423	418	396	426	457	454	424	458	483	439	454	461	453	431	461	443	482	407	444	436	454	411	429	444	462	468	456	435	456	440	401	443	448	426	444	471	407	436	431	438	425	436	437	433	436	423	435	457	452	481	478	466	424	430	451	426	457	424	422	439	444	446	439	439	456	428	389	462	467	433	456	429	408	432	425	436	477	434	443	413	454	439	452	434	464	445	418	456	472	438	436	453	456	437	434	466	481	464	450	469	475	442	439	385	444	455	440	449	442	429	397	410	440	455	430	438	420	454	469	433	458	456	461	449	455	443	431	409	460	420	449	407	434	440	426	423	433	434	432	421	417	439	396	393	470	450	452	437	420	428	434	432	448	434	431	447	431	453	403	455	432	448	460	437	424	440	431	417	484	418	453	475	469	413	462	457	441	447	434	472	443	427	437	430	436	421	465	436	437	430	465	429	437	467	436	451	447	421	456	471	436	438	440	453	453	429	461	430	469	426	433	427	412	425	453	419	480	455	438	447	416	459	454	450	430	421	446	436	408	421	400	419	456	408	456	413	429	443	441	432	481	433	466	408	422	493	414	431	439	427	435	444	460	410	433	422	424	414	445	460	439	485	461	411	415	444	473	455	461	471	460	430	491	434	452	429	459	422	433	414	461	458	415	438	472	416	486	463	411	437	458	442	470	469	394	432	424	415	442	415	402	465	403	470	423	418	428	433	498	454	445	422	442	463	454	446	440	435	432	413	421	443	447	454	447	439	415	410	397	418	449	395	417	404	435	457	447	445	453	432	449	423	391	459	426	424	449	461	426	429	435	477	408	469	453	440	446	468	468	454	453	457	448	440	459	443	426	424	437	408	440	427	471	426	462	462	417	443	439	421	471	404	452	413	419	441	456	415	441	453	421	461	443	439	458	440	423	452	435	431	461	429	439	441	411	450	436	437	466	420	412	421	455	459	437	415	438	445	449	474	433	440	464	414	415	457	460	441	435	459	421	453	428	452	464	442	459	486	437	452	414	452	437	401	436	454	442	445	433	453	476	492	464	454	444	447	468	419	398	429	417	435	432	424	425	447	452	445	424	411	458	489	411	443	464	458	414	449	435	446	469	441	429	416	452	418	449	448	461	446	436	455	436	438	424	458	432	450	454	425	424	438	436	440	441	435	417	438	454	431	430	438	463	478	443	416	448	452	435	470	429	438	424	425	432	443	467	467	462	437	442	470	411	469	451	449	448	454	441	439	428	458	420	441	474	407	447	443	414	470	471	422	448	407	428	498	461	454	405	461	431	462	451	437	436	437	466	429	459	440	454	430	437	421	437	414	446	462	453	455	459	446	429	428	448	500	402	438	428	439	437	425	445	418	449	472	378	438	404	479	449	464	404	444	441	437	441	414	445	453	453	433	419	443	425	402	416	479	432	428	417	445	452	469	442	447	425	452	446	413	442	451	421	432	484	403	465	430	463	446	431	480	450	444	421	431	452	438	443	444	428	449	433	442	417	431	470	426	488	477	447	465	438	429	425	406	428	421	451	448	442	454	465	442	438	435	441	452	422
4565	2758	2714	1671	1187	1153	1722	8339	12263	9022	5840	3000	1595	1031	868	809	795	834	841	823	867	808	861	818	840	813	819	867	858	863	810	870	833	821	805	790	795	806	822	855	852	827	817	833	847	759	795	840	818	836	852	800	820	804	874	795	871	859	852	872	781	835	825	843	826	815	766	838	805	836	854	904	807	824	871	825	886	858	825	897	804	829	866	840	817	848	801	767	865	844	822	862	852	848	858	863	819	885	817	842	862	830	805	906	799	860	837	830	796	837	761	840	810	868	792	821	802	842	810	851	800	812	861	888	850	798	849	799	889	784	846	810	814	809	790	842	849	840	797	823	817	841	855	834	867	837	810	850	862	854	802	834	844	847	804	835	782	853	819	867	830	837	887	868	863	820	833	842	794	882	817	892	822	828	827	855	855	896	840	842	792	821	834	827	860	824	822	872	834	831	881	793	874	815	870	837	857	846	833	849	866	906	815	839	839	798	874	809	842	813	826	812	801	815	796	820	793	873	840	831	790	804	886	863	875	824	793	798	849	840	851	798	836	763	849	814	810	857	853	874	853	841	896	864	842	807	886	836	851	818	819	829	855	858	835	801	817	801	825	837	857	850	809	845	839	840	844	850	849	839	850	801	822	811	867	783	814	836	830	811	852	855	867	857	829	832	869	820	796	826	825	824	836	823	850	792	847	802	885	858	827	866	827	829	837	827	838	848	784	808	847	833	849	827	809	884	803	825	806	888	852	842	812	861	837	848	812	800	879	845	774	882	889	806	814	772	837	805	779	809	871	864	827	826	798	848	819	839	850	787	807	854	843	872	868	853	835	875	794	786	832	794	814	830	798	836	840	806	809	862	836	843	844	799	842	837	867	824	792	846	843	835	835	866	828	863	860	861	777	836	849	813	851	881	877	862	864	852	805	890	853	828	799	837	833	859	834	816	820	884	825	840	812	858	785	804	809	886	890	756	837	795	817	824	805	787	834	844	817	830	843	802	876	782	849	820	831	805	846	809	835	841	879	836	859	836	849	822	825	779	879	825	874	818	849	846	837	847	809	822	818	855	850	811	870	846	808	758	825	843	797	850	840	817	808	842	821	797	808	860	824	873	896	848	827	855	861	869	870	798	808	858	835	798	798	801	779	829	854	839	784	864	865	836	839	831	813	809	854	839	802	855	884	815	858	805	844	817	825	833	801	791	808	803	849	866	799	875	848	809	851	860	820	818	877	856	830	873	862	816	858	839	831	829	847	864	832	828	844	839	891	882	834	898	874	828	808	829	880	872	770	792	814	845	908	834	867	869	803	880	779	835	799	830	802	911	869	861	860	845	841	812	827	851	840	858	811	820	840	856	806	908	825	827	790	814	820	832	872	803	857	832	806	831	809	849	845	803	816	828	785	785	883	897	813	837	856	819	868	843	788	780	788	812	809	820	825	856	846	773	854	883	852	856	772	805	793	832	830	821	789	811	775	770	825	814	818	873	818	846	834	792	829	843	796	840	823	812	824	829	829	821	838	835	844	846	848	793	830	852	842	761	845	801	825	853	817	821	763	866	821	819	812	813	827	824	806	857	789	876	843	791	813	792	812	845	861	845	833	823	792	793	783	845	918	876	849	877	773	863	780	828	878	829	825	848	827	834	854	792	793	863	834	846	841	786	857	810	875	816	850	841	783	848	828	797	810	852	806	834	815	850	845	828	853	862	803	870	881	884	812	829	832	856	818	810	800	829	807	835	763	891	849	792	832	810	851	805	816	766	834	833	876	815	858	846	840	832	812	844	866	840	866	824	887	781	779	841	807	817	858	835	832	860	784	843	871	818	874	825	860	834	817	856	874	879	796	846	831	782	849	801	867	853	841	851	792	822	828	879	847	817	837	863	864	838	846	872	828	851	852	821	832	806	831	850	795	861	867	812	801	816	853	828	828	796	841	803	824	809	832	821	815	869	864	858	877	831	820	819	806	857	846	799	886	854	892	812	811	826	861	829	848	825	848	898	842	869	823	814	827	860	831	839	812	790	810	809	807	853	845	860	857	874	836	793	839	791	883	797	856	846	815	832	890	874	826	819	814	829	855	845	780	780	845	870	869	794	801	855	787	839	786	785	825	829	830	823	816	827	817	828	895	841	837	845	873	809	841	785	820	844	838	854	834	802	872	833	848	837	890	814	812	865	798	872	829	846	843	803	791	830	799	842	821	873	830	859	844	867	801	757	792	886	814	821	806	851	847	829	856	911	812	773	867	795	831	878	851	865	829	845	861	818	878	827	811	829	826	857	874	810	876	809	884	855	906	812	865	781	804	871	866	843	740	842	818	828	867	808	859	825	840	809	883	829	855	787	816	806	799	799	896	863	831	852	849	899	873	894	849	800	777	837	846	842	816	788	822	822	842	802	840	815	819	803	789	849	823	862	835	837	821	832	872	811	867	842	846	834	862	784	841	838	857	819	848	841	876	888	857	803	848	791	837	844	869	855	823	873	806	816	822	858	839	837	829	819	825	829	842	828	878	857	845	851	808	846	831	821	785	773	768	880	857	845	822	790	869	832	827	858	842	866	834	855	819	876	854	842	898	865	839	846	821	885	823	871	876	848	780	835	850	856	831	891	857	808	833	884	876	852	834	773	807	817	847	821	818	818	857	843	820	735	877	806	848	872	881	828	784	836	797	853	867	846	833	869	808	837	795	827	855	855	804	888	816	851	855	838	870	849	840	862	854	837	855	850	855	797	876	770	782	812	816	831	803	814	835	795	860	857	830	794	851	860	808	836	764	766	794	852	811	854	827	838	854	818	853	872	805	812	816	848	826	838	759	861	808	826	824	798	856	890	844	830	840	818	789	849	849	817	880	853	849	824	836	865	794	840	864	849	800	860	850	777	856	825	852	884	827	817	855	833	799	805	877	828	823	835	865	858	799	803	836	807	834	808	847	810	828	848	829	833	856	792	857	814	862	826	823	813	850	868	863	858	763	857	863	826	846	811	813	832	883	822	895	778	776	855	834	810	848	836	809	791	831	848	821	860	878	869	847	857	835	871	806	800	842	892	836	903	843	805	857	819	778	848	831	782	789	854	863	822	861	840	831	836	827	809	849	805	835	898	877	830	850	817	834	804	842	836	847	843	832	820	880	818	844	832	840	802	766	779	837	919	822	800	823	840	841	788	827	860	854	829	825	823	834	874	817	836	837	818	911	799	872	796	892	765	842	782	858	841	799	777	841	821	851	834	833	877	798	828	821	774	868	796	822	820	761	805	854	823	869	847	865	864	835	820	861	843	815	830	814	810	851	807	827	803	756	825	848	828	847	833	836	855	853	848	877	840	814	829	806	811	873	838	865	851	878	850	815	815	853	832	857	814	830	841	867	799	797	827	850	840	867	856	837	809	866	830	832	922	846	840	849	860	833	852	841	854	876	819	840	802	825	835	794	860	796	835	865	819	779	875	850	806	784	866	863	839	820	827	813	883	837	784	843	805	891	820	820	840	795	831
24488	21044	26982	25042	4729	932	1883	12317	19838	14382	7857	3203	1194	602	469	419	425	399	430	393	428	354	398	401	426	359	412	401	398	428	366	372	383	403	406	399	397	402	404	399	411	456	395	408	406	424	400	425	396	427	383	421	421	398	390	408	418	436	415	392	369	424	428	399	412	414	403	365	413	392	384	361	382	401	415	398	393	414	416	369	412	383	407	396	388	433	374	414	363	401	405	421	416	372	393	420	389	409	381	394	423	380	392	387	394	389	417	397	387	406	421	409	457	381	399	443	379	380	390	414	378	391	381	392	404	394	366	434	408	401	401	410	415	419	394	375	422	378	367	388	378	364	427	410	418	388	423	391	397	401	405	379	412	386	385	423	416	374	398	397	407	398	402	434	401	434	405	428	404	428	426	395	397	372	387	401	456	395	345	409	430	382	401	428	339	401	411	389	397	395	353	376	393	390	413	416	385	368	410	399	405	399	388	372	401	392	386	422	367	381	403	382	346	364	387	382	385	413	384	428	370	381	432	416	389	430	397	386	378	367	409	421	376	393	425	382	364	385	406	409	395	409	366	428	419	408	417	391	385	394	408	398	344	374	393	367	398	374	433	398	387	391	422	416	435	403	379	395	404	427	420	378	419	384	426	349	373	401	391	426	357	390	405	391	418	401	419	396	413	392	414	359	378	407	410	379	377	390	396	397	389	358	391	392	402	398	372	403	382	439	400	402	404	395	417	374	406	401	393	412	430	412	354	407	371	376	371	396	402	397	392	393	389	385	405	381	441	397	384	374	384	416	369	388	411	391	385	370	389	386	384	417	415	397	389	424	406	363	378	401	369	377	409	406	395	393	414	394	379	424	405	374	376	366	390	396	382	413	366	368	423	371	394	374	378	402	413	388	379	384	380	405	381	380	373	406	402	423	408	432	399	418	402	406	369	401	413	428	414	394	372	385	398	395	398	421	380	386	395	406	387	389	398	396	392	410	439	367	459	442	415	372	421	406	398	417	355	392	381	369	408	383	368	375	402	395	369	428	379	381	385	436	426	420	408	395	387	427	388	410	379	385	377	354	414	402	392	412	398	425	386	384	419	410	386	399	396	386	384	381	420	395	387	379	397	397	416	363	358	427	408	400	399	381	400	416	401	397	373	380	439	419	391	391	394	381	375	396	419	375	404	379	369	383	370	390	369	406	426	394	401	372	382	403	441	395	398	416	374	382	417	395	408	405	389	389	412	389	406	375	399	408	369	406	399	392	404	411	386	369	394	379	377	385	394	373	412	385	394	386	395	397	428	404	366	400	433	386	367	368	396	364	408	401	395	378	382	375	410	418	372	406	375	394	421	396	400	415	374	406	403	392	422	420	416	380	373	392	405	443	403	401	410	375	393	355	401	427	427	372	384	397	408	393	408	370	415	389	372	394	392	396	349	413	411	371	420	366	380	399	413	413	380	371	407	387	382	396	396	393	416	414	387	393	388	390	392	382	389	396	382	371	410	403	422	433	398	383	397	366	439	374	403	391	389	406	396	403	400	370	440	407	391	366	383	421	414	412	423	401	390	421	406	426	378	415	401	388	407	413	397	380	367	389	388	428	388	403	380	402	418	415	368	403	404	388	395	401	389	369	379	423	412	391	384	415	361	412	392	374	418	397	396	419	399	391	389	428	431	420	420	365	407	363	376	396	418	430	391	405	402	406	446	435	405	402	386	439	417	368	399	420	383	400	385	415	408	396	404	374	414	407	403	387	402	374	376	428	412	398	371	358	397	392	398	369	404	395	378	371	405	436	401	394	404	421	397	391	407	401	412	400	391	371	393	384	406	402	360	388	427	385	436	360	383	417	400	402	374	399	406	432	417	392	387	407	395	402	387	438	406	362	405	415	411	401	419	403	399	395	385	412	379	408	401	416	434	429	399	377	391	379	382	373	402	436	405	411	343	411	392	385	421	396	419	399	428	378	355	421	350	388	362	416	410	390	399	409	412	461	410	385	435	401	392	391	422	397	402	404	375	367	376	398	433	394	379	385	404	370	388	387	351	344	391	378	387	398	413	366	413	398	377	389	394	391	378	449	393	366	451	453	400	376	385	399	419	417	419	416	381	411	379	415	394	391	382	391	389	353	388	406	412	432	416	399	422	422	380	372	437	376	376	406	384	379	416	412	404	432	404	367	380	409	378	385	354	426	352	393	381	351	396	381	419	425	418	368	423	355	403	356	400	411	397	396	366	414	398	424	409	376	443	409	380	460	381	408	389	403	408	419	367	399	400	349	384	425	420	395	415	369	389	413	437	382	428	345	381	406	397	374	412	388	418	432	421	419	375	381	368	381	424	397	377	372	382	406	408	381	406	376	408	416	364	377	416	378	412	399	402	397	393	393	369	421	408	406	400	407	418	441	378	406	395	400	387	390	378	371	417	380	418	351	370	389	421	384	383	410	411	366	370	412	402	391	400	411	387	397	410	402	403	380	405	384	421	407	439	367	400	384	376	398	394	347	410	386	409	388	412	422	423	408	427	377	383	397	400	395	388	394	410	398	396	391	400	364	396	381	365	383	410	381	378	396	390	403	377	389	420	372	370	391	380	453	392	402	377	370	401	412	393	389	413	425	393	429	391	384	432	402	432	405	400	386	371	382	411	398	405	414	413	393	394	447	373	434	413	377	401	414	406	439	398	402	359	413	392	406	425	407	380	420	391	355	375	377	361	403	398	354	409	411	402	384	421	396	407	374	370	399	403	391	398	400	383	442	393	392	415	404	387	402	387	373	377	415	393	393	431	408	381	402	386	398	374	393	406	411	401	371	383	395	355	402	388	386	432	410	395	381	411	392	383	392	402	403	470	386	417	393	422	420	380	378	436	426	408	414	376	401	375	374	398	381	381	402	356	386	425	439	415	389	393	368	377	413	362	464	421	386	382	375	383	399	387	423	413	396	386	402	366	415	407	389	404	411	439	377	435	435	422	391	345	399	391	420	399	402	379	418	389	405	378	382	430	384	397	373	384	386	419	428	412	383	353	374	426	356	432	421	379	385	375	407	387	422	404	407	406	405	366	387	387	423	421	396	389	368	404	397	392	394	389	392	373	400	366	364	393	413	402	387	414	370	406	406	382	413	390	361	380	405	412	382	379	414	417	367	413	396	399	424	449	406	383	363	389	368	434	409	438	425	391	414	403	373	434	393	438	384	403	381	424	408	406	435	358	391	420	379	411	383	408	392	407	390	378	387	399	360	420	365	427	419	399	390	363	399	365	429	382	388	375	373	381	405	390	376	391	402	400	350	371	374	417	426	379	379	406	413	394	408	381	380	393	414	379	381	412	388	406	393	396	411	396	391	396	364	396	411	382	407	402	430	461	365	370	392	390	370	376	383	400	389	353	399	403	406	381	367	384	395	413	401	374	395	341	417	384	391	404	400	384	409	420	424	430	406	422	392	408	393	428	411	405	406	425	394	330	383	346	385	367	374	409	389	386	380	396	361	404	379	403	381
4952	7859	6604	3583	2446	2210	5988	26067	31670	24872	16548	8012	3117	1319	888	836	795	791	774	728	793	774	802	763	775	745	772	784	736	804	738	749	743	733	771	747	805	722	817	757	774	822	776	728	797	775	753	739	757	777	775	797	739	770	846	751	773	758	731	771	770	757	810	771	787	809	787	810	739	762	743	768	771	800	771	771	759	764	746	777	772	779	739	741	724	739	815	759	735	766	820	769	767	752	802	815	793	728	781	792	772	756	746	735	775	778	796	789	777	767	795	753	796	777	707	749	760	749	749	792	777	730	760	840	756	733	772	738	768	750	772	792	800	747	777	759	764	791	769	784	755	750	784	787	806	787	785	756	784	733	780	765	782	751	800	724	704	728	795	809	775	770	776	783	787	784	728	734	731	744	763	761	794	761	792	816	757	740	773	745	820	763	787	813	750	725	765	761	784	767	756	743	831	790	726	734	779	741	748	771	745	798	774	789	800	777	755	737	764	755	702	714	698	798	806	833	766	748	809	702	705	755	760	760	803	772	766	725	768	764	752	733	768	793	792	779	770	766	741	736	781	787	772	754	768	810	764	763	747	781	764	787	773	744	776	821	746	730	738	804	791	764	703	718	740	726	758	709	806	757	751	735	802	771	763	747	784	781	798	774	782	786	791	730	740	770	755	747	701	763	732	756	748	760	770	789	751	759	818	824	758	744	735	776	750	756	811	733	785	734	713	785	744	798	722	772	750	791	747	798	800	762	721	746	769	765	763	774	767	740	747	762	752	768	778	735	756	819	802	696	761	764	800	733	750	791	732	739	735	766	760	773	795	772	697	765	788	749	760	743	762	756	782	765	750	754	729	758	693	774	731	792	771	783	829	765	752	792	764	756	760	806	783	756	772	762	785	768	790	731	756	766	787	788	797	813	776	740	781	792	728	768	769	718	767	722	808	755	717	779	763	762	744	723	758	771	759	780	741	788	761	714	764	778	755	743	782	779	815	792	817	821	786	788	802	761	799	781	766	787	765	749	752	794	759	792	815	732	786	782	727	816	722	739	800	742	807	733	756	786	817	794	809	783	795	786	786	754	773	759	755	798	735	781	731	767	758	738	753	750	731	788	772	799	813	821	743	788	737	727	793	745	692	771	731	796	735	786	753	761	843	782	775	747	788	765	787	727	803	797	757	768	749	723	726	775	786	771	787	752	786	790	773	749	760	820	779	775	772	791	744	754	766	760	734	777	724	738	768	777	807	760	779	809	728	778	780	745	747	721	785	759	777	785	758	758	800	736	805	767	755	793	757	752	808	782	789	770	769	767	767	795	786	779	744	780	801	811	760	787	777	788	808	739	770	696	746	779	793	763	731	751	752	717	772	801	779	760	791	791	786	772	758	760	804	786	805	783	775	771	775	792	760	746	789	769	790	772	784	774	762	805	829	769	754	770	745	772	741	771	774	759	781	809	753	732	738	766	782	736	774	758	774	763	767	738	784	782	787	803	771	760	797	719	773	766	799	751	818	781	776	737	731	731	758	764	833	776	792	749	753	768	776	735	770	724	797	775	744	790	756	798	765	794	752	755	759	758	789	771	729	727	741	755	739	771	795	757	775	803	777	771	799	782	756	774	786	810	759	807	762	780	799	817	744	746	806	774	753	778	775	803	742	763	771	793	750	739	770	799	711	782	711	819	771	739	762	770	725	773	762	744	805	793	750	789	762	774	746	792	757	767	766	811	786	733	763	767	772	724	765	764	784	743	784	753	740	772	822	782	776	794	780	807	754	781	738	767	773	752	726	767	783	774	762	751	754	775	774	767	761	794	759	722	792	713	800	805	744	849	746	738	802	807	801	765	771	763	761	762	779	715	778	723	733	746	707	781	759	764	775	718	788	768	698	796	764	755	724	778	815	742	772	740	777	751	770	778	734	736	759	756	795	704	770	775	748	740	770	741	796	778	752	796	754	767	734	764	739	732	768	748	738	745	765	812	771	747	777	735	759	753	794	716	736	791	718	746	735	746	772	767	753	733	729	739	796	785	778	801	784	770	747	758	744	749	781	824	824	790	760	792	788	779	755	744	779	736	768	733	741	781	799	766	830	752	752	787	746	756	750	829	810	730	744	760	754	744	750	722	765	752	749	751	771	768	809	788	752	788	768	688	765	786	769	751	751	726	735	730	708	760	761	795	776	803	736	769	718	777	819	767	792	769	754	756	789	754	777	771	752	764	765	751	792	751	758	749	801	740	812	763	828	728	811	744	769	795	710	770	750	733	757	775	764	776	731	774	792	772	761	750	761	792	785	719	766	718	761	762	749	825	730	699	778	750	818	736	755	757	774	818	748	775	793	806	778	722	805	764	762	740	758	747	771	712	772	753	789	737	754	788	779	769	780	796	762	769	768	684	718	778	781	745	765	793	745	743	750	762	777	766	740	763	790	750	772	769	803	775	719	751	801	762	769	770	770	760	759	784	770	689	711	736	769	735	785	758	734	750	750	792	778	755	737	764	793	789	733	779	746	764	738	798	763	805	778	794	751	770	781	776	771	705	734	749	720	780	781	757	777	756	727	795	735	792	762	756	787	731	734	773	801	740	806	767	733	777	715	807	754	810	725	786	747	775	740	812	772	777	728	776	728	730	792	737	748	750	767	792	762	768	784	811	759	756	755	742	761	803	719	755	791	710	784	766	786	807	802	733	755	801	826	722	775	751	748	792	785	790	785	753	755	801	747	818	818	757	716	738	822	785	720	762	750	775	796	779	762	791	784	775	767	752	770	745	749	726	783	723	788	772	770	754	782	768	760	714	696	771	801	812	800	842	740	715	732	791	783	782	759	721	763	760	754	777	784	783	755	786	749	764	742	759	794	789	781	764	764	748	771	766	746	780	756	815	729	745	753	780	769	721	789	768	747	739	725	735	771	777	716	780	745	756	801	785	760	768	758	686	764	834	722	727	755	774	717	746	797	769	833	736	762	770	766	745	763	776	768	807	753	772	783	803	717	751	806	752	726	790	740	744	722	768	762	781	775	762	760	777	746	800	720	756	766	796	759	776	745	783	742	738	743	740	762	792	783	770	752	775	765	775	793	747	789	771	742	763	708	785	800	747	788	774	786	766	781	748	763	774	807	810	774	767	758	753	750	782	755	759	758	763	712	780	743	791	768	747	701	742	773	796	775	773	761	766	730	741	743	766	752	748	739	757	713	722	742	730	785	761	795	755	769	758	751	758	777	737	746	796	743	753	775	711	776	815	761	714	738	798	763	750	769	785	798	785	788	757	763	818	800	719	711	724	770	771	756	788	744	723	776	758	743	729	765	762	778	795	805	763	723	809	783	757	797	753	791	780	794	733	754	736	767	765	782	809	799	743	792	749	746	749	815	772	697	759	751	767	772	778	755	756	794	737	806	818	762	743	795	753	772	752	793	793	789	781	745	796	783	776	828	773	775	763	826	773	755	796	776	747	777	803	797	817	758	763	792	769	792	746	758	773	769	729	805	768
22848	21068	28814	23537	21069	19575	10052	32121	39832	30982	21008	9577	2950	979	532	453	381	404	381	396	341	374	381	377	393	384	380	379	416	397	370	388	396	385	390	388	387	389	374	381	366	386	352	383	367	401	381	367	429	388	374	329	393	382	424	391	382	357	378	366	380	405	347	420	390	365	393	379	402	361	403	398	342	359	367	364	379	372	366	355	374	397	374	386	376	385	398	390	367	385	383	371	360	372	386	363	416	435	372	401	383	413	378	388	364	345	369	379	389	419	372	353	362	397	443	344	365	397	387	366	390	401	357	408	377	387	376	384	330	398	373	380	377	358	338	362	383	369	356	388	383	384	373	418	362	372	378	375	375	392	389	400	381	391	395	386	366	356	359	367	371	391	359	346	380	383	389	394	355	404	397	357	348	350	357	374	372	371	429	408	365	363	380	383	385	388	379	366	370	361	392	394	400	344	370	368	400	393	353	351	350	378	400	367	394	363	362	351	364	355	387	363	389	392	390	376	399	419	355	367	366	386	389	394	357	383	358	387	348	352	362	341	371	379	361	367	377	356	378	388	369	379	389	405	352	389	399	379	408	374	382	353	378	378	344	349	391	369	337	377	363	372	378	370	365	386	394	379	382	397	395	365	330	372	368	398	390	387	401	385	385	367	361	432	385	371	382	398	386	357	381	423	374	381	340	377	384	390	383	404	393	380	372	366	395	363	392	405	409	361	379	369	410	417	332	385	414	353	345	363	365	343	372	395	351	392	360	418	392	366	397	360	350	394	400	358	348	398	396	380	384	386	370	351	379	353	362	370	370	395	374	369	383	397	385	367	360	410	368	367	385	332	393	399	350	387	396	384	350	362	363	379	361	377	401	355	376	362	388	363	373	355	364	369	371	373	360	339	400	416	413	361	359	402	376	388	351	369	366	339	377	400	391	377	394	373	371	378	360	361	359	367	387	388	386	361	404	385	380	405	388	358	364	394	386	337	364	375	398	382	338	399	392	370	350	399	374	363	381	364	356	403	334	392	389	362	407	398	361	385	406	380	390	365	360	382	347	358	355	356	398	349	378	388	404	375	414	397	388	364	403	408	347	383	382	353	360	348	373	405	363	361	362	373	380	366	347	341	379	409	384	366	357	402	366	390	361	362	369	410	366	381	381	358	368	437	361	337	355	357	351	406	357	371	405	377	380	362	389	358	425	363	382	366	383	386	398	409	357	381	344	338	381	383	407	375	349	384	372	390	362	395	372	365	375	366	352	378	380	377	334	387	365	411	373	352	400	356	359	398	369	371	360	384	364	369	407	390	379	374	379	383	396	408	342	400	386	392	381	383	367	393	380	408	367	364	373	381	381	358	385	372	369	394	405	411	415	387	363	355	373	343	390	391	373	375	357	374	378	353	393	390	391	373	354	339	372	394	375	383	400	373	372	385	360	361	345	340	364	389	370	358	429	372	392	372	402	400	361	374	379	367	407	362	339	371	384	389	357	378	394	391	366	394	347	365	376	374	380	390	383	410	390	372	384	388	396	334	361	371	383	366	382	368	361	371	384	367	389	391	411	380	385	382	366	350	381	393	404	363	381	408	362	356	375	378	390	387	384	385	377	381	383	368	369	385	417	382	407	381	371	411	406	364	401	385	381	364	374	381	378	380	390	395	361	371	377	379	377	364	383	401	383	388	395	367	366	306	354	407	395	360	383	401	335	373	374	389	386	382	420	380	383	385	383	366	367	359	373	368	348	398	400	393	364	374	376	358	384	394	393	389	372	358	383	342	330	373	365	363	382	362	338	407	407	379	388	381	364	389	374	369	347	376	397	382	401	355	372	354	378	347	392	392	407	412	375	397	391	367	360	378	383	388	380	373	368	365	367	405	400	365	371	363	379	348	360	354	360	379	401	354	349	376	401	373	352	387	369	402	404	399	390	371	386	403	351	394	355	371	393	373	374	348	358	379	398	392	383	379	355	375	365	397	376	369	345	368	354	368	386	338	344	360	373	394	352	390	406	388	379	328	361	369	381	393	397	381	375	378	361	368	352	353	391	349	348	373	407	369	395	421	385	341	401	374	349	355	398	387	370	364	376	395	378	370	373	380	408	378	336	353	380	398	383	342	371	408	387	391	358	350	374	362	418	347	368	396	369	370	360	394	373	386	405	370	408	361	382	377	370	389	416	383	387	380	364	375	421	353	375	391	387	368	355	397	369	360	390	369	367	361	348	370	374	380	383	384	385	390	336	377	338	416	360	390	361	374	387	378	391	415	384	363	367	357	393	383	404	371	380	374	363	386	419	393	356	366	372	375	344	379	373	380	365	406	376	339	428	370	385	380	404	347	377	381	413	346	405	359	389	404	376	406	371	357	377	378	369	380	353	364	374	390	364	378	370	367	380	339	344	396	387	370	373	370	432	372	401	380	357	369	379	381	402	393	360	403	378	394	388	388	405	383	380	376	353	402	355	350	380	356	341	356	349	397	372	363	356	395	363	395	369	380	361	386	423	377	371	425	361	360	390	376	368	357	360	362	368	400	378	367	367	383	395	365	370	390	374	376	407	418	377	353	398	388	363	367	436	387	397	382	364	366	364	353	373	397	397	367	378	327	381	393	340	360	339	358	374	387	396	376	354	344	379	336	383	382	354	373	371	369	379	387	361	400	385	385	329	371	390	381	397	397	390	349	373	354	382	368	376	386	381	362	404	350	371	438	389	384	387	357	375	340	372	349	384	364	377	404	384	358	403	382	368	353	375	359	337	404	385	386	384	377	393	424	394	364	398	366	387	372	351	394	409	365	361	404	356	376	363	355	369	371	380	385	364	382	387	393	354	388	325	362	389	395	388	380	388	394	373	392	355	370	432	370	326	399	425	379	347	365	394	383	377	375	396	349	368	422	378	391	333	359	411	347	371	376	352	375	357	389	349	402	361	400	383	388	363	378	379	360	376	385	391	368	386	381	379	371	349	346	373	352	428	382	388	404	400	392	349	373	401	390	389	390	374	361	379	367	371	373	360	377	366	407	383	372	371	393	374	364	375	383	371	397	377	376	375	364	392	390	356	355	414	360	360	387	371	387	393	382	414	370	382	404	366	394	342	378	449	404	371	355	379	346	383	419	365	409	361	360	379	367	393	348	366	375	367	390	384	395	365	369	382	370	401	360	386	377	378	371	384	376	371	343	368	353	371	363	363	372	408	367	403	366	399	357	381	396	372	416	373	358	352	345	377	362	395	373	418	381	350	372	380	380	379	349	380	397	365	346	340	351	364	347	382	355	333	375	358	374	374	393	369	372	358	367	400	379	358	346	359	391	383	378	366	409	355	355	346	354	361	366	359	375	355	368	399	355	369	382	364	357	339	375	407	379	359	388	377	347	398	398	390	341	369	362	353	389	380	362	404	352	354	351	350	381	416	366	386	382	364	341	376	377	396	363	395	364	384	360	361	379	376	367	349	352	368	367	374	363	367	373	380	400	354	362	353	365	348	405	340	359	370	388
8344	16543	14120	8152	5867	4964	19078	43416	46622	38821	29826	17425	7331	2489	1103	783	708	719	732	693	724	644	694	744	689	707	685	718	740	681	670	686	736	692	692	672	673	700	681	738	707	724	718	668	716	662	692	704	658	713	695	699	677	700	733	735	701	697	731	670	671	680	695	698	671	675	706	685	746	692	729	692	734	719	717	718	687	750	673	699	716	707	694	660	607	690	713	734	662	663	693	706	690	757	695	688	678	688	695	707	702	729	722	714	712	661	730	697	705	714	661	671	713	757	672	726	705	721	710	649	711	719	662	716	716	695	717	666	694	684	701	660	683	673	723	740	715	666	678	664	710	731	719	744	741	709	732	665	720	784	671	650	711	738	699	686	723	682	775	721	687	702	685	720	700	708	759	648	664	697	705	705	718	659	706	719	708	665	713	714	737	747	732	689	743	689	700	740	710	719	655	651	726	731	701	728	661	651	739	670	698	705	704	713	689	697	708	668	668	689	693	732	711	689	687	704	674	711	690	719	660	689	709	703	757	673	722	664	714	704	708	700	722	688	682	690	716	708	697	703	717	690	716	686	699	674	693	696	747	712	683	692	677	729	711	705	650	750	688	711	715	755	649	683	731	677	694	684	765	680	702	700	690	694	724	682	708	658	691	619	694	708	710	705	656	727	699	671	685	680	747	710	721	675	710	698	690	684	648	709	755	724	718	698	708	652	726	656	740	707	720	709	684	735	673	682	734	697	714	731	733	740	714	696	687	720	732	678	691	695	710	712	671	708	692	711	695	659	687	719	695	729	709	680	651	678	700	654	700	745	689	685	703	683	733	697	667	710	682	665	698	727	711	662	679	709	734	700	726	718	714	694	720	721	729	716	736	714	724	682	681	713	685	707	699	712	743	678	670	683	713	711	650	658	674	721	688	707	685	639	684	729	728	683	704	733	711	712	708	723	697	753	702	710	712	704	720	660	706	691	673	638	691	723	688	679	694	702	737	686	718	708	704	731	706	709	757	686	741	658	690	703	734	713	684	694	703	669	706	695	689	700	685	723	660	704	688	735	695	690	674	700	733	677	689	716	696	733	741	699	683	729	699	678	711	669	675	714	705	712	728	657	753	717	690	705	698	773	700	698	719	711	671	701	714	705	716	761	697	684	679	665	713	676	664	751	706	646	654	722	672	697	704	751	721	693	699	776	695	698	699	720	699	724	727	692	725	715	693	707	697	676	708	746	674	682	668	747	718	658	701	712	747	701	635	673	675	738	690	653	646	706	707	666	721	708	681	700	664	684	657	691	710	716	689	663	727	691	725	681	677	668	742	718	685	703	717	749	749	701	697	713	695	694	708	747	687	706	768	694	687	702	673	715	646	719	701	694	719	710	703	689	710	752	692	698	697	711	733	703	690	697	682	706	713	743	733	721	698	697	703	687	649	723	714	730	723	740	655	708	731	700	673	703	648	700	743	712	714	714	707	688	708	693	705	719	695	720	728	682	675	704	705	701	680	729	724	692	719	722	743	731	698	704	662	727	701	709	707	680	679	717	700	732	663	713	709	717	671	651	730	661	716	714	751	721	687	737	709	712	715	690	762	713	704	705	713	715	728	695	703	722	726	693	678	719	679	749	670	687	677	661	704	647	665	737	699	744	702	738	713	695	665	689	673	681	700	701	746	732	677	735	709	738	684	638	690	681	688	685	713	673	675	729	719	692	745	741	746	664	698	683	719	675	735	684	694	710	709	681	699	694	773	714	686	658	711	722	764	700	747	696	712	749	690	656	752	685	702	693	667	688	703	669	657	674	694	688	699	666	725	643	671	730	690	666	690	708	678	659	684	672	695	703	720	702	692	670	685	726	740	703	731	677	680	739	651	702	676	668	709	736	728	749	701	656	676	683	726	671	728	689	672	646	675	730	754	709	668	683	685	729	697	749	693	751	668	730	715	697	723	702	756	665	735	744	708	643	703	711	681	734	710	669	648	627	704	700	721	685	680	692	691	664	684	671	698	689	779	645	677	706	684	748	696	709	738	735	679	721	731	723	710	723	678	685	698	675	701	668	710	673	698	705	668	670	724	709	696	734	674	687	686	761	684	722	653	708	714	722	736	671	727	700	677	710	670	708	707	717	726	733	693	726	672	689	705	646	728	724	668	688	698	721	720	656	708	679	730	721	712	679	714	666	694	700	744	708	706	738	676	686	714	680	728	696	663	744	726	701	731	688	670	712	707	717	716	721	698	714	699	701	679	695	721	748	730	698	723	696	700	685	705	687	684	736	656	720	704	689	688	690	688	663	702	663	700	727	676	714	730	661	689	720	664	714	744	704	695	690	656	714	730	705	685	701	706	727	716	720	717	677	698	706	708	726	702	670	694	695	640	724	726	710	666	668	705	740	667	714	691	711	655	673	699	691	736	684	683	744	721	680	677	745	641	724	733	687	670	705	687	692	706	693	729	720	700	725	718	701	688	697	697	715	733	672	684	683	685	667	778	726	672	708	748	649	694	740	703	681	677	708	707	704	663	677	677	724	725	669	710	705	677	694	670	650	707	707	685	693	704	699	692	688	690	650	699	718	703	771	690	721	662	706	663	726	768	706	747	687	734	701	699	677	658	694	672	657	707	679	691	738	700	693	735	640	641	703	682	719	714	713	737	684	693	747	723	708	686	675	715	673	691	672	689	694	694	679	681	696	667	733	693	687	726	699	698	662	733	670	717	698	715	671	674	800	688	710	699	716	694	660	715	678	692	654	713	702	672	649	742	733	693	732	720	700	687	701	701	715	727	667	706	690	657	696	679	707	716	680	722	664	745	692	676	664	684	687	727	748	697	640	709	709	734	689	701	641	716	666	730	699	702	679	675	684	682	777	655	702	706	723	675	701	758	679	692	690	676	657	716	672	679	672	693	706	746	689	716	676	718	720	700	671	717	713	683	714	701	712	700	652	727	683	686	719	672	700	699	719	684	736	725	707	670	709	697	707	683	723	696	736	720	667	709	733	692	713	698	726	703	736	715	730	686	666	682	701	703	711	738	706	711	699	697	721	664	690	702	721	711	652	748	712	713	652	679	751	719	651	696	699	720	707	712	685	739	743	729	760	714	702	666	704	706	700	710	680	698	667	712	687	712	720	713	697	662	664	698	744	677	686	674	760	712	685	669	694	712	667	716	706	678	722	718	658	719	681	703	665	705	700	746	665	696	684	693	674	730	685	660	678	729	679	686	708	713	711	702	744	723	719	742	716	681	698	721	708	668	704	665	708	694	696	711	744	688	666	744	683	698	680	692	713	728	698	741	692	692	719	692	704	645	697	713	695	732	757	706	708	687	709	706	708	714	714	693	744	688	723	695	760	669	728	740	749	702	715	716	705	676	722	653	691	683	699	710	710	688	742	717	682	645	699	696	679	729	699	689	685	663	704	707	700	710	699	703	740	696	699	703	703	644	724	707	675	725	715	707	709	702	736	754	708	695	666	699	705	674	712	719	681	687	708	681	698
26371	20258	7182	859	573	518	938	3368	4491	3173	2026	1078	668	484	450	448	422	452	443	462	437	417	421	418	434	425	463	436	472	432	449	427	469	470	461	471	425	439	427	424	473	446	441	449	449	459	472	393	451	414	439	449	434	406	454	419	449	442	416	505	416	425	452	482	425	447	436	399	413	408	437	421	447	433	434	459	446	430	435	424	409	414	452	458	454	442	412	444	455	481	440	419	416	480	429	481	460	465	440	439	441	403	495	432	431	393	426	427	450	422	442	439	439	423	429	408	451	410	443	463	431	472	467	463	408	434	457	446	404	431	476	437	471	428	469	433	471	433	413	422	446	438	429	448	455	413	459	461	473	467	430	418	457	414	432	472	419	435	458	437	449	453	445	426	459	438	439	417	420	436	442	450	430	432	448	481	448	464	466	452	422	419	445	404	444	441	448	426	437	436	392	450	445	450	467	435	447	445	413	417	414	434	419	430	457	404	440	436	426	453	466	448	448	450	423	437	462	441	448	407	409	435	421	445	436	458	425	434	422	442	443	436	415	420	441	428	479	431	407	403	441	466	422	416	416	429	422	465	433	446	447	468	410	438	443	452	434	430	392	428	431	467	401	429	424	403	453	433	452	418	411	463	449	428	450	393	460	415	413	418	415	429	443	429	438	420	434	438	467	448	438	413	423	423	440	404	429	444	462	431	447	410	429	430	414	481	442	454	440	420	411	462	449	443	450	423	470	417	447	411	444	416	474	465	428	447	486	430	411	428	410	448	434	442	449	432	443	449	401	461	464	438	437	435	432	456	414	421	426	429	422	437	438	423	437	447	423	452	462	451	438	408	439	418	413	455	427	416	417	429	463	425	430	465	474	425	432	422	435	457	444	433	410	448	469	436	426	484	439	425	424	445	434	472	426	432	412	415	447	431	434	442	435	469	419	442	449	448	418	424	419	442	422	452	389	467	454	438	436	435	418	432	456	458	439	423	465	442	446	452	463	460	462	466	430	423	460	454	454	443	445	464	437	425	417	450	412	447	437	425	452	468	424	457	419	420	454	459	458	435	433	446	435	459	438	468	466	424	438	429	469	409	452	413	452	450	410	452	444	429	423	408	443	451	443	437	418	445	442	440	451	428	445	407	396	450	438	461	418	442	444	459	452	446	463	433	444	406	443	457	438	466	389	427	444	429	466	399	465	444	430	414	451	452	428	484	449	417	394	437	416	431	466	428	456	455	478	419	472	423	448	437	439	440	439	417	417	454	432	441	440	416	446	474	442	416	469	421	459	435	463	402	440	435	435	443	443	434	411	434	407	442	429	454	424	456	474	482	437	413	434	432	451	437	401	453	452	431	446	419	434	447	441	462	501	451	472	445	447	431	438	444	442	420	468	428	449	428	417	426	440	406	473	429	444	453	431	421	433	445	420	467	395	401	431	473	432	470	449	418	427	440	425	449	437	422	433	455	453	431	386	459	445	437	413	474	440	467	424	413	454	456	475	447	421	435	412	450	429	430	420	473	459	447	417	442	466	429	512	405	441	444	446	461	461	413	418	441	472	442	419	431	468	404	414	440	434	444	452	471	428	419	420	448	406	458	447	448	433	441	424	465	439	431	457	452	424	444	423	468	444	454	473	444	442	431	446	434	421	434	429	417	460	472	436	411	438	429	434	447	427	429	467	406	446	470	446	440	475	441	446	435	445	434	423	403	442	446	435	449	393	448	433	427	448	425	430	441	405	418	419	424	447	437	439	437	440	496	474	403	443	464	420	465	447	471	439	451	422	442	461	415	422	449	451	471	399	438	443	443	399	428	457	462	428	435	430	446	424	451	433	445	450	406	428	392	432	434	448	427	428	460	472	456	472	445	394	413	505	445	451	401	459	432	506	430	450	455	472	423	394	436	406	466	444	429	405	450	415	438	440	421	420	446	436	424	463	435	439	434	428	423	437	421	433	431	385	387	426	432	447	420	482	445	432	465	401	421	462	458	425	422	453	438	426	416	445	457	426	439	431	413	452	403	437	415	442	451	404	421	446	428	472	452	431	411	430	453	483	471	457	438	431	461	426	448	430	444	461	426	443	389	447	408	427	431	446	408	454	403	435	432	446	430	454	437	421	470	436	422	440	409	445	449	463	471	438	407	420	470	436	443	423	442	429	444	445	425	422	421	446	407	446	436	456	447	422	467	453	448	432	433	480	446	432	412	444	462	437	468	442	415	434	425	416	439	433	451	400	415	449	426	418	415	418	449	421	432	428	423	474	451	445	441	460	445	405	447	394	482	453	441	455	401	384	436	451	448	426	435	466	455	424	464	459	422	432	454	443	433	441	410	452	408	445	411	456	436	385	446	444	476	424	465	448	461	435	447	436	441	423	406	444	462	408	452	444	441	416	451	485	422	425	425	442	472	441	457	467	410	433	449	455	449	461	422	472	465	410	467	424	417	421	449	419	427	412	439	469	437	414	465	445	438	458	446	449	453	420	467	459	500	452	432	447	415	423	417	418	426	443	454	453	443	445	406	450	390	433	477	434	437	460	446	428	408	412	449	390	429	449	483	433	441	405	414	418	453	425	431	430	473	467	463	442	448	429	456	490	425	451	430	467	391	375	457	456	450	446	412	418	416	421	418	437	454	418	412	458	438	442	402	431	442	429	453	440	454	428	436	428	448	435	412	478	457	456	451	445	396	459	434	459	449	442	401	447	421	438	408	449	468	439	436	440	468	429	447	449	404	418	447	475	407	437	386	431	459	460	450	446	489	499	443	433	444	453	443	466	427	446	458	467	479	436	430	438	436	484	418	481	473	413	431	442	427	391	468	442	427	402	421	411	396	488	468	460	436	406	449	457	448	459	429	431	440	422	442	427	436	433	421	433	479	392	448	465	418	402	442	434	414	440	425	433	448	467	468	440	452	471	450	420	454	449	448	414	444	399	421	471	456	456	455	411	426	422	462	426	464	461	465	453	445	406	446	477	423	440	424	462	437	462	448	447	390	427	410	421	407	440	417	441	462	432	389	449	423	444	462	441	444	443	438	443	431	463	441	453	466	428	420	466	421	434	469	430	443	436	475	443	480	441	404	470	492	473	417	404	457	453	435	412	417	485	448	407	436	434	442	418	438	429	431	433	469	410	467	470	433	453	446	419	492	441	454	461	397	463	388	426	442	443	437	440	434	445	425	445	380	440	442	451	420	403	472	436	458	424	428	439	409	446	442	442	458	433	421	411	420	481	438	444	481	409	450	458	404	435	449	421	438	437	433	418	454	474	435	431	443	445	398	429	508	424	459	413	471	421	444	432	422	468	435	404	426	447	416	455	467	464	423	457	442	428	455	450	465	434	425	420	450	445	428	421	432	457	428	440	412	447	413	397	434	435	429	467	477	408	445	453	452	421	435	416	441	453	432	428	479	436	432	448	440	460	393	398	421	446	452	443	430	407	435	440	424	458	458	453	425	405	432	430	426	403	447	424	430	445	409	473	423	415	430	406	477
4432	2586	2079	1331	1320	1213	2725	10065	12014	8578	5309	2803	1575	1011	872	822	793	836	846	808	805	837	843	836	817	815	807	801	814	796	854	855	856	778	838	853	829	876	833	869	835	822	894	809	830	817	817	867	823	848	812	854	814	803	795	798	842	807	824	841	806	851	853	836	879	796	832	858	875	825	809	845	805	882	834	825	838	830	839	829	868	836	841	811	827	869	809	822	823	789	836	856	852	839	813	850	822	853	825	862	803	814	804	819	860	812	844	795	792	858	805	789	845	790	830	852	851	827	815	810	809	797	828	811	835	881	796	843	807	857	839	787	787	784	846	867	884	879	861	810	839	806	872	811	803	830	823	875	823	817	818	802	835	809	807	816	843	850	840	767	843	814	786	819	814	831	808	820	852	846	828	871	824	829	837	854	856	831	882	782	761	782	808	823	867	844	835	871	835	806	808	859	797	859	815	898	855	835	845	835	811	843	833	788	812	810	837	831	874	893	815	820	821	851	845	789	835	807	806	801	788	819	835	790	839	858	788	844	811	799	819	859	798	811	881	808	871	813	818	786	840	824	821	831	790	796	816	796	824	878	832	858	789	777	843	802	783	878	849	850	799	867	831	830	790	773	853	860	779	817	850	892	785	833	864	837	842	786	839	830	817	803	760	798	864	826	817	851	803	837	839	822	878	854	815	785	836	812	800	842	810	796	783	854	850	824	775	826	820	857	803	851	798	833	834	816	809	868	853	824	827	794	855	898	822	769	819	821	845	801	862	845	848	837	804	795	822	805	826	854	835	822	874	812	832	849	811	863	850	825	790	907	776	812	823	842	830	826	894	805	840	817	847	834	858	821	802	797	786	808	825	831	831	816	853	783	741	847	799	836	825	864	864	844	841	847	803	848	814	827	742	819	842	828	818	815	829	860	827	787	863	878	806	830	798	829	836	805	807	776	770	785	817	819	835	820	822	780	803	832	868	838	805	826	830	836	788	787	852	786	861	816	819	796	814	817	800	890	752	847	878	826	785	828	801	837	858	826	852	851	832	837	855	838	817	803	819	842	835	818	794	819	782	816	869	837	877	871	822	866	833	827	774	799	780	797	849	817	824	803	840	802	824	791	839	818	844	827	843	820	804	811	827	818	847	813	806	808	800	833	810	834	814	807	844	857	849	826	811	839	858	841	846	789	755	847	862	800	839	838	811	815	831	811	879	861	792	804	823	894	841	853	846	810	786	853	835	824	838	840	843	838	804	822	814	758	804	847	859	847	853	801	850	799	794	814	807	819	833	829	793	816	781	818	807	827	844	855	824	826	857	832	836	836	818	844	832	879	778	795	783	809	856	792	870	798	871	853	845	858	868	807	819	832	862	806	816	784	884	804	781	843	866	824	853	789	817	871	814	854	803	785	783	796	884	813	740	807	836	874	820	854	801	799	890	844	813	832	805	820	811	835	836	797	834	849	802	807	829	874	837	822	816	842	847	862	844	837	811	848	859	847	836	792	821	809	809	788	816	845	846	791	861	840	831	844	758	820	815	804	805	890	850	828	811	818	831	790	824	851	873	834	764	822	845	804	822	790	832	808	875	787	810	814	820	818	798	837	783	840	765	781	831	777	821	839	826	812	881	845	837	782	807	840	840	791	835	797	821	807	821	808	820	810	833	812	852	795	814	887	832	836	805	834	846	863	848	794	796	821	832	792	805	869	819	834	826	817	823	890	868	783	833	832	845	809	784	846	830	789	869	800	788	848	804	835	823	837	820	819	854	803	815	815	870	871	810	806	858	808	875	789	792	829	827	802	830	769	848	897	860	868	854	852	793	846	811	791	803	848	814	816	813	778	859	842	817	848	891	801	816	836	821	829	882	788	815	836	818	868	831	801	830	897	813	848	859	850	887	851	839	820	834	820	790	837	806	796	878	837	772	870	827	812	840	831	841	851	842	775	825	837	844	838	815	853	831	804	833	839	765	814	785	800	785	842	818	805	811	833	813	826	830	841	854	834	893	852	811	851	821	816	840	811	823	811	867	863	789	818	827	846	803	800	835	822	805	802	818	851	813	884	803	866	800	838	842	869	853	816	809	878	852	815	817	825	806	779	783	853	791	794	859	797	833	787	801	842	842	787	841	758	812	828	853	827	798	866	807	836	812	835	862	836	838	837	891	784	851	836	806	850	783	833	871	803	814	917	855	849	813	822	875	841	868	801	821	818	817	839	852	865	832	844	796	869	883	823	827	849	833	865	859	853	846	846	867	821	814	836	854	876	836	840	829	812	761	848	777	844	798	817	901	871	827	839	829	809	818	841	780	850	805	773	827	821	872	825	805	829	852	850	823	802	848	831	861	798	809	856	829	863	852	820	800	845	805	841	834	823	850	853	786	862	877	835	831	851	840	760	871	830	899	810	891	809	869	808	870	858	864	834	901	824	840	796	790	858	805	843	804	859	806	833	782	854	822	843	846	836	814	806	838	806	812	844	835	808	818	772	821	825	790	844	833	849	795	835	835	806	877	845	860	894	839	824	798	893	877	871	779	843	846	831	836	844	786	807	825	795	845	864	835	813	827	828	809	857	818	839	860	843	854	826	801	817	840	793	861	832	825	786	851	833	828	808	810	842	790	843	783	848	830	874	794	802	841	866	799	848	815	808	784	821	902	771	800	845	820	856	804	845	864	853	832	872	802	831	821	809	841	861	829	804	845	805	779	809	843	821	805	820	779	801	820	820	832	848	828	862	799	788	823	866	831	805	789	794	789	777	819	859	848	820	794	803	858	848	832	800	821	763	839	812	801	824	842	824	799	879	866	829	826	837	868	848	811	829	802	838	825	810	846	872	841	846	833	815	872	809	829	855	824	841	796	794	781	843	806	799	789	816	833	863	836	813	821	821	808	818	766	821	821	869	815	802	812	811	844	855	832	833	829	861	831	838	809	898	797	844	843	825	794	824	835	832	853	833	772	834	862	830	866	863	785	829	806	800	803	806	798	768	846	806	804	828	811	828	836	838	855	836	786	831	805	845	834	794	843	857	779	841	820	802	818	833	849	810	842	810	790	814	820	778	842	884	788	811	791	810	797	815	834	811	822	842	806	813	833	857	881	802	854	794	858	837	836	798	896	797	794	795	817	823	855	841	836	812	858	834	855	832	825	811	763	839	850	887	866	811	815	849	814	857	816	826	855	824	799	859	865	844	807	844	835	811	852	826	886	778	824	824	821	905	874	847	848	806	792	859	856	836	849	788	864	843	872	872	811	801	781	819	763	787	846	831	870	814	793	799	809	803	856	805	841	829	837	873	830	853	866	820	835	796	829	847	864	769	783	772	820	882	791	803	823	831	810	810	786	866	799	858	860	810	854	843	828	811	832	810	831	834	847	822	797	793	799	859	834	829	804	811	778	823	829	852	833	853	819	883	797	841	830	809	807	826	807	835	806	819	831	845	832	844	847	872	897	805	814	860	883	851	827	789	818	887	797	789	820	769	846	797	847	864	808	818
24528	21044	26980	25024	4684	918	3549	13675	19083	14070	7196	3128	1192	614	480	417	417	380	404	389	434	383	393	402	356	397	403	393	430	379	454	407	432	411	386	415	396	396	370	420	411	404	407	377	384	414	386	370	418	385	381	391	375	396	368	372	406	397	358	395	411	418	383	391	393	389	416	414	390	392	418	393	373	392	391	401	402	364	424	372	414	411	389	435	409	354	410	385	428	386	376	377	411	398	391	389	393	412	398	398	386	402	410	400	414	390	423	365	407	388	416	428	361	432	408	377	374	408	380	406	424	434	373	422	374	446	418	412	398	393	381	391	359	407	380	382	415	375	380	409	396	386	390	417	409	429	413	447	393	442	440	407	417	386	423	440	398	397	416	361	391	393	419	389	375	394	407	406	400	381	407	417	382	433	401	418	433	397	382	392	368	432	379	411	351	404	401	396	399	431	394	404	404	418	388	380	394	372	375	400	406	407	395	449	371	411	407	390	398	394	407	370	416	383	397	455	408	428	383	391	387	396	357	384	437	411	374	356	413	396	396	408	390	440	395	426	401	437	417	397	418	398	412	392	423	364	398	408	419	401	387	396	395	386	399	356	401	422	378	359	405	446	402	404	402	374	410	392	418	397	371	386	379	401	403	417	358	383	390	374	392	398	404	390	411	411	394	403	355	425	396	411	414	424	405	430	402	362	387	413	432	388	393	410	377	394	418	365	420	373	390	384	454	424	412	351	386	387	368	443	406	400	422	373	402	383	396	377	405	397	408	425	373	399	427	375	386	420	381	400	379	373	403	390	380	414	397	388	402	400	387	409	400	425	405	385	368	412	396	401	398	374	408	400	363	377	406	381	394	380	446	419	420	386	429	393	430	375	385	394	399	397	396	375	413	410	367	385	400	438	385	440	406	413	446	413	399	389	398	379	400	417	376	367	435	427	431	391	396	395	385	392	408	403	429	426	387	377	391	428	428	403	405	400	372	352	413	405	415	389	396	403	370	395	381	406	406	387	415	369	440	392	400	405	399	401	407	389	352	400	386	412	374	385	370	406	417	417	365	387	427	412	405	407	386	409	404	388	416	408	399	400	408	363	409	396	395	403	415	425	368	427	435	397	410	395	385	403	420	416	383	396	408	407	414	364	374	380	402	386	412	384	387	439	412	381	412	368	412	371	352	404	376	394	396	396	404	377	413	432	429	414	404	380	403	431	369	373	394	378	362	410	412	375	390	360	397	387	384	404	407	389	430	417	409	386	402	418	407	400	404	376	377	378	382	400	423	379	394	378	398	375	385	373	390	380	381	409	390	414	406	424	400	396	401	401	392	393	412	420	432	362	400	356	363	405	389	384	411	399	389	372	399	403	378	375	373	399	396	428	382	376	391	403	421	374	393	409	410	394	408	396	371	400	386	368	412	400	399	394	398	349	417	425	365	411	382	382	424	389	394	367	380	397	405	391	387	394	433	391	426	378	420	383	395	392	397	392	421	361	379	401	402	405	405	376	365	429	370	377	362	387	367	395	420	390	396	395	427	403	375	375	384	373	399	385	418	365	397	339	408	396	338	387	374	448	397	378	387	398	398	399	396	427	408	436	343	387	406	395	387	402	409	376	376	415	457	380	352	388	378	390	418	381	384	382	388	403	374	383	425	441	383	457	377	408	399	413	387	431	403	399	400	392	397	393	404	395	401	398	404	404	394	346	407	368	396	405	404	416	421	391	426	399	402	385	427	388	385	390	376	391	402	429	390	382	393	392	405	410	412	396	391	411	368	404	385	410	416	396	392	363	432	393	394	368	394	374	417	440	428	379	407	423	400	381	416	461	373	389	390	398	402	374	395	406	390	406	408	360	411	362	384	394	429	420	408	380	396	393	372	370	371	391	372	374	382	421	423	394	448	431	401	406	393	415	406	387	384	385	353	384	412	409	421	382	379	401	390	411	388	394	387	404	396	405	421	382	403	401	386	412	403	417	385	381	362	395	400	392	407	391	402	408	419	393	421	428	436	393	392	409	387	358	422	416	384	397	364	389	404	398	425	389	408	383	421	399	403	415	423	415	393	407	406	418	388	382	382	398	424	417	374	408	408	395	371	366	401	380	390	415	388	352	415	435	382	381	389	414	365	407	434	356	382	386	388	377	403	436	379	417	374	405	436	389	414	417	383	398	406	400	390	363	404	399	401	406	415	358	369	443	371	377	401	375	396	396	385	393	411	429	388	384	389	376	382	425	385	376	405	399	403	418	398	398	398	396	412	406	391	402	390	400	428	381	425	379	394	386	393	424	382	372	387	419	378	396	398	370	368	371	357	365	408	363	409	406	403	406	381	377	414	370	358	433	419	420	376	389	385	392	414	414	389	445	360	383	393	387	440	362	388	379	379	404	376	414	419	369	392	397	409	375	379	437	418	417	444	381	390	411	406	361	400	367	365	404	417	403	402	404	408	373	403	412	389	415	390	403	384	373	391	407	395	398	412	388	394	383	406	407	391	363	354	373	395	421	427	389	421	368	409	400	410	368	415	394	387	376	414	399	411	398	389	393	400	387	425	405	412	382	373	378	406	414	403	380	380	367	449	381	419	403	440	410	411	359	398	424	415	382	418	406	410	400	385	383	405	420	409	440	432	418	416	392	377	392	433	385	401	411	418	398	414	393	396	385	397	407	395	337	420	380	404	382	392	389	384	419	430	397	406	386	431	393	372	403	415	367	426	395	393	412	409	389	404	381	426	395	375	399	367	398	398	416	390	405	400	405	386	376	422	411	419	417	350	369	401	374	396	407	375	399	384	386	409	403	392	403	375	362	403	410	422	422	413	366	450	380	385	385	421	399	405	410	400	415	423	379	391	371	387	387	399	398	394	391	376	389	344	393	399	387	400	406	408	418	459	410	432	414	405	380	402	381	379	384	410	365	365	391	397	381	411	374	413	379	396	418	408	431	413	392	380	389	411	391	388	416	413	400	367	381	445	369	392	391	397	394	398	403	386	393	387	391	386	420	410	413	419	391	411	378	402	399	365	391	380	398	372	421	381	377	380	405	391	420	389	365	449	389	384	405	412	422	406	383	395	390	383	350	401	398	434	447	384	399	381	404	405	384	421	382	400	374	412	369	380	408	412	421	390	379	412	401	407	413	424	399	433	403	403	420	399	424	401	396	409	390	417	392	396	400	396	401	374	356	375	384	428	430	381	428	416	411	390	376	422	404	360	372	385	409	384	401	362	418	419	376	374	376	409	364	378	403	420	358	398	395	390	423	402	379	414	382	392	379	401	392	403	399	423	385	420	359	382	375	373	383	382	372	378	388	432	377	393	411	380	409	410	405	367	411	378	389	427	395	401	438	396	392	403	398	418	380	433	347	377	398	358	376	406	391	399	414	392	394	353	389	375	385	381	410	395	374	402	369	385	388	389	442	409	423	403	368	392	368	405	390	388	378	387	383	427	379	389	370	424	395	413	421	414	407	408	421	393	375	375	403	361	377	403	410	397	420
5003	7056	5903	3171	2220	2401	10480	27367	30995	24495	15521	8166	3199	1347	920	772	760	755	775	750	741	796	721	782	721	741	717	757	782	750	800	737	827	732	737	740	793	735	757	721	795	801	775	715	725	758	783	751	759	774	745	730	754	765	762	756	750	775	744	763	785	758	780	775	741	749	849	760	736	745	807	711	767	764	752	745	755	771	758	687	742	758	759	701	807	734	772	798	755	780	776	784	758	742	711	740	797	744	734	838	752	754	716	795	729	744	813	739	727	774	762	748	806	748	796	812	796	749	798	798	732	775	790	767	764	734	735	770	757	752	770	769	789	772	756	751	759	747	800	789	757	717	785	766	721	785	814	723	731	709	755	720	776	776	769	772	725	726	740	781	803	714	815	713	759	760	795	772	766	801	794	811	764	744	715	773	737	779	732	788	750	740	743	786	741	748	720	676	754	773	718	776	720	770	777	755	730	799	737	722	758	730	744	739	753	769	748	771	769	750	715	692	779	723	765	774	708	752	752	759	757	767	742	757	761	765	772	775	686	721	713	734	737	717	781	780	774	738	773	747	737	811	752	751	734	766	776	739	786	791	741	806	739	739	761	776	740	716	735	740	751	781	683	742	756	745	733	777	718	763	777	747	785	811	744	803	765	765	795	803	747	731	739	745	774	763	747	741	809	765	727	772	745	760	783	766	806	722	734	710	710	781	771	763	731	772	741	744	710	790	767	725	807	763	758	815	755	795	786	789	747	771	744	771	777	712	801	810	759	771	748	745	775	744	785	711	782	753	774	751	768	729	804	720	745	737	734	804	747	810	793	762	759	765	762	711	752	762	762	719	751	761	707	738	782	768	753	738	738	831	719	765	780	759	729	751	746	771	777	837	777	773	743	757	737	731	725	769	758	680	745	819	722	772	736	787	793	717	751	765	730	748	713	760	751	799	765	748	773	746	725	751	721	746	776	730	783	716	736	760	761	768	739	709	776	783	768	782	825	719	766	765	738	728	803	754	749	756	797	755	737	741	708	785	743	744	755	775	737	814	724	759	755	749	772	732	765	762	782	745	714	762	803	766	771	733	822	800	768	725	780	720	769	749	730	745	710	763	724	725	761	812	750	738	778	777	756	795	726	734	777	708	733	756	761	789	758	734	762	759	736	765	797	779	769	765	750	767	746	773	762	758	756	672	796	807	762	742	757	776	762	761	755	752	778	734	738	752	749	785	782	793	789	743	715	777	716	766	805	780	738	765	763	750	752	733	793	714	743	743	765	769	758	797	810	761	762	775	733	786	784	723	775	757	763	768	769	780	805	762	771	736	755	762	790	744	784	777	741	740	752	784	743	776	801	759	762	743	788	749	729	805	776	739	723	743	734	720	756	786	775	776	736	753	737	732	752	710	751	721	806	775	727	793	795	771	763	798	856	745	749	729	750	774	806	763	742	747	789	773	808	793	815	798	772	801	736	768	721	801	774	756	737	684	739	766	745	722	736	754	786	717	766	762	774	745	777	710	806	770	726	718	733	753	792	756	762	758	773	784	732	754	808	738	750	789	745	807	716	752	738	738	808	794	794	759	751	751	749	769	777	784	715	725	778	777	742	807	759	740	748	776	737	821	785	743	745	734	734	747	796	774	785	701	760	745	711	746	774	806	777	763	732	750	793	810	776	695	760	766	758	749	743	784	787	766	766	802	763	757	740	735	704	775	779	790	746	743	724	746	731	729	720	759	799	773	754	766	737	788	779	734	769	778	799	710	747	774	777	711	745	755	781	747	794	765	785	758	703	792	836	758	756	698	766	729	720	774	781	775	723	779	800	808	758	745	761	810	738	813	712	770	739	765	742	706	734	773	776	750	754	764	725	778	723	792	736	758	787	738	771	727	807	753	732	767	753	788	766	743	726	813	731	771	732	712	747	754	749	724	784	794	756	756	804	766	727	747	737	774	755	770	814	750	743	760	739	734	756	789	757	755	767	777	804	721	733	792	712	751	768	727	740	760	809	767	730	715	726	792	791	706	797	747	778	708	780	786	773	752	784	757	772	801	754	749	758	780	738	720	723	767	761	797	735	779	768	759	808	721	721	752	790	743	705	783	769	738	754	734	747	735	761	730	738	775	776	733	770	734	787	778	775	719	778	778	778	741	733	732	785	759	747	721	791	765	728	800	787	788	745	773	746	760	736	752	769	778	782	791	776	792	743	804	724	756	771	791	761	761	753	796	760	754	801	757	789	706	754	806	765	761	746	798	772	763	799	695	752	741	800	756	704	750	718	721	740	813	809	764	869	777	756	726	772	728	737	712	768	758	789	771	715	780	771	739	735	740	777	765	733	761	757	792	787	794	755	734	807	746	707	776	754	740	752	751	766	761	773	744	730	752	738	802	779	718	760	739	772	809	691	772	765	767	723	742	784	720	774	772	758	793	801	712	757	718	725	745	743	785	775	763	697	733	696	746	750	716	790	761	741	737	729	772	720	722	738	752	735	786	778	767	735	766	778	813	717	786	736	757	755	802	776	740	769	787	731	765	760	728	750	797	757	700	766	788	734	746	770	761	789	749	782	737	755	709	762	806	744	768	722	792	811	759	775	768	743	761	722	785	763	756	770	733	758	761	714	732	737	817	805	710	829	762	726	800	766	755	736	724	787	767	735	722	755	702	738	743	735	772	715	795	782	727	757	755	803	756	774	747	757	698	761	739	725	743	762	761	790	771	754	821	746	754	779	789	740	819	747	768	742	725	799	746	733	741	735	704	751	752	742	705	743	770	795	751	764	765	767	700	719	746	791	775	745	763	757	787	717	773	725	784	753	712	748	770	760	742	777	732	771	751	720	732	780	795	766	713	748	735	804	756	800	749	716	745	773	709	770	780	726	718	749	798	718	733	704	745	757	707	754	772	749	745	773	730	742	762	766	775	765	786	724	759	777	760	742	747	759	792	775	773	758	749	735	770	736	764	734	763	713	801	804	775	778	747	754	786	719	781	712	726	799	778	734	722	735	790	757	762	790	702	723	713	767	750	764	754	762	733	785	777	751	805	739	801	726	748	735	787	804	745	742	795	778	797	766	713	726	771	754	721	738	738	759	775	723	720	757	724	759	804	741	740	792	728	804	789	745	772	739	783	718	746	751	715	739	759	768	769	733	701	725	725	770	742	720	775	743	755	775	767	786	786	783	759	743	738	822	750	707	759	759	743	772	756	767	781	739	742	759	821	775	756	756	765	718	763	713	739	758	724	762	833	756	746	758	731	775	756	697	772	776	739	795	734	720	769	762	782	770	749	747	790	759	741	792	772	760	774	736	810	754	718	787	709	783	754	765	746	759	758	744	783	751	732	807	744	726	790	784	735	753	729	766	782	750	734	738	681	778	739	750	773	812	723	754	748	780	707	804	744	698	778	721	760	720	776	783	744	777	758	760	757	762	758	760	728	799	813	784	739	772	817	745	759	745	741	732	781	799	766	732	752	698	728	748	712	745	758	766	722	729	808	734	713
22868	21046	28766	23538	21046	19788	7025	29977	39807	32111	21784	10174	3196	986	550	407	381	349	412	386	375	418	379	348	387	362	387	369	343	380	399	370	395	354	377	412	396	374	383	372	363	391	346	400	392	368	355	384	353	352	396	398	366	365	363	389	369	380	369	357	370	386	348	387	363	376	345	399	383	380	378	373	365	380	380	369	351	370	378	371	368	384	352	342	345	376	334	390	367	423	361	403	401	345	377	390	368	386	383	396	382	379	402	389	346	379	373	396	359	373	411	385	379	371	364	345	364	384	338	366	384	354	371	365	401	377	374	337	343	356	380	362	407	385	356	381	373	360	369	405	386	385	393	416	391	357	386	357	399	358	371	368	407	363	368	365	341	372	339	379	394	365	403	341	400	410	362	361	357	378	356	383	345	380	392	362	384	401	406	366	376	356	378	367	369	357	387	406	374	350	402	340	369	308	402	399	375	381	358	352	369	419	358	376	355	364	386	383	403	386	390	366	379	426	343	368	368	365	394	395	373	386	385	367	371	404	416	371	356	355	341	345	373	356	389	353	396	446	384	389	374	393	369	375	376	414	384	373	364	357	370	407	374	377	334	380	401	410	392	348	384	382	379	381	376	359	420	405	386	369	401	372	377	395	398	359	366	413	355	375	365	385	412	360	354	409	369	361	389	410	363	394	382	372	346	375	344	393	387	379	395	371	387	389	388	369	392	382	343	390	377	385	377	370	348	387	397	383	402	351	348	377	393	376	363	369	386	358	399	400	352	358	353	384	393	375	390	345	418	352	372	348	376	373	387	343	374	352	367	387	404	382	390	361	370	347	402	384	365	375	398	353	384	346	388	398	380	390	384	399	378	357	362	375	411	391	410	407	407	378	391	357	376	365	404	367	381	392	376	341	403	353	377	360	392	381	347	380	359	348	379	367	373	380	360	351	339	363	391	412	396	390	375	381	410	363	339	372	361	392	372	342	380	403	368	358	381	369	403	354	381	401	323	361	379	385	375	354	377	366	371	405	374	375	421	355	329	391	376	391	397	397	352	376	405	369	380	365	391	426	379	369	385	386	365	361	393	377	371	390	419	380	369	370	391	359	371	353	389	381	378	372	358	392	376	368	383	358	394	379	392	391	378	381	356	399	364	402	378	342	347	396	407	363	369	380	392	385	405	410	399	353	366	357	406	392	391	359	365	381	355	383	373	351	352	370	372	339	373	377	365	361	340	396	345	364	368	389	354	359	371	373	363	356	391	378	373	363	368	376	368	362	389	370	364	380	361	367	367	353	376	394	349	344	416	367	371	362	402	356	372	382	384	378	382	396	335	358	374	376	403	361	355	372	404	363	382	397	378	362	399	358	394	355	356	404	362	349	374	370	409	406	390	384	363	380	350	361	378	365	363	394	406	403	399	399	398	356	362	383	365	391	368	380	376	382	365	351	371	379	339	360	391	401	362	389	390	398	371	358	379	383	399	400	363	357	382	337	347	369	394	364	370	364	384	378	403	374	374	380	363	382	391	396	380	344	374	372	393	360	342	389	380	339	357	403	393	396	383	394	408	362	368	398	377	393	368	353	377	415	393	379	407	385	384	380	338	402	385	360	365	374	346	354	384	382	359	367	369	369	353	354	405	365	391	375	351	368	395	381	401	335	386	375	333	366	400	357	384	369	374	382	380	372	382	391	404	415	338	345	362	394	358	397	366	399	369	388	359	371	376	362	385	384	353	377	407	380	372	376	367	393	370	361	403	368	396	376	385	350	385	344	365	363	364	351	360	384	417	358	398	382	356	361	370	387	371	368	328	383	375	379	384	362	365	360	379	418	400	381	362	360	393	379	365	359	378	398	360	386	375	383	362	394	389	381	424	407	373	397	380	398	368	372	370	386	342	390	342	411	366	348	389	385	383	383	373	389	359	386	379	375	366	398	397	407	376	379	365	344	361	385	369	328	381	368	381	374	376	381	375	381	362	335	366	392	371	365	433	403	367	368	367	361	402	396	382	436	390	388	388	352	381	396	368	352	375	372	384	383	409	371	391	377	364	332	351	372	392	365	419	366	384	395	414	379	340	399	348	392	392	419	366	359	376	356	369	414	376	384	344	363	350	386	353	387	341	388	354	355	359	366	368	366	375	413	365	341	392	367	395	360	364	378	354	366	352	392	398	381	402	348	375	381	375	350	374	384	383	368	407	397	380	370	362	347	351	347	382	372	362	355	341	402	378	360	364	367	381	358	362	377	376	406	384	386	365	389	369	370	406	350	374	379	363	345	402	388	399	404	397	396	349	370	390	368	387	388	381	393	390	398	387	364	401	375	361	396	367	361	376	357	368	371	370	403	385	388	368	358	372	355	325	389	415	330	359	377	369	351	344	401	385	372	358	413	427	386	358	368	376	369	392	390	374	400	414	372	364	379	368	371	380	397	371	343	392	370	384	378	383	374	410	376	369	367	375	396	352	377	387	395	354	370	379	397	366	373	375	394	398	378	331	373	369	383	373	378	384	391	397	386	319	385	357	369	377	380	361	356	339	356	362	397	387	359	356	397	406	381	356	360	372	357	366	354	402	370	380	361	376	399	404	386	368	370	381	346	354	384	382	385	352	372	381	377	364	365	365	385	360	366	348	361	385	385	387	355	404	386	396	373	413	390	377	386	370	352	327	380	355	372	386	379	404	391	398	367	359	346	370	387	363	376	381	363	384	354	365	401	354	388	333	383	334	388	385	359	378	342	367	382	358	368	404	348	345	371	362	381	366	381	361	387	354	370	368	370	372	357	388	362	398	372	383	355	351	372	385	357	381	401	374	382	410	380	347	381	337	421	366	355	361	386	380	352	379	343	364	372	368	376	392	367	384	372	412	383	377	378	356	379	372	382	380	408	372	349	343	382	347	378	402	387	383	408	351	368	343	352	379	380	370	400	365	354	362	383	391	394	379	392	336	338	395	400	363	359	367	384	358	416	364	376	397	379	373	338	352	374	357	340	386	354	377	356	356	371	368	390	387	386	378	361	388	375	384	366	367	387	393	363	359	362	370	371	388	398	400	344	357	372	371	330	372	357	394	379	373	338	396	369	378	381	371	351	365	386	347	415	400	389	370	359	367	355	359	374	379	398	376	343	373	390	383	357	354	383	370	362	382	384	361	398	395	384	360	387	368	368	381	386	385	356	371	357	360	349	392	365	377	359	385	400	375	394	387	356	404	394	395	359	347	386	346	412	353	347	404	353	386	391	355	346	358	400	385	370	374	374	382	352	377	337	412	350	379	374	378	366	347	384	412	343	408	392	373	360	378	387	365	372	372	375	378	377	373	376	390	376	380	337	367	372	399	395	372	397	375	361	376	383	367	397	361	393	386	382	397	395	374	379	367	380	372	420	335	408	373	375	378	400	347	394	375	379	375	411	367	397	360	410	394	388	361	390	348	395	372	339	387	385	357	377	362	359	383	341	363	380	376	393	381	390	387	364	372	350	378	415	367	350	366	347	371	377
8469	16246	14023	7983	5098	4409	13744	41917	46975	39441	30455	18138	7798	2632	1160	866	765	746	687	717	695	694	653	694	694	703	674	689	674	654	664	735	692	707	763	658	717	672	655	701	702	713	653	638	725	683	702	666	696	668	695	698	674	702	648	708	657	649	690	689	648	639	710	690	665	695	718	723	734	677	664	640	682	693	684	698	727	680	693	674	672	651	701	695	691	699	693	664	693	689	684	663	684	739	680	701	698	670	695	718	710	709	704	712	646	687	697	721	653	752	723	709	724	684	714	706	665	638	706	681	675	714	730	726	713	655	760	699	659	683	691	728	718	648	708	714	682	675	695	723	723	671	742	712	695	683	692	696	753	692	702	695	658	707	724	741	710	738	672	696	698	716	689	658	655	720	656	734	710	690	672	650	663	673	638	679	709	727	714	691	661	666	679	676	626	689	703	710	684	716	636	671	671	653	697	704	689	701	670	659	738	695	713	678	669	673	689	690	754	666	703	668	721	727	712	671	711	660	754	682	682	688	710	720	690	696	659	687	660	645	652	707	708	672	679	731	702	665	676	734	695	669	679	675	715	675	633	707	703	681	681	743	677	699	670	681	711	725	681	685	682	683	711	692	672	699	687	659	695	691	658	700	732	649	682	657	681	732	686	722	734	649	694	726	654	709	704	631	696	733	690	742	690	656	729	703	726	708	695	729	673	731	663	702	666	720	685	699	710	703	721	739	678	685	704	687	628	691	697	686	658	694	655	724	682	655	696	680	690	713	674	665	718	736	726	672	707	737	647	638	689	693	697	691	663	735	736	713	689	664	683	659	672	662	743	691	690	656	680	656	728	627	659	714	676	714	677	700	711	645	667	680	727	714	696	707	718	683	629	660	714	658	672	690	753	694	714	693	738	656	728	666	698	659	711	643	689	680	667	684	699	701	697	680	682	688	684	655	694	685	709	670	674	682	710	693	694	751	716	727	719	695	677	711	650	659	676	688	617	664	673	689	678	722	700	766	687	714	712	725	677	680	708	689	718	697	683	689	689	712	702	716	710	675	695	665	709	662	711	651	690	653	722	696	669	732	726	713	675	689	713	675	662	690	674	714	673	670	724	663	669	670	659	688	647	706	680	700	688	695	717	744	684	675	697	695	663	676	697	646	717	717	695	687	711	669	728	750	705	668	681	725	730	724	657	688	706	731	736	666	712	751	665	730	732	685	686	698	681	638	648	700	744	705	656	693	680	696	689	670	639	661	668	690	698	749	686	679	669	716	664	704	690	727	746	709	674	677	693	723	704	687	745	686	689	695	672	673	700	691	684	651	624	683	711	724	705	739	746	720	718	649	688	674	681	688	683	728	688	668	730	667	689	624	679	668	690	707	678	682	671	720	729	758	678	727	711	674	672	683	747	721	707	678	719	711	690	706	671	697	670	744	694	688	724	704	687	720	709	704	622	690	708	655	703	650	723	724	715	654	709	735	731	700	652	703	709	685	704	662	678	700	676	700	657	693	667	708	681	689	710	740	681	681	705	659	712	686	710	707	693	736	722	711	632	700	695	689	715	677	716	696	683	701	730	693	692	670	712	696	671	695	676	745	682	700	702	684	713	634	682	714	684	712	689	668	717	705	708	629	737	710	702	700	700	724	713	672	670	703	693	685	690	712	671	679	648	669	754	746	709	700	688	685	666	694	647	703	720	710	682	712	745	686	660	736	717	641	691	723	638	697	698	681	709	706	697	719	705	679	704	662	693	659	704	637	730	680	661	701	664	710	684	666	709	697	675	678	688	702	694	717	674	742	686	692	674	668	707	733	691	720	683	727	654	680	702	684	711	670	679	674	684	733	621	664	699	684	730	711	670	717	723	732	715	697	701	692	657	696	686	675	736	722	683	687	707	694	723	705	686	647	730	672	699	717	667	729	689	708	660	717	719	715	695	712	682	676	677	701	721	685	713	672	732	672	707	657	662	686	721	704	657	696	693	715	714	679	685	690	703	682	709	660	668	688	656	697	656	659	685	706	661	656	735	705	701	687	716	688	692	694	612	708	688	662	698	688	734	686	701	664	697	683	706	706	727	745	688	655	649	649	696	695	700	677	710	715	725	741	693	623	694	685	658	695	663	661	686	713	698	706	664	697	717	725	736	667	698	691	670	682	695	762	725	733	697	669	698	682	697	695	710	726	691	662	686	675	705	712	695	736	708	693	686	719	662	715	721	713	697	666	708	688	655	667	690	657	680	668	675	733	712	731	651	674	676	681	698	677	664	689	684	670	705	685	700	703	688	700	686	728	660	695	672	692	682	691	684	703	687	681	694	654	681	676	676	686	739	711	659	680	666	685	713	679	694	692	699	682	722	733	694	704	655	710	683	659	660	724	667	663	688	682	718	667	657	685	690	698	725	689	695	749	713	646	699	667	647	687	735	692	661	691	676	680	688	638	705	719	725	719	684	642	710	689	705	682	659	696	662	712	690	670	726	638	720	682	691	643	700	685	722	727	696	685	678	740	690	687	700	727	724	718	685	658	703	719	700	752	694	712	693	676	709	659	685	708	692	654	676	719	678	708	713	700	661	659	690	683	717	709	695	667	717	623	694	722	678	716	693	675	637	702	683	654	691	694	691	694	716	715	723	710	689	695	700	677	688	678	687	733	681	684	641	711	713	677	709	736	709	690	693	675	679	662	661	736	652	687	668	670	678	666	701	681	691	708	699	738	716	647	683	659	690	729	741	713	696	695	729	661	671	706	690	724	690	643	683	702	704	645	657	671	660	719	684	755	681	720	653	678	674	724	660	689	696	679	694	713	708	668	701	692	680	695	701	662	704	672	698	663	682	726	662	670	660	681	705	731	691	686	664	704	712	660	691	683	680	655	712	715	728	704	704	729	657	685	710	688	722	669	697	693	698	706	700	716	669	674	686	752	685	719	691	651	643	651	663	700	672	712	678	706	713	700	681	768	743	704	701	719	692	682	643	651	700	672	693	696	690	689	660	648	675	693	676	724	717	670	724	694	679	664	700	674	742	742	708	682	687	740	707	721	675	730	642	687	717	677	711	730	661	687	695	664	695	688	696	673	698	671	757	663	690	688	759	680	720	713	707	699	721	706	717	689	676	702	683	695	713	706	723	691	689	711	662	698	683	683	709	689	701	694	715	683	651	696	717	672	708	687	703	716	726	719	772	646	678	706	666	725	718	686	719	716	676	666	697	685	712	727	673	706	710	726	655	642	646	692	704	671	684	666	694	658	680	705	711	689	671	729	700	706	722	665	692	705	701	682	680	656	733	659	680	721	657	725	691	743	742	729	708	681	668	719	697	660	650	683	663	726	668	673	648	737	678	719	684	735	682	700	667	699	679	650	726	728	692	688	713	700	690	686	706	683	679	719	691	732	685	713	702	705	681	746	728	699	686	644	683	714	697	695	693	676	726	673	714	669	696	687	714	729	724	754	735	701	694	667	683	723	751	670	645	701	758	735	705	733	675	707	686	649	717	653
26450	20293	6945	862	499	553	552	2015	4775	3825	2261	1203	684	465	484	457	424	405	423	447	442	453	440	438	426	459	411	464	452	462	457	480	417	436	470	437	414	409	411	444	455	439	403	474	442	447	428	414	453	439	426	415	443	454	449	444	439	436	453	435	450	429	443	447	411	437	432	436	494	438	438	409	437	391	427	442	455	445	427	423	422	424	441	447	458	408	436	458	441	456	438	474	433	434	417	466	478	490	421	390	454	452	473	435	420	460	423	420	420	450	443	445	420	443	408	412	452	439	437	423	418	414	426	461	427	425	449	469	389	432	493	445	442	429	462	444	407	421	462	433	450	436	444	448	453	439	437	453	439	456	451	453	453	425	412	414	441	431	426	484	442	450	434	425	460	418	415	427	442	405	437	429	436	446	455	442	406	429	405	435	437	422	430	447	422	437	466	437	430	423	425	458	408	399	433	440	455	421	419	396	462	402	425	401	423	419	447	420	440	450	447	441	459	447	473	440	419	448	402	429	404	380	398	422	423	429	442	416	448	420	418	451	440	418	446	439	435	426	441	492	453	432	386	436	425	422	390	449	478	397	404	460	429	444	421	414	433	447	441	418	429	453	412	425	415	461	440	423	449	433	463	418	429	427	456	448	448	437	412	438	422	464	423	462	439	463	437	409	399	455	475	418	469	438	435	439	438	434	417	450	418	412	436	440	470	448	450	426	405	450	456	424	469	474	464	433	395	458	428	458	464	417	429	422	429	412	428	460	418	465	412	425	438	433	445	425	441	451	435	446	380	417	454	442	411	432	450	435	402	418	421	390	438	452	438	447	485	438	416	430	434	372	432	423	471	433	424	468	419	440	484	429	414	420	457	403	398	403	427	435	455	429	393	422	409	402	425	424	405	420	465	459	410	423	466	424	435	430	403	406	455	417	430	434	437	447	467	426	450	409	443	429	447	463	386	422	452	406	416	449	430	454	428	409	422	432	390	454	407	449	431	424	426	399	436	442	432	444	411	410	434	414	398	454	408	460	453	431	403	433	375	410	402	411	453	426	456	476	441	427	453	419	442	426	438	456	404	442	440	411	421	443	412	405	421	420	426	414	401	428	437	442	427	432	435	377	423	438	472	436	450	390	414	442	440	424	407	439	430	454	428	429	461	431	426	448	449	426	440	442	421	422	443	449	450	421	394	434	441	429	435	445	417	411	420	441	466	428	433	492	433	443	467	409	417	443	391	406	437	483	404	430	438	418	446	409	424	450	419	401	415	419	465	427	419	424	440	461	434	430	439	414	463	467	430	432	442	433	464	432	394	413	425	430	432	421	434	425	435	428	406	415	456	469	435	434	444	423	424	429	447	418	426	430	434	404	420	447	446	443	454	447	429	416	434	431	422	442	487	451	399	415	479	454	399	480	442	437	435	440	438	453	447	453	431	416	445	416	425	430	412	421	450	443	430	456	437	432	438	439	423	415	451	414	430	429	438	424	455	423	427	449	480	430	407	435	432	406	439	442	459	414	447	455	403	471	446	459	460	436	449	428	441	426	443	411	450	426	440	460	436	453	412	412	442	421	432	473	418	413	404	439	456	449	442	441	473	443	417	450	438	441	437	430	437	439	396	398	448	455	434	425	481	436	464	451	446	425	403	408	429	456	429	432	433	447	461	423	415	468	392	432	442	432	432	428	447	445	454	432	403	400	430	412	432	412	424	418	393	460	448	444	428	408	442	410	420	445	441	436	426	455	430	401	480	460	403	467	437	446	447	439	473	463	415	449	438	430	403	435	424	420	432	452	424	456	406	462	435	442	428	465	441	421	460	436	456	405	439	416	438	437	419	416	411	439	440	449	450	429	427	406	462	460	400	430	449	439	444	426	424	400	417	437	436	388	425	390	467	465	429	432	434	449	432	458	471	444	488	431	422	414	431	414	417	457	414	376	455	436	427	418	430	431	449	420	429	420	447	435	442	429	428	442	472	430	410	403	405	429	402	436	438	441	443	437	428	393	456	435	428	430	409	462	450	404	412	448	410	448	437	426	414	440	393	425	415	410	435	442	425	442	424	437	411	435	465	441	412	438	438	417	450	416	445	453	443	402	442	480	416	413	434	431	402	375	444	405	445	405	377	478	409	386	405	489	440	462	399	454	394	384	458	402	411	420	426	434	435	445	443	440	451	424	403	418	447	414	463	429	449	462	437	404	489	406	398	450	426	419	447	426	433	423	483	414	436	427	423	458	407	459	481	433	455	407	395	417	446	411	446	422	457	439	424	404	452	431	413	440	435	464	464	414	470	478	420	463	438	437	433	435	429	425	451	430	428	439	429	415	459	479	441	438	457	464	432	437	435	434	420	436	388	444	431	443	448	398	449	463	436	460	425	435	451	462	443	437	453	441	445	419	406	422	408	464	417	426	431	435	413	397	418	439	431	442	403	445	417	451	435	480	451	454	413	408	434	457	434	436	425	431	455	417	454	473	392	465	430	412	397	430	417	458	426	452	425	431	426	422	452	423	402	504	454	434	430	422	435	442	437	407	380	427	446	434	452	415	409	477	478	446	451	426	417	438	411	425	416	399	445	447	457	428	454	439	428	420	419	421	475	414	428	409	438	440	447	402	457	446	430	430	439	442	426	468	430	432	415	430	441	414	488	471	408	421	447	442	448	444	442	463	413	460	444	458	408	437	446	442	444	430	455	445	429	474	415	474	411	427	420	432	448	442	461	410	441	439	458	452	446	447	410	432	450	387	444	460	456	427	452	473	438	413	430	423	467	423	420	415	421	445	420	454	443	440	442	474	436	427	438	396	433	461	394	444	441	453	413	469	446	419	436	453	467	418	429	414	422	428	458	396	428	400	450	405	413	444	402	469	428	389	424	419	403	403	429	413	458	449	438	432	454	378	431	414	420	436	428	452	416	434	423	473	435	409	429	414	427	448	435	417	433	421	436	475	441	486	422	447	429	458	423	451	459	438	471	428	404	426	411	401	440	388	430	426	414	437	427	433	418	481	428	467	469	434	402	411	428	434	453	422	443	397	464	434	448	417	425	466	393	449	455	465	460	451	416	451	417	404	436	448	455	445	421	445	434	420	457	463	435	380	448	435	443	432	408	406	446	420	431	430	411	465	412	410	418	433	439	441	396	429	421	480	400	432	390	399	423	451	409	412	435	439	419	467	391	423	421	404	445	451	405	428	478	429	454	442	426	478	406	454	455	433	433	423	444	412	454	432	448	441	437	400	417	430	400	458	426	408	444	457	451	447	410	445	434	443	436	476	468	440	445	431	444	401	465	402	450	461	415	448	432	446	414	390	469	411	438	421	446	399	398	422	474	470	446	433	423	438	438	454	464	447	395	398	439	436	437	436	467	466	450	466	461	444	437	453	450	488	410	431	422	413	460	439	484	402	422	403	448	427	440	452	420	438	416	480	434	428	448	439	420	447	406	413	446	448	451	421	433	417	415	430	438	414	423	407	479	445	446	458	443	406	468	431
4479	2299	2028	1299	1129	998	1259	6421	12907	9831	6111	2976	1531	1081	854	804	837	777	778	806	844	786	852	789	817	807	833	798	841	812	849	784	818	827	798	845	819	829	814	818	804	781	805	880	816	878	861	823	809	860	834	865	838	784	816	837	820	894	759	837	813	801	826	832	802	868	831	835	771	882	817	831	798	762	821	838	849	784	805	809	853	861	812	830	842	797	833	838	829	863	848	837	800	833	800	815	843	880	830	800	810	854	781	813	792	829	817	826	831	859	786	844	841	823	844	814	858	815	798	790	859	856	774	851	817	807	823	836	816	813	814	826	835	802	806	824	808	812	820	832	823	831	823	847	812	795	812	839	802	798	881	843	771	823	792	766	785	793	830	837	854	780	882	809	847	891	769	774	830	854	795	846	821	798	814	782	827	847	789	852	840	823	833	801	838	848	839	824	831	837	771	854	825	808	833	778	801	824	795	810	800	833	830	839	807	886	807	795	801	814	845	839	855	827	813	845	870	883	791	835	841	825	869	797	830	821	860	853	781	785	814	864	821	757	842	838	863	805	783	853	816	818	836	865	803	840	813	832	841	860	785	842	819	787	804	811	805	847	810	789	827	849	857	789	774	804	828	810	813	848	787	797	852	838	833	803	894	814	808	839	822	875	862	833	816	809	768	815	851	853	793	775	877	821	852	826	887	783	765	854	846	866	809	830	822	830	821	834	840	834	807	802	796	809	809	827	777	875	800	828	843	848	781	844	787	860	824	795	722	862	848	841	812	815	853	840	825	851	822	768	798	837	775	759	842	831	801	850	806	824	841	835	826	839	778	798	795	776	868	880	823	788	838	805	766	848	832	810	818	840	861	813	802	882	774	822	777	772	775	797	802	818	769	804	828	783	806	812	806	832	811	814	829	856	755	816	774	831	812	839	766	838	828	894	823	822	817	848	818	755	776	798	802	845	826	805	799	810	825	828	827	837	845	803	790	863	859	822	816	820	793	826	874	777	837	805	859	811	810	753	834	820	828	835	848	803	856	819	825	818	789	811	817	798	839	837	831	799	794	845	814	761	874	785	837	866	781	843	851	765	776	855	827	795	838	865	857	833	878	788	820	832	861	789	859	832	860	848	851	793	811	810	867	806	777	825	807	825	853	788	831	776	830	815	824	809	830	820	831	795	780	823	811	889	840	825	845	879	803	830	825	804	818	837	828	761	768	846	807	827	807	812	821	858	790	782	810	899	818	812	802	825	771	796	781	795	796	834	815	805	815	827	820	850	859	840	776	821	847	830	806	794	830	819	823	834	808	817	789	812	839	841	776	833	811	821	822	845	836	821	876	788	846	783	787	796	855	817	820	822	818	794	792	793	825	851	814	798	812	792	824	876	802	850	833	860	823	871	797	848	793	830	810	792	842	813	828	838	789	801	873	757	823	830	830	815	828	846	826	825	854	819	891	820	790	807	786	839	854	836	825	839	816	792	778	800	771	816	798	802	753	806	822	850	834	848	832	773	830	808	870	804	834	828	792	821	824	792	828	818	861	793	818	834	805	822	822	804	795	781	819	831	800	835	843	845	780	852	791	834	822	819	838	828	855	760	851	819	820	858	792	792	791	862	823	825	837	850	811	875	868	814	791	833	825	818	861	807	803	815	856	813	829	832	812	869	816	818	825	896	817	802	876	811	826	865	875	838	760	815	785	810	787	817	822	829	797	819	824	786	859	863	850	827	855	862	856	812	766	809	878	828	778	804	827	809	843	777	844	852	795	872	840	839	854	793	824	799	820	837	796	866	789	788	784	832	823	800	840	774	873	810	839	776	814	802	794	822	816	834	821	810	836	834	802	792	811	846	770	832	805	832	884	805	836	837	810	815	808	835	799	798	821	802	816	835	811	820	830	889	834	794	879	821	851	818	825	764	835	813	827	809	824	860	743	794	847	810	826	804	843	791	809	819	816	806	811	791	795	800	831	834	866	813	849	817	812	765	782	814	843	804	814	840	809	799	832	825	808	792	805	849	799	799	796	784	861	821	857	818	798	841	826	844	817	830	864	850	797	798	867	823	828	832	834	822	821	804	837	840	817	836	796	818	801	798	821	785	779	806	926	853	807	806	845	797	844	862	816	818	762	810	855	791	868	794	806	832	831	765	800	769	797	798	822	819	782	845	838	869	835	814	809	822	776	797	826	831	833	828	837	861	743	786	805	798	795	854	871	793	866	836	806	844	832	846	861	843	818	815	821	796	815	806	814	840	796	845	862	778	803	831	819	797	879	839	802	805	819	810	866	828	836	765	786	845	779	811	819	803	798	817	818	795	801	819	805	811	843	812	838	814	801	818	801	841	775	807	889	904	798	804	806	769	840	881	931	850	845	859	823	833	820	784	813	804	846	806	841	769	808	840	829	856	746	785	831	799	785	828	832	765	883	815	850	840	833	846	874	847	814	850	789	846	796	830	866	791	810	855	849	846	798	873	817	812	772	825	836	815	841	815	837	869	786	798	868	816	822	839	774	776	841	804	864	811	821	858	815	798	787	822	833	778	858	798	807	781	839	840	825	820	808	806	766	880	847	868	782	810	817	799	799	821	831	851	864	804	801	798	749	819	861	830	839	815	816	832	821	831	861	885	844	777	854	802	833	812	813	846	801	799	777	813	802	822	763	816	848	814	857	812	824	820	802	854	773	833	841	863	845	863	835	816	817	814	857	866	836	839	849	845	790	839	817	814	846	833	858	790	762	815	860	827	846	800	814	797	836	810	796	818	799	818	785	860	791	828	801	844	839	791	869	822	744	821	807	874	789	806	770	799	864	802	892	815	794	814	811	843	878	804	828	828	811	817	782	805	807	833	785	815	846	847	841	814	798	854	864	826	826	813	765	759	866	771	822	800	809	873	831	855	818	770	784	845	830	864	830	846	755	823	866	818	843	822	790	821	804	829	846	798	828	845	880	802	806	872	810	841	850	796	846	804	861	850	813	884	823	813	838	883	786	825	857	850	748	845	816	762	804	796	787	802	857	810	814	843	851	805	865	823	886	826	808	808	793	807	821	818	814	802	809	841	857	820	868	816	827	813	755	822	759	833	806	788	833	856	813	826	814	855	805	881	824	841	817	812	803	855	861	831	850	825	800	835	828	838	825	760	824	835	851	809	826	833	807	867	775	810	841	781	818	825	807	839	828	863	788	799	794	843	833	836	797	859	862	789	876	789	849	837	789	841	872	793	799	833	798	784	866	858	830	843	804	842	811	778	793	784	843	832	820	822	842	801	765	781	882	873	783	815	839	860	826	835	820	820	850	863	869	846	849	827	801	824	815	832	804	811	789	822	853	821	774	835	799	873	814	809	854	803	813	852	825	841	847	744	834	827	815	876	793	821	815	840	823	823	847	807	854	811	827	773	788	796	824	799	814	897	786	855	834	801	854	797	816	867	769	808	748	807	819	795	849	839	818	810	825	828	817	832	830	865	837	847	796	840	808	838	808	852	866	819	795	828
24531	21052	26982	25036	4611	765	729	4291	19892	16746	9228	3849	1467	686	447	400	419	395	365	395	408	408	409	425	423	373	388	388	366	379	398	343	422	391	389	424	395	433	392	406	383	409	386	377	415	362	416	375	386	382	419	425	406	382	418	378	410	387	408	399	407	383	374	376	420	353	380	394	388	429	403	387	383	405	400	386	380	395	410	393	395	423	370	403	381	403	364	385	420	381	402	395	395	394	386	416	415	374	366	392	417	378	360	394	401	387	380	398	410	380	396	382	370	400	367	397	390	417	338	397	412	389	398	398	407	418	369	421	369	415	409	404	447	375	424	385	375	382	415	403	369	387	368	403	370	394	386	390	422	366	360	361	419	365	383	400	366	417	382	407	413	383	364	406	394	390	388	360	409	377	374	371	391	384	395	420	416	405	429	380	397	385	378	361	381	410	373	436	372	382	382	368	415	381	413	424	380	393	405	418	358	372	399	385	399	410	402	391	417	411	392	379	403	388	377	378	397	400	377	376	410	431	376	426	340	362	365	378	405	399	398	410	418	398	364	356	371	412	400	394	389	404	410	381	395	425	392	376	380	418	356	380	406	364	369	382	373	353	385	384	428	368	403	389	401	387	394	412	417	407	364	411	410	390	383	369	359	371	410	378	379	376	436	403	411	407	385	350	380	330	390	424	387	417	414	378	375	373	345	356	362	424	391	421	384	427	387	384	407	403	385	401	398	427	366	395	394	410	404	368	416	405	408	405	372	379	386	397	418	385	376	386	361	389	412	364	400	418	411	335	367	389	380	401	385	377	357	367	375	434	399	400	426	361	378	371	353	424	381	406	425	387	394	445	381	388	391	404	366	410	397	405	366	364	405	387	376	390	395	377	384	368	376	399	399	410	356	375	392	421	389	405	420	406	407	336	422	432	342	400	419	435	363	378	366	364	389	383	393	393	395	389	404	358	377	412	391	393	376	358	419	409	387	348	386	400	368	381	390	402	368	414	409	341	410	371	396	395	400	398	409	405	408	401	406	398	434	356	378	393	404	428	428	360	385	395	406	395	402	401	403	368	404	400	361	392	392	417	388	408	375	401	381	397	397	390	350	378	391	359	396	410	403	386	405	355	406	367	372	380	364	420	359	398	402	376	408	389	403	413	398	412	379	403	425	377	379	405	377	437	381	377	408	375	389	397	344	373	414	397	433	410	372	383	384	420	399	356	393	377	376	417	397	384	395	399	377	372	404	403	393	389	367	386	374	364	388	379	412	363	359	397	397	380	357	408	408	406	397	417	396	410	371	412	351	452	414	372	401	397	394	388	385	370	378	387	366	411	378	390	403	390	374	380	404	417	359	414	361	395	398	360	411	381	370	404	408	363	395	405	394	371	393	392	400	406	421	375	386	430	394	417	389	369	371	367	378	401	379	359	410	418	395	415	391	394	403	385	387	387	375	375	390	405	388	368	405	383	416	397	392	362	407	382	357	421	403	406	400	412	381	400	386	420	381	422	433	408	376	380	377	391	372	370	389	417	389	356	384	390	422	397	355	385	379	397	391	416	418	359	381	392	377	413	349	380	358	409	385	414	374	372	391	364	404	390	392	400	425	421	420	339	400	410	351	397	368	366	382	367	410	363	371	415	395	398	443	379	366	401	357	413	363	359	415	393	399	393	432	397	384	358	357	412	392	380	387	377	380	387	347	397	405	394	390	392	379	418	420	379	366	412	406	386	395	397	421	389	375	428	380	412	418	383	417	415	374	393	374	404	428	376	413	388	379	400	388	408	408	417	415	383	359	392	389	388	385	376	386	394	407	410	409	349	388	368	410	420	379	393	391	393	390	423	396	391	398	387	377	369	395	366	416	376	372	395	396	417	403	395	405	379	417	378	375	399	400	405	389	391	422	443	393	388	378	394	388	397	385	368	410	427	411	391	404	363	365	426	401	410	408	373	405	399	398	388	424	396	373	385	405	416	409	382	396	405	388	376	395	409	387	410	387	399	377	379	384	373	388	389	373	427	387	404	381	410	393	382	370	371	382	397	391	405	438	384	404	383	415	375	392	361	411	394	410	404	401	383	365	370	379	407	396	398	395	369	377	388	399	392	384	387	391	403	398	392	401	401	369	399	372	344	357	402	406	383	389	393	385	390	403	376	409	366	367	398	399	379	406	353	407	421	376	415	400	392	406	386	401	420	382	373	363	394	391	417	421	359	413	397	410	401	374	394	383	384	416	410	411	376	366	400	354	387	363	394	403	399	378	417	422	406	418	413	397	398	367	437	386	350	369	379	367	384	402	360	345	433	395	422	375	389	378	422	357	388	413	389	354	421	353	412	392	388	394	398	374	388	404	384	379	374	401	365	374	399	408	385	429	421	380	418	345	389	368	384	369	374	394	402	399	394	370	410	374	384	370	381	355	378	401	402	412	407	401	358	382	367	363	413	388	394	459	384	383	397	394	409	386	394	356	387	395	372	399	369	377	441	389	386	392	394	378	392	412	370	395	393	394	420	413	416	389	385	407	376	408	410	396	375	400	406	419	387	423	366	410	375	409	367	369	376	380	415	411	424	411	413	383	402	397	382	392	422	409	395	389	392	429	418	400	386	390	385	385	407	364	372	371	409	400	377	384	381	436	373	405	381	394	375	400	371	415	369	386	395	409	403	412	375	369	382	406	417	392	394	395	409	410	436	418	394	381	385	413	376	361	403	418	421	380	393	384	407	328	406	397	418	380	392	392	393	381	390	406	392	376	382	408	383	425	384	381	370	403	406	401	405	376	413	378	395	406	389	382	429	379	399	403	385	385	376	404	375	387	409	390	418	394	362	393	381	400	430	411	367	355	389	401	396	388	395	365	390	347	424	390	383	396	395	392	398	375	412	369	403	366	382	411	410	421	375	383	404	389	382	418	400	400	360	421	382	386	402	370	395	403	378	396	381	378	378	381	394	381	367	378	377	403	380	379	405	395	398	380	390	397	367	385	398	405	392	409	375	385	419	390	381	382	393	373	364	399	357	404	396	368	376	402	392	388	361	419	403	430	435	418	401	382	403	386	414	387	367	375	405	353	395	380	372	386	420	368	366	364	438	414	406	368	400	395	413	412	393	411	410	386	415	382	365	396	402	385	397	399	392	391	380	405	389	373	393	390	381	392	374	391	407	388	356	384	389	383	401	401	380	394	370	428	387	410	395	400	377	385	411	340	387	434	389	388	373	366	403	395	371	398	396	410	387	406	377	394	403	380	397	374	409	431	388	388	379	409	357	378	352	400	363	416	397	408	388	395	392	370	418	365	345	398	383	403	368	383	390	381	369	376	380	403	376	397	390	381	376	420	413	351	353	402	341	406	403	392	395	398	382	400	395	397	410	402	380	411	374	405	367	358	391	387	414	378	391	392	358	363	411	403	370	395	410	382	444	413	390	406	378	405	404	409	382	398	440	422	411	378	353	357	392	390	425	417	396	396	365	425	388	410	415	429	367	408	400	390	393	387	384
4726	6954	6084	3406	2178	1710	1770	12353	32763	27075	18246	9650	4079	1618	958	769	794	795	779	729	735	717	804	693	763	774	757	713	779	741	769	719	745	773	720	741	726	749	753	750	769	799	806	790	743	736	742	765	778	755	764	705	730	685	739	774	746	729	737	737	787	712	762	716	714	741	726	729	745	739	775	766	694	779	717	731	762	818	756	746	714	758	757	745	775	730	791	739	790	737	737	728	761	762	727	738	739	777	773	746	764	701	760	755	802	735	768	752	736	731	765	758	710	753	761	735	767	795	777	765	737	778	747	801	752	702	737	714	700	743	771	749	751	722	690	711	762	744	766	826	751	784	736	753	709	731	740	803	727	728	752	768	778	729	731	755	745	716	733	702	760	715	751	731	709	727	795	719	738	784	716	699	735	773	764	750	789	780	735	745	742	750	729	771	752	742	744	765	763	714	679	760	798	756	738	763	727	746	754	777	767	730	737	758	762	767	811	721	792	753	813	766	746	770	736	773	767	778	724	718	781	773	773	785	759	768	733	766	740	739	724	769	754	729	753	747	766	737	731	747	766	738	746	744	775	714	742	752	772	764	727	783	802	755	766	710	701	752	774	740	786	708	759	769	717	756	753	751	784	739	746	743	763	755	772	729	748	736	798	712	771	760	741	750	730	687	736	756	744	749	745	738	778	776	816	789	779	814	743	683	733	725	759	740	765	739	751	786	721	741	753	717	756	753	730	784	735	746	728	752	770	738	721	758	704	749	706	761	736	778	787	731	737	780	777	739	733	765	735	760	773	752	736	740	791	761	719	800	735	732	780	749	765	789	701	732	769	741	733	728	756	749	754	709	753	762	749	709	729	765	720	715	756	730	718	741	750	759	762	692	750	760	764	701	748	748	742	765	718	769	772	717	722	778	717	761	770	773	794	749	722	784	764	719	759	689	784	759	760	767	761	758	723	726	759	768	742	707	739	759	756	702	763	728	705	767	753	732	756	772	764	768	764	773	731	712	739	734	757	715	707	724	791	740	780	716	736	708	718	738	740	740	779	761	750	763	683	770	726	697	746	758	720	759	711	808	781	719	752	708	783	706	729	726	770	699	779	737	738	733	725	741	732	740	763	755	728	741	731	706	776	785	717	808	751	750	714	748	714	757	739	734	795	755	755	730	766	760	703	778	696	706	721	765	751	749	750	715	715	708	752	770	727	759	772	705	771	749	773	798	776	737	775	763	737	741	739	753	787	742	691	759	781	793	744	734	749	756	756	767	799	728	755	764	742	774	703	724	773	782	720	724	711	768	777	758	722	715	777	720	733	737	745	737	760	738	728	762	804	710	704	718	749	734	683	742	760	688	785	740	780	789	735	792	740	719	777	734	761	723	743	728	714	758	732	710	710	773	746	773	757	776	752	825	748	820	763	779	751	780	769	759	735	811	740	738	750	778	730	750	744	736	754	738	709	744	759	784	711	742	781	769	775	779	755	754	775	736	721	745	774	776	759	722	746	774	728	768	779	720	768	734	749	749	773	745	692	734	682	742	744	727	814	788	796	746	717	739	743	767	743	746	787	698	720	765	754	732	805	771	727	768	717	701	771	749	713	748	752	727	735	777	721	792	709	781	764	766	771	691	816	748	762	762	762	758	789	746	712	769	770	799	764	776	703	718	715	752	797	694	756	739	751	756	728	737	721	757	731	750	753	768	736	748	768	710	769	795	822	745	729	738	758	752	766	733	733	747	724	695	753	769	755	779	711	725	732	778	756	709	710	704	758	757	767	715	747	740	789	791	771	760	763	701	779	800	750	765	774	723	782	748	760	721	788	742	730	689	773	782	748	777	736	726	752	749	746	739	729	734	816	745	745	798	728	769	799	765	758	784	740	785	758	766	732	745	767	755	743	772	752	729	719	732	750	730	800	724	750	754	775	795	736	779	723	761	692	748	758	727	714	717	748	752	776	747	725	757	758	722	722	729	764	768	809	739	731	767	755	730	739	716	748	743	702	725	762	707	732	702	773	784	740	743	801	801	729	747	760	734	764	756	727	739	766	752	739	779	793	730	731	691	746	738	790	763	767	710	751	737	776	785	739	742	736	705	770	730	727	739	742	751	764	707	769	766	755	774	772	800	746	766	738	718	745	777	783	724	744	757	765	734	756	725	723	731	787	771	782	799	727	770	733	745	778	741	733	799	787	751	740	767	726	745	768	754	734	737	731	750	720	737	804	732	746	751	766	736	699	734	778	739	776	729	725	807	714	774	731	731	735	734	785	740	758	740	780	784	759	735	720	752	737	775	753	707	747	716	737	747	764	748	741	756	733	776	756	712	731	745	725	752	815	752	736	718	753	752	722	784	742	741	725	773	711	784	750	723	742	754	811	752	791	733	765	761	681	730	713	785	749	743	803	746	768	775	740	757	776	775	764	742	770	738	758	768	767	718	715	749	755	750	754	777	746	728	769	726	672	731	755	759	759	746	767	768	758	751	747	771	769	706	761	735	724	734	648	755	773	753	758	724	773	740	746	753	808	747	757	747	752	756	808	766	691	746	739	763	704	772	757	718	766	746	706	772	758	733	778	748	690	752	720	747	743	708	759	771	739	736	757	729	775	775	716	751	724	736	781	808	753	745	746	736	735	744	753	708	791	721	764	726	817	766	726	739	715	700	714	727	774	825	817	736	728	774	759	788	761	744	775	763	740	736	786	734	760	789	752	725	758	786	782	748	737	783	760	771	758	726	754	741	744	756	716	729	742	743	740	765	748	792	745	764	747	734	745	717	780	737	747	777	739	763	783	758	761	758	723	763	748	722	773	764	731	764	738	764	721	724	781	730	761	723	769	743	735	741	736	739	749	764	770	732	722	749	750	736	722	751	711	720	768	788	754	716	756	731	764	760	722	757	756	719	742	758	762	747	766	783	708	709	780	763	731	761	786	733	694	787	732	759	736	734	702	741	750	744	734	751	731	789	733	735	747	770	753	745	758	778	738	701	800	717	708	747	789	734	796	735	769	753	766	761	723	753	759	758	766	758	739	748	712	760	727	755	742	764	744	755	777	766	735	793	742	716	698	766	807	704	769	751	723	721	777	743	699	759	756	728	755	725	726	774	803	721	711	718	735	707	713	713	737	746	771	723	725	736	755	759	722	780	759	735	761	790	723	751	725	724	737	753	760	773	748	790	742	691	743	816	759	759	790	766	767	753	738	736	781	748	728	692	757	791	742	706	736	802	743	716	764	800	725	707	727	743	768	752	765	807	757	736	767	768	731	707	758	772	822	765	754	705	723	781	769	778	757	713	718	793	710	745	756	799	766	690	743	772	727	728	750	753	692	731	731	750	732	770	748	750	718	727	695	689	741	713	690	764	769	842	742	744	736	730	756	765	741	757	738	729	728	782	790	731	736	801	748	735	751	710	754	744	764	706	716	774	782	733	708	759	722	695	720	726	737	790	737	771	769	769	722	747	734	787	711	845	750	753	742	769	725	762	780	765	764	685
22855	21064	28779	23564	21065	19566	2231	7425	38707	35439	25690	13526	4632	1279	565	445	400	381	369	364	376	395	360	367	357	380	382	417	386	382	361	371	396	369	383	370	382	373	353	366	347	368	366	397	384	382	380	369	415	371	389	359	376	401	417	344	380	346	357	378	378	384	385	362	361	365	360	361	394	356	343	384	318	360	372	367	388	349	407	387	360	402	364	354	328	340	353	343	388	386	366	406	380	327	371	364	375	346	376	402	389	350	335	407	352	372	346	342	359	385	354	376	429	373	382	361	386	354	359	351	371	333	397	357	357	344	345	325	374	368	353	379	332	356	344	333	356	378	376	384	391	383	362	357	354	376	347	359	361	361	379	364	382	350	368	366	410	355	387	395	372	358	403	355	377	366	372	367	354	395	366	382	377	350	388	354	367	362	381	377	378	365	362	360	369	334	359	368	384	367	409	356	349	366	373	363	362	381	350	389	380	363	334	363	378	364	386	375	372	348	379	390	367	378	355	368	375	364	340	391	354	358	387	365	373	354	391	380	342	337	397	356	380	357	358	351	365	367	379	372	356	370	372	387	370	348	373	379	384	373	398	343	386	394	350	331	352	358	370	327	388	380	378	382	369	388	355	350	354	367	364	385	348	366	371	325	382	348	369	358	364	375	349	353	387	348	368	339	381	359	365	342	342	375	363	346	385	359	371	386	378	355	366	364	351	360	353	373	347	328	339	366	422	345	368	338	366	353	363	381	366	372	382	361	353	332	366	342	347	336	380	384	368	363	336	377	381	366	391	359	354	398	381	349	381	355	395	349	375	372	362	387	374	363	388	359	363	400	334	343	369	358	376	367	358	370	386	344	360	365	376	375	374	375	354	367	369	391	398	356	354	346	370	378	351	375	359	362	355	374	361	359	418	387	370	393	371	366	376	358	349	378	372	356	317	369	378	393	412	362	354	334	386	383	376	384	352	369	367	391	367	357	361	383	358	364	368	324	366	372	371	365	362	365	356	367	363	364	394	406	372	342	388	353	325	424	366	385	366	404	325	369	383	376	362	346	346	355	395	367	357	351	364	386	394	366	349	365	361	336	365	328	410	357	369	372	348	365	339	378	348	382	373	380	343	357	403	379	362	355	334	352	372	354	378	366	354	368	353	353	395	384	356	346	344	370	366	347	363	367	383	383	352	399	360	376	343	355	370	379	353	339	385	395	360	388	373	419	353	374	370	369	359	366	381	368	380	390	376	375	391	321	375	367	383	357	351	371	385	373	363	406	371	359	358	395	355	356	382	365	379	395	338	363	338	381	379	385	362	352	351	347	349	403	362	381	401	403	354	364	360	374	378	364	389	358	383	344	360	358	366	375	368	379	349	364	384	367	338	372	344	334	395	359	392	350	355	378	370	347	353	384	363	321	390	361	383	378	364	347	339	378	349	389	383	403	332	381	383	388	370	343	369	365	376	348	404	313	354	357	358	364	355	365	346	362	385	393	383	370	373	365	339	389	359	369	338	379	357	340	327	390	330	363	357	381	322	351	396	354	395	373	342	358	355	398	369	357	365	385	343	366	359	349	378	365	394	361	354	400	346	351	356	357	362	366	341	360	366	360	360	395	373	378	369	377	382	302	377	336	355	338	375	377	369	360	387	376	357	351	372	374	393	375	358	373	364	380	360	374	366	359	350	372	374	367	378	402	361	379	365	353	388	361	361	371	356	352	366	369	375	369	378	339	379	402	397	350	358	395	392	370	346	371	359	354	394	343	354	350	352	365	351	360	365	381	374	360	392	341	419	364	347	365	354	370	366	362	413	377	387	388	396	393	336	373	385	391	367	384	360	390	387	395	371	381	389	362	378	372	332	399	362	350	358	385	386	413	368	353	395	372	380	367	330	397	355	349	378	380	364	388	386	357	350	347	360	372	357	386	382	369	365	348	338	376	371	369	372	420	376	351	346	390	350	352	370	378	399	398	378	375	360	369	380	336	373	360	384	360	408	387	405	385	397	379	398	382	385	374	382	329	365	344	370	370	343	380	362	354	324	379	360	371	392	350	364	347	394	367	358	350	352	346	379	349	376	398	387	356	369	414	390	379	377	402	381	374	401	373	369	376	375	355	360	394	388	370	385	362	397	376	388	371	400	322	362	372	401	348	372	387	364	409	384	358	346	383	340	359	395	356	329	365	365	375	355	336	375	351	371	377	324	365	354	346	370	362	380	390	377	373	364	375	361	349	393	364	344	372	371	385	379	394	373	381	364	332	367	371	369	341	373	341	325	361	378	375	353	368	344	378	376	386	336	371	387	341	369	379	404	406	340	375	338	398	359	340	377	365	380	384	351	352	374	379	393	370	399	400	357	347	369	367	361	357	380	386	363	351	370	359	333	380	383	347	358	369	383	400	350	369	351	368	333	332	388	384	336	338	398	353	402	380	383	387	355	364	347	353	376	385	349	376	366	331	381	379	351	335	358	322	354	370	399	377	379	409	375	366	376	370	403	350	401	381	358	370	382	367	363	381	388	364	387	338	357	377	351	386	345	349	342	369	365	378	388	338	372	394	391	351	328	351	348	357	378	355	348	368	402	379	393	378	342	388	379	402	363	372	379	399	344	378	381	359	366	354	417	382	370	358	354	361	381	362	355	369	389	350	381	347	368	359	378	347	370	343	371	389	372	383	364	386	357	362	396	334	349	393	364	376	381	398	393	403	394	370	322	392	347	359	360	375	364	336	355	355	393	386	371	377	389	370	383	369	373	365	377	386	375	397	395	358	354	363	399	411	361	377	377	411	387	375	380	343	357	373	404	395	348	367	386	372	386	361	364	420	362	346	368	342	355	327	388	353	353	376	397	375	373	376	384	366	389	352	366	328	378	354	377	394	367	371	396	387	388	336	339	349	386	341	354	359	362	358	364	357	329	370	346	364	397	356	349	386	347	366	384	353	357	385	356	353	363	375	378	333	355	385	372	366	345	338	385	350	381	344	377	399	359	343	351	399	353	351	394	395	394	358	370	341	359	373	393	361	353	362	352	361	377	354	413	375	350	354	367	360	360	341	354	343	369	379	364	360	392	368	358	380	400	362	364	380	358	371	356	343	366	355	369	357	372	374	369	379	388	347	348	346	359	367	353	402	362	386	383	340	360	380	387	374	353	347	366	366	347	393	373	380	346	377	384	358	378	356	348	378	379	392	376	377	376	355	351	396	356	383	363	358	344	390	357	341	361	367	387	365	392	384	387	350	366	384	400	364	380	367	340	361	380	389	364	402	345	344	374	397	350	342	357	369	399	350	341	388	350	359	363	368	389	332	375	325	350	351	349	355	387	378	389	363	313	345	347	414	354	398	387	358	365	379	380	345	417	393	355	389	368	373	374	381	361	370	393	353	372	376	392	345	370	387	364	363	394	362	350	368	355	333	376	360	361	336	360	358	316	377	361	383	368	342	339	394	379	371	352	390	380	336	364	357	364	357	378	386	365	400	395	357	400	375	373	363	376	366
8234	16277	14327	8017	5296	3710	3205	15655	47494	42088	34075	22176	10488	3256	1264	825	699	690	682	656	707	665	688	713	675	760	734	707	684	663	727	672	665	649	681	664	718	662	693	665	671	708	746	722	710	670	718	698	656	633	679	726	668	671	731	657	700	719	687	693	708	719	735	714	718	703	659	715	655	629	639	678	753	708	711	687	691	726	695	689	656	691	642	678	696	688	670	691	724	695	662	697	648	641	664	694	733	684	682	678	728	727	697	752	710	682	702	719	688	670	657	663	666	655	696	707	687	711	658	667	697	704	689	642	687	721	677	705	655	666	698	678	702	673	706	715	691	719	693	678	680	675	689	679	679	664	674	658	695	663	707	697	651	714	667	677	665	680	734	599	659	675	717	709	686	629	641	689	720	707	697	672	667	752	666	745	677	665	686	700	633	695	725	688	677	665	700	680	694	734	696	745	664	677	697	657	698	696	660	611	723	692	688	696	645	706	698	690	679	669	593	689	722	682	656	676	703	696	645	720	685	677	706	656	680	678	692	658	661	693	631	711	633	696	725	645	708	662	693	683	694	676	724	651	687	671	679	679	655	675	733	650	688	695	669	659	669	682	650	692	715	640	658	688	698	680	715	672	680	631	678	685	656	669	699	667	709	672	693	681	690	724	680	681	735	704	744	640	661	678	680	707	667	692	693	722	690	674	700	690	693	684	693	676	643	676	725	704	657	704	659	673	647	641	702	714	689	731	726	687	713	716	697	719	692	688	688	688	653	729	686	704	683	692	689	680	680	669	669	718	677	701	684	701	729	716	680	657	689	665	668	691	674	674	664	686	620	695	677	681	642	670	687	690	696	660	705	721	684	651	668	720	694	711	678	709	691	682	689	707	700	690	667	668	718	641	717	710	711	648	676	682	638	681	726	695	659	671	678	677	684	653	679	724	714	672	715	698	672	642	698	657	684	685	643	706	642	649	749	674	663	693	700	672	675	671	647	684	648	685	705	684	705	672	660	664	675	652	676	711	728	672	678	675	684	720	716	711	700	690	677	674	673	697	690	679	653	703	656	677	701	687	688	674	723	612	733	659	704	668	658	703	678	694	697	694	693	699	719	677	724	640	673	708	744	706	710	663	674	685	675	716	681	686	702	698	674	668	706	658	656	686	691	649	667	668	686	695	640	717	704	694	680	699	676	725	667	664	648	701	682	686	703	764	697	648	685	718	703	690	726	657	672	668	682	651	708	725	688	696	725	702	696	646	670	709	745	703	678	680	686	679	667	659	722	682	646	670	705	684	656	681	683	701	674	640	726	686	697	724	656	685	638	672	684	682	661	700	648	724	682	680	672	669	709	698	746	697	681	687	667	651	692	682	681	735	622	715	646	651	725	680	698	709	707	690	660	698	661	710	700	667	664	656	689	705	715	698	704	678	694	682	710	750	670	671	686	631	737	681	683	713	654	690	715	647	694	699	713	695	697	665	723	673	700	696	605	641	696	723	654	689	675	687	678	718	703	679	650	686	671	707	664	659	698	640	708	725	683	659	700	667	660	685	657	688	682	692	694	687	685	665	647	665	674	735	720	680	682	717	686	688	651	723	696	717	698	719	631	677	676	640	643	649	662	666	677	667	697	699	644	662	689	640	681	658	688	690	665	677	661	712	705	669	657	678	669	675	666	742	709	622	717	697	700	617	722	659	635	681	649	720	675	703	693	705	674	615	696	666	700	725	634	679	685	692	700	719	631	708	647	697	675	665	727	744	651	631	651	671	696	673	643	683	718	699	653	704	718	705	698	697	667	714	715	685	663	659	683	665	699	643	652	669	672	683	645	729	670	660	670	736	691	701	669	695	617	750	731	709	686	722	683	690	668	666	666	676	711	670	662	682	685	714	720	699	706	722	699	690	677	645	704	700	693	690	728	682	724	697	647	653	694	694	729	613	675	669	675	689	709	694	699	635	687	670	698	722	623	675	677	685	662	682	688	686	681	708	674	701	672	678	660	688	672	689	699	685	729	696	661	741	715	742	727	696	675	714	664	702	701	693	708	716	687	682	716	695	659	668	656	665	694	684	698	651	701	682	692	688	707	714	715	709	709	651	730	713	664	656	688	713	680	668	708	665	679	685	669	745	685	698	681	699	688	738	664	650	668	672	686	698	723	693	693	678	722	695	713	701	700	726	711	699	733	654	710	731	714	682	662	712	712	686	685	698	684	700	695	662	662	728	697	651	649	672	701	733	724	679	637	652	723	740	672	690	691	692	643	695	681	657	662	698	647	664	700	731	690	714	702	719	627	639	661	715	712	702	679	701	671	734	676	658	665	695	721	643	707	698	675	694	693	690	702	685	700	683	688	698	635	679	682	686	686	661	644	695	739	668	679	673	685	670	656	704	705	733	654	663	726	684	703	685	697	668	669	713	658	672	732	672	692	668	643	706	676	678	704	658	719	648	700	698	686	681	707	707	669	710	685	699	748	726	696	705	655	724	684	685	661	670	665	623	680	686	682	655	680	652	697	678	679	675	649	721	645	720	689	645	647	678	686	708	649	673	687	684	678	756	686	681	709	689	722	689	670	687	705	654	653	637	688	702	702	698	671	684	703	666	678	668	706	722	703	720	659	680	698	695	727	630	677	660	675	646	675	643	660	709	715	723	683	711	658	672	668	691	699	682	692	726	665	718	658	717	737	656	700	680	713	690	710	679	657	678	647	665	669	652	698	661	647	658	622	703	664	656	695	658	672	693	650	715	693	652	710	694	676	699	700	670	688	672	707	657	711	710	693	660	671	652	665	721	698	683	668	689	690	700	679	709	685	699	679	668	673	689	657	694	735	642	643	725	702	647	689	651	655	691	684	681	674	669	672	673	641	685	677	672	705	715	651	720	723	663	692	645	647	697	705	688	679	679	682	658	705	671	642	718	682	675	709	691	649	690	694	674	667	709	722	665	741	737	685	661	725	683	652	659	695	673	681	721	648	684	696	718	681	696	699	695	719	744	662	682	677	684	689	644	696	668	679	677	712	651	687	665	672	677	695	663	650	642	730	712	715	711	643	667	676	676	741	684	710	686	691	711	733	750	651	662	690	735	654	633	674	700	668	658	676	662	722	667	702	695	681	658	702	675	736	708	691	674	640	636	662	675	681	706	694	703	669	652	670	649	698	698	709	662	659	700	685	706	688	651	695	704	648	693	708	657	659	706	741	628	671	690	666	653	714	668	686	672	691	675	680	690	653	666	717	645	651	720	691	648	633	676	667	705	668	669	668	717	698	689	692	726	635	669	669	699	695	662	734	694	662	649	747	663	689	696	705	697	705	737	704	660	697	676	672	711	676	701	665	705	696	611	667	707	746	683	640	714	682	665	711	675	647	659	741	681	690	690	667	634	662	687	655	674	675	706	665	705	710	643	692	665	672	673	702	649	715	689	706	767	643	699	659	680	670	663	682	730	673	662	705	675	730	650	672	665	692	688	713	702	703	667	673	689	734	701	681	671	639	684
26355	20303	7542	1102	778	712	482	731	4100	4642	3327	1673	840	574	485	450	454	438	474	424	428	463	446	450	458	439	450	438	427	456	447	429	442	420	448	432	450	434	409	428	419	395	426	417	453	439	443	407	430	428	454	458	414	447	432	441	441	428	462	448	391	403	449	437	431	411	476	468	473	466	415	428	439	388	458	463	431	425	441	430	417	457	422	448	406	445	446	462	427	447	426	460	448	460	434	421	417	435	445	420	417	452	442	447	428	438	436	417	424	389	448	456	396	456	480	423	414	430	408	434	437	446	429	423	421	424	428	430	434	454	449	445	455	401	430	445	451	473	444	384	445	402	415	425	405	456	429	412	421	426	423	424	473	445	416	477	481	434	442	435	449	437	431	421	413	412	438	420	459	416	405	393	432	409	447	412	473	415	437	445	436	418	421	454	440	446	415	475	463	424	456	420	429	405	445	428	466	370	425	440	403	443	451	420	427	396	401	464	448	444	426	390	419	389	470	397	433	393	421	411	429	439	400	457	433	402	419	408	439	431	429	446	449	417	441	436	440	434	429	432	433	435	433	433	427	430	444	407	435	441	425	417	410	444	431	432	454	436	446	420	454	469	454	445	413	420	422	466	400	471	452	450	442	421	439	404	445	431	373	402	372	435	451	449	431	453	477	463	428	433	388	408	458	384	423	428	456	453	460	416	475	473	419	436	416	443	427	404	410	440	428	449	399	401	415	408	463	443	424	394	437	412	432	422	405	465	446	425	420	443	417	429	427	470	394	446	449	445	425	437	390	456	439	437	475	428	438	433	427	421	464	451	470	441	421	399	469	424	427	425	406	427	445	442	442	471	436	415	387	424	441	443	464	469	456	447	415	440	415	410	400	439	431	428	524	436	430	468	441	418	391	426	411	422	406	415	445	420	452	432	433	450	413	479	383	407	426	419	450	409	443	436	436	432	434	423	433	432	418	384	426	410	417	421	413	449	457	431	417	487	424	414	417	442	407	394	421	393	447	438	389	424	451	415	474	470	459	437	437	414	466	412	447	434	432	438	447	439	458	412	447	440	447	422	416	472	385	404	418	471	383	441	436	473	436	434	469	420	430	400	427	419	427	469	448	424	437	413	417	419	445	434	441	436	408	423	428	442	458	396	434	425	404	447	424	420	421	458	419	435	418	430	437	444	473	409	392	421	446	439	444	450	404	395	407	456	433	433	435	404	439	421	430	409	417	442	447	410	434	427	427	425	466	462	400	449	398	432	415	398	416	422	433	431	447	405	415	444	440	425	445	421	439	410	466	428	379	424	423	437	413	410	404	460	445	453	445	447	407	433	448	407	405	409	437	425	427	455	395	416	413	411	400	409	424	405	432	428	412	415	403	458	410	455	421	449	419	418	439	454	440	428	441	472	413	427	402	425	438	414	408	422	431	428	442	445	405	403	426	429	418	441	447	455	458	395	426	450	408	417	429	439	394	443	452	446	409	418	424	407	397	407	430	398	429	391	431	438	444	411	428	427	426	455	437	436	439	415	420	416	424	458	458	452	423	418	467	402	389	435	421	409	443	416	433	428	435	439	405	413	439	391	456	430	420	415	442	423	405	424	406	435	445	442	435	462	421	423	442	405	430	431	411	436	393	415	444	422	434	448	417	416	441	424	451	431	383	468	429	457	423	444	417	423	417	410	419	430	437	425	463	441	427	434	415	443	442	415	445	468	458	425	394	385	390	433	433	428	435	456	392	424	414	424	456	467	447	416	440	426	422	430	410	388	419	428	426	423	448	478	433	414	404	418	442	448	450	423	437	460	464	419	436	422	435	471	426	429	436	449	412	413	418	451	417	420	416	401	430	466	426	399	454	454	427	441	432	437	430	421	400	402	440	420	410	434	434	456	419	404	378	452	415	401	409	395	459	406	432	437	432	433	431	416	467	414	403	419	449	409	418	432	461	426	460	399	416	438	431	445	405	444	420	415	424	464	457	449	415	434	412	452	437	422	417	390	427	461	474	404	420	423	443	429	421	434	419	416	437	434	430	433	452	432	427	466	428	450	463	407	405	425	422	457	399	412	438	428	431	415	412	426	415	427	429	431	418	419	439	439	446	426	425	434	436	442	462	427	416	442	426	438	410	482	411	412	447	419	431	477	412	410	430	451	407	444	393	422	437	411	398	427	435	417	419	427	381	428	462	431	431	438	426	417	434	398	410	453	444	429	415	404	433	401	428	423	471	427	403	421	443	463	436	406	448	412	449	433	423	392	448	420	429	397	439	427	461	457	433	455	433	438	429	398	431	403	458	439	415	390	436	433	430	417	437	443	432	394	449	432	441	403	401	459	431	452	417	420	450	399	437	416	417	403	428	434	421	418	446	417	430	439	432	425	463	390	422	430	390	434	444	413	447	415	440	445	404	397	471	386	434	462	424	447	398	423	438	395	465	449	432	408	422	412	430	420	457	420	399	416	391	418	452	408	427	459	423	480	451	428	437	459	407	436	419	398	429	422	445	420	425	417	427	405	477	395	438	450	436	453	432	412	426	431	417	441	444	419	410	382	456	422	421	425	423	451	419	421	434	467	406	460	462	430	440	415	405	424	428	447	434	404	423	445	397	402	464	449	415	412	454	406	432	406	409	463	433	404	401	411	468	417	440	446	452	416	431	437	441	438	418	394	420	439	470	435	421	440	476	416	426	428	468	436	402	438	394	415	405	437	448	415	418	427	498	443	393	430	399	381	427	418	420	431	391	455	452	442	437	427	438	443	418	415	423	446	468	449	400	447	406	437	433	461	445	442	465	425	442	446	464	403	426	417	428	423	404	422	469	452	400	440	473	439	417	416	400	412	447	411	410	446	418	453	432	433	418	437	380	454	413	432	423	402	462	441	447	434	411	396	411	414	459	429	472	445	440	436	465	419	451	465	399	427	443	434	435	461	436	400	448	423	369	420	432	448	434	411	432	462	409	403	425	449	425	418	440	425	406	412	430	446	467	417	416	440	438	426	440	423	439	468	415	437	424	432	453	431	414	437	444	421	438	412	432	432	435	378	432	428	484	418	439	444	447	431	444	430	424	439	443	434	368	473	420	482	446	447	396	398	438	434	453	443	427	449	398	459	407	438	471	437	419	432	434	411	454	431	403	435	431	444	427	454	480	415	448	397	426	434	460	413	398	416	422	449	439	461	459	449	393	434	443	448	444	444	414	434	414	430	418	430	415	403	447	470	429	428	452	430	432	464	426	415	404	408	444	419	426	413	450	416	401	387	421	402	435	433	377	426	445	444	435	424	468	432	429	444	449	428	421	439	434	421	484	439	400	441	424	418	463	434	425	436	450	418	408	442	466	422	431	459	437	431	452	425	470	425	422	425	430	444	437	428	409	442	456	426	418	449	460	465	439	382	421	457	428	400	471	460	454	442	435	432	432	452	417	460	421	418	458	455	438	447	455	383	442	451	462	428	423	445	473	427	454	434	445	439	420	414	442	416	430	420	439	462
4367	2567	2327	1621	1256	1070	934	1867	11668	11225	8203	4251	1982	1195	938	801	879	834	844	836	846	815	806	861	870	880	800	806	843	803	811	825	787	759	834	758	788	822	810	823	824	768	832	774	875	840	828	798	793	835	781	866	837	811	835	842	845	834	826	826	765	865	826	826	794	784	787	790	804	834	775	792	850	824	791	788	739	793	856	809	807	843	777	758	848	787	812	818	825	863	887	791	800	805	791	811	834	825	817	823	787	834	772	827	823	828	874	848	846	808	852	818	836	814	836	799	803	773	812	784	824	857	781	825	812	859	834	836	862	788	807	817	838	815	873	808	802	818	808	780	818	789	880	815	838	818	819	804	799	810	809	794	786	824	802	826	829	818	837	778	761	841	791	854	799	885	829	839	767	863	825	827	858	813	803	820	840	777	845	792	833	811	825	849	805	828	829	793	855	835	858	794	793	807	783	848	808	778	821	803	784	819	852	872	775	839	798	830	822	820	768	796	823	860	846	820	828	821	786	834	766	831	819	815	802	778	816	814	831	833	766	785	823	844	839	823	777	806	837	874	828	848	887	781	833	877	860	824	830	809	835	765	816	798	786	752	828	803	824	846	844	799	774	820	800	843	756	830	803	823	844	852	841	802	821	811	776	841	794	809	788	833	790	752	808	832	837	792	821	833	781	831	826	790	813	842	801	835	825	795	811	838	841	801	858	769	824	823	797	825	792	832	791	787	808	811	798	844	832	866	803	868	768	812	854	817	829	775	862	825	838	843	778	824	795	836	852	856	788	817	805	853	874	795	791	821	789	811	800	815	834	758	859	830	825	833	779	798	800	841	805	825	825	789	835	851	857	808	783	806	822	810	810	811	796	798	773	804	798	805	809	791	775	826	800	794	799	765	763	835	873	851	856	829	804	817	809	824	816	805	841	792	793	844	806	840	804	787	844	817	773	830	818	855	793	838	733	864	776	805	826	835	839	801	825	818	793	836	803	789	783	841	790	826	758	825	803	821	802	831	809	817	808	797	796	842	849	802	804	808	823	811	806	786	793	843	828	780	845	836	796	793	771	834	797	765	838	809	821	824	801	792	808	788	793	840	772	813	822	839	816	828	798	814	813	851	826	819	800	793	771	815	846	859	832	840	792	857	794	814	819	842	802	830	815	847	774	824	780	836	793	843	797	782	816	855	849	795	802	832	842	791	772	752	768	854	817	805	784	786	780	754	853	798	880	773	866	823	769	790	813	813	823	809	777	848	800	800	816	834	838	820	826	797	764	794	785	798	786	798	788	835	845	821	828	838	766	850	871	785	856	884	803	786	803	761	819	769	835	794	813	841	785	824	819	774	823	861	815	843	823	817	853	843	829	797	851	824	767	880	816	822	804	815	778	816	799	854	816	831	825	814	804	802	762	806	787	840	802	789	770	862	839	788	840	841	831	838	767	787	817	762	787	844	837	849	833	809	779	784	815	761	805	746	800	836	823	813	766	783	851	816	820	862	834	821	814	840	857	845	774	853	842	767	807	788	800	821	768	824	781	830	786	842	836	890	829	814	813	810	809	775	854	845	858	793	830	852	814	835	831	841	835	796	791	778	831	837	836	827	807	812	898	842	818	821	871	828	821	824	772	808	821	771	840	812	794	814	801	802	827	856	825	804	790	809	818	805	780	829	788	780	829	804	799	824	788	809	829	814	802	849	821	843	837	804	807	839	814	824	831	807	873	826	806	863	809	857	786	808	817	847	846	826	802	842	780	810	801	835	808	756	820	841	788	802	801	790	832	779	780	794	834	769	811	866	781	845	827	845	802	824	836	815	789	854	815	826	833	833	809	871	835	809	819	773	815	821	871	785	812	782	788	805	826	849	807	847	845	804	759	761	786	834	772	834	833	820	784	825	818	820	786	819	807	816	786	804	852	833	826	779	823	767	823	787	845	781	803	770	821	855	796	817	835	792	817	809	793	858	785	782	865	810	741	847	878	853	807	811	786	838	837	834	812	856	848	795	820	774	821	812	818	783	852	822	825	808	812	845	837	820	828	786	804	854	834	837	802	794	827	803	779	836	864	776	795	825	782	808	820	831	787	782	798	799	817	830	792	792	798	764	806	779	831	811	797	790	858	846	830	803	803	813	787	763	827	783	760	794	818	838	828	782	842	829	794	790	840	812	834	800	822	764	811	808	812	795	835	827	813	832	788	802	807	844	816	784	819	794	782	827	791	829	838	852	752	801	766	838	789	829	796	812	782	804	839	819	778	804	815	852	855	847	812	832	832	835	811	776	838	772	782	784	786	819	809	815	853	791	813	803	856	799	801	786	817	803	813	863	808	870	811	836	878	845	816	818	800	795	856	809	855	863	832	792	787	860	834	794	781	775	788	824	806	750	806	749	835	816	812	831	827	781	882	800	803	794	819	845	823	799	789	845	824	851	804	775	793	805	783	851	815	787	809	813	785	844	811	808	785	809	793	825	816	761	799	762	864	814	812	775	800	759	812	795	808	794	802	756	784	827	827	837	766	816	734	809	774	755	839	843	810	833	783	810	799	879	823	811	809	774	846	837	814	846	846	893	890	808	835	780	745	848	776	828	787	815	780	765	822	827	766	862	817	811	839	801	840	832	840	812	795	794	773	777	829	827	827	797	813	786	831	801	827	792	769	862	783	781	821	827	782	809	779	796	776	814	787	831	828	844	772	814	827	822	810	837	859	790	791	853	834	812	822	851	803	824	835	822	777	750	813	778	827	770	822	831	790	857	802	812	818	802	811	781	821	798	814	792	792	865	834	787	819	801	821	806	830	842	797	819	820	798	858	813	791	830	825	782	825	800	846	835	842	807	812	769	797	791	805	847	813	804	807	796	814	841	849	844	829	826	853	846	805	814	863	832	880	780	799	799	819	792	836	811	763	821	760	866	824	811	792	807	821	862	776	808	855	802	769	823	854	834	825	790	775	827	778	850	784	783	801	825	857	857	784	826	781	761	809	766	869	814	844	807	800	812	818	815	789	812	814	807	806	826	777	768	866	799	845	776	825	828	788	830	823	834	832	808	833	834	825	789	812	791	814	842	858	807	800	810	848	854	779	873	806	791	821	833	822	826	829	732	828	782	799	829	796	828	841	855	853	855	818	817	796	825	846	777	856	827	811	841	797	832	754	795	828	837	807	813	860	804	791	832	799	873	785	832	803	862	798	871	782	813	840	842	797	837	825	815	798	814	783	816	806	793	786	832	825	823	803	787	824	839	773	809	816	826	723	848	833	792	770	828	818	868	794	791	816	839	814	763	803	805	819	801	825	785	816	829	832	765	859	806	831	808	846	806	858	829	802	823	799	810	830	805	809	776	802	835	819	824	823	798	778	820	820	784	838	811	791	805	811	836	816	828	824	812	777	787	853	833	844	838	793	780	836	852	833	815	837	791	820	862	776	758	813	810	793	800	812	866	884	790	811	811	839	807	788	818	845	774	850	799	827	818	798	825	790	842	787	825	801	845
24552	21026	26922	25028	4463	760	609	1767	15423	17777	11247	4811	1696	676	495	415	369	421	358	387	389	376	416	369	401	414	403	355	388	392	375	370	402	369	390	400	410	408	381	397	365	383	371	334	394	371	378	384	398	383	362	381	382	363	372	411	419	396	367	403	388	380	393	381	387	392	380	374	352	377	349	367	344	385	326	398	373	404	397	399	335	363	387	378	395	377	391	371	389	391	374	430	354	378	371	383	400	438	373	390	406	392	367	378	361	406	369	399	394	395	409	379	353	366	411	359	373	371	376	389	389	402	360	356	360	357	358	345	396	391	383	377	372	415	339	398	397	394	380	345	379	383	414	393	379	401	408	402	379	375	342	392	383	344	405	396	368	348	414	381	359	374	381	392	361	369	389	360	382	373	408	386	385	379	389	402	354	355	408	388	364	383	366	403	360	383	425	390	366	392	379	394	391	399	397	373	396	375	376	351	408	369	358	394	371	378	393	377	390	415	390	378	390	347	373	386	363	369	385	391	359	390	395	402	364	367	373	398	389	400	379	385	392	401	380	395	352	431	370	382	390	392	436	376	427	373	365	384	401	399	399	389	393	363	374	382	372	381	404	382	382	386	370	392	382	398	387	399	377	393	362	419	378	383	368	381	378	368	392	421	374	366	404	377	397	406	351	422	387	397	369	386	361	358	379	367	404	394	364	412	387	384	385	354	374	351	373	383	388	371	381	384	366	409	366	412	358	375	382	371	373	369	370	383	388	361	379	359	400	360	363	408	393	446	368	342	383	382	384	415	392	360	402	422	433	373	385	348	389	371	408	410	415	360	402	415	374	407	374	359	365	372	395	384	387	365	403	394	391	392	390	384	365	405	372	387	412	385	367	374	393	410	344	362	375	394	396	377	368	379	373	385	375	364	384	448	387	359	372	396	383	367	382	415	351	410	347	422	363	351	395	377	368	356	397	395	363	421	357	403	367	371	363	414	378	412	363	407	403	371	375	407	403	389	379	398	371	369	385	401	394	405	408	382	378	375	380	361	368	363	382	353	419	401	409	390	402	390	395	378	388	345	381	385	331	382	393	381	387	413	417	379	340	402	381	376	402	372	384	410	377	359	388	374	410	376	354	377	362	382	386	392	381	401	377	395	442	378	402	408	380	388	380	373	387	387	368	349	365	396	395	371	359	409	387	357	407	414	357	388	395	407	355	409	420	400	363	358	400	375	342	366	398	412	338	414	409	343	375	373	363	350	358	375	357	359	387	365	393	384	373	366	375	386	394	361	388	372	370	396	392	385	345	390	357	378	381	373	371	385	378	400	397	395	416	388	399	408	372	332	380	370	408	338	403	387	391	351	372	382	421	374	419	373	377	386	364	373	350	356	389	395	413	390	363	380	352	419	430	384	367	422	412	398	412	380	359	408	416	381	385	380	384	361	409	347	397	397	381	369	364	380	426	349	399	387	390	388	386	401	400	396	372	379	358	398	380	376	378	369	395	351	376	361	409	372	404	389	403	410	393	395	383	401	396	354	403	374	375	419	394	367	401	403	369	405	364	375	380	394	362	358	371	393	421	377	374	408	362	379	387	371	382	411	381	369	384	394	399	350	415	374	383	362	376	415	369	362	397	408	398	404	363	372	394	364	395	359	399	380	379	419	377	396	386	361	387	423	366	398	430	362	391	359	369	412	346	373	367	355	382	384	393	367	421	374	350	385	367	372	378	374	349	399	401	355	378	373	374	365	369	372	348	371	411	416	392	347	383	396	357	354	370	398	355	377	351	335	375	375	383	397	366	377	399	371	408	404	407	388	382	377	426	383	365	400	409	356	426	362	394	394	388	383	395	388	365	394	406	367	376	386	390	396	369	421	430	352	352	406	368	379	398	379	388	402	375	379	388	409	367	355	389	368	407	430	375	366	399	373	363	384	377	372	375	417	361	404	375	368	404	393	395	382	387	397	387	383	397	399	417	337	434	403	399	371	416	388	391	376	386	361	405	385	381	378	396	366	393	384	390	399	377	372	373	370	370	388	381	359	414	390	382	406	359	362	369	373	415	405	349	392	376	398	366	340	361	386	349	369	392	378	377	382	360	369	366	363	377	376	419	383	371	382	360	397	387	383	370	417	379	392	374	401	385	414	406	373	404	391	394	370	433	366	364	382	394	390	357	363	393	381	398	408	406	385	381	375	390	381	398	363	396	403	399	399	379	397	397	396	380	368	344	364	401	364	378	375	422	389	359	404	370	366	394	371	406	374	382	392	399	401	377	385	358	374	396	349	359	402	384	377	377	391	389	400	376	369	386	395	408	395	360	358	376	375	362	354	387	363	436	403	372	375	386	393	400	403	399	418	391	353	377	383	400	367	406	358	383	369	383	389	384	375	412	412	395	409	373	400	370	327	413	370	372	355	368	398	370	407	371	372	429	401	389	413	404	392	388	398	360	359	401	368	380	415	401	400	387	349	338	401	367	392	372	391	368	358	379	385	393	389	389	382	358	388	371	373	392	330	366	358	368	384	395	384	368	383	354	387	358	390	382	395	411	381	371	382	369	397	421	404	392	355	376	364	354	379	392	364	383	358	374	379	389	358	399	384	392	388	378	376	362	388	417	388	398	381	397	375	399	339	360	409	398	371	374	407	369	384	396	377	387	414	398	406	369	391	371	381	367	365	363	359	363	420	386	358	412	357	365	391	380	409	417	361	419	393	381	393	382	374	361	406	392	368	402	418	369	402	355	386	382	394	393	392	398	404	401	413	365	390	370	382	404	364	392	411	398	374	379	366	365	409	379	373	391	392	375	398	378	387	378	366	431	408	383	392	391	388	406	360	402	361	367	395	410	410	412	417	396	380	399	380	404	414	383	374	357	373	402	422	448	369	374	374	396	402	376	388	360	409	371	379	340	392	401	401	375	385	395	415	398	433	362	384	397	363	410	388	384	373	368	413	334	355	398	376	392	388	422	397	392	380	387	434	366	382	382	417	424	391	392	385	373	380	396	364	396	395	386	358	339	346	379	400	401	388	395	403	378	389	391	356	371	340	428	406	387	340	384	360	379	397	366	384	386	386	394	407	423	403	387	399	385	412	372	420	363	387	376	380	387	387	396	370	368	391	402	367	369	366	406	382	342	362	398	382	368	364	370	367	335	379	352	401	384	405	380	390	421	376	387	413	366	369	392	373	370	378	378	403	367	384	377	369	374	369	374	370	389	385	393	359	405	374	387	401	376	399	404	407	385	326	370	372	364	376	358	390	374	384	398	386	342	401	386	392	389	359	397	418	358	392	430	384	379	401	382	342	383	356	349	378	410	374	422	372	379	390	370	384	384	381	381	399	408	395	383	376	406	352	375	357	393	394	418	388	405	369	386	410	388	368	381	375	395	376	380	393	387	346	391	381	383	368	367	424	408	428	402	366	390	346	399	402	392	394	375	404	378	364	360	409	382	407	345	378	389	407	372	417	399	404	408	358	364	374	384	385	362	355	412	382	375	401
4688	7195	6191	3371	2345	1696	1453	5988	29834	29065	21002	11426	4384	1704	1043	798	810	773	748	726	735	726	743	739	750	715	770	771	735	759	770	707	712	754	764	709	718	769	746	783	760	740	735	733	709	720	751	734	721	729	718	783	732	762	756	771	731	741	734	699	705	744	711	737	730	740	697	717	741	779	743	718	714	781	770	762	729	714	736	694	774	808	737	738	725	754	749	721	719	705	770	764	669	790	677	710	746	720	759	692	728	756	745	697	722	753	755	722	744	735	677	717	707	740	694	737	755	747	754	757	701	737	732	709	759	725	736	753	736	711	759	746	751	757	767	728	746	744	724	760	724	728	710	706	773	739	724	740	746	742	729	750	787	768	766	774	740	740	743	725	802	699	734	746	716	734	739	743	721	734	746	765	744	745	696	729	736	716	730	744	743	735	767	696	782	725	751	749	734	745	774	755	707	758	757	769	760	752	760	742	727	750	733	735	701	740	750	767	752	747	721	736	771	729	721	690	711	691	710	725	699	725	736	723	733	700	740	778	775	748	817	678	719	736	711	769	717	812	719	754	728	727	709	754	742	732	767	755	763	741	798	756	771	750	709	770	781	748	740	761	743	679	737	724	714	741	768	782	722	752	755	746	713	760	715	775	788	744	731	744	717	777	709	689	780	720	736	780	711	721	769	772	807	772	735	720	778	746	770	712	699	728	781	758	761	759	699	760	750	745	746	719	744	726	678	701	765	789	752	734	739	735	768	751	741	732	753	691	684	720	752	738	709	737	731	784	717	757	714	731	713	700	767	699	768	770	701	745	720	742	731	760	729	782	748	686	727	789	681	737	751	700	741	749	711	725	746	688	785	764	766	787	715	766	732	763	740	705	719	697	745	754	700	727	775	676	729	731	810	713	744	685	752	732	756	767	758	702	748	743	780	770	726	696	727	720	778	744	711	723	760	741	743	759	703	738	741	715	762	726	697	692	722	725	736	751	727	768	752	758	794	711	772	700	793	729	731	730	735	738	771	679	702	776	771	748	779	814	791	723	723	718	768	719	692	776	754	717	680	726	752	764	735	766	711	726	734	673	702	701	732	781	791	780	695	742	755	750	717	768	712	794	761	771	740	802	714	760	725	817	748	718	782	764	742	671	786	726	722	755	721	739	761	704	722	711	741	714	749	745	784	792	743	736	730	737	773	764	754	719	731	737	732	762	748	782	819	766	699	773	756	736	742	691	750	715	759	745	775	711	714	736	754	739	699	713	784	738	728	754	761	748	737	746	772	786	781	739	742	761	735	724	706	749	718	774	741	694	692	733	714	750	713	753	778	765	771	744	723	701	718	764	661	727	767	746	695	759	775	743	750	742	735	707	717	737	744	724	747	760	760	790	768	787	797	742	721	761	730	738	732	737	764	729	677	750	733	744	795	714	768	724	702	716	697	757	742	733	774	714	751	725	739	716	768	713	729	679	728	753	773	724	768	773	792	763	699	789	757	745	768	733	721	768	759	751	711	712	710	723	761	770	756	731	728	731	717	696	744	747	731	686	707	742	726	730	794	697	745	711	760	733	784	696	756	730	763	740	736	706	676	774	726	744	767	728	736	713	698	708	761	773	741	738	770	705	751	758	725	742	749	701	745	754	693	739	810	740	738	776	753	744	728	762	750	763	733	777	778	705	777	738	794	737	735	736	714	732	775	729	766	780	746	773	760	739	740	728	769	720	776	748	738	702	681	742	720	772	733	751	727	724	765	776	751	720	742	754	710	703	685	748	721	743	721	740	760	753	729	726	724	701	735	801	706	759	804	724	797	741	770	721	710	735	698	758	730	696	750	773	747	742	735	753	751	715	726	758	733	789	731	740	738	745	745	776	731	690	750	735	711	708	698	745	749	730	769	761	736	730	790	724	741	751	709	729	740	754	707	706	759	736	772	730	725	730	728	739	760	706	794	788	759	755	735	746	756	704	754	790	751	755	717	745	670	713	763	768	801	747	740	733	730	809	751	744	762	724	717	770	779	752	713	766	739	743	728	724	726	724	790	765	686	782	743	733	783	753	728	787	762	726	714	753	748	749	711	734	704	717	725	731	732	726	790	688	710	791	723	736	704	728	692	706	762	768	694	723	706	784	719	752	691	745	717	711	765	710	751	732	721	746	720	750	741	741	770	693	744	787	708	772	776	762	767	730	788	739	761	732	768	772	758	699	692	749	788	740	803	737	740	758	767	709	755	757	733	702	723	795	707	711	710	746	762	731	715	760	720	730	708	745	703	751	740	727	758	750	730	737	713	665	755	777	762	756	730	747	777	753	699	753	718	729	744	722	740	744	767	737	762	729	731	749	717	769	742	731	703	785	736	702	750	717	757	735	756	740	756	756	695	750	756	776	695	764	698	783	805	737	760	720	739	676	726	743	808	743	751	748	705	724	740	803	754	712	782	719	766	754	764	738	718	738	713	758	798	742	749	782	729	676	725	720	757	757	764	725	715	710	706	729	708	738	682	743	733	739	746	711	759	715	765	734	756	734	731	705	702	762	729	684	719	729	740	750	707	706	729	741	777	734	764	743	687	738	753	740	708	722	763	780	682	740	757	740	694	762	755	757	729	765	716	767	803	753	696	703	709	732	734	703	755	734	742	715	740	776	705	743	729	735	734	733	782	707	782	695	737	713	711	747	759	723	736	751	725	723	744	761	721	714	728	720	735	740	727	732	766	711	760	704	720	703	739	725	764	735	740	720	729	736	755	752	744	767	756	736	767	715	775	790	734	708	769	725	726	730	728	734	756	700	765	796	725	716	756	757	716	747	784	737	776	766	724	750	752	717	762	759	764	758	769	748	735	771	736	725	761	746	772	783	712	729	739	728	720	757	745	748	759	719	710	737	739	726	726	714	754	734	771	736	754	713	728	774	759	723	746	706	760	767	728	742	740	767	722	741	671	740	732	729	735	741	726	784	720	719	729	764	748	678	729	720	747	809	745	733	708	700	748	692	693	743	777	783	755	780	729	756	704	744	714	742	742	764	806	696	789	714	751	735	730	729	762	737	736	755	685	756	737	699	722	756	742	735	774	714	731	730	768	745	699	765	785	772	762	754	762	731	712	722	719	733	737	728	741	717	738	744	741	753	735	768	753	745	714	801	744	748	715	765	747	684	726	727	733	671	753	718	725	743	699	745	768	705	727	757	752	745	746	762	770	682	727	722	776	760	737	790	755	699	744	780	745	718	733	757	742	734	677	722	717	709	703	758	726	728	735	706	779	753	733	762	757	777	716	718	747	737	754	757	718	736	765	727	767	746	730	723	827	735	710	734	734	692	758	753	717	756	762	721	805	773	760	767	721	732	796	794	726	747	734	688	738	744	704	726	738	707	726	754	715	721	776	765	748	702	766	745	767	795	763	758	735	757	758	729	714	741	751	713	736	766	715	723	730	741	738	738	798	741	750	752	772	714	727	729	761	642	769	739	709	722	769	765	711	716	751	712	754	677	730	754	764	718
22787	21052	28806	23532	21053	19604	2332	6499	33035	37963	27106	15312	5101	1377	627	438	375	383	353	362	367	369	359	331	357	366	382	386	368	374	370	374	335	341	374	370	401	357	352	358	354	379	370	380	385	352	405	352	353	339	364	353	337	346	350	360	358	374	354	341	367	376	383	346	353	363	364	387	345	369	347	391	341	395	371	385	350	364	355	359	400	361	371	339	378	373	374	345	339	365	344	347	375	342	325	373	333	395	322	358	370	357	359	341	351	390	349	371	368	392	342	348	381	372	366	375	351	349	345	352	383	382	344	350	366	368	360	374	337	393	374	341	342	333	363	399	361	365	368	394	324	351	338	379	320	350	371	359	344	371	363	358	362	388	366	391	355	388	363	351	354	341	381	387	382	329	343	373	353	373	362	359	371	366	354	351	358	338	351	338	340	346	384	352	395	361	324	309	352	378	350	347	388	386	360	343	371	379	367	349	385	363	322	346	351	389	351	364	352	341	382	370	309	377	368	355	365	340	328	363	369	366	361	376	347	378	391	360	333	371	355	349	374	359	380	396	359	387	400	340	372	342	340	358	344	375	360	365	383	367	324	378	371	362	360	345	366	349	354	377	346	377	342	344	336	358	371	357	338	328	358	363	369	351	385	353	405	360	392	362	375	363	388	377	353	348	365	325	360	396	368	321	369	381	360	367	386	336	336	354	334	343	349	370	354	384	353	367	378	345	370	406	333	355	353	384	350	380	357	347	374	377	369	353	332	327	384	358	365	377	372	354	361	351	329	359	353	376	355	349	355	367	371	400	354	351	365	340	346	367	336	380	377	347	377	360	360	409	354	358	379	352	340	373	374	413	384	331	374	385	369	376	391	342	327	361	364	375	365	321	373	370	401	366	337	370	372	359	354	351	381	348	344	342	357	354	379	384	351	331	343	371	360	372	362	368	368	353	368	365	347	391	374	372	334	323	355	321	325	345	373	351	365	367	373	366	351	359	343	363	346	359	333	335	356	350	326	329	384	349	381	367	355	351	393	341	364	347	368	363	363	375	360	379	370	396	355	352	370	371	369	368	370	338	350	366	353	352	374	369	384	318	359	387	362	353	335	354	392	373	354	360	382	340	369	356	382	366	363	374	394	361	344	358	377	329	375	394	370	353	364	377	351	358	372	350	361	350	350	383	386	370	378	361	323	327	333	374	370	335	343	339	378	388	372	355	331	367	372	363	352	375	372	364	399	373	358	354	368	377	371	353	332	335	345	382	359	382	368	322	363	348	367	347	370	352	383	389	312	392	343	359	312	344	384	381	363	382	375	355	395	403	379	362	328	363	386	363	372	395	365	371	345	384	357	342	392	358	335	382	384	374	366	380	359	379	387	374	362	357	373	357	347	388	352	398	374	365	366	343	337	394	360	353	377	352	378	351	375	357	343	352	390	357	345	387	353	379	363	367	341	336	358	334	348	368	342	352	337	370	367	341	337	375	375	363	343	364	417	374	353	351	339	331	395	398	375	377	358	350	331	379	352	345	348	341	360	354	364	380	354	388	356	374	317	380	373	363	366	336	343	366	364	367	358	348	368	397	386	368	382	346	361	381	325	377	357	364	380	361	313	403	355	373	343	346	327	327	363	376	368	331	361	333	368	379	356	376	342	379	318	351	369	363	346	364	359	348	394	333	368	369	363	353	349	326	354	383	366	391	385	381	370	375	321	376	338	371	338	387	362	369	370	356	354	362	417	368	335	375	353	373	388	346	391	391	395	357	362	363	343	352	376	368	369	328	354	342	368	344	331	343	354	357	378	320	342	387	337	376	316	344	410	353	357	361	373	340	376	364	359	364	338	351	376	352	365	354	359	363	342	388	377	392	309	360	357	398	328	353	349	379	359	379	394	326	340	343	329	367	377	380	357	365	335	394	334	341	379	327	360	354	331	348	391	362	356	364	357	322	372	345	331	369	352	384	361	357	353	365	358	393	353	359	330	348	352	374	341	359	351	341	345	374	350	354	362	369	373	387	353	388	335	341	358	355	365	349	345	380	387	345	368	381	373	343	330	363	362	380	350	339	385	400	367	362	360	358	365	372	366	355	354	372	346	381	365	367	332	362	355	367	339	400	353	341	373	391	344	377	392	377	358	345	365	364	373	375	334	389	351	369	354	347	376	329	375	396	360	359	377	369	359	363	344	357	374	358	364	340	387	359	375	388	410	361	345	365	359	378	335	361	397	362	326	355	391	397	364	370	354	361	337	362	351	352	364	357	346	345	367	378	364	347	336	402	344	344	360	391	347	332	342	366	343	372	350	342	369	383	361	353	336	345	357	345	381	385	363	328	384	359	383	368	356	333	354	352	361	344	291	363	353	346	370	349	349	360	364	337	390	368	381	369	337	360	349	372	335	351	355	359	339	394	335	335	352	356	350	339	347	352	357	380	347	346	350	351	346	337	369	326	388	395	357	334	357	340	376	389	369	408	350	358	347	330	384	387	379	379	354	337	351	342	370	378	343	381	374	353	356	395	388	344	359	398	352	386	369	355	330	338	341	397	356	388	390	351	323	386	366	347	366	373	386	358	383	388	360	357	393	356	357	362	369	371	363	357	355	353	347	345	370	364	366	376	325	367	338	349	380	354	395	349	333	372	360	349	366	364	340	356	363	378	360	364	334	362	360	351	329	357	380	331	357	348	369	364	398	361	393	361	367	358	365	373	391	376	406	408	340	381	339	348	339	375	375	373	367	377	397	347	358	358	333	337	361	382	375	376	357	363	352	357	375	373	381	385	363	382	358	356	365	360	349	346	370	350	398	349	367	346	365	383	361	313	359	302	379	368	383	370	344	401	375	390	384	359	380	389	380	350	332	326	354	385	393	377	379	366	366	348	347	341	356	373	371	360	351	351	379	346	361	375	381	343	350	363	350	323	415	364	387	380	331	363	375	324	371	344	334	326	356	389	377	366	373	355	363	336	368	352	366	332	357	371	347	342	362	351	352	370	381	353	344	353	375	373	382	352	333	363	354	363	333	352	357	362	381	333	337	365	362	359	378	376	344	369	370	285	358	334	337	357	384	353	365	363	371	341	379	384	353	358	346	312	391	368	332	332	358	355	376	348	361	362	378	349	324	364	386	354	353	350	350	366	337	378	361	368	361	380	342	336	367	379	335	381	344	380	378	349	366	344	375	387	402	362	380	351	377	375	353	366	345	362	351	354	392	381	362	343	390	393	366	347	352	326	362	361	334	345	372	332	323	353	396	377	332	360	350	381	374	371	371	327	377	365	318	360	383	328	371	341	372	351	355	355	336	381	346	354	351	358	376	359	340	347	328	367	373	355	393	329	334	365	364	371	349	366	361	364	358	372	328	396	373	342	383	410	335	379	369	350	384	356	360	324	335	371	360	369	375	350	383	366	370	356	346	363	353	342	387	360	369	368	384	372	352	354	363	359	352	390	360	366	390	356	358	324	333	352	343	366	357	366	343	349	360	349	376	340	321	344	368	348
8186	16703	14276	8194	5299	3874	3011	15567	44326	43948	35413	24042	10846	3671	1485	860	694	637	656	722	718	732	669	645	676	641	706	633	655	651	646	712	728	690	734	672	672	626	700	679	700	660	724	676	689	667	669	654	700	695	705	653	677	722	704	606	682	631	647	700	711	655	692	683	689	654	674	686	695	688	716	668	657	675	639	679	644	673	658	665	669	702	699	654	636	648	682	689	672	726	684	658	739	674	661	648	681	682	682	673	692	675	699	654	663	691	689	687	670	724	677	644	704	665	664	725	638	721	681	718	660	690	610	665	663	694	673	665	682	634	666	666	701	663	696	666	697	655	685	668	679	702	666	656	632	644	652	633	627	630	650	679	673	685	669	643	701	670	700	661	673	693	607	682	656	735	670	687	687	682	675	635	713	671	658	706	715	673	688	724	658	677	695	710	714	640	656	725	664	693	697	671	685	682	669	667	696	623	698	705	702	661	706	630	652	638	672	692	721	669	654	681	694	688	689	717	643	672	666	679	649	644	670	673	651	630	672	694	660	698	631	700	668	638	680	713	662	676	626	656	638	678	634	684	661	670	676	654	671	657	660	635	671	662	629	732	631	628	656	705	653	700	690	641	681	659	681	684	687	675	659	644	683	694	655	712	678	623	725	658	696	700	649	671	660	669	709	704	660	667	693	701	714	703	665	680	690	653	698	672	643	689	672	679	676	679	689	681	648	656	637	711	689	673	658	708	640	692	683	655	667	704	694	740	708	660	682	628	718	669	685	651	650	640	631	702	675	677	693	652	656	722	697	658	688	635	677	720	743	642	662	696	690	653	665	639	724	664	727	690	650	678	679	647	671	677	690	652	679	693	726	651	704	669	667	686	648	662	658	709	682	648	692	664	686	684	698	665	696	698	686	627	655	717	624	721	700	638	633	650	636	665	656	685	666	676	648	658	699	673	693	682	685	621	652	689	699	718	644	674	676	699	699	684	681	658	690	664	653	636	623	718	642	676	649	649	725	688	625	698	684	663	704	663	686	637	660	709	672	702	678	680	637	674	689	647	715	654	701	692	657	635	684	681	682	658	692	653	635	646	642	675	698	672	633	687	692	657	676	664	662	671	640	705	678	659	677	653	659	671	699	727	704	622	651	667	640	713	685	665	717	640	652	690	648	711	687	674	712	673	666	669	681	661	684	664	681	638	671	695	680	681	650	718	665	648	696	695	702	660	703	646	703	664	653	657	688	611	662	664	648	675	692	737	670	648	668	642	653	656	638	675	682	624	695	712	713	655	700	694	646	692	691	692	687	702	698	625	668	673	728	687	676	723	668	656	659	655	688	653	626	694	689	657	661	670	683	656	672	688	704	637	667	694	637	678	688	679	666	686	665	680	689	671	711	677	646	704	723	662	658	644	648	699	670	662	724	639	684	703	684	665	685	699	688	680	655	721	676	668	670	653	706	693	635	654	701	637	658	683	692	694	685	669	666	631	666	701	686	700	693	666	649	678	655	693	684	670	655	665	677	667	661	609	673	697	709	674	631	646	640	643	658	675	658	670	677	657	667	699	659	658	673	701	745	649	705	654	684	705	627	714	726	681	701	645	656	690	652	699	608	645	711	673	670	719	654	677	639	666	687	677	693	680	660	674	665	668	635	628	705	659	674	674	673	720	705	646	691	647	620	672	696	688	661	679	644	691	693	646	646	667	697	713	642	649	677	659	660	691	730	707	672	652	687	701	649	665	684	662	675	692	741	671	715	655	686	691	657	735	698	676	690	719	710	701	660	723	718	651	663	662	737	673	675	656	694	656	643	709	673	709	683	685	690	624	674	646	691	680	669	614	669	720	681	675	602	678	670	669	671	714	676	687	682	658	733	652	693	704	689	660	669	651	718	666	687	648	696	649	708	670	666	687	646	702	659	629	686	665	682	709	624	686	690	699	769	620	710	679	701	683	661	692	716	718	685	677	683	661	714	684	654	649	651	664	714	667	678	638	626	650	737	650	651	623	690	677	722	626	714	704	703	672	676	699	683	684	717	710	677	691	614	668	634	664	664	669	710	654	670	662	681	645	693	656	711	642	656	694	704	703	626	659	673	665	666	677	700	666	631	661	673	669	668	698	700	634	672	685	670	706	637	674	715	673	674	681	674	668	666	685	713	691	709	667	685	675	690	639	708	686	667	695	676	660	708	689	675	650	643	627	635	686	662	677	689	703	677	631	668	672	681	694	702	692	666	709	666	681	661	688	654	649	656	690	657	704	678	723	665	633	682	681	683	705	701	624	629	636	662	702	661	684	636	707	642	646	644	711	691	652	690	655	690	685	714	667	642	638	665	679	636	665	653	654	697	643	680	632	677	678	649	703	670	704	671	661	670	656	697	662	686	652	667	636	652	664	659	618	674	704	663	647	657	640	714	644	683	685	678	699	750	697	669	708	701	702	695	624	682	653	634	672	667	653	701	699	674	642	700	669	643	683	672	702	676	669	702	675	698	711	725	650	717	656	671	641	724	668	657	686	664	729	689	711	686	704	677	698	685	683	664	685	703	635	693	671	706	717	694	709	723	656	700	637	665	706	713	660	722	703	639	706	686	660	692	631	709	672	712	644	692	683	666	689	663	705	700	687	669	674	708	667	721	705	653	690	667	678	658	696	660	718	669	740	695	677	706	673	668	639	631	640	638	658	694	671	708	645	661	668	622	673	678	726	664	684	626	630	696	663	643	676	669	670	683	626	705	684	683	670	695	691	719	664	704	709	659	665	691	622	644	658	690	674	696	702	693	632	641	719	673	607	692	672	659	655	718	680	673	644	694	711	657	661	700	634	664	615	702	726	734	696	672	694	704	683	726	677	646	727	685	703	648	694	703	656	665	684	684	648	633	669	692	675	717	649	686	687	678	676	682	724	658	666	642	668	693	669	640	689	649	619	641	700	706	709	683	663	652	661	702	673	676	669	677	698	624	634	657	700	658	636	652	669	679	671	694	670	691	633	655	695	717	709	654	703	725	638	664	689	709	607	673	658	623	706	700	664	668	689	675	625	694	637	683	718	678	655	657	715	660	635	694	656	667	644	663	722	616	675	700	682	638	686	660	709	616	702	688	681	624	682	713	654	710	710	647	691	732	664	673	694	651	662	683	737	635	690	674	682	645	624	719	730	656	686	724	645	694	677	634	645	675	692	657	718	654	674	674	674	656	687	623	690	643	680	681	690	691	650	703	653	663	717	649	649	664	665	721	649	667	629	707	661	658	701	673	714	678	666	697	696	674	718	679	657	705	668	650	619	694	693	685	743	699	685	655	643	711	659	635	684	689	691	668	673	663	674	657	696	663	715	702	677	699	734	675	702	657	710	654	655	642	677	672	651	651	738	714	741	681	638	730	662	658	740	674	678	668	647	676	713	714	668	642	724	693	660	691	666	628	685	667	693	644	658	689	652	677	680	643	679	611	674	670	663	676	661	669	682	642	662	721	676	710	664	684	683	630	647	674	681	655	687
26329	20237	7384	907	588	500	452	982	3246	4002	2725	1611	863	581	453	424	407	433	441	442	427	435	400	475	424	434	404	429	428	399	446	420	432	405	403	463	403	420	444	439	425	399	441	434	449	408	397	422	431	446	413	439	427	419	419	438	402	440	421	410	405	434	432	460	410	398	464	407	447	429	419	428	415	423	410	424	447	423	426	446	450	429	440	412	426	429	442	423	457	446	419	427	406	433	416	445	425	431	433	408	434	421	471	449	437	413	436	433	437	402	434	425	421	395	401	411	401	420	398	438	429	444	443	432	430	423	428	431	452	463	447	443	418	432	433	455	403	434	436	408	433	448	432	425	439	421	461	465	425	439	428	444	410	444	442	433	423	422	393	399	432	427	401	432	427	418	434	453	420	436	414	383	422	420	425	427	399	418	373	439	403	404	435	430	452	412	384	405	433	417	443	422	456	457	432	427	438	466	412	438	413	419	417	411	431	404	474	434	434	430	372	430	430	477	387	467	415	423	422	431	460	392	409	443	419	375	424	414	452	439	429	412	427	406	411	450	425	424	400	438	450	408	437	401	419	439	431	445	417	467	407	432	479	424	405	432	382	435	415	426	388	441	440	395	393	451	449	389	427	392	434	463	416	390	413	397	395	417	397	447	427	419	442	411	417	436	447	390	442	432	473	451	425	440	430	435	405	447	413	431	443	445	403	423	431	440	409	438	411	423	439	387	419	405	418	398	435	414	443	418	431	425	422	440	429	451	451	473	449	415	440	435	414	431	451	407	428	426	449	472	432	427	421	420	428	427	434	429	439	443	431	434	461	437	445	447	434	425	408	395	415	479	445	459	410	458	425	413	411	434	447	476	427	470	412	418	455	436	413	402	434	431	415	420	462	418	445	424	415	428	428	435	426	434	400	443	423	448	409	425	404	446	445	426	432	409	437	395	434	443	442	410	390	419	400	428	420	451	407	433	423	452	402	435	430	401	441	451	424	450	416	453	400	402	420	415	417	419	407	424	408	399	396	435	431	435	435	395	412	452	404	447	451	438	463	443	446	409	411	427	453	445	383	415	455	460	427	405	429	401	431	428	397	378	401	388	435	410	419	401	410	438	396	456	440	422	390	413	445	425	458	388	395	423	427	406	417	417	433	437	420	420	459	414	444	389	443	443	388	429	408	420	420	432	468	426	406	449	439	389	454	429	398	395	441	425	420	498	429	428	444	440	427	453	439	431	405	413	427	398	430	435	407	421	427	442	405	433	454	399	391	436	391	437	381	427	399	428	407	439	421	412	409	423	405	411	423	417	448	386	461	438	443	392	430	452	481	400	456	455	436	387	441	436	412	418	447	412	412	449	444	452	418	409	413	427	412	407	418	441	432	446	439	413	413	432	402	416	407	416	399	418	456	446	412	426	419	410	423	415	448	417	444	454	439	419	392	443	421	411	446	393	424	437	428	439	404	410	392	457	430	416	427	422	465	427	397	409	432	456	437	418	436	385	422	437	448	432	461	443	408	424	423	419	406	442	423	411	432	439	420	417	424	430	455	420	388	440	409	446	428	397	410	439	427	422	426	408	460	416	429	395	431	450	429	423	409	431	385	449	435	421	390	411	396	440	449	430	447	458	427	417	437	421	412	421	405	452	441	434	420	446	406	407	464	424	413	447	431	427	419	418	469	453	462	400	408	407	410	435	428	415	424	421	443	442	422	433	448	412	407	421	471	418	446	406	428	386	421	415	403	442	418	448	454	417	421	420	441	441	414	426	463	409	432	429	414	412	436	457	469	410	448	428	420	420	438	442	403	441	424	454	416	391	425	425	446	388	410	453	434	414	430	411	403	420	413	417	457	428	445	416	443	433	405	435	395	433	424	416	406	431	402	410	408	421	451	439	416	427	433	434	364	422	425	424	435	427	431	451	448	448	422	387	383	428	448	394	426	383	428	422	440	407	428	405	448	423	453	395	419	410	381	431	432	459	442	458	441	393	432	435	420	427	383	420	440	432	444	418	413	418	403	445	405	439	428	392	457	438	429	437	427	426	423	430	453	413	411	413	403	415	468	415	423	375	410	410	455	440	422	448	441	458	433	424	433	428	439	404	424	382	425	432	420	452	432	397	433	405	457	418	441	475	405	442	411	426	389	388	468	446	396	411	434	407	411	411	420	424	466	454	400	376	447	394	457	429	391	456	423	410	430	455	444	429	464	408	407	413	420	408	407	419	476	424	412	467	427	420	423	426	428	444	391	414	429	435	405	450	396	431	433	406	456	431	470	410	400	417	402	438	446	454	419	430	421	423	468	405	439	415	429	419	406	423	384	419	459	422	430	412	409	445	423	430	363	452	434	424	449	424	437	436	446	389	409	441	432	413	426	447	405	438	421	429	431	425	435	424	421	428	383	460	394	423	436	415	446	394	447	425	429	436	413	419	469	416	425	428	436	462	435	441	433	405	409	422	436	444	405	415	447	397	389	440	411	399	425	423	417	430	401	466	446	425	405	449	442	441	415	415	404	444	417	411	459	440	414	413	422	449	396	409	433	408	448	420	438	425	463	424	440	430	404	445	427	451	450	391	401	439	417	388	410	387	458	457	410	436	406	410	454	442	419	438	443	386	426	449	386	407	424	426	410	431	434	427	395	451	438	401	416	393	401	472	412	443	473	433	373	416	409	435	426	420	396	459	451	445	426	438	447	461	410	460	414	447	391	459	432	445	418	418	451	421	429	393	451	400	398	403	410	398	420	417	410	444	387	401	405	458	460	412	433	436	416	450	398	432	389	454	426	413	426	454	403	432	428	464	410	417	422	404	426	398	406	396	405	404	437	462	422	401	395	401	431	421	378	397	410	410	450	408	460	381	429	438	409	408	427	406	403	443	444	430	486	420	380	466	417	409	420	406	446	419	394	444	404	428	433	426	376	406	417	431	393	441	465	407	440	446	423	435	425	403	439	454	471	410	372	436	389	424	422	404	423	469	459	440	433	400	402	438	458	421	427	427	402	443	456	416	397	415	421	426	442	410	441	419	400	397	412	447	381	399	408	422	404	441	416	390	485	384	435	423	427	426	433	408	458	459	422	445	436	386	442	383	407	388	436	461	380	410	421	434	418	408	417	438	386	453	414	416	410	405	419	419	421	430	452	429	442	396	451	422	441	444	432	440	412	421	394	430	448	396	424	399	418	412	418	410	427	394	407	415	429	428	409	471	446	458	399	416	403	419	416	439	455	453	410	397	408	404	392	409	440	455	399	401	436	406	450	425	423	403	391	428	392	415	430	419	416	399	429	423	411	404	409	410	431	425	447	403	428	425	422	393	408	426	463	394	402	377	442	406	420	409	403	400	434	423	412	418	414	414	462	441	439	409	419	409	428	413	394	445	418	428	441	433	423	433	408	455	427	398	407	475	431	449	451	404	455	438	438	428	409	416	459	452	449	420	403	463	413	412	434	437	449	407	423	434	432	452	417	430	460	433	417	429	446	410	422	421	419	422
4378	2515	2400	1583	1400	1143	1008	2797	9870	10832	7369	4316	2150	1224	942	843	845	804	794	818	797	785	865	804	785	811	826	800	794	791	771	803	809	787	788	785	803	801	805	828	785	836	789	815	811	763	780	844	836	845	838	822	852	770	803	768	820	884	828	795	791	806	826	838	830	804	843	794	824	779	832	803	797	803	777	806	832	830	796	800	806	812	810	799	802	765	787	723	839	876	786	772	795	797	808	775	832	815	804	791	785	738	799	831	794	829	838	846	848	788	844	856	808	732	830	844	799	781	817	790	824	839	826	867	795	809	808	809	791	811	822	833	849	841	799	787	864	789	823	856	840	828	798	837	756	854	793	817	794	834	821	819	801	829	850	804	800	794	789	810	832	816	814	762	780	829	835	825	841	820	831	827	795	792	773	807	817	774	793	795	808	785	813	827	801	775	809	773	844	808	776	831	801	815	825	850	810	822	750	799	851	767	809	808	789	785	853	803	840	833	808	783	818	790	852	801	849	784	800	791	835	792	835	785	797	795	821	810	807	764	802	823	831	814	806	827	843	780	785	780	825	773	786	797	786	832	813	799	771	774	788	793	815	816	784	834	815	788	854	834	810	759	792	789	825	802	871	820	831	824	780	782	858	800	798	800	825	814	800	847	761	763	765	815	778	840	819	820	810	821	864	812	792	833	842	767	783	815	794	808	822	850	794	798	786	786	771	824	808	847	864	798	788	811	783	847	844	811	817	782	749	777	798	829	773	839	770	817	806	808	802	809	780	830	861	864	747	794	847	801	826	819	817	808	838	827	780	772	779	793	817	792	802	855	812	842	823	801	832	818	774	856	785	846	816	785	746	808	813	791	822	817	842	776	860	775	812	858	819	842	751	851	797	756	857	861	769	799	810	816	812	778	749	813	763	831	828	819	814	869	790	804	788	792	832	831	838	792	851	831	831	827	833	823	751	806	805	769	820	834	802	831	779	809	823	795	801	837	830	833	822	848	794	797	817	823	758	826	769	846	908	770	791	828	805	768	823	799	771	832	810	795	831	845	751	789	848	805	810	787	808	786	826	797	800	859	844	826	839	814	837	816	801	824	856	808	796	752	781	789	862	806	820	778	805	774	794	847	779	800	769	772	820	793	740	826	809	796	793	789	835	784	812	798	759	806	798	834	829	782	767	819	853	790	794	749	838	773	827	825	844	821	829	828	803	821	845	814	846	819	811	817	835	791	804	803	800	840	799	801	851	843	799	849	828	863	776	807	851	841	821	799	802	822	808	839	822	766	819	835	765	831	781	840	807	859	819	841	829	806	830	841	801	771	822	828	797	770	808	807	804	845	829	808	798	821	820	855	781	783	766	839	858	808	758	848	751	805	772	857	777	800	819	797	850	826	776	814	810	835	741	789	805	846	875	808	806	811	847	788	854	834	778	807	779	799	817	805	788	803	809	780	764	856	808	785	830	823	830	815	792	799	772	851	826	837	803	807	789	803	834	857	805	811	786	815	804	806	879	872	817	849	827	791	765	785	827	805	830	832	757	790	828	826	796	821	770	775	778	782	807	766	790	822	787	796	801	760	808	802	842	795	766	828	760	831	790	812	792	817	804	727	790	755	822	850	795	803	780	780	887	805	834	831	850	816	827	850	794	811	842	857	774	780	831	809	752	809	757	804	832	819	817	787	830	783	811	819	798	814	791	770	811	792	834	798	839	824	790	867	812	775	822	775	817	820	789	764	803	812	795	744	811	806	828	811	817	772	851	811	856	796	846	847	851	819	819	784	769	839	807	793	779	830	773	819	755	794	819	802	806	757	773	804	830	858	765	809	835	766	823	809	819	781	812	850	814	765	820	793	773	766	828	846	808	827	817	814	782	839	848	840	817	852	827	779	816	852	822	767	785	874	816	807	801	853	816	823	826	776	808	793	798	824	827	805	828	806	787	835	777	770	849	802	793	793	859	808	773	782	764	816	873	830	839	781	778	781	828	795	787	837	785	866	804	805	787	808	783	796	816	804	807	827	796	805	774	815	831	846	807	820	776	790	747	797	736	813	840	816	807	807	831	841	799	794	834	800	801	820	812	795	795	790	807	818	757	781	789	811	814	834	815	832	816	799	787	882	872	729	797	823	735	765	832	794	839	807	798	815	872	811	830	843	855	811	827	834	828	795	793	782	796	854	823	810	756	812	783	775	843	796	812	830	791	777	819	849	789	837	801	828	794	849	741	832	831	753	831	835	816	742	853	788	811	757	806	808	807	781	805	814	832	764	857	732	750	830	797	823	848	783	799	772	837	828	782	764	791	828	786	775	818	851	797	782	767	787	823	790	822	798	772	797	822	821	834	777	818	777	822	850	802	822	807	895	797	809	831	815	822	838	799	840	762	795	759	795	807	789	841	791	811	842	868	794	767	832	835	779	827	786	804	794	834	805	798	877	813	825	814	778	791	768	833	840	778	802	787	829	778	855	766	789	831	804	783	860	789	779	831	841	812	841	819	793	867	803	806	821	785	770	810	816	841	794	847	802	795	776	782	807	795	824	797	848	805	813	768	772	792	782	844	775	785	852	838	763	803	782	835	800	802	798	792	791	782	840	822	857	785	802	814	839	789	824	813	801	841	835	809	812	821	786	748	822	777	877	793	788	801	813	855	847	854	833	805	792	853	800	861	817	884	819	860	805	826	822	786	798	754	762	877	790	805	811	818	814	806	837	806	836	882	815	796	840	807	778	776	770	809	840	797	806	737	789	842	847	769	804	803	784	785	807	786	895	820	818	818	785	816	808	826	842	810	784	816	815	857	811	781	802	800	826	834	834	844	777	809	798	800	860	878	788	811	816	807	779	798	840	786	819	794	780	772	846	779	792	826	829	792	816	824	824	809	780	786	709	809	760	803	801	822	808	835	801	808	804	802	783	806	841	795	754	809	749	903	826	809	828	852	836	801	763	834	849	782	816	782	800	776	824	769	818	767	828	831	848	813	756	811	839	818	830	809	874	817	835	823	816	839	797	749	785	798	765	799	825	835	821	779	830	821	804	809	809	839	762	825	829	816	808	774	794	779	813	765	815	770	841	773	839	786	834	860	778	819	871	763	816	830	744	772	801	835	731	819	822	764	813	819	802	829	862	851	770	780	810	851	810	810	787	819	798	769	815	811	789	793	771	843	760	827	874	829	778	785	790	775	812	768	831	785	799	851	819	807	785	816	848	781	852	818	818	827	794	787	802	776	798	801	774	784	758	763	758	800	848	806	801	823	846	812	839	753	770	816	807	809	772	813	800	772	843	809	833	783	795	803	831	802	873	825	820	816	728	787	811	823	819	812	816	770	836	808	819	807	813	815	779	823	825	807	851	818	793	848	783	786	844	833	796	807	785	843	824	871	794	738	810	791	803	750	855	843	771	845	837	816	803	796	726	831	812	900	768	830	826	787	781	797	818	763	759	766	822	772	866	785	817	792	819	807	858	778	764	811	831	799	798	817	825	864	805	796	780
24613	21066	26991	25054	4569	754	805	4858	16322	16553	10203	4552	1665	699	485	399	400	396	411	377	387	382	408	387	407	391	381	422	391	372	390	375	384	387	409	384	385	375	396	410	388	414	383	435	391	388	391	386	394	382	380	365	362	394	396	418	351	401	386	384	413	393	383	394	381	392	385	386	398	434	362	362	364	378	415	363	365	383	385	369	385	425	398	390	396	367	400	380	388	378	357	403	376	410	406	417	386	403	393	403	380	392	397	342	380	404	419	404	400	421	393	370	399	399	389	391	401	384	366	380	369	399	384	382	358	382	409	421	372	403	402	391	368	371	401	392	410	381	376	409	404	375	393	395	387	384	383	385	410	372	385	393	395	379	377	422	416	382	390	380	370	386	399	417	382	395	380	399	380	380	370	440	421	385	412	387	338	365	390	404	380	394	395	373	391	374	398	379	386	392	399	404	425	420	434	415	412	402	417	375	390	384	402	381	373	381	411	382	398	375	407	400	380	399	377	369	371	384	379	382	386	372	360	396	400	385	402	398	322	403	393	356	413	414	375	366	380	396	387	388	361	383	423	373	363	370	395	400	378	354	424	388	368	371	377	376	393	367	418	372	367	394	409	381	394	386	369	378	401	389	388	375	390	392	388	359	393	366	380	387	374	350	412	383	388	396	427	377	445	374	371	342	381	423	391	401	387	376	382	396	379	371	415	420	389	395	412	374	403	395	352	391	406	401	410	433	393	408	397	360	397	376	379	377	372	374	409	368	437	376	393	407	350	365	373	418	400	412	401	392	386	366	420	383	386	379	410	356	381	398	352	393	411	394	380	382	373	388	375	403	371	378	385	384	392	345	366	392	376	401	376	378	381	372	437	375	390	371	380	401	400	393	364	404	383	377	362	422	387	368	379	380	390	383	417	395	411	387	391	386	402	374	385	378	412	380	373	408	365	374	380	375	390	362	370	382	362	358	401	411	384	388	404	385	385	401	380	413	418	373	370	357	423	362	391	383	373	427	406	394	387	433	409	377	375	379	387	395	405	383	384	428	392	403	371	367	379	402	380	395	384	414	372	395	372	400	395	382	374	400	395	403	350	387	389	414	354	409	373	386	396	376	381	402	375	412	390	346	398	386	389	409	413	378	386	354	404	393	376	384	372	403	387	379	372	373	378	396	364	395	400	418	398	379	403	369	392	368	380	386	364	397	372	378	396	358	398	398	412	391	379	395	427	383	391	411	405	411	350	352	376	369	385	381	408	361	407	376	335	393	400	403	352	381	348	398	381	388	381	377	401	380	350	404	377	418	369	387	369	378	389	382	377	386	379	391	367	373	365	403	359	408	389	417	387	414	399	372	343	402	353	406	395	398	373	395	413	356	383	366	352	381	390	390	361	428	397	370	342	413	390	376	375	412	380	396	414	360	383	408	380	368	349	398	407	373	362	389	394	408	389	401	380	367	386	398	364	375	416	396	400	368	380	415	402	381	374	390	398	392	382	366	441	406	403	412	401	375	358	362	359	383	389	369	367	408	378	405	368	427	362	398	359	372	396	356	403	358	377	358	427	389	394	391	357	392	402	373	394	369	373	383	381	378	404	345	388	386	382	367	406	406	383	395	382	409	385	409	375	439	376	391	398	411	416	377	372	371	368	390	381	345	389	406	349	403	386	367	377	383	385	419	370	426	388	384	405	356	392	394	358	416	357	391	388	403	403	408	393	373	410	379	385	394	351	403	384	414	373	387	398	375	393	384	393	363	368	369	377	356	408	392	435	417	384	391	395	351	360	401	414	419	377	348	416	371	382	347	368	387	367	358	357	404	376	383	367	411	398	415	398	369	406	387	399	412	399	365	375	396	392	408	380	382	378	410	368	398	365	357	407	363	371	392	368	410	408	356	415	389	357	403	376	403	422	394	371	388	398	366	377	366	363	378	374	365	397	390	378	374	401	389	403	372	387	386	373	378	367	422	417	411	397	421	402	379	345	425	392	375	396	397	385	368	408	419	378	410	370	370	379	385	356	416	404	388	370	396	361	352	408	395	397	392	363	389	400	353	408	394	390	392	360	398	354	390	405	379	392	383	384	365	391	372	380	355	382	353	413	401	424	399	422	446	405	403	381	383	395	377	379	334	396	344	376	387	411	396	384	370	345	389	386	386	427	379	381	418	424	377	424	389	400	368	391	396	397	387	418	376	391	407	430	378	409	407	368	417	398	421	360	379	394	362	401	359	382	361	348	406	362	408	388	386	411	379	398	415	400	386	384	384	350	375	378	395	372	417	382	385	434	389	360	401	348	380	383	384	367	357	377	399	384	412	418	385	367	366	382	400	380	359	386	377	365	369	393	372	347	415	373	389	367	403	381	385	411	408	360	417	386	407	374	390	366	353	372	404	409	401	396	393	363	414	369	357	367	378	415	358	414	379	408	378	416	389	382	397	389	366	366	401	381	371	411	393	391	374	403	394	401	391	407	366	382	400	363	350	367	373	397	382	384	440	380	379	406	361	393	415	420	395	413	396	382	377	407	370	407	374	406	398	387	401	382	414	408	396	402	389	392	384	387	373	391	389	387	375	398	390	399	362	374	384	377	405	418	398	413	381	382	393	359	377	372	391	370	389	381	386	370	410	398	370	400	409	407	392	351	417	407	377	393	372	394	388	382	395	365	383	355	360	356	408	390	375	380	414	394	377	368	386	397	363	377	375	367	429	372	380	369	360	387	401	408	423	345	388	396	384	402	408	360	381	405	404	355	363	392	425	400	383	387	373	389	396	387	396	332	410	393	376	446	411	375	373	365	416	378	411	387	405	393	376	358	352	374	392	410	367	377	431	382	377	354	367	411	385	375	367	379	410	382	416	367	386	368	395	365	396	388	384	401	399	420	390	354	385	332	392	362	387	373	360	375	381	425	397	428	382	394	378	382	381	397	405	408	375	416	407	417	384	387	399	372	403	387	376	386	411	354	382	376	364	405	365	420	375	414	403	409	428	421	369	404	402	382	402	393	398	395	373	405	382	364	400	404	373	371	360	365	385	393	382	416	384	395	393	370	379	353	393	374	386	372	398	386	371	401	357	362	388	377	395	392	392	384	381	396	397	394	422	353	362	393	359	345	407	409	401	391	383	401	375	387	396	389	383	383	378	405	391	390	388	414	393	382	418	398	399	409	404	403	404	398	413	357	378	377	386	382	382	374	362	386	407	370	356	382	378	375	408	359	372	362	352	366	382	406	411	374	381	382	354	371	398	361	373	389	392	399	374	388	425	395	364	366	362	369	405	416	364	392	396	411	392	361	400	390	390	402	420	373	386	424	392	350	395	406	362	383	398	381	363	380	406	393	386	402	383	388	388	414	381	382	409	386	385	382	428	422	358	362	383	374	401	369	382	362	404	345	382	396	404	392	404	421	407	395	370	386	351	382	384	373	412	372	384	385	376	387	389	376	383	365	376	398	366	356	360	377	393	391	382	367	383	395	381	379	405	359	450	372	378	356	422
4770	7023	6561	3423	2396	1733	2235	13954	30130	27651	19931	10947	4611	1761	1011	775	763	714	792	718	727	746	707	743	723	727	777	769	755	735	692	741	718	725	722	741	729	719	704	750	700	729	743	721	743	757	741	744	729	757	699	746	795	749	746	749	733	730	746	758	744	723	717	727	722	696	692	797	793	771	754	776	763	739	676	735	724	767	733	786	719	701	740	782	778	758	726	726	714	733	762	734	765	762	742	747	712	751	739	767	725	723	708	736	741	760	739	705	711	758	763	707	733	765	723	723	716	725	752	722	739	792	776	763	722	705	747	776	741	740	717	750	707	741	798	729	697	773	739	733	737	702	706	734	717	759	718	697	755	739	728	739	747	788	727	800	751	709	680	717	688	685	715	734	694	760	665	759	783	728	748	790	768	733	720	755	733	745	722	722	775	699	779	740	747	729	679	729	746	730	707	802	798	745	731	764	755	700	797	718	772	749	695	704	738	701	717	729	798	731	768	734	767	688	746	741	751	756	707	753	803	713	736	773	691	726	742	730	795	732	749	798	745	731	721	758	728	695	788	703	766	746	727	739	714	753	731	742	702	747	792	736	743	729	760	683	704	793	764	752	720	754	734	755	719	724	753	717	728	737	760	754	738	772	725	726	749	762	782	715	687	753	729	703	693	697	739	776	700	763	719	712	699	718	748	696	748	715	775	749	742	748	768	737	755	741	800	775	763	729	764	769	758	744	737	776	758	696	721	755	750	767	733	732	738	744	721	775	706	734	761	777	775	761	758	711	702	749	777	746	759	784	774	741	724	766	743	731	752	764	744	744	759	705	749	755	752	700	753	715	770	769	805	713	738	752	712	680	733	747	705	738	761	738	741	753	727	747	652	779	714	698	733	753	742	737	722	700	737	715	743	723	742	716	755	720	707	773	704	744	787	709	751	745	730	756	731	779	721	718	751	708	736	709	743	696	778	725	719	729	733	734	774	748	712	748	734	743	728	768	765	758	689	750	660	770	726	754	780	735	743	754	766	763	755	719	748	742	746	737	727	752	726	744	704	726	744	764	733	801	779	731	708	756	718	742	680	770	733	713	733	711	786	668	742	699	744	738	776	707	730	723	772	730	787	728	754	761	762	748	706	733	679	716	686	739	714	669	769	696	725	784	760	717	768	745	692	746	743	718	755	785	728	693	756	749	793	804	727	817	738	706	780	730	732	727	728	768	716	734	691	763	711	763	722	724	746	718	709	756	729	760	716	755	722	769	755	717	718	664	696	723	740	758	745	736	709	735	689	732	741	745	746	752	770	720	733	708	734	730	713	740	731	736	720	752	714	789	736	711	789	758	791	738	737	732	748	751	750	757	722	728	758	762	719	741	728	690	713	712	799	732	783	777	728	725	779	747	719	735	728	677	776	738	767	729	734	755	743	737	764	731	728	706	726	732	702	735	745	718	745	731	705	761	748	744	764	756	757	716	786	775	809	758	707	767	727	737	713	749	717	721	720	697	739	756	761	702	769	747	766	756	763	731	720	751	741	733	758	711	730	753	752	749	758	768	736	709	772	791	738	743	727	754	768	756	752	738	697	726	773	760	760	772	713	712	703	745	729	699	742	713	755	744	696	759	725	723	724	730	757	752	721	724	746	743	712	733	724	719	725	720	748	775	704	745	723	731	747	735	712	750	668	745	779	760	745	730	707	730	764	699	707	731	736	718	739	698	742	717	742	767	697	725	721	677	728	737	741	727	760	744	766	762	777	695	697	753	728	797	769	728	695	719	684	744	746	783	705	758	790	702	749	741	758	747	739	779	738	699	770	745	817	709	717	711	736	739	750	745	687	726	737	812	778	753	766	688	760	715	752	726	729	737	720	674	781	756	754	727	734	741	765	747	734	753	781	716	763	729	764	701	700	729	758	721	735	766	725	762	702	753	762	793	721	733	742	721	755	773	749	748	731	686	750	753	700	741	749	699	729	771	745	730	711	694	706	763	710	737	709	757	757	735	734	690	738	755	726	732	723	699	733	693	721	772	729	732	720	723	716	690	706	766	750	716	695	743	759	790	692	754	743	742	748	720	766	743	792	692	761	694	756	718	796	721	738	732	687	710	727	717	800	795	740	785	752	742	714	758	737	764	743	791	753	746	702	723	707	719	745	709	736	701	721	744	763	795	735	713	738	728	720	740	718	734	727	737	778	745	740	719	733	731	721	695	781	718	714	750	740	748	757	760	741	681	715	745	757	683	688	714	696	775	703	735	718	752	738	805	772	731	743	745	744	728	777	751	705	742	720	714	738	725	717	705	751	707	682	727	737	707	759	735	724	709	729	775	696	689	747	777	694	768	730	738	732	787	758	733	725	719	707	755	725	763	740	729	709	718	720	717	764	742	746	757	689	803	719	722	803	716	771	714	798	768	750	807	760	703	781	760	721	695	744	745	769	758	720	789	777	773	737	725	748	791	724	745	761	769	741	729	709	738	742	769	727	748	786	754	741	722	749	751	760	767	791	757	712	755	719	714	737	729	747	767	717	789	712	701	726	755	753	745	698	737	722	738	724	775	713	763	730	740	740	748	730	711	715	693	805	706	762	711	737	721	761	760	749	743	741	708	742	713	795	725	729	762	772	742	710	731	740	766	721	691	705	747	734	726	739	795	723	732	700	679	726	726	732	756	752	789	735	701	741	729	750	711	758	677	759	780	733	774	793	734	761	751	704	749	722	775	742	712	727	744	722	809	732	738	755	769	759	741	711	754	734	726	756	736	744	723	731	722	711	735	758	720	759	756	725	782	768	778	729	755	720	713	725	725	773	748	747	773	722	740	721	722	744	735	697	729	703	780	715	748	756	719	748	719	792	736	726	771	722	740	721	803	730	758	758	771	719	772	759	734	744	704	766	756	732	783	734	701	720	713	728	697	703	725	675	766	764	738	699	698	720	757	738	731	739	711	745	734	777	714	780	736	724	769	714	719	760	743	725	692	739	748	737	711	781	707	731	715	731	741	732	699	758	698	758	766	731	716	712	789	718	711	699	760	743	731	726	697	781	743	746	736	705	742	771	772	725	725	703	756	734	743	783	752	664	744	743	765	729	731	752	806	736	772	708	705	721	771	754	745	771	763	754	718	706	727	751	747	780	739	757	762	748	723	768	726	748	711	721	701	765	701	740	734	740	704	773	739	747	750	743	685	702	708	730	690	685	698	736	699	721	741	725	764	753	721	719	764	756	744	747	723	744	710	738	777	772	729	767	738	739	706	747	738	748	751	717	699	757	744	753	777	746	757	742	803	704	739	681	726	729	717	722	767	734	747	747	710	729	705	745	738	729	773	735	661	741	726	754	787	772	741	714	713	743	785	734	724	725	753	725	708	734	733	742	739	742	716	749	696	765	712	713	716	725	763	722	725	691	727	736	709	760	749	757	754	745	729	759	716	711	735	765	721	730	764	745	766	703	735	698	750	729	752	712	769	737	711	751	735	741	762	757	739	773	723	742	750	716	736
22834	21060	28803	23531	21060	19612	3163	17089	38641	34867	23954	12945	4286	1270	541	421	370	376	392	380	400	372	348	366	431	320	363	363	335	362	390	376	432	353	406	353	395	391	381	358	391	348	385	380	392	343	370	364	329	387	354	395	365	348	352	352	368	370	347	408	327	354	374	346	360	332	404	382	350	375	400	352	412	358	384	353	366	344	392	374	374	374	379	300	365	381	344	338	361	386	411	393	354	350	366	367	361	417	384	356	397	377	384	380	373	375	348	369	348	363	369	390	381	356	346	361	359	368	385	350	365	371	382	394	368	332	336	384	385	371	386	381	334	400	352	351	396	354	337	346	372	367	342	381	357	350	385	338	347	339	337	376	361	355	378	365	369	413	358	358	383	366	357	373	394	355	379	414	322	395	368	355	392	407	360	382	405	395	366	413	393	370	373	346	357	400	358	367	364	359	358	384	343	363	377	357	379	391	367	403	350	380	359	355	374	385	366	342	362	357	359	341	343	375	364	389	381	334	346	364	365	349	370	385	376	339	403	381	337	390	346	398	375	354	373	380	369	354	380	356	377	374	360	415	391	352	368	384	375	365	352	354	381	335	359	328	379	351	349	355	363	384	331	385	344	344	348	364	370	403	342	356	370	386	337	386	348	375	413	359	388	358	383	406	347	350	380	355	349	397	366	359	368	364	351	350	367	344	365	359	374	368	368	396	394	376	370	384	381	385	383	348	372	364	365	359	400	383	381	393	384	366	366	373	361	351	347	370	386	389	378	364	361	386	331	391	393	363	358	382	360	373	356	367	372	363	331	379	344	389	351	358	381	373	383	345	372	356	363	331	402	339	356	367	353	388	365	358	340	352	367	371	366	379	355	395	353	374	404	377	365	357	390	367	369	343	366	374	369	374	346	353	371	352	379	363	361	379	371	387	377	332	348	366	374	387	355	388	326	352	325	365	350	358	393	414	391	358	380	330	351	375	360	411	385	370	347	351	384	363	353	392	372	357	388	369	374	360	350	358	354	337	383	368	387	383	382	378	387	405	366	392	380	390	379	361	402	369	408	353	367	383	360	388	386	337	374	414	379	348	370	360	406	395	344	360	394	346	396	359	360	393	342	369	364	328	375	357	343	322	348	389	362	359	376	378	366	352	352	385	334	356	365	392	370	370	365	340	393	348	375	356	357	365	337	363	339	360	374	333	373	373	418	396	397	388	389	348	365	378	352	360	399	383	370	375	371	392	351	406	350	312	380	333	398	395	351	391	370	379	365	378	377	401	365	333	387	333	371	374	378	333	378	362	354	382	353	353	378	363	356	369	368	393	373	360	384	367	391	384	361	344	359	361	406	382	356	376	334	364	355	398	380	365	347	350	353	377	379	350	366	372	342	359	368	381	358	365	375	349	373	415	401	365	389	361	354	359	376	386	336	363	371	367	357	386	374	393	373	362	353	364	373	362	375	364	362	362	369	344	345	368	360	343	357	380	349	361	346	340	334	372	337	336	358	374	402	378	379	351	393	366	357	359	377	338	390	381	369	382	398	351	399	352	391	359	407	358	364	337	362	351	399	376	357	350	382	374	353	393	338	407	325	393	366	367	402	338	387	358	323	357	377	365	414	374	383	347	376	336	371	366	375	350	396	355	355	391	370	369	377	386	380	368	376	386	328	326	389	343	355	398	370	399	354	387	360	357	363	373	376	397	376	354	402	361	349	365	376	358	385	335	321	386	401	403	345	376	390	409	349	336	383	360	362	374	352	345	357	402	381	346	360	360	321	382	373	352	357	367	366	374	368	355	368	331	367	373	340	361	390	375	384	346	363	356	416	417	383	356	343	347	392	378	425	345	368	345	316	362	377	383	381	373	356	382	374	364	377	346	365	366	390	388	357	376	376	365	378	369	414	397	383	341	362	354	355	401	391	400	364	377	379	426	390	372	359	362	370	361	378	347	352	396	368	368	364	360	362	371	380	375	375	384	393	329	383	343	379	362	363	371	393	363	348	383	378	367	381	387	349	387	363	345	351	373	379	388	366	332	367	394	354	376	382	373	365	383	353	356	349	371	387	316	351	374	368	358	356	359	378	374	333	333	376	356	376	380	333	385	376	369	339	404	357	361	362	369	395	379	402	377	374	409	374	383	372	358	365	402	344	343	356	376	374	382	376	367	384	363	372	363	351	376	385	384	346	359	355	374	378	344	366	376	378	387	365	335	410	368	362	360	330	368	354	383	388	380	382	379	353	368	351	399	397	342	388	359	384	381	378	349	395	376	386	370	354	355	381	395	363	367	394	356	343	349	335	386	368	352	373	397	383	382	371	362	391	350	386	342	363	355	367	405	367	341	360	370	349	332	349	384	366	365	345	367	339	363	403	395	334	356	383	369	353	366	363	370	377	391	344	343	368	406	369	346	354	348	398	337	374	389	357	369	383	363	334	391	378	371	399	362	385	362	360	344	355	401	390	372	375	370	342	377	390	394	403	390	324	361	365	379	393	379	374	347	369	367	351	342	374	373	352	348	404	391	324	348	386	390	323	389	344	351	378	379	329	365	374	387	355	391	358	369	394	378	374	358	389	354	397	364	349	385	324	388	320	369	364	358	364	392	382	369	365	378	341	380	381	376	393	325	360	399	359	374	369	373	382	360	362	373	355	372	337	352	358	346	361	380	376	347	386	364	392	343	345	397	368	374	359	379	385	387	357	353	375	370	340	363	369	377	341	399	369	368	380	371	402	371	337	331	358	391	369	380	362	376	370	341	400	378	369	353	377	332	385	317	396	348	347	364	336	328	406	376	347	379	350	364	351	396	342	414	368	372	361	353	362	326	375	373	369	389	371	353	381	372	368	383	375	380	329	339	389	357	377	362	394	358	324	365	331	369	365	369	386	384	374	353	356	363	372	337	418	390	345	373	368	374	346	366	355	385	395	370	369	383	342	360	367	398	323	376	355	382	346	396	339	362	378	347	355	353	374	361	350	318	370	377	380	376	370	337	382	391	332	379	407	364	356	380	364	351	377	404	369	349	379	395	359	336	360	407	363	373	355	370	349	373	354	407	375	376	384	374	355	361	377	368	350	374	369	386	377	360	398	384	391	359	364	377	359	357	390	382	388	372	379	374	387	369	373	367	347	350	340	358	345	350	376	392	374	370	388	381	332	390	384	367	389	347	377	376	383	375	371	364	380	347	337	360	374	388	368	332	341	377	348	362	356	371	380	386	391	365	346	398	351	348	329	349	384	391	364	383	357	379	345	375	364	399	379	376	352	361	362	369	327	344	385	389	361	349	377	382	343	351	364	348	378	369	393	378	379	348	360	347	355	414	406	344	367	354	324	332	354	360	363	387	363	346	370	366	358	324	357	406	374	365	377	356	380	390	372	389	384	369	362	383	347	343	379	349	357	372	361	369	366	361	342	359	373	358	395	353	383	352	356	383	394	349	384	398	399	342	389	352	372	356	344	362	364	363	349	380	366	352	372	363	357	359	334	374	338	375
8419	16778	14908	8072	5359	3831	5261	28775	46841	41498	32836	21429	9864	3165	1120	803	750	707	675	685	645	665	688	613	720	684	704	700	707	660	667	703	687	667	651	699	681	694	723	667	670	683	687	678	685	679	682	635	677	670	644	683	669	703	657	711	672	689	642	668	695	678	698	692	651	673	668	661	676	666	705	690	702	715	663	739	667	671	681	668	655	676	692	669	665	669	691	658	722	680	706	691	654	726	670	709	654	667	656	658	665	750	638	710	680	688	703	651	668	695	681	694	685	702	727	668	693	664	687	712	733	691	670	674	691	680	706	705	694	648	640	669	666	664	652	667	688	672	674	696	691	700	663	680	686	671	688	735	656	686	718	678	638	700	711	708	695	720	698	707	660	679	643	715	690	681	659	653	660	684	655	663	635	691	716	679	686	721	667	682	646	695	664	705	652	675	673	707	677	696	647	723	672	654	679	698	671	697	642	696	703	676	716	633	653	665	654	675	703	720	676	663	640	672	697	695	704	669	652	681	710	683	710	711	673	698	670	703	690	629	658	659	649	697	662	680	726	667	642	701	697	677	698	706	701	701	648	640	716	682	689	630	703	660	720	622	686	686	702	681	671	678	721	695	650	699	705	720	632	669	714	655	679	652	654	634	709	721	705	671	667	707	676	708	633	705	664	667	654	673	702	709	705	646	672	627	636	695	701	644	679	664	690	680	649	682	691	641	666	710	657	653	704	678	676	744	659	656	648	696	694	660	725	697	703	655	650	665	621	665	702	706	622	665	724	694	703	708	649	712	655	692	647	720	672	725	708	688	691	651	666	709	716	728	698	681	690	720	698	685	704	674	698	655	707	683	633	640	658	674	665	675	711	678	665	659	674	693	674	681	664	724	662	706	651	653	688	697	684	650	702	727	648	726	681	631	690	669	673	645	642	686	713	659	694	691	669	687	676	654	631	747	666	710	687	687	702	667	668	670	667	735	729	681	670	694	692	667	702	686	672	703	684	678	684	655	699	663	701	677	664	630	635	677	658	665	685	654	703	676	663	683	666	672	674	636	674	716	698	680	661	727	675	709	650	686	639	700	741	673	713	646	717	692	666	673	730	687	673	662	666	645	662	670	700	708	672	691	724	643	671	655	650	690	724	682	653	709	648	705	677	654	663	651	653	674	681	667	651	672	716	679	668	675	687	724	693	698	668	655	738	683	700	696	703	667	702	667	678	647	701	694	664	664	666	620	694	680	700	658	673	681	698	679	661	650	704	732	671	649	714	670	639	697	703	701	676	672	706	680	679	675	693	660	685	666	682	669	713	695	705	651	681	666	663	734	679	656	648	658	745	673	707	703	639	634	609	679	701	684	666	704	661	671	681	669	678	621	651	690	688	711	703	718	698	672	701	635	711	690	661	708	673	675	679	733	654	715	689	688	698	677	639	670	664	699	693	674	653	655	647	718	694	719	689	683	683	682	664	691	672	651	638	604	644	680	702	666	628	662	621	688	710	658	661	676	653	685	704	677	694	692	663	676	727	652	692	682	650	715	642	690	700	666	690	683	724	647	645	678	673	720	653	675	712	672	709	639	655	698	615	688	662	667	632	702	693	670	727	685	700	655	704	671	702	652	691	640	663	708	660	696	671	682	698	639	650	677	709	682	707	698	637	668	645	661	750	701	732	686	702	712	664	689	678	676	690	687	658	677	657	700	716	629	639	688	668	703	654	714	671	742	704	649	679	718	681	717	707	671	672	669	672	636	684	666	605	700	681	699	650	722	658	709	693	692	701	703	698	687	696	700	669	663	673	709	642	646	716	633	758	681	641	695	650	674	636	723	681	709	708	679	682	692	673	735	692	654	679	692	639	677	667	690	712	672	713	647	660	678	657	642	693	708	662	667	686	645	699	665	724	649	705	655	699	692	720	667	689	634	681	652	662	668	643	668	703	691	701	670	662	723	711	646	708	659	702	693	691	698	678	667	659	685	696	682	677	716	687	680	675	635	665	672	652	735	734	692	708	729	685	669	640	693	703	672	718	704	672	671	698	695	734	729	688	666	694	676	741	664	686	669	682	687	687	702	660	697	679	666	670	689	676	703	739	711	740	688	677	720	672	671	654	638	692	651	705	686	710	696	645	651	674	704	710	671	670	692	670	688	695	696	683	694	699	698	705	730	693	628	667	706	744	682	664	671	704	692	655	695	726	679	660	708	672	729	651	697	662	657	691	687	677	685	685	736	714	666	673	668	700	659	697	678	661	719	727	740	718	723	678	651	699	677	689	689	669	686	694	697	662	649	712	733	658	687	666	660	680	671	669	677	711	712	651	728	663	650	665	700	634	672	678	646	676	678	674	687	711	626	702	693	692	676	713	670	694	735	703	666	675	654	696	710	702	679	685	696	666	719	693	684	677	618	694	698	720	728	666	709	702	663	710	707	663	687	709	670	637	688	667	679	698	774	700	679	705	673	677	694	707	677	698	693	705	727	663	666	683	650	669	655	637	669	698	667	694	677	679	715	741	650	691	679	647	700	658	724	694	731	713	689	682	714	688	711	702	666	688	695	656	712	633	668	664	747	674	695	674	699	645	691	690	675	682	651	700	612	678	712	719	670	701	687	683	709	653	693	767	704	679	679	652	652	688	683	655	669	666	656	677	674	697	696	670	642	676	656	686	686	662	722	701	682	720	696	687	655	671	691	706	685	676	623	675	644	645	674	730	657	691	664	688	669	735	660	700	702	697	697	710	685	694	684	668	679	649	721	666	662	718	726	698	664	690	685	647	695	666	714	655	654	668	699	657	698	712	692	695	697	717	699	687	663	645	646	659	677	681	682	719	670	694	686	692	660	643	697	639	666	688	641	704	651	655	690	721	660	726	730	669	672	706	694	672	680	697	718	651	695	639	637	673	682	647	690	692	693	675	629	721	688	690	662	682	730	651	684	713	691	675	712	668	670	655	679	655	702	680	690	733	683	667	684	691	698	689	662	683	706	703	678	705	709	680	695	673	714	720	682	647	648	675	706	647	684	683	709	649	637	637	695	683	700	701	739	664	700	612	711	697	639	662	724	701	658	695	715	679	649	691	648	659	619	694	667	694	710	698	647	696	680	723	674	672	690	692	662	694	711	637	672	635	705	652	685	633	703	643	672	643	688	700	665	652	684	690	670	649	684	702	622	676	622	662	648	720	647	691	676	666	716	675	666	656	670	703	621	656	687	710	705	647	690	670	694	660	680	645	683	689	746	665	659	683	654	666	673	624	727	666	705	696	671	665	708	693	665	686	686	662	667	670	631	645	703	654	642	668	675	661	685	709	706	672	728	667	695	737	702	639	689	695	652	657	661	690	684	686	695	600	641	658	684	646	746	674	687	639	677	665	694	674	631	691	656	690	678	694	674	676	677	678	676	685	648	666	747	644	693	661	684	686	729	650	693	708	707	723	670	684	646	667	694	720	687	696	651	701	633	673	689	691	710	647	666	669	626	688	699	682	664	725	702	701	648
26348	20230	8037	1183	766	716	513	1704	4221	4262	2757	1511	872	555	429	442	406	463	467	431	437	424	435	433	391	416	438	424	425	416	420	430	375	389	444	461	442	426	445	420	435	407	421	448	419	428	466	463	402	399	407	455	468	426	413	455	460	428	414	435	418	417	427	418	395	472	436	430	414	412	415	431	403	422	451	413	397	458	427	463	392	433	398	483	432	409	411	433	387	427	426	421	425	430	453	402	400	418	423	414	419	397	462	407	375	416	428	393	417	438	448	410	403	452	423	425	442	437	438	429	434	416	406	424	411	404	466	437	441	409	409	401	427	420	422	407	444	435	422	462	446	444	465	401	406	388	407	445	416	447	443	460	418	431	419	396	397	420	411	451	472	460	436	431	418	431	437	425	413	446	389	397	413	412	409	432	405	405	397	396	422	443	406	443	440	419	413	416	439	433	437	453	469	431	443	455	408	406	420	443	457	415	406	438	454	387	407	416	455	393	462	431	416	392	431	411	422	474	418	409	419	437	431	407	403	441	437	431	428	429	443	401	454	447	426	454	455	446	435	455	425	430	455	428	450	421	424	439	437	412	451	434	400	478	414	397	452	419	429	426	433	429	423	442	421	408	415	414	430	438	413	452	429	401	425	425	424	450	425	372	432	410	413	414	393	451	432	468	405	402	430	430	436	408	422	444	447	443	464	424	443	446	453	409	427	444	408	436	432	414	429	444	418	445	386	451	452	456	375	405	401	453	436	425	455	439	425	379	421	408	437	410	402	445	459	431	432	436	398	426	417	430	411	470	456	428	417	430	398	452	427	412	429	454	445	426	423	415	388	413	449	407	449	447	419	469	427	426	411	438	431	413	408	423	454	431	452	445	408	405	436	432	416	425	390	420	430	428	405	440	396	382	404	454	428	392	399	411	415	427	433	441	425	418	436	413	420	443	453	432	409	415	408	399	451	416	427	418	473	433	439	457	443	411	443	417	447	452	358	395	417	447	384	464	465	425	412	421	452	467	436	457	438	420	426	445	408	419	436	477	388	445	463	452	418	456	422	406	466	424	393	431	406	432	441	430	430	431	376	405	416	464	408	422	406	400	429	452	420	405	461	420	427	447	440	436	400	434	392	479	452	425	448	450	421	394	415	428	441	440	401	449	429	424	447	442	436	422	459	443	460	465	424	432	416	410	393	423	412	434	424	422	427	415	395	455	431	439	430	461	429	417	385	418	446	390	402	434	427	388	425	393	422	401	394	430	403	449	416	393	413	402	398	440	482	430	402	427	430	430	408	450	417	424	406	383	462	422	401	433	419	449	428	437	413	429	422	390	435	443	428	433	441	422	450	415	416	435	407	420	401	394	420	401	417	450	429	430	389	387	432	448	430	442	453	422	410	411	427	417	425	445	379	407	427	404	431	428	456	428	422	405	433	413	445	418	420	439	432	448	423	441	436	384	408	456	438	391	437	399	412	425	462	422	427	408	450	446	446	428	426	434	461	396	455	462	442	428	408	392	413	397	485	414	447	398	436	436	421	427	439	424	416	410	429	409	436	430	414	448	412	394	456	443	400	440	431	444	389	418	418	424	434	404	419	468	392	430	438	471	431	416	464	405	425	435	396	430	417	397	427	458	438	387	438	417	415	409	429	430	426	392	403	399	406	384	448	415	429	453	424	421	425	457	442	446	432	413	424	416	421	465	418	432	433	390	434	457	415	430	395	458	417	435	439	428	437	433	391	390	448	419	432	408	421	430	401	423	391	392	419	444	430	453	412	408	442	399	434	419	421	404	407	390	423	403	419	440	439	447	423	415	447	420	439	443	419	446	382	423	418	416	416	419	481	428	431	427	445	423	431	422	388	426	443	439	361	384	450	422	389	439	404	411	436	445	425	425	414	430	410	454	405	402	455	429	443	424	432	441	391	421	434	439	408	385	427	407	458	466	429	417	405	392	416	429	437	438	431	436	469	405	401	419	416	439	392	400	393	454	441	458	434	443	396	420	420	457	407	434	459	426	439	423	374	443	445	433	444	458	414	470	453	450	405	410	457	423	394	414	445	391	423	425	412	434	433	422	454	452	427	423	432	410	411	423	398	437	396	437	413	445	450	461	410	416	410	420	449	445	432	436	437	441	420	418	445	468	455	434	419	448	441	435	445	457	425	393	395	465	462	392	418	421	436	418	405	434	403	416	414	390	378	437	440	452	463	414	441	412	395	411	403	427	447	388	411	408	450	420	417	410	425	418	435	441	426	345	400	419	447	427	441	412	456	406	434	411	405	467	439	407	447	429	411	429	391	412	394	406	402	423	435	416	433	397	463	439	431	436	420	405	434	421	476	438	413	407	438	440	385	397	449	417	411	439	454	464	426	429	406	396	392	441	396	418	437	413	452	383	450	397	419	422	428	440	452	411	431	430	425	391	469	449	418	444	449	414	433	440	441	382	441	428	396	405	426	410	428	432	418	425	428	418	414	437	420	436	432	450	479	419	402	465	401	439	409	396	452	440	444	422	439	409	441	401	423	415	448	416	435	447	436	409	432	415	421	457	452	434	421	392	396	437	423	415	442	429	417	348	434	383	430	437	423	416	405	414	418	405	410	451	405	438	450	396	453	411	406	423	440	415	391	401	412	411	450	424	444	436	364	419	417	396	442	405	445	394	421	442	472	434	399	440	403	427	422	452	432	414	461	422	396	480	399	419	467	398	420	409	462	399	433	400	427	402	409	424	412	452	434	425	442	439	439	426	405	418	438	434	423	391	410	436	425	449	395	402	447	432	424	435	401	420	428	428	419	468	409	438	408	446	395	433	419	453	412	399	427	463	443	392	435	412	407	395	428	405	407	458	463	449	435	440	430	445	441	434	465	369	448	421	399	439	411	424	384	441	416	433	403	452	420	451	439	435	460	461	430	421	428	421	393	434	415	437	434	417	439	441	414	411	443	408	427	418	456	438	451	406	435	429	459	412	421	448	414	431	393	452	448	394	433	430	435	405	395	427	451	416	434	430	456	412	419	450	450	445	448	435	391	413	450	468	410	411	446	404	461	424	424	432	402	453	432	435	434	412	446	401	440	439	399	429	432	436	418	437	454	438	414	437	407	435	424	399	381	415	410	444	416	428	411	454	435	463	413	431	421	450	432	428	399	419	459	405	428	429	431	417	389	403	426	457	451	404	423	442	452	432	412	431	472	443	451	410	420	407	436	398	411	435	418	443	454	433	413	432	434	407	442	468	449	422	462	421	396	437	430	427	430	414	439	411	450	418	438	426	427	441	436	412	400	457	417	417	405	404	414	420	416	402	395	400	413	416	426	439	404	437	403	389	444	397	403	427	414	411	457	438	440	470	432	430	423	419	397	436	410	433	407	458	415	399	449	425	432	389	455	411	424	423	430	445	465	433	414	392	419	413	401	400	426	448	400	429	443	429	415	402	400	418	383	434	449	417	409	408	453	408	430	426	429	427	412	422	446	454	384	470	445	398	446	445	429	389
4757	3621	3793	1712	1350	1294	1179	5134	11468	10704	7105	3831	1878	1117	872	817	789	773	822	789	786	760	782	781	804	807	788	804	817	770	857	843	780	749	795	760	807	820	750	783	775	796	865	771	749	808	783	803	838	799	757	773	839	760	782	797	885	749	837	797	742	767	820	766	790	776	771	800	812	750	823	813	832	836	802	794	822	789	742	789	815	804	803	823	780	796	820	800	781	795	830	746	838	756	822	800	812	804	791	774	786	783	762	798	780	810	812	790	797	784	838	781	782	861	799	814	778	855	786	825	827	819	778	827	804	800	781	748	804	761	763	772	815	831	838	804	761	848	831	813	773	744	831	834	815	816	817	843	814	773	790	864	792	817	784	835	820	808	787	781	830	809	769	795	801	819	795	770	783	825	779	766	802	728	797	782	812	760	812	798	822	819	846	825	801	765	826	812	810	828	785	797	808	798	785	759	815	790	790	774	810	842	874	804	772	809	827	804	760	796	801	820	820	819	806	781	774	833	811	811	813	790	790	792	802	752	816	850	792	836	813	825	828	846	762	809	789	825	794	777	863	804	778	835	801	797	794	790	781	825	839	799	829	774	827	837	848	767	765	824	774	805	802	777	785	800	798	837	799	758	761	785	788	812	869	819	803	805	789	787	777	812	891	764	825	778	805	769	842	759	760	779	810	828	801	818	772	823	834	806	787	814	827	782	860	770	822	822	819	826	818	755	828	852	804	765	825	845	782	763	804	845	768	815	777	762	833	837	824	827	824	833	789	846	788	835	833	797	819	786	812	825	826	791	849	798	806	790	818	756	837	819	823	834	779	845	756	798	792	822	819	821	823	793	801	837	791	783	777	805	810	806	730	833	780	737	782	776	781	805	752	782	789	748	894	806	866	798	818	789	844	857	793	817	825	827	818	764	804	814	864	746	783	807	822	815	904	814	772	752	799	777	808	834	774	791	836	746	839	823	850	818	774	809	783	882	839	752	786	792	796	826	837	840	823	801	800	805	803	789	745	791	803	812	782	771	787	799	774	807	738	807	787	820	859	846	807	797	848	791	830	822	807	785	806	785	831	843	820	832	793	839	777	813	749	778	777	822	832	779	802	803	780	813	800	791	833	804	775	767	853	781	798	828	805	855	831	821	803	809	801	763	824	809	808	803	801	791	770	762	790	789	766	801	748	796	783	835	758	833	798	841	807	855	836	835	808	803	772	826	788	845	835	791	808	795	803	778	760	782	783	816	816	780	797	786	791	786	832	808	837	788	830	824	795	806	811	828	799	805	828	798	775	844	794	795	825	790	797	818	788	809	790	762	798	798	876	798	795	812	858	834	788	816	831	820	749	779	850	831	784	772	778	838	771	801	733	825	825	831	819	833	856	817	793	836	818	810	773	837	827	794	791	842	874	821	809	830	831	826	831	861	779	825	788	795	823	781	801	796	818	834	818	840	816	784	843	825	839	806	848	860	784	806	848	824	822	798	784	814	830	813	804	780	819	848	767	860	839	814	798	814	782	756	809	778	786	782	860	810	821	802	825	811	823	790	833	807	823	833	792	803	766	799	758	817	801	816	831	809	786	811	779	844	760	848	809	825	824	774	825	875	803	859	794	781	804	814	823	792	833	787	783	835	815	796	775	802	791	770	837	842	801	824	805	845	749	767	790	832	821	823	838	786	787	810	836	772	816	765	783	785	778	810	830	798	742	815	848	784	807	780	852	777	782	873	786	743	844	817	856	813	801	829	785	779	830	804	768	806	854	786	851	806	816	884	831	807	823	794	791	786	778	813	781	795	774	817	831	796	818	833	770	791	791	806	819	805	772	851	812	768	830	821	789	798	839	851	803	818	799	809	784	831	803	799	764	825	763	822	821	830	799	783	880	846	829	787	804	806	799	834	826	814	806	786	815	834	784	782	777	781	800	767	782	799	770	843	786	790	831	832	870	802	788	811	756	784	836	788	812	773	830	808	773	797	797	838	779	785	824	806	777	807	787	825	793	774	799	793	836	794	844	782	813	781	855	774	840	845	782	810	797	806	839	798	840	827	799	823	826	779	803	793	794	855	785	814	827	771	772	836	805	792	786	805	795	844	840	784	770	787	861	793	811	830	811	767	825	789	805	806	813	809	793	795	864	806	823	884	814	802	798	808	807	786	790	790	802	826	759	816	802	801	834	798	740	829	798	768	769	776	788	756	744	793	862	853	785	770	776	812	833	806	809	759	792	779	786	826	812	824	820	807	759	800	818	804	803	797	829	813	800	795	782	782	820	832	809	786	794	822	744	790	812	722	803	740	799	846	813	809	789	796	802	800	783	762	792	801	779	792	794	807	791	817	846	828	827	807	818	766	811	774	808	775	784	780	795	788	872	816	825	808	794	801	808	774	780	796	799	804	755	815	733	805	805	816	788	804	808	809	775	778	833	774	823	838	811	814	808	802	830	768	808	799	800	880	802	814	836	817	833	747	818	812	793	816	783	784	827	808	822	828	818	811	804	764	828	806	838	801	814	779	778	774	765	847	791	784	782	824	801	783	799	779	794	796	820	805	810	834	822	806	779	797	826	825	782	797	829	836	741	744	767	773	759	822	792	816	790	743	753	774	852	849	793	839	811	849	811	803	761	864	823	831	890	804	851	856	756	776	821	835	810	823	805	797	808	809	789	751	790	822	790	768	822	788	793	802	895	804	843	841	759	817	789	751	802	791	819	826	801	834	813	807	759	792	834	808	765	820	820	816	768	765	799	777	820	785	823	771	782	793	771	816	798	862	820	800	846	757	766	797	757	794	784	828	835	793	803	808	814	809	758	807	788	813	841	788	794	768	788	786	807	795	783	847	845	789	777	776	792	809	836	821	727	795	794	769	774	817	825	802	843	786	800	783	855	781	835	813	800	837	796	806	778	785	840	815	775	794	796	815	793	813	772	771	846	825	814	814	807	810	812	847	808	823	771	819	761	801	864	839	793	813	815	842	757	780	784	846	805	794	770	829	808	806	814	841	798	815	818	845	759	807	826	797	765	815	782	783	809	792	787	784	811	793	814	769	891	810	825	812	905	826	789	772	787	817	789	887	794	771	778	784	782	778	807	809	836	820	760	816	780	800	851	855	810	790	834	814	833	828	823	821	769	778	833	779	803	780	805	773	826	819	820	842	776	728	819	789	765	812	783	834	783	804	773	792	857	862	829	814	788	777	834	797	802	775	831	786	799	797	778	821	858	832	848	829	838	805	842	831	767	858	799	834	784	795	856	771	833	762	844	833	821	798	854	798	777	785	776	832	810	816	800	757	728	833	826	797	776	842	789	802	746	803	837	762	777	796	745	764	762	811	800	841	813	783	762	772	786	808	803	780	854	832	755	841	798	820	739	776	816	777	794	835	828	812	869	777	785	798	774	818	745	773	739	766	753	754	824	771	820	837	843	743	788	774	846	756	769	817	760	775	819	836	786	795	813	809	813	772	811	812	807	816	792	841	787	789	810	810	784	760
24524	21024	26960	25016	4765	764	713	6875	16377	15988	10087	4361	1497	647	448	402	432	380	357	382	410	386	408	390	407	373	407	390	378	374	405	342	385	353	410	408	369	394	381	369	398	356	395	399	381	365	388	365	406	363	418	417	373	374	378	401	375	429	362	382	423	378	405	389	349	367	399	357	374	380	412	390	399	408	391	397	398	404	385	369	405	370	372	371	390	401	402	387	408	407	374	405	381	378	398	400	422	391	394	417	403	391	391	389	392	411	390	394	426	380	360	382	393	399	376	385	392	367	356	375	375	403	399	374	381	396	363	428	368	373	366	371	393	370	376	361	415	371	393	375	372	370	383	393	400	390	405	374	384	400	389	386	393	401	390	378	367	373	360	386	395	398	389	401	337	379	366	398	392	353	366	395	394	371	371	371	387	367	422	385	388	367	390	375	403	368	376	363	381	359	384	361	336	353	348	361	372	415	394	380	392	418	435	387	425	372	358	376	376	387	376	373	372	380	401	396	381	409	373	366	415	379	384	353	407	391	371	419	384	379	353	382	373	381	381	392	349	380	373	385	368	385	380	423	355	406	392	404	353	354	387	405	381	392	362	414	406	415	367	371	368	405	350	373	388	386	372	377	396	417	332	414	386	374	386	393	379	355	384	368	378	395	376	418	378	393	369	376	359	392	381	391	383	392	361	371	374	397	390	373	387	371	403	409	385	396	396	366	408	391	362	427	353	375	374	355	378	371	389	393	351	389	389	370	383	381	380	391	432	384	354	349	375	375	414	384	378	369	384	409	387	392	410	378	391	357	392	410	376	432	397	379	369	404	353	411	370	395	411	401	364	399	382	399	384	381	409	379	421	372	410	388	373	347	413	404	420	379	348	401	384	379	370	389	375	382	376	407	373	362	397	373	357	341	368	418	410	375	423	389	377	409	404	382	395	386	412	404	369	380	415	372	345	359	388	373	402	410	383	367	372	402	409	396	408	421	369	369	403	404	356	373	390	359	339	395	376	398	370	409	424	382	352	405	399	393	411	388	403	423	384	381	364	372	387	348	399	360	359	397	378	379	397	364	373	385	416	375	362	375	380	359	333	383	394	389	384	398	391	414	366	395	399	351	427	365	399	376	370	429	371	367	371	407	413	381	408	387	384	399	366	379	334	365	379	377	404	387	418	366	371	376	416	367	387	414	360	392	380	376	388	381	387	391	367	375	403	410	407	388	419	369	381	411	377	363	374	394	391	416	373	360	397	392	341	357	369	389	372	389	398	365	412	383	389	359	403	390	380	384	415	374	396	397	394	393	375	392	420	376	377	373	357	384	386	397	378	391	400	378	400	361	381	406	377	382	357	390	389	387	401	378	369	384	423	346	378	373	324	378	407	360	362	374	405	343	359	412	380	383	375	422	368	388	372	360	360	342	410	356	383	358	370	382	384	367	373	377	400	368	361	403	389	369	400	397	418	378	414	360	398	431	381	366	363	397	373	356	391	377	408	388	377	364	372	381	345	364	368	383	385	359	419	418	375	402	399	386	378	382	362	368	401	397	379	382	382	388	385	382	377	387	368	381	383	359	387	394	382	386	381	413	383	365	399	376	392	352	373	384	388	385	345	381	373	395	386	385	380	357	377	390	391	360	385	394	395	372	443	394	387	393	422	406	394	378	364	415	365	396	352	386	376	384	409	387	386	339	428	369	385	388	401	379	394	414	378	374	379	359	372	382	395	411	377	387	359	415	385	402	363	369	361	397	384	389	402	382	346	388	399	419	345	398	365	390	382	345	390	402	378	410	383	345	398	383	401	389	350	350	400	376	376	373	382	369	418	427	356	391	392	365	370	435	404	406	398	374	369	380	383	380	404	392	391	376	394	422	401	381	362	376	381	370	404	375	382	391	395	368	388	362	384	369	377	386	368	401	395	388	385	386	405	368	394	384	358	362	398	378	351	409	364	388	384	409	374	386	386	392	361	377	356	370	379	340	346	355	387	378	359	343	369	393	400	375	386	384	364	382	377	377	364	413	381	376	404	392	386	376	400	375	356	370	368	391	371	374	396	392	366	363	390	366	399	369	365	395	362	389	330	392	385	398	362	381	349	396	398	387	393	334	388	411	370	382	389	391	400	381	376	378	408	340	360	388	400	378	412	375	390	376	392	392	401	388	414	362	432	402	396	411	388	374	401	393	374	376	358	399	395	385	397	372	405	396	375	355	387	393	406	383	417	406	368	344	362	374	380	427	383	408	393	377	400	364	387	397	360	384	366	390	394	359	394	369	373	365	382	398	380	389	411	406	420	365	415	388	406	365	396	413	417	449	337	342	378	364	384	406	424	391	394	377	383	403	365	402	390	436	362	384	384	368	391	363	386	392	393	412	399	446	383	370	369	396	374	402	387	406	343	374	393	375	400	423	401	336	369	374	353	356	345	355	373	360	366	359	393	396	372	389	387	385	398	373	400	379	358	358	413	359	426	384	362	373	401	408	392	400	381	410	397	380	410	394	375	382	408	372	402	403	355	390	406	373	381	366	368	392	373	424	363	370	374	429	397	382	372	391	380	397	405	358	344	368	380	391	375	387	386	400	365	396	410	392	393	370	381	371	386	367	392	385	369	385	384	393	391	387	383	393	350	359	369	393	373	378	363	411	384	398	366	378	362	365	348	392	365	425	386	371	405	368	373	389	420	389	371	387	381	420	364	367	395	393	388	393	393	358	382	359	363	376	368	370	387	401	351	363	360	383	359	369	380	366	390	410	366	368	415	399	402	370	386	406	376	416	402	414	377	381	415	399	393	407	384	380	379	362	360	390	401	396	407	417	420	400	385	399	406	370	411	409	371	375	397	364	375	363	384	382	379	398	377	393	406	372	407	390	394	400	410	399	398	383	403	377	360	397	404	367	417	368	392	360	397	410	401	384	367	390	414	416	372	391	328	360	379	397	409	412	378	369	390	387	379	371	378	356	396	417	338	383	397	384	379	389	388	353	383	386	387	358	415	362	353	390	399	363	377	433	384	357	352	375	412	415	396	403	405	364	356	397	400	397	369	408	377	381	381	367	388	398	366	390	365	369	382	382	387	392	404	424	381	382	398	370	409	370	409	418	374	402	386	374	387	382	384	402	416	396	382	371	380	391	375	425	388	397	354	359	426	360	370	384	411	395	334	408	354	392	399	371	395	395	394	362	376	384	390	385	378	377	369	360	404	378	375	391	386	383	390	388	371	413	377	371	377	396	388	376	369	401	413	419	377	384	380	387	370	396	397	384	442	433	363	363	368	403	387	411	354	400	372	403	360	407	390	355	388	391	362	377	359	392	374	397	380	386	383	411	366	364	384	358	419	402	365	368	372	387	366	406	391	406	417	362	378	394	356	388	336	372	387	426	393	373	394	368	415	390	392	378	413	342	394	392	371	395	377	371	374	386	391	394	384	376	395	386	400	383	404	384	353	365	389	357	376	369	379	396	400	377	391	401	359	396	392	385	379	364	377	405	346	351
5233	8172	7085	3500	2408	1877	1797	17900	29623	26942	19776	10515	4030	1476	913	794	742	728	754	738	726	762	777	722	703	713	768	752	730	698	733	716	732	680	743	749	704	768	780	789	748	753	703	725	766	772	759	743	741	756	718	760	699	764	757	731	744	711	785	749	713	780	717	711	763	734	760	704	717	738	724	741	731	727	730	722	731	744	733	739	714	745	742	733	682	706	723	785	771	725	693	761	765	762	744	700	697	730	697	752	713	730	739	757	766	705	738	715	736	755	752	718	699	740	728	683	788	714	753	754	729	756	729	695	719	660	742	693	713	725	766	718	714	748	679	728	679	753	731	698	710	698	704	691	746	762	738	714	717	794	723	779	755	743	733	755	710	742	739	701	740	766	724	748	776	691	693	777	762	768	690	768	770	763	782	704	754	729	762	744	738	725	699	716	754	777	722	684	761	689	777	720	741	746	749	740	729	716	740	762	743	709	723	716	737	752	730	750	676	749	696	744	780	768	701	778	707	717	744	737	721	710	719	732	694	710	731	724	778	771	792	722	713	759	728	746	766	718	715	772	756	684	708	742	744	759	766	718	686	750	750	714	714	790	737	773	716	764	717	752	768	728	728	782	729	734	744	744	750	724	716	701	767	756	757	718	768	736	725	743	718	707	760	722	731	773	700	719	729	764	785	805	679	732	718	757	759	729	703	722	756	754	698	698	734	670	747	747	705	759	723	756	707	696	726	751	739	715	732	738	760	772	738	724	744	776	759	741	760	717	745	703	715	756	705	744	718	716	724	745	713	729	776	731	708	780	759	724	687	743	738	784	760	748	748	762	807	729	734	776	700	688	728	761	734	726	782	753	742	760	741	729	738	737	723	711	713	761	725	737	735	772	772	797	766	708	725	736	709	748	751	722	711	733	759	745	775	728	751	711	729	750	739	717	720	712	740	700	724	701	775	749	715	710	762	770	775	741	788	711	740	703	743	732	772	736	690	752	746	743	739	713	717	737	744	744	701	729	759	701	761	777	740	718	725	759	720	687	800	760	692	727	686	743	705	731	757	727	722	721	709	684	762	721	722	718	737	791	744	728	738	738	719	686	739	744	710	750	737	747	771	700	693	715	722	705	747	701	716	714	698	702	770	754	686	747	729	691	736	731	735	745	729	706	790	748	749	757	709	729	766	751	788	759	738	660	735	763	709	757	721	741	727	712	722	731	757	784	787	783	696	730	731	755	677	739	726	742	741	719	776	726	735	712	747	708	741	777	750	715	691	710	721	744	699	739	708	712	731	767	723	718	759	735	762	737	730	758	755	798	727	746	740	744	715	767	732	744	753	737	724	729	729	719	763	730	784	709	725	692	745	728	738	702	729	728	732	725	770	820	698	689	711	714	768	752	715	748	727	764	698	682	706	723	727	695	751	725	713	748	757	693	715	751	707	727	739	759	792	747	738	744	721	698	742	729	808	734	761	758	714	745	743	734	751	732	744	755	735	726	784	750	747	722	731	701	735	758	705	774	758	703	753	749	726	760	786	717	706	709	788	736	747	709	707	726	743	743	746	744	725	712	736	745	706	741	743	711	694	720	723	714	734	751	726	778	751	708	753	781	738	735	781	720	721	713	725	736	745	729	743	715	702	717	717	750	751	726	707	722	707	730	726	765	742	718	701	729	768	713	699	752	736	751	768	750	731	741	727	747	746	723	744	745	755	770	713	766	735	759	746	774	763	727	693	723	789	712	760	774	749	762	768	761	754	721	729	721	745	771	691	723	717	704	770	722	756	772	739	761	761	705	739	777	749	738	714	748	712	764	734	697	729	709	765	699	727	750	740	761	744	760	727	744	737	710	761	724	762	753	762	752	745	736	745	749	760	795	787	744	731	747	741	732	721	770	719	727	774	720	722	739	731	813	743	703	689	763	790	689	794	693	786	751	731	747	746	705	758	718	775	758	690	754	728	749	715	748	754	748	744	735	703	726	704	742	715	758	707	718	745	732	705	739	699	755	771	727	729	725	767	737	736	767	757	728	708	773	750	714	725	740	717	720	713	696	701	760	787	752	776	697	766	722	708	720	740	771	739	692	743	709	772	748	755	735	759	703	748	737	730	729	726	696	728	757	746	719	735	701	758	752	700	773	805	741	715	763	748	765	743	756	697	727	724	715	743	725	678	730	727	735	744	746	712	723	740	732	721	748	717	787	756	734	714	785	780	670	738	734	732	723	795	715	744	773	742	727	725	738	736	716	712	739	760	751	747	751	716	733	750	733	698	715	768	699	774	696	740	724	770	703	740	717	808	691	722	751	742	689	754	765	810	691	755	716	752	726	764	734	750	704	773	787	732	722	703	720	720	701	711	726	717	757	734	756	724	749	749	701	746	732	697	733	737	732	750	748	721	746	738	726	738	714	734	705	737	766	746	726	730	753	726	732	738	729	720	700	772	698	733	752	710	768	757	728	745	725	706	743	725	739	710	751	722	720	739	731	736	733	716	768	742	739	736	744	726	751	751	724	769	769	769	755	731	755	777	714	701	699	760	753	757	723	728	728	741	772	700	740	714	716	693	727	782	770	726	745	742	728	705	745	757	741	788	733	740	720	765	748	759	715	765	769	736	741	709	718	726	735	728	781	747	776	697	722	746	718	763	701	785	771	756	712	736	716	749	733	696	740	785	763	731	700	750	735	710	715	782	731	769	728	751	730	709	741	747	748	709	721	742	765	765	700	768	724	718	720	699	760	687	759	771	749	686	779	765	755	743	755	726	696	770	741	744	762	727	742	729	762	765	725	750	783	708	734	761	704	697	716	732	745	735	712	756	765	716	748	737	758	724	746	718	752	731	730	750	766	692	763	736	754	725	724	681	699	747	770	719	729	739	727	794	761	727	742	788	718	731	705	743	738	792	737	758	747	729	704	731	765	749	736	719	749	753	772	726	720	798	736	736	692	672	787	761	715	728	790	754	783	731	737	733	740	755	775	713	794	761	725	685	735	719	696	715	720	761	732	729	715	760	764	696	728	717	718	766	766	770	699	739	751	749	727	773	719	726	762	704	727	734	769	790	751	708	712	751	737	730	749	711	735	712	727	768	719	733	705	740	750	737	713	757	766	735	698	714	759	711	708	776	697	707	738	736	704	706	734	759	778	722	725	748	759	745	702	716	708	724	758	784	752	709	712	707	726	748	731	732	731	758	698	764	734	762	740	745	777	710	752	741	729	684	715	732	758	727	779	724	743	715	729	762	746	735	717	762	713	763	781	746	782	719	708	766	763	727	755	729	730	727	743	732	752	718	734	747	745	713	755	757	726	697	707	730	736	750	752	732	739	717	768	782	751	763	760	774	731	759	715	747	693	711	700	723	763	710	801	736	717	716	765	767	724	752	773	721	744	741	758	736	786	756	755	772	682	817	699	715	713	734	741	695	725	768	771	714	730	733	725	770	761	729	762	719	713	751	727	765	792	773	727	726	749	760	747	715	800	738	760	792	710	777	722	718	756
22817	21026	28741	23502	21028	19662	4458	21205	38647	34634	24179	11964	3721	1087	460	422	356	397	387	368	409	373	341	394	380	367	350	379	382	368	372	433	367	376	390	344	371	345	344	392	389	365	356	372	367	359	349	394	374	366	376	383	380	351	382	376	360	396	365	369	346	402	373	354	376	358	379	360	400	359	386	332	384	379	350	408	357	357	345	360	348	370	378	376	338	394	364	384	368	386	319	371	372	334	384	361	367	346	356	362	371	388	370	377	379	395	368	360	350	344	382	364	352	364	413	404	336	346	359	366	358	397	362	389	340	370	380	347	350	362	355	396	382	352	322	357	392	416	386	376	371	354	378	364	363	384	364	370	376	365	364	373	361	368	382	347	354	402	398	375	349	381	408	376	336	380	354	392	367	382	343	368	387	352	395	358	369	370	395	351	369	376	375	360	364	430	304	340	375	390	353	365	359	353	334	336	409	380	377	410	354	382	359	374	408	431	365	351	366	370	363	361	376	382	321	351	370	393	340	332	319	365	351	356	362	407	402	392	394	381	364	351	371	372	381	364	367	352	403	375	381	347	341	354	355	378	402	378	398	351	380	380	392	377	354	374	381	403	403	389	361	361	362	369	373	371	366	382	385	401	359	365	367	415	359	397	377	379	364	408	393	373	374	405	346	404	350	390	374	358	394	357	396	347	350	363	367	372	372	373	367	389	365	384	373	363	371	364	354	373	355	379	351	379	347	339	399	339	354	392	357	362	340	376	362	338	384	400	357	334	355	353	366	359	336	338	349	388	348	383	390	363	374	353	367	369	360	401	383	397	353	358	353	347	355	390	346	381	375	380	388	366	356	361	340	383	386	397	396	364	325	374	387	380	346	348	360	372	376	377	376	396	357	376	359	353	359	354	374	354	363	382	382	369	389	361	374	369	363	365	350	393	329	369	377	382	361	384	372	349	360	378	340	392	412	379	368	394	362	338	365	366	370	336	377	372	338	384	354	385	338	376	395	370	349	375	367	387	339	390	374	348	339	354	355	384	399	364	324	376	367	430	374	355	352	381	375	356	351	344	356	351	375	377	386	398	369	375	365	348	359	380	371	373	361	381	368	373	322	347	357	373	406	386	378	354	342	384	390	368	350	386	406	390	366	371	347	348	349	354	335	374	359	363	366	398	360	361	387	374	383	379	361	379	394	346	353	400	397	340	329	358	391	353	344	360	340	373	377	387	360	354	366	380	354	380	360	338	372	382	395	393	355	357	379	365	367	350	380	357	351	367	375	324	386	376	371	371	347	380	355	399	378	399	366	397	343	397	357	365	352	371	402	378	388	354	370	372	376	390	388	361	396	369	366	355	358	328	362	347	391	350	342	383	353	383	355	386	346	339	356	356	339	351	388	362	351	372	376	394	363	352	370	347	383	343	386	380	351	352	367	397	373	361	383	370	367	354	364	364	371	344	339	378	351	373	370	354	382	362	403	365	398	392	383	367	380	376	362	386	363	368	362	363	361	355	365	397	395	383	374	366	362	359	376	355	386	330	410	352	361	366	343	357	379	359	385	357	384	398	359	376	363	390	395	351	377	398	317	366	370	339	359	374	352	337	382	373	360	383	389	354	382	397	380	390	345	364	378	358	359	383	369	355	359	366	362	399	368	399	345	350	353	333	363	359	338	353	361	370	358	384	349	379	397	380	354	370	398	333	385	392	362	343	385	398	360	383	352	352	360	383	361	383	373	321	389	406	360	338	361	344	378	358	386	368	392	351	376	409	370	383	343	321	380	362	344	364	386	357	355	382	331	363	377	375	391	359	360	373	371	351	397	355	347	350	380	373	416	357	340	346	424	372	359	376	373	435	371	343	361	383	356	333	364	379	353	375	380	406	340	381	379	373	350	383	362	385	358	383	361	365	368	380	380	371	359	366	384	365	375	370	422	388	391	370	357	402	370	367	383	376	357	353	377	376	378	371	392	338	349	371	364	339	334	341	365	369	366	346	349	356	352	398	374	378	332	351	369	365	343	360	361	388	338	380	356	403	369	401	353	413	401	377	377	356	366	371	333	374	373	351	370	393	369	360	364	381	391	375	376	325	363	341	354	368	352	357	365	341	361	338	323	411	374	393	355	375	363	361	348	391	398	370	356	366	344	376	374	363	385	372	369	383	381	372	347	381	376	359	380	352	345	377	344	364	377	404	371	334	392	327	357	347	369	366	381	393	354	347	359	330	358	363	363	383	351	389	359	365	388	346	367	400	349	422	357	373	371	357	372	404	356	357	353	365	371	393	401	344	401	369	394	367	363	331	355	362	397	392	349	373	374	349	377	372	374	338	406	393	387	399	373	340	345	398	370	390	375	364	367	377	361	378	397	375	386	384	366	373	374	376	363	380	349	378	375	345	368	356	386	349	356	374	364	366	392	349	396	373	351	376	377	358	400	318	356	362	332	365	363	338	368	336	390	379	383	368	364	399	348	393	369	345	381	334	377	373	360	382	398	371	375	370	345	357	370	395	338	390	379	336	353	370	371	400	352	374	391	359	391	371	352	367	379	417	355	370	400	361	372	355	367	382	350	378	357	399	399	375	360	397	371	346	382	404	358	369	348	370	361	363	362	349	321	373	360	418	376	360	366	355	387	358	376	378	369	390	373	343	390	328	332	364	367	375	384	374	356	369	361	354	395	359	336	374	384	359	364	363	363	397	395	364	319	389	341	359	415	327	337	385	384	366	363	371	414	370	353	356	358	367	422	397	357	359	339	351	370	359	333	368	373	351	391	375	329	412	347	370	362	367	374	374	343	369	358	375	325	394	398	358	348	373	364	371	360	373	391	395	366	389	394	395	333	370	341	363	399	384	361	381	380	356	373	366	374	376	396	354	421	375	331	371	364	386	391	337	394	343	349	357	413	365	347	399	374	337	395	395	367	366	341	380	385	363	407	379	375	362	362	343	350	362	360	353	386	378	352	358	381	370	347	406	360	343	362	363	373	352	336	383	373	352	371	398	353	376	356	386	382	372	341	392	357	373	413	360	392	422	377	359	363	367	369	381	372	395	372	362	382	395	311	388	403	367	358	366	362	370	366	408	392	385	376	366	391	364	363	377	339	385	369	363	372	409	349	402	374	405	395	374	362	369	357	377	374	384	328	350	345	349	343	347	365	369	362	332	356	378	382	365	394	411	363	383	363	346	351	328	339	369	382	385	360	395	369	350	364	415	362	381	381	355	344	363	372	392	375	357	381	365	385	385	351	353	351	350	364	377	382	337	361	400	358	357	357	388	323	346	395	360	391	347	354	364	351	336	359	355	376	363	339	356	400	377	373	373	335	367	377	378	393	331	402	353	352	353	366	370	379	355	355	375	339	385	337	396	339	376	389	347	352	363	373	417	383	365	329	359	380	350	328	343	367	348	368	362	375	365	372	372	357	356	360	356	354	353	364	411	367	355	361	369	381	332	358	360	344	335	367	362	398	395	366	369	362	378	391	359	360	359	360	346	363	343
8502	17292	14729	8285	5582	3918	8451	35340	46992	41553	32751	20124	8708	2624	1125	791	716	700	711	672	673	670	659	634	684	739	645	708	686	692	694	699	650	658	702	662	646	689	699	690	732	696	668	643	644	723	684	702	697	672	669	694	711	674	740	685	739	709	687	699	662	709	678	701	724	732	649	686	687	711	666	676	654	694	707	717	734	715	655	687	690	705	657	690	671	660	709	670	648	651	710	628	706	624	705	669	709	679	644	702	675	699	681	714	653	659	711	703	658	701	668	690	652	683	673	704	732	659	698	694	725	755	693	690	736	662	694	700	680	687	712	688	642	673	629	688	661	677	698	666	726	622	677	627	673	680	653	694	696	680	705	668	682	711	692	671	686	683	632	676	699	686	654	680	697	736	680	660	687	650	663	697	669	698	682	693	675	706	675	722	699	663	728	662	653	652	668	701	655	676	659	667	686	627	685	694	577	657	693	682	670	688	669	706	658	711	652	710	669	695	659	731	720	719	687	643	715	682	653	737	679	654	640	614	642	666	655	659	663	700	668	688	747	685	665	673	674	654	660	694	693	721	666	700	685	627	706	681	697	678	674	700	702	634	761	660	661	656	656	671	667	632	684	705	675	663	694	688	690	671	692	678	654	655	690	674	690	671	701	652	650	674	699	674	721	708	742	665	667	680	708	714	675	694	695	622	669	644	706	646	642	707	715	687	693	673	656	684	660	699	675	627	665	676	742	687	684	710	672	664	671	683	680	692	698	659	699	735	695	693	692	666	692	683	684	689	652	673	658	651	672	659	638	685	722	685	661	710	646	667	654	698	685	733	680	647	708	707	695	704	647	676	683	661	686	668	668	689	666	695	691	698	649	665	719	729	648	681	685	669	694	735	661	686	718	700	696	615	728	615	668	674	664	672	705	677	713	680	671	699	615	642	721	652	635	686	715	655	668	653	671	711	689	668	677	720	647	738	691	742	688	655	655	658	659	693	720	682	690	701	677	675	666	668	646	687	705	740	666	696	664	708	687	695	686	698	673	725	718	662	687	704	691	659	656	684	652	665	705	701	656	650	678	662	619	659	723	695	674	646	705	679	710	667	698	680	665	694	640	651	656	710	702	741	715	708	714	646	666	641	676	637	684	612	628	675	681	694	651	667	686	636	689	670	680	696	670	631	731	703	672	695	705	694	687	703	656	689	614	681	698	647	653	670	728	689	647	678	679	718	665	669	673	634	671	686	660	705	662	669	702	649	672	648	711	693	711	674	616	652	672	686	641	679	691	701	693	672	691	694	693	655	706	644	767	705	668	654	655	688	691	696	676	660	688	648	705	647	668	653	608	658	647	648	661	720	633	710	683	636	657	699	715	704	673	658	669	664	701	673	680	653	677	687	655	689	688	659	743	661	670	672	690	655	677	631	721	687	698	705	657	681	682	644	688	738	682	726	685	695	705	668	703	613	717	644	679	706	688	683	633	677	706	717	689	625	647	726	683	683	633	645	690	664	657	678	717	704	653	668	661	718	663	676	688	696	677	662	695	682	696	697	656	745	638	668	675	665	671	694	716	664	700	701	702	673	668	664	642	726	649	692	680	621	673	645	675	709	696	675	698	670	662	720	656	718	713	691	625	699	703	654	688	723	633	675	719	652	659	671	676	683	687	674	692	667	644	681	685	701	715	654	699	681	687	718	670	691	686	713	676	682	689	705	644	683	689	647	691	697	647	658	660	694	673	678	695	644	632	650	681	673	675	697	668	667	720	659	707	755	632	671	690	695	692	691	659	669	675	645	692	635	660	639	687	730	674	634	671	681	600	664	653	680	637	677	665	670	712	721	711	689	682	665	657	664	655	659	692	697	691	726	620	697	686	641	666	683	723	693	657	639	663	676	638	688	668	694	678	655	682	699	686	701	702	703	665	710	669	701	666	680	726	687	700	651	667	732	703	693	702	651	686	722	658	728	688	693	688	671	685	644	734	697	693	599	695	665	656	680	636	688	638	707	664	648	700	704	669	695	662	673	676	701	656	700	725	683	688	627	719	681	658	649	671	717	634	661	665	672	691	683	633	647	679	648	711	693	691	717	703	684	626	676	706	605	674	678	661	685	679	700	664	650	694	643	632	704	701	685	711	718	704	732	696	677	674	685	673	720	680	751	732	729	673	669	691	645	662	670	672	668	696	687	628	663	675	647	701	647	718	711	669	680	656	702	650	624	672	682	643	707	693	657	679	658	682	678	684	698	681	659	668	646	666	715	714	698	671	737	635	726	718	704	636	666	705	689	676	693	671	731	701	682	694	673	642	688	640	683	667	673	741	681	657	647	737	635	704	705	659	690	676	687	685	666	687	663	647	660	647	691	640	655	687	694	690	708	680	655	646	659	684	641	640	669	706	695	674	667	650	687	689	667	647	718	674	695	642	685	672	683	655	678	632	719	655	705	679	675	651	672	658	610	688	693	661	704	697	685	695	656	681	709	721	727	690	657	704	663	681	669	657	639	683	668	692	718	663	639	648	661	638	680	634	637	653	678	703	664	661	738	650	655	651	717	698	648	710	694	649	692	705	720	648	654	671	696	634	659	703	666	737	675	662	694	690	688	647	679	700	656	689	635	639	660	655	685	681	690	663	692	714	673	688	664	693	649	705	701	679	649	690	659	682	654	674	658	705	696	668	682	664	720	643	678	679	676	702	670	675	663	679	715	643	727	686	681	699	664	670	629	643	665	695	683	682	684	717	630	660	619	690	650	684	674	712	655	647	659	659	687	639	686	707	691	668	671	692	648	737	636	692	711	658	614	654	648	662	689	727	734	662	648	672	658	674	659	665	629	663	686	720	653	691	658	639	675	661	624	714	646	660	682	674	718	710	767	687	688	632	658	667	694	694	640	621	677	661	643	681	644	644	681	667	671	667	722	683	700	727	710	703	706	673	694	731	686	669	715	666	677	676	680	669	690	673	667	732	670	683	650	685	682	683	728	662	695	676	711	668	709	658	652	652	662	730	689	661	711	666	721	669	662	654	641	648	724	728	681	657	664	659	672	647	694	677	684	679	669	685	697	612	682	654	711	649	681	696	704	693	680	713	687	633	648	692	635	686	650	670	616	706	681	698	644	638	646	712	658	691	726	655	675	696	695	683	702	723	676	682	690	664	697	660	687	672	662	690	705	669	683	695	678	678	635	707	702	709	661	683	711	665	642	653	654	674	717	686	638	669	689	672	635	670	671	644	666	684	764	680	682	700	665	697	679	675	668	662	678	656	664	656	647	611	678	682	701	667	678	658	673	681	684	655	680	708	726	665	656	700	672	665	711	699	671	645	702	730	680	653	678	668	663	681	687	720	645	693	674	665	674	672	689	695	635	670	710	708	617	701	671	673	691	704	691	679	713	682	661	663	695	701	691	658	651	695	638	648	718	665	664	684	680	706	681	694	692	667	656	676	626	668	677	646	644	716	687	677	665	690	692	683	655	700	660	708	687	647	625	692	658	687	657	700	720
26348	20326	7833	1222	836	663	614	2138	4449	4135	2618	1391	790	544	413	465	424	434	401	428	442	430	436	449	443	424	434	423	405	459	414	419	430	452	412	423	449	428	414	410	453	434	428	430	411	391	414	414	423	426	407	405	429	420	442	444	423	412	374	445	457	427	445	385	450	417	456	391	415	424	395	437	390	420	468	436	452	389	411	396	403	421	431	402	461	462	435	403	454	433	472	412	419	413	461	397	444	431	466	441	390	459	397	447	424	415	388	441	438	378	427	434	410	420	467	446	435	419	424	395	420	425	424	473	420	478	427	410	441	415	442	443	419	407	424	443	450	392	396	409	432	382	418	425	414	433	390	435	390	393	416	445	429	439	415	434	449	466	410	409	416	413	466	394	463	445	429	431	448	439	422	448	434	423	435	427	379	436	408	421	418	434	415	427	452	408	419	429	397	418	426	416	416	384	418	444	440	405	430	410	440	431	412	422	432	381	431	445	392	447	383	459	416	419	409	414	422	420	467	438	409	418	388	397	463	439	402	416	389	400	403	417	415	422	431	447	432	414	422	425	417	397	433	421	419	423	459	450	435	423	404	424	446	402	438	411	460	445	432	425	396	434	462	443	422	457	427	450	436	424	414	409	420	411	476	383	423	433	423	440	446	433	376	451	404	437	465	423	462	410	414	408	430	440	455	410	431	419	436	421	428	436	432	431	445	456	411	393	403	400	388	424	387	454	416	463	390	395	419	440	371	408	457	412	428	415	440	424	410	431	468	436	435	461	434	437	413	442	437	393	442	414	442	386	410	447	470	405	399	421	428	444	422	417	456	472	435	411	425	433	379	430	397	430	462	418	406	416	427	430	474	459	449	404	441	449	464	420	408	401	425	401	421	418	446	433	445	404	426	407	424	434	449	412	456	414	424	423	452	418	421	398	397	442	413	435	442	440	391	429	370	419	427	384	412	455	423	406	379	452	430	422	415	442	404	453	448	425	409	430	400	401	411	395	415	438	452	467	428	404	424	419	418	415	403	449	406	430	412	457	409	431	435	463	425	465	383	421	413	406	433	414	440	418	410	420	416	415	411	404	416	424	393	427	405	422	459	423	432	429	430	449	438	406	417	453	412	407	435	385	425	415	453	424	432	425	405	419	420	441	421	409	446	423	368	436	438	433	382	432	426	435	429	441	418	429	433	429	436	412	447	451	464	402	416	483	415	446	430	397	448	433	433	434	450	390	450	448	435	392	441	443	387	421	437	410	419	438	426	431	396	432	452	427	386	450	453	446	409	445	431	427	424	446	461	425	393	457	415	430	449	422	405	413	442	418	387	404	419	422	385	401	430	432	385	433	435	426	421	415	465	430	421	411	441	427	438	441	398	428	422	428	440	420	419	436	434	428	427	408	392	481	436	490	405	432	437	416	411	384	465	401	420	392	425	393	408	375	417	391	446	425	379	433	441	425	417	430	394	407	421	430	406	402	453	415	416	431	420	455	428	449	417	416	439	437	416	450	412	414	445	433	440	425	417	397	408	448	412	426	455	426	435	408	424	398	455	434	439	432	421	430	450	416	412	407	412	425	421	419	416	429	421	437	410	457	424	437	440	436	408	400	427	412	457	386	427	448	420	398	413	398	422	432	424	406	442	448	385	444	442	426	426	435	408	437	433	393	435	397	416	426	444	418	407	432	422	427	387	412	445	453	448	432	430	435	383	391	423	405	444	444	399	425	448	447	417	421	425	435	395	409	456	402	383	477	406	492	450	405	452	386	399	404	422	462	397	413	395	392	383	422	406	418	380	421	416	446	450	419	437	455	497	410	432	473	436	427	400	436	397	424	404	412	440	419	410	420	421	416	421	451	478	404	395	430	426	442	446	426	484	439	426	440	447	425	425	422	412	433	456	425	399	409	415	474	412	416	417	427	436	431	424	398	421	443	409	406	429	401	435	423	422	428	412	408	402	438	398	435	430	466	415	421	416	414	443	410	454	426	464	419	404	385	436	419	434	413	448	439	411	401	393	424	431	423	423	419	386	400	430	390	445	410	417	414	424	392	375	430	450	444	411	422	433	423	438	429	437	411	460	412	447	423	422	405	403	427	428	404	453	438	428	417	431	437	446	409	432	427	451	433	411	402	468	380	431	438	417	434	444	433	409	409	431	433	385	448	405	406	422	411	415	402	437	449	392	402	420	392	458	433	423	422	457	409	425	457	412	401	434	414	415	425	405	395	419	441	407	434	431	436	393	388	445	424	395	409	423	467	420	421	461	417	413	438	400	415	448	437	397	407	424	401	443	423	457	445	436	427	410	404	434	416	426	440	407	441	389	446	408	441	428	381	423	412	401	437	430	464	407	413	392	413	412	441	394	429	427	403	478	402	480	410	398	418	407	422	405	414	446	393	455	435	392	397	426	409	427	460	424	398	457	420	399	397	442	439	451	405	424	423	375	454	434	415	389	436	423	418	447	421	428	480	389	431	439	426	426	419	426	440	398	434	398	460	398	410	430	458	399	450	419	423	439	426	435	394	426	425	412	413	442	417	437	451	409	450	455	387	431	400	429	437	412	434	440	454	419	407	411	418	452	424	385	403	437	376	442	422	429	427	421	406	424	447	434	444	437	444	454	378	438	453	447	428	442	439	405	400	422	413	424	412	397	436	449	449	452	408	408	421	428	397	434	419	469	429	425	440	440	405	432	423	416	460	430	399	470	383	427	439	427	453	422	429	395	426	423	399	460	419	440	407	429	423	450	436	432	473	424	456	409	395	463	404	433	387	431	432	434	463	440	462	437	390	400	432	430	404	444	392	435	441	393	454	412	439	485	453	448	429	436	423	441	436	442	417	422	430	450	431	432	438	442	389	429	418	439	428	420	410	469	418	446	430	373	477	398	419	405	424	421	386	428	431	453	411	460	437	411	437	427	424	449	441	439	416	398	402	433	428	424	386	395	416	418	436	387	445	394	482	399	450	433	446	449	451	418	429	410	443	430	457	422	436	459	419	410	440	434	420	434	402	460	438	415	407	434	386	402	427	411	441	460	407	422	441	447	423	403	472	448	407	430	412	419	444	445	396	442	411	414	406	385	426	432	402	448	447	430	440	435	439	420	416	423	400	451	416	406	438	424	418	422	435	446	445	460	442	473	440	416	366	454	422	428	409	444	451	401	417	482	438	442	404	393	458	426	423	441	453	408	437	429	459	422	394	455	452	460	448	454	406	452	416	413	446	425	413	439	424	445	451	464	411	431	454	445	389	409	435	395	381	415	400	435	464	434	448	452	385	418	427	422	425	425	414	414	410	416	413	477	409	444	456	419	419	454	427	447	422	455	426	442	429	440	412	432	434	451	390	451	410	456	427	441	400	415	426	441	426	427	444	419	455	391	411	457	400	456	425	422	463	401	437	440	407	464	396	414	409	414	425	405	418	443	434	429	406	419	447	456	424	434	437	430	399	413	458	421	411	403	430	444	420	409	435	421	423	441	408	432	421	440	423
4541	2887	3011	1796	1421	1191	1436	6312	11937	10315	6490	3532	1812	1045	878	805	778	842	804	843	804	837	835	811	787	835	800	794	809	807	858	822	780	839	865	796	828	819	813	838	837	818	743	753	791	772	758	808	818	841	821	858	793	813	781	822	817	753	819	812	782	819	781	823	829	808	838	784	799	828	802	782	816	842	813	809	854	823	780	752	807	828	790	794	820	834	813	824	776	825	773	817	848	783	824	776	831	816	803	772	795	755	808	816	783	821	819	836	780	830	823	819	784	850	804	783	806	832	833	773	825	888	829	824	808	795	791	752	818	796	828	773	805	807	791	775	788	776	773	790	835	831	772	734	872	807	853	790	740	825	771	758	799	828	789	792	787	779	780	781	791	777	832	793	798	814	782	780	826	830	771	775	771	793	808	822	795	835	767	796	781	806	799	832	870	809	832	806	801	849	837	772	795	775	796	753	780	765	773	807	818	787	825	794	756	752	801	805	832	812	764	819	798	809	754	821	813	802	831	798	768	813	772	853	770	762	792	797	833	865	789	820	824	807	794	796	764	801	781	815	780	805	820	808	836	811	822	803	762	840	808	841	742	824	802	809	791	809	776	743	824	829	773	765	844	794	820	824	811	742	753	860	838	814	742	821	800	748	782	809	784	796	792	799	791	803	787	783	799	787	784	808	788	789	862	772	787	840	764	785	805	767	833	815	832	852	801	813	778	803	814	783	799	800	796	790	791	841	789	796	826	779	759	788	721	735	838	784	785	807	811	719	763	813	759	759	843	792	817	804	756	817	780	801	801	739	810	761	842	801	761	780	749	809	793	846	786	799	794	760	772	852	778	804	813	763	809	775	749	771	786	777	802	793	842	804	847	759	798	785	769	791	799	881	846	830	796	772	849	801	764	825	755	831	765	763	767	809	774	804	809	776	839	828	729	771	784	819	766	731	812	790	825	776	832	848	812	821	845	779	874	825	777	810	785	862	794	794	799	821	797	798	833	773	810	734	833	777	771	762	820	776	780	791	847	805	764	796	812	815	761	786	795	784	776	777	815	768	812	791	862	789	827	773	756	817	828	808	819	805	771	848	798	755	789	791	782	846	802	813	819	795	825	810	872	827	775	809	769	819	786	823	815	753	833	785	829	789	795	823	829	839	848	827	822	796	843	807	757	774	864	792	765	803	773	818	760	777	807	727	801	807	772	772	758	817	757	760	789	815	802	816	774	817	803	804	804	760	760	758	841	816	803	774	808	781	804	792	827	790	888	755	765	766	810	848	801	751	802	798	809	760	785	803	828	791	792	822	802	812	843	826	777	820	835	814	811	840	796	809	799	799	789	796	806	765	801	788	871	774	770	773	811	772	768	826	809	763	786	826	838	796	811	852	749	806	778	823	753	839	733	793	817	761	812	835	807	805	775	818	788	771	802	765	766	807	823	802	737	800	761	777	772	770	752	782	756	862	885	793	777	772	781	811	834	776	808	779	788	764	783	785	809	842	811	811	831	814	799	791	834	795	818	789	829	778	848	804	779	795	770	772	809	805	829	809	767	726	737	836	796	777	799	775	807	796	832	801	787	804	820	782	825	823	802	768	807	839	805	792	826	821	796	836	774	839	784	788	789	799	801	776	812	794	790	832	816	803	805	786	816	811	778	852	753	804	793	768	765	781	803	758	805	812	788	825	832	838	800	862	836	779	797	775	811	845	736	796	781	812	785	775	807	763	788	753	797	800	780	821	799	784	822	804	820	748	776	780	779	778	815	812	751	805	786	822	776	854	799	823	781	772	788	828	790	800	771	714	811	769	842	788	840	768	821	826	826	825	744	797	824	767	750	840	756	809	786	788	767	833	871	700	769	792	774	754	803	804	807	805	789	792	837	803	764	832	749	764	781	817	803	783	768	864	799	787	802	799	769	815	792	820	813	779	776	764	805	787	847	828	785	835	820	766	846	819	759	811	811	779	789	833	773	765	816	764	802	819	810	834	811	791	821	761	813	851	779	786	757	815	825	832	779	745	782	764	798	802	802	784	811	824	815	795	792	809	827	833	791	789	831	818	833	790	835	816	763	844	777	850	789	788	783	817	756	844	822	792	768	825	833	824	804	805	774	787	791	801	817	800	863	777	805	804	816	775	791	832	836	814	761	833	800	806	815	831	859	816	796	830	784	814	879	844	816	774	816	797	759	791	815	760	839	817	744	799	789	804	784	791	842	866	787	856	796	761	797	766	799	782	746	798	814	793	792	766	787	797	798	810	834	780	810	812	754	794	834	799	794	768	785	795	812	809	804	836	806	777	798	762	728	888	816	801	788	823	783	840	763	786	818	836	878	845	802	854	829	839	813	843	792	793	807	772	812	823	787	777	796	798	880	825	858	772	757	759	801	763	796	796	824	775	781	809	813	743	800	789	801	796	769	792	812	796	805	784	812	800	805	815	804	830	802	802	807	801	804	762	796	822	808	809	835	749	760	767	791	772	845	781	788	791	813	790	813	784	798	827	786	858	802	771	818	806	783	788	800	829	768	769	794	828	796	784	813	751	813	769	860	793	839	741	837	855	808	816	834	780	832	817	818	795	761	786	809	803	778	835	845	782	782	841	804	818	822	757	825	782	801	820	806	798	802	784	791	792	768	813	808	774	768	794	833	800	787	829	803	773	807	770	824	820	757	771	732	789	799	816	797	815	804	826	774	797	774	788	779	805	806	787	815	787	813	781	747	862	789	827	786	822	791	782	786	763	849	762	842	789	796	785	824	765	780	799	788	812	817	805	782	772	807	784	792	761	757	788	777	803	791	810	757	779	803	770	799	804	790	808	776	854	813	809	805	800	816	789	797	774	770	718	765	820	809	843	807	765	839	774	820	808	752	814	825	737	839	755	802	773	823	802	804	783	800	784	818	822	802	746	797	818	792	784	790	762	804	750	751	770	805	838	826	824	792	795	802	798	812	752	817	807	818	812	829	818	793	785	838	798	802	858	794	819	795	791	804	840	764	742	794	775	802	772	786	821	835	844	765	815	770	799	834	799	765	813	828	791	855	836	814	819	791	802	825	856	859	804	764	855	802	803	789	825	832	803	756	797	773	790	796	803	784	818	742	775	797	835	823	828	800	803	795	775	773	869	806	759	791	827	837	784	781	794	771	810	802	801	784	833	824	832	806	856	779	786	801	834	840	794	807	781	797	822	753	812	810	814	743	754	807	778	813	856	849	772	779	822	816	821	788	867	797	784	819	814	793	791	808	803	808	798	783	790	792	797	773	730	769	872	859	757	810	780	750	845	784	823	782	799	821	812	790	815	838	780	774	806	795	828	808	816	801	753	790	781	843	771	822	813	787	806	781	791	807	824	821	809	766	753	790	797	810	758	750	829	824	778	813	833	821	788	731	787	807	836	763	833	803	820	746	813	816	847	799	788	798	764	816	764	824	799	816	767	804	818	809	820	787	819	822	770	821	799	788	825	791	808	820	815	883	822	840	815	824	825	801	819
24578	21077	27016	25099	4765	734	728	6036	17697	16236	9634	4185	1484	627	440	446	409	397	393	371	392	383	410	387	376	394	369	417	381	420	367	352	361	384	406	383	407	362	416	421	334	384	397	373	379	379	375	396	401	397	402	378	360	414	410	361	374	375	356	410	402	377	399	372	395	418	389	387	363	401	388	350	393	382	397	394	368	387	369	425	365	418	384	385	383	387	382	361	392	363	360	390	381	367	381	398	366	393	368	394	397	378	387	381	377	383	393	389	389	418	395	375	360	336	366	406	388	412	371	377	376	432	372	370	379	359	395	412	431	420	410	380	442	382	378	371	398	390	365	372	361	375	393	376	387	405	393	384	356	408	403	332	374	409	360	381	399	403	350	395	403	384	357	375	379	400	373	354	383	363	397	373	408	383	371	354	374	397	395	383	371	383	330	396	374	374	361	409	396	378	390	366	391	354	371	440	375	372	416	375	373	383	386	378	390	382	363	342	354	413	379	382	380	378	359	413	382	350	368	382	399	415	414	396	373	381	362	339	376	402	398	410	400	392	372	372	380	382	383	411	436	376	365	384	386	395	391	415	366	376	425	345	414	390	408	364	375	372	391	371	417	419	424	382	349	395	377	384	345	410	401	379	379	413	376	367	370	382	378	398	375	381	387	424	404	397	384	408	348	356	390	393	373	374	350	328	410	397	423	398	384	363	382	413	374	409	380	379	382	394	358	400	386	398	391	353	359	398	362	396	384	369	373	360	378	398	362	391	376	366	396	399	406	362	357	381	394	392	389	398	352	363	387	407	381	371	372	378	386	376	374	408	400	378	371	388	396	373	409	377	383	347	340	413	364	369	399	414	381	373	384	338	396	382	405	367	375	374	365	383	393	392	405	375	408	393	383	388	401	413	357	384	374	379	385	387	396	367	362	396	364	333	382	394	395	379	368	389	375	394	402	405	360	353	409	432	407	395	386	341	380	376	385	356	401	361	372	390	372	417	378	368	387	415	395	402	387	369	394	366	385	421	411	353	372	385	391	385	366	359	374	370	416	385	390	377	413	377	397	360	389	333	374	384	361	358	350	378	407	376	341	372	412	403	332	411	384	367	365	406	374	384	350	347	388	370	388	341	370	367	363	354	348	388	365	382	353	400	362	354	383	398	382	422	395	395	393	370	383	377	374	371	366	363	369	357	371	415	387	392	388	408	353	382	397	363	388	377	373	375	415	391	402	399	399	394	390	338	396	379	358	388	394	379	350	352	360	378	364	428	371	424	405	376	375	410	378	386	398	382	393	373	349	361	364	365	359	407	400	374	359	385	410	370	409	414	369	409	358	363	369	379	391	397	369	369	429	409	371	371	379	372	378	382	371	374	394	387	345	377	374	377	379	386	352	392	369	382	370	391	386	404	401	381	370	367	384	357	389	407	353	410	393	379	368	378	379	397	395	384	364	391	418	372	393	361	384	409	371	406	363	375	362	395	399	399	374	375	402	430	361	390	401	397	403	388	415	399	382	367	369	409	381	394	351	373	374	375	352	372	375	394	386	388	376	390	393	362	438	419	370	390	439	354	407	384	381	418	397	365	376	403	378	385	391	353	366	400	389	382	393	361	383	390	370	395	381	413	370	382	358	385	431	358	422	423	347	395	334	374	399	384	383	365	373	385	379	376	400	390	355	355	397	367	395	362	389	376	351	410	363	385	393	398	397	390	394	366	370	352	372	371	362	392	394	381	377	376	404	435	382	396	387	373	382	380	402	416	400	356	356	387	371	359	401	381	394	368	419	406	394	382	360	404	355	395	373	422	407	400	391	360	414	378	402	396	374	389	380	367	380	368	390	392	393	361	381	371	371	375	386	379	373	364	374	358	376	394	394	412	396	377	389	400	370	367	411	390	385	385	413	399	375	387	410	371	417	364	384	369	372	365	423	374	372	393	365	384	355	402	384	375	351	379	385	385	382	395	376	384	401	384	394	379	380	397	396	395	388	367	382	401	409	353	361	390	435	351	367	375	388	373	403	411	396	380	390	412	384	361	376	389	396	397	343	413	395	344	370	390	402	362	383	384	400	363	405	380	365	353	394	386	379	424	362	377	345	363	429	367	372	385	378	409	392	383	435	408	390	407	373	366	359	399	374	363	398	370	388	373	396	373	377	399	404	382	415	376	398	375	365	362	370	339	395	369	404	367	418	395	380	391	383	348	396	342	385	384	385	370	374	386	376	394	407	385	349	351	394	382	387	386	372	413	382	371	341	378	378	388	374	395	355	368	381	433	359	420	369	392	383	381	380	377	362	379	341	399	399	409	371	402	370	381	356	368	367	401	393	374	402	404	402	392	381	413	357	388	344	354	395	381	361	360	377	411	383	359	416	393	394	358	361	375	367	369	372	402	370	397	377	396	377	357	384	377	389	404	336	389	404	372	398	364	365	365	387	408	385	380	335	395	408	349	400	393	375	391	403	366	406	404	385	401	371	395	329	389	441	398	362	394	392	365	379	394	352	408	404	398	372	378	386	398	405	398	393	381	385	384	405	369	392	406	373	366	410	416	379	379	409	351	432	363	377	366	396	371	369	391	341	381	359	382	364	374	373	353	366	389	368	364	326	376	362	345	380	350	360	354	378	405	391	410	368	342	390	414	364	388	413	399	395	379	442	395	386	363	401	376	387	391	397	398	388	370	415	420	414	377	396	376	350	389	398	385	375	382	348	385	385	361	382	387	385	372	387	401	366	382	360	369	402	371	342	399	373	444	396	373	410	359	349	365	388	367	376	378	374	368	371	374	343	390	386	387	355	389	354	384	398	375	379	396	389	371	386	392	400	398	423	385	375	411	408	359	409	342	411	410	360	376	408	396	378	413	377	356	387	361	378	391	412	378	388	360	369	401	337	380	388	382	392	385	383	381	405	368	394	373	395	352	352	392	387	389	395	392	400	390	362	354	355	390	391	367	428	381	419	393	345	366	407	389	385	378	411	393	393	391	394	369	415	372	374	370	381	340	367	375	381	398	378	367	398	373	365	400	393	378	370	377	384	380	392	401	415	392	357	358	384	340	373	397	384	375	360	395	395	369	381	383	388	394	418	362	422	380	395	363	407	351	381	371	372	397	351	348	375	375	395	388	360	375	376	407	387	368	354	399	371	412	368	416	384	369	387	387	362	399	375	372	396	322	388	375	371	385	359	396	382	394	377	424	396	431	366	381	378	357	369	374	376	400	392	372	352	367	357	423	388	390	409	370	376	372	377	386	349	382	393	414	388	403	382	371	382	363	361	350	384	373	347	380	396	388	359	369	386	380	430	359	360	355	393	343	377	392	389	370	392	377	363	379	369	379	396	387	398	368	391	369	386	396	413	380	406	394	389	395	411	383	374	375	352	420	351	384	398	400	374	358	372	415	385	402	399	360	380	398	385	363	376	377	400	365	413	395	385	356	391	394	362	374	371	356	392	334	398	398	379	385	412	378	400	385	404	371	412	348	384	384	356	362	393	406
5058	7932	6705	3669	2463	1673	1756	16105	31064	27091	19062	10175	4003	1508	955	796	731	749	753	749	749	707	715	722	725	751	759	743	727	739	756	752	737	758	753	751	729	732	760	745	762	689	733	688	741	758	720	729	785	773	789	774	739	780	754	710	778	790	711	750	747	748	712	766	759	780	763	744	701	763	749	739	725	796	709	705	752	716	698	778	754	725	735	777	781	750	734	778	765	745	743	738	751	763	713	770	707	752	743	703	722	764	791	692	713	722	729	772	763	736	773	769	771	757	727	742	698	709	735	718	764	723	731	701	789	704	754	714	740	741	739	699	735	709	723	745	754	738	709	733	760	699	767	734	728	747	774	763	762	772	750	722	706	735	707	743	746	773	706	753	740	738	716	778	738	665	719	788	741	735	747	728	710	711	724	767	790	736	712	706	749	686	709	698	757	734	705	768	675	664	774	747	755	809	715	778	774	744	733	777	769	742	710	776	739	722	768	733	764	764	750	724	730	749	730	701	734	772	744	769	725	738	771	722	756	788	667	689	696	731	716	732	705	740	727	712	747	711	711	707	711	759	736	743	701	723	744	719	741	724	727	717	729	735	690	734	708	724	733	708	741	760	725	752	725	732	749	743	700	747	736	743	709	709	721	746	752	727	753	729	722	794	736	732	746	710	757	697	763	719	803	735	700	731	756	728	747	744	766	737	743	765	774	719	653	766	750	740	706	747	702	737	725	701	768	722	748	712	762	747	741	749	756	727	695	714	683	735	736	735	771	773	709	728	705	735	707	729	741	744	726	743	757	749	718	684	718	770	714	768	746	723	772	725	717	717	740	738	773	773	729	753	739	768	716	741	755	747	766	769	706	711	745	687	779	731	735	728	695	720	752	732	757	723	746	681	739	753	709	719	743	728	665	692	772	769	752	759	715	708	752	732	713	680	708	737	709	740	754	697	728	709	709	681	722	723	742	722	730	731	707	697	751	738	753	767	728	729	741	705	775	755	765	745	737	746	722	756	762	736	750	715	713	781	761	749	745	696	713	744	727	723	757	724	723	705	682	724	752	696	747	759	768	732	711	728	766	733	736	738	758	718	776	696	730	750	727	755	728	693	772	735	735	746	763	708	728	750	753	747	752	762	742	726	761	735	760	775	738	706	758	742	748	743	690	703	741	784	781	719	726	723	733	759	710	744	713	730	727	742	746	774	732	704	758	706	704	728	729	763	719	773	786	743	723	721	756	749	773	718	740	723	738	723	764	667	704	760	760	721	696	710	739	726	733	751	750	734	754	743	737	732	723	764	778	682	705	702	700	766	686	754	719	722	713	724	722	715	762	752	774	719	723	739	718	746	767	703	715	709	715	707	694	762	722	761	715	739	722	744	730	731	721	757	765	745	750	768	713	725	780	719	755	712	743	753	722	764	715	715	734	725	730	719	751	754	767	770	816	697	706	746	754	742	757	707	769	754	726	742	732	713	763	742	698	766	721	703	721	685	734	714	702	764	716	792	753	684	721	748	768	678	758	737	739	717	735	757	775	750	722	750	723	758	778	815	678	761	730	753	769	699	778	742	741	725	709	726	713	739	796	689	744	710	749	769	766	721	726	728	719	733	794	740	793	734	714	735	686	716	741	795	748	708	724	685	763	737	739	712	743	721	751	691	764	737	719	765	751	736	732	736	752	730	749	727	713	721	747	742	713	772	729	694	734	754	691	756	689	739	708	783	739	748	715	708	782	728	749	683	727	796	710	737	770	756	723	713	733	736	692	672	708	740	710	716	763	710	686	777	756	730	743	719	767	723	779	705	755	754	762	758	712	764	739	712	724	778	720	739	722	755	710	750	737	734	775	747	729	727	698	760	721	738	761	752	700	717	737	750	713	748	693	719	772	750	767	738	735	746	762	753	724	667	726	728	704	717	691	723	743	767	752	730	716	760	808	717	780	755	762	730	745	746	758	696	724	731	737	754	802	716	731	806	725	761	737	705	749	747	709	717	728	705	763	711	765	788	732	732	703	782	771	750	727	707	729	754	726	723	740	743	698	696	776	754	747	752	713	778	766	694	740	756	740	749	784	747	692	745	744	760	739	719	704	737	706	778	724	732	716	708	752	724	707	725	772	794	665	711	740	734	695	721	735	746	713	740	710	724	756	764	740	738	697	699	777	748	774	721	763	696	770	720	717	731	730	757	681	734	723	712	725	732	740	701	755	680	724	724	804	739	725	682	747	715	710	760	703	763	724	731	707	760	716	697	728	727	716	738	717	724	721	694	710	715	751	709	744	753	749	710	722	714	762	730	747	742	714	717	751	784	736	714	710	751	707	713	720	754	726	724	689	673	756	684	728	713	739	722	726	694	717	763	717	745	712	687	730	753	751	740	719	743	750	786	732	698	732	725	732	731	725	754	730	743	706	706	737	738	740	757	801	768	775	745	739	772	757	776	750	762	729	771	742	710	709	797	713	762	737	797	790	712	733	693	740	774	766	750	663	697	759	748	711	739	721	729	755	745	702	733	727	793	745	736	735	726	717	701	755	709	732	731	780	715	722	768	732	816	725	737	759	745	683	770	692	724	732	748	720	736	726	764	725	691	724	733	760	744	733	715	719	726	759	732	728	736	752	772	738	710	736	754	748	714	719	713	722	769	769	797	791	750	728	780	777	723	734	768	748	716	791	750	709	721	731	737	759	759	755	787	718	717	771	721	679	744	714	716	696	725	688	679	723	768	713	715	722	793	764	762	723	757	726	771	715	757	754	701	780	682	699	755	747	727	712	675	728	685	789	762	755	730	777	759	707	725	731	768	744	731	741	722	687	780	735	775	698	726	735	738	747	712	751	732	723	704	727	724	760	728	744	751	743	694	771	780	742	726	773	792	807	685	714	738	727	781	758	739	726	746	719	728	755	756	795	730	755	755	805	769	731	750	733	746	738	730	728	693	762	721	714	762	677	691	725	737	701	723	744	730	716	780	753	711	732	716	724	699	745	727	786	738	704	748	710	780	762	743	704	724	728	791	706	768	791	788	735	765	747	767	678	760	763	764	787	712	775	711	725	745	735	761	758	757	718	746	727	731	777	709	707	757	774	713	736	710	721	725	759	741	805	785	726	759	750	718	750	717	714	734	735	711	722	696	814	734	722	686	747	736	739	724	728	731	742	699	742	723	714	725	734	734	682	674	737	715	693	761	657	729	753	760	720	725	715	690	705	748	750	740	700	717	733	702	715	725	695	702	778	714	702	725	694	717	728	724	696	709	718	727	734	702	711	734	757	722	759	743	709	767	732	708	735	749	711	716	734	726	764	743	733	791	717	731	678	737	710	786	711	728	733	680	739	718	708	750	728	691	759	754	747	748	755	709	736	732	755	801	709	783	746	708	773	755	715	713	723	766	749	782	717	723	745	732	754	733	726	722	709	772	769	761	744	726	739	751	779	714	761	741	764	749	722	736	714	691	742	759	707	755	741	684	757	757	748	716	705	712	754	747	674	725	734	762
22920	21114	28865	23580	21114	19646	2591	13061	38759	35557	25735	13123	4046	1027	532	409	355	369	407	344	356	358	372	350	365	390	349	383	366	372	348	368	371	348	339	358	353	339	366	360	364	366	373	356	385	308	337	376	353	360	355	349	407	371	398	353	364	351	400	369	375	390	357	346	364	391	364	368	351	351	367	334	356	372	358	360	366	373	363	380	382	383	357	399	335	379	380	364	351	358	363	336	363	358	367	367	404	357	392	354	372	395	356	372	362	344	366	350	382	366	369	373	320	353	366	365	380	378	357	382	411	339	352	386	359	372	364	363	355	352	374	369	349	399	372	368	338	401	398	369	379	365	372	352	366	346	386	353	343	366	399	379	358	388	381	345	360	354	347	349	383	383	334	316	353	351	374	374	358	350	369	376	366	356	357	359	363	348	383	377	352	355	341	352	338	366	383	369	348	377	405	391	375	330	389	351	393	370	363	369	367	364	374	348	388	338	354	357	349	339	375	369	393	367	372	372	384	321	362	345	330	414	348	361	413	402	363	364	393	366	372	356	368	409	368	378	381	356	370	335	391	373	347	378	329	374	378	391	383	386	338	355	359	369	382	351	374	342	346	387	341	389	337	361	351	388	372	370	391	351	353	394	315	355	361	368	360	386	352	404	352	368	364	382	378	335	367	349	361	341	380	385	380	375	378	379	340	369	353	325	377	369	354	401	345	380	385	380	358	400	417	351	399	408	373	369	388	417	375	380	360	389	360	384	387	367	366	356	341	367	367	352	363	399	396	365	336	361	366	352	353	394	360	352	403	369	350	362	333	400	361	363	386	382	406	416	388	353	356	353	357	358	371	353	343	373	366	378	365	335	428	356	363	346	382	337	389	376	362	347	325	368	375	407	371	349	351	365	356	349	401	345	349	395	360	343	350	362	363	351	348	369	377	371	391	380	351	368	380	385	349	357	395	353	371	377	371	398	386	361	373	371	366	390	348	371	392	367	365	378	354	376	382	374	357	344	390	368	345	360	392	354	353	370	379	386	356	371	374	362	342	390	357	368	405	374	391	364	355	358	387	378	374	376	368	398	388	356	367	349	350	350	357	346	353	362	348	356	385	349	365	373	354	358	376	365	377	356	378	385	366	376	358	345	377	358	382	359	399	374	374	367	362	362	395	345	405	380	376	316	358	386	360	365	391	374	379	357	333	382	363	373	349	349	342	365	361	353	413	368	350	374	349	372	352	341	342	364	370	369	381	351	375	367	337	353	364	359	352	376	397	326	348	376	359	380	334	338	379	363	342	376	389	355	355	369	347	319	413	333	325	369	374	378	372	389	348	376	363	360	372	383	376	373	384	331	351	350	385	380	387	351	381	396	381	381	362	350	356	365	355	347	347	363	358	377	349	366	362	380	352	366	376	352	374	354	353	343	359	373	357	379	379	348	368	377	357	379	349	370	369	368	336	368	389	382	385	378	358	338	364	338	385	372	335	387	387	338	369	345	399	387	370	389	348	343	388	375	357	374	361	374	364	362	357	400	372	348	349	366	382	333	375	340	376	339	372	359	377	387	379	354	384	329	340	344	348	358	326	398	371	312	351	395	351	380	371	365	322	370	365	376	350	380	354	367	327	340	391	342	384	372	364	367	363	405	371	329	329	395	339	367	328	349	379	366	335	349	353	379	368	322	357	379	357	386	364	367	370	340	380	378	350	410	328	356	351	362	361	341	343	315	405	384	342	365	357	392	377	322	349	374	366	371	375	367	366	364	326	351	395	380	343	331	353	344	383	382	361	348	349	371	365	358	391	373	364	360	387	335	351	361	351	312	378	348	368	358	352	352	370	362	367	343	361	364	336	342	368	394	369	352	364	346	404	363	352	413	396	351	373	365	346	349	402	357	378	370	341	359	363	374	416	396	360	364	366	372	403	354	350	343	387	357	379	372	360	358	339	359	363	347	379	336	382	402	349	406	400	358	396	347	360	343	332	405	366	366	366	346	362	375	380	342	338	358	354	400	381	380	372	352	378	378	318	385	337	369	377	369	346	366	351	398	367	343	361	372	386	384	340	332	367	372	379	343	372	362	362	367	336	357	375	382	312	355	379	358	340	381	369	392	347	377	351	387	385	366	394	347	373	361	355	382	359	353	365	330	356	349	343	392	378	346	381	342	395	360	380	383	364	343	393	382	395	349	390	369	348	355	389	374	389	380	343	371	381	384	381	392	345	349	345	328	350	337	356	404	361	372	355	362	381	352	364	363	330	352	384	367	371	376	373	395	362	327	353	344	352	369	378	369	374	353	368	361	349	345	369	395	347	362	392	354	376	391	356	358	333	370	377	360	339	372	363	368	370	344	375	364	330	366	372	395	350	359	351	350	332	378	383	379	384	342	338	373	334	353	338	318	380	392	343	373	354	391	374	355	390	370	380	367	357	315	364	337	365	358	394	395	375	355	353	387	354	349	378	360	353	412	401	396	371	375	354	369	384	357	353	356	335	398	378	343	410	374	373	415	343	378	328	358	356	382	349	358	351	379	341	340	327	384	350	352	346	353	366	324	411	362	377	363	400	359	365	359	352	380	375	346	366	350	320	381	361	344	353	372	359	331	344	360	427	372	378	371	355	360	341	338	356	373	359	415	338	354	382	387	374	383	376	378	336	359	366	352	353	366	372	348	352	330	354	388	414	363	375	354	374	397	367	348	395	359	385	347	385	357	336	341	387	398	364	368	350	389	378	382	359	374	371	387	334	373	363	356	364	350	312	358	361	385	353	340	397	382	359	316	306	361	377	387	373	379	369	372	315	336	363	381	368	360	336	382	373	398	378	399	337	375	381	335	385	380	367	409	340	377	373	326	375	364	377	357	334	373	357	391	383	373	368	367	369	357	373	367	380	346	344	356	334	346	374	368	368	385	392	351	375	389	386	385	378	380	357	398	372	348	356	365	352	343	367	412	343	397	393	385	399	354	368	384	370	374	377	366	357	357	368	347	348	372	361	370	392	371	393	357	365	362	368	370	380	303	400	351	359	378	403	373	384	345	379	353	361	357	372	399	351	361	376	386	357	359	363	349	385	384	333	409	389	345	355	342	346	374	365	374	348	365	398	371	355	348	343	368	373	342	376	324	368	337	359	362	345	388	358	369	363	370	340	357	352	351	368	369	349	363	358	369	363	371	336	363	336	355	358	385	363	378	368	338	381	373	335	358	380	371	365	368	367	328	386	392	375	356	341	357	360	384	352	337	355	389	354	409	366	383	373	343	406	390	390	369	345	354	336	351	333	359	376	347	356	342	366	349	359	343	363	361	412	374	368	375	367	332	366	364	384	347	323	369	343	385	376	367	372	373	340	352	350	346	405	350	369	381	375	391	374	335	370	356	350	378	357	351	346	379	370	333	399	383	355	384	362	370	371	372	368	408	372	358	372	347	366	366	337	357	355	365	350	356	357	359	357	376	359	347	401	346	333	353	367	372	373	361	370	395	376	367	339	336	324	354	364	390
8595	17291	14782	8377	5205	3693	3749	25560	47156	42238	34070	21174	8722	2548	1029	740	685	721	673	703	694	685	675	697	695	655	650	676	660	712	684	661	693	701	706	708	661	696	684	690	685	679	670	693	671	678	675	680	685	637	619	654	695	690	694	719	667	700	698	692	669	677	680	703	640	673	699	701	707	723	714	647	667	702	707	645	664	685	663	709	660	647	647	691	708	687	668	707	677	670	656	658	702	628	691	666	665	641	672	646	697	678	691	654	689	677	704	675	719	695	674	665	608	646	672	653	673	692	679	671	660	698	692	705	693	697	681	673	672	659	682	655	652	684	688	695	642	716	648	674	697	652	685	647	649	668	684	657	674	638	702	698	629	707	712	648	616	661	690	643	690	655	670	704	712	657	629	681	689	702	683	655	694	682	707	675	651	660	658	717	655	684	665	683	698	672	664	645	714	688	686	681	711	685	660	673	688	676	725	680	731	681	694	695	721	646	686	682	654	653	679	687	669	651	618	634	710	675	696	641	683	641	658	686	704	650	672	702	667	673	682	655	651	616	651	686	681	688	677	676	672	698	714	668	656	678	663	649	674	655	707	619	723	632	683	635	692	696	682	687	692	706	678	698	696	713	683	680	681	724	667	691	689	648	705	676	690	722	630	710	639	690	664	667	712	679	703	678	675	667	693	659	658	708	640	677	656	660	686	673	647	662	699	717	668	637	643	649	676	649	647	681	686	687	619	695	653	708	694	717	680	670	640	681	664	645	685	693	698	703	689	708	659	665	711	654	708	663	704	704	710	682	659	678	706	656	676	683	686	673	671	654	679	693	669	670	644	620	634	699	694	644	675	605	645	641	673	665	629	660	633	677	704	692	664	708	669	681	670	681	727	668	706	707	666	687	655	680	677	691	681	732	630	743	717	673	709	700	675	665	674	643	668	663	646	660	660	676	686	679	668	708	674	667	645	713	687	665	650	688	698	680	650	674	683	668	680	678	639	647	694	714	695	644	664	714	737	674	692	652	708	653	617	733	670	659	683	662	696	729	566	707	674	672	665	669	706	658	712	646	658	680	701	618	663	712	688	698	685	662	679	647	676	674	670	666	713	639	666	685	620	652	667	649	708	716	700	682	680	661	686	675	707	646	685	700	707	736	676	676	681	686	719	725	625	631	650	685	675	705	667	693	662	727	656	685	661	646	628	683	678	684	639	693	658	696	678	641	665	683	673	674	688	660	675	651	686	676	682	676	711	717	682	668	662	654	689	692	677	707	671	620	687	722	721	676	654	647	663	628	677	666	655	688	653	659	695	700	654	720	718	649	682	667	699	662	667	632	655	728	676	714	690	694	657	674	675	672	704	650	682	693	639	686	682	670	644	678	676	628	689	670	674	681	628	661	696	645	753	671	669	691	656	652	700	644	698	646	664	605	719	705	732	684	678	647	663	684	664	635	664	650	677	671	654	676	684	722	710	696	709	689	678	681	671	732	658	688	665	657	645	693	654	658	690	683	679	679	679	702	712	716	677	621	671	657	652	657	670	648	666	669	647	668	665	646	698	676	686	659	696	640	713	692	686	649	665	692	681	636	688	670	642	721	673	668	659	688	670	673	703	730	650	671	686	690	643	670	674	695	661	716	659	659	641	683	698	677	661	625	660	668	760	751	695	673	676	654	666	701	693	687	665	688	663	726	693	639	667	682	671	704	671	666	679	687	685	667	655	704	618	696	727	693	705	659	702	678	732	656	669	673	670	660	657	726	638	691	674	651	656	701	696	663	629	702	753	656	700	672	695	674	667	694	680	674	674	666	622	697	663	684	724	674	662	667	701	734	710	664	689	643	697	658	629	700	702	622	649	700	651	652	650	708	646	683	661	699	691	650	739	692	643	668	654	701	702	657	652	722	678	680	671	721	667	664	712	674	636	691	655	666	662	682	710	699	675	687	727	691	655	678	661	660	738	731	625	689	692	640	671	695	704	665	640	695	663	688	635	630	706	732	691	687	727	674	655	666	673	682	717	684	671	667	629	655	660	653	707	647	665	663	667	696	647	707	639	672	695	732	673	670	686	668	694	688	738	686	688	665	684	643	694	641	658	690	698	649	674	671	658	704	680	664	680	652	661	675	728	657	666	715	681	732	673	646	633	683	685	673	671	678	703	691	690	673	675	680	671	654	690	649	713	681	662	674	676	685	644	670	684	727	643	693	694	672	704	651	714	668	656	653	657	651	674	684	710	706	677	701	634	669	624	704	702	681	705	643	667	661	680	668	684	718	659	710	682	640	687	639	653	690	706	700	701	672	665	703	683	661	675	669	700	698	631	642	665	717	680	696	698	632	700	683	690	619	723	671	667	692	652	665	681	656	680	673	644	664	682	697	687	647	693	641	673	674	662	660	645	703	707	670	608	691	643	647	672	694	666	652	658	651	687	633	664	679	650	723	660	704	640	706	654	704	715	684	679	678	695	697	659	673	649	768	682	673	665	678	680	668	693	656	652	720	714	670	676	700	660	691	698	670	647	680	697	724	681	677	637	685	644	690	647	681	685	664	641	627	674	681	669	724	692	692	684	679	714	641	665	677	697	697	634	649	696	698	666	680	657	655	657	690	732	657	713	743	673	669	626	645	703	656	654	667	642	702	659	709	688	683	658	660	689	648	664	730	681	648	683	632	676	643	675	664	675	677	681	662	669	649	642	717	666	689	665	704	674	696	632	688	659	666	701	670	695	676	672	685	686	650	672	698	683	704	669	701	642	699	683	724	671	684	647	671	694	665	669	647	657	654	689	661	687	692	670	668	704	691	736	697	718	645	641	670	679	679	660	719	683	666	652	680	649	650	689	704	707	657	657	734	691	654	717	711	670	695	670	704	659	704	675	674	633	701	671	682	670	699	707	711	644	638	720	642	686	671	714	679	670	645	688	656	675	699	673	687	708	721	681	671	638	668	677	740	692	706	710	710	710	657	682	649	705	688	703	674	668	697	684	701	708	644	646	682	701	642	651	668	727	664	706	674	687	660	681	691	649	676	669	642	644	691	705	667	645	737	670	646	698	646	650	687	693	661	705	729	706	676	680	717	661	706	652	724	664	698	733	628	657	704	716	648	663	752	668	621	679	675	713	711	703	681	683	637	678	661	713	667	652	702	688	718	686	652	698	641	675	686	729	706	663	676	702	591	667	652	687	633	677	701	683	689	641	656	682	670	647	673	695	709	686	713	660	664	661	642	693	671	628	631	695	661	655	705	690	687	698	659	688	699	675	688	667	640	643	694	673	674	630	661	611	707	700	630	703	679	666	636	647	715	670	680	723	657	655	658	706	697	637	678	662	709	658	671	687	669	705	680	674	686	631	667	670	667	675	654	697	706	678	651	718	692	685	666	671	695	688	674	613	674	664	644	708	683	686	665	703	705	654	687	663	675	658	695	664	679	676	683	686	705	698	667	699	646	690	694	685	628	672	657	668	682	691	696	702	699	674	639	679	714	681	654	693	675	677	709
26342	20307	7631	900	569	461	465	1472	3910	4037	2617	1345	791	543	477	427	444	418	418	435	428	452	416	456	405	403	385	423	420	436	447	385	421	411	451	408	446	420	420	434	410	419	423	380	448	442	441	424	435	442	434	410	411	406	406	459	421	404	429	399	389	414	407	396	412	440	447	433	441	430	423	391	446	415	431	394	429	437	419	419	444	422	414	415	409	453	404	439	413	444	421	426	435	437	437	423	408	438	420	405	424	408	442	440	422	419	407	438	419	412	439	380	423	407	421	415	407	428	429	410	427	418	428	449	419	459	389	400	415	407	399	408	450	406	429	412	498	395	416	423	416	408	414	429	410	397	402	436	421	397	401	437	425	440	455	409	425	409	400	439	427	421	425	402	421	399	388	419	445	434	380	418	407	435	413	429	396	419	456	442	445	436	467	435	430	366	447	411	408	403	393	381	408	428	381	427	420	430	423	398	423	439	448	413	425	412	422	385	413	458	435	443	421	447	404	426	443	433	394	415	438	450	423	419	410	434	391	442	434	419	426	427	430	414	398	411	416	457	396	377	427	426	420	371	419	432	435	438	384	410	463	409	420	414	399	407	391	426	412	393	428	418	428	443	446	454	441	387	424	425	403	417	407	425	406	428	444	401	454	432	432	428	432	445	378	397	420	434	357	440	423	401	397	457	378	410	428	461	415	422	441	410	441	394	424	439	418	441	411	413	467	442	418	418	419	415	421	448	432	402	408	436	407	416	439	407	405	433	433	403	437	429	409	396	402	417	403	396	378	416	453	466	407	407	424	410	456	369	465	444	377	420	406	411	430	426	477	425	444	415	418	461	388	423	439	446	405	412	399	423	380	414	402	400	397	419	428	423	432	413	418	438	461	397	404	403	408	415	420	400	399	424	385	421	393	419	432	451	410	389	458	403	402	413	429	420	444	427	423	418	454	393	420	425	424	406	409	399	379	409	428	376	398	389	435	400	425	408	420	434	416	393	440	448	409	426	421	391	411	439	407	430	392	432	386	399	420	441	454	426	428	391	458	396	415	433	408	409	419	409	433	427	394	409	404	398	405	409	401	395	411	410	452	420	450	438	429	411	421	426	450	416	395	427	437	435	417	428	390	410	419	420	398	398	447	399	425	425	390	409	420	399	421	401	408	396	422	427	476	403	430	458	409	428	432	408	405	412	407	406	390	413	412	428	444	385	415	394	377	423	442	399	413	411	421	450	418	407	394	440	382	441	380	438	423	396	427	441	432	417	414	425	438	446	388	431	412	434	413	416	405	392	406	395	439	399	435	390	408	419	454	446	416	407	415	427	395	428	394	448	400	425	400	418	441	425	387	381	405	423	405	408	429	419	414	418	435	420	423	395	441	452	390	421	402	411	429	409	416	391	437	434	425	419	427	407	415	409	403	410	414	412	446	429	444	418	389	431	421	398	433	441	434	400	398	441	396	392	428	369	456	413	427	414	417	428	400	398	436	431	413	431	400	436	430	398	437	402	454	399	396	399	417	436	411	413	437	433	439	408	440	412	406	453	407	441	385	403	425	396	397	430	427	407	420	404	463	422	453	418	415	419	429	393	455	430	415	410	423	448	405	419	390	383	406	412	384	450	395	409	421	435	415	449	433	430	404	437	395	391	388	410	425	421	398	402	415	396	414	422	443	392	459	413	422	381	379	406	447	451	423	412	421	433	384	396	396	409	396	438	419	415	436	449	432	404	446	381	445	407	434	402	458	428	404	418	416	423	436	419	460	412	379	421	433	423	425	431	407	383	404	437	420	452	408	382	412	436	414	422	403	407	404	419	400	412	413	375	401	432	436	440	443	425	461	419	459	399	424	391	428	432	441	441	419	405	413	419	384	395	408	421	428	420	427	410	400	387	394	407	433	412	435	429	424	389	423	426	449	392	389	446	420	430	381	416	397	452	422	431	406	413	400	444	391	464	450	427	432	401	422	452	437	409	400	436	393	420	410	433	407	430	405	425	428	423	443	384	432	395	441	410	412	442	411	401	418	424	417	424	426	400	397	407	416	430	452	424	415	426	472	408	410	416	393	408	445	451	386	437	409	432	431	462	452	406	410	430	421	412	446	428	431	408	420	399	416	435	434	411	369	409	418	409	419	445	425	462	426	376	399	421	417	449	354	410	395	406	396	434	427	428	404	433	404	433	402	423	425	411	413	413	394	417	429	421	402	401	432	392	410	414	431	400	432	396	412	423	430	427	404	430	415	412	400	423	460	394	395	408	432	458	397	413	421	398	436	390	423	427	432	459	432	410	417	418	439	408	446	418	383	430	401	406	421	411	410	441	435	396	439	402	451	459	410	389	414	418	411	410	422	412	422	440	423	421	435	430	414	403	420	433	401	465	367	435	422	412	441	427	418	466	408	406	417	432	401	397	426	415	404	443	417	407	392	422	464	384	421	392	396	449	410	415	421	435	459	400	427	410	399	392	404	424	447	403	469	421	465	433	426	416	436	416	435	403	399	378	398	403	427	414	400	443	457	406	436	434	382	422	405	424	417	417	388	416	416	409	409	390	408	425	443	442	417	441	441	426	421	390	390	428	420	421	421	412	419	409	425	482	407	396	450	449	393	391	429	441	426	449	463	408	418	387	416	392	416	399	423	419	387	393	416	437	421	387	434	419	414	391	427	404	395	382	416	426	387	421	418	386	442	401	406	409	420	411	413	408	388	466	432	429	394	427	389	395	436	427	424	407	426	419	402	426	385	407	419	420	403	390	433	427	416	403	384	447	379	425	465	432	432	422	419	416	406	427	391	422	432	388	454	372	414	442	420	380	425	429	449	395	394	429	425	397	426	395	437	394	437	414	425	414	417	419	404	437	401	405	470	418	411	394	427	406	418	434	420	466	389	410	434	438	408	407	424	421	452	412	429	432	405	429	411	459	445	426	404	404	416	405	433	433	424	399	436	383	395	405	427	403	384	404	430	436	457	412	445	436	396	370	411	384	419	421	424	395	396	420	449	438	444	425	431	408	406	403	407	428	419	425	416	413	454	436	388	438	423	434	458	405	395	398	444	451	444	419	428	422	394	411	424	417	390	401	433	380	420	417	430	422	400	405	425	416	394	411	419	402	388	433	406	387	420	419	409	418	433	400	434	438	426	423	404	410	415	459	367	423	396	424	393	468	426	367	427	431	423	445	438	409	396	419	414	390	420	402	425	410	385	437	429	449	396	449	418	425	397	443	408	415	420	461	403	427	399	396	396	422	447	426	372	409	418	398	419	390	429	399	443	422	424	402	390	454	399	407	442	476	403	409	416	429	412	403	445	457	399	397	425	461	459	434	428	450	441	429	435	426	423	452	403	460	438	435	404	408	472	417	423	412	427	408	418	414	418	424	400	415	423	442	416	413	437	439	428	407	414	457	410	423	421	405	403	443	409	382	474	426	375	426	430	445	406	392	432	440	435	433	422	398	410	409	390	411	404	398	423	446	447	431	437	422	424	412	400	418
4663	3303	2903	1625	1165	983	1003	4329	11676	10571	7006	3500	1653	1019	828	801	813	722	791	793	785	820	772	770	797	770	802	737	799	827	787	815	808	842	788	790	808	824	812	801	825	844	801	827	848	775	806	761	803	803	802	810	792	750	775	826	758	744	761	758	805	836	726	797	764	821	804	798	820	811	804	788	806	760	806	788	798	788	773	824	817	760	847	769	751	802	785	798	788	786	757	783	817	788	784	821	771	819	770	783	828	826	825	776	816	751	772	805	768	786	758	797	794	805	856	762	753	751	805	794	824	796	774	779	802	785	813	797	795	799	798	770	837	768	756	806	806	778	768	788	795	730	785	798	821	782	792	807	745	792	749	785	808	784	797	783	789	817	795	853	770	758	763	756	772	775	773	832	747	803	817	789	801	779	775	815	835	812	806	750	767	750	725	803	746	808	788	851	797	765	742	745	784	787	779	824	783	747	806	808	786	777	803	821	811	773	838	796	778	749	774	784	788	781	776	805	784	805	772	791	787	819	816	795	841	835	817	822	785	758	800	801	796	765	789	797	799	784	789	716	806	755	819	749	781	757	739	836	808	766	773	801	761	769	753	846	791	783	769	756	775	817	812	798	783	806	795	768	787	722	744	813	825	817	751	780	795	812	840	766	809	796	813	764	824	793	779	787	803	863	829	795	809	817	766	762	778	781	749	808	781	791	807	853	789	759	778	766	787	789	778	748	786	806	825	805	786	821	821	828	789	749	763	755	797	820	798	798	792	813	834	794	824	817	820	824	844	831	798	803	787	721	800	813	802	801	839	787	757	795	806	847	738	773	839	744	797	793	838	792	778	835	758	806	819	792	803	788	798	771	756	810	827	769	794	774	867	782	824	794	755	762	810	740	801	773	802	838	805	846	818	855	802	790	793	821	817	814	827	740	803	779	838	794	783	822	766	787	768	798	729	743	788	792	828	750	763	812	839	730	792	849	779	855	770	782	794	763	792	799	760	811	799	806	763	797	819	839	819	764	844	823	802	791	807	818	763	775	802	773	793	792	777	806	760	736	785	795	808	820	804	796	770	803	811	820	792	754	785	795	748	834	796	767	797	809	781	774	719	859	819	813	758	757	831	734	827	789	821	789	748	807	797	803	764	822	827	826	825	784	777	815	789	806	787	787	809	794	816	821	792	829	780	790	803	779	804	847	828	816	756	780	814	785	766	843	852	752	764	832	840	743	826	711	778	802	819	820	783	804	749	812	805	805	799	764	739	778	791	801	843	821	822	749	783	787	775	775	788	820	803	776	784	826	816	810	814	801	811	831	793	748	784	765	689	775	780	761	809	781	796	820	802	776	789	806	815	781	799	751	786	820	752	762	780	773	807	812	797	782	747	783	789	767	821	777	814	782	797	774	792	749	793	773	792	798	831	793	773	820	774	827	791	736	793	795	803	792	798	800	779	839	765	820	800	767	828	769	791	813	736	821	807	763	812	784	800	795	835	804	769	769	768	794	771	758	776	788	821	807	764	807	801	752	785	829	766	821	786	851	807	775	768	787	775	770	769	775	799	804	761	791	788	780	767	774	790	803	764	820	853	818	761	792	848	786	771	778	744	774	777	783	792	815	789	792	770	774	813	836	794	826	759	818	808	835	759	794	766	781	802	826	805	762	776	788	752	823	798	828	788	783	788	801	739	812	796	867	795	801	829	784	825	794	806	781	782	748	802	790	764	790	765	794	776	841	821	818	799	817	760	769	840	761	807	803	802	824	830	768	763	794	792	830	772	831	791	727	807	811	804	845	825	754	776	814	758	722	787	789	804	797	814	788	803	807	757	755	790	791	758	743	774	765	809	781	830	784	765	765	756	794	756	782	793	826	868	758	776	812	784	807	787	818	764	803	774	795	810	847	794	751	804	776	792	753	812	785	765	727	781	758	836	762	815	802	797	778	779	793	821	799	854	807	817	824	765	798	766	828	767	819	770	773	807	787	781	785	770	784	785	757	806	805	766	787	823	793	834	777	836	776	795	800	775	794	775	761	795	767	744	784	814	825	765	775	760	824	785	804	824	817	815	760	762	801	813	779	779	771	756	835	755	771	764	815	794	809	771	782	750	801	748	782	770	819	754	851	730	786	727	770	803	818	776	763	827	799	757	837	797	790	825	797	785	765	781	762	780	799	776	798	757	772	731	790	771	783	774	773	804	776	826	826	855	800	831	759	785	822	745	846	753	796	826	766	757	796	759	782	753	781	780	796	787	796	782	743	792	814	798	848	774	779	778	775	799	777	809	814	830	780	850	795	799	799	777	797	837	812	814	787	823	816	837	823	773	786	780	743	819	788	779	827	794	803	791	798	824	779	819	792	799	811	807	785	766	797	836	819	819	782	843	789	767	793	805	839	779	782	806	750	811	822	796	821	732	779	726	737	796	746	760	746	751	754	776	776	767	770	803	770	790	798	800	793	780	801	756	779	786	816	813	813	812	748	795	792	776	769	787	805	817	794	767	750	813	786	805	815	802	798	822	789	787	778	740	795	818	809	831	812	808	793	794	784	782	760	762	763	823	822	767	829	809	764	793	754	754	782	783	806	796	760	768	779	772	818	794	770	736	816	808	797	722	771	759	806	757	793	798	832	807	741	842	804	758	794	786	818	780	796	810	779	784	770	797	830	771	791	814	813	774	775	795	852	822	763	782	759	815	767	794	839	786	737	786	767	837	851	800	759	733	802	790	729	781	792	812	787	793	787	802	796	778	725	801	762	769	814	748	776	812	777	833	790	787	776	813	796	804	810	817	793	783	781	821	802	766	762	812	779	779	797	837	837	762	813	764	826	760	805	740	803	822	808	762	850	785	796	792	761	793	837	799	813	785	813	861	776	833	802	786	808	768	798	799	814	750	757	795	766	798	785	792	818	781	766	839	746	789	779	803	789	817	783	793	839	786	767	778	824	773	787	829	798	764	751	813	832	800	823	769	750	778	826	789	808	809	750	763	775	830	784	780	778	796	747	760	817	743	749	766	781	822	781	810	772	747	784	823	820	806	798	770	810	730	800	809	779	836	766	786	762	808	770	759	790	794	839	818	771	776	792	807	794	803	783	787	815	827	765	785	789	808	818	809	832	785	816	758	763	794	751	774	815	799	805	813	767	757	797	796	826	770	746	826	811	767	807	817	792	748	809	780	791	816	779	852	761	755	822	821	819	789	793	826	816	719	780	809	773	779	784	811	795	828	779	797	802	833	783	784	789	792	783	739	777	820	789	783	801	816	812	840	809	832	817	781	802	798	848	772	791	785	829	790	818	786	822	761	786	720	787	778	813	762	795	802	833	788	816	821	752	794	784	782	769	857	808	780	800	831	790	826	784	797	835	736	798	831	739	818	789	813	779	793	760	803	755	784	818	845	778	849	741	741	801	830	785	804	781	762	791	781	821	805	790	811	794	754	776	798	819	767	793	809	701	750	761	798	831	809	793	818	755	792	756	823	816	795	745	762	751	795	789
24476	21036	26988	24987	4555	714	636	5962	19427	15999	9550	3659	1238	616	443	417	413	426	375	381	376	410	370	373	367	391	394	377	363	387	358	360	358	386	406	399	373	362	393	392	383	380	333	383	388	375	378	359	382	343	364	342	402	361	418	394	378	390	362	353	365	430	355	358	387	372	414	402	402	368	379	361	393	421	369	372	394	393	391	379	421	346	393	342	407	405	368	364	361	332	355	371	361	392	369	373	343	372	364	420	382	377	364	386	381	416	376	401	394	386	373	401	424	332	394	420	375	387	402	392	380	356	387	364	346	373	374	363	366	360	407	379	378	373	377	344	412	351	373	429	368	353	403	388	377	401	392	380	340	369	319	359	344	361	363	396	378	400	367	393	376	385	393	362	390	386	374	357	386	379	390	356	365	367	393	339	389	388	393	384	339	354	370	380	374	378	340	381	338	380	373	356	395	356	387	369	364	395	371	399	385	360	405	381	390	347	334	350	377	338	381	353	389	394	341	369	391	409	381	378	402	370	337	392	426	382	359	378	387	354	394	388	375	357	375	388	414	363	372	332	385	369	402	379	359	376	376	391	403	392	388	360	408	342	367	338	362	349	405	374	392	389	360	367	384	374	360	358	385	391	396	376	337	366	383	381	390	395	350	345	366	362	378	396	338	403	421	382	319	373	376	402	363	352	367	396	342	431	377	407	397	373	372	383	371	367	384	392	407	400	377	377	372	388	400	390	370	371	385	381	335	372	369	341	380	329	351	395	395	375	344	413	345	385	374	346	388	370	382	403	397	355	385	378	344	362	369	404	391	390	348	351	377	349	389	397	385	378	396	385	393	360	350	373	374	326	372	378	382	381	335	399	384	400	365	351	346	400	379	384	379	375	376	360	349	340	360	409	404	366	369	350	372	376	355	380	364	378	373	377	351	348	366	333	388	374	370	386	344	344	367	364	359	361	353	371	374	380	366	376	369	338	404	386	407	364	349	400	386	390	360	369	378	372	350	349	362	399	390	376	379	371	412	358	366	402	351	353	405	400	358	327	373	385	402	398	350	358	375	377	367	404	400	366	367	392	396	340	397	365	382	365	377	355	379	409	359	445	355	381	362	386	373	356	367	377	354	382	350	368	381	387	371	396	387	372	384	367	362	349	350	354	376	388	360	370	379	388	401	385	369	403	345	367	392	373	343	381	376	382	403	365	370	388	390	351	341	355	372	354	384	397	399	348	380	344	366	381	387	402	387	344	348	383	379	390	367	364	384	374	359	361	374	399	333	372	331	387	395	388	370	392	381	400	362	363	351	403	386	389	378	364	362	361	344	398	393	455	378	365	353	333	380	375	373	399	366	359	363	352	361	363	392	387	369	335	351	374	393	403	330	370	408	394	380	381	377	396	400	390	394	403	390	360	388	359	384	358	340	379	391	397	395	379	380	405	377	388	388	361	383	367	383	337	382	402	381	375	358	339	435	412	362	364	343	378	374	397	373	371	377	393	373	387	407	390	350	358	354	392	417	350	356	374	408	357	345	394	369	343	361	339	368	374	398	368	386	344	397	369	362	390	380	397	322	354	357	377	403	359	370	326	397	393	400	351	376	369	382	348	371	389	398	349	362	387	355	381	389	391	411	382	387	366	385	361	393	390	392	372	395	354	393	375	364	393	359	382	407	370	374	363	348	408	402	386	370	380	363	391	365	396	389	360	387	381	346	358	349	373	390	390	357	382	379	411	383	387	380	387	396	380	410	364	369	354	387	383	401	405	361	378	357	387	339	390	390	369	414	368	346	366	357	404	369	394	392	353	404	360	378	400	391	402	394	345	350	356	391	360	379	399	363	369	388	362	379	393	366	352	372	376	365	398	371	386	361	374	383	392	397	355	379	379	399	419	363	379	411	362	402	376	347	352	360	364	384	364	363	379	361	351	405	379	388	383	385	367	397	423	388	391	357	387	364	387	397	376	376	348	351	364	374	396	339	377	422	393	374	364	378	356	340	371	374	396	364	399	406	381	398	390	353	375	372	387	376	348	387	378	329	389	382	344	390	365	399	342	368	368	361	399	381	356	348	364	395	375	418	410	372	356	395	364	355	366	379	363	394	355	377	393	372	399	400	388	349	396	383	383	345	387	375	367	368	374	345	382	356	392	376	409	355	375	390	378	390	359	370	391	372	386	393	363	364	371	333	378	378	367	382	368	355	366	404	374	377	371	377	381	400	356	368	389	385	377	383	370	380	384	391	391	378	375	388	359	368	369	362	372	394	370	375	394	415	370	381	390	382	371	353	368	371	385	384	374	368	413	359	390	362	386	395	337	361	368	368	375	370	402	400	398	392	363	401	331	363	403	392	391	365	391	363	386	388	391	371	370	378	404	367	369	366	387	378	377	387	364	393	381	362	360	396	371	377	352	342	349	384	341	376	353	362	372	374	375	385	372	397	367	387	397	407	357	407	367	376	380	394	371	364	352	388	376	377	353	368	405	361	366	374	373	360	378	385	336	377	391	396	414	346	395	382	359	363	407	360	357	404	349	412	381	387	352	359	365	384	367	354	344	371	405	390	337	392	369	355	373	401	408	377	365	406	397	338	392	397	364	392	393	363	364	396	387	370	388	370	357	416	401	390	367	377	377	374	361	358	347	365	396	375	363	369	357	392	354	396	335	359	334	381	341	393	361	386	409	343	361	357	365	378	386	381	330	377	363	352	392	368	373	389	385	390	367	353	374	362	379	374	337	380	400	343	362	371	376	340	323	381	386	422	379	409	371	345	392	373	384	370	370	379	389	379	342	369	390	382	362	378	372	378	388	388	363	366	388	361	399	395	366	363	371	401	373	391	377	382	347	369	372	387	403	370	357	360	356	405	368	374	416	359	369	364	365	367	364	389	385	390	387	391	378	361	387	357	356	358	360	346	377	336	353	357	375	366	347	356	376	366	388	378	384	390	414	353	408	362	367	367	395	366	368	352	380	381	381	362	339	371	398	381	353	375	398	377	391	397	359	391	396	364	376	415	398	404	377	380	389	395	363	377	363	341	381	387	367	397	377	376	361	391	377	354	384	331	369	343	377	372	340	377	369	388	370	370	388	359	368	378	391	378	389	362	385	382	393	386	370	371	381	363	388	398	381	388	356	430	376	391	345	391	370	391	353	345	364	342	382	361	362	337	379	362	395	376	376	323	425	369	355	341	379	391	397	387	371	382	332	364	389	387	333	333	371	376	378	366	386	372	356	398	356	327	383	351	399	332	370	387	389	383	390	372	391	348	373	356	410	384	373	415	356	424	361	399	330	387	386	379	355	389	358	364	344	372	346	377	371	376	370	379	401	412	347	374	390	384	409	362	383	373	354	337	391	336	359	405	396	366	360	353	340	389	351	376	388	402	365	379	386	376	407	358	361	387	344	403	359	382	403	357	396	373	385	358	375	397	385	373	399	380	350	393	379	376	385	359	393	359	366	376	400	371	340	352	370	381	368	355	379	412	376	372	380	370	344
4962	7883	6697	3548	2174	1651	1538	15363	32168	26540	18755	9106	3284	1298	928	782	769	717	742	704	713	710	682	731	731	712	710	700	717	693	703	719	717	714	657	759	699	754	729	660	755	749	672	749	759	718	765	775	754	727	762	756	746	739	722	751	763	765	763	705	757	679	713	681	738	731	748	697	677	725	759	675	718	721	646	708	730	703	716	762	742	727	648	715	708	718	729	735	703	750	699	687	744	700	698	723	700	736	694	727	730	681	736	705	697	657	739	751	735	703	705	740	732	747	767	727	695	748	780	711	762	726	692	703	719	659	714	725	719	748	705	685	712	687	717	707	676	716	727	683	744	737	769	713	700	731	726	706	735	740	703	694	699	766	771	671	720	701	736	711	675	753	734	729	723	764	726	752	727	768	711	680	717	764	674	685	712	720	697	715	744	722	728	750	743	672	774	740	758	703	730	725	670	705	744	765	739	697	709	798	742	727	687	750	703	735	681	757	763	736	716	754	762	738	708	674	695	712	788	726	728	747	759	736	712	708	785	741	722	737	719	705	694	716	729	697	689	709	725	731	709	729	710	738	740	713	682	757	704	719	733	736	749	702	726	701	715	728	695	703	748	682	714	733	699	688	737	664	755	728	743	798	714	720	726	726	687	645	698	769	731	737	740	714	709	694	711	723	702	759	711	681	734	704	737	710	738	771	753	766	741	729	693	720	715	722	728	757	717	732	707	702	707	703	716	744	712	696	697	736	687	711	690	700	739	707	714	697	705	688	697	710	719	682	741	697	707	681	780	754	752	754	721	740	673	768	735	707	751	702	755	699	724	713	733	705	748	694	762	739	708	779	728	725	701	689	757	727	771	729	739	721	789	728	701	737	723	714	731	744	733	689	744	717	722	716	703	730	702	791	673	729	695	736	726	725	703	678	726	690	724	741	698	668	711	748	754	716	741	729	726	735	773	690	729	734	670	737	745	684	699	719	753	704	693	735	729	743	732	708	709	755	748	704	707	716	746	720	723	712	738	667	738	739	728	751	722	738	650	715	701	717	704	709	710	725	731	722	743	718	745	694	750	710	750	738	739	762	780	683	676	739	687	676	737	733	726	728	732	709	727	734	733	720	786	681	724	712	764	684	738	675	723	741	712	786	677	742	682	672	708	713	803	740	752	701	708	719	705	715	740	693	738	718	741	693	699	763	715	722	729	666	724	729	736	766	749	695	718	694	719	709	726	683	663	732	750	770	727	713	763	714	756	706	739	737	740	685	730	706	707	713	752	758	725	716	771	736	664	718	734	736	682	782	746	706	696	780	782	759	692	711	730	704	755	703	730	737	718	668	773	780	745	724	732	739	734	738	698	695	746	719	709	699	748	727	754	773	716	723	731	740	721	728	715	705	694	693	684	767	704	676	736	675	697	757	739	704	769	768	687	715	760	688	773	715	770	719	706	706	711	683	700	710	706	675	748	698	729	740	704	685	751	803	695	725	702	700	677	699	730	758	740	729	712	728	715	709	715	688	759	707	726	736	723	706	708	735	723	732	718	748	770	683	662	786	739	700	700	784	723	771	725	741	748	753	711	718	709	754	773	741	678	717	719	686	743	743	744	726	729	711	718	716	700	747	707	703	697	774	740	752	713	731	740	708	683	726	711	690	733	689	727	751	688	690	704	758	766	736	710	686	703	749	745	746	720	729	738	766	748	756	717	702	713	698	726	701	721	752	748	734	690	707	688	799	678	705	758	739	707	695	762	731	779	744	697	736	708	729	688	719	688	782	747	707	695	771	739	694	772	712	729	754	756	715	688	744	728	718	726	720	716	776	761	739	701	664	705	783	723	738	724	784	713	739	748	771	726	731	712	716	672	696	754	736	710	719	717	713	706	695	677	721	725	746	754	693	675	713	722	748	714	737	698	699	727	727	708	698	733	729	686	742	740	691	738	678	722	699	669	697	753	705	779	716	708	664	774	680	715	697	734	733	727	723	712	789	732	713	691	718	673	746	702	695	752	669	720	715	734	712	694	696	767	734	745	747	716	644	703	689	676	673	729	728	710	720	662	737	714	781	712	710	734	722	747	736	725	706	722	696	748	735	646	747	740	709	711	733	706	711	684	716	716	756	744	729	703	710	709	721	729	743	761	704	737	735	699	708	706	730	715	741	750	702	719	715	730	670	671	747	741	736	740	725	720	688	718	673	707	728	717	741	748	709	718	766	751	706	705	738	701	757	735	695	749	762	711	704	718	773	714	708	755	736	734	716	750	725	706	707	731	704	725	765	710	710	742	682	708	713	724	734	739	739	723	705	703	723	707	706	686	720	728	672	711	700	734	716	744	724	738	744	718	715	735	673	652	764	720	750	686	668	728	671	745	719	734	726	769	699	701	726	703	769	712	693	751	727	731	713	712	690	726	727	765	716	755	772	746	772	763	759	702	731	705	706	775	718	672	697	723	742	715	729	711	697	756	735	738	728	742	748	740	780	683	696	707	723	742	689	673	717	705	746	752	692	749	687	711	717	720	726	729	732	741	705	712	704	745	726	726	704	693	715	700	692	715	692	728	705	726	722	757	766	738	684	713	737	710	658	728	751	736	708	745	698	754	727	766	750	653	678	689	734	704	714	708	698	696	710	740	708	731	778	713	702	738	698	750	777	715	675	664	706	721	788	689	749	710	712	731	711	703	712	770	728	730	682	771	697	734	734	698	703	708	777	787	684	706	753	743	670	682	774	717	740	721	723	720	736	722	725	782	714	711	730	745	727	656	727	748	746	699	741	693	704	697	717	690	736	714	713	739	721	722	717	735	734	699	689	737	760	727	781	738	727	716	735	737	700	746	702	743	741	707	667	777	724	714	722	694	736	716	728	747	734	737	718	701	706	741	753	738	734	691	725	735	693	744	737	699	814	687	707	755	733	699	707	755	726	730	729	709	711	764	734	731	725	730	743	755	707	717	757	707	765	726	668	752	749	739	670	729	790	781	693	722	713	739	686	769	699	767	766	746	715	667	736	724	720	746	714	706	723	728	724	729	711	697	717	758	717	728	761	738	691	731	754	731	705	710	706	709	737	768	712	727	685	740	738	736	746	731	750	725	704	677	722	734	711	707	686	734	743	716	700	709	704	770	725	691	735	734	738	725	718	747	679	716	762	752	722	706	762	767	760	697	712	680	738	727	735	790	697	718	709	656	709	733	725	723	692	718	730	691	746	722	728	719	645	733	736	692	707	696	779	673	728	761	706	746	727	667	714	683	737	723	727	704	699	747	728	753	759	730	700	768	765	730	752	700	692	692	703	743	712	728	724	728	738	686	733	774	670	708	691	708	717	699	700	682	696	682	691	756	673	708	756	752	721	767	711	723	695	736	726	730	701	686	697	720	725	740	773	742	693	746	703	755	748	680	669	746	706	685	781	737	721	704	762	751	745	713	711	744	716	684	694	758	727	764	760	694	764	768	759	682	692	725	724	687	746	710	691	725	743	669	663	698	739	746	731	731	777
22934	21112	28874	23579	21113	19512	2179	8314	39467	36433	25778	12832	3531	960	484	399	364	378	334	343	303	384	323	345	348	337	368	356	346	398	354	346	376	390	361	340	368	352	349	373	396	315	368	374	345	397	367	375	385	368	362	363	350	366	358	327	374	350	322	380	365	327	337	334	366	356	357	361	362	347	374	365	376	364	345	368	371	353	358	360	376	356	378	336	377	373	384	349	364	374	366	362	360	342	334	393	334	341	344	358	358	334	359	330	364	377	397	369	358	375	355	338	357	365	335	350	355	336	361	351	345	312	348	368	339	349	329	352	344	341	369	356	336	372	347	329	358	363	358	368	367	365	348	369	336	388	327	334	361	358	336	366	376	362	357	369	358	340	383	381	359	371	338	345	317	355	371	339	366	334	360	344	350	358	351	342	331	378	360	413	352	368	346	354	336	334	348	361	372	366	361	347	349	342	344	394	329	346	349	347	387	355	375	349	341	340	339	378	361	350	357	361	346	331	386	339	337	358	345	365	359	346	343	369	354	369	373	381	327	361	368	364	344	379	347	385	360	404	372	362	353	358	355	368	341	399	343	345	354	348	324	355	344	353	345	368	360	377	332	360	354	335	373	345	351	363	345	322	380	401	340	368	365	330	368	367	356	379	365	332	352	340	367	366	366	357	349	329	334	348	351	379	335	362	362	385	352	328	337	323	369	345	328	343	333	345	339	329	348	328	384	376	335	363	364	365	354	334	331	345	362	356	352	350	353	350	370	347	348	363	340	358	368	366	356	361	335	347	368	315	328	358	378	351	390	355	343	334	365	329	355	359	351	360	355	346	337	354	347	349	353	370	385	367	374	348	350	364	355	356	319	355	403	337	393	385	379	360	317	335	340	365	354	335	344	356	349	360	338	369	338	348	378	382	347	368	340	368	348	381	337	334	335	351	342	348	337	362	357	377	350	352	303	364	370	342	341	338	354	352	353	370	337	369	331	362	341	342	365	375	379	337	364	349	351	362	324	355	383	365	368	346	339	339	379	344	323	336	336	376	349	371	357	363	349	336	334	333	363	402	340	357	346	329	350	338	379	351	366	346	333	338	375	319	356	396	354	378	369	381	323	341	333	368	362	351	369	328	351	340	354	334	315	327	346	354	312	372	352	326	395	356	337	379	331	328	354	377	347	349	331	345	338	373	326	381	347	352	365	349	360	353	336	347	339	348	349	361	357	353	362	362	345	339	387	310	360	343	344	342	382	352	363	370	353	390	356	365	359	373	366	344	365	372	338	330	354	392	367	343	326	349	361	336	333	315	375	327	396	353	339	333	330	337	367	340	355	359	367	368	371	343	359	392	376	358	369	358	352	386	401	306	364	335	346	328	323	344	362	366	316	358	359	382	351	353	363	352	370	385	366	367	358	357	324	344	344	353	361	324	343	375	338	341	364	374	345	349	328	366	348	352	318	331	359	339	353	351	332	338	307	344	330	337	337	355	309	383	353	360	343	329	333	357	373	345	346	349	348	382	340	374	360	380	335	384	312	352	355	338	321	379	355	360	345	342	334	365	319	314	366	347	351	380	348	350	384	353	346	368	357	342	345	346	369	358	355	333	378	332	359	380	363	365	366	378	339	342	392	377	366	348	339	369	362	371	343	344	359	347	373	339	350	373	352	341	359	346	359	361	343	371	380	361	388	353	378	349	356	342	325	378	368	352	320	333	318	359	354	361	364	363	360	324	369	336	322	346	395	335	328	360	341	369	351	337	331	322	331	334	338	380	326	334	359	339	355	342	330	353	352	358	334	385	376	338	351	338	336	364	361	365	369	358	356	325	359	364	388	352	334	365	343	384	350	356	349	318	344	353	360	347	355	383	374	366	355	332	360	366	341	350	360	388	353	384	316	336	343	388	353	363	388	373	399	363	349	352	366	388	372	368	376	383	363	372	363	366	352	342	397	353	381	334	354	379	356	331	348	321	339	358	335	360	339	365	314	337	361	363	385	362	402	308	366	351	332	385	343	366	348	326	367	364	351	360	327	344	353	343	371	369	344	345	358	351	372	302	371	343	341	362	362	359	380	349	355	326	332	320	376	334	338	363	345	339	353	359	341	332	386	328	367	362	371	331	331	353	368	319	353	334	330	354	342	355	365	363	312	331	340	361	354	389	361	378	329	364	312	359	361	352	334	343	396	350	330	363	319	371	305	330	369	354	343	366	346	332	382	365	341	349	363	305	346	332	337	355	354	345	299	326	369	371	386	359	334	400	336	362	347	347	362	331	338	345	354	359	356	330	354	355	347	333	347	354	340	363	387	361	369	345	315	360	317	368	357	377	368	384	363	354	346	336	381	362	313	371	325	346	372	365	333	334	318	360	359	366	344	392	324	377	356	346	368	353	317	340	347	345	348	365	359	361	360	350	340	372	336	350	385	321	347	355	349	365	310	354	373	343	380	321	346	361	328	407	367	362	325	360	343	332	365	359	348	370	360	338	362	367	332	379	361	381	322	343	373	391	343	340	319	350	336	362	366	373	348	372	391	360	316	371	343	371	359	320	381	362	334	354	375	364	347	355	353	340	372	358	357	363	352	328	357	344	324	310	369	367	365	368	348	383	340	367	343	333	392	350	365	340	342	337	327	348	375	375	386	376	385	359	331	351	332	355	344	347	350	350	331	343	377	315	379	359	372	330	344	380	339	345	360	345	338	365	365	335	344	331	350	342	375	361	364	358	397	338	366	364	318	358	330	362	365	336	380	347	355	364	333	332	340	358	370	413	343	339	340	366	314	364	350	323	361	363	354	357	346	378	364	350	377	336	359	390	348	329	344	360	347	351	360	399	329	379	337	334	373	349	345	319	379	350	343	339	362	359	359	376	361	361	364	324	314	343	305	353	363	354	355	335	365	332	397	346	367	347	352	331	358	374	367	402	354	348	361	361	341	368	365	358	366	347	363	339	360	358	353	348	351	372	343	387	345	331	359	387	370	336	345	370	360	341	341	347	346	383	350	361	352	328	395	354	325	330	401	376	348	366	344	355	351	355	346	341	364	319	355	366	346	383	356	373	366	343	332	419	357	325	329	337	338	335	347	319	310	358	362	344	404	326	371	331	392	344	374	341	371	360	362	375	381	351	348	326	363	364	373	354	367	349	347	350	328	339	324	380	344	345	368	391	327	412	359	329	333	344	356	360	363	345	328	370	408	358	341	360	329	328	351	338	350	309	327	392	330	343	364	364	378	346	356	343	361	342	359	337	334	326	362	375	375	335	376	397	360	341	353	368	356	373	392	363	347	383	314	371	335	372	341	350	341	302	325	392	328	360	366	334	363	332	347	368	381	353	355	336	337	352	375	359	381	361	352	328	330	318	360	334	333	357	347	369	374	370	372	333	336	375	377	377	363	352	351	331	324	368	346	354	368	351	393	351	367	367	374	359	330	394	352	322	324	349	368	353	334	330	405	348	337	355	343	337	350	344	368	361	355	323	337	352	315	350	359	379	365	340
8497	17173	14893	8360	5223	3661	2943	17165	47573	43060	33752	20818	8088	2344	1082	783	690	667	681	628	653	668	661	666	683	647	691	655	607	654	652	687	633	668	646	651	676	655	618	630	628	647	663	668	685	666	664	713	668	655	652	643	663	691	665	681	643	639	725	689	689	669	646	693	672	657	644	625	684	678	671	631	668	679	699	658	671	680	724	644	665	678	690	669	645	614	647	696	665	650	672	680	627	680	661	686	660	699	671	626	678	698	658	671	644	669	675	688	672	670	669	673	650	670	660	621	628	654	662	665	634	654	664	641	656	637	687	614	636	638	634	677	672	669	653	671	656	629	670	665	720	686	674	646	672	693	653	626	688	704	684	629	661	635	694	652	697	669	636	643	655	668	595	650	681	645	649	653	654	689	678	658	673	646	635	678	635	646	660	650	630	659	716	669	700	649	590	664	640	666	715	619	669	675	696	654	611	673	698	622	633	651	642	632	678	694	637	671	626	682	699	649	681	674	625	669	661	693	651	683	637	672	657	646	669	627	620	698	631	657	620	657	681	621	667	691	665	687	635	687	691	697	655	715	649	694	670	705	659	624	633	629	685	691	679	613	674	641	685	650	714	636	641	720	661	661	642	684	652	682	689	665	661	677	666	653	628	652	650	669	664	677	684	658	659	723	680	676	670	694	694	637	645	689	666	689	647	631	682	680	663	645	635	654	683	626	685	650	663	700	639	688	595	656	636	661	660	679	651	667	717	643	672	633	644	617	647	656	660	682	717	679	637	693	673	656	637	671	689	688	663	669	631	686	644	653	695	646	651	652	682	682	662	662	660	632	715	662	684	644	619	637	666	621	642	683	681	678	668	631	675	688	704	687	660	659	648	654	662	669	625	634	716	676	675	672	691	644	652	632	663	656	662	692	715	686	603	692	661	632	744	679	652	673	701	627	624	642	677	677	648	661	705	606	692	674	687	675	670	671	687	605	614	675	691	681	645	705	644	661	646	632	652	680	681	677	686	669	668	708	671	668	671	667	675	670	656	669	607	670	697	644	642	642	654	640	648	663	658	636	655	668	671	608	682	658	647	653	663	720	659	683	635	638	666	666	646	697	618	681	683	668	666	665	672	694	619	665	623	650	696	659	680	657	637	679	717	658	646	707	694	690	647	669	668	715	644	640	644	712	656	646	660	635	701	647	663	653	676	678	728	682	651	689	691	658	655	676	684	694	668	632	671	674	653	699	661	681	704	641	690	654	645	683	659	696	660	687	627	674	684	653	661	715	659	683	687	647	684	623	686	673	658	672	671	669	656	645	674	621	638	615	670	642	663	696	653	657	690	654	667	701	704	665	656	626	643	691	632	681	651	688	661	690	663	639	686	673	716	681	686	708	687	676	652	665	656	673	660	651	633	657	653	644	676	663	663	701	667	673	685	622	650	734	682	673	642	703	662	662	691	626	655	665	669	644	642	660	600	621	665	658	676	630	646	684	654	669	672	679	661	663	693	660	615	668	661	630	632	691	658	622	654	692	709	641	686	665	646	674	674	654	652	657	679	709	663	693	629	656	742	657	675	663	619	653	669	663	633	687	690	647	608	673	710	662	629	672	609	720	699	669	653	673	642	642	683	624	666	646	680	665	685	695	662	646	702	668	655	637	669	658	677	671	672	678	664	675	654	671	643	696	633	662	646	672	703	654	670	686	670	639	629	679	648	642	657	678	637	674	699	644	699	685	645	682	651	664	646	681	681	619	689	693	673	662	705	665	669	629	671	718	696	651	689	676	678	666	631	690	680	687	647	650	660	628	673	645	700	623	647	666	688	673	675	691	682	687	677	656	631	698	649	658	676	703	665	690	695	667	649	652	708	668	640	666	643	676	668	624	689	668	654	684	670	638	636	689	691	708	698	668	633	644	659	636	625	689	657	684	685	643	677	643	682	670	693	625	664	640	684	672	675	707	646	663	678	653	709	655	660	659	642	675	693	685	631	647	638	650	671	681	651	626	707	664	651	650	671	663	653	650	659	625	713	647	663	662	688	674	640	638	670	624	684	648	731	650	678	682	638	642	693	694	669	676	683	663	673	630	643	622	679	672	655	679	633	677	664	656	667	658	664	703	611	678	670	692	697	657	691	660	697	666	694	613	663	671	683	706	646	647	649	636	637	677	650	638	611	713	649	665	640	648	615	646	608	700	666	660	682	620	659	660	688	694	638	616	686	653	719	668	665	634	668	677	606	689	670	629	658	701	637	683	595	612	631	678	661	672	689	659	674	604	669	638	644	705	664	671	702	689	660	673	675	656	754	657	648	668	672	663	627	643	670	658	619	621	676	681	686	690	665	675	664	677	652	621	659	618	652	673	693	669	648	621	644	647	634	657	701	708	694	690	664	668	654	714	697	682	632	638	657	683	650	663	666	659	628	652	687	668	699	649	646	705	657	650	662	636	613	651	713	679	680	671	637	709	637	705	685	661	661	621	678	677	691	674	649	677	634	621	720	655	633	659	684	668	643	665	667	701	672	693	614	638	690	627	644	691	653	655	611	679	667	679	622	683	654	679	666	630	630	641	638	683	677	690	666	674	679	658	674	651	669	700	692	619	648	676	651	666	677	636	725	690	656	642	650	620	670	715	660	640	643	619	680	661	661	618	632	641	693	642	717	662	652	635	687	665	645	607	649	667	654	656	636	682	690	663	653	670	687	695	666	693	641	684	677	678	664	628	672	659	656	669	704	667	671	674	682	694	664	663	663	660	668	631	695	676	666	718	696	676	662	689	676	693	618	653	636	657	686	629	690	684	660	669	661	690	657	651	668	687	677	707	625	678	630	642	649	666	688	675	719	696	608	680	642	665	634	673	669	655	679	644	687	687	635	651	668	661	681	725	639	701	659	658	641	687	625	658	675	665	638	679	675	648	652	667	733	623	657	684	675	652	633	597	649	600	609	633	668	684	709	646	637	704	641	678	640	675	663	687	623	680	675	645	666	660	680	681	641	666	707	692	670	632	666	690	705	680	676	630	696	653	637	703	650	652	690	676	637	650	666	701	655	668	665	692	648	629	728	628	675	633	648	645	658	643	638	671	729	682	607	666	707	651	708	719	666	676	664	651	703	707	701	683	655	681	659	645	623	664	664	655	685	643	681	638	661	698	675	684	673	677	706	697	699	668	643	660	668	693	678	652	670	678	715	667	651	611	601	694	670	677	651	666	671	670	651	693	622	633	668	659	672	647	634	633	663	691	732	663	655	720	651	660	676	664	650	658	647	693	670	641	649	659	638	680	704	698	684	652	689	619	660	676	665	684	609	632	633	668	699	657	633	654	647	680	648	699	621	679	679	700	643	600	652	675	625	663	729	628	650	697	685	661	642	678	675	613	624	671	645	672	652	640	647	662	695	668	651	675	649	659	657	640	636	651	705	706	706	700	672	623	677	629	670	666	655	663	619	641	673	657	656	641	671	650	643	636	691	629	660	665	663	686	686	652	630	660	684	650	696	664
26263	20253	7603	929	514	473	463	1632	4250	3854	2336	1360	744	457	434	434	432	417	438	387	402	384	392	421	411	423	449	355	423	430	416	419	406	427	424	399	404	389	411	422	422	409	439	431	409	408	386	405	411	376	407	399	439	397	415	375	438	416	439	373	399	408	427	403	394	434	379	389	414	378	392	400	403	385	392	426	393	371	396	408	428	404	423	409	385	400	418	401	420	393	416	409	435	408	410	456	388	382	428	401	412	413	380	453	382	440	423	431	396	402	371	389	434	401	432	365	374	404	413	437	416	421	423	390	402	408	413	405	421	417	416	401	423	371	432	405	380	398	416	421	395	404	416	431	384	400	421	403	398	405	401	426	438	408	412	453	391	403	421	418	373	417	379	414	392	394	385	423	412	403	366	407	435	364	401	406	390	433	433	381	422	423	428	440	401	393	369	410	434	406	405	400	407	424	406	409	412	433	379	381	403	402	404	402	377	434	390	404	438	403	379	407	394	391	382	371	380	391	417	404	436	434	387	395	452	414	403	426	389	414	443	433	426	398	403	388	421	369	410	395	401	411	385	428	398	407	432	412	398	427	371	390	429	433	429	407	400	424	409	404	406	445	455	435	395	394	440	418	410	363	409	384	389	410	410	426	437	398	444	450	435	408	404	406	410	391	408	434	384	375	414	346	420	403	409	385	401	418	410	395	426	402	417	393	392	420	426	418	411	405	399	381	404	396	400	424	389	377	356	423	394	410	421	432	438	400	439	427	421	398	407	422	389	444	414	425	437	404	412	397	379	444	474	419	406	392	383	422	419	397	393	428	405	398	413	440	389	436	399	396	402	421	386	409	413	454	441	404	395	411	416	407	428	440	433	430	438	384	463	402	403	423	414	358	427	419	409	383	411	412	389	388	448	399	382	400	448	424	412	406	407	391	416	393	372	388	397	441	393	428	397	417	481	415	415	399	403	403	378	396	400	411	431	417	361	431	395	367	401	374	431	411	433	401	383	448	430	418	405	398	453	392	436	401	387	407	412	416	395	365	416	417	404	433	397	455	427	418	432	408	427	440	457	419	442	448	406	412	407	374	418	407	410	370	409	377	429	421	419	440	406	377	430	419	405	418	427	418	391	422	403	400	423	387	407	383	410	430	395	417	421	422	409	404	443	406	409	357	404	411	410	449	405	429	419	419	396	375	428	427	401	394	389	376	390	411	424	407	410	381	422	391	416	399	404	374	397	389	386	412	411	383	415	391	403	430	415	450	381	408	417	391	433	409	399	428	426	380	362	432	413	417	405	433	419	429	423	411	414	418	425	385	420	418	387	420	415	411	431	443	368	395	418	443	430	425	383	402	395	433	397	389	406	419	428	378	414	429	396	413	403	400	404	373	407	410	477	411	398	403	394	421	407	397	395	435	427	425	423	424	400	357	400	426	380	421	406	417	422	413	390	428	393	404	410	431	425	407	423	383	403	400	382	430	471	434	409	431	400	431	411	376	396	398	411	445	439	394	415	448	412	396	400	403	414	429	400	436	411	407	432	464	411	406	400	392	423	421	411	390	403	420	419	374	426	427	438	412	364	400	443	426	402	383	451	448	420	428	407	411	423	417	395	406	410	401	422	384	408	367	396	389	426	413	425	348	430	423	383	414	416	397	391	373	403	422	407	363	387	454	391	410	435	406	421	429	422	422	425	414	413	428	380	433	389	379	417	370	408	403	428	418	411	416	416	390	383	390	380	395	453	414	363	410	387	429	451	403	414	418	380	378	405	426	433	413	409	383	394	401	399	393	387	405	429	442	412	417	422	397	438	428	387	412	426	403	422	423	407	428	426	443	412	393	381	390	420	411	382	413	440	364	376	377	397	384	430	396	386	409	397	392	435	426	351	387	380	431	449	444	388	365	366	399	379	426	360	397	372	428	395	409	415	380	398	384	431	383	394	419	429	411	379	425	378	372	383	411	399	421	406	392	405	413	409	407	404	389	415	429	387	397	400	464	384	397	415	386	395	419	382	426	388	413	389	438	419	382	399	412	418	400	384	407	444	384	417	402	482	428	400	374	433	450	417	400	410	413	443	383	403	367	374	416	377	412	412	436	379	409	369	411	439	393	400	432	432	392	412	396	396	373	415	419	413	394	419	425	406	377	376	434	437	394	402	393	432	421	399	409	413	397	397	422	409	429	434	408	438	409	381	400	389	407	414	383	419	394	392	417	394	398	406	392	406	414	397	425	395	381	410	398	419	393	403	415	427	407	430	379	397	413	405	386	411	411	439	399	413	435	411	385	462	416	419	394	394	428	418	458	397	392	418	381	361	416	399	438	398	411	422	431	377	382	394	395	404	414	423	441	372	437	425	419	412	419	411	390	402	372	406	406	398	429	400	386	379	406	423	412	400	398	383	400	414	418	413	402	412	422	400	402	384	408	448	431	416	398	434	414	400	370	445	398	420	387	371	410	376	425	409	420	383	416	413	362	408	379	399	420	402	393	435	416	416	395	418	413	400	388	400	419	372	449	430	415	382	406	452	396	397	415	449	429	463	429	407	394	404	426	432	394	400	399	408	373	393	433	416	379	422	434	411	399	382	398	389	440	398	422	402	435	392	429	407	420	401	379	408	437	412	406	387	387	413	436	404	413	392	438	415	387	424	360	409	435	395	408	384	419	436	411	390	409	399	423	430	378	403	448	437	405	387	403	407	413	421	400	394	417	408	371	434	415	373	399	383	420	392	417	412	401	413	406	393	425	383	405	418	445	382	394	411	374	418	395	395	400	389	371	434	412	410	420	398	411	433	404	392	426	412	418	438	377	426	410	397	398	399	386	401	444	420	388	382	394	410	412	381	417	420	418	395	400	401	403	394	396	429	445	392	442	399	402	401	422	419	408	436	386	358	411	416	419	421	407	398	364	386	390	415	401	413	415	426	439	425	416	449	401	426	386	372	409	382	383	395	437	413	417	417	386	406	403	397	402	437	389	392	406	416	387	363	402	404	393	413	447	423	419	392	414	382	415	409	425	412	432	441	418	423	451	418	415	385	394	427	386	387	383	398	389	374	381	439	406	400	416	404	399	446	360	401	413	429	394	421	408	438	427	417	420	393	400	388	411	395	416	416	459	415	387	382	367	419	375	419	385	405	423	411	401	447	408	438	416	398	392	386	449	467	430	388	382	386	428	413	426	391	405	435	415	442	408	381	365	424	408	398	404	381	420	354	413	410	397	416	439	400	362	420	364	453	402	423	366	465	405	438	398	408	416	385	437	389	436	423	371	437	408	396	370	402	404	430	414	406	389	423	407	418	432	419	439	378	393	411	399	376	422	397	413	436	429	444	394	427	415	414	420	424	371	408	396	413	376	399	426	385	406	429	377	396	452	423	401	408	397	426	420	423	385	418	446	436	409	403	416	381	448	413	383	432	411	381	420	382	403	417	402	392	401	364	419	426	408	389	402	396	441	425	451	395	406	400	402	400	419	415	391	414	425	401	420	378	398
4662	3743	3205	1686	1198	1005	1008	5079	12279	10310	6093	3297	1596	1003	854	789	748	807	788	749	801	747	796	781	770	809	768	803	813	808	849	795	765	793	749	847	796	731	778	777	783	801	757	767	785	757	773	733	762	760	816	798	777	807	745	812	764	750	754	750	794	737	772	761	737	801	668	807	757	773	777	810	775	768	817	786	769	791	855	738	781	779	805	786	772	742	781	785	782	761	820	729	769	785	780	811	796	761	817	725	805	784	798	757	765	805	779	760	764	740	737	795	819	794	756	770	844	786	750	794	717	753	786	804	792	744	748	727	757	769	755	790	785	769	785	748	778	778	822	785	757	757	791	764	735	805	768	751	764	783	757	802	770	771	801	799	792	748	752	749	759	799	766	733	826	765	764	774	795	788	738	754	816	763	837	836	789	808	828	753	772	814	773	813	782	788	746	784	764	803	808	803	787	832	759	840	788	780	739	746	768	812	754	755	782	792	796	770	803	801	734	732	813	742	806	779	777	775	801	802	759	798	733	802	774	738	789	732	861	761	752	811	770	779	844	776	803	803	762	761	815	782	790	847	813	805	811	830	768	769	777	732	759	754	799	717	780	774	741	808	749	768	754	785	755	742	771	751	772	778	749	755	796	720	796	741	824	802	691	767	814	739	763	773	764	809	797	775	775	784	806	771	751	742	761	789	771	750	759	723	807	752	780	789	744	743	784	783	800	800	801	740	822	798	811	785	777	805	782	805	765	774	808	753	749	792	763	803	780	734	790	822	740	817	764	822	762	734	767	807	805	714	790	763	780	775	777	816	806	835	772	795	812	788	775	746	758	753	733	762	792	787	789	714	752	760	798	831	807	807	806	722	823	820	773	741	789	746	742	801	753	774	787	793	745	832	778	793	818	713	759	748	782	769	819	787	780	728	740	772	767	790	737	688	732	784	779	813	779	779	823	794	822	760	760	771	808	771	788	792	800	799	834	777	755	742	756	804	775	832	790	820	767	796	796	785	802	792	790	778	757	809	756	775	790	754	812	821	834	778	772	798	778	750	831	765	762	803	799	773	819	753	784	795	834	757	820	797	798	760	765	766	747	759	809	743	758	767	819	764	819	815	807	811	731	742	775	797	761	762	821	742	757	777	842	822	819	834	760	799	725	754	802	754	810	778	756	767	764	782	774	807	787	799	770	792	814	767	811	783	814	753	790	771	718	838	828	743	798	747	774	751	769	769	764	815	845	748	747	803	778	786	776	794	778	785	748	764	836	777	782	797	792	781	782	779	786	766	795	775	754	775	776	755	747	817	763	762	745	767	766	780	738	758	760	788	800	794	799	794	797	744	756	758	777	762	762	777	752	805	766	748	766	806	798	756	738	753	784	743	785	742	807	823	775	777	771	782	795	773	746	730	789	773	805	767	796	781	794	789	807	781	708	781	776	731	799	806	780	777	779	762	796	760	766	782	809	768	774	722	816	756	767	782	711	785	789	760	749	735	813	748	787	789	758	800	733	780	795	737	730	784	790	803	738	774	796	789	786	734	790	744	761	796	749	772	779	755	778	822	818	774	804	803	768	768	785	748	802	816	807	768	805	784	809	772	769	800	802	779	797	781	716	826	767	738	773	772	731	795	811	837	756	762	762	812	771	794	764	787	756	835	779	790	783	826	787	787	764	798	765	825	821	798	792	783	810	809	800	770	786	759	744	738	751	815	777	756	724	802	791	778	746	769	739	771	794	799	708	733	800	805	827	789	759	765	810	750	776	802	789	795	769	803	788	751	772	802	774	731	804	764	792	736	789	791	764	759	788	756	826	742	785	803	789	777	766	784	779	749	751	725	818	770	749	828	821	789	740	748	819	745	720	770	811	741	805	777	756	790	787	787	781	791	779	770	801	772	744	735	735	734	776	802	831	731	779	812	804	839	814	782	797	774	773	779	764	791	782	751	814	782	762	802	746	753	763	809	707	789	783	787	789	778	773	766	715	777	767	755	785	853	806	837	825	820	827	785	739	754	787	844	746	772	818	754	843	780	759	794	833	792	758	790	795	763	780	766	818	778	805	788	796	727	778	793	775	792	805	764	750	819	787	767	775	778	769	759	765	797	741	821	696	763	738	784	752	800	752	821	739	750	771	813	746	798	725	735	788	785	752	768	728	797	789	802	791	796	797	800	757	842	822	779	795	752	768	774	784	781	783	749	777	822	727	753	756	805	799	782	795	751	818	802	781	781	788	780	804	748	785	770	754	772	791	814	776	783	802	772	782	731	798	767	814	822	773	784	739	742	743	772	806	776	737	800	758	744	772	778	730	771	792	744	775	778	838	790	731	816	757	817	768	806	744	748	778	757	796	763	759	785	764	771	812	796	680	764	770	830	765	792	736	802	758	761	769	792	782	785	734	817	783	769	782	781	807	765	793	789	809	784	759	778	756	784	791	779	797	763	772	731	776	807	797	815	755	802	819	744	763	742	792	733	833	730	786	828	781	814	750	800	783	783	814	780	756	744	760	777	779	801	819	791	748	761	775	840	791	762	784	744	774	804	725	808	770	754	799	781	808	724	790	750	790	803	803	820	789	802	728	781	797	753	772	787	741	734	761	773	803	816	790	782	809	765	744	753	772	808	762	763	787	777	757	766	765	778	784	833	773	802	793	748	793	777	815	750	752	728	816	773	785	720	799	738	754	763	749	750	757	765	773	822	752	793	746	819	846	843	798	773	778	777	799	796	805	755	778	756	827	787	784	801	793	733	852	767	757	825	774	802	780	754	804	738	735	782	775	775	747	714	812	782	794	761	748	834	766	745	771	759	724	838	789	773	768	792	764	789	792	790	777	751	803	832	761	766	765	751	772	791	785	790	798	779	756	836	765	822	796	784	814	743	783	780	745	787	781	783	755	825	761	734	784	750	811	744	770	789	793	784	770	772	793	738	747	709	779	766	722	732	798	810	734	802	766	809	783	771	808	756	736	738	772	783	769	766	797	826	770	785	721	807	820	773	773	802	772	737	738	760	814	768	812	821	765	785	735	808	811	816	817	724	797	794	770	788	809	801	809	758	838	831	764	734	836	803	766	758	772	766	764	779	755	783	770	769	758	737	844	756	756	777	739	801	744	760	776	801	770	776	746	774	766	769	725	775	746	739	780	742	813	754	788	821	789	828	794	804	792	809	804	765	779	801	745	753	775	820	753	741	794	744	780	787	779	762	744	771	787	750	801	766	720	772	761	828	823	754	779	794	717	773	809	752	793	737	810	793	754	747	800	814	785	797	788	815	781	786	751	795	808	808	780	818	773	806	823	808	822	736	770	775	787	800	789	770	782	754	768	791	768	765	781	800	820	748	774	798	786	787	753	793	721	744	778	766	744	817	771	803	745	770	790	790	772	785	757	728	761	787	758	756	762	790	755	821	816	783	790	788	714	751	772	752	751	729	794	808	778	806	794	791	786	764	818	786	788	780	780	761	765	760	763	782	731	753	733	778	801	838	781	725	774	782
24515	21060	26971	25054	4640	794	1273	13929	19229	14485	7353	2885	1042	572	402	394	383	373	351	382	383	350	387	389	411	395	392	328	369	382	394	332	362	365	371	337	381	385	362	384	376	355	353	406	402	382	390	357	352	360	394	378	368	384	388	379	394	355	365	400	393	378	372	387	339	388	396	362	414	359	376	359	366	375	380	365	372	377	409	359	359	344	376	358	375	343	403	422	352	378	349	376	355	376	376	355	367	370	356	384	379	364	353	345	378	345	401	409	351	380	331	358	353	370	390	385	349	376	391	404	355	350	330	351	388	356	380	371	417	380	383	384	378	358	338	387	423	346	355	355	393	348	362	346	396	346	408	367	388	379	407	341	357	352	348	368	416	375	350	374	364	365	359	373	365	376	333	383	327	368	392	364	390	397	364	349	361	334	359	373	368	364	374	360	366	360	368	364	364	373	357	373	348	338	378	366	374	354	381	364	394	310	363	370	348	375	400	396	336	365	382	389	398	377	355	376	399	378	432	364	369	373	392	425	388	364	386	385	351	378	381	427	366	382	395	356	382	365	357	340	362	369	411	392	371	352	375	342	375	369	357	372	370	385	364	398	367	351	355	331	368	377	365	363	344	385	317	365	367	355	367	381	390	357	374	396	355	387	353	361	381	388	350	365	362	372	366	378	398	409	430	378	358	394	351	355	359	374	399	354	376	350	342	338	389	371	382	372	364	392	344	367	393	348	370	361	365	380	352	363	369	378	386	384	389	368	385	357	366	382	368	357	366	397	384	387	362	354	382	376	356	363	363	360	334	374	374	375	365	377	385	372	357	363	386	370	410	363	362	356	367	381	360	387	337	325	377	336	336	383	371	407	379	397	367	376	375	348	386	402	385	366	378	378	371	314	351	362	332	351	385	361	386	394	368	401	336	380	383	383	385	381	370	352	397	349	367	398	378	365	389	362	393	396	379	375	364	376	345	369	369	384	367	383	364	347	378	364	368	367	384	367	370	361	336	372	376	393	365	343	400	357	353	344	340	386	374	390	382	353	379	362	375	374	374	385	331	333	368	357	378	390	383	374	373	362	367	392	358	347	373	362	381	380	362	343	384	365	389	337	385	347	371	390	365	360	414	374	389	389	384	348	333	357	375	368	414	359	380	380	339	394	353	330	350	368	368	394	376	355	364	374	381	368	341	359	348	374	359	394	389	360	368	350	361	363	305	363	408	380	383	373	396	342	371	363	377	353	351	374	388	353	351	411	338	361	364	367	351	381	380	376	367	365	347	352	376	380	357	363	349	358	384	359	376	383	361	370	357	346	381	366	361	360	372	363	367	340	408	343	337	377	372	403	355	362	351	355	364	370	362	356	371	398	408	366	384	347	377	369	381	410	375	358	363	393	389	383	378	401	364	360	363	339	355	380	352	391	370	404	345	364	364	384	349	389	367	369	371	371	369	391	354	348	382	417	368	370	406	389	361	353	365	377	414	351	387	403	354	337	356	388	377	401	393	384	400	378	389	367	352	376	353	385	364	370	365	340	366	378	397	385	358	355	381	342	362	390	343	402	369	364	374	394	356	395	356	387	381	391	400	368	332	355	351	362	370	383	377	356	368	388	402	341	366	362	377	367	360	381	396	388	374	344	367	393	353	366	375	360	382	370	364	366	376	351	391	369	382	370	382	398	376	391	346	353	403	346	365	376	379	347	377	382	358	361	372	349	372	359	390	366	379	367	352	360	352	355	400	372	362	335	365	367	373	358	369	342	375	391	355	397	358	408	380	367	358	334	362	362	354	396	355	363	389	380	366	373	349	357	357	417	356	382	355	408	353	384	357	388	366	372	390	349	340	385	363	381	340	357	340	359	376	356	373	378	359	375	348	372	356	364	379	357	358	351	370	368	366	363	355	389	395	376	397	343	374	350	364	355	365	366	395	351	395	392	377	391	360	357	371	374	335	363	362	361	369	364	329	357	395	339	391	370	386	369	378	341	365	385	357	383	372	415	372	349	337	352	335	407	365	380	360	346	381	387	389	399	350	405	363	385	323	359	363	409	344	400	360	363	368	377	327	339	383	363	382	370	410	371	369	354	366	367	355	355	383	376	392	390	387	379	340	375	372	366	353	375	340	364	356	373	354	359	363	369	362	355	363	345	417	380	393	380	368	373	387	386	353	382	350	355	357	367	393	381	356	376	353	344	354	373	341	362	381	370	354	388	383	374	374	364	413	358	400	368	369	356	393	361	323	358	375	367	383	360	366	406	352	379	398	399	370	381	355	360	403	371	352	371	403	388	360	431	378	389	362	351	375	389	381	372	415	357	362	403	382	358	356	370	344	332	403	385	391	377	357	376	401	379	376	411	363	351	355	370	387	378	382	336	346	388	371	386	393	388	384	388	373	350	406	366	388	377	364	363	350	369	365	363	358	367	355	378	399	364	357	362	355	357	388	386	373	355	361	342	369	389	361	381	377	359	379	351	408	372	356	368	374	340	348	362	372	376	398	346	364	368	360	390	372	391	352	385	389	352	376	337	372	380	335	353	397	397	394	365	400	401	390	409	355	348	372	395	381	358	368	402	392	396	373	403	412	377	397	345	363	373	382	345	360	340	391	390	357	369	376	412	364	345	386	354	374	360	348	348	369	378	383	382	390	359	417	387	343	366	394	365	348	358	367	373	384	366	346	370	398	383	361	353	369	381	384	350	353	351	329	367	365	385	375	367	356	334	372	381	326	353	371	374	379	354	362	375	359	382	396	388	378	366	371	367	375	350	364	356	356	363	384	374	368	368	372	362	382	330	369	368	398	403	325	371	354	394	358	392	361	363	388	365	354	353	397	375	406	358	355	370	376	362	349	383	375	375	396	374	370	358	347	331	345	344	382	377	360	382	366	381	398	376	387	385	361	359	369	393	350	367	368	377	388	386	381	370	349	361	383	371	362	333	402	392	351	385	369	390	360	402	369	351	365	381	369	347	371	365	377	362	399	376	357	364	340	345	352	366	381	360	331	404	377	383	382	350	384	348	370	362	359	377	365	383	354	347	383	410	352	403	380	393	371	381	384	361	400	367	349	391	381	378	329	392	387	381	363	361	358	363	372	371	380	333	362	382	370	331	344	362	401	382	362	379	368	401	375	382	370	327	344	336	402	389	359	377	323	376	347	365	383	334	409	369	341	365	367	374	360	362	357	415	351	374	352	365	370	377	387	381	353	364	364	357	373	361	361	357	374	401	393	394	371	340	320	347	363	383	371	359	340	393	333	373	342	326	359	380	396	368	390	383	351	377	340	405	362	390	360	377	368	379	364	351	338	384	338	391	352	357	376	429	343	363	382	405	390	361	362	379	367	374	358	352	387	363	353	348	382	401	379	326	333	367	344	409	363	387	339	358	347	372	389	352	364	378	384	385	382	355	354	377	369	354	400	364	399	373	359	396	363	387	351	338	362	359	347	398	372	359	324	353	373	336	375	390	378	411	365	346	405	399	340	371	370	367	341	370
4997	8021	7450	3758	2257	1702	3955	28009	31130	24612	15668	7672	2866	1219	838	723	759	711	672	716	699	677	736	732	714	705	734	723	703	717	655	725	706	733	740	708	768	694	712	707	723	723	719	711	693	692	724	739	721	674	678	727	701	691	663	708	716	730	710	726	662	761	731	739	715	764	765	716	742	721	729	702	706	711	742	734	752	744	691	695	774	684	703	756	771	678	708	687	736	748	730	712	732	757	714	716	664	682	744	715	700	728	725	724	723	723	731	691	723	699	751	733	691	702	710	706	724	710	701	708	672	715	689	710	670	779	721	714	717	723	673	686	719	707	726	712	719	720	714	698	732	702	726	738	706	719	691	723	733	699	727	777	692	720	728	723	735	698	702	709	653	714	720	761	725	734	678	690	730	694	679	682	728	751	721	717	710	706	725	682	732	747	733	686	752	728	716	722	734	718	740	716	732	753	715	730	729	743	730	741	744	731	713	737	759	707	734	766	661	762	726	708	700	717	735	716	717	740	697	681	742	706	724	705	687	723	746	725	704	727	747	703	738	698	777	738	703	740	727	686	749	766	715	699	764	751	719	734	698	742	686	699	693	699	724	753	711	682	693	733	763	655	702	753	699	730	739	722	685	715	689	741	736	685	724	772	746	718	715	730	689	716	706	671	711	721	701	743	793	700	703	708	714	678	722	750	728	726	729	700	739	730	708	757	714	639	716	690	709	754	749	774	745	633	719	705	714	752	690	707	726	747	728	733	712	721	726	751	709	657	706	690	702	675	686	699	724	716	741	694	679	721	719	737	685	737	714	739	715	761	730	659	712	716	665	723	757	765	750	742	704	715	650	665	676	684	720	690	713	768	719	672	745	721	676	696	745	716	746	735	703	700	679	714	745	702	741	705	677	698	727	675	710	705	717	685	688	722	704	706	684	715	680	723	726	738	714	711	724	702	704	760	673	705	721	725	696	704	722	705	696	723	743	720	716	694	681	756	710	712	733	746	683	695	715	721	736	759	712	738	723	725	712	749	754	733	739	704	700	741	703	712	706	738	701	742	746	745	712	722	686	718	701	702	732	719	721	709	728	699	735	687	735	734	733	690	703	726	698	642	705	716	723	761	717	722	675	742	683	748	715	735	724	686	705	715	730	707	737	722	667	724	716	665	670	676	692	680	667	736	730	713	705	673	667	715	734	696	692	743	735	678	703	695	699	698	761	735	733	720	704	760	750	685	750	742	730	752	700	714	734	671	741	725	715	695	708	710	735	686	720	737	687	689	702	763	728	733	705	732	691	668	689	707	700	712	693	664	725	731	715	758	746	718	710	700	733	697	705	749	744	703	665	711	728	744	708	733	703	719	761	716	702	707	706	713	735	700	700	698	753	712	729	712	699	714	706	688	688	731	711	711	693	694	740	668	704	733	720	722	734	683	721	697	741	722	701	668	706	723	745	687	725	673	725	736	742	720	726	710	728	714	750	765	685	770	716	747	703	756	712	758	700	744	729	726	655	745	702	690	739	735	706	735	729	712	696	750	722	718	665	742	706	723	668	708	711	713	742	744	708	688	758	645	697	743	756	719	730	712	751	723	737	733	700	759	697	742	711	721	681	697	718	712	700	755	709	732	690	724	705	705	711	720	729	718	750	704	691	681	712	731	724	750	709	687	699	736	682	728	653	712	710	682	711	729	713	781	671	680	743	694	683	732	718	697	713	735	700	695	734	715	722	764	730	702	751	718	732	673	718	730	744	742	684	722	708	685	690	702	691	722	692	715	691	729	687	732	701	719	719	739	710	720	732	690	752	742	687	736	679	722	704	714	711	738	711	718	702	681	725	684	712	704	729	708	727	716	776	688	702	761	679	743	716	726	693	724	679	726	701	673	712	727	718	732	711	700	675	702	712	679	732	675	720	716	701	696	681	717	739	768	684	681	679	747	730	728	703	719	809	689	701	705	718	752	704	723	748	723	721	734	750	733	728	714	705	701	746	703	696	685	740	697	719	720	706	701	676	719	710	733	741	713	712	726	722	729	743	661	753	680	740	690	710	701	746	706	720	649	698	803	714	728	723	700	715	668	739	734	725	761	668	716	709	693	706	751	726	759	736	752	717	741	693	719	686	703	782	723	725	710	714	721	757	714	669	703	670	730	756	664	725	702	724	704	695	698	710	697	714	700	702	692	740	740	683	724	703	739	680	670	681	714	724	714	689	692	713	687	769	701	685	715	731	704	736	733	712	764	714	800	717	711	708	695	659	657	708	669	762	674	694	718	716	722	743	742	684	711	781	695	719	719	745	727	716	722	698	724	697	689	722	743	726	712	725	700	726	750	698	740	744	770	777	691	679	758	725	775	707	743	721	663	700	743	709	697	694	672	692	715	746	747	727	677	724	718	730	705	744	707	762	686	693	707	716	667	717	718	717	708	752	752	673	728	690	683	705	724	694	716	714	687	725	744	738	716	708	688	716	698	777	720	710	730	700	744	680	741	758	701	742	646	741	683	709	701	771	717	711	702	701	683	694	709	711	714	751	698	734	694	734	741	711	663	717	731	714	739	706	711	706	735	706	725	727	701	716	698	710	710	692	692	734	684	662	743	715	732	685	710	715	673	745	715	682	711	726	763	704	700	748	717	745	754	742	669	755	739	692	749	653	723	735	715	707	680	690	665	723	740	709	707	720	745	727	668	748	757	751	757	722	743	713	714	731	701	724	751	708	718	725	732	700	714	702	727	702	734	739	754	741	738	768	754	717	756	687	727	740	681	731	688	685	740	742	722	741	719	759	699	745	732	728	707	738	704	736	686	721	701	686	742	747	706	656	756	713	678	710	715	683	715	741	716	714	692	767	698	716	685	719	707	678	748	707	730	719	716	700	731	727	699	666	724	683	720	702	681	676	688	649	705	751	744	742	790	682	712	683	735	728	730	714	713	709	745	727	695	721	740	678	705	690	689	733	681	716	724	772	745	686	732	675	730	721	685	696	754	708	743	666	730	731	696	699	780	791	678	703	670	682	722	707	777	686	677	686	684	695	721	704	727	708	753	729	707	705	752	699	728	715	719	726	676	734	738	709	730	728	731	714	741	708	725	768	687	739	694	687	778	783	702	699	690	758	682	648	695	735	735	729	753	704	704	693	674	685	686	665	738	695	767	750	678	747	719	725	732	689	696	720	738	718	671	754	710	659	724	718	707	659	704	725	743	737	708	689	774	721	684	688	692	731	690	715	740	697	738	694	711	699	708	749	754	734	706	716	680	713	683	662	694	659	698	760	721	668	779	777	729	703	717	686	735	680	706	735	709	754	724	722	684	721	701	707	690	695	711	741	697	744	711	746	739	728	704	723	673	652	726	703	732	707	700	742	753	694	712	683	710	742	749	648	764	724	692	694	716	677	744	711	708	734	726	729	704	692	680	668	765	696	728	715	707	700	673	722	698	713	741	692	719	693	650	672	714	687	736	736	679	732	735	707	715	762	712	753	755	716	696	704	711	723	704
22852	21034	28726	23517	21039	19518	8706	30811	41274	32152	20221	8269	2258	814	422	391	371	352	363	361	358	380	355	359	357	364	360	393	355	354	336	383	378	376	366	352	327	354	359	353	342	383	352	361	348	338	374	359	338	321	371	340	331	331	360	342	380	354	339	353	347	349	369	356	349	327	348	351	355	377	344	365	360	336	389	348	350	357	356	332	367	347	341	343	378	376	374	333	342	357	332	353	353	338	373	355	359	316	371	348	329	352	358	388	352	345	347	354	343	336	330	366	352	374	339	326	360	344	356	378	317	346	393	358	370	368	355	362	361	327	331	358	379	372	344	357	357	373	379	350	378	349	370	357	370	360	356	381	354	373	360	342	363	355	382	337	325	340	334	383	386	339	338	382	335	345	330	347	310	367	381	363	343	333	383	363	378	356	342	362	378	359	340	340	402	356	365	336	359	343	345	383	318	374	370	346	358	350	393	347	374	367	358	341	357	333	368	361	379	355	335	358	359	340	358	376	375	345	335	314	355	348	343	380	369	372	336	343	363	362	343	351	387	390	361	329	342	383	375	378	360	339	362	345	370	345	347	375	332	338	361	344	383	359	356	356	355	346	300	386	374	384	346	341	339	392	326	376	340	378	334	372	334	356	364	345	358	373	359	323	348	312	336	339	341	355	356	398	363	357	346	370	364	319	349	350	374	378	339	377	353	368	338	342	365	313	354	319	345	329	370	351	390	360	309	324	385	410	386	351	329	349	323	375	344	382	343	339	352	349	377	390	348	361	394	341	347	332	372	335	333	398	354	354	383	332	391	362	373	346	340	350	333	369	337	335	385	343	348	361	356	372	371	364	388	357	369	352	342	381	377	368	357	357	348	329	324	357	339	370	339	341	368	354	384	362	353	307	357	359	327	336	344	345	354	324	359	392	364	332	333	331	371	341	370	362	327	339	381	326	334	354	345	332	335	328	354	345	338	380	359	334	364	352	386	365	370	366	369	350	364	317	377	368	337	346	354	340	337	353	324	370	347	339	349	366	344	339	356	337	353	347	359	353	343	309	342	376	345	362	359	362	373	355	334	359	361	371	354	362	351	352	343	344	353	352	334	348	321	338	386	362	362	353	326	332	368	325	347	329	360	372	341	370	372	372	343	356	332	326	347	339	351	372	367	335	355	359	340	374	374	370	352	388	377	375	349	343	344	351	377	378	379	346	347	365	361	380	359	384	349	338	332	394	370	391	347	323	360	359	346	362	335	348	372	343	328	349	358	347	377	372	357	361	349	326	331	354	352	408	379	340	354	338	380	345	338	394	344	352	323	341	338	346	340	312	325	333	352	374	369	350	347	359	314	362	320	371	359	328	352	345	370	368	382	393	354	350	342	365	353	333	356	361	354	352	329	338	394	348	349	358	351	359	359	355	328	368	382	334	340	348	380	336	355	348	347	370	391	310	325	395	372	393	346	395	362	331	341	338	363	349	331	339	336	367	355	363	365	373	353	376	351	355	338	343	367	332	358	393	347	315	336	379	327	341	352	354	328	341	355	384	354	349	342	376	342	362	367	330	324	354	361	300	344	353	337	350	387	342	362	325	346	352	331	355	348	357	355	356	344	324	353	377	375	343	336	372	364	360	357	360	352	378	353	342	347	315	365	363	323	322	353	366	373	332	391	373	340	363	353	345	362	379	332	328	384	308	356	356	352	345	371	342	371	367	354	361	355	371	360	358	340	375	340	313	348	353	403	377	355	377	374	325	355	347	329	350	338	355	325	366	353	361	373	367	331	372	348	341	360	344	348	335	352	360	344	321	350	350	366	349	341	371	355	390	390	362	374	351	313	398	366	347	345	356	354	352	354	358	374	353	325	376	358	343	349	341	369	367	338	356	366	361	338	330	348	364	347	355	346	370	340	386	367	374	351	383	333	352	353	321	392	339	391	361	351	353	324	349	395	368	366	343	328	385	351	345	373	341	338	380	374	342	367	400	385	396	366	340	362	357	349	371	354	368	373	355	346	340	358	369	374	355	390	386	352	350	338	340	350	309	387	357	360	332	372	337	340	362	340	375	358	355	330	355	350	355	342	359	360	350	342	364	363	339	356	373	353	345	365	325	359	346	349	325	347	357	323	342	333	349	371	365	364	335	383	352	377	365	351	334	380	349	338	327	373	324	382	347	382	350	352	376	351	366	383	384	338	365	382	351	356	350	328	357	344	351	352	344	348	345	371	341	334	368	376	377	363	329	392	374	383	358	337	335	351	393	361	363	352	316	349	354	358	367	358	343	357	346	339	331	328	349	333	349	367	349	378	368	348	378	377	346	324	345	349	360	342	354	329	334	355	318	339	355	352	362	354	327	358	352	326	329	367	353	370	333	347	349	363	375	310	360	372	345	363	338	384	332	400	329	329	353	339	365	368	368	362	347	378	359	315	363	336	336	374	343	349	350	325	362	331	336	367	346	331	399	342	338	353	352	357	332	380	394	347	370	367	333	357	325	361	368	349	330	349	372	346	330	337	337	366	330	366	337	345	347	389	352	357	355	341	350	348	378	376	369	348	385	344	339	342	343	345	334	343	344	349	354	371	336	360	335	387	347	347	348	355	340	358	388	370	314	338	327	383	329	331	361	366	401	379	365	360	354	352	364	373	369	355	375	341	366	383	364	405	375	375	362	369	362	361	375	360	358	355	344	356	341	330	315	342	339	403	341	405	377	342	349	318	328	354	339	344	379	344	349	332	378	377	357	380	375	355	321	348	384	353	337	352	357	367	335	322	312	323	355	322	383	369	318	342	364	317	337	363	330	335	366	395	360	397	353	372	336	354	324	375	335	344	358	373	342	347	351	339	312	348	335	367	380	355	342	383	355	357	359	362	394	357	345	332	368	349	357	368	340	361	347	375	348	378	399	324	352	341	328	356	350	360	360	369	367	332	353	365	334	339	362	358	390	359	326	363	399	364	319	381	354	318	368	342	364	343	363	341	394	368	321	378	366	382	353	311	338	355	350	325	352	344	344	326	347	359	362	345	380	370	361	359	358	345	368	329	322	364	344	321	358	349	356	342	322	383	368	378	362	353	355	355	342	371	345	339	380	328	383	316	364	323	337	343	359	346	341	348	365	377	357	343	378	335	337	355	351	350	354	344	352	391	347	313	353	348	341	335	313	344	361	321	368	324	391	361	357	353	358	338	349	370	348	339	336	324	349	332	350	359	347	355	366	316	342	335	363	364	361	370	390	337	349	350	303	346	384	335	352	329	371	382	366	363	380	355	370	371	349	378	341	382	368	346	359	361	326	342	354	348	341	333	365	346	330	379	329	371	348	345	400	350	383	362	360	353	329	375	326	386	322	357	398	352	318	348	340	347	345	326	366	339	379	346	316	357	373	344	357	354	341	348	346	324	358	349	355	388	332	367	351	360	398	336	354	336	319	340	357	362	387	326	327	345	343	375	370	377	354	347	397	335	313	332	349	322	353	398	378	338	338	371	368	348	330	333	382
8437	16897	15013	8411	5352	3664	16257	42299	47334	38990	28894	15930	6000	1943	1021	771	744	676	650	665	635	658	658	682	669	640	640	668	626	655	659	614	671	647	625	673	588	639	662	657	649	660	637	681	645	643	614	655	638	699	690	681	643	659	658	624	705	665	606	704	678	636	657	681	650	691	629	686	681	653	670	667	674	655	640	690	668	689	662	674	703	646	645	690	626	660	673	671	665	629	679	656	675	645	646	663	656	668	692	680	663	667	707	709	623	680	626	693	653	649	607	630	633	708	682	667	623	612	680	672	687	631	684	652	692	670	649	690	629	666	658	664	572	670	637	667	704	644	622	613	614	652	682	652	650	627	664	648	661	658	671	646	642	656	659	641	656	622	665	702	679	626	671	620	658	655	700	677	681	606	671	601	659	670	639	701	672	689	667	647	663	692	673	666	634	659	675	637	640	651	664	689	659	666	635	643	656	684	728	651	640	691	654	704	662	659	654	651	655	634	708	659	654	644	693	628	664	647	661	652	664	668	614	614	664	667	648	684	675	671	635	676	677	665	689	651	651	663	672	648	653	656	670	683	622	653	675	622	618	626	671	668	634	636	636	664	698	698	662	686	684	652	633	653	671	716	606	640	678	662	646	617	694	652	654	693	650	647	645	680	636	686	666	632	603	617	654	650	621	653	669	647	654	652	672	666	695	683	660	674	703	664	669	611	646	653	650	677	663	653	652	635	636	615	684	658	699	658	653	633	622	704	689	675	642	691	646	651	723	646	672	655	659	637	654	639	677	624	682	676	668	628	681	657	651	647	681	685	697	642	673	629	660	653	608	648	640	652	666	619	621	669	671	622	698	649	673	624	621	636	660	675	670	678	639	616	674	626	659	648	653	626	639	633	652	656	657	642	628	656	635	671	662	659	631	682	682	653	667	655	645	683	700	685	683	705	632	647	721	675	693	672	680	623	640	620	640	654	671	638	668	662	684	624	635	664	695	657	655	709	686	661	678	655	667	686	653	657	614	677	633	707	628	683	667	684	689	658	639	654	692	669	691	671	645	633	676	677	653	687	637	651	677	690	623	656	680	690	667	641	643	670	669	691	687	673	668	655	653	635	657	638	621	631	609	676	644	632	653	666	680	654	648	656	660	711	645	681	674	688	691	670	708	695	640	642	664	653	640	663	646	679	668	675	674	647	675	655	687	597	648	668	672	674	648	710	640	670	663	675	675	674	650	651	670	586	639	663	649	641	661	676	659	637	641	645	688	701	630	673	648	677	638	625	685	625	674	670	712	679	690	681	613	627	643	623	678	652	649	657	658	633	634	649	652	660	658	726	661	669	646	637	678	669	660	657	678	654	678	688	657	656	684	625	647	694	646	666	699	599	674	640	678	705	630	674	653	668	667	643	706	650	676	711	701	676	644	652	690	689	628	704	663	638	691	675	697	656	651	644	622	689	642	616	664	649	657	666	646	633	658	623	703	668	640	634	647	596	692	703	690	657	649	630	637	650	656	702	649	684	661	662	677	648	656	656	628	671	640	682	666	631	676	675	668	672	653	627	646	622	652	627	699	658	678	682	675	648	690	623	698	691	667	658	626	609	645	690	632	623	644	650	672	646	657	641	651	625	654	657	693	670	639	687	664	652	655	648	612	641	624	645	648	611	671	637	634	675	656	609	631	678	704	658	602	645	647	670	620	643	648	658	688	637	652	664	656	653	642	652	645	688	614	602	680	667	602	662	681	700	653	672	665	716	654	658	700	667	644	669	665	662	669	650	705	666	656	651	633	659	657	658	641	671	662	658	671	673	660	678	630	642	667	672	642	688	686	673	663	651	664	634	628	628	644	682	641	691	624	661	698	650	623	670	627	626	671	682	665	657	679	642	619	684	660	642	629	652	659	677	707	649	650	624	652	646	685	695	661	665	599	617	665	663	645	689	651	631	689	651	678	688	674	646	699	672	637	621	661	641	701	626	655	677	686	659	694	679	637	675	681	688	662	683	667	726	642	623	662	677	700	677	667	660	657	671	623	651	649	658	664	675	611	627	643	650	671	604	656	626	637	641	658	650	611	665	643	676	652	652	704	679	617	648	642	672	704	645	668	665	705	652	660	638	612	672	673	657	663	661	610	650	639	685	655	693	656	682	656	665	665	639	639	698	637	656	644	642	656	684	657	669	678	692	676	678	691	680	629	646	701	664	667	650	645	659	685	641	625	681	634	639	649	659	663	689	639	632	641	660	678	664	661	682	643	651	624	662	661	650	669	640	716	694	666	636	606	640	676	623	639	632	657	639	652	672	668	654	648	664	659	668	698	680	658	649	639	658	622	689	634	690	682	620	664	662	620	661	675	671	642	699	671	628	631	676	621	637	690	691	639	687	650	664	686	694	637	644	655	643	684	702	638	705	682	665	676	702	717	656	698	651	650	626	663	619	673	673	624	661	651	645	690	664	653	617	649	639	674	645	683	692	621	630	682	693	633	704	627	631	674	680	676	667	668	648	663	691	651	669	595	653	659	697	667	675	642	655	663	661	664	664	656	649	620	663	698	602	671	635	713	675	695	651	663	658	703	640	666	690	682	681	649	663	661	639	698	633	643	663	662	655	640	702	644	697	650	641	696	695	661	623	619	664	608	608	675	647	686	665	654	671	644	680	636	605	635	652	702	687	715	711	654	665	644	623	673	648	657	644	663	677	668	615	662	667	650	655	674	683	661	694	701	657	637	631	647	650	659	698	651	669	647	646	692	608	627	643	673	640	719	678	701	647	653	684	671	655	666	644	650	653	658	625	657	643	670	653	646	651	684	707	656	648	626	644	689	679	684	663	650	659	690	617	627	653	705	629	674	634	674	681	646	651	646	655	673	637	652	660	627	704	690	687	654	627	646	682	617	728	667	632	649	610	646	691	625	650	665	686	696	677	679	653	644	638	669	699	690	642	680	678	666	711	647	653	692	656	702	707	673	661	661	699	664	654	678	638	662	659	648	625	625	657	657	668	674	672	669	648	678	627	652	608	692	677	709	651	650	621	610	637	660	658	670	633	635	649	692	630	681	653	644	672	630	679	669	622	663	618	665	700	692	701	659	700	693	619	648	669	702	645	620	611	686	628	669	691	672	677	681	632	654	641	671	653	646	672	663	677	666	684	691	682	650	653	703	685	644	661	656	633	610	720	663	644	694	685	658	652	698	649	677	626	651	642	629	658	652	670	638	669	672	643	647	657	672	662	666	655	659	633	671	615	670	632	669	668	718	663	654	662	646	672	656	653	688	652	673	636	688	682	647	677	647	655	701	615	652	713	624	649	665	636	690	634	651	660	659	651	622	650	657	666	686	676	672	673	671	645	634	623	639	682	696	677	693	642	627	658	664	631	683	676	678	637	671	673	715	620	667	718	625	711	647	642	667	631	648	693	672	681	655	705	671	682	698	680	680	652	653	631	684	680	675	662	668	639	645	676	657	642	716	651	688	659	649	660	638	670	646	660	675	608	629	689
26374	20296	7503	930	568	478	637	2454	4313	3800	2136	1095	655	488	448	420	427	368	408	432	412	435	421	393	415	433	377	442	448	378	420	425	395	409	400	399	384	441	385	380	356	411	437	424	378	420	439	382	421	387	408	454	429	421	403	403	373	392	428	408	394	424	391	424	424	385	401	404	377	406	431	423	366	399	432	397	384	408	391	404	421	436	388	386	401	390	367	417	379	413	414	386	391	415	403	440	406	404	373	422	423	397	404	406	402	444	409	397	424	424	383	403	397	405	414	399	432	416	468	427	401	389	414	393	406	394	395	413	405	413	389	409	391	425	404	429	426	426	416	417	413	423	414	425	391	355	377	415	358	442	401	443	424	400	423	424	399	374	420	381	381	412	388	423	406	408	391	415	412	425	399	363	386	409	384	408	415	419	414	397	384	385	418	411	419	381	404	410	388	396	421	377	400	380	389	395	411	408	410	397	420	412	416	416	399	425	398	410	418	426	414	398	407	422	405	406	403	386	452	398	389	419	391	399	375	405	400	399	400	412	384	414	396	394	415	447	421	397	390	398	392	389	392	388	369	412	426	410	392	373	430	421	449	393	419	404	394	388	396	424	432	437	419	405	409	395	402	390	377	400	396	409	417	433	406	404	410	432	407	420	400	401	427	417	398	398	397	410	398	423	417	377	385	408	418	383	442	417	368	411	418	397	393	385	424	397	442	389	424	436	408	442	386	384	425	439	374	365	385	411	423	422	390	422	380	418	412	387	419	411	394	378	388	413	367	413	400	407	444	409	426	389	403	410	440	410	423	373	427	432	393	387	398	377	404	423	415	404	388	438	388	404	407	380	401	411	420	375	386	411	376	388	405	419	372	383	399	418	412	404	369	405	400	396	416	430	388	418	406	410	396	404	403	426	404	412	405	430	380	357	393	391	409	387	402	426	402	406	371	385	418	409	409	384	397	404	388	387	365	412	411	399	432	416	415	397	391	382	371	402	433	375	430	419	392	425	370	432	407	433	407	367	386	404	425	388	378	413	408	439	448	403	400	390	418	386	402	420	438	416	419	377	408	390	430	370	431	416	397	390	386	393	363	406	389	425	412	430	419	460	439	421	386	439	384	369	431	384	435	402	422	401	359	399	423	402	390	406	401	439	399	410	400	421	409	408	393	395	415	416	428	424	439	401	415	400	405	391	406	400	405	447	402	417	380	418	401	414	410	386	429	387	418	415	405	397	403	453	418	398	422	405	455	400	408	403	421	393	453	406	427	415	426	372	405	387	415	424	378	359	417	387	396	385	426	406	409	374	398	409	402	398	401	387	384	418	409	387	427	416	437	416	405	429	426	416	429	372	378	439	448	436	400	427	413	393	427	444	395	427	371	386	424	412	430	390	442	410	355	422	401	396	426	421	433	422	412	448	414	393	401	392	387	405	388	374	409	383	396	396	384	413	402	396	418	398	370	401	428	398	417	413	396	411	387	403	418	397	408	387	410	407	407	389	374	389	426	394	416	410	411	398	408	411	427	407	442	409	432	432	398	408	414	417	442	413	426	388	434	381	393	363	402	388	431	423	388	408	401	441	417	377	395	401	400	382	411	407	405	390	399	383	387	406	423	416	397	411	413	400	377	426	414	406	394	412	410	399	392	403	386	397	413	406	422	384	409	420	420	426	424	393	458	406	366	410	369	425	442	393	416	426	408	399	420	421	446	440	421	380	414	372	413	379	387	401	387	453	401	391	418	381	377	403	385	392	389	396	416	416	414	445	437	400	422	418	410	400	410	428	409	393	375	402	387	375	407	420	380	404	397	407	362	418	420	401	391	391	403	432	413	380	409	422	409	417	417	389	413	404	427	374	426	408	419	415	417	423	380	405	411	385	413	414	394	439	403	396	414	374	408	414	435	427	358	409	417	415	399	407	415	447	372	440	403	423	392	408	408	430	416	394	404	397	392	413	372	421	413	407	428	438	387	425	412	422	393	383	393	398	414	423	385	422	388	425	415	391	402	398	425	405	420	424	368	403	400	381	413	391	371	433	391	414	422	407	389	374	427	427	395	422	426	407	401	416	393	398	409	409	409	407	407	412	411	407	431	404	419	409	382	450	407	437	402	414	362	422	406	411	394	407	404	388	447	424	389	430	409	368	403	413	414	408	443	392	422	433	450	401	387	391	374	419	414	395	421	445	394	440	429	387	444	386	381	423	398	411	386	390	440	448	397	383	409	373	394	418	452	426	419	403	423	403	417	396	387	433	411	416	391	377	398	419	429	417	382	432	419	372	420	426	358	450	401	398	418	370	427	375	416	413	396	401	398	399	362	448	405	424	396	441	428	386	436	422	425	444	372	402	400	368	402	358	413	410	423	401	389	413	394	412	410	374	367	398	427	403	405	415	408	381	430	395	398	392	400	379	412	417	376	392	414	414	438	388	385	433	401	427	374	448	418	415	438	382	401	444	390	362	366	415	423	420	359	431	403	391	419	397	415	393	414	425	424	415	400	393	414	381	411	406	376	396	374	417	415	380	374	415	386	402	381	408	431	391	414	389	430	397	427	403	398	430	419	386	420	367	393	409	427	391	372	420	420	411	439	389	381	413	392	398	401	408	415	388	393	405	393	421	388	403	402	385	411	425	431	408	434	408	383	376	399	396	438	389	448	403	429	418	395	404	413	427	432	358	413	385	403	361	418	388	413	382	404	391	384	418	428	369	398	415	429	397	430	397	397	456	422	410	420	411	402	362	406	392	428	431	415	383	373	419	419	422	403	407	391	404	414	382	426	423	395	441	411	391	380	407	411	390	413	369	392	402	393	411	418	390	403	412	407	409	369	398	394	399	415	410	393	387	411	413	374	401	407	389	389	404	392	395	419	373	417	418	404	388	387	367	414	373	396	419	408	432	414	425	433	410	389	400	410	384	384	435	442	435	365	405	377	452	396	391	408	411	386	385	396	436	409	398	400	408	424	373	377	376	378	398	416	382	409	411	407	362	420	422	403	406	477	390	451	425	401	378	403	394	410	395	407	380	413	420	383	409	394	391	393	391	381	431	415	415	414	384	419	418	414	412	390	422	378	413	427	440	436	421	434	412	423	407	420	393	414	383	365	406	441	420	401	429	456	397	403	385	383	405	385	392	403	374	406	380	376	384	405	424	398	395	410	427	415	377	437	416	414	412	457	409	436	410	416	392	415	375	370	396	416	438	418	404	380	440	413	391	412	416	413	390	389	395	425	417	390	376	401	384	380	406	446	379	435	379	396	409	426	415	424	418	435	427	412	408	456	417	417	426	401	406	399	438	421	404	397	382	394	389	381	436	418	437	400	378	395	412	401	432	403	440	433	404	423	409	416	407	394	418	428	389	393	405	399	392	400	399	371	413	383	422	400	376	410	409	420	397	415	400	446	408	402	373	406	417	402	422	410	402	386	374	398	400	425	414	388	408	394	408	414	432	406	394	399	420	408	416	403	386	360	403	420	370	428	377	387	404	415	398
4637	2647	2950	1645	1183	1070	1769	7693	12263	10035	5601	2752	1532	940	865	833	777	779	820	750	747	779	779	799	772	787	782	750	797	789	782	738	795	781	761	769	822	814	750	677	826	747	778	766	846	790	789	740	832	806	772	755	787	805	765	782	755	768	847	761	829	813	793	795	813	780	781	803	783	777	820	753	791	826	740	786	842	786	788	710	780	733	792	776	795	808	761	773	804	720	768	748	803	771	786	784	784	783	808	796	770	735	786	775	781	826	784	796	778	789	764	755	786	781	821	740	774	773	784	797	768	801	794	802	795	768	774	808	763	816	792	788	762	794	805	763	820	769	779	718	783	788	812	793	792	754	765	756	817	705	790	770	783	812	769	754	770	768	733	759	711	751	815	799	790	789	783	788	777	813	735	804	779	776	809	764	818	815	750	792	719	760	814	727	737	788	740	743	818	761	812	742	765	768	791	758	814	790	784	747	794	762	759	753	716	797	805	784	700	748	796	796	790	745	807	765	777	794	746	772	765	778	787	824	773	781	814	793	806	771	752	761	721	818	781	800	808	771	773	792	742	791	803	876	823	761	769	750	766	743	773	776	788	790	822	794	804	727	779	775	764	757	798	761	807	794	797	754	751	762	741	774	751	763	715	770	775	820	770	770	775	747	767	801	810	773	769	781	764	738	843	758	786	823	745	792	760	753	796	745	754	763	794	814	776	786	778	717	797	768	792	736	759	776	826	788	821	780	767	762	765	805	758	793	726	760	769	761	752	751	801	752	776	803	801	743	802	759	795	784	750	776	752	758	830	725	775	795	789	810	781	808	759	799	748	818	852	742	806	765	781	723	783	805	763	823	795	773	790	796	757	717	689	723	753	761	801	786	788	780	812	751	703	784	755	798	779	749	787	788	783	782	765	754	753	779	758	782	811	808	749	765	763	755	765	743	741	740	760	746	779	772	808	781	785	751	785	787	758	746	784	772	761	797	738	822	782	801	753	771	805	760	783	803	763	792	788	760	791	769	821	757	797	774	782	766	799	795	797	814	784	782	765	736	788	782	741	773	752	828	774	775	794	775	775	764	805	777	840	805	782	728	796	781	816	795	757	769	761	834	812	784	842	782	762	748	789	734	796	725	856	792	793	762	734	743	740	754	774	799	797	802	780	820	776	769	778	786	792	781	786	707	786	823	742	789	762	742	744	847	780	827	794	762	796	844	781	762	761	809	753	778	807	719	713	747	760	784	744	785	824	807	756	761	792	801	770	747	742	758	774	762	740	785	772	748	791	763	742	746	769	805	775	769	734	687	794	781	797	775	767	783	734	758	814	771	799	770	775	799	769	793	768	746	816	811	758	793	769	763	758	755	773	802	849	759	767	772	772	744	800	778	786	766	749	743	800	785	755	825	780	744	800	789	727	768	757	791	739	777	777	762	773	764	794	785	819	763	788	813	772	795	812	802	752	815	785	777	829	788	764	772	811	813	759	778	772	787	790	799	731	808	815	779	767	766	754	780	754	783	779	783	739	760	775	823	803	773	795	755	760	797	777	780	794	759	786	800	788	743	757	770	805	752	782	789	765	783	755	851	772	809	816	764	760	767	724	810	748	854	754	783	756	742	766	724	791	753	754	769	796	766	748	799	769	735	777	778	752	836	775	820	788	764	740	787	774	809	752	788	768	789	802	758	776	801	746	822	803	740	735	809	731	752	758	756	832	810	719	754	787	740	758	736	755	816	826	796	785	777	749	755	737	794	826	799	753	788	772	802	772	797	739	785	751	798	771	746	804	767	756	774	755	746	762	823	793	801	753	799	728	759	752	797	788	735	807	804	803	764	758	814	772	757	794	768	758	786	756	795	772	781	769	767	845	749	775	790	769	751	763	766	818	810	792	772	747	750	796	799	744	756	834	779	752	847	815	807	806	771	751	760	770	774	757	807	783	778	811	787	779	759	774	756	782	838	766	780	743	758	773	753	815	795	792	799	794	785	720	770	735	776	822	749	788	801	782	779	756	832	798	807	804	771	778	813	774	741	761	797	759	788	744	760	771	791	760	772	794	787	773	767	748	769	767	792	736	767	788	789	811	781	757	785	752	814	760	816	799	788	755	729	746	775	739	775	800	784	787	784	764	757	753	771	836	766	775	715	775	761	737	769	817	796	797	783	816	776	757	771	819	817	798	790	824	807	797	813	802	765	764	761	790	752	793	855	751	822	737	779	756	752	744	711	782	824	776	769	767	788	726	732	762	744	771	769	757	805	809	766	769	826	801	739	730	821	762	805	781	763	742	785	782	775	772	732	788	744	789	724	792	795	745	809	780	785	754	764	749	768	795	764	830	773	720	758	801	760	770	812	762	780	746	810	770	833	793	775	751	763	725	792	764	820	796	821	788	767	783	780	760	776	811	831	763	771	739	756	737	784	792	701	799	760	779	802	809	823	753	818	747	795	768	749	768	850	784	764	797	795	750	739	817	764	818	779	787	815	800	772	811	764	773	762	752	744	779	759	764	775	761	736	802	765	809	723	749	757	743	815	759	783	771	749	776	711	809	786	772	786	803	751	791	796	752	726	775	842	765	789	782	780	829	785	791	791	826	720	781	780	797	830	781	815	775	769	806	785	821	787	778	779	748	792	753	786	774	744	749	766	786	776	784	800	796	830	727	800	771	764	820	775	760	781	761	831	758	732	761	796	775	717	768	788	782	785	804	750	777	745	782	758	802	760	771	755	772	769	813	754	805	800	707	790	762	787	797	799	784	770	784	738	819	778	808	795	763	778	805	791	797	745	780	812	781	806	788	779	744	755	806	824	771	766	778	821	694	814	783	818	817	765	786	744	726	818	754	786	725	764	811	785	774	735	791	757	764	752	807	786	762	740	738	775	783	813	796	796	738	746	748	791	783	792	777	740	785	786	807	787	776	747	825	810	760	743	731	760	788	844	754	740	765	765	781	810	761	801	790	782	807	777	790	741	820	786	816	766	747	734	741	786	806	774	775	721	773	768	803	798	768	783	781	764	804	767	747	787	786	838	750	752	782	776	789	790	819	829	813	770	775	787	763	781	730	780	767	755	778	790	771	737	770	742	743	753	795	770	808	765	810	765	732	718	773	779	789	749	731	747	762	784	810	759	782	818	781	746	761	743	773	775	795	773	763	732	788	750	754	842	732	797	780	782	775	782	770	782	820	821	850	799	756	765	768	751	807	816	798	793	767	756	757	795	765	781	768	767	784	761	783	797	739	781	781	805	792	775	834	758	758	698	756	730	755	756	773	806	791	750	784	821	762	761	751	760	819	791	807	805	786	757	793	745	794	781	766	765	770	786	810	777	767	770	738	785	790	742	739	757	758	787	800	765	775	746	780	763	782	761	791	782	751	774	792	775	767	703	766	726	744	792	800	799	816	760	813	782	819	808	811	803	794	764	778	741	820	766	721	777	720	751	793	816	754	758	780	790	806	725	786	760	739	744	806	815	776	796	817	770	808	761	762	770	777	768
24518	21032	26955	25039	4694	718	1018	7134	19186	15506	8606	3741	1438	616	440	373	379	367	389	380	371	380	355	344	388	427	395	406	381	372	367	402	356	360	359	376	418	385	360	382	346	380	370	329	346	366	356	377	354	392	400	347	382	383	346	333	363	360	364	374	361	385	361	368	381	341	345	388	368	362	367	380	379	340	364	346	349	391	367	337	401	377	352	358	350	336	356	365	379	375	323	384	369	361	383	382	349	382	346	380	357	365	394	314	398	374	379	357	359	365	363	349	378	401	366	383	357	350	414	373	346	365	363	340	377	340	338	374	403	387	373	394	376	395	366	350	356	363	381	380	381	390	418	380	362	382	344	385	357	380	365	358	384	331	366	344	350	333	399	381	385	369	345	365	369	360	334	366	373	354	391	402	347	402	420	379	424	401	318	366	363	393	344	376	381	360	362	402	364	343	354	366	348	341	356	335	389	375	358	349	381	372	358	372	330	394	388	380	334	341	351	365	358	384	376	366	363	365	312	386	365	360	392	355	352	368	342	353	370	387	357	376	358	356	338	346	368	360	353	362	405	363	343	343	386	368	349	361	364	342	354	364	414	352	397	379	379	415	377	374	381	362	367	388	380	403	400	340	407	370	381	343	404	375	342	386	353	372	406	379	338	397	356	336	336	366	365	398	333	383	367	393	363	338	363	387	359	358	393	391	369	344	369	343	340	390	340	372	377	371	348	357	382	360	367	357	335	357	378	350	404	356	375	368	379	351	348	347	358	370	374	354	354	349	361	381	361	367	349	396	387	337	389	376	355	377	365	363	367	352	325	359	344	371	363	381	346	360	336	352	347	377	371	368	348	389	373	377	369	350	360	377	385	383	362	319	377	394	371	357	411	351	369	359	389	333	389	354	368	419	385	375	364	358	366	359	385	341	361	359	387	382	366	395	376	356	345	387	360	382	386	374	374	354	351	390	349	384	369	374	370	356	356	358	373	406	356	375	363	364	346	386	358	393	401	323	352	396	361	340	380	358	369	353	362	369	387	399	363	354	371	360	369	367	354	371	363	376	363	361	356	372	402	379	400	387	350	362	353	374	409	397	370	356	389	360	350	314	355	392	367	358	362	324	373	356	356	387	375	317	368	409	386	394	373	361	376	364	379	378	356	346	368	418	385	387	337	372	363	367	367	349	441	371	349	376	366	367	351	381	358	348	320	362	356	369	347	321	356	382	350	364	357	375	344	367	342	340	366	365	382	358	361	371	386	358	390	346	377	355	397	384	358	390	364	370	372	377	391	352	391	377	342	383	343	395	374	343	380	370	367	342	356	390	392	363	347	393	393	386	397	385	332	366	323	355	344	366	358	361	387	356	380	374	355	366	382	380	366	379	355	375	390	375	341	389	362	383	401	381	369	400	366	378	375	349	356	382	352	391	342	366	375	356	364	383	378	363	368	370	366	392	409	368	380	380	363	418	379	357	407	350	358	388	364	339	350	376	367	367	369	383	366	357	347	350	394	354	366	316	368	349	385	346	370	357	311	382	344	368	377	355	362	361	356	352	361	352	371	402	368	388	359	414	366	376	403	377	361	362	357	360	359	378	351	369	393	334	380	360	375	386	356	372	341	341	344	388	362	380	355	358	343	379	336	377	379	395	357	387	388	369	393	380	391	358	391	366	374	373	348	350	369	353	350	385	378	397	375	381	382	399	370	374	392	387	356	400	406	331	376	381	401	351	349	403	377	357	381	381	356	362	386	401	370	353	364	392	366	362	358	344	370	344	388	355	339	387	350	366	373	359	389	363	367	363	345	384	372	374	345	349	359	370	348	370	365	374	383	338	418	396	399	336	364	389	386	372	337	360	365	369	404	379	350	368	363	364	378	382	376	376	387	374	391	355	351	356	362	390	359	383	355	374	391	356	388	382	359	381	352	374	397	356	362	352	368	349	380	376	362	369	366	352	323	362	365	353	343	374	357	375	345	369	344	365	356	356	373	327	369	416	358	376	387	367	385	377	369	369	387	404	355	365	335	374	353	371	350	404	406	361	382	386	381	350	387	353	367	389	421	370	366	355	346	383	375	346	327	389	358	374	389	388	383	378	348	361	403	352	350	391	361	365	403	355	382	380	371	372	365	357	353	355	364	383	397	355	350	360	383	374	371	378	391	392	344	376	358	359	374	393	330	379	340	338	338	352	350	353	367	417	367	353	377	354	369	376	389	384	387	345	357	368	382	352	360	387	365	365	375	363	368	349	386	388	380	382	354	377	359	391	332	355	380	353	386	371	347	370	357	400	383	405	353	421	337	355	377	353	379	365	395	365	366	376	357	352	335	335	350	361	375	341	378	411	328	370	347	379	394	372	330	382	374	379	340	367	381	372	369	366	351	338	348	368	366	350	352	388	365	372	381	366	390	368	379	376	352	328	392	378	376	370	355	363	378	378	358	383	388	353	404	355	398	334	366	396	354	358	348	384	342	345	392	377	370	349	353	366	356	366	365	369	344	390	374	381	310	392	384	386	361	363	365	354	335	384	390	387	348	353	390	416	342	378	372	367	404	365	381	403	387	364	362	352	381	361	363	372	336	336	368	377	370	375	347	367	378	343	364	363	361	364	352	356	350	380	371	338	380	375	397	356	336	349	375	388	374	363	398	401	376	368	359	406	376	381	390	382	335	361	383	367	368	356	353	339	388	378	357	378	354	388	363	395	413	361	339	361	388	382	386	382	385	370	389	375	367	391	371	389	340	364	360	353	388	375	333	410	380	340	358	351	352	386	394	356	388	384	353	341	379	346	353	392	383	390	391	393	373	367	385	380	412	353	382	379	385	372	377	382	374	358	394	371	376	398	354	360	352	372	377	380	365	348	330	363	369	375	376	383	352	355	385	370	352	319	373	339	374	393	379	366	406	395	355	372	375	377	347	380	346	392	392	390	385	361	383	335	367	389	345	329	364	414	368	342	363	343	353	356	348	378	365	367	367	342	382	357	333	390	392	339	387	358	367	372	370	372	371	379	386	352	319	357	368	383	368	386	339	361	375	367	358	380	362	377	383	389	322	358	389	329	364	351	350	390	339	371	406	399	359	356	385	381	360	375	383	378	370	354	344	340	377	388	392	329	400	402	354	358	361	349	419	375	371	323	385	366	372	355	348	372	354	377	402	408	368	355	375	389	355	355	345	350	394	343	380	365	375	334	375	403	365	394	357	377	359	393	352	365	374	375	371	372	362	342	373	362	338	372	376	377	380	370	374	376	363	369	406	365	367	393	334	348	361	356	365	380	378	388	314	316	352	384	388	349	314	350	357	364	373	371	358	354	385	363	385	361	379	344	370	373	389	361	373	378	350	376	390	371	383	381	377	367	359	382	360	345	343	345	372	378	351	404	348	392	356	369	330	367	361	382	372	376	383	388	380	377	422	377	338	373	344	349	360	361	392	388	363	406	360	356	380	365	424	342	353	399	351	331	362	376	379	361	359	343	389	368	394	380	377	393	367	340
5015	7215	6245	3345	2273	1754	2901	18483	31936	25521	17740	9398	3896	1446	820	707	714	716	777	683	743	707	686	758	700	737	715	712	696	693	721	722	702	739	729	734	699	716	677	637	705	729	756	713	773	702	739	740	710	734	753	631	672	730	742	674	774	751	703	712	705	705	689	732	682	748	744	698	714	701	706	706	707	697	720	719	691	781	708	703	688	728	677	710	753	709	692	732	726	726	702	705	701	737	696	705	744	728	712	768	717	715	725	719	696	766	724	677	695	687	707	750	653	749	733	727	672	683	679	755	634	673	760	703	701	731	698	716	703	689	751	720	682	694	705	707	776	713	723	722	692	699	667	717	720	699	679	649	709	668	673	713	742	708	735	677	672	715	693	702	740	707	673	710	726	702	665	701	673	720	715	713	725	728	665	706	694	714	729	702	696	735	703	664	694	639	715	634	716	705	759	709	716	712	717	683	681	719	699	700	674	690	678	777	736	716	694	715	720	739	696	687	718	703	667	712	730	710	737	783	751	683	691	683	701	685	703	716	718	720	749	757	716	731	723	739	720	714	739	746	697	718	761	710	697	709	681	749	713	720	681	694	713	728	681	683	729	745	703	744	714	733	670	698	664	719	727	713	687	658	716	730	733	710	735	673	665	733	681	746	751	714	742	700	745	711	725	719	685	725	710	730	688	683	693	694	730	719	720	708	734	730	697	700	676	677	721	699	617	679	735	709	716	720	707	708	733	712	665	689	730	693	716	738	688	706	721	684	733	695	735	704	735	721	765	713	726	721	686	674	718	763	753	731	708	711	730	740	736	714	710	693	745	721	699	724	705	706	729	725	733	656	741	741	718	665	700	680	645	670	717	691	686	746	736	703	722	680	724	719	711	732	747	693	679	677	720	691	693	665	727	749	732	742	681	730	691	774	703	729	719	687	669	689	691	629	716	717	705	733	714	721	691	733	712	660	715	724	699	669	673	690	723	710	727	706	723	736	704	730	719	764	715	683	739	740	707	705	701	703	677	714	749	714	695	700	740	674	698	749	727	722	706	699	728	684	740	713	752	722	698	683	716	725	718	722	714	694	712	715	643	731	708	754	742	730	719	677	693	687	669	775	699	744	699	728	701	687	732	772	704	720	783	685	685	747	728	724	698	717	674	716	724	657	667	733	701	736	707	717	737	734	687	750	747	714	671	673	705	725	718	720	677	720	713	756	721	728	738	700	723	703	669	733	705	717	708	722	681	705	678	742	698	722	731	754	694	733	723	746	699	682	689	656	668	741	733	759	726	721	689	734	705	771	748	746	709	739	731	732	708	695	713	679	696	682	700	706	683	699	733	690	714	741	711	734	719	716	735	723	684	691	694	747	686	653	673	710	695	705	710	698	688	725	719	674	732	703	731	749	693	735	753	737	751	719	713	687	667	683	706	713	698	719	719	713	704	728	684	689	713	759	697	690	734	725	665	678	716	704	733	740	691	759	707	699	689	674	746	774	687	669	736	691	709	715	742	684	723	730	683	698	690	747	696	729	702	687	740	668	713	695	715	724	685	725	677	728	738	739	744	685	711	686	711	668	673	696	734	704	774	692	691	692	731	705	693	690	738	697	708	691	733	713	731	739	769	694	710	721	789	720	695	716	695	712	719	726	712	692	690	707	728	720	681	739	708	730	723	701	805	712	696	706	710	708	666	744	715	716	734	744	723	741	682	685	695	705	734	695	655	726	672	713	724	713	754	703	698	656	677	722	706	710	731	701	695	709	685	736	688	709	733	704	749	725	718	705	780	686	687	768	784	655	711	739	725	762	682	720	696	677	653	751	674	656	735	741	703	710	688	700	672	671	755	758	728	700	732	761	734	675	689	706	699	768	678	709	725	704	686	742	768	659	720	724	704	729	708	745	737	676	706	686	746	719	668	727	743	681	740	719	715	701	747	689	717	694	750	680	744	717	724	719	688	736	707	671	684	721	687	724	713	757	658	726	730	702	742	725	697	708	708	758	712	745	661	751	696	717	749	696	711	755	718	689	732	736	698	728	696	744	691	731	781	685	741	746	702	766	695	751	704	708	732	714	774	734	730	682	731	695	692	756	653	672	737	700	727	699	708	730	729	712	704	677	724	758	688	670	695	688	726	772	723	666	738	690	722	704	722	724	710	729	688	657	726	690	716	656	691	717	703	718	744	691	677	753	683	718	726	682	724	699	688	684	700	690	733	750	684	702	707	697	722	695	686	719	656	721	707	704	697	717	748	704	771	717	737	786	689	683	712	704	695	718	754	730	674	717	726	715	720	677	658	735	696	722	689	688	715	702	692	681	690	685	707	725	707	701	716	688	718	717	660	694	728	731	736	702	789	644	716	700	749	790	683	710	705	697	682	720	704	745	749	703	685	730	723	729	705	670	734	728	694	681	684	728	669	684	727	712	704	678	711	710	724	741	668	689	705	723	754	688	717	705	693	684	719	719	713	734	705	699	716	663	700	731	728	697	741	709	703	685	665	742	690	700	729	720	729	705	708	669	763	714	762	691	749	718	696	688	763	685	683	707	702	688	694	688	740	726	721	680	717	704	720	755	717	681	710	730	722	691	716	709	702	715	741	705	727	710	706	723	753	718	673	735	685	684	712	759	742	707	723	725	686	734	709	694	739	735	725	714	707	691	678	714	712	707	744	725	706	671	734	748	682	684	698	726	721	720	717	665	728	695	673	746	710	707	722	677	680	742	730	695	700	680	673	717	727	671	685	710	732	717	699	743	760	733	722	723	703	679	702	711	710	733	685	726	701	723	731	757	705	775	719	709	711	706	668	704	734	691	727	697	701	736	720	694	672	762	706	717	695	720	683	696	743	710	746	685	745	709	659	692	712	700	678	751	705	719	692	698	711	718	736	692	743	754	730	682	705	701	703	704	762	741	687	663	735	726	736	690	740	731	727	704	729	706	669	738	704	723	687	749	707	704	711	736	689	710	691	711	718	742	665	713	697	660	722	661	750	712	764	712	733	706	676	715	691	668	690	708	691	698	747	706	718	719	717	726	665	700	706	712	682	711	763	767	666	717	697	727	682	709	717	693	723	712	724	736	759	664	760	762	690	716	678	686	686	732	708	710	708	729	718	707	765	692	674	724	711	703	722	710	671	692	737	700	703	725	660	740	715	731	712	680	721	686	687	709	741	642	702	735	697	734	692	751	732	681	678	700	647	710	748	741	731	694	704	755	692	707	721	712	697	693	732	738	705	699	691	742	726	717	713	700	714	697	747	699	692	685	731	739	715	691	701	723	740	696	722	707	722	731	728	692	712	673	721	754	670	719	764	700	720	706	683	693	721	691	738	711	732	722	676	702	734	703	691	707	748	724	710	739	674	721	731	711	723	690	734	665	726	687	732	727	712	768	710	711	727	697	771	705	718	706	688	702	730	741	646	687	717	679	728	668	757	718	707	716	705	747	702	697	716	687	717	732	670	753	740	676	692	668	714	682	709	736	728	729	714	688	733	784
22893	21088	28854	23553	21088	19613	3439	21444	37303	33876	23895	12405	3983	1061	530	379	380	347	349	357	350	360	332	341	382	345	347	347	356	368	364	348	322	361	350	342	341	381	372	331	364	348	346	342	333	347	390	318	368	335	368	339	334	333	370	357	343	362	341	353	353	366	324	318	356	319	373	335	347	344	359	308	351	357	355	339	364	376	365	343	344	345	347	356	342	333	370	349	371	340	366	348	377	359	344	346	386	373	349	341	336	340	358	334	350	344	369	333	346	344	335	339	373	362	361	341	357	386	317	368	333	339	350	352	342	351	379	348	337	339	371	350	348	358	347	323	360	357	384	368	381	325	381	341	336	322	346	320	380	352	363	322	349	363	347	343	353	340	356	351	365	372	353	350	356	316	339	371	371	365	344	368	354	368	334	358	333	341	339	288	331	348	371	360	348	348	388	385	370	334	358	348	373	348	364	341	332	361	368	352	343	334	349	323	349	343	354	358	327	341	369	328	354	361	346	380	360	355	368	321	393	371	344	375	327	357	341	341	325	360	353	389	356	378	369	323	321	340	348	348	347	336	361	346	344	362	346	382	328	361	375	353	359	322	367	373	356	336	377	344	360	344	353	372	330	360	345	366	378	379	374	332	334	340	352	361	343	347	367	372	354	338	350	345	339	359	361	344	381	327	361	337	344	375	337	305	340	345	365	400	354	340	399	383	352	373	346	337	331	376	338	357	367	348	349	359	380	347	343	310	387	338	363	365	365	358	346	364	338	377	348	353	372	332	337	359	364	354	354	359	344	359	371	321	317	380	364	337	325	370	326	329	321	364	390	347	379	369	351	333	375	344	327	340	325	338	372	349	326	350	386	329	346	371	354	345	328	391	375	356	346	357	346	353	360	364	365	343	345	359	338	329	328	350	371	356	387	365	358	347	326	359	304	346	343	357	330	366	349	352	348	331	332	356	377	375	341	364	341	365	359	349	349	343	353	348	378	359	369	384	327	352	337	377	352	331	336	372	353	352	350	332	340	327	319	311	367	335	381	345	370	365	365	371	322	343	311	329	367	366	355	368	354	363	364	365	336	337	327	349	378	388	360	366	355	316	381	337	355	385	334	345	376	305	387	347	348	332	367	333	369	385	345	395	343	377	338	351	333	341	360	353	367	355	338	374	354	338	378	348	353	336	359	349	344	353	363	360	340	341	316	392	362	368	340	345	376	355	362	350	322	366	322	321	320	371	360	374	339	339	381	329	387	347	358	346	392	348	373	342	338	373	367	344	320	361	356	313	325	328	331	331	378	326	358	319	340	359	384	358	345	333	348	362	364	370	341	367	333	333	351	361	332	376	346	334	364	374	364	324	329	390	338	342	333	344	351	331	373	345	339	335	335	359	370	342	333	365	369	350	359	361	369	339	354	349	342	378	360	341	373	376	374	356	376	347	351	342	359	352	392	343	391	381	321	332	341	311	367	328	347	361	363	342	347	340	363	347	375	380	342	366	370	330	343	357	382	349	347	343	376	321	323	306	356	340	341	364	344	356	336	351	335	370	343	365	356	344	365	326	334	363	355	361	319	371	343	306	338	376	339	332	351	374	368	341	347	329	348	323	387	353	354	367	365	397	333	354	382	347	334	352	340	330	323	355	349	339	345	353	355	315	330	379	379	386	363	368	355	354	358	338	312	322	381	349	351	357	384	351	346	346	365	345	320	334	340	336	328	367	408	378	362	330	333	335	324	362	305	381	385	346	328	344	355	368	343	326	353	339	365	341	349	335	356	384	348	354	333	341	354	332	323	383	365	328	343	375	331	363	368	363	341	316	346	371	345	351	325	338	355	352	348	370	321	316	334	345	347	390	352	369	328	343	357	349	326	340	361	349	343	360	344	373	328	381	359	367	340	337	365	366	331	338	335	372	319	349	360	365	368	352	334	371	383	314	337	372	320	345	340	374	347	364	336	368	344	346	354	371	349	393	362	355	346	357	321	320	386	370	360	365	349	348	362	343	343	346	331	345	338	342	334	341	354	329	346	363	356	340	337	322	372	354	382	330	368	351	329	344	353	350	397	363	350	377	323	362	358	328	336	360	351	356	351	364	354	363	351	350	339	340	350	339	356	380	360	355	358	387	315	368	320	334	342	359	333	349	343	334	338	378	370	369	338	369	386	355	353	389	366	326	386	341	335	332	374	344	348	363	352	359	361	339	332	359	360	336	346	340	332	314	350	373	337	348	305	370	336	330	386	382	323	359	371	355	350	336	322	362	309	355	390	361	356	370	346	346	343	348	358	357	370	374	365	372	360	357	343	319	346	361	358	338	368	339	356	362	365	346	358	346	341	317	326	349	357	367	381	360	380	370	347	322	347	363	366	364	339	352	348	329	359	322	364	353	371	371	363	380	359	346	345	346	337	321	345	325	365	346	357	361	362	374	344	350	358	370	363	369	354	324	336	352	360	377	364	370	340	366	355	364	355	394	359	326	332	335	390	336	365	345	361	361	341	354	349	314	322	343	353	343	333	329	336	348	343	358	331	332	350	371	382	364	318	355	362	353	349	367	331	352	321	343	352	336	362	369	363	351	349	377	340	353	386	356	325	328	332	348	377	341	343	366	375	334	328	340	353	315	323	364	354	361	350	315	337	364	371	348	342	365	330	382	341	351	361	355	345	363	381	367	317	359	338	321	359	392	357	362	340	361	361	361	355	349	347	353	353	314	375	346	298	330	335	381	365	354	346	377	340	343	369	356	368	355	372	320	335	361	347	356	347	340	348	375	365	323	335	364	320	331	340	371	364	337	361	348	343	319	363	346	348	381	386	373	336	322	315	385	349	360	338	379	388	348	343	342	365	390	334	358	357	357	383	370	367	352	359	318	344	330	359	378	327	390	350	367	348	352	344	357	366	370	341	393	341	367	350	340	348	347	348	360	375	335	348	356	357	337	356	348	337	350	359	351	349	349	361	357	349	365	354	351	331	356	352	333	353	357	334	350	346	367	374	358	309	376	321	372	349	330	361	361	349	322	330	343	343	342	339	330	369	377	303	383	355	350	357	358	326	349	335	345	330	378	336	386	355	380	332	289	353	351	338	337	341	363	302	330	331	323	365	334	346	403	340	363	341	341	344	361	359	374	354	331	367	374	324	382	358	388	404	334	341	338	356	372	383	342	354	329	350	307	371	350	363	327	353	340	393	362	345	343	365	331	340	347	367	344	330	365	352	343	341	381	368	328	318	374	340	336	361	353	332	325	353	367	324	336	331	350	387	363	378	358	376	327	323	376	327	358	354	305	362	362	415	335	367	353	354	371	356	339	308	352	356	352	345	340	371	405	356	327	336	332	329	387	377	334	353	397	348	328	349	363	363	341	358	385	372	362	338	358	318	363	363	354	342	348	364	389	352	368	365	326	375	332	371	358	337	351	350	340	331	334	372	372	356	357	378	363	350	324	324	343	337	331	346	345	353	359	355	337	351	346	357	347	325	349	338	338	354	372	336	356
8268	16480	14055	7909	5175	3835	5638	34672	46204	40555	32823	20726	9409	2922	1058	715	646	666	658	682	672	614	690	703	660	672	691	652	650	658	693	662	673	641	675	656	658	690	662	665	663	647	656	649	624	609	623	677	637	659	653	678	606	637	626	639	663	699	680	648	659	662	618	668	666	645	682	684	698	647	656	692	679	682	637	666	660	664	674	631	640	657	660	633	612	708	679	696	682	619	647	660	659	692	639	628	636	708	637	653	636	662	658	648	657	674	661	675	650	636	629	671	639	617	706	640	648	645	672	636	659	673	627	676	622	677	604	677	649	604	642	689	661	681	649	657	637	657	682	640	637	617	630	672	679	630	639	604	697	670	658	674	659	666	698	639	685	663	689	684	634	655	641	624	614	706	646	707	651	653	719	640	666	640	660	688	638	663	705	667	622	634	675	646	670	634	644	663	634	633	665	675	672	639	649	651	734	667	627	642	668	637	634	627	679	599	609	609	617	637	626	663	697	625	648	615	629	646	676	637	636	699	643	642	659	630	625	646	641	650	656	672	703	666	645	670	644	698	639	673	692	669	651	700	655	646	694	699	706	585	667	675	678	704	664	672	652	627	675	676	651	631	685	663	618	689	679	603	668	641	644	655	652	637	634	648	682	683	670	656	657	668	633	684	673	658	644	648	634	664	649	623	637	674	664	653	664	720	626	654	658	704	665	643	671	637	650	617	662	672	639	625	638	683	714	630	694	643	659	639	664	665	661	695	636	688	637	643	686	698	653	664	678	616	713	715	650	654	654	641	637	636	647	630	685	628	700	654	668	688	652	652	655	652	668	627	627	686	629	635	695	606	648	639	705	690	649	655	655	635	656	679	705	627	654	673	645	646	645	662	657	622	648	621	648	660	653	634	675	663	664	628	640	645	656	641	687	650	663	708	645	635	680	644	618	679	648	655	622	633	638	653	580	698	671	659	702	674	651	650	670	694	650	677	636	700	687	653	613	693	665	695	637	640	667	730	681	653	634	644	624	617	653	657	683	648	683	698	644	651	666	638	622	683	613	669	661	641	660	673	624	656	671	654	652	638	674	667	652	637	663	703	668	691	693	661	697	646	659	619	636	681	624	654	614	625	670	675	656	635	645	696	683	673	604	648	634	641	631	655	623	659	668	678	654	641	665	627	632	684	653	649	657	649	648	709	638	689	665	647	654	674	645	671	706	675	715	671	682	690	625	667	666	613	632	641	643	680	641	655	666	682	689	647	659	644	647	699	636	681	638	627	659	648	639	622	656	647	651	645	654	661	642	641	654	626	656	714	687	707	671	676	658	706	621	674	605	624	648	639	686	641	665	622	646	615	649	653	639	643	601	639	608	658	653	637	631	626	681	689	672	631	647	697	615	649	655	714	660	668	637	644	663	669	611	707	654	625	626	718	643	650	638	669	639	723	662	670	664	638	660	666	609	654	676	637	677	712	604	658	649	661	628	681	652	654	677	673	669	658	664	681	636	653	697	642	663	660	621	616	663	648	637	670	673	655	648	655	673	614	625	671	651	653	686	610	650	653	692	620	646	619	621	642	642	667	668	647	670	670	657	632	655	633	656	649	625	650	699	653	656	680	664	683	671	675	653	701	656	677	659	669	667	690	633	684	629	645	614	629	668	646	661	630	688	698	648	618	639	639	666	653	720	677	654	620	680	645	618	655	687	676	672	622	694	641	682	656	632	684	681	665	675	604	658	676	641	688	663	653	656	700	657	664	658	648	655	627	593	623	669	633	655	654	640	640	651	702	650	695	657	614	693	660	695	671	650	672	655	694	627	685	651	696	650	677	640	682	655	653	664	672	628	639	655	631	665	682	654	684	648	693	686	680	675	707	630	672	672	625	668	668	732	684	668	680	645	658	669	638	684	659	625	643	634	677	653	688	643	604	657	681	677	627	657	629	646	655	626	675	690	694	625	639	639	650	671	678	665	649	630	720	590	688	649	718	650	683	663	646	634	628	677	722	596	652	677	655	675	674	680	680	594	640	680	644	677	654	621	663	629	669	714	638	668	664	663	649	652	704	691	674	675	642	677	697	654	661	650	610	639	651	656	638	608	641	628	651	652	699	633	696	662	617	652	662	656	630	647	666	648	685	670	675	691	665	625	617	641	620	678	706	699	656	658	626	683	653	665	681	665	589	668	654	632	675	660	648	610	709	662	668	663	658	690	643	707	672	692	677	664	644	666	698	668	639	647	619	670	647	665	678	703	658	643	651	690	611	631	638	656	610	684	638	668	647	653	666	648	663	648	651	636	667	675	645	627	667	655	656	674	662	622	651	680	579	644	675	686	698	635	676	651	680	626	713	655	655	609	639	641	650	634	677	650	675	668	670	636	672	675	656	710	658	646	597	645	696	633	701	628	662	674	642	643	674	590	665	675	685	670	694	686	655	682	641	636	642	629	619	672	638	663	679	639	659	625	655	647	647	675	654	638	690	660	639	619	687	681	647	660	634	681	647	664	635	673	673	696	666	656	660	660	658	650	637	673	680	656	645	635	631	669	688	653	661	683	652	649	625	619	644	639	686	665	686	645	653	620	648	641	671	645	664	639	642	678	667	638	670	674	674	661	687	648	671	716	634	679	607	633	673	657	656	636	666	674	646	645	672	664	641	668	633	668	629	655	628	651	659	646	662	639	651	641	703	649	631	705	641	674	676	663	650	665	661	685	649	698	621	673	645	672	678	641	662	640	679	663	674	675	691	709	684	684	658	685	616	705	644	667	608	622	663	654	679	655	622	632	680	669	707	669	643	649	634	658	677	664	620	671	699	682	667	683	624	690	644	621	636	670	651	633	637	633	705	649	672	671	671	685	669	682	666	631	704	635	646	637	676	699	692	678	679	653	637	665	672	638	650	661	642	662	673	656	649	713	661	684	625	635	657	688	626	655	634	670	681	694	683	680	626	708	630	681	655	658	685	667	655	665	662	692	647	675	682	668	684	661	609	672	676	648	678	660	656	642	644	654	636	681	662	663	640	640	689	623	614	672	665	650	637	686	650	666	656	693	711	639	613	719	593	660	631	669	652	579	669	674	610	681	684	682	650	645	655	621	684	690	635	652	652	647	630	645	622	667	655	666	675	656	671	640	642	675	664	601	678	658	657	653	660	694	648	697	709	641	672	630	612	640	663	719	667	676	683	677	672	649	642	672	628	627	633	665	688	672	644	642	679	648	647	625	690	682	644	626	637	656	646	639	700	699	650	622	656	671	634	663	692	647	635	676	660	584	670	654	648	636	677	665	611	657	629	650	696	642	652	645	692	671	674	682	671	655	660	650	648	665	629	664	696	658	654	650	645	657	679	621	700	639	643	631	632	687	701	698	624	627	623	653	669	643	654	675	621	682	633	665	619	705	629	668	649	685	668	689	689	655	636	627	618	679	648	630	602	697	653	650	652	677	682	679	629	712	637	666	684	632	637	682	655	667	645	626	690	656	637	658	614	648	662	667	657	656	632
26406	20215	7139	851	522	485	553	717	3577	4052	2656	1384	806	481	468	404	431	425	421	422	402	407	420	354	399	442	384	445	385	409	409	426	416	391	388	414	411	416	425	390	371	431	403	443	432	426	394	409	407	412	405	411	409	373	413	391	435	409	432	426	406	407	397	388	384	389	384	387	408	415	411	403	445	427	393	407	443	391	385	370	394	381	405	397	399	429	399	379	393	395	363	386	387	380	412	410	382	414	395	415	420	373	417	388	434	370	396	390	419	401	409	435	399	383	408	440	397	412	407	411	403	432	409	374	421	418	432	405	421	427	416	371	410	418	420	425	377	415	421	422	370	403	429	389	429	423	402	415	417	410	364	446	408	433	396	391	391	447	377	421	381	393	394	374	427	398	400	371	443	412	406	408	415	373	420	387	392	386	377	427	422	395	391	402	390	411	403	434	428	403	411	383	370	391	428	423	424	393	377	445	381	425	427	384	427	387	429	386	415	403	411	453	388	457	375	454	378	422	413	391	400	427	398	447	394	381	426	392	411	407	429	424	434	398	387	386	407	405	440	425	409	405	373	414	395	402	409	399	424	409	401	362	404	412	389	398	408	387	422	405	460	394	402	382	422	440	365	409	430	386	417	415	408	359	362	418	387	399	389	386	347	387	404	441	394	416	435	423	432	428	436	411	412	413	426	416	408	421	391	410	367	397	404	410	423	387	419	406	395	398	385	413	406	369	433	441	429	383	397	421	398	401	455	419	401	387	433	397	349	441	401	402	414	399	413	405	429	391	387	418	408	441	380	397	428	418	367	383	414	396	405	396	381	426	386	418	393	413	412	416	425	399	385	395	373	390	397	381	434	418	429	414	385	419	377	343	411	382	435	431	414	349	379	401	406	413	420	382	401	409	410	413	431	377	399	359	385	417	421	398	439	385	412	385	392	379	437	396	378	400	410	455	411	438	393	419	433	391	415	399	378	406	461	418	392	441	429	394	393	418	404	399	419	394	390	424	399	413	410	440	417	409	398	424	391	436	408	407	375	414	371	369	372	407	414	417	372	432	412	380	374	428	364	421	434	429	432	387	418	378	434	382	397	411	383	387	408	353	413	419	424	414	409	387	411	434	384	388	379	446	363	437	423	425	359	415	393	421	392	421	363	406	429	417	428	383	406	416	414	401	393	401	431	415	388	426	397	432	386	423	369	410	414	406	448	398	400	401	404	429	395	417	405	375	395	374	397	423	383	402	388	405	356	413	388	391	397	407	409	406	399	418	428	383	377	426	441	418	394	424	411	399	363	375	413	371	425	424	401	418	380	452	403	414	408	381	401	394	420	401	418	400	393	418	430	386	391	361	420	434	416	353	419	411	409	381	399	397	432	384	387	389	386	396	399	409	448	396	409	423	389	396	404	410	414	411	422	384	413	369	401	394	417	402	442	393	408	362	392	376	406	438	421	385	403	418	437	404	438	426	386	403	424	402	364	390	412	414	429	382	408	407	374	420	421	413	438	400	414	410	423	396	410	446	410	395	380	395	385	402	369	378	371	386	396	387	392	381	380	382	418	420	401	430	398	400	431	393	400	435	388	401	412	402	402	373	407	405	405	437	401	397	423	379	398	386	399	407	433	397	401	409	421	404	380	405	386	414	410	435	421	374	421	408	412	389	412	418	412	407	390	476	411	354	423	413	401	424	439	411	376	419	394	380	395	406	388	368	409	402	367	426	426	402	368	405	419	406	452	423	420	391	378	410	379	415	381	379	379	390	383	351	421	415	423	424	399	406	431	435	423	404	415	407	385	393	375	390	401	412	380	391	383	432	405	403	390	389	415	395	414	402	372	399	399	411	421	399	404	441	389	403	423	375	438	434	420	376	388	396	447	400	402	399	379	381	394	384	401	397	431	389	398	385	425	415	415	396	376	401	368	411	415	398	401	383	404	394	345	369	407	415	409	413	395	405	409	427	374	415	418	415	380	389	395	394	384	407	394	402	377	396	378	381	373	412	401	400	386	418	434	408	391	437	394	410	402	379	412	387	379	403	394	444	389	417	411	404	416	394	386	415	403	449	431	363	390	448	436	377	408	388	386	403	388	415	391	419	397	408	378	398	396	419	387	439	351	413	404	384	389	398	385	414	370	394	415	408	412	402	384	408	454	374	397	409	409	374	425	385	393	379	399	386	414	394	413	387	415	370	432	408	360	355	385	428	368	392	393	439	389	386	388	425	381	405	395	421	390	369	377	430	415	420	400	429	391	396	446	376	403	414	410	427	396	414	379	404	420	389	376	401	406	404	367	428	439	374	415	401	408	411	433	416	394	393	412	382	381	426	402	403	392	401	429	441	391	372	419	416	360	393	388	377	408	403	404	403	424	417	424	403	433	378	374	418	422	401	433	392	433	413	437	377	382	389	405	384	419	439	433	435	392	399	417	411	414	404	388	393	408	412	434	408	449	385	442	418	390	437	399	368	388	394	359	401	403	412	417	393	397	437	430	417	422	395	395	379	438	416	403	389	390	421	402	427	443	409	429	380	404	419	416	391	444	417	393	360	363	399	423	392	426	397	412	429	397	429	418	388	412	415	409	382	441	391	437	386	396	423	380	399	407	415	432	419	427	391	409	402	376	389	404	409	415	412	365	399	436	427	369	392	394	429	418	363	447	402	386	391	432	431	381	390	423	406	423	422	377	413	444	380	397	427	397	396	380	394	409	425	355	382	423	432	399	440	463	414	423	432	418	410	382	365	378	411	397	397	438	390	405	387	403	386	405	417	397	426	420	402	409	434	432	386	414	379	393	396	377	430	390	389	410	381	375	375	409	399	414	397	384	428	403	392	424	419	413	403	402	405	399	448	396	376	427	399	403	411	384	415	402	396	414	410	394	390	399	377	420	398	391	404	415	411	390	401	360	421	397	366	412	394	402	399	424	390	391	366	391	393	452	429	413	369	376	410	424	398	359	391	416	387	415	430	402	437	401	406	387	417	382	396	423	419	378	379	394	386	390	398	411	434	391	400	377	391	389	405	362	414	400	399	366	421	439	410	378	394	458	404	345	400	419	422	404	407	401	422	381	432	400	427	369	397	419	419	427	435	409	419	426	404	389	406	420	369	403	403	367	443	429	392	410	393	425	420	411	416	387	407	418	363	420	424	384	371	381	419	371	395	388	394	421	415	418	372	389	392	378	402	390	390	399	394	429	403	428	411	413	385	396	393	410	415	405	423	392	398	406	393	402	390	410	401	406	398	411	428	405	349	410	394	408	406	415	410	376	457	430	377	402	404	417	413	384	377	363	417	414	411	426	390	409	419	410	387	424	393	376	410	402	418	400	390	428	384	451	364	400	416	387	417	416	425	397	421	413	401	431	408	397	404	448	403	400	427	389	395	414	422	405	406	423	403	411	407	390	416	433	405	419	400	382	376	418	427	407	395	435	440	427	408	441	422	409	410	383	416	385	385	396	390	428	437	416	412	388	417	433	416	390	417	411	430	400	409
4457	2438	2183	1438	1174	1103	1481	2106	10959	10726	7220	3823	2086	1177	898	815	782	789	796	805	770	779	734	758	776	793	779	834	747	794	764	737	820	739	736	749	752	746	755	739	793	794	741	785	748	758	794	833	736	751	783	805	793	759	791	803	763	787	794	749	765	730	779	743	765	775	748	785	776	725	783	755	789	774	753	847	767	734	770	760	784	760	755	792	776	704	795	771	783	781	760	829	788	726	792	731	747	766	790	759	788	790	792	783	777	803	730	765	740	820	763	820	753	821	739	805	750	728	755	760	741	789	767	754	780	766	755	839	777	771	830	769	812	777	771	795	793	704	775	772	751	732	808	745	807	716	692	761	763	737	766	802	807	733	775	814	793	795	736	830	763	741	767	773	762	797	763	832	807	727	834	789	772	788	799	796	784	792	755	792	791	782	797	783	781	801	738	740	791	765	827	758	809	831	761	792	778	723	775	744	770	822	780	785	794	742	806	827	743	771	757	762	815	756	762	783	809	795	753	781	735	786	736	752	729	794	787	762	739	757	748	767	814	749	759	805	764	804	807	768	740	745	777	791	813	708	758	739	787	778	797	705	731	760	782	781	797	778	761	777	758	791	778	760	776	748	774	725	798	773	784	746	776	697	783	776	809	836	785	809	756	769	797	767	770	745	779	786	763	763	757	771	788	762	757	771	798	780	804	784	795	793	805	730	765	777	753	808	793	768	799	759	784	748	749	790	789	795	781	754	747	721	767	760	766	775	750	786	762	797	770	754	767	754	811	751	796	832	764	819	790	747	738	761	753	746	750	763	763	785	788	749	728	762	803	745	791	799	743	791	803	795	732	802	784	763	789	763	749	713	768	827	817	787	814	775	795	724	786	742	760	752	781	774	798	774	775	721	759	790	741	754	785	745	773	781	773	746	776	804	804	749	737	747	748	781	793	795	776	800	771	797	780	746	775	814	778	786	773	759	769	780	764	768	813	779	765	740	802	790	799	781	858	771	771	779	819	784	772	766	751	748	768	810	787	742	730	787	745	852	796	788	726	807	819	760	742	815	784	808	828	777	763	796	804	786	776	803	779	763	770	810	781	795	760	707	814	784	756	791	756	743	787	778	792	866	806	710	743	741	794	800	781	818	764	781	743	821	791	797	776	790	765	833	730	786	795	752	790	838	796	783	740	802	813	720	748	753	789	773	736	812	820	751	743	767	803	796	767	797	804	769	746	841	798	806	769	774	788	782	783	771	767	769	784	744	747	791	743	781	764	764	760	737	754	744	742	766	792	764	790	817	783	756	793	771	752	828	771	788	777	777	750	754	784	781	717	767	787	760	822	815	735	775	799	761	782	759	808	798	813	742	775	816	772	767	786	751	780	808	759	777	750	762	788	747	749	764	752	755	810	750	771	782	783	859	755	810	762	756	793	790	787	822	828	804	785	767	809	812	773	793	800	729	729	806	785	773	800	736	752	748	745	731	799	754	762	783	789	786	799	758	797	806	804	775	771	793	755	732	772	803	785	800	801	704	770	787	739	787	764	819	780	780	737	764	777	804	795	771	709	757	777	820	790	742	783	761	786	755	817	829	769	791	726	825	755	815	760	788	768	771	774	767	857	766	798	780	752	775	813	789	763	797	779	756	766	818	759	769	780	789	772	775	762	797	772	766	799	757	777	754	821	745	808	761	742	778	792	771	770	776	732	751	778	742	809	742	780	799	789	761	773	741	781	809	741	744	725	786	857	789	796	790	765	752	774	789	776	818	775	780	817	878	725	794	761	760	838	734	742	794	759	730	733	738	798	781	780	793	788	825	743	778	771	754	802	755	785	766	778	744	779	772	767	755	813	783	780	802	766	764	777	749	762	759	776	771	783	784	771	764	789	756	773	772	758	762	768	773	712	802	743	809	810	724	774	753	705	803	762	801	799	776	744	777	791	759	768	763	754	777	754	783	759	792	780	813	821	738	750	785	823	755	777	787	735	730	802	791	746	787	757	770	778	790	746	795	761	741	776	792	811	755	746	727	825	797	815	733	757	797	756	772	741	803	799	781	766	780	799	762	725	771	745	760	729	785	705	801	761	752	773	801	781	767	747	766	772	780	742	824	775	818	740	773	726	769	776	780	797	789	751	744	806	807	756	780	786	761	786	788	780	795	777	779	773	772	766	806	719	791	741	762	779	743	778	778	761	793	771	718	771	764	764	749	795	742	816	785	782	825	738	785	739	737	767	731	806	780	833	762	764	735	696	784	801	785	700	800	796	803	749	762	775	803	799	750	789	734	743	738	762	789	799	695	813	773	792	761	786	773	766	718	774	774	734	795	779	680	807	767	806	786	777	765	773	723	720	788	838	744	742	780	760	807	806	805	789	774	770	753	766	779	786	772	732	778	774	758	745	764	809	763	768	777	752	801	755	771	740	825	818	769	788	800	748	751	781	764	759	797	740	788	820	787	747	752	810	788	762	783	755	812	809	747	775	736	746	782	781	829	796	757	774	778	806	754	808	778	757	796	793	796	755	729	760	758	761	757	842	802	778	739	826	771	786	821	793	804	796	732	738	797	766	769	736	754	809	763	826	836	762	820	788	788	808	763	761	774	772	761	786	758	741	776	794	798	806	820	793	751	721	797	849	778	824	774	755	788	759	781	765	777	768	789	799	786	823	766	793	751	783	781	791	750	786	751	780	802	777	792	771	775	770	755	775	746	787	773	741	823	748	769	794	773	732	775	784	729	827	814	792	727	819	752	745	802	745	727	774	768	767	725	833	782	816	782	776	723	758	802	743	766	749	758	809	766	838	809	804	760	795	768	770	771	772	787	764	782	787	795	799	773	750	756	764	804	778	730	765	813	811	743	798	784	760	771	761	798	778	764	810	761	804	794	766	838	772	777	740	762	775	771	793	780	818	757	737	791	773	811	748	829	754	739	755	769	793	793	761	753	766	745	808	745	733	775	798	813	784	780	800	827	789	757	822	792	763	745	756	749	746	757	774	766	764	781	767	784	804	792	764	763	765	786	733	786	735	738	766	766	757	771	777	748	788	787	778	753	770	757	769	815	783	732	762	785	775	750	770	802	751	804	767	731	755	772	803	793	789	792	781	741	759	793	791	726	804	755	787	807	815	826	760	764	775	753	774	752	757	765	778	809	765	831	738	771	817	766	770	787	784	729	754	764	754	743	759	767	763	763	774	841	781	811	709	826	749	800	774	794	733	714	752	797	774	728	738	780	735	761	778	760	808	824	744	805	808	778	827	737	720	711	758	764	793	816	782	769	801	728	789	757	777	756	740	812	801	772	737	738	759	778	762	778	788	720	758	773	774	793	737	832	749	731	825	794	763	782	735	778	743	764	740	785	761	806	814	776	772	747	800	801	821	720	790	754	805	719	770	776	825	795	716	787	760	820	796	778	776	758	748	803	768	754	815	794	769	763	759	784	762	768	750	773	785	779	790	750	776	740	820	769	771	747	744	766	767	745	733	767	768	757	811	838
24567	21068	26982	25086	4540	780	816	813	14656	16604	10903	5017	2058	794	474	411	387	343	394	362	396	355	358	379	360	356	350	335	357	376	377	325	319	380	343	384	362	358	342	336	324	343	365	352	393	325	341	370	351	376	361	330	395	377	379	348	366	370	381	363	358	353	355	408	348	399	392	346	374	363	379	340	400	353	397	402	404	340	394	403	368	370	375	365	340	347	367	332	352	378	347	380	377	378	415	381	325	323	382	325	384	360	357	384	365	389	375	371	400	367	384	345	370	355	369	360	348	403	355	357	369	414	390	356	350	333	404	366	393	346	388	338	381	350	356	409	387	393	354	360	363	377	390	349	375	377	360	375	371	371	358	356	344	362	372	361	340	376	380	366	357	371	383	406	370	352	341	391	385	385	356	383	345	366	353	372	379	359	380	382	396	344	347	386	382	353	363	355	376	352	379	379	389	361	325	384	363	374	345	382	347	395	375	322	364	353	381	399	366	402	321	332	376	382	382	358	380	373	345	380	378	386	330	386	346	411	364	373	363	371	362	349	358	386	316	351	372	370	371	357	382	375	417	383	361	344	395	364	326	374	344	388	376	355	347	349	380	358	405	367	345	351	387	378	371	344	375	387	373	347	390	382	407	389	400	394	352	385	331	346	386	350	363	392	356	388	435	339	325	359	357	345	381	358	412	372	377	364	351	374	364	372	318	376	402	345	350	359	374	353	368	399	393	361	381	372	357	356	368	334	381	347	365	394	358	361	370	369	359	374	389	394	378	388	350	374	387	377	386	363	349	359	386	346	368	370	375	367	384	355	405	363	343	353	373	380	379	366	380	375	318	355	394	354	385	353	377	392	361	364	343	365	376	362	372	397	356	345	341	351	357	364	333	364	378	345	338	353	371	374	327	351	329	333	380	379	348	344	333	365	360	359	382	373	348	364	367	364	349	343	362	363	377	362	349	354	400	375	360	382	356	377	357	390	336	394	383	366	355	349	383	355	375	374	354	387	397	370	373	354	350	346	383	378	360	372	365	353	403	367	355	371	387	356	367	350	378	353	373	352	407	379	364	380	368	380	354	421	368	389	324	386	387	348	369	382	368	407	362	342	313	336	357	381	407	346	364	324	356	356	357	356	374	363	362	335	376	372	376	389	375	348	414	393	375	362	379	388	380	380	352	377	360	384	341	351	376	355	384	387	358	384	361	379	367	348	339	344	365	394	371	339	364	358	377	381	347	396	334	352	381	356	345	372	382	359	371	386	357	353	369	340	336	397	360	383	379	373	353	342	334	334	357	359	348	330	373	377	385	375	342	366	357	363	356	349	362	357	362	377	389	361	376	381	372	386	356	373	361	342	346	382	400	377	363	366	348	373	353	373	375	367	321	387	387	347	327	372	355	382	373	369	369	360	363	368	369	368	340	351	358	361	363	393	358	340	382	388	420	373	363	383	372	399	332	354	366	357	359	360	363	345	359	388	374	401	342	351	372	384	377	396	382	381	364	363	376	389	368	345	403	325	387	382	337	370	350	397	368	332	317	368	355	369	384	356	378	323	347	383	353	352	346	355	375	422	393	335	396	389	404	369	350	360	398	370	377	335	368	376	358	358	365	334	391	334	404	346	390	354	333	359	380	397	409	353	353	354	377	368	352	399	374	388	361	367	384	386	352	355	349	339	366	379	362	351	356	363	380	371	408	388	397	371	353	367	415	378	365	398	354	360	354	358	367	425	337	340	373	374	326	379	371	380	397	351	349	366	364	393	375	385	357	393	393	376	354	372	384	359	363	323	366	332	360	381	384	354	382	339	406	361	333	380	378	372	371	367	385	361	370	352	353	387	354	403	390	312	371	378	356	350	379	389	415	370	359	372	363	400	371	421	361	385	392	383	342	381	403	378	363	367	377	319	395	369	354	360	358	373	366	371	357	350	336	387	361	351	383	372	337	373	361	400	344	349	403	369	358	352	358	366	378	371	367	378	379	373	377	370	417	342	368	351	362	373	361	353	353	350	359	372	366	371	350	391	370	368	373	370	372	351	331	377	356	341	367	364	361	363	374	351	374	353	358	353	389	382	361	393	327	351	412	377	359	361	350	393	404	414	395	351	366	378	373	405	382	381	359	368	342	355	371	315	358	345	335	363	377	376	346	385	362	372	376	337	329	367	382	397	369	392	347	375	398	377	373	330	356	343	373	379	353	379	372	361	358	378	342	361	361	388	357	351	400	367	354	366	364	354	376	352	360	368	382	352	355	363	365	369	386	374	371	367	383	374	375	381	375	374	351	387	385	367	352	345	360	361	340	345	359	352	337	370	370	378	339	364	370	394	349	341	367	358	353	353	363	356	342	371	335	339	383	380	367	316	368	365	396	361	358	361	383	345	361	381	395	406	393	358	350	356	389	364	360	335	381	367	362	365	356	342	334	394	312	372	377	371	363	382	351	373	384	424	376	391	350	368	347	336	357	359	371	376	364	361	373	352	366	351	390	358	348	349	367	384	395	356	352	391	388	372	388	361	356	372	392	342	355	351	357	331	357	373	356	347	344	333	328	377	358	370	378	350	368	353	364	342	347	321	362	353	332	349	349	359	376	359	366	346	390	361	389	390	352	380	356	390	370	368	372	342	379	373	365	356	354	336	343	360	387	354	386	342	385	367	381	372	383	349	369	366	316	365	363	355	358	355	389	329	371	347	346	383	377	370	363	370	353	369	388	374	378	351	340	368	369	341	363	361	342	330	344	347	371	365	389	354	368	373	391	396	343	402	381	322	383	333	338	332	374	356	345	367	360	377	405	360	380	410	376	349	375	360	382	377	321	342	353	389	360	354	364	412	387	353	395	384	369	348	329	362	383	349	325	391	350	356	400	363	365	388	383	398	375	374	367	338	344	343	385	362	349	403	375	396	372	338	389	355	358	392	367	378	387	360	358	354	384	350	382	382	348	331	354	389	373	339	343	385	370	372	297	377	362	395	337	374	392	375	338	379	372	361	367	360	321	352	376	379	379	356	371	358	355	384	332	339	377	363	355	315	344	368	373	367	344	371	383	354	360	384	328	343	374	368	357	396	395	394	388	390	379	369	367	351	353	377	361	389	309	372	358	324	388	381	427	335	389	342	349	378	365	383	376	366	359	376	364	363	394	364	364	384	345	366	388	351	380	367	326	368	378	346	386	356	377	385	366	370	355	406	346	367	387	409	323	376	373	379	401	369	404	322	382	392	379	367	357	374	396	371	385	386	393	349	340	356	339	359	363	396	351	352	378	355	337	368	346	388	369	370	335	377	375	370	333	364	400	358	350	351	394	382	387	390	384	353	339	391	383	373	357	362	370	343	328	374	372	370	342	411	363	370	375	362	350	330	360	379	394	396	345	383	358	379	398	380	368	372	335	393	373	395	347	343	399	393	366	367	348	359	356	364	333	372	369	344	346	366	354	397	376	363	349	360	382	392	361	386	351	389	344	363	391	372	356	376	362	400	376	349	377	341	372	386
4872	7185	6265	3346	2278	1976	2231	2876	29333	27281	21128	12095	5768	1999	978	725	718	773	733	687	721	718	681	724	662	722	681	688	766	734	724	701	709	656	709	748	747	698	711	732	724	703	721	669	720	687	698	750	702	705	701	686	737	691	727	664	718	711	678	706	716	702	736	686	721	686	711	665	712	705	697	762	714	723	694	730	717	737	698	721	703	706	712	699	680	709	708	682	671	716	713	651	762	685	737	739	662	725	715	732	698	701	713	695	655	688	714	719	741	680	696	730	701	665	729	740	675	721	688	705	706	709	719	747	749	717	677	716	719	664	675	730	737	679	691	727	685	725	696	696	686	682	693	696	703	715	671	748	706	711	705	695	761	704	691	698	717	744	680	670	768	699	722	728	698	702	690	698	734	689	720	739	730	737	731	758	696	701	693	718	781	739	717	731	709	687	702	767	720	715	672	717	687	743	707	701	722	692	702	703	713	763	725	739	720	692	683	733	695	755	663	726	745	711	680	695	703	676	724	724	686	685	740	700	700	712	689	720	704	632	694	679	707	701	710	702	732	705	696	698	684	675	672	698	731	724	742	698	687	682	683	731	691	724	697	709	715	692	745	693	722	703	702	707	706	768	696	694	717	723	709	694	681	732	658	688	725	659	712	703	728	687	699	741	733	715	668	685	660	677	700	706	723	705	721	762	759	712	732	717	739	699	673	741	727	689	730	748	717	707	687	743	704	658	693	740	692	720	654	708	709	724	696	731	661	706	677	710	739	697	681	719	708	715	680	690	683	700	713	693	732	686	688	715	706	669	730	732	685	732	679	704	716	704	706	741	702	686	719	731	767	686	714	733	712	674	734	760	700	692	707	736	731	713	747	699	725	677	733	647	672	721	670	714	683	723	714	723	712	747	699	684	669	686	742	665	658	717	749	692	707	727	744	730	715	690	791	729	717	697	694	700	715	690	691	732	694	731	737	741	707	736	720	688	726	748	737	655	695	725	745	733	677	764	729	714	717	697	742	702	768	727	726	661	696	727	672	724	691	679	721	677	762	730	688	731	737	750	716	742	749	713	748	731	686	707	712	706	738	705	702	724	698	741	739	720	704	702	676	705	734	715	670	694	734	675	713	717	676	771	709	774	692	736	678	728	701	717	709	700	772	707	701	720	732	694	681	749	739	713	724	727	732	687	723	688	726	684	720	736	708	722	738	755	712	745	709	693	706	699	698	684	756	735	663	705	727	699	734	692	713	712	700	677	704	698	694	707	698	731	717	703	711	720	712	731	707	714	704	700	719	711	697	734	714	655	704	727	668	709	745	725	721	726	695	688	709	677	779	690	749	738	691	711	707	731	740	746	726	710	717	703	743	674	686	733	701	687	726	726	710	722	732	720	721	731	691	696	689	675	731	726	703	712	690	701	682	696	712	699	712	736	725	672	694	754	712	672	675	717	714	699	703	723	691	707	723	687	711	705	670	692	720	709	663	688	720	744	680	683	714	722	723	668	687	712	689	743	743	669	710	664	735	692	635	761	686	703	733	700	743	693	712	731	689	706	706	683	731	735	676	692	690	704	763	681	724	712	699	746	732	723	661	721	680	708	695	682	726	734	673	682	768	720	715	650	664	720	654	721	690	631	695	679	726	685	741	703	723	679	714	693	659	760	734	683	675	751	679	722	752	678	695	683	738	744	717	726	719	682	681	673	731	672	672	710	698	754	683	702	743	688	766	716	708	737	712	736	688	738	699	735	717	713	681	702	718	709	673	687	740	670	723	717	720	726	712	702	736	732	671	710	725	694	687	696	717	717	689	755	726	698	730	762	688	708	683	682	746	717	735	734	691	664	671	698	720	719	687	682	692	743	712	693	703	720	686	681	694	678	735	671	678	632	695	686	704	690	703	663	683	699	732	701	711	720	746	715	685	724	691	683	688	751	706	708	671	718	697	686	700	730	691	685	693	703	696	712	762	674	685	682	713	716	682	695	741	681	733	718	679	731	699	703	751	713	726	695	676	702	745	710	704	702	688	699	752	709	757	740	692	684	721	696	655	693	691	676	675	663	750	725	706	719	727	687	718	706	700	728	715	738	646	701	768	720	705	708	707	737	729	667	682	743	690	680	713	729	713	710	761	742	696	670	757	705	709	662	692	690	722	695	688	746	699	704	734	721	722	703	714	770	717	673	681	645	743	691	693	698	676	702	708	721	692	750	749	682	705	747	678	732	700	696	718	640	754	720	687	766	741	761	726	676	714	699	695	693	709	733	735	691	729	686	724	667	691	712	663	707	710	722	723	668	692	699	680	744	682	719	686	670	674	693	762	742	720	693	681	716	717	670	693	715	708	654	734	677	700	706	743	728	722	669	683	689	715	728	741	775	697	705	704	679	719	704	705	707	657	716	701	656	747	717	692	707	644	675	733	714	752	712	726	720	706	685	705	669	664	696	707	667	715	687	698	708	649	728	707	694	706	699	696	717	689	676	748	671	721	725	700	693	723	680	706	697	711	724	756	668	712	681	709	767	723	693	682	692	718	695	708	705	680	707	696	722	729	677	690	727	669	729	721	697	738	691	696	671	720	722	735	730	706	735	712	679	693	704	719	736	712	703	682	775	664	710	695	713	713	692	725	694	664	680	694	679	725	678	704	716	695	703	711	731	716	706	683	716	735	675	707	721	705	732	662	705	742	691	683	689	713	705	714	717	683	712	665	729	690	717	742	684	719	703	682	736	705	721	758	695	724	672	709	692	748	690	721	711	668	708	699	694	758	733	684	647	755	710	690	776	709	710	713	726	769	737	764	674	683	652	701	697	668	706	696	684	721	701	711	651	691	681	675	689	668	703	753	705	731	721	691	685	719	687	674	665	679	688	712	740	685	728	801	734	720	700	712	691	720	705	720	684	694	675	696	729	735	706	719	732	688	649	733	724	730	680	728	671	715	727	700	709	693	715	738	751	734	679	758	704	724	734	692	685	748	736	708	689	732	701	768	734	692	696	693	708	721	617	732	710	748	735	767	722	714	685	691	653	705	707	722	732	740	717	736	719	685	720	717	734	739	739	731	689	666	651	708	688	658	675	717	745	711	684	699	719	716	725	744	739	721	714	766	717	689	655	664	732	690	770	698	700	698	694	705	709	738	715	715	690	713	740	734	673	732	679	710	709	679	693	692	715	688	729	682	744	704	678	699	696	720	724	727	662	731	721	693	709	703	680	694	710	741	684	687	710	727	678	696	717	714	685	679	714	719	726	731	698	717	731	742	688	676	707	681	699	674	706	684	712	711	693	744	680	669	738	671	684	719	692	740	695	728	651	714	722	679	720	723	725	673	698	682	780	690	690	722	707	756	707	699	664	712	746	709	741	706	701	684	683	684	735	685	714	661	674	692	661	690	719	724	667	725	713	710	693	738	672	726	721	669	714	727	638	695	686	716	691	685	694	721	707	747	700	761	772	672	721	738	678	737	748	706	711	739	683	703	696	693	738	676	687	704	694	757	696
22850	21052	28766	23553	21055	19518	3008	2071	31610	36445	26821	16157	6669	1800	589	445	363	368	362	335	352	341	333	327	364	355	363	356	374	333	374	358	338	350	358	332	368	350	372	309	306	359	377	349	349	333	336	337	338	350	354	328	370	354	329	331	355	355	329	319	345	321	381	333	340	330	332	388	333	350	373	371	361	341	318	349	374	334	336	355	361	359	317	370	334	327	385	320	370	340	352	358	352	349	363	338	355	348	341	330	303	361	320	341	354	371	336	374	359	379	358	349	314	349	336	378	350	370	331	328	324	345	353	329	372	362	365	391	375	340	345	336	353	365	327	355	346	314	345	323	299	383	348	354	328	328	319	353	333	337	316	343	365	354	377	346	360	340	337	358	353	357	356	339	325	346	374	339	363	356	354	361	323	347	352	326	346	341	351	344	355	355	346	358	355	377	330	331	346	346	346	339	338	350	328	304	370	342	347	392	355	326	323	321	335	347	331	365	332	345	353	338	368	365	341	338	309	318	329	332	377	357	353	366	334	345	331	355	303	331	342	346	314	292	324	358	359	353	343	349	364	360	349	367	341	330	334	336	339	316	331	358	370	338	327	370	325	327	367	329	341	367	344	328	344	341	372	340	337	336	327	323	382	360	347	368	366	389	323	324	338	355	362	346	341	332	340	353	360	359	358	341	351	334	343	333	320	345	349	321	350	355	349	375	368	322	340	328	321	362	345	362	358	337	358	336	370	338	326	351	320	327	357	368	320	324	355	341	346	366	335	376	344	355	374	347	337	340	343	361	312	364	349	362	346	390	333	346	349	343	361	318	359	330	336	347	332	347	357	371	346	342	344	331	346	345	332	320	329	317	324	353	355	363	347	360	347	347	332	351	350	338	365	333	367	318	345	336	325	358	366	345	359	352	326	311	331	331	344	365	342	376	341	351	338	351	367	341	334	330	359	333	337	312	356	366	343	375	358	365	370	378	342	334	366	326	369	379	351	332	313	356	358	336	352	354	332	340	304	377	349	344	345	366	337	321	339	329	364	344	313	393	352	330	323	343	351	386	369	358	372	370	359	355	350	352	355	368	337	358	334	324	361	384	364	325	357	325	356	331	367	356	356	347	338	343	326	339	312	352	373	368	359	343	361	353	342	336	329	356	338	324	366	341	341	351	335	333	365	327	342	340	344	332	359	364	337	348	352	329	332	365	339	347	356	344	364	337	355	353	364	341	352	345	332	328	322	359	320	366	384	349	315	349	333	341	337	370	328	368	335	314	340	338	340	335	336	324	344	341	330	336	367	323	356	362	296	350	334	359	329	349	343	346	345	346	332	353	312	322	352	340	378	350	341	356	350	352	310	318	348	350	319	352	361	373	338	345	337	365	362	344	371	378	350	330	309	394	338	384	347	343	345	317	372	349	351	337	357	342	364	350	357	331	366	347	339	348	333	318	341	324	365	353	370	343	337	337	336	346	348	386	362	334	362	327	330	385	358	331	387	364	339	327	371	335	347	357	392	360	355	339	333	342	332	359	364	317	345	340	364	335	353	373	356	338	381	354	331	364	346	312	380	357	359	345	345	371	350	367	324	336	325	344	356	355	334	361	376	321	370	357	363	347	334	368	345	356	374	353	341	354	322	367	313	330	337	351	356	356	367	360	323	352	336	382	362	348	349	299	316	353	297	347	366	320	387	351	371	323	357	365	330	323	359	345	356	372	380	370	344	338	339	366	346	334	365	352	325	361	343	346	318	323	368	359	364	345	329	330	386	344	339	331	340	355	334	357	350	366	369	316	351	319	332	333	364	353	373	336	346	350	365	335	353	340	316	321	391	379	353	363	361	358	359	320	372	354	332	352	310	368	339	372	370	322	346	328	326	364	331	381	339	353	367	357	343	342	338	342	351	367	348	337	306	323	320	344	345	353	330	341	325	353	352	358	324	340	342	336	373	352	350	358	312	374	352	371	330	364	351	305	360	345	353	349	332	316	346	353	359	336	331	335	332	356	334	343	318	317	355	357	348	360	322	320	342	318	346	348	328	345	319	368	381	369	338	354	363	343	359	354	342	350	334	341	342	380	314	357	332	311	339	335	348	355	318	354	345	306	343	362	352	343	346	318	365	339	359	339	331	341	355	324	350	350	350	314	350	330	316	314	330	359	363	340	343	364	323	322	352	304	327	394	354	323	352	350	373	350	364	370	347	341	359	299	327	364	359	339	362	308	355	361	326	324	335	341	314	382	379	368	335	307	366	347	323	352	334	379	327	335	361	388	369	335	353	354	365	337	327	347	341	359	339	326	345	368	359	321	369	347	344	383	359	365	345	324	345	302	313	316	376	365	351	331	347	333	320	354	331	344	333	338	318	367	358	396	324	360	330	372	376	373	366	377	378	360	366	340	383	343	374	373	329	345	333	361	333	360	358	368	327	380	360	388	337	350	346	335	315	330	337	355	345	369	341	336	326	339	335	380	346	338	338	340	314	354	370	330	334	359	329	335	354	339	383	312	376	364	380	329	344	344	364	352	291	370	377	361	347	343	348	318	360	350	319	366	355	343	344	314	338	349	340	350	333	337	337	360	317	368	363	341	360	346	368	355	345	332	333	349	397	344	383	368	349	356	372	366	334	353	342	327	386	325	365	325	325	307	338	351	334	353	343	325	338	360	355	344	338	333	322	344	343	312	344	311	378	304	307	330	339	371	330	299	325	338	353	346	339	347	335	330	349	320	348	344	351	370	339	334	345	337	359	351	349	325	335	349	354	325	346	343	345	317	352	335	325	338	343	345	358	329	362	337	324	337	322	340	316	355	372	338	354	329	352	351	327	320	325	347	381	332	310	353	356	355	296	385	362	364	342	330	360	339	303	365	357	335	340	351	322	344	390	330	335	355	363	354	341	374	346	338	367	323	328	340	328	343	353	321	375	347	362	335	338	361	357	343	365	338	376	374	321	334	328	320	346	346	333	354	349	334	334	332	342	364	347	334	353	343	353	376	333	342	341	352	363	330	350	349	383	352	348	346	341	310	387	341	353	353	322	337	351	340	338	346	357	313	371	336	335	298	383	366	351	341	378	344	363	324	348	358	346	311	344	342	351	314	351	364	319	388	343	357	309	367	346	332	333	350	343	367	342	346	332	323	344	367	361	354	327	325	330	396	330	332	366	364	359	343	336	390	325	320	340	332	355	353	352	332	379	343	366	336	370	338	362	352	317	354	397	319	320	350	356	339	362	346	366	352	362	371	342	346	345	336	334	329	343	359	321	357	318	326	328	340	340	342	361	336	300	383	348	346	366	342	349	373	321	341	343	345	336	358	361	348	363	358	338	377	344	347	328	340	355	332	368	356	376	365	350	385	323	345	360	327	312	346	332	348	364	317	375	375	319	348	331	389	329	357	345	340	354	353	330	341	325	359	358	330	351	361	327	349	350	349	357	317	315	345	326	332	323	336	347	367	366	349	355	355	337	338	313	366	319	355	315	366	343	345	334	323	338	324
8329	16225	14353	7996	5279	4361	4760	6489	44287	42254	35884	25216	13844	4843	1398	718	652	653	606	649	701	681	674	665	648	657	662	658	649	672	677	661	644	635	650	654	671	690	654	628	616	668	641	640	631	662	640	673	682	635	693	628	650	630	629	657	669	660	679	653	600	624	624	699	654	663	644	678	653	641	674	597	634	657	708	642	643	640	631	664	651	663	656	637	636	676	691	639	631	620	602	701	645	628	648	638	729	634	679	633	634	674	691	663	640	666	579	691	651	618	686	643	642	669	617	664	598	637	677	661	620	654	613	605	638	640	635	650	678	660	652	651	615	748	647	700	672	619	673	668	621	610	610	630	649	703	648	643	632	681	636	645	678	635	679	650	603	674	667	646	616	682	673	656	689	589	603	637	679	661	664	670	637	645	669	710	670	649	585	688	645	648	644	567	703	652	617	668	644	636	678	643	643	656	658	670	609	624	673	692	657	675	652	697	628	658	668	683	671	670	691	661	665	626	603	622	651	605	680	640	645	664	639	708	628	644	600	643	672	711	658	637	613	662	669	653	648	642	667	647	689	660	653	692	674	636	647	671	669	641	666	649	613	661	683	650	679	658	613	648	644	653	647	648	654	644	679	658	684	665	625	682	603	613	682	625	717	661	662	678	631	660	635	663	655	629	669	710	636	644	679	627	678	675	677	658	625	673	623	651	620	669	706	639	651	629	679	629	708	693	665	666	699	653	630	652	660	640	651	632	681	655	684	671	673	662	657	636	653	644	656	677	642	695	656	598	643	632	631	626	635	672	629	626	610	689	693	663	655	638	657	653	642	657	666	671	643	648	643	650	675	639	618	671	659	648	688	641	661	670	699	671	623	597	620	665	675	688	611	662	688	645	627	659	649	699	629	668	667	652	646	670	624	630	634	612	636	619	622	590	679	684	662	648	678	663	630	655	663	661	642	612	658	662	639	667	636	650	614	662	638	661	670	674	654	670	689	671	664	673	673	714	675	652	632	653	662	678	680	590	668	658	645	643	652	674	619	609	651	661	648	644	675	648	659	628	631	614	658	648	660	665	662	640	668	657	670	630	650	598	643	623	612	648	636	660	677	638	624	659	655	648	670	631	649	626	669	658	667	642	647	652	623	691	621	639	641	694	643	661	694	689	646	577	650	639	674	674	673	627	634	662	636	656	668	662	642	690	696	659	640	596	653	672	658	636	648	638	661	675	683	616	694	631	652	670	669	670	652	704	657	688	629	674	618	665	687	655	640	642	681	701	622	642	653	667	676	629	655	637	653	632	642	628	638	659	653	672	686	650	666	618	635	650	658	645	653	654	672	664	658	667	644	647	652	654	690	631	581	709	690	621	633	663	601	667	643	679	672	676	603	686	680	725	632	665	640	645	657	639	619	640	637	660	632	630	661	630	680	652	671	638	633	634	661	646	634	641	647	629	642	634	679	669	618	642	661	653	682	645	650	651	687	629	638	656	608	623	603	685	672	645	686	647	644	679	685	642	627	661	672	646	647	661	694	674	685	638	666	658	668	650	665	601	656	683	638	651	632	643	728	663	656	626	640	686	649	635	658	671	654	617	622	652	667	672	673	643	663	640	623	624	667	677	679	634	579	686	619	631	627	672	681	610	626	640	654	621	684	658	660	641	700	665	645	666	653	630	663	651	650	666	686	617	641	645	660	675	641	646	661	623	655	620	633	672	661	615	626	609	660	616	610	642	691	677	662	616	685	646	656	649	664	627	629	687	644	665	655	599	647	660	666	655	625	690	662	683	633	630	705	652	646	632	637	635	650	651	647	701	615	646	668	682	606	656	645	683	663	640	663	640	698	689	646	664	565	642	667	638	622	676	683	655	625	681	625	676	673	673	657	642	647	638	645	628	622	665	654	657	677	629	659	642	676	665	638	648	656	692	642	636	644	624	647	619	665	672	666	647	655	638	665	641	637	625	676	661	648	672	640	685	660	700	652	664	658	655	592	677	666	618	659	644	605	654	660	648	667	643	594	613	638	631	707	683	700	676	619	663	668	645	663	639	614	656	664	606	696	663	647	648	608	636	611	704	654	650	638	699	673	649	678	621	649	660	623	652	656	682	647	646	674	702	611	670	633	651	616	631	690	664	622	668	632	709	650	656	627	644	654	624	637	653	641	650	632	666	675	674	659	661	705	685	645	657	670	643	651	679	680	602	675	707	693	681	688	606	637	626	646	646	640	639	668	669	698	647	686	675	664	642	647	650	657	648	641	670	629	674	641	637	662	682	621	661	685	633	657	653	650	640	699	634	635	685	709	665	630	668	676	670	684	629	659	634	719	669	688	667	693	670	638	653	636	620	658	661	700	657	680	689	650	663	662	644	674	646	652	639	662	677	639	616	654	626	619	677	636	586	692	687	672	659	624	670	671	668	652	631	614	641	629	640	664	657	619	643	666	633	658	676	658	642	631	656	626	639	616	647	678	668	694	688	690	682	644	625	651	649	643	675	629	660	653	687	665	645	646	693	675	693	623	699	632	672	622	715	650	647	649	689	656	639	662	674	668	664	608	664	647	691	643	709	635	690	621	678	650	663	631	658	672	662	651	644	627	651	676	684	633	669	635	636	631	659	644	667	640	667	605	682	623	667	624	651	667	648	649	629	622	636	698	605	667	682	587	627	656	646	662	633	629	691	687	660	626	671	687	634	612	696	682	632	639	666	662	634	671	689	599	677	650	652	657	635	678	597	670	658	653	608	648	651	601	633	626	644	699	657	640	647	653	655	668	649	634	643	669	643	648	660	674	651	670	628	665	643	654	631	650	650	696	657	625	641	646	670	654	653	659	638	604	677	659	631	670	606	701	652	625	684	676	652	669	625	709	646	651	625	705	625	681	636	629	678	620	657	617	672	671	637	608	672	666	641	659	639	639	658	634	672	674	661	642	653	596	645	609	652	624	614	686	657	624	658	681	648	703	646	724	632	616	644	648	643	676	659	679	643	608	643	640	615	641	686	632	623	642	624	651	674	660	686	669	671	671	657	714	663	656	647	695	667	651	666	656	682	635	669	615	620	642	641	639	675	683	646	682	642	597	683	672	717	679	677	640	615	618	635	683	625	677	640	642	615	645	669	641	631	655	678	690	612	656	686	659	694	664	642	697	643	630	648	678	613	634	674	638	648	623	691	653	676	660	687	672	607	631	641	639	580	635	673	625	655	646	618	650	692	622	665	636	626	622	700	629	678	646	612	647	621	673	679	660	629	627	664	642	614	646	619	654	615	673	637	640	638	638	612	632	675	619	683	667	682	692	638	633	669	615	651	599	635	665	682	623	652	644	622	665	659	622	656	625	598	701	659	670	686	676	614	649	679	641	611	627	678	664	642	688	669	632	678	668	627	639	642	613	668	659	626	619	656	608	689	682	652	667	669	669	635	687	647	659	645	661	643	652	680	626	608	626	641	663	663	628	674	657	665	659	642	649	672	674	641	622	640	629	651	650	667	673	666	615	676
26401	20239	7295	896	592	635	698	625	3364	3892	2846	1608	910	535	457	441	430	394	382	395	351	424	421	371	388	417	404	388	413	435	404	388	407	388	393	416	393	389	393	401	434	435	414	359	434	407	404	383	376	425	430	419	394	367	375	412	371	405	403	404	371	382	395	398	436	393	392	396	415	409	401	403	407	359	399	380	412	391	411	408	409	432	427	363	419	408	390	423	414	424	408	411	397	404	390	433	392	410	384	393	371	420	399	369	431	414	405	367	408	413	404	417	381	387	400	421	349	422	413	404	411	400	386	383	419	412	407	393	430	419	401	421	394	398	417	408	422	413	407	392	393	396	421	408	377	372	377	389	393	379	417	382	390	414	402	384	355	386	374	417	390	389	379	412	419	364	415	419	389	375	398	361	391	425	375	376	422	369	396	412	431	431	384	379	392	390	445	390	411	416	397	416	376	406	386	435	410	424	392	399	406	365	408	438	408	378	380	408	411	391	420	412	402	430	413	424	379	411	394	407	422	431	363	364	419	425	397	387	406	370	434	400	369	414	384	391	391	408	430	415	381	391	432	429	385	379	449	400	355	388	422	421	407	406	388	417	415	407	405	372	343	385	414	372	395	427	432	402	374	385	431	415	430	411	413	403	404	411	381	408	414	448	359	413	397	389	384	387	378	371	410	389	396	401	404	396	427	394	372	395	415	391	411	396	402	400	371	401	427	409	439	453	423	414	397	383	409	409	402	410	428	410	400	408	434	402	371	394	407	360	378	428	386	429	395	421	438	395	426	383	399	402	370	406	412	364	378	394	446	399	405	410	399	359	379	400	440	366	405	399	386	364	406	389	399	420	389	382	382	396	399	399	372	418	427	385	409	409	373	401	386	400	394	424	386	386	423	427	419	381	411	385	383	401	384	394	380	396	393	401	414	404	411	375	362	423	420	408	415	399	400	404	379	395	421	371	406	390	376	392	414	410	423	414	437	393	379	429	387	404	399	388	369	403	401	448	407	407	400	411	441	396	429	421	386	417	381	394	384	424	408	397	384	442	387	389	402	396	394	401	414	418	415	416	373	426	387	396	374	399	448	406	385	361	435	401	384	449	413	414	410	427	404	388	375	413	426	377	397	379	401	385	406	411	391	387	356	395	403	407	371	381	369	438	411	440	398	423	405	414	400	401	390	388	380	411	382	411	389	391	398	405	428	420	415	413	421	417	380	422	420	379	396	380	407	388	397	402	421	422	406	387	405	412	412	405	413	408	409	356	421	417	387	380	382	392	413	410	385	406	420	417	417	411	419	393	410	405	422	394	375	364	382	412	360	422	416	414	367	425	387	405	396	429	384	425	418	397	394	395	399	419	397	422	384	389	418	415	432	420	429	413	403	436	405	427	376	410	403	419	434	398	419	355	426	393	392	399	409	415	408	439	372	372	387	396	378	391	420	401	412	408	406	395	379	374	417	404	398	416	409	400	412	410	406	393	381	395	417	405	369	434	420	409	378	406	392	394	376	396	412	435	383	374	399	424	404	415	385	398	427	397	407	428	408	401	419	374	402	444	414	395	408	415	402	421	401	413	384	403	387	396	407	395	397	371	377	386	405	387	387	391	384	399	414	347	411	399	409	398	427	384	400	408	383	398	364	419	396	421	399	370	433	385	390	411	357	449	431	424	394	410	391	406	432	387	417	392	397	392	445	399	367	412	384	401	387	399	393	418	453	383	428	412	392	425	397	383	433	375	415	418	392	439	388	418	405	413	419	407	416	402	384	416	387	420	398	376	418	407	379	393	384	444	392	378	385	402	418	394	413	408	398	406	383	413	381	375	370	365	410	437	415	396	393	404	395	394	387	401	414	379	440	397	391	411	403	436	410	406	416	404	398	432	439	399	383	437	403	408	413	370	404	391	403	403	386	394	424	398	373	420	404	378	394	373	382	404	370	372	393	405	394	416	406	394	425	411	387	443	407	411	419	388	425	429	409	399	368	380	399	390	425	412	430	387	412	393	398	401	416	380	432	406	404	399	390	405	415	429	384	421	372	397	392	379	385	394	393	424	379	374	390	418	410	388	401	362	391	427	377	417	400	442	411	445	395	392	423	380	387	416	437	381	410	412	391	447	415	403	430	398	427	390	380	389	404	417	394	412	382	372	425	373	432	432	376	386	414	380	447	388	410	420	399	384	396	416	405	366	424	445	391	414	440	432	409	380	398	390	386	414	391	404	424	364	416	397	391	383	383	387	395	423	422	403	373	385	414	408	385	396	391	381	415	417	391	386	422	421	407	404	388	398	407	384	375	402	408	408	400	391	403	404	372	427	463	402	405	372	390	432	437	389	414	414	408	387	376	380	434	386	370	402	403	388	382	398	420	418	403	413	369	436	421	417	411	368	445	393	346	424	397	427	383	380	378	372	409	381	372	426	414	409	393	404	397	405	420	446	419	405	400	393	396	394	433	429	408	432	411	385	416	418	409	429	408	442	400	422	416	403	416	448	408	394	388	390	388	404	397	429	408	427	394	357	394	432	425	400	430	432	429	417	432	403	389	390	405	410	370	385	364	405	427	409	394	370	407	405	410	374	384	437	359	402	416	411	386	395	377	423	442	382	417	421	417	398	413	384	393	426	408	401	424	398	396	409	431	412	424	417	413	392	394	378	397	387	423	423	352	392	390	427	414	394	407	413	443	405	403	417	396	397	422	391	410	406	428	419	414	436	370	397	407	395	406	437	407	365	437	410	419	411	407	398	396	416	440	412	380	421	425	430	408	372	412	398	376	418	390	354	384	394	380	385	405	392	413	434	412	412	399	416	402	372	437	385	391	414	414	379	390	425	402	404	385	425	415	420	405	404	406	394	376	357	408	395	370	414	352	376	435	401	387	399	411	389	381	423	405	403	396	430	437	442	407	410	430	335	408	400	440	408	400	477	407	401	370	407	433	406	413	416	401	404	345	438	384	459	423	387	363	425	414	395	405	396	411	430	411	383	383	365	402	365	395	440	379	420	382	394	407	412	381	427	417	375	394	394	380	376	399	378	379	397	408	412	413	404	397	401	389	418	400	393	397	422	419	414	405	426	380	423	365	394	417	390	436	396	426	401	409	437	392	416	416	450	408	429	394	390	435	386	386	404	436	369	402	432	406	434	392	397	402	421	421	399	416	374	426	374	399	339	404	364	404	393	410	400	412	429	384	384	414	388	420	404	422	433	374	362	375	398	420	372	407	392	396	409	375	395	421	417	447	403	384	392	406	445	430	397	386	391	424	363	385	417	379	409	407	397	416	421	428	394	392	426	383	397	399	403	429	402	386	408	413	394	386	390	423	408	410	383	412	440	401	382	398	381	431	425	395	380	401	424	401	384	421	385	416	389	421	404	387	392	415	415	430	393	414	428	375	375	438	412	382	399	401	403	405	397	436	434	413	404	411	400	441	417	403	378	387	421	430	399	407	413	424	394	417	417	395	396	389	423	423	382	413	417	388	400	414	381	409	443
4422	2486	2698	1620	1331	1753	2020	1865	10408	9953	7849	4320	2130	1154	848	831	745	782	780	750	775	767	744	771	800	764	792	804	749	747	770	768	729	785	779	820	761	798	802	798	772	828	790	746	752	781	757	765	795	759	777	781	773	777	760	800	766	758	754	755	759	813	775	730	782	763	824	748	762	821	787	753	787	730	712	782	786	794	758	806	770	821	782	771	802	754	799	742	762	787	800	834	809	753	721	714	737	731	809	769	779	754	745	773	738	755	814	786	754	807	735	740	842	785	762	742	746	758	775	763	745	798	791	751	781	783	743	787	756	770	810	730	723	792	772	721	770	744	783	762	741	798	751	744	783	836	777	793	774	737	757	771	780	782	788	745	798	751	761	781	735	739	838	768	787	776	703	775	790	783	767	771	774	758	769	755	750	815	770	782	784	778	753	752	755	744	809	790	738	819	759	799	743	740	824	792	755	781	842	761	739	767	784	758	776	815	743	716	814	762	815	809	759	727	792	799	767	744	784	826	744	824	780	737	768	775	794	721	774	780	776	798	802	836	811	768	777	741	796	753	761	748	796	785	728	769	768	757	735	731	847	730	825	830	762	793	756	763	760	794	714	777	821	732	735	719	786	787	770	802	795	761	790	783	802	754	812	753	782	729	839	746	778	792	779	738	789	795	788	762	846	786	774	807	832	813	798	828	785	784	774	799	750	750	800	816	799	817	786	765	774	779	789	715	734	798	755	757	762	808	724	757	755	763	797	724	777	765	769	773	778	754	795	776	803	784	844	787	808	768	791	765	775	768	805	745	774	757	767	738	750	836	750	798	832	763	786	792	780	763	786	766	744	783	777	796	759	740	761	792	738	780	804	785	751	791	736	760	818	779	751	831	743	803	775	724	745	760	794	751	786	761	798	734	779	774	808	774	774	752	758	774	802	815	768	781	736	769	731	772	757	764	777	765	749	841	756	805	810	776	838	819	757	789	810	751	739	745	755	832	737	784	791	745	751	778	825	768	801	783	792	777	778	760	766	741	770	760	745	767	803	798	790	776	757	806	756	793	805	753	835	725	757	759	768	741	754	757	762	770	735	810	747	789	779	793	890	809	806	828	775	783	774	724	788	759	766	793	787	805	757	794	797	763	824	761	745	765	743	771	767	790	785	791	766	699	811	807	795	820	710	778	757	771	778	767	780	759	820	767	755	771	726	794	749	746	766	758	772	771	802	754	810	753	801	770	744	783	814	772	795	815	759	777	804	766	761	759	744	736	820	790	769	810	778	817	837	816	748	786	768	802	772	731	789	736	772	770	752	766	799	835	768	787	808	740	780	826	796	768	782	748	745	780	766	734	763	784	736	786	818	773	761	762	749	745	786	766	703	812	778	752	831	768	760	768	818	810	836	810	775	749	815	789	715	804	827	836	769	796	795	771	778	804	747	779	775	759	742	745	771	810	787	802	788	752	749	800	824	783	825	767	786	756	732	733	764	774	794	834	715	825	790	781	795	774	776	727	785	776	736	793	761	757	817	794	777	763	760	784	776	752	740	794	785	785	774	706	819	731	759	733	794	768	768	768	766	769	826	733	776	809	769	772	742	757	831	791	733	794	796	812	784	720	735	833	750	800	773	774	774	782	818	798	781	815	783	789	769	796	792	788	790	752	806	791	812	729	763	792	767	819	741	711	741	805	782	815	777	764	786	738	729	800	768	776	821	750	732	715	807	798	794	780	755	802	796	767	836	782	820	773	798	738	795	759	756	783	726	722	789	781	755	819	804	761	793	751	784	741	789	775	789	737	744	797	791	794	790	815	805	785	783	793	704	767	778	731	843	790	751	744	789	781	738	723	743	745	758	783	746	758	770	805	755	785	792	746	740	789	772	742	802	734	723	722	821	788	799	787	796	788	744	743	809	766	736	761	751	756	802	726	768	790	789	782	756	782	770	796	759	812	765	775	745	736	778	767	762	748	815	797	752	776	743	698	777	821	822	766	756	800	780	787	805	785	753	759	769	755	806	796	798	761	794	755	751	843	768	720	805	734	769	792	753	781	726	819	805	786	823	767	801	791	792	818	795	761	806	770	756	773	810	773	789	733	742	772	739	767	752	750	807	770	790	770	793	786	771	768	773	777	793	751	800	777	697	729	786	743	802	774	735	778	791	799	779	755	716	822	753	782	788	812	806	751	821	733	751	741	798	737	823	798	776	809	770	778	752	755	735	795	793	740	786	805	750	747	778	747	793	768	756	748	797	771	751	834	798	796	809	794	791	802	764	808	785	763	722	715	740	779	772	761	749	749	773	746	791	781	782	765	767	784	742	780	761	763	795	788	785	850	795	767	798	769	722	776	760	770	785	744	687	820	823	784	770	792	792	797	786	761	778	826	788	784	808	792	805	744	781	785	820	760	702	807	783	748	782	789	754	798	754	809	764	780	759	812	789	782	735	798	790	839	782	735	770	771	771	784	828	735	736	788	756	791	750	783	816	727	778	817	778	770	786	794	754	792	797	779	809	767	803	764	768	797	788	756	769	790	751	765	819	760	825	794	772	765	766	788	762	796	797	784	777	824	747	761	738	762	749	795	772	785	740	768	797	782	796	790	771	787	706	774	796	772	794	779	772	710	747	781	767	773	763	782	775	756	774	771	759	790	781	780	782	750	754	763	741	781	734	736	778	803	756	788	791	791	760	788	748	791	729	780	773	790	736	786	742	781	770	770	781	748	785	762	760	728	736	729	811	733	740	761	774	799	811	743	783	770	810	762	768	791	778	756	800	791	764	799	808	812	749	774	764	783	761	795	779	790	797	797	801	738	786	786	781	752	757	810	791	799	770	757	778	768	796	766	822	772	738	788	754	780	744	763	743	746	802	767	806	780	796	739	751	746	791	757	758	742	759	834	733	780	780	782	776	774	794	771	709	796	745	796	808	776	787	716	751	781	761	770	779	799	768	785	802	747	792	767	779	776	779	706	763	711	783	756	848	794	788	751	754	767	786	790	768	774	751	776	775	732	776	775	800	785	733	833	761	712	779	833	789	807	793	753	768	741	796	820	771	814	747	784	713	754	744	793	798	785	763	807	744	776	762	770	795	748	779	752	773	778	761	755	773	782	767	777	783	760	802	744	735	819	740	751	723	812	799	775	739	756	812	777	799	747	738	745	770	768	742	780	811	777	749	800	764	771	806	782	781	791	809	757	784	785	812	752	786	740	780	783	757	730	774	827	789	804	781	755	783	765	781	759	757	797	783	749	737	767	775	742	726	836	774	740	753	775	748	800	857	757	794	807	786	804	779	782	786	793	799	808	795	738	784	782	740	779	786	813	798	816	778	767	744	822	797	758	754	756	764	739	804	746	747	773	734	749	770	786	792	795	793	760	799	794	814	746	763	785	754	792	780	780	748	762	756	803	782	776	766	795	730	750	739	768	751	731	762	820	773	785	803	729	816	805	788	765	798	771	750	758	774	753	764	731	781	742	788	779	746	768	775	766	811	807
24624	21060	26999	25093	4987	1327	923	820	13679	16271	11799	5323	2040	747	467	395	384	356	376	363	357	397	361	387	388	359	403	379	363	378	368	370	375	363	406	370	351	355	359	345	392	384	359	370	341	381	335	392	395	374	369	372	359	348	381	334	401	363	382	384	337	352	366	319	374	375	332	346	347	375	352	365	365	364	377	362	386	365	339	345	355	383	411	336	360	358	379	360	344	348	357	363	363	354	334	344	383	368	363	378	369	368	395	377	362	376	347	339	375	359	342	389	385	393	345	365	411	352	388	398	353	422	366	365	364	365	361	360	383	363	370	387	387	356	352	379	366	374	373	380	377	396	367	359	381	332	358	379	351	399	378	388	375	377	373	342	349	344	363	344	353	349	368	390	390	344	367	376	403	344	366	324	382	406	370	335	325	365	353	404	373	391	320	350	358	357	377	340	381	374	338	345	345	385	359	389	389	358	349	366	358	345	369	385	339	364	380	387	368	350	353	352	372	412	357	343	371	358	357	367	373	364	345	338	360	388	386	364	357	339	340	367	378	379	396	405	376	341	362	342	366	397	348	371	344	347	344	369	392	402	344	375	369	382	359	359	377	329	377	404	349	407	335	354	378	354	343	374	374	335	410	342	377	394	397	363	382	395	370	351	354	357	366	385	374	337	340	342	349	363	347	366	390	354	348	368	358	347	375	357	381	339	357	372	365	325	364	381	345	348	378	346	313	387	348	375	380	371	366	362	371	367	392	357	356	338	349	382	367	374	362	376	359	335	363	371	379	385	353	367	372	334	336	396	339	372	328	416	348	368	370	379	371	377	348	340	351	335	355	374	389	374	366	369	383	355	372	382	342	381	337	364	354	342	396	342	397	350	385	384	356	338	413	352	367	346	343	380	363	364	359	353	361	369	360	353	364	382	365	356	357	357	359	342	362	352	373	365	363	378	326	365	389	358	354	375	362	378	375	377	359	348	366	386	354	386	406	365	377	349	373	383	350	384	343	359	377	401	331	376	375	368	355	333	313	338	358	337	339	382	382	340	394	360	358	366	405	324	370	326	389	334	381	350	370	345	355	370	368	364	381	361	347	342	368	363	352	345	343	347	387	349	388	367	369	365	359	369	364	380	359	364	370	343	331	392	349	345	362	374	383	352	370	372	392	337	366	363	382	348	343	396	386	326	372	375	333	386	370	342	381	341	379	348	352	350	364	331	365	414	380	327	380	360	360	357	369	370	375	349	397	346	405	356	331	358	371	380	345	360	335	340	386	364	333	369	372	330	364	345	357	383	371	366	417	390	357	380	367	335	344	402	381	385	399	367	341	376	341	351	376	357	345	368	370	363	359	368	361	329	371	359	409	339	351	372	372	386	372	406	333	354	337	389	381	391	350	384	378	343	354	348	360	360	347	368	346	385	359	357	375	372	351	372	364	369	391	354	376	349	371	390	344	332	357	328	367	375	355	333	369	393	378	361	407	362	381	370	368	394	354	394	389	392	355	366	338	342	381	389	375	379	387	366	359	337	371	371	362	349	357	366	343	352	361	382	406	371	348	380	370	374	398	335	377	356	336	356	350	352	402	349	358	368	334	348	361	351	346	346	361	373	371	352	352	366	383	344	394	374	351	368	371	328	390	379	370	352	346	356	362	334	380	371	329	334	351	354	338	370	381	362	358	370	395	347	331	389	337	372	364	401	357	349	328	345	384	369	392	316	368	362	353	362	369	381	359	351	381	362	359	347	360	358	358	392	342	365	370	375	340	332	367	373	385	361	381	349	350	377	348	354	384	326	346	342	357	392	336	376	332	353	355	386	363	333	357	354	384	347	377	374	374	375	393	378	351	365	376	339	366	362	321	350	387	365	354	385	370	395	343	356	342	355	383	359	343	372	357	366	357	336	358	417	386	358	377	352	387	389	396	345	366	374	340	352	359	350	399	377	364	351	405	350	330	331	372	395	378	371	335	334	392	378	371	352	376	401	308	344	377	336	381	357	333	367	369	365	371	370	363	359	388	366	346	352	342	371	397	381	366	373	365	373	330	378	352	367	377	350	363	355	350	358	347	352	343	370	340	384	364	339	340	386	348	379	381	370	353	343	383	407	334	340	338	362	374	367	354	369	333	338	349	341	398	331	380	341	383	364	401	365	386	376	344	351	335	364	387	351	349	379	387	351	374	385	378	356	417	417	383	359	363	364	386	370	335	347	370	359	343	375	359	359	370	342	367	366	335	358	414	354	377	369	338	366	346	358	339	365	366	349	364	386	369	419	363	341	354	357	388	376	354	384	317	360	362	352	378	352	349	389	366	355	382	360	365	352	382	362	370	358	346	369	379	376	346	365	351	361	351	374	379	377	395	381	348	389	369	378	369	366	349	389	356	330	362	361	348	382	377	378	323	402	382	375	340	345	340	369	369	364	365	377	375	349	402	381	354	347	344	375	344	357	348	360	356	355	376	374	371	383	367	385	386	356	360	380	378	358	370	409	384	366	423	356	372	370	396	380	370	360	362	377	358	336	362	353	363	370	338	327	365	372	363	350	335	371	390	348	391	329	373	364	368	354	374	359	354	341	370	347	375	367	375	359	373	373	357	383	335	347	394	379	359	347	359	405	397	400	366	364	326	351	338	356	369	365	378	350	361	366	373	373	361	415	383	386	343	344	347	373	378	372	364	393	361	349	374	356	367	325	372	376	352	388	381	362	368	355	388	374	338	357	364	406	348	385	362	392	343	379	384	371	315	347	370	363	373	347	351	389	377	365	334	369	339	344	366	371	366	368	374	380	372	346	347	378	355	369	413	401	360	362	373	397	355	378	365	391	375	399	374	351	361	378	361	368	362	321	394	365	332	375	369	377	364	391	352	359	361	390	381	364	355	344	350	410	364	338	371	393	377	357	349	345	392	373	400	384	351	338	370	342	349	363	401	359	351	369	338	348	345	353	399	378	324	356	364	398	319	338	363	354	349	381	380	352	337	391	388	383	350	354	400	403	387	344	348	380	368	381	358	378	360	354	347	377	388	356	352	355	379	333	340	382	375	396	397	379	347	378	358	349	352	360	370	388	350	379	345	351	359	363	339	373	314	361	345	368	381	355	350	372	375	406	334	377	345	380	374	371	338	348	374	389	319	351	388	392	349	367	359	359	348	395	396	380	357	368	372	341	380	349	363	369	346	349	367	361	346	406	347	346	372	359	349	377	342	389	360	369	365	361	348	374	363	372	374	330	349	396	338	377	342	357	353	409	347	354	356	357	362	370	371	365	347	314	353	391	359	368	368	366	373	360	402	341	351	345	382	357	369	390	389	335	353	357	358	371	334	361	372	367	362	349	373	361	362	361	336	375	383	333	348	388	370	357	375	351	360	357	345	385	379	361	347	378	353	315	341	380	397	362	406	360	350	362	341	374	343	353	375	373	370	356	345	378	343	343	330	376	364	374	353	360	380	381	374	363	338	354	375	385	345	382	360	383	361	376	376	399	370	368	391	365
4782	7611	6455	3669	3250	3720	2843	2907	28211	27390	22093	12280	5338	2041	938	742	740	725	680	736	699	726	738	678	744	731	704	701	701	703	700	728	664	690	707	704	742	724	725	719	714	678	715	709	744	676	693	719	725	692	712	699	718	697	732	717	710	711	711	718	709	687	697	723	714	721	707	711	705	753	654	710	717	672	705	704	694	688	708	732	696	710	741	714	719	699	698	719	679	718	709	680	694	724	659	675	697	648	729	700	666	735	710	681	721	690	699	720	691	701	696	732	745	717	719	686	666	721	703	675	726	671	697	727	705	718	678	713	695	702	703	696	694	798	649	696	748	674	765	698	713	705	701	690	730	647	711	739	731	726	755	690	749	726	719	716	720	727	702	654	686	703	689	701	690	717	735	697	723	650	689	705	741	717	708	739	736	724	715	703	675	710	684	691	704	685	739	709	666	738	670	710	673	680	683	780	711	705	701	703	659	717	713	712	682	710	728	699	717	685	713	715	697	681	720	699	721	702	695	708	698	750	711	740	742	764	657	735	686	666	711	777	732	703	699	722	705	682	707	716	717	744	735	738	626	713	737	731	690	664	698	685	745	673	719	695	616	707	688	692	653	689	725	725	739	738	634	721	735	748	683	723	712	732	710	716	714	691	727	735	690	715	697	678	731	733	719	704	729	643	716	701	732	670	698	694	722	669	730	744	728	711	727	674	694	685	728	640	725	713	705	739	720	670	706	698	743	740	724	735	724	709	719	712	704	671	697	719	736	673	717	696	701	707	729	673	694	739	703	737	696	703	753	741	707	731	749	726	734	715	712	707	720	715	773	733	726	692	693	736	701	683	681	694	727	718	734	660	698	680	698	689	667	675	659	655	711	707	700	722	714	674	707	665	729	698	685	720	742	707	771	706	751	689	707	672	717	683	713	720	757	733	721	733	721	684	741	733	710	693	744	704	705	691	712	731	677	693	711	731	695	736	707	713	654	724	698	672	722	690	726	747	732	729	703	706	736	717	682	708	683	701	693	752	684	724	687	713	745	688	708	704	733	676	661	690	755	713	732	662	750	742	748	682	676	696	657	696	749	743	730	720	699	666	690	723	694	700	679	713	726	738	735	724	723	691	708	700	712	712	678	709	712	674	739	759	715	702	721	706	704	734	668	701	697	686	686	714	725	710	744	710	702	699	767	760	721	677	732	660	670	687	671	715	737	725	706	712	723	644	685	796	703	730	711	693	677	703	743	694	744	699	671	724	716	678	701	726	705	665	716	740	722	690	671	725	690	754	665	692	722	737	712	752	717	691	746	763	678	694	706	697	771	749	715	767	710	689	669	748	716	755	702	735	726	711	690	730	719	758	712	689	676	751	662	711	732	686	718	672	716	741	757	752	712	705	708	738	710	694	757	703	726	673	739	700	728	696	693	746	682	732	722	746	687	651	722	726	700	738	726	690	718	666	690	745	652	690	719	705	702	719	698	673	704	710	763	721	737	708	717	694	693	728	745	692	695	706	750	709	707	708	684	754	692	694	728	704	692	704	697	728	726	716	702	715	698	745	702	704	734	698	709	750	723	694	748	694	698	741	762	677	699	685	711	713	694	672	686	727	680	768	719	736	656	665	711	699	773	645	691	688	733	774	699	710	722	729	714	720	682	752	698	683	730	723	742	708	710	685	734	693	735	742	684	733	748	710	725	688	696	661	689	692	703	727	700	675	738	762	738	731	723	696	728	680	708	711	720	690	683	684	714	711	717	676	706	649	764	668	733	687	724	672	724	681	707	716	710	698	701	701	698	679	702	714	733	699	647	670	723	731	693	749	708	745	704	736	723	714	760	737	703	696	717	719	722	684	765	698	756	694	676	718	676	723	699	717	692	716	706	681	735	745	687	704	685	740	723	700	782	718	731	712	728	700	691	716	723	720	722	704	743	702	723	712	710	711	706	682	711	714	724	681	696	731	738	680	676	780	714	650	703	719	697	702	686	681	711	711	676	664	719	716	673	730	756	698	728	751	706	737	714	715	655	686	690	704	697	649	694	713	705	713	727	724	684	694	681	712	684	676	681	754	743	739	693	712	724	732	712	710	733	723	698	681	734	691	707	691	673	683	770	758	722	741	724	742	706	701	730	683	665	714	714	790	706	733	715	701	697	718	720	744	746	700	714	678	671	739	725	722	742	718	682	680	716	698	747	743	705	707	741	690	680	720	667	689	701	699	706	702	718	686	723	699	689	656	730	675	746	700	722	754	674	735	723	699	716	725	700	696	656	706	695	745	650	711	755	731	743	706	736	742	658	746	691	742	706	736	719	725	700	702	744	722	706	726	763	710	738	692	674	677	684	678	662	704	683	707	686	743	684	759	735	703	722	715	724	680	720	719	759	729	703	740	742	665	702	736	692	724	728	712	677	741	706	740	671	715	747	699	693	718	742	693	695	716	705	703	726	681	673	711	732	693	685	692	726	719	719	720	697	709	734	691	733	726	742	732	672	716	680	738	699	710	728	715	722	713	676	731	727	667	702	705	691	674	703	739	738	709	689	721	694	696	749	688	709	734	712	695	747	716	690	707	691	670	715	696	725	670	712	725	756	665	714	712	661	692	717	661	691	645	689	729	742	731	688	767	765	718	688	691	731	721	704	684	696	703	642	715	674	694	734	703	715	724	721	693	705	732	718	739	738	700	760	727	683	764	734	666	732	701	671	698	699	635	728	693	713	720	702	704	679	689	694	721	708	762	745	702	748	743	709	718	692	730	709	707	744	707	696	742	734	690	700	713	688	681	694	736	647	665	726	739	709	722	676	738	725	697	675	736	674	695	731	698	732	713	741	678	688	718	705	736	733	723	688	726	725	676	743	691	702	745	762	714	691	696	719	657	706	667	747	727	738	776	767	732	675	696	695	734	728	701	687	740	715	653	742	686	737	748	692	708	721	729	700	699	716	658	744	721	675	736	746	684	732	670	678	688	660	699	695	716	730	714	716	716	693	682	693	698	710	723	678	693	674	732	690	715	690	740	641	728	683	696	701	758	688	662	706	691	697	777	676	735	690	686	694	737	712	698	678	715	748	746	713	705	672	729	720	700	727	675	670	654	689	729	725	711	766	757	698	672	714	733	704	717	691	687	741	748	754	742	686	706	707	692	686	743	732	694	743	675	725	709	685	691	629	701	652	702	739	686	737	678	693	756	733	702	711	726	720	701	712	717	707	693	700	692	706	727	710	727	695	740	716	726	689	703	739	742	720	702	705	685	765	699	695	723	723	701	708	736	710	710	704	693	693	672	723	690	688	696	735	749	744	744	716	707	690	698	760	680	708	707	719	705	733	657	701	722	685	651	657	719	703	675	693	746	664	685	694	709	700	660	733	720	684	718	708	703	679	689	717	686	733	705	685	694	706	720	764	728	636	735	686	694	702	700	736	734	698	658	687	656	716	698	729	689	665	731	738	698	753	730	724	709	697	693	713	696	695	746	706	751	650	764	756	659	719	757	678	744
22863	21060	28764	23533	21066	19588	3563	3441	32011	35816	27835	15894	5852	1613	572	396	363	348	362	360	386	358	333	366	354	393	360	356	363	342	364	320	367	349	332	358	348	383	374	362	358	363	358	345	347	381	372	349	332	329	308	347	322	345	350	349	365	347	346	353	320	351	327	312	329	346	343	376	341	327	342	342	366	361	373	347	356	348	395	357	334	375	402	338	361	325	363	360	329	349	354	350	365	357	369	361	341	345	350	364	343	350	371	360	348	386	353	358	370	350	366	368	349	309	393	361	363	345	373	347	329	330	351	318	374	366	358	347	310	362	357	329	328	335	373	352	348	337	345	314	352	345	348	360	352	323	349	357	336	333	363	348	352	350	385	352	328	326	345	363	341	322	331	376	313	318	341	358	349	358	373	383	390	351	335	353	327	337	357	343	361	353	355	348	373	335	364	323	339	360	327	345	341	358	349	354	368	369	353	346	344	349	372	350	364	367	324	390	335	345	363	357	369	313	359	360	343	312	353	344	300	342	377	365	380	355	358	350	346	334	328	365	337	342	334	328	330	325	356	363	343	360	348	359	356	341	375	362	364	341	335	337	334	335	357	377	359	360	361	361	341	369	325	342	370	351	356	305	346	353	367	326	375	350	365	322	337	348	347	336	350	330	351	368	349	339	329	358	339	352	352	327	384	367	343	328	375	369	327	370	317	348	349	372	355	334	350	347	353	322	356	392	337	362	384	339	334	342	371	342	311	351	373	372	353	360	339	345	374	316	349	361	363	387	337	351	311	365	339	368	354	317	350	350	358	384	322	379	319	329	362	342	327	371	381	339	363	324	348	372	349	328	351	370	336	348	366	349	336	343	355	326	359	341	343	355	373	330	344	331	341	331	359	363	362	339	335	350	332	363	362	335	336	366	397	348	376	348	351	334	349	307	386	344	363	357	339	329	381	377	356	353	305	372	384	397	324	319	376	373	359	348	363	357	357	344	351	379	310	361	366	364	333	342	344	337	349	334	344	357	346	382	326	349	362	333	351	344	363	356	379	358	330	324	330	334	342	363	367	316	352	367	335	374	360	367	340	358	369	338	346	350	329	348	349	319	351	354	343	357	342	336	358	364	355	365	335	321	399	351	347	352	368	358	354	339	343	368	310	326	299	335	342	367	357	352	361	366	337	360	374	332	366	328	368	329	324	373	379	356	352	357	340	370	392	365	367	356	352	358	379	365	333	350	339	332	373	373	344	348	368	326	355	330	345	347	334	337	338	332	351	345	358	335	339	367	350	356	347	362	337	347	367	353	357	385	365	300	299	351	357	350	340	350	344	367	341	387	357	329	328	360	362	355	335	324	319	382	343	366	340	309	350	324	325	347	360	330	372	339	374	356	352	390	377	330	332	356	351	355	331	318	349	347	322	369	348	357	328	331	340	345	322	397	344	371	362	346	301	336	364	357	371	346	331	335	322	317	348	358	345	345	369	393	348	333	362	384	318	368	343	319	342	356	343	361	341	352	365	355	334	357	332	337	343	351	350	379	342	313	340	347	335	340	338	350	351	366	356	335	343	346	338	345	352	335	349	364	344	335	305	371	363	360	334	363	337	349	341	341	333	374	352	342	326	350	353	351	328	371	354	331	339	339	335	350	321	359	335	334	363	362	398	328	317	340	379	359	319	335	344	328	362	368	333	354	359	334	354	342	328	349	341	365	348	331	332	339	324	312	358	376	354	375	359	364	355	371	366	388	341	341	323	349	359	359	316	357	360	355	343	329	356	354	341	349	347	332	318	350	331	349	372	337	370	356	355	363	341	367	357	367	341	357	364	358	355	342	352	324	348	357	341	342	355	359	380	360	341	378	355	361	325	374	356	363	344	369	380	351	346	337	334	357	355	365	377	361	344	345	334	345	341	327	339	359	346	378	321	360	365	336	329	361	335	332	369	314	333	319	350	345	383	319	326	373	339	355	340	324	379	354	339	374	336	317	336	340	335	318	342	361	367	375	334	327	359	375	320	336	357	394	342	377	342	341	338	328	322	373	318	325	364	330	330	382	387	337	345	346	345	325	365	366	339	334	355	342	345	338	324	326	340	359	334	357	392	358	350	347	378	371	355	360	341	349	292	320	358	343	342	372	355	309	372	345	404	338	339	366	356	358	364	379	361	336	343	384	332	331	352	353	362	344	349	327	325	354	343	324	364	385	352	348	365	321	362	330	315	341	382	335	353	353	341	343	386	330	383	370	323	383	356	318	393	340	416	370	374	345	340	323	382	352	364	362	350	364	377	332	358	346	343	352	362	344	337	341	340	359	327	343	348	354	357	324	332	336	339	349	351	349	336	351	341	332	366	317	338	347	381	363	388	373	357	352	322	361	359	326	336	362	340	365	341	351	352	352	375	300	354	345	334	343	385	348	329	364	357	350	348	405	354	343	356	340	361	349	334	359	340	301	388	361	381	351	331	377	365	338	343	356	359	331	363	356	353	367	360	343	352	347	360	334	354	355	376	406	373	327	335	366	361	369	350	371	358	359	343	342	335	355	337	326	343	352	343	346	355	382	371	323	331	356	342	318	343	379	346	349	342	314	377	339	330	366	331	371	356	288	352	366	358	365	362	371	345	371	368	328	342	326	345	362	323	361	374	348	333	339	324	383	325	329	358	318	332	367	340	354	347	337	376	343	374	342	359	335	314	371	359	357	319	353	341	351	338	338	317	323	341	322	356	344	352	325	339	383	368	338	348	314	372	358	344	351	349	319	320	328	374	356	368	401	347	356	340	328	393	333	351	333	338	342	358	369	363	344	327	369	317	353	362	366	365	345	395	336	333	322	336	345	332	335	381	313	363	353	358	361	338	332	328	339	366	360	351	333	372	346	391	357	357	359	364	351	332	350	350	348	337	349	354	349	343	353	363	340	335	379	370	355	359	369	360	364	304	333	373	331	353	351	357	360	348	331	393	346	355	351	308	349	337	339	346	344	331	345	340	332	348	342	345	331	379	364	347	376	375	355	335	310	326	354	361	341	330	346	317	360	357	331	339	336	350	325	369	340	326	390	350	373	367	336	350	344	355	342	313	346	359	362	340	332	332	355	361	347	337	329	350	336	368	342	350	329	357	358	361	328	346	344	320	351	352	361	324	396	336	350	358	345	324	341	343	339	355	377	315	334	354	342	352	356	326	351	344	346	332	335	366	366	342	375	355	336	328	342	359	349	335	346	346	351	336	363	384	355	368	315	347	337	358	358	313	337	342	340	381	355	369	360	365	372	369	353	367	346	353	339	351	324	363	344	330	345	362	355	377	337	392	307	331	372	370	367	352	330	383	369	349	340	366	347	372	372	319	335	396	326	346	365	329	330	318	358	315	341	339	357	353	338	360	348	311	354	351	320	380	367	376	338	339	363	339	356	351	336	361	335	331	357	331	367	317	341	335	355	352	324	332	320	347	337	366	342	363	372	360	342	366	359	330	363	364	348	353	314	353	365	356	349	316	363	356	364
8393	16669	14609	9300	8357	7146	5004	9265	44195	42445	36032	24353	12304	4081	1272	802	754	672	661	647	665	630	627	631	645	655	659	664	634	662	658	660	634	727	654	672	634	616	657	662	672	658	609	644	621	632	643	636	622	613	664	696	671	671	639	675	633	657	650	667	605	654	667	635	643	645	661	668	670	639	631	638	675	642	659	667	658	649	634	621	692	620	644	652	652	678	668	673	621	677	641	618	630	681	667	660	649	625	661	653	702	645	713	654	672	657	667	665	686	657	642	683	691	625	654	645	679	688	639	645	682	643	631	673	657	684	655	623	646	665	649	662	674	634	622	656	697	665	659	650	649	647	622	678	655	612	697	655	581	615	685	695	714	647	633	684	632	633	634	640	663	627	664	615	655	620	686	644	612	636	595	668	655	615	670	691	677	629	681	627	610	611	657	721	726	653	692	652	641	667	618	660	670	674	673	650	615	702	636	679	667	632	660	674	640	624	650	691	680	642	626	628	636	640	668	663	582	650	661	669	656	685	664	668	616	673	651	654	651	656	690	649	664	648	656	629	636	651	629	687	646	658	686	659	629	582	688	675	628	611	604	649	671	645	693	640	632	699	675	680	663	602	675	656	670	620	648	647	655	691	668	665	678	644	622	659	666	684	618	654	611	655	653	669	631	672	633	682	648	639	652	634	678	632	685	722	667	661	672	673	677	668	644	647	649	719	667	676	664	675	665	627	657	615	668	619	644	616	642	625	652	618	647	569	715	697	646	674	642	641	663	646	653	643	657	658	664	626	650	611	641	661	614	661	693	658	632	655	682	658	667	625	649	693	683	643	684	647	624	620	658	662	668	658	623	620	602	649	671	679	681	582	685	651	640	614	656	644	658	621	625	678	653	687	634	666	613	685	686	611	685	717	648	607	632	674	652	663	674	663	623	644	632	629	627	624	695	650	622	636	657	618	666	625	615	593	665	705	629	683	657	603	619	676	680	669	622	665	671	663	673	666	682	641	642	652	661	674	635	652	690	670	637	644	661	645	653	708	640	698	632	646	623	621	626	635	641	621	658	658	658	649	670	636	638	672	658	653	657	637	680	700	651	628	651	640	660	656	652	637	668	649	650	614	673	614	655	643	650	629	619	599	698	616	626	652	648	671	598	642	600	662	675	698	660	632	670	689	676	650	623	638	630	622	615	622	630	678	646	619	659	639	689	635	659	668	688	683	614	692	646	654	695	658	658	677	637	654	654	640	693	664	623	675	644	665	694	659	633	660	629	644	621	635	650	663	720	642	669	635	651	613	624	637	629	647	678	652	633	655	683	664	635	640	671	636	675	657	634	665	691	663	692	636	686	635	680	690	657	611	663	642	653	658	680	692	642	649	660	622	641	658	665	665	682	676	690	645	618	664	708	634	658	651	623	677	646	613	671	656	632	692	644	659	654	646	651	656	653	646	645	671	657	661	651	666	689	716	654	671	674	641	628	671	696	652	682	699	664	614	693	669	662	687	675	712	624	656	672	654	619	660	665	631	639	694	647	661	643	636	651	660	636	628	679	643	667	699	629	685	644	622	653	631	658	689	694	635	600	647	642	607	626	653	668	689	686	617	705	670	643	707	656	658	685	648	680	677	674	652	645	713	642	635	625	649	681	648	621	672	680	627	647	711	673	640	670	619	642	685	665	650	651	684	679	651	625	645	664	673	655	685	645	680	637	661	568	643	704	678	646	667	615	646	639	677	687	624	673	644	641	662	631	679	637	698	652	635	650	636	664	634	676	695	635	635	652	668	618	602	629	662	651	685	679	657	639	650	636	618	668	644	677	667	681	645	668	641	630	649	656	664	627	639	671	645	654	672	624	584	676	637	635	654	649	638	678	667	658	639	651	654	653	624	661	675	655	676	653	612	652	645	650	625	692	626	644	571	663	640	683	649	660	665	648	609	617	685	628	616	674	623	619	677	642	633	684	653	702	676	654	685	632	672	643	685	657	680	663	615	637	652	658	650	625	599	681	649	646	604	644	652	649	666	674	665	648	674	619	645	664	656	681	645	670	667	685	646	666	644	644	619	652	667	655	652	661	655	655	661	630	669	672	676	662	679	623	647	645	652	676	636	668	640	663	664	650	694	688	647	615	620	635	645	663	646	593	630	609	643	649	636	609	647	626	676	663	655	677	659	667	669	699	648	680	668	649	650	642	644	645	697	687	677	692	655	628	668	666	662	676	640	596	656	669	652	708	642	634	621	639	684	616	668	613	695	681	647	637	670	660	654	669	692	690	647	613	663	656	677	634	663	648	664	679	685	647	618	640	603	643	683	645	695	682	640	658	638	684	650	650	706	618	625	621	689	661	667	689	673	685	649	636	643	631	655	669	679	637	640	605	661	630	645	643	661	635	645	639	677	704	675	639	651	657	645	623	701	641	647	660	639	667	648	644	667	651	611	701	634	653	685	651	659	660	671	655	664	586	656	648	624	596	632	695	668	637	609	700	642	603	638	634	627	652	624	639	632	685	676	623	714	649	684	676	679	624	660	654	679	629	643	622	642	644	619	678	658	655	638	647	646	640	665	693	656	638	674	679	642	638	683	681	632	655	656	631	681	642	649	647	681	655	631	676	650	643	598	651	674	695	656	671	634	672	670	603	651	612	631	643	634	682	611	606	665	626	670	632	631	659	692	652	657	637	650	645	635	652	672	622	658	686	667	700	654	655	658	645	598	642	668	659	639	621	652	638	675	656	688	676	666	677	668	644	644	687	680	655	636	661	614	656	637	650	639	641	651	599	630	660	631	677	650	702	661	640	662	644	661	676	638	638	669	667	649	640	669	659	628	640	702	629	654	615	626	680	652	642	643	673	675	666	648	717	649	650	620	623	662	608	640	665	659	619	653	669	698	648	687	649	631	672	667	613	644	681	636	656	668	662	652	677	631	624	643	647	621	655	694	633	683	670	609	676	636	663	669	670	668	689	671	650	648	670	660	652	662	653	694	618	668	637	668	669	689	667	661	619	636	694	634	661	688	652	682	702	630	659	626	637	660	685	646	620	664	662	651	639	650	635	675	615	628	664	686	716	620	631	631	648	649	662	631	690	626	689	633	631	627	708	657	665	645	641	679	629	689	634	669	613	667	659	650	652	652	635	649	708	674	616	733	649	620	655	654	607	665	666	680	664	691	681	678	680	647	618	590	646	613	650	685	641	616	641	655	640	645	677	670	636	686	651	665	664	696	683	672	609	632	688	607	609	655	638	657	672	651	640	678	677	653	678	678	682	681	661	651	630	627	617	665	662	645	626	635	646	633	682	636	635	619	667	633	665	658	601	689	636	617	694	657	635	665	656	631	639	689	633	641	633	634	643	697	674	680	654	652	684	661	679	667	670	637	671	646	604	633	693	707	675	669	689	654	675	647	692	642	655	633	678	626	655	650	676	661	698	660	667	692	638	657	669	653	641	678	702	618	689	656	672	656	702	659	667	630	634	619	681	659	644	675	640	659	629	628
26461	20276	7622	2064	1146	828	598	661	2987	3765	2876	1665	846	547	448	422	389	388	410	375	405	412	386	418	433	413	413	412	379	382	397	423	404	416	381	420	388	422	423	396	419	410	397	403	419	425	428	448	452	364	429	391	415	399	416	392	415	416	424	427	396	423	386	386	426	388	389	392	431	404	401	403	416	416	395	399	412	401	415	380	407	407	407	393	402	411	455	373	422	421	393	399	383	406	417	402	416	403	404	390	381	436	416	383	375	418	404	382	395	410	403	407	406	411	406	412	408	382	403	407	409	433	388	426	378	385	397	425	380	395	440	422	389	409	416	436	366	424	406	429	398	415	415	401	396	418	408	380	429	384	380	447	383	406	423	410	398	433	391	436	380	412	395	438	383	428	424	395	383	372	403	395	401	380	424	386	423	417	373	394	406	362	432	425	387	396	424	423	391	386	388	368	364	373	439	409	428	378	427	415	419	391	395	419	385	430	428	429	400	398	391	417	373	419	398	406	404	394	389	375	395	400	378	401	416	417	417	394	411	384	391	390	382	415	407	409	396	395	399	411	396	395	401	379	371	420	427	405	417	378	386	403	428	411	352	409	395	410	409	445	423	441	395	412	434	390	393	372	427	391	424	460	420	432	419	408	406	395	410	403	364	391	405	393	434	433	408	420	421	407	403	414	391	437	414	406	421	353	405	426	408	416	416	395	386	394	427	433	414	379	419	452	430	392	403	380	405	397	430	407	405	411	377	424	416	390	439	413	418	399	429	407	417	411	370	430	420	417	425	409	382	418	424	420	375	412	429	390	398	369	435	403	389	384	410	416	398	417	419	388	392	410	372	427	410	390	423	414	400	392	419	397	447	390	392	416	416	392	418	369	389	411	440	380	424	425	424	412	393	449	436	390	419	400	393	409	374	434	393	407	409	442	389	398	397	408	379	420	428	384	421	418	401	421	393	419	436	395	403	377	445	373	406	376	399	390	398	429	392	419	405	412	407	403	415	427	376	392	422	390	421	403	425	400	420	431	399	397	400	393	370	372	413	418	416	406	381	392	392	419	402	439	428	428	358	410	427	433	401	448	364	409	413	423	388	408	410	407	399	377	398	366	420	403	388	402	420	421	410	390	427	411	406	383	391	405	400	399	419	399	419	421	382	414	398	377	423	396	388	383	387	405	420	402	424	417	437	391	379	432	441	426	421	419	437	399	382	401	426	423	370	399	434	381	396	399	420	392	410	416	386	403	401	423	409	418	385	374	398	427	391	428	417	392	411	406	434	445	402	449	401	397	400	412	406	381	399	409	444	378	412	385	382	389	400	401	385	422	392	412	425	401	433	415	425	397	429	409	398	464	393	429	426	395	404	427	427	409	438	423	399	390	385	400	415	400	398	417	389	387	392	403	407	367	408	404	404	456	403	401	399	389	419	439	418	422	421	386	387	390	402	399	440	435	377	413	410	398	423	403	382	427	413	416	438	404	431	388	419	408	378	400	407	394	457	437	398	435	431	357	432	401	418	406	417	398	405	381	370	405	418	427	398	450	419	411	425	380	408	392	400	417	373	372	408	418	401	420	439	389	393	436	394	401	441	418	434	401	400	373	417	361	352	366	416	416	421	411	400	398	428	394	427	401	423	416	385	420	416	403	409	396	382	383	412	422	432	409	406	389	408	414	390	389	412	384	362	418	398	366	408	384	419	408	410	396	421	387	418	433	409	434	387	408	386	435	420	393	395	377	407	383	430	433	411	421	407	405	405	405	390	423	406	411	384	400	396	426	418	421	428	420	419	387	383	415	408	441	421	375	434	421	441	379	373	411	392	410	426	385	421	418	396	399	421	409	398	395	407	402	411	420	407	414	418	429	388	397	451	407	395	385	391	409	393	380	388	411	388	414	416	408	384	463	413	425	402	401	406	378	383	407	376	446	394	407	415	411	351	416	417	396	417	401	360	401	390	416	424	425	389	378	424	451	392	398	409	404	382	390	420	389	399	419	385	423	397	411	398	414	400	390	435	399	408	413	435	395	384	434	426	381	370	402	416	456	357	407	398	397	390	413	420	407	384	422	377	420	427	416	444	423	430	403	409	401	426	383	372	360	394	434	430	439	430	425	386	405	398	412	448	431	409	416	424	389	385	408	361	406	405	434	402	427	424	430	410	412	414	423	407	375	387	393	400	423	399	409	405	393	447	388	406	453	407	431	418	406	392	363	400	406	387	397	389	393	431	410	431	365	418	439	387	404	420	435	420	424	435	394	376	403	405	394	403	386	407	437	416	391	423	423	395	379	415	374	408	390	398	422	397	392	412	415	403	464	436	403	441	358	406	385	408	399	413	389	389	396	338	426	411	380	396	444	396	421	382	392	389	412	377	392	397	432	386	451	404	396	418	385	425	437	409	423	426	419	441	418	384	388	440	386	388	399	374	413	436	397	442	403	380	433	409	421	400	399	420	407	412	388	415	410	413	426	406	400	398	418	382	421	393	424	399	418	385	404	445	408	400	407	373	396	405	371	419	373	411	436	387	428	403	411	397	397	412	388	403	390	422	409	404	447	410	414	413	423	410	376	411	417	412	443	408	374	405	437	404	455	392	429	395	395	400	401	400	370	433	380	411	381	384	402	408	406	405	384	386	405	412	413	395	397	385	410	411	445	410	389	402	399	389	379	397	392	392	420	392	411	413	428	435	405	426	415	378	406	391	397	405	436	435	455	417	385	413	383	383	365	430	434	424	425	422	398	445	422	414	370	417	400	404	397	385	418	395	402	434	425	407	376	403	403	419	391	395	411	370	387	399	377	395	442	409	393	401	407	391	418	391	438	426	398	372	400	411	464	380	422	375	387	399	401	419	426	421	428	430	389	406	419	380	395	390	399	416	411	418	421	395	382	412	426	402	399	416	390	424	431	395	414	397	410	405	387	394	400	401	445	404	426	407	424	429	416	389	370	396	398	419	392	387	422	432	400	403	384	427	411	393	375	382	411	398	415	441	395	397	403	398	413	415	397	406	403	466	415	420	372	372	396	415	376	390	420	401	384	443	463	434	406	409	413	399	402	393	401	411	397	388	425	419	398	381	445	402	391	386	416	396	410	409	438	417	417	379	419	425	406	407	418	445	364	439	414	416	364	424	430	375	398	407	397	407	417	422	402	423	412	386	403	396	377	396	413	416	393	373	461	405	427	380	413	448	408	403	419	404	386	417	426	402	419	413	390	435	400	409	392	440	378	447	434	400	408	452	402	413	417	427	389	414	434	371	414	397	411	402	401	402	381	412	396	421	420	420	401	403	391	387	410	425	417	388	415	387	425	419	406	408	417	409	385	416	408	410	418	391	376	430	395	433	386	434	412	417	406	422	431	361	420	425	385	391	398	394	423	402	420	404	354	372	392	364	394	402	432	384	410	393	402	419	400	404	424	430	415	419	393	433	394	410	403	404	407	384	392	419	414	394	407	388	394	423	431	394	402	380	422	419	365	430	420	410	387	389	389
4398	2484	3931	4956	3717	2531	1756	1909	9376	10406	7741	4132	2116	1157	857	819	755	779	785	795	788	773	777	752	823	785	764	755	768	816	833	801	789	753	776	735	801	789	764	809	811	802	767	808	784	772	801	750	797	754	754	772	739	799	772	752	765	788	771	784	762	783	814	767	753	734	733	729	789	758	738	793	807	812	808	791	749	719	786	786	792	794	821	792	804	761	740	806	776	756	770	731	770	778	765	785	788	832	751	795	779	818	764	792	767	741	760	798	774	793	807	793	802	730	760	841	810	786	770	755	762	811	740	798	766	779	765	744	749	762	754	721	805	850	747	825	766	793	794	789	743	766	773	797	809	768	750	790	754	806	793	807	788	797	785	786	754	794	729	800	767	721	812	789	738	727	751	769	762	786	790	737	770	810	786	730	778	795	806	766	794	752	790	797	748	792	747	725	783	804	789	760	753	803	781	832	795	744	782	737	752	790	782	770	784	744	767	809	804	772	772	817	764	777	817	808	795	796	733	744	768	793	810	754	785	786	760	801	780	778	770	821	733	743	757	724	766	807	757	794	735	747	736	803	754	792	751	755	807	781	739	808	782	798	834	739	778	798	793	803	787	755	772	740	782	740	803	748	818	787	821	784	779	754	786	777	773	768	779	759	794	772	776	856	782	800	762	775	810	744	731	772	786	778	777	761	800	767	750	772	769	809	784	804	781	790	724	800	828	810	798	767	786	767	743	746	771	797	817	746	809	770	755	744	760	729	805	798	795	816	817	812	780	793	785	813	745	795	770	712	763	749	780	822	734	789	760	782	826	745	752	802	779	756	731	770	738	742	748	793	776	788	745	762	778	694	784	749	812	764	740	815	786	746	794	803	803	771	826	810	809	757	788	795	739	741	759	786	812	830	727	800	779	804	800	756	838	757	782	820	777	721	823	752	710	788	832	788	799	767	803	780	770	812	801	707	722	781	781	758	778	768	778	794	821	774	794	780	848	789	749	818	758	749	801	724	754	760	820	730	804	759	791	775	744	746	788	764	763	792	768	717	762	773	798	805	796	811	754	799	754	774	755	779	778	825	786	780	787	803	770	745	790	789	804	775	778	746	761	817	778	778	783	781	787	775	809	756	789	755	794	720	768	821	775	736	803	761	742	781	778	762	729	756	790	832	756	782	780	739	790	762	748	775	755	760	782	812	781	805	757	762	794	809	776	803	718	752	769	798	812	788	804	776	770	797	777	828	780	778	765	695	821	731	774	833	749	763	801	800	809	758	742	782	794	727	751	737	749	761	749	808	771	755	766	774	761	775	782	763	792	818	767	795	756	763	751	760	712	738	760	829	750	733	771	730	762	773	782	786	732	820	730	783	755	797	669	800	802	742	764	792	728	788	803	773	793	760	834	743	765	790	752	796	778	737	780	815	747	805	739	784	740	760	783	802	808	767	777	696	769	796	754	779	787	748	781	771	778	750	769	809	748	762	738	770	719	796	813	758	716	755	778	747	801	815	751	774	816	810	722	745	807	765	768	739	783	751	814	771	785	789	778	811	740	757	768	751	768	734	791	762	781	798	748	789	757	819	791	745	756	745	724	811	804	728	773	826	767	769	785	747	759	728	773	766	765	757	799	773	795	796	771	793	766	736	808	739	806	780	757	791	801	754	805	757	751	776	749	783	776	763	786	726	839	784	799	805	751	758	767	774	795	787	775	804	772	800	705	778	735	833	756	754	793	750	732	815	776	736	775	777	807	744	792	817	810	767	717	748	822	774	752	779	786	753	774	813	750	770	768	777	783	817	757	797	771	771	768	736	783	776	754	798	755	750	802	815	783	809	742	775	791	821	784	783	802	805	772	744	770	815	801	795	766	784	741	761	780	794	770	801	780	772	778	779	774	741	817	771	774	809	759	795	771	741	730	746	761	809	787	789	842	756	795	731	750	815	734	769	788	806	790	781	742	720	794	765	812	757	790	758	753	804	733	732	785	784	764	772	710	752	799	789	802	796	740	756	753	861	761	779	741	796	746	785	774	740	776	734	757	771	811	751	752	781	750	766	792	803	768	774	785	744	748	794	780	815	775	795	735	771	785	786	772	768	760	803	765	708	790	731	757	780	783	788	822	800	822	782	797	752	788	774	772	774	807	734	813	831	781	788	798	779	735	758	793	809	794	801	770	811	736	761	791	737	774	755	745	809	777	807	787	787	755	791	830	750	758	776	776	768	789	769	790	796	787	793	768	741	774	775	794	803	774	824	766	769	791	797	756	796	744	787	770	760	797	756	778	784	733	781	767	812	818	744	781	765	745	795	775	745	788	758	780	850	723	758	760	826	806	744	771	786	784	755	762	782	841	758	753	753	752	749	757	806	778	757	771	787	811	789	808	790	769	758	742	798	800	800	758	764	778	788	836	792	773	804	769	777	751	775	799	769	814	689	776	714	764	763	766	776	717	751	772	765	733	777	770	753	804	742	796	731	790	842	747	745	778	775	761	762	796	736	780	760	816	787	788	724	781	813	747	809	758	712	765	772	804	751	806	737	788	794	736	791	749	784	761	744	810	752	766	733	745	753	743	779	758	787	780	769	811	812	756	764	733	813	772	796	775	791	791	804	813	766	814	712	779	801	787	792	771	755	795	778	756	785	760	728	740	788	772	787	766	752	769	801	726	796	831	799	748	801	742	795	784	822	793	772	761	828	777	813	768	785	777	777	752	772	823	734	793	777	770	781	791	751	794	801	798	760	774	757	771	821	777	803	768	787	760	789	807	775	750	761	791	793	728	725	779	813	757	742	763	788	758	807	826	767	771	773	788	776	746	798	748	752	797	815	781	730	750	808	774	767	773	797	745	790	790	815	819	840	776	778	765	815	815	757	735	769	757	801	721	807	756	825	808	804	773	750	795	792	795	831	778	821	754	802	813	764	729	735	720	763	724	798	803	775	804	835	784	750	777	790	754	778	792	743	803	762	856	777	819	784	832	756	745	744	716	784	755	758	831	801	750	782	764	794	770	744	719	733	729	813	753	763	762	775	729	788	751	769	764	732	802	803	815	781	773	820	817	761	769	788	769	803	755	769	791	769	788	795	743	742	769	758	743	774	780	770	766	762	782	786	780	804	747	774	764	781	800	764	775	762	812	794	763	749	751	712	763	751	800	756	795	779	799	809	821	773	750	754	840	787	744	792	730	813	718	802	777	784	778	811	756	779	760	818	833	798	752	745	768	741	752	782	747	809	804	722	777	813	810	796	799	750	761	784	797	800	755	773	796	794	778	772	742	756	778	805	782	740	767	753	765	755	773	823	757	787	780	801	751	777	740	834	768	797	816	772	778	815	748	743	803	827	781	805	759	804	773	807	759	771	812	799	754	825	823	780	797	751	785	777	813	798	808	739	777	798	825	795	749	803	816	720	724	771	761	764	775	811	802	779	752	770	796	797	780	771	750	782	709	745	797	793	792	729	746	801	793	771	727	772	743	822	766	799	766	797	860	805	757	787
24601	21088	27007	25033	6113	1287	757	1145	13114	16544	11300	5435	1963	800	480	380	365	363	365	384	364	352	380	381	363	355	368	349	393	390	381	373	387	344	400	370	389	353	328	328	378	348	398	362	370	374	372	386	370	376	344	352	388	369	358	391	357	376	386	368	389	391	362	349	347	363	382	392	379	370	392	354	379	362	368	357	357	337	391	342	352	354	372	340	364	342	362	345	383	318	391	332	363	359	372	366	404	338	360	365	362	368	381	373	364	341	367	386	368	355	359	394	341	355	346	378	378	358	382	366	365	368	336	355	365	353	334	377	375	367	366	382	340	378	361	354	352	369	387	350	365	398	364	376	374	324	378	366	321	379	375	369	375	355	408	350	375	402	356	370	371	378	345	364	353	342	339	412	378	350	368	353	320	387	365	343	394	363	391	392	370	375	370	391	409	370	385	342	352	407	360	363	399	367	353	355	360	356	360	350	395	390	341	358	395	395	363	326	334	362	364	403	415	353	367	397	357	368	326	382	387	363	351	358	394	336	365	388	346	408	338	350	354	344	351	372	358	386	389	361	368	387	367	336	356	370	334	361	354	332	345	349	394	327	341	325	367	421	319	373	337	392	336	362	345	352	377	365	359	341	393	387	369	368	361	350	353	356	361	365	368	361	348	409	360	394	351	369	362	358	338	371	358	369	379	403	398	370	358	360	373	392	354	356	383	371	370	344	383	379	340	377	373	420	350	377	349	399	360	379	345	392	345	337	374	337	367	378	358	381	352	394	392	406	353	342	397	381	332	346	381	370	392	343	383	337	366	334	369	332	352	376	336	359	334	407	355	343	387	389	353	327	334	362	380	395	349	354	362	385	395	345	359	343	354	360	375	373	391	357	357	373	379	381	329	396	354	381	362	367	365	320	374	354	384	389	347	370	393	386	360	350	380	382	416	368	379	393	408	350	353	373	365	368	385	371	360	381	392	337	403	344	367	363	396	392	384	377	368	383	386	331	367	361	336	368	359	381	346	350	369	374	357	359	331	396	392	348	387	361	337	348	416	349	373	356	366	395	340	327	351	357	356	389	352	388	312	388	371	363	347	367	344	376	359	354	379	357	354	378	370	346	381	409	336	378	381	360	368	361	358	363	345	349	348	353	352	369	383	371	384	399	350	376	356	362	385	380	363	341	384	316	381	323	345	386	341	383	374	375	353	376	353	357	356	324	347	372	397	315	384	384	379	408	366	378	370	368	361	337	392	364	345	382	338	364	317	400	386	374	351	335	348	348	332	344	416	348	376	375	362	375	384	358	358	360	378	368	349	352	332	364	379	348	360	375	374	378	371	350	384	386	366	337	347	374	391	353	406	338	369	382	358	340	356	311	372	351	393	378	357	358	340	363	369	326	344	345	365	400	352	385	355	384	377	334	365	374	365	327	385	370	361	345	374	376	370	376	363	361	348	352	340	374	373	401	362	401	378	319	395	381	348	346	364	363	372	353	370	391	394	353	347	364	375	344	365	370	361	406	353	367	366	381	355	371	373	350	398	339	343	371	375	375	353	392	390	375	373	341	348	338	381	329	350	365	395	375	369	349	335	387	398	357	390	366	379	377	337	384	349	380	354	337	364	379	339	360	320	374	386	354	368	387	366	380	392	349	352	379	367	378	350	335	360	400	381	386	360	376	394	348	323	376	312	381	364	384	390	366	363	356	347	365	368	370	338	335	377	364	354	382	400	362	366	345	355	382	383	380	368	347	403	352	365	342	368	402	348	371	404	384	351	386	386	341	361	355	360	363	369	338	372	393	373	371	375	400	378	400	370	367	365	317	367	347	354	350	376	359	355	356	390	346	364	384	383	401	385	354	348	350	328	355	326	371	396	401	376	379	367	353	383	319	355	346	387	363	355	373	374	364	341	359	363	392	373	362	340	361	375	391	358	370	352	346	400	389	375	393	370	359	382	337	378	372	368	360	344	344	365	387	381	372	368	333	386	378	373	362	324	336	338	382	357	371	387	340	365	358	360	340	353	361	371	392	362	358	371	336	348	340	376	353	372	323	369	356	382	351	340	354	381	359	362	347	331	402	355	387	372	387	353	387	369	383	345	365	408	376	381	359	373	357	356	364	368	355	409	378	362	384	370	345	344	346	359	368	369	368	378	373	388	388	355	387	344	401	367	409	383	349	360	334	372	348	360	362	374	355	389	391	338	382	361	361	373	369	400	320	376	325	348	400	362	377	371	382	410	391	374	376	365	395	371	372	339	374	386	380	416	334	355	376	361	351	333	343	369	330	354	386	363	388	393	366	353	367	398	357	383	347	316	393	389	338	401	373	370	386	317	354	368	369	389	388	376	373	353	341	392	387	384	358	372	367	344	395	366	378	362	366	392	385	374	368	390	331	381	339	333	351	361	373	359	379	343	367	357	374	341	342	359	347	364	377	381	330	366	388	376	357	356	336	350	381	391	360	345	365	375	354	378	348	365	363	357	341	371	416	354	378	349	371	337	381	370	353	344	362	375	330	376	357	347	402	358	344	408	350	378	378	383	365	364	373	348	356	385	384	354	365	371	348	368	349	332	350	359	345	386	399	358	380	352	337	348	368	336	403	400	388	352	344	325	344	360	341	365	345	377	354	351	398	332	340	376	318	397	410	354	403	342	352	346	356	389	363	368	322	343	349	360	364	328	359	341	365	363	364	367	344	393	359	344	362	351	343	394	361	350	353	376	365	378	348	350	364	374	401	357	418	374	388	341	337	351	335	362	393	348	339	365	355	359	338	358	348	359	350	375	363	357	348	363	329	367	356	347	367	348	353	364	375	351	365	368	348	384	379	399	383	389	359	345	352	350	363	374	347	374	377	357	370	331	399	360	395	374	405	372	385	347	354	361	387	331	380	344	376	371	363	374	352	359	337	369	333	380	358	362	352	351	396	364	358	379	355	376	371	383	354	338	370	360	343	365	351	352	372	348	349	382	344	419	349	394	368	391	353	401	392	364	369	355	369	332	346	355	354	394	363	366	365	366	407	385	364	374	368	356	345	386	392	367	379	369	341	396	358	356	357	366	366	386	354	370	326	351	372	343	377	367	351	311	367	354	366	375	368	341	360	346	384	381	397	381	365	395	375	391	343	367	392	389	365	359	381	391	374	358	349	355	350	365	370	336	384	351	354	342	385	347	386	374	333	391	340	347	342	343	345	366	380	347	373	343	378	392	352	384	356	410	400	389	351	349	339	387	351	371	357	397	357	371	361	343	352	390	353	379	340	382	352	365	372	370	366	358	376	369	363	360	389	360	340	372	385	356	346	357	351	399	376	375	376	363	356	331	399	372	386	347	371	351	381	329	376	386	371	360	383	398	362	353	346	359	336	340	400	384	351	334	389	358	382	325	389	345	379	375	399	372	378	384	373	351	355	362	349	323	379	354	327	382	394	381	385	383	360	342	349	339	350	365	356	353	371	371	355	378	340	365	367	361	355	360	388	326	346	374	332	386	395	324	363
5617	8557	11251	7781	4724	3714	2174	3789	27770	27271	21590	12568	5604	2047	915	795	751	693	700	700	693	707	724	692	690	718	700	695	721	753	697	741	706	660	716	711	674	753	757	684	748	671	749	763	662	686	690	704	685	743	672	737	712	685	685	697	661	691	678	730	685	696	653	732	715	708	710	671	756	688	734	720	711	725	731	705	717	697	744	722	760	765	693	687	699	735	724	698	718	723	694	668	685	701	713	746	720	663	707	709	696	704	696	727	727	683	678	693	639	686	699	721	728	711	702	719	741	730	732	720	720	703	718	667	683	718	717	666	772	714	670	745	685	726	727	698	720	659	685	735	756	751	717	741	674	732	714	677	691	691	757	695	705	674	643	707	686	700	682	721	690	700	715	731	711	725	676	727	674	674	655	736	692	708	703	709	680	687	704	711	714	695	717	666	705	704	762	714	718	691	713	701	725	699	684	715	656	714	685	721	698	660	787	704	743	734	746	742	723	710	714	699	751	679	727	681	695	696	672	749	707	773	729	722	729	738	723	713	725	738	672	672	657	703	655	684	682	731	714	714	693	759	674	690	696	683	744	693	702	759	720	697	698	676	707	703	694	680	733	722	730	710	696	708	718	694	743	686	692	688	716	707	731	641	728	699	729	787	690	732	711	721	724	737	660	739	678	737	711	695	699	680	684	658	678	689	756	681	684	712	708	699	698	719	717	681	689	710	668	735	719	731	663	709	710	739	749	698	714	733	690	683	692	691	729	724	693	718	740	714	713	710	700	734	681	690	732	751	701	641	710	740	684	679	645	743	731	725	701	730	704	703	682	706	688	685	690	729	747	659	683	710	714	730	736	706	719	676	721	727	727	671	693	673	674	697	704	669	707	706	667	695	703	740	706	772	714	669	726	691	677	671	689	694	684	706	719	646	716	719	710	686	625	717	727	663	686	674	698	708	706	736	705	713	724	725	727	691	748	716	723	748	753	708	727	695	718	667	680	739	715	694	727	728	687	733	723	711	686	723	716	759	695	722	722	714	678	725	740	737	715	712	701	741	784	705	736	724	695	686	709	650	708	705	735	684	702	747	668	678	724	782	710	692	728	708	712	722	739	716	700	716	655	687	706	712	715	704	725	729	723	688	720	738	733	681	740	747	710	702	711	691	694	711	705	694	680	673	698	677	700	666	700	683	695	711	755	722	696	711	723	722	689	733	738	697	699	764	691	752	712	721	742	735	677	740	714	705	696	745	720	705	684	720	734	724	744	704	714	689	706	750	726	739	682	686	727	717	735	730	685	719	685	688	698	714	700	729	726	769	711	699	670	728	717	695	670	746	695	695	697	704	770	762	663	699	716	754	721	688	726	689	736	703	746	700	733	694	724	685	667	689	737	751	713	677	700	706	711	702	700	669	677	720	679	703	719	706	709	703	698	716	713	700	714	768	672	728	733	698	730	698	671	735	705	700	710	719	678	754	673	699	736	701	734	685	711	730	706	695	696	709	691	713	685	723	720	737	688	692	696	737	717	737	674	711	702	723	705	709	707	694	684	676	728	704	678	773	738	712	706	702	722	696	684	717	726	717	712	730	754	702	672	716	707	677	683	722	691	698	689	726	698	723	735	721	714	688	716	743	712	712	707	684	681	695	726	744	657	728	719	710	736	668	746	735	697	727	724	711	716	701	724	716	721	687	689	723	728	704	736	706	715	703	723	728	722	667	679	757	712	686	752	724	668	705	717	729	750	685	743	690	696	683	730	708	703	697	725	696	660	731	718	709	767	744	714	757	723	696	722	745	695	699	712	683	700	705	694	745	741	704	669	677	731	739	727	747	729	696	683	738	723	722	718	700	698	727	697	688	710	740	694	730	724	742	739	700	717	701	734	718	673	753	680	702	699	731	697	709	740	679	721	688	724	741	715	697	696	719	729	701	715	715	701	677	708	701	731	706	678	664	667	718	724	688	746	730	729	708	684	733	708	702	723	680	709	696	686	684	720	747	712	703	664	678	737	671	734	728	682	722	727	755	667	728	705	737	676	714	708	707	760	715	709	704	725	683	687	730	671	677	644	689	676	682	721	732	705	669	705	703	700	746	640	692	737	695	692	706	746	687	682	692	690	681	749	733	733	738	705	738	702	712	717	769	681	736	702	697	694	718	719	723	747	714	707	714	698	749	697	732	741	708	720	694	720	727	657	709	710	722	750	699	677	733	657	716	744	681	770	719	719	712	710	662	731	649	712	739	713	719	704	721	689	708	755	684	700	718	723	791	747	667	684	702	693	666	690	692	728	711	713	651	734	696	722	734	722	666	752	708	712	707	669	675	696	681	691	723	701	672	686	669	713	654	680	673	727	729	713	693	690	693	693	701	729	715	713	718	745	697	701	683	689	709	675	691	664	728	638	682	687	711	706	651	708	728	720	714	720	694	719	715	738	744	699	674	703	721	684	650	689	727	717	719	719	710	691	737	726	766	718	748	732	696	702	667	682	688	761	685	750	749	689	699	712	693	665	706	725	686	708	710	669	753	707	717	694	703	717	705	730	721	728	726	695	732	694	710	710	654	748	687	738	726	681	701	735	718	736	714	701	714	728	699	724	712	699	695	723	688	698	714	648	745	745	713	710	753	702	746	721	675	756	708	743	781	670	723	754	680	743	719	727	736	698	705	724	746	726	704	740	660	693	669	699	638	672	706	710	696	713	706	724	675	763	694	753	691	711	737	726	715	650	746	707	708	679	700	792	621	709	685	713	686	703	673	757	691	683	703	673	722	722	687	734	713	769	693	700	708	756	668	703	724	692	691	742	681	678	694	747	712	692	733	716	693	693	715	701	679	687	697	689	671	760	711	725	704	766	764	717	737	673	634	675	744	690	669	653	765	695	684	725	664	689	747	663	732	677	748	659	702	724	750	695	724	745	722	711	751	710	715	707	715	723	704	745	669	684	724	693	681	702	736	667	735	663	718	724	721	708	746	698	718	680	693	727	693	663	722	672	710	696	698	721	699	698	710	695	705	700	705	737	729	698	704	758	711	723	710	701	740	652	695	716	718	695	688	728	678	718	713	742	714	725	705	694	745	727	701	668	670	645	681	698	701	728	735	720	696	758	713	745	690	677	691	716	753	714	705	698	670	699	766	721	741	732	695	699	715	725	730	713	760	668	718	681	760	653	698	691	708	748	710	684	695	653	697	704	716	704	701	709	702	706	738	727	712	711	723	708	651	707	686	699	742	709	739	762	698	667	740	738	760	727	735	740	752	718	670	701	682	678	712	715	708	771	725	690	712	687	771	716	723	692	708	716	698	699	704	737	693	698	737	721	698	701	704	720	723	732	703	727	706	715	669	707	730	725	654	759	724	721	682	729	689	679	695	727	665	678	707	697	721	677	734	712	723	713	731	729	671	710	745	714	668	690	709	704	696	689	703	677	727	710	714	668	724	752	673	681	717	712	738	690	703	698	696	708	742	704	697	710	690	713	737	744	733	763	716	723	723	682	716
22851	21052	28749	23577	21052	19556	2940	2597	27926	35194	27697	17039	6802	1782	613	413	365	420	340	325	365	364	371	373	353	360	369	375	357	379	395	370	356	362	345	352	398	373	349	346	313	319	386	331	374	326	357	323	348	351	342	333	356	351	346	374	376	356	334	353	344	387	352	329	383	356	359	390	327	385	352	350	338	357	329	354	373	317	343	360	309	348	377	342	362	334	341	344	336	326	348	361	356	350	333	380	366	342	317	361	381	365	331	365	361	384	368	367	362	351	342	357	347	360	325	382	352	351	324	340	351	380	378	359	368	308	358	323	361	366	375	343	339	327	371	368	355	377	380	377	336	379	329	357	373	355	366	336	364	373	375	342	375	359	364	357	356	334	367	317	366	337	381	361	379	369	336	367	370	334	329	389	319	342	352	345	344	342	364	365	327	342	352	378	341	356	358	337	348	352	376	330	355	331	374	352	352	337	372	344	338	321	345	325	366	371	382	352	347	375	367	348	345	367	318	377	360	346	357	373	337	378	375	350	338	372	340	384	345	354	336	357	343	342	337	379	333	382	347	366	359	337	349	369	322	342	336	374	353	387	347	358	332	348	320	325	398	342	322	357	358	383	364	352	358	370	346	366	343	353	336	325	362	347	372	375	308	341	373	332	340	353	332	325	395	336	310	348	315	359	332	361	356	339	350	349	370	368	337	314	347	399	365	335	329	364	348	361	380	370	325	384	361	356	350	378	371	378	400	359	338	342	351	354	344	365	379	362	355	349	378	321	366	353	357	372	333	356	344	339	333	306	359	351	355	328	332	350	333	323	339	363	333	342	352	343	333	347	345	337	344	329	352	346	358	337	362	370	354	362	317	372	370	371	306	314	320	336	353	329	386	383	313	352	371	364	367	337	366	364	361	363	361	339	378	337	340	353	366	332	365	327	340	346	360	384	334	334	363	386	368	326	373	342	345	321	337	356	325	358	350	310	332	339	344	348	364	340	379	337	386	385	355	369	341	359	340	307	380	350	341	318	336	357	320	354	343	368	339	349	350	364	329	337	334	320	365	313	346	361	353	362	336	339	385	335	362	380	364	389	361	359	341	346	352	369	360	349	337	335	355	356	354	340	362	329	392	341	348	345	355	331	360	341	364	379	410	315	361	341	344	359	345	363	357	342	373	353	370	331	341	370	369	349	339	372	340	337	351	424	329	345	345	367	367	326	365	351	364	365	363	345	352	361	341	361	348	370	315	368	397	331	347	326	374	324	386	364	357	342	363	372	390	364	341	345	375	343	342	317	340	326	371	338	364	345	356	312	339	378	366	346	356	371	369	371	331	309	370	380	376	362	357	327	318	384	333	337	382	355	337	361	335	341	335	304	332	323	353	356	362	312	336	331	369	369	323	324	349	346	328	319	328	352	317	349	356	333	346	329	322	358	388	352	380	338	347	371	362	327	337	320	355	331	350	339	340	338	330	332	326	350	352	353	322	329	335	335	353	372	356	336	377	359	371	341	338	401	335	352	406	388	360	360	382	354	353	325	330	355	337	347	358	334	358	360	320	339	358	346	344	335	339	364	361	354	325	336	359	395	371	353	326	350	330	332	331	340	350	331	348	373	314	370	328	345	341	379	353	375	347	324	354	328	357	341	366	348	371	350	347	322	366	349	365	391	343	326	357	319	400	346	336	379	347	402	353	354	355	358	348	339	331	343	350	364	366	341	327	331	359	365	365	362	346	368	343	353	348	316	344	379	331	344	385	338	339	334	324	326	360	349	358	333	372	362	356	355	323	358	378	345	345	331	330	361	367	360	361	340	343	356	372	360	332	306	341	355	327	346	355	337	356	361	348	333	333	334	309	333	370	314	358	400	348	354	307	351	351	356	336	364	326	363	345	351	337	343	349	365	332	381	367	381	323	335	334	326	383	371	363	380	315	348	348	392	387	327	366	359	362	309	348	323	363	385	378	351	347	322	350	353	360	346	360	368	338	361	366	342	347	335	343	366	336	331	353	367	352	351	370	335	355	375	369	340	363	369	339	361	339	318	348	325	324	360	319	338	372	331	339	335	373	361	387	342	325	343	361	359	383	345	343	351	342	340	340	345	375	358	360	338	347	362	366	357	361	353	355	338	353	364	363	357	313	347	368	340	351	342	339	348	364	335	374	363	327	329	357	404	340	359	360	338	311	333	332	374	348	332	346	357	360	338	362	339	361	313	343	355	361	388	322	324	361	386	347	365	332	318	318	362	344	346	355	323	331	360	336	354	356	352	353	340	367	369	320	387	334	386	391	360	337	364	353	333	322	403	357	344	321	345	338	368	345	361	384	391	346	358	317	355	311	355	336	359	367	327	347	320	379	348	334	352	327	348	337	344	382	403	341	332	354	336	383	332	326	346	329	351	374	362	360	360	376	357	351	348	346	370	374	350	352	353	357	315	368	349	353	339	377	375	336	319	355	386	337	317	347	335	306	325	330	354	353	311	346	363	329	330	362	356	360	356	364	349	344	346	371	335	356	331	370	364	327	339	355	321	319	321	369	347	354	321	361	366	324	350	336	373	378	306	364	345	347	347	354	347	359	352	339	342	360	358	361	339	317	358	337	333	319	344	333	360	344	340	338	338	380	346	330	332	350	346	352	335	353	357	365	379	358	366	335	336	362	397	347	370	336	322	346	354	353	350	355	360	369	371	364	341	362	376	350	395	365	382	350	395	346	339	332	359	370	367	351	355	367	351	342	334	340	375	354	376	383	352	354	360	369	314	312	357	338	346	361	363	309	354	357	332	371	362	332	318	367	360	351	363	364	365	385	329	332	344	345	351	367	338	329	347	329	328	308	364	315	385	368	350	355	316	319	355	364	388	360	334	310	354	341	369	336	322	329	328	355	334	341	342	349	335	366	340	320	336	314	340	355	389	359	354	345	341	336	376	336	358	359	363	362	315	362	343	318	346	361	387	333	337	328	349	332	388	351	363	376	324	370	344	383	361	318	354	329	353	374	330	342	356	355	354	317	350	379	341	376	342	321	378	347	341	367	341	356	385	332	355	334	384	331	326	345	350	347	335	344	336	384	322	324	347	319	374	367	389	372	370	339	337	324	376	353	340	356	324	344	348	367	345	358	310	389	335	372	341	364	389	350	351	370	332	314	372	337	318	353	356	367	338	323	363	341	345	348	326	357	373	354	367	381	315	379	326	336	350	354	330	358	339	343	340	380	340	355	341	362	361	378	372	339	368	343	336	352	337	343	350	365	344	367	339	343	331	358	353	353	373	315	328	348	335	379	335	311	386	349	352	336	346	349	343	340	334	323	329	332	373	334	364	365	369	327	320	369	362	374	393	351	376	375	337	346	313	346	344	354	338	323	362	360	345	381	341	343	311	357	365	345	378	346	330	366	368	341	337	344	376	366	351	337	343	360	355	353	366	351	389	388	307	367	323	354	331	357	330	336	325	350	321	353	331	305	345	352	338	349	352	341	372	334	379	336	349	367	330	336	380
9044	20753	21144	12270	7298	6263	3506	6869	40936	41943	36627	26140	13920	4529	1459	819	698	674	676	631	655	604	635	667	640	668	714	663	654	641	633	652	661	691	657	653	631	672	664	663	613	658	708	637	641	627	688	630	669	646	681	696	636	687	676	654	657	670	652	700	672	673	663	637	688	641	636	667	667	667	630	670	625	643	622	706	642	672	668	644	651	651	691	623	670	652	659	608	631	654	654	634	651	691	653	678	633	625	647	626	611	681	658	679	606	648	628	680	650	594	613	659	658	661	632	609	657	648	645	634	627	686	686	628	667	677	655	668	618	639	698	630	666	642	672	674	645	634	620	661	657	668	664	678	675	639	638	657	639	624	626	675	646	664	692	655	628	684	635	624	632	630	598	611	634	671	650	641	676	662	632	664	649	616	610	602	653	636	642	628	658	668	650	645	659	703	634	662	648	606	654	662	661	640	664	663	626	627	672	680	651	623	628	644	640	656	597	626	641	675	636	636	684	659	616	685	667	624	659	666	648	620	634	685	652	625	666	653	636	630	633	610	640	638	642	638	658	677	649	592	676	686	615	662	670	647	711	633	683	642	631	642	624	607	643	613	669	663	625	649	633	652	623	643	637	665	642	650	643	621	663	709	679	655	668	683	662	640	631	633	629	654	651	667	639	670	640	640	643	670	658	633	643	633	654	661	617	624	616	719	672	625	637	646	637	684	693	639	652	664	659	646	678	638	629	623	635	643	670	640	581	708	640	662	649	628	697	634	629	652	645	651	663	644	612	600	675	637	682	663	649	618	658	677	626	654	686	665	681	636	684	652	587	673	662	664	605	696	636	618	612	667	672	663	662	640	667	638	658	650	627	642	658	630	644	647	650	652	650	664	658	691	666	637	659	666	616	687	654	637	671	625	638	641	605	661	669	670	631	689	627	633	621	674	573	619	674	618	638	675	689	712	605	633	660	634	641	635	663	667	652	613	618	644	630	666	614	641	626	672	667	631	650	661	659	660	619	666	659	638	631	663	655	643	674	627	632	614	663	660	621	694	642	652	702	693	638	620	653	648	632	637	667	658	652	648	660	599	637	661	647	677	622	625	604	642	641	616	668	668	645	618	644	622	636	658	643	681	617	625	653	621	672	673	700	640	650	631	608	625	597	650	625	665	646	653	644	684	616	663	661	652	679	666	642	655	655	633	622	692	629	666	624	674	644	652	625	631	662	624	692	639	640	656	655	679	693	642	613	666	573	663	658	659	700	623	681	668	622	622	626	670	633	684	679	667	666	639	617	630	631	628	660	625	609	671	630	698	670	645	667	654	685	664	614	648	666	668	678	594	715	632	635	644	648	613	636	690	633	669	650	661	653	645	628	623	665	639	675	666	659	646	629	627	623	637	686	674	655	660	664	649	629	651	640	644	673	673	650	648	667	596	646	680	597	634	658	660	630	625	631	606	658	646	661	648	654	617	679	633	636	648	638	667	661	674	673	681	633	666	644	631	647	642	658	655	598	618	622	651	629	656	659	618	679	662	664	684	695	608	640	644	596	679	639	711	638	638	683	653	636	655	666	675	704	667	652	658	656	656	659	641	664	658	626	595	652	636	639	659	695	592	666	673	668	635	675	634	667	677	615	654	687	679	604	649	636	644	651	670	682	619	702	625	666	650	639	651	652	650	661	645	632	645	593	674	642	663	655	673	666	647	708	663	669	658	604	702	654	603	630	643	620	645	663	611	592	671	654	652	665	665	619	635	655	637	639	623	631	628	623	633	673	651	643	618	670	643	702	702	653	704	682	644	674	634	669	653	670	640	651	666	614	664	669	649	657	653	620	665	658	629	729	622	614	590	608	675	660	683	653	654	639	615	616	623	662	645	694	659	636	630	671	628	655	650	626	643	614	628	644	673	643	649	712	652	645	629	663	619	646	652	622	645	626	631	651	636	679	648	679	619	632	662	684	624	657	655	659	630	679	641	641	639	683	612	673	647	695	616	636	654	627	665	634	646	668	657	662	643	658	647	657	635	653	650	671	669	586	675	652	652	595	731	653	666	633	642	692	662	674	605	660	647	656	658	639	665	641	643	691	599	648	700	686	645	638	655	662	582	652	647	642	681	627	632	655	629	674	691	650	671	661	656	659	675	617	669	605	625	630	640	602	650	716	632	687	674	687	652	616	665	699	679	671	664	618	621	607	634	655	653	668	675	684	656	663	659	623	641	649	642	631	665	675	662	684	638	623	642	644	630	620	649	677	667	644	634	668	659	662	643	602	640	661	709	610	610	644	637	624	641	646	642	640	627	683	642	633	664	598	660	627	629	607	650	652	598	623	637	621	690	648	626	636	644	671	663	665	652	615	682	643	617	659	613	614	708	651	600	581	615	683	633	640	623	673	644	617	643	685	623	652	653	627	704	653	661	649	669	635	682	673	647	645	642	604	668	686	628	658	637	660	610	657	636	634	649	688	676	603	673	643	655	642	638	658	700	663	687	688	600	677	602	679	647	687	639	677	627	673	623	617	654	648	666	691	632	655	642	654	627	648	690	680	645	643	668	599	664	659	623	652	644	638	687	652	656	659	702	629	654	594	640	650	616	680	616	693	659	681	643	648	657	680	628	639	669	632	673	638	645	619	678	716	639	630	678	644	659	643	623	667	628	640	657	676	606	647	662	684	663	686	653	658	580	685	658	652	634	664	681	668	610	630	655	657	644	650	661	622	648	629	619	633	635	642	642	641	639	651	689	631	666	615	603	665	691	659	666	608	627	628	628	641	624	624	663	650	650	670	626	614	653	667	616	644	615	658	645	628	616	631	665	613	672	685	640	653	644	620	649	625	640	670	640	681	657	680	661	652	640	623	666	621	673	670	659	682	656	598	613	671	677	654	610	630	635	663	696	661	624	656	675	618	683	635	678	623	686	645	650	645	674	633	658	643	659	641	626	642	604	650	668	670	632	655	653	672	599	626	625	675	675	658	642	626	623	631	613	629	660	640	658	664	682	636	646	632	643	679	627	670	625	625	653	623	668	716	679	694	640	637	634	699	668	675	678	599	648	675	621	636	666	637	664	658	631	650	625	677	635	641	609	616	717	664	622	656	643	678	626	668	648	656	635	649	659	635	632	648	644	639	634	592	714	702	650	661	682	681	633	631	675	643	662	631	639	617	655	627	648	663	687	633	674	621	651	669	627	629	666	707	670	631	639	677	645	653	631	649	640	610	675	618	631	681	658	691	692	667	628	646	650	648	641	652	617	621	580	634	642	669	653	650	618	618	668	609	652	616	615	703	661	636	646	666	681	659	669	690	663	646	625	693	670	627	688	627	681	639	610	658	654	644	642	633	686	628	659	650	637	699	691	611	611	627	618	614	663	693	669	627	660	664	645	657	661	658	635	606	657	667	654	645	657	650	652	632	640	643	646	670	710	640	633	620	662	609	672	660	646	624	629	684	573	634	683	620	637	593	633	634	676	606	675	671	637	663	662	675	656	672	587	637	657
26473	20322	8728	1374	680	593	541	559	2482	3675	2973	1711	1020	657	460	442	416	421	386	411	432	383	421	424	411	391	430	419	405	417	399	393	385	406	403	407	410	403	384	384	404	374	407	430	408	422	368	416	409	416	397	442	396	385	407	432	405	390	397	387	433	431	412	423	398	391	404	422	427	402	418	420	402	381	402	414	410	382	414	405	405	393	389	400	426	412	405	396	380	409	399	414	428	410	430	420	377	424	389	388	365	409	405	390	414	417	400	431	402	412	404	385	416	407	380	392	406	437	397	393	382	408	412	439	400	420	447	406	437	411	408	395	439	385	413	415	411	405	411	418	390	469	388	406	412	397	433	405	399	412	361	406	418	438	407	403	359	399	444	413	402	392	407	394	430	367	417	421	427	381	391	448	385	412	411	428	443	408	422	401	421	386	441	417	415	435	439	426	411	399	398	468	447	396	425	418	396	382	404	418	408	413	388	384	390	383	402	404	368	369	386	428	434	370	415	407	405	397	416	370	420	399	405	399	397	371	372	410	418	410	395	428	401	415	399	433	426	403	401	411	397	411	425	356	389	417	436	419	393	405	392	396	430	372	407	364	403	404	412	421	399	414	429	422	421	387	420	407	394	391	455	427	397	384	395	371	387	395	396	406	406	400	398	444	398	403	444	399	373	402	469	385	386	401	428	404	415	409	378	387	373	384	415	407	389	382	403	403	406	397	402	390	385	388	441	402	408	410	402	432	389	438	407	401	411	376	370	411	408	413	393	393	429	404	424	418	374	378	391	438	372	404	404	439	413	420	408	404	373	423	397	416	450	389	374	400	393	390	441	401	420	431	384	404	419	405	405	389	411	403	372	414	401	427	404	406	412	410	425	394	385	439	446	422	389	421	412	406	412	394	431	407	387	425	405	365	408	390	405	415	395	429	415	387	409	430	442	417	432	376	402	420	408	374	416	399	396	407	402	464	403	460	443	403	394	406	393	403	410	397	379	376	424	377	408	393	406	413	420	443	367	368	398	409	430	398	441	450	432	411	412	407	413	410	398	377	414	376	421	413	423	393	399	411	423	414	409	400	379	434	433	403	425	403	420	409	419	394	444	393	399	410	437	380	401	397	399	418	408	395	372	388	406	423	393	431	418	393	420	424	420	419	388	415	405	388	398	393	404	403	390	373	410	424	381	392	418	414	399	450	395	433	395	414	417	417	432	423	365	432	418	408	400	413	433	419	415	391	417	399	414	390	395	379	387	388	411	381	422	402	395	429	375	417	410	426	413	399	419	427	424	358	376	407	430	386	416	407	422	372	450	378	379	388	410	401	391	402	378	386	398	392	419	390	421	421	404	383	393	395	388	397	429	390	417	408	440	383	415	415	407	414	392	395	399	391	408	449	419	392	419	426	408	395	389	397	428	419	420	424	388	389	384	440	392	401	397	434	401	405	433	380	416	414	405	396	419	422	388	405	388	438	423	398	403	450	411	388	437	414	419	363	410	419	392	417	360	417	375	428	418	419	393	381	400	419	395	400	420	404	400	428	402	423	395	426	387	397	401	378	360	414	437	404	389	412	451	417	386	375	386	373	394	396	432	398	410	397	428	397	436	439	407	394	457	429	441	429	404	416	441	426	415	435	412	410	406	418	422	411	396	394	430	398	404	401	439	442	407	401	432	398	442	392	373	414	409	391	372	373	386	409	421	413	418	400	415	428	406	381	364	400	397	394	368	418	429	426	398	441	401	421	400	399	372	392	422	429	403	410	404	373	400	394	405	396	401	429	447	403	433	388	403	390	409	391	382	410	417	392	384	439	410	420	433	391	410	449	415	401	402	400	396	401	413	438	392	381	400	416	386	391	370	414	399	390	394	406	419	390	399	404	415	410	408	416	417	374	432	405	374	410	403	361	425	444	395	438	395	396	386	392	443	395	393	420	430	422	393	453	413	419	421	408	436	442	389	400	415	436	423	416	409	431	382	411	417	389	423	398	397	408	427	418	430	407	427	399	375	392	382	439	387	401	423	392	407	394	377	405	416	427	410	432	368	400	436	440	382	417	409	402	442	420	419	380	432	409	401	410	394	414	384	430	389	409	420	409	415	412	367	428	426	415	423	407	398	408	403	376	409	422	445	383	423	407	421	408	412	448	371	372	405	372	447	434	393	431	446	440	416	392	431	394	412	423	409	421	411	415	387	376	407	402	410	405	394	385	372	403	403	388	348	383	390	415	422	390	418	442	388	379	426	441	425	389	401	417	380	381	388	427	418	396	416	382	400	415	370	417	424	396	417	384	434	392	395	411	410	413	423	434	448	432	412	439	436	439	400	388	403	397	391	373	418	436	406	406	444	392	413	392	396	397	413	391	403	420	410	396	396	426	388	424	423	386	416	390	392	445	416	398	411	407	397	448	437	399	402	399	399	425	428	434	406	402	380	407	416	371	418	400	374	392	425	357	395	406	399	407	407	388	411	416	387	399	400	386	379	398	396	413	422	396	409	443	422	402	381	423	415	382	386	428	387	393	408	437	388	402	416	424	418	373	399	440	413	425	385	405	408	403	442	439	442	398	412	380	417	406	389	403	376	430	406	380	400	432	394	414	391	419	408	390	396	419	395	398	433	434	376	385	426	387	435	429	425	406	408	415	393	398	431	428	446	390	402	453	409	433	437	412	407	413	416	415	395	436	409	410	370	433	410	430	401	402	397	386	382	442	399	411	398	438	449	384	408	422	406	406	399	399	409	412	414	365	405	397	445	395	368	403	435	386	445	391	393	433	375	381	392	412	403	404	416	406	428	384	382	435	388	393	390	388	378	389	415	391	425	409	414	404	420	404	378	404	431	424	406	420	438	383	394	430	362	416	390	394	418	378	438	405	417	393	387	414	439	398	380	394	390	452	431	398	428	448	387	439	394	375	402	411	424	376	369	393	437	424	426	401	423	410	425	413	413	387	433	417	413	421	360	424	405	389	395	433	385	413	405	386	383	416	400	371	380	389	404	418	400	394	376	427	408	391	442	414	417	409	407	445	412	389	406	410	425	409	420	435	376	403	397	422	409	393	399	417	408	427	385	375	381	422	374	405	392	380	403	410	408	413	380	368	401	420	400	415	403	445	440	415	392	425	435	369	400	437	420	445	389	411	412	402	398	430	396	424	429	383	374	431	391	416	417	389	412	382	426	440	435	361	420	387	429	408	427	381	394	394	404	417	426	395	405	429	421	398	410	408	417	417	361	396	368	397	407	440	408	400	403	399	379	383	424	391	405	406	402	407	371	393	385	371	403	402	442	432	436	409	430	415	385	400	367	418	395	432	352	432	418	411	390	433	394	424	410	404	407	414	406	402	393	379	387	421	390	450	418	402	407	413	361	406	372	416	411	404	435	439	377	411	440	414	418	392	417	405	405	418	395	410	395	439	414	354	373	372	407	421	386	431	382	425	405	420	399	388	422	378	408	395	425	392	370	410	383	405	404	432	421	408	415	433	383	445	407	370
5188	5841	6286	2205	1906	1646	1163	1461	8134	10237	8142	4614	2538	1287	911	808	797	829	800	805	754	715	732	748	766	800	724	753	801	726	799	780	795	792	780	728	722	834	756	772	835	768	790	767	766	803	811	738	760	832	777	784	808	720	811	766	812	785	754	815	761	818	801	790	750	781	764	801	794	800	818	803	788	770	789	817	831	783	734	813	795	795	795	796	769	796	815	776	763	821	780	792	760	771	739	778	806	783	790	769	736	798	739	760	757	780	773	769	797	760	713	751	768	726	824	773	812	745	772	759	757	774	784	781	761	799	799	757	762	786	787	751	821	775	770	790	786	760	802	809	746	750	788	857	768	794	812	740	802	769	734	792	784	801	781	760	760	788	820	822	791	745	816	758	780	723	746	763	774	781	775	726	725	768	768	804	773	735	809	802	749	767	723	791	821	784	779	764	778	781	788	781	809	786	814	796	766	768	745	740	803	730	763	786	787	745	802	734	742	775	774	741	786	784	791	753	774	764	813	835	752	714	786	766	762	774	758	805	748	751	734	806	800	796	772	766	844	780	750	780	816	813	768	738	794	768	757	749	776	739	824	769	773	770	784	743	778	723	811	787	792	769	789	760	805	817	726	759	801	760	769	744	759	797	774	759	759	719	760	743	760	785	798	784	722	784	764	783	752	742	726	745	759	798	785	743	776	766	766	713	780	790	776	788	777	784	771	745	744	753	760	744	764	798	774	768	784	786	781	782	759	793	774	766	788	776	773	734	783	741	779	753	765	779	766	820	739	729	779	778	765	745	747	761	809	781	784	756	777	764	744	818	741	805	779	731	774	749	745	765	755	752	759	754	782	833	770	802	824	847	741	767	773	800	758	766	787	796	792	811	786	776	802	774	735	778	801	787	787	737	791	717	776	779	823	750	750	778	783	746	763	777	732	772	700	745	769	771	730	774	790	750	809	798	737	709	782	793	794	753	741	836	733	769	777	772	757	796	759	829	780	782	722	771	758	701	739	823	799	800	780	759	733	780	744	740	804	779	796	747	764	754	795	825	762	791	747	774	789	769	734	740	736	761	814	772	749	793	804	729	767	737	756	761	755	737	798	734	800	781	780	754	768	777	769	834	820	724	766	832	786	733	789	804	736	824	730	758	759	736	740	790	773	783	815	746	786	809	771	792	767	787	779	733	784	745	763	769	771	779	762	726	777	758	765	772	733	799	802	790	791	777	815	768	802	773	764	763	761	776	805	747	763	733	781	753	774	756	772	805	770	784	791	817	792	787	800	764	801	753	796	789	790	765	776	730	756	781	726	776	755	771	738	731	771	782	771	778	789	744	796	752	777	746	809	810	785	761	783	758	804	778	751	744	759	810	818	775	772	763	766	780	776	758	796	786	744	773	760	774	844	762	735	728	745	726	828	708	788	822	820	758	756	756	782	763	792	809	775	771	850	746	716	765	756	736	799	784	826	789	746	795	768	774	809	803	752	797	716	736	784	741	769	776	773	808	803	756	755	769	758	772	772	755	793	752	769	792	771	737	731	785	758	775	814	830	821	833	811	800	770	783	803	787	745	782	780	766	777	769	709	728	771	790	783	765	742	794	798	789	793	742	741	767	755	765	808	773	751	803	806	817	756	757	782	747	738	733	752	761	769	762	747	727	777	746	750	745	766	803	748	742	778	756	774	776	783	767	765	772	767	768	790	760	696	788	813	744	792	729	768	790	791	820	753	798	725	772	757	832	794	769	730	776	772	762	787	787	794	767	761	778	793	804	767	763	751	780	796	779	758	770	738	787	745	765	744	781	757	777	754	758	766	773	760	770	781	712	759	764	771	759	798	759	726	745	756	774	777	748	728	755	821	769	761	808	803	764	807	798	749	759	785	736	769	732	833	770	769	738	777	786	772	762	782	746	741	747	769	764	798	775	786	803	758	793	743	795	792	733	768	753	766	780	753	753	777	757	818	790	796	779	731	771	773	755	782	763	777	773	762	732	804	754	750	748	781	767	768	773	724	772	791	836	757	767	770	733	779	785	769	809	814	749	766	746	782	787	774	795	765	747	738	818	772	794	800	708	756	813	762	751	760	802	795	831	804	752	710	796	799	774	803	745	769	759	776	792	790	764	792	794	761	759	785	804	741	745	771	804	770	783	784	789	733	803	741	724	781	786	757	761	766	767	759	781	752	765	770	729	769	768	797	766	746	773	783	798	787	790	755	774	776	751	821	750	761	770	769	799	757	775	729	742	783	761	756	790	820	824	794	772	757	762	772	744	774	797	752	755	775	751	772	756	759	807	762	784	763	766	725	764	778	726	742	798	746	764	757	734	747	765	740	754	840	760	776	753	802	783	811	807	797	796	794	752	751	774	798	800	768	798	744	740	760	812	814	802	780	780	788	759	813	773	752	756	772	750	808	751	742	809	773	757	753	814	775	746	791	752	789	796	769	807	777	794	754	810	748	748	782	777	777	758	721	787	787	749	834	727	788	762	792	755	761	760	755	725	747	831	787	771	798	780	757	808	780	776	734	749	750	747	749	773	739	809	816	793	804	784	731	740	773	781	753	771	766	726	781	760	764	760	790	792	760	799	762	788	814	768	787	793	749	778	753	783	788	776	709	791	766	764	743	804	799	753	775	739	786	797	730	778	749	814	808	818	783	769	779	779	733	783	797	755	759	762	759	734	795	782	778	776	750	791	782	772	744	757	779	758	748	775	766	776	739	758	778	766	739	777	778	787	764	783	747	775	783	789	793	811	780	728	776	752	731	738	753	793	760	731	753	767	712	815	771	766	730	755	767	797	759	807	773	729	796	799	801	774	800	797	714	754	730	716	729	725	791	774	790	754	773	788	720	746	747	801	771	761	758	752	764	738	803	729	833	730	717	780	740	763	759	755	728	786	803	759	801	781	722	786	778	784	788	705	755	782	778	783	789	744	771	741	801	791	791	767	748	728	774	723	738	762	794	781	753	812	764	764	778	751	742	754	853	798	779	804	737	731	788	783	792	775	729	760	760	792	782	747	780	794	779	722	764	785	751	726	844	813	790	730	796	765	838	757	804	725	755	709	778	778	759	792	704	804	800	739	781	804	798	746	792	828	796	806	773	769	729	737	740	745	796	741	737	729	740	785	731	848	715	780	736	760	764	799	820	785	775	720	839	749	796	725	759	797	712	761	768	767	790	793	706	769	809	751	833	789	719	760	787	739	805	668	762	725	780	818	791	734	771	756	755	809	762	767	804	755	788	806	760	762	746	795	826	777	761	725	781	752	762	748	781	783	784	751	792	744	746	788	786	735	771	754	787	739	772	709	737	756	763	740	789	766	762	771	767	778	781	803	785	734	809	764	785	823	806	743	780	783	774	758	734	781	775	744	770	724	768	788	788	791	757	779	748	742	792	787	762	756	765	823	755	751	757	755	762	745	708	784	730	772	770	758	790	749	804	751	779	770	746	788	777	765	740	767	790	798	808	775	781	762	759	794	757	694	715	813
24531	21072	26994	25030	4979	900	739	736	10427	16460	12189	6093	2465	846	471	418	390	388	379	353	381	369	362	359	367	344	351	377	378	361	348	349	343	390	372	368	372	344	399	365	373	371	352	342	354	334	390	361	367	383	379	333	357	384	349	387	377	348	391	355	362	395	330	374	387	385	345	377	364	370	363	351	342	404	362	377	363	361	363	366	401	370	374	345	357	362	353	354	373	407	390	369	371	390	361	358	357	365	373	381	402	416	388	383	403	371	379	384	359	374	345	392	379	373	378	372	346	368	355	385	385	386	312	384	372	384	380	383	399	390	360	375	359	369	373	345	344	369	370	358	363	350	364	381	359	350	383	383	379	350	376	378	381	357	383	355	370	373	357	334	372	324	385	377	360	377	397	371	369	398	375	372	378	355	390	347	396	373	346	349	361	378	367	416	345	384	369	352	339	371	401	377	351	347	382	357	325	357	372	364	357	331	353	365	363	390	405	390	383	355	358	410	362	361	378	352	343	375	358	409	337	338	355	392	358	383	363	349	368	359	365	316	343	376	367	347	358	326	365	342	373	369	373	339	325	371	364	362	362	355	363	396	392	394	371	383	350	371	384	381	360	349	378	363	360	354	370	370	356	349	353	382	405	351	381	340	388	349	348	338	347	346	396	391	384	359	374	342	377	365	341	380	348	364	306	346	381	349	366	354	368	362	372	362	375	354	387	340	349	382	332	363	347	352	404	338	365	349	367	356	355	366	396	370	396	373	341	394	384	364	385	340	371	394	376	368	350	344	350	374	334	367	370	340	360	368	388	390	367	384	328	339	365	332	386	358	361	351	340	378	390	350	345	390	378	368	343	386	368	352	336	350	384	347	327	366	382	363	361	371	406	387	366	360	375	353	361	334	385	380	336	364	341	375	375	374	372	343	358	351	356	323	355	336	377	363	371	344	378	361	391	375	358	358	374	321	383	404	344	352	370	370	402	374	355	389	346	329	354	346	362	347	360	328	357	345	377	369	363	340	381	352	372	376	349	365	362	380	408	374	350	338	353	373	371	412	362	370	338	370	409	348	386	373	359	356	361	363	345	355	373	333	397	365	399	352	357	367	382	388	357	363	384	378	373	384	345	319	356	389	374	358	363	403	367	338	368	346	356	416	376	372	369	363	369	390	357	354	324	414	328	380	386	391	327	385	338	393	356	361	318	369	370	355	395	339	365	379	334	374	373	345	388	362	352	365	370	388	375	376	367	390	352	387	342	388	313	391	355	350	346	368	356	348	365	402	336	345	344	364	350	391	353	351	369	384	380	367	350	329	377	346	392	361	377	420	393	393	366	359	369	361	378	385	368	370	340	360	364	370	377	370	369	363	336	395	375	361	348	368	353	376	378	376	395	370	397	359	347	351	371	345	353	370	375	369	331	346	369	377	355	370	369	417	339	392	368	359	364	348	401	361	387	366	376	342	342	360	354	333	347	362	379	334	356	401	383	316	351	370	366	365	348	366	355	337	348	357	396	385	381	367	343	357	351	381	322	373	378	359	354	354	384	382	372	380	322	343	386	347	334	323	347	364	391	375	353	347	325	345	370	361	327	364	369	381	347	372	326	374	346	394	328	349	349	376	351	376	352	398	399	355	371	391	381	366	372	375	400	347	360	403	387	346	366	399	367	355	375	344	374	359	345	366	333	374	364	345	320	385	356	371	389	346	345	368	338	369	378	363	372	370	367	380	366	358	345	345	371	365	371	333	390	371	359	333	380	342	368	352	374	387	352	339	357	351	354	373	350	391	392	372	349	356	372	367	341	344	370	324	359	381	343	336	369	370	383	370	376	339	344	381	348	383	328	364	358	368	327	345	373	369	373	317	341	378	369	330	368	356	371	343	347	343	377	380	381	377	322	347	365	392	386	354	387	362	368	357	367	341	382	360	370	387	353	381	372	407	343	364	344	337	399	346	365	347	359	352	353	346	359	374	365	335	365	362	362	345	365	377	374	382	356	364	374	357	405	373	346	419	387	352	347	355	357	366	388	369	360	376	340	327	352	401	389	366	354	344	315	367	361	358	362	381	348	352	386	382	346	404	350	368	368	383	339	365	347	425	349	341	359	373	381	354	360	361	369	352	360	393	348	354	372	387	372	366	358	368	376	341	375	371	358	344	386	362	348	389	355	344	368	376	357	364	331	368	366	332	392	397	398	350	365	338	352	368	364	363	336	354	393	372	377	374	373	355	396	386	348	356	365	350	366	391	414	369	382	374	368	342	390	362	338	388	390	357	343	394	350	372	361	339	371	347	336	357	377	340	348	356	346	356	352	366	372	353	338	382	355	366	377	342	376	384	332	391	389	340	366	336	338	341	359	368	357	338	347	371	348	368	382	342	365	366	360	400	336	361	356	386	364	359	332	372	347	385	361	375	391	397	375	374	358	362	382	383	371	364	348	349	344	363	374	397	338	361	398	352	322	348	353	328	373	362	344	353	381	349	386	374	382	367	323	359	362	339	380	349	363	396	349	381	367	361	369	354	372	351	330	368	367	331	353	359	365	364	377	416	360	361	363	353	337	327	397	370	356	330	333	390	309	354	379	370	340	356	361	387	380	360	307	387	398	380	368	364	383	360	370	353	380	373	357	376	375	357	351	371	333	389	352	341	368	349	315	337	346	379	377	388	341	392	362	390	391	377	406	362	356	363	391	345	387	409	368	352	346	342	373	333	348	348	405	378	381	307	358	389	363	373	384	370	336	389	359	344	357	351	326	352	407	325	370	344	388	364	349	373	372	370	368	341	368	388	343	366	347	354	349	379	356	368	338	352	371	353	339	360	352	347	371	342	389	362	360	408	393	391	373	387	379	338	355	362	368	377	358	361	379	385	363	365	377	356	356	374	354	364	394	361	341	386	360	368	363	390	380	344	382	344	348	318	383	387	356	360	374	319	395	359	326	355	385	378	325	393	355	367	394	381	351	358	381	368	390	363	362	328	346	351	382	351	358	333	325	346	367	346	339	362	360	386	339	361	366	371	373	351	346	371	348	374	368	349	385	349	356	405	364	410	357	317	364	339	376	335	370	334	360	352	354	377	341	344	394	373	345	359	363	402	401	393	360	348	378	355	370	368	384	426	376	419	380	364	398	397	354	386	374	377	369	399	365	397	343	377	352	352	356	321	394	364	359	377	333	360	376	348	377	361	336	400	369	395	389	370	344	364	387	364	389	342	349	345	351	402	373	371	391	353	347	316	350	346	372	354	380	388	392	365	366	361	326	358	348	378	332	369	330	330	335	386	351	354	399	392	359	371	384	400	371	368	357	321	373	338	361	364	371	383	372	347	372	356	362	361	334	358	321	353	371	385	392	339	375	397	323	350	398	341	379	368	384	360	360	379	356	354	347	363	357	354	400	347	355	347	381	363	363	337	327	390	342	364	348	325	374	351	381	361	347	366	353	373	394	360	370	366	324	344	367	382	374	342	376	364	366	366	324	364	367	359	360	343	367	374
5531	9754	8421	4574	3229	2265	1793	2485	23565	27539	22990	13773	6274	2179	990	698	744	709	721	726	664	734	749	705	745	700	696	696	736	678	674	739	676	742	683	695	722	694	706	710	694	707	694	710	694	739	693	690	703	746	747	696	723	709	742	724	710	721	734	663	740	691	682	666	726	737	706	710	684	702	717	740	690	674	727	740	752	744	715	724	702	680	682	742	721	705	720	724	743	712	708	695	702	719	708	650	730	701	699	680	674	696	706	678	702	672	725	712	711	655	658	699	708	716	699	663	722	710	748	738	666	719	716	677	718	754	698	693	687	746	724	674	683	676	717	703	699	703	655	671	712	712	692	693	684	725	708	679	690	700	688	680	682	731	691	722	714	683	698	688	690	722	702	692	701	723	661	667	741	758	678	721	722	687	699	699	684	671	702	721	693	764	729	736	705	660	668	693	696	711	671	758	693	698	705	755	688	727	686	704	721	721	710	680	724	720	690	745	679	729	727	697	710	722	750	736	691	711	717	650	741	727	699	704	662	736	691	726	685	670	734	666	748	654	773	661	720	707	721	736	710	733	694	691	690	732	663	708	771	725	671	704	735	736	718	691	734	720	674	715	727	722	732	715	716	645	705	712	698	694	711	672	724	682	679	665	697	724	657	714	689	694	678	672	730	700	691	710	685	707	721	713	709	690	699	670	698	682	682	685	673	688	726	718	685	723	713	685	680	703	699	650	697	711	690	667	731	730	690	744	695	729	713	736	724	692	688	673	709	661	677	695	735	688	664	705	668	699	724	743	723	747	734	713	716	689	692	717	728	722	742	716	689	681	723	686	721	676	694	659	714	713	674	742	717	666	715	695	763	704	684	712	667	716	667	657	689	711	741	685	728	680	679	699	715	747	701	728	705	729	723	683	671	742	676	729	658	712	719	689	697	628	712	698	697	674	662	688	701	662	681	678	728	699	700	693	672	715	700	695	711	708	720	735	707	692	738	742	735	717	731	681	731	658	697	714	689	694	699	673	703	736	758	704	693	699	686	726	661	688	693	750	719	693	665	763	722	669	703	766	718	737	726	665	738	684	704	718	722	707	694	682	696	636	698	664	660	701	664	736	734	723	719	676	680	699	741	720	655	697	743	673	656	699	669	734	715	731	692	736	707	760	746	688	663	690	714	794	703	681	644	714	716	706	718	686	702	698	687	728	699	695	709	682	684	699	670	689	715	695	683	696	745	664	695	750	708	706	721	761	727	712	762	654	716	656	739	693	723	712	717	724	726	716	698	710	703	654	701	703	652	716	722	709	684	672	667	702	693	712	675	676	725	726	671	714	715	690	727	684	731	727	683	679	655	687	682	686	753	679	696	663	736	745	709	703	736	660	694	730	703	719	675	697	671	737	689	723	752	654	711	703	677	702	685	721	737	736	656	692	724	696	674	707	685	713	702	711	680	660	678	735	722	723	715	710	689	709	755	718	693	722	673	755	702	722	721	742	665	727	714	696	733	698	677	719	741	650	648	708	681	704	718	698	701	665	715	704	681	740	641	687	676	724	643	690	742	704	738	696	711	693	716	705	729	711	697	735	674	719	699	727	659	713	697	707	700	678	710	693	675	746	699	702	748	698	690	703	681	679	723	761	700	688	695	704	729	697	673	703	711	713	670	732	711	722	722	670	728	645	705	704	711	703	716	671	714	689	703	728	706	718	685	750	710	688	684	756	712	717	676	731	706	705	705	679	740	709	718	710	716	686	678	694	677	685	682	663	700	729	732	723	675	705	726	710	686	686	678	727	712	655	725	760	693	710	724	703	702	689	704	747	705	707	747	727	684	652	692	721	724	703	712	716	710	734	701	696	698	701	710	730	702	725	704	722	688	671	724	705	739	715	685	663	690	768	680	734	693	746	713	702	673	676	726	736	677	742	677	714	720	768	692	730	698	707	673	700	728	707	722	658	734	690	675	721	702	730	729	717	709	704	687	707	693	706	678	678	746	757	712	678	696	716	719	775	691	722	693	689	723	724	691	692	639	725	739	722	725	734	733	706	716	658	686	728	730	723	647	692	682	695	746	758	708	651	755	670	652	683	653	678	668	675	700	749	695	707	718	655	661	674	715	674	668	694	690	705	706	677	695	714	682	716	693	689	734	725	716	685	671	662	711	744	661	733	736	702	685	712	701	725	663	732	691	716	732	646	723	696	676	737	696	726	730	697	747	726	676	675	702	741	751	728	756	705	663	736	759	724	677	709	659	654	689	689	677	668	733	694	712	707	699	718	720	675	716	694	650	695	744	694	673	689	716	693	671	729	750	704	716	711	713	681	725	745	658	677	718	763	699	697	708	696	688	748	707	696	749	736	696	683	706	699	686	697	722	704	687	710	694	655	730	704	638	720	721	702	655	699	666	683	666	668	686	693	696	689	659	696	746	746	653	681	685	682	708	664	705	687	691	686	713	732	728	695	643	731	791	682	715	744	681	674	720	713	707	739	700	677	655	727	705	703	725	728	736	744	684	771	745	645	683	660	655	678	707	682	726	685	690	733	710	727	696	717	695	681	700	743	720	671	686	732	659	727	691	710	693	716	736	670	715	733	676	683	716	731	697	684	700	698	700	723	682	706	668	711	728	664	658	693	711	689	715	692	728	722	710	699	712	728	687	716	683	714	618	690	688	697	688	676	711	728	687	693	737	683	699	693	653	678	697	690	693	735	740	730	692	736	743	698	664	721	727	702	709	729	686	711	720	699	702	619	689	667	664	684	701	755	700	685	702	726	697	733	700	670	701	755	676	708	706	703	691	724	759	702	659	679	710	722	724	692	687	652	708	679	688	676	685	700	662	704	707	733	667	743	669	716	729	663	683	696	702	682	687	709	648	675	721	676	702	689	691	699	672	700	742	684	699	690	663	735	741	689	754	709	715	670	691	651	698	664	632	735	738	715	705	750	703	702	726	711	656	703	671	720	688	667	742	698	657	674	647	709	675	679	690	670	702	759	736	688	731	724	683	735	725	632	677	693	685	701	696	725	699	722	751	699	721	651	692	664	698	670	694	701	682	742	751	717	740	718	732	683	690	704	689	688	704	732	717	660	710	666	697	702	689	712	698	780	676	674	719	701	710	764	694	732	697	726	693	717	722	685	698	716	743	704	701	687	709	691	685	703	743	719	706	687	706	663	703	687	694	690	692	704	726	734	674	698	701	720	705	698	661	708	674	693	692	633	673	690	675	738	702	719	653	678	672	673	693	686	663	725	716	721	685	693	695	680	715	728	701	704	715	696	706	736	700	682	697	687	723	759	687	682	742	731	699	701	658	734	673	714	677	707	689	670	648	711	725	653	685	674	706	702	702	723	716	720	707	702	733	763	677	718	705	700	720	738	683	695	697	679	678	666	697	733	699	744	732	704	744	717	738	763	696	720	689	720	699	722	724	711	750	717	664	784	749	732	749	674	727	718	682	697	694	762	702	694	725	666	663	724	702	696	716	704	705	720	744	696	706	729
22885	21090	28852	23579	21091	19482	2824	1465	22901	36384	29315	18459	7943	1896	609	449	403	418	387	345	376	351	333	359	343	370	367	362	363	336	351	369	375	355	356	324	316	351	360	362	349	365	368	360	337	330	331	353	352	350	328	342	344	358	324	321	327	342	320	363	366	341	365	347	370	360	379	337	354	360	335	377	386	345	352	359	379	367	367	339	324	332	343	324	322	318	338	356	333	357	348	337	342	321	373	376	332	367	355	332	344	349	313	334	327	337	359	304	374	350	340	353	314	358	360	379	362	327	350	330	330	353	354	317	358	367	350	341	369	365	347	366	346	349	351	329	327	345	352	379	338	365	333	335	336	355	359	347	344	347	354	347	367	329	372	358	348	338	341	361	365	363	343	348	325	347	361	326	360	373	348	365	345	341	376	346	355	328	306	358	361	348	347	358	307	349	335	361	332	357	383	351	364	312	372	353	366	329	354	347	323	333	379	330	346	308	339	349	344	313	349	369	355	359	337	349	342	325	338	347	340	361	320	362	321	314	338	341	326	361	337	350	339	317	340	340	334	321	340	351	346	362	370	321	369	349	346	342	351	355	363	327	341	363	352	355	365	370	351	372	352	335	324	381	341	352	372	335	336	318	340	341	367	381	408	346	347	360	351	380	335	346	357	360	340	338	352	328	351	348	344	362	360	347	346	354	334	381	341	376	334	345	353	355	327	306	375	338	341	353	352	364	327	341	354	342	332	322	330	349	347	350	332	342	338	338	360	358	365	340	364	349	334	326	352	334	351	334	341	386	335	357	354	333	319	370	361	361	349	337	362	335	329	349	352	322	359	355	365	364	342	341	355	349	355	343	369	331	317	356	351	333	320	333	318	338	328	366	348	367	354	369	367	348	328	315	369	345	350	343	367	293	315	345	358	335	353	358	337	362	341	354	365	346	327	352	344	340	352	368	326	349	319	373	353	351	353	339	345	353	322	375	363	346	351	356	360	353	332	342	346	337	351	356	361	341	338	378	298	358	369	361	315	323	355	348	327	366	375	403	347	326	365	366	338	346	338	341	333	347	292	347	326	372	339	371	334	378	325	358	341	358	311	332	345	377	356	329	367	349	325	344	365	327	339	362	334	351	341	328	356	397	379	323	347	374	330	362	357	350	319	334	359	372	375	341	342	351	362	357	355	325	342	355	320	362	318	337	358	357	381	328	353	343	334	329	335	385	339	328	360	345	349	383	322	322	358	352	345	332	326	362	332	306	358	364	372	322	351	365	339	355	311	343	341	362	327	347	349	336	326	356	360	359	365	331	356	359	340	341	348	332	328	355	323	372	314	351	335	373	376	355	392	372	337	356	341	372	342	344	327	368	351	347	327	346	339	349	367	346	358	346	343	354	324	345	338	355	362	351	360	331	378	392	326	340	351	290	346	345	369	311	337	336	335	335	369	344	343	356	337	353	343	320	352	328	358	370	338	335	335	380	348	383	341	364	384	350	354	343	360	372	302	365	320	325	339	354	328	356	371	348	362	341	315	324	340	339	337	378	368	360	332	348	361	332	364	363	369	345	358	393	374	351	318	347	350	362	332	306	345	335	342	321	357	343	334	327	316	364	339	350	409	302	336	327	326	364	368	357	367	320	354	314	352	342	347	378	382	329	369	332	334	366	364	375	354	349	348	350	356	350	329	366	320	338	346	349	341	352	376	342	316	338	358	346	320	350	365	351	362	357	353	361	361	363	351	338	347	337	346	354	334	325	330	381	373	332	329	348	336	335	308	332	365	348	348	333	341	347	360	346	340	338	338	341	332	362	345	346	373	326	341	376	322	380	346	352	356	343	357	348	340	349	358	328	340	322	361	342	366	321	331	328	366	351	354	354	335	336	334	322	382	322	357	348	339	340	389	367	361	342	366	347	367	347	326	346	334	339	333	350	343	358	339	299	328	344	335	362	371	338	344	363	338	322	348	378	374	340	342	351	368	377	339	361	356	362	356	343	353	336	372	349	354	357	361	349	334	371	316	364	320	347	342	342	353	314	356	342	369	357	372	325	329	360	348	391	307	330	349	339	329	362	343	340	367	354	337	338	338	339	346	372	364	353	330	353	373	321	359	356	341	353	342	375	380	359	343	334	361	348	356	329	352	344	383	337	315	339	354	370	330	370	346	329	325	318	314	357	315	297	351	351	378	327	358	379	343	350	357	376	377	309	355	352	335	359	360	363	339	341	341	361	319	336	342	365	321	357	358	350	323	355	352	357	334	333	369	343	336	317	328	358	323	341	385	317	345	352	330	330	343	345	355	342	349	350	383	328	359	371	363	337	341	363	318	353	321	339	345	341	333	352	369	366	322	374	310	317	325	312	356	348	364	359	360	343	346	348	316	361	323	360	348	324	326	321	362	368	342	341	335	368	342	340	377	335	340	344	342	372	350	338	342	339	338	351	322	348	349	349	354	295	325	351	358	327	339	357	323	328	384	325	359	338	328	336	360	336	332	351	342	317	364	350	332	339	336	347	354	320	324	323	368	342	345	331	360	342	308	320	314	373	323	324	348	366	364	314	388	302	348	323	377	331	358	326	335	350	392	353	359	351	330	351	324	327	316	343	346	371	339	342	337	367	346	318	349	332	356	349	367	353	329	323	362	344	341	356	351	352	342	368	354	340	384	345	343	349	346	346	324	363	388	365	321	368	338	372	348	357	325	377	324	368	373	352	337	380	350	343	342	358	342	317	323	352	339	364	349	344	371	346	375	322	348	337	367	324	334	358	328	371	318	328	350	332	348	346	366	332	335	354	328	354	362	341	353	335	366	345	341	356	347	329	335	356	369	357	361	356	333	336	355	346	371	342	346	315	348	359	361	346	340	331	326	346	335	345	358	334	361	342	355	343	332	350	333	347	356	362	323	346	361	369	344	349	331	394	332	348	347	379	352	345	334	337	337	340	300	318	350	364	350	346	331	351	354	348	353	387	334	328	346	367	381	357	352	339	345	331	325	345	347	359	332	359	346	323	350	344	332	371	376	340	344	364	330	330	353	318	326	336	366	377	327	319	367	327	352	360	310	334	343	369	349	321	362	323	348	346	324	328	356	340	352	322	333	338	348	294	361	371	361	383	375	341	335	324	351	317	354	367	338	335	343	344	336	384	351	353	340	339	344	336	360	359	374	325	302	317	347	301	365	359	366	340	370	348	335	327	327	359	337	339	332	346	341	341	331	331	314	337	334	354	326	329	369	356	372	372	348	366	325	379	342	375	346	368	347	371	349	344	367	309	333	332	348	356	356	331	360	325	339	365	324	318	356	344	299	323	308	323	348	343	331	325	381	364	306	357	340	360	317	360	350	339	356	357	337	372	342	334	318	367	331	311	355	337	358	348	280	371	344	348	357	326	361	321	343	349	346	319	347	335	345	358	362	340	361	364	336	346	339	339	339	327	348	368	364	368	386	312	338	328	307	335	364	359	335	375	304	351	353	337	346	317	349	328	365	339	322	302	354	339
9496	18933	16365	9793	6484	4715	4281	4436	36143	42989	37904	27763	15218	4928	1463	805	703	639	635	642	638	619	629	633	582	649	628	672	672	652	628	656	631	643	645	653	659	653	644	633	610	650	668	651	606	655	646	618	684	646	609	654	661	634	639	598	657	639	669	619	672	643	658	652	678	646	623	642	653	666	606	638	659	597	641	644	654	677	637	605	642	663	636	641	622	629	616	693	643	625	672	639	629	660	651	656	617	620	616	637	644	655	676	672	602	670	617	639	626	667	652	632	584	660	624	664	675	679	623	622	647	682	612	664	623	630	674	639	680	629	683	625	625	653	655	678	645	677	644	639	671	655	647	635	648	686	671	674	695	613	633	655	625	713	634	631	668	586	636	671	625	590	621	636	626	672	623	654	623	621	642	586	625	654	643	636	606	637	636	637	636	648	669	656	646	636	648	619	667	708	717	603	620	637	635	638	660	642	673	653	674	661	653	663	691	659	648	597	636	664	626	616	645	631	641	653	633	616	684	681	622	646	691	673	593	673	626	639	628	633	663	682	639	625	680	593	605	637	632	634	632	670	636	631	604	613	629	641	666	641	619	625	669	652	615	656	671	630	636	633	637	676	643	618	654	625	609	648	663	674	639	634	649	653	648	635	628	643	633	645	661	643	647	661	696	623	639	612	614	658	699	591	610	616	689	638	627	617	645	674	687	624	663	691	658	587	640	659	698	661	655	610	623	585	644	605	615	661	672	650	654	632	623	664	647	685	652	626	645	637	645	625	636	644	643	628	643	623	717	613	695	587	711	671	663	667	682	673	652	671	635	644	674	619	644	658	620	618	656	671	689	679	677	619	607	647	622	645	696	707	629	641	637	666	677	625	671	648	678	645	618	631	673	630	660	635	654	646	680	655	631	622	647	612	644	653	682	612	670	646	622	646	653	668	652	639	624	657	666	652	645	646	655	648	647	655	652	659	650	620	663	651	646	553	671	675	638	630	672	627	654	626	622	675	660	632	661	642	634	610	701	648	637	633	642	654	661	629	619	669	602	689	642	690	677	578	579	679	650	638	585	590	647	624	675	655	618	640	652	621	624	622	651	622	641	618	684	660	624	662	652	691	660	635	600	630	638	630	626	608	675	647	625	652	606	639	648	658	639	665	619	640	645	685	614	636	637	627	639	646	645	653	664	625	684	679	688	684	623	643	591	652	634	664	661	657	633	644	644	680	589	652	683	633	673	652	619	632	600	681	641	647	679	655	615	646	636	656	669	597	646	604	633	650	636	639	669	645	646	630	694	650	699	610	622	660	648	618	697	690	665	638	624	653	629	665	615	641	619	629	655	582	639	651	655	606	639	673	629	633	625	628	619	636	624	661	628	679	589	678	688	639	616	628	659	622	663	649	611	640	667	672	647	678	627	662	668	659	629	651	635	668	682	663	617	669	645	650	673	651	643	676	650	632	619	618	643	677	677	628	643	676	652	678	649	650	648	651	669	675	670	660	660	610	627	633	671	618	663	641	672	634	686	645	681	628	607	626	634	674	636	669	634	660	648	636	640	693	664	633	673	665	669	624	633	604	619	673	637	660	682	636	649	677	651	621	611	662	674	628	638	656	653	696	666	608	606	650	617	668	652	626	632	586	652	652	638	638	654	606	656	632	660	674	623	643	655	685	652	693	653	624	649	663	668	676	627	637	714	660	644	639	614	656	624	634	657	672	682	675	622	641	633	626	654	640	657	676	662	621	679	611	682	665	657	661	654	605	655	619	651	665	629	655	639	642	573	659	671	630	653	624	667	641	624	625	640	686	636	624	616	636	671	653	625	637	599	642	635	632	638	662	649	625	658	650	639	649	603	628	651	644	647	653	638	626	605	582	671	635	641	623	698	593	630	627	657	658	626	620	637	662	632	642	647	601	612	656	616	652	640	640	599	677	632	622	652	630	622	690	656	633	615	664	639	645	615	605	658	653	624	641	702	609	644	676	667	667	671	622	629	649	638	639	644	640	636	654	660	612	621	619	590	687	634	621	622	650	648	688	624	630	621	639	689	607	651	633	637	659	627	646	681	644	630	653	648	697	653	607	654	629	656	685	645	675	676	646	650	697	707	622	647	618	664	640	660	681	617	682	653	651	675	616	671	633	653	609	641	619	629	676	603	685	673	671	633	635	653	632	663	676	657	615	605	668	624	682	645	613	618	634	631	660	602	684	637	621	633	630	625	645	611	678	670	659	612	632	666	645	675	664	621	619	664	631	606	667	594	650	587	646	592	606	647	658	617	641	640	640	643	606	665	631	581	618	664	637	666	640	646	624	643	652	630	607	666	666	648	656	637	668	677	638	634	641	623	685	687	678	668	600	648	626	655	639	642	668	648	604	653	649	656	660	636	624	675	635	636	616	596	662	647	623	680	585	599	618	664	606	638	640	618	616	655	673	648	606	645	617	667	603	627	630	666	624	631	635	602	622	635	608	650	642	629	683	653	626	680	664	634	694	646	612	663	681	654	663	649	648	611	624	611	626	637	650	623	605	634	661	682	608	670	632	677	639	633	635	610	636	640	637	651	692	692	619	657	628	655	600	645	633	637	645	659	613	669	615	626	646	619	625	668	632	640	605	636	675	661	619	686	638	661	676	635	596	618	642	675	671	662	617	659	608	637	652	663	648	632	659	681	664	608	620	649	607	657	633	684	666	608	646	653	659	634	610	644	660	621	651	639	664	648	624	609	624	645	611	644	677	694	611	682	694	666	645	655	616	686	638	602	623	628	634	700	608	659	638	649	649	614	661	617	658	660	694	654	614	661	615	645	632	608	643	685	715	670	676	676	671	663	644	658	627	650	648	635	672	648	652	654	642	671	646	698	652	689	658	656	633	626	659	668	702	669	657	631	616	678	640	595	629	708	675	660	661	672	661	617	664	639	624	662	642	618	692	599	633	680	622	617	671	673	644	671	639	661	611	663	630	619	620	624	608	676	613	653	610	605	627	665	603	646	677	624	677	649	653	610	660	611	634	634	701	627	641	599	644	685	645	701	661	659	673	630	645	631	667	678	647	647	658	653	619	678	647	641	639	660	653	665	658	637	613	606	659	647	643	664	619	675	642	627	676	676	661	671	626	646	619	635	675	593	623	654	657	628	672	664	619	637	643	666	688	611	638	629	643	613	621	658	661	633	661	657	641	625	627	687	628	606	633	610	659	644	668	651	658	698	643	660	629	625	650	640	572	629	668	663	683	666	663	617	664	667	696	672	655	616	656	635	661	622	640	637	650	645	603	621	656	692	662	591	625	636	638	637	682	665	651	664	663	703	678	636	630	632	653	625	630	663	644	630	652	633	662	677	634	663	647	578	687	663	655	661	644	627	655	607	631	651	650	594	604	663	603	681	696	606	671	627	632	649	623	665	634	657	608	598	642	660	705	662	648	597	598	631	654	723	695	644	660	661	666	658	674	632	640	621	637	609	630	679	631	581	595	631	663	631	637	647	628	643	658	623	669
26324	20239	8501	1704	636	673	668	457	1988	3837	3023	1867	1083	615	490	400	413	412	409	396	406	416	389	425	404	385	376	415	402	394	406	404	392	402	404	399	382	384	432	411	408	380	425	409	405	358	404	372	421	452	404	375	428	396	388	414	395	401	425	420	395	381	378	421	410	389	406	401	374	423	413	395	368	416	408	391	372	408	396	393	406	377	423	384	379	396	381	384	362	422	402	382	426	407	391	386	380	409	383	413	357	378	374	382	391	400	379	405	367	421	416	390	396	369	376	364	418	425	401	397	389	409	412	416	400	403	383	412	381	395	421	392	345	386	396	395	427	433	436	384	385	408	379	412	394	412	408	433	424	409	398	393	389	363	387	390	405	378	413	407	416	400	391	401	416	411	430	429	426	366	437	379	381	418	400	372	400	401	394	399	406	412	378	365	389	412	415	387	385	371	400	382	420	405	452	389	406	411	395	427	433	383	438	383	387	405	414	417	368	374	386	427	392	385	402	418	409	417	431	418	385	437	392	414	417	426	363	390	382	398	386	382	355	385	433	384	435	412	418	368	363	384	431	396	411	395	393	359	440	378	369	412	381	400	393	398	360	413	392	418	429	424	409	398	398	399	421	383	405	397	387	381	370	411	393	406	391	404	416	419	387	378	400	428	368	384	379	415	404	410	410	405	387	427	406	427	389	386	383	364	398	413	359	420	382	400	376	362	405	399	388	435	399	387	380	393	454	411	391	412	427	412	415	400	404	416	433	405	399	404	387	402	413	418	389	414	409	399	390	403	354	402	414	418	415	393	407	370	406	412	368	396	444	402	419	373	424	371	375	390	371	387	406	377	371	408	388	414	391	397	364	419	402	442	410	387	378	383	382	392	426	394	402	408	384	399	360	379	385	375	379	395	399	385	399	381	376	421	406	397	442	388	411	430	442	401	407	418	412	435	396	413	397	382	436	408	393	395	387	413	443	390	415	429	401	404	372	386	403	401	394	398	382	444	408	389	405	379	380	381	385	422	429	398	449	426	421	392	386	381	370	400	432	395	401	390	387	419	418	410	385	388	392	396	403	376	395	383	397	410	384	375	424	389	423	402	405	386	364	389	464	393	411	408	412	389	381	389	388	406	426	444	414	399	426	394	402	399	373	372	422	408	410	452	395	392	430	406	368	419	430	385	392	405	387	419	382	401	427	369	413	398	394	388	386	405	391	406	396	409	393	418	436	366	418	391	413	393	400	430	422	390	396	414	394	422	432	408	406	388	400	391	406	438	412	446	434	414	379	395	438	404	396	401	372	436	462	401	409	391	388	387	406	377	410	425	414	402	356	411	367	387	341	433	395	399	382	396	400	406	401	384	371	401	380	370	413	369	395	416	389	396	439	380	386	405	368	390	413	390	400	433	423	426	406	409	385	389	397	416	403	395	416	426	381	410	381	390	387	401	426	449	403	394	375	408	404	402	378	468	441	382	388	413	397	392	436	383	412	399	400	402	383	397	419	409	391	407	405	419	412	414	424	403	401	373	433	407	372	344	406	403	377	389	395	390	423	414	429	383	437	382	397	393	414	371	410	400	420	385	385	407	393	400	427	371	399	417	393	396	396	387	379	406	415	386	421	383	454	415	422	430	374	428	393	395	403	400	409	395	382	438	405	407	383	412	387	371	383	395	379	370	386	419	374	438	409	394	424	381	406	416	361	368	413	399	387	431	405	398	421	381	411	455	383	407	342	390	410	418	434	378	389	428	394	388	380	410	384	434	405	392	393	399	402	406	412	427	386	381	383	415	417	432	411	462	450	389	419	404	391	366	400	394	417	422	392	398	448	371	422	385	394	411	421	385	400	412	430	427	427	403	385	453	420	406	399	352	396	381	407	395	380	420	407	404	419	420	419	359	413	371	388	408	425	418	408	402	377	393	414	417	394	379	424	422	383	389	388	389	400	423	391	360	427	419	410	387	404	419	417	408	386	397	393	409	381	412	368	407	407	442	383	391	457	416	384	404	377	418	358	423	435	391	415	392	394	400	395	416	383	404	388	412	394	384	414	414	386	408	388	422	385	392	380	391	396	396	423	382	393	383	412	406	386	388	402	440	422	395	394	403	401	390	405	399	403	414	450	364	427	422	422	403	383	413	395	389	424	431	408	415	387	416	382	404	407	417	393	429	391	383	414	387	377	396	417	406	391	386	366	388	388	433	422	462	404	363	442	409	400	386	415	426	395	391	394	393	417	412	394	396	394	395	401	409	392	374	437	389	356	439	360	440	411	370	403	397	365	397	387	392	408	391	417	406	404	419	363	412	398	399	421	348	449	377	421	379	408	423	431	402	408	442	403	406	420	398	391	412	372	400	392	375	411	422	427	391	417	420	441	364	409	425	393	414	408	410	383	407	371	410	401	421	414	404	423	417	403	370	405	406	380	389	384	411	422	376	408	419	415	387	341	397	405	396	405	407	381	399	402	416	461	415	398	394	386	419	451	412	388	387	394	407	400	424	426	406	409	406	364	400	413	395	392	427	401	425	418	403	382	379	427	401	371	391	369	405	391	401	342	410	395	389	418	406	368	378	429	408	376	414	431	400	406	387	375	395	422	396	420	389	382	392	458	418	410	393	417	408	384	384	400	416	396	437	441	422	403	386	390	410	404	400	452	383	384	371	435	426	391	396	383	419	383	416	379	386	431	366	386	441	424	379	454	424	401	404	360	396	398	394	435	416	387	413	398	409	389	417	423	424	392	410	409	378	443	413	410	405	362	385	424	437	419	400	386	401	378	439	379	412	399	424	409	407	420	408	431	385	398	419	449	390	428	395	403	370	398	404	363	385	379	382	390	392	397	395	415	417	423	399	406	407	408	382	431	374	384	381	405	421	424	422	390	357	385	385	418	407	402	424	390	382	429	446	385	386	413	438	414	403	400	458	399	389	412	419	410	431	407	397	382	379	417	403	431	421	411	402	407	427	383	386	394	384	399	378	420	395	403	447	372	394	398	435	409	425	401	382	401	384	399	393	393	353	404	393	402	395	388	368	412	405	379	448	382	411	425	437	422	425	395	432	391	384	393	379	422	372	385	384	422	397	424	402	375	401	398	399	421	389	375	392	398	403	406	426	434	423	401	385	411	405	393	374	385	412	426	372	404	383	384	394	364	404	405	392	402	429	393	418	381	376	418	417	391	425	412	438	412	388	373	402	398	406	395	407	377	423	386	426	403	409	423	398	409	433	394	386	400	390	393	408	430	408	402	428	418	338	428	422	406	369	377	401	386	398	397	361	382	396	403	387	458	365	424	376	382	412	376	414	401	381	402	445	418	409	404	405	400	367	395	410	388	387	407	385	434	405	379	404	393	392	426	440	388	405	428	402	402	451	363	422	393	395	420	389	413	413	407	402	412	419	418	370	439	394	395	387	425	437	383	379	371	378	395	441	370	395	395	440	410	405	410	373	405	397	386	373	366	391	408	416	403	398	363	409	417	423	390	434	444	382	392	403
5417	5659	5638	3461	1708	1724	1864	1278	6514	10719	8271	4832	2609	1317	895	818	759	785	802	774	796	753	753	777	766	767	765	784	740	777	764	770	772	742	755	744	731	765	785	751	767	702	839	766	765	763	781	793	743	752	784	765	753	814	783	830	761	775	701	752	753	732	768	766	774	743	787	758	754	732	794	786	780	838	770	774	814	788	757	816	791	806	760	772	741	732	739	774	776	803	802	774	788	749	815	791	815	775	761	773	821	808	794	737	713	781	771	757	807	766	743	716	763	724	782	749	738	774	755	717	759	744	723	759	798	749	788	756	719	765	779	730	781	765	742	742	812	808	741	784	770	770	783	757	780	729	754	745	728	766	728	778	755	818	756	759	749	756	743	714	750	762	757	761	757	752	794	792	729	768	754	789	752	778	741	754	775	770	768	761	752	785	783	762	766	756	743	723	777	759	699	772	775	822	732	745	765	711	799	753	725	782	758	736	786	737	733	765	799	754	821	715	769	783	802	789	725	800	720	799	814	783	786	738	723	823	760	773	833	766	800	762	730	738	739	788	771	781	772	756	774	747	765	787	784	720	761	764	716	811	756	767	733	759	766	790	751	768	769	817	745	770	774	799	743	777	763	760	748	760	781	761	758	744	797	781	799	744	789	757	760	763	789	788	734	772	782	736	767	774	743	744	739	763	767	781	773	760	770	767	778	715	830	722	775	792	769	774	718	767	746	775	753	763	780	759	757	817	750	779	785	797	801	769	750	783	772	793	790	788	804	709	780	781	738	737	756	690	811	740	757	788	821	792	768	727	746	748	751	763	795	761	764	750	771	709	776	767	754	748	780	771	763	760	768	766	750	770	797	763	756	751	756	776	765	724	755	744	763	748	786	742	772	752	815	760	754	792	763	721	777	779	744	726	775	743	761	782	763	743	811	767	749	794	790	781	734	778	742	776	752	743	743	768	767	787	769	792	743	735	761	703	756	772	744	782	798	756	762	776	780	736	768	770	795	748	791	816	745	758	776	702	775	763	785	800	760	807	739	787	729	813	769	759	745	801	745	785	811	744	815	742	803	800	759	802	763	738	800	792	766	747	728	753	784	787	778	772	742	773	739	742	779	777	791	747	776	750	797	787	733	778	774	741	746	730	803	740	747	718	781	772	785	793	772	788	802	749	733	819	765	748	747	784	743	797	760	735	734	782	747	787	784	711	773	761	793	749	792	777	779	763	756	796	763	760	746	787	784	795	802	751	806	792	762	700	781	735	705	714	767	749	782	735	768	734	746	764	767	793	748	769	717	803	740	798	798	730	754	729	753	780	771	750	804	742	771	767	772	733	708	764	737	742	769	774	781	738	784	796	774	794	741	758	744	775	784	759	720	778	796	754	762	781	756	747	799	750	757	741	746	750	723	734	735	734	815	761	768	751	748	801	776	762	735	800	784	734	790	799	793	716	810	794	815	741	778	779	783	725	793	743	780	721	689	730	786	695	744	721	749	765	774	725	778	774	736	746	776	814	752	776	760	791	787	778	739	763	789	796	720	754	719	775	759	820	824	763	756	739	739	808	802	754	728	776	751	733	795	765	761	784	758	765	744	759	791	749	770	752	715	763	839	746	795	799	793	728	729	787	744	752	767	706	769	803	717	750	744	744	758	757	755	754	754	801	751	775	813	732	743	815	840	745	799	739	821	757	779	727	752	733	740	783	779	752	741	771	734	757	787	686	744	827	735	811	814	781	781	779	756	786	748	798	747	751	747	736	743	794	757	758	808	770	778	748	797	738	732	777	785	781	752	751	730	781	810	686	780	763	772	792	745	738	734	765	734	746	773	810	779	804	763	767	770	778	773	758	763	749	775	757	779	778	746	738	775	720	779	788	840	764	751	764	791	757	730	728	741	779	760	790	722	726	750	672	724	794	740	769	771	745	772	745	798	804	813	751	764	768	753	737	769	768	768	737	792	790	760	784	721	727	733	729	776	743	732	751	730	820	773	811	797	763	735	818	754	795	770	760	768	770	748	772	767	740	770	756	748	784	742	784	765	776	752	708	769	726	804	789	759	742	803	760	717	735	780	775	794	805	801	744	755	733	733	817	775	772	787	746	824	759	741	776	806	796	797	760	789	756	810	756	765	748	801	761	758	741	745	756	827	755	755	811	777	761	714	766	803	793	777	750	743	779	791	767	747	793	770	764	763	778	796	763	806	748	760	749	775	791	755	738	753	733	753	754	715	741	777	763	767	749	706	740	791	759	755	744	740	767	753	772	766	798	750	814	779	779	776	780	789	783	733	738	795	763	749	745	777	735	753	806	771	803	802	731	792	772	729	810	838	760	795	755	799	820	783	760	724	755	717	791	738	742	709	734	747	765	779	734	699	706	762	806	789	744	758	756	721	776	769	766	753	808	778	787	763	807	781	761	750	758	781	743	806	754	746	727	768	743	758	762	764	754	711	768	791	760	744	791	730	772	739	763	726	720	783	721	822	761	816	772	763	800	814	736	747	737	761	738	785	797	798	781	771	790	776	735	790	791	773	775	799	802	782	724	665	773	778	758	782	787	767	712	761	728	752	764	769	771	752	867	784	784	739	777	816	759	731	737	774	801	764	794	767	787	729	803	775	793	755	773	799	767	782	772	762	795	736	780	764	756	741	765	798	769	770	771	789	723	772	783	733	754	770	780	773	745	742	774	743	741	751	719	764	755	712	739	752	775	764	823	795	753	780	759	765	765	729	746	748	757	799	772	750	724	724	775	746	801	798	803	714	772	789	755	776	785	750	760	746	792	794	804	785	723	767	770	774	724	770	796	730	807	744	754	805	712	763	695	767	809	718	787	773	705	751	755	736	755	771	746	750	727	789	758	731	756	746	814	753	771	792	745	715	772	741	735	791	771	716	795	808	744	687	751	782	761	749	757	735	699	739	727	766	763	779	745	790	724	746	761	750	746	785	770	741	769	753	736	817	776	780	748	786	779	792	749	824	781	751	794	727	758	752	767	785	759	763	722	775	779	784	767	795	792	697	729	751	775	757	708	776	808	826	807	784	788	803	750	788	780	760	751	759	776	760	755	710	740	741	715	757	752	786	728	805	763	797	740	787	776	786	741	768	776	791	789	775	753	758	775	736	781	736	787	799	758	751	737	775	743	806	754	774	760	753	792	768	736	706	753	757	749	778	751	783	784	752	791	752	754	780	795	779	774	782	700	794	790	742	745	768	773	763	796	745	761	767	788	755	738	764	780	776	773	813	761	801	742	789	756	799	756	706	745	736	809	710	761	798	764	785	787	739	764	732	776	749	760	751	756	732	762	796	762	737	747	780	719	754	729	730	770	763	782	735	751	812	723	794	766	762	725	728	763	752	743	797	702	767	719	794	753	775	751	733	753	750	804	748	777	745	731	744	715	775	776	739	802	757	777	753	703	724	722	784	764	783	744	764	799	793	759	755	800	787	779	776	740	749	751	776	757	794	775	728	765	773	710	835	789	759	778	764	790
24471	21073	27035	24962	5472	1224	595	835	10285	17615	12035	5591	2256	798	465	385	369	381	351	389	353	376	370	342	356	328	359	367	374	354	357	385	319	388	403	373	357	392	378	321	318	333	366	373	356	375	359	332	359	371	386	364	388	370	372	354	375	366	331	352	344	351	408	395	388	358	354	388	365	363	354	366	318	328	391	374	359	389	379	376	354	351	376	387	357	325	359	353	389	389	322	382	352	358	346	349	338	355	341	360	380	357	365	352	345	395	373	403	354	360	405	329	349	369	334	359	372	330	345	372	356	384	361	373	317	379	368	331	363	383	368	346	365	348	370	344	353	365	342	334	337	336	395	375	380	341	353	347	337	370	333	387	362	371	355	369	348	388	366	337	354	335	328	366	363	343	375	377	367	356	367	362	385	347	365	342	342	359	358	370	361	374	367	391	360	324	353	372	343	373	371	379	364	372	361	364	329	358	360	352	351	391	369	365	339	344	353	363	336	364	362	365	408	356	354	370	379	348	379	355	371	348	362	359	366	367	373	346	348	366	382	361	348	382	347	392	359	345	342	351	397	379	348	366	361	365	334	358	371	374	356	362	371	370	362	310	365	360	368	376	357	352	328	357	352	351	362	386	346	365	354	380	375	416	358	372	364	337	348	337	368	393	409	355	379	330	354	357	344	333	365	392	337	367	358	380	368	331	344	348	353	360	367	341	351	363	358	370	369	397	387	383	361	342	361	379	379	349	288	396	390	373	354	387	371	384	388	326	378	360	325	355	368	366	343	347	346	339	374	341	399	339	354	381	353	351	324	350	336	365	383	356	385	367	386	368	394	362	370	339	361	341	330	376	379	414	343	358	351	347	360	335	349	323	335	359	358	386	363	324	402	354	368	379	366	386	362	366	361	351	363	333	362	338	371	398	358	347	317	353	356	356	336	357	371	370	379	373	333	344	373	334	327	370	383	357	368	374	356	333	344	368	357	352	419	361	372	376	367	376	363	377	366	346	372	367	354	369	368	346	410	381	381	392	376	381	371	352	381	369	348	353	332	378	395	364	342	392	350	368	377	378	344	355	385	379	322	377	368	358	365	315	380	381	389	344	340	354	373	362	382	357	360	346	374	303	357	369	362	378	383	337	354	370	351	365	351	353	377	380	399	341	346	369	362	385	356	331	313	366	365	370	339	358	390	395	374	374	361	373	366	362	365	343	366	360	363	372	370	353	371	401	370	353	376	340	354	343	353	354	350	358	353	370	371	333	357	353	362	381	363	360	344	364	407	311	384	382	377	349	343	351	377	359	350	349	358	364	375	405	369	375	378	348	349	359	342	369	365	410	362	343	356	379	359	340	358	390	384	376	343	361	324	335	349	364	355	356	347	360	335	339	359	368	366	368	395	382	374	358	383	387	352	378	337	372	350	337	328	354	364	383	369	340	375	364	352	349	395	354	314	400	380	345	364	355	338	359	363	374	410	344	375	352	369	354	356	367	347	352	387	330	361	355	343	360	343	381	335	327	333	387	344	335	352	336	326	343	374	358	349	376	370	365	360	385	362	399	394	377	349	375	383	370	336	336	351	360	357	371	339	350	385	352	372	381	364	334	362	354	353	364	358	360	348	368	354	349	358	380	340	368	360	402	336	384	326	374	369	347	364	378	377	348	377	378	365	365	361	384	335	309	363	328	329	352	326	390	355	305	340	372	403	373	334	318	351	408	370	361	365	348	349	378	410	402	378	360	339	358	398	408	377	374	352	387	350	370	384	350	379	365	361	375	345	354	346	346	338	347	361	369	355	350	376	326	353	373	351	375	331	346	347	356	380	352	361	369	333	358	374	381	371	359	334	363	378	347	357	351	370	348	357	368	350	339	369	331	367	344	324	329	367	345	352	375	368	351	367	331	387	361	352	377	358	334	360	348	374	363	344	356	395	385	353	326	358	372	365	342	349	361	364	352	361	379	366	317	334	411	362	367	369	372	349	389	361	390	340	358	379	365	378	341	347	389	347	343	305	359	344	371	377	380	395	357	356	356	365	362	357	356	353	378	371	337	376	317	361	359	339	358	383	384	378	346	369	378	346	361	397	398	343	346	404	385	347	392	404	326	381	371	381	373	336	391	328	398	378	352	340	348	366	346	354	368	340	362	357	349	364	350	362	348	353	333	351	336	368	355	334	367	359	346	382	325	340	399	385	350	363	325	365	362	408	341	364	388	352	382	342	382	350	374	324	360	351	297	317	383	371	360	380	339	380	351	378	378	355	362	374	327	398	376	364	340	372	342	337	341	369	343	379	339	359	334	361	382	346	327	325	370	378	368	372	349	377	375	383	357	393	351	381	349	362	353	360	370	366	347	382	352	381	309	365	352	378	357	331	360	367	362	356	393	388	385	374	347	318	349	332	347	353	351	383	369	365	375	363	390	355	371	369	334	407	361	355	356	343	389	401	363	347	356	376	363	343	366	345	359	351	382	355	383	368	356	392	362	358	332	414	334	361	396	385	357	342	359	359	341	340	363	361	343	360	340	365	372	360	361	335	361	370	369	352	346	370	356	319	328	357	375	325	381	359	376	370	357	346	371	326	366	342	359	390	322	354	331	376	379	358	370	382	403	375	344	359	327	376	356	334	364	337	344	372	350	309	354	371	363	359	332	370	367	353	382	352	374	368	358	343	362	367	351	369	353	401	382	330	365	358	347	349	390	375	404	361	378	378	370	380	364	343	330	359	365	353	338	390	389	355	351	354	374	363	357	354	350	357	378	387	370	354	345	351	346	376	350	365	361	348	369	356	372	351	354	368	378	348	337	338	362	370	391	408	356	332	379	383	365	359	373	374	377	375	341	381	373	379	342	323	363	391	352	347	360	370	349	378	366	354	331	372	355	365	371	386	334	392	373	342	364	378	370	365	363	347	348	342	407	339	344	361	359	367	320	427	368	333	347	387	349	343	358	346	364	333	341	365	374	375	361	366	368	351	308	361	362	361	327	337	353	348	360	358	367	320	354	351	386	383	345	376	351	371	385	349	356	356	338	393	347	356	334	353	358	372	345	388	387	386	359	408	340	361	346	340	371	424	365	353	363	369	322	358	393	372	381	348	332	358	381	377	381	363	359	364	373	386	359	350	357	350	345	385	349	345	366	396	367	367	330	330	379	375	317	361	372	353	378	393	368	375	358	352	328	362	381	371	382	351	364	380	353	401	351	379	365	350	365	336	350	387	375	358	373	364	354	340	346	350	372	344	372	390	352	366	342	391	325	384	368	357	379	354	360	363	383	373	353	340	361	358	359	396	324	351	375	347	380	358	413	379	341	380	343	351	342	361	354	374	355	384	400	356	383	342	339	326	364	385	377	396	364	354	368	298	377	395	397	333	358	392	346	341	379	358	379	367	339	349	375	366	355	344	374	380	364	336	379	363	374	396	370	351	391	354	344	375	358	363	360	390	384	350	353	356	368	346	338	377	369	329	353	339	348	346	361	346	390	358	360	347	319	355	368
5939	13139	10614	4916	3880	3220	1638	2394	24162	29110	22271	13188	6137	1964	985	783	728	717	699	683	726	703	713	664	673	663	706	700	713	725	677	698	660	708	676	703	675	727	744	704	653	683	739	728	736	714	675	710	712	707	689	701	688	672	698	693	706	690	709	726	691	680	686	705	730	710	695	736	651	689	723	702	687	686	673	681	687	671	643	649	693	716	664	685	701	699	690	695	700	708	681	670	727	713	742	668	689	695	732	689	708	648	703	673	684	692	692	725	638	700	739	713	716	721	701	654	702	733	701	699	713	670	725	701	700	699	714	666	727	734	642	715	675	691	695	717	670	694	665	728	673	683	710	712	698	707	693	714	713	685	696	711	660	713	710	693	681	649	674	690	734	660	673	700	687	713	708	719	688	730	686	688	701	688	646	693	686	701	689	723	694	653	744	722	761	714	700	646	699	709	721	681	752	693	693	723	671	717	652	705	687	742	697	714	664	655	705	703	723	681	710	703	698	657	736	745	706	722	684	664	707	769	657	665	700	705	751	707	764	676	710	722	692	673	693	738	741	650	681	745	673	747	743	733	733	652	689	696	687	677	725	709	673	703	714	762	686	696	671	709	691	732	696	722	724	719	652	676	719	706	712	718	680	702	669	671	698	673	703	727	710	700	714	705	684	722	704	662	703	667	694	683	684	708	702	700	690	675	705	676	654	680	695	694	710	703	698	695	677	703	676	677	706	691	690	705	654	697	733	761	714	720	718	731	721	707	726	706	690	725	685	678	684	723	685	719	720	678	655	715	693	699	736	697	676	706	707	731	740	694	709	643	655	669	741	672	711	694	676	695	685	697	728	665	707	707	666	721	687	712	671	744	684	687	724	666	721	715	658	738	692	675	685	654	691	687	679	716	632	700	737	699	692	718	726	700	684	693	702	747	691	735	661	690	680	713	692	681	687	726	679	735	701	678	727	719	696	725	647	689	685	754	697	741	705	673	724	703	702	706	689	694	739	711	691	733	680	674	659	692	730	679	657	687	706	726	718	715	662	707	673	741	718	725	696	689	657	690	705	687	702	660	788	707	666	704	728	711	715	660	697	699	696	699	719	683	683	701	702	699	682	675	721	742	705	732	675	665	703	653	681	712	665	731	758	675	687	700	698	729	689	738	705	666	700	727	725	675	696	705	707	721	663	713	669	674	670	716	701	666	673	656	688	731	745	704	680	726	676	671	650	707	677	703	759	714	691	673	708	667	665	698	691	670	648	712	734	664	736	664	687	703	687	694	692	704	694	672	705	691	691	651	711	661	715	726	671	721	654	697	691	662	683	718	733	687	641	713	685	691	663	694	686	701	670	702	734	686	658	733	681	668	733	707	690	682	724	736	732	707	674	746	742	728	653	703	715	707	678	669	669	679	657	686	721	717	674	699	715	701	668	705	698	705	706	693	722	682	739	648	726	703	683	745	708	684	712	749	695	734	690	684	728	681	709	687	701	716	694	698	626	677	662	663	719	635	680	703	732	685	736	714	731	655	723	658	722	681	725	731	705	699	694	689	724	669	673	717	647	670	666	695	675	710	701	697	715	723	719	678	729	652	721	704	719	676	731	683	766	662	685	678	735	732	699	743	676	714	700	717	694	719	704	736	720	682	707	684	661	709	707	720	703	662	672	700	691	692	722	678	733	740	700	677	685	712	712	698	714	688	701	711	670	681	712	685	707	690	688	641	732	698	707	713	681	704	743	664	656	713	720	670	705	678	673	756	667	692	685	674	684	673	712	664	714	675	713	707	684	688	712	696	685	690	714	695	652	691	713	706	705	670	666	735	678	715	698	686	645	746	717	655	706	734	703	682	678	696	741	717	664	643	703	679	715	744	725	740	681	662	691	669	720	710	669	677	719	738	722	717	697	693	724	676	715	718	737	698	642	695	662	693	712	720	688	687	649	691	687	722	692	681	666	771	731	712	710	653	732	677	688	707	717	688	698	694	716	674	727	714	640	694	706	721	690	671	665	723	732	685	668	694	713	682	682	778	698	688	691	732	674	741	672	687	685	650	661	722	680	676	692	720	705	705	707	739	666	696	716	687	711	701	774	674	720	689	713	651	731	669	688	737	749	703	709	709	735	685	716	698	677	726	693	698	730	685	695	748	661	726	644	662	676	710	711	685	725	722	736	735	700	724	689	648	698	736	685	654	711	664	704	715	713	665	722	694	715	738	689	646	709	743	725	719	725	710	691	699	701	692	695	719	687	647	714	760	674	680	723	738	675	706	729	719	735	658	693	705	746	708	733	673	712	700	701	721	695	753	732	667	666	727	705	684	714	722	706	748	680	705	723	680	712	769	678	692	716	693	725	677	716	681	742	694	694	661	703	723	710	695	670	694	733	681	722	689	674	684	659	694	734	699	692	691	711	728	703	699	710	716	723	650	651	674	653	645	703	731	712	684	745	633	668	708	702	679	718	685	675	728	719	721	657	673	632	691	683	683	694	732	692	682	707	661	686	678	679	630	677	714	669	677	730	707	729	735	719	736	710	716	676	688	672	694	691	679	671	719	733	703	694	721	688	649	680	727	736	702	706	713	707	695	715	670	662	698	739	673	733	694	672	716	638	648	720	661	668	677	698	737	699	689	683	701	665	651	717	671	705	699	653	642	683	701	707	657	722	701	679	683	675	690	686	697	665	742	677	690	723	721	710	673	711	715	659	710	733	674	682	710	659	709	721	722	693	655	696	717	664	699	691	742	698	665	711	707	728	744	706	702	685	672	653	751	729	703	659	710	683	638	654	684	689	738	711	655	659	703	696	715	690	672	726	734	745	662	710	724	675	722	704	704	719	639	683	722	682	689	720	697	668	703	742	672	689	672	718	708	722	676	689	704	715	663	687	696	692	717	698	679	684	711	711	724	670	640	693	685	699	706	676	730	667	751	706	693	701	694	695	710	681	677	679	675	655	703	720	730	696	664	702	732	662	737	678	667	725	669	718	670	670	675	778	715	701	724	667	638	704	681	720	757	720	697	680	695	723	682	667	690	672	665	669	696	731	675	707	713	709	669	676	669	671	662	694	686	713	675	720	688	639	725	717	701	729	683	708	706	677	674	750	709	713	722	658	722	698	721	655	726	705	682	688	704	719	695	702	729	683	700	705	700	704	750	693	691	694	743	701	705	716	693	679	661	664	666	679	716	734	772	686	652	660	721	705	721	660	688	721	718	675	715	684	704	736	728	696	673	709	681	710	670	685	725	703	686	649	712	756	715	674	677	684	704	686	703	726	695	703	721	735	690	702	714	689	672	747	656	730	646	662	688	758	696	692	727	715	672	719	690	681	725	729	685	665	712	718	685	667	675	678	705	691	680	718	692	682	738	643	686	730	689	728	677	683	750	710	681	699	685	672	742	688	729	685	700	716	685	732	729	710	671	673	637	702	739	694	728	687	732	677	708	745	704	672	697	733	710	687	691	677	679	707	709	710	687	727	722	758	700	694	716	624	700	683	702
22774	21028	28758	23484	21029	19292	2566	6004	29896	38103	25875	14546	5414	1255	542	362	357	339	366	316	366	333	332	339	367	354	336	324	359	318	334	355	334	354	387	321	343	349	360	330	344	364	332	335	383	375	304	319	338	320	379	349	333	340	294	358	355	336	387	327	348	341	353	371	351	343	348	334	346	338	361	359	313	329	354	340	343	370	337	353	339	337	364	342	349	343	342	386	362	323	328	347	397	340	353	359	351	301	351	313	371	317	355	335	366	346	333	345	324	340	360	356	319	337	340	323	314	353	350	331	343	365	343	354	343	340	362	365	327	344	333	351	333	334	336	318	346	375	347	352	337	346	311	333	365	329	369	338	309	344	339	327	350	355	365	333	383	346	330	378	333	368	319	345	345	343	352	329	302	340	312	347	328	322	348	353	326	296	339	330	310	334	335	345	336	318	334	328	363	360	375	367	348	355	344	358	370	315	352	391	322	321	358	340	306	351	322	343	312	313	346	366	330	343	347	336	346	363	337	327	332	336	314	334	336	363	319	309	365	326	358	346	308	377	335	335	340	315	334	312	333	352	312	321	325	355	313	357	325	343	365	373	351	347	345	307	346	341	341	324	384	340	368	346	317	358	334	356	365	324	298	332	354	296	329	358	331	349	342	318	349	338	349	323	280	302	315	352	372	325	370	345	362	343	332	340	334	357	355	374	320	351	337	323	375	318	343	331	317	342	357	340	336	355	319	325	346	344	351	329	359	300	329	355	341	332	366	338	360	337	370	329	318	352	369	336	345	342	336	311	368	328	354	354	321	367	337	354	322	327	294	326	344	336	348	356	343	358	352	349	340	371	327	320	329	339	372	347	327	330	317	342	336	344	306	368	314	333	349	326	346	308	344	365	341	357	335	336	355	342	333	343	365	352	354	353	379	307	371	345	347	333	320	340	327	355	354	347	375	350	350	333	319	321	372	329	347	374	400	328	342	307	348	331	336	337	361	340	337	378	332	337	334	332	327	355	321	336	323	353	342	324	342	347	351	332	340	341	349	332	326	377	346	302	357	355	337	318	332	308	347	347	344	305	353	357	342	341	366	351	336	337	379	339	318	368	343	330	348	349	359	345	337	377	319	364	339	320	350	352	343	338	324	323	367	343	352	338	292	367	333	345	353	341	360	364	352	354	347	363	371	352	354	349	331	332	345	337	349	334	342	340	357	352	331	340	366	381	361	343	335	338	376	332	328	365	343	351	331	332	339	368	335	319	324	296	348	378	332	367	322	344	358	325	335	311	352	374	360	359	318	333	336	345	294	353	353	349	347	354	326	324	366	335	334	342	348	339	323	351	346	357	379	329	342	341	339	346	350	344	333	366	339	333	369	334	344	331	349	342	324	340	356	329	344	375	321	361	356	336	371	345	324	335	368	365	321	342	339	342	356	314	344	339	342	353	325	341	351	342	370	356	364	342	346	345	324	360	343	339	366	382	336	334	335	306	337	325	339	368	324	342	344	341	336	330	319	331	323	340	326	369	343	361	314	334	317	345	339	338	340	331	372	334	329	348	330	367	358	329	321	311	333	327	346	330	349	322	316	333	353	327	354	360	337	302	317	370	337	333	389	310	343	325	325	345	308	335	396	347	328	358	347	378	363	316	333	330	336	348	357	328	341	335	379	341	331	359	355	317	347	336	320	319	330	267	335	328	297	337	334	379	335	343	336	343	328	317	374	370	330	346	340	353	341	345	342	329	341	333	309	337	339	365	319	340	344	330	360	305	340	324	345	355	340	335	361	351	355	350	369	326	340	363	383	357	337	313	339	349	342	340	351	335	367	351	302	341	357	336	337	343	348	346	338	325	347	315	292	347	320	318	340	350	348	332	322	327	329	338	368	347	314	348	307	351	325	315	345	337	365	327	350	320	322	321	364	343	347	321	320	350	364	342	336	365	323	328	324	371	314	336	330	338	350	324	341	317	320	329	340	348	328	349	344	355	342	335	367	369	339	301	375	305	347	324	347	374	318	340	365	312	340	354	363	348	364	326	345	351	347	352	363	361	359	360	364	367	362	347	348	341	376	338	346	373	403	348	346	351	333	354	327	358	323	335	369	331	342	342	352	325	314	335	345	356	352	334	365	312	351	323	336	333	333	367	363	327	375	360	381	352	345	359	338	333	339	320	328	362	358	324	337	363	309	305	341	347	333	313	327	362	351	317	341	332	323	345	350	331	320	362	332	329	345	311	340	365	349	362	333	354	329	324	324	317	325	331	327	302	322	296	359	373	339	341	369	330	328	350	346	320	343	327	342	360	350	325	323	380	338	349	343	370	335	337	350	325	353	372	318	338	335	329	342	324	354	333	361	358	346	321	357	322	343	356	319	338	365	356	347	327	291	324	353	354	314	336	321	370	327	395	361	392	335	365	335	365	371	330	333	341	333	322	333	331	354	339	378	320	319	366	353	369	338	375	329	322	338	355	331	334	339	331	366	331	316	308	355	354	365	332	352	362	335	322	356	317	324	338	337	352	325	324	370	330	336	329	367	329	338	345	346	358	334	317	333	368	362	339	315	310	350	344	371	342	346	302	341	346	324	350	342	337	317	320	312	348	367	339	337	349	323	344	322	382	330	352	326	331	331	340	322	319	327	316	343	351	331	358	336	338	317	319	330	320	342	324	350	330	335	341	301	341	324	342	362	357	352	354	364	338	322	333	312	363	359	334	333	345	347	351	339	345	339	383	366	340	318	372	353	344	335	330	346	317	331	353	301	337	335	351	310	360	324	365	335	352	305	339	331	301	366	351	331	343	351	355	350	328	347	321	333	368	375	372	326	352	346	338	361	330	357	336	314	327	328	335	346	347	360	343	362	319	336	332	359	345	354	331	356	346	336	347	323	360	334	355	343	346	343	337	351	341	350	337	346	370	311	329	355	353	367	349	354	338	336	341	334	334	349	345	340	341	360	320	336	337	357	357	365	390	331	330	367	375	298	347	321	345	378	341	326	345	364	365	306	361	306	317	359	317	330	339	330	347	347	297	344	312	341	333	356	369	317	348	346	352	311	339	332	325	341	356	333	360	320	341	376	334	358	375	347	330	389	366	332	326	388	341	326	342	305	323	344	349	328	357	359	350	314	351	367	334	327	354	313	346	338	323	319	322	331	345	305	328	333	341	342	315	336	346	337	347	353	358	349	336	373	337	346	352	368	342	371	362	361	353	343	336	351	398	356	370	349	335	318	380	333	348	311	364	333	357	364	390	317	344	355	315	320	347	333	321	323	344	327	384	366	324	342	325	331	339	312	309	340	315	367	366	337	346	300	335	327	354	341	335	328	322	365	352	321	367	332	326	333	330	341	358	333	351	319	347	329	347	342	323	373	334	329	334	318	328	307	330	332	321	334	334	332	325	328	352	367	344	306	338	348	334	355	351	351	317	353	335	354	351	344	319	318	343	337	339	389	351	327	335	395	341	329	299	316	327	342	327	334	330	360	329	343	349	357	339	352	322
9990	22325	20281	12598	7809	4100	3609	13062	41995	43606	34431	23386	11481	3239	1071	762	662	659	644	656	647	647	607	648	642	652	639	639	599	618	615	641	647	610	624	619	670	619	655	666	613	663	638	627	612	638	620	636	666	661	653	641	649	658	651	644	591	623	633	654	640	700	614	619	628	625	643	633	665	597	639	621	676	645	672	614	629	659	586	681	641	643	624	635	674	612	621	656	637	668	616	639	624	615	626	609	626	647	589	642	667	592	658	625	627	594	601	628	625	597	652	612	680	621	640	677	669	649	591	662	673	638	644	641	636	624	607	659	693	620	644	674	655	629	659	650	634	597	656	616	621	654	667	603	687	706	634	630	611	655	587	601	627	651	606	641	603	685	599	666	593	652	622	606	607	627	645	690	626	648	637	622	633	628	620	628	654	658	644	673	642	657	655	670	653	638	613	652	649	644	635	653	626	590	638	602	654	655	631	657	674	657	623	649	646	649	685	646	645	683	666	684	629	663	660	603	686	650	608	614	615	625	666	635	646	634	650	636	684	614	604	683	632	630	629	635	638	677	649	608	681	634	661	669	656	648	625	600	649	585	664	622	576	655	677	640	632	591	674	643	651	615	611	692	635	673	641	625	634	676	672	696	632	609	593	638	677	656	646	655	661	624	646	641	629	610	684	630	635	674	620	628	676	607	624	643	636	687	628	677	633	639	679	631	625	628	654	667	643	669	683	573	633	601	601	633	648	653	647	607	607	674	649	631	561	671	646	635	613	620	650	637	632	604	676	639	577	636	589	631	666	605	633	623	628	628	602	619	628	649	636	625	638	658	620	651	631	663	663	671	655	644	611	646	630	634	674	668	660	652	631	639	637	643	643	624	624	631	677	639	657	689	667	625	616	635	677	625	632	649	650	610	648	627	646	635	642	640	640	654	642	656	660	687	695	638	633	610	628	663	597	648	627	599	640	628	634	653	624	590	679	630	662	630	622	644	642	652	612	680	563	650	645	633	652	654	642	631	629	640	632	645	603	642	644	650	624	616	659	655	648	671	669	637	576	658	615	637	640	611	696	648	641	624	615	636	593	621	649	668	663	626	631	640	611	620	611	639	631	634	640	615	664	685	650	632	603	638	640	683	589	640	589	704	645	654	655	642	667	640	684	638	622	659	621	650	604	652	669	558	647	657	647	629	665	641	609	650	603	655	624	647	640	668	641	630	600	625	699	649	586	651	643	646	629	652	629	629	628	630	653	686	575	639	653	677	628	646	664	601	633	678	598	595	683	633	700	576	617	631	662	580	633	666	696	621	592	638	637	671	657	660	661	604	618	628	577	632	619	628	628	614	640	646	691	674	669	631	620	668	672	655	674	631	672	660	633	628	626	633	644	595	625	600	649	654	634	640	634	630	591	656	672	641	594	628	621	623	660	638	658	621	623	626	670	624	649	616	683	653	627	630	638	649	614	621	651	654	631	621	648	603	583	637	694	624	598	663	652	653	666	615	604	661	606	648	630	626	676	626	675	638	625	623	649	626	668	633	648	611	673	607	618	633	666	610	626	653	655	666	590	651	625	614	625	671	653	654	624	650	636	682	649	633	678	647	683	647	632	594	684	661	609	617	594	648	614	624	625	647	673	619	616	661	642	648	652	613	615	668	588	639	668	622	612	615	692	658	654	664	645	614	662	631	605	618	640	639	690	641	648	621	638	658	668	652	675	636	684	603	612	638	641	634	665	688	653	655	620	631	667	647	652	612	697	633	671	630	626	651	662	664	589	604	608	588	645	653	628	622	654	654	616	605	638	656	696	608	665	654	650	641	632	634	607	642	614	602	630	671	624	680	623	653	639	597	626	639	667	646	695	618	647	619	643	626	620	680	630	645	626	643	639	647	626	626	667	615	658	630	657	615	684	654	647	629	652	659	639	649	628	656	603	636	584	670	618	603	649	626	625	702	623	629	623	621	644	613	635	667	627	626	609	610	617	626	640	641	592	633	642	637	612	610	678	660	647	643	604	611	624	641	672	623	658	604	640	633	674	605	626	642	607	624	631	648	628	633	598	618	655	651	638	672	589	638	625	688	665	651	643	654	641	618	647	614	689	625	630	606	667	633	676	642	654	621	608	673	629	597	631	649	650	628	651	652	651	626	691	656	610	690	634	598	623	606	633	616	664	661	623	626	613	642	588	654	674	671	690	672	618	643	619	631	673	633	629	689	621	673	646	637	643	643	602	634	634	672	647	630	693	616	593	628	658	615	617	601	657	593	703	641	697	600	605	631	628	645	659	649	682	623	631	634	631	631	705	636	643	656	656	652	657	636	629	717	665	658	622	666	671	638	650	639	612	670	645	679	664	657	651	609	655	623	603	695	663	649	666	629	607	583	679	635	641	690	656	679	638	602	608	667	625	601	641	638	630	695	643	668	589	615	701	648	623	655	616	626	641	662	666	669	659	614	683	589	607	685	663	632	614	610	648	640	625	657	618	631	657	633	647	661	636	635	639	604	624	629	621	668	675	671	673	620	618	660	629	659	660	639	616	680	619	644	618	632	634	616	624	648	658	656	676	686	675	647	620	638	678	636	588	602	644	645	631	600	661	662	606	616	674	624	638	622	693	592	642	660	658	597	611	640	596	635	657	610	623	603	663	674	647	594	627	638	624	653	619	641	632	633	604	648	722	644	642	670	635	610	634	654	627	665	644	620	680	656	682	646	646	682	647	699	591	637	592	624	617	676	665	635	656	620	633	634	690	661	647	650	618	641	700	627	654	657	670	613	658	623	596	623	628	662	630	657	659	637	607	634	620	672	660	669	675	613	684	609	640	627	624	651	628	626	624	670	586	633	624	607	647	614	606	632	650	683	660	602	619	668	576	622	592	649	647	636	597	622	633	645	611	626	658	644	610	624	656	611	639	620	622	625	625	645	686	670	602	655	641	609	638	604	627	672	677	650	627	647	622	670	630	606	626	619	595	564	621	619	612	623	684	658	592	647	638	637	611	623	607	637	634	629	648	626	663	608	662	654	687	634	590	669	634	612	677	662	645	627	681	636	621	653	611	614	681	659	644	609	658	636	671	629	609	587	685	652	666	641	652	677	650	649	635	656	623	619	658	595	662	632	672	672	643	638	686	628	649	623	640	632	617	610	624	572	649	659	661	658	662	675	659	646	649	609	633	624	629	645	611	636	667	637	635	644	633	632	631	599	682	678	659	637	637	611	638	623	623	634	592	603	609	669	654	592	630	627	627	635	656	638	628	660	634	653	661	617	647	671	591	661	617	635	654	631	610	643	645	635	641	660	632	622	622	699	585	637	653	601	670	677	648	633	673	651	606	656	635	656	633	627	681	688	615	615	631	600	611	642	634	631	636	615	628	643	613	676	662	637	598	655	689	644	612	637	645	621	609	645	621	653	659	639	632	671	627	679	618	634	646	630	583	565	662	630	629	643	647	621	595	608	677	670	687	633	645	609	652	615	659	631	672	629	623	639	666	630	677	625
26422	20423	9305	1554	628	468	454	1861	4309	3603	2106	1200	742	497	396	391	427	407	396	399	372	402	390	381	423	424	343	359	383	405	411	402	414	414	393	408	393	402	400	401	393	389	425	394	403	391	389	398	384	375	394	423	354	417	409	421	384	404	395	399	381	379	392	403	419	381	394	419	399	412	397	395	392	418	387	386	408	409	383	398	405	396	402	377	425	379	394	367	398	417	422	363	400	417	387	405	426	395	406	397	391	403	370	399	431	398	353	416	413	374	375	377	419	419	386	429	415	399	363	399	404	405	364	374	378	402	375	396	377	434	372	347	384	409	381	409	409	379	379	408	388	393	397	409	373	403	383	406	413	384	395	435	400	388	405	388	394	378	374	393	393	383	412	422	419	410	361	393	423	436	371	397	407	401	392	361	408	422	374	367	404	380	410	369	359	421	373	401	363	364	416	417	431	420	363	411	384	406	371	368	389	383	385	407	370	403	388	387	417	388	400	390	383	398	381	413	421	397	397	398	383	377	404	405	420	425	407	380	404	396	387	410	427	387	362	419	408	387	367	389	375	388	389	391	408	396	408	418	406	393	452	427	398	396	398	378	386	414	422	404	380	389	352	404	414	376	410	385	385	429	405	405	420	380	365	386	391	411	383	375	379	424	377	387	369	378	372	382	363	407	397	396	400	417	394	428	390	430	390	404	391	384	428	404	375	392	395	420	378	400	418	371	380	378	388	414	373	393	381	415	430	362	417	388	437	414	389	415	377	371	375	398	389	369	434	364	372	389	383	408	394	422	396	369	434	405	375	369	384	372	375	395	376	363	398	401	405	384	403	374	417	399	400	373	383	392	376	353	376	381	393	388	396	444	396	423	419	381	418	399	398	398	367	424	345	379	414	375	412	378	371	364	404	366	411	398	403	388	369	386	400	405	417	438	428	382	408	366	362	413	386	398	387	367	391	432	409	363	364	409	370	427	410	388	392	390	397	375	387	366	414	408	421	399	418	417	424	368	398	427	367	404	392	382	416	401	389	382	364	400	401	401	357	366	369	416	388	374	407	417	425	415	407	415	402	370	405	391	413	396	377	433	397	404	382	419	389	407	391	363	412	385	377	408	411	376	394	385	388	370	409	377	425	405	372	393	382	415	399	392	424	389	382	408	406	410	401	404	379	395	396	384	380	387	370	410	363	409	380	393	394	399	393	388	404	367	388	402	429	396	376	363	396	357	374	365	418	403	374	397	369	393	411	380	386	389	398	394	378	392	413	444	385	380	415	376	415	378	383	408	401	410	380	397	371	405	423	400	357	377	380	353	393	385	408	382	365	409	418	366	387	416	452	395	379	366	422	395	419	407	367	378	401	390	403	389	404	407	397	423	388	345	397	397	360	393	361	388	417	382	384	362	390	397	369	376	410	383	383	389	393	381	390	382	393	383	420	385	401	403	373	382	425	387	406	382	374	422	363	402	422	417	348	353	404	362	387	400	401	383	402	400	420	371	370	387	387	406	401	408	418	368	399	382	429	403	421	410	386	376	395	369	398	362	379	376	384	395	385	410	409	380	400	359	419	404	388	385	387	390	401	425	389	391	401	398	428	391	399	352	373	408	379	413	384	381	396	397	440	400	391	435	381	396	398	405	363	394	381	403	398	367	393	404	411	376	390	369	395	413	404	399	423	415	394	403	385	384	375	407	367	405	425	360	391	395	398	420	378	385	391	406	433	389	390	378	428	396	418	385	364	418	391	383	408	400	384	416	380	366	406	377	368	397	371	390	395	389	410	387	443	363	395	408	382	389	423	406	401	401	416	377	406	382	405	343	411	404	356	401	428	400	335	418	391	434	383	366	403	393	401	401	399	388	429	433	389	373	405	399	391	391	396	410	428	418	375	382	416	364	367	380	405	396	415	417	369	416	382	388	421	352	402	380	386	427	392	396	357	393	384	398	364	411	425	388	381	408	410	412	405	393	362	390	410	405	419	429	381	414	392	398	371	415	437	393	412	393	358	390	423	408	381	362	377	428	391	397	407	367	407	376	437	368	380	409	408	421	365	375	328	386	384	388	356	402	357	369	425	359	393	415	430	378	392	410	402	374	403	397	388	378	406	362	390	367	408	396	384	403	370	467	362	377	374	386	412	406	414	446	427	405	402	419	398	398	403	407	417	403	414	382	426	427	429	414	413	355	467	411	408	432	405	418	427	420	409	403	376	384	384	398	405	401	409	412	429	411	345	396	423	367	440	398	393	402	403	408	403	368	410	364	370	392	417	400	423	361	385	388	417	392	411	355	398	383	408	398	369	400	383	408	377	371	384	399	389	401	379	388	349	354	400	401	386	399	400	376	380	371	387	393	424	402	385	370	394	384	395	386	406	402	427	388	410	412	392	425	406	395	387	362	368	339	373	391	354	385	402	421	373	360	416	371	413	403	391	402	400	406	412	372	397	376	398	387	375	384	413	409	386	414	392	401	406	382	347	377	427	400	401	390	417	368	387	392	395	384	378	396	370	404	422	367	422	405	407	394	353	383	403	391	406	411	362	405	403	393	418	398	401	385	396	358	397	411	361	397	421	387	439	428	396	385	377	390	391	407	396	419	348	384	386	410	368	363	412	391	392	399	363	392	372	365	372	381	406	384	368	368	407	389	367	386	406	371	415	376	384	436	370	392	397	392	390	384	400	436	395	428	362	377	396	407	375	413	388	373	403	361	425	385	387	401	393	382	391	414	397	391	376	387	377	366	407	399	413	416	393	408	399	401	405	411	386	406	392	410	373	391	404	364	391	408	405	375	361	406	400	418	395	382	392	410	360	389	361	399	404	405	397	425	395	410	389	393	369	359	409	409	389	403	421	416	401	366	358	380	394	418	389	413	393	390	405	406	408	347	427	419	384	414	370	390	366	394	362	376	427	420	405	424	393	397	383	416	408	388	387	410	350	391	419	359	370	378	409	382	437	390	396	376	389	389	410	426	383	407	407	370	382	406	394	401	395	417	389	395	411	430	391	387	373	403	376	423	405	401	430	381	408	392	378	386	407	401	426	407	378	418	384	380	395	384	391	407	389	394	376	379	411	377	391	389	403	376	378	396	363	371	403	385	443	389	394	418	361	401	378	384	396	418	422	378	384	378	390	420	412	436	412	399	366	397	432	367	380	400	406	426	408	378	362	421	360	401	385	412	384	412	361	376	401	369	410	395	382	406	409	381	390	389	403	396	358	395	373	418	381	389	427	353	368	385	411	379	431	417	372	399	424	426	366	391	398	386	362	383	419	406	388	411	399	384	391	393	393	388	382	423	403	437	407	398	434	421	420	390	399	370	370	416	400	404	385	398	381	391	403	392	398	373	387	385	437	397	420	409	390	414	364	436	390	404	378	381	366	375	406	400	386	374	396	403	372	391	385	367	405	385	441	386	434	394	399	393	372	396	412	409	415	397	348	376	403	382	374	394	375	384	407	348	399	418	440	376	448	404	412	412	409	396	384	375	409	417
6744	8830	6225	3119	1600	1093	1047	5896	12389	9351	5675	3261	1765	975	785	741	757	761	750	779	728	763	764	765	749	698	732	767	760	751	762	759	745	766	719	754	720	691	791	753	743	762	757	827	717	771	744	760	773	711	772	711	732	751	751	747	745	757	763	781	751	786	784	755	740	739	746	738	800	719	713	745	782	834	754	744	746	812	753	825	714	788	830	793	710	735	742	736	743	758	750	802	779	767	765	771	759	779	781	738	721	770	725	760	785	773	799	806	743	785	742	757	800	755	757	811	750	739	728	726	784	703	748	771	750	694	702	805	744	725	732	771	723	757	771	820	740	727	792	773	723	749	726	738	769	781	740	751	824	789	710	787	732	780	729	757	749	821	732	795	778	798	767	733	731	747	786	751	749	769	777	747	743	742	753	745	735	744	762	769	770	762	765	736	777	785	725	763	757	724	770	706	746	767	778	736	776	798	755	756	751	757	767	807	731	717	721	788	755	755	724	764	739	770	770	748	746	725	741	711	772	749	794	809	759	731	757	706	801	752	744	761	756	778	741	707	811	744	796	688	715	701	794	805	750	726	778	757	747	802	714	754	741	761	721	725	783	777	792	737	749	752	821	782	761	751	757	767	708	803	791	776	799	807	782	684	726	719	722	731	722	811	760	769	683	759	739	702	772	715	774	768	717	718	744	716	767	702	737	730	742	731	734	689	724	753	770	768	772	764	726	744	739	752	772	742	719	717	778	765	750	750	775	781	779	748	773	755	742	726	704	740	747	779	733	757	750	731	760	789	767	709	769	764	733	727	786	738	746	763	771	741	720	685	780	773	741	755	690	723	771	786	751	751	738	726	734	758	773	716	777	810	756	751	766	767	797	700	780	732	752	781	767	765	795	752	777	746	791	700	730	714	736	735	750	770	770	754	735	766	742	748	719	782	748	813	695	739	761	736	777	766	787	752	702	711	755	755	764	747	766	762	740	733	748	751	782	785	741	795	794	758	753	801	736	762	742	802	768	773	756	747	732	798	707	735	702	744	735	752	732	759	811	742	760	727	715	783	729	789	799	731	744	745	768	739	802	708	761	731	745	781	739	723	729	764	705	717	788	752	820	737	736	772	725	733	741	763	794	726	719	727	759	766	726	760	756	783	774	777	747	786	774	791	750	745	719	781	761	761	771	770	731	748	748	769	742	782	798	761	725	712	783	785	706	746	747	792	736	690	728	760	747	776	724	783	732	799	736	736	757	790	739	755	764	753	807	771	711	739	780	670	702	757	765	718	752	764	746	760	747	737	752	753	759	746	744	759	785	769	745	760	776	713	741	807	809	749	734	729	718	736	738	727	778	743	794	711	716	725	810	742	762	760	781	758	796	775	737	766	746	799	747	688	747	802	761	767	725	712	772	736	700	787	717	749	751	773	728	731	786	779	727	749	720	717	758	756	779	782	717	725	779	786	792	734	768	752	769	688	733	781	773	761	781	792	771	753	802	755	775	754	764	715	776	729	758	728	755	723	783	750	787	740	754	817	783	764	790	749	748	780	737	787	760	729	741	738	769	719	740	736	749	763	778	731	745	691	720	735	731	711	776	791	735	764	753	768	786	776	714	772	721	790	707	723	743	767	762	758	757	733	799	774	753	712	699	731	739	702	749	738	681	785	702	744	712	746	774	786	774	743	720	710	720	756	779	746	728	817	740	727	752	753	759	734	764	755	702	730	743	746	792	724	733	750	752	762	764	763	759	781	770	733	701	715	711	790	793	759	762	752	812	755	757	746	769	732	718	752	748	787	776	814	789	778	763	740	741	741	787	719	825	747	760	740	711	756	764	783	769	766	742	764	730	809	757	730	830	727	749	758	756	765	750	762	707	736	782	731	755	740	775	757	710	759	734	757	736	765	717	781	767	748	745	799	679	743	704	802	753	756	768	736	784	727	764	732	721	749	815	732	755	741	765	742	807	742	789	724	788	733	787	763	752	783	774	754	765	727	779	769	754	731	786	764	789	760	766	739	760	734	748	730	776	780	745	704	734	777	770	813	755	729	699	756	773	766	783	766	773	731	775	734	778	761	775	721	769	791	724	760	735	767	777	748	773	730	716	734	748	780	752	753	762	709	741	715	748	763	778	727	740	799	748	728	770	831	729	771	741	735	752	747	721	740	768	772	750	735	731	810	771	794	705	783	789	746	769	700	715	816	777	764	770	767	793	719	737	738	731	734	771	799	772	729	757	751	766	757	768	755	768	752	758	740	745	789	768	711	770	768	723	774	735	742	761	799	739	787	789	783	799	759	741	717	764	721	768	783	768	791	753	809	768	723	712	733	736	753	781	768	710	739	691	692	763	740	699	743	757	763	768	720	762	793	759	765	762	752	746	710	754	757	786	735	721	792	737	772	752	725	726	784	745	759	735	706	741	745	739	701	794	701	769	835	775	750	728	788	730	766	747	757	802	724	738	763	709	753	702	758	780	753	753	736	762	752	757	754	795	743	738	753	759	753	765	763	763	757	790	727	728	783	794	775	739	790	782	747	772	753	757	775	725	778	763	781	748	759	759	750	755	732	771	790	753	745	773	764	760	764	732	740	743	717	761	786	726	723	730	776	729	728	768	783	757	747	758	733	752	761	784	747	782	744	769	760	706	781	737	744	761	698	718	766	751	692	749	726	729	748	757	755	764	770	810	761	792	704	722	752	791	828	756	672	740	728	771	756	726	689	735	777	765	771	738	743	746	742	775	748	768	761	724	776	710	730	731	775	797	760	839	781	751	772	782	742	767	733	760	752	740	737	768	767	779	792	733	794	732	736	801	738	747	758	777	724	763	791	716	762	732	758	735	717	789	695	753	756	773	713	769	760	775	734	766	788	750	746	750	747	776	775	746	727	758	759	691	802	731	690	778	724	789	690	752	770	789	700	746	803	708	821	768	751	746	755	772	773	704	711	751	733	748	805	775	755	728	772	735	737	721	773	765	751	744	740	741	763	717	729	743	713	768	756	755	771	767	741	747	768	801	762	738	720	755	759	766	779	739	730	730	777	750	739	731	786	735	772	744	768	765	733	752	803	761	722	694	735	784	764	740	761	737	755	758	778	773	720	777	783	731	746	730	697	745	783	744	782	718	717	731	744	777	703	782	712	768	704	721	770	729	765	783	764	765	730	772	759	743	731	741	703	799	729	761	723	713	757	755	782	722	755	746	747	749	751	685	760	751	754	707	745	738	757	757	769	772	754	740	726	728	735	727	776	782	733	746	742	751	774	762	748	713	756	742	735	741	706	733	805	724	742	730	771	749	765	760	782	765	753	773	752	774	752	742	750	702	778	782	721	771	764	692	749	777	742	735	758	806	745	735	770	764	738	723	742	748	770	781	779	781	757	786	761	715	760	762	730	776	717	800	797	779	782	783	747	750	742	796	700	796	727	747	766	742	724	735	790	726	791	787	806	702	720	764	743	797	756	782	789	755	768	746	724	741	757	770	796	761	692	803	731	782	792
24404	21040	26932	24991	4581	741	1333	9995	21333	14644	7352	3141	1120	534	367	355	383	346	378	339	363	359	340	355	369	368	374	383	351	372	389	372	345	364	377	334	377	366	345	323	329	341	390	370	366	317	367	354	352	354	375	360	391	371	366	350	375	348	343	373	317	336	405	362	365	333	336	342	355	374	336	328	334	385	373	364	349	320	371	384	357	340	361	348	383	372	344	347	359	364	333	336	340	352	359	338	350	371	343	349	359	335	334	364	324	362	349	329	344	419	336	378	371	352	338	352	350	335	342	354	375	340	379	311	377	356	328	353	348	328	363	378	366	342	377	351	335	374	369	368	366	379	357	365	395	391	400	345	362	368	364	366	325	315	356	381	378	359	367	338	370	357	389	362	358	357	364	334	381	361	345	379	341	334	386	340	399	326	372	353	344	361	352	361	379	352	349	359	381	339	322	386	333	368	351	369	332	359	346	380	330	330	373	359	362	373	337	348	324	357	396	354	346	356	353	337	319	356	358	347	369	342	386	346	331	326	372	371	352	339	338	395	359	368	354	382	352	315	317	376	390	387	352	342	372	353	381	372	349	364	366	370	345	359	322	360	333	355	337	368	345	380	356	383	403	378	349	344	351	369	374	307	339	351	355	383	352	360	321	375	388	377	339	380	355	370	355	362	333	349	379	301	383	355	353	372	366	343	377	355	375	360	368	366	373	348	348	338	370	372	357	297	382	360	352	338	364	362	345	336	370	326	330	371	326	375	362	359	367	339	328	361	331	376	355	374	357	341	357	365	379	368	345	345	354	385	341	341	368	361	378	341	391	354	329	351	365	372	363	351	353	362	342	351	349	367	395	347	360	329	326	335	316	333	316	359	341	374	342	351	366	353	317	361	361	353	359	402	337	340	317	366	340	325	362	321	333	361	352	371	357	344	359	340	352	326	339	353	385	330	362	370	364	349	332	373	385	338	364	328	352	380	351	345	361	335	371	356	363	378	365	336	361	348	365	342	367	362	342	365	347	340	360	362	388	316	344	370	347	355	340	354	349	329	352	378	317	366	367	362	333	351	355	352	362	330	369	346	318	366	353	346	329	336	349	372	353	337	321	372	350	372	384	338	326	355	342	362	344	359	358	383	358	333	336	350	353	354	366	352	346	344	357	337	324	339	336	358	359	370	326	333	374	328	375	361	327	378	352	351	328	364	332	350	343	346	337	365	347	351	348	366	314	324	351	333	382	345	382	376	351	384	377	351	371	369	347	382	358	344	339	364	357	343	356	355	378	348	361	358	357	335	350	354	344	387	369	356	354	353	384	360	343	355	303	356	354	343	342	329	348	337	341	348	333	318	352	357	354	354	365	370	315	340	337	350	372	368	368	353	322	348	333	352	377	339	349	343	350	352	328	355	366	323	368	319	374	360	372	352	340	352	350	352	379	368	320	344	367	328	365	365	382	352	381	325	355	374	327	348	352	378	334	329	362	352	341	346	337	345	345	377	354	361	363	308	332	325	383	365	387	343	362	396	340	356	361	384	359	375	353	328	381	361	327	358	345	325	358	349	346	355	366	334	392	370	366	341	352	376	344	368	372	351	320	332	328	367	345	325	355	388	346	355	336	326	336	351	341	347	324	374	329	361	351	366	346	372	371	363	348	383	379	317	375	360	358	359	379	351	339	349	324	366	354	357	358	343	347	368	357	360	381	362	322	329	362	355	354	348	374	349	372	358	370	345	364	347	386	315	355	372	314	371	375	361	369	323	365	386	336	356	371	376	392	382	398	363	362	346	357	327	354	317	334	381	371	353	362	323	414	360	363	337	384	376	368	330	349	369	363	375	331	360	338	328	357	339	357	375	350	317	380	342	381	355	355	372	337	335	350	372	335	367	366	367	356	337	355	349	367	359	328	346	339	316	365	359	346	371	356	378	323	347	375	355	353	353	345	359	337	348	328	316	351	363	358	347	353	347	350	333	366	375	338	382	375	356	368	351	353	369	354	358	371	357	376	355	312	365	359	330	344	367	338	368	361	341	346	367	347	365	341	375	332	329	325	356	368	375	338	339	396	356	333	334	367	333	336	306	363	329	353	326	351	381	365	372	349	363	400	361	352	366	351	329	362	350	338	371	329	358	353	336	353	364	349	368	355	354	359	373	334	354	343	314	363	385	335	357	364	374	329	333	371	361	323	352	348	360	353	386	355	310	351	341	381	355	374	354	357	365	363	377	366	350	344	331	345	339	366	329	347	372	352	316	347	343	354	365	338	381	402	373	381	403	369	368	352	357	351	345	334	343	346	341	363	338	350	374	352	377	360	358	369	377	337	348	344	373	363	334	377	383	344	340	359	379	368	363	322	305	361	381	377	353	391	348	341	368	334	347	358	356	337	374	351	408	386	408	373	354	382	347	378	361	349	368	367	366	357	360	372	360	364	333	317	350	359	362	374	376	329	366	370	374	349	390	326	340	317	351	357	351	374	346	365	369	370	365	372	341	371	367	372	359	327	377	333	361	359	346	353	375	309	337	358	344	375	348	349	362	323	347	353	360	396	346	339	356	363	369	347	326	356	367	328	360	357	351	327	374	351	319	357	377	355	342	368	342	320	353	341	359	375	343	369	332	367	375	368	375	361	308	339	352	324	365	351	359	325	380	336	352	337	328	383	365	352	384	361	365	342	392	363	361	370	364	322	353	334	350	350	348	347	357	334	369	339	367	354	364	371	362	360	313	373	339	349	355	354	346	361	354	385	370	322	323	347	369	362	358	344	365	343	336	364	373	372	352	338	352	350	372	350	355	381	343	333	342	348	363	376	336	388	353	381	373	322	348	356	341	351	361	340	349	339	360	371	360	386	350	332	370	329	355	330	360	358	355	335	320	342	397	369	320	357	359	391	341	338	353	379	365	340	327	379	358	370	364	339	333	351	349	383	399	318	351	377	345	382	324	351	349	358	373	346	348	357	353	358	336	377	336	357	350	372	336	378	371	358	360	342	369	341	365	337	359	349	332	377	376	369	376	375	329	362	374	381	347	348	351	349	350	330	356	367	333	346	330	385	333	355	354	368	356	304	324	336	337	335	378	366	382	368	359	346	342	363	342	359	350	374	347	369	374	362	372	347	380	351	333	333	384	388	361	352	354	388	378	348	376	365	352	341	360	363	368	343	339	337	368	347	365	376	338	364	366	351	353	345	330	350	340	342	351	332	346	348	345	342	367	337	352	358	376	348	372	351	385	383	316	332	360	370	338	350	359	394	355	353	378	342	367	340	358	372	351	330	337	363	334	326	344	360	330	385	374	379	348	363	371	338	339	375	349	319	358	350	355	334	378	321	361	363	336	327	393	335	363	362	379	337	371	374	406	360	387	330	379	373	342	343	333	335	367	337	358	358	350	338	356	349	354	381	355	350	343	340	338	320	335	345	376	359	365	336	388	382	357	333	370	348	393	380	353	358	352	401	368	327	344	375	344	387	355	363	377	327	382	347	354	373	335	359	323
6436	11088	8839	4787	2377	1751	4022	22840	32449	24674	15923	8194	2879	1123	748	731	658	641	673	672	707	671	702	693	688	711	681	703	685	725	692	700	677	691	666	709	659	683	675	672	746	662	711	642	726	684	705	693	736	664	704	706	663	712	662	710	696	691	691	686	709	676	668	726	738	673	701	664	757	705	649	725	685	699	716	682	701	677	662	738	702	677	632	715	725	693	689	698	673	677	710	667	690	696	681	672	694	705	710	706	684	695	728	708	670	689	694	705	669	727	641	646	691	694	682	719	705	680	717	704	664	646	666	663	634	674	677	709	695	722	735	661	682	727	641	698	673	665	673	693	667	669	702	699	661	711	673	680	692	703	688	697	674	684	739	654	678	664	715	708	686	645	666	690	737	685	689	707	686	659	720	709	708	686	705	699	681	675	702	670	714	706	704	736	668	685	722	682	699	636	708	631	685	668	689	715	696	667	646	731	691	679	652	718	676	702	688	634	687	668	684	693	671	666	671	680	705	685	651	714	663	728	755	713	698	731	683	686	688	724	698	665	704	694	692	694	680	693	674	679	695	661	690	639	696	675	707	672	617	689	711	703	707	694	689	677	697	709	671	719	672	665	710	676	733	661	702	659	674	715	708	695	734	699	738	679	679	647	660	711	660	724	710	685	693	705	664	686	664	679	648	703	703	687	734	687	692	669	700	664	639	681	688	656	634	693	719	675	708	699	718	704	674	684	673	715	686	696	688	761	665	706	685	680	706	706	686	691	679	673	709	661	654	722	687	689	688	723	681	722	682	700	655	668	689	685	667	696	655	689	675	661	689	701	739	690	691	665	675	632	676	730	728	713	737	676	694	671	666	668	733	722	686	711	692	704	665	710	725	649	676	711	674	688	701	712	692	677	676	686	672	675	708	716	691	688	690	691	699	719	696	720	727	636	724	692	709	668	724	689	650	718	682	713	715	695	724	659	708	715	667	667	709	662	703	644	717	678	688	693	681	701	647	651	711	694	657	675	638	726	694	726	686	720	720	707	709	680	712	718	665	701	700	695	679	667	683	698	733	654	719	687	687	690	686	715	711	719	676	664	677	686	665	690	687	702	702	727	731	670	734	726	687	674	680	692	736	684	694	691	732	702	725	678	697	720	678	666	665	718	671	671	747	663	731	679	667	657	656	696	718	677	685	642	677	722	698	707	671	703	735	686	693	654	647	639	681	689	709	691	742	697	696	665	727	683	667	723	696	680	664	694	679	655	677	740	669	710	693	697	663	708	699	687	690	669	651	661	729	720	695	702	651	689	688	717	659	665	700	684	710	699	687	633	700	670	687	732	666	684	679	652	704	697	681	732	695	675	703	679	703	701	700	643	674	636	705	737	683	646	695	708	689	669	701	697	684	656	693	692	708	701	742	674	675	697	713	729	692	693	715	670	733	693	707	694	695	656	702	680	640	674	736	639	671	709	660	674	683	662	680	661	681	656	658	690	730	635	715	684	706	661	697	685	687	701	710	705	698	684	681	659	706	672	694	699	734	623	693	690	699	707	724	718	655	684	741	688	691	699	727	697	636	732	689	715	681	710	713	685	711	717	676	658	754	679	710	646	696	707	672	671	678	676	646	659	700	698	660	679	683	682	660	693	710	690	699	699	714	722	694	665	728	668	689	738	662	685	688	714	711	682	658	711	700	706	669	662	665	638	698	653	686	709	725	731	692	670	692	660	698	653	701	681	663	714	698	699	662	710	674	686	701	656	669	667	637	700	699	670	736	660	687	659	726	693	684	633	669	707	693	695	651	667	689	665	668	717	644	688	681	661	722	737	691	706	706	706	652	687	718	685	699	709	695	705	699	697	695	671	677	715	691	668	682	739	680	694	699	690	657	706	652	655	706	665	672	723	680	657	675	711	660	643	682	660	686	652	700	714	664	652	691	684	661	723	649	665	726	713	704	680	731	668	685	671	728	764	682	663	680	701	714	703	671	697	685	689	720	700	683	691	693	663	714	712	677	701	689	700	660	724	674	714	682	694	667	696	667	684	705	694	713	681	682	674	659	664	696	704	671	683	703	731	718	658	657	643	706	681	669	690	679	710	673	732	733	711	703	701	676	722	701	742	656	694	703	731	706	688	700	665	684	711	683	730	669	699	705	672	640	726	679	710	707	708	683	666	676	697	639	704	660	654	668	669	761	683	704	698	683	693	641	711	721	702	694	698	741	705	738	728	656	673	646	663	654	652	657	705	696	717	664	657	679	736	680	737	663	737	621	698	697	672	644	653	699	713	691	680	713	691	699	733	666	679	707	703	689	716	685	778	728	724	714	642	626	694	679	693	681	674	699	715	603	698	648	653	672	646	690	703	686	667	661	695	672	684	673	700	699	699	628	691	718	649	682	706	690	693	697	720	696	684	665	673	675	693	673	684	646	644	691	702	687	662	657	677	714	680	666	700	709	647	683	656	802	690	644	673	696	701	689	684	683	674	714	694	685	741	714	682	679	671	675	702	708	706	683	675	686	686	691	684	713	698	659	729	731	688	718	707	676	701	677	722	681	686	653	686	708	731	697	729	747	693	689	699	714	707	653	679	665	657	673	653	704	656	695	696	704	674	720	641	692	727	683	711	711	663	665	645	660	714	687	688	686	697	665	722	656	685	690	690	733	689	727	667	704	709	683	659	680	702	714	706	664	705	699	718	729	684	651	714	701	699	688	681	704	656	736	649	703	709	661	666	684	725	708	705	701	731	701	663	712	670	704	707	678	674	690	694	706	715	714	709	685	667	650	682	668	700	675	706	654	699	670	686	720	727	650	653	750	713	709	708	715	701	701	645	724	718	737	723	661	716	675	711	690	711	644	680	686	702	655	678	700	677	673	708	721	666	729	690	645	722	691	702	702	736	743	700	741	677	674	740	657	700	731	703	676	675	671	656	669	703	668	686	664	720	656	674	672	655	685	669	730	660	652	666	663	687	701	677	688	697	689	655	681	707	704	692	686	667	690	699	713	720	702	679	719	710	693	689	690	737	630	691	734	689	679	672	715	627	714	687	680	689	722	702	693	696	681	711	729	678	697	646	684	672	686	666	732	676	674	705	699	647	661	667	677	678	724	699	655	716	667	694	677	682	636	688	710	734	705	693	697	677	724	720	642	696	750	723	697	714	687	668	606	695	680	682	678	629	667	701	678	664	666	678	661	689	655	722	670	708	699	671	731	693	689	672	653	616	727	670	711	705	644	709	647	666	681	672	709	705	683	684	695	692	666	655	655	687	716	667	657	684	678	665	700	662	653	677	703	686	667	682	689	729	656	723	673	709	708	698	712	705	723	659	686	712	669	732	704	720	683	730	683	678	666	680	737	708	703	675	675	678	699	677	698	659	690	724	683	673	663	728	712	727	665	690	678	658	684	670	700	626	645	662	707	715	680	685	701	699	703	678	720	692	670	658	675	695	750	730	732	647	699	694	722	711	690	669	709	753	673	674	726	703	689	682	647	686	678	693
22947	21092	28860	23579	21093	19619	3619	21629	39266	35015	24068	10659	3411	1023	476	360	374	349	370	337	366	330	345	356	366	324	354	346	361	346	325	308	351	367	358	333	321	344	318	342	371	337	362	332	339	362	311	342	332	369	353	328	327	355	373	321	320	345	337	343	344	337	340	362	355	346	342	322	320	340	325	344	357	320	345	347	332	363	319	331	313	343	347	335	373	333	324	357	381	337	320	350	362	306	342	328	337	359	321	408	330	372	356	311	331	321	310	337	348	392	330	305	320	335	354	325	364	369	345	337	344	345	343	310	346	362	353	372	347	352	342	322	350	362	360	355	357	308	353	337	336	320	357	339	380	364	319	345	343	324	340	339	321	351	329	394	344	339	343	318	320	344	352	317	353	335	320	339	352	319	340	359	353	339	338	375	345	349	342	327	327	338	340	346	368	339	348	306	357	356	338	339	338	350	364	363	340	352	340	311	316	333	353	338	311	347	374	340	334	357	316	374	346	326	348	331	323	370	362	387	374	342	346	377	336	341	343	312	349	336	344	326	304	331	305	320	301	349	321	344	336	347	316	330	359	388	309	350	328	343	342	353	351	337	345	342	352	325	349	342	350	345	339	340	343	333	333	339	317	339	345	302	358	311	374	328	340	362	332	336	343	342	308	347	340	313	340	341	329	321	345	323	319	334	351	362	335	327	332	368	351	308	353	328	356	337	344	335	355	356	332	346	333	327	356	365	344	370	352	340	346	302	388	315	349	342	321	360	347	333	351	360	343	337	348	350	321	327	369	360	330	343	335	332	351	379	344	352	377	350	341	373	356	346	333	373	318	345	335	324	350	321	382	331	356	371	324	357	341	319	356	342	309	360	338	364	356	360	304	341	308	368	325	339	355	342	374	371	311	315	361	343	326	327	339	330	343	349	385	315	356	327	352	319	366	317	330	359	332	357	403	335	327	332	323	338	334	350	358	355	370	353	371	349	367	317	303	324	320	322	335	312	355	358	306	347	315	322	337	341	337	318	354	302	386	313	349	339	355	305	346	351	335	335	350	342	333	348	330	328	359	354	323	313	341	320	385	346	361	293	343	339	356	353	319	318	320	363	338	313	352	337	359	311	318	334	363	321	356	302	355	356	348	343	325	334	344	351	366	317	305	332	332	328	297	301	342	325	353	347	321	365	326	365	342	355	334	347	324	337	346	327	324	338	355	332	327	323	325	335	347	320	329	334	360	359	323	372	349	356	337	324	336	344	354	300	332	337	314	326	303	350	346	319	369	323	327	325	331	364	354	324	321	328	370	324	343	339	329	285	382	359	335	311	313	328	324	356	335	324	335	333	354	319	338	345	313	332	327	314	364	321	346	342	334	334	378	346	339	315	344	340	358	331	308	327	326	335	363	333	354	341	342	348	355	332	351	327	338	323	327	343	363	315	368	349	334	326	363	360	341	326	339	319	337	363	355	304	351	340	319	356	355	343	333	296	343	346	351	347	344	367	358	344	339	304	330	336	337	351	350	338	313	364	360	313	340	310	327	351	369	335	351	338	379	358	364	341	344	340	322	323	362	330	345	356	315	384	325	318	352	327	372	327	361	349	330	327	324	352	343	381	319	327	297	329	318	346	318	332	336	340	318	340	338	364	345	345	334	373	316	327	351	335	318	341	323	334	345	355	347	329	353	341	347	328	344	341	353	356	374	319	330	329	335	359	311	336	341	326	316	331	344	349	328	337	344	355	324	345	351	345	365	316	363	356	341	331	331	338	341	358	335	362	340	326	355	349	356	332	355	340	338	389	328	333	308	366	334	346	343	352	337	318	321	330	299	334	356	324	336	336	330	303	336	328	333	350	337	351	358	332	355	337	337	311	313	349	355	351	337	343	346	322	325	335	310	304	333	335	371	335	356	312	313	334	315	342	345	343	357	324	341	361	356	341	315	354	328	326	335	332	369	347	344	344	348	374	313	354	338	334	353	350	354	342	320	370	341	340	305	357	354	332	338	345	332	338	322	341	345	294	340	348	336	352	357	321	364	327	325	348	291	362	338	343	346	325	331	322	354	304	319	362	335	344	353	344	325	349	323	320	340	337	344	350	337	313	327	329	323	339	353	309	328	336	372	339	326	351	373	338	313	347	326	351	365	391	295	346	350	379	341	335	361	328	335	335	356	328	333	346	366	320	296	339	316	322	354	344	323	346	352	309	333	288	364	325	334	352	348	348	343	352	335	351	356	373	339	358	341	359	349	332	366	354	330	346	356	325	364	317	316	331	357	357	342	333	336	364	354	325	326	340	343	342	330	289	336	342	333	361	333	330	369	317	298	312	347	375	314	361	326	342	354	365	323	322	343	368	314	330	358	343	331	372	349	369	305	349	336	317	378	368	328	343	332	392	344	346	365	358	343	343	309	373	346	338	320	344	355	333	338	357	340	328	349	358	325	304	348	352	340	368	329	328	389	354	324	367	329	335	356	331	307	344	328	368	317	376	338	329	330	336	321	304	302	316	316	351	351	336	318	332	335	382	337	349	365	317	338	285	349	314	350	333	325	323	331	349	333	334	346	323	369	343	359	331	326	352	326	332	325	335	328	352	298	337	306	328	338	340	368	354	334	362	328	341	366	341	321	318	365	335	360	341	341	349	344	369	357	358	343	314	322	346	357	363	353	333	333	332	354	317	320	339	352	359	334	335	341	329	365	310	294	342	368	329	317	336	344	320	321	315	347	359	338	355	362	326	352	347	347	310	341	342	345	315	343	369	329	341	367	364	338	340	333	301	381	364	323	327	357	363	329	323	338	308	339	317	327	336	341	315	340	378	353	351	322	341	300	320	325	353	330	345	326	335	370	350	364	331	332	332	331	320	354	333	329	290	350	310	318	373	335	324	364	374	353	347	361	328	383	363	371	327	338	353	310	357	365	353	337	322	362	333	363	337	349	316	334	354	338	327	347	344	374	341	342	373	336	321	326	326	333	357	308	330	335	330	355	318	358	333	366	333	342	309	354	352	368	340	338	336	364	367	361	330	339	336	330	356	353	319	356	326	360	333	349	328	360	378	304	329	340	350	327	328	346	344	328	356	337	371	325	332	340	356	353	347	341	359	345	333	323	339	325	369	341	343	345	330	352	343	398	304	365	343	338	339	324	350	346	357	317	390	345	323	320	295	342	365	361	336	340	345	347	353	352	323	338	347	346	332	324	320	343	349	357	348	344	340	300	358	326	348	329	335	356	340	357	333	358	343	322	312	293	353	297	347	304	359	340	368	350	346	328	307	331	337	350	350	331	324	315	340	322	340	318	341	345	345	314	357	362	368	327	349	333	342	314	344	343	354	383	324	352	354	335	340	327	354	364	331	337	351	317	317	335	323	318	332	322	327	350	311	354	399	357	317	352	300	373	317	323	341	349	331	372	313	320	344	370	337	349	325	313	308	364	300	324	374	306	355	316	330	349	336	372	343	343	307	335	340	363	302	320	347	327	324	354	397	322	358	325	347
10022	18163	14697	8508	4998	3821	6421	34098	47207	41670	32338	18278	8332	2447	966	692	648	656	642	659	632	627	641	621	585	633	654	646	648	648	669	656	618	647	613	633	651	597	614	666	598	639	589	694	648	623	624	668	622	617	624	647	661	581	624	610	626	624	629	652	621	660	678	655	609	650	621	623	607	622	680	582	612	667	632	616	648	650	623	632	621	659	682	625	656	626	643	618	603	657	608	592	593	700	592	642	658	665	635	638	611	641	659	603	619	627	686	631	649	657	633	631	614	625	625	639	624	644	612	637	629	654	621	619	600	637	647	590	680	639	611	677	676	594	581	617	666	574	610	616	667	625	675	637	621	626	621	642	644	651	673	618	648	654	626	633	678	644	660	639	607	653	605	638	629	630	641	630	627	627	677	613	625	675	613	622	639	615	671	627	633	634	631	623	628	681	590	703	611	632	606	601	651	649	625	648	627	652	606	596	638	666	596	649	656	634	634	608	672	657	642	642	655	631	628	599	659	680	646	615	665	654	681	600	621	638	699	644	602	638	691	647	639	637	629	646	613	630	636	627	665	601	680	646	635	653	649	631	643	629	669	671	658	632	652	598	654	644	643	651	631	668	644	598	586	652	639	615	638	629	661	639	630	662	578	634	676	628	614	641	630	554	617	602	623	623	627	596	607	606	651	642	622	616	662	633	635	644	655	628	690	617	613	622	619	676	615	644	617	638	626	635	573	649	632	626	613	602	638	661	623	657	601	607	638	653	635	609	613	623	617	627	645	694	654	661	643	614	632	643	615	669	660	624	625	577	641	612	614	655	644	644	617	635	668	608	626	638	641	680	637	579	583	633	616	631	624	659	630	637	615	654	575	596	618	650	607	613	598	655	614	647	620	612	636	607	678	616	622	615	645	614	603	626	682	635	585	593	627	628	628	665	615	622	634	611	625	599	627	614	615	629	630	620	639	658	599	683	658	639	643	624	627	620	602	592	627	622	615	647	632	623	679	665	609	648	630	650	644	655	649	615	603	624	683	623	606	614	670	640	632	621	672	629	672	625	630	647	643	619	646	663	679	637	649	591	626	652	655	644	593	605	639	590	651	600	638	605	647	658	627	640	651	637	629	638	637	638	644	630	635	611	608	596	611	662	640	649	590	608	645	668	634	619	611	623	643	654	642	642	594	655	628	605	624	658	697	665	573	653	615	679	648	655	592	619	544	567	674	603	676	615	652	642	676	640	645	624	678	612	610	618	612	658	609	666	650	651	646	610	619	593	649	704	618	689	638	631	636	598	588	613	633	559	645	603	622	607	608	668	651	643	634	645	616	594	623	625	643	674	641	613	614	656	652	659	636	619	632	606	627	640	649	609	620	601	635	643	589	655	632	641	626	624	643	617	649	642	613	619	596	602	651	618	632	649	602	575	641	659	606	664	663	626	662	625	637	664	635	619	672	585	621	602	629	628	635	616	654	622	652	627	638	631	635	610	619	606	634	627	640	582	640	618	610	614	601	662	688	649	591	651	660	642	609	641	627	587	616	600	631	636	598	668	647	645	619	585	663	633	612	602	643	589	627	626	601	661	607	590	646	652	647	646	659	636	626	631	645	648	669	633	597	644	615	650	600	628	644	635	660	621	611	660	645	638	628	627	598	583	653	669	640	627	610	647	632	628	603	646	578	586	646	606	642	646	623	644	656	593	646	677	638	604	625	631	654	613	636	668	643	605	631	631	619	643	664	622	650	656	648	601	628	608	653	625	662	609	642	651	676	652	618	572	632	640	612	637	618	618	652	613	612	679	667	660	660	631	618	651	601	620	648	612	674	622	685	612	684	623	649	620	609	624	655	623	641	693	623	616	606	656	658	621	608	606	669	586	668	616	644	638	611	641	596	666	648	658	644	673	667	598	604	671	662	617	640	619	609	582	630	658	636	632	602	628	631	602	660	609	610	609	650	632	630	638	638	658	607	647	640	631	660	664	652	611	651	601	685	627	622	644	674	604	661	604	634	563	593	578	638	663	674	639	651	602	635	651	657	648	642	623	590	649	623	645	603	614	590	599	630	677	641	680	649	585	680	640	650	616	616	636	628	596	601	605	647	630	648	609	619	635	651	650	641	640	648	659	637	646	661	648	644	626	616	629	650	634	640	644	624	644	669	645	651	652	589	644	603	626	592	651	633	654	624	641	648	682	632	662	620	631	619	664	558	682	640	623	670	589	628	594	666	620	637	660	645	613	681	656	695	600	620	663	615	651	585	614	669	650	644	609	670	663	620	632	663	633	681	588	638	634	594	646	665	619	616	626	646	602	641	631	623	659	653	677	606	649	600	665	579	633	619	640	620	618	658	667	676	622	649	664	639	603	605	595	612	610	581	616	656	614	591	661	631	601	626	627	605	672	603	596	679	598	608	628	619	672	615	628	645	633	646	641	650	640	599	608	620	602	675	629	599	641	665	609	612	654	651	613	612	682	655	632	611	601	621	633	617	640	679	618	658	611	631	637	637	629	699	661	632	642	679	676	647	608	563	637	647	658	641	651	597	679	644	643	664	598	658	606	620	616	624	610	622	619	638	633	588	617	640	638	639	592	634	629	658	653	613	608	590	600	652	616	645	618	632	656	609	616	632	639	634	642	597	622	667	598	664	626	652	674	605	631	625	632	613	643	612	654	604	657	625	648	623	642	627	622	601	631	644	646	627	674	634	683	688	669	643	686	641	682	626	632	653	619	638	618	595	627	624	643	624	650	652	605	658	594	612	624	651	651	617	612	621	652	663	674	639	599	658	601	635	608	660	644	627	676	611	602	611	615	585	641	675	624	623	595	670	651	630	622	635	572	647	605	614	632	614	711	639	607	657	622	582	620	652	630	581	595	621	616	607	671	602	638	645	623	651	659	603	620	590	687	611	635	613	616	636	663	608	600	688	619	633	619	607	619	649	604	634	625	595	642	617	608	699	611	631	661	623	605	611	601	592	640	629	652	650	597	609	623	591	644	630	612	628	665	635	621	649	638	620	617	637	629	653	628	623	603	665	607	648	636	645	604	646	630	636	650	626	641	642	627	616	571	608	655	650	627	642	586	594	598	639	647	607	630	621	660	598	626	687	647	674	614	631	684	575	622	642	652	643	650	608	636	589	666	639	614	632	621	623	636	654	640	625	630	626	651	611	635	600	630	691	642	600	591	654	621	675	641	609	640	640	644	654	572	614	637	589	676	608	664	597	630	603	635	595	659	619	684	647	613	632	639	638	631	631	625	650	647	612	607	648	656	684	670	678	605	682	608	601	627	662	639	590	661	633	657	592	652	653	639	596	665	601	614	614	652	589	618	634	622	643	603	586	600	622	624	631	619	671	652	603	610	620	639	629	634	578	637	655	657	615	627	649	655	675	625	644	659	629	624	613	650	550	635	580	637	678	597	649	599	666	630	655	639	625	649	670	649	681	647	626	608	623	619	638	657	619	563	625	638	631	610	607	672	609	635	627	667	630	661	613	623
26252	20211	7250	826	496	412	412	931	4089	4261	2851	1241	759	440	412	392	387	361	440	412	378	356	421	389	393	390	376	385	393	404	418	390	419	408	393	390	377	414	350	368	405	400	410	396	388	391	382	417	392	384	412	410	393	380	369	389	371	381	352	407	383	376	369	385	369	348	401	373	382	395	365	434	373	425	372	390	394	377	389	369	374	375	384	386	433	403	387	396	406	410	418	369	389	416	360	370	405	379	362	375	381	417	411	365	386	415	406	349	411	379	395	468	387	375	382	407	390	366	382	362	387	384	365	425	428	383	400	384	377	401	399	371	367	388	399	384	401	381	388	419	379	393	392	395	380	383	400	391	382	386	378	374	406	364	393	369	349	375	336	362	383	367	388	380	393	391	386	392	378	375	401	360	380	391	365	398	356	407	380	385	401	408	377	394	362	376	407	394	395	402	369	386	448	403	368	362	350	368	365	397	441	386	367	371	383	405	374	359	386	364	392	397	380	374	331	375	394	374	409	383	382	391	366	394	413	365	415	478	355	400	356	426	405	408	384	369	337	384	344	400	391	379	358	397	399	393	412	355	408	393	390	407	384	395	341	398	385	396	383	386	397	411	360	369	410	396	397	367	339	385	380	405	368	387	382	389	403	396	360	421	393	387	378	371	387	396	374	378	372	373	396	368	401	411	368	419	411	370	388	382	363	389	390	389	394	392	357	358	389	376	429	385	404	373	387	371	363	375	362	382	394	400	401	401	392	375	386	398	367	386	388	405	387	372	398	397	331	394	369	377	364	399	390	376	412	381	406	370	400	390	377	413	382	404	386	428	390	418	384	368	414	357	382	369	401	389	392	376	359	398	394	382	410	361	376	427	384	417	362	399	381	405	364	387	377	378	431	377	403	383	421	399	399	394	392	393	350	340	354	403	417	393	398	377	439	442	376	378	379	383	390	381	383	367	340	413	373	392	358	398	386	373	388	372	343	392	398	390	360	437	392	384	390	390	395	401	378	399	394	368	375	382	413	407	409	395	404	407	397	377	393	371	364	403	399	406	369	376	388	386	372	377	384	385	369	357	413	399	410	427	422	356	390	383	407	408	353	385	376	375	387	357	374	381	389	372	413	404	375	373	383	384	409	383	362	367	416	392	396	385	399	418	370	356	399	365	402	365	396	402	380	367	383	367	379	371	379	404	409	386	448	397	376	387	413	406	352	369	392	379	367	388	373	375	418	394	374	393	403	399	342	364	395	359	390	388	404	388	347	408	392	419	429	389	357	377	444	362	393	370	353	377	400	347	410	395	361	408	438	394	391	381	376	417	391	372	383	401	374	425	387	400	394	413	370	391	351	390	393	359	403	388	381	409	399	393	389	406	357	380	376	383	403	395	379	390	372	380	377	410	358	352	407	403	379	415	375	380	389	393	391	380	396	349	418	394	407	405	396	385	402	380	384	382	402	415	366	380	372	379	378	401	397	429	376	396	388	441	410	362	359	425	365	398	390	372	386	421	380	389	326	394	371	394	380	379	352	363	377	391	401	375	351	385	371	332	351	382	406	382	383	382	350	383	407	377	418	400	384	386	367	370	367	399	429	386	399	403	402	420	381	387	388	391	377	379	372	387	429	420	391	412	396	408	414	415	376	373	375	377	409	381	410	391	415	400	390	382	395	391	386	404	396	390	409	425	369	370	403	357	418	390	387	378	386	365	390	379	382	379	413	379	390	386	401	416	390	402	388	402	396	396	412	376	415	407	366	410	383	412	370	388	384	404	381	390	395	387	380	369	406	394	386	396	432	377	374	411	395	377	381	418	401	426	415	403	379	383	368	409	411	365	395	380	396	381	409	404	381	391	417	371	371	360	396	410	389	369	405	370	391	383	381	394	402	396	369	368	427	391	374	424	417	428	388	362	413	376	427	358	372	389	414	368	399	394	388	383	354	380	400	377	389	409	393	383	410	390	384	355	437	395	430	389	403	401	361	382	379	400	402	368	374	356	391	379	399	394	389	359	389	396	398	366	411	360	376	406	371	385	385	406	385	405	410	369	376	379	369	373	410	401	368	355	354	384	375	377	393	354	396	375	369	431	418	392	405	375	400	384	360	380	371	370	370	374	402	385	406	406	409	379	390	412	390	402	386	380	426	388	377	414	393	395	399	417	380	398	366	378	369	390	381	365	396	365	419	376	419	378	378	383	394	396	399	384	403	400	369	395	385	421	392	360	389	366	377	345	339	397	370	421	419	383	423	380	395	382	421	409	418	398	417	375	407	378	391	400	370	398	355	360	399	380	397	395	395	374	371	355	365	395	387	389	416	405	400	397	418	396	381	368	412	376	383	358	405	393	381	399	386	382	407	393	389	393	392	384	410	382	380	398	386	421	390	388	398	385	390	413	370	403	413	397	400	388	391	387	341	385	373	382	361	350	386	409	397	413	378	419	411	382	391	380	392	369	399	391	385	380	398	408	385	353	378	388	361	367	365	408	420	358	380	387	406	395	392	370	393	378	398	376	394	408	414	394	411	399	357	389	364	390	416	398	380	347	399	349	387	411	381	379	373	387	407	386	382	385	360	370	372	371	411	383	383	389	354	381	421	427	392	394	426	410	394	372	353	410	379	404	443	385	376	397	401	395	408	363	403	381	362	411	377	387	368	384	384	401	376	389	349	349	388	413	379	412	365	368	369	411	424	407	385	390	395	396	386	397	416	400	373	368	404	355	446	368	369	395	391	373	410	377	396	423	353	392	380	394	416	395	405	433	373	428	349	383	391	385	370	415	393	373	353	386	385	382	389	418	397	384	395	395	399	407	407	391	407	370	360	357	392	381	374	412	384	375	386	414	354	385	444	398	425	368	406	377	370	370	397	387	396	361	393	387	410	393	380	386	349	374	384	403	378	386	356	373	389	374	361	395	351	330	388	394	405	398	410	359	389	389	362	373	370	389	400	382	402	380	411	396	386	413	405	384	408	371	433	393	396	411	416	345	415	397	394	349	350	409	415	417	368	387	383	406	382	390	394	375	389	406	414	386	412	443	406	408	402	413	401	401	391	405	418	352	388	383	379	383	415	387	407	400	422	401	421	395	401	385	412	383	365	369	372	392	423	394	389	397	405	413	389	366	362	381	375	432	385	374	372	397	382	376	380	418	389	363	434	379	363	388	348	383	395	402	382	391	376	441	385	338	386	380	389	363	411	396	426	380	393	395	413	407	402	406	383	405	406	417	364	378	433	354	350	361	360	388	399	377	373	366	385	430	390	379	390	369	418	357	382	384	381	390	375	396	374	411	407	393	410	385	388	420	420	386	383	404	383	408	399	418	373	377	383	407	399	418	407	407	365	396	436	374	390	388	371	415	348	374	384	402	390	394	366	424	414	393	417	392	383	389	382	403	364	397	412	399	415	397	393	370	400	393	389	391	390	385	399	341	400	387	429	377	382	392	382	391	408	387	418	399	406	379	393	367	383	411	378	383	400	416	393	399	379	381	388	390
5268	3181	2217	1301	1050	944	1000	2692	11877	11186	7273	3391	1657	982	755	769	775	730	770	771	765	758	785	725	777	763	713	740	727	755	718	715	772	687	730	717	815	700	757	744	764	767	700	736	774	758	766	764	724	731	761	712	776	760	740	756	767	809	701	757	702	741	685	731	736	756	735	709	724	740	711	697	769	748	711	775	759	746	740	732	736	696	725	751	758	714	785	726	747	750	742	773	725	725	815	721	734	777	740	729	738	715	788	747	707	780	733	734	741	734	722	733	718	733	693	719	767	722	709	744	751	750	733	762	742	758	702	798	740	739	763	751	736	672	754	722	711	748	736	764	728	737	758	698	748	721	781	702	749	679	754	714	732	769	763	792	724	763	738	725	751	767	713	751	765	708	680	764	760	750	729	680	756	739	776	719	756	697	760	719	728	711	732	805	763	787	726	739	706	758	675	742	753	759	719	768	737	735	736	685	758	720	729	753	789	690	722	777	747	695	784	749	693	743	707	748	724	685	751	714	703	734	723	751	755	740	738	748	717	708	753	704	720	772	753	765	731	762	765	726	733	728	711	751	733	717	765	740	757	665	709	748	725	717	778	743	745	703	720	730	777	744	759	763	760	803	734	778	769	713	724	726	738	736	782	764	712	772	771	717	727	736	735	741	774	740	724	726	735	702	721	764	722	745	731	739	783	755	740	674	739	771	742	697	755	719	740	730	758	709	741	741	776	730	732	767	824	788	738	786	719	752	771	774	736	724	714	731	754	768	727	713	726	757	776	747	775	705	711	707	741	741	682	764	785	720	722	753	781	759	751	741	753	703	758	713	750	758	739	707	712	691	787	743	787	751	694	724	776	704	696	788	739	767	757	714	753	706	826	751	732	735	750	752	803	745	755	737	729	768	745	716	704	780	762	676	764	755	765	737	757	707	712	776	677	758	720	719	747	717	711	770	743	728	762	724	724	756	725	737	733	753	782	726	700	707	719	717	759	774	787	687	726	708	805	747	712	687	779	774	762	729	729	803	744	766	724	762	745	677	735	738	719	746	791	774	747	728	721	793	709	769	746	732	732	706	709	703	777	717	785	659	747	738	765	733	713	818	752	752	708	799	743	707	730	710	753	775	725	768	716	745	700	771	765	785	792	756	713	759	734	721	719	748	695	735	769	750	745	673	758	782	730	729	735	722	705	732	703	729	798	738	735	713	733	749	724	727	723	729	754	766	721	717	740	752	725	713	760	778	745	739	740	714	717	735	757	752	781	742	739	720	714	768	762	738	750	711	736	734	778	792	764	787	744	705	706	764	740	726	736	724	740	751	723	772	761	694	722	760	751	700	728	746	741	735	778	744	778	743	688	794	715	734	770	712	726	714	746	767	753	712	745	787	741	729	680	731	655	700	700	759	807	724	760	739	773	725	729	729	742	730	725	713	757	748	706	733	763	721	747	772	754	741	725	743	744	828	717	766	756	718	741	774	707	735	749	713	770	779	744	766	726	748	753	734	707	761	754	745	718	750	730	727	745	766	753	740	737	743	712	757	758	704	745	785	746	737	735	759	723	753	763	782	731	740	714	763	745	752	712	732	728	754	774	727	731	775	739	735	758	730	725	721	757	730	743	698	712	725	741	766	761	812	745	755	797	739	713	747	759	708	751	751	745	755	721	772	737	698	746	715	717	755	766	755	768	689	778	748	739	740	725	717	816	763	713	732	719	786	708	783	750	745	736	742	765	735	739	746	741	773	714	736	768	767	716	705	750	793	730	714	720	758	763	775	712	671	726	736	685	706	744	758	729	798	707	711	708	751	726	720	701	733	773	702	734	742	758	696	759	700	767	753	776	672	752	741	729	805	796	769	781	733	722	764	743	742	688	712	733	733	724	760	741	683	746	730	736	727	757	778	700	735	733	723	705	698	730	710	745	760	806	737	755	781	716	745	726	690	704	814	712	750	767	705	753	715	714	752	741	754	684	734	756	782	768	752	734	795	755	699	722	767	758	729	794	748	737	795	687	735	778	763	747	704	726	705	714	793	742	750	727	732	759	740	784	721	683	728	779	720	760	763	747	738	726	752	756	744	793	757	802	761	729	707	807	735	741	746	786	748	720	777	708	749	735	723	758	752	757	701	717	760	761	737	709	707	736	673	760	768	762	742	749	752	727	765	732	785	754	716	665	764	737	721	731	760	753	754	739	725	690	763	764	743	715	769	750	734	754	758	769	740	715	773	743	747	728	739	772	748	774	776	726	729	752	746	741	746	751	726	743	747	736	735	734	689	719	767	754	761	733	726	724	710	738	751	734	748	757	768	722	769	721	739	751	743	734	823	779	681	712	752	780	753	733	689	737	775	741	748	754	766	747	745	820	715	742	775	776	744	703	730	733	740	768	708	752	732	760	756	737	689	716	801	789	719	758	746	763	750	739	775	771	696	720	731	723	741	777	742	767	782	784	757	754	782	780	757	745	740	748	705	745	765	728	752	737	745	782	748	803	749	751	731	760	781	725	724	700	709	718	766	701	676	701	688	724	731	752	758	750	788	798	729	741	767	728	692	749	736	781	721	738	722	722	756	707	737	730	728	764	776	709	761	757	752	767	726	747	752	743	677	759	741	759	725	722	752	718	767	747	726	734	737	781	795	750	733	715	743	738	780	752	733	715	723	702	775	767	755	720	731	788	725	764	768	765	716	720	760	742	718	697	723	730	724	740	741	711	756	766	772	729	750	730	757	741	744	745	747	751	736	743	772	765	747	726	751	725	774	730	718	746	758	750	708	788	760	757	720	773	778	746	734	732	727	711	710	747	734	719	745	754	730	756	750	758	731	698	718	708	785	790	735	762	756	727	745	746	760	713	698	761	689	726	682	696	729	735	755	744	721	763	724	761	722	736	740	784	722	697	763	757	772	761	722	736	736	737	714	770	766	755	692	736	771	727	717	718	774	734	756	728	699	753	707	781	712	804	689	761	742	734	752	753	729	732	765	733	727	768	755	722	711	727	792	745	693	764	759	721	732	708	758	775	771	751	729	740	767	738	762	778	746	797	756	753	745	718	770	755	718	698	761	694	710	758	791	716	720	771	708	726	781	720	761	712	756	730	719	734	774	758	733	755	754	703	762	719	670	738	723	770	741	721	760	743	761	748	733	717	740	703	753	689	718	734	773	697	723	750	735	763	762	744	704	700	768	710	751	753	730	720	725	689	769	774	754	754	686	714	762	709	738	735	703	750	774	725	732	725	744	691	697	726	760	743	790	750	745	744	753	700	738	721	730	698	721	723	702	759	776	710	713	742	718	775	765	774	766	716	753	725	778	682	726	738	695	717	742	722	724	693	739	708	727	736	715	744	724	772	755	719	752	692	759	750	715	691	697	750	762	786	744	772	727	719	734	754	782	760	770	734	698	757	687	719	707	701	747	720	722	751	759	702	735	710	784	767	774	794	772	731	763	683	750	758	738	723	790	759	714	730	734	710	756	705	712	779	770	714	747	707	728
24495	21050	26960	25028	4317	730	581	2152	18006	18149	10307	4020	1249	514	390	361	353	357	357	372	328	357	341	348	353	346	346	325	390	330	356	331	361	366	373	337	368	377	393	322	358	363	354	362	383	365	337	362	369	326	362	368	359	333	336	357	355	353	349	315	385	346	378	339	376	358	366	346	337	351	323	351	368	332	346	354	357	346	324	325	361	372	357	320	377	332	381	361	344	352	373	350	337	335	358	356	331	334	312	357	380	364	357	349	356	368	348	390	358	350	337	351	334	344	331	345	320	344	390	337	347	358	340	337	348	350	362	338	330	357	300	361	373	347	331	334	348	350	337	320	338	330	339	341	355	316	360	343	346	365	371	347	340	324	372	335	345	381	369	329	358	365	363	338	332	345	347	359	320	328	348	364	358	326	335	360	330	351	340	351	367	363	347	343	338	340	316	311	342	333	335	361	348	358	353	367	358	340	332	317	346	333	358	315	367	325	343	365	338	315	350	313	335	336	334	339	338	345	347	338	340	339	366	323	345	355	380	368	348	343	344	365	347	360	335	337	348	317	316	348	346	342	368	341	326	355	366	360	368	341	344	333	341	309	357	334	382	364	332	343	336	334	352	338	357	351	359	348	368	342	340	369	343	333	377	372	346	346	320	343	371	300	353	353	299	328	352	351	359	371	350	340	401	340	306	347	331	352	348	321	370	336	361	377	366	358	336	358	344	335	349	356	339	352	355	360	357	344	340	365	352	342	356	348	343	353	354	326	329	359	338	310	354	335	388	321	351	333	374	371	377	345	367	349	352	348	328	373	351	358	350	352	347	350	380	356	348	362	354	344	370	326	356	348	336	352	369	359	378	334	340	353	342	353	353	329	345	323	357	337	369	310	350	333	393	343	339	359	348	339	338	373	374	339	361	340	387	361	327	327	329	363	367	364	371	372	307	330	345	369	382	353	332	359	376	338	348	364	364	346	344	350	357	374	344	315	307	335	347	347	379	320	321	349	344	327	357	327	311	374	354	351	353	355	354	348	361	326	350	349	336	339	331	353	328	337	375	340	351	372	311	354	338	354	336	343	361	354	335	357	374	343	346	335	348	360	332	340	394	338	343	389	364	350	346	353	332	328	362	314	339	342	345	330	328	332	341	341	350	342	336	328	338	335	320	341	365	341	361	329	354	333	324	295	355	319	345	361	348	362	356	365	350	358	358	321	369	343	366	348	285	322	300	384	356	337	363	361	360	359	346	334	319	319	336	330	354	346	348	350	356	383	377	338	346	345	320	336	362	360	351	339	343	333	384	342	356	358	364	350	325	362	329	351	349	345	371	328	352	334	367	357	340	336	333	355	353	330	340	338	324	373	360	321	369	368	356	361	335	330	369	359	324	373	349	369	342	322	380	378	339	371	360	353	339	341	363	344	317	353	322	329	329	336	369	353	357	338	337	344	316	330	360	348	352	350	341	351	348	372	393	364	366	344	353	357	343	360	333	368	353	323	354	339	363	349	333	316	374	340	368	406	364	357	360	317	349	320	329	385	328	348	329	352	357	328	348	312	354	377	365	328	347	355	333	335	356	318	354	365	329	323	340	354	363	340	326	360	315	367	355	327	335	332	329	349	346	361	364	336	337	327	317	318	371	364	360	331	361	343	366	363	333	383	343	307	319	327	322	350	339	351	340	345	355	337	330	350	370	328	345	340	344	347	346	355	348	370	340	363	339	323	316	341	312	378	323	336	369	332	355	354	358	357	336	349	325	322	357	355	350	362	365	346	320	338	370	332	353	370	335	318	404	358	333	354	359	336	323	341	362	329	353	322	338	358	341	322	356	345	342	346	323	338	352	368	328	348	351	348	348	338	334	355	338	342	351	355	344	355	310	342	326	313	339	362	321	340	341	379	340	359	374	319	320	338	327	359	363	324	334	311	339	401	368	347	357	343	333	349	357	351	325	336	366	347	348	358	348	358	345	341	358	360	324	361	337	361	345	351	368	372	320	357	344	337	332	361	289	368	333	349	343	385	346	347	343	366	359	351	320	343	332	338	348	354	355	363	361	349	373	351	342	311	343	341	331	339	332	343	362	338	372	373	351	362	346	336	349	355	323	339	355	350	350	352	369	342	332	331	334	360	343	351	331	325	394	372	345	358	352	302	345	354	378	366	350	368	364	356	346	344	329	362	328	320	361	332	357	360	327	320	317	359	350	372	355	358	361	351	337	362	328	362	351	346	347	361	352	339	364	328	330	362	339	339	351	352	345	363	342	352	348	337	352	312	351	357	336	329	359	354	351	369	367	344	361	360	374	335	356	370	332	340	325	363	359	348	337	365	353	365	364	350	330	319	311	353	365	388	385	349	377	382	330	367	321	347	348	311	355	351	339	325	306	347	333	337	354	353	329	351	322	338	346	341	320	351	361	383	388	344	363	300	348	330	359	380	364	353	328	345	351	398	371	324	328	370	327	358	340	370	363	323	328	361	315	337	346	369	350	331	378	340	332	337	366	336	337	334	335	318	351	350	340	352	339	358	328	359	374	343	309	340	371	327	372	353	381	374	324	339	339	366	390	371	371	341	351	338	341	353	324	385	369	325	318	371	358	363	356	338	365	323	337	377	354	339	346	378	338	361	330	335	368	349	335	359	365	331	362	362	355	370	309	338	356	373	350	299	356	344	351	350	378	322	359	317	348	366	374	334	370	347	356	350	346	341	359	344	341	360	350	324	353	387	344	331	334	393	355	357	334	350	369	356	363	343	359	334	335	364	363	315	356	356	351	344	322	333	353	300	335	343	337	335	350	327	331	326	332	352	345	330	362	362	343	318	359	374	342	330	370	338	342	313	353	383	321	385	311	364	367	356	343	348	340	335	347	366	350	358	333	352	359	363	332	338	350	343	360	363	333	359	353	322	345	363	328	345	324	341	346	319	367	331	372	373	329	346	334	327	343	365	340	335	333	334	351	369	325	372	336	349	333	358	371	360	360	380	332	351	350	340	338	358	366	357	363	364	319	358	329	360	371	386	361	348	342	382	346	315	333	346	330	335	358	362	330	315	364	333	365	356	368	376	351	346	356	353	344	346	336	368	329	373	350	372	335	337	338	342	338	338	347	323	380	339	364	337	330	328	347	360	341	344	344	354	317	352	348	301	356	381	351	356	371	346	338	389	354	375	319	346	364	347	358	318	333	332	340	341	337	326	358	346	323	355	388	348	353	387	311	371	338	301	365	358	345	332	369	378	331	367	361	362	363	354	315	387	333	385	356	348	341	350	353	352	319	404	371	339	325	294	331	388	337	343	335	333	339	352	315	319	337	344	327	344	369	352	321	327	371	335	348	350	372	340	340	342	334	343	317	350	363	339	327	355	353	340	363	352	314	370	360	364	325	380	341	345	323	364	371	342	317	345	360	320	343	366	329	317	329	368	375	345	324	342	383	328	344	364	342	340	360	381	341	352	335	381	360	340	328	340	364	324	366	342	350	347	368	358	350	336	318	369
4949	8002	6126	3138	2265	1690	1461	6129	31537	28909	19357	9834	3287	1219	772	716	709	653	660	670	675	668	660	733	669	681	715	680	674	661	665	696	687	676	672	667	715	687	703	652	703	665	667	675	693	641	677	715	692	687	685	675	685	746	676	653	696	697	651	626	646	726	691	720	668	689	652	657	665	645	701	681	682	719	669	653	687	654	658	699	682	704	657	726	725	713	703	639	693	654	678	701	672	671	657	658	654	681	686	635	702	686	687	667	689	680	701	703	655	713	699	701	695	705	708	653	680	694	639	636	668	676	701	639	662	649	682	704	640	681	609	652	699	713	632	641	702	675	686	714	675	690	647	649	644	679	665	678	687	658	684	682	700	712	639	649	715	658	627	648	683	670	692	658	680	667	696	688	626	649	694	694	695	669	715	648	669	735	701	690	678	666	684	678	645	670	711	687	695	655	659	730	659	690	679	651	640	617	660	673	657	711	672	722	656	731	658	663	673	661	683	678	702	717	696	676	681	664	669	701	712	684	700	686	648	633	685	686	673	682	665	690	709	667	699	719	683	696	680	681	701	680	623	690	669	656	675	716	692	672	682	667	703	646	715	691	747	654	661	647	688	661	722	679	678	677	690	646	676	623	696	681	670	728	717	677	693	664	674	696	679	708	672	663	649	697	740	696	680	710	657	659	673	631	677	672	676	671	698	646	677	700	659	674	660	685	672	620	691	695	658	690	688	715	646	658	645	631	636	667	672	677	639	636	698	696	650	712	679	672	682	713	656	668	661	658	695	666	671	675	660	634	679	649	677	683	669	667	665	673	663	662	698	644	653	636	668	669	628	681	671	688	666	668	692	659	760	715	707	704	679	694	682	613	693	721	670	674	688	652	723	687	693	643	678	632	659	636	677	685	669	658	642	687	691	703	674	642	683	678	682	661	644	663	697	665	654	687	663	691	663	668	657	720	684	624	689	663	667	636	691	642	695	651	675	671	665	697	689	685	651	694	737	687	717	664	666	699	702	673	696	652	668	649	667	704	702	689	692	670	638	675	675	670	667	706	666	754	680	645	705	697	707	697	671	663	665	663	676	649	691	685	669	675	646	691	658	682	661	619	675	731	694	687	662	700	639	656	689	721	701	655	623	708	615	690	673	702	701	707	675	676	681	684	652	634	678	680	693	688	639	637	635	695	712	689	658	720	668	678	608	660	718	672	682	698	702	676	684	680	649	612	677	669	694	675	694	674	663	696	701	688	671	694	706	665	733	641	651	698	659	653	661	671	732	693	722	686	677	648	666	666	690	661	716	658	667	700	643	634	684	703	662	661	644	694	707	662	690	648	671	655	665	683	640	704	695	678	660	617	660	706	622	667	651	658	658	658	701	675	711	723	729	685	658	685	726	744	661	681	671	685	743	653	682	690	646	693	678	673	670	706	673	707	650	640	690	684	667	649	702	716	675	686	717	697	689	626	661	666	670	639	697	659	711	691	670	737	715	621	663	660	691	688	668	612	639	679	655	674	689	667	649	678	628	719	678	678	692	667	695	658	682	685	675	669	665	648	701	667	683	694	705	645	662	648	657	671	730	662	676	672	660	696	698	671	635	658	683	655	690	668	680	636	722	714	634	689	662	658	708	662	695	681	692	689	698	651	703	697	660	706	640	709	641	682	664	666	669	695	608	681	695	633	669	677	654	662	702	703	684	736	706	653	687	730	659	695	668	652	616	689	702	701	686	697	699	668	657	651	675	684	641	656	663	682	703	669	716	686	735	707	693	668	689	672	702	670	677	663	669	681	699	636	648	707	643	679	674	623	633	610	661	693	639	681	715	689	664	675	682	661	666	652	687	651	694	685	709	655	671	702	677	692	631	646	665	674	711	666	693	675	715	655	641	646	652	714	679	715	657	652	687	678	685	637	688	662	704	712	631	725	682	679	721	633	696	688	695	701	685	663	683	706	707	663	656	655	687	689	685	686	646	703	662	705	651	692	672	689	653	684	671	698	677	703	639	645	664	660	657	650	681	642	665	699	655	679	704	652	663	719	687	683	692	644	676	678	644	695	669	695	676	660	682	654	708	721	696	650	673	686	668	670	709	680	652	685	662	642	655	693	675	664	679	686	659	689	706	718	618	691	684	596	701	711	673	701	674	696	700	625	647	746	648	681	706	726	704	695	648	666	651	689	697	638	668	662	643	666	662	717	702	682	697	741	686	637	664	679	722	728	667	686	631	711	682	690	632	668	678	652	681	660	647	679	735	666	676	700	649	680	706	630	655	670	683	678	705	704	626	672	691	695	695	660	662	737	690	698	647	686	714	683	644	654	698	691	660	694	701	677	647	711	708	680	667	731	644	661	643	649	689	698	629	701	656	695	696	684	649	647	652	694	641	646	671	655	693	711	673	652	701	623	703	689	647	683	692	756	668	655	694	645	718	688	650	708	632	613	700	688	600	672	668	694	698	648	678	680	660	675	699	668	657	631	711	665	664	637	646	691	680	709	671	654	642	674	715	638	675	711	691	690	640	704	679	667	643	651	694	682	641	714	707	690	652	702	644	656	663	669	699	679	694	679	694	644	708	685	723	680	670	696	655	669	676	653	705	673	651	680	668	662	654	662	717	701	707	662	683	608	623	697	632	689	681	730	682	661	672	687	685	691	705	642	656	642	728	642	647	704	673	654	691	671	663	659	709	744	695	642	681	682	673	661	699	647	668	685	716	693	692	689	672	703	696	657	693	666	666	671	654	641	686	633	652	666	737	708	653	677	687	696	699	706	649	723	642	691	653	676	663	676	689	650	735	701	668	647	663	702	700	687	695	692	664	662	657	668	711	685	742	639	669	685	708	622	705	682	692	686	674	681	738	694	672	661	704	648	713	716	628	708	687	703	657	693	659	650	654	706	730	706	666	691	694	640	683	672	643	690	678	692	672	671	649	651	670	713	660	678	734	682	704	669	647	660	649	664	688	677	673	669	663	681	675	750	710	682	686	690	694	707	649	706	632	663	650	663	696	657	648	686	697	689	653	647	696	689	657	680	645	664	626	703	667	679	647	708	661	667	710	689	679	691	690	659	671	687	693	691	678	695	678	665	653	668	691	690	671	712	666	607	647	725	692	636	672	659	648	646	674	669	665	651	695	679	638	658	655	683	629	706	686	667	701	700	661	696	666	646	713	648	648	688	679	705	707	660	725	653	702	674	694	653	658	646	659	653	685	670	642	669	695	633	618	687	693	703	688	699	714	638	680	726	631	650	661	678	674	704	677	675	699	650	660	690	646	675	688	678	701	663	675	677	707	651	640	683	677	666	675	658	694	672	682	679	647	705	684	647	685	692	649	673	683	680	669	724	671	653	710	700	676	701	715	653	678	666	617	696	700	660	725	685	696	636	649	697	674	633	687	707	626	691	682	681	649	663	674	668	657	714	628	660	638	651	680	706	663	673	633	708	638	658	705	712	667	669	679	690	632	686	659	673	680	696	691	690	674	642	646	670	706	711
22821	21034	28737	23539	21034	19467	2249	3319	39069	38438	25578	12346	3263	810	417	330	355	360	336	329	354	342	358	358	308	328	318	304	296	316	351	377	333	331	335	309	301	341	329	314	326	299	341	314	284	340	347	323	305	331	329	342	337	348	319	351	330	315	343	339	358	319	324	334	326	306	316	354	317	330	318	340	344	343	312	345	316	347	340	317	332	347	331	332	328	316	336	325	335	327	368	288	319	316	321	292	322	345	326	311	312	317	304	337	335	355	359	330	309	327	311	339	377	320	321	340	307	307	323	308	330	328	346	319	313	321	321	352	358	301	344	315	315	342	317	313	353	360	365	352	344	336	313	337	297	339	355	327	334	345	337	320	312	316	332	329	350	317	350	319	329	335	346	305	344	302	324	345	340	317	328	343	325	343	326	363	326	351	369	350	317	313	316	319	318	331	337	340	358	307	325	323	312	363	355	315	310	318	350	332	365	323	308	342	333	322	334	319	321	342	372	341	291	318	339	313	324	328	348	316	349	363	310	347	325	329	328	343	311	342	323	314	329	335	339	315	331	310	324	368	347	274	330	338	322	332	296	317	309	335	325	326	322	304	298	363	357	312	350	322	318	338	346	296	334	335	336	339	382	339	321	344	310	348	328	368	325	332	344	315	326	327	318	361	325	318	328	327	350	296	337	345	329	354	343	339	328	300	324	337	335	346	340	327	342	347	319	322	342	345	345	340	339	326	319	321	311	318	366	332	296	343	332	344	334	351	323	296	331	307	303	333	349	320	334	325	372	297	311	327	327	350	330	333	326	362	365	343	333	343	308	321	362	316	349	344	338	322	304	351	325	322	361	333	345	318	361	357	318	335	345	321	316	313	314	297	364	318	360	323	361	328	347	331	347	310	347	313	314	306	320	322	322	344	341	341	350	293	360	325	304	320	357	328	346	315	361	341	326	367	330	331	338	353	328	364	313	313	313	322	309	292	342	332	339	329	347	308	332	311	331	293	355	319	337	331	298	314	353	313	310	346	326	330	332	353	350	359	328	303	359	316	369	329	301	347	333	356	302	305	337	313	332	323	334	319	328	307	327	338	341	288	347	348	361	320	337	325	334	325	351	332	314	339	301	363	344	317	315	370	336	363	340	301	328	330	333	310	329	361	328	296	344	353	337	329	321	356	313	324	376	323	316	359	342	348	309	303	332	303	302	336	336	318	391	357	312	319	350	311	332	335	323	349	351	339	347	323	311	308	341	309	323	272	300	328	281	336	330	318	316	333	323	323	323	324	325	334	328	317	370	298	321	338	327	331	337	351	337	339	325	306	339	334	328	330	374	324	324	364	313	368	347	302	363	344	335	308	356	330	331	296	333	320	362	316	333	332	314	343	329	353	329	357	330	353	338	341	349	304	303	319	335	316	362	294	322	308	348	333	314	356	322	353	318	328	325	307	325	318	385	308	326	350	299	308	335	329	334	325	345	328	339	326	351	327	336	319	344	352	356	345	323	321	328	341	299	328	348	338	328	318	321	345	301	332	339	349	312	336	330	344	340	334	356	345	343	361	370	333	298	334	317	325	328	323	325	318	350	329	342	325	326	336	358	327	308	322	314	318	329	340	360	346	306	300	318	351	312	344	330	316	327	329	346	324	326	319	313	299	305	341	292	301	318	305	349	316	309	320	317	358	364	332	353	313	322	325	310	295	338	325	319	325	365	327	323	351	336	358	342	329	337	326	334	357	314	378	328	330	312	338	317	294	353	317	334	316	329	332	326	337	324	292	337	317	341	329	354	318	348	310	329	343	351	291	318	311	298	331	353	328	318	351	336	310	317	322	324	341	332	329	332	312	353	347	355	348	301	312	329	338	352	316	334	318	314	313	299	337	303	359	340	329	326	342	337	323	346	335	296	334	336	307	329	310	310	364	315	344	345	352	310	331	352	326	334	338	308	333	314	337	322	313	331	331	333	336	347	320	337	314	348	324	326	315	341	379	321	326	332	353	316	367	353	333	322	332	336	322	352	322	344	365	323	372	317	340	346	332	355	313	334	321	349	334	348	360	314	379	347	323	320	320	304	324	348	366	311	323	323	343	324	315	307	348	319	312	349	339	340	352	315	328	330	323	362	321	296	323	352	359	381	313	323	321	293	314	355	310	325	331	336	342	353	320	342	319	309	293	336	331	334	327	330	389	328	284	335	327	326	328	331	341	343	350	374	319	353	352	351	297	306	331	360	352	307	310	349	309	351	289	327	323	361	352	308	330	339	335	330	372	345	321	321	331	327	299	333	310	326	326	315	318	335	326	338	301	343	342	321	321	356	345	332	345	329	310	331	325	353	323	345	334	342	298	314	323	311	344	335	345	344	326	334	312	339	364	341	301	354	290	337	326	335	292	354	323	350	320	350	341	320	333	364	313	342	310	348	324	275	294	340	290	343	326	321	353	332	299	318	318	303	369	358	319	323	346	311	312	302	364	349	322	354	350	382	365	291	289	342	340	328	337	335	321	321	316	346	333	337	309	297	331	316	360	332	314	323	339	354	298	336	314	330	345	351	334	343	299	333	334	309	292	347	311	329	339	351	340	350	307	311	323	310	342	324	330	349	350	350	357	354	350	349	334	310	309	383	345	331	332	305	309	339	318	373	342	300	303	341	299	311	327	315	322	313	359	346	336	326	312	357	275	324	309	327	310	302	337	324	299	319	323	344	289	333	351	347	337	366	314	315	338	352	317	351	341	302	335	351	329	326	333	323	364	297	342	318	317	365	350	300	325	336	304	326	344	329	310	325	349	327	329	311	314	345	327	333	339	295	315	312	313	337	337	296	302	309	320	327	334	338	297	333	309	338	295	343	346	333	329	336	334	323	302	309	322	324	321	310	326	290	339	295	358	297	343	326	317	308	334	324	298	349	353	345	318	332	321	315	335	320	332	291	326	344	333	312	323	320	322	354	349	332	324	332	322	360	309	291	340	313	301	328	327	312	315	353	321	370	327	326	352	332	340	332	304	322	313	307	337	328	336	349	345	316	295	338	319	351	326	312	331	359	357	308	338	283	308	336	336	301	352	330	338	342	339	306	292	305	329	328	323	310	369	316	298	352	345	345	359	316	322	309	334	339	349	329	316	354	311	341	322	336	351	346	382	337	323	341	345	312	356	324	322	356	349	325	336	342	353	322	308	320	335	322	334	329	319	325	326	306	285	335	335	314	343	312	329	324	316	353	320	335	312	349	311	348	327	332	319	296	345	334	351	311	328	308	343	297	338	343	325	331	352	361	342	315	302	324	330	293	321	333	357	340	321	304	316	344	323	331	363	347	336	316	309	309	304	323	312	321	356	350	312	340	356	333	268	338	293	320	343	308	319	311	334	317	335	347	343	315	340	341	332	332	336	328	328	323	340	308	391	352	317	336	355	328	341	312	342	339	340	325	329	323	329	321	289	334	298	350	343	335	344	363	327	339	364	320	314	327	329	311	308	337	326	348	321	337	346	315	337	346	324
8485	17180	14120	7902	5145	3899	3158	8157	47818	44109	33203	19716	7323	2105	834	656	607	621	636	643	658	597	656	647	590	603	649	625	646	654	629	652	587	607	614	606	599	592	638	654	639	611	660	577	615	625	607	617	616	633	657	637	659	637	614	610	639	669	597	628	614	621	563	656	585	628	642	628	595	575	574	608	602	626	616	630	651	592	579	624	656	603	618	626	635	619	653	626	609	626	590	604	592	632	637	659	660	634	661	597	608	624	632	591	602	608	626	630	615	635	626	575	629	587	612	628	595	605	680	637	620	575	660	616	618	624	645	613	623	637	621	587	642	613	639	651	607	613	641	595	598	652	627	652	602	628	607	597	568	583	606	636	657	638	640	628	643	645	602	611	637	595	643	603	605	629	608	651	619	633	665	597	616	625	654	613	634	648	586	602	637	649	653	624	622	666	607	594	611	621	624	654	581	619	648	653	620	626	606	648	586	611	614	602	588	580	636	614	611	629	628	605	620	593	612	616	655	639	617	629	600	593	632	626	601	579	626	640	625	595	600	590	616	621	614	598	629	608	612	577	602	666	610	608	641	612	626	662	652	634	647	591	658	689	632	643	617	656	598	625	611	666	593	588	598	602	606	630	603	627	613	627	641	607	610	617	611	617	626	673	667	605	654	578	655	628	611	642	658	623	594	584	623	639	651	582	599	593	619	640	615	606	582	605	581	632	614	643	594	610	645	603	603	642	632	638	607	658	626	591	605	605	625	596	643	654	649	587	614	622	620	644	610	581	618	661	613	659	616	626	600	577	644	608	636	630	651	602	606	610	583	657	625	589	594	620	558	630	627	611	627	621	620	604	604	639	601	604	579	621	607	641	617	606	662	612	642	617	640	582	622	617	625	615	635	623	630	643	621	642	617	607	619	651	654	605	649	613	615	625	650	607	607	628	604	629	590	659	596	653	613	623	597	646	625	630	624	622	638	623	625	633	637	637	647	599	587	619	616	620	689	600	638	631	608	619	609	580	599	662	622	593	593	643	626	593	620	611	629	643	609	584	630	644	630	598	651	602	654	640	575	586	631	575	602	630	620	655	641	604	628	625	608	620	634	616	629	605	608	607	618	668	650	635	544	642	632	662	609	616	612	633	597	629	643	615	648	597	611	665	630	647	582	620	612	637	597	657	611	636	638	701	589	638	566	646	618	661	613	606	607	600	644	652	685	623	618	657	559	586	621	581	614	600	597	650	595	612	637	622	615	586	607	611	605	575	613	649	600	606	628	609	593	649	589	666	611	628	605	601	612	600	649	650	641	642	622	631	587	637	632	674	593	634	599	637	625	596	628	624	618	634	617	627	606	617	605	642	627	627	654	641	593	605	607	608	581	617	618	646	554	613	594	633	634	645	612	599	598	609	680	583	626	628	624	595	611	624	631	639	633	625	593	624	601	605	625	596	629	636	675	607	629	641	594	637	589	592	624	657	584	610	599	646	645	650	646	596	619	671	620	648	658	635	609	616	588	606	594	635	584	637	600	586	566	610	599	624	591	586	603	662	639	594	598	647	591	616	601	622	629	660	639	628	638	602	589	612	644	609	624	585	630	624	600	608	576	657	642	625	607	592	631	604	593	622	641	604	614	588	635	618	629	642	599	588	570	630	604	639	625	615	596	608	654	579	614	548	648	632	577	610	615	601	624	620	618	552	633	628	652	655	606	565	647	623	591	640	597	614	605	657	628	565	607	611	615	593	637	607	653	636	639	624	604	611	640	657	645	603	657	624	594	613	626	606	638	620	677	633	634	671	589	611	574	578	625	591	623	579	601	620	626	638	619	654	644	639	608	607	636	586	673	622	592	625	640	595	691	621	595	590	600	638	645	592	623	590	641	612	625	594	615	605	637	688	578	620	674	628	573	592	621	566	695	609	606	617	600	612	629	639	632	557	598	626	650	614	622	598	660	641	659	635	586	618	586	639	618	656	612	559	617	592	580	641	632	627	623	561	635	613	596	594	628	612	622	569	650	631	622	569	611	611	628	625	582	602	662	632	600	606	609	629	589	630	621	663	598	621	610	584	612	609	613	624	627	591	628	651	655	595	648	646	617	653	647	611	663	639	615	626	621	635	610	657	627	565	613	644	603	581	677	608	625	639	610	631	620	633	652	642	628	637	645	631	587	600	645	615	607	608	589	599	592	611	650	631	639	635	613	625	626	636	631	627	652	599	586	620	616	641	641	674	624	620	606	595	602	604	607	622	560	644	637	621	563	620	646	563	615	625	672	625	604	656	619	614	539	558	624	621	616	585	608	641	607	606	582	595	640	641	606	591	619	627	689	598	655	656	628	614	644	641	645	608	638	605	641	618	599	606	638	618	599	614	637	648	615	669	602	642	592	622	626	601	614	646	645	638	617	623	599	613	583	637	625	615	648	588	610	608	669	625	623	610	580	603	630	657	564	634	624	625	567	615	576	642	642	594	647	588	604	632	599	639	598	616	608	613	628	557	582	573	655	614	617	632	615	597	604	596	642	612	622	683	580	627	650	648	608	608	606	573	638	615	610	620	589	593	627	591	579	620	604	588	600	581	595	633	592	589	641	628	632	623	620	590	618	595	618	630	678	634	648	568	630	578	641	599	635	578	637	646	649	619	602	579	667	644	642	659	663	628	619	621	637	593	589	606	637	641	577	627	638	648	607	651	615	584	662	629	623	628	632	623	628	640	615	601	600	609	608	646	627	652	580	626	621	632	640	570	614	650	643	631	627	648	611	619	596	650	649	621	623	626	630	654	640	583	630	575	599	620	630	603	615	620	654	594	619	585	632	644	600	598	607	597	636	624	636	617	589	650	635	617	633	616	587	683	610	635	648	608	644	621	629	672	660	609	598	617	629	634	565	618	561	632	593	600	660	613	635	657	677	589	593	645	675	637	671	661	652	612	594	642	605	626	668	659	666	590	645	633	607	583	610	601	592	676	629	662	604	614	601	612	602	602	653	629	594	615	586	601	637	633	653	606	601	624	630	622	643	627	577	611	615	630	622	633	594	645	632	587	620	603	621	589	616	592	637	639	661	634	616	594	652	642	629	605	619	636	595	600	606	648	589	667	591	617	585	609	630	655	660	648	611	641	629	664	676	646	647	630	624	598	608	614	687	570	659	603	621	579	638	619	622	615	618	602	612	614	637	614	588	633	610	591	645	649	633	583	601	614	648	655	660	648	606	629	588	620	621	691	632	655	622	671	648	596	594	682	638	640	596	637	625	589	568	665	626	660	645	599	609	614	578	643	600	645	657	619	606	649	617	616	639	570	633	684	629	622	592	602	609	591	643	635	618	610	614	643	609	597	634	647	583	633	635	652	627	607	611	593	612	572	613	575	637	570	614	626	676	606	610	643	642	598	639	662	570	611	607	625	658	673	663	635	595	569	602	602	653	586	626	634	629	624	589	611	620	607	565	604	578	607	634	593	651	624	584	619	608	616	632	600	643	595	594	648	631	619	631	594	624	604
26372	20265	7125	823	507	478	473	641	4276	4396	2891	1403	686	481	393	363	381	363	364	363	352	383	347	370	417	397	395	377	381	387	352	398	365	391	377	391	416	360	381	372	409	374	382	384	390	362	370	397	380	357	404	391	391	357	382	393	372	383	388	376	393	402	344	362	393	402	386	391	379	391	363	368	388	390	377	358	386	361	361	331	383	394	384	356	384	425	375	411	410	373	341	346	355	372	341	387	386	355	365	402	386	360	332	428	374	391	406	378	404	397	396	367	376	404	378	345	403	377	383	412	391	382	378	375	368	424	349	395	376	393	373	415	368	374	381	373	384	401	380	354	364	392	361	387	369	353	395	349	371	418	368	382	403	381	389	382	398	384	356	341	396	398	355	377	381	395	405	411	386	370	368	397	362	405	382	371	356	393	352	396	399	366	374	375	377	345	375	410	404	380	381	380	380	428	355	359	384	352	396	408	390	385	377	391	396	394	396	366	355	373	383	405	435	396	367	366	370	375	397	366	387	399	408	391	380	355	395	362	389	378	367	387	423	369	384	362	375	358	371	390	366	389	366	425	400	375	389	360	389	391	384	413	372	396	363	399	375	383	384	379	403	380	399	382	408	379	388	400	371	399	369	408	390	382	364	383	375	367	350	375	394	395	367	403	388	362	408	373	376	399	405	412	410	381	399	389	354	365	375	396	395	377	369	373	382	406	391	370	376	375	374	386	386	400	371	402	382	403	383	404	367	391	381	380	365	378	385	409	389	362	406	394	378	378	387	373	397	385	361	362	354	338	419	379	390	402	379	369	390	351	398	356	407	379	380	401	380	371	402	396	382	381	384	388	372	379	403	363	393	379	403	358	399	365	377	335	359	366	368	372	356	351	412	409	403	359	366	368	383	381	394	398	374	396	385	374	376	401	368	389	391	385	400	377	386	382	387	362	360	377	375	408	352	395	388	329	346	376	391	354	367	409	376	381	369	363	368	387	386	384	382	388	384	359	378	388	349	403	387	389	374	361	342	377	403	388	365	379	384	395	379	360	381	373	401	390	375	394	389	381	391	364	382	382	366	360	372	375	402	381	378	395	391	386	366	399	360	375	379	384	381	379	385	401	392	381	359	390	360	365	406	414	360	373	391	379	361	396	355	398	384	342	344	394	382	387	372	382	377	391	352	387	369	379	379	361	355	391	398	401	411	363	408	408	409	378	392	374	368	400	412	388	368	345	399	363	371	376	366	398	384	381	359	390	407	380	340	397	406	358	401	380	384	367	376	386	387	379	406	386	359	366	371	367	408	392	369	358	342	404	372	421	392	354	388	390	387	382	383	369	369	381	378	377	349	391	387	364	383	369	392	338	351	361	378	379	364	346	402	348	390	388	388	367	358	371	393	349	391	387	371	349	378	402	391	388	396	380	380	420	385	347	381	382	406	385	392	398	348	398	395	367	374	376	374	403	347	398	380	374	405	374	359	398	388	389	358	396	364	401	381	400	377	405	393	375	399	383	369	417	376	397	372	395	360	363	395	384	361	404	380	402	410	396	412	403	357	385	362	382	382	403	422	373	347	389	407	371	387	387	387	374	385	443	359	376	357	384	416	376	377	375	378	406	381	386	391	373	391	398	371	381	348	382	382	392	378	391	387	363	384	347	387	349	389	364	401	387	348	383	384	392	386	359	361	346	398	370	389	364	383	397	402	379	373	399	356	380	389	384	384	328	404	363	363	396	360	406	361	369	353	357	350	367	417	411	379	390	418	388	398	419	366	400	405	413	365	370	411	367	385	408	394	369	354	385	346	402	389	390	387	385	372	391	361	376	384	388	411	369	399	364	381	364	393	363	369	401	417	394	424	389	382	427	410	405	419	402	395	378	384	369	395	409	406	383	392	360	344	392	354	345	372	359	366	385	383	360	357	371	383	416	389	381	410	342	420	386	375	349	360	408	433	349	383	396	409	383	377	351	374	369	380	362	392	357	356	409	375	392	382	397	368	388	365	369	381	415	377	354	385	375	389	378	427	381	386	361	384	386	352	359	371	360	360	342	399	391	375	392	349	394	364	370	376	387	410	391	388	373	381	342	379	358	380	356	359	410	378	401	351	380	372	384	418	355	391	346	385	397	369	394	361	392	401	393	385	380	357	420	378	375	420	371	396	387	369	372	397	369	398	388	371	411	345	387	358	360	346	387	391	370	383	350	401	390	368	407	411	383	366	414	377	409	412	384	388	367	390	360	387	371	388	371	366	358	386	380	380	386	384	385	353	414	357	393	398	414	377	380	341	374	383	355	347	386	347	391	343	401	398	352	347	401	390	341	369	354	398	437	372	400	400	413	369	382	353	367	363	367	388	358	347	371	407	417	385	360	386	384	386	370	374	397	369	391	367	385	385	368	377	386	334	377	372	407	400	378	405	361	346	365	371	403	378	368	419	451	385	406	378	401	381	377	386	366	447	351	360	358	372	399	380	394	387	337	417	422	370	401	376	385	385	390	377	387	377	409	370	384	366	363	407	397	407	356	360	342	348	351	408	386	379	410	365	386	385	395	379	395	369	403	425	379	352	397	395	402	343	373	389	352	363	423	399	389	397	416	377	385	384	358	361	376	356	333	374	383	370	402	402	380	338	385	395	396	372	360	394	376	374	375	392	352	356	333	346	409	383	360	381	356	400	408	380	374	400	395	396	410	415	410	382	355	382	353	394	369	382	379	404	390	364	388	414	378	359	378	380	371	356	391	391	398	356	362	381	406	394	388	395	408	395	400	368	397	376	363	386	394	380	384	377	402	427	394	407	382	442	401	392	376	367	414	358	423	362	377	387	354	364	386	348	397	356	375	380	380	363	366	367	413	389	359	387	415	408	383	362	438	405	391	405	380	415	404	390	368	392	343	366	379	376	375	366	371	393	373	396	415	384	360	375	385	406	418	368	396	368	423	375	350	412	381	359	390	395	360	379	390	377	377	371	386	366	360	372	381	373	339	394	377	389	391	373	395	382	385	398	411	348	391	408	366	370	387	397	386	400	380	408	391	377	381	375	367	374	363	381	396	394	357	379	408	370	368	388	395	367	381	372	384	348	386	377	385	366	390	373	385	366	363	366	423	418	362	364	348	392	360	408	372	397	389	403	371	383	388	388	376	383	353	391	369	392	383	360	379	433	404	385	387	392	379	387	382	374	403	396	394	371	403	398	363	362	364	376	377	382	379	396	368	360	372	396	377	387	434	390	378	366	378	381	379	386	380	389	355	389	336	395	412	371	411	387	401	351	400	397	415	432	395	380	380	410	368	371	396	418	341	368	357	366	359	397	372	350	383	412	414	366	374	368	351	382	360	359	369	370	382	348	399	386	401	382	397	416	370	399	377	410	379	374	393	373	417	399	335	363	391	362	380	378	367	393	366	364	356	400	386	370	392	420	368	372	382	406	382	393	362	368	388	415	400	368	365	379	359	399	359	362	415	369	365	383	380	348	392	411	419	412	404	403	405	397	396
4655	2495	2014	1383	1154	1191	1037	1864	12153	11281	7831	3695	1579	987	787	746	702	761	691	762	728	743	778	723	742	742	766	711	769	709	772	749	694	757	777	714	746	742	726	770	735	724	718	762	751	743	730	782	745	709	733	753	705	747	714	701	727	734	699	772	717	745	743	755	736	724	748	713	701	751	734	788	685	704	755	748	794	769	766	711	663	739	709	750	747	724	710	761	693	690	713	741	694	729	700	703	745	706	699	728	727	701	761	716	758	677	716	764	756	742	759	750	766	713	772	710	758	728	736	741	703	746	774	716	742	748	732	762	729	708	695	711	753	760	749	730	725	720	709	769	740	709	781	715	755	731	720	738	735	704	749	724	731	710	736	745	768	719	686	754	741	748	709	741	703	700	769	714	702	718	754	716	737	745	734	709	780	718	723	741	744	709	761	741	716	752	757	724	746	749	682	714	717	710	775	743	745	767	742	683	721	699	787	763	673	784	780	745	680	743	751	754	724	753	708	715	732	742	757	717	726	724	707	701	685	733	734	721	720	714	765	758	754	745	768	696	704	722	757	764	716	735	715	724	823	743	750	711	776	756	733	676	723	721	714	726	742	724	751	755	712	728	706	717	687	714	670	755	733	746	735	734	718	703	744	709	726	798	680	737	758	714	729	749	728	738	742	745	710	708	752	703	755	746	696	749	729	740	708	737	725	704	736	736	706	727	725	733	721	802	715	737	737	752	732	649	752	771	724	796	735	771	734	717	737	735	739	722	711	724	720	726	735	758	708	697	708	709	716	796	718	766	695	734	703	732	752	722	765	746	718	749	755	781	737	785	721	753	745	773	736	719	733	740	703	737	766	644	724	738	801	724	696	715	728	745	724	731	666	725	731	701	715	745	724	719	768	720	711	735	725	723	756	712	708	722	683	712	723	682	698	759	743	738	772	783	769	719	712	757	717	726	708	741	750	717	739	707	750	723	717	777	753	744	737	734	778	724	662	759	774	724	716	739	776	744	732	681	647	740	705	708	719	738	746	701	725	749	693	708	759	750	734	741	714	701	799	748	722	748	724	723	750	724	710	730	745	768	749	757	753	671	774	729	747	742	717	733	689	734	748	757	712	703	798	741	728	760	815	758	719	795	749	719	735	719	705	732	758	748	711	742	723	742	749	723	710	681	730	767	732	732	748	733	695	705	758	698	743	695	760	712	730	735	728	737	742	726	683	744	721	719	748	764	671	751	748	730	717	696	794	747	770	755	735	801	746	765	718	733	744	719	770	719	759	696	740	704	776	745	741	719	741	718	672	705	719	657	667	731	693	746	721	754	759	721	754	767	705	716	759	761	708	752	732	686	768	722	776	767	743	682	753	771	717	679	723	734	757	700	710	701	713	738	730	772	727	740	774	723	749	748	742	744	735	682	716	723	709	758	777	729	728	719	737	719	709	774	718	683	729	770	740	664	814	748	731	708	758	752	682	730	723	747	738	724	723	718	726	741	757	740	718	708	714	726	733	752	729	721	721	709	748	738	769	731	777	762	762	721	740	689	747	711	699	804	705	725	721	713	741	724	754	704	730	719	757	709	739	721	768	764	740	781	750	706	771	765	685	745	733	746	741	694	726	697	756	774	731	721	753	730	705	762	741	700	715	703	757	741	740	742	720	761	714	760	735	740	712	711	765	766	716	722	752	751	745	750	756	733	705	759	725	766	686	742	724	730	765	763	766	795	774	770	730	732	717	707	742	795	699	721	696	720	772	736	788	766	705	679	778	710	707	750	736	755	747	724	739	732	720	764	740	717	743	749	747	676	748	775	713	706	718	712	765	769	722	758	741	755	764	737	733	709	729	717	693	695	728	763	730	745	735	733	746	720	749	708	735	730	721	768	751	715	720	760	748	688	754	738	764	758	738	755	728	695	732	691	706	715	752	708	787	745	703	724	761	721	753	733	736	740	748	726	727	715	729	717	766	748	770	723	725	689	749	707	658	720	731	729	759	749	739	722	771	735	712	695	726	684	724	684	750	738	746	716	725	733	734	660	758	733	716	723	749	706	698	730	729	729	703	753	761	715	741	757	756	733	717	751	742	676	696	766	757	713	732	751	720	762	697	740	725	745	762	747	760	721	753	716	720	747	720	676	734	709	722	745	796	710	744	724	722	732	718	763	739	751	737	708	726	756	655	713	749	702	729	752	713	738	711	753	690	750	718	736	791	720	722	709	739	705	705	769	739	730	696	729	784	735	728	759	722	774	719	750	740	718	773	703	762	727	743	699	689	692	754	770	717	696	714	745	681	720	712	745	720	698	716	740	747	738	729	808	702	742	729	739	731	737	698	736	758	724	743	706	737	704	699	705	750	731	763	689	715	742	758	718	716	721	735	710	725	722	744	702	723	728	728	727	727	716	714	704	752	746	743	693	755	742	727	696	696	720	725	766	721	756	753	679	681	734	665	694	717	709	740	747	763	678	738	753	758	742	750	729	759	707	769	741	703	706	747	714	665	741	752	762	723	722	732	733	747	733	709	749	714	739	710	762	681	767	725	704	748	724	717	770	724	771	735	688	732	753	689	782	740	743	749	679	702	712	668	710	705	776	692	802	763	750	764	739	741	697	737	749	714	726	744	712	713	686	746	738	673	700	720	770	758	717	732	691	727	732	798	721	727	746	782	779	745	757	764	735	762	712	761	703	760	735	706	740	712	732	742	699	741	738	696	736	762	774	757	748	759	733	737	782	718	677	732	697	718	721	706	761	752	744	737	698	737	737	734	777	717	791	761	729	699	750	740	710	684	688	721	680	702	718	723	736	747	761	720	749	717	765	715	708	738	689	726	746	748	727	729	726	737	717	745	712	722	725	723	730	744	764	742	758	681	743	742	742	747	761	723	725	769	711	696	746	736	712	759	741	713	718	712	720	745	710	724	709	732	750	769	699	731	733	780	715	676	729	758	742	760	735	752	723	707	760	696	741	715	669	708	698	760	703	735	724	702	737	700	757	699	724	720	744	709	734	791	742	714	718	738	732	719	747	726	757	688	756	725	749	715	753	752	741	712	728	728	784	712	767	731	751	706	742	767	750	705	788	734	754	711	761	719	724	722	767	738	675	793	725	738	696	722	742	718	711	745	732	720	795	741	732	733	738	711	698	706	697	709	732	739	725	769	715	723	756	736	730	687	748	729	767	734	747	723	751	690	751	733	774	744	763	718	717	711	709	752	724	731	723	729	729	748	743	725	795	715	742	728	720	690	719	743	742	744	694	723	737	696	773	696	702	751	765	750	727	748	717	759	696	725	791	749	694	719	756	744	693	737	743	686	710	715	781	757	683	694	760	729	725	700	781	782	744	760	730	709	756	673	760	752	710	709	712	729	745	761	725	753	731	783	709	738	755	756	739	721	753	725	789	787	711	719	755	708	747	716	704	731	723	754	716	732	708	747	727	726	785	744	729	735	715	712	747	745	738	740	692	730	764	716	733	742	784	704	758	691	734	747	756	710	744
24469	21024	26933	24996	4738	897	593	2718	16266	16987	11858	4706	1545	527	410	349	391	342	355	315	344	348	345	337	358	364	357	346	372	345	347	350	307	326	338	363	325	326	309	338	375	336	380	358	389	344	333	344	321	315	349	348	337	340	310	337	352	309	341	300	324	334	357	343	341	331	306	341	315	342	333	349	324	328	340	348	340	321	329	363	352	382	382	365	305	347	369	360	317	338	337	349	364	334	320	322	329	303	316	321	312	342	359	359	318	336	354	322	357	333	353	329	317	355	328	350	363	343	349	354	329	346	351	350	336	377	350	314	352	332	350	348	318	330	361	369	334	338	319	314	337	338	328	326	327	348	373	323	339	358	331	358	346	340	338	330	311	350	352	311	341	355	365	367	337	325	330	326	321	329	333	345	391	354	350	285	386	359	360	365	312	352	315	342	341	342	334	368	355	305	345	357	296	332	342	308	371	336	339	329	324	351	303	330	353	361	347	352	356	346	331	356	359	307	368	330	355	333	334	361	383	358	353	372	325	323	349	339	333	315	298	366	352	340	306	336	322	344	373	328	342	318	339	330	364	374	316	316	352	355	353	353	331	358	340	382	340	316	325	310	356	338	307	341	362	333	321	312	324	361	341	327	377	316	344	336	327	338	340	352	324	316	348	325	311	313	350	328	332	342	330	351	351	349	313	318	337	329	387	338	315	323	313	336	343	338	318	347	327	355	332	347	334	357	339	312	333	360	361	346	375	334	344	338	334	310	369	340	341	315	354	339	343	359	339	313	328	307	352	353	330	342	341	333	381	343	297	336	345	301	323	341	345	312	333	302	301	366	331	364	329	372	350	361	311	332	349	333	347	339	384	351	300	349	318	359	341	339	310	324	307	346	317	359	336	353	347	337	345	355	341	338	363	314	325	349	343	359	317	303	350	364	313	346	330	329	365	324	348	353	336	348	348	332	354	319	357	324	322	351	327	345	353	351	360	323	343	323	326	340	333	347	324	299	314	350	351	347	328	380	321	351	335	331	320	343	334	350	344	325	348	370	381	340	343	329	357	333	332	311	320	346	369	329	331	358	320	329	302	319	342	335	391	311	330	331	328	348	314	348	342	354	314	336	365	307	330	331	313	334	343	334	305	331	338	328	346	331	321	345	349	352	352	363	336	353	297	323	348	321	371	355	355	315	331	368	322	359	312	315	351	339	321	345	356	346	374	338	341	356	343	307	338	357	362	324	361	318	307	325	308	346	294	338	338	349	330	344	385	341	356	342	363	335	355	339	323	321	354	332	370	314	330	340	312	325	327	354	341	341	365	349	323	336	334	350	320	372	311	327	342	330	366	310	357	346	343	293	381	331	316	335	334	339	351	344	372	357	362	369	330	337	354	339	329	322	334	318	376	339	345	330	366	347	322	341	351	384	334	355	330	373	373	340	344	325	320	369	325	385	351	351	324	349	331	345	333	306	363	345	315	344	357	340	367	345	327	353	355	344	360	336	341	324	341	357	334	362	346	331	350	350	332	318	349	333	345	343	379	372	353	318	361	292	363	351	332	313	325	342	345	325	349	327	322	343	327	351	343	354	363	359	341	347	348	318	343	334	349	322	352	347	359	314	348	326	330	344	348	322	347	338	352	353	338	345	316	338	329	340	318	353	341	339	328	296	343	310	347	337	372	331	377	330	345	332	314	322	319	317	348	312	338	351	327	320	349	369	345	370	344	351	348	355	342	338	385	330	312	319	353	326	337	349	334	311	341	330	339	351	334	335	341	353	308	342	360	306	310	332	302	362	329	324	304	328	310	351	335	329	336	339	371	340	371	328	360	375	362	349	325	315	332	318	342	356	337	341	346	355	362	325	331	334	334	336	355	351	316	355	322	327	339	350	319	361	346	368	327	328	310	311	374	345	324	326	330	347	347	343	336	338	350	320	326	321	329	318	351	355	368	361	301	359	347	329	335	337	322	337	322	370	331	386	345	350	355	330	312	344	344	354	332	317	304	333	342	308	331	357	348	306	338	316	334	357	331	336	296	338	354	351	330	329	343	313	348	334	337	362	318	324	370	347	358	346	351	339	324	351	355	317	367	337	345	374	330	339	303	355	314	351	383	334	305	346	351	318	326	331	352	371	361	346	345	321	356	328	343	299	342	384	333	357	348	333	359	340	333	344	361	314	327	324	328	337	354	312	349	347	351	323	309	346	365	318	343	362	367	336	338	320	355	329	338	358	341	344	332	331	365	343	328	338	380	300	327	327	342	332	356	339	337	311	331	349	357	332	364	326	362	338	378	372	329	317	319	292	371	335	325	362	316	352	359	357	351	330	346	343	341	332	333	344	317	334	343	350	342	317	338	334	327	327	335	332	322	351	350	346	337	379	368	357	344	356	371	350	330	326	370	321	357	346	326	346	344	347	341	329	342	345	386	389	330	355	352	340	333	333	355	315	308	346	367	341	326	328	333	336	363	326	344	314	347	347	359	348	315	330	321	326	326	322	346	331	353	372	322	324	324	337	368	353	377	378	332	339	351	320	337	373	349	343	335	332	359	370	335	351	336	375	334	317	346	348	352	322	329	333	347	328	354	359	355	350	321	310	359	337	338	322	347	322	363	311	342	346	343	323	299	362	350	353	348	374	304	335	349	333	307	319	345	361	341	339	327	324	321	322	367	341	336	328	346	322	360	342	312	360	339	359	325	308	343	366	375	318	313	362	334	360	356	317	346	343	333	336	333	320	321	364	341	321	334	351	318	300	355	365	374	333	321	342	371	326	316	340	360	326	340	353	342	308	338	342	337	306	333	317	361	307	320	335	343	324	333	346	347	333	334	323	350	357	340	360	318	349	358	358	363	358	313	336	353	336	329	353	338	339	344	368	330	345	373	335	329	315	312	358	340	333	328	307	319	337	334	342	365	345	362	334	348	350	359	336	343	336	312	340	321	354	344	351	356	334	333	322	346	347	331	333	335	343	352	330	346	321	350	357	344	348	312	338	325	350	341	346	333	339	341	339	316	325	309	299	376	311	339	316	325	326	342	360	331	344	317	320	354	340	356	335	322	303	363	311	339	340	325	353	340	386	327	340	336	339	323	290	337	356	340	323	298	366	326	327	370	362	353	351	344	307	317	343	333	313	339	353	339	337	354	337	371	337	337	299	350	346	312	344	347	335	344	309	376	357	328	356	347	321	385	337	377	331	323	354	323	333	344	362	326	330	330	342	318	344	352	308	325	330	297	322	336	332	342	353	386	355	333	342	357	350	348	350	314	355	356	344	349	336	375	358	344	341	335	346	332	323	332	310	342	302	327	331	370	357	307	353	334	353	341	322	320	334	338	332	350	341	315	294	315	349	315	344	342	370	327	371	361	330	358	367	353	329	367	316	336	355	336	351	363	302	334	332	317	338	371	346	373	349	355	344	359	345	326	345	360	340	359	333	336	325	361	333	344	328	369	346	317	334	354	355	384	354	348	376	308	351	334	343	335	329	359	309	324	320
5151	7091	6410	3522	2973	2447	1587	8252	30022	28454	21687	10667	4099	1376	815	769	693	665	642	624	686	658	657	686	666	665	622	682	682	692	577	664	665	673	662	683	660	668	626	648	697	670	659	689	642	639	634	644	667	689	700	627	641	656	661	658	634	681	661	677	645	667	626	666	636	711	734	672	634	653	653	648	681	691	654	673	615	688	681	654	656	641	697	661	716	638	705	697	628	676	634	655	674	660	667	676	622	662	656	673	636	691	644	664	647	644	626	642	626	670	668	660	606	653	642	696	640	622	681	657	641	637	699	644	663	675	693	636	703	693	682	644	646	657	671	641	697	620	639	641	650	669	643	643	646	656	657	663	677	656	654	709	615	673	683	649	635	652	636	689	650	656	599	700	637	682	649	672	649	634	689	672	638	700	646	649	670	625	652	698	679	631	696	644	653	628	634	665	614	656	599	635	647	682	652	603	679	665	662	685	669	690	663	617	688	657	671	635	643	693	664	669	679	645	661	694	658	686	657	675	629	670	644	650	650	651	649	693	658	626	660	639	638	656	653	682	645	687	619	629	695	714	687	697	684	677	677	639	650	667	630	660	673	670	649	629	663	670	627	619	678	637	667	685	624	680	672	649	727	653	640	651	632	595	666	654	690	674	666	616	676	711	618	669	633	665	673	615	691	666	683	708	639	634	679	653	651	653	679	640	683	688	646	683	693	627	613	621	640	690	650	648	691	670	669	657	641	635	644	699	645	686	709	650	649	688	673	678	650	665	654	721	650	621	632	614	669	667	611	662	670	679	670	628	672	623	646	632	625	658	673	665	678	661	680	678	620	647	674	693	643	695	669	658	675	700	681	644	679	643	650	685	652	685	674	600	697	710	679	650	698	635	626	629	660	680	664	679	649	654	660	669	674	618	660	694	640	670	681	643	633	647	652	631	649	663	658	642	638	673	672	632	640	657	641	648	637	651	626	682	688	665	660	652	654	655	659	667	656	668	661	687	635	684	654	614	635	615	655	708	667	722	623	632	663	645	692	618	650	645	661	673	671	679	634	715	646	634	693	645	652	653	652	683	649	662	642	668	696	650	685	653	605	702	668	635	605	636	647	662	677	676	678	662	676	695	658	705	663	665	708	670	672	682	663	665	645	685	655	692	663	671	639	667	690	608	637	638	655	657	701	666	679	678	670	664	637	687	693	682	670	649	654	689	621	669	679	677	676	684	652	677	638	631	642	630	673	683	669	694	636	662	626	645	674	710	665	660	656	700	661	623	625	679	602	617	662	636	697	663	640	653	668	660	683	630	675	658	666	677	630	632	700	640	663	672	625	705	667	669	630	636	648	684	680	628	655	674	693	597	662	648	661	634	641	672	652	676	630	660	662	652	689	717	654	651	672	627	666	597	674	635	644	623	671	608	638	679	680	685	631	634	645	669	648	643	655	697	650	672	657	676	682	731	660	647	670	677	649	631	672	676	681	670	680	666	630	661	652	618	680	654	655	667	636	656	674	640	662	678	676	673	670	628	661	671	611	679	633	701	664	680	679	687	651	624	669	627	639	676	709	634	657	620	649	622	670	645	696	690	709	679	633	687	645	677	630	650	617	646	656	664	661	680	651	666	684	683	622	708	668	623	640	709	659	690	658	670	622	649	630	644	672	700	634	640	669	687	645	622	683	692	681	660	634	635	625	658	657	674	648	652	680	670	648	645	657	651	680	710	681	713	649	647	672	650	652	654	683	672	650	631	648	637	642	665	699	665	652	592	626	666	654	646	655	637	638	624	698	651	626	669	635	610	648	660	687	709	671	677	669	663	708	635	647	661	670	655	635	643	730	675	672	661	699	674	633	648	630	662	670	618	678	656	668	699	669	647	650	651	632	678	626	661	634	673	646	644	685	696	641	624	633	643	704	651	690	680	643	630	682	684	665	661	673	653	686	636	670	638	645	652	656	634	673	650	651	743	628	645	638	696	635	624	641	691	672	623	668	644	658	660	672	677	648	654	688	702	652	654	598	667	683	686	660	635	641	641	639	670	654	631	691	668	634	690	657	664	657	662	665	651	696	645	644	635	667	614	655	672	655	656	647	665	614	689	654	688	638	627	641	668	670	669	716	640	639	658	645	666	657	660	628	681	680	642	648	602	716	709	625	634	677	642	667	665	661	679	638	669	630	629	662	674	688	643	688	671	632	646	687	671	670	651	679	675	699	662	684	640	685	695	694	704	658	660	653	670	661	617	661	696	660	680	680	626	660	677	694	640	652	648	653	644	695	662	660	633	669	673	660	635	630	640	645	656	619	681	625	656	660	636	683	653	632	667	630	697	622	674	645	662	647	598	631	636	636	684	655	648	648	683	688	671	663	684	636	690	636	612	686	646	685	676	658	609	673	643	687	656	709	634	701	677	673	652	640	697	672	629	694	674	659	634	690	648	651	677	691	660	679	631	599	661	662	655	655	686	680	694	676	669	668	706	675	661	620	649	691	699	658	658	666	644	627	662	681	657	629	657	673	643	676	674	654	687	661	633	645	635	651	675	641	668	706	628	611	716	705	686	684	626	646	629	584	687	643	701	682	653	646	624	680	630	670	627	669	650	677	628	700	675	658	629	657	671	675	638	716	662	618	696	654	652	633	619	662	627	640	663	642	657	641	652	715	641	640	655	678	693	721	636	681	699	684	636	635	635	620	674	691	640	633	649	640	645	619	695	665	652	650	671	658	630	648	654	687	621	672	624	669	677	636	630	674	661	634	665	668	694	693	639	624	644	664	634	666	643	606	638	625	651	666	644	658	690	687	626	660	637	656	700	675	641	648	675	663	674	647	681	679	640	678	650	656	658	644	658	685	651	666	652	669	679	641	695	690	654	647	665	657	632	659	624	625	626	661	669	663	668	630	655	689	633	676	684	669	679	644	729	617	711	647	652	635	635	591	656	684	631	669	643	659	641	645	655	679	669	661	634	701	704	642	674	661	705	643	662	669	643	692	696	699	668	660	658	660	668	679	643	624	716	672	628	665	616	708	628	672	644	656	675	682	653	646	683	632	647	615	642	657	635	642	668	659	645	692	704	709	658	661	638	672	645	679	654	644	626	681	701	680	654	668	633	649	613	674	685	669	643	647	657	637	664	645	719	665	629	647	702	684	667	663	665	671	622	698	613	664	646	678	676	658	667	695	639	691	720	650	686	656	609	658	691	646	676	619	682	650	667	671	685	617	673	658	606	680	634	622	679	640	633	674	647	695	642	653	682	642	665	657	643	640	620	651	630	674	688	668	632	660	627	725	627	625	625	627	639	617	624	668	683	654	639	633	654	678	646	641	618	682	629	649	656	672	597	636	641	653	663	627	650	655	655	639	661	699	666	650	659	677	658	633	647	633	646	629	662	689	669	639	667	698	635	645	678	646	641	692	631	653	654	654	611	684	624	663	661	665	617	635	657	669	673	684	680	651	664	684	628	634	637	652	686	654	674	644	645	676	660	671	681	689	608	656	659
22844	21048	28795	23526	21051	19438	2601	11709	37348	36276	25961	12888	4400	1152	457	357	312	321	351	333	319	333	349	321	334	325	325	319	366	338	348	339	319	358	332	304	319	322	313	341	318	312	318	319	321	320	315	353	371	327	317	312	292	274	349	316	323	303	323	360	341	355	336	327	337	299	309	351	364	301	296	308	357	331	311	335	308	316	319	297	339	333	350	327	308	358	360	290	309	299	321	360	275	305	295	313	282	302	301	331	320	340	328	367	341	356	285	332	298	328	304	337	333	324	323	330	338	353	310	300	291	308	314	332	334	360	318	349	327	297	329	341	298	327	314	318	334	306	337	323	319	310	325	341	331	307	336	316	301	328	365	303	298	322	311	329	317	294	318	338	302	329	333	290	336	353	310	322	324	351	311	336	297	311	322	353	309	320	322	323	338	338	314	309	311	361	272	322	324	303	325	336	321	348	315	321	322	311	320	333	332	318	286	326	341	336	335	282	304	335	340	318	291	314	326	302	327	302	301	336	339	336	334	337	296	309	308	328	307	346	297	301	343	316	356	334	304	322	373	326	334	355	341	301	316	304	330	284	297	328	305	334	314	327	323	315	338	262	329	321	289	384	312	313	296	326	307	323	309	366	322	304	310	301	311	342	334	314	344	320	314	307	340	308	327	303	308	310	308	308	317	323	325	321	331	319	306	306	322	309	369	323	341	301	314	329	299	329	310	299	327	320	298	293	359	301	290	329	313	296	321	326	322	307	319	337	288	296	321	303	337	327	341	312	345	328	319	308	318	310	336	310	311	337	315	326	288	335	322	340	335	332	312	321	319	314	335	365	305	327	310	303	345	342	316	296	336	325	316	326	297	318	322	344	309	287	323	360	350	346	320	317	325	308	323	351	292	310	311	303	372	325	288	342	309	330	319	353	329	315	319	345	330	362	327	335	320	320	318	331	349	317	331	328	329	323	337	333	332	338	334	329	336	305	356	321	318	307	332	316	329	317	275	322	343	317	327	352	317	313	325	341	316	311	326	334	311	315	335	310	294	323	294	270	291	292	329	307	326	301	316	358	306	335	320	355	321	345	325	309	311	327	341	336	326	309	311	339	272	337	360	313	353	320	332	305	344	321	332	293	311	305	294	342	302	321	348	316	349	326	331	303	314	320	293	325	326	294	324	325	303	294	277	320	313	315	315	277	340	328	297	339	333	323	275	315	351	305	323	325	341	337	327	292	294	313	322	324	348	343	317	286	313	295	351	341	332	335	371	303	379	317	352	338	316	331	334	358	325	327	331	325	329	316	328	316	324	336	316	311	319	323	328	352	330	307	334	337	306	349	304	339	331	316	362	342	350	332	333	317	314	320	312	343	321	327	325	303	328	321	330	323	311	356	338	319	344	356	301	346	321	301	294	332	333	309	336	341	334	328	303	309	319	302	293	302	342	326	292	289	307	335	320	321	302	336	329	315	336	341	309	313	338	334	338	354	282	305	330	338	306	313	336	326	351	346	349	299	299	330	362	311	319	340	314	302	310	297	323	317	350	327	374	301	349	334	328	310	356	291	305	332	294	328	340	315	300	301	308	294	335	336	334	289	333	334	326	302	332	313	341	339	331	322	334	316	330	349	321	329	326	335	343	314	322	347	351	370	332	313	339	304	295	325	328	284	332	348	314	341	304	338	324	304	342	338	320	337	335	324	334	316	315	320	310	324	320	344	311	334	335	343	299	316	348	326	326	324	338	281	322	329	338	301	318	295	354	363	337	306	313	303	326	346	316	326	330	312	334	329	316	338	311	317	319	338	333	312	334	312	294	310	365	292	303	324	348	308	324	329	289	321	329	302	307	333	299	335	330	339	314	328	317	330	316	311	316	291	350	308	334	340	348	320	326	350	299	312	304	321	333	329	320	313	338	301	277	346	311	308	344	347	315	306	328	351	330	350	329	348	321	307	301	305	330	366	361	333	312	305	350	310	326	321	339	266	318	324	322	316	310	347	314	330	286	315	328	333	325	297	352	366	318	318	347	348	314	296	313	322	324	317	342	347	313	345	315	357	325	369	320	334	337	352	347	316	322	332	342	297	333	318	316	315	317	316	312	288	327	342	311	319	316	333	317	302	332	303	335	297	317	359	309	329	303	333	323	341	338	313	319	320	354	333	326	328	326	305	303	324	292	324	341	320	315	270	327	342	319	304	318	336	301	337	322	319	317	324	322	309	289	326	347	287	319	311	330	322	317	357	345	315	296	311	313	300	320	338	348	336	331	339	297	350	355	349	281	327	325	360	336	298	332	315	334	347	309	349	303	327	329	313	321	330	315	297	331	324	331	326	353	355	336	333	311	298	336	293	324	301	310	336	325	330	320	322	343	310	324	309	350	328	315	331	347	304	305	331	345	343	320	319	354	314	315	320	325	347	339	341	315	326	344	305	302	296	368	350	315	320	320	299	302	305	334	339	313	349	321	315	344	339	303	352	308	347	309	315	342	328	286	336	313	328	328	351	329	345	331	291	347	312	318	295	331	322	334	324	345	330	328	331	309	303	319	316	320	304	318	326	322	333	342	316	317	321	306	313	318	321	366	321	312	311	303	321	292	364	323	309	343	334	290	321	334	360	318	325	349	303	316	320	335	331	329	325	281	347	324	339	305	326	322	299	329	295	340	320	320	327	336	309	330	292	336	326	334	347	317	326	333	293	329	339	313	326	326	332	308	289	335	339	305	328	284	309	332	367	316	301	314	342	322	317	313	346	307	330	327	313	330	327	311	343	311	346	337	318	314	345	305	304	330	342	291	306	320	351	320	279	332	331	317	305	327	311	297	295	336	310	314	375	350	318	307	321	324	313	324	307	331	324	326	321	303	305	338	285	310	295	312	333	289	298	300	342	292	295	353	339	321	307	293	305	324	309	330	310	300	325	326	330	345	343	349	362	321	373	331	328	324	306	335	336	309	331	281	344	342	337	323	334	336	323	342	295	316	322	300	319	318	321	305	300	304	331	308	317	333	343	307	329	355	333	327	335	318	315	310	299	304	328	338	322	300	309	308	324	362	338	331	314	306	320	346	340	321	300	337	299	320	299	312	336	351	310	344	338	341	352	326	347	334	300	366	333	346	327	342	305	365	317	316	334	311	297	336	299	340	311	333	327	353	318	333	339	295	291	316	320	346	323	328	299	346	341	328	335	305	289	324	320	321	305	285	318	322	323	314	335	322	344	317	306	304	312	355	332	283	331	320	334	342	312	320	348	319	280	339	332	281	315	323	308	327	301	288	347	367	343	307	310	341	329	331	320	332	347	298	330	328	288	358	336	347	336	303	311	330	298	342	301	296	320	355	330	326	313	299	359	328	310	318	338	304	339	318	306	322	294	315	350	340	325	338	346	353	348	317	319	298	313	308	330	328	308	333	322	302	325	297	334	317	328	287	319	323	307	330	308	330	341	341	320	294	327	290	308	319	327	316	332	279	326	314	344	315	324	297	343	320	310	354	304	330	297
8447	17516	17174	10587	7956	4858	3869	22661	45789	43198	34097	21067	9995	2870	1060	692	657	623	617	653	601	553	596	589	604	606	604	582	611	595	649	595	613	581	613	622	640	638	628	589	564	593	563	606	617	611	618	626	604	604	577	578	616	619	556	540	591	631	548	593	634	679	602	604	567	604	603	637	605	592	595	636	580	579	581	601	645	604	576	639	628	590	581	631	603	631	626	589	602	615	603	657	605	582	589	605	590	619	615	598	650	604	553	596	643	623	629	619	620	585	587	558	609	619	617	605	567	604	571	589	610	551	562	640	587	611	613	626	570	618	634	628	594	590	582	586	580	617	610	551	578	612	591	616	619	602	594	610	621	610	599	608	614	618	589	634	583	582	611	602	604	594	585	602	590	646	595	615	571	592	626	573	595	642	560	587	616	633	585	626	602	581	540	612	582	615	612	597	628	595	586	605	629	530	589	635	575	578	640	592	644	631	600	643	567	563	604	571	565	610	589	600	597	592	568	604	594	585	616	599	618	618	608	567	603	591	656	615	593	583	659	601	625	601	667	615	588	613	586	592	618	604	586	611	607	656	637	608	589	581	607	606	657	562	593	538	560	598	603	609	622	622	627	623	599	608	627	601	640	607	635	620	579	636	603	612	615	608	598	589	575	642	628	580	609	573	641	611	572	563	604	644	592	593	592	589	574	618	620	580	599	588	605	642	555	637	557	613	614	607	554	568	555	554	575	632	606	586	595	605	614	636	560	627	633	627	599	599	596	615	584	620	598	600	632	578	593	591	559	556	576	580	617	611	588	618	596	634	598	589	605	577	634	554	584	546	572	642	570	555	600	592	601	638	558	600	583	624	590	591	638	580	587	596	578	611	625	561	601	629	621	611	614	621	624	609	618	585	588	629	598	638	605	576	604	599	594	612	577	619	602	567	607	597	626	590	613	596	625	596	589	570	594	588	611	636	586	600	613	593	589	594	611	614	587	580	586	601	599	636	640	591	596	586	587	574	599	622	622	586	593	627	613	632	596	584	608	585	627	572	598	639	627	625	559	664	598	555	581	652	589	636	589	607	610	606	595	601	573	597	625	582	569	639	586	611	578	619	561	604	605	608	615	657	586	572	602	527	615	596	593	580	598	551	608	640	608	583	614	577	598	603	605	643	577	628	601	553	578	631	596	583	588	591	609	646	635	605	578	577	589	626	605	601	594	604	580	581	632	657	625	555	637	613	585	594	623	605	620	633	607	629	632	602	602	678	613	587	594	604	607	604	635	635	568	609	554	640	578	633	591	579	638	673	602	619	586	563	637	571	596	603	635	625	554	547	634	650	570	582	621	630	626	613	595	617	632	619	586	608	587	563	579	565	599	593	600	620	566	573	607	561	575	598	615	606	613	587	610	599	577	579	610	555	548	581	586	629	588	585	604	571	664	593	595	582	571	627	615	637	634	596	578	624	595	593	616	593	602	574	621	613	588	634	635	621	663	634	573	610	596	600	545	640	604	622	605	609	612	555	577	631	612	635	602	605	623	597	610	608	598	619	578	604	608	563	564	602	643	614	656	615	601	602	545	597	573	591	576	609	543	620	646	628	604	645	632	643	632	617	621	582	628	618	623	617	620	585	631	655	568	586	589	599	611	604	618	602	588	642	585	606	568	581	602	641	589	596	610	623	608	631	616	615	604	621	607	619	547	574	596	591	576	587	617	612	628	592	613	587	601	595	558	596	586	581	566	614	616	645	596	633	611	583	634	605	598	562	598	613	587	561	588	619	586	578	605	627	616	599	596	607	584	600	626	602	603	610	573	568	617	663	595	603	545	600	626	564	648	620	622	588	578	604	625	614	620	593	569	571	588	635	565	595	650	614	625	620	666	603	619	614	533	615	633	593	623	579	651	607	634	657	632	618	611	577	618	597	599	616	598	623	596	585	688	612	614	566	582	605	590	567	603	560	606	590	596	622	601	571	559	602	622	609	559	612	571	599	563	605	565	571	612	601	547	619	580	580	617	584	617	595	596	583	640	610	591	637	604	593	606	591	579	641	594	584	579	613	601	603	607	608	563	590	610	618	559	578	620	623	654	551	589	617	632	611	565	622	620	592	607	615	639	621	638	606	599	617	613	594	620	563	599	585	594	614	591	623	574	619	636	602	636	587	597	600	628	584	607	581	607	566	592	599	584	564	595	619	578	645	591	602	565	620	605	608	603	611	609	615	639	669	585	590	607	605	670	590	565	593	592	586	591	593	582	594	641	592	578	588	561	588	612	596	573	551	625	601	559	551	582	567	613	587	543	623	606	535	595	581	573	610	609	605	574	594	609	597	637	597	606	570	650	596	614	615	633	607	601	603	594	614	577	609	602	563	661	577	616	563	655	649	632	596	555	625	609	590	652	598	581	568	621	635	613	632	575	607	584	596	606	569	594	605	607	599	617	635	559	640	627	602	596	594	588	638	582	561	613	588	596	612	612	598	607	610	567	606	592	632	615	580	578	622	639	667	601	576	646	621	609	602	605	571	658	619	609	632	596	622	573	578	590	633	602	605	578	632	638	613	573	629	617	609	610	645	648	578	569	563	609	598	587	601	621	595	587	639	608	593	586	609	624	586	577	616	628	608	609	621	577	583	631	538	601	651	603	658	599	577	623	592	621	651	612	628	610	571	594	586	593	662	630	598	597	599	601	601	588	621	604	609	640	574	599	612	580	642	604	603	622	565	637	624	636	573	582	659	605	590	598	594	636	584	574	578	584	565	610	628	626	605	623	600	617	611	591	651	609	595	603	617	597	597	593	681	590	629	559	569	569	617	600	591	606	622	562	599	592	581	570	599	608	620	613	595	599	590	623	614	644	613	568	570	589	607	589	564	591	643	622	594	588	627	594	575	587	604	624	594	530	575	583	617	601	594	617	575	642	621	644	621	586	606	627	613	606	625	611	656	579	648	604	606	622	608	654	602	590	600	642	656	608	584	603	620	592	639	554	624	602	592	556	616	587	597	619	604	570	555	590	637	555	614	620	611	616	597	595	589	576	641	576	602	580	603	597	611	588	663	581	641	610	618	572	638	605	637	605	590	639	570	595	592	627	636	597	612	644	582	575	633	617	605	619	632	593	593	606	574	603	663	635	589	635	653	591	604	602	601	609	614	599	577	543	624	636	591	576	602	628	603	638	622	606	588	623	610	603	603	579	580	615	600	562	598	613	602	586	587	604	611	611	617	613	597	682	595	588	605	634	595	614	617	648	602	597	620	602	599	608	598	578	582	606	586	591	615	612	592	621	580	633	627	634	631	593	584	570	630	607	634	614	614	607	614	585	623	599	620	615	614	560	573	608	551	588	605	578	609	590	617	628	632	584	562	621	610	610	657	597	619	595	621	620	662	627	584	548	589	646	572	578	597	585	646	647	625	598	589	630	607	607	613	660	614	570	613	567	600	588	600	611	571	599	651	639	585	619	580	570	589	679	581	603	568	624	630	582	577	593	584	630	635	599	628
26396	20356	9182	1849	689	454	404	1334	3990	3955	2430	1247	736	470	400	387	398	398	362	394	365	382	420	362	366	395	399	368	363	360	386	368	395	360	362	353	377	393	344	377	377	422	383	377	373	413	377	350	383	368	358	342	388	375	377	402	420	374	369	391	378	382	350	363	352	398	385	386	396	371	383	386	379	395	409	356	389	386	381	395	390	367	391	363	374	372	389	356	388	404	388	380	343	398	383	389	347	357	379	345	399	371	379	378	374	392	390	388	362	368	396	375	407	344	378	351	369	397	408	380	351	384	412	398	380	360	350	380	391	410	372	382	382	361	353	370	385	371	372	392	383	403	356	385	354	392	392	397	362	387	358	360	368	413	386	380	398	399	376	365	355	367	344	367	391	354	409	375	343	369	359	357	381	389	356	372	361	391	388	377	392	379	364	377	364	370	389	422	365	396	380	363	394	366	370	369	385	396	392	354	408	368	400	393	365	371	356	338	388	322	386	374	389	393	366	387	381	377	387	385	368	365	325	378	412	375	373	390	408	331	399	352	380	361	361	345	366	389	391	361	389	416	394	389	386	365	343	403	415	365	406	387	403	367	361	366	382	384	383	366	379	389	378	411	370	376	380	388	373	400	392	380	352	371	380	417	391	365	391	353	359	398	366	402	407	400	348	387	375	369	395	348	405	348	379	373	367	388	384	418	388	349	368	385	363	389	381	390	392	339	384	368	374	376	391	398	415	369	374	381	371	380	418	417	370	396	381	390	410	359	377	408	378	379	388	385	387	421	375	364	398	387	388	404	394	379	401	369	387	365	329	339	365	380	381	387	373	361	353	403	385	374	382	391	352	383	338	359	356	364	385	360	372	376	352	386	363	370	395	355	376	390	363	366	368	404	379	360	376	384	349	378	366	354	374	375	361	389	356	370	351	399	365	365	367	382	342	364	377	349	388	393	362	364	373	394	399	385	418	364	388	376	391	397	382	338	398	373	376	364	386	393	392	388	365	341	385	360	354	412	392	405	361	373	400	405	339	374	385	365	372	374	378	360	381	406	379	360	405	369	368	358	356	370	345	382	394	360	391	391	381	396	384	386	353	361	377	367	378	360	338	368	387	329	355	378	371	388	397	344	395	394	347	353	364	363	364	421	389	430	369	370	367	383	374	397	374	383	378	368	366	367	391	367	387	372	383	377	369	360	372	362	347	413	348	370	395	425	370	360	385	395	386	368	386	384	383	385	354	352	377	400	355	378	365	336	367	382	391	393	378	371	351	382	362	361	364	363	379	362	366	355	399	376	416	406	375	382	365	334	383	385	339	398	387	373	384	382	364	353	347	373	388	393	395	398	362	410	375	354	356	425	364	376	387	363	358	353	381	365	369	372	386	362	379	381	384	364	389	348	368	376	351	405	387	399	374	370	403	366	392	381	368	384	383	341	384	373	379	357	365	370	388	348	380	379	357	393	371	386	403	386	393	408	377	374	392	375	371	364	407	386	399	364	393	381	397	374	402	383	384	370	354	377	360	391	393	391	376	375	367	384	380	389	364	361	401	360	362	372	356	387	360	350	396	404	376	387	388	365	355	382	369	383	394	390	376	397	393	369	371	382	387	400	356	351	363	368	351	391	350	390	361	374	390	372	400	377	379	375	376	366	361	363	388	405	389	379	355	388	371	375	385	366	361	401	367	347	364	381	381	382	383	370	386	373	362	400	397	396	367	354	411	378	358	380	381	345	409	387	373	359	377	395	362	332	409	369	344	393	344	381	369	353	363	411	363	337	373	367	367	369	408	370	393	343	369	413	392	393	389	363	338	365	370	387	412	409	380	393	370	396	369	373	401	333	354	371	375	357	379	345	390	344	385	398	374	378	386	363	358	400	370	406	381	376	361	342	383	390	385	397	398	335	360	359	367	390	377	366	430	388	368	393	402	380	345	396	391	372	379	362	391	367	371	408	367	390	358	359	373	335	384	390	421	401	405	376	402	384	330	374	374	353	402	385	369	388	383	348	350	370	362	385	393	398	382	363	350	336	378	397	387	364	337	366	316	381	406	346	369	390	358	362	381	377	375	381	397	399	371	390	423	394	399	376	389	359	416	400	354	384	380	325	379	382	378	367	348	384	383	376	366	404	414	392	356	346	410	393	378	409	365	353	390	379	384	348	369	381	355	392	344	361	347	374	377	408	379	379	365	377	365	380	377	354	387	380	342	375	376	377	375	342	385	376	363	305	397	374	329	389	392	380	368	365	350	352	403	374	359	355	376	376	368	381	366	352	379	371	391	389	378	360	365	368	391	347	391	374	372	358	388	372	357	382	365	396	361	326	349	365	373	381	403	360	373	382	368	342	383	398	356	385	394	404	385	357	362	369	371	390	347	384	384	367	402	386	345	382	380	394	399	412	366	371	402	384	386	379	342	352	370	368	340	354	388	403	375	369	420	356	375	366	386	398	402	383	369	358	385	359	383	369	400	391	400	345	357	370	401	384	391	361	354	356	383	356	374	355	387	410	372	343	376	362	366	353	366	386	414	350	340	358	400	371	395	377	399	380	377	399	349	369	381	407	357	352	360	384	375	363	391	382	396	406	377	370	381	400	391	344	377	384	372	347	387	388	358	416	407	347	373	356	383	414	384	378	353	399	394	352	360	367	353	377	368	365	368	342	396	378	397	387	331	358	365	348	390	373	390	348	405	399	364	358	396	401	418	371	408	357	366	366	362	355	368	391	381	406	362	383	344	405	383	349	376	405	389	357	364	391	398	363	405	397	381	372	380	376	377	407	376	358	363	395	396	380	345	363	363	365	416	369	372	380	371	394	367	366	367	387	380	365	367	365	369	359	368	366	389	356	397	354	360	398	370	387	339	373	396	386	336	362	413	366	394	377	384	371	381	374	353	359	363	374	392	367	377	360	385	369	370	371	343	366	396	364	371	367	389	354	370	402	386	384	352	377	365	367	361	377	387	370	389	360	413	384	373	386	399	411	386	389	361	383	386	365	387	393	352	356	362	371	373	390	365	373	371	334	373	378	374	366	368	386	365	391	389	368	350	354	355	365	394	379	380	357	381	378	356	363	385	361	380	397	367	385	422	387	363	363	380	391	372	345	391	401	376	381	358	412	361	393	360	385	363	403	392	373	378	397	343	359	383	362	347	386	375	382	374	373	369	359	385	357	359	375	398	381	379	372	363	369	349	372	386	398	366	391	382	363	386	387	362	367	380	364	363	387	397	407	395	372	377	392	358	398	385	352	347	375	348	363	390	379	396	444	349	373	414	327	363	374	376	349	373	353	385	381	418	342	354	347	362	382	373	387	368	352	390	398	336	402	369	386	383	381	387	355	374	404	361	391	391	349	352	368	372	340	391	397	378	384	374	381	330	361	375	376	420	373	364	401	406	382	400	403	378	337	400	398	374	394	350	378	369	366	386	381	393	346	367	350	409	359	396	360	359	385	406	376	362	359	382	340	360	386	346	387	371	356	380	351	375	400
4586	5056	8188	4113	2065	1143	908	4527	11794	10711	6464	3186	1738	1020	778	729	712	714	708	755	714	715	730	708	744	691	726	724	736	719	756	736	739	708	734	746	695	732	706	735	725	751	739	717	745	747	717	726	708	697	713	711	755	690	726	759	771	683	741	750	702	727	716	694	729	708	693	770	731	721	701	732	746	750	746	762	717	754	706	691	695	730	725	685	753	741	703	699	714	717	706	726	729	735	735	702	709	741	709	716	679	752	721	752	754	712	752	745	757	721	738	720	743	719	698	739	696	764	712	756	764	732	753	799	713	730	667	724	729	725	711	697	739	653	717	677	756	712	704	712	708	715	726	723	686	762	713	743	725	735	741	730	690	672	743	699	750	745	713	729	696	730	724	684	738	783	735	750	688	694	768	729	753	751	731	743	738	714	748	731	756	797	725	754	727	710	726	737	739	709	712	701	768	754	743	714	692	708	731	730	723	768	765	737	712	728	735	698	740	677	689	755	724	752	776	773	786	721	709	684	714	737	708	704	749	686	782	712	694	720	707	671	715	691	726	722	764	753	722	755	732	727	748	730	696	708	770	715	779	704	722	694	713	768	742	738	712	782	731	694	709	725	738	723	702	747	744	720	732	758	707	708	718	749	759	661	709	760	716	701	736	723	698	734	693	746	695	705	749	729	712	700	697	676	707	690	702	716	727	713	685	689	710	716	718	739	725	721	705	764	749	712	698	709	713	691	778	759	699	713	804	750	712	762	754	713	683	699	747	746	661	720	748	710	740	707	766	768	743	728	732	665	762	671	706	723	737	714	655	714	766	729	702	802	701	745	692	762	705	742	741	725	681	720	734	734	698	712	691	687	725	762	740	796	708	697	751	722	697	693	734	728	705	733	715	681	742	716	686	759	725	715	725	742	727	743	743	751	712	714	721	782	743	658	709	710	696	711	718	750	745	708	739	758	707	722	723	736	700	717	709	681	720	720	746	719	718	722	746	718	698	736	760	745	695	713	718	760	732	720	765	743	711	699	706	751	720	721	748	745	695	699	738	657	741	700	737	717	707	708	741	682	719	757	714	732	696	780	745	704	714	715	717	745	720	748	705	706	709	709	762	679	711	719	720	727	692	725	737	757	739	757	778	716	721	710	697	740	794	679	737	713	727	704	743	690	730	736	720	689	695	749	744	721	715	742	729	692	701	766	723	711	708	717	734	685	767	707	721	725	750	685	707	714	752	709	712	740	681	744	713	706	791	676	752	757	732	706	731	665	765	708	709	732	757	745	734	725	755	741	731	729	690	745	798	675	707	686	725	727	684	703	725	696	737	697	728	741	729	726	725	733	775	725	686	730	722	724	680	777	741	758	729	790	723	708	659	723	726	704	733	736	709	692	733	715	765	697	729	728	738	747	698	740	704	733	700	742	735	705	720	760	689	716	730	715	751	680	746	715	670	729	765	763	750	742	748	685	734	685	682	706	708	723	664	767	765	736	743	686	682	686	721	747	724	713	696	761	757	698	750	731	709	720	743	727	700	757	731	724	724	720	711	724	723	752	702	696	682	701	739	719	685	796	712	731	679	691	726	696	742	721	689	701	714	745	742	679	733	668	737	726	792	719	734	726	702	710	699	730	699	682	729	723	727	741	780	733	757	732	734	710	746	733	760	687	707	715	773	756	676	693	713	737	715	765	711	735	673	672	737	724	687	731	746	743	718	785	685	736	765	713	709	682	673	715	744	749	757	763	756	763	716	703	704	681	784	671	759	721	745	723	751	699	722	711	753	739	737	672	738	736	705	720	749	731	698	721	726	732	651	776	725	754	721	750	714	682	722	726	684	727	741	688	726	688	730	743	666	723	732	746	735	742	700	702	697	704	709	752	719	733	750	703	739	707	759	705	762	774	759	688	676	713	727	689	722	705	702	727	737	720	692	749	765	711	755	745	714	715	692	722	726	696	769	740	714	714	787	742	735	729	678	778	725	743	724	705	699	687	679	744	710	656	716	751	736	713	673	736	686	695	686	691	756	716	754	712	729	714	706	703	728	769	678	748	711	793	718	724	723	759	730	708	732	735	733	693	715	733	735	691	732	683	738	732	743	720	747	707	712	662	751	709	714	726	695	706	721	701	687	750	680	707	739	717	754	739	718	724	740	698	715	678	762	706	736	714	752	748	657	725	733	761	771	689	752	711	738	718	686	749	633	745	750	724	702	748	742	704	672	703	808	723	706	721	730	709	774	713	725	749	745	697	747	733	711	785	704	747	743	721	743	727	716	681	719	753	707	706	725	775	685	734	736	735	706	724	694	730	738	695	680	722	698	723	752	742	776	707	724	755	745	732	714	743	700	701	716	699	687	735	765	742	709	738	723	697	703	749	664	756	744	697	744	666	759	765	721	707	726	695	726	716	686	707	730	724	756	784	707	761	690	773	748	718	710	707	784	737	723	744	741	733	703	676	750	749	754	685	684	710	675	717	687	719	689	744	708	726	701	737	742	769	732	676	724	715	734	693	761	728	788	653	755	749	691	699	758	754	734	707	706	726	767	720	721	778	698	708	730	715	736	760	696	725	704	689	687	703	721	715	719	717	746	723	750	718	695	743	707	721	696	762	780	744	724	722	740	730	685	678	794	743	737	738	758	713	777	730	709	762	725	715	732	745	745	735	752	739	728	704	730	742	751	756	725	738	737	756	753	677	708	736	703	687	698	770	731	767	727	747	748	744	700	759	744	718	734	737	736	735	739	717	724	721	775	727	743	691	700	742	755	714	722	715	736	771	769	708	703	681	659	768	714	703	746	753	719	739	690	711	708	690	705	763	726	736	668	707	714	712	694	706	686	760	727	695	733	686	696	742	661	697	690	751	751	694	730	737	728	751	787	707	726	724	732	703	740	726	761	670	753	710	718	716	706	711	772	753	764	710	681	736	742	705	788	694	683	762	742	786	723	749	693	746	679	738	730	774	755	708	725	743	718	687	749	718	737	731	765	693	729	700	683	717	714	766	688	729	691	741	674	775	705	693	680	724	733	709	698	681	708	746	733	712	694	768	787	722	723	673	756	702	761	709	705	717	719	689	738	746	713	726	730	708	730	693	691	736	758	723	731	693	737	734	689	727	714	729	692	761	675	713	718	706	720	699	715	732	769	723	749	750	715	712	717	686	715	746	759	735	720	682	674	704	756	699	764	716	722	708	727	682	739	712	715	743	696	692	664	708	707	690	688	727	723	708	705	730	749	723	751	706	732	705	781	679	732	716	775	730	743	679	709	732	744	700	754	722	761	732	691	675	674	736	752	784	673	723	708	713	742	686	707	725	694	658	732	692	741	702	731	726	698	761	759	731	692	759	703	714	761	762	751	712	735	709	764	731	694	778	686	663	724	676	690	732	698	715	719	729	758	697	721	683	755	703	719	733	704	767	733	722	718	675	684	714	678	727	711	732	763	729	722	714	709	768	738	750	724	667	714	751	719	724	701	706	714	713	722	758	731	674	736	743
24494	21032	26964	24996	4831	720	639	5885	18051	16125	9666	3782	1307	598	396	330	339	357	345	349	325	352	344	342	351	313	339	342	355	346	336	344	349	352	318	339	347	347	349	360	369	328	334	315	326	357	350	319	316	304	346	328	349	350	373	337	337	347	326	348	326	314	362	341	321	340	329	354	326	332	319	345	348	316	332	327	333	333	351	334	345	326	340	378	358	364	318	335	351	332	317	320	355	321	354	345	348	300	347	336	337	357	327	315	348	326	343	357	306	320	358	341	320	333	379	367	357	303	337	353	295	336	336	363	332	345	318	380	350	345	312	328	361	326	323	315	326	310	298	352	314	329	386	318	341	325	385	342	339	366	332	358	321	325	314	357	319	351	348	338	342	335	321	345	355	320	340	349	327	314	337	339	338	362	351	331	357	309	343	356	327	335	319	355	342	321	322	348	322	356	357	333	326	331	325	364	342	330	337	358	330	343	332	347	305	346	324	349	303	355	344	340	320	306	343	338	320	321	320	323	348	337	334	324	316	347	323	333	320	317	339	347	343	333	334	325	325	357	320	352	335	356	358	324	322	343	310	358	371	311	327	354	339	347	356	371	335	345	343	328	340	327	336	324	316	350	352	356	351	357	334	336	322	350	299	348	310	327	307	327	376	344	314	374	339	332	327	346	331	367	328	329	364	331	321	355	346	331	346	350	345	329	360	332	355	329	338	339	343	326	341	339	327	307	338	361	356	337	331	334	326	330	306	337	329	331	316	308	335	329	333	346	363	367	340	334	324	349	302	326	365	362	354	346	320	341	340	357	368	335	307	350	336	341	298	337	364	401	365	363	356	335	340	327	332	351	321	332	387	333	332	332	307	308	339	365	328	351	385	354	326	339	331	346	337	347	335	322	333	306	374	336	340	324	351	356	335	333	355	334	349	341	326	325	312	339	342	312	353	348	339	333	343	351	338	345	368	355	343	307	334	351	304	331	323	313	334	336	359	336	320	312	338	357	313	298	335	310	326	325	326	355	360	319	309	352	328	326	326	349	321	315	359	320	364	317	332	317	328	328	299	332	303	316	320	344	370	336	330	313	360	334	329	319	345	322	368	338	330	346	323	325	347	336	331	353	329	310	352	352	357	346	302	296	321	331	336	325	274	388	333	316	333	302	369	342	339	324	330	321	362	310	324	326	331	305	329	346	328	316	320	346	316	317	353	344	331	339	334	312	360	337	358	283	369	346	390	340	318	361	339	335	354	328	314	331	316	313	339	358	351	364	346	335	351	345	321	303	329	375	315	366	334	340	347	334	342	347	332	300	326	340	334	336	340	355	317	332	354	345	354	323	351	348	308	338	341	348	313	317	390	327	353	338	340	343	336	313	324	336	330	353	300	348	323	337	328	342	330	375	339	300	319	332	327	319	334	334	344	327	332	354	355	312	375	366	357	339	336	326	321	331	324	347	345	317	326	330	334	322	326	338	339	332	313	306	360	320	350	330	346	289	359	360	350	321	346	352	341	369	342	313	316	372	318	312	339	338	347	317	301	341	318	341	319	316	347	349	361	318	313	334	332	354	324	363	340	339	339	343	341	379	354	312	332	371	329	297	350	360	306	365	309	350	345	353	328	308	313	323	343	364	358	349	330	345	344	316	303	345	338	338	319	351	346	321	316	350	298	351	357	325	323	365	329	310	372	348	328	320	350	340	354	331	323	341	329	354	304	332	358	336	330	349	330	308	358	315	356	327	303	352	345	342	335	300	322	313	350	324	359	350	340	354	359	307	305	336	340	341	325	342	321	349	325	362	308	330	320	319	352	325	364	347	367	327	322	322	339	353	338	331	332	327	372	338	340	336	358	365	344	314	329	295	311	352	313	334	315	305	359	347	348	349	353	340	328	344	351	320	361	347	300	369	349	329	337	340	337	322	328	347	333	320	371	325	331	338	312	357	331	365	368	349	321	352	316	336	331	356	325	341	327	334	339	373	338	335	319	367	317	352	319	318	348	322	340	310	322	355	351	323	338	338	338	359	348	374	327	359	351	355	334	349	311	347	359	321	345	369	375	341	364	324	371	339	368	327	321	340	332	358	338	315	353	369	339	332	316	354	325	348	323	375	341	352	359	366	341	375	339	355	347	334	335	345	322	330	310	339	340	361	316	335	328	316	316	341	323	330	336	328	336	311	346	343	360	347	336	335	333	342	347	330	353	345	327	345	320	360	327	348	334	303	336	372	332	319	370	348	360	321	307	333	368	368	358	332	357	332	318	357	312	344	315	353	325	321	319	348	327	317	331	346	323	360	333	348	372	371	347	326	342	358	356	350	317	338	354	320	355	311	363	318	339	339	333	361	327	337	327	333	359	315	340	319	369	329	341	375	334	338	352	350	337	346	347	331	334	332	346	318	319	354	353	342	362	315	321	320	355	309	352	338	345	376	330	336	338	320	351	338	348	330	349	361	313	349	319	299	335	371	332	348	324	314	349	326	340	328	347	358	338	350	336	344	346	313	371	350	339	353	369	330	333	318	336	328	348	317	326	315	338	341	327	330	353	359	323	331	359	320	357	335	356	349	352	371	292	315	333	306	311	343	326	359	343	342	343	330	336	332	346	326	332	352	328	306	348	332	329	342	332	344	364	351	355	342	337	328	355	322	356	314	342	316	331	312	342	322	336	322	350	348	325	335	331	338	347	329	302	345	329	350	319	352	328	337	343	356	336	323	358	342	345	317	317	357	330	330	323	332	335	381	320	326	346	315	323	354	342	340	335	377	309	361	308	360	343	366	342	325	346	375	321	384	327	308	336	328	323	321	317	318	360	321	309	320	329	310	360	359	331	316	364	338	371	319	347	378	320	330	331	360	341	325	332	375	328	353	350	331	353	366	322	328	360	313	360	366	325	345	329	343	371	310	356	342	331	342	316	360	336	342	324	344	347	347	341	328	312	316	296	342	313	352	336	345	330	321	359	337	329	358	317	329	316	331	352	313	329	348	347	326	324	334	297	335	331	364	318	339	308	334	349	316	334	337	353	366	327	350	335	337	356	340	328	348	370	342	353	337	349	358	372	347	377	324	333	338	340	330	336	324	343	347	335	350	349	342	335	328	349	367	313	359	329	344	317	374	333	328	332	292	359	343	336	359	328	344	315	343	357	338	348	353	326	327	323	330	323	350	365	330	331	331	344	322	343	355	349	325	337	301	352	322	357	362	323	326	340	326	334	352	339	334	338	331	345	311	321	331	379	341	344	326	312	332	351	338	329	338	306	332	340	332	340	348	328	346	326	354	360	337	323	340	302	340	356	320	332	353	360	345	332	350	344	314	342	345	360	336	376	338	317	342	319	352	341	356	342	343	290	309	321	336	358	344	353	330	349	326	338	323	364	319	313	332	371	352	307	314	323	336	348	357	343	360	348	359	324	364	326	353	316	330	361	369	353	354	348	311	346	329	342	357	345	320	335	313	372	342	343	273	299	319	341	332	356	341	321	311	388	344	308	329
5331	12789	10382	4393	2480	1735	1808	15997	31022	27196	18883	9597	3545	1587	876	715	693	668	605	657	673	663	633	660	683	690	679	680	634	678	702	654	628	646	633	662	633	656	645	650	643	680	680	647	686	685	675	647	663	639	684	672	660	658	639	650	670	644	683	615	668	660	651	658	658	719	685	631	675	674	652	655	624	652	628	675	625	685	648	628	649	619	681	705	651	674	688	689	638	673	669	672	654	655	654	696	657	663	642	671	668	648	681	642	620	646	655	682	643	678	650	704	688	671	648	640	659	723	661	708	661	709	651	667	659	680	679	625	652	665	618	639	666	622	654	656	685	658	619	675	642	649	662	673	655	627	655	663	641	611	680	651	637	640	624	723	622	648	665	683	673	632	674	674	605	665	657	695	639	654	672	650	645	671	690	659	653	690	641	651	635	695	668	664	646	678	617	711	677	679	661	653	657	587	646	644	647	676	692	701	678	670	660	640	669	642	660	650	673	631	654	659	669	658	640	613	666	661	651	678	679	680	677	653	678	733	675	659	659	646	709	640	661	633	628	703	657	595	649	662	670	676	673	675	661	677	685	664	642	635	641	692	665	682	669	652	693	643	673	646	621	672	652	639	624	588	657	619	659	687	656	646	668	635	654	600	677	628	692	643	671	631	678	685	617	636	643	656	653	677	650	643	642	684	617	654	674	656	635	669	679	657	645	628	675	619	640	628	606	692	658	660	643	686	696	633	645	675	669	659	678	674	687	630	649	657	698	600	622	664	674	641	655	674	660	642	666	676	677	652	658	610	660	667	706	652	656	659	700	658	660	628	678	669	682	681	684	667	651	631	655	620	693	653	606	659	653	668	627	635	660	622	644	659	609	636	645	671	702	582	685	659	660	672	681	617	676	637	692	658	707	700	646	662	633	679	648	680	672	661	627	662	620	638	675	627	597	666	697	671	638	642	619	643	636	693	679	620	645	665	680	651	688	626	620	672	660	659	662	625	673	674	653	620	703	664	685	668	692	667	655	638	648	601	671	680	614	691	593	636	639	641	688	689	652	676	632	634	694	662	690	651	688	673	634	659	676	670	625	688	619	662	621	647	660	618	664	699	665	642	624	621	653	648	657	647	678	659	653	678	636	644	692	598	600	675	629	664	668	649	649	660	671	669	641	702	664	659	686	707	608	672	652	678	646	668	651	661	663	646	687	643	631	633	629	612	659	620	639	646	661	628	659	700	601	707	665	660	663	641	642	604	660	634	660	635	663	698	654	613	651	589	629	659	599	683	660	693	690	700	649	723	645	642	682	641	622	642	649	685	678	631	625	627	663	667	690	646	671	657	645	683	641	642	658	676	641	672	630	670	665	671	651	650	618	705	642	628	637	626	679	691	677	651	646	645	658	684	657	665	650	652	654	596	694	676	669	616	689	633	650	661	725	667	654	668	677	634	662	642	669	658	670	628	646	577	653	686	649	660	648	667	648	635	641	663	615	658	630	684	677	671	626	630	677	649	657	619	666	650	661	641	645	717	664	699	651	676	613	665	634	615	639	644	638	652	651	645	666	671	632	621	677	687	682	653	661	674	657	651	637	687	658	653	661	653	687	630	651	672	679	647	637	653	687	688	658	610	644	639	606	657	603	679	685	632	708	623	667	671	659	666	621	613	668	651	672	627	655	710	636	632	675	644	645	680	660	645	642	609	648	692	659	659	650	694	638	637	637	631	670	645	672	682	656	628	653	701	702	704	617	629	645	632	640	637	648	636	625	683	631	678	641	629	690	645	631	663	638	643	622	683	631	668	604	713	632	667	684	697	700	670	636	668	671	619	652	636	673	647	623	649	624	704	686	683	608	640	659	614	713	675	681	680	670	661	722	677	651	697	690	669	670	686	600	662	645	626	618	657	699	601	639	644	676	667	649	659	663	661	641	655	639	613	644	654	632	661	679	659	633	644	646	679	629	642	641	663	591	620	686	631	672	625	647	674	638	710	683	652	673	614	661	633	669	701	659	687	683	682	699	616	631	666	602	678	694	668	686	651	682	669	697	615	650	601	670	679	620	645	712	625	707	665	626	648	646	705	649	666	647	636	629	627	640	642	701	672	661	677	681	661	676	674	666	657	698	656	598	641	685	694	635	608	732	645	649	620	666	655	674	656	623	669	599	629	609	652	665	680	638	657	668	633	680	651	595	614	663	667	677	652	617	654	664	667	637	661	695	698	637	657	676	692	664	683	605	663	664	685	651	625	643	616	648	630	675	634	630	632	617	649	608	644	709	664	660	669	657	651	693	642	609	626	644	692	634	635	652	641	651	641	671	647	683	649	654	664	653	649	668	647	671	657	683	690	672	625	642	692	678	653	670	684	646	629	631	638	670	614	642	626	670	697	647	644	657	669	638	678	621	670	673	649	671	710	679	678	631	655	667	637	687	696	664	637	642	667	606	672	594	651	626	656	621	651	646	641	679	628	662	677	641	679	595	630	655	679	630	677	641	664	634	649	664	655	670	618	610	655	631	659	676	647	671	689	626	697	665	608	644	640	627	718	657	659	652	605	657	635	655	650	653	615	661	660	657	662	635	614	650	644	663	681	657	604	651	642	630	641	665	639	679	623	702	590	616	665	643	656	667	632	643	643	605	699	690	666	657	655	659	693	649	653	706	678	648	656	693	636	648	636	678	639	605	672	642	671	636	670	680	684	641	670	656	618	672	643	609	681	680	639	662	656	693	696	690	616	709	688	676	687	647	665	642	628	643	689	597	671	654	698	624	685	698	646	649	667	626	672	651	662	654	645	609	621	694	689	692	612	658	645	672	682	662	670	622	665	683	691	660	679	648	666	660	640	625	666	652	653	610	665	610	664	652	633	684	715	632	640	664	657	673	649	673	664	644	655	645	660	672	664	652	661	667	632	662	689	623	636	669	677	610	648	666	650	629	688	632	628	638	684	676	657	643	663	672	615	667	637	642	671	679	629	648	663	611	633	643	625	645	658	644	633	626	661	674	640	603	632	631	664	645	660	664	670	632	638	698	639	667	642	672	647	702	702	642	659	649	665	638	659	648	593	639	664	668	674	636	625	631	648	656	662	636	609	700	656	622	681	724	630	634	644	672	650	613	679	647	620	637	703	695	673	688	617	640	644	659	680	650	651	642	627	645	647	642	658	661	662	701	675	670	667	667	646	666	646	639	622	672	700	669	625	674	629	617	660	649	699	684	660	682	634	631	629	684	659	683	665	650	643	628	668	681	640	623	668	636	671	625	658	645	671	641	663	598	604	664	634	681	623	700	638	685	627	672	666	666	670	671	647	640	664	654	688	662	629	659	662	635	659	636	667	668	684	652	674	689	626	635	628	632	665	656	698	646	631	645	658	646	648	644	638	677	662	678	615	662	640	665	654	670	665	657	684	698	635	647	664	633	646	685	677	648	648	647	624	674	690	646	686	684	652	657	695	650	662	646	667	705	646	664	684	675	615	645	613	668	651	661	641	642	638	657	648
22850	21052	28788	23532	21051	19528	2577	18356	36271	36447	24536	11750	3710	1043	473	366	319	293	298	321	347	323	356	309	306	340	318	325	363	337	305	297	312	354	332	321	310	298	314	324	345	332	340	344	342	357	309	328	355	302	335	348	311	335	315	325	283	321	324	315	317	318	311	305	340	329	306	323	339	311	300	325	330	297	287	327	340	321	320	337	302	270	346	311	315	351	301	294	332	301	304	300	305	352	317	310	324	344	352	307	322	284	310	350	311	322	326	351	304	326	312	311	294	306	345	342	304	328	334	346	320	314	320	324	323	327	343	346	321	334	321	354	321	313	336	297	335	290	335	301	324	317	315	315	309	312	318	326	329	345	294	323	317	338	319	333	342	350	340	317	320	317	341	313	334	308	298	323	344	328	314	332	303	359	306	313	333	313	327	337	334	315	315	312	319	343	310	327	346	324	318	307	341	338	324	337	323	330	315	336	348	308	329	307	327	286	337	324	318	322	351	310	329	336	340	316	320	310	317	316	338	343	324	316	317	348	335	318	352	306	301	322	325	338	316	341	367	323	292	314	300	320	304	325	317	330	316	309	321	315	314	324	316	312	311	305	311	347	306	335	377	328	296	293	347	294	334	313	340	336	334	321	294	324	297	375	318	328	320	313	300	335	282	350	337	310	322	312	306	315	343	303	335	318	287	343	333	331	319	291	327	299	321	317	334	316	327	326	314	337	302	359	357	327	318	321	289	320	346	305	315	366	319	349	316	318	318	335	313	292	329	309	277	314	326	333	325	321	315	311	330	319	317	302	342	342	313	291	322	333	348	318	339	329	350	318	326	314	312	308	366	307	308	325	307	307	279	298	330	367	333	316	356	298	321	317	298	293	309	311	343	303	362	332	313	358	320	333	276	338	296	345	311	335	306	330	291	329	310	303	321	298	305	332	314	322	339	311	309	297	367	322	287	301	344	324	319	306	299	299	323	319	318	287	350	301	326	288	310	296	315	342	313	303	329	300	307	288	300	313	341	307	322	322	315	329	351	332	319	310	318	332	336	308	291	347	358	315	339	319	299	316	333	321	330	318	306	314	343	316	319	335	326	342	303	324	307	271	292	313	317	307	325	320	310	351	329	331	333	319	315	334	303	300	349	302	321	308	316	305	300	308	287	324	338	307	308	319	317	303	301	313	326	320	329	351	342	306	304	312	307	308	301	343	316	318	283	307	312	352	305	325	341	319	280	339	304	307	305	290	349	321	308	321	331	323	325	349	291	326	304	282	309	344	312	331	284	301	307	312	320	323	289	290	303	318	345	316	284	293	301	305	331	319	324	327	297	334	361	337	307	321	311	331	334	311	373	306	296	309	328	316	370	327	318	349	344	331	294	329	325	359	302	326	328	301	317	338	309	309	309	326	332	309	320	332	357	318	306	304	336	324	347	355	312	306	353	340	355	319	309	345	331	338	345	338	302	288	333	325	325	315	324	336	301	346	313	355	297	290	363	329	325	325	312	306	302	326	302	311	312	300	297	319	330	289	318	301	320	312	317	279	345	313	322	313	323	320	309	364	313	324	336	323	321	284	330	312	332	349	320	314	334	346	312	334	321	348	315	313	312	320	327	319	311	321	320	337	320	331	314	338	326	322	331	327	274	299	309	322	300	325	319	308	310	321	309	286	291	314	298	326	300	308	312	329	314	305	314	300	287	338	332	314	305	309	289	292	337	325	335	297	310	317	336	347	281	311	327	298	316	334	322	353	331	318	298	338	344	315	317	313	345	321	324	351	314	295	339	351	333	321	301	339	302	289	310	308	310	335	324	378	304	339	300	315	328	321	290	326	315	358	301	340	321	344	317	324	320	316	326	334	309	322	321	344	296	332	290	303	303	307	321	293	330	342	319	335	320	317	328	324	329	308	317	313	305	303	309	314	302	342	298	327	309	303	333	334	298	348	335	326	345	344	302	314	313	303	308	312	278	287	310	345	312	316	319	344	361	327	344	299	320	312	366	308	316	330	297	314	326	322	314	333	301	333	337	314	330	352	327	325	321	312	315	285	316	310	335	309	337	322	335	308	371	331	344	330	335	334	325	310	308	342	301	330	326	320	288	328	282	297	309	324	316	320	275	337	320	319	297	340	300	286	289	355	328	325	271	286	288	290	297	319	311	291	332	328	288	339	336	336	333	329	293	353	339	314	298	304	331	316	299	314	285	307	304	322	310	308	328	334	317	300	332	334	321	324	327	308	310	332	304	313	306	329	315	301	292	318	307	285	309	324	299	340	331	278	310	319	333	351	305	337	336	346	291	353	304	332	327	306	293	346	340	324	316	342	294	287	368	316	334	325	308	285	337	355	305	336	323	343	314	307	293	319	310	306	322	304	303	302	328	316	313	315	328	329	324	327	301	302	336	342	307	341	318	315	317	319	304	316	311	302	297	303	284	288	317	342	309	309	324	317	338	309	302	299	322	312	296	321	322	286	287	318	307	323	339	310	325	330	330	329	334	298	312	291	321	332	332	324	332	318	299	338	336	327	284	316	295	324	325	309	336	321	301	312	321	299	287	302	320	338	320	294	313	292	289	339	333	310	311	304	308	277	323	300	332	316	298	334	280	323	339	332	306	279	336	312	306	312	341	336	339	344	321	290	319	333	257	301	321	296	340	314	309	294	318	315	297	311	347	344	325	335	314	317	330	330	309	304	332	351	333	308	333	315	302	322	298	343	323	346	321	311	332	340	332	311	324	311	307	335	333	314	319	308	296	327	352	308	318	295	362	325	334	313	366	327	301	325	314	308	316	337	315	311	313	312	326	293	320	314	352	333	318	334	312	336	313	345	327	330	294	287	291	309	302	348	331	330	270	307	315	328	315	350	318	336	308	356	311	328	329	321	357	305	313	338	343	336	300	301	323	298	337	332	321	304	314	318	323	308	325	326	346	324	309	321	312	306	276	312	341	299	313	305	291	337	373	360	380	303	311	324	292	315	313	319	316	308	306	308	343	315	325	326	343	316	321	304	281	338	339	303	321	359	311	312	317	291	322	296	322	329	321	346	310	343	314	306	333	308	333	340	299	329	327	285	335	298	332	316	362	321	337	307	280	322	319	335	288	312	328	300	356	289	313	305	315	298	316	297	323	365	306	303	315	298	345	309	311	349	350	314	315	338	308	333	284	309	331	299	319	321	360	296	359	330	320	383	334	336	334	282	315	301	334	305	340	320	307	301	348	328	344	291	334	315	319	333	336	331	304	310	319	337	323	354	344	286	303	339	324	311	326	342	335	345	338	315	338	327	324	281	324	311	319	309	335	291	327	311	327	321	325	318	306	335	316	319	314	314	329	320	303	298	345	337	319	324	331	339	334	322	321	315	301	325	323	299	324	368	365	300	334	332	320	304	321	336	313	315	315	345	329	333	310	350	298	320	281	336	305	318	335	321	314	340	301	323	295	311	302	325	292	322	310	302	344	296	342	315	326	313	310	326	313	341	311	335	316	306	333	333
10477	21703	18496	10795	6705	3875	4115	31284	45743	42970	32450	19954	8600	2858	1128	712	636	625	623	595	555	599	619	626	615	587	607	633	597	604	572	629	582	579	610	575	604	574	600	563	587	612	625	575	606	636	618	621	599	618	603	604	625	577	618	629	601	541	657	585	577	611	632	562	609	569	580	621	654	637	628	645	621	595	619	597	559	605	597	572	575	611	562	588	625	639	581	570	593	646	628	634	639	595	670	597	585	591	575	639	646	575	601	604	613	623	640	610	611	608	596	615	578	561	565	597	575	660	631	605	614	595	583	603	610	592	580	601	604	614	571	622	600	616	597	572	586	617	553	616	607	608	614	618	650	597	622	607	579	597	645	621	611	607	602	604	582	559	605	593	576	597	587	596	552	611	605	608	612	565	612	574	621	603	583	546	587	597	607	606	594	599	556	572	556	590	590	591	596	598	623	588	607	574	582	634	581	624	639	579	576	607	630	634	619	585	604	631	612	615	604	624	609	583	626	610	600	623	603	586	597	607	613	573	578	548	573	580	598	578	583	576	611	605	619	635	599	645	533	603	557	639	617	563	602	576	615	565	577	632	589	577	601	597	649	647	620	589	602	585	658	580	597	609	575	618	586	592	626	582	659	579	629	618	620	632	576	606	567	601	571	616	603	576	599	622	621	613	582	574	660	633	584	611	587	612	607	607	607	603	591	618	603	580	646	612	619	599	600	554	604	605	646	610	586	605	587	645	543	604	570	593	594	612	607	615	626	594	572	606	599	607	597	564	610	561	581	608	587	587	603	623	591	652	604	606	556	593	594	602	610	596	625	605	605	528	672	578	593	580	633	579	586	563	584	604	613	616	545	578	616	617	572	636	604	592	520	587	604	630	584	618	581	586	597	603	592	578	610	612	575	628	571	592	612	648	604	597	644	625	580	610	603	629	594	567	624	603	595	604	669	608	662	604	604	640	624	675	639	595	584	615	651	595	580	593	587	579	607	558	572	601	631	613	616	574	583	596	636	585	603	600	633	574	614	627	570	630	563	617	642	610	597	601	603	591	599	572	589	549	591	625	617	608	596	611	587	622	584	577	619	627	577	608	593	603	620	587	604	604	589	647	588	589	596	626	575	619	598	610	584	587	634	625	588	559	590	577	584	619	599	571	645	626	591	611	631	608	571	605	575	583	641	604	619	624	625	570	607	582	605	551	616	626	648	601	569	610	618	595	559	617	561	581	606	648	624	598	604	623	567	633	582	598	654	618	587	628	590	614	550	606	602	598	558	611	625	640	596	626	612	634	673	614	603	579	608	602	626	605	598	582	632	612	612	624	529	606	616	631	601	561	653	621	604	616	572	584	587	594	642	586	578	637	626	571	629	573	589	591	604	581	629	620	602	631	631	616	665	586	615	633	602	614	600	617	611	582	574	595	591	611	596	594	578	630	576	605	623	596	559	585	585	624	608	573	598	621	594	614	630	585	588	565	601	604	569	590	605	605	590	585	615	609	637	591	565	589	620	578	587	579	607	639	604	597	625	561	588	594	614	562	615	622	586	607	640	633	629	621	609	624	620	569	620	649	581	588	613	669	605	622	589	623	620	616	600	586	600	618	596	601	599	603	552	599	587	563	630	628	617	572	574	578	598	613	633	597	597	629	571	586	588	608	619	583	587	601	628	593	638	597	620	554	611	578	579	586	609	552	592	631	604	634	583	608	594	592	640	589	579	613	587	557	598	582	595	602	585	627	627	602	609	640	618	595	611	578	594	618	601	637	596	597	619	574	582	578	605	597	623	564	602	596	608	574	603	643	646	594	621	623	613	621	645	577	596	639	598	603	623	598	598	611	602	524	612	580	549	557	581	601	578	640	622	594	586	595	601	614	583	588	567	574	614	602	580	590	610	598	649	583	581	614	604	610	613	608	610	564	610	617	653	615	590	607	587	598	557	654	604	599	620	569	625	598	611	647	589	668	643	570	608	604	620	571	628	608	620	618	591	599	629	665	628	608	656	549	576	596	606	589	661	573	599	604	623	630	593	598	607	572	616	626	606	641	596	565	599	652	642	551	568	595	619	634	571	595	625	550	595	608	601	594	601	557	591	652	626	616	644	593	578	564	598	592	608	645	565	566	617	616	572	604	572	584	608	598	585	593	632	577	606	579	610	616	610	624	592	606	575	612	594	599	564	607	626	597	591	618	589	582	639	640	607	649	605	602	619	574	609	610	595	589	593	559	569	592	558	612	602	670	619	604	564	610	572	630	560	572	595	579	611	589	597	559	626	575	553	692	609	595	612	606	597	592	604	576	637	593	591	627	608	603	606	594	578	582	571	591	600	605	573	623	580	607	550	588	614	594	601	601	663	629	596	589	629	629	606	579	568	615	572	623	605	611	636	620	575	597	621	601	575	597	636	619	606	608	589	624	580	629	611	602	627	644	586	583	586	562	622	600	597	591	621	609	615	617	637	593	604	616	547	600	559	593	587	638	599	621	590	633	592	592	599	588	570	625	624	614	557	593	560	614	577	603	599	553	612	604	590	582	563	622	610	601	590	579	583	590	599	642	586	620	600	616	581	637	603	670	594	577	604	570	649	620	599	586	647	619	632	612	626	598	576	597	594	601	651	611	639	620	598	600	595	575	587	602	611	650	591	634	593	601	576	628	573	607	580	576	604	595	652	651	569	597	573	605	577	594	607	619	612	558	617	588	609	597	608	634	565	612	605	571	562	631	586	579	621	585	599	580	581	585	632	663	626	571	630	592	596	619	626	597	646	609	592	583	610	546	586	600	627	613	563	599	612	596	615	598	622	550	614	634	609	598	602	625	570	618	600	616	573	609	600	596	635	574	588	630	624	562	617	639	591	608	643	592	601	649	642	618	606	639	596	589	654	580	636	552	593	631	623	618	599	608	596	609	584	602	589	567	620	584	650	616	614	597	617	654	585	656	621	614	592	587	603	631	588	609	606	591	616	632	594	610	621	636	633	594	593	596	608	608	589	583	627	593	625	641	596	590	620	622	618	605	591	582	620	612	636	580	611	617	617	642	636	579	664	648	648	593	600	606	623	577	573	552	633	560	567	565	619	607	560	566	567	613	619	623	609	599	581	592	606	646	634	605	566	578	656	635	594	620	585	607	569	657	614	586	620	578	616	620	620	640	604	628	616	598	605	605	571	597	619	580	598	663	641	594	567	638	575	572	644	610	627	602	562	594	585	617	632	581	599	583	595	629	634	627	646	608	636	587	614	579	602	599	611	594	603	566	623	606	608	614	610	597	643	610	590	595	604	560	606	610	579	585	609	582	575	612	609	606	595	608	594	623	584	588	613	597	604	589	567	626	545	595	628	570	577	610	563	560	620	585	595	624	611	641	595	593	590	605	579	593	622	600	602	613	606	576	617	567	568	565	645	599	589	628	580	632	634	614	631	594	600	549	603	565	618	590	589	615	620	595	622	604	596	613	608	606	630	594	614	584	616	637	618	571	573	601	598	599	602	588
26368	20334	8689	1299	775	659	463	1326	4884	4616	2562	1360	693	491	412	373	362	381	407	352	374	385	375	356	398	354	364	359	391	384	365	373	362	367	367	358	395	410	398	384	377	375	381	373	353	386	343	380	360	372	368	397	377	367	354	343	355	363	349	376	363	365	403	392	423	362	363	387	365	382	371	368	382	373	378	375	397	390	368	357	362	357	408	352	370	366	413	345	394	382	346	369	412	373	390	386	338	377	374	355	347	397	360	337	342	381	342	371	352	364	360	364	391	377	333	382	336	359	370	403	393	356	386	363	391	354	380	371	371	371	373	357	360	401	369	375	351	389	390	382	350	368	377	382	372	363	409	358	365	408	379	362	361	379	383	381	376	365	407	373	373	351	358	393	390	388	371	338	358	397	379	354	385	377	392	358	397	335	387	373	355	384	393	404	345	357	365	395	352	348	396	373	398	402	365	366	371	351	381	402	395	344	374	390	349	340	382	349	372	389	381	370	383	391	390	390	339	382	374	388	362	360	381	378	369	374	388	376	360	383	387	355	399	366	356	371	359	401	373	364	383	364	354	360	380	358	377	390	392	381	351	370	385	362	386	356	389	359	391	392	352	372	398	335	382	387	399	391	367	369	402	352	351	366	339	361	392	335	362	402	381	386	350	368	386	348	389	385	345	374	368	374	373	382	335	384	387	381	386	343	375	350	380	389	386	365	409	361	360	359	371	397	370	355	357	397	402	395	364	376	371	413	407	358	324	365	354	388	363	363	397	392	345	380	380	360	357	372	373	367	393	370	397	354	384	405	363	371	394	357	401	376	384	376	400	355	359	367	383	374	403	361	379	364	350	367	361	398	389	419	378	420	391	348	377	349	387	387	413	369	373	401	358	385	387	350	388	348	393	366	390	401	330	355	376	363	362	397	345	363	386	380	386	389	350	368	343	362	357	346	400	375	369	345	372	353	382	368	397	377	356	349	368	350	347	367	391	375	382	363	403	353	392	373	384	381	375	376	387	420	369	353	386	356	385	368	412	368	347	357	383	341	367	381	350	332	387	363	373	391	371	419	386	403	376	377	344	370	360	358	372	354	345	369	380	342	381	375	382	377	376	374	385	372	389	396	364	339	409	386	357	402	395	386	357	391	383	382	368	388	374	389	359	386	382	368	365	385	380	379	409	316	380	376	357	369	346	357	384	360	379	372	376	407	329	379	336	383	380	385	356	377	406	379	363	384	384	388	362	380	359	348	383	346	393	382	392	393	346	417	381	383	355	358	402	380	396	400	359	367	354	391	395	361	383	386	370	336	405	371	353	368	374	357	389	374	374	380	366	385	355	364	359	369	354	398	392	400	383	379	385	379	400	368	350	389	386	377	387	371	356	372	400	411	356	351	345	404	382	346	389	386	349	332	368	354	347	388	374	364	371	386	376	393	363	373	411	379	361	375	342	369	383	377	378	371	387	363	379	375	383	380	369	380	375	404	358	361	375	378	350	385	373	393	363	360	387	385	386	382	393	341	367	401	407	370	402	365	375	382	367	364	401	380	374	351	368	383	378	388	396	356	370	411	385	390	374	368	355	393	340	384	339	402	369	362	389	377	364	384	377	377	350	368	373	335	350	354	356	375	359	377	428	383	353	353	359	363	387	403	380	393	366	357	369	412	362	410	373	357	379	382	389	365	370	367	406	380	366	363	377	368	378	363	356	396	376	376	390	390	358	412	367	386	393	381	365	397	360	401	360	371	396	384	342	351	359	397	380	397	360	352	355	384	367	387	373	339	349	393	398	392	387	365	366	382	386	353	433	328	375	381	353	376	379	354	346	394	378	354	360	367	383	369	376	365	385	354	385	372	397	380	392	349	400	371	366	398	364	358	390	392	408	348	351	365	339	371	367	422	365	374	387	379	371	398	400	355	360	392	346	379	377	375	375	373	357	367	368	341	360	365	391	352	385	372	378	402	400	385	355	350	403	429	406	341	342	388	374	382	406	342	352	404	361	355	367	398	341	373	391	360	377	364	352	404	359	365	357	410	383	370	370	394	407	416	385	359	375	341	365	347	377	369	378	373	372	368	379	369	417	324	374	385	372	358	388	348	367	363	357	368	359	392	364	377	347	367	378	348	420	370	395	394	347	380	385	347	365	396	390	343	362	354	376	412	367	377	380	360	352	398	376	374	355	358	368	368	371	406	392	360	382	354	348	393	364	330	351	375	363	358	361	395	367	359	393	418	368	358	395	375	380	363	400	342	388	352	382	388	370	387	361	377	354	371	330	401	385	347	354	373	390	375	379	371	374	369	361	396	380	365	363	360	373	386	374	373	375	367	367	374	375	410	319	381	393	401	390	366	356	357	362	398	374	397	382	329	371	349	409	372	400	396	415	359	355	382	380	353	364	379	369	400	385	374	365	375	374	367	343	391	398	411	381	374	386	362	389	378	375	388	354	382	400	364	330	373	335	383	362	394	374	375	379	370	409	361	353	381	389	338	335	357	391	410	388	368	367	352	392	369	350	346	361	388	378	410	364	384	378	355	363	397	369	386	400	387	365	391	359	354	365	364	377	392	417	344	379	403	368	345	336	381	354	370	370	335	360	377	360	388	372	378	341	376	368	375	350	370	374	362	362	370	358	375	365	371	356	356	372	383	360	380	379	354	348	393	354	381	414	397	379	393	357	355	347	378	357	362	403	372	371	383	401	343	329	372	402	414	333	378	404	393	367	390	379	362	375	363	412	375	415	416	355	374	369	395	347	399	378	400	394	362	361	395	370	381	367	363	410	371	354	341	364	351	419	338	347	402	390	370	352	353	362	392	392	373	383	410	392	379	361	363	412	387	354	352	404	345	370	365	371	364	365	386	385	349	371	351	396	364	378	395	351	352	373	394	392	382	348	424	348	364	375	379	347	378	392	305	387	388	351	346	379	378	396	349	388	390	347	355	359	334	381	341	361	377	389	385	349	387	377	395	393	346	391	394	370	387	410	354	358	363	369	397	379	410	355	352	387	352	365	384	400	382	388	405	330	378	390	365	365	365	367	354	378	353	389	399	368	394	385	388	368	378	376	379	360	371	367	345	371	376	392	359	389	383	371	404	392	359	366	363	387	364	357	372	391	335	360	370	355	353	362	365	364	367	368	388	374	362	383	366	372	360	386	364	351	355	364	339	356	372	360	359	364	373	380	379	356	386	398	351	365	387	370	361	378	339	397	384	343	368	383	380	379	391	360	391	373	388	376	357	386	368	363	347	396	379	361	388	371	392	373	342	379	356	399	366	368	385	403	356	392	368	399	382	374	395	356	366	322	346	377	380	358	360	396	376	368	387	361	364	405	390	389	382	382	378	361	369	414	396	387	366	374	365	411	396	370	342	346	373	404	392	362	375	389	347	373	366	361	352	361	371	387	370	396	362	356	372	374	414	364	369	380	376	361	400	419	369	376	388	365	388	347	383	401	361	340	392	367	400	375	377	380	373	372	366	374	340	376	422	384	371
6648	6574	5218	1969	1260	1080	976	4217	13195	11198	6235	3314	1685	1036	777	709	714	748	768	780	719	747	714	720	718	731	674	762	695	685	754	740	711	718	673	738	731	728	750	713	704	739	703	709	756	731	700	706	751	743	727	675	688	709	743	704	725	710	752	726	734	714	725	699	710	693	724	717	721	717	765	666	702	718	678	739	765	702	716	683	731	688	687	727	727	699	727	675	704	718	726	650	754	689	739	723	745	688	728	747	705	725	687	717	730	703	724	676	780	746	711	689	709	731	729	756	757	730	760	773	747	721	751	694	740	714	687	729	685	743	706	714	757	759	695	736	693	739	717	747	706	703	695	742	721	724	772	717	705	760	744	752	729	691	730	712	700	710	736	661	738	663	679	713	728	739	755	742	699	718	708	695	742	731	644	722	737	749	665	722	732	714	741	673	728	702	727	695	693	729	730	722	704	739	702	689	742	728	732	689	715	725	773	739	721	745	698	732	706	767	738	705	742	730	689	731	731	688	724	718	710	686	739	741	672	761	736	751	739	747	746	692	703	767	733	712	725	701	742	672	701	696	691	713	713	722	738	757	665	759	689	710	716	677	697	721	646	710	724	712	697	707	744	712	722	713	724	727	730	775	657	711	700	730	703	723	713	725	710	704	718	751	710	718	704	694	737	708	682	706	726	697	723	715	742	708	710	753	707	722	731	695	727	707	694	704	711	671	740	709	692	701	694	682	669	735	716	706	656	732	671	709	769	713	715	698	718	754	754	733	738	724	723	708	704	738	719	682	710	752	725	738	733	725	706	721	719	708	757	694	703	732	730	737	747	711	702	692	704	740	682	723	729	676	736	672	693	709	743	718	671	685	709	687	708	725	711	711	769	639	717	740	672	776	700	735	684	699	699	738	683	718	681	749	735	709	688	690	724	682	688	683	658	729	688	739	678	726	711	717	708	757	679	714	738	695	732	717	774	715	728	711	728	762	710	703	704	714	699	735	718	695	649	700	728	772	710	717	715	739	744	744	725	708	751	665	721	736	758	720	724	737	726	694	730	702	714	713	704	735	742	698	783	731	679	721	739	725	730	742	680	743	717	755	705	774	685	724	737	677	708	698	694	773	708	730	697	743	732	699	671	747	690	728	680	751	778	721	745	717	760	726	698	725	723	699	689	723	703	700	696	719	674	759	676	668	717	724	764	691	717	702	668	724	743	670	701	739	726	752	716	715	700	745	723	718	723	740	720	738	718	738	708	749	728	746	741	672	723	766	692	763	723	734	711	725	697	720	710	732	725	732	704	722	701	712	687	771	712	750	735	687	688	733	728	735	654	733	708	712	751	692	687	692	750	756	682	714	698	713	702	724	730	732	727	678	715	744	676	672	755	759	667	731	714	735	688	699	719	723	695	685	709	700	720	784	752	702	698	721	739	727	703	703	706	712	712	725	731	705	710	726	767	761	737	741	752	732	724	727	731	723	728	687	726	755	749	739	660	749	701	712	757	718	723	731	716	725	720	733	746	688	683	719	728	709	706	707	738	678	658	715	768	734	717	700	713	775	690	699	723	709	729	707	731	701	751	681	708	756	712	741	706	736	720	701	734	724	754	653	711	680	729	691	688	715	728	715	700	725	724	686	777	709	738	709	754	725	755	743	750	669	730	664	682	699	669	665	761	730	706	743	673	694	713	729	712	748	774	764	695	713	667	686	730	698	706	719	731	710	748	670	674	722	697	729	683	709	692	762	717	696	736	703	739	738	676	704	701	683	734	671	767	751	710	736	735	707	750	745	721	755	713	716	780	688	694	716	728	705	727	708	722	726	716	667	695	723	706	730	720	784	727	678	660	748	711	696	748	717	743	665	689	734	681	742	752	739	681	731	724	725	738	734	703	702	712	709	698	759	770	770	664	744	682	697	675	700	722	715	715	727	693	691	712	716	704	766	734	747	727	733	672	709	712	680	736	740	765	705	687	720	718	702	774	731	703	760	669	702	705	731	734	747	717	700	703	734	720	696	658	721	735	696	706	696	773	746	748	749	784	675	750	744	720	736	760	678	706	699	761	664	732	715	717	703	735	748	692	700	632	678	695	690	659	727	707	753	739	710	745	691	722	662	762	708	725	729	697	711	726	708	775	754	727	670	680	715	749	693	730	701	677	674	736	724	732	699	737	715	729	734	704	724	700	745	719	730	741	732	697	705	744	735	694	732	741	715	758	687	721	711	715	731	735	675	738	678	717	730	702	684	703	711	713	734	698	690	680	730	679	748	690	706	701	724	709	682	721	729	700	758	722	722	733	739	731	686	728	688	714	728	693	739	694	729	711	696	665	696	726	743	703	677	702	677	723	715	727	717	728	710	720	717	730	766	748	665	670	708	702	716	738	709	761	726	715	707	715	690	714	711	724	782	721	709	680	736	745	726	721	710	745	746	712	749	718	694	664	678	678	700	710	672	746	700	713	707	684	773	684	711	728	710	723	702	715	736	718	709	720	707	770	668	734	716	708	657	718	734	739	769	700	678	711	718	677	704	719	694	708	738	732	711	767	773	745	723	726	734	738	731	803	684	689	718	685	693	747	735	774	704	746	683	724	766	737	752	748	706	722	717	755	693	676	760	726	746	734	736	720	733	684	777	732	746	749	704	721	703	753	761	744	703	661	715	739	724	712	741	719	735	686	681	685	704	730	731	692	741	751	700	748	722	731	715	745	687	758	739	716	759	707	704	745	694	664	717	680	729	725	697	753	697	731	731	736	771	716	709	720	719	702	733	732	701	708	728	702	731	716	749	741	675	692	747	739	689	722	719	734	682	735	714	718	717	730	772	713	675	724	745	716	737	688	706	744	717	724	727	701	691	737	732	722	724	750	716	705	680	704	710	713	718	730	703	706	761	716	694	718	695	699	675	743	730	681	722	749	713	718	704	694	711	684	762	752	682	646	738	708	758	694	723	690	670	754	713	673	706	751	725	734	720	741	724	743	736	736	711	719	757	674	714	716	707	758	714	770	693	753	738	691	710	720	728	698	751	734	730	743	677	704	703	743	769	748	725	720	727	723	738	733	661	725	728	696	722	684	743	682	742	689	709	692	718	684	755	693	692	715	689	715	715	723	749	705	721	715	711	688	730	685	670	683	724	740	669	702	737	691	723	677	720	739	719	777	758	686	758	719	733	749	745	747	698	754	697	689	697	729	727	722	674	666	714	762	760	725	716	725	729	712	742	751	739	729	707	689	726	775	695	723	735	688	726	695	690	736	748	722	744	703	709	691	689	697	708	718	696	736	742	728	713	706	681	755	722	734	709	786	726	722	721	784	696	721	756	734	706	715	711	713	729	724	726	708	684	728	725	720	756	708	705	762	708	739	708	727	719	706	729	745	740	718	700	720	703	701	742	696	700	756	689	718	686	717	714	718	718	704	702	741	725	731	715	726	697	748	681	740	770	746	723	747	710	720	699	775	700	686	749	685	725	739	677	752	639	777	694	737	691	677	720	665	753
24554	21070	26957	25083	4435	734	769	5918	20292	15763	8468	3488	1216	521	390	367	325	348	368	338	357	343	337	346	329	374	346	316	378	318	324	372	359	342	350	324	325	332	343	327	329	313	366	326	366	301	300	314	348	282	336	331	351	358	335	329	368	292	352	328	322	305	315	354	342	359	354	331	314	383	331	339	325	351	311	368	317	322	365	323	342	326	349	330	322	319	351	337	361	313	312	374	350	317	327	339	342	336	340	310	316	358	336	352	348	357	331	351	343	359	323	317	350	369	294	303	314	333	328	329	340	335	357	312	352	352	321	351	325	313	342	323	323	344	302	322	322	339	353	338	325	324	334	352	316	332	325	317	335	325	343	315	296	336	363	312	311	331	310	355	318	325	283	334	338	348	374	338	311	316	337	324	342	362	316	326	364	331	332	339	330	346	308	366	345	335	310	309	345	321	339	317	310	337	333	335	298	336	297	337	327	329	351	325	319	348	353	334	301	368	335	320	366	338	317	328	311	324	308	345	311	332	331	336	305	329	324	323	391	329	334	332	315	316	339	336	322	334	349	340	311	372	301	344	371	330	360	361	338	355	327	318	329	342	343	334	332	347	317	307	319	372	352	348	329	329	340	352	336	332	343	341	335	301	328	358	339	313	348	346	320	367	327	383	337	324	321	343	333	342	376	338	346	344	334	310	321	316	312	346	334	278	307	325	332	320	349	298	341	329	353	323	344	370	365	325	339	325	356	346	334	348	311	335	345	316	339	329	352	360	339	336	312	341	367	328	367	325	324	342	333	323	336	369	330	335	356	304	291	324	325	317	331	311	354	326	320	310	327	351	320	328	317	354	340	303	357	351	302	354	347	324	332	340	336	354	332	311	348	320	330	333	329	333	327	332	345	318	333	335	357	361	357	338	311	321	325	335	348	342	338	354	316	300	375	331	375	332	327	351	322	315	313	315	324	319	333	331	322	367	295	328	304	332	312	323	347	343	378	318	355	300	308	298	329	301	344	350	317	400	328	319	342	356	333	329	335	325	326	310	327	313	349	338	318	338	335	352	300	361	351	351	343	339	319	331	349	345	335	339	336	286	359	322	327	376	333	309	320	360	321	348	312	345	324	330	300	319	309	331	312	367	331	298	320	305	343	329	340	373	327	370	386	338	353	343	337	327	346	370	278	327	367	341	348	338	337	309	333	333	341	299	338	322	340	301	318	347	370	319	318	334	316	345	362	312	293	344	335	313	339	325	311	305	345	329	339	367	322	334	308	340	336	322	343	325	350	340	331	371	340	321	332	332	334	337	339	354	309	346	332	345	340	337	341	322	365	337	333	319	365	345	352	377	317	350	350	346	354	297	350	309	364	337	337	308	381	346	341	333	336	314	301	338	280	347	348	338	337	332	339	335	336	331	323	345	325	348	323	339	328	308	325	329	324	368	323	308	325	335	323	331	362	334	343	327	354	326	342	330	325	312	325	355	363	333	356	335	305	312	331	340	340	341	325	362	320	352	353	346	344	375	341	347	317	340	290	331	319	324	317	329	347	337	301	332	327	328	342	337	319	308	322	307	339	333	335	329	337	348	314	323	378	343	323	338	296	330	321	351	316	342	314	376	326	312	313	307	339	335	326	324	345	312	316	336	321	353	340	320	324	332	353	309	308	345	307	310	331	334	322	346	354	328	371	309	334	337	341	342	321	288	369	303	327	317	364	314	333	318	343	277	325	320	304	332	305	348	341	299	338	349	324	337	327	353	357	336	322	346	344	344	316	350	360	312	374	295	318	306	339	349	383	325	336	357	348	334	327	311	370	310	327	350	336	339	326	331	312	339	282	335	351	313	317	298	339	350	366	313	357	304	339	312	348	331	334	300	346	334	362	330	327	372	327	367	351	366	321	306	360	370	377	313	300	319	342	349	323	362	354	332	312	345	353	385	329	371	320	363	385	367	295	362	320	339	329	345	315	344	366	357	331	373	317	333	349	334	325	361	345	338	344	322	318	345	324	315	318	364	332	335	308	340	314	309	346	335	345	330	331	365	343	351	352	308	350	308	344	314	318	342	324	338	317	332	341	318	339	349	331	313	317	369	329	322	292	348	363	338	316	318	331	334	334	317	326	317	319	311	314	336	321	361	349	341	307	350	347	341	347	321	338	347	336	296	332	341	362	318	331	315	290	370	327	324	367	338	340	318	316	331	333	349	345	325	317	362	356	334	340	329	356	352	336	358	340	336	336	340	311	333	339	346	328	346	325	337	322	308	321	353	323	330	363	323	295	326	321	345	345	341	350	340	328	322	306	339	359	326	317	332	333	343	314	306	312	320	331	345	345	315	327	311	353	348	336	337	291	325	321	328	308	328	331	344	306	317	344	348	325	325	350	332	346	354	328	335	345	345	374	309	334	355	302	326	346	317	341	327	333	311	323	326	367	333	327	351	328	316	300	341	352	347	331	350	306	327	323	313	305	361	340	341	319	347	352	325	375	275	330	321	329	345	287	295	311	361	382	345	318	332	317	332	327	357	340	317	315	313	335	331	322	298	351	334	331	337	368	338	310	329	330	369	336	322	349	382	348	330	352	333	359	345	309	333	351	329	351	309	312	329	315	317	314	327	308	339	324	317	312	321	306	316	271	326	341	342	334	352	334	301	347	311	314	336	343	331	371	327	322	320	324	322	340	322	319	340	330	322	324	339	355	360	326	342	327	319	335	337	357	327	348	336	296	328	303	335	336	324	301	337	318	341	332	308	368	371	339	331	347	341	349	324	356	347	334	339	316	296	341	352	327	350	345	354	328	354	338	327	343	341	340	316	362	321	310	312	342	310	352	309	346	328	316	312	373	314	313	353	360	352	341	342	327	322	342	353	356	346	323	306	373	330	328	341	337	337	291	358	348	363	318	295	343	352	282	360	310	339	327	331	358	324	339	323	323	325	360	316	317	338	330	350	340	333	311	329	322	325	316	312	343	322	327	305	319	337	328	304	323	340	323	336	329	351	344	339	322	303	336	334	340	313	329	333	325	323	361	303	317	297	325	347	307	323	302	302	359	315	322	333	344	352	350	318	337	332	364	312	341	337	339	376	273	349	333	363	309	335	338	341	350	357	353	309	319	319	314	359	336	297	368	364	365	326	350	358	339	330	349	346	349	319	321	324	345	310	354	333	336	333	325	364	334	337	288	333	308	337	338	340	343	324	341	348	373	327	320	353	337	341	323	340	353	311	318	331	319	323	314	344	354	356	311	328	334	329	337	356	336	353	365	327	327	360	346	331	325	322	339	351	342	321	317	326	346	331	317	328	345	344	314	325	335	375	313	322	355	335	348	327	331	315	338	330	329	363	352	337	332	314	309	331	330	342	351	331	301	342	329	332	307	344	320	354	301	319	325	331	323	305	356	323	362	315	327	312	363	347	313	366	332	365	301	326	321	358	313	331	325	350	337	354	347	315	352	324	372	320	349	345	337	362	337	343	350	304	315	344	346	333	352	358	320	360
6376	10530	7803	3280	2245	1633	2162	15719	32739	26236	17455	9026	3365	1289	797	675	635	614	671	657	627	712	695	681	641	681	637	623	683	666	692	624	690	661	634	645	667	678	650	644	644	649	646	670	629	642	646	677	675	634	665	672	642	605	615	697	673	674	670	629	644	643	643	616	661	642	649	583	628	642	696	675	608	655	658	663	642	651	629	649	636	645	665	647	665	612	630	628	600	647	702	648	624	623	626	711	600	695	671	686	637	651	617	625	670	614	661	662	691	659	667	688	590	697	635	655	652	643	663	660	672	639	681	642	610	696	673	640	630	644	625	646	632	686	629	704	645	629	704	686	609	682	651	660	671	654	680	662	689	684	684	672	626	694	637	659	671	639	630	641	696	673	598	615	653	637	677	671	664	672	677	687	664	669	652	690	617	685	662	667	667	672	668	711	696	667	605	645	662	676	696	678	688	682	620	679	670	625	625	640	636	661	669	616	683	595	637	652	633	672	632	644	647	685	671	668	604	654	625	643	647	680	637	677	683	651	693	667	637	652	664	652	687	688	654	643	622	649	668	646	589	687	647	668	650	674	665	631	684	669	616	662	617	620	637	645	644	646	653	689	657	633	663	667	630	667	689	634	669	647	667	677	651	670	683	655	652	645	672	664	650	629	670	620	620	661	661	667	658	678	661	638	646	685	622	641	662	658	676	657	653	647	634	657	652	681	669	627	700	672	642	646	638	636	614	644	643	646	647	619	635	664	696	631	666	623	668	710	647	617	643	632	645	669	666	644	682	662	668	664	639	658	683	692	670	650	674	619	640	631	646	677	650	676	641	669	647	632	626	677	665	649	617	648	634	697	676	644	670	662	642	650	624	663	606	668	668	623	653	668	688	684	716	666	671	658	664	602	639	652	649	646	694	664	676	646	625	645	649	666	676	635	680	650	654	681	680	670	645	663	625	672	647	657	650	683	658	598	671	673	669	669	608	633	665	628	668	673	639	669	661	659	622	713	661	640	669	664	651	629	697	644	644	693	687	652	699	658	652	656	656	682	688	638	667	642	631	654	661	644	674	685	656	675	610	621	626	677	635	625	654	664	614	694	666	662	644	659	653	656	694	649	661	649	614	689	660	690	657	647	629	641	684	618	651	655	630	635	658	674	669	636	625	683	665	625	645	636	621	654	611	593	668	655	632	597	692	686	690	681	671	649	669	596	662	638	690	645	604	668	638	696	673	647	650	657	674	655	693	650	640	651	650	646	647	668	641	642	661	630	621	644	631	652	649	627	666	642	650	664	688	635	662	675	626	686	684	653	654	665	652	678	635	671	651	624	643	640	620	648	670	653	665	645	646	703	647	636	639	676	660	623	620	646	656	664	585	611	603	640	663	663	650	644	632	632	692	666	698	664	654	682	669	664	653	649	665	646	669	653	676	680	659	706	640	644	636	669	666	660	663	663	686	620	636	706	678	645	621	675	706	653	639	667	639	692	656	658	621	633	607	648	618	652	687	596	655	668	647	623	626	660	652	617	678	639	655	713	641	635	675	658	670	648	631	705	709	643	637	650	645	649	659	614	681	693	705	646	685	658	652	691	683	670	667	670	663	650	654	678	634	685	620	707	692	665	695	653	702	657	648	632	681	644	624	682	671	650	673	650	711	664	635	642	623	648	678	611	616	689	645	658	663	653	619	657	622	667	645	653	718	654	692	698	703	638	649	701	689	664	625	668	673	687	665	640	664	620	663	682	639	686	695	686	685	613	654	688	702	634	651	688	676	670	684	657	623	641	684	693	639	622	627	676	657	650	670	684	626	695	702	679	625	661	647	672	648	721	666	668	651	677	675	657	648	636	636	675	627	646	663	664	634	654	657	657	668	661	613	648	650	642	682	669	660	674	625	665	625	652	662	631	596	596	672	646	621	665	597	686	703	656	668	651	690	663	646	629	652	622	660	632	626	666	666	653	671	634	658	677	634	662	625	610	626	636	663	659	633	640	688	658	686	705	634	618	667	674	642	654	654	630	669	647	668	656	622	685	613	661	650	643	683	677	655	645	647	645	671	660	627	646	667	670	608	694	689	652	674	672	656	608	662	629	656	630	686	659	650	619	703	669	662	682	654	633	660	650	647	639	594	654	685	676	645	648	676	654	657	609	682	668	656	642	657	626	668	650	673	658	622	644	657	617	658	704	644	665	655	599	665	651	636	633	680	659	680	644	623	672	673	679	631	667	635	663	657	657	666	644	654	671	602	640	638	630	657	659	673	627	652	636	653	689	611	707	631	681	666	652	665	658	641	620	719	653	634	630	632	635	656	653	643	646	669	636	675	710	661	612	630	646	674	656	642	623	659	653	673	606	670	643	646	674	656	662	677	664	680	643	685	636	649	638	649	684	636	653	681	649	669	666	614	627	627	602	642	643	651	606	677	667	616	713	603	671	628	639	637	666	654	665	685	702	616	666	647	652	626	655	641	647	645	638	680	686	638	658	677	666	638	678	688	682	664	651	656	640	678	590	651	604	675	645	691	675	646	638	633	688	648	662	667	680	670	677	652	689	683	642	653	633	612	688	661	634	653	678	683	622	619	656	616	666	698	677	641	695	627	671	700	655	624	664	637	682	658	691	667	650	634	681	622	629	665	689	598	641	699	650	687	616	655	650	655	627	646	652	657	674	679	663	686	635	652	655	646	646	664	645	654	682	670	695	668	627	617	615	664	618	663	705	686	679	626	617	637	687	633	657	684	660	633	625	643	672	676	631	661	605	678	582	621	666	665	662	651	610	609	617	696	643	664	625	617	656	664	655	689	668	640	642	625	664	611	655	665	659	634	667	631	664	621	662	644	674	648	631	712	633	645	615	670	701	670	670	648	701	643	644	612	655	671	611	661	716	667	707	680	656	623	628	643	684	658	646	693	608	657	629	650	638	653	678	630	684	653	630	674	666	629	688	639	645	638	660	671	688	701	660	665	606	652	620	677	640	650	635	687	655	632	642	653	635	650	673	626	650	682	642	606	649	645	655	656	639	655	637	699	678	655	694	688	621	619	601	649	651	630	626	670	713	669	641	675	672	634	672	633	662	640	653	673	628	666	717	686	632	606	631	657	626	607	654	614	665	705	621	588	671	665	670	658	661	663	603	688	617	637	648	672	679	689	657	650	640	657	677	659	670	659	694	667	601	638	614	674	638	652	666	628	668	625	631	641	702	616	644	665	689	654	658	625	695	671	655	709	630	670	659	636	681	617	651	677	654	606	662	689	655	601	652	628	675	642	627	686	621	604	611	633	616	644	685	627	666	679	660	628	658	671	672	630	659	660	646	648	670	659	679	624	652	653	710	647	640	686	625	638	733	683	672	648	671	643	672	675	607	652	687	663	610	677	620	609	618	654	683	655	675	689	638	641	633	637	653	631	668	627	677	659	649	635	632	650	671	644	685	631	665	643	666	634	682	619	628	681	635	710	687	641	649	650	687	642	651	655	661	642	646	648	716	727	637	676	692
22816	21048	28794	23493	21051	19427	3779	16762	42086	34868	23030	10433	2899	843	432	366	328	320	336	327	350	321	360	333	321	322	336	323	313	343	343	336	338	329	304	325	293	330	286	317	301	326	346	327	319	327	325	326	313	329	334	357	336	316	323	348	330	333	334	334	301	317	321	346	324	350	323	328	311	321	310	353	321	266	333	310	345	324	315	303	304	309	315	346	326	315	318	335	322	340	347	335	297	323	356	298	317	309	333	343	333	306	333	308	322	343	315	315	307	346	340	316	330	325	329	350	297	322	299	301	325	310	322	298	353	310	322	304	304	321	315	311	329	331	314	317	317	325	342	338	317	351	353	342	324	329	320	331	326	333	301	339	300	308	322	330	337	322	291	336	366	335	339	280	320	326	328	370	318	330	295	319	310	341	336	328	308	302	314	330	321	293	339	322	299	323	291	336	315	305	315	326	343	281	333	335	313	321	308	356	329	328	325	328	306	328	302	272	339	304	342	286	318	302	315	320	302	303	315	320	325	323	311	323	333	330	313	306	298	313	342	328	321	334	303	323	335	311	338	334	319	310	328	314	339	320	331	333	316	347	338	346	325	303	319	321	309	330	300	332	288	352	319	346	325	291	325	323	347	325	320	335	330	319	285	324	315	340	308	345	320	343	329	336	298	324	283	321	327	316	296	337	310	315	319	297	349	312	329	322	323	325	322	334	333	304	301	334	309	341	321	325	303	349	314	301	294	313	321	333	323	335	294	344	310	316	333	348	329	302	283	292	320	334	338	350	304	306	300	330	330	327	305	320	359	331	332	322	331	298	302	316	334	314	307	327	297	308	328	318	308	327	314	325	345	303	294	332	319	328	330	335	320	322	324	309	321	350	365	305	328	313	323	292	329	302	313	338	302	341	351	349	336	324	317	337	349	316	301	309	292	320	312	336	325	281	331	327	304	297	337	325	337	321	307	295	354	329	323	314	347	367	295	284	350	340	352	323	312	302	296	341	323	322	330	302	350	301	307	330	324	302	312	310	323	296	301	290	348	317	317	323	315	327	295	326	312	315	338	323	324	305	318	336	358	279	328	322	352	318	313	337	307	315	297	324	310	288	348	338	316	312	321	306	324	327	306	339	323	285	339	302	306	347	323	295	325	317	320	348	325	338	303	297	313	309	327	310	332	294	315	323	312	315	308	314	352	325	349	324	302	316	320	324	319	319	294	316	273	342	336	324	335	317	301	351	330	344	319	299	324	344	311	327	324	291	313	298	338	344	341	294	303	315	347	322	323	345	310	311	309	332	320	328	357	319	297	328	315	317	324	329	344	301	314	336	283	330	337	325	316	336	308	321	322	286	331	325	337	318	321	281	339	305	319	306	317	316	307	344	311	310	291	320	323	317	325	306	319	361	342	352	335	278	338	332	317	323	308	303	348	337	289	299	295	325	337	335	321	301	332	343	297	346	338	318	323	305	302	310	322	349	331	334	321	336	327	335	275	316	307	323	308	311	330	332	345	313	291	336	329	315	306	300	340	338	290	304	350	342	300	306	331	323	360	338	320	317	301	329	328	345	312	341	320	282	344	326	295	301	312	287	339	325	332	359	329	361	304	304	293	314	326	333	335	341	326	334	298	337	316	352	319	294	302	300	326	327	338	331	310	333	322	298	300	299	307	359	334	343	311	319	304	370	292	281	317	300	316	320	346	349	291	309	301	334	325	331	302	329	366	363	309	334	310	315	314	319	308	312	276	314	346	322	328	328	283	329	311	308	290	318	300	307	318	345	304	338	320	328	306	302	327	318	314	345	298	312	324	342	322	378	317	307	314	308	304	324	310	328	305	325	329	311	301	309	322	301	312	341	343	303	317	282	319	338	295	332	317	319	338	327	366	304	334	288	331	327	316	310	291	323	318	327	311	282	300	300	327	330	331	298	349	316	294	269	324	329	313	336	321	344	333	330	353	265	339	312	321	326	335	325	332	296	319	359	319	315	314	308	335	343	358	331	329	306	322	336	318	306	301	304	310	312	341	335	343	331	331	356	321	342	303	326	297	353	320	340	326	340	333	295	292	349	300	303	299	311	353	333	330	283	314	305	307	300	333	344	325	309	338	308	309	301	317	317	328	305	336	314	336	310	326	324	290	318	324	308	371	312	317	326	326	333	323	327	316	319	317	304	317	326	319	334	327	341	334	306	296	313	317	278	359	321	346	330	344	322	306	306	315	353	318	334	301	315	306	331	301	337	323	349	320	291	342	348	329	295	315	299	340	333	310	294	336	308	324	325	334	317	340	335	269	300	313	299	298	305	310	311	282	336	335	328	334	330	337	322	332	343	319	335	319	320	339	292	319	295	287	319	307	305	325	300	313	305	334	343	322	350	330	293	304	331	314	325	324	329	326	290	319	314	327	299	329	299	335	303	352	343	342	332	299	303	334	320	303	296	321	321	290	350	304	295	303	328	316	325	327	331	355	318	356	313	332	335	342	338	323	349	338	322	361	328	301	289	360	317	323	323	326	335	338	303	313	343	305	366	335	318	340	316	299	300	315	305	329	304	304	344	330	303	306	314	307	309	313	321	330	311	315	324	332	322	315	331	336	305	347	321	328	324	313	329	311	271	327	321	303	311	332	322	332	334	309	302	296	321	328	298	320	320	305	324	343	301	325	328	319	339	323	340	317	321	331	333	302	328	350	308	363	297	335	329	310	338	331	316	315	312	303	308	329	326	327	326	325	330	350	333	335	350	323	341	313	318	298	340	315	321	361	318	305	312	316	333	327	326	313	316	300	321	314	350	322	313	302	301	323	334	356	278	326	341	303	273	296	345	312	332	309	317	303	347	325	328	343	303	329	320	308	336	304	345	319	335	299	297	350	310	323	325	326	317	315	335	302	308	331	372	347	322	320	303	326	321	329	305	340	324	318	282	330	319	345	297	323	327	336	339	315	322	319	302	310	319	286	310	329	307	321	314	325	326	329	332	314	357	352	333	312	299	298	359	300	322	308	338	350	347	332	317	294	307	340	333	344	337	301	331	341	280	306	308	337	330	306	301	279	322	328	336	337	345	327	282	320	319	292	309	306	298	312	327	279	279	337	341	342	353	339	322	322	339	329	289	309	316	304	333	297	328	353	350	328	298	311	315	307	320	317	336	335	335	286	318	310	303	292	314	325	298	326	326	317	330	287	340	324	326	317	308	306	325	354	350	345	337	294	324	354	332	336	361	330	311	316	321	331	337	331	340	316	335	323	332	289	314	300	322	318	327	310	316	338	317	332	324	327	311	353	335	348	312	318	327	305	296	305	317	332	329	325	350	291	310	304	334	334	295	317	346	303	351	313	326	328	306	328	327	305	318	337	320	319	330	355	328	335	301	304	341	289	328	301	289	337	329	319	309	342	326	350	327	298	273	315	321	318	310	301	305	301	338	326	334	310	321	307	308	326	342	318	341	330	337	310	328	338	343	322	325	321	298	317	304	298	319	327	331	339	331	322	328	310	308
9731	19289	14592	7802	5132	3696	6857	29386	49060	41451	30985	18655	7297	2097	967	688	651	636	630	579	573	586	586	613	569	600	571	637	601	598	612	649	553	588	597	592	598	588	588	611	599	589	582	574	600	594	637	651	587	614	576	620	629	611	654	665	577	589	569	610	625	595	587	643	568	597	589	622	575	603	639	623	625	608	571	532	562	614	595	640	618	641	626	637	586	598	594	590	611	630	602	589	607	607	650	630	613	629	559	569	596	594	591	589	577	588	614	586	620	600	618	598	633	628	595	633	575	590	639	620	577	610	597	603	606	567	614	590	660	584	558	618	591	619	594	595	573	591	638	592	569	571	582	612	576	608	613	603	591	589	660	599	600	551	571	622	637	621	579	607	611	621	623	602	650	601	598	645	596	562	608	628	570	601	573	641	603	608	627	635	588	620	603	637	586	621	602	599	577	596	580	605	652	665	637	569	564	605	581	600	586	629	597	612	564	589	615	567	621	604	640	553	582	617	654	658	608	579	616	630	607	629	573	613	638	603	595	607	589	599	600	573	573	586	626	606	599	609	608	628	578	662	623	547	590	618	566	590	579	582	586	625	643	577	578	606	624	586	610	610	588	562	596	584	613	591	597	592	601	585	602	560	596	604	652	639	612	617	618	585	585	606	578	580	606	581	579	633	564	610	606	600	607	569	656	620	563	597	602	630	575	607	611	583	587	637	594	577	601	593	570	582	571	599	623	628	596	607	585	600	604	609	559	594	622	580	594	588	589	588	543	636	595	636	574	642	615	557	582	615	591	599	583	539	608	594	577	603	585	589	593	595	586	593	608	603	560	574	603	585	595	610	599	615	611	571	606	581	634	572	573	606	648	625	606	587	597	616	581	616	633	614	622	607	598	605	597	635	605	641	592	617	632	596	557	594	610	621	616	597	564	557	586	598	639	564	605	606	608	585	586	547	632	602	527	572	629	594	633	599	617	607	574	577	636	627	547	628	588	609	651	639	597	594	620	625	556	603	585	617	570	607	585	623	613	605	627	550	599	613	624	610	630	623	611	550	606	628	643	621	607	614	611	598	639	603	644	642	584	599	609	582	608	586	572	596	597	572	576	583	618	564	552	612	570	607	629	631	599	616	633	617	608	570	558	622	640	552	666	630	627	599	584	605	586	596	627	575	619	587	622	628	648	602	578	585	639	606	617	585	604	651	602	634	640	605	587	612	593	629	609	633	586	592	637	584	574	599	597	589	626	585	597	589	595	591	641	607	614	601	574	558	591	577	630	614	597	572	594	630	628	635	658	591	598	590	624	589	575	601	571	571	625	625	573	628	619	599	636	599	603	608	638	595	603	606	551	613	665	609	613	602	593	584	589	594	656	587	573	604	641	568	595	584	608	569	606	609	626	635	578	592	593	601	621	622	586	579	592	641	652	621	608	609	602	632	574	585	609	606	585	603	573	592	565	581	606	619	593	647	643	605	610	594	613	594	609	572	610	637	574	596	631	588	619	632	589	644	605	601	620	605	585	611	609	606	590	618	586	590	568	610	681	610	645	598	632	573	596	645	559	548	580	649	600	636	604	613	599	585	629	636	555	557	591	612	589	597	600	615	623	603	572	589	572	611	575	640	614	595	564	653	598	544	603	568	621	603	607	578	592	592	583	572	589	581	607	623	611	605	597	576	620	594	593	592	587	601	567	615	598	597	624	630	611	640	577	610	630	651	572	632	569	604	590	632	582	597	605	617	589	588	586	587	574	621	621	596	619	623	599	574	603	609	611	595	662	609	633	639	544	603	554	583	570	588	526	589	592	626	639	594	633	607	618	622	593	608	559	604	594	565	591	609	600	607	580	602	601	627	599	633	602	576	576	569	564	587	608	555	604	617	586	641	577	597	584	615	596	581	633	629	567	619	610	594	546	582	602	587	651	576	598	606	588	641	626	625	624	632	609	603	650	569	589	651	645	614	604	574	652	581	609	580	583	582	643	600	590	637	611	625	642	657	605	626	573	611	597	610	618	613	605	601	618	624	599	644	613	658	610	621	578	596	569	553	630	582	584	596	597	623	551	635	593	603	642	608	599	585	575	608	590	582	591	600	591	630	603	579	594	601	580	606	593	605	616	601	631	614	587	601	610	628	610	597	613	595	586	597	630	597	602	647	552	574	611	600	634	653	631	612	608	619	575	673	593	575	618	585	620	629	632	592	620	638	621	586	585	606	619	587	631	603	551	600	590	578	607	640	587	526	585	626	609	650	624	593	623	573	620	626	592	651	609	579	593	644	602	638	625	622	561	631	642	576	592	592	625	583	608	584	602	599	613	629	640	632	625	596	592	606	624	603	608	609	568	578	600	608	592	646	623	597	657	669	594	670	572	585	619	598	611	606	562	583	619	610	635	635	580	565	588	586	622	656	581	626	609	581	636	603	580	597	611	645	590	567	585	592	605	582	587	546	572	617	643	594	629	574	628	554	583	598	602	567	632	616	601	644	607	606	642	550	645	612	608	644	575	559	593	607	614	615	593	597	604	593	588	613	610	577	595	598	629	610	588	637	603	606	599	595	618	597	579	624	593	551	609	618	561	621	581	550	557	641	587	596	605	631	576	628	620	587	617	631	599	586	612	621	583	605	579	594	569	601	599	612	567	592	568	610	608	639	582	610	621	602	602	620	580	653	607	583	653	605	569	593	589	632	603	585	591	625	646	602	614	597	608	587	573	578	627	634	615	560	621	563	603	610	583	582	598	574	596	610	595	609	596	607	589	644	635	601	599	598	585	629	586	580	603	608	637	538	569	594	592	610	594	644	601	616	625	573	626	617	572	614	607	589	618	581	585	580	635	608	583	625	620	586	628	622	619	600	632	591	600	605	599	608	622	590	591	628	602	586	595	553	600	578	586	586	633	626	601	624	629	632	588	611	626	561	591	641	580	624	600	602	611	537	578	608	573	610	638	601	607	616	622	611	654	637	687	610	586	635	595	642	632	589	588	606	637	635	580	596	610	619	614	600	576	572	566	591	592	587	593	629	670	579	574	590	514	615	611	585	582	609	609	553	649	599	627	618	618	618	543	611	602	608	606	610	601	620	642	602	604	601	611	619	625	605	587	638	615	641	633	595	629	617	583	552	593	600	645	626	592	576	667	607	609	618	608	582	586	553	613	634	594	616	631	623	606	623	558	610	600	600	598	595	604	591	623	631	571	602	620	597	585	580	601	629	579	610	568	614	622	610	588	598	602	575	597	605	645	600	641	600	622	617	607	607	592	641	567	622	633	621	583	589	600	633	587	581	561	590	596	563	646	614	635	585	595	602	602	568	589	628	580	612	600	561	606	620	625	590	611	574	595	631	597	635	575	570	587	590	581	589	625	602	575	660	627	584	601	609	617	623	599	585	633	593	584	627	574	586	580	595	624	609	628	587	613	579	635	613	658	571	613	563	622	581	608	588	601	616	617	606	606	552	606	590	595	606	586	620	583	610	593	578	601	596	555	592	612	620
26350	20271	7346	826	478	392	552	2345	4861	3461	2137	1096	547	434	396	360	365	363	330	354	367	369	349	388	360	364	390	339	401	362	373	367	341	355	367	358	363	380	366	375	362	334	395	370	361	368	360	394	387	358	360	365	368	369	371	397	373	359	367	347	380	398	386	389	364	352	353	351	367	363	360	375	385	342	385	372	389	385	379	374	390	383	361	382	353	382	340	388	324	340	384	394	339	370	395	361	362	383	381	362	407	342	354	345	350	386	401	372	339	360	364	352	336	344	334	374	385	381	399	383	374	391	350	359	355	357	376	363	360	346	388	346	393	373	396	382	315	383	367	383	384	376	410	329	361	410	384	354	369	379	356	371	344	374	338	382	382	367	348	361	358	413	372	349	342	367	352	383	345	406	368	378	382	411	365	345	358	368	377	363	371	356	380	333	361	337	382	346	349	383	403	382	381	371	402	353	382	363	353	366	346	348	372	390	355	372	337	367	357	404	386	364	377	381	412	339	361	354	351	366	335	372	348	375	388	384	364	386	390	355	377	406	383	331	385	379	395	351	378	388	390	395	361	369	371	368	366	385	349	375	394	364	380	379	366	359	373	349	353	396	363	420	361	374	369	371	355	342	376	360	369	340	353	378	386	350	365	401	365	347	375	355	407	364	403	359	366	350	393	391	372	349	415	383	401	358	365	386	359	349	364	386	365	351	375	363	378	367	381	374	400	361	366	359	354	401	384	371	360	398	361	364	391	367	381	348	395	391	362	384	394	376	371	364	360	362	336	389	345	370	370	400	364	362	390	354	341	377	366	358	364	358	360	366	362	371	361	333	396	377	366	366	359	365	370	406	374	328	382	374	374	393	367	377	388	352	391	351	357	381	386	385	341	340	365	391	378	348	368	363	387	359	352	353	390	348	370	361	374	347	386	393	363	379	347	378	360	368	364	363	388	351	354	364	381	339	387	357	389	394	330	342	370	356	363	374	392	386	364	354	376	348	328	387	390	363	363	401	365	382	385	368	349	404	391	363	388	366	361	384	374	321	351	381	405	373	378	370	376	350	353	402	389	357	392	394	370	333	357	361	370	383	348	358	347	343	387	354	370	358	381	360	382	383	376	392	379	369	359	373	355	374	386	388	339	341	386	343	388	395	386	354	363	367	349	382	355	381	378	357	389	365	397	367	388	383	400	372	333	392	362	400	376	377	368	372	381	395	370	341	370	355	368	348	413	362	374	361	378	392	385	355	355	386	398	400	333	360	346	353	383	371	368	359	350	385	360	355	357	376	386	340	381	371	377	392	353	359	368	347	353	362	350	366	386	373	359	345	391	349	364	361	387	387	378	369	357	358	363	391	393	357	366	351	368	341	366	397	374	371	362	378	361	362	334	386	365	390	380	394	403	392	359	350	373	386	348	343	366	363	395	357	379	350	383	399	346	329	389	386	348	375	403	375	385	372	375	381	336	379	405	377	385	361	376	389	357	360	378	422	357	376	397	385	384	361	375	376	377	379	360	380	374	413	356	363	371	397	372	348	381	357	357	397	387	382	392	376	384	395	415	374	375	364	408	395	362	392	358	372	370	352	392	357	370	350	395	389	394	376	371	360	356	367	408	378	393	345	412	374	373	371	338	372	384	354	351	367	384	371	388	369	366	360	399	385	383	347	338	370	356	372	388	371	373	357	390	384	372	364	376	377	381	384	349	336	394	352	364	384	341	340	409	355	364	382	367	382	393	358	410	389	366	359	382	368	368	408	326	388	356	360	344	339	358	341	383	363	352	409	350	346	379	383	384	353	392	388	372	367	410	402	374	362	383	356	396	409	346	380	385	353	385	376	383	414	386	389	367	383	365	382	381	370	377	382	363	393	382	370	376	382	366	341	345	357	345	368	358	379	362	329	383	363	359	350	371	359	326	354	389	382	349	403	382	379	393	379	363	369	365	347	329	341	379	344	398	352	422	371	393	384	371	377	361	329	355	374	379	385	374	386	355	385	395	390	361	336	353	351	386	381	376	347	379	352	364	390	356	376	386	382	340	372	367	368	392	334	375	351	380	384	389	374	366	369	406	406	375	336	388	354	350	360	372	379	347	359	344	363	354	386	354	417	376	357	382	396	355	401	387	392	368	333	356	349	356	354	378	353	383	378	344	377	369	345	363	362	399	358	376	382	370	355	363	304	371	344	392	395	374	374	369	352	340	377	358	382	364	359	356	353	385	394	338	351	365	362	363	348	375	360	347	357	376	359	389	386	379	377	343	363	354	387	412	362	346	363	357	375	375	363	374	348	379	422	349	349	382	362	343	362	373	385	419	369	394	343	374	379	381	375	351	354	356	382	350	409	344	356	333	399	352	360	403	340	352	375	386	343	387	348	356	375	349	387	376	367	373	364	394	338	395	385	369	375	392	344	383	356	367	380	366	362	349	372	354	367	352	398	392	371	371	376	365	378	347	357	367	347	346	373	356	345	372	357	387	385	383	396	326	369	346	351	372	365	356	339	387	362	391	363	362	394	363	415	381	390	356	382	353	407	340	369	339	379	371	361	377	354	379	348	361	379	393	352	376	402	330	424	379	347	397	382	393	394	365	357	394	359	356	368	373	376	336	357	376	350	380	377	353	373	359	354	392	375	354	386	381	372	362	368	376	350	368	357	356	368	325	400	384	388	354	353	345	405	393	377	372	352	337	388	346	352	375	379	368	371	377	385	387	343	373	383	366	400	347	345	375	367	386	401	386	399	370	364	372	352	359	370	355	382	376	362	379	410	359	338	336	370	377	404	370	348	362	377	362	366	352	360	337	397	395	391	364	371	386	365	373	360	375	332	375	373	373	391	340	322	360	389	372	372	378	359	408	347	363	363	373	377	379	353	369	366	348	368	394	375	363	374	379	344	366	368	399	371	387	422	370	342	371	378	405	387	363	388	377	375	375	341	348	410	376	368	359	368	365	361	338	380	401	376	392	403	382	363	365	377	380	365	381	357	366	383	355	375	392	362	350	338	369	361	376	387	381	345	375	373	375	392	387	385	371	388	388	378	360	402	359	391	380	354	379	363	355	357	335	377	364	335	374	380	357	349	381	352	374	394	376	347	358	366	372	404	352	369	376	353	340	378	367	333	390	384	372	378	347	385	368	385	399	362	409	361	368	368	326	367	383	361	409	387	360	398	358	384	371	356	402	349	402	355	387	383	370	357	382	372	375	312	385	359	385	360	350	385	362	371	348	351	345	395	391	365	373	347	380	349	368	367	390	354	361	378	365	354	337	354	406	359	386	346	342	405	346	370	389	389	364	361	389	371	334	368	436	368	398	410	384	370	379	378	400	365	382	365	341	386	338	355	368	344	360	345	379	397	367	359	360	333	353	376	363	318	343	400	381	380	343	380	374	394	348	382	389	366	325	380	366	345	373	392	349	379	358	374	343	343	338	375	388	351	379	418	385	382	354	367	367	389	339	371	349	398	339	389	356	398	365	360	384	397	348	359	402	400
5168	3929	2495	1252	1101	904	1446	7316	13192	9220	5819	2826	1476	940	758	753	739	685	682	671	680	719	697	691	748	758	724	747	704	712	729	705	679	713	718	721	738	689	721	679	712	728	701	714	693	699	755	708	696	710	730	728	713	751	731	732	660	721	736	720	742	659	739	725	710	742	748	729	723	714	714	684	676	702	740	722	711	699	701	692	705	704	735	723	725	735	721	744	729	668	681	732	743	656	749	724	722	708	691	687	710	729	687	754	682	720	690	697	714	719	688	755	723	758	719	676	683	733	705	699	673	718	775	725	714	722	772	682	679	652	704	721	712	729	734	705	711	761	727	700	725	717	737	688	732	721	689	711	681	693	713	712	739	746	707	773	649	701	749	703	703	691	657	682	699	712	681	727	692	752	680	714	686	677	715	737	728	716	700	747	682	761	727	707	693	692	690	686	694	728	693	717	729	726	680	708	756	704	711	709	727	637	687	707	681	704	716	700	683	665	760	693	717	719	719	705	745	695	715	725	682	712	666	753	683	744	668	699	701	692	709	736	733	700	691	735	724	706	669	744	712	755	762	705	666	800	725	750	768	716	698	744	718	703	701	699	739	717	704	696	708	711	732	741	686	761	717	703	718	700	704	726	712	683	716	678	659	676	678	726	728	692	692	704	708	721	716	699	672	736	758	715	735	721	729	729	671	702	773	698	725	744	708	705	762	676	686	693	674	660	726	693	740	679	722	743	675	699	762	695	777	707	754	715	684	719	732	719	713	645	786	729	734	742	680	691	660	755	715	699	734	732	712	734	716	698	716	734	676	733	735	677	723	686	728	705	721	676	727	669	734	730	685	736	715	746	739	721	697	765	715	729	759	727	717	665	673	710	731	714	709	722	701	627	718	684	700	737	713	700	685	667	697	751	749	733	746	719	753	707	724	689	694	679	695	760	699	686	663	659	701	733	713	691	697	723	682	737	719	708	728	708	751	720	713	725	690	699	688	741	761	723	716	726	670	743	718	724	697	734	667	737	743	690	722	691	737	697	728	712	689	744	695	781	726	682	767	685	752	718	727	717	691	675	748	725	706	700	723	734	697	724	668	705	717	676	709	741	718	691	753	739	739	685	716	695	733	720	687	706	782	744	721	713	700	727	689	738	701	760	722	748	684	760	724	700	733	724	728	749	719	739	721	735	699	749	743	710	711	667	700	676	726	713	763	765	715	705	735	704	763	747	691	745	711	701	732	694	702	697	731	670	711	698	740	725	738	747	705	666	702	730	685	706	675	715	744	660	730	743	722	722	751	736	696	696	721	699	717	692	706	722	697	758	686	685	724	715	671	710	716	685	716	686	746	723	698	765	692	736	709	717	673	751	692	694	738	702	674	744	688	704	680	683	677	755	753	706	724	771	673	671	640	639	711	720	688	641	748	711	738	736	701	693	721	711	674	701	678	734	704	714	709	726	705	669	727	722	733	738	732	702	700	719	719	721	741	733	691	705	729	700	722	710	704	733	707	715	715	725	752	677	704	695	732	693	714	730	750	733	731	752	695	686	699	702	648	718	744	699	707	750	692	725	732	739	706	662	717	729	706	693	711	713	720	737	716	719	719	724	738	723	732	705	714	710	741	699	734	694	722	672	669	763	654	687	725	747	744	702	701	723	696	707	714	691	694	676	715	708	683	722	726	759	688	760	736	668	695	748	705	714	704	725	708	685	724	667	796	731	738	685	714	717	688	677	717	694	692	675	675	665	723	729	752	671	699	706	707	750	714	710	702	711	712	711	749	670	714	728	759	682	703	713	749	706	712	708	708	713	682	709	704	709	720	658	710	686	737	691	721	693	733	730	655	735	717	693	755	756	717	704	741	694	654	760	724	664	703	735	698	725	701	722	695	713	774	773	707	706	702	748	734	676	699	741	758	706	670	675	686	710	736	727	727	729	680	678	743	693	695	702	716	714	760	715	750	750	703	695	715	729	756	746	720	737	727	696	719	689	671	690	692	711	694	691	719	698	708	717	715	683	709	657	697	706	715	728	721	691	682	713	653	760	688	734	667	675	729	694	747	676	739	737	734	716	681	709	668	713	686	717	625	699	678	766	719	746	744	710	737	690	730	709	776	704	766	687	694	715	687	716	680	732	690	754	708	724	699	708	693	685	698	692	685	710	742	713	674	665	745	773	715	754	685	712	695	762	677	723	721	696	727	692	670	729	668	670	717	672	689	718	737	702	736	756	701	720	691	747	713	697	708	708	705	708	684	702	691	755	705	701	683	714	716	735	690	687	713	738	672	754	681	740	759	718	720	695	692	695	655	698	702	719	678	699	738	757	710	658	716	728	724	717	715	705	735	775	727	707	732	705	693	738	709	729	774	705	675	727	759	649	671	684	717	687	716	701	710	737	699	700	682	724	756	688	711	665	724	671	704	710	734	722	680	689	730	736	696	738	794	707	734	768	694	707	745	715	724	737	797	741	657	704	716	676	756	742	717	680	707	699	715	723	744	720	753	689	739	735	706	714	666	686	722	716	696	729	726	739	676	691	759	760	696	738	671	710	760	681	711	727	710	720	696	690	713	729	701	730	709	719	735	719	730	714	734	682	729	673	713	712	751	678	719	669	678	697	713	718	712	713	730	711	682	719	756	724	711	734	712	755	731	694	759	683	692	690	674	725	742	780	734	715	719	734	742	761	713	713	684	774	691	743	697	653	723	731	711	699	662	706	678	669	711	677	709	727	675	734	690	665	681	732	697	694	669	662	743	711	701	702	727	700	745	720	695	758	736	711	752	700	676	701	700	710	740	712	719	723	715	732	677	707	697	709	709	689	673	652	729	735	705	686	690	732	720	748	782	680	706	687	705	727	708	727	671	761	755	734	728	762	690	687	656	729	668	707	746	665	700	720	694	737	732	705	738	675	739	674	678	705	740	710	740	768	691	724	729	702	716	739	707	720	713	702	683	699	662	694	694	674	695	687	708	697	717	723	700	746	684	725	734	721	666	702	761	678	682	741	699	701	717	710	672	685	747	677	719	760	710	745	732	702	700	704	736	695	683	778	648	695	717	699	695	781	700	680	675	690	702	708	699	665	704	737	734	692	668	721	709	725	751	689	743	682	781	714	685	664	720	747	683	708	721	672	701	729	711	697	677	735	725	688	710	752	740	701	748	691	723	703	749	707	736	701	692	719	718	694	704	639	715	756	700	714	695	785	696	694	710	734	717	707	736	662	701	723	710	710	710	702	684	719	723	712	736	683	677	713	714	703	717	710	701	693	733	724	730	745	674	683	709	767	718	650	720	726	746	756	652	698	695	742	704	690	728	676	730	759	625	747	736	692	744	704	766	704	734	694	660	742	716	718	727	773	699	723	675	725	698	726	739	695	662	694	665	723	716	706	691	717	717	711	671	704	717	706	734	710	741	703	751	723	688	755	709	710	671	706	698	685	702	716	728	747	695	717	696	738	736	730	763	724	719	736	724	697	720	681	745	697	745	720	693	735
24517	21024	26912	24990	4175	626	1311	15220	18956	14063	7375	2542	993	483	360	325	329	332	355	290	361	328	356	299	322	336	321	347	383	326	334	327	374	320	345	344	278	330	334	313	329	365	338	351	329	347	314	327	334	323	333	321	337	340	346	324	314	315	337	337	351	344	287	302	326	290	337	304	300	325	339	307	345	332	323	342	320	323	346	327	311	342	345	316	327	341	346	351	332	319	329	320	339	304	309	296	326	302	331	293	361	306	310	325	341	337	342	339	324	329	338	318	351	308	371	334	342	347	316	333	334	316	351	331	345	368	314	345	309	365	317	336	331	320	357	328	334	331	336	344	319	325	308	301	346	325	314	291	347	302	327	333	320	334	328	320	321	346	302	341	368	351	339	327	343	344	354	319	332	334	364	331	315	344	334	320	294	333	341	305	309	328	326	322	338	336	329	356	333	344	323	340	328	357	315	316	309	324	338	329	339	339	344	349	348	344	329	339	323	316	313	343	353	370	332	305	351	325	302	334	306	332	319	326	354	295	344	333	348	329	312	300	330	334	327	333	312	354	336	357	342	338	336	353	314	324	326	380	324	348	322	336	352	347	303	330	328	347	289	336	317	337	327	318	329	334	327	333	324	360	356	327	318	328	296	269	304	340	330	309	357	326	328	307	357	331	330	345	312	329	337	327	331	314	314	332	331	344	315	342	318	329	343	335	294	331	317	295	326	337	342	308	350	311	342	325	344	354	330	370	335	358	335	305	321	323	309	351	321	343	336	351	344	348	357	344	334	334	314	320	327	331	349	306	318	342	368	328	308	341	325	292	307	331	353	355	342	350	353	346	372	337	360	300	355	325	350	304	339	330	333	339	339	306	333	355	323	352	341	325	351	353	337	321	323	320	340	337	348	307	312	369	329	355	351	341	343	370	322	353	319	357	348	350	341	374	351	361	340	304	346	340	339	361	335	269	286	340	303	315	347	330	320	353	322	336	308	352	332	344	325	286	360	344	370	355	326	316	323	299	329	335	326	320	315	335	335	350	348	334	322	348	360	311	332	355	323	321	356	328	359	383	335	315	321	337	332	357	348	312	335	361	355	354	305	362	351	346	343	323	319	359	347	286	328	336	353	328	302	360	327	335	334	330	361	325	338	338	338	340	335	329	321	315	341	353	336	356	310	341	343	313	345	324	324	296	353	298	335	321	337	335	351	342	322	351	333	353	332	356	333	330	312	369	304	328	325	308	322	326	358	349	312	320	351	348	332	339	336	359	335	342	360	325	335	331	362	364	332	335	312	370	334	317	329	314	340	319	297	306	326	334	307	322	332	371	343	299	338	355	345	320	334	342	324	361	313	310	374	291	352	308	333	347	358	345	357	312	371	322	346	326	338	320	350	362	329	306	334	332	324	312	349	354	312	308	324	301	309	316	339	338	331	306	310	338	317	322	365	353	327	337	345	320	311	347	334	311	302	338	329	313	347	349	324	328	331	311	332	341	351	341	297	355	329	310	354	347	324	330	346	327	306	345	316	326	295	324	334	338	322	330	329	316	282	336	325	334	332	310	350	340	325	336	330	335	343	362	367	327	320	288	367	353	339	300	325	321	348	351	329	288	359	312	332	361	344	322	349	316	321	364	323	298	363	336	356	337	351	333	322	322	314	311	343	325	289	356	337	323	332	344	338	329	325	324	295	312	365	319	324	333	340	354	341	339	360	360	348	340	328	347	300	325	342	338	316	328	325	317	335	341	378	325	335	338	360	349	347	330	297	336	345	343	334	335	370	337	337	343	328	308	336	306	369	342	326	309	341	346	354	320	368	310	328	329	311	327	325	302	347	340	332	304	318	379	351	363	322	354	323	340	342	316	329	323	355	329	340	334	339	328	333	315	328	311	335	313	349	345	358	354	354	342	323	332	303	371	316	338	366	328	340	355	349	316	325	334	365	367	375	329	346	335	321	375	311	310	319	348	318	335	344	351	322	316	317	306	334	304	312	322	375	347	348	336	347	323	383	329	342	346	342	338	302	354	311	334	308	327	348	344	317	337	345	353	344	347	337	315	317	315	303	358	301	314	343	336	339	342	344	322	345	347	294	319	325	347	347	340	289	335	375	376	360	335	315	324	307	304	356	336	303	300	315	317	356	356	329	333	340	326	330	307	346	318	327	300	338	363	323	300	315	345	306	317	348	354	331	263	296	339	343	332	332	336	310	320	323	347	294	354	319	336	334	309	311	368	368	335	302	324	324	325	335	328	343	357	335	347	342	318	325	347	330	300	374	328	354	311	321	330	341	325	344	349	348	337	321	328	334	326	300	325	322	352	336	326	345	298	336	332	316	352	310	343	308	344	339	329	336	380	342	323	350	342	335	348	338	307	334	335	345	344	314	336	364	332	322	337	313	346	346	329	342	312	329	322	334	353	329	316	308	324	342	360	333	328	335	298	325	312	296	321	331	307	313	341	336	325	337	310	330	342	364	334	308	322	297	323	346	317	325	328	339	339	314	327	333	349	338	363	358	362	331	327	309	314	313	327	339	315	354	326	321	296	328	355	338	321	282	350	337	343	360	325	327	318	331	351	333	328	316	317	335	333	333	337	344	285	335	329	325	331	308	338	328	357	333	369	350	370	318	351	328	331	335	359	343	339	333	347	342	345	272	335	351	340	307	312	337	349	327	330	359	316	329	354	308	328	301	312	338	330	339	298	332	329	343	293	313	374	338	327	366	373	331	313	344	327	321	330	340	362	348	312	314	314	322	334	365	307	333	347	314	326	351	339	327	321	335	315	356	316	309	351	338	307	332	345	335	318	323	346	324	307	337	323	337	343	337	347	316	298	326	366	356	316	335	344	306	363	353	332	345	328	319	359	331	349	325	322	365	300	309	348	309	303	322	363	350	347	329	301	322	374	309	302	344	327	303	341	307	354	342	304	302	332	357	323	335	334	354	350	320	333	325	345	335	313	311	329	341	334	335	316	361	335	341	328	337	325	334	343	363	304	349	335	350	317	302	339	339	347	349	347	338	376	315	297	350	361	369	322	301	342	340	366	317	321	298	358	359	349	335	362	324	366	392	307	314	325	358	352	368	329	310	342	353	337	320	329	310	363	324	373	325	331	329	352	336	339	362	311	343	337	320	332	364	338	333	305	308	322	337	313	348	327	329	348	319	334	316	315	317	306	329	338	361	329	337	337	361	366	328	326	311	324	288	348	365	343	287	292	364	325	336	330	316	294	310	302	342	315	332	321	340	325	307	319	328	308	341	357	347	342	334	315	347	338	368	359	336	344	288	340	345	353	359	338	333	328	339	338	341	330	357	314	368	295	328	354	366	339	317	326	329	345	339	323	331	337	333	340	347	322	357	284	348	300	326	344	319	336	356	316	338	380	351	329	325	349	341	335	352	335	380	337	290	337	332	321	347	367	327	304	309	314	310	366	359	318	347	330	330	319	337	342	337	320	342	332	346	307	359	330	333	324	322	359	315	306	321	335	318	323
5579	8640	6361	3146	2109	1639	4007	29441	30769	24558	15434	7035	2833	1093	788	641	689	611	611	628	636	672	658	646	635	645	646	659	651	630	681	663	671	669	621	659	660	685	676	661	603	646	706	612	671	668	661	661	672	614	624	657	658	642	677	632	638	657	641	678	637	651	645	698	648	664	735	641	618	643	644	639	670	614	654	599	621	650	681	645	653	617	629	669	678	623	633	692	688	626	625	672	657	646	627	679	670	645	672	654	646	644	642	691	646	664	634	640	654	645	602	657	636	640	660	599	652	668	617	634	663	679	670	631	632	642	615	628	654	646	643	645	600	674	631	665	632	608	668	664	658	646	632	619	665	675	628	655	673	660	649	707	717	614	644	668	636	580	657	633	665	646	653	599	692	680	653	645	688	613	629	655	647	618	633	682	645	703	650	693	665	671	628	680	669	633	633	608	698	645	666	641	704	646	649	711	622	640	664	662	660	673	685	675	650	637	643	626	641	662	649	651	648	651	640	675	660	630	695	650	619	644	614	630	678	668	660	659	653	668	685	640	619	635	651	641	682	658	645	653	656	649	682	644	630	624	647	645	606	665	660	602	702	613	623	676	638	700	711	654	674	636	709	658	603	613	669	617	617	666	621	671	649	659	674	620	622	630	678	652	638	647	664	696	660	670	666	670	656	633	643	668	648	627	652	676	644	610	673	667	666	653	626	576	640	617	646	665	659	644	696	676	634	680	626	667	603	602	654	670	634	677	637	628	719	659	659	641	644	618	645	675	602	635	605	635	651	655	673	622	642	637	659	637	651	633	655	620	626	617	642	729	660	692	622	617	639	624	661	664	599	664	694	621	604	627	704	603	634	661	672	651	627	589	662	607	650	648	687	643	649	640	612	636	648	613	584	692	679	636	654	615	676	644	628	664	703	648	674	636	617	639	659	624	653	644	637	632	655	654	602	649	637	662	644	664	636	645	673	654	663	579	651	639	636	676	628	626	667	694	610	600	646	610	671	645	637	649	644	652	625	641	674	662	662	682	677	639	708	625	667	623	678	645	635	670	618	654	684	662	623	621	620	623	645	626	649	651	659	632	646	631	645	649	628	588	684	671	663	703	649	633	644	657	700	630	646	653	640	647	617	636	681	631	636	714	616	635	636	630	652	622	652	634	597	641	670	609	663	623	659	672	653	683	659	686	681	676	671	686	627	671	620	650	652	646	664	667	656	660	652	687	595	653	653	614	699	610	670	630	645	644	654	671	655	650	699	629	703	626	624	628	637	632	617	649	643	683	645	641	677	677	690	631	619	650	618	630	652	628	647	645	698	660	655	609	669	677	606	642	645	653	684	648	624	662	666	649	685	624	662	676	703	662	631	661	655	642	635	637	664	619	632	636	642	693	646	679	716	641	678	634	654	633	654	670	668	650	651	629	591	650	657	656	689	666	611	655	659	630	698	650	619	646	653	687	639	612	647	606	657	618	649	657	669	687	639	678	624	610	610	688	655	681	635	638	657	658	630	644	651	603	660	632	626	606	648	641	620	658	647	660	656	663	684	602	656	636	643	624	725	656	621	626	704	637	691	609	626	615	656	629	682	629	659	710	657	650	650	653	595	656	663	707	607	635	675	641	616	615	632	644	671	661	652	617	657	680	642	599	637	670	659	669	691	654	612	617	635	615	656	627	628	650	685	638	623	643	606	660	644	662	687	706	696	690	619	676	658	666	620	674	652	657	661	687	612	640	616	620	710	691	634	662	621	594	620	672	669	639	659	666	640	655	635	661	644	646	653	590	636	619	705	673	665	663	644	636	668	671	641	703	648	637	626	656	644	654	625	644	641	660	657	629	651	637	668	635	628	654	632	622	628	619	667	633	687	685	651	674	677	659	661	657	653	640	643	647	665	659	676	662	614	622	701	621	660	703	650	651	681	678	643	692	664	662	624	657	644	688	666	597	641	625	627	629	699	670	617	622	623	653	682	659	595	664	639	613	691	688	658	624	705	709	669	688	675	657	659	658	639	648	665	712	637	628	651	627	647	618	603	652	622	676	639	611	698	654	701	632	639	672	648	636	610	662	654	600	647	671	591	675	628	631	642	666	624	644	620	627	654	676	641	667	661	652	621	650	618	677	609	652	655	659	640	646	627	682	639	676	604	590	653	656	646	703	675	609	610	665	640	648	672	709	622	648	603	678	679	626	648	649	620	672	647	625	607	648	623	641	656	665	642	607	708	646	626	648	655	671	632	649	619	678	661	653	659	652	625	633	630	656	735	631	649	700	644	604	692	651	676	624	630	659	650	633	650	642	724	641	637	655	651	672	615	637	627	644	667	621	664	644	618	651	624	628	698	672	674	708	658	640	631	611	680	653	656	701	647	662	647	629	631	627	665	633	619	681	631	670	613	656	653	708	659	674	651	658	625	643	665	621	645	666	618	667	706	648	678	644	669	589	590	654	629	629	622	635	650	639	660	693	657	653	629	658	669	655	656	641	660	666	640	646	684	648	668	665	666	615	652	614	664	633	681	673	658	621	623	654	681	669	594	620	631	665	615	627	637	659	687	618	665	629	669	666	574	662	655	651	631	692	695	639	636	636	619	637	650	711	592	644	662	699	639	603	648	620	663	657	625	666	639	609	640	634	659	689	674	636	682	620	635	604	694	668	633	602	628	619	667	633	684	631	630	606	663	643	638	634	657	623	643	637	672	639	636	650	662	677	670	673	667	668	650	646	632	656	697	664	646	617	635	657	624	669	673	652	653	631	674	641	631	642	648	678	649	633	645	647	613	632	653	659	629	663	663	680	630	674	670	666	659	642	649	666	696	648	626	618	638	622	682	659	649	665	633	641	691	656	647	630	662	678	622	686	660	649	647	644	617	644	672	641	643	662	658	651	640	693	657	635	668	647	671	619	655	627	672	648	631	678	660	656	624	672	665	662	639	622	649	703	708	675	683	629	616	643	582	659	652	664	618	645	649	660	648	669	652	689	676	649	672	664	708	623	681	656	632	632	662	621	628	650	628	675	661	653	646	623	681	619	687	670	618	658	665	677	648	649	709	695	670	647	664	645	669	628	641	653	662	647	642	637	633	660	693	616	662	622	644	652	679	635	656	643	680	654	674	653	623	662	653	635	614	652	700	637	641	673	657	665	639	619	633	605	604	622	649	644	643	646	637	631	611	669	664	669	625	655	630	644	625	655	629	644	634	636	628	688	649	630	653	667	637	696	632	623	651	615	667	592	651	635	635	669	640	651	675	642	611	657	654	666	638	603	703	668	684	664	691	685	647	651	620	646	637	590	608	618	640	647	619	639	677	636	651	655	661	697	616	700	667	610	627	644	623	649	623	674	648	684	686	637	624	652	652	666	671	635	679	580	653	610	613	673	678	619	661	628	635	672	665	698	626	642	677	659	609	698	670	614	664	609	631	675	613	649	683	666	662	678	640	642	673	626	614	645	639	606	638	650	658	692	647	633	661	628	637	653	674	695	610	669	674	633
22771	20986	28718	23463	20990	19353	8402	33037	38900	33023	19686	8359	2545	769	439	382	325	322	319	337	340	311	324	329	323	332	332	295	323	327	336	349	312	301	325	347	291	354	338	304	319	313	325	295	320	308	333	313	347	329	303	319	304	292	356	305	328	328	317	325	318	299	313	329	322	307	312	296	332	327	327	323	299	341	314	326	324	285	296	310	329	333	312	314	330	278	310	308	315	280	316	310	336	312	332	300	312	305	315	350	315	294	308	346	338	322	324	311	350	369	328	322	296	319	293	332	335	318	339	299	307	316	327	313	309	328	289	326	326	338	338	318	320	333	325	317	315	317	320	288	284	316	321	297	330	333	345	326	345	321	297	333	286	321	313	320	300	289	305	306	314	294	358	332	346	325	300	315	325	344	302	314	314	324	326	323	326	349	293	337	292	298	314	341	347	331	297	308	318	325	319	302	296	355	346	348	299	315	288	329	311	345	312	300	312	315	317	291	300	330	334	306	291	319	284	327	331	339	289	332	299	313	312	307	301	310	321	346	284	318	348	323	338	350	302	313	347	343	309	329	295	333	354	328	332	331	348	342	329	315	335	287	313	293	337	352	328	314	283	326	338	330	320	351	315	297	308	290	312	324	295	304	307	314	298	341	313	302	297	310	298	325	339	318	350	316	299	319	327	253	297	317	337	321	298	316	320	327	294	337	302	315	318	318	310	292	308	333	256	307	331	322	318	298	306	331	309	314	320	318	332	302	293	318	300	322	313	332	292	299	305	304	325	321	328	330	294	319	300	330	323	323	299	323	300	316	303	341	319	336	327	337	338	315	328	318	284	334	311	322	298	322	291	377	351	286	280	333	325	294	334	335	333	345	329	306	342	296	310	312	325	315	332	312	324	320	324	305	347	297	299	354	319	316	319	323	326	318	339	336	290	305	296	346	318	313	293	293	319	296	309	298	317	296	342	311	336	310	321	309	326	310	309	318	304	273	361	304	307	295	311	306	307	320	340	317	320	340	289	320	331	311	319	310	290	346	297	308	298	337	305	339	336	276	371	316	271	331	335	340	309	311	293	334	313	338	339	295	326	321	331	324	326	312	311	337	318	313	321	338	323	327	334	337	323	325	331	308	332	313	324	313	334	314	324	288	312	326	326	313	326	338	325	299	324	332	306	317	306	331	333	300	293	319	333	317	311	328	307	300	309	306	310	287	314	268	316	314	285	348	340	319	295	340	335	288	315	347	310	364	319	347	341	338	318	302	330	328	315	295	306	334	322	307	322	332	311	277	342	331	320	333	304	314	306	295	336	303	355	314	323	340	305	343	331	341	317	312	324	293	318	338	345	306	314	343	327	329	301	321	303	347	315	310	329	334	343	331	310	326	322	280	350	303	338	311	313	336	294	300	325	312	311	348	324	327	373	295	342	328	330	293	313	297	312	330	326	332	329	301	317	305	313	270	313	347	305	322	343	340	304	326	349	313	308	315	315	334	331	334	298	311	346	335	337	289	310	318	291	324	303	299	343	293	292	303	311	316	324	289	294	311	316	343	313	332	304	332	327	327	315	302	374	344	318	318	327	309	341	352	318	327	296	330	317	316	271	310	351	338	320	312	343	321	332	323	331	309	292	313	321	337	268	305	323	314	339	316	338	294	310	303	304	317	282	344	337	301	299	287	316	332	349	287	309	320	301	327	306	343	330	340	316	312	314	331	324	336	332	304	309	340	315	306	336	321	336	311	310	332	318	307	341	315	325	307	295	332	315	307	314	333	348	312	333	323	331	293	335	323	337	335	314	341	316	290	306	290	319	328	325	306	349	334	319	327	334	306	319	344	296	301	356	320	310	346	309	285	313	300	307	327	298	313	314	320	314	310	315	310	305	292	344	299	298	352	329	302	321	338	315	298	331	312	340	317	315	313	353	300	308	303	279	303	320	308	310	302	289	318	322	342	297	337	331	333	323	296	313	329	318	308	328	312	293	326	347	307	287	302	318	292	285	276	365	277	283	302	334	299	341	328	307	298	304	321	321	324	310	347	311	324	295	316	345	306	297	302	341	282	334	299	325	329	316	294	307	332	366	305	321	322	322	283	310	311	350	333	345	315	308	340	340	316	327	299	303	274	303	318	309	352	348	322	292	316	304	311	323	335	336	347	311	314	299	340	330	313	297	339	331	303	319	306	332	289	336	297	308	327	332	324	319	293	335	300	315	300	320	343	320	310	333	321	360	327	310	331	303	340	315	318	318	333	332	308	344	298	355	309	323	375	284	305	341	291	288	326	336	313	323	333	316	292	325	316	318	303	305	322	334	335	310	314	347	318	344	313	307	342	319	313	309	313	326	292	325	300	308	327	313	345	316	334	322	303	315	291	327	287	336	306	307	297	354	315	313	320	283	338	316	336	347	305	312	339	297	301	328	326	324	294	319	297	335	332	317	305	305	306	310	324	339	295	294	317	301	304	353	296	343	300	304	344	352	287	326	324	309	339	315	315	319	311	303	321	331	339	326	315	305	295	318	316	333	326	327	350	317	315	309	314	316	316	308	301	340	329	315	323	301	337	308	314	315	338	298	311	314	325	298	327	321	347	343	330	294	285	327	291	332	289	319	318	320	290	307	307	304	343	323	299	307	297	326	322	311	321	310	319	302	312	326	312	303	306	319	306	290	291	314	284	300	333	305	306	321	322	317	307	308	295	313	293	334	263	330	312	322	351	285	349	339	317	325	311	305	318	350	325	303	317	301	324	317	313	298	311	303	304	314	349	314	309	355	303	310	305	337	326	325	302	279	309	319	299	303	302	308	341	294	315	333	315	315	324	290	318	319	344	323	299	349	337	326	319	338	355	318	311	333	307	309	315	341	333	335	345	300	287	285	300	304	293	310	331	307	302	321	324	299	316	336	294	321	328	300	300	313	275	280	328	348	339	276	331	296	297	319	297	305	338	339	326	325	328	346	282	296	336	314	320	323	273	288	303	325	296	299	303	331	300	325	323	324	284	297	330	319	294	320	310	294	350	312	296	308	334	313	325	327	318	317	294	305	290	288	325	323	355	324	310	296	316	304	343	294	336	323	292	316	341	332	341	328	328	314	316	314	279	320	330	323	363	329	341	312	337	327	334	317	297	326	354	320	303	276	315	337	300	328	315	287	312	300	318	318	364	327	298	334	324	323	321	332	317	284	310	373	294	282	329	335	290	330	329	326	291	280	306	338	291	299	321	311	345	296	290	313	325	324	313	290	327	323	314	285	335	294	321	343	328	333	330	313	326	333	322	323	311	297	330	323	340	301	318	360	306	324	313	317	308	344	326	314	333	327	333	342	302	298	302	319	320	317	308	288	310	304	306	296	321	310	327	322	291	345	317	336	332	321	298	315	313	335	344	335	276	339	359	304	301	286	310	302	311	331	322	342	302	294	312	309	327	287	301	308	315	309	323	306	285	325	317	326	344	297	297	294	362	343	309	319	290	354	306	327	296	336	310	348	298	318	312	295	326
9137	17695	13834	7783	5139	4172	13792	43618	46517	39920	27935	15940	6726	1898	891	647	607	602	605	597	643	604	582	592	577	581	607	641	595	597	628	591	638	625	591	626	586	606	645	633	624	561	583	589	607	599	593	576	609	618	596	602	595	565	583	616	563	554	596	589	584	588	560	564	589	599	571	608	557	610	608	594	633	579	549	621	579	605	619	581	621	575	617	612	590	649	671	626	617	578	599	631	625	613	577	609	591	600	574	573	576	599	545	588	576	575	580	562	559	608	618	655	605	588	610	623	578	626	616	603	616	596	619	589	595	548	639	614	620	613	624	583	578	622	589	631	561	608	610	578	620	581	581	582	608	595	606	577	619	599	614	609	599	596	599	563	621	579	634	568	626	572	590	588	591	636	649	618	607	621	611	609	596	582	627	564	549	625	641	629	584	583	612	606	625	576	595	575	601	575	584	586	607	619	610	609	626	570	622	582	596	595	591	648	559	614	591	586	604	607	624	561	626	592	635	632	590	637	628	624	593	594	643	590	573	606	630	622	587	603	581	647	584	603	658	594	586	591	633	618	632	570	579	593	597	596	591	618	587	602	638	598	552	605	607	567	573	623	583	589	606	584	605	575	571	602	588	611	598	562	600	627	623	555	596	557	613	605	627	567	616	615	585	593	625	589	564	629	584	624	617	617	610	608	594	618	598	598	556	582	630	613	610	564	561	647	603	598	569	610	556	603	579	580	612	603	604	584	573	591	597	599	609	633	622	553	615	625	619	599	606	614	574	630	606	621	594	620	624	655	602	635	627	608	574	596	608	542	573	569	635	614	589	572	592	619	630	589	583	623	564	611	604	602	588	604	591	587	610	581	622	569	653	574	603	614	604	634	605	570	615	580	633	595	641	566	630	567	622	610	563	575	587	635	628	589	615	571	634	625	588	624	633	649	566	619	644	581	608	611	545	596	642	637	578	586	547	617	645	603	610	637	546	610	612	645	570	621	605	606	633	589	600	595	576	595	548	620	605	624	563	611	601	592	568	601	588	628	592	617	616	574	588	611	608	651	586	610	582	624	606	611	603	599	625	673	604	600	632	578	622	574	664	633	609	621	614	605	623	619	613	578	582	590	612	595	574	602	586	626	574	589	570	583	584	619	574	575	619	611	590	567	632	595	572	632	604	566	635	570	612	593	574	577	603	594	572	575	585	644	592	613	619	568	610	594	563	577	589	623	587	565	580	568	660	580	609	613	582	608	636	613	578	561	626	582	579	607	568	587	586	615	586	613	601	600	607	600	621	596	588	592	545	601	642	621	618	593	616	602	644	595	552	636	592	605	616	597	570	607	581	557	606	617	648	639	621	602	551	690	617	599	580	622	600	579	594	579	597	605	619	614	538	622	601	628	590	580	612	619	622	580	589	599	588	598	613	594	600	584	628	648	591	626	620	588	578	573	563	587	614	596	614	649	577	589	623	619	609	603	557	582	635	584	634	629	564	614	632	594	633	585	593	607	608	631	572	599	589	609	602	610	608	600	614	582	569	615	618	599	617	558	584	587	624	599	617	617	593	616	592	594	610	589	596	592	611	626	627	563	613	621	581	604	570	602	640	614	557	642	582	586	604	584	672	626	595	604	560	610	655	596	628	620	573	612	604	603	601	592	574	637	570	644	621	623	638	626	595	565	585	602	610	576	645	597	569	594	610	638	631	597	586	575	636	581	589	594	632	545	625	595	636	575	624	596	628	619	650	635	623	599	564	585	600	587	599	631	612	613	573	601	590	614	607	589	583	568	604	639	590	583	595	579	648	634	619	594	583	590	617	601	544	602	633	585	604	580	594	583	597	592	581	575	600	636	593	631	592	581	587	576	607	565	571	609	605	619	596	573	560	629	632	583	619	556	564	618	599	648	615	551	637	647	588	577	576	624	623	649	625	618	647	587	611	592	590	604	618	575	592	558	622	561	629	629	614	626	615	589	558	613	578	571	581	578	638	585	569	631	610	572	619	580	570	625	601	591	623	574	554	609	622	599	554	561	584	599	597	587	580	612	592	617	591	608	592	606	641	534	568	599	583	595	633	621	626	605	628	587	570	591	562	615	597	633	570	633	608	597	593	590	599	583	627	601	632	574	593	594	577	621	599	576	604	634	612	574	619	632	609	618	599	627	582	616	622	563	636	600	631	610	592	586	560	604	591	607	609	559	597	626	649	614	616	582	577	579	596	611	612	615	637	595	603	619	578	591	596	559	624	570	585	562	615	595	601	591	614	616	593	576	612	641	599	593	589	630	610	660	655	580	578	604	588	638	583	594	638	594	611	591	638	576	607	588	624	608	613	574	618	585	613	575	566	628	600	587	608	665	602	648	578	570	611	592	598	590	605	659	609	608	583	562	622	616	565	593	626	606	597	666	601	580	615	581	549	603	646	594	600	613	613	592	566	637	547	565	592	621	589	627	655	586	627	598	625	611	596	625	597	614	579	587	610	653	598	621	592	591	638	609	602	584	593	617	616	556	574	561	616	596	647	592	562	555	576	612	632	597	618	579	642	637	586	637	592	614	593	591	601	574	613	604	613	622	590	620	615	600	598	579	596	626	620	593	625	574	591	673	609	634	574	581	617	623	579	635	561	589	610	651	619	611	573	603	599	578	622	589	604	654	613	609	575	576	650	605	613	555	586	599	598	641	617	581	603	593	601	613	596	619	662	616	590	606	590	575	582	597	624	577	605	640	635	619	606	585	560	573	573	618	553	565	601	614	625	603	631	650	585	595	574	617	598	617	566	635	621	602	605	628	621	591	616	589	570	605	652	650	617	624	585	600	571	578	630	618	645	605	598	554	617	583	647	574	583	595	587	586	616	617	602	579	589	635	605	588	592	590	613	620	672	568	574	611	597	600	607	533	534	557	636	605	595	578	582	642	599	656	631	600	609	578	557	596	572	604	612	616	584	604	607	636	599	603	613	622	573	576	582	580	606	591	579	614	596	588	614	602	606	618	626	614	628	623	634	665	587	539	614	547	562	569	644	610	598	603	566	624	640	569	605	630	597	618	617	588	544	625	630	587	639	590	550	638	595	522	610	611	588	553	636	565	567	567	593	591	590	608	614	582	595	631	601	621	594	628	585	555	613	574	569	554	608	620	623	601	603	570	586	611	594	596	604	659	616	599	597	616	608	617	618	619	615	593	618	616	598	629	596	576	603	585	611	565	606	624	601	564	581	608	609	613	593	594	580	594	608	588	574	602	628	605	619	613	589	600	577	625	564	622	592	594	578	554	631	632	564	614	595	604	604	598	568	596	599	632	664	592	612	559	571	608	633	565	583	592	590	580	555	609	635	584	607	628	587	576	602	578	570	605	598	614	603	582	613	635	603	648	621	614	582	582	610	621	592	613	611	615	624	592	618	607	620	611	609	585	607	633	588	614	592	591	590	597	576	606	604	589	616	598	594	606	570	599	554	611	601	601	617	591	590	583	602	613	579	571	605	577	601	612	597	533	610	577
26270	20190	7156	968	646	602	833	3110	5073	3727	1941	1123	609	440	379	365	357	363	385	362	361	350	366	386	357	388	363	348	368	368	341	355	402	394	371	372	372	375	341	378	373	366	344	379	395	370	354	356	404	369	366	369	355	366	362	393	402	368	360	389	364	379	330	365	387	345	369	382	342	376	375	390	356	339	364	366	388	341	359	352	362	377	382	359	354	375	348	379	359	354	385	374	357	313	362	372	400	368	331	369	352	325	412	331	326	354	387	368	339	371	363	385	393	369	350	353	379	397	367	379	348	361	397	390	380	367	400	376	354	343	394	330	323	370	355	397	348	389	331	398	387	383	355	352	390	347	364	338	362	352	390	341	370	334	346	362	352	393	352	392	404	350	391	346	398	406	349	349	370	364	376	364	372	348	358	402	368	352	395	384	380	354	375	390	358	424	349	361	386	386	350	398	366	342	333	391	340	375	330	387	369	342	345	364	363	336	401	353	367	362	366	365	373	348	366	366	347	346	383	407	339	371	389	326	339	348	365	322	384	358	361	357	335	361	364	340	372	391	379	384	350	330	371	338	373	374	381	366	384	374	344	402	376	358	353	348	356	362	352	383	363	368	358	379	368	342	355	390	325	370	381	390	361	361	332	346	370	352	382	361	331	337	332	348	369	337	385	339	357	381	386	361	371	383	377	354	385	367	372	386	358	401	395	365	350	403	360	357	395	339	370	385	364	337	375	385	340	384	369	353	338	347	343	366	369	368	360	374	357	380	380	380	347	371	359	376	346	374	363	365	382	384	337	341	358	363	342	377	365	378	400	371	353	334	320	409	381	350	361	361	368	371	321	336	347	352	362	381	397	370	371	364	363	350	364	360	356	363	361	369	350	339	372	351	369	337	373	371	358	325	364	345	399	379	354	389	382	327	342	369	331	356	376	365	374	362	348	384	329	327	348	363	340	354	384	386	344	323	393	381	385	385	383	372	351	387	338	397	309	384	360	382	359	363	340	359	353	359	380	384	371	359	367	358	352	401	369	359	338	373	371	361	360	396	359	367	352	399	354	361	375	360	371	364	333	336	334	362	328	385	375	381	343	309	384	360	361	348	367	371	382	375	365	384	345	348	368	350	384	399	363	389	364	374	378	378	341	367	348	355	381	371	371	346	336	372	387	333	378	368	354	362	386	363	380	358	352	369	375	341	358	327	360	367	333	357	331	351	338	344	371	364	376	384	371	369	351	360	375	358	371	383	384	396	372	379	385	383	340	377	364	336	380	373	359	321	348	376	347	370	362	359	347	370	418	397	354	347	360	397	340	368	384	355	323	355	371	363	361	349	342	372	367	355	367	347	328	355	379	344	364	374	407	369	376	372	359	386	346	425	365	387	351	385	392	363	372	334	380	344	367	378	391	332	374	351	356	353	384	348	351	339	330	346	369	320	338	361	386	335	364	370	365	363	343	352	363	356	367	330	356	317	356	346	369	365	377	390	366	375	374	375	381	388	373	366	355	387	371	386	373	372	362	327	379	385	367	376	354	359	381	377	383	386	366	373	366	360	332	329	336	377	347	369	366	376	358	371	352	359	380	352	341	378	410	351	344	355	368	373	386	330	344	383	361	360	350	352	359	369	349	378	364	377	387	395	339	386	336	365	362	359	402	362	363	403	348	357	343	359	382	369	348	359	353	387	361	376	371	384	366	353	325	376	378	370	405	392	379	371	384	364	371	357	357	370	376	363	362	369	359	350	373	359	373	391	360	346	370	364	349	398	395	381	375	354	386	382	393	376	365	374	341	350	378	374	381	351	363	385	362	367	349	336	350	365	328	366	413	373	381	375	399	372	336	365	366	370	381	350	375	346	351	343	374	359	397	397	336	372	353	387	407	355	352	352	360	356	372	377	390	363	362	358	350	352	418	360	378	337	358	341	339	382	362	342	359	382	389	359	370	331	358	341	369	375	354	345	360	377	371	388	367	366	340	343	336	350	367	337	379	373	358	415	327	373	411	363	337	372	350	372	378	395	386	369	340	343	337	377	386	358	345	380	382	342	411	371	360	392	378	340	356	378	361	364	364	370	363	344	381	358	397	383	388	380	381	377	334	358	397	364	369	342	370	432	377	371	373	339	382	379	379	336	369	327	327	348	358	351	387	333	359	375	374	364	363	380	366	389	338	378	375	361	354	360	364	356	357	341	367	363	358	374	374	361	356	363	361	388	363	398	371	376	375	352	373	364	382	312	353	338	389	404	388	362	370	340	392	377	369	350	367	393	357	381	354	363	355	387	341	366	395	389	367	371	367	360	371	333	355	376	354	362	385	358	384	349	384	371	362	432	382	356	355	339	385	373	367	376	374	356	368	398	343	341	348	383	380	365	368	358	412	360	379	368	370	387	343	382	334	344	345	383	389	367	368	392	351	365	387	381	363	375	371	355	386	366	403	384	352	365	358	385	346	343	422	400	374	367	367	349	363	339	392	341	377	383	339	373	381	368	374	390	327	357	353	356	396	355	356	358	351	354	349	369	362	354	402	364	379	401	347	389	378	353	387	366	384	380	354	334	335	374	337	364	360	326	390	342	364	331	367	341	368	371	387	342	337	339	363	377	371	351	349	356	344	362	367	368	363	334	388	350	365	333	401	356	350	336	330	376	366	373	381	380	327	385	355	376	370	363	388	367	359	359	399	345	389	368	360	391	385	381	371	345	359	365	330	366	383	378	336	383	362	378	337	363	323	379	376	365	325	364	375	353	389	414	366	345	349	357	361	376	368	389	341	392	385	356	340	354	331	386	358	383	320	359	377	355	374	359	373	327	363	339	365	373	358	383	360	365	361	377	381	316	363	357	377	349	364	381	370	370	375	371	373	368	375	375	379	360	356	380	365	367	358	361	341	362	350	354	352	391	336	405	348	387	351	370	381	361	327	384	363	377	413	379	397	358	378	376	353	364	355	377	361	326	354	366	370	349	389	344	392	388	352	391	357	363	374	356	343	379	353	384	355	375	387	372	386	344	373	363	397	363	363	346	374	367	360	353	366	378	361	345	362	355	392	366	374	352	367	348	359	334	352	388	389	407	373	388	387	330	368	406	396	386	325	324	345	364	334	361	388	371	334	370	379	374	351	369	380	406	361	359	372	372	385	345	328	340	384	378	341	381	380	339	353	378	345	369	394	384	339	347	342	375	357	328	379	354	353	397	357	331	386	333	336	366	350	372	403	331	340	399	367	367	349	380	355	364	358	379	370	384	387	384	373	388	363	381	353	358	342	367	377	339	343	355	368	357	345	369	351	330	347	359	375	360	313	367	369	360	372	358	362	339	384	360	368	351	379	370	369	374	382	344	369	396	417	388	354	359	360	359	368	358	362	358	359	360	333	372	379	380	395	352	368	388	372	398	362	363	379	365	349	348	367	372	370	352	364	350	355	377	374	383	348	357	374	371	365	336	367	382	380	373	345	338	353	361	366	349	352	364	414	345	365	364	355	394	371	375	387	325
4558	2538	2038	1323	1079	1021	2570	9135	13298	9239	5200	2726	1399	889	733	718	681	695	727	720	696	702	693	675	769	710	697	681	702	658	697	699	740	681	691	707	735	674	692	722	714	705	746	658	733	659	755	712	670	670	712	735	738	703	695	712	740	729	730	724	691	662	732	705	713	705	715	707	683	699	726	663	735	721	682	719	677	677	728	758	680	674	667	678	700	693	675	696	772	750	659	686	682	692	723	687	676	686	681	674	694	666	706	679	746	686	691	747	718	755	713	681	676	694	692	659	695	715	736	681	701	694	686	726	667	698	732	763	697	750	699	701	692	714	750	728	734	698	701	709	738	707	703	743	717	736	798	697	642	733	744	654	698	718	697	725	702	748	716	660	682	731	707	755	723	741	696	733	776	731	719	681	669	718	706	765	701	694	735	721	721	713	736	727	708	667	673	704	704	761	662	711	688	671	716	701	702	676	688	696	700	664	652	717	678	729	749	730	683	702	727	693	742	693	713	710	732	682	757	694	691	709	717	755	731	705	733	768	725	710	726	685	685	720	701	688	697	708	711	697	717	692	713	666	688	710	684	665	740	617	734	678	757	760	717	657	697	677	682	731	683	680	715	769	728	720	664	700	706	721	687	695	684	679	738	664	689	722	739	685	697	706	683	708	700	687	696	666	695	696	710	706	710	710	666	697	737	716	644	716	686	688	734	697	737	694	725	712	731	681	685	711	670	687	756	716	715	698	713	732	665	700	682	724	721	663	704	675	728	721	654	693	664	651	731	700	720	675	697	703	663	672	668	711	710	736	721	682	711	693	701	700	739	662	725	680	702	695	727	688	748	690	730	717	683	724	693	715	717	716	709	716	687	705	744	696	714	651	743	695	710	720	757	714	693	716	685	720	710	709	688	694	684	686	690	672	705	673	689	706	708	695	675	702	740	723	733	666	706	738	746	745	726	737	691	732	748	700	734	712	717	720	709	695	742	705	691	740	697	706	716	681	724	701	712	754	689	687	700	670	683	682	676	717	739	686	733	685	758	735	710	714	670	748	697	710	636	719	707	687	682	713	726	720	688	679	692	647	719	690	653	719	695	721	706	666	648	727	740	674	701	696	705	693	733	697	656	751	688	747	714	644	752	717	673	684	702	771	736	723	682	705	718	693	721	688	689	699	680	751	681	680	650	692	711	723	721	708	720	718	721	713	719	699	724	758	719	719	730	752	713	716	686	751	718	733	706	706	690	730	770	699	678	699	694	714	711	716	677	680	689	665	690	736	696	706	702	686	698	728	755	700	654	681	700	727	686	710	701	724	724	688	703	729	688	702	688	682	747	694	717	760	711	731	687	697	695	688	686	671	716	719	669	749	708	687	750	692	691	693	713	732	713	709	695	690	701	707	716	691	695	705	670	776	691	664	685	711	696	682	677	682	676	772	724	689	675	694	732	714	682	682	689	721	707	710	697	734	695	750	673	679	749	713	712	717	659	726	696	724	738	724	708	685	655	721	632	732	732	698	735	723	690	673	738	724	695	728	675	675	687	697	632	700	695	716	700	729	700	689	716	702	671	717	729	740	709	728	702	669	686	763	631	718	678	679	676	718	711	696	708	738	707	740	689	735	674	719	681	723	733	723	721	677	715	690	729	725	705	664	726	730	709	712	691	725	729	718	727	737	665	743	674	657	713	737	731	705	723	667	697	689	697	714	707	697	719	763	687	697	688	652	739	682	686	752	660	721	683	706	719	681	724	708	721	740	772	697	698	696	736	720	767	690	730	644	714	734	685	701	687	667	665	712	752	750	674	695	708	700	662	659	725	708	733	658	647	666	709	680	721	725	721	651	692	714	767	677	719	687	690	695	715	726	700	684	688	742	769	714	711	696	720	717	685	669	715	761	724	668	704	704	743	731	692	755	695	700	725	715	730	708	736	715	725	688	709	699	722	724	703	704	692	695	695	746	725	723	688	711	681	745	714	688	695	684	697	709	679	718	719	732	689	686	672	680	703	683	724	713	673	704	678	734	740	741	679	735	708	655	695	722	707	716	662	748	722	645	744	732	687	683	682	718	699	706	711	699	735	713	693	673	685	684	705	712	681	751	721	659	666	693	693	695	704	675	699	734	698	718	708	687	742	693	750	705	680	757	687	700	667	708	675	705	713	678	695	699	685	730	738	675	732	686	665	698	699	717	696	732	686	683	713	671	706	708	684	697	727	767	723	667	701	733	694	695	697	715	678	658	733	710	694	682	733	783	699	707	724	723	704	691	697	724	689	631	672	697	689	740	699	688	704	700	686	654	721	644	740	739	675	666	690	701	710	739	687	762	670	711	711	686	701	675	731	704	708	698	666	714	698	708	706	709	711	721	711	744	679	682	740	712	653	728	699	688	743	749	704	680	699	697	720	762	690	794	703	739	738	667	693	695	668	682	743	672	670	727	697	663	713	695	708	737	727	705	670	664	688	710	717	712	688	740	675	690	694	732	695	690	692	762	693	711	744	689	731	714	721	685	731	690	720	756	743	732	705	736	687	751	694	732	701	739	720	685	712	672	668	682	690	733	685	699	699	705	701	688	705	714	673	690	713	678	690	680	710	695	690	715	680	717	754	659	716	702	677	702	725	729	708	735	743	713	720	732	751	699	722	723	703	692	684	660	726	707	701	685	737	678	684	717	700	726	701	700	739	690	730	724	651	665	738	678	686	672	734	696	652	723	705	679	693	731	715	675	740	708	736	676	696	712	645	703	723	724	726	679	674	688	661	675	690	710	681	704	753	732	684	673	707	667	732	706	723	687	718	680	726	674	672	700	671	731	712	745	672	682	723	692	726	697	710	704	684	709	728	688	683	687	664	751	735	706	669	709	701	688	706	714	652	717	738	727	678	642	731	716	676	709	699	680	688	733	692	695	683	772	730	709	679	716	695	655	678	713	705	724	730	705	703	661	697	730	740	715	727	737	743	731	709	702	693	657	736	746	758	714	716	704	699	688	689	735	705	678	701	710	729	698	683	674	692	655	714	715	703	706	737	720	668	729	745	670	699	672	693	681	667	697	714	721	723	743	755	728	693	722	751	676	694	717	744	686	718	678	735	762	729	715	678	674	677	687	677	707	675	697	711	718	747	714	709	672	686	681	691	678	705	728	704	751	669	702	672	703	735	704	672	682	681	672	697	668	700	676	707	667	665	678	723	705	712	669	709	719	706	746	688	689	712	701	721	693	730	695	663	682	755	728	731	657	684	700	737	679	675	722	682	686	734	746	724	670	673	651	727	731	720	717	681	749	676	719	696	700	728	666	714	724	669	755	690	722	666	726	698	734	671	722	746	753	665	734	682	692	684	670	672	711	667	708	710	772	697	707	679	679	709	697	678	724	709	672	680	694	716	718	712	707	688	735	697	725	726	744	675	691	661	699	690	684	707	713	726	713	707	681	704	687	745	688	725	693	734	706	710	731	741	656	715	667	709	697	745	781	710	704	718	721	737	669	728	701	688	716
24428	21024	26889	24997	4158	688	2344	14148	19701	13516	7070	2798	1028	504	380	347	363	348	299	317	290	326	301	338	319	320	347	300	366	329	321	335	302	323	318	348	333	344	379	327	335	336	359	318	321	327	335	331	309	291	339	348	361	343	324	346	305	340	318	305	309	331	343	373	325	324	338	301	340	330	309	321	344	320	330	331	306	349	312	342	317	347	348	308	322	345	325	336	308	350	320	338	328	349	310	351	317	340	308	325	348	279	327	327	325	317	320	349	315	338	307	330	355	337	334	337	313	332	339	315	339	347	299	312	289	361	317	303	318	296	336	346	319	319	333	305	299	318	351	335	362	331	318	356	335	375	332	354	333	344	330	310	345	328	332	347	327	322	322	307	328	333	325	337	335	313	310	328	301	336	327	325	332	324	279	318	316	329	344	350	318	342	348	317	342	351	306	299	335	333	339	335	329	317	377	384	319	348	362	318	303	328	327	339	318	311	313	323	326	298	318	349	310	324	330	342	324	315	364	338	326	313	341	329	299	308	369	306	331	327	335	344	298	310	332	324	321	321	312	311	355	296	345	313	314	335	328	314	310	368	318	322	336	337	316	313	331	333	322	303	338	310	341	320	338	323	321	311	340	321	340	340	329	341	318	327	309	305	328	359	338	351	323	309	311	303	342	339	297	327	369	334	321	312	303	330	351	334	344	353	348	334	357	320	338	324	332	328	331	340	307	306	356	305	351	326	288	345	349	310	318	312	341	310	331	298	375	322	376	351	307	295	334	322	319	297	319	321	315	351	305	332	300	311	321	325	319	321	346	324	352	344	355	347	336	316	339	294	331	317	325	307	327	337	319	324	302	344	328	328	322	343	328	343	314	313	360	323	338	303	322	344	354	318	328	338	316	372	333	344	295	300	358	318	319	333	343	339	338	354	313	335	332	300	317	311	327	304	332	334	327	327	314	307	338	300	314	357	355	354	337	315	340	323	321	346	334	340	305	344	347	331	355	328	312	318	295	343	363	326	322	316	324	369	314	305	315	352	350	345	325	313	347	326	352	326	346	353	322	332	347	341	357	334	349	320	356	363	326	331	329	320	376	374	355	325	318	306	341	366	342	338	340	362	358	283	294	310	334	310	312	330	306	324	341	308	344	335	312	331	336	308	324	316	315	358	334	327	338	338	340	338	348	330	344	318	352	352	353	321	318	314	331	329	341	320	325	326	339	348	349	322	337	346	334	336	326	325	311	315	320	308	336	333	298	327	336	332	331	336	365	307	334	351	344	365	322	376	335	319	356	334	322	298	321	320	318	340	301	320	326	323	326	321	322	310	287	349	329	337	348	315	339	304	325	315	350	293	352	313	332	305	311	354	362	310	325	336	324	333	324	353	330	328	294	331	314	331	322	301	310	323	344	325	332	372	338	309	298	344	315	322	324	339	303	348	326	342	357	306	372	331	357	339	345	306	323	306	334	319	330	358	335	328	343	341	314	301	327	313	327	334	311	341	340	317	333	324	322	326	299	341	330	331	321	350	365	314	338	327	350	363	329	302	315	327	340	342	331	333	310	335	330	368	326	343	334	329	319	354	348	353	340	348	339	319	325	321	331	293	325	369	304	306	325	358	319	353	323	325	298	316	309	346	354	334	319	315	327	355	364	352	328	324	302	324	339	346	335	316	368	324	320	322	317	322	316	338	336	353	322	319	323	343	363	329	358	344	302	323	341	299	299	332	319	322	321	302	339	351	351	340	313	296	315	298	363	323	316	360	306	315	332	341	333	325	330	304	317	318	344	343	343	338	322	341	331	333	344	315	347	336	314	322	303	327	331	303	362	330	327	331	334	345	337	299	334	323	354	361	375	337	332	325	339	333	293	341	347	348	270	328	323	334	347	337	336	311	337	371	334	347	306	307	330	321	339	370	336	332	338	336	321	321	325	374	331	348	324	338	323	337	325	372	294	330	330	365	343	319	328	325	299	350	327	350	293	357	338	346	333	321	353	295	311	346	337	337	295	325	316	341	323	302	341	332	308	323	324	360	280	318	307	336	319	324	343	318	336	329	345	343	323	343	311	326	331	338	342	302	328	357	309	328	347	336	307	325	326	316	345	342	332	334	335	345	368	335	317	355	316	365	346	314	371	335	301	351	297	342	308	348	315	344	318	305	298	339	342	317	290	341	315	321	325	328	327	309	345	329	295	341	326	325	325	336	323	335	297	325	329	304	320	326	324	321	325	347	331	349	352	356	347	354	351	332	315	317	303	333	332	329	311	321	348	321	288	352	323	345	346	306	339	297	335	344	317	309	347	344	294	338	320	310	328	324	333	312	337	348	317	311	315	365	342	334	363	315	299	349	313	351	273	339	314	325	321	332	334	305	327	296	375	315	335	335	353	330	304	284	310	328	343	338	329	310	306	347	350	302	318	295	345	320	324	321	307	313	337	342	342	326	337	310	348	324	347	293	311	327	356	352	331	334	318	361	329	313	328	286	317	340	349	354	340	345	290	329	320	293	334	327	301	342	334	321	343	331	321	303	306	350	340	327	342	340	340	334	338	329	336	328	320	313	327	324	338	356	324	340	316	329	357	331	333	320	331	335	339	323	316	330	290	335	341	307	344	322	320	353	315	334	364	346	306	321	324	303	330	327	347	307	337	355	319	304	327	358	343	340	334	300	333	314	331	337	333	308	321	321	323	330	360	333	332	330	335	301	307	326	301	328	340	313	327	338	367	328	303	337	365	328	297	329	316	295	306	328	332	324	322	333	345	355	354	298	334	361	328	321	318	308	363	335	351	353	321	308	327	347	335	335	328	342	334	328	324	337	354	320	345	332	340	339	305	312	321	333	318	311	320	354	336	344	323	348	365	324	335	349	369	316	347	335	332	329	309	315	352	289	327	330	346	335	351	314	333	329	305	331	341	337	326	308	291	333	313	326	316	344	347	304	317	286	309	318	314	339	359	318	329	302	302	320	318	318	325	311	370	322	308	349	323	319	309	319	338	348	334	326	325	327	354	355	342	329	371	347	328	318	319	336	321	329	331	333	323	304	342	332	310	321	347	328	311	303	335	325	322	315	351	314	328	337	363	350	306	332	337	336	372	333	358	339	338	344	336	350	334	336	325	325	333	292	334	311	328	349	342	316	350	355	340	324	311	351	320	338	288	277	336	332	332	285	291	339	321	307	333	310	348	320	336	316	357	364	345	303	304	327	306	365	334	320	336	335	321	349	293	311	327	334	325	338	357	334	328	328	293	331	337	339	351	355	293	338	319	345	318	333	337	354	340	338	335	334	330	306	309	342	336	314	313	300	326	306	329	344	347	341	337	303	362	314	346	289	298	329	311	340	322	325	301	340	339	309	340	316	321	276	328	275	367	346	304	311	281	355	329	332	307	331	304	316	334	319	335	313	332	325	332	344	312	324	348	309	321	340	349	328	297	337	322	331	311	339	344	353	346	336	321	327	315	334	311	299	315	310	344	327	313	339	309	324	291	322
4911	6944	6168	3123	2045	1752	7261	28133	31430	23691	15475	7400	2751	1077	747	675	564	652	685	640	677	625	654	625	645	637	684	658	684	659	642	651	653	630	619	637	637	644	645	650	634	635	676	646	601	654	657	638	671	631	622	647	656	676	668	655	647	658	699	659	647	643	669	622	650	652	625	623	619	651	649	636	636	630	650	572	650	643	650	624	615	624	610	621	640	596	644	623	626	679	666	622	630	636	665	632	658	670	626	636	685	617	669	664	636	656	661	698	631	645	627	638	637	692	639	645	633	642	638	642	616	674	586	648	662	656	647	687	660	641	633	673	697	701	615	614	668	651	637	610	645	619	656	690	665	663	651	616	632	632	642	620	629	633	599	688	647	691	696	655	602	621	627	638	673	587	641	614	674	680	679	651	619	653	614	636	631	656	623	678	662	662	637	621	618	648	582	626	668	639	614	618	709	635	623	685	648	643	662	640	667	619	638	641	640	638	647	675	671	668	660	674	652	642	640	654	647	665	592	614	642	675	656	605	663	604	650	631	654	589	632	679	638	636	683	609	645	657	624	649	655	622	646	643	651	650	639	613	663	652	667	660	639	642	619	621	691	638	584	594	603	657	615	633	629	653	652	634	632	693	664	657	636	692	644	660	582	641	623	598	693	627	635	616	603	626	629	682	663	658	627	597	636	636	622	601	631	711	685	664	647	663	632	608	648	658	669	667	658	657	630	641	647	677	642	634	633	636	670	657	630	626	625	634	656	666	658	644	645	627	629	630	628	653	659	674	611	599	650	646	620	644	628	681	657	638	616	628	601	625	661	649	639	625	712	656	636	626	637	680	596	669	627	638	672	618	676	673	655	670	602	628	638	643	649	617	646	581	656	681	605	638	646	639	629	640	606	616	677	663	657	621	652	693	618	613	688	666	669	627	694	636	620	640	613	632	626	680	656	625	662	622	668	651	651	656	659	630	675	661	658	669	595	622	645	655	633	640	608	638	626	689	597	642	672	624	695	637	662	624	627	608	644	645	637	666	602	662	647	635	622	637	659	598	683	659	643	669	700	627	642	639	619	664	632	643	625	648	665	630	620	652	621	658	649	647	640	693	637	635	673	638	691	605	630	644	648	645	666	684	653	668	613	660	641	671	637	680	616	655	659	667	658	601	625	713	677	649	656	635	638	666	603	632	649	619	656	635	692	600	635	610	625	636	642	633	659	658	664	682	661	669	694	624	636	666	645	659	618	626	638	658	659	630	684	610	636	691	653	649	664	644	660	649	581	652	630	630	620	621	613	629	674	648	700	656	629	678	656	700	643	657	631	633	623	645	650	652	620	673	650	588	624	631	636	660	650	614	643	660	613	631	638	661	686	647	620	628	653	685	602	637	621	661	670	687	662	658	681	645	596	641	621	659	658	658	677	626	652	674	624	713	639	649	625	658	646	617	624	622	654	646	656	643	638	659	673	686	638	654	669	653	611	688	687	650	606	605	671	629	690	641	636	692	666	626	657	655	652	623	632	688	670	640	610	629	647	616	644	635	654	673	634	646	643	632	659	636	618	661	637	651	644	650	666	640	616	623	702	596	613	659	682	620	603	651	658	681	623	628	633	654	666	657	630	678	676	639	684	627	642	670	599	652	636	621	653	659	645	594	645	628	635	621	639	638	660	663	628	635	638	635	667	664	655	633	610	662	670	652	610	645	620	650	629	629	611	671	670	675	663	659	677	603	647	638	618	598	634	638	665	673	629	636	603	666	652	662	673	651	627	637	668	666	604	645	646	636	628	649	640	696	684	670	659	646	639	699	630	615	655	634	641	686	581	642	648	651	604	623	638	631	616	623	619	697	614	633	688	664	650	631	636	599	634	672	646	635	668	670	604	681	681	640	631	640	641	654	652	650	618	680	650	634	673	670	645	651	659	658	647	623	627	637	611	663	648	651	574	624	632	644	681	635	682	647	663	629	648	675	684	642	632	640	689	639	631	679	645	610	689	643	585	647	634	596	677	652	657	683	676	655	675	679	626	598	620	641	643	629	658	650	658	662	640	645	653	641	682	638	664	652	609	614	640	642	613	639	654	659	619	660	595	633	668	659	664	664	652	635	634	677	649	697	596	650	636	671	621	650	599	595	587	674	652	591	642	666	636	677	678	661	636	609	639	637	680	644	656	658	639	604	614	633	657	653	698	617	644	623	640	646	674	663	645	624	636	666	634	668	671	649	630	635	709	628	623	685	633	643	700	609	686	629	682	655	656	684	635	628	602	656	666	644	652	603	656	682	648	658	629	644	665	625	642	672	679	688	662	676	671	669	621	630	661	633	597	610	644	628	626	623	642	656	654	673	651	643	603	653	634	678	677	647	592	653	655	657	670	684	694	680	669	592	654	671	639	628	669	639	650	640	640	626	655	645	612	617	639	682	624	632	641	606	648	608	648	613	640	620	679	614	668	641	620	674	662	651	648	646	680	660	682	639	640	648	679	627	649	666	633	643	629	620	673	624	681	646	626	643	588	674	608	624	604	606	646	641	700	590	666	639	637	655	618	635	621	670	646	649	605	648	658	645	637	654	681	663	672	641	661	654	646	641	623	656	622	649	599	674	682	641	673	668	652	657	626	641	635	619	651	662	659	683	699	623	628	678	639	659	668	628	621	646	622	655	678	629	654	666	658	674	657	676	636	688	651	629	620	696	628	602	614	685	690	667	670	626	616	650	645	625	646	654	622	660	659	666	637	636	678	631	643	651	671	634	714	638	654	684	660	655	628	617	618	643	665	615	659	660	631	660	682	653	628	595	632	651	637	660	640	636	673	637	655	642	657	633	644	654	607	578	602	635	629	614	686	659	616	643	627	677	622	596	636	614	679	630	634	653	676	660	658	626	694	620	601	659	699	649	593	669	644	621	631	589	661	705	666	633	639	580	654	648	625	675	663	664	652	683	659	654	657	614	687	672	618	622	660	655	641	674	648	678	716	643	623	682	637	651	620	654	590	626	603	702	645	663	624	681	646	614	629	621	680	605	683	641	657	650	627	616	617	644	623	629	651	636	616	651	652	677	654	636	682	669	621	637	675	624	611	630	648	623	646	650	642	666	694	630	638	633	587	649	674	650	639	656	653	661	665	660	678	640	676	636	670	651	665	703	661	639	597	649	689	615	624	674	645	647	668	629	649	651	621	636	680	655	640	608	615	650	633	599	629	674	612	619	616	579	692	662	681	607	654	652	681	684	640	670	652	658	694	615	665	652	612	599	612	647	637	645	642	654	649	700	637	625	639	629	618	642	649	653	607	662	596	641	614	625	636	625	649	631	658	637	607	606	624	613	655	684	639	668	636	645	675	630	665	616	655	652	663	656	682	642	637	666	604	611	635	663	634	638	685	646	617	658	689	602	691	686	668	646	693	685	658	647	662	645	659	648	710	651	663	658	671	679	619	622	656	666	666	610	652	680	626	586	655	635	642	634	632	629	651	625	676	605	636	661	634	633	663	595	714	668
22863	21010	28745	23494	21012	19303	7787	33122	40801	30804	20580	8623	2223	683	422	336	352	336	333	357	328	339	306	305	316	310	324	316	322	314	344	313	346	316	295	336	321	324	320	359	299	301	330	334	331	320	346	303	321	319	310	282	335	316	322	310	325	343	302	317	337	273	337	319	340	340	320	320	352	300	326	321	369	357	338	323	317	324	323	298	301	323	294	328	285	310	312	301	295	325	323	309	295	330	352	359	325	316	313	291	312	338	335	301	287	308	310	308	309	337	350	311	305	296	320	294	303	305	327	320	309	314	296	322	339	323	300	323	329	315	360	290	321	318	305	311	326	322	311	325	338	311	292	312	302	311	329	323	332	308	319	336	339	325	326	318	294	324	315	360	317	332	331	309	316	324	305	323	328	298	311	341	292	307	319	321	304	319	312	301	319	323	325	350	315	289	336	291	315	326	321	313	294	337	325	317	302	309	299	304	323	315	329	352	310	315	298	320	296	317	323	349	329	331	334	327	343	312	312	316	363	341	312	313	308	299	309	297	332	336	340	320	298	313	353	302	307	312	318	334	299	305	286	295	305	317	326	318	316	306	341	288	316	318	334	319	283	327	340	339	321	301	330	317	321	327	321	294	330	329	305	340	319	331	326	334	305	315	337	352	302	331	315	304	331	341	313	355	311	320	330	306	300	305	296	335	327	335	315	329	276	289	297	347	305	362	337	348	355	286	341	326	292	328	324	297	350	281	288	303	314	306	315	307	320	327	340	339	287	306	323	297	310	304	315	332	305	338	318	316	310	327	306	333	303	341	323	319	295	342	310	316	328	313	312	305	304	347	315	315	327	324	348	303	311	304	316	357	333	319	307	331	329	318	309	276	342	319	351	314	304	334	314	300	283	334	344	326	333	353	335	321	344	314	315	333	306	309	314	340	334	314	309	339	351	322	336	280	369	324	328	322	318	333	315	330	317	304	318	297	322	319	302	289	306	322	297	319	301	285	319	337	308	326	319	301	341	342	299	333	272	312	315	327	310	324	312	303	319	289	303	347	300	337	315	321	307	346	325	330	310	319	335	350	303	326	324	331	360	299	333	328	285	331	304	315	352	314	331	290	311	354	322	336	324	318	337	292	322	311	316	292	304	311	365	308	309	315	319	306	313	279	318	307	316	364	297	314	319	324	326	309	296	320	316	325	323	282	338	325	291	309	327	288	332	313	318	320	326	334	315	317	302	330	305	305	348	328	323	323	305	335	315	328	310	333	300	329	304	312	297	314	291	344	352	325	310	307	322	293	287	299	328	336	305	292	302	296	300	291	293	303	302	297	311	319	338	327	292	335	314	336	336	271	305	314	306	324	323	323	294	309	317	331	336	313	322	300	324	321	335	294	299	282	309	305	293	316	318	335	317	297	298	315	299	310	299	348	313	324	298	284	287	369	300	329	336	313	316	319	322	292	340	337	318	321	316	281	340	344	295	336	306	306	267	326	296	331	338	337	361	336	350	317	336	309	352	276	309	315	323	300	314	324	336	324	309	309	345	315	305	367	320	314	326	302	299	352	338	322	325	329	318	335	318	313	300	287	306	336	318	317	323	327	362	299	328	331	271	320	315	290	315	315	318	319	293	310	307	309	323	304	329	319	320	335	311	304	291	327	306	360	289	316	315	301	327	326	298	330	309	321	345	300	330	281	332	290	299	333	323	327	324	325	333	312	340	326	304	331	291	302	304	338	319	312	311	288	366	332	326	305	307	309	318	311	337	339	323	297	298	288	346	308	324	295	351	294	305	338	321	336	319	352	332	320	351	327	282	315	343	279	327	334	315	295	299	302	332	333	291	332	299	307	320	337	318	303	327	337	309	321	341	305	293	288	338	303	299	277	304	326	317	317	302	313	310	290	314	298	310	338	297	322	299	300	316	303	293	316	308	342	318	290	314	320	344	335	358	346	332	289	341	320	306	335	331	317	297	278	305	307	320	309	314	328	281	352	320	320	346	320	319	323	283	282	314	339	293	308	327	318	307	297	330	346	300	333	299	319	293	322	309	293	315	306	334	332	307	312	328	352	302	334	308	317	308	316	304	313	326	337	324	302	331	329	346	306	300	314	311	304	329	321	310	348	329	315	357	336	331	359	302	293	355	307	345	329	302	297	304	302	320	322	330	337	306	315	319	295	312	317	292	317	287	344	320	322	316	289	312	296	313	313	301	315	308	345	292	310	338	307	340	312	305	309	320	349	348	300	284	321	316	347	343	313	313	315	299	312	324	325	348	334	358	340	301	293	285	344	315	321	332	329	313	302	323	344	310	294	295	314	334	307	364	348	291	311	306	301	319	333	330	312	325	336	293	308	322	326	329	294	352	310	302	292	319	289	322	316	299	322	315	305	333	344	305	313	334	314	287	353	320	306	329	333	318	379	334	292	301	328	324	323	339	310	321	316	310	335	306	294	335	350	321	329	307	283	321	313	299	308	308	318	314	310	280	281	317	305	313	316	317	310	314	343	310	322	342	303	317	302	312	326	308	319	322	333	302	349	315	306	296	317	308	304	348	312	312	324	304	285	282	340	313	314	344	305	328	328	333	318	325	322	305	329	302	334	308	321	312	358	305	309	340	309	299	297	292	297	324	352	305	321	295	319	290	328	318	303	301	304	306	338	319	340	328	288	334	300	306	306	325	309	282	281	298	273	323	329	313	345	306	335	315	333	313	336	337	356	295	312	296	291	347	295	325	324	320	321	325	366	330	326	317	348	324	318	297	304	304	309	319	324	328	316	304	314	358	346	291	343	332	301	312	308	341	312	289	322	317	337	318	318	325	308	313	281	299	320	298	329	307	309	309	313	318	331	329	323	295	303	320	320	306	305	320	356	294	325	296	283	317	319	317	317	300	318	296	321	312	323	307	328	345	282	314	333	293	325	328	340	298	346	301	310	310	307	305	301	307	312	300	337	298	345	318	323	321	314	346	322	319	336	302	343	314	323	335	328	315	307	324	324	332	350	303	306	306	302	325	316	307	327	300	297	307	293	319	303	345	320	345	304	340	322	281	300	318	293	303	289	299	304	340	305	334	292	310	311	333	350	345	317	309	317	311	339	313	329	297	346	317	308	349	295	327	316	278	322	335	293	296	315	361	361	300	358	337	320	341	308	309	304	292	313	291	317	330	316	326	325	288	292	311	298	317	312	313	336	301	295	313	297	324	308	318	303	297	311	330	310	307	288	314	326	361	328	320	319	327	329	302	284	316	315	331	332	319	307	346	315	310	317	325	310	321	315	321	308	310	300	284	311	300	316	322	334	302	297	355	340	317	298	326	317	320	296	323	324	328	293	342	316	322	345	314	347	320	312	287	293	320	328	336	305	304	321	349	312	314	299	300	313	325	330	323	301	327	321	324	304	308	310	278	314	332	300	318	323	336	349	316	330	311	314	329	332	326	309	322	303	319	318	316	318	331	303	318	306	293	313	327	338	291	290	346	338	328	323	323	336	305	290	328	287
8402	16560	14555	7958	5097	3771	14836	44254	47347	38176	29435	16100	5624	1750	813	641	603	593	591	605	625	612	612	594	586	575	590	612	557	643	590	594	566	624	628	609	591	617	604	588	602	585	603	578	587	631	618	606	562	589	601	579	626	584	621	593	633	616	589	586	630	590	616	593	596	568	583	593	576	608	604	622	561	578	615	609	610	589	614	628	587	652	626	538	573	588	595	626	601	631	648	562	599	636	546	627	585	603	617	604	581	602	575	603	594	595	580	588	584	564	573	603	605	622	609	631	617	540	608	586	604	648	555	621	576	600	640	597	578	596	563	608	607	586	560	594	604	614	639	607	566	629	592	623	580	596	573	588	633	605	614	598	621	591	616	567	618	567	638	635	585	615	627	590	604	597	584	609	613	608	616	600	593	565	585	609	604	574	581	602	591	579	610	571	572	608	575	609	586	595	597	542	643	634	610	585	613	619	641	608	539	573	626	609	608	638	626	595	598	585	620	579	596	657	615	565	606	597	598	627	593	626	633	590	615	611	613	598	553	590	616	589	600	572	664	589	605	579	599	615	607	624	599	596	597	611	591	581	658	601	591	618	580	616	638	577	594	595	617	601	609	582	593	580	603	640	555	577	628	641	602	609	594	588	573	578	546	604	635	627	581	611	513	614	639	601	598	588	567	586	588	590	612	574	622	584	609	609	553	621	581	615	603	605	589	592	633	599	602	626	584	594	567	587	577	609	622	602	594	612	598	625	600	604	584	591	575	631	542	580	617	616	631	588	596	604	604	545	632	560	593	593	597	619	599	615	594	582	604	602	667	602	622	549	618	596	569	604	541	622	591	620	577	636	598	564	588	556	589	589	577	606	608	621	613	604	617	623	606	583	647	621	577	597	585	645	570	638	597	601	616	630	605	573	629	649	608	613	609	628	602	576	589	591	600	591	568	582	595	611	575	581	604	588	603	622	624	543	574	596	623	567	588	617	601	616	597	615	586	636	611	586	593	606	571	614	597	619	567	592	611	622	582	606	605	580	595	582	543	607	617	594	577	579	555	565	587	640	582	611	550	612	582	591	573	594	570	573	601	613	584	571	572	594	615	559	605	612	652	624	590	610	608	591	597	627	574	647	626	557	635	608	617	617	571	589	598	568	639	606	587	585	636	547	622	644	659	577	603	574	594	583	589	627	603	617	613	573	581	628	567	593	621	586	633	579	608	637	576	573	602	569	611	669	609	606	642	621	589	611	553	620	592	597	590	586	605	607	634	589	569	583	570	585	569	595	592	602	618	598	583	585	614	624	596	619	598	607	601	577	581	606	568	571	606	625	599	602	586	597	596	615	622	623	597	563	570	579	600	598	631	598	618	599	586	603	585	610	558	614	600	540	584	550	591	604	627	544	576	568	622	596	600	572	550	579	598	595	591	587	604	595	619	558	634	576	566	604	590	655	611	617	582	608	601	609	603	582	581	600	620	583	598	619	622	611	602	596	526	596	605	593	628	597	606	588	589	632	607	574	577	601	601	583	577	560	626	550	600	600	581	589	623	574	618	574	613	633	571	608	614	550	601	565	580	588	598	592	586	561	602	589	571	620	643	608	571	581	617	627	570	561	633	634	607	588	601	603	580	587	577	591	604	570	573	584	565	639	601	628	616	654	618	630	590	639	567	570	587	606	539	581	606	626	642	596	583	629	620	584	558	594	614	601	608	617	599	617	659	600	605	586	585	583	578	563	576	611	590	599	642	610	587	616	577	615	557	570	576	563	627	586	591	608	595	580	586	580	546	620	589	606	641	587	589	635	616	628	596	525	610	567	639	602	603	573	633	620	576	592	583	594	605	638	624	507	582	622	612	609	606	612	586	603	613	595	648	638	624	596	629	622	612	590	596	583	583	590	628	600	597	634	575	601	587	587	578	564	644	568	584	586	593	613	570	536	572	559	590	614	556	587	569	590	591	586	582	591	586	593	568	594	602	596	611	599	624	597	604	609	616	592	621	537	601	575	611	595	575	593	621	610	608	570	599	615	596	547	604	617	623	616	615	604	600	631	585	616	607	576	564	575	627	588	599	619	604	600	624	570	586	586	608	600	585	539	608	600	579	577	558	606	585	591	589	589	582	595	619	606	607	617	611	607	621	620	570	595	620	585	570	604	574	579	599	621	591	554	617	594	589	601	594	629	609	612	588	578	585	629	615	621	633	614	649	579	611	572	643	557	613	580	588	583	614	583	610	602	614	605	601	622	612	584	631	578	595	594	608	613	556	620	597	605	608	567	643	656	598	602	561	614	659	633	640	624	575	606	593	587	575	594	578	580	621	581	592	592	599	624	646	549	609	596	579	591	604	606	611	640	601	597	635	620	603	618	641	630	574	574	579	627	577	540	537	578	584	591	582	603	598	570	647	545	582	529	583	633	578	574	629	575	635	587	639	579	600	619	604	575	603	559	593	597	568	580	643	574	593	606	604	569	590	601	564	613	598	572	625	627	618	632	592	613	654	578	659	585	597	566	654	575	587	592	642	580	602	594	642	619	573	580	614	587	588	586	572	562	595	564	611	589	562	602	605	621	621	620	604	624	573	634	568	599	606	628	582	607	579	585	592	593	607	586	605	608	586	642	564	661	617	571	605	620	590	588	553	605	548	591	574	582	581	606	575	580	593	592	598	607	617	642	574	617	612	648	646	596	588	603	604	558	583	593	613	589	639	613	616	604	618	590	600	565	634	619	561	608	616	624	594	616	605	558	602	543	572	587	639	601	606	600	600	586	603	600	603	578	582	557	564	588	588	608	564	631	583	590	644	599	618	586	620	594	654	609	559	634	563	615	567	560	564	628	613	563	605	560	547	566	564	608	595	606	593	583	556	618	626	594	580	624	619	569	599	603	581	572	611	574	636	596	625	582	577	601	611	628	602	569	581	580	644	575	643	598	569	583	628	608	595	610	640	600	559	641	571	613	596	600	607	641	605	567	609	556	581	611	592	565	626	632	558	599	577	584	590	641	588	560	558	609	598	586	584	578	611	592	634	612	615	601	611	578	623	592	568	608	589	633	605	564	609	597	555	594	578	658	549	595	556	580	620	629	604	598	604	631	596	575	612	570	613	593	593	615	590	590	607	575	611	589	641	622	615	575	625	583	595	587	626	618	566	616	593	622	578	585	644	609	583	554	578	594	559	612	657	616	587	623	598	579	608	607	570	572	587	565	592	590	598	586	615	597	626	615	605	587	583	563	600	584	596	647	609	553	635	616	531	604	587	587	575	586	594	565	643	611	591	572	618	641	568	604	624	586	571	598	601	636	587	582	592	639	590	579	610	576	578	626	589	610	583	558	588	640	559	609	625	588	603	631	578	595	595	612	618	604	620	612	603	569	554	583	580	625	597	616	606	592	616	638	587	609	631	618	596	635	625	585	609	597	587	581	616	577	570	601	557	627	617	607	598	593	615	607	600	623	607	592	587	624	617	590	608	600	629	576	607	628	652	591	581	651	593	593
26300	20189	7202	728	470	430	555	3145	4924	3211	1927	1017	563	406	376	400	326	339	365	371	393	338	395	385	373	330	399	371	383	382	416	374	328	349	371	360	354	343	382	361	367	384	383	371	359	326	359	384	350	337	348	354	374	355	373	358	364	349	331	364	320	357	379	364	388	359	368	348	377	364	341	376	322	337	366	386	359	366	387	329	337	343	381	384	326	355	368	348	356	372	356	366	331	363	388	388	363	368	339	358	353	351	358	345	361	368	349	365	328	373	353	360	382	346	353	356	360	374	376	356	400	356	372	371	355	349	375	353	398	390	368	339	365	366	403	320	369	299	369	374	376	359	370	359	368	349	326	338	374	355	337	359	340	362	360	369	331	371	352	368	368	362	374	342	365	412	337	363	354	361	360	363	377	346	341	426	369	356	400	392	344	326	334	362	389	340	374	356	328	324	360	377	323	329	356	354	409	356	365	352	364	348	370	367	354	341	389	331	370	358	349	343	350	374	400	366	340	405	369	345	371	360	361	370	341	329	386	340	326	367	355	367	348	386	365	364	374	323	369	364	338	364	340	339	356	362	362	336	336	349	309	339	336	356	391	369	348	373	377	374	353	320	365	350	375	332	362	395	350	385	349	357	363	382	348	357	353	373	393	342	356	373	352	370	358	393	360	355	337	368	373	374	372	355	350	380	380	383	380	337	348	360	387	359	365	367	331	350	372	368	360	338	382	378	362	336	335	341	388	368	377	398	357	372	342	348	373	376	365	364	366	349	355	326	336	353	407	351	337	339	362	345	362	368	331	353	354	367	357	345	366	378	367	387	362	349	358	330	366	347	350	347	342	365	382	368	351	360	358	396	361	354	380	373	349	373	324	367	350	357	339	367	370	360	322	369	343	348	385	346	341	323	361	367	360	356	344	343	354	353	348	357	335	341	371	382	379	350	322	372	340	344	328	350	352	366	336	347	378	384	377	336	349	383	360	367	381	335	327	367	365	370	375	380	361	341	311	357	330	340	360	367	361	379	345	399	353	357	392	363	368	334	346	335	378	358	333	349	380	360	354	362	369	379	345	401	362	326	383	367	344	329	330	347	363	363	364	352	356	322	389	341	366	340	364	387	317	372	372	369	360	344	374	360	361	335	333	342	377	317	395	358	328	373	310	362	348	378	323	383	360	337	362	347	350	352	347	358	398	393	343	342	366	374	364	353	404	382	355	358	386	365	373	381	353	346	382	374	363	365	380	364	356	353	378	379	354	366	371	375	320	344	364	366	341	355	358	358	350	383	378	355	380	357	381	362	318	361	380	359	331	349	361	359	347	369	352	376	372	367	394	396	363	328	353	389	365	350	350	349	336	355	352	347	367	323	347	345	378	394	367	361	387	368	339	342	383	368	363	346	336	360	381	366	349	339	341	362	402	378	366	356	344	360	353	363	325	380	376	391	354	334	353	349	356	380	326	337	354	338	351	386	358	371	369	353	327	347	348	356	353	388	325	367	352	345	370	348	333	344	398	348	352	371	361	351	362	329	359	344	345	389	373	379	336	355	348	397	409	342	369	334	370	364	362	366	357	390	383	340	366	356	359	355	368	356	376	343	350	390	355	354	379	338	344	346	338	340	353	377	374	391	385	373	403	389	358	359	394	306	383	367	326	334	368	416	380	392	398	351	332	376	350	368	368	355	347	341	364	370	344	402	356	341	343	336	330	363	340	375	392	374	341	384	346	364	368	343	387	358	343	338	377	387	361	366	361	339	383	380	325	347	390	349	321	372	334	359	341	355	355	404	349	388	374	341	343	356	385	373	375	372	344	361	326	352	353	351	357	352	314	349	364	371	349	350	363	326	317	345	369	360	356	355	390	347	353	353	336	367	354	369	355	371	341	371	343	380	385	360	351	331	339	379	337	375	386	359	376	370	337	371	369	366	367	381	364	315	341	355	365	367	314	344	372	368	365	351	366	399	351	387	347	349	371	336	344	382	379	348	333	349	341	364	358	346	325	387	383	344	384	344	384	354	355	370	343	368	363	361	338	391	370	359	339	379	360	346	346	367	332	375	349	362	379	375	355	363	369	340	361	362	362	347	370	364	380	359	333	360	378	370	352	379	365	350	330	341	369	350	360	370	341	355	354	381	373	328	372	332	327	376	369	355	356	391	345	336	354	365	384	363	366	338	334	327	379	355	360	322	375	351	360	325	370	358	349	341	335	355	347	380	355	357	370	352	343	329	354	378	335	367	335	397	378	349	375	319	350	355	383	355	344	363	353	387	330	365	371	362	368	341	373	343	364	380	357	333	324	368	363	380	351	340	366	364	393	337	375	343	372	397	350	378	327	342	367	368	379	338	377	350	319	359	368	364	350	356	339	350	335	377	335	334	347	344	382	349	369	352	373	370	364	381	366	365	361	346	375	349	349	369	356	367	335	346	375	359	384	372	358	335	344	385	359	343	370	379	372	362	360	316	352	333	366	391	336	385	334	365	378	364	363	346	369	340	354	374	402	339	366	359	338	354	331	379	340	321	368	385	397	389	354	342	339	359	346	371	362	356	340	334	358	377	379	370	343	354	363	381	363	360	343	364	390	335	339	347	345	373	365	326	382	376	325	394	370	318	343	353	340	362	336	350	359	351	361	341	389	330	390	356	367	367	372	373	386	367	340	367	379	363	355	360	343	363	355	346	372	363	361	359	342	358	332	375	359	374	345	346	359	378	352	357	377	339	353	364	331	353	385	339	382	371	335	361	357	376	354	413	364	334	350	377	357	327	358	341	383	368	355	323	361	382	340	353	375	362	303	366	338	374	335	358	335	323	350	369	370	377	382	346	347	380	370	320	335	363	359	349	338	336	374	353	387	358	346	358	308	389	357	341	389	334	331	389	361	350	370	382	351	367	355	383	343	378	360	380	356	362	367	379	378	343	355	379	386	356	373	371	362	364	368	370	386	377	346	349	369	330	370	373	371	388	367	369	355	362	350	338	385	366	329	351	341	375	349	366	434	355	334	386	372	382	385	352	343	325	345	385	367	380	395	359	359	364	369	376	380	392	367	362	359	381	404	364	372	384	386	377	396	375	372	374	364	319	360	403	395	375	341	367	363	336	358	345	380	361	380	354	372	358	334	378	378	363	349	396	346	375	349	406	384	369	379	395	371	374	342	363	352	361	384	341	362	403	353	380	335	349	346	373	353	360	369	352	367	358	333	378	374	371	342	341	366	386	354	359	345	360	399	365	370	352	351	382	396	346	337	368	362	345	380	367	409	349	339	355	390	349	350	361	351	352	358	371	335	353	377	351	350	361	360	331	381	349	383	330	373	356	338	379	356	369	369	342	324	310	342	357	348	349	353	328	362	358	347	353	385	373	362	307	352	365	352	356	362	359	351	383	395	359	376	347	387	364	336	343	376	362	337	338	364	395	363	382	371	375	324	347	374	355	346	381	367	362	370	355	370	351	334	351	365	351	359	373	381	348	352	331	390	364	383	330	338	366
4371	2821	2044	1307	1065	921	1509	10112	13149	8785	5238	2473	1253	832	715	719	720	710	673	681	725	720	697	694	707	751	676	693	744	760	698	718	710	722	699	694	708	677	688	679	703	694	687	684	727	684	691	630	724	751	708	713	679	725	762	671	666	748	697	682	727	712	705	694	689	708	676	696	700	688	654	723	682	626	698	723	672	735	734	726	704	692	686	673	725	738	703	686	709	713	677	707	652	749	679	695	710	721	719	717	658	739	766	744	680	675	694	706	708	729	650	684	675	690	735	737	714	696	678	679	685	692	715	730	685	702	714	709	708	712	671	663	674	705	714	693	763	742	690	690	723	731	744	686	703	737	694	702	739	715	705	707	694	727	712	714	698	660	676	647	711	705	682	673	699	706	678	741	697	675	655	691	701	672	658	715	660	759	696	727	722	688	692	717	707	739	683	720	677	681	687	706	702	741	645	730	661	678	685	708	754	739	701	700	698	738	700	720	692	728	710	754	725	694	676	691	649	758	698	693	731	758	702	717	730	723	723	726	725	670	676	687	721	707	708	718	692	710	733	700	696	660	704	724	666	723	700	714	666	709	746	746	698	720	700	671	720	649	735	640	725	731	676	730	770	712	719	723	701	676	650	715	695	722	673	682	729	749	723	702	723	710	701	703	743	683	707	704	666	717	674	713	711	685	712	713	757	725	679	739	718	729	699	724	724	725	687	683	733	726	679	685	720	730	686	660	696	684	670	705	697	709	710	673	696	686	674	680	749	639	729	672	690	701	643	700	684	696	699	745	684	698	701	679	671	720	677	730	725	704	678	700	713	670	718	679	680	772	669	682	718	657	710	687	679	670	684	727	728	684	682	708	651	633	698	682	673	759	683	688	715	703	676	701	683	716	654	735	693	686	690	686	720	660	690	661	663	675	686	718	649	706	698	689	692	700	716	668	719	682	724	655	733	732	784	700	706	664	688	685	722	733	679	708	669	703	678	679	729	706	734	673	651	718	725	764	704	678	719	681	657	691	721	716	681	709	731	684	706	718	702	674	691	750	715	715	705	657	695	684	717	693	653	712	715	699	730	687	698	662	693	677	690	717	711	679	689	716	675	695	732	693	709	706	732	689	678	697	687	691	693	717	724	678	720	738	731	747	741	669	713	671	665	641	715	670	693	691	700	681	732	705	668	749	637	748	707	708	697	688	716	702	691	688	720	717	718	706	708	719	704	718	691	690	657	713	706	654	743	670	722	704	733	726	698	684	721	695	719	716	713	700	670	757	749	746	697	734	746	688	674	704	682	683	704	712	707	711	664	691	711	760	687	709	680	732	732	684	660	654	722	750	740	716	723	672	684	694	691	701	694	658	727	700	694	698	681	717	697	691	718	732	700	651	671	657	698	738	667	661	746	660	715	680	702	707	722	653	711	694	675	716	738	692	744	677	673	691	706	713	700	738	723	661	714	687	708	716	665	682	668	728	666	679	746	730	689	697	692	736	754	754	656	683	721	704	690	707	764	684	732	695	672	706	691	679	699	715	708	678	664	760	676	687	729	689	696	698	701	690	731	686	681	686	744	769	701	714	648	681	728	722	670	702	676	707	746	648	698	719	738	727	675	686	693	709	675	688	672	748	685	704	693	777	699	698	704	728	691	699	685	677	698	715	730	742	777	713	689	732	739	745	710	694	672	706	734	700	695	686	654	758	707	707	697	702	733	662	733	686	747	703	697	666	718	743	743	688	752	740	689	682	695	685	664	687	745	687	701	702	731	703	709	665	752	686	706	711	680	797	680	689	720	708	655	746	711	671	689	705	658	704	696	721	683	703	749	709	711	717	743	709	734	655	668	722	682	684	689	736	684	707	652	712	691	677	687	716	679	759	710	655	696	671	670	711	701	690	719	704	718	670	723	723	670	718	675	683	696	676	724	718	738	698	720	714	707	746	748	728	702	716	717	711	689	708	736	696	704	706	685	686	690	693	689	724	733	711	710	690	709	691	707	647	707	715	726	702	711	720	737	710	673	686	711	723	709	687	655	717	721	688	690	697	719	690	690	731	682	734	732	667	736	716	714	708	722	741	655	720	696	662	746	698	736	684	704	711	710	675	732	722	675	715	723	736	693	724	739	708	688	730	750	761	700	713	688	754	694	709	718	736	678	691	705	677	657	705	689	735	758	717	742	689	708	663	705	726	675	706	727	707	709	709	671	732	695	749	749	707	711	686	717	698	676	702	690	723	694	683	682	743	671	712	683	686	695	692	663	712	732	718	719	726	729	710	717	723	712	697	694	686	654	739	740	727	708	694	698	671	736	691	744	692	705	704	721	651	715	719	676	692	742	696	691	682	725	720	695	697	686	675	742	717	710	720	705	684	671	666	696	684	704	719	670	664	749	736	682	709	698	665	733	687	706	681	670	726	653	668	710	696	706	690	706	693	740	749	680	728	724	691	730	758	688	708	688	704	702	723	647	711	685	683	704	713	712	710	702	725	699	703	711	723	702	719	709	718	709	704	692	666	681	726	700	690	714	706	752	730	696	664	720	689	707	722	714	684	681	679	710	663	718	699	720	679	693	679	685	652	738	672	690	646	659	750	639	706	738	702	688	669	701	692	717	706	708	705	709	684	672	728	661	768	697	720	686	700	732	737	703	723	707	728	655	714	690	712	660	695	691	700	692	723	727	710	693	763	737	707	681	731	676	676	685	703	691	675	745	687	684	719	703	727	768	713	683	668	698	674	730	682	654	702	664	708	660	707	712	702	717	682	681	669	698	714	750	691	720	696	682	716	735	737	720	754	710	656	687	730	728	724	719	708	703	725	656	726	691	632	647	672	675	692	670	707	686	748	706	707	702	709	705	676	634	684	709	699	700	676	689	735	718	752	712	753	706	647	674	709	715	736	707	710	663	680	705	726	748	709	688	720	700	739	708	720	712	700	742	701	691	669	738	675	733	678	691	705	670	714	701	685	657	686	659	677	687	746	698	685	734	682	745	684	689	658	730	680	681	715	671	689	715	723	686	711	707	732	729	666	738	733	744	713	655	699	700	665	711	745	666	656	663	749	708	727	712	710	695	698	675	703	687	668	707	696	708	689	671	698	722	696	692	713	690	708	723	719	685	666	725	688	687	691	747	736	686	711	729	653	678	693	705	684	701	693	661	719	648	695	731	663	696	727	692	723	684	697	704	696	692	721	704	673	738	738	755	660	679	638	670	710	687	652	745	681	677	764	710	650	693	715	722	773	746	643	687	752	736	630	726	679	748	757	729	742	717	689	716	689	704	740	694	698	697	707	694	683	692	669	705	681	703	696	748	697	704	741	698	701	720	722	729	726	729	695	652	726	699	730	643	677	668	770	653	666	678	675	664	735	692	717	711	684	723	699	684	696	701	694	653	737	677	702	693	753	700	670	747	657	688	718	672	669	699	749	742	695	703	646	710	681	690	718	719	678	647	671	725	690	733	648	664	656	696	740	708	763	722	673	681	739	717	681	717	741
24533	21012	26869	25008	4174	734	1643	13716	17623	15091	8132	2811	994	453	358	334	329	284	314	344	325	339	339	319	329	354	345	388	322	310	314	319	329	338	343	315	319	289	315	340	305	325	342	363	326	282	337	299	318	352	321	320	330	328	342	346	342	318	341	327	316	305	326	332	324	339	361	310	321	328	325	346	276	293	325	310	328	334	292	337	311	349	355	330	327	307	328	308	320	387	340	324	293	342	329	334	338	316	347	319	323	303	347	304	355	311	315	296	305	342	313	289	307	329	337	315	361	320	318	313	317	309	351	350	328	322	336	325	308	325	336	342	366	338	331	337	330	297	328	328	347	322	341	325	329	328	333	337	333	328	330	350	303	302	371	346	338	307	305	338	292	291	332	320	338	347	329	371	327	311	321	329	304	317	327	327	314	325	321	342	317	359	298	305	316	334	381	299	339	333	317	333	333	304	303	342	340	343	342	308	356	325	329	311	345	356	330	346	366	344	349	313	341	319	333	291	326	316	322	288	325	350	302	324	337	330	315	346	337	352	347	304	315	335	327	330	292	295	302	333	335	326	332	323	335	337	312	349	309	342	307	361	364	317	330	306	331	315	353	347	348	336	335	322	304	324	355	334	312	314	323	318	350	315	317	333	306	331	324	336	377	323	331	318	334	323	316	309	309	351	351	338	345	342	301	339	326	314	340	336	313	308	305	340	340	331	299	344	304	306	355	318	329	335	327	340	313	327	340	315	335	367	338	327	311	312	310	310	324	326	336	308	324	329	346	315	332	319	318	330	314	344	367	332	322	322	321	314	337	309	321	323	327	315	299	326	327	319	303	344	308	336	313	320	346	358	317	329	315	315	318	343	325	358	323	330	337	308	283	309	339	312	352	328	332	346	306	356	302	306	318	329	307	326	313	331	328	352	330	310	328	332	327	347	310	320	323	323	320	310	316	318	333	296	333	328	344	323	333	323	316	354	326	318	324	322	321	316	319	336	348	354	328	293	313	343	345	345	317	317	319	324	292	320	314	331	340	353	337	324	316	301	354	321	325	297	336	304	307	358	307	330	312	334	295	298	336	334	296	346	284	293	327	354	288	289	320	327	334	315	294	346	340	318	334	334	318	350	321	325	335	341	331	366	308	305	320	336	321	336	314	329	333	287	329	353	346	318	303	328	327	370	333	331	311	324	352	356	306	342	338	311	322	316	354	328	323	339	307	310	348	301	330	322	340	328	298	327	330	342	325	345	336	297	342	318	322	317	335	317	340	322	326	303	320	355	353	341	312	310	360	291	318	330	362	356	323	305	330	296	320	350	317	317	330	300	322	326	346	320	328	337	331	311	324	305	358	308	321	346	327	354	320	294	311	365	319	325	314	340	341	321	334	324	325	316	306	296	306	319	343	343	333	327	320	300	328	320	313	337	316	332	321	329	367	323	366	298	328	322	321	282	304	308	312	326	320	331	312	318	321	313	304	327	337	310	352	323	317	325	329	357	307	315	320	308	314	315	311	343	367	324	325	340	342	313	312	327	322	322	347	337	311	337	316	335	330	351	348	307	339	309	334	300	316	321	301	318	350	339	360	295	339	320	331	303	319	299	315	315	319	326	334	342	314	310	362	302	339	354	339	351	341	326	327	351	312	320	329	327	356	323	344	319	349	340	352	345	287	295	338	331	332	343	311	352	309	293	324	318	314	322	319	333	331	327	327	345	325	321	329	312	330	302	372	326	330	342	332	346	318	306	310	307	320	356	342	328	344	310	301	319	325	323	327	323	329	338	346	332	304	287	328	329	338	314	299	334	285	338	341	348	366	339	317	308	334	356	339	339	305	319	336	361	318	329	295	337	313	320	325	297	322	340	358	302	296	332	312	323	320	333	320	328	344	342	318	345	315	334	312	325	339	299	332	336	296	324	346	308	331	320	315	361	282	326	315	304	322	326	306	319	337	345	330	310	350	315	321	329	291	309	309	319	358	320	364	328	322	298	317	320	302	309	328	321	316	338	325	317	332	349	302	268	323	286	329	323	328	332	287	325	346	290	337	312	318	315	346	360	320	318	343	369	335	350	337	335	323	324	345	328	356	310	340	326	321	325	291	302	297	306	330	346	345	338	317	334	340	314	323	305	331	337	356	312	311	329	333	316	354	316	325	296	325	340	345	327	323	327	361	319	326	320	323	325	315	341	339	305	372	332	311	329	325	316	313	320	331	329	328	323	335	335	294	335	331	316	360	313	321	317	347	312	309	355	350	341	303	335	329	326	334	341	354	304	312	301	321	313	315	327	302	301	329	318	289	312	320	335	315	329	361	319	317	291	313	315	311	330	325	360	291	333	320	337	325	296	346	299	310	345	331	372	336	290	307	304	323	341	295	310	349	306	299	348	324	319	314	306	323	325	370	297	331	331	322	328	303	334	317	311	327	338	333	315	301	285	332	326	290	346	316	359	316	339	326	325	314	346	344	348	342	307	368	334	325	315	315	327	338	338	336	323	331	333	303	345	301	323	324	318	339	339	325	327	303	338	328	318	322	348	349	348	349	332	359	367	321	345	330	329	307	310	320	333	315	365	282	299	311	308	273	304	353	312	347	331	312	376	343	335	302	293	349	315	332	312	348	309	328	347	286	345	318	304	313	371	314	343	316	323	333	315	322	338	321	315	325	295	305	328	334	341	341	310	346	376	328	315	326	305	325	335	333	320	293	351	305	349	350	340	324	341	298	294	336	324	316	315	347	334	342	329	332	328	299	321	358	338	315	311	346	333	326	334	316	360	350	295	350	337	326	301	328	334	363	315	350	308	331	341	357	313	351	344	313	329	349	317	304	325	327	314	286	334	294	334	309	359	306	340	326	315	318	370	329	326	312	361	311	302	319	326	328	317	341	346	338	341	324	305	313	335	343	309	323	304	306	313	317	294	341	328	319	330	330	312	315	334	360	310	290	309	324	298	321	320	324	336	316	357	327	304	352	323	304	308	308	301	363	334	305	349	316	309	320	351	326	307	321	323	334	300	332	310	329	319	319	300	345	323	345	325	330	313	316	319	309	302	328	330	323	340	328	305	301	315	349	317	355	332	355	314	293	322	317	341	342	307	340	314	289	332	355	327	330	281	327	316	309	317	339	341	312	323	301	290	289	316	366	309	321	330	338	333	331	321	315	308	339	368	320	313	331	321	309	344	316	339	324	311	338	281	305	338	373	308	303	326	328	295	323	317	344	323	326	320	310	318	339	316	304	301	318	323	319	290	333	340	300	311	316	311	356	307	333	344	334	359	333	299	361	354	335	329	310	311	362	311	321	326	313	316	317	350	294	331	334	307	317	346	308	301	316	316	339	327	331	318	289	316	305	312	336	282	334	334	325	337	320	342	282	355	303	325	322	345	293	323	311	343	356	319	306	333	331	322	333	319	333	309	350	310	305	331	329	316	316	342	344	325	331	316	357	305	307	326	332	312	339	353	297	316	318	332	324	335	320	321	338	356	313	322	344	347
4886	8197	6447	3198	2068	1644	5179	27542	30065	25603	16475	7445	2546	997	705	660	664	652	636	617	712	615	656	637	663	636	626	647	648	689	631	648	664	631	684	654	681	625	648	643	672	646	627	627	635	638	643	625	642	646	613	650	585	630	616	652	629	635	669	635	623	666	641	635	648	635	658	635	623	669	645	631	631	668	617	593	633	617	637	595	614	657	643	622	614	611	608	675	629	623	634	662	647	616	630	630	646	630	646	653	668	658	601	633	683	665	671	671	675	646	652	615	680	638	630	662	622	641	629	670	616	615	618	643	649	665	676	633	657	658	621	584	610	640	642	622	597	674	698	660	618	650	673	629	668	626	634	618	622	625	695	593	641	693	643	660	629	611	662	625	637	668	619	626	584	673	667	657	669	655	566	648	648	661	656	684	639	649	619	673	680	689	634	663	660	664	620	653	670	620	636	666	706	658	641	697	601	638	642	606	641	642	648	679	622	634	614	632	605	629	607	670	649	674	610	644	647	649	647	637	681	658	604	670	630	644	606	610	646	671	662	674	647	687	643	661	641	661	694	629	627	633	645	647	642	656	660	641	619	631	644	584	594	621	664	626	625	622	637	609	657	669	653	646	626	680	660	649	653	660	639	626	643	587	623	648	657	647	664	644	633	628	624	661	619	634	660	625	665	668	654	671	607	621	608	661	655	606	659	624	590	638	624	676	629	664	627	627	659	647	604	620	645	626	625	640	667	645	589	667	638	660	636	616	630	638	606	633	616	660	659	661	651	644	669	660	620	576	670	636	653	628	653	629	632	648	602	671	645	633	629	613	675	640	630	645	667	638	650	652	642	634	660	681	620	607	672	655	642	684	670	695	679	654	653	623	650	667	646	639	599	644	607	669	670	654	644	674	627	629	623	657	668	614	602	645	675	659	632	669	656	639	584	638	646	671	612	664	610	653	617	585	647	619	648	654	622	676	633	629	643	660	648	691	723	622	616	622	664	638	635	635	632	619	679	645	577	646	625	596	659	651	644	673	654	607	662	634	641	640	698	657	642	653	691	633	654	641	653	699	637	684	644	605	641	623	655	641	660	593	659	613	625	626	614	571	637	635	632	652	656	616	621	632	627	636	673	641	634	639	627	634	616	606	685	659	635	660	627	629	650	641	626	639	680	673	642	667	678	692	669	628	642	630	630	665	617	618	632	635	633	644	599	635	611	648	663	610	641	625	668	604	675	656	665	606	644	624	628	630	653	611	656	683	605	604	626	648	626	660	651	636	645	660	613	689	680	637	644	656	656	643	651	610	638	609	650	632	605	627	596	658	637	661	653	621	625	630	591	619	677	635	658	660	664	633	610	643	617	618	659	694	598	655	613	712	615	616	680	627	602	641	604	650	622	633	641	684	657	646	666	597	610	612	648	647	588	653	668	655	628	677	647	669	665	634	631	645	683	628	659	618	625	651	617	626	673	614	651	637	653	668	617	648	621	676	674	589	632	633	646	661	655	666	661	665	602	582	641	602	675	650	602	666	650	644	704	647	621	618	624	632	635	638	657	634	618	624	685	596	603	698	646	645	641	646	601	658	606	642	635	580	635	616	681	622	673	638	625	609	658	634	634	662	639	665	646	618	619	673	626	679	608	634	625	628	664	648	642	634	625	647	654	645	618	638	628	643	663	683	630	611	643	618	608	605	645	681	690	675	681	663	700	646	638	664	623	625	677	603	681	619	666	587	651	633	639	665	644	670	665	613	674	618	646	648	630	679	641	667	643	657	704	615	666	683	631	646	657	653	643	644	612	640	646	635	646	620	660	678	610	580	647	601	693	660	625	643	656	634	677	654	579	661	674	627	666	647	619	624	680	644	649	665	675	658	645	661	632	624	617	632	691	658	656	626	660	597	616	615	652	695	680	638	631	665	649	647	634	676	649	659	647	647	622	620	659	651	619	666	628	675	668	607	655	641	646	664	650	634	662	643	667	613	677	634	663	627	623	632	676	628	636	667	614	630	637	642	646	678	666	618	647	631	588	626	657	629	636	631	654	601	685	617	664	620	634	604	670	648	649	638	664	661	605	593	643	632	635	586	657	685	653	670	659	650	668	630	642	652	615	666	631	645	673	640	660	621	650	669	644	631	633	653	661	652	653	646	642	673	653	635	639	664	629	645	616	664	619	648	670	656	608	647	671	660	643	603	674	648	658	667	654	623	602	658	638	614	630	666	654	660	689	622	635	660	666	660	664	595	631	663	606	701	632	653	622	638	675	633	619	654	621	639	664	632	648	644	610	635	701	642	571	619	598	665	637	611	650	665	641	615	630	613	686	641	622	630	652	609	680	661	651	693	682	628	664	602	607	678	666	666	705	663	632	647	649	662	639	665	583	663	656	660	642	669	630	649	677	669	612	656	667	710	647	623	618	649	652	590	644	636	662	656	653	656	659	653	605	636	651	651	669	675	653	639	635	701	611	660	638	683	637	660	622	678	631	656	641	627	592	653	596	683	659	676	631	645	628	652	663	652	715	625	671	604	670	671	655	627	655	634	654	671	686	643	668	615	616	661	614	639	632	658	629	675	655	644	695	618	629	636	625	663	614	692	645	669	637	624	650	654	641	615	630	655	655	647	631	640	669	669	663	638	666	638	651	642	660	630	634	655	625	623	656	613	663	636	612	660	658	651	696	636	682	579	615	647	646	649	601	645	702	611	680	596	656	692	674	678	636	605	654	610	603	624	666	628	656	673	670	641	638	683	647	652	648	584	641	678	659	639	624	683	622	640	656	631	651	656	620	635	612	647	705	675	671	633	698	692	628	616	638	646	649	639	671	636	647	673	656	643	689	656	647	648	660	688	623	641	653	662	637	660	668	621	642	646	641	641	627	665	658	639	654	652	642	631	636	659	643	655	641	653	682	625	648	627	660	650	628	673	633	667	626	629	657	665	657	622	636	636	626	640	616	681	602	649	627	609	617	680	620	632	666	649	639	668	620	651	662	642	610	624	660	650	628	665	625	664	673	615	665	633	650	654	652	670	664	628	656	647	668	646	597	654	593	657	641	651	609	634	620	641	601	673	611	650	649	603	645	601	585	628	619	602	666	638	605	609	621	641	648	598	645	682	602	646	628	628	659	664	642	689	675	644	606	659	589	677	613	654	619	613	626	646	642	659	611	618	652	646	636	650	637	619	646	658	629	614	619	660	633	595	673	637	596	627	697	620	646	659	614	597	621	670	671	631	628	641	660	622	665	620	658	667	595	624	643	602	652	639	649	688	630	615	646	644	650	629	671	711	661	621	623	644	602	645	666	643	619	679	653	638	628	620	663	680	640	615	645	612	676	626	625	614	611	631	688	625	595	679	653	646	644	630	616	652	605	648	639	611	622	653	674	656	662	645	623	615	707	615	669	639	613	652	637	660	662	677	672	639	643	607	654	600	661	666	668	605	647	652	648	678	650	649	662	641	627	678	646	616	675	676	641	600	678	633	665	637	660	636	653	650	678	597
22802	21038	28781	23516	21042	19534	3770	23077	34647	36577	24902	11457	3226	879	418	353	322	326	300	328	325	313	313	351	371	325	285	348	334	314	312	323	343	332	300	281	294	276	312	318	350	282	315	309	310	284	309	317	366	322	328	331	293	332	324	323	307	308	309	294	318	308	300	318	307	288	317	321	307	319	306	337	335	304	304	313	351	326	313	328	332	317	315	303	301	326	305	326	338	303	285	289	319	330	308	325	343	335	306	312	323	325	283	324	289	328	318	289	331	308	302	318	317	306	291	282	340	319	328	302	297	312	302	301	296	303	278	305	333	298	295	300	302	314	357	295	324	313	339	287	329	316	283	301	305	346	332	296	313	302	350	331	277	295	341	310	279	329	322	319	336	331	329	355	304	307	344	315	327	299	337	343	324	279	317	302	312	323	338	309	332	315	321	331	303	326	341	298	313	318	334	277	314	276	285	329	264	292	287	340	299	312	294	304	315	322	292	317	347	319	338	315	276	304	307	306	314	311	331	341	286	309	310	315	325	343	318	315	324	322	271	312	288	314	306	314	291	311	321	327	313	318	296	288	302	312	313	309	305	319	323	314	286	306	300	262	326	316	353	322	319	302	327	289	338	319	330	335	338	306	322	298	299	300	322	317	341	323	314	334	303	306	298	298	304	301	278	330	331	313	313	295	341	333	312	343	296	310	311	315	321	324	304	313	299	320	316	325	307	334	275	302	300	304	289	285	321	308	304	325	313	307	322	307	312	288	279	336	292	295	293	297	304	324	296	303	297	326	330	308	311	313	294	302	336	333	301	323	314	330	314	320	322	341	281	340	320	321	350	308	288	338	335	326	344	306	297	272	283	312	286	315	330	323	347	306	321	320	314	310	324	310	360	308	299	329	302	315	269	298	334	285	306	334	289	314	327	316	302	303	299	334	324	320	324	300	321	306	297	294	306	320	325	300	309	319	344	327	330	321	329	309	296	314	322	297	344	310	301	310	318	316	303	296	347	331	324	286	331	350	338	304	338	330	321	303	317	308	283	362	323	312	319	324	320	314	329	278	308	323	297	320	336	346	319	327	321	336	322	329	319	306	321	322	351	312	320	276	279	328	318	303	325	319	314	300	311	310	356	289	306	321	287	320	325	300	264	319	332	315	307	286	313	330	342	331	311	313	296	331	299	300	325	313	299	309	314	303	318	320	302	301	313	323	274	307	297	304	326	284	353	328	304	320	332	304	334	303	336	331	304	316	299	295	317	324	310	332	279	342	305	345	299	322	296	302	310	287	300	312	263	312	337	313	312	279	305	308	287	295	285	330	304	306	319	315	297	328	288	279	329	301	321	314	323	314	304	306	320	307	328	336	326	283	294	289	361	333	282	314	312	324	319	327	357	308	319	313	301	313	310	361	305	302	338	308	305	292	315	310	305	293	290	308	306	323	331	329	348	298	322	289	295	335	298	283	315	304	334	298	336	316	295	335	281	281	326	290	322	315	334	341	306	305	327	315	301	282	303	290	316	305	351	321	320	295	313	301	289	296	307	292	307	315	351	338	277	324	299	288	340	332	333	315	299	312	334	327	289	323	313	319	296	299	305	316	299	296	334	290	325	281	325	319	282	302	347	317	310	346	318	319	297	303	320	298	308	301	315	334	308	322	307	288	314	340	313	350	326	328	326	341	301	327	307	292	322	338	299	321	300	290	323	335	309	327	300	309	337	324	283	301	298	322	286	288	310	310	331	357	312	304	307	311	301	315	326	313	339	336	300	333	318	307	291	289	298	322	296	297	300	295	312	339	304	289	310	322	318	330	272	316	305	301	307	329	307	319	315	330	330	321	294	317	316	314	301	300	340	299	330	310	333	272	313	297	292	310	315	305	308	319	321	293	323	297	306	309	352	310	311	352	329	303	333	299	280	314	311	315	290	312	302	296	280	308	285	298	325	290	294	312	284	337	318	322	320	296	313	312	283	353	324	299	336	325	294	322	299	297	314	315	295	332	315	310	295	345	313	315	299	297	309	306	309	316	289	337	313	341	311	325	340	299	304	294	313	314	313	319	332	288	330	301	313	302	311	317	343	290	304	295	309	294	313	302	288	331	333	316	301	333	322	340	335	310	315	310	336	356	324	329	332	333	288	330	300	310	345	291	305	297	284	334	314	325	281	322	333	298	320	288	329	316	320	310	294	307	308	310	307	322	334	329	300	301	288	289	330	321	293	319	317	309	305	296	308	301	303	294	298	321	328	339	324	322	305	302	320	305	318	318	309	314	301	294	316	328	313	291	310	303	312	328	307	309	326	298	339	286	282	299	301	333	305	320	345	325	319	281	335	334	314	326	311	264	283	339	307	280	305	309	301	314	333	323	301	289	289	281	329	325	355	317	296	303	293	310	280	328	308	337	326	362	319	317	307	304	294	313	314	321	294	312	301	325	302	293	299	357	319	316	330	293	340	318	303	292	339	310	326	311	310	322	312	339	312	287	316	277	311	351	317	339	302	323	294	320	290	304	297	297	319	312	284	294	320	302	302	296	315	326	311	321	341	299	287	289	339	294	318	315	322	279	315	318	326	320	358	334	300	331	343	333	308	315	310	336	303	327	334	269	301	307	315	311	334	320	302	302	326	309	301	319	326	331	310	275	296	336	327	293	347	285	290	308	339	325	306	354	335	301	291	295	307	320	282	314	302	305	332	299	351	322	313	322	297	299	315	307	309	283	336	294	309	288	295	284	319	318	288	306	320	296	301	292	314	312	322	300	335	310	309	335	304	301	310	318	317	319	294	320	338	308	288	306	297	348	303	317	282	344	331	329	327	321	300	287	307	292	289	348	317	312	299	299	321	316	326	328	308	306	310	320	319	304	306	324	340	284	297	294	316	308	304	323	301	286	330	335	319	268	341	310	312	308	285	316	299	329	308	302	315	332	318	315	281	306	321	298	309	298	316	361	287	294	291	310	309	312	304	338	316	306	301	308	329	326	302	334	288	341	315	306	304	325	313	327	325	279	304	325	338	282	262	307	329	329	284	300	293	305	300	306	316	314	304	303	333	336	284	320	318	277	291	300	278	319	313	326	313	287	319	331	301	319	311	288	301	327	308	349	329	292	345	319	323	334	314	257	333	329	302	323	320	345	308	331	352	298	324	342	323	301	316	329	293	324	325	336	317	306	331	315	309	317	304	307	319	286	304	322	339	326	335	309	312	302	319	326	336	323	330	311	334	286	355	319	313	312	320	332	314	319	284	309	334	330	318	269	288	314	340	336	344	295	318	320	310	330	307	312	335	311	310	318	307	300	355	333	303	328	332	302	314	329	299	305	368	311	307	351	304	308	323	308	337	343	340	320	330	349	309	298	317	306	286	305	341	295	336	306	330	298	337	306	299	295	318	326	306	313	319	328	320	297	333	333	323	311	298	335	309	290	337	337	327	355	311	318	290	307	295	314	351	303	330	323	304	333	293	316	315	303	296	302	312	320	314	329	320	312	302	301	311	328
8457	18810	14672	7953	5005	3713	7139	35594	44697	43217	32917	19032	7420	2101	878	708	593	634	587	602	563	609	595	604	599	581	609	580	620	598	595	638	598	561	644	643	603	577	616	623	595	580	601	577	629	575	574	622	586	599	644	620	589	577	595	561	610	636	622	602	591	578	596	574	590	589	617	629	596	604	607	568	608	593	563	571	629	598	561	589	604	599	588	604	561	563	663	561	641	581	620	577	555	581	592	604	566	628	584	615	580	639	593	606	593	593	610	586	569	589	632	598	612	593	616	624	562	595	601	615	588	622	603	627	605	606	569	597	585	559	592	626	578	582	602	587	612	594	567	582	589	620	584	592	584	607	611	633	591	607	564	589	581	548	622	594	591	561	599	604	609	563	640	568	589	558	583	658	598	594	571	607	599	601	563	616	588	610	558	553	607	576	564	599	544	600	604	565	620	617	571	612	600	631	582	566	589	600	607	550	582	564	636	565	599	583	611	580	639	602	589	578	589	619	624	584	553	628	593	560	615	614	599	608	614	610	643	577	591	613	578	601	636	575	564	585	590	578	575	566	574	586	575	618	602	590	580	618	692	620	575	561	585	606	629	625	628	580	610	568	605	591	594	619	604	592	581	538	546	597	594	586	584	605	616	610	615	602	590	571	604	586	599	555	550	590	540	592	629	608	603	643	592	561	541	565	590	608	534	621	592	579	603	592	564	597	600	606	568	602	605	590	587	587	594	614	590	564	601	593	579	567	627	565	601	583	604	606	585	584	593	608	550	618	582	587	623	576	562	624	570	621	578	602	616	593	588	628	566	636	589	610	596	594	592	556	597	570	587	581	607	613	601	617	630	590	627	577	580	594	613	584	588	620	596	603	624	578	572	560	564	609	583	588	611	564	547	573	558	579	588	589	597	601	580	570	553	623	591	587	598	608	599	613	594	642	600	587	554	573	603	573	571	587	609	605	599	543	590	578	591	618	592	575	587	594	620	618	580	564	577	577	582	617	562	618	583	585	603	583	590	627	597	640	571	568	596	560	588	580	605	603	599	610	599	583	570	608	595	590	587	602	594	592	584	600	600	598	627	578	599	591	582	579	575	605	578	599	570	605	620	567	586	583	601	585	548	598	589	579	640	610	644	599	616	594	592	613	594	638	603	573	590	596	607	555	630	617	619	609	591	611	612	578	599	617	586	567	583	567	591	568	587	604	624	599	590	603	534	576	637	570	605	600	569	610	551	604	623	630	606	635	558	587	589	624	559	621	595	581	593	569	622	586	602	638	586	597	545	583	582	601	566	600	611	597	538	583	580	601	613	571	614	606	599	577	635	609	594	584	629	622	637	593	617	600	605	572	565	598	611	598	585	650	602	602	634	629	628	566	557	552	602	617	603	592	579	557	587	608	576	598	584	624	601	581	591	625	583	605	600	610	630	618	626	573	635	593	599	564	613	606	568	613	548	589	573	558	613	607	631	592	602	575	624	563	608	568	551	591	591	541	578	579	630	638	575	575	592	594	563	622	603	600	579	590	608	592	586	606	573	577	632	586	569	598	571	610	556	589	593	596	585	599	598	563	584	607	600	567	585	589	586	624	617	583	589	593	562	555	583	550	599	567	644	569	606	578	573	570	592	628	568	560	571	603	567	589	591	603	567	622	604	616	594	566	581	553	615	635	568	640	580	588	593	580	614	617	650	602	575	618	607	596	567	610	615	613	600	592	597	589	587	595	624	634	609	599	601	570	608	604	596	548	602	618	607	579	549	603	611	561	550	604	564	601	598	612	656	592	575	608	612	568	646	625	589	602	580	579	581	592	630	583	606	546	589	580	652	610	574	614	573	587	596	618	587	628	604	613	568	591	618	630	634	600	579	590	562	563	613	580	615	606	581	583	614	621	583	589	626	601	595	594	622	639	565	569	567	600	593	612	641	665	596	622	600	558	617	544	615	582	651	630	575	592	586	601	569	576	562	546	602	612	604	581	614	585	596	550	607	629	579	642	613	588	597	630	579	575	624	595	575	602	572	624	605	601	568	571	605	590	622	557	572	600	587	574	583	586	576	546	550	590	583	581	565	579	636	577	590	606	562	611	589	582	587	625	609	646	588	566	615	601	527	552	566	631	559	588	590	619	617	608	573	640	553	602	605	558	575	566	594	629	600	623	574	546	601	625	607	521	645	644	576	552	592	606	616	604	556	583	597	620	596	610	590	576	605	586	577	606	579	566	584	620	588	610	596	635	552	586	632	596	613	567	600	580	618	616	589	586	626	584	606	585	585	661	587	595	619	615	613	631	575	607	649	570	591	631	621	598	591	595	542	586	593	593	593	619	584	599	590	586	579	567	561	621	613	620	555	619	585	588	639	607	587	581	576	627	582	606	626	612	600	635	610	659	591	583	571	615	607	609	614	566	630	563	571	534	632	548	575	604	608	583	591	629	542	613	606	572	602	589	595	598	625	565	606	576	584	592	618	589	535	611	600	571	613	589	627	602	618	593	617	592	590	580	625	588	614	551	646	567	593	625	591	615	573	614	567	587	588	661	585	609	618	596	580	588	595	568	584	595	583	602	594	602	546	612	626	582	587	606	644	606	581	604	548	597	607	644	582	579	597	627	598	578	581	590	555	617	604	592	608	539	603	603	563	610	631	605	607	571	571	610	593	613	607	600	601	571	597	546	573	567	591	577	624	550	625	643	599	573	564	597	635	626	546	622	579	554	594	594	530	633	579	604	569	612	615	601	598	542	586	604	563	567	602	626	592	573	573	588	582	576	576	604	560	591	618	634	568	594	590	560	583	582	598	607	572	575	625	534	603	622	584	596	623	576	621	601	584	628	615	633	563	571	579	654	592	589	615	596	598	592	604	570	612	594	603	579	596	594	618	602	630	589	628	587	629	605	574	650	565	619	610	633	585	601	610	603	593	583	628	614	588	627	612	622	547	581	583	626	589	594	561	564	629	592	624	585	601	638	580	574	617	608	626	629	606	593	560	608	584	591	591	535	639	593	592	567	566	543	590	582	565	582	615	575	599	592	593	591	610	603	592	602	568	634	591	598	618	630	588	597	604	606	571	570	631	599	602	615	603	561	547	625	609	646	564	661	581	609	566	597	611	606	567	584	587	597	598	588	565	617	574	600	640	586	591	599	587	587	580	573	578	652	569	580	612	564	619	626	614	603	549	584	565	612	577	576	588	606	565	595	559	589	641	558	570	574	614	632	595	581	590	586	563	556	606	578	592	593	631	620	593	562	594	632	586	635	603	563	555	613	585	563	615	611	563	561	564	607	617	588	602	611	581	624	615	601	631	609	591	570	619	600	589	554	575	592	592	608	626	584	551	623	615	627	612	610	651	599	558	594	579	645	590	572	594	606	597	608	608	621	588	589	588	620	614	647	625	603	546	587	574	626	565	585	592	570	626	631	600	593	599	603	602	611	615	564	618	636	638	601	552	610	578	587	628	560	579	529	607	608	597	573	564	621	615	600	556	602	648	629
26358	20327	7426	768	460	401	400	803	3717	4743	2875	1293	630	464	352	360	369	414	353	364	363	370	388	352	385	344	383	370	357	397	412	358	355	381	345	343	393	402	376	368	352	365	369	343	387	367	352	383	382	357	370	336	357	380	362	399	390	363	368	342	353	328	381	394	366	371	377	377	376	378	349	338	354	388	376	349	343	378	371	356	374	378	394	361	359	356	351	338	355	355	342	353	389	348	360	358	396	331	364	374	336	375	377	363	338	366	338	325	341	358	363	338	392	365	361	347	365	363	362	382	395	325	348	338	377	386	368	321	341	349	342	347	338	337	384	356	340	340	369	335	362	338	337	368	351	361	355	328	361	339	354	319	345	366	345	327	351	309	392	368	329	337	397	360	370	371	388	369	337	369	379	363	354	369	379	362	354	351	365	345	354	362	399	356	343	333	307	349	378	389	359	357	381	354	351	358	385	335	352	385	351	371	354	353	337	355	358	317	362	319	403	354	352	367	354	316	370	351	363	354	358	339	376	350	365	364	357	327	374	386	387	375	378	332	335	333	364	328	368	345	353	343	388	320	335	329	367	393	348	332	343	374	345	348	366	373	386	402	340	383	393	383	362	358	366	365	367	374	401	358	366	374	368	363	334	400	341	383	379	347	370	356	356	321	343	393	332	337	404	366	352	347	335	402	355	385	357	374	360	357	352	371	350	346	392	405	377	360	322	386	358	365	373	351	373	382	350	358	373	379	348	366	384	356	347	350	328	355	368	332	325	355	383	354	364	375	340	373	334	381	339	347	414	355	364	350	336	403	390	393	329	332	370	382	319	362	355	363	379	353	364	357	385	351	388	343	353	351	355	314	376	358	388	386	347	354	339	365	344	364	350	319	365	347	383	351	370	331	402	364	365	358	341	370	378	383	351	358	359	373	372	371	373	336	369	347	382	338	361	349	393	371	374	357	368	310	369	336	382	363	361	386	377	362	378	334	358	368	372	376	370	344	373	365	355	337	356	339	351	327	369	371	331	334	335	333	391	345	329	329	380	345	355	365	338	340	343	362	350	363	343	346	351	348	376	339	367	353	387	367	346	362	344	357	360	383	344	390	385	322	359	349	370	344	333	350	364	371	387	361	349	369	339	357	338	333	385	370	358	347	340	361	332	376	383	359	358	361	362	323	359	391	346	357	377	340	374	382	350	384	360	388	381	397	363	386	353	363	371	354	345	325	398	367	368	365	401	345	353	365	370	367	362	354	379	391	383	315	354	355	316	366	344	315	359	349	340	370	335	372	350	368	347	352	336	360	345	345	354	367	360	356	353	352	329	347	379	361	402	368	341	386	363	362	346	373	340	400	341	351	335	359	394	370	386	351	379	351	361	374	355	342	379	337	327	338	356	350	373	361	361	367	372	340	340	331	345	383	369	357	351	361	351	354	346	358	359	368	339	415	355	363	362	343	349	382	376	354	356	372	337	386	374	371	345	342	352	364	358	361	358	366	387	382	360	344	392	354	351	353	366	377	363	363	382	351	374	368	353	350	339	342	360	359	343	367	336	376	341	362	335	412	347	333	367	367	336	352	333	336	330	362	387	356	353	374	362	364	340	370	363	330	337	324	366	346	362	375	336	342	371	345	390	336	337	354	363	361	318	387	373	360	336	346	330	358	358	374	359	344	376	326	370	376	366	364	348	331	343	351	340	334	349	371	400	346	351	341	384	359	384	359	358	370	369	384	366	363	338	342	353	348	377	385	365	373	390	353	382	337	385	331	330	346	352	349	315	341	365	383	367	313	377	387	411	333	366	359	333	380	376	337	400	316	323	350	372	381	381	349	390	334	361	379	332	361	330	367	409	311	330	390	319	363	357	369	338	352	383	366	337	344	361	355	357	354	375	350	349	350	389	371	340	393	361	346	372	340	365	330	391	355	373	364	360	376	371	364	354	369	337	350	356	356	385	353	376	335	365	340	328	343	388	372	373	342	368	371	364	364	404	351	356	358	344	368	329	358	359	376	357	365	368	349	359	365	328	364	349	347	362	387	364	373	374	357	332	321	364	363	328	382	341	351	389	390	384	384	371	358	362	386	335	356	335	333	359	392	371	347	390	388	362	395	340	362	344	378	354	360	356	359	328	346	367	381	394	347	360	355	353	368	338	351	369	342	315	332	350	355	371	355	344	377	327	369	406	396	354	406	380	361	364	344	342	391	362	344	367	377	348	353	359	336	368	361	340	343	327	345	377	341	386	357	360	360	349	328	370	347	351	355	351	344	361	371	338	339	363	353	334	367	350	385	376	344	360	359	399	350	374	395	385	365	361	384	317	313	375	347	332	381	350	361	367	347	367	373	407	379	325	368	374	368	371	376	336	357	390	330	362	357	365	334	328	376	366	375	379	371	352	381	351	366	375	338	309	361	349	332	364	348	356	367	349	355	359	362	380	348	361	388	403	353	343	395	337	387	357	351	355	356	362	333	387	338	354	388	350	373	359	372	377	370	395	411	346	378	339	368	344	343	364	356	353	358	369	348	374	371	349	340	352	359	357	362	395	372	345	350	346	343	356	332	350	372	327	350	361	365	392	364	322	362	364	366	338	356	362	341	373	356	345	368	387	338	386	388	346	362	378	344	378	359	357	341	368	338	351	386	349	353	385	378	364	344	338	351	347	336	366	372	355	338	348	303	378	339	373	381	311	333	361	371	374	383	353	376	359	331	356	361	330	357	361	383	358	362	353	347	336	384	345	357	336	362	356	375	387	356	378	353	364	343	383	359	345	373	392	342	382	334	319	377	364	360	341	377	339	392	362	361	379	357	311	358	372	384	316	411	378	340	322	343	325	354	367	374	345	362	344	393	369	349	374	360	392	337	343	359	381	343	349	360	377	378	365	330	363	358	360	352	336	393	364	373	352	363	329	400	335	341	327	395	353	343	360	341	354	344	378	364	331	341	332	390	349	347	355	376	351	348	341	359	363	374	359	375	363	334	384	340	387	365	386	395	337	366	373	370	349	407	359	343	417	368	344	357	376	357	337	360	340	373	352	379	355	355	325	374	368	365	335	322	384	362	352	353	377	334	368	393	398	382	368	346	346	360	369	403	355	359	397	371	340	343	344	369	354	334	341	361	347	391	354	380	349	335	330	362	354	377	354	355	345	351	350	365	396	387	351	357	354	355	377	386	389	335	389	373	355	357	353	370	339	337	393	365	349	352	340	342	379	365	344	359	348	339	369	359	370	351	361	359	379	371	392	362	328	330	331	372	353	338	376	349	365	391	387	377	367	377	357	357	357	343	377	369	330	373	344	407	370	351	365	394	364	377	346	352	359	317	393	344	385	346	347	332	355	355	351	389	390	347	352	394	361	395	350	338	368	331	416	362	385	336	349	356	357	357	342	354	364	340	363	352	337	376	335	376	349	367	338	356	376	376	372	385	372	393	325	327	393	354	366	341	362	360	361	349	364	346	366	344	377	352	337	358	357	349	385	363	369	370	361	375
4863	3892	2466	1311	1044	970	899	2595	11335	12343	7339	3489	1586	921	752	682	674	717	734	727	681	698	680	705	720	682	718	709	767	747	677	683	689	736	696	696	686	721	713	719	677	713	727	672	672	692	694	732	690	721	724	652	691	696	651	716	687	637	722	685	711	692	662	669	684	689	713	664	647	684	672	716	730	680	695	728	658	762	670	753	657	653	675	709	704	703	702	712	666	683	664	663	675	720	705	671	676	684	701	698	687	697	709	652	681	690	735	710	719	735	673	728	688	639	737	696	677	697	691	693	679	689	720	676	694	669	701	702	734	639	664	682	684	672	659	691	708	697	680	690	692	678	697	691	671	720	664	715	714	716	701	700	705	691	679	659	664	713	684	731	689	712	739	739	714	715	686	719	665	690	679	682	687	691	705	670	669	679	701	683	665	669	731	746	673	712	703	675	755	665	690	676	700	706	719	699	736	666	692	658	704	694	625	667	689	718	716	683	679	697	651	714	703	709	683	685	713	676	691	648	717	689	687	748	708	717	727	680	687	715	690	710	708	687	646	691	693	708	694	694	692	696	690	688	754	657	715	730	736	689	676	693	670	701	752	715	726	726	663	694	681	736	711	724	700	681	683	707	750	699	659	736	705	694	691	717	647	655	662	746	658	710	710	731	666	683	696	689	692	727	664	733	659	705	671	662	683	725	708	698	692	651	743	709	695	687	665	673	686	655	638	682	760	680	724	690	747	766	650	665	675	694	684	667	694	686	700	686	688	678	709	721	662	714	680	659	711	686	690	674	685	677	732	694	677	737	694	672	726	715	742	714	726	690	747	677	786	709	747	733	668	730	675	676	679	689	715	733	706	665	698	714	730	667	684	729	711	675	648	713	685	703	685	653	683	752	744	708	695	696	697	692	700	707	672	673	688	660	693	712	731	709	689	715	702	711	677	743	672	677	735	735	714	675	667	697	690	703	697	690	715	674	673	692	707	665	663	687	720	751	723	676	682	721	679	727	755	677	719	684	703	651	705	664	667	709	704	676	630	694	716	704	718	691	723	706	744	711	727	726	704	677	703	710	693	711	687	702	624	697	734	708	696	701	712	661	668	680	689	685	705	690	704	706	593	719	675	692	693	756	726	762	656	663	720	708	670	687	690	698	717	720	712	709	728	746	639	720	698	645	668	686	686	733	714	744	675	704	657	697	720	684	704	740	688	715	676	694	714	705	702	716	723	709	705	707	655	680	669	718	725	732	696	714	676	687	716	719	683	677	659	649	689	667	698	706	673	735	762	709	684	706	659	689	707	690	719	712	730	709	674	702	682	655	732	666	750	735	694	676	712	678	685	721	724	717	688	739	719	685	694	650	666	748	697	734	691	689	655	712	699	709	672	713	728	668	660	674	756	717	694	741	663	693	690	731	698	722	668	718	681	699	702	704	660	684	700	678	714	717	704	666	687	649	720	667	675	622	685	682	671	762	703	670	715	653	665	737	765	686	679	694	703	703	758	704	680	662	715	693	704	700	731	693	681	744	688	693	667	716	712	690	714	674	712	677	692	678	697	642	703	722	696	661	663	716	728	722	699	668	678	631	691	666	674	715	700	701	683	745	673	721	675	733	676	703	710	756	687	699	710	725	701	707	664	687	674	672	677	707	647	720	658	675	694	710	686	700	718	727	728	677	720	766	709	687	670	704	683	688	706	697	675	726	647	741	715	680	698	696	677	725	724	651	703	696	677	662	713	689	722	733	687	735	709	693	692	690	705	676	703	744	718	718	654	701	707	642	681	708	661	692	690	681	685	660	701	674	740	672	730	661	731	709	660	711	741	655	695	704	661	659	695	706	672	700	677	735	699	749	695	676	701	725	674	691	720	691	725	689	712	742	730	711	689	677	706	711	712	672	707	718	690	702	700	692	722	689	696	754	707	734	686	686	673	678	683	727	681	696	636	697	679	741	725	718	683	686	685	737	708	663	719	683	688	683	706	698	730	705	739	644	691	718	741	673	704	730	663	754	694	717	672	691	681	718	700	740	671	712	727	685	689	742	752	716	686	748	670	696	681	638	681	656	704	701	721	704	715	688	689	690	695	668	727	734	702	687	687	714	672	688	693	759	644	710	729	740	679	673	653	698	751	712	721	687	678	732	709	663	713	715	681	738	710	661	713	688	706	706	660	723	703	679	706	693	692	702	733	724	692	746	672	699	670	721	684	737	667	713	694	715	702	708	677	675	695	616	728	687	728	689	730	725	739	687	666	673	701	663	695	672	747	719	651	706	704	748	716	719	690	651	718	705	678	706	674	665	700	678	699	673	697	674	690	684	733	736	745	705	665	646	723	686	699	718	659	740	731	743	705	694	723	713	681	758	732	651	692	684	681	673	697	677	725	700	661	686	655	710	684	704	678	661	735	668	648	724	682	705	682	724	707	703	744	698	674	698	693	692	678	699	688	721	684	683	666	704	665	736	701	715	700	684	681	747	671	689	667	710	660	704	713	679	791	702	717	686	671	680	708	726	710	700	709	698	697	680	784	647	708	673	651	675	703	678	761	693	662	717	723	712	733	713	697	721	697	708	662	721	744	677	733	706	720	690	697	682	699	698	701	669	693	702	690	740	689	701	657	682	670	723	676	718	656	735	724	734	691	666	763	672	688	697	710	708	729	704	711	675	713	706	652	683	720	719	693	672	686	707	717	743	729	644	718	718	780	742	657	739	699	701	704	731	669	688	737	726	683	679	672	697	663	695	697	699	667	693	640	698	716	721	707	693	709	684	671	692	708	727	707	669	716	723	707	747	668	633	691	718	710	702	689	729	698	684	716	693	678	674	714	701	662	686	678	669	755	691	747	651	732	675	672	741	666	659	748	725	680	647	753	675	759	691	664	691	638	661	712	673	713	747	714	687	697	691	695	697	653	736	697	701	758	682	691	699	709	670	714	734	673	694	689	706	719	682	692	669	665	669	715	662	735	709	709	712	712	682	733	668	681	686	705	717	695	682	718	694	722	667	673	714	670	735	640	711	694	700	693	721	670	709	704	653	738	688	723	731	760	655	685	659	755	712	684	688	726	715	694	677	744	654	687	710	665	673	715	725	705	694	702	696	675	691	638	688	684	733	729	693	699	644	718	688	674	691	725	685	730	726	693	692	671	708	666	656	648	648	703	682	710	683	690	675	651	667	681	714	706	684	688	630	668	717	688	695	718	659	725	707	692	695	682	693	734	644	709	689	695	714	712	713	658	725	709	695	729	719	691	674	703	706	731	698	727	696	720	715	725	744	722	746	735	683	694	704	712	657	706	706	688	637	698	726	690	736	671	696	691	719	700	697	699	737	655	658	640	702	654	669	651	655	736	679	696	693	663	753	671	705	681	694	716	705	696	682	669	745	743	688	682	696	741	691	692	728	706	694	631	668	702	699	687	753	718	688	700	660	653	673	672	697	673	672	702	711	713	729	692	612	731	696	687	719	633	735	668	698	700	738	689	703	734	691	714	692
24530	21006	26894	24958	4287	660	591	3222	16440	18230	10595	3833	1266	534	347	373	300	322	335	329	304	358	307	352	327	333	341	311	339	354	328	307	338	320	369	313	334	335	334	315	354	328	319	314	311	330	335	340	340	325	328	332	323	315	332	339	370	326	327	310	333	327	341	336	346	307	290	320	315	308	306	309	317	342	321	315	355	333	296	332	319	346	322	331	328	321	330	295	311	336	327	339	315	337	330	331	324	316	352	339	344	312	317	324	332	355	328	329	318	318	336	326	311	319	292	320	294	325	330	324	305	303	306	281	327	342	312	310	308	314	283	288	348	326	331	327	315	312	335	355	323	315	296	342	336	293	345	305	312	339	354	306	312	296	305	357	320	352	311	346	314	329	329	362	345	329	313	326	329	344	349	332	296	313	328	311	320	307	313	336	337	326	326	321	299	308	364	307	336	327	353	355	316	321	307	316	364	338	361	342	339	310	295	298	331	345	334	310	322	322	317	360	330	333	322	303	311	343	318	332	318	338	295	337	351	319	318	331	348	303	308	354	335	306	336	310	330	304	304	341	311	331	324	328	330	344	317	303	303	354	354	311	303	337	329	344	310	343	332	299	301	316	312	324	323	327	329	317	293	331	352	318	347	344	338	324	317	319	337	304	372	295	326	340	317	330	309	326	294	329	324	340	325	292	314	337	296	324	322	312	325	308	294	317	361	325	317	333	361	350	304	282	316	328	321	303	327	301	301	312	326	330	338	341	307	304	329	330	323	316	321	353	332	332	327	332	327	348	317	311	343	332	312	339	318	299	311	308	312	314	314	319	345	318	325	334	360	311	333	325	343	347	281	316	315	340	316	325	334	308	314	319	357	319	317	332	343	326	329	287	331	337	299	327	339	313	308	336	333	333	324	322	347	307	309	328	331	304	312	333	333	304	303	339	358	331	293	344	328	315	307	308	352	298	289	306	300	369	297	316	299	341	319	363	337	330	338	298	323	323	331	342	324	322	314	322	327	323	321	343	314	348	312	327	316	354	349	296	333	329	334	352	322	310	329	350	292	331	331	342	330	318	302	311	342	304	297	323	340	292	318	330	329	358	319	347	328	301	332	299	315	292	326	328	346	293	340	314	341	339	326	333	318	366	343	316	334	316	357	310	306	333	313	297	315	314	323	319	328	343	349	323	321	336	335	358	342	307	313	326	355	338	321	328	317	362	315	311	307	344	304	291	343	304	317	289	346	335	340	331	321	331	336	343	333	307	307	319	310	323	326	345	312	291	318	318	331	281	323	331	341	337	323	323	316	316	333	321	290	339	323	297	339	309	336	320	320	329	306	329	341	333	332	324	302	325	322	300	325	330	309	332	316	319	316	335	320	330	322	335	325	316	302	295	316	305	309	356	338	296	332	339	343	329	313	311	348	294	333	321	315	336	328	314	324	324	312	310	316	318	317	334	329	354	321	309	317	338	341	335	353	317	350	309	308	317	307	311	297	357	307	332	323	316	341	327	321	317	286	299	312	322	299	287	351	326	312	291	330	330	350	318	350	327	318	338	328	312	331	305	343	336	340	327	331	334	339	369	324	337	331	291	334	350	298	309	325	318	300	309	356	312	367	327	305	309	318	362	352	338	304	327	314	307	340	336	355	333	328	319	326	320	376	328	328	338	308	346	339	306	326	340	284	324	348	314	345	358	319	308	322	330	330	296	350	326	319	327	325	311	340	324	309	351	302	331	321	306	367	326	335	314	335	307	345	344	306	313	297	324	297	325	319	307	326	336	337	281	325	319	319	293	317	315	325	333	315	317	343	312	324	313	318	340	332	291	362	304	323	326	315	331	341	320	319	305	345	304	337	315	325	338	313	328	316	308	304	326	304	315	312	321	284	351	314	272	319	318	338	338	314	326	308	321	327	333	299	324	360	302	313	290	318	342	279	318	305	348	346	332	347	315	336	384	314	317	318	302	310	343	337	304	329	337	311	339	317	345	335	321	347	312	323	324	300	313	347	323	320	343	329	317	280	338	321	358	337	322	312	328	336	296	352	311	295	316	314	286	325	318	308	326	289	331	314	319	348	341	347	316	352	324	330	312	308	339	324	302	301	309	303	337	330	317	327	285	345	332	335	304	321	313	349	294	343	362	337	309	312	322	300	333	355	307	359	312	358	345	328	329	307	330	350	318	290	316	315	336	330	304	336	340	361	372	332	337	339	318	299	317	336	350	307	313	332	332	330	339	367	297	345	319	309	331	297	310	368	330	328	300	337	319	351	321	366	309	303	311	334	321	288	345	354	333	316	310	339	317	332	318	338	315	343	330	327	329	291	320	304	323	330	290	368	333	332	343	321	306	331	308	330	299	325	314	302	353	333	313	308	334	356	312	320	335	369	317	302	288	338	336	295	309	341	329	284	333	321	351	312	337	332	348	344	332	301	298	315	295	306	326	313	314	327	351	306	332	324	329	308	312	335	306	327	315	337	311	310	310	310	308	354	336	310	332	342	317	335	309	338	351	346	314	332	331	345	332	326	305	348	337	341	347	307	297	301	350	300	344	314	300	317	323	326	287	298	315	337	317	338	339	314	322	321	317	311	311	321	319	326	316	328	328	322	315	323	317	315	310	326	323	352	319	310	317	320	333	348	331	343	316	364	328	360	351	292	337	308	332	302	338	322	321	305	315	357	311	308	352	315	299	331	305	321	341	323	304	290	306	332	313	344	323	320	336	335	317	338	310	343	330	308	327	349	340	283	347	303	303	332	336	319	334	339	316	328	286	321	309	330	337	294	302	330	310	330	340	367	314	303	310	330	304	328	328	307	314	339	353	310	340	331	308	338	323	306	297	322	338	337	327	327	323	361	314	282	316	318	317	355	338	338	329	303	322	340	334	333	347	322	308	287	334	299	340	329	299	329	321	349	320	331	313	332	348	317	365	333	323	285	327	323	308	323	325	319	337	344	327	324	333	321	288	335	325	338	341	315	335	357	331	337	321	329	316	340	333	313	310	333	303	347	321	294	341	347	297	328	294	319	352	308	325	311	323	339	283	337	317	299	330	309	322	327	312	326	291	324	332	317	320	333	326	350	322	365	343	346	298	331	307	315	337	295	344	324	312	305	305	318	316	301	329	322	348	331	319	327	311	308	302	312	334	331	325	327	319	318	324	381	298	328	322	337	330	313	290	367	318	306	312	298	318	308	310	315	336	310	329	314	300	335	291	320	343	341	303	311	310	338	317	313	321	333	320	309	330	354	314	298	344	287	320	313	322	342	298	316	321	315	312	348	328	333	328	309	292	312	328	332	321	321	346	333	293	301	333	325	344	298	329	332	296	329	318	343	310	325	328	316	342	354	330	316	315	336	308	327	339	327	344	307	327	310	295	313	326	325	327	328	314	353	332	292	311	333	334	324	319	329	324	301	341	331	310	343	323	310	340	314	328	307	318	322	311	323	337	342	329	327	335	339	315	291	305	332	327	307	313	316	325	309	318	340	349	323	359
5732	9331	6635	3349	2201	1710	1341	9021	30407	28727	19535	9312	3349	1275	733	655	680	621	612	620	620	667	651	639	621	640	613	604	596	620	645	651	629	628	628	624	622	644	632	606	632	619	664	605	612	658	633	654	636	652	663	609	665	635	641	645	623	609	606	661	651	662	597	624	633	603	691	611	593	584	673	623	631	625	637	660	616	681	628	626	636	622	629	635	625	597	611	657	651	638	632	658	647	599	619	637	638	605	656	612	665	644	651	639	650	638	683	643	708	662	652	639	630	664	612	675	624	626	636	642	623	626	649	675	617	702	686	606	680	655	602	633	605	649	643	632	622	659	572	669	641	677	616	609	623	622	652	642	600	611	624	657	624	661	609	631	641	621	639	619	602	665	634	675	669	644	648	632	569	647	667	617	679	665	652	663	641	630	659	629	675	653	658	600	622	628	630	693	624	667	636	619	650	589	654	617	664	625	615	589	660	606	624	589	651	621	633	640	636	645	676	617	677	616	691	639	654	666	598	618	627	659	605	650	593	611	651	608	628	629	613	605	642	629	643	657	589	652	632	602	675	649	645	642	664	587	615	604	692	628	661	610	641	592	616	635	627	605	638	584	643	596	646	622	661	643	602	658	631	633	677	640	606	661	611	629	639	622	668	623	656	676	602	598	700	645	664	623	615	601	656	659	664	662	617	678	602	636	630	688	623	611	614	633	615	661	701	626	622	599	650	633	663	648	590	569	632	631	645	613	587	671	665	626	605	655	640	637	621	619	641	640	659	620	659	652	633	638	633	643	675	622	645	635	614	622	635	612	668	647	634	629	626	609	591	647	606	631	613	629	621	623	651	669	628	590	586	620	614	654	671	673	655	639	657	636	627	640	621	661	633	608	664	652	628	634	617	654	662	655	637	648	600	639	632	639	633	630	662	604	609	700	624	615	599	601	588	644	578	638	634	658	642	661	627	602	593	664	630	646	664	626	631	606	614	613	627	641	587	620	687	623	643	602	633	626	613	635	659	613	610	654	610	603	623	617	671	667	634	614	644	612	620	645	657	637	623	650	609	643	630	622	627	604	661	662	641	651	658	631	629	634	608	657	683	642	674	642	646	650	624	587	620	665	598	644	651	669	649	616	628	689	620	644	631	673	631	597	591	629	627	611	647	615	661	618	641	652	601	724	639	619	635	589	659	630	592	620	624	646	645	650	633	635	634	624	630	629	665	660	648	636	613	631	663	604	645	677	607	635	656	656	621	577	630	615	647	626	639	629	634	647	648	627	606	649	621	614	606	615	621	605	622	642	653	619	701	631	651	613	614	642	605	618	640	678	636	651	668	656	627	588	630	638	664	652	617	628	654	617	662	639	649	682	680	678	628	654	613	617	620	601	664	630	655	647	628	627	643	639	679	642	629	646	640	656	656	591	564	647	648	649	610	658	621	631	649	597	653	631	664	645	623	623	646	648	640	639	667	610	606	647	648	648	661	581	650	666	684	628	609	607	647	626	617	605	639	624	629	649	590	630	655	700	631	636	649	633	665	694	629	625	607	636	640	606	631	615	646	640	635	594	603	612	632	615	653	633	635	600	645	614	655	634	636	598	674	617	639	709	686	636	646	647	644	631	639	626	615	633	662	593	656	586	662	630	645	644	614	643	670	651	625	660	610	639	644	609	664	595	636	638	622	581	595	626	635	677	617	658	609	635	683	663	644	665	662	632	605	662	727	654	629	599	659	612	645	643	687	655	656	622	648	644	618	608	689	650	603	665	623	621	609	616	650	635	654	628	648	641	613	642	604	655	595	625	638	607	673	634	625	689	630	581	625	670	606	678	651	650	632	666	625	622	616	672	697	580	623	676	603	671	597	660	601	657	638	647	642	632	671	622	607	589	657	633	609	664	664	641	586	659	625	640	644	624	635	606	660	629	618	662	640	636	607	620	603	640	660	639	655	626	656	627	643	636	607	652	639	647	638	587	641	660	617	626	638	594	625	625	635	672	630	614	636	656	648	618	599	627	622	641	637	678	612	602	605	632	635	661	595	664	640	591	630	656	659	657	615	641	622	632	643	642	614	600	670	665	650	650	591	644	648	640	665	608	639	647	600	624	600	626	634	676	636	647	622	639	652	639	598	619	624	650	649	627	639	644	611	648	703	634	618	648	650	651	599	652	594	615	614	613	653	652	610	676	611	632	640	638	686	614	615	658	598	619	648	640	595	633	608	620	634	618	641	585	638	644	604	619	679	625	599	635	641	625	635	619	612	623	643	627	628	578	591	605	651	667	642	636	619	650	644	684	625	632	639	620	618	645	639	640	676	607	657	640	621	645	649	653	630	646	615	625	667	618	611	673	628	616	693	677	624	613	682	661	659	598	634	623	623	680	644	665	655	650	676	626	619	607	678	620	649	655	659	611	616	654	647	680	675	669	645	628	657	665	659	626	570	650	628	620	671	658	642	626	631	647	676	706	607	689	661	663	655	675	646	647	639	649	604	662	609	591	640	643	601	614	647	626	635	630	653	660	650	632	662	649	629	615	633	601	654	582	624	645	660	644	593	641	645	636	657	614	629	637	644	651	647	608	613	603	586	617	596	594	627	662	676	674	675	640	615	641	603	661	624	634	661	588	589	660	656	660	649	646	663	673	637	621	633	622	628	676	671	648	631	620	664	689	605	666	639	605	668	634	630	644	641	633	642	648	639	669	661	601	653	645	672	611	677	654	630	601	649	651	692	651	626	624	596	600	654	634	685	625	663	627	627	610	631	649	646	658	659	625	618	641	608	621	663	610	622	613	640	623	628	604	627	672	660	631	641	648	644	635	639	625	620	622	627	656	686	589	646	615	626	627	613	629	614	649	636	628	639	667	598	654	628	645	637	627	615	612	619	637	630	640	628	656	670	608	578	639	643	585	625	592	635	617	637	631	665	645	629	648	683	615	668	552	624	658	605	627	644	606	665	599	598	620	627	660	628	624	626	659	616	643	565	671	642	671	632	648	641	631	674	651	643	632	635	631	606	601	649	643	591	629	625	624	626	664	645	649	614	615	618	653	644	614	639	636	615	649	609	672	645	613	646	630	569	643	619	602	661	636	677	640	647	602	664	695	659	597	632	665	608	595	573	635	605	637	650	622	614	649	628	589	642	611	670	630	595	613	654	604	632	624	689	626	642	588	635	653	646	608	606	664	602	643	618	618	608	596	612	654	611	644	625	658	683	642	655	631	590	639	667	603	609	608	611	633	644	684	619	628	649	603	642	671	628	663	608	600	662	650	678	680	652	639	648	647	611	599	621	669	659	634	592	645	653	687	627	632	615	640	586	639	648	665	640	620	643	645	623	603	610	621	654	679	664	641	651	619	634	647	671	603	615	616	646	621	646	649	627	652	625	619	634	646	677	608	595	634	636	707	618	609	671	686	621	646	646	631	632	600	610	639	632	644	676	621	592	624	628	670	594	673	655	593	657	663	579	590	644	636	652	635	634	641	663	626	641	632	646	637
22826	21036	28736	23570	21036	19291	2004	15231	37275	36780	24692	11303	3305	913	426	358	301	325	295	304	309	302	359	324	296	298	322	299	316	298	297	304	300	328	324	305	305	286	307	323	336	332	304	332	299	280	309	312	326	312	298	305	338	300	301	325	308	312	302	303	327	321	291	312	339	303	318	283	293	344	299	337	308	336	315	309	308	303	307	306	301	339	350	303	312	303	310	311	276	296	324	293	338	286	329	320	341	280	309	305	329	306	323	316	282	320	315	325	319	323	325	340	342	314	307	301	325	310	313	307	327	331	313	288	310	305	280	345	314	329	322	285	334	282	288	304	285	285	322	344	302	307	306	322	274	314	299	307	329	297	325	300	315	331	303	312	287	305	313	319	315	325	327	316	332	309	312	308	320	299	311	288	285	287	344	328	323	353	306	307	321	302	316	327	335	313	273	327	275	320	298	320	292	304	286	299	288	299	332	290	303	350	315	284	292	296	340	299	273	307	325	339	320	337	305	285	318	305	328	333	291	307	304	310	319	314	319	290	309	302	315	307	319	293	310	297	314	302	339	343	281	300	325	310	269	281	296	316	296	300	311	336	313	296	308	324	278	309	297	286	314	325	294	305	318	297	314	321	345	341	320	302	302	321	330	290	348	313	279	293	290	335	323	342	308	282	306	282	296	303	330	312	299	316	301	298	286	301	290	345	306	325	300	316	319	293	282	287	309	304	327	303	318	313	340	291	295	326	313	302	331	293	286	324	309	308	312	278	316	269	291	315	331	305	305	321	314	311	305	341	322	303	328	322	297	280	303	308	303	312	325	298	306	282	294	331	313	322	310	306	312	297	275	296	334	270	317	310	348	308	336	288	290	320	319	307	277	287	344	320	320	318	306	329	286	340	301	328	316	301	298	326	315	285	297	297	321	331	294	322	269	310	324	316	301	333	329	315	290	307	315	279	290	315	315	301	306	313	304	326	287	309	307	301	314	327	314	319	287	328	303	329	293	299	328	307	321	269	297	312	320	313	345	315	307	330	328	324	299	309	322	302	306	332	298	324	325	322	275	292	312	315	304	287	287	288	306	326	302	309	319	323	318	319	332	295	316	333	331	308	311	343	325	321	312	303	336	317	323	305	279	351	294	284	304	315	304	296	313	326	313	307	287	288	312	285	325	295	328	310	277	307	331	337	301	304	328	343	303	292	305	306	302	311	292	320	314	324	317	321	318	292	306	316	309	307	286	294	278	310	287	289	313	272	305	281	331	303	294	299	325	295	304	308	325	346	311	320	306	296	283	331	301	324	297	294	301	291	318	304	322	303	301	281	319	288	326	317	336	327	328	327	313	304	290	311	319	338	330	336	327	284	320	303	289	321	322	327	322	303	315	289	295	307	317	317	284	313	296	331	315	309	329	297	304	271	317	279	331	337	319	327	307	322	312	316	316	309	318	327	330	312	311	336	291	312	333	332	320	327	297	317	296	305	313	297	346	323	314	312	320	297	334	342	314	298	317	339	293	298	324	305	334	275	302	313	293	334	284	362	305	315	281	322	336	343	303	290	283	310	309	304	319	298	327	323	279	313	355	319	303	339	330	253	285	309	318	326	296	289	291	303	302	310	333	308	298	286	319	290	307	303	310	309	296	303	309	312	301	318	357	310	321	292	316	328	292	295	322	284	325	301	301	318	331	328	314	318	284	329	325	302	318	302	308	273	336	283	336	289	322	304	337	322	302	339	297	328	294	326	294	307	340	307	335	335	292	289	295	309	329	305	294	310	281	317	328	318	331	300	328	309	287	313	310	305	305	310	304	322	299	290	329	316	338	329	301	317	325	268	325	301	317	314	335	331	334	298	292	303	300	302	300	351	322	321	330	292	315	310	305	295	301	291	297	298	313	313	303	320	288	298	315	311	299	325	307	324	348	345	272	298	290	286	296	302	307	298	307	272	302	322	284	318	300	329	307	323	277	322	307	311	278	304	305	310	321	354	312	282	286	296	298	302	305	303	296	289	345	303	333	339	349	341	262	312	288	332	334	332	306	317	329	301	354	310	311	309	309	300	293	292	319	307	323	273	338	303	343	300	323	315	300	336	284	289	298	313	298	312	288	282	322	299	343	296	300	288	319	324	292	290	288	328	307	331	287	304	313	285	318	267	325	312	305	318	291	335	281	309	297	320	324	305	322	295	329	300	280	324	315	294	313	324	322	299	311	297	316	309	301	314	293	307	299	316	300	312	320	305	322	319	308	309	288	281	316	339	311	302	285	299	316	303	297	303	301	299	272	289	304	297	307	303	318	291	347	331	315	285	296	304	304	284	323	280	321	318	283	263	340	299	291	322	323	317	329	315	314	313	296	302	322	290	300	304	329	308	312	299	292	328	314	300	296	289	296	305	279	320	321	330	277	291	302	307	330	299	340	274	290	337	317	311	276	295	308	315	316	278	311	306	317	340	327	311	318	323	326	313	302	303	331	297	310	299	302	328	302	327	303	300	310	338	326	335	325	311	280	305	296	309	310	299	338	307	323	301	331	293	309	298	286	301	297	335	332	281	315	340	295	308	309	303	296	330	314	289	319	340	317	317	290	326	269	314	316	330	288	295	323	309	297	316	321	307	303	287	335	299	300	313	320	292	305	324	299	298	299	304	320	322	311	319	324	278	288	296	310	286	336	311	326	282	298	271	298	303	292	321	329	302	328	332	317	314	312	288	304	323	338	304	321	274	309	326	290	294	308	288	295	312	306	303	286	305	335	288	301	303	302	293	315	320	311	319	308	297	279	305	314	301	304	321	311	271	292	309	324	301	286	303	333	297	269	336	273	309	284	287	292	303	283	310	312	314	320	295	320	286	335	317	330	305	298	312	301	333	260	295	306	282	289	314	315	274	289	303	338	280	293	314	303	301	276	320	315	344	304	301	291	314	309	312	315	324	299	319	317	326	310	296	297	319	311	362	338	314	347	310	299	337	305	305	296	305	308	328	338	286	291	328	325	319	311	285	329	294	308	292	359	294	303	304	305	341	287	316	300	289	310	334	312	314	296	289	317	272	310	324	315	315	287	304	321	312	326	293	334	322	295	295	309	308	334	311	305	309	319	329	334	346	303	311	296	323	324	281	297	333	327	290	298	354	322	335	273	313	332	299	283	297	309	295	302	357	318	317	297	321	300	318	290	316	315	292	293	320	326	316	306	295	290	302	327	300	295	271	306	328	311	296	315	304	278	307	308	326	326	281	281	273	309	310	296	343	319	288	306	283	291	295	273	312	306	301	299	294	310	342	270	295	307	289	289	312	303	313	300	301	292	291	303	315	313	310	312	323	332	280	300	297	321	315	299	274	305	286	313	281	326	269	312	312	300	294	317	302	302	301	317	337	289	288	310	341	282	300	324	342	278	320	338	324	305	304	294	313	298	315	339	316	320	317	311	313	298	306	318	284	285	278	297	313	321	309	325	295	325	292	325	290	321	307	304	304	303	314	297	323	279	328	278	310	305	306
9406	19207	16471	8901	5603	3750	2917	27266	46184	43087	32663	19075	7920	2239	953	687	550	557	612	573	628	556	584	628	603	593	604	601	566	612	569	565	546	571	567	578	584	600	624	568	609	612	610	597	555	608	578	625	583	612	632	596	577	594	569	620	573	606	614	610	580	620	578	551	555	593	595	611	572	567	602	536	593	575	591	628	603	636	563	583	583	589	613	615	533	559	567	596	600	604	644	597	604	568	589	609	569	574	566	615	638	570	617	546	597	616	566	531	587	573	608	608	609	551	565	591	628	600	602	602	539	584	562	570	633	607	604	564	642	610	538	596	575	555	600	626	633	586	587	610	587	581	608	595	615	586	598	574	573	614	560	640	633	575	582	601	565	613	590	600	549	600	587	594	604	652	566	608	588	648	575	572	582	568	567	609	582	608	543	635	633	596	545	591	577	572	566	578	611	587	600	537	623	562	623	613	589	576	595	609	530	597	614	583	632	621	533	601	626	610	550	610	603	622	576	584	599	587	563	593	573	584	578	583	583	579	633	591	607	563	584	566	599	555	569	569	573	583	574	560	583	605	559	616	598	612	604	592	615	579	576	624	620	575	598	564	575	556	590	621	581	575	551	597	559	611	615	591	607	654	577	550	541	599	559	562	568	571	573	590	634	565	610	559	588	591	586	542	581	598	588	642	580	563	596	623	578	545	567	603	575	599	557	573	576	562	583	559	561	586	587	600	557	567	592	572	583	598	618	601	602	618	593	584	587	567	557	619	592	599	577	599	565	602	591	589	590	607	572	589	590	614	563	600	625	611	544	570	569	582	619	563	583	623	588	590	587	588	622	633	654	631	589	593	568	627	609	611	576	629	572	611	603	556	589	589	606	613	563	612	551	586	605	643	613	613	585	599	562	569	593	575	617	603	617	571	563	615	630	571	619	571	616	576	584	583	582	567	605	583	563	582	577	590	578	596	583	600	623	580	610	629	588	609	610	615	569	557	573	609	564	553	602	578	605	575	593	597	572	587	583	579	540	592	593	643	601	619	587	606	621	590	592	546	582	592	636	582	585	628	602	583	536	550	569	565	629	560	603	590	579	630	580	610	618	602	574	597	630	610	596	585	627	643	596	618	574	567	615	556	611	567	570	597	597	595	582	560	593	598	573	609	635	531	577	595	578	601	610	557	607	613	575	566	587	596	567	616	564	596	586	567	607	617	599	580	583	586	608	581	566	627	588	621	589	610	560	560	599	586	597	627	625	580	625	622	535	598	557	577	632	582	567	583	615	576	592	577	594	584	585	622	624	611	605	622	635	575	600	572	578	569	613	590	606	565	576	561	587	623	598	560	597	609	565	557	604	602	633	584	623	592	530	590	559	568	622	616	631	604	558	586	615	586	557	598	579	616	621	596	566	577	581	571	616	586	611	595	589	608	614	565	571	597	672	565	610	615	594	606	547	552	591	654	584	605	545	584	593	597	564	611	607	590	590	599	606	569	582	561	552	607	591	588	574	609	637	581	598	631	573	593	592	594	616	617	598	624	581	573	600	564	569	586	602	623	598	537	605	622	592	557	604	577	588	581	584	589	539	561	624	588	573	589	595	598	587	567	547	592	590	600	622	602	567	562	603	594	571	619	558	580	617	622	613	585	567	586	580	590	616	607	640	581	566	595	590	593	620	609	582	574	576	575	618	596	587	574	599	613	555	609	604	629	575	562	588	593	624	599	582	589	540	630	620	539	584	546	592	636	551	583	617	558	571	583	579	603	584	563	586	599	584	551	554	590	582	605	557	585	620	637	565	603	609	620	593	593	637	580	590	572	617	621	578	597	582	688	584	545	559	580	535	580	609	619	591	548	589	554	558	557	582	629	617	590	589	624	578	615	579	632	578	570	604	601	592	626	586	613	638	572	559	547	603	581	564	579	594	627	601	540	586	638	584	590	565	591	640	583	602	608	604	595	618	609	649	572	576	584	586	542	611	612	571	602	576	612	619	567	590	606	606	545	589	630	608	549	570	605	592	571	616	633	583	598	623	572	594	617	597	572	592	639	611	553	648	579	590	658	617	540	618	550	572	575	584	589	556	596	603	601	638	562	631	591	571	589	561	543	617	553	584	615	525	584	582	632	591	582	602	591	575	600	602	603	602	586	565	610	613	605	634	637	566	607	613	612	616	610	575	592	585	591	632	569	572	609	563	605	573	585	598	592	631	577	572	607	591	572	562	584	581	618	627	571	620	587	604	574	602	567	590	537	592	559	548	593	602	613	619	627	579	602	627	568	613	612	568	612	588	592	579	557	560	596	575	593	584	596	621	605	594	632	591	607	588	620	570	554	557	611	561	582	604	604	569	582	542	513	633	579	572	614	580	564	568	584	636	581	644	545	621	571	556	577	598	536	618	540	615	600	586	594	596	588	563	594	590	581	631	632	649	603	608	585	601	622	567	564	613	534	600	546	605	595	609	611	578	618	599	608	573	571	577	646	605	595	578	594	638	574	591	580	621	637	623	579	592	620	568	600	624	621	616	540	581	619	597	641	577	577	629	603	592	577	572	562	580	575	568	610	561	606	577	615	562	592	571	617	599	623	554	594	632	581	607	596	652	604	550	581	622	560	629	589	566	543	548	569	610	644	665	563	620	593	624	609	603	593	592	583	601	597	596	574	590	598	609	599	614	576	591	673	584	585	569	591	560	588	569	585	579	606	646	625	590	657	589	555	596	586	592	616	583	578	586	597	648	585	589	600	630	557	621	582	605	608	607	615	565	565	603	578	581	574	620	595	565	582	611	614	610	655	580	547	606	605	566	605	615	608	620	577	586	562	615	560	609	584	610	615	614	641	543	601	566	588	585	567	569	570	592	573	566	603	622	558	595	589	561	545	629	565	595	595	583	546	592	542	598	612	613	615	610	545	593	617	581	609	595	561	606	579	562	563	579	602	589	609	607	585	627	552	598	582	559	607	583	544	602	578	569	550	562	600	586	581	601	618	594	591	565	593	565	637	582	591	613	618	597	616	578	565	630	565	615	651	635	633	575	612	621	634	597	579	562	581	628	641	608	587	593	638	629	610	608	593	584	584	574	608	605	616	569	598	582	582	582	565	600	565	595	582	591	604	610	631	602	595	562	597	522	567	557	585	607	618	623	607	600	587	572	586	597	599	585	567	577	583	627	605	585	606	585	589	608	545	558	571	609	582	636	622	638	581	589	606	563	607	586	543	557	615	579	569	577	592	592	601	546	534	605	594	589	532	587	586	565	590	558	593	578	583	557	623	580	579	626	621	548	621	567	601	612	567	547	543	586	581	574	628	621	578	595	603	543	565	626	569	616	595	632	585	567	628	626	614	623	544	571	556	595	647	561	609	597	628	596	584	637	583	592	565	587	584	635	607	605	568	620	565	591	629	595	574	568	639	620	585	621	604	551	605	613	599	590	618	630	589	602	596	572	583	560	642	580	566	591	589	584	569	619	605	595	590	621	586	591	574	583	606	592	587	591	558
26351	20332	8401	1426	667	453	357	1379	4769	4145	2304	1197	599	472	352	378	376	397	354	383	347	334	366	368	322	315	363	328	337	361	370	329	327	400	364	355	380	323	372	350	396	366	366	353	366	330	321	345	386	341	326	376	392	367	347	343	324	352	370	365	386	375	351	365	361	408	359	333	373	356	353	357	352	348	347	334	359	368	354	325	349	371	340	341	316	370	373	363	375	373	373	379	356	384	368	350	399	421	377	344	341	357	333	340	388	350	362	378	371	321	355	366	343	348	321	357	354	371	360	342	338	369	365	378	342	357	350	381	381	404	345	357	336	383	328	346	381	315	339	344	396	357	343	338	374	320	345	361	328	340	329	359	367	342	321	350	382	353	333	323	349	340	350	367	373	367	375	352	369	383	379	363	347	371	380	324	322	340	333	365	345	338	360	324	367	339	348	359	367	333	341	349	373	334	346	381	343	360	369	351	344	342	331	355	323	340	377	333	363	364	349	315	351	336	325	390	324	330	353	415	370	344	345	358	323	395	366	327	350	364	355	350	313	366	359	384	339	390	378	332	331	361	393	372	353	347	339	355	343	360	379	374	361	333	367	353	338	358	350	358	330	378	373	360	367	367	327	372	334	350	364	369	374	320	354	367	309	342	357	331	341	309	352	337	336	319	355	313	390	356	373	363	368	365	372	348	344	348	372	342	383	375	343	353	373	369	359	365	371	350	370	379	351	365	349	355	354	351	331	373	358	360	359	365	374	372	339	373	364	374	352	370	366	329	367	353	343	334	341	327	367	345	362	360	364	384	344	328	355	342	350	361	334	339	324	375	335	377	352	371	331	356	366	358	322	342	326	383	377	392	329	319	316	346	357	342	362	365	354	366	367	345	332	351	375	389	337	378	393	356	349	373	361	349	366	340	353	355	382	345	342	363	353	362	355	372	357	357	362	392	355	367	351	354	344	324	373	393	353	362	382	378	345	354	410	361	367	365	364	389	351	346	397	328	358	334	357	374	351	385	364	360	369	344	342	379	354	328	342	371	368	366	342	363	371	303	377	329	346	332	366	333	373	382	364	385	374	390	358	350	367	352	371	384	332	357	347	362	348	365	364	358	353	360	369	358	338	370	361	356	352	290	352	381	340	332	326	352	350	338	355	390	352	337	358	339	372	334	357	324	328	348	384	385	348	322	343	358	388	356	355	364	362	339	380	358	383	338	347	366	368	384	373	380	348	368	355	399	358	361	331	357	366	347	344	370	366	380	371	381	347	363	348	373	342	338	357	354	348	332	398	371	365	364	373	355	369	361	393	333	364	387	341	386	344	352	349	376	346	354	347	358	376	372	360	368	353	347	347	350	334	390	368	350	363	361	356	358	351	337	330	366	340	345	380	375	358	352	382	388	352	348	338	340	327	372	352	354	390	359	406	376	332	377	358	401	355	356	339	358	345	335	349	346	363	378	360	340	379	367	358	359	356	348	341	345	378	370	375	321	335	339	350	393	348	377	330	348	349	363	354	393	350	374	340	355	379	356	359	357	337	370	381	390	369	357	387	359	324	372	377	371	393	331	351	358	371	370	345	351	358	371	351	377	349	367	367	383	401	387	344	324	354	365	343	377	393	358	341	330	357	371	352	351	334	354	372	331	368	358	385	338	356	376	356	341	361	333	359	362	374	353	359	341	365	388	346	367	382	384	346	353	345	332	343	323	333	342	380	360	365	371	355	348	365	323	346	327	366	352	350	364	358	339	337	338	357	366	363	338	355	360	366	372	346	358	361	355	323	342	352	359	364	364	376	399	347	347	369	334	334	338	394	375	359	334	356	395	375	338	366	377	372	363	369	359	359	334	362	364	373	353	339	369	353	375	357	350	385	371	368	368	381	370	378	373	356	375	330	348	397	370	369	340	377	364	374	336	367	355	351	378	345	349	363	326	350	339	342	346	379	353	363	369	345	373	358	326	345	341	341	360	332	336	365	335	325	382	346	335	377	353	346	312	351	335	339	375	316	356	371	352	376	375	336	351	372	331	330	362	323	383	372	333	355	360	340	360	364	359	329	335	354	349	373	361	379	335	363	379	339	384	377	358	317	361	330	339	339	368	372	322	334	354	339	386	356	381	336	377	374	373	350	383	346	383	333	356	340	361	368	380	343	331	349	364	351	363	344	390	296	368	388	323	325	354	377	367	346	372	389	363	355	326	342	344	353	337	345	366	366	354	344	357	341	345	356	361	347	388	325	348	325	373	341	346	349	352	366	371	324	333	351	365	375	307	376	357	384	338	348	344	366	334	347	344	354	368	365	356	354	397	365	371	404	390	351	358	328	398	378	348	352	385	375	329	378	355	383	358	365	376	398	362	354	352	367	346	359	389	376	399	378	354	376	360	388	340	372	360	315	361	340	320	337	338	373	369	384	354	345	333	329	377	336	391	369	352	336	357	380	317	344	330	356	387	340	367	356	386	350	336	385	378	392	369	344	371	348	323	337	399	365	347	360	368	363	358	334	365	368	358	336	378	340	298	363	359	325	359	351	380	375	339	367	332	375	325	355	368	336	369	350	334	389	343	340	350	339	399	353	337	337	361	346	388	376	368	383	376	360	355	397	384	347	351	374	349	359	348	314	368	368	341	388	333	373	397	347	340	360	375	359	338	333	350	361	329	333	375	324	343	351	352	342	366	374	345	346	362	375	347	362	337	388	355	344	333	369	371	378	358	379	326	363	347	386	316	346	324	352	369	344	368	381	377	338	358	383	362	326	381	369	339	363	370	342	380	329	379	365	345	341	387	353	346	341	367	342	352	330	337	361	341	357	383	339	364	340	371	324	352	362	327	370	330	381	352	376	326	350	339	363	364	381	353	350	370	344	348	317	338	380	362	356	355	357	356	369	396	331	341	349	355	353	376	337	350	377	338	342	355	350	353	342	364	355	376	359	331	341	363	357	336	338	352	375	378	337	364	395	327	331	358	380	389	368	351	334	352	334	373	384	361	345	370	357	358	325	328	333	338	381	370	397	354	365	389	338	383	388	325	353	355	367	387	403	361	363	324	344	369	335	352	336	353	354	378	345	369	388	351	353	389	375	359	371	336	360	360	354	370	354	337	399	361	369	380	374	334	392	355	363	379	375	343	359	333	343	328	346	337	382	375	343	370	371	373	404	367	349	355	333	373	368	380	382	352	333	335	370	381	325	375	354	407	337	348	359	389	387	343	345	335	362	358	375	361	346	351	346	339	375	392	366	364	346	359	349	356	384	385	359	365	349	392	341	365	359	370	349	411	360	387	372	331	366	325	340	374	369	329	381	363	362	330	378	357	362	329	348	338	350	337	327	357	363	354	343	336	355	338	367	348	329	366	356	346	355	364	340	362	357	350	328	328	355	341	387	392	353	375	366	370	360	347	380	355	359	328	390	330	317	349	389	347	347	358	360	359	360	361	345	336	372	361	344	363	365	353	338	342	353	356	354	327	325	344	363	337	370	376	351	359	364	382
5472	5830	4737	2854	1906	956	793	4469	13260	10650	6099	2981	1437	856	736	690	664	710	676	727	684	728	690	718	729	678	706	725	701	701	701	691	738	691	728	703	698	687	749	722	734	704	680	640	729	641	699	711	680	667	728	703	688	767	665	716	686	684	695	693	686	756	717	703	762	667	727	708	697	699	708	646	709	737	684	664	692	668	667	689	674	710	749	706	693	682	744	678	700	685	729	692	685	693	654	636	687	729	662	716	664	733	688	731	771	686	737	714	681	714	701	700	725	728	747	652	701	719	712	716	697	704	711	710	704	734	731	627	713	687	695	711	669	711	667	744	723	688	657	697	696	701	701	660	722	723	695	663	716	682	719	679	647	709	724	718	659	667	687	654	693	693	641	698	691	735	736	664	721	726	686	637	713	708	711	690	717	681	711	662	699	698	691	712	658	725	697	677	709	688	656	657	718	722	683	696	720	767	700	676	741	681	707	681	722	668	671	686	687	692	738	684	638	654	699	714	645	712	684	728	689	731	692	701	706	690	681	699	677	729	690	678	697	733	679	706	737	697	730	748	719	700	661	704	723	700	682	662	683	624	699	705	677	683	696	728	700	667	676	686	671	682	689	730	682	672	666	705	668	673	720	680	704	713	667	697	668	758	664	672	673	692	666	693	681	693	658	715	708	706	687	676	678	659	670	686	661	733	686	712	709	649	672	666	705	694	727	684	725	717	703	742	672	704	629	716	638	687	685	690	657	681	669	670	717	718	649	696	719	731	685	691	685	700	667	702	731	689	639	687	702	690	676	678	716	664	695	714	701	714	667	708	651	657	689	692	725	645	703	688	705	685	695	729	684	698	679	705	704	697	688	683	708	691	744	664	699	646	709	730	709	673	693	689	739	662	708	680	648	687	641	750	718	704	666	723	682	714	722	709	707	674	732	671	691	721	647	699	714	711	664	712	703	684	665	644	679	671	687	711	669	718	744	739	667	703	695	658	708	697	708	717	690	652	648	668	701	656	677	704	699	733	681	737	689	654	683	683	719	717	650	701	685	724	699	690	763	673	678	728	673	693	742	682	704	688	679	731	699	687	745	670	669	716	711	704	684	698	711	681	656	674	724	704	665	718	703	704	708	728	690	697	695	713	691	699	739	675	758	658	683	687	663	692	668	647	686	651	718	696	706	690	687	682	663	686	673	671	704	697	718	741	702	694	679	717	747	681	684	633	709	638	633	634	697	712	677	713	669	672	710	669	678	740	705	697	666	715	673	672	695	730	673	723	715	731	694	688	672	704	690	640	684	708	678	676	645	709	675	714	702	677	681	721	674	725	686	695	654	731	678	672	690	719	700	679	683	679	698	721	673	731	700	719	696	718	676	725	695	702	704	721	726	701	741	653	676	736	702	693	714	672	665	681	708	653	685	713	710	699	676	682	689	702	663	750	716	726	722	687	689	679	676	699	691	657	687	691	629	673	685	700	676	732	723	701	687	740	744	663	668	657	659	710	699	696	712	698	659	670	713	677	635	732	644	712	622	666	701	680	713	696	666	718	658	670	675	677	714	671	698	703	708	667	647	675	725	742	709	669	675	659	684	668	712	702	686	665	699	685	760	735	660	688	696	694	706	710	674	718	712	716	714	703	729	695	704	682	632	691	751	732	722	669	685	666	700	713	661	729	697	642	656	691	686	648	703	687	746	690	715	667	643	738	720	694	666	714	678	737	735	707	752	720	743	688	698	697	685	664	684	680	679	662	694	693	679	667	678	696	705	674	702	695	695	688	694	703	720	679	681	668	675	691	701	659	673	675	639	701	701	702	659	686	639	693	699	677	697	692	697	671	678	677	732	716	721	762	676	669	694	660	669	730	730	695	672	690	705	696	641	700	692	679	689	688	710	680	678	676	707	720	693	724	700	659	653	692	662	677	688	678	653	665	678	666	679	723	679	713	675	671	708	710	692	676	710	679	684	686	619	627	754	636	716	720	713	681	732	703	723	694	713	646	751	704	687	681	634	690	710	679	709	656	691	665	707	724	633	665	647	700	697	724	692	727	676	672	715	708	689	679	737	672	696	733	670	661	690	645	715	721	708	695	671	707	664	708	682	703	660	670	703	695	681	685	679	697	702	709	687	683	726	648	704	686	722	691	683	668	703	638	691	720	695	666	712	694	707	679	673	704	735	722	693	702	697	700	670	651	664	728	661	680	707	672	665	677	740	698	702	697	709	705	713	663	679	697	706	728	694	727	707	730	703	695	639	703	685	700	683	663	694	667	670	696	710	723	713	685	700	697	721	689	653	690	636	668	720	755	681	713	721	690	697	676	713	706	678	690	661	685	675	668	715	714	660	717	708	705	641	675	671	677	706	699	649	705	687	727	708	692	712	661	702	701	705	675	698	675	701	686	683	716	671	647	638	666	682	693	698	681	690	682	698	682	663	707	688	690	682	657	729	688	671	686	673	730	677	678	675	656	700	667	688	727	691	675	715	704	749	682	657	704	689	720	697	721	704	687	675	665	678	686	687	723	728	696	684	711	732	724	708	672	710	711	688	677	668	690	655	699	649	674	648	705	641	715	678	666	704	653	691	673	762	659	750	765	730	693	739	658	769	677	726	687	683	707	688	706	654	692	709	700	714	701	724	692	674	706	672	693	702	666	700	720	743	686	716	672	705	693	699	645	709	693	696	670	756	706	684	674	720	686	649	702	701	710	681	658	672	716	674	676	721	672	675	676	667	679	666	700	688	701	754	691	683	708	676	680	653	649	681	694	715	714	674	674	696	717	666	720	694	689	710	703	701	703	655	724	696	654	692	694	688	672	692	692	684	701	693	706	722	674	680	691	746	692	709	656	675	690	692	646	655	728	708	682	707	731	688	659	639	683	703	667	706	705	657	665	684	686	667	700	666	670	670	713	678	710	696	650	677	741	661	657	691	690	670	677	679	708	696	686	711	709	694	679	716	664	713	677	696	729	663	716	706	708	645	699	653	701	662	710	707	679	728	703	668	664	675	695	699	658	711	733	697	724	714	682	672	712	688	690	662	712	659	700	697	688	708	666	724	709	698	697	706	665	683	709	648	675	703	643	652	661	643	683	700	722	709	733	675	669	688	687	699	738	705	692	708	701	649	718	698	712	724	722	701	704	654	716	687	714	686	617	663	712	706	708	771	695	663	704	689	662	675	724	686	664	685	659	723	678	657	718	680	697	684	687	659	708	702	691	705	691	694	727	764	713	698	672	726	700	685	733	645	688	659	739	700	715	677	680	678	685	652	735	730	732	687	659	709	721	711	684	715	693	696	671	685	664	688	707	687	747	648	734	702	719	681	742	715	713	713	677	727	715	713	736	679	662	715	690	727	660	727	687	705	699	709	693	693	677	701	691	687	731	715	680	718	731	670	656	719	704	680	694	706	726	694	742	772	643	719	695	688	653	685	665	711	702	682	659	755	723	699	692	722	705	645	671	662	724	691	668	703	656	708	689	713	693	715	717	685	689
24519	20986	26875	24944	4988	692	559	4601	20184	16178	8465	3143	1135	487	373	342	321	300	325	312	348	340	308	370	324	327	356	296	320	339	320	309	324	308	322	332	318	312	340	329	371	353	320	317	338	315	313	332	312	341	335	328	306	312	336	324	317	320	330	308	349	330	286	344	314	301	331	301	324	308	311	313	341	333	356	345	321	303	334	332	350	298	310	335	338	335	323	303	296	341	353	330	334	331	321	296	309	294	275	336	319	333	292	308	345	320	306	293	333	339	307	350	325	384	306	347	324	288	323	320	328	330	341	289	308	303	309	306	334	329	307	325	314	308	320	320	328	300	299	330	313	325	318	323	308	294	338	296	323	344	338	324	344	300	327	317	314	329	319	348	316	297	299	327	344	311	329	292	311	337	335	337	317	287	325	306	300	315	307	328	307	316	343	327	297	316	331	347	327	337	297	341	348	317	291	325	322	310	325	337	341	336	318	300	364	305	285	306	324	328	342	322	321	337	340	309	315	316	338	275	346	332	346	306	296	302	325	340	304	321	319	325	332	322	296	318	288	323	338	327	349	338	327	334	338	325	325	291	294	311	342	291	321	288	310	304	359	367	344	323	330	320	314	322	326	321	332	329	345	363	330	317	318	325	330	321	324	313	268	321	338	313	328	291	304	279	341	334	324	325	292	357	357	333	323	295	344	326	311	305	325	335	331	331	334	287	327	310	320	316	324	334	332	320	332	314	307	327	327	337	325	300	331	326	291	320	300	326	330	334	334	315	319	322	313	325	339	317	306	319	308	320	348	351	304	312	316	306	340	326	311	330	331	315	319	316	332	331	284	336	319	315	322	291	330	326	331	343	322	309	294	318	328	332	322	325	322	315	305	350	335	307	302	336	319	292	301	309	338	326	328	334	306	346	304	317	346	326	330	352	303	305	314	301	320	312	312	298	357	297	329	311	294	329	317	299	311	319	326	303	306	311	314	294	295	337	305	328	326	327	340	342	307	327	334	296	329	350	345	314	287	327	290	319	341	333	338	328	356	330	322	324	335	314	330	315	324	328	305	311	328	317	318	336	338	300	305	330	326	323	336	329	311	323	309	297	296	301	328	300	323	308	317	320	348	317	313	312	335	327	312	260	320	348	322	320	324	285	320	292	309	299	289	319	334	350	293	328	306	360	323	284	320	303	298	334	352	334	302	353	322	324	346	319	308	330	330	332	336	294	340	323	331	304	304	344	324	321	332	304	327	316	313	323	313	335	324	302	355	349	325	320	345	302	335	294	311	341	313	306	305	262	300	324	317	337	319	344	332	302	301	329	300	306	326	335	270	307	316	354	306	319	343	316	326	305	332	314	312	315	324	304	326	319	325	313	339	303	335	325	309	321	343	315	337	326	303	311	303	328	328	298	335	308	310	311	317	303	308	292	328	274	319	318	339	314	327	307	307	294	286	331	307	323	295	335	328	308	307	301	328	311	316	310	325	349	312	318	336	315	324	326	294	324	331	315	286	308	337	331	312	336	306	335	304	324	311	303	311	323	318	297	299	303	316	348	313	321	311	340	324	333	294	322	328	326	299	339	353	316	304	312	304	332	359	313	326	308	333	326	319	319	322	321	312	303	327	309	309	296	355	315	335	298	366	309	305	338	325	314	325	307	341	340	334	307	329	309	320	318	309	322	300	355	304	301	321	339	316	315	287	321	371	340	316	321	301	330	311	312	310	346	292	327	323	318	308	323	324	320	308	306	345	340	322	290	354	316	337	353	310	307	354	286	310	311	334	304	323	301	335	334	331	293	338	325	313	326	318	338	319	315	329	326	298	326	331	284	316	309	329	302	319	333	299	307	326	324	328	325	348	323	323	307	354	337	348	321	324	344	298	376	325	319	334	291	305	340	338	318	338	334	299	321	317	330	320	293	350	289	320	323	290	327	297	290	322	326	306	303	308	328	324	321	308	290	318	294	313	300	344	326	322	313	337	314	278	306	324	332	314	323	320	323	326	290	291	327	313	331	325	346	296	294	293	341	337	298	313	311	306	326	339	336	314	314	310	305	325	296	302	312	370	317	326	343	322	321	306	321	302	297	335	348	352	341	337	328	286	310	342	330	312	307	294	308	290	333	274	324	320	265	296	305	324	303	304	345	294	349	287	325	328	317	335	340	335	341	340	340	339	338	320	306	317	342	343	325	344	310	343	298	313	317	316	303	323	294	326	326	308	320	312	305	295	301	293	345	332	335	319	357	331	318	322	340	315	339	300	294	310	348	315	307	315	348	300	319	312	288	351	321	332	325	310	305	340	329	318	315	311	315	315	316	319	314	325	325	283	326	334	296	293	297	341	316	347	316	333	318	295	310	333	320	314	307	345	319	322	336	333	333	337	266	351	393	294	302	331	347	334	321	332	316	333	320	282	298	313	325	339	313	289	295	342	338	328	325	324	311	285	288	341	284	308	314	350	314	307	348	304	329	313	314	305	311	331	304	345	272	338	350	299	320	347	307	318	311	346	318	310	298	319	350	306	343	300	346	364	327	316	306	308	293	355	333	315	302	328	311	293	322	311	322	305	325	312	317	302	314	307	337	316	319	306	322	335	329	316	307	324	328	313	346	334	302	338	354	321	321	313	328	324	346	296	346	327	316	298	319	318	282	328	333	307	323	330	342	310	306	357	318	326	306	292	309	323	328	322	331	322	293	315	313	306	325	316	331	271	283	324	308	322	309	318	305	337	326	329	333	298	293	328	306	310	362	335	329	318	314	320	295	354	340	282	327	328	333	337	327	312	328	322	329	278	306	327	303	301	294	314	315	293	339	324	308	321	341	300	304	325	314	319	309	340	354	324	329	335	310	320	290	335	343	311	344	340	297	326	342	308	325	286	336	304	330	318	311	298	329	321	304	331	343	335	309	324	311	341	315	331	329	313	326	307	334	322	347	326	356	329	312	334	286	285	310	320	353	336	321	299	307	325	325	320	329	288	333	310	338	338	303	336	295	340	314	301	310	314	317	330	340	295	330	332	307	333	281	330	328	346	321	333	322	299	364	292	308	307	307	348	309	295	334	326	322	326	330	297	304	308	314	315	322	310	351	284	320	336	340	307	329	292	311	300	319	301	320	310	296	326	304	329	337	310	324	314	326	300	318	321	326	307	297	329	308	320	345	322	331	298	318	295	304	304	323	287	329	303	314	302	289	316	318	352	342	340	335	301	332	322	298	310	327	347	308	336	307	340	295	293	300	311	312	306	323	322	326	298	307	312	318	306	315	301	314	309	342	328	353	326	304	332	284	289	305	331	311	339	316	342	319	293	300	308	295	335	329	352	292	333	305	318	321	330	306	326	353	328	322	303	327	314	314	335	304	362	273	308	303	314	328	327	364	329	306	319	288	289	319	304	354	326	337	307	311	292	307	338	371	336	319	318	339	314	319	354	321	333	340	337	324	319	321	338	333	289	314	284	290	324	311	295	335	332	326	354	310	316	336	317	335	302	327	328	319
5660	9030	8648	5684	3412	1675	1311	11693	33172	26618	17236	8323	2977	1119	689	661	639	700	627	627	571	645	614	644	608	623	640	621	616	625	598	644	671	664	639	649	633	687	624	618	654	668	651	673	684	644	665	574	639	643	607	643	667	596	641	613	696	658	632	614	643	665	656	661	635	639	667	616	629	572	642	652	629	648	647	615	620	631	638	668	628	619	644	642	600	634	653	644	669	617	668	592	667	601	610	601	609	614	657	667	614	633	644	635	638	599	649	659	623	607	667	627	611	655	642	642	628	630	616	674	604	636	613	600	596	616	668	600	615	675	622	617	637	634	651	643	672	652	661	618	607	580	632	632	601	651	623	599	630	565	591	655	616	634	647	673	624	638	605	620	642	625	622	648	592	624	614	597	683	638	628	647	666	674	581	611	621	633	636	609	645	660	630	611	644	665	629	648	623	585	634	626	662	619	627	620	656	653	619	611	627	593	630	636	695	641	620	644	644	644	624	605	670	648	688	615	633	621	659	612	621	690	604	638	699	620	616	590	702	645	623	628	600	589	600	612	651	634	660	690	664	630	620	620	639	584	635	623	661	652	647	660	667	664	617	637	683	665	644	654	625	622	661	642	673	621	604	653	654	630	617	596	617	632	618	616	635	634	625	659	660	662	608	642	670	600	623	646	725	595	640	621	649	637	619	623	645	606	668	648	631	665	627	681	666	672	683	658	664	615	615	607	629	636	626	674	659	627	633	636	669	634	591	630	624	669	632	608	678	651	619	632	621	631	630	653	624	627	629	618	655	665	619	615	627	609	621	666	646	597	638	627	659	680	599	650	611	639	649	562	616	602	666	658	643	637	637	609	642	605	656	625	681	602	642	641	618	642	636	632	590	611	591	615	634	614	650	609	633	631	629	642	672	630	607	630	638	653	605	587	649	658	639	649	637	656	627	600	660	612	638	639	618	660	658	662	659	617	639	632	600	668	619	612	636	632	695	692	603	605	672	632	628	626	618	620	617	659	649	615	654	627	653	613	640	665	616	620	624	645	623	611	634	625	634	614	641	640	620	646	605	655	629	613	640	634	635	654	621	657	576	639	648	632	634	639	642	622	648	644	597	624	643	609	607	605	630	667	634	623	638	606	641	671	622	619	629	621	648	615	598	669	693	580	656	664	649	597	603	634	632	657	661	630	638	653	637	636	656	666	630	630	573	647	603	610	627	649	660	645	637	655	627	670	640	659	669	654	629	626	648	663	624	615	626	627	663	599	687	632	641	603	640	609	624	677	653	602	637	594	615	633	625	613	631	655	615	601	645	637	612	605	604	663	617	635	603	660	634	606	635	646	626	614	637	668	560	634	635	673	616	657	624	610	624	684	611	610	606	594	661	672	599	637	611	621	592	621	632	581	612	645	654	607	669	623	691	621	650	671	632	591	649	645	602	652	663	618	627	600	640	627	681	634	668	608	634	632	659	639	676	670	595	647	608	648	606	661	615	628	638	628	613	625	648	657	659	638	636	634	654	627	635	615	680	646	603	640	618	603	629	647	622	632	616	631	646	629	642	658	634	621	641	633	645	635	618	622	614	605	584	618	632	671	642	600	659	638	639	649	611	637	680	654	635	657	620	677	655	654	643	621	640	596	647	615	619	610	618	642	626	657	659	639	645	589	613	620	629	600	644	597	641	656	616	599	654	630	603	645	644	625	610	642	620	635	651	601	620	657	675	598	643	614	646	617	663	640	670	654	688	642	636	657	679	651	636	618	656	599	635	596	618	619	643	626	624	616	627	606	593	603	625	633	646	626	651	613	646	610	617	657	625	645	629	643	616	633	659	628	647	651	632	663	619	621	583	608	648	631	671	616	586	655	666	636	626	643	647	638	639	652	591	601	637	663	666	640	600	618	639	675	633	596	647	617	585	596	592	680	651	604	677	611	661	636	625	629	626	618	602	608	641	619	641	599	619	688	613	666	606	592	644	704	615	635	650	580	629	616	671	641	650	668	622	640	609	657	641	596	678	598	621	576	621	623	633	633	667	660	653	650	669	630	624	602	615	655	668	624	672	645	635	631	629	653	672	653	595	599	654	618	633	631	645	662	612	657	643	639	633	690	702	628	666	630	604	626	673	624	652	625	598	638	674	666	643	609	594	603	637	654	619	685	623	631	673	598	638	606	625	649	665	678	623	659	656	655	656	635	659	647	595	669	647	635	621	614	644	627	605	620	627	603	625	659	645	644	667	653	650	620	666	646	627	642	563	622	648	635	644	603	658	633	634	598	611	636	610	657	640	694	609	607	618	652	676	595	659	597	647	626	643	685	598	586	628	654	636	650	621	643	643	626	634	644	688	662	637	620	596	623	615	634	627	595	684	671	622	624	620	616	646	638	653	608	680	604	614	656	592	656	592	601	594	632	614	627	587	616	623	657	619	649	626	621	637	646	631	610	611	623	626	657	668	630	637	599	615	639	678	663	648	655	590	666	618	641	619	619	658	648	613	588	608	668	638	621	651	630	662	620	683	681	646	648	613	587	660	655	629	620	652	617	593	626	664	650	623	611	627	579	638	604	615	652	614	690	610	649	597	608	644	627	615	637	633	584	658	621	627	606	614	647	633	634	619	594	619	633	666	635	592	642	638	628	627	655	613	613	639	655	619	593	631	600	669	654	628	666	650	645	636	625	687	607	631	671	636	631	650	642	662	641	636	591	637	664	668	586	634	683	640	625	640	652	640	574	592	618	599	652	648	643	650	604	670	658	648	636	636	590	661	667	640	645	663	630	629	642	616	644	668	636	629	608	604	597	580	624	654	581	599	606	614	673	613	637	634	688	641	628	651	663	636	635	652	600	625	622	642	638	602	612	631	580	620	633	642	599	604	654	648	675	640	604	604	587	587	659	663	636	669	617	652	618	562	639	648	636	657	617	592	648	633	634	622	660	603	635	678	641	637	631	659	646	665	569	587	604	591	634	654	650	623	605	595	607	627	625	630	646	651	617	579	638	632	655	619	594	637	628	594	632	623	692	610	596	624	606	615	577	628	628	630	634	588	669	643	546	593	610	662	629	596	660	625	598	635	597	616	631	606	647	608	594	599	657	642	648	571	629	626	618	612	658	611	611	629	619	618	639	683	639	617	668	645	646	664	620	619	654	604	610	599	659	601	611	615	601	613	615	613	619	637	654	623	599	640	582	642	647	645	620	590	672	613	637	625	611	606	670	665	633	652	680	601	627	596	653	582	598	630	675	637	616	621	584	647	651	576	631	581	638	634	658	618	638	638	610	599	630	606	615	639	651	633	660	622	637	618	651	653	621	657	588	618	622	655	620	665	614	653	623	666	625	602	597	630	631	622	619	652	670	632	650	653	644	666	632	625	644	623	636	661	616	600	626	650	620	610	645	667	650	632	596	630	628	644	646	638	592	646	677	632	618	622	602	677	644	614	623	625	593	633	663	596	624	648	659	620	661	648	648	597	647	644	656	656	587	599	619	630	612	628	606
22837	20998	28710	23476	20999	19192	2125	5523	39991	36415	23363	11042	3234	788	422	349	308	347	329	321	310	284	329	287	320	307	307	304	311	332	312	289	285	332	282	290	311	301	303	307	301	334	310	312	325	309	294	320	349	295	317	297	293	279	291	295	321	295	299	317	312	305	310	320	325	306	291	326	302	316	291	332	310	334	316	325	306	322	333	284	287	294	281	301	333	285	308	300	327	307	313	304	288	290	314	313	320	292	318	297	313	299	355	305	293	289	332	317	322	338	318	311	323	312	314	304	301	290	298	290	248	316	297	304	301	312	334	283	316	276	314	288	288	332	309	301	294	316	300	309	328	301	311	327	312	285	299	284	316	286	310	332	318	308	304	306	334	327	313	324	303	277	300	309	308	277	310	293	328	322	310	335	285	320	285	302	322	301	273	314	329	315	300	325	317	294	298	313	283	310	291	300	329	292	319	287	318	313	267	297	336	259	294	281	290	299	315	304	304	322	308	289	324	324	280	342	317	314	346	297	290	293	316	304	321	325	349	307	319	328	302	314	304	272	275	281	317	316	326	317	316	287	315	315	294	343	310	321	290	295	332	327	299	294	330	303	291	323	275	290	304	295	299	315	308	339	318	298	292	325	292	309	300	294	325	283	327	322	313	328	311	309	312	288	324	322	288	294	327	351	314	277	297	309	335	289	287	299	308	294	323	297	321	289	321	286	317	297	285	288	337	307	297	313	293	313	305	322	330	292	301	307	298	335	306	282	296	317	309	302	329	306	313	301	296	312	319	300	295	310	330	303	320	339	339	308	356	293	287	277	316	294	294	320	307	321	316	310	328	294	317	326	293	316	343	315	314	295	318	271	287	299	315	327	298	349	340	299	272	344	307	285	298	330	338	330	313	342	330	321	365	331	348	301	302	296	286	317	310	316	326	334	322	295	314	302	285	300	292	276	319	284	293	288	328	330	307	310	282	284	274	326	310	306	318	325	319	286	333	307	299	304	339	289	321	260	296	314	296	309	329	308	317	327	341	324	268	283	286	309	315	302	326	327	323	328	315	299	312	317	274	286	339	335	341	292	301	300	300	295	330	321	337	288	298	309	338	322	289	322	307	307	308	311	294	303	326	329	311	301	298	325	302	300	283	320	325	291	340	285	298	310	298	310	321	302	313	325	339	320	280	328	294	319	315	312	326	319	309	279	329	318	301	309	274	303	282	305	298	325	321	304	315	309	312	304	285	320	319	291	308	325	300	311	338	311	306	290	285	306	281	294	325	323	304	314	285	332	315	317	296	343	311	321	313	282	309	292	369	317	332	311	290	346	302	304	327	286	299	316	300	287	320	281	302	302	304	304	313	315	317	295	320	276	291	288	284	290	304	266	307	296	312	267	324	290	306	267	294	311	294	328	310	303	300	321	308	289	302	316	282	331	314	289	298	305	322	323	288	287	299	316	327	317	284	313	311	290	298	338	291	310	290	332	326	298	335	280	292	273	297	316	291	319	308	349	311	289	301	315	309	288	304	302	320	275	290	290	343	315	301	321	298	300	307	321	319	292	336	300	316	289	344	304	313	292	304	309	306	312	328	291	328	325	333	306	298	318	312	330	341	298	293	273	313	334	324	276	304	323	315	360	335	287	333	298	322	301	320	307	317	289	316	310	300	294	305	303	317	295	299	293	308	322	321	311	295	307	328	345	324	343	311	285	337	299	293	343	322	305	329	293	318	289	307	313	339	304	330	315	285	273	346	278	291	307	325	292	302	300	360	305	328	275	317	320	312	274	288	316	312	263	308	294	289	313	318	325	304	317	307	333	306	298	319	282	276	306	301	292	304	288	316	311	304	291	292	291	314	282	316	304	295	333	303	295	311	273	298	300	288	321	293	275	278	316	307	313	354	333	326	312	316	329	335	325	297	308	277	285	283	296	300	330	313	319	319	298	283	300	293	327	297	329	278	310	329	322	312	347	307	316	320	318	312	283	299	304	299	273	314	301	285	340	319	274	316	287	317	312	331	310	290	340	305	296	285	330	317	312	306	314	302	281	301	290	324	308	322	298	293	324	267	293	340	301	322	324	340	337	323	303	308	308	298	318	280	332	312	322	275	330	331	315	286	327	291	317	322	332	300	302	325	304	280	332	288	278	300	311	314	296	306	336	350	323	303	280	301	312	292	312	348	339	317	308	322	321	309	315	296	318	301	330	308	318	310	332	347	318	294	285	308	298	318	302	286	319	291	321	299	331	272	303	310	316	298	331	300	325	339	291	281	336	315	286	310	324	296	304	288	291	310	344	298	315	307	306	296	292	338	294	282	288	319	349	296	319	288	310	316	336	295	302	301	302	297	317	316	339	287	313	296	323	314	336	326	318	301	287	299	324	306	300	305	299	309	303	314	290	329	296	313	318	276	270	335	291	313	290	306	302	340	317	286	297	325	306	301	311	319	329	295	329	315	314	319	306	290	313	346	275	288	313	313	315	322	285	308	310	327	308	310	311	322	330	293	292	297	336	297	295	300	323	326	305	315	314	327	312	314	288	286	333	309	301	287	320	294	288	303	306	294	322	317	293	287	307	318	313	314	289	280	302	280	334	324	297	307	295	318	382	345	309	288	307	303	319	301	338	318	324	301	283	304	318	280	343	347	304	346	297	326	306	312	271	313	330	290	302	279	299	338	306	315	320	280	330	307	297	291	298	313	318	325	325	303	276	340	302	306	312	318	279	336	340	282	293	277	323	290	315	303	311	301	304	303	278	321	314	279	277	297	311	296	306	291	315	315	311	310	283	333	298	316	311	294	304	291	320	304	311	369	329	298	343	282	298	322	296	314	298	304	293	315	291	269	303	323	323	327	311	325	307	314	297	292	291	313	302	322	287	287	271	317	321	290	293	296	334	346	320	293	302	321	298	333	292	302	320	317	319	312	279	330	330	307	318	303	311	301	312	313	324	269	293	286	283	268	294	336	309	339	324	288	296	338	330	306	310	300	309	296	317	267	274	311	272	266	285	323	281	322	299	305	315	309	314	306	314	304	304	304	324	295	304	307	298	286	308	296	309	329	311	296	297	308	295	313	323	310	309	277	303	326	291	333	308	309	337	274	333	329	303	313	290	278	274	331	292	312	317	284	320	322	319	269	342	311	311	312	326	330	318	335	277	298	344	293	311	290	309	309	281	283	311	290	302	296	305	287	286	314	304	321	330	341	304	308	305	346	307	322	335	317	297	280	318	313	293	291	307	308	318	304	328	269	279	338	282	301	312	303	281	302	300	297	319	287	309	311	301	304	324	290	303	343	288	319	273	322	318	301	282	293	331	295	316	331	312	289	325	284	332	294	295	297	291	341	317	272	262	322	310	308	324	296	316	296	311	292	305	323	325	287	316	299	318	331	318	319	329	331	306	340	295	331	305	311	287	323	336	308	288	307	292	308	341	296	315	327	277	311	328	295	350	320	307	306	290	302	302	301	306	336	326	322	314	323	285	325	306	319	297	280	296
9200	18539	16536	10843	7187	4108	2865	12339	48739	42335	32053	19232	7920	2118	908	683	645	564	640	625	606	558	553	560	604	564	617	604	557	569	572	589	583	607	574	580	570	566	593	583	541	592	578	621	600	567	597	567	566	568	603	622	592	570	581	609	539	586	581	567	618	572	602	594	584	582	652	587	616	623	571	623	579	600	565	557	611	560	600	590	592	541	573	593	601	557	565	585	571	558	605	578	613	553	595	632	587	577	608	602	586	590	623	598	590	568	590	596	591	535	592	543	606	592	596	611	587	602	607	609	566	630	601	593	577	556	606	627	567	573	603	582	578	593	566	536	587	591	570	598	597	602	586	577	561	581	567	621	598	624	568	577	594	562	597	522	605	576	579	589	552	577	617	580	582	578	590	579	582	649	542	574	579	610	575	558	567	618	588	572	608	578	589	522	621	580	597	552	578	539	578	590	587	628	583	581	606	554	579	604	597	576	598	573	561	593	611	587	608	567	566	579	557	585	591	556	573	600	606	568	541	606	595	565	598	589	585	573	577	551	617	552	590	586	544	571	576	577	575	596	587	563	607	593	569	561	582	569	543	567	548	611	574	598	568	572	544	567	599	609	583	564	548	572	572	587	606	584	579	566	573	596	576	571	594	575	605	601	572	560	609	580	588	569	595	597	593	588	586	569	617	606	593	584	597	609	554	580	560	595	604	572	588	570	611	546	564	594	544	620	599	614	601	597	583	557	601	622	620	577	575	575	638	584	609	628	604	625	585	619	617	599	605	575	529	640	610	586	620	640	577	597	605	585	582	551	604	591	560	570	606	565	561	641	596	579	603	624	583	597	605	548	543	601	570	587	573	577	611	598	580	548	577	609	647	644	621	587	595	593	573	564	614	587	580	562	575	572	590	597	600	614	599	602	578	588	579	605	606	588	597	641	591	613	595	542	548	596	591	625	601	585	560	637	591	559	602	606	588	547	607	575	624	586	577	581	589	639	555	576	576	582	582	552	557	609	603	595	617	556	584	580	606	538	555	560	563	554	588	617	591	586	590	586	535	612	570	616	586	576	590	601	586	594	571	615	584	605	591	612	610	600	572	584	581	616	554	599	638	592	616	588	646	617	578	633	628	602	557	589	626	557	603	588	600	570	542	571	587	610	585	609	556	583	602	596	560	629	568	579	611	617	577	561	595	595	612	576	568	604	630	628	585	563	589	626	559	540	588	578	584	576	579	591	596	602	586	578	573	590	573	578	565	582	595	582	561	568	605	516	609	574	573	578	583	579	586	578	566	593	627	592	576	561	562	594	561	603	586	571	548	574	628	567	622	619	570	553	582	576	599	603	560	569	596	542	624	614	557	600	579	603	612	596	583	625	602	586	585	581	595	613	621	584	593	645	617	553	538	559	574	578	579	607	594	580	606	549	603	573	583	607	581	542	564	570	570	583	573	627	553	606	585	608	578	536	564	574	594	616	596	589	586	594	598	595	581	624	601	608	598	569	595	614	568	622	595	572	597	627	579	565	554	565	562	544	618	584	615	593	649	619	588	585	589	569	579	577	578	651	547	544	593	597	583	609	595	582	608	597	573	574	613	552	560	601	607	559	555	602	607	582	622	583	612	599	584	610	583	619	541	604	621	620	575	612	602	599	573	585	570	589	571	626	547	556	617	592	593	569	563	531	651	583	575	581	585	586	589	596	559	591	555	586	585	538	592	537	560	584	602	614	629	537	589	600	559	575	564	555	601	623	649	592	554	529	583	560	549	583	616	603	599	597	543	553	589	613	587	555	586	594	615	568	563	651	572	604	554	598	582	589	555	579	594	619	614	597	580	586	542	596	583	548	618	551	584	575	589	596	578	552	573	562	528	571	585	563	590	561	589	560	600	584	606	592	549	599	548	598	591	626	547	577	582	597	545	590	533	579	574	613	573	612	558	593	604	576	576	553	613	589	579	584	582	626	533	583	617	611	604	597	605	542	563	610	587	552	597	621	558	635	586	633	617	527	544	600	595	618	596	590	547	610	616	568	586	517	563	570	575	575	592	576	590	553	593	637	623	592	575	550	582	600	555	577	624	605	615	626	663	555	602	561	619	576	593	532	618	602	595	549	604	539	601	592	584	564	605	580	609	612	589	587	603	614	594	605	560	546	590	589	560	583	578	595	594	601	572	565	585	563	618	629	552	574	598	648	581	554	570	579	585	578	586	593	619	587	603	591	590	584	568	574	535	572	573	592	539	578	626	585	611	586	618	551	589	595	581	539	579	604	573	623	609	552	558	551	642	585	588	614	556	594	577	610	578	577	600	610	578	627	603	544	582	574	608	597	601	571	596	552	596	620	560	571	600	569	557	587	568	591	568	569	575	550	590	573	586	599	593	594	604	572	604	595	578	534	598	563	642	580	600	555	604	562	576	591	588	565	538	526	583	642	592	603	545	579	602	563	622	578	589	593	572	580	606	641	593	590	569	593	568	586	594	645	555	588	598	588	596	572	604	600	597	609	597	608	581	573	561	605	606	582	566	555	635	554	590	589	573	615	568	579	584	542	620	541	559	633	555	571	558	576	615	587	581	578	595	584	591	527	605	560	589	634	591	652	606	611	551	585	598	561	583	587	610	546	593	565	605	555	575	588	629	576	596	583	590	562	600	608	583	569	588	585	580	612	608	604	574	603	593	591	613	572	545	578	613	607	573	612	630	621	576	590	571	594	599	585	553	615	591	626	615	598	514	583	602	564	609	573	582	508	552	525	615	628	567	564	546	554	561	565	590	525	560	574	571	603	560	556	549	571	565	613	563	548	566	611	579	600	614	547	598	583	597	589	591	575	601	559	608	573	597	580	561	581	586	587	606	633	595	565	563	613	602	595	606	595	595	563	580	579	573	544	564	568	567	610	598	584	557	580	568	564	588	575	603	557	618	592	588	564	569	621	600	564	564	609	591	588	621	589	592	593	561	545	530	555	598	592	597	561	568	602	592	578	564	632	569	612	562	606	574	589	612	612	545	571	581	635	585	556	576	572	577	595	579	567	555	628	548	597	579	565	580	582	582	638	587	622	590	587	644	601	629	582	578	584	583	616	585	635	557	583	561	603	547	606	574	612	601	579	577	562	628	606	553	578	597	548	606	567	595	572	617	601	607	579	599	576	583	558	564	576	557	572	599	623	586	564	574	630	599	584	609	636	617	559	641	577	620	577	550	561	575	512	586	614	568	603	546	583	538	607	552	565	565	572	617	601	577	546	605	554	626	621	581	612	565	579	581	542	603	582	560	598	565	596	594	552	608	606	568	563	604	645	564	564	573	561	589	607	573	556	617	633	613	571	577	586	596	589	598	541	578	561	643	518	582	572	552	562	620	595	577	575	576	592	584	519	591	590	585	594	574	575	568	581	617	594	599	609	594	579	570	582	579	604	596	600	586	600	579	581	565	604	571	560	603	572	613	578	563	574	575	588	612	606	581	594	571	580	540	657	593	651	565	589	589	548	595	577	587	593
26328	20354	8315	1710	816	445	402	491	4321	4301	2554	1342	655	462	406	366	383	333	347	355	343	305	370	370	384	365	362	349	400	347	394	370	367	365	366	351	355	315	342	357	347	355	400	339	363	347	364	328	344	366	378	406	346	312	333	350	360	336	365	360	371	343	353	350	337	356	348	379	321	346	363	325	330	294	353	335	351	324	353	374	365	346	361	353	355	382	343	310	333	392	394	349	365	361	346	368	350	376	374	315	341	348	402	334	351	341	347	376	354	344	365	333	330	339	356	377	398	331	348	355	350	399	329	358	322	332	355	365	340	318	310	375	320	353	373	357	348	311	360	363	328	326	342	348	367	334	330	349	341	351	360	346	338	334	318	366	350	379	344	351	366	360	360	340	342	352	365	342	356	324	379	342	402	340	347	372	364	326	349	372	337	377	362	347	377	381	337	369	323	378	350	336	360	349	364	368	339	394	372	370	380	317	362	321	367	347	370	333	371	358	371	370	373	325	351	337	318	318	334	364	377	369	324	373	363	367	338	377	334	356	349	348	321	384	336	354	370	356	355	354	366	354	340	365	344	354	345	326	356	322	344	372	340	401	371	331	337	375	354	371	329	343	352	377	383	331	350	361	346	381	335	394	373	376	340	346	328	371	342	382	339	363	365	323	337	358	338	352	320	345	379	333	367	375	368	346	367	373	344	339	368	331	358	321	349	330	360	344	356	367	348	375	359	384	376	356	361	357	358	343	319	355	333	362	354	366	335	333	344	334	371	373	350	341	353	322	371	383	371	328	320	358	365	364	336	352	343	332	335	340	346	340	346	349	373	380	342	347	381	322	380	351	345	356	343	330	337	331	337	338	386	344	333	320	350	394	329	357	333	362	362	355	353	315	360	358	317	350	365	381	350	334	307	333	361	347	354	339	364	339	355	337	354	332	381	349	366	375	335	384	340	341	357	370	340	365	372	331	347	335	362	361	333	371	354	312	381	367	344	311	356	353	344	340	340	376	305	346	368	360	398	400	382	349	359	357	363	346	371	343	341	366	339	355	329	369	329	368	327	369	318	355	347	316	335	384	358	354	340	356	356	356	354	346	334	359	347	371	363	380	377	330	326	371	368	321	309	363	351	359	361	347	341	346	389	400	366	388	339	331	385	323	326	320	350	311	360	340	347	323	335	353	360	335	384	352	397	354	339	349	386	317	324	376	371	350	318	392	384	363	335	349	331	340	374	420	345	350	354	356	363	340	358	344	358	334	371	393	340	342	356	327	373	355	357	346	344	355	389	370	340	359	317	362	380	368	322	358	349	332	342	349	388	360	342	333	336	311	312	335	363	345	360	359	389	347	327	347	336	341	349	337	347	313	349	355	366	342	380	345	339	354	366	376	356	351	353	345	359	337	326	356	338	360	311	337	341	340	354	352	354	351	345	314	310	331	331	363	393	356	355	350	343	370	368	362	384	315	337	339	383	346	351	359	357	357	341	369	381	356	353	363	354	371	333	370	322	363	351	329	365	353	354	312	334	345	338	391	362	354	354	326	338	350	363	321	339	371	379	374	377	341	360	336	361	334	326	334	342	369	383	352	358	343	364	367	330	357	377	368	335	349	347	340	359	375	336	390	347	354	350	355	356	332	365	359	364	351	364	347	369	365	352	341	349	362	332	375	375	332	349	359	342	340	347	333	354	356	326	342	373	375	336	351	398	369	355	354	338	355	347	328	315	390	379	364	335	329	365	335	339	395	381	330	354	350	350	336	345	362	365	337	347	341	344	347	326	331	370	357	341	350	353	336	360	323	374	380	341	344	359	364	373	350	368	349	346	365	362	356	350	378	353	368	356	343	401	358	335	366	330	381	373	379	362	378	369	351	344	360	321	373	377	344	382	376	341	361	353	353	303	378	322	346	328	387	338	352	364	316	346	333	366	332	339	339	333	355	381	357	378	333	340	355	366	390	345	339	344	380	370	356	356	384	337	362	362	364	334	334	325	330	335	325	359	347	327	361	381	349	347	330	335	331	372	349	334	349	352	335	371	342	363	383	343	365	337	345	336	373	342	389	365	355	358	359	385	346	334	353	362	335	362	364	362	335	367	355	356	289	364	358	377	333	340	332	382	384	357	368	313	385	390	344	326	359	354	349	327	375	342	363	320	355	364	357	354	350	353	371	353	336	390	360	325	368	365	348	352	345	330	365	349	367	328	329	341	342	370	346	367	369	328	346	355	342	347	383	358	348	375	385	351	359	357	363	355	348	376	344	352	377	347	347	355	334	369	375	338	373	373	346	348	389	352	359	307	340	321	372	342	397	333	392	336	332	363	397	347	366	379	353	383	341	327	359	339	331	351	367	380	370	393	355	340	356	324	317	350	337	335	343	341	340	334	355	370	356	336	348	377	363	378	319	355	338	351	365	373	344	362	332	332	347	331	324	365	376	345	337	329	339	382	373	348	335	375	356	349	357	359	369	368	303	360	387	326	342	325	347	362	351	335	378	347	328	360	344	343	346	333	335	361	329	368	325	373	341	346	311	355	351	354	343	360	357	339	350	361	363	373	378	369	337	317	307	325	343	343	341	340	310	345	333	332	357	352	344	359	377	370	364	358	350	370	316	348	366	356	371	370	345	343	358	338	351	346	351	340	375	337	322	345	364	359	317	347	348	371	334	334	333	360	365	389	350	375	355	336	339	348	362	375	358	341	305	374	371	349	343	297	329	376	381	380	346	368	369	349	383	368	354	355	345	338	365	323	351	334	353	332	355	361	359	338	364	351	335	364	358	378	369	354	346	390	320	342	360	327	331	344	361	318	340	357	363	335	338	377	370	389	366	356	368	337	340	363	347	349	358	352	345	364	359	346	378	352	343	340	326	347	338	358	333	380	353	381	366	343	377	326	323	354	350	341	358	363	350	350	350	346	384	391	344	348	323	362	371	340	315	380	333	361	343	349	376	359	355	296	372	365	362	337	359	364	343	350	342	352	362	380	362	331	362	335	383	346	310	373	341	345	368	342	389	400	348	383	334	347	343	358	358	350	354	333	336	335	334	383	347	344	331	366	353	348	360	350	367	371	337	340	378	320	338	378	357	349	357	330	357	333	363	366	348	355	359	356	311	364	350	340	363	358	362	327	361	334	339	354	330	356	341	377	372	382	323	339	343	352	380	356	351	347	338	352	353	350	347	354	355	344	325	338	361	371	370	345	355	338	357	358	366	343	341	330	353	327	331	372	354	367	339	324	371	373	311	349	322	351	362	356	356	371	360	399	323	360	325	357	359	390	353	328	354	335	334	351	351	346	348	343	369	363	375	372	325	341	373	352	324	341	348	344	376	347	331	374	391	347	344	372	335	338	349	368	368	350	350	347	340	330	340	367	344	339	338	351	325	345	370	309	325	381	336	347	348	380	340	356	382	356	336	354	350	359	350	343	358	358	314	382	360	367	335	362	392	375	359	363	388	367	358	335	348	362	350	342	317	328	364	378	379	377	368	346	379
5226	4436	4538	3721	2498	1153	869	1180	12760	11378	6906	3429	1571	911	709	680	686	684	684	682	721	695	693	718	690	706	709	703	676	670	706	673	674	695	710	718	695	690	656	685	675	676	688	684	680	697	706	633	772	706	675	712	652	687	697	696	652	677	710	670	723	624	686	674	666	694	682	709	621	674	687	740	700	703	655	654	684	689	648	690	691	688	696	685	692	722	671	678	702	701	670	707	713	704	687	690	680	717	712	681	684	705	702	707	680	700	672	643	705	677	676	689	668	700	720	664	614	685	677	707	753	692	689	702	653	662	734	650	712	751	706	707	678	656	687	679	672	706	693	705	770	729	677	703	691	670	691	708	688	723	698	684	657	684	686	662	691	639	631	673	666	727	721	673	665	692	715	723	690	709	684	716	724	679	701	627	691	662	677	649	661	728	727	727	700	699	661	656	691	661	662	729	727	704	633	692	726	676	694	678	688	685	661	672	682	671	706	675	678	679	657	722	675	661	710	649	695	647	666	677	664	685	700	663	730	717	708	651	653	667	749	663	723	728	706	738	736	658	641	662	663	725	689	685	687	688	688	687	674	679	697	707	669	685	719	653	699	677	671	660	653	680	653	713	724	672	681	679	705	691	723	689	672	686	641	718	726	713	664	628	700	677	701	684	692	700	720	687	693	696	715	655	666	672	656	708	698	722	704	656	671	712	705	689	709	690	669	704	735	690	685	661	694	721	662	752	714	656	686	648	716	663	644	701	696	702	691	711	662	694	632	683	665	705	665	715	711	669	687	679	660	654	697	716	686	659	695	713	622	668	686	705	696	708	690	706	705	681	670	670	702	652	712	688	683	670	690	687	667	678	743	649	701	629	694	741	662	741	680	683	708	680	693	715	640	678	680	720	685	690	706	624	638	679	660	661	711	695	695	695	706	653	719	666	683	645	667	633	699	678	676	644	703	670	713	709	708	700	706	673	691	685	690	697	684	665	673	654	706	693	716	686	675	619	661	633	671	697	675	683	691	691	681	713	664	713	682	688	703	692	679	673	663	716	687	719	706	668	699	689	713	680	687	740	666	731	690	777	668	713	694	682	713	741	679	686	680	762	696	684	721	760	673	719	662	659	670	646	653	717	654	689	687	663	668	725	661	706	674	665	637	662	622	706	696	731	680	698	710	713	695	659	684	640	701	646	683	669	698	643	671	686	693	753	668	704	679	689	680	706	693	672	666	683	703	674	691	690	695	651	693	692	696	706	700	683	656	686	679	690	684	681	686	669	698	685	664	691	644	704	693	700	692	703	673	696	656	653	663	665	654	671	672	730	750	667	648	686	659	698	670	677	716	665	690	690	721	680	668	722	720	745	677	680	693	689	654	743	675	663	697	745	693	700	702	698	661	693	680	713	702	726	711	725	640	697	688	713	728	690	695	661	664	714	662	683	665	641	673	626	663	718	659	642	711	681	707	659	704	749	728	662	658	633	677	700	711	663	710	700	687	671	681	654	716	631	679	704	689	719	713	705	669	690	708	686	671	658	671	648	692	724	699	720	685	685	687	707	715	644	654	651	634	667	675	725	695	748	639	680	661	703	717	706	712	710	733	656	726	678	667	695	675	662	714	722	709	702	669	686	704	685	708	661	697	671	696	691	740	670	683	701	718	675	669	685	690	751	703	696	691	629	683	663	700	694	643	652	764	712	695	658	641	686	753	704	664	691	722	714	694	703	674	724	711	680	653	659	669	708	667	658	691	699	665	645	678	697	728	659	655	663	690	667	680	698	643	687	676	656	673	644	665	723	666	721	692	741	647	672	685	758	679	676	692	666	663	715	652	723	661	701	689	719	697	717	695	676	764	709	690	649	689	637	664	687	716	715	706	698	665	683	688	674	664	706	700	689	682	719	687	683	676	668	713	676	670	715	715	689	659	665	660	706	669	669	697	710	699	691	694	629	712	657	694	730	640	686	748	692	707	672	667	709	648	690	694	683	650	701	710	658	671	668	691	657	693	626	650	653	670	673	670	675	686	698	693	709	693	704	759	721	687	657	653	718	712	706	684	676	688	713	642	689	676	708	676	691	636	685	695	672	699	691	712	657	674	721	694	689	704	672	674	657	669	715	719	680	665	708	675	704	685	680	677	715	701	691	640	652	675	691	687	674	708	691	712	685	728	691	683	696	704	708	689	706	664	677	701	701	681	711	703	661	675	683	657	697	703	727	684	667	667	711	685	704	698	680	644	692	677	732	708	715	654	681	708	665	679	685	685	715	671	666	687	686	695	660	688	723	642	699	697	688	654	685	691	674	702	697	670	702	685	670	691	692	691	726	688	689	686	721	714	705	676	689	654	700	686	694	661	691	672	667	753	705	656	722	686	707	692	685	686	678	656	688	679	670	699	672	693	683	710	692	693	681	721	686	705	674	643	691	699	658	716	695	718	662	665	687	691	688	727	693	713	738	757	685	699	661	705	714	694	649	677	640	711	708	698	636	676	703	694	670	721	699	717	718	701	668	661	664	690	671	706	666	677	648	643	695	735	705	656	705	687	677	716	661	695	727	693	726	676	690	732	665	639	641	708	683	709	698	690	653	712	684	681	737	700	687	702	675	677	694	691	691	726	713	705	723	680	671	695	688	713	708	627	687	693	716	727	768	691	709	696	738	668	675	704	723	680	697	715	705	721	655	700	673	659	761	727	676	701	708	656	680	619	698	679	701	707	645	746	690	680	704	703	685	698	672	710	695	681	679	664	687	740	704	667	669	706	660	710	688	659	642	665	734	716	704	692	693	659	672	680	677	755	730	699	688	697	624	680	688	660	710	648	648	701	640	711	698	707	668	709	691	627	639	707	700	639	711	701	714	649	649	648	675	709	680	681	665	687	733	701	711	718	701	688	685	714	748	694	688	676	659	716	678	706	671	668	662	662	703	639	701	696	688	658	693	729	652	691	687	699	730	665	723	707	719	686	697	650	662	675	662	670	675	700	694	731	723	685	679	694	686	661	714	703	691	711	687	678	724	638	704	668	679	708	696	714	664	707	703	707	689	676	679	692	651	664	717	679	682	684	678	725	679	721	684	716	682	716	715	699	684	688	671	698	709	703	740	632	708	713	670	745	682	693	691	690	687	701	693	690	688	637	668	696	677	686	723	661	710	705	674	701	748	700	653	704	672	709	677	659	674	668	689	673	681	701	731	714	701	660	705	670	645	715	689	710	700	699	706	667	690	709	692	694	712	716	723	678	693	707	664	695	722	720	673	708	669	687	676	666	635	713	701	731	658	712	686	671	733	689	617	699	725	650	721	654	642	708	723	691	678	712	723	712	653	658	701	716	680	687	634	699	705	686	695	697	691	691	667	671	742	698	630	688	714	732	652	678	698	656	703	664	661	715	656	693	702	669	728	620	657	687	660	702	714	664	683	729	725	692	672	678	656	732	743	691	660	697	668	720	675	673	643	681	706	701	614	622	754	667	691	691	725	689	692	688	704	685	708	696	650
24535	21042	26975	24954	5741	964	643	577	13615	18531	11688	4718	1440	541	387	334	352	298	353	320	334	307	313	312	332	325	300	319	349	324	313	348	306	309	294	332	309	318	333	317	330	329	305	309	311	295	308	315	331	311	336	313	352	303	312	305	310	334	316	298	336	338	340	317	303	313	321	332	298	346	291	305	323	322	290	321	315	315	274	311	337	334	299	294	335	304	296	287	322	341	307	319	285	282	335	316	339	295	314	324	308	337	314	320	307	339	306	312	299	318	299	319	290	282	292	350	317	342	318	332	307	321	296	336	316	352	311	332	304	291	333	302	295	305	318	354	341	301	345	306	328	299	331	328	303	326	296	296	314	322	332	316	284	301	293	285	321	346	296	336	331	323	330	297	327	318	342	351	330	299	310	287	321	312	320	320	351	320	303	325	288	305	344	316	308	292	335	290	320	302	307	338	343	319	339	293	309	310	302	333	329	348	293	301	347	307	310	305	314	301	306	312	349	316	298	342	292	325	339	328	299	341	305	315	303	317	333	343	297	307	330	312	316	290	319	300	277	331	324	360	300	306	302	296	312	306	304	322	307	339	305	312	336	270	278	298	338	330	319	293	336	319	317	312	341	332	318	320	307	330	331	317	312	283	291	297	312	323	277	351	289	302	312	319	329	322	284	332	323	297	308	304	319	327	312	305	305	300	312	375	293	338	308	297	322	333	325	313	320	301	342	330	299	315	294	325	313	312	332	317	303	294	312	313	307	321	317	334	317	304	312	314	313	315	321	306	319	320	333	326	329	308	306	313	327	325	307	322	306	316	310	344	323	296	302	321	321	291	349	323	303	325	326	306	315	321	296	333	312	301	306	331	335	319	282	285	311	307	314	316	332	282	294	328	287	295	341	284	317	324	316	324	299	328	317	282	325	299	324	310	323	322	294	311	317	327	311	344	326	287	343	337	318	287	308	332	288	308	253	317	350	293	294	308	311	315	374	313	345	310	348	311	331	321	299	339	355	307	316	320	306	313	331	355	327	312	289	305	321	325	341	295	285	309	308	313	309	358	317	341	293	320	308	288	301	303	313	304	325	315	324	330	321	340	329	320	321	334	333	343	303	307	285	323	341	317	325	336	315	312	300	312	319	314	319	309	305	278	327	318	292	285	285	335	316	338	315	324	346	286	323	336	318	306	344	336	295	303	314	334	300	287	317	320	315	318	297	348	318	326	305	295	346	325	324	321	302	277	336	317	296	315	308	305	304	298	293	302	313	314	330	303	343	321	318	327	300	323	317	320	325	350	349	313	313	338	308	331	323	332	298	316	330	306	340	328	298	343	307	327	308	318	289	305	323	306	327	310	309	314	304	332	315	319	312	304	312	338	316	286	309	304	331	295	297	326	329	302	328	305	285	361	309	346	313	297	310	314	331	302	339	290	316	293	335	289	303	307	328	297	312	314	305	334	321	334	351	324	339	328	322	319	319	347	311	317	304	316	299	322	265	315	280	290	308	322	281	313	320	307	301	335	299	303	303	289	314	299	307	331	294	338	274	316	338	306	314	295	322	312	329	300	350	333	309	299	315	317	319	329	290	278	348	336	329	299	317	303	337	318	301	332	309	297	314	312	294	311	314	319	313	327	322	324	314	309	305	317	321	304	325	312	331	292	334	334	328	284	292	307	323	306	319	301	346	325	303	331	286	318	294	319	311	286	306	339	321	324	309	319	306	310	315	336	319	295	318	324	332	292	308	323	345	311	291	299	325	310	326	310	330	325	344	287	291	320	310	328	308	285	343	316	304	314	310	312	297	308	293	331	305	314	296	360	322	336	316	332	330	300	319	300	327	323	342	333	329	328	274	330	337	312	304	304	294	317	318	338	326	318	302	316	277	290	298	337	283	282	312	333	316	280	292	312	316	321	302	315	317	332	314	323	335	311	327	306	309	304	338	342	311	354	320	334	300	278	292	335	318	324	317	343	304	316	306	282	327	305	320	305	330	312	317	298	336	319	304	334	280	312	300	327	339	303	297	341	311	311	335	311	352	320	288	294	307	297	313	315	349	275	335	338	305	307	310	332	303	301	304	311	327	336	361	322	343	304	343	290	334	310	307	306	321	315	330	306	307	334	339	303	317	296	314	307	316	317	285	306	313	306	310	332	301	357	332	308	346	301	335	302	307	320	301	306	323	317	309	360	328	302	324	310	326	314	329	338	308	332	323	337	320	295	313	301	338	332	303	308	308	311	317	335	341	319	335	314	306	343	320	322	315	311	325	299	312	285	372	315	309	298	291	287	314	314	289	311	332	341	312	322	321	295	296	332	336	341	317	333	296	322	328	306	361	319	291	360	297	340	334	332	311	305	352	322	338	288	287	318	345	346	342	316	310	313	308	314	342	313	316	311	294	326	341	308	334	320	312	293	331	324	321	333	353	323	296	326	318	293	328	324	306	317	334	343	329	296	317	333	312	298	312	314	336	350	340	329	327	301	314	297	310	315	329	322	306	319	331	301	332	302	307	296	327	298	330	325	296	332	321	306	333	324	282	300	350	327	285	345	318	337	322	320	332	312	291	284	318	308	337	312	376	324	297	290	326	280	332	324	281	310	320	338	331	294	307	339	300	350	330	363	315	281	318	302	301	330	309	325	289	316	302	307	314	316	319	342	323	325	329	317	315	318	309	301	338	326	337	332	331	301	300	347	360	307	318	307	332	318	337	319	323	338	309	292	333	313	304	326	323	324	340	286	312	281	331	309	326	328	299	292	331	329	302	308	337	305	302	281	319	288	318	316	302	312	306	309	307	296	285	315	314	348	315	295	307	314	293	288	346	336	310	356	306	311	320	311	312	356	315	315	314	334	305	301	272	292	283	346	286	331	295	317	321	298	326	282	311	312	334	306	345	324	314	317	310	290	321	314	315	305	310	324	294	277	311	319	333	306	311	346	329	299	327	334	309	279	331	339	313	288	304	283	290	309	302	320	353	327	343	312	328	301	314	320	309	319	313	306	336	350	316	311	293	298	293	320	333	336	325	306	346	323	325	312	318	303	330	305	320	299	314	309	330	335	300	330	331	301	307	306	310	354	319	327	299	295	298	322	319	288	307	315	292	332	327	316	312	318	297	343	338	274	326	335	332	319	301	346	281	318	307	340	302	319	326	332	306	310	334	306	305	320	334	328	305	327	318	306	321	315	326	307	270	301	332	298	331	288	331	294	346	306	329	329	321	302	337	307	314	341	307	335	316	317	301	331	331	291	335	340	306	327	304	335	307	319	277	309	312	309	277	308	332	348	311	307	314	314	300	325	322	293	308	305	305	296	278	322	302	357	334	291	324	306	317	332	350	327	346	297	325	327	313	342	321	325	281	304	305	278	314	289	314	309	336	277	285	311	324	290	347	300	328	322	305	328	296	316	342	299	343	334	276	317	318	301	343	350	323	308	304	304	317	318	306	309	308	308	337	312	269	329	313	302	314	356	330	311	314	331	305	298	296	296	314	321
5543	9522	8753	5922	4655	2599	1752	1777	28493	29811	21622	11075	3908	1348	759	612	647	647	620	595	659	630	613	618	639	615	613	614	660	655	648	623	648	652	626	634	626	603	665	626	627	633	599	627	603	633	617	619	619	618	647	605	639	616	567	639	649	622	635	635	676	615	635	625	583	618	606	687	604	637	642	619	632	604	668	638	630	634	627	626	641	646	594	672	574	661	641	655	597	652	639	617	651	644	637	567	634	606	629	602	624	611	611	640	592	643	588	623	647	586	629	672	630	647	625	662	655	609	648	632	561	595	618	626	629	645	582	607	597	637	629	605	647	669	615	635	625	678	639	608	629	648	664	620	615	612	593	607	616	593	650	622	612	679	675	661	623	627	656	643	665	581	644	651	637	640	643	612	667	578	670	657	622	614	622	639	632	601	577	650	618	611	589	598	623	659	604	631	634	633	627	604	699	661	641	692	610	643	600	640	598	621	623	642	618	597	629	646	607	626	617	617	646	646	646	630	623	608	625	627	621	601	605	644	621	640	593	652	669	610	635	665	639	636	659	654	643	664	652	591	623	637	657	635	669	592	644	603	621	624	617	630	599	577	602	632	604	603	622	658	584	610	638	650	654	659	598	651	585	613	613	606	647	621	627	657	673	644	616	635	611	635	640	624	635	600	632	623	673	636	647	629	635	608	620	616	628	678	659	629	655	654	629	670	643	603	629	644	628	586	655	606	637	575	655	594	682	625	627	630	617	599	618	612	650	613	644	576	647	602	624	617	610	582	661	623	641	664	600	659	604	636	620	624	589	622	632	591	639	644	603	611	643	668	603	590	615	640	666	627	621	610	603	640	645	637	669	655	611	631	589	647	648	689	658	615	630	622	608	597	616	689	597	604	581	615	640	671	613	660	617	615	615	652	610	639	639	602	608	669	638	618	601	655	616	610	616	632	592	588	622	624	650	657	620	666	654	665	619	647	640	625	627	666	650	614	650	599	650	607	652	617	650	616	590	666	636	665	608	574	615	576	678	597	644	648	626	639	639	624	664	579	634	620	608	620	599	640	597	666	615	648	647	601	640	594	627	639	672	605	625	645	632	587	623	624	611	652	620	593	648	669	686	654	585	595	650	612	636	676	636	631	597	636	651	627	614	674	665	608	656	634	676	618	572	621	657	616	655	629	654	620	677	618	665	641	673	637	620	612	637	650	642	645	625	628	613	650	643	597	633	658	642	640	606	615	609	641	657	625	646	640	675	652	648	636	595	639	643	631	656	665	651	606	626	637	615	578	626	664	646	602	651	617	582	636	669	638	614	617	611	676	648	649	599	575	649	675	660	616	605	626	654	637	625	654	596	667	609	622	606	657	630	647	638	666	635	633	659	597	630	678	658	657	656	628	593	647	641	583	620	636	655	622	656	591	610	641	602	638	655	646	648	610	623	644	646	622	637	629	652	600	627	613	639	635	621	601	656	622	641	645	601	623	639	652	652	631	639	590	639	674	597	604	615	611	632	605	604	616	656	595	618	658	623	578	624	587	605	655	641	592	619	596	648	628	633	653	648	629	677	582	635	649	638	639	594	621	618	639	632	622	621	644	647	681	627	611	649	621	577	609	643	608	619	616	675	580	616	676	648	612	610	613	664	600	636	621	578	629	602	624	619	668	633	611	619	624	567	621	626	607	611	614	645	647	652	661	595	587	620	660	644	654	631	645	605	608	606	627	583	616	625	626	633	612	641	680	594	599	635	667	629	593	615	607	627	672	610	624	669	656	699	651	670	644	671	622	669	650	637	602	622	642	639	614	657	607	652	630	631	629	629	626	649	599	642	651	654	614	625	659	615	612	584	682	633	690	600	643	641	590	606	626	619	624	610	617	615	618	632	625	597	621	627	582	587	621	613	606	627	674	631	625	637	592	635	629	635	562	630	611	659	589	687	604	613	591	627	649	609	627	596	628	603	650	566	639	634	632	602	627	597	647	652	642	616	610	593	627	629	658	695	650	604	605	677	660	636	640	649	625	598	619	624	674	638	639	614	625	570	602	697	608	630	606	695	636	588	616	626	621	696	632	590	614	601	669	660	618	631	575	619	566	654	593	639	649	597	626	650	626	646	632	655	619	617	681	634	638	579	651	571	605	575	606	653	608	644	623	613	623	639	648	649	649	611	641	595	601	620	655	604	635	646	612	603	623	630	637	589	655	620	669	657	599	653	632	580	657	565	602	616	671	603	659	642	639	627	618	636	610	656	597	572	650	648	604	599	623	621	614	633	642	624	634	666	591	704	608	578	669	648	705	563	646	643	637	632	584	608	627	595	611	618	600	616	676	637	589	573	646	620	647	621	659	617	603	608	600	648	628	606	690	609	603	610	611	667	596	620	635	667	622	610	651	611	596	640	653	576	628	645	595	620	617	595	625	614	638	602	617	661	633	663	611	623	694	594	626	633	604	628	662	598	653	631	671	636	645	602	605	626	618	612	593	628	582	642	668	623	597	630	588	638	599	597	642	628	612	673	613	623	584	608	641	636	595	627	644	660	623	653	624	576	611	661	596	577	589	624	567	603	588	618	644	660	585	633	611	654	627	611	612	624	614	668	586	623	616	588	623	607	645	601	619	634	612	551	627	621	656	625	608	623	614	614	631	597	635	614	609	639	628	580	615	611	604	614	628	620	676	577	596	612	669	634	668	628	632	644	614	593	645	605	613	652	643	597	621	663	630	668	647	617	595	630	680	633	610	661	642	624	638	660	601	621	577	596	611	633	602	646	613	585	652	656	605	658	636	668	643	658	637	624	646	632	582	661	653	636	633	616	557	655	607	613	595	615	608	707	604	646	678	672	642	655	636	634	583	647	599	654	585	639	645	621	613	593	609	641	619	648	652	638	633	632	667	649	602	611	660	656	650	672	578	685	649	620	622	602	598	608	600	641	669	613	587	637	592	665	590	610	633	614	673	668	601	662	624	673	664	593	599	669	651	599	681	662	610	684	665	629	607	630	625	583	637	634	663	622	634	587	650	625	589	619	588	598	624	646	608	637	646	641	612	649	605	613	621	647	626	644	625	659	629	605	631	622	610	645	614	647	637	631	625	670	617	579	603	630	611	610	620	594	651	614	644	678	612	625	649	592	652	620	648	604	650	631	601	630	649	649	597	604	591	564	592	606	624	633	623	615	624	650	592	593	577	638	564	613	653	587	639	633	610	592	619	644	659	614	636	600	632	640	628	653	681	643	643	622	600	606	594	624	633	664	645	613	588	652	608	642	606	636	637	677	655	653	606	663	623	620	639	577	663	596	596	651	681	636	618	634	598	645	635	651	629	626	655	630	596	681	660	646	666	611	671	632	597	625	601	646	628	651	637	613	631	651	599	605	622	603	654	628	638	678	587	622	631	648	641	617	645	626	670	630	610	630	609	633	592	646	629	634	616	614	609	596	645	664	619	626	610	592	650	625	646	619	656	603	655	577	644	603	642	640	611	597	670	644	632	640	627	619	659
22841	21002	28708	23466	21001	19265	3025	1400	29964	39292	27879	14878	4543	1089	475	332	305	296	299	318	313	280	326	314	317	323	299	311	312	323	306	323	306	320	292	321	275	295	289	312	308	315	262	297	281	305	301	308	325	304	295	298	310	309	294	303	327	327	324	320	319	302	298	279	313	311	257	281	295	303	316	324	315	262	300	323	305	282	316	320	289	335	329	287	283	302	289	301	303	323	303	280	307	326	334	290	304	306	276	265	328	314	330	286	298	333	298	283	288	298	286	312	298	319	313	299	306	312	292	286	339	335	311	303	288	280	261	294	285	300	285	297	313	320	301	300	294	331	305	306	273	337	302	302	301	307	296	322	299	290	317	309	294	319	278	274	311	303	349	261	317	324	288	319	309	288	298	276	332	281	315	301	340	278	295	286	301	292	324	296	300	296	296	300	324	297	291	285	290	313	302	341	303	251	295	316	285	311	290	298	281	303	318	319	291	280	302	291	280	290	325	299	308	289	311	289	280	323	292	315	276	297	307	317	295	283	275	303	312	290	307	301	331	292	298	334	289	319	318	264	272	265	305	314	307	328	277	306	323	302	312	288	340	297	301	279	322	294	274	302	328	303	316	312	298	294	317	306	327	325	320	294	297	332	303	303	336	318	292	313	291	305	302	340	314	325	299	311	310	303	265	298	316	276	292	303	278	308	292	317	296	313	262	299	319	280	279	305	301	292	318	274	309	280	282	302	303	287	308	283	311	291	313	317	290	310	277	316	278	280	319	287	287	295	267	316	296	254	307	279	305	301	289	306	316	271	291	295	327	298	309	321	302	330	274	291	313	301	326	288	345	295	324	317	292	318	306	299	294	313	296	302	328	317	331	263	307	296	294	319	297	309	308	308	291	260	297	275	302	303	299	301	300	292	275	294	306	297	308	316	323	307	287	304	304	307	320	304	294	284	320	306	318	289	320	307	290	301	308	285	271	308	298	311	305	291	316	277	295	278	268	295	315	323	346	322	300	293	325	299	287	345	295	335	302	294	302	283	288	301	323	304	290	317	317	269	292	315	303	329	314	328	309	283	298	330	297	276	325	293	278	322	295	310	315	271	334	303	332	287	310	307	308	297	317	301	295	321	323	302	347	316	271	312	310	301	279	280	310	327	296	312	287	290	294	302	315	305	300	316	317	315	318	309	286	303	286	302	307	278	289	301	312	358	270	274	307	288	283	315	289	298	326	288	296	330	312	331	314	277	299	284	276	275	292	295	308	276	283	325	278	291	300	288	298	290	306	294	290	306	288	323	316	299	286	313	308	303	309	287	314	293	335	301	288	311	310	343	298	291	303	311	320	303	283	315	289	302	323	320	307	288	317	290	311	298	319	306	329	281	300	307	294	289	292	311	339	310	296	337	310	296	296	303	302	301	303	277	281	331	299	298	302	318	306	331	299	302	294	288	299	291	299	316	327	291	288	297	270	312	328	299	343	308	333	312	283	310	300	311	314	310	278	298	265	316	270	292	301	317	343	300	314	301	299	274	282	297	282	293	322	267	309	286	287	291	315	314	296	319	312	285	309	308	295	291	328	317	287	309	311	311	319	256	291	262	291	323	306	270	315	301	266	318	307	305	305	315	309	306	316	294	316	328	268	302	338	329	311	302	284	327	294	297	302	284	306	323	316	283	317	301	281	297	307	256	308	298	295	332	311	292	292	282	321	311	309	282	276	279	310	311	262	297	306	315	294	312	298	276	316	265	299	291	277	306	316	307	288	303	319	324	308	290	281	325	307	285	283	297	311	302	292	325	328	284	304	307	303	327	324	320	285	298	290	304	323	308	293	337	287	321	314	287	294	305	277	323	310	318	316	311	279	309	292	312	307	296	290	337	306	338	323	295	294	298	330	320	293	324	273	279	318	320	313	333	310	282	337	334	292	297	299	276	310	312	332	296	301	282	339	303	295	304	309	291	303	302	290	324	326	328	317	300	307	304	288	313	312	319	307	302	297	287	285	297	325	334	323	313	301	290	321	290	329	313	288	286	272	293	269	317	289	331	294	301	300	308	291	282	318	308	316	291	301	328	285	308	312	299	334	318	298	304	277	334	308	297	349	285	286	309	307	316	310	312	302	310	285	339	323	327	318	301	322	307	298	326	292	291	298	335	300	300	307	316	292	318	280	294	322	297	306	279	329	251	300	285	298	284	285	301	318	312	321	305	280	291	282	307	295	308	296	309	298	337	289	304	322	279	322	300	297	302	284	295	293	304	285	317	299	303	297	324	318	291	301	313	299	311	326	326	322	303	317	283	307	301	309	315	317	312	310	331	316	298	326	346	315	310	319	287	305	295	347	294	282	310	296	298	288	293	305	313	319	298	291	293	310	294	275	298	301	330	299	265	318	280	288	300	324	284	290	311	316	317	284	323	296	292	296	285	317	289	310	281	297	280	310	340	320	286	287	302	316	298	301	321	292	290	303	308	326	312	293	311	322	275	317	283	288	294	305	329	288	279	311	318	305	289	293	296	300	296	321	317	290	316	285	315	300	270	326	311	314	279	294	269	291	302	257	321	315	287	311	303	295	308	313	296	292	308	315	300	291	301	258	310	298	294	311	310	318	311	320	313	320	302	295	306	306	302	310	308	294	308	338	308	302	305	286	304	303	330	316	269	301	297	293	302	296	329	289	293	263	311	301	309	285	274	289	318	316	288	292	297	286	277	287	270	300	288	323	315	328	309	303	291	304	313	313	312	308	281	274	300	301	267	287	333	319	286	309	271	278	295	313	295	315	299	305	278	301	294	293	347	306	321	302	294	285	331	280	297	295	290	310	312	323	317	293	315	288	311	286	307	336	318	325	303	286	286	313	301	280	306	325	300	301	298	328	288	299	294	275	311	319	293	315	298	299	306	288	316	292	307	282	309	282	288	262	295	307	273	309	294	307	301	309	309	286	285	276	303	306	289	323	292	285	296	321	272	310	303	326	307	307	264	303	309	288	337	303	332	261	291	281	320	336	288	291	278	263	280	276	304	294	316	279	319	305	323	303	319	305	285	311	290	301	309	317	299	297	301	276	294	333	289	324	306	315	314	296	327	327	326	279	315	299	288	289	336	316	283	296	313	311	317	292	310	318	283	314	309	305	302	313	275	304	291	311	322	301	250	299	283	300	298	331	282	305	273	274	293	286	291	308	297	306	292	326	303	309	324	286	308	309	286	318	330	288	289	278	295	286	320	311	310	314	312	301	300	328	301	292	318	309	292	297	289	305	289	271	328	303	307	317	350	328	312	317	303	321	309	317	308	286	289	291	294	303	316	301	280	305	296	317	323	332	307	293	287	299	315	290	323	339	279	294	300	306	288	303	315	285	288	289	284	274	310	301	329	320	323	287	278	304	314	320	273	289	313	319	295	300	305	273	345	301	324	302	305	308	305	318	315	311	318	279	299	330	288	328	295	310	309	301	329	294	292	315	305	312	327	341	312	298	304	279	285	300	310	328	329	286	256
9280	19507	17738	10699	8380	6186	4416	4598	43458	45227	35910	23203	9915	2782	974	687	635	594	554	590	573	602	592	605	552	594	605	593	568	564	568	584	604	601	601	561	594	602	585	587	604	523	616	594	579	589	567	604	614	590	583	570	574	602	549	575	604	590	576	574	651	605	569	581	570	588	574	561	567	572	598	615	620	618	619	606	557	590	587	559	576	568	605	569	568	566	588	626	582	594	583	559	568	577	545	577	641	571	642	586	566	548	542	616	586	583	595	578	581	605	605	575	590	566	587	619	595	615	568	608	571	613	598	579	557	547	580	567	589	578	599	560	571	582	565	581	582	579	571	553	625	583	568	621	555	557	565	593	597	559	613	560	596	640	596	595	574	594	574	603	570	565	593	605	568	601	581	569	542	588	601	568	587	604	565	608	551	578	533	588	610	579	558	591	570	543	579	578	571	564	592	566	542	588	602	566	570	594	572	544	607	598	561	585	607	585	622	572	573	591	593	554	551	589	592	552	606	597	563	625	605	571	605	609	553	576	594	593	597	575	591	557	551	631	540	556	622	586	604	606	569	565	593	597	607	558	587	529	564	587	543	573	602	574	621	592	559	556	593	566	543	596	589	611	577	591	602	537	579	598	594	583	603	588	558	603	615	574	567	544	639	599	623	621	597	555	575	590	587	590	569	602	558	591	578	550	593	592	586	563	599	594	558	580	529	586	564	579	595	592	570	556	566	570	575	570	584	563	558	578	629	572	571	550	625	541	622	572	567	568	559	561	555	574	559	537	553	580	593	566	593	542	585	585	566	637	564	599	590	589	571	574	566	608	572	587	608	621	558	551	578	550	573	542	550	576	552	597	594	625	557	584	565	573	591	550	548	602	597	565	555	607	597	586	554	537	550	559	609	578	623	567	618	587	598	619	618	597	561	601	626	552	599	557	590	571	590	587	622	605	576	587	612	580	582	578	571	597	554	549	621	589	578	552	607	582	612	579	575	599	592	602	622	535	544	593	622	587	584	581	590	588	563	585	546	609	624	556	581	632	600	626	602	593	532	564	611	566	542	574	579	603	594	568	551	571	549	581	573	598	594	597	557	632	549	564	613	536	588	573	618	651	561	596	588	599	571	571	604	621	566	554	508	577	630	618	575	625	599	583	634	567	578	539	625	605	639	578	553	613	584	558	595	632	548	575	576	566	592	608	582	607	624	577	602	524	539	619	605	568	586	599	528	579	563	583	575	563	556	566	565	541	531	573	556	571	554	551	577	591	612	534	567	636	566	612	564	548	608	562	583	574	570	551	615	567	577	552	617	573	555	579	582	555	630	595	570	604	589	545	619	567	580	584	602	570	591	602	580	571	556	564	568	567	564	592	593	621	565	603	618	613	588	561	587	561	582	553	582	621	548	594	587	574	542	627	590	586	597	564	614	577	575	641	575	533	556	559	602	595	631	553	597	577	613	564	581	571	566	596	599	631	595	612	617	641	540	567	603	611	575	612	607	580	549	580	573	553	572	530	583	578	534	563	599	568	583	595	557	590	602	587	577	626	573	581	561	593	589	564	572	560	629	573	574	586	543	594	597	617	589	603	581	578	562	564	604	588	616	584	587	579	562	577	565	577	562	580	584	570	581	547	556	542	543	568	606	576	623	557	548	603	613	587	565	587	602	589	538	541	600	582	571	586	590	566	545	584	554	590	571	586	598	588	563	579	614	567	595	536	620	538	574	563	616	609	623	559	561	607	579	568	556	599	564	610	560	607	570	543	579	564	581	591	615	582	529	527	610	586	561	592	644	554	549	577	569	568	561	603	563	637	570	585	592	562	611	617	566	575	563	587	608	581	563	615	566	565	606	588	586	592	537	590	599	571	549	587	612	584	567	642	554	553	566	545	593	610	634	586	558	533	569	596	597	601	550	579	575	577	579	544	597	563	558	606	591	615	567	540	562	581	576	609	596	568	577	606	560	555	570	608	590	587	623	583	555	553	589	578	588	601	568	580	576	549	581	591	601	584	594	548	553	584	576	577	535	590	580	576	590	571	583	594	581	580	561	598	592	601	647	597	588	612	592	563	541	540	527	592	594	597	571	579	574	594	568	584	576	604	621	571	576	579	586	600	585	518	566	590	587	553	607	583	574	590	585	561	591	542	597	575	559	582	552	571	600	576	587	561	620	569	580	574	564	582	587	567	552	547	543	586	553	620	584	579	583	556	532	586	567	624	564	563	605	599	585	571	611	571	573	618	519	577	561	583	585	566	580	585	582	637	563	564	560	592	602	584	608	568	597	611	619	646	583	625	599	609	576	572	562	565	576	625	535	608	568	564	592	595	601	593	555	631	576	583	586	536	639	613	610	529	605	566	576	591	603	590	558	611	575	580	565	556	589	564	615	575	548	635	579	596	580	562	592	609	620	582	560	598	582	585	570	538	610	569	565	598	594	556	599	612	590	593	560	619	566	608	593	588	613	562	578	589	622	567	591	586	531	590	564	542	545	579	560	560	587	570	572	566	565	594	574	579	596	574	583	597	587	614	601	630	565	602	631	588	595	550	589	565	584	636	592	543	572	581	562	605	609	555	583	631	540	579	631	572	595	561	576	622	586	565	591	546	573	601	572	577	620	599	595	593	612	559	597	620	568	546	572	540	603	550	615	597	615	586	588	573	569	576	598	575	596	575	563	590	544	552	531	611	580	558	595	587	598	582	544	592	573	528	604	560	597	546	588	597	545	596	599	616	626	534	601	637	618	570	592	589	615	583	593	520	576	542	573	582	582	602	572	555	646	570	548	581	593	573	603	613	596	564	626	588	585	568	545	540	620	596	572	557	670	630	596	567	536	579	575	576	619	585	587	604	592	630	556	590	568	595	581	570	600	608	598	553	522	566	554	570	560	574	586	600	587	594	567	580	557	577	578	582	625	559	561	557	574	595	602	571	576	588	588	565	571	625	597	617	566	604	544	577	537	565	598	565	549	576	608	573	638	596	575	595	563	600	568	591	562	583	567	580	580	578	573	600	631	568	549	566	569	579	551	579	559	583	558	574	591	531	604	551	565	565	583	581	593	546	607	574	586	591	557	595	533	603	560	552	532	612	571	566	571	567	554	597	626	547	536	583	586	548	566	594	603	545	558	553	600	593	605	544	599	597	588	588	591	616	604	519	598	570	575	553	631	599	536	638	581	532	607	576	597	624	568	571	581	581	576	584	582	611	566	626	557	560	546	585	586	558	538	581	555	567	596	591	560	585	589	600	585	589	540	551	555	585	600	543	567	594	552	551	556	574	555	534	552	600	590	602	580	581	581	576	581	572	599	569	565	602	556	576	584	586	564	579	569	640	574	586	586	578	583	563	612	584	578	562	543	574	536	593	628	611	585	582	572	579	611	569	586	601	554	577	556	538	621	556	570	575	568	575	574	555	558	573	588	596	565	624	598	560	587	533	597	549	593	557	546	638	595	598	562	573	547	596	619	580	583	604	578	548	596	597	571	571	571	569
26280	20343	8652	1811	1078	951	717	499	3120	4989	3230	1552	758	484	389	349	319	323	352	378	349	360	341	360	351	366	342	354	386	356	378	339	360	363	352	350	340	357	352	384	348	356	354	322	367	330	359	333	351	335	339	323	336	316	328	308	361	355	349	310	335	380	353	303	322	314	382	361	363	382	327	360	354	319	352	328	346	333	357	350	362	341	351	367	333	337	347	338	341	342	347	369	382	373	339	322	351	307	311	371	358	315	340	347	372	351	313	349	332	345	338	366	336	345	364	365	325	331	345	355	357	335	380	356	352	366	393	341	307	351	333	339	374	377	325	320	357	368	361	342	334	313	357	331	331	329	356	351	369	361	320	331	353	347	365	351	371	353	323	338	318	366	356	350	362	364	363	360	325	346	344	353	355	341	351	317	370	342	367	318	340	336	359	354	307	337	357	329	355	314	319	352	341	363	334	374	345	323	311	337	335	346	347	357	351	327	322	353	324	355	361	345	368	355	364	342	307	359	349	314	381	353	357	349	357	330	335	339	369	353	341	369	322	354	311	365	342	374	345	333	332	333	345	326	347	341	343	346	327	336	318	359	331	336	332	357	331	365	372	321	358	325	313	353	330	318	369	391	354	354	323	345	315	337	351	371	368	373	375	365	367	358	341	351	354	324	316	368	337	362	368	342	369	357	345	368	364	358	339	366	371	344	359	347	360	353	349	380	334	372	345	344	321	363	325	346	336	343	388	357	326	376	384	333	349	371	392	336	341	344	355	344	341	345	341	341	361	336	356	345	327	312	356	378	355	344	362	326	339	329	327	329	326	337	368	316	366	355	336	361	351	342	316	363	371	339	367	354	357	340	363	380	348	379	369	355	350	361	356	351	338	337	339	334	330	391	324	349	331	363	360	349	367	362	371	324	366	354	346	302	403	312	329	381	380	350	335	337	339	358	337	342	350	323	363	347	335	396	321	393	328	357	382	364	323	330	361	316	359	337	341	375	362	391	329	322	386	375	349	351	377	367	338	329	382	349	371	371	317	305	362	358	309	360	351	346	308	356	355	374	317	329	342	317	343	329	359	355	391	373	389	340	354	331	358	333	383	345	353	351	323	349	361	339	338	354	348	333	348	364	387	353	376	357	356	329	324	324	372	325	360	340	348	360	346	317	397	353	329	323	351	347	343	296	331	364	346	323	307	364	354	328	352	339	354	352	344	340	341	370	353	339	373	358	362	340	335	346	331	351	323	316	335	344	350	336	364	359	356	357	338	371	366	354	336	360	353	329	328	348	346	348	353	342	341	324	353	368	358	295	384	357	358	335	347	324	336	337	331	325	364	346	352	332	348	390	347	372	371	348	368	352	316	360	341	328	358	332	375	346	352	322	344	353	338	340	349	310	320	323	338	336	363	372	330	342	364	292	316	388	328	361	321	350	367	335	345	368	369	361	314	351	365	337	348	343	336	335	346	363	371	357	343	327	387	336	367	350	376	345	339	345	348	362	351	329	338	318	337	345	360	357	359	361	339	312	359	309	355	314	360	335	359	345	356	341	343	315	346	343	372	375	386	330	377	360	324	344	329	353	355	349	332	343	360	341	344	385	318	344	330	339	383	356	320	348	331	358	358	340	344	359	337	325	337	334	360	362	359	340	368	379	364	347	358	353	320	347	346	348	360	367	380	313	357	351	358	353	342	333	347	345	345	329	356	363	335	369	358	363	343	333	351	366	351	358	388	359	347	320	314	402	337	365	324	345	369	350	354	335	336	342	357	333	362	339	363	331	336	337	324	336	337	300	345	370	350	342	357	350	354	344	363	371	334	336	355	355	343	341	347	353	343	357	353	380	357	338	356	349	342	347	367	368	327	327	350	340	359	329	374	307	352	346	345	353	381	349	332	368	373	341	354	374	344	355	343	361	359	351	324	348	330	327	374	365	365	340	326	330	347	384	306	370	320	376	347	333	344	345	332	339	358	359	334	340	363	345	354	342	335	357	350	358	382	362	361	349	351	333	346	365	379	343	353	353	340	323	365	357	369	337	316	334	351	370	345	348	317	353	350	327	339	395	356	329	342	351	344	344	375	333	337	329	366	352	357	361	349	372	346	327	347	363	350	346	348	370	359	347	349	342	345	334	371	338	330	365	315	348	330	325	355	340	338	337	346	354	352	351	326	365	386	352	322	345	322	367	358	351	369	371	346	353	360	357	363	360	342	373	342	357	340	324	327	327	329	355	347	365	327	356	364	336	348	359	358	319	377	334	345	365	355	339	373	330	363	335	369	356	336	364	354	334	341	314	332	343	364	385	311	360	310	340	351	362	347	346	324	346	368	353	363	329	353	328	353	380	359	326	365	376	349	342	348	352	365	357	340	369	322	337	350	342	365	375	348	336	359	385	331	349	335	318	325	349	332	363	345	348	321	377	333	347	380	315	353	331	322	357	389	364	365	355	349	358	350	388	335	362	314	371	310	353	329	353	327	344	360	380	350	347	324	375	328	342	342	333	337	331	349	348	353	339	343	384	339	367	351	365	336	351	332	356	369	356	348	340	359	351	367	329	333	343	298	309	369	337	358	388	330	328	338	372	323	326	334	345	349	333	346	339	332	347	352	340	345	336	374	341	365	430	312	350	340	344	357	334	317	379	389	367	374	371	378	347	346	377	350	357	337	367	330	340	332	335	349	355	353	348	357	354	328	340	349	331	346	364	328	348	352	323	325	346	339	342	349	354	326	337	331	322	376	348	330	369	376	354	333	363	357	384	341	346	337	375	362	323	344	347	334	352	362	338	366	346	348	342	326	348	345	366	296	348	355	376	369	346	352	373	349	353	325	327	340	319	365	342	356	378	343	364	337	364	359	353	293	322	338	327	379	352	348	325	372	369	320	358	349	357	370	364	341	322	354	325	385	335	340	333	336	307	351	346	344	337	361	361	374	340	341	352	368	344	374	367	339	359	350	352	341	362	385	323	330	335	338	365	323	361	331	360	356	336	330	372	321	342	365	348	345	350	337	338	366	359	368	378	345	326	333	352	354	371	381	361	348	331	346	351	323	326	360	321	352	344	357	343	350	336	348	360	391	336	360	331	360	337	353	371	317	337	345	360	317	358	383	333	327	366	337	365	359	347	370	338	339	366	342	354	328	317	361	336	361	322	365	317	363	333	365	328	350	325	337	340	375	343	370	352	344	310	358	341	353	301	344	365	347	323	348	369	360	344	376	336	341	358	350	309	323	341	342	313	338	361	345	356	358	371	376	367	346	380	397	370	341	360	315	376	394	385	309	357	344	358	354	356	373	356	345	337	355	327	364	326	341	335	353	343	325	352	335	327	334	370	340	329	338	342	380	316	322	371	362	362	399	351	357	314	325	331	319	339	379	373	349	345	353	346	341	357	372	328	350	370	355	347	361	325	360	354	369	356	363	344	320	329	344	358	387	352	372	331	347	328	354	322	364	327	359	382	325	365	331	355	320	336	332	345	323	334	326	326	353	368
5147	5129	5556	3545	2910	2818	2118	1288	9815	12715	8189	4079	1837	945	763	704	705	646	708	677	678	683	703	671	691	682	664	688	673	666	681	678	729	683	652	682	674	680	663	678	668	705	685	729	667	619	640	672	664	690	650	675	667	696	690	698	715	687	632	665	668	725	674	692	662	685	645	652	709	691	700	658	700	666	663	676	681	701	718	664	753	673	630	692	693	665	680	668	687	688	673	668	656	676	681	653	696	671	673	665	672	663	686	702	660	656	695	682	660	655	658	642	684	685	678	673	699	692	662	645	707	616	645	672	723	633	648	662	711	687	645	661	667	680	665	680	683	692	729	668	731	632	712	685	727	662	682	676	655	663	699	682	682	670	668	647	639	672	670	644	698	666	656	696	695	729	699	644	692	720	689	633	697	676	655	653	695	677	684	685	674	677	711	673	688	682	704	652	639	673	675	701	657	647	683	734	677	722	734	658	710	711	679	664	665	676	671	701	641	672	622	713	691	705	675	630	692	696	671	692	668	703	645	704	716	613	667	659	666	724	694	657	658	669	697	635	675	702	679	644	689	660	694	704	682	679	668	691	707	698	675	721	713	740	681	682	697	677	660	667	659	633	670	674	701	647	661	727	674	671	633	707	694	680	654	714	668	667	702	614	716	629	665	640	666	687	645	708	721	672	695	727	687	695	679	665	684	657	692	691	699	675	683	651	682	683	667	617	666	655	648	674	647	654	634	654	715	676	672	644	725	718	696	652	683	692	700	685	690	683	719	674	706	705	654	680	692	625	646	709	693	678	659	658	660	676	649	679	654	695	684	696	681	735	659	664	679	676	678	683	655	675	687	669	670	698	690	669	694	695	695	692	709	676	624	701	672	667	691	651	692	663	729	672	673	675	651	681	673	709	683	718	724	636	694	634	680	674	699	699	708	656	620	655	671	694	709	687	618	634	688	662	726	677	662	658	699	645	725	661	700	670	662	738	707	659	697	681	729	740	639	674	662	672	665	682	715	723	684	726	663	721	626	662	655	696	691	707	716	677	657	664	658	687	670	672	648	664	725	697	693	745	735	710	663	646	638	644	705	671	681	685	654	677	732	723	698	694	689	671	670	680	689	652	700	740	672	678	698	656	651	691	735	625	696	698	678	666	684	686	719	682	681	693	754	666	684	705	677	648	656	657	647	695	690	649	667	666	720	670	668	669	711	694	643	664	695	699	697	641	689	662	716	654	654	678	696	732	677	668	714	664	674	697	684	683	683	702	680	644	662	636	692	736	640	661	758	705	681	725	652	662	722	680	654	631	656	686	736	652	662	627	681	695	722	673	674	656	739	670	656	671	694	662	708	653	646	673	730	690	695	674	657	649	685	668	671	678	726	637	691	660	662	672	735	707	700	700	689	684	663	692	724	703	737	698	699	636	737	654	630	716	648	687	703	694	685	671	682	674	678	655	692	662	672	669	674	653	685	663	667	664	660	692	703	703	699	688	631	683	632	667	667	705	697	663	697	691	643	650	662	666	680	651	701	670	674	709	701	619	702	686	670	682	674	655	709	672	727	655	689	673	652	675	664	652	666	664	644	678	695	724	675	693	670	662	689	661	705	676	663	765	678	707	711	703	651	681	667	705	686	698	686	657	665	670	642	674	654	660	727	666	668	658	699	666	661	683	670	677	675	690	688	654	697	666	659	726	649	715	686	679	705	697	669	694	736	598	668	707	648	666	703	705	693	699	673	655	714	681	678	642	655	684	630	687	661	682	690	668	703	675	688	665	740	656	632	671	684	662	744	672	673	671	691	687	701	648	640	708	692	669	699	706	671	648	694	674	742	722	644	668	707	698	714	732	638	665	703	659	675	668	638	652	718	651	689	647	729	644	698	714	689	697	643	680	669	689	682	665	642	632	731	643	718	676	652	646	690	665	707	678	679	668	634	672	677	679	679	650	681	691	689	671	674	728	686	639	639	694	694	677	652	658	680	685	685	658	676	697	659	712	678	667	681	750	699	654	675	658	695	616	646	680	691	668	724	708	705	651	701	688	705	644	711	663	640	659	722	691	646	645	679	711	681	699	670	684	661	704	661	695	626	691	682	699	669	700	677	667	676	684	670	702	654	635	655	690	691	710	673	675	697	687	661	705	661	712	653	660	722	655	692	733	716	673	656	660	667	687	632	673	675	647	717	653	691	685	679	654	679	713	694	679	677	676	719	645	652	710	695	644	677	659	690	662	695	730	690	661	651	672	652	715	694	684	718	712	702	699	677	661	676	682	685	708	639	637	711	705	669	646	655	658	667	670	669	665	668	703	667	683	647	701	723	684	654	676	694	668	657	708	694	703	669	670	619	717	701	684	667	673	660	666	707	666	617	682	659	657	656	672	688	711	702	679	644	692	662	666	648	648	652	671	697	660	720	659	694	709	725	655	714	673	661	688	649	691	713	688	668	707	646	694	645	679	705	633	661	663	633	687	702	659	700	685	652	643	659	681	706	728	712	696	701	665	680	650	671	688	680	660	660	669	648	664	639	721	623	670	679	698	696	732	736	694	653	684	709	694	688	682	681	640	723	650	640	688	656	646	692	713	666	715	675	696	662	650	685	693	666	634	707	635	727	712	692	683	671	682	644	685	710	676	690	648	675	691	682	693	645	659	675	677	737	661	697	679	692	703	674	731	647	653	655	644	685	639	738	703	698	689	696	646	682	676	660	710	679	647	667	670	687	720	690	677	681	705	687	635	674	716	738	723	661	650	702	660	633	682	650	714	687	678	676	694	749	644	673	641	677	654	675	669	700	696	702	662	634	710	650	679	645	633	676	707	669	703	717	676	612	630	640	673	713	668	693	682	708	682	643	718	700	738	655	709	683	658	699	691	648	633	652	674	648	715	709	692	763	640	696	689	709	707	674	745	632	690	647	693	683	695	724	679	615	651	673	641	702	649	691	677	714	676	738	625	676	670	680	651	649	706	704	682	666	667	688	687	665	673	654	689	654	695	707	667	690	724	665	707	701	654	696	653	689	628	676	680	691	704	612	654	686	698	657	674	669	657	667	652	716	652	676	692	696	639	654	693	677	698	682	671	676	700	659	705	697	704	697	667	705	628	705	664	657	705	671	702	619	660	702	660	636	667	690	678	651	697	655	724	696	683	693	678	683	695	696	650	673	693	706	693	676	739	634	687	677	671	641	677	666	674	701	711	695	628	665	700	714	691	688	662	703	692	718	673	697	689	688	681	680	680	741	683	699	691	644	696	666	682	643	706	649	726	682	670	663	690	683	653	695	682	691	667	672	661	714	701	691	679	699	653	668	726	655	712	631	675	681	647	639	684	668	653	722	656	663	664	716	655	687	645	680	716	725	682	699	689	692	672	690	669	664	654	658	727	651	656	656	655	671	668	683	642	695	635	695	656	690	700	692	660	677	667	654	643	666	652	710	650	692	677	666	674	660	691	662	699	682	702	715	692	663	691	682	667	650	635	715	647	702	642	727	668	659	672
24568	20991	26855	24949	5787	1392	950	775	13532	17771	11461	5203	1824	659	383	336	330	339	354	301	320	302	321	320	312	311	277	307	294	304	309	306	290	309	304	324	331	331	337	313	335	373	319	323	306	343	343	310	311	284	288	301	302	318	324	313	309	282	309	320	316	313	338	306	320	282	280	297	274	284	294	318	288	327	343	335	304	329	326	306	307	306	333	281	325	311	310	302	321	315	319	344	328	279	323	281	302	281	328	321	314	308	294	310	318	324	319	311	325	303	284	289	334	295	282	319	338	311	273	316	335	336	330	346	309	296	305	335	330	293	326	308	308	293	306	326	308	316	329	309	330	338	313	327	292	300	343	313	329	302	300	328	318	299	314	305	328	283	323	320	297	316	330	301	318	303	283	299	322	296	317	328	289	314	311	312	290	300	312	324	322	311	339	309	309	286	307	320	325	289	314	336	314	319	326	293	329	354	335	290	330	320	274	289	311	297	285	321	309	320	321	342	371	304	299	325	329	308	309	311	296	302	323	277	309	299	304	326	328	319	320	309	335	324	345	326	302	317	319	308	318	334	289	312	287	347	300	327	303	308	318	316	315	320	332	301	322	274	323	317	328	327	328	313	300	317	311	323	326	310	338	313	318	288	301	297	330	292	333	317	294	327	318	358	304	300	289	317	332	321	309	309	330	288	296	335	290	308	315	306	319	298	309	305	335	332	306	279	308	300	322	274	301	294	343	326	299	347	309	308	313	336	314	302	302	352	324	323	327	314	292	314	283	333	315	320	290	329	301	310	330	305	318	308	299	305	287	317	327	310	326	304	305	333	301	309	315	308	326	319	325	307	319	321	306	305	278	331	301	334	343	302	315	306	293	303	294	323	311	296	301	344	314	324	297	306	294	291	299	338	322	285	307	311	313	312	319	319	303	334	308	334	308	307	322	329	319	297	324	339	296	298	325	323	293	334	304	303	309	341	302	300	337	302	310	318	315	321	328	332	315	311	306	342	334	307	288	290	297	308	314	325	334	335	309	321	304	312	352	315	339	277	314	307	284	313	311	329	326	302	332	306	316	340	329	300	304	273	322	351	279	334	311	305	304	324	336	301	280	307	333	335	287	319	294	328	350	323	294	283	302	320	320	333	308	325	306	322	309	328	315	328	315	291	342	319	309	294	282	302	348	297	308	287	317	341	332	285	313	311	317	272	317	299	297	328	276	308	333	300	273	303	325	321	308	321	315	318	331	325	310	302	319	334	344	352	311	310	311	310	344	292	321	339	333	294	322	329	296	310	317	323	302	320	303	350	320	298	303	310	292	333	319	299	319	347	308	321	321	291	296	294	340	344	312	348	315	337	303	310	317	290	350	292	299	292	312	315	344	324	321	285	308	320	309	315	296	329	306	312	348	345	323	295	331	341	342	318	319	302	310	309	346	309	322	268	314	322	287	352	344	311	274	289	332	316	327	309	308	308	306	389	324	301	305	315	278	299	317	339	295	299	312	323	321	318	321	334	319	317	319	290	313	292	319	305	324	313	325	296	322	295	298	286	311	300	312	299	299	325	288	328	315	331	317	299	329	328	339	349	296	310	309	324	335	327	306	303	294	310	337	316	336	347	297	311	284	345	308	300	289	317	312	303	342	314	327	332	314	298	316	318	332	285	307	332	299	284	330	307	312	296	324	338	326	323	329	293	319	322	303	278	276	335	345	294	307	328	340	305	314	320	308	314	294	299	336	313	318	304	309	298	329	321	312	301	307	289	320	276	306	304	306	331	295	322	321	314	291	329	310	307	316	314	306	312	334	286	312	325	318	312	348	320	313	316	294	314	333	318	323	274	338	306	328	320	350	295	285	335	318	330	295	255	306	307	313	339	357	267	302	304	327	291	303	344	323	307	296	291	278	295	308	317	314	300	327	319	332	273	332	328	324	305	333	312	335	330	326	322	324	336	304	335	334	313	320	327	299	288	336	324	333	319	308	301	320	319	322	333	342	295	310	315	321	301	324	331	289	300	280	321	305	342	315	305	315	315	285	309	324	331	300	330	318	301	321	316	318	319	325	356	304	309	332	312	316	306	336	310	281	293	315	315	308	295	316	305	333	330	317	291	330	299	302	322	322	324	317	306	285	306	359	311	307	317	294	289	334	296	322	333	301	329	309	315	330	334	305	305	329	313	330	338	332	291	307	281	311	318	327	322	336	341	292	309	317	328	342	311	308	335	350	316	339	321	318	351	296	288	335	295	290	327	317	301	315	305	285	302	272	340	305	278	309	323	344	302	331	282	291	314	357	335	296	300	324	305	281	288	278	285	335	330	308	306	309	314	300	344	293	320	300	287	323	312	297	299	286	328	278	308	312	314	303	309	344	333	298	325	322	322	331	312	324	312	315	323	295	309	320	313	344	295	291	297	325	338	352	303	325	329	310	277	327	308	302	348	290	330	318	332	302	336	306	275	298	294	304	286	300	332	309	350	284	336	314	284	298	299	300	328	314	347	300	321	315	319	294	311	288	347	333	312	300	336	321	301	312	296	309	321	320	334	333	301	317	327	300	302	287	323	324	314	312	312	306	290	338	308	317	354	327	311	317	314	300	306	293	299	324	340	297	320	327	306	298	324	315	306	311	328	321	318	293	306	339	335	330	305	316	302	317	309	311	291	300	282	332	290	321	333	322	294	330	304	290	325	343	299	302	309	309	331	300	317	292	318	318	311	320	314	322	306	338	304	320	324	339	303	296	317	318	296	339	326	305	321	334	323	310	310	332	327	270	322	299	321	322	285	317	305	308	301	341	306	307	334	321	314	345	270	301	302	315	291	317	304	333	310	339	330	339	307	296	308	333	311	309	316	311	297	312	313	316	320	290	345	330	321	311	307	312	311	306	319	315	304	299	328	300	306	308	297	309	307	315	301	304	317	320	313	302	344	325	296	294	321	291	330	316	305	288	288	323	319	318	313	296	291	295	311	312	331	333	315	283	301	309	261	341	319	295	328	319	300	306	282	324	303	297	324	275	317	269	334	328	311	310	331	294	304	314	315	312	300	302	320	292	320	327	329	280	311	338	301	328	298	295	314	324	299	314	316	332	310	305	327	302	356	303	314	327	297	313	312	311	327	330	288	311	291	283	325	304	321	326	338	308	297	332	322	316	359	318	315	308	309	338	295	299	333	275	334	321	321	323	323	313	263	273	298	312	312	307	325	335	338	323	297	302	290	312	310	331	285	314	301	331	330	281	321	321	332	304	322	324	320	306	289	313	313	293	337	367	321	317	314	304	320	327	319	342	303	300	322	334	292	331	294	323	342	304	337	322	312	306	312	338	325	313	282	326	289	304	312	319	339	322	329	313	305	307	312	313	299	284	311	321	304	301	311	328	296	306	306	327	315	326	319	317	279	330	326	331	318	290	312	301	314	288	314	282	297	329	303	322	300	321	331	298	302	331	319	305	311	324	334	297	329	300	341	300	324	326	307	290	315	337	313	313	323	320	288	309	315
5791	10688	9916	5987	4452	4057	2893	2696	28128	29248	21348	12040	4800	1511	765	639	595	690	637	660	590	616	620	677	584	605	628	620	644	604	598	634	617	629	634	602	640	645	604	609	604	599	640	562	645	615	624	624	610	632	616	665	667	560	587	626	652	592	598	606	660	610	637	626	616	598	612	612	638	623	621	615	601	623	658	630	609	622	648	582	617	663	624	619	623	612	640	587	624	643	614	593	649	632	639	631	617	674	688	575	639	629	633	611	639	615	592	648	623	586	643	627	634	621	596	647	616	588	622	644	612	611	645	605	608	620	580	653	661	640	610	583	635	636	633	652	600	642	580	601	600	598	623	606	620	621	608	642	678	599	646	601	664	631	620	604	637	654	587	623	626	627	571	564	552	603	616	606	628	580	608	621	630	623	590	652	648	629	654	587	635	684	623	620	626	606	610	589	589	645	625	629	571	647	596	605	622	617	658	612	591	612	601	625	621	626	616	605	612	624	613	642	658	611	626	642	597	596	569	660	633	626	604	657	610	656	585	597	643	598	628	648	611	648	620	631	614	630	611	574	644	631	609	647	626	623	653	652	593	660	635	678	656	631	637	631	609	608	612	632	591	643	579	638	641	631	627	623	607	605	657	617	628	636	647	642	610	616	585	645	642	582	612	588	644	617	653	661	606	647	559	636	653	643	640	623	579	648	619	579	663	635	609	609	616	642	630	605	651	611	646	608	614	620	607	563	619	600	600	616	605	624	636	606	614	615	603	614	604	613	628	595	657	622	593	606	615	635	594	666	611	643	642	653	616	592	607	616	621	641	605	576	680	631	579	660	598	637	600	599	649	639	586	614	670	615	604	645	628	588	679	612	580	678	612	615	595	590	639	593	611	635	659	618	578	640	595	626	596	605	634	661	573	616	616	614	652	579	676	636	638	628	631	609	630	625	641	638	632	616	601	637	602	646	593	594	597	656	673	630	636	629	581	648	591	631	557	633	613	634	635	615	586	658	678	672	631	658	603	664	610	614	600	592	635	612	598	627	619	620	667	653	662	651	614	612	601	594	611	664	620	594	654	659	582	613	611	587	610	605	612	632	629	603	640	604	617	658	589	673	624	627	593	620	614	634	587	595	617	639	647	611	635	623	638	609	627	644	641	628	619	617	623	642	596	591	604	605	642	607	612	623	603	599	639	595	673	650	642	624	613	620	640	625	594	669	612	637	581	558	625	627	622	655	609	670	604	598	591	593	598	567	605	628	639	618	647	612	637	650	609	623	617	592	579	633	627	620	551	630	625	602	621	610	601	649	638	631	590	639	605	642	614	635	590	640	666	663	639	655	594	615	654	600	660	620	616	648	600	659	613	603	617	668	616	602	618	567	621	610	640	608	616	623	657	617	611	608	585	609	597	643	660	639	636	600	642	596	627	613	650	596	657	597	656	577	589	596	603	672	639	656	639	599	617	619	651	601	639	595	588	619	661	594	603	608	624	627	617	610	639	589	641	575	582	625	584	659	640	639	616	599	623	611	615	589	601	619	595	629	635	616	672	646	624	625	592	616	663	604	653	652	609	650	622	595	608	580	633	594	589	626	614	579	614	630	633	620	631	598	640	628	607	601	633	565	648	579	655	592	629	641	596	606	605	627	608	613	613	603	627	605	605	630	663	602	637	642	669	591	639	635	650	633	584	605	605	599	589	673	611	626	641	592	629	631	577	628	603	665	611	632	595	608	623	633	619	585	636	610	599	594	616	609	617	636	607	614	641	622	642	650	586	620	601	650	633	646	635	640	582	629	634	591	617	624	617	575	631	615	620	593	619	628	603	608	606	644	621	607	613	620	610	629	649	654	631	599	602	666	630	593	636	643	660	595	585	640	668	633	608	631	598	637	565	603	580	607	628	613	629	651	569	649	633	658	629	574	592	613	654	642	614	613	599	630	566	591	647	598	597	630	599	662	585	597	645	574	670	633	621	662	647	580	605	624	606	644	626	633	603	614	610	645	620	655	630	615	648	640	611	642	600	615	627	600	601	577	645	643	597	580	664	651	590	627	616	639	643	626	639	608	583	597	612	650	651	632	592	619	661	629	655	615	604	605	612	597	598	610	598	619	583	634	669	625	634	608	588	668	590	577	620	604	614	637	616	605	622	617	659	627	626	590	615	606	598	643	614	598	608	642	626	594	639	591	626	611	616	650	610	591	604	644	659	624	645	618	654	591	652	633	615	595	553	586	643	612	665	621	625	624	566	625	618	642	618	646	603	605	596	555	619	630	639	607	618	659	595	615	587	664	613	622	626	671	621	591	645	626	610	621	619	651	620	621	655	656	615	608	589	625	626	632	584	644	639	621	563	641	634	655	622	578	632	616	618	636	641	602	645	609	652	651	579	601	637	626	585	649	640	589	644	608	627	647	615	636	608	648	579	648	626	614	643	642	625	612	605	647	615	617	620	615	642	641	632	620	594	650	601	621	622	604	634	652	553	631	595	635	605	601	640	611	626	603	620	584	618	640	628	578	623	609	610	623	581	608	597	628	637	553	637	600	627	629	600	633	640	608	591	573	594	629	675	624	601	629	653	623	613	621	650	665	616	653	609	606	565	601	630	688	592	609	601	574	628	656	626	594	657	613	600	638	659	643	642	598	598	629	619	615	644	655	690	668	629	658	641	660	623	615	625	652	684	617	632	631	640	602	604	599	596	636	604	614	620	626	620	637	587	617	549	624	628	592	659	634	632	606	631	673	628	609	635	599	619	633	600	621	657	596	598	619	642	660	592	610	624	658	593	626	591	678	619	627	633	633	603	607	613	628	679	616	661	593	632	622	603	579	582	589	644	619	606	649	648	585	625	639	638	559	600	616	646	577	571	613	621	650	685	628	598	592	610	648	624	642	617	625	599	610	599	610	600	614	631	630	563	589	670	602	623	637	606	663	626	629	651	617	618	614	622	584	590	632	598	592	576	627	640	607	587	663	578	559	628	599	587	596	594	594	576	634	630	598	618	619	568	619	612	648	637	644	651	625	601	614	652	631	604	640	636	606	628	640	599	702	615	599	617	647	609	661	634	629	608	563	604	624	588	613	595	610	615	602	626	594	581	623	661	611	597	588	611	645	652	636	644	579	668	631	640	598	588	647	613	663	612	589	616	653	580	590	615	624	620	618	646	628	599	618	610	607	641	643	609	647	647	624	605	613	597	595	621	625	626	623	636	621	608	608	650	594	582	616	628	626	622	636	653	621	661	637	668	621	625	613	601	641	642	635	619	614	583	636	638	614	639	621	612	597	631	608	620	577	643	602	602	612	593	605	618	599	608	645	596	656	648	647	589	642	650	650	615	561	618	613	620	598	654	628	640	604	606	638	584	643	623	601	635	583	600	684	619	665	645	609	620	633	655	646	612	613	611	620	594	582	650	616	658	657	579	587	641	603	608	579	648	581	606	652	589	602	643	659	601	583	619	643	606	619	637	683	662	669	598	589	626	601	593	613	601	650	596	648
22830	21008	28680	23488	21008	19389	3744	1758	29066	35623	28159	16916	6101	1419	503	339	328	315	315	274	315	298	327	312	314	339	327	290	302	281	325	290	299	297	300	313	289	303	308	295	285	277	326	298	323	309	304	308	307	314	275	330	303	305	346	306	322	311	297	294	339	301	316	312	300	315	293	331	291	292	315	308	286	279	295	294	298	307	291	278	284	315	311	282	287	303	281	327	315	339	280	308	272	338	323	301	304	345	271	274	292	306	274	272	318	296	286	303	271	300	304	302	325	300	325	316	267	298	277	279	290	270	282	295	301	299	293	275	302	300	310	289	297	310	288	284	286	301	289	283	276	288	323	323	313	282	288	296	293	304	296	317	303	316	289	259	292	302	293	339	294	344	321	311	315	298	290	300	286	276	313	299	337	333	295	307	320	310	308	293	313	294	285	320	296	318	341	312	316	280	300	286	315	303	297	286	287	321	291	323	297	290	319	274	314	306	316	304	276	269	304	299	283	291	266	292	309	283	282	300	324	329	311	310	319	302	298	313	284	288	308	292	303	259	313	290	267	294	283	297	267	296	308	287	293	286	324	286	311	313	323	304	312	289	319	326	287	320	293	314	323	311	290	306	287	274	309	310	309	284	298	295	339	305	297	318	310	308	292	288	309	319	289	304	310	304	296	294	294	274	290	295	289	278	308	299	283	309	269	273	281	294	283	303	307	293	291	306	313	301	318	317	274	278	300	298	275	298	320	301	258	301	335	335	318	288	302	306	271	299	298	295	302	315	283	324	286	311	287	282	328	317	317	293	265	296	287	335	308	320	308	303	286	297	293	329	306	326	284	333	301	304	331	311	297	304	268	268	322	300	288	266	285	290	280	295	301	319	298	303	279	279	278	335	278	314	272	323	296	325	281	292	302	299	313	295	318	320	308	294	326	303	295	279	317	292	289	275	296	285	290	311	314	291	284	318	315	316	297	296	293	321	315	310	276	260	290	280	305	285	299	309	283	304	289	337	271	267	315	319	299	293	295	325	289	300	330	317	268	279	317	288	287	320	314	307	304	297	294	271	300	313	298	278	294	293	325	285	307	316	285	323	291	283	294	290	294	313	320	323	278	320	287	281	288	295	273	281	285	304	312	286	284	280	310	294	325	315	300	307	286	308	308	293	294	311	310	293	279	292	269	317	288	284	309	308	300	292	306	331	329	299	274	282	342	293	306	310	317	292	276	287	278	312	301	282	286	281	330	337	316	285	311	312	302	293	335	285	300	316	305	314	315	314	297	290	260	291	300	316	309	298	319	287	278	290	296	306	296	315	309	288	314	304	295	286	279	267	287	323	307	329	307	297	320	316	282	273	295	320	276	279	285	296	314	313	302	290	307	297	318	290	275	310	298	293	295	294	305	323	263	303	279	290	298	280	291	310	261	299	276	305	279	256	276	308	312	324	326	310	300	309	296	329	287	337	297	302	302	285	289	294	300	308	297	276	264	287	261	300	303	287	299	349	280	342	309	264	299	266	271	284	263	294	294	275	293	309	306	310	289	301	323	318	318	310	293	284	320	272	321	296	285	329	302	328	287	306	269	314	318	280	291	279	300	292	308	307	301	298	298	293	303	315	291	321	305	297	304	294	303	332	280	344	310	280	294	317	282	281	285	302	297	291	306	321	304	316	305	281	274	336	313	294	303	284	270	291	269	265	271	353	307	299	296	282	289	286	293	277	302	290	339	306	298	323	306	304	298	327	315	297	268	313	287	313	277	337	295	272	300	297	303	304	299	280	309	296	289	280	280	331	280	305	294	289	305	267	276	315	324	292	325	273	302	305	270	287	293	299	332	320	288	320	301	299	314	287	291	307	310	290	330	303	289	265	322	278	287	336	305	297	303	263	315	293	309	295	295	309	274	329	303	297	321	272	255	292	303	303	312	297	281	324	301	315	285	307	300	312	321	314	263	334	285	292	307	273	311	307	294	296	297	290	294	276	288	296	312	280	293	295	287	284	296	298	336	318	278	325	277	292	295	295	281	310	323	272	296	324	310	274	309	293	282	269	310	303	295	281	302	326	312	282	277	291	282	298	265	303	269	319	300	288	275	275	284	313	282	279	301	327	298	287	290	267	287	282	313	315	304	297	292	312	276	331	276	293	276	286	280	286	332	289	329	313	332	288	333	320	281	314	317	305	297	306	270	307	301	269	279	259	299	338	308	302	284	324	287	290	277	324	305	320	312	302	326	331	281	288	315	306	278	295	274	300	297	312	283	296	268	294	298	266	279	311	293	289	309	302	333	284	303	325	288	310	288	271	278	299	308	289	304	272	296	317	300	310	302	317	325	308	286	295	287	266	278	282	310	317	311	292	271	306	322	307	334	308	286	298	293	310	311	284	295	277	332	311	270	309	285	301	311	280	302	292	293	302	293	281	310	287	270	304	297	254	275	326	303	307	313	297	302	331	326	303	294	303	323	310	324	280	288	298	291	315	296	306	293	296	298	295	352	313	280	296	326	292	313	304	307	302	269	322	295	295	298	285	277	300	316	262	290	341	285	278	307	298	313	285	289	339	314	295	319	303	301	327	280	258	297	276	310	284	265	304	257	279	306	295	260	306	310	335	307	298	328	292	301	296	271	315	305	304	279	319	307	299	256	305	288	310	319	280	301	312	288	274	298	306	279	304	279	272	309	264	312	326	313	303	320	296	300	303	315	297	315	285	305	276	298	298	300	288	337	264	275	274	290	302	269	306	298	297	276	276	249	286	302	305	266	259	301	330	290	282	333	299	302	294	291	306	290	274	262	331	314	298	295	329	277	310	327	285	296	314	272	313	311	291	292	315	294	304	301	307	303	278	333	310	334	269	299	297	318	281	282	302	302	294	290	274	292	308	317	335	331	288	290	283	297	282	317	291	323	294	337	274	309	307	264	297	301	294	270	248	305	298	311	281	328	305	255	306	276	327	290	289	329	300	273	297	317	319	298	331	293	325	288	281	268	292	279	277	272	306	295	309	352	279	277	264	274	286	284	328	265	315	277	298	295	288	302	301	321	264	306	314	299	294	294	300	298	291	309	287	317	328	275	289	315	319	286	298	283	284	284	312	294	293	276	302	291	299	322	307	312	305	290	282	296	301	309	310	301	276	290	278	289	299	334	304	270	311	302	288	290	298	321	308	318	337	281	285	291	269	295	352	321	323	279	293	317	282	291	307	300	304	264	283	323	297	301	276	294	321	294	297	318	305	286	305	306	308	277	301	305	286	279	341	294	296	301	274	300	331	309	333	322	293	293	331	333	292	297	312	294	296	288	276	300	300	312	293	305	277	289	307	304	310	267	316	317	284	264	291	291	311	293	289	303	282	274	291	302	276	307	261	301	303	291	313	292	313	282	303	308	292	314	297	283	338	312	298	299	329	314	284	279	288	305	303	309	274	296	265	306	291	314	272	289	319	279	310	286	271	308	299	309	335	303	270	313	293	298	258	275	291	290	282	320	298	288	307	306	318
9636	20263	17970	11475	7827	7288	5802	5821	42621	41996	36828	26100	12530	3654	1185	676	623	584	562	636	616	533	578	588	589	627	561	559	584	543	561	603	589	569	592	604	557	540	581	575	605	563	558	571	532	534	592	576	568	582	574	581	584	588	556	533	554	579	564	567	547	595	596	544	557	588	574	542	594	557	562	609	552	563	543	567	562	538	576	575	599	523	572	542	583	583	570	584	529	572	525	566	527	576	595	582	573	597	592	590	565	614	575	555	554	542	518	555	578	593	526	587	562	584	605	534	590	577	574	569	554	536	634	568	558	555	623	553	577	592	566	541	568	610	550	567	595	581	577	539	582	569	550	585	554	575	569	539	550	528	562	588	597	621	611	593	545	567	583	578	528	610	605	601	585	579	558	532	552	574	547	577	611	612	543	562	592	557	547	545	577	560	554	586	562	543	580	541	543	567	588	549	600	597	577	556	594	577	597	643	561	583	542	574	559	592	532	638	564	572	532	592	581	601	554	578	538	510	512	593	604	569	582	549	536	586	584	571	568	590	554	563	580	563	599	554	579	582	596	554	493	606	538	538	570	584	581	537	552	596	580	620	574	554	564	582	555	595	579	601	577	564	567	566	543	566	593	594	538	562	580	558	600	556	581	573	557	598	544	561	542	548	597	548	589	575	571	556	588	588	563	548	553	546	585	573	562	548	549	565	579	579	637	592	582	524	561	568	567	586	588	587	596	583	547	597	574	537	545	545	551	581	566	549	553	545	542	526	587	532	602	568	567	554	592	617	554	570	545	569	566	594	578	527	597	587	539	597	560	593	597	580	576	539	572	563	593	518	594	549	601	571	552	584	576	583	582	583	561	579	577	566	582	584	534	556	616	592	595	530	584	590	535	547	613	591	600	561	578	566	603	574	596	554	569	576	565	543	579	600	551	524	553	576	578	601	611	573	554	597	624	556	552	571	573	580	594	543	576	570	559	556	553	603	554	575	545	583	571	589	580	557	589	573	597	549	557	553	581	570	563	562	590	576	580	546	573	598	554	584	550	535	601	572	553	511	583	545	567	583	590	557	596	569	546	590	591	528	577	628	618	584	607	594	552	571	598	582	589	556	574	592	566	575	555	556	564	602	562	626	525	582	581	581	546	558	515	587	564	567	553	590	608	564	604	611	565	582	571	569	549	553	586	585	589	586	549	596	582	570	565	593	589	528	588	543	550	596	547	593	525	543	557	548	604	562	561	542	544	579	583	584	549	583	592	597	601	566	553	595	577	605	581	572	555	570	594	621	564	574	561	576	553	596	528	582	560	605	557	521	562	569	538	569	590	587	579	562	532	565	569	602	578	581	509	530	579	607	568	586	585	544	556	585	562	580	569	571	571	609	560	593	551	569	564	552	542	577	566	585	588	580	566	564	572	580	555	604	581	580	588	578	548	613	583	572	562	594	590	562	546	550	529	539	587	560	605	576	569	594	502	619	597	584	565	581	583	536	602	576	543	598	552	568	552	513	545	572	573	583	575	547	587	559	546	582	571	576	522	632	558	570	568	588	569	574	593	577	560	541	591	558	605	564	589	554	495	594	581	541	558	550	537	585	558	554	578	550	604	586	568	591	585	540	575	561	548	558	583	571	608	553	534	564	587	604	544	588	556	581	586	596	555	568	546	577	612	536	530	556	589	553	573	567	562	570	557	563	552	589	553	572	575	566	557	590	547	607	530	577	553	575	542	568	590	555	630	548	571	601	584	583	567	551	552	584	574	596	555	574	570	600	614	580	604	589	558	602	603	595	557	591	573	588	555	610	587	605	568	560	580	605	574	566	609	556	560	595	618	600	615	540	566	564	592	596	546	538	568	573	613	572	594	572	566	584	549	587	612	601	562	579	532	582	547	594	548	549	549	536	575	592	587	560	557	565	613	564	578	600	586	597	581	574	587	538	517	544	614	587	576	586	546	567	571	549	582	589	653	601	559	541	593	583	573	547	600	567	575	543	560	544	602	596	565	605	581	570	533	541	574	560	584	557	574	558	568	549	521	581	597	560	561	588	593	577	566	578	581	594	596	555	582	620	584	573	609	567	568	553	591	567	602	559	546	563	538	554	578	611	581	577	586	528	562	628	596	604	544	549	566	564	580	542	555	606	612	587	567	610	517	568	595	574	605	639	572	597	577	586	593	583	590	573	565	558	546	526	540	590	575	571	568	551	588	548	554	527	598	538	584	559	556	601	563	567	546	564	564	549	614	505	562	617	529	575	552	570	560	572	518	555	619	601	608	560	611	538	578	603	578	622	566	551	629	586	538	603	598	561	536	593	578	618	570	567	555	574	560	587	545	520	519	562	586	598	585	550	549	562	540	536	620	619	577	564	542	562	584	555	612	547	587	616	559	570	603	555	586	559	558	569	621	579	577	582	582	567	602	596	565	526	584	561	537	595	605	608	553	562	562	520	549	589	583	546	568	563	563	601	590	565	596	567	582	595	552	528	585	563	588	562	559	561	560	523	618	633	570	567	565	549	541	580	601	570	545	558	583	557	587	622	585	565	611	576	560	543	550	605	581	570	584	541	629	569	601	548	616	569	578	571	590	597	553	551	567	630	573	550	623	570	563	591	531	591	550	509	569	612	592	656	587	587	613	597	572	598	573	577	540	566	551	573	557	610	578	603	566	597	565	563	600	574	595	579	577	564	559	564	577	538	579	562	583	544	555	586	558	583	597	627	576	548	576	612	558	601	543	538	599	582	552	544	565	557	568	568	560	567	585	585	555	501	539	555	553	545	606	587	580	581	598	547	566	605	609	580	558	553	552	563	576	545	559	545	581	573	570	595	561	563	599	572	590	571	562	556	597	572	594	618	552	531	584	594	548	552	583	547	578	565	586	561	579	596	568	571	546	548	615	588	540	629	571	550	549	577	546	536	582	604	556	565	534	600	548	579	584	516	577	573	546	587	539	588	557	575	565	550	576	573	588	559	579	590	553	599	588	538	539	613	549	536	590	593	563	583	563	574	577	594	586	587	545	542	597	568	578	567	559	563	566	549	486	563	539	550	577	552	570	608	566	599	534	562	560	578	547	545	579	578	640	593	564	581	557	558	558	584	561	615	565	600	548	603	574	556	584	572	566	595	589	530	562	554	542	602	583	584	566	535	604	548	559	575	546	556	593	583	543	594	566	596	590	584	559	555	584	564	564	566	558	509	533	572	576	586	527	585	538	575	577	627	580	567	583	567	604	568	539	598	567	561	547	567	561	572	589	582	606	576	565	587	565	535	590	538	579	571	584	585	547	611	527	585	536	556	571	563	555	597	540	559	581	580	602	546	582	537	557	540	608	597	575	542	578	586	569	553	574	604	512	517	619	562	590	578	561	614	531	546	539	599	600	520	599	591	540	523	582	571	576	560	559	555	597	564	558	596	551	548	564	595	551	600	579	545	586	533	570	546	576	622	518	600	575	565	533	588	569	569	568	562	544	550	544	569	559	573	579	528	569	566	557	592
26270	20308	8647	1595	776	987	712	488	2854	3737	3099	1797	867	517	372	345	366	331	403	361	352	339	318	344	345	386	325	335	376	348	334	331	390	352	346	363	339	357	327	369	334	313	347	347	356	332	349	397	325	346	364	340	358	336	339	367	371	341	355	343	350	341	303	338	368	331	362	340	320	355	348	341	311	309	311	333	329	350	357	321	361	336	375	351	358	313	343	332	375	308	329	323	349	338	344	345	327	344	337	326	331	327	321	329	389	320	332	348	323	372	342	354	335	334	340	319	368	360	358	351	334	318	328	366	374	334	350	363	359	338	310	345	324	323	333	324	354	324	331	310	358	338	351	395	336	371	337	360	406	312	345	339	348	317	339	340	358	325	362	360	329	340	371	330	346	349	339	325	331	333	348	324	334	372	352	346	318	348	344	373	351	335	350	337	354	360	333	333	311	310	343	344	326	336	348	343	340	344	367	328	321	307	342	363	341	315	316	301	332	326	326	349	302	342	357	314	346	315	341	347	316	325	350	297	318	328	320	356	378	348	311	330	365	319	363	338	316	382	370	325	338	331	339	351	348	343	358	337	350	358	338	341	360	320	345	335	352	337	380	344	337	354	347	336	328	347	346	371	318	319	360	355	361	346	342	323	301	353	348	329	339	365	339	382	350	349	376	323	341	326	364	340	354	358	350	355	327	373	366	317	374	318	361	353	375	352	354	358	327	320	335	325	356	328	304	321	350	340	342	338	351	336	354	331	350	365	348	363	311	341	333	342	331	362	337	356	333	351	317	363	308	301	332	369	322	362	310	346	300	342	357	340	331	376	320	349	367	353	377	343	326	328	367	305	338	343	379	315	340	381	365	352	325	361	379	317	335	327	359	356	362	356	327	369	352	352	352	342	322	319	345	332	322	343	301	348	317	367	332	351	370	305	370	344	312	306	370	348	329	381	328	348	350	347	367	341	339	380	324	346	327	339	314	342	339	375	305	331	326	376	322	326	356	349	335	337	332	351	338	348	366	307	375	286	340	312	351	338	351	348	348	330	340	349	327	327	315	336	369	322	380	332	340	309	371	346	320	363	345	325	352	373	345	335	334	371	346	348	340	313	339	326	354	338	333	327	392	339	357	352	342	348	309	333	362	327	346	340	323	319	334	340	331	378	351	332	339	359	342	324	334	332	333	324	343	341	369	378	342	380	344	339	323	328	349	359	303	331	329	366	337	340	314	351	349	358	333	344	350	303	367	309	361	342	353	362	383	339	368	325	357	315	343	339	334	323	339	346	349	329	312	332	358	344	341	323	336	276	350	347	380	377	341	333	365	343	323	350	345	328	327	375	356	304	361	335	331	341	328	352	336	377	349	378	324	355	331	309	351	320	363	347	339	387	347	370	347	347	333	354	351	346	344	330	340	383	302	371	360	337	345	339	322	360	358	361	323	365	344	360	342	364	331	349	333	317	333	332	359	321	356	358	341	362	313	337	352	318	346	319	312	342	326	331	341	340	328	324	329	336	355	359	351	362	346	341	344	332	305	353	355	351	376	327	361	362	350	332	354	339	359	337	310	338	357	342	336	358	350	346	341	329	369	342	325	311	357	310	364	349	322	321	321	348	323	343	334	357	323	381	369	324	354	325	373	334	347	363	339	375	350	362	368	357	340	330	317	333	316	314	324	326	361	356	341	340	351	353	330	323	373	340	365	338	330	339	334	338	333	350	344	288	337	354	341	325	340	356	323	330	352	358	354	364	355	326	341	365	371	309	333	353	323	344	345	327	306	328	353	340	324	320	345	315	344	355	334	356	369	379	362	353	325	332	327	342	333	342	327	308	367	337	353	339	323	364	356	322	355	339	330	319	346	341	362	365	326	316	322	346	309	377	350	335	321	339	306	363	324	310	342	355	367	316	332	351	326	370	335	366	342	358	357	326	333	288	354	356	345	358	328	329	312	346	325	350	331	347	359	314	318	385	333	335	341	325	336	342	336	356	343	335	351	338	341	329	338	342	355	345	342	346	338	368	382	346	360	348	339	353	338	320	321	326	338	343	345	352	360	324	358	354	350	354	316	351	338	334	354	335	341	360	314	355	332	375	356	338	345	282	354	338	335	333	308	363	334	380	361	335	352	330	356	358	340	370	302	358	327	353	358	343	341	338	360	366	344	346	363	331	346	333	326	334	322	371	344	361	344	324	328	381	308	347	345	325	378	330	345	355	346	354	300	337	356	345	337	364	335	350	321	343	366	334	355	375	318	338	352	325	365	372	322	339	347	334	357	364	281	332	382	312	361	338	318	353	336	311	329	331	340	344	375	372	344	325	325	320	324	301	360	362	358	318	347	372	354	351	351	338	341	352	332	353	357	355	322	333	350	332	353	377	351	373	336	357	338	400	358	329	305	371	340	350	315	332	350	293	372	354	350	330	333	336	324	330	350	323	335	330	351	376	354	352	340	320	338	322	345	339	367	334	329	342	333	372	371	324	357	331	317	323	347	311	341	372	343	348	341	342	358	362	365	342	349	357	307	316	369	298	312	346	329	331	335	358	340	318	344	369	333	364	328	363	352	359	354	326	325	350	298	360	352	333	339	337	359	331	339	311	347	341	336	313	352	371	348	313	313	349	351	334	353	365	395	323	361	361	339	339	326	348	345	349	315	361	331	342	358	356	309	329	351	324	326	330	364	332	351	325	368	345	351	337	379	388	353	331	331	329	312	332	372	368	323	320	327	360	344	347	344	314	312	324	360	355	365	331	325	373	370	357	342	333	344	343	352	360	313	331	318	333	308	357	348	337	343	356	354	340	357	348	349	320	307	330	354	341	334	317	367	351	355	385	367	343	332	360	335	354	336	360	355	358	373	335	364	326	322	322	329	323	343	392	332	358	358	370	326	329	353	333	356	341	344	330	346	338	332	314	371	362	336	328	369	356	341	327	334	359	355	328	352	339	359	318	367	322	355	331	340	344	351	362	344	325	332	313	350	331	331	313	353	359	358	328	379	364	365	334	361	333	342	369	355	318	320	321	345	350	311	332	339	351	360	333	360	291	340	328	313	337	357	355	323	355	343	348	300	329	352	314	320	357	377	334	337	377	330	357	354	348	341	377	350	345	312	383	368	338	348	347	368	334	342	362	348	351	328	329	341	374	368	334	349	307	340	317	340	355	379	389	347	334	337	363	343	351	369	324	352	323	346	317	329	340	356	326	340	343	356	349	331	299	347	327	357	356	302	325	338	357	340	363	353	366	384	318	346	351	339	355	322	336	330	336	365	300	336	345	360	326	335	338	326	336	346	344	333	324	306	368	355	326	326	348	335	357	340	321	344	349	360	325	341	345	325	317	358	362	314	333	359	341	346	384	363	323	335	342	343	343	330	338	316	331	339	344	312	373	362	372	382	327	330	310	326	342	335	374	350	322	319	349	316	333	339	308	350	302	356	325	357	336	353	357	347	346	338	339	344	355	314	309	356	360	362	347	350	326	319	352	359	358	371	330
5150	5630	5658	3566	2463	3083	2265	1390	8788	10486	8376	4642	2028	1060	793	692	677	678	694	707	645	632	637	715	646	654	661	659	677	699	667	676	682	628	696	676	693	704	661	613	672	685	684	646	658	700	652	706	665	682	680	704	676	686	675	732	670	705	661	704	663	695	681	666	677	647	633	721	677	665	626	709	659	636	680	670	694	613	648	703	701	662	736	665	625	669	653	681	701	645	696	674	666	678	631	671	681	695	639	644	723	699	646	680	668	631	683	688	665	712	624	661	697	634	699	686	663	709	690	687	699	698	693	655	741	651	649	664	690	645	675	673	696	663	633	671	671	640	674	663	669	665	658	677	656	657	670	679	617	643	686	605	665	635	661	696	682	668	634	677	650	666	700	693	683	688	683	654	694	664	647	651	665	707	657	682	674	678	709	634	642	719	677	659	710	660	658	702	660	661	658	683	637	623	718	719	662	680	705	692	678	709	687	644	661	665	608	666	641	660	623	657	649	694	641	648	692	658	647	652	687	653	653	653	686	688	706	624	663	646	620	672	663	668	654	709	654	658	663	662	692	686	680	705	657	689	664	673	659	694	643	665	669	657	667	644	686	663	673	674	711	612	709	667	697	690	683	732	664	699	707	662	716	633	703	650	648	686	651	659	705	692	708	688	697	678	689	646	628	683	681	716	682	680	683	649	661	651	669	628	694	654	682	657	720	680	687	694	648	705	606	690	660	696	668	701	726	636	669	644	635	656	663	659	693	716	663	635	662	695	663	679	684	657	662	669	623	684	705	680	633	703	617	668	684	682	663	670	656	594	700	638	676	645	637	678	668	669	670	679	648	675	679	648	681	694	690	674	683	692	658	643	646	660	714	662	648	613	631	646	691	679	690	680	644	663	667	628	676	716	633	664	653	696	652	663	729	675	690	714	656	686	741	680	677	703	698	672	632	645	640	641	659	676	729	683	647	694	676	667	671	711	676	664	643	695	665	676	656	638	687	713	682	638	725	664	671	735	685	658	635	676	663	695	673	666	680	699	648	675	680	627	671	670	610	663	668	684	595	667	695	625	703	668	641	671	655	659	672	664	641	644	662	633	681	708	673	621	680	659	710	706	651	657	655	633	691	703	660	661	675	651	677	702	653	662	655	698	692	681	667	650	658	678	705	696	650	621	645	702	681	706	698	707	693	699	661	661	694	668	684	666	654	703	633	657	682	644	654	664	693	710	677	621	650	641	676	716	679	659	701	686	673	687	677	689	683	714	669	666	701	652	691	686	719	753	698	675	663	686	633	716	681	684	660	701	661	688	713	691	665	651	666	640	678	624	672	685	678	670	668	700	661	698	669	652	700	715	658	673	641	655	651	632	678	675	690	696	654	670	664	659	697	690	685	644	653	677	669	690	687	655	662	681	657	718	647	674	676	664	680	651	687	649	706	666	684	688	653	690	657	700	669	710	639	650	693	693	719	671	636	669	691	662	708	668	710	665	631	687	760	660	658	671	653	691	640	620	685	656	661	689	653	675	663	664	669	659	730	721	675	690	743	657	680	692	654	667	723	681	690	675	681	619	633	697	621	660	651	680	679	711	654	711	674	653	659	696	699	642	664	632	638	676	674	690	664	681	639	676	642	676	647	693	646	693	699	680	672	647	623	644	696	657	670	690	638	645	672	693	676	702	687	634	689	701	630	662	677	664	651	714	640	695	695	702	692	686	656	660	677	667	644	678	698	700	672	672	651	667	667	725	638	670	709	687	602	662	678	695	681	673	685	717	649	634	719	700	675	698	662	644	677	705	637	711	644	653	695	718	689	701	642	713	709	637	674	686	682	649	660	673	688	727	672	665	681	679	703	676	653	694	661	733	631	646	634	664	676	648	690	671	673	678	680	674	667	645	665	651	665	676	681	620	682	669	642	727	679	666	640	640	656	699	722	670	650	681	652	687	666	690	682	622	636	659	677	666	681	678	659	688	643	707	640	645	660	680	698	665	642	667	671	661	692	666	703	659	684	698	686	648	729	657	653	683	631	671	670	733	676	659	690	691	639	643	634	707	668	647	643	597	704	655	694	638	700	673	682	713	687	711	657	634	685	658	675	684	623	662	696	627	646	617	667	693	668	646	701	641	671	644	678	682	658	692	651	667	720	664	700	665	683	661	670	668	643	664	705	685	669	669	721	666	712	668	698	663	636	654	663	713	704	678	712	671	686	669	691	656	729	658	657	669	648	688	705	679	690	621	688	632	656	657	708	679	692	670	659	669	621	668	619	625	669	693	717	663	646	666	679	690	668	651	656	694	690	641	672	728	716	711	684	619	640	646	671	704	697	663	660	677	702	679	669	659	678	706	676	654	664	634	639	667	718	626	681	634	679	665	667	679	686	660	682	705	664	658	697	666	653	624	651	676	670	718	686	682	668	662	633	669	692	600	625	682	659	667	675	671	661	679	670	677	681	635	722	605	712	676	700	659	666	675	707	732	648	700	698	636	680	658	644	708	693	670	727	651	697	689	622	653	649	606	660	717	615	662	691	595	688	676	671	645	648	713	672	678	655	703	638	666	637	692	685	684	663	666	731	680	712	658	658	630	648	638	659	692	649	651	643	703	646	701	700	698	655	621	647	668	701	720	671	669	664	639	647	684	696	667	682	695	680	687	708	672	658	667	640	673	703	668	639	647	643	692	678	605	649	634	656	663	682	672	624	676	681	640	679	670	685	669	696	700	613	652	702	728	702	622	726	634	649	645	705	676	653	651	667	690	656	646	705	704	648	680	661	682	680	647	672	715	640	652	682	680	692	677	674	738	703	677	650	677	673	672	642	658	667	728	692	701	666	704	689	683	674	696	656	651	668	658	668	620	679	673	608	694	653	660	640	631	675	671	725	641	624	628	683	700	695	696	680	666	710	650	666	629	653	658	674	647	675	662	646	649	683	667	675	668	668	651	660	684	695	656	713	718	641	671	673	675	617	652	698	654	706	672	702	663	655	656	683	661	643	686	635	648	680	702	713	714	689	683	647	654	656	711	620	744	622	697	715	640	646	630	712	695	692	677	628	652	599	684	656	681	683	622	694	669	701	671	666	645	626	717	639	621	666	666	661	643	721	724	687	658	658	679	654	677	667	647	715	655	669	686	662	707	697	641	719	677	666	667	711	668	682	693	661	629	663	692	668	641	720	692	657	617	642	664	651	660	660	693	623	673	711	683	635	677	696	649	668	647	678	676	663	677	691	660	673	654	637	664	680	713	650	653	650	691	677	657	639	695	696	689	629	706	658	665	656	707	686	678	661	680	633	677	693	656	661	695	673	681	672	698	659	621	649	633	703	682	695	642	620	652	664	680	672	715	678	691	705	675	634	707	631	682	714	661	629	676	676	639	671	633	648	680	698	690	695	678	712	677	662	672	666	703	693	677	706	644	673	667	694	666	691	646	677	693	655	625	712	661	654	701	645	630	661	678	656	732	683	644	667	677	663	690	705	706	697	652	626	655	693	658
24504	21034	26912	24970	5292	1474	1050	744	13417	15876	11890	5524	1772	667	398	323	296	328	332	335	351	333	309	311	331	310	304	285	315	277	312	302	319	323	324	307	305	285	317	296	308	266	332	312	283	307	312	308	275	303	307	309	326	330	312	302	295	320	289	310	363	292	303	308	305	285	299	310	322	274	306	344	297	299	294	294	315	322	302	292	318	318	289	290	310	308	292	332	327	315	312	282	343	298	305	293	288	289	304	282	289	297	313	340	297	321	319	272	311	304	334	313	311	291	330	310	338	345	282	300	265	326	303	311	324	317	276	306	297	328	318	278	337	296	321	318	338	321	315	327	338	284	320	298	304	294	277	293	298	329	306	293	304	354	303	331	295	309	302	295	290	328	325	295	294	282	290	320	262	305	287	330	336	294	292	313	295	343	306	286	311	332	296	315	327	305	308	289	296	308	306	313	322	321	319	329	327	307	305	313	329	295	304	332	285	269	290	303	317	272	309	297	302	277	308	306	310	305	328	293	280	333	311	306	321	291	317	344	299	318	331	285	310	312	300	309	302	303	306	316	302	333	290	304	289	314	274	339	329	306	335	302	310	353	279	327	304	282	319	290	290	307	318	316	300	335	319	301	342	288	318	302	296	301	291	308	287	282	352	321	303	301	333	306	275	320	333	300	321	313	331	314	311	317	302	321	294	300	309	317	327	328	332	315	332	325	306	310	306	271	321	325	322	316	302	281	322	293	349	316	293	303	316	356	305	311	304	285	335	324	329	272	295	304	314	290	296	313	302	308	309	284	281	312	308	297	337	330	325	306	338	290	277	276	335	294	303	321	354	296	299	306	288	298	295	308	310	317	291	324	322	275	288	299	302	314	318	303	322	334	303	308	307	305	296	329	324	302	284	285	312	313	321	314	305	315	317	310	324	337	292	347	293	291	291	288	293	295	323	333	295	317	314	274	345	310	359	303	304	312	315	298	305	310	308	284	292	297	281	287	337	300	313	275	280	305	302	322	281	310	327	313	325	312	269	292	327	310	310	283	304	323	315	276	338	313	286	312	306	319	317	315	302	328	302	300	305	287	329	295	284	318	282	319	310	293	287	306	326	292	292	324	294	319	297	309	319	275	299	305	314	301	284	323	299	301	326	316	298	328	296	306	307	317	285	315	289	309	288	286	277	296	307	322	299	304	323	312	341	323	324	275	291	303	296	318	295	302	290	333	304	321	322	277	329	306	318	287	308	308	313	299	325	298	292	325	323	328	314	345	308	269	320	294	307	271	307	270	313	323	292	309	290	318	323	331	317	322	328	304	343	342	296	331	303	289	320	328	331	320	319	306	321	285	332	317	301	321	320	334	291	318	286	291	311	328	317	293	366	316	321	332	323	311	301	298	301	294	340	331	334	316	303	322	321	315	340	301	301	308	300	316	299	307	304	312	295	291	312	324	341	312	329	327	309	306	309	305	300	329	271	297	357	284	339	303	298	291	282	309	321	322	329	329	306	315	311	306	289	306	296	302	310	291	279	347	325	286	302	292	307	278	317	315	319	286	304	322	319	324	305	319	327	307	276	327	332	303	309	308	304	295	289	280	310	324	298	318	291	318	322	273	348	311	313	323	335	316	318	297	288	297	326	286	297	316	330	321	316	335	302	302	298	285	309	285	298	322	298	333	291	301	322	310	289	326	310	320	302	321	329	333	301	306	302	279	302	297	314	288	318	310	326	288	311	308	327	293	323	301	316	331	301	285	296	333	342	308	290	316	303	295	337	324	312	316	291	350	291	308	297	298	316	303	342	319	320	304	297	288	299	319	328	287	323	325	312	315	322	318	294	291	313	296	319	293	310	308	306	317	299	302	325	321	315	318	287	331	312	307	308	275	299	325	309	316	316	326	314	309	365	357	321	296	300	312	286	290	296	306	321	303	297	306	304	322	320	295	325	307	329	331	294	312	307	283	285	285	333	282	303	326	297	312	299	308	334	327	270	312	325	314	306	293	338	324	302	281	281	312	319	308	278	276	319	312	287	326	256	299	328	293	359	287	290	317	284	321	289	325	315	250	299	305	305	305	341	296	311	314	318	302	295	305	310	314	317	287	314	304	309	291	307	301	306	330	292	304	304	303	291	317	308	259	298	300	296	259	310	330	296	322	311	324	276	279	281	295	311	314	299	335	318	304	293	283	317	334	365	311	323	296	302	313	357	318	291	316	328	307	310	306	280	302	332	317	286	293	334	321	299	306	284	297	317	305	290	325	284	283	289	287	317	329	297	307	294	316	317	348	303	331	296	301	304	350	338	310	320	301	278	327	307	351	310	305	302	286	311	305	293	296	304	318	300	286	312	315	299	301	291	322	322	307	291	296	312	288	286	289	299	314	277	343	319	325	299	325	355	306	341	303	275	287	293	296	284	306	340	282	280	323	330	288	306	299	312	322	267	302	304	317	300	300	318	330	348	333	301	316	331	324	308	299	303	294	314	307	329	293	326	324	286	317	282	312	279	274	319	321	293	313	321	304	315	302	312	327	335	330	315	334	312	307	314	310	320	293	299	324	332	309	315	285	290	310	305	299	319	322	313	295	291	294	312	307	310	330	312	287	308	302	328	317	339	309	317	284	309	330	293	291	310	303	306	319	322	299	293	329	309	306	302	312	306	279	301	289	310	300	333	312	306	317	280	324	317	340	305	288	321	320	270	320	292	313	338	314	301	310	295	306	325	282	307	301	321	310	317	328	293	337	320	326	292	324	284	292	328	310	317	339	314	304	338	345	313	313	302	282	325	308	279	318	296	307	307	335	313	329	296	337	321	314	305	294	314	284	316	288	306	333	297	305	297	321	301	273	284	297	305	318	325	289	287	300	311	299	327	318	294	315	310	285	310	298	328	336	338	299	278	329	292	334	318	299	275	299	304	293	304	289	338	301	264	305	330	301	315	308	293	303	317	350	297	326	318	305	303	340	311	319	305	311	323	329	308	299	303	302	328	292	311	287	302	299	316	306	307	280	328	317	324	302	269	333	313	306	321	291	345	262	289	298	315	320	290	308	300	314	289	281	323	318	305	319	321	318	300	341	295	300	324	318	318	317	323	299	296	289	292	288	352	295	330	292	299	303	323	305	316	332	312	284	303	285	304	323	262	289	307	323	298	307	308	323	308	309	296	306	321	306	321	328	310	315	296	293	324	309	311	316	320	299	328	289	332	307	310	304	305	317	305	267	298	280	312	304	286	317	313	278	350	309	306	316	334	319	319	288	271	305	314	300	320	284	312	322	281	334	326	314	302	300	256	284	313	301	296	286	268	332	308	304	315	303	304	298	335	348	284	324	292	307	303	312	304	308	311	302	307	310	276	332	300	304	328	293	312	333	268	306	282	328	332	308	332	284	351	298	320	283	337	316	298	297	311	288	335	306	344	314	341	308	327	302	308	305	292	309	283	287	301	312	319	290	295	270	317	316	310	281	296	306	316	315	336	291	321	293	300	296	311	308	330	324
5888	10533	9613	5870	3926	4453	3097	2489	28177	27568	22476	12630	4959	1629	794	648	605	649	587	635	632	604	597	599	622	646	590	618	656	656	606	594	597	641	604	589	629	610	621	627	626	633	569	603	623	631	636	589	599	647	603	671	642	630	600	587	665	640	590	620	635	581	602	625	577	640	650	631	568	641	600	653	618	605	631	608	596	606	647	639	617	619	623	642	649	624	612	648	615	627	630	635	574	604	622	600	619	576	596	614	645	609	591	589	614	583	613	615	625	598	621	616	620	572	587	655	611	595	652	626	605	653	624	578	636	524	583	617	584	586	636	588	595	602	596	607	640	663	615	554	669	575	623	588	617	607	586	637	622	609	662	643	601	598	632	613	597	578	602	590	634	573	609	605	600	603	586	621	612	597	623	581	624	616	632	588	666	630	593	651	641	598	621	618	591	615	653	598	605	682	639	581	638	610	559	641	661	651	620	581	604	595	621	599	624	600	624	614	563	631	597	568	606	565	613	614	586	624	622	597	600	599	606	675	595	633	623	630	593	610	607	588	599	621	604	607	611	600	594	547	609	579	616	627	639	595	615	653	617	687	631	583	584	613	616	646	651	618	596	628	615	582	597	615	634	576	602	614	590	612	606	579	616	563	603	583	575	646	632	623	627	615	607	648	590	584	568	621	635	583	606	597	597	595	630	628	616	621	595	589	577	588	647	579	606	604	665	593	607	601	603	609	611	642	609	604	625	614	599	663	620	609	612	610	658	613	640	600	591	645	608	597	605	600	620	554	618	601	684	587	636	603	593	599	636	587	617	588	643	615	608	608	586	587	666	635	593	606	615	629	596	634	632	604	631	673	632	582	606	608	642	560	565	593	671	631	642	631	602	568	609	663	594	629	589	627	573	582	633	633	597	619	614	633	658	625	598	569	579	604	622	651	688	615	644	667	627	631	647	630	623	656	602	625	642	664	616	593	633	585	600	597	616	639	626	550	646	598	604	638	605	608	606	611	624	602	666	644	634	595	634	612	639	616	611	575	623	604	629	575	604	587	627	604	618	634	575	665	662	635	659	630	607	644	586	560	652	658	589	618	615	656	595	597	594	580	609	583	619	646	600	668	636	606	628	608	597	616	662	642	638	637	610	633	650	615	634	592	606	616	689	617	543	560	617	627	632	602	621	607	614	581	617	598	607	582	614	617	643	618	608	597	585	643	616	612	645	637	578	636	606	632	630	600	595	569	665	575	617	623	610	602	617	603	626	567	617	645	651	619	622	618	602	602	655	603	616	610	563	641	630	591	635	612	625	631	601	605	626	675	617	576	618	621	625	615	620	629	654	613	619	643	611	618	612	621	628	616	583	593	625	628	623	629	651	586	667	643	638	592	633	625	613	610	582	597	589	620	616	622	567	591	630	626	664	618	581	620	578	636	651	596	585	612	667	600	645	655	612	621	587	620	593	624	592	579	625	586	571	577	572	597	616	607	612	586	615	597	622	672	605	598	585	568	623	610	602	608	558	614	573	616	604	617	596	615	647	631	571	645	645	586	665	595	611	653	624	617	580	626	667	603	657	599	584	624	568	610	603	636	637	568	603	614	639	633	606	631	580	607	589	570	649	671	604	609	593	639	609	641	621	597	600	626	583	634	616	595	634	636	604	625	593	661	600	602	622	598	591	576	621	592	580	629	606	615	594	637	597	601	624	573	557	583	600	607	621	592	611	625	637	613	667	620	634	615	604	580	653	639	593	579	613	628	573	592	618	600	631	597	605	605	588	573	636	616	528	617	640	625	598	598	630	625	610	593	600	575	603	674	616	605	583	620	580	671	636	575	573	623	598	623	674	596	605	606	622	601	617	634	611	642	647	586	622	606	607	649	624	616	593	588	660	622	647	628	626	623	628	597	624	652	624	604	624	616	600	605	625	608	614	599	588	598	589	637	657	618	619	594	588	601	652	650	620	612	596	638	651	607	637	581	567	564	591	622	598	612	653	636	635	639	604	584	654	648	600	619	589	547	656	563	622	616	669	601	586	611	609	617	614	598	589	604	609	617	613	648	560	625	621	635	600	581	595	576	628	592	592	640	625	577	586	627	639	611	606	611	613	614	597	612	615	632	585	601	628	571	631	627	642	637	587	586	641	578	630	580	624	599	574	624	616	627	587	578	615	607	647	625	609	612	637	655	596	630	661	653	656	522	620	614	648	589	613	597	596	596	567	619	614	622	649	609	600	610	625	641	582	618	607	566	606	615	597	646	628	578	587	595	605	593	591	609	611	594	633	570	620	612	633	576	590	597	572	630	616	613	617	612	569	660	662	650	611	652	642	606	612	635	601	589	613	594	631	629	642	641	595	583	585	636	600	600	644	619	603	606	627	624	598	604	594	611	574	618	598	625	613	631	580	598	595	602	615	615	607	599	575	624	620	601	626	670	618	608	587	610	619	608	623	586	658	605	598	616	590	581	615	633	621	623	617	622	597	646	646	596	612	656	579	616	610	636	607	619	595	631	624	642	581	657	628	611	615	564	657	621	650	664	673	566	594	607	635	639	609	606	631	629	618	660	615	650	652	622	612	589	623	620	638	622	633	587	627	634	578	610	650	636	585	582	568	600	608	623	606	607	629	614	589	602	650	630	634	589	651	591	623	570	612	582	607	571	644	607	610	601	645	557	621	592	600	607	640	602	614	630	620	623	609	628	611	603	606	616	631	631	639	689	634	631	580	613	611	615	635	617	609	602	612	618	632	604	593	634	606	604	626	583	632	617	619	632	597	613	617	678	633	608	655	582	575	604	637	609	623	648	657	629	587	592	620	629	651	596	615	630	653	572	587	630	608	642	603	669	606	619	629	634	615	645	615	612	612	669	594	607	594	626	657	607	597	576	631	639	634	631	577	597	623	607	597	632	622	575	628	613	640	590	642	602	574	645	608	598	634	618	594	615	615	606	612	611	619	632	585	628	656	612	605	617	591	649	595	583	586	611	626	603	661	589	612	606	608	630	617	619	642	628	617	593	637	607	598	606	613	647	591	598	599	628	617	615	669	615	599	585	616	612	607	583	647	635	583	604	604	582	634	635	614	603	578	587	610	629	604	626	595	609	600	560	642	644	636	599	632	561	604	653	591	604	622	610	614	604	640	585	617	585	585	603	681	595	620	600	612	612	605	608	606	613	619	604	570	578	611	582	654	606	620	640	588	583	609	599	577	642	634	624	609	577	663	629	634	615	575	639	652	575	600	609	585	621	630	609	663	638	585	615	642	609	605	627	620	590	640	600	595	605	593	588	610	606	670	594	645	610	592	594	646	564	603	634	584	651	641	606	565	582	591	615	610	620	656	617	592	617	602	615	622	602	639	624	629	626	593	589	606	635	617	649	589	642	573	614	649	613	593	587	611	620	584	621	590	581	611	607	614	644	609	679	600	632	616	597	611	613	614	652	597	590	622	619	622	625	613	586	654	637	647	571	625	625	624	594	613	566	614	604	602	649	608	606	625	640
22838	21018	28712	23524	21021	19234	3345	1656	31184	36239	28521	16055	5182	1172	462	336	322	281	318	286	304	303	254	309	292	329	304	277	276	314	266	298	313	314	302	308	277	299	339	320	280	277	298	338	286	307	324	303	297	298	266	314	303	294	310	293	275	309	324	278	307	298	278	314	303	302	327	289	314	313	334	321	262	302	275	319	277	311	271	243	303	302	312	276	295	309	270	289	297	269	274	297	291	310	293	268	258	300	321	283	297	307	298	292	311	283	295	299	314	307	299	327	291	306	314	290	309	329	331	286	303	260	304	293	311	293	298	267	297	297	265	319	248	316	319	308	313	289	317	292	328	287	313	281	302	300	298	315	310	280	295	282	294	281	302	283	319	284	328	310	299	313	303	310	295	298	282	299	314	301	305	335	288	275	296	329	288	317	315	296	298	292	306	298	313	314	278	288	288	302	302	306	290	321	284	306	307	317	301	291	300	309	287	279	301	239	288	284	314	308	286	296	307	301	286	286	286	292	254	293	297	306	298	306	286	281	267	277	334	296	297	319	300	294	256	297	287	338	289	314	330	282	304	316	267	293	299	312	279	307	309	310	340	283	308	294	277	282	320	290	284	291	279	304	263	329	301	272	275	290	307	294	270	261	309	296	320	292	285	284	298	284	287	326	286	307	332	283	277	292	278	298	314	317	304	278	276	277	312	295	316	293	309	275	307	292	285	303	303	275	317	290	319	285	309	323	281	267	302	317	295	285	291	289	285	275	312	302	295	308	287	276	327	308	301	301	285	279	297	292	308	311	300	305	304	318	280	283	259	312	313	307	306	278	305	287	296	300	292	307	294	295	311	280	309	293	291	275	291	289	299	308	266	275	265	297	330	310	314	317	313	282	301	287	272	298	277	239	300	302	302	272	319	302	315	293	293	297	323	316	283	282	269	305	289	302	299	309	301	314	282	299	304	280	324	316	302	280	316	314	286	276	290	313	278	268	303	299	306	300	274	292	311	288	302	311	262	315	308	308	307	290	299	317	295	327	287	266	311	299	301	268	303	299	268	277	311	272	275	311	280	285	282	325	303	298	283	316	243	309	303	279	305	301	277	299	307	285	298	292	281	302	289	287	303	304	295	308	313	287	286	296	293	291	317	309	304	284	286	309	305	294	280	312	281	312	329	297	282	264	302	308	293	274	274	316	322	297	291	281	313	298	326	300	293	313	289	260	285	271	301	303	302	263	282	284	312	282	300	319	307	282	283	304	280	281	336	281	323	266	292	282	296	279	291	337	287	310	303	313	293	340	288	299	298	306	306	307	289	295	301	293	258	293	328	289	358	307	281	300	320	302	284	300	304	300	318	319	276	290	291	308	263	299	296	336	304	300	285	320	333	289	290	288	285	293	307	299	303	284	280	300	315	308	275	291	280	295	295	295	280	292	313	285	318	322	282	311	307	292	258	284	324	295	298	311	318	289	287	316	285	294	306	253	277	273	298	256	326	312	284	267	302	300	305	305	309	311	297	267	314	271	287	267	307	313	327	296	302	314	311	291	306	250	271	304	311	320	292	292	274	295	287	290	310	276	291	301	258	298	305	334	291	300	257	288	271	296	304	266	281	271	311	303	324	328	308	285	313	299	320	278	328	289	326	284	289	299	268	252	290	283	294	293	300	304	294	296	280	330	264	285	294	307	293	305	289	316	299	265	302	317	293	296	316	288	306	314	342	303	309	253	283	318	308	268	271	293	313	280	298	310	314	260	293	292	304	258	307	293	303	322	330	316	306	285	306	254	305	283	286	325	297	310	323	288	271	300	275	273	286	292	289	303	268	288	294	311	279	289	286	298	307	282	304	280	276	308	289	291	280	283	334	302	283	321	299	311	291	299	272	283	301	311	302	267	319	297	286	320	299	295	299	271	305	297	271	306	326	284	298	278	324	303	313	288	328	301	310	316	326	318	285	284	291	311	296	288	280	273	294	277	277	299	319	310	320	295	332	289	267	295	280	277	275	304	297	309	275	285	314	308	279	319	297	257	319	302	303	291	299	287	311	301	249	304	301	292	292	278	287	268	321	277	305	311	285	294	260	309	281	298	309	281	293	282	328	312	307	290	280	316	274	275	270	326	294	297	312	299	288	278	262	300	273	284	326	287	283	294	281	304	276	315	292	282	289	280	286	351	298	260	297	301	289	308	288	299	283	311	301	299	294	279	288	333	297	310	254	281	305	279	318	306	299	298	328	297	306	296	308	288	288	268	296	275	297	277	300	329	277	303	303	305	310	283	294	322	328	289	325	275	317	290	285	275	303	297	308	264	327	286	292	271	290	298	314	284	297	298	283	307	306	275	319	280	295	266	263	274	280	295	306	272	287	310	317	309	297	312	296	311	274	294	319	307	307	283	306	276	283	278	305	333	291	320	301	313	301	294	309	265	333	283	292	276	285	316	302	281	302	306	282	291	291	294	318	285	252	314	300	263	274	295	293	303	296	291	285	296	299	294	284	290	287	279	311	264	301	284	273	335	307	317	305	275	295	297	299	300	287	282	294	290	270	297	304	286	283	273	311	292	265	302	298	274	276	280	329	329	299	259	300	267	272	298	296	284	298	288	279	287	304	292	270	278	332	319	297	285	275	274	287	268	307	304	300	296	260	287	306	324	293	285	307	309	297	294	291	307	255	328	304	282	289	297	304	297	304	304	298	326	285	307	287	291	308	283	265	304	295	296	303	295	317	305	281	294	264	293	266	293	282	316	298	302	300	318	311	273	281	287	294	296	298	284	270	307	289	285	287	282	282	299	266	277	316	289	308	274	278	296	321	330	290	284	266	284	335	296	286	306	294	265	279	281	287	301	287	280	256	290	310	302	294	289	269	265	291	299	302	292	293	305	297	285	279	287	274	254	293	287	296	286	316	283	279	328	259	285	280	304	289	304	320	332	306	298	293	282	296	311	266	279	281	288	294	303	270	309	273	297	287	265	266	327	286	281	295	301	308	279	325	308	320	319	280	289	259	299	307	285	264	304	278	284	289	293	304	300	302	273	314	292	293	311	329	330	293	305	286	294	293	269	282	307	324	283	303	307	292	286	285	285	291	292	349	305	310	282	278	316	303	275	301	290	269	326	301	286	297	278	297	319	330	322	303	296	304	281	301	298	289	292	330	290	283	275	293	311	297	274	318	332	300	314	303	303	294	297	304	318	302	287	271	297	282	294	291	310	317	286	289	272	282	288	314	319	285	302	295	291	248	305	294	300	300	341	265	301	278	324	291	322	293	298	313	289	307	304	273	302	287	312	306	313	282	279	280	274	282	307	280	331	296	314	277	285	299	298	283	317	298	312	326	314	300	313	310	260	302	305	323	273	288	275	317	317	283	314	295	300	321	288	311	291	286	274	290	303	293	298	305	308	281	300	311	282	297	291	299	268	282	292	300	304	306	264	304	276	296	276	314	268	288	266	284	314	278	289	311	276	290	340	328	299	305	280	289	294	310	282	281	281	313	302
9650	18877	19203	11750	8269	6562	4921	5299	44153	42943	36863	24367	10855	3040	1114	718	618	612	595	529	602	600	566	549	541	526	568	557	584	578	594	582	531	585	576	599	538	573	578	509	592	596	603	622	586	550	555	546	583	630	554	564	583	563	584	590	594	546	566	517	548	583	579	594	558	536	577	608	568	566	551	582	588	593	553	608	515	614	553	570	546	534	576	565	550	571	590	562	555	541	566	540	606	596	539	587	556	590	584	533	585	597	619	550	561	561	612	590	605	582	581	559	571	550	605	564	611	553	633	591	567	568	542	592	571	567	531	579	572	553	557	520	586	560	592	619	549	543	544	545	556	552	574	595	567	611	564	560	551	597	574	555	612	561	560	592	572	563	562	545	596	594	589	590	583	575	588	559	585	590	510	544	531	573	586	560	567	601	543	574	516	584	563	590	619	550	555	577	557	517	590	582	551	564	594	624	524	572	540	582	603	554	562	579	548	573	593	536	508	570	572	555	559	576	569	594	576	530	602	594	563	545	610	585	622	575	551	608	576	576	600	533	569	559	545	553	559	529	553	614	565	577	572	592	567	563	541	558	542	545	559	539	554	570	582	603	559	565	555	563	576	565	535	565	556	552	562	592	601	561	583	562	623	554	599	557	589	607	614	558	520	559	572	539	588	599	571	552	565	545	548	589	566	515	586	539	565	510	563	593	581	563	581	577	549	593	571	571	604	566	576	596	563	604	548	522	569	586	547	569	557	536	551	610	590	578	513	585	575	565	565	573	559	550	565	612	568	584	576	566	572	601	570	596	604	557	580	602	565	619	595	579	585	561	587	530	584	597	603	538	573	563	583	507	567	600	607	617	587	556	571	534	592	567	550	563	574	568	571	596	548	596	578	580	598	581	525	595	538	532	593	556	585	502	592	595	579	582	570	565	578	557	590	538	555	556	539	573	589	567	561	562	549	551	576	583	552	564	543	599	569	556	625	563	558	612	537	577	530	563	562	547	609	572	573	587	568	502	567	560	611	550	535	614	536	591	578	529	539	555	563	538	585	606	556	588	548	544	611	565	564	591	595	571	551	612	570	569	577	552	528	580	574	555	564	551	570	600	576	570	566	526	554	595	578	584	596	577	540	550	523	573	615	583	558	546	536	591	559	559	555	582	564	595	561	567	582	584	595	572	581	591	562	537	555	567	613	548	570	550	524	580	553	548	586	572	601	561	567	540	603	504	579	535	538	525	570	531	561	604	542	591	559	528	564	561	554	580	611	592	550	568	599	588	556	570	533	567	584	579	534	583	547	566	581	600	593	558	601	561	574	625	573	560	600	595	555	552	527	573	610	546	568	586	552	533	558	544	617	557	572	599	571	564	552	551	566	606	560	560	546	585	506	538	583	571	594	566	551	594	568	556	511	586	573	543	581	531	580	559	521	565	551	526	555	594	563	541	549	549	602	571	607	577	605	547	567	568	610	569	558	594	588	538	552	554	556	528	613	552	569	535	525	573	542	561	625	571	569	530	615	530	609	562	569	587	571	552	569	562	603	572	591	575	580	650	579	593	540	534	571	574	568	555	551	527	603	557	538	564	579	560	560	563	587	572	572	579	605	548	619	565	565	575	582	568	598	546	601	532	588	526	547	593	577	573	575	574	559	583	564	520	609	557	552	571	546	567	546	585	552	569	528	550	570	600	617	562	567	582	582	591	624	542	567	584	537	600	553	558	560	610	554	542	551	561	558	570	574	553	566	537	588	578	584	579	566	544	583	531	544	571	565	552	603	573	555	592	542	567	551	557	542	567	601	567	514	599	574	548	580	579	543	577	592	574	555	537	566	574	575	571	567	577	604	558	566	545	564	561	591	578	539	618	591	554	604	561	584	578	545	575	568	603	526	586	587	582	573	559	594	577	573	553	595	572	566	567	564	551	559	596	564	574	556	527	580	578	576	552	542	553	577	556	540	549	552	551	559	562	572	576	562	515	582	542	568	547	549	573	545	576	554	561	540	541	565	604	572	539	553	516	546	548	617	561	557	569	571	544	559	530	583	550	588	608	571	541	551	605	572	527	577	577	556	535	580	554	645	594	538	577	556	557	539	545	545	555	587	566	580	541	540	568	568	556	565	595	566	588	559	598	573	582	588	547	551	580	580	571	584	577	549	560	557	610	575	528	559	576	584	586	550	564	535	579	576	593	605	612	544	576	593	580	551	577	600	593	566	601	576	536	545	584	597	593	545	573	550	571	587	540	561	562	550	574	563	571	572	564	555	545	565	553	587	552	554	588	566	567	534	545	586	557	569	584	574	580	559	544	546	552	566	575	553	585	566	567	583	583	578	541	553	604	502	553	519	543	576	580	550	560	618	586	550	579	610	575	543	587	555	579	598	608	591	579	550	566	613	576	558	541	570	556	563	546	558	559	579	596	545	560	535	593	601	550	570	563	571	556	571	532	561	601	610	563	576	558	571	544	552	555	574	561	594	564	539	578	580	557	549	609	551	551	603	590	542	574	560	567	569	554	564	575	564	522	567	544	580	562	553	614	570	596	608	578	539	535	608	598	592	579	571	572	592	627	527	574	539	540	600	536	588	558	621	568	619	560	521	536	587	553	571	547	556	592	573	592	563	548	602	604	541	572	592	575	555	547	565	522	584	551	580	560	548	578	606	575	620	553	605	565	557	546	622	547	599	570	580	590	529	525	592	562	585	606	566	541	557	572	529	593	590	595	610	568	555	561	524	580	561	564	545	565	543	598	552	569	513	542	562	573	565	591	519	577	574	642	542	541	528	560	594	540	605	584	636	591	555	534	553	578	599	586	546	584	578	564	540	575	607	526	610	580	576	608	590	572	572	568	610	541	580	599	581	562	563	593	587	600	586	558	619	550	548	578	552	567	574	556	581	573	593	575	581	583	595	533	562	580	574	581	593	577	590	578	566	571	574	603	573	588	564	628	539	559	547	549	566	552	583	583	562	573	564	526	615	536	552	553	557	580	582	572	588	545	606	566	576	588	563	573	586	583	553	554	598	568	547	553	592	530	552	554	569	574	580	542	572	569	609	539	586	554	566	541	540	615	575	533	593	581	574	558	600	554	571	559	594	552	571	587	603	565	571	581	561	564	576	584	570	586	546	590	583	589	542	547	548	579	581	541	622	569	539	531	592	532	563	546	552	603	568	581	549	555	603	556	550	618	602	580	551	553	546	565	632	526	584	532	572	515	566	576	567	568	588	578	586	597	557	578	548	562	569	576	545	593	562	598	578	542	583	539	517	582	568	559	588	587	572	571	552	559	562	569	597	619	569	594	533	601	587	564	603	549	543	560	587	594	593	591	564	520	599	577	540	609	568	576	540	562	558	542	605	550	594	599	546	527	601	547	577	543	574	570	554	610	584	575	594	592	551	573	565	535	547	546	534	549	589	553	566	584	544	554	563	566	551	554	573	588	573	577	586	564	576	586	600	531	578	544	578	553	553	555	553	558	634	590	573	585	560	558	578	595
26331	20296	8453	1495	901	683	541	499	3291	3967	2909	1665	782	464	388	322	308	338	361	335	331	311	314	343	317	343	331	355	325	364	361	324	349	335	359	361	367	365	360	322	309	350	354	353	358	338	358	340	342	330	332	326	356	321	347	345	334	346	354	345	319	335	342	354	300	331	346	377	348	334	355	325	331	335	334	338	333	346	304	298	332	326	339	321	352	309	323	351	337	345	331	327	342	329	345	285	370	363	323	335	352	330	334	345	354	348	367	319	357	365	321	356	334	330	362	346	329	338	341	348	370	314	357	325	326	364	317	330	337	360	349	342	332	357	339	374	352	352	310	344	334	366	371	331	333	327	351	344	362	321	339	345	332	338	349	335	301	353	344	351	347	332	368	361	337	359	307	357	373	324	318	375	313	327	325	333	379	335	334	320	340	354	361	340	367	320	339	328	331	362	342	309	335	301	340	345	361	339	343	323	350	323	292	331	320	362	324	317	368	336	340	338	335	313	380	314	348	335	314	308	318	315	360	316	343	367	343	346	311	360	354	329	350	319	353	291	320	326	366	324	335	309	382	319	346	348	337	352	351	344	313	357	348	318	342	322	329	362	298	354	337	339	326	367	352	333	349	334	345	360	341	342	359	346	336	331	338	327	342	338	317	311	325	320	333	356	351	325	346	353	306	361	379	347	326	334	352	340	355	327	323	368	344	326	377	352	359	346	303	379	355	355	364	367	343	379	335	349	337	310	334	344	333	286	342	341	334	316	327	325	357	366	366	318	331	311	330	331	349	349	348	344	332	355	329	338	364	369	354	352	330	334	363	339	343	297	312	344	329	337	334	354	298	317	309	325	326	380	350	352	356	326	364	333	344	377	351	361	305	365	351	362	313	362	333	301	353	348	348	338	322	319	348	315	321	334	386	351	348	351	316	330	363	348	327	302	346	340	342	338	323	320	329	327	348	343	340	343	309	355	339	343	340	357	336	314	371	302	283	340	323	356	351	345	324	326	339	335	352	350	314	334	322	317	323	339	348	339	343	300	327	351	311	333	360	337	320	307	322	352	319	342	352	338	359	344	355	325	363	362	310	353	326	366	312	357	350	339	333	336	327	323	369	328	328	344	333	301	371	327	329	345	333	340	346	310	323	369	345	373	357	338	368	345	360	365	342	357	335	352	321	329	330	353	331	341	355	356	326	307	370	351	338	304	323	354	352	364	356	354	316	290	336	370	337	329	353	318	357	394	314	342	358	351	319	350	351	334	376	335	351	322	351	354	342	344	347	347	350	348	340	321	317	340	337	310	353	362	335	355	317	310	379	333	368	346	355	341	334	324	341	320	353	345	355	307	387	356	378	320	332	369	330	323	331	379	329	373	346	312	351	378	315	330	339	315	331	361	330	354	357	377	361	345	337	353	330	352	335	329	332	330	357	371	347	314	352	358	327	310	370	353	324	337	307	334	332	354	335	330	334	328	334	329	361	317	361	339	307	338	328	331	351	351	349	324	331	347	368	322	349	315	358	333	333	338	342	349	332	345	319	358	356	323	343	325	335	332	346	330	337	328	327	347	343	337	329	334	348	344	314	332	328	322	350	373	338	355	319	323	319	312	321	341	315	324	330	345	339	319	340	344	307	334	344	320	351	354	327	335	357	324	356	322	351	342	351	295	335	357	371	351	346	352	337	318	350	357	328	325	347	332	330	355	318	329	345	326	382	344	330	330	350	339	339	306	316	365	322	325	337	360	319	309	355	338	368	312	318	353	336	323	318	328	351	362	323	356	351	300	358	358	366	328	338	343	359	337	372	350	332	365	351	319	337	351	338	342	330	323	336	319	331	362	346	344	363	342	375	314	349	316	301	316	313	330	309	321	351	327	318	340	350	345	354	350	351	361	327	353	341	335	352	334	338	324	308	340	344	369	301	352	338	326	329	315	334	301	326	341	328	337	343	351	333	349	333	367	363	367	336	343	333	340	335	359	350	346	315	351	331	304	347	326	344	338	361	318	354	340	355	308	326	323	350	344	348	354	320	335	332	352	350	321	336	342	308	341	349	337	294	330	337	348	337	326	349	344	360	346	364	324	354	332	333	345	334	325	370	368	354	343	363	322	330	351	342	343	323	299	371	333	338	351	346	326	341	353	308	352	340	364	381	345	343	323	338	269	334	330	344	344	340	359	345	340	350	325	364	346	356	320	332	326	332	329	331	312	350	368	323	348	344	354	363	333	351	327	346	334	335	335	330	329	319	327	319	360	327	309	329	357	336	333	293	340	358	342	314	332	318	331	336	305	350	331	353	355	349	344	303	358	335	339	328	328	364	335	349	337	345	322	374	331	326	318	319	328	353	327	318	332	330	303	325	348	326	353	351	370	326	316	335	346	331	327	335	383	341	338	360	296	341	345	324	346	335	336	315	330	344	320	339	372	341	313	326	324	329	314	336	347	373	328	352	317	310	331	339	313	345	336	330	339	326	305	348	330	295	313	322	354	317	349	330	343	346	334	312	324	300	306	324	352	336	349	330	335	328	299	297	352	323	348	361	359	327	321	326	315	326	333	337	362	349	366	345	367	324	359	345	352	356	327	359	330	363	338	340	352	317	358	332	342	322	317	308	321	341	305	375	347	358	353	340	380	312	339	306	338	342	349	339	297	362	341	319	331	321	356	304	346	339	373	352	359	355	327	346	326	326	335	328	337	344	342	353	333	357	366	346	334	335	321	339	345	328	337	341	305	347	353	345	339	355	379	343	367	353	348	323	332	346	325	312	345	369	339	292	352	367	334	325	309	342	326	303	319	343	329	344	370	349	355	309	350	351	358	310	350	329	359	321	333	346	340	309	340	376	354	332	330	311	376	341	355	354	348	343	332	335	324	339	370	347	347	356	351	321	330	345	353	337	347	370	303	362	325	338	350	360	324	337	354	331	353	356	337	319	325	336	327	347	367	349	345	370	361	372	336	337	320	359	335	333	337	305	345	367	360	362	343	354	346	315	316	386	296	340	345	339	339	340	342	338	352	330	325	314	344	344	337	346	320	338	357	319	352	334	359	327	363	325	327	323	336	359	346	329	366	338	344	373	364	385	380	322	341	336	327	332	363	339	352	322	348	334	364	326	306	333	320	333	355	366	320	319	311	386	319	313	321	344	341	375	305	357	369	331	358	340	329	305	321	363	360	361	352	363	358	324	321	310	359	323	316	343	344	328	321	315	320	327	364	368	355	340	333	337	333	328	339	349	345	325	354	297	358	343	340	319	290	322	319	327	308	328	334	334	346	328	330	357	352	336	315	334	349	373	352	330	320	351	338	342	316	355	322	332	347	329	357	317	344	366	346	321	351	345	359	323	347	310	335	341	366	357	333	355	353	355	349	319	334	329	322	330	298	317	357	358	316	314	347	340	338	369	348	318	330	333	366	322	373	355	337	392	361	328	351	342	321	352	320	311	354	317	340	350	312	336	372	301	337	297	395	339	323	344	341	351	339	315	372	340	348
5316	5933	4959	3297	2810	2058	1513	1491	10395	10652	8077	4311	1861	969	765	648	651	622	672	693	663	684	671	658	645	662	680	683	658	632	651	665	609	683	670	685	705	687	686	682	664	643	653	696	692	651	666	634	718	647	699	661	661	643	695	654	654	627	665	689	630	624	684	674	657	678	671	690	674	669	674	641	699	653	596	670	614	659	679	638	638	672	658	672	660	689	636	651	673	646	678	673	686	647	677	673	654	690	677	690	671	673	699	686	666	659	640	676	639	699	644	676	655	649	657	659	622	650	651	647	697	686	699	643	649	694	665	677	668	705	677	682	704	678	666	628	683	666	669	694	678	663	692	635	706	669	643	628	687	617	678	661	684	684	687	667	639	655	692	712	677	685	667	606	707	638	672	644	637	613	666	661	658	675	645	662	639	675	653	660	641	666	621	665	677	624	664	628	651	692	663	687	645	680	693	646	662	671	663	656	651	681	662	681	612	612	622	694	576	685	629	688	649	658	659	665	703	684	672	693	688	677	657	630	632	655	675	628	665	654	689	636	656	725	670	660	684	602	642	656	696	690	638	690	639	649	691	641	649	724	689	658	701	715	634	662	614	680	667	692	696	692	699	637	651	656	664	712	663	666	697	612	650	682	692	664	639	658	649	672	667	705	713	670	640	691	630	676	691	663	687	686	702	690	665	633	669	675	645	672	614	668	648	640	661	718	677	677	645	668	645	666	729	671	654	663	635	614	654	685	684	654	686	631	627	662	680	671	646	694	698	635	651	640	673	669	661	641	639	631	691	605	650	690	653	641	664	653	665	642	664	677	681	680	691	659	653	626	666	653	656	643	726	668	691	688	722	665	702	659	707	691	658	685	695	661	673	693	715	633	678	645	631	645	703	651	663	658	636	686	674	693	710	653	636	670	658	705	654	607	697	688	646	650	733	669	660	679	669	661	662	668	662	704	655	663	671	653	659	658	681	658	723	626	718	631	679	694	677	650	671	654	654	637	611	658	701	676	669	681	625	624	689	688	679	658	677	671	703	710	639	705	662	649	631	690	700	732	648	678	687	668	674	666	654	656	611	654	693	693	676	683	638	663	659	682	641	646	655	706	680	697	709	667	699	639	678	697	664	650	668	653	673	674	678	660	684	655	663	649	677	677	674	627	663	666	719	639	668	682	705	617	678	643	676	675	676	649	645	681	692	662	648	681	623	717	699	674	695	673	670	687	655	645	727	674	649	706	649	679	697	657	674	657	623	635	700	662	681	657	641	665	644	702	656	651	641	650	664	646	677	662	687	674	649	694	658	636	690	694	666	662	683	689	677	687	713	707	641	664	648	645	645	676	674	688	651	626	677	676	613	653	663	624	671	662	635	637	676	714	688	676	669	637	717	699	700	685	649	628	701	681	642	647	666	619	692	669	679	624	631	643	619	644	677	699	673	637	700	649	670	646	705	664	691	714	631	688	625	698	664	716	661	649	763	674	702	665	646	652	658	709	691	646	703	667	694	663	691	693	637	719	610	628	678	647	700	614	667	677	683	665	663	620	625	639	683	674	703	654	680	635	626	705	658	672	673	699	674	696	644	682	617	669	694	659	663	622	687	624	655	620	676	658	724	663	648	684	643	639	662	625	681	650	642	673	711	648	690	659	691	638	670	618	612	657	701	674	676	666	645	654	705	660	707	626	647	671	685	665	677	664	693	699	666	661	646	667	646	624	651	686	690	630	595	667	664	681	685	692	679	718	650	667	614	652	704	665	659	716	673	690	678	689	686	661	641	735	655	665	647	628	651	706	668	693	694	679	653	655	672	662	665	695	683	697	633	658	610	682	653	666	698	655	663	713	652	702	664	688	633	682	689	630	614	672	637	655	667	689	672	710	672	665	732	665	696	689	683	649	633	671	663	669	690	699	688	645	691	697	660	669	641	679	636	675	622	644	654	653	677	675	614	712	617	682	716	699	680	666	694	667	705	670	681	639	675	644	641	658	660	643	689	705	698	660	696	652	666	681	684	689	663	682	730	670	662	699	650	654	716	670	685	668	731	668	615	647	665	643	675	658	676	655	646	682	646	654	633	642	682	623	656	639	678	670	725	596	670	678	661	665	686	670	692	687	671	656	657	657	683	652	649	640	638	657	669	663	699	687	664	646	631	648	647	673	657	668	664	636	684	664	669	692	679	704	680	669	664	694	633	715	674	677	658	652	652	686	652	687	630	664	682	684	639	688	712	723	669	720	650	666	750	689	660	680	683	650	669	700	706	634	678	671	660	643	651	657	738	663	660	703	637	681	639	655	672	662	641	660	670	680	666	674	658	721	677	696	652	703	669	686	690	658	684	673	638	717	713	689	715	703	720	684	688	700	699	639	660	737	713	654	673	679	646	716	672	686	619	723	632	702	676	633	670	661	674	688	628	667	675	661	663	717	666	645	671	631	628	637	653	637	681	664	665	665	641	662	692	695	669	658	693	691	669	659	704	677	684	627	684	633	668	628	682	673	654	697	664	616	701	626	642	675	639	675	638	663	690	697	672	645	687	677	677	655	665	699	676	653	675	639	659	651	647	655	650	686	697	636	633	677	700	669	676	671	684	662	626	682	687	640	694	634	688	646	731	691	651	663	719	723	710	670	698	699	688	637	661	661	678	639	642	676	659	665	705	655	627	692	724	687	682	660	698	693	716	696	648	698	699	735	630	665	631	647	640	628	672	649	662	633	663	628	667	653	687	688	685	634	704	643	622	651	659	653	684	694	660	627	646	665	644	699	642	701	680	647	653	606	674	660	666	641	657	716	650	631	727	618	674	656	701	687	716	676	673	646	628	655	704	745	639	692	664	703	626	653	663	608	708	665	687	680	663	706	663	671	644	645	644	638	662	651	678	704	648	696	664	706	693	699	654	673	691	660	647	676	650	675	698	697	681	673	681	722	650	635	643	639	677	667	692	690	686	663	650	639	689	666	672	670	672	726	623	687	672	632	703	655	666	628	677	687	654	663	687	649	707	690	664	642	688	709	707	685	660	627	665	615	719	628	627	702	661	659	698	690	670	694	686	664	681	718	654	670	651	679	706	683	645	678	687	695	692	676	672	693	628	678	698	618	657	711	684	689	706	679	635	725	652	689	662	622	670	660	632	671	693	643	612	638	676	655	723	655	684	670	649	678	648	669	687	645	697	667	716	639	679	664	657	701	685	677	712	682	661	673	664	635	649	681	677	710	685	613	651	686	648	697	677	668	655	671	656	684	653	657	640	679	669	677	662	663	695	671	677	689	648	676	669	664	654	675	672	705	699	680	677	689	657	704	684	672	643	679	612	672	682	665	688	636	636	638	690	683	708	666	684	680	656	672	661	672	642	678	661	656	673	699	688	652	684	633	666	650	691	643	679	705	636	685	646	654	686	685	713	626	656	642	695	627	655	641	663	703	656	638	661	644	619	647	668	694	708	642	694	681	664	653	637	712	669	662	646	641	655	694	683	660	656	677	676	672	670	683
24470	20998	26946	24919	5411	1148	812	702	15117	16556	10870	5225	1615	642	396	308	324	336	295	300	304	333	312	314	292	283	280	345	316	297	322	317	331	299	281	308	312	311	329	317	309	300	290	276	296	289	295	292	321	309	325	317	300	298	319	289	278	313	337	297	305	306	298	290	328	327	327	285	287	307	291	315	356	296	336	313	285	336	289	342	330	310	281	302	289	319	296	296	317	306	318	312	300	271	314	311	318	309	283	308	316	338	284	294	289	310	302	332	317	322	292	308	310	302	295	332	328	319	295	304	307	313	323	289	344	279	299	327	283	273	289	318	303	288	309	317	298	315	309	326	293	295	295	312	288	290	271	304	321	299	297	294	299	284	307	343	316	271	300	291	318	308	343	329	328	333	323	312	287	311	312	305	279	294	288	289	287	295	280	303	295	298	318	309	324	314	307	290	315	300	319	320	279	278	305	309	326	296	293	295	332	283	294	298	336	338	285	302	296	295	311	317	295	316	314	317	303	309	302	291	319	335	297	308	315	304	314	287	313	324	303	297	295	323	300	304	295	317	302	317	310	300	309	299	299	321	302	311	342	292	280	305	288	284	332	315	300	328	284	289	303	330	282	301	315	334	329	277	308	289	307	325	296	327	309	319	302	317	300	329	317	314	309	320	310	317	303	325	288	304	344	293	305	286	302	295	329	303	347	290	272	343	310	318	306	298	312	309	314	323	292	297	300	304	292	334	279	281	308	307	326	294	297	309	295	294	312	322	301	325	326	289	312	292	301	282	293	293	302	304	288	326	329	321	301	294	307	304	302	298	332	294	313	268	317	317	275	290	293	319	330	273	315	302	310	323	284	328	297	325	302	297	309	290	306	313	309	273	325	274	296	345	251	293	306	307	304	319	285	292	266	314	301	316	312	297	300	320	308	262	313	249	318	320	299	299	289	316	296	301	332	262	313	294	289	281	311	284	306	289	315	275	310	286	305	316	278	324	269	311	292	268	313	292	331	325	297	286	256	303	333	296	279	313	288	309	316	300	285	317	328	307	309	310	290	314	302	323	276	299	313	297	301	338	277	290	294	318	335	274	316	295	310	297	294	286	319	324	289	327	320	288	288	318	299	294	287	300	317	319	304	304	286	317	310	287	287	306	268	267	270	283	301	331	330	333	317	301	318	326	291	325	297	313	323	287	295	310	319	301	281	301	276	312	333	282	309	320	282	313	284	315	276	318	291	301	328	328	313	315	299	291	311	293	298	291	306	286	284	306	294	304	276	306	334	293	297	283	314	271	305	313	303	301	290	280	303	283	298	296	301	305	326	320	331	316	299	303	302	296	319	303	299	306	310	312	306	313	302	316	313	313	300	303	279	326	292	297	344	298	289	308	297	277	309	285	314	310	308	314	308	314	308	290	319	301	299	300	317	304	315	302	277	298	306	314	296	302	307	293	297	309	320	319	294	301	296	309	304	342	288	318	266	292	319	291	287	308	291	311	306	298	297	298	287	319	289	276	306	288	319	289	301	297	293	308	299	313	296	271	331	286	303	281	283	309	339	290	289	333	293	341	316	330	306	312	317	317	320	292	308	289	291	297	308	309	304	324	335	306	278	299	277	336	298	344	280	331	321	311	315	291	297	329	294	274	294	309	287	316	328	298	305	312	301	302	333	317	323	295	311	333	302	312	306	289	296	299	312	281	320	320	280	286	300	283	327	305	306	326	289	284	293	289	336	285	285	302	286	294	295	304	291	308	337	322	327	318	307	291	267	298	323	272	317	294	281	304	295	317	301	288	327	326	305	319	300	346	285	275	296	311	315	312	312	312	314	318	304	325	314	324	277	327	273	300	305	339	322	315	288	278	284	315	313	325	339	306	325	325	324	319	313	318	283	300	311	281	316	258	315	303	304	283	312	308	306	288	299	352	316	328	304	327	323	294	350	315	314	290	332	351	311	310	314	311	313	310	306	289	284	319	315	293	291	285	321	346	301	277	287	304	302	321	286	308	296	309	275	283	292	336	307	315	338	284	290	310	278	328	276	352	295	316	314	284	316	295	301	307	329	311	289	294	289	294	269	261	299	327	312	279	319	301	303	316	282	293	282	298	326	268	286	309	283	288	300	295	301	322	313	325	306	318	324	290	320	288	283	314	288	277	316	306	306	281	324	309	300	310	297	301	342	308	298	302	318	320	315	303	312	319	325	329	293	314	289	303	327	281	331	295	335	274	300	286	317	318	319	280	302	270	300	306	310	308	325	307	305	274	310	295	323	340	277	305	281	301	301	355	323	299	323	261	292	295	314	284	308	298	270	282	315	341	303	319	288	302	324	310	317	337	291	305	272	293	276	329	323	335	308	317	302	298	327	307	328	328	321	303	335	338	287	305	297	312	302	275	321	304	309	291	306	293	307	300	295	286	297	332	310	323	295	307	320	312	330	309	282	322	302	265	323	331	322	288	299	284	330	305	279	302	310	297	322	303	298	281	291	304	300	320	298	308	310	303	285	311	285	317	293	310	311	330	320	322	301	338	298	329	266	319	298	296	295	314	311	302	266	298	279	291	325	320	337	310	267	293	269	297	302	304	319	298	295	330	302	309	318	301	287	278	321	308	267	307	297	293	286	258	296	308	299	288	290	297	300	308	299	305	330	295	299	305	270	299	303	307	299	306	283	281	319	320	315	318	260	297	347	328	265	310	304	316	291	276	362	295	325	276	311	277	334	299	321	299	291	291	299	277	325	278	301	325	335	325	308	302	340	299	292	315	321	275	288	297	316	312	282	333	307	277	299	304	349	305	308	328	283	295	297	278	318	295	282	301	290	333	277	308	314	313	303	287	313	293	314	305	340	341	297	292	287	293	291	318	269	291	309	300	317	292	308	290	278	286	307	315	306	327	309	303	313	308	324	287	339	311	307	291	309	260	325	303	275	328	317	311	301	313	278	316	335	285	295	333	293	281	342	303	304	347	307	309	295	317	302	303	324	314	279	310	317	295	317	304	294	305	311	315	320	294	309	295	303	284	334	316	291	289	309	303	319	279	318	275	294	313	300	320	325	303	341	295	311	343	332	308	325	294	305	318	318	296	310	304	326	307	310	322	299	304	315	304	309	340	337	286	330	301	303	304	255	315	291	312	306	290	303	333	340	307	297	306	301	306	307	317	304	288	348	315	321	285	325	302	300	278	319	339	299	286	334	299	302	313	277	318	314	317	309	299	305	311	310	311	306	303	263	310	304	306	309	300	313	291	308	288	293	298	295	286	294	248	293	294	309	290	316	305	290	311	312	293	307	341	299	322	324	299	282	334	293	317	288	308	307	301	320	335	292	309	301	287	309	284	333	297	330	324	311	299	294	295	320	330	334	311	290	321	302	292	344	291	283	276	328	281	291	310	347	336	307	296	318	291	311	307	278	308	302	324	310	315	295	301	287	303	303	315	302	289	336	337	342	313	335	308	292	275	292	326	327	305	296	276	325	296	332	318	294	275	299	314	320	297
5841	9365	8577	5570	4166	3293	2178	2117	29794	27576	21410	12306	4596	1514	775	687	598	561	619	614	643	610	571	597	593	592	620	614	646	642	628	617	634	568	622	641	661	618	616	633	630	637	619	581	597	607	604	610	604	626	631	644	608	639	613	611	641	614	630	614	591	610	616	655	578	616	686	598	659	623	606	586	586	610	581	591	636	604	619	622	642	603	660	579	617	607	575	631	655	597	563	643	617	583	595	622	594	609	597	646	648	605	617	567	618	622	615	628	615	587	624	587	617	646	650	569	619	629	639	596	637	633	595	606	616	585	594	615	625	663	590	603	623	640	620	612	637	614	580	629	645	616	627	564	582	544	592	658	610	626	606	632	559	636	628	598	647	628	583	619	623	592	618	626	623	631	607	594	614	642	665	588	608	641	595	672	593	590	613	598	655	589	629	608	564	618	600	587	593	615	596	617	604	638	565	580	614	637	577	580	572	572	620	602	579	575	605	617	545	600	634	604	620	616	604	610	591	626	627	594	588	629	609	661	606	631	592	626	573	608	631	655	632	565	654	612	593	603	561	608	618	622	606	627	567	601	648	624	624	656	642	593	634	687	599	613	611	599	596	607	606	636	635	581	650	608	619	609	647	620	612	577	621	616	623	558	653	591	615	648	601	577	602	593	608	627	592	603	621	618	604	603	603	618	586	617	607	606	638	621	627	650	599	619	601	606	594	578	625	637	569	645	600	622	559	584	550	622	608	595	614	618	620	613	636	609	626	605	566	616	617	602	572	616	590	599	608	625	621	608	596	586	589	620	617	650	584	590	571	577	591	601	649	620	594	589	599	635	645	620	651	582	606	620	614	647	625	617	610	610	651	602	626	591	653	554	579	571	622	630	620	639	617	553	620	664	644	603	587	618	648	602	612	642	567	576	614	567	613	655	558	620	595	625	650	619	581	633	602	630	572	577	632	648	607	580	599	586	584	593	618	561	588	648	591	595	627	605	624	630	617	639	637	608	624	587	606	624	690	618	619	609	633	567	620	625	611	601	609	590	607	635	627	634	630	589	591	605	642	607	605	646	645	624	603	615	552	616	601	606	634	574	631	569	605	581	618	609	699	602	604	588	580	606	635	567	625	587	641	596	630	597	624	644	580	670	581	642	576	622	609	612	596	622	595	617	563	594	640	624	594	581	622	588	621	593	613	643	638	659	632	561	628	629	624	649	580	635	590	567	585	587	611	587	631	619	607	664	627	608	597	621	552	627	567	639	596	595	642	640	591	601	659	622	661	616	597	602	647	638	641	599	598	617	588	681	612	605	628	638	633	625	594	601	661	605	590	638	620	591	619	622	593	630	622	635	636	633	617	644	587	605	608	596	622	607	573	597	584	623	581	588	630	619	598	595	610	624	592	613	627	611	609	624	600	588	619	634	599	614	616	584	591	597	613	651	645	597	612	630	552	649	653	634	579	618	573	610	566	573	640	613	609	574	574	618	582	570	605	631	617	613	595	603	586	558	627	631	659	607	626	597	630	587	678	569	621	621	602	636	615	619	601	621	596	635	669	590	597	605	660	650	642	652	642	602	687	587	629	604	590	623	529	612	619	575	610	577	625	630	602	610	581	613	671	640	612	620	601	625	635	584	622	581	642	618	578	630	588	615	640	613	599	597	582	611	587	640	604	602	617	596	657	577	606	581	663	657	602	627	587	616	569	620	607	583	612	591	645	655	622	614	629	645	640	609	628	613	577	614	622	590	586	618	606	600	604	653	620	615	619	594	624	639	605	618	609	611	613	560	590	601	589	601	600	628	657	550	605	631	655	628	563	616	610	585	604	620	606	584	611	625	627	575	583	634	618	601	648	604	636	599	616	605	642	603	618	660	596	584	624	648	575	598	611	586	619	617	570	576	650	610	624	613	563	583	600	599	627	664	598	599	590	600	566	597	613	595	599	591	579	599	617	596	605	621	590	604	539	617	580	625	613	594	589	621	589	638	593	594	605	595	582	635	601	636	660	612	585	630	577	613	598	627	607	596	590	622	563	591	642	575	645	652	544	590	639	648	608	582	601	598	586	595	625	646	583	600	584	603	574	575	658	599	605	640	604	599	611	594	623	610	576	592	632	620	622	586	594	561	628	638	602	638	606	589	592	587	595	574	633	615	633	592	664	638	641	621	608	637	621	618	620	653	665	604	587	615	636	631	608	583	612	598	640	611	650	586	617	596	595	585	566	648	596	597	592	598	624	570	565	613	575	580	622	634	645	598	649	616	604	577	619	615	648	569	615	614	656	644	571	588	615	615	617	623	567	592	617	603	639	591	617	630	612	629	626	585	604	578	661	590	596	572	641	626	593	607	588	558	600	633	581	644	629	610	611	616	598	571	651	603	613	623	629	600	596	595	587	613	614	611	621	633	630	589	613	591	586	624	635	573	657	626	578	596	609	631	606	680	580	594	582	631	593	617	602	580	608	624	603	597	605	619	633	607	565	615	574	631	639	576	588	596	591	576	648	610	580	612	622	604	621	592	604	635	609	583	624	557	605	629	594	600	585	630	591	614	581	578	610	623	575	619	561	627	587	622	604	681	612	645	644	599	640	623	585	608	613	580	614	617	620	588	602	594	593	653	659	579	601	604	580	572	592	624	627	627	600	597	608	595	664	615	614	652	549	593	617	624	587	588	612	596	586	603	601	607	617	583	669	613	617	611	670	639	613	609	591	587	571	588	641	600	578	628	590	609	620	618	660	609	586	601	570	643	612	604	639	594	628	614	605	620	639	537	611	638	588	567	614	624	626	626	591	634	613	595	595	600	607	603	620	626	647	630	591	603	606	622	619	646	561	578	591	579	616	621	653	605	612	619	574	642	634	609	639	649	613	644	619	608	585	630	612	590	596	588	635	635	618	626	612	644	615	612	599	604	582	654	598	627	619	575	630	621	612	663	644	616	639	639	616	610	543	627	607	568	584	570	593	620	643	579	612	586	628	635	610	616	606	654	607	609	576	610	596	600	597	573	575	606	618	572	641	587	632	622	572	623	574	584	612	620	595	608	608	647	637	596	589	624	574	571	643	604	623	603	575	541	591	613	609	563	609	609	615	602	617	594	658	619	606	622	593	587	627	606	643	595	624	602	618	583	643	583	647	633	648	552	615	616	619	585	561	616	605	610	588	597	598	582	616	631	611	590	551	597	587	590	609	614	633	565	608	583	594	588	675	611	573	579	613	629	611	604	585	653	597	575	578	611	624	589	575	638	626	621	648	590	601	614	614	582	634	628	611	659	633	627	600	621	616	625	619	612	601	552	589	584	613	606	584	631	625	620	606	606	604	646	603	631	602	586	626	571	618	653	611	624	601	604	641	622	599	629	602	591	589	642	621	571	638	630	569	564	585	619	640	597	591	613	580	618	615	540	592	606	603	587	605	577	604	647	585	596	645	589	649	642	636	599	626	558	624	663	618	622	615	568	634	585	608	595	625	585	600	582	628	587	619	588	622	643	607	609
22806	20991	28694	23465	20988	19379	3290	1765	32938	36187	26553	16009	5219	1160	459	373	317	288	313	284	294	321	304	297	304	295	286	287	281	312	296	297	279	287	262	297	312	291	270	304	266	293	302	292	292	334	309	294	297	315	313	284	281	302	302	270	273	297	292	308	288	301	279	313	261	275	312	308	315	281	302	285	299	311	296	259	276	284	298	298	308	313	296	322	306	269	304	290	284	272	327	276	281	271	310	285	292	351	286	289	304	282	276	295	315	294	288	285	289	292	311	284	276	316	283	310	261	288	289	332	301	291	307	317	319	309	311	277	294	288	290	274	287	275	286	311	284	278	319	299	283	282	296	294	322	261	256	264	303	301	306	295	287	304	318	289	264	303	300	286	293	270	289	268	271	300	249	302	281	288	312	261	277	302	260	297	271	315	288	271	279	294	281	285	317	306	271	275	295	268	278	311	293	273	291	303	264	282	282	320	301	285	248	302	313	299	302	300	265	320	297	276	293	319	272	258	288	281	326	298	311	292	277	277	278	295	299	323	273	292	305	298	315	299	302	304	275	286	269	281	299	261	310	290	306	325	262	282	270	273	309	310	289	305	297	290	290	284	308	299	287	316	274	301	276	275	289	284	280	285	285	286	277	287	287	291	289	302	285	289	290	256	316	275	307	304	274	309	320	274	312	276	324	306	278	303	302	282	282	330	332	267	308	311	269	313	289	283	294	332	313	281	301	297	273	276	294	296	304	280	302	295	278	300	304	275	335	295	302	305	292	269	287	294	312	301	269	323	318	299	311	315	316	319	320	266	285	308	321	303	279	264	295	292	299	293	275	298	313	296	296	283	292	305	315	257	276	316	303	302	312	297	295	309	284	307	276	327	296	305	270	297	295	306	296	303	290	287	292	302	275	292	295	281	271	270	310	297	277	290	282	287	313	293	306	275	278	297	278	317	315	321	298	307	314	309	279	303	282	276	270	282	268	303	309	292	281	258	285	323	318	282	290	271	309	277	298	291	278	335	268	275	274	309	305	285	280	295	267	271	282	263	289	319	277	287	301	290	277	292	261	304	290	274	323	337	262	330	282	294	301	286	299	277	268	287	313	299	301	289	279	283	310	265	292	273	284	290	291	274	255	304	269	287	303	294	282	310	296	316	274	325	270	323	280	318	301	313	295	286	316	332	288	297	259	279	294	289	266	282	313	310	282	314	325	303	306	283	278	335	321	317	298	276	295	280	312	282	297	314	306	294	315	313	307	312	289	318	275	305	280	279	257	306	315	299	277	313	307	267	296	272	304	268	285	306	283	297	256	275	288	309	321	303	302	264	305	311	310	314	281	269	306	273	301	280	279	280	308	300	278	305	282	336	278	307	298	298	294	294	292	298	289	284	296	298	304	313	308	285	288	292	289	287	307	264	281	301	293	299	299	316	272	311	342	312	290	292	284	303	300	280	295	283	319	304	305	265	297	314	299	289	284	264	263	288	316	279	304	295	314	313	307	314	317	302	254	305	278	288	294	285	308	290	299	270	287	300	307	287	292	317	284	273	283	298	261	307	291	288	307	290	303	279	310	302	276	314	303	299	291	321	301	296	282	288	289	283	282	316	284	309	281	283	296	280	270	269	304	279	322	261	295	272	291	298	285	280	258	289	317	285	286	276	246	300	292	272	316	270	295	264	317	272	294	275	300	278	300	310	295	276	313	293	291	337	299	301	278	277	315	290	291	309	273	280	295	281	277	308	278	297	269	256	285	301	292	289	283	297	314	296	310	284	296	279	280	284	316	258	306	313	305	278	297	310	285	307	278	284	294	302	295	300	274	266	271	279	305	307	317	273	287	296	303	316	297	279	295	299	291	275	273	286	277	292	289	310	314	312	300	316	292	285	271	300	275	274	279	299	295	270	340	289	280	296	287	299	263	271	290	296	304	310	307	296	291	295	317	293	274	295	284	325	315	336	290	292	291	297	292	301	282	278	302	303	286	290	290	314	302	311	312	289	296	327	295	289	307	300	316	277	257	265	284	296	298	306	313	340	295	270	287	302	295	294	301	283	307	274	262	287	305	287	270	326	269	293	279	302	291	300	302	324	292	275	319	307	275	285	278	292	301	325	288	276	331	284	263	301	306	310	317	300	272	282	305	289	323	300	282	287	280	285	272	283	265	321	298	307	301	273	282	317	264	278	263	295	304	310	263	309	320	263	303	297	287	318	282	262	260	285	302	301	292	296	285	289	280	286	315	280	292	275	288	279	274	288	278	282	292	288	323	307	310	301	279	331	271	298	292	277	280	290	303	317	282	330	305	284	322	297	294	302	305	270	287	283	287	327	317	307	287	303	311	265	300	262	274	283	302	301	295	299	290	278	281	302	294	289	285	283	301	290	264	274	299	278	330	278	314	291	252	258	293	301	318	271	272	292	282	293	287	308	319	306	274	287	270	309	305	316	287	286	295	329	277	298	256	291	288	310	296	285	288	272	283	298	309	285	313	274	284	323	286	293	306	286	299	293	283	277	282	294	289	306	299	320	299	303	298	312	319	303	322	263	289	295	309	269	303	289	328	295	293	268	298	294	294	290	300	295	305	296	260	283	293	304	281	297	263	291	344	295	288	286	275	294	289	277	332	288	288	288	286	276	324	311	312	309	245	315	302	287	298	282	293	279	298	304	322	296	291	272	306	310	279	303	300	297	254	293	279	291	266	281	298	319	284	282	303	263	303	293	281	270	305	284	282	292	299	286	306	275	306	288	297	286	303	305	299	301	313	302	316	288	292	306	304	314	288	328	303	274	267	312	322	319	283	304	316	285	311	299	287	293	317	314	295	315	300	294	310	286	291	311	267	294	276	260	285	306	298	291	305	299	286	314	294	295	291	302	287	279	297	288	302	311	279	295	303	323	311	296	305	274	275	298	311	287	295	277	317	278	281	295	293	295	311	276	318	290	314	290	279	335	315	276	296	299	289	279	308	267	288	273	307	274	290	271	279	292	296	316	271	296	301	263	299	290	300	311	330	294	273	311	307	290	307	290	295	270	294	271	325	276	279	308	300	278	271	312	288	279	315	294	291	297	326	286	291	303	291	290	316	300	299	311	303	266	294	285	283	323	309	255	285	289	304	256	275	338	301	255	261	278	265	304	265	288	299	315	312	272	302	295	273	327	271	263	281	306	299	265	275	292	292	306	289	301	306	312	268	268	301	286	280	303	317	286	311	292	287	265	310	274	292	279	299	296	285	299	291	281	299	282	280	286	278	292	309	288	289	298	310	315	312	297	302	280	280	310	295	321	310	294	293	291	296	322	269	294	329	276	283	328	271	284	292	300	338	281	278	290	289	296	275	292	257	296	295	277	320	263	281	297	316	299	289	311	255	304	280	281	278	274	303	288	287	289	265	291	285	266	283	299	302	287	289	318	281	296	315	298	291	295	304	312	297	308	300	316	282	292	324	315	244	255	288	289	286	289	287	270	287	294	311	321	286	293	275	312	272	293	279	295
9471	18492	17726	10835	7612	6292	4383	5596	45168	42557	35593	24975	10817	3154	1036	656	607	571	539	562	574	509	547	551	518	543	595	557	567	594	566	559	564	589	575	590	524	599	556	562	584	543	559	606	529	546	552	565	577	554	568	550	531	561	579	564	560	581	564	571	601	591	544	562	620	582	565	535	545	540	543	556	565	568	545	571	631	554	532	575	563	569	581	542	608	556	581	556	569	558	571	539	648	546	523	558	564	522	592	583	534	530	568	560	536	506	601	539	512	509	540	558	546	543	573	589	556	546	545	540	552	552	596	510	538	589	552	550	543	536	569	540	568	548	548	558	510	550	541	568	551	516	569	585	569	585	554	553	520	556	564	582	608	577	558	607	525	550	566	588	549	531	565	557	528	582	594	584	568	539	532	541	550	550	551	574	585	538	547	585	562	582	565	535	543	597	578	612	576	570	565	575	544	542	591	551	585	554	551	583	547	540	545	583	603	583	574	556	553	556	548	576	546	523	553	552	563	557	592	527	591	519	547	550	574	547	567	606	576	564	591	542	560	552	566	572	587	531	558	565	553	542	586	555	584	595	551	545	526	590	593	571	588	537	556	595	566	596	581	580	579	549	566	605	564	578	580	579	568	577	573	567	579	591	532	579	547	590	567	568	592	569	544	569	589	601	593	563	553	532	583	563	580	549	586	528	612	599	551	553	576	579	561	534	618	563	591	552	524	534	544	583	520	580	557	523	571	576	529	580	561	553	561	601	561	561	534	567	555	537	556	528	614	557	567	573	576	565	563	576	562	541	567	558	595	570	549	586	574	561	550	545	542	588	562	594	535	551	542	590	527	563	565	572	519	581	563	631	593	543	537	565	559	577	559	564	510	569	556	524	571	562	574	581	566	571	526	597	549	549	626	523	578	530	555	626	539	574	583	558	535	537	568	575	556	558	598	525	523	559	563	537	551	550	575	586	551	546	570	538	534	568	567	599	532	548	537	594	557	578	623	562	583	556	557	536	553	581	527	543	592	556	571	569	597	574	580	557	532	559	526	617	578	553	519	581	599	534	599	576	557	534	594	527	585	597	565	578	544	507	530	537	544	549	569	564	554	580	580	540	564	569	523	547	540	550	546	543	561	519	611	576	568	555	578	549	597	547	586	597	547	524	593	559	589	541	569	578	603	578	546	551	584	558	586	553	567	528	581	551	557	575	560	582	544	518	575	581	546	534	567	594	543	524	522	583	498	544	559	549	552	566	567	561	598	547	523	554	594	563	565	511	585	600	547	589	568	587	544	574	557	555	572	552	579	572	557	557	589	580	541	560	552	548	566	578	560	552	528	551	563	576	580	531	524	574	551	567	539	572	573	572	549	556	531	595	534	570	520	563	576	559	601	551	542	574	616	539	590	571	505	548	534	581	560	591	559	585	573	558	519	531	565	549	556	583	538	563	551	589	602	587	565	588	554	560	513	554	577	589	589	575	558	578	554	510	492	537	619	563	605	533	575	546	554	563	601	531	551	550	561	596	571	563	576	551	586	569	527	588	588	583	533	589	555	561	544	548	560	574	559	586	556	600	562	566	569	574	540	567	565	582	534	540	517	544	582	587	525	536	551	592	585	569	598	575	526	590	570	554	575	587	555	576	582	581	584	545	574	549	592	547	574	513	549	578	534	621	583	537	579	568	603	566	518	563	570	515	538	566	565	575	547	564	591	567	562	512	588	582	497	553	570	556	551	538	554	548	592	600	596	600	594	573	567	566	609	542	590	542	586	599	535	577	561	550	525	562	563	548	559	595	568	530	557	546	569	551	585	583	562	541	598	570	577	551	583	535	533	571	567	532	579	527	551	576	521	538	522	584	588	573	571	597	550	565	586	525	592	555	583	610	598	559	583	542	508	519	558	525	579	553	617	587	599	549	591	550	588	583	564	579	553	547	595	611	565	634	540	541	535	580	549	566	604	592	611	549	536	554	585	538	558	568	572	560	567	531	554	527	578	564	561	585	588	511	548	532	544	524	536	588	566	540	598	527	567	534	581	528	577	548	553	533	536	557	528	555	570	562	557	579	540	520	572	596	540	535	549	552	541	575	564	572	548	579	536	553	555	585	579	567	543	580	548	561	524	548	540	580	544	535	571	571	548	562	576	567	579	547	576	589	577	547	579	547	593	589	585	543	570	531	557	562	572	565	586	578	541	572	593	574	595	579	562	598	550	566	541	535	551	562	552	567	613	522	525	563	584	584	579	585	564	546	565	581	524	561	572	563	566	512	565	582	567	571	509	558	593	581	502	553	529	564	569	549	551	554	569	564	540	569	551	560	573	575	570	557	564	592	566	532	542	558	591	572	555	584	514	539	553	526	581	585	591	556	587	585	576	527	585	581	564	570	586	556	569	587	562	551	580	559	544	567	578	551	591	556	523	581	546	564	544	542	565	587	548	588	589	537	554	604	598	588	538	516	563	566	548	553	576	590	576	561	548	574	554	587	561	562	596	560	561	554	540	551	545	578	567	575	592	561	553	570	569	579	543	556	588	549	534	559	587	589	572	542	584	553	572	574	577	502	573	595	564	560	590	536	572	518	535	547	583	593	555	575	561	569	630	525	550	544	568	583	575	573	527	536	570	609	549	563	550	530	538	531	546	560	552	549	584	563	535	542	553	559	582	535	593	581	530	579	594	541	568	569	540	560	545	569	598	583	565	571	546	522	553	512	568	565	544	571	553	561	560	557	547	554	539	562	552	547	540	579	571	527	595	612	548	578	534	580	564	573	579	545	569	596	541	575	615	546	546	601	546	563	551	597	613	541	572	572	597	540	566	534	516	550	526	606	582	536	563	553	587	556	546	507	575	560	545	534	548	555	583	550	536	550	589	512	575	546	559	560	598	603	547	548	549	530	578	524	536	562	566	571	543	562	573	553	504	564	580	579	555	563	548	543	520	544	576	566	537	575	531	555	543	594	544	569	575	558	552	592	549	573	540	550	578	608	562	570	554	547	626	551	573	579	590	571	575	524	559	584	571	589	515	579	577	513	545	587	605	561	543	558	578	544	548	544	595	559	533	527	557	547	554	579	594	583	571	557	554	553	542	599	581	583	557	564	613	542	567	547	563	569	506	534	579	581	586	570	592	537	569	558	544	547	586	566	552	560	567	581	572	508	593	611	574	559	567	551	592	601	574	553	575	550	573	579	581	565	569	563	536	565	552	531	577	552	530	530	607	514	552	563	580	575	594	544	550	545	503	521	558	600	538	569	535	536	552	527	544	560	532	554	570	549	557	552	553	562	580	577	574	586	565	598	593	541	549	544	546	571	557	594	584	573	587	592	533	568	558	572	572	551	601	541	535	595	531	550	548	614	569	559	529	568	555	568	572	546	605	558	581	543	543	565	573	571	540	541	527	544	546	577	548	560	515	588	609	553	545	560	540	576	590	537	542	569	527	533	582	560	568	606	561	578	575	544	590	568	536	556	549	532	553	570	579	547	575	590	549	591	596	550
26390	20288	7992	1260	713	733	520	471	3152	3665	2953	1781	833	468	384	347	368	350	357	350	331	317	326	328	340	328	332	319	344	343	357	367	343	359	320	351	318	313	345	371	354	324	332	376	340	321	362	312	340	318	331	346	358	340	369	326	356	321	349	313	353	322	306	355	315	365	338	359	345	363	347	320	337	354	341	354	348	332	326	351	308	343	337	338	346	296	339	327	338	342	336	316	343	341	329	316	296	364	349	345	335	319	370	354	326	326	316	328	304	340	317	357	368	327	324	357	358	331	317	311	349	346	327	310	316	345	295	336	337	352	346	315	337	323	332	331	367	379	318	343	360	299	348	305	338	376	319	362	349	331	332	324	329	327	314	364	352	346	336	326	317	337	330	355	330	322	318	303	331	348	360	323	335	313	307	328	325	336	321	345	314	317	348	338	301	335	343	340	326	322	340	391	362	357	375	318	332	337	303	346	298	319	337	315	337	335	368	341	310	315	312	359	355	348	338	358	371	362	360	316	330	336	334	317	322	341	316	352	334	336	318	343	339	326	340	326	315	358	296	330	314	343	336	317	354	361	341	316	363	342	328	352	355	325	330	336	321	326	314	348	326	316	319	320	316	298	333	352	315	338	377	317	335	311	316	364	317	308	356	353	344	318	320	327	384	309	340	305	353	359	301	316	340	330	325	354	339	371	343	361	351	302	344	357	314	327	332	342	297	337	348	332	321	346	332	310	324	321	339	319	343	315	328	327	354	312	357	342	339	350	330	336	365	341	319	334	300	343	344	332	306	326	311	319	323	381	346	329	363	341	363	289	334	324	330	349	328	372	345	344	310	348	370	328	335	347	314	350	347	311	332	353	317	324	295	335	307	342	335	312	333	379	346	331	345	358	335	324	361	327	313	347	333	340	358	337	338	331	326	340	324	314	352	314	319	321	355	341	348	335	323	328	316	344	352	363	353	321	346	325	343	335	299	300	339	324	359	330	343	315	313	359	349	306	323	352	347	331	336	346	344	332	372	344	316	338	338	350	321	358	335	342	335	319	322	352	328	357	372	326	346	327	342	348	320	309	368	329	318	318	315	308	363	352	331	328	321	346	341	349	345	354	340	378	334	325	370	338	316	317	328	323	326	346	352	320	321	325	318	312	325	345	325	336	344	328	310	330	361	349	333	346	316	367	315	327	306	342	323	318	309	347	346	367	343	317	309	324	352	334	325	328	361	342	337	330	344	338	307	332	358	328	367	353	341	323	318	366	348	332	300	334	343	364	353	331	313	315	365	316	350	295	326	314	362	319	330	312	341	316	361	329	327	336	305	346	321	347	328	350	351	290	329	332	304	360	334	352	318	347	290	307	331	339	333	348	329	348	325	363	357	298	370	327	307	319	339	315	368	341	326	342	326	362	329	345	364	324	346	302	330	320	367	320	330	320	344	345	327	337	341	347	352	347	353	327	355	326	325	323	348	336	320	321	314	337	350	357	329	349	349	315	350	331	310	327	331	321	344	362	335	339	332	337	328	343	314	350	351	338	291	371	348	336	352	347	322	344	305	330	317	357	338	312	314	332	316	343	320	339	347	332	333	305	380	343	343	337	331	362	376	339	315	313	321	374	327	341	362	325	326	352	338	318	322	359	328	332	324	351	339	361	387	337	323	362	342	337	319	327	326	362	314	321	328	352	342	337	340	319	306	336	354	327	343	351	344	302	318	329	305	348	354	336	329	337	306	352	314	322	327	326	326	388	339	339	347	294	356	354	330	348	348	334	307	337	324	318	341	346	335	332	362	327	351	328	317	372	348	353	347	351	339	346	336	302	313	328	309	331	331	338	322	292	336	342	356	331	338	325	341	340	371	339	298	381	326	330	326	352	369	369	340	325	350	334	307	342	324	354	337	328	322	309	303	349	380	327	308	303	337	314	319	321	320	352	352	355	318	298	342	379	331	339	319	336	352	331	319	326	354	307	333	333	321	355	345	341	348	331	364	353	330	333	346	347	309	334	328	359	343	356	297	326	336	321	332	333	331	338	311	344	359	349	319	347	351	325	333	355	366	324	313	331	312	321	362	311	315	334	341	338	316	326	338	375	319	344	332	337	385	315	338	308	327	335	332	340	332	330	324	347	321	328	346	349	333	334	333	327	357	318	327	320	341	349	345	308	306	328	358	367	315	371	338	327	331	324	358	335	348	339	365	354	319	346	373	318	350	328	337	332	339	339	325	292	328	339	368	344	288	332	335	329	322	347	361	305	363	334	342	369	340	344	336	375	320	337	342	300	324	343	339	348	352	369	342	293	346	340	363	329	347	337	330	317	330	318	356	332	309	311	313	348	340	331	337	334	322	323	355	346	341	343	324	339	339	327	337	372	355	366	314	330	357	328	368	329	335	347	359	343	342	369	353	307	361	343	322	353	368	331	335	342	366	338	323	314	335	362	329	327	348	343	340	337	371	338	357	330	353	329	312	344	358	314	356	330	334	330	320	325	362	341	312	325	362	341	344	377	333	337	334	350	329	352	346	327	313	347	325	333	338	306	345	328	297	344	347	350	338	339	362	330	325	320	344	323	331	348	349	349	392	324	291	336	333	314	339	323	375	341	314	335	364	339	326	331	341	326	331	346	360	380	342	355	324	337	362	334	335	371	334	345	343	333	353	335	333	344	334	323	326	347	320	341	354	329	321	354	358	319	331	311	316	295	299	335	348	334	330	328	318	294	313	308	323	356	344	314	335	327	338	343	344	333	335	329	309	322	338	318	339	327	338	301	325	368	336	319	349	351	284	323	356	340	350	376	364	349	321	334	359	342	316	321	347	342	341	345	353	393	308	320	319	324	320	329	373	333	335	319	349	355	339	350	354	349	342	346	311	341	339	339	339	320	328	322	327	346	338	378	335	326	334	303	328	330	340	359	330	357	337	340	335	322	354	357	330	359	314	338	357	359	343	322	314	341	319	353	339	328	338	318	363	344	330	306	361	378	341	362	324	344	313	285	358	325	330	318	352	352	348	370	329	320	304	337	382	319	303	334	313	331	338	386	363	349	318	322	347	343	342	318	323	332	373	323	317	316	312	342	333	324	352	328	326	301	340	336	337	340	333	347	309	325	351	363	313	358	342	356	360	337	336	330	331	300	326	328	347	342	302	311	335	334	341	353	337	362	347	351	324	368	356	343	350	327	314	329	362	308	331	319	365	327	358	340	342	347	359	367	350	323	340	369	334	353	362	360	334	328	370	303	342	322	316	334	320	343	334	349	322	331	348	336	293	336	356	329	364	342	350	350	319	319	331	359	315	326	368	357	315	300	339	337	337	341	302	317	317	322	329	333	321	347	344	338	313	338	369	314	301	357	343	335	340	330	311	300	335	337	336	353	367	378	336	318	365	334	366	355	342	347	333	353	351	374	327	359	324	329	343	346	345	332	322	300	311	335	355	361	301	375	322	351	299	335	349	348	355	332	325	329	333	343	341	307	345	351	325	310	372	328	366	324
5674	4445	3934	2745	2198	2182	1317	1351	9962	10368	8156	4772	2008	1009	735	699	686	695	716	667	642	699	641	692	708	679	650	624	676	657	663	657	681	713	683	686	649	671	668	643	654	658	621	648	666	725	629	692	667	647	710	649	696	673	648	661	663	650	676	673	708	649	646	689	664	687	684	634	640	681	672	625	663	672	709	689	701	674	629	632	660	631	670	656	639	665	650	634	698	642	687	653	624	633	714	661	714	696	642	645	615	636	648	684	633	688	654	628	634	652	639	650	646	642	675	663	647	653	657	674	692	645	688	675	672	710	626	647	617	693	641	701	611	688	669	639	634	670	645	671	652	690	633	666	668	680	636	662	660	604	697	706	674	649	647	698	633	662	665	659	641	687	649	666	669	642	672	649	655	689	649	666	679	685	712	643	640	690	663	653	664	643	660	711	663	667	602	642	648	630	652	697	666	625	689	695	728	632	676	697	641	624	630	706	677	660	619	682	697	649	657	661	693	663	679	665	636	658	629	636	685	656	615	619	651	612	683	668	665	617	653	656	662	678	683	671	656	676	691	639	652	681	698	646	651	680	621	651	677	670	672	663	632	665	661	668	672	709	696	716	692	681	627	648	598	652	687	669	702	623	638	652	650	663	643	679	673	620	690	651	674	607	638	638	647	673	650	682	678	696	669	703	700	672	653	663	657	684	663	680	655	662	684	667	653	682	658	638	652	677	614	684	629	636	688	676	649	681	694	693	654	721	668	677	635	664	627	665	661	651	625	649	686	699	651	622	667	680	650	766	645	666	669	643	677	704	656	644	635	641	638	618	651	662	649	626	629	703	666	663	666	659	630	631	646	653	693	633	671	645	671	643	721	670	681	629	644	654	657	705	641	619	650	645	649	657	606	634	666	625	665	651	706	664	667	717	667	677	647	643	657	660	641	682	669	635	661	689	667	674	667	622	647	679	658	649	690	671	654	697	608	636	655	666	673	679	661	626	637	675	676	718	659	689	651	683	640	693	681	684	671	656	646	675	660	663	649	669	662	625	722	671	665	625	662	712	649	635	690	676	633	688	693	648	661	645	656	601	650	627	671	704	667	637	662	597	675	710	668	688	628	646	656	640	674	661	633	636	690	673	588	648	679	643	668	686	683	660	658	677	650	608	648	620	623	663	648	675	652	648	654	669	640	657	639	686	684	681	645	667	626	636	652	666	680	631	675	721	694	650	629	682	658	637	651	654	606	660	722	676	678	648	666	626	643	644	701	688	679	621	660	645	652	647	656	650	657	663	656	654	640	673	705	614	708	653	682	632	630	665	655	657	669	645	668	674	661	631	678	709	669	737	661	661	638	652	684	661	662	678	648	615	706	672	686	635	665	640	655	642	623	655	642	667	664	694	651	691	668	683	670	668	636	645	696	667	655	643	641	647	637	670	656	703	684	643	703	693	683	655	622	658	663	653	644	670	654	639	709	664	676	616	667	659	686	668	656	676	647	655	651	637	651	677	694	603	643	669	661	704	644	686	676	630	663	647	658	679	707	677	668	677	664	619	650	599	638	646	670	642	673	677	699	654	657	712	677	660	637	635	647	663	663	642	670	650	661	686	640	666	642	642	641	671	683	657	671	643	679	689	637	693	649	665	700	635	662	663	657	669	603	660	633	657	696	663	671	673	651	632	656	639	639	638	662	660	599	632	646	642	641	671	584	606	703	659	664	667	692	659	651	637	671	706	681	680	677	700	663	664	675	611	663	640	664	629	657	686	657	682	640	710	618	679	681	672	664	653	684	682	715	633	654	651	639	658	665	610	637	661	613	668	626	727	649	661	671	701	653	664	664	631	677	658	651	647	668	643	625	698	673	624	677	671	685	701	654	637	680	672	676	666	643	694	686	668	640	669	676	657	653	679	614	655	646	645	659	604	677	679	691	648	649	659	638	648	653	629	630	719	631	675	714	628	660	697	674	634	638	707	642	650	681	671	684	648	679	683	646	671	638	679	663	668	625	612	680	649	599	647	714	634	670	673	671	652	666	662	662	612	624	659	621	689	677	657	688	651	691	672	664	657	647	659	664	665	642	699	664	664	699	650	642	666	705	657	677	652	690	672	633	690	653	664	694	674	666	647	603	683	665	629	676	612	663	610	625	665	660	660	604	664	693	653	661	646	672	675	671	681	661	624	676	632	704	629	624	676	670	661	699	646	680	666	657	707	698	717	614	678	596	701	647	648	660	647	673	623	636	683	674	646	636	650	635	682	674	659	688	615	629	627	690	652	674	687	646	653	626	636	691	619	685	684	664	668	673	643	651	663	655	640	681	639	672	636	616	670	653	653	678	703	664	696	644	658	703	679	702	650	640	661	616	637	663	728	662	660	621	629	677	727	649	667	665	665	738	665	701	637	667	637	613	634	642	652	629	685	675	651	658	683	665	688	743	650	705	626	636	670	641	665	619	653	685	669	681	660	644	645	628	728	663	691	662	651	596	653	672	646	662	676	649	676	676	687	638	682	653	616	644	672	668	662	654	705	642	647	695	666	669	656	661	640	613	639	667	659	626	637	621	639	618	669	672	650	609	676	622	664	714	686	698	646	699	653	715	633	658	711	612	673	626	643	609	682	680	670	717	707	650	677	662	643	638	694	633	661	649	640	686	697	687	613	669	641	690	660	666	657	672	639	659	700	698	657	675	672	611	682	698	636	652	614	636	649	651	679	655	713	697	677	646	677	629	680	680	652	670	642	624	679	672	672	646	656	641	697	648	678	682	673	703	647	635	656	677	710	632	649	635	682	657	675	625	642	711	703	718	666	683	687	683	646	664	666	657	659	693	674	654	667	620	657	694	647	662	631	631	669	630	684	647	644	641	672	693	679	657	631	636	614	675	704	670	662	663	627	685	644	662	642	646	664	653	652	673	650	656	659	659	683	683	696	675	716	645	667	719	643	691	668	656	622	667	626	714	688	644	654	679	655	682	668	681	660	683	627	641	664	651	667	640	717	708	675	679	713	670	659	670	676	651	644	675	709	657	659	675	693	696	634	696	654	652	621	666	684	678	659	647	658	671	648	688	664	674	668	671	667	670	656	670	662	665	614	694	652	663	660	669	633	661	638	656	659	632	625	681	642	707	649	654	650	615	691	676	675	664	669	666	646	682	672	671	689	654	697	718	695	678	622	633	673	635	653	693	690	648	660	699	686	689	668	628	705	649	693	657	702	643	634	659	660	648	673	649	666	623	632	647	682	665	678	680	707	634	691	683	677	630	623	669	647	680	633	684	687	644	639	690	682	601	647	645	621	689	618	704	643	653	687	691	678	670	688	612	666	647	687	618	659	674	653	668	670	670	647	707	664	649	653	647	668	695	651	663	672	655	684	653	650	664	672	659	679	618	663	657	679	652	642	623	636	671	677	601	683	669	589	628	640	653	682	689	657	622	673	691	648	674	713	691	692	689	683	684	677	675	639	682	693	693	669	612	659	685	629	655	663	657	660	640	648	704	696
24638	21100	27038	25042	5712	1074	663	1094	14259	15488	11680	5722	1816	610	394	350	289	308	309	282	286	311	301	291	307	291	296	304	315	284	290	300	304	294	328	262	286	293	317	306	320	261	319	293	299	308	306	297	330	267	272	327	285	253	307	321	289	296	296	328	314	305	320	307	315	313	335	311	325	309	324	307	300	329	295	306	298	306	310	311	289	327	284	292	280	316	289	319	323	274	277	302	294	300	317	288	280	293	309	277	312	304	327	333	320	311	304	287	283	279	337	306	297	273	287	309	315	273	313	333	306	305	320	337	291	284	272	290	310	308	297	309	317	284	296	293	287	298	299	302	315	292	299	301	291	312	316	309	299	315	307	302	292	299	315	319	318	313	297	302	318	289	275	278	312	286	285	310	331	303	307	330	292	298	324	274	263	300	336	290	290	318	330	304	284	277	305	319	325	274	304	306	282	335	309	296	268	319	283	306	306	311	315	305	315	304	288	279	297	300	327	299	320	304	308	305	297	331	306	290	304	328	309	303	304	276	304	291	302	282	324	314	295	294	289	272	305	292	305	301	301	286	305	315	290	289	281	315	305	295	278	281	288	326	320	287	343	295	276	308	305	315	303	292	298	305	295	329	282	321	317	332	332	313	276	297	277	313	289	320	319	321	254	288	328	315	313	327	258	319	310	294	331	304	325	309	308	288	307	297	314	285	324	325	302	291	301	289	337	300	307	295	301	339	306	306	305	284	290	282	300	308	293	298	288	328	305	307	299	287	322	312	273	303	325	317	276	319	296	328	304	313	311	319	276	288	293	344	308	270	298	297	308	286	311	276	346	296	296	281	316	286	319	322	331	281	338	316	304	301	290	322	291	315	279	317	335	283	296	295	337	322	306	268	285	315	299	291	326	313	268	313	347	314	298	287	288	287	319	311	291	300	291	318	320	306	299	278	280	335	294	276	286	293	292	319	287	286	286	281	290	287	294	304	312	312	275	318	296	297	287	306	303	284	309	301	307	330	298	291	344	325	335	288	298	319	310	295	308	307	267	318	316	324	291	319	319	310	311	306	286	276	300	314	284	303	300	302	317	299	312	297	290	327	296	312	283	295	301	288	314	297	305	336	308	278	285	290	263	321	316	302	281	280	306	300	300	315	276	296	286	295	320	308	320	301	313	293	284	311	275	298	299	304	312	303	304	319	296	317	300	277	326	312	329	302	313	319	273	282	317	294	317	323	322	307	332	299	305	286	329	299	315	294	314	320	298	287	308	289	321	300	298	282	301	323	337	325	312	292	310	285	335	303	302	307	297	283	293	314	272	305	296	301	301	310	297	294	320	284	295	306	297	316	284	305	277	311	311	302	325	306	274	291	312	302	282	298	291	302	308	336	298	296	305	295	303	316	302	303	260	300	315	280	288	302	319	339	289	305	315	280	323	308	301	284	289	313	299	296	300	280	324	324	292	325	289	281	296	301	324	274	307	301	301	302	292	294	292	293	322	304	311	321	315	293	304	317	314	310	311	291	290	314	310	289	299	283	276	298	291	323	307	303	261	292	266	309	327	328	297	255	278	325	289	283	312	294	325	305	345	289	290	289	306	305	279	303	311	321	289	327	303	307	306	305	288	296	304	278	288	318	275	322	325	330	283	301	270	293	297	290	324	324	287	295	284	313	301	295	300	307	317	315	329	318	334	303	320	307	315	291	283	305	300	308	295	303	288	307	289	280	276	328	342	292	294	302	297	268	308	299	304	305	279	241	306	298	309	298	303	306	272	313	281	306	289	326	293	295	306	293	317	295	298	270	297	273	302	251	298	266	315	288	275	295	335	326	328	287	339	319	308	281	310	279	283	276	306	286	302	321	298	299	313	325	305	296	318	295	284	296	283	289	313	306	300	309	284	291	311	284	343	288	340	313	329	300	325	314	329	325	272	326	334	285	304	294	322	305	302	298	291	304	333	283	325	305	304	313	319	338	315	307	291	320	310	291	274	307	295	323	313	283	288	317	308	333	298	326	296	275	291	295	296	311	304	297	308	276	312	314	297	325	289	314	299	320	310	280	313	300	291	316	301	285	312	294	297	280	300	314	316	314	284	313	315	276	288	312	287	306	306	308	285	289	338	281	292	324	286	325	309	316	310	321	286	299	295	296	295	305	292	302	302	303	304	289	293	290	306	290	326	323	287	293	294	267	323	316	300	305	316	296	300	321	302	277	302	311	301	281	279	334	284	304	320	319	298	289	304	303	334	281	294	339	293	299	303	289	329	292	305	339	316	292	294	318	264	296	303	288	295	303	319	344	307	339	265	278	306	312	295	280	281	318	301	306	310	340	279	311	316	304	307	269	298	287	316	279	289	272	312	302	331	310	285	288	303	317	293	319	324	283	316	259	296	305	301	274	326	266	323	321	312	321	261	308	298	318	288	274	315	298	307	345	320	297	323	303	293	332	310	284	305	333	311	291	303	301	283	318	293	308	316	297	303	267	305	287	287	317	320	337	304	284	311	300	307	322	282	299	272	313	316	298	311	289	273	308	308	274	304	290	301	299	322	315	295	318	319	325	307	291	343	289	296	307	305	280	315	311	331	321	320	294	295	272	290	317	296	262	289	294	297	334	310	306	290	313	310	304	281	306	295	310	309	316	313	301	301	272	246	327	327	269	315	310	300	280	291	313	266	300	321	298	297	293	321	287	306	303	322	314	298	310	308	326	291	300	321	282	311	294	301	314	279	306	296	287	304	302	287	306	285	300	306	298	310	306	294	273	317	319	297	311	309	276	328	284	315	288	281	322	296	311	284	294	274	290	313	261	297	308	321	306	280	285	318	304	277	282	304	296	307	299	320	301	300	298	298	319	282	311	296	311	311	316	294	292	320	327	292	307	316	297	282	300	327	282	268	293	279	293	295	321	276	283	302	273	333	297	276	292	285	270	313	319	293	301	259	283	307	296	296	308	299	323	302	310	309	328	316	352	278	307	314	293	317	337	317	320	295	304	287	314	336	298	309	310	302	324	282	294	314	305	292	301	285	279	283	316	293	293	344	305	293	310	283	288	294	314	286	324	282	295	292	299	293	264	312	284	319	299	297	310	284	280	287	292	305	315	286	296	292	308	305	303	301	315	289	328	294	272	324	325	327	259	282	310	267	306	302	316	306	292	307	309	312	318	289	329	297	274	329	305	332	334	280	305	305	327	288	285	289	284	329	303	286	316	313	266	305	315	294	317	313	327	327	272	321	323	321	318	307	304	301	334	287	323	301	328	304	312	285	303	309	282	301	323	327	312	294	328	314	292	284	297	293	315	301	295	315	284	300	265	296	282	301	293	273	308	303	303	317	325	324	290	274	315	310	322	294	303	287	308	311	306	281	325	313	320	294	300	342	309	338	301	307	292	299	342	320	302	276	281	326	316	309	289	274	282	321	288	285	280	303	318	277	320	300	313	318	288	299	312	333	297	304	295	291	326	302	294	322	333	296	288	305	300	276	300	303	291	320	273
6236	9948	8708	5967	4415	3211	2156	3652	28906	27006	22303	13094	5022	1690	759	634	625	597	583	583	588	626	577	590	537	630	581	599	595	618	597	608	621	569	595	610	558	583	622	606	623	607	587	598	577	602	575	607	580	632	617	567	552	594	579	618	592	594	617	594	669	634	601	604	611	587	599	636	602	632	593	552	596	653	636	567	630	598	651	594	586	606	627	623	626	633	607	605	594	623	618	599	613	580	566	570	582	599	595	613	618	548	600	654	647	636	580	578	583	590	594	619	553	577	613	564	644	577	572	610	617	632	612	554	619	606	579	623	571	615	622	621	586	564	600	586	613	587	622	575	642	597	664	618	588	598	588	627	610	603	633	596	617	626	608	628	637	606	611	614	615	624	575	608	623	584	594	638	626	612	585	603	596	596	565	584	573	570	611	602	622	577	610	602	589	581	600	608	627	638	575	625	566	636	632	586	626	557	582	644	595	573	595	534	623	614	623	597	576	599	619	594	603	594	589	566	603	570	625	618	597	616	641	558	648	618	586	574	576	576	616	578	621	591	641	597	634	620	612	654	634	586	616	587	591	589	579	615	554	599	651	570	578	571	600	592	623	590	626	533	612	589	650	594	576	633	606	622	611	610	602	630	602	587	590	607	630	616	585	585	564	621	568	619	636	603	556	614	591	589	590	604	601	599	643	599	567	609	628	595	577	617	619	621	603	616	623	577	606	628	638	649	605	571	577	616	551	609	619	626	659	634	637	599	603	608	602	599	571	576	619	655	573	605	643	576	649	595	619	598	618	604	616	585	549	611	605	609	644	570	626	603	622	599	623	580	578	605	618	598	611	615	601	592	597	612	652	595	591	608	627	616	588	602	615	602	574	610	586	589	570	624	578	558	564	590	641	579	620	586	625	612	569	604	610	604	577	654	626	610	585	586	595	570	619	651	616	573	586	589	599	628	591	653	620	604	581	618	606	616	603	615	575	633	593	596	621	558	573	575	582	631	624	615	570	569	573	602	579	650	605	603	654	589	616	567	648	608	578	589	578	563	585	589	641	596	661	600	580	600	601	574	618	579	574	572	578	595	599	599	613	580	559	672	553	616	612	578	564	619	614	556	584	651	624	565	610	562	626	603	569	570	576	577	606	571	621	594	598	598	602	632	590	595	619	623	598	611	558	652	578	612	586	573	598	571	572	631	602	551	606	597	643	568	597	599	580	585	615	604	587	557	575	584	594	609	578	626	613	636	572	608	640	600	607	588	539	555	569	604	605	624	612	587	604	563	605	566	612	613	616	595	629	580	645	611	582	579	650	568	620	617	561	578	583	635	651	639	619	586	631	633	619	617	593	623	621	626	590	594	598	603	594	574	615	610	621	606	637	617	589	623	638	591	610	612	609	603	591	576	563	640	590	577	618	588	545	614	556	600	596	601	575	612	549	597	582	638	548	607	612	630	577	622	545	610	585	593	624	578	586	612	616	647	632	591	617	645	609	652	616	593	594	601	616	601	589	599	611	605	589	640	570	555	675	580	591	607	635	605	575	572	586	633	571	614	598	560	615	601	583	574	559	607	580	566	605	597	600	595	590	578	618	609	613	595	599	593	606	615	599	571	592	624	602	613	612	605	591	588	624	586	575	569	633	627	604	572	605	603	614	609	618	549	604	629	606	622	630	606	583	597	612	599	602	588	597	566	591	610	604	650	620	643	612	643	630	602	631	634	630	600	629	603	578	581	614	574	601	589	590	602	571	626	578	602	590	575	587	609	567	670	561	567	594	591	623	617	585	606	640	582	595	605	647	596	562	594	615	657	573	600	590	577	610	615	571	611	624	599	599	589	570	586	594	571	590	612	637	647	569	571	613	599	568	592	633	614	624	557	590	608	610	577	576	577	631	584	601	607	588	559	600	596	610	609	589	539	661	612	559	614	587	636	577	616	594	601	649	628	610	617	552	608	587	642	597	565	605	559	582	638	565	648	611	615	597	608	629	608	611	588	583	579	613	591	615	590	604	583	588	645	585	588	611	609	600	575	610	602	609	596	600	633	619	583	620	616	569	651	616	629	581	623	610	628	633	628	597	605	653	582	585	594	627	621	607	602	617	625	599	595	558	601	564	595	588	619	593	574	592	595	636	558	583	649	589	613	582	640	582	625	555	623	642	618	635	603	605	586	620	600	551	592	590	585	596	580	605	638	575	590	567	591	553	574	617	590	616	590	588	615	601	637	644	598	616	565	604	626	577	607	584	605	591	570	592	603	637	578	634	606	582	610	561	645	612	637	613	609	658	590	613	575	591	609	592	569	575	598	634	608	579	624	612	602	589	624	624	550	562	613	573	618	668	606	600	592	596	575	619	626	575	616	598	582	588	615	586	595	635	612	593	617	643	599	656	585	679	593	560	570	621	617	570	596	577	603	590	571	613	598	558	590	617	602	595	657	619	614	618	598	569	580	597	596	602	633	580	605	596	546	587	609	581	590	606	582	609	610	609	606	590	604	625	622	596	618	607	635	644	586	574	602	616	613	582	632	615	598	565	607	585	546	646	560	617	554	598	612	618	580	635	606	601	634	613	580	618	594	601	570	612	639	614	532	574	603	592	629	626	615	602	629	634	597	591	643	601	573	626	624	573	651	645	559	588	564	550	599	585	639	622	628	580	638	583	605	573	618	635	585	652	585	586	633	599	589	593	614	617	583	602	568	619	582	605	629	628	614	621	641	597	554	612	602	614	634	623	625	571	606	648	594	575	586	624	557	601	584	608	614	581	642	617	599	596	625	584	592	617	596	603	658	605	607	599	617	617	582	594	628	630	617	630	592	624	645	625	600	614	621	571	584	603	624	607	591	574	602	597	595	634	565	625	584	569	589	608	599	611	610	608	596	611	602	582	582	567	598	601	604	607	590	551	572	568	597	615	624	597	608	610	580	623	602	617	596	610	608	646	577	670	626	602	625	612	632	600	594	570	617	596	606	600	630	653	649	659	633	612	576	618	602	598	599	627	607	572	582	623	605	592	637	570	593	599	571	609	592	595	624	600	593	573	568	559	570	606	612	589	614	588	665	606	642	581	619	627	632	589	587	567	603	594	603	593	633	585	601	644	643	597	581	619	617	598	604	597	614	604	626	622	630	683	612	586	561	611	568	587	602	620	632	603	578	555	617	633	559	592	598	561	604	596	591	565	608	582	603	647	616	590	621	574	603	618	624	635	642	626	591	642	562	570	556	611	623	635	608	601	584	634	599	599	591	624	622	611	612	559	554	592	628	577	624	567	618	618	572	608	608	599	621	577	615	646	603	620	595	650	668	569	609	597	602	625	558	627	613	635	601	560	616	602	567	629	609	639	599	589	589	626	623	575	613	580	546	639	599	592	583	606	583	600	589	609	615	602	638	586	568	617	619	566	603	601	639	597	581	596	612	614	599	604	625	572	611	625	639	596	621	626	590	624	624	577	621	628	557	602	636	609	579	615	596	599	646	621	601	583	644	595	616	599	659
22854	21037	28745	23524	21042	19444	3306	2000	29995	35554	27974	17310	6630	1446	522	362	289	287	316	281	282	294	295	333	292	293	318	270	316	283	314	275	283	287	279	303	292	284	257	287	285	305	287	291	276	286	284	304	274	280	259	322	281	320	291	274	314	295	300	282	296	297	291	263	309	309	285	277	302	291	270	286	287	278	285	256	246	271	305	287	303	294	309	302	296	294	286	296	258	268	303	278	313	285	299	283	297	289	281	265	283	279	268	288	335	305	287	283	287	305	309	274	274	280	294	287	284	270	264	336	279	281	288	290	278	289	294	301	319	291	277	304	294	306	301	313	284	297	275	311	290	269	289	301	299	294	271	289	267	288	293	274	313	269	309	315	257	273	280	288	317	281	309	280	304	283	253	249	286	292	296	313	293	263	308	291	326	280	258	318	285	318	289	308	312	291	268	307	277	312	305	305	305	300	302	270	318	285	251	274	280	310	274	296	278	319	273	300	312	274	303	318	274	287	255	295	325	305	277	293	303	276	288	297	318	298	285	275	273	332	316	279	301	288	292	303	293	301	300	321	293	268	292	278	280	312	286	285	277	345	274	301	288	277	285	289	282	302	308	286	295	283	290	266	308	267	286	330	318	310	303	275	285	294	312	281	290	307	269	237	291	289	318	297	274	267	318	319	266	262	289	288	339	312	313	269	290	307	254	274	331	257	279	275	302	269	294	266	284	286	306	296	282	287	331	298	307	281	299	315	314	275	287	295	284	282	303	269	317	262	306	295	275	287	283	281	314	264	295	296	300	312	287	280	312	288	311	311	273	290	290	308	288	270	280	282	287	293	283	259	307	283	292	275	302	292	281	297	285	304	287	276	318	282	288	292	270	311	287	272	288	292	325	270	302	313	281	287	276	305	291	311	267	282	257	295	312	308	277	266	274	288	283	290	317	288	307	272	270	311	288	296	295	267	285	281	261	282	300	310	307	300	288	302	282	298	271	269	265	298	282	271	338	291	297	327	285	310	305	304	289	310	290	291	301	297	315	317	285	304	291	287	273	285	275	293	275	289	304	264	323	281	311	287	305	277	264	289	252	293	315	311	293	295	295	292	285	284	274	330	285	282	308	258	306	272	287	278	284	322	296	300	284	319	286	276	308	256	296	287	290	299	281	280	280	270	300	278	318	264	288	274	284	275	307	299	293	284	305	295	288	304	256	279	305	313	307	287	308	298	274	311	274	303	294	304	305	311	283	270	284	278	277	277	294	280	326	291	293	288	296	304	324	279	304	301	280	283	273	292	279	270	281	296	293	299	273	299	316	301	296	311	287	306	285	310	324	310	297	300	313	297	305	299	315	303	282	290	286	315	284	296	323	309	312	293	299	313	289	295	259	287	300	275	287	287	323	267	302	307	302	306	263	287	279	287	297	297	296	283	324	285	299	310	265	294	291	278	291	289	287	299	291	283	289	292	289	298	322	280	285	258	278	282	289	276	302	319	277	294	275	280	290	316	298	265	290	257	277	273	274	279	308	306	287	294	317	292	270	307	260	295	274	283	299	291	279	295	295	287	314	303	305	279	298	294	280	305	249	267	285	277	275	276	316	285	302	290	291	310	288	250	302	283	287	285	299	305	304	298	286	272	284	297	264	284	279	294	302	278	279	286	291	309	239	283	312	297	310	264	306	308	330	285	321	272	287	254	291	290	266	299	303	302	270	287	313	300	284	282	315	311	294	280	298	264	296	278	270	321	268	308	313	292	265	281	295	285	293	273	299	266	292	323	288	293	307	301	283	292	289	309	306	274	287	294	309	270	269	306	295	301	307	275	271	312	304	301	337	286	269	307	344	263	266	285	282	268	315	292	303	318	286	317	273	273	297	268	260	302	290	317	281	281	282	287	265	274	292	327	289	289	293	270	292	296	287	278	278	269	272	302	283	283	265	278	271	308	263	308	307	280	262	285	305	311	277	296	279	281	281	302	286	271	281	280	324	282	283	276	294	319	295	289	252	299	279	298	300	289	312	286	282	292	293	324	283	282	296	271	276	289	301	305	253	294	307	289	295	282	322	293	292	256	301	298	263	298	264	283	274	283	272	278	297	344	291	295	280	321	299	300	301	284	299	260	293	311	290	304	297	269	282	292	292	319	309	274	257	274	291	301	281	309	270	286	270	301	297	296	280	308	303	297	309	246	260	308	305	309	297	258	266	290	281	299	301	306	284	280	296	294	287	277	264	273	330	280	296	281	309	273	311	324	310	293	305	286	295	322	300	307	286	275	297	291	283	305	303	326	288	264	264	304	297	284	274	300	301	284	264	328	264	305	282	272	263	284	270	286	306	309	315	265	306	302	291	317	269	278	305	319	305	299	300	268	306	269	245	277	289	303	278	322	281	278	304	279	295	303	323	327	286	313	308	300	291	312	286	275	300	270	270	279	286	290	289	284	287	287	289	286	307	292	307	300	296	267	273	298	301	282	297	299	291	289	302	285	305	277	272	295	316	303	277	300	279	282	265	299	284	277	254	287	300	285	262	270	261	288	319	266	301	231	288	302	289	258	292	265	268	292	271	258	301	308	311	332	301	264	312	309	293	286	302	276	271	300	307	270	288	310	302	286	265	286	317	295	281	308	285	276	283	290	310	286	292	278	289	319	279	277	276	287	289	311	300	258	282	304	288	275	270	315	314	282	303	288	282	273	283	274	293	272	266	297	270	297	282	313	283	341	311	322	285	284	279	294	291	288	299	283	310	295	270	275	306	296	289	310	283	269	288	261	279	285	288	285	292	249	269	308	305	277	309	287	297	284	262	267	244	285	276	322	283	291	307	292	305	292	285	303	286	341	294	299	286	284	306	305	311	297	312	291	269	300	290	299	288	294	294	272	282	298	320	297	322	260	305	316	263	296	265	310	288	307	286	290	256	288	283	297	286	306	287	284	295	270	293	272	318	294	285	310	277	311	266	279	269	284	273	293	278	264	290	274	287	272	287	276	284	289	306	308	300	263	292	291	296	296	306	282	282	257	283	308	281	285	284	319	270	276	274	294	310	321	291	274	257	297	294	275	282	299	317	308	276	289	304	287	316	290	318	300	270	274	295	306	310	277	309	300	317	281	291	294	296	288	284	306	286	259	292	296	296	311	261	316	282	276	274	273	312	276	294	272	313	259	312	273	290	287	269	312	311	302	273	271	271	303	320	318	294	307	301	274	299	314	295	283	276	286	264	296	305	310	292	288	305	284	289	284	310	307	295	277	284	310	282	282	306	311	280	266	292	274	282	284	254	300	298	285	280	300	294	265	298	298	301	270	314	282	297	288	311	295	301	285	295	305	294	262	288	278	305	280	304	306	293	259	263	307	273	307	277	295	314	299	281	275	270	287	293	287	293	319	293	298	241	266	293	308	266	283	264	261	294	292	300	274	304	270	287	245	283	286	301	298	285	291	286	291	262	293	308	258	315	329	302	273	289	294	303	284	288	298	301	275	322	280	276	301	286	281	264	286
9419	19636	17982	11992	8227	5808	5167	6256	42948	42490	36962	26510	13305	3830	1190	721	612	527	571	559	566	561	546	520	585	564	579	611	596	530	529	573	561	576	531	565	595	620	610	562	548	610	584	594	551	572	533	566	521	550	544	571	578	540	555	559	545	569	568	580	537	567	541	555	573	558	572	557	551	560	582	518	507	547	542	537	541	557	559	539	517	550	532	559	544	540	590	536	527	540	536	561	592	539	602	599	581	549	557	522	569	565	581	562	516	545	549	543	616	532	566	547	575	539	537	599	575	573	562	540	554	535	594	595	541	583	562	551	544	548	600	570	542	541	554	561	501	544	524	515	548	529	511	551	569	577	542	575	528	538	560	553	567	548	548	535	520	585	574	546	572	556	541	564	571	515	566	544	566	559	544	551	581	570	537	588	534	554	556	565	517	565	576	518	551	541	533	556	538	537	560	576	549	553	518	557	595	503	590	576	522	576	574	590	570	588	565	572	570	598	541	559	561	575	535	588	576	586	551	544	591	534	585	528	581	535	528	539	546	595	593	573	519	591	550	528	560	575	557	555	554	550	563	534	548	536	569	594	547	587	506	582	606	579	522	533	575	591	541	572	577	560	569	580	499	549	538	578	592	523	565	548	553	553	572	524	537	548	559	537	624	519	544	564	575	537	598	551	509	559	581	518	554	544	583	547	594	575	581	552	596	524	562	546	543	594	542	595	520	552	572	509	508	554	554	546	531	481	576	555	530	517	585	575	560	542	559	568	562	545	518	569	609	550	540	562	515	518	544	555	526	551	538	549	534	549	570	554	539	571	554	563	561	536	512	568	536	502	589	551	589	549	594	550	559	523	510	621	584	561	537	562	536	530	549	555	530	607	523	520	496	541	600	558	557	554	580	554	544	540	592	547	566	552	518	572	529	563	598	522	563	561	579	521	528	635	576	560	551	571	577	524	550	580	566	560	572	560	582	566	550	520	526	535	560	539	567	600	567	550	545	559	529	581	565	574	534	557	513	618	539	568	509	541	570	531	531	567	556	597	571	561	529	553	563	557	592	576	519	489	525	557	550	580	565	544	525	554	548	550	555	591	514	564	594	500	536	590	523	543	545	561	567	561	492	524	590	586	548	531	563	604	528	548	548	542	567	539	557	548	522	585	570	563	571	555	559	559	591	546	541	525	555	511	573	517	562	556	556	552	550	608	562	592	570	527	520	575	552	606	585	589	562	520	596	561	546	557	594	563	514	572	539	557	579	558	503	558	531	523	574	520	583	573	568	585	556	577	557	598	576	566	551	561	580	572	568	568	578	495	562	585	562	568	552	546	560	581	559	530	557	537	571	548	518	561	545	567	576	546	576	542	548	537	493	551	573	580	561	586	544	551	591	516	563	545	606	560	559	543	554	547	530	542	583	584	566	569	516	552	555	557	551	554	584	555	589	560	559	536	548	537	535	576	562	547	541	600	552	603	552	595	542	557	546	582	569	537	577	538	561	535	512	568	563	547	549	520	513	575	539	525	576	545	553	565	577	583	556	544	548	525	555	541	574	548	589	572	568	565	562	575	529	544	552	535	555	560	565	582	533	583	589	552	530	557	523	545	540	536	557	583	542	512	529	583	579	530	559	572	481	595	555	537	554	569	549	537	526	556	546	549	617	507	532	583	585	546	568	553	546	560	527	567	569	554	579	549	540	543	604	591	537	599	605	549	548	585	572	545	546	537	552	591	521	579	545	514	558	576	512	540	534	576	558	575	565	526	511	561	574	527	551	545	582	509	547	549	546	562	576	578	582	561	563	559	544	551	552	515	557	571	519	549	515	558	530	574	580	590	543	545	591	539	547	526	606	555	541	562	545	566	551	578	555	515	553	563	553	603	603	566	562	550	549	552	550	544	539	552	582	543	560	552	560	549	553	566	580	567	519	530	544	559	542	506	560	543	559	526	553	550	539	572	568	561	515	588	550	572	556	533	564	493	558	556	533	540	555	544	565	563	557	572	533	534	571	600	562	531	576	592	555	536	489	583	545	533	561	585	551	527	549	577	560	516	587	526	571	578	567	556	522	552	562	508	566	526	593	537	531	590	510	523	569	532	583	601	583	587	540	577	588	516	568	506	541	555	570	560	566	609	547	603	546	544	528	541	552	511	538	550	576	550	519	559	564	546	543	546	563	546	543	566	553	562	588	551	541	527	557	577	543	597	544	562	549	548	564	608	581	535	577	561	552	533	516	553	540	560	574	554	557	546	510	556	557	534	556	578	572	515	533	542	574	575	561	541	536	563	590	584	571	572	558	547	590	583	570	548	529	539	582	541	570	524	555	540	515	557	594	549	549	558	562	541	568	516	570	560	537	571	548	555	536	559	569	540	559	580	545	553	550	564	549	574	549	558	597	566	558	582	521	538	542	605	526	542	534	538	584	539	546	550	557	543	554	513	540	554	534	543	563	572	486	557	542	572	537	576	540	539	569	538	554	529	572	577	556	545	540	561	575	584	538	530	577	562	552	534	577	547	570	511	551	552	565	556	581	564	570	592	554	566	548	539	543	549	520	551	577	541	593	545	570	523	581	556	582	569	591	571	564	519	537	530	544	560	551	575	561	585	575	523	565	529	539	513	554	529	563	547	607	607	548	582	566	574	565	558	552	563	544	531	533	529	548	577	573	577	558	567	572	543	554	542	560	509	555	544	555	562	567	518	518	526	601	554	541	559	540	593	588	529	485	565	544	589	570	583	555	514	591	534	560	537	593	547	548	542	539	546	560	558	518	601	555	535	530	554	550	516	537	522	578	557	612	581	575	576	529	577	539	522	547	537	563	550	557	547	549	535	534	556	570	546	530	502	536	489	497	539	584	520	572	573	573	585	561	568	559	517	531	566	567	526	541	549	554	570	562	586	546	598	551	567	598	550	554	550	554	557	583	535	557	586	533	584	549	570	570	537	565	546	536	528	558	571	596	550	527	587	561	519	528	562	587	548	550	553	560	579	570	591	525	511	558	542	531	526	540	580	529	545	534	561	511	535	583	564	558	553	555	532	561	540	584	525	521	523	574	541	582	502	539	551	563	553	553	573	524	546	545	531	565	590	561	558	546	545	539	602	570	520	543	588	565	525	522	549	551	552	522	556	561	551	512	574	565	503	544	525	519	550	551	543	558	563	595	525	526	538	530	531	583	552	535	562	555	572	569	522	542	550	560	539	565	573	558	580	579	570	568	555	557	569	533	601	543	559	531	573	583	538	586	572	558	558	576	590	564	551	551	557	527	562	547	559	573	562	540	546	563	538	551	537	545	572	540	566	595	564	512	532	520	596	577	539	565	512	599	532	557	536	586	547	528	548	560	544	552	551	555	526	500	523	517	531	545	572	562	546	551	549	610	575	552	576	576	553	576	569	590	593	564	499	587	496	572	541	538	552	557	549	554	577	559	543	573	580	583	569	533	559	536	477	523	556	578	569	591	554	568	569	530	537	563	518	546	538	539	576	548	532	556	565
26310	20321	8337	1832	840	637	565	563	2715	3747	2882	1634	885	492	368	362	338	334	372	326	335	321	342	349	331	305	338	345	307	342	347	349	365	336	314	338	352	386	322	310	339	381	327	325	340	303	335	322	370	333	297	350	311	350	321	364	380	345	320	312	334	338	336	331	296	309	326	368	324	301	313	316	314	348	309	320	354	373	355	305	334	329	315	312	327	332	325	317	359	358	353	327	312	340	325	357	341	346	340	358	380	348	339	345	367	322	347	351	348	362	319	344	340	325	365	325	330	345	330	358	359	340	316	340	343	327	325	332	309	330	297	330	342	359	319	344	353	357	325	311	337	327	345	300	343	319	333	324	315	310	322	330	336	355	342	327	326	317	318	372	318	356	346	309	333	345	347	328	322	305	337	330	305	313	311	327	335	321	345	352	328	340	346	343	362	299	310	327	321	326	310	348	332	336	364	311	322	325	345	334	292	332	351	292	321	310	362	337	358	339	344	344	332	309	307	331	324	323	332	338	310	317	341	361	334	324	361	325	341	305	333	332	307	317	322	335	320	330	346	334	332	321	340	328	301	332	337	313	308	318	320	367	330	319	322	313	363	323	306	338	325	321	346	301	328	380	346	309	332	327	325	361	368	335	316	329	337	359	342	311	342	306	317	334	332	306	343	335	307	371	327	329	319	338	325	314	328	335	325	352	322	323	355	327	337	332	315	331	339	327	332	301	332	332	342	297	359	339	353	287	336	333	265	319	335	339	325	328	339	318	318	345	345	329	322	355	334	360	350	348	321	364	328	330	338	355	324	336	336	318	302	335	322	352	341	360	323	347	358	329	348	332	327	307	350	352	345	340	343	349	337	331	327	293	355	361	330	316	310	338	348	347	317	364	342	323	339	318	346	358	305	335	324	330	361	360	292	358	360	327	318	328	320	345	357	329	312	305	312	332	309	332	361	319	330	332	368	349	295	347	323	331	298	345	318	371	346	326	316	322	337	333	347	338	348	332	340	336	326	372	330	328	330	302	344	351	301	308	355	361	302	327	305	313	364	359	324	321	300	315	324	328	367	325	331	303	306	332	357	312	288	309	330	352	334	340	345	357	314	342	339	354	340	303	304	310	326	337	351	342	305	330	330	313	307	329	314	356	346	312	330	329	323	311	297	344	359	317	329	328	332	311	358	319	341	352	320	334	323	337	349	333	322	339	318	342	321	338	342	354	364	368	314	365	321	322	352	340	296	320	329	358	306	343	324	341	345	335	321	367	315	320	341	353	306	317	329	334	308	334	352	315	364	328	330	335	336	329	317	312	321	309	356	330	332	320	352	344	340	336	325	310	349	348	320	302	356	316	335	342	328	334	320	331	349	366	324	315	313	316	342	352	327	348	325	338	346	312	326	307	341	324	314	344	308	341	318	298	333	339	343	367	347	346	349	369	364	360	353	318	338	331	349	326	343	361	330	320	317	365	300	356	359	321	332	343	329	328	303	335	340	350	322	332	347	330	324	339	299	322	332	337	341	349	347	317	337	313	295	345	315	323	339	359	319	303	361	329	296	327	335	352	335	332	332	323	378	312	310	346	338	358	352	326	353	314	322	317	326	323	327	334	350	312	310	331	329	336	342	350	350	333	326	332	320	306	338	343	331	299	353	335	326	300	359	335	304	319	313	381	320	343	306	328	337	332	345	344	299	312	344	344	312	328	318	324	320	321	350	340	346	316	325	337	334	323	298	300	343	318	311	324	339	312	331	353	319	348	307	351	335	306	322	287	329	317	332	340	341	341	333	353	319	340	327	323	338	323	354	358	339	306	333	355	298	342	312	349	355	346	331	320	338	321	345	338	344	347	325	316	329	340	350	348	310	333	330	321	297	344	338	336	357	339	320	329	339	303	348	305	335	324	360	366	353	334	352	330	329	300	292	313	354	326	341	318	356	336	333	309	320	327	316	338	316	339	334	321	348	333	319	347	337	310	347	331	310	316	327	357	315	315	342	315	309	314	325	331	351	346	312	314	325	341	337	365	338	340	329	346	303	325	330	328	315	352	311	326	362	328	334	341	298	353	323	360	304	347	326	352	311	357	287	313	328	334	373	306	324	352	359	333	346	342	343	335	369	341	334	343	341	342	338	355	320	362	329	365	322	324	350	353	340	343	317	314	363	330	327	353	373	314	293	278	330	315	340	296	340	328	326	321	322	316	337	331	323	346	331	355	315	309	336	330	346	328	328	318	346	313	315	327	350	354	321	326	321	336	355	321	319	338	364	331	337	332	358	340	356	318	338	347	329	348	361	327	323	320	321	358	343	343	327	324	325	373	316	296	327	327	316	333	351	325	331	318	317	323	322	341	322	329	332	351	331	356	331	343	352	319	335	339	349	372	327	355	320	321	331	344	331	340	333	347	325	343	318	351	358	335	325	311	352	321	353	356	322	353	335	325	326	324	322	352	330	347	337	355	340	358	351	311	329	298	359	334	351	341	337	357	313	351	354	343	356	355	332	334	350	328	329	335	322	329	314	347	315	310	334	331	318	335	374	300	316	362	307	336	360	334	362	353	329	341	352	316	275	352	334	325	342	346	324	319	344	350	312	341	294	330	324	328	337	359	316	365	323	306	315	354	335	335	333	332	326	358	334	324	339	359	320	334	324	330	327	298	344	325	295	314	342	312	319	342	344	318	366	326	277	339	345	340	311	324	321	331	326	340	332	341	315	346	345	315	392	335	362	332	330	331	328	313	367	329	336	340	306	305	362	350	336	350	342	353	327	327	329	354	338	319	301	335	315	355	338	303	325	313	340	348	352	324	367	307	303	345	336	334	314	351	339	308	344	351	346	330	335	360	329	346	323	330	303	341	339	311	341	299	376	312	341	338	323	330	334	309	303	340	307	331	342	327	311	337	333	354	314	332	315	307	333	320	331	341	340	315	371	331	331	343	350	327	317	319	320	353	308	341	343	341	349	321	328	328	356	327	336	328	329	309	335	325	312	331	335	285	333	330	347	305	319	399	328	334	382	369	305	336	341	313	314	341	339	347	345	360	345	380	332	305	359	368	364	343	282	332	335	362	324	331	368	325	318	380	353	308	342	307	310	351	316	323	344	318	317	336	347	312	318	369	319	335	318	311	298	334	332	351	310	372	341	325	309	338	327	315	338	332	318	322	319	339	315	312	331	332	318	333	335	324	348	353	333	318	322	338	308	360	312	315	312	328	336	311	310	332	349	361	338	343	326	326	300	319	324	366	351	319	319	331	372	341	338	333	345	326	335	336	357	337	314	316	329	331	332	343	385	362	371	333	333	322	344	364	308	332	318	352	355	331	296	315	351	354	340	371	343	346	333	357	364	319	322	320	352	321	346	385	340	328	324	331	297	328	326	333	308	310	310	299	349	346	316	341	353	327	329	326	365	320	331	333	356	336	338	352	329	317	347	354	289	313	321	371	345	316	325	331	327	350	329	341	328	323	305	385	344	350	356	320	332	306	356	334	359	342
5329	4733	5227	4264	2473	1762	1704	1827	8924	10565	7942	4641	2378	1057	755	681	633	692	631	633	644	610	653	648	660	646	657	637	681	668	644	666	668	640	669	638	652	649	648	623	625	656	655	700	609	651	644	633	643	673	680	635	652	611	609	629	623	673	660	686	633	750	684	696	623	634	670	611	635	661	679	656	665	660	682	669	643	642	689	687	645	600	689	641	650	638	701	627	679	701	628	616	604	618	673	657	683	603	655	616	646	650	590	653	681	634	628	626	687	652	635	695	658	623	640	694	638	657	620	642	648	682	629	672	664	682	638	672	668	694	661	639	633	593	604	642	615	632	646	631	643	704	656	670	660	618	644	665	688	654	620	654	679	619	625	661	665	600	602	602	690	670	656	656	594	596	650	650	672	641	632	627	641	685	586	609	623	597	679	653	642	661	667	639	643	662	626	646	652	659	634	624	660	635	596	643	665	679	648	643	655	695	644	651	644	627	660	628	695	708	656	623	668	619	614	627	671	641	643	638	658	623	606	662	673	658	608	656	666	638	703	691	667	635	647	651	635	647	643	633	653	626	628	622	666	615	647	683	636	634	653	703	671	687	673	677	664	661	637	695	646	659	670	676	615	662	679	650	639	659	658	628	666	654	623	648	651	693	654	634	702	630	634	627	693	648	690	640	678	678	684	662	658	690	665	670	656	645	653	685	695	647	688	632	598	658	687	677	693	649	671	666	655	661	639	687	628	643	696	623	659	640	676	632	630	612	678	659	634	678	632	634	633	645	639	634	679	649	695	705	662	670	692	658	633	657	605	654	652	688	627	702	644	668	672	664	658	640	684	635	625	665	623	663	674	651	649	650	710	664	678	660	668	658	663	655	640	632	649	620	669	661	652	612	645	665	651	651	656	644	637	669	669	642	634	652	640	674	651	659	659	662	632	610	722	649	664	569	669	639	648	657	660	636	599	672	640	645	661	645	634	619	645	654	630	676	639	591	650	640	656	641	654	682	635	646	639	633	681	643	643	687	710	618	638	674	635	659	697	621	643	619	641	663	646	683	646	608	648	662	644	663	622	662	663	638	642	626	635	680	667	679	693	655	689	663	645	668	639	646	681	615	643	682	659	660	601	663	647	606	664	696	696	635	616	646	644	599	655	637	703	686	650	619	646	639	623	655	651	654	638	679	654	702	588	645	619	657	627	709	659	672	636	669	673	621	636	660	682	667	678	639	640	675	644	701	650	653	645	635	708	679	634	672	653	642	641	680	646	671	688	638	670	649	667	671	607	662	659	612	626	651	686	633	669	610	630	628	685	680	682	652	683	655	683	637	669	700	649	625	650	672	659	684	651	680	678	675	637	646	627	659	622	670	688	668	604	609	618	629	668	647	662	677	663	646	625	664	685	648	637	647	652	649	648	698	635	591	640	673	668	636	674	652	654	641	691	676	656	638	638	671	722	652	630	576	666	671	632	637	635	662	691	675	661	644	660	683	674	679	649	657	663	652	645	675	668	634	657	634	677	627	651	670	668	665	706	640	665	631	631	663	701	623	642	671	639	644	671	689	640	672	616	644	675	670	616	648	616	700	632	662	644	666	627	693	699	641	642	617	621	642	667	723	637	670	613	637	645	640	677	649	585	626	663	650	657	652	648	626	647	627	663	668	703	622	667	651	584	637	681	641	671	718	665	721	670	605	669	637	638	652	661	640	658	630	656	643	635	648	646	664	679	603	648	599	666	645	671	586	639	666	633	655	693	685	658	628	633	648	678	650	681	652	650	639	665	681	628	644	671	610	705	637	645	639	661	614	603	644	618	638	674	662	658	651	625	656	624	627	669	602	683	630	683	656	685	613	657	662	607	631	605	644	639	648	604	716	648	673	680	667	655	615	648	659	636	640	657	660	687	629	606	619	629	622	596	603	651	645	670	639	607	631	623	636	658	660	662	629	660	641	597	640	676	652	658	659	626	691	666	643	661	639	614	641	625	610	582	616	632	702	662	649	674	609	654	649	664	655	651	658	643	594	640	659	666	683	666	699	632	665	681	674	659	610	695	641	634	652	645	655	679	615	628	669	678	659	682	635	614	611	676	621	650	619	684	658	626	642	671	650	654	658	622	676	662	656	602	620	648	625	609	697	587	671	644	679	683	618	657	617	657	653	646	635	625	660	665	626	718	638	680	614	641	611	674	663	670	666	667	653	610	635	627	668	582	655	675	630	640	659	668	626	656	636	631	688	609	652	619	646	630	615	628	656	646	595	605	641	652	667	653	672	647	657	706	597	638	666	688	685	654	667	656	614	658	649	646	645	669	638	624	645	636	627	656	580	665	656	649	630	673	660	616	680	633	654	649	632	650	670	672	626	661	670	642	684	623	646	684	672	630	632	631	634	645	685	637	644	651	632	645	720	654	665	658	671	634	629	662	682	597	651	642	627	654	643	690	699	676	661	654	622	644	653	632	645	638	652	662	703	660	652	619	701	602	651	687	676	647	640	630	655	616	623	656	686	607	657	602	705	614	633	663	612	653	651	605	662	692	688	635	655	672	672	638	669	630	651	643	621	648	660	649	645	595	647	621	609	642	626	608	692	673	687	636	662	657	630	614	694	658	610	620	667	682	676	651	594	654	632	625	672	633	649	629	627	671	625	658	718	666	653	665	638	653	665	646	685	705	632	680	612	633	610	659	630	622	636	611	607	659	672	656	674	623	670	633	685	605	705	674	658	633	714	643	659	627	688	669	613	648	646	638	713	616	679	667	656	652	642	658	645	623	652	634	676	630	671	651	643	654	638	679	642	675	623	636	706	697	626	663	675	684	692	682	620	640	611	649	689	674	628	659	639	650	624	625	656	632	615	682	676	624	646	634	630	657	659	635	606	613	641	628	623	664	656	628	634	650	642	633	618	627	635	667	654	610	662	625	629	649	648	663	696	654	659	670	615	756	637	664	659	632	653	625	631	637	681	638	661	678	670	623	666	638	677	678	646	632	682	688	618	662	643	678	671	661	694	638	641	641	670	687	680	650	609	658	620	636	665	694	668	658	643	656	620	699	679	671	665	638	647	592	639	615	595	655	628	688	693	655	643	684	648	641	626	648	661	680	638	634	693	641	635	669	665	653	697	634	644	663	613	654	626	623	630	641	653	618	708	626	635	654	651	651	666	617	656	656	663	679	664	654	609	655	626	652	675	612	668	626	637	733	659	673	645	612	677	633	653	682	657	641	649	653	658	634	678	640	612	684	647	651	619	634	662	618	674	740	674	670	647	658	662	659	657	640	625	653	647	601	680	638	640	591	626	606	639	624	653	616	654	662	656	647	668	627	609	599	632	664	640	669	657	645	633	642	595	629	695	619	655	702	643	662	669	613	649	631	660	612	654	615	684	703	636	625	647	658	663	633	692	622	671	669	669	666	667	675	612	636	624	664	618	663	619	670	651	645	671	656	692	631	673	658	666	679	656	659	663	628	658	708	626	689	664	675	651	640	669	704	664	641	647
24564	20999	26846	24897	4986	913	685	676	12462	15707	11231	5378	2028	685	412	326	315	300	300	286	293	300	318	284	323	305	282	294	292	316	295	266	296	266	286	296	310	303	250	270	312	261	341	293	277	305	277	313	280	296	309	273	297	313	288	318	265	309	265	315	309	320	311	295	306	297	303	303	270	313	265	290	296	295	313	307	264	301	306	304	299	305	309	312	311	275	265	309	317	292	268	326	308	321	281	292	297	310	282	293	280	317	314	307	301	299	293	290	323	299	315	277	309	335	318	291	319	249	281	295	306	310	294	270	280	282	316	318	322	302	306	282	287	317	293	297	292	313	312	302	305	302	268	310	281	292	269	280	304	289	291	295	306	315	317	291	262	320	288	310	325	291	257	312	286	275	311	357	325	290	254	313	298	276	288	296	300	267	290	295	249	289	294	270	284	282	314	304	284	311	293	330	306	301	306	291	287	286	306	281	305	315	293	295	270	266	277	316	332	283	301	295	309	289	278	308	327	319	279	312	279	321	289	300	313	307	289	283	310	253	292	290	298	321	296	291	280	301	285	294	311	292	291	303	311	303	290	312	260	301	284	317	289	330	328	298	310	258	314	291	283	273	330	325	304	281	279	272	302	248	308	302	284	322	282	310	284	314	294	302	282	282	305	293	299	333	281	306	303	287	304	282	319	301	284	303	300	290	279	293	280	292	282	288	288	285	332	308	313	301	291	310	295	309	296	277	291	279	298	288	299	276	290	307	284	306	318	312	258	265	287	292	268	298	315	294	274	317	310	305	272	285	265	299	307	292	268	314	288	304	302	312	324	317	324	282	277	293	308	323	267	267	280	294	311	295	309	303	287	279	325	288	287	346	274	305	291	298	284	303	283	321	301	306	325	269	307	287	311	270	288	304	285	288	296	258	297	303	248	285	295	283	286	304	331	316	274	281	297	287	297	286	285	294	290	332	290	278	317	300	314	282	299	254	289	296	269	297	300	283	294	293	280	294	312	289	276	321	339	303	301	309	283	277	325	312	294	274	303	300	302	287	284	318	269	320	266	276	290	272	281	275	288	286	297	333	295	294	294	307	272	307	296	281	304	292	317	317	303	283	299	291	305	289	287	276	329	283	315	291	270	302	278	312	305	301	318	315	299	329	273	286	294	287	263	353	302	310	275	274	292	288	300	279	309	282	276	312	332	299	293	275	288	325	288	305	300	302	300	298	273	315	333	284	311	334	295	304	296	308	287	287	302	292	305	272	284	310	309	306	284	272	312	328	287	267	258	290	255	304	296	288	303	299	294	267	294	263	295	279	309	309	290	283	288	276	284	303	335	302	290	329	288	311	290	297	284	286	301	311	279	297	297	263	289	312	271	272	288	322	277	284	291	302	274	262	293	286	318	310	305	326	270	273	290	305	279	297	304	304	306	320	288	281	269	304	329	297	310	288	285	323	317	258	298	289	299	294	284	311	299	298	297	281	297	280	289	304	267	307	278	285	285	317	294	323	316	294	294	289	294	288	294	311	308	296	284	311	294	316	274	303	308	273	302	310	286	286	313	289	276	308	264	274	286	263	263	298	312	282	301	311	318	316	310	290	324	302	305	255	276	319	284	317	323	308	244	287	309	286	293	281	284	282	295	288	299	254	306	315	313	316	285	278	293	294	300	307	287	279	281	304	308	288	280	273	282	300	288	276	326	287	305	302	285	293	299	305	314	300	309	290	280	285	291	328	266	305	314	274	277	288	312	311	263	315	302	281	301	265	303	275	297	297	261	281	319	297	285	329	280	270	284	311	290	308	277	286	287	293	332	282	297	318	279	288	275	305	295	297	295	300	310	258	303	281	305	260	306	297	281	313	299	312	307	274	305	319	291	277	301	288	308	327	270	278	312	315	332	319	325	301	267	303	299	299	258	314	311	309	285	312	273	277	291	290	292	312	309	301	323	313	297	301	284	311	283	310	301	301	294	307	299	290	301	321	324	300	262	302	310	303	292	318	307	307	258	298	284	346	304	304	313	281	276	247	290	307	307	299	306	260	262	275	298	300	320	307	289	303	280	289	272	294	304	298	313	318	318	293	297	258	293	269	292	306	298	309	293	288	300	294	289	301	291	309	277	314	319	311	324	310	288	305	297	308	286	308	304	298	311	286	269	291	284	331	302	296	295	275	298	315	317	287	286	264	301	272	308	291	316	302	337	309	299	289	320	274	289	286	279	335	300	287	283	266	304	293	307	293	302	285	285	259	306	303	299	282	268	283	324	311	311	320	294	310	274	330	277	307	291	281	277	301	272	284	323	271	326	291	301	254	315	304	256	302	305	270	319	311	269	301	307	285	293	263	303	301	303	273	320	286	307	288	280	296	288	291	296	291	285	268	300	296	300	312	315	305	270	295	283	306	298	285	287	316	332	307	313	340	299	302	304	342	311	302	271	294	306	318	312	277	311	279	318	304	303	296	285	260	309	297	286	260	286	310	290	315	296	294	299	280	290	292	288	312	277	301	320	330	287	297	307	287	290	269	347	294	313	322	280	304	274	271	278	277	284	308	287	291	266	283	281	308	282	291	294	290	303	290	298	299	298	269	300	293	288	302	292	290	311	317	312	261	301	272	279	258	314	292	315	310	273	279	291	287	302	275	300	300	302	290	293	298	285	321	295	298	290	295	314	278	327	291	299	315	300	304	265	311	292	306	288	297	294	310	285	275	320	278	323	280	278	310	262	282	284	316	289	253	291	310	299	281	301	278	306	289	309	288	317	268	291	284	243	298	282	311	303	310	320	302	319	282	285	277	307	293	310	330	303	285	307	316	309	326	296	279	311	284	302	290	310	277	302	289	281	289	275	280	295	285	287	289	308	298	325	282	309	295	315	294	279	321	297	315	291	300	288	280	308	277	303	290	313	311	293	290	292	305	276	273	278	298	275	302	314	308	273	312	324	294	302	285	333	289	300	304	290	307	281	299	274	306	303	274	302	291	307	293	315	293	284	296	328	309	309	316	269	303	269	292	279	276	287	318	294	279	303	272	299	320	290	298	303	292	288	295	295	338	267	284	289	300	294	262	278	316	274	291	293	328	300	296	330	307	291	334	272	285	281	312	279	304	270	295	306	304	274	277	290	287	313	294	275	301	309	298	307	283	294	334	294	271	264	298	283	262	291	259	310	306	291	303	320	317	301	305	277	282	272	309	291	297	344	274	260	311	295	307	274	308	276	302	294	301	290	314	284	310	291	309	306	305	281	299	289	310	284	283	307	301	284	293	276	305	274	314	292	281	314	288	305	286	286	302	250	331	275	316	303	227	297	311	299	307	276	290	315	285	287	312	317	276	281	279	317	283	285	323	286	273	294	259	319	299	280	303	302	314	278	299	290	272	302	298	314	308	304	264	280	301	292	270	278	288	270	315	314	310	312	318	303	303	276	293	292	290	301	297	316	301	302	302	282	301	323	285	291	302	267	291	295	311	294	299	299	299	276	284	284	277	263	310	273	304
6035	10080	11390	6185	3229	2485	1938	2252	27455	27238	21938	12897	5594	1767	826	678	594	584	561	630	592	562	589	577	611	587	560	597	608	584	646	617	610	600	594	580	553	600	602	575	533	596	577	591	608	635	568	608	529	571	597	555	562	632	613	583	576	598	539	633	598	599	607	586	611	609	606	633	617	566	596	572	584	597	597	608	623	550	555	611	606	556	600	574	595	560	611	583	574	580	616	600	620	570	631	627	589	596	583	563	616	586	570	661	598	642	632	613	620	566	600	596	637	606	603	562	608	606	613	621	600	629	552	588	573	619	585	629	589	625	613	568	580	629	617	601	597	602	613	628	555	604	618	607	565	617	622	590	575	622	604	565	622	557	550	602	642	613	580	561	632	593	615	589	556	594	600	615	612	605	592	595	629	575	611	582	580	589	609	614	587	594	578	582	586	569	609	580	608	611	610	603	558	581	579	562	651	552	619	591	590	612	563	572	611	636	606	604	608	619	578	581	594	559	563	601	596	570	581	553	583	584	551	578	631	596	582	578	588	616	579	599	608	607	517	563	573	579	564	623	629	593	621	639	573	582	595	592	558	599	605	573	567	597	581	591	593	596	557	582	623	603	601	600	636	588	605	630	602	582	563	611	615	551	644	554	608	630	610	591	588	588	572	584	586	568	603	591	587	581	570	612	630	534	568	623	610	615	622	551	565	589	575	556	625	592	564	587	544	590	614	587	627	592	589	631	597	595	576	557	584	571	563	618	600	590	582	632	613	587	607	622	588	569	630	579	610	589	580	558	583	612	571	632	627	567	603	602	582	590	602	615	600	596	644	554	560	597	583	560	571	627	604	608	584	638	595	581	648	596	640	633	559	590	573	588	620	614	576	607	576	583	590	633	591	630	560	608	620	580	602	624	579	615	580	623	586	615	617	638	583	586	602	620	597	585	569	597	606	562	588	626	598	547	584	630	603	590	600	558	576	565	644	622	620	636	584	597	619	627	593	596	575	583	637	596	612	600	624	568	619	573	592	573	620	642	609	562	626	589	615	591	597	607	571	591	581	609	586	618	569	573	597	602	559	589	587	584	620	627	566	574	557	568	587	586	600	542	570	581	581	553	581	622	592	577	564	604	580	558	628	557	581	524	605	599	615	572	600	643	611	579	619	592	623	582	579	617	563	613	584	619	598	630	593	589	604	622	595	580	613	578	576	605	664	596	589	616	605	624	629	613	568	567	608	593	598	593	636	630	561	581	600	589	591	610	558	591	553	628	617	590	619	563	601	587	616	625	556	567	610	617	597	598	562	568	598	600	571	585	615	576	592	576	579	641	595	629	602	583	582	599	605	554	566	585	582	602	560	575	588	585	594	604	564	609	637	587	573	580	597	598	618	590	585	611	602	582	619	599	596	618	527	588	607	597	560	579	574	583	620	610	581	576	572	566	607	625	594	568	597	590	570	632	562	581	592	595	613	587	595	579	600	571	574	580	575	621	571	576	631	608	577	591	573	599	566	589	596	542	541	602	583	600	549	629	573	615	611	626	624	636	605	604	592	585	621	615	583	556	588	581	642	596	595	603	591	624	566	568	595	596	559	595	611	622	641	594	583	564	583	580	623	592	566	618	592	580	625	575	568	574	599	598	627	596	594	598	603	635	601	629	617	623	621	594	582	573	573	607	617	589	565	561	590	631	582	615	558	624	611	605	557	583	587	588	601	607	580	573	656	596	584	589	574	574	614	619	606	621	585	605	633	611	592	579	602	612	594	609	581	555	614	557	564	590	568	606	601	651	621	599	584	569	566	562	598	552	574	560	617	637	601	618	577	636	623	627	584	603	585	586	569	609	601	622	599	585	584	612	610	615	585	598	581	579	598	576	595	617	567	590	553	585	606	606	628	595	601	609	578	569	576	587	581	602	582	605	582	580	594	570	557	607	608	586	603	607	606	597	574	592	600	612	600	626	601	598	589	596	602	609	559	601	566	626	595	545	597	583	584	548	560	579	583	580	600	588	616	557	616	626	561	627	611	580	567	601	577	588	625	640	576	626	628	574	603	585	543	608	597	568	603	548	586	547	617	574	571	603	622	585	584	604	601	603	568	649	566	553	598	613	589	545	619	616	608	586	628	596	563	595	608	595	571	599	618	583	605	584	606	594	574	615	587	610	591	573	584	595	601	569	601	576	578	570	603	566	546	627	611	586	612	565	589	614	602	626	576	589	603	631	587	600	602	595	610	581	561	595	577	569	538	579	589	570	575	599	594	631	587	623	565	566	578	593	600	629	622	618	601	595	586	659	597	591	607	605	592	612	590	570	622	574	567	565	615	579	589	610	591	572	590	566	566	609	560	585	599	572	625	561	579	580	624	612	584	587	622	592	582	559	631	598	591	591	598	616	646	602	628	608	616	580	640	608	581	582	596	610	549	565	604	581	583	569	587	616	584	597	643	602	562	612	584	556	619	606	595	602	593	630	565	572	558	561	562	554	592	586	591	599	584	617	575	581	585	563	623	581	607	605	598	601	588	595	613	577	605	674	580	624	569	607	595	568	615	592	556	603	595	574	598	578	599	585	577	616	572	613	619	670	583	625	578	562	589	582	528	585	610	574	585	563	600	611	599	608	590	589	610	602	553	597	576	603	604	616	618	586	603	563	573	629	600	587	623	640	611	597	586	626	600	631	561	636	575	589	550	618	570	553	615	562	601	601	570	602	632	554	639	578	613	582	560	574	599	600	593	543	570	624	559	626	630	611	561	582	573	607	571	580	564	593	601	605	622	590	559	578	603	608	679	620	615	605	612	638	587	533	621	563	599	617	639	555	564	607	602	557	593	573	609	540	608	574	543	572	634	583	593	533	587	563	536	594	608	594	595	609	588	558	576	573	587	601	534	596	577	610	552	610	627	586	621	568	597	611	639	632	580	571	617	616	609	603	597	615	641	565	600	595	582	601	575	576	621	615	624	618	551	609	594	579	603	579	570	601	612	609	677	584	572	575	581	615	579	613	600	593	617	617	564	615	606	540	616	607	558	621	606	581	606	546	599	566	631	592	580	603	582	598	599	609	607	607	610	575	572	599	588	597	603	597	569	582	563	622	589	603	578	619	550	624	590	644	569	596	660	592	581	568	603	568	582	608	605	580	601	581	602	584	594	610	559	603	595	576	606	548	592	571	577	594	607	630	631	603	577	584	622	556	559	628	561	624	585	574	580	620	571	570	596	545	605	565	611	582	579	579	573	620	614	573	597	614	610	537	557	545	555	594	580	579	622	636	638	615	611	592	608	604	628	626	584	567	622	603	631	592	577	599	574	581	586	595	591	591	633	618	580	589	581	595	599	621	608	615	579	592	575	600	559	588	584	572	586	580	613	578	604	603	582	571	576	618	594	579	581	592	602	615	592	581	578	612	633	580	578	643	604	585	589	594	632	578	593	627	597	577	606	569	626	600	594	591	567	552	620	604	585	582	577	599	567	572	583	617	626	602	596	612	610	602	636	603
22782	21003	28696	23490	21005	19244	2713	2583	34649	34474	26415	15452	5554	1336	501	348	332	285	312	287	285	273	322	285	266	297	271	298	301	285	284	294	291	271	276	328	298	318	251	257	307	292	292	307	302	293	297	263	317	286	296	294	298	299	302	293	318	286	298	301	280	297	283	284	305	257	277	296	283	287	298	306	292	277	274	268	292	293	308	296	280	236	256	228	299	278	311	260	287	295	311	290	271	288	248	282	315	288	252	294	262	259	267	302	273	300	283	300	282	289	280	298	283	283	271	267	277	262	280	293	317	288	253	256	275	259	273	298	298	288	313	297	288	270	274	289	274	270	256	275	316	331	288	265	280	261	290	279	275	294	278	290	240	283	298	319	309	264	281	267	293	277	296	293	325	308	300	281	296	289	270	279	279	279	290	309	300	273	255	310	296	281	291	294	307	309	302	305	310	289	269	290	298	278	247	300	280	287	302	284	261	274	269	274	279	275	289	311	281	294	304	285	337	270	284	273	270	280	290	270	299	298	308	298	263	297	265	256	290	302	302	278	285	293	294	313	310	280	283	255	288	293	308	282	289	293	295	289	284	256	306	279	268	277	291	283	296	305	280	257	287	279	331	278	287	271	280	292	309	315	286	277	302	299	278	309	301	289	267	252	271	284	245	289	252	315	264	273	297	288	302	281	258	294	279	290	293	271	310	282	277	280	291	283	275	289	309	299	278	261	255	268	288	298	308	249	277	284	285	293	313	277	259	299	272	294	309	305	300	283	274	310	291	288	270	258	282	319	259	303	262	299	280	277	288	290	302	271	264	283	269	290	280	300	275	275	305	309	277	310	265	257	248	291	277	274	297	303	281	300	288	287	281	282	261	294	314	307	297	292	274	254	295	271	294	276	303	304	296	292	276	308	284	291	303	257	276	291	283	280	300	306	307	246	310	297	285	343	285	294	258	277	257	275	288	287	295	295	281	304	294	263	270	285	271	274	307	282	293	279	284	309	285	265	277	253	291	282	292	284	287	280	283	297	255	266	288	303	307	287	286	268	308	287	272	261	290	299	253	304	283	292	265	291	268	279	301	298	257	273	299	315	274	265	295	283	289	268	301	296	265	312	308	308	271	275	286	287	286	264	288	272	316	282	285	284	252	313	282	266	305	284	264	272	286	266	300	295	288	274	259	289	290	272	295	291	281	268	288	275	279	335	315	289	292	264	302	299	283	284	291	275	279	242	293	277	290	282	293	282	293	291	287	290	267	290	309	295	294	292	267	272	299	284	271	304	283	280	307	285	299	273	314	294	294	286	273	261	258	277	294	284	253	279	275	255	325	282	304	264	286	277	296	299	282	290	268	258	271	271	285	287	268	281	310	273	323	280	278	275	290	269	293	302	306	269	272	253	292	238	317	280	305	286	276	307	281	283	300	314	271	292	305	272	283	256	276	263	283	271	294	293	296	278	280	269	292	269	288	291	269	281	328	273	279	297	279	254	273	305	263	296	280	280	301	286	283	286	312	275	294	296	291	292	315	298	294	283	293	327	282	298	292	295	270	283	274	276	289	269	302	299	277	283	257	269	270	281	289	275	281	252	297	238	297	303	305	299	310	281	289	281	283	267	263	278	280	289	308	273	285	310	279	294	276	273	279	292	265	298	285	308	251	295	300	262	267	280	296	308	294	285	331	291	272	316	263	285	293	282	300	264	327	291	269	285	269	258	277	302	268	269	279	293	276	306	284	287	264	299	295	293	262	307	296	268	315	329	307	308	279	306	303	294	296	296	293	298	274	285	312	292	285	281	270	273	304	261	301	307	293	269	278	279	296	295	300	308	309	297	287	290	304	298	280	278	275	300	288	310	317	286	262	287	315	259	302	280	284	275	313	296	263	276	315	277	288	285	289	307	310	308	266	288	304	255	305	256	276	289	277	258	273	268	295	338	275	280	278	261	310	284	272	279	295	277	275	285	283	283	307	282	282	290	316	288	296	282	275	304	304	288	243	296	307	312	304	321	303	278	278	330	275	282	296	279	310	278	281	319	299	296	272	298	271	311	281	326	289	317	301	285	274	286	278	285	267	299	281	318	274	294	276	303	301	332	296	282	257	293	277	313	290	270	300	295	291	274	291	273	278	280	285	282	277	312	297	250	302	289	295	273	294	270	283	267	301	279	298	252	296	274	302	292	293	293	282	288	274	288	271	297	270	288	298	265	295	278	306	271	303	299	314	275	297	278	322	275	293	298	285	280	263	271	290	273	309	286	293	288	299	281	299	293	296	297	290	274	264	275	271	271	294	271	283	298	291	286	260	262	285	284	312	296	276	279	275	283	270	312	286	297	310	257	311	279	323	299	301	228	291	285	288	283	266	308	287	257	267	292	301	275	280	288	286	309	282	292	328	301	323	280	315	298	316	248	275	280	294	275	282	299	288	279	303	282	316	277	306	292	307	280	269	249	281	281	312	324	274	268	271	295	292	283	297	274	294	266	295	295	272	272	274	313	321	282	283	274	287	260	277	281	314	293	280	300	307	275	315	264	296	257	276	275	271	295	294	274	282	286	281	299	267	297	268	292	293	282	305	278	270	295	269	276	276	256	273	296	311	289	303	306	286	282	269	303	283	268	279	275	289	285	294	297	275	294	286	285	303	270	271	282	283	304	257	285	258	299	251	279	285	266	274	276	295	276	270	306	287	290	297	280	269	305	310	292	274	300	287	285	283	272	288	304	292	305	332	261	290	290	290	310	286	292	282	259	325	295	274	271	289	264	284	273	315	304	279	299	268	276	310	294	293	295	262	277	293	273	290	294	288	272	283	301	291	291	277	293	307	285	301	275	269	298	262	310	291	276	293	307	304	263	280	279	290	272	281	295	295	263	261	282	272	273	279	262	295	295	284	272	281	271	315	290	292	290	268	302	324	320	272	269	279	277	279	310	312	292	275	266	296	286	276	283	289	264	287	295	258	290	291	287	301	289	315	282	293	274	289	300	310	286	280	274	286	291	263	311	280	279	255	289	262	309	269	314	306	314	283	289	307	272	253	291	299	272	281	285	256	271	284	285	278	290	280	298	305	286	305	268	287	288	295	243	292	275	281	290	262	257	312	274	291	296	285	293	308	295	276	281	281	263	268	298	271	258	276	304	290	282	300	257	294	278	298	278	277	264	274	283	260	302	253	284	286	281	315	310	264	283	311	298	328	298	308	326	263	255	299	306	260	296	270	309	291	280	301	289	295	293	264	302	262	302	277	274	241	276	302	265	290	303	276	302	286	282	281	303	296	256	272	269	294	274	296	295	327	301	286	303	277	282	267	323	260	287	278	281	296	307	308	270	268	265	298	284	305	287	270	291	284	304	274	285	297	274	289	276	277	328	308	314	284	264	275	286	277	248	275	289	301	284	293	286	275	308	267	290	296	295	288	284	279	272	288	280	291	280	270	302	274	287	302	291	304	282	289	274	276	284	292	259	280	290	266	285	309	297	303	290	278	294	297	296	327	300
9750	21398	19344	10731	7010	4897	4151	7651	46013	41292	35358	24116	12046	3694	1156	670	625	567	537	552	580	515	527	577	547	567	499	548	536	590	538	552	522	542	546	583	525	556	546	565	593	578	564	547	528	523	563	565	526	512	570	551	596	555	530	570	558	542	515	577	548	552	555	528	552	520	527	551	500	569	543	545	567	529	506	576	572	517	595	529	524	577	506	564	554	566	553	535	531	542	519	555	535	580	545	524	604	532	553	590	593	511	547	536	532	589	526	564	547	493	552	512	583	520	511	574	539	550	535	527	521	578	562	578	567	555	535	568	519	553	544	518	567	562	596	523	522	568	526	518	585	567	555	500	576	591	571	534	570	560	540	543	563	553	526	516	535	552	590	552	506	591	540	564	517	559	558	534	553	586	548	526	558	564	578	568	567	549	527	553	528	532	565	530	515	563	515	513	543	558	553	567	557	523	552	528	560	520	558	530	543	541	525	563	531	556	547	563	555	554	512	547	565	530	546	554	563	583	556	554	543	545	564	530	566	550	526	581	537	583	562	550	523	556	555	589	543	534	563	471	578	601	549	563	517	532	593	535	572	583	530	557	567	571	532	535	528	563	523	525	559	550	542	587	546	571	571	543	532	555	564	528	579	545	563	504	571	539	564	625	539	538	539	523	597	572	547	524	514	517	515	559	543	543	566	586	587	565	492	545	537	532	589	574	574	559	512	554	594	518	554	572	586	551	552	525	582	579	527	557	549	522	533	549	552	547	562	541	517	549	538	547	506	529	538	583	546	570	554	555	582	571	550	530	575	551	559	568	554	555	540	571	588	588	580	519	558	546	550	508	521	529	531	530	502	537	543	543	568	535	529	544	509	499	549	556	568	530	560	575	557	563	521	559	550	547	564	554	552	506	551	543	571	556	536	575	564	544	521	536	569	559	511	550	557	573	505	589	515	505	556	551	563	536	536	529	622	542	568	579	563	526	567	558	580	532	538	556	576	543	556	548	554	553	555	543	545	555	538	533	550	538	506	534	531	531	541	522	521	597	565	541	552	524	512	553	521	494	520	597	546	558	547	557	565	558	581	593	549	595	568	547	548	586	541	573	572	525	540	560	525	584	474	540	582	557	525	542	544	560	562	562	530	571	551	553	575	578	562	559	529	561	555	559	549	574	540	537	584	527	544	538	564	524	570	503	551	508	547	560	576	544	560	522	557	561	584	557	511	560	583	526	589	572	584	556	536	542	536	576	542	557	534	536	582	546	527	576	569	523	516	560	570	524	539	534	564	524	572	558	535	539	558	564	534	573	575	571	547	541	558	548	564	571	596	550	574	576	578	552	577	576	533	553	542	556	518	572	487	563	539	546	545	602	543	541	521	547	601	569	560	585	568	535	600	503	558	564	578	563	532	528	580	525	525	523	519	566	563	566	555	532	569	538	610	566	571	594	550	555	605	551	550	531	567	573	573	558	553	513	509	518	535	519	567	547	523	528	537	576	565	561	543	551	491	521	547	558	541	542	561	567	538	529	534	551	549	554	538	554	558	516	551	523	562	532	574	528	544	519	570	562	580	552	554	565	509	565	544	599	558	569	549	519	525	582	544	527	551	570	530	559	556	552	520	577	546	550	542	540	535	508	548	576	572	563	523	586	597	577	556	515	539	589	544	526	539	504	542	578	549	561	583	564	547	573	573	553	573	561	549	532	557	553	577	503	520	568	534	510	587	542	544	544	508	519	534	552	588	566	548	549	503	548	534	557	592	549	565	540	513	501	562	542	506	528	556	564	544	529	550	534	569	579	555	540	547	587	524	569	611	540	573	540	527	534	514	523	566	539	574	557	565	538	525	565	546	568	489	582	571	568	575	563	521	571	536	518	574	532	556	520	554	560	561	548	537	630	504	537	528	555	576	506	557	558	565	554	534	562	556	536	539	527	573	606	528	509	542	525	538	561	559	533	537	537	564	585	547	524	568	526	507	533	565	555	541	568	540	556	571	498	553	569	544	549	538	534	536	589	535	562	579	532	536	555	560	582	528	551	548	502	531	532	522	506	583	519	504	543	543	532	543	513	550	551	571	514	530	579	574	557	572	538	547	564	545	581	545	574	522	539	527	558	551	574	626	551	532	600	535	532	577	516	516	498	579	562	523	560	564	492	559	554	564	597	551	559	528	541	494	552	550	523	517	590	553	542	593	580	567	549	564	534	589	544	563	524	545	543	547	543	555	563	543	584	559	544	543	576	525	548	532	539	553	548	567	563	561	543	536	561	532	565	554	550	556	512	575	526	535	541	570	521	520	594	529	544	522	579	561	564	547	558	565	544	559	554	526	537	568	538	500	545	584	554	489	562	557	571	569	611	506	563	554	557	551	527	553	532	543	535	584	567	565	560	548	571	540	597	523	561	510	537	571	516	553	552	516	538	486	575	537	560	521	539	521	550	546	559	544	553	521	527	520	587	563	563	562	527	607	556	549	564	563	582	541	526	521	563	578	526	551	511	584	558	553	543	545	544	522	538	571	535	561	531	558	531	524	546	543	529	556	532	545	579	531	558	544	574	562	514	562	562	536	562	523	521	508	549	533	571	536	560	605	598	537	534	544	555	563	571	544	554	553	561	538	514	575	539	573	527	525	572	541	537	546	511	533	543	531	527	534	536	523	567	555	550	551	546	549	548	579	548	544	584	536	563	557	533	525	519	532	526	550	573	491	584	575	574	570	509	551	534	595	592	525	538	527	556	558	528	557	548	558	563	575	541	530	556	578	536	548	506	574	558	586	545	547	515	564	523	559	514	503	520	535	555	529	540	595	580	509	529	540	560	512	548	569	567	555	585	569	556	562	514	578	576	569	553	524	501	558	542	538	542	525	521	539	577	496	520	588	502	623	564	553	547	503	597	504	556	537	538	566	537	517	612	526	553	503	541	539	550	544	570	527	545	544	585	573	572	563	527	540	559	549	542	507	559	577	564	552	486	511	516	526	573	580	525	531	587	526	534	553	558	553	553	555	550	550	564	533	557	556	549	598	535	527	610	549	548	527	509	545	550	579	545	505	527	574	529	549	535	530	536	570	566	575	555	514	519	555	522	561	589	550	569	516	553	583	522	527	577	537	523	543	581	510	557	551	541	504	576	574	537	541	540	572	536	564	587	542	501	582	549	550	539	542	537	526	554	572	569	525	508	547	567	529	583	547	569	534	571	552	564	541	528	550	556	574	549	539	583	573	557	529	515	540	555	558	575	591	576	556	568	550	551	535	575	512	533	516	547	547	583	501	519	569	538	540	550	553	563	541	563	584	556	545	533	531	540	578	559	568	537	566	542	551	566	605	535	572	578	602	541	547	556	556	599	559	562	592	549	565	525	533	598	532	530	578	566	521	559	555	570	536	528	569	529	542	572	501	563	569	558	532	527	518	582	510	507	560	572	561	583	586	592	548	523	572	513	567	569	582	562	562	569	518	522	537	494	576	518	525	566	603	570	530	531	544	508	568	522	544	531
26313	20283	8667	1626	628	588	434	478	3491	3940	2591	1415	781	468	341	356	371	291	332	322	314	350	287	344	302	346	332	303	346	290	327	332	310	339	328	300	336	354	316	318	318	339	305	329	304	318	343	344	318	330	345	329	316	330	323	306	312	337	361	333	355	317	359	353	339	323	308	324	321	346	335	301	337	309	298	350	349	354	328	337	350	337	315	331	356	345	365	339	323	332	291	359	340	331	368	325	310	343	306	311	309	332	326	334	347	339	294	324	356	317	342	310	292	326	308	337	346	306	275	320	323	327	337	313	340	325	347	349	323	337	353	326	309	346	326	358	349	302	339	349	312	346	308	324	317	346	332	316	353	330	334	308	329	307	312	326	332	339	343	316	355	312	329	306	322	336	361	318	329	331	313	302	351	337	312	333	289	326	294	330	338	333	300	369	353	319	325	331	327	366	329	314	315	291	328	312	310	342	344	317	300	323	323	331	327	321	338	321	337	354	357	328	322	348	359	325	323	356	317	312	320	316	340	315	351	326	342	330	299	308	316	351	295	311	342	318	339	308	293	323	310	320	332	336	306	351	325	344	334	343	326	332	332	319	313	339	320	345	330	320	321	308	285	327	335	329	314	308	342	318	310	321	324	357	327	348	321	357	332	302	315	376	305	322	351	348	321	351	354	311	333	323	389	333	344	340	355	311	337	342	318	324	318	303	341	311	334	313	320	323	324	337	344	353	341	305	324	355	320	317	339	340	347	362	300	346	285	316	339	332	329	323	332	332	343	302	327	317	327	316	319	330	328	309	329	369	329	331	326	311	327	329	326	312	312	344	319	347	338	391	326	319	332	306	303	302	305	357	325	322	297	337	310	344	317	337	333	332	338	340	331	322	346	351	318	349	315	342	330	344	336	329	327	332	339	344	301	318	332	304	374	347	340	326	352	317	325	358	302	334	336	345	344	367	321	317	321	320	322	369	330	331	328	346	323	313	346	335	313	378	302	351	355	337	320	338	338	305	283	335	304	318	321	325	375	332	338	331	337	296	308	288	320	331	328	345	314	329	356	365	331	328	335	324	302	309	293	333	321	374	333	361	333	298	358	355	297	351	292	336	328	347	326	338	324	349	311	343	295	339	350	301	368	338	339	333	338	321	336	306	285	311	326	323	333	308	324	315	334	348	338	356	333	331	341	334	340	337	366	384	317	355	313	336	333	335	316	335	310	343	324	355	331	329	319	329	307	338	351	349	323	299	355	321	329	336	326	301	349	342	355	349	334	339	369	329	326	343	298	339	322	317	313	311	341	328	339	354	326	298	364	316	323	378	309	323	343	361	349	333	293	350	314	321	342	320	320	361	327	315	303	339	287	346	307	329	354	344	328	328	336	363	352	332	333	347	343	339	321	347	318	350	338	335	334	328	342	343	332	308	331	357	314	340	316	336	307	311	334	313	349	323	356	349	337	346	307	310	330	351	330	348	293	333	317	360	330	347	334	310	326	374	350	306	296	340	361	339	307	312	349	316	337	306	356	295	318	338	310	324	348	340	320	347	311	329	335	349	323	343	322	357	312	315	317	342	338	304	312	360	317	347	334	334	328	343	355	318	317	327	340	351	343	290	303	320	315	382	330	314	355	305	333	304	331	345	337	324	317	326	325	332	334	307	332	357	304	292	348	331	317	312	339	312	321	338	329	308	342	333	313	312	309	326	328	331	308	335	340	342	357	335	330	315	329	335	367	344	335	341	352	314	297	343	307	335	308	324	345	336	339	344	324	315	324	297	347	380	315	319	338	321	329	362	292	343	317	335	315	331	335	324	294	330	308	327	328	352	316	332	325	334	324	345	339	286	308	339	311	328	315	329	377	333	318	291	333	316	329	323	333	351	327	306	359	335	324	338	342	347	315	373	309	317	305	359	326	337	343	327	345	335	346	329	375	345	328	339	361	349	333	321	317	289	318	315	336	347	309	357	338	314	351	317	320	306	332	333	329	318	352	326	328	365	337	351	332	351	332	321	296	357	325	352	377	348	286	334	300	337	320	343	314	348	330	357	351	298	307	338	322	327	338	347	319	330	317	354	335	329	343	367	310	339	347	315	324	317	345	345	346	366	342	362	314	310	342	324	316	314	297	336	297	314	291	322	294	335	323	307	347	345	345	336	340	309	325	358	329	350	316	325	369	305	329	337	375	329	320	319	345	364	350	317	360	308	315	365	319	312	365	329	345	320	322	304	364	326	334	323	362	294	364	324	331	327	332	306	362	320	327	370	323	344	335	328	331	300	321	342	359	321	316	330	281	311	362	315	336	374	336	334	341	344	336	343	369	338	316	318	353	342	339	314	316	322	329	343	321	313	335	309	335	319	306	350	353	321	298	313	342	369	367	332	311	340	355	344	332	327	328	350	289	351	347	319	345	328	339	330	338	332	311	314	307	327	370	363	344	390	350	305	319	343	278	347	319	319	362	311	343	335	297	339	323	309	319	335	335	332	307	320	317	340	317	327	355	308	307	322	309	316	329	319	326	330	334	340	351	352	295	348	331	302	323	323	355	295	351	330	318	340	316	344	329	354	313	325	333	301	342	306	297	315	313	313	319	315	327	354	337	301	331	302	341	338	325	302	318	314	316	338	349	318	325	343	333	338	335	302	325	291	339	353	319	308	310	326	336	327	318	353	363	354	316	340	324	320	334	329	302	344	316	330	352	312	334	350	327	315	318	295	337	358	301	337	311	316	299	310	334	343	326	358	304	335	327	321	300	315	331	321	309	345	336	338	348	359	329	364	328	336	320	321	330	342	312	322	367	314	344	358	328	321	313	325	335	338	328	313	327	334	316	326	317	320	349	326	309	328	298	298	296	328	351	344	332	336	343	337	335	302	348	339	326	335	322	343	337	331	314	319	346	319	357	336	328	351	339	324	345	323	309	339	347	298	372	312	325	333	325	337	390	346	358	330	324	323	328	338	317	323	305	318	310	329	337	357	326	308	344	315	297	343	363	345	311	296	318	316	317	338	318	316	347	317	342	338	343	344	302	324	318	350	329	329	335	348	330	327	305	314	309	335	321	325	349	351	328	326	294	337	328	350	346	323	324	335	356	374	345	350	319	325	369	344	330	326	334	353	355	325	339	347	332	328	324	295	324	351	338	361	321	310	319	317	324	342	314	314	339	316	329	366	346	315	308	332	356	326	324	322	323	324	311	339	344	329	371	330	314	346	315	352	310	300	339	352	338	340	354	337	362	296	314	326	316	315	343	337	347	312	356	324	288	313	331	288	330	314	345	334	315	322	313	335	360	363	355	312	364	332	318	326	354	357	297	333	346	352	344	325	352	310	319	329	344	324	291	344	319	311	309	328	335	335	299	343	302	354	334	329	320	324	361	366	307	327	328	327	368	344	341	356	306	329	314	330	332	297	316	304	343	347	321	334	353	331	313	314	321	329	320	323	337	331	328	343	338	328	285	314	327	300	327	332	340	278	370	326	333	336	333	313	340	350
5362	7166	5938	3404	1856	1706	1111	1296	10821	10565	7165	4059	1951	1057	761	695	631	665	624	673	683	598	661	662	658	649	647	711	636	617	651	707	655	624	676	631	672	681	653	667	615	616	658	631	653	624	663	642	665	658	672	604	704	642	669	613	656	660	642	624	604	632	659	606	643	668	656	661	680	634	629	661	601	618	636	664	666	637	676	624	661	672	625	645	674	608	675	665	699	627	645	651	655	657	650	695	614	632	642	626	638	634	681	640	644	671	670	705	687	674	639	622	624	671	671	713	662	609	613	634	642	648	644	631	651	650	647	641	656	653	651	626	642	619	642	609	638	666	615	658	652	659	620	601	652	620	640	676	662	629	604	622	645	657	657	658	666	644	708	669	609	634	596	670	653	640	643	614	651	686	646	619	632	682	661	655	685	632	603	630	660	686	624	648	689	617	624	645	667	664	712	654	661	592	664	669	639	675	633	706	674	653	648	686	631	709	612	655	632	653	685	653	636	633	657	650	664	659	642	645	655	647	658	615	597	624	608	632	678	601	672	607	684	638	665	640	634	682	719	643	651	690	683	666	662	637	624	652	601	607	621	628	622	613	655	645	641	669	632	671	642	627	645	664	635	655	630	663	629	662	619	571	674	603	658	643	663	645	652	642	621	625	684	662	645	650	676	648	605	634	646	650	634	647	654	608	666	629	648	614	625	632	638	632	647	696	646	663	689	653	629	671	691	633	671	665	659	697	649	626	637	698	637	617	670	599	626	640	628	686	632	682	710	638	643	670	609	656	640	637	638	669	633	648	621	602	655	628	651	649	651	662	661	601	617	655	672	649	659	652	663	630	639	649	667	635	636	701	608	659	633	619	602	610	625	611	622	663	644	670	698	653	652	645	608	624	663	605	698	642	660	733	667	638	640	638	620	668	636	634	653	628	617	650	684	644	626	628	684	659	676	668	620	678	674	670	681	609	671	618	708	612	646	629	623	576	642	653	640	653	624	618	696	633	624	629	679	644	620	659	681	629	689	614	635	654	621	603	644	625	622	650	672	634	634	622	648	658	640	602	631	679	669	617	630	663	659	574	688	689	616	645	657	620	645	642	690	636	681	659	629	676	662	607	667	611	622	651	639	688	622	618	621	642	627	613	658	675	669	628	628	653	646	616	632	656	663	635	644	641	689	671	636	682	630	614	649	707	661	648	653	634	631	591	641	652	646	618	653	671	615	684	614	654	641	625	662	613	731	672	640	668	653	672	682	651	600	606	633	647	639	631	643	618	651	612	658	616	627	668	633	613	620	647	646	632	634	636	606	631	672	613	608	646	675	621	624	598	674	665	622	605	660	649	691	670	673	645	656	669	645	702	661	672	639	635	653	680	725	656	678	692	700	611	635	675	600	641	590	676	667	669	664	680	620	661	637	652	650	678	625	637	657	670	680	597	627	637	606	601	632	637	675	661	666	635	642	633	608	645	702	664	634	653	659	688	714	653	624	649	633	643	627	670	639	649	658	668	670	657	649	644	653	687	630	633	645	664	666	627	658	699	636	609	650	661	645	665	665	580	676	662	680	662	633	627	650	647	655	618	655	664	641	619	615	611	598	649	635	675	668	642	651	627	589	625	683	687	655	648	640	638	605	617	729	653	623	659	643	694	645	614	638	672	666	634	678	646	652	659	652	661	699	586	645	675	701	639	629	658	645	657	650	620	620	635	620	660	676	665	616	621	641	661	665	641	617	649	643	676	638	656	626	673	636	670	683	636	655	705	626	686	631	656	630	657	660	623	666	626	662	664	639	676	626	648	644	619	651	593	646	658	605	669	678	669	675	703	665	665	654	646	668	635	643	641	668	636	669	633	677	623	665	608	665	588	608	678	655	662	619	639	625	626	648	584	623	631	633	656	619	671	608	661	648	667	633	640	685	630	602	692	644	653	704	613	643	661	684	659	646	652	651	638	638	676	694	652	702	667	650	650	645	624	642	702	667	622	655	660	635	628	626	622	648	602	670	655	677	613	661	661	623	649	661	626	617	617	659	631	645	640	651	659	614	652	650	668	666	631	599	644	653	637	655	600	621	642	647	671	630	610	640	635	584	664	629	661	683	682	612	671	632	623	622	657	579	647	685	672	651	583	657	662	694	662	639	662	661	633	626	692	588	672	599	642	660	685	670	598	614	661	644	652	632	610	647	621	656	665	626	618	641	613	640	666	624	677	661	643	653	625	597	624	647	624	698	631	653	671	644	614	611	666	644	619	645	614	652	629	663	627	646	644	659	649	624	684	652	683	695	626	655	652	637	650	637	666	663	624	675	636	689	661	619	648	656	623	652	628	619	648	624	720	637	621	619	659	678	604	663	679	661	649	690	658	645	620	650	632	647	676	643	657	665	645	601	612	615	660	640	675	659	679	630	633	602	642	640	641	633	673	640	653	678	605	662	650	637	616	581	615	666	631	622	647	644	655	627	643	669	622	671	644	642	653	641	652	619	661	632	637	663	639	679	637	644	632	625	644	686	606	605	625	679	648	594	660	619	664	615	672	617	642	645	635	645	632	663	615	710	655	649	632	698	627	595	632	661	629	656	645	650	703	601	658	641	657	648	653	602	664	627	641	614	653	664	634	627	630	625	652	681	647	678	640	641	609	626	655	663	658	634	651	663	626	642	632	655	663	664	635	609	701	653	675	615	617	602	623	622	657	630	615	608	635	672	619	657	612	592	663	653	647	646	639	657	665	684	645	681	630	608	654	653	633	636	651	655	627	627	671	641	603	666	655	654	595	634	643	644	619	598	654	628	694	619	672	653	601	691	623	638	660	659	590	672	660	648	659	639	624	633	681	660	678	686	657	636	687	628	634	649	656	635	637	671	674	659	652	648	631	630	659	608	644	642	631	614	673	614	613	669	660	632	652	658	608	720	673	620	629	644	602	667	652	626	642	686	620	649	642	643	652	619	646	717	649	625	623	638	619	603	679	682	671	684	628	654	627	638	616	599	627	641	609	701	639	641	659	661	670	671	640	678	684	672	611	615	683	655	630	600	635	627	643	631	614	694	682	665	624	614	658	665	701	639	642	637	636	648	645	653	645	633	678	610	608	609	651	670	633	632	645	588	636	694	651	620	658	670	685	650	662	591	652	655	626	643	653	658	677	676	665	616	690	659	671	638	673	632	587	614	644	627	612	649	637	681	682	646	636	631	678	620	644	660	668	648	626	614	632	686	662	612	674	623	615	648	679	671	704	671	613	657	652	616	663	673	631	672	636	631	661	629	655	614	595	656	639	671	644	662	662	666	633	646	632	636	661	643	660	669	646	655	616	574	673	723	654	650	601	619	632	628	650	625	626	639	621	601	643	654	646	655	695	647	657	680	671	631	657	616	651	664	629	612	631	666	610	710	655	673	633	641	623	648	680	631	649	626	640	642	693	634	647	613	635	646	613	649	659	677	614	678	621	611	665	639	631	626	647	674	637	641	639	684	647	634	665	649	566	645	647	652	700
24465	21002	26874	24930	4599	829	544	2981	16703	16002	9701	4274	1558	624	371	316	309	290	334	288	284	296	304	308	297	328	323	292	302	296	292	312	328	329	313	281	304	284	290	282	287	270	304	282	324	310	301	302	306	307	313	322	288	304	301	275	268	312	284	284	310	330	305	285	273	306	270	301	313	328	270	315	307	286	296	287	322	281	300	276	285	274	273	301	305	255	302	302	293	334	309	272	318	320	303	299	315	273	297	294	267	303	285	311	306	290	302	303	293	302	283	297	306	296	287	280	293	291	268	291	315	335	303	303	301	274	283	304	283	306	299	266	289	324	286	286	291	280	283	288	272	303	263	283	273	281	277	284	292	287	289	298	296	323	296	322	324	307	278	297	321	257	275	301	312	263	265	277	297	324	294	311	307	283	308	277	285	285	285	312	287	302	297	311	276	284	259	302	290	320	292	322	259	337	318	325	304	309	314	320	296	284	296	276	291	277	282	294	314	292	300	306	299	295	326	256	308	289	291	295	295	294	280	304	271	299	307	284	272	303	307	282	310	300	307	302	290	290	314	302	278	286	283	306	299	302	262	293	305	302	302	267	259	291	271	328	275	281	290	321	318	291	292	321	296	262	283	310	288	271	291	267	313	282	295	319	252	277	318	282	322	278	292	321	273	264	283	296	325	292	317	297	291	295	269	314	291	311	283	290	287	284	302	309	293	259	319	293	302	328	280	295	311	284	278	283	282	317	327	321	296	325	271	301	306	319	304	268	278	274	267	317	293	314	246	318	254	306	307	271	337	288	289	274	331	304	298	317	291	299	324	288	291	308	279	287	300	298	299	288	301	299	285	298	276	351	321	306	279	283	294	293	313	291	295	287	290	297	309	285	308	262	312	295	279	271	299	294	300	322	275	293	301	313	280	305	293	308	306	337	296	265	286	252	268	307	278	288	280	277	278	277	314	326	269	289	300	280	339	275	278	270	302	295	311	259	295	276	290	277	291	318	277	305	304	316	296	278	296	282	311	304	309	302	300	283	319	302	273	267	267	295	289	314	288	286	279	272	306	288	329	291	294	314	309	275	308	307	294	297	279	287	319	292	284	294	305	304	290	271	283	281	291	303	279	298	270	287	266	296	275	278	321	299	311	286	302	288	295	276	285	312	259	287	302	304	302	295	300	296	296	290	319	280	306	320	293	319	268	281	288	276	305	287	273	294	282	302	303	276	309	287	314	309	295	267	304	263	320	287	285	271	288	307	306	297	321	278	279	264	272	285	274	315	289	290	293	325	306	290	346	301	279	319	302	292	298	293	293	274	301	283	284	298	300	318	303	293	293	310	281	298	323	315	312	290	269	291	288	321	276	286	329	296	291	283	305	269	313	289	310	309	318	301	262	300	277	298	302	284	260	285	291	300	300	269	322	306	274	298	311	302	282	285	270	313	286	299	270	295	286	292	293	307	292	284	276	277	302	280	290	313	271	299	281	297	288	307	307	276	295	308	290	285	288	301	292	271	287	319	320	295	278	273	291	312	294	297	339	296	348	298	290	315	303	297	274	288	274	281	285	321	277	275	289	291	288	296	288	300	279	298	302	321	327	271	298	290	286	297	268	278	309	274	307	296	310	292	315	317	282	316	304	322	254	262	302	293	284	281	281	298	335	299	315	262	293	303	294	300	292	320	308	310	263	310	300	286	297	275	308	287	262	314	309	295	296	304	295	287	287	311	298	308	295	293	317	290	297	288	287	282	280	297	297	235	315	301	299	263	271	319	306	310	280	314	307	301	296	315	280	305	322	269	319	291	269	313	292	273	330	267	280	292	318	290	301	301	289	286	289	281	269	312	277	310	304	291	303	282	278	294	270	279	309	289	307	295	275	294	304	284	311	322	308	290	295	278	278	268	253	308	305	293	308	288	288	289	287	321	304	279	293	297	309	289	302	313	311	297	322	276	292	273	282	296	274	307	285	278	292	253	306	296	294	298	289	314	287	287	277	258	300	314	320	277	298	277	307	301	279	277	304	301	309	279	278	279	301	343	268	278	310	331	283	300	316	264	335	282	316	318	321	302	318	285	301	285	271	311	281	301	270	275	291	307	289	308	293	290	261	295	312	298	300	281	307	305	321	312	290	300	276	274	296	302	286	295	301	279	299	301	263	266	266	269	293	283	319	291	283	319	301	288	283	297	288	285	308	301	315	292	303	301	327	293	303	288	277	272	310	292	313	312	292	262	327	278	304	286	284	290	301	303	313	311	296	281	288	298	327	318	300	298	314	331	284	273	284	322	280	285	313	304	277	294	306	294	250	291	258	316	295	304	312	271	303	312	297	300	304	308	308	286	292	299	288	297	274	304	281	282	296	277	287	293	289	291	297	295	301	307	291	278	288	287	306	281	303	303	314	291	306	301	292	308	305	298	300	293	305	290	270	293	293	276	274	313	275	280	310	335	323	304	303	319	297	281	277	292	312	293	290	328	268	304	291	317	299	333	314	289	299	285	288	276	298	345	280	291	284	299	285	287	306	285	287	324	301	289	342	302	313	290	302	332	311	290	278	296	298	263	284	281	276	310	285	326	299	292	300	305	285	280	282	303	290	288	304	287	296	261	290	267	324	291	289	285	280	293	306	292	275	298	280	292	290	281	268	301	269	262	296	297	293	288	320	291	285	281	302	317	297	280	294	283	311	295	328	278	301	303	300	313	315	307	297	298	308	262	306	302	285	310	286	303	298	309	294	304	270	307	278	314	306	325	303	272	299	279	316	296	313	267	286	296	294	301	291	307	283	257	322	285	300	332	272	310	279	270	314	306	301	312	306	297	326	292	314	293	301	318	313	309	262	319	303	292	279	311	315	270	304	293	313	291	264	288	282	310	304	280	280	273	281	310	320	283	309	305	310	272	293	311	307	280	297	307	295	286	307	310	287	273	306	341	321	294	292	288	305	317	294	285	266	292	257	292	324	266	310	270	322	295	290	309	291	299	277	296	302	290	276	276	308	334	279	295	302	288	329	317	305	297	296	291	257	319	298	279	281	297	304	307	264	298	310	307	295	297	298	279	310	294	310	326	308	294	306	317	290	281	330	293	292	301	289	294	274	274	299	301	294	286	303	290	276	291	284	306	286	283	306	276	314	251	324	321	292	275	317	305	289	280	296	275	310	339	305	310	291	335	297	309	287	295	335	272	293	312	300	288	297	282	295	306	294	293	304	269	272	277	325	300	315	264	305	288	292	300	311	317	290	288	306	288	284	280	293	286	318	316	284	285	310	291	280	297	305	299	307	286	291	318	296	317	302	284	286	270	301	316	280	276	315	288	323	266	266	295	299	300	315	279	307	294	290	311	273	267	281	294	308	315	273	291	297	291	289	281	334	318	351	265	282	304	278	315	300	270	340	273	307	297	308	305	298	285	304	289	303	328	267	290	299	297	297	265	309	302	295	280	302	279	280	289	311	311	287	298	294	269	294	289	300	315	291	281	312	331	281	319	309	282	305	295
6272	11689	7643	4803	2861	2408	1497	8999	30799	26585	19451	10567	4726	1645	769	624	598	557	608	603	606	585	614	596	581	626	592	561	578	593	600	526	576	605	617	580	562	628	595	610	606	583	573	581	560	583	587	608	586	600	576	593	616	564	623	569	613	585	590	602	624	606	582	609	629	596	651	603	635	578	536	566	631	564	575	598	592	612	596	566	594	571	601	534	564	550	595	586	596	571	593	603	566	632	608	583	594	581	613	571	591	602	626	589	574	604	613	577	585	584	579	682	605	625	580	604	603	564	600	589	592	618	584	625	560	584	594	631	547	599	577	583	578	630	573	604	579	585	599	590	549	590	560	595	593	604	575	591	620	583	563	599	556	600	565	597	649	567	591	573	576	575	607	595	565	575	586	604	562	621	636	572	591	621	587	593	611	547	614	600	597	582	609	614	638	603	573	609	627	598	607	588	577	577	571	598	614	540	555	617	571	596	547	625	584	596	600	563	627	608	599	570	600	557	628	587	563	581	550	589	618	571	574	580	593	589	584	577	570	619	579	581	569	582	605	591	600	610	629	567	571	593	548	555	642	633	576	563	598	600	575	604	571	599	554	608	566	588	590	549	555	605	564	583	578	590	557	588	582	608	577	577	535	620	629	567	586	578	620	612	571	604	611	583	617	537	619	589	617	590	605	597	629	558	636	564	640	598	565	577	585	587	602	583	573	612	587	612	612	599	581	662	594	547	540	565	614	578	628	576	598	562	586	586	610	568	566	591	550	519	605	596	604	593	538	566	583	576	606	558	615	501	569	605	598	606	626	588	581	578	575	601	600	563	631	548	591	580	617	618	596	549	584	568	575	543	605	578	563	614	604	594	574	570	607	586	570	569	585	616	598	579	615	600	617	559	606	639	599	557	587	604	612	608	601	598	577	599	585	544	597	568	591	594	555	576	584	592	576	614	582	559	552	575	571	607	573	598	580	616	562	597	585	589	592	585	570	598	559	609	580	569	615	595	598	587	592	603	615	573	576	563	584	613	594	611	617	592	570	588	608	630	592	562	588	554	596	614	621	601	627	616	583	560	569	537	566	583	590	551	559	621	575	606	621	564	618	573	567	581	607	625	598	614	557	592	614	587	593	599	566	555	588	593	606	555	608	570	575	608	567	601	641	560	625	583	619	610	596	603	631	588	584	593	615	573	586	558	636	610	622	579	575	592	618	597	584	630	574	589	603	594	583	615	597	551	582	576	597	593	576	554	604	579	603	585	580	580	565	629	591	558	607	600	582	592	603	645	595	570	613	586	575	585	591	598	547	587	595	596	559	623	623	569	570	580	636	613	582	579	580	603	606	602	576	581	584	568	577	595	604	599	621	583	572	560	608	539	564	591	609	560	610	601	600	566	562	584	585	542	619	649	594	586	571	598	599	634	574	583	547	579	628	607	580	602	618	604	574	583	580	592	580	593	561	573	555	570	576	614	595	573	608	585	585	578	595	598	576	577	620	573	632	623	593	568	578	584	565	593	599	556	569	565	557	567	561	612	566	543	595	651	621	602	577	595	575	632	544	613	592	601	573	548	574	592	573	591	643	575	594	606	572	597	639	585	573	547	542	588	580	549	634	539	624	611	592	565	603	566	577	592	597	573	582	639	640	621	601	616	534	572	596	574	579	636	595	594	575	623	548	592	538	590	587	569	573	560	606	588	630	612	605	567	604	627	611	597	570	632	614	633	588	598	619	583	602	611	559	588	568	589	567	565	617	560	574	624	583	623	596	562	556	591	583	594	618	579	589	606	591	573	534	618	625	578	571	562	594	599	601	598	589	598	576	582	587	568	617	606	603	618	605	559	589	606	571	602	534	607	547	576	573	601	573	544	598	574	620	622	579	603	610	593	554	597	572	570	594	612	619	575	629	571	607	578	640	607	572	579	571	549	625	628	625	581	595	575	590	599	570	616	579	543	567	558	604	583	552	586	554	609	594	578	572	570	582	589	594	559	620	582	580	598	591	606	549	596	604	612	611	614	656	577	605	593	604	600	659	569	571	585	592	560	616	625	585	560	591	627	604	584	617	595	615	573	589	620	566	568	576	614	596	579	584	596	590	568	639	592	574	587	560	600	630	555	570	586	566	613	592	601	606	617	581	572	572	564	634	616	579	573	611	582	574	620	591	579	605	573	548	572	609	581	588	595	572	528	584	602	600	584	610	593	630	585	597	567	560	579	574	584	575	589	587	569	577	540	604	559	621	605	599	638	610	625	579	554	584	582	579	558	574	555	600	588	625	577	571	616	565	590	597	562	599	587	592	598	607	554	576	562	562	579	585	635	562	593	600	584	613	640	604	575	584	587	554	565	568	584	593	601	570	613	579	586	575	596	643	549	617	633	605	592	582	571	592	638	569	625	590	588	597	621	638	601	612	596	612	591	597	558	606	677	586	610	591	535	580	527	550	565	595	586	623	584	596	604	582	579	630	614	610	572	605	608	565	593	546	613	565	581	606	578	570	622	580	588	592	559	628	569	561	581	581	572	617	602	584	604	602	607	652	610	600	593	583	593	574	553	533	600	545	570	574	570	590	565	571	591	575	572	577	598	601	558	608	555	651	604	599	640	618	607	588	559	594	556	605	587	608	606	559	631	552	584	545	571	607	608	570	598	568	552	575	564	635	596	572	581	605	592	604	604	564	580	578	608	557	600	586	569	585	613	584	576	569	579	601	593	589	600	575	572	599	601	631	607	607	564	556	573	594	603	563	546	583	559	613	562	581	627	609	602	581	602	646	601	616	599	585	588	555	580	585	568	554	586	608	553	593	596	546	621	591	606	609	569	574	615	598	565	568	593	604	598	573	551	584	562	605	607	565	597	652	590	553	590	559	610	570	551	571	592	561	602	583	572	575	552	577	550	584	565	599	559	565	621	602	588	566	622	558	567	583	592	598	614	592	605	561	575	553	586	585	595	575	582	627	572	590	578	545	565	594	625	573	589	566	605	585	605	565	594	578	641	549	596	599	587	579	608	617	587	562	626	544	543	584	635	589	614	579	579	576	569	647	601	569	612	604	584	539	572	595	569	573	606	557	545	577	586	584	563	595	641	586	588	597	597	577	614	599	604	606	600	563	625	601	609	603	589	555	633	575	574	573	609	623	584	582	577	606	596	585	619	598	629	600	604	605	569	552	614	585	598	590	629	529	629	617	574	554	619	590	607	608	592	587	579	595	601	629	571	609	546	560	625	567	605	633	597	584	549	563	569	625	582	614	593	599	560	593	588	592	549	586	539	628	603	601	612	600	629	562	600	583	578	575	570	610	601	557	586	552	592	583	589	596	602	622	573	578	555	604	569	537	585	582	579	619	582	588	576	579	557	583	587	544	593	613	597	611	552	590	596	587	559	549	581	587	612	577	574	594	603	573	586	561	583	578	595	617	611	586	585	601	595	598	574	588	546	614	602	566	603	605	617	622	570	660	614	566	573	593	609	583	576	586	610	603	579	573	598	582	593
22840	21010	28708	23508	20925	19178	2311	6960	36739	35404	25098	13417	4478	1121	444	321	314	305	286	297	275	292	282	296	256	301	299	278	313	285	289	323	302	320	274	295	279	293	295	292	317	292	268	288	293	282	287	292	273	286	259	253	296	297	259	296	272	274	287	288	280	320	289	288	305	293	254	268	305	270	279	266	294	299	275	303	294	315	286	318	326	291	294	274	261	284	268	283	286	275	316	270	286	278	271	283	288	283	268	256	280	304	303	259	286	274	274	290	273	270	320	285	305	300	284	257	314	291	280	266	286	278	298	285	280	254	291	295	262	276	289	274	288	273	258	292	291	303	290	304	279	275	306	294	311	293	283	265	318	317	290	324	310	288	289	290	294	275	289	273	268	296	291	284	298	301	273	296	310	301	273	292	277	280	285	310	264	279	307	303	271	282	298	278	312	255	295	301	286	308	280	274	327	282	276	269	271	298	300	294	279	300	278	282	295	249	288	258	298	315	286	308	271	287	283	313	288	282	300	270	292	286	255	305	267	280	289	310	291	260	291	284	300	290	313	297	275	274	280	265	277	293	274	265	284	310	276	275	277	287	264	297	298	286	283	288	254	313	296	324	301	285	293	300	294	295	256	277	295	318	253	270	292	324	248	291	272	256	301	288	270	281	286	275	275	281	285	260	276	302	292	254	298	292	276	303	273	258	292	289	269	287	304	298	281	307	275	283	290	281	268	260	247	311	281	274	277	242	291	292	296	298	282	307	277	321	290	295	253	292	310	297	282	274	286	298	282	282	262	304	294	290	298	292	267	238	295	260	294	335	255	265	293	297	301	300	274	282	267	291	281	255	279	289	284	302	266	275	304	296	282	312	294	259	265	260	283	282	266	289	290	290	282	310	273	287	266	251	273	278	278	277	264	306	324	275	248	289	281	292	274	286	257	284	283	302	287	275	266	287	294	276	267	268	262	281	296	297	325	287	306	270	257	274	270	325	281	284	289	290	327	281	295	278	284	282	305	282	313	283	317	273	281	297	310	273	296	243	266	285	265	292	279	297	252	308	267	321	296	271	283	288	306	293	290	277	306	291	309	293	303	302	293	263	289	299	305	282	261	286	263	290	307	287	323	302	255	279	311	280	294	304	287	294	280	290	318	280	295	301	294	270	311	286	266	278	294	265	256	272	296	314	290	299	273	287	282	288	290	269	288	278	277	270	308	276	298	297	285	300	284	275	254	283	284	308	302	282	307	270	282	271	272	296	288	276	300	306	272	297	294	301	281	287	290	251	297	284	286	293	281	293	303	291	257	296	299	257	278	308	283	330	293	309	301	310	293	275	288	292	262	258	301	297	280	269	277	286	294	290	274	306	255	282	296	327	271	300	297	257	303	259	299	299	288	297	285	288	299	269	310	262	306	279	271	241	284	292	279	261	267	291	279	283	279	266	282	291	284	268	310	279	303	258	294	292	282	298	293	302	288	292	293	295	277	274	263	276	279	289	255	281	294	281	292	281	292	277	277	284	286	284	282	270	282	332	301	257	281	296	283	275	253	297	304	295	322	301	301	288	312	271	291	311	289	296	289	295	331	284	287	273	294	288	290	294	258	275	305	269	263	290	284	268	279	299	297	257	289	287	297	275	295	270	258	306	278	256	296	299	284	278	325	299	278	307	274	332	270	287	288	283	280	278	271	281	282	312	276	262	303	286	249	281	289	283	300	295	260	291	278	263	296	276	292	286	271	279	276	273	320	271	299	266	273	303	298	284	284	291	276	285	299	305	290	302	317	267	288	307	281	283	273	266	282	313	287	316	295	304	258	278	329	256	272	309	252	267	317	282	282	252	293	307	262	270	287	284	298	280	283	300	282	279	311	263	278	257	297	273	306	275	300	298	273	298	263	267	259	280	308	274	295	268	280	324	255	282	285	293	282	284	295	263	262	304	305	294	272	284	270	269	280	280	287	326	285	270	313	258	275	281	289	272	263	269	295	284	304	282	281	291	277	273	295	290	274	289	262	272	270	271	295	283	288	297	301	280	257	278	276	307	263	284	276	299	308	298	320	300	313	228	295	312	275	272	273	296	271	276	283	276	294	299	264	275	281	238	291	287	270	271	267	272	300	277	289	298	278	289	281	289	294	297	272	287	291	261	268	296	297	300	297	250	299	301	280	283	309	308	304	283	296	327	311	327	283	236	301	305	293	298	277	308	268	287	293	286	301	266	287	278	289	278	313	299	294	317	275	286	309	280	262	296	295	292	283	293	272	299	298	298	261	275	279	279	294	284	264	280	269	259	284	271	293	298	247	265	285	254	265	278	278	292	290	272	286	290	290	305	265	303	262	302	279	287	280	301	288	282	302	275	305	285	281	283	292	303	280	298	304	280	308	254	292	271	303	259	290	277	306	265	267	271	249	278	284	265	307	296	260	265	281	295	304	286	272	254	294	305	302	291	278	267	278	294	285	291	260	322	300	284	295	277	282	280	264	276	281	262	307	261	292	263	296	280	262	278	272	303	271	296	306	289	290	270	273	271	325	281	299	284	311	310	327	287	307	279	286	290	302	266	278	296	285	276	270	284	281	260	307	278	307	300	264	281	258	284	263	276	287	298	291	287	270	261	296	277	275	279	250	290	293	259	298	288	285	261	229	287	268	274	279	268	284	269	309	269	293	294	254	287	295	303	301	286	273	251	262	264	306	287	281	249	294	267	283	284	287	310	293	290	309	298	256	282	278	290	305	295	290	281	286	291	302	298	299	289	245	313	286	250	284	259	314	276	313	277	274	285	270	303	303	281	294	278	301	325	291	288	282	261	257	306	268	281	311	306	278	279	284	287	290	288	271	265	256	280	271	248	292	304	281	296	290	273	269	295	299	279	299	267	289	304	270	245	304	331	265	295	280	283	290	299	291	304	290	290	295	291	299	330	280	286	299	294	290	261	273	271	292	281	311	268	276	273	284	274	301	283	298	269	280	252	267	294	296	260	284	278	262	281	301	293	244	296	296	281	280	271	266	294	293	309	256	283	305	297	265	275	292	278	266	270	301	286	262	289	284	309	282	286	307	280	274	285	267	295	300	281	307	264	261	304	256	297	245	293	299	301	293	320	287	289	317	308	296	324	299	338	300	271	317	290	278	277	298	307	290	284	288	262	268	269	275	292	287	309	282	283	287	282	284	310	316	284	303	299	291	300	302	289	296	298	275	298	305	345	277	258	289	279	277	267	290	270	292	257	280	296	276	287	278	278	289	301	288	291	303	288	251	295	275	281	311	289	276	272	260	275	285	277	295	278	283	285	285	257	282	252	311	295	298	261	281	315	292	253	276	281	325	297	280	268	280	270	272	278	290	264	297	279	297	289	309	275	286	285	256	302	274	298	258	292	292	285	287	285	277	274	283	280	287	271	253	303	276	293	270	250	261	287	274	302	314	258	277	296	304	280	294	283	261	299	281	300	281	258	270	273	333	293	282	306	287	252	269	300	303	256	287	287	251	273	271	264
10704	20244	16020	9346	6231	4050	3262	14169	46659	41915	33884	22051	10308	3117	1011	679	603	570	557	549	509	512	556	548	533	551	555	524	547	524	577	534	559	546	546	553	560	540	546	518	577	578	574	550	581	516	544	536	581	557	587	529	526	581	573	541	559	555	537	554	538	575	585	550	559	548	511	552	561	539	546	554	566	534	552	523	537	533	555	528	508	562	540	525	535	523	550	575	568	555	546	544	572	530	505	561	551	526	586	539	522	546	579	546	537	551	544	545	551	588	560	597	549	560	547	532	569	538	503	521	564	568	561	539	551	555	555	543	513	561	535	556	569	538	598	529	556	548	542	600	579	571	523	617	583	523	538	566	537	536	555	566	581	540	501	539	538	545	534	518	552	539	554	548	542	603	526	528	540	523	574	530	564	549	525	545	567	542	536	575	545	544	582	509	549	530	494	557	585	528	554	548	562	539	541	547	542	583	533	550	567	519	547	550	581	560	577	610	560	556	586	533	553	534	553	548	578	554	586	518	561	571	563	539	580	530	576	566	527	529	533	509	543	564	562	541	531	525	575	549	531	563	598	521	525	591	527	552	526	548	549	536	532	585	510	580	491	540	547	560	530	543	574	555	506	561	558	539	539	525	542	552	536	562	523	548	514	551	580	555	575	498	528	585	553	590	551	515	534	528	581	516	562	537	550	502	583	573	566	554	531	562	572	578	532	538	570	508	536	546	554	513	572	529	527	552	519	577	544	546	547	549	509	543	561	563	580	601	572	556	556	560	517	542	562	564	531	563	563	507	546	522	533	533	497	538	564	563	588	579	535	552	573	554	526	516	556	485	518	534	574	538	593	511	515	557	547	527	529	545	554	536	574	569	508	545	553	501	527	515	587	554	554	572	519	573	568	501	560	542	541	553	556	492	521	561	624	561	528	579	537	568	568	505	558	472	530	528	568	586	531	552	521	530	556	573	577	538	628	543	529	561	520	529	525	561	545	541	574	522	571	530	525	548	537	549	580	527	539	527	570	579	591	529	562	541	526	577	538	527	582	553	586	502	544	581	507	531	544	549	546	561	572	553	584	558	547	557	517	532	581	562	535	532	532	552	555	534	538	521	518	562	573	548	547	494	558	588	529	567	535	585	556	543	513	570	577	592	524	535	565	531	534	547	601	559	581	536	549	567	528	563	528	510	567	550	574	542	536	573	541	554	537	539	490	554	542	598	547	574	577	538	547	506	549	514	521	529	536	549	555	551	527	533	523	501	526	534	523	585	564	538	559	558	495	513	549	532	548	548	516	542	521	566	528	584	532	539	567	575	549	527	478	549	557	561	569	577	568	555	531	564	543	561	527	553	533	541	569	577	522	516	524	535	596	576	542	536	581	566	548	561	554	541	557	563	566	550	578	556	530	555	522	550	534	505	560	532	568	521	523	572	590	532	547	544	506	533	509	539	496	520	561	518	503	588	544	548	529	552	514	526	498	570	601	506	567	526	556	552	535	518	585	564	518	568	543	547	548	548	509	588	552	485	539	521	560	564	567	517	509	558	570	551	567	520	536	527	510	560	538	534	564	538	543	553	541	543	567	549	602	540	556	532	589	528	531	568	544	518	582	552	548	508	538	544	539	542	591	528	543	550	548	536	549	540	516	539	543	504	523	556	535	517	561	524	529	564	560	547	556	562	560	518	523	535	540	572	573	552	543	575	576	558	582	586	508	567	548	563	500	557	512	561	511	516	557	515	567	486	561	548	585	567	528	522	555	549	572	533	553	552	539	523	536	564	570	587	577	534	559	515	566	527	531	549	541	540	534	525	586	529	535	592	539	557	518	536	551	560	554	541	519	593	561	545	553	533	571	515	530	548	560	568	551	514	542	561	536	584	583	548	562	511	530	562	540	524	514	592	553	532	557	520	573	576	543	533	519	571	546	554	558	553	529	557	522	541	503	538	554	548	536	504	544	573	550	537	570	515	549	546	520	562	533	546	487	567	589	533	508	511	577	594	619	508	552	537	576	557	519	516	569	540	549	528	553	576	519	522	590	558	540	580	534	537	538	524	574	538	536	539	506	541	540	530	542	539	568	545	543	518	531	584	581	531	548	558	561	536	561	551	545	533	512	514	552	574	526	569	534	544	539	565	540	519	562	530	523	546	571	560	570	532	560	545	567	536	560	565	536	568	572	538	536	544	571	551	559	550	587	516	532	535	533	522	555	560	555	507	543	507	569	521	553	549	509	577	540	567	519	559	556	528	538	499	542	544	548	542	513	519	514	501	554	544	546	514	543	510	582	515	536	556	551	530	588	510	555	525	511	529	566	582	557	543	545	544	556	537	534	568	544	560	513	507	538	564	527	543	551	501	555	552	581	599	582	580	578	579	583	558	536	556	561	555	565	580	530	569	545	529	561	584	567	564	548	550	553	521	495	560	544	566	547	554	517	546	526	540	523	533	609	561	532	520	515	543	515	533	559	548	570	596	538	556	555	575	522	577	537	563	517	529	547	505	560	545	570	532	525	555	566	553	550	584	514	597	558	522	461	562	577	519	547	537	557	563	541	503	574	546	579	591	560	526	539	550	556	521	558	538	544	549	525	546	535	556	530	535	539	526	549	541	563	615	554	552	569	596	579	537	540	593	562	524	581	524	547	556	490	549	516	486	536	545	519	543	542	551	530	577	509	538	519	545	550	521	533	573	493	542	558	538	586	580	574	545	544	537	521	499	545	551	514	565	544	547	547	585	537	540	566	568	534	550	559	543	545	602	506	550	542	552	539	533	554	565	571	570	557	516	556	563	570	537	532	559	560	541	556	532	564	567	533	556	571	544	529	539	581	527	537	585	544	539	552	569	526	558	551	527	522	520	553	552	566	593	563	498	514	552	553	545	520	534	546	532	503	521	541	597	550	570	562	576	525	556	566	567	543	594	516	545	549	563	568	574	554	572	554	544	572	549	558	536	562	554	563	544	547	524	539	584	541	502	504	528	575	543	533	548	535	548	518	548	546	582	554	550	509	543	587	580	536	579	581	534	584	528	525	548	567	522	538	526	571	566	546	553	563	549	551	566	591	519	539	538	547	581	571	527	529	531	555	557	571	550	535	597	531	563	526	569	537	540	583	539	585	582	517	546	535	563	572	537	514	497	553	524	542	554	558	518	545	564	542	525	544	541	526	541	549	529	507	565	596	558	516	542	540	549	552	560	554	569	484	524	574	581	564	519	536	584	498	543	534	580	550	513	535	539	599	554	524	550	562	563	587	510	510	532	541	530	561	571	541	570	527	582	512	493	544	581	574	544	558	552	533	522	569	568	554	521	591	570	544	522	509	549	474	541	547	550	570	528	521	544	535	590	574	599	555	564	585	537	563	513	518	534	543	555	600	548	549	577	589	512	549	509	560	581	566	511	567	539	569	551	541	551	534	540	537	573	509	511	563	511	594	590	535	551	563	526	516	526	574	590	509	521	549	509	563	547	520	513	606	531	525	544	499	564	530	539	525	538
26336	20238	7576	1126	701	587	460	522	3912	4524	2966	1557	745	457	368	302	351	306	344	336	343	349	344	339	270	312	312	350	343	334	329	327	358	295	357	331	310	347	315	342	322	290	336	327	319	326	329	297	355	341	337	332	360	309	330	340	309	313	330	301	318	342	310	342	368	377	320	329	331	308	356	311	345	340	318	348	307	351	302	321	337	316	291	321	332	373	338	346	343	303	312	305	336	336	316	338	294	312	329	318	311	303	336	321	343	313	326	351	338	335	328	335	368	281	331	337	345	336	349	318	328	340	320	345	318	316	331	332	329	306	363	331	351	339	338	325	321	350	335	340	359	325	336	338	365	343	311	348	357	315	330	344	322	331	286	336	333	316	330	336	343	352	302	320	365	323	298	310	329	321	325	312	348	329	317	355	327	352	332	323	322	300	336	312	326	318	330	328	323	302	305	335	363	334	361	342	320	352	369	340	329	347	345	306	328	328	326	341	323	356	332	311	306	330	311	375	332	329	349	287	322	354	319	328	307	340	328	344	309	352	321	347	361	328	304	341	309	316	314	318	317	316	330	345	320	324	337	343	346	351	334	270	310	336	316	330	358	341	345	324	355	342	313	326	334	318	328	316	358	340	315	338	313	326	332	327	331	343	306	370	344	317	337	326	367	343	353	329	326	352	323	310	324	327	292	331	354	302	326	296	321	352	324	320	299	328	357	326	334	348	341	321	339	334	327	350	341	344	314	335	333	350	341	337	330	304	294	352	327	351	326	313	333	310	309	353	324	305	330	307	366	339	373	307	295	348	327	365	329	313	320	319	353	334	365	373	370	355	351	290	328	333	329	341	322	292	287	359	298	317	346	343	305	318	321	315	312	322	327	353	336	314	365	294	311	290	314	321	315	345	324	350	339	348	340	306	322	321	316	309	311	321	353	310	347	329	325	328	350	319	319	328	334	306	346	330	311	317	310	349	343	327	332	351	307	297	323	354	346	339	309	352	317	342	345	326	320	331	339	328	355	325	308	320	342	326	312	330	327	336	314	334	321	330	318	320	358	278	344	316	303	299	370	312	336	343	328	347	345	367	308	310	333	331	365	332	336	325	353	358	329	343	325	312	328	305	340	363	308	332	301	362	320	354	308	357	328	367	344	325	323	339	332	328	341	341	328	322	343	329	337	367	329	338	303	331	327	311	328	323	333	337	316	323	315	322	335	338	341	322	346	346	338	314	301	321	286	318	334	342	359	297	315	320	303	324	340	325	312	330	314	323	309	303	327	333	341	361	288	324	332	318	352	314	337	345	345	320	346	359	321	330	330	333	342	315	303	314	330	317	318	326	340	330	310	343	312	334	324	331	347	323	325	335	338	323	339	318	332	347	368	354	305	347	315	324	337	323	341	292	321	325	350	336	363	329	314	310	314	332	360	315	326	336	349	307	364	346	334	368	343	329	323	333	292	328	342	328	324	372	346	336	332	353	335	336	326	288	340	340	337	360	333	326	348	308	356	341	301	282	303	334	320	328	320	309	324	327	307	330	326	386	345	373	294	311	321	354	346	331	370	342	304	297	336	288	305	348	313	328	333	302	330	312	328	342	321	323	331	311	345	335	305	314	330	329	293	301	318	314	312	357	299	329	320	315	372	339	341	326	326	333	324	328	322	356	306	314	366	335	342	314	339	343	355	353	358	340	350	362	324	332	329	362	317	317	314	317	314	329	318	358	337	325	329	336	331	339	342	321	334	321	319	353	328	312	337	349	364	319	322	335	352	334	313	349	333	322	337	330	329	312	315	325	303	299	320	331	335	328	333	317	331	304	328	292	330	325	300	335	341	316	296	336	348	353	330	323	335	342	318	348	313	340	297	301	310	325	329	292	320	328	329	319	350	319	365	338	328	327	282	361	320	321	345	349	303	313	301	327	324	328	319	321	342	319	351	334	335	338	370	347	313	320	316	303	349	342	319	322	299	331	327	329	356	348	330	330	369	326	328	337	308	341	321	323	363	343	312	343	325	322	330	299	340	298	316	330	338	361	354	343	346	368	327	355	335	328	324	325	329	347	327	308	349	316	319	354	342	318	301	332	300	331	338	310	342	319	340	319	291	314	345	334	330	334	351	333	304	338	321	315	317	314	324	315	335	355	340	320	353	328	358	298	327	304	346	348	342	305	305	311	361	329	344	322	350	348	339	341	341	335	315	325	317	291	347	327	314	361	331	362	338	321	342	318	365	344	335	326	312	336	341	344	320	329	306	308	326	321	359	328	325	316	314	303	363	285	325	308	353	325	341	316	317	332	332	358	310	323	340	356	329	348	351	328	305	348	338	324	329	342	350	316	336	339	320	331	311	364	344	312	315	318	301	305	344	343	336	340	317	329	326	337	330	311	346	301	353	363	333	303	337	334	352	310	340	307	306	314	331	339	320	356	316	335	343	304	339	380	344	308	312	319	324	343	309	326	326	357	350	339	316	301	332	335	346	344	323	335	346	320	337	300	302	310	305	330	343	314	345	322	347	313	364	320	346	326	331	347	334	323	318	313	314	340	331	328	334	334	314	333	339	320	320	340	353	316	349	325	310	302	341	310	309	303	299	340	318	330	317	323	316	334	361	317	315	340	328	353	340	312	308	335	320	305	309	348	348	331	326	314	340	332	377	340	309	315	330	346	323	322	352	299	324	358	335	327	336	337	346	320	300	341	332	328	304	336	330	334	313	325	322	341	296	324	280	314	313	332	328	320	342	296	343	329	314	336	379	301	335	328	342	336	304	340	334	335	323	366	288	325	356	334	344	329	291	350	334	313	366	362	319	299	331	334	307	335	306	349	332	316	347	343	320	322	343	332	321	329	308	278	340	322	330	321	366	298	323	314	317	328	306	363	330	353	316	309	341	307	337	362	337	317	312	332	344	293	309	313	330	346	306	315	322	302	310	310	325	312	333	340	315	339	309	311	309	316	320	334	323	318	315	320	293	300	322	316	367	338	337	313	313	308	345	321	328	284	298	346	338	337	339	331	329	346	326	338	303	353	311	301	314	316	316	340	351	325	339	334	314	328	325	333	341	345	340	319	317	344	300	360	323	342	317	353	313	390	328	330	356	321	313	321	322	318	355	323	347	320	330	330	341	341	335	326	320	322	325	383	330	318	327	329	349	296	321	323	340	340	310	341	324	327	327	335	307	329	299	335	314	362	348	335	326	318	312	312	320	346	336	300	317	318	325	325	311	323	342	325	350	316	306	341	318	309	346	327	345	343	306	321	315	298	338	293	334	329	308	312	349	339	359	347	341	366	301	346	327	336	333	309	336	329	345	316	336	326	319	312	355	340	343	336	325	368	321	314	312	301	329	304	328	293	332	324	359	327	352	314	323	370	324	343	352	288	320	348	333	294	305	329	313	326	331	319	326	307	339	354	322	359	362	325	327	351	337	333	319	333	325	336	343	322	339	313	340	327	379	357	333	353	347	318	340	317	312	353	331	347	344	329	306	348	303	321
6434	4678	2523	1852	1357	1091	1284	1437	11303	11655	7780	3951	1807	963	696	634	658	666	659	598	685	625	638	619	635	635	629	631	628	624	629	656	630	628	643	653	656	668	673	656	651	661	641	625	668	647	635	701	590	613	556	617	631	649	656	617	647	612	667	678	581	675	618	687	598	662	634	612	658	590	633	612	615	626	650	633	682	639	599	610	666	639	620	643	637	655	670	668	601	617	664	599	628	621	638	625	683	609	628	641	648	608	632	632	664	629	615	626	664	617	604	645	674	649	654	650	643	665	601	648	662	590	647	609	678	645	655	591	629	625	603	675	652	649	676	637	654	630	596	625	694	674	613	642	667	668	624	605	655	662	623	656	662	593	637	658	606	621	645	602	626	618	608	648	585	655	631	667	621	662	629	645	630	650	621	664	648	641	673	671	616	645	634	661	639	654	594	633	617	610	603	617	673	632	626	637	608	684	646	659	644	657	636	606	626	638	698	613	618	608	636	635	654	613	651	650	664	634	611	680	597	646	631	616	677	609	622	659	617	702	697	661	618	639	635	674	660	624	659	671	650	651	618	623	608	676	698	631	625	648	621	657	653	677	633	636	622	702	664	641	610	637	682	615	667	632	627	650	651	668	592	624	690	664	637	628	649	715	655	675	633	627	689	644	652	652	653	650	623	628	665	667	689	641	638	654	602	650	622	647	579	632	601	664	657	668	632	677	615	573	644	658	649	626	633	651	659	644	697	603	638	705	687	629	678	645	613	629	635	613	683	626	625	589	648	633	680	633	584	636	657	620	636	670	609	625	614	660	670	635	653	625	666	665	647	665	651	624	641	674	634	626	637	632	609	576	634	615	638	629	627	629	655	659	590	630	683	670	623	653	618	618	692	625	621	632	602	672	687	666	670	651	660	687	644	673	620	593	636	649	638	665	631	685	659	629	654	689	629	643	641	671	593	610	641	647	619	661	604	593	647	644	669	624	654	686	671	614	668	647	620	582	611	656	647	672	646	623	658	621	632	609	645	662	643	671	637	661	634	615	653	631	648	620	626	636	651	617	626	628	566	661	663	633	638	620	632	637	620	603	635	661	592	636	653	649	644	682	633	637	670	642	640	669	649	603	679	656	622	642	628	616	634	621	633	642	662	617	631	624	648	624	575	635	630	655	662	640	632	665	676	619	667	658	630	630	663	616	660	589	608	606	652	642	658	679	600	672	646	629	658	666	614	592	659	617	646	617	640	637	599	634	700	697	649	643	631	636	637	614	639	644	655	628	642	618	667	645	643	621	636	625	628	614	626	663	643	626	634	680	655	658	662	613	623	676	659	639	612	651	637	612	691	629	669	627	648	608	686	618	655	638	609	672	662	614	696	604	628	644	634	639	645	666	641	622	604	653	657	574	728	650	639	645	656	671	675	624	620	643	711	622	588	669	606	652	655	655	693	654	633	604	695	619	619	645	604	624	599	601	606	664	632	612	645	618	606	632	661	600	604	658	612	659	615	660	624	623	675	615	626	625	645	633	668	625	639	639	648	619	613	622	676	637	592	646	634	644	640	603	605	672	600	600	679	669	642	677	612	634	665	622	669	638	613	661	635	623	671	641	622	677	631	643	688	630	676	669	654	630	658	662	642	642	604	624	636	674	616	608	617	641	612	666	638	663	627	640	659	667	663	625	630	653	643	651	609	646	667	658	638	666	653	635	686	640	634	644	670	643	614	638	655	619	649	619	669	628	622	667	668	630	628	690	675	651	626	611	620	693	593	653	696	608	652	628	640	616	634	627	605	620	609	650	644	660	634	671	653	653	628	604	610	635	606	636	642	646	655	641	623	652	640	610	621	654	618	676	685	666	634	610	621	641	693	629	655	660	641	669	617	660	656	671	642	635	681	662	630	635	664	619	634	660	659	652	640	641	653	655	674	609	650	581	627	644	688	632	630	626	651	670	657	653	628	613	687	646	637	612	673	629	661	646	643	625	637	630	655	636	636	612	613	664	617	677	685	635	634	642	630	620	659	658	674	636	642	590	719	660	639	654	614	680	653	630	628	651	670	668	616	696	641	640	672	645	666	632	633	609	643	680	665	658	660	619	677	566	668	659	646	649	636	622	642	652	701	650	644	701	674	665	653	627	644	673	603	612	721	621	624	639	624	615	619	618	632	626	665	645	650	642	607	654	666	620	652	629	670	603	583	677	605	661	636	661	666	655	631	686	635	646	663	649	637	611	626	614	648	693	636	608	678	665	645	652	653	622	583	635	630	622	626	681	617	663	608	617	642	680	615	635	599	615	592	608	632	635	647	643	655	703	648	627	637	637	615	601	635	651	663	653	669	628	622	619	648	673	639	690	649	591	611	683	619	646	651	686	618	655	650	608	646	684	612	648	632	623	601	642	603	617	693	689	619	675	621	615	614	655	650	672	617	615	662	620	663	647	637	615	641	635	609	620	628	648	595	607	648	621	638	634	655	642	602	652	672	609	603	632	583	636	668	636	673	689	643	628	643	661	633	638	654	642	683	636	667	633	612	656	639	604	648	637	662	612	619	621	620	647	643	598	628	659	590	629	613	664	666	631	612	589	641	600	640	627	641	622	633	628	635	605	639	648	655	610	623	675	644	660	647	657	634	654	637	635	683	599	624	654	639	636	637	623	640	614	673	676	605	627	586	630	650	621	687	637	614	643	672	646	614	617	620	630	644	633	660	651	647	620	693	618	688	646	638	681	668	581	645	649	648	618	664	667	643	647	653	641	627	628	655	674	606	641	645	671	650	653	653	664	647	689	644	601	609	666	636	685	614	674	650	612	599	592	628	645	617	667	598	671	652	671	649	588	633	686	650	580	631	658	655	599	645	619	640	668	650	598	635	646	658	639	648	647	640	657	671	665	617	680	633	678	617	614	644	609	665	626	630	624	633	651	666	602	678	649	648	656	709	628	610	664	628	665	630	623	604	645	683	624	638	678	583	627	641	645	670	623	610	601	692	683	633	628	620	648	622	644	656	643	673	651	606	623	647	688	637	638	655	654	702	628	671	640	664	626	596	607	670	628	633	615	603	604	660	631	633	625	613	665	638	669	611	604	689	628	634	642	663	665	653	612	620	681	646	608	667	649	635	670	628	648	629	676	611	646	601	665	608	619	597	658	658	655	644	599	640	638	644	631	642	621	663	656	706	612	593	626	648	604	604	706	637	598	645	647	629	661	620	659	603	648	623	640	655	654	642	643	644	629	658	659	643	647	622	639	649	620	677	627	574	600	618	663	672	666	649	637	614	631	627	626	670	653	598	676	645	632	653	635	599	615	618	631	655	648	649	684	666	638	644	650	602	621	652	663	629	638	671	654	611	647	653	635	626	628	612	642	639	630	615	705	683	612	694	625	651	560	645	645	661	647	586	636	608	641	647	621	672	650	644	646	688	572	674	631	647	640	625	639	623	656	682	682	636	610	627	664	644	613	586	641	614	637	625	657	634	636	651	647	658	652	632	620	632	664
24450	20998	26863	25005	4505	739	631	891	12531	17989	11260	4759	1745	620	365	344	291	286	280	293	309	289	312	308	288	286	288	287	274	299	299	301	323	321	282	267	320	295	282	282	287	300	290	320	301	297	311	310	307	298	303	311	239	296	299	299	292	287	301	287	325	289	261	306	296	284	303	312	290	307	287	313	286	331	270	304	270	291	289	295	295	285	306	311	288	293	297	283	312	301	310	290	282	289	311	261	314	264	309	292	279	318	271	312	289	281	283	302	294	295	292	283	290	301	300	292	307	326	280	284	258	300	297	274	280	270	274	305	258	281	290	322	294	296	306	284	289	274	293	277	309	260	247	289	286	278	334	294	275	288	313	278	303	310	281	317	281	337	314	274	304	297	280	296	287	312	291	300	302	235	303	300	283	290	294	286	263	333	317	310	291	290	300	328	278	298	273	286	333	286	299	294	279	305	303	290	293	299	296	283	304	315	317	294	300	289	305	262	322	286	291	303	295	288	305	294	288	285	310	293	289	289	324	297	333	286	291	271	271	293	298	304	339	290	330	292	294	280	289	288	314	290	330	314	289	315	262	286	266	305	269	288	270	278	271	315	338	303	290	266	283	279	288	312	301	273	299	280	303	313	299	289	293	309	295	304	287	291	285	318	333	261	291	286	273	282	300	309	329	324	280	267	274	336	313	316	299	309	273	304	278	297	291	264	302	314	287	317	280	296	316	263	301	288	284	275	300	293	283	265	294	313	310	303	262	270	314	297	322	291	278	286	285	293	293	275	307	306	305	303	298	280	284	311	314	305	289	287	274	295	341	293	306	333	304	305	298	315	296	271	306	315	311	309	288	334	304	321	286	287	316	311	294	293	268	316	304	293	286	275	281	304	288	289	276	291	283	260	311	289	306	304	273	286	301	276	270	284	273	299	317	290	330	290	274	280	271	296	301	311	313	290	285	308	293	279	274	292	315	335	288	287	299	310	310	306	282	298	281	301	293	308	326	297	287	302	299	274	294	300	288	277	289	314	283	281	318	277	326	318	285	304	301	294	244	278	289	267	286	330	275	300	297	297	298	278	289	286	291	296	308	297	290	292	281	272	287	295	281	288	300	276	307	290	281	277	284	305	299	302	275	315	279	278	280	283	265	314	279	301	312	337	306	296	307	317	304	314	291	280	270	319	283	278	309	286	301	306	303	311	284	320	339	309	290	289	287	301	279	314	283	312	304	313	289	299	333	278	290	267	285	281	301	298	305	266	296	288	237	303	272	282	318	297	298	264	331	272	293	286	290	308	317	288	297	286	313	278	291	300	300	297	305	280	279	329	310	301	286	275	285	305	264	280	327	273	295	296	287	270	278	302	279	286	287	283	265	249	310	279	303	329	311	291	288	290	278	280	288	336	312	277	266	281	290	307	297	278	316	299	272	285	280	299	284	318	301	304	303	274	301	296	295	296	285	300	290	333	312	289	278	288	293	244	292	301	311	279	313	303	282	278	299	308	280	307	289	279	291	305	291	291	273	286	311	302	308	300	306	322	310	320	306	329	270	272	342	278	305	292	306	309	272	288	348	285	276	265	268	300	320	282	271	297	284	299	270	309	295	282	292	279	351	314	269	300	290	306	283	283	309	314	336	305	317	276	299	290	288	296	306	298	291	290	331	316	287	300	307	291	285	266	284	279	303	298	285	293	310	284	269	320	288	289	296	273	308	295	295	285	303	281	291	282	301	293	278	276	300	314	303	316	272	290	308	283	270	292	312	307	293	309	324	308	299	312	299	327	295	297	292	272	269	332	276	283	310	312	295	302	286	299	277	322	281	303	276	286	266	292	304	297	266	275	285	299	292	302	298	261	327	323	291	289	264	277	276	295	263	304	281	287	272	281	311	290	302	305	293	277	298	308	306	298	302	299	299	299	299	321	268	313	270	284	288	284	320	295	262	283	293	311	292	320	287	292	304	287	273	334	282	295	312	297	320	301	320	314	302	275	282	309	295	298	287	294	255	294	291	294	274	286	312	316	272	288	289	292	302	285	312	307	281	273	273	307	302	304	309	305	312	306	315	291	271	305	290	288	312	290	312	300	279	299	290	308	314	284	294	311	296	291	277	301	282	266	290	306	313	310	275	272	281	310	299	281	307	310	303	300	306	267	289	316	287	334	283	285	302	293	299	263	296	285	309	277	297	312	291	272	295	318	314	293	283	322	274	303	271	293	295	301	289	270	302	307	313	274	304	276	282	304	315	309	295	289	301	253	288	304	278	293	307	317	289	314	295	298	305	337	325	302	327	323	318	290	324	290	300	333	287	287	301	300	274	285	278	308	296	272	314	298	284	301	313	293	297	267	321	276	286	277	311	322	298	260	296	287	285	271	268	314	287	313	279	333	303	285	285	279	302	285	300	255	312	280	287	316	324	284	288	311	269	313	316	273	285	290	287	295	282	294	310	316	292	292	301	307	288	282	303	293	310	283	287	281	286	298	296	281	265	277	280	288	305	297	272	325	318	264	278	337	305	285	306	311	280	307	264	286	301	309	295	291	282	311	276	320	327	294	276	300	293	304	297	321	292	278	280	297	279	330	310	282	289	297	281	305	289	293	293	270	295	321	260	307	308	308	276	307	260	284	265	298	290	296	266	286	306	291	308	315	303	286	265	272	333	280	301	310	291	318	295	273	304	301	293	288	299	303	271	298	272	306	260	290	277	283	279	301	297	274	278	288	292	298	250	316	301	298	308	314	280	296	274	313	294	282	301	293	281	345	263	267	300	314	290	292	310	329	290	283	278	318	259	302	311	289	282	282	280	294	326	302	316	298	255	268	302	299	319	300	295	308	267	294	295	300	279	296	290	304	334	328	275	296	303	278	267	314	307	306	282	305	277	298	292	295	318	270	301	311	298	281	269	299	310	298	286	279	302	266	290	319	295	288	287	267	310	306	312	276	291	307	260	308	312	302	304	284	294	324	343	294	292	320	306	278	282	269	272	262	314	286	286	263	276	312	278	306	300	293	304	293	278	291	264	284	277	290	301	295	273	266	284	292	309	305	295	283	290	282	310	279	274	283	283	337	307	298	274	248	289	296	302	288	286	289	289	299	290	295	290	263	265	303	289	263	286	280	301	283	303	299	285	317	282	296	262	274	306	280	304	277	318	301	310	268	284	281	305	305	317	325	294	297	303	302	313	287	272	274	273	280	294	293	290	287	296	306	257	274	312	289	298	290	287	316	281	314	294	298	265	286	304	292	323	293	315	297	340	297	289	317	273	284	292	308	281	297	294	280	303	292	300	297	288	336	299	296	316	295	278	305	287	319	297	296	307	280	312	322	319	320	273	281	302	309	304	290	313	306	317	268	276	298	303	292	296	284	275	314	299	304	278	283	284	274	292	319	274	298	296	284	294	293	314	281	300	273	277	278	286	329	275	293	262	296	293	287	292	307	327	308	293	247	275	324	308	296	289	314	283	321	300	264	305	309	292	277	265	296	330	317	265	270
6471	7840	6724	3748	2424	1886	1783	2919	27304	29285	21039	11262	4668	1619	748	610	593	636	580	579	584	604	569	593	614	593	557	561	574	609	620	551	572	564	568	559	546	607	640	565	595	600	572	595	574	584	528	570	598	573	590	586	557	625	533	580	556	613	572	558	587	578	587	606	560	629	635	597	584	601	592	618	574	599	586	582	581	602	582	558	573	561	598	577	617	617	654	566	584	586	601	609	573	570	559	637	606	580	599	596	572	617	605	621	607	555	584	579	561	551	610	588	571	576	588	571	618	610	586	565	584	574	566	588	562	573	592	587	541	594	576	550	602	605	556	587	592	589	598	597	561	566	592	561	594	570	576	547	609	579	614	575	591	604	575	602	616	591	578	626	568	584	598	579	618	600	618	568	593	567	616	552	583	632	592	580	594	590	601	543	599	580	575	580	576	565	614	546	596	571	604	537	574	571	560	570	601	563	588	539	613	566	607	566	577	563	599	558	591	642	603	576	582	573	562	618	605	585	566	544	585	589	557	601	564	590	630	537	563	629	606	586	607	601	568	566	570	579	591	626	592	594	594	601	582	623	613	601	568	578	594	611	573	585	571	575	600	558	600	596	582	548	616	595	562	596	591	590	554	608	616	592	547	616	590	573	587	582	568	582	626	570	606	554	577	575	606	588	594	588	598	555	569	557	565	568	617	608	606	608	591	573	600	612	566	600	545	590	546	582	569	540	514	564	554	569	586	587	584	553	619	608	527	609	543	543	582	535	555	589	571	577	574	617	598	586	568	569	597	559	620	566	577	552	543	575	602	603	585	587	616	591	585	609	580	572	606	608	582	603	567	602	579	599	612	588	558	579	572	618	620	590	521	583	579	550	611	559	612	624	583	614	578	539	621	596	593	559	641	552	580	562	611	549	547	566	560	529	575	591	619	528	631	566	573	621	608	631	572	538	564	584	576	588	576	588	594	603	611	564	575	594	583	565	593	561	589	589	563	573	599	602	555	600	606	616	582	550	617	627	583	553	622	570	573	545	586	543	618	560	611	568	630	600	568	574	591	527	598	579	521	578	581	599	594	559	576	575	619	581	554	614	582	585	609	544	584	635	584	599	591	541	634	532	545	576	609	531	608	605	565	617	578	574	563	574	604	539	569	574	587	514	559	579	571	590	569	583	570	608	580	640	602	582	576	585	585	591	588	613	559	594	571	616	563	581	571	591	557	552	600	608	597	549	587	559	587	553	551	594	605	565	615	601	583	610	577	575	624	581	591	548	566	596	543	608	568	546	607	576	552	632	585	591	609	611	577	586	593	565	589	554	562	588	554	566	582	570	617	610	583	604	543	573	596	628	551	592	588	547	610	637	602	544	569	631	555	589	588	575	597	588	574	577	575	596	580	557	564	530	582	609	593	590	601	575	597	554	609	582	627	592	617	549	584	608	580	534	593	553	550	602	565	555	551	615	611	581	606	610	577	548	580	594	558	605	596	636	576	605	615	568	616	600	604	592	612	600	560	594	522	606	620	590	628	568	629	546	591	616	601	611	580	655	600	583	609	587	574	607	617	560	602	561	569	593	561	600	598	548	582	614	604	564	536	586	579	625	560	596	642	572	581	588	565	608	584	611	589	589	605	553	626	555	586	596	604	598	556	591	533	644	561	601	590	558	594	613	549	604	535	588	569	574	554	586	610	572	609	587	574	569	605	576	576	567	591	597	589	586	563	587	584	606	590	558	579	618	610	606	599	607	557	593	601	546	607	628	604	559	590	570	597	565	587	556	595	551	592	601	578	589	578	609	581	576	577	601	569	566	603	587	580	583	563	586	581	542	605	554	597	595	581	567	584	554	564	617	540	559	581	590	571	642	541	539	562	582	588	602	535	568	601	576	546	565	574	623	609	620	601	594	581	557	598	568	583	601	586	560	539	598	588	589	586	536	578	570	552	593	555	579	565	609	557	575	563	575	613	612	605	571	584	601	640	596	579	580	595	607	633	589	588	588	554	570	583	613	574	619	591	573	591	553	562	611	581	575	577	600	603	601	570	623	562	579	566	619	603	620	597	551	599	606	582	558	542	585	580	573	588	605	605	583	548	595	576	564	612	592	603	597	545	614	572	539	591	599	617	588	596	542	553	583	572	628	577	582	585	598	598	567	599	521	595	584	537	605	570	587	591	569	571	613	602	606	574	552	595	606	600	601	599	557	585	602	586	573	593	612	617	554	591	556	577	578	565	591	593	573	592	582	600	571	578	584	559	574	595	556	591	540	593	574	595	617	578	582	620	566	612	555	622	592	576	579	584	604	582	587	595	595	576	549	645	590	598	535	573	535	621	576	581	593	572	575	612	589	599	630	598	540	605	594	561	586	589	588	553	566	566	603	593	564	576	564	570	581	589	594	547	576	585	577	616	562	579	593	574	568	577	536	627	606	540	585	557	592	625	605	557	602	602	574	554	564	567	582	605	556	582	593	544	587	635	586	569	598	581	602	576	595	594	572	589	586	557	585	597	586	565	621	562	619	579	590	591	568	588	555	580	674	600	604	568	581	543	571	585	564	574	617	556	610	579	554	582	609	647	595	597	588	587	571	582	581	579	549	572	557	584	569	597	580	557	609	592	581	605	645	597	617	597	583	572	575	568	625	616	596	584	558	614	540	607	581	534	584	620	555	604	575	617	555	603	587	614	612	644	603	597	613	607	576	580	577	570	509	597	571	536	587	586	584	579	590	567	598	574	594	591	580	618	599	563	599	552	562	577	559	613	572	553	582	573	579	575	623	583	620	604	553	617	594	559	576	554	601	575	595	591	592	567	558	617	563	601	561	610	543	588	579	569	566	579	627	538	597	583	567	607	580	581	551	586	615	585	589	597	623	600	522	548	578	545	568	599	600	600	579	583	583	595	567	549	563	580	557	624	578	573	562	595	542	559	590	562	568	566	538	547	612	628	566	575	600	578	560	586	598	594	589	606	551	589	603	635	551	596	559	606	586	587	565	641	625	561	543	609	595	594	578	602	566	582	608	588	576	608	601	563	568	561	617	553	561	587	614	599	558	599	573	584	599	583	581	613	568	554	611	597	587	557	545	605	595	605	571	578	561	599	609	566	580	570	584	612	601	519	591	563	596	582	586	578	617	592	646	626	619	564	550	578	579	580	544	579	611	571	554	604	578	571	576	588	550	619	561	598	557	574	602	582	569	593	531	578	577	576	581	586	581	573	574	610	554	593	575	571	607	569	634	555	568	597	586	553	546	539	576	605	567	554	616	534	589	563	637	599	558	615	568	559	557	580	596	604	592	616	618	598	592	588	626	559	548	602	581	573	618	573	611	637	614	577	601	599	601	604	583	622	572	551	556	574	625	588	614	543	567	588	604	616	623	530	562	590	576	573	615	614	557	586	552	547	555	619	584	583	559	544	563	593	586	549	543	605	545	571	589	601	593	595	585	574	578	593	585	589	580	559	544	605	592	601	592	582	540	576	566	599	579	575	610	570	590
22787	21002	28704	23479	21004	19365	2347	7239	35979	36354	25596	13794	4903	1211	478	322	307	318	308	286	284	290	291	323	262	326	267	287	300	304	295	299	304	280	268	293	266	272	304	285	283	262	282	285	278	291	280	258	276	314	301	287	266	287	265	293	286	313	284	305	295	274	267	288	291	271	285	291	297	274	256	310	280	271	275	276	287	254	261	304	312	291	281	255	302	313	284	273	295	272	285	300	270	275	268	273	318	283	286	288	256	278	274	305	278	274	268	299	293	308	278	282	288	274	286	275	292	298	277	290	276	280	280	273	269	247	270	264	305	269	285	284	303	270	291	274	265	290	278	284	296	290	277	287	270	285	312	279	259	254	240	310	254	265	266	281	296	294	279	292	272	300	281	277	296	332	262	272	247	263	286	310	283	308	277	284	271	308	278	272	296	259	278	308	266	296	302	240	270	275	278	276	279	287	280	277	259	308	288	276	300	292	315	279	299	265	276	284	288	282	294	291	287	277	276	293	286	285	281	296	266	278	271	274	257	308	275	293	297	278	289	286	279	264	262	308	284	267	268	269	280	298	268	260	251	274	286	332	305	304	292	292	284	262	278	240	276	263	267	278	278	281	287	268	279	279	274	289	278	312	269	247	283	280	254	287	289	296	288	281	290	279	272	277	286	292	261	271	292	271	282	270	274	254	264	345	277	293	296	304	290	271	261	294	315	279	270	266	275	290	281	262	283	275	252	271	274	262	307	308	260	312	269	305	269	280	250	292	271	281	256	292	316	272	275	281	274	294	270	258	261	319	297	275	289	271	287	283	259	284	288	328	302	249	272	274	262	270	290	256	250	272	301	288	272	301	279	319	268	281	290	277	289	302	278	268	276	282	257	286	298	281	315	280	305	269	277	294	287	287	297	267	272	255	268	266	291	289	288	283	280	284	289	288	269	308	283	264	316	266	266	261	274	272	283	284	251	312	270	303	293	281	301	281	295	239	276	271	281	294	251	296	289	279	271	257	245	300	288	290	275	296	295	262	298	277	266	289	285	270	299	295	283	292	267	271	269	296	316	272	289	265	281	270	276	291	260	257	261	294	305	254	267	253	295	262	291	286	264	274	273	274	326	282	287	316	296	283	286	286	291	283	257	286	274	295	306	256	268	287	298	292	286	280	290	273	294	274	267	276	277	264	318	291	275	284	286	268	285	300	265	261	272	305	311	301	274	257	251	285	282	277	285	285	300	283	262	289	294	266	265	276	265	281	307	290	270	292	305	298	295	257	277	310	293	287	267	295	283	267	270	279	299	265	296	262	293	261	305	273	276	297	260	304	294	265	278	276	291	282	294	295	306	284	284	284	268	263	306	255	308	280	266	286	283	293	276	279	282	290	271	256	321	281	277	295	253	299	242	288	275	298	294	271	286	270	295	292	282	272	302	276	307	276	320	289	254	271	295	279	279	279	290	284	295	288	281	325	259	299	274	273	293	278	284	308	246	256	286	287	256	270	293	274	289	265	302	297	263	310	277	298	277	300	274	267	253	306	302	281	282	288	330	308	278	285	271	303	278	281	288	310	303	237	273	294	285	282	256	297	277	299	272	306	271	278	303	261	273	290	267	281	294	293	281	295	259	258	305	275	310	308	275	272	261	290	269	317	316	277	287	296	277	268	276	274	283	277	270	304	287	281	276	279	246	288	260	270	258	274	280	299	294	295	276	250	296	273	261	271	269	287	302	299	282	273	288	306	304	303	283	294	283	306	294	294	276	280	281	297	270	283	268	274	299	290	312	276	295	234	298	261	268	282	301	279	281	257	285	285	295	262	296	255	296	299	266	261	264	284	304	265	255	290	273	301	273	255	292	275	286	303	288	296	309	291	290	273	293	298	284	262	276	282	285	297	287	284	283	266	277	318	255	270	282	281	283	312	299	324	289	279	302	263	293	297	292	266	275	279	259	266	274	293	298	268	262	289	291	272	280	301	280	279	296	297	267	275	281	280	267	274	260	291	282	273	279	246	292	303	286	298	288	287	283	313	272	268	277	295	308	294	268	289	287	267	296	278	281	301	287	283	258	276	272	269	314	294	297	319	265	257	286	284	257	267	287	257	277	281	288	276	287	310	286	282	297	270	286	283	290	282	279	262	278	308	298	303	253	284	276	267	262	290	272	254	273	269	277	274	293	283	270	281	259	299	281	283	250	322	279	267	289	264	272	293	248	308	324	284	274	282	278	284	308	257	258	264	299	307	261	321	276	287	246	283	274	301	269	285	281	270	281	289	297	300	284	286	277	289	323	287	295	318	289	288	273	264	286	264	283	280	283	320	296	286	294	300	295	297	292	293	310	323	289	291	285	292	272	237	274	260	262	303	270	289	248	246	275	296	278	259	273	319	285	304	282	279	277	298	278	277	301	263	274	282	294	259	279	293	296	292	276	295	282	315	273	290	292	290	312	320	287	320	274	267	301	272	303	284	265	258	312	255	296	293	285	291	255	298	266	301	294	277	285	286	323	273	287	253	295	278	297	272	278	247	281	302	292	247	296	287	332	288	268	258	277	293	271	271	273	278	307	297	298	284	260	273	274	272	294	269	293	300	273	282	296	261	275	283	294	282	260	286	274	300	297	301	284	272	298	284	281	284	290	280	279	273	269	282	260	287	267	290	299	260	299	261	254	277	279	310	289	305	264	294	279	307	272	266	311	268	298	273	289	282	268	286	278	289	282	270	301	289	262	265	264	298	293	270	276	257	286	304	286	298	274	255	272	298	268	286	298	265	276	252	284	279	267	267	290	287	287	273	275	279	269	258	308	285	331	285	277	309	264	294	276	276	259	280	288	296	276	268	263	270	283	303	276	310	318	278	285	246	287	267	285	259	292	280	270	295	291	308	292	280	289	278	267	271	304	286	267	278	266	287	305	299	293	269	252	276	270	275	282	286	281	288	301	274	266	288	276	298	301	290	290	283	290	287	257	292	265	255	281	271	248	298	280	287	288	290	262	301	288	275	266	277	298	302	296	289	272	307	306	273	274	296	273	282	277	271	291	259	280	285	290	297	274	300	301	283	261	270	273	268	267	298	274	289	301	296	297	274	282	296	248	245	260	277	287	285	260	291	294	265	292	266	261	293	289	276	294	289	298	273	252	282	306	302	268	260	255	284	295	290	301	261	277	278	280	283	302	290	249	299	274	267	291	287	274	282	285	286	247	275	292	281	293	293	273	273	304	270	259	324	301	304	284	267	255	299	229	271	261	267	290	280	282	287	279	288	267	251	271	306	283	310	262	298	307	276	262	298	277	295	264	272	307	290	284	281	285	305	263	284	311	272	275	286	273	294	280	277	320	282	294	268	305	302	271	249	328	272	300	295	285	256	308	279	268	262	292	281	272	284	307	297	284	339	284	287	301	274	286	290	268	292	253	256	280	291	268	261	270	278	288	283	272	274	272	300	245	255	307	295	262	275	240	280	290	265	264	261	283	312	280	262	274	263	278	258	265	283	303	309
9884	16696	14506	8449	5767	4247	3559	15315	46135	42973	34119	22244	11035	3610	1108	635	517	541	528	551	534	526	580	562	511	556	540	517	601	512	489	541	549	519	508	535	515	578	556	524	547	522	519	495	573	542	572	534	568	539	531	563	535	585	583	508	592	537	537	490	543	576	539	580	554	521	561	587	543	608	557	539	536	560	540	524	541	554	547	608	535	529	538	542	516	586	539	522	516	539	542	560	556	505	545	518	527	583	551	509	506	559	548	528	563	529	568	537	510	539	560	532	567	528	518	544	549	558	515	537	504	573	566	531	539	535	541	497	556	525	579	544	527	554	550	529	543	540	556	494	547	505	536	563	554	529	503	546	557	529	560	521	538	535	543	525	550	532	515	528	539	510	550	567	534	558	546	558	517	527	565	542	552	531	499	532	560	571	549	521	557	524	526	554	540	546	561	561	532	559	511	479	501	565	534	545	543	544	558	497	520	521	546	532	543	548	583	537	551	578	554	544	545	554	547	532	523	543	514	513	542	512	491	534	531	590	554	530	561	566	524	588	521	536	528	521	571	540	552	547	556	509	518	556	563	543	544	521	550	569	552	594	487	545	541	546	520	526	518	589	541	572	543	547	564	549	570	551	532	558	534	522	573	528	541	538	527	580	542	497	577	573	551	512	532	553	515	495	546	516	535	564	587	542	521	544	564	547	523	513	524	545	541	585	520	562	527	557	522	547	521	542	540	568	519	542	567	577	537	564	571	558	520	572	549	538	530	530	545	523	582	538	524	542	541	537	565	514	514	588	544	573	527	529	567	582	517	552	538	564	539	535	540	561	522	567	512	526	545	542	545	539	569	534	559	556	526	513	550	539	524	548	522	569	541	519	530	546	556	552	532	524	585	527	535	550	542	557	569	542	533	570	526	580	522	538	570	580	548	493	530	553	526	578	540	556	547	537	530	581	550	546	600	542	546	529	553	562	561	511	548	537	548	546	500	523	599	504	570	555	535	538	539	528	537	528	529	559	547	508	537	562	505	524	542	607	561	518	539	563	557	499	508	566	565	510	546	529	540	515	533	516	578	564	500	539	545	533	544	523	504	592	548	514	556	549	495	490	567	502	570	541	540	565	578	520	558	536	510	539	600	542	532	526	523	507	586	525	514	524	573	574	551	545	557	512	572	544	564	538	557	509	588	512	561	524	581	587	556	535	588	547	559	541	544	534	550	548	611	518	588	575	559	521	515	533	517	550	568	545	546	521	560	579	512	525	529	583	561	576	553	530	542	529	548	555	507	552	539	506	559	502	520	540	565	549	508	540	544	528	558	537	572	518	548	586	539	539	537	545	558	524	538	485	547	488	526	526	550	556	544	548	548	589	526	542	560	517	527	531	536	531	512	554	509	508	522	551	548	556	534	578	590	495	551	540	550	582	531	516	528	591	565	546	542	566	554	527	541	552	570	501	546	541	585	584	558	549	532	574	531	568	528	549	518	541	611	551	521	549	522	558	590	560	523	503	550	505	493	544	523	556	516	579	577	521	556	564	538	534	543	597	534	526	552	526	573	530	543	509	534	493	536	516	556	571	542	535	555	551	521	574	529	547	551	567	528	549	523	565	565	528	570	514	531	543	509	606	526	557	567	574	552	563	512	544	528	504	528	526	577	539	541	529	563	523	571	532	584	580	555	536	533	530	553	572	526	508	546	525	559	543	513	543	579	546	535	554	568	548	559	550	538	526	502	607	579	545	537	557	528	547	537	556	582	523	556	525	560	573	518	565	556	546	564	540	561	505	532	516	531	540	563	533	546	528	549	587	536	556	573	570	532	534	542	514	546	525	497	551	533	546	570	551	536	540	534	506	575	532	541	561	543	533	586	526	538	532	535	555	548	549	522	553	542	568	499	528	558	527	539	568	513	552	531	527	553	556	524	533	572	535	558	531	549	522	545	487	518	552	547	580	502	534	563	526	541	547	567	492	585	572	558	572	530	534	524	507	552	561	545	537	592	576	551	508	530	488	564	566	557	493	509	546	491	560	526	539	535	523	553	532	557	526	526	516	527	501	553	533	517	548	529	512	548	554	530	501	557	534	557	504	558	493	565	549	551	505	531	540	555	541	543	523	582	512	497	513	572	552	545	577	556	537	541	553	512	528	530	517	563	560	539	511	525	527	543	552	535	492	528	547	517	535	550	530	548	555	578	554	558	559	580	488	517	554	606	541	593	512	533	495	548	583	521	536	517	508	503	520	567	557	494	533	542	518	518	531	509	507	529	526	553	510	555	540	563	497	594	548	544	549	549	526	516	568	543	566	520	565	558	548	509	541	560	564	535	512	488	527	576	571	553	557	512	555	567	552	516	540	548	563	492	567	571	515	527	597	557	574	525	539	529	565	569	533	529	583	543	561	534	571	561	557	531	566	515	575	597	528	518	538	559	571	572	534	553	531	548	556	548	537	508	525	492	528	518	545	528	540	563	549	538	562	538	521	512	540	540	503	555	586	516	563	542	542	500	535	513	553	569	570	552	499	568	546	548	556	543	534	522	542	549	504	517	549	519	552	540	551	521	522	538	511	557	510	568	547	505	591	531	518	534	539	512	517	525	511	519	571	539	542	548	527	515	495	521	521	546	528	563	530	501	519	563	610	581	537	558	529	528	573	527	535	545	531	485	527	519	559	496	540	534	518	505	528	554	561	540	556	558	541	608	567	537	571	554	541	538	558	555	590	548	569	541	562	553	535	498	538	502	485	543	517	531	580	534	544	567	564	535	542	566	532	543	506	561	529	557	536	494	519	535	531	534	516	538	523	519	551	552	524	539	538	566	513	545	555	551	557	521	531	520	571	529	515	537	513	561	514	544	516	538	540	545	595	559	546	550	547	539	529	575	528	518	535	545	521	555	546	527	550	553	532	520	505	532	538	510	539	569	537	526	559	575	556	551	528	532	540	551	544	575	577	526	530	580	541	551	530	553	559	565	479	554	506	526	529	504	581	510	563	537	562	527	526	556	498	565	525	521	551	504	555	591	543	517	526	548	519	564	531	573	540	552	538	561	552	527	531	540	575	555	507	560	576	521	549	535	558	564	541	529	580	589	571	534	559	528	518	543	506	560	581	528	529	584	517	539	549	555	565	502	541	593	548	509	534	526	511	573	532	637	529	569	545	570	539	524	497	544	550	508	525	530	523	544	533	544	552	551	540	522	509	567	548	528	497	534	522	554	577	599	573	559	537	502	563	526	545	553	532	497	509	548	510	512	545	541	502	539	536	532	535	537	511	541	524	554	520	576	551	521	591	524	514	534	557	607	531	530	524	550	526	482	604	505	541	578	510	511	573	560	547	496	543	563	509	527	523	513	541	538	539	583	536	545	501	548	517	557	493	519	553	531	562	545	544	565	531	517	573	519	513	560	563	516	523	565	554	553	534	532	523	552	507	541	548	559	523	574	558	553	542	536	554	488	579	540	536	493	519	506	517	544	524	525	524	524	541	529	565	559	516	563	591
26260	20212	7264	1029	704	608	473	740	4205	3948	2703	1471	751	434	357	337	348	337	316	331	290	314	327	315	356	343	329	333	272	321	298	327	337	313	314	299	340	314	330	310	346	296	344	346	312	320	319	348	337	322	312	371	335	307	321	309	346	312	316	343	313	299	348	333	303	314	330	343	353	329	370	334	296	320	319	334	328	306	332	349	324	317	331	331	329	343	307	338	297	351	329	328	313	309	310	308	321	307	296	319	298	348	334	316	333	325	325	334	353	325	310	315	316	316	297	332	322	315	335	320	341	352	321	332	338	340	313	328	325	315	308	335	327	345	335	371	320	308	304	305	339	299	347	297	295	344	323	355	324	317	311	341	338	319	298	310	349	323	310	293	336	332	347	328	306	299	335	348	324	283	302	294	312	335	340	289	308	330	297	282	321	345	341	332	302	350	338	302	313	351	318	326	338	305	346	343	333	317	320	350	345	317	326	311	351	337	327	302	333	323	325	325	352	342	305	316	328	331	345	306	342	313	329	306	313	332	331	309	345	331	323	321	337	310	331	330	310	342	347	300	369	339	349	318	346	303	315	323	322	373	335	298	316	332	314	335	323	281	354	330	328	332	314	308	345	311	342	302	334	337	308	338	303	290	323	301	329	343	296	325	316	337	334	321	347	292	323	329	339	356	318	311	337	331	342	297	322	319	338	370	354	354	323	338	340	320	311	288	352	311	352	319	308	302	318	329	342	320	302	322	344	329	355	334	305	297	325	365	348	321	324	322	313	304	305	349	310	297	322	322	341	343	325	341	322	311	335	321	313	314	332	319	350	304	333	319	319	347	307	306	328	347	306	334	286	351	313	335	330	319	322	339	322	290	342	360	348	350	302	349	312	293	338	335	324	309	312	289	320	333	317	329	314	337	296	295	355	315	329	360	307	299	308	303	321	318	320	334	360	316	337	306	319	345	343	316	306	352	307	321	327	296	283	309	352	358	314	312	329	313	314	314	307	319	336	364	349	334	334	342	308	334	321	332	323	327	312	339	334	316	315	301	340	353	328	355	320	310	342	336	326	322	339	294	323	324	330	331	322	293	307	326	318	337	348	311	355	337	313	322	326	323	304	295	294	308	335	335	315	315	356	331	337	332	323	305	302	342	359	334	317	321	304	312	303	317	313	321	361	334	344	341	341	324	315	319	304	306	371	323	329	308	323	327	355	307	338	344	332	340	315	293	284	320	314	316	350	338	302	312	318	353	329	345	351	332	299	323	343	311	335	332	356	325	346	336	297	322	317	317	295	321	354	352	308	342	310	334	319	324	325	340	340	296	330	315	320	346	295	319	294	325	318	313	328	333	326	316	346	334	342	330	320	348	340	324	310	363	312	344	332	312	298	335	315	364	314	314	295	322	352	307	323	338	306	334	317	309	349	339	309	331	336	326	319	323	313	294	344	328	322	310	324	346	346	339	320	347	304	302	328	320	327	324	354	329	317	356	339	314	309	288	330	357	311	307	320	313	331	315	373	325	325	351	344	290	309	317	328	311	320	337	302	313	329	344	330	353	322	325	336	338	329	332	342	317	296	297	343	286	304	297	319	325	297	319	314	301	349	358	330	307	322	335	373	319	349	321	269	300	343	304	344	311	319	331	377	324	333	335	336	288	342	331	333	330	325	325	350	303	320	332	305	313	306	305	300	307	334	316	337	308	322	330	312	342	328	338	366	317	338	318	331	348	319	329	302	296	321	314	342	350	332	338	353	310	363	346	331	313	339	332	338	328	325	342	322	322	341	300	294	316	304	315	303	322	316	306	316	321	318	319	318	286	346	318	317	326	343	304	319	333	335	284	286	329	328	345	342	337	315	303	313	349	281	339	325	294	336	337	316	330	312	346	313	329	335	326	338	330	347	337	340	344	299	304	319	315	300	332	332	294	292	290	335	325	316	320	305	333	368	326	334	290	354	328	318	343	317	307	341	331	335	336	336	319	339	324	329	314	324	321	311	330	336	350	308	332	331	281	311	334	361	297	318	284	317	296	344	329	327	323	343	338	337	317	363	290	325	314	315	340	320	356	350	306	312	305	299	294	306	333	314	334	315	358	332	308	344	308	283	344	320	310	323	329	325	301	343	334	313	297	334	309	339	325	325	306	331	337	342	335	326	335	284	340	355	323	339	333	335	325	333	357	303	333	323	315	338	304	302	349	322	298	327	308	310	312	331	320	308	310	315	353	321	333	334	329	341	350	327	359	301	320	338	323	329	321	326	343	311	309	331	326	356	323	347	327	339	318	348	355	332	309	392	336	335	317	307	341	318	342	332	292	327	324	366	327	302	343	352	340	323	325	340	315	322	312	336	348	321	278	332	328	350	325	308	339	318	334	309	384	303	296	342	335	322	379	340	339	300	322	330	311	333	329	308	319	335	315	304	343	338	347	322	299	295	343	327	342	308	303	341	325	324	353	334	343	320	341	326	328	335	322	295	301	332	335	339	316	340	324	336	295	318	316	328	326	340	305	338	328	340	336	298	355	322	358	319	298	298	339	336	316	348	300	331	331	336	333	358	350	327	328	306	310	315	314	329	323	331	331	333	342	357	305	360	308	303	302	315	324	322	296	313	330	313	325	340	320	324	301	327	295	346	351	333	323	307	364	329	297	326	334	321	321	296	305	290	321	339	324	306	337	309	336	330	328	329	337	328	341	325	350	317	325	350	292	334	310	328	337	305	321	317	308	309	318	355	329	309	340	343	329	337	324	325	319	340	297	307	335	369	335	348	323	321	316	307	311	333	332	332	301	341	328	308	300	313	310	351	323	304	340	323	334	330	310	328	318	325	350	337	324	314	316	289	340	348	317	308	323	324	336	323	329	360	327	319	356	293	330	315	332	331	316	339	324	313	306	339	313	346	335	317	336	339	351	330	290	361	341	336	319	316	323	293	324	328	332	339	359	332	328	318	303	349	333	309	331	328	301	367	312	345	343	323	302	365	316	350	313	316	325	340	346	336	324	328	315	314	326	288	308	332	344	325	356	346	316	322	300	327	328	331	322	328	304	312	299	308	291	316	335	351	326	301	317	327	353	312	338	326	292	322	327	335	344	315	314	343	313	303	317	336	321	326	318	335	326	354	311	355	297	334	326	301	333	350	315	331	306	341	358	329	302	294	336	283	322	296	307	321	328	303	321	301	328	326	328	293	329	304	309	290	310	307	305	343	283	334	320	356	345	335	302	323	351	335	324	324	305	335	333	311	335	292	329	340	310	320	331	300	307	308	330	324	310	343	327	310	312	294	316	335	322	322	320	368	327	325	309	341	329	343	334	312	346	343	332	317	320	346	329	323	324	329	330	324	294	323	321	322	332	326	302	336	321	325	313	311	318	361	343	314	280	326	334	301	315	326	323	316	340	291	318	364	330	313	328	299	351	326	296	316	334	314	330	329	325	304	331	323	325	332	326	336	344	299	299	347	302	345	302	339	325	361	330	296	324	311	340	334	358	292	341
4634	2495	2482	1679	1447	1287	1145	2427	12318	10727	7400	3990	1844	993	734	646	676	655	599	601	658	596	674	664	658	614	692	642	598	646	705	675	609	641	642	618	618	654	651	650	622	637	638	704	660	649	635	623	630	640	619	632	674	644	610	661	689	653	660	618	627	662	661	603	686	633	663	669	556	644	672	590	671	656	648	630	664	637	607	621	628	658	606	633	661	659	598	607	646	642	640	618	620	591	636	642	618	575	606	628	626	650	700	653	615	604	694	659	619	624	583	616	656	647	657	646	654	646	645	594	622	650	628	658	641	589	679	631	610	654	620	669	643	637	628	618	695	640	619	643	683	666	637	609	632	664	652	655	611	630	660	624	619	645	679	574	664	591	657	638	642	697	615	667	633	600	628	640	611	643	597	579	631	614	678	622	652	617	612	634	607	635	619	583	610	622	611	615	608	637	633	621	625	626	648	582	679	679	653	685	622	650	664	703	634	589	681	672	647	633	613	611	623	641	580	603	603	644	677	645	616	615	647	655	639	605	642	691	639	660	608	664	631	641	597	662	672	614	660	623	619	638	643	642	638	656	634	630	648	651	675	603	633	674	626	642	668	667	623	598	640	680	679	604	667	622	671	619	645	620	607	618	648	649	671	651	642	587	632	664	608	616	622	647	620	613	636	641	611	666	627	639	689	650	649	628	676	631	660	600	640	613	659	625	614	626	602	625	648	672	696	612	631	685	691	636	631	693	622	625	623	616	647	587	623	672	623	664	622	696	633	647	588	646	660	629	695	648	616	631	659	646	643	644	638	649	628	628	616	629	585	605	686	632	622	661	632	654	671	621	614	672	637	641	653	654	621	689	613	640	643	612	643	635	642	657	636	638	653	602	680	596	663	665	648	649	627	652	608	634	654	652	637	672	681	678	663	654	600	642	623	625	611	658	648	630	646	671	633	628	693	654	685	671	655	659	621	622	671	666	610	603	626	701	637	643	601	610	658	624	590	625	632	627	586	622	689	633	604	673	612	619	685	654	625	647	630	628	620	616	596	679	616	662	651	671	639	601	627	619	661	629	636	668	648	657	629	626	660	641	632	659	689	634	593	627	615	661	617	621	641	630	638	642	637	643	629	660	621	680	610	592	727	631	635	666	632	630	586	634	655	638	576	670	693	633	643	591	628	622	637	660	617	666	651	631	633	692	616	629	656	663	648	619	610	639	597	609	603	678	627	616	661	653	616	613	637	626	645	649	659	616	602	613	611	651	621	631	685	647	664	597	688	651	623	616	613	646	632	682	672	600	611	618	646	608	615	598	653	645	637	650	700	654	686	649	637	607	638	607	658	655	617	688	637	638	620	690	635	600	626	636	659	641	622	613	638	587	649	680	628	645	679	615	663	631	618	635	627	678	622	593	672	592	584	679	600	653	615	620	647	704	630	639	629	636	644	669	647	663	594	673	663	609	663	643	630	641	615	622	668	645	671	630	632	664	637	648	704	633	610	580	635	615	639	603	689	679	667	638	682	613	633	638	613	673	609	622	612	596	615	636	635	603	657	657	654	626	618	646	618	610	669	622	618	638	692	656	563	624	628	650	621	643	615	616	625	654	643	574	657	643	640	643	627	599	670	646	645	607	659	640	673	675	661	628	599	676	639	661	649	662	627	656	620	630	630	683	622	650	656	625	596	616	632	680	649	682	623	616	681	679	629	628	627	628	601	625	622	655	639	608	643	652	610	600	613	611	653	657	657	629	639	668	646	664	667	594	636	642	633	697	637	642	688	653	599	630	615	668	655	686	641	660	636	622	684	677	646	646	619	646	689	611	638	655	650	647	626	618	627	641	604	621	626	647	636	621	638	617	653	640	653	654	630	661	624	593	646	623	626	622	633	600	626	634	647	669	626	628	661	614	638	630	637	623	674	683	611	631	599	634	640	628	604	609	680	641	613	636	635	643	628	663	609	674	639	615	592	642	628	627	680	657	589	665	650	640	598	623	641	659	667	620	671	603	626	633	633	625	714	639	607	641	605	644	628	621	652	660	629	675	584	639	650	632	635	644	588	699	641	654	662	622	606	675	607	641	645	659	635	678	614	631	678	619	584	637	677	666	635	644	627	611	613	593	604	647	637	664	648	675	656	612	652	629	631	622	643	680	594	659	640	596	647	674	599	677	672	632	668	640	603	615	635	636	644	646	626	641	659	640	624	669	626	624	643	598	626	619	659	671	637	663	572	672	666	624	651	622	629	660	687	660	607	571	635	656	648	609	622	659	627	649	660	652	652	651	631	698	630	612	675	633	623	589	639	620	629	618	699	693	619	675	666	611	648	663	639	654	645	663	663	624	656	612	623	656	636	607	671	655	597	644	620	597	652	610	633	578	622	632	636	648	664	643	683	655	632	624	607	623	662	673	658	683	601	640	651	641	629	626	648	639	622	626	617	598	664	643	635	674	628	584	640	630	643	646	655	680	643	625	641	631	656	639	687	610	639	642	639	684	627	623	600	679	632	607	659	639	630	660	638	637	578	664	660	666	585	599	661	637	635	569	670	652	621	665	626	665	644	601	637	615	576	682	606	663	692	624	659	664	664	656	620	630	700	645	642	562	669	619	629	608	667	619	596	629	659	656	654	641	628	703	601	649	642	639	646	609	601	651	604	668	635	668	612	603	640	686	658	658	641	625	627	635	640	636	691	700	590	634	665	644	674	580	621	643	632	607	633	695	654	633	615	617	618	605	631	622	694	612	640	665	586	651	644	618	647	636	659	657	691	641	662	678	673	579	641	672	634	660	650	604	645	627	626	647	614	652	642	584	637	651	614	610	634	654	628	623	621	620	605	658	640	619	653	604	625	657	639	663	654	632	627	620	673	664	619	671	652	597	620	658	630	627	610	657	664	609	686	658	611	653	657	631	632	610	606	658	662	634	610	645	642	687	643	609	613	622	627	642	665	608	615	642	662	624	587	661	658	628	635	628	658	617	596	618	606	677	620	635	659	647	656	630	662	631	649	667	624	619	599	663	621	654	702	625	644	585	654	659	681	695	614	631	653	668	629	634	637	653	667	673	593	641	602	600	624	607	626	654	623	636	647	663	674	635	613	634	619	646	636	616	619	652	612	644	687	624	644	660	629	618	636	651	622	618	653	633	606	665	621	635	663	626	649	598	620	601	593	645	669	622	638	621	639	611	631	653	642	631	633	636	612	615	638	651	603	605	659	640	691	628	625	574	612	612	600	638	670	639	666	633	615	650	626	649	643	613	632	626	604	683	661	635	624	606	648	579	658	601	628	649	634	605	626	612	648	633	589	653	631	639	658	632	585	642	654	626	679	665	645	625	660	660	621	660	576	658	623	698	649	644	647	701	626	586	640	632	610	670	647	646	662	608	589	610	578	691	643	656	638	634	632	602	600	636	684	618	632	671	643	664	643	660	656	615	628	686	649	631	632	610	606	646	621	623	651	613	624	675	625	683	623	606	666	663	637	664	626	654	661	677	624	586
24443	20990	26910	24929	4324	755	632	2396	15835	17169	10336	4482	1544	621	342	291	293	302	279	312	307	283	322	295	290	241	269	286	279	329	262	275	337	290	293	280	290	312	292	299	285	318	311	316	305	324	303	287	288	311	293	294	290	280	272	313	295	276	302	294	301	306	281	263	277	322	267	288	287	282	306	282	277	298	275	304	323	293	267	277	276	309	297	305	305	279	337	290	301	285	291	270	283	299	287	299	296	263	300	283	298	293	307	260	292	293	294	289	277	309	299	293	302	273	283	296	281	304	292	299	291	319	311	274	299	311	270	261	280	276	274	294	284	292	271	288	293	258	271	259	267	288	256	263	281	257	271	296	311	301	300	295	288	275	291	311	282	272	288	302	280	292	277	299	308	303	276	271	317	277	286	289	320	278	306	305	311	269	312	286	272	323	274	290	281	271	293	251	325	273	303	282	293	301	285	301	281	269	264	302	312	284	277	279	309	310	286	300	298	283	281	287	277	296	261	283	270	289	269	291	296	307	294	283	261	277	281	318	312	281	281	330	311	303	312	301	295	281	266	302	266	285	275	282	329	296	306	277	288	309	297	274	316	327	300	295	292	293	309	280	285	297	312	284	316	296	261	286	301	258	295	279	270	274	282	284	320	281	292	314	299	288	285	289	301	279	308	293	240	280	282	288	287	293	279	270	269	288	292	281	291	298	273	286	273	273	331	329	278	300	296	333	318	296	271	322	318	307	337	292	270	287	289	271	287	291	303	291	314	300	313	265	278	298	299	299	289	304	288	291	268	296	303	294	283	316	279	282	257	271	285	302	291	281	257	300	300	290	306	291	289	264	295	298	271	285	313	279	271	312	315	266	287	304	285	288	293	280	283	261	279	273	266	288	305	310	256	291	299	281	295	285	278	279	308	279	300	307	284	272	286	271	283	270	298	299	305	305	276	294	278	284	281	278	290	308	278	286	324	311	287	281	272	287	314	285	287	293	298	289	328	281	237	267	292	242	315	271	278	278	308	332	285	316	292	278	323	312	276	300	270	299	250	277	292	304	265	286	263	285	262	285	310	303	299	277	309	295	277	263	296	255	268	303	288	298	307	303	258	297	315	309	265	271	317	297	264	281	294	301	301	294	304	274	265	280	299	247	287	296	278	335	301	252	272	278	295	295	244	279	311	277	265	264	285	260	309	293	283	285	317	311	323	256	293	277	281	265	279	292	308	288	305	270	312	300	301	302	296	288	270	295	269	274	288	293	255	281	307	273	281	317	275	294	269	324	302	282	294	272	279	283	270	299	307	249	265	274	250	286	311	265	296	321	284	294	293	283	286	286	286	285	291	279	297	295	298	274	286	286	327	297	269	312	275	308	304	276	298	273	267	278	265	310	305	288	272	315	274	261	265	300	247	272	309	309	278	285	311	282	289	269	258	265	285	294	304	299	297	288	281	267	267	263	287	299	282	316	292	269	314	310	319	265	312	310	302	303	286	317	304	267	309	289	278	304	288	308	291	247	269	272	274	297	270	295	315	271	280	261	295	279	272	295	305	294	290	287	298	280	288	281	302	268	281	279	247	282	275	302	280	300	285	266	271	292	293	291	286	316	299	290	304	286	309	292	291	295	301	306	276	304	293	283	277	284	270	292	268	296	300	276	281	283	303	265	282	286	265	275	267	290	317	294	325	277	278	300	292	322	289	315	280	296	262	303	266	304	268	308	290	279	303	283	305	327	307	268	292	272	282	295	281	295	300	283	303	309	272	317	285	260	261	302	319	290	298	280	292	296	288	284	312	306	319	307	294	307	326	274	268	293	289	286	293	273	298	283	290	300	315	317	300	304	290	275	275	290	293	290	292	277	304	302	283	298	306	287	272	315	291	322	341	305	267	282	271	303	290	275	274	289	283	273	272	258	293	328	274	333	302	272	285	281	302	263	291	278	290	313	285	272	253	307	279	303	287	321	288	267	304	291	283	246	295	281	295	290	303	303	300	291	298	286	273	275	241	287	262	298	263	273	300	291	295	252	294	252	312	283	289	284	296	282	333	271	296	290	311	304	275	271	272	292	286	291	295	280	282	302	273	289	329	294	266	302	289	329	298	284	296	301	332	295	303	281	285	272	291	260	298	280	300	289	312	303	295	318	280	253	274	303	304	294	273	273	306	309	316	295	290	300	313	243	283	298	326	289	303	298	280	286	281	279	273	322	288	281	284	264	285	270	328	290	330	272	271	296	272	284	280	296	291	306	291	296	293	275	278	274	315	287	294	334	307	283	265	277	291	282	251	275	279	277	276	274	290	273	275	296	276	284	286	276	286	311	285	297	278	321	255	304	288	299	295	328	316	316	270	283	267	298	289	270	273	298	275	262	292	271	265	287	281	317	320	256	292	304	277	296	298	280	314	293	281	291	284	293	291	302	283	294	275	270	314	298	309	301	296	295	267	295	286	283	276	300	280	245	304	299	290	285	272	290	266	319	300	249	263	275	296	278	310	303	317	266	271	300	283	289	346	294	287	271	314	281	291	308	300	282	300	310	299	317	294	294	276	287	268	302	345	299	265	307	296	307	283	295	269	262	249	281	293	269	314	305	287	257	302	274	306	287	301	287	261	284	312	261	283	299	307	299	267	287	302	294	272	278	300	303	260	303	300	274	260	275	307	281	305	265	289	293	279	303	275	299	309	317	277	299	256	271	291	274	281	302	289	289	270	283	298	276	284	294	282	255	311	278	286	257	303	283	318	298	286	278	309	287	286	295	289	316	306	267	300	274	277	314	248	272	310	313	305	301	303	303	293	288	269	275	290	283	277	295	250	283	282	317	267	257	299	311	281	297	303	266	299	314	261	273	265	306	277	281	294	303	273	290	298	292	284	292	300	311	285	273	260	307	283	267	284	279	311	270	282	294	242	280	287	285	295	286	285	310	292	290	277	310	312	269	310	291	273	284	289	269	319	259	281	282	286	286	285	287	317	260	258	282	276	304	318	308	288	289	292	272	311	285	294	264	274	267	301	302	259	309	262	277	287	300	258	302	288	293	298	296	279	293	307	280	294	291	301	319	301	294	320	268	272	255	296	264	311	256	273	275	293	306	266	308	293	282	293	281	266	304	288	290	294	285	300	283	257	298	307	284	274	294	272	286	272	306	290	299	280	286	280	303	281	263	296	274	305	299	289	290	310	298	270	266	270	267	280	303	283	310	279	292	294	293	269	270	308	281	282	298	287	278	273	287	310	285	276	297	301	315	279	299	281	306	270	307	296	279	286	282	297	303	283	288	289	301	280	306	296	288	287	294	294	279	260	291	276	289	289	300	275	268	283	290	281	299	278	263	272	280	293	285	310	302	310	263	295	270	305	290	283	313	293	295	310	281	256	309	283	287	291	247	291	283	278	276	287	280	294	280	286	290	313	279	292	276	257	277	293	296	289	278	273	322	279	276	271	258	272	273	317	298	305	263	288	269	317	278	298	297	312	275	285	288	315	298	281	304	311	286
4823	7034	6452	3624	2495	1956	1835	7227	30200	28264	20097	11161	4375	1567	752	619	607	623	560	610	585	558	603	579	532	575	592	609	599	589	592	592	540	579	588	597	585	593	571	611	583	580	534	588	576	572	589	621	562	628	546	560	615	587	579	611	597	587	607	551	605	558	550	583	561	593	532	601	559	580	562	583	592	603	552	545	586	568	556	585	599	589	587	568	571	618	609	580	571	603	586	584	566	541	605	641	584	595	585	630	616	563	570	562	552	525	574	567	641	582	585	563	574	615	579	566	579	580	589	553	571	561	603	589	608	558	599	556	555	591	586	605	606	615	560	573	539	560	600	591	556	581	572	566	524	622	577	538	607	627	590	554	600	543	559	573	587	591	586	588	576	582	574	567	512	543	605	586	605	586	571	551	583	610	540	593	584	573	577	543	590	564	561	610	562	565	578	638	577	601	612	583	567	566	557	594	635	604	552	542	625	572	591	575	599	538	605	583	586	608	549	555	582	623	561	549	585	611	582	552	600	593	604	605	574	533	591	543	536	575	585	600	540	568	567	551	568	546	567	588	598	569	593	580	573	566	553	570	578	556	566	580	537	567	565	581	556	607	605	604	593	556	584	574	595	564	557	607	589	565	562	565	601	586	590	532	570	525	594	593	593	572	582	575	551	580	604	592	611	567	581	574	563	567	580	580	569	601	571	589	547	558	594	597	555	556	617	591	578	560	567	601	570	615	592	562	621	550	561	574	604	572	589	564	618	545	603	620	565	552	552	576	608	522	573	615	596	621	606	605	554	580	572	548	609	592	554	593	569	514	535	547	557	579	597	600	551	575	627	571	562	591	551	548	541	593	613	589	598	630	558	567	567	602	600	580	581	557	611	588	545	539	572	576	597	596	571	558	578	612	613	563	539	616	562	592	576	558	573	604	561	576	566	554	576	587	594	585	607	603	553	564	537	541	578	580	555	569	546	597	602	572	594	560	557	602	598	609	535	588	582	575	584	606	589	593	571	568	620	577	554	609	606	560	641	582	629	582	574	546	564	608	547	553	573	552	558	581	564	589	584	599	544	565	576	565	604	578	623	599	572	592	589	551	616	567	567	565	563	585	570	595	563	585	596	540	592	561	572	591	601	586	618	584	638	598	571	604	592	579	606	572	572	599	629	588	586	575	586	507	576	585	605	562	603	624	558	581	611	582	607	549	584	581	591	562	614	598	583	569	590	637	546	580	593	575	598	530	611	579	545	549	539	580	562	594	603	565	562	575	544	609	557	604	571	560	568	603	590	566	597	567	559	560	590	574	601	622	591	609	506	570	573	564	563	581	554	586	551	518	577	601	579	564	560	613	566	592	581	604	565	599	641	548	615	575	603	596	571	587	598	554	534	598	580	574	603	580	572	569	611	588	602	566	588	574	562	604	560	594	593	568	569	573	618	567	611	573	571	571	600	557	567	564	606	567	587	580	556	603	617	571	586	575	570	573	603	573	591	538	572	625	532	585	575	588	628	534	608	549	609	516	624	587	598	554	573	556	561	607	618	596	584	574	597	564	624	575	591	629	590	581	567	609	582	586	552	542	574	565	581	551	593	587	591	584	555	548	604	603	590	556	596	606	590	571	550	558	605	556	570	598	592	590	567	547	587	617	568	619	571	553	575	577	592	567	573	580	561	619	569	567	533	591	583	574	609	603	590	558	569	586	573	597	609	567	577	606	584	623	565	605	567	611	594	564	541	579	545	570	593	591	599	570	573	594	608	560	608	586	548	586	570	582	614	597	625	542	579	560	573	563	572	593	565	556	565	568	592	598	538	610	598	559	587	559	570	544	607	554	554	611	566	578	564	571	627	615	646	593	548	567	595	576	596	560	606	561	602	592	580	551	594	562	585	568	594	598	624	588	614	605	552	587	551	583	572	576	593	609	571	540	578	550	549	590	594	603	580	619	566	585	602	533	581	565	609	605	563	565	626	583	567	573	633	567	595	593	578	547	560	536	607	606	588	574	575	568	593	579	594	557	581	591	583	598	527	616	569	565	619	563	576	631	554	501	574	543	591	564	511	592	542	558	566	602	587	587	585	598	645	519	531	604	596	599	604	603	567	547	593	562	604	564	598	546	547	575	621	565	606	557	576	574	572	584	580	585	546	581	620	547	579	572	559	544	590	567	592	590	627	597	569	555	570	562	613	570	598	603	573	600	583	595	602	624	581	574	582	590	616	543	583	577	582	599	565	593	627	568	557	575	578	535	557	624	569	595	566	606	572	583	528	562	581	575	592	565	565	558	570	618	586	606	574	563	558	533	604	507	568	579	577	606	574	569	595	589	604	552	593	582	579	574	594	576	593	573	605	637	591	549	571	590	563	576	539	605	580	557	620	575	568	594	592	548	596	542	567	615	560	570	582	568	576	597	522	595	585	575	611	588	588	552	623	566	547	565	621	620	558	614	529	596	589	592	554	597	591	542	588	605	589	569	571	601	605	612	591	550	635	572	624	556	587	586	560	524	545	555	639	595	598	559	588	566	634	590	618	555	560	579	590	568	554	630	567	586	593	587	556	599	599	578	556	581	554	567	557	597	571	543	571	579	574	563	530	548	570	552	582	590	566	567	586	571	595	616	567	597	578	592	587	626	590	587	584	609	589	581	610	603	565	585	591	579	606	589	569	551	550	547	603	552	589	574	560	582	604	595	546	566	597	534	606	541	582	567	527	560	586	569	542	613	574	589	621	624	593	546	560	588	564	583	589	587	571	568	572	609	575	567	598	563	568	571	564	536	579	577	560	569	558	609	617	565	588	589	590	613	582	602	549	585	550	573	619	563	555	577	574	598	599	572	582	595	570	576	564	544	618	573	598	594	563	584	612	594	543	586	592	563	612	590	583	592	594	574	580	563	584	636	581	602	586	539	556	534	630	582	589	575	573	594	607	591	553	550	611	580	568	581	534	613	569	553	604	592	587	549	560	575	582	559	650	544	578	561	592	620	575	522	569	583	642	547	579	581	558	576	570	566	601	596	598	577	584	548	549	581	544	563	584	584	590	561	583	583	526	544	611	564	553	599	585	579	566	628	582	598	556	621	605	561	604	580	539	545	599	641	539	590	593	536	578	601	608	564	600	583	590	588	624	616	572	596	577	554	564	586	558	560	552	593	564	598	542	599	592	571	604	638	528	571	569	564	551	598	570	582	597	601	567	620	590	534	594	565	599	567	553	590	575	596	591	599	581	603	602	618	582	614	532	599	561	617	565	589	596	629	606	619	606	584	601	606	571	555	588	591	645	622	567	591	592	590	628	596	580	607	576	599	650	544	525	569	568	592	555	579	596	586	559	569	578	558	580	593	560	560	610	528	536	589	604	580	579	612	589	585	593	581	603	585	559	580	567	566	557	571	598	572	580	571	569	605	574	567	593	576	577	592	540	567	563	587	575	592	570	543	543	558	518	556	561	576	562	573	554	577	594	583	605	619	579	577	531	539	555	603	629	562	620	573	582	594
22801	20989	28675	23490	20988	19255	2327	8619	37867	36342	23984	12290	3797	1043	377	318	282	313	318	277	291	285	271	338	271	298	300	287	282	274	268	263	277	255	271	285	251	283	307	279	293	266	295	276	303	272	278	286	300	284	294	279	275	246	255	277	289	280	259	247	274	281	246	258	278	272	293	263	284	300	265	311	262	273	268	265	292	314	294	297	282	269	242	285	263	294	277	292	269	254	247	302	265	264	281	272	253	290	279	286	295	261	284	268	252	283	250	262	254	278	288	322	277	319	248	261	289	263	270	311	297	256	310	270	257	272	264	261	281	325	266	268	275	268	307	284	259	271	271	283	306	260	295	302	291	285	278	247	306	304	298	304	293	237	286	293	282	255	284	257	296	268	311	277	262	293	270	295	255	287	287	294	266	286	264	282	296	278	288	231	282	302	270	283	293	264	281	274	273	258	274	295	278	285	279	255	285	279	278	285	252	296	284	295	301	250	284	283	286	286	270	311	254	268	293	252	278	278	274	279	282	271	274	264	262	272	273	297	272	284	292	307	290	307	272	293	277	289	283	248	252	292	278	275	259	282	281	290	283	298	263	289	287	280	259	276	290	260	304	268	246	305	280	279	274	254	299	272	298	259	276	284	273	298	261	305	270	281	290	276	246	295	251	310	291	283	296	304	286	267	258	249	253	259	268	283	280	270	252	283	266	272	261	298	265	276	303	297	287	280	285	288	258	251	295	284	281	285	255	282	293	307	289	280	282	280	261	302	287	296	283	282	266	307	303	320	303	258	285	262	292	321	292	291	299	325	272	282	279	304	260	269	279	272	273	268	285	299	280	257	285	260	276	286	234	301	295	300	253	293	279	272	299	261	257	248	258	271	275	290	270	293	275	295	298	273	272	277	271	295	295	282	284	298	256	254	293	247	281	292	295	297	249	280	286	284	275	305	264	257	275	292	276	282	274	271	295	293	280	247	282	255	254	270	311	270	270	260	289	283	280	270	257	281	271	283	274	262	271	284	257	272	282	274	270	282	237	298	263	282	299	273	247	305	254	269	275	275	298	250	298	282	291	280	263	269	270	293	289	316	279	281	243	246	297	291	271	264	323	274	299	304	290	285	263	291	265	262	250	275	250	270	283	268	284	281	251	315	307	284	270	262	269	249	252	298	285	288	290	278	300	279	299	307	247	302	287	282	302	268	267	284	300	281	274	249	263	271	281	280	293	262	253	265	263	306	276	262	289	276	279	297	277	292	269	275	278	243	266	281	287	274	271	286	255	267	249	290	288	258	260	237	300	271	261	268	263	297	299	273	270	269	270	241	298	254	271	288	278	287	293	312	296	264	281	289	259	287	257	280	305	291	259	271	254	269	275	250	295	263	298	289	255	275	240	276	282	278	278	295	274	287	287	286	274	282	279	258	275	281	316	250	274	271	293	326	297	290	313	284	280	262	268	267	285	258	266	247	252	286	298	283	244	288	270	295	241	281	249	268	278	282	287	256	279	287	297	270	280	284	284	272	276	274	284	268	263	281	282	257	287	321	267	278	271	277	272	306	295	265	245	249	256	284	282	291	300	285	319	268	281	292	254	275	257	258	275	270	285	266	289	283	299	294	283	287	254	289	298	264	283	274	271	253	299	268	282	267	263	284	297	306	273	274	262	300	289	293	273	321	267	289	286	270	272	255	289	293	288	273	288	259	303	268	259	266	277	282	284	327	261	278	253	253	285	274	292	297	273	256	260	267	288	281	295	295	272	280	269	273	298	273	280	323	279	300	294	253	280	277	284	318	285	275	284	273	289	288	259	298	284	236	291	293	279	281	268	303	262	286	243	269	286	283	286	269	263	268	241	277	285	305	269	270	277	269	287	292	250	309	263	276	291	280	308	267	289	270	255	251	267	277	233	276	242	264	258	291	274	256	271	273	293	294	259	287	297	265	296	256	282	272	271	279	292	277	260	290	276	273	287	288	246	282	283	274	264	266	280	296	276	267	264	301	286	299	292	253	286	269	307	307	245	270	312	274	253	281	259	266	271	271	299	277	276	284	259	246	284	292	280	302	273	297	286	278	308	243	277	282	257	322	298	273	261	278	297	299	270	300	296	273	293	269	294	290	289	289	287	283	302	292	276	283	289	286	289	306	259	257	286	264	283	263	290	281	263	313	275	282	290	296	293	264	255	283	263	303	266	260	289	271	279	303	274	278	247	266	255	292	313	290	274	279	300	284	303	299	297	268	261	284	235	288	278	297	258	283	266	283	273	300	281	282	286	274	278	280	284	256	284	273	265	271	264	303	274	267	313	263	263	304	255	277	269	281	277	284	292	306	291	284	304	266	281	287	324	279	271	300	293	286	279	273	279	255	274	269	249	272	262	261	325	282	281	269	289	262	311	280	262	266	283	277	272	264	290	291	287	287	281	291	263	278	276	286	285	246	280	296	292	258	295	278	276	284	265	270	307	268	249	272	273	271	259	294	317	276	280	281	263	294	288	288	281	294	284	289	273	266	279	298	277	253	281	288	261	291	277	276	270	273	263	244	278	304	273	298	258	273	272	278	297	263	285	265	270	273	271	271	288	299	290	297	292	277	286	287	272	284	268	283	295	281	280	291	313	285	278	275	251	276	295	292	274	268	279	253	280	282	283	319	274	294	253	266	279	257	260	270	286	293	292	274	295	297	297	292	290	275	247	303	284	267	270	289	269	265	289	262	292	293	290	291	268	283	256	268	306	303	310	260	269	246	286	272	267	293	276	279	266	312	234	284	280	271	271	279	278	287	297	284	278	251	298	267	274	286	272	294	296	266	283	279	266	271	258	258	301	293	265	254	264	279	234	281	282	278	297	292	283	270	272	263	296	289	257	275	296	258	283	313	281	230	275	294	281	247	281	297	258	277	310	251	268	304	264	273	275	292	281	290	292	292	271	263	289	279	310	261	268	273	295	253	291	273	288	305	295	285	281	267	258	263	248	282	270	261	251	255	294	300	268	287	252	291	302	278	294	298	288	303	241	294	274	279	284	266	275	292	257	241	310	271	268	285	268	255	282	268	267	275	265	307	274	292	308	296	292	250	276	291	297	272	280	267	269	267	265	303	281	275	272	285	265	287	290	283	254	270	281	300	285	243	274	272	279	254	303	257	263	280	272	285	253	268	271	277	296	282	250	273	275	310	238	293	269	262	301	241	307	291	251	298	313	268	288	295	261	286	278	267	273	265	267	303	296	289	264	275	279	274	294	245	326	281	258	286	308	261	315	291	265	286	294	293	275	307	276	315	258	247	275	277	245	290	287	240	281	264	292	263	259	278	298	260	281	282	267	279	265	298	305	259	254	266	280	287	284	312	290	265	287	271	272	254	276	295	241	280	292	292	289	311	297	265	282	284	300	266	257	266	296	264	283	294	282	298	284	271	273	277	260	265	249	258	277	254	265	301	270	285	276	306	268	282	259	253	256	305	284	285	302	290	278	270	272	305	287	261	290	286	261	257	244	265
8409	16540	14675	8650	5675	4415	3720	17524	47043	42360	32801	21149	8679	2748	931	627	544	509	539	536	543	564	553	571	563	552	536	528	589	532	538	586	544	537	530	541	543	556	591	564	524	524	524	554	572	539	518	547	502	542	532	528	556	533	559	532	509	543	565	542	551	531	562	512	560	495	526	547	539	504	552	524	569	546	527	510	552	538	528	534	546	562	527	496	515	515	504	542	573	521	548	512	529	544	557	498	538	526	538	536	565	518	552	532	591	482	552	550	513	565	518	518	545	537	559	574	505	563	508	541	561	545	512	539	524	543	494	576	545	534	543	605	540	527	509	546	527	555	517	584	538	534	522	545	557	517	568	549	575	529	497	521	531	516	535	534	548	496	507	549	541	562	532	577	525	561	488	509	531	542	548	534	540	558	542	519	533	575	551	538	521	522	568	533	536	496	548	543	523	528	543	550	529	513	544	495	517	520	561	551	574	532	561	538	542	536	526	541	537	549	512	525	525	539	540	555	536	564	530	532	522	505	537	571	579	537	568	534	508	573	524	503	527	527	511	514	543	521	570	545	504	524	538	516	553	520	540	516	556	514	548	582	574	509	552	524	525	558	538	550	548	554	544	570	562	510	504	524	511	521	549	547	533	525	546	538	565	512	516	514	583	542	538	520	547	567	562	495	560	555	522	551	580	523	504	549	568	485	574	555	551	545	514	540	498	527	571	518	514	534	547	505	525	543	588	535	524	551	585	530	543	534	515	507	584	562	545	522	537	528	561	541	533	527	553	536	525	517	541	535	576	537	528	523	553	513	554	574	520	546	542	578	534	519	524	514	556	528	524	586	551	548	512	531	525	555	561	527	494	548	527	549	529	531	515	504	536	513	529	562	506	582	587	519	559	598	511	560	559	524	492	574	538	546	564	524	500	533	540	536	528	531	550	531	542	603	540	564	535	568	551	516	563	510	607	532	545	551	550	512	529	537	484	532	564	543	569	568	519	514	540	515	551	476	567	558	497	516	553	522	530	563	546	548	555	547	510	542	538	512	531	549	536	490	543	545	549	534	541	512	561	564	564	557	532	541	532	523	574	536	522	529	552	565	567	483	522	552	573	546	509	515	495	554	550	536	541	577	496	528	552	543	561	516	551	544	520	535	554	513	499	539	532	536	497	514	537	556	535	557	491	526	496	557	526	511	557	528	505	554	536	520	561	559	543	554	538	535	550	523	492	556	532	534	532	539	552	517	522	578	495	556	540	540	560	545	532	542	508	559	565	551	546	536	541	514	533	598	526	539	522	516	579	490	520	551	519	527	548	548	525	492	563	518	555	525	528	543	550	571	529	555	536	519	555	578	576	565	540	556	520	534	546	516	557	538	523	494	543	521	523	526	528	512	558	561	515	538	525	539	533	565	530	524	493	519	523	572	518	543	576	546	526	572	574	518	570	499	539	553	572	568	552	546	543	535	503	559	519	582	552	555	530	530	558	567	509	535	548	505	562	549	509	592	539	545	518	522	554	545	577	557	534	517	523	547	493	540	541	540	531	528	502	535	537	533	558	543	510	529	521	575	544	531	542	533	535	556	527	501	552	541	528	550	495	561	554	544	535	514	548	546	536	506	547	535	516	557	557	525	545	538	514	552	504	512	564	544	558	551	586	514	506	527	530	531	557	522	569	525	501	545	551	488	574	562	545	588	560	545	558	552	552	553	607	564	559	564	558	556	528	517	531	561	547	537	560	533	530	548	498	530	553	575	542	516	499	517	540	537	544	541	521	508	550	490	590	566	504	521	534	525	523	521	522	547	583	508	574	581	585	535	545	564	525	536	534	560	537	538	545	552	564	507	518	509	520	544	558	507	595	528	552	557	526	552	496	550	529	495	539	571	563	582	515	555	522	519	574	573	556	511	526	517	524	524	560	547	521	504	539	531	504	539	546	516	528	540	527	543	548	537	512	534	579	561	542	522	526	565	479	533	546	482	553	554	544	560	569	611	564	545	581	536	577	582	572	535	526	508	504	511	541	544	558	578	521	572	544	541	499	509	552	531	516	571	524	578	540	541	501	543	518	538	538	545	528	563	520	526	535	551	534	497	550	523	531	544	565	537	545	530	551	506	550	500	576	515	561	528	607	542	552	543	570	523	500	500	551	565	551	527	529	564	558	539	564	508	566	486	555	513	535	560	536	520	546	504	571	555	539	545	543	506	506	514	543	536	526	553	563	504	544	555	557	524	530	521	563	500	526	532	522	473	522	510	521	530	498	510	486	531	509	527	541	547	540	541	601	559	514	528	482	521	531	528	543	537	530	521	607	555	513	525	518	490	546	540	541	554	511	538	541	525	531	542	512	525	535	547	556	531	509	586	526	519	540	477	546	531	553	551	533	571	556	567	525	547	538	520	547	588	533	512	502	540	547	528	576	539	554	543	563	536	524	532	508	525	553	547	514	534	582	501	530	532	544	555	573	548	556	531	550	532	520	500	561	547	522	575	565	528	544	537	556	568	524	533	521	548	548	529	537	537	518	513	551	577	536	575	534	565	574	556	526	549	562	535	538	527	528	504	537	542	566	556	478	519	598	514	477	554	560	572	556	552	553	530	527	517	519	520	526	579	529	559	547	523	562	546	520	580	569	510	512	546	542	553	534	550	514	519	530	552	547	509	540	527	510	495	514	514	586	538	528	517	551	543	530	538	542	543	546	556	577	532	555	560	529	516	569	517	507	566	524	538	524	558	534	530	568	585	490	586	521	531	589	533	552	547	573	523	543	508	550	519	568	543	513	554	513	556	545	541	513	511	545	562	544	544	516	551	520	510	566	548	537	561	539	556	554	502	557	519	548	553	553	565	540	569	542	523	538	531	547	516	536	541	514	544	508	540	544	524	514	560	529	536	513	519	504	511	533	540	534	492	560	569	553	512	504	524	544	546	557	528	533	535	559	521	519	536	508	543	482	491	550	507	509	555	525	546	557	538	543	559	488	537	550	563	554	488	569	513	564	551	522	507	520	573	562	488	559	524	540	546	559	562	497	530	571	562	546	575	523	541	572	547	537	556	554	514	510	568	521	518	520	562	521	550	545	522	544	536	527	554	551	592	549	564	535	539	487	568	518	577	556	547	539	558	549	555	582	523	514	520	545	552	513	527	530	526	529	558	562	529	507	569	557	518	571	554	524	526	544	529	552	551	513	491	527	589	502	518	497	553	566	493	537	525	571	526	568	558	507	526	550	542	518	549	536	570	539	580	518	545	525	527	523	542	525	523	568	527	524	544	565	482	541	580	550	534	504	571	545	586	537	534	538	522	563	542	557	535	552	553	562	582	546	536	535	543	533	552	553	551	509	569	520	564	525	550	538	561	518	542	545	544	545	534	528	565	554	506	518	563	501	596	557	566	535	532	539	531	555	544	526	529	547	533	520	520	550	527	559	556	556	512	562	490	528	519	585	506	547	515	586	567	527	491	512	533	571	472	542	566	553	492	539	514	562	540	578	514	580	516
26216	20223	7334	929	565	565	431	1626	4836	3820	2162	1039	576	407	385	312	324	299	312	327	307	342	371	350	315	329	318	348	269	316	318	309	304	292	316	309	315	331	309	350	308	351	319	360	299	334	318	326	302	321	313	325	293	298	310	306	311	342	325	328	312	325	314	333	341	353	323	306	326	313	336	291	326	333	301	343	291	311	313	313	281	320	318	322	310	337	313	317	298	311	340	331	336	306	321	327	329	337	284	323	332	309	334	275	344	346	315	290	342	320	316	302	337	295	326	287	309	342	321	301	320	316	323	300	314	335	327	299	351	336	356	288	300	319	304	308	315	294	299	325	321	304	309	301	324	337	307	342	331	298	315	284	337	343	348	321	326	355	335	325	309	335	324	296	261	320	333	322	339	333	371	356	339	315	329	323	323	308	303	338	299	310	309	318	318	314	321	309	314	349	334	340	315	305	318	317	310	304	349	324	331	358	331	290	307	349	338	306	339	305	311	318	280	287	304	298	309	347	308	346	324	328	298	299	310	315	324	329	308	342	305	313	299	276	306	306	326	336	346	342	337	293	268	320	292	305	326	289	269	320	328	309	284	314	354	326	308	315	317	335	339	309	303	327	296	293	320	318	298	325	331	335	320	321	334	359	325	287	325	278	340	307	309	342	342	334	320	336	305	337	342	321	301	306	334	322	305	350	315	301	309	344	347	307	315	326	307	315	283	312	302	356	364	315	327	306	343	316	305	338	334	293	319	313	337	301	332	354	281	294	316	332	318	321	326	313	315	334	326	345	303	308	297	303	330	324	307	306	308	309	296	336	292	334	299	317	309	322	342	319	332	325	334	320	343	289	322	313	316	326	324	325	286	324	327	305	322	296	301	310	349	306	313	296	310	297	341	330	275	335	348	303	330	315	294	330	318	313	315	323	297	315	309	361	346	315	282	339	337	324	317	291	364	321	324	323	332	347	286	335	301	301	315	330	306	315	317	322	337	344	328	292	310	305	341	324	328	349	313	350	329	296	328	314	338	278	308	317	285	301	370	328	310	293	323	301	310	302	321	340	333	335	299	317	347	346	325	343	316	347	308	337	317	306	309	305	299	303	307	323	316	319	323	299	349	348	307	318	305	334	358	335	334	334	343	344	297	320	304	314	302	318	330	287	341	341	327	319	334	313	347	335	329	318	310	353	310	290	315	332	314	327	297	326	330	309	305	306	325	331	316	302	333	328	315	321	321	323	298	311	321	335	315	299	339	294	302	318	336	322	327	302	323	320	341	308	307	349	306	297	345	368	319	316	321	304	347	326	301	317	334	322	339	321	295	319	298	330	336	298	334	326	319	337	329	314	297	340	312	320	341	314	303	306	283	329	311	328	308	321	336	343	313	325	324	301	315	315	340	335	336	308	301	300	313	301	317	310	338	311	327	335	323	318	341	309	310	324	344	310	303	312	319	303	357	333	291	326	301	288	327	320	295	290	316	319	323	314	294	330	311	305	330	311	334	321	308	319	337	309	305	284	304	300	316	324	342	325	298	325	312	329	333	327	319	301	324	336	288	318	305	317	336	301	331	309	324	314	306	303	298	334	316	327	321	299	348	337	342	288	315	340	334	315	326	314	309	320	338	315	306	301	333	356	296	311	341	371	327	307	328	302	302	313	342	317	309	291	307	361	305	282	304	320	307	307	317	291	329	345	318	335	328	355	343	303	285	331	306	320	343	358	310	309	333	305	303	304	316	325	348	304	293	317	326	316	337	322	328	320	297	306	316	320	289	310	301	293	330	311	314	299	317	338	323	286	328	329	323	306	336	306	324	302	325	309	300	314	320	307	297	311	321	326	308	351	299	352	315	317	320	313	282	316	340	322	328	341	360	325	315	305	324	332	354	339	348	303	319	311	338	342	340	334	333	305	319	330	308	313	304	360	319	333	339	315	347	329	308	333	315	330	313	304	319	291	321	315	331	326	325	366	300	337	320	297	326	307	374	311	308	322	324	333	309	290	317	316	318	316	314	324	301	310	327	339	316	362	306	341	294	335	323	311	302	377	316	294	345	324	277	328	290	330	351	347	299	307	318	310	337	347	335	308	332	307	297	317	329	339	319	301	313	334	333	338	291	320	293	309	299	338	316	317	343	310	355	324	331	330	342	306	336	345	332	328	312	292	323	309	354	332	340	338	288	342	325	331	339	304	306	305	319	305	264	321	335	315	354	286	327	369	311	328	348	304	308	323	313	328	342	319	333	304	311	340	286	298	300	320	339	343	332	313	338	335	322	344	314	295	347	299	315	329	335	297	342	325	303	269	357	327	322	320	305	335	331	334	366	325	319	328	313	329	317	334	321	282	325	304	316	304	292	287	341	304	338	320	340	294	303	306	301	316	322	326	304	331	321	316	333	325	313	320	295	316	313	296	320	314	323	336	291	314	343	324	318	301	313	313	319	332	303	306	349	309	346	346	322	328	325	319	319	296	326	305	307	340	330	315	332	304	351	336	303	342	300	360	329	323	315	342	329	325	304	339	289	279	329	335	314	314	311	296	328	315	316	324	330	336	317	350	311	330	306	339	338	322	290	340	325	326	333	325	302	287	322	319	309	297	311	291	333	305	339	324	360	329	291	301	309	330	341	322	315	314	287	334	331	331	335	320	329	333	327	320	320	310	339	328	315	309	326	289	299	330	286	326	328	330	314	344	359	319	317	308	322	320	334	293	336	335	333	314	307	310	368	315	323	303	313	304	295	301	333	326	290	360	315	326	328	330	337	324	369	305	315	313	327	330	332	315	297	309	303	325	311	317	327	310	342	354	298	317	317	344	343	315	329	339	357	289	322	330	305	318	296	300	298	316	336	319	326	317	341	316	316	297	289	325	317	335	312	345	298	329	350	296	308	302	312	289	313	328	310	302	342	328	318	333	344	342	311	340	305	296	291	313	314	345	299	311	279	369	286	320	301	325	318	321	331	307	295	333	320	327	331	349	347	327	289	285	280	333	338	286	315	304	322	337	334	326	325	347	323	328	300	307	338	314	309	331	341	345	327	343	315	342	320	317	310	304	330	321	317	333	319	343	305	303	311	302	320	324	325	301	320	298	321	309	283	317	307	340	346	323	297	291	326	295	313	338	323	350	315	320	305	329	302	299	296	319	298	293	323	346	342	283	321	326	313	290	309	289	304	340	330	353	317	338	304	306	313	315	317	333	302	322	310	290	330	305	330	326	318	312	330	319	312	298	330	314	336	326	321	292	350	326	339	310	303	315	319	327	309	319	346	315	328	338	329	335	334	314	327	298	331	310	339	285	310	313	310	326	324	325	320	286	363	304	312	323	310	336	317	319	323	320	319	328	304	350	291	313	305	291	300	303	330	343	335	308	299	325	303	276	316	317	321	315	320	311	307	336	306	329	332	319	315	325	310	339	294	294	313	321	343	333	312	349	309	325	324	319	312	349	312	337	314	345	294	300	327	283	297	322	315	308	336	289	338	309	309	321	317	315
4442	3099	3058	1814	1447	1592	1202	5279	13550	9995	5879	2982	1344	806	675	640	631	640	659	623	636	602	603	677	616	646	638	655	634	644	653	652	625	662	649	643	621	667	604	646	615	641	665	617	619	633	655	634	610	693	646	586	617	611	637	663	618	653	663	593	640	612	651	618	600	652	603	610	620	639	599	641	629	595	650	652	655	667	597	652	649	662	627	664	648	656	630	663	619	676	604	620	601	629	603	676	595	610	594	615	674	618	586	697	635	636	639	624	676	606	652	640	693	619	634	617	649	628	607	627	633	620	625	643	642	672	649	644	667	592	666	618	624	629	614	620	619	640	653	634	664	632	639	643	670	633	600	627	593	642	639	680	585	659	652	620	619	655	642	653	654	652	620	632	623	623	617	583	627	626	632	627	677	655	647	662	642	653	643	636	657	623	602	656	676	657	646	682	656	665	650	685	644	643	610	610	695	678	624	633	651	621	627	637	656	655	631	637	637	593	617	658	655	642	701	666	613	670	603	645	633	625	584	614	578	633	600	654	646	691	627	689	547	577	644	627	648	656	652	655	650	616	704	635	633	632	654	658	614	610	632	662	593	632	635	635	645	650	610	667	654	644	610	673	619	644	687	596	631	665	672	633	597	616	591	663	631	647	616	682	619	599	643	656	611	672	620	660	650	630	626	650	650	618	632	652	680	626	651	623	648	660	642	652	615	668	627	633	626	616	648	636	616	639	646	625	683	619	604	630	650	657	598	650	655	622	645	660	619	648	688	614	663	648	648	606	641	665	619	635	587	653	634	620	623	627	558	626	622	653	594	627	651	625	664	671	636	609	608	644	614	598	702	604	646	638	627	644	586	631	583	638	655	646	627	676	626	665	636	632	653	658	614	673	615	633	623	632	613	637	676	639	601	646	627	657	641	618	622	625	643	653	648	671	656	677	616	647	604	634	665	662	651	628	662	655	643	634	654	659	629	579	620	632	594	609	661	590	608	621	620	616	648	638	640	624	616	654	617	604	649	680	611	670	661	644	663	664	617	641	619	607	648	675	615	635	579	614	667	668	651	597	673	660	670	664	654	656	633	607	619	692	636	636	594	613	653	646	621	619	617	633	665	660	636	656	601	606	656	571	616	614	610	620	609	630	632	647	642	621	659	612	609	640	591	618	648	642	598	638	632	649	608	630	586	638	621	675	661	606	635	601	619	595	609	669	612	616	620	661	643	610	625	684	609	651	634	643	617	608	639	658	707	619	619	636	657	617	694	637	601	613	623	665	644	601	641	595	618	659	628	612	656	648	645	597	641	666	629	628	587	637	662	641	661	624	671	678	613	692	630	621	664	651	630	634	679	620	618	632	639	606	618	629	641	608	586	618	650	601	638	606	605	604	643	669	611	623	625	635	651	678	620	625	649	615	619	625	605	642	605	614	637	622	662	638	684	576	634	621	633	620	647	594	643	585	615	583	654	581	623	594	665	618	652	667	648	630	631	635	637	637	609	615	625	645	641	612	640	606	648	621	651	618	626	637	629	651	640	664	612	635	649	624	670	620	637	636	651	614	670	661	619	628	625	602	612	625	629	567	623	580	644	608	641	640	626	591	686	626	625	628	629	623	613	677	627	650	641	624	640	616	650	652	660	675	664	640	650	697	597	618	635	640	644	582	624	689	631	658	630	643	672	607	673	628	647	631	668	648	643	697	661	644	622	603	631	658	687	608	637	659	616	665	666	629	625	647	650	594	650	645	641	601	627	593	642	617	637	672	664	603	688	677	620	611	678	648	648	642	650	688	650	632	646	673	667	641	643	618	678	631	663	649	628	609	671	637	634	576	683	593	629	652	655	606	637	559	642	633	613	636	614	646	653	638	665	613	633	598	621	661	649	652	630	619	682	581	676	659	623	604	657	619	637	617	640	630	654	621	616	670	575	634	595	661	640	634	570	561	651	644	647	627	634	641	619	660	638	637	659	629	671	654	610	647	642	658	612	645	626	677	596	647	596	641	626	644	601	650	629	605	641	628	625	669	646	620	639	627	610	633	679	665	608	634	647	573	681	651	638	605	622	627	638	649	653	621	646	641	640	645	609	631	614	609	641	697	676	672	613	631	614	628	620	618	639	638	665	620	624	595	638	663	676	622	624	657	610	637	648	613	652	622	627	653	625	624	628	681	615	685	633	625	616	640	608	615	670	657	597	666	658	613	671	611	664	608	631	641	712	645	658	625	629	649	591	612	607	594	597	637	618	618	660	644	630	626	641	642	622	642	646	607	624	634	635	629	645	674	647	683	639	615	694	699	668	632	652	659	612	613	649	630	605	613	654	650	634	593	667	578	634	643	599	626	653	605	663	635	611	645	659	632	616	645	577	606	599	614	629	629	610	625	641	638	649	594	622	628	636	644	597	606	639	635	632	642	598	672	600	626	642	636	621	580	626	648	631	607	612	617	636	653	599	655	617	641	586	579	652	574	601	676	630	619	668	604	665	628	663	663	617	629	652	615	649	647	674	643	607	649	604	637	621	631	628	613	662	648	615	610	630	652	611	622	633	657	624	619	645	621	601	613	638	597	633	600	612	617	625	640	610	655	645	571	627	628	668	591	646	601	624	659	628	649	589	649	630	649	624	616	651	595	662	631	638	617	630	594	632	656	584	680	667	657	616	666	651	635	623	663	665	554	641	619	649	607	646	643	635	592	649	661	636	582	643	636	578	596	659	630	639	638	620	628	669	667	612	624	631	640	611	641	643	624	591	629	597	609	641	639	621	612	634	628	621	667	635	655	577	645	669	617	608	640	631	586	614	665	621	671	625	643	622	602	638	724	570	643	646	630	649	625	645	612	626	612	647	654	609	655	610	604	661	652	615	655	609	661	613	606	615	648	619	626	659	630	688	671	661	656	643	613	642	574	598	679	654	598	655	644	602	630	613	687	627	596	644	662	628	652	598	647	643	628	632	668	603	648	653	637	649	573	623	642	598	590	630	641	651	628	640	635	612	569	698	660	623	642	606	641	655	634	618	678	685	650	651	639	659	687	616	627	612	653	653	663	623	630	626	624	615	665	620	633	653	638	662	679	660	580	652	622	589	642	616	647	638	655	607	644	631	616	621	587	645	681	614	642	615	655	645	619	640	628	641	607	642	656	586	649	602	608	614	695	612	607	613	640	650	625	635	606	622	668	610	650	649	626	589	665	652	652	604	595	575	658	586	649	630	603	618	629	624	627	659	634	676	646	612	633	632	618	642	672	667	642	603	616	610	609	624	666	627	630	629	621	624	696	616	641	645	683	643	690	671	632	635	607	619	634	635	616	660	601	669	637	606	615	644	627	655	628	684	640	630	662	666	615	619	628	619	646	599	619	634	635	659	618	606	667	615	686	625	633	650	687	660	663	694	602	655	626	641	610	614	654	644	618	620	651	634	636	627	614	589	600	615	672	649	654	669	625	632	590	641	636	627	604	633	689	635	641	621	610	630	622	634	640	652	606	620	619	634	624
24502	21020	26943	24988	4708	720	625	10187	20618	15462	7657	2616	908	445	317	302	281	285	315	328	289	294	297	279	291	314	298	329	320	276	274	275	306	291	293	279	283	289	311	304	273	283	312	286	304	279	310	276	294	283	278	283	263	281	261	264	292	256	305	327	274	291	291	316	301	270	294	295	282	278	287	314	297	278	304	282	273	295	291	303	276	277	301	270	256	279	303	273	307	298	280	265	288	321	286	327	275	291	288	299	271	268	317	291	271	275	269	277	281	275	281	260	304	274	313	273	307	296	296	310	297	302	256	279	299	292	251	326	305	307	274	300	309	280	294	282	288	336	294	299	294	316	277	299	297	258	305	287	268	282	285	294	301	292	303	285	288	318	278	279	265	307	284	257	277	288	271	277	311	260	329	266	308	300	290	302	290	270	269	299	313	280	276	301	305	286	299	302	284	264	282	295	311	279	292	282	262	282	274	266	286	283	308	301	293	300	262	288	281	282	277	312	296	282	303	299	288	313	298	283	281	318	272	283	295	280	263	286	329	279	261	298	291	288	293	276	277	277	272	292	294	261	261	277	281	281	304	264	271	256	301	301	244	290	274	269	279	281	311	314	270	301	301	327	287	293	284	309	271	300	263	275	286	257	315	289	287	292	291	282	301	293	238	273	278	272	299	285	304	294	292	278	265	299	283	304	313	292	309	315	286	289	286	312	275	256	305	287	293	300	290	300	302	234	281	259	295	269	311	284	265	305	303	301	271	280	271	277	288	305	272	256	284	320	258	285	285	281	300	282	314	266	314	286	298	311	278	319	267	285	280	244	306	306	263	294	289	297	275	283	295	326	306	276	288	308	303	317	264	276	290	317	275	316	286	302	284	295	296	279	299	299	309	277	298	272	258	301	269	287	296	277	276	283	311	271	271	265	254	299	305	323	279	263	265	294	283	296	300	297	298	285	285	286	288	297	278	292	275	286	285	273	265	264	273	312	276	308	272	288	284	300	308	324	282	316	282	288	307	311	302	294	283	301	311	258	285	270	307	263	284	253	310	279	282	254	273	281	308	293	281	329	292	319	321	302	272	278	269	296	296	272	294	285	295	296	303	291	274	275	299	280	284	293	298	287	256	293	301	305	273	266	297	303	315	298	258	292	280	292	303	307	278	299	268	281	291	271	259	285	310	282	274	288	279	312	294	282	279	301	251	294	298	290	284	270	272	267	282	313	302	316	269	305	293	305	281	299	274	281	293	277	279	296	308	299	257	284	288	277	242	270	287	295	265	273	285	287	296	296	294	295	264	295	302	299	292	289	299	297	297	326	267	280	272	319	260	298	298	277	300	291	294	291	297	290	279	300	261	309	303	261	276	294	297	252	283	308	281	283	313	294	289	278	270	260	260	282	277	322	276	260	281	289	296	309	312	310	284	309	277	294	278	276	313	305	263	309	307	309	274	281	316	293	276	293	276	290	296	300	302	254	280	277	295	299	268	284	286	291	305	285	283	266	280	283	308	275	293	282	305	288	273	298	302	301	295	269	276	273	301	306	291	264	311	286	293	287	279	325	277	266	291	289	301	278	282	297	290	293	302	304	279	284	267	278	312	274	305	312	288	278	270	287	299	295	315	292	306	258	299	287	289	285	298	288	310	277	284	274	311	279	287	298	289	283	290	292	288	285	295	261	281	291	309	298	286	287	311	289	300	298	309	283	284	307	270	291	273	302	319	285	265	298	281	270	300	247	331	291	285	274	286	278	287	285	290	289	308	286	254	278	293	286	290	299	279	287	281	267	302	283	303	298	301	250	308	284	299	267	288	287	266	338	265	307	290	315	277	303	284	298	307	341	254	307	268	286	286	279	295	284	286	269	279	266	294	280	314	264	284	281	301	301	311	273	293	301	284	297	288	293	261	293	288	294	319	275	308	268	288	285	291	263	301	298	303	264	290	276	278	273	291	269	237	283	267	270	306	275	292	286	285	282	287	273	273	292	283	311	290	290	277	273	284	293	322	298	284	300	289	275	286	291	299	310	309	278	269	286	316	304	294	295	299	291	306	290	329	298	256	296	275	317	312	297	296	265	296	270	285	285	318	293	303	295	266	276	295	291	285	300	282	297	271	323	295	289	279	268	284	307	293	271	299	320	280	308	287	289	305	286	276	293	281	305	308	255	295	297	278	302	287	292	263	293	301	309	302	270	287	269	284	291	260	250	287	311	308	290	288	292	299	310	298	276	277	295	322	324	274	314	280	321	293	330	293	295	313	274	288	270	274	274	326	273	310	316	313	280	308	284	293	271	266	282	292	294	282	279	272	273	269	277	323	319	258	285	259	274	275	294	280	288	283	302	296	270	275	289	317	292	300	250	287	280	300	262	322	304	286	304	270	268	295	274	264	278	299	266	285	264	286	308	280	266	281	286	269	285	277	309	288	293	274	309	298	292	286	290	266	281	259	294	256	316	277	261	270	292	281	311	286	290	258	300	289	280	307	281	282	274	294	284	290	290	268	285	308	292	275	290	313	282	296	288	301	260	294	302	283	303	275	306	299	300	297	283	266	285	298	259	271	289	283	319	283	256	304	268	251	268	264	285	282	300	254	292	273	290	285	245	282	317	287	281	294	280	269	292	274	307	301	279	319	293	283	293	299	292	278	270	287	267	303	282	273	302	309	266	302	304	303	276	316	270	288	278	296	299	285	306	306	273	296	274	294	301	307	270	295	312	293	292	294	281	276	292	273	254	306	276	274	290	277	291	279	268	254	279	294	291	295	283	284	303	297	308	325	299	268	304	291	290	298	308	284	277	279	295	312	260	283	291	297	298	311	285	282	261	302	310	245	282	305	254	280	279	306	283	280	299	302	274	268	292	307	272	301	276	281	311	308	290	305	289	265	297	284	287	299	316	311	282	319	289	271	295	266	312	285	314	300	295	276	312	293	287	296	302	265	285	267	296	314	292	280	282	297	273	295	290	293	322	302	282	305	289	295	284	277	292	288	265	276	304	293	280	285	313	276	312	302	283	321	296	307	300	269	300	284	282	277	288	281	295	328	304	266	271	291	277	276	269	303	297	298	293	299	302	282	297	309	278	267	314	287	303	276	293	282	278	309	294	272	278	312	288	299	250	284	276	313	260	265	269	238	340	311	274	287	276	274	290	302	300	281	270	295	274	276	292	299	295	304	266	283	325	282	262	269	287	304	287	283	304	292	288	305	317	304	309	280	285	289	272	297	285	286	263	293	263	239	283	257	285	302	279	288	263	287	289	294	300	292	313	284	277	284	303	300	293	294	312	293	276	292	269	280	286	282	263	269	259	273	277	319	294	294	323	273	272	274	258	303	295	274	305	319	300	294	293	296	323	319	256	302	285	310	275	308	297	258	305	295	303	289	290	304	289	289	271	299	281	264	288	279	263	274	295	288	298	278	309	281	315	294	304	275	286	281	297	278	283	256	307	280	264	295	293	287	304	275	263	306	306	274	274	290	267	265	303	292	285	279	281
4739	7220	7137	4398	3175	2052	1792	21971	32679	25900	16216	7012	2554	1064	688	584	615	599	566	572	574	607	543	585	617	565	570	595	581	541	586	564	607	542	593	581	568	514	595	581	584	557	570	508	566	554	587	557	581	588	590	555	546	572	535	546	597	523	589	574	568	542	582	592	594	603	559	585	631	578	585	576	547	562	589	578	592	561	583	611	601	613	574	586	575	586	565	594	597	588	589	557	595	584	589	618	567	602	582	617	575	580	553	590	560	571	589	562	590	589	576	612	568	591	546	560	581	538	594	545	594	582	565	585	587	562	606	588	655	554	561	614	546	571	553	598	550	554	552	570	584	602	544	536	568	607	568	593	561	557	608	547	618	597	573	579	614	543	593	595	597	590	612	556	570	587	582	592	583	605	575	565	571	615	550	590	541	538	577	600	591	582	574	633	542	565	577	540	583	583	615	597	601	574	560	567	580	593	591	581	542	586	574	595	589	541	580	548	572	559	565	605	585	573	600	588	595	584	610	572	609	567	556	594	590	557	557	530	580	541	548	563	544	578	661	605	515	560	567	573	560	603	584	562	557	532	580	581	611	552	566	549	595	586	590	624	562	550	606	583	539	586	582	512	576	578	550	580	589	598	568	619	610	577	562	572	628	585	624	575	534	557	579	554	589	584	628	591	590	547	570	570	606	561	614	587	604	561	600	580	587	555	600	613	587	619	565	551	569	578	598	567	594	578	598	573	606	562	594	595	585	574	605	563	574	592	535	618	603	576	609	576	560	585	578	621	581	612	608	588	574	557	608	626	562	581	554	569	571	541	597	539	605	634	585	567	576	598	617	579	617	598	627	547	601	580	563	613	561	585	596	569	605	592	574	588	557	563	590	598	601	566	583	604	580	581	550	606	579	567	573	587	579	575	574	577	571	610	607	572	557	569	556	558	591	577	572	599	563	645	557	591	575	577	545	595	597	583	567	587	585	567	583	566	605	551	572	567	580	531	625	586	623	611	572	596	543	614	595	599	594	586	598	589	575	590	590	609	581	605	569	557	590	625	564	583	609	580	574	627	592	567	598	606	620	561	633	587	602	584	636	534	614	578	576	548	590	589	558	565	567	567	557	611	580	544	611	576	595	552	572	586	539	586	596	615	579	548	543	556	610	606	557	573	593	599	594	548	592	544	541	605	580	540	578	561	574	581	616	581	602	573	580	580	504	546	594	597	588	539	579	607	591	604	574	589	619	601	613	596	601	558	584	581	570	553	627	605	572	575	570	575	556	585	582	588	595	572	523	572	590	594	606	581	593	583	604	610	525	563	585	571	566	605	543	586	567	565	577	585	584	587	615	586	590	565	551	570	587	567	615	593	624	570	570	560	545	560	595	601	561	605	602	566	584	560	558	535	590	593	567	600	574	579	568	580	573	570	593	606	556	587	569	604	630	611	568	546	593	536	559	562	577	564	611	552	562	576	565	618	598	582	595	577	599	562	580	560	577	580	594	592	645	618	576	584	540	587	637	590	586	628	582	595	569	530	561	584	550	615	596	610	608	562	586	563	610	570	577	548	557	608	602	584	577	559	563	555	523	608	610	562	626	575	563	621	579	595	582	574	593	592	567	590	602	580	554	594	564	605	578	609	566	549	605	575	579	568	603	559	588	586	585	556	548	615	543	580	600	556	585	595	593	554	594	584	611	578	622	598	595	579	617	572	585	565	548	564	552	552	583	572	544	562	604	543	610	606	615	571	573	573	594	593	560	591	580	563	578	568	570	569	614	620	610	582	558	575	597	596	608	615	609	619	569	574	584	603	593	561	576	616	584	634	614	625	557	547	544	595	602	579	590	593	601	562	584	604	595	564	535	587	583	552	592	596	628	599	562	586	572	588	595	611	580	551	571	579	594	561	547	569	536	553	574	630	569	621	634	565	602	541	584	604	555	553	589	548	557	564	576	540	584	605	630	627	618	634	637	598	549	587	560	537	581	572	587	611	610	558	607	533	578	612	579	605	573	593	621	569	561	560	628	584	603	607	571	525	588	594	602	599	589	585	598	626	531	581	587	583	554	616	552	564	527	587	603	567	631	583	567	594	576	579	613	597	599	628	576	533	585	557	626	560	540	584	594	590	607	637	590	568	596	597	597	585	580	590	603	584	592	557	587	582	558	552	567	555	621	536	603	566	590	604	569	608	587	574	562	600	566	563	608	610	546	604	601	566	624	625	591	559	596	564	577	663	557	538	589	580	627	542	544	618	559	619	571	529	554	567	590	580	570	590	618	586	570	581	585	545	545	588	600	558	595	580	597	592	569	577	590	602	605	594	560	603	628	552	564	581	580	596	607	580	567	530	578	606	547	548	568	577	576	585	565	592	627	607	591	551	590	570	589	582	567	617	621	535	558	591	553	586	592	551	573	582	574	562	572	613	611	560	608	544	618	536	588	591	573	579	647	641	560	530	576	564	586	602	579	594	536	571	561	586	582	557	550	596	591	574	615	571	626	653	593	596	586	563	544	608	598	596	577	593	546	586	568	577	609	559	562	574	567	555	618	587	536	571	579	570	595	586	613	566	545	593	596	606	561	596	561	574	557	573	537	558	563	596	594	577	563	586	554	611	572	571	557	572	568	611	590	575	585	574	625	596	609	570	561	542	574	574	533	614	593	569	602	556	531	597	610	533	613	582	602	588	597	580	581	601	600	560	600	602	566	585	587	548	595	563	576	606	610	575	570	581	571	574	552	577	607	623	542	585	562	602	600	604	555	603	574	548	589	618	551	572	596	601	573	608	569	617	562	587	590	583	573	582	582	580	582	614	571	583	560	603	580	588	593	566	578	567	590	589	587	563	612	575	584	574	601	584	560	552	577	584	597	598	585	586	585	587	532	526	579	595	599	582	538	548	563	604	595	600	581	601	610	586	606	583	609	604	584	595	577	592	594	598	587	585	579	594	616	595	571	547	543	552	585	615	557	563	605	570	613	565	553	570	558	572	576	610	585	607	533	574	573	554	565	618	567	558	580	566	586	579	598	564	611	570	577	616	660	569	582	576	553	573	580	572	549	634	614	612	579	559	586	582	615	600	569	604	538	613	620	558	551	552	591	577	585	558	575	577	580	556	588	583	595	587	578	606	575	535	622	633	559	606	554	611	573	549	577	597	587	617	569	558	610	576	551	579	569	606	588	590	553	593	592	601	519	575	546	603	597	641	550	617	578	571	597	559	585	580	562	598	553	631	571	565	580	610	585	562	568	585	564	572	583	579	571	540	665	614	573	538	572	571	635	544	617	595	600	556	581	541	587	537	572	585	600	582	594	573	571	582	540	593	588	583	565	541	583	613	623	555	612	597	588	580	562	632	587	580	601	605	567	567	605	566	590	569	589	599	619	582	565	587	591	570	604	577	608	581	575	591	537	588	561	532	580	613	578	595	580	560	588	590	599	571	549	647	606	559	572	562	598	577	543	594	570	569	531	572	569	626	605	580	595	611	537	581	543	598	587	589
22721	20990	28695	23439	20990	19348	2380	28022	42498	31688	19647	8080	2087	660	352	312	286	270	267	300	306	250	286	261	277	301	311	290	311	271	312	280	248	278	289	298	287	258	283	260	261	265	289	291	281	274	287	295	284	292	268	262	284	271	287	244	304	289	281	253	278	267	287	291	278	296	281	271	276	284	287	288	279	249	288	302	254	278	286	314	288	285	280	307	282	283	282	293	267	292	252	267	272	263	284	270	280	266	320	279	277	300	264	264	285	280	273	268	279	310	291	274	282	293	279	277	300	261	266	276	297	276	283	283	260	289	265	266	289	257	251	274	292	278	293	307	302	263	278	322	285	270	304	319	290	281	267	277	314	281	285	275	261	266	260	270	286	283	302	273	270	248	271	271	253	308	291	268	263	283	274	269	280	289	278	286	291	307	267	280	264	260	264	266	267	289	291	287	262	275	282	266	295	282	287	277	271	275	247	287	277	278	259	296	270	293	284	286	251	258	295	305	283	306	270	295	276	277	264	293	312	301	289	291	270	279	272	263	277	281	297	285	264	275	286	271	298	272	289	280	294	256	272	287	277	269	281	260	270	308	271	268	282	265	324	284	276	316	260	275	287	264	303	307	253	272	268	268	279	283	277	284	283	284	278	271	282	263	280	292	268	272	283	271	288	284	279	255	257	264	284	298	311	236	280	265	308	283	278	255	295	274	302	300	298	262	287	281	261	293	302	283	277	275	260	271	302	262	287	280	288	279	282	258	310	280	257	287	269	306	290	279	263	270	297	272	297	276	297	285	252	298	274	282	281	260	314	275	278	276	294	284	263	278	291	288	292	270	304	278	274	255	286	287	278	299	271	290	286	271	275	269	272	261	260	288	316	292	300	301	296	282	249	242	261	285	255	264	321	274	290	279	293	275	263	275	279	277	292	261	264	310	292	304	287	282	290	286	273	283	302	285	315	246	297	277	287	291	271	267	245	291	295	265	261	269	265	290	255	258	292	273	274	286	282	278	252	293	293	267	276	266	294	275	294	294	304	295	273	249	300	285	284	252	266	252	266	287	286	261	283	268	277	260	264	278	318	287	295	282	279	246	293	283	272	257	292	330	277	281	280	308	290	264	286	288	292	301	291	264	280	307	279	259	267	289	281	252	288	284	268	266	259	294	293	294	295	275	298	301	264	295	249	281	258	278	250	301	277	284	269	291	279	277	289	300	233	266	273	297	242	257	269	282	309	256	267	292	294	294	290	268	289	283	279	283	275	280	284	293	269	295	280	276	331	296	295	275	277	270	275	323	281	271	305	295	268	302	234	288	292	298	302	284	273	276	265	269	278	280	289	295	281	297	283	283	243	311	277	267	257	296	252	279	304	257	274	290	250	269	286	288	265	279	269	296	292	287	282	268	274	288	278	289	254	275	271	252	263	259	290	285	311	282	275	301	286	261	283	267	279	281	263	286	267	281	255	293	261	296	265	299	287	298	247	240	277	287	244	315	301	265	281	284	287	305	284	282	282	270	292	244	279	287	276	263	291	268	270	273	256	276	274	267	247	289	317	279	274	268	240	266	293	280	266	257	278	261	265	281	286	275	308	282	274	276	290	297	288	281	285	297	278	275	275	309	280	274	284	290	257	271	273	272	281	274	260	254	295	315	300	263	273	287	280	289	285	265	287	303	282	281	288	294	278	278	311	307	269	309	246	272	278	274	276	292	304	289	308	297	286	274	270	284	291	278	262	288	258	268	271	280	267	258	265	270	292	288	277	279	251	289	262	286	280	302	281	278	280	282	287	302	296	273	253	277	279	274	288	268	269	291	289	263	247	288	281	273	275	290	261	251	261	267	306	279	270	284	308	282	257	293	260	262	240	290	278	288	299	266	288	300	299	287	290	276	266	296	279	262	303	293	283	267	270	271	301	251	279	294	288	256	271	282	300	321	256	288	282	272	290	256	272	283	311	273	280	284	258	270	313	254	296	253	267	287	292	259	293	279	303	310	280	271	254	268	292	281	251	288	270	299	273	275	276	292	261	275	259	264	306	272	265	245	260	315	276	283	268	283	303	282	281	273	276	247	249	273	304	277	277	294	275	299	258	264	291	286	263	313	322	300	287	324	270	285	252	287	247	276	271	307	294	296	269	275	308	246	298	300	287	288	260	249	272	281	295	295	279	280	271	305	286	246	279	273	257	251	273	285	287	314	267	281	298	298	264	277	287	279	305	291	240	295	280	291	280	272	272	272	297	266	270	260	303	287	266	275	299	283	285	286	265	256	265	288	281	301	282	279	275	271	275	264	271	291	297	293	286	303	280	255	303	292	264	275	264	267	276	273	276	267	279	248	284	266	268	277	280	274	258	294	270	254	249	295	287	270	304	278	295	255	275	265	267	284	273	318	268	294	306	259	262	303	282	268	304	295	288	299	269	257	290	282	306	293	276	285	255	284	284	290	278	286	258	305	262	249	303	310	274	301	251	280	287	261	277	288	291	270	288	294	262	269	265	257	304	291	263	281	264	288	294	283	285	272	280	284	254	267	295	297	276	255	279	266	286	284	284	261	309	298	252	276	262	281	292	270	287	266	307	304	260	253	290	308	291	262	250	259	261	295	275	266	272	280	286	264	307	288	283	273	280	275	270	270	290	269	297	278	312	292	280	283	279	299	276	269	272	278	305	288	269	299	239	285	272	271	287	256	289	284	275	289	276	279	286	265	275	265	291	292	270	284	221	286	296	307	274	293	280	280	276	265	294	267	270	287	286	272	280	322	286	276	269	293	268	282	274	263	289	271	286	252	285	255	273	269	277	300	275	261	260	294	305	287	269	265	284	278	278	282	300	325	284	278	287	280	283	271	278	270	285	306	277	300	272	276	295	261	267	270	275	281	253	270	272	248	262	292	280	294	274	269	305	280	274	259	279	260	299	301	291	269	275	295	275	248	300	262	295	236	264	288	309	295	285	288	301	273	276	273	265	300	247	264	269	280	285	283	291	283	277	280	293	276	297	269	279	261	296	249	292	291	291	302	262	283	287	254	283	295	305	291	284	283	313	273	274	270	284	320	291	266	313	262	298	286	266	286	261	272	293	255	265	287	291	229	284	256	284	274	275	265	275	258	265	268	283	285	263	285	301	273	278	266	299	270	249	289	303	274	269	292	247	262	270	299	272	284	292	279	287	290	281	269	277	287	262	301	267	286	276	271	291	274	245	291	260	282	284	270	292	288	304	306	282	303	299	260	289	275	294	279	304	280	260	286	261	280	274	261	284	274	270	290	270	261	282	288	274	337	266	288	270	250	271	277	309	280	266	289	259	269	270	293	277	275	274	312	268	272	300	306	241	229	297	267	278	286	257	283	278	263	269	265	282	279	260	297	274	252	265	289	322	288	280	297	265	265	313	277	279	275	270	287	298	282	268	298	296	263	262	266	318	279	314	275	261	282	264	271	268	289	284	281	296	282	288	288	281	284	285	267	295	284	266	279	288	261	289	259	257	273	281	284
8189	16526	15015	8636	5508	3825	3936	40034	48468	39059	28340	15308	5620	1779	764	579	523	562	520	559	571	569	551	551	562	561	544	528	524	570	548	536	526	596	506	505	565	551	511	527	538	528	555	556	522	535	556	524	546	490	562	546	557	574	524	560	557	537	535	552	542	484	558	533	509	565	501	524	522	578	560	552	563	527	533	500	578	552	489	521	526	527	557	537	562	506	533	580	565	514	574	574	555	573	553	551	550	519	544	539	536	594	584	539	543	517	509	567	553	586	528	524	508	522	509	513	559	557	517	534	538	511	610	527	528	566	508	553	529	527	568	566	517	518	558	547	525	552	528	578	561	533	525	559	543	542	535	561	518	516	535	536	517	517	561	529	557	550	539	568	573	541	549	524	520	476	568	556	554	516	520	516	583	537	513	541	577	556	547	561	521	517	557	593	523	500	501	538	507	583	570	524	556	514	553	518	530	539	485	547	544	517	595	562	533	490	508	501	527	530	544	564	569	548	569	527	535	569	553	561	561	533	571	576	554	560	574	542	548	575	555	552	534	553	497	501	547	528	548	559	562	517	551	539	574	532	543	579	568	583	529	570	573	571	585	513	521	527	540	496	529	513	577	539	535	580	542	537	544	558	545	551	530	537	580	547	531	535	517	533	569	544	529	539	492	498	556	547	567	540	565	548	543	540	552	537	563	578	523	513	504	528	549	537	522	569	515	552	525	551	519	566	526	507	517	551	530	557	518	520	526	543	530	551	487	512	557	545	533	530	531	548	547	534	522	532	553	508	535	525	561	531	549	560	539	547	553	560	552	544	553	567	527	550	556	498	550	515	577	532	538	555	543	538	550	581	567	535	536	591	565	515	533	518	569	557	519	542	526	573	563	531	573	551	531	531	558	562	513	564	539	548	547	537	544	536	576	541	546	523	547	553	518	509	558	589	553	587	513	610	519	554	576	564	520	548	529	588	553	547	538	547	579	520	529	557	579	547	577	543	555	524	549	559	529	541	600	522	545	575	547	562	526	541	522	552	538	567	554	560	533	527	526	531	549	532	555	560	551	552	551	569	579	539	574	554	508	548	523	538	542	562	526	534	554	567	528	538	583	554	578	571	510	541	535	532	539	533	500	534	598	542	576	582	570	543	519	536	506	567	559	564	503	547	574	527	539	519	509	547	546	541	529	530	513	570	556	546	554	538	529	529	548	542	513	572	547	539	512	550	526	546	547	550	529	523	534	540	526	523	561	531	543	565	572	520	528	599	564	560	513	569	530	513	561	588	546	528	569	549	528	550	566	530	532	564	530	579	538	563	555	560	507	584	529	554	522	525	539	541	562	538	538	593	519	553	583	550	552	568	515	571	499	521	539	546	529	534	545	499	541	499	517	543	567	511	554	555	561	553	580	520	521	549	562	526	555	516	532	539	519	551	540	545	526	519	528	538	532	535	522	542	528	520	546	555	548	530	512	532	555	532	555	554	552	465	547	561	511	583	562	551	527	531	557	564	572	551	509	546	524	532	548	541	523	571	559	516	509	529	534	513	509	557	573	537	552	568	539	503	519	525	561	555	532	550	548	520	522	533	545	585	561	544	604	539	526	551	537	553	530	537	558	572	531	496	530	540	514	545	559	536	569	573	516	549	522	554	532	517	573	538	562	497	523	546	520	517	562	556	538	547	528	554	549	549	560	527	551	560	575	529	529	550	562	571	563	548	492	568	514	538	548	541	545	521	540	524	587	532	535	548	580	567	546	547	526	540	488	491	539	539	512	527	591	517	566	519	532	546	533	570	529	548	545	524	525	567	565	546	470	561	520	523	569	543	575	550	533	522	552	528	528	552	513	563	531	553	560	539	536	580	507	532	545	548	500	544	588	560	511	545	533	505	537	531	515	542	563	474	552	554	504	518	493	547	550	538	565	563	557	545	565	547	549	554	552	541	519	529	583	527	528	555	545	547	553	533	538	500	569	556	554	598	559	529	545	517	562	514	504	588	538	563	557	517	553	605	536	554	478	555	556	554	562	531	526	561	513	521	516	524	583	537	525	575	557	512	560	505	528	518	495	551	543	563	509	601	543	529	549	570	547	544	552	536	541	534	557	566	492	533	531	493	561	535	512	580	530	548	545	555	536	539	514	485	511	528	537	529	591	544	550	547	530	534	524	552	553	510	508	557	534	512	546	524	545	512	513	557	557	560	538	531	534	528	562	535	527	503	503	519	572	550	553	545	540	528	535	558	519	514	544	561	567	540	515	546	528	515	512	552	543	583	533	526	555	531	542	535	568	540	516	519	552	537	513	524	512	546	519	587	508	561	515	528	555	569	524	536	527	567	505	580	574	532	543	541	558	573	529	547	534	554	502	568	498	527	531	505	513	516	563	576	516	552	563	578	508	557	532	586	525	573	522	557	558	553	517	535	541	515	550	513	489	582	557	553	545	539	582	513	535	516	492	532	541	546	507	573	542	531	583	547	538	560	542	526	530	535	566	547	578	524	535	518	556	560	557	586	560	537	522	586	548	542	520	535	550	572	525	526	563	552	579	548	526	589	566	525	554	501	514	566	537	542	566	551	462	525	559	531	549	555	558	513	538	501	525	554	539	543	554	515	553	541	542	566	545	527	552	503	539	531	532	520	576	558	513	532	537	519	578	509	500	530	587	546	511	512	539	547	544	493	514	559	506	515	496	559	567	525	557	561	512	562	522	530	508	549	500	518	543	537	558	533	532	552	522	551	530	513	528	529	541	567	556	552	523	541	557	503	564	556	543	563	504	547	504	508	530	515	537	512	546	526	503	550	525	565	524	552	524	575	535	518	546	549	525	514	547	493	551	503	565	527	514	571	529	584	549	570	517	542	531	531	552	515	516	557	542	550	537	544	541	561	564	559	531	490	521	515	545	536	577	582	555	518	519	564	559	536	534	501	548	543	526	527	581	527	524	515	513	534	546	554	542	546	523	553	558	530	556	566	583	524	556	515	502	522	526	528	551	538	543	544	544	565	596	513	509	523	523	564	619	496	515	532	521	554	507	541	529	531	532	521	532	524	521	548	496	521	521	555	544	568	527	555	574	512	555	550	532	548	537	509	547	549	526	572	498	533	554	510	542	524	551	499	535	516	536	575	525	527	537	553	519	537	498	510	527	529	557	554	531	549	513	530	570	544	498	526	565	550	520	519	531	533	545	554	588	497	569	579	531	551	544	515	501	563	559	518	486	560	602	500	590	537	537	502	555	575	563	581	569	550	584	548	490	537	530	540	547	538	524	530	564	547	578	583	554	555	514	573	529	514	539	534	550	526	582	531	534	546	572	545	534	573	528	542	544	543	527	500	539	541	549	510	555	531	552	522	535	522	500	553	558	542	545	559	523	528	515	516	501	508	510	563	541	504	513	524	516	501	523	503	522	558	547	557	561	564	553	521	548	581	556	553	516	523	506	542	557	566	531	562	550	557	557	535	544	571	524	536	528	559	539	523	586	507	534	517	542	555	531	530
26314	20214	7147	898	487	419	455	2178	5135	3380	1945	1015	506	371	332	308	345	333	332	297	296	324	345	309	337	297	314	309	319	346	306	299	295	302	330	323	324	325	340	321	311	332	268	315	351	367	298	301	334	334	323	292	315	325	331	294	358	315	338	326	328	315	327	306	319	314	315	344	339	314	306	341	286	322	320	328	354	300	308	327	318	298	341	317	314	317	308	324	309	296	327	300	309	340	301	313	300	346	296	297	313	318	301	329	347	337	362	316	300	327	298	305	324	319	318	313	319	293	301	308	306	320	341	318	336	315	296	318	331	337	295	325	285	316	318	299	315	322	312	332	288	294	336	347	282	313	294	328	290	290	298	301	328	307	311	327	305	319	315	344	328	289	356	342	314	327	335	297	338	317	313	341	304	308	319	284	323	317	315	316	349	305	316	327	311	298	314	320	319	332	301	326	318	343	319	306	338	340	297	327	328	318	318	309	316	298	331	328	300	294	282	311	310	295	324	341	332	307	323	293	327	335	315	330	321	284	303	309	325	294	316	325	275	331	324	323	307	328	344	279	312	314	310	302	300	327	324	319	320	335	342	335	328	304	294	304	336	314	305	335	330	318	327	314	345	324	318	332	304	299	314	310	313	335	304	296	321	300	329	314	334	298	313	351	304	348	345	326	327	335	286	322	337	323	334	311	329	312	295	318	335	310	313	335	305	340	291	324	350	276	329	324	318	315	333	313	337	315	301	311	335	266	341	324	319	324	310	318	345	318	268	316	306	303	349	294	345	314	309	330	296	305	340	327	354	315	320	291	310	316	306	314	322	342	294	311	325	320	317	290	318	308	340	303	306	319	320	303	337	325	331	297	300	325	331	297	309	308	328	317	328	298	309	312	313	325	308	327	325	318	360	326	304	313	298	303	314	302	310	295	321	300	319	299	315	263	318	317	302	333	327	304	322	288	310	314	315	314	323	336	307	284	336	321	319	313	330	337	310	310	322	338	312	333	316	310	282	319	302	289	300	307	338	310	323	311	311	318	333	304	296	318	316	313	335	307	318	306	284	319	289	313	329	318	308	310	321	307	308	305	349	296	289	336	288	321	310	308	304	326	322	318	292	321	337	317	281	294	327	322	312	321	315	315	302	326	319	323	345	317	333	296	327	298	288	288	295	308	316	348	323	337	323	310	332	309	309	322	328	312	307	322	303	332	356	316	323	302	338	332	298	321	283	345	304	316	289	342	309	325	318	334	316	321	305	338	306	308	326	309	287	324	338	299	293	313	321	313	311	323	330	314	309	294	321	339	332	321	330	294	300	335	308	297	337	315	326	322	328	318	329	313	299	316	312	343	348	312	307	310	287	306	301	320	309	291	296	293	317	342	329	313	316	298	311	290	324	335	338	297	290	305	346	338	333	313	335	334	294	346	343	323	330	326	340	307	322	298	337	331	302	316	334	311	334	340	313	323	288	320	337	297	295	314	308	309	331	284	338	321	332	308	320	337	316	315	313	350	344	338	306	321	325	303	338	328	302	334	328	307	312	311	344	334	282	304	316	287	299	323	328	313	319	293	325	338	290	310	284	284	336	305	329	310	331	340	325	348	280	293	312	348	352	318	277	336	298	329	280	313	310	303	335	315	325	276	312	320	327	327	322	318	336	333	364	327	301	320	314	299	295	315	330	320	336	332	313	324	328	312	323	340	336	331	306	282	307	329	311	317	311	302	323	293	331	305	313	306	303	333	337	297	323	319	316	311	315	314	325	290	335	335	314	322	294	325	331	299	289	297	329	335	310	331	285	307	285	291	296	316	318	314	313	342	350	310	323	331	315	348	375	341	312	338	277	303	326	300	327	304	311	334	312	321	318	305	328	309	334	303	263	307	309	280	350	320	301	332	327	336	341	337	316	322	331	322	306	270	275	306	328	288	318	303	339	328	352	325	314	301	334	319	306	332	319	344	305	312	338	335	320	321	338	298	289	294	329	285	341	292	286	345	296	318	322	302	328	301	359	344	296	319	306	310	328	295	322	332	288	310	305	330	310	334	314	309	319	344	294	307	301	286	311	312	335	320	313	326	323	323	306	311	334	303	295	305	324	306	324	319	322	347	308	321	343	287	300	326	321	321	338	322	296	332	295	344	318	327	352	318	325	316	313	308	300	339	302	319	329	304	317	309	328	328	340	350	320	322	325	297	317	313	310	308	305	287	301	319	307	292	319	303	308	332	319	269	336	323	298	334	327	343	304	335	321	324	345	328	345	300	319	283	302	330	318	348	312	323	344	320	309	329	347	318	313	312	306	306	318	328	312	335	323	318	350	313	292	321	300	324	323	315	322	301	314	309	330	325	324	313	340	347	346	299	310	316	295	333	303	310	316	313	313	324	316	295	295	348	315	325	331	303	308	322	339	310	299	328	312	301	325	315	306	355	322	326	363	313	327	333	316	330	341	293	323	319	301	331	308	321	340	320	296	316	325	303	326	334	326	303	300	273	296	309	297	329	295	307	280	308	345	304	329	310	312	304	317	321	334	336	310	330	326	331	336	325	315	307	357	310	341	333	308	296	323	317	302	295	290	323	337	331	306	314	337	328	315	323	317	328	320	328	296	329	291	342	293	301	322	344	341	292	321	296	344	297	339	292	321	319	284	324	335	318	334	326	283	342	338	321	334	326	309	313	298	332	295	316	311	330	285	325	333	281	300	313	322	316	316	298	298	319	336	306	324	314	346	291	310	328	320	318	361	302	293	334	303	296	351	290	311	316	371	300	319	301	337	295	329	324	368	325	310	331	347	307	317	323	290	281	311	299	297	323	330	305	315	315	285	329	328	320	299	315	301	322	312	296	302	328	321	316	323	332	312	346	314	328	310	316	297	325	311	324	313	352	324	320	304	307	320	310	310	291	312	302	310	317	348	337	341	320	304	298	338	315	289	329	309	313	344	319	317	307	331	289	319	306	313	317	359	317	331	338	321	319	296	300	311	313	308	356	321	331	309	357	295	296	311	335	355	299	319	287	327	330	323	320	330	334	306	305	294	340	322	300	315	327	313	337	333	291	323	296	343	329	322	308	309	342	310	303	300	322	329	317	303	302	316	359	306	333	297	308	328	334	348	319	292	321	307	327	342	298	316	330	348	334	325	310	337	315	341	330	317	324	325	320	284	283	328	323	312	320	273	328	306	320	296	307	318	311	307	350	291	350	328	305	318	328	299	306	304	313	317	306	306	311	301	310	326	317	332	349	323	308	290	321	292	301	329	358	298	305	352	338	281	324	340	319	332	328	301	335	309	348	341	307	297	295	303	311	307	310	303	302	306	302	351	350	293	336	313	323	321	327	317	316	323	329	330	309	295	317	314	323	331	309	329	313	321	313	294	285	319	310	335	330	306	332	331	318	352	322	319	310	323	321	333	311	320	307	348	315	337	336	318	344	344	332	317	343	304	338	316	330	320	306	313	308	312	318	310	305	320	331	309	311	278	323	313	332	340	372	299	280
4258	2805	2700	1681	1184	1112	1092	7076	13964	9105	5661	2652	1258	791	702	625	615	629	649	627	633	618	685	616	666	634	646	654	642	631	591	649	590	632	599	678	632	619	586	637	678	610	617	683	640	622	631	618	597	658	643	632	622	643	648	627	601	654	625	598	616	618	641	652	639	630	645	626	592	643	594	644	592	625	670	638	658	641	622	584	616	630	600	647	616	634	646	594	614	598	646	640	673	625	635	620	641	621	655	585	635	621	627	589	651	613	663	596	679	610	692	640	622	622	624	622	620	622	680	675	609	613	639	596	653	662	670	658	619	664	632	623	627	683	643	677	640	652	600	638	584	607	622	663	645	640	634	639	626	605	587	635	657	631	648	627	657	618	670	598	636	617	617	635	606	630	660	622	630	640	627	628	630	682	657	656	637	617	618	668	648	663	641	603	578	637	635	613	623	639	648	667	646	645	636	635	613	627	617	647	607	636	579	641	579	654	597	621	631	652	621	639	605	626	625	570	619	657	642	628	613	609	617	644	640	631	620	609	633	626	591	624	668	625	630	635	587	647	651	642	634	613	585	584	624	655	606	615	657	603	670	623	615	617	626	621	676	635	647	639	603	648	631	595	629	623	657	595	637	660	575	659	651	652	640	629	591	647	643	612	631	618	612	597	588	668	634	638	641	613	603	625	627	650	636	618	620	636	601	636	615	638	639	617	611	585	627	618	654	639	633	663	622	637	635	595	620	637	612	666	637	627	622	672	612	682	610	607	617	628	630	611	648	649	621	602	624	619	620	638	612	655	635	633	675	639	621	612	655	664	593	608	629	648	643	637	672	653	611	621	663	605	590	616	612	642	650	667	623	651	643	618	670	606	639	643	592	636	654	605	602	625	619	683	663	634	637	594	595	669	649	606	670	627	618	653	618	611	617	645	584	602	631	623	614	612	629	629	607	609	645	671	647	666	631	626	611	641	642	627	579	636	627	646	640	684	601	637	609	646	639	647	614	572	631	649	638	662	614	652	645	661	644	685	625	646	614	672	633	571	614	650	673	629	644	582	633	621	621	626	643	654	615	627	593	630	575	599	610	592	629	617	599	592	638	620	656	651	645	601	621	569	621	637	592	618	647	615	625	639	635	629	624	654	561	605	683	598	646	580	633	614	644	641	598	647	613	640	631	658	663	637	611	651	576	617	626	615	612	589	636	619	642	643	663	645	615	611	635	676	642	645	646	651	587	645	638	574	587	623	666	646	628	650	637	629	638	631	616	627	594	669	615	620	613	629	633	689	627	662	649	636	602	597	630	617	623	613	681	630	578	631	643	573	627	639	635	648	632	667	644	583	615	600	594	639	623	657	574	552	639	642	628	598	582	698	640	625	638	662	662	635	641	636	642	611	648	647	598	615	641	596	638	637	625	680	584	660	618	663	689	657	650	619	634	609	647	646	613	587	638	610	640	655	617	637	658	604	651	599	597	670	637	614	641	617	624	595	622	648	678	638	598	626	614	632	643	670	631	606	598	676	656	683	658	643	647	633	621	726	605	665	658	618	627	625	649	638	649	635	643	655	650	629	605	625	626	623	627	626	621	641	665	616	614	656	657	591	639	676	632	607	615	638	617	625	600	590	636	592	603	644	606	623	629	641	634	602	639	654	640	632	606	624	620	596	648	656	578	602	628	652	583	636	614	580	631	610	622	639	637	640	657	591	627	600	632	650	668	609	635	610	637	635	638	640	656	641	616	635	642	609	642	631	615	632	666	611	649	636	647	662	625	633	692	605	637	627	603	589	645	636	608	597	666	638	609	655	640	656	660	626	625	585	600	620	626	642	662	582	660	614	577	643	607	626	625	591	658	606	609	634	625	677	588	635	609	630	630	621	624	638	594	644	634	633	608	605	616	658	642	631	631	599	597	615	642	701	604	631	615	619	651	626	637	661	624	587	634	619	643	595	649	602	605	616	631	626	608	663	633	601	624	619	616	664	655	666	599	615	652	575	603	637	587	667	642	607	617	658	625	670	603	648	689	635	610	639	651	629	631	599	615	617	654	623	599	585	666	639	627	594	656	639	635	681	615	605	610	653	660	635	640	659	642	609	626	540	684	665	578	636	614	642	631	664	652	635	617	662	600	619	639	605	656	629	656	567	691	662	632	603	671	648	652	662	601	605	658	621	615	618	658	586	654	606	642	659	614	627	620	645	655	657	641	650	616	648	652	648	619	621	628	642	652	600	628	684	587	597	654	654	676	669	637	648	585	617	647	624	618	609	649	663	607	588	625	638	654	657	649	660	542	692	624	646	648	650	632	610	607	651	654	576	613	580	634	631	628	630	622	618	635	603	607	593	663	646	604	660	622	655	631	630	599	635	668	616	647	638	623	613	603	605	698	615	658	644	635	640	663	631	644	684	665	617	648	592	622	599	643	612	600	628	633	600	625	620	643	632	623	650	633	624	610	564	679	616	590	658	634	598	666	663	655	633	634	653	630	639	606	601	639	617	654	633	599	635	599	606	638	615	602	601	609	610	625	629	655	677	611	625	622	593	606	615	639	625	676	632	612	670	654	598	631	637	648	632	622	609	617	621	647	655	635	625	617	612	638	637	609	623	626	587	647	641	637	626	615	587	631	636	638	651	618	569	633	649	614	615	634	635	598	629	609	672	628	620	607	640	625	623	656	648	649	662	637	651	587	643	633	603	601	675	646	634	632	638	637	647	661	664	622	654	588	627	646	645	651	629	616	607	637	613	642	677	666	600	599	612	608	623	620	619	632	586	616	635	621	596	623	588	602	612	625	642	603	614	639	618	629	650	612	628	640	629	609	629	622	611	678	653	685	623	576	637	647	599	629	683	651	594	610	603	580	583	633	668	670	604	582	650	608	612	603	634	646	620	604	644	634	656	570	632	626	594	599	627	627	631	604	646	645	582	622	605	665	649	632	656	626	589	619	631	640	661	603	603	631	646	634	628	667	624	690	653	600	605	647	605	642	649	655	581	634	636	691	662	610	640	618	608	647	624	653	630	636	640	645	613	611	617	612	632	579	657	649	638	647	625	616	625	649	670	591	609	593	640	660	630	604	647	637	631	619	595	619	611	656	679	633	629	657	661	584	599	622	626	605	621	626	605	641	630	639	648	636	608	644	625	611	617	666	663	639	637	647	630	668	622	615	587	646	638	599	608	633	607	627	615	637	664	595	659	623	621	600	602	634	646	658	627	627	648	611	592	615	611	636	623	630	642	600	647	595	596	631	629	649	651	644	642	624	618	683	606	583	644	658	595	658	601	655	611	675	629	633	609	672	649	670	668	626	651	630	609	576	651	632	624	635	598	587	648	636	623	636	647	612	615	597	617	620	664	643	616	628	592	611	617	629	645	629	614	605	627	631	612	643	630	655	684	624	595	649	676	632	656	643	640	606	676	653	618	690	615	648	616	660	623	617	612	664	660	543	648	638	648	657	633	635	673	633	618	648	603	617	587	662	620	619	613	659	634	615	627
24478	21050	26958	25036	4348	638	695	11939	21057	13936	7162	2577	914	438	314	316	289	302	291	320	309	330	290	299	276	307	280	265	316	302	288	297	310	311	271	308	308	283	312	314	287	297	281	302	291	293	301	285	280	299	288	286	289	285	306	293	301	325	313	297	253	317	294	320	256	297	300	274	318	305	276	311	276	265	275	268	296	292	271	311	270	288	285	295	302	308	285	274	280	277	283	263	294	311	295	269	273	286	293	260	287	277	284	277	288	284	323	295	293	293	282	300	269	293	269	314	275	283	301	297	299	288	298	275	328	307	273	278	296	289	267	322	321	279	299	283	307	312	291	285	281	283	272	291	327	282	290	279	313	290	303	269	314	321	297	301	281	288	293	288	322	301	298	297	277	301	301	313	275	284	305	303	300	289	308	304	288	294	284	293	287	309	304	316	262	270	298	309	292	289	298	293	251	302	299	268	294	289	310	289	274	310	277	272	303	287	276	280	306	294	285	301	292	284	286	308	280	262	291	292	301	298	311	284	293	282	322	282	286	277	258	291	295	305	308	274	283	277	270	299	319	297	298	283	278	287	331	291	271	320	259	276	302	309	274	274	296	279	275	297	264	281	301	296	282	267	275	292	287	283	290	300	293	287	287	311	270	281	276	297	278	280	284	259	298	273	294	295	268	281	336	271	281	289	297	277	285	263	279	315	284	271	310	274	300	304	279	292	297	271	295	280	300	304	284	303	305	278	257	277	278	269	309	300	277	290	279	316	284	281	273	253	277	282	263	264	284	285	278	289	277	270	295	270	255	293	318	314	300	285	272	274	276	248	301	262	267	270	269	282	309	310	263	316	289	287	285	290	284	278	307	283	277	304	287	305	306	309	273	268	295	304	308	294	317	292	275	279	271	294	308	281	307	294	301	280	274	298	254	288	269	251	255	297	313	281	301	280	300	267	255	283	297	284	265	262	329	285	267	306	280	305	313	277	261	308	280	273	300	297	274	251	285	309	276	279	288	305	272	298	263	298	268	312	280	274	287	300	294	272	288	296	282	281	275	289	296	299	278	274	284	291	291	297	270	261	279	297	291	301	275	268	259	303	311	273	290	288	291	260	279	269	287	292	331	290	272	281	283	277	290	284	316	284	274	277	287	286	265	306	282	322	285	291	279	300	281	304	284	272	282	302	258	284	296	285	279	277	247	300	292	327	270	304	285	267	256	288	277	283	271	310	257	301	276	258	292	252	294	323	271	278	279	298	277	309	304	260	284	283	286	261	270	305	291	306	291	266	253	291	299	295	313	283	288	255	267	315	311	317	289	312	268	329	276	276	293	276	339	320	298	304	265	259	286	315	308	266	260	274	289	266	295	279	293	291	304	301	283	272	298	284	282	263	267	306	275	276	290	291	306	299	267	276	249	312	264	311	300	278	304	289	292	291	285	286	294	298	269	292	316	309	320	294	303	290	268	282	250	284	274	312	314	288	287	323	266	250	263	276	300	310	306	298	274	308	287	309	302	260	299	292	307	264	282	310	290	279	264	305	293	275	278	270	265	301	287	310	284	275	279	277	313	293	269	303	254	292	293	321	280	280	300	316	280	272	282	319	295	321	285	283	282	288	288	316	252	282	321	287	280	260	253	277	302	244	301	273	258	266	265	281	299	272	293	283	300	282	317	307	262	318	261	288	291	272	279	299	274	265	259	253	258	260	276	296	257	291	303	275	286	260	269	278	269	295	306	295	310	290	283	269	266	279	284	288	310	275	267	282	290	294	282	291	291	301	296	259	302	295	269	278	280	311	296	282	296	300	294	267	235	299	269	265	291	276	274	284	274	308	278	269	316	275	305	318	305	294	275	263	274	283	297	302	308	251	254	243	285	284	296	294	308	272	282	315	289	284	279	313	292	283	294	278	299	297	264	302	294	284	277	281	304	295	294	291	295	275	289	294	305	281	280	306	261	273	315	272	299	310	273	283	287	297	311	315	285	325	300	302	267	297	299	304	267	275	284	305	275	293	287	293	281	269	281	305	282	272	274	309	293	268	303	333	300	295	293	295	276	286	295	255	258	263	266	286	293	318	314	258	306	262	284	265	265	280	288	272	279	299	294	280	269	338	288	296	295	280	303	288	282	300	296	299	274	275	299	309	312	287	302	286	304	298	305	268	297	302	295	303	289	283	276	267	311	303	293	271	269	323	258	296	302	323	274	275	292	285	309	318	314	253	252	292	277	302	296	304	291	293	286	309	285	276	290	263	293	286	294	287	334	299	307	307	283	294	262	312	303	287	249	325	266	294	270	293	285	285	255	276	304	266	278	272	269	290	301	284	303	296	309	255	301	278	284	263	278	295	284	274	305	275	279	254	290	298	296	315	323	294	259	269	294	296	267	311	317	274	280	317	291	281	293	305	310	304	274	290	320	283	303	279	290	304	303	288	308	287	284	279	286	295	267	282	282	286	286	290	313	276	279	275	276	271	302	292	313	304	312	265	312	274	303	282	306	304	269	303	299	307	295	299	276	320	277	302	260	281	307	324	278	296	268	290	295	301	298	302	279	262	285	273	284	284	276	302	291	277	291	270	307	269	283	271	309	287	280	313	267	297	297	266	281	314	290	270	289	297	285	257	284	282	277	277	303	307	301	265	261	285	303	318	302	278	272	302	289	273	272	263	284	272	280	292	304	294	279	294	286	291	276	310	251	300	263	283	309	278	267	283	269	274	276	281	311	304	268	291	315	295	292	301	315	309	267	284	321	283	250	301	284	279	277	291	281	274	273	292	247	281	286	275	305	294	278	320	274	285	280	282	279	306	279	296	294	298	281	278	327	286	281	280	285	281	295	285	279	297	270	279	301	252	270	298	278	281	309	305	277	285	291	282	276	289	274	267	292	292	291	306	275	270	284	247	286	287	269	278	285	294	265	294	296	295	275	298	275	257	313	294	275	291	312	265	294	292	291	252	276	304	264	275	285	264	275	293	303	296	271	292	284	285	288	270	274	274	295	265	281	296	266	255	307	287	263	307	264	284	293	308	308	285	300	290	292	313	265	275	279	282	281	272	313	278	276	295	298	298	276	273	283	267	279	295	278	322	298	261	290	277	280	317	305	302	325	302	281	260	297	281	293	317	292	272	292	296	311	283	266	281	311	318	272	298	282	286	261	254	274	297	281	320	270	259	302	279	270	284	293	271	293	284	297	283	278	281	280	276	264	278	290	295	296	304	299	306	300	283	285	260	299	288	283	287	311	281	271	261	282	282	286	294	278	277	262	293	263	283	270	270	302	294	282	297	282	297	287	280	297	321	304	303	280	294	276	279	304	287	278	259	266	305	300	278	295	273	287	281	293	276	282	294	281	260	298	318	262	274	283	289	264	290	283	304	292	276	289	283	343	286	276	283	304	282	285	289	276	314	315	272	305	268	290	293	284	305	318	309	281	292	274	298	280	266	310	273	286	297	277	297	274	301	289	298	257	303	282	262	294	265	306	297	286	277	273	257
4727	7460	6649	3523	2360	1806	2074	25586	32291	24376	15616	6948	2452	984	706	600	588	567	599	597	562	601	597	563	578	507	555	601	607	573	583	545	616	576	591	598	610	635	588	562	557	584	553	636	556	555	609	591	563	572	561	581	565	544	577	574	590	584	531	636	591	557	578	611	611	553	635	598	586	554	571	604	575	586	560	571	605	521	585	569	527	587	558	586	544	610	587	547	579	568	545	564	626	575	563	614	543	617	603	614	573	555	571	579	533	562	539	601	586	551	591	601	548	562	558	614	574	589	589	574	586	609	583	594	577	568	588	546	578	559	609	557	570	557	601	596	574	606	577	559	588	591	606	582	585	598	584	541	577	565	583	581	596	592	573	575	536	598	525	558	605	593	559	585	603	553	589	614	601	547	578	597	595	606	601	615	597	585	592	590	551	581	587	529	578	611	579	593	573	578	561	605	557	598	575	580	563	564	633	590	556	596	593	564	564	547	592	562	557	546	563	583	580	580	611	610	604	532	555	602	576	604	573	520	576	556	596	579	602	608	624	600	577	567	606	590	588	538	647	521	580	541	607	565	563	570	594	571	608	558	566	605	552	561	562	551	603	602	629	592	543	578	530	592	552	558	606	543	566	586	591	551	584	577	582	530	551	595	552	611	583	596	597	597	550	611	574	559	575	577	603	585	597	605	603	574	549	596	536	586	579	531	596	567	558	554	561	579	597	548	583	596	574	601	573	574	569	578	554	555	602	617	567	554	577	577	579	563	596	584	594	569	612	582	580	566	554	600	570	575	549	553	588	590	569	591	590	552	577	570	595	572	594	557	586	603	593	610	626	586	587	565	578	550	575	599	566	570	591	552	556	594	546	583	636	610	577	599	585	552	604	569	578	598	594	554	547	564	570	569	554	585	624	602	559	540	597	604	576	591	600	557	569	563	581	553	582	591	572	616	554	639	586	601	555	565	609	593	574	575	565	590	563	570	545	593	619	602	575	596	540	584	584	540	584	575	567	559	580	584	580	621	554	528	560	596	570	604	577	579	558	588	568	629	592	529	596	597	575	564	565	596	565	580	611	563	570	625	562	571	583	579	596	574	582	621	569	571	599	578	588	599	602	604	559	564	601	575	541	566	597	571	568	572	547	586	591	595	554	570	583	605	607	579	582	587	589	581	580	586	556	583	616	592	560	604	596	569	526	594	558	624	592	569	575	588	586	544	537	592	609	563	554	593	568	553	547	584	599	565	591	542	538	589	604	578	584	573	585	589	550	615	580	562	613	611	589	582	578	553	596	547	563	561	548	576	548	584	591	618	585	599	587	578	584	595	549	607	562	589	610	557	572	548	561	598	544	608	593	571	539	580	619	597	615	581	556	543	582	580	573	560	600	620	604	574	593	601	584	609	582	543	593	652	595	536	590	614	596	561	588	591	590	602	516	578	568	553	576	584	534	596	587	615	558	651	614	577	572	625	548	658	579	577	600	569	558	575	553	573	607	574	575	576	571	601	588	597	632	572	570	591	544	601	571	548	573	606	541	532	571	578	612	615	566	614	565	578	566	583	554	615	608	538	571	558	587	564	523	621	591	557	571	555	593	556	576	531	558	566	587	594	575	551	589	592	596	581	554	630	552	582	587	573	600	594	555	588	619	629	570	580	573	552	564	588	594	559	561	576	569	574	592	566	572	572	566	559	609	580	613	598	621	627	571	603	590	583	569	584	572	611	573	572	502	566	529	581	558	563	534	598	555	562	576	552	532	562	564	625	585	583	606	532	586	623	571	581	572	544	571	602	604	567	539	600	639	548	550	579	541	614	604	602	575	625	586	586	568	576	607	608	574	570	570	581	574	622	574	575	601	572	582	577	578	561	586	576	590	619	602	581	566	573	577	557	568	624	537	575	554	561	553	598	597	581	546	566	582	594	588	591	596	572	612	543	566	545	583	597	626	556	549	585	564	547	576	597	567	548	609	599	573	571	540	600	626	597	639	593	574	621	624	589	580	576	595	594	613	597	579	582	578	617	600	551	550	575	564	581	553	579	565	558	553	608	591	620	595	540	590	582	580	574	599	561	587	562	573	591	584	570	531	628	560	609	575	552	561	567	571	555	590	574	579	562	591	611	526	541	566	552	601	601	544	583	546	594	585	595	581	579	567	565	554	551	588	593	568	569	538	584	553	560	635	544	577	542	585	593	559	561	568	600	616	563	572	568	602	576	593	574	533	574	593	613	557	553	604	537	596	600	581	618	611	577	581	574	554	561	586	566	569	605	630	605	592	602	556	539	559	587	580	555	568	582	578	546	560	521	569	545	563	593	596	580	600	544	582	573	559	586	587	579	575	588	555	588	577	598	589	567	591	628	623	559	581	593	579	568	590	575	591	625	572	593	592	548	583	563	573	578	585	525	583	566	587	609	548	576	569	570	614	552	595	571	587	570	568	559	615	588	584	626	557	577	575	549	556	594	570	551	588	573	566	536	602	564	578	564	597	551	571	564	593	593	534	554	550	543	563	544	592	519	567	537	574	597	564	586	590	544	596	603	526	605	536	550	517	528	592	593	553	577	567	596	583	552	584	584	561	578	577	560	584	582	541	533	563	572	549	590	630	561	595	600	581	614	607	549	588	574	612	578	617	602	593	573	609	609	557	589	594	583	594	560	535	548	583	623	509	559	539	560	592	594	587	575	574	563	577	599	565	583	588	548	577	550	549	546	576	569	602	549	585	547	602	578	588	554	608	606	552	579	557	540	604	583	568	643	590	572	555	563	572	574	537	605	566	617	560	517	530	595	546	592	592	579	582	566	570	565	542	604	554	578	560	593	593	567	565	584	552	594	557	579	584	562	559	546	602	546	583	563	576	567	579	558	568	585	584	567	560	585	579	567	578	566	571	578	597	534	587	553	579	571	533	566	575	516	597	543	558	554	524	606	632	588	547	580	599	611	581	576	614	546	561	598	560	569	585	551	596	561	551	572	561	556	581	563	538	550	613	606	543	597	588	617	589	565	565	557	576	537	562	595	572	557	625	567	564	622	584	612	590	579	580	571	591	551	547	572	615	595	637	522	582	531	541	586	570	574	569	605	575	579	531	575	566	600	578	590	584	631	575	569	568	591	588	537	541	559	606	546	591	594	579	578	576	577	575	529	567	625	542	572	585	571	577	563	549	589	621	598	551	599	621	563	579	586	527	541	535	528	555	611	573	561	580	579	602	583	560	582	562	577	535	618	602	568	586	602	567	580	598	545	584	592	591	562	576	562	550	553	580	603	560	561	561	580	535	592	549	573	617	544	564	605	551	591	580	562	578	588	596	552	565	596	572	606	521	550	588	551	598	524	574	618	593	598	574	604	570	575	576	595	597	613	593	583	584	608	556	585	571	575	569	611	609	602	588	559	611	565	571	580	599	569	552	562	598	556	564	586	578	590	564	611	628	590	579	551	573	561	604	570	588	555	572	592	612	546	603	565	564	583	588	566	591	561	574	573	586	534	608	591
22824	21046	28810	23517	21047	19605	2809	33890	41176	32370	19650	7618	2074	570	343	302	288	270	306	293	304	300	322	281	304	268	271	285	308	297	247	292	296	263	290	312	282	267	263	245	282	271	278	295	282	283	303	281	305	298	297	269	274	276	283	283	245	265	274	281	281	253	290	286	268	290	269	313	283	289	271	280	263	281	266	286	272	269	299	299	295	280	284	302	305	256	255	302	269	286	307	274	268	265	286	308	270	295	270	278	298	263	275	282	278	272	271	291	284	275	270	268	254	309	288	266	306	286	312	289	280	293	311	309	288	268	273	320	260	285	308	280	264	295	246	305	274	279	300	286	264	294	265	295	277	247	257	290	295	278	303	270	288	280	298	300	275	280	275	281	278	264	277	252	265	273	320	288	273	310	264	292	272	280	274	257	299	320	274	277	277	292	279	285	276	301	279	242	290	286	279	280	279	263	280	277	280	305	293	292	270	265	293	277	284	334	289	296	287	274	266	288	295	291	291	288	258	264	265	286	268	270	304	280	262	278	269	286	270	295	295	283	302	261	293	310	302	302	293	267	286	296	278	234	288	308	262	260	257	281	286	282	287	297	288	299	266	293	291	285	301	261	272	300	291	276	294	309	282	250	285	258	279	287	292	284	270	290	258	271	250	268	253	287	260	270	263	282	278	261	271	286	270	282	287	254	312	263	254	305	268	274	287	296	295	288	286	283	256	307	270	271	254	263	301	291	264	270	230	305	278	284	294	294	290	283	272	303	295	270	291	281	291	304	293	257	310	267	290	294	292	280	277	298	306	292	279	296	286	312	262	296	293	310	283	283	271	305	337	292	303	311	288	288	281	294	305	272	282	269	295	278	293	268	302	285	289	297	270	293	280	256	283	267	298	295	311	281	238	270	313	290	276	266	284	308	267	304	293	287	225	252	258	284	270	252	269	298	292	292	296	308	274	269	280	270	262	307	303	286	276	291	248	303	292	310	281	295	289	285	284	280	283	295	310	285	304	295	294	300	272	290	304	299	282	276	295	291	281	281	295	258	291	275	243	271	272	275	272	279	297	291	267	282	296	290	260	294	324	270	265	286	282	286	236	300	260	288	298	273	262	260	317	283	277	295	281	295	300	297	271	286	305	274	248	275	305	294	292	280	263	278	271	281	267	278	309	310	285	287	279	305	288	267	309	302	293	257	300	292	292	276	266	308	297	267	296	284	288	270	295	253	286	291	275	275	283	252	282	265	284	278	261	311	285	284	301	280	269	279	255	266	278	284	290	276	285	308	274	270	273	277	288	280	267	281	276	270	266	262	304	276	255	258	278	291	263	284	276	301	279	286	256	265	256	275	287	270	300	297	275	262	255	274	305	298	300	299	266	278	245	277	283	305	287	304	291	267	279	320	297	287	298	278	296	289	274	289	283	290	275	260	277	268	305	256	266	278	265	323	276	286	268	301	279	325	308	278	279	272	240	294	292	276	287	269	278	263	296	244	298	248	253	280	264	293	301	262	270	291	312	298	247	292	265	264	273	293	291	291	260	291	283	268	279	255	290	277	304	269	278	261	294	265	281	302	277	284	305	274	291	284	286	254	300	301	267	278	299	274	278	281	270	291	293	282	319	265	286	299	278	279	265	281	295	282	278	278	266	290	277	270	307	294	281	305	288	306	290	308	276	295	290	280	295	276	314	293	252	298	289	298	286	271	286	301	301	261	311	266	271	296	283	288	269	300	285	298	303	291	277	275	275	278	268	258	303	302	301	308	269	281	265	258	288	291	300	289	267	296	270	286	280	261	303	280	266	296	302	272	274	289	281	275	276	269	249	288	283	264	284	289	271	289	255	303	277	275	294	295	273	292	254	298	266	282	259	281	289	288	296	281	271	290	266	281	269	256	304	303	274	276	263	290	304	282	294	288	274	300	300	265	287	268	265	271	256	316	279	302	272	292	279	295	278	272	273	275	311	275	278	288	296	307	289	287	318	265	270	294	262	272	294	299	316	276	282	272	276	284	244	295	283	293	279	284	293	277	303	284	254	305	293	289	294	286	277	301	303	265	318	287	290	297	288	292	276	274	294	270	265	290	265	274	261	279	282	254	275	289	290	292	266	283	286	313	311	292	296	274	305	290	291	287	292	290	321	263	284	284	267	256	310	298	312	294	288	270	277	289	296	279	302	264	291	317	281	263	298	299	300	292	295	287	311	292	290	272	270	267	255	276	283	263	299	285	307	292	291	270	264	269	284	284	269	274	260	303	282	297	303	276	289	274	295	282	286	290	308	275	289	277	271	265	321	296	279	239	279	265	271	312	289	265	290	296	266	285	284	289	276	291	328	288	303	257	280	321	275	300	282	272	297	318	294	288	307	296	281	294	261	247	277	290	279	281	286	273	317	263	282	286	282	333	285	280	294	292	298	294	299	284	281	299	301	306	288	282	306	262	253	255	304	276	290	276	302	263	352	273	321	272	300	295	297	277	258	284	292	296	258	299	266	236	289	288	263	284	279	301	302	274	292	298	285	259	297	283	307	285	295	273	285	275	299	290	279	275	272	272	275	248	272	304	279	265	265	305	266	268	302	278	290	293	287	270	305	305	297	294	293	293	277	269	320	291	274	262	309	291	266	275	269	286	276	260	277	271	302	265	258	291	295	276	275	282	292	273	269	288	323	256	254	319	281	273	293	267	279	277	286	269	293	273	281	268	307	279	292	297	319	289	230	296	275	281	236	290	326	280	276	289	260	271	276	267	284	277	286	242	286	274	269	261	273	271	279	298	258	241	283	269	294	284	272	277	296	301	316	287	281	288	275	286	263	264	299	287	283	268	284	297	302	274	280	274	286	290	287	277	301	289	283	298	296	265	312	269	287	294	303	291	281	253	269	301	290	286	291	252	277	287	233	276	290	287	295	278	319	295	288	265	307	276	291	293	294	277	283	269	272	275	286	261	258	250	296	276	272	286	278	280	309	292	279	296	267	251	300	268	284	312	269	266	306	287	309	297	280	321	273	307	270	242	293	304	275	293	285	298	252	273	263	302	297	295	300	279	252	296	286	314	273	295	284	269	282	282	282	303	278	297	266	303	301	294	275	284	289	291	254	277	264	284	267	274	285	293	298	276	293	257	294	289	288	272	320	289	293	270	308	288	297	308	302	319	284	304	283	296	294	288	323	261	284	258	299	314	288	296	257	281	287	278	293	280	272	269	296	258	277	253	274	294	293	275	261	285	277	314	296	279	285	299	301	302	286	281	294	260	295	262	279	286	300	263	267	299	288	277	293	319	304	311	269	300	288	251	298	288	277	276	259	274	290	294	265	270	291	278	250	272	274	275	296	268	251	267	297	291	310	268	260	308	286	260	275	282	293	281	280	310	283	245	281	303	277	300	287	301	279	299	277	287	315	282	264	314	276	284	300	268	241	296	267	305	286	263	281	289	256	280	276	276	337	271	284	297	279	288	278	269	264	294	305	277	291	289	268	296	251	306	306	289	267	244
8330	16847	14482	8310	5545	3853	4220	45280	47707	39309	28008	14567	5400	1493	747	602	543	533	565	550	579	494	528	543	544	570	547	543	549	550	560	552	550	559	507	543	556	547	505	523	550	528	561	610	565	558	552	536	528	506	565	572	584	530	537	539	516	531	562	523	530	530	572	572	533	499	540	539	558	567	509	551	554	525	542	519	533	550	529	540	552	532	554	483	579	545	512	531	549	544	553	533	548	544	472	568	509	560	569	521	546	560	507	535	545	535	552	533	553	517	549	546	577	505	513	583	536	545	522	507	531	547	551	579	509	545	536	554	538	560	542	556	503	543	549	514	489	538	544	501	561	535	507	528	543	561	529	537	610	559	572	555	565	550	507	526	534	531	591	529	535	526	561	564	587	569	563	529	483	532	554	523	546	562	509	534	536	522	534	571	523	556	539	566	560	543	572	527	538	481	507	575	565	534	534	512	500	555	522	549	482	530	536	516	567	546	572	566	562	545	528	536	570	572	563	500	555	532	542	587	522	518	541	567	583	569	559	546	527	521	565	524	559	537	582	562	515	553	549	551	569	545	480	529	551	531	544	548	512	548	547	529	548	534	565	562	503	551	550	549	533	555	527	585	551	522	543	521	564	537	521	522	551	559	508	532	554	569	572	543	513	526	522	515	551	529	569	539	525	505	518	558	556	550	522	550	513	509	539	535	539	521	488	560	546	528	565	540	505	526	546	510	520	561	551	581	552	530	521	519	564	500	511	472	528	536	521	507	503	547	565	564	568	556	556	556	575	543	555	577	549	514	533	503	532	572	537	558	537	535	550	551	557	527	575	514	528	560	558	522	534	534	564	625	565	573	525	566	520	536	533	512	536	535	554	522	539	543	533	524	529	545	525	496	535	518	557	534	534	512	571	584	523	538	551	540	542	507	519	540	596	557	530	564	540	524	525	532	530	514	547	533	566	509	548	520	590	542	548	526	509	549	557	515	544	567	529	597	465	578	564	489	550	538	553	547	563	530	543	521	538	483	523	504	533	524	557	540	521	562	558	533	576	531	542	563	523	538	543	519	537	528	525	568	543	478	569	541	561	531	560	562	539	526	530	523	617	518	545	544	530	530	555	549	537	539	539	536	534	500	515	523	537	521	524	509	508	533	567	577	559	534	574	496	495	536	533	532	534	532	552	586	533	562	556	535	560	546	534	590	552	543	571	544	510	530	524	549	562	556	532	545	573	557	533	525	572	547	497	555	564	515	566	527	571	484	541	536	553	529	507	528	528	545	536	572	551	581	517	549	553	544	459	558	563	530	523	567	510	538	561	525	542	516	582	538	539	533	529	558	529	550	512	507	553	540	494	526	525	536	576	543	578	552	522	545	543	525	510	552	528	534	506	542	540	543	565	552	528	547	539	549	555	542	552	541	528	600	578	565	545	567	556	538	523	559	544	531	512	561	596	558	542	557	549	528	547	529	553	579	570	528	590	537	522	570	564	534	577	523	551	561	536	566	528	553	530	528	531	569	510	537	553	521	526	574	556	556	522	542	550	558	495	567	539	569	532	525	548	564	551	579	558	552	517	556	503	530	566	552	514	542	594	491	556	570	561	504	567	565	573	501	501	550	532	524	551	532	585	533	515	574	506	536	543	528	560	560	530	557	509	528	559	517	513	527	520	562	503	544	567	564	533	554	545	547	528	530	532	542	533	514	592	572	553	579	509	526	528	518	580	539	504	604	500	501	562	518	545	512	511	555	519	511	554	555	508	484	488	552	574	544	530	496	518	527	583	536	532	535	531	528	552	561	529	545	533	556	585	554	532	543	507	553	524	525	517	543	533	549	573	514	503	531	515	555	531	563	516	553	550	536	591	534	530	573	566	538	509	505	528	541	517	529	529	605	549	518	560	522	562	479	554	555	550	519	539	576	518	516	559	547	539	541	550	590	551	493	501	564	592	510	568	576	573	517	567	541	551	560	535	549	551	539	554	549	549	531	580	511	478	554	526	585	554	547	543	543	516	546	534	557	541	543	565	513	555	507	546	505	544	516	503	566	518	524	546	540	544	494	540	562	534	537	507	510	493	639	520	496	529	507	525	543	550	532	591	559	565	547	539	581	536	522	556	541	538	524	528	518	527	529	530	554	560	566	560	555	597	559	547	544	516	525	555	584	493	534	536	534	526	496	521	561	527	552	497	507	553	586	504	518	531	521	554	519	545	535	535	518	541	557	566	535	564	496	566	530	518	591	513	559	548	527	512	539	510	523	557	544	508	507	538	533	552	568	604	539	547	518	555	505	526	555	550	549	525	569	521	499	580	587	563	535	557	581	562	547	532	560	559	537	490	578	500	541	614	590	544	517	536	558	520	542	536	574	512	550	513	536	555	554	514	556	575	562	552	549	553	554	542	538	545	525	534	500	546	521	519	516	562	557	502	535	538	521	552	551	513	512	544	558	505	558	545	489	557	528	577	492	581	536	516	554	540	559	545	514	546	504	540	527	532	543	574	560	531	538	562	539	528	541	522	564	547	509	568	559	520	553	553	531	494	549	549	509	543	540	554	549	569	500	595	527	557	499	575	524	528	556	527	532	549	579	545	551	498	500	572	565	511	516	569	518	510	539	538	529	552	521	553	528	533	532	525	558	513	537	556	556	531	589	500	531	528	526	555	519	499	579	505	556	569	540	560	526	530	524	511	504	560	543	526	536	526	556	546	517	539	580	538	546	515	517	514	547	520	511	570	512	543	543	500	552	581	530	528	553	526	542	498	541	554	515	484	521	543	537	530	534	552	488	551	544	548	534	568	569	516	526	544	533	534	567	553	532	545	472	537	512	556	536	576	517	534	560	536	553	534	535	543	555	559	521	593	508	523	563	523	533	521	551	533	506	532	531	512	606	514	535	566	516	529	545	522	552	547	539	537	556	520	537	516	532	527	527	491	502	508	561	524	509	582	553	532	544	538	538	583	532	566	483	487	588	562	571	578	577	529	528	532	561	544	538	513	564	516	539	542	551	549	561	526	494	542	559	531	554	529	531	564	522	527	532	535	551	550	524	531	556	515	534	533	511	545	505	555	527	567	536	526	529	517	472	508	591	539	518	533	562	547	550	566	579	539	505	528	540	564	524	537	520	559	565	540	540	571	519	549	550	551	531	546	522	483	518	559	521	514	525	542	550	573	556	516	512	540	564	525	509	523	571	554	572	529	508	535	508	538	501	544	562	565	520	530	530	538	493	510	504	508	529	555	566	508	540	574	547	506	527	538	526	546	548	526	562	539	569	528	557	474	514	517	550	558	575	531	589	534	520	507	559	549	529	576	512	531	567	492	507	519	549	565	539	543	546	554	549	505	547	557	521	542	535	536	533	532	547	514	538	496	558	526	548	512	559	572	553	509	549	570	522	506	547	527	507	542	522	544	550	548	563	521	579	535	537	547	545	529	532	538	540	523	558	539	554	538	574	533	597	599	521	543	561	545	531	546	511	594	503	539	525	538	521	537	564
26272	20156	7188	807	486	411	595	3456	4933	3430	1807	847	511	375	341	317	318	328	315	314	356	290	317	306	332	338	308	310	314	322	323	319	333	355	332	327	307	305	311	330	302	326	325	329	303	298	307	322	297	339	352	319	325	304	325	314	331	338	334	323	329	338	322	322	296	333	314	332	288	325	327	313	336	333	316	353	313	297	327	303	317	340	313	303	324	318	344	322	318	327	316	356	317	309	307	310	336	307	338	347	346	327	321	299	307	330	339	314	282	305	310	284	312	306	328	289	349	324	333	330	327	337	319	324	344	293	371	306	319	318	320	312	310	327	308	312	296	316	311	320	310	308	312	327	302	300	318	370	322	331	315	291	329	323	296	303	333	358	287	308	327	322	317	304	329	290	290	317	302	325	346	307	325	302	304	307	343	323	320	295	323	303	314	314	370	354	310	325	323	324	314	301	292	373	301	325	304	335	315	339	319	347	310	321	270	335	301	297	318	313	314	345	331	287	328	353	344	307	338	336	332	326	291	303	309	320	284	324	360	377	337	319	332	302	303	293	305	334	345	323	340	322	331	326	327	311	345	305	333	323	343	322	302	329	314	313	328	312	367	302	337	328	352	336	325	319	289	324	350	299	332	294	335	322	340	329	331	311	349	340	328	302	317	310	325	322	351	302	299	338	316	298	289	304	289	319	335	338	308	331	322	307	303	315	302	348	324	328	340	315	321	301	323	316	329	296	293	325	308	314	310	337	290	354	284	306	319	327	316	302	326	324	295	331	291	314	300	325	300	308	318	297	322	340	314	318	331	309	306	288	304	350	317	308	345	299	318	305	338	295	309	329	314	316	295	340	278	304	315	325	313	310	329	353	327	336	342	302	334	330	297	292	321	304	332	327	344	329	322	320	297	327	331	310	307	294	319	332	313	272	342	298	340	297	334	306	290	326	307	329	339	293	315	323	296	306	310	335	296	313	301	323	298	329	317	311	328	329	313	317	322	288	355	295	341	306	323	294	336	309	295	308	288	286	299	347	349	327	324	309	346	366	294	327	337	329	312	334	296	321	330	301	349	337	293	312	299	331	304	309	345	347	313	337	337	282	325	323	336	317	336	314	311	300	293	324	311	317	297	340	349	314	262	324	318	346	311	313	329	309	329	359	297	356	327	315	310	318	282	320	325	308	342	314	317	314	318	336	346	318	302	333	318	332	323	301	314	299	312	303	318	321	311	315	334	306	309	309	341	310	310	348	353	327	281	362	323	303	302	319	306	285	313	310	334	318	300	316	334	306	351	324	319	306	331	346	297	334	333	328	340	321	336	330	286	341	345	275	340	307	330	307	299	348	311	275	318	341	307	328	300	319	319	335	304	330	302	303	307	304	318	344	302	331	314	332	322	330	324	321	302	310	282	316	329	280	319	355	314	326	323	326	339	283	312	337	314	314	307	287	321	338	340	323	325	329	303	331	328	331	311	330	317	312	283	311	307	316	286	319	297	333	354	308	296	322	300	304	309	324	320	342	325	322	338	312	294	349	351	327	350	337	301	326	328	349	300	326	346	331	365	305	319	346	299	322	323	297	324	315	348	278	323	301	323	303	308	300	296	332	321	336	361	328	343	308	332	321	335	332	298	338	348	343	326	319	342	332	317	326	334	327	350	324	328	328	308	322	344	315	325	348	302	333	333	339	326	285	326	282	339	304	357	330	346	325	327	297	336	326	301	337	330	317	315	325	367	317	314	309	338	323	321	352	302	304	326	309	340	328	297	300	318	355	307	306	306	290	299	323	310	290	318	327	274	313	329	306	320	316	336	332	351	329	314	318	276	306	323	323	290	323	305	305	329	345	305	283	314	314	295	334	319	325	319	309	322	303	337	330	327	329	302	321	315	334	304	320	331	325	306	329	314	329	350	336	325	280	294	339	307	353	311	310	314	338	308	312	322	308	289	320	289	296	331	317	294	291	328	316	295	316	349	331	315	294	346	327	293	319	316	321	353	316	347	328	336	316	330	318	309	317	337	305	322	290	326	324	327	316	309	351	318	304	310	332	313	308	317	350	306	322	322	324	343	303	313	298	298	324	332	308	293	314	336	314	326	338	349	321	338	325	296	354	315	321	337	327	295	357	329	299	310	298	269	325	328	310	314	302	356	315	320	305	319	324	330	317	348	281	333	309	316	351	288	321	337	307	316	284	297	350	309	349	325	329	329	323	342	340	336	336	295	301	311	348	324	281	333	328	313	286	342	312	340	310	312	352	334	333	301	316	324	323	319	297	307	344	317	333	336	347	330	338	332	309	310	308	308	332	318	288	306	307	322	295	319	354	328	347	311	326	305	299	315	336	332	322	309	326	326	302	314	309	310	298	321	304	295	316	301	323	319	295	316	311	350	334	314	310	317	331	308	348	319	338	307	295	318	312	318	316	303	298	302	325	313	303	327	314	288	326	326	296	306	304	319	300	300	308	329	311	313	340	327	312	343	310	329	338	361	328	299	318	304	312	317	296	324	336	322	336	299	301	347	314	326	319	289	317	313	326	344	331	332	295	329	311	287	310	318	318	328	338	316	328	330	324	335	303	367	335	309	314	352	329	342	355	309	320	321	306	347	323	290	319	319	318	303	316	329	328	311	327	324	325	284	316	330	314	310	323	301	304	328	300	359	272	309	358	310	342	311	324	338	297	313	303	305	297	291	330	318	307	318	327	335	322	288	278	289	316	303	294	319	318	292	322	353	328	318	327	303	307	299	315	312	316	343	277	371	351	346	327	294	330	302	364	303	323	319	316	316	313	305	343	384	319	318	355	287	297	345	299	314	286	336	356	314	320	342	302	338	301	309	309	320	336	315	343	330	322	303	336	317	331	331	321	326	299	313	315	346	316	320	335	343	317	299	330	348	299	325	305	322	317	333	313	293	319	324	322	312	310	358	317	316	305	291	305	345	298	360	363	318	330	300	311	360	306	295	300	280	315	301	308	289	329	303	321	335	342	307	321	326	297	337	306	323	332	316	346	329	298	300	346	325	312	336	275	325	302	319	287	339	332	305	332	308	295	321	300	336	332	312	301	333	324	327	314	326	304	314	330	312	317	321	303	311	334	337	308	319	339	295	340	316	296	308	300	321	309	331	305	319	333	319	359	314	325	312	331	327	320	289	315	331	337	344	313	307	315	297	307	326	289	287	279	354	331	334	334	283	308	276	321	300	341	328	293	351	329	321	302	310	340	324	326	323	320	314	310	330	337	324	338	315	303	305	340	324	337	302	340	321	353	327	298	299	346	313	303	317	320	317	303	329	352	308	318	309	332	327	316	342	304	314	313	310	289	328	321	362	286	303	333	316	314	287	289	352	307	330	297	331	312	313	337	287	315	334	335	327	307	334	332	372	290	329	333	342	286	327	361	317	299	309	285	327	325	304	297	310	332	329	303	331	316	339	323	329	300	315	326	360	293	319	333	313	281	311	333	338	335	315	293	344	311	273	313	335	300	299	309	338	337
4405	2272	2337	1423	1188	983	1537	10647	13067	9019	4747	2215	1080	706	663	606	613	616	632	621	603	613	640	619	620	649	632	605	625	621	562	607	630	593	590	664	590	629	612	657	635	636	626	629	672	631	620	604	612	622	623	631	624	644	648	601	614	638	593	673	604	604	596	632	658	659	575	651	593	609	665	645	615	660	654	587	641	620	591	586	646	576	636	572	656	636	607	671	648	650	623	633	586	627	646	613	635	616	623	593	641	611	635	638	632	656	586	582	630	591	626	622	613	564	598	665	643	659	668	639	644	616	566	633	579	605	614	624	607	614	618	626	633	597	617	635	572	582	628	617	600	631	619	643	627	630	644	633	638	587	615	618	588	628	565	594	595	615	627	644	590	590	606	631	625	605	644	634	620	646	607	579	581	630	612	610	632	626	663	573	615	599	582	628	628	593	638	617	642	646	659	647	660	682	587	648	585	617	635	613	625	609	603	622	632	622	679	626	641	651	667	631	644	597	575	634	596	601	624	627	610	566	637	578	585	603	650	649	621	659	651	632	625	641	608	633	602	615	623	627	672	602	656	627	634	631	629	592	644	641	588	604	643	636	668	615	626	629	622	649	641	624	650	564	614	608	617	650	618	689	649	651	630	600	622	623	649	636	653	657	620	653	622	634	625	601	597	657	618	604	598	622	682	623	634	652	593	614	610	671	625	645	595	569	649	600	646	595	615	619	596	606	650	624	659	660	632	632	683	633	604	605	617	649	581	624	635	604	599	628	655	665	624	570	608	617	618	646	642	613	662	624	626	649	602	611	638	623	592	662	613	612	676	622	645	625	629	632	656	599	585	597	622	639	610	595	657	678	653	638	659	648	630	604	591	640	603	619	614	611	689	654	668	638	613	618	643	600	589	653	648	614	657	632	675	642	556	571	623	615	672	612	598	666	590	663	605	602	618	608	651	591	613	604	640	617	609	658	637	647	634	623	633	641	640	615	640	597	656	682	596	690	679	629	587	606	634	613	621	641	614	631	637	575	674	623	644	617	630	598	606	604	615	590	638	623	614	685	606	619	661	628	580	608	636	644	668	630	614	634	647	579	659	609	655	637	649	621	606	617	597	614	623	638	603	650	628	606	634	641	622	603	579	629	606	663	647	632	613	633	626	651	621	602	634	614	652	630	610	606	644	602	616	627	638	647	615	629	599	648	649	605	624	604	592	611	616	624	653	626	624	616	603	613	641	651	646	639	645	603	603	618	591	663	605	645	626	618	593	629	637	622	616	612	627	623	679	630	632	583	631	610	628	683	610	596	623	614	618	634	613	635	610	625	659	661	606	602	653	648	640	670	627	630	651	655	656	600	575	593	613	640	574	631	663	666	647	628	630	622	621	564	645	712	628	605	656	623	612	632	633	632	609	640	634	627	619	588	557	630	633	599	612	585	637	639	616	616	580	634	616	634	649	572	628	636	637	655	623	669	646	610	627	584	639	644	670	614	621	652	599	622	626	587	622	574	617	611	631	616	603	614	647	612	615	628	650	598	651	625	639	596	628	612	641	570	615	666	631	638	624	633	615	644	619	599	644	623	610	614	628	644	625	584	594	609	635	604	626	593	650	665	643	674	639	629	632	607	632	594	628	637	598	616	635	638	621	640	621	592	597	689	628	593	650	634	557	618	626	649	610	688	660	609	614	624	616	615	564	603	619	643	653	627	581	667	626	610	618	620	648	629	625	624	614	628	621	604	670	612	583	612	628	659	614	575	622	627	570	635	644	645	628	603	629	619	640	614	633	637	612	605	623	594	616	609	640	626	606	662	621	576	631	632	580	642	626	620	591	661	632	628	628	618	657	615	613	642	657	622	586	615	579	610	645	644	602	639	613	630	651	664	629	618	618	603	624	627	593	576	641	642	618	638	622	649	606	604	659	640	628	635	621	654	625	610	637	611	578	599	625	684	594	656	630	604	585	656	645	671	608	627	621	601	628	568	638	615	633	629	665	671	641	606	617	644	607	626	613	639	616	658	631	634	603	627	607	630	637	608	658	587	636	604	633	618	645	630	633	648	647	662	633	609	616	629	650	629	646	658	615	590	635	603	660	620	571	607	615	612	622	601	607	638	640	642	635	661	595	617	645	645	660	629	694	600	619	635	629	630	593	610	597	608	657	607	595	615	630	614	621	633	596	615	626	592	608	549	694	623	679	629	604	619	605	654	647	646	622	690	641	670	647	635	592	625	628	628	609	614	657	621	648	657	631	630	659	617	618	637	650	641	602	667	666	629	634	606	612	667	623	620	663	606	634	620	672	630	584	607	636	600	600	653	644	590	614	656	631	613	647	605	566	605	613	643	618	641	591	637	593	605	649	624	685	630	585	598	631	624	625	620	587	574	692	609	655	617	648	609	643	619	695	591	634	656	631	650	588	650	607	659	609	625	679	645	633	594	626	645	614	631	576	607	626	647	634	625	634	640	633	618	649	647	586	688	628	621	640	616	641	590	624	668	705	643	665	629	638	619	629	639	615	597	663	689	618	641	624	705	637	659	610	665	633	626	598	585	661	620	616	631	635	557	587	602	602	674	623	627	682	590	681	653	624	600	640	619	633	621	635	630	624	645	624	625	638	635	602	627	613	583	658	619	621	581	600	605	628	617	626	612	659	643	616	651	594	641	631	598	651	630	612	603	595	596	616	639	626	640	615	663	653	628	645	591	595	594	602	626	604	625	639	636	651	635	614	600	653	630	628	648	634	591	600	621	611	660	634	614	620	630	637	576	634	673	608	600	636	635	649	647	619	614	646	634	615	616	621	622	660	664	623	637	642	635	662	614	681	641	626	625	621	671	604	651	630	652	666	627	663	593	613	626	630	668	669	645	645	630	646	648	615	609	623	607	639	643	632	603	620	572	634	632	602	643	614	631	617	641	582	635	589	624	634	618	657	617	642	608	624	649	647	616	617	624	613	640	625	636	632	620	588	651	639	691	634	644	602	626	617	665	627	636	620	629	618	635	589	593	631	602	662	583	640	598	636	610	640	639	617	603	632	596	630	629	633	657	604	599	623	591	629	631	596	636	621	585	629	628	583	585	588	626	622	640	598	626	642	674	644	603	675	602	658	656	597	631	601	626	615	600	626	616	596	593	623	636	648	660	619	630	629	609	598	615	582	653	611	632	614	606	598	598	585	586	604	624	638	612	623	631	626	610	634	612	621	641	626	653	616	600	608	616	594	610	646	633	612	652	555	593	631	628	610	666	617	667	625	638	623	571	620	626	650	643	619	636	614	643	665	600	657	680	618	612	691	660	630	641	612	636	592	671	644	645	647	613	620	619	617	588	615	633	660	646	603	629	636	652	632	646	636	623	643	621	625	595	628	595	654	588	627	622	612	581	639	620	648	622	670	620	625	581	626	595	574	626	622	588	616	624	611	657	621	607	626	603	621	640	655	634	588	633	579	592	613	607	639	690	641	633	627	660	644	616	627	648	623	624	612	635	639	614	667	597
24506	21010	26902	24984	4423	754	5833	17530	19038	13090	5904	1972	727	405	320	316	278	277	293	320	307	300	290	314	285	305	257	294	308	272	292	318	282	291	328	266	280	326	272	285	295	295	277	280	316	297	291	291	285	313	284	300	278	269	296	281	284	317	283	286	329	287	279	305	277	286	292	296	301	309	305	290	292	301	281	308	290	261	319	296	328	283	310	264	325	312	322	292	273	301	276	295	297	286	315	268	294	284	278	283	292	297	280	288	308	279	253	308	280	296	295	281	309	295	300	287	292	288	269	274	290	300	266	284	279	284	271	321	285	313	293	302	275	268	292	297	280	263	279	318	268	264	281	292	290	289	268	263	272	286	287	316	310	295	269	298	269	278	304	292	285	306	300	315	290	281	289	308	267	258	311	287	265	286	304	283	274	280	323	285	280	326	277	303	283	305	267	294	267	272	269	292	318	293	330	285	317	273	277	272	263	285	295	282	297	296	275	297	288	319	322	270	298	276	261	309	277	279	315	312	287	274	282	302	285	279	285	279	299	312	278	283	343	285	276	292	314	276	324	295	305	285	283	310	293	301	289	277	256	328	267	313	310	267	298	307	277	302	300	285	259	276	265	285	289	280	254	319	292	299	297	263	279	269	288	296	286	270	279	279	273	284	273	311	287	332	298	263	282	285	276	279	266	272	295	309	259	297	294	287	289	294	251	316	283	294	311	282	266	300	291	267	297	295	291	271	302	307	283	270	277	278	248	281	286	317	290	289	276	306	282	270	272	287	290	274	286	275	289	304	271	335	274	277	266	293	296	280	322	288	296	247	295	269	282	303	293	318	256	283	291	279	290	276	308	252	295	299	274	305	291	287	287	298	253	327	277	282	303	282	276	270	294	272	284	295	289	300	319	300	267	312	265	289	328	300	293	296	257	311	291	308	254	284	290	277	293	280	297	270	318	285	250	278	273	294	316	300	268	299	281	330	282	311	313	285	286	291	306	247	261	279	297	271	346	255	277	294	292	299	302	302	271	297	291	279	281	285	292	309	300	324	274	297	311	284	300	282	278	270	298	280	277	316	286	304	286	297	263	278	291	310	294	277	292	273	281	292	312	291	303	278	283	302	307	281	281	294	294	333	277	279	271	269	284	277	298	307	282	291	284	314	301	312	283	296	305	291	295	298	301	292	257	322	318	280	287	277	290	278	277	291	273	279	290	273	284	265	302	240	286	297	279	290	323	299	300	272	270	277	318	278	282	294	305	299	298	283	323	293	287	314	296	285	264	292	280	246	279	328	312	285	279	300	280	297	268	250	298	303	296	275	288	290	282	248	280	274	284	306	291	290	279	330	287	277	267	262	293	296	275	279	289	317	301	297	306	289	291	301	273	285	269	263	290	276	274	272	285	284	295	268	256	291	290	290	274	289	306	325	284	305	289	299	272	296	273	281	272	266	293	307	289	307	280	268	301	276	287	285	258	283	275	274	272	292	302	276	308	275	284	282	281	252	272	298	301	305	301	282	280	286	269	264	308	309	281	284	286	291	300	271	286	300	294	293	273	274	291	303	278	295	273	281	268	268	317	272	270	274	276	286	279	292	310	301	302	296	281	267	342	291	263	280	274	290	282	303	277	276	261	325	271	266	308	302	275	271	280	256	324	336	306	294	278	296	308	286	293	295	289	295	263	268	300	285	280	265	313	311	283	287	258	306	304	294	292	270	274	276	255	303	286	282	277	287	294	285	328	267	303	312	276	290	272	317	287	282	306	281	277	296	271	281	286	291	305	271	271	306	263	308	304	281	277	292	296	297	291	312	271	272	300	290	275	325	326	269	279	275	286	260	277	280	312	329	291	283	276	322	289	296	293	312	278	289	288	283	258	303	290	276	283	271	296	284	295	327	271	299	304	245	290	302	268	255	305	280	295	285	262	294	290	286	292	309	289	309	284	291	290	271	306	294	273	309	290	256	292	300	294	300	292	279	302	282	275	255	304	273	267	304	297	295	277	286	317	295	307	292	300	304	285	286	286	302	296	292	308	301	282	276	280	298	287	278	275	275	264	306	300	273	279	313	318	291	276	297	287	288	289	278	296	277	298	290	285	246	290	301	279	299	296	277	254	274	282	270	275	294	286	292	300	247	288	291	285	298	298	288	298	306	299	261	289	296	299	294	289	311	273	299	291	291	294	274	314	286	302	293	285	280	330	320	292	274	306	303	290	305	292	299	276	303	294	287	261	277	296	300	301	277	295	278	280	296	257	296	294	280	307	300	296	304	250	281	303	291	310	283	299	291	293	276	318	286	263	290	315	307	298	290	313	317	290	266	298	284	281	282	270	294	278	304	250	266	287	309	278	272	268	321	298	319	271	280	289	303	277	287	272	313	327	293	269	299	271	312	304	272	276	288	293	319	300	268	283	323	249	290	290	283	272	290	266	347	273	274	294	299	304	296	275	311	329	279	278	267	287	285	286	303	271	297	297	269	266	271	257	279	298	271	298	312	296	302	277	294	292	300	328	302	262	261	271	292	296	286	303	286	298	308	291	304	272	249	301	311	299	284	337	333	274	272	263	281	266	305	308	257	284	301	291	282	264	301	270	304	271	276	295	316	283	301	263	291	265	290	284	287	281	288	277	301	290	280	288	312	303	278	284	260	278	315	317	301	280	296	266	276	299	277	294	287	332	270	277	289	284	321	301	292	272	303	285	284	258	285	269	257	272	263	297	305	280	308	268	266	308	266	284	290	280	279	286	282	267	317	274	289	278	280	300	262	302	297	311	274	283	264	315	301	286	261	262	315	276	282	275	256	286	303	341	295	296	309	266	272	303	310	276	295	321	279	297	297	292	289	279	298	268	293	315	304	307	255	318	290	295	302	290	306	270	292	259	299	294	289	307	280	307	280	308	331	294	284	294	282	287	279	300	255	279	292	295	280	271	291	290	277	287	268	282	261	299	301	255	262	281	298	268	286	279	266	249	279	307	274	292	290	246	260	286	333	289	307	285	291	292	313	305	298	288	297	279	277	287	300	326	277	324	261	293	286	279	288	301	285	267	272	330	297	317	307	309	280	309	292	276	303	285	310	261	307	300	285	278	284	298	288	261	290	277	289	303	292	268	291	283	301	265	271	297	302	317	269	300	302	259	255	282	293	271	311	318	288	266	297	300	286	290	301	294	272	289	266	280	310	264	305	284	276	288	252	280	306	294	300	316	300	294	280	323	288	283	319	290	266	274	299	286	280	290	289	281	268	287	249	323	267	289	294	230	296	293	274	273	278	240	260	283	280	286	272	311	299	295	286	288	310	288	298	286	300	282	278	280	291	269	275	279	296	327	305	293	283	298	287	291	310	326	303	297	296	270	314	264	269	292	260	285	296	293	297	272	292	310	284	294	264	277	289	288	295	294	288	321	277	281	286	260	288	304	294	275	308	286	311	308	266	325	294	315	280	279	298	280	299	270	297	298	300	277	309	300	284	309	301	300	301	276	274	326	291	307	289
4738	7290	6297	3416	2304	1972	14855	30909	30375	23462	13193	5521	1955	877	615	593	537	615	575	589	573	603	586	573	604	568	579	555	544	587	571	566	551	536	523	599	576	587	602	568	555	575	571	616	632	570	601	571	595	589	580	576	608	565	590	590	595	537	522	575	570	569	562	565	581	593	569	569	568	543	555	563	536	557	566	610	579	594	515	542	588	588	595	570	528	550	577	604	537	567	532	553	558	598	543	565	571	562	538	597	563	565	605	600	597	587	578	589	606	581	574	624	594	543	596	571	560	551	573	573	586	553	588	542	541	588	574	524	568	543	575	603	523	558	570	637	622	568	589	574	564	564	572	555	597	563	604	569	532	600	589	554	584	545	581	573	568	587	577	605	618	534	538	616	605	585	611	585	580	572	599	580	544	586	553	597	535	594	615	562	598	553	557	545	600	545	632	539	598	558	602	596	586	577	582	570	547	599	562	594	561	565	561	558	599	570	580	556	570	544	588	581	537	591	526	606	551	525	571	613	569	610	594	603	569	571	580	571	591	585	536	579	602	600	579	622	540	515	600	616	576	573	554	546	586	558	581	544	547	582	633	554	572	555	574	569	586	589	599	594	597	593	530	594	549	563	588	604	573	602	534	580	566	587	562	562	546	578	591	561	600	558	583	546	590	548	616	584	572	558	574	550	573	559	635	593	625	559	592	517	570	552	547	525	559	562	591	574	562	598	549	592	530	567	622	629	607	567	575	571	578	562	583	629	591	567	569	585	602	591	564	552	564	522	563	574	597	557	593	569	567	559	574	543	570	561	520	563	550	579	564	578	577	567	557	594	590	569	601	588	612	577	589	583	573	575	597	567	570	527	585	564	600	591	577	578	633	550	548	600	600	550	562	582	574	541	606	612	599	568	544	587	592	570	574	554	565	582	600	555	573	580	545	591	530	577	550	573	559	640	597	554	589	569	593	579	578	557	551	583	586	563	562	607	520	613	563	588	565	584	556	594	588	591	593	603	576	581	566	611	581	551	595	597	536	592	554	597	574	604	528	582	536	552	542	609	515	548	597	565	616	551	561	573	586	625	578	549	612	556	563	558	531	568	592	588	569	599	562	558	579	552	556	596	579	617	581	577	549	530	606	568	560	590	586	569	620	562	582	555	592	629	561	583	586	556	582	532	586	578	586	590	544	556	557	619	609	580	588	589	616	556	579	590	572	587	579	558	616	537	603	587	611	580	593	533	557	592	540	591	581	614	551	536	550	580	563	532	617	525	587	540	582	563	571	567	558	568	585	556	548	543	615	565	550	549	594	572	582	574	545	560	590	561	597	568	581	565	577	569	602	583	541	583	581	577	605	585	600	586	583	585	605	551	591	585	538	556	606	591	544	555	570	555	520	603	540	640	613	619	542	564	538	550	593	575	595	569	574	587	598	564	566	603	590	565	547	588	610	584	526	557	548	530	625	587	532	590	552	634	577	545	578	557	550	559	613	570	568	545	591	554	584	569	591	551	549	533	540	577	562	597	539	566	599	628	589	528	532	575	575	558	550	575	562	559	571	562	595	600	559	557	564	591	575	538	577	576	612	576	545	528	558	566	573	551	578	593	568	569	521	552	571	578	596	555	554	583	593	582	553	604	553	559	598	591	573	554	542	551	583	586	624	549	561	547	579	516	581	557	562	583	590	584	588	573	583	543	573	562	590	569	557	557	581	635	529	579	570	557	602	610	609	556	603	567	615	585	536	563	601	578	557	578	555	563	629	592	560	604	591	581	553	584	610	549	529	559	565	605	565	587	603	566	557	544	586	547	564	612	527	553	579	591	587	585	557	591	568	580	596	549	568	550	595	588	584	566	605	560	595	586	571	556	550	564	544	622	547	567	602	583	614	598	542	541	546	570	595	562	569	606	568	583	531	585	566	564	617	559	552	567	592	622	539	583	532	534	630	553	566	568	576	574	583	615	581	552	575	585	551	571	575	554	591	589	552	561	576	575	609	561	566	535	611	593	580	582	561	573	552	557	597	560	601	583	580	587	581	548	594	595	567	552	604	588	565	601	537	562	576	587	590	582	572	587	576	570	563	621	586	550	557	543	550	584	609	589	544	566	565	577	558	573	558	555	591	573	556	550	550	587	577	551	537	564	572	581	545	595	574	582	561	563	600	561	572	536	548	567	569	598	539	559	598	587	564	585	561	599	569	581	571	594	555	588	590	590	591	614	588	516	591	619	606	576	554	524	577	566	569	599	572	556	608	562	597	549	530	545	598	579	565	587	573	594	585	588	553	558	549	582	561	553	582	586	580	554	569	578	575	548	558	574	563	585	557	518	597	576	608	578	552	563	563	586	567	553	576	536	533	555	600	569	553	596	531	569	552	540	569	573	564	614	604	580	579	579	581	625	578	604	567	591	541	562	600	583	599	563	608	587	593	599	540	556	574	563	578	605	530	579	552	571	525	575	570	550	602	576	546	579	577	562	564	558	565	582	580	591	600	590	595	622	592	553	564	582	596	562	542	599	540	534	545	556	615	562	529	583	590	572	557	580	622	587	581	579	562	590	603	599	562	559	566	614	546	574	557	521	545	594	594	514	580	560	571	574	604	589	538	561	605	604	606	516	588	604	605	575	553	583	578	571	592	573	594	512	585	559	541	562	613	577	552	597	569	549	553	587	599	601	578	557	636	590	556	545	561	543	593	560	532	555	518	601	570	578	552	579	526	551	584	593	603	605	568	580	574	557	562	563	573	608	587	601	549	608	578	582	576	568	560	593	549	582	547	555	576	560	619	560	530	570	581	573	561	545	593	594	543	579	545	545	619	579	546	591	626	577	558	606	593	582	561	564	580	558	563	568	597	606	535	576	574	570	551	561	545	575	577	570	564	544	559	577	532	565	570	566	572	603	615	566	640	561	579	612	596	562	585	578	573	575	542	564	556	576	563	583	539	534	568	548	541	600	525	583	561	583	544	563	639	517	568	578	614	613	561	564	590	583	573	568	562	581	530	594	572	606	529	567	603	557	610	588	593	572	574	583	554	595	567	576	597	588	575	565	561	611	576	581	561	614	584	584	586	578	568	568	561	599	583	603	555	589	590	573	595	574	587	568	580	560	572	539	604	540	547	563	609	618	568	568	579	565	547	580	553	594	556	552	619	586	565	569	606	524	562	584	564	540	557	567	596	548	527	533	581	571	568	609	622	555	579	583	585	555	563	504	591	581	554	581	575	523	578	596	540	598	580	576	572	542	533	529	575	613	613	556	595	601	593	577	548	560	578	585	542	625	551	597	536	571	535	553	589	579	557	547	558	571	556	563	558	552	577	560	584	564	585	561	583	534	595	583	580	579	589	596	575	545	564	585	615	587	553	601	582	597	547	556	590	599	566	563	565	535	640	570	581	581	554	562	584	531	539	570	586	579	593	619	552	569	549	567	536	570	587	611	574	573	618	610	527	595	601	591	591	593	573	542	591	573	543	578	539	557	591	603	571	609	637	561	564	572
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
